*** empty log message ***
authorpcg <pcg>
Mon, 24 Nov 2003 17:28:07 +0000 (17:28 +0000)
committerpcg <pcg>
Mon, 24 Nov 2003 17:28:07 +0000 (17:28 +0000)
200 files changed:
.cvsignore [new file with mode: 0644]
.prebuild [new file with mode: 0644]
INSTALL [new file with mode: 0644]
Makefile.in
README.configure [new file with mode: 0644]
README.unicode [new file with mode: 0644]
W11/Makefile.in [new file with mode: 0644]
W11/Makefile.xpm [new file with mode: 0644]
W11/X11/Intrinsic.h [new file with mode: 0644]
W11/X11/Xatom.h [new file with mode: 0644]
W11/X11/Xlib.h [new file with mode: 0644]
W11/X11/Xlocale.h [new file with mode: 0644]
W11/X11/Xmd.h [new file with mode: 0644]
W11/X11/Xutil.h [new file with mode: 0644]
W11/X11/cursorfont.h [new file with mode: 0644]
W11/X11/keysym.h [new file with mode: 0644]
W11/X11/keysymdef.h [new file with mode: 0644]
W11/w32/Makefile [new file with mode: 0644]
W11/w32/event.c [new file with mode: 0644]
W11/w32/ntdef.h [new file with mode: 0644]
W11/w32/ntutil.c [new file with mode: 0644]
W11/w32/xlib.c [new file with mode: 0644]
W11/wrap/Makefile [new file with mode: 0644]
W11/wrap/mkproxy.pl [new file with mode: 0644]
W11/wrap/rxtv.ico [new file with mode: 0644]
W11/wrap/rxvt.ico [new file with mode: 0644]
W11/wrap/rxvt.rc [new file with mode: 0644]
W11/wrap/wrap.c [new file with mode: 0644]
W11/wrap/wrap.h [new file with mode: 0644]
W11/wrap/xwrappers.gen [new file with mode: 0644]
autoconf/.cvsignore [new file with mode: 0644]
autoconf/Make.common.in [new file with mode: 0644]
autoconf/aclocal.m4
autoconf/config.guess [new file with mode: 0644]
autoconf/config.h.in [new file with mode: 0644]
autoconf/config.sub [new file with mode: 0644]
autoconf/configure.in
autoconf/install-sh [new file with mode: 0644]
autoconf/libtool.m4 [new file with mode: 0644]
autoconf/ltmain.sh [new file with mode: 0644]
autoconf/mkinstalldirs [new file with mode: 0644]
autoconf/xpm.m4
configure [new file with mode: 0755]
doc/.cvsignore [new file with mode: 0644]
doc/BUGS [new file with mode: 0644]
doc/FAQ [new file with mode: 0644]
doc/LSM.in [new file with mode: 0644]
doc/Makefile.in
doc/README.greek [new file with mode: 0644]
doc/README.menu [new file with mode: 0644]
doc/README.xvt [new file with mode: 0644]
doc/TODO [new file with mode: 0644]
doc/changes.txt [new file with mode: 0644]
doc/etc/XTerm.ad [new file with mode: 0644]
doc/etc/rclock [new file with mode: 0644]
doc/etc/rxvt.termcap [new file with mode: 0644]
doc/etc/rxvt.terminfo [new file with mode: 0644]
doc/menu/example.menu [new file with mode: 0644]
doc/menu/jedmenu.sl [new file with mode: 0644]
doc/menu/menu [new file with mode: 0644]
doc/menu/rxvt.menu [new file with mode: 0644]
doc/menu/rxvt.zh-menu [new file with mode: 0644]
doc/menu/terminal.menu [new file with mode: 0644]
doc/rxvt.1 [new file with mode: 0644]
doc/rxvt.tbl [new file with mode: 0644]
doc/rxvtRef-frame.html [new file with mode: 0644]
doc/rxvtRef-toc.html [new file with mode: 0644]
doc/xterm.seq [new file with mode: 0644]
doc/yodl/.cvsignore [new file with mode: 0644]
doc/yodl/masonyodl.yo
doc/yodl/rxvt-colours.yo
doc/yodl/rxvt-environment.yo
doc/yodl/rxvt-files.yo
doc/yodl/rxvt-fonts.yo
doc/yodl/rxvt-login.yo
doc/yodl/rxvt-mousereporting.yo
doc/yodl/rxvt-options.yo
doc/yodl/rxvt-resources.yo
doc/yodl/rxvt-scrollbar.yo
doc/yodl/rxvt-textselection.yo
doc/yodl/rxvt.yo
doc/yodl/rxvtRef-csi.yo
doc/yodl/rxvtRef-definitions.yo
doc/yodl/rxvtRef-graphics.yo
doc/yodl/rxvtRef-keycodes.yo
doc/yodl/rxvtRef-menubar.yo
doc/yodl/rxvtRef-mouse.yo
doc/yodl/rxvtRef-privatemodes.yo
doc/yodl/rxvtRef-sequences.yo
doc/yodl/rxvtRef-values.yo
doc/yodl/rxvtRef-xpm.yo
doc/yodl/rxvtRef-xterm.yo
doc/yodl/rxvtRef.yo
doc/yodl/versioninfo.yo [new file with mode: 0644]
doc/yodl/versioninfo.yo.in
doc/yodl/versionyodl.yo [new file with mode: 0644]
reconf [new file with mode: 0755]
src/.cvsignore [new file with mode: 0644]
src/.indent.pro [new file with mode: 0644]
src/Makefile.in
src/callback.h [new file with mode: 0644]
src/command.C
src/command.h
src/defaultfont.C [new file with mode: 0644]
src/defaultfont.h
src/dist [new file with mode: 0644]
src/encoding.C [new file with mode: 0644]
src/encoding.h [new file with mode: 0644]
src/feature.h
src/gcc-Wall [new file with mode: 0644]
src/gentables [new file with mode: 0755]
src/graphics.C
src/graphics/.cvsignore [new file with mode: 0644]
src/graphics/Makefile.in
src/graphics/README [new file with mode: 0644]
src/graphics/data [new file with mode: 0644]
src/graphics/grxlib.c
src/graphics/grxlib.h
src/graphics/qplot.c
src/grkelot.C
src/grkelot.h
src/init.C
src/init.h
src/iom.C [new file with mode: 0644]
src/iom.h [new file with mode: 0644]
src/logging.C
src/logging.h
src/main.C
src/makeextprotos-awk [new file with mode: 0644]
src/makeextprotos-sed
src/makeintprotos-awk [new file with mode: 0644]
src/makeintprotos-sed
src/menubar.C
src/menubar.h
src/misc.C
src/netdisp.C
src/netdisp.h [new file with mode: 0644]
src/protos.h
src/ptytty.C
src/rxvt.C [new file with mode: 0644]
src/rxvt.h
src/rxvtc.C [new file with mode: 0644]
src/rxvtcolor.C [new file with mode: 0644]
src/rxvtcolor.h [new file with mode: 0644]
src/rxvtd.C [new file with mode: 0644]
src/rxvtdaemon.C [new file with mode: 0644]
src/rxvtdaemon.h [new file with mode: 0644]
src/rxvtgrx.h
src/rxvtlib.h.in
src/rxvtvec.C [new file with mode: 0644]
src/rxvtvec.h [new file with mode: 0644]
src/screen.C
src/scrollbar-next.C
src/scrollbar-rxvt.C
src/scrollbar-xterm.C
src/scrollbar.C
src/simplevec.h [new file with mode: 0644]
src/strings.C
src/table/big5_ext.h [new file with mode: 0644]
src/table/big5_plus.h [new file with mode: 0644]
src/table/cns11643_1992_1.h [new file with mode: 0644]
src/table/cns11643_1992_2.h [new file with mode: 0644]
src/table/cns11643_1992_3.h [new file with mode: 0644]
src/table/cns11643_1992_4.h [new file with mode: 0644]
src/table/cns11643_1992_5.h [new file with mode: 0644]
src/table/cns11643_1992_6.h [new file with mode: 0644]
src/table/cns11643_1992_7.h [new file with mode: 0644]
src/table/cns11643_1992_f.h [new file with mode: 0644]
src/table/gb2312_1980_0.h [new file with mode: 0644]
src/table/iso8859_1.h [new file with mode: 0644]
src/table/iso8859_10.h [new file with mode: 0644]
src/table/iso8859_11.h [new file with mode: 0644]
src/table/iso8859_13.h [new file with mode: 0644]
src/table/iso8859_14.h [new file with mode: 0644]
src/table/iso8859_15.h [new file with mode: 0644]
src/table/iso8859_16.h [new file with mode: 0644]
src/table/iso8859_2.h [new file with mode: 0644]
src/table/iso8859_3.h [new file with mode: 0644]
src/table/iso8859_4.h [new file with mode: 0644]
src/table/iso8859_5.h [new file with mode: 0644]
src/table/iso8859_6.h [new file with mode: 0644]
src/table/iso8859_7.h [new file with mode: 0644]
src/table/iso8859_8.h [new file with mode: 0644]
src/table/iso8859_9.h [new file with mode: 0644]
src/table/jis0201_1976_0.h [new file with mode: 0644]
src/table/jis0208_1983_0.h [new file with mode: 0644]
src/table/jis0212_1990_0.h [new file with mode: 0644]
src/table/jis0213_1.h [new file with mode: 0644]
src/table/jis0213_2.h [new file with mode: 0644]
src/table/koi8_r.h [new file with mode: 0644]
src/table/koi8_u.h [new file with mode: 0644]
src/table/ksc5601_1987_0.h [new file with mode: 0644]
src/table/viscii.h [new file with mode: 0644]
src/test/.cvsignore [new file with mode: 0644]
src/test/Makefile.in [new file with mode: 0644]
src/test/gettty.c [new file with mode: 0644]
src/test/strings-memmove.c [new file with mode: 0644]
src/version.h [new file with mode: 0644]
src/xdefaults.C
src/xpm.C

diff --git a/.cvsignore b/.cvsignore
new file mode 100644 (file)
index 0000000..90d7c69
--- /dev/null
@@ -0,0 +1,9 @@
+ChangeLog
+config.cache
+config.h
+config.log
+config.status
+configure
+libtool
+Makefile
+*.lsm
diff --git a/.prebuild b/.prebuild
new file mode 100644 (file)
index 0000000..1a94765
--- /dev/null
+++ b/.prebuild
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+#
+# run autoheader
+#
+newah=0
+autoheader --version | grep -q autoheader && newah=1
+
+if test $newah = 1; then
+  cmd="autoheader --include=autoconf autoconf/configure.in"
+else
+  cmd="autoheader --localdir=autoconf autoconf/configure.in > autoconf/config.h.in"
+fi
+echo $cmd
+eval $cmd
+chmod 644 autoconf/config.h.in
+
+#
+# run autoconf
+#
+newac=0
+autoconf --version | grep -q autoconf && newac=1
+
+if test $newac = 1; then
+  cmd="autoconf --include=autoconf autoconf/configure.in > configure"
+else
+  cmd="autoconf --localdir=autoconf autoconf/configure.in > configure"
+fi
+echo $cmd
+eval $cmd
+chmod 755 configure
diff --git a/INSTALL b/INSTALL
new file mode 100644 (file)
index 0000000..998a263
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,91 @@
+--------------------------------------------------------------------------
+Using GNU autoconfig
+--------------------------------------------------------------------------
+  1.   If you retrieved a CVS version of this package, you need the GNU
+       autoconf package to generate the configure script.  This is done
+       by running   ./.prebuild   in this directory which will automatically
+       run autoconf with the appropriate options.
+
+  2.   Run   ./configure   to generate config.h and the various Makefiles.
+       ./configure --help   gives a list of possible options with slightly
+       longer descriptions in README.configure
+
+       Note that configure options have changed since 2.6.x series.
+
+       Some systems require unusual options for compilation or linking that
+       the `configure' script does not know about.  You can give `configure'
+       initial values for variables by setting them in the environment.  Using
+       a Bourne-compatible shell, you can do that on the command line like
+       this:
+               CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
+       Or on systems that have the `env' program, you can do it like this:
+               env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
+       Or if you're using a non Bourne-compatible shell, you can do:
+               sh -c 'CFLAGS="-O2 -g" ./configure
+
+       If you are making different versions of rxvt you can configure them
+       to be installed with different names using configure arguments, e.g.
+       ./configure --enable-languages --program-transform-name='s,rxvt,kxvt,;'
+
+  3.   set any other main preferences:
+           Edit "src/feature.h"
+           Edit "config.h"   if you didn't use ./configure options
+           If you're cross-compiling, edit the following in "config.h"
+               NO_XLOCALE
+               SIZEOF_*        # sizeof some types
+
+  4.   Build it (repeat step 2 as desired):
+           make
+
+  5.   build rclock (small xclock with biff & appointments) and
+       optionally edit rclock/feature.h to add/remove features:
+           make clock
+
+  6.   Install both rxvt and rclock:
+           make install
+
+       or install them separately
+           (cd src; make install)
+           (cd rclock; make install)
+
+       you may also want to install doc/etc/rxvt.terminfo and 
+       doc/etc/rxvt.termcap
+
+  7 a. If compiled with UTMP_SUPPORT, you may need to install rxvt setuid
+       root or setuid/setgid to match the file permissions on /etc/utmp
+  7 b.  You may need to install setuid root anyway for some systems so that
+       they can give you ownership of the tty devices.
+
+  8.   On systems which dislike doc/rxvt.1
+           (cd doc; rm rxvt.1; make rxvt.1)
+
+                ===================================
+
+NB:    If you were able to compile OK but running rxvt prints out
+               "rxvt: could not obtain control of tty"
+       running "make tests" from this directory (or from src/test)
+       should give you a breakdown of the failure point which is
+       useful to the developers in fixing the problem
+
+NB:    SunOS (with/without gcc?) gets reported by configure as
+
+               #undef STDC_HEADERS
+               #define HAVE_SYS_IOCTL_H 1
+
+       but the ioctl() defines aren't protected against multiple
+       inclusion, in this case by <termios.h> so use a hack in
+       "feature.h" to avoid the problem.
+
+       Gave up checking for `STDC_HEADERS', since they really should be
+       there and I don't want to deal with the problems when they don't
+       exist.
+
+       SunOS users might complain to the right places and get their
+       system headers fixed so that one day the rest of us won't have
+       to keep compensating :(
+
+       SVR4 users (that aren't using gcc) will have to add -DSVR4 to
+       CPPFLAGS for configure.
+
+--
+EOF
index 55266f558b5ec0fdd35d05852144330295d1a603..91d52838357bb42fd9065dabbc600f446b8bd36f 100644 (file)
@@ -1,5 +1,5 @@
 # ./Makefile.in                        -*- Makefile -*-
-# $Id: Makefile.in,v 1.1 2003-11-24 17:28:07 pcg Exp $
+# $Id: Makefile.in,v 1.2 2003-11-24 17:31:26 pcg Exp $
 @MCOMMON@
 
 srcdir =       @srcdir@
diff --git a/README.configure b/README.configure
new file mode 100644 (file)
index 0000000..d60f764
--- /dev/null
@@ -0,0 +1,125 @@
+--enable-everything
+       add support for all enable options marked with an asterisk listed
+       in "./configure --help".  Note that unlike other enable options this
+       is order dependant.  You can specify this and then disable options
+       which this enables by _following_ this with the appropriate
+       commands.
+--enable-languages
+       add support for languages which require multiple character glyphs
+       to display.
+--with-encoding=NAME
+       set the default encoding for multi-char glyph languages to NAME.
+       Options are: "eucj" EUC Japanese encoding; "sjis" Shift JIS encoding;
+       "big5" BIG5 encoding; "gb" GB encoding; "kr" EUC Korean encoding;
+       "noenc" no encoding.  This option requires --enable-languages to
+       also be specified.
+--enable-utmp
+       write user and tty to utmp file (used by programs like ``w'') at
+       start of rxvt execution and delete information when rxvt exits.
+--enable-wtmp
+       write user and tty to wtmp file (used by programs like ``last'') at
+       start of rxvt execution and write logout when rxvt exits.  This
+       option requires --enable-utmp to also be specified.
+--enable-lastlog
+       write user and tty to lastlog file (used by programs like
+       ``lastlogin'') at start of rxvt execution.  This option requires
+       --enable-utmp to also be specified.
+--enable-xpm-background
+       add support for XPM background pixmaps
+--enable-transparency
+       add support for inheriting parent backgrounds thus giving a fake
+       transparency to the term
+--enable-menubar
+       add support for our menu bar system
+--enable-graphics
+       add support for our graphics mode (see src/graphics)
+--enable-rxvt-scroll
+       add support for the original rxvt scrollbar
+--enable-next-scroll
+       add support for a NeXT-like scrollbar
+--enable-xterm-scroll
+       add support for an Xterm-like scrollbar
+--enable-half-shadow
+       make shadows on the scrollbar only half the normal width & height.
+       only applicable to rxvt scrollbars
+--enable-xim
+       add support for XIM (X Input Method) protocol.  This allows using
+       alternative input methods (e.g. kinput2) and will also correctly
+       set up the input for people using dead keys.
+--enable-greek
+       add support for greek keyboard
+--enable-ttygid
+       change tty device setting to group "tty" - only use this if
+        your system uses this type of security
+--disable-backspace-key
+       disable any handling of the backspace key by us - let the X server
+       do it
+--disable-delete-key
+       disable any handling of the delete key by us - let the X server
+       do it
+--disable-resources
+       remove all resources checking
+--enable-xgetdefault
+       make resources checking via XGetDefault() instead of our small
+       version which only checks ~/.Xdefaults, or if that doesn't exist
+       then ~/.Xresources
+--enable-strings
+       add support for our possibly faster memset() function and other
+       various routines, overriding your system's versions which may
+       have been hand-crafted in assembly or may require extra libraries
+       to link in.  (This has header problems on some Linux systems).
+--disable-swapscreen
+       remove support for swap screen
+--enable-frills
+       add support for some lesser used features
+--enable-linespace
+       add support to provide user specified line spacing between text rows
+--enable-keepscrolling
+       add support for continual scrolling of the display when you hold
+       the mouse button down on a scrollbar arrow
+--enable-mousewheel
+       add support for scrolling via mouse wheel or buttons 4 & 5
+-enable-slipwheeling
+       add support for continual scrolling (using the mouse wheel as an
+       accelerator) while the control key is held down.  This option
+       requires --enable-mousewheel to also be specified.
+--enable-old-selection
+       remove support for reverting the mouse selection style to that
+       of v2.20 (and prior)
+--disable-new-selection
+       remove support for mouse selection style like that of xterm
+--enable-dmalloc
+       use Gray Watson's malloc - which is good for debugging
+       See  http://www.letters.com/dmalloc/  for details
+        If you use either this or the next option, you may need to
+       edit src/Makefile after compiling to point DINCLUDE and DLIB to
+       the right places.
+        You can only use either this option and the following (should
+       you use either) 
+--enable-dlmalloc
+       use Doug Lea's malloc - which is good for a production version
+       See  http://g.oswego.edu/dl/html/malloc.html  for details
+--enable-smart-resize
+       add smart growth/shrink behaviour when changing font size
+       via from hot keys.  This should keep in a fixed position the
+       rxvt corner which is closest to a corner of the screen
+--enable-256-color
+       add support for 256 colours rather than the base 16 colours
+--enable-cursor-blink
+       add support for a blinking cursor
+--enable-pointer-blank
+       add support to have the pointer disappear when typing or inactive
+--with-term=NAME
+       change the environmental variable for the terminal to NAME
+       (default "xterm")
+--with-terminfo=PATH
+       change the environmental variable for the path to the terminfo
+       tree to PATH
+--with-x
+       use the X Window System (pretty much default, eh?)
+--with-xpm-includes=DIR
+       look for the XPM includes in DIR
+--with-xpm-library=DIR
+       look for the XPM library in DIR
+--with-xpm
+       not needed - define via --enable-xpm-background
diff --git a/README.unicode b/README.unicode
new file mode 100644 (file)
index 0000000..b2116d1
--- /dev/null
@@ -0,0 +1,40 @@
+Sketchy overview of the details:
+
+- gcc is probably required to compile this release, g++, too, as it has
+  been re-written in C++.
+
+- the options used in the ./reconf script should work. everything else
+  might be broken.
+
+- wchar_t MUST be UNICODE or ISO-10646-1 on your system, or various
+  things will break down.
+
+- rxvt ALWAYS expects utf-8 input, regardless of the locale, currently.
+  so only start it in a utf-8-locale: "LC_CTYPE=en_US.UTF-8 rxvt" etc..
+
+- "-fn" commandline switch and *.font ressource accepts a comma
+  seperated list of fontnames:
+
+  x:9x15bold                   a x11 font
+  9x15bold                     the same
+  xft:Andale Mono              a xft font
+  xft:Andale Mono:pixelsize=20
+
+- the _first_ font in the list selects the cell width/height. All other fonts
+  must be smaller or same sized, or they will be ignored or worse. xft fonts
+  will automatically be rescaled.
+
+- the fonts will be tried in the order given when searching for a font
+  to display a specific character. if you are e.g. mainly interested in
+  japanese you might want to put a japanese font first to get the ascii
+  characters in it. If you are mainly interested in a text terminal and
+  only want to display other characters you should put a ascii/is8859 text
+  font first (e.g. "9x15bold") and let rxvt sort it out.
+
+- xft fonts require gobs of memory and generally are slow
+
+- src/defaultfont.C lists the fallback fonts that are tried when a character cannot
+  be displayed with the current list of fonts.
+
+Marc <rxvt@plan9.de>
+
diff --git a/W11/Makefile.in b/W11/Makefile.in
new file mode 100644 (file)
index 0000000..fae5f40
--- /dev/null
@@ -0,0 +1,59 @@
+
+@MCOMMON@
+
+srcdir =       @srcdir@
+VPATH =                @srcdir@
+.PATH:         @srcdir@
+
+top_builddir = ..
+basedir = ..
+thisdir = W11
+XPMDIR=xpm-3.4k
+MKDIR = @top_srcdir@/autoconf/mkinstalldirs
+
+first_rule: all
+
+all allbin alldoc:
+       -mkdir lib
+       cd wrap; make $@
+       cd w32; make $@
+       if test -d $(XPMDIR); then make -f Makefile.xpm; fi
+
+tags clean:
+       cd wrap; make $@
+       cd w32; make $@
+       if test -d $(XPMDIR); then make -f Makefile.xpm $@; fi
+
+realclean: clean
+
+cleandir: realclean
+
+install:
+       $(INSTALL_PROGRAM) lib/libW11.dll $(bindir)/libW11.dll
+
+#
+# Distribution variables
+#
+
+DIST = Makefile.in Makefile.xpm
+DISTX11 = X11/Intrinsic.h X11/Xatom.h X11/Xlib.h X11/Xlocale.h X11/Xmd.h \
+       X11/Xutil.h X11/cursorfont.h X11/keysym.h X11/keysymdef.h
+DISTw32 = w32/Makefile w32/event.c w32/ntdef.h w32/ntutil.c w32/xlib.c
+DISTwrap = wrap/Makefile wrap/mkproxy.pl wrap/rxtv.ico wrap/rxvt.ico \
+       wrap/rxvt.rc wrap/wrap.c wrap/wrap.h wrap/xwrappers.gen
+
+distclean: realclean
+       if test $(srcdir) = .; then $(MAKE) realclean; fi
+       (cd $(srcdir); $(RMF) Makefile)
+
+distdirs:
+       mkdir $(basedir)/../$(VERNAME)/$(thisdir)
+       mkdir $(basedir)/../$(VERNAME)/$(thisdir)/X11
+       mkdir $(basedir)/../$(VERNAME)/$(thisdir)/w32
+       mkdir $(basedir)/../$(VERNAME)/$(thisdir)/wrap
+
+distcopy:
+       $(CP) -p $(DIST) $(basedir)/../$(VERNAME)/$(thisdir)
+       $(CP) -p $(DISTX11) $(basedir)/../$(VERNAME)/$(thisdir)/X11
+       $(CP) -p $(DISTw32) $(basedir)/../$(VERNAME)/$(thisdir)/w32
+       $(CP) -p $(DISTwrap) $(basedir)/../$(VERNAME)/$(thisdir)/wrap
diff --git a/W11/Makefile.xpm b/W11/Makefile.xpm
new file mode 100644 (file)
index 0000000..4da06a5
--- /dev/null
@@ -0,0 +1,8 @@
+first_rule: all
+
+all allbin alldoc:
+       -mkdir lib
+       cd xpm-3.4k/lib; make -f Makefile.noX CC=gcc INCLUDES=-I../.. DESTLIBDIR=../../lib DESTINCLUDEDIR=../../X11 all install
+
+tags clean:
+       cd xpm-3.4k/lib; make -f Makefile.noX $@
diff --git a/W11/X11/Intrinsic.h b/W11/X11/Intrinsic.h
new file mode 100644 (file)
index 0000000..7d6a67a
--- /dev/null
@@ -0,0 +1,2 @@
+#include <X11/xlib.h>
+
diff --git a/W11/X11/Xatom.h b/W11/X11/Xatom.h
new file mode 100644 (file)
index 0000000..485a423
--- /dev/null
@@ -0,0 +1,79 @@
+#ifndef XATOM_H
+#define XATOM_H 1
+
+/* THIS IS A GENERATED FILE
+ *
+ * Do not change!  Changing this file implies a protocol change!
+ */
+
+#define XA_PRIMARY ((Atom) 1)
+#define XA_SECONDARY ((Atom) 2)
+#define XA_ARC ((Atom) 3)
+#define XA_ATOM ((Atom) 4)
+#define XA_BITMAP ((Atom) 5)
+#define XA_CARDINAL ((Atom) 6)
+#define XA_COLORMAP ((Atom) 7)
+#define XA_CURSOR ((Atom) 8)
+#define XA_CUT_BUFFER0 ((Atom) 9)
+#define XA_CUT_BUFFER1 ((Atom) 10)
+#define XA_CUT_BUFFER2 ((Atom) 11)
+#define XA_CUT_BUFFER3 ((Atom) 12)
+#define XA_CUT_BUFFER4 ((Atom) 13)
+#define XA_CUT_BUFFER5 ((Atom) 14)
+#define XA_CUT_BUFFER6 ((Atom) 15)
+#define XA_CUT_BUFFER7 ((Atom) 16)
+#define XA_DRAWABLE ((Atom) 17)
+#define XA_FONT ((Atom) 18)
+#define XA_INTEGER ((Atom) 19)
+#define XA_PIXMAP ((Atom) 20)
+#define XA_POINT ((Atom) 21)
+#define XA_RECTANGLE ((Atom) 22)
+#define XA_RESOURCE_MANAGER ((Atom) 23)
+#define XA_RGB_COLOR_MAP ((Atom) 24)
+#define XA_RGB_BEST_MAP ((Atom) 25)
+#define XA_RGB_BLUE_MAP ((Atom) 26)
+#define XA_RGB_DEFAULT_MAP ((Atom) 27)
+#define XA_RGB_GRAY_MAP ((Atom) 28)
+#define XA_RGB_GREEN_MAP ((Atom) 29)
+#define XA_RGB_RED_MAP ((Atom) 30)
+#define XA_STRING ((Atom) 31)
+#define XA_VISUALID ((Atom) 32)
+#define XA_WINDOW ((Atom) 33)
+#define XA_WM_COMMAND ((Atom) 34)
+#define XA_WM_HINTS ((Atom) 35)
+#define XA_WM_CLIENT_MACHINE ((Atom) 36)
+#define XA_WM_ICON_NAME ((Atom) 37)
+#define XA_WM_ICON_SIZE ((Atom) 38)
+#define XA_WM_NAME ((Atom) 39)
+#define XA_WM_NORMAL_HINTS ((Atom) 40)
+#define XA_WM_SIZE_HINTS ((Atom) 41)
+#define XA_WM_ZOOM_HINTS ((Atom) 42)
+#define XA_MIN_SPACE ((Atom) 43)
+#define XA_NORM_SPACE ((Atom) 44)
+#define XA_MAX_SPACE ((Atom) 45)
+#define XA_END_SPACE ((Atom) 46)
+#define XA_SUPERSCRIPT_X ((Atom) 47)
+#define XA_SUPERSCRIPT_Y ((Atom) 48)
+#define XA_SUBSCRIPT_X ((Atom) 49)
+#define XA_SUBSCRIPT_Y ((Atom) 50)
+#define XA_UNDERLINE_POSITION ((Atom) 51)
+#define XA_UNDERLINE_THICKNESS ((Atom) 52)
+#define XA_STRIKEOUT_ASCENT ((Atom) 53)
+#define XA_STRIKEOUT_DESCENT ((Atom) 54)
+#define XA_ITALIC_ANGLE ((Atom) 55)
+#define XA_X_HEIGHT ((Atom) 56)
+#define XA_QUAD_WIDTH ((Atom) 57)
+#define XA_WEIGHT ((Atom) 58)
+#define XA_POINT_SIZE ((Atom) 59)
+#define XA_RESOLUTION ((Atom) 60)
+#define XA_COPYRIGHT ((Atom) 61)
+#define XA_NOTICE ((Atom) 62)
+#define XA_FONT_NAME ((Atom) 63)
+#define XA_FAMILY_NAME ((Atom) 64)
+#define XA_FULL_NAME ((Atom) 65)
+#define XA_CAP_HEIGHT ((Atom) 66)
+#define XA_WM_CLASS ((Atom) 67)
+#define XA_WM_TRANSIENT_FOR ((Atom) 68)
+
+#define XA_LAST_PREDEFINED ((Atom) 68)
+#endif /* XATOM_H */
diff --git a/W11/X11/Xlib.h b/W11/X11/Xlib.h
new file mode 100644 (file)
index 0000000..d512816
--- /dev/null
@@ -0,0 +1,2246 @@
+/* 
+
+Copyright 1985, 1986, 1987, 1991, 1998  The Open Group
+
+All Rights Reserved.
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name of The Open Group shall not be
+used in advertising or otherwise to promote the sale, use or other dealings
+in this Software without prior written authorization from The Open Group.
+
+*/
+
+#ifndef __XLIB_H
+#define __XLIB_H
+
+/* typedef struct _XrmHashBucketRec; */
+typedef unsigned long Atom;
+typedef unsigned long Time;
+typedef unsigned long XID;
+
+#ifndef Bool
+#define Bool int
+#endif
+
+typedef int BoolDef;
+
+typedef XID Window;
+typedef XID Drawable;
+typedef XID Font;
+typedef XID Pixmap;
+typedef XID Cursor;
+typedef XID Colormap;
+typedef XID KeySym;
+typedef XID GContext;
+
+typedef unsigned char KeyCode;
+
+typedef char *XPointer;
+typedef unsigned long VisualID;
+
+#define PIXEL_ALREADY_TYPEDEFED
+typedef unsigned long Pixel;
+
+#define XDestroyImage(ximage) \
+       ((*((ximage)->f.destroy_image))((ximage)))
+#define XPutPixel(ximage, x, y, pixel) \
+       ((*((ximage)->f.put_pixel))((ximage), (x), (y), (pixel)))
+
+#define AllPlanes              ((unsigned long)~0L)
+#define ScreenOfDisplay(dpy, scr)(&((_XPrivDisplay)dpy)->screens[scr])
+#define DefaultVisual(dpy, scr) (ScreenOfDisplay(dpy,scr)->root_visual)
+#define DefaultDepth(dpy, scr)         (ScreenOfDisplay(dpy,scr)->root_depth)
+#define DefaultColormap(dpy, scr)(ScreenOfDisplay(dpy,scr)->cmap)
+#define DefaultScreen(dpy)     (((_XPrivDisplay)dpy)->default_screen)
+#define BlackPixel(dpy, scr)   (ScreenOfDisplay(dpy,scr)->black_pixel)
+#define WhitePixel(dpy, scr)   (ScreenOfDisplay(dpy,scr)->white_pixel)
+#define RootWindow(dpy, scr)   (ScreenOfDisplay(dpy,scr)->root)
+#define DefaultRootWindow(dpy)         (ScreenOfDisplay(dpy,DefaultScreen(dpy))->root)
+#define DisplayWidth(dpy, scr)         (ScreenOfDisplay(dpy,scr)->width)
+#define DisplayHeight(dpy, scr) (ScreenOfDisplay(dpy,scr)->height)
+
+#ifndef None
+#define None                 0L        /* universal null resource or null atom */
+#endif
+
+#define ParentRelative       1L        
+#define CopyFromParent       0L        
+#define PointerWindow        0L        /* destination window in SendEvent */
+#define InputFocus           1L        /* destination window in SendEvent */
+#define PointerRoot          1L        /* focus window in SetInputFocus */
+#define AnyPropertyType      0L        /* special Atom, passed to GetProperty */
+#define AnyKey              0L /* special Key Code, passed to GrabKey */
+#define AnyButton            0L        /* special Button Code, passed to GrabButton */
+#define AllTemporary         0L        /* special Resource ID passed to KillClient */
+#define CurrentTime          0L        /* special Time */
+#define NoSymbol            0L /* special KeySym */
+#define NoEventMask                    0L
+#define KeyPressMask                   (1L<<0)  
+#define KeyReleaseMask                 (1L<<1)  
+#define ButtonPressMask                        (1L<<2)  
+#define ButtonReleaseMask              (1L<<3)  
+#define EnterWindowMask                        (1L<<4)  
+#define LeaveWindowMask                        (1L<<5)  
+#define PointerMotionMask              (1L<<6)  
+#define PointerMotionHintMask          (1L<<7)  
+#define Button1MotionMask              (1L<<8)  
+#define Button2MotionMask              (1L<<9)  
+#define Button3MotionMask              (1L<<10) 
+#define Button4MotionMask              (1L<<11) 
+#define Button5MotionMask              (1L<<12) 
+#define ButtonMotionMask               (1L<<13) 
+#define KeymapStateMask                        (1L<<14)
+#define ExposureMask                   (1L<<15) 
+#define VisibilityChangeMask           (1L<<16) 
+#define StructureNotifyMask            (1L<<17) 
+#define ResizeRedirectMask             (1L<<18) 
+#define SubstructureNotifyMask         (1L<<19) 
+#define SubstructureRedirectMask       (1L<<20) 
+#define FocusChangeMask                        (1L<<21) 
+#define PropertyChangeMask             (1L<<22) 
+#define ColormapChangeMask             (1L<<23) 
+#define OwnerGrabButtonMask            (1L<<24) 
+#define KeyPress               2
+#define KeyRelease             3
+#define ButtonPress            4
+#define ButtonRelease          5
+#define MotionNotify           6
+#define EnterNotify            7
+#define LeaveNotify            8
+#define FocusIn                        9
+#define FocusOut               10
+#define KeymapNotify           11
+#define Expose                 12
+#define GraphicsExpose         13
+#define NoExpose               14
+#define VisibilityNotify       15
+#define CreateNotify           16
+#define DestroyNotify          17
+#define UnmapNotify            18
+#define MapNotify              19
+#define MapRequest             20
+#define ReparentNotify         21
+#define ConfigureNotify                22
+#define ConfigureRequest       23
+#define GravityNotify          24
+#define ResizeRequest          25
+#define CirculateNotify                26
+#define CirculateRequest       27
+#define PropertyNotify         28
+#define SelectionClear         29
+#define SelectionRequest       30
+#define SelectionNotify                31
+#define ColormapNotify         32
+#define ClientMessage          33
+#define MappingNotify          34
+#define LASTEvent              35      /* must be bigger than any event # */
+#define ShiftMask              (1<<0)
+#define LockMask               (1<<1)
+#define ControlMask            (1<<2)
+#define Mod1Mask               (1<<3)
+#define Mod2Mask               (1<<4)
+#define Mod3Mask               (1<<5)
+#define Mod4Mask               (1<<6)
+#define Mod5Mask               (1<<7)
+#define ShiftMapIndex          0
+#define LockMapIndex           1
+#define ControlMapIndex                2
+#define Mod1MapIndex           3
+#define Mod2MapIndex           4
+#define Mod3MapIndex           5
+#define Mod4MapIndex           6
+#define Mod5MapIndex           7
+#define Button1Mask            (1<<8)
+#define Button2Mask            (1<<9)
+#define Button3Mask            (1<<10)
+#define Button4Mask            (1<<11)
+#define Button5Mask            (1<<12)
+#define AnyModifier            (1<<15)  /* used in GrabButton, GrabKey */
+#define Button1                        1
+#define Button2                        2
+#define Button3                        3
+#define Button4                        4
+#define Button5                        5
+#define NotifyNormal           0
+#define NotifyGrab             1
+#define NotifyUngrab           2
+#define NotifyWhileGrabbed     3
+#define NotifyHint             1       /* for MotionNotify events */
+#define NotifyAncestor         0
+#define NotifyVirtual          1
+#define NotifyInferior         2
+#define NotifyNonlinear                3
+#define NotifyNonlinearVirtual 4
+#define NotifyPointer          5
+#define NotifyPointerRoot      6
+#define NotifyDetailNone       7
+#define VisibilityUnobscured           0
+#define VisibilityPartiallyObscured    1
+#define VisibilityFullyObscured                2
+#define PlaceOnTop             0
+#define PlaceOnBottom          1
+#define FamilyInternet         0
+#define FamilyDECnet           1
+#define FamilyChaos            2
+#define PropertyNewValue       0
+#define PropertyDelete         1
+#define ColormapUninstalled    0
+#define ColormapInstalled      1
+#define GrabModeSync           0
+#define GrabModeAsync          1
+#define GrabSuccess            0
+#define AlreadyGrabbed         1
+#define GrabInvalidTime                2
+#define GrabNotViewable                3
+#define GrabFrozen             4
+#define AsyncPointer           0
+#define SyncPointer            1
+#define ReplayPointer          2
+#define AsyncKeyboard          3
+#define SyncKeyboard           4
+#define ReplayKeyboard         5
+#define AsyncBoth              6
+#define SyncBoth               7
+#define RevertToNone           (int)None
+#define RevertToPointerRoot    (int)PointerRoot
+#define RevertToParent         2
+#define Success                   0    /* everything's okay */
+#define BadRequest        1    /* bad request code */
+#define BadValue          2    /* int parameter out of range */
+#define BadWindow         3    /* parameter not a Window */
+#define BadPixmap         4    /* parameter not a Pixmap */
+#define BadAtom                   5    /* parameter not an Atom */
+#define BadCursor         6    /* parameter not a Cursor */
+#define BadFont                   7    /* parameter not a Font */
+#define BadMatch          8    /* parameter mismatch */
+#define BadDrawable       9    /* parameter not a Pixmap or Window */
+#define BadAccess        10   
+#define BadAlloc         11    /* insufficient resources */
+#define BadColor         12    /* no such colormap */
+#define BadGC            13    /* parameter not a GC */
+#define BadIDChoice      14    /* choice not in range or already used */
+#define BadName                  15    /* font or color name doesn't exist */
+#define BadLength        16    /* Request length incorrect */
+#define BadImplementation 17   /* server is defective */
+#define FirstExtensionError    128
+#define LastExtensionError     255
+#define InputOutput            1
+#define InputOnly              2
+#define CWBackPixmap           (1L<<0)
+#define CWBackPixel            (1L<<1)
+#define CWBorderPixmap         (1L<<2)
+#define CWBorderPixel           (1L<<3)
+#define CWBitGravity           (1L<<4)
+#define CWWinGravity           (1L<<5)
+#define CWBackingStore          (1L<<6)
+#define CWBackingPlanes                (1L<<7)
+#define CWBackingPixel         (1L<<8)
+#define CWOverrideRedirect     (1L<<9)
+#define CWSaveUnder            (1L<<10)
+#define CWEventMask            (1L<<11)
+#define CWDontPropagate                (1L<<12)
+#define CWColormap             (1L<<13)
+#define CWCursor               (1L<<14)
+#define CWX                    (1<<0)
+#define CWY                    (1<<1)
+#define CWWidth                        (1<<2)
+#define CWHeight               (1<<3)
+#define CWBorderWidth          (1<<4)
+#define CWSibling              (1<<5)
+#define CWStackMode            (1<<6)
+#define ForgetGravity          0
+#define NorthWestGravity       1
+#define NorthGravity           2
+#define NorthEastGravity       3
+#define WestGravity            4
+#define CenterGravity          5
+#define EastGravity            6
+#define SouthWestGravity       7
+#define SouthGravity           8
+#define SouthEastGravity       9
+#define StaticGravity          10
+#define UnmapGravity           0
+#define NotUseful               0
+#define WhenMapped              1
+#define Always                  2
+#define IsUnmapped             0
+#define IsUnviewable           1
+#define IsViewable             2
+#define SetModeInsert           0
+#define SetModeDelete           1
+#define DestroyAll              0
+#define RetainPermanent         1
+#define RetainTemporary         2
+#define Above                   0
+#define Below                   1
+#define TopIf                   2
+#define BottomIf                3
+#define Opposite                4
+#define RaiseLowest             0
+#define LowerHighest            1
+#define PropModeReplace         0
+#define PropModePrepend         1
+#define PropModeAppend          2
+#define        GXclear                 0x0             /* 0 */
+#define GXand                  0x1             /* src AND dst */
+#define GXandReverse           0x2             /* src AND NOT dst */
+#define GXcopy                 0x3             /* src */
+#define GXandInverted          0x4             /* NOT src AND dst */
+#define        GXnoop                  0x5             /* dst */
+#define GXxor                  0x6             /* src XOR dst */
+#define GXor                   0x7             /* src OR dst */
+#define GXnor                  0x8             /* NOT src AND NOT dst */
+#define GXequiv                        0x9             /* NOT src XOR dst */
+#define GXinvert               0xa             /* NOT dst */
+#define GXorReverse            0xb             /* src OR NOT dst */
+#define GXcopyInverted         0xc             /* NOT src */
+#define GXorInverted           0xd             /* NOT src OR dst */
+#define GXnand                 0xe             /* NOT src OR NOT dst */
+#define GXset                  0xf             /* 1 */
+#define LineSolid              0
+#define LineOnOffDash          1
+#define LineDoubleDash         2
+#define CapNotLast             0
+#define CapButt                        1
+#define CapRound               2
+#define CapProjecting          3
+#define JoinMiter              0
+#define JoinRound              1
+#define JoinBevel              2
+#define FillSolid              0
+#define FillTiled              1
+#define FillStippled           2
+#define FillOpaqueStippled     3
+#define EvenOddRule            0
+#define WindingRule            1
+#define ClipByChildren         0
+#define IncludeInferiors       1
+#define Unsorted               0
+#define YSorted                        1
+#define YXSorted               2
+#define YXBanded               3
+#define CoordModeOrigin                0       /* relative to the origin */
+#define CoordModePrevious       1      /* relative to previous point */
+#define Complex                        0       /* paths may intersect */
+#define Nonconvex              1       /* no paths intersect, but not convex */
+#define Convex                 2       /* wholly convex */
+#define ArcChord               0       /* join endpoints of arc */
+#define ArcPieSlice            1       /* join endpoints to center of arc */
+#define GCFunction              (1L<<0)
+#define GCPlaneMask             (1L<<1)
+#define GCForeground            (1L<<2)
+#define GCBackground            (1L<<3)
+#define GCLineWidth             (1L<<4)
+#define GCLineStyle             (1L<<5)
+#define GCCapStyle              (1L<<6)
+#define GCJoinStyle            (1L<<7)
+#define GCFillStyle            (1L<<8)
+#define GCFillRule             (1L<<9) 
+#define GCTile                 (1L<<10)
+#define GCStipple              (1L<<11)
+#define GCTileStipXOrigin      (1L<<12)
+#define GCTileStipYOrigin      (1L<<13)
+#define GCFont                         (1L<<14)
+#define GCSubwindowMode                (1L<<15)
+#define GCGraphicsExposures     (1L<<16)
+#define GCClipXOrigin          (1L<<17)
+#define GCClipYOrigin          (1L<<18)
+#define GCClipMask             (1L<<19)
+#define GCDashOffset           (1L<<20)
+#define GCDashList             (1L<<21)
+#define GCArcMode              (1L<<22)
+#define GCLastBit              22
+#define FontLeftToRight                0
+#define FontRightToLeft                1
+#define FontChange             255
+#define XYBitmap               0       /* depth 1, XYFormat */
+#define XYPixmap               1       /* depth == drawable depth */
+#define ZPixmap                        2       /* depth == drawable depth */
+#define AllocNone              0       /* create map with no entries */
+#define AllocAll               1       /* allocate entire map writeable */
+#define DoRed                  (1<<0)
+#define DoGreen                        (1<<1)
+#define DoBlue                 (1<<2)
+#define CursorShape            0       /* largest size that can be displayed */
+#define TileShape              1       /* size tiled fastest */
+#define StippleShape           2       /* size stippled fastest */
+#define AutoRepeatModeOff      0
+#define AutoRepeatModeOn       1
+#define AutoRepeatModeDefault  2
+#define LedModeOff             0
+#define LedModeOn              1
+#define KBKeyClickPercent      (1L<<0)
+#define KBBellPercent          (1L<<1)
+#define KBBellPitch            (1L<<2)
+#define KBBellDuration         (1L<<3)
+#define KBLed                  (1L<<4)
+#define KBLedMode              (1L<<5)
+#define KBKey                  (1L<<6)
+#define KBAutoRepeatMode       (1L<<7)
+#define MappingSuccess         0
+#define MappingBusy            1
+#define MappingFailed          2
+#define MappingModifier                0
+#define MappingKeyboard                1
+#define MappingPointer         2
+#define DontPreferBlanking     0
+#define PreferBlanking         1
+#define DefaultBlanking                2
+#define DisableScreenSaver     0
+#define DisableScreenInterval  0
+#define DontAllowExposures     0
+#define AllowExposures         1
+#define DefaultExposures       2
+#define ScreenSaverReset 0
+#define ScreenSaverActive 1
+#define HostInsert             0
+#define HostDelete             1
+#define EnableAccess           1      
+#define DisableAccess          0
+#define StaticGray             0
+#define GrayScale              1
+#define StaticColor            2
+#define PseudoColor            3
+#define TrueColor              4
+#define DirectColor            5
+#define LSBFirst               0
+#define MSBFirst               1
+
+#define True 1
+#define False 0
+
+#define XK_Alt_L               0xFFE9  /* Left alt */
+
+#define XK_BackSpace           0xFF08  /* back space, back char */
+#define XK_Tab                 0xFF09
+#define XK_Linefeed            0xFF0A  /* Linefeed, LF */
+#define XK_Clear               0xFF0B
+#define XK_Return              0xFF0D  /* Return, enter */
+#define XK_Pause               0xFF13  /* Pause, hold */
+#define XK_Scroll_Lock         0xFF14
+#define XK_Sys_Req             0xFF15
+#define XK_Escape              0xFF1B
+#define XK_Delete              0xFFFF  /* Delete, rubout */
+
+#define XK_Home                        0xFF50
+#define XK_Left                        0xFF51  /* Move left, left arrow */
+#define XK_Up                  0xFF52  /* Move up, up arrow */
+#define XK_Right               0xFF53  /* Move right, right arrow */
+#define XK_Down                        0xFF54  /* Move down, down arrow */
+#define XK_Prior               0xFF55  /* Prior, previous */
+#define XK_Page_Up             0xFF55
+#define XK_Next                        0xFF56  /* Next */
+#define XK_Page_Down           0xFF56
+#define XK_End                 0xFF57  /* EOL */
+#define XK_Begin               0xFF58  /* BOL */
+
+#define XK_Select              0xFF60  /* Select, mark */
+#define XK_Print               0xFF61
+#define XK_Execute             0xFF62  /* Execute, run, do */
+#define XK_Insert              0xFF63  /* Insert, insert here */
+#define XK_Undo                        0xFF65  /* Undo, oops */
+#define XK_Redo                        0xFF66  /* redo, again */
+#define XK_Menu                        0xFF67
+#define XK_Find                        0xFF68  /* Find, search */
+#define XK_Cancel              0xFF69  /* Cancel, stop, abort, exit */
+#define XK_Help                        0xFF6A  /* Help */
+#define XK_Break               0xFF6B
+#define XK_Mode_switch         0xFF7E  /* Character set switch */
+#define XK_script_switch        0xFF7E  /* Alias for mode_switch */
+#define XK_Num_Lock            0xFF7F
+
+#define XK_F1                  0xFFBE
+#define XK_F2                  0xFFBF
+#define XK_F3                  0xFFC0
+#define XK_F4                  0xFFC1
+#define XK_F5                  0xFFC2
+#define XK_F6                  0xFFC3
+#define XK_F7                  0xFFC4
+#define XK_F8                  0xFFC5
+#define XK_F9                  0xFFC6
+#define XK_F10                 0xFFC7
+#define XK_F11                 0xFFC8
+#define XK_L1                  0xFFC8
+#define XK_F12                 0xFFC9
+
+#define VisualNoMask           0x0
+#define VisualIDMask           0x1
+#define VisualScreenMask       0x2
+#define VisualDepthMask                0x4
+#define VisualClassMask                0x8
+#define VisualRedMaskMask      0x10
+#define VisualGreenMaskMask    0x20
+#define VisualBlueMaskMask     0x40
+#define VisualColormapSizeMask 0x80
+#define VisualBitsPerRGBMask   0x100
+#define VisualAllMask          0x1FF
+
+#define USPosition     (1L << 0) /* user specified x, y */
+#define USSize         (1L << 1) /* user specified width, height */
+
+#define PPosition      (1L << 2) /* program specified position */
+#define PSize          (1L << 3) /* program specified size */
+#define PMinSize       (1L << 4) /* program specified minimum size */
+#define PMaxSize       (1L << 5) /* program specified maximum size */
+#define PResizeInc     (1L << 6) /* program specified resize increments */
+#define PAspect                (1L << 7) /* program specified min and max aspect ratios */
+#define PBaseSize      (1L << 8) /* program specified base for incrementing */
+#define PWinGravity    (1L << 9) /* program specified window gravity */
+
+#define NoValue                0x0000
+#define XValue         0x0001
+#define YValue         0x0002
+#define WidthValue     0x0004
+#define HeightValue    0x0008
+#define AllValues      0x000F
+#define XNegative      0x0010
+#define YNegative      0x0020
+
+#define XNoMemory -1
+#define XLocaleNotSupported -2
+#define XConverterNotFound -3
+
+#define LC_CTYPE 2
+
+/* used by rxvt/src/main.c */
+#define NormalState 1
+#define IconicState 3
+#define InputHint (1L << 0)
+#define StateHint (1L << 1)
+#define IconWindowHint (1L << 3)
+#define WindowGroupHint (1L << 6)
+#define XC_left_ptr 68
+#define XC_xterm 152
+
+typedef struct _XRegion *Region;
+typedef struct _XOC *XOC, *XFontSet;
+
+typedef struct _XExtData {
+       int number;             /* number returned by XRegisterExtension */
+       struct _XExtData *next; /* next item on list of data for structure */
+       int (*free_private)(    /* called to free private storage */
+       struct _XExtData *extension
+       );
+       XPointer private_data;  /* data private to this extension. */
+} XExtData;
+
+typedef struct {               /* public to extension, cannot be changed */
+       int extension;          /* extension number */
+       int major_opcode;       /* major op-code assigned by server */
+       int first_event;        /* first event number for the extension */
+       int first_error;        /* first error number for the extension */
+} XExtCodes;
+
+typedef struct {
+       XExtData *ext_data;     /* hook for extension to hang data */
+       VisualID visualid;      /* visual id of this visual */
+#if defined(__cplusplus) || defined(c_plusplus)
+       int c_class;            /* C++ class of screen (monochrome, etc.) */
+#else
+       int class;              /* class of screen (monochrome, etc.) */
+#endif
+       unsigned long red_mask, green_mask, blue_mask;  /* mask values */
+       int bits_per_rgb;       /* log base 2 of distinct color values */
+       int map_entries;        /* color map entries */
+} Visual;
+
+typedef struct {
+       int depth;              /* this depth (Z) of the depth */
+       int nvisuals;           /* number of Visual types at this depth */
+       Visual *visuals;        /* list of visuals possible at this depth */
+} Depth;
+
+typedef struct {
+       int function;           /* logical operation */
+       unsigned long plane_mask;/* plane mask */
+       unsigned long foreground;/* foreground pixel */
+       unsigned long background;/* background pixel */
+       int line_width;         /* line width */
+       int line_style;         /* LineSolid, LineOnOffDash, LineDoubleDash */
+       int cap_style;          /* CapNotLast, CapButt, 
+                                  CapRound, CapProjecting */
+       int join_style;         /* JoinMiter, JoinRound, JoinBevel */
+       int fill_style;         /* FillSolid, FillTiled, 
+                                  FillStippled, FillOpaeueStippled */
+       int fill_rule;          /* EvenOddRule, WindingRule */
+       int arc_mode;           /* ArcChord, ArcPieSlice */
+       Pixmap tile;            /* tile pixmap for tiling operations */
+       Pixmap stipple;         /* stipple 1 plane pixmap for stipping */
+       int ts_x_origin;        /* offset for tile or stipple operations */
+       int ts_y_origin;
+        Font font;             /* default text font for text operations */
+       int subwindow_mode;     /* ClipByChildren, IncludeInferiors */
+       BoolDef graphics_exposures;/* boolean, should exposures be generated */
+       int clip_x_origin;      /* origin for clipping */
+       int clip_y_origin;
+       Pixmap clip_mask;       /* bitmap clipping; other calls for rects */
+       int dash_offset;        /* patterned/dashed line information */
+       char dashes;
+} XGCValues;
+
+typedef struct _XGC
+{
+    XExtData *ext_data;        /* hook for extension to hang data */
+    GContext gid;      /* protocol ID for graphics context */
+       int rects;
+       int dashes;
+       XGCValues values;
+       int dirty;
+} *GC;
+
+typedef struct {
+       XExtData *ext_data;     /* hook for extension to hang data */
+       struct _XDisplay *display;/* back pointer to display structure */
+       Window root;            /* Root window id. */
+       int width, height;      /* width and height of screen */
+       int mwidth, mheight;    /* width and height of  in millimeters */
+       int ndepths;            /* number of depths possible */
+       Depth *depths;          /* list of allowable depths on the screen */
+       int root_depth;         /* bits per pixel */
+       Visual *root_visual;    /* root visual */
+       GC default_gc;          /* GC for the root root visual */
+       Colormap cmap;          /* default color map */
+       unsigned long white_pixel;
+       unsigned long black_pixel;      /* White and Black pixel values */
+       int max_maps, min_maps; /* max and min color maps */
+       int backing_store;      /* Never, WhenMapped, Always */
+       BoolDef save_unders;    
+       long root_input_mask;   /* initial root input mask */
+} Screen;
+
+typedef struct {
+       XExtData *ext_data;     /* hook for extension to hang data */
+       int depth;              /* depth of this image format */
+       int bits_per_pixel;     /* bits/pixel at this depth */
+       int scanline_pad;       /* scanline must padded to this multiple */
+} ScreenFormat;
+
+typedef struct _XDisplay
+{
+       XExtData *ext_data;     /* hook for extension to hang data */
+       struct _XPrivate *private1;
+       int fd;                 /* Network socket. */
+       int private2;
+       int proto_major_version;/* major version of server's X protocol */
+       int proto_minor_version;/* minor version of servers X protocol */
+       char *vendor;           /* vendor of the server hardware */
+       XID private3;
+       XID private4;
+       XID private5;
+       int private6;
+       XID (*resource_alloc)(  /* allocator function */
+               struct _XDisplay*
+       );
+       int byte_order;         /* screen byte order, LSBFirst, MSBFirst */
+       int bitmap_unit;        /* padding and data requirements */
+       int bitmap_pad;         /* padding requirements on bitmaps */
+       int bitmap_bit_order;   /* LeastSignificant or MostSignificant */
+       int nformats;           /* number of pixmap formats in list */
+       ScreenFormat *pixmap_format;    /* pixmap format list */
+       int private8;
+       int release;            /* release of the server */
+       struct _XPrivate *private9, *private10;
+       int qlen;               /* Length of input event queue */
+       unsigned long last_request_read; /* seq number of last event read */
+       unsigned long request;  /* sequence number of last request. */
+       XPointer private11;
+       XPointer private12;
+       XPointer private13;
+       XPointer private14;
+       unsigned max_request_size; /* maximum number 32 bit words in request*/
+       struct _XrmHashBucketRec *db;
+       int (*private15)(
+               struct _XDisplay*
+               );
+       char *display_name;     /* "host:display" string used on this connect*/
+       int default_screen;     /* default screen for operations */
+       int nscreens;           /* number of screens on this server*/
+       Screen *screens;        /* pointer to list of screens */
+       unsigned long motion_buffer;    /* size of motion buffer */
+       unsigned long private16;
+       int min_keycode;        /* minimum defined keycode */
+       int max_keycode;        /* maximum defined keycode */
+       XPointer private17;
+       XPointer private18;
+       int private19;
+       char *xdefaults;        /* contents of defaults from server */
+       /* there is more to this structure, but it is private to Xlib */
+}
+Display, *_XPrivDisplay;
+
+typedef int StatusDef;
+
+typedef struct {               /* normal 16 bit characters are two bytes */
+    unsigned char byte1;
+    unsigned char byte2;
+} XChar2b;
+
+typedef struct {
+    short      lbearing;       /* origin to left edge of raster */
+    short      rbearing;       /* origin to right edge of raster */
+    short      width;          /* advance to next char's origin */
+    short      ascent;         /* baseline to top edge of raster */
+    short      descent;        /* baseline to bottom edge of raster */
+    unsigned short attributes; /* per char flags (not predefined) */
+} XCharStruct;
+
+typedef struct {
+       char *res_name;
+       char *res_class;
+} XClassHint;
+
+typedef struct {
+       unsigned long pixel;
+       unsigned short red, green, blue;
+       char flags;  /* do_red, do_green, do_blue */
+       char pad;
+} XColor;
+
+typedef struct _XComposeStatus {
+    XPointer compose_ptr;      /* state table pointer */
+    int chars_matched;         /* match state */
+} XComposeStatus;
+
+/* events --- goes on for a bit */
+typedef struct {
+       int type;               /* of event */
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;          /* "event" window it is reported relative to */
+       Window root;            /* root window that the event occurred on */
+       Window subwindow;       /* child window */
+       Time time;              /* milliseconds */
+       int x, y;               /* pointer x, y coordinates in event window */
+       int x_root, y_root;     /* coordinates relative to root */
+       unsigned int state;     /* key or button mask */
+       unsigned int keycode;   /* detail */
+       BoolDef same_screen;    /* same screen flag */
+} XKeyEvent;
+
+typedef XKeyEvent XKeyPressedEvent;
+typedef XKeyEvent XKeyReleasedEvent;
+
+typedef struct {
+       int type;               /* of event */
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;          /* "event" window it is reported relative to */
+       Window root;            /* root window that the event occurred on */
+       Window subwindow;       /* child window */
+       Time time;              /* milliseconds */
+       int x, y;               /* pointer x, y coordinates in event window */
+       int x_root, y_root;     /* coordinates relative to root */
+       unsigned int state;     /* key or button mask */
+       unsigned int button;    /* detail */
+       BoolDef same_screen;    /* same screen flag */
+} XButtonEvent;
+typedef XButtonEvent XButtonPressedEvent;
+typedef XButtonEvent XButtonReleasedEvent;
+
+typedef struct {
+       int type;               /* of event */
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;          /* "event" window reported relative to */
+       Window root;            /* root window that the event occurred on */
+       Window subwindow;       /* child window */
+       Time time;              /* milliseconds */
+       int x, y;               /* pointer x, y coordinates in event window */
+       int x_root, y_root;     /* coordinates relative to root */
+       unsigned int state;     /* key or button mask */
+       char is_hint;           /* detail */
+       BoolDef same_screen;    /* same screen flag */
+} XMotionEvent;
+typedef XMotionEvent XPointerMovedEvent;
+
+typedef struct {
+       int type;               /* of event */
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;          /* "event" window reported relative to */
+       Window root;            /* root window that the event occurred on */
+       Window subwindow;       /* child window */
+       Time time;              /* milliseconds */
+       int x, y;               /* pointer x, y coordinates in event window */
+       int x_root, y_root;     /* coordinates relative to root */
+       int mode;               /* NotifyNormal, NotifyGrab, NotifyUngrab */
+       int detail;
+       /*
+        * NotifyAncestor, NotifyVirtual, NotifyInferior, 
+        * NotifyNonlinear,NotifyNonlinearVirtual
+        */
+       BoolDef same_screen;    /* same screen flag */
+       BoolDef focus;          /* boolean focus */
+       unsigned int state;     /* key or button mask */
+} XCrossingEvent;
+typedef XCrossingEvent XEnterWindowEvent;
+typedef XCrossingEvent XLeaveWindowEvent;
+
+typedef struct {
+       int type;               /* FocusIn or FocusOut */
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;          /* window of event */
+       int mode;               /* NotifyNormal, NotifyGrab, NotifyUngrab */
+       int detail;
+       /*
+        * NotifyAncestor, NotifyVirtual, NotifyInferior, 
+        * NotifyNonlinear,NotifyNonlinearVirtual, NotifyPointer,
+        * NotifyPointerRoot, NotifyDetailNone 
+        */
+} XFocusChangeEvent;
+typedef XFocusChangeEvent XFocusInEvent;
+typedef XFocusChangeEvent XFocusOutEvent;
+
+/* generated on EnterWindow and FocusIn  when KeyMapState selected */
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       char key_vector[32];
+} XKeymapEvent;        
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       int x, y;
+       int width, height;
+       int count;              /* if non-zero, at least this many more */
+} XExposeEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Drawable drawable;
+       int x, y;
+       int width, height;
+       int count;              /* if non-zero, at least this many more */
+       int major_code;         /* core is CopyArea or CopyPlane */
+       int minor_code;         /* not defined in the core */
+} XGraphicsExposeEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Drawable drawable;
+       int major_code;         /* core is CopyArea or CopyPlane */
+       int minor_code;         /* not defined in the core */
+} XNoExposeEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       int state;              /* Visibility state */
+} XVisibilityEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window parent;          /* parent of the window */
+       Window window;          /* window id of window created */
+       int x, y;               /* window location */
+       int width, height;      /* size of window */
+       int border_width;       /* border width */
+       BoolDef override_redirect;      /* creation should be overridden */
+} XCreateWindowEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window event;
+       Window window;
+} XDestroyWindowEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window event;
+       Window window;
+       BoolDef from_configure;
+} XUnmapEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window event;
+       Window window;
+       BoolDef override_redirect;      /* boolean, is override set... */
+} XMapEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window parent;
+       Window window;
+} XMapRequestEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window event;
+       Window window;
+       Window parent;
+       int x, y;
+       BoolDef override_redirect;
+} XReparentEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window event;
+       Window window;
+       int x, y;
+       int width, height;
+       int border_width;
+       Window above;
+       BoolDef override_redirect;
+} XConfigureEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window event;
+       Window window;
+       int x, y;
+} XGravityEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       int width, height;
+} XResizeRequestEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window parent;
+       Window window;
+       int x, y;
+       int width, height;
+       int border_width;
+       Window above;
+       int detail;             /* Above, Below, TopIf, BottomIf, Opposite */
+       unsigned long value_mask;
+} XConfigureRequestEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window event;
+       Window window;
+       int place;              /* PlaceOnTop, PlaceOnBottom */
+} XCirculateEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window parent;
+       Window window;
+       int place;              /* PlaceOnTop, PlaceOnBottom */
+} XCirculateRequestEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       Atom atom;
+       Time time;
+       int state;              /* NewValue, Deleted */
+} XPropertyEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       Atom selection;
+       Time time;
+} XSelectionClearEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window owner;
+       Window requestor;
+       Atom selection;
+       Atom target;
+       Atom property;
+       Time time;
+} XSelectionRequestEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window requestor;
+       Atom selection;
+       Atom target;
+       Atom property;          /* ATOM or None */
+       Time time;
+} XSelectionEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       Colormap colormap;      /* COLORMAP or None */
+#if defined(__cplusplus) || defined(c_plusplus)
+       BoolDef c_new;          /* C++ */
+#else
+       BoolDef new;
+#endif
+       int state;              /* ColormapInstalled, ColormapUninstalled */
+} XColormapEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;
+       Atom message_type;
+       int format;
+       union {
+               char b[20];
+               short s[10];
+               long l[5];
+               } data;
+} XClientMessageEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;       /* Display the event was read from */
+       Window window;          /* unused */
+       int request;            /* one of MappingModifier, MappingKeyboard,
+                                  MappingPointer */
+       int first_keycode;      /* first keycode */
+       int count;              /* defines range of change w. first_keycode*/
+} XMappingEvent;
+
+typedef struct {
+       int type;
+       Display *display;       /* Display the event was read from */
+       XID resourceid;         /* resource id */
+       unsigned long serial;   /* serial number of failed request */
+       unsigned char error_code;       /* error code of failed request */
+       unsigned char request_code;     /* Major op-code of failed request */
+       unsigned char minor_code;       /* Minor op-code of failed request */
+} XErrorEvent;
+
+typedef struct {
+       int type;
+       unsigned long serial;   /* # of last request processed by server */
+       BoolDef send_event;     /* true if this came from a SendEvent request */
+       Display *display;/* Display the event was read from */
+       Window window;  /* window on which event was requested in event mask */
+} XAnyEvent;
+
+/*
+ * this union is defined so Xlib can always use the same sized
+ * event structure internally, to avoid memory fragmentation.
+ */
+typedef union _XEvent {
+        int type;              /* must not be changed; first element */
+       XAnyEvent xany;
+       XKeyEvent xkey;
+       XButtonEvent xbutton;
+       XMotionEvent xmotion;
+       XCrossingEvent xcrossing;
+       XFocusChangeEvent xfocus;
+       XExposeEvent xexpose;
+       XGraphicsExposeEvent xgraphicsexpose;
+       XNoExposeEvent xnoexpose;
+       XVisibilityEvent xvisibility;
+       XCreateWindowEvent xcreatewindow;
+       XDestroyWindowEvent xdestroywindow;
+       XUnmapEvent xunmap;
+       XMapEvent xmap;
+       XMapRequestEvent xmaprequest;
+       XReparentEvent xreparent;
+       XConfigureEvent xconfigure;
+       XGravityEvent xgravity;
+       XResizeRequestEvent xresizerequest;
+       XConfigureRequestEvent xconfigurerequest;
+       XCirculateEvent xcirculate;
+       XCirculateRequestEvent xcirculaterequest;
+       XPropertyEvent xproperty;
+       XSelectionClearEvent xselectionclear;
+       XSelectionRequestEvent xselectionrequest;
+       XSelectionEvent xselection;
+       XColormapEvent xcolormap;
+       XClientMessageEvent xclient;
+       XMappingEvent xmapping;
+       XErrorEvent xerror;
+       XKeymapEvent xkeymap;
+       long pad[24];
+} XEvent;
+
+typedef int (*XErrorHandler) (     /* WARNING, this type not in Xlib spec */
+    Display*           /* display */,
+    XErrorEvent*       /* error_event */
+);
+
+
+typedef struct {
+    Atom name;
+    unsigned long card32;
+} XFontProp;
+
+typedef struct {
+    XExtData   *ext_data;      /* hook for extension to hang data */
+    Font        fid;            /* Font id for this font */
+    unsigned   direction;      /* hint about direction the font is painted */
+    unsigned   min_char_or_byte2;/* first character */
+    unsigned   max_char_or_byte2;/* last character */
+    unsigned   min_byte1;      /* first row that exists */
+    unsigned   max_byte1;      /* last row that exists */
+    BoolDef all_chars_exist;/* flag if all characters have non-zero size*/
+    unsigned   default_char;   /* char to print for undefined character */
+    int         n_properties;   /* how many properties there are */
+    XFontProp  *properties;    /* pointer to array of additional properties*/
+    XCharStruct        min_bounds;     /* minimum bounds over all existing char*/
+    XCharStruct        max_bounds;     /* maximum bounds over all existing char*/
+    XCharStruct        *per_char;      /* first_char to last_char information */
+    int                ascent;         /* log. extent above baseline for spacing */
+    int                descent;        /* log. descent below baseline for spacing */
+} XFontStruct;
+
+typedef enum {
+    XStringStyle,              /* STRING */
+    XCompoundTextStyle,                /* COMPOUND_TEXT */
+    XTextStyle,                        /* text in owner's encoding (current locale)*/
+    XStdICCTextStyle,          /* STRING, else COMPOUND_TEXT */
+    XUTF8StringStyle           /* UTF8_STRING */
+} XICCEncodingStyle;
+
+typedef struct _XIM *XIM;
+typedef struct _XIC *XIC;
+
+/*
+ * Data structure for "image" data, used by image manipulation routines.
+ */
+typedef struct _XImage {
+    int width, height;         /* size of image */
+    int xoffset;               /* number of pixels offset in X direction */
+    int format;                        /* XYBitmap, XYPixmap, ZPixmap */
+    char *data;                        /* pointer to image data */
+    int byte_order;            /* data byte order, LSBFirst, MSBFirst */
+    int bitmap_unit;           /* quant. of scanline 8, 16, 32 */
+    int bitmap_bit_order;      /* LSBFirst, MSBFirst */
+    int bitmap_pad;            /* 8, 16, 32 either XY or ZPixmap */
+    int depth;                 /* depth of image */
+    int bytes_per_line;                /* accelarator to next line */
+    int bits_per_pixel;                /* bits per pixel (ZPixmap) */
+    unsigned long red_mask;    /* bits in z arrangment */
+    unsigned long green_mask;
+    unsigned long blue_mask;
+    XPointer obdata;           /* hook for the object routines to hang on */
+    struct funcs {             /* image manipulation routines */
+       struct _XImage *(*create_image)(
+               struct _XDisplay* /* display */,
+               Visual*         /* visual */,
+               unsigned int    /* depth */,
+               int             /* format */,
+               int             /* offset */,
+               char*           /* data */,
+               unsigned int    /* width */,
+               unsigned int    /* height */,
+               int             /* bitmap_pad */,
+               int             /* bytes_per_line */);
+       int (*destroy_image)        (struct _XImage *);
+       unsigned long (*get_pixel)  (struct _XImage *, int, int);
+       int (*put_pixel)            (struct _XImage *, int, int, unsigned long);
+       struct _XImage *(*sub_image)(struct _XImage *, int, int, unsigned int, unsigned int);
+       int (*add_pixel)            (struct _XImage *, long);
+       } f;
+} XImage;
+
+typedef struct {
+       int max_keypermod;      /* The server's max # of keys per modifier */
+       KeyCode *modifiermap;   /* An 8 by max_keypermod array of modifiers */
+} XModifierKeymap;
+
+typedef struct {
+    short x, y;
+} XPoint;
+
+typedef struct {
+    short x, y;
+    unsigned short width, height;
+} XRectangle;
+
+typedef struct {
+    short x1, y1, x2, y2;
+} XSegment;
+
+typedef struct {
+    Pixmap background_pixmap;  /* background or None or ParentRelative */
+    unsigned long background_pixel;    /* background pixel */
+    Pixmap border_pixmap;      /* border of the window */
+    unsigned long border_pixel;        /* border pixel value */
+    int bit_gravity;           /* one of bit gravity values */
+    int win_gravity;           /* one of the window gravity values */
+    int backing_store;         /* NotUseful, WhenMapped, Always */
+    unsigned long backing_planes;/* planes to be preseved if possible */
+    unsigned long backing_pixel;/* value to use in restoring planes */
+    BoolDef save_under;                /* should bits under be saved? (popups) */
+    long event_mask;           /* set of events that should be saved */
+    long do_not_propagate_mask;        /* set of events that should not propagate */
+    BoolDef override_redirect; /* boolean value for override-redirect */
+    Colormap colormap;         /* color map to be associated with window */
+    Cursor cursor;             /* cursor to be displayed (or None) */
+} XSetWindowAttributes;
+
+typedef struct {
+       long flags;     /* marks which fields in this structure are defined */
+       int x, y;               /* obsolete for new window mgrs, but clients */
+       int width, height;      /* should set so old wm's don't mess up */
+       int min_width, min_height;
+       int max_width, max_height;
+       int width_inc, height_inc;
+       struct {
+               int x;  /* numerator */
+               int y;  /* denominator */
+       } min_aspect, max_aspect;
+       int base_width, base_height;            /* added by ICCCM version 1 */
+       int win_gravity;                        /* added by ICCCM version 1 */
+} XSizeHints;
+
+typedef struct {
+       Colormap colormap;
+       unsigned long red_max;
+       unsigned long red_mult;
+       unsigned long green_max;
+       unsigned long green_mult;
+       unsigned long blue_max;
+       unsigned long blue_mult;
+       unsigned long base_pixel;
+       VisualID visualid;              /* added by ICCCM version 1 */
+       XID killid;                     /* added by ICCCM version 1 */
+} XStandardColormap;
+
+typedef struct {
+    unsigned char *value;              /* same as Property routines */
+    Atom encoding;                     /* prop type */
+    int format;                                /* prop data format: 8, 16, or 32 */
+    unsigned long nitems;              /* number of data items in value */
+} XTextProperty;
+
+typedef struct {
+  Visual *visual;
+  VisualID visualid;
+  int screen;
+  int depth;
+#if defined(__cplusplus) || defined(c_plusplus)
+  int c_class;                                 /* C++ */
+#else
+  int class;
+#endif
+  unsigned long red_mask;
+  unsigned long green_mask;
+  unsigned long blue_mask;
+  int colormap_size;
+  int bits_per_rgb;
+} XVisualInfo;
+
+typedef struct {
+       long flags;     /* marks which fields in this structure are defined */
+       BoolDef input;  /* does this application rely on the window manager to
+                       get keyboard input? */
+       int initial_state;      /* see below */
+       Pixmap icon_pixmap;     /* pixmap to be used as icon */
+       Window icon_window;     /* window to be used as icon */
+       int icon_x, icon_y;     /* initial position of icon */
+       Pixmap icon_mask;       /* icon mask bitmap */
+       XID window_group;       /* id of related window group */
+       /* this structure may be extended in the future */
+} XWMHints;
+
+typedef struct {
+    int x, y;                  /* location of window */
+    int width, height;         /* width and height of window */
+    int border_width;          /* border width of window */
+    int depth;                 /* depth of window */
+    Visual *visual;            /* the associated visual structure */
+    Window root;               /* root of screen containing window */
+#if defined(__cplusplus) || defined(c_plusplus)
+    int c_class;               /* C++ InputOutput, InputOnly*/
+#else
+    int class;                 /* InputOutput, InputOnly*/
+#endif
+    int bit_gravity;           /* one of bit gravity values */
+    int win_gravity;           /* one of the window gravity values */
+    int backing_store;         /* NotUseful, WhenMapped, Always */
+    unsigned long backing_planes;/* planes to be preserved if possible */
+    unsigned long backing_pixel;/* value to be used when restoring planes */
+    BoolDef save_under;                /* boolean, should bits under be saved? */
+    Colormap colormap;         /* color map to be associated with window */
+    BoolDef map_installed;             /* boolean, is color map currently installed*/
+    int map_state;             /* IsUnmapped, IsUnviewable, IsViewable */
+    long all_event_masks;      /* set of events all people have interest in*/
+    long your_event_mask;      /* my event mask */
+    long do_not_propagate_mask; /* set of events that should not propagate */
+    BoolDef override_redirect; /* boolean value for override-redirect */
+    Screen *screen;            /* back pointer to correct screen */
+} XWindowAttributes;
+
+struct _XrmHashBucketRec;
+
+/* needed for xdefaults.c */
+typedef struct _XrmHashBucketRec *XrmDatabase;
+typedef enum {XrmBindTightly, XrmBindLoosely} XrmBinding, *XrmBindingList;
+typedef int       XrmQuark, *XrmQuarkList;
+#define NULLQUARK ((XrmQuark) 0)
+typedef XrmQuark     XrmRepresentation;
+typedef struct {
+    unsigned int    size;
+    XPointer       addr;
+} XrmValue, *XrmValuePtr;
+
+/* extend for defining an event callback */
+#define USING_W11LIB
+typedef void (proto_W11EventHandler)(XEvent *ev);
+void W11AddEventHandler(Display *display, proto_W11EventHandler *ev);
+
+/* functions */
+
+Display *XOpenDisplay(const char *name);
+
+int XCloseDisplay(Display *display);
+
+char *XDisplayString(Display *display);
+
+int XSync(Display *display,int discard);
+
+int XFlush(Display *display);
+
+XVisualInfo *XGetVisualInfo(
+                           Display *display,
+                           long vinm,
+                           XVisualInfo *vint,
+                           int *n);
+
+StatusDef XMatchVisualInfo(
+    Display*           display,
+    int                        screen,
+    int                        depth,
+    int                        class,
+    XVisualInfo*       vinfo_return);
+
+int XClearWindow(Display *display, Window w);
+
+Window XCreateSimpleWindow(
+                   Display *display,
+                   Window  parent,
+                   int     x, 
+                   int y,
+                   unsigned int brd,
+                   unsigned int w,
+                   unsigned int h,
+                   unsigned long bg, 
+                   unsigned long brd_col);
+
+Window XCreateWindow(
+             Display *display,
+             Window  parent,
+             int x,
+             int y,
+             unsigned int width,
+             unsigned int height,
+             unsigned int bw,
+             int depth,
+             unsigned int class,
+             Visual *visual,
+             unsigned long valuemask,
+             XSetWindowAttributes *attr);
+
+int XDestroyWindow(
+              Display *display,
+              Window w);
+
+StatusDef XGetGeometry(
+            Display *display,
+            Drawable w,
+            Window *root,
+            int *x,
+            int *y,
+            unsigned int *width,
+            unsigned int *height,
+            unsigned int *bw,
+            unsigned int *depth);
+
+StatusDef XGetWindowAttributes(Display *display,
+                    Window w,
+                    XWindowAttributes *wattr);
+
+int XSelectInput(Display *display,
+            Window  window,
+            long    mask);
+
+int XMapWindow(Display *display,
+          Window window);
+
+int XIconifyWindow(Display *display,
+              Window w,
+              int screen_number);
+GC XCreateGC(
+         Display *display,
+         Drawable window,
+         unsigned long mask,
+         XGCValues *gc_values);
+
+int XFreeGC(
+       Display *display,
+       GC gc);
+
+int XSetForeground(
+              Display *display,
+              GC gc,
+              unsigned long    color);
+int XDrawString(Display *display, 
+           Drawable window,
+           GC gc, 
+           int x, 
+           int y, 
+           const char* str, 
+           int len);
+int XDrawString16(Display *display, 
+             Drawable window,
+             GC gc, int x, int y,
+             const XChar2b* str,
+             int len);
+
+int XDrawImageString(
+       Display* display,
+       Drawable d,
+       GC gc,
+       int x,
+       int y,
+       const char* string,
+       int length);
+
+int XDrawImageString16(Display *display, 
+                  Drawable window,
+                  GC gc, int x, int y,
+                  const XChar2b* str,
+                  int len);
+
+int XFillRectangle(
+              Display *display,
+              Drawable window,
+              GC gc,
+              int x, int y,
+              unsigned int w, unsigned int h);
+int XClearArea(
+          Display *display,
+          Window w,
+          int x, int y,
+          unsigned int width, unsigned int height,
+          BoolDef exposures);
+
+Region XCreateRegion();
+
+int XClipBox(
+        Region hrgn,
+        XRectangle *rect);
+
+int XSetRegion(
+          Display *display,
+          GC gc,
+          Region hrgn);
+
+int XDestroyRegion(Region hrgn);
+
+int XUnionRectWithRegion(XRectangle *rect,
+                    Region hrgnsrc,
+                    Region hrgndest);
+int XDrawArc(
+        Display *display,
+        Drawable w,
+        GC gc,
+        int x, int y,
+        unsigned int width,unsigned int height,
+        int a1, int a2);
+
+int XFillArc(
+        Display *display,
+        Drawable w,
+        GC gc,
+        int x, int y,
+        unsigned int width,unsigned height,
+        int a1, int a2);
+
+int XFillPolygon(
+            Display *display,
+            Drawable w,
+            GC gc,
+            XPoint *points,
+            int nps, int shape, int mode);
+
+int XDrawLine(
+         Display *display,
+         Drawable w,
+         GC gc,
+         int x1,int y1, int x2,int y2);
+
+int XDrawLines(
+          Display *display,
+          Drawable w,
+          GC gc,
+          XPoint *points,
+          int nps,int mode);
+
+int XDrawPoints(
+           Display *display,
+           Drawable w,
+           GC gc,
+           XPoint *points,
+           int nps, int mode);
+
+int XDrawPoint(
+          Display *display,
+          Drawable w,
+          GC gc,
+          int x, int y);
+int XDrawRectangle(
+              Display *display,
+              Drawable w,
+              GC gc,
+              int x, int y,
+              unsigned int width, unsigned int height);
+
+int XDrawSegments(
+             Display *display,
+             Drawable w,
+             GC gc,
+             XSegment *segs,
+             int nsegs);
+
+Pixmap XCreatePixmap(
+             Display *display,
+             Drawable drawable,
+             unsigned int width, unsigned int height,
+             unsigned int depth);
+
+Pixmap XCreateBitmapFromData(Display *display,
+                     Drawable drawable, const char *data,
+                     unsigned int width, unsigned int height);
+int XFreePixmap(
+        Display *display,
+        Pixmap pixmap);
+
+int XCopyArea(
+         Display *display,
+         Drawable src,
+         Drawable dest,
+         GC gc,
+         int src_x, int src_y,
+         unsigned int width, unsigned int height,
+         int dest_x, int dest_y);
+
+XImage *XGetImage(
+                 Display *display,
+                 Drawable drawable,
+                 int x, int y,
+                 unsigned int width, unsigned int height,
+                 unsigned long plane_mask,
+                 int format);
+
+XImage *XCreateImage(
+            Display *display,
+            Visual *visual,
+            unsigned int depth,
+            int format,
+            int offset,
+            char *data,
+            unsigned int width, unsigned int height,
+            int bitmap_pad, int bytes_per_line);
+int XPutImage(
+         Display *display,
+         Drawable w,
+         GC gc,
+         XImage *image,
+         int sx,int sy,int dx,int dy,
+         unsigned int width,unsigned int height);
+
+int XSetWindowBackground(
+                    Display *display,
+                    Window w,
+                    unsigned long bg);
+
+int XSetWindowBackgroundPixmap(
+                          Display *display,
+                          Window w,
+                          Pixmap background_tile);
+
+int XSetFillStyle(
+             Display *display,
+             GC gc,
+             int fs);
+
+int XSetDashes(Display *display,
+          GC gc, int dash_offset,
+          const char * dash_list,
+          int n);
+
+int XChangeWindowAttributes(
+                       Display *display,
+                       Window w,
+                       unsigned long vmask,
+                       XSetWindowAttributes *attr);
+
+int XLowerWindow(Display *display,
+            Window w);
+
+int XMapRaised(
+          Display *display,
+          Window w);
+
+int
+XMapSubwindows(
+              Display *display,
+              Window w);
+
+StatusDef
+XQueryTree(
+          Display *display,
+          Window w,
+          Window* root,
+          Window* parent,
+          Window** ch,
+          unsigned int *n);
+int
+XRaiseWindow(
+            Display *display,
+            Window w);
+
+Window
+XRootWindow(
+           Display *display,
+           int scr);
+Window
+XRootWindowOfScreen(Screen *scr);
+
+BoolDef XTranslateCoordinates(
+                     Display *display,
+                     Window sw, Window dw,
+                     int sx, int sy, int *dx, int *dy,
+                     Window *ch);
+
+int
+XUnmapWindow(Display *display,
+            Window w);
+int
+XCopyGC(
+       Display *display,
+       GC sgc,
+       unsigned long vmask,
+       GC dgc);
+int
+XSetClipMask(
+            Display *display,
+            GC gc,
+            Pixmap cmask);
+
+int
+XSetClipRectangles(
+                  Display *display,
+                  GC gc,
+                  int clx, int cly,
+                  XRectangle *rs,
+                  int n, int order);
+int
+XSetFunction(
+            Display *display,
+            GC gc,
+            int fn);
+int
+XSetLineAttributes(
+                  Display *display,
+                  GC gc,
+                  unsigned int lw,
+                  int ls, int cs, int js);
+int
+XSetPlaneMask(
+             Display *display,
+             GC gc,
+             unsigned long pmask);
+int XSetTile(
+            Display *display,
+            GC gc,
+            Pixmap tile);
+StatusDef
+XAllocColorCells(
+                Display *display,
+                Colormap cmap,
+                BoolDef cont,
+                unsigned long *pmasks,
+                unsigned int np,
+                unsigned long *pixels,
+                unsigned int nc);
+StatusDef
+XAllocColorPlanes(
+                 Display *display,
+                 Colormap cmap,
+                 BoolDef cont,
+                 unsigned long *pixels,
+                 int nc,
+                 int nr,int ng,int nb,
+                 unsigned long *rmask,
+                 unsigned long *gmask,
+                 unsigned long *bmask);
+StatusDef
+XAllocNamedColor(Display *display,
+                Colormap cmap, const char *cname,
+                XColor *cell, XColor *rgb);
+Colormap
+XCreateColormap(
+               Display *display,
+               Window w,
+               Visual *visual,
+               int alloc);
+StatusDef
+XGetStandardColormap(
+                    Display *display,
+                    Window w,
+                    XStandardColormap *cmapinf,
+                    Atom prop);
+StatusDef
+XAllocColor(
+           Display *display,
+           Colormap cmap,
+           XColor *xc);
+int
+XQueryColor(
+           Display *display,
+           Colormap cmap,
+           XColor *cell);
+int
+XQueryColors(
+            Display *display,
+            Colormap cmap,
+            XColor *cells,
+            int nc);
+int
+XStoreColor(
+           Display *display,
+           Colormap cmap,
+           XColor *cell);
+int
+XStoreColors(
+            Display *display,
+            Colormap cmap,
+            XColor *cells,
+            int nc);
+char **
+XGetFontPath(
+            Display *display,
+            int *nps);
+BoolDef XGetFontProperty(
+                XFontStruct *fstruct,
+                Atom atom,
+                unsigned long *val);
+
+XFontStruct *
+XLoadQueryFont(Display *display, const char *name);
+
+XFontStruct *
+XQueryFont(
+          Display *display,
+          XID     font_id);
+
+KeySym
+XKeycodeToKeysym(
+                Display *display,
+                unsigned int keycode,
+                int     index);
+
+KeyCode
+XKeysymToKeycode(
+                Display *display,
+                KeySym keysym);
+
+KeySym
+XStringToKeysym(const char *str);
+
+XModifierKeymap *
+XGetModifierMapping(Display *display);
+
+int
+XFreeModifiermap(XModifierKeymap *modmap);
+
+int
+XSetFont(
+        Display *display,
+        GC gc,
+        Font font);
+int
+XSetFontPath(
+            Display *display,
+            char **dirs,
+            int nd);
+int
+XTextExtents(
+            XFontStruct *fstruct,
+            const char *str,
+            int nc,
+            int *dir,int *ascent,int *descent,
+            XCharStruct *overall);
+int
+XTextExtents16(
+              XFontStruct *fstruct,
+              const XChar2b *str,
+              int nc,
+              int *dir, int *ascent, int *descent,
+              XCharStruct *overall);
+
+int
+XTextWidth(
+          XFontStruct *fstruct,
+          const char *str,
+          int co);
+int
+XTextWidth16(
+            XFontStruct *fstruct,
+            const XChar2b *str,
+            int co);
+int
+XGetErrorDatabaseText(
+                     Display *display,
+                     const char *name, const char *msg,
+                     const char *defstr,
+                     char *buf,
+                     int len);
+
+int
+XGetErrorText(
+             Display *display,
+             int code,
+             char *buf,
+             int len);
+
+XErrorHandler
+XSetErrorHandler(XErrorHandler handler);
+
+int
+XDefaultScreen(Display *display);
+
+Visual *
+XDefaultVisual(
+              Display *display,
+              int screen);
+
+int
+XDefaultDepth(
+             Display *display,
+             int screen);
+
+Colormap
+XDefaultColormap(
+                Display *display,
+                int screen);
+Screen *
+XScreenOfDisplay(
+                Display *display,
+                int scr);
+Cursor
+XCreateFontCursor(
+                 Display *display,
+                 unsigned int shape);
+int
+XRecolorCursor(
+              Display *display,
+              Cursor cursor,
+              XColor *fg,XColor *bg);
+
+int
+XWarpPointer(
+            Display *display,
+            Window sw,Window dw,
+            int sx,int sy,
+            unsigned int swidth,unsigned int sheight,
+            int dx, int dy);
+int
+XBell(
+      Display *display,
+      int pc);
+
+int
+XGetInputFocus(
+              Display *display,
+              Window *focus,
+              int *revto);
+int
+XSetInputFocus(
+              Display *display,
+              Window focus,
+              int revto,
+              Time time);
+int
+XLookupString(
+             XKeyEvent *event,
+             char *buf,
+             int nbytes,
+             KeySym *keysym,
+             XComposeStatus *status);
+
+int
+XRefreshKeyboardMapping(XMappingEvent *event);
+
+int
+XSetClassHint(
+             Display *display,
+             Window w,
+             XClassHint *chints);
+int
+XSetNormalHints(
+               Display *display,
+               Window w,
+               XSizeHints *hints);
+
+int
+XSetWMHints(
+           Display *display,
+           Window w,
+           XWMHints *wmhints);
+StatusDef
+XSetWMProtocols(
+               Display *display,
+               Window w,
+               Atom *prots,
+               int co);
+int
+XStoreName(Display *display,
+          Window w,
+          const char *wname);
+StatusDef
+XFetchName(
+    Display *display,
+    Window w,
+    char **window_name_return);
+
+int
+XDoesBackingStore(Screen *scr);
+
+XExtCodes *
+XInitExtension(Display *display,
+              const char *name);
+int
+XFree(void *data);
+
+char *
+XServerVendor(Display *display);
+
+int
+XSetIconName(Display *display,
+            Window w,
+            const char *iname);
+int
+XGetIconName(
+            Display *display,
+            Window w,
+            char **iname);
+int
+XSetSelectionOwner(
+                  Display* display,
+                  Atom sel,
+                  Window owner,
+                  Time time);
+Window
+XGetSelectionOwner(
+                  Display* display,
+                  Atom selection);
+
+int
+XConvertSelection(
+                 Display *display,
+                 Atom sel, Atom target, Atom prop,
+                 Window req,
+                 Time time);
+BoolDef XCheckTypedEvent(
+                Display *display,
+                int ev,
+                XEvent *rep);
+BoolDef XCheckWindowEvent(
+                 Display *display,
+                 Window w,
+                 long emask,
+                 XEvent *ev);
+int
+XPending(Display *display);
+
+int
+XPutBackEvent(Display *display,
+             XEvent *event);
+
+StatusDef
+XSendEvent(
+          Display *display,
+          Window w,
+          BoolDef prop,
+          long emask,
+          XEvent *event);
+
+BoolDef XCheckTypedWindowEvent(
+       Display* display,
+       Window w,
+       int event_type,
+       XEvent* event_return);
+int
+XWindowEvent(
+            Display *display,
+            Window w,
+            long emask,
+            XEvent *rep);
+
+int
+XNextEvent(
+          Display *display,
+          XEvent  *event);
+
+Atom
+XInternAtom(
+           Display *display,
+           const char *property_name,
+           BoolDef only_if_exists);
+char *
+XGetAtomName(
+            Display *display,
+            Atom atom);
+
+int
+XChangeProperty(
+       Display *display,
+       Window window,
+       Atom property,
+       Atom type,
+       int format,
+       int mode,
+       const unsigned char *data,
+       int nelements);
+
+int
+XGetWindowProperty(
+                  Display *display,
+                  Window window,
+                  Atom property,
+                  long long_offset,
+                  long long_length,
+                  BoolDef delete,
+                  Atom req_type,
+                  Atom *actual_type_return,
+                  int *actual_format_return,
+                  unsigned long *nitems_return,
+                  unsigned long *bytes_after_return,
+                  unsigned char **prop_return);
+
+char **
+XListExtensions(
+               Display *display,
+               int *ret_num);
+
+int XFreeExtensionList(char **list);
+
+int
+XChangeGC(
+       Display* display,
+       GC gc,
+       unsigned long mask,
+       XGCValues* gc_values);
+
+int
+XConnectionNumber(Display* display);
+
+int
+XFreeFont(Display* display,XFontStruct* font_struct);
+
+char *
+XSetLocaleModifiers(const char* modifier_list);
+
+XIM
+XOpenIM(
+       Display* dpy,
+       struct _XrmHashBucketRec* rdb,
+       char* res_name,
+       char* res_class);
+
+char *
+XGetIMValues(XIM im , ...);
+
+XIC XCreateIC(XIM im , ...);
+
+StatusDef
+XCloseIM(XIM im);
+
+BoolDef XFilterEvent(XEvent* event,Window window);
+
+char *
+XrmQuarkToString(void *quark);
+
+int
+XmbLookupString(
+       XIC ic,
+       XKeyPressedEvent* event,
+       char* buffer_return,
+       int bytes_buffer,
+       KeySym* keysym_return,
+       StatusDef* status_return);
+int
+XmbTextPropertyToTextList(
+       Display *display,
+       XTextProperty *text_prop,
+       char ***list_return,
+       int *count_return);
+
+void
+XFreeStringList(char **list);
+
+int XmbTextListToTextProperty(
+        Display *display,
+        char **list,
+        int count,
+        XICCEncodingStyle style,
+        XTextProperty *text_prop_return);
+
+void
+XSetICFocus(XIC ic);
+
+void
+XUnsetICFocus(XIC ic);
+
+BoolDef XQueryPointer(
+       Display* display,
+       Window w,
+       Window* root_return,
+       Window* child_return,
+       int* root_x_return,
+       int* root_y_return,
+       int* win_x_return,
+       int* win_y_return,
+       unsigned int* mask_return);
+
+int XParseGeometry(
+       const char* string,
+       int* x,
+       int* y,
+       unsigned int* width,
+       unsigned int* height);
+
+int XResizeWindow(
+       Display* display,
+       Window w,
+       unsigned int width,
+       unsigned int height);
+
+void XSetWMNormalHints(Display* display,Window w,XSizeHints* hints);
+
+void XSetWMProperties(
+       Display* display,
+       Window w,
+       XTextProperty* window_name,
+       XTextProperty* icon_name,
+       char** argv,
+       int argc,
+       XSizeHints* normal_hints,
+       XWMHints* wm_hints,
+       XClassHint* class_hints);
+
+int XDefineCursor(Display* display,Window w,Cursor cursor);
+
+int XMoveResizeWindow(
+       Display* display,
+       Window w,
+       int x,
+       int y,
+       unsigned int width,
+       unsigned int height);
+
+int XMoveWindow(
+       Display* display,
+       Window w,
+       int x,
+       int y);
+
+StatusDef
+XParseColor(
+    Display *display,
+    Colormap map,
+    const char* spec,
+    XColor *colorPtr);
+
+int
+XFreeColors(Display *display,
+           Colormap cmap,
+           unsigned long pixels[],
+           int npixels,
+           unsigned long planes);
+int
+XGrabServer(Display *display);
+
+int
+XUngrabServer(Display *display);
+
+
+#endif
diff --git a/W11/X11/Xlocale.h b/W11/X11/Xlocale.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/W11/X11/Xmd.h b/W11/X11/Xmd.h
new file mode 100644 (file)
index 0000000..b300fe7
--- /dev/null
@@ -0,0 +1,10 @@
+#ifndef XMD_H
+#define XMD_H 1
+
+/*
+ * Machine dependent declarations
+ */
+
+typedef unsigned int CARD32;
+
+#endif /* XMD_H */
diff --git a/W11/X11/Xutil.h b/W11/X11/Xutil.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/W11/X11/cursorfont.h b/W11/X11/cursorfont.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/W11/X11/keysym.h b/W11/X11/keysym.h
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/W11/X11/keysymdef.h b/W11/X11/keysymdef.h
new file mode 100644 (file)
index 0000000..c005331
--- /dev/null
@@ -0,0 +1,97 @@
+
+#define XK_Meta_L              0xFFE7  /* Left meta */
+#define XK_Meta_R              0xFFE8  /* Right meta */
+#define XK_Alt_R               0xFFEA  /* Right alt */
+#define XK_Super_L             0xFFEB  /* Left super */
+#define XK_Super_R             0xFFEC  /* Right super */
+#define XK_Hyper_L             0xFFED  /* Left hyper */
+#define XK_Hyper_R             0xFFEE  /* Right hyper */
+
+#define XK_KP_Space            0xFF80  /* space */
+#define XK_KP_Tab              0xFF89
+#define XK_KP_Enter            0xFF8D  /* enter */
+#define XK_KP_F1               0xFF91  /* PF1, KP_A, ... */
+#define XK_KP_F2               0xFF92
+#define XK_KP_F3               0xFF93
+#define XK_KP_F4               0xFF94
+#define XK_KP_Home             0xFF95
+#define XK_KP_Left             0xFF96
+#define XK_KP_Up               0xFF97
+#define XK_KP_Right            0xFF98
+#define XK_KP_Down             0xFF99
+#define XK_KP_Prior            0xFF9A
+#define XK_KP_Page_Up          0xFF9A
+#define XK_KP_Next             0xFF9B
+#define XK_KP_Page_Down                0xFF9B
+#define XK_KP_End              0xFF9C
+#define XK_KP_Begin            0xFF9D
+#define XK_KP_Insert           0xFF9E
+#define XK_KP_Delete           0xFF9F
+#define XK_KP_Equal            0xFFBD  /* equals */
+#define XK_KP_Multiply         0xFFAA
+#define XK_KP_Add              0xFFAB
+#define XK_KP_Separator                0xFFAC  /* separator, often comma */
+#define XK_KP_Subtract         0xFFAD
+#define XK_KP_Decimal          0xFFAE
+#define XK_KP_Divide           0xFFAF
+#define XK_minus               0x02d
+
+#define XK_KP_0                        0xFFB0
+#define XK_KP_1                        0xFFB1
+#define XK_KP_2                        0xFFB2
+#define XK_KP_3                        0xFFB3
+#define XK_KP_4                        0xFFB4
+#define XK_KP_5                        0xFFB5
+#define XK_KP_6                        0xFFB6
+#define XK_KP_7                        0xFFB7
+#define XK_KP_8                        0xFFB8
+#define XK_KP_9                        0xFFB9
+
+#define XK_L1                  0xFFC8
+#define XK_L2                  0xFFC9
+#define XK_F13                 0xFFCA
+#define XK_L3                  0xFFCA
+#define XK_F14                 0xFFCB
+#define XK_L4                  0xFFCB
+#define XK_F15                 0xFFCC
+#define XK_L5                  0xFFCC
+#define XK_F16                 0xFFCD
+#define XK_L6                  0xFFCD
+#define XK_F17                 0xFFCE
+#define XK_L7                  0xFFCE
+#define XK_F18                 0xFFCF
+#define XK_L8                  0xFFCF
+#define XK_F19                 0xFFD0
+#define XK_L9                  0xFFD0
+#define XK_F20                 0xFFD1
+#define XK_L10                 0xFFD1
+#define XK_F21                 0xFFD2
+#define XK_R1                  0xFFD2
+#define XK_F22                 0xFFD3
+#define XK_R2                  0xFFD3
+#define XK_F23                 0xFFD4
+#define XK_R3                  0xFFD4
+#define XK_F24                 0xFFD5
+#define XK_R4                  0xFFD5
+#define XK_F25                 0xFFD6
+#define XK_R5                  0xFFD6
+#define XK_F26                 0xFFD7
+#define XK_R6                  0xFFD7
+#define XK_F27                 0xFFD8
+#define XK_R7                  0xFFD8
+#define XK_F28                 0xFFD9
+#define XK_R8                  0xFFD9
+#define XK_F29                 0xFFDA
+#define XK_R9                  0xFFDA
+#define XK_F30                 0xFFDB
+#define XK_R10                 0xFFDB
+#define XK_F31                 0xFFDC
+#define XK_R11                 0xFFDC
+#define XK_F32                 0xFFDD
+#define XK_R12                 0xFFDD
+#define XK_F33                 0xFFDE
+#define XK_R13                 0xFFDE
+#define XK_F34                 0xFFDF
+#define XK_R14                 0xFFDF
+#define XK_F35                 0xFFE0
+#define XK_R15                 0xFFE0
diff --git a/W11/w32/Makefile b/W11/w32/Makefile
new file mode 100644 (file)
index 0000000..1a82bbb
--- /dev/null
@@ -0,0 +1,28 @@
+
+CFLAGS=-O
+
+first_rule: all
+
+all allbin: ../lib/libW11.dll
+
+alldoc tags:
+
+../lib/libW11.dll: xlib.o ntutil.o event.o
+       dllwrap --export-all-symbols -o ../lib/libW11.dll xlib.o ntutil.o event.o -mwindows
+
+xlib.o: xlib.c ntdef.h
+       gcc -c xlib.c ${CFLAGS} -I.. -mwin32
+
+ntutil.o: ntutil.c ntdef.h
+       gcc -c ntutil.c ${CFLAGS} -I.. -mwin32
+
+event.o: event.c ntdef.h
+       gcc -c event.c ${CFLAGS} -I.. -mwin32
+
+debug:
+       gcc -c xlib.c -g -I.. -mwin32
+       gcc -c event.c -g -I.. -mwin32
+       gcc -c ntutil.c -g -I.. -mwin32
+
+clean:
+       -rm ../lib/libW11.dll xlib.o ntutil.o event.o
diff --git a/W11/w32/event.c b/W11/w32/event.c
new file mode 100644 (file)
index 0000000..f8f66e8
--- /dev/null
@@ -0,0 +1,944 @@
+
+#include <X11/Xlib.h>
+#include <X11/Xatom.h>
+#include <X11/keysymdef.h>
+#include "ntdef.h"
+
+/* a crude method to avoid losing the selection when
+   calling EmptyClipboard, which is necessary to do
+   every time the selection content changes, otherwise
+   windows apps use a cached copy of the selection */
+static volatile int destroyClipboardCatcher = 0;
+static NT_window *NT_CWIN = NULL;
+void
+catchNextDestroyClipboard()
+{
+    destroyClipboardCatcher=1;
+}
+
+typedef struct WinEvent_
+{
+    NT_window *window;
+    UINT message;
+    UINT wParam;
+    LONG lParam;
+} WinEvent;
+
+#define W11_QSIZE 100
+typedef struct WinEventQ_
+{
+    int num;
+    int avail;
+    int next;
+    int count;
+    int dispatch;
+    proto_W11EventHandler *handler;
+    WinEvent list[W11_QSIZE];
+} WinEventQ;
+
+static WinEventQ *wineventq = NULL;
+
+void
+initQ() {
+    int i;
+    WinEventQ *q = (WinEventQ *)allocateMemory(sizeof(WinEventQ));
+    q->num=W11_QSIZE-1;
+    q->avail=0;
+    q->next=0;
+    q->count=0;
+    q->dispatch=0;
+    q->handler=NULL;
+    for (i=0; i<W11_QSIZE; i++) {
+       q->list[i].message=0;
+       q->list[i].window = NULL;
+    }
+    wineventq = q;
+}
+
+static int
+getQdEvent(WinEventQ *q, XEvent *ev)
+{
+    WinEvent we;
+    if (q->count<=0) {
+       cjh_printf("Queue is empty\n");
+       return 0;
+    }
+    we = q->list[q->next];
+    WinEventToXEvent(&we,ev);
+    q->next++;
+    q->count--;
+    if (q->next>q->num) q->next=0;     
+    return 1;
+}
+
+static void
+QSendEvent(WinEventQ *q) 
+{
+    XEvent e;
+    if (q->handler != NULL) {
+       if (getQdEvent(q,&e)) (q->handler)(&e);
+    }
+}
+
+static int
+QEvent(WinEventQ *q, NT_window *window,UINT message,UINT wParam,LONG lParam)
+{
+    q->list[q->avail].window=window;
+    q->list[q->avail].message=message;
+    q->list[q->avail].wParam=wParam;
+    q->list[q->avail].lParam=lParam;
+    q->avail++; q->count++;
+    if (q->avail>q->num) q->avail=0;
+    if (q->dispatch) QSendEvent(q);
+    return 1;
+}
+
+
+/* Allow application to install an event handler call back.
+   This will make some actions such as moving the window work
+   better.
+
+   The event handler should look like:
+   void process_xevent(XEvent *ev) { }
+
+   To install it:
+   W11AddEventHandler(display,process_xevent);
+
+   The specific problem is that calling DefWindowProc()
+   in response to a WM_SYSCOMMAND will cause windows to run its
+   own event loop waiting for the mouse up event.  The application
+   therefore cannot rely on it's main event loop to get run for
+   each event.  Without running multiple threads, or setjmp, there
+   is little recourse for alerting the application in the
+   traditional X manner to Expose events while the window is
+   being moved.
+*/
+
+void W11AddEventHandler(Display *d, proto_W11EventHandler *ev) 
+{
+    wineventq->handler = ev;
+}
+
+
+static void
+doTranslateMessage(MSG *m)
+{
+       if ((m->message == WM_KEYDOWN) && 
+           ((m->wParam == VK_BACK) ||
+            (((m->wParam == VK_ADD) || (m->wParam == VK_SUBTRACT)) &&
+             (GetKeyState(VK_SHIFT) & 0x8000)))) return;
+       if ((m->message == WM_SYSKEYDOWN) && (m->wParam == VK_F10))
+       {
+           m->message = WM_KEYDOWN;
+           return;
+       }
+       TranslateMessage(m);
+}
+
+static LONG
+NT_default(HWND hWnd,UINT message,UINT wParam,LONG lParam)
+{
+    return DefWindowProc(hWnd, message, wParam, lParam);
+}
+
+static void
+NT_wakeup(HWND hWnd) 
+{
+    PostMessage(hWnd,USR_WakeUp,0,0L);
+}
+
+/*****************************************************************\
+
+       Function: MainWndProc
+       Inputs:   Window handle, message, message parameters.
+
+       Comments: This is called when messages are sent to the application
+                 but not to the application's message queue.  If an
+                 event can be processed, it is done here.  The equivalent
+                 XEvent is filled out in l_event, which is picked up
+                 in the X event routines.  Some events are not received
+                 from Windows, eg Enter/LeaveNotify, so these are made
+                 up as required.
+
+       Caution:  The application does not see HWND, but Window.
+
+\*****************************************************************/
+
+/* queued messages
+   WM_KEYDOWN
+   WM_KEYUP
+   WM_CHAR
+   WM_MOUSEMOVE
+   WM_BUTTONxx
+   WM_TIMER
+   WM_PAINT
+   WM_QUIT
+   */
+
+LONG NT_handleMsg(
+    HWND hWnd,           /* window handle                   */
+    UINT message,                /* type of message                 */
+    UINT wParam,                 /* additional information          */
+    LONG lParam)                 /* additional information          */
+{
+    RECT rect;
+    WINDOWPOS *posStruct;
+    unsigned long int st=0L;
+    NT_window *window;
+    long mask;
+    PAINTSTRUCT paintStruct;
+
+    /* if (message == WM_CLOSE) exit(0); */
+       
+    window = NT_find_window_from_id(hWnd);
+    if (window == NULL) return  (NT_default(hWnd, message, wParam, lParam));
+
+    mask = window->mask;
+       
+    switch (message) {
+       /* we'll handle these, later */
+       case WM_KILLFOCUS:
+           QEvent(wineventq,window,message,wParam,lParam);
+           NT_wakeup(hWnd);
+           break;
+       case WM_SETFOCUS:
+       case WM_QUIT:
+       case WM_CLOSE:
+       case WM_DESTROY:
+       case WM_SYSCHAR: /* alt-keys go here */
+       case WM_CHAR:
+       case WM_LBUTTONDBLCLK:
+       case WM_MBUTTONDBLCLK:
+       case WM_RBUTTONDBLCLK:
+       case USR_MapNotify:
+       case USR_EnterNotify:
+       case WM_MOVE:
+#if defined(WIN9X)
+       case WM_SIZING:
+#endif                 
+       case WM_SIZE:                   
+           QEvent(wineventq,window,message,wParam,lParam);
+           break;
+       case WM_DESTROYCLIPBOARD:
+           if (destroyClipboardCatcher)
+               destroyClipboardCatcher=0;
+           else {
+               QEvent(wineventq,window,message,wParam,lParam);
+               NT_wakeup(hWnd);
+            }
+           break;
+       case WM_PAINT:
+           BeginPaint(hWnd,&paintStruct);
+           FillRect(paintStruct.hdc, &paintStruct.rcPaint,window->bg);
+           QEvent(wineventq,window,message,
+                  (((paintStruct.rcPaint.right-paintStruct.rcPaint.left)&0xffff) |
+                   (((paintStruct.rcPaint.bottom-paintStruct.rcPaint.top)&0xffff)<<16)),
+                  (((paintStruct.rcPaint.left)&0xffff) | (((paintStruct.rcPaint.top)&0xffff)<<16)));
+
+           EndPaint(hWnd,&paintStruct);
+           break;
+           /* capture the mouse on button down to emulate x */
+       case WM_LBUTTONDOWN:
+       case WM_MBUTTONDOWN:
+       case WM_RBUTTONDOWN:
+           SetCapture(hWnd);
+           QEvent(wineventq,window,message,wParam,lParam);
+           break;
+       case WM_MBUTTONUP:
+       case WM_LBUTTONUP:
+       case WM_RBUTTONUP:
+           ReleaseCapture();
+           QEvent(wineventq,window,message,wParam,lParam);
+           break;
+       case WM_MOUSEMOVE:
+           if ((mask&PointerMotionMask) ||
+               ((mask&Button1MotionMask)&& (wParam&MK_LBUTTON)) ||
+               ((mask&Button2MotionMask)&& (wParam&MK_MBUTTON)) ||
+               ((mask&Button3MotionMask)&& (wParam&MK_RBUTTON)) ||
+               ((mask&ButtonMotionMask)&&((wParam&(MK_LBUTTON|MK_MBUTTON|MK_RBUTTON))))
+               )
+               QEvent(wineventq,window,message,wParam,lParam);
+           else
+               return (NT_default(hWnd, message, wParam, lParam));
+           break;
+       case WM_MOUSEWHEEL:
+           /* this event only seems to go to the top most window.
+              see if child windows accept it. */
+           window = NT_find_child(window,ButtonPressMask|Button2MotionMask|Button3MotionMask,
+                                  ButtonPressMask|Button3MotionMask );
+           if (window && ((window->mask)&ButtonPressMask)) 
+               QEvent(wineventq,window,message,wParam,lParam);
+           else
+               return (NT_default(hWnd, message, wParam, lParam));
+           break;
+       case WM_ERASEBKGND:
+           /* don't erase the background */
+           return 1;
+           break;
+       case WM_SYSCOMMAND:
+           wineventq->dispatch++;
+           NT_default(hWnd, message, wParam, lParam);
+           wineventq->dispatch--;
+           break;
+       case WM_KEYDOWN:
+           switch (wParam)
+           {
+               case VK_CANCEL:
+               case VK_CLEAR:
+               case VK_PAUSE:
+               case VK_PRIOR:
+               case VK_NEXT:
+               case VK_END:
+               case VK_HOME:
+               case VK_LEFT:
+               case VK_UP:
+               case VK_RIGHT:
+               case VK_DOWN:
+               case VK_SELECT:
+               case VK_PRINT:
+               case VK_EXECUTE:
+               case VK_INSERT:
+               case VK_DELETE:
+               case VK_HELP:
+               case VK_NUMLOCK:
+               case VK_SCROLL:
+               case VK_BACK:
+                case VK_F1:
+                case VK_F2:
+                case VK_F3:
+                case VK_F4:
+                case VK_F5:
+                case VK_F6:
+                case VK_F7:
+                case VK_F8:
+                case VK_F9:
+                case VK_F10:
+                case VK_F11:
+               case VK_F12:
+               case VK_ADD:
+               case VK_SUBTRACT:
+                   QEvent(wineventq,window,message,wParam,lParam);
+                   break;
+               default:
+                   return  (NT_default(hWnd, message, wParam, lParam));
+                   break;
+                                       
+           }
+           break;
+       default:                          /* Passes it on if unproccessed    */
+           return (NT_default(hWnd, message, wParam, lParam));
+    }
+    return 0L;
+}
+
+/*****************************************************************\
+
+       Function: NT_get_state
+       Inputs: 
+
+       Comments: Get the keyboard state
+
+\*****************************************************************/
+
+static unsigned int
+NT_get_state()
+{
+       unsigned int state = 0;
+       if (GetKeyState(VK_SHIFT)   & 0x8000) state |= ShiftMask;
+       if (GetKeyState(VK_CONTROL) & 0x8000)
+       {
+               if (!(GetKeyState(VK_MENU) & 0x8000)) 
+                       state |= ControlMask;
+       }
+       else if (GetKeyState(VK_MENU)    & 0x8000)
+               state |= Mod1Mask;
+       if (GetKeyState(VK_CAPITAL) & 0x0001) state |= LockMask;
+       if (GetKeyState(VK_NUMLOCK) & 0x0001) state |= Mod5Mask;
+       if (GetKeyState(VK_SCROLL)  & 0x0001) state |= Mod3Mask;
+       if (GetKeyState(VK_LBUTTON) & 0x8000) state |= Button1Mask;
+       if (GetKeyState(VK_MBUTTON) & 0x8000) state |= Button2Mask;
+       if (GetKeyState(VK_RBUTTON) & 0x8000) state |= Button3Mask;
+       return state;
+}
+
+int
+WinEventToXEvent(
+    WinEvent *we,
+    XEvent *event)
+{
+    POINT pt;
+    RECT rect;
+    unsigned long int st=0L;
+    UINT key;
+    HWND hWnd;
+    UINT wParam;
+    LONG lParam;
+    NT_window *window;
+       
+    do {               
+       if (event==NULL) break;
+       if (we == NULL) break;
+
+       window = we->window;
+       wParam = we->wParam;
+       lParam = we->lParam;
+               
+       event->type=-1;
+       event->xbutton.subwindow = None;
+       hWnd = window->w;
+               
+       switch (we->message) {
+           case WM_SETFOCUS:
+               event->type=FocusIn;
+               event->xfocus.window=(Window)window;
+               break;
+           case WM_KILLFOCUS:
+               event->type=FocusOut;
+               event->xfocus.window=(Window)window;
+               break;  
+                               /*      case WM_ERASEBKGND: */
+           case WM_PAINT:
+               event->type=Expose;
+               event->xexpose.x=LOWORD(lParam); /* right */
+               event->xexpose.y=HIWORD(lParam); /* top */
+               event->xexpose.width=LOWORD(wParam);
+               event->xexpose.height=HIWORD(wParam);
+               event->xexpose.count=0;
+               event->xexpose.window=(Window)window;
+               break;
+           case WM_LBUTTONDOWN:
+           case WM_LBUTTONDBLCLK:
+               event->type = ButtonPress;
+               event->xbutton.x = LOWORD (lParam);
+               event->xbutton.y = HIWORD (lParam);
+               if ( wParam & MK_SHIFT )
+                   event->xbutton.button=Button2;
+               else
+                   event->xbutton.button=Button1;
+               event->xbutton.window = (Window)window;
+               event->xbutton.time=GetTickCount();
+               break;
+           case WM_LBUTTONUP:
+               event->type=ButtonRelease;
+               event->xbutton.x=LOWORD(lParam);
+               event->xbutton.y=HIWORD (lParam);
+               if ( wParam & MK_SHIFT )
+                   event->xbutton.button=Button2;
+               else
+                   event->xbutton.button=Button1;
+               event->xbutton.window=(Window)window;
+               event->xbutton.time=GetTickCount();
+               break;
+           case WM_MBUTTONDOWN:
+           case WM_MBUTTONDBLCLK:
+               event->type=ButtonPress;
+               event->xbutton.x=LOWORD(lParam);
+               event->xbutton.y=HIWORD (lParam);
+               event->xbutton.button=Button2;
+               event->xbutton.window=(Window)window;
+               event->xbutton.time=GetTickCount();
+               break;
+           case WM_MBUTTONUP:
+               event->type=ButtonRelease;
+               event->xbutton.x=LOWORD(lParam);
+               event->xbutton.y=HIWORD (lParam);
+               event->xbutton.button=Button2;
+               event->xbutton.window=(Window)window;
+               event->xbutton.time=GetTickCount();
+               break;
+           case WM_RBUTTONDOWN:
+           case WM_RBUTTONDBLCLK:
+               event->type=ButtonPress;
+               event->xbutton.x=LOWORD(lParam);
+               event->xbutton.y=HIWORD (lParam);
+               event->xbutton.button=Button3;
+               event->xbutton.window=(Window)window;
+               event->xbutton.time=GetTickCount();
+               break;
+           case WM_RBUTTONUP:
+               event->type=ButtonRelease;
+               event->xbutton.x=LOWORD(lParam);
+               event->xbutton.y=HIWORD (lParam);
+               event->xbutton.button=Button3;
+               event->xbutton.window=(Window)window;
+               event->xbutton.time=GetTickCount();
+               break;
+           case WM_MOUSEMOVE:
+               if (hWnd!=(HWND)NT_CWIN)  /* Mouse in different window? */
+               {
+                   if (NT_CWIN==NULL) /* No previous window */
+                   {
+                       event->type = EnterNotify;
+                       event->xcrossing.x = LOWORD(lParam);
+                       event->xcrossing.y = HIWORD(lParam);
+                       event->xcrossing.window = (Window)window;
+                   }
+                   else
+                   {
+                       event->type=LeaveNotify;
+                       event->xcrossing.x=LOWORD(lParam);
+                       event->xcrossing.y=HIWORD(lParam);
+                       event->xcrossing.window = (Window)NT_find_window_from_id(NT_CWIN);
+                   }
+               }
+               else
+               {
+                   event->type=MotionNotify;    /* Fill out mouse event */
+                   event->xmotion.window=(Window)window;
+                   event->xmotion.x=pt.x=LOWORD(lParam);
+                   event->xmotion.y=pt.y=HIWORD(lParam);
+                   event->xmotion.time=GetTickCount();
+                   ClientToScreen(hWnd,&pt);     /* Translate coordinates */
+                   event->xmotion.x_root=pt.x;
+                   event->xmotion.y_root=pt.y;
+                   if (wParam&MK_CONTROL)
+                       st|=ControlMask;
+                   if (wParam&MK_SHIFT)
+                       st|=ShiftMask;
+                   if (wParam&MK_LBUTTON)
+                       st|=Button1Mask;
+                   if (wParam&MK_MBUTTON)
+                       st|=Button2Mask;
+                   if (wParam&MK_RBUTTON)
+                       st|=Button3Mask;
+                   event->xmotion.state=st;
+               }
+               NT_CWIN=(NT_window *)hWnd;
+               break;
+           case WM_MOUSEWHEEL:
+               event->type=ButtonRelease;
+               event->xbutton.x=LOWORD(lParam);
+               event->xbutton.y=HIWORD (lParam);
+               event->xbutton.button=HIWORD(wParam)>32768?Button5:Button4;
+               event->xbutton.window=(Window)window;
+               event->xbutton.time=GetTickCount();
+               if (wParam&MK_CONTROL)
+                   st|=ControlMask;
+               if (wParam&MK_SHIFT)
+                   st|=ShiftMask;
+               if (wParam&MK_LBUTTON)
+                   st|=Button1Mask;
+               if (wParam&MK_MBUTTON)
+                   st|=Button2Mask;
+               if (wParam&MK_RBUTTON)
+                   st|=Button3Mask;
+               event->xbutton.state=st;
+               break;
+           case WM_SYSCHAR:
+           case WM_CHAR:
+               event->type=KeyPress;
+               event->xkey.state=NT_get_state();
+               event->xkey.x=event->xkey.y=0; /* Inside the window */
+               event->xkey.keycode=LOWORD(wParam);
+               if (GetKeyState(VK_CONTROL) & 0x8000) {
+                   if (event->xkey.keycode == 32) { event->xkey.keycode=0; }
+                   if (event->xkey.keycode >255 ) { event->xkey.keycode=0; }
+               }
+               event->xkey.window=(Window)window;
+               break;
+           case WM_KEYDOWN:
+               event->type=KeyPress;
+               switch (wParam)
+               {
+                   case VK_CANCEL:  key=XK_Cancel;      break;
+                   case VK_CLEAR:   key=XK_Clear;       break;
+               /*  causes AltGr to create a keypress */
+               /*  case VK_MENU:    key=XK_Alt_L;       break;*/
+                   case VK_PAUSE:   key=XK_Pause;       break;
+                   case VK_PRIOR:   key=XK_Prior;       break;
+                   case VK_NEXT:    key=XK_Next;        break;
+                   case VK_END:     key=XK_End;         break;
+                   case VK_HOME:    key=XK_Home;        break;
+                   case VK_LEFT:    key=XK_Left;        break;
+                   case VK_UP:      key=XK_Up;          break;
+                   case VK_RIGHT:   key=XK_Right;       break;
+                   case VK_DOWN:    key=XK_Down;        break;
+                   case VK_SELECT:  key=XK_Select;      break;
+                   case VK_PRINT:   key=XK_Print;       break;
+                   case VK_EXECUTE: key=XK_Execute;     break;
+                   case VK_INSERT:  key=XK_Insert;      break;
+                   case VK_DELETE:  key=XK_Delete;      break;
+                   case VK_HELP:    key=XK_Help;        break;
+                   case VK_NUMLOCK: key=XK_Num_Lock;    break;
+                   case VK_SCROLL:  key=XK_Scroll_Lock; break;
+                   case VK_BACK:    key=XK_BackSpace; break;
+                    case VK_F1:      key=XK_F1;          break;
+                    case VK_F2:      key=XK_F2;          break;
+                    case VK_F3:      key=XK_F3;          break;
+                    case VK_F4:      key=XK_F4;          break;
+                    case VK_F5:      key=XK_F5;          break;
+                    case VK_F6:      key=XK_F6;          break;
+                    case VK_F7:      key=XK_F7;          break;
+                    case VK_F8:      key=XK_F8;          break;
+                    case VK_F9:      key=XK_F9;          break;
+                    case VK_F10:     key=XK_F10;         break;
+                    case VK_F11:     key=XK_F11;         break;
+                    case VK_F12:     key=XK_F12;         break;
+                   case VK_ADD:     key=XK_KP_Add;      break;
+                   case VK_SUBTRACT:key=XK_KP_Subtract; break;
+                   default:         key=0;              break;
+               }
+               if (key == 0) {
+                   event->type = -1;
+               }
+               else
+               {
+                   event->xkey.keycode=key;
+                   event->xkey.window=(Window)window;
+                   event->xkey.state=NT_get_state();
+                   event->xkey.x=event->xkey.y=0; /* Inside the window */
+               }
+               break;
+           case WM_DESTROY:
+           case WM_QUIT:
+           case WM_CLOSE:
+               event->type = ClientMessage;
+               event->xclient.format = 32;
+               event->xclient.data.l[0] = XInternAtom(NULL,"WM_DELETE_WINDOW", FALSE);
+               break;
+           case USR_EnterNotify:
+               event->type = EnterNotify;
+               event->xcrossing.x = LOWORD(lParam);
+               event->xcrossing.y = HIWORD(lParam);
+               event->xcrossing.window = (Window)window;
+               break;
+           case WM_MOVE:
+               if (window->min==0)
+               {
+                   window->x =  LOWORD(lParam);
+                   window->y =  HIWORD(lParam);
+                   NT_configureNotify(window,window->x,window->y);
+                   event->type = ConfigureNotify;
+                   event->xconfigure.window = (Window)window;
+                   event->xconfigure.x = 0;  /* client area is always @ 0 */
+                   event->xconfigure.y = 0;
+                   event->xconfigure.width = window->wdth;
+                   event->xconfigure.height = window->hght;
+                   event->xconfigure.above = Above;
+               }
+               break;
+           case WM_SIZING:
+               event->type = ConfigureNotify;
+               window->wdth =  LOWORD(lParam);
+               if (window->wdth<window->minx)
+                   window->wdth = window->minx;
+               window->hght =  HIWORD(lParam);
+               if (window->hght<window->minx)
+                   window->hght = window->miny;
+               NT_configureNotify(window,window->x,window->y);
+               event->xconfigure.window = (Window)window;
+               event->xconfigure.x = 0;
+               event->xconfigure.y = 0;
+               event->xconfigure.width = window->wdth;
+               event->xconfigure.height = window->hght;
+               event->xconfigure.above = Above;
+               break;
+           case WM_SIZE:
+               switch(wParam)
+               {
+                   case SIZE_MINIMIZED:
+                       event->type=UnmapNotify;
+                       window->min=1;
+                       break;
+                   default:
+                       event->type = ConfigureNotify;
+                       window->wdth =  LOWORD(lParam);
+                       if (window->wdth<window->minx)
+                           window->wdth = window->minx;
+                       window->hght =  HIWORD(lParam);
+                       if (window->hght<window->minx)
+                           window->hght = window->miny;
+                       event->xconfigure.window = (Window)window;
+                       event->xconfigure.x = 0;
+                       event->xconfigure.y = 0;
+                       event->xconfigure.width = window->wdth;
+                       event->xconfigure.height = window->hght;
+                       event->xconfigure.above = Above;
+#if !defined(WIN9X)                                            
+                       if (window->min) event->type=MapNotify;
+#endif                                         
+                       window->min=0;
+                       break;
+               }
+               break;
+           case WM_DESTROYCLIPBOARD:
+               event->type = SelectionClear;
+               event->xselectionclear.time = GetTickCount();
+               break;
+           case USR_MapNotify:
+               event->type=MapNotify;
+               break;
+           case USR_ConvertSelection:
+               event->type=SelectionNotify;
+               event->xselection.requestor = (Window)window;
+               event->xselection.property = XA_CUT_BUFFER0;                    
+               break;
+           default:
+               break;
+       }
+    } while(0);
+    return (event==NULL?0: (event->type==-1?0:1));
+}
+/*****************************************************************\
+
+
+       Function: XCheckWindowEvent
+       Inputs:   display, window, event mask.
+       Returned: pointer to filled in event structure, status.
+
+       Comments: This is fudged at the moment to work with the toolkit.
+                 The event system needs rewriting to account properly for
+                 event masks.
+
+\*****************************************************************/
+
+BoolDef
+XCheckTypedEvent(display,ev,rep)
+Display *display;
+int ev;
+XEvent *rep;
+{
+       xtrace("XCheckTypedEvent\n");
+       return (False);
+}
+
+BoolDef
+XCheckWindowEvent(display,w,emask,ev)
+Display *display;
+Window w;
+long emask;
+XEvent *ev;
+{
+       NT_window *ntw=(NT_window *)w;
+       MSG msg;
+       BoolDef status = 0;
+
+       xtrace("XCheckWindowEvent\n");
+       if (emask&0)
+               if (PeekMessage(&msg,ntw->w,USR_MapNotify,
+                                               USR_MapNotify,PM_REMOVE)||
+                   PeekMessage(&msg,ntw->w,WM_PAINT,WM_PAINT,PM_REMOVE))
+               {
+                       cjh_printf("removed message\n");
+                       ev->type=ConfigureNotify;
+                       status = 1;
+               }
+       return(status);
+}
+
+/*
+  XPending checks for x events pending.
+  We don't know if we have x events until we process
+  the win events.
+  */
+int
+XPending (display)
+Display *display;
+{
+       MSG msg;
+       /*      xtrace("XPending\n"); */
+       while(wineventq->count<=0 && PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
+       {
+               doTranslateMessage(&msg);
+               DispatchMessage(&msg);
+       }
+       return wineventq->count;
+}
+
+int
+XPutBackEvent(display,event)
+Display *display;
+XEvent *event;
+{
+       xtrace("XPutBackEvent\n");
+       return 0;
+}
+
+
+StatusDef
+XSendEvent(display,w,prop,emask,event)
+Display *display;
+Window w;
+BoolDef prop;
+long emask;
+XEvent *event;
+{
+       xtrace("XSendEvent\n");
+       return 0;
+}
+
+/* I'm tempted to flush the windows queue
+**   before checking, but I think that would
+**   break the assumtion that most of the WM_PAINT
+**   messges are only going to be dispatched when
+**   the app is directly calling us.
+*/
+
+BoolDef
+XCheckTypedWindowEvent(
+       Display* display,
+       Window w,
+       int event_type,
+       XEvent* event_return)
+{
+       int i,j;
+       xtrace("XCheckTypedWindowEvent\n");
+       if (w==0) return 0;
+       /*
+       i = wineventq->next;
+       while(i != wineventq->avail)
+       {
+               if (wineventq->list[i].window==(NT_window*)w)
+               {
+                       WinEventToXEvent(&wineventq->list[i],event_return);
+                       if (event_return->type == event_type)
+                       {
+                               break;
+                       }
+               }
+               i++;
+               if (i>wineventq->num) i=0;
+       }
+       if (i != wineventq->avail)
+       {
+               while(i != wineventq->next)
+               {
+                       j =i-1;
+                       if (j<0) j= wineventq->num;
+                       copyWinEvent(&wineventq->list[i],&wineventq->list[j]);
+                       i = j;
+               }
+               wineventq->next++;
+               wineventq->count--;
+               cjh_printf("removed an event\n");
+               return 1;
+       }
+       */
+       return 0;
+}
+
+/*****************************************************************\
+
+
+       Function: XWindowEvent
+       Inputs:   display, window, event mask.
+       Returned: pointer to filled in event structure.
+
+       Comments: This is fudged at the moment to work with the toolkit.
+                 The event system needs rewriting to account properly for
+                 event masks.
+
+\*****************************************************************/
+
+int
+XWindowEvent(display,w,emask,rep)
+Display *display;
+Window w;
+long emask;
+XEvent *rep;
+{
+       NT_window *ntw=(NT_window *)w;
+       MSG msg;
+
+       xtrace("XWindowEvent\n");
+       if (emask&ExposureMask)
+       {
+               GetMessage(&msg,ntw->w,USR_MapNotify,USR_MapNotify);
+               rep->type=ConfigureNotify;
+       }
+       return 0;
+}
+
+
+
+/*****************************************************************\
+
+       Function: XNextEvent
+       Inputs:   display, event structure pointer.
+
+       Comments: Windows routines receive messages (events) in two ways:
+                 firstly by GetMessage, which takes messages from the
+                 calling thread's message queue, and secondly by the
+                 window function being called with events as arguments.
+                 To simulate the X system, we get messages from the queue
+                 and pass them to the window function anyway, which
+                 processes them and fills out the local XEvent structure.
+                 DispatchMessage calls the window procedure and waits until
+                 it returns. Translate message turns WM_KEYUP/DOWN messages
+                 into WM_CHAR.
+
+\*****************************************************************/
+
+int
+XNextEvent(Display *display,XEvent  *event)
+{
+    MSG msg;
+       
+    xtrace("XNextEvent\n");
+
+    /* if there isn't already an event in the pipe, this will block */
+    while(wineventq->count <= 0 && GetMessage(&msg, NULL, 0, 0)>0)
+    {          
+       doTranslateMessage(&msg);
+       DispatchMessage(&msg);
+    }
+    if (wineventq->count>0)
+    {
+       getQdEvent(wineventq,event);
+    }
+    else
+    {
+       /* hmm, GetMessage failed, maybe we're supposed to quit */
+       event->type=ClientMessage;
+       event->xclient.format = 32;
+       event->xclient.data.l[0] = XInternAtom(NULL,"WM_DELETE_WINDOW", FALSE);
+       return 1;
+    }
+    return 1;
+}
+
+BoolDef
+XFilterEvent(XEvent* event,Window window)
+{
+       xtrace("XFilterEvent\n");
+       return 0;
+}
+
+BoolDef
+XQueryPointer(
+       Display* display,
+       Window w,
+       Window* root_return,
+       Window* child_return,
+       int* root_x_return,
+       int* root_y_return,
+       int* win_x_return,
+       int* win_y_return,
+       unsigned int* mask_return)
+{
+    POINT point;
+       RECT rect;
+       xtrace("XQueryPointer\n");
+    GetCursorPos(&point);
+    *root_x_return = point.x;
+    *root_y_return = point.y;
+       GetWindowRect(((NT_window*)w)->w,&rect);
+       *win_x_return= point.x - rect.left;
+       *win_y_return= point.y - rect.top;
+       *mask_return = NT_get_state();
+    return True;
+}
+
+int
+XConvertSelection(
+    Display *display,
+    Atom sel, Atom target, Atom prop,
+    Window req,        
+    Time time)
+{
+    xtrace("XConvertSelection\n");
+    QEvent(wineventq,(NT_window*)req,USR_ConvertSelection,0,0L);
+    NT_wakeup(((NT_window*)req)->w);
+    return 0;
+}
+
diff --git a/W11/w32/ntdef.h b/W11/w32/ntdef.h
new file mode 100644 (file)
index 0000000..cfe94fe
--- /dev/null
@@ -0,0 +1,73 @@
+
+
+#ifndef __NTDEF
+#define __NTDEF
+#include <windows.h>
+
+#define INVALID_HANDLE ((HANDLE) -2)
+#define NONMAPPED_HANDLE  ((HANDLE) -3)
+#define VALID_WINDOW(x) (x && (((NT_window *)x)->w != INVALID_HANDLE))
+#define xtrace
+#define cjh_printf
+
+#define CNUMTORGB(x) x
+        /* #define printf(x)   *//* x */ 
+        /* #define SetSystemPaletteUse(x) *//* x */
+
+/*     Windows NT Special event aliases        */
+
+#define USR_MapNotify       0x0401
+#define USR_EnterNotify     0x0402
+#define USR_LeaveNotify     0x0403
+#define USR_Expose          0x0404
+#define USR_ResizeRequest   0x0405
+#define USR_WakeUp          0x0406
+#define USR_ConvertSelection 0x0407
+
+struct NT_child
+{
+       struct NT_window *w;
+       struct NT_child *next;
+} NT_child;
+
+typedef struct NT_window
+{
+       HWND w;
+       HBRUSH bg;
+       int parentRelative;
+       struct NT_window *parent;      /* parent of this window */
+       struct NT_window *next;        /* next window in list */
+       struct NT_child *child;        /* points to list of children */
+       int    x, y;                   /* Position */
+       unsigned int wdth, hght;       /* Dimensions */
+       char *title_text;
+       struct NT_prop_list *props;    /* linked list of properties.*/
+       HDC    hDC;
+       HBITMAP hBitmap;
+       int min;
+       int minx, miny;  /* minimum window size */
+       int top_flag;
+       long mask;   /* selectInputMask */
+} NT_window;
+
+/* Routine declarations */
+
+struct NT_window      *NT_find_window_from_id();
+int                    NT_delete_window();
+
+struct NT_window      *NT_new_window();
+int NT_add_child(NT_window *parent,NT_window *child);
+struct NT_window *NT_find_child(NT_window *w,unsigned long mask,
+                                                                  unsigned long val);
+int NT_del_child(NT_window *parent,NT_window *child);
+void freeMemory(void *p);
+void *allocateMemory(int s);
+void initQ();
+void catchNextDestroyClipboard();
+
+void NT_SetAtom(ATOM class);
+HWND NT_create_window(char *title,DWORD style,int x,int y,int w, int h,HWND parent);
+LONG NT_handleMsg(HWND hWnd,UINT message,UINT wParam,LONG lParam);
+HBITMAP NT_getWallpaper();
+void NT_moveWindow(NT_window *ntw, BOOL repaint);
+#endif
diff --git a/W11/w32/ntutil.c b/W11/w32/ntutil.c
new file mode 100644 (file)
index 0000000..613312b
--- /dev/null
@@ -0,0 +1,379 @@
+#include "ntdef.h"
+
+static struct NT_window *window_list=NULL;
+
+void
+freeMemory(void *p) {
+       if (p!=NULL) free(p);
+}
+void *
+allocateMemory(int s) {
+       void *p=NULL;
+       if (s)
+       {
+               p=(void *)malloc(s);
+               if (p) memset(p,0,s);
+       }
+       return p;
+}
+
+
+/*---------------------------------------------------*\
+| Function: NT_new_window                             |
+| Purpose:  Add a new window id to the Window table   |
+| Return:   Pointer to the new Window structure.      |
+\*---------------------------------------------------*/
+struct NT_window *
+NT_new_window()
+{
+       struct NT_window *new;
+       xtrace("NT_new_window\n");
+       new = (struct NT_window *) allocateMemory (sizeof(struct NT_window));
+       new->next = window_list;
+       new->child=NULL;
+       new->min = 1;
+       new->minx =0;
+       new->miny =0;
+       new->w = INVALID_HANDLE;
+       new->parent= NULL;
+       new->hBitmap = INVALID_HANDLE;
+       new->hDC = INVALID_HANDLE;
+       window_list = new;
+       cjh_printf("NEW window %x\n",window_list);
+       return(window_list);
+}
+       
+/*---------------------------------------------------*\
+| Function: NT_delete_window                          |
+| Purpose:  Remove a window from the window list      |
+| Input:    w - pointer to window data                |
+| Return:   TRUE if deleted                           |
+\*---------------------------------------------------*/
+int
+NT_delete_window(struct NT_window *w)
+{
+       NT_window *f;
+       xtrace("NT_delete_window\n");
+       
+       if (w->w != INVALID_HANDLE)
+       {
+               /* ShowWindow(w->w,SW_HIDE);*/
+               DestroyWindow(w->w);
+               w->w=INVALID_HANDLE;
+       }
+       if (w->hBitmap != INVALID_HANDLE)
+       {
+               DeleteObject(w->hBitmap);
+               w->hBitmap = INVALID_HANDLE;
+       }
+       if (w->hDC != INVALID_HANDLE)
+       {
+               DeleteDC(w->hDC);
+               w->hDC=INVALID_HANDLE;
+       }
+       
+       if (window_list == w)
+               window_list=w->next;
+       else
+       {
+               for (f=window_list; f!=NULL && f->next!=w; f=f->next);
+               if (f!=NULL)
+                       f->next = w->next;
+       }
+       freeMemory(w);
+       return TRUE;
+}
+
+/*------------------------------------------------*\
+| Function: NT_find_window_from_id                 |
+| Purpose:  Find the window in the window list     |
+|           from the HWND id of the window.        |
+| Input:    w - Window id (Windows HWND)           |
+| Return:   pointer to NT_window structure for w.  |
+\*------------------------------------------------*/
+struct NT_window *
+NT_find_window_from_id(HWND w)
+{
+       struct NT_window *current = window_list;
+       /* xtrace("NT_find_window_from_id\n"); */
+       
+       while ( current != NULL &&
+                       current->w != w )
+               current = current->next;
+       if(current)
+               return(current);
+       current=window_list;
+       return NULL;
+}
+
+/*****************************************************************\
+
+       Function: NT_add_child
+       Inputs:   parent and child window IDs.
+       Returned: 1
+
+       Comments: When a child window is created (eg. client canvas) we
+                 update our internal list of windows and their children.
+                 New children are added to the front of the list.
+
+\*****************************************************************/
+
+int
+NT_add_child(parent,child)
+NT_window *parent,*child;
+{
+       struct NT_child *new;
+
+       new=(struct NT_child *) allocateMemory (sizeof(struct NT_child));
+       new->w=child;
+       new->next = parent->child;
+       parent->child=new;
+       return(1);
+}
+
+struct NT_window *
+NT_find_child(NT_window *w,unsigned long mask,
+                                                               unsigned long val)
+{
+       struct NT_window *ret = NULL;
+       struct NT_child *child = NULL;
+       if (w)
+       {
+               if ((w->mask&mask)==val) ret=w;
+               child = w->child;
+               while(!ret && child) {
+                       ret = NT_find_child(child->w, mask, val);
+                       child=child->next;
+               }
+       }
+       return ret;
+}
+
+
+
+/*****************************************************************\
+
+       Function: NT_del_child
+       Inputs:   parent and child window IDs.
+       Returned: TRUE if window is removed, FALSE otherwise.
+
+       Comments: Finds child window if it exits, and it so removes it from
+                 the window list.
+
+\*****************************************************************/
+
+int
+NT_del_child(parent,child)
+struct NT_window *parent;
+struct NT_window *child;
+{
+       struct NT_child *current,*last;
+       int status=FALSE;
+
+       if (parent->child==NULL)
+       {
+       }
+       else if (parent->child->w==child)
+       {
+               current = parent->child;
+               parent->child=parent->child->next;
+               freeMemory(current);
+               status=TRUE;
+       }
+       else
+       {
+               last=parent->child;
+               current=parent->child->next;
+               while (current->w!=child && current!=NULL)
+               {
+                       last=current;
+                       current=current->next;
+               }
+               if (current!=NULL)
+               {
+                       last->next=current->next;
+                       freeMemory(current);
+                       status=TRUE;
+               }
+       }
+       return(status);
+}
+
+/*****************************************************************\
+
+       Function: WinMain
+       Inputs:   instance, previous instance, command line arguments,
+                 default start up.
+
+       Comments: Called instead of main() as the execution entry point.
+
+\*****************************************************************/
+#ifdef NOTCYGWIN
+#define MAX_COMMAND_ARGS 20
+static HANDLE hInstance,hPrevInstance;
+int APIENTRY
+WinMain(HINSTANCE hInst,HINSTANCE hPrevInst,LPSTR lpCmdLine,int nCmdShow)
+{
+        static char *command_args[MAX_COMMAND_ARGS];
+        static int num_command_args;
+        static char proEng[] = "proe";
+        char *wordPtr,*tempPtr;
+        int i,quote;
+       hInstance=hInst;
+       hPrevInstance=hPrevInst;
+
+        for (i=0;i<MAX_COMMAND_ARGS;i++)
+          command_args[i] = NULL;
+
+        wordPtr = lpCmdLine;
+        quote = 0;
+        num_command_args = 1;
+        command_args[0] = proEng;
+        while  (*wordPtr && (*wordPtr == ' ' || *wordPtr == '\t'))
+           wordPtr++;
+        if (*wordPtr == '\"')
+        {
+          quote = 1;
+          wordPtr++;
+        }
+        if (!*wordPtr)
+          main(0,NULL);
+        else
+        {
+          while (*wordPtr && num_command_args < MAX_COMMAND_ARGS)
+          {
+            tempPtr = wordPtr;
+            if (quote)
+            {
+              while (*tempPtr && *tempPtr != '\"')
+                tempPtr++;
+              quote = 0;
+            }
+            else
+              while (*tempPtr && *tempPtr != ' ')
+                tempPtr++;
+            if (*tempPtr)
+              *(tempPtr++) = '\0';
+            command_args[num_command_args++] = wordPtr;
+            wordPtr = tempPtr;
+            while (*wordPtr && (*wordPtr == ' ' || *wordPtr == '\t'))
+              wordPtr++;
+            if (*wordPtr == '\"')
+            {
+              quote = 1;
+              wordPtr++;
+            }
+          }
+          main(num_command_args,command_args);
+        }
+
+}
+#endif
+
+static ATOM atom=0;
+void
+NT_SetAtom(ATOM class)
+{
+       atom = class;
+}
+
+HWND
+NT_create_window(char *title,DWORD style,int x,int y,int w, int h,HWND parent)
+{
+       HMODULE hInst = NULL; /* GetModuleHandleA(NULL); */
+       return CreateWindow((LPCTSTR)MAKELONG(atom,0),title,style,x,y,w,h,
+                                                                parent,NULL,hInst,NULL);
+}
+HBITMAP
+NT_getWallpaper()
+{
+       HBITMAP hb = NULL;
+       do {
+               HKEY hKey;
+               TCHAR wallpaper[MAX_PATH];
+               DWORD dwBufLen = MAX_PATH;
+               LONG lRet;
+
+               lRet = RegOpenKeyEx(HKEY_CURRENT_USER, TEXT("Control Panel\\Desktop"), 0, KEY_QUERY_VALUE, &hKey);
+               if (lRet != ERROR_SUCCESS) break;
+
+               lRet = RegQueryValueEx(hKey, TEXT("Wallpaper"), NULL, NULL, (LPBYTE)wallpaper, &dwBufLen);
+               if (lRet != ERROR_SUCCESS) break;
+
+               RegCloseKey(hKey);
+               hb = LoadImage(NULL, wallpaper, IMAGE_BITMAP, 0, 0,
+               LR_CREATEDIBSECTION | LR_DEFAULTSIZE | LR_LOADFROMFILE );
+       } while(0);
+       return hb;
+}
+
+void
+NT_moveWindow(NT_window *ntw, BOOL repaint)
+{
+       MoveWindow(ntw->w, ntw->x,ntw->y,ntw->wdth,ntw->hght,repaint);
+       NT_configureNotify(ntw,ntw->x,ntw->y);
+}
+
+NT_set_origin(NT_window *ntw,int x, int y)
+{
+       HDC hdc;
+       hdc = GetDC(ntw->w);
+       SetBrushOrgEx(hdc,-x,-y,NULL);
+       ReleaseDC(ntw->w,hdc);
+}
+
+
+NT_confChild(NT_window *ntw,int x, int y)
+{
+       HDC hdc;
+       struct NT_child *child = NULL;
+       if (ntw)
+       {
+               if (ntw->parentRelative) NT_set_origin(ntw,x,y);
+               child = ntw->child;
+               while(child && child->w) {
+                       NT_confChild(child->w, child->w->x+x, child->w->y+y);
+                       child=child->next;
+               }
+       }
+}
+
+NT_configureNotify(NT_window *ntw,int x, int y)
+{
+       while(ntw && ntw->parent) {
+               ntw=ntw->parent;
+       }
+       NT_confChild(ntw,ntw->x,ntw->y);
+}
+
+
+
+/*
+HBITMAP
+NT_getWallpaper() 
+{
+       WCHAR wszWallpaper [MAX_PATH];
+       CHAR szWallpaper[MAX_PATH];
+       HRESULT hr;
+       HBITMAP hb = NULL;
+       IActiveDesktop* pIAD = NULL;
+       do {
+               CoInitialize ( NULL );
+               hr = CoCreateInstance ( CLSID_ActiveDesktop,
+                            NULL,
+                            CLSCTX_INPROC_SERVER,
+                            IID_IActiveDesktop,
+                            (void**) &pIAD );
+               if (! SUCCEEDED(hr) ) break;
+        hr = pIAD->GetWallpaper ( wszWallpaper, MAX_PATH, 0 );
+
+        if (! SUCCEEDED(hr) ) break;
+               wsprintf(szWallpaper,"%ls",wszWallpaper);
+               hb = LoadImage(NULL, szWallpaper, IMAGE_BITMAP, 0, 0,
+               LR_CREATEDIBSECTION | LR_DEFAULTSIZE | LR_LOADFROMFILE );
+       } while(0);
+       if (pIAD) pIAD->Release();
+       CoUninitialize();
+       return hb;
+}
+*/
diff --git a/W11/w32/xlib.c b/W11/w32/xlib.c
new file mode 100644 (file)
index 0000000..c51ca00
--- /dev/null
@@ -0,0 +1,5213 @@
+/*****************************************************************\
+
+
+       Library of X window functions which call Windows 32
+       equivalent functions.
+
+       Some data structures are maintained by this code,
+       simulating the operation of an X server and window manager.
+
+       Aug/Sep-92      xyz     $$1 Created.
+        Oct-92  abc $$2 Added color stuff.
+
+\******************************************************************/
+
+#ifndef __XNT
+#define __XNT
+
+#include <X11/Xlib.h>
+#include <X11/Xatom.h>
+
+#include <stdio.h>
+#include <math.h>
+#include <string.h>
+#include <fcntl.h>
+#include "ntdef.h"
+
+/* Local Data */
+
+static void                   NT_set_GC_pen();
+static void                   NT_set_GC_brush();
+static HPEN                   NT_get_GC_pen();
+static HBRUSH                 NT_get_GC_brush();
+static HBRUSH                 NT_get_GC_bgbrush();
+
+void NT_set_rop();
+double NT_deg64_to_rad(int a);
+
+/*----------------------------------------------------------------*\
+| FUNCTIONS TO MAINTAIN AN INTERNAL LIST OF WINDOWS AND THEIR      |
+| ATTRIBUTES - AS WOULD BE MAINTAINED IN THE X SERVER.             |
+\*----------------------------------------------------------------*/
+
+/* Structure to hold pen and brush info in GC ext_data field */
+
+typedef struct NTGC_
+{
+       HPEN    pen;
+       HBRUSH  brush;
+       HBRUSH  bgbrush;
+} NTGC;
+
+HDC
+cjh_get_dc(NT_window *window)
+{
+       /* pixmaps have to do SelectObject() on their dc's */
+       if (window->hDC == INVALID_HANDLE)
+               if (window->w == INVALID_HANDLE)
+               {
+                       window->hDC= CreateDC("DISPLAY", NULL, NULL, NULL);
+               }
+       else
+               window->hDC=GetDC(window->w);
+    return window->hDC;
+}
+
+int
+cjh_rel_dc(NT_window *window,HDC dc)
+{
+       return TRUE;
+       /*      return ReleaseDC(window, dc); */
+}
+
+HDC
+drawableGetDC(Drawable drawable)
+{
+       cjh_get_dc((NT_window *)drawable);
+}
+
+int
+drawableRelDC(Drawable drawable, HDC hDC)
+{
+       cjh_rel_dc((NT_window *)drawable, hDC);
+}
+
+
+
+/*****************************************************************\
+
+       Function: XOpenDisplay
+       Inputs:   Display name
+
+       Comments: Fills out a Display structure and a Visual and Screen.
+                 Hopefully all the X macros should work with this
+                 structure.  Note that the default visual is for a
+                 True colour screen (24bits).
+\*****************************************************************/
+Display *
+XOpenDisplay (name)
+const char *name;
+{
+       static char vstring[]="NT Xlibemu",
+               *vs,*dn;
+
+       Display *d = NULL;
+       Screen *scrd;
+       static Depth dlist[1];
+       static Visual vlist[1];
+       Colormap cmap;
+       RECT rect;
+       int depth;
+       HDC rootDC = CreateDC("DISPLAY",NULL,NULL,NULL);
+
+       depth = GetDeviceCaps(rootDC, BITSPIXEL);
+       
+       xtrace("XOpenDisplay\n");
+
+       initQ();
+       
+       dlist[0].depth=depth;
+       dlist[0].nvisuals=1;
+       dlist[0].visuals=vlist;
+       vlist[0].ext_data=NULL;
+       vlist[0].visualid=0;
+       vlist[0].class=PseudoColor;
+       vlist[0].bits_per_rgb=8;
+       vlist[0].map_entries=256;
+       vlist[0].red_mask=255;
+       vlist[0].green_mask=255<<8;
+       vlist[0].blue_mask=255<<16;
+       scrd=(Screen *) allocateMemory (sizeof (Screen));
+       (NT_window*)(scrd->root)= NT_new_window();
+       ((NT_window*)(scrd->root))->w=GetDesktopWindow();
+       ((NT_window*)(scrd->root))->parent=0;
+       GetWindowRect(GetDesktopWindow(),&rect);
+       scrd->width=rect.right-rect.left;
+       scrd->height=rect.bottom-rect.top;
+       scrd->mwidth=260;
+       scrd->mheight=190;
+       scrd->ndepths=1;
+       scrd->depths=dlist;
+       scrd->root_depth=depth;
+       scrd->root_visual=vlist;
+       scrd->default_gc=NULL;
+       scrd->cmap=cmap;
+       scrd->white_pixel=0xffffff;
+       scrd->black_pixel=0;
+
+       d=(Display *) allocateMemory (sizeof (Display));
+       scrd->display=d;
+       vs=(char *) allocateMemory (sizeof (char)*strlen (vstring)+1);
+       dn=(char *) allocateMemory (sizeof (char)*strlen (name)+1);
+       strcpy (vs,vstring);
+       strcpy (dn,name);
+       d->ext_data=NULL;
+       d->fd=0;
+       d->proto_major_version=11;
+       d->proto_minor_version=4;
+       d->vendor=vs;
+       d->release=4;
+       d->display_name=dn;
+       d->nscreens=1;
+       d->screens=scrd;
+       d->max_keycode=255;
+
+       return (d);
+}
+
+
+int
+XCloseDisplay(Display *display)
+{
+  NT_window *wanderer;
+
+  xtrace("XCloseDisplay\n");
+/* Do something ? */
+/* Must GlobalDelete all atoms/properties leftover */
+  return 0;
+}
+
+char *
+XDisplayString(Display *display)
+{
+       return (display->display_name);
+}
+
+
+int
+XFlush(Display *display)
+{
+       xtrace("XFlush\n");
+       return 0;
+}
+
+
+int
+XSync(display,discard)
+Display *display;
+int discard;
+{
+       /* Do nothing here either */
+       return 0;
+}
+
+/*****************************************************************\
+
+       Function: XGetVisualInfo
+       Inputs:   display, info mask, template, number of matches.
+       Returned: List of XVisualInfo structures, one for each matching
+                 Visual.
+
+       Comments: Behaves like X routine, but there is only ever one
+                 Visual, so the returned list is never longer than one.
+
+\*****************************************************************/
+XVisualInfo *
+XGetVisualInfo(display,vinm,vint,n)
+Display *display;
+long vinm;
+XVisualInfo *vint;
+int *n;
+{
+       static XVisualInfo xvi;
+       int status=1;
+       xtrace("XGetVisualInfo\n");
+
+       if ((vinm&VisualIDMask|vinm==VisualAllMask)&&
+            vint->visualid!=display->screens->root_visual->visualid)
+               status=0;
+       if ((vinm&VisualScreenMask|vinm==VisualAllMask)&&
+           vint->screen!=0)
+               status=0;
+       if ((vinm&VisualDepthMask|vinm==VisualAllMask)&&
+           vint->depth!=24)
+               status=0;
+       if ((vinm&VisualClassMask|vinm==VisualAllMask)&&
+           vint->class!=display->screens->root_visual->class)
+               status=0;
+       if ((vinm&VisualRedMaskMask|vinm==VisualAllMask)&&
+           vint->red_mask!=display->screens->root_visual->red_mask)
+               status=0;
+       if ((vinm&VisualGreenMaskMask|vinm==VisualAllMask)&&
+           vint->green_mask!=display->screens->root_visual->green_mask)
+               status=0;
+       if ((vinm&VisualBlueMaskMask|vinm==VisualAllMask)&&
+           vint->blue_mask!=display->screens->root_visual->blue_mask)
+               status=0;
+       if ((vinm&VisualColormapSizeMask|vinm==VisualAllMask)&&
+           vint->colormap_size!=display->screens->root_visual->map_entries)
+               status=0;
+       if ((vinm&VisualBitsPerRGBMask|vinm==VisualAllMask)&&
+           vint->bits_per_rgb!=display->screens->root_visual->bits_per_rgb)
+               status=0;
+       if (status==1)
+       {
+               xvi.visualid=display->screens->root_visual->visualid;
+               xvi.screen=0;
+               xvi.depth=display->screens->root_visual->bits_per_rgb;
+               xvi.class=display->screens->root_visual->class;
+               xvi.red_mask=display->screens->root_visual->red_mask;
+               xvi.green_mask=display->screens->root_visual->green_mask;
+               xvi.blue_mask=display->screens->root_visual->blue_mask;
+               xvi.colormap_size=display->screens->root_visual->map_entries;
+               xvi.bits_per_rgb=display->screens->root_visual->bits_per_rgb;
+               xvi.visual=display->screens->root_visual;
+               *n=1;
+               return (&xvi);
+       }
+       *n=0;
+       return (&xvi);
+}
+
+StatusDef XMatchVisualInfo(
+    Display*           display,
+    int                        screen,
+    int                        depth,
+    int                        class,
+    XVisualInfo*       vinfo_return)
+{
+       int status=0;
+       xtrace("XMatchVisualInfo\n");
+       return status;
+}
+
+/*****************************************************************\
+
+       Function: XClearWindow
+       Inputs:   display, window
+
+       Comments: As mentioned, the Window structure is not the one windows
+                 recognises.  The background colour for the window is
+                 stored in this structure.
+
+                 The sequence of GetDC, CreateBrush/Pen, SelectObject,
+                 <draw stuff>, DeleteObject, ReleaseDC occurs in all the
+                 drawing functions.
+
+\*****************************************************************/
+int
+XClearWindow(display, w)
+Display *display;
+Window w;
+{
+       RECT  rRect;
+       HBRUSH hbrush;
+       HDC hDC;
+       HANDLE oldObj;
+       int oldROP;
+       NT_window *window = (NT_window *)w;
+       xtrace("XClearWindow\n");
+
+       if (VALID_WINDOW(window)) {
+               rRect.left= rRect.right=rRect.bottom=rRect.top =0;
+       
+               hDC = cjh_get_dc(window);
+               oldROP = SetROP2(hDC,R2_COPYPEN);
+               hbrush = window->bg;
+               oldObj = SelectObject(hDC, hbrush);
+               GetClientRect(window->w, &rRect);
+               FillRect(hDC, &rRect, hbrush);
+               SelectObject(hDC, oldObj);
+               //      DeleteObject(hbrush);
+               SetROP2(hDC,oldROP);
+               cjh_rel_dc(window,hDC);
+       }
+       
+       return 0;
+}
+
+/*****************************************************************\
+
+       Function: XCreateSimpleWindow
+       Inputs:   display, parent window, geometry, border width,
+                 border colour, background colour.
+       Returned: Window ID
+
+       Comments: The first time a window is made by the application, it
+                 has to be registered.
+                 To simulate the action of a window manager, the toplevel
+                 client window is reparented and a frame window is created.
+                 A MapNotify event is sent to the new client.
+                 Note that child windows are created in the manner of the
+                 default X behaviour, ie. each is clipped individually.
+
+
+        NOTE:     This routine has now changed. As part of our role as
+                  Window manager, we now defer creation of the windows until
+                  they are mapped. The fact that a window has been created
+                  and not mapped is flagged to other routines by setting the
+                  w element of the structure to -1.
+                  WE STILL CREATE THE Window STRUCTURES.
+                  (SEE XMapWindow)
+
+\*****************************************************************/
+
+Window
+XCreateSimpleWindow(display, parent,x, y, w, h, brd, brd_col, bg)
+Display *display;
+Window  parent;
+int     x, y;
+unsigned int brd,w,h;
+unsigned long bg, brd_col;
+{
+       NT_window  *canvas;
+       xtrace("XCreateSimpleWindow\n");
+
+       canvas = NT_new_window();
+       
+       canvas->x = x;
+       canvas->y = y;
+       canvas->wdth = w;
+       canvas->hght = h;
+       NT_add_child((NT_window *)parent,canvas);
+       canvas->bg=CreateSolidBrush (CNUMTORGB(bg));
+       canvas->parent=(NT_window *)parent;
+       canvas->title_text = NULL;
+       if (canvas->parent->w == GetDesktopWindow())
+       {
+               if (x==0 && y==0)
+               {
+                       canvas->x = -1;
+                       canvas->y = -1;
+               }
+               canvas->top_flag = TRUE;
+       }
+       else
+               canvas->top_flag = 0;
+       return ((Window)canvas);
+}
+
+
+/*****************************************************************\
+
+       Function: XCreateWindow
+       Inputs:   display, parent window, geometry, border width, depth,
+                 class, visual, attributes mask, attributes structure
+       Returned: Window ID
+
+       Comments: Simply calls XCreateSimpleWindow.  Some of the arguments
+                 are ignored :-).
+
+\*****************************************************************/
+
+Window
+XCreateWindow(display,parent,x,y,width,height,bw,depth,class,visual,
+                       valuemask,attr)
+Display *display;
+Window  parent;
+int x,y;
+unsigned int width,height,bw;
+int depth;
+unsigned int class;
+Visual *visual;
+unsigned long valuemask;
+XSetWindowAttributes *attr;
+{
+       xtrace("XCreateWindow\n");
+       return (XCreateSimpleWindow(display,parent,x,y,width,height,bw,
+               attr->border_pixel,attr->background_pixel));
+}
+
+
+/*****************************************************************\
+
+       Function: XDestroyWindow
+       Inputs:   Display, window to be destroyed.
+
+       Comments: Removes a window from the server.  
+
+\*****************************************************************/
+int
+XDestroyWindow(display,w)
+Display *display;
+Window w;
+{
+       NT_window *ntw = (NT_window *)w;
+       xtrace("XDestroyWindow\n");
+        if (ntw->hDC != INVALID_HANDLE)
+               {
+          ReleaseDC(ntw->w,ntw->hDC);
+                 ntw->hDC =  INVALID_HANDLE;
+               }
+               
+       /*DestroyWindow(w->w);*/
+       NT_delete_window(ntw);   /* Remove window from data structure */
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XGetGeometry
+       Inputs:   display, window
+       Returned: root window, screen depth, geometry, border width
+
+       Comments: fetches information from the windows kernel and our
+                 display structure.
+
+\*****************************************************************/
+
+StatusDef
+XGetGeometry(display,w,root,x,y,width,height,bw,depth)
+Display *display;
+Drawable w;
+Window *root;
+int *x,*y;
+unsigned int *width,*height;
+unsigned int *bw,*depth;
+{
+       NT_window *ntw = (NT_window *)w;
+       RECT r;
+       xtrace("XGetGeometry\n");
+
+       *root=display->screens[0].root;
+       *depth=24;
+
+       GetWindowRect(ntw->w,&r);
+       *x=r.left;
+       *y=r.top;
+       GetClientRect(ntw->w,&r);
+       *width=r.right-r.left;
+       if (*width<ntw->minx)
+               *width=ntw->minx;
+       *height=r.bottom-r.top;
+       if (*height<ntw->miny)
+               *height=ntw->miny;
+       *bw=(*width-(r.right-r.left))/2;
+       
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XGetWindowAttributes
+       Inputs:   display, window, attributes
+       Returned: 1 = ok.
+
+       Comments: Fills out attributes structure.
+
+\*****************************************************************/
+
+StatusDef
+XGetWindowAttributes(display,w,wattr)
+Display *display;
+Window w;
+XWindowAttributes *wattr;
+{
+       xtrace("XGetWindowAttributes\n");
+       XGetGeometry(display,w,&wattr->root,&wattr->x,&wattr->y,&wattr->width,
+               &wattr->height,&wattr->border_width,&wattr->depth);
+       wattr->class=InputOutput;
+       wattr->bit_gravity=StaticGravity;
+       wattr->win_gravity=CenterGravity;
+       wattr->backing_store=NotUseful;
+       wattr->backing_planes=0;
+       wattr->backing_pixel=0;
+       wattr->save_under=0;
+       wattr->colormap=None;
+       wattr->map_installed=TRUE;
+       wattr->map_state=IsViewable;
+       wattr->override_redirect=FALSE;
+       wattr->screen=display->screens;
+       return (1);
+}
+
+
+
+int
+XSelectInput(display, window, mask)
+Display *display;
+Window  window;
+long    mask;
+{
+       NT_window *ntw = (NT_window *)window;
+       xtrace("XSelectInput\n");
+       ntw->mask=mask;
+       return 0;
+}
+
+void NT_dispError(char *msg)
+{
+       LPVOID lpMsgBuf=NULL;
+       FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,NULL,
+                                 GetLastError(),
+                                 MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
+                                 (LPTSTR) &lpMsgBuf,
+                                 0,
+                                 NULL);
+       MessageBox( NULL, lpMsgBuf, msg, MB_OK|MB_ICONINFORMATION );
+       LocalFree( lpMsgBuf );
+}
+
+
+/*****************************************************************\
+
+       Function: XMapWindow
+       Inputs:   display, window to be mapped
+
+       Comments: If the specified window is not already mapped, this
+                 routine calls the Windows function which displays it.
+                 Again, frames have to be mapped as well as clients.
+
+\*****************************************************************/
+int
+XMapWindow(display, window)
+Display *display;
+Window window;
+{
+       NT_window *ntw = (NT_window *)window;
+       RECT rect;
+       unsigned char *hints;
+       Atom property;
+       Atom ret_type;
+       int ret_format;
+       DWORD frame_style;
+       long ret_nitems;
+       long ret_after;
+       HDC hDC;
+       char *title = "";
+       xtrace("XMapWindow\n");
+       
+       if (ntw->w == INVALID_HANDLE)
+       {
+               frame_style = WS_CHILD|WS_CLIPCHILDREN|WS_CLIPSIBLINGS;
+               if (ntw->top_flag)
+               {
+                       /* frame_style = WS_CLIPCHILDREN;
+                          frame_style |=  WS_BORDER;
+                          frame_style |= WS_THICKFRAME;
+                          frame_style |= WS_CAPTION;
+                          frame_style |= WS_POPUP;
+                          frame_style |= WS_SYSMENU;
+                          frame_style |= WS_MINIMIZEBOX;
+                          frame_style |= WS_MAXIMIZEBOX;
+                       */
+                       frame_style = WS_OVERLAPPEDWINDOW|WS_CLIPCHILDREN;
+                       ntw->hght +=  GetSystemMetrics(SM_CYSIZE)+(GetSystemMetrics(SM_CYBORDER)+GetSystemMetrics(SM_CYFRAME))*2;
+                       ntw->wdth += (GetSystemMetrics(SM_CXBORDER) + GetSystemMetrics(SM_CXFRAME))*2;
+                       title = ntw->title_text;
+                       if (ntw->x == -1 && ntw->y == -1)
+                       {
+                               ntw->x = CW_USEDEFAULT;
+                               ntw->y = CW_USEDEFAULT;
+                       }
+               }
+               else if (ntw->x == -1 && ntw->y == -1)
+               {
+                       GetClientRect(ntw->parent->w,&rect);
+                       ntw->x = rect.left;
+                       ntw->y = rect.top;
+                       ntw->wdth = rect.right-rect.left;
+                       ntw->hght = rect.bottom - rect.top;
+               }
+
+               ntw->hDC = INVALID_HANDLE;
+               
+               if (ntw->parent->w == INVALID_HANDLE)
+               {
+                       XMapWindow(display, (Window)ntw->parent);
+               }
+               ntw->w = NT_create_window(title,frame_style,
+                                                                ntw->x,ntw->y,ntw->wdth,ntw->hght,
+                                                                ntw->parent->w);
+               if (ntw->w==NULL) NT_dispError("create window1");
+               hDC = cjh_get_dc(ntw);
+               PostMessage(ntw->w,USR_MapNotify,0,0);
+       }
+       if (IsWindowVisible(ntw->w)==0)
+       {
+               ShowWindow(ntw->w, SW_SHOW);
+               PostMessage(ntw->w,USR_MapNotify,0,0);
+       }
+       UpdateWindow(ntw->w);
+       return 0;
+}
+
+int
+XIconifyWindow(Display *display,
+    Window w,
+    int screen_number)
+{
+       xtrace("XIconifyWindow\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XCreateGC
+       Inputs:   display, window, mask of setup values, setup values.
+       Returned: GC pointer.
+
+       Comments: Fills out a GC structure with the X defaults unless
+                 the caller specifies otherwise.
+
+\*****************************************************************/
+
+GC
+XCreateGC(display, window, mask, gc_values)
+Display *display;
+Drawable window;
+unsigned long mask;
+XGCValues *gc_values;
+{
+       GC      local_gc;
+       int     size;
+       char    *ptr;
+       xtrace("XCreateGC\n");
+
+       size = sizeof(GC);
+
+       ptr = (char *)allocateMemory((size_t)1000);
+       local_gc = (GC)ptr;
+       local_gc->ext_data = NULL;
+       local_gc->gid=(GContext) window;
+       local_gc->rects=FALSE;
+       local_gc->dashes=FALSE;
+
+       if (mask&GCArcMode)
+               local_gc->values.arc_mode=gc_values->arc_mode;
+       else
+               local_gc->values.arc_mode=ArcPieSlice;
+       if (mask&GCBackground)
+               local_gc->values.background=gc_values->background;
+       else
+               local_gc->values.background=display->screens->white_pixel;
+       if (mask&GCCapStyle)
+               local_gc->values.cap_style=gc_values->cap_style;
+       else
+               local_gc->values.cap_style=CapButt;
+       if (mask&GCClipMask)
+               local_gc->values.clip_mask=gc_values->clip_mask;
+       else
+               local_gc->values.clip_mask=None;
+       if (mask&GCClipXOrigin)
+               local_gc->values.clip_x_origin=gc_values->clip_x_origin;
+       else
+               local_gc->values.clip_x_origin=0;
+       if (mask&GCClipYOrigin)
+               local_gc->values.clip_y_origin=gc_values->clip_y_origin;
+       else
+               local_gc->values.clip_y_origin=0;
+       if (mask&GCDashList)
+               local_gc->values.dashes=gc_values->dashes;
+       else
+               local_gc->values.dashes=4;
+       if (mask&GCDashOffset)
+               local_gc->values.dash_offset=gc_values->dash_offset;
+       else
+               local_gc->values.dash_offset=0;
+       if (mask&GCFillRule)
+               local_gc->values.fill_rule=gc_values->fill_rule;
+       else
+               local_gc->values.fill_rule=EvenOddRule;
+       if (mask&GCFillStyle)
+               local_gc->values.fill_style=gc_values->fill_style;
+       else
+               local_gc->values.fill_style=FillSolid;
+       if (mask&GCFont)
+               local_gc->values.font=gc_values->font;
+       else
+               local_gc->values.font= 999;/*"fixed";*/
+       if (mask&GCForeground)
+               local_gc->values.foreground=gc_values->foreground;
+       else
+               local_gc->values.foreground=display->screens->black_pixel;
+       if (mask&GCFunction)
+               local_gc->values.function=gc_values->function;
+       else
+               local_gc->values.function=GXcopy;
+       if (mask&GCGraphicsExposures)
+               local_gc->values.graphics_exposures=gc_values->graphics_exposures;
+       else
+               local_gc->values.graphics_exposures=True;
+       if (mask&GCJoinStyle)
+               local_gc->values.join_style=gc_values->join_style;
+       else
+               local_gc->values.join_style=JoinMiter;
+       if (mask&GCLineStyle)
+               local_gc->values.line_style=gc_values->line_style;
+       else
+               local_gc->values.line_style=LineSolid;
+       if (mask&GCLineWidth)
+               local_gc->values.line_width=gc_values->line_width;
+       else
+               local_gc->values.line_width=0;
+       if (mask&GCPlaneMask)
+               local_gc->values.plane_mask=gc_values->plane_mask;
+       else
+               local_gc->values.plane_mask=255;
+       if (mask&GCStipple)
+               local_gc->values.stipple=gc_values->stipple;
+       else
+               local_gc->values.stipple=0;
+       if (mask&GCSubwindowMode)
+               local_gc->values.subwindow_mode=gc_values->subwindow_mode;
+       else
+               local_gc->values.subwindow_mode=ClipByChildren;
+       if (mask&GCTile)
+               local_gc->values.tile=gc_values->tile;
+       else
+               local_gc->values.tile=0;
+       if (mask&GCTileStipXOrigin)
+               local_gc->values.ts_x_origin=gc_values->ts_x_origin;
+       else
+               local_gc->values.ts_x_origin=0;
+       if (mask&GCTileStipYOrigin)
+               local_gc->values.ts_y_origin=gc_values->ts_y_origin;
+       else
+               local_gc->values.ts_y_origin=0;
+
+       local_gc->dirty = ~0;
+
+       return (local_gc);
+}
+
+int
+XFreeGC(display, gc)
+Display *display;
+GC gc;
+{
+       freeMemory(gc);
+}
+
+/*****************************************************************\
+
+       Function: XSetForeground
+       Inputs:   display, gc, colour.
+
+       Comments: Colour is an RGB triple (24bits).
+\*****************************************************************/
+int
+XSetForeground(display, gc, color)
+Display *display;
+GC gc;
+unsigned long    color;
+{
+       xtrace("XSetForegrond\n");
+       gc->values.foreground=color;
+       gc->dirty |= GCForeground;
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XDrawString
+       Inputs:   display, window, gc, position, string, length of string.
+
+       Comments: Writes text to the screen in the manner of X windows.
+                 Note that the y origin is on the text baseline, ie.
+                 the lowest part of a letter o rests on the baseline and
+                 descenders fall below it.
+                 The text is transparent.
+
+\*****************************************************************/
+
+int
+XDrawString(Display *display, Drawable window,
+    GC gc, int x, int y, const char* str, int len)
+{
+       HDC          hDC;
+       TEXTMETRIC   tmet;
+       HFONT old;
+       xtrace("XDrawString\n");
+
+       if (VALID_WINDOW(window))
+       {
+               hDC = drawableGetDC(window);
+               SetBkMode(hDC,TRANSPARENT);
+               SetTextColor(hDC,CNUMTORGB(gc->values.foreground));
+               old=SelectObject(hDC,(HFONT)gc->values.font);
+               GetTextMetrics(hDC,&tmet);
+               TextOut(hDC,x,y-tmet.tmAscent,str,len);
+               SelectObject(hDC,old);
+               drawableRelDC(window,hDC);
+       }
+       return 0;
+}
+
+
+
+int
+XDrawString16(Display *display, Drawable window,
+    GC gc, int x, int y,
+    const XChar2b* str,
+    int len)
+{
+       xtrace("XDrawString16\n");
+       XDrawString(display, window, gc, x, y, (const char*)str, len*2);
+       return 0;
+}
+XDrawImageString(
+       Display* display,
+       Drawable d,
+       GC gc,
+       int x,
+       int y,
+       const char* string,
+       int length)
+{
+       HDC hDC = NULL;
+       TEXTMETRIC   tmet;
+       HFONT old;
+       xtrace("XDrawImageString\n");
+       if (VALID_WINDOW(d))
+       {
+           hDC = drawableGetDC(d);
+           SetBkMode(hDC,TRANSPARENT);
+           SetBkColor(hDC, CNUMTORGB(gc->values.background));  
+           SetTextColor(hDC,CNUMTORGB(gc->values.foreground));
+           old=SelectObject(hDC,(HFONT)gc->values.font);
+           if (GetTextMetrics(hDC,&tmet) && length>0) {
+               RECT fill;
+               fill.top = y-tmet.tmAscent;
+               fill.bottom = y+tmet.tmDescent;
+               fill.left = x;
+               fill.right = x + (tmet.tmAveCharWidth * length);
+               FillRect( hDC, &fill, NT_get_GC_bgbrush(hDC,gc));
+           }
+           TextOut( hDC, x, y-tmet.tmAscent, string, length ); 
+           SelectObject(hDC,old);
+           drawableRelDC(d,hDC);
+       }       
+       return 0;
+}
+
+int
+XDrawImageString16(Display *display, Drawable window,
+    GC gc, int x, int y,
+    const XChar2b* str,
+    int len)
+{
+       xtrace("XDrawImageString16\n");
+       XDrawImageString(display, window, gc, x, y, (const char*)str, len*2);
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XFillRectangle
+       Inputs:   display, window, gc, geometry.
+
+       Comments: fills rectangles in uniform colours.  No tiles/Pixmaps
+                 are implemented yet.
+
+\*****************************************************************/
+
+int
+XFillRectangle (display,window,gc,x,y,w,h)
+Display *display;
+Drawable window;
+GC gc;
+int x,y;
+unsigned int w,h;
+{
+       RECT rct;
+       HBRUSH hbrush;
+       HDC hDC;
+       HANDLE oldObj;
+       int ret;
+       xtrace("XFillRectangle\n");
+
+       if (VALID_WINDOW(window))
+       {
+               hDC = drawableGetDC(window);
+               NT_set_rop(hDC,gc);
+               hbrush = NT_get_GC_brush(hDC,gc);
+               oldObj = SelectObject(hDC, hbrush);
+               rct.left=(LONG) x;
+               rct.right=(LONG) (x+w);
+               rct.top=(LONG) y;
+               rct.bottom=(LONG) (y+h);
+               ret=FillRect(hDC, &rct, hbrush);
+               SelectObject(hDC, oldObj);
+               drawableRelDC(window,hDC);
+       }
+       return (ret);
+}
+
+
+/*****************************************************************\
+
+       Function: XClearArea
+       Inputs:   display, geometry, exposure events allowed.
+
+       Comments: Straightforward.
+
+\*****************************************************************/
+int
+XClearArea(display,w,x,y,width,height,exposures)
+Display *display;
+Window w;
+int x,y;
+unsigned int width,height;
+BoolDef exposures;
+{
+       NT_window *ntw = (NT_window *)w;
+       RECT rct;
+       HBRUSH hbrush;
+       HDC hDC;
+       HANDLE oldObj;
+       int oldROP;
+       xtrace("XClearArea\n");
+
+       if (VALID_WINDOW(ntw))
+       {
+               hDC = cjh_get_dc(ntw);
+               oldROP = SetROP2(hDC,R2_COPYPEN);
+               hbrush=ntw->bg;
+               oldObj = SelectObject(hDC,hbrush);
+               GetClientRect(ntw->w,&rct);
+
+               if ((width != 0) && (height != 0))
+               {
+                       rct.left=(LONG)x;
+                       rct.right=(LONG)(x+width);
+                       rct.top=(LONG)y;
+                       rct.bottom=(LONG)(y+height);
+                       FillRect(hDC,&rct,hbrush);
+               }
+
+               SelectObject(hDC, oldObj);
+               // DeleteObject(hbrush);
+               SetROP2(hDC,oldROP);
+               cjh_rel_dc(ntw,hDC);
+       }
+       return 0;
+}
+
+
+Region
+XCreateRegion()
+{
+       HRGN hrgn;
+       xtrace("XCreateRegion\n");
+
+       hrgn=CreateRectRgn(0,0,1,1);
+       return ((Region)hrgn);
+}
+
+
+/* Untested.  The Region stuff needs thinking about. */
+
+int
+XClipBox(hrgn,rect)
+Region hrgn;
+XRectangle *rect;
+{
+       RECT rct;
+       xtrace("XClipBox\n");
+
+       GetRgnBox((HRGN)hrgn,&rct);
+       rect->x=(short)rct.left;
+       rect->y=(short)rct.top;
+       rect->width=(unsigned short)(rct.right-rct.left);
+       rect->height=(unsigned short)(rct.bottom-rct.top);
+       return TRUE;/*(rect);*/
+}
+
+
+int
+XSetRegion(display,gc,hrgn)
+Display *display;
+GC gc;
+Region hrgn;
+{
+       /* What to do here ? */
+       xtrace("XSetRegion\n");
+       return 0;
+}
+
+
+int
+XDestroyRegion(hrgn)
+Region hrgn;
+{
+       xtrace("XDestroyRegion\n");
+       DeleteObject(hrgn);
+       return 0;
+}
+
+
+int
+XUnionRectWithRegion(rect,hrgnsrc,hrgndest)
+XRectangle *rect;
+Region hrgnsrc,hrgndest;
+{
+       HRGN temp;
+       xtrace("XUnionRectWithRegion\n");
+       temp=CreateRectRgn(rect->x,rect->y,rect->x+rect->width,
+                               rect->y+rect->height);
+       CombineRgn((HRGN)hrgndest,(HRGN)hrgnsrc,temp,RGN_OR);
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XDrawArc
+       Inputs:   display, window, gc, bounding box geometry, arc angles.
+
+       Comments: Works fine.
+
+\*****************************************************************/
+
+int
+XDrawArc(display,w,gc,x,y,width,height,a1,a2)
+Display *display;
+Drawable w;
+GC gc;
+int x,y;
+unsigned int width,height;
+int a1,a2;
+{
+       HDC hDC;
+       HPEN hpen;
+       int tmp;
+       double NT_deg64_to_rad();
+       HANDLE oldObj;
+       xtrace("XDrawArc\n");
+       if (a2>=0)
+               a2+=a1;
+       else
+       {
+               tmp=a1;
+               a1-=a2;
+               a2=tmp;
+       }
+
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               hpen = NT_get_GC_pen(hDC,gc);
+               oldObj = SelectObject(hDC,hpen);
+               Arc(hDC,x,y,x+width-1,y+height-1,
+                       (int) (x+width/2+width*cos(NT_deg64_to_rad(a1))),
+                       (int) (y+height/2-height*sin(NT_deg64_to_rad(a1))),
+                       (int) (x+width/2+width*cos(NT_deg64_to_rad(a2))),
+                       (int) (y+height/2-height*sin(NT_deg64_to_rad(a2))));
+               SelectObject(hDC, oldObj);
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XFillArc
+       Inputs:   display, window, gc, geometry as above.
+
+       Comments: Not tested at all, but should work.
+
+\*****************************************************************/
+
+int
+XFillArc(display,w,gc,x,y,width,height,a1,a2)
+Display *display;
+Drawable w;
+GC gc;
+int x,y;
+unsigned int width,height;
+int a1,a2;
+{
+       HDC hDC;
+       HBRUSH hbrush;
+       int tmp;
+        HANDLE oldObj;
+               xtrace("XFillArc\n");
+       if (a2>=0)
+               a2+=a1;
+       else
+       {
+               tmp=a1;
+               a1-=a2;
+               a2=tmp;
+       }
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               hbrush = NT_get_GC_brush(hDC,gc);
+               oldObj = SelectObject(hDC,hbrush);
+               if (gc->values.arc_mode==ArcChord)
+               {
+                       Chord(hDC,x,y,x+width,y+height,
+                                 (int) (x+width/2+width*cos(NT_deg64_to_rad(a1))),
+                                 (int) (y+height/2+height*sin(NT_deg64_to_rad(a1))),
+                                 (int) (x+width/2+width*cos(NT_deg64_to_rad(a2))),
+                                 (int) (y+height/2+height*sin(NT_deg64_to_rad(a2))));
+               }
+               else
+               {
+                       Pie(hDC,x,y,x+width,y+height,
+                               (int) (x+width/2+width*cos(NT_deg64_to_rad(a1))),
+                               (int) (y+height/2+height*sin(NT_deg64_to_rad(a1))),
+                               (int) (x+width/2+width*cos(NT_deg64_to_rad(a2))),
+                               (int) (y+height/2+height*sin(NT_deg64_to_rad(a2))));
+               }
+               SelectObject(hDC, oldObj);
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XFillPolygon
+       Inputs:   display, window, gc, points list, number of points,
+                 shape hint, relative drawing mode.
+
+       Comments: Works for convex polygons.  Untested on otherwise.
+                 Optimisation hints are unused, as is the mode.
+
+\*****************************************************************/
+
+int
+XFillPolygon(display,w,gc,points,nps,shape,mode)
+Display *display;
+Drawable w;
+GC gc;
+XPoint *points;
+int nps,shape,mode;
+{
+       HBRUSH hbrush;
+       int n;
+       POINT ntps[1000];
+       HDC hDC;
+       HANDLE oldObj;
+       xtrace("XFillPolygon\n");
+       /*ntps=allocateMemory(sizeof(POINT)*nps);*/
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               hbrush = NT_get_GC_brush(hDC,gc);
+               oldObj = SelectObject(hDC,hbrush);
+               for (n=0;n<nps;++n)
+               {
+                       (ntps+n)->x=(LONG)points->x;
+                       (ntps+n)->y=(LONG)(points++)->y;
+               }
+               Polygon(hDC,ntps,nps);
+               SelectObject(hDC, oldObj);
+               drawableRelDC(w,hDC);
+       }
+       
+       /*free(ntps);*/
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XDrawLine
+       Inputs:   display, window, geometry.
+
+       Comments: Seems to work ok.
+
+\*****************************************************************/
+
+int
+XDrawLine(display,w,gc,x1,y1,x2,y2)
+Display *display;
+Drawable w;
+GC gc;
+int x1,y1,x2,y2;
+{
+       HDC hDC;
+       HPEN hpen;
+       RECT da;
+       HANDLE oldObj;
+       xtrace("XDrawLine\n");
+
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               hpen = NT_get_GC_pen(hDC,gc);
+               oldObj = SelectObject(hDC,hpen);
+               MoveToEx(hDC,x1,y1,NULL);
+               LineTo(hDC,x2,y2);
+               SelectObject(hDC, oldObj);
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XDrawLines
+       Inputs:   display, window, gc, points list, number of points, mode.
+
+       Comments: Untested.
+
+\*****************************************************************/
+
+int
+XDrawLines(display,w,gc,points,nps,mode)
+Display *display;
+Drawable w;
+GC gc;
+XPoint *points;
+int nps,mode;
+{
+       HPEN hpen;
+       int n;
+       POINT pts[1000];
+       HDC hDC;
+       HANDLE oldObj;
+       xtrace("XDrawLines\n");
+
+       pts->x=(LONG)points->x;
+       pts->y=(LONG)points->y;
+
+       for(n=1;n<nps;++n)
+               if (mode==CoordModeOrigin)
+               {
+                       (pts+n)->x=(LONG)(points+n)->x;
+                       (pts+n)->y=(LONG)(points+n)->y;
+               }
+               else
+               {
+                       (pts+n)->x=(LONG)(points+n)->x+(pts+n-1)->x;
+                       (pts+n)->y=(LONG)(points+n)->y+(pts+n-1)->y;
+               }
+
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               hpen = NT_get_GC_pen(hDC,gc);
+               oldObj = SelectObject(hDC,hpen);
+               Polyline(hDC,pts,nps);
+               SelectObject(hDC, oldObj);
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XDrawPoints
+       Inputs:   display, window, gc, points list, number of points, mode.
+
+       Comments: Untested.
+
+\*****************************************************************/
+
+int
+XDrawPoints(display,w,gc,points,nps,mode)
+Display *display;
+Drawable w;
+GC gc;
+XPoint *points;
+int nps,mode;
+{
+       HDC hDC;
+       int n;
+       xtrace("XDrawPoints\n");
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               SetPixelV(hDC,points->x,points->y,CNUMTORGB(gc->values.foreground));
+               for (n=1;n<nps;++n)
+               {
+                       if (mode==CoordModeOrigin)
+                               SetPixelV(hDC,(points+n)->x,(points+n)->y,
+                                                 CNUMTORGB(gc->values.foreground));
+                       else
+                               SetPixelV(hDC,(points+n-1)->x+(points+n)->x,
+                                         (points+n-1)->y+(points+n)->y,
+                                         CNUMTORGB(gc->values.foreground));
+               }
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+int
+XDrawPoint(display,w,gc,x,y)
+Display *display;
+Drawable w;
+GC gc;
+int x,y;
+{
+       HDC hDC;
+       xtrace("XDrawPoint\n");
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               SetPixelV(hDC,x,y,CNUMTORGB(gc->values.foreground));
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XDrawRectangle
+       Inputs:   display, window, gc, geometry
+
+       Comments: Seems to work.
+
+\*****************************************************************/
+
+int
+XDrawRectangle(display,w,gc,x,y,width,height)
+Display *display;
+Drawable w;
+GC gc;
+int x,y;
+unsigned int width,height;
+{
+       HDC hDC;
+       RECT rect;
+       HBRUSH hbrush;
+       HPEN hpen;
+       HANDLE oldbrush, oldpen;
+       xtrace("XDrawRectangle\n");
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               hbrush = NT_get_GC_brush(hDC,gc);
+               rect.left=(LONG)x;
+               rect.right=(LONG)(x+width);
+               rect.top=(LONG)y;
+               rect.bottom=(LONG)(y+height);
+               oldbrush = SelectObject(hDC,GetStockObject(NULL_BRUSH));
+               hpen = NT_get_GC_pen(hDC,gc);
+               oldpen = SelectObject(hDC,hpen);
+
+               Rectangle(hDC,(int)rect.left,(int)rect.top,(int)rect.right,(int)rect.bottom);
+               /*
+                 FrameRect(hDC,&rect,hbrush);
+               */
+               SelectObject(hDC, oldbrush);
+               SelectObject(hDC, oldpen);
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XDrawSegments
+       Inputs: display, window, gc, segment list, number of segments.
+
+       Comments: Untested.
+
+\*****************************************************************/
+
+int
+XDrawSegments(display,w,gc,segs,nsegs)
+Display *display;
+Drawable w;
+GC gc;
+XSegment *segs;
+int nsegs;
+{
+       HDC hDC;
+       HPEN hpen;
+       int n;
+       HANDLE oldObj;
+       xtrace("XDrawSegments\n");
+       if (VALID_WINDOW(w))
+       {
+               hDC = drawableGetDC(w);
+               hpen = NT_get_GC_pen(hDC,gc);
+               oldObj = SelectObject(hDC,hpen);
+               SetBkMode(hDC,TRANSPARENT);
+               for (n=0;n<nsegs;n++)
+               {
+                       MoveToEx(hDC,(segs+n)->x1,(segs+n)->y1,NULL);
+                       LineTo(hDC,(segs+n)->x2,(segs+n)->y2);
+               }
+               SelectObject(hDC, oldObj);
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+Pixmap
+XCreatePixmap(display,drawable,width,height,depth)
+Display *display;
+Drawable drawable;
+unsigned int width, height;
+unsigned int depth;
+{
+       RECT rct;
+       NT_window *w = (NT_window *)NT_new_window();
+       HDC parenthDC = drawableGetDC(drawable);
+       w->hDC = CreateCompatibleDC(parenthDC);
+       w->hBitmap = CreateCompatibleBitmap(parenthDC,width,height);
+       SelectObject(w->hDC, w->hBitmap);
+
+       rct.left=(LONG) 0;
+       rct.right=(LONG) width;
+       rct.top=(LONG) 0;
+       rct.bottom=(LONG) height;
+       FillRect(w->hDC, &rct, GetStockObject(WHITE_BRUSH));
+
+       drawableRelDC(drawable,parenthDC);
+
+       w->w = NONMAPPED_HANDLE;
+       w->x=0;
+       w->y=0;
+       w->wdth = width;
+       w->hght = height;
+       w->min = depth;
+       return (Pixmap)w;
+}
+
+const char revBytes[]={
+       0x00, 0x80, 0x40, 0xc0, 0x20, 0xa0, 0x60, 0xe0, 0x10, 0x90, 0x50,
+       0xd0, 0x30, 0xb0, 0x70, 0xf0, 0x08, 0x88, 0x48, 0xc8, 0x28, 0xa8,
+       0x68, 0xe8, 0x18, 0x98, 0x58, 0xd8, 0x38, 0xb8, 0x78, 0xf8, 0x04,
+       0x84, 0x44, 0xc4, 0x24, 0xa4, 0x64, 0xe4, 0x14, 0x94, 0x54, 0xd4,
+       0x34, 0xb4, 0x74, 0xf4, 0x0c, 0x8c, 0x4c, 0xcc, 0x2c, 0xac, 0x6c,
+       0xec, 0x1c, 0x9c, 0x5c, 0xdc, 0x3c, 0xbc, 0x7c, 0xfc, 0x02, 0x82,
+       0x42, 0xc2, 0x22, 0xa2, 0x62, 0xe2, 0x12, 0x92, 0x52, 0xd2, 0x32,
+       0xb2, 0x72, 0xf2, 0x0a, 0x8a, 0x4a, 0xca, 0x2a, 0xaa, 0x6a, 0xea,
+       0x1a, 0x9a, 0x5a, 0xda, 0x3a, 0xba, 0x7a, 0xfa, 0x06, 0x86, 0x46,
+       0xc6, 0x26, 0xa6, 0x66, 0xe6, 0x16, 0x96, 0x56, 0xd6, 0x36, 0xb6,
+       0x76, 0xf6, 0x0e, 0x8e, 0x4e, 0xce, 0x2e, 0xae, 0x6e, 0xee, 0x1e,
+       0x9e, 0x5e, 0xde, 0x3e, 0xbe, 0x7e, 0xfe, 0x01, 0x81, 0x41, 0xc1,
+       0x21, 0xa1, 0x61, 0xe1, 0x11, 0x91, 0x51, 0xd1, 0x31, 0xb1, 0x71,
+       0xf1, 0x09, 0x89, 0x49, 0xc9, 0x29, 0xa9, 0x69, 0xe9, 0x19, 0x99,
+       0x59, 0xd9, 0x39, 0xb9, 0x79, 0xf9, 0x05, 0x85, 0x45, 0xc5, 0x25,
+       0xa5, 0x65, 0xe5, 0x15, 0x95, 0x55, 0xd5, 0x35, 0xb5, 0x75, 0xf5,
+       0x0d, 0x8d, 0x4d, 0xcd, 0x2d, 0xad, 0x6d, 0xed, 0x1d, 0x9d, 0x5d,
+       0xdd, 0x3d, 0xbd, 0x7d, 0xfd, 0x03, 0x83, 0x43, 0xc3, 0x23, 0xa3,
+       0x63, 0xe3, 0x13, 0x93, 0x53, 0xd3, 0x33, 0xb3, 0x73, 0xf3, 0x0b,
+       0x8b, 0x4b, 0xcb, 0x2b, 0xab, 0x6b, 0xeb, 0x1b, 0x9b, 0x5b, 0xdb,
+       0x3b, 0xbb, 0x7b, 0xfb, 0x07, 0x87, 0x47, 0xc7, 0x27, 0xa7, 0x67,
+       0xe7, 0x17, 0x97, 0x57, 0xd7, 0x37, 0xb7, 0x77, 0xf7, 0x0f, 0x8f,
+       0x4f, 0xcf, 0x2f, 0xaf, 0x6f, 0xef, 0x1f, 0x9f, 0x5f, 0xdf, 0x3f,
+       0xbf, 0x7f, 0xff
+};
+
+
+Pixmap
+XCreateBitmapFromData(Display *display,
+    Drawable drawable, const char *data,
+    unsigned int width, unsigned int height)
+{
+       NT_window *w = (NT_window *)NT_new_window();
+       HDC parenthDC = drawableGetDC(drawable);
+       w->hDC = CreateCompatibleDC(parenthDC);
+
+       {
+               int i,j;
+               char *newdata;
+               int bytes = (width+7)>>3;
+               int newbytes = (bytes&1)?bytes+1:bytes;
+               newdata = allocateMemory(newbytes*height);
+               for (i=0;i<height;i++)
+               {
+                       for (j=0;j<bytes;j++)
+                       {
+                               newdata[(i*newbytes)+j]=revBytes[(unsigned char)data[(i*bytes)+j]];             
+                       }
+               }
+               w->hBitmap = CreateBitmap(width,height,1,1,newdata);
+               freeMemory(newdata);
+       }
+       
+       SelectObject(w->hDC, w->hBitmap);       
+       drawableRelDC(drawable,parenthDC);
+       w->x=0;
+       w->y=0;
+       w->wdth = width;
+       w->hght = height;
+       w->min = 1;
+       return (Pixmap)w;
+}
+
+int
+XFreePixmap(display, pixmap)
+        Display *display;
+        Pixmap pixmap;
+{
+       NT_window *w = (NT_window *)pixmap;
+       NT_delete_window(w);
+       return 0;
+}
+
+int
+XCopyArea(display, src, dest, gc, src_x, src_y, width, height, dest_x, dest_y)
+Display *display;
+Drawable src, dest;
+GC gc;
+int src_x, src_y;
+unsigned int width, height;
+int dest_x, dest_y;
+{
+       HDC hsrc, hdst;
+       hsrc = drawableGetDC(src);
+       if (VALID_WINDOW(dest))
+       {
+               hdst = drawableGetDC(dest);
+               (void)BitBlt(hdst,dest_x,dest_y,width,height,hsrc,src_x,src_y,SRCCOPY);
+               drawableRelDC(src,hsrc);
+       }
+       drawableRelDC(dest,hdst);
+       return 0;
+}
+
+XImage *
+NT_XCreateImage()
+{
+       return NULL;
+}
+
+int NT_XDestroyImage(ximage)
+XImage *ximage;
+{
+       /* freeMemory(ximage->data); */
+  freeMemory(ximage);
+  return 1;
+}
+
+unsigned long
+NT_XGetPixel(ximage,x,y)
+XImage *ximage;
+int x,y;
+{
+       return 0;
+}
+int
+NT_XPutPixel(ximage,x,y,pixel)
+XImage *ximage;
+int x,y;
+unsigned long pixel;
+{
+       return 0;
+}
+XImage *
+NT_XSubImage(ximage,x,y,w,h)
+XImage *ximage;
+int x,y;
+unsigned int w,h;
+{
+       return NULL;
+}
+int
+NT_XAddPixel(ximage,value)
+XImage *ximage;
+unsigned long value;
+{
+       return 0;
+}
+
+XImage *
+XGetImage(display,drawable,x,y,width,height,plane_mask,format)
+Display *display;
+Drawable drawable;
+int x,y;
+unsigned int width, height;
+unsigned long plane_mask;
+int format;
+{
+       return NULL;
+}
+
+XImage *
+XCreateImage(display,visual,depth,format,offset,data,width,height, bitmap_pad, bytes_per_line)
+Display *display;
+Visual *visual;
+unsigned int depth;
+int format;
+int offset;
+char *data;
+unsigned int width, height;
+int bitmap_pad, bytes_per_line;
+{
+    XImage *img = (XImage *) allocateMemory(sizeof(XImage));
+
+    if (img) {
+               img->depth = 24; /* depth; */
+               img->format = format;
+               img->xoffset = offset;
+               img->data = data;
+               img->width = width;
+               img->height = height;
+               img->bitmap_pad = 32;
+               img->bytes_per_line=width*((24)>>3);
+               img->bits_per_pixel = 24; /* depth; */
+               img->bitmap_bit_order = LSBFirst;
+               img->byte_order = MSBFirst;
+               img->blue_mask = 0x0ff00000;
+               img->green_mask=0x00ff0000;
+               img->red_mask= 0x0000ff00;
+               
+               img->f.create_image = NT_XCreateImage;
+               img->f.destroy_image = NT_XDestroyImage;
+               img->f.get_pixel = NT_XGetPixel;
+               img->f.put_pixel = NT_XPutPixel;
+               img->f.sub_image = NT_XSubImage;
+               img->f.add_pixel = NT_XAddPixel;
+               
+    }
+       
+       return img;
+}
+void
+DrawBitmap(HDC hdc, HBITMAP hBitmap, int xStart, int yStart)
+{
+       BITMAP bm;
+       HDC hdcMem;
+       DWORD dwSize;
+       POINT ptSize, ptOrg;
+       hdcMem = CreateCompatibleDC(hdc);
+       SelectObject(hdcMem, hBitmap);
+       SetMapMode(hdcMem,GetMapMode(hdc));
+       GetObject(hBitmap, sizeof(BITMAP), (LPVOID)&bm);
+       ptSize.x = bm.bmWidth;
+       ptSize.y = bm.bmHeight;
+       DPtoLP(hdc, &ptSize,1);
+       ptOrg.x=0;
+       ptOrg.y=0;
+       DPtoLP(hdcMem,&ptOrg,1);
+       BitBlt(hdc,xStart,yStart,ptSize.x,ptSize.y,hdcMem,ptOrg.x,ptOrg.y,SRCCOPY);
+       DeleteDC(hdcMem);
+}
+/*
+static unsigned char wBrickBits[]={
+       0xff,0x0c,0x0c,0x0c, 0xff,0xc0,0xc0,0xc0,
+       0xff,0x0c,0xff,0xff, 0xff,0xff,0xc0,0xc0,
+       0xff,0x0c,0xff,0xff, 0xff,0xff,0xc0,0xc0,
+       0xff,0x0c,0x0c,0x0c, 0xff,0xc0,0xc0,0xc0
+};
+*/
+int
+XPutImage(display,w,gc,image,sx,sy,dx,dy,width,height)
+Display *display;
+Drawable w;
+XImage *image;
+GC gc;
+int sx,sy,dx,dy;
+unsigned int width,height;
+{
+       BITMAPINFO bmInfo;
+       NT_window *pix = (NT_window *)w;
+       int res;
+       if (VALID_WINDOW(w))
+       {
+               HDC hDC = drawableGetDC(w);
+               bmInfo.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
+               bmInfo.bmiHeader.biWidth = width;
+               bmInfo.bmiHeader.biHeight = height;
+               bmInfo.bmiHeader.biPlanes = 1;
+               bmInfo.bmiHeader.biBitCount = 24; /*image->depth; */
+               bmInfo.bmiHeader.biCompression = BI_RGB;
+               bmInfo.bmiHeader.biSizeImage = 0;
+               bmInfo.bmiHeader.biXPelsPerMeter = 3600;
+               bmInfo.bmiHeader.biYPelsPerMeter = 3600;
+               bmInfo.bmiHeader.biClrUsed = 0;
+               bmInfo.bmiHeader.biClrImportant = 0;
+               res = SetDIBitsToDevice(hDC,0,0,width,height,0,0,0,height,image->data,&bmInfo,DIB_RGB_COLORS);
+               /*      BitBlt(CreateDC("DISPLAY",NULL,NULL,NULL),10,0,width,height,hDC,0,0,SRCCOPY); */
+               if (res==0)
+                       printf("SetDIBitsfailed %d\n",res,GetLastError());
+               drawableRelDC(w,hDC);
+       }
+       return 0;
+}
+
+int
+XSetWindowBackground(display, w, bg)
+        Display *display;
+        Window w;
+        unsigned long bg;
+{
+       NT_window *window = (NT_window *)w;
+       xtrace("XSetWindowBackground\n");
+       DeleteObject(window->bg);
+       window->bg=CreateSolidBrush(CNUMTORGB(bg));
+       return 0;
+}
+
+int
+XSetWindowBackgroundPixmap(display, w, background_tile)
+Display *display;
+Window w;
+Pixmap background_tile;
+{
+       NT_window *window = (NT_window *)w;
+       NT_window *wpix = (NT_window *)background_tile;
+       BITMAPINFO *bmInfo;
+       BITMAP bm;
+       int res;
+       
+       xtrace("XSetWindowBackgroundPixmap\n");
+       if (background_tile==ParentRelative)
+       {
+               if (!window->parentRelative)
+               {
+                       HBITMAP hb = NT_getWallpaper();
+                       if (hb!=NULL) {
+                               DeleteObject(window->bg);
+                               window->bg = CreatePatternBrush(hb);
+                               window->parentRelative=1;
+                               NT_configureNotify(window,window->x,window->y);
+                       }
+               }
+       }
+       else
+       {
+               GetObject(wpix->hBitmap, sizeof(BITMAP), &bm);
+       
+               bmInfo = allocateMemory(sizeof(BITMAPINFO) + ( (bm.bmBitsPixel>>3)* bm.bmWidth*bm.bmHeight));
+               bmInfo->bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
+               bmInfo->bmiHeader.biWidth = bm.bmWidth;
+               bmInfo->bmiHeader.biHeight = bm.bmHeight;
+               bmInfo->bmiHeader.biPlanes = 1;
+               bmInfo->bmiHeader.biBitCount = bm.bmBitsPixel;
+               bmInfo->bmiHeader.biCompression = BI_RGB;
+               bmInfo->bmiHeader.biSizeImage =  0;
+               bmInfo->bmiHeader.biClrImportant = 0; 
+               bmInfo->bmiHeader.biClrUsed = 0;
+       
+               res =GetDIBits(wpix->hDC,wpix->hBitmap,0,bm.bmHeight,bmInfo->bmiColors,bmInfo,DIB_RGB_COLORS);
+               if (res==0)
+                       printf("getDIBits failed %d\n",res,GetLastError());
+       
+               DeleteObject(window->bg);
+               window->bg = CreateDIBPatternBrushPt(bmInfo, DIB_RGB_COLORS);
+               freeMemory(bmInfo);
+       }
+}
+
+
+/*****************************************************************\
+
+       Function: XSetFillStyle
+       Inputs:   display, gc, fill style.
+
+       Comments: ZZzzz...
+
+\*****************************************************************/
+
+int
+XSetFillStyle(display,gc,fs)
+Display *display;
+GC gc;
+int fs;
+{
+       xtrace("XSetFillStyle\n");
+       gc->values.fill_style=fs;
+       gc->dirty |= GCFillStyle;
+       return 0;
+}
+
+
+int
+XSetDashes(Display *display,
+    GC gc, int dash_offset,
+    const char * dash_list,
+    int n)
+{
+       xtrace("XSetDashes\n");
+       return 0;
+}
+
+
+int
+XChangeWindowAttributes(display,w,vmask,attr)
+Display *display;
+Window w;
+unsigned long vmask;
+XSetWindowAttributes *attr;
+{
+       xtrace("XChangeWindowAttributes\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XLowerWindow
+       Inputs:   display, window to be lowered.
+
+       Comments: Make sure if the window has a frame that that gets lowered
+                 too.
+
+\*****************************************************************/
+
+int
+XLowerWindow(display,w)
+Display *display;
+Window w;
+{
+       NT_window *ntw=(NT_window *)w;
+       xtrace("XLowerWindow\n");
+       SetWindowPos((HWND)ntw->w,HWND_BOTTOM,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XMapRaised
+       Inputs:   display, window.
+
+       Comments: Frames get raised first.
+
+\*****************************************************************/
+
+int
+XMapRaised(display,w)
+Display *display;
+Window w;
+{
+       NT_window *ntw=(NT_window *)w;
+       xtrace("XMapRaised\n");
+       XMapWindow(display,w);
+       SetWindowPos(ntw->w,HWND_TOP,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE);
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XMapSubwindows
+       Inputs:   display, window.
+
+       Comments: Unfortunately, the optimisations normally made by
+                 the X server are not made here.
+
+\*****************************************************************/
+
+int
+XMapSubwindows(display,w)
+Display *display;
+Window w;
+{
+       NT_window *ntw=(NT_window *)w;
+       struct NT_child *tmp;
+
+       xtrace("XMapSubWindows\n");
+       tmp=ntw->child;
+       while (tmp!=NULL)
+       {
+               XMapWindow(display,(Window)tmp->w);
+               tmp=tmp->next;
+        }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XQueryTree
+       Inputs:   display, window.
+       Returned: root window, parent window, list of children, status.
+
+       Comments: Not fully implemented.  The child field is wrong.
+
+\*****************************************************************/
+
+StatusDef
+XQueryTree(display,w,root,parent,ch,n)
+Display *display;
+Window w;
+Window* root;
+Window* parent;
+Window** ch;
+unsigned int *n;
+{
+       NT_window *ntw=(NT_window *)w;
+       StatusDef status=1;
+
+       xtrace("XQueryTree\n");
+       *parent=(Window)ntw->parent;
+       if (ntw->parent==NULL)
+               status=0;
+       *root=display->screens[0].root;
+       *ch=NULL;
+       *n=0;
+       return (status);
+}
+
+
+/*****************************************************************\
+
+       Function: XRaiseWindow
+       Inputs:   display, window.
+
+       Comments: Recursive raising of window and its children.
+
+\*****************************************************************/
+
+int
+XRaiseWindow(display,w)
+Display *display;
+Window w;
+{
+       NT_window *ntw=(NT_window *)w;
+       struct NT_child *tmp;
+       xtrace("XRaiseWindows\n");
+
+       BringWindowToTop(ntw->w);
+       tmp=ntw->child;
+       while (tmp!=NULL)
+       {
+               XRaiseWindow(display,(Window)tmp->w);
+               tmp=tmp->next;
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XRootWindow
+       Inputs:   display, screen number
+       Returned: root window ID.
+
+       Comments: Info taken from display structure.
+
+\*****************************************************************/
+
+Window
+XRootWindow(display,scr)
+Display *display;
+int scr;
+{
+       xtrace("XRootWindow\n");
+       return(display->screens[0].root);
+}
+
+
+/*****************************************************************\
+
+       Function: XRootWindowOfScreen
+       Inputs:   screen pointer
+       Returned: root window ID.
+
+       Comments: ZZzzz...
+
+\*****************************************************************/
+
+Window
+XRootWindowOfScreen(scr)
+Screen *scr;
+{
+       xtrace("XRootWindowOfScreen\n");
+       return(scr->root);
+}
+
+
+/*****************************************************************\
+
+       Function: XTranslateCoordinates
+       Inputs:   display, source window, destination window, source x, y.
+       Returned: destination x, y, child window if any.
+
+       Comments: Seems to work properly.
+
+\*****************************************************************/
+
+BoolDef
+XTranslateCoordinates(display,sw,dw,sx,sy,dx,dy,ch)
+Display *display;
+Window sw,dw;
+int sx,sy,*dx,*dy;
+Window *ch;
+{
+       xtrace("XTranslateCoordinates\n");
+       return (True);
+}
+
+
+/*****************************************************************\
+
+       Function: XUnmapWindow
+       Inputs:   display, window.
+
+       Comments: Removes a window and its frame, if it has one, from the
+                 screen.
+
+\*****************************************************************/
+
+int
+XUnmapWindow(display,w)
+Display *display;
+Window w;
+{
+       NT_window *ntw=(NT_window *)w;
+       xtrace("XUnmapWindow\n");
+       ShowWindow(ntw->w,SW_HIDE);
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XCopyGC
+       Inputs:   display, source gc, values mask, destination gc.
+
+       Comments: Copies masked elements from source to destination.
+
+\*****************************************************************/
+
+int
+XCopyGC(display,sgc,vmask,dgc)
+Display *display;
+GC sgc,dgc;
+unsigned long vmask;
+{
+       xtrace("XCopyGC\n");
+       if (vmask&GCFunction)
+               dgc->values.function=sgc->values.function;
+       if (vmask&GCPlaneMask)
+               dgc->values.plane_mask=sgc->values.plane_mask;
+       if (vmask&GCForeground)
+               dgc->values.foreground=sgc->values.foreground;
+       if (vmask&GCBackground)
+               dgc->values.background=sgc->values.background;
+       if (vmask&GCLineWidth)
+               dgc->values.line_width=sgc->values.line_width;
+       if (vmask&GCLineStyle)
+               dgc->values.line_style=sgc->values.line_style;
+       if (vmask&GCCapStyle)
+               dgc->values.cap_style=sgc->values.cap_style;
+       if (vmask&GCJoinStyle)
+               dgc->values.join_style=sgc->values.join_style;
+       if (vmask&GCFillStyle)
+               dgc->values.fill_style=sgc->values.fill_style;
+       if (vmask&GCFillRule)
+               dgc->values.fill_rule=sgc->values.fill_rule;
+       if (vmask&GCTile)
+               dgc->values.tile=sgc->values.tile;
+       if (vmask&GCStipple)
+               dgc->values.stipple=sgc->values.stipple;
+       if (vmask&GCTileStipXOrigin)
+               dgc->values.ts_x_origin=sgc->values.ts_x_origin;
+       if (vmask&GCTileStipYOrigin)
+               dgc->values.ts_y_origin=sgc->values.ts_y_origin;
+       if (vmask&GCFont)
+               dgc->values.font=sgc->values.font;
+       if (vmask&GCSubwindowMode)
+               dgc->values.subwindow_mode=sgc->values.subwindow_mode;
+       if (vmask&GCGraphicsExposures)
+               dgc->values.graphics_exposures=sgc->values.graphics_exposures;
+       if (vmask&GCClipXOrigin)
+               dgc->values.clip_x_origin=sgc->values.clip_x_origin;
+       if (vmask&GCClipYOrigin)
+               dgc->values.clip_y_origin=sgc->values.clip_y_origin;
+       if (vmask&GCClipMask)
+               dgc->values.clip_mask=sgc->values.clip_mask;
+       if (vmask&GCDashList)
+               dgc->values.dashes=sgc->values.dashes;
+       if (vmask&GCArcMode)
+               dgc->values.arc_mode=sgc->values.arc_mode;
+
+       dgc->dirty = 0xFFFF;
+       return 0;
+}
+
+
+int
+XSetClipMask(display,gc,cmask)
+Display *display;
+GC gc;
+Pixmap cmask;
+{
+       xtrace("XSetClipMask\n");
+       return 0;
+}
+
+
+int
+XSetClipRectangles(display,gc,clx,cly,rs,n,order)
+Display *display;
+GC gc;
+int clx,cly;
+XRectangle *rs;
+int n,order;
+{
+       xtrace("XSetClipRectangles\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XSetFunction
+       Inputs:   display, gc, graphics operation.
+
+       Comments: ZZzzz...
+
+\*****************************************************************/
+
+int
+XSetFunction(display,gc,fn)
+Display *display;
+GC gc;
+int fn;
+{
+       xtrace("XSetFunction\n");
+       gc->values.function=fn;
+       gc->dirty |= GCFunction;
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XSetLineAttributes
+       Inputs:   display, gc, line width, line style, cap style, join style.
+
+       Comments: These all have windows equivalents.
+
+\*****************************************************************/
+
+int
+XSetLineAttributes(display,gc,lw,ls,cs,js)
+Display *display;
+GC gc;
+unsigned int lw;
+int ls,cs,js;
+{
+       xtrace("XSetLineAttributes\n");
+       gc->values.line_width=lw;
+       gc->values.line_style=ls;
+       gc->values.cap_style=cs;
+       gc->values.join_style=js;
+       gc->dirty |= GCLineWidth | GCLineStyle | GCCapStyle | GCJoinStyle;
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XSetPlaneMask
+       Inputs:   display, gc, plane mask.
+
+       Comments: What's a plane mask?
+
+\*****************************************************************/
+
+int
+XSetPlaneMask(display,gc,pmask)
+Display *display;
+GC gc;
+unsigned long pmask;
+{
+       xtrace("XSetPlaneMask\n");
+       gc->values.plane_mask=pmask;
+       return 0;
+}
+
+
+int
+XSetTile(display,gc,tile)
+Display *display;
+GC gc;
+Pixmap tile;
+{
+       xtrace("XSetTile\n");
+       return 0;
+}
+
+
+StatusDef
+XAllocColorCells(display,cmap,cont,pmasks,np,pixels,nc)
+Display *display;
+Colormap cmap;
+BoolDef cont;
+unsigned long *pmasks;
+unsigned int np;
+unsigned long *pixels;
+unsigned int nc;
+{
+       unsigned int i;
+       xtrace("XAllocColorCells\n");
+       for (i = 0;i<nc;i++)
+               pixels[i] = i;
+       if(np==1)
+       {
+               *pmasks = nc;
+       }
+       return 1;
+}
+
+
+/*****************************************************************\
+
+       Function: XAllocColorPlanes
+       Inputs:   display, colour map, contiguous flag, pixel value list,
+                 number of colours, number of reds, greens, blues.
+       Returned: red mask, green mask, blue mask, status.
+
+       Comments: Works for True Colour only.
+
+\*****************************************************************/
+
+StatusDef
+XAllocColorPlanes(display,cmap,cont,pixels,nc,nr,ng,nb,rmask,gmask,bmask)
+Display *display;
+Colormap cmap;
+BoolDef cont;
+unsigned long *pixels;
+int nc;
+int nr,ng,nb;
+unsigned long *rmask,*gmask,*bmask;
+{
+       xtrace("XAllocColorPlanes\n");
+       *rmask=255;
+       *gmask=255<<8;
+       *bmask=255<<16;
+       return (1);
+}
+
+
+StatusDef
+XAllocNamedColor(Display *display,
+    Colormap cmap, const char *cname,
+    XColor *cell, XColor *rgb)
+{
+       xtrace("XAllocNamedColor\n");
+       return 0;
+}
+
+
+Colormap
+XCreateColormap(display,w,visual,alloc)
+Display *display;
+Window w;
+Visual *visual;
+int alloc;
+{
+       xtrace("XCreateColormap\n");
+       return 0;
+}
+
+
+StatusDef
+XGetStandardColormap(display,w,cmapinf,prop)
+Display *display;
+Window w;
+XStandardColormap *cmapinf;
+Atom prop;
+{
+       xtrace("XGetStandardColormap\n");
+       return 0;
+}
+
+StatusDef
+XAllocColor(display,cmap,xc)
+Display *display;
+Colormap cmap;
+XColor *xc;
+{
+       xtrace("XAllocColor\n");
+       xc->pixel = RGB((BYTE) (xc->red>>8)&0xff, (BYTE) (xc->green>>8)&0xff, (BYTE) (xc->blue>>8)&0xff);
+       return 1;
+}
+
+int
+XQueryColor(display,cmap,cell)
+Display *display;
+Colormap cmap;
+XColor *cell;
+{
+       xtrace("XQueryColor\n");
+       cell->red = (cell->pixel>>8)&0x0ff00;
+       cell->green = (cell->pixel)&0x0ff00;
+       cell->blue = (cell->pixel<<8)&0x0ff00;
+  return 1;
+}
+
+
+int
+XQueryColors(display,cmap,cells,nc)
+Display *display;
+Colormap cmap;
+XColor *cells;
+int nc;
+{
+       int i;
+
+       xtrace("XQueryColors\n");
+       for (i=0;i<nc;i++)
+       {
+               cells[i].red=(cells[i].pixel>>8)&0xff00;
+               cells[i].green=(cells[i].pixel)&0xff00;
+               cells[i].blue=(cells[i].pixel<<8)&0xff00;
+       }
+       return 0;
+}
+
+
+int
+XStoreColor(display,cmap,cell)
+Display *display;
+Colormap cmap;
+XColor *cell;
+{
+       xtrace("XStoreColor\n");
+       return 0;
+}
+
+
+
+int
+XStoreColors(display,cmap,cells,nc)
+Display *display;
+Colormap cmap;
+XColor *cells;
+int nc;
+{
+       int i;
+       xtrace("XStoreColors\n");
+       return 0;
+}
+
+char **
+XGetFontPath(display,nps)
+Display *display;
+int *nps;
+{
+       xtrace("XGetFontPath\n");
+       return (NULL);
+}
+
+
+BoolDef
+XGetFontProperty(fstruct,atom,val)
+XFontStruct *fstruct;
+Atom atom;
+unsigned long *val;
+{
+       xtrace("XGetFontProperty\n");
+       return (0);
+}
+
+static BYTE
+getCharSetFromName(const char *name,char **lang)
+{
+    static struct {
+       char *label;
+       BYTE id;
+    } charset[] = {
+       "-gb2312", GB2312_CHARSET,
+       "-big5", CHINESEBIG5_CHARSET,
+       "-jis", SHIFTJIS_CHARSET,
+       NULL, DEFAULT_CHARSET
+    };
+    int i;
+    char *p;
+    if (!name)
+    {
+       if (lang) *lang=NULL;
+       return DEFAULT_CHARSET;
+    }
+    else if (lang) *lang=(char *)name+strlen((char *)name);
+    for (i=0; charset[i].label; i++)
+       if (NULL!=(p=strstr(name, charset[i].label)))
+       {
+           if (lang) *lang=p;
+           break;
+       }
+    return charset[i].id;
+}
+
+/* attempts to translate the font name into
+** something win32 understands.
+** 
+*/
+Font
+NT_loadfont(name)
+char *name;
+{
+    LOGFONT lf;
+    HFONT hfont;
+    char *p,*q,*lang;
+    int size = 0;
+    char buff[33];
+       
+    memset(&lf,0,sizeof(lf));
+    lf.lfHeight = -13;
+       
+    lf.lfWeight = FW_NORMAL;
+    lf.lfFaceName[0]='\0';
+       
+    lf.lfCharSet = getCharSetFromName(name,&lang);
+    
+    if (name && strstr(name,"-bold"))
+    {
+       lf.lfWeight = FW_BOLD;
+    }
+    for(p=name, q=buff; p&&p<=lang; p++)
+    {
+       if (((!*p || *p=='-') && q!=buff) || (q-buff>31))
+       {
+           *q++='\0';
+           if (lf.lfFaceName[0]=='\0')
+           {
+               if (isalpha(buff[0]) || IsDBCSLeadByte(buff[0]))
+                   strcpy(lf.lfFaceName, buff);
+               else if (isdigit(buff[0]) && ((q=strchr(buff,'x')) || (q=strchr(buff,'X'))))
+               {
+                   strcpy(lf.lfFaceName, "Courier New");
+                   size = -atoi(q+1);
+               }
+               else if (size == 0 && isdigit(buff[0]))
+                   size = -atoi(buff);
+           }
+           else if (size == 0 && isdigit(buff[0]))
+           {                           
+               size = -atoi(buff);
+           }
+           q = buff;
+       }
+       else
+           *q++ = *p;
+       if (!*p) break;
+    }
+       
+    if (size > 99)
+       lf.lfHeight = - (size/10);
+    else if (size)
+       lf.lfHeight = - size;
+    
+    if (!strcmp(lf.lfFaceName,"lucidatypewriter"))
+       strcpy(lf.lfFaceName,"Lucida Console");
+    else if (lf.lfFaceName[0]=='\0'&&lf.lfCharSet==DEFAULT_CHARSET)
+       strcpy(lf.lfFaceName,"Courier New");
+    hfont = CreateFontIndirect(&lf);
+    return (Font)hfont;
+}
+
+XFontStruct *
+XLoadQueryFont(Display *display, const char *name)
+{
+    XFontStruct *fs;
+    TEXTMETRIC tm;
+    HDC hdc;
+    HWND root;
+    HFONT old;
+    int i;
+       
+    xtrace("XLoadQueryFont\n");
+    fs = allocateMemory(sizeof(XFontStruct));
+    fs->fid = NT_loadfont(name);
+
+    root=GetDesktopWindow();
+    hdc=GetDC(root);
+    old = SelectObject(hdc, (HFONT)fs->fid);
+    GetTextMetrics(hdc, &tm);
+    fs->min_bounds.width = tm.tmAveCharWidth;
+    fs->max_bounds.width = tm.tmMaxCharWidth;
+    fs->n_properties = 0;
+    fs->properties = NULL;
+    fs->min_char_or_byte2 =tm.tmFirstChar;
+    fs->max_char_or_byte2 =tm.tmLastChar;
+    fs->per_char = (XCharStruct*)allocateMemory(sizeof(XCharStruct)*(tm.tmLastChar+1));
+    ZeroMemory(fs->per_char, sizeof(XCharStruct)*(tm.tmLastChar+1));
+
+    if (!(tm.tmPitchAndFamily & TMPF_FIXED_PITCH)) {
+       for (i=tm.tmFirstChar; i<=tm.tmLastChar; i++) {
+           fs->per_char[i].width = tm.tmAveCharWidth;
+           fs->per_char[i].rbearing = tm.tmAveCharWidth;
+       }
+    } else if (tm.tmPitchAndFamily & TMPF_TRUETYPE) {
+       for (i=tm.tmFirstChar; i<=tm.tmLastChar; i++)
+       {
+           ABC abc;
+           if (!GetCharABCWidths(hdc,i,i,&abc))
+           {
+               abc.abcA = 0;
+               abc.abcB = tm.tmAveCharWidth;
+               abc.abcC = 0;
+           }
+           fs->per_char[i].lbearing = abc.abcA;
+           fs->per_char[i].width = abc.abcB;
+           fs->per_char[i].rbearing = abc.abcB+abc.abcC;                   
+       }
+    } else {
+       for (i=tm.tmFirstChar; i<=tm.tmLastChar; i++)
+       {
+           INT fw;
+           if (!GetCharWidth(hdc,i,i,&fw))
+           {
+               fw = tm.tmAveCharWidth;
+           }
+           fs->per_char[i].lbearing = 0;
+           fs->per_char[i].width = fw;
+           fs->per_char[i].rbearing = fw;
+       }
+    }
+    if (getCharSetFromName(name,NULL) == DEFAULT_CHARSET)
+    {
+       int last = tm.tmLastChar;
+
+       switch(tm.tmCharSet) {
+           case CHINESEBIG5_CHARSET:
+           case GB2312_CHARSET:
+           case SHIFTJIS_CHARSET:
+               if (tm.tmLastChar > 127) last = 127;
+               break;
+       }
+
+       if (last >= tm.tmFirstChar)
+       {
+           fs->max_bounds = fs->per_char[last];
+           fs->min_bounds = fs->per_char[last];
+           for (i=tm.tmFirstChar; i<last; i++)
+           {
+               if (fs->per_char[i].lbearing > fs->max_bounds.lbearing)
+                   fs->max_bounds.lbearing = fs->per_char[i].lbearing;
+               else if(fs->per_char[i].lbearing < fs->min_bounds.lbearing)
+                   fs->min_bounds.lbearing = fs->per_char[i].lbearing;
+
+               if (fs->per_char[i].width > fs->max_bounds.width)
+                   fs->max_bounds.width = fs->per_char[i].width;
+               else if(fs->per_char[i].width < fs->min_bounds.width)
+                   fs->min_bounds.width = fs->per_char[i].width;
+
+               if (fs->per_char[i].rbearing > fs->max_bounds.rbearing)
+                   fs->max_bounds.rbearing = fs->per_char[i].rbearing;
+               else if(fs->per_char[i].rbearing < fs->min_bounds.rbearing)
+                   fs->min_bounds.rbearing = fs->per_char[i].rbearing;
+           }
+       }
+    }
+    fs->ascent = tm.tmAscent;
+    fs->descent= tm.tmDescent;
+    SelectObject(hdc,old);
+    ReleaseDC(root,hdc);
+    return(fs);
+}
+
+XFontStruct *
+XQueryFont(display, font_id)
+Display *display;
+XID     font_id;
+{
+       static XFontStruct fs;
+
+       xtrace("XQueryFont\n");
+       return(&fs);
+}
+
+KeySym
+XKeycodeToKeysym(display, keycode, index)
+Display *display;
+unsigned int keycode;
+int     index;
+{
+       xtrace("XKeycodeToKeysym\n");
+       if (keycode == 254) return XK_Alt_L;
+       else if (keycode == 255) return XK_Num_Lock;
+       return(NoSymbol);
+}
+KeyCode
+XKeysymToKeycode(display, keysym)
+Display *display;
+KeySym keysym;
+{
+       xtrace("XKeycodeToKeysym\n");
+       if (keysym == XK_Alt_L) return 254;
+       else if (keysym == XK_Num_Lock) return 255;
+       return(0);
+}
+KeySym
+XStringToKeysym(const char *str)
+{
+       xtrace("XStringToKeysym\n");
+       return(NoSymbol);
+}
+
+XModifierKeymap *
+XGetModifierMapping(display)
+Display *display;
+{
+       XModifierKeymap *map = NULL;
+       xtrace("XGetModifierMapping\n");
+       map = (XModifierKeymap *)allocateMemory(sizeof(XModifierKeymap));
+       map->max_keypermod = 1;
+       map->modifiermap = (KeyCode *)allocateMemory(sizeof(KeyCode)*8);
+       map->modifiermap[0]=0;
+       map->modifiermap[1]=0;
+       map->modifiermap[2]=0;
+       map->modifiermap[3]=XKeysymToKeycode(display,XK_Alt_L);
+       map->modifiermap[4]=0;
+       map->modifiermap[5]=0;
+       map->modifiermap[6]=0;
+       map->modifiermap[7]=XKeysymToKeycode(display,XK_Num_Lock);
+       return(map);
+}
+int
+XFreeModifiermap(XModifierKeymap *modmap)
+{
+       xtrace("XFreeModifiermap\n");
+       freeMemory(modmap->modifiermap);
+       freeMemory(modmap);
+       return 0;
+}
+
+
+int
+XSetFont(display,gc,font)
+Display *display;
+GC gc;
+Font font;
+{
+       xtrace("XSetFont\n");
+       gc->values.font = font;
+       return 0;
+}
+
+
+int
+XSetFontPath(display,dirs,nd)
+Display *display;
+char **dirs;
+int nd;
+{
+       xtrace("XSetFontPath\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+       Function: XTextExtents
+       Inputs:   font structure, string, string length.
+       Returned: writing direction, max ascent, max descent, font overall
+                 characteristics.
+
+       Comments: The design of windows fonts is similar to X, as far as
+                 ascent and descent are concerned.  However, they are
+                 positioned differently on the screen (see XDrawText).
+
+\*****************************************************************/
+
+static HDC desktopHDC;
+static int firstTE = TRUE;
+int
+XTextExtents(fstruct,str,nc,dir,ascent,descent,overall)
+XFontStruct *fstruct;
+const char *str;
+int nc;
+int *dir,*ascent,*descent;
+XCharStruct *overall;
+{
+       TEXTMETRIC tmet;
+       HDC hdc;
+       SIZE tsize;
+       HWND desktop;
+       HFONT old;
+       
+       xtrace("XTextExtents\n");
+       if (firstTE)
+       {
+               firstTE = FALSE;
+               desktop=GetDesktopWindow();
+               desktopHDC=GetDC(desktop);
+       }
+       hdc = desktopHDC;
+       old = SelectObject(hdc, (HFONT)fstruct->fid);
+       GetTextMetrics(hdc,&tmet);
+       GetTextExtentPoint(hdc,str,nc,&tsize);
+       *dir=FontLeftToRight;
+       *ascent=tmet.tmAscent + 1;
+       *descent=tmet.tmDescent;
+       overall->ascent=(short)(tmet.tmAscent + 1);
+       overall->descent=(short)tmet.tmDescent;
+       overall->width=(short)tsize.cx;
+       overall->lbearing=0;
+       overall->rbearing=(short)tsize.cx;
+       /* cjh_rel_dc(desktop,hdc);*/
+       SelectObject(hdc,old);
+       return 0;
+}
+
+
+int
+XTextExtents16(fstruct,str,nc,dir,ascent,descent,overall)
+XFontStruct *fstruct;
+const XChar2b *str;
+int nc;
+int *dir,*ascent,*descent;
+XCharStruct *overall;
+{
+       xtrace("XTextExtents16\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XTextWidth
+       Inputs:   font structure, string, length of string.
+       Returned: String width in pixels.
+
+       Comments:
+
+\*****************************************************************/
+
+int
+XTextWidth(fstruct,str,co)
+XFontStruct *fstruct;
+const char *str;
+int co;
+{
+       HDC hdc;
+       SIZE tsize;
+       HWND root;
+       HFONT old;
+       xtrace("XTextWidth\n");
+
+       if(firstTE)
+       {
+               firstTE = FALSE;
+               root=GetDesktopWindow();
+               hdc=GetDC(root);
+       }
+       old = SelectObject(hdc, (HFONT)fstruct->fid);
+       GetTextExtentPoint(hdc,str,co,&tsize);
+       SelectObject(hdc,old);
+       /*cjh_rel_dc(root,hdc);*/
+       return (tsize.cx);
+}
+
+
+int
+XTextWidth16(fstruct,str,co)
+XFontStruct *fstruct;
+const XChar2b *str;
+int co;
+{
+       xtrace("XTextWidth16\n");
+       return 0;
+}
+
+
+int
+XGetErrorDatabaseText(display,name,msg,defstr,buf,len)
+Display *display;
+const char *name,*msg;
+const char *defstr;
+char *buf;
+int len;
+{
+       static char def_err[]="Errors not implemented";
+       int n;
+
+       xtrace("XGetErrorDatabaseText\n");
+       while (n<len && def_err[n] != 0)
+               *(buf+n)=def_err[n++];
+       *(buf+n)=0;
+       return 0;
+}
+
+
+int
+XGetErrorText(display,code,buf,len)
+Display *display;
+int code;
+char *buf;
+int len;
+{
+       xtrace("XGetErrorText\n");
+       return 0;
+}
+
+
+XErrorHandler
+XSetErrorHandler(handler)
+XErrorHandler handler;
+{
+       xtrace("XSetErrorHandler\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XDefaultScreen
+       Inputs:   display
+       Returned: default screen number
+
+       Comments:
+
+\*****************************************************************/
+
+int
+XDefaultScreen(display)
+Display *display;
+{
+       xtrace("XDefaultScreen\n");
+       return (display->default_screen);
+}
+
+Visual *
+XDefaultVisual(display, screen)
+Display *display;
+int screen;
+{
+       xtrace("XDefaultVisual\n");
+       return DefaultVisual(display, screen);
+}
+int
+XDefaultDepth(display, screen)
+Display *display;
+int screen;
+{
+       xtrace("XDefaultDepth\n");
+       return DefaultDepth(display, screen);
+}
+Colormap
+XDefaultColormap(display, screen)
+Display *display;
+int screen;
+{
+       xtrace("XDefaultColormap\n");
+       return DefaultColormap(display, screen);
+}
+
+
+/*****************************************************************\
+
+
+       Function: XScreenOfDisplay
+       Inputs:   display,screen number
+       Returned: screen list.
+
+       Comments:
+
+\*****************************************************************/
+
+Screen *
+XScreenOfDisplay(display,scr)
+Display *display;
+int scr;
+{
+       xtrace("XScreenOfDisplay\n");
+       return (display->screens);
+}
+
+
+Cursor
+XCreateFontCursor(display,shape)
+Display *display;
+unsigned int shape;
+{
+       xtrace("XCreateFontCursor\n");
+       return 0;
+}
+
+
+int
+XRecolorCursor(display,cursor,fg,bg)
+Display *display;
+Cursor cursor;
+XColor *fg,*bg;
+{
+       xtrace("XRecolorCursor\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XWarpPointer
+       Inputs:   display, source window, destination window, source window
+                 geometry, destination x, y.
+
+       Comments: Not knowingly tested.
+
+\*****************************************************************/
+
+int
+XWarpPointer(display,sw,dw,sx,sy,swidth,sheight,dx,dy)
+Display *display;
+Window sw,dw;
+int sx,sy;
+unsigned int swidth,sheight;
+int dx,dy;
+{
+       NT_window *ntsw=(NT_window *)sw;
+       NT_window *ntdw=(NT_window *)dw;
+
+       POINT cpt,tmp;
+       RECT srct;
+       HDC hDC;
+
+       xtrace("XWarpPointer\n");
+       GetCursorPos(&cpt);
+       if (ntsw==None)
+       {
+               if (ntdw==None)
+                       SetCursorPos(dx,dy);
+               else
+               {
+                       tmp.x=dx;
+                       tmp.y=dy;
+                       ClientToScreen(ntdw->w,&tmp);
+                       SetCursorPos(tmp.x,tmp.y);
+               }
+       }
+       else
+       {
+               GetWindowRect(ntsw->w,&srct);
+               tmp.x=sx;
+               tmp.y=sy;
+               ClientToScreen(ntsw->w,&tmp);
+               if (swidth==0)
+                       swidth=srct.right-sx;
+               if (sheight==0)
+                       sheight=srct.bottom-sy;
+               hDC = cjh_get_dc(ntdw);
+               if (cpt.x>=tmp.x && cpt.x<tmp.x+(int)swidth &&
+                   cpt.y>=tmp.y && cpt.y<tmp.y+(int)sheight &&
+                   PtVisible(hDC,cpt.x,cpt.y))
+               {
+                       if (ntdw==None)
+                               SetCursorPos(cpt.x+dx,cpt.y+dy);
+                       else
+                       {
+                               tmp.x=dx;
+                               tmp.y=dy;
+                               ClientToScreen(ntdw->w,&tmp);
+                               SetCursorPos(tmp.x,tmp.y);
+                       }
+               }
+               cjh_rel_dc(ntdw,hDC);
+       }
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XBell
+       Inputs:   display, percent loudness.
+
+       Comments: Don't throw away your CD just yet.
+
+\*****************************************************************/
+
+int
+XBell(display,pc)
+Display *display;
+int pc;
+{
+       xtrace("XBell\n");
+       MessageBeep(MB_OK);
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XGetInputFocus
+       Inputs:   display, focus window, revert to window.
+
+       Comments: We don't have the data in place for the revert to field
+                 to work.
+
+\*****************************************************************/
+
+int
+XGetInputFocus(display,focus,revto)
+Display *display;
+Window *focus;
+int *revto;
+{
+       xtrace("XGetInputFocus\n");
+       *focus=(Window)GetFocus();  /* Note: returns NULL if the focus window */
+       revto=RevertToNone; /*       belongs to another thread.       */
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XSetInputFocus
+       Inputs:   display, focus window, revert to window, time.
+
+       Comments: Set focus to requested client window.
+
+\*****************************************************************/
+
+int
+XSetInputFocus(display,focus,revto,time)
+Display *display;
+Window focus;
+int revto;
+Time time;
+{
+       NT_window *ntw=(NT_window *)focus;
+       xtrace("XSetInputFocus\n");
+       SetFocus(ntw->w);
+       return 0;
+}
+
+
+int
+XLookupString(event,buf,nbytes,keysym,status)
+XKeyEvent *event;
+char *buf;
+int nbytes;
+KeySym *keysym;
+XComposeStatus *status;
+{
+       xtrace("XLookupString\n");
+       *buf=event->keycode;
+       *keysym=event->keycode;
+       return 1;
+}
+
+
+int
+XRefreshKeyboardMapping(event)
+XMappingEvent *event;
+{
+       xtrace("XRefreshKeyboardMapping\n");
+       return 0;
+}
+
+
+int
+XSetClassHint(display,w,chints)
+Display *display;
+Window w;
+XClassHint *chints;
+{
+       xtrace("XSetClassHint\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XSetNormalHints
+       Inputs:   display, window, size hints.
+
+       Comments: Assuming the role of the window manager, we alter the
+                 window geometry as requested.
+
+\*****************************************************************/
+
+int
+XSetNormalHints(display,w,hints)
+Display *display;
+Window w;
+XSizeHints *hints;
+{
+       NT_window *ntw=(NT_window *)w;
+       UINT ff;
+
+       xtrace("XSetNormalHints\n");
+
+       if (!hints->flags&PPosition)
+               ff=SWP_NOMOVE;
+       else
+               ff=0;
+       
+       if (!hints->flags&PSize)
+               ff=ff|SWP_NOSIZE;
+
+       if (hints->flags &USPosition)
+       {
+               ntw->x = hints->x;
+               ntw->y = hints->y;
+       }
+       if (hints->flags & USSize)
+       {
+               ntw->wdth = hints->width;
+               ntw->hght = hints->height;
+       }
+       
+       if (hints->flags&PMinSize)
+       {
+               ntw->minx = hints->min_width;
+               ntw->miny = hints->min_height;
+       }
+       
+       if (VALID_WINDOW(ntw) && (hints->flags & USSize || hints->flags &USPosition))
+       {
+               SetWindowPos(ntw->w,HWND_TOPMOST,hints->x,hints->y,
+                                        hints->width,hints->height,ff|SWP_SHOWWINDOW);
+       }
+       return 0;
+}
+
+
+int
+XSetWMHints(display,w,wmhints)
+Display *display;
+Window w;
+XWMHints *wmhints;
+{
+       xtrace("XSetWMHints\n");
+       return 0;
+}
+
+
+StatusDef
+XSetWMProtocols(display,w,prots,co)
+Display *display;
+Window w;
+Atom *prots;
+int co;
+{
+       xtrace("XSetWMProtocols\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XStoreName
+       Inputs:   display, window, window name.
+
+       Comments: Only set names to the frame windows, otherwise captions
+                 appear in the client areas.
+
+\*****************************************************************/
+
+int
+XStoreName(display,w,wname)
+Display *display;
+Window w;
+const char *wname;
+{
+       NT_window *ntw=(NT_window *)w;
+       int status = 0;
+
+       xtrace("XStoreName\n");
+       if (ntw->top_flag)
+       {
+               ntw->title_text = strdup(wname);
+               if (VALID_WINDOW(ntw))
+                       status = SetWindowText (ntw->w , wname);
+       }
+       return(status);
+}
+
+StatusDef
+XFetchName(
+    Display *display,
+    Window w,
+    char **window_name_return)
+{
+       NT_window *ntw=(NT_window *)w;
+       int status = 1;
+       xtrace("XFetchName\n");
+       *window_name_return = NULL;
+       if (ntw->title_text!=NULL)
+       {
+               *window_name_return = strdup(ntw->title_text);
+               status =0;
+       }
+       return(status);
+}
+
+
+
+/*****************************************************************\
+
+
+       Function: XDoesBackingStore
+       Inputs:   screen
+
+       Comments: No backing store at the moment.  Windows doesn't seem
+                 to support it, unless we do it ourselves with compatible
+                 bitmaps.
+
+\*****************************************************************/
+
+int
+XDoesBackingStore(scr)
+Screen *scr;
+{
+       xtrace("XDoesBackingStore\n");
+       return(0);
+}
+
+
+XExtCodes *
+XInitExtension(display,name)
+Display *display;
+const char *name;
+{
+       xtrace("XInitExtension\n");
+       return 0;
+}
+
+
+/*****************************************************************\
+
+
+       Function: XFree
+       Inputs:   data to be freed.
+
+       Comments: This might need changing sometime.  No crashes so far.
+
+\*****************************************************************/
+
+int
+XFree(data)
+void *data;
+{
+       xtrace("XFree\n");
+       freeMemory(data);
+       return 0;
+}
+
+/*****************************************************************\
+
+
+       Function: XServerVendor
+       Inputs:   display.
+       Returned: string of vendor's name.
+
+       Comments: Copied from the display structure.
+
+\*****************************************************************/
+
+char *
+XServerVendor(display)
+Display *display;
+{
+       xtrace("XServerVendor\n");
+       return (display->vendor);
+}
+
+
+int
+XSetIconName(display,w,iname)
+Display *display;
+Window w;
+const char *iname;
+{
+       xtrace("XSetIconName\n");
+       return 0;
+}
+int
+XGetIconName(display,w,iname)
+Display *display;
+Window w;
+char **iname;
+{
+       xtrace("XGetIconName\n");
+       *iname = NULL;
+       return 0;
+}
+
+
+int
+XSetSelectionOwner(display, sel, owner, time)
+Display* display;
+Atom sel;
+Window owner;
+Time time;
+{
+    HWND hwnd = owner ? ((NT_window*)owner)->w : NULL;
+       HWND cowner = GetClipboardOwner();
+       OpenClipboard(hwnd);
+       if (cowner==hwnd)
+               catchNextDestroyClipboard();
+       EmptyClipboard();
+       CloseClipboard();
+       return 0;
+}
+
+Window
+XGetSelectionOwner(display,selection)
+Display* display;
+Atom selection;
+{
+       HWND hwnd = NULL;
+       Window w;
+       xtrace("XGetSelectionOwner\n");
+       hwnd = GetClipboardOwner();
+       w = (Window)NT_find_window_from_id(hwnd);
+       if (!w) w=None;
+       return w;
+}
+
+/*****************************************************************\
+
+       Function: NT_set_rop
+       Inputs:   window device context, X graphics context
+
+       Comments: Sets the graphics drawing operation.
+
+\*****************************************************************/
+
+void
+NT_set_rop(hdc,gc)
+HDC hdc;
+GC gc;
+{
+       switch (gc->values.function)
+       {
+               case GXclear:
+                       SetROP2(hdc,R2_BLACK);
+                       break;
+
+               case GXand:
+                       SetROP2(hdc,R2_MASKPEN);
+                       break;
+
+               case GXandReverse:
+                       SetROP2(hdc,R2_MASKPENNOT);
+                       break;
+
+               case GXcopy:
+                       SetROP2(hdc,R2_COPYPEN);
+                       break;
+
+               case GXnoop:
+                       SetROP2(hdc,R2_NOP);
+                       break;
+
+               case GXxor:
+                       SetROP2(hdc,R2_XORPEN);/*XORPEN);*/
+                       break;
+
+               case GXor:
+                       SetROP2(hdc,R2_MERGEPEN);
+                       break;
+
+               case GXnor:
+                       SetROP2(hdc,R2_NOTMERGEPEN);
+                       break;
+
+               case GXequiv:
+                       SetROP2(hdc,R2_NOTXORPEN);
+                       break;
+
+               case GXinvert:
+                       SetROP2(hdc,R2_NOT);
+                       break;
+
+               case GXorReverse:
+                       SetROP2(hdc,R2_MERGEPENNOT);
+                       break;
+
+               case GXcopyInverted:
+                       SetROP2(hdc,R2_NOTCOPYPEN);
+                       break;
+
+               case GXorInverted:
+                       SetROP2(hdc,R2_MERGENOTPEN);
+                       break;
+
+               case GXnand:
+                       SetROP2(hdc,R2_NOTMASKPEN);
+                       break;
+
+               case GXset:
+                       SetROP2(hdc,R2_WHITE);
+                       break;
+       }
+}
+
+/*****************************************************************\
+
+       Function: NT_check_update_GC
+       Inputs:   gc - Graphics Context
+
+       Comments: Check what has changed in the GC and modify the
+                 pen and brush accordingly.
+
+\*****************************************************************/
+static int
+NT_check_update_GC(gc)
+GC gc;
+{
+       DWORD style=PS_GEOMETRIC;
+       LOGBRUSH lbr;
+       int      width;
+       NTGC    *lntgc;
+
+       if ( gc->ext_data == NULL )
+       {
+               gc->ext_data = (XExtData *)allocateMemory(sizeof(XExtData));
+               lntgc = (NTGC *)allocateMemory(sizeof(NTGC));
+               gc->ext_data->private_data = (char *)lntgc;
+               lntgc->pen = INVALID_HANDLE;
+               lntgc->brush = INVALID_HANDLE;
+               lntgc->bgbrush = INVALID_HANDLE;
+               gc->dirty=~0;
+       }
+
+       if ((gc->dirty & GCForeground) ||
+                (gc->dirty & GCLineStyle)  ||
+            (gc->dirty & GCCapStyle)   ||
+            (gc->dirty & GCJoinStyle)  ||
+            (gc->dirty & GCLineWidth) )
+       {
+               lbr.lbStyle=BS_SOLID;
+               lbr.lbColor=CNUMTORGB(gc->values.foreground);
+               lbr.lbHatch=0;
+
+               if (gc->values.line_style==LineDoubleDash)
+                       style|=PS_DASHDOT;
+               else if (gc->values.line_style==LineOnOffDash)
+                       style|=PS_DASH;
+               else
+                       style|=PS_SOLID;
+
+               if (gc->values.cap_style==CapProjecting)
+                       style|=PS_ENDCAP_SQUARE;
+               else if (gc->values.cap_style==CapRound)
+                       style|=PS_ENDCAP_ROUND;
+               else
+                       style|=PS_ENDCAP_FLAT;
+
+               if (gc->values.join_style==JoinRound)
+                       style|=PS_JOIN_ROUND;
+               else if (gc->values.join_style==JoinMiter)
+                       style|=PS_JOIN_MITER;
+               else
+                       style|=PS_JOIN_BEVEL;
+               width=gc->values.line_width;
+               if (width==0)
+                       width=1;
+
+               lntgc = (NTGC *)gc->ext_data->private_data;
+               if ( lntgc->pen != INVALID_HANDLE )
+                       DeleteObject(lntgc->pen);
+
+               lntgc->pen = ExtCreatePen(style,width,&lbr,0,NULL);
+       }
+       if (gc->values.fill_style != FillSolid)
+       {
+               if ((gc->dirty & GCStipple))
+               {
+                       NT_window *pixmap = (NT_window *)gc->values.stipple;
+                       lntgc->brush = CreatePatternBrush(pixmap->hBitmap);
+               }
+       }
+       else if ((gc->dirty & GCForeground) )
+       {
+               lntgc = (NTGC *)gc->ext_data->private_data;
+               if ( lntgc->brush != INVALID_HANDLE )
+                       DeleteObject(lntgc->brush);
+               lntgc->brush = CreateSolidBrush(CNUMTORGB(gc->values.foreground));
+
+       }
+
+       if ((gc->dirty & GCBackground) )
+       {
+               lntgc = (NTGC *)gc->ext_data->private_data;
+               if ( lntgc->bgbrush != INVALID_HANDLE )
+                       DeleteObject(lntgc->bgbrush);
+               lntgc->bgbrush = CreateSolidBrush(CNUMTORGB(gc->values.background));
+
+       }
+
+       gc->dirty = 0;
+
+       return(1);
+}
+
+
+/*****************************************************************\
+
+       Function: NT_get_GC_pen
+       Inputs:   device context, graphics context
+
+       Comments: Sets the device context and pen according to the
+                 graphics context.
+
+\*****************************************************************/
+static HPEN
+NT_get_GC_pen(hdc,gc)
+HDC hdc;
+GC gc;
+{
+       NTGC *lntgc;
+
+       NT_check_update_GC(gc);
+       NT_set_rop(hdc,gc);
+
+       lntgc = (NTGC *)gc->ext_data->private_data;
+
+       return(lntgc->pen);
+}
+
+
+/*****************************************************************\
+
+       Function: NT_get_GC_brush
+       Inputs:   device context, graphics context
+       Returns:  handle for brush.
+
+       Comments: Same as above for painting operations.
+
+\*****************************************************************/
+static HBRUSH
+NT_get_GC_brush(hdc,gc)
+HDC hdc;
+GC gc;
+{
+       NTGC *lntgc;
+
+        NT_check_update_GC(gc);
+
+       if (gc->values.fill_rule==EvenOddRule)
+               SetPolyFillMode(hdc,ALTERNATE);
+       else
+               SetPolyFillMode(hdc,WINDING);
+       
+       if (gc->values.fill_style == FillSolid || 
+           gc->values.fill_style == FillOpaqueStippled)
+       {
+               SetTextColor(hdc, CNUMTORGB(gc->values.foreground));
+               SetBkColor(hdc, CNUMTORGB(gc->values.background));
+       }
+
+       NT_set_rop(hdc,gc);
+
+       lntgc = (NTGC *)gc->ext_data->private_data;
+
+       return(lntgc->brush);
+}
+
+static HBRUSH
+NT_get_GC_bgbrush(hdc,gc)
+HDC hdc;
+GC gc;
+{
+       NTGC *lntgc;
+        NT_check_update_GC(gc);
+       lntgc = (NTGC *)gc->ext_data->private_data;
+       return(lntgc->bgbrush);
+}
+
+
+
+/*****************************************************************\
+
+       Function: NT_deg64_to_rad
+       Inputs:   angle (in 64ths of a degree)
+
+       Comments: Converts int angle to double in radians.
+
+\*****************************************************************/
+
+double
+NT_deg64_to_rad(a)
+int a;
+{
+       return ((double)a/64.0*0.017453);
+}
+
+
+/******************************************************************/
+/*                                                                */
+/*               Atoms and properties code.                       */
+/*                                                                */
+/******************************************************************/
+
+static char **nt_atoms;
+static int num_nt_atoms = 0;
+static int max_num_nt_atoms = 0;
+#define ATOMS_BLOCK_SIZE 40
+
+/******************************************************************\
+
+         Function:  XInternAtom
+         Inputs:    Display, property name, creation flag.
+
+         Comments:  Could be made much more efficient.
+
+\******************************************************************/
+
+Atom
+XInternAtom(display, property_name, only_if_exists)
+Display *display;
+const char *property_name;
+BoolDef only_if_exists;
+{
+       int i;
+       char **new_nt_atoms;
+
+       xtrace("XInternAtom\n");
+       if (strcmp(property_name,"VT_SELECTION")==0)
+       {
+               return XA_LAST_PREDEFINED + 667;
+       }
+       
+       for (i=0;i< num_nt_atoms ;i++)
+               if (strcmp(nt_atoms[i],property_name) == 0)
+                       return XA_LAST_PREDEFINED + i;
+       
+       if (only_if_exists)
+               return None;
+
+       if (num_nt_atoms >= max_num_nt_atoms)
+       {
+               new_nt_atoms = (char **)realloc(nt_atoms,(max_num_nt_atoms + ATOMS_BLOCK_SIZE)*sizeof(char *));
+               if (!new_nt_atoms)
+                       return None;
+               nt_atoms = new_nt_atoms;
+               max_num_nt_atoms+= ATOMS_BLOCK_SIZE;
+               nt_atoms[num_nt_atoms] = allocateMemory(strlen(property_name)+1);
+               if (!nt_atoms[num_nt_atoms])
+                       return None;
+               strcpy(nt_atoms[num_nt_atoms],property_name);
+               return (XA_LAST_PREDEFINED +  num_nt_atoms++);
+       }
+}
+
+/******************************************************************\
+
+         Function:  XGetAtomName
+         Inputs:    Display,Atom
+
+         Comments:  None.
+
+\******************************************************************/
+char *
+XGetAtomName(display,atom)
+Display *display;
+Atom atom;
+{
+       char *ret_string;
+       xtrace("XGetAtomName\n");
+       if (atom > num_nt_atoms + XA_LAST_PREDEFINED)
+               return NULL;
+
+       if (! (ret_string = allocateMemory(strlen(nt_atoms[atom - XA_LAST_PREDEFINED])+1)))
+               return FALSE;
+
+       strcpy(ret_string,nt_atoms[atom]);
+
+       return ret_string;
+}
+
+/******************************************************************\
+
+         Function:  XChangeProperty
+         Inputs:    Display,Window,Property,type,format,mode,data,
+                    nelements.
+
+         Comments:  None.
+
+\******************************************************************/
+int
+XChangeProperty(
+       Display *display,
+       Window window,
+       Atom property,
+       Atom type,
+       int format,
+       int mode,
+       const unsigned char *data,
+       int nelements)
+{
+       NT_window *ntw=(NT_window *)window;
+       struct NT_prop_list *wanderer, *new;
+       xtrace("XChangeProperty\n");
+
+       if (property == XA_CUT_BUFFER0 && type==XA_STRING)
+       {
+               HGLOBAL handle=NULL;
+               char *buffer=NULL;
+               int i,j,cr=0;
+               for (i=0; i<nelements; i++)
+                       if (data[i]=='\n' && (i==0 || data[i-1]!='\r')) cr++;
+               
+               handle = GlobalAlloc(GMEM_MOVEABLE|GMEM_DDESHARE, nelements+cr+1);
+               if (!handle) return;
+               OpenClipboard(ntw->w);
+               buffer = GlobalLock(handle);
+               for (i=j=0; i<nelements; buffer[j++]=data[i++])
+                       if (data[i]=='\n' && (i==0 || data[i-1]!='\r')) buffer[j++]='\r';
+               buffer[j++]='\0';
+               GlobalUnlock(handle);
+               SetClipboardData(CF_TEXT, handle);
+               handle = GlobalAlloc(GMEM_MOVEABLE|GMEM_DDESHARE, sizeof(LCID));
+               if (handle) {
+                       *(LCID*)GlobalLock(handle) = GetThreadLocale();
+                       GlobalUnlock(handle);
+                       SetClipboardData(CF_LOCALE, handle);
+               }
+               CloseClipboard();
+               return;
+       }
+}
+
+int
+XDeleteProperty(
+      Display *display,
+      Window w,
+      Atom property)
+{
+       return 0;
+}
+
+static char *
+NT_getClipboard() 
+{
+    char *ret = NULL;
+    char *s,*t;
+    int size, format=0;
+    HGLOBAL handle;
+    LPVOID data;
+    OpenClipboard(NULL);
+    for (format = EnumClipboardFormats(format); format; format = EnumClipboardFormats(format)) {
+       if (format != CF_TEXT && format != CF_UNICODETEXT) continue;
+       handle = GetClipboardData(format);
+       if (handle==NULL) break;
+       data = GlobalLock(handle);
+       if (format == CF_UNICODETEXT) {
+           int conv = CP_THREAD_ACP;
+           size = WideCharToMultiByte(conv,0,data,-1,NULL,0,NULL,NULL);
+           if (size == 0) /* NT doesn't support CF_THREAD_ACP */
+               size = WideCharToMultiByte( (conv = CP_UTF8),0,data,-1,NULL,0,NULL,NULL);
+           if (size==0) continue; /* let windows convert it */
+           ret = allocateMemory(size);
+           WideCharToMultiByte(conv, 0, data, -1, ret, size, NULL, NULL);
+       } else {
+           size = strlen(data)+1;
+           ret = allocateMemory(size);
+           strcpy(ret,data);
+       }    
+       GlobalUnlock(handle);
+       break;
+    }
+    CloseClipboard();
+    for (s=t=ret;s && (*t=*s++);) if (*t!='\r') t++;
+    return ret;
+}
+
+int
+XGetWindowProperty(display,window,property,long_offset,long_length,delete,
+                   req_type,actual_type_return,actual_format_return,
+                   nitems_return,bytes_after_return,prop_return)
+Display *display;
+Window window;
+Atom property;
+long long_offset;
+long long_length;
+BoolDef delete;
+Atom req_type;
+Atom *actual_type_return;
+int *actual_format_return;
+unsigned long *nitems_return;
+unsigned long *bytes_after_return;
+unsigned char **prop_return;
+{
+    xtrace("XGetWindowProperty\n");
+    if (property == XA_CUT_BUFFER0 && prop_return && (*prop_return = NT_getClipboard())) {
+       *nitems_return=strlen(*prop_return);
+       *actual_type_return = XA_STRING;
+       *bytes_after_return = 0;
+    }    
+    else {
+       *prop_return = NULL;
+       *actual_type_return = None;
+       *actual_format_return = 0;
+       *bytes_after_return = 0;
+    }
+    return 0;
+}
+
+
+
+char **
+XListExtensions(display,ret_num)
+Display *display;
+int *ret_num;
+{
+       *ret_num = 0;
+       xtrace("XListExtensions\n");
+       return NULL;
+}
+
+XFreeExtensionList(list)
+char **list;
+{
+       xtrace("XFreeExtensionList\n");
+       return 0;
+}
+
+XChangeGC(
+       Display* display,
+       GC gc,
+       unsigned long mask,
+       XGCValues* gc_values)
+{
+       xtrace("XChangeGC\n");
+       if (mask&GCArcMode)
+               gc->values.arc_mode=gc_values->arc_mode;
+       if (mask&GCBackground)
+               gc->values.background=gc_values->background;
+       if (mask&GCCapStyle)
+               gc->values.cap_style=gc_values->cap_style;
+       if (mask&GCClipMask)
+               gc->values.clip_mask=gc_values->clip_mask;
+       if (mask&GCClipXOrigin)
+               gc->values.clip_x_origin=gc_values->clip_x_origin;
+       if (mask&GCClipYOrigin)
+               gc->values.clip_y_origin=gc_values->clip_y_origin;
+       if (mask&GCDashList)
+               gc->values.dashes=gc_values->dashes;
+       if (mask&GCDashOffset)
+               gc->values.dash_offset=gc_values->dash_offset;
+       if (mask&GCFillRule)
+               gc->values.fill_rule=gc_values->fill_rule;
+       if (mask&GCFillStyle)
+               gc->values.fill_style=gc_values->fill_style;
+       if (mask&GCFont)
+               gc->values.font=gc_values->font;
+       if (mask&GCForeground)
+               gc->values.foreground=gc_values->foreground;
+       if (mask&GCFunction)
+               gc->values.function=gc_values->function;
+       if (mask&GCGraphicsExposures)
+               gc->values.graphics_exposures=gc_values->graphics_exposures;
+       if (mask&GCJoinStyle)
+               gc->values.join_style=gc_values->join_style;
+       if (mask&GCLineStyle)
+               gc->values.line_style=gc_values->line_style;
+       if (mask&GCLineWidth)
+               gc->values.line_width=gc_values->line_width;
+       if (mask&GCPlaneMask)
+               gc->values.plane_mask=gc_values->plane_mask;
+       if (mask&GCStipple)
+               gc->values.stipple=gc_values->stipple;
+       if (mask&GCSubwindowMode)
+               gc->values.subwindow_mode=gc_values->subwindow_mode;
+       if (mask&GCTile)
+               gc->values.tile=gc_values->tile;
+       if (mask&GCTileStipXOrigin)
+               gc->values.ts_x_origin=gc_values->ts_x_origin;
+       if (mask&GCTileStipYOrigin)
+               gc->values.ts_y_origin=gc_values->ts_y_origin;
+       gc->dirty |= mask;
+       return 0;
+}
+
+int
+XConnectionNumber(Display* display)
+{
+    int fd;
+    xtrace("XConnectionNumber\n");
+    fd = open ("/dev/windows", O_NONBLOCK, 0);
+    return fd;
+}
+
+XFreeFont(Display* display,XFontStruct* font_struct)
+{
+       xtrace("XFreeFont\n");
+       return 0;
+}
+
+char *
+_Xsetlocale(int category, const char *name)
+{
+       xtrace("Xsetlocale\n");
+       return (char *)name;
+}
+
+char *
+XSetLocaleModifiers(const char* modifier_list)
+{
+       xtrace("XSetLocaleModifiers\n");
+       return NULL;
+}
+XIM
+XOpenIM(
+       Display* dpy,
+       struct _XrmHashBucketRec* rdb,
+       char* res_name,
+       char* res_class)
+{
+       xtrace("XOpenIM\n");
+       return 0;
+}
+char *
+XGetIMValues(XIM im , ...)
+{
+       xtrace("XGetIMValues\n");
+       return NULL;
+}
+XIC
+XCreateIC(XIM im , ...)
+{
+       xtrace("XCreateIC\n");
+       return 0;
+}
+StatusDef
+XCloseIM(XIM im)
+{
+       xtrace("XCloseIM\n");
+       return 0;
+}
+
+char *
+XrmQuarkToString(void *quark)
+{
+       xtrace("XrmQuarkToString\n");
+       return NULL;
+}
+
+int
+XmbLookupString(
+       XIC ic,
+       XKeyPressedEvent* event,
+       char* buffer_return,
+       int bytes_buffer,
+       KeySym* keysym_return,
+       StatusDef* status_return)
+{
+       xtrace("XmbLookupString\n");
+       return 0;
+}
+int
+XmbTextPropertyToTextList(
+       Display *display,
+       XTextProperty *text_prop,
+       char ***list_return,
+       int *count_return)
+{
+       xtrace("XmbTextPropertyToTextList\n");
+       /* in the future copy this, for 2.7.1 rxvt leaks this, so don't yet */
+       *list_return = (char **)allocateMemory(sizeof(char *));
+       *list_return[0] = text_prop->value;
+       *count_return = 1;
+       return 0;       
+}
+
+void
+XFreeStringList(char **list)
+{
+       freeMemory(list);
+}
+
+int
+XmbTextListToTextProperty(
+        Display *display,
+        char **list,
+        int count,
+        XICCEncodingStyle style,
+        XTextProperty *text_prop_return)
+{
+       int ret = 0;
+       if (count!=1) ret = XNoMemory;
+       text_prop_return->value = strdup(list[0]);
+       switch (style)
+       {
+               case XStringStyle: text_prop_return->encoding = XA_STRING; break;
+               /* case XCompoundTextStyle: text_prop_return->encoding = XA_COMPOUND; break; */
+               default: ret = XLocaleNotSupported;
+       }
+       text_prop_return->format = 8;
+       text_prop_return->nitems = count;
+       return ret;
+}
+void XmbDrawString(
+       Display *display,
+       Drawable d,
+       XFontSet font_set,
+       GC gc,
+       int x, int y,
+       char *string,
+       int num_bytes) 
+{
+       xtrace("XmbDrawString\n");
+}
+
+
+void
+XSetICFocus(XIC ic)
+{
+       xtrace("XSetICFocus\n");
+}
+void
+XUnsetICFocus(XIC ic)
+{
+       xtrace("XUnsetICFocus\n");
+}
+
+
+
+/* lifted from emacs */
+/*
+ *    XParseGeometry parses strings of the form
+ *   "=<width>x<height>{+-}<xoffset>{+-}<yoffset>", where
+ *   width, height, xoffset, and yoffset are unsigned integers.
+ *   Example:  "=80x24+300-49"
+ *   The equal sign is optional.
+ *   It returns a bitmask that indicates which of the four values
+ *   were actually found in the string.  For each value found,
+ *   the corresponding argument is updated;  for each value
+ *   not found, the corresponding argument is left unchanged. 
+ */
+
+static int
+read_integer (string, NextString)
+     register char *string;
+     char **NextString;
+{
+       register int Result = 0;
+       int Sign = 1;
+  
+       if (*string == '+')
+               string++;
+       else if (*string == '-')
+    {
+               string++;
+               Sign = -1;
+    }
+       for (; (*string >= '0') && (*string <= '9'); string++)
+    {
+               Result = (Result * 10) + (*string - '0');
+    }
+       *NextString = string;
+       if (Sign >= 0)
+               return (Result);
+       else
+               return (-Result);
+}
+
+/* lifted from emacs */
+int
+XParseGeometry(
+       const char* string,
+       int* x,
+       int* y,
+       unsigned int* width,
+       unsigned int* height)
+{
+       int mask = NoValue;
+       register char *strind;
+       unsigned int tempWidth, tempHeight;
+       int tempX, tempY;
+       char *nextCharacter;
+  
+       if ((string == NULL) || (*string == '\0')) return (mask);
+       if (*string == '=')
+               string++;  /* ignore possible '=' at beg of geometry spec */
+  
+       strind = (char *)string;
+       if (*strind != '+' && *strind != '-' && *strind != 'x') 
+    {
+               tempWidth = read_integer (strind, &nextCharacter);
+               if (strind == nextCharacter) 
+                       return (0);
+               strind = nextCharacter;
+               mask |= WidthValue;
+    }
+  
+       if (*strind == 'x' || *strind == 'X') 
+    {  
+               strind++;
+               tempHeight = read_integer (strind, &nextCharacter);
+               if (strind == nextCharacter)
+                       return (0);
+               strind = nextCharacter;
+               mask |= HeightValue;
+    }
+  
+       if ((*strind == '+') || (*strind == '-')) 
+    {
+               if (*strind == '-') 
+               {
+                       strind++;
+                       tempX = -read_integer (strind, &nextCharacter);
+                       if (strind == nextCharacter)
+                               return (0);
+                       strind = nextCharacter;
+                       mask |= XNegative;
+
+               }
+               else
+               {       
+                       strind++;
+                       tempX = read_integer (strind, &nextCharacter);
+                       if (strind == nextCharacter)
+                               return (0);
+                       strind = nextCharacter;
+               }
+               mask |= XValue;
+               if ((*strind == '+') || (*strind == '-')) 
+               {
+                       if (*strind == '-') 
+                       {
+                               strind++;
+                               tempY = -read_integer (strind, &nextCharacter);
+                               if (strind == nextCharacter)
+                                       return (0);
+                               strind = nextCharacter;
+                               mask |= YNegative;
+
+                       }
+                       else
+                       {
+                               strind++;
+                               tempY = read_integer (strind, &nextCharacter);
+                               if (strind == nextCharacter)
+                                       return (0);
+                               strind = nextCharacter;
+                       }
+                       mask |= YValue;
+               }
+    }
+  
+       /* If strind isn't at the end of the string the it's an invalid
+          geometry specification. */
+  
+       if (*strind != '\0') return (0);
+  
+       if (mask & XValue)
+               *x = tempX;
+       if (mask & YValue)
+               *y = tempY;
+       if (mask & WidthValue)
+               *width = tempWidth;
+       if (mask & HeightValue)
+               *height = tempHeight;
+       return (mask);
+}
+
+XResizeWindow(
+       Display* display,
+       Window w,
+       unsigned int width,
+       unsigned int height)
+{
+       RECT r; 
+       NT_window *ntw=(NT_window *)w;
+       xtrace("XResizeWindow\n");
+       r.left = ntw->x;
+       r.top = ntw->y;
+       r.right = r.left + width;
+       r.bottom = r.top + height;
+       if (ntw->top_flag)
+         AdjustWindowRect(&r, WS_OVERLAPPEDWINDOW, FALSE);
+       if (VALID_WINDOW(ntw))
+         MoveWindow(ntw->w, r.left, r.top, 
+                    r.right-r.left, r.bottom-r.top,TRUE);
+       return 0;
+}
+
+void
+XSetWMNormalHints(Display* display,Window w,XSizeHints* hints)
+{
+       xtrace("XSetWMNormalHints\n");
+       XSetNormalHints(display,w,hints);
+}
+
+void
+XSetWMProperties(
+       Display* display,
+       Window w,
+       XTextProperty* window_name,
+       XTextProperty* icon_name,
+       char** argv,
+       int argc,
+       XSizeHints* normal_hints,
+       XWMHints* wm_hints,
+       XClassHint* class_hints)
+{
+       xtrace("XSetWMProperties\n");
+       XSetNormalHints(display,w,normal_hints);
+}
+XDefineCursor(Display* display,Window w,Cursor cursor)
+{
+       xtrace("XDefineCursor\n");
+       return 0;
+}
+
+XMoveResizeWindow(
+       Display* display,
+       Window w,
+       int x,
+       int y,
+       unsigned int width,
+       unsigned int height)
+{
+       NT_window *ntw=(NT_window *)w;
+       xtrace("XMoveResizeWindow\n");
+       ntw->x = x;
+       ntw->y = y;
+       ntw->wdth = width;
+       ntw->hght = height;
+       if (VALID_WINDOW(ntw)) {
+               NT_moveWindow(ntw,TRUE);
+       }
+       
+}
+
+XMoveWindow(
+       Display* display,
+       Window w,
+       int x,
+       int y)
+{
+       NT_window *ntw=(NT_window *)w;
+       xtrace("XMoveWindow\n");
+       ntw->x = x;
+       ntw->y = y;
+       if (VALID_WINDOW(ntw)) {
+               NT_moveWindow(ntw,TRUE);
+       }
+       return 0;
+}
+
+/* 
+ * xcolors.c --
+ *
+ *     This file contains the routines used to map from X color
+ *     names to RGB and pixel values.
+ *
+ * Copyright (c) 1996 by Sun Microsystems, Inc.
+ *
+ * See the file "license.terms" for information on usage and redistribution
+ * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
+ *
+ * SCCS: @(#) xcolors.c 1.3 96/12/17 13:07:02
+ */
+
+/*
+ * Define an array that defines the mapping from color names to RGB values.
+ * Note that this array must be kept sorted alphabetically so that the
+ * binary search used in XParseColor will succeed.
+ */
+typedef struct {
+    char *name;
+    unsigned char red;
+    unsigned char green;
+    unsigned char blue;
+} XColorEntry;
+
+static XColorEntry xColors[] = {
+    "alice blue", 240, 248, 255,
+    "AliceBlue", 240, 248, 255,
+    "antique white", 250, 235, 215,
+    "AntiqueWhite", 250, 235, 215,
+    "AntiqueWhite1", 255, 239, 219,
+    "AntiqueWhite2", 238, 223, 204,
+    "AntiqueWhite3", 205, 192, 176,
+    "AntiqueWhite4", 139, 131, 120,
+    "aquamarine", 127, 255, 212,
+    "aquamarine1", 127, 255, 212,
+    "aquamarine2", 118, 238, 198,
+    "aquamarine3", 102, 205, 170,
+    "aquamarine4", 69, 139, 116,
+    "azure", 240, 255, 255,
+    "azure1", 240, 255, 255,
+    "azure2", 224, 238, 238,
+    "azure3", 193, 205, 205,
+    "azure4", 131, 139, 139,
+    "beige", 245, 245, 220,
+    "bisque", 255, 228, 196,
+    "bisque1", 255, 228, 196,
+    "bisque2", 238, 213, 183,
+    "bisque3", 205, 183, 158,
+    "bisque4", 139, 125, 107,
+    "black", 0, 0, 0,
+    "blanched almond", 255, 235, 205,
+    "BlanchedAlmond", 255, 235, 205,
+    "blue", 0, 0, 255,
+    "blue violet", 138, 43, 226,
+    "blue1", 0, 0, 255,
+    "blue2", 0, 0, 238,
+    "blue3", 0, 0, 205,
+    "blue4", 0, 0, 139,
+    "BlueViolet", 138, 43, 226,
+    "brown", 165, 42, 42,
+    "brown1", 255, 64, 64,
+    "brown2", 238, 59, 59,
+    "brown3", 205, 51, 51,
+    "brown4", 139, 35, 35,
+    "burlywood", 222, 184, 135,
+    "burlywood1", 255, 211, 155,
+    "burlywood2", 238, 197, 145,
+    "burlywood3", 205, 170, 125,
+    "burlywood4", 139, 115, 85,
+    "cadet blue", 95, 158, 160,
+    "CadetBlue", 95, 158, 160,
+    "CadetBlue1", 152, 245, 255,
+    "CadetBlue2", 142, 229, 238,
+    "CadetBlue3", 122, 197, 205,
+    "CadetBlue4", 83, 134, 139,
+    "chartreuse", 127, 255, 0,
+    "chartreuse1", 127, 255, 0,
+    "chartreuse2", 118, 238, 0,
+    "chartreuse3", 102, 205, 0,
+    "chartreuse4", 69, 139, 0,
+    "chocolate", 210, 105, 30,
+    "chocolate1", 255, 127, 36,
+    "chocolate2", 238, 118, 33,
+    "chocolate3", 205, 102, 29,
+    "chocolate4", 139, 69, 19,
+    "coral", 255, 127, 80,
+    "coral1", 255, 114, 86,
+    "coral2", 238, 106, 80,
+    "coral3", 205, 91, 69,
+    "coral4", 139, 62, 47,
+    "cornflower blue", 100, 149, 237,
+    "CornflowerBlue", 100, 149, 237,
+    "cornsilk", 255, 248, 220,
+    "cornsilk1", 255, 248, 220,
+    "cornsilk2", 238, 232, 205,
+    "cornsilk3", 205, 200, 177,
+    "cornsilk4", 139, 136, 120,
+    "cyan", 0, 255, 255,
+    "cyan1", 0, 255, 255,
+    "cyan2", 0, 238, 238,
+    "cyan3", 0, 205, 205,
+    "cyan4", 0, 139, 139,
+    "dark goldenrod", 184, 134, 11,
+    "dark green", 0, 100, 0,
+    "dark khaki", 189, 183, 107,
+    "dark olive green", 85, 107, 47,
+    "dark orange", 255, 140, 0,
+    "dark orchid", 153, 50, 204,
+    "dark salmon", 233, 150, 122,
+    "dark sea green", 143, 188, 143,
+    "dark slate blue", 72, 61, 139,
+    "dark slate gray", 47, 79, 79,
+    "dark slate grey", 47, 79, 79,
+    "dark turquoise", 0, 206, 209,
+    "dark violet", 148, 0, 211,
+    "DarkGoldenrod", 184, 134, 11,
+    "DarkGoldenrod1", 255, 185, 15,
+    "DarkGoldenrod2", 238, 173, 14,
+    "DarkGoldenrod3", 205, 149, 12,
+    "DarkGoldenrod4", 139, 101, 8,
+    "DarkGreen", 0, 100, 0,
+    "DarkKhaki", 189, 183, 107,
+    "DarkOliveGreen", 85, 107, 47,
+    "DarkOliveGreen1", 202, 255, 112,
+    "DarkOliveGreen2", 188, 238, 104,
+    "DarkOliveGreen3", 162, 205, 90,
+    "DarkOliveGreen4", 110, 139, 61,
+    "DarkOrange", 255, 140, 0,
+    "DarkOrange1", 255, 127, 0,
+    "DarkOrange2", 238, 118, 0,
+    "DarkOrange3", 205, 102, 0,
+    "DarkOrange4", 139, 69, 0,
+    "DarkOrchid", 153, 50, 204,
+    "DarkOrchid1", 191, 62, 255,
+    "DarkOrchid2", 178, 58, 238,
+    "DarkOrchid3", 154, 50, 205,
+    "DarkOrchid4", 104, 34, 139,
+    "DarkSalmon", 233, 150, 122,
+    "DarkSeaGreen", 143, 188, 143,
+    "DarkSeaGreen1", 193, 255, 193,
+    "DarkSeaGreen2", 180, 238, 180,
+    "DarkSeaGreen3", 155, 205, 155,
+    "DarkSeaGreen4", 105, 139, 105,
+    "DarkSlateBlue", 72, 61, 139,
+    "DarkSlateGray", 47, 79, 79,
+    "DarkSlateGray1", 151, 255, 255,
+    "DarkSlateGray2", 141, 238, 238,
+    "DarkSlateGray3", 121, 205, 205,
+    "DarkSlateGray4", 82, 139, 139,
+    "DarkSlateGrey", 47, 79, 79,
+    "DarkTurquoise", 0, 206, 209,
+    "DarkViolet", 148, 0, 211,
+    "deep pink", 255, 20, 147,
+    "deep sky blue", 0, 191, 255,
+    "DeepPink", 255, 20, 147,
+    "DeepPink1", 255, 20, 147,
+    "DeepPink2", 238, 18, 137,
+    "DeepPink3", 205, 16, 118,
+    "DeepPink4", 139, 10, 80,
+    "DeepSkyBlue", 0, 191, 255,
+    "DeepSkyBlue1", 0, 191, 255,
+    "DeepSkyBlue2", 0, 178, 238,
+    "DeepSkyBlue3", 0, 154, 205,
+    "DeepSkyBlue4", 0, 104, 139,
+    "dim gray", 105, 105, 105,
+    "dim grey", 105, 105, 105,
+    "DimGray", 105, 105, 105,
+    "DimGrey", 105, 105, 105,
+    "dodger blue", 30, 144, 255,
+    "DodgerBlue", 30, 144, 255,
+    "DodgerBlue1", 30, 144, 255,
+    "DodgerBlue2", 28, 134, 238,
+    "DodgerBlue3", 24, 116, 205,
+    "DodgerBlue4", 16, 78, 139,
+    "firebrick", 178, 34, 34,
+    "firebrick1", 255, 48, 48,
+    "firebrick2", 238, 44, 44,
+    "firebrick3", 205, 38, 38,
+    "firebrick4", 139, 26, 26,
+    "floral white", 255, 250, 240,
+    "FloralWhite", 255, 250, 240,
+    "forest green", 34, 139, 34,
+    "ForestGreen", 34, 139, 34,
+    "gainsboro", 220, 220, 220,
+    "ghost white", 248, 248, 255,
+    "GhostWhite", 248, 248, 255,
+    "gold", 255, 215, 0,
+    "gold1", 255, 215, 0,
+    "gold2", 238, 201, 0,
+    "gold3", 205, 173, 0,
+    "gold4", 139, 117, 0,
+    "goldenrod", 218, 165, 32,
+    "goldenrod1", 255, 193, 37,
+    "goldenrod2", 238, 180, 34,
+    "goldenrod3", 205, 155, 29,
+    "goldenrod4", 139, 105, 20,
+    "gray", 190, 190, 190,
+    "gray0", 0, 0, 0,
+    "gray1", 3, 3, 3,
+    "gray10", 26, 26, 26,
+    "gray100", 255, 255, 255,
+    "gray11", 28, 28, 28,
+    "gray12", 31, 31, 31,
+    "gray13", 33, 33, 33,
+    "gray14", 36, 36, 36,
+    "gray15", 38, 38, 38,
+    "gray16", 41, 41, 41,
+    "gray17", 43, 43, 43,
+    "gray18", 46, 46, 46,
+    "gray19", 48, 48, 48,
+    "gray2", 5, 5, 5,
+    "gray20", 51, 51, 51,
+    "gray21", 54, 54, 54,
+    "gray22", 56, 56, 56,
+    "gray23", 59, 59, 59,
+    "gray24", 61, 61, 61,
+    "gray25", 64, 64, 64,
+    "gray26", 66, 66, 66,
+    "gray27", 69, 69, 69,
+    "gray28", 71, 71, 71,
+    "gray29", 74, 74, 74,
+    "gray3", 8, 8, 8,
+    "gray30", 77, 77, 77,
+    "gray31", 79, 79, 79,
+    "gray32", 82, 82, 82,
+    "gray33", 84, 84, 84,
+    "gray34", 87, 87, 87,
+    "gray35", 89, 89, 89,
+    "gray36", 92, 92, 92,
+    "gray37", 94, 94, 94,
+    "gray38", 97, 97, 97,
+    "gray39", 99, 99, 99,
+    "gray4", 10, 10, 10,
+    "gray40", 102, 102, 102,
+    "gray41", 105, 105, 105,
+    "gray42", 107, 107, 107,
+    "gray43", 110, 110, 110,
+    "gray44", 112, 112, 112,
+    "gray45", 115, 115, 115,
+    "gray46", 117, 117, 117,
+    "gray47", 120, 120, 120,
+    "gray48", 122, 122, 122,
+    "gray49", 125, 125, 125,
+    "gray5", 13, 13, 13,
+    "gray50", 127, 127, 127,
+    "gray51", 130, 130, 130,
+    "gray52", 133, 133, 133,
+    "gray53", 135, 135, 135,
+    "gray54", 138, 138, 138,
+    "gray55", 140, 140, 140,
+    "gray56", 143, 143, 143,
+    "gray57", 145, 145, 145,
+    "gray58", 148, 148, 148,
+    "gray59", 150, 150, 150,
+    "gray6", 15, 15, 15,
+    "gray60", 153, 153, 153,
+    "gray61", 156, 156, 156,
+    "gray62", 158, 158, 158,
+    "gray63", 161, 161, 161,
+    "gray64", 163, 163, 163,
+    "gray65", 166, 166, 166,
+    "gray66", 168, 168, 168,
+    "gray67", 171, 171, 171,
+    "gray68", 173, 173, 173,
+    "gray69", 176, 176, 176,
+    "gray7", 18, 18, 18,
+    "gray70", 179, 179, 179,
+    "gray71", 181, 181, 181,
+    "gray72", 184, 184, 184,
+    "gray73", 186, 186, 186,
+    "gray74", 189, 189, 189,
+    "gray75", 191, 191, 191,
+    "gray76", 194, 194, 194,
+    "gray77", 196, 196, 196,
+    "gray78", 199, 199, 199,
+    "gray79", 201, 201, 201,
+    "gray8", 20, 20, 20,
+    "gray80", 204, 204, 204,
+    "gray81", 207, 207, 207,
+    "gray82", 209, 209, 209,
+    "gray83", 212, 212, 212,
+    "gray84", 214, 214, 214,
+    "gray85", 217, 217, 217,
+    "gray86", 219, 219, 219,
+    "gray87", 222, 222, 222,
+    "gray88", 224, 224, 224,
+    "gray89", 227, 227, 227,
+    "gray9", 23, 23, 23,
+    "gray90", 229, 229, 229,
+    "gray91", 232, 232, 232,
+    "gray92", 235, 235, 235,
+    "gray93", 237, 237, 237,
+    "gray94", 240, 240, 240,
+    "gray95", 242, 242, 242,
+    "gray96", 245, 245, 245,
+    "gray97", 247, 247, 247,
+    "gray98", 250, 250, 250,
+    "gray99", 252, 252, 252,
+    "green", 0, 255, 0,
+    "green yellow", 173, 255, 47,
+    "green1", 0, 255, 0,
+    "green2", 0, 238, 0,
+    "green3", 0, 205, 0,
+    "green4", 0, 139, 0,
+    "GreenYellow", 173, 255, 47,
+    "grey", 190, 190, 190,
+    "grey0", 0, 0, 0,
+    "grey1", 3, 3, 3,
+    "grey10", 26, 26, 26,
+    "grey100", 255, 255, 255,
+    "grey11", 28, 28, 28,
+    "grey12", 31, 31, 31,
+    "grey13", 33, 33, 33,
+    "grey14", 36, 36, 36,
+    "grey15", 38, 38, 38,
+    "grey16", 41, 41, 41,
+    "grey17", 43, 43, 43,
+    "grey18", 46, 46, 46,
+    "grey19", 48, 48, 48,
+    "grey2", 5, 5, 5,
+    "grey20", 51, 51, 51,
+    "grey21", 54, 54, 54,
+    "grey22", 56, 56, 56,
+    "grey23", 59, 59, 59,
+    "grey24", 61, 61, 61,
+    "grey25", 64, 64, 64,
+    "grey26", 66, 66, 66,
+    "grey27", 69, 69, 69,
+    "grey28", 71, 71, 71,
+    "grey29", 74, 74, 74,
+    "grey3", 8, 8, 8,
+    "grey30", 77, 77, 77,
+    "grey31", 79, 79, 79,
+    "grey32", 82, 82, 82,
+    "grey33", 84, 84, 84,
+    "grey34", 87, 87, 87,
+    "grey35", 89, 89, 89,
+    "grey36", 92, 92, 92,
+    "grey37", 94, 94, 94,
+    "grey38", 97, 97, 97,
+    "grey39", 99, 99, 99,
+    "grey4", 10, 10, 10,
+    "grey40", 102, 102, 102,
+    "grey41", 105, 105, 105,
+    "grey42", 107, 107, 107,
+    "grey43", 110, 110, 110,
+    "grey44", 112, 112, 112,
+    "grey45", 115, 115, 115,
+    "grey46", 117, 117, 117,
+    "grey47", 120, 120, 120,
+    "grey48", 122, 122, 122,
+    "grey49", 125, 125, 125,
+    "grey5", 13, 13, 13,
+    "grey50", 127, 127, 127,
+    "grey51", 130, 130, 130,
+    "grey52", 133, 133, 133,
+    "grey53", 135, 135, 135,
+    "grey54", 138, 138, 138,
+    "grey55", 140, 140, 140,
+    "grey56", 143, 143, 143,
+    "grey57", 145, 145, 145,
+    "grey58", 148, 148, 148,
+    "grey59", 150, 150, 150,
+    "grey6", 15, 15, 15,
+    "grey60", 153, 153, 153,
+    "grey61", 156, 156, 156,
+    "grey62", 158, 158, 158,
+    "grey63", 161, 161, 161,
+    "grey64", 163, 163, 163,
+    "grey65", 166, 166, 166,
+    "grey66", 168, 168, 168,
+    "grey67", 171, 171, 171,
+    "grey68", 173, 173, 173,
+    "grey69", 176, 176, 176,
+    "grey7", 18, 18, 18,
+    "grey70", 179, 179, 179,
+    "grey71", 181, 181, 181,
+    "grey72", 184, 184, 184,
+    "grey73", 186, 186, 186,
+    "grey74", 189, 189, 189,
+    "grey75", 191, 191, 191,
+    "grey76", 194, 194, 194,
+    "grey77", 196, 196, 196,
+    "grey78", 199, 199, 199,
+    "grey79", 201, 201, 201,
+    "grey8", 20, 20, 20,
+    "grey80", 204, 204, 204,
+    "grey81", 207, 207, 207,
+    "grey82", 209, 209, 209,
+    "grey83", 212, 212, 212,
+    "grey84", 214, 214, 214,
+    "grey85", 217, 217, 217,
+    "grey86", 219, 219, 219,
+    "grey87", 222, 222, 222,
+    "grey88", 224, 224, 224,
+    "grey89", 227, 227, 227,
+    "grey9", 23, 23, 23,
+    "grey90", 229, 229, 229,
+    "grey91", 232, 232, 232,
+    "grey92", 235, 235, 235,
+    "grey93", 237, 237, 237,
+    "grey94", 240, 240, 240,
+    "grey95", 242, 242, 242,
+    "grey96", 245, 245, 245,
+    "grey97", 247, 247, 247,
+    "grey98", 250, 250, 250,
+    "grey99", 252, 252, 252,
+    "honeydew", 240, 255, 240,
+    "honeydew1", 240, 255, 240,
+    "honeydew2", 224, 238, 224,
+    "honeydew3", 193, 205, 193,
+    "honeydew4", 131, 139, 131,
+    "hot pink", 255, 105, 180,
+    "HotPink", 255, 105, 180,
+    "HotPink1", 255, 110, 180,
+    "HotPink2", 238, 106, 167,
+    "HotPink3", 205, 96, 144,
+    "HotPink4", 139, 58, 98,
+    "indian red", 205, 92, 92,
+    "IndianRed", 205, 92, 92,
+    "IndianRed1", 255, 106, 106,
+    "IndianRed2", 238, 99, 99,
+    "IndianRed3", 205, 85, 85,
+    "IndianRed4", 139, 58, 58,
+    "ivory", 255, 255, 240,
+    "ivory1", 255, 255, 240,
+    "ivory2", 238, 238, 224,
+    "ivory3", 205, 205, 193,
+    "ivory4", 139, 139, 131,
+    "khaki", 240, 230, 140,
+    "khaki1", 255, 246, 143,
+    "khaki2", 238, 230, 133,
+    "khaki3", 205, 198, 115,
+    "khaki4", 139, 134, 78,
+    "lavender", 230, 230, 250,
+    "lavender blush", 255, 240, 245,
+    "LavenderBlush", 255, 240, 245,
+    "LavenderBlush1", 255, 240, 245,
+    "LavenderBlush2", 238, 224, 229,
+    "LavenderBlush3", 205, 193, 197,
+    "LavenderBlush4", 139, 131, 134,
+    "lawn green", 124, 252, 0,
+    "LawnGreen", 124, 252, 0,
+    "lemon chiffon", 255, 250, 205,
+    "LemonChiffon", 255, 250, 205,
+    "LemonChiffon1", 255, 250, 205,
+    "LemonChiffon2", 238, 233, 191,
+    "LemonChiffon3", 205, 201, 165,
+    "LemonChiffon4", 139, 137, 112,
+    "light blue", 173, 216, 230,
+    "light coral", 240, 128, 128,
+    "light cyan", 224, 255, 255,
+    "light goldenrod", 238, 221, 130,
+    "light goldenrod yellow", 250, 250, 210,
+    "light gray", 211, 211, 211,
+    "light grey", 211, 211, 211,
+    "light pink", 255, 182, 193,
+    "light salmon", 255, 160, 122,
+    "light sea green", 32, 178, 170,
+    "light sky blue", 135, 206, 250,
+    "light slate blue", 132, 112, 255,
+    "light slate gray", 119, 136, 153,
+    "light slate grey", 119, 136, 153,
+    "light steel blue", 176, 196, 222,
+    "light yellow", 255, 255, 224,
+    "LightBlue", 173, 216, 230,
+    "LightBlue1", 191, 239, 255,
+    "LightBlue2", 178, 223, 238,
+    "LightBlue3", 154, 192, 205,
+    "LightBlue4", 104, 131, 139,
+    "LightCoral", 240, 128, 128,
+    "LightCyan", 224, 255, 255,
+    "LightCyan1", 224, 255, 255,
+    "LightCyan2", 209, 238, 238,
+    "LightCyan3", 180, 205, 205,
+    "LightCyan4", 122, 139, 139,
+    "LightGoldenrod", 238, 221, 130,
+    "LightGoldenrod1", 255, 236, 139,
+    "LightGoldenrod2", 238, 220, 130,
+    "LightGoldenrod3", 205, 190, 112,
+    "LightGoldenrod4", 139, 129, 76,
+    "LightGoldenrodYellow", 250, 250, 210,
+    "LightGray", 211, 211, 211,
+    "LightGrey", 211, 211, 211,
+    "LightPink", 255, 182, 193,
+    "LightPink1", 255, 174, 185,
+    "LightPink2", 238, 162, 173,
+    "LightPink3", 205, 140, 149,
+    "LightPink4", 139, 95, 101,
+    "LightSalmon", 255, 160, 122,
+    "LightSalmon1", 255, 160, 122,
+    "LightSalmon2", 238, 149, 114,
+    "LightSalmon3", 205, 129, 98,
+    "LightSalmon4", 139, 87, 66,
+    "LightSeaGreen", 32, 178, 170,
+    "LightSkyBlue", 135, 206, 250,
+    "LightSkyBlue1", 176, 226, 255,
+    "LightSkyBlue2", 164, 211, 238,
+    "LightSkyBlue3", 141, 182, 205,
+    "LightSkyBlue4", 96, 123, 139,
+    "LightSlateBlue", 132, 112, 255,
+    "LightSlateGray", 119, 136, 153,
+    "LightSlateGrey", 119, 136, 153,
+    "LightSteelBlue", 176, 196, 222,
+    "LightSteelBlue1", 202, 225, 255,
+    "LightSteelBlue2", 188, 210, 238,
+    "LightSteelBlue3", 162, 181, 205,
+    "LightSteelBlue4", 110, 123, 139,
+    "LightYellow", 255, 255, 224,
+    "LightYellow1", 255, 255, 224,
+    "LightYellow2", 238, 238, 209,
+    "LightYellow3", 205, 205, 180,
+    "LightYellow4", 139, 139, 122,
+    "lime green", 50, 205, 50,
+    "LimeGreen", 50, 205, 50,
+    "linen", 250, 240, 230,
+    "magenta", 255, 0, 255,
+    "magenta1", 255, 0, 255,
+    "magenta2", 238, 0, 238,
+    "magenta3", 205, 0, 205,
+    "magenta4", 139, 0, 139,
+    "maroon", 176, 48, 96,
+    "maroon1", 255, 52, 179,
+    "maroon2", 238, 48, 167,
+    "maroon3", 205, 41, 144,
+    "maroon4", 139, 28, 98,
+    "medium aquamarine", 102, 205, 170,
+    "medium blue", 0, 0, 205,
+    "medium orchid", 186, 85, 211,
+    "medium purple", 147, 112, 219,
+    "medium sea green", 60, 179, 113,
+    "medium slate blue", 123, 104, 238,
+    "medium spring green", 0, 250, 154,
+    "medium turquoise", 72, 209, 204,
+    "medium violet red", 199, 21, 133,
+    "MediumAquamarine", 102, 205, 170,
+    "MediumBlue", 0, 0, 205,
+    "MediumOrchid", 186, 85, 211,
+    "MediumOrchid1", 224, 102, 255,
+    "MediumOrchid2", 209, 95, 238,
+    "MediumOrchid3", 180, 82, 205,
+    "MediumOrchid4", 122, 55, 139,
+    "MediumPurple", 147, 112, 219,
+    "MediumPurple1", 171, 130, 255,
+    "MediumPurple2", 159, 121, 238,
+    "MediumPurple3", 137, 104, 205,
+    "MediumPurple4", 93, 71, 139,
+    "MediumSeaGreen", 60, 179, 113,
+    "MediumSlateBlue", 123, 104, 238,
+    "MediumSpringGreen", 0, 250, 154,
+    "MediumTurquoise", 72, 209, 204,
+    "MediumVioletRed", 199, 21, 133,
+    "midnight blue", 25, 25, 112,
+    "MidnightBlue", 25, 25, 112,
+    "mint cream", 245, 255, 250,
+    "MintCream", 245, 255, 250,
+    "misty rose", 255, 228, 225,
+    "MistyRose", 255, 228, 225,
+    "MistyRose1", 255, 228, 225,
+    "MistyRose2", 238, 213, 210,
+    "MistyRose3", 205, 183, 181,
+    "MistyRose4", 139, 125, 123,
+    "moccasin", 255, 228, 181,
+    "navajo white", 255, 222, 173,
+    "NavajoWhite", 255, 222, 173,
+    "NavajoWhite1", 255, 222, 173,
+    "NavajoWhite2", 238, 207, 161,
+    "NavajoWhite3", 205, 179, 139,
+    "NavajoWhite4", 139, 121, 94,
+    "navy", 0, 0, 128,
+    "navy blue", 0, 0, 128,
+    "NavyBlue", 0, 0, 128,
+    "old lace", 253, 245, 230,
+    "OldLace", 253, 245, 230,
+    "olive drab", 107, 142, 35,
+    "OliveDrab", 107, 142, 35,
+    "OliveDrab1", 192, 255, 62,
+    "OliveDrab2", 179, 238, 58,
+    "OliveDrab3", 154, 205, 50,
+    "OliveDrab4", 105, 139, 34,
+    "orange", 255, 165, 0,
+    "orange red", 255, 69, 0,
+    "orange1", 255, 165, 0,
+    "orange2", 238, 154, 0,
+    "orange3", 205, 133, 0,
+    "orange4", 139, 90, 0,
+    "OrangeRed", 255, 69, 0,
+    "OrangeRed1", 255, 69, 0,
+    "OrangeRed2", 238, 64, 0,
+    "OrangeRed3", 205, 55, 0,
+    "OrangeRed4", 139, 37, 0,
+    "orchid", 218, 112, 214,
+    "orchid1", 255, 131, 250,
+    "orchid2", 238, 122, 233,
+    "orchid3", 205, 105, 201,
+    "orchid4", 139, 71, 137,
+    "pale goldenrod", 238, 232, 170,
+    "pale green", 152, 251, 152,
+    "pale turquoise", 175, 238, 238,
+    "pale violet red", 219, 112, 147,
+    "PaleGoldenrod", 238, 232, 170,
+    "PaleGreen", 152, 251, 152,
+    "PaleGreen1", 154, 255, 154,
+    "PaleGreen2", 144, 238, 144,
+    "PaleGreen3", 124, 205, 124,
+    "PaleGreen4", 84, 139, 84,
+    "PaleTurquoise", 175, 238, 238,
+    "PaleTurquoise1", 187, 255, 255,
+    "PaleTurquoise2", 174, 238, 238,
+    "PaleTurquoise3", 150, 205, 205,
+    "PaleTurquoise4", 102, 139, 139,
+    "PaleVioletRed", 219, 112, 147,
+    "PaleVioletRed1", 255, 130, 171,
+    "PaleVioletRed2", 238, 121, 159,
+    "PaleVioletRed3", 205, 104, 137,
+    "PaleVioletRed4", 139, 71, 93,
+    "papaya whip", 255, 239, 213,
+    "PapayaWhip", 255, 239, 213,
+    "peach puff", 255, 218, 185,
+    "PeachPuff", 255, 218, 185,
+    "PeachPuff1", 255, 218, 185,
+    "PeachPuff2", 238, 203, 173,
+    "PeachPuff3", 205, 175, 149,
+    "PeachPuff4", 139, 119, 101,
+    "peru", 205, 133, 63,
+    "pink", 255, 192, 203,
+    "pink1", 255, 181, 197,
+    "pink2", 238, 169, 184,
+    "pink3", 205, 145, 158,
+    "pink4", 139, 99, 108,
+    "plum", 221, 160, 221,
+    "plum1", 255, 187, 255,
+    "plum2", 238, 174, 238,
+    "plum3", 205, 150, 205,
+    "plum4", 139, 102, 139,
+    "powder blue", 176, 224, 230,
+    "PowderBlue", 176, 224, 230,
+    "purple", 160, 32, 240,
+    "purple1", 155, 48, 255,
+    "purple2", 145, 44, 238,
+    "purple3", 125, 38, 205,
+    "purple4", 85, 26, 139,
+    "red", 255, 0, 0,
+    "red1", 255, 0, 0,
+    "red2", 238, 0, 0,
+    "red3", 205, 0, 0,
+    "red4", 139, 0, 0,
+    "rosy brown", 188, 143, 143,
+    "RosyBrown", 188, 143, 143,
+    "RosyBrown1", 255, 193, 193,
+    "RosyBrown2", 238, 180, 180,
+    "RosyBrown3", 205, 155, 155,
+    "RosyBrown4", 139, 105, 105,
+    "royal blue", 65, 105, 225,
+    "RoyalBlue", 65, 105, 225,
+    "RoyalBlue1", 72, 118, 255,
+    "RoyalBlue2", 67, 110, 238,
+    "RoyalBlue3", 58, 95, 205,
+    "RoyalBlue4", 39, 64, 139,
+    "saddle brown", 139, 69, 19,
+    "SaddleBrown", 139, 69, 19,
+    "salmon", 250, 128, 114,
+    "salmon1", 255, 140, 105,
+    "salmon2", 238, 130, 98,
+    "salmon3", 205, 112, 84,
+    "salmon4", 139, 76, 57,
+    "sandy brown", 244, 164, 96,
+    "SandyBrown", 244, 164, 96,
+    "sea green", 46, 139, 87,
+    "SeaGreen", 46, 139, 87,
+    "SeaGreen1", 84, 255, 159,
+    "SeaGreen2", 78, 238, 148,
+    "SeaGreen3", 67, 205, 128,
+    "SeaGreen4", 46, 139, 87,
+    "seashell", 255, 245, 238,
+    "seashell1", 255, 245, 238,
+    "seashell2", 238, 229, 222,
+    "seashell3", 205, 197, 191,
+    "seashell4", 139, 134, 130,
+    "sienna", 160, 82, 45,
+    "sienna1", 255, 130, 71,
+    "sienna2", 238, 121, 66,
+    "sienna3", 205, 104, 57,
+    "sienna4", 139, 71, 38,
+    "sky blue", 135, 206, 235,
+    "SkyBlue", 135, 206, 235,
+    "SkyBlue1", 135, 206, 255,
+    "SkyBlue2", 126, 192, 238,
+    "SkyBlue3", 108, 166, 205,
+    "SkyBlue4", 74, 112, 139,
+    "slate blue", 106, 90, 205,
+    "slate gray", 112, 128, 144,
+    "slate grey", 112, 128, 144,
+    "SlateBlue", 106, 90, 205,
+    "SlateBlue1", 131, 111, 255,
+    "SlateBlue2", 122, 103, 238,
+    "SlateBlue3", 105, 89, 205,
+    "SlateBlue4", 71, 60, 139,
+    "SlateGray", 112, 128, 144,
+    "SlateGray1", 198, 226, 255,
+    "SlateGray2", 185, 211, 238,
+    "SlateGray3", 159, 182, 205,
+    "SlateGray4", 108, 123, 139,
+    "SlateGrey", 112, 128, 144,
+    "snow", 255, 250, 250,
+    "snow1", 255, 250, 250,
+    "snow2", 238, 233, 233,
+    "snow3", 205, 201, 201,
+    "snow4", 139, 137, 137,
+    "spring green", 0, 255, 127,
+    "SpringGreen", 0, 255, 127,
+    "SpringGreen1", 0, 255, 127,
+    "SpringGreen2", 0, 238, 118,
+    "SpringGreen3", 0, 205, 102,
+    "SpringGreen4", 0, 139, 69,
+    "steel blue", 70, 130, 180,
+    "SteelBlue", 70, 130, 180,
+    "SteelBlue1", 99, 184, 255,
+    "SteelBlue2", 92, 172, 238,
+    "SteelBlue3", 79, 148, 205,
+    "SteelBlue4", 54, 100, 139,
+    "tan", 210, 180, 140,
+    "tan1", 255, 165, 79,
+    "tan2", 238, 154, 73,
+    "tan3", 205, 133, 63,
+    "tan4", 139, 90, 43,
+    "thistle", 216, 191, 216,
+    "thistle1", 255, 225, 255,
+    "thistle2", 238, 210, 238,
+    "thistle3", 205, 181, 205,
+    "thistle4", 139, 123, 139,
+    "tomato", 255, 99, 71,
+    "tomato1", 255, 99, 71,
+    "tomato2", 238, 92, 66,
+    "tomato3", 205, 79, 57,
+    "tomato4", 139, 54, 38,
+    "turquoise", 64, 224, 208,
+    "turquoise1", 0, 245, 255,
+    "turquoise2", 0, 229, 238,
+    "turquoise3", 0, 197, 205,
+    "turquoise4", 0, 134, 139,
+    "violet", 238, 130, 238,
+    "violet red", 208, 32, 144,
+    "VioletRed", 208, 32, 144,
+    "VioletRed1", 255, 62, 150,
+    "VioletRed2", 238, 58, 140,
+    "VioletRed3", 205, 50, 120,
+    "VioletRed4", 139, 34, 82,
+    "wheat", 245, 222, 179,
+    "wheat1", 255, 231, 186,
+    "wheat2", 238, 216, 174,
+    "wheat3", 205, 186, 150,
+    "wheat4", 139, 126, 102,
+    "white", 255, 255, 255,
+    "white smoke", 245, 245, 245,
+    "WhiteSmoke", 245, 245, 245,
+    "yellow", 255, 255, 0,
+    "yellow green", 154, 205, 50,
+    "yellow1", 255, 255, 0,
+    "yellow2", 238, 238, 0,
+    "yellow3", 205, 205, 0,
+    "yellow4", 139, 139, 0,
+    "YellowGreen", 154, 205, 50,
+    NULL, 0, 0, 0
+};
+
+
+/*
+ * This value will be set to the number of colors in the color table
+ * the first time it is needed.
+ */
+
+static int numXColors = 0;
+
+/*
+ * Forward declarations for functions used only in this file.
+ */
+
+static int     FindColor(const char *name, XColor *colorPtr);
+
+int strcasecmp(const char *a, const char *b)
+{
+       int i=0,c;
+       if((a==NULL)||(b==NULL)) return -1;
+       
+       while(((!(c=toupper(a[i])-toupper(b[i])))&&a[i]&&b[i])) i++;
+       return c;
+}
+/*
+ *----------------------------------------------------------------------
+ *
+ * FindColor --
+ *
+ *     This routine finds the color entry that corresponds to the
+ *     specified color.
+ *
+ * Results:
+ *     Returns non-zero on success.  The RGB values of the XColor
+ *     will be initialized to the proper values on success.
+ *
+ * Side effects:
+ *     None.
+ *
+ *----------------------------------------------------------------------
+ */
+
+static int
+FindColor(name, colorPtr)
+    const char *name;
+    XColor *colorPtr;
+{
+    int l, u, r, i;
+
+    /*
+     * Count the number of elements in the color array if we haven't
+     * done so yet.
+     */
+
+    if (numXColors == 0) {
+       XColorEntry *ePtr;
+       for (ePtr = xColors; ePtr->name != NULL; ePtr++) {
+           numXColors++;
+       }
+    }
+
+    /*
+     * Perform a binary search on the sorted array of colors.
+     */
+
+    l = 0;
+    u = numXColors - 1;
+    while (l <= u) {
+       i = (l + u) / 2;
+       r = strcasecmp(name, xColors[i].name);
+       if (r == 0) {
+           break;
+       } else if (r < 0) {
+           u = i-1;
+       } else {
+           l = i+1;
+       }
+    }
+    if (l > u) {
+       return 0;
+    }
+    colorPtr->red = xColors[i].red << 8;
+    colorPtr->green = xColors[i].green << 8;
+    colorPtr->blue = xColors[i].blue << 8;
+    return 1;
+}
+\f
+/*
+ *----------------------------------------------------------------------
+ *
+ * XParseColor --
+ *
+ *     Partial implementation of X color name parsing interface.
+ *
+ * Results:
+ *     Returns non-zero on success.
+ *
+ * Side effects:
+ *     None.
+ *
+ *----------------------------------------------------------------------
+ */
+
+StatusDef
+XParseColor(display, map, spec, colorPtr)
+    Display *display;
+    Colormap map;
+    const char* spec;
+    XColor *colorPtr;
+{
+    if (spec[0] == '#') {
+       char fmt[16];
+       int i, red, green, blue;
+       
+       if ((i = strlen(spec+1))%3) {
+           return 0;
+       }
+       i /= 3;
+
+       sprintf(fmt, "%%%dx%%%dx%%%dx", i, i, i);
+       if (sscanf(spec+1, fmt, &red, &green, &blue) != 3) {
+           return 0;
+       }
+       colorPtr->red = ((unsigned short) red) << (4 * (4 - i));
+       colorPtr->green = ((unsigned short) green) << (4 * (4 - i));
+       colorPtr->blue = ((unsigned short) blue) << (4 * (4 - i));
+    } else {
+       if (!FindColor(spec, colorPtr)) {
+           return 0;
+       }
+    }
+    colorPtr->pixel = ((colorPtr->red)>>8)&0xff;
+    colorPtr->flags = DoRed|DoGreen|DoBlue;
+    colorPtr->pad = 0;
+    return 1;
+}
+/** xpm support */
+int
+XFreeColors(display, cmap, pixels, npixels, planes)
+Display *display;
+Colormap cmap;
+unsigned long pixels[];
+int npixels;
+unsigned long planes;
+{
+       return 0;
+}
+
+int
+XGrabServer(display)
+        Display *display;
+{
+       return 0;
+}
+
+int
+XUngrabServer(display)
+        Display *display;
+{
+       return 0;
+}
+
+
+#endif
diff --git a/W11/wrap/Makefile b/W11/wrap/Makefile
new file mode 100644 (file)
index 0000000..f79d22e
--- /dev/null
@@ -0,0 +1,23 @@
+
+CFLAGS=-O
+
+first_rule: all
+
+all allbin: ../lib/libX11.a
+
+alldoc tags:
+
+../lib/libX11.a: wrap.o rxvt_res.o
+       ar r ../lib/libX11.a wrap.o rxvt_res.o
+
+wrap.o: wrap.c xwrappers.gen
+       gcc ${CFLAGS} -c wrap.c -I.. -mwin32
+
+rxvt_res.o: rxvt.rc
+       windres -i rxvt.rc -o rxvt_res.o
+
+xwrappers.gen: ../X11/Xlib.h
+       perl mkproxy.pl ../X11/Xlib.h > xwrappers.gen
+
+clean:
+       -rm wrap.o rxvt_res.o ../lib/libX11.a 
diff --git a/W11/wrap/mkproxy.pl b/W11/wrap/mkproxy.pl
new file mode 100644 (file)
index 0000000..a7d6810
--- /dev/null
@@ -0,0 +1,36 @@
+#! perl
+
+$file = join("",<>);
+$file=~s/[^\000]+\/\* functions \*\///;
+$file=~s/#endif\s+$//;
+foreach my $def (split(/\s*;\s*/,$file))
+{
+       $def =~ s/\s+/ /g;
+       my $paren = ($def=~s/\(([^\(\)]*)\)\s*//)?$1:'';
+       my $type = ($def=~s/^([^\000]*\s+\*?)//)?$1:'';
+       $type=~s/^\s+//; 
+       $type=~s/\s+$//;  
+       push(@list,{def=>$def,type=>$type,paren=>$paren}); 
+}
+foreach my $s (sort {$a->{def} cmp $b->{def}} @list) 
+{
+       my $def = $s->{def};
+       my $type = $s->{type};
+       my $paren=$s->{paren};
+       my $params = $paren;
+       $params=~s/[\[\]\*]//g;
+       $params=~s/\s+,/,/g;
+       $params=~s/[^,\s]+\s+//g;
+       next if ($params =~ /\.\.\./);
+       next if ($def eq 'XOpenDisplay');
+       my $return = $type eq 'void' ? '':'return ';
+       print "
+typedef $type (proto_$def)($paren);
+static proto_$def *func_$def = NULL;
+$type $def($paren) {
+       if (!func_$def) func_$def=(proto_$def *)_loadfunc(\"$def\");
+       $return(func_$def)($params);
+}
+";
+
+}
diff --git a/W11/wrap/rxtv.ico b/W11/wrap/rxtv.ico
new file mode 100644 (file)
index 0000000..110e25b
Binary files /dev/null and b/W11/wrap/rxtv.ico differ
diff --git a/W11/wrap/rxvt.ico b/W11/wrap/rxvt.ico
new file mode 100644 (file)
index 0000000..a049316
Binary files /dev/null and b/W11/wrap/rxvt.ico differ
diff --git a/W11/wrap/rxvt.rc b/W11/wrap/rxvt.rc
new file mode 100644 (file)
index 0000000..cf1030b
--- /dev/null
@@ -0,0 +1,23 @@
+#include "wrap.h"
+
+IDI_RXVT ICON    DISCARDABLE PRELOAD     "rxvt.ico"
+
+
+1 VERSIONINFO 
+FILEVERSION 2, 7, 10, 2
+PRODUCTVERSION 2, 7, 10, 2
+FILESUBTYPE 0
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+  BLOCK "04090000"
+  BEGIN
+   VALUE "FileDescription", "rxvt\000"
+   VALUE "FileVersion", "2.7.10-2\000"
+   VALUE "InternalName", "rxvt\000"
+   VALUE "OriginalFilename", "rxvt.exe\000"
+   VALUE "ProductName","rxvt\000"
+   VALUE "ProductVersion","2.7.10-2\000"
+  END
+ END
+END
diff --git a/W11/wrap/wrap.c b/W11/wrap/wrap.c
new file mode 100644 (file)
index 0000000..df78674
--- /dev/null
@@ -0,0 +1,226 @@
+
+#include <X11/Xlib.h>
+#include <windows.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <malloc.h>
+#include "wrap.h"
+
+void __cdecl WinMainCRTStartup(void) { mainCRTStartup(); }
+
+static void *_lib=NULL;
+static char *_libname = NULL;
+
+static void *_loadfunc(char *name)
+{
+       void *f = NULL;
+       if (_lib==NULL) {
+               if (_libname==NULL) {
+                       fprintf(stderr,"%s called before XOpenDisplay!\n",name);
+                       exit(3);
+               }
+               _lib = LoadLibrary(_libname);
+               if (_lib == NULL) {
+                       fprintf(stderr,"failed to load %s.dll\n",_libname);
+                       exit(1);
+               }
+       }
+       f = GetProcAddress(_lib,name);
+       if (f==NULL) {
+               fprintf(stderr,"failed to find %s\n",name);
+               exit(2);
+       }       
+       return f;
+}
+
+static void _freelib()
+{
+       FreeLibrary(_lib);
+       _lib=NULL;
+}
+typedef LONG (proto_WndProc)(HWND hWnd,UINT message,UINT wParam,LONG lParam);
+static proto_WndProc *func_WndProc = NULL;
+LONG __stdcall WndProc(HWND hWnd,UINT message,UINT wParam,LONG lParam)
+{
+       if (!func_WndProc) func_WndProc=(proto_WndProc *)_loadfunc("NT_handleMsg");
+       return (func_WndProc)(hWnd,message,wParam,lParam);
+}
+
+static void
+hideConsole()
+{
+       HWND conwin;
+       HANDLE hConsole;
+       CONSOLE_SCREEN_BUFFER_INFO buffInfo;
+       SECURITY_ATTRIBUTES  sa;
+
+       char app_name[40];
+       sprintf(app_name, "rxvt%08x", (unsigned int)GetCurrentThreadId());
+       /* from eConsole source */
+       sa.nLength = sizeof(sa);
+       sa.bInheritHandle = TRUE;
+       sa.lpSecurityDescriptor = NULL; 
+       hConsole = CreateFile( "CONOUT$", GENERIC_WRITE | GENERIC_READ,
+                                                  FILE_SHARE_READ | FILE_SHARE_WRITE, &sa,     
+                                                  OPEN_EXISTING, 0, 0 );
+       if (GetConsoleScreenBufferInfo(hConsole,&buffInfo) &&
+               buffInfo.dwCursorPosition.X==0 &&
+               buffInfo.dwCursorPosition.Y==0)
+       {
+               /* find the console window, from eConsole source */
+               SetConsoleTitle( app_name );
+               while ((conwin = FindWindow( NULL, app_name))==NULL)
+                       Sleep( 40 );
+               ShowWindowAsync(conwin, SW_HIDE);
+       }
+}
+
+
+ATOM
+_register_window_class()
+{
+       WNDCLASS  wc;
+       HANDLE    curInstance = GetModuleHandleA(NULL);
+       char app_name[40];
+       sprintf(app_name, "rxvt%08x", (unsigned int)GetCurrentThreadId());      
+       hideConsole();
+       wc.style = CS_HREDRAW | CS_VREDRAW | CS_OWNDC; /* CS_OWNDC */
+       wc.lpfnWndProc = WndProc;
+       wc.cbClsExtra = 0;
+       wc.cbWndExtra = 0;
+       wc.hInstance = curInstance;
+       wc.hIcon = LoadIcon(curInstance, MAKEINTRESOURCE( IDI_RXVT ));
+       wc.hCursor =  LoadCursor(NULL, IDC_ARROW);
+       wc.hbrBackground = NULL;
+       wc.lpszMenuName =  NULL;
+       wc.lpszClassName = app_name;
+       return RegisterClass(&wc);
+}
+
+typedef void (proto_NT_SetAtom)(ATOM class);
+static proto_NT_SetAtom *func_NT_SetAtom = NULL;
+void _set_atom(ATOM class)
+{
+       if (!func_NT_SetAtom) func_NT_SetAtom=(proto_NT_SetAtom *)_loadfunc("NT_SetAtom");
+       (func_NT_SetAtom)(class);
+}
+
+typedef void (proto_W11AddEventHandler)(Display *d, proto_W11EventHandler *ev);
+static proto_W11AddEventHandler *func_W11AddEventHandler = NULL;
+void W11AddEventHandler(Display *d, proto_W11EventHandler *ev)
+{
+       if (func_W11AddEventHandler) 
+           (func_W11AddEventHandler)(d,ev);
+}
+
+typedef Display * (proto_XOpenDisplay)(const char *name);
+static proto_XOpenDisplay *func_XOpenDisplay = NULL;
+Display * XOpenDisplay(const char *name) {
+    ATOM class;
+    char *env_var=NULL;
+    if (_libname==NULL)
+    {
+       env_var = getenv("W11_LIBRARY");
+       if (env_var!=NULL) _libname = strdup(env_var);
+       else if (name==NULL || !strcmp(name,":0")) {
+           _libname="libW11";
+           class = _register_window_class();
+           _set_atom(class);
+           func_W11AddEventHandler=(proto_W11AddEventHandler *)_loadfunc("W11AddEventHandler");
+       }       
+       else _libname="libX11";
+    }
+    if (!func_XOpenDisplay) func_XOpenDisplay=(proto_XOpenDisplay *)_loadfunc("XOpenDisplay");
+    return (func_XOpenDisplay)(name);
+}
+
+typedef struct {
+    char    *name;
+    XPointer value;
+} XIMArg;
+
+static void
+_XIMVaToList(va_list var, XIMArg *args)
+{
+    char   *attr;
+       int i = 0;
+    if (!args) return;
+    for (attr = va_arg(var, char*); attr && i<11; attr = va_arg(var, char*)) {
+           args->name = attr;
+           args->value = va_arg(var, XPointer);
+           args++;
+               i++;
+    }
+       for(;i<11;i++) {
+               args->name=NULL;
+               args->value=NULL;
+               args++;
+       }
+}
+
+typedef XIC (proto_XCreateIC)(XIM im, ...);
+static proto_XCreateIC *func_XCreateIC = NULL;
+XIC
+XCreateIC(XIM im, ...)
+{
+    va_list var;
+    XIMArg a[11];
+
+    va_start(var, im);
+    _XIMVaToList(var, a);
+    va_end(var);
+       
+       if (a[10].name!=NULL) {
+               fprintf(stderr,"call to XCreateIC with more than 20 args\n");
+               exit(5);
+       }
+       
+       if (!func_XCreateIC) func_XCreateIC=(proto_XCreateIC *)_loadfunc("XCreateIC");
+       return (func_XCreateIC)(im,
+                                                  a[0].name, a[0].value,
+                                                  a[1].name, a[1].value,
+                                                  a[2].name, a[2].value,
+                                                  a[3].name, a[3].value,
+                                                  a[4].name, a[4].value,
+                                                  a[5].name, a[5].value,
+                                                  a[6].name, a[6].value,
+                                                  a[7].name, a[7].value,
+                                                  a[8].name, a[8].value,
+                                                  a[9].name, a[9].value,
+                                                  NULL);
+}
+
+typedef char * (proto_XGetIMValues)(XIM im, ...);
+static proto_XGetIMValues *func_XGetIMValues = NULL;
+char *
+XGetIMValues(XIM im, ...)
+{
+    va_list var;
+    XIMArg a[11];
+
+    va_start(var, im);
+    _XIMVaToList(var, a);
+    va_end(var);
+       
+       if (a[10].name!=NULL) {
+               fprintf(stderr,"call to XGetIMValues with more than 20 args\n");
+               exit(5);
+       }
+
+       if (!func_XGetIMValues) func_XGetIMValues=(proto_XGetIMValues *)_loadfunc("XGetIMValues");
+       return (func_XGetIMValues)(im,
+                                                  a[0].name, a[0].value,
+                                                  a[1].name, a[1].value,
+                                                  a[2].name, a[2].value,
+                                                  a[3].name, a[3].value,
+                                                  a[4].name, a[4].value,
+                                                  a[5].name, a[5].value,
+                                                  a[6].name, a[6].value,
+                                                  a[7].name, a[7].value,
+                                                  a[8].name, a[8].value,
+                                                  a[9].name, a[9].value,
+                                                  NULL);
+}
+
+
+#include "xwrappers.gen"
diff --git a/W11/wrap/wrap.h b/W11/wrap/wrap.h
new file mode 100644 (file)
index 0000000..b36b585
--- /dev/null
@@ -0,0 +1,2 @@
+#define IDI_RXTV 101
+#define IDI_RXVT 102
diff --git a/W11/wrap/xwrappers.gen b/W11/wrap/xwrappers.gen
new file mode 100644 (file)
index 0000000..3a46345
--- /dev/null
@@ -0,0 +1,1134 @@
+
+typedef StatusDef (proto_XAllocColor)( Display *display, Colormap cmap, XColor *xc);
+static proto_XAllocColor *func_XAllocColor = NULL;
+StatusDef XAllocColor( Display *display, Colormap cmap, XColor *xc) {
+       if (!func_XAllocColor) func_XAllocColor=(proto_XAllocColor *)_loadfunc("XAllocColor");
+       return (func_XAllocColor)( display, cmap, xc);
+}
+
+typedef StatusDef (proto_XAllocColorCells)( Display *display, Colormap cmap, BoolDef cont, unsigned long *pmasks, unsigned int np, unsigned long *pixels, unsigned int nc);
+static proto_XAllocColorCells *func_XAllocColorCells = NULL;
+StatusDef XAllocColorCells( Display *display, Colormap cmap, BoolDef cont, unsigned long *pmasks, unsigned int np, unsigned long *pixels, unsigned int nc) {
+       if (!func_XAllocColorCells) func_XAllocColorCells=(proto_XAllocColorCells *)_loadfunc("XAllocColorCells");
+       return (func_XAllocColorCells)( display, cmap, cont, pmasks, np, pixels, nc);
+}
+
+typedef StatusDef (proto_XAllocColorPlanes)( Display *display, Colormap cmap, BoolDef cont, unsigned long *pixels, int nc, int nr,int ng,int nb, unsigned long *rmask, unsigned long *gmask, unsigned long *bmask);
+static proto_XAllocColorPlanes *func_XAllocColorPlanes = NULL;
+StatusDef XAllocColorPlanes( Display *display, Colormap cmap, BoolDef cont, unsigned long *pixels, int nc, int nr,int ng,int nb, unsigned long *rmask, unsigned long *gmask, unsigned long *bmask) {
+       if (!func_XAllocColorPlanes) func_XAllocColorPlanes=(proto_XAllocColorPlanes *)_loadfunc("XAllocColorPlanes");
+       return (func_XAllocColorPlanes)( display, cmap, cont, pixels, nc, nr,ng,nb, rmask, gmask, bmask);
+}
+
+typedef StatusDef (proto_XAllocNamedColor)(Display *display, Colormap cmap, const char *cname, XColor *cell, XColor *rgb);
+static proto_XAllocNamedColor *func_XAllocNamedColor = NULL;
+StatusDef XAllocNamedColor(Display *display, Colormap cmap, const char *cname, XColor *cell, XColor *rgb) {
+       if (!func_XAllocNamedColor) func_XAllocNamedColor=(proto_XAllocNamedColor *)_loadfunc("XAllocNamedColor");
+       return (func_XAllocNamedColor)(display, cmap, cname, cell, rgb);
+}
+
+typedef int (proto_XBell)( Display *display, int pc);
+static proto_XBell *func_XBell = NULL;
+int XBell( Display *display, int pc) {
+       if (!func_XBell) func_XBell=(proto_XBell *)_loadfunc("XBell");
+       return (func_XBell)( display, pc);
+}
+
+typedef int (proto_XChangeGC)( Display* display, GC gc, unsigned long mask, XGCValues* gc_values);
+static proto_XChangeGC *func_XChangeGC = NULL;
+int XChangeGC( Display* display, GC gc, unsigned long mask, XGCValues* gc_values) {
+       if (!func_XChangeGC) func_XChangeGC=(proto_XChangeGC *)_loadfunc("XChangeGC");
+       return (func_XChangeGC)( display, gc, mask, gc_values);
+}
+
+typedef int (proto_XChangeProperty)( Display *display, Window window, Atom property, Atom type, int format, int mode, const unsigned char *data, int nelements);
+static proto_XChangeProperty *func_XChangeProperty = NULL;
+int XChangeProperty( Display *display, Window window, Atom property, Atom type, int format, int mode, const unsigned char *data, int nelements) {
+       if (!func_XChangeProperty) func_XChangeProperty=(proto_XChangeProperty *)_loadfunc("XChangeProperty");
+       return (func_XChangeProperty)( display, window, property, type, format, mode, data, nelements);
+}
+
+typedef int (proto_XChangeWindowAttributes)( Display *display, Window w, unsigned long vmask, XSetWindowAttributes *attr);
+static proto_XChangeWindowAttributes *func_XChangeWindowAttributes = NULL;
+int XChangeWindowAttributes( Display *display, Window w, unsigned long vmask, XSetWindowAttributes *attr) {
+       if (!func_XChangeWindowAttributes) func_XChangeWindowAttributes=(proto_XChangeWindowAttributes *)_loadfunc("XChangeWindowAttributes");
+       return (func_XChangeWindowAttributes)( display, w, vmask, attr);
+}
+
+typedef BoolDef (proto_XCheckTypedEvent)( Display *display, int ev, XEvent *rep);
+static proto_XCheckTypedEvent *func_XCheckTypedEvent = NULL;
+BoolDef XCheckTypedEvent( Display *display, int ev, XEvent *rep) {
+       if (!func_XCheckTypedEvent) func_XCheckTypedEvent=(proto_XCheckTypedEvent *)_loadfunc("XCheckTypedEvent");
+       return (func_XCheckTypedEvent)( display, ev, rep);
+}
+
+typedef BoolDef (proto_XCheckTypedWindowEvent)( Display* display, Window w, int event_type, XEvent* event_return);
+static proto_XCheckTypedWindowEvent *func_XCheckTypedWindowEvent = NULL;
+BoolDef XCheckTypedWindowEvent( Display* display, Window w, int event_type, XEvent* event_return) {
+       if (!func_XCheckTypedWindowEvent) func_XCheckTypedWindowEvent=(proto_XCheckTypedWindowEvent *)_loadfunc("XCheckTypedWindowEvent");
+       return (func_XCheckTypedWindowEvent)( display, w, event_type, event_return);
+}
+
+typedef BoolDef (proto_XCheckWindowEvent)( Display *display, Window w, long emask, XEvent *ev);
+static proto_XCheckWindowEvent *func_XCheckWindowEvent = NULL;
+BoolDef XCheckWindowEvent( Display *display, Window w, long emask, XEvent *ev) {
+       if (!func_XCheckWindowEvent) func_XCheckWindowEvent=(proto_XCheckWindowEvent *)_loadfunc("XCheckWindowEvent");
+       return (func_XCheckWindowEvent)( display, w, emask, ev);
+}
+
+typedef int (proto_XClearArea)( Display *display, Window w, int x, int y, unsigned int width, unsigned int height, BoolDef exposures);
+static proto_XClearArea *func_XClearArea = NULL;
+int XClearArea( Display *display, Window w, int x, int y, unsigned int width, unsigned int height, BoolDef exposures) {
+       if (!func_XClearArea) func_XClearArea=(proto_XClearArea *)_loadfunc("XClearArea");
+       return (func_XClearArea)( display, w, x, y, width, height, exposures);
+}
+
+typedef int (proto_XClearWindow)(Display *display, Window w);
+static proto_XClearWindow *func_XClearWindow = NULL;
+int XClearWindow(Display *display, Window w) {
+       if (!func_XClearWindow) func_XClearWindow=(proto_XClearWindow *)_loadfunc("XClearWindow");
+       return (func_XClearWindow)(display, w);
+}
+
+typedef int (proto_XClipBox)( Region hrgn, XRectangle *rect);
+static proto_XClipBox *func_XClipBox = NULL;
+int XClipBox( Region hrgn, XRectangle *rect) {
+       if (!func_XClipBox) func_XClipBox=(proto_XClipBox *)_loadfunc("XClipBox");
+       return (func_XClipBox)( hrgn, rect);
+}
+
+typedef int (proto_XCloseDisplay)(Display *display);
+static proto_XCloseDisplay *func_XCloseDisplay = NULL;
+int XCloseDisplay(Display *display) {
+       if (!func_XCloseDisplay) func_XCloseDisplay=(proto_XCloseDisplay *)_loadfunc("XCloseDisplay");
+       return (func_XCloseDisplay)(display);
+}
+
+typedef StatusDef (proto_XCloseIM)(XIM im);
+static proto_XCloseIM *func_XCloseIM = NULL;
+StatusDef XCloseIM(XIM im) {
+       if (!func_XCloseIM) func_XCloseIM=(proto_XCloseIM *)_loadfunc("XCloseIM");
+       return (func_XCloseIM)(im);
+}
+
+typedef int (proto_XConnectionNumber)(Display* display);
+static proto_XConnectionNumber *func_XConnectionNumber = NULL;
+int XConnectionNumber(Display* display) {
+       if (!func_XConnectionNumber) func_XConnectionNumber=(proto_XConnectionNumber *)_loadfunc("XConnectionNumber");
+       return (func_XConnectionNumber)(display);
+}
+
+typedef int (proto_XConvertSelection)( Display *display, Atom sel, Atom target, Atom prop, Window req, Time time);
+static proto_XConvertSelection *func_XConvertSelection = NULL;
+int XConvertSelection( Display *display, Atom sel, Atom target, Atom prop, Window req, Time time) {
+       if (!func_XConvertSelection) func_XConvertSelection=(proto_XConvertSelection *)_loadfunc("XConvertSelection");
+       return (func_XConvertSelection)( display, sel, target, prop, req, time);
+}
+
+typedef int (proto_XCopyArea)( Display *display, Drawable src, Drawable dest, GC gc, int src_x, int src_y, unsigned int width, unsigned int height, int dest_x, int dest_y);
+static proto_XCopyArea *func_XCopyArea = NULL;
+int XCopyArea( Display *display, Drawable src, Drawable dest, GC gc, int src_x, int src_y, unsigned int width, unsigned int height, int dest_x, int dest_y) {
+       if (!func_XCopyArea) func_XCopyArea=(proto_XCopyArea *)_loadfunc("XCopyArea");
+       return (func_XCopyArea)( display, src, dest, gc, src_x, src_y, width, height, dest_x, dest_y);
+}
+
+typedef int (proto_XCopyGC)( Display *display, GC sgc, unsigned long vmask, GC dgc);
+static proto_XCopyGC *func_XCopyGC = NULL;
+int XCopyGC( Display *display, GC sgc, unsigned long vmask, GC dgc) {
+       if (!func_XCopyGC) func_XCopyGC=(proto_XCopyGC *)_loadfunc("XCopyGC");
+       return (func_XCopyGC)( display, sgc, vmask, dgc);
+}
+
+typedef Pixmap (proto_XCreateBitmapFromData)(Display *display, Drawable drawable, const char *data, unsigned int width, unsigned int height);
+static proto_XCreateBitmapFromData *func_XCreateBitmapFromData = NULL;
+Pixmap XCreateBitmapFromData(Display *display, Drawable drawable, const char *data, unsigned int width, unsigned int height) {
+       if (!func_XCreateBitmapFromData) func_XCreateBitmapFromData=(proto_XCreateBitmapFromData *)_loadfunc("XCreateBitmapFromData");
+       return (func_XCreateBitmapFromData)(display, drawable, data, width, height);
+}
+
+typedef Colormap (proto_XCreateColormap)( Display *display, Window w, Visual *visual, int alloc);
+static proto_XCreateColormap *func_XCreateColormap = NULL;
+Colormap XCreateColormap( Display *display, Window w, Visual *visual, int alloc) {
+       if (!func_XCreateColormap) func_XCreateColormap=(proto_XCreateColormap *)_loadfunc("XCreateColormap");
+       return (func_XCreateColormap)( display, w, visual, alloc);
+}
+
+typedef Cursor (proto_XCreateFontCursor)( Display *display, unsigned int shape);
+static proto_XCreateFontCursor *func_XCreateFontCursor = NULL;
+Cursor XCreateFontCursor( Display *display, unsigned int shape) {
+       if (!func_XCreateFontCursor) func_XCreateFontCursor=(proto_XCreateFontCursor *)_loadfunc("XCreateFontCursor");
+       return (func_XCreateFontCursor)( display, shape);
+}
+
+typedef GC (proto_XCreateGC)( Display *display, Drawable window, unsigned long mask, XGCValues *gc_values);
+static proto_XCreateGC *func_XCreateGC = NULL;
+GC XCreateGC( Display *display, Drawable window, unsigned long mask, XGCValues *gc_values) {
+       if (!func_XCreateGC) func_XCreateGC=(proto_XCreateGC *)_loadfunc("XCreateGC");
+       return (func_XCreateGC)( display, window, mask, gc_values);
+}
+
+typedef XImage * (proto_XCreateImage)( Display *display, Visual *visual, unsigned int depth, int format, int offset, char *data, unsigned int width, unsigned int height, int bitmap_pad, int bytes_per_line);
+static proto_XCreateImage *func_XCreateImage = NULL;
+XImage * XCreateImage( Display *display, Visual *visual, unsigned int depth, int format, int offset, char *data, unsigned int width, unsigned int height, int bitmap_pad, int bytes_per_line) {
+       if (!func_XCreateImage) func_XCreateImage=(proto_XCreateImage *)_loadfunc("XCreateImage");
+       return (func_XCreateImage)( display, visual, depth, format, offset, data, width, height, bitmap_pad, bytes_per_line);
+}
+
+typedef Pixmap (proto_XCreatePixmap)( Display *display, Drawable drawable, unsigned int width, unsigned int height, unsigned int depth);
+static proto_XCreatePixmap *func_XCreatePixmap = NULL;
+Pixmap XCreatePixmap( Display *display, Drawable drawable, unsigned int width, unsigned int height, unsigned int depth) {
+       if (!func_XCreatePixmap) func_XCreatePixmap=(proto_XCreatePixmap *)_loadfunc("XCreatePixmap");
+       return (func_XCreatePixmap)( display, drawable, width, height, depth);
+}
+
+typedef Region (proto_XCreateRegion)();
+static proto_XCreateRegion *func_XCreateRegion = NULL;
+Region XCreateRegion() {
+       if (!func_XCreateRegion) func_XCreateRegion=(proto_XCreateRegion *)_loadfunc("XCreateRegion");
+       return (func_XCreateRegion)();
+}
+
+typedef Window (proto_XCreateSimpleWindow)( Display *display, Window parent, int x, int y, unsigned int brd, unsigned int w, unsigned int h, unsigned long bg, unsigned long brd_col);
+static proto_XCreateSimpleWindow *func_XCreateSimpleWindow = NULL;
+Window XCreateSimpleWindow( Display *display, Window parent, int x, int y, unsigned int brd, unsigned int w, unsigned int h, unsigned long bg, unsigned long brd_col) {
+       if (!func_XCreateSimpleWindow) func_XCreateSimpleWindow=(proto_XCreateSimpleWindow *)_loadfunc("XCreateSimpleWindow");
+       return (func_XCreateSimpleWindow)( display, parent, x, y, brd, w, h, bg, brd_col);
+}
+
+typedef Window (proto_XCreateWindow)( Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int bw, int depth, unsigned int class, Visual *visual, unsigned long valuemask, XSetWindowAttributes *attr);
+static proto_XCreateWindow *func_XCreateWindow = NULL;
+Window XCreateWindow( Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int bw, int depth, unsigned int class, Visual *visual, unsigned long valuemask, XSetWindowAttributes *attr) {
+       if (!func_XCreateWindow) func_XCreateWindow=(proto_XCreateWindow *)_loadfunc("XCreateWindow");
+       return (func_XCreateWindow)( display, parent, x, y, width, height, bw, depth, class, visual, valuemask, attr);
+}
+
+typedef Colormap (proto_XDefaultColormap)( Display *display, int screen);
+static proto_XDefaultColormap *func_XDefaultColormap = NULL;
+Colormap XDefaultColormap( Display *display, int screen) {
+       if (!func_XDefaultColormap) func_XDefaultColormap=(proto_XDefaultColormap *)_loadfunc("XDefaultColormap");
+       return (func_XDefaultColormap)( display, screen);
+}
+
+typedef int (proto_XDefaultDepth)( Display *display, int screen);
+static proto_XDefaultDepth *func_XDefaultDepth = NULL;
+int XDefaultDepth( Display *display, int screen) {
+       if (!func_XDefaultDepth) func_XDefaultDepth=(proto_XDefaultDepth *)_loadfunc("XDefaultDepth");
+       return (func_XDefaultDepth)( display, screen);
+}
+
+typedef int (proto_XDefaultScreen)(Display *display);
+static proto_XDefaultScreen *func_XDefaultScreen = NULL;
+int XDefaultScreen(Display *display) {
+       if (!func_XDefaultScreen) func_XDefaultScreen=(proto_XDefaultScreen *)_loadfunc("XDefaultScreen");
+       return (func_XDefaultScreen)(display);
+}
+
+typedef Visual * (proto_XDefaultVisual)( Display *display, int screen);
+static proto_XDefaultVisual *func_XDefaultVisual = NULL;
+Visual * XDefaultVisual( Display *display, int screen) {
+       if (!func_XDefaultVisual) func_XDefaultVisual=(proto_XDefaultVisual *)_loadfunc("XDefaultVisual");
+       return (func_XDefaultVisual)( display, screen);
+}
+
+typedef int (proto_XDefineCursor)(Display* display,Window w,Cursor cursor);
+static proto_XDefineCursor *func_XDefineCursor = NULL;
+int XDefineCursor(Display* display,Window w,Cursor cursor) {
+       if (!func_XDefineCursor) func_XDefineCursor=(proto_XDefineCursor *)_loadfunc("XDefineCursor");
+       return (func_XDefineCursor)(display,w,cursor);
+}
+
+typedef int (proto_XDestroyRegion)(Region hrgn);
+static proto_XDestroyRegion *func_XDestroyRegion = NULL;
+int XDestroyRegion(Region hrgn) {
+       if (!func_XDestroyRegion) func_XDestroyRegion=(proto_XDestroyRegion *)_loadfunc("XDestroyRegion");
+       return (func_XDestroyRegion)(hrgn);
+}
+
+typedef int (proto_XDestroyWindow)( Display *display, Window w);
+static proto_XDestroyWindow *func_XDestroyWindow = NULL;
+int XDestroyWindow( Display *display, Window w) {
+       if (!func_XDestroyWindow) func_XDestroyWindow=(proto_XDestroyWindow *)_loadfunc("XDestroyWindow");
+       return (func_XDestroyWindow)( display, w);
+}
+
+typedef char * (proto_XDisplayString)(Display *display);
+static proto_XDisplayString *func_XDisplayString = NULL;
+char * XDisplayString(Display *display) {
+       if (!func_XDisplayString) func_XDisplayString=(proto_XDisplayString *)_loadfunc("XDisplayString");
+       return (func_XDisplayString)(display);
+}
+
+typedef int (proto_XDoesBackingStore)(Screen *scr);
+static proto_XDoesBackingStore *func_XDoesBackingStore = NULL;
+int XDoesBackingStore(Screen *scr) {
+       if (!func_XDoesBackingStore) func_XDoesBackingStore=(proto_XDoesBackingStore *)_loadfunc("XDoesBackingStore");
+       return (func_XDoesBackingStore)(scr);
+}
+
+typedef int (proto_XDrawArc)( Display *display, Drawable w, GC gc, int x, int y, unsigned int width,unsigned int height, int a1, int a2);
+static proto_XDrawArc *func_XDrawArc = NULL;
+int XDrawArc( Display *display, Drawable w, GC gc, int x, int y, unsigned int width,unsigned int height, int a1, int a2) {
+       if (!func_XDrawArc) func_XDrawArc=(proto_XDrawArc *)_loadfunc("XDrawArc");
+       return (func_XDrawArc)( display, w, gc, x, y, width,height, a1, a2);
+}
+
+typedef int (proto_XDrawImageString)( Display* display, Drawable d, GC gc, int x, int y, const char* string, int length);
+static proto_XDrawImageString *func_XDrawImageString = NULL;
+int XDrawImageString( Display* display, Drawable d, GC gc, int x, int y, const char* string, int length) {
+       if (!func_XDrawImageString) func_XDrawImageString=(proto_XDrawImageString *)_loadfunc("XDrawImageString");
+       return (func_XDrawImageString)( display, d, gc, x, y, string, length);
+}
+
+typedef int (proto_XDrawImageString16)(Display *display, Drawable window, GC gc, int x, int y, const XChar2b* str, int len);
+static proto_XDrawImageString16 *func_XDrawImageString16 = NULL;
+int XDrawImageString16(Display *display, Drawable window, GC gc, int x, int y, const XChar2b* str, int len) {
+       if (!func_XDrawImageString16) func_XDrawImageString16=(proto_XDrawImageString16 *)_loadfunc("XDrawImageString16");
+       return (func_XDrawImageString16)(display, window, gc, x, y, str, len);
+}
+
+typedef int (proto_XDrawLine)( Display *display, Drawable w, GC gc, int x1,int y1, int x2,int y2);
+static proto_XDrawLine *func_XDrawLine = NULL;
+int XDrawLine( Display *display, Drawable w, GC gc, int x1,int y1, int x2,int y2) {
+       if (!func_XDrawLine) func_XDrawLine=(proto_XDrawLine *)_loadfunc("XDrawLine");
+       return (func_XDrawLine)( display, w, gc, x1,y1, x2,y2);
+}
+
+typedef int (proto_XDrawLines)( Display *display, Drawable w, GC gc, XPoint *points, int nps,int mode);
+static proto_XDrawLines *func_XDrawLines = NULL;
+int XDrawLines( Display *display, Drawable w, GC gc, XPoint *points, int nps,int mode) {
+       if (!func_XDrawLines) func_XDrawLines=(proto_XDrawLines *)_loadfunc("XDrawLines");
+       return (func_XDrawLines)( display, w, gc, points, nps,mode);
+}
+
+typedef int (proto_XDrawPoint)( Display *display, Drawable w, GC gc, int x, int y);
+static proto_XDrawPoint *func_XDrawPoint = NULL;
+int XDrawPoint( Display *display, Drawable w, GC gc, int x, int y) {
+       if (!func_XDrawPoint) func_XDrawPoint=(proto_XDrawPoint *)_loadfunc("XDrawPoint");
+       return (func_XDrawPoint)( display, w, gc, x, y);
+}
+
+typedef int (proto_XDrawPoints)( Display *display, Drawable w, GC gc, XPoint *points, int nps, int mode);
+static proto_XDrawPoints *func_XDrawPoints = NULL;
+int XDrawPoints( Display *display, Drawable w, GC gc, XPoint *points, int nps, int mode) {
+       if (!func_XDrawPoints) func_XDrawPoints=(proto_XDrawPoints *)_loadfunc("XDrawPoints");
+       return (func_XDrawPoints)( display, w, gc, points, nps, mode);
+}
+
+typedef int (proto_XDrawRectangle)( Display *display, Drawable w, GC gc, int x, int y, unsigned int width, unsigned int height);
+static proto_XDrawRectangle *func_XDrawRectangle = NULL;
+int XDrawRectangle( Display *display, Drawable w, GC gc, int x, int y, unsigned int width, unsigned int height) {
+       if (!func_XDrawRectangle) func_XDrawRectangle=(proto_XDrawRectangle *)_loadfunc("XDrawRectangle");
+       return (func_XDrawRectangle)( display, w, gc, x, y, width, height);
+}
+
+typedef int (proto_XDrawSegments)( Display *display, Drawable w, GC gc, XSegment *segs, int nsegs);
+static proto_XDrawSegments *func_XDrawSegments = NULL;
+int XDrawSegments( Display *display, Drawable w, GC gc, XSegment *segs, int nsegs) {
+       if (!func_XDrawSegments) func_XDrawSegments=(proto_XDrawSegments *)_loadfunc("XDrawSegments");
+       return (func_XDrawSegments)( display, w, gc, segs, nsegs);
+}
+
+typedef int (proto_XDrawString)(Display *display, Drawable window, GC gc, int x, int y, const char* str, int len);
+static proto_XDrawString *func_XDrawString = NULL;
+int XDrawString(Display *display, Drawable window, GC gc, int x, int y, const char* str, int len) {
+       if (!func_XDrawString) func_XDrawString=(proto_XDrawString *)_loadfunc("XDrawString");
+       return (func_XDrawString)(display, window, gc, x, y, str, len);
+}
+
+typedef int (proto_XDrawString16)(Display *display, Drawable window, GC gc, int x, int y, const XChar2b* str, int len);
+static proto_XDrawString16 *func_XDrawString16 = NULL;
+int XDrawString16(Display *display, Drawable window, GC gc, int x, int y, const XChar2b* str, int len) {
+       if (!func_XDrawString16) func_XDrawString16=(proto_XDrawString16 *)_loadfunc("XDrawString16");
+       return (func_XDrawString16)(display, window, gc, x, y, str, len);
+}
+
+typedef StatusDef (proto_XFetchName)( Display *display, Window w, char **window_name_return);
+static proto_XFetchName *func_XFetchName = NULL;
+StatusDef XFetchName( Display *display, Window w, char **window_name_return) {
+       if (!func_XFetchName) func_XFetchName=(proto_XFetchName *)_loadfunc("XFetchName");
+       return (func_XFetchName)( display, w, window_name_return);
+}
+
+typedef int (proto_XFillArc)( Display *display, Drawable w, GC gc, int x, int y, unsigned int width,unsigned height, int a1, int a2);
+static proto_XFillArc *func_XFillArc = NULL;
+int XFillArc( Display *display, Drawable w, GC gc, int x, int y, unsigned int width,unsigned height, int a1, int a2) {
+       if (!func_XFillArc) func_XFillArc=(proto_XFillArc *)_loadfunc("XFillArc");
+       return (func_XFillArc)( display, w, gc, x, y, width,height, a1, a2);
+}
+
+typedef int (proto_XFillPolygon)( Display *display, Drawable w, GC gc, XPoint *points, int nps, int shape, int mode);
+static proto_XFillPolygon *func_XFillPolygon = NULL;
+int XFillPolygon( Display *display, Drawable w, GC gc, XPoint *points, int nps, int shape, int mode) {
+       if (!func_XFillPolygon) func_XFillPolygon=(proto_XFillPolygon *)_loadfunc("XFillPolygon");
+       return (func_XFillPolygon)( display, w, gc, points, nps, shape, mode);
+}
+
+typedef int (proto_XFillRectangle)( Display *display, Drawable window, GC gc, int x, int y, unsigned int w, unsigned int h);
+static proto_XFillRectangle *func_XFillRectangle = NULL;
+int XFillRectangle( Display *display, Drawable window, GC gc, int x, int y, unsigned int w, unsigned int h) {
+       if (!func_XFillRectangle) func_XFillRectangle=(proto_XFillRectangle *)_loadfunc("XFillRectangle");
+       return (func_XFillRectangle)( display, window, gc, x, y, w, h);
+}
+
+typedef BoolDef (proto_XFilterEvent)(XEvent* event,Window window);
+static proto_XFilterEvent *func_XFilterEvent = NULL;
+BoolDef XFilterEvent(XEvent* event,Window window) {
+       if (!func_XFilterEvent) func_XFilterEvent=(proto_XFilterEvent *)_loadfunc("XFilterEvent");
+       return (func_XFilterEvent)(event,window);
+}
+
+typedef int (proto_XFlush)(Display *display);
+static proto_XFlush *func_XFlush = NULL;
+int XFlush(Display *display) {
+       if (!func_XFlush) func_XFlush=(proto_XFlush *)_loadfunc("XFlush");
+       return (func_XFlush)(display);
+}
+
+typedef int (proto_XFree)(void *data);
+static proto_XFree *func_XFree = NULL;
+int XFree(void *data) {
+       if (!func_XFree) func_XFree=(proto_XFree *)_loadfunc("XFree");
+       return (func_XFree)(data);
+}
+
+typedef int (proto_XFreeColors)(Display *display, Colormap cmap, unsigned long pixels[], int npixels, unsigned long planes);
+static proto_XFreeColors *func_XFreeColors = NULL;
+int XFreeColors(Display *display, Colormap cmap, unsigned long pixels[], int npixels, unsigned long planes) {
+       if (!func_XFreeColors) func_XFreeColors=(proto_XFreeColors *)_loadfunc("XFreeColors");
+       return (func_XFreeColors)(display, cmap, pixels, npixels, planes);
+}
+
+typedef int (proto_XFreeExtensionList)(char **list);
+static proto_XFreeExtensionList *func_XFreeExtensionList = NULL;
+int XFreeExtensionList(char **list) {
+       if (!func_XFreeExtensionList) func_XFreeExtensionList=(proto_XFreeExtensionList *)_loadfunc("XFreeExtensionList");
+       return (func_XFreeExtensionList)(list);
+}
+
+typedef int (proto_XFreeFont)(Display* display,XFontStruct* font_struct);
+static proto_XFreeFont *func_XFreeFont = NULL;
+int XFreeFont(Display* display,XFontStruct* font_struct) {
+       if (!func_XFreeFont) func_XFreeFont=(proto_XFreeFont *)_loadfunc("XFreeFont");
+       return (func_XFreeFont)(display,font_struct);
+}
+
+typedef int (proto_XFreeGC)( Display *display, GC gc);
+static proto_XFreeGC *func_XFreeGC = NULL;
+int XFreeGC( Display *display, GC gc) {
+       if (!func_XFreeGC) func_XFreeGC=(proto_XFreeGC *)_loadfunc("XFreeGC");
+       return (func_XFreeGC)( display, gc);
+}
+
+typedef int (proto_XFreeModifiermap)(XModifierKeymap *modmap);
+static proto_XFreeModifiermap *func_XFreeModifiermap = NULL;
+int XFreeModifiermap(XModifierKeymap *modmap) {
+       if (!func_XFreeModifiermap) func_XFreeModifiermap=(proto_XFreeModifiermap *)_loadfunc("XFreeModifiermap");
+       return (func_XFreeModifiermap)(modmap);
+}
+
+typedef int (proto_XFreePixmap)( Display *display, Pixmap pixmap);
+static proto_XFreePixmap *func_XFreePixmap = NULL;
+int XFreePixmap( Display *display, Pixmap pixmap) {
+       if (!func_XFreePixmap) func_XFreePixmap=(proto_XFreePixmap *)_loadfunc("XFreePixmap");
+       return (func_XFreePixmap)( display, pixmap);
+}
+
+typedef void (proto_XFreeStringList)(char **list);
+static proto_XFreeStringList *func_XFreeStringList = NULL;
+void XFreeStringList(char **list) {
+       if (!func_XFreeStringList) func_XFreeStringList=(proto_XFreeStringList *)_loadfunc("XFreeStringList");
+       (func_XFreeStringList)(list);
+}
+
+typedef char * (proto_XGetAtomName)( Display *display, Atom atom);
+static proto_XGetAtomName *func_XGetAtomName = NULL;
+char * XGetAtomName( Display *display, Atom atom) {
+       if (!func_XGetAtomName) func_XGetAtomName=(proto_XGetAtomName *)_loadfunc("XGetAtomName");
+       return (func_XGetAtomName)( display, atom);
+}
+
+typedef int (proto_XGetErrorDatabaseText)( Display *display, const char *name, const char *msg, const char *defstr, char *buf, int len);
+static proto_XGetErrorDatabaseText *func_XGetErrorDatabaseText = NULL;
+int XGetErrorDatabaseText( Display *display, const char *name, const char *msg, const char *defstr, char *buf, int len) {
+       if (!func_XGetErrorDatabaseText) func_XGetErrorDatabaseText=(proto_XGetErrorDatabaseText *)_loadfunc("XGetErrorDatabaseText");
+       return (func_XGetErrorDatabaseText)( display, name, msg, defstr, buf, len);
+}
+
+typedef int (proto_XGetErrorText)( Display *display, int code, char *buf, int len);
+static proto_XGetErrorText *func_XGetErrorText = NULL;
+int XGetErrorText( Display *display, int code, char *buf, int len) {
+       if (!func_XGetErrorText) func_XGetErrorText=(proto_XGetErrorText *)_loadfunc("XGetErrorText");
+       return (func_XGetErrorText)( display, code, buf, len);
+}
+
+typedef char ** (proto_XGetFontPath)( Display *display, int *nps);
+static proto_XGetFontPath *func_XGetFontPath = NULL;
+char ** XGetFontPath( Display *display, int *nps) {
+       if (!func_XGetFontPath) func_XGetFontPath=(proto_XGetFontPath *)_loadfunc("XGetFontPath");
+       return (func_XGetFontPath)( display, nps);
+}
+
+typedef BoolDef (proto_XGetFontProperty)( XFontStruct *fstruct, Atom atom, unsigned long *val);
+static proto_XGetFontProperty *func_XGetFontProperty = NULL;
+BoolDef XGetFontProperty( XFontStruct *fstruct, Atom atom, unsigned long *val) {
+       if (!func_XGetFontProperty) func_XGetFontProperty=(proto_XGetFontProperty *)_loadfunc("XGetFontProperty");
+       return (func_XGetFontProperty)( fstruct, atom, val);
+}
+
+typedef StatusDef (proto_XGetGeometry)( Display *display, Drawable w, Window *root, int *x, int *y, unsigned int *width, unsigned int *height, unsigned int *bw, unsigned int *depth);
+static proto_XGetGeometry *func_XGetGeometry = NULL;
+StatusDef XGetGeometry( Display *display, Drawable w, Window *root, int *x, int *y, unsigned int *width, unsigned int *height, unsigned int *bw, unsigned int *depth) {
+       if (!func_XGetGeometry) func_XGetGeometry=(proto_XGetGeometry *)_loadfunc("XGetGeometry");
+       return (func_XGetGeometry)( display, w, root, x, y, width, height, bw, depth);
+}
+
+typedef int (proto_XGetIconName)( Display *display, Window w, char **iname);
+static proto_XGetIconName *func_XGetIconName = NULL;
+int XGetIconName( Display *display, Window w, char **iname) {
+       if (!func_XGetIconName) func_XGetIconName=(proto_XGetIconName *)_loadfunc("XGetIconName");
+       return (func_XGetIconName)( display, w, iname);
+}
+
+typedef XImage * (proto_XGetImage)( Display *display, Drawable drawable, int x, int y, unsigned int width, unsigned int height, unsigned long plane_mask, int format);
+static proto_XGetImage *func_XGetImage = NULL;
+XImage * XGetImage( Display *display, Drawable drawable, int x, int y, unsigned int width, unsigned int height, unsigned long plane_mask, int format) {
+       if (!func_XGetImage) func_XGetImage=(proto_XGetImage *)_loadfunc("XGetImage");
+       return (func_XGetImage)( display, drawable, x, y, width, height, plane_mask, format);
+}
+
+typedef int (proto_XGetInputFocus)( Display *display, Window *focus, int *revto);
+static proto_XGetInputFocus *func_XGetInputFocus = NULL;
+int XGetInputFocus( Display *display, Window *focus, int *revto) {
+       if (!func_XGetInputFocus) func_XGetInputFocus=(proto_XGetInputFocus *)_loadfunc("XGetInputFocus");
+       return (func_XGetInputFocus)( display, focus, revto);
+}
+
+typedef XModifierKeymap * (proto_XGetModifierMapping)(Display *display);
+static proto_XGetModifierMapping *func_XGetModifierMapping = NULL;
+XModifierKeymap * XGetModifierMapping(Display *display) {
+       if (!func_XGetModifierMapping) func_XGetModifierMapping=(proto_XGetModifierMapping *)_loadfunc("XGetModifierMapping");
+       return (func_XGetModifierMapping)(display);
+}
+
+typedef Window (proto_XGetSelectionOwner)( Display* display, Atom selection);
+static proto_XGetSelectionOwner *func_XGetSelectionOwner = NULL;
+Window XGetSelectionOwner( Display* display, Atom selection) {
+       if (!func_XGetSelectionOwner) func_XGetSelectionOwner=(proto_XGetSelectionOwner *)_loadfunc("XGetSelectionOwner");
+       return (func_XGetSelectionOwner)( display, selection);
+}
+
+typedef StatusDef (proto_XGetStandardColormap)( Display *display, Window w, XStandardColormap *cmapinf, Atom prop);
+static proto_XGetStandardColormap *func_XGetStandardColormap = NULL;
+StatusDef XGetStandardColormap( Display *display, Window w, XStandardColormap *cmapinf, Atom prop) {
+       if (!func_XGetStandardColormap) func_XGetStandardColormap=(proto_XGetStandardColormap *)_loadfunc("XGetStandardColormap");
+       return (func_XGetStandardColormap)( display, w, cmapinf, prop);
+}
+
+typedef XVisualInfo * (proto_XGetVisualInfo)( Display *display, long vinm, XVisualInfo *vint, int *n);
+static proto_XGetVisualInfo *func_XGetVisualInfo = NULL;
+XVisualInfo * XGetVisualInfo( Display *display, long vinm, XVisualInfo *vint, int *n) {
+       if (!func_XGetVisualInfo) func_XGetVisualInfo=(proto_XGetVisualInfo *)_loadfunc("XGetVisualInfo");
+       return (func_XGetVisualInfo)( display, vinm, vint, n);
+}
+
+typedef StatusDef (proto_XGetWindowAttributes)(Display *display, Window w, XWindowAttributes *wattr);
+static proto_XGetWindowAttributes *func_XGetWindowAttributes = NULL;
+StatusDef XGetWindowAttributes(Display *display, Window w, XWindowAttributes *wattr) {
+       if (!func_XGetWindowAttributes) func_XGetWindowAttributes=(proto_XGetWindowAttributes *)_loadfunc("XGetWindowAttributes");
+       return (func_XGetWindowAttributes)(display, w, wattr);
+}
+
+typedef int (proto_XGetWindowProperty)( Display *display, Window window, Atom property, long long_offset, long long_length, BoolDef delete, Atom req_type, Atom *actual_type_return, int *actual_format_return, unsigned long *nitems_return, unsigned long *bytes_after_return, unsigned char **prop_return);
+static proto_XGetWindowProperty *func_XGetWindowProperty = NULL;
+int XGetWindowProperty( Display *display, Window window, Atom property, long long_offset, long long_length, BoolDef delete, Atom req_type, Atom *actual_type_return, int *actual_format_return, unsigned long *nitems_return, unsigned long *bytes_after_return, unsigned char **prop_return) {
+       if (!func_XGetWindowProperty) func_XGetWindowProperty=(proto_XGetWindowProperty *)_loadfunc("XGetWindowProperty");
+       return (func_XGetWindowProperty)( display, window, property, long_offset, long_length, delete, req_type, actual_type_return, actual_format_return, nitems_return, bytes_after_return, prop_return);
+}
+
+typedef int (proto_XGrabServer)(Display *display);
+static proto_XGrabServer *func_XGrabServer = NULL;
+int XGrabServer(Display *display) {
+       if (!func_XGrabServer) func_XGrabServer=(proto_XGrabServer *)_loadfunc("XGrabServer");
+       return (func_XGrabServer)(display);
+}
+
+typedef int (proto_XIconifyWindow)(Display *display, Window w, int screen_number);
+static proto_XIconifyWindow *func_XIconifyWindow = NULL;
+int XIconifyWindow(Display *display, Window w, int screen_number) {
+       if (!func_XIconifyWindow) func_XIconifyWindow=(proto_XIconifyWindow *)_loadfunc("XIconifyWindow");
+       return (func_XIconifyWindow)(display, w, screen_number);
+}
+
+typedef XExtCodes * (proto_XInitExtension)(Display *display, const char *name);
+static proto_XInitExtension *func_XInitExtension = NULL;
+XExtCodes * XInitExtension(Display *display, const char *name) {
+       if (!func_XInitExtension) func_XInitExtension=(proto_XInitExtension *)_loadfunc("XInitExtension");
+       return (func_XInitExtension)(display, name);
+}
+
+typedef Atom (proto_XInternAtom)( Display *display, const char *property_name, BoolDef only_if_exists);
+static proto_XInternAtom *func_XInternAtom = NULL;
+Atom XInternAtom( Display *display, const char *property_name, BoolDef only_if_exists) {
+       if (!func_XInternAtom) func_XInternAtom=(proto_XInternAtom *)_loadfunc("XInternAtom");
+       return (func_XInternAtom)( display, property_name, only_if_exists);
+}
+
+typedef KeySym (proto_XKeycodeToKeysym)( Display *display, unsigned int keycode, int index);
+static proto_XKeycodeToKeysym *func_XKeycodeToKeysym = NULL;
+KeySym XKeycodeToKeysym( Display *display, unsigned int keycode, int index) {
+       if (!func_XKeycodeToKeysym) func_XKeycodeToKeysym=(proto_XKeycodeToKeysym *)_loadfunc("XKeycodeToKeysym");
+       return (func_XKeycodeToKeysym)( display, keycode, index);
+}
+
+typedef KeyCode (proto_XKeysymToKeycode)( Display *display, KeySym keysym);
+static proto_XKeysymToKeycode *func_XKeysymToKeycode = NULL;
+KeyCode XKeysymToKeycode( Display *display, KeySym keysym) {
+       if (!func_XKeysymToKeycode) func_XKeysymToKeycode=(proto_XKeysymToKeycode *)_loadfunc("XKeysymToKeycode");
+       return (func_XKeysymToKeycode)( display, keysym);
+}
+
+typedef char ** (proto_XListExtensions)( Display *display, int *ret_num);
+static proto_XListExtensions *func_XListExtensions = NULL;
+char ** XListExtensions( Display *display, int *ret_num) {
+       if (!func_XListExtensions) func_XListExtensions=(proto_XListExtensions *)_loadfunc("XListExtensions");
+       return (func_XListExtensions)( display, ret_num);
+}
+
+typedef XFontStruct * (proto_XLoadQueryFont)(Display *display, const char *name);
+static proto_XLoadQueryFont *func_XLoadQueryFont = NULL;
+XFontStruct * XLoadQueryFont(Display *display, const char *name) {
+       if (!func_XLoadQueryFont) func_XLoadQueryFont=(proto_XLoadQueryFont *)_loadfunc("XLoadQueryFont");
+       return (func_XLoadQueryFont)(display, name);
+}
+
+typedef int (proto_XLookupString)( XKeyEvent *event, char *buf, int nbytes, KeySym *keysym, XComposeStatus *status);
+static proto_XLookupString *func_XLookupString = NULL;
+int XLookupString( XKeyEvent *event, char *buf, int nbytes, KeySym *keysym, XComposeStatus *status) {
+       if (!func_XLookupString) func_XLookupString=(proto_XLookupString *)_loadfunc("XLookupString");
+       return (func_XLookupString)( event, buf, nbytes, keysym, status);
+}
+
+typedef int (proto_XLowerWindow)(Display *display, Window w);
+static proto_XLowerWindow *func_XLowerWindow = NULL;
+int XLowerWindow(Display *display, Window w) {
+       if (!func_XLowerWindow) func_XLowerWindow=(proto_XLowerWindow *)_loadfunc("XLowerWindow");
+       return (func_XLowerWindow)(display, w);
+}
+
+typedef int (proto_XMapRaised)( Display *display, Window w);
+static proto_XMapRaised *func_XMapRaised = NULL;
+int XMapRaised( Display *display, Window w) {
+       if (!func_XMapRaised) func_XMapRaised=(proto_XMapRaised *)_loadfunc("XMapRaised");
+       return (func_XMapRaised)( display, w);
+}
+
+typedef int (proto_XMapSubwindows)( Display *display, Window w);
+static proto_XMapSubwindows *func_XMapSubwindows = NULL;
+int XMapSubwindows( Display *display, Window w) {
+       if (!func_XMapSubwindows) func_XMapSubwindows=(proto_XMapSubwindows *)_loadfunc("XMapSubwindows");
+       return (func_XMapSubwindows)( display, w);
+}
+
+typedef int (proto_XMapWindow)(Display *display, Window window);
+static proto_XMapWindow *func_XMapWindow = NULL;
+int XMapWindow(Display *display, Window window) {
+       if (!func_XMapWindow) func_XMapWindow=(proto_XMapWindow *)_loadfunc("XMapWindow");
+       return (func_XMapWindow)(display, window);
+}
+
+typedef StatusDef (proto_XMatchVisualInfo)( Display* display, int screen, int depth, int class, XVisualInfo* vinfo_return);
+static proto_XMatchVisualInfo *func_XMatchVisualInfo = NULL;
+StatusDef XMatchVisualInfo( Display* display, int screen, int depth, int class, XVisualInfo* vinfo_return) {
+       if (!func_XMatchVisualInfo) func_XMatchVisualInfo=(proto_XMatchVisualInfo *)_loadfunc("XMatchVisualInfo");
+       return (func_XMatchVisualInfo)( display, screen, depth, class, vinfo_return);
+}
+
+typedef int (proto_XMoveResizeWindow)( Display* display, Window w, int x, int y, unsigned int width, unsigned int height);
+static proto_XMoveResizeWindow *func_XMoveResizeWindow = NULL;
+int XMoveResizeWindow( Display* display, Window w, int x, int y, unsigned int width, unsigned int height) {
+       if (!func_XMoveResizeWindow) func_XMoveResizeWindow=(proto_XMoveResizeWindow *)_loadfunc("XMoveResizeWindow");
+       return (func_XMoveResizeWindow)( display, w, x, y, width, height);
+}
+
+typedef int (proto_XMoveWindow)( Display* display, Window w, int x, int y);
+static proto_XMoveWindow *func_XMoveWindow = NULL;
+int XMoveWindow( Display* display, Window w, int x, int y) {
+       if (!func_XMoveWindow) func_XMoveWindow=(proto_XMoveWindow *)_loadfunc("XMoveWindow");
+       return (func_XMoveWindow)( display, w, x, y);
+}
+
+typedef int (proto_XNextEvent)( Display *display, XEvent *event);
+static proto_XNextEvent *func_XNextEvent = NULL;
+int XNextEvent( Display *display, XEvent *event) {
+       if (!func_XNextEvent) func_XNextEvent=(proto_XNextEvent *)_loadfunc("XNextEvent");
+       return (func_XNextEvent)( display, event);
+}
+
+typedef XIM (proto_XOpenIM)( Display* dpy, struct _XrmHashBucketRec* rdb, char* res_name, char* res_class);
+static proto_XOpenIM *func_XOpenIM = NULL;
+XIM XOpenIM( Display* dpy, struct _XrmHashBucketRec* rdb, char* res_name, char* res_class) {
+       if (!func_XOpenIM) func_XOpenIM=(proto_XOpenIM *)_loadfunc("XOpenIM");
+       return (func_XOpenIM)( dpy, rdb, res_name, res_class);
+}
+
+typedef StatusDef (proto_XParseColor)( Display *display, Colormap map, const char* spec, XColor *colorPtr);
+static proto_XParseColor *func_XParseColor = NULL;
+StatusDef XParseColor( Display *display, Colormap map, const char* spec, XColor *colorPtr) {
+       if (!func_XParseColor) func_XParseColor=(proto_XParseColor *)_loadfunc("XParseColor");
+       return (func_XParseColor)( display, map, spec, colorPtr);
+}
+
+typedef int (proto_XParseGeometry)( const char* string, int* x, int* y, unsigned int* width, unsigned int* height);
+static proto_XParseGeometry *func_XParseGeometry = NULL;
+int XParseGeometry( const char* string, int* x, int* y, unsigned int* width, unsigned int* height) {
+       if (!func_XParseGeometry) func_XParseGeometry=(proto_XParseGeometry *)_loadfunc("XParseGeometry");
+       return (func_XParseGeometry)( string, x, y, width, height);
+}
+
+typedef int (proto_XPending)(Display *display);
+static proto_XPending *func_XPending = NULL;
+int XPending(Display *display) {
+       if (!func_XPending) func_XPending=(proto_XPending *)_loadfunc("XPending");
+       return (func_XPending)(display);
+}
+
+typedef int (proto_XPutBackEvent)(Display *display, XEvent *event);
+static proto_XPutBackEvent *func_XPutBackEvent = NULL;
+int XPutBackEvent(Display *display, XEvent *event) {
+       if (!func_XPutBackEvent) func_XPutBackEvent=(proto_XPutBackEvent *)_loadfunc("XPutBackEvent");
+       return (func_XPutBackEvent)(display, event);
+}
+
+typedef int (proto_XPutImage)( Display *display, Drawable w, GC gc, XImage *image, int sx,int sy,int dx,int dy, unsigned int width,unsigned int height);
+static proto_XPutImage *func_XPutImage = NULL;
+int XPutImage( Display *display, Drawable w, GC gc, XImage *image, int sx,int sy,int dx,int dy, unsigned int width,unsigned int height) {
+       if (!func_XPutImage) func_XPutImage=(proto_XPutImage *)_loadfunc("XPutImage");
+       return (func_XPutImage)( display, w, gc, image, sx,sy,dx,dy, width,height);
+}
+
+typedef int (proto_XQueryColor)( Display *display, Colormap cmap, XColor *cell);
+static proto_XQueryColor *func_XQueryColor = NULL;
+int XQueryColor( Display *display, Colormap cmap, XColor *cell) {
+       if (!func_XQueryColor) func_XQueryColor=(proto_XQueryColor *)_loadfunc("XQueryColor");
+       return (func_XQueryColor)( display, cmap, cell);
+}
+
+typedef int (proto_XQueryColors)( Display *display, Colormap cmap, XColor *cells, int nc);
+static proto_XQueryColors *func_XQueryColors = NULL;
+int XQueryColors( Display *display, Colormap cmap, XColor *cells, int nc) {
+       if (!func_XQueryColors) func_XQueryColors=(proto_XQueryColors *)_loadfunc("XQueryColors");
+       return (func_XQueryColors)( display, cmap, cells, nc);
+}
+
+typedef XFontStruct * (proto_XQueryFont)( Display *display, XID font_id);
+static proto_XQueryFont *func_XQueryFont = NULL;
+XFontStruct * XQueryFont( Display *display, XID font_id) {
+       if (!func_XQueryFont) func_XQueryFont=(proto_XQueryFont *)_loadfunc("XQueryFont");
+       return (func_XQueryFont)( display, font_id);
+}
+
+typedef BoolDef (proto_XQueryPointer)( Display* display, Window w, Window* root_return, Window* child_return, int* root_x_return, int* root_y_return, int* win_x_return, int* win_y_return, unsigned int* mask_return);
+static proto_XQueryPointer *func_XQueryPointer = NULL;
+BoolDef XQueryPointer( Display* display, Window w, Window* root_return, Window* child_return, int* root_x_return, int* root_y_return, int* win_x_return, int* win_y_return, unsigned int* mask_return) {
+       if (!func_XQueryPointer) func_XQueryPointer=(proto_XQueryPointer *)_loadfunc("XQueryPointer");
+       return (func_XQueryPointer)( display, w, root_return, child_return, root_x_return, root_y_return, win_x_return, win_y_return, mask_return);
+}
+
+typedef StatusDef (proto_XQueryTree)( Display *display, Window w, Window* root, Window* parent, Window** ch, unsigned int *n);
+static proto_XQueryTree *func_XQueryTree = NULL;
+StatusDef XQueryTree( Display *display, Window w, Window* root, Window* parent, Window** ch, unsigned int *n) {
+       if (!func_XQueryTree) func_XQueryTree=(proto_XQueryTree *)_loadfunc("XQueryTree");
+       return (func_XQueryTree)( display, w, root, parent, ch, n);
+}
+
+typedef int (proto_XRaiseWindow)( Display *display, Window w);
+static proto_XRaiseWindow *func_XRaiseWindow = NULL;
+int XRaiseWindow( Display *display, Window w) {
+       if (!func_XRaiseWindow) func_XRaiseWindow=(proto_XRaiseWindow *)_loadfunc("XRaiseWindow");
+       return (func_XRaiseWindow)( display, w);
+}
+
+typedef int (proto_XRecolorCursor)( Display *display, Cursor cursor, XColor *fg,XColor *bg);
+static proto_XRecolorCursor *func_XRecolorCursor = NULL;
+int XRecolorCursor( Display *display, Cursor cursor, XColor *fg,XColor *bg) {
+       if (!func_XRecolorCursor) func_XRecolorCursor=(proto_XRecolorCursor *)_loadfunc("XRecolorCursor");
+       return (func_XRecolorCursor)( display, cursor, fg,bg);
+}
+
+typedef int (proto_XRefreshKeyboardMapping)(XMappingEvent *event);
+static proto_XRefreshKeyboardMapping *func_XRefreshKeyboardMapping = NULL;
+int XRefreshKeyboardMapping(XMappingEvent *event) {
+       if (!func_XRefreshKeyboardMapping) func_XRefreshKeyboardMapping=(proto_XRefreshKeyboardMapping *)_loadfunc("XRefreshKeyboardMapping");
+       return (func_XRefreshKeyboardMapping)(event);
+}
+
+typedef int (proto_XResizeWindow)( Display* display, Window w, unsigned int width, unsigned int height);
+static proto_XResizeWindow *func_XResizeWindow = NULL;
+int XResizeWindow( Display* display, Window w, unsigned int width, unsigned int height) {
+       if (!func_XResizeWindow) func_XResizeWindow=(proto_XResizeWindow *)_loadfunc("XResizeWindow");
+       return (func_XResizeWindow)( display, w, width, height);
+}
+
+typedef Window (proto_XRootWindow)( Display *display, int scr);
+static proto_XRootWindow *func_XRootWindow = NULL;
+Window XRootWindow( Display *display, int scr) {
+       if (!func_XRootWindow) func_XRootWindow=(proto_XRootWindow *)_loadfunc("XRootWindow");
+       return (func_XRootWindow)( display, scr);
+}
+
+typedef Window (proto_XRootWindowOfScreen)(Screen *scr);
+static proto_XRootWindowOfScreen *func_XRootWindowOfScreen = NULL;
+Window XRootWindowOfScreen(Screen *scr) {
+       if (!func_XRootWindowOfScreen) func_XRootWindowOfScreen=(proto_XRootWindowOfScreen *)_loadfunc("XRootWindowOfScreen");
+       return (func_XRootWindowOfScreen)(scr);
+}
+
+typedef Screen * (proto_XScreenOfDisplay)( Display *display, int scr);
+static proto_XScreenOfDisplay *func_XScreenOfDisplay = NULL;
+Screen * XScreenOfDisplay( Display *display, int scr) {
+       if (!func_XScreenOfDisplay) func_XScreenOfDisplay=(proto_XScreenOfDisplay *)_loadfunc("XScreenOfDisplay");
+       return (func_XScreenOfDisplay)( display, scr);
+}
+
+typedef int (proto_XSelectInput)(Display *display, Window window, long mask);
+static proto_XSelectInput *func_XSelectInput = NULL;
+int XSelectInput(Display *display, Window window, long mask) {
+       if (!func_XSelectInput) func_XSelectInput=(proto_XSelectInput *)_loadfunc("XSelectInput");
+       return (func_XSelectInput)(display, window, mask);
+}
+
+typedef StatusDef (proto_XSendEvent)( Display *display, Window w, BoolDef prop, long emask, XEvent *event);
+static proto_XSendEvent *func_XSendEvent = NULL;
+StatusDef XSendEvent( Display *display, Window w, BoolDef prop, long emask, XEvent *event) {
+       if (!func_XSendEvent) func_XSendEvent=(proto_XSendEvent *)_loadfunc("XSendEvent");
+       return (func_XSendEvent)( display, w, prop, emask, event);
+}
+
+typedef char * (proto_XServerVendor)(Display *display);
+static proto_XServerVendor *func_XServerVendor = NULL;
+char * XServerVendor(Display *display) {
+       if (!func_XServerVendor) func_XServerVendor=(proto_XServerVendor *)_loadfunc("XServerVendor");
+       return (func_XServerVendor)(display);
+}
+
+typedef int (proto_XSetClassHint)( Display *display, Window w, XClassHint *chints);
+static proto_XSetClassHint *func_XSetClassHint = NULL;
+int XSetClassHint( Display *display, Window w, XClassHint *chints) {
+       if (!func_XSetClassHint) func_XSetClassHint=(proto_XSetClassHint *)_loadfunc("XSetClassHint");
+       return (func_XSetClassHint)( display, w, chints);
+}
+
+typedef int (proto_XSetClipMask)( Display *display, GC gc, Pixmap cmask);
+static proto_XSetClipMask *func_XSetClipMask = NULL;
+int XSetClipMask( Display *display, GC gc, Pixmap cmask) {
+       if (!func_XSetClipMask) func_XSetClipMask=(proto_XSetClipMask *)_loadfunc("XSetClipMask");
+       return (func_XSetClipMask)( display, gc, cmask);
+}
+
+typedef int (proto_XSetClipRectangles)( Display *display, GC gc, int clx, int cly, XRectangle *rs, int n, int order);
+static proto_XSetClipRectangles *func_XSetClipRectangles = NULL;
+int XSetClipRectangles( Display *display, GC gc, int clx, int cly, XRectangle *rs, int n, int order) {
+       if (!func_XSetClipRectangles) func_XSetClipRectangles=(proto_XSetClipRectangles *)_loadfunc("XSetClipRectangles");
+       return (func_XSetClipRectangles)( display, gc, clx, cly, rs, n, order);
+}
+
+typedef int (proto_XSetDashes)(Display *display, GC gc, int dash_offset, const char * dash_list, int n);
+static proto_XSetDashes *func_XSetDashes = NULL;
+int XSetDashes(Display *display, GC gc, int dash_offset, const char * dash_list, int n) {
+       if (!func_XSetDashes) func_XSetDashes=(proto_XSetDashes *)_loadfunc("XSetDashes");
+       return (func_XSetDashes)(display, gc, dash_offset, dash_list, n);
+}
+
+typedef XErrorHandler (proto_XSetErrorHandler)(XErrorHandler handler);
+static proto_XSetErrorHandler *func_XSetErrorHandler = NULL;
+XErrorHandler XSetErrorHandler(XErrorHandler handler) {
+       if (!func_XSetErrorHandler) func_XSetErrorHandler=(proto_XSetErrorHandler *)_loadfunc("XSetErrorHandler");
+       return (func_XSetErrorHandler)(handler);
+}
+
+typedef int (proto_XSetFillStyle)( Display *display, GC gc, int fs);
+static proto_XSetFillStyle *func_XSetFillStyle = NULL;
+int XSetFillStyle( Display *display, GC gc, int fs) {
+       if (!func_XSetFillStyle) func_XSetFillStyle=(proto_XSetFillStyle *)_loadfunc("XSetFillStyle");
+       return (func_XSetFillStyle)( display, gc, fs);
+}
+
+typedef int (proto_XSetFont)( Display *display, GC gc, Font font);
+static proto_XSetFont *func_XSetFont = NULL;
+int XSetFont( Display *display, GC gc, Font font) {
+       if (!func_XSetFont) func_XSetFont=(proto_XSetFont *)_loadfunc("XSetFont");
+       return (func_XSetFont)( display, gc, font);
+}
+
+typedef int (proto_XSetFontPath)( Display *display, char **dirs, int nd);
+static proto_XSetFontPath *func_XSetFontPath = NULL;
+int XSetFontPath( Display *display, char **dirs, int nd) {
+       if (!func_XSetFontPath) func_XSetFontPath=(proto_XSetFontPath *)_loadfunc("XSetFontPath");
+       return (func_XSetFontPath)( display, dirs, nd);
+}
+
+typedef int (proto_XSetForeground)( Display *display, GC gc, unsigned long color);
+static proto_XSetForeground *func_XSetForeground = NULL;
+int XSetForeground( Display *display, GC gc, unsigned long color) {
+       if (!func_XSetForeground) func_XSetForeground=(proto_XSetForeground *)_loadfunc("XSetForeground");
+       return (func_XSetForeground)( display, gc, color);
+}
+
+typedef int (proto_XSetFunction)( Display *display, GC gc, int fn);
+static proto_XSetFunction *func_XSetFunction = NULL;
+int XSetFunction( Display *display, GC gc, int fn) {
+       if (!func_XSetFunction) func_XSetFunction=(proto_XSetFunction *)_loadfunc("XSetFunction");
+       return (func_XSetFunction)( display, gc, fn);
+}
+
+typedef void (proto_XSetICFocus)(XIC ic);
+static proto_XSetICFocus *func_XSetICFocus = NULL;
+void XSetICFocus(XIC ic) {
+       if (!func_XSetICFocus) func_XSetICFocus=(proto_XSetICFocus *)_loadfunc("XSetICFocus");
+       (func_XSetICFocus)(ic);
+}
+
+typedef int (proto_XSetIconName)(Display *display, Window w, const char *iname);
+static proto_XSetIconName *func_XSetIconName = NULL;
+int XSetIconName(Display *display, Window w, const char *iname) {
+       if (!func_XSetIconName) func_XSetIconName=(proto_XSetIconName *)_loadfunc("XSetIconName");
+       return (func_XSetIconName)(display, w, iname);
+}
+
+typedef int (proto_XSetInputFocus)( Display *display, Window focus, int revto, Time time);
+static proto_XSetInputFocus *func_XSetInputFocus = NULL;
+int XSetInputFocus( Display *display, Window focus, int revto, Time time) {
+       if (!func_XSetInputFocus) func_XSetInputFocus=(proto_XSetInputFocus *)_loadfunc("XSetInputFocus");
+       return (func_XSetInputFocus)( display, focus, revto, time);
+}
+
+typedef int (proto_XSetLineAttributes)( Display *display, GC gc, unsigned int lw, int ls, int cs, int js);
+static proto_XSetLineAttributes *func_XSetLineAttributes = NULL;
+int XSetLineAttributes( Display *display, GC gc, unsigned int lw, int ls, int cs, int js) {
+       if (!func_XSetLineAttributes) func_XSetLineAttributes=(proto_XSetLineAttributes *)_loadfunc("XSetLineAttributes");
+       return (func_XSetLineAttributes)( display, gc, lw, ls, cs, js);
+}
+
+typedef char * (proto_XSetLocaleModifiers)(const char* modifier_list);
+static proto_XSetLocaleModifiers *func_XSetLocaleModifiers = NULL;
+char * XSetLocaleModifiers(const char* modifier_list) {
+       if (!func_XSetLocaleModifiers) func_XSetLocaleModifiers=(proto_XSetLocaleModifiers *)_loadfunc("XSetLocaleModifiers");
+       return (func_XSetLocaleModifiers)(modifier_list);
+}
+
+typedef int (proto_XSetNormalHints)( Display *display, Window w, XSizeHints *hints);
+static proto_XSetNormalHints *func_XSetNormalHints = NULL;
+int XSetNormalHints( Display *display, Window w, XSizeHints *hints) {
+       if (!func_XSetNormalHints) func_XSetNormalHints=(proto_XSetNormalHints *)_loadfunc("XSetNormalHints");
+       return (func_XSetNormalHints)( display, w, hints);
+}
+
+typedef int (proto_XSetPlaneMask)( Display *display, GC gc, unsigned long pmask);
+static proto_XSetPlaneMask *func_XSetPlaneMask = NULL;
+int XSetPlaneMask( Display *display, GC gc, unsigned long pmask) {
+       if (!func_XSetPlaneMask) func_XSetPlaneMask=(proto_XSetPlaneMask *)_loadfunc("XSetPlaneMask");
+       return (func_XSetPlaneMask)( display, gc, pmask);
+}
+
+typedef int (proto_XSetRegion)( Display *display, GC gc, Region hrgn);
+static proto_XSetRegion *func_XSetRegion = NULL;
+int XSetRegion( Display *display, GC gc, Region hrgn) {
+       if (!func_XSetRegion) func_XSetRegion=(proto_XSetRegion *)_loadfunc("XSetRegion");
+       return (func_XSetRegion)( display, gc, hrgn);
+}
+
+typedef int (proto_XSetSelectionOwner)( Display* display, Atom sel, Window owner, Time time);
+static proto_XSetSelectionOwner *func_XSetSelectionOwner = NULL;
+int XSetSelectionOwner( Display* display, Atom sel, Window owner, Time time) {
+       if (!func_XSetSelectionOwner) func_XSetSelectionOwner=(proto_XSetSelectionOwner *)_loadfunc("XSetSelectionOwner");
+       return (func_XSetSelectionOwner)( display, sel, owner, time);
+}
+
+typedef int (proto_XSetTile)( Display *display, GC gc, Pixmap tile);
+static proto_XSetTile *func_XSetTile = NULL;
+int XSetTile( Display *display, GC gc, Pixmap tile) {
+       if (!func_XSetTile) func_XSetTile=(proto_XSetTile *)_loadfunc("XSetTile");
+       return (func_XSetTile)( display, gc, tile);
+}
+
+typedef int (proto_XSetWMHints)( Display *display, Window w, XWMHints *wmhints);
+static proto_XSetWMHints *func_XSetWMHints = NULL;
+int XSetWMHints( Display *display, Window w, XWMHints *wmhints) {
+       if (!func_XSetWMHints) func_XSetWMHints=(proto_XSetWMHints *)_loadfunc("XSetWMHints");
+       return (func_XSetWMHints)( display, w, wmhints);
+}
+
+typedef void (proto_XSetWMNormalHints)(Display* display,Window w,XSizeHints* hints);
+static proto_XSetWMNormalHints *func_XSetWMNormalHints = NULL;
+void XSetWMNormalHints(Display* display,Window w,XSizeHints* hints) {
+       if (!func_XSetWMNormalHints) func_XSetWMNormalHints=(proto_XSetWMNormalHints *)_loadfunc("XSetWMNormalHints");
+       (func_XSetWMNormalHints)(display,w,hints);
+}
+
+typedef void (proto_XSetWMProperties)( Display* display, Window w, XTextProperty* window_name, XTextProperty* icon_name, char** argv, int argc, XSizeHints* normal_hints, XWMHints* wm_hints, XClassHint* class_hints);
+static proto_XSetWMProperties *func_XSetWMProperties = NULL;
+void XSetWMProperties( Display* display, Window w, XTextProperty* window_name, XTextProperty* icon_name, char** argv, int argc, XSizeHints* normal_hints, XWMHints* wm_hints, XClassHint* class_hints) {
+       if (!func_XSetWMProperties) func_XSetWMProperties=(proto_XSetWMProperties *)_loadfunc("XSetWMProperties");
+       (func_XSetWMProperties)( display, w, window_name, icon_name, argv, argc, normal_hints, wm_hints, class_hints);
+}
+
+typedef StatusDef (proto_XSetWMProtocols)( Display *display, Window w, Atom *prots, int co);
+static proto_XSetWMProtocols *func_XSetWMProtocols = NULL;
+StatusDef XSetWMProtocols( Display *display, Window w, Atom *prots, int co) {
+       if (!func_XSetWMProtocols) func_XSetWMProtocols=(proto_XSetWMProtocols *)_loadfunc("XSetWMProtocols");
+       return (func_XSetWMProtocols)( display, w, prots, co);
+}
+
+typedef int (proto_XSetWindowBackground)( Display *display, Window w, unsigned long bg);
+static proto_XSetWindowBackground *func_XSetWindowBackground = NULL;
+int XSetWindowBackground( Display *display, Window w, unsigned long bg) {
+       if (!func_XSetWindowBackground) func_XSetWindowBackground=(proto_XSetWindowBackground *)_loadfunc("XSetWindowBackground");
+       return (func_XSetWindowBackground)( display, w, bg);
+}
+
+typedef int (proto_XSetWindowBackgroundPixmap)( Display *display, Window w, Pixmap background_tile);
+static proto_XSetWindowBackgroundPixmap *func_XSetWindowBackgroundPixmap = NULL;
+int XSetWindowBackgroundPixmap( Display *display, Window w, Pixmap background_tile) {
+       if (!func_XSetWindowBackgroundPixmap) func_XSetWindowBackgroundPixmap=(proto_XSetWindowBackgroundPixmap *)_loadfunc("XSetWindowBackgroundPixmap");
+       return (func_XSetWindowBackgroundPixmap)( display, w, background_tile);
+}
+
+typedef int (proto_XStoreColor)( Display *display, Colormap cmap, XColor *cell);
+static proto_XStoreColor *func_XStoreColor = NULL;
+int XStoreColor( Display *display, Colormap cmap, XColor *cell) {
+       if (!func_XStoreColor) func_XStoreColor=(proto_XStoreColor *)_loadfunc("XStoreColor");
+       return (func_XStoreColor)( display, cmap, cell);
+}
+
+typedef int (proto_XStoreColors)( Display *display, Colormap cmap, XColor *cells, int nc);
+static proto_XStoreColors *func_XStoreColors = NULL;
+int XStoreColors( Display *display, Colormap cmap, XColor *cells, int nc) {
+       if (!func_XStoreColors) func_XStoreColors=(proto_XStoreColors *)_loadfunc("XStoreColors");
+       return (func_XStoreColors)( display, cmap, cells, nc);
+}
+
+typedef int (proto_XStoreName)(Display *display, Window w, const char *wname);
+static proto_XStoreName *func_XStoreName = NULL;
+int XStoreName(Display *display, Window w, const char *wname) {
+       if (!func_XStoreName) func_XStoreName=(proto_XStoreName *)_loadfunc("XStoreName");
+       return (func_XStoreName)(display, w, wname);
+}
+
+typedef KeySym (proto_XStringToKeysym)(const char *str);
+static proto_XStringToKeysym *func_XStringToKeysym = NULL;
+KeySym XStringToKeysym(const char *str) {
+       if (!func_XStringToKeysym) func_XStringToKeysym=(proto_XStringToKeysym *)_loadfunc("XStringToKeysym");
+       return (func_XStringToKeysym)(str);
+}
+
+typedef int (proto_XSync)(Display *display,int discard);
+static proto_XSync *func_XSync = NULL;
+int XSync(Display *display,int discard) {
+       if (!func_XSync) func_XSync=(proto_XSync *)_loadfunc("XSync");
+       return (func_XSync)(display,discard);
+}
+
+typedef int (proto_XTextExtents)( XFontStruct *fstruct, const char *str, int nc, int *dir,int *ascent,int *descent, XCharStruct *overall);
+static proto_XTextExtents *func_XTextExtents = NULL;
+int XTextExtents( XFontStruct *fstruct, const char *str, int nc, int *dir,int *ascent,int *descent, XCharStruct *overall) {
+       if (!func_XTextExtents) func_XTextExtents=(proto_XTextExtents *)_loadfunc("XTextExtents");
+       return (func_XTextExtents)( fstruct, str, nc, dir,ascent,descent, overall);
+}
+
+typedef int (proto_XTextExtents16)( XFontStruct *fstruct, const XChar2b *str, int nc, int *dir, int *ascent, int *descent, XCharStruct *overall);
+static proto_XTextExtents16 *func_XTextExtents16 = NULL;
+int XTextExtents16( XFontStruct *fstruct, const XChar2b *str, int nc, int *dir, int *ascent, int *descent, XCharStruct *overall) {
+       if (!func_XTextExtents16) func_XTextExtents16=(proto_XTextExtents16 *)_loadfunc("XTextExtents16");
+       return (func_XTextExtents16)( fstruct, str, nc, dir, ascent, descent, overall);
+}
+
+typedef int (proto_XTextWidth)( XFontStruct *fstruct, const char *str, int co);
+static proto_XTextWidth *func_XTextWidth = NULL;
+int XTextWidth( XFontStruct *fstruct, const char *str, int co) {
+       if (!func_XTextWidth) func_XTextWidth=(proto_XTextWidth *)_loadfunc("XTextWidth");
+       return (func_XTextWidth)( fstruct, str, co);
+}
+
+typedef int (proto_XTextWidth16)( XFontStruct *fstruct, const XChar2b *str, int co);
+static proto_XTextWidth16 *func_XTextWidth16 = NULL;
+int XTextWidth16( XFontStruct *fstruct, const XChar2b *str, int co) {
+       if (!func_XTextWidth16) func_XTextWidth16=(proto_XTextWidth16 *)_loadfunc("XTextWidth16");
+       return (func_XTextWidth16)( fstruct, str, co);
+}
+
+typedef BoolDef (proto_XTranslateCoordinates)( Display *display, Window sw, Window dw, int sx, int sy, int *dx, int *dy, Window *ch);
+static proto_XTranslateCoordinates *func_XTranslateCoordinates = NULL;
+BoolDef XTranslateCoordinates( Display *display, Window sw, Window dw, int sx, int sy, int *dx, int *dy, Window *ch) {
+       if (!func_XTranslateCoordinates) func_XTranslateCoordinates=(proto_XTranslateCoordinates *)_loadfunc("XTranslateCoordinates");
+       return (func_XTranslateCoordinates)( display, sw, dw, sx, sy, dx, dy, ch);
+}
+
+typedef int (proto_XUngrabServer)(Display *display);
+static proto_XUngrabServer *func_XUngrabServer = NULL;
+int XUngrabServer(Display *display) {
+       if (!func_XUngrabServer) func_XUngrabServer=(proto_XUngrabServer *)_loadfunc("XUngrabServer");
+       return (func_XUngrabServer)(display);
+}
+
+typedef int (proto_XUnionRectWithRegion)(XRectangle *rect, Region hrgnsrc, Region hrgndest);
+static proto_XUnionRectWithRegion *func_XUnionRectWithRegion = NULL;
+int XUnionRectWithRegion(XRectangle *rect, Region hrgnsrc, Region hrgndest) {
+       if (!func_XUnionRectWithRegion) func_XUnionRectWithRegion=(proto_XUnionRectWithRegion *)_loadfunc("XUnionRectWithRegion");
+       return (func_XUnionRectWithRegion)(rect, hrgnsrc, hrgndest);
+}
+
+typedef int (proto_XUnmapWindow)(Display *display, Window w);
+static proto_XUnmapWindow *func_XUnmapWindow = NULL;
+int XUnmapWindow(Display *display, Window w) {
+       if (!func_XUnmapWindow) func_XUnmapWindow=(proto_XUnmapWindow *)_loadfunc("XUnmapWindow");
+       return (func_XUnmapWindow)(display, w);
+}
+
+typedef void (proto_XUnsetICFocus)(XIC ic);
+static proto_XUnsetICFocus *func_XUnsetICFocus = NULL;
+void XUnsetICFocus(XIC ic) {
+       if (!func_XUnsetICFocus) func_XUnsetICFocus=(proto_XUnsetICFocus *)_loadfunc("XUnsetICFocus");
+       (func_XUnsetICFocus)(ic);
+}
+
+typedef int (proto_XWarpPointer)( Display *display, Window sw,Window dw, int sx,int sy, unsigned int swidth,unsigned int sheight, int dx, int dy);
+static proto_XWarpPointer *func_XWarpPointer = NULL;
+int XWarpPointer( Display *display, Window sw,Window dw, int sx,int sy, unsigned int swidth,unsigned int sheight, int dx, int dy) {
+       if (!func_XWarpPointer) func_XWarpPointer=(proto_XWarpPointer *)_loadfunc("XWarpPointer");
+       return (func_XWarpPointer)( display, sw,dw, sx,sy, swidth,sheight, dx, dy);
+}
+
+typedef int (proto_XWindowEvent)( Display *display, Window w, long emask, XEvent *rep);
+static proto_XWindowEvent *func_XWindowEvent = NULL;
+int XWindowEvent( Display *display, Window w, long emask, XEvent *rep) {
+       if (!func_XWindowEvent) func_XWindowEvent=(proto_XWindowEvent *)_loadfunc("XWindowEvent");
+       return (func_XWindowEvent)( display, w, emask, rep);
+}
+
+typedef int (proto_XmbLookupString)( XIC ic, XKeyPressedEvent* event, char* buffer_return, int bytes_buffer, KeySym* keysym_return, StatusDef* status_return);
+static proto_XmbLookupString *func_XmbLookupString = NULL;
+int XmbLookupString( XIC ic, XKeyPressedEvent* event, char* buffer_return, int bytes_buffer, KeySym* keysym_return, StatusDef* status_return) {
+       if (!func_XmbLookupString) func_XmbLookupString=(proto_XmbLookupString *)_loadfunc("XmbLookupString");
+       return (func_XmbLookupString)( ic, event, buffer_return, bytes_buffer, keysym_return, status_return);
+}
+
+typedef int (proto_XmbTextListToTextProperty)( Display *display, char **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return);
+static proto_XmbTextListToTextProperty *func_XmbTextListToTextProperty = NULL;
+int XmbTextListToTextProperty( Display *display, char **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return) {
+       if (!func_XmbTextListToTextProperty) func_XmbTextListToTextProperty=(proto_XmbTextListToTextProperty *)_loadfunc("XmbTextListToTextProperty");
+       return (func_XmbTextListToTextProperty)( display, list, count, style, text_prop_return);
+}
+
+typedef int (proto_XmbTextPropertyToTextList)( Display *display, XTextProperty *text_prop, char ***list_return, int *count_return);
+static proto_XmbTextPropertyToTextList *func_XmbTextPropertyToTextList = NULL;
+int XmbTextPropertyToTextList( Display *display, XTextProperty *text_prop, char ***list_return, int *count_return) {
+       if (!func_XmbTextPropertyToTextList) func_XmbTextPropertyToTextList=(proto_XmbTextPropertyToTextList *)_loadfunc("XmbTextPropertyToTextList");
+       return (func_XmbTextPropertyToTextList)( display, text_prop, list_return, count_return);
+}
+
+typedef char * (proto_XrmQuarkToString)(void *quark);
+static proto_XrmQuarkToString *func_XrmQuarkToString = NULL;
+char * XrmQuarkToString(void *quark) {
+       if (!func_XrmQuarkToString) func_XrmQuarkToString=(proto_XrmQuarkToString *)_loadfunc("XrmQuarkToString");
+       return (func_XrmQuarkToString)(quark);
+}
diff --git a/autoconf/.cvsignore b/autoconf/.cvsignore
new file mode 100644 (file)
index 0000000..8db3317
--- /dev/null
@@ -0,0 +1,2 @@
+config.h.in
+Make.common
diff --git a/autoconf/Make.common.in b/autoconf/Make.common.in
new file mode 100644 (file)
index 0000000..038f034
--- /dev/null
@@ -0,0 +1,75 @@
+# autoconf/Make.common.in       -*- Makefile -*-
+# release date (man), LSM date, version number/name, current maintainer
+DATE=@DATE@
+LSMDATE=@LSMDATE@
+VERSION=@VERSION@
+VERNAME=rxvt-$(VERSION)#
+MAINT=Geoff Wing#
+MAINTEMAIL=<gcw@rxvt.org>#
+WEBMAINT=Oezguer Kesim#
+WEBMAINTEMAIL=<oec@rxvt.org>#
+WEBPAGE=<http://www.rxvt.org/>#
+FTPSITENAME=ftp.rxvt.org#
+FTPSITEDIR=/pub/rxvt#
+#-------------------------------------------------------------------------
+RXVTNAME=@RXVTNAME@
+
+SHELL = /bin/sh
+
+# This variable makes it possible to move the installation root to another
+# directory. This is useful when you're creating a binary distribution
+# If empty, normal root will be used.
+# You can run eg. 'make install DESTDIR=/packages/rxvt-xx' to accomplish
+# that.
+# DESTDIR = /usr/local/X11/$(VERNAME)
+
+# Installation target directories & other installation stuff
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+bindir = @bindir@
+libdir = @libdir@
+includedir = @includedir@
+mandir = @mandir@/man1
+manext = 1
+
+# Tools & program stuff
+CC = @CC@
+CXX = @CXX@
+CPP = @CPP@
+MV = @MV@
+RM = @RM@
+RMF = @RM@ -f
+CP = @CP@
+LN = @LN@
+SED = @SED@
+AWK = @AWK@
+ECHO = @ECHO@
+CMP = @CMP@
+TBL = @TBL@
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL@ -m 755
+INSTALL_DATA = @INSTALL@ -m 644
+
+# Flags & libs
+# add -DBINDIR=\""$(bindir)/"\" to CPPFLAGS, if we need to spawn a program
+
+CFLAGS = @CFLAGS@ 
+CPPFLAGS = @CPPFLAGS@ @XPM_CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+DEFS = @DEFS@
+LIBS = @LIBS@
+DINCLUDE = @DINCLUDE@
+DLIB = @DLIB@
+
+# X Include directory
+XINC = @X_CFLAGS@ @XPM_CFLAGS@
+
+# extra libraries needed by X on some systems, X library location
+XLIB = @X_LIBS@ @XPM_LIBS@ -lX11 @X_EXTRA_LIBS@
+
+LIBTOOL = @LIBTOOL@
+COMPILE = $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(DEBUG) $(DINCLUDE) $(XINC) -I$(basedir) -I$(srcdir) -I.
+LINK = $(CC) $(CFLAGS) $(LDFLAGS)
+
+# End of common section of the Makefile
+#-------------------------------------------------------------------------
index 1b08d45a53a96c269c19894909ed7242355d1348..8c34e17b0b6f74588c04981e00c85b225a22f8b3 100644 (file)
@@ -1,4 +1,4 @@
-dnl> $Id: aclocal.m4,v 1.1 2003-11-24 17:28:08 pcg Exp $
+dnl> $Id: aclocal.m4,v 1.2 2003-11-24 17:31:26 pcg Exp $
 
 builtin(include, xpm.m4)
 builtin(include, libtool.m4)
diff --git a/autoconf/config.guess b/autoconf/config.guess
new file mode 100644 (file)
index 0000000..f1657bb
--- /dev/null
@@ -0,0 +1,1363 @@
+#! /bin/sh
+# Attempt to guess a canonical system name.
+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+#   2000, 2001, 2002 Free Software Foundation, Inc.
+
+timestamp='2002-09-03'
+
+# This file is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# Originally written by Per Bothner <per@bothner.com>.
+# Please send patches to <config-patches@gnu.org>.  Submit a context
+# diff and a properly formatted ChangeLog entry.
+#
+# This script attempts to guess a canonical system name similar to
+# config.sub.  If it succeeds, it prints the system name on stdout, and
+# exits with 0.  Otherwise, it exits with 1.
+#
+# The plan is that this can be called by configure scripts if you
+# don't specify an explicit build system type.
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION]
+
+Output the configuration name of the system \`$me' is run on.
+
+Operation modes:
+  -h, --help         print this help, then exit
+  -t, --time-stamp   print date of last modification, then exit
+  -v, --version      print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.guess ($timestamp)
+
+Originally written by Per Bothner.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
+Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+  case $1 in
+    --time-stamp | --time* | -t )
+       echo "$timestamp" ; exit 0 ;;
+    --version | -v )
+       echo "$version" ; exit 0 ;;
+    --help | --h* | -h )
+       echo "$usage"; exit 0 ;;
+    -- )     # Stop option processing
+       shift; break ;;
+    - )        # Use stdin as input.
+       break ;;
+    -* )
+       echo "$me: invalid option $1$help" >&2
+       exit 1 ;;
+    * )
+       break ;;
+  esac
+done
+
+if test $# != 0; then
+  echo "$me: too many arguments$help" >&2
+  exit 1
+fi
+
+trap 'exit 1' 1 2 15
+
+# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
+# compiler to aid in system detection is discouraged as it requires
+# temporary files to be created and, as you can see below, it is a
+# headache to deal with in a portable fashion.
+
+# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
+# use `HOST_CC' if defined, but it is deprecated.
+
+# This shell variable is my proudest work .. or something. --bje
+
+set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ;
+(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old)
+   || (echo "$me: cannot create $tmpdir" >&2 && exit 1) ;
+dummy=$tmpdir/dummy ;
+files="$dummy.c $dummy.o $dummy.rel $dummy" ;
+trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ;
+case $CC_FOR_BUILD,$HOST_CC,$CC in
+ ,,)    echo "int x;" > $dummy.c ;
+       for c in cc gcc c89 c99 ; do
+         if ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ; then
+            CC_FOR_BUILD="$c"; break ;
+         fi ;
+       done ;
+       rm -f $files ;
+       if test x"$CC_FOR_BUILD" = x ; then
+         CC_FOR_BUILD=no_compiler_found ;
+       fi
+       ;;
+ ,,*)   CC_FOR_BUILD=$CC ;;
+ ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
+esac ;
+unset files'
+
+# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
+# (ghazi@noc.rutgers.edu 1994-08-24)
+if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
+       PATH=$PATH:/.attbin ; export PATH
+fi
+
+UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
+UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
+UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
+UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
+
+# Note: order is significant - the case branches are not exclusive.
+
+case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+    *:NetBSD:*:*)
+       # NetBSD (nbsd) targets should (where applicable) match one or
+       # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
+       # *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
+       # switched to ELF, *-*-netbsd* would select the old
+       # object file format.  This provides both forward
+       # compatibility and a consistent mechanism for selecting the
+       # object file format.
+       #
+       # Note: NetBSD doesn't particularly care about the vendor
+       # portion of the name.  We always set it to "unknown".
+       sysctl="sysctl -n hw.machine_arch"
+       UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
+           /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
+       case "${UNAME_MACHINE_ARCH}" in
+           armeb) machine=armeb-unknown ;;
+           arm*) machine=arm-unknown ;;
+           sh3el) machine=shl-unknown ;;
+           sh3eb) machine=sh-unknown ;;
+           *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
+       esac
+       # The Operating System including object format, if it has switched
+       # to ELF recently, or will in the future.
+       case "${UNAME_MACHINE_ARCH}" in
+           arm*|i386|m68k|ns32k|sh3*|sparc|vax)
+               eval $set_cc_for_build
+               if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
+                       | grep __ELF__ >/dev/null
+               then
+                   # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
+                   # Return netbsd for either.  FIX?
+                   os=netbsd
+               else
+                   os=netbsdelf
+               fi
+               ;;
+           *)
+               os=netbsd
+               ;;
+       esac
+       # The OS release
+       release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
+       # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
+       # contains redundant information, the shorter form:
+       # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
+       echo "${machine}-${os}${release}"
+       exit 0 ;;
+    amiga:OpenBSD:*:*)
+       echo m68k-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    arc:OpenBSD:*:*)
+       echo mipsel-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    hp300:OpenBSD:*:*)
+       echo m68k-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    mac68k:OpenBSD:*:*)
+       echo m68k-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    macppc:OpenBSD:*:*)
+       echo powerpc-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    mvme68k:OpenBSD:*:*)
+       echo m68k-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    mvme88k:OpenBSD:*:*)
+       echo m88k-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    mvmeppc:OpenBSD:*:*)
+       echo powerpc-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    pmax:OpenBSD:*:*)
+       echo mipsel-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    sgi:OpenBSD:*:*)
+       echo mipseb-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    sun3:OpenBSD:*:*)
+       echo m68k-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    wgrisc:OpenBSD:*:*)
+       echo mipsel-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    *:OpenBSD:*:*)
+       echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE}
+       exit 0 ;;
+    alpha:OSF1:*:*)
+       if test $UNAME_RELEASE = "V4.0"; then
+               UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
+       fi
+       # A Vn.n version is a released version.
+       # A Tn.n version is a released field test version.
+       # A Xn.n version is an unreleased experimental baselevel.
+       # 1.2 uses "1.2" for uname -r.
+       eval $set_cc_for_build
+       cat <<EOF >$dummy.s
+       .data
+\$Lformat:
+       .byte 37,100,45,37,120,10,0     # "%d-%x\n"
+
+       .text
+       .globl main
+       .align 4
+       .ent main
+main:
+       .frame \$30,16,\$26,0
+       ldgp \$29,0(\$27)
+       .prologue 1
+       .long 0x47e03d80 # implver \$0
+       lda \$2,-1
+       .long 0x47e20c21 # amask \$2,\$1
+       lda \$16,\$Lformat
+       mov \$0,\$17
+       not \$1,\$18
+       jsr \$26,printf
+       ldgp \$29,0(\$26)
+       mov 0,\$16
+       jsr \$26,exit
+       .end main
+EOF
+       $CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
+       if test "$?" = 0 ; then
+               case `$dummy` in
+                       0-0)
+                               UNAME_MACHINE="alpha"
+                               ;;
+                       1-0)
+                               UNAME_MACHINE="alphaev5"
+                               ;;
+                       1-1)
+                               UNAME_MACHINE="alphaev56"
+                               ;;
+                       1-101)
+                               UNAME_MACHINE="alphapca56"
+                               ;;
+                       2-303)
+                               UNAME_MACHINE="alphaev6"
+                               ;;
+                       2-307)
+                               UNAME_MACHINE="alphaev67"
+                               ;;
+                       2-1307)
+                               UNAME_MACHINE="alphaev68"
+                               ;;
+                       3-1307)
+                               UNAME_MACHINE="alphaev7"
+                               ;;
+               esac
+       fi
+       rm -f $dummy.s $dummy && rmdir $tmpdir
+       echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+       exit 0 ;;
+    Alpha\ *:Windows_NT*:*)
+       # How do we know it's Interix rather than the generic POSIX subsystem?
+       # Should we change UNAME_MACHINE based on the output of uname instead
+       # of the specific Alpha model?
+       echo alpha-pc-interix
+       exit 0 ;;
+    21064:Windows_NT:50:3)
+       echo alpha-dec-winnt3.5
+       exit 0 ;;
+    Amiga*:UNIX_System_V:4.0:*)
+       echo m68k-unknown-sysv4
+       exit 0;;
+    *:[Aa]miga[Oo][Ss]:*:*)
+       echo ${UNAME_MACHINE}-unknown-amigaos
+       exit 0 ;;
+    *:[Mm]orph[Oo][Ss]:*:*)
+       echo ${UNAME_MACHINE}-unknown-morphos
+       exit 0 ;;
+    *:OS/390:*:*)
+       echo i370-ibm-openedition
+       exit 0 ;;
+    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
+       echo arm-acorn-riscix${UNAME_RELEASE}
+       exit 0;;
+    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
+       echo hppa1.1-hitachi-hiuxmpp
+       exit 0;;
+    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
+       # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
+       if test "`(/bin/universe) 2>/dev/null`" = att ; then
+               echo pyramid-pyramid-sysv3
+       else
+               echo pyramid-pyramid-bsd
+       fi
+       exit 0 ;;
+    NILE*:*:*:dcosx)
+       echo pyramid-pyramid-svr4
+       exit 0 ;;
+    DRS?6000:UNIX_SV:4.2*:7*)
+       case `/usr/bin/uname -p` in
+           sparc) echo sparc-icl-nx7 && exit 0 ;;
+       esac ;;
+    sun4H:SunOS:5.*:*)
+       echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit 0 ;;
+    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
+       echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit 0 ;;
+    i86pc:SunOS:5.*:*)
+       echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit 0 ;;
+    sun4*:SunOS:6*:*)
+       # According to config.sub, this is the proper way to canonicalize
+       # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
+       # it's likely to be more like Solaris than SunOS4.
+       echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit 0 ;;
+    sun4*:SunOS:*:*)
+       case "`/usr/bin/arch -k`" in
+           Series*|S4*)
+               UNAME_RELEASE=`uname -v`
+               ;;
+       esac
+       # Japanese Language versions have a version number like `4.1.3-JL'.
+       echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
+       exit 0 ;;
+    sun3*:SunOS:*:*)
+       echo m68k-sun-sunos${UNAME_RELEASE}
+       exit 0 ;;
+    sun*:*:4.2BSD:*)
+       UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
+       test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
+       case "`/bin/arch`" in
+           sun3)
+               echo m68k-sun-sunos${UNAME_RELEASE}
+               ;;
+           sun4)
+               echo sparc-sun-sunos${UNAME_RELEASE}
+               ;;
+       esac
+       exit 0 ;;
+    aushp:SunOS:*:*)
+       echo sparc-auspex-sunos${UNAME_RELEASE}
+       exit 0 ;;
+    # The situation for MiNT is a little confusing.  The machine name
+    # can be virtually everything (everything which is not
+    # "atarist" or "atariste" at least should have a processor
+    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
+    # to the lowercase version "mint" (or "freemint").  Finally
+    # the system name "TOS" denotes a system which is actually not
+    # MiNT.  But MiNT is downward compatible to TOS, so this should
+    # be no problem.
+    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
+        echo m68k-atari-mint${UNAME_RELEASE}
+       exit 0 ;;
+    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
+       echo m68k-atari-mint${UNAME_RELEASE}
+        exit 0 ;;
+    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
+        echo m68k-atari-mint${UNAME_RELEASE}
+       exit 0 ;;
+    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
+        echo m68k-milan-mint${UNAME_RELEASE}
+        exit 0 ;;
+    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
+        echo m68k-hades-mint${UNAME_RELEASE}
+        exit 0 ;;
+    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
+        echo m68k-unknown-mint${UNAME_RELEASE}
+        exit 0 ;;
+    powerpc:machten:*:*)
+       echo powerpc-apple-machten${UNAME_RELEASE}
+       exit 0 ;;
+    RISC*:Mach:*:*)
+       echo mips-dec-mach_bsd4.3
+       exit 0 ;;
+    RISC*:ULTRIX:*:*)
+       echo mips-dec-ultrix${UNAME_RELEASE}
+       exit 0 ;;
+    VAX*:ULTRIX*:*:*)
+       echo vax-dec-ultrix${UNAME_RELEASE}
+       exit 0 ;;
+    2020:CLIX:*:* | 2430:CLIX:*:*)
+       echo clipper-intergraph-clix${UNAME_RELEASE}
+       exit 0 ;;
+    mips:*:*:UMIPS | mips:*:*:RISCos)
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+#ifdef __cplusplus
+#include <stdio.h>  /* for printf() prototype */
+       int main (int argc, char *argv[]) {
+#else
+       int main (argc, argv) int argc; char *argv[]; {
+#endif
+       #if defined (host_mips) && defined (MIPSEB)
+       #if defined (SYSTYPE_SYSV)
+         printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
+       #endif
+       #if defined (SYSTYPE_SVR4)
+         printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
+       #endif
+       #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
+         printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
+       #endif
+       #endif
+         exit (-1);
+       }
+EOF
+       $CC_FOR_BUILD $dummy.c -o $dummy \
+         && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
+         && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
+       rm -f $dummy.c $dummy && rmdir $tmpdir
+       echo mips-mips-riscos${UNAME_RELEASE}
+       exit 0 ;;
+    Motorola:PowerMAX_OS:*:*)
+       echo powerpc-motorola-powermax
+       exit 0 ;;
+    Motorola:*:4.3:PL8-*)
+       echo powerpc-harris-powermax
+       exit 0 ;;
+    Night_Hawk:*:*:PowerMAX_OS)
+       echo powerpc-harris-powermax
+       exit 0 ;;
+    Night_Hawk:Power_UNIX:*:*)
+       echo powerpc-harris-powerunix
+       exit 0 ;;
+    m88k:CX/UX:7*:*)
+       echo m88k-harris-cxux7
+       exit 0 ;;
+    m88k:*:4*:R4*)
+       echo m88k-motorola-sysv4
+       exit 0 ;;
+    m88k:*:3*:R3*)
+       echo m88k-motorola-sysv3
+       exit 0 ;;
+    AViiON:dgux:*:*)
+        # DG/UX returns AViiON for all architectures
+        UNAME_PROCESSOR=`/usr/bin/uname -p`
+       if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
+       then
+           if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
+              [ ${TARGET_BINARY_INTERFACE}x = x ]
+           then
+               echo m88k-dg-dgux${UNAME_RELEASE}
+           else
+               echo m88k-dg-dguxbcs${UNAME_RELEASE}
+           fi
+       else
+           echo i586-dg-dgux${UNAME_RELEASE}
+       fi
+       exit 0 ;;
+    M88*:DolphinOS:*:*)        # DolphinOS (SVR3)
+       echo m88k-dolphin-sysv3
+       exit 0 ;;
+    M88*:*:R3*:*)
+       # Delta 88k system running SVR3
+       echo m88k-motorola-sysv3
+       exit 0 ;;
+    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
+       echo m88k-tektronix-sysv3
+       exit 0 ;;
+    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
+       echo m68k-tektronix-bsd
+       exit 0 ;;
+    *:IRIX*:*:*)
+       echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
+       exit 0 ;;
+    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
+       echo romp-ibm-aix      # uname -m gives an 8 hex-code CPU id
+       exit 0 ;;              # Note that: echo "'`uname -s`'" gives 'AIX '
+    i*86:AIX:*:*)
+       echo i386-ibm-aix
+       exit 0 ;;
+    ia64:AIX:*:*)
+       if [ -x /usr/bin/oslevel ] ; then
+               IBM_REV=`/usr/bin/oslevel`
+       else
+               IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+       fi
+       echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
+       exit 0 ;;
+    *:AIX:2:3)
+       if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
+               eval $set_cc_for_build
+               sed 's/^                //' << EOF >$dummy.c
+               #include <sys/systemcfg.h>
+
+               main()
+                       {
+                       if (!__power_pc())
+                               exit(1);
+                       puts("powerpc-ibm-aix3.2.5");
+                       exit(0);
+                       }
+EOF
+               $CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
+               rm -f $dummy.c $dummy && rmdir $tmpdir
+               echo rs6000-ibm-aix3.2.5
+       elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
+               echo rs6000-ibm-aix3.2.4
+       else
+               echo rs6000-ibm-aix3.2
+       fi
+       exit 0 ;;
+    *:AIX:*:[45])
+       IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
+       if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
+               IBM_ARCH=rs6000
+       else
+               IBM_ARCH=powerpc
+       fi
+       if [ -x /usr/bin/oslevel ] ; then
+               IBM_REV=`/usr/bin/oslevel`
+       else
+               IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+       fi
+       echo ${IBM_ARCH}-ibm-aix${IBM_REV}
+       exit 0 ;;
+    *:AIX:*:*)
+       echo rs6000-ibm-aix
+       exit 0 ;;
+    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
+       echo romp-ibm-bsd4.4
+       exit 0 ;;
+    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
+       echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
+       exit 0 ;;                           # report: romp-ibm BSD 4.3
+    *:BOSX:*:*)
+       echo rs6000-bull-bosx
+       exit 0 ;;
+    DPX/2?00:B.O.S.:*:*)
+       echo m68k-bull-sysv3
+       exit 0 ;;
+    9000/[34]??:4.3bsd:1.*:*)
+       echo m68k-hp-bsd
+       exit 0 ;;
+    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
+       echo m68k-hp-bsd4.4
+       exit 0 ;;
+    9000/[34678]??:HP-UX:*:*)
+       HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+       case "${UNAME_MACHINE}" in
+           9000/31? )            HP_ARCH=m68000 ;;
+           9000/[34]?? )         HP_ARCH=m68k ;;
+           9000/[678][0-9][0-9])
+               if [ -x /usr/bin/getconf ]; then
+                   sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
+                    sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
+                    case "${sc_cpu_version}" in
+                      523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
+                      528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
+                      532)                      # CPU_PA_RISC2_0
+                        case "${sc_kernel_bits}" in
+                          32) HP_ARCH="hppa2.0n" ;;
+                          64) HP_ARCH="hppa2.0w" ;;
+                         '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
+                        esac ;;
+                    esac
+               fi
+               if [ "${HP_ARCH}" = "" ]; then
+                   eval $set_cc_for_build
+                   sed 's/^              //' << EOF >$dummy.c
+
+              #define _HPUX_SOURCE
+              #include <stdlib.h>
+              #include <unistd.h>
+
+              int main ()
+              {
+              #if defined(_SC_KERNEL_BITS)
+                  long bits = sysconf(_SC_KERNEL_BITS);
+              #endif
+                  long cpu  = sysconf (_SC_CPU_VERSION);
+
+                  switch (cpu)
+               {
+               case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
+               case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
+               case CPU_PA_RISC2_0:
+              #if defined(_SC_KERNEL_BITS)
+                   switch (bits)
+                       {
+                       case 64: puts ("hppa2.0w"); break;
+                       case 32: puts ("hppa2.0n"); break;
+                       default: puts ("hppa2.0"); break;
+                       } break;
+              #else  /* !defined(_SC_KERNEL_BITS) */
+                   puts ("hppa2.0"); break;
+              #endif
+               default: puts ("hppa1.0"); break;
+               }
+                  exit (0);
+              }
+EOF
+                   (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`$dummy`
+                   if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
+                   rm -f $dummy.c $dummy && rmdir $tmpdir
+               fi ;;
+       esac
+       echo ${HP_ARCH}-hp-hpux${HPUX_REV}
+       exit 0 ;;
+    ia64:HP-UX:*:*)
+       HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+       echo ia64-hp-hpux${HPUX_REV}
+       exit 0 ;;
+    3050*:HI-UX:*:*)
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #include <unistd.h>
+       int
+       main ()
+       {
+         long cpu = sysconf (_SC_CPU_VERSION);
+         /* The order matters, because CPU_IS_HP_MC68K erroneously returns
+            true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
+            results, however.  */
+         if (CPU_IS_PA_RISC (cpu))
+           {
+             switch (cpu)
+               {
+                 case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
+                 case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
+                 case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
+                 default: puts ("hppa-hitachi-hiuxwe2"); break;
+               }
+           }
+         else if (CPU_IS_HP_MC68K (cpu))
+           puts ("m68k-hitachi-hiuxwe2");
+         else puts ("unknown-hitachi-hiuxwe2");
+         exit (0);
+       }
+EOF
+       $CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
+       rm -f $dummy.c $dummy && rmdir $tmpdir
+       echo unknown-hitachi-hiuxwe2
+       exit 0 ;;
+    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
+       echo hppa1.1-hp-bsd
+       exit 0 ;;
+    9000/8??:4.3bsd:*:*)
+       echo hppa1.0-hp-bsd
+       exit 0 ;;
+    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
+       echo hppa1.0-hp-mpeix
+       exit 0 ;;
+    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
+       echo hppa1.1-hp-osf
+       exit 0 ;;
+    hp8??:OSF1:*:*)
+       echo hppa1.0-hp-osf
+       exit 0 ;;
+    i*86:OSF1:*:*)
+       if [ -x /usr/sbin/sysversion ] ; then
+           echo ${UNAME_MACHINE}-unknown-osf1mk
+       else
+           echo ${UNAME_MACHINE}-unknown-osf1
+       fi
+       exit 0 ;;
+    parisc*:Lites*:*:*)
+       echo hppa1.1-hp-lites
+       exit 0 ;;
+    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
+       echo c1-convex-bsd
+        exit 0 ;;
+    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
+       if getsysinfo -f scalar_acc
+       then echo c32-convex-bsd
+       else echo c2-convex-bsd
+       fi
+        exit 0 ;;
+    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
+       echo c34-convex-bsd
+        exit 0 ;;
+    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
+       echo c38-convex-bsd
+        exit 0 ;;
+    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
+       echo c4-convex-bsd
+        exit 0 ;;
+    CRAY*Y-MP:*:*:*)
+       echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit 0 ;;
+    CRAY*[A-Z]90:*:*:*)
+       echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
+       | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
+             -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
+             -e 's/\.[^.]*$/.X/'
+       exit 0 ;;
+    CRAY*TS:*:*:*)
+       echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit 0 ;;
+    CRAY*T3D:*:*:*)
+       echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit 0 ;;
+    CRAY*T3E:*:*:*)
+       echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit 0 ;;
+    CRAY*SV1:*:*:*)
+       echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit 0 ;;
+    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
+       FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+        FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+        FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
+        echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+        exit 0 ;;
+    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
+       echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
+       exit 0 ;;
+    sparc*:BSD/OS:*:*)
+       echo sparc-unknown-bsdi${UNAME_RELEASE}
+       exit 0 ;;
+    *:BSD/OS:*:*)
+       echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
+       exit 0 ;;
+    *:FreeBSD:*:*)
+       # Determine whether the default compiler uses glibc.
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #include <features.h>
+       #if __GLIBC__ >= 2
+       LIBC=gnu
+       #else
+       LIBC=
+       #endif
+EOF
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
+       rm -f $dummy.c && rmdir $tmpdir
+       echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
+       exit 0 ;;
+    i*:CYGWIN*:*)
+       echo ${UNAME_MACHINE}-pc-cygwin
+       exit 0 ;;
+    i*:MINGW*:*)
+       echo ${UNAME_MACHINE}-pc-mingw32
+       exit 0 ;;
+    i*:PW*:*)
+       echo ${UNAME_MACHINE}-pc-pw32
+       exit 0 ;;
+    x86:Interix*:3*)
+       echo i386-pc-interix3
+       exit 0 ;;
+    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
+       # How do we know it's Interix rather than the generic POSIX subsystem?
+       # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
+       # UNAME_MACHINE based on the output of uname instead of i386?
+       echo i386-pc-interix
+       exit 0 ;;
+    i*:UWIN*:*)
+       echo ${UNAME_MACHINE}-pc-uwin
+       exit 0 ;;
+    p*:CYGWIN*:*)
+       echo powerpcle-unknown-cygwin
+       exit 0 ;;
+    prep*:SunOS:5.*:*)
+       echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit 0 ;;
+    *:GNU:*:*)
+       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+       exit 0 ;;
+    i*86:Minix:*:*)
+       echo ${UNAME_MACHINE}-pc-minix
+       exit 0 ;;
+    arm*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit 0 ;;
+    ia64:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit 0 ;;
+    m68*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit 0 ;;
+    mips:Linux:*:*)
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #undef CPU
+       #undef mips
+       #undef mipsel
+       #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+       CPU=mipsel
+       #else
+       #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+       CPU=mips
+       #else
+       CPU=
+       #endif
+       #endif
+EOF
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
+       rm -f $dummy.c && rmdir $tmpdir
+       test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0
+       ;;
+    ppc:Linux:*:*)
+       echo powerpc-unknown-linux-gnu
+       exit 0 ;;
+    ppc64:Linux:*:*)
+       echo powerpc64-unknown-linux-gnu
+       exit 0 ;;
+    alpha:Linux:*:*)
+       case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
+         EV5)   UNAME_MACHINE=alphaev5 ;;
+         EV56)  UNAME_MACHINE=alphaev56 ;;
+         PCA56) UNAME_MACHINE=alphapca56 ;;
+         PCA57) UNAME_MACHINE=alphapca56 ;;
+         EV6)   UNAME_MACHINE=alphaev6 ;;
+         EV67)  UNAME_MACHINE=alphaev67 ;;
+         EV68*) UNAME_MACHINE=alphaev68 ;;
+        esac
+       objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
+       if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
+       echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
+       exit 0 ;;
+    parisc:Linux:*:* | hppa:Linux:*:*)
+       # Look for CPU level
+       case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
+         PA7*) echo hppa1.1-unknown-linux-gnu ;;
+         PA8*) echo hppa2.0-unknown-linux-gnu ;;
+         *)    echo hppa-unknown-linux-gnu ;;
+       esac
+       exit 0 ;;
+    parisc64:Linux:*:* | hppa64:Linux:*:*)
+       echo hppa64-unknown-linux-gnu
+       exit 0 ;;
+    s390:Linux:*:* | s390x:Linux:*:*)
+       echo ${UNAME_MACHINE}-ibm-linux
+       exit 0 ;;
+    sh*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit 0 ;;
+    sparc:Linux:*:* | sparc64:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit 0 ;;
+    x86_64:Linux:*:*)
+       echo x86_64-unknown-linux-gnu
+       exit 0 ;;
+    i*86:Linux:*:*)
+       # The BFD linker knows what the default object file format is, so
+       # first see if it will tell us. cd to the root directory to prevent
+       # problems with other programs or directories called `ld' in the path.
+       # Set LC_ALL=C to ensure ld outputs messages in English.
+       ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
+                        | sed -ne '/supported targets:/!d
+                                   s/[         ][      ]*/ /g
+                                   s/.*supported targets: *//
+                                   s/ .*//
+                                   p'`
+        case "$ld_supported_targets" in
+         elf32-i386)
+               TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
+               ;;
+         a.out-i386-linux)
+               echo "${UNAME_MACHINE}-pc-linux-gnuaout"
+               exit 0 ;;
+         coff-i386)
+               echo "${UNAME_MACHINE}-pc-linux-gnucoff"
+               exit 0 ;;
+         "")
+               # Either a pre-BFD a.out linker (linux-gnuoldld) or
+               # one that does not give us useful --help.
+               echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
+               exit 0 ;;
+       esac
+       # Determine whether the default compiler is a.out or elf
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #include <features.h>
+       #ifdef __ELF__
+       # ifdef __GLIBC__
+       #  if __GLIBC__ >= 2
+       LIBC=gnu
+       #  else
+       LIBC=gnulibc1
+       #  endif
+       # else
+       LIBC=gnulibc1
+       # endif
+       #else
+       #ifdef __INTEL_COMPILER
+       LIBC=gnu
+       #else
+       LIBC=gnuaout
+       #endif
+       #endif
+EOF
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
+       rm -f $dummy.c && rmdir $tmpdir
+       test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
+       test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
+       ;;
+    i*86:DYNIX/ptx:4*:*)
+       # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
+       # earlier versions are messed up and put the nodename in both
+       # sysname and nodename.
+       echo i386-sequent-sysv4
+       exit 0 ;;
+    i*86:UNIX_SV:4.2MP:2.*)
+        # Unixware is an offshoot of SVR4, but it has its own version
+        # number series starting with 2...
+        # I am not positive that other SVR4 systems won't match this,
+       # I just have to hope.  -- rms.
+        # Use sysv4.2uw... so that sysv4* matches it.
+       echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
+       exit 0 ;;
+    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
+       UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
+       if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
+               echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
+       else
+               echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
+       fi
+       exit 0 ;;
+    i*86:*:5:[78]*)
+       case `/bin/uname -X | grep "^Machine"` in
+           *486*)           UNAME_MACHINE=i486 ;;
+           *Pentium)        UNAME_MACHINE=i586 ;;
+           *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
+       esac
+       echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
+       exit 0 ;;
+    i*86:*:3.2:*)
+       if test -f /usr/options/cb.name; then
+               UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
+               echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
+       elif /bin/uname -X 2>/dev/null >/dev/null ; then
+               UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
+               (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
+               (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
+                       && UNAME_MACHINE=i586
+               (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
+                       && UNAME_MACHINE=i686
+               (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
+                       && UNAME_MACHINE=i686
+               echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
+       else
+               echo ${UNAME_MACHINE}-pc-sysv32
+       fi
+       exit 0 ;;
+    i*86:*DOS:*:*)
+       echo ${UNAME_MACHINE}-pc-msdosdjgpp
+       exit 0 ;;
+    pc:*:*:*)
+       # Left here for compatibility:
+        # uname -m prints for DJGPP always 'pc', but it prints nothing about
+        # the processor, so we play safe by assuming i386.
+       echo i386-pc-msdosdjgpp
+        exit 0 ;;
+    Intel:Mach:3*:*)
+       echo i386-pc-mach3
+       exit 0 ;;
+    paragon:*:*:*)
+       echo i860-intel-osf1
+       exit 0 ;;
+    i860:*:4.*:*) # i860-SVR4
+       if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
+         echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
+       else # Add other i860-SVR4 vendors below as they are discovered.
+         echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
+       fi
+       exit 0 ;;
+    mini*:CTIX:SYS*5:*)
+       # "miniframe"
+       echo m68010-convergent-sysv
+       exit 0 ;;
+    mc68k:UNIX:SYSTEM5:3.51m)
+       echo m68k-convergent-sysv
+       exit 0 ;;
+    M68*:*:R3V[567]*:*)
+       test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
+    3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0)
+       OS_REL=''
+       test -r /etc/.relid \
+       && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+       /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+         && echo i486-ncr-sysv4.3${OS_REL} && exit 0
+       /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+         && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
+    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
+        /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+          && echo i486-ncr-sysv4 && exit 0 ;;
+    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
+       echo m68k-unknown-lynxos${UNAME_RELEASE}
+       exit 0 ;;
+    mc68030:UNIX_System_V:4.*:*)
+       echo m68k-atari-sysv4
+       exit 0 ;;
+    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
+       echo i386-unknown-lynxos${UNAME_RELEASE}
+       exit 0 ;;
+    TSUNAMI:LynxOS:2.*:*)
+       echo sparc-unknown-lynxos${UNAME_RELEASE}
+       exit 0 ;;
+    rs6000:LynxOS:2.*:*)
+       echo rs6000-unknown-lynxos${UNAME_RELEASE}
+       exit 0 ;;
+    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
+       echo powerpc-unknown-lynxos${UNAME_RELEASE}
+       exit 0 ;;
+    SM[BE]S:UNIX_SV:*:*)
+       echo mips-dde-sysv${UNAME_RELEASE}
+       exit 0 ;;
+    RM*:ReliantUNIX-*:*:*)
+       echo mips-sni-sysv4
+       exit 0 ;;
+    RM*:SINIX-*:*:*)
+       echo mips-sni-sysv4
+       exit 0 ;;
+    *:SINIX-*:*:*)
+       if uname -p 2>/dev/null >/dev/null ; then
+               UNAME_MACHINE=`(uname -p) 2>/dev/null`
+               echo ${UNAME_MACHINE}-sni-sysv4
+       else
+               echo ns32k-sni-sysv
+       fi
+       exit 0 ;;
+    PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
+                      # says <Richard.M.Bartel@ccMail.Census.GOV>
+        echo i586-unisys-sysv4
+        exit 0 ;;
+    *:UNIX_System_V:4*:FTX*)
+       # From Gerald Hewes <hewes@openmarket.com>.
+       # How about differentiating between stratus architectures? -djm
+       echo hppa1.1-stratus-sysv4
+       exit 0 ;;
+    *:*:*:FTX*)
+       # From seanf@swdc.stratus.com.
+       echo i860-stratus-sysv4
+       exit 0 ;;
+    *:VOS:*:*)
+       # From Paul.Green@stratus.com.
+       echo hppa1.1-stratus-vos
+       exit 0 ;;
+    mc68*:A/UX:*:*)
+       echo m68k-apple-aux${UNAME_RELEASE}
+       exit 0 ;;
+    news*:NEWS-OS:6*:*)
+       echo mips-sony-newsos6
+       exit 0 ;;
+    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
+       if [ -d /usr/nec ]; then
+               echo mips-nec-sysv${UNAME_RELEASE}
+       else
+               echo mips-unknown-sysv${UNAME_RELEASE}
+       fi
+        exit 0 ;;
+    BeBox:BeOS:*:*)    # BeOS running on hardware made by Be, PPC only.
+       echo powerpc-be-beos
+       exit 0 ;;
+    BeMac:BeOS:*:*)    # BeOS running on Mac or Mac clone, PPC only.
+       echo powerpc-apple-beos
+       exit 0 ;;
+    BePC:BeOS:*:*)     # BeOS running on Intel PC compatible.
+       echo i586-pc-beos
+       exit 0 ;;
+    SX-4:SUPER-UX:*:*)
+       echo sx4-nec-superux${UNAME_RELEASE}
+       exit 0 ;;
+    SX-5:SUPER-UX:*:*)
+       echo sx5-nec-superux${UNAME_RELEASE}
+       exit 0 ;;
+    SX-6:SUPER-UX:*:*)
+       echo sx6-nec-superux${UNAME_RELEASE}
+       exit 0 ;;
+    Power*:Rhapsody:*:*)
+       echo powerpc-apple-rhapsody${UNAME_RELEASE}
+       exit 0 ;;
+    *:Rhapsody:*:*)
+       echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
+       exit 0 ;;
+    *:Darwin:*:*)
+       echo `uname -p`-apple-darwin${UNAME_RELEASE}
+       exit 0 ;;
+    *:procnto*:*:* | *:QNX:[0123456789]*:*)
+       UNAME_PROCESSOR=`uname -p`
+       if test "$UNAME_PROCESSOR" = "x86"; then
+               UNAME_PROCESSOR=i386
+               UNAME_MACHINE=pc
+       fi
+       echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
+       exit 0 ;;
+    *:QNX:*:4*)
+       echo i386-pc-qnx
+       exit 0 ;;
+    NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*)
+       echo nsr-tandem-nsk${UNAME_RELEASE}
+       exit 0 ;;
+    *:NonStop-UX:*:*)
+       echo mips-compaq-nonstopux
+       exit 0 ;;
+    BS2000:POSIX*:*:*)
+       echo bs2000-siemens-sysv
+       exit 0 ;;
+    DS/*:UNIX_System_V:*:*)
+       echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
+       exit 0 ;;
+    *:Plan9:*:*)
+       # "uname -m" is not consistent, so use $cputype instead. 386
+       # is converted to i386 for consistency with other x86
+       # operating systems.
+       if test "$cputype" = "386"; then
+           UNAME_MACHINE=i386
+       else
+           UNAME_MACHINE="$cputype"
+       fi
+       echo ${UNAME_MACHINE}-unknown-plan9
+       exit 0 ;;
+    i*86:OS/2:*:*)
+       # If we were able to find `uname', then EMX Unix compatibility
+       # is probably installed.
+       echo ${UNAME_MACHINE}-pc-os2-emx
+       exit 0 ;;
+    *:TOPS-10:*:*)
+       echo pdp10-unknown-tops10
+       exit 0 ;;
+    *:TENEX:*:*)
+       echo pdp10-unknown-tenex
+       exit 0 ;;
+    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
+       echo pdp10-dec-tops20
+       exit 0 ;;
+    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
+       echo pdp10-xkl-tops20
+       exit 0 ;;
+    *:TOPS-20:*:*)
+       echo pdp10-unknown-tops20
+       exit 0 ;;
+    *:ITS:*:*)
+       echo pdp10-unknown-its
+       exit 0 ;;
+    i*86:XTS-300:*:STOP)
+       echo ${UNAME_MACHINE}-unknown-stop
+       exit 0 ;;
+    i*86:atheos:*:*)
+       echo ${UNAME_MACHINE}-unknown-atheos
+       exit 0 ;;
+esac
+
+#echo '(No uname command or uname output not recognized.)' 1>&2
+#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
+
+eval $set_cc_for_build
+cat >$dummy.c <<EOF
+#ifdef _SEQUENT_
+# include <sys/types.h>
+# include <sys/utsname.h>
+#endif
+main ()
+{
+#if defined (sony)
+#if defined (MIPSEB)
+  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
+     I don't know....  */
+  printf ("mips-sony-bsd\n"); exit (0);
+#else
+#include <sys/param.h>
+  printf ("m68k-sony-newsos%s\n",
+#ifdef NEWSOS4
+          "4"
+#else
+         ""
+#endif
+         ); exit (0);
+#endif
+#endif
+
+#if defined (__arm) && defined (__acorn) && defined (__unix)
+  printf ("arm-acorn-riscix"); exit (0);
+#endif
+
+#if defined (hp300) && !defined (hpux)
+  printf ("m68k-hp-bsd\n"); exit (0);
+#endif
+
+#if defined (NeXT)
+#if !defined (__ARCHITECTURE__)
+#define __ARCHITECTURE__ "m68k"
+#endif
+  int version;
+  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
+  if (version < 4)
+    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
+  else
+    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
+  exit (0);
+#endif
+
+#if defined (MULTIMAX) || defined (n16)
+#if defined (UMAXV)
+  printf ("ns32k-encore-sysv\n"); exit (0);
+#else
+#if defined (CMU)
+  printf ("ns32k-encore-mach\n"); exit (0);
+#else
+  printf ("ns32k-encore-bsd\n"); exit (0);
+#endif
+#endif
+#endif
+
+#if defined (__386BSD__)
+  printf ("i386-pc-bsd\n"); exit (0);
+#endif
+
+#if defined (sequent)
+#if defined (i386)
+  printf ("i386-sequent-dynix\n"); exit (0);
+#endif
+#if defined (ns32000)
+  printf ("ns32k-sequent-dynix\n"); exit (0);
+#endif
+#endif
+
+#if defined (_SEQUENT_)
+    struct utsname un;
+
+    uname(&un);
+
+    if (strncmp(un.version, "V2", 2) == 0) {
+       printf ("i386-sequent-ptx2\n"); exit (0);
+    }
+    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+       printf ("i386-sequent-ptx1\n"); exit (0);
+    }
+    printf ("i386-sequent-ptx\n"); exit (0);
+
+#endif
+
+#if defined (vax)
+# if !defined (ultrix)
+#  include <sys/param.h>
+#  if defined (BSD)
+#   if BSD == 43
+      printf ("vax-dec-bsd4.3\n"); exit (0);
+#   else
+#    if BSD == 199006
+      printf ("vax-dec-bsd4.3reno\n"); exit (0);
+#    else
+      printf ("vax-dec-bsd\n"); exit (0);
+#    endif
+#   endif
+#  else
+    printf ("vax-dec-bsd\n"); exit (0);
+#  endif
+# else
+    printf ("vax-dec-ultrix\n"); exit (0);
+# endif
+#endif
+
+#if defined (alliant) && defined (i860)
+  printf ("i860-alliant-bsd\n"); exit (0);
+#endif
+
+  exit (1);
+}
+EOF
+
+$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0
+rm -f $dummy.c $dummy && rmdir $tmpdir
+
+# Apollos put the system type in the environment.
+
+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
+
+# Convex versions that predate uname can use getsysinfo(1)
+
+if [ -x /usr/convex/getsysinfo ]
+then
+    case `getsysinfo -f cpu_type` in
+    c1*)
+       echo c1-convex-bsd
+       exit 0 ;;
+    c2*)
+       if getsysinfo -f scalar_acc
+       then echo c32-convex-bsd
+       else echo c2-convex-bsd
+       fi
+       exit 0 ;;
+    c34*)
+       echo c34-convex-bsd
+       exit 0 ;;
+    c38*)
+       echo c38-convex-bsd
+       exit 0 ;;
+    c4*)
+       echo c4-convex-bsd
+       exit 0 ;;
+    esac
+fi
+
+cat >&2 <<EOF
+$0: unable to guess system type
+
+This script, last modified $timestamp, has failed to recognize
+the operating system you are using. It is advised that you
+download the most up to date version of the config scripts from
+
+    ftp://ftp.gnu.org/pub/gnu/config/
+
+If the version you run ($0) is already up to date, please
+send the following data and any information you think might be
+pertinent to <config-patches@gnu.org> in order to provide the needed
+information to handle your system.
+
+config.guess timestamp = $timestamp
+
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
+
+hostinfo               = `(hostinfo) 2>/dev/null`
+/bin/universe          = `(/bin/universe) 2>/dev/null`
+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
+/bin/arch              = `(/bin/arch) 2>/dev/null`
+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
+
+UNAME_MACHINE = ${UNAME_MACHINE}
+UNAME_RELEASE = ${UNAME_RELEASE}
+UNAME_SYSTEM  = ${UNAME_SYSTEM}
+UNAME_VERSION = ${UNAME_VERSION}
+EOF
+
+exit 1
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
diff --git a/autoconf/config.h.in b/autoconf/config.h.in
new file mode 100644 (file)
index 0000000..7d24625
--- /dev/null
@@ -0,0 +1,423 @@
+/* autoconf/config.h.in.  Generated automatically from configure.in by autoheader 2.13.  */
+
+/* Define if on AIX 3.
+   System headers sometimes define this.
+   We just want to avoid a redefinition error message.  */
+#ifndef _ALL_SOURCE
+#undef _ALL_SOURCE
+#endif
+
+/* Define to empty if the keyword does not work.  */
+#undef const
+
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef gid_t
+
+/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
+#undef HAVE_SYS_WAIT_H
+
+/* Define as __inline if that's what the C compiler calls it.  */
+#undef inline
+
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef mode_t
+
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef pid_t
+
+/* Define if you need to in order for stat and other things to work.  */
+#undef _POSIX_SOURCE
+
+/* Define as the return type of signal handlers (int or void).  */
+#undef RETSIGTYPE
+
+/* Define if you have the ANSI C header files.  */
+#undef STDC_HEADERS
+
+/* Define if you can safely include both <sys/time.h> and <time.h>.  */
+#undef TIME_WITH_SYS_TIME
+
+/* Define to `int' if <sys/types.h> doesn't define.  */
+#undef uid_t
+
+/* Define if the X Window System is missing or not being used.  */
+#undef X_DISPLAY_MISSING
+
+/* The number of bytes in a char.  */
+#undef SIZEOF_CHAR
+
+/* The number of bytes in a int.  */
+#undef SIZEOF_INT
+
+/* The number of bytes in a int *.  */
+#undef SIZEOF_INT_P
+
+/* The number of bytes in a long.  */
+#undef SIZEOF_LONG
+
+/* The number of bytes in a long long.  */
+#undef SIZEOF_LONG_LONG
+
+/* The number of bytes in a short.  */
+#undef SIZEOF_SHORT
+
+/* Define if you have the _getpty function.  */
+#undef HAVE__GETPTY
+
+/* Define if you have the atexit function.  */
+#undef HAVE_ATEXIT
+
+/* Define if you have the grantpt function.  */
+#undef HAVE_GRANTPT
+
+/* Define if you have the isastream function.  */
+#undef HAVE_ISASTREAM
+
+/* Define if you have the nanosleep function.  */
+#undef HAVE_NANOSLEEP
+
+/* Define if you have the on_exit function.  */
+#undef HAVE_ON_EXIT
+
+/* Define if you have the openpty function.  */
+#undef HAVE_OPENPTY
+
+/* Define if you have the revoke function.  */
+#undef HAVE_REVOKE
+
+/* Define if you have the seteuid function.  */
+#undef HAVE_SETEUID
+
+/* Define if you have the setpgid function.  */
+#undef HAVE_SETPGID
+
+/* Define if you have the setpgrp function.  */
+#undef HAVE_SETPGRP
+
+/* Define if you have the setreuid function.  */
+#undef HAVE_SETREUID
+
+/* Define if you have the setsid function.  */
+#undef HAVE_SETSID
+
+/* Define if you have the setutent function.  */
+#undef HAVE_SETUTENT
+
+/* Define if you have the ttyslot function.  */
+#undef HAVE_TTYSLOT
+
+/* Define if you have the unlockpt function.  */
+#undef HAVE_UNLOCKPT
+
+/* Define if you have the unsetenv function.  */
+#undef HAVE_UNSETENV
+
+/* Define if you have the updwtmp function.  */
+#undef HAVE_UPDWTMP
+
+/* Define if you have the <X11/Xft/Xft.h> header file.  */
+#undef HAVE_X11_XFT_XFT_H
+
+/* Define if you have the <assert.h> header file.  */
+#undef HAVE_ASSERT_H
+
+/* Define if you have the <dlfcn.h> header file.  */
+#undef HAVE_DLFCN_H
+
+/* Define if you have the <fcntl.h> header file.  */
+#undef HAVE_FCNTL_H
+
+/* Define if you have the <grp.h> header file.  */
+#undef HAVE_GRP_H
+
+/* Define if you have the <lastlog.h> header file.  */
+#undef HAVE_LASTLOG_H
+
+/* Define if you have the <libc.h> header file.  */
+#undef HAVE_LIBC_H
+
+/* Define if you have the <stdarg.h> header file.  */
+#undef HAVE_STDARG_H
+
+/* Define if you have the <stdint.h> header file.  */
+#undef HAVE_STDINT_H
+
+/* Define if you have the <stdlib.h> header file.  */
+#undef HAVE_STDLIB_H
+
+/* Define if you have the <string.h> header file.  */
+#undef HAVE_STRING_H
+
+/* Define if you have the <sys/byteorder.h> header file.  */
+#undef HAVE_SYS_BYTEORDER_H
+
+/* Define if you have the <sys/ioctl.h> header file.  */
+#undef HAVE_SYS_IOCTL_H
+
+/* Define if you have the <sys/select.h> header file.  */
+#undef HAVE_SYS_SELECT_H
+
+/* Define if you have the <sys/sockio.h> header file.  */
+#undef HAVE_SYS_SOCKIO_H
+
+/* Define if you have the <sys/strredir.h> header file.  */
+#undef HAVE_SYS_STRREDIR_H
+
+/* Define if you have the <sys/time.h> header file.  */
+#undef HAVE_SYS_TIME_H
+
+/* Define if you have the <termios.h> header file.  */
+#undef HAVE_TERMIOS_H
+
+/* Define if you have the <unistd.h> header file.  */
+#undef HAVE_UNISTD_H
+
+/* Define if you have the <utmp.h> header file.  */
+#undef HAVE_UTMP_H
+
+/* Define if you have the <utmpx.h> header file.  */
+#undef HAVE_UTMPX_H
+
+/* Define if you have the Xft library (-lXft).  */
+#undef HAVE_LIBXFT
+
+/* Build shared library version - specify via configure only */
+#undef LIBRXVT
+
+/* Define default multichar glyph encoding */
+#undef MULTICHAR_ENCODING
+
+/* Define if you want the depth of scrollbars and menus to be less */
+#undef HALFSHADOW
+
+/* Define if you want support for Greek Elot-928 & IBM-437 keyboard */
+#undef GREEK_SUPPORT
+
+/* Define to change gid of ttys to group tty */
+#undef TTY_GID_SUPPORT
+
+/* Define if you don't want support for the backspace key */
+#undef NO_BACKSPACE_KEY
+
+/* Define if you don't want support for the (non-keypad) delete key */
+#undef NO_DELETE_KEY
+
+/* Define if you don't want any resources read */
+#undef NO_RESOURCES
+
+/* Define if you want to use XGetDefault instead of our internal version */
+#undef USE_XGETDEFAULT
+
+/* Disable the secondary screen. Many programs use the secondary screen as their workplace */
+#undef NO_SECONDARY_SCREEN
+
+/* Define to remove xterm style mouse selection */
+#undef NO_NEW_SELECTION
+
+/* Define to use smart resize behavior */
+#undef SMART_RESIZE
+
+/* Define if you want 256 colour support */
+#undef TTY_256COLOR
+
+/* Set TERM to the value given by configure */
+#undef TERMENV
+
+/* Set TERMINFO value to the value given by configure */
+#undef RXVT_TERMINFO
+
+/* Define if you need function prototypes */
+#undef PROTOTYPES
+
+/* Define if you include <X11/xpm.h> on a normal include path (be careful) */
+#undef XPM_INC_X11
+
+/* Define if you have XPointer typedef */
+#undef HAVE_XPOINTER
+
+/* Define if utmp.h has struct utmp */
+#undef HAVE_STRUCT_UTMP
+
+/* Define if struct utmp contains ut_host */
+#undef HAVE_UTMP_HOST
+
+/* Define if struct utmp contains ut_pid */
+#undef HAVE_UTMP_PID
+
+/* Define if utmpx.h has struct utmpx */
+#undef HAVE_STRUCT_UTMPX
+
+/* Define if struct utmpx contains ut_host */
+#undef HAVE_UTMPX_HOST
+
+/* Define if utmp.h or lastlog.h has struct lastlog */
+#undef HAVE_STRUCT_LASTLOG
+
+/* Define if utmpx.h or lastlog.h has struct lastlogx */
+#undef HAVE_STRUCT_LASTLOGX
+
+/* Define location of utmp */
+#undef RXVT_UTMP_FILE
+
+/* Define location of utmpx */
+#undef RXVT_UTMPX_FILE
+
+/* Define location of wtmp */
+#undef RXVT_WTMP_FILE
+
+/* Define location of wtmpx */
+#undef RXVT_WTMPX_FILE
+
+/* Define location of lastlog */
+#undef RXVT_LASTLOG_FILE
+
+/* Define if lastlog is provided via a directory */
+#undef LASTLOG_IS_DIR
+
+/* Define location of lastlogx */
+#undef RXVT_LASTLOGX_FILE
+
+/* Define location of ttys/ttytab */
+#undef TTYTAB_FILENAME
+
+/* Define if Xlocale support works */
+#undef HAVE_XLOCALE
+
+/* Define if setlocale (defined to Xsetlocale) works */
+#undef HAVE_XSETLOCALE
+
+/* Define if plain old setlocale works */
+#undef HAVE_SETLOCALE
+
+/* Define if nl_langinfo(CODESET) works */
+#undef HAVE_NL_LANGINFO
+
+/* Define if you have _GNU_SOURCE getpt()  */
+#undef HAVE_GETPT
+
+/* Define for this pty type */
+#undef PTYS_ARE_OPENPTY
+
+/* Define for this pty type */
+#undef PTYS_ARE_NUMERIC
+
+/* Define for this pty type */
+#undef PTYS_ARE_PTMX
+
+/* Define for this pty type */
+#undef PTYS_ARE_PTC
+
+/* Define for this pty type */
+#undef PTYS_ARE__GETPTY
+
+/* Define for this pty type */
+#undef PTYS_ARE_GETPTY
+
+/* Define for this pty type */
+#undef PTYS_ARE_GETPT
+
+/* Define for this pty type */
+#undef PTYS_ARE_CLONE
+
+/* Define for this pty type */
+#undef PTYS_ARE_SEARCHED
+
+/* Define for first char in devptyXX */
+#undef PTYCHAR1
+
+/* Define for second char in devptyXX */
+#undef PTYCHAR2
+
+/* Define if you want Rob Nation's own graphic mode */
+#undef RXVT_GRAPHICS
+
+/* Define if you want your background to use the parent window background */
+#undef TRANSPARENT
+
+/* Define for continual scrolling when you keep the scrollbar button pressed */
+#undef NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING
+
+/* Define to allow scrolling when the selection moves to the top or bottom of the screen */
+#undef SELECTION_SCROLLING
+
+/* Define if you want Menubar support */
+#undef MENUBAR
+
+/* Define if you don't want handling for rarely used features */
+#undef NO_FRILLS
+
+/* Define if you don't want support linespace */
+#undef NO_LINESPACE
+
+/* Define to use a 24 bit visual if the screen has 24 bit mode */
+#undef PREFER_24BIT
+
+/* Define to use wheel events (button4 and button5) to scroll */
+#undef MOUSE_WHEEL
+
+/* Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling */
+#undef MOUSE_SLIP_WHEELING
+
+/* Define to remove old rxvt (ver 2.20 and before) style selection */
+#undef NO_OLD_SELECTION
+
+/* Define if you want to have utmp/utmpx support */
+#undef UTMP_SUPPORT
+
+/* Define if you want to have wtmp support when utmp/utmpx is enabled */
+#undef WTMP_SUPPORT
+
+/* Define if you want to have lastlog support when utmp/utmpx is enabled */
+#undef LASTLOG_SUPPORT
+
+/* Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input */
+#undef USE_XIM
+
+/* Define if you want to have sexy-looking background pixmaps. Needs libXpm */
+#undef XPM_BACKGROUND
+
+/* Support Rxvt original style scrollbars */
+#undef RXVT_SCROLLBAR
+
+/* Support NeXT style scrollbars */
+#undef NEXT_SCROLLBAR
+
+/* Support Xterm style scrollbars */
+#undef XTERM_SCROLLBAR
+
+/* Define if you want hide the pointer while typing */
+#undef POINTER_BLANK
+
+/* Define if you want blinking cursor support */
+#undef CURSOR_BLINK
+
+/* Define if you want to represent unicode characters outside plane 0 */
+#undef UNICODE_3
+
+/* Define if you want europeean extended codesets */
+#undef ENCODING_EU
+
+/* Define if you want vietnamese codesets */
+#undef ENCODING_VN
+
+/* Define if you want japanese codesets */
+#undef ENCODING_JP
+
+/* Define if you want extended japanese codesets */
+#undef ENCODING_JP_EXT
+
+/* Define if you want korean codesets */
+#undef ENCODING_KR
+
+/* Define if you want chinese codesets */
+#undef ENCODING_CN
+
+/* Define if you want extended chinese codesets */
+#undef ENCODING_CN_EXT
+
+/* Define if you don't need to use our replacement string functions */
+#undef NO_STRINGS
+
+/* Define to enable xft support */
+#undef XFT
+
diff --git a/autoconf/config.sub b/autoconf/config.sub
new file mode 100644 (file)
index 0000000..1dea9b7
--- /dev/null
@@ -0,0 +1,1470 @@
+#! /bin/sh
+# Configuration validation subroutine script.
+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+#   2000, 2001, 2002 Free Software Foundation, Inc.
+
+timestamp='2002-09-05'
+
+# This file is (in principle) common to ALL GNU software.
+# The presence of a machine in this file suggests that SOME GNU software
+# can handle that machine.  It does not imply ALL GNU software can.
+#
+# This file is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330,
+# Boston, MA 02111-1307, USA.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# Please send patches to <config-patches@gnu.org>.  Submit a context
+# diff and a properly formatted ChangeLog entry.
+#
+# Configuration subroutine to validate and canonicalize a configuration type.
+# Supply the specified configuration type as an argument.
+# If it is invalid, we print an error message on stderr and exit with code 1.
+# Otherwise, we print the canonical config type on stdout and succeed.
+
+# This file is supposed to be the same for all GNU packages
+# and recognize all the CPU types, system types and aliases
+# that are meaningful with *any* GNU software.
+# Each package is responsible for reporting which valid configurations
+# it does not support.  The user should be able to distinguish
+# a failure to support a valid configuration from a meaningless
+# configuration.
+
+# The goal of this file is to map all the various variations of a given
+# machine specification into a single specification in the form:
+#      CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or in some cases, the newer four-part form:
+#      CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# It is wrong to echo any other type of specification.
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION] CPU-MFR-OPSYS
+       $0 [OPTION] ALIAS
+
+Canonicalize a configuration name.
+
+Operation modes:
+  -h, --help         print this help, then exit
+  -t, --time-stamp   print date of last modification, then exit
+  -v, --version      print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.sub ($timestamp)
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
+Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+  case $1 in
+    --time-stamp | --time* | -t )
+       echo "$timestamp" ; exit 0 ;;
+    --version | -v )
+       echo "$version" ; exit 0 ;;
+    --help | --h* | -h )
+       echo "$usage"; exit 0 ;;
+    -- )     # Stop option processing
+       shift; break ;;
+    - )        # Use stdin as input.
+       break ;;
+    -* )
+       echo "$me: invalid option $1$help"
+       exit 1 ;;
+
+    *local*)
+       # First pass through any local machine types.
+       echo $1
+       exit 0;;
+
+    * )
+       break ;;
+  esac
+done
+
+case $# in
+ 0) echo "$me: missing argument$help" >&2
+    exit 1;;
+ 1) ;;
+ *) echo "$me: too many arguments$help" >&2
+    exit 1;;
+esac
+
+# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
+# Here we must recognize all the valid KERNEL-OS combinations.
+maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
+case $maybe_os in
+  nto-qnx* | linux-gnu* | freebsd*-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*)
+    os=-$maybe_os
+    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
+    ;;
+  *)
+    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
+    if [ $basic_machine != $1 ]
+    then os=`echo $1 | sed 's/.*-/-/'`
+    else os=; fi
+    ;;
+esac
+
+### Let's recognize common machines as not being operating systems so
+### that things like config.sub decstation-3100 work.  We also
+### recognize some manufacturers as not being operating systems, so we
+### can provide default operating systems below.
+case $os in
+       -sun*os*)
+               # Prevent following clause from handling this invalid input.
+               ;;
+       -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
+       -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
+       -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
+       -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
+       -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
+       -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
+       -apple | -axis)
+               os=
+               basic_machine=$1
+               ;;
+       -sim | -cisco | -oki | -wec | -winbond)
+               os=
+               basic_machine=$1
+               ;;
+       -scout)
+               ;;
+       -wrs)
+               os=-vxworks
+               basic_machine=$1
+               ;;
+       -chorusos*)
+               os=-chorusos
+               basic_machine=$1
+               ;;
+       -chorusrdb)
+               os=-chorusrdb
+               basic_machine=$1
+               ;;
+       -hiux*)
+               os=-hiuxwe2
+               ;;
+       -sco5)
+               os=-sco3.2v5
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco4)
+               os=-sco3.2v4
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco3.2.[4-9]*)
+               os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco3.2v[4-9]*)
+               # Don't forget version if it is 3.2v4 or newer.
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco*)
+               os=-sco3.2v2
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -udk*)
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -isc)
+               os=-isc2.2
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -clix*)
+               basic_machine=clipper-intergraph
+               ;;
+       -isc*)
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -lynx*)
+               os=-lynxos
+               ;;
+       -ptx*)
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
+               ;;
+       -windowsnt*)
+               os=`echo $os | sed -e 's/windowsnt/winnt/'`
+               ;;
+       -psos*)
+               os=-psos
+               ;;
+       -mint | -mint[0-9]*)
+               basic_machine=m68k-atari
+               os=-mint
+               ;;
+esac
+
+# Decode aliases for certain CPU-COMPANY combinations.
+case $basic_machine in
+       # Recognize the basic CPU types without company name.
+       # Some are omitted here because they have special meanings below.
+       1750a | 580 \
+       | a29k \
+       | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
+       | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
+       | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
+       | clipper \
+       | d10v | d30v | dlx | dsp16xx \
+       | fr30 | frv \
+       | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
+       | i370 | i860 | i960 | ia64 \
+       | ip2k \
+       | m32r | m68000 | m68k | m88k | mcore \
+       | mips | mipsbe | mipseb | mipsel | mipsle \
+       | mips16 \
+       | mips64 | mips64el \
+       | mips64vr | mips64vrel \
+       | mips64orion | mips64orionel \
+       | mips64vr4100 | mips64vr4100el \
+       | mips64vr4300 | mips64vr4300el \
+       | mips64vr5000 | mips64vr5000el \
+       | mipsisa32 | mipsisa32el \
+       | mipsisa64 | mipsisa64el \
+       | mipsisa64sb1 | mipsisa64sb1el \
+       | mipsisa64sr71k | mipsisa64sr71kel \
+       | mipstx39 | mipstx39el \
+       | mn10200 | mn10300 \
+       | ns16k | ns32k \
+       | openrisc | or32 \
+       | pdp10 | pdp11 | pj | pjl \
+       | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
+       | pyramid \
+       | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
+       | sh64 | sh64le \
+       | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \
+       | strongarm \
+       | tahoe | thumb | tic80 | tron \
+       | v850 | v850e \
+       | we32k \
+       | x86 | xscale | xstormy16 | xtensa \
+       | z8k)
+               basic_machine=$basic_machine-unknown
+               ;;
+       m6811 | m68hc11 | m6812 | m68hc12)
+               # Motorola 68HC11/12.
+               basic_machine=$basic_machine-unknown
+               os=-none
+               ;;
+       m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
+               ;;
+
+       # We use `pc' rather than `unknown'
+       # because (1) that's what they normally are, and
+       # (2) the word "unknown" tends to confuse beginning users.
+       i*86 | x86_64)
+         basic_machine=$basic_machine-pc
+         ;;
+       # Object if more than one company name word.
+       *-*-*)
+               echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+               exit 1
+               ;;
+       # Recognize the basic CPU types with company name.
+       580-* \
+       | a29k-* \
+       | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
+       | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
+       | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
+       | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
+       | avr-* \
+       | bs2000-* \
+       | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \
+       | clipper-* | cydra-* \
+       | d10v-* | d30v-* | dlx-* \
+       | elxsi-* \
+       | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
+       | h8300-* | h8500-* \
+       | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
+       | i*86-* | i860-* | i960-* | ia64-* \
+       | ip2k-* \
+       | m32r-* \
+       | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
+       | m88110-* | m88k-* | mcore-* \
+       | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
+       | mips16-* \
+       | mips64-* | mips64el-* \
+       | mips64vr-* | mips64vrel-* \
+       | mips64orion-* | mips64orionel-* \
+       | mips64vr4100-* | mips64vr4100el-* \
+       | mips64vr4300-* | mips64vr4300el-* \
+       | mips64vr5000-* | mips64vr5000el-* \
+       | mipsisa32-* | mipsisa32el-* \
+       | mipsisa64-* | mipsisa64el-* \
+       | mipsisa64sb1-* | mipsisa64sb1el-* \
+       | mipsisa64sr71k-* | mipsisa64sr71kel-* \
+       | mipstx39 | mipstx39el \
+       | none-* | np1-* | ns16k-* | ns32k-* \
+       | orion-* \
+       | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
+       | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
+       | pyramid-* \
+       | romp-* | rs6000-* \
+       | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \
+       | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
+       | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \
+       | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
+       | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \
+       | v850-* | v850e-* | vax-* \
+       | we32k-* \
+       | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \
+       | xtensa-* \
+       | ymp-* \
+       | z8k-*)
+               ;;
+       # Recognize the various machine names and aliases which stand
+       # for a CPU type and a company and sometimes even an OS.
+       386bsd)
+               basic_machine=i386-unknown
+               os=-bsd
+               ;;
+       3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
+               basic_machine=m68000-att
+               ;;
+       3b*)
+               basic_machine=we32k-att
+               ;;
+       a29khif)
+               basic_machine=a29k-amd
+               os=-udi
+               ;;
+       adobe68k)
+               basic_machine=m68010-adobe
+               os=-scout
+               ;;
+       alliant | fx80)
+               basic_machine=fx80-alliant
+               ;;
+       altos | altos3068)
+               basic_machine=m68k-altos
+               ;;
+       am29k)
+               basic_machine=a29k-none
+               os=-bsd
+               ;;
+       amdahl)
+               basic_machine=580-amdahl
+               os=-sysv
+               ;;
+       amiga | amiga-*)
+               basic_machine=m68k-unknown
+               ;;
+       amigaos | amigados)
+               basic_machine=m68k-unknown
+               os=-amigaos
+               ;;
+       amigaunix | amix)
+               basic_machine=m68k-unknown
+               os=-sysv4
+               ;;
+       apollo68)
+               basic_machine=m68k-apollo
+               os=-sysv
+               ;;
+       apollo68bsd)
+               basic_machine=m68k-apollo
+               os=-bsd
+               ;;
+       aux)
+               basic_machine=m68k-apple
+               os=-aux
+               ;;
+       balance)
+               basic_machine=ns32k-sequent
+               os=-dynix
+               ;;
+       c90)
+               basic_machine=c90-cray
+               os=-unicos
+               ;;
+       convex-c1)
+               basic_machine=c1-convex
+               os=-bsd
+               ;;
+       convex-c2)
+               basic_machine=c2-convex
+               os=-bsd
+               ;;
+       convex-c32)
+               basic_machine=c32-convex
+               os=-bsd
+               ;;
+       convex-c34)
+               basic_machine=c34-convex
+               os=-bsd
+               ;;
+       convex-c38)
+               basic_machine=c38-convex
+               os=-bsd
+               ;;
+       cray | j90)
+               basic_machine=j90-cray
+               os=-unicos
+               ;;
+       crds | unos)
+               basic_machine=m68k-crds
+               ;;
+       cris | cris-* | etrax*)
+               basic_machine=cris-axis
+               ;;
+       da30 | da30-*)
+               basic_machine=m68k-da30
+               ;;
+       decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
+               basic_machine=mips-dec
+               ;;
+       decsystem10* | dec10*)
+               basic_machine=pdp10-dec
+               os=-tops10
+               ;;
+       decsystem20* | dec20*)
+               basic_machine=pdp10-dec
+               os=-tops20
+               ;;
+       delta | 3300 | motorola-3300 | motorola-delta \
+             | 3300-motorola | delta-motorola)
+               basic_machine=m68k-motorola
+               ;;
+       delta88)
+               basic_machine=m88k-motorola
+               os=-sysv3
+               ;;
+       dpx20 | dpx20-*)
+               basic_machine=rs6000-bull
+               os=-bosx
+               ;;
+       dpx2* | dpx2*-bull)
+               basic_machine=m68k-bull
+               os=-sysv3
+               ;;
+       ebmon29k)
+               basic_machine=a29k-amd
+               os=-ebmon
+               ;;
+       elxsi)
+               basic_machine=elxsi-elxsi
+               os=-bsd
+               ;;
+       encore | umax | mmax)
+               basic_machine=ns32k-encore
+               ;;
+       es1800 | OSE68k | ose68k | ose | OSE)
+               basic_machine=m68k-ericsson
+               os=-ose
+               ;;
+       fx2800)
+               basic_machine=i860-alliant
+               ;;
+       genix)
+               basic_machine=ns32k-ns
+               ;;
+       gmicro)
+               basic_machine=tron-gmicro
+               os=-sysv
+               ;;
+       go32)
+               basic_machine=i386-pc
+               os=-go32
+               ;;
+       h3050r* | hiux*)
+               basic_machine=hppa1.1-hitachi
+               os=-hiuxwe2
+               ;;
+       h8300hms)
+               basic_machine=h8300-hitachi
+               os=-hms
+               ;;
+       h8300xray)
+               basic_machine=h8300-hitachi
+               os=-xray
+               ;;
+       h8500hms)
+               basic_machine=h8500-hitachi
+               os=-hms
+               ;;
+       harris)
+               basic_machine=m88k-harris
+               os=-sysv3
+               ;;
+       hp300-*)
+               basic_machine=m68k-hp
+               ;;
+       hp300bsd)
+               basic_machine=m68k-hp
+               os=-bsd
+               ;;
+       hp300hpux)
+               basic_machine=m68k-hp
+               os=-hpux
+               ;;
+       hp3k9[0-9][0-9] | hp9[0-9][0-9])
+               basic_machine=hppa1.0-hp
+               ;;
+       hp9k2[0-9][0-9] | hp9k31[0-9])
+               basic_machine=m68000-hp
+               ;;
+       hp9k3[2-9][0-9])
+               basic_machine=m68k-hp
+               ;;
+       hp9k6[0-9][0-9] | hp6[0-9][0-9])
+               basic_machine=hppa1.0-hp
+               ;;
+       hp9k7[0-79][0-9] | hp7[0-79][0-9])
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k78[0-9] | hp78[0-9])
+               # FIXME: really hppa2.0-hp
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
+               # FIXME: really hppa2.0-hp
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[0-9][13679] | hp8[0-9][13679])
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[0-9][0-9] | hp8[0-9][0-9])
+               basic_machine=hppa1.0-hp
+               ;;
+       hppa-next)
+               os=-nextstep3
+               ;;
+       hppaosf)
+               basic_machine=hppa1.1-hp
+               os=-osf
+               ;;
+       hppro)
+               basic_machine=hppa1.1-hp
+               os=-proelf
+               ;;
+       i370-ibm* | ibm*)
+               basic_machine=i370-ibm
+               ;;
+# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
+       i*86v32)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-sysv32
+               ;;
+       i*86v4*)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-sysv4
+               ;;
+       i*86v)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-sysv
+               ;;
+       i*86sol2)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-solaris2
+               ;;
+       i386mach)
+               basic_machine=i386-mach
+               os=-mach
+               ;;
+       i386-vsta | vsta)
+               basic_machine=i386-unknown
+               os=-vsta
+               ;;
+       iris | iris4d)
+               basic_machine=mips-sgi
+               case $os in
+                   -irix*)
+                       ;;
+                   *)
+                       os=-irix4
+                       ;;
+               esac
+               ;;
+       isi68 | isi)
+               basic_machine=m68k-isi
+               os=-sysv
+               ;;
+       m88k-omron*)
+               basic_machine=m88k-omron
+               ;;
+       magnum | m3230)
+               basic_machine=mips-mips
+               os=-sysv
+               ;;
+       merlin)
+               basic_machine=ns32k-utek
+               os=-sysv
+               ;;
+       mingw32)
+               basic_machine=i386-pc
+               os=-mingw32
+               ;;
+       miniframe)
+               basic_machine=m68000-convergent
+               ;;
+       *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
+               basic_machine=m68k-atari
+               os=-mint
+               ;;
+       mips3*-*)
+               basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
+               ;;
+       mips3*)
+               basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
+               ;;
+       mmix*)
+               basic_machine=mmix-knuth
+               os=-mmixware
+               ;;
+       monitor)
+               basic_machine=m68k-rom68k
+               os=-coff
+               ;;
+       morphos)
+               basic_machine=powerpc-unknown
+               os=-morphos
+               ;;
+       msdos)
+               basic_machine=i386-pc
+               os=-msdos
+               ;;
+       mvs)
+               basic_machine=i370-ibm
+               os=-mvs
+               ;;
+       ncr3000)
+               basic_machine=i486-ncr
+               os=-sysv4
+               ;;
+       netbsd386)
+               basic_machine=i386-unknown
+               os=-netbsd
+               ;;
+       netwinder)
+               basic_machine=armv4l-rebel
+               os=-linux
+               ;;
+       news | news700 | news800 | news900)
+               basic_machine=m68k-sony
+               os=-newsos
+               ;;
+       news1000)
+               basic_machine=m68030-sony
+               os=-newsos
+               ;;
+       news-3600 | risc-news)
+               basic_machine=mips-sony
+               os=-newsos
+               ;;
+       necv70)
+               basic_machine=v70-nec
+               os=-sysv
+               ;;
+       next | m*-next )
+               basic_machine=m68k-next
+               case $os in
+                   -nextstep* )
+                       ;;
+                   -ns2*)
+                     os=-nextstep2
+                       ;;
+                   *)
+                     os=-nextstep3
+                       ;;
+               esac
+               ;;
+       nh3000)
+               basic_machine=m68k-harris
+               os=-cxux
+               ;;
+       nh[45]000)
+               basic_machine=m88k-harris
+               os=-cxux
+               ;;
+       nindy960)
+               basic_machine=i960-intel
+               os=-nindy
+               ;;
+       mon960)
+               basic_machine=i960-intel
+               os=-mon960
+               ;;
+       nonstopux)
+               basic_machine=mips-compaq
+               os=-nonstopux
+               ;;
+       np1)
+               basic_machine=np1-gould
+               ;;
+       nsr-tandem)
+               basic_machine=nsr-tandem
+               ;;
+       op50n-* | op60c-*)
+               basic_machine=hppa1.1-oki
+               os=-proelf
+               ;;
+       or32 | or32-*)
+               basic_machine=or32-unknown
+               os=-coff
+               ;;
+       OSE68000 | ose68000)
+               basic_machine=m68000-ericsson
+               os=-ose
+               ;;
+       os68k)
+               basic_machine=m68k-none
+               os=-os68k
+               ;;
+       pa-hitachi)
+               basic_machine=hppa1.1-hitachi
+               os=-hiuxwe2
+               ;;
+       paragon)
+               basic_machine=i860-intel
+               os=-osf
+               ;;
+       pbd)
+               basic_machine=sparc-tti
+               ;;
+       pbb)
+               basic_machine=m68k-tti
+               ;;
+       pc532 | pc532-*)
+               basic_machine=ns32k-pc532
+               ;;
+       pentium | p5 | k5 | k6 | nexgen | viac3)
+               basic_machine=i586-pc
+               ;;
+       pentiumpro | p6 | 6x86 | athlon | athlon_*)
+               basic_machine=i686-pc
+               ;;
+       pentiumii | pentium2)
+               basic_machine=i686-pc
+               ;;
+       pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
+               basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pentiumpro-* | p6-* | 6x86-* | athlon-*)
+               basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pentiumii-* | pentium2-*)
+               basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pn)
+               basic_machine=pn-gould
+               ;;
+       power)  basic_machine=power-ibm
+               ;;
+       ppc)    basic_machine=powerpc-unknown
+               ;;
+       ppc-*)  basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ppcle | powerpclittle | ppc-le | powerpc-little)
+               basic_machine=powerpcle-unknown
+               ;;
+       ppcle-* | powerpclittle-*)
+               basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ppc64)  basic_machine=powerpc64-unknown
+               ;;
+       ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ppc64le | powerpc64little | ppc64-le | powerpc64-little)
+               basic_machine=powerpc64le-unknown
+               ;;
+       ppc64le-* | powerpc64little-*)
+               basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ps2)
+               basic_machine=i386-ibm
+               ;;
+       pw32)
+               basic_machine=i586-unknown
+               os=-pw32
+               ;;
+       rom68k)
+               basic_machine=m68k-rom68k
+               os=-coff
+               ;;
+       rm[46]00)
+               basic_machine=mips-siemens
+               ;;
+       rtpc | rtpc-*)
+               basic_machine=romp-ibm
+               ;;
+       s390 | s390-*)
+               basic_machine=s390-ibm
+               ;;
+       s390x | s390x-*)
+               basic_machine=s390x-ibm
+               ;;
+       sa29200)
+               basic_machine=a29k-amd
+               os=-udi
+               ;;
+       sb1)
+               basic_machine=mipsisa64sb1-unknown
+               ;;
+       sb1el)
+               basic_machine=mipsisa64sb1el-unknown
+               ;;
+       sequent)
+               basic_machine=i386-sequent
+               ;;
+       sh)
+               basic_machine=sh-hitachi
+               os=-hms
+               ;;
+       sparclite-wrs | simso-wrs)
+               basic_machine=sparclite-wrs
+               os=-vxworks
+               ;;
+       sps7)
+               basic_machine=m68k-bull
+               os=-sysv2
+               ;;
+       spur)
+               basic_machine=spur-unknown
+               ;;
+       st2000)
+               basic_machine=m68k-tandem
+               ;;
+       stratus)
+               basic_machine=i860-stratus
+               os=-sysv4
+               ;;
+       sun2)
+               basic_machine=m68000-sun
+               ;;
+       sun2os3)
+               basic_machine=m68000-sun
+               os=-sunos3
+               ;;
+       sun2os4)
+               basic_machine=m68000-sun
+               os=-sunos4
+               ;;
+       sun3os3)
+               basic_machine=m68k-sun
+               os=-sunos3
+               ;;
+       sun3os4)
+               basic_machine=m68k-sun
+               os=-sunos4
+               ;;
+       sun4os3)
+               basic_machine=sparc-sun
+               os=-sunos3
+               ;;
+       sun4os4)
+               basic_machine=sparc-sun
+               os=-sunos4
+               ;;
+       sun4sol2)
+               basic_machine=sparc-sun
+               os=-solaris2
+               ;;
+       sun3 | sun3-*)
+               basic_machine=m68k-sun
+               ;;
+       sun4)
+               basic_machine=sparc-sun
+               ;;
+       sun386 | sun386i | roadrunner)
+               basic_machine=i386-sun
+               ;;
+       sv1)
+               basic_machine=sv1-cray
+               os=-unicos
+               ;;
+       symmetry)
+               basic_machine=i386-sequent
+               os=-dynix
+               ;;
+       t3d)
+               basic_machine=alpha-cray
+               os=-unicos
+               ;;
+       t3e)
+               basic_machine=alphaev5-cray
+               os=-unicos
+               ;;
+       t90)
+               basic_machine=t90-cray
+               os=-unicos
+               ;;
+        tic4x | c4x*)
+               basic_machine=tic4x-unknown
+               os=-coff
+               ;;
+       tic54x | c54x*)
+               basic_machine=tic54x-unknown
+               os=-coff
+               ;;
+       tx39)
+               basic_machine=mipstx39-unknown
+               ;;
+       tx39el)
+               basic_machine=mipstx39el-unknown
+               ;;
+       toad1)
+               basic_machine=pdp10-xkl
+               os=-tops20
+               ;;
+       tower | tower-32)
+               basic_machine=m68k-ncr
+               ;;
+       udi29k)
+               basic_machine=a29k-amd
+               os=-udi
+               ;;
+       ultra3)
+               basic_machine=a29k-nyu
+               os=-sym1
+               ;;
+       v810 | necv810)
+               basic_machine=v810-nec
+               os=-none
+               ;;
+       vaxv)
+               basic_machine=vax-dec
+               os=-sysv
+               ;;
+       vms)
+               basic_machine=vax-dec
+               os=-vms
+               ;;
+       vpp*|vx|vx-*)
+               basic_machine=f301-fujitsu
+               ;;
+       vxworks960)
+               basic_machine=i960-wrs
+               os=-vxworks
+               ;;
+       vxworks68)
+               basic_machine=m68k-wrs
+               os=-vxworks
+               ;;
+       vxworks29k)
+               basic_machine=a29k-wrs
+               os=-vxworks
+               ;;
+       w65*)
+               basic_machine=w65-wdc
+               os=-none
+               ;;
+       w89k-*)
+               basic_machine=hppa1.1-winbond
+               os=-proelf
+               ;;
+       windows32)
+               basic_machine=i386-pc
+               os=-windows32-msvcrt
+               ;;
+       xps | xps100)
+               basic_machine=xps100-honeywell
+               ;;
+       ymp)
+               basic_machine=ymp-cray
+               os=-unicos
+               ;;
+       z8k-*-coff)
+               basic_machine=z8k-unknown
+               os=-sim
+               ;;
+       none)
+               basic_machine=none-none
+               os=-none
+               ;;
+
+# Here we handle the default manufacturer of certain CPU types.  It is in
+# some cases the only manufacturer, in others, it is the most popular.
+       w89k)
+               basic_machine=hppa1.1-winbond
+               ;;
+       op50n)
+               basic_machine=hppa1.1-oki
+               ;;
+       op60c)
+               basic_machine=hppa1.1-oki
+               ;;
+       romp)
+               basic_machine=romp-ibm
+               ;;
+       rs6000)
+               basic_machine=rs6000-ibm
+               ;;
+       vax)
+               basic_machine=vax-dec
+               ;;
+       pdp10)
+               # there are many clones, so DEC is not a safe bet
+               basic_machine=pdp10-unknown
+               ;;
+       pdp11)
+               basic_machine=pdp11-dec
+               ;;
+       we32k)
+               basic_machine=we32k-att
+               ;;
+       sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele)
+               basic_machine=sh-unknown
+               ;;
+       sh64)
+               basic_machine=sh64-unknown
+               ;;
+       sparc | sparcv9 | sparcv9b)
+               basic_machine=sparc-sun
+               ;;
+       cydra)
+               basic_machine=cydra-cydrome
+               ;;
+       orion)
+               basic_machine=orion-highlevel
+               ;;
+       orion105)
+               basic_machine=clipper-highlevel
+               ;;
+       mac | mpw | mac-mpw)
+               basic_machine=m68k-apple
+               ;;
+       pmac | pmac-mpw)
+               basic_machine=powerpc-apple
+               ;;
+       *-unknown)
+               # Make sure to match an already-canonicalized machine name.
+               ;;
+       *)
+               echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+               exit 1
+               ;;
+esac
+
+# Here we canonicalize certain aliases for manufacturers.
+case $basic_machine in
+       *-digital*)
+               basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
+               ;;
+       *-commodore*)
+               basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
+               ;;
+       *)
+               ;;
+esac
+
+# Decode manufacturer-specific aliases for certain operating systems.
+
+if [ x"$os" != x"" ]
+then
+case $os in
+        # First match some system type aliases
+        # that might get confused with valid system types.
+       # -solaris* is a basic system type, with this one exception.
+       -solaris1 | -solaris1.*)
+               os=`echo $os | sed -e 's|solaris1|sunos4|'`
+               ;;
+       -solaris)
+               os=-solaris2
+               ;;
+       -svr4*)
+               os=-sysv4
+               ;;
+       -unixware*)
+               os=-sysv4.2uw
+               ;;
+       -gnu/linux*)
+               os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
+               ;;
+       # First accept the basic system types.
+       # The portable systems comes first.
+       # Each alternative MUST END IN A *, to match a version number.
+       # -sysv* is not here because it comes later, after sysvr4.
+       -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
+             | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
+             | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
+             | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
+             | -aos* \
+             | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
+             | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
+             | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
+             | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
+             | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
+             | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
+             | -chorusos* | -chorusrdb* \
+             | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
+             | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
+             | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
+             | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
+             | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
+             | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
+             | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* | -powermax*)
+       # Remember, each alternative MUST END IN *, to match a version number.
+               ;;
+       -qnx*)
+               case $basic_machine in
+                   x86-* | i*86-*)
+                       ;;
+                   *)
+                       os=-nto$os
+                       ;;
+               esac
+               ;;
+       -nto*)
+               os=-nto-qnx
+               ;;
+       -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
+             | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
+             | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
+               ;;
+       -mac*)
+               os=`echo $os | sed -e 's|mac|macos|'`
+               ;;
+       -linux*)
+               os=`echo $os | sed -e 's|linux|linux-gnu|'`
+               ;;
+       -sunos5*)
+               os=`echo $os | sed -e 's|sunos5|solaris2|'`
+               ;;
+       -sunos6*)
+               os=`echo $os | sed -e 's|sunos6|solaris3|'`
+               ;;
+       -opened*)
+               os=-openedition
+               ;;
+       -wince*)
+               os=-wince
+               ;;
+       -osfrose*)
+               os=-osfrose
+               ;;
+       -osf*)
+               os=-osf
+               ;;
+       -utek*)
+               os=-bsd
+               ;;
+       -dynix*)
+               os=-bsd
+               ;;
+       -acis*)
+               os=-aos
+               ;;
+       -atheos*)
+               os=-atheos
+               ;;
+       -386bsd)
+               os=-bsd
+               ;;
+       -ctix* | -uts*)
+               os=-sysv
+               ;;
+       -nova*)
+               os=-rtmk-nova
+               ;;
+       -ns2 )
+               os=-nextstep2
+               ;;
+       -nsk*)
+               os=-nsk
+               ;;
+       # Preserve the version number of sinix5.
+       -sinix5.*)
+               os=`echo $os | sed -e 's|sinix|sysv|'`
+               ;;
+       -sinix*)
+               os=-sysv4
+               ;;
+       -triton*)
+               os=-sysv3
+               ;;
+       -oss*)
+               os=-sysv3
+               ;;
+       -svr4)
+               os=-sysv4
+               ;;
+       -svr3)
+               os=-sysv3
+               ;;
+       -sysvr4)
+               os=-sysv4
+               ;;
+       # This must come after -sysvr4.
+       -sysv*)
+               ;;
+       -ose*)
+               os=-ose
+               ;;
+       -es1800*)
+               os=-ose
+               ;;
+       -xenix)
+               os=-xenix
+               ;;
+       -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+               os=-mint
+               ;;
+       -none)
+               ;;
+       *)
+               # Get rid of the `-' at the beginning of $os.
+               os=`echo $os | sed 's/[^-]*-//'`
+               echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
+               exit 1
+               ;;
+esac
+else
+
+# Here we handle the default operating systems that come with various machines.
+# The value should be what the vendor currently ships out the door with their
+# machine or put another way, the most popular os provided with the machine.
+
+# Note that if you're going to try to match "-MANUFACTURER" here (say,
+# "-sun"), then you have to tell the case statement up towards the top
+# that MANUFACTURER isn't an operating system.  Otherwise, code above
+# will signal an error saying that MANUFACTURER isn't an operating
+# system, and we'll never get to this point.
+
+case $basic_machine in
+       *-acorn)
+               os=-riscix1.2
+               ;;
+       arm*-rebel)
+               os=-linux
+               ;;
+       arm*-semi)
+               os=-aout
+               ;;
+       # This must come before the *-dec entry.
+       pdp10-*)
+               os=-tops20
+               ;;
+       pdp11-*)
+               os=-none
+               ;;
+       *-dec | vax-*)
+               os=-ultrix4.2
+               ;;
+       m68*-apollo)
+               os=-domain
+               ;;
+       i386-sun)
+               os=-sunos4.0.2
+               ;;
+       m68000-sun)
+               os=-sunos3
+               # This also exists in the configure program, but was not the
+               # default.
+               # os=-sunos4
+               ;;
+       m68*-cisco)
+               os=-aout
+               ;;
+       mips*-cisco)
+               os=-elf
+               ;;
+       mips*-*)
+               os=-elf
+               ;;
+       or32-*)
+               os=-coff
+               ;;
+       *-tti)  # must be before sparc entry or we get the wrong os.
+               os=-sysv3
+               ;;
+       sparc-* | *-sun)
+               os=-sunos4.1.1
+               ;;
+       *-be)
+               os=-beos
+               ;;
+       *-ibm)
+               os=-aix
+               ;;
+       *-wec)
+               os=-proelf
+               ;;
+       *-winbond)
+               os=-proelf
+               ;;
+       *-oki)
+               os=-proelf
+               ;;
+       *-hp)
+               os=-hpux
+               ;;
+       *-hitachi)
+               os=-hiux
+               ;;
+       i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
+               os=-sysv
+               ;;
+       *-cbm)
+               os=-amigaos
+               ;;
+       *-dg)
+               os=-dgux
+               ;;
+       *-dolphin)
+               os=-sysv3
+               ;;
+       m68k-ccur)
+               os=-rtu
+               ;;
+       m88k-omron*)
+               os=-luna
+               ;;
+       *-next )
+               os=-nextstep
+               ;;
+       *-sequent)
+               os=-ptx
+               ;;
+       *-crds)
+               os=-unos
+               ;;
+       *-ns)
+               os=-genix
+               ;;
+       i370-*)
+               os=-mvs
+               ;;
+       *-next)
+               os=-nextstep3
+               ;;
+       *-gould)
+               os=-sysv
+               ;;
+       *-highlevel)
+               os=-bsd
+               ;;
+       *-encore)
+               os=-bsd
+               ;;
+       *-sgi)
+               os=-irix
+               ;;
+       *-siemens)
+               os=-sysv4
+               ;;
+       *-masscomp)
+               os=-rtu
+               ;;
+       f30[01]-fujitsu | f700-fujitsu)
+               os=-uxpv
+               ;;
+       *-rom68k)
+               os=-coff
+               ;;
+       *-*bug)
+               os=-coff
+               ;;
+       *-apple)
+               os=-macos
+               ;;
+       *-atari*)
+               os=-mint
+               ;;
+       *)
+               os=-none
+               ;;
+esac
+fi
+
+# Here we handle the case where we know the os, and the CPU type, but not the
+# manufacturer.  We pick the logical manufacturer.
+vendor=unknown
+case $basic_machine in
+       *-unknown)
+               case $os in
+                       -riscix*)
+                               vendor=acorn
+                               ;;
+                       -sunos*)
+                               vendor=sun
+                               ;;
+                       -aix*)
+                               vendor=ibm
+                               ;;
+                       -beos*)
+                               vendor=be
+                               ;;
+                       -hpux*)
+                               vendor=hp
+                               ;;
+                       -mpeix*)
+                               vendor=hp
+                               ;;
+                       -hiux*)
+                               vendor=hitachi
+                               ;;
+                       -unos*)
+                               vendor=crds
+                               ;;
+                       -dgux*)
+                               vendor=dg
+                               ;;
+                       -luna*)
+                               vendor=omron
+                               ;;
+                       -genix*)
+                               vendor=ns
+                               ;;
+                       -mvs* | -opened*)
+                               vendor=ibm
+                               ;;
+                       -ptx*)
+                               vendor=sequent
+                               ;;
+                       -vxsim* | -vxworks* | -windiss*)
+                               vendor=wrs
+                               ;;
+                       -aux*)
+                               vendor=apple
+                               ;;
+                       -hms*)
+                               vendor=hitachi
+                               ;;
+                       -mpw* | -macos*)
+                               vendor=apple
+                               ;;
+                       -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+                               vendor=atari
+                               ;;
+                       -vos*)
+                               vendor=stratus
+                               ;;
+               esac
+               basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
+               ;;
+esac
+
+echo $basic_machine$os
+exit 0
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
index f542ab83aced4fe1ef9378c188f5033b441c2b3b..e5e328ead07b9c4578963df30a461f5d1024baef 100644 (file)
@@ -1,6 +1,6 @@
 dnl# -*- sh -*-
 dnl#
-dnl# $Id: configure.in,v 1.1 2003-11-24 17:28:08 pcg Exp $
+dnl# $Id: configure.in,v 1.2 2003-11-24 17:31:27 pcg Exp $
 dnl#
 dnl# Process this file with autoconf to produce a configure script.
 dnl#
diff --git a/autoconf/install-sh b/autoconf/install-sh
new file mode 100644 (file)
index 0000000..89fc9b0
--- /dev/null
@@ -0,0 +1,238 @@
+#! /bin/sh
+#
+# install - install a program, script, or datafile
+# This comes from X11R5.
+#
+# Calling this script install-sh is preferred over install.sh, to prevent
+# `make' implicit rules from creating a file called install from it
+# when there is no Makefile.
+#
+# This script is compatible with the BSD install script, but was written
+# from scratch.
+#
+
+
+# set DOITPROG to echo to test this script
+
+# Don't use :- since 4.3BSD and earlier shells don't like it.
+doit="${DOITPROG-}"
+
+
+# put in absolute paths if you don't have them in your path; or use env. vars.
+
+mvprog="${MVPROG-mv}"
+cpprog="${CPPROG-cp}"
+chmodprog="${CHMODPROG-chmod}"
+chownprog="${CHOWNPROG-chown}"
+chgrpprog="${CHGRPPROG-chgrp}"
+stripprog="${STRIPPROG-strip}"
+rmprog="${RMPROG-rm}"
+mkdirprog="${MKDIRPROG-mkdir}"
+
+tranformbasename=""
+transform_arg=""
+instcmd="$mvprog"
+chmodcmd="$chmodprog 0755"
+chowncmd=""
+chgrpcmd=""
+stripcmd=""
+rmcmd="$rmprog -f"
+mvcmd="$mvprog"
+src=""
+dst=""
+dir_arg=""
+
+while [ x"$1" != x ]; do
+    case $1 in
+       -c) instcmd="$cpprog"
+           shift
+           continue;;
+
+       -d) dir_arg=true
+           shift
+           continue;;
+
+       -m) chmodcmd="$chmodprog $2"
+           shift
+           shift
+           continue;;
+
+       -o) chowncmd="$chownprog $2"
+           shift
+           shift
+           continue;;
+
+       -g) chgrpcmd="$chgrpprog $2"
+           shift
+           shift
+           continue;;
+
+       -s) stripcmd="$stripprog"
+           shift
+           continue;;
+
+       -t=*) transformarg=`echo $1 | sed 's/-t=//'`
+           shift
+           continue;;
+
+       -b=*) transformbasename=`echo $1 | sed 's/-b=//'`
+           shift
+           continue;;
+
+       *)  if [ x"$src" = x ]
+           then
+               src=$1
+           else
+               # this colon is to work around a 386BSD /bin/sh bug
+               :
+               dst=$1
+           fi
+           shift
+           continue;;
+    esac
+done
+
+if [ x"$src" = x ]
+then
+       echo "install:  no input file specified"
+       exit 1
+else
+       true
+fi
+
+if [ x"$dir_arg" != x ]; then
+       dst=$src
+       src=""
+       
+       if [ -d $dst ]; then
+               instcmd=:
+       else
+               instcmd=mkdir
+       fi
+else
+
+# Waiting for this to be detected by the "$instcmd $src $dsttmp" command
+# might cause directories to be created, which would be especially bad 
+# if $src (and thus $dsttmp) contains '*'.
+
+       if [ -f $src -o -d $src ]
+       then
+               true
+       else
+               echo "install:  $src does not exist"
+               exit 1
+       fi
+       
+       if [ x"$dst" = x ]
+       then
+               echo "install:  no destination specified"
+               exit 1
+       else
+               true
+       fi
+
+# If destination is a directory, append the input filename; if your system
+# does not like double slashes in filenames, you may need to add some logic
+
+       if [ -d $dst ]
+       then
+               dst="$dst"/`basename $src`
+       else
+               true
+       fi
+fi
+
+## this sed command emulates the dirname command
+dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
+
+# Make sure that the destination directory exists.
+#  this part is taken from Noah Friedman's mkinstalldirs script
+
+# Skip lots of stat calls in the usual case.
+if [ ! -d "$dstdir" ]; then
+defaultIFS='   
+'
+IFS="${IFS-${defaultIFS}}"
+
+oIFS="${IFS}"
+# Some sh's can't handle IFS=/ for some reason.
+IFS='%'
+set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'`
+IFS="${oIFS}"
+
+pathcomp=''
+
+while [ $# -ne 0 ] ; do
+       pathcomp="${pathcomp}${1}"
+       shift
+
+       if [ ! -d "${pathcomp}" ] ;
+        then
+               $mkdirprog "${pathcomp}"
+       else
+               true
+       fi
+
+       pathcomp="${pathcomp}/"
+done
+fi
+
+if [ x"$dir_arg" != x ]
+then
+       $doit $instcmd $dst &&
+
+       if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; else true ; fi &&
+       if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; else true ; fi &&
+       if [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; else true ; fi &&
+       if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; else true ; fi
+else
+
+# If we're going to rename the final executable, determine the name now.
+
+       if [ x"$transformarg" = x ] 
+       then
+               dstfile=`basename $dst`
+       else
+               dstfile=`basename $dst $transformbasename | 
+                       sed $transformarg`$transformbasename
+       fi
+
+# don't allow the sed command to completely eliminate the filename
+
+       if [ x"$dstfile" = x ] 
+       then
+               dstfile=`basename $dst`
+       else
+               true
+       fi
+
+# Make a temp file name in the proper directory.
+
+       dsttmp=$dstdir/#inst.$$#
+
+# Move or copy the file name to the temp name
+
+       $doit $instcmd $src $dsttmp &&
+
+       trap "rm -f ${dsttmp}" 0 &&
+
+# and set any options; do chmod last to preserve setuid bits
+
+# If any of these fail, we abort the whole thing.  If we want to
+# ignore errors from any of these, just make sure not to ignore
+# errors from the above "$doit $instcmd $src $dsttmp" command.
+
+       if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; else true;fi &&
+       if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; else true;fi &&
+       if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; else true;fi &&
+       if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; else true;fi &&
+
+# Now rename the file to the real destination.
+
+       $doit $rmcmd -f $dstdir/$dstfile &&
+       $doit $mvcmd $dsttmp $dstdir/$dstfile 
+
+fi &&
+
+
+exit 0
diff --git a/autoconf/libtool.m4 b/autoconf/libtool.m4
new file mode 100644 (file)
index 0000000..4c8ee51
--- /dev/null
@@ -0,0 +1,3261 @@
+## libtool.m4 - Configure libtool for the host system. -*-Shell-script-*-
+## Copyright 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+## Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+##
+## This program is free software; you can redistribute it and/or modify
+## it under the terms of the GNU General Public License as published by
+## the Free Software Foundation; either version 2 of the License, or
+## (at your option) any later version.
+##
+## This program is distributed in the hope that it will be useful, but
+## WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+## General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+##
+## As a special exception to the GNU General Public License, if you
+## distribute this file as part of a program that contains a
+## configuration script generated by Autoconf, you may include it under
+## the same distribution terms that you use for the rest of that program.
+
+# serial 46 AC_PROG_LIBTOOL
+AC_DEFUN([AC_PROG_LIBTOOL],
+[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+# Prevent multiple expansion
+define([AC_PROG_LIBTOOL], [])
+])
+
+AC_DEFUN([AC_LIBTOOL_SETUP],
+[AC_PREREQ(2.13)dnl
+AC_REQUIRE([AC_ENABLE_SHARED])dnl
+AC_REQUIRE([AC_ENABLE_STATIC])dnl
+AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_PROG_LD])dnl
+AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
+AC_REQUIRE([AC_PROG_NM])dnl
+AC_REQUIRE([AC_PROG_LN_S])dnl
+AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
+AC_REQUIRE([AC_OBJEXT])dnl
+AC_REQUIRE([AC_EXEEXT])dnl
+dnl
+
+_LT_AC_PROG_ECHO_BACKSLASH
+# Only perform the check for file, if the check method requires it
+case "$deplibs_check_method" in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    AC_PATH_MAGIC
+  fi
+  ;;
+esac
+
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+AC_CHECK_TOOL(STRIP, strip, :)
+
+ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
+ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL],
+enable_win32_dll=yes, enable_win32_dll=no)
+
+AC_ARG_ENABLE(libtool-lock,
+  [  --disable-libtool-lock  avoid locking (might break parallel builds)])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case "$host" in
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case "`/usr/bin/file conftest.$ac_objext`" in
+    *32-bit*)
+      LD="${LD-ld} -32"
+      ;;
+    *N32*)
+      LD="${LD-ld} -n32"
+      ;;
+    *64-bit*)
+      LD="${LD-ld} -64"
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+    [AC_LANG_SAVE
+     AC_LANG_C
+     AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+     AC_LANG_RESTORE])
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+
+ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL],
+[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
+  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+  AC_CHECK_TOOL(AS, as, false)
+  AC_CHECK_TOOL(OBJDUMP, objdump, false)
+
+  # recent cygwin and mingw systems supply a stub DllMain which the user
+  # can override, but on older systems we have to supply one
+  AC_CACHE_CHECK([if libtool should supply DllMain function], lt_cv_need_dllmain,
+    [AC_TRY_LINK([],
+      [extern int __attribute__((__stdcall__)) DllMain(void*, int, void*);
+      DllMain (0, 0, 0);],
+      [lt_cv_need_dllmain=no],[lt_cv_need_dllmain=yes])])
+
+  case "$host/$CC" in
+  *-*-cygwin*/gcc*-mno-cygwin*|*-*-mingw*)
+    # old mingw systems require "-dll" to link a DLL, while more recent ones
+    # require "-mdll"
+    SAVE_CFLAGS="$CFLAGS"
+    CFLAGS="$CFLAGS -mdll"
+    AC_CACHE_CHECK([how to link DLLs], lt_cv_cc_dll_switch,
+      [AC_TRY_LINK([], [], [lt_cv_cc_dll_switch=-mdll],[lt_cv_cc_dll_switch=-dll])])
+    CFLAGS="$SAVE_CFLAGS" ;;
+  *-*-cygwin* | *-*-pw32*)
+    # cygwin systems need to pass --dll to the linker, and not link
+    # crt.o which will require a WinMain@16 definition.
+    lt_cv_cc_dll_switch="-Wl,--dll -nostartfiles" ;;
+  esac
+  ;;
+  ])
+esac
+
+_LT_AC_LTCONFIG_HACK
+
+])
+
+# _LT_AC_CHECK_DLFCN
+# --------------------
+AC_DEFUN(_LT_AC_CHECK_DLFCN,
+[AC_CHECK_HEADERS(dlfcn.h)
+])# _LT_AC_CHECK_DLFCN
+
+# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
+# ---------------------------------
+AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE],
+[AC_REQUIRE([AC_CANONICAL_HOST])
+AC_REQUIRE([AC_PROG_NM])
+AC_REQUIRE([AC_OBJEXT])
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+AC_MSG_CHECKING([command to parse $NM output])
+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [dnl
+
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+[symcode='[BCDEGRST]']
+
+# Regexp to match symbols that can be accessed directly from C.
+[sympat='\([_A-Za-z][_A-Za-z0-9]*\)']
+
+# Transform the above into a raw symbol and a C symbol.
+symxfrm='\1 \2\3 \3'
+
+# Transform an extracted symbol line into a proper C declaration
+lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
+
+# Define system-specific variables.
+case "$host_os" in
+aix*)
+  [symcode='[BCDT]']
+  ;;
+cygwin* | mingw* | pw32*)
+  [symcode='[ABCDGISTW]']
+  ;;
+hpux*) # Its linker distinguishes data from code symbols
+  lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
+  ;;
+irix*)
+  [symcode='[BCDEGRST]']
+  ;;
+solaris* | sysv5*)
+  [symcode='[BDT]']
+  ;;
+sysv4)
+  [symcode='[DFNSTU]']
+  ;;
+esac
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case "$host_os" in
+mingw*)
+  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+  ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
+  [symcode='[ABCDGISTW]']
+fi
+
+# Try without a prefix undercore, then with it.
+for ac_symprfx in "" "_"; do
+
+  # Write the raw and C identifiers.
+[lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode\)[  ][      ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"]
+
+  # Check to see that the pipe works correctly.
+  pipe_works=no
+  rm -f conftest*
+  cat > conftest.$ac_ext <<EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(){}
+#ifdef __cplusplus
+}
+#endif
+main(){nm_test_var='a';nm_test_func();return(0);}
+EOF
+
+  if AC_TRY_EVAL(ac_compile); then
+    # Now try to grab the symbols.
+    nlist=conftest.nm
+    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
+      # Try sorting and uniquifying the output.
+      if sort "$nlist" | uniq > "$nlist"T; then
+       mv -f "$nlist"T "$nlist"
+      else
+       rm -f "$nlist"T
+      fi
+
+      # Make sure that we snagged all the symbols we need.
+      if egrep ' nm_test_var$' "$nlist" >/dev/null; then
+       if egrep ' nm_test_func$' "$nlist" >/dev/null; then
+         cat <<EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+EOF
+         # Now generate the symbol file.
+         eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
+
+         cat <<EOF >> conftest.$ac_ext
+#if defined (__STDC__) && __STDC__
+# define lt_ptr_t void *
+#else
+# define lt_ptr_t char *
+# define const
+#endif
+
+/* The mapping between symbol names and symbols. */
+const struct {
+  const char *name;
+  lt_ptr_t address;
+}
+[lt_preloaded_symbols[] =]
+{
+EOF
+         sed 's/^. \(.*\) \(.*\)$/  {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
+         cat <<\EOF >> conftest.$ac_ext
+  {0, (lt_ptr_t) 0}
+};
+
+#ifdef __cplusplus
+}
+#endif
+EOF
+         # Now try linking the two files.
+         mv conftest.$ac_objext conftstm.$ac_objext
+         save_LIBS="$LIBS"
+         save_CFLAGS="$CFLAGS"
+         LIBS="conftstm.$ac_objext"
+         CFLAGS="$CFLAGS$no_builtin_flag"
+         if AC_TRY_EVAL(ac_link) && test -s conftest; then
+           pipe_works=yes
+         fi
+         LIBS="$save_LIBS"
+         CFLAGS="$save_CFLAGS"
+       else
+         echo "cannot find nm_test_func in $nlist" >&AC_FD_CC
+       fi
+      else
+       echo "cannot find nm_test_var in $nlist" >&AC_FD_CC
+      fi
+    else
+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AC_FD_CC
+    fi
+  else
+    echo "$progname: failed program was:" >&AC_FD_CC
+    cat conftest.$ac_ext >&5
+  fi
+  rm -f conftest* conftst*
+
+  # Do not use the global_symbol_pipe unless it works.
+  if test "$pipe_works" = yes; then
+    break
+  else
+    lt_cv_sys_global_symbol_pipe=
+  fi
+done
+])
+global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+  global_symbol_to_cdecl=
+else
+  global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
+fi
+if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
+  AC_MSG_RESULT(failed)
+else
+  AC_MSG_RESULT(ok)
+fi
+]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
+
+# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR
+# ---------------------------------
+AC_DEFUN([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR],
+[# Find the correct PATH separator.  Usually this is `:', but
+# DJGPP uses `;' like DOS.
+if test "X${PATH_SEPARATOR+set}" != Xset; then
+  UNAME=${UNAME-`uname 2>/dev/null`}
+  case X$UNAME in
+    *-DOS) lt_cv_sys_path_separator=';' ;;
+    *)     lt_cv_sys_path_separator=':' ;;
+  esac
+fi
+])# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR
+
+# _LT_AC_PROG_ECHO_BACKSLASH
+# --------------------------
+# Add some code to the start of the generated configure script which
+# will find an echo command which doesn;t interpret backslashes.
+AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
+[ifdef([AC_DIVERSION_NOTICE], [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
+                              [AC_DIVERT_PUSH(NOTICE)])
+_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case "X$ECHO" in
+X*--fallback-echo)
+  # Remove one level of quotation (which was required for Make).
+  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
+  ;;
+esac
+
+echo=${ECHO-echo}
+if test "X[$]1" = X--no-reexec; then
+  # Discard the --no-reexec flag, and continue.
+  shift
+elif test "X[$]1" = X--fallback-echo; then
+  # Avoid inline document here, it may be left over
+  :
+elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
+  # Yippee, $echo works!
+  :
+else
+  # Restart under the correct shell.
+  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
+fi
+
+if test "X[$]1" = X--fallback-echo; then
+  # used as fallback echo
+  shift
+  cat <<EOF
+$*
+EOF
+  exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
+
+if test -z "$ECHO"; then
+if test "X${echo_test_string+set}" != Xset; then
+# find a string as large as possible, as long as the shell can cope with it
+  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
+    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+    if (echo_test_string="`eval $cmd`") 2>/dev/null &&
+       echo_test_string="`eval $cmd`" &&
+       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
+    then
+      break
+    fi
+  done
+fi
+
+if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+   test "X$echo_testing_string" = "X$echo_test_string"; then
+  :
+else
+  # The Solaris, AIX, and Digital Unix default echo programs unquote
+  # backslashes.  This makes it impossible to quote backslashes using
+  #   echo "$something" | sed 's/\\/\\\\/g'
+  #
+  # So, first we look for a working echo in the user's PATH.
+
+  IFS="${IFS=  }"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
+  for dir in $PATH /usr/ucb; do
+    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+       test "X$echo_testing_string" = "X$echo_test_string"; then
+      echo="$dir/echo"
+      break
+    fi
+  done
+  IFS="$save_ifs"
+
+  if test "X$echo" = Xecho; then
+    # We didn't find a better echo, so look for alternatives.
+    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
+       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
+       test "X$echo_testing_string" = "X$echo_test_string"; then
+      # This shell has a builtin print -r that does the trick.
+      echo='print -r'
+    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
+        test "X$CONFIG_SHELL" != X/bin/ksh; then
+      # If we have ksh, try running ltconfig again with it.
+      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+      export ORIGINAL_CONFIG_SHELL
+      CONFIG_SHELL=/bin/ksh
+      export CONFIG_SHELL
+      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
+    else
+      # Try using printf.
+      echo='printf %s\n'
+      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+        echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+        test "X$echo_testing_string" = "X$echo_test_string"; then
+       # Cool, printf works
+       :
+      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+          test "X$echo_testing_string" = 'X\t' &&
+          echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+          test "X$echo_testing_string" = "X$echo_test_string"; then
+       CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+       export CONFIG_SHELL
+       SHELL="$CONFIG_SHELL"
+       export SHELL
+       echo="$CONFIG_SHELL [$]0 --fallback-echo"
+      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
+          test "X$echo_testing_string" = 'X\t' &&
+          echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+          test "X$echo_testing_string" = "X$echo_test_string"; then
+       echo="$CONFIG_SHELL [$]0 --fallback-echo"
+      else
+       # maybe with a smaller string...
+       prev=:
+
+       for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
+         if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
+         then
+           break
+         fi
+         prev="$cmd"
+       done
+
+       if test "$prev" != 'sed 50q "[$]0"'; then
+         echo_test_string=`eval $prev`
+         export echo_test_string
+         exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
+       else
+         # Oops.  We lost completely, so just stick with echo.
+         echo=echo
+       fi
+      fi
+    fi
+  fi
+fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+ECHO=$echo
+if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
+   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
+fi
+
+AC_SUBST(ECHO)
+AC_DIVERT_POP
+])# _LT_AC_PROG_ECHO_BACKSLASH
+
+# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+#                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ------------------------------------------------------------------
+AC_DEFUN(_LT_AC_TRY_DLOPEN_SELF,
+[if test "$cross_compiling" = yes; then :
+  [$4]
+else
+  AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<EOF
+[#line __oline__ "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+#ifdef __cplusplus
+extern "C" void exit (int);
+#endif
+
+fnord() { int i=42;}
+main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+
+    exit (status);
+}]
+EOF
+  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) $1 ;;
+      x$lt_dlneed_uscore) $2 ;;
+      x$lt_unknown|x*) $3 ;;
+    esac
+  else :
+    # compilation failed
+    $3
+  fi
+fi
+rm -fr conftest*
+])# _LT_AC_TRY_DLOPEN_SELF
+
+# AC_LIBTOOL_DLOPEN_SELF
+# -------------------
+AC_DEFUN(AC_LIBTOOL_DLOPEN_SELF,
+[if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case "$host_os" in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  cygwin* | mingw* | pw32*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+   ;;
+
+  *)
+    AC_CHECK_LIB(dl, dlopen,  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+      [AC_CHECK_FUNC(dlopen, lt_cv_dlopen="dlopen",
+        [AC_CHECK_FUNC(shl_load, lt_cv_dlopen="shl_load",
+          [AC_CHECK_LIB(svld, dlopen,
+           [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+            [AC_CHECK_LIB(dld, shl_load,
+              [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
+           ])
+          ])
+        ])
+      ])
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case "$lt_cv_dlopen" in
+  dlopen)
+    save_CPPFLAGS="$CPP_FLAGS"
+    AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    AC_CACHE_CHECK([whether a program can dlopen itself],
+         lt_cv_dlopen_self, [dnl
+         _LT_AC_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+           lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+    ])
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      LDFLAGS="$LDFLAGS $link_static_flag"
+      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+         lt_cv_dlopen_self_static, [dnl
+         _LT_AC_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+           lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
+      ])
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case "$lt_cv_dlopen_self" in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case "$lt_cv_dlopen_self_static" in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+])# AC_LIBTOOL_DLOPEN_SELF
+
+AC_DEFUN([_LT_AC_LTCONFIG_HACK],
+[AC_REQUIRE([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])dnl
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='sed -e s/^X//'
+[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
+
+# Same as above, but do not quote variable references.
+[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Constants:
+rm="rm -f"
+
+# Global variables:
+default_ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except M$VC,
+# which needs '.lib').
+libext=a
+ltmain="$ac_aux_dir/ltmain.sh"
+ofile="$default_ofile"
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+need_locks="$enable_libtool_lock"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+test -z "$AS" && AS=as
+test -z "$CC" && CC=cc
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+test -z "$LD" && LD=ld
+test -z "$LN_S" && LN_S="ln -s"
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+test -z "$NM" && NM=nm
+test -z "$OBJDUMP" && OBJDUMP=objdump
+test -z "$RANLIB" && RANLIB=:
+test -z "$STRIP" && STRIP=:
+test -z "$ac_objext" && ac_objext=o
+
+if test x"$host" != x"$build"; then
+  ac_tool_prefix=${host_alias}-
+else
+  ac_tool_prefix=
+fi
+
+# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
+case "$host_os" in
+linux-gnu*) ;;
+linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
+esac
+
+case "$host_os" in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+  old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
+fi
+
+# Allow CC to be a program name with arguments.
+set dummy $CC
+compiler="[$]2"
+
+## FIXME: this should be a separate macro
+##
+AC_MSG_CHECKING([for objdir])
+rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+AC_MSG_RESULT($objdir)
+##
+## END FIXME
+
+
+## FIXME: this should be a separate macro
+##
+AC_ARG_WITH(pic, [dnl
+  --with-pic              try to use only PIC/non-PIC objects [default=use both]],
+pic_mode="$withval", pic_mode=default)
+test -z "$pic_mode" && pic_mode=default
+
+# We assume here that the value for lt_cv_prog_cc_pic will not be cached
+# in isolation, and that seeing it set (from the cache) indicates that
+# the associated values are set (in the cache) correctly too.
+AC_MSG_CHECKING([for $compiler option to produce PIC])
+AC_CACHE_VAL(lt_cv_prog_cc_pic,
+[ lt_cv_prog_cc_pic=
+  lt_cv_prog_cc_shlib=
+  lt_cv_prog_cc_wl=
+  lt_cv_prog_cc_static=
+  lt_cv_prog_cc_no_builtin=
+  lt_cv_prog_cc_can_build_shared=$can_build_shared
+
+  if test "$GCC" = yes; then
+    lt_cv_prog_cc_wl='-Wl,'
+    lt_cv_prog_cc_static='-static'
+
+    case "$host_os" in
+    beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+    aix*)
+      # Below there is a dirty hack to force normal static linking with -ldl
+      # The problem is because libdl dynamically linked with both libc and
+      # libC (AIX C++ library), which obviously doesn't included in libraries
+      # list by gcc. This cause undefined symbols with -static flags.
+      # This hack allows C programs to be linked with "-static -ldl", but
+      # we not sure about C++ programs.
+      lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
+      ;;
+    cygwin* | mingw* | pw32* | os2*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      lt_cv_prog_cc_pic='-DDLL_EXPORT'
+      ;;
+    amigaos*)
+      # FIXME: we need at least 68020 code to build shared libraries, but
+      # adding the `-m68020' flag to GCC prevents building anything better,
+      # like `-m68040'.
+      lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
+      ;;
+    sysv4*MP*)
+      if test -d /usr/nec; then
+        lt_cv_prog_cc_pic=-Kconform_pic
+      fi
+      ;;
+    *)
+      lt_cv_prog_cc_pic='-fPIC'
+      ;;
+    esac
+  else
+    # PORTME Check for PIC flags for the system compiler.
+    case "$host_os" in
+    aix3* | aix4*)
+     # All AIX code is PIC.
+      lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
+      ;;
+
+    hpux9* | hpux10* | hpux11*)
+      # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
+      lt_cv_prog_cc_wl='-Wl,'
+      lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
+      lt_cv_prog_cc_pic='+Z'
+      ;;
+
+    irix5* | irix6*)
+      lt_cv_prog_cc_wl='-Wl,'
+      lt_cv_prog_cc_static='-non_shared'
+      # PIC (with -KPIC) is the default.
+      ;;
+
+    cygwin* | mingw* | pw32* | os2*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      lt_cv_prog_cc_pic='-DDLL_EXPORT'
+      ;;
+
+    newsos6)
+      lt_cv_prog_cc_pic='-KPIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      ;;
+
+    osf3* | osf4* | osf5*)
+      # All OSF/1 code is PIC.
+      lt_cv_prog_cc_wl='-Wl,'
+      lt_cv_prog_cc_static='-non_shared'
+      ;;
+
+    sco3.2v5*)
+      lt_cv_prog_cc_pic='-Kpic'
+      lt_cv_prog_cc_static='-dn'
+      lt_cv_prog_cc_shlib='-belf'
+      ;;
+
+    solaris*)
+      lt_cv_prog_cc_pic='-KPIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      lt_cv_prog_cc_wl='-Wl,'
+      ;;
+
+    sunos4*)
+      lt_cv_prog_cc_pic='-PIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      lt_cv_prog_cc_wl='-Qoption ld '
+      ;;
+
+    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+      lt_cv_prog_cc_pic='-KPIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      if test "x$host_vendor" = xsni; then
+        lt_cv_prog_cc_wl='-LD'
+      else
+        lt_cv_prog_cc_wl='-Wl,'
+      fi
+      ;;
+
+    uts4*)
+      lt_cv_prog_cc_pic='-pic'
+      lt_cv_prog_cc_static='-Bstatic'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec ;then
+       lt_cv_prog_cc_pic='-Kconform_pic'
+       lt_cv_prog_cc_static='-Bstatic'
+      fi
+      ;;
+
+    *)
+      lt_cv_prog_cc_can_build_shared=no
+      ;;
+    esac
+  fi
+])
+if test -z "$lt_cv_prog_cc_pic"; then
+  AC_MSG_RESULT([none])
+else
+  AC_MSG_RESULT([$lt_cv_prog_cc_pic])
+
+  # Check to make sure the pic_flag actually works.
+  AC_MSG_CHECKING([if $compiler PIC flag $lt_cv_prog_cc_pic works])
+  AC_CACHE_VAL(lt_cv_prog_cc_pic_works, [dnl
+    save_CFLAGS="$CFLAGS"
+    CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
+    AC_TRY_COMPILE([], [], [dnl
+      case "$host_os" in
+      hpux9* | hpux10* | hpux11*)
+       # On HP-UX, both CC and GCC only warn that PIC is supported... then
+       # they create non-PIC objects.  So, if there were any warnings, we
+       # assume that PIC is not supported.
+       if test -s conftest.err; then
+         lt_cv_prog_cc_pic_works=no
+       else
+         lt_cv_prog_cc_pic_works=yes
+       fi
+       ;;
+      *)
+       lt_cv_prog_cc_pic_works=yes
+       ;;
+      esac
+    ], [dnl
+      lt_cv_prog_cc_pic_works=no
+    ])
+    CFLAGS="$save_CFLAGS"
+  ])
+
+  if test "X$lt_cv_prog_cc_pic_works" = Xno; then
+    lt_cv_prog_cc_pic=
+    lt_cv_prog_cc_can_build_shared=no
+  else
+    lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
+  fi
+
+  AC_MSG_RESULT([$lt_cv_prog_cc_pic_works])
+fi
+##
+## END FIXME
+
+# Check for any special shared library compilation flags.
+if test -n "$lt_cv_prog_cc_shlib"; then
+  AC_MSG_WARN([\`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries])
+  if echo "$old_CC $old_CFLAGS " | [egrep -e "[        ]$lt_cv_prog_cc_shlib[  ]"] >/dev/null; then :
+  else
+   AC_MSG_WARN([add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure])
+    lt_cv_prog_cc_can_build_shared=no
+  fi
+fi
+
+## FIXME: this should be a separate macro
+##
+AC_MSG_CHECKING([if $compiler static flag $lt_cv_prog_cc_static works])
+AC_CACHE_VAL([lt_cv_prog_cc_static_works], [dnl
+  lt_cv_prog_cc_static_works=no
+  save_LDFLAGS="$LDFLAGS"
+  LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
+  AC_TRY_LINK([], [], [lt_cv_prog_cc_static_works=yes])
+  LDFLAGS="$save_LDFLAGS"
+])
+
+# Belt *and* braces to stop my trousers falling down:
+test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
+AC_MSG_RESULT([$lt_cv_prog_cc_static_works])
+
+pic_flag="$lt_cv_prog_cc_pic"
+special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
+wl="$lt_cv_prog_cc_wl"
+link_static_flag="$lt_cv_prog_cc_static"
+no_builtin_flag="$lt_cv_prog_cc_no_builtin"
+can_build_shared="$lt_cv_prog_cc_can_build_shared"
+##
+## END FIXME
+
+
+## FIXME: this should be a separate macro
+##
+# Check to see if options -o and -c are simultaneously supported by compiler
+AC_MSG_CHECKING([if $compiler supports -c -o file.$ac_objext])
+$rm -r conftest 2>/dev/null
+mkdir conftest
+cd conftest
+echo "int some_variable = 0;" > conftest.$ac_ext
+mkdir out
+# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
+# that will create temporary files in the current directory regardless of
+# the output directory.  Thus, making CWD read-only will cause this test
+# to fail, enabling locking or at least warning the user not to do parallel
+# builds.
+chmod -w .
+save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
+compiler_c_o=no
+if { (eval echo configure:__oline__: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
+  # The compiler can only warn and ignore the option if not recognized
+  # So say no if there are warnings
+  if test -s out/conftest.err; then
+    compiler_c_o=no
+  else
+    compiler_c_o=yes
+  fi
+else
+  # Append any errors to the config.log.
+  cat out/conftest.err 1>&AC_FD_CC
+  compiler_c_o=no
+fi
+AC_MSG_RESULT([$compiler_c_o])
+CFLAGS="$save_CFLAGS"
+chmod u+w .
+$rm conftest* out/*
+rmdir out
+cd ..
+rmdir conftest
+$rm -r conftest 2>/dev/null
+
+if test x"$compiler_c_o" = x"yes"; then
+  # Check to see if we can write to a .lo
+  AC_MSG_CHECKING([if $compiler supports -c -o file.lo])
+  compiler_o_lo=no
+  save_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -c -o conftest.lo"
+  AC_TRY_COMPILE([], [int some_variable = 0;], [dnl
+    # The compiler can only warn and ignore the option if not recognized
+    # So say no if there are warnings
+    if test -s conftest.err; then
+      compiler_o_lo=no
+    else
+      compiler_o_lo=yes
+    fi
+  ])
+  AC_MSG_RESULT([$compiler_c_o])
+  CFLAGS="$save_CFLAGS"
+else
+  compiler_o_lo=no
+fi
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# Check to see if we can do hard links to lock some files if needed
+hard_links="nottested"
+if test "$compiler_c_o" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  AC_MSG_CHECKING([if we can lock with hard links])
+  hard_links=yes
+  $rm conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  AC_MSG_RESULT([$hard_links])
+  if test "$hard_links" = no; then
+    AC_MSG_WARN([\`$CC' does not support \`-c -o', so \`make -j' may be unsafe])
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+if test "$GCC" = yes; then
+  # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
+  AC_MSG_CHECKING([if $compiler supports -fno-rtti -fno-exceptions])
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  save_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
+  compiler_rtti_exceptions=no
+  AC_TRY_COMPILE([], [int some_variable = 0;], [dnl
+    # The compiler can only warn and ignore the option if not recognized
+    # So say no if there are warnings
+    if test -s conftest.err; then
+      compiler_rtti_exceptions=no
+    else
+      compiler_rtti_exceptions=yes
+    fi
+  ])
+  CFLAGS="$save_CFLAGS"
+  AC_MSG_RESULT([$compiler_rtti_exceptions])
+
+  if test "$compiler_rtti_exceptions" = "yes"; then
+    no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
+  else
+    no_builtin_flag=' -fno-builtin'
+  fi
+fi
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# See if the linker supports building shared libraries.
+AC_MSG_CHECKING([whether the linker ($LD) supports shared libraries])
+
+allow_undefined_flag=
+no_undefined_flag=
+need_lib_prefix=unknown
+need_version=unknown
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+archive_cmds=
+archive_expsym_cmds=
+old_archive_from_new_cmds=
+old_archive_from_expsyms_cmds=
+export_dynamic_flag_spec=
+whole_archive_flag_spec=
+thread_safe_flag_spec=
+hardcode_into_libs=no
+hardcode_libdir_flag_spec=
+hardcode_libdir_separator=
+hardcode_direct=no
+hardcode_minus_L=no
+hardcode_shlibpath_var=unsupported
+runpath_var=
+link_all_deplibs=unknown
+always_export_symbols=no
+export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
+# include_expsyms should be a list of space-separated symbols to be *always*
+# included in the symbol list
+include_expsyms=
+# exclude_expsyms can be an egrep regular expression of symbols to exclude
+# it will be wrapped by ` (' and `)$', so one must not match beginning or
+# end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+# as well as any symbol that contains `d'.
+exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
+# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+# platforms (ab)use it in PIC code, but their linkers get confused if
+# the symbol is explicitly referenced.  Since portable code cannot
+# rely on this symbol name, it's probably fine to never include it in
+# preloaded symbol tables.
+extract_expsyms_cmds=
+
+case "$host_os" in
+cygwin* | mingw* | pw32* )
+  # FIXME: the MSVC++ port hasn't been tested in a loooong time
+  # When not using gcc, we currently assume that we are using
+  # Microsoft Visual C++.
+  if test "$GCC" != yes; then
+    with_gnu_ld=no
+  fi
+  ;;
+
+esac
+
+ld_shlibs=yes
+if test "$with_gnu_ld" = yes; then
+  # If archive_cmds runs LD, not CC, wlarc should be empty
+  wlarc='${wl}'
+
+  # See if GNU ld supports shared libraries.
+  case "$host_os" in
+  aix3* | aix4*)
+    # On AIX, the GNU linker is very broken
+    ld_shlibs=no
+    cat <<EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support.  If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+EOF
+    ;;
+
+  amigaos*)
+    archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_minus_L=yes
+
+    # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
+    # that the semantics of dynamic libraries on AmigaOS, at least up
+    # to version 4, is to share data among multiple programs linked
+    # with the same dynamic library.  Since this doesn't match the
+    # behavior of shared libraries on other platforms, we can use
+    # them.
+    ld_shlibs=no
+    ;;
+
+  beos*)
+    if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
+      allow_undefined_flag=unsupported
+      # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+      # support --undefined.  This deserves some investigation.  FIXME
+      archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+    else
+      ld_shlibs=no
+    fi
+    ;;
+
+  cygwin* | mingw* | pw32*)
+    # hardcode_libdir_flag_spec is actually meaningless, as there is
+    # no search path for DLLs.
+    hardcode_libdir_flag_spec='-L$libdir'
+    allow_undefined_flag=unsupported
+    always_export_symbols=yes
+
+    extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
+      sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
+      test -f $output_objdir/impgen.exe || (cd $output_objdir && \
+      if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
+      else $CC -o impgen impgen.c ; fi)~
+      $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
+
+    old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
+
+    # cygwin and mingw dlls have different entry points and sets of symbols
+    # to exclude.
+    # FIXME: what about values for MSVC?
+    dll_entry=__cygwin_dll_entry@12
+    dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
+    case "$host_os" in
+    mingw*)
+      # mingw values
+      dll_entry=_DllMainCRTStartup@12
+      dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
+      ;;
+    esac
+
+    # mingw and cygwin differ, and it's simplest to just exclude the union
+    # of the two symbol sets.
+    dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
+
+    # recent cygwin and mingw systems supply a stub DllMain which the user
+    # can override, but on older systems we have to supply one (in ltdll.c)
+    if test "x$lt_cv_need_dllmain" = "xyes"; then
+      ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
+      ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < [$]0 > $output_objdir/$soname-ltdll.c~
+       test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
+    else
+      ltdll_obj=
+      ltdll_cmds=
+    fi
+
+    # Extract the symbol export list from an `--export-all' def file,
+    # then regenerate the def file from the symbol export list, so that
+    # the compiled dll only exports the symbol export list.
+    # Be careful not to strip the DATA tag left be newer dlltools.
+    export_symbols_cmds="$ltdll_cmds"'
+      $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
+      [sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//"] < $output_objdir/$soname-def > $export_symbols'
+
+    # If DATA tags from a recent dlltool are present, honour them!
+    archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
+      _lt_hint=1;
+      cat $export_symbols | while read symbol; do
+       set dummy \$symbol;
+       case \[$]# in
+         2) echo "     \[$]2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
+         *) echo "     \[$]2 @ \$_lt_hint \[$]3 ; " >> $output_objdir/$soname-def;;
+       esac;
+       _lt_hint=`expr 1 + \$_lt_hint`;
+      done~
+      '"$ltdll_cmds"'
+      $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
+      $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
+      $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
+      $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
+      $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
+    ;;
+
+  netbsd*)
+    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+      archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+      wlarc=
+    else
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+    fi
+    ;;
+
+  solaris* | sysv5*)
+    if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
+      ld_shlibs=no
+      cat <<EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+EOF
+    elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+    else
+      ld_shlibs=no
+    fi
+    ;;
+
+  sunos4*)
+    archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+    wlarc=
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  *)
+    if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+    else
+      ld_shlibs=no
+    fi
+    ;;
+  esac
+
+  if test "$ld_shlibs" = yes; then
+    runpath_var=LD_RUN_PATH
+    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
+    export_dynamic_flag_spec='${wl}--export-dynamic'
+    case $host_os in
+    cygwin* | mingw* | pw32*)
+      # dlltool doesn't understand --whole-archive et. al.
+      whole_archive_flag_spec=
+      ;;
+    *)
+      # ancient GNU ld didn't support --whole-archive et. al.
+      if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
+       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+      else
+       whole_archive_flag_spec=
+      fi
+      ;;
+    esac
+  fi
+else
+  # PORTME fill in a description of your system's linker (not GNU ld)
+  case "$host_os" in
+  aix3*)
+    allow_undefined_flag=unsupported
+    always_export_symbols=yes
+    archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+    # Note: this linker hardcodes the directories in LIBPATH if there
+    # are no directories specified by -L.
+    hardcode_minus_L=yes
+    if test "$GCC" = yes && test -z "$link_static_flag"; then
+      # Neither direct hardcoding nor static linking is supported with a
+      # broken collect2.
+      hardcode_direct=unsupported
+    fi
+    ;;
+
+  aix4*)
+    hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
+    hardcode_libdir_separator=':'
+    if test "$GCC" = yes; then
+      collect2name=`${CC} -print-prog-name=collect2`
+      if test -f "$collect2name" && \
+        strings "$collect2name" | grep resolve_lib_name >/dev/null
+      then
+       # We have reworked collect2
+       hardcode_direct=yes
+      else
+       # We have old collect2
+       hardcode_direct=unsupported
+       # It fails to find uninstalled libraries when the uninstalled
+       # path is not listed in the libpath.  Setting hardcode_minus_L
+       # to unsupported forces relinking
+       hardcode_minus_L=yes
+       hardcode_libdir_flag_spec='-L$libdir'
+       hardcode_libdir_separator=
+      fi
+      shared_flag='-shared'
+    else
+      shared_flag='${wl}-bM:SRE'
+      hardcode_direct=yes
+    fi
+    allow_undefined_flag=' ${wl}-berok'
+    archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
+    archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
+    case "$host_os" in [aix4.[01]|aix4.[01].*])
+      # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
+      always_export_symbols=yes ;;
+    esac
+
+    # We don't want to build shared libraries on unknown CPU types.
+    case $host_cpu in
+    powerpc | rs6000) ;;
+    *) ld_shlibs=no ;;
+    esac
+   ;;
+
+  amigaos*)
+    archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_minus_L=yes
+    # see comment about different semantics on the GNU ld section
+    ld_shlibs=no
+    ;;
+
+  cygwin* | mingw* | pw32*)
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    # hardcode_libdir_flag_spec is actually meaningless, as there is
+    # no search path for DLLs.
+    hardcode_libdir_flag_spec=' '
+    allow_undefined_flag=unsupported
+    # Tell ltmain to make .lib files, not .a files.
+    libext=lib
+    # FIXME: Setting linknames here is a bad hack.
+    archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+    # The linker will automatically build a .lib file if we build a DLL.
+    old_archive_from_new_cmds='true'
+    # FIXME: Should let the user specify the lib program.
+    old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
+    fix_srcfile_path='`cygpath -w "$srcfile"`'
+    ;;
+
+  darwin* | rhapsody*)
+    allow_undefined_flag='-undefined warning'
+    archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
+      echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
+    archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
+    ## What we need is to hardcode the path to the library, not the search path
+    #hardcode_direct=yes
+    #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
+    hardcode_shlibpath_var=no
+    whole_archive_flag_spec='-all_load'
+    ;;
+
+  freebsd1*)
+    ld_shlibs=no
+    ;;
+
+  # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+  # support.  Future versions do this automatically, but an explicit c++rt0.o
+  # does not break anything, and helps significantly (at the cost of a little
+  # extra space).
+  freebsd2.2*)
+    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+  freebsd2*)
+    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_direct=yes
+    hardcode_minus_L=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+  freebsd*)
+    archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  hpux9* | hpux10* | hpux11*)
+    case "$host_os" in
+    hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;;
+    *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
+    esac
+    hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+    hardcode_libdir_separator=:
+    hardcode_direct=yes
+    hardcode_minus_L=yes # Not in the search PATH, but as the default
+                        # location of the library.
+    export_dynamic_flag_spec='${wl}-E'
+    ;;
+
+  irix5* | irix6*)
+    if test "$GCC" = yes; then
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+    else
+      archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
+    fi
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    hardcode_libdir_separator=:
+    link_all_deplibs=yes
+    ;;
+
+  netbsd*)
+    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
+    else
+      archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
+    fi
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  newsos6)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
+    hardcode_direct=yes
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    hardcode_libdir_separator=:
+    hardcode_shlibpath_var=no
+    ;;
+
+  openbsd*)
+    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  os2*)
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_minus_L=yes
+    allow_undefined_flag=unsupported
+    archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+    old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+    ;;
+
+  osf3*)
+    if test "$GCC" = yes; then
+      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+      archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+    else
+      allow_undefined_flag=' -expect_unresolved \*'
+      archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
+    fi
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    hardcode_libdir_separator=:
+    ;;
+
+  osf4* | osf5*)       # as osf3* with the addition of -msym flag
+    if test "$GCC" = yes; then
+      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+      archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+    else
+      allow_undefined_flag=' -expect_unresolved \*'
+      archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
+      archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
+      $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
+    fi
+#Both c and cxx compiler support -rpath directly
+    hardcode_libdir_flag_spec='-rpath $libdir'
+    hardcode_libdir_separator=:
+    ;;
+
+  sco3.2v5*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_shlibpath_var=no
+    runpath_var=LD_RUN_PATH
+    hardcode_runpath_var=yes
+    ;;
+
+  solaris*)
+    no_undefined_flag=' -z text'
+    # $CC -shared without GNU ld will not create a library from C++
+    # object files and a static libstdc++, better avoid it by now
+    archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
+               $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_shlibpath_var=no
+    case "$host_os" in
+    [solaris2.[0-5] | solaris2.[0-5].*]) ;;
+    *) # Supported since Solaris 2.6 (maybe 2.5.1?)
+      whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
+    esac
+    link_all_deplibs=yes
+    ;;
+
+  sunos4*)
+    if test "x$host_vendor" = xsequent; then
+      # Use $CC to link under sequent, because it throws in some extra .o
+      # files that make .init and .fini sections work.
+      archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+    else
+      archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+    fi
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_direct=yes
+    hardcode_minus_L=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  sysv4)
+    if test "x$host_vendor" = xsno; then
+      archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
+      hardcode_direct=yes # is this really true???
+    else
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+    fi
+    runpath_var='LD_RUN_PATH'
+    hardcode_shlibpath_var=no
+    ;;
+
+  sysv4.3*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_shlibpath_var=no
+    export_dynamic_flag_spec='-Bexport'
+    ;;
+
+  sysv5*)
+    no_undefined_flag=' -z text'
+    # $CC -shared without GNU ld will not create a library from C++
+    # object files and a static libstdc++, better avoid it by now
+    archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
+               $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
+    hardcode_libdir_flag_spec=
+    hardcode_shlibpath_var=no
+    runpath_var='LD_RUN_PATH'
+    ;;
+
+  uts4*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_shlibpath_var=no
+    ;;
+
+  dgux*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_shlibpath_var=no
+    ;;
+
+  sysv4*MP*)
+    if test -d /usr/nec; then
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_shlibpath_var=no
+      runpath_var=LD_RUN_PATH
+      hardcode_runpath_var=yes
+      ld_shlibs=yes
+    fi
+    ;;
+
+  sysv4.2uw2*)
+    archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_direct=yes
+    hardcode_minus_L=no
+    hardcode_shlibpath_var=no
+    hardcode_runpath_var=yes
+    runpath_var=LD_RUN_PATH
+    ;;
+
+  unixware7*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    runpath_var='LD_RUN_PATH'
+    hardcode_shlibpath_var=no
+    ;;
+
+  *)
+    ld_shlibs=no
+    ;;
+  esac
+fi
+AC_MSG_RESULT([$ld_shlibs])
+test "$ld_shlibs" = no && can_build_shared=no
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# Check hardcoding attributes.
+AC_MSG_CHECKING([how to hardcode library paths into programs])
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" || \
+   test -n "$runpath_var"; then
+
+  # We can hardcode non-existant directories.
+  if test "$hardcode_direct" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$hardcode_shlibpath_var" != no &&
+     test "$hardcode_minus_L" != no; then
+    # Linking always hardcodes the temporary library directory.
+    hardcode_action=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    hardcode_action=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  hardcode_action=unsupported
+fi
+AC_MSG_RESULT([$hardcode_action])
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+striplib=
+old_striplib=
+AC_MSG_CHECKING([whether stripping libraries is possible])
+if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  AC_MSG_RESULT([yes])
+else
+  AC_MSG_RESULT([no])
+fi
+##
+## END FIXME
+
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+## FIXME: this should be a separate macro
+##
+# PORTME Fill in your ld.so characteristics
+AC_MSG_CHECKING([dynamic linker characteristics])
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+
+case "$host_os" in
+aix3*)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}.so$major'
+  ;;
+
+aix4*)
+  version_type=linux
+  # AIX has no versioning support, so currently we can not hardcode correct
+  # soname into executable. Probably we can add versioning support to
+  # collect2, so additional links can be useful in future.
+  # We preserve .a as extension for shared libraries though AIX4.2
+  # and later linker supports .so
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
+  shlibpath_var=LIBPATH
+  ;;
+
+amigaos*)
+  library_names_spec='$libname.ixlibrary $libname.a'
+  # Create ${libname}_ixlibrary.a entries in /sys/libs.
+  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | [$Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\'']`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
+  ;;
+
+beos*)
+  library_names_spec='${libname}.so'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi4*)
+  version_type=linux
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  export_dynamic_flag_spec=-rdynamic
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32*)
+  version_type=windows
+  need_version=no
+  need_lib_prefix=no
+  if test "$GCC" = yes; then
+    library_names_spec='${libname}`echo ${release} | [sed -e 's/[.]/-/g']`${versuffix}.dll'
+  else
+    library_names_spec='${libname}`echo ${release} | [sed -e 's/[.]/-/g']`${versuffix}.dll $libname.lib'
+  fi
+  dynamic_linker='Win32 ld.exe'
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+freebsd1*)
+  dynamic_linker=no
+  ;;
+
+freebsd*)
+  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
+  version_type=freebsd-$objformat
+  case "$version_type" in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case "$host_os" in
+  freebsd2*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  *)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  dynamic_linker="$host_os dld.sl"
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  shlibpath_var=SHLIB_PATH
+  shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+  library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
+  soname_spec='${libname}${release}.sl$major'
+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
+  postinstall_cmds='chmod 555 $lib'
+  ;;
+
+irix5* | irix6*)
+  version_type=irix
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}.so$major'
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
+  case "$host_os" in
+  irix5*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case "$LD" in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
+  dynamic_linker=no
+  ;;
+
+# This must be Linux ELF.
+linux-gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
+    soname_spec='${libname}${release}.so$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+openbsd*)
+  version_type=sunos
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+    need_version=no
+  fi
+  library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+os2*)
+  libname_spec='$name'
+  need_lib_prefix=no
+  library_names_spec='$libname.dll $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_version=no
+  soname_spec='${libname}${release}.so'
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+sco3.2v5*)
+  version_type=osf
+  soname_spec='${libname}${release}.so$major'
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+solaris*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case "$host_vendor" in
+    sni)
+      shlibpath_overrides_runpath=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+uts4*)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+dgux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux
+    library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
+    soname_spec='$libname.so.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+AC_MSG_RESULT([$dynamic_linker])
+test "$dynamic_linker" = no && can_build_shared=no
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# Report the final consequences.
+AC_MSG_CHECKING([if libtool supports shared libraries])
+AC_MSG_RESULT([$can_build_shared])
+##
+## END FIXME
+
+if test "$hardcode_action" = relink; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+AC_LIBTOOL_DLOPEN_SELF
+
+## FIXME: this should be a separate macro
+##
+if test "$enable_shared" = yes && test "$GCC" = yes; then
+  case "$archive_cmds" in
+  *'~'*)
+    # FIXME: we may have to deal with multi-command sequences.
+    ;;
+  '$CC '*)
+    # Test whether the compiler implicitly links with -lc since on some
+    # systems, -lgcc has to come before -lc. If gcc already passes -lc
+    # to ld, don't add -lc before -lgcc.
+    AC_MSG_CHECKING([whether -lc should be explicitly linked in])
+    AC_CACHE_VAL([lt_cv_archive_cmds_need_lc],
+    [$rm conftest*
+    echo 'static int dummy;' > conftest.$ac_ext
+
+    if AC_TRY_EVAL(ac_compile); then
+      soname=conftest
+      lib=conftest
+      libobjs=conftest.$ac_objext
+      deplibs=
+      wl=$lt_cv_prog_cc_wl
+      compiler_flags=-v
+      linker_flags=-v
+      verstring=
+      output_objdir=.
+      libname=conftest
+      save_allow_undefined_flag=$allow_undefined_flag
+      allow_undefined_flag=
+      if AC_TRY_EVAL(archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1)
+      then
+       lt_cv_archive_cmds_need_lc=no
+      else
+       lt_cv_archive_cmds_need_lc=yes
+      fi
+      allow_undefined_flag=$save_allow_undefined_flag
+    else
+      cat conftest.err 1>&5
+    fi])
+    AC_MSG_RESULT([$lt_cv_archive_cmds_need_lc])
+    ;;
+  esac
+fi
+need_lc=${lt_cv_archive_cmds_need_lc-yes}
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# The second clause should only fire when bootstrapping the
+# libtool distribution, otherwise you forgot to ship ltmain.sh
+# with your package, and you will get complaints that there are
+# no rules to generate ltmain.sh.
+if test -f "$ltmain"; then
+  :
+else
+  # If there is no Makefile yet, we rely on a make rule to execute
+  # `config.status --recheck' to rerun these tests and create the
+  # libtool script then.
+  test -f Makefile && make "$ltmain"
+fi
+
+if test -f "$ltmain"; then
+  trap "$rm \"${ofile}T\"; exit 1" 1 2 15
+  $rm -f "${ofile}T"
+
+  echo creating $ofile
+
+  # Now quote all the things that may contain metacharacters while being
+  # careful not to overquote the AC_SUBSTed values.  We take copies of the
+  # variables and quote the copies for generation of the libtool script.
+  for var in echo old_CC old_CFLAGS \
+    AR AR_FLAGS CC LD LN_S NM SHELL \
+    reload_flag reload_cmds wl \
+    pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
+    thread_safe_flag_spec whole_archive_flag_spec libname_spec \
+    library_names_spec soname_spec \
+    RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
+    old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
+    postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
+    old_striplib striplib file_magic_cmd export_symbols_cmds \
+    deplibs_check_method allow_undefined_flag no_undefined_flag \
+    finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
+    hardcode_libdir_flag_spec hardcode_libdir_separator  \
+    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
+    compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
+
+    case "$var" in
+    reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
+    old_postinstall_cmds | old_postuninstall_cmds | \
+    export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
+    extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
+    postinstall_cmds | postuninstall_cmds | \
+    finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
+      # Double-quote double-evaled strings.
+      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
+      ;;
+    *)
+      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
+      ;;
+    esac
+  done
+
+  cat <<__EOF__ > "${ofile}T"
+#! $SHELL
+
+# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996-2000 Free Software Foundation, Inc.
+# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="sed -e s/^X//"
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$need_lc
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+
+# An echo program that does not interpret backslashes.
+echo=$lt_echo
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# The default C compiler.
+CC=$lt_CC
+
+# Is the compiler the GNU C compiler?
+with_gcc=$GCC
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Whether we need hard or soft links.
+LN_S=$lt_LN_S
+
+# A BSD-compatible nm program.
+NM=$lt_NM
+
+# A symbol stripping program
+STRIP=$STRIP
+
+# Used to examine libraries when file_magic_cmd begins "file"
+MAGIC_CMD=$MAGIC_CMD
+
+# Used on cygwin: DLL creation program.
+DLLTOOL="$DLLTOOL"
+
+# Used on cygwin: object dumper.
+OBJDUMP="$OBJDUMP"
+
+# Used on cygwin: assembler.
+AS="$AS"
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# How to pass a linker flag through the compiler.
+wl=$lt_wl
+
+# Object file suffix (normally "o").
+objext="$ac_objext"
+
+# Old archive suffix (normally "a").
+libext="$libext"
+
+# Executable file suffix (normally "").
+exeext="$exeext"
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_pic_flag
+pic_mode=$pic_mode
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_compiler_c_o
+
+# Can we write directly to a .lo ?
+compiler_o_lo=$lt_compiler_o_lo
+
+# Must we lock files when doing compilation ?
+need_locks=$lt_need_locks
+
+# Do we need the lib prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_link_static_flag
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_no_builtin_flag
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Compiler flag to generate thread-safe objects.
+thread_safe_flag_spec=$lt_thread_safe_flag_spec
+
+# Library versioning type.
+version_type=$version_type
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME.
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Commands used to build and install an old-style archive.
+RANLIB=$lt_RANLIB
+old_archive_cmds=$lt_old_archive_cmds
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build and install a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+postinstall_cmds=$lt_postinstall_cmds
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == file_magic.
+file_magic_cmd=$lt_file_magic_cmd
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that forces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# Same as above, but a single script fragment to be evaled but not shown.
+finish_eval=$lt_finish_eval
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration
+global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
+
+# This is the shared library runtime path variable.
+runpath_var=$runpath_var
+
+# This is the shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# Whether we need a single -rpath flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
+# resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
+# resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
+# the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at relink time.
+variables_saved_for_relink="$variables_saved_for_relink"
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Compile-time system search path for libraries
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path="$fix_srcfile_path"
+
+# Set to yes if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# ### END LIBTOOL CONFIG
+
+__EOF__
+
+  case "$host_os" in
+  aix3*)
+    cat <<\EOF >> "${ofile}T"
+
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+EOF
+    ;;
+  esac
+
+  case "$host_os" in
+  cygwin* | mingw* | pw32* | os2*)
+    cat <<'EOF' >> "${ofile}T"
+      # This is a source program that is used to create dlls on Windows
+      # Don't remove nor modify the starting and closing comments
+# /* ltdll.c starts here */
+# #define WIN32_LEAN_AND_MEAN
+# #include <windows.h>
+# #undef WIN32_LEAN_AND_MEAN
+# #include <stdio.h>
+#
+# #ifndef __CYGWIN__
+# #  ifdef __CYGWIN32__
+# #    define __CYGWIN__ __CYGWIN32__
+# #  endif
+# #endif
+#
+# #ifdef __cplusplus
+# extern "C" {
+# #endif
+# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
+# #ifdef __cplusplus
+# }
+# #endif
+#
+# #ifdef __CYGWIN__
+# #include <cygwin/cygwin_dll.h>
+# DECLARE_CYGWIN_DLL( DllMain );
+# #endif
+# HINSTANCE __hDllInstance_base;
+#
+# BOOL APIENTRY
+# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
+# {
+#   __hDllInstance_base = hInst;
+#   return TRUE;
+# }
+# /* ltdll.c ends here */
+        # This is a source program that is used to create import libraries
+        # on Windows for dlls which lack them. Don't remove nor modify the
+        # starting and closing comments
+# /* impgen.c starts here */
+# /*   Copyright (C) 1999-2000 Free Software Foundation, Inc.
+#
+#  This file is part of GNU libtool.
+#
+#  This program is free software; you can redistribute it and/or modify
+#  it under the terms of the GNU General Public License as published by
+#  the Free Software Foundation; either version 2 of the License, or
+#  (at your option) any later version.
+#
+#  This program is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#  GNU General Public License for more details.
+#
+#  You should have received a copy of the GNU General Public License
+#  along with this program; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#  */
+#
+# #include <stdio.h>           /* for printf() */
+# #include <unistd.h>          /* for open(), lseek(), read() */
+# #include <fcntl.h>           /* for O_RDONLY, O_BINARY */
+# #include <string.h>          /* for strdup() */
+#
+# /* O_BINARY isn't required (or even defined sometimes) under Unix */
+# #ifndef O_BINARY
+# #define O_BINARY 0
+# #endif
+#
+# static unsigned int
+# pe_get16 (fd, offset)
+#      int fd;
+#      int offset;
+# {
+#   unsigned char b[2];
+#   lseek (fd, offset, SEEK_SET);
+#   read (fd, b, 2);
+#   return b[0] + (b[1]<<8);
+# }
+#
+# static unsigned int
+# pe_get32 (fd, offset)
+#     int fd;
+#     int offset;
+# {
+#   unsigned char b[4];
+#   lseek (fd, offset, SEEK_SET);
+#   read (fd, b, 4);
+#   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
+# }
+#
+# static unsigned int
+# pe_as32 (ptr)
+#      void *ptr;
+# {
+#   unsigned char *b = ptr;
+#   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
+# }
+#
+# int
+# main (argc, argv)
+#     int argc;
+#     char *argv[];
+# {
+#     int dll;
+#     unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
+#     unsigned long export_rva, export_size, nsections, secptr, expptr;
+#     unsigned long name_rvas, nexp;
+#     unsigned char *expdata, *erva;
+#     char *filename, *dll_name;
+#
+#     filename = argv[1];
+#
+#     dll = open(filename, O_RDONLY|O_BINARY);
+#     if (!dll)
+#      return 1;
+#
+#     dll_name = filename;
+#
+#     for (i=0; filename[i]; i++)
+#      if (filename[i] == '/' || filename[i] == '\\'  || filename[i] == ':')
+#          dll_name = filename + i +1;
+#
+#     pe_header_offset = pe_get32 (dll, 0x3c);
+#     opthdr_ofs = pe_header_offset + 4 + 20;
+#     num_entries = pe_get32 (dll, opthdr_ofs + 92);
+#
+#     if (num_entries < 1) /* no exports */
+#      return 1;
+#
+#     export_rva = pe_get32 (dll, opthdr_ofs + 96);
+#     export_size = pe_get32 (dll, opthdr_ofs + 100);
+#     nsections = pe_get16 (dll, pe_header_offset + 4 +2);
+#     secptr = (pe_header_offset + 4 + 20 +
+#            pe_get16 (dll, pe_header_offset + 4 + 16));
+#
+#     expptr = 0;
+#     for (i = 0; i < nsections; i++)
+#     {
+#      char sname[8];
+#      unsigned long secptr1 = secptr + 40 * i;
+#      unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
+#      unsigned long vsize = pe_get32 (dll, secptr1 + 16);
+#      unsigned long fptr = pe_get32 (dll, secptr1 + 20);
+#      lseek(dll, secptr1, SEEK_SET);
+#      read(dll, sname, 8);
+#      if (vaddr <= export_rva && vaddr+vsize > export_rva)
+#      {
+#          expptr = fptr + (export_rva - vaddr);
+#          if (export_rva + export_size > vaddr + vsize)
+#              export_size = vsize - (export_rva - vaddr);
+#          break;
+#      }
+#     }
+#
+#     expdata = (unsigned char*)malloc(export_size);
+#     lseek (dll, expptr, SEEK_SET);
+#     read (dll, expdata, export_size);
+#     erva = expdata - export_rva;
+#
+#     nexp = pe_as32 (expdata+24);
+#     name_rvas = pe_as32 (expdata+32);
+#
+#     printf ("EXPORTS\n");
+#     for (i = 0; i<nexp; i++)
+#     {
+#      unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
+#      printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
+#     }
+#
+#     return 0;
+# }
+# /* impgen.c ends here */
+
+EOF
+    ;;
+  esac
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
+
+  mv -f "${ofile}T" "$ofile" || \
+    (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
+  chmod +x "$ofile"
+fi
+##
+## END FIXME
+
+])# _LT_AC_LTCONFIG_HACK
+
+# AC_LIBTOOL_DLOPEN - enable checks for dlopen support
+AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])])
+
+# AC_LIBTOOL_WIN32_DLL - declare package support for building win32 dll's
+AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])])
+
+# AC_ENABLE_SHARED - implement the --enable-shared flag
+# Usage: AC_ENABLE_SHARED[(DEFAULT)]
+#   Where DEFAULT is either `yes' or `no'.  If omitted, it defaults to
+#   `yes'.
+AC_DEFUN([AC_ENABLE_SHARED],
+[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl
+AC_ARG_ENABLE(shared,
+changequote(<<, >>)dnl
+<<  --enable-shared[=PKGS]  build shared libraries [default=>>AC_ENABLE_SHARED_DEFAULT],
+changequote([, ])dnl
+[p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_shared=yes ;;
+no) enable_shared=no ;;
+*)
+  enable_shared=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_shared=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac],
+enable_shared=AC_ENABLE_SHARED_DEFAULT)dnl
+])
+
+# AC_DISABLE_SHARED - set the default shared flag to --disable-shared
+AC_DEFUN([AC_DISABLE_SHARED],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+AC_ENABLE_SHARED(no)])
+
+# AC_ENABLE_STATIC - implement the --enable-static flag
+# Usage: AC_ENABLE_STATIC[(DEFAULT)]
+#   Where DEFAULT is either `yes' or `no'.  If omitted, it defaults to
+#   `yes'.
+AC_DEFUN([AC_ENABLE_STATIC],
+[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl
+AC_ARG_ENABLE(static,
+changequote(<<, >>)dnl
+<<  --enable-static[=PKGS]  build static libraries [default=>>AC_ENABLE_STATIC_DEFAULT],
+changequote([, ])dnl
+[p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_static=yes ;;
+no) enable_static=no ;;
+*)
+  enable_static=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_static=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac],
+enable_static=AC_ENABLE_STATIC_DEFAULT)dnl
+])
+
+# AC_DISABLE_STATIC - set the default static flag to --disable-static
+AC_DEFUN([AC_DISABLE_STATIC],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+AC_ENABLE_STATIC(no)])
+
+
+# AC_ENABLE_FAST_INSTALL - implement the --enable-fast-install flag
+# Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)]
+#   Where DEFAULT is either `yes' or `no'.  If omitted, it defaults to
+#   `yes'.
+AC_DEFUN([AC_ENABLE_FAST_INSTALL],
+[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
+AC_ARG_ENABLE(fast-install,
+changequote(<<, >>)dnl
+<<  --enable-fast-install[=PKGS]  optimize for fast installation [default=>>AC_ENABLE_FAST_INSTALL_DEFAULT],
+changequote([, ])dnl
+[p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_fast_install=yes ;;
+no) enable_fast_install=no ;;
+*)
+  enable_fast_install=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_fast_install=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac],
+enable_fast_install=AC_ENABLE_FAST_INSTALL_DEFAULT)dnl
+])
+
+# AC_DISABLE_FAST_INSTALL - set the default to --disable-fast-install
+AC_DEFUN([AC_DISABLE_FAST_INSTALL],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+AC_ENABLE_FAST_INSTALL(no)])
+
+# AC_LIBTOOL_PICMODE - implement the --with-pic flag
+# Usage: AC_LIBTOOL_PICMODE[(MODE)]
+#   Where MODE is either `yes' or `no'.  If omitted, it defaults to
+#   `both'.
+AC_DEFUN([AC_LIBTOOL_PICMODE],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+pic_mode=ifelse($#,1,$1,default)])
+
+
+# AC_PATH_TOOL_PREFIX - find a file program which can recognise shared library
+AC_DEFUN([AC_PATH_TOOL_PREFIX],
+[AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case "$MAGIC_CMD" in
+  /*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+  ?:/*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
+  ;;
+  *)
+  ac_save_MAGIC_CMD="$MAGIC_CMD"
+  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word.  This closes a longstanding sh security hole.
+  ac_dummy="ifelse([$2], , $PATH, [$2])"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$1; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+      if test -n "$file_magic_test_file"; then
+       case "$deplibs_check_method" in
+       "file_magic "*)
+         file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           egrep "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  MAGIC_CMD="$ac_save_MAGIC_CMD"
+  ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  AC_MSG_RESULT($MAGIC_CMD)
+else
+  AC_MSG_RESULT(no)
+fi
+])
+
+
+# AC_PATH_MAGIC - find a file program which can recognise a shared library
+AC_DEFUN([AC_PATH_MAGIC],
+[AC_REQUIRE([AC_CHECK_TOOL_PREFIX])dnl
+AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin:$PATH)
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    AC_PATH_TOOL_PREFIX(file, /usr/bin:$PATH)
+  else
+    MAGIC_CMD=:
+  fi
+fi
+])
+
+
+# AC_PROG_LD - find the path to the GNU or non-GNU linker
+AC_DEFUN([AC_PROG_LD],
+[AC_ARG_WITH(gnu-ld,
+[  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]],
+test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  AC_MSG_CHECKING([for ld used by GCC])
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case "$ac_prog" in
+    # Accept absolute paths.
+    [[\\/]* | [A-Za-z]:[\\/]*)]
+      [re_direlt='/[^/][^/]*/\.\./']
+      # Canonicalize the path of ld
+      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
+      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  AC_MSG_CHECKING([for GNU ld])
+else
+  AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+  for ac_dir in $PATH; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some GNU ld's only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
+       test "$with_gnu_ld" != no && break
+      else
+       test "$with_gnu_ld" != yes && break
+      fi
+    fi
+  done
+  IFS="$ac_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  AC_MSG_RESULT($LD)
+else
+  AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+AC_PROG_LD_GNU
+])
+
+# AC_PROG_LD_GNU -
+AC_DEFUN([AC_PROG_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
+if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
+  lt_cv_prog_gnu_ld=yes
+else
+  lt_cv_prog_gnu_ld=no
+fi])
+with_gnu_ld=$lt_cv_prog_gnu_ld
+])
+
+# AC_PROG_LD_RELOAD_FLAG - find reload flag for linker
+#   -- PORTME Some linkers may need a different reload flag.
+AC_DEFUN([AC_PROG_LD_RELOAD_FLAG],
+[AC_CACHE_CHECK([for $LD option to reload object files], lt_cv_ld_reload_flag,
+[lt_cv_ld_reload_flag='-r'])
+reload_flag=$lt_cv_ld_reload_flag
+test -n "$reload_flag" && reload_flag=" $reload_flag"
+])
+
+# AC_DEPLIBS_CHECK_METHOD - how to check for library dependencies
+#  -- PORTME fill in with the dynamic library characteristics
+AC_DEFUN([AC_DEPLIBS_CHECK_METHOD],
+[AC_CACHE_CHECK([how to recognise dependant libraries],
+lt_cv_deplibs_check_method,
+[lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# ['file_magic [regex]'] -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given egrep regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case "$host_os" in
+aix4*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi4*)
+  [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)']
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin* | mingw* | pw32*)
+  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin*|rhapsody*)
+  lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
+  lt_cv_file_magiic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
+  ;;
+
+freebsd*)
+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
+    case "$host_cpu" in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      [lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library']
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20*|hpux11*)
+  [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library']
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libc.sl
+  ;;
+
+irix5* | irix6*)
+  case "$host_os" in
+  irix5*)
+    # this will be overridden with pass_all, but let us keep it just in case
+    lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
+    ;;
+  *)
+    case "$LD" in
+    *-32|*"-32 ") libmagic=32-bit;;
+    *-n32|*"-n32 ") libmagic=N32;;
+    *-64|*"-64 ") libmagic=64-bit;;
+    *) libmagic=never-match;;
+    esac
+    # this will be overridden with pass_all, but let us keep it just in case
+    [lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"]
+    ;;
+  esac
+  lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be Linux ELF.
+linux-gnu*)
+  case "$host_cpu" in
+  alpha* | i*86 | powerpc* | sparc* | ia64* )
+    lt_cv_deplibs_check_method=pass_all ;;
+  *)
+    # glibc up to 2.1.1 does not perform some relocations on ARM
+    [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;]
+  esac
+  lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
+  ;;
+
+netbsd*)
+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
+    [lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library']
+  else
+    [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object']
+  fi
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+  ;;
+
+newos6*)
+  [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)']
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+osf3* | osf4* | osf5*)
+  # this will be overridden with pass_all, but let us keep it just in case
+  lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sco3.2v5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  lt_cv_file_magic_test_file=/lib/libc.so
+  ;;
+
+sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+  case "$host_vendor" in
+  motorola)
+    [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]']
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )']
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    [lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"]
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  esac
+  ;;
+esac
+])
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+])
+
+
+# AC_PROG_NM - find the path to a BSD-compatible name lister
+AC_DEFUN([AC_PROG_NM],
+[AC_MSG_CHECKING([for BSD-compatible nm])
+AC_CACHE_VAL(lt_cv_path_NM,
+[if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
+    test -z "$ac_dir" && ac_dir=.
+    tmp_nm=$ac_dir/${ac_tool_prefix}nm
+    if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
+      # Check to see if the nm accepts a BSD-compat flag.
+      # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+      #   nm: unknown option "B" ignored
+      # Tru64's nm complains that /dev/null is an invalid object file
+      if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
+       lt_cv_path_NM="$tmp_nm -B"
+       break
+      elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
+       lt_cv_path_NM="$tmp_nm -p"
+       break
+      else
+       lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+       continue # so that we can try to find one that supports BSD flags
+      fi
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
+fi])
+NM="$lt_cv_path_NM"
+AC_MSG_RESULT([$NM])
+])
+
+# AC_CHECK_LIBM - check for math library
+AC_DEFUN([AC_CHECK_LIBM],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case "$host" in
+*-*-beos* | *-*-cygwin* | *-*-pw32*)
+  # These system don't have libm
+  ;;
+*-ncr-sysv4.3*)
+  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+  AC_CHECK_LIB(m, main, LIBM="$LIBM -lm")
+  ;;
+*)
+  AC_CHECK_LIB(m, main, LIBM="-lm")
+  ;;
+esac
+])
+
+# AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for
+# the libltdl convenience library and INCLTDL to the include flags for
+# the libltdl header and adds --enable-ltdl-convenience to the
+# configure arguments.  Note that LIBLTDL and INCLTDL are not
+# AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called.  If DIR is not
+# provided, it is assumed to be `libltdl'.  LIBLTDL will be prefixed
+# with '${top_builddir}/' and INCLTDL will be prefixed with
+# '${top_srcdir}/' (note the single quotes!).  If your package is not
+# flat and you're not using automake, define top_builddir and
+# top_srcdir appropriately in the Makefiles.
+AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+  case "$enable_ltdl_convenience" in
+  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
+  "") enable_ltdl_convenience=yes
+      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
+  esac
+  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
+  INCLTDL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
+])
+
+# AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for
+# the libltdl installable library and INCLTDL to the include flags for
+# the libltdl header and adds --enable-ltdl-install to the configure
+# arguments.  Note that LIBLTDL and INCLTDL are not AC_SUBSTed, nor is
+# AC_CONFIG_SUBDIRS called.  If DIR is not provided and an installed
+# libltdl is not found, it is assumed to be `libltdl'.  LIBLTDL will
+# be prefixed with '${top_builddir}/' and INCLTDL will be prefixed
+# with '${top_srcdir}/' (note the single quotes!).  If your package is
+# not flat and you're not using automake, define top_builddir and
+# top_srcdir appropriately in the Makefiles.
+# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
+AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
+  AC_CHECK_LIB(ltdl, main,
+  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],
+  [if test x"$enable_ltdl_install" = xno; then
+     AC_MSG_WARN([libltdl not installed, but installation disabled])
+   else
+     enable_ltdl_install=yes
+   fi
+  ])
+  if test x"$enable_ltdl_install" = x"yes"; then
+    ac_configure_args="$ac_configure_args --enable-ltdl-install"
+    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
+    INCLTDL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
+  else
+    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
+    LIBLTDL="-lltdl"
+    INCLTDL=
+  fi
+])
+
+# old names
+AC_DEFUN([AM_PROG_LIBTOOL],   [AC_PROG_LIBTOOL])
+AC_DEFUN([AM_ENABLE_SHARED],  [AC_ENABLE_SHARED($@)])
+AC_DEFUN([AM_ENABLE_STATIC],  [AC_ENABLE_STATIC($@)])
+AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+AC_DEFUN([AM_PROG_LD],        [AC_PROG_LD])
+AC_DEFUN([AM_PROG_NM],        [AC_PROG_NM])
+
+# This is just to silence aclocal about the macro not being used
+ifelse([AC_DISABLE_FAST_INSTALL])
diff --git a/autoconf/ltmain.sh b/autoconf/ltmain.sh
new file mode 100644 (file)
index 0000000..d025d5b
--- /dev/null
@@ -0,0 +1,4806 @@
+# ltmain.sh - Provide generalized library-building support services.
+# NOTE: Changing this file will not affect anything until you rerun ltconfig.
+#
+# Copyright (C) 1996-2000 Free Software Foundation, Inc.
+# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# Check that we have a working $echo.
+if test "X$1" = X--no-reexec; then
+  # Discard the --no-reexec flag, and continue.
+  shift
+elif test "X$1" = X--fallback-echo; then
+  # Avoid inline document here, it may be left over
+  :
+elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
+  # Yippee, $echo works!
+  :
+else
+  # Restart under the correct shell, and then maybe $echo will work.
+  exec $SHELL "$0" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+  # used as fallback echo
+  shift
+  cat <<EOF
+$*
+EOF
+  exit 0
+fi
+
+# The name of this program.
+progname=`$echo "$0" | sed 's%^.*/%%'`
+modename="$progname"
+
+# Constants.
+PROGRAM=ltmain.sh
+PACKAGE=libtool
+VERSION=1.3c
+TIMESTAMP=" (1.862 2001/02/23 22:58:19)"
+
+default_mode=
+help="Try \`$progname --help' for more information."
+magic="%%%MAGIC variable%%%"
+mkdir="mkdir"
+mv="mv -f"
+rm="rm -f"
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='sed -e 1s/^X//'
+sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g'
+SP2NL='tr \040 \012'
+NL2SP='tr \015\012 \040\040'
+
+# NLS nuisances.
+# Only set LANG and LC_ALL to C if already set.
+# These must not be set unconditionally because not all systems understand
+# e.g. LANG=C (notably SCO).
+# We save the old values to restore during execute mode.
+if test "${LC_ALL+set}" = set; then
+  save_LC_ALL="$LC_ALL"; LC_ALL=C; export LC_ALL
+fi
+if test "${LANG+set}" = set; then
+  save_LANG="$LANG"; LANG=C; export LANG
+fi
+
+if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+  echo "$modename: not configured to build any kind of library" 1>&2
+  echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
+  exit 1
+fi
+
+# Global variables.
+mode=$default_mode
+nonopt=
+prev=
+prevopt=
+run=
+show="$echo"
+show_help=
+execute_dlfiles=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+
+# Parse our command line options once, thoroughly.
+while test $# -gt 0
+do
+  arg="$1"
+  shift
+
+  case "$arg" in
+  -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;;
+  *) optarg= ;;
+  esac
+
+  # If the previous option needs an argument, assign it.
+  if test -n "$prev"; then
+    case "$prev" in
+    execute_dlfiles)
+      execute_dlfiles="$execute_dlfiles $arg"
+      ;;
+    *)
+      eval "$prev=\$arg"
+      ;;
+    esac
+
+    prev=
+    prevopt=
+    continue
+  fi
+
+  # Have we seen a non-optional argument yet?
+  case "$arg" in
+  --help)
+    show_help=yes
+    ;;
+
+  --version)
+    echo "$PROGRAM (GNU $PACKAGE) $VERSION$TIMESTAMP"
+    exit 0
+    ;;
+
+  --config)
+    sed -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $0
+    exit 0
+    ;;
+
+  --debug)
+    echo "$progname: enabling shell trace mode"
+    set -x
+    ;;
+
+  --dry-run | -n)
+    run=:
+    ;;
+
+  --features)
+    echo "host: $host"
+    if test "$build_libtool_libs" = yes; then
+      echo "enable shared libraries"
+    else
+      echo "disable shared libraries"
+    fi
+    if test "$build_old_libs" = yes; then
+      echo "enable static libraries"
+    else
+      echo "disable static libraries"
+    fi
+    exit 0
+    ;;
+
+  --finish) mode="finish" ;;
+
+  --mode) prevopt="--mode" prev=mode ;;
+  --mode=*) mode="$optarg" ;;
+
+  --quiet | --silent)
+    show=:
+    ;;
+
+  -dlopen)
+    prevopt="-dlopen"
+    prev=execute_dlfiles
+    ;;
+
+  -*)
+    $echo "$modename: unrecognized option \`$arg'" 1>&2
+    $echo "$help" 1>&2
+    exit 1
+    ;;
+
+  *)
+    nonopt="$arg"
+    break
+    ;;
+  esac
+done
+
+if test -n "$prevopt"; then
+  $echo "$modename: option \`$prevopt' requires an argument" 1>&2
+  $echo "$help" 1>&2
+  exit 1
+fi
+
+if test -z "$show_help"; then
+
+  # Infer the operation mode.
+  if test -z "$mode"; then
+    case "$nonopt" in
+    *cc | *++ | gcc* | *-gcc*)
+      mode=link
+      for arg
+      do
+       case "$arg" in
+       -c)
+          mode=compile
+          break
+          ;;
+       esac
+      done
+      ;;
+    *db | *dbx | *strace | *truss)
+      mode=execute
+      ;;
+    *install*|cp|mv)
+      mode=install
+      ;;
+    *rm)
+      mode=uninstall
+      ;;
+    *)
+      # If we have no mode, but dlfiles were specified, then do execute mode.
+      test -n "$execute_dlfiles" && mode=execute
+
+      # Just use the default operation mode.
+      if test -z "$mode"; then
+       if test -n "$nonopt"; then
+         $echo "$modename: warning: cannot infer operation mode from \`$nonopt'" 1>&2
+       else
+         $echo "$modename: warning: cannot infer operation mode without MODE-ARGS" 1>&2
+       fi
+      fi
+      ;;
+    esac
+  fi
+
+  # Only execute mode is allowed to have -dlopen flags.
+  if test -n "$execute_dlfiles" && test "$mode" != execute; then
+    $echo "$modename: unrecognized option \`-dlopen'" 1>&2
+    $echo "$help" 1>&2
+    exit 1
+  fi
+
+  # Change the help message to a mode-specific one.
+  generic_help="$help"
+  help="Try \`$modename --help --mode=$mode' for more information."
+
+  # These modes are in order of execution frequency so that they run quickly.
+  case "$mode" in
+  # libtool compile mode
+  compile)
+    modename="$modename: compile"
+    # Get the compilation command and the source file.
+    base_compile=
+    prev=
+    lastarg=
+    srcfile="$nonopt"
+    suppress_output=
+
+    user_target=no
+    for arg
+    do
+      case "$prev" in
+      "") ;;
+      xcompiler)
+       # Aesthetically quote the previous argument.
+       prev=
+       lastarg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
+
+       case "$arg" in
+       # Double-quote args containing other shell metacharacters.
+       # Many Bourne shells cannot handle close brackets correctly
+       # in scan sets, so we specify it separately.
+       *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
+         arg="\"$arg\""
+         ;;
+       esac
+
+       # Add the previous argument to base_compile.
+       if test -z "$base_compile"; then
+         base_compile="$lastarg"
+       else
+         base_compile="$base_compile $lastarg"
+       fi
+       continue
+       ;;
+      esac
+
+      # Accept any command-line options.
+      case "$arg" in
+      -o)
+       if test "$user_target" != "no"; then
+         $echo "$modename: you cannot specify \`-o' more than once" 1>&2
+         exit 1
+       fi
+       user_target=next
+       ;;
+
+      -static)
+       build_old_libs=yes
+       continue
+       ;;
+
+      -prefer-pic)
+       pic_mode=yes
+       continue
+       ;;
+
+      -prefer-non-pic)
+       pic_mode=no
+       continue
+       ;;
+
+      -Xcompiler)
+       prev=xcompiler
+       continue
+       ;;
+
+      -Wc,*)
+       args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"`
+       lastarg=
+       IFS="${IFS=     }"; save_ifs="$IFS"; IFS=','
+       for arg in $args; do
+         IFS="$save_ifs"
+
+         # Double-quote args containing other shell metacharacters.
+         # Many Bourne shells cannot handle close brackets correctly
+         # in scan sets, so we specify it separately.
+         case "$arg" in
+           *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \       ]*|*]*|"")
+           arg="\"$arg\""
+           ;;
+         esac
+         lastarg="$lastarg $arg"
+       done
+       IFS="$save_ifs"
+       lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"`
+
+       # Add the arguments to base_compile.
+       if test -z "$base_compile"; then
+         base_compile="$lastarg"
+       else
+         base_compile="$base_compile $lastarg"
+       fi
+       continue
+       ;;
+      esac
+
+      case "$user_target" in
+      next)
+       # The next one is the -o target name
+       user_target=yes
+       continue
+       ;;
+      yes)
+       # We got the output file
+       user_target=set
+       libobj="$arg"
+       continue
+       ;;
+      esac
+
+      # Accept the current argument as the source file.
+      lastarg="$srcfile"
+      srcfile="$arg"
+
+      # Aesthetically quote the previous argument.
+
+      # Backslashify any backslashes, double quotes, and dollar signs.
+      # These are the only characters that are still specially
+      # interpreted inside of double-quoted scrings.
+      lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"`
+
+      # Double-quote args containing other shell metacharacters.
+      # Many Bourne shells cannot handle close brackets correctly
+      # in scan sets, so we specify it separately.
+      case "$lastarg" in
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
+       lastarg="\"$lastarg\""
+       ;;
+      esac
+
+      # Add the previous argument to base_compile.
+      if test -z "$base_compile"; then
+       base_compile="$lastarg"
+      else
+       base_compile="$base_compile $lastarg"
+      fi
+    done
+
+    case "$user_target" in
+    set)
+      ;;
+    no)
+      # Get the name of the library object.
+      libobj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%'`
+      ;;
+    *)
+      $echo "$modename: you must specify a target with \`-o'" 1>&2
+      exit 1
+      ;;
+    esac
+
+    # Recognize several different file suffixes.
+    # If the user specifies -o file.o, it is replaced with file.lo
+    xform='[cCFSfmso]'
+    case "$libobj" in
+    *.ada) xform=ada ;;
+    *.adb) xform=adb ;;
+    *.ads) xform=ads ;;
+    *.asm) xform=asm ;;
+    *.c++) xform=c++ ;;
+    *.cc) xform=cc ;;
+    *.cpp) xform=cpp ;;
+    *.cxx) xform=cxx ;;
+    *.f90) xform=f90 ;;
+    *.for) xform=for ;;
+    esac
+
+    libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"`
+
+    case "$libobj" in
+    *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;;
+    *)
+      $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2
+      exit 1
+      ;;
+    esac
+
+    if test -z "$base_compile"; then
+      $echo "$modename: you must specify a compilation command" 1>&2
+      $echo "$help" 1>&2
+      exit 1
+    fi
+
+    # Delete any leftover library objects.
+    if test "$build_old_libs" = yes; then
+      removelist="$obj $libobj"
+    else
+      removelist="$libobj"
+    fi
+
+    $run $rm $removelist
+    trap "$run $rm $removelist; exit 1" 1 2 15
+
+    # On Cygwin there's no "real" PIC flag so we must build both object types
+    case "$host_os" in
+    cygwin* | mingw* | pw32* | os2*)
+      pic_mode=default
+      ;;
+    esac
+    if test $pic_mode = no && test "$deplibs_check_method" != pass_all; then
+      # non-PIC code in shared libraries is not supported
+      pic_mode=default
+    fi
+
+    # Calculate the filename of the output object if compiler does
+    # not support -o with -c
+    if test "$compiler_c_o" = no; then
+      output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext}
+      lockfile="$output_obj.lock"
+      removelist="$removelist $output_obj $lockfile"
+      trap "$run $rm $removelist; exit 1" 1 2 15
+    else
+      need_locks=no
+      lockfile=
+    fi
+
+    # Lock this critical section if it is needed
+    # We use this script file to make the link, it avoids creating a new file
+    if test "$need_locks" = yes; then
+      until $run ln "$0" "$lockfile" 2>/dev/null; do
+       $show "Waiting for $lockfile to be removed"
+       sleep 2
+      done
+    elif test "$need_locks" = warn; then
+      if test -f "$lockfile"; then
+       echo "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+       $run $rm $removelist
+       exit 1
+      fi
+      echo $srcfile > "$lockfile"
+    fi
+
+    if test -n "$fix_srcfile_path"; then
+      eval srcfile=\"$fix_srcfile_path\"
+    fi
+
+    # Only build a PIC object if we are building libtool libraries.
+    if test "$build_libtool_libs" = yes; then
+      # Without this assignment, base_compile gets emptied.
+      fbsd_hideous_sh_bug=$base_compile
+
+      if test "$pic_mode" != no; then
+       # All platforms use -DPIC, to notify preprocessed assembler code.
+       command="$base_compile $srcfile $pic_flag -DPIC"
+      else
+       # Don't build PIC code
+       command="$base_compile $srcfile"
+      fi
+      if test "$build_old_libs" = yes; then
+       lo_libobj="$libobj"
+       dir=`$echo "X$libobj" | $Xsed -e 's%/[^/]*$%%'`
+       if test "X$dir" = "X$libobj"; then
+         dir="$objdir"
+       else
+         dir="$dir/$objdir"
+       fi
+       libobj="$dir/"`$echo "X$libobj" | $Xsed -e 's%^.*/%%'`
+
+       if test -d "$dir"; then
+         $show "$rm $libobj"
+         $run $rm $libobj
+       else
+         $show "$mkdir $dir"
+         $run $mkdir $dir
+         status=$?
+         if test $status -ne 0 && test ! -d $dir; then
+           exit $status
+         fi
+       fi
+      fi
+      if test "$compiler_o_lo" = yes; then
+       output_obj="$libobj"
+       command="$command -o $output_obj"
+      elif test "$compiler_c_o" = yes; then
+       output_obj="$obj"
+       command="$command -o $output_obj"
+      fi
+
+      $run $rm "$output_obj"
+      $show "$command"
+      if $run eval "$command"; then :
+      else
+       test -n "$output_obj" && $run $rm $removelist
+       exit 1
+      fi
+
+      if test "$need_locks" = warn &&
+        test x"`cat $lockfile 2>/dev/null`" != x"$srcfile"; then
+       echo "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+       $run $rm $removelist
+       exit 1
+      fi
+
+      # Just move the object if needed, then go on to compile the next one
+      if test x"$output_obj" != x"$libobj"; then
+       $show "$mv $output_obj $libobj"
+       if $run $mv $output_obj $libobj; then :
+       else
+         error=$?
+         $run $rm $removelist
+         exit $error
+       fi
+      fi
+
+      # If we have no pic_flag, then copy the object into place and finish.
+      if (test -z "$pic_flag" || test "$pic_mode" != default) &&
+        test "$build_old_libs" = yes; then
+       # Rename the .lo from within objdir to obj
+       if test -f $obj; then
+         $show $rm $obj
+         $run $rm $obj
+       fi
+
+       $show "$mv $libobj $obj"
+       if $run $mv $libobj $obj; then :
+       else
+         error=$?
+         $run $rm $removelist
+         exit $error
+       fi
+
+       xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
+       if test "X$xdir" = "X$obj"; then
+         xdir="."
+       else
+         xdir="$xdir"
+       fi
+       baseobj=`$echo "X$obj" | $Xsed -e "s%.*/%%"`
+       libobj=`$echo "X$baseobj" | $Xsed -e "$o2lo"`
+       # Now arrange that obj and lo_libobj become the same file
+       $show "(cd $xdir && $LN_S $baseobj $libobj)"
+       if $run eval '(cd $xdir && $LN_S $baseobj $libobj)'; then
+         exit 0
+       else
+         error=$?
+         $run $rm $removelist
+         exit $error
+       fi
+      fi
+
+      # Allow error messages only from the first compilation.
+      suppress_output=' >/dev/null 2>&1'
+    fi
+
+    # Only build a position-dependent object if we build old libraries.
+    if test "$build_old_libs" = yes; then
+      if test "$pic_mode" != yes; then
+       # Don't build PIC code
+       command="$base_compile $srcfile"
+      else
+       # All platforms use -DPIC, to notify preprocessed assembler code.
+       command="$base_compile $srcfile $pic_flag -DPIC"
+      fi
+      if test "$compiler_c_o" = yes; then
+       command="$command -o $obj"
+       output_obj="$obj"
+      fi
+
+      # Suppress compiler output if we already did a PIC compilation.
+      command="$command$suppress_output"
+      $run $rm "$output_obj"
+      $show "$command"
+      if $run eval "$command"; then :
+      else
+       $run $rm $removelist
+       exit 1
+      fi
+
+      if test "$need_locks" = warn &&
+        test x"`cat $lockfile 2>/dev/null`" != x"$srcfile"; then
+       echo "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+       $run $rm $removelist
+       exit 1
+      fi
+
+      # Just move the object if needed
+      if test x"$output_obj" != x"$obj"; then
+       $show "$mv $output_obj $obj"
+       if $run $mv $output_obj $obj; then :
+       else
+         error=$?
+         $run $rm $removelist
+         exit $error
+       fi
+      fi
+
+      # Create an invalid libtool object if no PIC, so that we do not
+      # accidentally link it into a program.
+      if test "$build_libtool_libs" != yes; then
+       $show "echo timestamp > $libobj"
+       $run eval "echo timestamp > \$libobj" || exit $?
+      else
+       # Move the .lo from within objdir
+       $show "$mv $libobj $lo_libobj"
+       if $run $mv $libobj $lo_libobj; then :
+       else
+         error=$?
+         $run $rm $removelist
+         exit $error
+       fi
+      fi
+    fi
+
+    # Unlock the critical section if it was locked
+    if test "$need_locks" != no; then
+      $run $rm "$lockfile"
+    fi
+
+    exit 0
+    ;;
+
+  # libtool link mode
+  link | relink)
+    modename="$modename: link"
+    case "$host" in
+    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+      # It is impossible to link a dll without this setting, and
+      # we shouldn't force the makefile maintainer to figure out
+      # which system we are compiling for in order to pass an extra
+      # flag for every libtool invokation.
+      # allow_undefined=no
+
+      # FIXME: Unfortunately, there are problems with the above when trying
+      # to make a dll which has undefined symbols, in which case not
+      # even a static library is built.  For now, we need to specify
+      # -no-undefined on the libtool link line when we can be certain
+      # that all symbols are satisfied, otherwise we get a static library.
+      allow_undefined=yes
+      ;;
+    *)
+      allow_undefined=yes
+      ;;
+    esac
+    libtool_args="$nonopt"
+    compile_command="$nonopt"
+    finalize_command="$nonopt"
+
+    compile_rpath=
+    finalize_rpath=
+    compile_shlibpath=
+    finalize_shlibpath=
+    convenience=
+    old_convenience=
+    deplibs=
+    old_deplibs=
+    compiler_flags=
+    linker_flags=
+    dllsearchpath=
+    lib_search_path=`pwd`
+
+    avoid_version=no
+    dlfiles=
+    dlprefiles=
+    dlself=no
+    export_dynamic=no
+    export_symbols=
+    export_symbols_regex=
+    generated=
+    libobjs=
+    ltlibs=
+    module=no
+    no_install=no
+    objs=
+    prefer_static_libs=no
+    preload=no
+    prev=
+    prevarg=
+    release=
+    rpath=
+    xrpath=
+    perm_rpath=
+    temp_rpath=
+    thread_safe=no
+    vinfo=
+
+    # We need to know -static, to get the right output filenames.
+    for arg
+    do
+      case "$arg" in
+      -all-static | -static)
+       if test "X$arg" = "X-all-static"; then
+         if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+           $echo "$modename: warning: complete static linking is impossible in this configuration" 1>&2
+         fi
+         if test -n "$link_static_flag"; then
+           dlopen_self=$dlopen_self_static
+         fi
+       else
+         if test -z "$pic_flag" && test -n "$link_static_flag"; then
+           dlopen_self=$dlopen_self_static
+         fi
+       fi
+       build_libtool_libs=no
+       build_old_libs=yes
+       prefer_static_libs=yes
+       break
+       ;;
+      esac
+    done
+
+    # See if our shared archives depend on static archives.
+    test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+    # Go through the arguments, transforming them on the way.
+    while test $# -gt 0; do
+      arg="$1"
+      shift
+      case "$arg" in
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
+       qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test
+       ;;
+      *) qarg=$arg ;;
+      esac
+      libtool_args="$libtool_args $qarg"
+
+      # If the previous option needs an argument, assign it.
+      if test -n "$prev"; then
+       case "$prev" in
+       output)
+         compile_command="$compile_command @OUTPUT@"
+         finalize_command="$finalize_command @OUTPUT@"
+         ;;
+       esac
+
+       case "$prev" in
+       dlfiles|dlprefiles)
+         if test "$preload" = no; then
+           # Add the symbol object into the linking commands.
+           compile_command="$compile_command @SYMFILE@"
+           finalize_command="$finalize_command @SYMFILE@"
+           preload=yes
+         fi
+         case "$arg" in
+         *.la | *.lo) ;;  # We handle these cases below.
+         force)
+           if test "$dlself" = no; then
+             dlself=needless
+             export_dynamic=yes
+           fi
+           prev=
+           continue
+           ;;
+         self)
+           if test "$prev" = dlprefiles; then
+             dlself=yes
+           elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+             dlself=yes
+           else
+             dlself=needless
+             export_dynamic=yes
+           fi
+           prev=
+           continue
+           ;;
+         *)
+           if test "$prev" = dlfiles; then
+             dlfiles="$dlfiles $arg"
+           else
+             dlprefiles="$dlprefiles $arg"
+           fi
+           prev=
+           continue
+           ;;
+         esac
+         ;;
+       expsyms)
+         export_symbols="$arg"
+         if test ! -f "$arg"; then
+           $echo "$modename: symbol file \`$arg' does not exist"
+           exit 1
+         fi
+         prev=
+         continue
+         ;;
+       expsyms_regex)
+         export_symbols_regex="$arg"
+         prev=
+         continue
+         ;;
+       release)
+         release="-$arg"
+         prev=
+         continue
+         ;;
+       rpath | xrpath)
+         # We need an absolute path.
+         case "$arg" in
+         [\\/]* | [A-Za-z]:[\\/]*) ;;
+         *)
+           $echo "$modename: only absolute run-paths are allowed" 1>&2
+           exit 1
+           ;;
+         esac
+         if test "$prev" = rpath; then
+           case "$rpath " in
+           *" $arg "*) ;;
+           *) rpath="$rpath $arg" ;;
+           esac
+         else
+           case "$xrpath " in
+           *" $arg "*) ;;
+           *) xrpath="$xrpath $arg" ;;
+           esac
+         fi
+         prev=
+         continue
+         ;;
+       xcompiler)
+         compiler_flags="$compiler_flags $qarg"
+         prev=
+         compile_command="$compile_command $qarg"
+         finalize_command="$finalize_command $qarg"
+         continue
+         ;;
+       xlinker)
+         linker_flags="$linker_flags $qarg"
+         compiler_flags="$compiler_flags $wl$qarg"
+         prev=
+         compile_command="$compile_command $wl$qarg"
+         finalize_command="$finalize_command $wl$qarg"
+         continue
+         ;;
+       *)
+         eval "$prev=\"\$arg\""
+         prev=
+         continue
+         ;;
+       esac
+      fi
+
+      prevarg="$arg"
+
+      case "$arg" in
+      -all-static)
+       if test -n "$link_static_flag"; then
+         compile_command="$compile_command $link_static_flag"
+         finalize_command="$finalize_command $link_static_flag"
+       fi
+       continue
+       ;;
+
+      -allow-undefined)
+       # FIXME: remove this flag sometime in the future.
+       $echo "$modename: \`-allow-undefined' is deprecated because it is the default" 1>&2
+       continue
+       ;;
+
+      -avoid-version)
+       avoid_version=yes
+       continue
+       ;;
+
+      -dlopen)
+       prev=dlfiles
+       continue
+       ;;
+
+      -dlpreopen)
+       prev=dlprefiles
+       continue
+       ;;
+
+      -export-dynamic)
+       export_dynamic=yes
+       continue
+       ;;
+
+      -export-symbols | -export-symbols-regex)
+       if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+         $echo "$modename: not more than one -exported-symbols argument allowed"
+         exit 1
+       fi
+       if test "X$arg" = "X-export-symbols"; then
+         prev=expsyms
+       else
+         prev=expsyms_regex
+       fi
+       continue
+       ;;
+
+      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+      # so, if we see these flags be careful not to treat them like -L
+      -L[A-Z][A-Z]*:*)
+       case $with_gcc/$host in
+       no/*-*-irix*)
+         compile_command="$compile_command $arg"
+         finalize_command="$finalize_command $arg"
+         ;;
+       esac
+       continue
+       ;;
+       
+      -L*)
+       dir=`$echo "X$arg" | $Xsed -e 's/^-L//'`
+       # We need an absolute path.
+       case "$dir" in
+       [\\/]* | [A-Za-z]:[\\/]*) ;;
+       *)
+         absdir=`cd "$dir" && pwd`
+         if test -z "$absdir"; then
+           $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2
+           exit 1
+         fi
+         dir="$absdir"
+         ;;
+       esac
+       case "$deplibs " in
+       *" -L$dir "*) ;;
+       *)
+         deplibs="$deplibs -L$dir"
+         lib_search_path="$lib_search_path $dir"
+         ;;
+       esac
+       case "$host" in
+       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+         case ":$dllsearchpath:" in
+         *":$dir:"*) ;;
+         *) dllsearchpath="$dllsearchpath:$dir";;
+         esac
+         ;;
+       esac
+       continue
+       ;;
+
+      -l*)
+       if test "$arg" = "-lc"; then
+         case "$host" in
+         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*)
+           # These systems don't actually have c library (as such)
+           continue
+           ;;
+         *-*-rhapsody* | *-*-darwin*)
+           # Darwin C library is in the System framework
+           deplibs="$deplibs -framework System"
+           ;;
+         esac
+       elif test "$arg" = "-lm"; then
+         case "$host" in
+         *-*-cygwin* | *-*-pw32* | *-*-beos*)
+           # These systems don't actually have math library (as such)
+           continue
+           ;;
+         *-*-rhapsody* | *-*-darwin*)
+           # Darwin math library is in the System framework
+           deplibs="$deplibs -framework System"
+           ;;
+         esac
+       fi
+       deplibs="$deplibs $arg"
+       continue
+       ;;
+
+      -module)
+       module=yes
+       continue
+       ;;
+
+      -no-fast-install)
+       fast_install=no
+       continue
+       ;;
+
+      -no-install)
+       case "$host" in
+       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+         # The PATH hackery in wrapper scripts is required on Windows
+         # in order for the loader to find any dlls it needs.
+         $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2
+         $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2
+         fast_install=no
+         ;;
+        *-*-rhapsody* | *-*-darwin*)
+         # Darwin C library is in the System framework
+         deplibs="$deplibs -framework System"
+         ;;
+       *)
+         no_install=yes
+         ;;
+       esac
+       continue
+       ;;
+
+      -no-undefined)
+       allow_undefined=no
+       continue
+       ;;
+
+      -o) prev=output ;;
+
+      -release)
+       prev=release
+       continue
+       ;;
+
+      -rpath)
+       prev=rpath
+       continue
+       ;;
+
+      -R)
+       prev=xrpath
+       continue
+       ;;
+
+      -R*)
+       dir=`$echo "X$arg" | $Xsed -e 's/^-R//'`
+       # We need an absolute path.
+       case "$dir" in
+       [\\/]* | [A-Za-z]:[\\/]*) ;;
+       *)
+         $echo "$modename: only absolute run-paths are allowed" 1>&2
+         exit 1
+         ;;
+       esac
+       case "$xrpath " in
+       *" $dir "*) ;;
+       *) xrpath="$xrpath $dir" ;;
+       esac
+       continue
+       ;;
+
+      -static)
+        # The effects of -static are defined in a previous loop.
+       # We used to do the same as -all-static on platforms that
+       # didn't have a PIC flag, but the assumption that the effects
+       # would be equivalent was wrong.  It would break on at least
+       # Digital Unix and AIX.
+       continue
+       ;;
+
+      -thread-safe)
+       thread_safe=yes
+       continue
+       ;;
+
+      -version-info)
+       prev=vinfo
+       continue
+       ;;
+
+      -Wc,*)
+       args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'`
+       arg=
+       IFS="${IFS=     }"; save_ifs="$IFS"; IFS=','
+       for flag in $args; do
+         IFS="$save_ifs"
+         case "$flag" in
+           *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \       ]*|*]*|"")
+           flag="\"$flag\""
+           ;;
+         esac
+         arg="$arg $wl$flag"
+         compiler_flags="$compiler_flags $flag"
+       done
+       IFS="$save_ifs"
+       arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
+       ;;
+
+      -Wl,*)
+       args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
+       arg=
+       IFS="${IFS=     }"; save_ifs="$IFS"; IFS=','
+       for flag in $args; do
+         IFS="$save_ifs"
+         case "$flag" in
+           *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \       ]*|*]*|"")
+           flag="\"$flag\""
+           ;;
+         esac
+         arg="$arg $wl$flag"
+         compiler_flags="$compiler_flags $wl$flag"
+         linker_flags="$linker_flags $flag"
+       done
+       IFS="$save_ifs"
+       arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
+       ;;
+
+      -Xcompiler)
+       prev=xcompiler
+       continue
+       ;;
+
+      -Xlinker)
+       prev=xlinker
+       continue
+       ;;
+
+      # Some other compiler flag.
+      -* | +*)
+       # Unknown arguments in both finalize_command and compile_command need
+       # to be aesthetically quoted because they are evaled later.
+       arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
+       case "$arg" in
+       *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
+         arg="\"$arg\""
+         ;;
+       esac
+       ;;
+
+      *.$objext)
+       # A standard object.
+       objs="$objs $arg"
+       ;;
+
+      *.lo)
+       # A library object.
+       if test "$prev" = dlfiles; then
+         # This file was specified with -dlopen.
+         if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+           dlfiles="$dlfiles $arg"
+           prev=
+           continue
+         else
+           # If libtool objects are unsupported, then we need to preload.
+           prev=dlprefiles
+         fi
+       fi
+
+       if test "$prev" = dlprefiles; then
+         # Preload the old-style object.
+         dlprefiles="$dlprefiles "`$echo "X$arg" | $Xsed -e "$lo2o"`
+         prev=
+       else
+         libobjs="$libobjs $arg"
+       fi
+       ;;
+
+      *.$libext)
+       # An archive.
+       deplibs="$deplibs $arg"
+       old_deplibs="$old_deplibs $arg"
+       continue
+       ;;
+
+      *.la)
+       # A libtool-controlled library.
+
+       if test "$prev" = dlfiles; then
+         # This library was specified with -dlopen.
+         dlfiles="$dlfiles $arg"
+         prev=
+       elif test "$prev" = dlprefiles; then
+         # The library was specified with -dlpreopen.
+         dlprefiles="$dlprefiles $arg"
+         prev=
+       else
+         deplibs="$deplibs $arg"
+       fi
+       continue
+       ;;
+
+      # Some other compiler argument.
+      *)
+       # Unknown arguments in both finalize_command and compile_command need
+       # to be aesthetically quoted because they are evaled later.
+       arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
+       case "$arg" in
+       *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \   ]*|*]*|"")
+         arg="\"$arg\""
+         ;;
+       esac
+       ;;
+      esac
+
+      # Now actually substitute the argument into the commands.
+      if test -n "$arg"; then
+       compile_command="$compile_command $arg"
+       finalize_command="$finalize_command $arg"
+      fi
+    done
+
+    if test -n "$prev"; then
+      $echo "$modename: the \`$prevarg' option requires an argument" 1>&2
+      $echo "$help" 1>&2
+      exit 1
+    fi
+
+    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+      eval arg=\"$export_dynamic_flag_spec\"
+      compile_command="$compile_command $arg"
+      finalize_command="$finalize_command $arg"
+    fi
+
+    oldlibs=
+    # calculate the name of the file, without its directory
+    outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'`
+    libobjs_save="$libobjs"
+
+    if test -n "$shlibpath_var"; then
+      # get the directories listed in $shlibpath_var
+      eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\`
+    else
+      shlib_search_path=
+    fi
+    eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+    eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+    output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'`
+    if test "X$output_objdir" = "X$output"; then
+      output_objdir="$objdir"
+    else
+      output_objdir="$output_objdir/$objdir"
+    fi
+    # Create the object directory.
+    if test ! -d $output_objdir; then
+      $show "$mkdir $output_objdir"
+      $run $mkdir $output_objdir
+      status=$?
+      if test $status -ne 0 && test ! -d $output_objdir; then
+       exit $status
+      fi
+    fi
+
+    # Determine the type of output
+    case "$output" in
+    "")
+      $echo "$modename: you must specify an output file" 1>&2
+      $echo "$help" 1>&2
+      exit 1
+      ;;
+    *.$libext) linkmode=oldlib ;;
+    *.lo | *.$objext) linkmode=obj ;;
+    *.la) linkmode=lib ;;
+    *) linkmode=prog ;; # Anything else should be a program.
+    esac
+
+    specialdeplibs=
+    libs=
+    # Find all interdependent deplibs by searching for libraries
+    # that are linked more than once (e.g. -la -lb -la)
+    for deplib in $deplibs; do
+      case "$libs " in
+      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+      esac
+      libs="$libs $deplib"
+    done
+    deplibs=
+    newdependency_libs=
+    newlib_search_path=
+    need_relink=no # whether we're linking any uninstalled libtool libraries
+    uninst_deplibs= # uninstalled libtool libraries
+    uninst_path= # paths that contain uninstalled libtool libraries
+    case $linkmode in
+    lib)
+       passes="conv link"
+       for file in $dlfiles $dlprefiles; do
+         case "$file" in
+         *.la) ;;
+         *)
+           $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2
+           exit 1
+           ;;
+         esac
+       done
+       ;;
+    prog)
+       compile_deplibs=
+       finalize_deplibs=
+       alldeplibs=no
+       newdlfiles=
+       newdlprefiles=
+       passes="conv scan dlopen dlpreopen link"
+       ;;
+    *) passes="conv"
+       ;;
+    esac
+    for pass in $passes; do
+      if test "$linkmode,$pass" = "lib,link" ||
+        test "$linkmode,$pass" = "prog,scan"; then
+       libs="$deplibs"
+       deplibs=
+      fi
+      if test $linkmode = prog; then
+       case $pass in
+       dlopen) libs="$dlfiles" ;;
+       dlpreopen) libs="$dlprefiles" ;;
+       link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
+       esac
+      fi
+      if test $pass = dlopen; then
+       # Collect dlpreopened libraries
+       save_deplibs="$deplibs"
+       deplibs=
+      fi
+      for deplib in $libs; do
+       lib=
+       found=no
+       case "$deplib" in
+       -l*)
+         if test $linkmode != lib && test $linkmode != prog; then
+           $echo "$modename: warning: \`-l' is ignored for archives/objects" 1>&2
+           continue
+         fi
+         if test $pass = conv; then
+           deplibs="$deplib $deplibs"
+           continue
+         fi
+         name=`$echo "X$deplib" | $Xsed -e 's/^-l//'`
+         for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do
+           # Search the libtool library
+           lib="$searchdir/lib${name}.la"
+           if test -f "$lib"; then
+             found=yes
+             break
+           fi
+         done
+         if test "$found" != yes; then
+           if test "$linkmode,$pass" = "prog,link"; then
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           else
+             deplibs="$deplib $deplibs"
+             test $linkmode = lib && newdependency_libs="$deplib $newdependency_libs"
+           fi
+           continue
+         fi
+         ;;
+       -L*)
+         case $linkmode in
+         lib)
+           deplibs="$deplib $deplibs"
+           test $pass = conv && continue
+           newdependency_libs="$deplib $newdependency_libs"
+           newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
+           ;;
+         prog)
+           if test $pass = conv; then
+             deplibs="$deplib $deplibs"
+             continue
+           fi
+           if test $pass = scan; then
+             deplibs="$deplib $deplibs"
+             newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`
+           else
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           fi
+           ;;
+         *)
+           $echo "$modename: warning: \`-L' is ignored for archives/objects" 1>&2
+           ;;
+         esac
+         continue
+         ;;
+       -R*)
+         if test $pass = link; then
+           dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'`
+           # Make sure the xrpath contains only unique directories.
+           case "$xrpath " in
+           *" $dir "*) ;;
+           *) xrpath="$xrpath $dir" ;;
+           esac
+         fi
+         deplibs="$deplib $deplibs"
+         continue
+         ;;
+       *.la) lib="$deplib" ;;
+       *.$libext)
+         if test $pass = conv; then
+           deplibs="$deplib $deplibs"
+           continue
+         fi
+         case $linkmode in
+         lib)
+           if test "$deplibs_check_method" != pass_all; then
+             echo
+             echo "*** Warning: This library needs some functionality provided by $deplib."
+             echo "*** I have the capability to make that library automatically link in when"
+             echo "*** you link to this library.  But I can only do this if you have a"
+             echo "*** shared version of the library, which you do not appear to have."
+           else
+             echo
+             echo "*** Warning: Linking the shared library $output against the"
+             echo "*** static library $deplib is not portable!"
+             deplibs="$deplib $deplibs"
+           fi
+           continue
+           ;;
+         prog)
+           if test $pass != link; then
+             deplibs="$deplib $deplibs"
+           else
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           fi
+           continue
+           ;;
+         esac
+         ;;
+       *.lo | *.$objext)
+         if test $pass = conv; then
+           deplibs="$deplib $deplibs"
+         elif test $linkmode = prog; then
+           if test $pass = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+             # If there is no dlopen support or we're linking statically,
+             # we need to preload.
+             newdlprefiles="$newdlprefiles $deplib"
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           else
+             newdlfiles="$newdlfiles $deplib"
+           fi
+         fi
+         continue
+         ;;
+       %DEPLIBS%)
+         alldeplibs=yes
+         continue
+         ;;
+       esac
+       if test $found = yes || test -f "$lib"; then :
+       else
+         $echo "$modename: cannot find the library \`$lib'" 1>&2
+         exit 1
+       fi
+
+       # Check to see that this really is a libtool archive.
+       if (sed -e '2q' $lib | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
+       else
+         $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
+         exit 1
+       fi
+
+       ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'`
+       test "X$ladir" = "X$lib" && ladir="."
+
+       dlname=
+       dlopen=
+       dlpreopen=
+       libdir=
+       library_names=
+       old_library=
+       # If the library was installed with an old release of libtool,
+       # it will not redefine variable installed.
+       installed=yes
+
+       # Read the .la file
+       case "$lib" in
+       */* | *\\*) . $lib ;;
+       *) . ./$lib ;;
+       esac
+
+       if test "$linkmode,$pass" = "lib,link" ||
+          test "$linkmode,$pass" = "prog,scan" ||
+          { test $linkmode != prog && test $linkmode != lib; }; then
+         test -n "$dlopen" && dlfiles="$dlfiles $dlopen"
+         test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen"
+       fi
+
+       if test $pass = conv; then
+         # only check for convenience libraries
+         deplibs="$lib $deplibs"
+         if test -z "$libdir"; then
+           if test -z "$old_library"; then
+             $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
+             exit 1
+           fi
+           # It is a libtool convenience library, so add in its objects.
+           convenience="$convenience $ladir/$objdir/$old_library"
+           old_convenience="$old_convenience $ladir/$objdir/$old_library"
+           tmp_libs=
+           for deplib in $dependency_libs; do
+             deplibs="$deplib $deplibs"
+             case "$tmp_libs " in
+             *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+             esac
+             tmp_libs="$tmp_libs $deplib"
+           done
+         elif test $linkmode != prog && test $linkmode != lib; then
+           $echo "$modename: \`$lib' is not a convenience library" 1>&2
+           exit 1
+         fi
+         continue
+       fi
+
+       # Get the name of the library we link against.
+       linklib=
+       for l in $old_library $library_names; do
+         linklib="$l"
+       done
+       if test -z "$linklib"; then
+         $echo "$modename: cannot find name of link library for \`$lib'" 1>&2
+         exit 1
+       fi
+
+       # This library was specified with -dlopen.
+       if test $pass = dlopen; then
+         if test -z "$libdir"; then
+           $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2
+           exit 1
+         fi
+         if test -z "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+           # If there is no dlname, no dlopen support or we're linking
+           # statically, we need to preload.  We also need to preload any
+           # dependent libraries so libltdl's deplib preloader doesn't
+           # bomb out in the load deplibs phase.
+           dlprefiles="$dlprefiles $lib $dependency_libs"
+         else
+           newdlfiles="$newdlfiles $lib"
+         fi
+         continue
+       fi
+
+       # We need an absolute path.
+       case "$ladir" in
+       [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+       *)
+         abs_ladir=`cd "$ladir" && pwd`
+         if test -z "$abs_ladir"; then
+           $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2
+           $echo "$modename: passing it literally to the linker, although it might fail" 1>&2
+           abs_ladir="$ladir"
+         fi
+         ;;
+       esac
+       laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
+
+       # Find the relevant object directory and library name.
+       if test "X$installed" = Xyes; then
+         if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+           $echo "$modename: warning: library \`$lib' was moved." 1>&2
+           dir="$ladir"
+           absdir="$abs_ladir"
+           libdir="$abs_ladir"
+         else
+           dir="$libdir"
+           absdir="$libdir"
+         fi
+       else
+         dir="$ladir/$objdir"
+         absdir="$abs_ladir/$objdir"
+         # Remove this search path later
+         uninst_path="$uninst_path $abs_ladir"
+       fi
+       name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
+
+       # This library was specified with -dlpreopen.
+       if test $pass = dlpreopen; then
+         if test -z "$libdir"; then
+           $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2
+           exit 1
+         fi
+         # Prefer using a static library (so that no silly _DYNAMIC symbols
+         # are required to link).
+         if test -n "$old_library"; then
+           newdlprefiles="$newdlprefiles $dir/$old_library"
+         # Otherwise, use the dlname, so that lt_dlopen finds it.
+         elif test -n "$dlname"; then
+           newdlprefiles="$newdlprefiles $dir/$dlname"
+         else
+           newdlprefiles="$newdlprefiles $dir/$linklib"
+         fi
+       fi
+
+       if test -z "$libdir"; then
+         # link the convenience library
+         if test $linkmode = lib; then
+           deplibs="$dir/$old_library $deplibs"
+         elif test "$linkmode,$pass" = "prog,link"; then
+           compile_deplibs="$dir/$old_library $compile_deplibs"
+           finalize_deplibs="$dir/$old_library $finalize_deplibs"
+         else
+           deplibs="$lib $deplibs" # used for prog,scan pass
+         fi
+         continue
+       fi
+
+       if test $linkmode = prog && test $pass != link; then
+         newlib_search_path="$newlib_search_path $ladir"
+         deplibs="$lib $deplibs"
+
+         linkalldeplibs=no
+         if test "$link_all_deplibs" != no || test -z "$library_names" ||
+            test "$build_libtool_libs" = no; then
+           linkalldeplibs=yes
+         fi
+
+         tmp_libs=
+         for deplib in $dependency_libs; do
+           case "$deplib" in
+           -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test
+           esac
+           # Need to link against all dependency_libs?
+           if test $linkalldeplibs = yes; then
+             deplibs="$deplib $deplibs"
+           else
+             # Need to hardcode shared library paths
+             # or/and link against static libraries
+             newdependency_libs="$deplib $newdependency_libs"
+           fi
+           case "$tmp_libs " in
+           *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+           esac
+           tmp_libs="$tmp_libs $deplib"
+         done
+         continue
+       fi
+
+       if test "$linkmode,$pass" = "prog,link"; then
+         if test -n "$library_names" &&
+            { test "$prefer_static_libs" = no || test -z "$old_library"; }; then
+           # We need to hardcode the library path
+           if test -n "$shlibpath_var"; then
+             # Make sure the rpath contains only unique directories.
+             case "$temp_rpath " in
+             *" $dir "*) ;;
+             *" $absdir "*) ;;
+             *) temp_rpath="$temp_rpath $dir" ;;
+             esac
+           fi
+
+           # Hardcode the library path.
+           # Skip directories that are in the system default run-time
+           # search path.
+           case " $sys_lib_dlsearch_path " in
+           *" $absdir "*) ;;
+           *)
+             case "$compile_rpath " in
+             *" $absdir "*) ;;
+             *) compile_rpath="$compile_rpath $absdir"
+             esac
+             ;;
+           esac
+
+           case " $sys_lib_dlsearch_path " in
+           *" $libdir "*) ;;
+           *)
+             case "$finalize_rpath " in
+             *" $libdir "*) ;;
+             *) finalize_rpath="$finalize_rpath $libdir"
+             esac
+             ;;
+           esac
+         fi
+
+         if test "$alldeplibs" = yes &&
+            { test "$deplibs_check_method" = pass_all ||
+              { test "$build_libtool_libs" = yes &&
+                test -n "$library_names"; }; }; then
+           # We only need to search for static libraries
+           continue
+         fi
+       fi
+
+       link_static=no # Whether the deplib will be linked statically
+       if test -n "$library_names" &&
+          { test "$prefer_static_libs" = no || test -z "$old_library"; }; then
+         if test "$installed" = no; then
+           uninst_deplibs="$uninst_deplibs $lib"
+           need_relink=yes
+         fi
+         # This is a shared library
+         if test $linkmode = lib &&
+            test $hardcode_into_libs = yes; then
+           # Hardcode the library path.
+           # Skip directories that are in the system default run-time
+           # search path.
+           case " $sys_lib_dlsearch_path " in
+           *" $absdir "*) ;;
+           *)
+             case "$compile_rpath " in
+             *" $absdir "*) ;;
+             *) compile_rpath="$compile_rpath $absdir"
+             esac
+             ;;
+           esac
+           case " $sys_lib_dlsearch_path " in
+           *" $libdir "*) ;;
+           *)
+             case "$finalize_rpath " in
+             *" $libdir "*) ;;
+             *) finalize_rpath="$finalize_rpath $libdir"
+             esac
+             ;;
+           esac
+         fi
+
+         if test -n "$old_archive_from_expsyms_cmds"; then
+           # figure out the soname
+           set dummy $library_names
+           realname="$2"
+           shift; shift
+           libname=`eval \\$echo \"$libname_spec\"`
+           if test -n "$soname_spec"; then
+             eval soname=\"$soname_spec\"
+           else
+             soname="$realname"
+           fi
+
+           # Make a new name for the extract_expsyms_cmds to use
+           newlib="libimp-`echo $soname | sed 's/^lib//;s/\.dll$//'`.a"
+
+           # If the library has no export list, then create one now
+           if test -f "$output_objdir/$soname-def"; then :
+           else
+             $show "extracting exported symbol list from \`$soname'"
+             IFS="${IFS=       }"; save_ifs="$IFS"; IFS='~'
+             eval cmds=\"$extract_expsyms_cmds\"
+             for cmd in $cmds; do
+               IFS="$save_ifs"
+               $show "$cmd"
+               $run eval "$cmd" || exit $?
+             done
+             IFS="$save_ifs"
+           fi
+
+           # Create $newlib
+           if test -f "$output_objdir/$newlib"; then :; else
+             $show "generating import library for \`$soname'"
+             IFS="${IFS=       }"; save_ifs="$IFS"; IFS='~'
+             eval cmds=\"$old_archive_from_expsyms_cmds\"
+             for cmd in $cmds; do
+               IFS="$save_ifs"
+               $show "$cmd"
+               $run eval "$cmd" || exit $?
+             done
+             IFS="$save_ifs"
+           fi
+           # make sure the library variables are pointing to the new library
+           dir=$output_objdir
+           linklib=$newlib
+         fi
+
+         if test $linkmode = prog || test "$mode" != relink; then
+           add_shlibpath=
+           add_dir=
+           add=
+           lib_linked=yes
+           case "$hardcode_action" in
+           immediate | unsupported)
+             if test "$hardcode_direct" = no; then
+               add="$dir/$linklib"
+             elif test "$hardcode_minus_L" = no; then
+               case "$host" in
+               *-*-sunos*) add_shlibpath="$dir" ;;
+               esac
+               add_dir="-L$dir"
+               add="-l$name"
+             elif test "$hardcode_shlibpath_var" = no; then
+               add_shlibpath="$dir"
+               add="-l$name"
+             else
+               lib_linked=no
+             fi
+             ;;
+           relink)
+             if test "$hardcode_direct" = yes; then
+               add="$dir/$linklib"
+             elif test "$hardcode_minus_L" = yes; then
+               add_dir="-L$dir"
+               add="-l$name"
+             elif test "$hardcode_shlibpath_var" = yes; then
+               add_shlibpath="$dir"
+               add="-l$name"
+             else
+               lib_linked=no
+             fi
+             ;;
+           *) lib_linked=no ;;
+           esac
+
+           if test "$lib_linked" != yes; then
+             $echo "$modename: configuration error: unsupported hardcode properties"
+             exit 1
+           fi
+
+           if test -n "$add_shlibpath"; then
+             case ":$compile_shlibpath:" in
+             *":$add_shlibpath:"*) ;;
+             *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;;
+             esac
+           fi
+           if test $linkmode = prog; then
+             test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+             test -n "$add" && compile_deplibs="$add $compile_deplibs"
+           else
+             test -n "$add_dir" && deplibs="$add_dir $deplibs"
+             test -n "$add" && deplibs="$add $deplibs"
+             if test "$hardcode_direct" != yes && \
+                test "$hardcode_minus_L" != yes && \
+                test "$hardcode_shlibpath_var" = yes; then
+               case ":$finalize_shlibpath:" in
+               *":$libdir:"*) ;;
+               *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+               esac
+             fi
+           fi
+         fi
+
+         if test $linkmode = prog || test "$mode" = relink; then
+           add_shlibpath=
+           add_dir=
+           add=
+           # Finalize command for both is simple: just hardcode it.
+           if test "$hardcode_direct" = yes; then
+             add="$libdir/$linklib"
+           elif test "$hardcode_minus_L" = yes; then
+             add_dir="-L$libdir"
+             add="-l$name"
+           elif test "$hardcode_shlibpath_var" = yes; then
+             case ":$finalize_shlibpath:" in
+             *":$libdir:"*) ;;
+             *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;;
+             esac
+             add="-l$name"
+           else
+             # We cannot seem to hardcode it, guess we'll fake it.
+             add_dir="-L$libdir"
+             add="-l$name"
+           fi
+
+           if test $linkmode = prog; then
+             test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+             test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+           else
+             test -n "$add_dir" && deplibs="$add_dir $deplibs"
+             test -n "$add" && deplibs="$add $deplibs"
+           fi
+         fi
+       elif test $linkmode = prog; then
+         # Here we assume that one of hardcode_direct or hardcode_minus_L
+         # is not unsupported.  This is valid on all known static and
+         # shared platforms.
+         if test "$hardcode_direct" != unsupported; then
+           test -n "$old_library" && linklib="$old_library"
+           compile_deplibs="$dir/$linklib $compile_deplibs"
+           finalize_deplibs="$dir/$linklib $finalize_deplibs"
+         else
+           compile_deplibs="-l$name -L$dir $compile_deplibs"
+           finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+         fi
+       elif test "$build_libtool_libs" = yes; then
+         # Not a shared library
+         if test "$deplibs_check_method" != pass_all; then
+           # We're trying link a shared library against a static one
+           # but the system doesn't support it.
+           # Just print a warning and add the library to dependency_libs so
+           # that the program can be linked against the static library.
+           echo
+           echo "*** Warning: This library needs some functionality provided by $lib."
+           echo "*** I have the capability to make that library automatically link in when"
+           echo "*** you link to this library.  But I can only do this if you have a"
+           echo "*** shared version of the library, which you do not appear to have."
+         else
+           convenience="$convenience $dir/$old_library"
+           old_convenience="$old_convenience $dir/$old_library"
+           deplibs="$dir/$old_library $deplibs"
+           link_static=yes
+         fi
+       fi
+
+       if test $linkmode = lib; then
+         if test -n "$dependency_libs" &&
+            { test $hardcode_into_libs != yes || test $build_old_libs = yes ||
+              test $link_static = yes; }; then
+           # Extract -R from dependency_libs
+           temp_deplibs=
+           for libdir in $dependency_libs; do
+             case "$libdir" in
+             -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'`
+                  case " $xrpath " in
+                  *" $temp_xrpath "*) ;;
+                  *) xrpath="$xrpath $temp_xrpath";;
+                  esac;;
+             *) temp_deplibs="$temp_deplibs $libdir";;
+             esac
+           done
+           dependency_libs="$temp_deplibs"
+         fi
+
+         newlib_search_path="$newlib_search_path $absdir"
+         # Link against this library
+         test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+         # ... and its dependency_libs
+         tmp_libs=
+         for deplib in $dependency_libs; do
+           newdependency_libs="$deplib $newdependency_libs"
+           case "$tmp_libs " in
+           *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+           esac
+           tmp_libs="$tmp_libs $deplib"
+         done
+
+         if test $link_all_deplibs != no; then
+           # Add the search paths of all dependency libraries
+           for deplib in $dependency_libs; do
+             case "$deplib" in
+             -L*) path="$deplib" ;;
+             *.la)
+               dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'`
+               test "X$dir" = "X$deplib" && dir="."
+               # We need an absolute path.
+               case "$dir" in
+               [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+               *)
+                 absdir=`cd "$dir" && pwd`
+                 if test -z "$absdir"; then
+                   $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2
+                   absdir="$dir"
+                 fi
+                 ;;
+               esac
+               if grep "^installed=no" $deplib > /dev/null; then
+                 path="-L$absdir/$objdir"
+               else
+                 eval libdir=`sed -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+                 if test -z "$libdir"; then
+                   $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
+                   exit 1
+                 fi
+                 if test "$absdir" != "$libdir"; then
+                   $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2
+                 fi
+                 path="-L$absdir"
+               fi
+               ;;
+             *) continue ;;
+             esac
+             case " $deplibs " in
+             *" $path "*) ;;
+             *) deplibs="$deplibs $path" ;;
+             esac
+           done
+         fi
+       fi
+      done
+      dependency_libs="$newdependency_libs"
+      if test $pass = dlpreopen; then
+       # Link the dlpreopened libraries before other libraries
+       for deplib in $save_deplibs; do
+         deplibs="$deplib $deplibs"
+       done
+      fi
+      if test $pass != dlopen; then
+       if test $pass != conv; then
+         # Make sure lib_search_path contains only unique directories.
+         lib_search_path=
+         for dir in $newlib_search_path; do
+           case "$lib_search_path " in
+           *" $dir "*) ;;
+           *) lib_search_path="$lib_search_path $dir" ;;
+           esac
+         done
+         newlib_search_path=
+       fi
+
+       if test "$linkmode,$pass" != "prog,link"; then
+         vars="deplibs"
+       else
+         vars="compile_deplibs finalize_deplibs"
+       fi
+       for var in $vars dependency_libs; do
+         # Make sure that $var contains only unique libraries
+         # and add them in reverse order
+         eval tmp_libs=\"\$$var\"
+         new_libs=
+         for deplib in $tmp_libs; do
+           case "$deplib" in
+           -L*) new_libs="$deplib $new_libs" ;;
+           *)
+             case " $specialdeplibs " in
+             *" $deplib "*) new_libs="$deplib $new_libs" ;;
+             *)
+               case " $new_libs " in
+               *" $deplib "*) ;;
+               *) new_libs="$deplib $new_libs" ;;
+               esac
+               ;;
+             esac
+             ;;
+           esac
+         done
+         tmp_libs=
+         for deplib in $new_libs; do
+           case "$deplib" in
+           -L*)
+             case " $tmp_libs " in
+             *" $deplib "*) ;;
+             *) tmp_libs="$tmp_libs $deplib" ;;
+             esac
+             ;;
+           *) tmp_libs="$tmp_libs $deplib" ;;
+           esac
+         done
+         eval $var=\"$tmp_libs\"
+       done
+      fi
+    done
+    if test $linkmode = prog; then
+      dlfiles="$newdlfiles"
+      dlprefiles="$newdlprefiles"
+    fi
+
+    case $linkmode in
+    oldlib)
+      if test -n "$deplibs"; then
+       $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2
+      fi
+
+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+       $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2
+      fi
+
+      if test -n "$rpath"; then
+       $echo "$modename: warning: \`-rpath' is ignored for archives" 1>&2
+      fi
+
+      if test -n "$xrpath"; then
+       $echo "$modename: warning: \`-R' is ignored for archives" 1>&2
+      fi
+
+      if test -n "$vinfo"; then
+       $echo "$modename: warning: \`-version-info' is ignored for archives" 1>&2
+      fi
+
+      if test -n "$release"; then
+       $echo "$modename: warning: \`-release' is ignored for archives" 1>&2
+      fi
+
+      if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+       $echo "$modename: warning: \`-export-symbols' is ignored for archives" 1>&2
+      fi
+
+      # Now set the variables for building old libraries.
+      build_libtool_libs=no
+      oldlibs="$output"
+      objs="$objs$old_deplibs"
+      ;;
+
+    lib)
+      # Make sure we only generate libraries of the form `libNAME.la'.
+      case "$outputname" in
+      lib*)
+       name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
+       eval libname=\"$libname_spec\"
+       ;;
+      *)
+       if test "$module" = no; then
+         $echo "$modename: libtool library \`$output' must begin with \`lib'" 1>&2
+         $echo "$help" 1>&2
+         exit 1
+       fi
+       if test "$need_lib_prefix" != no; then
+         # Add the "lib" prefix for modules if required
+         name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
+         eval libname=\"$libname_spec\"
+       else
+         libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
+       fi
+       ;;
+      esac
+
+      if test -n "$objs"; then
+       if test "$deplibs_check_method" != pass_all; then
+         $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1
+         exit 1
+       else
+         echo
+         echo "*** Warning: Linking the shared library $output against the non-libtool"
+         echo "*** objects $objs is not portable!"
+         libobjs="$libobjs $objs"
+       fi
+      fi
+
+      if test "$dlself" != no; then
+       $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2
+      fi
+
+      set dummy $rpath
+      if test $# -gt 2; then
+       $echo "$modename: warning: ignoring multiple \`-rpath's for a libtool library" 1>&2
+      fi
+      install_libdir="$2"
+
+      oldlibs=
+      if test -z "$rpath"; then
+       if test "$build_libtool_libs" = yes; then
+         # Building a libtool convenience library.
+         libext=al
+         oldlibs="$output_objdir/$libname.$libext $oldlibs"
+         build_libtool_libs=convenience
+         build_old_libs=yes
+       fi
+
+       if test -n "$vinfo"; then
+         $echo "$modename: warning: \`-version-info' is ignored for convenience libraries" 1>&2
+       fi
+
+       if test -n "$release"; then
+         $echo "$modename: warning: \`-release' is ignored for convenience libraries" 1>&2
+       fi
+      else
+
+       # Parse the version information argument.
+       IFS="${IFS=     }"; save_ifs="$IFS"; IFS=':'
+       set dummy $vinfo 0 0 0
+       IFS="$save_ifs"
+
+       if test -n "$8"; then
+         $echo "$modename: too many parameters to \`-version-info'" 1>&2
+         $echo "$help" 1>&2
+         exit 1
+       fi
+
+       current="$2"
+       revision="$3"
+       age="$4"
+
+       # Check that each of the things are valid numbers.
+       case "$current" in
+       0 | [1-9] | [1-9][0-9]*) ;;
+       *)
+         $echo "$modename: CURRENT \`$current' is not a nonnegative integer" 1>&2
+         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
+         exit 1
+         ;;
+       esac
+
+       case "$revision" in
+       0 | [1-9] | [1-9][0-9]*) ;;
+       *)
+         $echo "$modename: REVISION \`$revision' is not a nonnegative integer" 1>&2
+         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
+         exit 1
+         ;;
+       esac
+
+       case "$age" in
+       0 | [1-9] | [1-9][0-9]*) ;;
+       *)
+         $echo "$modename: AGE \`$age' is not a nonnegative integer" 1>&2
+         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
+         exit 1
+         ;;
+       esac
+
+       if test $age -gt $current; then
+         $echo "$modename: AGE \`$age' is greater than the current interface number \`$current'" 1>&2
+         $echo "$modename: \`$vinfo' is not valid version information" 1>&2
+         exit 1
+       fi
+
+       # Calculate the version variables.
+       major=
+       versuffix=
+       verstring=
+       case "$version_type" in
+       none) ;;
+
+       irix)
+         major=`expr $current - $age + 1`
+         verstring="sgi$major.$revision"
+
+         # Add in all the interfaces that we are compatible with.
+         loop=$revision
+         while test $loop != 0; do
+           iface=`expr $revision - $loop`
+           loop=`expr $loop - 1`
+           verstring="sgi$major.$iface:$verstring"
+         done
+
+         # Before this point, $major must not contain `.'.
+         major=.$major
+         versuffix="$major.$revision"
+         ;;
+
+       linux)
+         major=.`expr $current - $age`
+         versuffix="$major.$age.$revision"
+         ;;
+
+       osf)
+         major=`expr $current - $age`
+         versuffix=".$current.$age.$revision"
+         verstring="$current.$age.$revision"
+
+         # Add in all the interfaces that we are compatible with.
+         loop=$age
+         while test $loop != 0; do
+           iface=`expr $current - $loop`
+           loop=`expr $loop - 1`
+           verstring="$verstring:${iface}.0"
+         done
+
+         # Make executables depend on our current version.
+         verstring="$verstring:${current}.0"
+         ;;
+
+       sunos)
+         major=".$current"
+         versuffix=".$current.$revision"
+         ;;
+
+       freebsd-aout)
+         major=".$current"
+         versuffix=".$current.$revision";
+         ;;
+
+       freebsd-elf)
+         major=".$current"
+         versuffix=".$current";
+         ;;
+
+       windows)
+         # Use '-' rather than '.', since we only want one
+         # extension on DOS 8.3 filesystems.
+         major=`expr $current - $age`
+         versuffix="-$major"
+         ;;
+
+       *)
+         $echo "$modename: unknown library version type \`$version_type'" 1>&2
+         echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
+         exit 1
+         ;;
+       esac
+
+       # Clear the version info if we defaulted, and they specified a release.
+       if test -z "$vinfo" && test -n "$release"; then
+         major=
+         verstring="0.0"
+         if test "$need_version" = no; then
+           versuffix=
+         else
+           versuffix=".0.0"
+         fi
+       fi
+
+       # Remove version info from name if versioning should be avoided
+       if test "$avoid_version" = yes && test "$need_version" = no; then
+         major=
+         versuffix=
+         verstring=""
+       fi
+
+       # Check to see if the archive will have undefined symbols.
+       if test "$allow_undefined" = yes; then
+         if test "$allow_undefined_flag" = unsupported; then
+           $echo "$modename: warning: undefined symbols not allowed in $host shared libraries" 1>&2
+           build_libtool_libs=no
+           build_old_libs=yes
+         fi
+       else
+         # Don't allow undefined symbols.
+         allow_undefined_flag="$no_undefined_flag"
+       fi
+      fi
+
+      if test "$mode" != relink; then
+       # Remove our outputs.
+       $show "${rm}r $output_objdir/$outputname $output_objdir/$libname.* $output_objdir/${libname}${release}.*"
+       $run ${rm}r $output_objdir/$outputname $output_objdir/$libname.* $output_objdir/${libname}${release}.*
+      fi
+
+      # Now set the variables for building old libraries.
+      if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+       oldlibs="$oldlibs $output_objdir/$libname.$libext"
+
+       # Transform .lo files to .o files.
+       oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP`
+      fi
+
+      # Eliminate all temporary directories.
+      for path in $uninst_path; do
+       lib_search_path=`echo "$lib_search_path " | sed -e 's% $path % %g'`
+       deplibs=`echo "$deplibs " | sed -e 's% -L$path % %g'`
+       dependency_libs=`echo "$dependency_libs " | sed -e 's% -L$path % %g'`
+      done
+
+      if test -n "$xrpath"; then
+       # If the user specified any rpath flags, then add them.
+       temp_xrpath=
+       for libdir in $xrpath; do
+         temp_xrpath="$temp_xrpath -R$libdir"
+         case "$finalize_rpath " in
+         *" $libdir "*) ;;
+         *) finalize_rpath="$finalize_rpath $libdir" ;;
+         esac
+       done
+       if test $hardcode_into_libs != yes || test $build_old_libs = yes; then
+         dependency_libs="$temp_xrpath $dependency_libs"
+       fi
+      fi
+
+      # Make sure dlfiles contains only unique files that won't be dlpreopened
+      old_dlfiles="$dlfiles"
+      dlfiles=
+      for lib in $old_dlfiles; do
+       case " $dlprefiles $dlfiles " in
+       *" $lib "*) ;;
+       *) dlfiles="$dlfiles $lib" ;;
+       esac
+      done
+
+      # Make sure dlprefiles contains only unique files
+      old_dlprefiles="$dlprefiles"
+      dlprefiles=
+      for lib in $old_dlprefiles; do
+       case "$dlprefiles " in
+       *" $lib "*) ;;
+       *) dlprefiles="$dlprefiles $lib" ;;
+       esac
+      done
+
+      if test "$build_libtool_libs" = yes; then
+       if test -n "$rpath"; then
+         case "$host" in
+         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*)
+           # these systems don't actually have a c library (as such)!
+           ;;
+         *)
+           # Add libc to deplibs on all other systems if necessary.
+           if test $build_libtool_need_lc = "yes"; then
+             deplibs="$deplibs -lc"
+           fi
+           ;;
+         esac
+       fi
+
+       # Transform deplibs into only deplibs that can be linked in shared.
+       name_save=$name
+       libname_save=$libname
+       release_save=$release
+       versuffix_save=$versuffix
+       major_save=$major
+       # I'm not sure if I'm treating the release correctly.  I think
+       # release should show up in the -l (ie -lgmp5) so we don't want to
+       # add it in twice.  Is that correct?
+       release=""
+       versuffix=""
+       major=""
+       newdeplibs=
+       droppeddeps=no
+       case "$deplibs_check_method" in
+       pass_all)
+         # Don't check for shared/static.  Everything works.
+         # This might be a little naive.  We might want to check
+         # whether the library exists or not.  But this is on
+         # osf3 & osf4 and I'm not really sure... Just
+         # implementing what was already the behaviour.
+         newdeplibs=$deplibs
+         ;;
+       test_compile)
+         # This code stresses the "libraries are programs" paradigm to its
+         # limits. Maybe even breaks it.  We compile a program, linking it
+         # against the deplibs as a proxy for the library.  Then we can check
+         # whether they linked in statically or dynamically with ldd.
+         $rm conftest.c
+         cat > conftest.c <<EOF
+         int main() { return 0; }
+EOF
+         $rm conftest
+         $CC -o conftest conftest.c $deplibs
+         if test $? -eq 0 ; then
+           ldd_output=`ldd conftest`
+           for i in $deplibs; do
+             name="`expr $i : '-l\(.*\)'`"
+             # If $name is empty we are operating on a -L argument.
+             if test "$name" != "" -a "$name" != "0"; then
+               libname=`eval \\$echo \"$libname_spec\"`
+               deplib_matches=`eval \\$echo \"$library_names_spec\"`
+               set dummy $deplib_matches
+               deplib_match=$2
+               if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+                 newdeplibs="$newdeplibs $i"
+               else
+                 droppeddeps=yes
+                 echo
+                 echo "*** Warning: This library needs some functionality provided by $i."
+                 echo "*** I have the capability to make that library automatically link in when"
+                 echo "*** you link to this library.  But I can only do this if you have a"
+                 echo "*** shared version of the library, which you do not appear to have."
+               fi
+             else
+               newdeplibs="$newdeplibs $i"
+             fi
+           done
+         else
+           # Error occured in the first compile.  Let's try to salvage the situation:
+           # Compile a seperate program for each library.
+           for i in $deplibs; do
+             name="`expr $i : '-l\(.*\)'`"
+            # If $name is empty we are operating on a -L argument.
+             if test "$name" != "" -a "$name" != "0"; then
+               $rm conftest
+               $CC -o conftest conftest.c $i
+               # Did it work?
+               if test $? -eq 0 ; then
+                 ldd_output=`ldd conftest`
+                 libname=`eval \\$echo \"$libname_spec\"`
+                 deplib_matches=`eval \\$echo \"$library_names_spec\"`
+                 set dummy $deplib_matches
+                 deplib_match=$2
+                 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+                   newdeplibs="$newdeplibs $i"
+                 else
+                   droppeddeps=yes
+                   echo
+                   echo "*** Warning: This library needs some functionality provided by $i."
+                   echo "*** I have the capability to make that library automatically link in when"
+                   echo "*** you link to this library.  But I can only do this if you have a"
+                   echo "*** shared version of the library, which you do not appear to have."
+                 fi
+               else
+                 droppeddeps=yes
+                 echo
+                 echo "*** Warning!  Library $i is needed by this library but I was not able to"
+                 echo "***  make it link in!  You will probably need to install it or some"
+                 echo "*** library that it depends on before this library will be fully"
+                 echo "*** functional.  Installing it before continuing would be even better."
+               fi
+             else
+               newdeplibs="$newdeplibs $i"
+             fi
+           done
+         fi
+         ;;
+       file_magic*)
+         set dummy $deplibs_check_method
+         file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"`
+         for a_deplib in $deplibs; do
+           name="`expr $a_deplib : '-l\(.*\)'`"
+           # If $name is empty we are operating on a -L argument.
+           if test "$name" != "" -a "$name" != "0"; then
+             libname=`eval \\$echo \"$libname_spec\"`
+             for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+                   potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+                   for potent_lib in $potential_libs; do
+                     # Follow soft links.
+                     if ls -lLd "$potent_lib" 2>/dev/null \
+                        | grep " -> " >/dev/null; then
+                       continue
+                     fi
+                     # The statement above tries to avoid entering an
+                     # endless loop below, in case of cyclic links.
+                     # We might still enter an endless loop, since a link
+                     # loop can be closed while we follow links,
+                     # but so what?
+                     potlib="$potent_lib"
+                     while test -h "$potlib" 2>/dev/null; do
+                       potliblink=`ls -ld $potlib | sed 's/.* -> //'`
+                       case "$potliblink" in
+                       [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+                       *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";;
+                       esac
+                     done
+                     if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \
+                        | sed 10q \
+                        | egrep "$file_magic_regex" > /dev/null; then
+                       newdeplibs="$newdeplibs $a_deplib"
+                       a_deplib=""
+                       break 2
+                     fi
+                   done
+             done
+             if test -n "$a_deplib" ; then
+               droppeddeps=yes
+               echo
+               echo "*** Warning: This library needs some functionality provided by $a_deplib."
+               echo "*** I have the capability to make that library automatically link in when"
+               echo "*** you link to this library.  But I can only do this if you have a"
+               echo "*** shared version of the library, which you do not appear to have."
+             fi
+           else
+             # Add a -L argument.
+             newdeplibs="$newdeplibs $a_deplib"
+           fi
+         done # Gone through all deplibs.
+         ;;
+       none | unknown | *)
+         newdeplibs=""
+         if $echo "X $deplibs" | $Xsed -e 's/ -lc$//' \
+              -e 's/ -[LR][^ ]*//g' -e 's/[    ]//g' |
+            grep . >/dev/null; then
+           echo
+           if test "X$deplibs_check_method" = "Xnone"; then
+             echo "*** Warning: inter-library dependencies are not supported in this platform."
+           else
+             echo "*** Warning: inter-library dependencies are not known to be supported."
+           fi
+           echo "*** All declared inter-library dependencies are being dropped."
+           droppeddeps=yes
+         fi
+         ;;
+       esac
+       versuffix=$versuffix_save
+       major=$major_save
+       release=$release_save
+       libname=$libname_save
+       name=$name_save
+
+       if test "$droppeddeps" = yes; then
+         if test "$module" = yes; then
+           echo
+           echo "*** Warning: libtool could not satisfy all declared inter-library"
+           echo "*** dependencies of module $libname.  Therefore, libtool will create"
+           echo "*** a static module, that should work as long as the dlopening"
+           echo "*** application is linked with the -dlopen flag."
+           if test -z "$global_symbol_pipe"; then
+             echo
+             echo "*** However, this would only work if libtool was able to extract symbol"
+             echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
+             echo "*** not find such a program.  So, this module is probably useless."
+             echo "*** \`nm' from GNU binutils and a full rebuild may help."
+           fi
+           if test "$build_old_libs" = no; then
+             oldlibs="$output_objdir/$libname.$libext"
+             build_libtool_libs=module
+             build_old_libs=yes
+           else
+             build_libtool_libs=no
+           fi
+         else
+           echo "*** The inter-library dependencies that have been dropped here will be"
+           echo "*** automatically added whenever a program is linked with this library"
+           echo "*** or is declared to -dlopen it."
+         fi
+       fi
+       # Done checking deplibs!
+       deplibs=$newdeplibs
+      fi
+
+      # All the library-specific variables (install_libdir is set above).
+      library_names=
+      old_library=
+      dlname=
+
+      # Test again, we may have decided not to build it any more
+      if test "$build_libtool_libs" = yes; then
+       if test $hardcode_into_libs = yes; then
+         # Hardcode the library paths
+         hardcode_libdirs=
+         dep_rpath=
+         rpath="$finalize_rpath"
+         test "$mode" != relink && rpath="$compile_rpath$rpath"
+         for libdir in $rpath; do
+           if test -n "$hardcode_libdir_flag_spec"; then
+             if test -n "$hardcode_libdir_separator"; then
+               if test -z "$hardcode_libdirs"; then
+                 hardcode_libdirs="$libdir"
+               else
+                 # Just accumulate the unique libdirs.
+                 case "$hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator" in
+                 *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+                   ;;
+                 *)
+                   hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+                   ;;
+                 esac
+               fi
+             else
+               eval flag=\"$hardcode_libdir_flag_spec\"
+               dep_rpath="$dep_rpath $flag"
+             fi
+           elif test -n "$runpath_var"; then
+             case "$perm_rpath " in
+             *" $libdir "*) ;;
+             *) perm_rpath="$perm_rpath $libdir" ;;
+             esac
+           fi
+         done
+         # Substitute the hardcoded libdirs into the rpath.
+         if test -n "$hardcode_libdir_separator" &&
+            test -n "$hardcode_libdirs"; then
+           libdir="$hardcode_libdirs"
+           eval dep_rpath=\"$hardcode_libdir_flag_spec\"
+         fi
+         if test -n "$runpath_var" && test -n "$perm_rpath"; then
+           # We should set the runpath_var.
+           rpath=
+           for dir in $perm_rpath; do
+             rpath="$rpath$dir:"
+           done
+           eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+         fi
+         test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+       fi
+
+       shlibpath="$finalize_shlibpath"
+       test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+       if test -n "$shlibpath"; then
+         eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+       fi
+
+       # Get the real and link names of the library.
+       eval library_names=\"$library_names_spec\"
+       set dummy $library_names
+       realname="$2"
+       shift; shift
+
+       if test -n "$soname_spec"; then
+         eval soname=\"$soname_spec\"
+       else
+         soname="$realname"
+       fi
+
+       lib="$output_objdir/$realname"
+       for link
+       do
+         linknames="$linknames $link"
+       done
+
+       # Ensure that we have .o objects for linkers which dislike .lo
+       # (e.g. aix) in case we are running --disable-static
+       for obj in $libobjs; do
+         xdir=`$echo "X$obj" | $Xsed -e 's%/[^/]*$%%'`
+         if test "X$xdir" = "X$obj"; then
+           xdir="."
+         else
+           xdir="$xdir"
+         fi
+         baseobj=`$echo "X$obj" | $Xsed -e 's%^.*/%%'`
+         oldobj=`$echo "X$baseobj" | $Xsed -e "$lo2o"`
+         if test ! -f $xdir/$oldobj; then
+           $show "(cd $xdir && ${LN_S} $baseobj $oldobj)"
+           $run eval '(cd $xdir && ${LN_S} $baseobj $oldobj)' || exit $?
+         fi
+       done
+
+       # Use standard objects if they are pic
+       test -z "$pic_flag" && libobjs=`$echo "X$libobjs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+
+       # Prepare the list of exported symbols
+       if test -z "$export_symbols"; then
+         if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+           $show "generating symbol list for \`$libname.la'"
+           export_symbols="$output_objdir/$libname.exp"
+           $run $rm $export_symbols
+           eval cmds=\"$export_symbols_cmds\"
+           IFS="${IFS=         }"; save_ifs="$IFS"; IFS='~'
+           for cmd in $cmds; do
+             IFS="$save_ifs"
+             $show "$cmd"
+             $run eval "$cmd" || exit $?
+           done
+           IFS="$save_ifs"
+           if test -n "$export_symbols_regex"; then
+             $show "egrep -e \"$export_symbols_regex\" \"$export_symbols\" > \"${export_symbols}T\""
+             $run eval 'egrep -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+             $show "$mv \"${export_symbols}T\" \"$export_symbols\""
+             $run eval '$mv "${export_symbols}T" "$export_symbols"'
+           fi
+         fi
+       fi
+
+       if test -n "$export_symbols" && test -n "$include_expsyms"; then
+         $run eval '$echo "X$include_expsyms" | $SP2NL >> "$export_symbols"'
+       fi
+
+       if test -n "$convenience"; then
+         if test -n "$whole_archive_flag_spec"; then
+           eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+         else
+           gentop="$output_objdir/${outputname}x"
+           $show "${rm}r $gentop"
+           $run ${rm}r "$gentop"
+           $show "mkdir $gentop"
+           $run mkdir "$gentop"
+           status=$?
+           if test $status -ne 0 && test ! -d "$gentop"; then
+             exit $status
+           fi
+           generated="$generated $gentop"
+
+           for xlib in $convenience; do
+             # Extract the objects.
+             case "$xlib" in
+             [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;;
+             *) xabs=`pwd`"/$xlib" ;;
+             esac
+             xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'`
+             xdir="$gentop/$xlib"
+
+             $show "${rm}r $xdir"
+             $run ${rm}r "$xdir"
+             $show "mkdir $xdir"
+             $run mkdir "$xdir"
+             status=$?
+             if test $status -ne 0 && test ! -d "$xdir"; then
+               exit $status
+             fi
+             $show "(cd $xdir && $AR x $xabs)"
+             $run eval "(cd \$xdir && $AR x \$xabs)" || exit $?
+
+             libobjs="$libobjs "`find $xdir -name \*.o -print -o -name \*.lo -print | $NL2SP`
+           done
+         fi
+       fi
+
+       if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+         eval flag=\"$thread_safe_flag_spec\"
+         linker_flags="$linker_flags $flag"
+       fi
+
+       # Make a backup of the uninstalled library when relinking
+       if test "$mode" = relink; then
+         $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $?
+       fi
+
+       # Do each of the archive commands.
+       if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+         eval cmds=\"$archive_expsym_cmds\"
+       else
+         eval cmds=\"$archive_cmds\"
+       fi
+       IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
+       for cmd in $cmds; do
+         IFS="$save_ifs"
+         $show "$cmd"
+         $run eval "$cmd" || exit $?
+       done
+       IFS="$save_ifs"
+
+       # Restore the uninstalled library and exit
+       if test "$mode" = relink; then
+         $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $?
+         exit 0
+       fi
+
+       # Create links to the real library.
+       for linkname in $linknames; do
+         if test "$realname" != "$linkname"; then
+           $show "(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)"
+           $run eval '(cd $output_objdir && $rm $linkname && $LN_S $realname $linkname)' || exit $?
+         fi
+       done
+
+       # If -module or -export-dynamic was specified, set the dlname.
+       if test "$module" = yes || test "$export_dynamic" = yes; then
+         # On all known operating systems, these are identical.
+         dlname="$soname"
+       fi
+      fi
+      ;;
+
+    obj)
+      if test -n "$deplibs"; then
+       $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2
+      fi
+
+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+       $echo "$modename: warning: \`-dlopen' is ignored for objects" 1>&2
+      fi
+
+      if test -n "$rpath"; then
+       $echo "$modename: warning: \`-rpath' is ignored for objects" 1>&2
+      fi
+
+      if test -n "$xrpath"; then
+       $echo "$modename: warning: \`-R' is ignored for objects" 1>&2
+      fi
+
+      if test -n "$vinfo"; then
+       $echo "$modename: warning: \`-version-info' is ignored for objects" 1>&2
+      fi
+
+      if test -n "$release"; then
+       $echo "$modename: warning: \`-release' is ignored for objects" 1>&2
+      fi
+
+      case "$output" in
+      *.lo)
+       if test -n "$objs$old_deplibs"; then
+         $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2
+         exit 1
+       fi
+       libobj="$output"
+       obj=`$echo "X$output" | $Xsed -e "$lo2o"`
+       ;;
+      *)
+       libobj=
+       obj="$output"
+       ;;
+      esac
+
+      # Delete the old objects.
+      $run $rm $obj $libobj
+
+      # Objects from convenience libraries.  This assumes
+      # single-version convenience libraries.  Whenever we create
+      # different ones for PIC/non-PIC, this we'll have to duplicate
+      # the extraction.
+      reload_conv_objs=
+      gentop=
+      # reload_cmds runs $LD directly, so let us get rid of
+      # -Wl from whole_archive_flag_spec
+      wl=
+
+      if test -n "$convenience"; then
+       if test -n "$whole_archive_flag_spec"; then
+         eval reload_conv_objs=\"\$reload_objs $whole_archive_flag_spec\"
+       else
+         gentop="$output_objdir/${obj}x"
+         $show "${rm}r $gentop"
+         $run ${rm}r "$gentop"
+         $show "mkdir $gentop"
+         $run mkdir "$gentop"
+         status=$?
+         if test $status -ne 0 && test ! -d "$gentop"; then
+           exit $status
+         fi
+         generated="$generated $gentop"
+
+         for xlib in $convenience; do
+           # Extract the objects.
+           case "$xlib" in
+           [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;;
+           *) xabs=`pwd`"/$xlib" ;;
+           esac
+           xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'`
+           xdir="$gentop/$xlib"
+
+           $show "${rm}r $xdir"
+           $run ${rm}r "$xdir"
+           $show "mkdir $xdir"
+           $run mkdir "$xdir"
+           status=$?
+           if test $status -ne 0 && test ! -d "$xdir"; then
+             exit $status
+           fi
+           $show "(cd $xdir && $AR x $xabs)"
+           $run eval "(cd \$xdir && $AR x \$xabs)" || exit $?
+
+           reload_conv_objs="$reload_objs "`find $xdir -name \*.o -print -o -name \*.lo -print | $NL2SP`
+         done
+       fi
+      fi
+
+      # Create the old-style object.
+      reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+      output="$obj"
+      eval cmds=\"$reload_cmds\"
+      IFS="${IFS=      }"; save_ifs="$IFS"; IFS='~'
+      for cmd in $cmds; do
+       IFS="$save_ifs"
+       $show "$cmd"
+       $run eval "$cmd" || exit $?
+      done
+      IFS="$save_ifs"
+
+      # Exit if we aren't doing a library object file.
+      if test -z "$libobj"; then
+       if test -n "$gentop"; then
+         $show "${rm}r $gentop"
+         $run ${rm}r $gentop
+       fi
+
+       exit 0
+      fi
+
+      if test "$build_libtool_libs" != yes; then
+       if test -n "$gentop"; then
+         $show "${rm}r $gentop"
+         $run ${rm}r $gentop
+       fi
+
+       # Create an invalid libtool object if no PIC, so that we don't
+       # accidentally link it into a program.
+       $show "echo timestamp > $libobj"
+       $run eval "echo timestamp > $libobj" || exit $?
+       exit 0
+      fi
+
+      if test -n "$pic_flag" || test "$pic_mode" != default; then
+       # Only do commands if we really have different PIC objects.
+       reload_objs="$libobjs $reload_conv_objs"
+       output="$libobj"
+       eval cmds=\"$reload_cmds\"
+       IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
+       for cmd in $cmds; do
+         IFS="$save_ifs"
+         $show "$cmd"
+         $run eval "$cmd" || exit $?
+       done
+       IFS="$save_ifs"
+      else
+       # Just create a symlink.
+       $show $rm $libobj
+       $run $rm $libobj
+       xdir=`$echo "X$libobj" | $Xsed -e 's%/[^/]*$%%'`
+       if test "X$xdir" = "X$libobj"; then
+         xdir="."
+       else
+         xdir="$xdir"
+       fi
+       baseobj=`$echo "X$libobj" | $Xsed -e 's%^.*/%%'`
+       oldobj=`$echo "X$baseobj" | $Xsed -e "$lo2o"`
+       $show "(cd $xdir && $LN_S $oldobj $baseobj)"
+       $run eval '(cd $xdir && $LN_S $oldobj $baseobj)' || exit $?
+      fi
+
+      if test -n "$gentop"; then
+       $show "${rm}r $gentop"
+       $run ${rm}r $gentop
+      fi
+
+      exit 0
+      ;;
+
+    prog)
+      if test -n "$vinfo"; then
+       $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2
+      fi
+
+      if test -n "$release"; then
+       $echo "$modename: warning: \`-release' is ignored for programs" 1>&2
+      fi
+
+      if test "$preload" = yes; then
+       if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown &&
+          test "$dlopen_self_static" = unknown; then
+         $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support."
+       fi
+      fi
+
+      compile_command="$compile_command $compile_deplibs"
+      finalize_command="$finalize_command $finalize_deplibs"
+
+      if test -n "$rpath$xrpath"; then
+       # If the user specified any rpath flags, then add them.
+       for libdir in $rpath $xrpath; do
+         # This is the magic to use -rpath.
+         case "$finalize_rpath " in
+         *" $libdir "*) ;;
+         *) finalize_rpath="$finalize_rpath $libdir" ;;
+         esac
+       done
+      fi
+
+      # Now hardcode the library paths
+      rpath=
+      hardcode_libdirs=
+      for libdir in $compile_rpath $finalize_rpath; do
+       if test -n "$hardcode_libdir_flag_spec"; then
+         if test -n "$hardcode_libdir_separator"; then
+           if test -z "$hardcode_libdirs"; then
+             hardcode_libdirs="$libdir"
+           else
+             # Just accumulate the unique libdirs.
+             case "$hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator" in
+             *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+               ;;
+             *)
+               hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+               ;;
+             esac
+           fi
+         else
+           eval flag=\"$hardcode_libdir_flag_spec\"
+           rpath="$rpath $flag"
+         fi
+       elif test -n "$runpath_var"; then
+         case "$perm_rpath " in
+         *" $libdir "*) ;;
+         *) perm_rpath="$perm_rpath $libdir" ;;
+         esac
+       fi
+       case "$host" in
+       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*)
+         case ":$dllsearchpath:" in
+         *":$libdir:"*) ;;
+         *) dllsearchpath="$dllsearchpath:$libdir";;
+         esac
+         ;;
+       esac
+      done
+      # Substitute the hardcoded libdirs into the rpath.
+      if test -n "$hardcode_libdir_separator" &&
+        test -n "$hardcode_libdirs"; then
+       libdir="$hardcode_libdirs"
+       eval rpath=\" $hardcode_libdir_flag_spec\"
+      fi
+      compile_rpath="$rpath"
+
+      rpath=
+      hardcode_libdirs=
+      for libdir in $finalize_rpath; do
+       if test -n "$hardcode_libdir_flag_spec"; then
+         if test -n "$hardcode_libdir_separator"; then
+           if test -z "$hardcode_libdirs"; then
+             hardcode_libdirs="$libdir"
+           else
+             # Just accumulate the unique libdirs.
+             case "$hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator" in
+             *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+               ;;
+             *)
+               hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir"
+               ;;
+             esac
+           fi
+         else
+           eval flag=\"$hardcode_libdir_flag_spec\"
+           rpath="$rpath $flag"
+         fi
+       elif test -n "$runpath_var"; then
+         case "$finalize_perm_rpath " in
+         *" $libdir "*) ;;
+         *) finalize_perm_rpath="$finalize_perm_rpath $libdir" ;;
+         esac
+       fi
+      done
+      # Substitute the hardcoded libdirs into the rpath.
+      if test -n "$hardcode_libdir_separator" &&
+        test -n "$hardcode_libdirs"; then
+       libdir="$hardcode_libdirs"
+       eval rpath=\" $hardcode_libdir_flag_spec\"
+      fi
+      finalize_rpath="$rpath"
+
+      if test -n "$libobjs" && test "$build_old_libs" = yes; then
+       # Transform all the library objects into standard objects.
+       compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+       finalize_command=`$echo "X$finalize_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+      fi
+
+      dlsyms=
+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+       if test -n "$NM" && test -n "$global_symbol_pipe"; then
+         dlsyms="${outputname}S.c"
+       else
+         $echo "$modename: not configured to extract global symbols from dlpreopened files" 1>&2
+       fi
+      fi
+
+      if test -n "$dlsyms"; then
+       case "$dlsyms" in
+       "") ;;
+       *.c)
+         # Discover the nlist of each of the dlfiles.
+         nlist="$output_objdir/${outputname}.nm"
+
+         $show "$rm $nlist ${nlist}S ${nlist}T"
+         $run $rm "$nlist" "${nlist}S" "${nlist}T"
+
+         # Parse the name list into a source file.
+         $show "creating $output_objdir/$dlsyms"
+
+         test -z "$run" && $echo > "$output_objdir/$dlsyms" "\
+/* $dlsyms - symbol resolution table for \`$outputname' dlsym emulation. */
+/* Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+/* Prevent the only kind of declaration conflicts we can make. */
+#define lt_preloaded_symbols some_other_symbol
+
+/* External symbol declarations for the compiler. */\
+"
+
+         if test "$dlself" = yes; then
+           $show "generating symbol list for \`$output'"
+
+           test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist"
+
+           # Add our own program objects to the symbol list.
+           progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP`
+           for arg in $progfiles; do
+             $show "extracting global C symbols from \`$arg'"
+             $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
+           done
+
+           if test -n "$exclude_expsyms"; then
+             $run eval 'egrep -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+             $run eval '$mv "$nlist"T "$nlist"'
+           fi
+
+           if test -n "$export_symbols_regex"; then
+             $run eval 'egrep -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+             $run eval '$mv "$nlist"T "$nlist"'
+           fi
+
+           # Prepare the list of exported symbols
+           if test -z "$export_symbols"; then
+             export_symbols="$output_objdir/$output.exp"
+             $run $rm $export_symbols
+             $run eval "sed -n -e '/^: @PROGRAM@$/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+           else
+             $run eval "sed -e 's/\([][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$output.exp"'
+             $run eval 'grep -f "$output_objdir/$output.exp" < "$nlist" > "$nlist"T'
+             $run eval 'mv "$nlist"T "$nlist"'
+           fi
+         fi
+
+         for arg in $dlprefiles; do
+           $show "extracting global C symbols from \`$arg'"
+           name=`echo "$arg" | sed -e 's%^.*/%%'`
+           $run eval 'echo ": $name " >> "$nlist"'
+           $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'"
+         done
+
+         if test -z "$run"; then
+           # Make sure we have at least an empty file.
+           test -f "$nlist" || : > "$nlist"
+
+           if test -n "$exclude_expsyms"; then
+             egrep -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+             $mv "$nlist"T "$nlist"
+           fi
+
+           # Try sorting and uniquifying the output.
+           if grep -v "^: " < "$nlist" | sort +2 | uniq > "$nlist"S; then
+             :
+           else
+             grep -v "^: " < "$nlist" > "$nlist"S
+           fi
+
+           if test -f "$nlist"S; then
+             eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$dlsyms"'
+           else
+             echo '/* NONE */' >> "$output_objdir/$dlsyms"
+           fi
+
+           $echo >> "$output_objdir/$dlsyms" "\
+
+#undef lt_preloaded_symbols
+
+#if defined (__STDC__) && __STDC__
+# define lt_ptr_t void *
+#else
+# define lt_ptr_t char *
+# define const
+#endif
+
+/* The mapping between symbol names and symbols. */
+const struct {
+  const char *name;
+  lt_ptr_t address;
+}
+lt_preloaded_symbols[] =
+{\
+"
+
+           sed -n -e 's/^: \([^ ]*\) $/  {\"\1\", (lt_ptr_t) 0},/p' \
+               -e 's/^. \([^ ]*\) \([^ ]*\)$/  {"\2", (lt_ptr_t) \&\2},/p' \
+                 < "$nlist" >> "$output_objdir/$dlsyms"
+
+           $echo >> "$output_objdir/$dlsyms" "\
+  {0, (lt_ptr_t) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+         fi
+
+         pic_flag_for_symtable=
+         case "$host" in
+         # compiling the symbol table file with pic_flag works around
+         # a FreeBSD bug that causes programs to crash when -lm is
+         # linked before any other PIC object.  But we must not use
+         # pic_flag when linking with -static.  The problem exists in
+         # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+         *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+           case "$compile_command " in
+           *" -static "*) ;;
+           *) pic_flag_for_symtable=" $pic_flag -DPIC -DFREEBSD_WORKAROUND";;
+           esac;;
+         *-*-hpux*)
+           case "$compile_command " in
+           *" -static "*) ;;
+           *) pic_flag_for_symtable=" $pic_flag -DPIC";;
+           esac
+         esac
+
+         # Now compile the dynamic symbol file.
+         $show "(cd $output_objdir && $CC -c$no_builtin_flag$pic_flag_for_symtable \"$dlsyms\")"
+         $run eval '(cd $output_objdir && $CC -c$no_builtin_flag$pic_flag_for_symtable "$dlsyms")' || exit $?
+
+         # Clean up the generated files.
+         $show "$rm $output_objdir/$dlsyms $nlist ${nlist}S ${nlist}T"
+         $run $rm "$output_objdir/$dlsyms" "$nlist" "${nlist}S" "${nlist}T"
+
+         # Transform the symbol file into the correct name.
+         compile_command=`$echo "X$compile_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
+         finalize_command=`$echo "X$finalize_command" | $Xsed -e "s%@SYMFILE@%$output_objdir/${outputname}S.${objext}%"`
+         ;;
+       *)
+         $echo "$modename: unknown suffix for \`$dlsyms'" 1>&2
+         exit 1
+         ;;
+       esac
+      else
+       # We keep going just in case the user didn't refer to
+       # lt_preloaded_symbols.  The linker will fail if global_symbol_pipe
+       # really was required.
+
+       # Nullify the symbol file.
+       compile_command=`$echo "X$compile_command" | $Xsed -e "s% @SYMFILE@%%"`
+       finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"`
+      fi
+
+      if test $need_relink = no || test "$build_libtool_libs" != yes; then
+       # Replace the output file specification.
+       compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+       link_command="$compile_command$compile_rpath"
+
+       # We have no uninstalled library dependencies, so finalize right now.
+       $show "$link_command"
+       $run eval "$link_command"
+       status=$?
+
+       # Delete the generated files.
+       if test -n "$dlsyms"; then
+         $show "$rm $output_objdir/${outputname}S.${objext}"
+         $run $rm "$output_objdir/${outputname}S.${objext}"
+       fi
+
+       exit $status
+      fi
+
+      if test -n "$shlibpath_var"; then
+       # We should set the shlibpath_var
+       rpath=
+       for dir in $temp_rpath; do
+         case "$dir" in
+         [\\/]* | [A-Za-z]:[\\/]*)
+           # Absolute path.
+           rpath="$rpath$dir:"
+           ;;
+         *)
+           # Relative path: add a thisdir entry.
+           rpath="$rpath\$thisdir/$dir:"
+           ;;
+         esac
+       done
+       temp_rpath="$rpath"
+      fi
+
+      if test -n "$compile_shlibpath$finalize_shlibpath"; then
+       compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+      fi
+      if test -n "$finalize_shlibpath"; then
+       finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+      fi
+
+      compile_var=
+      finalize_var=
+      if test -n "$runpath_var"; then
+       if test -n "$perm_rpath"; then
+         # We should set the runpath_var.
+         rpath=
+         for dir in $perm_rpath; do
+           rpath="$rpath$dir:"
+         done
+         compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+       fi
+       if test -n "$finalize_perm_rpath"; then
+         # We should set the runpath_var.
+         rpath=
+         for dir in $finalize_perm_rpath; do
+           rpath="$rpath$dir:"
+         done
+         finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+       fi
+      fi
+
+      if test "$no_install" = yes; then
+       # We don't need to create a wrapper script.
+       link_command="$compile_var$compile_command$compile_rpath"
+       # Replace the output file specification.
+       link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'`
+       # Delete the old output file.
+       $run $rm $output
+       # Link the executable and exit
+       $show "$link_command"
+       $run eval "$link_command" || exit $?
+       exit 0
+      fi
+
+      if test "$hardcode_action" = relink; then
+       # Fast installation is not supported
+       link_command="$compile_var$compile_command$compile_rpath"
+       relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+       $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2
+       $echo "$modename: \`$output' will be relinked during installation" 1>&2
+      else
+       if test "$fast_install" != no; then
+         link_command="$finalize_var$compile_command$finalize_rpath"
+         if test "$fast_install" = yes; then
+           relink_command=`$echo "X$compile_var$compile_command$compile_rpath" | $Xsed -e 's%@OUTPUT@%\$progdir/\$file%g'`
+         else
+           # fast_install is set to needless
+           relink_command=
+         fi
+       else
+         link_command="$compile_var$compile_command$compile_rpath"
+         relink_command="$finalize_var$finalize_command$finalize_rpath"
+       fi
+      fi
+
+      # Replace the output file specification.
+      link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+      # Delete the old output files.
+      $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+      $show "$link_command"
+      $run eval "$link_command" || exit $?
+
+      # Now create the wrapper script.
+      $show "creating $output"
+
+      # Quote the relink command for shipping.
+      if test -n "$relink_command"; then
+       # Preserve any variables that may affect compiler behavior
+       for var in $variables_saved_for_relink; do
+         if eval test -z \"\${$var+set}\"; then
+           relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
+         elif eval var_value=\$$var; test -z "$var_value"; then
+           relink_command="$var=; export $var; $relink_command"
+         else
+           var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
+           relink_command="$var=\"$var_value\"; export $var; $relink_command"
+         fi
+       done
+       relink_command="cd `pwd`; $relink_command"
+       relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+      fi
+
+      # Quote $echo for shipping.
+      if test "X$echo" = "X$SHELL $0 --fallback-echo"; then
+       case "$0" in
+       [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $0 --fallback-echo";;
+       *) qecho="$SHELL `pwd`/$0 --fallback-echo";;
+       esac
+       qecho=`$echo "X$qecho" | $Xsed -e "$sed_quote_subst"`
+      else
+       qecho=`$echo "X$echo" | $Xsed -e "$sed_quote_subst"`
+      fi
+
+      # Only actually do things if our run command is non-null.
+      if test -z "$run"; then
+       # win32 will think the script is a binary if it has
+       # a .exe suffix, so we strip it off here.
+       case $output in
+         *.exe) output=`echo $output|sed 's,.exe$,,'` ;;
+       esac
+       $rm $output
+       trap "$rm $output; exit 1" 1 2 15
+
+       $echo > $output "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='sed -e 1s/^X//'
+sed_quote_subst='$sed_quote_subst'
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+if test \"\${CDPATH+set}\" = set; then CDPATH=:; export CDPATH; fi
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+  # install mode needs the following variable:
+  uninst_deplibs='$uninst_deplibs'
+else
+  # When we are sourced in execute mode, \$file and \$echo are already set.
+  if test \"\$libtool_execute_magic\" != \"$magic\"; then
+    echo=\"$qecho\"
+    file=\"\$0\"
+    # Make sure echo works.
+    if test \"X\$1\" = X--no-reexec; then
+      # Discard the --no-reexec flag, and continue.
+      shift
+    elif test \"X\`(\$echo '\t') 2>/dev/null\`\" = 'X\t'; then
+      # Yippee, \$echo works!
+      :
+    else
+      # Restart under the correct shell, and then maybe \$echo will work.
+      exec $SHELL \"\$0\" --no-reexec \${1+\"\$@\"}
+    fi
+  fi\
+"
+       $echo >> $output "\
+
+  # Find the directory that this script lives in.
+  thisdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*$%%'\`
+  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=\`ls -ld \"\$file\" | sed -n 's/.*-> //p'\`
+  while test -n \"\$file\"; do
+    destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\`
+
+    # If there was a directory component, then change thisdir.
+    if test \"x\$destdir\" != \"x\$file\"; then
+      case \"\$destdir\" in
+      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+      *) thisdir=\"\$thisdir/\$destdir\" ;;
+      esac
+    fi
+
+    file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\`
+    file=\`ls -ld \"\$thisdir/\$file\" | sed -n 's/.*-> //p'\`
+  done
+
+  # Try to get the absolute directory name.
+  absdir=\`cd \"\$thisdir\" && pwd\`
+  test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+       if test "$fast_install" = yes; then
+         echo >> $output "\
+  program=lt-'$outputname'
+  progdir=\"\$thisdir/$objdir\"
+
+  if test ! -f \"\$progdir/\$program\" || \\
+     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | sed 1q\`; \\
+       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+    file=\"\$\$-\$program\"
+
+    if test ! -d \"\$progdir\"; then
+      $mkdir \"\$progdir\"
+    else
+      $rm \"\$progdir/\$file\"
+    fi"
+
+         echo >> $output "\
+
+    # relink executable if necessary
+    if test -n \"\$relink_command\"; then
+      if (eval \$relink_command); then :
+      else
+       $rm \"\$progdir/\$file\"
+       exit 1
+      fi
+    fi
+
+    $mv \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+    { $rm \"\$progdir/\$program\";
+      $mv \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+    $rm \"\$progdir/\$file\"
+  fi"
+       else
+         echo >> $output "\
+  program='$outputname'
+  progdir=\"\$thisdir/$objdir\"
+"
+       fi
+
+       echo >> $output "\
+
+  if test -f \"\$progdir/\$program\"; then"
+
+       # Export our shlibpath_var if we have one.
+       if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+         $echo >> $output "\
+    # Add our own library path to $shlibpath_var
+    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+    # Some systems cannot cope with colon-terminated $shlibpath_var
+    # The second colon is a workaround for a bug in BeOS R4 sed
+    $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\`
+
+    export $shlibpath_var
+"
+       fi
+
+       # fixup the dll searchpath if we need to.
+       if test -n "$dllsearchpath"; then
+         $echo >> $output "\
+    # Add the dll search path components to the executable PATH
+    PATH=$dllsearchpath:\$PATH
+"
+       fi
+
+       $echo >> $output "\
+    if test \"\$libtool_execute_magic\" != \"$magic\"; then
+      # Run the actual program with our arguments.
+"
+       case $host in
+       # win32 systems need to use the prog path for dll
+       # lookup to work
+       *-*-cygwin* | *-*-pw32*)
+         $echo >> $output "\
+      exec \$progdir/\$program \${1+\"\$@\"}
+"
+         ;;
+
+       # Backslashes separate directories on plain windows
+       *-*-mingw | *-*-os2*)
+         $echo >> $output "\
+      exec \$progdir\\\\\$program \${1+\"\$@\"}
+"
+         ;;
+
+       *)
+         $echo >> $output "\
+      # Export the path to the program.
+      PATH=\"\$progdir:\$PATH\"
+      export PATH
+
+      exec \$program \${1+\"\$@\"}
+"
+         ;;
+       esac
+       $echo >> $output "\
+      \$echo \"\$0: cannot exec \$program \${1+\"\$@\"}\"
+      exit 1
+    fi
+  else
+    # The program doesn't exist.
+    \$echo \"\$0: error: \$progdir/\$program does not exist\" 1>&2
+    \$echo \"This script is just a wrapper for \$program.\" 1>&2
+    echo \"See the $PACKAGE documentation for more information.\" 1>&2
+    exit 1
+  fi
+fi\
+"
+       chmod +x $output
+      fi
+      exit 0
+      ;;
+    esac
+
+    # See if we need to build an old-fashioned archive.
+    for oldlib in $oldlibs; do
+
+      if test "$build_libtool_libs" = convenience; then
+       oldobjs="$libobjs_save"
+       addlibs="$convenience"
+       build_libtool_libs=no
+      else
+       if test "$build_libtool_libs" = module; then
+         oldobjs="$libobjs_save"
+         build_libtool_libs=no
+       else
+         oldobjs="$objs$old_deplibs "`$echo "X$libobjs_save" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`
+       fi
+       addlibs="$old_convenience"
+      fi
+
+      if test -n "$addlibs"; then
+       gentop="$output_objdir/${outputname}x"
+       $show "${rm}r $gentop"
+       $run ${rm}r "$gentop"
+       $show "mkdir $gentop"
+       $run mkdir "$gentop"
+       status=$?
+       if test $status -ne 0 && test ! -d "$gentop"; then
+         exit $status
+       fi
+       generated="$generated $gentop"
+
+       # Add in members from convenience archives.
+       for xlib in $addlibs; do
+         # Extract the objects.
+         case "$xlib" in
+         [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;;
+         *) xabs=`pwd`"/$xlib" ;;
+         esac
+         xlib=`$echo "X$xlib" | $Xsed -e 's%^.*/%%'`
+         xdir="$gentop/$xlib"
+
+         $show "${rm}r $xdir"
+         $run ${rm}r "$xdir"
+         $show "mkdir $xdir"
+         $run mkdir "$xdir"
+         status=$?
+         if test $status -ne 0 && test ! -d "$xdir"; then
+           exit $status
+         fi
+         $show "(cd $xdir && $AR x $xabs)"
+         $run eval "(cd \$xdir && $AR x \$xabs)" || exit $?
+
+         oldobjs="$oldobjs "`find $xdir -name \*.${objext} -print -o -name \*.lo -print | $NL2SP`
+       done
+      fi
+
+      # Do each command in the archive commands.
+      if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+       eval cmds=\"$old_archive_from_new_cmds\"
+      else
+       # Ensure that we have .o objects in place in case we decided
+       # not to build a shared library, and have fallen back to building
+       # static libs even though --disable-static was passed!
+       for oldobj in $oldobjs; do
+         if test ! -f $oldobj; then
+           xdir=`$echo "X$oldobj" | $Xsed -e 's%/[^/]*$%%'`
+           if test "X$xdir" = "X$oldobj"; then
+             xdir="."
+           else
+             xdir="$xdir"
+           fi
+           baseobj=`$echo "X$oldobj" | $Xsed -e 's%^.*/%%'`
+           obj=`$echo "X$baseobj" | $Xsed -e "$o2lo"`
+           $show "(cd $xdir && ${LN_S} $obj $baseobj)"
+           $run eval '(cd $xdir && ${LN_S} $obj $baseobj)' || exit $?
+         fi
+       done
+
+       eval cmds=\"$old_archive_cmds\"
+      fi
+      IFS="${IFS=      }"; save_ifs="$IFS"; IFS='~'
+      for cmd in $cmds; do
+       IFS="$save_ifs"
+       $show "$cmd"
+       $run eval "$cmd" || exit $?
+      done
+      IFS="$save_ifs"
+    done
+
+    if test -n "$generated"; then
+      $show "${rm}r$generated"
+      $run ${rm}r$generated
+    fi
+
+    # Now create the libtool archive.
+    case "$output" in
+    *.la)
+      old_library=
+      test "$build_old_libs" = yes && old_library="$libname.$libext"
+      $show "creating $output"
+
+      # Preserve any variables that may affect compiler behavior
+      for var in $variables_saved_for_relink; do
+       if eval test -z \"\${$var+set}\"; then
+         relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command"
+       elif eval var_value=\$$var; test -z "$var_value"; then
+         relink_command="$var=; export $var; $relink_command"
+       else
+         var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"`
+         relink_command="$var=\"$var_value\"; export $var; $relink_command"
+       fi
+      done
+      # Quote the link command for shipping.
+      relink_command="cd `pwd`; $SHELL $0 --mode=relink $libtool_args"
+      relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"`
+
+      # Only create the output if not a dry run.
+      if test -z "$run"; then
+       for installed in no yes; do
+         if test "$installed" = yes; then
+           if test -z "$install_libdir"; then
+             break
+           fi
+           output="$output_objdir/$outputname"i
+           # Replace all uninstalled libtool libraries with the installed ones
+           newdependency_libs=
+           for deplib in $dependency_libs; do
+             case "$deplib" in
+             *.la)
+               name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'`
+               eval libdir=`sed -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+               if test -z "$libdir"; then
+                 $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2
+                 exit 1
+               fi
+               newdependency_libs="$newdependency_libs $libdir/$name"
+               ;;
+             *) newdependency_libs="$newdependency_libs $deplib" ;;
+             esac
+           done
+           dependency_libs="$newdependency_libs"
+           newdlfiles=
+           for lib in $dlfiles; do
+             name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
+             eval libdir=`sed -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+             if test -z "$libdir"; then
+               $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
+               exit 1
+             fi
+             newdlfiles="$newdlfiles $libdir/$name"
+           done
+           dlfiles="$newdlfiles"
+           newdlprefiles=
+           for lib in $dlprefiles; do
+             name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'`
+             eval libdir=`sed -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+             if test -z "$libdir"; then
+               $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
+               exit 1
+             fi
+             newdlprefiles="$newdlprefiles $libdir/$name"
+           done
+           dlprefiles="$newdlprefiles"
+         fi
+         $rm $output
+         $echo > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$dlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+         if test "$installed" = no && test $need_relink = yes; then
+           $echo >> $output "\
+relink_command=\"$relink_command\""
+         fi
+       done
+      fi
+
+      # Do a symbolic link so that the libtool archive can be found in
+      # LD_LIBRARY_PATH before the program is installed.
+      $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)"
+      $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $?
+      ;;
+    esac
+    exit 0
+    ;;
+
+  # libtool install mode
+  install)
+    modename="$modename: install"
+
+    # There may be an optional sh(1) argument at the beginning of
+    # install_prog (especially on Windows NT).
+    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+       # Allow the use of GNU shtool's install command.
+       $echo "X$nonopt" | $Xsed | grep shtool > /dev/null; then
+      # Aesthetically quote it.
+      arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"`
+      case "$arg" in
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*)
+       arg="\"$arg\""
+       ;;
+      esac
+      install_prog="$arg "
+      arg="$1"
+      shift
+    else
+      install_prog=
+      arg="$nonopt"
+    fi
+
+    # The real first argument should be the name of the installation program.
+    # Aesthetically quote it.
+    arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
+    case "$arg" in
+    *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \      ]*|*]*)
+      arg="\"$arg\""
+      ;;
+    esac
+    install_prog="$install_prog$arg"
+
+    # We need to accept at least all the BSD install flags.
+    dest=
+    files=
+    opts=
+    prev=
+    install_type=
+    isdir=no
+    stripme=
+    for arg
+    do
+      if test -n "$dest"; then
+       files="$files $dest"
+       dest="$arg"
+       continue
+      fi
+
+      case "$arg" in
+      -d) isdir=yes ;;
+      -f) prev="-f" ;;
+      -g) prev="-g" ;;
+      -m) prev="-m" ;;
+      -o) prev="-o" ;;
+      -s)
+       stripme=" -s"
+       continue
+       ;;
+      -*) ;;
+
+      *)
+       # If the previous option needed an argument, then skip it.
+       if test -n "$prev"; then
+         prev=
+       else
+         dest="$arg"
+         continue
+       fi
+       ;;
+      esac
+
+      # Aesthetically quote the argument.
+      arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`
+      case "$arg" in
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*)
+       arg="\"$arg\""
+       ;;
+      esac
+      install_prog="$install_prog $arg"
+    done
+
+    if test -z "$install_prog"; then
+      $echo "$modename: you must specify an install program" 1>&2
+      $echo "$help" 1>&2
+      exit 1
+    fi
+
+    if test -n "$prev"; then
+      $echo "$modename: the \`$prev' option requires an argument" 1>&2
+      $echo "$help" 1>&2
+      exit 1
+    fi
+
+    if test -z "$files"; then
+      if test -z "$dest"; then
+       $echo "$modename: no file or destination specified" 1>&2
+      else
+       $echo "$modename: you must specify a destination" 1>&2
+      fi
+      $echo "$help" 1>&2
+      exit 1
+    fi
+
+    # Strip any trailing slash from the destination.
+    dest=`$echo "X$dest" | $Xsed -e 's%/$%%'`
+
+    # Check to see that the destination is a directory.
+    test -d "$dest" && isdir=yes
+    if test "$isdir" = yes; then
+      destdir="$dest"
+      destname=
+    else
+      destdir=`$echo "X$dest" | $Xsed -e 's%/[^/]*$%%'`
+      test "X$destdir" = "X$dest" && destdir=.
+      destname=`$echo "X$dest" | $Xsed -e 's%^.*/%%'`
+
+      # Not a directory, so check to see that there is only one file specified.
+      set dummy $files
+      if test $# -gt 2; then
+       $echo "$modename: \`$dest' is not a directory" 1>&2
+       $echo "$help" 1>&2
+       exit 1
+      fi
+    fi
+    case "$destdir" in
+    [\\/]* | [A-Za-z]:[\\/]*) ;;
+    *)
+      for file in $files; do
+       case "$file" in
+       *.lo) ;;
+       *)
+         $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2
+         $echo "$help" 1>&2
+         exit 1
+         ;;
+       esac
+      done
+      ;;
+    esac
+
+    # This variable tells wrapper scripts just to set variables rather
+    # than running their programs.
+    libtool_install_magic="$magic"
+
+    staticlibs=
+    future_libdirs=
+    current_libdirs=
+    for file in $files; do
+
+      # Do each installation.
+      case "$file" in
+      *.$libext)
+       # Do the static libraries later.
+       staticlibs="$staticlibs $file"
+       ;;
+
+      *.la)
+       # Check to see that this really is a libtool archive.
+       if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
+       else
+         $echo "$modename: \`$file' is not a valid libtool archive" 1>&2
+         $echo "$help" 1>&2
+         exit 1
+       fi
+
+       library_names=
+       old_library=
+       relink_command=
+       # If there is no directory component, then add one.
+       case "$file" in
+       */* | *\\*) . $file ;;
+       *) . ./$file ;;
+       esac
+
+       # Add the libdir to current_libdirs if it is the destination.
+       if test "X$destdir" = "X$libdir"; then
+         case "$current_libdirs " in
+         *" $libdir "*) ;;
+         *) current_libdirs="$current_libdirs $libdir" ;;
+         esac
+       else
+         # Note the libdir as a future libdir.
+         case "$future_libdirs " in
+         *" $libdir "*) ;;
+         *) future_libdirs="$future_libdirs $libdir" ;;
+         esac
+       fi
+
+       dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/
+       test "X$dir" = "X$file/" && dir=
+       dir="$dir$objdir"
+
+       if test -n "$relink_command"; then
+         $echo "$modename: warning: relinking \`$file'" 1>&2
+         $show "$relink_command"
+         if $run eval "$relink_command"; then :
+         else
+           $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
+           continue
+         fi
+       fi
+
+       # See the names of the shared library.
+       set dummy $library_names
+       if test -n "$2"; then
+         realname="$2"
+         shift
+         shift
+
+         srcname="$realname"
+         test -n "$relink_command" && srcname="$realname"T
+
+         # Install the shared library and build the symlinks.
+         $show "$install_prog $dir/$srcname $destdir/$realname"
+         $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $?
+         if test -n "$stripme" && test -n "$striplib"; then
+           $show "$striplib $destdir/$realname"
+           $run eval "$striplib $destdir/$realname" || exit $?
+         fi
+
+         if test $# -gt 0; then
+           # Delete the old symlinks, and create new ones.
+           for linkname
+           do
+             if test "$linkname" != "$realname"; then
+               $show "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
+               $run eval "(cd $destdir && $rm $linkname && $LN_S $realname $linkname)"
+             fi
+           done
+         fi
+
+         # Do each command in the postinstall commands.
+         lib="$destdir/$realname"
+         eval cmds=\"$postinstall_cmds\"
+         IFS="${IFS=   }"; save_ifs="$IFS"; IFS='~'
+         for cmd in $cmds; do
+           IFS="$save_ifs"
+           $show "$cmd"
+           $run eval "$cmd" || exit $?
+         done
+         IFS="$save_ifs"
+       fi
+
+       # Install the pseudo-library for information purposes.
+       name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+       instname="$dir/$name"i
+       $show "$install_prog $instname $destdir/$name"
+       $run eval "$install_prog $instname $destdir/$name" || exit $?
+
+       # Maybe install the static library, too.
+       test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
+       ;;
+
+      *.lo)
+       # Install (i.e. copy) a libtool object.
+
+       # Figure out destination file name, if it wasn't already specified.
+       if test -n "$destname"; then
+         destfile="$destdir/$destname"
+       else
+         destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+         destfile="$destdir/$destfile"
+       fi
+
+       # Deduce the name of the destination old-style object file.
+       case "$destfile" in
+       *.lo)
+         staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"`
+         ;;
+       *.$objext)
+         staticdest="$destfile"
+         destfile=
+         ;;
+       *)
+         $echo "$modename: cannot copy a libtool object to \`$destfile'" 1>&2
+         $echo "$help" 1>&2
+         exit 1
+         ;;
+       esac
+
+       # Install the libtool object if requested.
+       if test -n "$destfile"; then
+         $show "$install_prog $file $destfile"
+         $run eval "$install_prog $file $destfile" || exit $?
+       fi
+
+       # Install the old object if enabled.
+       if test "$build_old_libs" = yes; then
+         # Deduce the name of the old-style object file.
+         staticobj=`$echo "X$file" | $Xsed -e "$lo2o"`
+
+         $show "$install_prog $staticobj $staticdest"
+         $run eval "$install_prog \$staticobj \$staticdest" || exit $?
+       fi
+       exit 0
+       ;;
+
+      *)
+       # Figure out destination file name, if it wasn't already specified.
+       if test -n "$destname"; then
+         destfile="$destdir/$destname"
+       else
+         destfile=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+         destfile="$destdir/$destfile"
+       fi
+
+       # Do a test to see if this is really a libtool program.
+       if (sed -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
+         uninst_deplibs=
+         relink_command=
+
+         # If there is no directory component, then add one.
+         case "$file" in
+         */* | *\\*) . $file ;;
+         *) . ./$file ;;
+         esac
+
+         # Check the variables that should have been set.
+         if test -z "$uninst_deplibs"; then
+           $echo "$modename: invalid libtool wrapper script \`$file'" 1>&2
+           exit 1
+         fi
+
+         finalize=yes
+         for lib in $uninst_deplibs; do
+           # Check to see that each library is installed.
+           libdir=
+           if test -f "$lib"; then
+             # If there is no directory component, then add one.
+             case "$lib" in
+             */* | *\\*) . $lib ;;
+             *) . ./$lib ;;
+             esac
+           fi
+           libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test
+           if test -n "$libdir" && test ! -f "$libfile"; then
+             $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2
+             finalize=no
+           fi
+         done
+
+         relink_command=
+         # If there is no directory component, then add one.
+         case "$file" in
+         */* | *\\*) . $file ;;
+         *) . ./$file ;;
+         esac
+
+         outputname=
+         if test "$fast_install" = no && test -n "$relink_command"; then
+           if test "$finalize" = yes && test -z "$run"; then
+             tmpdir="/tmp"
+             test -n "$TMPDIR" && tmpdir="$TMPDIR"
+             tmpdir="$tmpdir/libtool-$$"
+             if $mkdir -p "$tmpdir" && chmod 700 "$tmpdir"; then :
+             else
+               $echo "$modename: error: cannot create temporary directory \`$tmpdir'" 1>&2
+               continue
+             fi
+             file=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+             outputname="$tmpdir/$file"
+             # Replace the output file specification.
+             relink_command=`$echo "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'`
+
+             $show "$relink_command"
+             if $run eval "$relink_command"; then :
+             else
+               $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2
+               ${rm}r "$tmpdir"
+               continue
+             fi
+             file="$outputname"
+           else
+             $echo "$modename: warning: cannot relink \`$file'" 1>&2
+           fi
+         else
+           # Install the binary that we compiled earlier.
+           file=`$echo "X$file" | $Xsed -e "s%\([^/]*\)$%$objdir/\1%"`
+         fi
+       fi
+
+       $show "$install_prog$stripme $file $destfile"
+       $run eval "$install_prog\$stripme \$file \$destfile" || exit $?
+       test -n "$outputname" && ${rm}r "$tmpdir"
+       ;;
+      esac
+    done
+
+    for file in $staticlibs; do
+      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+
+      # Set up the ranlib parameters.
+      oldlib="$destdir/$name"
+
+      $show "$install_prog $file $oldlib"
+      $run eval "$install_prog \$file \$oldlib" || exit $?
+
+      if test -n "$stripme" && test -n "$striplib"; then
+       $show "$old_striplib $oldlib"
+       $run eval "$old_striplib $oldlib" || exit $?
+      fi
+
+      # Do each command in the postinstall commands.
+      eval cmds=\"$old_postinstall_cmds\"
+      IFS="${IFS=      }"; save_ifs="$IFS"; IFS='~'
+      for cmd in $cmds; do
+       IFS="$save_ifs"
+       $show "$cmd"
+       $run eval "$cmd" || exit $?
+      done
+      IFS="$save_ifs"
+    done
+
+    if test -n "$future_libdirs"; then
+      $echo "$modename: warning: remember to run \`$progname --finish$future_libdirs'" 1>&2
+    fi
+
+    if test -n "$current_libdirs"; then
+      # Maybe just do a dry run.
+      test -n "$run" && current_libdirs=" -n$current_libdirs"
+      exec $SHELL $0 --finish$current_libdirs
+      exit 1
+    fi
+
+    exit 0
+    ;;
+
+  # libtool finish mode
+  finish)
+    modename="$modename: finish"
+    libdirs="$nonopt"
+    admincmds=
+
+    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+      for dir
+      do
+       libdirs="$libdirs $dir"
+      done
+
+      for libdir in $libdirs; do
+       if test -n "$finish_cmds"; then
+         # Do each command in the finish commands.
+         eval cmds=\"$finish_cmds\"
+         IFS="${IFS=   }"; save_ifs="$IFS"; IFS='~'
+         for cmd in $cmds; do
+           IFS="$save_ifs"
+           $show "$cmd"
+           $run eval "$cmd" || admincmds="$admincmds
+       $cmd"
+         done
+         IFS="$save_ifs"
+       fi
+       if test -n "$finish_eval"; then
+         # Do the single finish_eval.
+         eval cmds=\"$finish_eval\"
+         $run eval "$cmds" || admincmds="$admincmds
+       $cmds"
+       fi
+      done
+    fi
+
+    # Exit here if they wanted silent mode.
+    test "$show" = : && exit 0
+
+    echo "----------------------------------------------------------------------"
+    echo "Libraries have been installed in:"
+    for libdir in $libdirs; do
+      echo "   $libdir"
+    done
+    echo
+    echo "If you ever happen to want to link against installed libraries"
+    echo "in a given directory, LIBDIR, you must either use libtool, and"
+    echo "specify the full pathname of the library, or use \`-LLIBDIR'"
+    echo "flag during linking and do at least one of the following:"
+    if test -n "$shlibpath_var"; then
+      echo "   - add LIBDIR to the \`$shlibpath_var' environment variable"
+      echo "     during execution"
+    fi
+    if test -n "$runpath_var"; then
+      echo "   - add LIBDIR to the \`$runpath_var' environment variable"
+      echo "     during linking"
+    fi
+    if test -n "$hardcode_libdir_flag_spec"; then
+      libdir=LIBDIR
+      eval flag=\"$hardcode_libdir_flag_spec\"
+
+      echo "   - use the \`$flag' linker flag"
+    fi
+    if test -n "$admincmds"; then
+      echo "   - have your system administrator run these commands:$admincmds"
+    fi
+    if test -f /etc/ld.so.conf; then
+      echo "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+    fi
+    echo
+    echo "See any operating system documentation about shared libraries for"
+    echo "more information, such as the ld(1) and ld.so(8) manual pages."
+    echo "----------------------------------------------------------------------"
+    exit 0
+    ;;
+
+  # libtool execute mode
+  execute)
+    modename="$modename: execute"
+
+    # The first argument is the command name.
+    cmd="$nonopt"
+    if test -z "$cmd"; then
+      $echo "$modename: you must specify a COMMAND" 1>&2
+      $echo "$help"
+      exit 1
+    fi
+
+    # Handle -dlopen flags immediately.
+    for file in $execute_dlfiles; do
+      if test ! -f "$file"; then
+       $echo "$modename: \`$file' is not a file" 1>&2
+       $echo "$help" 1>&2
+       exit 1
+      fi
+
+      dir=
+      case "$file" in
+      *.la)
+       # Check to see that this really is a libtool archive.
+       if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then :
+       else
+         $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2
+         $echo "$help" 1>&2
+         exit 1
+       fi
+
+       # Read the libtool library.
+       dlname=
+       library_names=
+
+       # If there is no directory component, then add one.
+       case "$file" in
+       */* | *\\*) . $file ;;
+       *) . ./$file ;;
+       esac
+
+       # Skip this library if it cannot be dlopened.
+       if test -z "$dlname"; then
+         # Warn if it was a shared library.
+         test -n "$library_names" && $echo "$modename: warning: \`$file' was not linked with \`-export-dynamic'"
+         continue
+       fi
+
+       dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
+       test "X$dir" = "X$file" && dir=.
+
+       if test -f "$dir/$objdir/$dlname"; then
+         dir="$dir/$objdir"
+       else
+         $echo "$modename: cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'" 1>&2
+         exit 1
+       fi
+       ;;
+
+      *.lo)
+       # Just add the directory containing the .lo file.
+       dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
+       test "X$dir" = "X$file" && dir=.
+       ;;
+
+      *)
+       $echo "$modename: warning \`-dlopen' is ignored for non-libtool libraries and objects" 1>&2
+       continue
+       ;;
+      esac
+
+      # Get the absolute pathname.
+      absdir=`cd "$dir" && pwd`
+      test -n "$absdir" && dir="$absdir"
+
+      # Now add the directory to shlibpath_var.
+      if eval "test -z \"\$$shlibpath_var\""; then
+       eval "$shlibpath_var=\"\$dir\""
+      else
+       eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+      fi
+    done
+
+    # This variable tells wrapper scripts just to set shlibpath_var
+    # rather than running their programs.
+    libtool_execute_magic="$magic"
+
+    # Check if any of the arguments is a wrapper script.
+    args=
+    for file
+    do
+      case "$file" in
+      -*) ;;
+      *)
+       # Do a test to see if this is really a libtool program.
+       if (sed -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
+         # If there is no directory component, then add one.
+         case "$file" in
+         */* | *\\*) . $file ;;
+         *) . ./$file ;;
+         esac
+
+         # Transform arg to wrapped name.
+         file="$progdir/$program"
+       fi
+       ;;
+      esac
+      # Quote arguments (to preserve shell metacharacters).
+      file=`$echo "X$file" | $Xsed -e "$sed_quote_subst"`
+      args="$args \"$file\""
+    done
+
+    if test -z "$run"; then
+      if test -n "$shlibpath_var"; then
+       # Export the shlibpath_var.
+       eval "export $shlibpath_var"
+      fi
+
+      # Restore saved enviroment variables
+      if test "${save_LC_ALL+set}" = set; then
+       LC_ALL="$save_LC_ALL"; export LC_ALL
+      fi
+      if test "${save_LANG+set}" = set; then
+       LANG="$save_LANG"; export LANG
+      fi
+
+      # Now actually exec the command.
+      eval "exec \$cmd$args"
+
+      $echo "$modename: cannot exec \$cmd$args"
+      exit 1
+    else
+      # Display what would be done.
+      if test -n "$shlibpath_var"; then
+       eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\""
+       $echo "export $shlibpath_var"
+      fi
+      $echo "$cmd$args"
+      exit 0
+    fi
+    ;;
+
+  # libtool clean and uninstall mode
+  clean | uninstall)
+    modename="$modename: $mode"
+    rm="$nonopt"
+    files=
+
+    # This variable tells wrapper scripts just to set variables rather
+    # than running their programs.
+    libtool_install_magic="$magic"
+
+    for arg
+    do
+      case "$arg" in
+      -*) rm="$rm $arg" ;;
+      *) files="$files $arg" ;;
+      esac
+    done
+
+    if test -z "$rm"; then
+      $echo "$modename: you must specify an RM program" 1>&2
+      $echo "$help" 1>&2
+      exit 1
+    fi
+
+    for file in $files; do
+      dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`
+      if test "X$dir" = "X$file"; then
+       dir=.
+       objdir="$objdir"
+      else
+       objdir="$dir/$objdir"
+      fi
+      name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+      test $mode = uninstall && objdir="$dir"
+
+      rmfiles="$file"
+
+      case "$name" in
+      *.la)
+       # Possibly a libtool archive, so verify it.
+       if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
+         . $dir/$name
+
+         # Delete the libtool libraries and symlinks.
+         for n in $library_names; do
+           rmfiles="$rmfiles $objdir/$n"
+         done
+         test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library"
+         test $mode = clean && rmfiles="$rmfiles $objdir/$name $objdir/${name}i"
+
+         if test $mode = uninstall; then
+           if test -n "$library_names"; then
+             # Do each command in the postuninstall commands.
+             eval cmds=\"$postuninstall_cmds\"
+             IFS="${IFS=       }"; save_ifs="$IFS"; IFS='~'
+             for cmd in $cmds; do
+               IFS="$save_ifs"
+               $show "$cmd"
+               $run eval "$cmd"
+             done
+             IFS="$save_ifs"
+           fi
+
+           if test -n "$old_library"; then
+             # Do each command in the old_postuninstall commands.
+             eval cmds=\"$old_postuninstall_cmds\"
+             IFS="${IFS=       }"; save_ifs="$IFS"; IFS='~'
+             for cmd in $cmds; do
+               IFS="$save_ifs"
+               $show "$cmd"
+               $run eval "$cmd"
+             done
+             IFS="$save_ifs"
+           fi
+           # FIXME: should reinstall the best remaining shared library.
+         fi
+       fi
+       ;;
+
+      *.lo)
+       if test "$build_old_libs" = yes; then
+         oldobj=`$echo "X$name" | $Xsed -e "$lo2o"`
+         rmfiles="$rmfiles $dir/$oldobj"
+       fi
+       ;;
+
+      *)
+       # Do a test to see if this is a libtool program.
+       if test $mode = clean &&
+          (sed -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then
+         relink_command=
+         . $dir/$file
+
+         rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}"
+         if test "$fast_install" = yes && test -n "$relink_command"; then
+           rmfiles="$rmfiles $objdir/lt-$name"
+         fi
+       fi
+       ;;
+      esac
+      $show "$rm $rmfiles"
+      $run $rm $rmfiles
+    done
+    exit 0
+    ;;
+
+  "")
+    $echo "$modename: you must specify a MODE" 1>&2
+    $echo "$generic_help" 1>&2
+    exit 1
+    ;;
+  esac
+
+  $echo "$modename: invalid operation mode \`$mode'" 1>&2
+  $echo "$generic_help" 1>&2
+  exit 1
+fi # test -z "$show_help"
+
+# We need to display help for each of the modes.
+case "$mode" in
+"") $echo \
+"Usage: $modename [OPTION]... [MODE-ARG]...
+
+Provide generalized library-building support services.
+
+    --config          show all configuration variables
+    --debug           enable verbose shell tracing
+-n, --dry-run         display commands without modifying any files
+    --features        display basic configuration information and exit
+    --finish          same as \`--mode=finish'
+    --help            display this help message and exit
+    --mode=MODE       use operation mode MODE [default=inferred from MODE-ARGS]
+    --quiet           same as \`--silent'
+    --silent          don't print informational messages
+    --version         print version information
+
+MODE must be one of the following:
+
+      clean           remove files from the build directory
+      compile         compile a source file into a libtool object
+      execute         automatically set library path, then run a program
+      finish          complete the installation of libtool libraries
+      install         install libraries or executables
+      link            create a library or an executable
+      uninstall       remove libraries from an installed directory
+
+MODE-ARGS vary depending on the MODE.  Try \`$modename --help --mode=MODE' for
+a more detailed description of MODE."
+  exit 0
+  ;;
+
+clean)
+  $echo \
+"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+  ;;
+
+compile)
+  $echo \
+"Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
+  -static           always build a \`.o' file suitable for static linking
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+  ;;
+
+execute)
+  $echo \
+"Usage: $modename [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+  -dlopen FILE      add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+  ;;
+
+finish)
+  $echo \
+"Usage: $modename [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges.  Use
+the \`--dry-run' option if you just want to see what would be executed."
+  ;;
+
+install)
+  $echo \
+"Usage: $modename [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command.  The first component should be
+either the \`install' or \`cp' program.
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+  ;;
+
+link)
+  $echo \
+"Usage: $modename [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+  -all-static       do not do any dynamic linking at all
+  -avoid-version    do not add a version suffix if possible
+  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime
+  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols
+  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+  -export-symbols SYMFILE
+                   try to export only the symbols listed in SYMFILE
+  -export-symbols-regex REGEX
+                   try to export only the symbols matching REGEX
+  -LLIBDIR          search LIBDIR for required installed libraries
+  -lNAME            OUTPUT-FILE requires the installed library libNAME
+  -module           build a library that can dlopened
+  -no-fast-install  disable the fast-install mode
+  -no-install       link a not-installable executable
+  -no-undefined     declare that a library does not refer to external symbols
+  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects
+  -release RELEASE  specify package release information
+  -rpath LIBDIR     the created library will eventually be installed in LIBDIR
+  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
+  -static           do not do any dynamic linking of libtool libraries
+  -version-info CURRENT[:REVISION[:AGE]]
+                   specify library version info [each variable defaults to 0]
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename.  Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+  ;;
+
+uninstall)
+  $echo \
+"Usage: $modename [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+  ;;
+
+*)
+  $echo "$modename: invalid operation mode \`$mode'" 1>&2
+  $echo "$help" 1>&2
+  exit 1
+  ;;
+esac
+
+echo
+$echo "Try \`$modename --help' for more information about other modes."
+
+exit 0
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
diff --git a/autoconf/mkinstalldirs b/autoconf/mkinstalldirs
new file mode 100644 (file)
index 0000000..91f6d04
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/sh
+# mkinstalldirs --- make directory hierarchy
+# Author: Noah Friedman <friedman@prep.ai.mit.edu>
+# Created: 1993-05-16
+# Last modified: 1994-03-25
+# Public domain
+
+errstatus=0
+
+for file in ${1+"$@"} ; do 
+   set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
+   shift
+
+   pathcomp=
+   for d in ${1+"$@"} ; do
+     pathcomp="$pathcomp$d"
+     case "$pathcomp" in
+       -* ) pathcomp=./$pathcomp ;;
+     esac
+
+     if test ! -d "$pathcomp"; then
+        echo "mkdir $pathcomp" 1>&2
+        mkdir "$pathcomp" || errstatus=$?
+     fi
+
+     pathcomp="$pathcomp/"
+   done
+done
+
+exit $errstatus
+
+# mkinstalldirs ends here
index 3bb74cb97598e6f062c872accaf4a02615b11bcd..e431e69c8c1e3d6f9bda696e87294be548cacd66 100644 (file)
@@ -1,4 +1,4 @@
-dnl> $Id: xpm.m4,v 1.1 2003-11-24 17:28:08 pcg Exp $
+dnl> $Id: xpm.m4,v 1.2 2003-11-24 17:31:27 pcg Exp $
 dnl> test to find the hard-to-find libXpm
 dnl> mostly copied from AC_PATH_X & AC_PATH_DIRECT, but explictly set
 
diff --git a/configure b/configure
new file mode 100755 (executable)
index 0000000..ae6a674
--- /dev/null
+++ b/configure
@@ -0,0 +1,10248 @@
+#! /bin/sh
+
+# Guess values for system-dependent variables and create Makefiles.
+# Generated automatically using autoconf version 2.13 
+# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
+#
+# This configure script is free software; the Free Software Foundation
+# gives unlimited permission to copy, distribute and modify it.
+
+# Defaults:
+ac_help=
+ac_default_prefix=/usr/local
+# Any additions from configure.in:
+ac_help="$ac_help
+  --enable-shared[=PKGS]  build shared libraries [default=no]"
+ac_help="$ac_help
+  --enable-static[=PKGS]  build static libraries [default=yes]"
+ac_help="$ac_help
+  --enable-fast-install[=PKGS]  optimize for fast installation [default=yes]"
+ac_help="$ac_help
+  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]"
+
+# Find the correct PATH separator.  Usually this is `:', but
+# DJGPP uses `;' like DOS.
+if test "X${PATH_SEPARATOR+set}" != Xset; then
+  UNAME=${UNAME-`uname 2>/dev/null`}
+  case X$UNAME in
+    *-DOS) lt_cv_sys_path_separator=';' ;;
+    *)     lt_cv_sys_path_separator=':' ;;
+  esac
+fi
+
+
+# Check that we are running under the correct shell.
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+case "X$ECHO" in
+X*--fallback-echo)
+  # Remove one level of quotation (which was required for Make).
+  ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
+  ;;
+esac
+
+echo=${ECHO-echo}
+if test "X$1" = X--no-reexec; then
+  # Discard the --no-reexec flag, and continue.
+  shift
+elif test "X$1" = X--fallback-echo; then
+  # Avoid inline document here, it may be left over
+  :
+elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then
+  # Yippee, $echo works!
+  :
+else
+  # Restart under the correct shell.
+  exec $SHELL "$0" --no-reexec ${1+"$@"}
+fi
+
+if test "X$1" = X--fallback-echo; then
+  # used as fallback echo
+  shift
+  cat <<EOF
+
+EOF
+  exit 0
+fi
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
+
+if test -z "$ECHO"; then
+if test "X${echo_test_string+set}" != Xset; then
+# find a string as large as possible, as long as the shell can cope with it
+  for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
+    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
+    if (echo_test_string="`eval $cmd`") 2>/dev/null &&
+       echo_test_string="`eval $cmd`" &&
+       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
+    then
+      break
+    fi
+  done
+fi
+
+if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+   test "X$echo_testing_string" = "X$echo_test_string"; then
+  :
+else
+  # The Solaris, AIX, and Digital Unix default echo programs unquote
+  # backslashes.  This makes it impossible to quote backslashes using
+  #   echo "$something" | sed 's/\\/\\\\/g'
+  #
+  # So, first we look for a working echo in the user's PATH.
+
+  IFS="${IFS=  }"; save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR}"
+  for dir in $PATH /usr/ucb; do
+    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
+       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
+       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
+       test "X$echo_testing_string" = "X$echo_test_string"; then
+      echo="$dir/echo"
+      break
+    fi
+  done
+  IFS="$save_ifs"
+
+  if test "X$echo" = Xecho; then
+    # We didn't find a better echo, so look for alternatives.
+    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
+       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
+       test "X$echo_testing_string" = "X$echo_test_string"; then
+      # This shell has a builtin print -r that does the trick.
+      echo='print -r'
+    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
+        test "X$CONFIG_SHELL" != X/bin/ksh; then
+      # If we have ksh, try running ltconfig again with it.
+      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
+      export ORIGINAL_CONFIG_SHELL
+      CONFIG_SHELL=/bin/ksh
+      export CONFIG_SHELL
+      exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
+    else
+      # Try using printf.
+      echo='printf %s\n'
+      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
+        echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
+        test "X$echo_testing_string" = "X$echo_test_string"; then
+       # Cool, printf works
+       :
+      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+          test "X$echo_testing_string" = 'X\t' &&
+          echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+          test "X$echo_testing_string" = "X$echo_test_string"; then
+       CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
+       export CONFIG_SHELL
+       SHELL="$CONFIG_SHELL"
+       export SHELL
+       echo="$CONFIG_SHELL $0 --fallback-echo"
+      elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
+          test "X$echo_testing_string" = 'X\t' &&
+          echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
+          test "X$echo_testing_string" = "X$echo_test_string"; then
+       echo="$CONFIG_SHELL $0 --fallback-echo"
+      else
+       # maybe with a smaller string...
+       prev=:
+
+       for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
+         if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
+         then
+           break
+         fi
+         prev="$cmd"
+       done
+
+       if test "$prev" != 'sed 50q "$0"'; then
+         echo_test_string=`eval $prev`
+         export echo_test_string
+         exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
+       else
+         # Oops.  We lost completely, so just stick with echo.
+         echo=echo
+       fi
+      fi
+    fi
+  fi
+fi
+fi
+
+# Copy echo and quote the copy suitably for passing to libtool from
+# the Makefile, instead of quoting the original, which is used later.
+ECHO=$echo
+if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
+   ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
+fi
+
+
+ac_help="$ac_help
+  --disable-libtool-lock  avoid locking (might break parallel builds)"
+ac_help="$ac_help
+dnl
+  --with-pic              try to use only PIC/non-PIC objects [default=use both]"
+ac_help="$ac_help
+  --enable-everything     enable standard non-multichoice features: marked *
+                     NOTE: this option is order dependent
+                     NOTE: automatically enabled with --enable-shared"
+ac_help="$ac_help
+  --enable-unicode3       use 21 instead of 16 bits to represent unicode characters"
+ac_help="$ac_help
+  --enable-xft       enable xft support on systems that have it"
+ac_help="$ac_help
+  --with-codesets=NAME,...    compile in additional codesets (hp,jp_ext,kr,cn,cn_ext,vn,all)"
+ac_help="$ac_help
+  --with-encoding=NAME    set language default encoding to NAME (default: sjis)
+                          (eucj|sjis|big5|gb|kr|noenc)"
+ac_help="$ac_help
+  --enable-utmp           enable utmp (utmpx) support                         *"
+ac_help="$ac_help
+  --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)*"
+ac_help="$ac_help
+  --enable-lastlog        enable lastlog support (requires --enable-utmp)     *"
+ac_help="$ac_help
+  --enable-xpm-background enable XPM background pixmaps                       *"
+ac_help="$ac_help
+  --enable-transparency   enable transparent backgrounds                      *"
+ac_help="$ac_help
+  --enable-menubar        enable menubar                                      *"
+ac_help="$ac_help
+  --enable-graphics       enable rxvt own graphics mode (see src/graphics)    *"
+ac_help="$ac_help
+  --enable-rxvt-scroll    enable rxvt style scrollbar                         *"
+ac_help="$ac_help
+  --enable-next-scroll    enable NeXT style scrollbar                         *"
+ac_help="$ac_help
+  --enable-xterm-scroll   enable Xterm style scrollbar                        *"
+ac_help="$ac_help
+  --enable-half-shadow    use half width/height shadow on rxvt scrollbar"
+ac_help="$ac_help
+  --enable-xim            XIM (X Input Method) protocol support               *"
+ac_help="$ac_help
+  --enable-greek          enable greek keyboard support"
+ac_help="$ac_help
+  --enable-ttygid         enable tty setting to group named "tty""
+ac_help="$ac_help
+  --disable-backspace-key disable handling of the backspace key"
+ac_help="$ac_help
+  --disable-delete-key    disable handling of the delete key"
+ac_help="$ac_help
+  --disable-resources     disable all resource checking"
+ac_help="$ac_help
+  --enable-xgetdefault    enable resources via X instead of our small version"
+ac_help="$ac_help
+  --enable-strings        enable some replacement system functions"
+ac_help="$ac_help
+  --disable-swapscreen    disable swap screen support"
+ac_help="$ac_help
+  --enable-frills         enable support for rarely used features             *"
+ac_help="$ac_help
+  --enable-linespace      enable support for linespace                        *"
+ac_help="$ac_help
+  --enable-24bit          enable support for using 24bit visuals if available *"
+ac_help="$ac_help
+  --enable-keepscrolling  enable continual scrolling on scrollbar arrow press *"
+ac_help="$ac_help
+  --enable-selectionscrolling  enable scrolling during selections             *"
+ac_help="$ac_help
+  --enable-mousewheel     enable scrolling via mouse wheel or buttons 4 & 5   *"
+ac_help="$ac_help
+  --enable-slipwheeling   enable slip wheel scrolling     (requires previous) *"
+ac_help="$ac_help
+  --enable-old-selection  enable v2.20 (& prior) mouse selection style support*"
+ac_help="$ac_help
+  --disable-new-selection disable new mouse (xterm) selection style support"
+ac_help="$ac_help
+  --enable-dmalloc        enable Gray Watson's malloc - for debugging use"
+ac_help="$ac_help
+  --enable-dlmalloc       enable Doug Lea's malloc - for production use
+                     NOTE: enable only one malloc package"
+ac_help="$ac_help
+  --enable-smart-resize   enable smart growth/shrink behaviour"
+ac_help="$ac_help
+  --enable-256-color      enable 256-color support"
+ac_help="$ac_help
+  --enable-cursor-blink   enable blinking cursor                              *"
+ac_help="$ac_help
+  --enable-pointer-blank  enable pointer blank when typing or inactive pointer*"
+ac_help="$ac_help
+  --with-term=NAME        set the terminal to NAME (default \"xterm\")"
+ac_help="$ac_help
+  --with-terminfo=PATH    set the path to the terminfo tree to PATH"
+ac_help="$ac_help
+  --with-x                use the X Window System"
+ac_help="$ac_help
+  --with-xpm-includes=DIR use XPM includes in DIR"
+ac_help="$ac_help
+  --with-xpm-library=DIR  use XPM library in DIR"
+ac_help="$ac_help
+  --with-xpm              use XPM"
+
+# Initialize some variables set by options.
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+build=NONE
+cache_file=./config.cache
+exec_prefix=NONE
+host=NONE
+no_create=
+nonopt=NONE
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+target=NONE
+verbose=
+x_includes=NONE
+x_libraries=NONE
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datadir='${prefix}/share'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+libdir='${exec_prefix}/lib'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+infodir='${prefix}/info'
+mandir='${prefix}/man'
+
+# Initialize some other variables.
+subdirs=
+MFLAGS= MAKEFLAGS=
+SHELL=${CONFIG_SHELL-/bin/sh}
+# Maximum number of lines to put in a shell here document.
+ac_max_here_lines=12
+
+ac_prev=
+for ac_option
+do
+
+  # If the previous option needs an argument, assign it.
+  if test -n "$ac_prev"; then
+    eval "$ac_prev=\$ac_option"
+    ac_prev=
+    continue
+  fi
+
+  case "$ac_option" in
+  -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
+  *) ac_optarg= ;;
+  esac
+
+  # Accept the important Cygnus configure options, so we can diagnose typos.
+
+  case "$ac_option" in
+
+  -bindir | --bindir | --bindi | --bind | --bin | --bi)
+    ac_prev=bindir ;;
+  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+    bindir="$ac_optarg" ;;
+
+  -build | --build | --buil | --bui | --bu)
+    ac_prev=build ;;
+  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+    build="$ac_optarg" ;;
+
+  -cache-file | --cache-file | --cache-fil | --cache-fi \
+  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+    ac_prev=cache_file ;;
+  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+    cache_file="$ac_optarg" ;;
+
+  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
+    ac_prev=datadir ;;
+  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
+  | --da=*)
+    datadir="$ac_optarg" ;;
+
+  -disable-* | --disable-*)
+    ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
+    # Reject names that are not valid shell variable names.
+    if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
+      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
+    fi
+    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
+    eval "enable_${ac_feature}=no" ;;
+
+  -enable-* | --enable-*)
+    ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
+    # Reject names that are not valid shell variable names.
+    if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
+      { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
+    fi
+    ac_feature=`echo $ac_feature| sed 's/-/_/g'`
+    case "$ac_option" in
+      *=*) ;;
+      *) ac_optarg=yes ;;
+    esac
+    eval "enable_${ac_feature}='$ac_optarg'" ;;
+
+  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+  | --exec | --exe | --ex)
+    ac_prev=exec_prefix ;;
+  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+  | --exec=* | --exe=* | --ex=*)
+    exec_prefix="$ac_optarg" ;;
+
+  -gas | --gas | --ga | --g)
+    # Obsolete; use --with-gas.
+    with_gas=yes ;;
+
+  -help | --help | --hel | --he)
+    # Omit some internal or obsolete options to make the list less imposing.
+    # This message is too long to be a string in the A/UX 3.1 sh.
+    cat << EOF
+Usage: configure [options] [host]
+Options: [defaults in brackets after descriptions]
+Configuration:
+  --cache-file=FILE       cache test results in FILE
+  --help                  print this message
+  --no-create             do not create output files
+  --quiet, --silent       do not print \`checking...' messages
+  --version               print the version of autoconf that created configure
+Directory and file names:
+  --prefix=PREFIX         install architecture-independent files in PREFIX
+                          [$ac_default_prefix]
+  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
+                          [same as prefix]
+  --bindir=DIR            user executables in DIR [EPREFIX/bin]
+  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
+  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
+  --datadir=DIR           read-only architecture-independent data in DIR
+                          [PREFIX/share]
+  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
+  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
+                          [PREFIX/com]
+  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
+  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
+  --includedir=DIR        C header files in DIR [PREFIX/include]
+  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
+  --infodir=DIR           info documentation in DIR [PREFIX/info]
+  --mandir=DIR            man documentation in DIR [PREFIX/man]
+  --srcdir=DIR            find the sources in DIR [configure dir or ..]
+  --program-prefix=PREFIX prepend PREFIX to installed program names
+  --program-suffix=SUFFIX append SUFFIX to installed program names
+  --program-transform-name=PROGRAM
+                          run sed PROGRAM on installed program names
+EOF
+    cat << EOF
+Host type:
+  --build=BUILD           configure for building on BUILD [BUILD=HOST]
+  --host=HOST             configure for HOST [guessed]
+  --target=TARGET         configure for TARGET [TARGET=HOST]
+Features and packages:
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+  --x-includes=DIR        X include files are in DIR
+  --x-libraries=DIR       X library files are in DIR
+EOF
+    if test -n "$ac_help"; then
+      echo "--enable and --with options recognized:$ac_help"
+    fi
+    exit 0 ;;
+
+  -host | --host | --hos | --ho)
+    ac_prev=host ;;
+  -host=* | --host=* | --hos=* | --ho=*)
+    host="$ac_optarg" ;;
+
+  -includedir | --includedir | --includedi | --included | --include \
+  | --includ | --inclu | --incl | --inc)
+    ac_prev=includedir ;;
+  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+  | --includ=* | --inclu=* | --incl=* | --inc=*)
+    includedir="$ac_optarg" ;;
+
+  -infodir | --infodir | --infodi | --infod | --info | --inf)
+    ac_prev=infodir ;;
+  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+    infodir="$ac_optarg" ;;
+
+  -libdir | --libdir | --libdi | --libd)
+    ac_prev=libdir ;;
+  -libdir=* | --libdir=* | --libdi=* | --libd=*)
+    libdir="$ac_optarg" ;;
+
+  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+  | --libexe | --libex | --libe)
+    ac_prev=libexecdir ;;
+  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+  | --libexe=* | --libex=* | --libe=*)
+    libexecdir="$ac_optarg" ;;
+
+  -localstatedir | --localstatedir | --localstatedi | --localstated \
+  | --localstate | --localstat | --localsta | --localst \
+  | --locals | --local | --loca | --loc | --lo)
+    ac_prev=localstatedir ;;
+  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
+  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
+    localstatedir="$ac_optarg" ;;
+
+  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+    ac_prev=mandir ;;
+  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+    mandir="$ac_optarg" ;;
+
+  -nfp | --nfp | --nf)
+    # Obsolete; use --without-fp.
+    with_fp=no ;;
+
+  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+  | --no-cr | --no-c)
+    no_create=yes ;;
+
+  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+    no_recursion=yes ;;
+
+  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+  | --oldin | --oldi | --old | --ol | --o)
+    ac_prev=oldincludedir ;;
+  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+    oldincludedir="$ac_optarg" ;;
+
+  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+    ac_prev=prefix ;;
+  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+    prefix="$ac_optarg" ;;
+
+  -program-prefix | --program-prefix | --program-prefi | --program-pref \
+  | --program-pre | --program-pr | --program-p)
+    ac_prev=program_prefix ;;
+  -program-prefix=* | --program-prefix=* | --program-prefi=* \
+  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+    program_prefix="$ac_optarg" ;;
+
+  -program-suffix | --program-suffix | --program-suffi | --program-suff \
+  | --program-suf | --program-su | --program-s)
+    ac_prev=program_suffix ;;
+  -program-suffix=* | --program-suffix=* | --program-suffi=* \
+  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+    program_suffix="$ac_optarg" ;;
+
+  -program-transform-name | --program-transform-name \
+  | --program-transform-nam | --program-transform-na \
+  | --program-transform-n | --program-transform- \
+  | --program-transform | --program-transfor \
+  | --program-transfo | --program-transf \
+  | --program-trans | --program-tran \
+  | --progr-tra | --program-tr | --program-t)
+    ac_prev=program_transform_name ;;
+  -program-transform-name=* | --program-transform-name=* \
+  | --program-transform-nam=* | --program-transform-na=* \
+  | --program-transform-n=* | --program-transform-=* \
+  | --program-transform=* | --program-transfor=* \
+  | --program-transfo=* | --program-transf=* \
+  | --program-trans=* | --program-tran=* \
+  | --progr-tra=* | --program-tr=* | --program-t=*)
+    program_transform_name="$ac_optarg" ;;
+
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil)
+    silent=yes ;;
+
+  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+    ac_prev=sbindir ;;
+  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+  | --sbi=* | --sb=*)
+    sbindir="$ac_optarg" ;;
+
+  -sharedstatedir | --sharedstatedir | --sharedstatedi \
+  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+  | --sharedst | --shareds | --shared | --share | --shar \
+  | --sha | --sh)
+    ac_prev=sharedstatedir ;;
+  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+  | --sha=* | --sh=*)
+    sharedstatedir="$ac_optarg" ;;
+
+  -site | --site | --sit)
+    ac_prev=site ;;
+  -site=* | --site=* | --sit=*)
+    site="$ac_optarg" ;;
+
+  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+    ac_prev=srcdir ;;
+  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+    srcdir="$ac_optarg" ;;
+
+  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+  | --syscon | --sysco | --sysc | --sys | --sy)
+    ac_prev=sysconfdir ;;
+  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+    sysconfdir="$ac_optarg" ;;
+
+  -target | --target | --targe | --targ | --tar | --ta | --t)
+    ac_prev=target ;;
+  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+    target="$ac_optarg" ;;
+
+  -v | -verbose | --verbose | --verbos | --verbo | --verb)
+    verbose=yes ;;
+
+  -version | --version | --versio | --versi | --vers)
+    echo "configure generated by autoconf version 2.13"
+    exit 0 ;;
+
+  -with-* | --with-*)
+    ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
+    # Reject names that are not valid shell variable names.
+    if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
+      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
+    fi
+    ac_package=`echo $ac_package| sed 's/-/_/g'`
+    case "$ac_option" in
+      *=*) ;;
+      *) ac_optarg=yes ;;
+    esac
+    eval "with_${ac_package}='$ac_optarg'" ;;
+
+  -without-* | --without-*)
+    ac_package=`echo $ac_option|sed -e 's/-*without-//'`
+    # Reject names that are not valid shell variable names.
+    if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
+      { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
+    fi
+    ac_package=`echo $ac_package| sed 's/-/_/g'`
+    eval "with_${ac_package}=no" ;;
+
+  --x)
+    # Obsolete; use --with-x.
+    with_x=yes ;;
+
+  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+  | --x-incl | --x-inc | --x-in | --x-i)
+    ac_prev=x_includes ;;
+  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+    x_includes="$ac_optarg" ;;
+
+  -x-libraries | --x-libraries | --x-librarie | --x-librari \
+  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+    ac_prev=x_libraries ;;
+  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+    x_libraries="$ac_optarg" ;;
+
+  -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
+    ;;
+
+  *)
+    if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
+      echo "configure: warning: $ac_option: invalid host type" 1>&2
+    fi
+    if test "x$nonopt" != xNONE; then
+      { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
+    fi
+    nonopt="$ac_option"
+    ;;
+
+  esac
+done
+
+if test -n "$ac_prev"; then
+  { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
+fi
+
+trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
+
+# File descriptor usage:
+# 0 standard input
+# 1 file creation
+# 2 errors and warnings
+# 3 some systems may open it to /dev/tty
+# 4 used on the Kubota Titan
+# 6 checking for... messages and results
+# 5 compiler messages saved in config.log
+if test "$silent" = yes; then
+  exec 6>/dev/null
+else
+  exec 6>&1
+fi
+exec 5>./config.log
+
+echo "\
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+" 1>&5
+
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Also quote any args containing shell metacharacters.
+ac_configure_args=
+for ac_arg
+do
+  case "$ac_arg" in
+  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+  | --no-cr | --no-c) ;;
+  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
+  *" "*|*"     "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
+  ac_configure_args="$ac_configure_args '$ac_arg'" ;;
+  *) ac_configure_args="$ac_configure_args $ac_arg" ;;
+  esac
+done
+
+# NLS nuisances.
+# Only set these to C if already set.  These must not be set unconditionally
+# because not all systems understand e.g. LANG=C (notably SCO).
+# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
+# Non-C LC_CTYPE values break the ctype check.
+if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
+if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
+if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
+if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -rf conftest* confdefs.h
+# AIX cpp loses on an empty file, so make sure it contains at least a newline.
+echo > confdefs.h
+
+# A filename unique to this package, relative to the directory that
+# configure is in, which we can look for to find out if srcdir is correct.
+ac_unique_file=src/feature.h
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+  ac_srcdir_defaulted=yes
+  # Try the directory containing this script, then its parent.
+  ac_prog=$0
+  ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
+  test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
+  srcdir=$ac_confdir
+  if test ! -r $srcdir/$ac_unique_file; then
+    srcdir=..
+  fi
+else
+  ac_srcdir_defaulted=no
+fi
+if test ! -r $srcdir/$ac_unique_file; then
+  if test "$ac_srcdir_defaulted" = yes; then
+    { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
+  else
+    { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
+  fi
+fi
+srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
+
+# Prefer explicitly selected file to automatically selected ones.
+if test -z "$CONFIG_SITE"; then
+  if test "x$prefix" != xNONE; then
+    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
+  else
+    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
+  fi
+fi
+for ac_site_file in $CONFIG_SITE; do
+  if test -r "$ac_site_file"; then
+    echo "loading site script $ac_site_file"
+    . "$ac_site_file"
+  fi
+done
+
+if test -r "$cache_file"; then
+  echo "loading cache $cache_file"
+  . $cache_file
+else
+  echo "creating cache $cache_file"
+  > $cache_file
+fi
+
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+ac_exeext=
+ac_objext=o
+if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
+  # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
+  if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
+    ac_n= ac_c='
+' ac_t='       '
+  else
+    ac_n=-n ac_c= ac_t=
+  fi
+else
+  ac_n= ac_c='\c' ac_t=
+fi
+
+
+ac_aux_dir=
+for ac_dir in autoconf $srcdir/autoconf; do
+  if test -f $ac_dir/install-sh; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install-sh -c"
+    break
+  elif test -f $ac_dir/install.sh; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install.sh -c"
+    break
+  fi
+done
+if test -z "$ac_aux_dir"; then
+  { echo "configure: error: can not find install-sh or install.sh in autoconf $srcdir/autoconf" 1>&2; exit 1; }
+fi
+ac_config_guess=$ac_aux_dir/config.guess
+ac_config_sub=$ac_aux_dir/config.sub
+ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
+
+
+
+VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
+DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
+LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
+LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
+echo ""
+echo "configuring for rxvt $VERSION"
+echo ""
+
+
+# Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:825: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_CC="gcc"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+if test -z "$CC"; then
+  # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:855: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_prog_rejected=no
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
+        ac_prog_rejected=yes
+       continue
+      fi
+      ac_cv_prog_CC="cc"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+if test $ac_prog_rejected = yes; then
+  # We found a bogon in the path, so make sure we never use it.
+  set dummy $ac_cv_prog_CC
+  shift
+  if test $# -gt 0; then
+    # We chose a different compiler from the bogus one.
+    # However, it has the same basename, so the bogon will be chosen
+    # first if we set CC to just the basename; use the full file name.
+    shift
+    set dummy "$ac_dir/$ac_word" "$@"
+    shift
+    ac_cv_prog_CC="$@"
+  fi
+fi
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+  if test -z "$CC"; then
+    case "`uname -s`" in
+    *win32* | *WIN32*)
+      # Extract the first word of "cl", so it can be a program name with args.
+set dummy cl; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:906: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_CC="cl"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+CC="$ac_cv_prog_CC"
+if test -n "$CC"; then
+  echo "$ac_t""$CC" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+ ;;
+    esac
+  fi
+  test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
+fi
+
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
+echo "configure:938: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+cat > conftest.$ac_ext << EOF
+
+#line 949 "configure"
+#include "confdefs.h"
+
+main(){return(0);}
+EOF
+if { (eval echo configure:954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  ac_cv_prog_cc_works=yes
+  # If we can't run a trivial program, we are probably using a cross compiler.
+  if (./conftest; exit) 2>/dev/null; then
+    ac_cv_prog_cc_cross=no
+  else
+    ac_cv_prog_cc_cross=yes
+  fi
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  ac_cv_prog_cc_works=no
+fi
+rm -fr conftest*
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
+if test $ac_cv_prog_cc_works = no; then
+  { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
+fi
+echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
+echo "configure:980: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
+cross_compiling=$ac_cv_prog_cc_cross
+
+echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
+echo "configure:985: checking whether we are using GNU C" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.c <<EOF
+#ifdef __GNUC__
+  yes;
+#endif
+EOF
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:994: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+  ac_cv_prog_gcc=yes
+else
+  ac_cv_prog_gcc=no
+fi
+fi
+
+echo "$ac_t""$ac_cv_prog_gcc" 1>&6
+
+if test $ac_cv_prog_gcc = yes; then
+  GCC=yes
+else
+  GCC=
+fi
+
+ac_test_CFLAGS="${CFLAGS+set}"
+ac_save_CFLAGS="$CFLAGS"
+CFLAGS=
+echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
+echo "configure:1013: checking whether ${CC-cc} accepts -g" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  echo 'void f(){}' > conftest.c
+if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
+  ac_cv_prog_cc_g=yes
+else
+  ac_cv_prog_cc_g=no
+fi
+rm -f conftest*
+
+fi
+
+echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
+if test "$ac_test_CFLAGS" = set; then
+  CFLAGS="$ac_save_CFLAGS"
+elif test $ac_cv_prog_cc_g = yes; then
+  if test "$GCC" = yes; then
+    CFLAGS="-g -O2"
+  else
+    CFLAGS="-g"
+  fi
+else
+  if test "$GCC" = yes; then
+    CFLAGS="-O2"
+  else
+    CFLAGS=
+  fi
+fi
+
+for ac_prog in $CCC c++ g++ gcc CC cxx cc++ cl
+do
+# Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:1049: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$CXX"; then
+  ac_cv_prog_CXX="$CXX" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_CXX="$ac_prog"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+CXX="$ac_cv_prog_CXX"
+if test -n "$CXX"; then
+  echo "$ac_t""$CXX" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+test -n "$CXX" && break
+done
+test -n "$CXX" || CXX="gcc"
+
+
+echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
+echo "configure:1081: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
+
+ac_ext=C
+# CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='${CXX-g++} -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cxx_cross
+
+cat > conftest.$ac_ext << EOF
+
+#line 1092 "configure"
+#include "confdefs.h"
+
+int main(){return(0);}
+EOF
+if { (eval echo configure:1097: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  ac_cv_prog_cxx_works=yes
+  # If we can't run a trivial program, we are probably using a cross compiler.
+  if (./conftest; exit) 2>/dev/null; then
+    ac_cv_prog_cxx_cross=no
+  else
+    ac_cv_prog_cxx_cross=yes
+  fi
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  ac_cv_prog_cxx_works=no
+fi
+rm -fr conftest*
+ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+echo "$ac_t""$ac_cv_prog_cxx_works" 1>&6
+if test $ac_cv_prog_cxx_works = no; then
+  { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
+fi
+echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
+echo "configure:1123: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
+cross_compiling=$ac_cv_prog_cxx_cross
+
+echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
+echo "configure:1128: checking whether we are using GNU C++" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.C <<EOF
+#ifdef __GNUC__
+  yes;
+#endif
+EOF
+if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1137: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+  ac_cv_prog_gxx=yes
+else
+  ac_cv_prog_gxx=no
+fi
+fi
+
+echo "$ac_t""$ac_cv_prog_gxx" 1>&6
+
+if test $ac_cv_prog_gxx = yes; then
+  GXX=yes
+else
+  GXX=
+fi
+
+ac_test_CXXFLAGS="${CXXFLAGS+set}"
+ac_save_CXXFLAGS="$CXXFLAGS"
+CXXFLAGS=
+echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
+echo "configure:1156: checking whether ${CXX-g++} accepts -g" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  echo 'void f(){}' > conftest.cc
+if test -z "`${CXX-g++} -g -c conftest.cc 2>&1`"; then
+  ac_cv_prog_cxx_g=yes
+else
+  ac_cv_prog_cxx_g=no
+fi
+rm -f conftest*
+
+fi
+
+echo "$ac_t""$ac_cv_prog_cxx_g" 1>&6
+if test "$ac_test_CXXFLAGS" = set; then
+  CXXFLAGS="$ac_save_CXXFLAGS"
+elif test $ac_cv_prog_cxx_g = yes; then
+  if test "$GXX" = yes; then
+    CXXFLAGS="-g -O2"
+  else
+    CXXFLAGS="-g"
+  fi
+else
+  if test "$GXX" = yes; then
+    CXXFLAGS="-O2"
+  else
+    CXXFLAGS=
+  fi
+fi
+
+echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
+echo "configure:1188: checking how to run the C preprocessor" >&5
+# On Suns, sometimes $CPP names a directory.
+if test -n "$CPP" && test -d "$CPP"; then
+  CPP=
+fi
+if test -z "$CPP"; then
+if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+    # This must be in double quotes, not single quotes, because CPP may get
+  # substituted into the Makefile and "${CC-cc}" will confuse make.
+  CPP="${CC-cc} -E"
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp.
+  cat > conftest.$ac_ext <<EOF
+#line 1203 "configure"
+#include "confdefs.h"
+#include <assert.h>
+Syntax Error
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:1209: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  :
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  CPP="${CC-cc} -E -traditional-cpp"
+  cat > conftest.$ac_ext <<EOF
+#line 1220 "configure"
+#include "confdefs.h"
+#include <assert.h>
+Syntax Error
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:1226: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  :
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  CPP="${CC-cc} -nologo -E"
+  cat > conftest.$ac_ext <<EOF
+#line 1237 "configure"
+#include "confdefs.h"
+#include <assert.h>
+Syntax Error
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:1243: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  :
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  CPP=/lib/cpp
+fi
+rm -f conftest*
+fi
+rm -f conftest*
+fi
+rm -f conftest*
+  ac_cv_prog_CPP="$CPP"
+fi
+  CPP="$ac_cv_prog_CPP"
+else
+  ac_cv_prog_CPP="$CPP"
+fi
+echo "$ac_t""$CPP" 1>&6
+
+# Find a good install program.  We prefer a C program (faster),
+# so one script is as good as another.  But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# ./install, which can be erroneously created by make from ./install.sh.
+echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
+echo "configure:1279: checking for a BSD compatible install" >&5
+if test -z "$INSTALL"; then
+if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+    IFS="${IFS=        }"; ac_save_IFS="$IFS"; IFS=":"
+  for ac_dir in $PATH; do
+    # Account for people who put trailing slashes in PATH elements.
+    case "$ac_dir/" in
+    /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
+    *)
+      # OSF1 and SCO ODT 3.0 have their own names for install.
+      # Don't use installbsd from OSF since it installs stuff as root
+      # by default.
+      for ac_prog in ginstall scoinst install; do
+        if test -f $ac_dir/$ac_prog; then
+         if test $ac_prog = install &&
+            grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
+           # AIX install.  It has an incompatible calling convention.
+           :
+         else
+           ac_cv_path_install="$ac_dir/$ac_prog -c"
+           break 2
+         fi
+       fi
+      done
+      ;;
+    esac
+  done
+  IFS="$ac_save_IFS"
+
+fi
+  if test "${ac_cv_path_install+set}" = set; then
+    INSTALL="$ac_cv_path_install"
+  else
+    # As a last resort, use the slow shell script.  We don't cache a
+    # path for INSTALL within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the path is relative.
+    INSTALL="$ac_install_sh"
+  fi
+fi
+echo "$ac_t""$INSTALL" 1>&6
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+for ac_prog in mawk gawk nawk awk
+do
+# Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:1336: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$AWK"; then
+  ac_cv_prog_AWK="$AWK" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_AWK="$ac_prog"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+AWK="$ac_cv_prog_AWK"
+if test -n "$AWK"; then
+  echo "$ac_t""$AWK" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+test -n "$AWK" && break
+done
+
+
+echo $ac_n "checking for AIX""... $ac_c" 1>&6
+echo "configure:1367: checking for AIX" >&5
+cat > conftest.$ac_ext <<EOF
+#line 1369 "configure"
+#include "confdefs.h"
+#ifdef _AIX
+  yes
+#endif
+
+EOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  egrep "yes" >/dev/null 2>&1; then
+  rm -rf conftest*
+  echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
+#define _ALL_SOURCE 1
+EOF
+
+else
+  rm -rf conftest*
+  echo "$ac_t""no" 1>&6
+fi
+rm -f conftest*
+
+
+echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
+echo "configure:1391: checking for POSIXized ISC" >&5
+if test -d /etc/conf/kconfig.d &&
+  grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
+then
+  echo "$ac_t""yes" 1>&6
+  ISC=yes # If later tests want to check for ISC.
+  cat >> confdefs.h <<\EOF
+#define _POSIX_SOURCE 1
+EOF
+
+  if test "$GCC" = yes; then
+    CC="$CC -posix"
+  else
+    CC="$CC -Xp"
+  fi
+else
+  echo "$ac_t""no" 1>&6
+  ISC=
+fi
+
+
+# Check whether --enable-shared or --disable-shared was given.
+if test "${enable_shared+set}" = set; then
+  enableval="$enable_shared"
+  p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_shared=yes ;;
+no) enable_shared=no ;;
+*)
+  enable_shared=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_shared=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+else
+  enable_shared=no
+fi
+# Check whether --enable-static or --disable-static was given.
+if test "${enable_static+set}" = set; then
+  enableval="$enable_static"
+  p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_static=yes ;;
+no) enable_static=no ;;
+*)
+  enable_static=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_static=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+else
+  enable_static=yes
+fi
+echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
+echo "configure:1457: checking for Cygwin environment" >&5
+if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 1462 "configure"
+#include "confdefs.h"
+
+int main() {
+
+#ifndef __CYGWIN__
+#define __CYGWIN__ __CYGWIN32__
+#endif
+return __CYGWIN__;
+; return 0; }
+EOF
+if { (eval echo configure:1473: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_cygwin=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_cygwin=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_cygwin" 1>&6
+CYGWIN=
+test "$ac_cv_cygwin" = yes && CYGWIN=yes
+echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
+echo "configure:1490: checking for mingw32 environment" >&5
+if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 1495 "configure"
+#include "confdefs.h"
+
+int main() {
+return __MINGW32__;
+; return 0; }
+EOF
+if { (eval echo configure:1502: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_mingw32=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_mingw32=no
+fi
+rm -f conftest*
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_mingw32" 1>&6
+MINGW32=
+test "$ac_cv_mingw32" = yes && MINGW32=yes
+# Check whether --enable-fast-install or --disable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then
+  enableval="$enable_fast_install"
+  p=${PACKAGE-default}
+case "$enableval" in
+yes) enable_fast_install=yes ;;
+no) enable_fast_install=no ;;
+*)
+  enable_fast_install=no
+  # Look at the argument we got.  We use all the common list separators.
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
+  for pkg in $enableval; do
+    if test "X$pkg" = "X$p"; then
+      enable_fast_install=yes
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+else
+  enable_fast_install=yes
+fi
+
+
+# Make sure we can run config.sub.
+if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
+else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
+fi
+
+echo $ac_n "checking host system type""... $ac_c" 1>&6
+echo "configure:1548: checking host system type" >&5
+
+host_alias=$host
+case "$host_alias" in
+NONE)
+  case $nonopt in
+  NONE)
+    if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
+    else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
+    fi ;;
+  *) host_alias=$nonopt ;;
+  esac ;;
+esac
+
+host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
+host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+echo "$ac_t""$host" 1>&6
+
+echo $ac_n "checking build system type""... $ac_c" 1>&6
+echo "configure:1569: checking build system type" >&5
+
+build_alias=$build
+case "$build_alias" in
+NONE)
+  case $nonopt in
+  NONE) build_alias=$host_alias ;;
+  *) build_alias=$nonopt ;;
+  esac ;;
+esac
+
+build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
+build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+echo "$ac_t""$build" 1>&6
+
+# Check whether --with-gnu-ld or --without-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then
+  withval="$with_gnu_ld"
+  test "$withval" = no || with_gnu_ld=yes
+else
+  with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
+echo "configure:1598: checking for ld used by GCC" >&5
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case "$ac_prog" in
+    # Accept absolute paths.
+    [\\/]* | [A-Za-z]:[\\/]*)
+      re_direlt='/[^/][^/]*/\.\./'
+      # Canonicalize the path of ld
+      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
+      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
+echo "configure:1628: checking for GNU ld" >&5
+else
+  echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
+echo "configure:1631: checking for non-GNU ld" >&5
+fi
+if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -z "$LD"; then
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+  for ac_dir in $PATH; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some GNU ld's only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
+       test "$with_gnu_ld" != no && break
+      else
+       test "$with_gnu_ld" != yes && break
+      fi
+    fi
+  done
+  IFS="$ac_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  echo "$ac_t""$LD" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
+echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
+echo "configure:1666: checking if the linker ($LD) is GNU ld" >&5
+if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
+if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
+  lt_cv_prog_gnu_ld=yes
+else
+  lt_cv_prog_gnu_ld=no
+fi
+fi
+
+echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
+echo "configure:1683: checking for $LD option to reload object files" >&5
+if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  lt_cv_ld_reload_flag='-r'
+fi
+
+echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
+reload_flag=$lt_cv_ld_reload_flag
+test -n "$reload_flag" && reload_flag=" $reload_flag"
+
+echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
+echo "configure:1695: checking for BSD-compatible nm" >&5
+if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
+    test -z "$ac_dir" && ac_dir=.
+    tmp_nm=$ac_dir/${ac_tool_prefix}nm
+    if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
+      # Check to see if the nm accepts a BSD-compat flag.
+      # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+      #   nm: unknown option "B" ignored
+      # Tru64's nm complains that /dev/null is an invalid object file
+      if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
+       lt_cv_path_NM="$tmp_nm -B"
+       break
+      elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
+       lt_cv_path_NM="$tmp_nm -p"
+       break
+      else
+       lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+       continue # so that we can try to find one that supports BSD flags
+      fi
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
+fi
+fi
+
+NM="$lt_cv_path_NM"
+echo "$ac_t""$NM" 1>&6
+
+echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
+echo "configure:1733: checking whether ln -s works" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  rm -f conftestdata
+if ln -s X conftestdata 2>/dev/null
+then
+  rm -f conftestdata
+  ac_cv_prog_LN_S="ln -s"
+else
+  ac_cv_prog_LN_S=ln
+fi
+fi
+LN_S="$ac_cv_prog_LN_S"
+if test "$ac_cv_prog_LN_S" = "ln -s"; then
+  echo "$ac_t""yes" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
+echo "configure:1754: checking how to recognise dependant libraries" >&5
+if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# ['file_magic [regex]'] -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given egrep regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case "$host_os" in
+aix4*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi4*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin* | mingw* | pw32*)
+  lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin*|rhapsody*)
+  lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
+  lt_cv_file_magiic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
+  ;;
+
+freebsd*)
+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
+    case "$host_cpu" in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20*|hpux11*)
+  lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libc.sl
+  ;;
+
+irix5* | irix6*)
+  case "$host_os" in
+  irix5*)
+    # this will be overridden with pass_all, but let us keep it just in case
+    lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
+    ;;
+  *)
+    case "$LD" in
+    *-32|*"-32 ") libmagic=32-bit;;
+    *-n32|*"-n32 ") libmagic=N32;;
+    *-64|*"-64 ") libmagic=64-bit;;
+    *) libmagic=never-match;;
+    esac
+    # this will be overridden with pass_all, but let us keep it just in case
+    lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
+    ;;
+  esac
+  lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be Linux ELF.
+linux-gnu*)
+  case "$host_cpu" in
+  alpha* | i*86 | powerpc* | sparc* | ia64* )
+    lt_cv_deplibs_check_method=pass_all ;;
+  *)
+    # glibc up to 2.1.1 does not perform some relocations on ARM
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
+  esac
+  lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
+  ;;
+
+netbsd*)
+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
+    lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
+  else
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
+  fi
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+  ;;
+
+newos6*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+osf3* | osf4* | osf5*)
+  # this will be overridden with pass_all, but let us keep it just in case
+  lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sco3.2v5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  lt_cv_file_magic_test_file=/lib/libc.so
+  ;;
+
+sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+  case "$host_vendor" in
+  motorola)
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  esac
+  ;;
+esac
+
+fi
+
+echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+
+echo $ac_n "checking for object suffix""... $ac_c" 1>&6
+echo "configure:1918: checking for object suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  rm -f conftest*
+echo 'int i = 1;' > conftest.$ac_ext
+if { (eval echo configure:1924: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  for ac_file in conftest.*; do
+    case $ac_file in
+    *.c) ;;
+    *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
+    esac
+  done
+else
+  { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_objext" 1>&6
+OBJEXT=$ac_cv_objext
+ac_objext=$ac_cv_objext
+
+
+
+echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
+echo "configure:1944: checking for executable suffix" >&5
+if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
+  ac_cv_exeext=.exe
+else
+  rm -f conftest*
+  echo 'int main () { return 0; }' > conftest.$ac_ext
+  ac_cv_exeext=
+  if { (eval echo configure:1954: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
+    for file in conftest.*; do
+      case $file in
+      *.$ac_ext | *.c | *.o | *.obj) ;;
+      *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
+      esac
+    done
+  else
+    { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
+  fi
+  rm -f conftest*
+  test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
+fi
+fi
+
+EXEEXT=""
+test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
+echo "$ac_t""${ac_cv_exeext}" 1>&6
+ac_exeext=$EXEEXT
+
+if test $host != $build; then
+  ac_tool_prefix=${host_alias}-
+else
+  ac_tool_prefix=
+fi
+
+
+
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+echo $ac_n "checking command to parse $NM output""... $ac_c" 1>&6
+echo "configure:1985: checking command to parse $NM output" >&5
+if eval "test \"`echo '$''{'lt_cv_sys_global_symbol_pipe'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[BCDEGRST]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
+
+# Transform the above into a raw symbol and a C symbol.
+symxfrm='\1 \2\3 \3'
+
+# Transform an extracted symbol line into a proper C declaration
+lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
+
+# Define system-specific variables.
+case "$host_os" in
+aix*)
+  symcode='[BCDT]'
+  ;;
+cygwin* | mingw* | pw32*)
+  symcode='[ABCDGISTW]'
+  ;;
+hpux*) # Its linker distinguishes data from code symbols
+  lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
+  ;;
+irix*)
+  symcode='[BCDEGRST]'
+  ;;
+solaris* | sysv5*)
+  symcode='[BDT]'
+  ;;
+sysv4)
+  symcode='[DFNSTU]'
+  ;;
+esac
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case "$host_os" in
+mingw*)
+  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+  ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
+  symcode='[ABCDGISTW]'
+fi
+
+# Try without a prefix undercore, then with it.
+for ac_symprfx in "" "_"; do
+
+  # Write the raw and C identifiers.
+lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[        ]\($symcode\)[  ][      ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
+
+  # Check to see that the pipe works correctly.
+  pipe_works=no
+  rm -f conftest*
+  cat > conftest.$ac_ext <<EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(){}
+#ifdef __cplusplus
+}
+#endif
+main(){nm_test_var='a';nm_test_func();return(0);}
+EOF
+
+  if { (eval echo configure:2061: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+    # Now try to grab the symbols.
+    nlist=conftest.nm
+    if { (eval echo configure:2064: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\") 1>&5; (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5; } && test -s "$nlist"; then
+      # Try sorting and uniquifying the output.
+      if sort "$nlist" | uniq > "$nlist"T; then
+       mv -f "$nlist"T "$nlist"
+      else
+       rm -f "$nlist"T
+      fi
+
+      # Make sure that we snagged all the symbols we need.
+      if egrep ' nm_test_var$' "$nlist" >/dev/null; then
+       if egrep ' nm_test_func$' "$nlist" >/dev/null; then
+         cat <<EOF > conftest.$ac_ext
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+EOF
+         # Now generate the symbol file.
+         eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
+
+         cat <<EOF >> conftest.$ac_ext
+#if defined (__STDC__) && __STDC__
+# define lt_ptr_t void *
+#else
+# define lt_ptr_t char *
+# define const
+#endif
+
+/* The mapping between symbol names and symbols. */
+const struct {
+  const char *name;
+  lt_ptr_t address;
+}
+lt_preloaded_symbols[] =
+{
+EOF
+         sed 's/^. \(.*\) \(.*\)$/  {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
+         cat <<\EOF >> conftest.$ac_ext
+  {0, (lt_ptr_t) 0}
+};
+
+#ifdef __cplusplus
+}
+#endif
+EOF
+         # Now try linking the two files.
+         mv conftest.$ac_objext conftstm.$ac_objext
+         save_LIBS="$LIBS"
+         save_CFLAGS="$CFLAGS"
+         LIBS="conftstm.$ac_objext"
+         CFLAGS="$CFLAGS$no_builtin_flag"
+         if { (eval echo configure:2115: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
+           pipe_works=yes
+         fi
+         LIBS="$save_LIBS"
+         CFLAGS="$save_CFLAGS"
+       else
+         echo "cannot find nm_test_func in $nlist" >&5
+       fi
+      else
+       echo "cannot find nm_test_var in $nlist" >&5
+      fi
+    else
+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
+    fi
+  else
+    echo "$progname: failed program was:" >&5
+    cat conftest.$ac_ext >&5
+  fi
+  rm -f conftest* conftst*
+
+  # Do not use the global_symbol_pipe unless it works.
+  if test "$pipe_works" = yes; then
+    break
+  else
+    lt_cv_sys_global_symbol_pipe=
+  fi
+done
+
+fi
+
+global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+  global_symbol_to_cdecl=
+else
+  global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
+fi
+if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
+  echo "$ac_t""failed" 1>&6
+else
+  echo "$ac_t""ok" 1>&6
+fi
+
+for ac_hdr in dlfcn.h
+do
+ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
+echo "configure:2161: checking for $ac_hdr" >&5
+if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 2166 "configure"
+#include "confdefs.h"
+#include <$ac_hdr>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:2171: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=yes"
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=no"
+fi
+rm -f conftest*
+fi
+if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
+  cat >> confdefs.h <<EOF
+#define $ac_tr_hdr 1
+EOF
+else
+  echo "$ac_t""no" 1>&6
+fi
+done
+
+
+
+
+
+# Only perform the check for file, if the check method requires it
+case "$deplibs_check_method" in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
+echo "configure:2206: checking for ${ac_tool_prefix}file" >&5
+if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$MAGIC_CMD" in
+  /*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+  ?:/*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
+  ;;
+  *)
+  ac_save_MAGIC_CMD="$MAGIC_CMD"
+  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="/usr/bin:$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/${ac_tool_prefix}file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
+      if test -n "$file_magic_test_file"; then
+       case "$deplibs_check_method" in
+       "file_magic "*)
+         file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           egrep "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  MAGIC_CMD="$ac_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  echo "$ac_t""$MAGIC_CMD" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    echo $ac_n "checking for file""... $ac_c" 1>&6
+echo "configure:2268: checking for file" >&5
+if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$MAGIC_CMD" in
+  /*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+  ?:/*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
+  ;;
+  *)
+  ac_save_MAGIC_CMD="$MAGIC_CMD"
+  IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="/usr/bin:$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/file"
+      if test -n "$file_magic_test_file"; then
+       case "$deplibs_check_method" in
+       "file_magic "*)
+         file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           egrep "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  MAGIC_CMD="$ac_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  echo "$ac_t""$MAGIC_CMD" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+  else
+    MAGIC_CMD=:
+  fi
+fi
+
+  fi
+  ;;
+esac
+
+# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:2339: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$RANLIB"; then
+  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+RANLIB="$ac_cv_prog_RANLIB"
+if test -n "$RANLIB"; then
+  echo "$ac_t""$RANLIB" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+
+if test -z "$ac_cv_prog_RANLIB"; then
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:2371: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$RANLIB"; then
+  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_RANLIB="ranlib"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
+fi
+fi
+RANLIB="$ac_cv_prog_RANLIB"
+if test -n "$RANLIB"; then
+  echo "$ac_t""$RANLIB" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+else
+  RANLIB=":"
+fi
+fi
+
+# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:2406: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+fi
+fi
+STRIP="$ac_cv_prog_STRIP"
+if test -n "$STRIP"; then
+  echo "$ac_t""$STRIP" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+
+if test -z "$ac_cv_prog_STRIP"; then
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:2438: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_prog_STRIP="strip"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
+fi
+fi
+STRIP="$ac_cv_prog_STRIP"
+if test -n "$STRIP"; then
+  echo "$ac_t""$STRIP" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+else
+  STRIP=":"
+fi
+fi
+
+
+enable_dlopen=no
+enable_win32_dll=no
+
+# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
+if test "${enable_libtool_lock+set}" = set; then
+  enableval="$enable_libtool_lock"
+  :
+fi
+
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case "$host" in
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '#line 2487 "configure"' > conftest.$ac_ext
+  if { (eval echo configure:2488: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+    case "`/usr/bin/file conftest.$ac_objext`" in
+    *32-bit*)
+      LD="${LD-ld} -32"
+      ;;
+    *N32*)
+      LD="${LD-ld} -n32"
+      ;;
+    *64-bit*)
+      LD="${LD-ld} -64"
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
+echo "configure:2509: checking whether the C compiler needs -belf" >&5
+if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  
+     ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+     cat > conftest.$ac_ext <<EOF
+#line 2522 "configure"
+#include "confdefs.h"
+
+int main() {
+
+; return 0; }
+EOF
+if { (eval echo configure:2529: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  lt_cv_cc_needs_belf=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  lt_cv_cc_needs_belf=no
+fi
+rm -f conftest*
+     ac_ext=c
+# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
+ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
+cross_compiling=$ac_cv_prog_cc_cross
+
+fi
+
+echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+
+
+esac
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed='sed -e s/^X//'
+sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Constants:
+rm="rm -f"
+
+# Global variables:
+default_ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except M$VC,
+# which needs '.lib').
+libext=a
+ltmain="$ac_aux_dir/ltmain.sh"
+ofile="$default_ofile"
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+need_locks="$enable_libtool_lock"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$AR" && AR=ar
+test -z "$AR_FLAGS" && AR_FLAGS=cru
+test -z "$AS" && AS=as
+test -z "$CC" && CC=cc
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+test -z "$LD" && LD=ld
+test -z "$LN_S" && LN_S="ln -s"
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+test -z "$NM" && NM=nm
+test -z "$OBJDUMP" && OBJDUMP=objdump
+test -z "$RANLIB" && RANLIB=:
+test -z "$STRIP" && STRIP=:
+test -z "$ac_objext" && ac_objext=o
+
+if test x"$host" != x"$build"; then
+  ac_tool_prefix=${host_alias}-
+else
+  ac_tool_prefix=
+fi
+
+# Transform linux* to *-*-linux-gnu*, to support old configure scripts.
+case "$host_os" in
+linux-gnu*) ;;
+linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
+esac
+
+case "$host_os" in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+  old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
+fi
+
+# Allow CC to be a program name with arguments.
+set dummy $CC
+compiler="$2"
+
+## FIXME: this should be a separate macro
+##
+echo $ac_n "checking for objdir""... $ac_c" 1>&6
+echo "configure:2644: checking for objdir" >&5
+rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+echo "$ac_t""$objdir" 1>&6
+##
+## END FIXME
+
+
+## FIXME: this should be a separate macro
+##
+# Check whether --with-pic or --without-pic was given.
+if test "${with_pic+set}" = set; then
+  withval="$with_pic"
+  pic_mode="$withval"
+else
+  pic_mode=default
+fi
+
+test -z "$pic_mode" && pic_mode=default
+
+# We assume here that the value for lt_cv_prog_cc_pic will not be cached
+# in isolation, and that seeing it set (from the cache) indicates that
+# the associated values are set (in the cache) correctly too.
+echo $ac_n "checking for $compiler option to produce PIC""... $ac_c" 1>&6
+echo "configure:2675: checking for $compiler option to produce PIC" >&5
+if eval "test \"`echo '$''{'lt_cv_prog_cc_pic'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+   lt_cv_prog_cc_pic=
+  lt_cv_prog_cc_shlib=
+  lt_cv_prog_cc_wl=
+  lt_cv_prog_cc_static=
+  lt_cv_prog_cc_no_builtin=
+  lt_cv_prog_cc_can_build_shared=$can_build_shared
+
+  if test "$GCC" = yes; then
+    lt_cv_prog_cc_wl='-Wl,'
+    lt_cv_prog_cc_static='-static'
+
+    case "$host_os" in
+    beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+    aix*)
+      # Below there is a dirty hack to force normal static linking with -ldl
+      # The problem is because libdl dynamically linked with both libc and
+      # libC (AIX C++ library), which obviously doesn't included in libraries
+      # list by gcc. This cause undefined symbols with -static flags.
+      # This hack allows C programs to be linked with "-static -ldl", but
+      # we not sure about C++ programs.
+      lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
+      ;;
+    cygwin* | mingw* | pw32* | os2*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      lt_cv_prog_cc_pic='-DDLL_EXPORT'
+      ;;
+    amigaos*)
+      # FIXME: we need at least 68020 code to build shared libraries, but
+      # adding the `-m68020' flag to GCC prevents building anything better,
+      # like `-m68040'.
+      lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
+      ;;
+    sysv4*MP*)
+      if test -d /usr/nec; then
+        lt_cv_prog_cc_pic=-Kconform_pic
+      fi
+      ;;
+    *)
+      lt_cv_prog_cc_pic='-fPIC'
+      ;;
+    esac
+  else
+    # PORTME Check for PIC flags for the system compiler.
+    case "$host_os" in
+    aix3* | aix4*)
+     # All AIX code is PIC.
+      lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
+      ;;
+
+    hpux9* | hpux10* | hpux11*)
+      # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
+      lt_cv_prog_cc_wl='-Wl,'
+      lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
+      lt_cv_prog_cc_pic='+Z'
+      ;;
+
+    irix5* | irix6*)
+      lt_cv_prog_cc_wl='-Wl,'
+      lt_cv_prog_cc_static='-non_shared'
+      # PIC (with -KPIC) is the default.
+      ;;
+
+    cygwin* | mingw* | pw32* | os2*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      lt_cv_prog_cc_pic='-DDLL_EXPORT'
+      ;;
+
+    newsos6)
+      lt_cv_prog_cc_pic='-KPIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      ;;
+
+    osf3* | osf4* | osf5*)
+      # All OSF/1 code is PIC.
+      lt_cv_prog_cc_wl='-Wl,'
+      lt_cv_prog_cc_static='-non_shared'
+      ;;
+
+    sco3.2v5*)
+      lt_cv_prog_cc_pic='-Kpic'
+      lt_cv_prog_cc_static='-dn'
+      lt_cv_prog_cc_shlib='-belf'
+      ;;
+
+    solaris*)
+      lt_cv_prog_cc_pic='-KPIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      lt_cv_prog_cc_wl='-Wl,'
+      ;;
+
+    sunos4*)
+      lt_cv_prog_cc_pic='-PIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      lt_cv_prog_cc_wl='-Qoption ld '
+      ;;
+
+    sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+      lt_cv_prog_cc_pic='-KPIC'
+      lt_cv_prog_cc_static='-Bstatic'
+      if test "x$host_vendor" = xsni; then
+        lt_cv_prog_cc_wl='-LD'
+      else
+        lt_cv_prog_cc_wl='-Wl,'
+      fi
+      ;;
+
+    uts4*)
+      lt_cv_prog_cc_pic='-pic'
+      lt_cv_prog_cc_static='-Bstatic'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec ;then
+       lt_cv_prog_cc_pic='-Kconform_pic'
+       lt_cv_prog_cc_static='-Bstatic'
+      fi
+      ;;
+
+    *)
+      lt_cv_prog_cc_can_build_shared=no
+      ;;
+    esac
+  fi
+
+fi
+
+if test -z "$lt_cv_prog_cc_pic"; then
+  echo "$ac_t""none" 1>&6
+else
+  echo "$ac_t""$lt_cv_prog_cc_pic" 1>&6
+
+  # Check to make sure the pic_flag actually works.
+  echo $ac_n "checking if $compiler PIC flag $lt_cv_prog_cc_pic works""... $ac_c" 1>&6
+echo "configure:2816: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
+  if eval "test \"`echo '$''{'lt_cv_prog_cc_pic_works'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+      save_CFLAGS="$CFLAGS"
+    CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
+    cat > conftest.$ac_ext <<EOF
+#line 2823 "configure"
+#include "confdefs.h"
+
+int main() {
+
+; return 0; }
+EOF
+if { (eval echo configure:2830: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+        case "$host_os" in
+      hpux9* | hpux10* | hpux11*)
+       # On HP-UX, both CC and GCC only warn that PIC is supported... then
+       # they create non-PIC objects.  So, if there were any warnings, we
+       # assume that PIC is not supported.
+       if test -s conftest.err; then
+         lt_cv_prog_cc_pic_works=no
+       else
+         lt_cv_prog_cc_pic_works=yes
+       fi
+       ;;
+      *)
+       lt_cv_prog_cc_pic_works=yes
+       ;;
+      esac
+    
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+        lt_cv_prog_cc_pic_works=no
+    
+fi
+rm -f conftest*
+    CFLAGS="$save_CFLAGS"
+  
+fi
+
+
+  if test "X$lt_cv_prog_cc_pic_works" = Xno; then
+    lt_cv_prog_cc_pic=
+    lt_cv_prog_cc_can_build_shared=no
+  else
+    lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
+  fi
+
+  echo "$ac_t""$lt_cv_prog_cc_pic_works" 1>&6
+fi
+##
+## END FIXME
+
+# Check for any special shared library compilation flags.
+if test -n "$lt_cv_prog_cc_shlib"; then
+  echo "configure: warning: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" 1>&2
+  if echo "$old_CC $old_CFLAGS " | egrep -e "[         ]$lt_cv_prog_cc_shlib[  ]" >/dev/null; then :
+  else
+   echo "configure: warning: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" 1>&2
+    lt_cv_prog_cc_can_build_shared=no
+  fi
+fi
+
+## FIXME: this should be a separate macro
+##
+echo $ac_n "checking if $compiler static flag $lt_cv_prog_cc_static works""... $ac_c" 1>&6
+echo "configure:2886: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
+if eval "test \"`echo '$''{'lt_cv_prog_cc_static_works'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+    lt_cv_prog_cc_static_works=no
+  save_LDFLAGS="$LDFLAGS"
+  LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
+  cat > conftest.$ac_ext <<EOF
+#line 2894 "configure"
+#include "confdefs.h"
+
+int main() {
+
+; return 0; }
+EOF
+if { (eval echo configure:2901: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  lt_cv_prog_cc_static_works=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+fi
+rm -f conftest*
+  LDFLAGS="$save_LDFLAGS"
+
+fi
+
+
+# Belt *and* braces to stop my trousers falling down:
+test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
+echo "$ac_t""$lt_cv_prog_cc_static_works" 1>&6
+
+pic_flag="$lt_cv_prog_cc_pic"
+special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
+wl="$lt_cv_prog_cc_wl"
+link_static_flag="$lt_cv_prog_cc_static"
+no_builtin_flag="$lt_cv_prog_cc_no_builtin"
+can_build_shared="$lt_cv_prog_cc_can_build_shared"
+##
+## END FIXME
+
+
+## FIXME: this should be a separate macro
+##
+# Check to see if options -o and -c are simultaneously supported by compiler
+echo $ac_n "checking if $compiler supports -c -o file.$ac_objext""... $ac_c" 1>&6
+echo "configure:2932: checking if $compiler supports -c -o file.$ac_objext" >&5
+$rm -r conftest 2>/dev/null
+mkdir conftest
+cd conftest
+echo "int some_variable = 0;" > conftest.$ac_ext
+mkdir out
+# According to Tom Tromey, Ian Lance Taylor reported there are C compilers
+# that will create temporary files in the current directory regardless of
+# the output directory.  Thus, making CWD read-only will cause this test
+# to fail, enabling locking or at least warning the user not to do parallel
+# builds.
+chmod -w .
+save_CFLAGS="$CFLAGS"
+CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
+compiler_c_o=no
+if { (eval echo configure:2947: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
+  # The compiler can only warn and ignore the option if not recognized
+  # So say no if there are warnings
+  if test -s out/conftest.err; then
+    compiler_c_o=no
+  else
+    compiler_c_o=yes
+  fi
+else
+  # Append any errors to the config.log.
+  cat out/conftest.err 1>&5
+  compiler_c_o=no
+fi
+echo "$ac_t""$compiler_c_o" 1>&6
+CFLAGS="$save_CFLAGS"
+chmod u+w .
+$rm conftest* out/*
+rmdir out
+cd ..
+rmdir conftest
+$rm -r conftest 2>/dev/null
+
+if test x"$compiler_c_o" = x"yes"; then
+  # Check to see if we can write to a .lo
+  echo $ac_n "checking if $compiler supports -c -o file.lo""... $ac_c" 1>&6
+echo "configure:2972: checking if $compiler supports -c -o file.lo" >&5
+  compiler_o_lo=no
+  save_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -c -o conftest.lo"
+  cat > conftest.$ac_ext <<EOF
+#line 2977 "configure"
+#include "confdefs.h"
+
+int main() {
+int some_variable = 0;
+; return 0; }
+EOF
+if { (eval echo configure:2984: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+      # The compiler can only warn and ignore the option if not recognized
+    # So say no if there are warnings
+    if test -s conftest.err; then
+      compiler_o_lo=no
+    else
+      compiler_o_lo=yes
+    fi
+  
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+fi
+rm -f conftest*
+  echo "$ac_t""$compiler_c_o" 1>&6
+  CFLAGS="$save_CFLAGS"
+else
+  compiler_o_lo=no
+fi
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# Check to see if we can do hard links to lock some files if needed
+hard_links="nottested"
+if test "$compiler_c_o" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  echo $ac_n "checking if we can lock with hard links""... $ac_c" 1>&6
+echo "configure:3014: checking if we can lock with hard links" >&5
+  hard_links=yes
+  $rm conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  echo "$ac_t""$hard_links" 1>&6
+  if test "$hard_links" = no; then
+    echo "configure: warning: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" 1>&2
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+if test "$GCC" = yes; then
+  # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
+  echo $ac_n "checking if $compiler supports -fno-rtti -fno-exceptions""... $ac_c" 1>&6
+echo "configure:3037: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  save_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
+  compiler_rtti_exceptions=no
+  cat > conftest.$ac_ext <<EOF
+#line 3043 "configure"
+#include "confdefs.h"
+
+int main() {
+int some_variable = 0;
+; return 0; }
+EOF
+if { (eval echo configure:3050: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+      # The compiler can only warn and ignore the option if not recognized
+    # So say no if there are warnings
+    if test -s conftest.err; then
+      compiler_rtti_exceptions=no
+    else
+      compiler_rtti_exceptions=yes
+    fi
+  
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+fi
+rm -f conftest*
+  CFLAGS="$save_CFLAGS"
+  echo "$ac_t""$compiler_rtti_exceptions" 1>&6
+
+  if test "$compiler_rtti_exceptions" = "yes"; then
+    no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
+  else
+    no_builtin_flag=' -fno-builtin'
+  fi
+fi
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# See if the linker supports building shared libraries.
+echo $ac_n "checking whether the linker ($LD) supports shared libraries""... $ac_c" 1>&6
+echo "configure:3081: checking whether the linker ($LD) supports shared libraries" >&5
+
+allow_undefined_flag=
+no_undefined_flag=
+need_lib_prefix=unknown
+need_version=unknown
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+archive_cmds=
+archive_expsym_cmds=
+old_archive_from_new_cmds=
+old_archive_from_expsyms_cmds=
+export_dynamic_flag_spec=
+whole_archive_flag_spec=
+thread_safe_flag_spec=
+hardcode_into_libs=no
+hardcode_libdir_flag_spec=
+hardcode_libdir_separator=
+hardcode_direct=no
+hardcode_minus_L=no
+hardcode_shlibpath_var=unsupported
+runpath_var=
+link_all_deplibs=unknown
+always_export_symbols=no
+export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
+# include_expsyms should be a list of space-separated symbols to be *always*
+# included in the symbol list
+include_expsyms=
+# exclude_expsyms can be an egrep regular expression of symbols to exclude
+# it will be wrapped by ` (' and `)$', so one must not match beginning or
+# end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+# as well as any symbol that contains `d'.
+exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
+# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+# platforms (ab)use it in PIC code, but their linkers get confused if
+# the symbol is explicitly referenced.  Since portable code cannot
+# rely on this symbol name, it's probably fine to never include it in
+# preloaded symbol tables.
+extract_expsyms_cmds=
+
+case "$host_os" in
+cygwin* | mingw* | pw32* )
+  # FIXME: the MSVC++ port hasn't been tested in a loooong time
+  # When not using gcc, we currently assume that we are using
+  # Microsoft Visual C++.
+  if test "$GCC" != yes; then
+    with_gnu_ld=no
+  fi
+  ;;
+
+esac
+
+ld_shlibs=yes
+if test "$with_gnu_ld" = yes; then
+  # If archive_cmds runs LD, not CC, wlarc should be empty
+  wlarc='${wl}'
+
+  # See if GNU ld supports shared libraries.
+  case "$host_os" in
+  aix3* | aix4*)
+    # On AIX, the GNU linker is very broken
+    ld_shlibs=no
+    cat <<EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support.  If you
+*** really care for shared libraries, you may want to modify your PATH
+*** so that a non-GNU linker is found, and then restart.
+
+EOF
+    ;;
+
+  amigaos*)
+    archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_minus_L=yes
+
+    # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
+    # that the semantics of dynamic libraries on AmigaOS, at least up
+    # to version 4, is to share data among multiple programs linked
+    # with the same dynamic library.  Since this doesn't match the
+    # behavior of shared libraries on other platforms, we can use
+    # them.
+    ld_shlibs=no
+    ;;
+
+  beos*)
+    if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
+      allow_undefined_flag=unsupported
+      # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+      # support --undefined.  This deserves some investigation.  FIXME
+      archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+    else
+      ld_shlibs=no
+    fi
+    ;;
+
+  cygwin* | mingw* | pw32*)
+    # hardcode_libdir_flag_spec is actually meaningless, as there is
+    # no search path for DLLs.
+    hardcode_libdir_flag_spec='-L$libdir'
+    allow_undefined_flag=unsupported
+    always_export_symbols=yes
+
+    extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
+      sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
+      test -f $output_objdir/impgen.exe || (cd $output_objdir && \
+      if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
+      else $CC -o impgen impgen.c ; fi)~
+      $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
+
+    old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
+
+    # cygwin and mingw dlls have different entry points and sets of symbols
+    # to exclude.
+    # FIXME: what about values for MSVC?
+    dll_entry=__cygwin_dll_entry@12
+    dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
+    case "$host_os" in
+    mingw*)
+      # mingw values
+      dll_entry=_DllMainCRTStartup@12
+      dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
+      ;;
+    esac
+
+    # mingw and cygwin differ, and it's simplest to just exclude the union
+    # of the two symbol sets.
+    dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
+
+    # recent cygwin and mingw systems supply a stub DllMain which the user
+    # can override, but on older systems we have to supply one (in ltdll.c)
+    if test "x$lt_cv_need_dllmain" = "xyes"; then
+      ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
+      ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < [$]0 > $output_objdir/$soname-ltdll.c~
+       test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
+    else
+      ltdll_obj=
+      ltdll_cmds=
+    fi
+
+    # Extract the symbol export list from an `--export-all' def file,
+    # then regenerate the def file from the symbol export list, so that
+    # the compiled dll only exports the symbol export list.
+    # Be careful not to strip the DATA tag left be newer dlltools.
+    export_symbols_cmds="$ltdll_cmds"'
+      $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
+      sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
+
+    # If DATA tags from a recent dlltool are present, honour them!
+    archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
+      _lt_hint=1;
+      cat $export_symbols | while read symbol; do
+       set dummy \$symbol;
+       case \$# in
+         2) echo "     \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
+         *) echo "     \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
+       esac;
+       _lt_hint=`expr 1 + \$_lt_hint`;
+      done~
+      '"$ltdll_cmds"'
+      $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
+      $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
+      $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags~
+      $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~
+      $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
+    ;;
+
+  netbsd*)
+    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+      archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+      wlarc=
+    else
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+    fi
+    ;;
+
+  solaris* | sysv5*)
+    if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
+      ld_shlibs=no
+      cat <<EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+EOF
+    elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+    else
+      ld_shlibs=no
+    fi
+    ;;
+
+  sunos4*)
+    archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+    wlarc=
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  *)
+    if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+    else
+      ld_shlibs=no
+    fi
+    ;;
+  esac
+
+  if test "$ld_shlibs" = yes; then
+    runpath_var=LD_RUN_PATH
+    hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
+    export_dynamic_flag_spec='${wl}--export-dynamic'
+    case $host_os in
+    cygwin* | mingw* | pw32*)
+      # dlltool doesn't understand --whole-archive et. al.
+      whole_archive_flag_spec=
+      ;;
+    *)
+      # ancient GNU ld didn't support --whole-archive et. al.
+      if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
+       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+      else
+       whole_archive_flag_spec=
+      fi
+      ;;
+    esac
+  fi
+else
+  # PORTME fill in a description of your system's linker (not GNU ld)
+  case "$host_os" in
+  aix3*)
+    allow_undefined_flag=unsupported
+    always_export_symbols=yes
+    archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+    # Note: this linker hardcodes the directories in LIBPATH if there
+    # are no directories specified by -L.
+    hardcode_minus_L=yes
+    if test "$GCC" = yes && test -z "$link_static_flag"; then
+      # Neither direct hardcoding nor static linking is supported with a
+      # broken collect2.
+      hardcode_direct=unsupported
+    fi
+    ;;
+
+  aix4*)
+    hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
+    hardcode_libdir_separator=':'
+    if test "$GCC" = yes; then
+      collect2name=`${CC} -print-prog-name=collect2`
+      if test -f "$collect2name" && \
+        strings "$collect2name" | grep resolve_lib_name >/dev/null
+      then
+       # We have reworked collect2
+       hardcode_direct=yes
+      else
+       # We have old collect2
+       hardcode_direct=unsupported
+       # It fails to find uninstalled libraries when the uninstalled
+       # path is not listed in the libpath.  Setting hardcode_minus_L
+       # to unsupported forces relinking
+       hardcode_minus_L=yes
+       hardcode_libdir_flag_spec='-L$libdir'
+       hardcode_libdir_separator=
+      fi
+      shared_flag='-shared'
+    else
+      shared_flag='${wl}-bM:SRE'
+      hardcode_direct=yes
+    fi
+    allow_undefined_flag=' ${wl}-berok'
+    archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
+    archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
+    case "$host_os" in aix4.[01]|aix4.[01].*)
+      # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
+      always_export_symbols=yes ;;
+    esac
+
+    # We don't want to build shared libraries on unknown CPU types.
+    case $host_cpu in
+    powerpc | rs6000) ;;
+    *) ld_shlibs=no ;;
+    esac
+   ;;
+
+  amigaos*)
+    archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_minus_L=yes
+    # see comment about different semantics on the GNU ld section
+    ld_shlibs=no
+    ;;
+
+  cygwin* | mingw* | pw32*)
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    # hardcode_libdir_flag_spec is actually meaningless, as there is
+    # no search path for DLLs.
+    hardcode_libdir_flag_spec=' '
+    allow_undefined_flag=unsupported
+    # Tell ltmain to make .lib files, not .a files.
+    libext=lib
+    # FIXME: Setting linknames here is a bad hack.
+    archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
+    # The linker will automatically build a .lib file if we build a DLL.
+    old_archive_from_new_cmds='true'
+    # FIXME: Should let the user specify the lib program.
+    old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
+    fix_srcfile_path='`cygpath -w "$srcfile"`'
+    ;;
+
+  darwin* | rhapsody*)
+    allow_undefined_flag='-undefined warning'
+    archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
+      echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
+    archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
+    ## What we need is to hardcode the path to the library, not the search path
+    #hardcode_direct=yes
+    #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
+    hardcode_shlibpath_var=no
+    whole_archive_flag_spec='-all_load'
+    ;;
+
+  freebsd1*)
+    ld_shlibs=no
+    ;;
+
+  # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+  # support.  Future versions do this automatically, but an explicit c++rt0.o
+  # does not break anything, and helps significantly (at the cost of a little
+  # extra space).
+  freebsd2.2*)
+    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+  freebsd2*)
+    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_direct=yes
+    hardcode_minus_L=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+  freebsd*)
+    archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  hpux9* | hpux10* | hpux11*)
+    case "$host_os" in
+    hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;;
+    *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
+    esac
+    hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+    hardcode_libdir_separator=:
+    hardcode_direct=yes
+    hardcode_minus_L=yes # Not in the search PATH, but as the default
+                        # location of the library.
+    export_dynamic_flag_spec='${wl}-E'
+    ;;
+
+  irix5* | irix6*)
+    if test "$GCC" = yes; then
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+    else
+      archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
+    fi
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    hardcode_libdir_separator=:
+    link_all_deplibs=yes
+    ;;
+
+  netbsd*)
+    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
+    else
+      archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
+    fi
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  newsos6)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
+    hardcode_direct=yes
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    hardcode_libdir_separator=:
+    hardcode_shlibpath_var=no
+    ;;
+
+  openbsd*)
+    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  os2*)
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_minus_L=yes
+    allow_undefined_flag=unsupported
+    archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+    old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+    ;;
+
+  osf3*)
+    if test "$GCC" = yes; then
+      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+      archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+    else
+      allow_undefined_flag=' -expect_unresolved \*'
+      archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
+    fi
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    hardcode_libdir_separator=:
+    ;;
+
+  osf4* | osf5*)       # as osf3* with the addition of -msym flag
+    if test "$GCC" = yes; then
+      allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+      archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+    else
+      allow_undefined_flag=' -expect_unresolved \*'
+      archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
+      archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
+      $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp'
+    fi
+#Both c and cxx compiler support -rpath directly
+    hardcode_libdir_flag_spec='-rpath $libdir'
+    hardcode_libdir_separator=:
+    ;;
+
+  sco3.2v5*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_shlibpath_var=no
+    runpath_var=LD_RUN_PATH
+    hardcode_runpath_var=yes
+    ;;
+
+  solaris*)
+    no_undefined_flag=' -z text'
+    # $CC -shared without GNU ld will not create a library from C++
+    # object files and a static libstdc++, better avoid it by now
+    archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
+               $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
+    hardcode_libdir_flag_spec='-R$libdir'
+    hardcode_shlibpath_var=no
+    case "$host_os" in
+    solaris2.[0-5] | solaris2.[0-5].*) ;;
+    *) # Supported since Solaris 2.6 (maybe 2.5.1?)
+      whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
+    esac
+    link_all_deplibs=yes
+    ;;
+
+  sunos4*)
+    if test "x$host_vendor" = xsequent; then
+      # Use $CC to link under sequent, because it throws in some extra .o
+      # files that make .init and .fini sections work.
+      archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+    else
+      archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+    fi
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_direct=yes
+    hardcode_minus_L=yes
+    hardcode_shlibpath_var=no
+    ;;
+
+  sysv4)
+    if test "x$host_vendor" = xsno; then
+      archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
+      hardcode_direct=yes # is this really true???
+    else
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+    fi
+    runpath_var='LD_RUN_PATH'
+    hardcode_shlibpath_var=no
+    ;;
+
+  sysv4.3*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_shlibpath_var=no
+    export_dynamic_flag_spec='-Bexport'
+    ;;
+
+  sysv5*)
+    no_undefined_flag=' -z text'
+    # $CC -shared without GNU ld will not create a library from C++
+    # object files and a static libstdc++, better avoid it by now
+    archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
+               $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
+    hardcode_libdir_flag_spec=
+    hardcode_shlibpath_var=no
+    runpath_var='LD_RUN_PATH'
+    ;;
+
+  uts4*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_shlibpath_var=no
+    ;;
+
+  dgux*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_libdir_flag_spec='-L$libdir'
+    hardcode_shlibpath_var=no
+    ;;
+
+  sysv4*MP*)
+    if test -d /usr/nec; then
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_shlibpath_var=no
+      runpath_var=LD_RUN_PATH
+      hardcode_runpath_var=yes
+      ld_shlibs=yes
+    fi
+    ;;
+
+  sysv4.2uw2*)
+    archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+    hardcode_direct=yes
+    hardcode_minus_L=no
+    hardcode_shlibpath_var=no
+    hardcode_runpath_var=yes
+    runpath_var=LD_RUN_PATH
+    ;;
+
+  unixware7*)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+    runpath_var='LD_RUN_PATH'
+    hardcode_shlibpath_var=no
+    ;;
+
+  *)
+    ld_shlibs=no
+    ;;
+  esac
+fi
+echo "$ac_t""$ld_shlibs" 1>&6
+test "$ld_shlibs" = no && can_build_shared=no
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# Check hardcoding attributes.
+echo $ac_n "checking how to hardcode library paths into programs""... $ac_c" 1>&6
+echo "configure:3647: checking how to hardcode library paths into programs" >&5
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" || \
+   test -n "$runpath_var"; then
+
+  # We can hardcode non-existant directories.
+  if test "$hardcode_direct" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$hardcode_shlibpath_var" != no &&
+     test "$hardcode_minus_L" != no; then
+    # Linking always hardcodes the temporary library directory.
+    hardcode_action=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    hardcode_action=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  hardcode_action=unsupported
+fi
+echo "$ac_t""$hardcode_action" 1>&6
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+striplib=
+old_striplib=
+echo $ac_n "checking whether stripping libraries is possible""... $ac_c" 1>&6
+echo "configure:3679: checking whether stripping libraries is possible" >&5
+if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  echo "$ac_t""yes" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+##
+## END FIXME
+
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+## FIXME: this should be a separate macro
+##
+# PORTME Fill in your ld.so characteristics
+echo $ac_n "checking dynamic linker characteristics""... $ac_c" 1>&6
+echo "configure:3697: checking dynamic linker characteristics" >&5
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+
+case "$host_os" in
+aix3*)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}.so$major'
+  ;;
+
+aix4*)
+  version_type=linux
+  # AIX has no versioning support, so currently we can not hardcode correct
+  # soname into executable. Probably we can add versioning support to
+  # collect2, so additional links can be useful in future.
+  # We preserve .a as extension for shared libraries though AIX4.2
+  # and later linker supports .so
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
+  shlibpath_var=LIBPATH
+  ;;
+
+amigaos*)
+  library_names_spec='$libname.ixlibrary $libname.a'
+  # Create ${libname}_ixlibrary.a entries in /sys/libs.
+  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
+  ;;
+
+beos*)
+  library_names_spec='${libname}.so'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi4*)
+  version_type=linux
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  export_dynamic_flag_spec=-rdynamic
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32*)
+  version_type=windows
+  need_version=no
+  need_lib_prefix=no
+  if test "$GCC" = yes; then
+    library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
+  else
+    library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
+  fi
+  dynamic_linker='Win32 ld.exe'
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+freebsd1*)
+  dynamic_linker=no
+  ;;
+
+freebsd*)
+  objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
+  version_type=freebsd-$objformat
+  case "$version_type" in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case "$host_os" in
+  freebsd2*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  *)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  dynamic_linker="$host_os dld.sl"
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  shlibpath_var=SHLIB_PATH
+  shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+  library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
+  soname_spec='${libname}${release}.sl$major'
+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
+  postinstall_cmds='chmod 555 $lib'
+  ;;
+
+irix5* | irix6*)
+  version_type=irix
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}.so$major'
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
+  case "$host_os" in
+  irix5*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case "$LD" in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
+  dynamic_linker=no
+  ;;
+
+# This must be Linux ELF.
+linux-gnu*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
+    soname_spec='${libname}${release}.so$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+openbsd*)
+  version_type=sunos
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+    need_version=no
+  fi
+  library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+os2*)
+  libname_spec='$name'
+  need_lib_prefix=no
+  library_names_spec='$libname.dll $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_version=no
+  soname_spec='${libname}${release}.so'
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+sco3.2v5*)
+  version_type=osf
+  soname_spec='${libname}${release}.so$major'
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+solaris*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case "$host_vendor" in
+    sni)
+      shlibpath_overrides_runpath=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+uts4*)
+  version_type=linux
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+dgux*)
+  version_type=linux
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
+  soname_spec='${libname}${release}.so$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux
+    library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
+    soname_spec='$libname.so.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+echo "$ac_t""$dynamic_linker" 1>&6
+test "$dynamic_linker" = no && can_build_shared=no
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# Report the final consequences.
+echo $ac_n "checking if libtool supports shared libraries""... $ac_c" 1>&6
+echo "configure:4032: checking if libtool supports shared libraries" >&5
+echo "$ac_t""$can_build_shared" 1>&6
+##
+## END FIXME
+
+if test "$hardcode_action" = relink; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case "$host_os" in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  cygwin* | mingw* | pw32*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+   ;;
+
+  *)
+    echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
+echo "configure:4073: checking for dlopen in -ldl" >&5
+ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-ldl  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 4081 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char dlopen();
+
+int main() {
+dlopen()
+; return 0; }
+EOF
+if { (eval echo configure:4092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+  echo "$ac_t""no" 1>&6
+echo $ac_n "checking for dlopen""... $ac_c" 1>&6
+echo "configure:4111: checking for dlopen" >&5
+if eval "test \"`echo '$''{'ac_cv_func_dlopen'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 4116 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char dlopen(); below.  */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char dlopen();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_dlopen) || defined (__stub___dlopen)
+choke me
+#else
+dlopen();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:4139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_func_dlopen=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_func_dlopen=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'dlopen`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  lt_cv_dlopen="dlopen"
+else
+  echo "$ac_t""no" 1>&6
+echo $ac_n "checking for shl_load""... $ac_c" 1>&6
+echo "configure:4157: checking for shl_load" >&5
+if eval "test \"`echo '$''{'ac_cv_func_shl_load'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 4162 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char shl_load(); below.  */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char shl_load();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_shl_load) || defined (__stub___shl_load)
+choke me
+#else
+shl_load();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:4185: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_func_shl_load=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_func_shl_load=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'shl_load`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  lt_cv_dlopen="shl_load"
+else
+  echo "$ac_t""no" 1>&6
+echo $ac_n "checking for dlopen in -lsvld""... $ac_c" 1>&6
+echo "configure:4203: checking for dlopen in -lsvld" >&5
+ac_lib_var=`echo svld'_'dlopen | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lsvld  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 4211 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char dlopen();
+
+int main() {
+dlopen()
+; return 0; }
+EOF
+if { (eval echo configure:4222: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
+else
+  echo "$ac_t""no" 1>&6
+echo $ac_n "checking for shl_load in -ldld""... $ac_c" 1>&6
+echo "configure:4241: checking for shl_load in -ldld" >&5
+ac_lib_var=`echo dld'_'shl_load | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-ldld  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 4249 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char shl_load();
+
+int main() {
+shl_load()
+; return 0; }
+EOF
+if { (eval echo configure:4260: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+           
+fi
+
+          
+fi
+
+        
+fi
+
+      
+fi
+
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case "$lt_cv_dlopen" in
+  dlopen)
+    save_CPPFLAGS="$CPP_FLAGS"
+        test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    echo $ac_n "checking whether a program can dlopen itself""... $ac_c" 1>&6
+echo "configure:4313: checking whether a program can dlopen itself" >&5
+if eval "test \"`echo '$''{'lt_cv_dlopen_self'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+         if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self=cross
+else
+    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<EOF
+#line 4323 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+#ifdef __cplusplus
+extern "C" void exit (int);
+#endif
+
+fnord() { int i=42;}
+main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+
+    exit (status);
+}
+EOF
+  if { (eval echo configure:4384: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self=no
+  fi
+fi
+rm -fr conftest*
+
+    
+fi
+
+echo "$ac_t""$lt_cv_dlopen_self" 1>&6
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      LDFLAGS="$LDFLAGS $link_static_flag"
+      echo $ac_n "checking whether a statically linked program can dlopen itself""... $ac_c" 1>&6
+echo "configure:4407: checking whether a statically linked program can dlopen itself" >&5
+if eval "test \"`echo '$''{'lt_cv_dlopen_self_static'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+         if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self_static=cross
+else
+    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<EOF
+#line 4417 "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+#ifdef __cplusplus
+extern "C" void exit (int);
+#endif
+
+fnord() { int i=42;}
+main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
+      /* dlclose (self); */
+    }
+
+    exit (status);
+}
+EOF
+  if { (eval echo configure:4478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self_static=no
+  fi
+fi
+rm -fr conftest*
+
+      
+fi
+
+echo "$ac_t""$lt_cv_dlopen_self_static" 1>&6
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case "$lt_cv_dlopen_self" in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case "$lt_cv_dlopen_self_static" in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+
+
+## FIXME: this should be a separate macro
+##
+if test "$enable_shared" = yes && test "$GCC" = yes; then
+  case "$archive_cmds" in
+  *'~'*)
+    # FIXME: we may have to deal with multi-command sequences.
+    ;;
+  '$CC '*)
+    # Test whether the compiler implicitly links with -lc since on some
+    # systems, -lgcc has to come before -lc. If gcc already passes -lc
+    # to ld, don't add -lc before -lgcc.
+    echo $ac_n "checking whether -lc should be explicitly linked in""... $ac_c" 1>&6
+echo "configure:4529: checking whether -lc should be explicitly linked in" >&5
+    if eval "test \"`echo '$''{'lt_cv_archive_cmds_need_lc'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  $rm conftest*
+    echo 'static int dummy;' > conftest.$ac_ext
+
+    if { (eval echo configure:4536: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+      soname=conftest
+      lib=conftest
+      libobjs=conftest.$ac_objext
+      deplibs=
+      wl=$lt_cv_prog_cc_wl
+      compiler_flags=-v
+      linker_flags=-v
+      verstring=
+      output_objdir=.
+      libname=conftest
+      save_allow_undefined_flag=$allow_undefined_flag
+      allow_undefined_flag=
+      if { (eval echo configure:4549: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\") 1>&5; (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5; }
+      then
+       lt_cv_archive_cmds_need_lc=no
+      else
+       lt_cv_archive_cmds_need_lc=yes
+      fi
+      allow_undefined_flag=$save_allow_undefined_flag
+    else
+      cat conftest.err 1>&5
+    fi
+fi
+
+    echo "$ac_t""$lt_cv_archive_cmds_need_lc" 1>&6
+    ;;
+  esac
+fi
+need_lc=${lt_cv_archive_cmds_need_lc-yes}
+##
+## END FIXME
+
+## FIXME: this should be a separate macro
+##
+# The second clause should only fire when bootstrapping the
+# libtool distribution, otherwise you forgot to ship ltmain.sh
+# with your package, and you will get complaints that there are
+# no rules to generate ltmain.sh.
+if test -f "$ltmain"; then
+  :
+else
+  # If there is no Makefile yet, we rely on a make rule to execute
+  # `config.status --recheck' to rerun these tests and create the
+  # libtool script then.
+  test -f Makefile && make "$ltmain"
+fi
+
+if test -f "$ltmain"; then
+  trap "$rm \"${ofile}T\"; exit 1" 1 2 15
+  $rm -f "${ofile}T"
+
+  echo creating $ofile
+
+  # Now quote all the things that may contain metacharacters while being
+  # careful not to overquote the AC_SUBSTed values.  We take copies of the
+  # variables and quote the copies for generation of the libtool script.
+  for var in echo old_CC old_CFLAGS \
+    AR AR_FLAGS CC LD LN_S NM SHELL \
+    reload_flag reload_cmds wl \
+    pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
+    thread_safe_flag_spec whole_archive_flag_spec libname_spec \
+    library_names_spec soname_spec \
+    RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
+    old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
+    postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
+    old_striplib striplib file_magic_cmd export_symbols_cmds \
+    deplibs_check_method allow_undefined_flag no_undefined_flag \
+    finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
+    hardcode_libdir_flag_spec hardcode_libdir_separator  \
+    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
+    compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
+
+    case "$var" in
+    reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
+    old_postinstall_cmds | old_postuninstall_cmds | \
+    export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
+    extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
+    postinstall_cmds | postuninstall_cmds | \
+    finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
+      # Double-quote double-evaled strings.
+      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
+      ;;
+    *)
+      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
+      ;;
+    esac
+  done
+
+  cat <<__EOF__ > "${ofile}T"
+#! $SHELL
+
+# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+# Copyright (C) 1996-2000 Free Software Foundation, Inc.
+# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="sed -e s/^X//"
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$need_lc
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# The host system.
+host_alias=$host_alias
+host=$host
+
+# An echo program that does not interpret backslashes.
+echo=$lt_echo
+
+# The archiver.
+AR=$lt_AR
+AR_FLAGS=$lt_AR_FLAGS
+
+# The default C compiler.
+CC=$lt_CC
+
+# Is the compiler the GNU C compiler?
+with_gcc=$GCC
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# Whether we need hard or soft links.
+LN_S=$lt_LN_S
+
+# A BSD-compatible nm program.
+NM=$lt_NM
+
+# A symbol stripping program
+STRIP=$STRIP
+
+# Used to examine libraries when file_magic_cmd begins "file"
+MAGIC_CMD=$MAGIC_CMD
+
+# Used on cygwin: DLL creation program.
+DLLTOOL="$DLLTOOL"
+
+# Used on cygwin: object dumper.
+OBJDUMP="$OBJDUMP"
+
+# Used on cygwin: assembler.
+AS="$AS"
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# How to pass a linker flag through the compiler.
+wl=$lt_wl
+
+# Object file suffix (normally "o").
+objext="$ac_objext"
+
+# Old archive suffix (normally "a").
+libext="$libext"
+
+# Executable file suffix (normally "").
+exeext="$exeext"
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_pic_flag
+pic_mode=$pic_mode
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_compiler_c_o
+
+# Can we write directly to a .lo ?
+compiler_o_lo=$lt_compiler_o_lo
+
+# Must we lock files when doing compilation ?
+need_locks=$lt_need_locks
+
+# Do we need the lib prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_link_static_flag
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_no_builtin_flag
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Compiler flag to generate thread-safe objects.
+thread_safe_flag_spec=$lt_thread_safe_flag_spec
+
+# Library versioning type.
+version_type=$version_type
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME.
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Commands used to build and install an old-style archive.
+RANLIB=$lt_RANLIB
+old_archive_cmds=$lt_old_archive_cmds
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build and install a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+postinstall_cmds=$lt_postinstall_cmds
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method == file_magic.
+file_magic_cmd=$lt_file_magic_cmd
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that forces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# Same as above, but a single script fragment to be evaled but not shown.
+finish_eval=$lt_finish_eval
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration
+global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
+
+# This is the shared library runtime path variable.
+runpath_var=$runpath_var
+
+# This is the shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# Whether we need a single -rpath flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
+# resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
+# resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
+# the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at relink time.
+variables_saved_for_relink="$variables_saved_for_relink"
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Compile-time system search path for libraries
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Fix the shell variable \$srcfile for the compiler.
+fix_srcfile_path="$fix_srcfile_path"
+
+# Set to yes if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# ### END LIBTOOL CONFIG
+
+__EOF__
+
+  case "$host_os" in
+  aix3*)
+    cat <<\EOF >> "${ofile}T"
+
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+EOF
+    ;;
+  esac
+
+  case "$host_os" in
+  cygwin* | mingw* | pw32* | os2*)
+    cat <<'EOF' >> "${ofile}T"
+      # This is a source program that is used to create dlls on Windows
+      # Don't remove nor modify the starting and closing comments
+# /* ltdll.c starts here */
+# #define WIN32_LEAN_AND_MEAN
+# #include <windows.h>
+# #undef WIN32_LEAN_AND_MEAN
+# #include <stdio.h>
+#
+# #ifndef __CYGWIN__
+# #  ifdef __CYGWIN32__
+# #    define __CYGWIN__ __CYGWIN32__
+# #  endif
+# #endif
+#
+# #ifdef __cplusplus
+# extern "C" {
+# #endif
+# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
+# #ifdef __cplusplus
+# }
+# #endif
+#
+# #ifdef __CYGWIN__
+# #include <cygwin/cygwin_dll.h>
+# DECLARE_CYGWIN_DLL( DllMain );
+# #endif
+# HINSTANCE __hDllInstance_base;
+#
+# BOOL APIENTRY
+# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
+# {
+#   __hDllInstance_base = hInst;
+#   return TRUE;
+# }
+# /* ltdll.c ends here */
+        # This is a source program that is used to create import libraries
+        # on Windows for dlls which lack them. Don't remove nor modify the
+        # starting and closing comments
+# /* impgen.c starts here */
+# /*   Copyright (C) 1999-2000 Free Software Foundation, Inc.
+#
+#  This file is part of GNU libtool.
+#
+#  This program is free software; you can redistribute it and/or modify
+#  it under the terms of the GNU General Public License as published by
+#  the Free Software Foundation; either version 2 of the License, or
+#  (at your option) any later version.
+#
+#  This program is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#  GNU General Public License for more details.
+#
+#  You should have received a copy of the GNU General Public License
+#  along with this program; if not, write to the Free Software
+#  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#  */
+#
+# #include <stdio.h>           /* for printf() */
+# #include <unistd.h>          /* for open(), lseek(), read() */
+# #include <fcntl.h>           /* for O_RDONLY, O_BINARY */
+# #include <string.h>          /* for strdup() */
+#
+# /* O_BINARY isn't required (or even defined sometimes) under Unix */
+# #ifndef O_BINARY
+# #define O_BINARY 0
+# #endif
+#
+# static unsigned int
+# pe_get16 (fd, offset)
+#      int fd;
+#      int offset;
+# {
+#   unsigned char b[2];
+#   lseek (fd, offset, SEEK_SET);
+#   read (fd, b, 2);
+#   return b[0] + (b[1]<<8);
+# }
+#
+# static unsigned int
+# pe_get32 (fd, offset)
+#     int fd;
+#     int offset;
+# {
+#   unsigned char b[4];
+#   lseek (fd, offset, SEEK_SET);
+#   read (fd, b, 4);
+#   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
+# }
+#
+# static unsigned int
+# pe_as32 (ptr)
+#      void *ptr;
+# {
+#   unsigned char *b = ptr;
+#   return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
+# }
+#
+# int
+# main (argc, argv)
+#     int argc;
+#     char *argv[];
+# {
+#     int dll;
+#     unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
+#     unsigned long export_rva, export_size, nsections, secptr, expptr;
+#     unsigned long name_rvas, nexp;
+#     unsigned char *expdata, *erva;
+#     char *filename, *dll_name;
+#
+#     filename = argv[1];
+#
+#     dll = open(filename, O_RDONLY|O_BINARY);
+#     if (!dll)
+#      return 1;
+#
+#     dll_name = filename;
+#
+#     for (i=0; filename[i]; i++)
+#      if (filename[i] == '/' || filename[i] == '\\'  || filename[i] == ':')
+#          dll_name = filename + i +1;
+#
+#     pe_header_offset = pe_get32 (dll, 0x3c);
+#     opthdr_ofs = pe_header_offset + 4 + 20;
+#     num_entries = pe_get32 (dll, opthdr_ofs + 92);
+#
+#     if (num_entries < 1) /* no exports */
+#      return 1;
+#
+#     export_rva = pe_get32 (dll, opthdr_ofs + 96);
+#     export_size = pe_get32 (dll, opthdr_ofs + 100);
+#     nsections = pe_get16 (dll, pe_header_offset + 4 +2);
+#     secptr = (pe_header_offset + 4 + 20 +
+#            pe_get16 (dll, pe_header_offset + 4 + 16));
+#
+#     expptr = 0;
+#     for (i = 0; i < nsections; i++)
+#     {
+#      char sname[8];
+#      unsigned long secptr1 = secptr + 40 * i;
+#      unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
+#      unsigned long vsize = pe_get32 (dll, secptr1 + 16);
+#      unsigned long fptr = pe_get32 (dll, secptr1 + 20);
+#      lseek(dll, secptr1, SEEK_SET);
+#      read(dll, sname, 8);
+#      if (vaddr <= export_rva && vaddr+vsize > export_rva)
+#      {
+#          expptr = fptr + (export_rva - vaddr);
+#          if (export_rva + export_size > vaddr + vsize)
+#              export_size = vsize - (export_rva - vaddr);
+#          break;
+#      }
+#     }
+#
+#     expdata = (unsigned char*)malloc(export_size);
+#     lseek (dll, expptr, SEEK_SET);
+#     read (dll, expdata, export_size);
+#     erva = expdata - export_rva;
+#
+#     nexp = pe_as32 (expdata+24);
+#     name_rvas = pe_as32 (expdata+32);
+#
+#     printf ("EXPORTS\n");
+#     for (i = 0; i<nexp; i++)
+#     {
+#      unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
+#      printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
+#     }
+#
+#     return 0;
+# }
+# /* impgen.c ends here */
+
+EOF
+    ;;
+  esac
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
+
+  mv -f "${ofile}T" "$ofile" || \
+    (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
+  chmod +x "$ofile"
+fi
+##
+## END FIXME
+
+
+
+
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+
+# Prevent multiple expansion
+
+
+MALLOC_TYPE=S
+support_addstrings=no
+support_frills=no
+support_linespace=no
+support_graphics=no
+support_inheritpixmap=no
+support_keepscrolling=no
+support_selectionscrolling=no
+support_menubar=no 
+support_mousewheel=no
+support_mouseslipwheel=no
+support_oldselection=no
+support_utmp=no
+support_wtmp=no
+support_lastlog=no
+support_cursor_blink=no
+support_pointer_blank=no
+support_scroll_rxvt=no
+support_scroll_next=no
+support_scroll_xterm=no
+support_xim=no
+support_xpm=no
+support_xft=no
+support_unicode3=no
+codesets=
+
+
+if test "x$enable_shared" = xyes; then
+    cat >> confdefs.h <<\EOF
+#define LIBRXVT 1
+EOF
+
+    INSTALL_LIBRXVT=yes
+fi
+
+
+# Check whether --enable-everything or --disable-everything was given.
+if test "${enable_everything+set}" = set; then
+  enableval="$enable_everything"
+  if test x$enableval = xyes; then
+    support_24bit=yes
+    support_frills=yes
+    support_linespace=yes
+    support_graphics=yes
+    support_inheritpixmap=yes
+    support_keepscrolling=yes
+    support_selectionscrolling=yes
+    support_lastlog=yes
+    support_menubar=yes
+    support_mousewheel=yes
+    support_mouseslipwheel=yes
+    support_oldselection=yes
+    support_cursor_blink=yes
+    support_pointer_blank=yes
+    support_scroll_rxvt=yes
+    support_scroll_next=yes
+    support_scroll_xterm=yes
+    support_utmp=yes
+    support_wtmp=yes
+    support_xim=yes
+    support_xpm=yes
+    support_xft=yes
+    support_unicode3=yes
+    codesets=all
+  fi
+fi
+
+
+# Check whether --enable-unicode3 or --disable-unicode3 was given.
+if test "${enable_unicode3+set}" = set; then
+  enableval="$enable_unicode3"
+  if test x$enableval = xyes; then
+    support_unicode3=yes
+  fi
+fi
+
+
+# Check whether --enable-xft or --disable-xft was given.
+if test "${enable_xft+set}" = set; then
+  enableval="$enable_xft"
+  if test x$enableval = xyes; then
+    support_xft=yes
+  fi
+fi
+
+
+# Check whether --with-codesets or --without-codesets was given.
+if test "${with_codesets+set}" = set; then
+  withval="$with_codesets"
+  if test x$enableval = xyes; then
+    codesets="$withval"
+  fi
+fi
+
+
+# Check whether --with-encoding or --without-encoding was given.
+if test "${with_encoding+set}" = set; then
+  withval="$with_encoding"
+  if test x$enableval = xyes; then
+    withval=`echo $withval | tr 'a-z' 'A-Z'`
+    cat >> confdefs.h <<EOF
+#define MULTICHAR_ENCODING $withval
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-utmp or --disable-utmp was given.
+if test "${enable_utmp+set}" = set; then
+  enableval="$enable_utmp"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_utmp=$enableval
+  fi
+fi
+
+
+# Check whether --enable-wtmp or --disable-wtmp was given.
+if test "${enable_wtmp+set}" = set; then
+  enableval="$enable_wtmp"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_wtmp=$enableval
+  fi
+fi
+
+
+# Check whether --enable-lastlog or --disable-lastlog was given.
+if test "${enable_lastlog+set}" = set; then
+  enableval="$enable_lastlog"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_lastlog=$enableval
+  fi
+fi
+
+
+# Check whether --enable-xpm-background or --disable-xpm-background was given.
+if test "${enable_xpm_background+set}" = set; then
+  enableval="$enable_xpm_background"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_xpm=$enableval
+  fi
+fi
+
+
+# Check whether --enable-transparency or --disable-transparency was given.
+if test "${enable_transparency+set}" = set; then
+  enableval="$enable_transparency"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_inheritpixmap=$enableval
+  fi
+fi
+
+
+# Check whether --enable-menubar or --disable-menubar was given.
+if test "${enable_menubar+set}" = set; then
+  enableval="$enable_menubar"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_menubar=$enableval
+  fi
+fi
+
+
+# Check whether --enable-graphics or --disable-graphics was given.
+if test "${enable_graphics+set}" = set; then
+  enableval="$enable_graphics"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_graphics=$enableval
+  fi
+fi
+
+
+# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
+if test "${enable_rxvt_scroll+set}" = set; then
+  enableval="$enable_rxvt_scroll"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_scroll_rxvt=$enableval
+  fi
+fi
+
+
+# Check whether --enable-next-scroll or --disable-next-scroll was given.
+if test "${enable_next_scroll+set}" = set; then
+  enableval="$enable_next_scroll"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_scroll_next=$enableval
+  fi
+fi
+
+
+# Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
+if test "${enable_xterm_scroll+set}" = set; then
+  enableval="$enable_xterm_scroll"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_scroll_xterm=$enableval
+  fi
+fi
+
+
+# Check whether --enable-half-shadow or --disable-half-shadow was given.
+if test "${enable_half_shadow+set}" = set; then
+  enableval="$enable_half_shadow"
+  if test x$enableval = xyes; then
+    cat >> confdefs.h <<\EOF
+#define HALFSHADOW 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-xim or --disable-xim was given.
+if test "${enable_xim+set}" = set; then
+  enableval="$enable_xim"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_xim=$enableval
+  fi
+fi
+
+
+# Check whether --enable-greek or --disable-greek was given.
+if test "${enable_greek+set}" = set; then
+  enableval="$enable_greek"
+  if test x$enableval = xyes; then
+    cat >> confdefs.h <<\EOF
+#define GREEK_SUPPORT 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-ttygid or --disable-ttygid was given.
+if test "${enable_ttygid+set}" = set; then
+  enableval="$enable_ttygid"
+  if test x$enableval = xyes; then
+    cat >> confdefs.h <<\EOF
+#define TTY_GID_SUPPORT 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-backspace-key or --disable-backspace-key was given.
+if test "${enable_backspace_key+set}" = set; then
+  enableval="$enable_backspace_key"
+  if test x$enableval = xno; then
+    cat >> confdefs.h <<\EOF
+#define NO_BACKSPACE_KEY 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-delete-key or --disable-delete-key was given.
+if test "${enable_delete_key+set}" = set; then
+  enableval="$enable_delete_key"
+  if test x$enableval = xno; then
+    cat >> confdefs.h <<\EOF
+#define NO_DELETE_KEY 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-resources or --disable-resources was given.
+if test "${enable_resources+set}" = set; then
+  enableval="$enable_resources"
+  if test x$enableval = xno; then
+    cat >> confdefs.h <<\EOF
+#define NO_RESOURCES 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
+if test "${enable_xgetdefault+set}" = set; then
+  enableval="$enable_xgetdefault"
+  if test x$enableval = xyes; then
+    cat >> confdefs.h <<\EOF
+#define USE_XGETDEFAULT 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-strings or --disable-strings was given.
+if test "${enable_strings+set}" = set; then
+  enableval="$enable_strings"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_addstrings=$enableval
+  fi
+fi
+
+
+# Check whether --enable-swapscreen or --disable-swapscreen was given.
+if test "${enable_swapscreen+set}" = set; then
+  enableval="$enable_swapscreen"
+  if test x$enableval = xno; then
+    cat >> confdefs.h <<\EOF
+#define NO_SECONDARY_SCREEN 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-frills or --disable-frills was given.
+if test "${enable_frills+set}" = set; then
+  enableval="$enable_frills"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_frills=$enableval
+  fi
+fi
+
+
+# Check whether --enable-linespace or --disable-linespace was given.
+if test "${enable_linespace+set}" = set; then
+  enableval="$enable_linespace"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_linespace=$enableval
+  fi
+fi
+
+
+# Check whether --enable-24bit or --disable-24bit was given.
+if test "${enable_24bit+set}" = set; then
+  enableval="$enable_24bit"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_24bit=$enableval
+  fi
+fi
+
+
+# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
+if test "${enable_keepscrolling+set}" = set; then
+  enableval="$enable_keepscrolling"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_keepscrolling=$enableval
+  fi
+fi
+
+
+# Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
+if test "${enable_selectionscrolling+set}" = set; then
+  enableval="$enable_selectionscrolling"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_selectionscrolling=$enableval
+  fi
+fi
+
+
+# Check whether --enable-mousewheel or --disable-mousewheel was given.
+if test "${enable_mousewheel+set}" = set; then
+  enableval="$enable_mousewheel"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_mousewheel=$enableval
+  fi
+fi
+
+
+# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
+if test "${enable_slipwheeling+set}" = set; then
+  enableval="$enable_slipwheeling"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_mouseslipwheel=$enableval
+  fi
+fi
+
+
+# Check whether --enable-old-selection or --disable-old-selection was given.
+if test "${enable_old_selection+set}" = set; then
+  enableval="$enable_old_selection"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_oldselection=$enableval
+  fi
+fi
+
+
+# Check whether --enable-new-selection or --disable-new-selection was given.
+if test "${enable_new_selection+set}" = set; then
+  enableval="$enable_new_selection"
+  if test x$enableval = xno; then
+    cat >> confdefs.h <<\EOF
+#define NO_NEW_SELECTION 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-dmalloc or --disable-dmalloc was given.
+if test "${enable_dmalloc+set}" = set; then
+  enableval="$enable_dmalloc"
+  if test x$enableval = xyes; then
+    MALLOC_TYPE=G
+    DEBUG=-DDEBUG_MALLOC
+    DLIB="-L/usr/local/lib -ldmalloc"
+    DINCLUDE=-I/usr/local/include
+  fi
+fi
+
+
+# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
+if test "${enable_dlmalloc+set}" = set; then
+  enableval="$enable_dlmalloc"
+  if test x$enableval = xyes; then
+    MALLOC_TYPE=D
+    DEBUG=
+    DLIB="-L/usr/local/lib -ldlmalloc"
+    DINCLUDE=
+  fi
+fi
+
+
+# Check whether --enable-smart-resize or --disable-smart-resize was given.
+if test "${enable_smart_resize+set}" = set; then
+  enableval="$enable_smart_resize"
+  if test x$enableval = xyes; then
+    cat >> confdefs.h <<\EOF
+#define SMART_RESIZE 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-256-color or --disable-256-color was given.
+if test "${enable_256_color+set}" = set; then
+  enableval="$enable_256_color"
+  if test x$enableval = xyes; then
+    cat >> confdefs.h <<\EOF
+#define TTY_256COLOR 1
+EOF
+
+  fi
+fi
+
+
+# Check whether --enable-cursor-blink or --disable-cursor-blink was given.
+if test "${enable_cursor_blink+set}" = set; then
+  enableval="$enable_cursor_blink"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_cursor_blink=$enableval
+  fi
+fi
+
+
+# Check whether --enable-pointer-blank or --disable-pointer-blank was given.
+if test "${enable_pointer_blank+set}" = set; then
+  enableval="$enable_pointer_blank"
+  if test x$enableval = xyes -o x$enableval = xno; then
+    support_pointer_blank=$enableval
+  fi
+fi
+
+
+# Check whether --with-term or --without-term was given.
+if test "${with_term+set}" = set; then
+  withval="$with_term"
+  if test x$withval != x; then
+    cat >> confdefs.h <<EOF
+#define TERMENV "$withval"
+EOF
+ term="$withval"
+  fi
+fi
+
+
+# Check whether --with-terminfo or --without-terminfo was given.
+if test "${with_terminfo+set}" = set; then
+  withval="$with_terminfo"
+  if test x$withval != x; then
+    cat >> confdefs.h <<EOF
+#define RXVT_TERMINFO "$withval"
+EOF
+ terminfo="$withval"
+  fi
+fi
+
+
+
+cat >> confdefs.h <<\EOF
+#define PROTOTYPES 1
+EOF
+
+
+if test -z "$CFLAGS"; then
+    if test -z "$CCOPTS"; then
+       CCOPTS='-O'
+    fi
+    CFLAGS="$CCOPTS"
+fi
+
+# Extract the first word of "mv", so it can be a program name with args.
+set dummy mv; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5634: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_MV'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$MV" in
+  /*)
+  ac_cv_path_MV="$MV" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_MV="$MV" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_MV="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
+  ;;
+esac
+fi
+MV="$ac_cv_path_MV"
+if test -n "$MV"; then
+  echo "$ac_t""$MV" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+# Extract the first word of "rm", so it can be a program name with args.
+set dummy rm; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5670: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_RM'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$RM" in
+  /*)
+  ac_cv_path_RM="$RM" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_RM="$RM" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_RM="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
+  ;;
+esac
+fi
+RM="$ac_cv_path_RM"
+if test -n "$RM"; then
+  echo "$ac_t""$RM" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+# Extract the first word of "cp", so it can be a program name with args.
+set dummy cp; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5706: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_CP'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$CP" in
+  /*)
+  ac_cv_path_CP="$CP" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_CP="$CP" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_CP="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
+  ;;
+esac
+fi
+CP="$ac_cv_path_CP"
+if test -n "$CP"; then
+  echo "$ac_t""$CP" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+# Extract the first word of "ln", so it can be a program name with args.
+set dummy ln; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5742: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_LN'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$LN" in
+  /*)
+  ac_cv_path_LN="$LN" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_LN="$LN" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_LN="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
+  ;;
+esac
+fi
+LN="$ac_cv_path_LN"
+if test -n "$LN"; then
+  echo "$ac_t""$LN" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+# Extract the first word of "sed", so it can be a program name with args.
+set dummy sed; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5778: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_SED'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$SED" in
+  /*)
+  ac_cv_path_SED="$SED" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_SED="$SED" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_SED="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
+  ;;
+esac
+fi
+SED="$ac_cv_path_SED"
+if test -n "$SED"; then
+  echo "$ac_t""$SED" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+# Extract the first word of "echo", so it can be a program name with args.
+set dummy echo; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5814: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_ECHO'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$ECHO" in
+  /*)
+  ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_ECHO="$ECHO" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_ECHO="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
+  ;;
+esac
+fi
+ECHO="$ac_cv_path_ECHO"
+if test -n "$ECHO"; then
+  echo "$ac_t""$ECHO" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+# Extract the first word of "cmp", so it can be a program name with args.
+set dummy cmp; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5850: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_CMP'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$CMP" in
+  /*)
+  ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_CMP="$CMP" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_CMP="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
+  ;;
+esac
+fi
+CMP="$ac_cv_path_CMP"
+if test -n "$CMP"; then
+  echo "$ac_t""$CMP" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+# Extract the first word of "tbl", so it can be a program name with args.
+set dummy tbl; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:5886: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_TBL'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$TBL" in
+  /*)
+  ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
+  ;;
+  ?:/*)                         
+  ac_cv_path_TBL="$TBL" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_TBL="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+fi
+TBL="$ac_cv_path_TBL"
+if test -n "$TBL"; then
+  echo "$ac_t""$TBL" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+
+
+
+# If we find X, set shell vars x_includes and x_libraries to the
+# paths, otherwise set no_x=yes.
+# Uses ac_ vars as temps to allow command line to override cache and checks.
+# --without-x overrides everything else, but does not touch the cache.
+echo $ac_n "checking for X""... $ac_c" 1>&6
+echo "configure:5926: checking for X" >&5
+
+# Check whether --with-x or --without-x was given.
+if test "${with_x+set}" = set; then
+  withval="$with_x"
+  :
+fi
+
+# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
+if test "x$with_x" = xno; then
+  # The user explicitly disabled X.
+  have_x=disabled
+else
+  if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
+    # Both variables are already set.
+    have_x=yes
+  else
+if eval "test \"`echo '$''{'ac_cv_have_x'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  # One or both of the vars are not set, and there is no cached value.
+ac_x_includes=NO ac_x_libraries=NO
+rm -fr conftestdir
+if mkdir conftestdir; then
+  cd conftestdir
+  # Make sure to not put "make" in the Imakefile rules, since we grep it out.
+  cat > Imakefile <<'EOF'
+acfindx:
+       @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
+EOF
+  if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
+    # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
+    eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
+    # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
+    for ac_extension in a so sl; do
+      if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
+        test -f $ac_im_libdir/libX11.$ac_extension; then
+        ac_im_usrlibdir=$ac_im_libdir; break
+      fi
+    done
+    # Screen out bogus values from the imake configuration.  They are
+    # bogus both because they are the default anyway, and because
+    # using them would break gcc on systems where it needs fixed includes.
+    case "$ac_im_incroot" in
+       /usr/include) ;;
+       *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes="$ac_im_incroot" ;;
+    esac
+    case "$ac_im_usrlibdir" in
+       /usr/lib | /lib) ;;
+       *) test -d "$ac_im_usrlibdir" && ac_x_libraries="$ac_im_usrlibdir" ;;
+    esac
+  fi
+  cd ..
+  rm -fr conftestdir
+fi
+
+if test "$ac_x_includes" = NO; then
+  # Guess where to find include files, by looking for this one X11 .h file.
+  test -z "$x_direct_test_include" && x_direct_test_include=X11/Intrinsic.h
+
+  # First, try using that file with no special directory specified.
+cat > conftest.$ac_ext <<EOF
+#line 5988 "configure"
+#include "confdefs.h"
+#include <$x_direct_test_include>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:5993: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  # We can compile using X headers with no special include directory.
+ac_x_includes=
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  # Look for the header file in a standard set of common directories.
+# Check X11 before X11Rn because it is often a symlink to the current release.
+  for ac_dir in               \
+    /usr/X11/include          \
+    /usr/X11R6/include        \
+    /usr/X11R5/include        \
+    /usr/X11R4/include        \
+                              \
+    /usr/include/X11          \
+    /usr/include/X11R6        \
+    /usr/include/X11R5        \
+    /usr/include/X11R4        \
+                              \
+    /usr/local/X11/include    \
+    /usr/local/X11R6/include  \
+    /usr/local/X11R5/include  \
+    /usr/local/X11R4/include  \
+                              \
+    /usr/local/include/X11    \
+    /usr/local/include/X11R6  \
+    /usr/local/include/X11R5  \
+    /usr/local/include/X11R4  \
+                              \
+    /usr/X386/include         \
+    /usr/x386/include         \
+    /usr/XFree86/include/X11  \
+                              \
+    /usr/include              \
+    /usr/local/include        \
+    /usr/unsupported/include  \
+    /usr/athena/include       \
+    /usr/local/x11r5/include  \
+    /usr/lpp/Xamples/include  \
+                              \
+    /usr/openwin/include      \
+    /usr/openwin/share/include \
+    ; \
+  do
+    if test -r "$ac_dir/$x_direct_test_include"; then
+      ac_x_includes=$ac_dir
+      break
+    fi
+  done
+fi
+rm -f conftest*
+fi # $ac_x_includes = NO
+
+if test "$ac_x_libraries" = NO; then
+  # Check for the libraries.
+
+  test -z "$x_direct_test_library" && x_direct_test_library=Xt
+  test -z "$x_direct_test_function" && x_direct_test_function=XtMalloc
+
+  # See if we find them without any special options.
+  # Don't add to $LIBS permanently.
+  ac_save_LIBS="$LIBS"
+  LIBS="-l$x_direct_test_library $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6062 "configure"
+#include "confdefs.h"
+
+int main() {
+${x_direct_test_function}()
+; return 0; }
+EOF
+if { (eval echo configure:6069: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  LIBS="$ac_save_LIBS"
+# We can link X programs with no special library path.
+ac_x_libraries=
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  LIBS="$ac_save_LIBS"
+# First see if replacing the include by lib works.
+# Check X11 before X11Rn because it is often a symlink to the current release.
+for ac_dir in `echo "$ac_x_includes" | sed s/include/lib/` \
+    /usr/X11/lib          \
+    /usr/X11R6/lib        \
+    /usr/X11R5/lib        \
+    /usr/X11R4/lib        \
+                          \
+    /usr/lib/X11          \
+    /usr/lib/X11R6        \
+    /usr/lib/X11R5        \
+    /usr/lib/X11R4        \
+                          \
+    /usr/local/X11/lib    \
+    /usr/local/X11R6/lib  \
+    /usr/local/X11R5/lib  \
+    /usr/local/X11R4/lib  \
+                          \
+    /usr/local/lib/X11    \
+    /usr/local/lib/X11R6  \
+    /usr/local/lib/X11R5  \
+    /usr/local/lib/X11R4  \
+                          \
+    /usr/X386/lib         \
+    /usr/x386/lib         \
+    /usr/XFree86/lib/X11  \
+                          \
+    /usr/lib              \
+    /usr/local/lib        \
+    /usr/unsupported/lib  \
+    /usr/athena/lib       \
+    /usr/local/x11r5/lib  \
+    /usr/lpp/Xamples/lib  \
+    /lib/usr/lib/X11     \
+                          \
+    /usr/openwin/lib      \
+    /usr/openwin/share/lib \
+    ; \
+do
+  for ac_extension in a so sl; do
+    if test -r $ac_dir/lib${x_direct_test_library}.$ac_extension; then
+      ac_x_libraries=$ac_dir
+      break 2
+    fi
+  done
+done
+fi
+rm -f conftest*
+fi # $ac_x_libraries = NO
+
+if test "$ac_x_includes" = NO || test "$ac_x_libraries" = NO; then
+  # Didn't find X anywhere.  Cache the known absence of X.
+  ac_cv_have_x="have_x=no"
+else
+  # Record where we found X for the cache.
+  ac_cv_have_x="have_x=yes \
+               ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
+fi
+fi
+  fi
+  eval "$ac_cv_have_x"
+fi # $with_x != no
+
+if test "$have_x" != yes; then
+  echo "$ac_t""$have_x" 1>&6
+  no_x=yes
+else
+  # If each of the values was on the command line, it overrides each guess.
+  test "x$x_includes" = xNONE && x_includes=$ac_x_includes
+  test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
+  # Update the cache value to reflect the command line values.
+  ac_cv_have_x="have_x=yes \
+               ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
+  echo "$ac_t""libraries $x_libraries, headers $x_includes" 1>&6
+fi
+
+if test "$no_x" = yes; then
+  # Not all programs may use this symbol, but it does not hurt to define it.
+  cat >> confdefs.h <<\EOF
+#define X_DISPLAY_MISSING 1
+EOF
+
+  X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
+else
+  if test -n "$x_includes"; then
+    X_CFLAGS="$X_CFLAGS -I$x_includes"
+  fi
+
+  # It would also be nice to do this for all -L options, not just this one.
+  if test -n "$x_libraries"; then
+    X_LIBS="$X_LIBS -L$x_libraries"
+    # For Solaris; some versions of Sun CC require a space after -R and
+    # others require no space.  Words are not sufficient . . . .
+    case "`(uname -sr) 2>/dev/null`" in
+    "SunOS 5"*)
+      echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6
+echo "configure:6175: checking whether -R must be followed by a space" >&5
+      ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries"
+      cat > conftest.$ac_ext <<EOF
+#line 6178 "configure"
+#include "confdefs.h"
+
+int main() {
+
+; return 0; }
+EOF
+if { (eval echo configure:6185: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  ac_R_nospace=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_R_nospace=no
+fi
+rm -f conftest*
+      if test $ac_R_nospace = yes; then
+       echo "$ac_t""no" 1>&6
+       X_LIBS="$X_LIBS -R$x_libraries"
+      else
+       LIBS="$ac_xsave_LIBS -R $x_libraries"
+       cat > conftest.$ac_ext <<EOF
+#line 6201 "configure"
+#include "confdefs.h"
+
+int main() {
+
+; return 0; }
+EOF
+if { (eval echo configure:6208: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  ac_R_space=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_R_space=no
+fi
+rm -f conftest*
+       if test $ac_R_space = yes; then
+         echo "$ac_t""yes" 1>&6
+         X_LIBS="$X_LIBS -R $x_libraries"
+       else
+         echo "$ac_t""neither works" 1>&6
+       fi
+      fi
+      LIBS="$ac_xsave_LIBS"
+    esac
+  fi
+
+  # Check for system-dependent libraries X programs must link with.
+  # Do this before checking for the system-independent R6 libraries
+  # (-lICE), since we may need -lsocket or whatever for X linking.
+
+  if test "$ISC" = yes; then
+    X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
+  else
+    # Martyn.Johnson@cl.cam.ac.uk says this is needed for Ultrix, if the X
+    # libraries were built with DECnet support.  And karl@cs.umb.edu says
+    # the Alpha needs dnet_stub (dnet does not exist).
+    echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
+echo "configure:6240: checking for dnet_ntoa in -ldnet" >&5
+ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-ldnet  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6248 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char dnet_ntoa();
+
+int main() {
+dnet_ntoa()
+; return 0; }
+EOF
+if { (eval echo configure:6259: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    if test $ac_cv_lib_dnet_dnet_ntoa = no; then
+      echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6
+echo "configure:6281: checking for dnet_ntoa in -ldnet_stub" >&5
+ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-ldnet_stub  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6289 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char dnet_ntoa();
+
+int main() {
+dnet_ntoa()
+; return 0; }
+EOF
+if { (eval echo configure:6300: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    fi
+
+    # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
+    # to get the SysV transport functions.
+    # chad@anasazi.com says the Pyramis MIS-ES running DC/OSx (SVR4)
+    # needs -lnsl.
+    # The nsl library prevents programs from opening the X display
+    # on Irix 5.2, according to dickey@clark.net.
+    echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
+echo "configure:6329: checking for gethostbyname" >&5
+if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 6334 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char gethostbyname(); below.  */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char gethostbyname();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
+choke me
+#else
+gethostbyname();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:6357: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_func_gethostbyname=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_func_gethostbyname=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  :
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    if test $ac_cv_func_gethostbyname = no; then
+      echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
+echo "configure:6378: checking for gethostbyname in -lnsl" >&5
+ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lnsl  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6386 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char gethostbyname();
+
+int main() {
+gethostbyname()
+; return 0; }
+EOF
+if { (eval echo configure:6397: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    fi
+
+    # lieder@skyler.mavd.honeywell.com says without -lsocket,
+    # socket/setsockopt and other routines are undefined under SCO ODT
+    # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
+    # on later versions), says simon@lia.di.epfl.ch: it contains
+    # gethostby* variants that don't use the nameserver (or something).
+    # -lsocket must be given before -lnsl if both are needed.
+    # We assume that if connect needs -lnsl, so does gethostbyname.
+    echo $ac_n "checking for connect""... $ac_c" 1>&6
+echo "configure:6427: checking for connect" >&5
+if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 6432 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char connect(); below.  */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char connect();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_connect) || defined (__stub___connect)
+choke me
+#else
+connect();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:6455: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_func_connect=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_func_connect=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'connect`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  :
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    if test $ac_cv_func_connect = no; then
+      echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
+echo "configure:6476: checking for connect in -lsocket" >&5
+ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6484 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char connect();
+
+int main() {
+connect()
+; return 0; }
+EOF
+if { (eval echo configure:6495: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    fi
+
+    # gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX.
+    echo $ac_n "checking for remove""... $ac_c" 1>&6
+echo "configure:6519: checking for remove" >&5
+if eval "test \"`echo '$''{'ac_cv_func_remove'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 6524 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char remove(); below.  */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char remove();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_remove) || defined (__stub___remove)
+choke me
+#else
+remove();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:6547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_func_remove=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_func_remove=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'remove`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  :
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    if test $ac_cv_func_remove = no; then
+      echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6
+echo "configure:6568: checking for remove in -lposix" >&5
+ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lposix  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6576 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char remove();
+
+int main() {
+remove()
+; return 0; }
+EOF
+if { (eval echo configure:6587: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    fi
+
+    # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
+    echo $ac_n "checking for shmat""... $ac_c" 1>&6
+echo "configure:6611: checking for shmat" >&5
+if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 6616 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char shmat(); below.  */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char shmat();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_shmat) || defined (__stub___shmat)
+choke me
+#else
+shmat();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:6639: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_func_shmat=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_func_shmat=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'shmat`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  :
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    if test $ac_cv_func_shmat = no; then
+      echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6
+echo "configure:6660: checking for shmat in -lipc" >&5
+ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lipc  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6668 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char shmat();
+
+int main() {
+shmat()
+; return 0; }
+EOF
+if { (eval echo configure:6679: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+    fi
+  fi
+
+  # Check for libraries that X11R6 Xt/Xaw programs need.
+  ac_save_LDFLAGS="$LDFLAGS"
+  test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
+  # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
+  # check for ICE first), but we must link in the order -lSM -lICE or
+  # we get undefined symbols.  So assume we have SM if we have ICE.
+  # These have to be linked with before -lX11, unlike the other
+  # libraries we check for below, so use a different variable.
+  #  --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
+  echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6
+echo "configure:6712: checking for IceConnectionNumber in -lICE" >&5
+ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lICE $X_EXTRA_LIBS $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 6720 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char IceConnectionNumber();
+
+int main() {
+IceConnectionNumber()
+; return 0; }
+EOF
+if { (eval echo configure:6731: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+  LDFLAGS="$ac_save_LDFLAGS"
+
+fi
+
+
+
+if test x$support_xpm = xyes; then
+  
+
+
+# Initialize some more variables set by options.
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+
+# If we find XPM, set shell vars xpm_includes and xpm_libraries to the
+# paths, otherwise set no_xpm=yes.
+# Uses ac_ vars as temps to allow command line to override cache and checks.
+echo $ac_n "checking for libXpm""... $ac_c" 1>&6
+echo "configure:6769: checking for libXpm" >&5
+
+# Check whether --with-xpm_includes or --without-xpm_includes was given.
+if test "${with_xpm_includes+set}" = set; then
+  withval="$with_xpm_includes"
+  xpm_includes="$withval"
+else
+  xpm_includes=NO
+fi
+
+# Check whether --with-xpm_library or --without-xpm_library was given.
+if test "${with_xpm_library+set}" = set; then
+  withval="$with_xpm_library"
+  xpm_libraries="$withval"
+else
+  xpm_libraries=NO
+fi
+
+
+# --without-xpm overrides everything else, but does not touch the cache.
+# Check whether --with-xpm or --without-xpm was given.
+if test "${with_xpm+set}" = set; then
+  withval="$with_xpm"
+  :
+fi
+
+if test "$with_xpm" = no; then
+  have_xpm=disabled
+else
+  if eval "test \"`echo '$''{'ac_cv_have_xpm'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  
+  vt_xpm_include_X11=no
+  if test -n "$xpm_includes"; then
+    vt_xpm_includes=$xpm_includes
+  else
+    vt_xpm_includes=NO
+  fi
+  if test -n "$xpm_libraries"; then
+    vt_xpm_libraries=$xpm_libraries
+  else
+    vt_xpm_libraries=NO
+  fi
+
+  if test "$vt_xpm_includes" = NO; then
+  # Guess where to find xpm.h
+
+ac_save_CPPFLAGS="$CPPFLAGS"
+CPPFLAGS="$CPPFLAGS $X_CFLAGS"
+
+  # First, try using that file with no special directory specified.
+cat > conftest.$ac_ext <<EOF
+#line 6822 "configure"
+#include "confdefs.h"
+#include <X11/xpm.h>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:6827: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  # We can compile using X headers with no special include directory.
+vt_xpm_includes=
+vt_xpm_include_X11=yes
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  CPPFLAGS="$ac_save_CPPFLAGS"
+# Look for the header file in a standard set of common directories.
+  for ac_dir in               \
+    /usr/X11/include          \
+    /usr/X11R6/include        \
+    /usr/X11R5/include        \
+    /usr/X11R4/include        \
+                              \
+    /usr/include/X11          \
+    /usr/include/X11R6        \
+    /usr/include/X11R5        \
+    /usr/include/X11R4        \
+                              \
+    /usr/local/X11/include    \
+    /usr/local/X11R6/include  \
+    /usr/local/X11R5/include  \
+    /usr/local/X11R4/include  \
+                              \
+    /usr/local/include/X11    \
+    /usr/local/include/X11R6  \
+    /usr/local/include/X11R5  \
+    /usr/local/include/X11R4  \
+                              \
+    /usr/X386/include         \
+    /usr/x386/include         \
+    /usr/XFree86/include/X11  \
+                              \
+    /usr/include              \
+    /usr/local/include        \
+    /usr/unsupported/include  \
+    /usr/athena/include       \
+    /usr/local/x11r5/include  \
+    /usr/lpp/Xamples/include  \
+                              \
+    /usr/openwin/include      \
+    /usr/openwin/share/include \
+    ; \
+  do
+    if test -r "$ac_dir/X11/xpm.h"; then
+      vt_xpm_includes="$ac_dir"
+      vt_xpm_include_X11=yes
+      break
+    else
+      if test -r "$ac_dir/xpm.h"; then
+        vt_xpm_includes=$ac_dir
+        break
+      fi
+    fi
+  done
+fi
+rm -f conftest*
+fi
+
+if test "$vt_xpm_libraries" = NO; then
+  # Check for the libraries.
+
+  # See if we find them without any special options.
+  # Don't add to $LIBS permanently.
+  ac_save_LIBS="$LIBS"
+  LIBS="$LIBS $X_LIBS -lXpm -lX11"
+cat > conftest.$ac_ext <<EOF
+#line 6900 "configure"
+#include "confdefs.h"
+
+int main() {
+XpmReadFileToPixmap()
+; return 0; }
+EOF
+if { (eval echo configure:6907: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  LIBS="$ac_save_LIBS"
+# We can link libXpm with no special library path.
+vt_xpm_libraries=
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  LIBS="$ac_save_LIBS"
+# First see if replacing the include by lib works.
+for ac_dir in \
+    `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
+    /usr/X11/lib          \
+    /usr/X11R6/lib        \
+    /usr/X11R5/lib        \
+    /usr/X11R4/lib        \
+                          \
+    /usr/lib/X11          \
+    /usr/lib/X11R6        \
+    /usr/lib/X11R5        \
+    /usr/lib/X11R4        \
+                          \
+    /usr/local/X11/lib    \
+    /usr/local/X11R6/lib  \
+    /usr/local/X11R5/lib  \
+    /usr/local/X11R4/lib  \
+                          \
+    /usr/local/lib/X11    \
+    /usr/local/lib/X11R6  \
+    /usr/local/lib/X11R5  \
+    /usr/local/lib/X11R4  \
+                          \
+    /usr/X386/lib         \
+    /usr/x386/lib         \
+    /usr/XFree86/lib/X11  \
+                          \
+    /usr/lib              \
+    /usr/local/lib        \
+    /usr/unsupported/lib  \
+    /usr/athena/lib       \
+    /usr/local/x11r5/lib  \
+    /usr/lpp/Xamples/lib  \
+                          \
+    /usr/openwin/lib      \
+    /usr/openwin/share/lib \
+    ; \
+do
+  for ac_extension in a so sl; do
+    if test -r $ac_dir/libXpm.$ac_extension; then
+      vt_xpm_libraries=$ac_dir
+      break 2
+    fi
+  done
+done
+fi
+rm -f conftest*
+fi
+
+
+  if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
+    ac_cv_have_xpm="have_xpm=no"
+  else
+    ac_cv_have_xpm="have_xpm=yes \
+        vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
+       vt_xpm_include_X11=$vt_xpm_include_X11"
+  fi
+fi
+  eval "$ac_cv_have_xpm"
+fi
+
+if test "$have_xpm" != yes; then
+  echo "$ac_t""$have_xpm" 1>&6
+  no_xpm=yes
+else
+  if test "$xpm_includes" != NO; then
+    if test "$xpm_includes" = "$vt_xpm_includes"; then
+      if test -r "$xpm_includes/X11/xpm.h"; then
+       vt_xpm_include_X11=yes
+      fi
+    else
+      vt_xpm_include_X11=no
+      if test -z "$xpm_includes"; then
+       cat > conftest.$ac_ext <<EOF
+#line 6991 "configure"
+#include "confdefs.h"
+#include <X11/xpm.h>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:6996: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  vt_xpm_include_X11=yes
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+fi
+rm -f conftest*
+      else
+        if test -r "$xpm_includes/X11/xpm.h"; then
+         vt_xpm_include_X11=yes
+        fi
+      fi
+    fi
+    vt_xpm_includes=$xpm_includes
+  fi
+  if test "x$xpm_libraries" != xNO; then
+    vt_xpm_libraries=$xpm_libraries
+  fi
+  # Update the cache value to reflect the command line values.
+  ac_cv_have_xpm="have_xpm=yes \
+       vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
+       vt_xpm_include_X11=$vt_xpm_include_X11"
+  eval "$ac_cv_have_xpm"
+  echo "$ac_t""-I$vt_xpm_includes, -L$vt_xpm_libraries" 1>&6
+  if test -n "$vt_xpm_includes"; then
+    XPM_CPPFLAGS="-DHAVE_LIBXPM"
+  fi
+  if test -n "$vt_xpm_includes"; then
+    XPM_CFLAGS="-I$vt_xpm_includes"
+  fi
+  XPM_LIBS="-lXpm"
+  if test -n "$vt_xpm_libraries"; then
+    XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
+  fi
+  if test "x$vt_xpm_include_X11" = xyes; then
+    cat >> confdefs.h <<\EOF
+#define XPM_INC_X11 1
+EOF
+
+  fi
+fi
+
+
+
+
+
+  if test x$no_xpm = xyes; then
+    support_xpm=needsmanualspecification
+  fi
+fi
+
+echo $ac_n "checking for sys/wait.h that is POSIX.1 compatible""... $ac_c" 1>&6
+echo "configure:7052: checking for sys/wait.h that is POSIX.1 compatible" >&5
+if eval "test \"`echo '$''{'ac_cv_header_sys_wait_h'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7057 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <sys/wait.h>
+#ifndef WEXITSTATUS
+#define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
+#endif
+#ifndef WIFEXITED
+#define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
+#endif
+int main() {
+int s;
+wait (&s);
+s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
+; return 0; }
+EOF
+if { (eval echo configure:7073: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_header_sys_wait_h=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_header_sys_wait_h=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_header_sys_wait_h" 1>&6
+if test $ac_cv_header_sys_wait_h = yes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_SYS_WAIT_H 1
+EOF
+
+fi
+
+for ac_hdr in \
+       assert.h \
+       fcntl.h \
+       grp.h \
+       libc.h \
+       lastlog.h \
+       stdarg.h \
+       stdlib.h \
+       string.h \
+       termios.h \
+       unistd.h \
+       sys/byteorder.h \
+       sys/ioctl.h \
+       sys/select.h \
+       sys/sockio.h \
+       sys/strredir.h \
+       sys/time.h \
+       utmp.h \
+       utmpx.h \
+        stdint.h \
+
+do
+ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
+echo "configure:7117: checking for $ac_hdr" >&5
+if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7122 "configure"
+#include "confdefs.h"
+#include <$ac_hdr>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:7127: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=yes"
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=no"
+fi
+rm -f conftest*
+fi
+if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
+  cat >> confdefs.h <<EOF
+#define $ac_tr_hdr 1
+EOF
+else
+  echo "$ac_t""no" 1>&6
+fi
+done
+
+
+echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
+echo "configure:7155: checking whether time.h and sys/time.h may both be included" >&5
+if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7160 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <sys/time.h>
+#include <time.h>
+int main() {
+struct tm *tp;
+; return 0; }
+EOF
+if { (eval echo configure:7169: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_header_time=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_header_time=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_header_time" 1>&6
+if test $ac_cv_header_time = yes; then
+  cat >> confdefs.h <<\EOF
+#define TIME_WITH_SYS_TIME 1
+EOF
+
+fi
+
+
+echo $ac_n "checking whether termios.h and sys/ioctl.h may both be included""... $ac_c" 1>&6
+echo "configure:7191: checking whether termios.h and sys/ioctl.h may both be included" >&5
+if eval "test \"`echo '$''{'rxvt_cv_header_sysioctl'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7196 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/ioctl.h>
+#ifdef HAVE_TERMIOS_H
+#include <termios.h>
+#endif
+int main() {
+int a = ECHO;
+; return 0; }
+EOF
+if { (eval echo configure:7207: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_header_sysioctl=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_header_sysioctl=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_header_sysioctl" 1>&6
+
+if test -n "$GCC"; then
+  LDARG="-Wl,"
+else
+  LDARG=""
+fi
+R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
+
+ac_save_CFLAGS=$CFLAGS
+ac_save_LIBS=$LIBS
+CFLAGS="$CFLAGS $X_CFLAGS"
+LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
+echo $ac_n "checking for -rpath dynamic library path recording""... $ac_c" 1>&6
+echo "configure:7233: checking for -rpath dynamic library path recording" >&5
+if eval "test \"`echo '$''{'rxvt_cv_rpath'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: You may need to check the LIBS line" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7241 "configure"
+#include "confdefs.h"
+
+main()
+{
+    exit(0);
+    (void) XOpenDisplay("foobar");
+}
+EOF
+if { (eval echo configure:7250: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_rpath=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_rpath=no
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_rpath" 1>&6             
+if test x$rxvt_cv_rpath != xyes; then
+    R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
+    LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
+  echo $ac_n "checking for -R dynamic library path recording""... $ac_c" 1>&6
+echo "configure:7269: checking for -R dynamic library path recording" >&5
+if eval "test \"`echo '$''{'rxvt_cv_R'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+  rxvt_cv_R=no
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7277 "configure"
+#include "confdefs.h"
+
+main()
+{
+    exit(0);
+    (void) XOpenDisplay("foobar");
+}
+EOF
+if { (eval echo configure:7286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_R=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_R=no
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_R" 1>&6             
+  if test x$rxvt_cv_R != xyes; then
+    LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
+  fi
+fi
+
+echo $ac_n "checking for XPointer""... $ac_c" 1>&6
+echo "configure:7307: checking for XPointer" >&5
+if eval "test \"`echo '$''{'rxvt_cv_xpointer'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7312 "configure"
+#include "confdefs.h"
+#include <X11/Xlib.h>
+int main() {
+XPointer dummy;
+; return 0; }
+EOF
+if { (eval echo configure:7319: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_xpointer=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_xpointer=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_xpointer" 1>&6
+if test x$rxvt_cv_xpointer = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_XPOINTER 1
+EOF
+
+fi
+LIBS=$ac_save_LIBS
+CFLAGS=$ac_save_CFLAGS
+
+
+echo $ac_n "checking for working const""... $ac_c" 1>&6
+echo "configure:7343: checking for working const" >&5
+if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7348 "configure"
+#include "confdefs.h"
+
+int main() {
+
+/* Ultrix mips cc rejects this.  */
+typedef int charset[2]; const charset x;
+/* SunOS 4.1.1 cc rejects this.  */
+char const *const *ccp;
+char **p;
+/* NEC SVR4.0.2 mips cc rejects this.  */
+struct point {int x, y;};
+static struct point const zero = {0,0};
+/* AIX XL C 1.02.0.0 rejects this.
+   It does not let you subtract one const X* pointer from another in an arm
+   of an if-expression whose if-part is not a constant expression */
+const char *g = "string";
+ccp = &g + (g ? g-g : 0);
+/* HPUX 7.0 cc rejects these. */
+++ccp;
+p = (char**) ccp;
+ccp = (char const *const *) p;
+{ /* SCO 3.2v4 cc rejects this.  */
+  char *t;
+  char const *s = 0 ? (char *) 0 : (char const *) 0;
+
+  *t++ = 0;
+}
+{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
+  int x[] = {25, 17};
+  const int *foo = &x[0];
+  ++foo;
+}
+{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
+  typedef const int *iptr;
+  iptr p = 0;
+  ++p;
+}
+{ /* AIX XL C 1.02.0.0 rejects this saying
+     "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
+  struct s { int j; const int *ap[3]; };
+  struct s *b; b->j = 5;
+}
+{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
+  const int foo = 10;
+}
+
+; return 0; }
+EOF
+if { (eval echo configure:7397: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_c_const=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_c_const=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_c_const" 1>&6
+if test $ac_cv_c_const = no; then
+  cat >> confdefs.h <<\EOF
+#define const 
+EOF
+
+fi
+
+echo $ac_n "checking for inline""... $ac_c" 1>&6
+echo "configure:7418: checking for inline" >&5
+if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_cv_c_inline=no
+for ac_kw in inline __inline__ __inline; do
+  cat > conftest.$ac_ext <<EOF
+#line 7425 "configure"
+#include "confdefs.h"
+
+int main() {
+} $ac_kw foo() {
+; return 0; }
+EOF
+if { (eval echo configure:7432: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_c_inline=$ac_kw; break
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+fi
+rm -f conftest*
+done
+
+fi
+
+echo "$ac_t""$ac_cv_c_inline" 1>&6
+case "$ac_cv_c_inline" in
+  inline | yes) ;;
+  no) cat >> confdefs.h <<\EOF
+#define inline 
+EOF
+ ;;
+  *)  cat >> confdefs.h <<EOF
+#define inline $ac_cv_c_inline
+EOF
+ ;;
+esac
+
+
+
+echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
+echo "configure:7460: checking for ANSI C header files" >&5
+if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7465 "configure"
+#include "confdefs.h"
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:7473: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  ac_cv_header_stdc=yes
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+if test $ac_cv_header_stdc = yes; then
+  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+cat > conftest.$ac_ext <<EOF
+#line 7490 "configure"
+#include "confdefs.h"
+#include <string.h>
+EOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  egrep "memchr" >/dev/null 2>&1; then
+  :
+else
+  rm -rf conftest*
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+cat > conftest.$ac_ext <<EOF
+#line 7508 "configure"
+#include "confdefs.h"
+#include <stdlib.h>
+EOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  egrep "free" >/dev/null 2>&1; then
+  :
+else
+  rm -rf conftest*
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+if test "$cross_compiling" = yes; then
+  :
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7529 "configure"
+#include "confdefs.h"
+#include <ctype.h>
+#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int main () { int i; for (i = 0; i < 256; i++)
+if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
+exit (0); }
+
+EOF
+if { (eval echo configure:7540: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  :
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  ac_cv_header_stdc=no
+fi
+rm -fr conftest*
+fi
+
+fi
+fi
+
+echo "$ac_t""$ac_cv_header_stdc" 1>&6
+if test $ac_cv_header_stdc = yes; then
+  cat >> confdefs.h <<\EOF
+#define STDC_HEADERS 1
+EOF
+
+fi
+
+echo $ac_n "checking for mode_t""... $ac_c" 1>&6
+echo "configure:7564: checking for mode_t" >&5
+if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7569 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#if STDC_HEADERS
+#include <stdlib.h>
+#include <stddef.h>
+#endif
+EOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
+  rm -rf conftest*
+  ac_cv_type_mode_t=yes
+else
+  rm -rf conftest*
+  ac_cv_type_mode_t=no
+fi
+rm -f conftest*
+
+fi
+echo "$ac_t""$ac_cv_type_mode_t" 1>&6
+if test $ac_cv_type_mode_t = no; then
+  cat >> confdefs.h <<\EOF
+#define mode_t int
+EOF
+
+fi
+
+echo $ac_n "checking for pid_t""... $ac_c" 1>&6
+echo "configure:7597: checking for pid_t" >&5
+if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7602 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#if STDC_HEADERS
+#include <stdlib.h>
+#include <stddef.h>
+#endif
+EOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
+  rm -rf conftest*
+  ac_cv_type_pid_t=yes
+else
+  rm -rf conftest*
+  ac_cv_type_pid_t=no
+fi
+rm -f conftest*
+
+fi
+echo "$ac_t""$ac_cv_type_pid_t" 1>&6
+if test $ac_cv_type_pid_t = no; then
+  cat >> confdefs.h <<\EOF
+#define pid_t int
+EOF
+
+fi
+
+echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6
+echo "configure:7630: checking for uid_t in sys/types.h" >&5
+if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7635 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+EOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  egrep "uid_t" >/dev/null 2>&1; then
+  rm -rf conftest*
+  ac_cv_type_uid_t=yes
+else
+  rm -rf conftest*
+  ac_cv_type_uid_t=no
+fi
+rm -f conftest*
+
+fi
+
+echo "$ac_t""$ac_cv_type_uid_t" 1>&6
+if test $ac_cv_type_uid_t = no; then
+  cat >> confdefs.h <<\EOF
+#define uid_t int
+EOF
+
+  cat >> confdefs.h <<\EOF
+#define gid_t int
+EOF
+
+fi
+
+
+
+echo $ac_n "checking size of char""... $ac_c" 1>&6
+echo "configure:7666: checking size of char" >&5
+if eval "test \"`echo '$''{'ac_cv_sizeof_char'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+  ac_cv_sizeof_char=1
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7674 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+main()
+{
+  FILE *f=fopen("conftestval", "w");
+  if (!f) exit(1);
+  fprintf(f, "%d\n", sizeof(char));
+  exit(0);
+}
+EOF
+if { (eval echo configure:7686: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  ac_cv_sizeof_char=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  ac_cv_sizeof_char=0
+fi
+rm -fr conftest*
+fi
+
+fi
+echo "$ac_t""$ac_cv_sizeof_char" 1>&6
+cat >> confdefs.h <<EOF
+#define SIZEOF_CHAR $ac_cv_sizeof_char
+EOF
+
+
+echo $ac_n "checking size of short""... $ac_c" 1>&6
+echo "configure:7706: checking size of short" >&5
+if eval "test \"`echo '$''{'ac_cv_sizeof_short'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+  ac_cv_sizeof_short=2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7714 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+main()
+{
+  FILE *f=fopen("conftestval", "w");
+  if (!f) exit(1);
+  fprintf(f, "%d\n", sizeof(short));
+  exit(0);
+}
+EOF
+if { (eval echo configure:7726: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  ac_cv_sizeof_short=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  ac_cv_sizeof_short=0
+fi
+rm -fr conftest*
+fi
+
+fi
+echo "$ac_t""$ac_cv_sizeof_short" 1>&6
+cat >> confdefs.h <<EOF
+#define SIZEOF_SHORT $ac_cv_sizeof_short
+EOF
+
+
+echo $ac_n "checking size of int""... $ac_c" 1>&6
+echo "configure:7746: checking size of int" >&5
+if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+  ac_cv_sizeof_int=4
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7754 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+main()
+{
+  FILE *f=fopen("conftestval", "w");
+  if (!f) exit(1);
+  fprintf(f, "%d\n", sizeof(int));
+  exit(0);
+}
+EOF
+if { (eval echo configure:7766: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  ac_cv_sizeof_int=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  ac_cv_sizeof_int=0
+fi
+rm -fr conftest*
+fi
+
+fi
+echo "$ac_t""$ac_cv_sizeof_int" 1>&6
+cat >> confdefs.h <<EOF
+#define SIZEOF_INT $ac_cv_sizeof_int
+EOF
+
+
+echo $ac_n "checking size of long""... $ac_c" 1>&6
+echo "configure:7786: checking size of long" >&5
+if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+  ac_cv_sizeof_long=4
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7794 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+main()
+{
+  FILE *f=fopen("conftestval", "w");
+  if (!f) exit(1);
+  fprintf(f, "%d\n", sizeof(long));
+  exit(0);
+}
+EOF
+if { (eval echo configure:7806: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  ac_cv_sizeof_long=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  ac_cv_sizeof_long=0
+fi
+rm -fr conftest*
+fi
+
+fi
+echo "$ac_t""$ac_cv_sizeof_long" 1>&6
+cat >> confdefs.h <<EOF
+#define SIZEOF_LONG $ac_cv_sizeof_long
+EOF
+
+
+echo $ac_n "checking size of long long""... $ac_c" 1>&6
+echo "configure:7826: checking size of long long" >&5
+if eval "test \"`echo '$''{'ac_cv_sizeof_long_long'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+  ac_cv_sizeof_long_long=8
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7834 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+main()
+{
+  FILE *f=fopen("conftestval", "w");
+  if (!f) exit(1);
+  fprintf(f, "%d\n", sizeof(long long));
+  exit(0);
+}
+EOF
+if { (eval echo configure:7846: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  ac_cv_sizeof_long_long=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  ac_cv_sizeof_long_long=0
+fi
+rm -fr conftest*
+fi
+
+fi
+echo "$ac_t""$ac_cv_sizeof_long_long" 1>&6
+cat >> confdefs.h <<EOF
+#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
+EOF
+
+
+echo $ac_n "checking size of int *""... $ac_c" 1>&6
+echo "configure:7866: checking size of int *" >&5
+if eval "test \"`echo '$''{'ac_cv_sizeof_int_p'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+  ac_cv_sizeof_int_p=4
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7874 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+main()
+{
+  FILE *f=fopen("conftestval", "w");
+  if (!f) exit(1);
+  fprintf(f, "%d\n", sizeof(int *));
+  exit(0);
+}
+EOF
+if { (eval echo configure:7886: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  ac_cv_sizeof_int_p=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  ac_cv_sizeof_int_p=0
+fi
+rm -fr conftest*
+fi
+
+fi
+echo "$ac_t""$ac_cv_sizeof_int_p" 1>&6
+cat >> confdefs.h <<EOF
+#define SIZEOF_INT_P $ac_cv_sizeof_int_p
+EOF
+
+
+
+
+echo $ac_n "checking for int16_t""... $ac_c" 1>&6
+echo "configure:7908: checking for int16_t" >&5
+if eval "test \"`echo '$''{'rxvt_cv_int16_t'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7913 "configure"
+#include "confdefs.h"
+#include <stdint.h>
+int main() {
+int16_t dummy;
+; return 0; }
+EOF
+if { (eval echo configure:7920: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_int16_t=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  if test $ac_cv_sizeof_char -ge 2; then
+  rxvt_cv_int16_t=" char"
+else
+  if test $ac_cv_sizeof_short -ge 2; then
+    rxvt_cv_int16_t=" short"
+  else
+    if test $ac_cv_sizeof_int -ge 2; then
+      rxvt_cv_int16_t=" int"
+    else
+      if test $ac_cv_sizeof_long -ge 2; then
+        rxvt_cv_int16_t=" long"
+      else
+        if test $ac_cv_sizeof_long_long -ge 2; then
+          rxvt_cv_int16_t=" long long"
+        else
+          rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
+        fi
+      fi
+    fi
+  fi
+fi
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_int16_t" 1>&6
+if test x"$rxvt_cv_int16_t" != xyes; then
+  rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
+else
+  if test x"" = x; then
+    rxvt_int16_typedef="/* typedef short int16_t; */"
+  else
+    rxvt_int16_typedef="/* typedef  short int16_t; */"
+  fi
+fi 
+
+echo $ac_n "checking for uint16_t""... $ac_c" 1>&6
+echo "configure:7964: checking for uint16_t" >&5
+if eval "test \"`echo '$''{'rxvt_cv_uint16_t'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 7969 "configure"
+#include "confdefs.h"
+#include <stdint.h>
+int main() {
+uint16_t dummy;
+; return 0; }
+EOF
+if { (eval echo configure:7976: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_uint16_t=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  if test $ac_cv_sizeof_char -ge 2; then
+  rxvt_cv_uint16_t="unsigned char"
+else
+  if test $ac_cv_sizeof_short -ge 2; then
+    rxvt_cv_uint16_t="unsigned short"
+  else
+    if test $ac_cv_sizeof_int -ge 2; then
+      rxvt_cv_uint16_t="unsigned int"
+    else
+      if test $ac_cv_sizeof_long -ge 2; then
+        rxvt_cv_uint16_t="unsigned long"
+      else
+        if test $ac_cv_sizeof_long_long -ge 2; then
+          rxvt_cv_uint16_t="unsigned long long"
+        else
+          rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
+        fi
+      fi
+    fi
+  fi
+fi
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_uint16_t" 1>&6
+if test x"$rxvt_cv_uint16_t" != xyes; then
+  rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
+else
+  if test x"unsigned" = x; then
+    rxvt_uint16_typedef="/* typedef short uint16_t; */"
+  else
+    rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
+  fi
+fi 
+
+echo $ac_n "checking for int32_t""... $ac_c" 1>&6
+echo "configure:8020: checking for int32_t" >&5
+if eval "test \"`echo '$''{'rxvt_cv_int32_t'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8025 "configure"
+#include "confdefs.h"
+#include <stdint.h>
+int main() {
+int32_t dummy;
+; return 0; }
+EOF
+if { (eval echo configure:8032: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_int32_t=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  if test $ac_cv_sizeof_char -ge 4; then
+  rxvt_cv_int32_t=" char"
+else
+  if test $ac_cv_sizeof_short -ge 4; then
+    rxvt_cv_int32_t=" short"
+  else
+    if test $ac_cv_sizeof_int -ge 4; then
+      rxvt_cv_int32_t=" int"
+    else
+      if test $ac_cv_sizeof_long -ge 4; then
+        rxvt_cv_int32_t=" long"
+      else
+        if test $ac_cv_sizeof_long_long -ge 4; then
+          rxvt_cv_int32_t=" long long"
+        else
+          rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
+        fi
+      fi
+    fi
+  fi
+fi
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_int32_t" 1>&6
+if test x"$rxvt_cv_int32_t" != xyes; then
+  rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
+else
+  if test x"" = x; then
+    rxvt_int32_typedef="/* typedef int int32_t; */"
+  else
+    rxvt_int32_typedef="/* typedef  int int32_t; */"
+  fi
+fi 
+
+echo $ac_n "checking for uint32_t""... $ac_c" 1>&6
+echo "configure:8076: checking for uint32_t" >&5
+if eval "test \"`echo '$''{'rxvt_cv_uint32_t'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8081 "configure"
+#include "confdefs.h"
+#include <stdint.h>
+int main() {
+uint32_t dummy;
+; return 0; }
+EOF
+if { (eval echo configure:8088: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_uint32_t=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  if test $ac_cv_sizeof_char -ge 4; then
+  rxvt_cv_uint32_t="unsigned char"
+else
+  if test $ac_cv_sizeof_short -ge 4; then
+    rxvt_cv_uint32_t="unsigned short"
+  else
+    if test $ac_cv_sizeof_int -ge 4; then
+      rxvt_cv_uint32_t="unsigned int"
+    else
+      if test $ac_cv_sizeof_long -ge 4; then
+        rxvt_cv_uint32_t="unsigned long"
+      else
+        if test $ac_cv_sizeof_long_long -ge 4; then
+          rxvt_cv_uint32_t="unsigned long long"
+        else
+          rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
+        fi
+      fi
+    fi
+  fi
+fi
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_uint32_t" 1>&6
+if test x"$rxvt_cv_uint32_t" != xyes; then
+  rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
+else
+  if test x"unsigned" = x; then
+    rxvt_uint32_typedef="/* typedef int uint32_t; */"
+  else
+    rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
+  fi
+fi 
+
+if test $ac_cv_sizeof_int_p -eq 8; then
+  rxvt_intp_define="#define intp_t int64_t"
+  rxvt_u_intp_define="#define u_intp_t u_int64_t"
+else
+  if test $ac_cv_sizeof_int_p -eq 4; then
+    rxvt_intp_define="#define intp_t int32_t"
+    rxvt_u_intp_define="#define u_intp_t u_int32_t"
+  else
+    if test $ac_cv_sizeof_int_p -eq 2; then
+      rxvt_intp_define="#define intp_t int16_t"
+      rxvt_u_intp_define="#define u_intp_t u_int16_t"
+    else
+      rxvt_intp_define="#error set intp_t"
+      rxvt_u_intp_define="#error set u_intp_t"
+    fi
+  fi
+fi
+
+
+
+echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
+echo "configure:8152: checking return type of signal handlers" >&5
+if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8157 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <signal.h>
+#ifdef signal
+#undef signal
+#endif
+#ifdef __cplusplus
+extern "C" void (*signal (int, void (*)(int)))(int);
+#else
+void (*signal ()) ();
+#endif
+
+int main() {
+int i;
+; return 0; }
+EOF
+if { (eval echo configure:8174: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  ac_cv_type_signal=void
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  ac_cv_type_signal=int
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$ac_cv_type_signal" 1>&6
+cat >> confdefs.h <<EOF
+#define RETSIGTYPE $ac_cv_type_signal
+EOF
+
+
+
+case "$host_alias" in
+    *ultrix) ac_cv_func_setsid='no' ;;
+    *) break;;
+esac
+
+for ac_func in \
+       atexit \
+       revoke \
+       unsetenv \
+       setutent \
+       seteuid \
+       setreuid \
+       setsid \
+       setpgrp \
+       setpgid \
+       openpty \
+       _getpty \
+       grantpt \
+       unlockpt \
+       isastream \
+       on_exit \
+       nanosleep \
+       updwtmp \
+       ttyslot \
+
+do
+echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
+echo "configure:8220: checking for $ac_func" >&5
+if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8225 "configure"
+#include "confdefs.h"
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char $ac_func(); below.  */
+#include <assert.h>
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char $ac_func();
+
+int main() {
+
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
+choke me
+#else
+$ac_func();
+#endif
+
+; return 0; }
+EOF
+if { (eval echo configure:8248: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_func_$ac_func=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_func_$ac_func=no"
+fi
+rm -f conftest*
+fi
+
+if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+    ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
+  cat >> confdefs.h <<EOF
+#define $ac_tr_func 1
+EOF
+else
+  echo "$ac_t""no" 1>&6
+fi
+done
+
+
+
+ac_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for utmp.h""... $ac_c" 1>&6
+echo "configure:8276: checking for utmp.h" >&5
+if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8281 "configure"
+#include "confdefs.h"
+#include <utmp.h>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:8286: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=yes"
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=no"
+fi
+rm -f conftest*
+fi
+if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  echo $ac_n "checking for struct utmp""... $ac_c" 1>&6
+echo "configure:8303: checking for struct utmp" >&5
+if eval "test \"`echo '$''{'rxvt_cv_struct_utmp'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8308 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <stdint.h>
+#include <utmp.h>
+int main() {
+struct utmp ut;
+; return 0; }
+EOF
+if { (eval echo configure:8317: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_struct_utmp=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_struct_utmp=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_struct_utmp" 1>&6
+if test x$rxvt_cv_struct_utmp = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_STRUCT_UTMP 1
+EOF
+
+fi
+
+
+echo $ac_n "checking for ut_host in utmp struct""... $ac_c" 1>&6
+echo "configure:8339: checking for ut_host in utmp struct" >&5
+if eval "test \"`echo '$''{'rxvt_cv_struct_utmp_host'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8344 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <utmp.h>
+int main() {
+struct utmp ut; ut.ut_host;
+; return 0; }
+EOF
+if { (eval echo configure:8352: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_struct_utmp_host=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_struct_utmp_host=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_struct_utmp_host" 1>&6
+if test x$rxvt_cv_struct_utmp_host = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_UTMP_HOST 1
+EOF
+
+fi
+
+echo $ac_n "checking for ut_pid in utmp struct""... $ac_c" 1>&6
+echo "configure:8373: checking for ut_pid in utmp struct" >&5
+if eval "test \"`echo '$''{'rxvt_cv_struct_utmp_pid'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8378 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <utmp.h>
+int main() {
+struct utmp ut; ut.ut_pid;
+; return 0; }
+EOF
+if { (eval echo configure:8386: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_struct_utmp_pid=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_struct_utmp_pid=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_struct_utmp_pid" 1>&6
+if test x$rxvt_cv_struct_utmp_pid = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_UTMP_PID 1
+EOF
+
+fi
+
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+ac_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for utmpx.h""... $ac_c" 1>&6
+echo "configure:8413: checking for utmpx.h" >&5
+if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8418 "configure"
+#include "confdefs.h"
+#include <utmpx.h>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:8423: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=yes"
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=no"
+fi
+rm -f conftest*
+fi
+if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  echo $ac_n "checking for struct utmpx""... $ac_c" 1>&6
+echo "configure:8440: checking for struct utmpx" >&5
+if eval "test \"`echo '$''{'rxvt_cv_struct_utmpx'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8445 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <utmpx.h>
+int main() {
+struct utmpx ut;
+; return 0; }
+EOF
+if { (eval echo configure:8453: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_struct_utmpx=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_struct_utmpx=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_struct_utmpx" 1>&6
+if test x$rxvt_cv_struct_utmpx = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_STRUCT_UTMPX 1
+EOF
+
+fi
+
+
+echo $ac_n "checking for host in utmpx struct""... $ac_c" 1>&6
+echo "configure:8475: checking for host in utmpx struct" >&5
+if eval "test \"`echo '$''{'rxvt_cv_struct_utmpx_host'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8480 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <utmpx.h>
+int main() {
+struct utmpx utx; utx.ut_host;
+; return 0; }
+EOF
+if { (eval echo configure:8488: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_struct_utmpx_host=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_struct_utmpx_host=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_struct_utmpx_host" 1>&6
+if test x$rxvt_cv_struct_utmpx_host = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_UTMPX_HOST 1
+EOF
+
+fi
+
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+echo $ac_n "checking for struct lastlog""... $ac_c" 1>&6
+echo "configure:8514: checking for struct lastlog" >&5
+if eval "test \"`echo '$''{'rxvt_cv_struct_lastlog'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8519 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <utmp.h>
+#ifdef HAVE_LASTLOG_H
+#include <lastlog.h>
+#endif
+
+int main() {
+struct lastlog ll;
+; return 0; }
+EOF
+if { (eval echo configure:8531: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_struct_lastlog=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_struct_lastlog=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_struct_lastlog" 1>&6
+if test x$rxvt_cv_struct_lastlog = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_STRUCT_LASTLOG 1
+EOF
+
+fi
+
+echo $ac_n "checking for struct lastlogx""... $ac_c" 1>&6
+echo "configure:8552: checking for struct lastlogx" >&5
+if eval "test \"`echo '$''{'rxvt_cv_struct_lastlogx'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8557 "configure"
+#include "confdefs.h"
+#include <sys/types.h>
+#include <utmpx.h>
+#ifdef HAVE_LASTLOG_H
+#include <lastlog.h>
+#endif
+
+int main() {
+struct lastlogx ll;
+; return 0; }
+EOF
+if { (eval echo configure:8569: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+  rm -rf conftest*
+  rxvt_cv_struct_lastlogx=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_struct_lastlogx=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_struct_lastlogx" 1>&6
+if test x$rxvt_cv_struct_lastlogx = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_STRUCT_LASTLOGX 1
+EOF
+
+fi
+
+
+echo $ac_n "checking where utmp is located""... $ac_c" 1>&6
+echo "configure:8591: checking where utmp is located" >&5
+if eval "test \"`echo '$''{'rxvt_cv_path_utmp'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: Define RXVT_UTMP_FILE in config.h manually" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8599 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+#include <utmp.h>
+#include <errno.h>
+main()
+{
+    char **u, *utmplist[] = {
+    "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
+    FILE *a, *f=fopen("conftestval", "w");
+    if (!f) exit(1);
+#ifdef UTMP_FILE
+    fprintf(f, "%s\n", UTMP_FILE);
+    exit(0);
+#endif
+#ifdef _PATH_UTMP
+    fprintf(f, "%s\n", _PATH_UTMP);
+    exit(0);
+#endif
+    for (u = utmplist; *u; u++) {
+       if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
+           fprintf(f, "%s\n", *u);
+           exit(0);
+       }
+    }
+    exit(0);
+}
+EOF
+if { (eval echo configure:8628: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_path_utmp=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_path_utmp=
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_path_utmp" 1>&6
+if test x$rxvt_cv_path_utmp != x; then
+  cat >> confdefs.h <<EOF
+#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
+EOF
+
+fi
+
+
+echo $ac_n "checking where utmpx is located""... $ac_c" 1>&6
+echo "configure:8652: checking where utmpx is located" >&5
+if eval "test \"`echo '$''{'rxvt_cv_path_utmpx'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: Define RXVT_UTMPX_FILE in config.h manually" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8660 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+#include <utmpx.h>
+#include <errno.h>
+#include <sys/stat.h>
+#ifdef HAVE_STRING_H
+#include <string.h>
+#endif
+main()
+{
+    char **u, *p, *utmplist[] = {
+#ifdef UTMPX_FILE
+       UTMPX_FILE,
+#endif
+#ifdef _PATH_UTMPX
+       _PATH_UTMPX,
+#endif
+    "/var/adm/utmpx", "/etc/utmpx", NULL };
+    FILE *a, *f=fopen("conftestval", "w");
+    struct stat statu, statux;
+    if (!f) exit(1);
+    for (u = utmplist; *u; u++) {
+       if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
+           if (stat(*u, &statux) < 0)
+               continue;
+           p = strdup(*u);
+           p[strlen(p) - 1] = '\0';
+           if (stat(p, &statu) >= 0
+               && (statu.st_mtime - statux.st_mtime > 86400))
+               continue;
+           fprintf(f, "%s\n", *u);
+           exit(0);
+       }
+    }
+    exit(0);
+}
+EOF
+if { (eval echo configure:8699: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_path_utmpx=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_path_utmpx=
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_path_utmpx" 1>&6
+if test x$rxvt_cv_path_utmpx != x; then
+  cat >> confdefs.h <<EOF
+#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
+EOF
+
+fi
+
+
+echo $ac_n "checking where wtmp is located""... $ac_c" 1>&6
+echo "configure:8723: checking where wtmp is located" >&5
+if eval "test \"`echo '$''{'rxvt_cv_path_wtmp'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: Define RXVT_WTMP_FILE in config.h manually" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8731 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+#ifdef HAVE_UTMP_H
+#include <utmp.h>
+#endif
+#include <errno.h>
+main()
+{
+    char **w, *wtmplist[] = {
+    "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL }; 
+    FILE *a, *f=fopen("conftestval", "w");
+    if (!f) exit(1);
+#ifdef WTMP_FILE
+    fprintf(f, "%s\n", WTMP_FILE);
+    exit(0);
+#endif
+#ifdef _PATH_WTMP
+    fprintf(f, "%s\n", _PATH_WTMP);
+    exit(0);
+#endif
+    for (w = wtmplist; *w; w++) {
+       if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
+           fprintf(f, "%s\n", *w);
+           exit(0);
+       }
+    }
+    exit(0);
+}
+EOF
+if { (eval echo configure:8762: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_path_wtmp=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_path_wtmp=
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_path_wtmp" 1>&6
+if test x$rxvt_cv_path_wtmp != x; then
+  cat >> confdefs.h <<EOF
+#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
+EOF
+
+fi
+
+echo $ac_n "checking where wtmpx is located""... $ac_c" 1>&6
+echo "configure:8785: checking where wtmpx is located" >&5
+if eval "test \"`echo '$''{'rxvt_cv_path_wtmpx'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: Define RXVT_WTMPX_FILE in config.h manually" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8793 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#ifdef HAVE_UTMPX_H
+#include <utmpx.h>
+#endif
+#include <errno.h>
+main()
+{
+    char **w, *wtmplist[] = {
+    "/var/log/wtmpx", "/var/adm/wtmpx", NULL }; 
+    FILE *a, *f=fopen("conftestval", "w");
+    if (!f) exit(1);
+#ifdef WTMPX_FILE
+    fprintf(f, "%s\n", WTMPX_FILE);
+    exit(0);
+#endif
+#ifdef _PATH_WTMPX
+    fprintf(f, "%s\n", _PATH_WTMPX);
+    exit(0);
+#endif
+    for (w = wtmplist; *w; w++) {
+       if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
+           fprintf(f, "%s\n", *w);
+           exit(0);
+       }
+    }
+    exit(0);
+}
+EOF
+if { (eval echo configure:8823: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_path_wtmpx=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_path_wtmpx=
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_path_wtmpx" 1>&6
+if test x$rxvt_cv_path_wtmpx != x; then
+  cat >> confdefs.h <<EOF
+#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
+EOF
+
+fi
+
+echo $ac_n "checking where lastlog is located""... $ac_c" 1>&6
+echo "configure:8846: checking where lastlog is located" >&5
+if eval "test \"`echo '$''{'rxvt_cv_path_lastlog'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: Define RXVT_LASTLOG_FILE in config.h manually" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8854 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#include <sys/types.h>
+#ifdef HAVE_UTMPX_H
+#include <utmpx.h>
+#elif defined(HAVE_UTMP_H)
+#include <utmp.h>
+#endif
+#ifdef HAVE_LASTLOG_H
+#include <lastlog.h>
+#endif
+#include <errno.h>
+main()
+{
+    char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
+    FILE *a, *f=fopen("conftestval", "w");
+    if (!f) exit(1);
+#ifdef LASTLOG_FILE
+    fprintf(f, "%s\n", LASTLOG_FILE);
+    exit(0);
+#endif
+#ifdef _PATH_LASTLOG
+    fprintf(f, "%s\n", _PATH_LASTLOG);
+    exit(0);
+#endif
+    for (w = lastloglist; *w; w++) {
+       if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
+           fprintf(f, "%s\n", *w);
+           exit(0);
+       }
+    }
+    exit(0);
+}
+EOF
+if { (eval echo configure:8889: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_path_lastlog=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_path_lastlog=
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_path_lastlog" 1>&6
+if test x$rxvt_cv_path_lastlog != x; then
+  cat >> confdefs.h <<EOF
+#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
+EOF
+
+  if test -d "$rxvt_cv_path_lastlog"; then
+    cat >> confdefs.h <<\EOF
+#define LASTLOG_IS_DIR 1
+EOF
+
+  fi
+fi
+
+echo $ac_n "checking where lastlogx is located""... $ac_c" 1>&6
+echo "configure:8918: checking where lastlogx is located" >&5
+if eval "test \"`echo '$''{'rxvt_cv_path_lastlogx'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: Define RXVT_LASTLOGX_FILE in config.h manually" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 8926 "configure"
+#include "confdefs.h"
+#include <stdio.h>
+#ifdef HAVE_UTMPX_H
+#include <utmpx.h>
+#endif
+#include <errno.h>
+main()
+{
+    char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
+    FILE *a, *f=fopen("conftestval", "w");
+    if (!f) exit(1);
+#ifdef LASTLOGX_FILE
+    fprintf(f, "%s\n", LASTLOGX_FILE);
+    exit(0);
+#endif
+#ifdef _PATH_LASTLOGX
+    fprintf(f, "%s\n", _PATH_LASTLOGX);
+    exit(0);
+#endif
+    for (w = wtmplist; *w; w++) {
+       if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
+           fprintf(f, "%s\n", *w);
+           exit(0);
+       }
+    }
+    exit(0);
+}
+EOF
+if { (eval echo configure:8955: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+  rxvt_cv_path_lastlogx=`cat conftestval`
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_path_lastlogx=
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_path_lastlogx" 1>&6
+if test x$rxvt_cv_path_lastlogx != x; then
+  cat >> confdefs.h <<EOF
+#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
+EOF
+
+fi
+
+
+echo $ac_n "checking where ttys/ttytab is located""... $ac_c" 1>&6
+echo "configure:8979: checking where ttys/ttytab is located" >&5
+if eval "test \"`echo '$''{'rxvt_cv_path_ttytab'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  for ttys_file in     /etc/ttys /etc/ttytab;
+do
+  if test -f "$ttys_file" ; then 
+    rxvt_cv_path_ttytab=$ttys_file
+    break
+  fi
+done
+
+fi
+
+echo "$ac_t""$rxvt_cv_path_ttytab" 1>&6
+if test x$rxvt_cv_path_ttytab != x; then
+  cat >> confdefs.h <<EOF
+#define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
+EOF
+
+fi
+
+
+ac_save_LIBS=$LIBS
+ac_save_CFLAGS=$CFLAGS
+CFLAGS="$CFLAGS $X_CFLAGS"
+LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
+if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
+  LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
+fi
+echo $ac_n "checking for working Xlocale""... $ac_c" 1>&6
+echo "configure:9010: checking for working Xlocale" >&5
+if eval "test \"`echo '$''{'rxvt_cv_func_xlocale'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test "$cross_compiling" = yes; then
+    echo "configure: warning: Define NO_XLOCALE in config.h manually" 1>&2
+else
+  cat > conftest.$ac_ext <<EOF
+#line 9018 "configure"
+#include "confdefs.h"
+#include <X11/Xlib.h>
+main() {
+char *p;
+if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
+exit (XSupportsLocale() ? 0 : 1);
+else
+exit (1);}
+EOF
+if { (eval echo configure:9028: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+then
+    rxvt_cv_func_xlocale=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -fr conftest*
+  rxvt_cv_func_xlocale=no
+fi
+rm -fr conftest*
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_func_xlocale" 1>&6
+if test x$rxvt_cv_func_xlocale = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_XLOCALE 1
+EOF
+
+fi
+
+echo $ac_n "checking for working X setlocale""... $ac_c" 1>&6
+echo "configure:9051: checking for working X setlocale" >&5
+if eval "test \"`echo '$''{'rxvt_cv_func_xsetlocale'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 9056 "configure"
+#include "confdefs.h"
+#define X_LOCALE 1
+#include <X11/Xlocale.h>
+int main() {
+setlocale(LC_CTYPE, "");
+; return 0; }
+EOF
+if { (eval echo configure:9064: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  rxvt_cv_func_xsetlocale=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_func_xsetlocale=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_func_xsetlocale" 1>&6
+if test x$rxvt_cv_func_xsetlocale = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_XSETLOCALE 1
+EOF
+
+fi
+LIBS=$ac_save_LIBS
+CFLAGS=$ac_save_CFLAGS
+
+echo $ac_n "checking for working plain setlocale""... $ac_c" 1>&6
+echo "configure:9087: checking for working plain setlocale" >&5
+if eval "test \"`echo '$''{'rxvt_cv_func_setlocale'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 9092 "configure"
+#include "confdefs.h"
+#include <locale.h>
+int main() {
+setlocale(LC_CTYPE, "");
+; return 0; }
+EOF
+if { (eval echo configure:9099: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  rxvt_cv_func_setlocale=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_func_setlocale=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_func_setlocale" 1>&6
+if test x$rxvt_cv_func_setlocale = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_SETLOCALE 1
+EOF
+
+fi
+
+echo $ac_n "checking for working nl_langinfo""... $ac_c" 1>&6
+echo "configure:9120: checking for working nl_langinfo" >&5
+if eval "test \"`echo '$''{'rxvt_cv_func_nl_langinfo'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 9125 "configure"
+#include "confdefs.h"
+#include <langinfo.h>
+int main() {
+nl_langinfo(CODESET);
+; return 0; }
+EOF
+if { (eval echo configure:9132: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  rxvt_cv_func_nl_langinfo=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_func_nl_langinfo=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_func_nl_langinfo" 1>&6
+if test x$rxvt_cv_func_nl_langinfo = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_NL_LANGINFO 1
+EOF
+
+fi
+
+echo $ac_n "checking for getpt""... $ac_c" 1>&6
+echo "configure:9153: checking for getpt" >&5
+if eval "test \"`echo '$''{'rxvt_cv_func_getpt'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 9158 "configure"
+#include "confdefs.h"
+#define _GNU_SOURCE
+#ifdef HAVE_STDLIB_H
+# include <stdlib.h>
+#endif
+int main() {
+(void)getpt();
+; return 0; }
+EOF
+if { (eval echo configure:9168: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  rxvt_cv_func_getpt=yes
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  rxvt_cv_func_getpt=no
+fi
+rm -f conftest*
+fi
+
+echo "$ac_t""$rxvt_cv_func_getpt" 1>&6
+if test x$rxvt_cv_func_getpt = xyes; then
+  cat >> confdefs.h <<\EOF
+#define HAVE_GETPT 1
+EOF
+
+fi
+
+echo $ac_n "checking for pty/tty type""... $ac_c" 1>&6
+echo "configure:9189: checking for pty/tty type" >&5
+if eval "test \"`echo '$''{'rxvt_cv_ptys'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  if test x$ac_cv_func_openpty = xyes; then
+    rxvt_cv_ptys=OPENPTY
+ else if test x$ac_cv_func__getpty = xyes; then
+    rxvt_cv_ptys=SGI4
+ else if test -c /dev/ttyp20; then
+    rxvt_cv_ptys=SCO
+ else if test -c /dev/ptym/clone; then
+    rxvt_cv_ptys=HPUX
+ else if test x$rxvt_cv_func_getpt = xyes; then
+    rxvt_cv_ptys=GLIBC
+ else if test -c /dev/ptc -a -c /dev/pts; then
+    rxvt_cv_ptys=PTC
+ else if test -c /dev/ptc -a -d /dev/pts; then
+    rxvt_cv_ptys=PTC
+ else if test -c /dev/ptmx -a -c /dev/pts/0; then
+    rxvt_cv_ptys=STREAMS
+ else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
+    rxvt_cv_ptys=STREAMS
+ else
+    rxvt_cv_ptys=BSD
+fi
+fi
+fi
+fi
+fi
+fi
+fi
+fi
+fi
+
+fi
+
+echo "$ac_t""$rxvt_cv_ptys" 1>&6
+
+if test x$rxvt_cv_ptys = xOPENPTY; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_OPENPTY 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xSCO; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_NUMERIC 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xSTREAMS; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_PTMX 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xPTC; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_PTC 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xSGI4; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE__GETPTY 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xCONVEX; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_GETPTY 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xGLIBC; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_GETPT 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xHPUX; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_CLONE 1
+EOF
+
+fi
+if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
+  cat >> confdefs.h <<\EOF
+#define PTYS_ARE_SEARCHED 1
+EOF
+
+fi
+
+
+echo "checking for pty ranges" 1>&6
+echo "configure:9284: checking for pty ranges" >&5
+ptys=`echo /dev/pty??`
+pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
+pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
+if test x$pch1 != x; then
+  cat >> confdefs.h <<EOF
+#define PTYCHAR1 "$pch1"
+EOF
+
+fi
+if test x$pch2 != x; then
+  cat >> confdefs.h <<EOF
+#define PTYCHAR2 "$pch2"
+EOF
+
+fi
+
+echo $ac_n "checking for setlocale in -lxpg4""... $ac_c" 1>&6
+echo "configure:9302: checking for setlocale in -lxpg4" >&5
+ac_lib_var=`echo xpg4'_'setlocale | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lxpg4  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 9310 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char setlocale();
+
+int main() {
+setlocale()
+; return 0; }
+EOF
+if { (eval echo configure:9321: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+  LIBS="$LIBS -lxpg4"
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+
+if test x$support_graphics = xyes; then
+  cat >> confdefs.h <<\EOF
+#define RXVT_GRAPHICS 1
+EOF
+
+fi
+if test x$support_inheritpixmap = xyes; then
+  cat >> confdefs.h <<\EOF
+#define TRANSPARENT 1
+EOF
+
+fi
+if test x$support_keepscrolling = xno; then
+  cat >> confdefs.h <<\EOF
+#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
+EOF
+
+fi
+if test x$support_selectionscrolling = xyes; then
+  cat >> confdefs.h <<\EOF
+#define SELECTION_SCROLLING 1
+EOF
+
+fi
+if test x$support_menubar = xyes; then
+  cat >> confdefs.h <<\EOF
+#define MENUBAR 1
+EOF
+
+fi
+if test x$support_frills = xno; then
+  cat >> confdefs.h <<\EOF
+#define NO_FRILLS 1
+EOF
+
+fi
+if test x$support_linespace = xno; then
+  cat >> confdefs.h <<\EOF
+#define NO_LINESPACE 1
+EOF
+
+fi
+if test x$support_24bit = xyes; then
+  cat >> confdefs.h <<\EOF
+#define PREFER_24BIT 1
+EOF
+
+fi
+if test x$support_mousewheel = xyes; then
+  cat >> confdefs.h <<\EOF
+#define MOUSE_WHEEL 1
+EOF
+
+fi
+if test x$support_mouseslipwheel = xyes; then
+  cat >> confdefs.h <<\EOF
+#define MOUSE_SLIP_WHEELING 1
+EOF
+
+fi
+if test x$support_oldselection = xno; then
+  cat >> confdefs.h <<\EOF
+#define NO_OLD_SELECTION 1
+EOF
+
+fi
+if test x$support_utmp = xyes; then
+  cat >> confdefs.h <<\EOF
+#define UTMP_SUPPORT 1
+EOF
+
+fi
+if test x$support_wtmp = xyes; then
+  cat >> confdefs.h <<\EOF
+#define WTMP_SUPPORT 1
+EOF
+
+fi
+if test x$support_lastlog = xyes; then
+  cat >> confdefs.h <<\EOF
+#define LASTLOG_SUPPORT 1
+EOF
+
+fi
+if test x$support_xim = xyes -o x$multichar_set = xyes; then
+  if test x$rxvt_cv_func_xlocale = xyes; then
+    cat >> confdefs.h <<\EOF
+#define USE_XIM 1
+EOF
+
+  fi
+fi
+if test x$support_xpm = xyes; then
+  cat >> confdefs.h <<\EOF
+#define XPM_BACKGROUND 1
+EOF
+
+fi
+if test x$support_scroll_rxvt = xyes; then
+  cat >> confdefs.h <<\EOF
+#define RXVT_SCROLLBAR 1
+EOF
+
+  scrolltypes="rxvt"
+fi
+if test x$support_scroll_next = xyes; then
+  cat >> confdefs.h <<\EOF
+#define NEXT_SCROLLBAR 1
+EOF
+
+  scrolltypes="$scrolltypes next"
+fi
+if test x$support_scroll_xterm = xyes; then
+  cat >> confdefs.h <<\EOF
+#define XTERM_SCROLLBAR 1
+EOF
+
+  scrolltypes="$scrolltypes xterm"
+fi
+if test x$support_pointer_blank = xyes; then
+  cat >> confdefs.h <<\EOF
+#define POINTER_BLANK 1
+EOF
+
+fi
+if test x$support_cursor_blink = xyes; then
+  cat >> confdefs.h <<\EOF
+#define CURSOR_BLINK 1
+EOF
+
+fi
+if test x$support_unicode3 = xyes; then
+  cat >> confdefs.h <<\EOF
+#define UNICODE_3 1
+EOF
+
+fi
+if test x$codesets = xall; then
+  codesets=jp,jp-ext,kr,cn,cn-ext,vn
+fi
+for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
+  cat >> confdefs.h <<\EOF
+#define ENCODING_EU 1
+EOF
+
+  case "$codeset" in
+    VN     ) cat >> confdefs.h <<\EOF
+#define ENCODING_VN 1
+EOF
+ ;;
+    JP     ) cat >> confdefs.h <<\EOF
+#define ENCODING_JP 1
+EOF
+ ;;
+    JP_EXT ) cat >> confdefs.h <<\EOF
+#define ENCODING_JP_EXT 1
+EOF
+ ;;
+    KR     ) cat >> confdefs.h <<\EOF
+#define ENCODING_KR 1
+EOF
+ ;;
+    CN     ) cat >> confdefs.h <<\EOF
+#define ENCODING_CN 1
+EOF
+ ;;
+    CN_EXT ) cat >> confdefs.h <<\EOF
+#define ENCODING_CN_EXT 1
+EOF
+ ;;
+  esac
+done
+
+
+CFLAGS=${CFLAGS--O}
+LDFLAGS=${LDFLAGS--O}
+
+CPPFLAGS="$CPPFLAGS"
+
+
+
+
+
+
+
+if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
+  DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
+  LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
+  X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
+  X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
+  XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
+fi
+
+
+
+
+
+if test x$support_addstrings = xno; then
+    cat >> confdefs.h <<\EOF
+#define NO_STRINGS 1
+EOF
+
+fi
+
+MCOMMON=./autoconf/Make.common
+
+
+if test "$program_transform_name" = s,x,x,; then
+  program_transform_name=
+else
+  # Double any \ or $.  echo might interpret backslashes.
+  cat <<\EOF_SED > conftestsed
+s,\\,\\\\,g; s,\$,$$,g
+EOF_SED
+  program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
+  rm -f conftestsed
+fi
+test "$program_prefix" != NONE &&
+  program_transform_name="s,^,${program_prefix},; $program_transform_name"
+# Use a double $ so make ignores it.
+test "$program_suffix" != NONE &&
+  program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
+
+# sed with no file args requires a program.
+test "$program_transform_name" = "" && program_transform_name="s,x,x,"
+
+
+RXVTNAME=`echo rxvt|sed "$program_transform_name"`
+
+
+
+
+
+if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_stdint_h="#include <stdint.h>"
+else
+  include_stdint_h="/* #include <stdint.h> */"
+fi 
+if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_stdarg_h="#include <stdarg.h>"
+else
+  include_stdarg_h="/* #include <stdarg.h> */"
+fi 
+if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_stdlib_h="#include <stdlib.h>"
+else
+  include_stdlib_h="/* #include <stdlib.h> */"
+fi 
+if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_unistd_h="#include <unistd.h>"
+else
+  include_unistd_h="/* #include <unistd.h> */"
+fi 
+if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_string_h="#include <string.h>"
+else
+  include_string_h="/* #include <string.h> */"
+fi 
+if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_fcntl_h="#include <fcntl.h>"
+else
+  include_fcntl_h="/* #include <fcntl.h> */"
+fi 
+if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_util_h="#include <util.h>"
+else
+  include_util_h="/* #include <util.h> */"
+fi 
+if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_assert_h="#include <assert.h>"
+else
+  include_assert_h="/* #include <assert.h> */"
+fi 
+if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
+  include_sys_ioctl_h="#include <sys/ioctl.h>"
+else
+  include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
+fi 
+if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_sys_select_h="#include <sys/select.h>"
+else
+  include_sys_select_h="/* #include <sys/select.h> */"
+fi 
+if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_sys_strredir_h="#include <sys/strredir.h>"
+else
+  include_sys_strredir_h="/* #include <sys/strredir.h> */"
+fi 
+if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
+  include_sys_time_h="#include <sys/time.h>"
+else
+  include_sys_time_h="/* #include <sys/time.h> */"
+fi 
+if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
+  include_time_h="#include <time.h>"
+else
+  include_time_h="/* #include <time.h> */"
+fi 
+
+if test x$support_xft = xyes; then
+  LIBS="$LIBS `pkg-config xft --libs`"
+  CFLAGS="$CFLAGS `pkg-config xft --cflags`"
+  CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
+
+  for ac_hdr in X11/Xft/Xft.h
+do
+ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
+echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
+echo "configure:9650: checking for $ac_hdr" >&5
+if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  cat > conftest.$ac_ext <<EOF
+#line 9655 "configure"
+#include "confdefs.h"
+#include <$ac_hdr>
+EOF
+ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
+{ (eval echo configure:9660: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
+if test -z "$ac_err"; then
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=yes"
+else
+  echo "$ac_err" >&5
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_header_$ac_safe=no"
+fi
+rm -f conftest*
+fi
+if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+    ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
+  cat >> confdefs.h <<EOF
+#define $ac_tr_hdr 1
+EOF
+else
+  echo "$ac_t""no" 1>&6
+support_xft=no
+fi
+done
+
+  echo $ac_n "checking for XftDrawString32 in -lXft""... $ac_c" 1>&6
+echo "configure:9688: checking for XftDrawString32 in -lXft" >&5
+ac_lib_var=`echo Xft'_'XftDrawString32 | sed 'y%./+-%__p_%'`
+if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  ac_save_LIBS="$LIBS"
+LIBS="-lXft  $LIBS"
+cat > conftest.$ac_ext <<EOF
+#line 9696 "configure"
+#include "confdefs.h"
+/* Override any gcc2 internal prototype to avoid an error.  */
+/* We use char because int might match the return type of a gcc2
+    builtin and then its argument prototype would still apply.  */
+char XftDrawString32();
+
+int main() {
+XftDrawString32()
+; return 0; }
+EOF
+if { (eval echo configure:9707: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=yes"
+else
+  echo "configure: failed program was:" >&5
+  cat conftest.$ac_ext >&5
+  rm -rf conftest*
+  eval "ac_cv_lib_$ac_lib_var=no"
+fi
+rm -f conftest*
+LIBS="$ac_save_LIBS"
+
+fi
+if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+  echo "$ac_t""yes" 1>&6
+    ac_tr_lib=HAVE_LIB`echo Xft | sed -e 's/[^a-zA-Z0-9_]/_/g' \
+    -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
+  cat >> confdefs.h <<EOF
+#define $ac_tr_lib 1
+EOF
+
+  LIBS="-lXft $LIBS"
+
+else
+  echo "$ac_t""no" 1>&6
+support_xft=no
+fi
+
+  cat >> confdefs.h <<\EOF
+#define XFT 1
+EOF
+
+fi
+
+trap '' 1 2 15
+cat > confcache <<\EOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs.  It is not useful on other systems.
+# If it contains results you don't want to keep, you may remove or edit it.
+#
+# By default, configure uses ./config.cache as the cache file,
+# creating it if it does not exist already.  You can give configure
+# the --cache-file=FILE option to use a different cache file; that is
+# what configure does when it calls configure scripts in
+# subdirectories, so they share the cache.
+# Giving --cache-file=/dev/null disables caching, for debugging configure.
+# config.status only pays attention to the cache file if you give it the
+# --recheck option to rerun configure.
+#
+EOF
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, don't put newlines in cache variables' values.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(set) 2>&1 |
+  case `(ac_space=' '; set | grep ac_space) 2>&1` in
+  *ac_space=\ *)
+    # `set' does not quote correctly, so add quotes (double-quote substitution
+    # turns \\\\ into \\, and sed turns \\ into \).
+    sed -n \
+      -e "s/'/'\\\\''/g" \
+      -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
+    ;;
+  *)
+    # `set' quotes correctly as required by POSIX, so do not add quotes.
+    sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
+    ;;
+  esac >> confcache
+if cmp -s $cache_file confcache; then
+  :
+else
+  if test -w $cache_file; then
+    echo "updating cache $cache_file"
+    cat confcache > $cache_file
+  else
+    echo "not updating unwritable cache $cache_file"
+  fi
+fi
+rm -f confcache
+
+trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+# Any assignment to VPATH causes Sun make to only execute
+# the first set of double-colon rules, so remove it if not needed.
+# If there is a colon in the path, we need to keep it.
+if test "x$srcdir" = x.; then
+  ac_vpsub='/^[        ]*VPATH[        ]*=[^:]*$/d'
+fi
+
+trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
+
+DEFS=-DHAVE_CONFIG_H
+
+# Without the "./", some shells look in PATH for config.status.
+: ${CONFIG_STATUS=./config.status}
+
+echo creating $CONFIG_STATUS
+rm -f $CONFIG_STATUS
+cat > $CONFIG_STATUS <<EOF
+#! /bin/sh
+# Generated automatically by configure.
+# Run this file to recreate the current configuration.
+# This directory was configured as follows,
+# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+#
+# $0 $ac_configure_args
+#
+# Compiler output produced by configure, useful for debugging
+# configure, is in ./config.log if it exists.
+
+ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
+for ac_option
+do
+  case "\$ac_option" in
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
+    exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
+  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
+    echo "$CONFIG_STATUS generated by autoconf version 2.13"
+    exit 0 ;;
+  -help | --help | --hel | --he | --h)
+    echo "\$ac_cs_usage"; exit 0 ;;
+  *) echo "\$ac_cs_usage"; exit 1 ;;
+  esac
+done
+
+ac_given_srcdir=$srcdir
+ac_given_INSTALL="$INSTALL"
+
+trap 'rm -fr `echo "autoconf/Make.common \
+Makefile \
+doc/Makefile \
+src/Makefile \
+src/graphics/Makefile \
+src/test/Makefile \
+src/rxvtlib.h \
+W11/Makefile \
+ config.h:autoconf/config.h.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
+EOF
+cat >> $CONFIG_STATUS <<EOF
+
+# Protect against being on the right side of a sed subst in config.status.
+sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
+ s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
+$ac_vpsub
+$extrasub
+s%@SHELL@%$SHELL%g
+s%@CFLAGS@%$CFLAGS%g
+s%@CPPFLAGS@%$CPPFLAGS%g
+s%@CXXFLAGS@%$CXXFLAGS%g
+s%@FFLAGS@%$FFLAGS%g
+s%@DEFS@%$DEFS%g
+s%@LDFLAGS@%$LDFLAGS%g
+s%@LIBS@%$LIBS%g
+s%@exec_prefix@%$exec_prefix%g
+s%@prefix@%$prefix%g
+s%@program_transform_name@%$program_transform_name%g
+s%@bindir@%$bindir%g
+s%@sbindir@%$sbindir%g
+s%@libexecdir@%$libexecdir%g
+s%@datadir@%$datadir%g
+s%@sysconfdir@%$sysconfdir%g
+s%@sharedstatedir@%$sharedstatedir%g
+s%@localstatedir@%$localstatedir%g
+s%@libdir@%$libdir%g
+s%@includedir@%$includedir%g
+s%@oldincludedir@%$oldincludedir%g
+s%@infodir@%$infodir%g
+s%@mandir@%$mandir%g
+s%@VERSION@%$VERSION%g
+s%@DATE@%$DATE%g
+s%@LSMDATE@%$LSMDATE%g
+s%@LIBVERSION@%$LIBVERSION%g
+s%@CC@%$CC%g
+s%@CXX@%$CXX%g
+s%@CPP@%$CPP%g
+s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
+s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
+s%@INSTALL_DATA@%$INSTALL_DATA%g
+s%@AWK@%$AWK%g
+s%@host@%$host%g
+s%@host_alias@%$host_alias%g
+s%@host_cpu@%$host_cpu%g
+s%@host_vendor@%$host_vendor%g
+s%@host_os@%$host_os%g
+s%@build@%$build%g
+s%@build_alias@%$build_alias%g
+s%@build_cpu@%$build_cpu%g
+s%@build_vendor@%$build_vendor%g
+s%@build_os@%$build_os%g
+s%@LN_S@%$LN_S%g
+s%@OBJEXT@%$OBJEXT%g
+s%@EXEEXT@%$EXEEXT%g
+s%@ECHO@%$ECHO%g
+s%@RANLIB@%$RANLIB%g
+s%@STRIP@%$STRIP%g
+s%@LIBTOOL@%$LIBTOOL%g
+s%@INSTALL_LIBRXVT@%$INSTALL_LIBRXVT%g
+s%@MV@%$MV%g
+s%@RM@%$RM%g
+s%@CP@%$CP%g
+s%@LN@%$LN%g
+s%@SED@%$SED%g
+s%@CMP@%$CMP%g
+s%@TBL@%$TBL%g
+s%@X_CFLAGS@%$X_CFLAGS%g
+s%@X_PRE_LIBS@%$X_PRE_LIBS%g
+s%@X_LIBS@%$X_LIBS%g
+s%@X_EXTRA_LIBS@%$X_EXTRA_LIBS%g
+s%@XPM_CPPFLAGS@%$XPM_CPPFLAGS%g
+s%@XPM_CFLAGS@%$XPM_CFLAGS%g
+s%@XPM_LIBS@%$XPM_LIBS%g
+s%@rxvt_int16_typedef@%$rxvt_int16_typedef%g
+s%@rxvt_uint16_typedef@%$rxvt_uint16_typedef%g
+s%@rxvt_int32_typedef@%$rxvt_int32_typedef%g
+s%@rxvt_uint32_typedef@%$rxvt_uint32_typedef%g
+s%@rxvt_intp_define@%$rxvt_intp_define%g
+s%@rxvt_u_intp_define@%$rxvt_u_intp_define%g
+s%@DEBUG@%$DEBUG%g
+s%@DINCLUDE@%$DINCLUDE%g
+s%@DLIB@%$DLIB%g
+/@MCOMMON@/r $MCOMMON
+s%@MCOMMON@%%g
+s%@RXVTNAME@%$RXVTNAME%g
+s%@include_stdint_h@%$include_stdint_h%g
+s%@include_stdarg_h@%$include_stdarg_h%g
+s%@include_stdlib_h@%$include_stdlib_h%g
+s%@include_unistd_h@%$include_unistd_h%g
+s%@include_string_h@%$include_string_h%g
+s%@include_fcntl_h@%$include_fcntl_h%g
+s%@include_util_h@%$include_util_h%g
+s%@include_assert_h@%$include_assert_h%g
+s%@include_sys_ioctl_h@%$include_sys_ioctl_h%g
+s%@include_sys_select_h@%$include_sys_select_h%g
+s%@include_sys_strredir_h@%$include_sys_strredir_h%g
+s%@include_sys_time_h@%$include_sys_time_h%g
+s%@include_time_h@%$include_time_h%g
+
+CEOF
+EOF
+
+cat >> $CONFIG_STATUS <<\EOF
+
+# Split the substitutions into bite-sized pieces for seds with
+# small command number limits, like on Digital OSF/1 and HP-UX.
+ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
+ac_file=1 # Number of current file.
+ac_beg=1 # First line for current file.
+ac_end=$ac_max_sed_cmds # Line after last line for current file.
+ac_more_lines=:
+ac_sed_cmds=""
+while $ac_more_lines; do
+  if test $ac_beg -gt 1; then
+    sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
+  else
+    sed "${ac_end}q" conftest.subs > conftest.s$ac_file
+  fi
+  if test ! -s conftest.s$ac_file; then
+    ac_more_lines=false
+    rm -f conftest.s$ac_file
+  else
+    if test -z "$ac_sed_cmds"; then
+      ac_sed_cmds="sed -f conftest.s$ac_file"
+    else
+      ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
+    fi
+    ac_file=`expr $ac_file + 1`
+    ac_beg=$ac_end
+    ac_end=`expr $ac_end + $ac_max_sed_cmds`
+  fi
+done
+if test -z "$ac_sed_cmds"; then
+  ac_sed_cmds=cat
+fi
+EOF
+
+cat >> $CONFIG_STATUS <<EOF
+
+CONFIG_FILES=\${CONFIG_FILES-"autoconf/Make.common \
+Makefile \
+doc/Makefile \
+src/Makefile \
+src/graphics/Makefile \
+src/test/Makefile \
+src/rxvtlib.h \
+W11/Makefile \
+"}
+EOF
+cat >> $CONFIG_STATUS <<\EOF
+for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
+  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
+  case "$ac_file" in
+  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
+       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+  *) ac_file_in="${ac_file}.in" ;;
+  esac
+
+  # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
+
+  # Remove last slash and all that follows it.  Not all systems have dirname.
+  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
+  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
+    # The file is in a subdirectory.
+    test ! -d "$ac_dir" && mkdir "$ac_dir"
+    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
+    # A "../" for each directory in $ac_dir_suffix.
+    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
+  else
+    ac_dir_suffix= ac_dots=
+  fi
+
+  case "$ac_given_srcdir" in
+  .)  srcdir=.
+      if test -z "$ac_dots"; then top_srcdir=.
+      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
+  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
+  *) # Relative path.
+    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
+    top_srcdir="$ac_dots$ac_given_srcdir" ;;
+  esac
+
+  case "$ac_given_INSTALL" in
+  [/$]*) INSTALL="$ac_given_INSTALL" ;;
+  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
+  esac
+
+  echo creating "$ac_file"
+  rm -f "$ac_file"
+  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
+  case "$ac_file" in
+  *Makefile*) ac_comsub="1i\\
+# $configure_input" ;;
+  *) ac_comsub= ;;
+  esac
+
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  sed -e "$ac_comsub
+s%@configure_input@%$configure_input%g
+s%@srcdir@%$srcdir%g
+s%@top_srcdir@%$top_srcdir%g
+s%@INSTALL@%$INSTALL%g
+" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
+fi; done
+rm -f conftest.s*
+
+# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
+# NAME is the cpp macro being defined and VALUE is the value it is being given.
+#
+# ac_d sets the value in "#define NAME VALUE" lines.
+ac_dA='s%^\([  ]*\)#\([        ]*define[       ][      ]*\)'
+ac_dB='\([     ][      ]*\)[^  ]*%\1#\2'
+ac_dC='\3'
+ac_dD='%g'
+# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
+ac_uA='s%^\([  ]*\)#\([        ]*\)undef\([    ][      ]*\)'
+ac_uB='\([     ]\)%\1#\2define\3'
+ac_uC=' '
+ac_uD='\4%g'
+# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
+ac_eA='s%^\([  ]*\)#\([        ]*\)undef\([    ][      ]*\)'
+ac_eB='$%\1#\2define\3'
+ac_eC=' '
+ac_eD='%g'
+
+if test "${CONFIG_HEADERS+set}" != set; then
+EOF
+cat >> $CONFIG_STATUS <<EOF
+  CONFIG_HEADERS="config.h:autoconf/config.h.in"
+EOF
+cat >> $CONFIG_STATUS <<\EOF
+fi
+for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
+  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
+  case "$ac_file" in
+  *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
+       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+  *) ac_file_in="${ac_file}.in" ;;
+  esac
+
+  echo creating $ac_file
+
+  rm -f conftest.frag conftest.in conftest.out
+  ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
+  cat $ac_file_inputs > conftest.in
+
+EOF
+
+# Transform confdefs.h into a sed script conftest.vals that substitutes
+# the proper values into config.h.in to produce config.h.  And first:
+# Protect against being on the right side of a sed subst in config.status.
+# Protect against being in an unquoted here document in config.status.
+rm -f conftest.vals
+cat > conftest.hdr <<\EOF
+s/[\\&%]/\\&/g
+s%[\\$`]%\\&%g
+s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
+s%ac_d%ac_u%gp
+s%ac_u%ac_e%gp
+EOF
+sed -n -f conftest.hdr confdefs.h > conftest.vals
+rm -f conftest.hdr
+
+# This sed command replaces #undef with comments.  This is necessary, for
+# example, in the case of _POSIX_SOURCE, which is predefined and required
+# on some systems where configure will not decide to define it.
+cat >> conftest.vals <<\EOF
+s%^[   ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
+EOF
+
+# Break up conftest.vals because some shells have a limit on
+# the size of here documents, and old seds have small limits too.
+
+rm -f conftest.tail
+while :
+do
+  ac_lines=`grep -c . conftest.vals`
+  # grep -c gives empty output for an empty file on some AIX systems.
+  if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
+  # Write a limited-size here document to conftest.frag.
+  echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
+  sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
+  echo 'CEOF
+  sed -f conftest.frag conftest.in > conftest.out
+  rm -f conftest.in
+  mv conftest.out conftest.in
+' >> $CONFIG_STATUS
+  sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
+  rm -f conftest.vals
+  mv conftest.tail conftest.vals
+done
+rm -f conftest.vals
+
+cat >> $CONFIG_STATUS <<\EOF
+  rm -f conftest.frag conftest.h
+  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
+  cat conftest.in >> conftest.h
+  rm -f conftest.in
+  if cmp -s $ac_file conftest.h 2>/dev/null; then
+    echo "$ac_file is unchanged"
+    rm -f conftest.h
+  else
+    # Remove last slash and all that follows it.  Not all systems have dirname.
+      ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
+      if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
+      # The file is in a subdirectory.
+      test ! -d "$ac_dir" && mkdir "$ac_dir"
+    fi
+    rm -f $ac_file
+    mv conftest.h $ac_file
+  fi
+fi; done
+
+EOF
+cat >> $CONFIG_STATUS <<EOF
+
+EOF
+cat >> $CONFIG_STATUS <<\EOF
+
+exit 0
+EOF
+chmod +x $CONFIG_STATUS
+rm -fr confdefs* $ac_clean_files
+test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
+
+
+echo "Configuration:
+
+  Rxvt version:               $VERSION : $DATE
+  Source code location:       $srcdir
+  Install path:               ${prefix}/bin
+  Compiler:                   $CC
+  Compiler flags:             $CFLAGS"
+
+if test "$MALLOC_TYPE" = S; then
+  echo "  malloc support:             system default"
+fi
+if test "$MALLOC_TYPE" = G; then
+  echo "  malloc support:             Gray Watson's dmalloc"
+fi
+if test "$MALLOC_TYPE" = D; then
+  echo "  malloc support:             Doug Lea's malloc"
+fi
+
+if test x$support_xpm = xyes; then
+  echo "  Xpm library:                $XPM_LIBS"
+fi
+
+echo "
+The following are set in config.h
+"
+echo "  pty/tty type:               "$rxvt_cv_ptys
+if test x$support_utmp != xyes; then
+  echo "  utmp support:               disabled
+"
+else
+  echo "  utmp support:               enabled
+  utmp file:                  $rxvt_cv_path_utmp
+  utmpx file:                 $rxvt_cv_path_utmpx
+  wtmp file:                  $rxvt_cv_path_wtmp
+  wtmpx file:                 $rxvt_cv_path_wtmpx
+  lastlog file:               $rxvt_cv_path_lastlog
+  ttys/ttytab file:           $rxvt_cv_path_ttytab
+"
+fi
+if test x$term != x; then
+  echo "  set TERM to:                $term
+"
+fi
+if test x$terminfo != x; then
+  echo "  set TERMINFO to:            $terminfo
+"
+fi
+if test x$rxvt_cv_ptys = xUNKNOWN; then
+  echo ".----------------------------------------------------------------."
+  echo ". WARNING: could not determine pty/tty type.  Do not build until ."
+  echo ".          the appropriate PTYS_ARE_* is defined in config.h     ."
+  echo ".----------------------------------------------------------------."
+fi
+if test x$support_xpm = xneedsmanualspecification; then
+  echo ".----------------------------------------------------------------."
+  echo ". WARNING: --enable-xpm-background was specified however the     ."
+  echo ".          XPM includes files and libraries could not be found.  ."
+  echo ".          XPM backgrounds are now being DISABLED!  If you want  ."
+  echo ".          to use them you should rerun   configure   with the   ."
+  echo ".          appropriate --with-xpm-includes=/path/to/xpm/includes ."
+  echo ".          and --with-xpm-library=/path/to/xpm/library lines.    ."
+  echo ".----------------------------------------------------------------."
+fi
+if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
+  echo ".----------------------------------------------------------------."
+  echo ". WARNING: --enable-xim was specified however the locale support ."
+  echo ".          functions could not be found.                         ."
+  echo ".          XIM is now being DISABLED!                            ."
+  echo ".----------------------------------------------------------------."
+fi
+echo "  *** Please check src/feature.h for further options ***
+"
diff --git a/doc/.cvsignore b/doc/.cvsignore
new file mode 100644 (file)
index 0000000..c9eb55f
--- /dev/null
@@ -0,0 +1,6 @@
+Makefile
+rxvt.tbl
+rxvt.1
+rxvt.html
+rxvtRef.html
+rxvtRef.txt
diff --git a/doc/BUGS b/doc/BUGS
new file mode 100644 (file)
index 0000000..a1e0506
--- /dev/null
+++ b/doc/BUGS
@@ -0,0 +1,16 @@
+                              === Rxvt BUGS ===
+
+Please send all bugs you have conceived and they are not listed here to 
+     rxvt-bugs@rxvt.org
+
+   O v e r v i e w 
+   ---------------
+
+  1) swap screen selection
+
+
+1) swap screen selection
+
+       mason: Sometimes selection fails after or in swap screen use
+       mason: I haven't seen this lately (Nov 98).  May have been fixed
+               as part of another fix?
diff --git a/doc/FAQ b/doc/FAQ
new file mode 100644 (file)
index 0000000..d7b5c22
--- /dev/null
+++ b/doc/FAQ
@@ -0,0 +1,317 @@
+--------------------------------------------------------------------------
+                                  FAQ
+--------------------------------------------------------------------------
+
+-----
+
+    Q: How do I know which rxvt version I'm using?
+
+    A: The version number is displayed with the usage (-h).
+       For rxvt version 2.14 and later, the escape sequence `ESC[8n'
+       sets the window title to the version number.
+
+-----
+
+    Q: Mouse cut/paste suddenly no longer works.
+
+    A: Make sure that mouse reporting is actually turned off since
+       killing some editors prematurely may leave the mouse in mouse
+       report mode.  I've heard that tcsh may use mouse reporting
+       unless it otherwise specified.  A quick check is to see if
+       cut/paste works when the Alt or Shift keys are depressed. See
+       doc/refer.txt
+
+-----
+
+    Q: What's with this bold/blink stuff?  I can never get blinking text!
+
+    A: It is not possible, and likely will never be, for rxvt to have
+       actual blinking text. Instead (if rxvt was compiled without
+       NO_BOLDCOLOR), bold/blink attributes are used to set high-intensity
+       foreground/background colors ... like what you'd see on a PC video
+       adapter.  There are programs, notably John Davis' SLang-based ones
+       <ftp://space.mit.edu/pub/davis>, that use bold/blink attributes to
+       permit 16 colors.
+
+       color0-7 are the low-intensity colors.
+       color8-15 are the corresponding high-intensity colors.
+
+       A side issue of this bold/blink stuff is the question of how the
+       normal default foreground/background colors are to be treated.  If
+       the default foreground/background match one of the low-intensity
+       colors (color0-7), the bold/blink attribute will invoke the
+       appropriate high-intensity color (color8-15).
+
+       In the case that the default foreground doesn't match one of the
+       low-intensity colors, the bold attribute will use an `overstrike'
+       to simulate a bold font. But note this leaves pixel-droppings and
+       so, rather than wasting an inordinate amounts of energy to fix it,
+       its use is simply deprecated.
+
+       In the case that the default background doesn't match one of the
+       low-intensity colors, the blink attribute is simply ignored
+       (rather than representing it as bold as xterm does).
+
+-----
+
+    Q: I don't like the screen colors.  How do I change them?
+
+    A: You can change the screen colors at run-time using ~/.Xdefaults
+       resources (or as long-options) ... see the man-page.
+
+       Here are values that are supposed to resemble a VGA screen,
+       including the murky brown that passes for low-intensity yellow:
+
+               Rxvt*color0:    #000000
+               Rxvt*color1:    #A80000
+               Rxvt*color2:    #00A800
+               Rxvt*color3:    #A8A800
+               Rxvt*color4:    #0000A8
+               Rxvt*color5:    #A800A8
+               Rxvt*color6:    #00A8A8
+               Rxvt*color7:    #A8A8A8
+
+               Rxvt*color8:    #000054
+               Rxvt*color9:    #FF0054
+               Rxvt*color10:   #00FF54
+               Rxvt*color11:   #FFFF54
+               Rxvt*color12:   #0000FF
+               Rxvt*color13:   #FF00FF
+               Rxvt*color14:   #00FFFF
+               Rxvt*color15:   #FFFFFF
+
+-----
+
+    Q: What's with the strange Backspace/Delete key behaviour?
+
+    A: Assuming that the physical Backspace key corresponds to the
+       BackSpace keysym (not likely for Linux ... see the following
+       question) there are two standard values that can be used for
+       Backspace: ^H and ^?.
+
+       Rxvt tries to inherit the current stty settings and uses the value
+       of `erase' to guess the value for backspace.  If rxvt wasn't started
+       from a terminal (say, from a menu or by remote shell), then the
+       system value of `erase', which corresponds to CERASE in <termios.h>,
+       will be used (which may not be the same as your stty setting).
+
+       For starting a new rxvt:
+
+           use Backspace = ^H
+               $ stty erase ^H
+               $ rxvt
+
+           use Backspace = ^?
+               $ stty erase ^?
+               $ rxvt
+
+       NB: generate either value with BackSpace and Ctrl/Shift-BackSpace.
+           Toggle with "ESC[36h" / "ESC[36l" as documented in "doc/refer.txt"
+
+       For an existing rxvt:
+           use Backspace = ^H
+               $ stty erase ^H
+               $ echo -n "^[[36h"
+
+           use Backspace = ^?
+               $ stty erase ^?
+               $ echo -n "^[[36l"
+
+       This helps satisfy some of the Backspace discrepancies that occur,
+       but if you use Backspace = ^?, make sure that the termcap/terminfo
+       value properly reflects that.
+
+       The Delete key (which one would expect to emit ^?) is a another
+       casualty of the ill-defined Backspace problem.  To avoid confusion
+       between the Backspace and Delete keys, the Delete key has been
+       assigned an escape sequence to match the vt100 for Execute (ESC[3~)
+       and is in the supplied termcap/terminfo.
+
+       Some other Backspace problems:
+               some editors use termcap/terminfo,
+               some editors (vim I'm told) expect Backspace = ^H,
+               GNU Emacs (and Emacs-like editors) use ^H for help.
+
+       Perhaps someday this will all be resolved in a consistent manner
+       ... and maybe xterm will have Home/End values too!
+
+-----
+
+    Q: Why doesn't the Backspace key work on my Linux machine?
+
+    A: The XFree86 server has a notorious problem of mapping the Backspace
+       key as Delete in order to match the Linux console.
+
+       The correct way to fix this:
+
+         0 - Complain to your Linux distributer and the XFree86 team, maybe
+             they'll fix it.
+
+         1 - Use xmodmap to correct the Backspace mapping
+
+               ! ~/.Xmodmap
+
+               ! a correctly-mapped BackSpace
+               keycode 22 = BackSpace
+
+               *** Make sure the keycode above matches the physical
+                   Backspace key on your machine!! (use xev) ***
+
+       This will also fix the BackSpace problem with Motif applications,
+       such as ``why doesn't Backspace work for Netscape?''
+
+       You now have a Backspace key that functions as described in the
+       previous question.
+
+         1a - You may also want to fix the regular xterm if it doesn't
+             generates the desired value for BackSpace
+
+               xterm*vt100.translations: #override \
+               <Key>BackSpace: string(\010) \n
+           or
+               xterm*vt100.translations: #override \
+               <Key>BackSpace: string(\177) \n
+
+          while you are at it, you may also want to have consistent
+          values to Home/End/Delete
+
+               xterm*vt100.translations: #override \
+               <Key>Home:      string("\033[7~") \n\
+               <Key>End:       string("\033[8~") \n\
+               <Key>Delete:    string("\033[3~") \n
+
+       Finally, you can also remap the rxvt key-binding at run-time (next
+       question) but you'll lose the ability to have Ctrl/Shift-Backspace
+       work differently as well as losing the escape sequence toggling of
+       Backspace.
+
+-----
+
+    Q: I don't like the key-bindings.  How do I change them?
+
+    A: There are some compile-time selections available via configure.
+        Unless you have run "configure" with the "--disable-resources"
+       option you can use the `keysym' resource to alter the keystrings
+       associated with keysym 0xFF00 - 0xFFFF (function, cursor keys, etc).
+
+       Here's an example for a tn3270 session started using
+       `rxvt -name tn3270'
+
+               !#  ----- special uses ------:
+               ! tn3270 login, remap function and arrow keys.
+               tn3270*font:    *clean-bold-*-*--15-*
+
+               ! keysym - used by rxvt only
+               ! Delete - ^D
+               tn3270*keysym.0xFFFF:   \004
+
+               ! Home - ^A
+               tn3270*keysym.0xFF50:   \001
+               ! Left - ^B
+               tn3270*keysym.0xFF51:   \002
+               ! Up - ^P
+               tn3270*keysym.0xFF52:   \020
+               ! Right - ^F
+               tn3270*keysym.0xFF53:   \006
+               ! Down - ^N
+               tn3270*keysym.0xFF54:   \016
+               ! End - ^E
+               tn3270*keysym.0xFF57:   \005
+
+               ! F1 - F12
+               tn3270*keysym.0xFFBE:   \e1
+               tn3270*keysym.0xFFBF:   \e2
+               tn3270*keysym.0xFFC0:   \e3
+               tn3270*keysym.0xFFC1:   \e4
+               tn3270*keysym.0xFFC2:   \e5
+               tn3270*keysym.0xFFC3:   \e6
+               tn3270*keysym.0xFFC4:   \e7
+               tn3270*keysym.0xFFC5:   \e8
+               tn3270*keysym.0xFFC6:   \e9
+               tn3270*keysym.0xFFC7:   \e0
+               tn3270*keysym.0xFFC8:   \e-
+               tn3270*keysym.0xFFC9:   \e=
+
+               ! map Prior/Next to F7/F8
+               tn3270*keysym.0xFF55:   \e7
+               tn3270*keysym.0xFF56:   \e8
+
+-----
+
+    Q: I'm using keyboard model XXX that has extra Prior/Next/Insert keys.
+       How do I make use of them?  For example, the Sun Keyboard type 4
+       has the following mappings that rxvt doesn't recognize.
+
+               KP_Insert == Insert
+               F22 == Print
+               F27 == Home
+               F29 == Prior
+               F33 == End
+               F35 == Next
+
+    A: Rather than have rxvt try to accomodate all the various possible
+       keyboard mappings, it is better to use `xmodmap' to remap the
+       keys as required for your particular machine.
+
+-----
+
+    Q: How do I distinguish if I'm running rxvt or a regular xterm?
+       I need this to decide about setting colors etc.
+
+    A: rxvt always exports the variable "COLORTERM", so you can check and
+       see if that is set.  Note that several programs, JED, slrn, Midnight
+       Commander automatically check this variable to decide whether or not
+       to use color.
+
+-----
+
+    Q: How do I set the correct, full IP address for the DISPLAY variable?
+
+    A: If you've compiled rxvt with DISPLAY_IS_IP then it is
+       possible to use the following shell script snippets to correctly set
+       the display.  If your version of rxvt wasn't also compiled with
+       ESCZ_ANSWER (as assumed in these snippets) then the COLORTERM
+       variable can be used to distinguish rxvt from a regular xterm.
+
+       Courtesy of Chuck Blake <cblake@BBN.COM> with the following shell
+       script snippets:
+
+       # Bourne/Korn/POSIX family of shells:
+       [ ${TERM:-foo} = foo ] && TERM=xterm # assume an xterm if we don't know
+       if [ ${TERM:-foo} = xterm ]; then
+           stty -icanon -echo min 0 time 15 # see if enhanced rxvt or not
+           echo -n '^[Z'
+           read term_id
+           stty icanon echo
+           if [ ""${term_id} = '^[[?1;2C' -a ${DISPLAY:-foo} = foo ]; then
+               echo -n '^[[7n'         # query the rxvt we are in for the DISPLAY string
+               read DISPLAY            # set it in our local shell
+           fi
+       fi
+
+       csh/tcsh family of shells:
+
+       if ( !(${?TERM}) ) then         # if term is unset, we are probably in an xterm
+           TERM = xterm
+       endif
+       if ( ${TERM} =~ xterm ) then
+           stty -icanon -echo min 0 time 15   # see if enhanced rxvt or not
+           echo -n '^[Z'
+           set term_id=$<
+           stty icanon echo
+           if ( ""${term_id} == "^[[?1;2C" && ${?DISPLAY} == 0 ) then
+               echo -n '^[[7n'         # query the rxvt we're in for the DISPLAY string
+               setenv DISPLAY "$<"     # set it in our local shell
+           endif
+       endif
+
+-----
+
+    Q: How do I compile the manual pages for myself?  Where do I obtain
+       yodl from?
+
+    A: You need to obtain yodl and compile it to make the manual pages
+       from source.  The source code for yodl can currently be obtained
+       from http://www.xs4all.nl/~jantien/yodl/index.html
+--
+EOF
diff --git a/doc/LSM.in b/doc/LSM.in
new file mode 100644 (file)
index 0000000..ed655e4
--- /dev/null
@@ -0,0 +1,51 @@
+Begin3
+Title:         rxvt
+Version:       @RXVT_VERSION@
+Entered-date:  @RXVT_LSMDATE@
+
+Description:   @RXVT_WEBPAGE@
+               Rxvt is an 8-bit clean, colour xterm replacement that uses
+               significantly less memory than a conventional xterm, mostly
+               since it doesn't support toolkit configurability or Tek
+               graphics, but also since features can be removed at
+               compile-time to reflect your needs.  Some rxvt features
+               (compilation dependent): ANSI-color, bold/blink attributes
+               modify foreground/background colours, scrollbars with arrow
+               buttons, kanji and greek support, printer-pipe, XPM
+               backgrounds with on-the-fly scaling, user-definable menus.
+
+               The distribution also includes rclock, the smaller/better
+               xclock replacement with appointment scheduling and xbiff
+               functionality.
+
+Keywords:      rxvt colour color kanji xterm X11 vt100 terminal-emulator
+               rclock xbiff xpm menu
+
+Author:                * John Bovey [Univ. Kent at Canterbury] was the creator of
+                 the original xvt.
+
+               * Rob Nation [Lockheed] re-wrote most of xvt to make a
+                 substantiallly enhanced version called rxvt (Rob's xvt)
+                 and also wrote rclock (Rob's clock).
+
+               * Mark Olesen [Queen's Univ. at Kingston] made various
+                 improvements and cleanups. 
+                 Coordinated development, versions 2.11 - 2.21
+
+               * Oezguer Kesim [FU Berlin] 
+                 Coordinated development, versions 2.21a - 2.4.5
+
+               * Geoff Wing rewrote much of the screen refreshing routines
+                 and mouse selection.
+                 Coordinated development, versions 2.4.6 - 
+
+Maintained-by: @RXVT_MAINT@ @RXVT_MAINTEMAIL@ Project Coordinator
+
+Original-site: @RXVT_FTPSITENAME@ @RXVT_FTPSITEDIR@
+               582k    rxvt-@RXVT_VERSION@.tar.gz
+
+Platforms:     requires X11 installed
+
+Copying-policy:        GPL
+
+End
index 2652ded6461591ee098506cb91a83e2d4e45df15..63a0b1ae8e30903b2ff0a0bf8da48e93ae416720 100644 (file)
@@ -1,5 +1,5 @@
 # doc/Makefile.in      -*- Makefile -*-
-# $Id: Makefile.in,v 1.1 2003-11-24 17:28:08 pcg Exp $
+# $Id: Makefile.in,v 1.2 2003-11-24 17:31:27 pcg Exp $
 @MCOMMON@
 
 srcdir =       @srcdir@
diff --git a/doc/README.greek b/doc/README.greek
new file mode 100644 (file)
index 0000000..4144ece
--- /dev/null
@@ -0,0 +1,131 @@
+               -------------------------------
+               rxvt support for greek keyboard
+               -------------------------------
+
+               A. Haritsis <ah@doc.ic.ac.uk>
+
+rxvt supports both ELOT-928 (ISO-8859-7 standard) and IBM-437 keyboard
+translations for greek character entry. It is possible to start rxvt windows
+in any of the two translations, making it possible to use both translations
+modes simultanesuly on the same screen! No need to convert your files back
+and forth if you don't want to.
+
+When in greek mode, type ; or : twice to emit the respective symbol.
+No need to switch language mode back and forth!
+
+rxvt ISO-8859-7 includes mappings for the following (usually forgotten):
+anw teleia =  ;.
+<<        =  ;<
+>>        =  ;>
+  Also:
+Copyright  =  ;c
+Section    =  ;s
+
+For Greek Elot-928 or IBM-437 keyboard for rxvt & X greek entry support
+you will need to:
+
+1) compile rxvt with an ANSI C compiler (eg gcc) as follows:
+
+   Use the  --enable-greek  option in  configure , or edit config.h and
+   define GREEK_SUPPORT
+
+   Then your rxvt executable with greek support should be created.  Install
+   it as you would do for the normal rxvt.  There is no need to change its
+   name.  It works fully as a normal rxvt but if you press the 'toggle'
+   keysym (see below) it will switch into greek translation mode.  The extra
+   memory it takes in less than 4 kBytes.
+
+2) install greek elot & ibm437 fonts(s) for X-windows
+   eg.
+       cp a_greek_font.pcf.Z /usr/lib/X11/misc/
+
+   and ammend the fonts.dir and fonts.alias in /usr/lib/X11/misc/. Greek
+   fonts are available as a separate file which you can download from
+   sunsite (/pub/Linux/X11/misc/greek-xfont-pack.tgz).  A new release of a
+   FULL set of fixed (and proportional and Type1 for use by netscape etc)
+   can be found in the HCR archive - see at end).  I might upload them at
+   sunsite et all as well.
+
+3) include the following in your X resources:
+       rxvt.font: grfixed      (or the name of your preferred greek font)
+       rxvt.bits: 8                            (default)
+       rxvt.greektoggle_key: Mode_switch       (default)
+
+   where grfixed is an alias for one of the elot-928 font in the pack.
+
+   Remember that the default keyboard translation is ELOT928.  If you need
+   to start rxvt with suppport for IBM437, use the command line of rxvt to
+   set mode & font (command line option -grk4 can do this).  Remember to use
+   an Elot font with the Elot translation mode and a 437 font with the
+   IBM437 mode.
+
+   You can choose any keysym you wish as the "toggler" greek_switch_keysym.
+   Choosing `VoidSymbol' will effectively _disable_ the greek keyboard.  
+   The default is keysym `Mode_switch'.
+
+   For XFree86 this is defined in the /usr/lib/X11/Xmodmap.* files as:
+       keycode 113 = Mode_switch  (it is the Right Alt key or ALtGr)
+   You may define it to be something else with a command like:
+
+       xmodmap -e "keycode ... = Mode_switch"
+
+   or changing your ~/.Xmodmap file (see xmodmap(1) and X(1) about this).  
+   I personally prefer the AltGr key on PC X terminals since it allows fast
+   switching. Of course this might not be liked by left-handed people.  You
+   can redefine it to whtever you like under X, but I would NOT recommend
+   keycodes that have other uses.
+
+5) Not all programs are 8-bit clean -- ie, they sometimes strip the top bit
+   of a character which is essential for the greek fonts.
+
+   Unfortunately bash is one of these programs (at least I couldn't figure
+   out how to make it to work). Use tcsh instead: it is 8-bit clean.
+
+   You will generally need to include in your ...rc files:
+
+   For sh/bash:
+       LC_CTYPE=iso_8859_1; export LC_CTYPE
+       LESSCHARSET=latin1; export LESSCHARSET
+       
+   For bash to be 8-bit clean, add the following lines to ~/.inputrc:
+       set meta-flag on
+       set convert-meta off
+       set output-meta on
+
+   For csh/tcsh:
+       setenv LC_CTYPE iso_8859_1
+       setenv LESSCHARSET latin1
+
+Still some applications will have problems.  Emacs has its own support for
+greek characters achieved with the .el script written by sarantos@csd.uch.gr
+(for 19.20 +).  It might be possible to have greek support via emacs
+invocations with the -nw argument (with this version of rxvt) but I have not
+tried it.  Elvis (vi clone) works fine.  I highly recommend vim version 3.15
+and later.  I have added support for making native languge vi'ing very easy
+(see langmap option). It's by far the most powerful vi (or maybe editor :-)
+I have ever seen.
+
+If some (terminal-based) applications do not work, please direct complaints
+to their authors stating that you would like them to be 8-bit clean.
+
+I will soon release a linux version of an 8-bit clean curses lib and
+versions of some useful programs that work with it (eg ytalk).  Watch the
+HCR archive.
+
+Do not expect programs that are not running within an rxvt window to have greek
+keyboard support. For this, it will be needed to change the Xlib so that it
+supports 4-state FSMs (rather than only 2 - I do not count shift keys or caps
+lock) for keyboard entry (required for greek keyboards).
+
+And something amusing and (maybe) useful: some filesystems (including SunOS
+and Linux filesystems -- haven't checked others) allow names with 8-bit
+characters; so you can create files or directories with names containing
+greek characters!
+
+Enjoy,
+
+Angelo Haritsis <ah@doc.ic.ac.uk>
+
+For more greek related tools/fonts etc, have a look at the
+HELLENIC RESOURCES ARCHIVE (HCR) : ftp://dolphin.doc.ic.ac.uk/pub/greek/
+maintained by the above author.
diff --git a/doc/README.menu b/doc/README.menu
new file mode 100644 (file)
index 0000000..2aabf25
--- /dev/null
@@ -0,0 +1,55 @@
+A few examples of constructing menubars for rxvt.  Used in conjuction
+with the reference material (rxvtRef.html/txt), it should be possible to
+piece together some useful menus without too much time.
+
+C-shell users be warned.
+Some of the menu items contain bsh/ksh constructs like ${EDITOR:-vi}\r
+which will cause your shell to gag.
+----------------------------------------------------------------------
+
+example.menu:
+       simple menus for Pico and the Shell
+
+jedmenu.sl:
+       (almost) self-contained SLang code for loading up a menubar
+       for the Jed editor.  It doesn't need terminal.menu,
+       but looks a bit better with it.
+
+       Note for JED users:
+           since rxvt provides an escape sequence to override the
+           normal XTerm interpretation of Shift-Insert/Prev/Next,
+           "wmark.sl" (MS-windows-style shift marking) works really
+           well and is a nice bonus for those forced to switch
+           to/from MS-windows
+
+terminal.menu
+       common rxvt terminal functions used by the other menus
+
+menu:
+       a small shell script to reduce the pain of typing
+       echo "ESC]10; ... BEL" for every menubar command.
+       It also contains a sample "default" menu at the bottom.
+
+rxvt.menu:
+       A nice script that allows a convenient way to have different
+       menubars used for rlogin|telnet to a machine.
+       Of course to get it to work, you'll need to add your own
+       machine names (and remove mine).
+
+       The script is set up so that "rxvt" will be called if the first
+       argument to the script does not contain "rxvt".
+       So
+               rxvt.menu [options]
+       is the same as
+               rxvt.menu rxvt [options]
+
+       To always have this script act as the front-end for rxvt:
+         1) install the rxvt binary somewhere not in your path
+         2) set the `exe' in menu.script to point to this binary
+            eg,
+               exe="/usr/local/X11/rxvt-2.21/rxvt"
+               # default program to execute
+         3) have rxvt.menu linked somewhere in your path as `rxvt'
+         4) add all the various machines/menus combinations to
+            rxvt.menu, or else make a separate database and change
+            the `menu' variable in rxvt.menu to suit.
diff --git a/doc/README.xvt b/doc/README.xvt
new file mode 100644 (file)
index 0000000..a6537d7
--- /dev/null
@@ -0,0 +1,171 @@
+-------------------------------------------------------------------------
+Rxvt is a heavily modified version of xvt, many modifications were made by
+Rob Nation <nation@rocket.sanders.lockheed.com> to make it a little more
+compact and to add a few simple features.
+
+This is the README that came with xvt-2.0. It is included mainly to give
+the original author credit for his work.
+
+                  README file for xvt 2.0
+                  -----------------------
+
+Xvt is an X terminal-emulator that is designed to be more or less
+compatible with xterm while using much less swap space.  It is mainly
+intended for use at sites which use large numbers of X terminals but
+may also be useful on single workstations that are short of memory.  On
+a SPARCstation running SunOS4, an initially invoked xvt uses about 1/3
+megabyte of swap while xterm uses about 1.3 megabytes (obtained by
+running pstat rather than ps which seems to give unreliable size
+figures on SPARCs).  The main way that xvt achieves its small size is
+by avoiding the use of the X toolkit.
+
+The current version of xvt is our default X terminal emulator and has
+been used for eight months by students, computing support staff and
+service users and so is fairly well tested.
+
+Supported architectures
+-----------------------
+
+One of the major changes between xvt-1.0 and 2.0 is that xvt-2.0 is
+much more portable.  The released version should build and run on all
+the architectures I have access to, namely: SunOS4, SunOS5, HP-UX 8.0,
+HP-UX 9.0, DEC OSF/1 V1.2 and ULTRIX 3.?.  In addition, the teletype
+initialisation code has been completely restructured to make it more
+portable.  Almost all the system dependent code is in the single source
+file, ttyinit.c.
+
+Xterm features not supported
+----------------------------
+
+ - Tektronix 4014 emulation
+
+ - Session logging
+
+ - Pop-up menus.  The only one of xterm's popup menu commands that is
+   provided in xvt is displaying and hiding of the scrollbar and this
+   is done simply by pressing any mouse key in the window with the
+   CONTROL key held down.
+
+ - Toolkit style configurability.  In particular, xvt does not allow
+   the user to remap the mouse or keyboard keys.
+
+Major xterm features that are supported
+---------------------------------------
+
+ - VT100 emulation.  Most of the main escape sequences are supported -
+   certainly all those used by the standard screen based UNIX
+   applications.
+
+ - Lines that scroll off the top of the window are saved can be
+   scrolled back with a scrollbar.
+
+ - Text selection and insertion including double and triple click for
+   words and lines.
+
+Differences between xvt2.0 and xvt1.0
+-------------------------------------
+
+ - xvt2.0 is eight bit clean and will generate and display eight bit
+   characters.  The META key can be used to generate characters with
+   the eighth bit set (in eight bit mode) or prefix by escape (in seven
+   bit mode).
+
+ - The teletype setup code has been rewritten to make it much more
+   portable.  See the comments at the head of ttyinit.c.
+
+ - Exposure handling has been made much more efficient so that xvt should
+   now be useable with window managers that provide opaque window movement.
+
+ - VT100 graphics characters are supported for fonts that include them.
+
+ - There is now a -ls option to enable the use of a login shell.
+
+ - Colored text cursors are now supported.
+
+ - There is support for the -C (console window) option but only on
+   SunOS 4.
+
+ - Bold characters are generated by overstriking if no bold font is
+   specified.
+
+ - Function keys generate escape sequences as in xterm.
+
+ - A number of bugs have been fixed:
+
+   - Setting the title without a terminating ^G no longer locks up.
+
+   - Paste followed by a keystroke will always insert in the correct
+     order.
+
+   - Pasting an uninitialised string will not cause a crash.
+
+Other differences between xvt and xterm
+---------------------------------------
+
+ - Xvt has a couple of additional enquiry escape sequences:
+
+   ESC[7n - causes xvt to respond with the name of its X display in a
+           form that can be used to initialise the DISPLAY environment
+           variable.  If this is done in a user's .cshrc file it
+           provides a way to automatically update DISPLAY after an
+           rlogin.  Something like the following should work if the
+           initial ^[ in the echo command is an ESC character:
+
+           if(!($?DISPLAY)) then
+               if($?term) then
+                   if($term =~ xterm*) then
+                       stty -echo >/dev/tty
+                       echo -n '^[[7n' >/dev/tty
+                       setenv DISPLAY `line </dev/tty`
+                       stty echo >/dev/tty
+                   endif
+               endif
+           endif
+
+   ESC[8n - causes xvt to respond with a hex encoded copy of the server's
+           magic cookie which can be used to update a user's .Xauthority
+           file.  We have a program to do this which could be made available
+           if anyone is interested.
+
+Known Bugs
+----------
+
+ - xvt does not know about transferring selections in installments and so
+   making large selections or trying to insert large selections will
+   fail.  The maximum selection size supported is server dependent but
+   seems to be a little under 64k on all our servers.
+
+ - xvt does not look in all the approved places for its X resources.
+   It does, however, work correctly with resources that have been
+   loaded into the server using xrdb
+
+Building and installing xvt
+---------------------------
+
+Xvt does not use imake but does come with a simple Makefile
+configuration scheme that provides some help with getting the Makefile
+right.  If you want to build xvt on one of the supported architectures
+then you should uncomment the appropriate definition at the start of
+the Makefile and then run `make config', which will modify other
+Makefile comments to bring them into line with the chosen
+architecture.
+
+To install xvt, you should edit the MANDIR and BIN pathnames in the
+Makefile and then type 'make install' as root.  When installed for
+general use, xvt needs to belong to root and have the setuid flag set
+so that it can make entries in the /etc/utmp file.
+
+Thanks to all the people who have mailed bug reports, patches and
+local improvements.  Some requested additions have gone into V2.0,
+others perhaps should have, but were left out due to lack of time.
+
+Please send bug reports and WIBNIs to:
+
+John Bovey
+Computing Laboratory
+University of Kent at Canterbury
+Canterbury
+Kent
+UK
+
+email: jdb@ukc.ac.uk
diff --git a/doc/TODO b/doc/TODO
new file mode 100644 (file)
index 0000000..2e34b98
--- /dev/null
+++ b/doc/TODO
@@ -0,0 +1,23 @@
+- Convert checks for char/short/int/long to Xmd.h defines?
+
+- Improve documentation...
+
+- Multichar font (eg. Kanji) bold-overstrike pixel dropping support
+
+- Need font-check for multichar fonts (eg. Kanji).
+
+- Extend menu language / facility
+
+- add commandline option to change FONT0_IDX - i.e. start with a different
+  font from the main font list, e.g. "rxvt -<...> -1" to start as if we had
+  already pressed Shift-KP_Subtract (for some yet unchosen <...> option)
+
+- reset colours on RESET sequence (ESC c)
+
+In progress:
+- Rewrite event-queue handling (and fix reintroduced font size change bug)
+- Add Unicode support (work is being done by Xianping Ge <xge@ics.uci.edu>
+  and others)
+- extend keysym support to allow for modifiers for keysyms (work from
+  David Oriva <oriva@agames.com> not yet added)
+- port graphics/ directory to more platforms (including mine :-) )
diff --git a/doc/changes.txt b/doc/changes.txt
new file mode 100644 (file)
index 0000000..5f60ea8
--- /dev/null
@@ -0,0 +1,1785 @@
+2.7.10 to 2.7.11
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com> et al.
+       fixed handling of cursor colour when reverse colour is displayed
+       fixed utmp writing if we have ttyslot
+       fixed compile when --with-encoding=kr
+       added hiding of mouse pointer while the user is typing or from
+               mouse inactivity, with configure --enable-pointer-blank,
+               resource pointerBlank (default: false) and
+               resource pointerBlankDelay (default: 2 seconds)
+       added "-bc" blinking cursor, configure --enable-cursor-blink
+
+Glyn Kennington <glyn_k@sourceforge>
+       added feature ACS_ASCII which converts ACS line drawing characters
+               to similar ASCII characters, resource acsChars
+
+Rob McMullen <robm@flipturn.org>
+       added selection scrolling - scrolling viewpoint when making a
+               selection and going past top/bottom of window, with
+               configure --enable-selectionscrolling
+
+Chris Wareham <chris.wareham@btinternet.com>
+       added rconf utility for rclock appointment configuration
+
+2.7.9 to 2.7.10
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com> et al.
+       removed screen dump feature as it can aid as a security hole
+       removed menubar escape sequence access as it can aid a security hole
+       removed reporting of title and icon settings as they can aid a security
+               hole
+
+Mikko Leppänen <m.leppanen@iki.fi>
+       fixed clearing problem when internalBorder is zero
+
+Steve O <bub@io.com>
+       added Cygwin port
+
+Rob McMullen <robm@flipturn.org>
+       fixed handling of control characters inside escape sequences
+       added resource "mouseWheelScrollPage" to allow the mouse wheel
+               scroll a page full
+       added support for VT52 commands
+
+2.7.8 to 2.7.9
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com> et al.
+       added -sbt/--thickness to allow user-supplied scrollbar width (not
+               yet available with NeXT style scrollbars)
+
+Matthew W. Roberts <matt@cgijobs.com>
+       fixed rclock -iconic option
+       added rclock day of month on clockface (define DATE_ON_CLOCK_FACE
+               in feature.h)
+       added rclock "-mailspawn cmd" if MAIL_SPAWN is not hard coded in
+               feature.h
+
+Kazutoshi Kubota <tu7k-kbt@asahi-net.or.jp>
+       added 256 colour mode (instead of the base 16 colour mode) with
+               configure --enable-256-color
+
+2.7.7 to 2.7.8
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com> et al.
+       fixed determination of NumLock key, noticed by
+               Matthew Gabeler-Lee <msg2@po.cwru.edu>
+       fixed continual and slipwheel scrolling, noticed by
+               Joshua Swink
+       fixed connecting with IM whenever it is started, partly from
+               Tung-Han Hsieh <thhsieh@linux.org.tw>
+       fixed Ultrix acquiring useful pty/tty pair, noticed by
+               Bert De Knuydt <Bert.Deknuydt@esat.kuleuven.ac.be>
+       fixed CSI sequence parser overriding a 0 parameter with default value
+       changed -ip to not clear ancestor windows when using inherit pixmap
+               transparency type
+       added -ipf/--inheritPixmapforce to clear ancestor windows when -ip
+               and inherit pixmap transparency is used
+       added "-hc colour" (define OPTION_HC in feature.h) to provide
+               background highlighting of selection, partly from
+               Christian W. Zuckschwerdt <zany@triq.net>
+       added -j/--jumpScroll to provide jump or smooth scrolling, defaults to
+               jump scrolling as per previous behaviour
+
+Stephen Isard <S.Isard@ed.ac.uk>
+       fixed DECSTBM sequence default when only one parameter is given
+
+Rudolf Jaksa <jaksa@neuron.tuke.sk>
+       added basic support for $XAPPLRESDIR/Rxvt resources
+
+T. Alexander Popiel <popiel@wolfskeep.com>
+       added --scrollBar_align (top|bottom|...) for alignment of scrollbar
+               thumb with middle button.  Defaults to centre as per prior
+               state.  Supercedes FUNKY_SCROLL_BEHAVIOUR
+
+2.7.6 to 2.7.7
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com> et al.
+       fixed check for GLIBC and STREAMS pty/tty types, noticed by
+               Venkatesh Krishnamurthi <vk@spies.com>
+       fixed check for PTC pty/tty type, noticed by
+               Andreas Bierfert <Andreas.Bierfert@AtosOrigin.com>
+       fixed to not automatically clear selection on screen size change,
+               noticed by Dominik Vogt <d.vogt@lifebits.de>
+       fixed a possible buffer overflow problem, noticed by
+               Samuel Dralet <samuel.dralet@mastersecurity.fr>
+       fixed to reallow parallel builds
+       fixed builds for some SYSV utmp/utmpx systems
+       fixed INCR transfers
+       fixed resource "greektoggle_key" as per doc/README.greek, noticed by
+               Martin Husemann <martin@duskware.de>
+       fixed STREAMS again, hopefully the last time
+       changed overstrike pixel dropping avoidance to speed/size optimise
+       changed define WTMP_ONLY_ON_LOGIN in feature.h to be the default
+       added CSI s & CSI u as alternative save & restore cursor sequences
+       added pasting-only support for SECONDARY and CLIPBOARD selections,
+               automatically tried if internal selection and PRIMARY
+               selections are not present.  CUT_BUFFER0 is tried last
+
+Kazutoshi Kubota <tu7k-kbt@asahi-net.or.jp>
+       added "-lsp <num>" option ("--lineSpace <num>") to give specified
+               spacing between rows with configure --enable-linespace
+               
+Tomohiro KUBOTA <kubota@debian.org>
+       fixed some font default calculations to match previous behaviour
+
+Ali Rahimi <ali@MIT.EDU>
+       added slip wheel support providing continual scrolling with the
+               control key depressed and using the mouse wheel as an
+               accelerator.  Control key release stops scrolling
+
+Mark Schreiber <mark7@andrew.cmu.edu>
+       added -sw/--scrollWithBuffer to try to make views into the
+               scrollback buffer stay unmoving upon new lines (needs -si)
+
+2.7.5 to 2.7.6
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com> et al.
+       fixed build with XTERM_COLOR_CHANGE undefined, noticed by
+               John Waggenspack <jwag@usa.net>
+       fixed build for Solaris/SunOS (maybe others) using STREAMS
+       fixed default icon name, noticed by
+               Jeremy C. Reed <reed@wcug.wwu.edu>
+       fixed setting of icon name with -e argument, noticed by
+               John Waggenspack <John_Waggenspack@adc.com>
+       fixed problems with selection by changing some types and type casting 
+       fixed some parallel build problems
+       fixed text placement in graphics mode
+       fixed some build problems with graphics/qplot
+       fixed reverse video mode to act like the invocation option
+       fixed query of locale ("Setting locale failed.") when locale is set
+       fixed autowrap bug when restoring cursor from last column, noticed by
+               witek@mat.uni.torun.pl
+       fixed build & run when PREFER_24BIT is undefined
+       fixed loading of fonts with noenc multichar encoding, noticed by
+               Mark White <mark.white@st-edmund-hall.oxford.ac.uk>
+       fixed an abort on sending some selections, from
+               Xianping Ge <xge@ics.uci.edu>
+       fixed tty opening for systems with openpty(), e.g. OSF1
+       fixed build for utmpx/wtmpx platforms
+       fixed a bug in memmove() if --enable-strings is given, noticed by
+               Larry W. Virden <lvirden@cas.org>
+       fixed some termcap/terminfo entries
+       fixed some division operations to use the same integer type
+       changed configure detection method for pty/ttys
+       changed handling of ConfigureNotify events for fast event streams
+       changed internal handling of window size calculation
+       changed internal handling of window size and placement manipulation
+       changed define PREFER_24BIT in feature.h to be set via
+               configure --enable-24bit (default is now off)
+       changed screen refresh to optimise X calls more, noticeable with 
+               slower machines or over network displays
+       changed pty/tty code to be able to be built separately for testing
+       changed selection sending to send the original raw form if locale
+               conversion fails
+       updated libtool for configure
+       added DEC private modes 1047 / 1048 (no ti/te handling yet)
+       added SCROLL_ON_HOMEEND_KEYS in feature.h a la SCROLL_ON_UPDOWN_KEYS
+               from Marius Gedminas <marius.gedminas@uosis.mif.vu.lt>
+       added "tests" target in main directory to build and run basic tests
+       added (frills) -tcw (--tripleclickwords) alternative triple click
+               selection which selects words to the end of possibly-wrapped
+               lines with trailing blanks and blank lines removed
+
+Chuan-kai Lin <cklin@oink.cc.ntu.edu.tw> and Brian Mays <brian@debian.org>
+       added -mcc option (--multibyte_cursor) for multibyte cursor movement
+               in legacy programs
+
+Maxime Froment <maxime@turbolinux.co.jp>
+       fixed placement with OverTheSpot input method
+       fixed characters sent through IM being truncated to 4 bytes
+       fixed encoding method being overridden by default encoding method
+       added loading of locale specific app-defaults from directory
+               /usr/X11R6/lib/X11/$LC_CTYPE/app-defaults/Rxvt (see
+               XAPPLOADDIRLOCALE is feature.h)
+
+Tomohiro KUBOTA <kubota@debian.org>
+       added method to provide base font sets based on user's locale
+       added more flexible font allocation, specifying a maximum number of
+               fonts in feature.h instead of a set number
+
+Marius Gedminas <marius.gedminas@uosis.mif.vu.lt>
+       added --enable-smart-resize which may reposition the window on
+               resizing so that we try to stay within the screen boundaries
+
+2.7.3 to 2.7.5
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com> et al.
+       fixed scrollTtyKeypress not active for all keypresses, noticed by
+               Reuben Thomas <Reuben.Thomas@cl.cam.ac.uk>
+       added -xrm option to accept dummy invocation arguments, from
+               Christian W. Zuckschwerdt <zany@triq.net>
+               & Chris Green <cgreen@matthaak.com>
+       fixed documentation for options: -tr, -ic, -pt, -im, -mod, -xrm;
+                and resources: scrollBar_right, scrollBar_floating,
+               scrollTtyOutput, scrollTtyKeypress, preeditType, inputMethod,
+               modifier.
+       fixed OSC sequences to accept 7 and 8 bit ST as well as BEL
+       added MAX_COLS & MAX_ROWS in feature.h to limit columns/rows on resize
+       added copy root pixmap variant of transparency - make this the default
+               with previous method as fallback
+       fixed allocation of new lines to not set base attributes, including
+               underline or reverse video information, noticed by
+               Brian Mays <brian@debian.org>
+       added ability for different scrollbars to be compiled in, determined
+               by --scrollstyle
+       fixed Meta key detection - has priority over Alt, noticed by
+               Paul D. Smith <psmith@baynetworks.com>
+       fixed configure check for mawk/gawk/nawk/awk
+       added use of libtool in build procedure
+       added SCROLL_ON_NO_SECONDARY to feature.h to scroll the screen when no
+               swap is compiled in and a change screen request is made
+       removed slightly buggy ConfigureNotify queue/ignore from our resizes
+       fixed use of extended character classes, from
+               Samoylov Olleg <olleg@faki-campus.mipt.ru>
+       fixed timeout in select() call when unmapped, noticed by
+               Tore Bjorkeli <tore.bjorkeli@runit.no>
+       changed feature.h NO_BOLDUNDERLINE to NO_BOLD_UNDERLINE_REVERSE
+       added support for XCopyArea() on screen display - good for slower links
+       fixed CSI parameter parsing, including omitted parameters
+       fixed allocation of new lines when in reverse video mode
+       added answerbackString resource which sets the reply to ENQ (CTRL-E)
+       fixed InheritPixmap interaction with fvwm2 by delaying a bit to allow
+               the WM to do its stuff before we meddle with its windows
+
+Thomas Woerner <thomas@linux.de>
+       added colorRV resource for reverse video colour (dependent on
+               NO_BOLD_UNDERLINE_REVERSE in feature.h)
+
+Jun Morimoto <morimoto@xantia.citroen.org>
+       fixed argument checking in rclock - ignore bad arguments
+
+Matthew W. Roberts <matt@lehi.tamu.edu>
+       added -mailfile option to rclock
+
+Christian W. Zuckschwerdt <zany@triq.net>
+       added OSC sequences to change base colours; also cursor, highlight,
+               bold, pointer and underline colours.  See rxvtRef
+
+Paul Sheer <psheer@obsidian.co.za>
+       added initial INCR (incremental pasting) support
+       
+2.7.2 to 2.7.3
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed clean up (utmp/wtmp/etc.) on fatal signal, noticed by
+               Jim Diamond <jdiamond@fox.nstn.ca>
+       added use of configure options --program-prefix, --program-suffix &
+               --program-transform-name, allowing, say, Kanji users to do
+               --program-transform-name='s,rxvt,kxvt,;' for installing
+       changed configure --with-encoding value "euckr" to "kr" to match
+               multichar_encoding option and resource values
+       added configure --with-encoding value "noenc" (and multichar_encoding
+               option and resource values) to disable encoding allowing
+               normal eight bit characters in multichar compile
+       fixed -si/+si option, noticed by
+               Thomas Lofgren <tlofgren@cup.hp.com>
+       fixed detection of struct utmpx, noticed by
+               Paul 'TBBle' Hampson <Paul.Hampson@Pobox.Com>
+       added basic support for openpty() which should help with people on
+               Alpha platform using Tru64/<insert new OS name here>
+
+Jun Morimoto <morimoto@xantia.citroen.org>
+        added basic argument checking for rclock to detect missing arguments
+
+Tung-Han Hsieh <thhsieh@linux.org.tw>
+       fixed configure notify bypass checking for self window configurations
+       fixed fontset creation to match sizes properly and recreate fontset
+               on size change
+
+Chih-Wei Huang <cwhuang@linux.org.tw>
+       added fontset (locale dependent) menubars
+       added example Big5 menu
+
+Hans de Goede <hans@highrise.nl>
+       added colour determination for low colour (4 to 8 bit) displays
+
+2.7.1 to 2.7.2
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed screen refresh output to handle more cases
+       changed resource storage to a struct rather than a char* arrary,
+               to aid debugging
+       changed how ptys/ttys are opened (again)
+       fixed processing of some resources to strip double-quotes when using
+               XGetDefaults() and also for backspace_key/delete_key
+       fixed large paste problem, noticed by
+               Dominik Vogt <dominik_vogt@agilent.com>
+       fixed utmp removal problem for SYSV style utmps
+       changed BORDERWIDTH in feature.h to EXTERNALBORDERWIDTH to clarify
+               its usage.
+       added (frills) resources "internalBorder" (-b) and
+               "externalBorder" (-w)(-bw)(-borderwidth)
+       added NO_BELL to feature.h to allow disabling all bell indications
+
+D J Hawkey Jr <hawkeyd@visi.com>
+       added QNX support
+       added logging into lastlog in login shells (-ls option)
+
+Oskar Liljeblad <osk@hem.passagen.se>
+       added SCROLL_ON_UPDOWN_KEYS to feature.h to allow scrolling via
+               (shift|meta|ctrl) modifier and up/down keys, default off
+               for backward (2.6.x) compatibility
+
+2.7.0 to 2.7.1
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       cleaned up CSI processing slightly
+       fixed clearing of pixel droppings on right side of cell
+       added clearing of pixel droppings for fonts which exceed the left side
+               of their cells, noticed by J Scott Berg <jsberg@earthlink.net>
+       changed --disable-memset to --enable-strings and not enable by default
+       added LOCAL_X_IS_UNIX to feature.h to work-around Irix problem, opens
+               unix:0.0 instead of :0 or :0.0
+       fixed some configure errors
+       changed how ptys/ttys are opened and which is opened by parent or child
+       added delay to screen refresh when receiving a fast stream of X events
+
+Jim Knoble <jmknoble@pobox.com>
+       fixed scrollbar slider jitter
+       added named constants for scrollbar calculations
+
+MANTANI Nobutaka <nobutaka@nobutaka.com>
+       changed interaction with XIM server to fix several problems
+
+2.6.? to 2.7.0
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       added OSC escape sequence #55 to dump scrollback/screen to a file
+
+SEO Young-Jin <yjseo@mizi.co.kr>
+       fixed XGetDefaults() to use standard files (and then some)
+
+2.6.0 to 2.6.1
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed setting of tty permission/ownership with grantpt(). ie. don't
+       fixed configuration for some systems
+       changed a timeout to previous setting giving smoother scrolling.
+       fixed reversed --scrollTtyOutput (noticed (this time) by
+               Thomas Lofgren <lofgren@sics.se>)
+       fixed offset for writing into BSD utmp file
+       added seperate cursor save/restore information for secondary screen
+       fixed CSI cursor movement
+       fixed typos causing compile failure - reported by various
+       fixed UNSHIFTED_SCROLLKEYS
+
+Mike Hopkirk (Hops) <hops@sco.COM>
+       fixed SB_BORDER scrollbar delineator
+
+2.6.PRE3 to 2.6.0
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>  et al.
+       fixed configuration for many systems
+
+Ha Shao <hashao@china.com>
+       added support for ZH_CN (GB2312) fonts and encoding.
+
+2.6.PRE2 to 2.6.PRE3
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed several OOB memory accesses and leaks (mostly found by
+               Rob Somerville <somervil@cadvision.com>)
+       added shift up/down arrows a la shift prior/next
+       added SCROLL_ON_SHIFT, SCROLL_ON_META, SCROLL_ON_CTRL to feature.h
+
+Vaughn Cato <vcato@bellsouth.net>
+       fixed jerky selection for some people (esp. Linux)
+
+Peter H. Chou <pchou@leland.Stanford.EDU>
+       fixed floating scrollbar (trough) to not affect NeXT scrollbar 
+
+MANTANI Nobutaka <nobutaka@nobutaka.com>
+       fixed two problems on X Input Method: 1) Can't display preedit area
+               in "OverTheSpot" input style with some input methods.
+               2) The location of preedit area in "OffTheSpot" input style
+               is wrong.
+
+Yasuda Tsutomu <_tom_@sf.airnet.ne.jp>
+       fixed some multichar set (Kanji) selection
+       added better selection request type conversion
+
+2.6.PRE1 to 2.6.PRE2
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed declaration position for COLORFGBG env var - really fixed this
+               time (noticed by Rob Somerville <somervil@cadvision.com>)
+       fixed transparent term reparenting/configure issues
+       fixed some documentation (noticed by
+               Richard Browne <richb@timestone.com.au>)
+
+MANTANI Nobutaka <nobutaka@nobutaka.com>
+       added XIM (X Input Method) enhancements
+       added input of multibyte characters with XIM (X Input Method)
+               enhancements via input styles "OverTheSpot",
+               "OffTheSpot" and "Root"
+       added configure option --enable-xim
+       added resources "inputMethod" (-im), "preeditType" (-pt)
+       changed configure to search for libxpg4, needed for FreeBSD's
+               setlocale()
+
+2.4.10 to 2.6.PRE1
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed scrollbar slider drawing to have a minimum size (noticed by
+               Brian Korver <briank@cs.stanford.edu>)
+       fixed backward #ifdef's on JUMP_MOUSE_WHEEL
+       fixed coredump on paste after terminal reset
+       fixed bad marking on selection with old selection (noticed by
+               Paul Slootman <paul@wau.mis.ah.nl>)
+       fixed bad cursor colour setting (noticed by
+               Louis-David Mitterrand <mito@aparima.com>)
+       fixed octal recognition from strings (hopefully no-one noticed)
+       fixed proto generation awk script (noticed by
+               Paul D. Smith <psmith@BayNetworks.COM>)
+       changed distribution to include protos, for bad systems
+       added configure check for XPointer (needed for SunOS; comments by
+               Moritz Barsnick <barsnick@gmx.net>)
+       fixed export of COLORFGBG (noticed by
+               Moritz Barsnick <barsnick@gmx.net>)
+
+Alfredo K. Kojima <kojima@windowmaker.org>
+       changed NEXT_SCROLLBAR code to produce real NEXTSTEP scrollers
+       added inheritPixmap support - terminal window uses parent pixmap
+
+Sasha Vasko <sashav@sprintmail.com>
+       fixed handling of background change via property _XROOTPMAP_ID
+
+2.4.9 to 2.4.10
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed screen refreshing - significant reduction of XDrawString() et al
+               calls in many cases leading to large speed increase,
+               especially for remote X clients
+       fixed source code const stuff
+       fixed DISPLAY_IS_IP feature
+       changed window creation, menubar reading, etc. order and removed one of
+               my earlier hacks
+       changed configure to be less extreme about X libs
+
+2.4.8 to 2.4.9
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       changed screen allocation to be safer
+       added several xterm style window operations and reports DEC style
+               escape sequences
+       fixed handling of some DEC style escape sequences
+       fixed menubar display
+       fixed outline cursor removal
+       fixed clear selection when writing within a selection
+       added resources to handle backspace and delete
+       changed source code organisation again - also be nicer when making
+               in a different directory
+       added probe of ModifierMapping for Meta/Alt and NumLock keys
+       removed resource to set Meta/Alt key
+       added support to allow compilation of both old and new selection
+               styles
+       changed internals - allocate rs_* as rs[Rs_*]
+
+Stanislav Meduna <stano@trillian.eunet.sk>
+       fixed checking of Xsetlocale(), setlocale() in configure
+
+2.4.7 to 2.4.8
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       fixed XPM handling of position in geometry
+       changed XPM tiling to have the X server tile in the basic case
+       moved several configuration options from feature.h to configure
+       fixed introduced pixel dropping bug when RS_DIRTY was removed
+       added `troughColor' resource - the original patch written by
+               Reid D Rivenburgh (noted below) was lost and never added
+       fixed border pixel colour - if not set, use foreground not background
+       fixed handling of cursorColor/cursorColor/colorBD/colorUL to always
+               use the _current_ fg/bg colours appropriately if unset
+       changed source code organisation - moved some things into screen.h -
+               to allow other add-ons to access screen structures without
+               including all of rxvt.h
+       changed internals - ripped out RS_Cursor/RS_Select to make basic
+               multichar sets (not Kanji/Big5) always enabled - thus handle
+               selection and cursor display differently
+       fixed bug on scroll lines affecting selection
+       changed rmemset to use a type which is the same size as an (int *) -
+               based on comments by Paul Slootman <paul@wurtel.demon.nl>
+       fixed pointer colour change on default fg colour change
+       changed handling of backspace/delete keys - if not disabled during
+               ./configure then settable via resources - defaults similar
+               to previous
+
+2.4.6 to 2.4.7
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       moved several configuration options from feature.h to configure
+       added configure option to use system memset()
+       added support for no multichar sets to allow 2 byte rendition type
+       changed rmemset for slightly more optimised execution
+       changed source code organisation slightly
+
+Guillaume Laurent <glaurent@worldnet.fr>
+       added Meta modifier selectable via resource ``modifier''
+
+John E. Davis <davis@space.mit.edu>
+       added print mode to accept ESC sequence variation
+
+2.4.5 to 2.4.6
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       merged support for Big5 & Kanji.
+       changed short option: fk --> fm
+       changed long options: kfont/cfont --> mfont
+       changed long option: kanji_encoding --> multichar_encoding
+       changed font list in feature.h - user define list of fonts
+       fixed configure check for Xlocale()
+       added configure option --enable-dmalloc (Gray Watson's malloc)
+       added configure option --enable-dlmalloc (Doug Lea's malloc)
+       added support for Cygnus Solution's GNU-Win32 extensions (b18 tested)
+       fixed utmp/wtmp handling on machines with updwtmpx()
+       added support for old rxvt style selection - OLD_SELECTION
+       changed define of struct screen_t to rxvt.h
+       changed internal handling of bold overstrike pixel dropping - prescan
+             line
+       changed internal handling of selection mechanism to properly support
+             multiple methods - and optimized
+       changed internal handling of selection sync'ing - and optimized
+       added assert()s via DEBUG_STRICT define to catch some possible bugs
+       fixed scrollbar colour on mono displays
+       changed privilege revocation to before we do anything
+       fixed selection clearing when across the screen boundary and we swap
+             screens
+       fixed resize / screen refresh order when changing scrollbar display
+       fixed font handling when we're given  per_char of NULL
+       changed internal handling of row width - maximum line length is now
+             bound by a short - not enforced
+       changed rxvt.1 and refer.html to yodl source
+       
+Bruce Stephens <bruce@cenderis.demon.co.uk>
+       added support for buttons 4 and 5 (eg. on a mouse with wheel) to
+             scroll screen
+
+Frank Chen Hsiung Chan <frankch@life.nthu.edu.tw>
+       fixed clash of use of BIG5 as define and enum.  Also typo fix.
+
+John Eikenberry <jae@ai.uga.edu>
+       added window_group use to window manager properties
+       added NeXT scrollbar style - group up and down buttons together
+
+Denis N. Antonioli <antonio@ifi.unizh.ch>
+       fixed setting of application icon name and title
+
+Adam Spiers <adam@thelonious.new.ox.ac.uk>
+       fixed enumeration of *.keysym.* in resources
+
+
+2.4.4 to 2.4.5 *_Official Release_*
+\-----------------------------------
+
+Geoff Wing <gcw@pobox.com>
+       changed the approach at the Boldoverstrike-Pixeldroppings front
+       temporarily fixed a bug in the exposure handling
+       added the --enable-ttygid
+       
+Oezguer Kesim <kesim@math.fu-berlin.de>
+       switched rxvt licence to GPL
+       changed copyrights of the modules
+       fixed the terminfo/termcap entries
+
+Mark Olesen <olesen@me.queensu.ca>
+       FINALLY added Double-Click mouse reporting.  Uses the upper bits
+       of the Button character for X11 reporting so should cause no 
+       compatibility problems.
+            * State = (<b> - SPACE) & 60
+               4    = Shift
+               8    = Meta
+               16   = Control
+               32   = Double Click (Rxvt extension)
+       NOTE: no Release is reported after a double-click and the
+       Release for the first click of a double-click is not reported.
+       This also means the Release event of a very fast click/release
+       won't be reported.
+
+2.4.3 to 2.4.4
+\-----------------------------------
+
+Geoff Wing <mason@primenet.com.au>
+       fixed a bug in the selection mechanism
+
+Oezguer Kesim <kesim@math.fu-berlin.de>
+       fixed the fontchange-windowresize-racecondition-bug (thanks Geoff!)
+       fixed the broken console-support under solaris
+       added a new terminfo entry for rxvt, based on the one which comes
+             with ncurses (thanks Larry!)
+       some changes on aclocal.m4 and configure
+       removed the XTERM_COLOR_TERM option from feature.h - use
+             --with-term=NAME instead
+       updated the man-page
+
+Kikutani Makoto <kikutani@jdc.ericsson.se>
+       fixed a bug when copy&paste with kanji
+
+Paul D. Smith <psmith@BayNetworks.COM>
+       fixed a bug which prevented rxvt to compile when configured with
+             --enable-xterm-scroll
+
+2.4.2 to 2.4.3
+\-----------------------------------
+
+Geoff Wing <mason@primenet.com.au>
+       fixed a bug in scrolling lots of text
+       more work on avoiding the pixel droppings
+       further cleanups
+
+Oezguer Kesim <kesim@math.fu-berlin.de>
+       some changes on the configure script
+
+Frank Chen Hsiung Chan <frankch@waru.life.nthu.edu.tw>
+       added experimental big5 support
+
+Reid D Rivenburgh <reid@lanl.gov>
+       added the "troughColor" resource
+
+Mike Hopkirk (Hops) <hops@sco.COM>
+       added support of SCO OSr5 pty naming (also UW SysVr5)
+        correction of pty hang with large paste buffer
+            (happens on on all tested platforms)
+        fixed Weird default scroll thumb behaviour
+        fixed incorrect setting of WM_COMMAND if specified with -e switch
+        fixed # of lines of context between screen pages (Shift-Prior/Next)
+        Visual delineation of Scrollbar and vt wdw with dark internal border    
+
+2.4.1 to 2.4.2
+\-----------------------------------
+
+Geoff Wing <mason@primnet.com.au>
+       new anti-bold-overstrike-pixel-dropping (plan 3)
+
+Oezguer Kesim <kesim@math.fu-berlin.de>
+       fixed a bug which caused rxvt to dump core after resizing and
+             selecting
+
+2.4.0 to 2.4.1
+\-----------------------------------
+
+Geoff Wing  <mason@primnet.com.au>
+       added --with-xpm-{include,library} to autoconf/a4local.m4
+       added VERYBOLD feature
+       fixed some misspelling in autoconf/configure.in
+       added `DEC private modes' 1010 and 1011 for scroll-to-bottom on
+             TTY output inhibit and scroll-to-bottom on keypress
+             together with resources and switches
+       fixed Bold Overstrike Pixel Dropping (Yes Sir!)
+       fixed a bug in scr_E()
+       fixed ^[[*J behaviour - clear to end, clear to beginning, clear
+             whole screen was broken
+
+Oezguer Kesim <kesim@math.fu-berlin.de>
+       removed DONT_GUESS_BACKSPACE. Instead, you may define either
+               FORCE_BACKSPACE or FORCE_DELETE or leave both undefined
+               in order to get ^H, ^? or the current stty settings for
+               'erase'
+       fixed positioning of text in the top menubar.
+       fixed some missing #define's
+       fixed conditions for MONO_BOLD in scr_refresh() to make 
+             VERYBOLD work.
+
+Christoph L. Spiel <Christoph_Spiel@physik.tu-muenchen.de>
+       fixed usage of KEYSYM_RESOURCE only when NO_RESOURCES is
+             *not* defined
+       
+Paul Slootman <paul@wau.mis.ah.nl>
+       added a few XK_KP_* ifdef's in order to get rxvt work with X11R4
+
+
+Major changes from 2.21b* to 2.4.0
+\-----------------------------------
+
+Geoff Wing  <mason@primenet.com.au>
+       screen.c rewritten with changes including:
+               internal management of screen lines changed
+               rmemset() used as a fast memset() replacement
+               selection now the same as XTerm selection
+               several Kanji display fixes
+               Kanji properly selectable for EUC JP encoding
+       added continuous scrolling with scrollbar buttons
+       fixed colours when using XPM background pixmaps smaller than the window
+       added resources -sr/+sr, -st/+st
+       fixed application Cursor Keys
+       added many configure enhancements
+       added delimiting line between XTerm scrollbars as per XTerm
+       fixed utmp support
+       added minimal support for proportional fonts
+       added integrated use for Gray Watson's dmalloc package
+       added automatic prototype generation via src/makeprotos-sed
+
+Grant McDorman  <grant@isgtec.com>
+       added PREFER_24BIT: if the screen is 24 bit, then use 24 bit windows
+             even if default is 8 bit
+       fixed utmpx support
+       added handling for Keypad left/right/up/down, etc.
+       added META8_OPTION for all function keys
+       added RXVT_TERMINFO for setting TERMINFO
+       fixed some bugs in menubar
+       added expanded keysym support
+
+Paul D. Smith  <psmith@BayNetworks.COM>
+       fixed title setting
+       fixed for building in other directories
+       added pointerColor for changing pointer colour
+       added borderColor for changing border line colour in XTerm scrollbar
+
+
+2.21a3 to 2.21b*
+\---------------
+     1. From: Conrad Link <conrad@akira.resnet.rochester.edu>
+       Fixed a bug in the OffiX Drag and Drop support.
+       rxvt inserted two instances of directories or links when they 
+       were dropped onto rxvt.
+       
+     2. From: <aner@zenith.att.com>
+       Fixed a bug that makes rxvt getting constantly "NoExpose" events
+       which it is not handling.
+
+     3. From: Mark Olesen <olesen@weber.me.queensu.ca>
+       Fixed a bug that caused rxvt to hang indefinitly waiting for a 
+       terminating ^G on an XTerm `ESC]' sequence.
+
+     4. From: Bernard PERROT <perrot@lal.in2p3.fr>
+             Mark Olesen <olesen@weber.me.queensu.ca>
+       Fixed a bug that prevented to handle DEC VT2xx's ApLineDel correctly
+
+     5. From: <vikas@insight.att.com>
+             Mark Olesen <olesen@weber.me.queensu.ca>
+       Now the Shift/Ctrl cursor key mappings are enabled regardless of
+       App-Cursor settings
+
+     6. From: Kai Petzke <wpp@mail.physik.TU-Berlin.DE>
+       Fixed a bug with respect to cursor movement. rxvt now handles the
+       'G' and 'd' sequences correctly
+
+     7. From: Geoff Wing <mason@primenet.com.au>
+       Fixed a couple of things in utmp.c 
+
+     8. From: Denis N. Antonioli <antonio@ifi.unizh.ch>
+       Added the "-tn" option and corresponding Xresource variable "termcap".
+       This option specifies the name of the terminal type to be set in the
+       TERM environment variable. 
+
+2.20 to 2.21a*
+\-------------
+     1.        Oops, forgot to include time headers in menubar.c
+
+     2.        Finally got the correct DEC sequence to toggling the behaviour
+       of the backspace key and removed the other non-standard ones.
+       If anyone has a listing of DEC escape sequences they'd like to
+       donate ...
+
+     3.        Fixed a bug that prevented an XPM file from being found if it
+       were specified with an absolute path and a geometry string.
+       Made the default scaling zero (tiled) since this is by far the
+       most popular use.
+
+     4.        The Motif-style scrollbar is back as a compile-time option.
+
+     5.        Added BUGS file and (thankfully) moved coordination of the
+       project to Oezguer Kesim <kesim@math.fu-berlin.de> who also
+       has a mailing list for rxvt development
+
+       Rxvt Workers <rxvt-workers@math.fu-berlin.de>
+
+       To subscribe to the list send email to
+       <rxvt@math.fu-berlin.de> with the body: subscribe
+
+     6.        Semi-retirement and finish my thesis ... bye for now - /mark
+
+   --- Oezguer started working on rxvt
+
+     7. Fixed a bug in the new menubar-feature. There were several unchecked
+       strings strcpy'ed which caused rxvt immediately to dump core.
+
+     8. From: Robert Bihlmeyer <robbe@orcus.priv.at>
+        Fixed a bug in rclock.c which prevented it to compile correctly.
+
+     9. From: Mark Olesen <olesen@weber.me.queensu.ca>
+        Overstrike boldfonts and pixmaps now work together without pixel
+        droppings on the screen (at least under Linux).
+
+    10. From: Mark Olesen <olesen@weber.me.queensu.ca>
+       Modified autoconf support: memmove() replacement function
+       supplied for those systems that need it, libXpm should now be
+       correctly found (set in src/Makefile *not* in config.h)
+
+    11.        From: Mark Olesen <olesen@weber.me.queensu.ca>
+       Converted doc/rxvt.ref to HTML format.
+               doc/html/refer.html = master copy
+               doc/refer.txt  = text version saved using Netscape.
+
+       All HTML documents are put in here, to ease installation
+       elsewhere.
+
+    12.        From: Mark Olesen <olesen@weber.me.queensu.ca>
+       Moved some file search function from main.c and some string
+       functions from xdefaults.c to misc.c.
+
+       Changed the implementation details so that `keysym' resource
+       is also available as a command-line long option ... even if
+       you have compiled with USE_XGETDEFAULT.
+
+    13.        From: Mark Olesen <olesen@weber.me.queensu.ca>
+       When a new pixmap is loaded, revert to the default scaling.
+
+    14.        From: Mark Olesen <olesen@weber.me.queensu.ca>
+       Reworked the menubar to permit multiple menubars in a circular
+       linked list (and all the management functions that entains)
+       and new functions including the following:
+
+               * reading from files
+               * dumping all the menubars
+               * clearing a menu (without removing it)
+               * setting a backgroudPixmap
+               * and many other features.
+
+       The menu syntax has changed very slightly from the last
+       version, but now provides greater flexibility ... see
+       refer.html for details.
+
+       Added the `menu' resource/long-option so a startup menu
+       can be specified. eg,
+               rxvt -menu my.menu -e rlogin machine -l user
+
+2.19 to 2.20
+\-----------
+     1.        You can now add snazzy looking menus to any plain (non-X) text
+       application.  At the moment, the menuing system is simple but
+       functional.
+
+       The syntax for controlling the menubar is documented in
+       doc/rxvt.doc, but note that an XTerm sequence `ESC ] 10; Pt
+       BEL' is used so menus created for rxvt will be ignored by an
+       ordinary XTerm.
+
+       It provides sub-menus, click-and-drag, and even some user
+       definable `quick' arrows keys.  However menu manipulation
+       could use refinement to permit multiple menus to be defined --
+       and the menu refreshing could also use some improvement, but
+       it can be extended and refined later as required/desired.
+
+       The files doc/menu.sh and doc/jedmenu.sl show sample
+       implementations of menus.
+
+         -->   It compiles and runs on my machine (AIX 3.2.5)
+               but THIS IS CONSIDERED BETA (or even ALPHA) CODE!
+
+     2.        DEC private modes: Bug fix for 's'ave and 'r'estore parameters,
+       added a 't'oggle parameter to DEC private modes.
+
+     3.        Made Backspace key selectable with DEC private mode
+       ESC [ ? 36 h/l/s/r/t (high/low/save/restore/toggle)
+
+     4.        Changed the way the scrollBar is realized to permit on-the-fly
+       toggling of the scrollBar display and added a DEC private mode
+       escape sequence for that.  Smoother redraw of scrollBar.
+       Better proportions for the arrows allows a slightly narrower
+       scrollBar.
+
+     5.        Added support for XTerm font changing sequence:
+       `ESC ] 50; Pt BEL', with (as usual) a few extras.
+       See doc/rxvt.ref
+
+     6.        Adapted experimental XPM buffering from that supplied by
+       Carsten Haitzler <raster@zip.com.au>.
+
+     7.        Replaced `wait' with `waitpid' in src/command.c::Child_signal
+       to avoid a race condition and permit use of pclose() on SunOS.
+       Patch provided by <davis@space.mit.edu>, Thanks John!
+
+     8.        For easier XPM handling, added `path' resource/long-option and
+       substantially enhanced pixmap scaling to provide very exact
+       control over scaling and positioning of the XPM background
+       image.  The XPM XTerm escape sequence has been extended to
+       provide a convenient facility for on-the-fly rescaling.
+       Export COLORTERM="rxvt-xpm" instead of COLORTERM="rxvt"
+
+     9.        Added export COLORFGBG to give hints to color applications.
+       Typically one of these values is exported, in which `fg' and
+       `bg' are numbers 00-15:
+
+       COLORFGBG="default;default"
+               -fg -bg colors don't match any of color 0-15
+
+       COLORFGBG="fg;default"
+               -fg color matches color 0-15, but -bg color doesn't
+
+       COLORFGBG="default;bg"
+               -bg color matches color 0-15, but -fg color doesn't
+
+       COLORFGBG="fg;bg"
+               -fg -bg colors match color 0-15
+
+       When compiled with XPM support, the last two values are
+       rendered as follows:
+
+       COLORFGBG="default;default;bg"
+               -bg color matches color 0-15, but -fg color doesn't
+
+       COLORFGBG="fg;default;bg"
+               -fg -bg colors match color 0-15
+
+    10.        Disable Shift+Prior/Next and scrollBar if saveLines == 0.
+       Slight change to key-processing so `shift+meta+key' and
+       `shift+ctrl+key' gets processed as `shift+key'.  This provides
+       a way to avoid interpretating `Shift+Prior', `Shift+Next', and
+       `Shift+Insert'.
+
+       Also, added DEC private mode sequence `ESC [ ? 35 h/l/s/r/t'
+       to disable Shift+key interpretation.
+
+       Provide for Ctrl+Shift+<KEY> combinations for function keys.
+       See doc/rxvt.ref
+
+    11.        Always match long-option names, even when only preceded by a
+       single -/+.
+
+2.18 to 2.19
+\-----------
+     1.        Minor alteration to input mode for Kanji processing.
+
+     2.        rclock: -adjust option, support for exec on startup syntax,
+       date format may now also include the century
+
+     3.        Made mouse double-click respect autowrap lines.
+
+     4.        Added marks for folded editing.
+
+     5.        Added Offix DND (Drag 'n' Drop) protocol.
+       Added support for XA_TARGETS.
+
+     6.        added Carsten Haitzler <raster@zip.com.au> XPM patches to load
+       an XPM file for the background of the terminal window.
+       Uses resource `Rxvt.backgroundPixmap' or long-option
+       `--backgroundPixmap'
+
+     7.        Use these (XTerm) keybindings exclusively and remove the old
+       equivalent bindings:
+               Shift-Prior  = scroll up
+               Shift-Next   = scroll down
+               Shift-Insert = paste mouse selection
+
+               Shift-KP_Add      = bigger font
+               Shift-KP_Subtract = smaller font
+
+2.17 to 2.18
+\-----------
+     1.        Check for NULL pointers in command-line processing (oops)
+       Also fixed processing of `hidden' arguments such as -d, -g, -T
+
+     2.        Fixed terminfo hpa/vpa: was `\E..' instead of `\E[..'
+       added invisible cursor (ESC[?25h / ESC[?25l)
+
+     3.        Fixed broken kanji characters (?? and disappeared cursor box ??)
+       thanks to <manabe@Roy.dsl.tutics.tut.ac.jp>
+
+     4.        In privileges(), changed setuid/setgid to seteuid/seteguid so that
+       it's possible to switch back to root later.
+
+       Perhaps fixed svr4 problems (reports no tty, no job control) in
+       get_tty() ... need to detect these SVR4 features in the configure
+       script.
+
+     5.        Restored scrollColor, topShadowColor, bottomShadowColor resources
+       that somehow got lost between the beta and release versions.  For
+       monochrome displays, fixed scrollbar so it will be visible and
+       suppress color changes.
+
+     6.        Final? iteration on selection.  Store selection text with LF
+       line-endings but paste into rxvt with CR endings.  Selection now
+       preserves the newline when trailing space is stripped from
+       non-autowrap lines.  Compile-time support for using a keystroke to
+       paste from the cut-buffer.
+
+     7.        Fixed utmp.c to handle both sysv and bsd pty names.  More changes in
+       the works to improve documentation and eliminate race conditions ...
+       this, thankfully, is being done by someone else.
+
+     8.        Added European language support (X11R6) - let me know of problems
+       and fixes since I only have X11R5.
+
+     9.        Changed names of color10-color17 to color8-color15 to match with
+       those used by color_xterm ... sorry for the inconvenience, but I
+       didn't have an X11R6 xterm manpage until now and long-term
+       compatibility is quite important.
+
+       Added a real bold font (define USE_BOLDFONT).  I still think it's
+       too much work to avoid pixel droppings for overstrike fonts.
+       Added support for specifying colors for bold/underline
+       (colorBD/colorUL) but it's only done when the foreground = the default
+       foreground ... see the manpage.
+
+       Compile-time selection of TERM="xterm-color".
+
+       Reduced the number of rarely-used command-line options since they
+       are accessible on the command-line via their resource names as long
+       options.  More rigid differentiation between long and short options:
+       long options are --/++ prefixed; short options -/+ prefixed.  Added
+       long-option help to give the resource names.
+       Removed run-time selection of right-hand scrollbar and arrows.
+       Removed run-time selection of (pageup_key/pagedown_key/alert_key).
+
+    10.        Changed Ctrl-Up,Down,Left,Right to emit "\EOa,b,c,d" instead of the
+       previous "\E[^A,^B,^C,^D" to avoid problems associated with having
+       an embedded "^C" in a key-sequence.  Disallow 80/132 column
+       switching as the default (same as xterm).
+
+    11.        Check for seteuid().  Add "ttcompat" module for SVR4.
+
+    12.        A few people suggested removing the keystroke for toggling MapAlert
+       and so I have.  I agree that it was pointless and/or annoying since
+       there was no way of determining the current toggled state anyhow.
+
+    13.        Fixed missing `ttydev' for _sgi.  Fixes for BSD utmp support.
+       Exported WINDOWID before the window was created (oops).
+
+    14.        Mouse cut&paste of autowrapped lines should be improved, fixed
+       bug in screen.c::scroll_text().
+
+    15.        As was pointed by a user -->> in keeping with X conventions, only an
+       application that starts with 'x' should capitalize the first two
+       letters of the resource file, so the rxvt resource file (and class
+       name) should be named Rxvt not RXvt, this is a minor point.
+
+    16.        rclock: As well as message reminders, rclock can launch programs and
+       (if no message text is given) act as a cron-type of program.  Made
+       default font `7x14'.  Fixed graphics context when mail is waiting
+       and a reminder is issued - so the message is actually visible!
+
+    17.        As suggested by a user, changed the bolding algorithm to be slightly
+       more intuitive:
+               1. colorBD (if specified)
+               2. color0-7 -> color8-15 (if possible)
+               3. boldFont (if specified and found)
+               4. overstrike (last resort)
+
+       This takes advantage of the color capability and is the most
+       consistent when toggling font sizes on-the-fly.  If you never want
+       overstrike (looks ugly and leaves pixel droppings) or boldFont (you
+       like to switch font sizes on-the-fly), you can remove them at
+       compile-time.  The other elements are similarly compile-time
+       selectable.
+
+    18.        Another user suggestion: scrollbar made more distinct by having the
+       `trough' a different color from the slider -- I opted for making it
+       the same as the default background color so that the slider and
+       arrows appear to `float' on the window.  Also removed topShadowColor,
+       bottomShadowColor resources as unnecessary.
+
+    19.        Dropped distribution of vttest since Tom Dickey <dickey@clark.net>
+       is working on an improved version.
+
+2.16 to 2.17
+\-----------
+     1.        Fixed problem in scr_refesh_region() that was introduced in v2.16
+       The problem of `pixel droppings' continues when bold is simulated
+       using overstrike.  Using XCopyArea() sometimes helps, but the
+       preferred and simplest solution is item 4 below.
+
+    2. Removed 7bit mode.
+
+       Changed definition of meta so that the ESCAPE is the default and
+       using meta to set the 8bit on an option that can be made run-time
+       configurable (assuming people still use this).
+
+       Added -/+rv command-line option, resource reverseVideo.  NB: it works
+       slightly differently from xterm's in that foreground/background are
+       swapped even if they have been explicitly set.
+
+       Removed NO_COLOR option -- no more monochrome rxvt (one too #ifdef's).
+
+       Inherit existing stty settings (at least for control characters)
+       and set value of BackSpace appropriately.
+
+       Added defines DONT_GUESS_BACKSPACE and NO_DELETE_KEY
+
+    3. Added 3D style scrollbar and removed all the old bitmapped
+       scrollbars and arrows with the only exception being the xterm
+       lookalike XTERM_SCROLLBAR which is available in a single width.
+       With arrows, scrollbar behaviour somewhat resembles Motif
+       behaviour.  Without arrows, it's the standard xterm behaviour.
+
+       The default scrollbar (defined at compile-time or set by using
+       scrollBar: True) is to have a scrollbar with arrows arranged on the
+       right-hand side. The scrollBar resource is now exclusively a boolean
+       value
+
+       scrollbar resources:
+
+               scrollColor
+               topShadowColor
+               bottomShadowColor
+
+       NB: if topShadowColor/bottomShadowColor are unset, their values are
+           calculated from scrollColor using an algorithm adapted from
+           fvwm so it shouldn't be too hard to find scrollbar colours that
+           look good with your window manager and don't consume an entire
+           colormap.
+
+    4. Added smarter handling of bold/blink when applied to the default
+       fg/bg colours:
+
+       If the pixel value of fg/bg matches the pixel value of colour COLOR0
+       through COLOR7, then applying bold/blink to the default fg/bg will
+       select the appropriate colour from BOLD0 through BOLD7 instead of
+       using the overstrike bold.
+
+       This seems to be the best way to handle bold/blink attributes when
+       the foreground/background match and ANSI colour anyhow.  For
+       convenience, it is possible to use colour aliases (next item) for
+       the foreground/background colours instead.
+
+       My preference is a dull Canadian look:
+
+               RXvt*foreground:        7
+               RXvt*background:        10
+
+    5. Changed colour aliases (item 7 of last change) and dropped the `#'
+       prefix.  This avoids confusion with the regular #rrggbb format of
+       specifying colours and is unambiguous since there are no X11 colours
+       starting with a digit.  This also avoids the need to quote the `#'
+       to protect against shell interpretation.
+
+    6. Added colour cursor support.
+           -cr (cursorColor), as per XTerm -> the (rectangle) cursor colour
+           -cr2 (cursorColor2), only RXvt -> the text colour.
+
+       The cursorColor2 maintains contrast in a colour environment and
+       is optional.
+
+       Thanks Raul Garcia Garcia <rgg@tid.es> for the idea.
+       Cleaned up scr_refresh (again <sigh>) to avoid some unnecessary
+       colour changes and removed the reverse video graphics context and
+       just swap foreground/background colours instead.
+
+    7. Typo in command.c: had seteuid() instead of seteguid() <sigh>
+       Use cfsetospeed()/cfsetispeed() for POSIX termios handling.
+
+    8. Ignore the loginShell option/resource for programs that DON'T end
+       with "sh".  A hack but it keeps `rxvt -ls -e rlogin machine' from
+       failing and I don't know of (m)any shells that don't end in "sh".
+
+    9. Hard-code dependencies in Makefiles to avoid using X11 makedepend.
+       Added check for atexit() to catch the problem that exists on SunOS
+       but not on Solaris.
+
+   10.  Collected command-line option parsing and X11 resources into a
+       single file (xdefaults.c), and introduced a monolithic structure
+       (with bit-flags for logical options) to eliminate the massive
+       if-else-if parsing and to reduce possible overlaps/oversights
+
+       Short help provided for an incorrect argument.
+
+       For more consistency, more flexibility, and fewer switches,
+       made -grk4/-grk9 options obsolete, and replaced with `-grk mode'.
+       Added the resource `greek_keyboard' while I was there.
+
+       It is also possible to use a `--' or `++' prefix to get so-called
+       `long options' that correspond to the resource name.
+       For example,
+
+               rxvt +ls -bg Blue
+               rxvt +loginShell -background Blue
+               rxvt ++loginShell --background Blue
+
+               rxvt ++ls --bg Blue             Error!
+
+   11. Changed REFRESH_PERIOD to 1 in command.c, the old idea of providing
+       for fast and furious scrolling needs to be reconsidered so that `cat'
+       works.  Still needs some investigation.
+
+   12. Changed scr_poweron(), which corresponds to `ESC c', to also reset
+       the scrollback buffer.
+
+   13. Changed scr_change_screen() (when compiled with NO_SECONDARY_SCREEN)
+       so that switching from the secondary to primary screen will push the
+       old secondary screen into the scrollback buffer.  This is fairly
+       useful if your terminfo has have rmcup=\E[?47l\E8, smcup=\E7\E[?47h.
+       It is NOT particularly useful if rmcup includes \E[2J, like some do.
+
+       Running with NO_SECONDARY_SCREEN provides faster switching than
+       with a real secondary screen and saves memory too.
+
+   14. Now that key values have mostly stabilized, moved the compile-time
+       key choices to "feature.h" ("keys.h" now obsolete).
+
+2.15 to 2.16
+\-----------
+    1. Misc cleanup, rxvt once again passes the vttest (and reverse video
+       works again).  Kanji support tested and seems to be okay.  Finally,
+       an okay set of regular/bold colours.  Compile-time option for a
+       right-side scrollbar.
+
+    2. Ctrl-minus now (correctly) generates ^_ [0x1F].
+       Changed termcap/terminfo to use normal cursor keys instead of
+       application cursor keys (rmkx/smkx, ke/ks) -- otherwise subsequent
+       rxvt/xterm starts with the application cursor keys active.
+
+    3. Fixed scr_reset() so that resizing is a lot more sensible.
+       Implemented the equivalent SouthWest resizeGravity (xterm X11R5) so
+       the bottom line of text on the screen stays fixed.  If the window is
+       made taller, additional saved lines will be scrolled down onto the
+       screen; if the window is made shorter, lines will be scrolled off
+       the top of the screen, and the top saved lines will be dropped. The
+       old resizing code is available with -DOLD_UGLY_RESIZE.
+
+    4. Altered code so all man-page documented command-line options will
+       not trigger errors even if the feature wasn't compiled into rxvt.
+       Added old, backward compatibility command-line options, but they're
+       simply ignored. Eventually they can be removed -- perhaps Jan'97?
+
+               `-8':           use `+7'
+               `-fat':         use `-sb'
+               `-thin':        use `-arrows'
+               `-meta8thbit'   use `-meta8'
+               `-metaescape'   use `-meta'
+               `-font_list'    use `-font1', `-font2', etc.
+
+       These ones are just too weird to support:
+
+               `-ls-':         use `+ls'
+               `-ma-':         use `+ma'
+
+    5. Removed secure-keyboard option, too problematic and obscure.
+
+    6. First attempt at GNU autoconfig.
+       Still needs some work, but it's mostly okay.
+
+    7. Added minor aliases for foreground/background colours.  This permits
+       colour specifications like -fg "#13" -bg "#10", which would set the
+       foreground to colour 13 (bright yellow) and the background to colour
+       10 (bright black).  It's not terribly useful yet, but might
+       eventually be a nice way to have bold/blink colour work even on with
+       the standard fg/bg colours.
+
+2.14 to 2.15
+\-----------
+    1. Small bug: initial width incorrect when there was no scrollBar.
+
+    2. Close the gaping security hole.  Renounce setuid/setgid privileges
+       immediately and only take them up as needed -- chown() or writing
+       into /etc/utmp.
+
+    3. Reverted to using `<' and '>' to toggle smaller/bigger fonts. It
+       seems that many didn't like KP_Subtract/XK_KP_Add -- conflicts with
+       some editors, and not all terminals have a Keypad anyhow.
+
+    4. Man page reformatted by Piercarlo Grandi <piercarl@sabi.demon.co.uk>
+       so that it "now is done in the most delightful [sic] elegant 'roff
+       style :-)"
+
+    5. Started to integrate the Kanji support based on old patches from the
+       Linux-JE (Japanese Extensions) project.  Consider it alpha until one
+       of the JE authors gives it a thorough check.
+
+    6. Added compile-time selection of a few different scrollbar widths.
+
+    7. When reading X resources, rxvt now recognizes two class names:
+       "XTerm" and "RXvt".  The reason for two distinct names is that there
+       are many options common between rxvt and xterm -- to which the class
+       name "XTerm" permits easy access and configuration -- but there are
+       also several options, notably colours and key-handling, unique to
+       rxvt but which are useful to share between different rxvt
+       configurations; the class name "RXvt" permits this.
+
+       NB: The "RXvt" class takes precedence (in the event of a clash) and
+           is the only one ever used for the application defaults file.
+
+    8. The initial value used for the Backspace key (^H or ^?) is now
+       determined from the value of CERASE used to set the termios
+       structures.  This removes the need for the BACKSPACE_AS_DELETE
+       compile-time option.
+
+2.13 to 2.14
+\-----------
+    1. Default HOTKEY prefix can now be choosen as `meta', `ctrl' or
+       `shift'. Moved font toggle to KP_Add/KP_Subtract to resemble
+       resolution toggling of the XFree86 server (Linux) and so that Alt-<
+       can generate ESC-< for Emacs usage.  Man page and usage() reflect
+       the changes. Note that if you choose the hotkey to be `shift', to
+       mimic the Linux console scrollback, you'll probably want different
+       keybindings for mapAlert and Secure.
+
+       The choice of the HOTKEY (ctrl or meta) prefix and some of the
+       key-strings can be compile-time defined in "rxvtkeys.h", although
+       probably the only changes desired will be in the string value
+       associated with XK_Delete and in the choice of a HOTKEY (ctrl or
+       meta) prefix.
+
+       Use shift or ctrl to temporarily toggle Backspace from ^H to ^?.
+       Use shift to temporarily toggle the application keypad.
+
+    2. Patch so that setting bold or blink works before or after changing
+       the colour (it used to only work before changing the colour). Also
+       added the option of having DOS VGA colours.
+       Thanks Avery Pennarun <apenwarr@foxnet.net>
+
+    3. Extensive reworking of pseudo-tty handling and addition of BSD sgtty
+       terminal handling and new utmpx (Solaris 2.x) support. MANY thanks
+       to Raul Garcia Garcia (rgg@tid.es).
+
+       POSIX wtmp support added by Piet W. Plomp (piet@icce.rug.nl)
+
+       Added -/+ut option (resource: utmpInhibit) so you can sometimes be
+       harder to find :)
+
+    4. Finally? cleaned-up selection so that it works properly -- clears a
+       previously selected region without causing a core dump -- define
+       NEW_SELECTION.
+
+       I believe that this should fix a long-standing problem with the
+       selection mechanism -- probably back from when selection of the
+       scrollback was added -- whereby all accounting was done in terms of
+       screen row values [0 .. RxvtWin.rows-1] plus the current offset
+       value.  The anchor and end points were scrolled with the screen, but
+       the beginning point wasn't and extending a region that had its
+       anchor scrolled-off would give complete garbage.  The new selection
+       scheme has lots of bounds-checking (too much?) to prevent these
+       problems.  If PRINT_PIPE is not defined, then you can use
+       PrintScreen to dump some of the current selection state -- this
+       should help debugging.
+
+       Thanks to John Davis (davis@space.mit.edu) and Piet W. Plomp
+       (piet@icce.rug.nl) for helping to diagnose the problem.
+
+    5. Use information request `ESC [ 8 n' to change the window title
+       to the current rxvt version so you can find out what version you
+       have.
+
+    6. Added simple code to permit run-time definition of the keysyms
+       0xFF00 - 0xFFFF if KEYSYM_RESOURCE (for FAKE_RESOURCES only) is
+       defined.  It's not as pretty as that used by xterm since it only
+       works with keysym values rather that key names, but the impact on
+       code size is quite minimal.  I use it in conjunction with `-name vm'
+       to remap arrow and function keys for tn3270 ... quite handy.
+       At the moment the string length is only limited by the line length
+       (currently 256) used in "resources.c"
+
+       The syntax (at the moment) is
+
+               rxvt*keysym.0xFFnn:     "a string value"
+
+       where `nn' is a 2 digit hex value 00 to FF.  Of course if there were
+       an easy and small means of converting key names to keysym values,
+       then that would be better.
+
+       The enclosing quotes are required to start/end with whitespace.
+       Most of the usual escape values can be used:
+
+               \b - backspace
+               \e - escape
+               \n - newline
+               \r - carriage return
+               \t - tab
+               \000 - octal number
+
+       Anyhow, here's a brief example of what it looks like
+       in ~/.Xdefaults:
+
+       ! F11 key - mimic the output of F1
+       rxvt*keysym.0xFFC8: \e[11~
+
+       ! F12 key - whatever
+       rxvt*keysym.0xFFC9: Hello World!\n"\"String\" ends with whitespace  "
+
+       ! Delete key - remap
+       rxvt*keysym.0xFFFF: "Delete :)"
+
+       !Scroll_Lock as flow-control (^S)
+       rxvt*keysym.0xFF14: \023
+
+    7. Oops -- fixed resource name from scrollbar to scrollBar. Fixed
+       cursor colours to black on white (like xterm) for the scrollbar
+       cursors, but I've left the xterm (`I'-bar) cursor as foreground on
+       background because it looks so nice.  Allocate all colours when
+       creating the window so that we don't have to worry about it later
+       and so that we can avoid potential hassles with colour-hungry
+       applications like Netscape.
+
+    8.  Added a way to distinguish an rxvt from an xterm via the obsolete
+       ESC Z sending the vt100 answer string with 'c' -> 'C'.
+
+       Added support for resolving the actual IP number of the host for
+       remote DISPLAYs.  Changed the answer back for ESC[7n to add a
+       trailing newline to support easier input into the shell.  When the
+       display is local (i.e. :0), we add support for sending the first
+       non-loopback interface IP number as the DISPLAY instead of just
+       sending the incorrect ":0".  This way telnet/rlogin shells can
+       actually get the correct information into DISPLAY for xclients.
+
+       Courtesy of Chuck Blake <cblake@BBN.COM>
+       [Note: I've not had a chance to thoroughly test this -- mjo]
+
+2.12 to 2.13
+\-----------
+    1. Shift and Control now only work for non-application mode cursor
+       keys and with function keys.
+
+    2. Override XTerm mouse reporting with either Mod1 or Shift.  X11
+       mouse reporting now properly includes modifier keys (see rxvt.ref).
+       Although this effectively degenerates to the Control modifier alone
+       since both Shift and Meta are used to temporarily disable mouse
+       reporting -- I don't know an easy way around this but that's what
+       XTerm does, although since it uses Control to pop-up menus, that
+       doesn't get transmitted either.
+
+    3.  Moved a few more configuration items from Imakefile to configure.h
+
+    4. Added XAPPLOADDIR define to the Imakefile to allow use of the
+       application defaults file XAPPLOADDIR/RXvt when rxvt has been
+       compiled with FAKE_RESOURCES.  Now, the following files are
+       checked:
+               XAPPLOADDIR/RXvt        (compile-time defined)
+               $HOME/.Xdefaults or $HOME/.Xresources
+       suggested by John Gotts <jgotts@engin.umich.edu>
+
+    5. Applied patches by Edward D.H. Liu <dhliu@solar.csie.ntu.edu.tw>
+       to fix the speed of pasting rxvt's selection to motif, xew or tk.
+       Finally! reasonable pasting speed to these applications.
+
+    6. patches by Gregory Margo <gmargo@newton.vip.best.com>
+       for xterm-style proportional scrollbar behaviour:
+               If pointer is near top, scroll one line.
+               If pointer is near bottom, scroll full page.
+       refreshPeriod resource and -refresh option ... still wishing
+       for faster screen refreshing.
+
+    7. Bug fix for partial matches (FAKE_RESOURCES).  In addition to
+       resources for resource name `rxvt', also get resources for class
+       name `XTerm' as well.  Remove checking for `command' resource since
+       it's not found in xterm nor was there any code in place to parse the
+       command arguments ... better just to use the command-line -e option.
+       Replace `fontList' with font1, font2, ... etc. for better xterm
+       compatibility and for ease of configuration.  Changed processing of
+       string resources and command-line string options to avoid allocating
+       redundant memory.
+
+    8. Previously selected region is now properly cleared when Button1 is
+       pressed.  Still have problems with click-and-drag when Mod1 or Shift
+       is used to override mouse reporting -- argh!  Until someone gets
+       this properly patched, use Button1 followed by Button3 (to extend
+       region) in these instances.
+
+    9. Understands ANSI set default fg/bg colour (\E[39m / \E[49m)
+
+   10. In the screen accounting used in screen.c, use a '\n' to terminate
+       wrapped lines instead of '\0'.  This should avoid mouse selection of
+       wrapped lines from including a bogus newline.  No known
+       side-effects, but changes isolated by #define NEW_WRAPTYPE.
+
+2.11 to 2.12
+\-----------
+    1. Extra functionality for XTerm mouse report mode.  If mouse reporting
+       is enabled (the application will handle mouse events) the normal
+       scrollbar operation is disabled -- instead rxvt sends UP/DOWN for
+       the arrow buttons and PageUp/PageDown when Button1 or Button3 are
+       clicked on the scrollbar.  Use Mod1 (Alt) key to get the normal
+       scrollbar/arrow button actions and also to get the normal selection
+       functions -- so that you can still cut/paste between X applications.
+
+    2. New colour possibilities -- 16 colours.  Instead of using fatter
+       characters, a bold attribute now uses a brighter foreground colour.
+       Similarly, a blink attribute will use a brighter background colour.
+       It is also possible to choose these colours through the resources
+       (color0 -- color7) permit specification of the ANSI colours (black,
+       red, green, yellow, blue, magenta, cyan, white), the resources
+       (color10 -- color17) are the brighter bold/blink equivalents.
+       Define USE_FAKE_BOLD to disable.
+
+    3. Extensive clean-up of source and headers to separate
+       interdependencies, remove unused variables.  Introduced static
+       variables wherever possible to limit scoping and reduced the number
+       of external variables.
+
+    4. Allow NumLock to toggle on/off the application keypad.
+
+       Backspace sends '\b', Ctrl-Backspace sends '\177'.
+       Define BACKSPACE_AS_DELETE to reverse these values or use the
+       escape sequence:
+
+               ESC [ 36 h              Backspace key sends BS
+               ESC [ 36 l              Backspace key sends DEL
+
+       XK_End used to send "\033Ow", which is identical to XK_KP_7 and
+       confuses EDT-type editors. Now,
+       Home = "\033[7~"
+       End  = "\033[8~"
+
+       Changed Alert & Secure keys from Alt-i & Alt-s to Alt-I & Alt-S so
+       they aren't so easily toggled.
+
+    5. Extra keystroke info.  Pass Control and Shift indicators for
+       function keys (similar to the XJed editor)
+       eg,
+               F1      = ESC [11~
+               C-F1    = ESC [11^
+               S-F1    = ESC [11$
+
+       also, pass indication of shift status for arrow-keys
+       eg,
+               Up, Down, Right, Left
+                 = ESC [A, ESC [B, ESC [C, ESC [D
+               S-Up, S-Down, S-Right, S-Left
+                 = ESC [a, ESC [b, ESC [c, ESC [d
+
+       You wouldn't be able to use these keys for termcap/terminfo
+       applications, but the key sequences are available for remapping
+       within an application.
+
+    6. Added configure.h which is included by each source file and by the
+       Imakefile.  Common compilation defines are now all contained in
+       configure.h with minor system defines remaining in Imakefile --
+       makes it much easier to configure.  Used XCOMM macro in Imakefile so
+       that it actually works.  Also added defaults.h for defining
+       user-specific startup defaults.
+
+    7. Added rxvt.ref to provide documentation of the various terminal
+       sequences that are processed.  Updated man page to reflect changes.
+
+    8. Use xterm-style -/+ to turn on/off options, rationalized resource
+       names to more closely resemble xterm.
+
+               Option                  Resource
+               -help                   -
+               -display displayname    -
+               -geometry geom          geometry:
+               -bg color               background:
+               -fg color               foreground:
+               -color<n> color         color<n>: <string>
+                                       where <n> = [0-7], 1[0-7]
+               -fn fontname            font: <string>
+               -fontList names         fontList: <string> <string> ...
+               -name string            -
+               -/+ls                   loginShell: True/False
+               -/+ma                   mapAlert: True/False
+               -/+vb                   visualBell: True/False
+               -/+sb                   scrollbar: True/False
+               -/+arrows               scrollbar: Arrows/True/False
+               -ic                     -
+               -meta8                  meta: 8bit
+               -/+meta                 meta: True/False
+               -sl number              saveLines: <num>
+               -grk4                   -
+               -grk9                   -
+               -print-pipe name        pipe-pipe: <string>
+               -e command arg ...      command: <string>
+               -T string               title: <string>
+               -n string               iconName: <string>
+               -C                      -
+               -/+7                    bits: 7/8
+               -secure keysym          secure_key: <string>
+               -pageup keysym          pageup_key: <string>
+               -pagedown keysym        pagedown_key: <string>
+               -bigfont keysym         bigfont_key: <string>
+               -smallfont keysym       smallfont_key: <string>
+               -prkey keysym           printscreen_key: <string>
+                                       greektoggle_key: <string>
+                                       cutchars: <string>
+
+    9. Fixed Button actions for XTerm-style scrollbar so that Button1 and
+       Button3 do different things as they are supposed to.  Replace -/+fat
+       with -/+sb and -/+arrows for more consistency with XTerm. Decreased
+       width of `fat' scrollbar (make closer to xterm) and increased width
+       of `thin' scrollbar (arrows too small) -- they are now the same
+       width.  Also made it possible to remove the scrollbar altogether.
+       Added a visual bell.
+
+       Added many more defines to further reduce code size for various
+       cases, see "configure.h".  It is also possible to alter settings in
+       "defaults.h" for configuration options that will only affect
+       screen.c and xsetup.c, this should help with compile-time
+       customization for those who don't want to use Xdefaults.
+
+       Added the define REPLACE_SELECTION_NEWLINE to make the substitution
+       of newlines with carriage returns for selection pasting a
+       compile-time option.
+
+   10. Fixed the graphics samples so that if you want to it's actually
+       possible to compile them.  Added -name command-line option so that
+       it's possible to select different sets of resources.
+
+   11.  Integrated initial support for X11 mouse reporting and added
+       Shift + Function Keys support.
+
+2.10 to 2.11
+    1. If NEW_COLOR_MODEL is defined in screen.c, the new model I described
+       in an earlier email is used. (apparantly there are two, slightly
+       differnt models for using color extensions in a vt-compatible
+       terminal. This flag lets you switch.
+
+    2. If XTERM_MOUSE_REPORT is defined in command.c, mouse reporting is
+       turned on/off via the appropriate escape sequences.  XTerm already
+       provides this support.
+
+    3. If .Xdefaults does not exist, .Xresources is searched for.  It seems
+       that many here use .Xresources.
+
+2.09 to 2.10
+    1. Really fixed the color problem (?) Got color-ls, and it works now.
+    2. Added patch to allow run-time selection of font list.
+
+2.07 to 2.09
+    1. Fixed some color-usage errors.
+    2. Added double and triple-click support
+       compliments of ah@doc.ic.ac.uk (Angelo Haritsis)
+    3. Added Print Screen capability, as in most vt-100's
+2.06 to 2.07
+    1. Fixed problems with rxvt screwing up tty permisssions (?)
+2.03 to 2.06
+    1. Fixed a limit which imposed a maximum width for the
+       terminal window of 255 characters. There is no limit now.
+    2. Made provision for applications to get mouse-click feedback
+       when user clicks in a graphics window. See graphics_sample
+2.02 to 2.03
+    1. Fixed memory management just a little.
+
+2.0 to 2.02
+    1. Bug fixes for color and graphics.
+
+1.97 to 2.0
+    1. Added ANSI color support. Compile with -DCOLOR
+    2. Added a graphics mode. Compile with -DGRAPHICS
+1.96 to 1.97
+    1. Bug in refresh() which was causing slow refreshes after
+       clear-screens was fixed. Showed up during emacs start-up.
+
+1.95 to 1.96
+    1. rxvt did bad things if it received mouse - Motion events
+       without a preceeding button-press. Fixed.
+1.94 to 1.95
+    1. Created a substitute for XGetDefaults, which seemed to account for
+       1/2 to 2/3 of the memory used by rxvt (according to the SIZE field
+       of ps output). My substitute only reads the .Xdefaults file. Compile
+       with -DFAKE_RESOURCES to get my mini- XDefaults handling,
+       -DREAL_RESOURCES to keep XGetDefault.
+
+1.93 to 1.94
+    1. Fixed some minor long-standing errors in the vt100 emulation.
+    2. Fixed ALT-<char> handling in command.c
+    3. Fixed minor bug with start-of-selection location.
+    4. Added xterm-type "extend selection" feature using
+       mouse button 3. Button 1 always starts a new selection. Button3
+       tries to extend the current selection if possible.
+    5. Fixed problem with bold-face fonts overflowing into
+       the next character for some fonts.
+
+1.92 to 1.93
+    1. ran gprof to find bottle-necks in the code. Halved user
+       time, but had little effect on total time required to
+       update the display. Seems worth keeping for the more efficient
+       user-time, though. At this point, I think that most of the elapsed
+       time is spent waiting for input or waiting for the X buffers
+       to flush.
+    2. Used to refresh the screen every 2.2 screen-fulls during
+       flat-out scrolling. Really cuts down on scroll-time. Now,
+       refresh every screen-full (or when there's a pause in activity),
+       but when flat-out scrolling starts, decrease the refresh period,
+       so that its every 10th screenful after a little while. This has
+       no noticeable visible effect, since the scrolling text is
+       absolutely unintelligible anyway, but will improve the scroll
+       "feel" when doing just one or two screenfulls, ie in an ls -l.
+    3. Surrounded  the code which uses XCopyArea with #ifdef's
+       I have never seen this help performance, but I think that there
+       may be some video-systems which benefit from this, particularly
+       in a full-screen editor or slow scrolling type of setting.
+    4. Performance in flat out scrolling, text only, on a sparc-10,
+       displaying rxvt on an HDS x-terminal:
+         nation@snoopy>/usr/bin/time rxvt -e cat k
+               6.1 real         3.1 user         2.5 sys
+         nation@snoopy>/usr/bin/time xterm -e cat k
+               40.8 real         4.6 user         3.4 sys
+
+1.91 to 1.92
+    1. Added greek-keyboard support patches.
+1.85 to 1.91
+    1. assorted minor patches
+1.82 to 1.85
+    1. Fixed ESC c handling.
+    2. Fixed minor selection handling bug.
+
+1.81 to 1.82
+    1. Fixed slow refresh during selection process
+    2. Fixed problem of not correctly clearing selections of 1 character.
+
+1.80 to 1.81
+    1. Fixed some scrolling problems, problems with partially obscured
+       windows.
+    2. Added some neat debugging capability in debug.c
+    3. Patched up rclock.
+
+1.74 to 1.80
+    1. Fixed core dump from selecting past the bottom of the screen
+    2. Fixed a few escape sequences, per the vttest program
+    3. Broke and fixed handling of moved/resize/new-font handling.
+    4. Still can't change tab stops correctly.
+    5. Ran vt-100 test suite. Added capability to change tab stops
+       and enter reverse video, and to switch from 80 to 132
+       columns and back. Fixed a seg-fault in scroll().
+
+1.70 to 1.74
+    1. Fixed cursor drawing errors.
+    2. Improved smoothness of scroll-back operations.
+    3. Applied some SVR4 patches.
+    4. Applied HPUX patches, and a few cursor display patches
+    5. Fixed up font-changing routines a bit.
+    6. Fixed a scrolling problem for windows taller than the scroll-back
+       buffer.
+
+1.6 to 1.7
+    1. Fixed the problem with random rendition flags in the scroll
+       back buffer
+    2. Fiddled with re-drawing on the scroll-bar, and with
+       how often refreshing occurs.
+    3. Incorporated some AIX patches.
+    4. Included #ifdef'd changes to support vt100 printer.
+    5. Fixed send_string routine, so that it doesn't loose
+       data.
+    6. Complete re-write of screen.c
+1.5 to 1.6
+    1. Removed all use of a seperate bold font. Now uses
+       over-striking exclusively.
+    2. Added some more optimizations for drawing speed when
+       the window is re-sized or moved.
+    3. Implemented speed ups in screen.c
+
+1.47 to 1.48
+    1. Cleaned up re-drawing on expose events, so rxvt only
+       re-draws the newly exposed parts of the screen.
+    2. Fixed backspace, which must have broken in 1.45.
+    3. Added command line option of iconic startup.
+
+from 1.45 to 1.47
+    1. Incorporated improved bsd utmp handling from
+        dperry@ringer.cs.utsa.edu (David Perry)
+    2. Fixed a very minor bug where the solid-cursor can leave a
+       a bit of a ghost when you resize the window. Its stupid,
+       but it always bothered me.
+
+from 1.4 to 1.45
+    1. Fixed scrolling error when switching to larger fonts
+    2. Fixed utmp-entry removal for SYSV type systems.
+    3. Icorportated patches for FreeBSD and svr4
diff --git a/doc/etc/XTerm.ad b/doc/etc/XTerm.ad
new file mode 100644 (file)
index 0000000..2f81b79
--- /dev/null
@@ -0,0 +1,56 @@
+! Put this into ~/.Xdefaults, or to app-defaults/XTerm or wherever
+! xrm will loaded it.
+!
+! This will match the key sequences for a regular xterm to those used
+! by rxvt and the enclosed termcap and terminfo files.
+!
+! As usual, the most annoying xterm keys are Home/End and the ubiquitous
+! BackSpace/Delete confusion.
+
+XTerm*vt100.translations: #override \
+       <Key>BackSpace: string("\010") \n\
+       Shift<Key>Tab:  string("\033[Z") \n\
+       Ctrl<Key>minus: string("\037") \n\
+       <Key>Home:      string("\033[1~") \n\
+       <Key>End:       string("\033[4~") \n\
+       <Key>Delete:    string("\033[3~") \n\
+       Shift<Key>Delete:       string("\177") \n\
+       Ctrl<Key>Delete:        string("\010") \n\
+       Alt<Key>Return: string("\033\015") \n\
+       Alt<Key>space:  string("\033\040") \n\
+       Alt<Key>a:      string("\033a") \n\
+       Alt<Key>b:      string("\033b") \n\
+       Alt<Key>c:      string("\033c") \n\
+       Alt<Key>d:      string("\033d") \n\
+       Alt<Key>e:      string("\033e") \n\
+       Alt<Key>f:      string("\033f") \n\
+       Alt<Key>g:      string("\033g") \n\
+       Alt<Key>h:      string("\033h") \n\
+       Alt<Key>i:      string("\033i") \n\
+       Alt<Key>j:      string("\033j") \n\
+       Alt<Key>k:      string("\033k") \n\
+       Alt<Key>l:      string("\033l") \n\
+       Alt<Key>m:      string("\033m") \n\
+       Alt<Key>n:      string("\033n") \n\
+       Alt<Key>o:      string("\033o") \n\
+       Alt<Key>p:      string("\033p") \n\
+       Alt<Key>q:      string("\033q") \n\
+       Alt<Key>r:      string("\033r") \n\
+       Alt<Key>s:      string("\033s") \n\
+       Alt<Key>t:      string("\033t") \n\
+       Alt<Key>u:      string("\033u") \n\
+       Alt<Key>v:      string("\033v") \n\
+       Alt<Key>w:      string("\033w") \n\
+       Alt<Key>x:      string("\033x") \n\
+       Alt<Key>y:      string("\033y") \n\
+       Alt<Key>z:      string("\033z") \n\
+       Ctrl<Key>Up:            string("\033Oa") \n\
+       Ctrl<Key>Down:          string("\033Ob") \n\
+       Ctrl<Key>Right:         string("\033Oc") \n\
+       Ctrl<Key>Left:          string("\033Od") \n\
+       Shift<Key>Up:           string("\033[a") \n\
+       Shift<Key>Down:         string("\033[b") \n\
+       Shift<Key>Right:        string("\033[c") \n\
+       Shift<Key>Left:         string("\033[d") \n
+
+!EOF
diff --git a/doc/etc/rclock b/doc/etc/rclock
new file mode 100644 (file)
index 0000000..69a39fc
--- /dev/null
@@ -0,0 +1,28 @@
+# ~/.rclock - My appointment file
+
+# startup functions
+
+; xsetroot -solid Black &
+
+# daily functions
+
+9:00; xsetroot -solid Black &
+17:30; xsetroot -solid Red &
+
+# daily/weekly reminders
+
+09:30 mtwrf *      Good Morning!\nRead News?; rxvt -e News
+13:30 mtwrf *      Lunch Time
+17:30 mtwrf *      Home Time
+15:00 f     *      Do timesheet
+*:00  us    *      It's the weekend, why are you here?
+9:30  f     */13/* Friday the 13th, be careful!
+
+# annual reminders
+
+16:00    12/24/*   Vale's Birthday (next week)
+16:00    12/27/*   Vale's Birthday (in four days)
+
+# one-off reminders
+
+08:30    03/15/2004  Dentist appointment
diff --git a/doc/etc/rxvt.termcap b/doc/etc/rxvt.termcap
new file mode 100644 (file)
index 0000000..96d5ab2
--- /dev/null
@@ -0,0 +1,23 @@
+rxvt|rxvt terminal emulator (X Window System):\
+       :am:eo:km:ms:ut:xn:xo:\
+       :co#80:it#8:li#24:Co#8:pa#64:\
+       :AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:\
+       :DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
+       :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
+       :RI=\E[%dC:UP=\E[%dA:\
+       :ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\
+       :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
+       :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\
+       :ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:\
+       :is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
+       :k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\
+       :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
+       :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:ke=\E>:\
+       :kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:\
+       :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:op=\E[m:rc=\E8:sc=\E7:\
+       :se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
+       :te=\E[?47l\E8:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\
+       :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:\
+       :@7=\E[8~:kh=\E[7~:
+# When compiled with LINUX_KEYS the last line becomes
+#      :@7=\E[4~:kh=\E[1~:
diff --git a/doc/etc/rxvt.terminfo b/doc/etc/rxvt.terminfo
new file mode 100644 (file)
index 0000000..cda9018
--- /dev/null
@@ -0,0 +1,55 @@
+# From: Thomas Dickey <dickey@clark.net> 04 Oct 1997
+# Updated: Özgür Kesim <kesim@math.fu-berlin.de> 02 Nov 1997
+# Notes:
+# rxvt 2.21b uses
+#       smacs=\E(B\E)U^N, rmacs=\E(B\E)0^O,
+# but some applications don't work with that.
+# It also has an AIX extension
+#       box2=lqkxjmwuvtn,
+# and
+#       ech=\E[%p1%dX,
+# but the latter does not work correctly.
+#
+# rxvt is normally configured to look for "xterm" or "xterm-color" as $TERM.
+# Since rxvt is not really compatible with xterm, it should be configured as
+# "rxvt-basic" (monochrom) and "rxvt"
+rxvt-basic|rxvt terminal base (X Window System), 
+        am, bce, eo, km, msgr, xenl, xon, 
+        cols#80, it#8, lines#24, 
+        acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, 
+        bel=^G, blink=\E[5m, bold=\E[1m, civis=\E[?25l, 
+        clear=\E[H\E[2J, cnorm=\E[?25h, cr=^M, 
+        csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=^H, 
+        cud=\E[%p1%dB, cud1=^J, cuf=\E[%p1%dC, cuf1=\E[C, 
+        cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A, 
+        cvvis=\E[?25h, dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, 
+        dl1=\E[M, ed=\E[J, el=\E[K, el1=\E[1K, enacs=\E(B\E)0, 
+        flash=\E[?5h\E[?5l, home=\E[H, hpa=\E[%i%p1%dG, ht=^I, 
+        hts=\EH, ich=\E[%p1%d@, ich1=\E[@, il=\E[%p1%dL, il1=\E[L, 
+        ind=^J, is1=\E[?47l\E=\E[?1l, 
+        is2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l, 
+        kDC=\E[3$, kEND=\E[8$, kHOM=\E[7$, kLFT=\E[d, kNXT=\E[6$, 
+        kPRV=\E[5$, kRIT=\E[c, ka1=\EOw, ka3=\EOy, kb2=\EOu, kbs=^H, 
+        kc1=\EOq, kc3=\EOs, kcbt=\E[Z, kcub1=\E[D, kcud1=\E[B, 
+        kcuf1=\E[C, kcuu1=\E[A, kdch1=\E[3~, kel=\E[8\^, 
+        kend=\E[8~, kent=\EOM, kf0=\E[21~, kf1=\E[11~, kf10=\E[21~, 
+        kf11=\E[23~, kf12=\E[24~, kf13=\E[25~, kf14=\E[26~, 
+        kf15=\E[28~, kf16=\E[29~, kf17=\E[31~, kf18=\E[32~, 
+        kf19=\E[33~, kf2=\E[12~, kf20=\E[34~, kf3=\E[13~, 
+        kf4=\E[14~, kf5=\E[15~, kf6=\E[17~, kf7=\E[18~, kf8=\E[19~, 
+        kf9=\E[20~, kfnd=\E[1~, khome=\E[7~, kich1=\E[2~, 
+        kmous=\E[M, knp=\E[6~, kpp=\E[5~, kslt=\E[4~, rc=\E8, 
+        rev=\E[7m, ri=\EM, rmacs=^O, rmcup=\E[?47l\E8,
+        rmkx=\E>, rmso=\E[27m, rmul=\E[24m, 
+        rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H, 
+        rs2=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E>, 
+        s0ds=\E(B, s1ds=\E(0, sc=\E7,
+        sgr0=\E[m\017,
+        smacs=^N, smcup=\E7\E[?47h, 
+        smkx=\E=, smso=\E[7m, smul=\E[4m, tbc=\E[3g, 
+        vpa=\E[%i%p1%dd, 
+rxvt|rxvt terminal emulator (X Window System), 
+        colors#8, pairs#64, 
+        op=\E[39;49m, setab=\E[%p1%{40}%+%dm, 
+        setaf=\E[%p1%{30}%+%dm,
+        use=rxvt-basic, 
diff --git a/doc/menu/example.menu b/doc/menu/example.menu
new file mode 100644 (file)
index 0000000..c7e9388
--- /dev/null
@@ -0,0 +1,95 @@
+This example illustrates how several menus could be combined together
+
+command = "[read:example]"
+
+       read the file starting at "[menu]" or "[menu:???]"
+       and continue until it "[done]"
+
+command = "[read:example;pico]" or "[read:example;shell]"
+
+       read the file starting at "[menu:pico]" or "[menu:shell]",
+       respectively and continue until "[done:pico]" or [done:shell]",
+       respectively.
+
+#-------------------------------------------------------------------------
+
+[menu:pico]
+[clear]
+[title:Pico (%n-%v)]
+
+# a menu for the pico editor
+# mostly a demonstration, I don't know why anyone would need it
+
+# Prior/Next & Home/End are messed up
+<l>^A<r>^E<u>^Y<d>^V
+
+/File/*
+{Insert File}{^R}
+{Save As}{^O}
+{-}
+{Suspend}{^Z}
+{Exit}{^X}
+
+/Edit/*
+{Find}{^W}
+{-}
+{Del Char}{^D}
+{Mark}{^^}
+{Kill Line}{^K}
+{Paste}{^U}
+
+/Basics/*
+{Forward}{^F}
+{Backward}{^B}
+{-}
+{Prev}{^P}
+{Next}{^N}
+{-}
+{Beg-of-Line}{^A}
+{End-of-Line}{^E}
+{-}
+{Prev Page}{^Y}
+{Next Page}{^V}
+
+/Buffer/*
+{Reformat}{^J}
+{Position}{^C}
+{Refresh}{^L}
+{Spell}{^T}
+
+[read:terminal]
+
+/?/*
+{Help}{^G}
+
+[show]
+[done:pico]
+
+#-------------------------------------------------------------------------
+
+[menu:shell]
+[clear]
+[title:shell]
+# [pixmap:name]
+
+# not necessarily useful, but an example of using the rxvt menuBar
+
+# assuming we have ksh with Emacs bindings
+<u>^P<d>^N<r>^F<l>^B
+
+/Programs/*
+{Edit}         ${EDITOR:-vi}\r
+{Mail}         Mail\r
+{News}         slrn\r
+{Rxvt-News}    rxvt -e slrn&
+{Commander}    mc\r
+
+/Shell/{finger} finger\r
+{.name}        invisible label!
+/
+
+[read:terminal]
+[show]
+[done:shell]
+
+#--------------------------------------------------------------------- eof
diff --git a/doc/menu/jedmenu.sl b/doc/menu/jedmenu.sl
new file mode 100644 (file)
index 0000000..a27c498
--- /dev/null
@@ -0,0 +1,136 @@
+%--------------------------------*-SLang-*--------------------------------
+% An example of using the rxvt menuBar for the JED editor
+#if$TERM xterm*
+%!% provide a hook to imitated the S-Lang> prompt
+%!% use ESC[m to shadow the ESC[M used by mouse reporting
+define menuFn ()
+{
+   variable ch, cmd;
+
+   cmd = Null_String;
+   forever
+     {
+       ch = getkey ();
+       if (ch == '\r') break;
+       cmd = strcat (cmd, char (ch));
+     }
+   eval (cmd);
+}
+local_setkey ("menuFn", "\e[m");       % menu
+
+%!% allow the user to bind their owm commands
+define menucmd (str) { tt_send (Sprintf ("\e]10;%s\a", str, 1)); }
+%-------------------------------------------------------------------------
+% integrate these with any existing suspend/resume/exit hooks
+% the suspend hook works best if there was already a menu defined
+% before invoking JED
+
+define suspend_hook () { menucmd ("[prev]"); }
+define resume_hook () { menucmd ("[next]"); }
+define exit_hook () { menucmd ("[rm]"); exit_jed (); }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+menucmd ("[read:jedmenu.sl]");         % read this file
+
+% format _jed_version xyyzz into x.yy-zz
+menucmd (Sprintf ("[:[title:Jed%d.%d-%d (%%n-%%v)]:]",
+                 (_jed_version/10000),
+                 ((_jed_version mod 10000)/100),
+                 (_jed_version mod 100),
+                 3));
+
+% get rid off pixmap stuff
+if (strcmp (getenv ("COLORTERM"), "rxvt-xpm"))
+{
+   menucmd ("[menu][:-/Terminal/Pixmap:][show]");
+}
+#endif % xterm*
+%%%%%%%%%%%%%%%%%%%%%%%%%%% end-of-file (SLang) %%%%%%%%%%%%%%%%%%%%%%%%%%
+% rxvt menu database
+#iffalse
+% An example of using the rxvt menuBar for the JED editor
+% possibly useful things for the JED editor -- assuming Emacs bindings
+
+[menu:jed]
+
+[title:Jed menu (%n-%v)]
+% some convenient arrows
+<b>\E[m<l>bskip_word<u>backward_paragraph<d>forward_paragraph<r>skip_word<e>\r
+
+/File/*
+{Open}{^X^F}
+{Save}{^X^W}
+{Save Buffers}{^Xs}
+{Insert File}{^Xi}
+{-}
+{Shell Cmd}{M-!}
+{-}
+{Exit}{^X^C}
+
+/Edit/*
+{Undo}{^_}
+{-}
+{Cut}{^W}
+{Copy}{M-W}
+{Paste}{^Y}
+
+/Search/*
+{Forward}{^S}
+{Backward}{^R}
+{Replace}{M-%}
+{-}
+./Regexp/*
+{Forward}{M-^S}
+{Backward}{M-^R}
+{Replace}      \E[mquery_replace_match\r
+
+/Buffers/*
+{Kill}{^Xk}
+{List}{^X^B}
+{Switch}{^Xb}
+{-}
+./Modes/*
+{C}            \E[mc_mode\r
+{SLang}        \E[mslang_mode\r
+{None}         \E[mno_mode\r
+{LaTeX}        \E[mlatex_mode\r
+{Text}         \E[mtext_mode\r
+{Fortran}      \E[mfortran_mode\r
+
+/Window/*
+{Delete}{^X0}
+{One}{^X1}
+{Split}{^X2}
+{Other}{^Xo}
+{-}
+{Recenter}{^L}
+{-}
+./Color Schemes/*
+{White-on-Black}       \E[mset_color_scheme("15;0")\r
+{Black-on-White}       \E[mset_color_scheme("0;15")\r
+{White-on-default-Black}\E[mset_color_scheme("15;default;0")\r
+{Black-on-default-White}\E[mset_color_scheme("0;default;15")\r
+
+/Utils/*
+{Bufed}        \E[mbufed\r
+{Dired}        \E[mdired\r
+{Mail} \E[mmail\r
+{Rmail}        \E[mrmail\r
+{-}
+{EvalBuffer}   \E[mevalbuffer\r
+{Trim-Buffer}  \E[mtrim_buffer\r
+
+[read:terminal]
+
+/?/*
+{Info}{^X?i}
+{Man}{^X?m}
+{-}
+{Apropos}{^X?a}
+{Show Key}{^X?k}
+{Where Is}{^X?w}
+
+[show]
+[done]
+#endif
+%%%%%%%%%%%%%%%%%%%%%%%%%%% end-of-file (SLang) %%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/doc/menu/menu b/doc/menu/menu
new file mode 100644 (file)
index 0000000..347a77c
--- /dev/null
@@ -0,0 +1,83 @@
+#!/bin/sh --
+# shell wrapper to avoid typing Menu escape sequences
+if test $# -eq 0; then
+echo "\
+usage: `basename $0` cmd
+where the most common commands are
+       [menu] [menu:name]
+       [read:file] [read:file;name]
+       [title:string]
+       +/path/menu
+       +/path/menu/*
+       +/menu/path/{-}
+       +/menu/path/{item}{rtext} action
+
+       -/*
+       -/path/menu
+       -/path/menu/*
+       -/path/{-}
+       -/path/{item}
+
+       <b>Begin<r>Right<l>Left<u>Up<d>Down<e>End
+       [done]
+
+       [rm] [rm:] [rm*] [rm:*] [rm:name]
+       [swap] [prev] [next]
+       [clear] [show] [hide]
+       [pixmap:file]
+       [dump]
+NB: commands may need to be quoted to avoid shell expansion
+"
+exit
+fi
+Echo="echo -n"
+# some systems/shells don't like `echo -n'
+case `/bin/uname` in
+    SunOS) Echo="echo";;
+esac
+while [ $# -gt 0 ]
+do
+    case $1 in
+       +* | -* | '<'* | '['*)          # send raw commands
+       $Echo "\e]10;$1\a"
+       ;;
+
+       *)                                      # read in menu files
+       if test $1 = "default";
+       then
+           $Echo "\e]10;[read:$0]\a"
+       else
+           $Echo "\e]10;[read:$1]\a"
+       fi
+       if test "$COLORTERM" != "rxvt-xpm";     # remove pixmap stuff
+       then
+           $Echo "\e]10;[menu][:-/Terminal/Pixmap:][show]\a"
+       fi
+       ;;
+    esac
+    shift
+done
+exit   # stop shell here!
+#-------------------------------------------------------------------------
+# since everything before a [menu] tag is ignored, we can put a default
+# menu here
+#-------------------------------------------------------------------------
+[menu:default]
+
+/Programs/*
+{Edit}         ${EDITOR:-vi}\r
+{Top}          top\r
+{Dir}          ls -la|${PAGER:-more}\r
+{Dir-Time}     ls -lat|${PAGER:-more}\r
+{Space Left}   df\r
+{-}
+{Exit}         exit\r
+
+/Shell/*
+{check mail}   checkmail\r
+{Background}   ^Z bg\r
+{Kill}         ^C\r
+
+[show]
+[done]
+#--------------------------------------------------------------------- eof
diff --git a/doc/menu/rxvt.menu b/doc/menu/rxvt.menu
new file mode 100644 (file)
index 0000000..af0c0dd
--- /dev/null
@@ -0,0 +1,119 @@
+#!/bin/sh --
+# an example of having different menus (even different pixmaps)
+# show up depending on the machine you are rlogin/telnet connecting to
+
+menu="$0"      # or any convenient database
+exe="../../src/rxvt"   # default program to execute
+# exe="/usr/local/bin/rxvt-2.21"       # default program to execute
+
+if test $# -gt 0; then
+    # if first argument contains "rxvt" use that instead
+    case $1 in *rxvt*) exe="$1" shift;; esac
+fi
+
+while [ $# -gt 0 ]
+do
+    case $1 in
+       -h)             # give usage
+       echo "
+Usage: `basename $0` [rxvt-prgm] [options]
+
+       start rxvt
+       and load a menu corresponding to \"machine\" if the option
+           -e {rlogin|telnet|tn3270} Machine.Domain ...
+       was used"
+       exit
+       ;;      # don't bother if we've already set it
+
+       -menu) break;;  # don't bother if we've already set it
+
+       -e)
+       if test $# -ge 3;
+       then
+           case $2 in
+               # try to find menu for these cases
+               *rlogin | *telnet | *tn3270)
+               # strip domain & convert case
+               mach=`echo $3 | sed -e 's/\..*$//' | tr [A-Z] [a-z]`
+               if test ! -z "$mach";
+               then
+                   found=`egrep "^\[menu:$mach\]" $menu`
+                   if test ! -z "$found";
+                   then
+                       mach="$menu;$mach"
+                       exe="$exe -menu $mach"
+                   fi
+               fi
+               ;;
+           esac
+       fi
+       break
+       ;;
+
+       *)
+       exe="$exe $1"
+       ;;
+    esac
+    shift
+done
+
+# echo "$exe $@"
+$exe $@ &
+exit   # stop shell here!
+#-------------------------------------------------------------------------
+[menu:weber]
+#[menu:machine1]
+[clear]
+# [pixmap:machine1.xpm]
+
+/Programs/*
+{Edit}         ${EDITOR:-vi}\r
+{Mail}         Mail\r
+{News}         News\r
+{-}
+{Exit}         exit\r
+
+/Jobs/*
+{Top}          top\r
+{Ps u}         ps aux|egrep ^$USER
+{Ps aux}       ps aux|egrep -v "(root|ps)"
+# who's REALLY logged on (even with utmp logging turned off)
+{Who}          ps aux|egrep "\-bash"|egrep -v "grep"
+{-}
+{Background}   ^Z bg\r
+{Kill}         ^C\r
+
+/Misc/*
+{Dir}          ls -la|${PAGER:-more}\r
+{Dir-Time}     ls -lat|${PAGER:-more}\r
+{Space Left}   df\r
+
+[read:terminal]
+[show]
+#[done:machine1]
+[done:weber]
+
+#-------------------------------------------------------------------------
+[menu:conn]
+#[menu:machine2]
+[clear]
+# [pixmap:machine2.xpm]
+
+/Programs/*
+{Edit}         ${EDITOR:-vi}\r
+{Checkmail}    checkmail\r
+{Dir}          ls -la|${PAGER:-more}\r
+{Dir-Time}     ls -lat|${PAGER:-more}\r
+{Space Left}   df\r
+{-}
+{Exit}         exit\r
+
+/Jobs/*
+{Background}   ^Z bg\r
+{Kill}         ^C\r
+
+[read:terminal]
+[show]
+#[done:machine2]
+[done:conn]
+#--------------------------------------------------------------------- eof
diff --git a/doc/menu/rxvt.zh-menu b/doc/menu/rxvt.zh-menu
new file mode 100644 (file)
index 0000000..afff240
--- /dev/null
@@ -0,0 +1,168 @@
+#-------------------------------------------------------------------------
+[menu:big5]
+#[menu:machine2]
+[clear]
+# [pixmap:machine2.xpm]
+
+/¿ï³æ/*
+{½s¿è}         ${EDITOR:-vi}\r
+{¦C¥X¥Ø¿ý}             ls -la|${PAGER:-more}\r
+#{Dir-Time}    ls -lat|${PAGER:-more}\r
+{ºÏºÐªÅ¶¡}     df\r
+{-}
+{Ãö³¬ Ctrl-D}          exit\r
+
+/¤u§@/*
+{Top}           top\r
+{Ps u}          ps aux|egrep $USER|${PAGER:-more}\r
+{Ps aux}        ps aux|egrep -v "(root|ps)"|${PAGER:-more}\r
+# who's REALLY logged on (even with utmp logging turned off)
+{Who}           w\r
+{-}
+{­I´º} ^Z bg\r
+{²×µ²} ^C\r
+
+# standard settings for a `terminal' control menu
+# only attach to an existing menubar
+/²×ºÝ¾÷/*
+./¦r«¬ /*
+{¥¿±`} ^@\E]50;#
+{¸û¤j} ^@\E]50;#+
+{¸û¤p} ^@\E]50;#-
+{-}
+{¦r«¬ 1}       ^@\E]50;#1
+{¦r«¬ 2}       ^@\E]50;#2
+{¦r«¬ 3}       ^@\E]50;#3
+{¦r«¬ 4}       ^@\E]50;#4
+{¦r«¬ 5}       ^@\E]50;#5
+{¦r«¬ 6}       ^@\E]50;#6
+../¿Ã¹õ/*
+{­I´º¤ÏÂà}     ^@\E[?5t
+#{Toggle Width}        ^@\E[?3t
+{´å¼Ð} ^@\E[?25t
+{¤Á´«} ^@\E[?47t
+{-}
+{ÁôÂÃ¿ï³æ}     ^@\E[?10t
+{§ó·s¿ï³æ}     ^@\E[?10h
+{¤Á´«±²¶b}     ^@\E[?30t
+#{-}
+#{Toggle scroll-on-TTY}        ^@\E[?1010t
+#{Toggle scroll-on-Key}        ^@\E[?1011t
+../Áä½L /*
+{XTerm}        ^@\E[?35t
+{Backspace}    ^@\E[?67t
+{Cursor}       ^@\E[?1t
+{KeyPad}       ^@\E[?66t
+../
+{-}
+./­I´º /*
+{µL}           ^@\E[m\E]20;\a
+{-}
+# load .xpm files (assuming Rxvt*path: has been properly set)
+# notice there are 2 ways to do this task
+{background5}  ^@\E]20;background5
+{Mona}         ^@\E]10;[pixmap:monalisa;100]
+{-}
+./Äݩʠ/*
+{©ñ¤j}         ^@\E]20;;100x100+50+50;?
+{¨Ã¦C}         ^@\E]20;;0
+{¤¤¥¡} ^@\E]20;;=+50+50;?
+{-}
+# set `quick arrow' keys
+{¦ùÁY}{200/50%}        ^@\E]10;[:<b>\^@\\E]20;;<r>200x0<l>50x0<u>0x200<d>0x50<e>;?:]
+#{Pos}{5%}     ^@\E]10;[:<b>\^@\\E]20;;<r>+5+0<l>-5+0<u>+0-5<d>+0+5<e>;?:]
+../
+../
+{-}
+{ª©¥»} ^@\E[8n
+/
+
+[show]
+#[done:machine2]
+[done:big5]
+#--------------------------------------------------------------------- eof
+
+#-------------------------------------------------------------------------
+[menu:gb]
+#[menu:machine2]
+[clear]
+# [pixmap:machine2.xpm]
+
+/Ñ¡µ¥/*
+{±à¼­}         ${EDITOR:-vi}\r
+{ÁгöĿ¼}             ls -la|${PAGER:-more}\r
+#{Dir-Time}    ls -lat|${PAGER:-more}\r
+{´Åµú¿Õ¼ä}     df\r
+{-}
+{¹Ø±Õ Ctrl-D}          exit\r
+
+/¹¤×÷/*
+{Top}           top\r
+{Ps u}          ps aux|egrep $USER|${PAGER:-more}\r
+{Ps aux}        ps aux|egrep -v "(root|ps)"|${PAGER:-more}\r
+# who's REALLY logged on (even with utmp logging turned off)
+{Who}           w\r
+{-}
+{±³¾°} ^Z bg\r
+{ÖÕ½á} ^C\r
+
+# standard settings for a `terminal' control menu
+# only attach to an existing menubar
+/ÖÕ¶Ë»ú/*
+./×ÖÐÍ /*
+{Õý³£} ^@\E]50;#
+{½Ï´ó} ^@\E]50;#+
+{½ÏС} ^@\E]50;#-
+{-}
+{×ÖÐÍ 1}       ^@\E]50;#1
+{×ÖÐÍ 2}       ^@\E]50;#2
+{×ÖÐÍ 3}       ^@\E]50;#3
+{×ÖÐÍ 4}       ^@\E]50;#4
+{×ÖÐÍ 5}       ^@\E]50;#5
+{×ÖÐÍ 6}       ^@\E]50;#6
+../өĻ/*
+{±³¾°·´×ª}     ^@\E[?5t
+#{Toggle Width}        ^@\E[?3t
+{Óαê} ^@\E[?25t
+{Çл»} ^@\E[?47t
+{-}
+{Òþ²ØÑ¡µ¥}     ^@\E[?10t
+{¸üÐÂÑ¡µ¥}     ^@\E[?10h
+{Çл»¾íÖá}     ^@\E[?30t
+#{-}
+#{Toggle scroll-on-TTY}        ^@\E[?1010t
+#{Toggle scroll-on-Key}        ^@\E[?1011t
+../¼üÅÌ /*
+{XTerm}        ^@\E[?35t
+{Backspace}    ^@\E[?67t
+{Cursor}       ^@\E[?1t
+{KeyPad}       ^@\E[?66t
+../
+{-}
+./±³¾° /*
+{ÎÞ}           ^@\E[m\E]20;\a
+{-}
+# load .xpm files (assuming Rxvt*path: has been properly set)
+# notice there are 2 ways to do this task
+{background5}  ^@\E]20;background5
+{Mona}         ^@\E]10;[pixmap:monalisa;100]
+{-}
+./ÊôÐÔ /*
+{·Å´ó}         ^@\E]20;;100x100+50+50;?
+{²¢ÁÐ}         ^@\E]20;;0
+{ÖÐÑë} ^@\E]20;;=+50+50;?
+{-}
+# set `quick arrow' keys
+{ÉìËõ}{200/50%}        ^@\E]10;[:<b>\^@\\E]20;;<r>200x0<l>50x0<u>0x200<d>0x50<e>;?:]
+#{Pos}{5%}     ^@\E]10;[:<b>\^@\\E]20;;<r>+5+0<l>-5+0<u>+0-5<d>+0+5<e>;?:]
+../
+../
+{-}
+{°æ±¾} ^@\E[8n
+/
+
+[show]
+#[done:machine2]
+[done:gb]
+#--------------------------------------------------------------------- eof
+
diff --git a/doc/menu/terminal.menu b/doc/menu/terminal.menu
new file mode 100644 (file)
index 0000000..e274e26
--- /dev/null
@@ -0,0 +1,59 @@
+# standard settings for a `terminal' control menu
+# only attach to an existing menubar
+[menu]
+
+/Terminal/*
+./Font/*
+{Normal}       ^@\E]50;#
+{Larger}       ^@\E]50;#+
+{Smaller}      ^@\E]50;#-
+{-}
+{Font 1}       ^@\E]50;#1
+{Font 2}       ^@\E]50;#2
+{Font 3}       ^@\E]50;#3
+{Font 4}       ^@\E]50;#4
+../Screen/*
+{ReverseVideo} ^@\E[?5t
+{Toggle Width} ^@\E[?3t
+{Cursor}       ^@\E[?25t
+{Switch}       ^@\E[?47t
+{-}
+{menuBar}      ^@\E[?10t
+{refresh menu} ^@\E[?10h
+{scrollBar}    ^@\E[?30t
+{-}
+{Toggle scroll-on-TTY} ^@\E[?1010t
+{Toggle scroll-on-Key} ^@\E[?1011t
+../Keys/*
+{XTerm}        ^@\E[?35t
+{Backspace}    ^@\E[?67t
+{Cursor}       ^@\E[?1t
+{KeyPad}       ^@\E[?66t
+../
+{-}
+./Pixmap/*
+{None}         ^@\E[m\E]20;\a
+{-}
+# load .xpm files (assuming Rxvt*path: has been properly set)
+# notice there are 2 ways to do this task
+{background5}  ^@\E]20;background5
+{Mona}         ^@\E]10;[pixmap:monalisa;100]
+{-}
+./Attrib/*
+{Full}         ^@\E]20;;100x100+50+50;?
+{Tiled}                ^@\E]20;;0
+{Centre}       ^@\E]20;;=+50+50;?
+{-}
+# set `quick arrow' keys
+{Zoom}{200/50%}        ^@\E]10;[:<b>\^@\\E]20;;<r>200x0<l>50x0<u>0x200<d>0x50<e>;?:]
+{Pos}{5%}      ^@\E]10;[:<b>\^@\\E]20;;<r>+5+0<l>-5+0<u>+0-5<d>+0+5<e>;?:]
+../
+../
+{-}
+{Version}      ^@\E[8n
+/
+
+# make sure the change gets updated
+[show]
+[done]
+#--------------------------------------------------------------------- eof
diff --git a/doc/rxvt.1 b/doc/rxvt.1
new file mode 100644 (file)
index 0000000..07733ff
--- /dev/null
@@ -0,0 +1,1342 @@
+.if !\n(.g .ab GNU tbl requires GNU troff.
+.if !dTS .ds TS
+.if !dTE .ds TE
+.TH "RXVT" "1" "RXVTDATE()" "X Version 11" "X Tools" 
+.SH "NAME" 
+rxvt (ouR XVT) \- a VT102 emulator for the X window system
+.PP 
+.SH "SYNOPSIS" 
+.PP 
+\fBrxvt\fP [options] [-e command [ args ]]
+.PP 
+.SH "DESCRIPTION" 
+.PP 
+\fBrxvt\fP, version \fBRXVTVERSION()\fP, is a colour vt102 terminal emulator
+intended as an \fIxterm\fP(1) replacement for users who do not require
+features such as Tektronix 4014 emulation and toolkit-style configurability\&.
+As a result, \fBrxvt\fP uses much less swap space -- a significant
+advantage on a machine serving many X sessions\&.
+.PP 
+.PP 
+.SH "OPTIONS" 
+.PP 
+The \fBrxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
+In keeping with the smaller-is-better philosophy, options may be eliminated
+or default values chosen at compile-time, so options and defaults listed
+may not accurately reflect the version installed on your system\&.  
+`rxvt -h\&' gives a list of major compile-time options on the \fIOptions\fP line\&.
+Option descriptions may be prefixed with which compile option each is
+dependent upon\&.  e\&.g\&. `Compile \fIXIM\fP:\&' requires \fIXIM\fP on the \fIOptions\fP
+line\&.  Note: `rxvt -help\&' gives a list of all command-line options compiled
+into your version\&.
+.PP 
+Note that \fBrxvt\fP permits the resource name to be used as a long-option
+(--/++ option) so the potential command-line options are far greater than
+those listed\&.
+For example: `rxvt --loginShell --color1 Orange\&'\&.
+.PP 
+Also note that if you do not explictly specify a font (\fB-fn\fP and \fB-fm\fP)
+or a multichar encoding method (\fB-km\fP), rxvt will select a font for the
+preferable encoding according to your locale\&.  Supported encodings are:
+\fBISO-8859-\fPn (n=\fB1\fP\&.\&.\&.\fB15\fP), \fBKOI8-R\fP, \fBKOI8-U\fP, \fBEUC-JP\fP,
+\fBShift_JIS\fP, \fBEUC-KR\fP, \fBEUC-CN\fP (aka \fBGB\fP), and \fBBig5\fP\&.
+.PP 
+The following options are available:
+.PP 
+.IP "\fB-help\fP, \fB--help\fP" 
+Print out a message describing available options\&.
+.IP "\fB-display\fP \fIdisplayname\fP" 
+Attempt to open a window on the named X display (\fB-d\fP still
+respected)\&.  In the absence of this option, the display specified
+by the \fBDISPLAY\fP environment variable is used\&.
+.IP "\fB-geometry\fP \fIgeom\fP" 
+Window geometry (\fB-g\fP still respected);
+resource \fBgeometry\fP\&.
+.IP "\fB-rv\fP|\fB+rv\fP" 
+Turn on/off simulated reverse video;
+resource \fBreverseVideo\fP\&.
+.IP "\fB-j\fP|\fB+j\fP" 
+Turn on/off jump scrolling;
+resource \fBjumpScroll\fP\&.
+.IP "\fB-ip\fP|\fB+ip\fP" 
+Turn on/off inheriting parent window\&'s pixmap\&.  Alternative form
+is \fB-tr\fP;
+resource \fBinheritPixmap\fP\&.
+.IP "\fB-bg\fP \fIcolour\fP" 
+Window background colour;
+resource \fBbackground\fP\&.
+.IP "\fB-fg\fP \fIcolour\fP" 
+Window foreground colour;
+resource \fBforeground\fP\&.
+.IP "\fB-pixmap:\fP \fIfile[;geom]\fP" 
+Compile \fIXPM\fP: Specify XPM file for the background and also
+optionally specify its scaling with a geometry string\&.  Note you
+may need to add quotes to avoid special shell interpretation of
+the `;\&' in the command-line;
+resource \fBbackgroundPixmap\fP\&.
+.IP "\fB-cr\fP \fIcolour\fP" 
+The cursor colour;
+resource \fBcursorColor\fP\&.
+.IP "\fB-pr\fP \fIcolour\fP" 
+The mouse pointer colour;
+resource \fBpointerColor\fP\&.
+.IP "\fB-bd\fP \fIcolour\fP" 
+The colour of the border between the xterm scrollbar and the text;
+resource \fBborderColor\fP\&.
+.IP "\fB-fn\fP \fIfontname\fP" 
+Main normal text font;
+resource \fBfont\fP\&.
+.IP "\fB-fb\fP \fIfontname\fP" 
+Main bold text font;
+resource \fBboldFont\fP\&.
+.IP "\fB-fm\fP \fIfontname\fP" 
+Main multicharacter font;
+resource \fBmfont\fP\&.
+.IP "\fB-km\fP \fImode\fP" 
+Compile \fImultichar_languages\fP: 
+Multiple-character font-set encoding mode;
+\fBeucj\fP: EUC Japanese encoding\&.
+\fBsjis\fP: Shift JIS encoding\&.
+\fBbig5\fP: BIG5 encoding\&.
+\fBgb\fP: GB encoding\&.
+\fBkr\fP: EUC Korean encoding\&.
+\fBnoenc\fP: no encoding;
+resource \fBmultichar_encoding\fP\&.
+.IP "\fB-grk\fP \fImode\fP" 
+Compile \fIGreek\fP: Greek keyboard translation;
+\fBiso\fP: ISO-8859 mapping\&.
+\fBibm\fP: IBM-437 mapping;
+resource \fBgreek_keyboard\fP\&.
+.IP "\fB-name\fP \fIname\fP" 
+Specify the application name under which resources
+are to be obtained, rather than the default executable file name\&.
+Name should not contain `\&.\&' or `*\&' characters\&.
+Also sets the icon and title name\&.
+.IP "\fB-ls\fP|\fB+ls\fP" 
+Start as a login-shell/sub-shell;
+resource \fBloginShell\fP\&.
+.IP "\fB-ut\fP|\fB+ut\fP" 
+Compile \fIutmp\fP: Inhibit/enable writing a utmp entry;
+resource \fButmpInhibit\fP\&.
+.IP "\fB-vb\fP|\fB+vb\fP" 
+Turn on/off visual bell on receipt of a bell character;
+resource \fBvisualBell\fP\&.
+.IP "\fB-sb\fP|\fB+sb\fP" 
+Turn on/off scrollbar;
+resource \fBscrollBar\fP\&.
+.IP "\fB-si\fP|\fB+si\fP" 
+Turn on/off scroll-to-bottom on TTY output inhibit;
+resource \fBscrollTtyOutput\fP has opposite effect\&.
+.IP "\fB-sk\fP|\fB+sk\fP" 
+Turn on/off scroll-to-bottom on keypress;
+resource \fBscrollTtyKeypress\fP\&.
+.IP "\fB-sw\fP|\fB+sw\fP" 
+Turn on/off scrolling with the scrollback buffer as new
+lines appear\&.  This only takes effect if \fB-si\fP is also given;
+resource \fBscrollWithBuffer\fP\&.
+.IP "\fB-sr\fP|\fB+sr\fP" 
+Put scrollbar on right/left;
+resource \fBscrollBar_right\fP\&.
+.IP "\fB-st\fP|\fB+st\fP" 
+Display normal (non XTerm/NeXT) scrollbar without/with a trough;
+resource \fBscrollBar_floating\fP\&.
+.IP "\fB-mcc\fP|\fB+mcc\fP" 
+Compile \fImultichar_languages\fP: treat multibyte glyphs as single
+character for backspace, delete and cursor movement keys;
+resource \fBmultibyte_cursor\fP\&.
+.IP "\fB-bc\fP|\fB+bc\fP" 
+Blink the cursor; resource \fBcursorBlink\fP\&.
+.IP "\fB-iconic\fP" 
+Start iconified, if the window manager supports that option\&.
+Alternative form is \fB-ic\fP\&.
+.IP "\fB-sl\fP \fInumber\fP" 
+Save \fInumber\fP lines in the scrollback buffer\&.  See resource entry
+for limits; 
+resource \fBsaveLines\fP\&.
+.IP "\fB-b\fP \fInumber\fP" 
+Compile \fIfrills\fP: Internal border of \fInumber\fP pixels\&.  See
+resource entry for limits;
+resource \fBinternalBorder\fP\&.
+.IP "\fB-w\fP \fInumber\fP" 
+Compile \fIfrills\fP: External border of \fInumber\fP pixels\&. 
+Also, \fB-bw\fP and \fB-borderwidth\fP\&.  See resource entry for limits;
+resource \fBexternalBorder\fP\&.
+.IP "\fB-lsp\fP \fInumber\fP" 
+Compile \fIlinespace\fP: Lines (pixel height) to insert between each
+row of the display;
+resource \fBlinespace\fP\&.
+.IP "\fB-tn\fP \fItermname\fP" 
+This option specifies the name of the terminal type to be set in the
+\fBTERM\fP environment variable\&. This terminal type must exist in the
+\fItermcap(5)\fP database and should have \fIli#\fP and \fIco#\fP entries;
+resource \fBtermName\fP\&.
+.IP "\fB-e\fP \fIcommand [arguments]\fP" 
+Run the command with its command-line arguments in the \fBrxvt\fP
+window; also sets the window title and icon name to be the basename
+of the program being executed if neither \fI-title\fP (\fI-T\fP) nor
+\fI-n\fP are given on the command line\&.  If this option is used, it
+must be the last on the command-line\&.  If there is no \fB-e\fP option
+then the default is to run the program specified by the \fBSHELL\fP
+environment variable or, failing that, \fIsh(1)\fP\&.
+.IP "\fB-title\fP \fItext\fP" 
+Window title (\fB-T\fP still respected); the default title is the
+basename of the program specified after the \fB-e\fP option, if
+any, otherwise the application name;
+resource \fBtitle\fP\&.
+.IP "\fB-n\fP \fItext\fP" 
+Icon name; the default name is the basename of the program specified
+after the \fB-e\fP option, if any, otherwise the application name;
+resource \fBiconName\fP\&.
+.IP "\fB-C\fP" 
+Capture system console messages\&.
+.IP "\fB-pt\fP \fIstyle\fP" 
+Compile \fIXIM\fP: input style for input method;
+\fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
+resource \fBpreeditType\fP\&.
+.IP "\fB-im\fP \fItext\fP" 
+Compile \fIXIM\fP: input method name\&.
+resource \fBinputMethod\fP\&.
+.IP "\fB-mod\fP \fImodifier\fP" 
+Override detection of Meta modifier with specified key:
+\fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
+\fBmod4\fP, \fBmod5\fP;
+resource \fImodifier\fP\&.
+.IP "\fB-xrm\fP \fIresourcestring\fP" 
+No effect on rxvt\&.  Simply passes through an argument to be made
+available in the instance\&'s argument list\&.  Appears in \fIWM_COMMAND\fP
+in some window managers\&.
+.SH "RESOURCES (available also as long-options)" 
+.PP 
+Note: `rxvt --help\&' gives a list of all resources (long options) compiled
+into your version\&.
+If compiled with internal Xresources support (i\&.e\&. \fBrxvt -h\fP lists 
+\fB\&.Xdefaults\fP) then \fBrxvt\fP accepts application defaults set in
+XAPPLOADDIR/Rxvt (compile-time defined: usually
+\fB/usr/lib/X11/app-defaults/Rxvt\fP) and resources set in \fB~/\&.Xdefaults\fP,
+or \fB~/\&.Xresources\fP if \fB~/\&.Xdefaults\fP does not exist\&.  Note that when
+reading X resources, \fBrxvt\fP recognizes two class names: \fBXTerm\fP and
+\fBRxvt\fP\&.  The class name \fBXTerm\fP allows resources common to both
+\fBrxvt\fP and \fIxterm\fP to be easily configured, while the class name
+\fBRxvt\fP allows resources unique to \fBrxvt\fP, notably colours and
+key-handling, to be shared between different \fBrxvt\fP configurations\&. 
+If no resources are specified, suitable defaults will be used\&. 
+Command-line arguments can be used to override resource settings\&.  The
+following resources are allowed:
+.PP 
+.IP "\fBgeometry:\fP \fIgeom\fP" 
+Create the window with the specified X window geometry [default
+80x24];
+option \fB-geometry\fP\&.
+.IP "\fBbackground:\fP \fIcolour\fP" 
+Use the specified colour as the window\&'s background colour [default
+White];
+option \fB-bg\fP\&.
+.IP "\fBforeground:\fP \fIcolour\fP" 
+Use the specified colour as the window\&'s foreground colour [default
+Black];
+option \fB-fg\fP\&.
+.IP "\fBcolor\fP\fIn\fP\fB:\fP \fIcolour\fP" 
+Use the specified colour for the colour value \fIn\fP, where 0-7
+corresponds to low-intensity (normal) colours and 8-15 corresponds to
+high-intensity (bold = bright foreground, blink = bright
+background) colours\&.  The canonical names are as follows:
+0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=white,
+but the actual colour names used are listed in the
+\fBCOLORS AND GRAPHICS\fP section\&.
+.IP "\fBcolorBD:\fP \fIcolour\fP" 
+Use the specified colour to display bold characters when the
+foreground colour is the default\&.
+.IP "\fBcolorUL:\fP \fIcolour\fP" 
+Use the specified colour to display underlined characters when the
+foreground colour is the default\&.
+.IP "\fBcolorRV:\fP \fIcolour\fP" 
+Use the specified colour as the background for reverse video
+characters\&.
+.IP "\fBcursorColor:\fP \fIcolour\fP" 
+Use the specified colour for the cursor\&.  The default is to use the
+foreground colour;
+option \fB-cr\fP\&.
+.IP "\fBcursorColor2:\fP \fIcolour\fP" 
+Use the specified colour for the colour of the cursor text\&.  For this
+to take effect, \fBcursorColor\fP must also be specified\&.  The default
+is to use the background colour\&.
+.IP "\fBreverseVideo:\fP \fIboolean\fP" 
+\fBTrue\fP: simulate reverse video by foreground and background colours;
+option \fB-rv\fP\&.
+\fBFalse\fP: regular screen colours [default];
+option \fB+rv\fP\&.
+See note in \fBCOLORS AND GRAPHICS\fP section\&.
+.IP "\fBjumpScroll:\fP \fIboolean\fP" 
+\fBTrue\fP: specify that jump scrolling should be used\&.  When scrolling
+quickly, fewer screen updates are performed [default];
+option \fB-j\fP\&.
+\fBFalse\fP: specify that smooth scrolling should be used;
+option \fB+j\fP\&.
+.IP "\fBinheritPixmap:\fP \fIboolean\fP" 
+\fBTrue\fP: make the background inherit the parent windows\&' pixmap,
+giving artificial transparency\&.
+\fBFalse\fP: do not inherit the parent windows\&' pixmap\&.
+.IP "\fBscrollColor:\fP \fIcolour\fP" 
+Use the specified colour for the scrollbar [default #B2B2B2]\&.
+.IP "\fBtroughColor:\fP \fIcolour\fP" 
+Use the specified colour for the scrollbar\&'s trough area [default
+#969696]\&.  Only relevant for normal (non XTerm/NeXT) scrollbar\&.
+.IP "\fBbackgroundPixmap:\fP \fIfile[;geom]\fP" 
+Use the specified XPM file (note the `\&.xpm\&' extension is optional)
+for the background and also optionally specify its scaling with a
+geometry string \fBWxH+X+Y\fP, in which \fB"W" / "H"\fP specify the
+horizontal/vertical scale (percent) and \fB"X" / "Y"\fP locate the
+image centre (percent)\&.  A scale of 0 displays the image with tiling\&.
+A scale of 1 displays the image without any scaling\&.  A scale of 2 to
+9 specifies an integer number of images in that direction\&.  No image
+will be magnified beyond 10 times its original size\&.  The maximum
+permitted scale is 1000\&.  [default 0x0+50+50]
+.IP "\fBmenu:\fP \fIfile[;tag]\fP" 
+Read in the specified menu file (note the `\&.menu\&' extension is
+optional) and also optionally specify a starting tag to find\&.  See
+the reference documentation for details on the syntax for the menuBar\&.
+.IP "\fBpath:\fP \fIpath\fP" 
+Specify the colon-delimited search path for finding files (XPM and
+menus), in addition to the paths specified by the \fBRXVTPATH\fP and
+\fBPATH\fP environment variables\&.
+.IP "\fBfont:\fP \fIfontname\fP" 
+Select the main text font used [default 7x14];
+option \fB-fn\fP\&.
+.IP "\fBfont\fP\fIn\fP\fB:\fP \fIfontname\fP" 
+Specify the alternative font \fIn\fP\&.  The default font values: 
+.br 
+.RS 
+.HP 
+.TS 
+.nr 3c \n(.C
+.cp 0
+.nr 3lps \n[.s]
+.nr 3cent \n[.ce]
+.de 3init
+.ft \n[.f]
+.ps \n[.s]
+.vs \n[.v]u
+.in \n[.i]u
+.ll \n[.l]u
+.ls \n[.L]
+.ad \n[.j]
+.ie \n[.u] .fi
+.el .nf
+.ce \n[.ce]
+..
+.nr 3ind \n[.i]
+.nr 3fnt \n[.f]
+.nr 3sz \n[.s]
+.nr 3fll \n[.u]
+.nr T. 0
+.nr 3crow 0-1
+.nr 3passed 0-1
+.nr 3sflag 0
+.ds 3trans
+.ds 3quote
+.nr 3brule 1
+.nr 3supbot 0
+.eo
+.de 3rmk
+.mk \$1
+.if !'\n(.z'' \!.3rmk "\$1"
+..
+.de 3rvpt
+.vpt \$1
+.if !'\n(.z'' \!.3rvpt "\$1"
+..
+.de 3keep
+.if '\n[.z]'' \{.ds 3quote \\
+.ds 3trans \!
+.di 3section
+.nr 3sflag 1
+.in 0
+.\}
+..
+.de 3release
+.if \n[3sflag] \{.di
+.in \n[3ind]u
+.nr 3dn \n[dn]
+.ds 3quote
+.ds 3trans
+.nr 3sflag 0
+.if \n[.t]<=\n[dn] \{.nr T. 1
+.T#
+.nr 3supbot 1
+.sp \n[.t]u
+.nr 3supbot 0
+.mk #T
+.\}
+.if \n[.t]<=\n[3dn] .tm warning: page \n%: table text block will not fit on one page
+.nf
+.ls 1
+.3section
+.ls
+.rm 3section
+.\}
+..
+.nr 3tflag 0
+.de 3tkeep
+.if '\n[.z]'' \{.di 3table
+.nr 3tflag 1
+.\}
+..
+.de 3trelease
+.if \n[3tflag] \{.br
+.di
+.nr 3dn \n[dn]
+.ne \n[dn]u+\n[.V]u
+.ie \n[.t]<=\n[3dn] .tm error: page \n%: table will not fit on one page; use .TS H/.TH with a supporting macro package
+.el \{.in 0
+.ls 1
+.nf
+.3table
+.\}
+.rm 3table
+.\}
+..
+.ec
+.ce 0
+.nf
+.nr 3sep 1n
+.nr 3w0 \n(.H
+.nr 3aw0 0
+.nr 3lnw0 0
+.nr 3rnw0 0
+.nr 3w1 \n(.H
+.nr 3aw1 0
+.nr 3lnw1 0
+.nr 3rnw1 0
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBfont\fP: \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ 7x14 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBfont1\fP: \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ 6x10 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBfont2\fP: \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ 6x13 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBfont3\fP: \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ 8x13 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBfont4\fP: \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ 9x15 \[tbl]
+.nr 3w0 \n[3w0]>?(\n[3lnw0]+\n[3rnw0])
+.if \n[3aw0] .nr 3w0 \n[3w0]>?(\n[3aw0]+2n)
+.nr 3w1 \n[3w1]>?(\n[3lnw1]+\n[3rnw1])
+.if \n[3aw1] .nr 3w1 \n[3w1]>?(\n[3aw1]+2n)
+.nr 3cd0 0
+.nr 3cl0 0*\n[3sep]
+.nr 3ce0 \n[3cl0]+\n[3w0]
+.nr 3cl1 \n[3ce0]+(3*\n[3sep])
+.nr 3cd1 \n[3ce0]+\n[3cl1]/2
+.nr 3ce1 \n[3cl1]+\n[3w1]
+.nr 3cd2 \n[3ce1]+(0*\n[3sep])
+.nr TW \n[3cd2]
+.if \n[3cent] \{.in +(u;\n[.l]-\n[.i]-\n[TW]/2>?-\n[.i])
+.nr 3ind \n[.i]
+.\}
+.eo
+.de T#
+.if !\n[3supbot] \{.3rvpt 0
+.mk 3vert
+.ls 1
+.ls
+.nr 3passed \n[3crow]
+.sp |\n[3vert]u
+.3rvpt 1
+.\}
+..
+.ec
+.fc \ 2\ 3
+.3keep
+.3rmk 3rt0
+\*[3trans].nr 3crow 0
+.3keep
+.mk 3rs0
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u
+\&\h'|\n[3cl0]u'\fBfont\fP: \h'|\n[3cl1]u'\ 7x14 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs0]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt1
+\*[3trans].nr 3crow 1
+.3keep
+.mk 3rs1
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u
+\&\h'|\n[3cl0]u'\fBfont1\fP: \h'|\n[3cl1]u'\ 6x10 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs1]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt2
+\*[3trans].nr 3crow 2
+.3keep
+.mk 3rs2
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u
+\&\h'|\n[3cl0]u'\fBfont2\fP: \h'|\n[3cl1]u'\ 6x13 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs2]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt3
+\*[3trans].nr 3crow 3
+.3keep
+.mk 3rs3
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u
+\&\h'|\n[3cl0]u'\fBfont3\fP: \h'|\n[3cl1]u'\ 8x13 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs3]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt4
+\*[3trans].nr 3crow 4
+.3keep
+.mk 3rs4
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u
+\&\h'|\n[3cl0]u'\fBfont4\fP: \h'|\n[3cl1]u'\ 9x15 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs4]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.mk 3rt5
+.nr 3brule 1
+.nr T. 1
+.T#
+.3init
+.fc
+.cp \n(3c
+.TE 
+.RE 
+.IP "\fBboldFont:\fP \fIfontname\fP" 
+Specify the name of the bold font to use if \fBcolorBD\fP has not been
+specified and it is not possible to map the default foreground colour
+to colour 8-15 [default NONE]\&.  This font must be the same height and
+width as the normal font;
+option \fB-fb\fP\&.
+.IP "\fBmfont:\fP \fIfontname\fP" 
+Select the main multiple-character text font used [default k14];
+option \fB-fk\fP\&.
+.IP "\fBmfont\fP\fIn\fP\fB:\fP \fIfontname\fP" 
+Specify the alternative multiple-character font \fIn\fP\&.  If compiled
+for multiple-character fonts, the Roman and multiple-character font
+sizes should match\&.
+.IP "\fBmultichar_encoding:\fP \fImode\fP" 
+Set the encoding mode to be used when multicharacter encoding is
+received;
+\fBeucj\fP: EUC Japanese encoding [default for Kanji]\&.
+\fBsjis\fP: Shift JIS encoding\&.
+\fBbig5\fP: BIG5 encoding\&.
+\fBgb\fP: GB encoding\&.
+\fBkr\fP: EUC Korean encoding\&.
+\fBnoenc\fP: no encoding;
+option \fB-km\fP\&.
+.IP "\fBgreek_keyboard:\fP \fImode\fP" 
+Set the Greek keyboard translation mode to be used;
+\fBiso\fP: ISO-8859 mapping (elot-928) [default]\&.
+\fBibm\fP: IBM-437 mapping (DOS codepage 737);
+option \fB-grk\fP\&.
+.IP "\fBgreektoggle_key:\fP \fIkeysym\fP" 
+Set the key to toggle keyboard input between no translation and
+Greek translation  [default \fBMode_switch\fP]\&.
+For more details, see the distributed file \fBREADME\&.greek\fP\&.
+.IP "\fBselectstyle:\fP \fImode\fP" 
+Set mouse selection style to \fBold\fP which is 2\&.20, \fBoldword\fP which
+is xterm style with 2\&.20 old word selection, or anything else which
+gives xterm style selection\&.
+.IP "\fBscrollstyle:\fP \fImode\fP" 
+Set scrollbar style to \fBrxvt\fP, \fBnext\fP or \fBxterm\fP
+.IP "\fBtitle:\fP \fIstring\fP" 
+Set window title string, the default title is the command-line
+specified after the \fB-e\fP option, if any, otherwise the application
+name;
+option \fB-title\fP\&.
+.IP "\fBiconName:\fP \fIstring\fP" 
+Set the name used to label the window\&'s icon or displayed in an icon
+manager window, it also sets the window\&'s title unless it is
+explicitly set;
+option \fB-n\fP\&.
+.IP "\fBmapAlert:\fP \fIboolean\fP" 
+\fBTrue\fP: de-iconify (map) on receipt of a bell character\&.
+\fBFalse\fP: no de-iconify (map) on receipt of a bell character
+[default]\&.
+.IP "\fBvisualBell:\fP \fIboolean\fP" 
+\fBTrue\fP: use visual bell on receipt of a bell character;
+option \fB-vb\fP\&.
+\fBFalse\fP: no visual bell [default];
+option \fB+vb\fP\&.
+.IP "\fBloginShell:\fP \fIboolean\fP" 
+\fBTrue\fP: start as a login shell by prepending a `-\&' to \fBargv[0]\fP
+of the shell;
+option \fB-ls\fP\&.
+\fBFalse\fP: start as a normal sub-shell [default];
+option \fB+ls\fP\&.
+.IP "\fButmpInhibit:\fP \fIboolean\fP" 
+\fBTrue\fP: inhibit writing record into the system log file \fButmp\fP;
+option \fB-ut\fP\&.
+\fBFalse\fP: write record into the system log file \fButmp\fP [default];
+option \fB+ut\fP\&.
+.IP "\fBprint-pipe:\fP \fIstring\fP" 
+Specify a command pipe for vt100 printer [default \fIlpr(1)\fP]\&.  Use
+\fBPrint\fP to initiate a screen dump to the printer and \fBCtrl-Print\fP
+or \fBShift-Print\fP to include the scrollback as well\&.
+.IP "\fBscrollBar:\fP \fIboolean\fP" 
+\fBTrue\fP: enable the scrollbar [default];
+option \fB-sb\fP\&.
+\fBFalse\fP: disable the scrollbar;
+option \fB+sb\fP\&.
+.IP "\fBscrollBar_right:\fP \fIboolean\fP" 
+\fBTrue\fP: place the scrollbar on the right of the window;
+option \fB-sr\fP\&.
+\fBFalse\fP: place the scrollbar on the left of the window;
+option \fB+sr\fP\&.
+.IP "\fBscrollBar_floating:\fP \fIboolean\fP" 
+\fBTrue\fP: display an rxvt scrollbar without a trough;
+option \fB-st\fP\&.
+\fBFalse\fP: display an rxvt scrollbar with a trough;
+option \fB+st\fP\&.
+.IP "\fBscrollBar_align:\fP \fImode\fP" 
+Align the \fBtop\fP, \fBbottom\fP or \fBcentre\fP [default] of
+the scrollbar thumb with the pointer on middle button
+press/drag\&.
+.IP "\fBscrollTtyOutput:\fP \fIboolean\fP" 
+\fBTrue\fP: scroll to bottom when tty receives output;
+option(+si)\&.
+\fBFalse\fP: do not scroll to bottom when tty receives output;
+option(-si)\&.
+.IP "\fBscrollWithBuffer:\fP \fIboolean\fP" 
+\fBTrue\fP: scroll with scrollback buffer when tty recieves
+new lines (and \fBscrollTtyOutput\fP is False);
+option(+sw)\&.
+\fBFalse\fP: do not scroll with scrollback buffer when tty
+recieves new lines;
+option(-sw)\&.
+.IP "\fBscrollTtyKeypress:\fP \fIboolean\fP" 
+\fBTrue\fP: scroll to bottom when a non-special key is pressed\&.
+Special keys are those which are intercepted by rxvt for special
+handling and are not passed onto the shell;
+option(-sk)\&.
+\fBFalse\fP: do not scroll to bottom when a non-special key is pressed;
+option(+sk)\&.
+.IP "\fBsmallfont_key:\fP \fIkeysym\fP" 
+If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a smaller font
+[default \fBAlt-<\fP]
+.IP "\fBbigfont_key:\fP \fIkeysym\fP" 
+If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a bigger font
+[default \fBAlt->\fP]
+.IP "\fBsaveLines:\fP \fInumber\fP" 
+Save \fInumber\fP lines in the scrollback buffer [default 64]\&.  This
+resource is limited on most machines to 65535;
+option \fB-sl\fP\&.
+.IP "\fBinternalBorder:\fP \fInumber\fP" 
+Internal border of \fInumber\fP pixels\&. This resource is limited to 100;
+option \fB-b\fP\&.
+.IP "\fBexternalBorder:\fP \fInumber\fP" 
+External border of \fInumber\fP pixels\&.  This resource is limited to 100;
+option \fB-w\fP, \fB-bw\fP, \fB-borderwidth\fP\&.
+.IP "\fBtermName:\fP \fItermname\fP" 
+Specifies the terminal type name to be set in the \fBTERM\fP
+environment variable;
+option \fB-tn\fP\&.
+.IP "\fBlinespace:\fP \fInumber\fP" 
+Specifies number of lines (pixel height) to insert between each row
+of the display [default 0];
+option \fB-lsp\fP\&.
+.IP "\fBmeta8:\fP \fIboolean\fP" 
+\fBTrue\fP: handle Meta (Alt) + keypress to set the 8th bit\&.
+\fBFalse\fP: handle Meta (Alt) + keypress as an escape prefix [default]\&.
+.IP "\fBmouseWheelScrollPage:\fP \fIboolean\fP" 
+\fBTrue\fP: the mouse wheel scrolls a page full\&.
+\fBFalse\fP: the mouse wheel scrolls five lines [default]\&.
+.IP "\fBcursorBlink:\fP \fIboolean\fP" 
+\fBTrue\fP: blink the cursor\&.
+\fBFalse\fP: do not blink the cursor [default];
+option \fB-bc\fP\&.
+.IP "\fBpointerBlank:\fP \fIboolean\fP" 
+\fBTrue\fP: blank the pointer when a key is pressed or after a set number
+of seconds of inactivity\&.
+\fBFalse\fP: the pointer is always visible [default]\&.
+.IP "\fBpointerBlankDelay:\fP \fInumber\fP" 
+Specifies number of seconds before blanking the pointer [default 2]\&.
+.IP "\fBmultibyte_cursor:\fP \fIboolean\fP" 
+\fBTrue\fP: consider multibyte glyphs as single character for backspace,
+delete and cursor movement keys;
+option \fB-mcc\fP\&.
+\fBFalse\fP: move through all components of all glyphs;
+option \fB+mcc\fP\&.
+.IP "\fBbackspacekey:\fP \fIstring\fP" 
+The string to send when the backspace key is pressed\&.  If set to
+\fBDEC\fP or unset it will send \fBDelete\fP (code 127) or, if shifted,
+\fBBackspace\fP (code 8) - which can be reversed with the appropriate
+DEC private mode escape sequence\&.
+.IP "\fBdeletekey:\fP \fIstring\fP" 
+The string to send when the delete key (not the keypad delete key) is
+pressed\&.  If unset it will send the sequence traditionally associated
+with the \fBExecute\fP key\&.
+.IP "\fBcutchars:\fP \fIstring\fP" 
+The characters used as delimiters for double-click word selection\&. 
+The built-in default: 
+.br 
+\fBBACKSLASH `"\&'&()*,;<=>?@[]{|}\fP
+.IP "\fBpreeditType:\fP \fIstyle\fP" 
+\fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
+option \fB-pt\fP\&.
+.IP "\fBinputMethod:\fP \fIname\fP" 
+\fIname\fP of inputMethod to use;
+option \fB-im\fP\&.
+.IP "\fBmodifier:\fP \fImodifier\fP" 
+Set the key to be interpreted as the Meta key to:
+\fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
+\fBmod4\fP, \fBmod5\fP;
+option \fB-mod\fP\&.
+.IP "\fBanswerbackString:\fP \fIstring\fP" 
+Specify the reply rxvt sends to the shell when an ENQ (control-E)
+character is passed through\&.  It may contain escape values as
+described in the entry on \fBkeysym\fP following\&.
+.IP "\fBkeysym\&.\fP\fIsym\fP: \fIstring\fP" 
+Associate \fIstring\fP with keysym \fIsym\fP (\fB0xFF00 - 0xFFFF\fP)\&.  It
+may contain escape values (\ea: bell, \eb: backspace, \ee, \eE: escape,
+\en: newline, \er: return, \et: tab, \e000: octal number) or control
+characters (^?: delete, ^@: null, ^A \&.\&.\&.) and may enclosed with
+double quotes so that it can start or end with whitespace\&.  The
+intervening resource name \fBkeysym\&.\fP cannot be omitted\&.  This
+resource is only available when compiled with KEYSYM_RESOURCE\&.
+.SH "THE SCROLLBAR" 
+.PP 
+Lines of text that scroll off the top of the \fBrxvt\fP window (resource:
+\fBsaveLines\fP) and can be scrolled back using the scrollbar or by keystrokes\&. 
+The normal \fBrxvt\fP scrollbar has arrows and its behaviour is fairly
+intuitive\&.  The \fBxterm-scrollbar\fP is without arrows and its behaviour
+mimics that of \fIxterm\fP
+.PP 
+Scroll down with \fBButton1\fP (\fBxterm-scrollbar\fP) or \fBShift-Next\fP\&.
+Scroll up with \fBButton3\fP (\fBxterm-scrollbar\fP) or \fBShift-Prior\fP\&.
+Continuous scroll with \fBButton2\fP\&.
+.SH "MOUSE REPORTING" 
+.PP 
+To temporarily override mouse reporting, for either the scrollbar or the
+normal text selection/insertion, hold either the Shift or the Meta (Alt) key
+while performing the desired mouse action\&.
+.PP 
+If mouse reporting mode is active, the normal scrollbar actions are disabled
+-- on the assumption that we are using a fullscreen application\&.
+Instead, pressing Button1 and Button3 sends
+\fBESC[6~\fP (Next) and \fBESC[5~\fP (Prior), respectively\&.
+Similarly, clicking on the up and down arrows sends \fBESC[A\fP (Up) and
+\fBESC[B\fP (Down), respectively\&.
+.SH "TEXT SELECTION AND INSERTION" 
+.PP 
+The behaviour of text selection and insertion mechanism is similar to
+\fIxterm\fP(1)\&.
+.PP 
+.IP "\fBSelection\fP:" 
+Left click at the beginning of the region, drag to the end of the
+region and release; Right click to extend the marked region;
+Left double-click to select a word; Left triple-click to select
+the entire line\&.
+.IP "\fBInsertion\fP:" 
+Pressing and releasing the Middle mouse button (or \fBShift-Insert\fP)
+in an \fBrxvt\fP window causes the current text selection to be inserted
+as if it had been typed on the keyboard\&.
+.SH "CHANGING FONTS" 
+.PP 
+You can change fonts on-the-fly, which is to say cycle through the default
+font and others of various sizes, by using \fBShift-KP_Add\fP and
+\fBShift-KP_Subtract\fP\&.  Or, alternatively (if enabled) with
+\fBAlt->\fP and \fBAlt-<\fP, where the actual key
+can be selected using resources \fBsmallfont_key\fP/\fBbigfont_key\fP\&.
+.SH "LOGIN STAMP" 
+.PP 
+\fBrxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
+seen via the \fIwho(1)\fP command, and can accept messages\&.  To allow this
+feature, \fBrxvt\fP must be installed setuid root on some systems\&.
+.SH "COLORS AND GRAPHICS" 
+.PP 
+If graphics support was enabled at compile-time, \fBrxvt\fP can be queried
+with ANSI escape sequences and can address individual pixels instead of
+text characters\&.  Note the graphics support is still considered beta code\&.
+.PP 
+In addition to the default foreground and background colours, \fBrxvt\fP
+can display up to 16 colours (8 ANSI colours plus high-intensity bold/blink
+versions of the same)\&.
+Here is a list of the colours with their \fBrgb\&.txt\fP names\&.
+.PP 
+.TS 
+.nr 3c \n(.C
+.cp 0
+.nr 3lps \n[.s]
+.nr 3cent \n[.ce]
+.de 3init
+.ft \n[.f]
+.ps \n[.s]
+.vs \n[.v]u
+.in \n[.i]u
+.ll \n[.l]u
+.ls \n[.L]
+.ad \n[.j]
+.ie \n[.u] .fi
+.el .nf
+.ce \n[.ce]
+..
+.nr 3ind \n[.i]
+.nr 3fnt \n[.f]
+.nr 3sz \n[.s]
+.nr 3fll \n[.u]
+.nr T. 0
+.nr 3crow 0-1
+.nr 3passed 0-1
+.nr 3sflag 0
+.ds 3trans
+.ds 3quote
+.nr 3brule 1
+.nr 3supbot 0
+.eo
+.de 3rmk
+.mk \$1
+.if !'\n(.z'' \!.3rmk "\$1"
+..
+.de 3rvpt
+.vpt \$1
+.if !'\n(.z'' \!.3rvpt "\$1"
+..
+.de 3keep
+.if '\n[.z]'' \{.ds 3quote \\
+.ds 3trans \!
+.di 3section
+.nr 3sflag 1
+.in 0
+.\}
+..
+.de 3release
+.if \n[3sflag] \{.di
+.in \n[3ind]u
+.nr 3dn \n[dn]
+.ds 3quote
+.ds 3trans
+.nr 3sflag 0
+.if \n[.t]<=\n[dn] \{.nr T. 1
+.T#
+.nr 3supbot 1
+.sp \n[.t]u
+.nr 3supbot 0
+.mk #T
+.\}
+.if \n[.t]<=\n[3dn] .tm warning: page \n%: table text block will not fit on one page
+.nf
+.ls 1
+.3section
+.ls
+.rm 3section
+.\}
+..
+.nr 3tflag 0
+.de 3tkeep
+.if '\n[.z]'' \{.di 3table
+.nr 3tflag 1
+.\}
+..
+.de 3trelease
+.if \n[3tflag] \{.br
+.di
+.nr 3dn \n[dn]
+.ne \n[dn]u+\n[.V]u
+.ie \n[.t]<=\n[3dn] .tm error: page \n%: table will not fit on one page; use .TS H/.TH with a supporting macro package
+.el \{.in 0
+.ls 1
+.nf
+.3table
+.\}
+.rm 3table
+.\}
+..
+.ec
+.ce 0
+.nf
+.nr 3sep 1n
+.nr 3w0 \n(.H
+.nr 3aw0 0
+.nr 3lnw0 0
+.nr 3rnw0 0
+.nr 3w1 \n(.H
+.nr 3aw1 0
+.nr 3lnw1 0
+.nr 3rnw1 0
+.nr 3w2 \n(.H
+.nr 3aw2 0
+.nr 3lnw2 0
+.nr 3rnw2 0
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor0\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (black) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Black \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor1\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (red) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Red3 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor2\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (green) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Green3 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor3\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (yellow) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Yellow3 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor4\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (blue) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Blue3 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor5\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (magenta) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Magenta3 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor6\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (cyan) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Cyan3 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor7\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (white) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = AntiqueWhite \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor8\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright black) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Grey25 \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor9\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright red) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Red \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor10\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright green) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Green \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor11\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright yellow) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Yellow \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor12\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright blue) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Blue \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor13\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright magenta) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Magenta \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor14\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright cyan) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Cyan \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor15\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\ (bright white) \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = White \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBforeground\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\  \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = Black \[tbl]
+.nr 3w0 \n[3w0]>?\w\[tbl]\fBbackground\fP \[tbl]
+.nr 3w1 \n[3w1]>?\w\[tbl]\  \[tbl]
+.nr 3w2 \n[3w2]>?\w\[tbl]\ = White \[tbl]
+.nr 3w0 \n[3w0]>?(\n[3lnw0]+\n[3rnw0])
+.if \n[3aw0] .nr 3w0 \n[3w0]>?(\n[3aw0]+2n)
+.nr 3w1 \n[3w1]>?(\n[3lnw1]+\n[3rnw1])
+.if \n[3aw1] .nr 3w1 \n[3w1]>?(\n[3aw1]+2n)
+.nr 3w2 \n[3w2]>?(\n[3lnw2]+\n[3rnw2])
+.if \n[3aw2] .nr 3w2 \n[3w2]>?(\n[3aw2]+2n)
+.nr 3cd0 0
+.nr 3cl0 0*\n[3sep]
+.nr 3ce0 \n[3cl0]+\n[3w0]
+.nr 3cl1 \n[3ce0]+(3*\n[3sep])
+.nr 3cd1 \n[3ce0]+\n[3cl1]/2
+.nr 3ce1 \n[3cl1]+\n[3w1]
+.nr 3cl2 \n[3ce1]+(3*\n[3sep])
+.nr 3cd2 \n[3ce1]+\n[3cl2]/2
+.nr 3ce2 \n[3cl2]+\n[3w2]
+.nr 3cd3 \n[3ce2]+(0*\n[3sep])
+.nr TW \n[3cd3]
+.if \n[3cent] \{.in +(u;\n[.l]-\n[.i]-\n[TW]/2>?-\n[.i])
+.nr 3ind \n[.i]
+.\}
+.eo
+.de T#
+.if !\n[3supbot] \{.3rvpt 0
+.mk 3vert
+.ls 1
+.ls
+.nr 3passed \n[3crow]
+.sp |\n[3vert]u
+.3rvpt 1
+.\}
+..
+.ec
+.fc \ 2\ 3
+.3keep
+.3rmk 3rt0
+\*[3trans].nr 3crow 0
+.3keep
+.mk 3rs0
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor0\fP \h'|\n[3cl1]u'\ (black) \h'|\n[3cl2]u'\ = Black 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs0]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt1
+\*[3trans].nr 3crow 1
+.3keep
+.mk 3rs1
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor1\fP \h'|\n[3cl1]u'\ (red) \h'|\n[3cl2]u'\ = Red3 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs1]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt2
+\*[3trans].nr 3crow 2
+.3keep
+.mk 3rs2
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor2\fP \h'|\n[3cl1]u'\ (green) \h'|\n[3cl2]u'\ = Green3 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs2]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt3
+\*[3trans].nr 3crow 3
+.3keep
+.mk 3rs3
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor3\fP \h'|\n[3cl1]u'\ (yellow) \h'|\n[3cl2]u'\ = Yellow3 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs3]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt4
+\*[3trans].nr 3crow 4
+.3keep
+.mk 3rs4
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor4\fP \h'|\n[3cl1]u'\ (blue) \h'|\n[3cl2]u'\ = Blue3 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs4]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt5
+\*[3trans].nr 3crow 5
+.3keep
+.mk 3rs5
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor5\fP \h'|\n[3cl1]u'\ (magenta) \h'|\n[3cl2]u'\ = Magenta3 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs5]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt6
+\*[3trans].nr 3crow 6
+.3keep
+.mk 3rs6
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor6\fP \h'|\n[3cl1]u'\ (cyan) \h'|\n[3cl2]u'\ = Cyan3 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs6]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt7
+\*[3trans].nr 3crow 7
+.3keep
+.mk 3rs7
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor7\fP \h'|\n[3cl1]u'\ (white) \h'|\n[3cl2]u'\ = AntiqueWhite 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs7]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt8
+\*[3trans].nr 3crow 8
+.3keep
+.mk 3rs8
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor8\fP \h'|\n[3cl1]u'\ (bright black) \h'|\n[3cl2]u'\ = Grey25 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs8]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt9
+\*[3trans].nr 3crow 9
+.3keep
+.mk 3rs9
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor9\fP \h'|\n[3cl1]u'\ (bright red) \h'|\n[3cl2]u'\ = Red 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs9]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt10
+\*[3trans].nr 3crow 10
+.3keep
+.mk 3rs10
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor10\fP \h'|\n[3cl1]u'\ (bright green) \h'|\n[3cl2]u'\ = Green 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs10]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt11
+\*[3trans].nr 3crow 11
+.3keep
+.mk 3rs11
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor11\fP \h'|\n[3cl1]u'\ (bright yellow) \h'|\n[3cl2]u'\ = Yellow 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs11]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt12
+\*[3trans].nr 3crow 12
+.3keep
+.mk 3rs12
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor12\fP \h'|\n[3cl1]u'\ (bright blue) \h'|\n[3cl2]u'\ = Blue 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs12]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt13
+\*[3trans].nr 3crow 13
+.3keep
+.mk 3rs13
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor13\fP \h'|\n[3cl1]u'\ (bright magenta) \h'|\n[3cl2]u'\ = Magenta 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs13]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt14
+\*[3trans].nr 3crow 14
+.3keep
+.mk 3rs14
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor14\fP \h'|\n[3cl1]u'\ (bright cyan) \h'|\n[3cl2]u'\ = Cyan 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs14]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt15
+\*[3trans].nr 3crow 15
+.3keep
+.mk 3rs15
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBcolor15\fP \h'|\n[3cl1]u'\ (bright white) \h'|\n[3cl2]u'\ = White 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs15]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt16
+\*[3trans].nr 3crow 16
+.3keep
+.mk 3rs16
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBforeground\fP \h'|\n[3cl1]u'\  \h'|\n[3cl2]u'\ = Black 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs16]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.3keep
+.3rmk 3rt17
+\*[3trans].nr 3crow 17
+.3keep
+.mk 3rs17
+.mk 3bot
+.3rvpt 0
+.ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
+\&\h'|\n[3cl0]u'\fBbackground\fP \h'|\n[3cl1]u'\  \h'|\n[3cl2]u'\ = White 
+.nr 3bot \n[3bot]>?\n[.d]
+.sp |\n[3rs17]u
+.3rvpt 1
+.sp |\n[3bot]u
+\*[3trans].nr 3brule 1
+.3release
+.mk 3rt18
+.nr 3brule 1
+.nr T. 1
+.T#
+.3init
+.fc
+.cp \n(3c
+.TE 
+.PP 
+It is also possible to specify the colour values of \fBforeground\fP,
+\fBbackground\fP, \fBcursorColor\fP, \fBcursorColor2\fP, \fBcolorBD\fP, \fBcolorUL\fP
+as a number 0-15, as a convenient shorthand to reference the colour name of
+color0-color15\&.
+.PP 
+Note that \fB-rv\fP (\fB"reverseVideo: True"\fP) simulates reverse video by
+always swapping the foreground/background colours\&.  This is in contrast to
+\fIxterm\fP(1) where the colours are only swapped if they have not otherwise been
+specified\&.
+For example,
+.PP 
+.IP "\fBrxvt -fg Black -bg White -rv\fP" 
+would yield White on Black, while on \fIxterm\fP(1) it would yield
+Black on White\&.
+.SH "ENVIRONMENT" 
+.PP 
+\fBrxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
+\fBCOLORFGBG\fP\&.  The environment variable \fBWINDOWID\fP is set to the X window
+id number of the \fBrxvt\fP window and it also uses and sets the environment
+variable \fBDISPLAY\fP to specify which display terminal to use\&.  \fBrxvt\fP uses
+the environment variables \fBRXVTPATH\fP and \fBPATH\fP to find XPM files\&.
+.SH "FILES" 
+.PP 
+.IP "\fB/etc/utmp\fP" 
+System file for login records\&.
+.IP "\fB/usr/lib/X11/rgb\&.txt\fP" 
+Color names\&.
+.PP 
+.SH "SEE ALSO" 
+.PP 
+\fIxterm\fP(1), \fIsh\fP(1), \fIresize\fP(1), \fIX\fP(1), \fIpty\fP(4), \fItty\fP(4),
+\fIutmp\fP(5)
+.PP 
+See rxvtRef\&.html rxvtRef\&.txt for detailed information on recognized escape
+sequences and menuBar syntax, etc\&.
+.PP 
+.SH "BUGS" 
+.PP 
+Check the BUGS file for an up-to-date list\&.
+.PP 
+Cursor change support is not yet implemented\&.
+.PP 
+Click-and-drag doesn\&'t work with X11 mouse report overriding\&.
+.PP 
+Graphics support is fairly crude\&.
+.PP 
+.SH "FTP LOCATION" 
+.PP 
+rxvt-+RXVTVERSION()\&.tar\&.gz can be found at the following ftp sites
+RXVTFTPSITE()
+.PP 
+.SH "CURRENT PROJECT COORDINATOR" 
+.PP 
+.IP "Project Coordinator" 
+RXVTMAINT() RXVTMAINTEMAIL()
+.br 
+.IP "Web page maintainter" 
+RXVTWEBMAINT() RXVTWEBMAINTEMAIL()
+.br 
+RXVTWEBPAGE()
+.br 
+.IP "Mailing list" 
+The Rxvt Workers <rxvt-workers@rxvt\&.org>
+mailing list has also been established for rxvt development, to
+subscribe, email to 
+<rxvt-workers-subscribe@rxvt\&.org>\&.
+There is also a mailing list for announcements of new releases of
+rxvt\&. To subscribe, email to
+<rxvt-announce-subscribe@rxvt\&.org>\&.
+.PP 
+.SH "AUTHORS" 
+.PP 
+.IP "John Bovey" 
+University of Kent, 1992, wrote the original Xvt\&.
+.IP "Rob Nation <nation@rocket\&.sanders\&.lockheed\&.com>" 
+very heavily modified Xvt and came up with Rxvt
+.IP "Angelo Haritsis <ah@doc\&.ic\&.ac\&.uk>" 
+wrote the Greek Keyboard Input
+.IP "mj olesen <olesen@me\&.QueensU\&.CA>" 
+Wrote the menu system\&. 
+.br 
+Project Coordinator (changes\&.txt 2\&.11 to 2\&.21)
+.IP "Oezguer Kesim <kesim@math\&.fu-berlin\&.de>" 
+Project Coordinator (changes\&.txt 2\&.21a to 2\&.4\&.5)
+.IP "Geoff Wing <gcw@pobox\&.com>" 
+Rewrote screen display and text selection routines\&. 
+.br 
+Project Coordinator (changes\&.txt 2\&.4\&.6 - )
diff --git a/doc/rxvt.tbl b/doc/rxvt.tbl
new file mode 100644 (file)
index 0000000..5c17304
--- /dev/null
@@ -0,0 +1,680 @@
+.TH "RXVT" "1" "RXVTDATE()" "X Version 11" "X Tools" 
+.SH "NAME" 
+rxvt (ouR XVT) \- a VT102 emulator for the X window system
+.PP 
+.SH "SYNOPSIS" 
+.PP 
+\fBrxvt\fP [options] [-e command [ args ]]
+.PP 
+.SH "DESCRIPTION" 
+.PP 
+\fBrxvt\fP, version \fBRXVTVERSION()\fP, is a colour vt102 terminal emulator
+intended as an \fIxterm\fP(1) replacement for users who do not require
+features such as Tektronix 4014 emulation and toolkit-style configurability\&.
+As a result, \fBrxvt\fP uses much less swap space -- a significant
+advantage on a machine serving many X sessions\&.
+.PP 
+.PP 
+.SH "OPTIONS" 
+.PP 
+The \fBrxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
+In keeping with the smaller-is-better philosophy, options may be eliminated
+or default values chosen at compile-time, so options and defaults listed
+may not accurately reflect the version installed on your system\&.  
+`rxvt -h\&' gives a list of major compile-time options on the \fIOptions\fP line\&.
+Option descriptions may be prefixed with which compile option each is
+dependent upon\&.  e\&.g\&. `Compile \fIXIM\fP:\&' requires \fIXIM\fP on the \fIOptions\fP
+line\&.  Note: `rxvt -help\&' gives a list of all command-line options compiled
+into your version\&.
+.PP 
+Note that \fBrxvt\fP permits the resource name to be used as a long-option
+(--/++ option) so the potential command-line options are far greater than
+those listed\&.
+For example: `rxvt --loginShell --color1 Orange\&'\&.
+.PP 
+Also note that if you do not explictly specify a font (\fB-fn\fP and \fB-fm\fP)
+or a multichar encoding method (\fB-km\fP), rxvt will select a font for the
+preferable encoding according to your locale\&.  Supported encodings are:
+\fBISO-8859-\fPn (n=\fB1\fP\&.\&.\&.\fB15\fP), \fBKOI8-R\fP, \fBKOI8-U\fP, \fBEUC-JP\fP,
+\fBShift_JIS\fP, \fBEUC-KR\fP, \fBEUC-CN\fP (aka \fBGB\fP), and \fBBig5\fP\&.
+.PP 
+The following options are available:
+.PP 
+.IP "\fB-help\fP, \fB--help\fP" 
+Print out a message describing available options\&.
+.IP "\fB-display\fP \fIdisplayname\fP" 
+Attempt to open a window on the named X display (\fB-d\fP still
+respected)\&.  In the absence of this option, the display specified
+by the \fBDISPLAY\fP environment variable is used\&.
+.IP "\fB-geometry\fP \fIgeom\fP" 
+Window geometry (\fB-g\fP still respected);
+resource \fBgeometry\fP\&.
+.IP "\fB-rv\fP|\fB+rv\fP" 
+Turn on/off simulated reverse video;
+resource \fBreverseVideo\fP\&.
+.IP "\fB-j\fP|\fB+j\fP" 
+Turn on/off jump scrolling;
+resource \fBjumpScroll\fP\&.
+.IP "\fB-ip\fP|\fB+ip\fP" 
+Turn on/off inheriting parent window\&'s pixmap\&.  Alternative form
+is \fB-tr\fP;
+resource \fBinheritPixmap\fP\&.
+.IP "\fB-bg\fP \fIcolour\fP" 
+Window background colour;
+resource \fBbackground\fP\&.
+.IP "\fB-fg\fP \fIcolour\fP" 
+Window foreground colour;
+resource \fBforeground\fP\&.
+.IP "\fB-pixmap:\fP \fIfile[;geom]\fP" 
+Compile \fIXPM\fP: Specify XPM file for the background and also
+optionally specify its scaling with a geometry string\&.  Note you
+may need to add quotes to avoid special shell interpretation of
+the `;\&' in the command-line;
+resource \fBbackgroundPixmap\fP\&.
+.IP "\fB-cr\fP \fIcolour\fP" 
+The cursor colour;
+resource \fBcursorColor\fP\&.
+.IP "\fB-pr\fP \fIcolour\fP" 
+The mouse pointer colour;
+resource \fBpointerColor\fP\&.
+.IP "\fB-bd\fP \fIcolour\fP" 
+The colour of the border between the xterm scrollbar and the text;
+resource \fBborderColor\fP\&.
+.IP "\fB-fn\fP \fIfontname\fP" 
+Main normal text font;
+resource \fBfont\fP\&.
+.IP "\fB-fb\fP \fIfontname\fP" 
+Main bold text font;
+resource \fBboldFont\fP\&.
+.IP "\fB-fm\fP \fIfontname\fP" 
+Main multicharacter font;
+resource \fBmfont\fP\&.
+.IP "\fB-km\fP \fImode\fP" 
+Compile \fImultichar_languages\fP: 
+Multiple-character font-set encoding mode;
+\fBeucj\fP: EUC Japanese encoding\&.
+\fBsjis\fP: Shift JIS encoding\&.
+\fBbig5\fP: BIG5 encoding\&.
+\fBgb\fP: GB encoding\&.
+\fBkr\fP: EUC Korean encoding\&.
+\fBnoenc\fP: no encoding;
+resource \fBmultichar_encoding\fP\&.
+.IP "\fB-grk\fP \fImode\fP" 
+Compile \fIGreek\fP: Greek keyboard translation;
+\fBiso\fP: ISO-8859 mapping\&.
+\fBibm\fP: IBM-437 mapping;
+resource \fBgreek_keyboard\fP\&.
+.IP "\fB-name\fP \fIname\fP" 
+Specify the application name under which resources
+are to be obtained, rather than the default executable file name\&.
+Name should not contain `\&.\&' or `*\&' characters\&.
+Also sets the icon and title name\&.
+.IP "\fB-ls\fP|\fB+ls\fP" 
+Start as a login-shell/sub-shell;
+resource \fBloginShell\fP\&.
+.IP "\fB-ut\fP|\fB+ut\fP" 
+Compile \fIutmp\fP: Inhibit/enable writing a utmp entry;
+resource \fButmpInhibit\fP\&.
+.IP "\fB-vb\fP|\fB+vb\fP" 
+Turn on/off visual bell on receipt of a bell character;
+resource \fBvisualBell\fP\&.
+.IP "\fB-sb\fP|\fB+sb\fP" 
+Turn on/off scrollbar;
+resource \fBscrollBar\fP\&.
+.IP "\fB-si\fP|\fB+si\fP" 
+Turn on/off scroll-to-bottom on TTY output inhibit;
+resource \fBscrollTtyOutput\fP has opposite effect\&.
+.IP "\fB-sk\fP|\fB+sk\fP" 
+Turn on/off scroll-to-bottom on keypress;
+resource \fBscrollTtyKeypress\fP\&.
+.IP "\fB-sw\fP|\fB+sw\fP" 
+Turn on/off scrolling with the scrollback buffer as new
+lines appear\&.  This only takes effect if \fB-si\fP is also given;
+resource \fBscrollWithBuffer\fP\&.
+.IP "\fB-sr\fP|\fB+sr\fP" 
+Put scrollbar on right/left;
+resource \fBscrollBar_right\fP\&.
+.IP "\fB-st\fP|\fB+st\fP" 
+Display normal (non XTerm/NeXT) scrollbar without/with a trough;
+resource \fBscrollBar_floating\fP\&.
+.IP "\fB-mcc\fP|\fB+mcc\fP" 
+Compile \fImultichar_languages\fP: treat multibyte glyphs as single
+character for backspace, delete and cursor movement keys;
+resource \fBmultibyte_cursor\fP\&.
+.IP "\fB-bc\fP|\fB+bc\fP" 
+Blink the cursor; resource \fBcursorBlink\fP\&.
+.IP "\fB-iconic\fP" 
+Start iconified, if the window manager supports that option\&.
+Alternative form is \fB-ic\fP\&.
+.IP "\fB-sl\fP \fInumber\fP" 
+Save \fInumber\fP lines in the scrollback buffer\&.  See resource entry
+for limits; 
+resource \fBsaveLines\fP\&.
+.IP "\fB-b\fP \fInumber\fP" 
+Compile \fIfrills\fP: Internal border of \fInumber\fP pixels\&.  See
+resource entry for limits;
+resource \fBinternalBorder\fP\&.
+.IP "\fB-w\fP \fInumber\fP" 
+Compile \fIfrills\fP: External border of \fInumber\fP pixels\&. 
+Also, \fB-bw\fP and \fB-borderwidth\fP\&.  See resource entry for limits;
+resource \fBexternalBorder\fP\&.
+.IP "\fB-lsp\fP \fInumber\fP" 
+Compile \fIlinespace\fP: Lines (pixel height) to insert between each
+row of the display;
+resource \fBlinespace\fP\&.
+.IP "\fB-tn\fP \fItermname\fP" 
+This option specifies the name of the terminal type to be set in the
+\fBTERM\fP environment variable\&. This terminal type must exist in the
+\fItermcap(5)\fP database and should have \fIli#\fP and \fIco#\fP entries;
+resource \fBtermName\fP\&.
+.IP "\fB-e\fP \fIcommand [arguments]\fP" 
+Run the command with its command-line arguments in the \fBrxvt\fP
+window; also sets the window title and icon name to be the basename
+of the program being executed if neither \fI-title\fP (\fI-T\fP) nor
+\fI-n\fP are given on the command line\&.  If this option is used, it
+must be the last on the command-line\&.  If there is no \fB-e\fP option
+then the default is to run the program specified by the \fBSHELL\fP
+environment variable or, failing that, \fIsh(1)\fP\&.
+.IP "\fB-title\fP \fItext\fP" 
+Window title (\fB-T\fP still respected); the default title is the
+basename of the program specified after the \fB-e\fP option, if
+any, otherwise the application name;
+resource \fBtitle\fP\&.
+.IP "\fB-n\fP \fItext\fP" 
+Icon name; the default name is the basename of the program specified
+after the \fB-e\fP option, if any, otherwise the application name;
+resource \fBiconName\fP\&.
+.IP "\fB-C\fP" 
+Capture system console messages\&.
+.IP "\fB-pt\fP \fIstyle\fP" 
+Compile \fIXIM\fP: input style for input method;
+\fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
+resource \fBpreeditType\fP\&.
+.IP "\fB-im\fP \fItext\fP" 
+Compile \fIXIM\fP: input method name\&.
+resource \fBinputMethod\fP\&.
+.IP "\fB-mod\fP \fImodifier\fP" 
+Override detection of Meta modifier with specified key:
+\fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
+\fBmod4\fP, \fBmod5\fP;
+resource \fImodifier\fP\&.
+.IP "\fB-xrm\fP \fIresourcestring\fP" 
+No effect on rxvt\&.  Simply passes through an argument to be made
+available in the instance\&'s argument list\&.  Appears in \fIWM_COMMAND\fP
+in some window managers\&.
+.SH "RESOURCES (available also as long-options)" 
+.PP 
+Note: `rxvt --help\&' gives a list of all resources (long options) compiled
+into your version\&.
+If compiled with internal Xresources support (i\&.e\&. \fBrxvt -h\fP lists 
+\fB\&.Xdefaults\fP) then \fBrxvt\fP accepts application defaults set in
+XAPPLOADDIR/Rxvt (compile-time defined: usually
+\fB/usr/lib/X11/app-defaults/Rxvt\fP) and resources set in \fB~/\&.Xdefaults\fP,
+or \fB~/\&.Xresources\fP if \fB~/\&.Xdefaults\fP does not exist\&.  Note that when
+reading X resources, \fBrxvt\fP recognizes two class names: \fBXTerm\fP and
+\fBRxvt\fP\&.  The class name \fBXTerm\fP allows resources common to both
+\fBrxvt\fP and \fIxterm\fP to be easily configured, while the class name
+\fBRxvt\fP allows resources unique to \fBrxvt\fP, notably colours and
+key-handling, to be shared between different \fBrxvt\fP configurations\&. 
+If no resources are specified, suitable defaults will be used\&. 
+Command-line arguments can be used to override resource settings\&.  The
+following resources are allowed:
+.PP 
+.IP "\fBgeometry:\fP \fIgeom\fP" 
+Create the window with the specified X window geometry [default
+80x24];
+option \fB-geometry\fP\&.
+.IP "\fBbackground:\fP \fIcolour\fP" 
+Use the specified colour as the window\&'s background colour [default
+White];
+option \fB-bg\fP\&.
+.IP "\fBforeground:\fP \fIcolour\fP" 
+Use the specified colour as the window\&'s foreground colour [default
+Black];
+option \fB-fg\fP\&.
+.IP "\fBcolor\fP\fIn\fP\fB:\fP \fIcolour\fP" 
+Use the specified colour for the colour value \fIn\fP, where 0-7
+corresponds to low-intensity (normal) colours and 8-15 corresponds to
+high-intensity (bold = bright foreground, blink = bright
+background) colours\&.  The canonical names are as follows:
+0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=white,
+but the actual colour names used are listed in the
+\fBCOLORS AND GRAPHICS\fP section\&.
+.IP "\fBcolorBD:\fP \fIcolour\fP" 
+Use the specified colour to display bold characters when the
+foreground colour is the default\&.
+.IP "\fBcolorUL:\fP \fIcolour\fP" 
+Use the specified colour to display underlined characters when the
+foreground colour is the default\&.
+.IP "\fBcolorRV:\fP \fIcolour\fP" 
+Use the specified colour as the background for reverse video
+characters\&.
+.IP "\fBcursorColor:\fP \fIcolour\fP" 
+Use the specified colour for the cursor\&.  The default is to use the
+foreground colour;
+option \fB-cr\fP\&.
+.IP "\fBcursorColor2:\fP \fIcolour\fP" 
+Use the specified colour for the colour of the cursor text\&.  For this
+to take effect, \fBcursorColor\fP must also be specified\&.  The default
+is to use the background colour\&.
+.IP "\fBreverseVideo:\fP \fIboolean\fP" 
+\fBTrue\fP: simulate reverse video by foreground and background colours;
+option \fB-rv\fP\&.
+\fBFalse\fP: regular screen colours [default];
+option \fB+rv\fP\&.
+See note in \fBCOLORS AND GRAPHICS\fP section\&.
+.IP "\fBjumpScroll:\fP \fIboolean\fP" 
+\fBTrue\fP: specify that jump scrolling should be used\&.  When scrolling
+quickly, fewer screen updates are performed [default];
+option \fB-j\fP\&.
+\fBFalse\fP: specify that smooth scrolling should be used;
+option \fB+j\fP\&.
+.IP "\fBinheritPixmap:\fP \fIboolean\fP" 
+\fBTrue\fP: make the background inherit the parent windows\&' pixmap,
+giving artificial transparency\&.
+\fBFalse\fP: do not inherit the parent windows\&' pixmap\&.
+.IP "\fBscrollColor:\fP \fIcolour\fP" 
+Use the specified colour for the scrollbar [default #B2B2B2]\&.
+.IP "\fBtroughColor:\fP \fIcolour\fP" 
+Use the specified colour for the scrollbar\&'s trough area [default
+#969696]\&.  Only relevant for normal (non XTerm/NeXT) scrollbar\&.
+.IP "\fBbackgroundPixmap:\fP \fIfile[;geom]\fP" 
+Use the specified XPM file (note the `\&.xpm\&' extension is optional)
+for the background and also optionally specify its scaling with a
+geometry string \fBWxH+X+Y\fP, in which \fB"W" / "H"\fP specify the
+horizontal/vertical scale (percent) and \fB"X" / "Y"\fP locate the
+image centre (percent)\&.  A scale of 0 displays the image with tiling\&.
+A scale of 1 displays the image without any scaling\&.  A scale of 2 to
+9 specifies an integer number of images in that direction\&.  No image
+will be magnified beyond 10 times its original size\&.  The maximum
+permitted scale is 1000\&.  [default 0x0+50+50]
+.IP "\fBmenu:\fP \fIfile[;tag]\fP" 
+Read in the specified menu file (note the `\&.menu\&' extension is
+optional) and also optionally specify a starting tag to find\&.  See
+the reference documentation for details on the syntax for the menuBar\&.
+.IP "\fBpath:\fP \fIpath\fP" 
+Specify the colon-delimited search path for finding files (XPM and
+menus), in addition to the paths specified by the \fBRXVTPATH\fP and
+\fBPATH\fP environment variables\&.
+.IP "\fBfont:\fP \fIfontname\fP" 
+Select the main text font used [default 7x14];
+option \fB-fn\fP\&.
+.IP "\fBfont\fP\fIn\fP\fB:\fP \fIfontname\fP" 
+Specify the alternative font \fIn\fP\&.  The default font values: 
+.br 
+.RS 
+.HP 
+.TS 
+tab(`); 
+l l .
+\fBfont\fP: `\ 7x14 
+\fBfont1\fP: `\ 6x10 
+\fBfont2\fP: `\ 6x13 
+\fBfont3\fP: `\ 8x13 
+\fBfont4\fP: `\ 9x15 
+.TE 
+.RE 
+.IP "\fBboldFont:\fP \fIfontname\fP" 
+Specify the name of the bold font to use if \fBcolorBD\fP has not been
+specified and it is not possible to map the default foreground colour
+to colour 8-15 [default NONE]\&.  This font must be the same height and
+width as the normal font;
+option \fB-fb\fP\&.
+.IP "\fBmfont:\fP \fIfontname\fP" 
+Select the main multiple-character text font used [default k14];
+option \fB-fk\fP\&.
+.IP "\fBmfont\fP\fIn\fP\fB:\fP \fIfontname\fP" 
+Specify the alternative multiple-character font \fIn\fP\&.  If compiled
+for multiple-character fonts, the Roman and multiple-character font
+sizes should match\&.
+.IP "\fBmultichar_encoding:\fP \fImode\fP" 
+Set the encoding mode to be used when multicharacter encoding is
+received;
+\fBeucj\fP: EUC Japanese encoding [default for Kanji]\&.
+\fBsjis\fP: Shift JIS encoding\&.
+\fBbig5\fP: BIG5 encoding\&.
+\fBgb\fP: GB encoding\&.
+\fBkr\fP: EUC Korean encoding\&.
+\fBnoenc\fP: no encoding;
+option \fB-km\fP\&.
+.IP "\fBgreek_keyboard:\fP \fImode\fP" 
+Set the Greek keyboard translation mode to be used;
+\fBiso\fP: ISO-8859 mapping (elot-928) [default]\&.
+\fBibm\fP: IBM-437 mapping (DOS codepage 737);
+option \fB-grk\fP\&.
+.IP "\fBgreektoggle_key:\fP \fIkeysym\fP" 
+Set the key to toggle keyboard input between no translation and
+Greek translation  [default \fBMode_switch\fP]\&.
+For more details, see the distributed file \fBREADME\&.greek\fP\&.
+.IP "\fBselectstyle:\fP \fImode\fP" 
+Set mouse selection style to \fBold\fP which is 2\&.20, \fBoldword\fP which
+is xterm style with 2\&.20 old word selection, or anything else which
+gives xterm style selection\&.
+.IP "\fBscrollstyle:\fP \fImode\fP" 
+Set scrollbar style to \fBrxvt\fP, \fBnext\fP or \fBxterm\fP
+.IP "\fBtitle:\fP \fIstring\fP" 
+Set window title string, the default title is the command-line
+specified after the \fB-e\fP option, if any, otherwise the application
+name;
+option \fB-title\fP\&.
+.IP "\fBiconName:\fP \fIstring\fP" 
+Set the name used to label the window\&'s icon or displayed in an icon
+manager window, it also sets the window\&'s title unless it is
+explicitly set;
+option \fB-n\fP\&.
+.IP "\fBmapAlert:\fP \fIboolean\fP" 
+\fBTrue\fP: de-iconify (map) on receipt of a bell character\&.
+\fBFalse\fP: no de-iconify (map) on receipt of a bell character
+[default]\&.
+.IP "\fBvisualBell:\fP \fIboolean\fP" 
+\fBTrue\fP: use visual bell on receipt of a bell character;
+option \fB-vb\fP\&.
+\fBFalse\fP: no visual bell [default];
+option \fB+vb\fP\&.
+.IP "\fBloginShell:\fP \fIboolean\fP" 
+\fBTrue\fP: start as a login shell by prepending a `-\&' to \fBargv[0]\fP
+of the shell;
+option \fB-ls\fP\&.
+\fBFalse\fP: start as a normal sub-shell [default];
+option \fB+ls\fP\&.
+.IP "\fButmpInhibit:\fP \fIboolean\fP" 
+\fBTrue\fP: inhibit writing record into the system log file \fButmp\fP;
+option \fB-ut\fP\&.
+\fBFalse\fP: write record into the system log file \fButmp\fP [default];
+option \fB+ut\fP\&.
+.IP "\fBprint-pipe:\fP \fIstring\fP" 
+Specify a command pipe for vt100 printer [default \fIlpr(1)\fP]\&.  Use
+\fBPrint\fP to initiate a screen dump to the printer and \fBCtrl-Print\fP
+or \fBShift-Print\fP to include the scrollback as well\&.
+.IP "\fBscrollBar:\fP \fIboolean\fP" 
+\fBTrue\fP: enable the scrollbar [default];
+option \fB-sb\fP\&.
+\fBFalse\fP: disable the scrollbar;
+option \fB+sb\fP\&.
+.IP "\fBscrollBar_right:\fP \fIboolean\fP" 
+\fBTrue\fP: place the scrollbar on the right of the window;
+option \fB-sr\fP\&.
+\fBFalse\fP: place the scrollbar on the left of the window;
+option \fB+sr\fP\&.
+.IP "\fBscrollBar_floating:\fP \fIboolean\fP" 
+\fBTrue\fP: display an rxvt scrollbar without a trough;
+option \fB-st\fP\&.
+\fBFalse\fP: display an rxvt scrollbar with a trough;
+option \fB+st\fP\&.
+.IP "\fBscrollBar_align:\fP \fImode\fP" 
+Align the \fBtop\fP, \fBbottom\fP or \fBcentre\fP [default] of
+the scrollbar thumb with the pointer on middle button
+press/drag\&.
+.IP "\fBscrollTtyOutput:\fP \fIboolean\fP" 
+\fBTrue\fP: scroll to bottom when tty receives output;
+option(+si)\&.
+\fBFalse\fP: do not scroll to bottom when tty receives output;
+option(-si)\&.
+.IP "\fBscrollWithBuffer:\fP \fIboolean\fP" 
+\fBTrue\fP: scroll with scrollback buffer when tty recieves
+new lines (and \fBscrollTtyOutput\fP is False);
+option(+sw)\&.
+\fBFalse\fP: do not scroll with scrollback buffer when tty
+recieves new lines;
+option(-sw)\&.
+.IP "\fBscrollTtyKeypress:\fP \fIboolean\fP" 
+\fBTrue\fP: scroll to bottom when a non-special key is pressed\&.
+Special keys are those which are intercepted by rxvt for special
+handling and are not passed onto the shell;
+option(-sk)\&.
+\fBFalse\fP: do not scroll to bottom when a non-special key is pressed;
+option(+sk)\&.
+.IP "\fBsmallfont_key:\fP \fIkeysym\fP" 
+If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a smaller font
+[default \fBAlt-<\fP]
+.IP "\fBbigfont_key:\fP \fIkeysym\fP" 
+If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a bigger font
+[default \fBAlt->\fP]
+.IP "\fBsaveLines:\fP \fInumber\fP" 
+Save \fInumber\fP lines in the scrollback buffer [default 64]\&.  This
+resource is limited on most machines to 65535;
+option \fB-sl\fP\&.
+.IP "\fBinternalBorder:\fP \fInumber\fP" 
+Internal border of \fInumber\fP pixels\&. This resource is limited to 100;
+option \fB-b\fP\&.
+.IP "\fBexternalBorder:\fP \fInumber\fP" 
+External border of \fInumber\fP pixels\&.  This resource is limited to 100;
+option \fB-w\fP, \fB-bw\fP, \fB-borderwidth\fP\&.
+.IP "\fBtermName:\fP \fItermname\fP" 
+Specifies the terminal type name to be set in the \fBTERM\fP
+environment variable;
+option \fB-tn\fP\&.
+.IP "\fBlinespace:\fP \fInumber\fP" 
+Specifies number of lines (pixel height) to insert between each row
+of the display [default 0];
+option \fB-lsp\fP\&.
+.IP "\fBmeta8:\fP \fIboolean\fP" 
+\fBTrue\fP: handle Meta (Alt) + keypress to set the 8th bit\&.
+\fBFalse\fP: handle Meta (Alt) + keypress as an escape prefix [default]\&.
+.IP "\fBmouseWheelScrollPage:\fP \fIboolean\fP" 
+\fBTrue\fP: the mouse wheel scrolls a page full\&.
+\fBFalse\fP: the mouse wheel scrolls five lines [default]\&.
+.IP "\fBcursorBlink:\fP \fIboolean\fP" 
+\fBTrue\fP: blink the cursor\&.
+\fBFalse\fP: do not blink the cursor [default];
+option \fB-bc\fP\&.
+.IP "\fBpointerBlank:\fP \fIboolean\fP" 
+\fBTrue\fP: blank the pointer when a key is pressed or after a set number
+of seconds of inactivity\&.
+\fBFalse\fP: the pointer is always visible [default]\&.
+.IP "\fBpointerBlankDelay:\fP \fInumber\fP" 
+Specifies number of seconds before blanking the pointer [default 2]\&.
+.IP "\fBmultibyte_cursor:\fP \fIboolean\fP" 
+\fBTrue\fP: consider multibyte glyphs as single character for backspace,
+delete and cursor movement keys;
+option \fB-mcc\fP\&.
+\fBFalse\fP: move through all components of all glyphs;
+option \fB+mcc\fP\&.
+.IP "\fBbackspacekey:\fP \fIstring\fP" 
+The string to send when the backspace key is pressed\&.  If set to
+\fBDEC\fP or unset it will send \fBDelete\fP (code 127) or, if shifted,
+\fBBackspace\fP (code 8) - which can be reversed with the appropriate
+DEC private mode escape sequence\&.
+.IP "\fBdeletekey:\fP \fIstring\fP" 
+The string to send when the delete key (not the keypad delete key) is
+pressed\&.  If unset it will send the sequence traditionally associated
+with the \fBExecute\fP key\&.
+.IP "\fBcutchars:\fP \fIstring\fP" 
+The characters used as delimiters for double-click word selection\&. 
+The built-in default: 
+.br 
+\fBBACKSLASH `"\&'&()*,;<=>?@[]{|}\fP
+.IP "\fBpreeditType:\fP \fIstyle\fP" 
+\fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
+option \fB-pt\fP\&.
+.IP "\fBinputMethod:\fP \fIname\fP" 
+\fIname\fP of inputMethod to use;
+option \fB-im\fP\&.
+.IP "\fBmodifier:\fP \fImodifier\fP" 
+Set the key to be interpreted as the Meta key to:
+\fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
+\fBmod4\fP, \fBmod5\fP;
+option \fB-mod\fP\&.
+.IP "\fBanswerbackString:\fP \fIstring\fP" 
+Specify the reply rxvt sends to the shell when an ENQ (control-E)
+character is passed through\&.  It may contain escape values as
+described in the entry on \fBkeysym\fP following\&.
+.IP "\fBkeysym\&.\fP\fIsym\fP: \fIstring\fP" 
+Associate \fIstring\fP with keysym \fIsym\fP (\fB0xFF00 - 0xFFFF\fP)\&.  It
+may contain escape values (\ea: bell, \eb: backspace, \ee, \eE: escape,
+\en: newline, \er: return, \et: tab, \e000: octal number) or control
+characters (^?: delete, ^@: null, ^A \&.\&.\&.) and may enclosed with
+double quotes so that it can start or end with whitespace\&.  The
+intervening resource name \fBkeysym\&.\fP cannot be omitted\&.  This
+resource is only available when compiled with KEYSYM_RESOURCE\&.
+.SH "THE SCROLLBAR" 
+.PP 
+Lines of text that scroll off the top of the \fBrxvt\fP window (resource:
+\fBsaveLines\fP) and can be scrolled back using the scrollbar or by keystrokes\&. 
+The normal \fBrxvt\fP scrollbar has arrows and its behaviour is fairly
+intuitive\&.  The \fBxterm-scrollbar\fP is without arrows and its behaviour
+mimics that of \fIxterm\fP
+.PP 
+Scroll down with \fBButton1\fP (\fBxterm-scrollbar\fP) or \fBShift-Next\fP\&.
+Scroll up with \fBButton3\fP (\fBxterm-scrollbar\fP) or \fBShift-Prior\fP\&.
+Continuous scroll with \fBButton2\fP\&.
+.SH "MOUSE REPORTING" 
+.PP 
+To temporarily override mouse reporting, for either the scrollbar or the
+normal text selection/insertion, hold either the Shift or the Meta (Alt) key
+while performing the desired mouse action\&.
+.PP 
+If mouse reporting mode is active, the normal scrollbar actions are disabled
+-- on the assumption that we are using a fullscreen application\&.
+Instead, pressing Button1 and Button3 sends
+\fBESC[6~\fP (Next) and \fBESC[5~\fP (Prior), respectively\&.
+Similarly, clicking on the up and down arrows sends \fBESC[A\fP (Up) and
+\fBESC[B\fP (Down), respectively\&.
+.SH "TEXT SELECTION AND INSERTION" 
+.PP 
+The behaviour of text selection and insertion mechanism is similar to
+\fIxterm\fP(1)\&.
+.PP 
+.IP "\fBSelection\fP:" 
+Left click at the beginning of the region, drag to the end of the
+region and release; Right click to extend the marked region;
+Left double-click to select a word; Left triple-click to select
+the entire line\&.
+.IP "\fBInsertion\fP:" 
+Pressing and releasing the Middle mouse button (or \fBShift-Insert\fP)
+in an \fBrxvt\fP window causes the current text selection to be inserted
+as if it had been typed on the keyboard\&.
+.SH "CHANGING FONTS" 
+.PP 
+You can change fonts on-the-fly, which is to say cycle through the default
+font and others of various sizes, by using \fBShift-KP_Add\fP and
+\fBShift-KP_Subtract\fP\&.  Or, alternatively (if enabled) with
+\fBAlt->\fP and \fBAlt-<\fP, where the actual key
+can be selected using resources \fBsmallfont_key\fP/\fBbigfont_key\fP\&.
+.SH "LOGIN STAMP" 
+.PP 
+\fBrxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
+seen via the \fIwho(1)\fP command, and can accept messages\&.  To allow this
+feature, \fBrxvt\fP must be installed setuid root on some systems\&.
+.SH "COLORS AND GRAPHICS" 
+.PP 
+If graphics support was enabled at compile-time, \fBrxvt\fP can be queried
+with ANSI escape sequences and can address individual pixels instead of
+text characters\&.  Note the graphics support is still considered beta code\&.
+.PP 
+In addition to the default foreground and background colours, \fBrxvt\fP
+can display up to 16 colours (8 ANSI colours plus high-intensity bold/blink
+versions of the same)\&.
+Here is a list of the colours with their \fBrgb\&.txt\fP names\&.
+.PP 
+.TS 
+tab(`); 
+l l l .
+\fBcolor0\fP `\ (black) `\ = Black 
+\fBcolor1\fP `\ (red) `\ = Red3 
+\fBcolor2\fP `\ (green) `\ = Green3 
+\fBcolor3\fP `\ (yellow) `\ = Yellow3 
+\fBcolor4\fP `\ (blue) `\ = Blue3 
+\fBcolor5\fP `\ (magenta) `\ = Magenta3 
+\fBcolor6\fP `\ (cyan) `\ = Cyan3 
+\fBcolor7\fP `\ (white) `\ = AntiqueWhite 
+\fBcolor8\fP `\ (bright black) `\ = Grey25 
+\fBcolor9\fP `\ (bright red) `\ = Red 
+\fBcolor10\fP `\ (bright green) `\ = Green 
+\fBcolor11\fP `\ (bright yellow) `\ = Yellow 
+\fBcolor12\fP `\ (bright blue) `\ = Blue 
+\fBcolor13\fP `\ (bright magenta) `\ = Magenta 
+\fBcolor14\fP `\ (bright cyan) `\ = Cyan 
+\fBcolor15\fP `\ (bright white) `\ = White 
+\fBforeground\fP `\  `\ = Black 
+\fBbackground\fP `\  `\ = White 
+.TE 
+.PP 
+It is also possible to specify the colour values of \fBforeground\fP,
+\fBbackground\fP, \fBcursorColor\fP, \fBcursorColor2\fP, \fBcolorBD\fP, \fBcolorUL\fP
+as a number 0-15, as a convenient shorthand to reference the colour name of
+color0-color15\&.
+.PP 
+Note that \fB-rv\fP (\fB"reverseVideo: True"\fP) simulates reverse video by
+always swapping the foreground/background colours\&.  This is in contrast to
+\fIxterm\fP(1) where the colours are only swapped if they have not otherwise been
+specified\&.
+For example,
+.PP 
+.IP "\fBrxvt -fg Black -bg White -rv\fP" 
+would yield White on Black, while on \fIxterm\fP(1) it would yield
+Black on White\&.
+.SH "ENVIRONMENT" 
+.PP 
+\fBrxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
+\fBCOLORFGBG\fP\&.  The environment variable \fBWINDOWID\fP is set to the X window
+id number of the \fBrxvt\fP window and it also uses and sets the environment
+variable \fBDISPLAY\fP to specify which display terminal to use\&.  \fBrxvt\fP uses
+the environment variables \fBRXVTPATH\fP and \fBPATH\fP to find XPM files\&.
+.SH "FILES" 
+.PP 
+.IP "\fB/etc/utmp\fP" 
+System file for login records\&.
+.IP "\fB/usr/lib/X11/rgb\&.txt\fP" 
+Color names\&.
+.PP 
+.SH "SEE ALSO" 
+.PP 
+\fIxterm\fP(1), \fIsh\fP(1), \fIresize\fP(1), \fIX\fP(1), \fIpty\fP(4), \fItty\fP(4),
+\fIutmp\fP(5)
+.PP 
+See rxvtRef\&.html rxvtRef\&.txt for detailed information on recognized escape
+sequences and menuBar syntax, etc\&.
+.PP 
+.SH "BUGS" 
+.PP 
+Check the BUGS file for an up-to-date list\&.
+.PP 
+Cursor change support is not yet implemented\&.
+.PP 
+Click-and-drag doesn\&'t work with X11 mouse report overriding\&.
+.PP 
+Graphics support is fairly crude\&.
+.PP 
+.SH "FTP LOCATION" 
+.PP 
+rxvt-+RXVTVERSION()\&.tar\&.gz can be found at the following ftp sites
+RXVTFTPSITE()
+.PP 
+.SH "CURRENT PROJECT COORDINATOR" 
+.PP 
+.IP "Project Coordinator" 
+RXVTMAINT() RXVTMAINTEMAIL()
+.br 
+.IP "Web page maintainter" 
+RXVTWEBMAINT() RXVTWEBMAINTEMAIL()
+.br 
+RXVTWEBPAGE()
+.br 
+.IP "Mailing list" 
+The Rxvt Workers <rxvt-workers@rxvt\&.org>
+mailing list has also been established for rxvt development, to
+subscribe, email to 
+<rxvt-workers-subscribe@rxvt\&.org>\&.
+There is also a mailing list for announcements of new releases of
+rxvt\&. To subscribe, email to
+<rxvt-announce-subscribe@rxvt\&.org>\&.
+.PP 
+.SH "AUTHORS" 
+.PP 
+.IP "John Bovey" 
+University of Kent, 1992, wrote the original Xvt\&.
+.IP "Rob Nation <nation@rocket\&.sanders\&.lockheed\&.com>" 
+very heavily modified Xvt and came up with Rxvt
+.IP "Angelo Haritsis <ah@doc\&.ic\&.ac\&.uk>" 
+wrote the Greek Keyboard Input
+.IP "mj olesen <olesen@me\&.QueensU\&.CA>" 
+Wrote the menu system\&. 
+.br 
+Project Coordinator (changes\&.txt 2\&.11 to 2\&.21)
+.IP "Oezguer Kesim <kesim@math\&.fu-berlin\&.de>" 
+Project Coordinator (changes\&.txt 2\&.21a to 2\&.4\&.5)
+.IP "Geoff Wing <gcw@pobox\&.com>" 
+Rewrote screen display and text selection routines\&. 
+.br 
+Project Coordinator (changes\&.txt 2\&.4\&.6 - )
diff --git a/doc/rxvtRef-frame.html b/doc/rxvtRef-frame.html
new file mode 100644 (file)
index 0000000..b636080
--- /dev/null
@@ -0,0 +1,10 @@
+<HTML>
+<HEAD>
+<TITLE>Rxvt Technical Reference</TITLE>
+</HEAD>
+<FRAMESET COLS="20%,*">
+       <FRAME NAME="toc" SRC="rxvtRef-toc.html" >
+       <FRAME NAME="main" SRC="rxvtRef.html" >
+</FRAMESET>
+<NOFRAME><BODY>Your browser needs frames</BODY></NOFRAME>
+</HTML>
diff --git a/doc/rxvtRef-toc.html b/doc/rxvtRef-toc.html
new file mode 100644 (file)
index 0000000..6c9a75a
--- /dev/null
@@ -0,0 +1,33 @@
+<HTML>
+<HEAD>
+<TITLE>rxvtRef TOC</TITLE>
+</HEAD>
+<BASE TARGET="main">
+<BODY BGCOLOR="#FFFFFF">
+<CENTER>
+<HR>
+<STRONG>
+<A HREF="rxvt.html">Man Page</A></B>
+<HR>
+<A HREF="rxvtRef.html#Top">Reference</A>
+</STRONG>
+<A HREF="rxvtRef.html#Definitions">Definitions</A><BR>
+<A HREF="rxvtRef.html#Values">Values</A><BR>
+<A HREF="rxvtRef.html#Sequences">Escape</A><BR>
+<A HREF="rxvtRef.html#CSI">CSI</A><BR>
+<A HREF="rxvtRef.html#PrivateModes">DEC</A><BR>
+<A HREF="rxvtRef.html#XTerm">XTerm</A><BR>
+<A HREF="rxvtRef.html#menuBar">menuBar</A><BR>
+<A HREF="rxvtRef.html#XPM">XPM</A><BR>
+<A HREF="rxvtRef.html#Mouse">Mouse</A><BR>
+<A HREF="rxvtRef.html#Graphics">Graphics</A><BR>
+<A HREF="rxvtRef.html#KeyCodes">KeyCodes</A><BR>
+<HR>
+<STRONG>
+<A HREF="http://www.rxvt.org/">Rxvt Home</A><BR>
+<A HREF="http://www.rxvt.org/screenshots.html">Screenshots</A>
+</STRONG>
+<HR>
+</CENTER>
+</BODY>
+</HTML>
diff --git a/doc/xterm.seq b/doc/xterm.seq
new file mode 100644 (file)
index 0000000..9a1fc52
--- /dev/null
@@ -0,0 +1,305 @@
+                          Xterm Control Sequences
+
+                                 Edward Moy
+
+                     University of California, Berkeley
+
+                                 Revised by
+
+                               Stephen Gildea
+
+                                X Consortium
+
+Definitions
+
+c    The literal character c.
+
+C    A single (required) character.
+
+Ps   A single (usually optional) numeric parameter, composed of one of  more
+     digits.
+
+Pm   A multiple numeric parameter composed of any number of  single  numeric
+     parameters, separated by ;  character(s).
+
+Pt   A text parameter composed of printable characters.
+
+VT100 Mode
+
+       Most of these control sequences are standard VT102  control  sequences,  but
+       there  are  some  sequences  here  from  later DEC VT terminals, too.  VT102
+       features not supported are smooth scrolling, double size characters,  blink-
+       ing  characters,  and  VT52 mode.  There are additional control sequences to
+       provide xterm-dependent functions, like the scrollbar or window size.  Where
+       the  function  is  specified  by DEC or ISO 6429, the code assigned to it is
+       given in parentheses.  The escape codes to designate  and  invoke  character
+       sets  are specified by ISO 2022; see that document for a discussion of char-
+       acter sets.
+       BEL            Bell (Ctrl-G)
+       BS             Backspace (Ctrl-H)
+       TAB            Horizontal Tab (HT) (Ctrl-I)
+       LF             Line Feed or New Line (NL) (Ctrl-J)
+       VT             Vertical Tab (Ctrl-K) same as LF
+       FF             Form Feed or New Page (NP) (Ctrl-L) same as LF
+       CR             Carriage Return (Ctrl-M)
+       SO             Shift Out (Ctrl-N) ->  Switch  to  Alternate  Character  Set:
+                      invokes the G1 character set.
+       SI             Shift In  (Ctrl-O)  ->  Switch  to  Standard  Character  Set:
+                      invokes the G0 character set (the default).
+       ESC # 8        DEC Screen Alignment Test (DECALN)
+       ESC ( C        Designate G0 Character Set (ISO 2022)
+                        C = 0  -> DEC Special Character and Line Drawing Set
+                        C = A  -> United Kingdom (UK)
+                        C = B  -> United States (USASCII)
+       ESC ) C        Designate G1 Character Set (ISO 2022)
+                        C = 0  -> DEC Special Character and Line Drawing Set
+                        C = A  -> United Kingdom (UK)
+                        C = B  -> United States (USASCII)
+       ESC * C        Designate G2 Character Set (ISO 2022)
+                        C = 0  -> DEC Special Character and Line Drawing Set
+                        C = A  -> United Kingdom (UK)
+                        C = B  -> United States (USASCII)
+       ESC + C        Designate G3 Character Set (ISO 2022)
+                        C = 0  -> DEC Special Character and Line Drawing Set
+                        C = A  -> United Kingdom (UK)
+                        C = B  -> United States (USASCII)
+       ESC 7          Save Cursor (DECSC)
+       ESC 8          Restore Cursor (DECRC)
+       ESC =          Application Keypad (DECPAM)
+       ESC >          Normal Keypad (DECPNM)
+       ESC D          Index (IND)
+       ESC E          Next Line (NEL)
+       ESC F          Cursor to lower left corner of  screen  (if  enabled  by  the
+                      hpLowerleftBugCompat resource).
+       ESC H          Tab Set (HTS)
+       ESC M          Reverse Index (RI)
+       ESC N          Single Shift Select of G2 Character Set (SS2):  affects  next
+                      character only
+       ESC O          Single Shift Select of G3 Character Set (SS3):  affects  next
+                      character only
+       ESC P Pt ESC \ Device Control String (DCS)
+                        xterm implements no DCS functions; Pt is ignored.  Pt  need
+                      not be printable characters.
+       ESC Z          Return Terminal ID (DECID).  Obsolete form of ESC [ c  (DA).
+       ESC [ Ps @     Insert Ps (Blank) Character(s) (default = 1) (ICH)
+       ESC [ Ps A     Cursor Up Ps Times (default = 1) (CUU)
+       ESC [ Ps B     Cursor Down Ps Times (default = 1) (CUD)
+       ESC [ Ps C     Cursor Forward Ps Times (default = 1) (CUF)
+       ESC [ Ps D     Cursor Backward Ps Times (default = 1) (CUB)
+       ESC [ Ps ; Ps H Cursor Position [row;column] (default = [1,1]) (CUP)
+       ESC [ Ps J     Erase in Display (ED)
+                        Ps = 0  -> Clear Below (default)
+                        Ps = 1  -> Clear Above
+                        Ps = 2  -> Clear All
+       ESC [ Ps K     Erase in Line (EL)
+                        Ps = 0  -> Clear to Right (default)
+                        Ps = 1  -> Clear to Left
+                        Ps = 2  -> Clear All
+       ESC [ Ps L     Insert Ps Line(s) (default = 1) (IL)
+       ESC [ Ps M     Delete Ps Line(s) (default = 1) (DL)
+       ESC [ Ps P     Delete Ps Character(s) (default = 1) (DCH)
+       ESC [ Ps ; Ps ; Ps ; Ps ; Ps T
+                      Initiate   hilite    mouse    tracking.     Parameters    are
+                      [func;startx;starty;firstrow;lastrow].  See the section Mouse
+                      Tracking.
+       ESC [ Ps c     Send Device Attributes (DA)
+                        Ps = 0  or omitted -> request attributes from terminal
+                        -> ESC [ ? 1 ; 2 c  (``I am a  VT100  with  Advanced  Video
+                      Option.'')
+       ESC [ Ps ; Ps f Horizontal and Vertical  Position  [row;column]  (default  =
+                      [1,1]) (HVP)
+       ESC [ Ps g     Tab Clear (TBC)
+                        Ps = 0  -> Clear Current Column (default)
+                        Ps = 3  -> Clear All
+       ESC [ Pm h     Set Mode (SM)
+                        Ps = 4  -> Insert Mode (IRM)
+                        Ps = 2 0  -> Automatic Newline (LNM)
+       ESC [ Pm l     Reset Mode (RM)
+                        Ps = 4  -> Replace Mode (IRM)
+                        Ps = 2 0  -> Normal Linefeed (LNM)
+       ESC [ Pm m     Character Attributes (SGR)
+                        Ps = 0  -> Normal (default)
+                        Ps = 1  -> Bold
+                        Ps = 4  -> Underscore
+                        Ps = 5  -> Blink (appears as Bold)
+                        Ps = 7  -> Inverse
+       ESC [ Ps n     Device Status Report (DSR)
+                        Ps = 5  -> Status Report ESC [ 0 n  (``OK'')
+                        Ps = 6  -> Report Cursor Position (CPR) [row;column] as ESC
+                      [ r ; c R
+       ESC [ Ps ; Ps r Set Scrolling Region [top;bottom] (default =  full  size  of
+                      window) (DECSTBM)
+       ESC [ Ps x     Request Terminal Parameters (DECREQTPARM)
+       ESC [ ? Pm h   DEC Private Mode Set (DECSET)
+                        Ps = 1  -> Application Cursor Keys (DECCKM)
+                        Ps = 2  -> Designate USASCII for character sets G0-G3.  (In
+                      the  VT102,  this  selects  VT52  mode  (DECANM), which xterm
+                      doesn't support.)
+                        Ps = 3  -> 132 Column Mode (DECCOLM)
+                        Ps = 4  -> Smooth (Slow) Scroll (DECSCLM)
+                        Ps = 5  -> Reverse Video (DECSCNM)
+                        Ps = 6  -> Origin Mode (DECOM)
+                        Ps = 7  -> Wraparound Mode (DECAWM)
+                        Ps = 8  -> Auto-repeat Keys (DECARM)
+                        Ps = 9  -> Send Mouse X & Y on button press.  See the  sec-
+                      tion Mouse Tracking.
+                        Ps = 3 8  -> Enter Tektronix Mode (DECTEK)
+                        Ps = 4 0  -> Allow 80 <--> 132 Mode
+                        Ps = 4 1  -> more(1) fix (see curses resource)
+                        Ps = 4 4  -> Turn On Margin Bell
+                        Ps = 4 5  -> Reverse-wraparound Mode
+                        Ps =  4  6   ->  Start  Logging  (normally  disabled  by  a
+                      compile-time option)
+                        Ps = 4 7  -> Use Alternate Screen Buffer  (unless  disabled
+                      by the titeInhibit resource)
+                        Ps = 1 0 0 0  -> Send Mouse X  &  Y  on  button  press  and
+                      release.  See the section Mouse Tracking.
+                        Ps = 1 0 0 1  -> Use Hilite Mouse Tracking.  See  the  sec-
+                      tion Mouse Tracking.
+       ESC [ ? Pm l   DEC Private Mode Reset (DECRST)
+                        Ps = 1  -> Normal Cursor Keys (DECCKM)
+                        Ps = 3  -> 80 Column Mode (DECCOLM)
+                        Ps = 4  -> Jump (Fast) Scroll (DECSCLM)
+                        Ps = 5  -> Normal Video (DECSCNM)
+                        Ps = 6  -> Normal Cursor Mode (DECOM)
+                        Ps = 7  -> No Wraparound Mode (DECAWM)
+                        Ps = 8  -> No Auto-repeat Keys (DECARM)
+                        Ps = 9  -> Don't Send Mouse X & Y on button press
+                        Ps = 4 0  -> Disallow 80 <--> 132 Mode
+                        Ps = 4 1  -> No more(1) fix (see curses resource)
+                        Ps = 4 4  -> Turn Off Margin Bell
+                        Ps = 4 5  -> No Reverse-wraparound Mode
+                        Ps = 4 6  -> Stop Logging (normally disabled by a  compile-
+                      time option)
+                        Ps = 4 7  -> Use Normal Screen Buffer
+                        Ps = 1 0 0 0  -> Don't Send Mouse X & Y on button press and
+                      release
+                        Ps = 1 0 0 1  -> Don't Use Hilite Mouse Tracking
+       ESC [ ? Pm r   Restore DEC Private Mode Values.  The value of Ps  previously
+                      saved is restored.  Ps values are the same as for DECSET.
+       ESC [ ? Pm s   Save DEC Private Mode Values.  Ps values are the same as  for
+                      DECSET.
+       ESC ] Ps ; Pt BEL
+                      Set Text Parameters
+                        Ps = 0  -> Change Icon Name and Window Title to Pt
+                        Ps = 1  -> Change Icon Name to Pt
+                        Ps = 2  -> Change Window Title to Pt
+                        Ps = 4 6  -> Change Log File to Pt (normally disabled by  a
+                      compile-time option)
+                        Ps = 5 0  -> Set Font to Pt
+       ESC ^ Pt ESC \ Privacy Message (PM)
+                        xterm implements no PM functions; Pt is ignored.   Pt  need
+                      not be printable characters.
+       ESC _ Pt ESC \ Application Program Command (APC)
+                        xterm implements no APC functions; Pt is ignored.  Pt  need
+                      not be printable characters.
+       ESC c          Full Reset (RIS)
+       ESC l          Memory Lock (per HP terminals).  Locks memory above the  cur-
+                      sor.
+       ESC m          Memory Unlock (per HP terminals)
+       ESC n          Invoke the G2 Character Set (LS2)
+       ESC o          Invoke the G3 Character Set (LS3)
+       ESC |          Invoke the G3 Character Set as GR  (LS3R).   Has  no  visible
+                      effect in xterm.
+       ESC }          Invoke the G2 Character Set as GR  (LS2R).   Has  no  visible
+                      effect in xterm.
+       ESC ~          Invoke the G1 Character Set as GR  (LS1R).   Has  no  visible
+                      effect in xterm.
+
+Mouse Tracking
+       The VT widget can be set to send the mouse position and other information on
+button  presses.   These modes are typically used by editors and other full-
+screen applications that want to make use of the mouse.
+       There are three mutually exclusive modes, each enabled (or  disabled)  by  a
+different  parameter  in the DECSET (or DECRST) escape sequence.  Parameters
+for all mouse tracking escape sequences generated by  xterm  encode  numeric
+parameters  in  a single character as value+040.  For example, !  is 1.  The
+screen coodinate system is 1-based.
+       X10 compatibility mode sends an escape sequence on button press encoding the
+location  and the mouse button pressed.  It is enabled by specifying parame-
+ter 9 to DECSET.  On button press, xterm sends ESC [  M  CbCxCy  (6  charac-
+ters).   Cb is button-1.  Cx and Cy are the x and y coordinates of the mouse
+when the button was pressed.
+       Normal tracking mode sends an escape  sequence  on  both  button  press  and
+release.   Modifier  information  is also sent.  It is enabled by specifying
+parameter 1000 to DECSET.  On button press or release, xterm sends ESC  [  M
+CbCxCy.   The  low two bits of Cb encode button information:  0=MB1 pressed,
+1=MB2 pressed, 2=MB3 pressed, 3=release.  The upper bits encode what  modif-
+iers were down when the button was pressed and are added together.  4=Shift,
+8=Meta, 16=Control.  Cx and Cy are the x and  y  coordinates  of  the  mouse
+event.  The upper left corner is (1,1).
+       Mouse hilite tracking notifies a program of a button press, receives a range
+of lines from the program, highlights the region covered by the mouse within
+that range until button release, and then  sends  the  program  the  release
+coordinates.   It  is enabled by specifying parameter 1001 to DECSET.  Warn-
+ing: use of this mode requires a cooperating program or it will hang  xterm.
+On  button  press, the same information as for normal tracking is generated;
+xterm then waits for the program to send mouse tracking information.  All  X
+events  are  ignored  until  the proper escape sequence is received from the
+pty:  ESC [ Ps ; Ps ; Ps ; Ps ; Ps T .  The  parameters  are  func,  startx,
+starty, firstrow, and lastrow.  func is non-zero to initiate hilite tracking
+and zero to abort.  startx and starty give the starting x and y location for
+the  highlighted  region.   The  ending  location tracks the mouse, but will
+never be above row firstrow and will always be above row lastrow.  (The  top
+of  the  screen  is  row 1.)  When the button is released, xterm reports the
+ending position one of two ways: if the start and end coordinates are  valid
+text  locations:  ESC [ t CxCy.  If either coordinate is past the end of the
+line:  ESC [ T CxCyCxCyCxCy.  The parameters are startx, starty, endx, endy,
+mousex,  and  mousey.   startx, starty, endx, and endy give the starting and
+ending character positions of the region.  mousex and mousey give the  loca-
+tion of the mouse at button up, which may not be over a character.
+
+Tektronix 4014 Mode
+       Most of these sequences  are  standard  Tektronix  4014  control  sequences.
+Graph  mode supports the 12-bit addressing of the Tektronix 4014.  The major
+features missing are the write-thru and defocused modes.  This document does
+not  describe  the commands used in the various Tektronix plotting modes but
+does describe the commands to switch modes.
+
+       BEL            Bell (Ctrl-G)
+       BS             Backspace (Ctrl-H)
+       TAB            Horizontal Tab (Ctrl-I)
+       LF             Line Feed or New Line (Ctrl-J)
+       VT             Cursor up (Ctrl-K)
+       FF             Form Feed or New Page (Ctrl-L)
+       CR             Carriage Return (Ctrl-M)
+       ESC ETX        Switch to VT100 Mode (ESC Ctrl-C)
+       ESC ENQ        Return Terminal Status (ESC Ctrl-E)
+       ESC FF         PAGE (Clear Screen) (ESC Ctrl-L)
+       ESC SO         Begin 4015 APL mode (ignored by xterm) (ESC Ctrl-N)
+       ESC SI         End 4015 APL mode (ignored by xterm) (ESC Ctrl-O)
+       ESC ETB        COPY (Save Tektronix  Codes  to  file  COPYyy-mm-dd.hh:mm:ss)
+                      (ESC Ctrl-W)
+       ESC CAN        Bypass Condition (ESC Ctrl-X)
+       ESC SUB        GIN mode (ESC Ctrl-Z)
+       ESC FS         Special Point Plot Mode (ESC Ctrl-\)
+       ESC 8          Select Large Character Set
+       ESC 9          Select #2 Character Set
+       ESC :          Select #3 Character Set
+       ESC ;          Select Small Character Set
+       ESC ] Ps ; Pt BEL
+                      Set Text Parameters of VT window
+                        Ps = 0  -> Change Icon Name and Window Title to Pt
+                        Ps = 1  -> Change Icon Name to Pt
+                        Ps = 2  -> Change Window Title to Pt
+                        Ps = 4 6  -> Change Log File to Pt (normally disabled by  a
+                      compile-time option)
+       ESC `          Normal Z Axis and Normal (solid) Vectors
+       ESC a          Normal Z Axis and Dotted Line Vectors
+       ESC b          Normal Z Axis and Dot-Dashed Vectors
+       ESC c          Normal Z Axis and Short-Dashed Vectors
+       ESC d          Normal Z Axis and Long-Dashed Vectors
+       ESC h          Defocused Z Axis and Normal (solid) Vectors
+       ESC i          Defocused Z Axis and Dotted Line Vectors
+       ESC j          Defocused Z Axis and Dot-Dashed Vectors
+       ESC k          Defocused Z Axis and Short-Dashed Vectors
+       ESC l          Defocused Z Axis and Long-Dashed Vectors
+       ESC p          Write-Thru Mode and Normal (solid) Vectors
+       ESC q          Write-Thru Mode and Dotted Line Vectors
+       ESC r          Write-Thru Mode and Dot-Dashed Vectors
+       ESC s          Write-Thru Mode and Short-Dashed Vectors
+       ESC t          Write-Thru Mode and Long-Dashed Vectors
+       FS             Point Plot Mode (Ctrl-\)
+       GS             Graph Mode (Ctrl-])
+       RS             Incremental Plot Mode (Ctrl-^)
+       US             Alpha Mode (Ctrl-_)
diff --git a/doc/yodl/.cvsignore b/doc/yodl/.cvsignore
new file mode 100644 (file)
index 0000000..ca371bd
--- /dev/null
@@ -0,0 +1 @@
+versioninfo.yo
index 38d1cc628f7d17d79b08019c570b01007e307908..cb8b3fb36c69eadc5b399937e7e189eba92b835a 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: masonyodl.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: masonyodl.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(-----------------------------------------------------------------------
 -- We want more functionality and some better layout
 -- proto changes:
index 89520411e7884fc5999458583edd3da6f099645b..5ec9f5376c339ed3128342e9c1ba506cd23a394b 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-colours.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-colours.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(COLORS AND GRAPHICS)
 
index b5b6a7c58e832f121c26b37424698a23aab7e0aa..d5132a4ff8fb2fea1cd0eed67cb909399f14772b 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-environment.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-environment.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(ENVIRONMENT)
 
index d0f0102b9bd42381be21a7c34dad8e6e1647a283..9df85ccc2ab44050553efd5ffc02dd246620a8db 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-files.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-files.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(FILES)
 
index c5b8f87a71560ca9ad9881d2878a5ad0efd58ff3..8d4cadbed21a225e622d11bd21b37d6539c3b994 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-fonts.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-fonts.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(CHANGING FONTS)
 
index 68680979944425eaa094f27b9898f9fb1eea4529..d2bf0aae99a9a5d31252f6f49861a60c2aaaa052 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-login.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-login.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(LOGIN STAMP)
 
index 7dd2a6b700ec47021cf590ba2e0e6f49952a70d5..adc7434534ca8f0bbe2b24405d8c17cded2c080f 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-mousereporting.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-mousereporting.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(MOUSE REPORTING)
 
index e7f7f40386dcf47c46df704e3dfd655352f37aa0..c5b20deb9376ca4fa311ba03979d3b07e5265282 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-options.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-options.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpageoptions()
 
index 676f1c0f0dbe1992eb7798d9ecdbdc4bee24982b..4843750e4ff0ba31a495e0f64b4abd52f9a7b061 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-resources.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-resources.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(RESOURCES (available also as long-options))
 
index add585f8afbc26ff83b1ec249417f0c3bf229faf..4818b8254fac7f800b961abfe12f4927783ac3d9 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-scrollbar.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-scrollbar.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(THE SCROLLBAR)
 
index 6a66f52236c17ab8d46472e6c1d08cd21da1c993..70474f73c72dcd81d67e611ef184151a4eee6205 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt-textselection.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt-textselection.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(----------------------------------------------------------------------)
 manpagesection(TEXT SELECTION AND INSERTION)
 
index 12bc75d0ce7fa24846166a652dba9938030deaf4..17dc8af07238370b93043ac3c1e87b7ef6542803 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvt.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvt.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 includefile(versioninfo.yo)
 includefile(masonyodl.yo)
 mailto(gcw@pobox.com)
index 2652784fd1308b40d75fa60e84ebc4691cc0b364..331eccc04479dd79a5d97b56c1904bdba71e56a3 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-csi.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-csi.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(CSI)
 nsect(CSI (Code Sequence Introducer) Sequences)
 
index 6707b6df086891aea8a66a49530eaa6a32922056..32c2f37c81f65c81a2eadb58b9587d5a06b0b364 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-definitions.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-definitions.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(Definitions)
 nsect(Definitions)
 
index a0cb7e8e42a638b66dd656a06ed62b35040f7495..d74d86f9e6a099c747b26009ba1b4e768237b4c7 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-graphics.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-graphics.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(Graphics)
 nsect(Special Graphics Mode)
 
index 6dfbc675b69f224aa6acac13449733b05e3d1980..78a5c6811bb9855912bbe0c9bc28976885818a33 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-keycodes.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-keycodes.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(KeyCodes)
 nsect(Key Codes)
 
index a94ad7a563a67b9ad9a63bc0849e9d1e00421a0e..6b41db2f2e727a62e20192141cd053e6309f9712 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-menubar.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-menubar.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(menuBar)
 nsect(menuBar)
 
index 0cbb44db4cb25a889ddc9c526e1a61b0119e7111..4df705882b5ff4447b47d8c0b96f7ff87a1698c4 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-mouse.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-mouse.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(Mouse)
 nsect(Mouse Reporting)
 
index 6bf742332adaf1ed4ba49fee6a187841e247da10..a7d550419ae2ba38030973543df3439ceac6192a 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-privatemodes.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-privatemodes.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(PrivateModes)
 nsect(DEC Private Modes)
 
index 0cd8fdab9ee7bfd31cb1ad22a03877bdd491c7a8..2ae4006fd2f679d520e6190eb022954b45523bd1 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-sequences.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-sequences.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(Sequences)
 nsect(Escape Sequences)
 
index 8b738f8ccbe77334c76c2c78410876cfa5c26805..8f9c920ec233571d8397e02dabdf009cfbd6ffde 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-values.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-values.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(Values)
 nsect(Values)
 
index 37fcb924dbbeca09212ed1949fde5a0c5c91f5cb..03338a5108cc31b81c35441907e1da729da2207e 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-xpm.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-xpm.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 label(XPM)
 nsect(XPM)
 
index e8fc66385c9db40e0fb0cd854d7b55847234923b..029441da568eb3c76456f3dda4a7319b7ba4d98b 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef-xterm.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef-xterm.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 COMMENT(OSC: Operating System Commands)
 label(XTerm)
 nsect(XTerm Operating System Commands)
index b733f164573db8dd49a1acbacabb9d11334ad0a5..415b7e88c2cf683af5451d78b5830aa43b07524f 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: rxvtRef.yo,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: rxvtRef.yo,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 mailto(gcw@pobox.com)
 htmlbodyopt(BGCOLOR)(#FFFFFF)
 notableofcontents()
diff --git a/doc/yodl/versioninfo.yo b/doc/yodl/versioninfo.yo
new file mode 100644 (file)
index 0000000..e69de29
index 7ba9234485818627bed5665e24dba129211e793b..1c56364a26709ebbc7965fb8232e77fd0cd62f96 100644 (file)
@@ -1,4 +1,4 @@
-COMMENT(-- $Id: versioninfo.yo.in,v 1.1 2003-11-24 17:28:08 pcg Exp $ --)
+COMMENT(-- $Id: versioninfo.yo.in,v 1.2 2003-11-24 17:31:27 pcg Exp $ --)
 DEFINEMACRO(RXVTDATE)(0)
        (@RXVT_DATE@)
 DEFINEMACRO(RXVTVERSION)(0)
diff --git a/doc/yodl/versionyodl.yo b/doc/yodl/versionyodl.yo
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/reconf b/reconf
new file mode 100755 (executable)
index 0000000..98e8c5d
--- /dev/null
+++ b/reconf
@@ -0,0 +1,6 @@
+./configure --prefix=/opt/rxvt --enable-utmp \
+            --enable-wtmp --enable-lastlog --enable-xim --disable-strings --enable-xterm-scroll \
+            --with-term=xterm --enable-keepscrolling --enable-xft \
+            --enable-cursor-blink --enable-frills --disable-swapscreen \
+            --with-codesets=eu,jp
+            #--enable-pointer-blank
diff --git a/src/.cvsignore b/src/.cvsignore
new file mode 100644 (file)
index 0000000..2da768d
--- /dev/null
@@ -0,0 +1,10 @@
+*.extpro
+*.intpro
+.protos
+*.lo
+*.org
+.libs
+Makefile
+librxvt.la
+rxvtlib.h
+rxvt
diff --git a/src/.indent.pro b/src/.indent.pro
new file mode 100644 (file)
index 0000000..59dc602
--- /dev/null
@@ -0,0 +1,32 @@
+--dont-format-comments
+--procnames-start-lines
+--parameter-indentation4
+--indent-level4
+--line-comments-indentation4
+--cuddle-else
+--brace-indent0
+--start-left-side-of-comments
+--no-blank-lines-after-commas
+--blank-lines-after-declarations
+--blank-lines-after-procedures
+--comment-indentation33
+--declaration-comment-column33
+--no-comment-delimiters-on-blank-lines
+--continuation-indentation4
+--case-indentation0
+--else-endif-column33
+--no-space-after-casts
+--no-blank-before-sizeof
+--declaration-indentation16
+--continue-at-parentheses
+--no-space-after-function-call-names
+--swallow-optional-blank-lines
+--space-special-semicolon
+--tab-size8
+--line-length79
+--braces-on-if-line
+--braces-on-struct-decl-line
+--leave-preprocessor-space
+--no-space-after-parentheses
+--honour-newlines
+--break-before-boolean-operator
index 3228dba1394e4f61ff3dc87c16322aeb311be418..04c30b94d5a1a200f93d637a5f51cec63e1462a9 100644 (file)
@@ -1,4 +1,4 @@
-# $Id: Makefile.in,v 1.1 2003-11-24 17:28:08 pcg Exp $
+# $Id: Makefile.in,v 1.2 2003-11-24 17:31:27 pcg Exp $
 @MCOMMON@
 
 LINT = lint -DNARROWPROTO=1 $(XINC) -chapbxz
diff --git a/src/callback.h b/src/callback.h
new file mode 100644 (file)
index 0000000..e92a7b0
--- /dev/null
@@ -0,0 +1,374 @@
+// THIS IS A GENERATED FILE, RUN callback.pl to regenerate it
+// THIS IS A GENERATED FILE, RUN callback.pl to regenerate it
+// THIS IS A GENERATED FILE, RUN callback.pl to regenerate it
+// THIS IS A GENERATED FILE, RUN callback.pl to regenerate it
+// THIS IS A GENERATED FILE, RUN callback.pl to regenerate it
+// THIS IS A GENERATED FILE, RUN callback.pl to regenerate it
+
+/*
+    callback.h -- C++ callback mechanism
+    Copyright (C) 2003 Marc Lehmann <pcg@goof.com>
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+*/
+
+#ifndef VPE_CALLBACK_H__
+#define VPE_CALLBACK_H__
+
+template<class R>
+class callback0 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)();
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)()) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)())
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)()>(meth)))
+          ();
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback0 (O1 *object, R (O2::*method)())
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)()>(method);
+      prxy = &p;
+    }
+
+  R call() const
+    {
+      return prxy->call (obj, meth);
+    }
+
+  R operator ()() const
+    {
+      return call ();
+    }
+};
+
+template<class R, class A1>
+class callback1 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)(A1);
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1), A1 a1) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1), A1 a1)
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)(A1)>(meth)))
+          (a1);
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback1 (O1 *object, R (O2::*method)(A1))
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)(A1)>(method);
+      prxy = &p;
+    }
+
+  R call(A1 a1) const
+    {
+      return prxy->call (obj, meth, a1);
+    }
+
+  R operator ()(A1 a1) const
+    {
+      return call (a1);
+    }
+};
+
+template<class R, class A1, class A2>
+class callback2 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)(A1, A2);
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2), A1 a1, A2 a2) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2), A1 a1, A2 a2)
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)(A1, A2)>(meth)))
+          (a1, a2);
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback2 (O1 *object, R (O2::*method)(A1, A2))
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)(A1, A2)>(method);
+      prxy = &p;
+    }
+
+  R call(A1 a1, A2 a2) const
+    {
+      return prxy->call (obj, meth, a1, a2);
+    }
+
+  R operator ()(A1 a1, A2 a2) const
+    {
+      return call (a1, a2);
+    }
+};
+
+template<class R, class A1, class A2, class A3>
+class callback3 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)(A1, A2, A3);
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3), A1 a1, A2 a2, A3 a3) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3), A1 a1, A2 a2, A3 a3)
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)(A1, A2, A3)>(meth)))
+          (a1, a2, a3);
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback3 (O1 *object, R (O2::*method)(A1, A2, A3))
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)(A1, A2, A3)>(method);
+      prxy = &p;
+    }
+
+  R call(A1 a1, A2 a2, A3 a3) const
+    {
+      return prxy->call (obj, meth, a1, a2, a3);
+    }
+
+  R operator ()(A1 a1, A2 a2, A3 a3) const
+    {
+      return call (a1, a2, a3);
+    }
+};
+
+template<class R, class A1, class A2, class A3, class A4>
+class callback4 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)(A1, A2, A3, A4);
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4), A1 a1, A2 a2, A3 a3, A4 a4) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4), A1 a1, A2 a2, A3 a3, A4 a4)
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)(A1, A2, A3, A4)>(meth)))
+          (a1, a2, a3, a4);
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback4 (O1 *object, R (O2::*method)(A1, A2, A3, A4))
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)(A1, A2, A3, A4)>(method);
+      prxy = &p;
+    }
+
+  R call(A1 a1, A2 a2, A3 a3, A4 a4) const
+    {
+      return prxy->call (obj, meth, a1, a2, a3, a4);
+    }
+
+  R operator ()(A1 a1, A2 a2, A3 a3, A4 a4) const
+    {
+      return call (a1, a2, a3, a4);
+    }
+};
+
+template<class R, class A1, class A2, class A3, class A4, class A5>
+class callback5 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)(A1, A2, A3, A4, A5);
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4, A5), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4, A5), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5)
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)(A1, A2, A3, A4, A5)>(meth)))
+          (a1, a2, a3, a4, a5);
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback5 (O1 *object, R (O2::*method)(A1, A2, A3, A4, A5))
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)(A1, A2, A3, A4, A5)>(method);
+      prxy = &p;
+    }
+
+  R call(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) const
+    {
+      return prxy->call (obj, meth, a1, a2, a3, a4, a5);
+    }
+
+  R operator ()(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) const
+    {
+      return call (a1, a2, a3, a4, a5);
+    }
+};
+
+template<class R, class A1, class A2, class A3, class A4, class A5, class A6>
+class callback6 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)(A1, A2, A3, A4, A5, A6);
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4, A5, A6), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4, A5, A6), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6)
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)(A1, A2, A3, A4, A5, A6)>(meth)))
+          (a1, a2, a3, a4, a5, a6);
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback6 (O1 *object, R (O2::*method)(A1, A2, A3, A4, A5, A6))
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)(A1, A2, A3, A4, A5, A6)>(method);
+      prxy = &p;
+    }
+
+  R call(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) const
+    {
+      return prxy->call (obj, meth, a1, a2, a3, a4, a5, a6);
+    }
+
+  R operator ()(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) const
+    {
+      return call (a1, a2, a3, a4, a5, a6);
+    }
+};
+
+template<class R, class A1, class A2, class A3, class A4, class A5, class A6, class A7>
+class callback7 {
+  struct object { };
+
+  void *obj;
+  R (object::*meth)(A1, A2, A3, A4, A5, A6, A7);
+
+  /* a proxy is a kind of recipe on how to call a specific class method        */
+  struct proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4, A5, A6, A7), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7) = 0;
+  };
+  template<class O1, class O2>
+  struct proxy : proxy_base {
+    virtual R call (void *obj, R (object::*meth)(A1, A2, A3, A4, A5, A6, A7), A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7)
+      {
+        ((reinterpret_cast<O1 *>(obj)) ->* (reinterpret_cast<R (O2::*)(A1, A2, A3, A4, A5, A6, A7)>(meth)))
+          (a1, a2, a3, a4, a5, a6, a7);
+      }
+  };
+
+  proxy_base *prxy;
+
+public:
+  template<class O1, class O2>
+  callback7 (O1 *object, R (O2::*method)(A1, A2, A3, A4, A5, A6, A7))
+    {
+      static proxy<O1,O2> p;
+      obj  = reinterpret_cast<void *>(object);
+      meth = reinterpret_cast<R (object::*)(A1, A2, A3, A4, A5, A6, A7)>(method);
+      prxy = &p;
+    }
+
+  R call(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7) const
+    {
+      return prxy->call (obj, meth, a1, a2, a3, a4, a5, a6, a7);
+    }
+
+  R operator ()(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7) const
+    {
+      return call (a1, a2, a3, a4, a5, a6, a7);
+    }
+};
+
+#endif
index 7201dfca9530d20e8d57a3a0cef2e75d26135a33..1e96082acdc9f5b9ad06dec5438ffdc491414118 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       command.c
  *----------------------------------------------------------------------*
- * $Id: command.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: command.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1992      John Bovey, University of Kent at Canterbury <jdb@ukc.ac.uk>
index 121f937440d04f89fd04a078559b40cf9cccbf2e..9c8ae3cc0f850207ef681bacc04d5e83224e317d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: command.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: command.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 
 #ifndef _COMMAND_H_
diff --git a/src/defaultfont.C b/src/defaultfont.C
new file mode 100644 (file)
index 0000000..bfbe9f1
--- /dev/null
@@ -0,0 +1,874 @@
+/*--------------------------------*-C-*---------------------------------*;
+ * File:       defaultfont.C
+ *----------------------------------------------------------------------*
+ * Copyright (c) 2003      Marc Lehmann rxvt@plan9.de>
+ *                             - original version.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *---------------------------------------------------------------------*/
+
+#include "../config.h"
+#include "rxvt.h"
+#include "defaultfont.h"
+
+#define DISPLAY  R->Xdisplay
+#define DRAWABLE R->TermWin.vt
+#define GC       R->TermWin.gc
+
+const struct rxvt_fallback_font {
+  codeset cs;
+  const char *name;
+} fallback_fonts[] = {
+  { CS_ISO8859_1,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-1"  },
+  { CS_ISO8859_15,   "-*-*-*-r-*--*-*-*-*-c-*-iso8859-15" },
+  { CS_ISO8859_15,   "-*-*-*-r-*--*-*-*-*-c-*-fcd8859-15" },
+
+#if ENCODING_EU
+  // cyrillic
+  { CS_KOI8_R,        "-*-*-*-r-*--*-*-*-*-c-*-koi8-r"    },
+  { CS_KOI8_U,        "-*-*-*-r-*--*-*-*-*-c-*-koi8-u"    },
+
+  { CS_ISO8859_2,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-2"  },
+  { CS_ISO8859_3,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-3"  },
+  { CS_ISO8859_4,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-4"  },
+  { CS_ISO8859_5,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-5"  },
+  { CS_ISO8859_6,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-6"  },
+  { CS_ISO8859_7,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-7"  },
+  { CS_ISO8859_8,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-8"  },
+  { CS_ISO8859_9,    "-*-*-*-r-*--*-*-*-*-c-*-iso8859-9"  },
+  { CS_ISO8859_10,   "-*-*-*-r-*--*-*-*-*-c-*-iso8859-10" },
+  { CS_ISO8859_11,   "-*-*-*-r-*--*-*-*-*-c-*-iso8859-11" },
+  { CS_ISO8859_13,   "-*-*-*-r-*--*-*-*-*-c-*-iso8859-13" },
+  { CS_ISO8859_14,   "-*-*-*-r-*--*-*-*-*-c-*-iso8859-14" },
+  { CS_ISO8859_16,   "-*-*-*-r-*--*-*-*-*-c-*-iso8859-16" },
+#endif
+
+  // japanese
+#if ENCODING_JP || ENCODING_JP_EXT
+# if XFT
+  // prefer xft for complex scripts
+  { CS_UNICODE,        "xft:Kochi Gothic"                     },
+# endif
+  { CS_JIS0201_1976_0, "-*-mincho-*-r-*--*-*-*-*-c-*-jisx0201*-0" },
+  { CS_JIS0208_1983_0, "-*-mincho-*-r-*--*-*-*-*-c-*-jisx0208*-0" },
+  { CS_JIS0212_1990_0, "-*-mincho-*-r-*--*-*-*-*-c-*-jisx0212*-0" },
+#endif
+
+#if ENCODING_CN || ENCODING_CN_EXT
+# if XFT
+  { CS_BIG5_EXT,       "xft:AR PL Mingti2L Big5"              },
+  { CS_BIG5_EXT,       "xft:AR PL KaitiM Big5"                },
+  { CS_GB2312_1980_0,  "xft:AR PL KaitiM GB"                  },
+  { CS_GB2312_1980_0,  "xft:AR PL SungtiL GB"                 },
+# endif
+  { CS_CNS11643_1992_1, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-1" },
+  { CS_CNS11643_1992_2, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-2" },
+  { CS_CNS11643_1992_3, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-3" },
+  { CS_CNS11643_1992_4, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-4" },
+  { CS_CNS11643_1992_5, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-5" },
+  { CS_CNS11643_1992_6, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-6" },
+  { CS_CNS11643_1992_7, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-7" },
+  { CS_CNS11643_1992_F, "-*-*-*-r-*-*-*-*-*-*-c-*-cns11643.1992-f" },
+#endif
+
+#if XFT
+  { CS_UNICODE,      "xft:Andale Mono"                        },
+  { CS_UNICODE,      "xft:Arial Unicode MS"                   },
+#endif
+  { CS_UNICODE,      "-*-lucidatypewriter-*-r-*-*-*-*-*-*-m-*-iso10646-1" },
+  { CS_UNICODE,      "-*-*-*-r-*-*-*-*-*-*-m-*-iso10646-1" },
+  { CS_UNICODE,      "-*-*-*-r-*-*-*-*-*-*-m-*-iso10646-1" },
+  { CS_UNICODE,      "-*-*-*-r-*-*-*-*-*-*-m-*-iso10646-1" },
+
+  { CS_UNKNOWN, 0 }
+};
+
+/////////////////////////////////////////////////////////////////////////////
+
+static void *enc_buf;
+static uint32_t enc_len;
+
+static inline void *
+get_enc_buf (int len)
+{
+  if (len > enc_len)
+    {
+      free (enc_buf);
+      enc_buf = malloc (len);
+    }
+
+  return enc_buf;
+}
+
+static const char *
+enc_char (const text_t *text, int len, codeset cs, bool &zero)
+{
+  uint8_t *buf = (uint8_t *)get_enc_buf (len);
+
+  while (len--)
+    {
+      uint32_t c = FROM_UNICODE (cs, *text++);
+
+      if (c == NOCHAR)
+        {
+          c = 0;
+          zero = true;
+        }
+
+      *buf++ = c;
+    }
+
+  return (const char *)enc_buf;
+}
+
+static const XChar2b *
+enc_xchar2b (const text_t *text, int len, codeset cs, bool &zero)
+{
+  XChar2b *buf = (XChar2b *)get_enc_buf (len * sizeof (XChar2b));
+
+  while (len--)
+    {
+      uint32_t c = FROM_UNICODE (cs, *text++);
+
+      if (c == NOCHAR)
+        {
+          c = 0;
+          zero = true;
+        }
+
+      buf->byte1 = c >> 8;
+      buf->byte2 = c;
+      buf++;
+    }
+
+  return (XChar2b *)enc_buf;
+}
+
+/////////////////////////////////////////////////////////////////////////////
+
+void
+rxvt_font::clear_rect (int x, int y, int w, int h, int color)
+{
+  if (color == Color_bg)
+    XClearArea (DISPLAY, DRAWABLE, x, y, w, h, FALSE);
+  else if (color >= 0)
+    {
+      XSetForeground (DISPLAY, GC, R->PixColors[color]);
+      XFillRectangle (DISPLAY, DRAWABLE, GC, x, y, w, h);
+    }
+}
+
+struct rxvt_font_default : rxvt_font {
+  bool load (int maxheight)
+  {
+    width = 1; height = 1;
+    ascent = 1; descent = 0;
+
+    return true;
+  }
+
+  bool has_codepoint (uint32_t unicode)
+  {
+    if (unicode <= 0x001f
+        || (unicode >= 0x80 && unicode <= 0x9f))
+      return true;
+
+    switch (unicode)
+      {
+        case ZERO_WIDTH_CHAR:
+          return true;
+      }
+
+    return false;
+  }
+
+  void draw (int x, int y,
+             const text_t *text, int len,
+             int fg, int bg);
+};
+
+void
+rxvt_font_default::draw (int x, int y,
+                         const text_t *text, int len,
+                         int fg, int bg)
+{
+  clear_rect (x, y, R->TermWin.fwidth * len, R->TermWin.fheight, bg);
+
+  while (len--)
+    {
+      switch (*text++)
+        {
+          case NOCHAR:
+          case ZERO_WIDTH_CHAR:
+            break;
+          default:
+            XSetForeground (DISPLAY, GC, R->PixColors[fg]);
+            XDrawRectangle (DISPLAY, DRAWABLE, GC, x + 2, y + 2, R->TermWin.fwidth - 5, R->TermWin.fheight - 5);
+        }
+
+      x += R->TermWin.fwidth;
+    }
+}
+
+/////////////////////////////////////////////////////////////////////////////
+
+struct rxvt_font_x11 : rxvt_font {
+  rxvt_font_x11 () { f = 0; }
+
+  void clear ();
+
+  bool load (int maxheight);
+
+  bool has_codepoint (uint32_t unicode);
+
+  void draw (int x, int y,
+             const text_t *text, int len,
+             int fg, int bg);
+
+  XFontStruct *f;
+  codeset cs;
+  bool enc2b, encm;
+
+  const char *get_property (const char *property, const char *repl) const;
+};
+
+const char *
+rxvt_font_x11::get_property (const char *property, const char *repl) const
+{
+  unsigned long value;
+
+  if (XGetFontProperty (f, XInternAtom (DISPLAY, property, 0), &value))
+    return XGetAtomName (DISPLAY, value);
+  else
+    return repl;
+}
+
+bool
+rxvt_font_x11::load (int maxheight)
+{
+  clear ();
+
+  f = XLoadQueryFont (DISPLAY, name);
+
+  if (!f)
+    return false;
+
+  unsigned long value;
+
+  const char *registry = get_property ("CHARSET_REGISTRY", 0);
+  const char *encoding = get_property ("CHARSET_ENCODING", 0);
+
+  if (registry && encoding)
+    {
+      char charset[64];
+      snprintf (charset, 64, "%s-%s", registry, encoding);
+
+      cs = codeset_from_name (charset);
+    }
+  else
+    {
+      const char *charset = get_property ("FONT", 0);
+
+      if (!charset)
+        charset = name;
+
+      int count = 13;
+      while (*charset)
+        if (*charset++ == '-' && !--count)
+          break;
+
+      cs = codeset_from_name (charset);
+    }
+
+  if (cs == CS_UNICODE)
+    cs = CS_UNICODE_16; // X11 can have a max. of 65536 chars per font
+
+  encm = f->min_byte1 != 0 || f->max_byte1 != 0;
+  enc2b = encm || f->max_char_or_byte2 > 255;
+
+  ascent = f->ascent;
+  descent = f->descent;
+  height = ascent + descent;
+
+  prop = false;
+
+  if (f->min_bounds.width == f->max_bounds.width)
+    width = f->min_bounds.width;
+  else if (f->per_char == NULL)
+    width = f->max_bounds.width;
+  else
+    {
+      prop = true;
+
+      int N = f->max_char_or_byte2 - f->min_char_or_byte2;
+
+      if (encm)
+        N += (f->max_byte1 - f->min_byte1)
+             * (f->max_char_or_byte2 - f->min_char_or_byte2 + 1);
+       
+      while (N)
+        {
+          if (f->per_char[N].width > width)
+            width = f->per_char[N].width;
+
+          --N;
+        }
+    }
+
+  if (cs == CS_UNKNOWN)
+    {
+      fprintf (stderr, "unable to deduce codeset, ignoring font '%s'\n", name);
+
+      clear ();
+
+      return false;
+    }
+
+  return true;
+}
+
+void
+rxvt_font_x11::clear ()
+{
+  if (f)
+    {
+      XFreeFont (DISPLAY, f);
+      f = 0;
+    }
+}
+
+bool
+rxvt_font_x11::has_codepoint (uint32_t unicode)
+{
+  uint32_t ch = FROM_UNICODE (cs, unicode);
+
+  if (ch == NOCHAR)
+    return false;
+
+  /* check wether the character exists in _this_ font. horrible. */
+  XCharStruct *xcs;
+
+  if (encm)
+    {
+      int byte1 = ch >> 8;
+      int byte2 = ch & 255;
+
+      if (byte1 < f->min_byte1 || byte1 > f->max_byte1
+          || byte2 < f->min_char_or_byte2 || byte2 > f->max_char_or_byte2)
+        return false;
+
+      if (!f->per_char)
+        return true;
+
+      int D = f->max_char_or_byte2 - f->min_char_or_byte2 + 1;
+      int N = (byte1 - f->min_byte1) * D + byte2 - f->min_char_or_byte2;
+
+      xcs = f->per_char + N;
+    }
+  else
+    {
+      if (ch < f->min_char_or_byte2 || ch > f->max_char_or_byte2)
+        return false;
+
+      if (!f->per_char)
+        return true;
+
+      xcs = f->per_char + (ch - f->min_char_or_byte2);
+    }
+
+  if (xcs->lbearing == 0 && xcs->rbearing == 0 && xcs->width == 0
+      && xcs->ascent == 0 && xcs->descent == 0)
+    return false;
+
+  return true;
+}
+
+void
+rxvt_font_x11::draw (int x, int y,
+                     const text_t *text, int len,
+                     int fg, int bg)
+{
+  // this looks like a mess /.
+  // and it is a mess /.
+  // yet we are trying to be perfect /.
+  // but the result still isn't perfect /.
+
+  bool slow = prop
+              || width != R->TermWin.fwidth
+              || height != R->TermWin.fheight;
+
+  int base = R->TermWin.fbase;
+
+  XGCValues v;
+  v.foreground = R->PixColors[fg];
+  v.background = R->PixColors[bg];
+  v.font = f->fid;
+
+  if (enc2b)
+    {
+      const XChar2b *xc = enc_xchar2b (text, len, cs, slow);
+
+      if (bg == Color_bg && !slow)
+        {
+          XChangeGC (DISPLAY, GC, GCForeground | GCBackground | GCFont, &v);
+          XDrawImageString16 (DISPLAY, DRAWABLE, GC, x, y + base, xc, len);
+        }
+      else
+        {
+          clear_rect (x, y, R->TermWin.fwidth * len, R->TermWin.fheight, bg);
+
+          XChangeGC (DISPLAY, GC, GCForeground | GCFont, &v);
+          
+          if (slow)
+            {
+              do
+                {
+                  if (xc->byte1 || xc->byte2)
+                    XDrawString16 (DISPLAY, DRAWABLE, GC, x, y + base, xc, 1);
+
+                  x += R->TermWin.fwidth;
+                  xc++; len--;
+                }
+              while (len);
+            }
+          else
+            XDrawString16 (DISPLAY, DRAWABLE, GC, x, y + base, xc, len);
+        }
+    }
+  else
+    {
+      const char *xc = enc_char (text, len, cs, slow);
+
+      if (bg == Color_bg && !slow)
+        {
+          XChangeGC (DISPLAY, GC, GCForeground | GCBackground | GCFont, &v);
+          XDrawImageString (DISPLAY, DRAWABLE, GC, x, y + base, xc, len);
+        }
+      else
+        {
+          clear_rect (x, y, R->TermWin.fwidth * len, R->TermWin.fheight, bg);
+
+          XChangeGC (DISPLAY, GC, GCForeground | GCFont, &v);
+          
+          if (slow)
+            {
+              do
+                {
+                  if (*xc)
+                    XDrawString (DISPLAY, DRAWABLE, GC, x, y + base, xc, 1);
+
+                  x += R->TermWin.fwidth;
+                  xc++; len--;
+                }
+              while (len);
+            }
+          else
+            XDrawString (DISPLAY, DRAWABLE, GC, x, y + base, xc, len);
+        }
+    }
+}
+
+/////////////////////////////////////////////////////////////////////////////
+
+#if XFT
+#if 0
+#define UNIBITS 21
+//#define SWATHBITS (UNIBITS / 2 + 3) // minimum size for "full" tables
+#define SWATHBITS 8
+#endif
+
+struct rxvt_font_xft : rxvt_font {
+#if 0
+  enum {
+    SWATHCOUNT = 1 << (21 - UNIBITS),
+    SWATHSIZE  = 1 << (SWATHBITS - 5)
+  };
+  typedef uint32_t swath[SWATHSIZE];
+
+  swath *cvr[SWATHCOUNT];
+#endif
+
+#if 0
+  void gen_coverage_swath (unsigned int page);
+
+  bool has_char (uint32_t ch)
+    {
+      unsigned int page = ch >> SWATHBITS;
+      unsigned int idx  = ch & ((1 << SWATHBITS) - 1);
+
+      if (page >= SWATHCOUNT)
+        return false;
+
+      if (!cvr[page]) gen_coverage_swath (page);
+
+      return cvr[page][idx >> 5] & (1 << (idx & 31));
+    }
+#endif
+  rxvt_font_xft () { f = 0; d = 0; }
+
+  void clear ();
+
+  bool load (int maxheight);
+
+  void draw (int x, int y,
+             const text_t *text, int len,
+             int fg, int bg);
+
+  bool has_codepoint (uint32_t unicode);
+
+protected:
+  XftFont *f;
+  XftDraw *d;
+
+#if 0
+  virtual void populate_coverage_swath (uint32_t lo, uint32_t hi) = 0;
+  void set_swath (uint32_t ch)
+    {
+      cvr[ch >> SWATHBITS] |= 1 << (ch & ((1 << SWATHBITS) - 1));
+    }
+#endif
+};
+
+void
+rxvt_font_xft::clear ()
+{
+  if (f)
+    {
+      XftFontClose (R->Xdisplay, f);
+      f = 0;
+    }
+
+  if (d)
+    {
+      XftDrawDestroy (d);
+      d = 0;
+    }
+
+#if 0
+  for (int i = 0; i < SWATHCOUNT; i++)
+    delete cvr[i];
+#endif
+}
+
+bool
+rxvt_font_xft::load (int maxheight)
+{
+#if 0
+  for (int i = 0; i < SWATHCOUNT; i++)
+    cvr[i] = 0;
+#endif
+
+  clear ();
+
+  f = XftFontOpenName (R->Xdisplay, DefaultScreen (R->Xdisplay), name);
+
+  if (!f)
+    return false;
+
+  FT_Face face = XftLockFace (f);
+
+  prop = !FT_IS_FIXED_WIDTH (face);
+
+  int ftheight = 0;
+
+  for (;;)
+    {
+      XGlyphInfo g1, g2;
+      FcChar8 c;
+
+      c = 'i'; XftTextExtents8 (R->Xdisplay, f, &c, 1, &g1);
+      c = 'W'; XftTextExtents8 (R->Xdisplay, f, &c, 1, &g2);
+
+      prop = prop || g1.xOff != g2.xOff; // don't simply trust the font
+
+      width = g2.xOff;
+      ascent = (face->size->metrics.ascender + 63) >> 6;
+      descent = (-face->size->metrics.descender + 63) >> 6;
+      height = ascent + descent;
+
+      if (height <= maxheight || !maxheight)
+        break;
+
+      if (ftheight)
+        {
+          // take smaller steps near the end
+          if (height > maxheight + 1) ftheight++;
+          if (height > maxheight + 2) ftheight++;
+          if (height > maxheight + 3) ftheight++;
+
+          FT_Set_Pixel_Sizes (face, 0, ftheight -= height - maxheight);
+        }
+      else
+        FT_Set_Pixel_Sizes (face, 0, ftheight = maxheight);
+    }
+
+  XftUnlockFace (f);
+
+  return true;
+}
+
+#if 0
+void rxvt_font::gen_coverage_swath (unsigned int page)
+{
+  cvr[page] = new swath;
+
+  for (int i = 0; i < SWATHSIZE; i++)
+    cvr[page][i] = 0;
+
+  populate_coverage_swath (cvr[page], page << SWATHBITS, ((page + 1) << SWATHBITS) - 1);
+}
+#endif
+
+bool
+rxvt_font_xft::has_codepoint (uint32_t unicode)
+{
+  return XftCharExists (R->Xdisplay, f, unicode);
+}
+
+void
+rxvt_font_xft::draw (int x, int y,
+                     const text_t *text, int len,
+                     int fg, int bg)
+{
+  if (!d)
+    d = XftDrawCreate (R->Xdisplay, DRAWABLE, XVISUAL, XCMAP);
+
+  if (bg >= 0 && bg != Color_bg)
+    XftDrawRect (d, &R->PixColors[bg].c, x, y, R->TermWin.fwidth * len, R->TermWin.fheight);
+  else
+    clear_rect (x, y, R->TermWin.fwidth * len, R->TermWin.fheight, bg);
+
+  if (!prop && width == R->TermWin.fwidth)
+    {
+      if (sizeof (text_t) == sizeof (FcChar16))
+        XftDrawString16 (d, &R->PixColors[fg].c, f, x, y + R->TermWin.fbase, (const FcChar16 *)text, len);
+      else
+        XftDrawString32 (d, &R->PixColors[fg].c, f, x, y + R->TermWin.fbase, (const FcChar32 *)text, len);
+    }
+  else
+    {
+      while (len)
+        {
+          if (*text != NOCHAR && *text != ' ')
+            {
+              if (sizeof (text_t) == sizeof (FcChar16))
+                XftDrawString16 (d, &R->PixColors[fg].c, f, x, y + R->TermWin.fbase, (const FcChar16 *)text, 1);
+              else
+                XftDrawString32 (d, &R->PixColors[fg].c, f, x, y + R->TermWin.fbase, (const FcChar32 *)text, 1);
+            }
+
+          x += R->TermWin.fwidth;
+          text++;
+          len--;
+        }
+    }
+}
+#endif
+
+/////////////////////////////////////////////////////////////////////////////
+
+rxvt_fontset::rxvt_fontset (pR)
+#ifdef EXPLICIT_CONTEXT
+: rxvt_term(R)
+#endif
+{
+  clear ();
+}
+
+rxvt_fontset::~rxvt_fontset ()
+{
+  clear ();
+}
+
+void
+rxvt_fontset::clear ()
+{
+  for (rxvt_font **i = fonts.begin (); i != fonts.end(); i++)
+    FONT_UNREF (*i);
+
+  fonts.clear ();
+  base_id = 0;
+  height = 0x7fffffff;
+
+  fallback = fallback_fonts;
+}
+
+rxvt_font *
+rxvt_fontset::new_font (const char *name, codeset cs)
+{
+  rxvt_font *f;
+  
+  if (!name || !*name)
+    {
+      name = "";
+      f = new rxvt_font_default;
+    }
+#if XFT
+  else if (!strncmp (name, "xft:", 4))
+    {
+      name += 4;
+      f = new rxvt_font_xft;
+    }
+#endif
+  else if (!strncmp (name, "x:", 2))
+    {
+      name += 2;
+      f = new rxvt_font_x11;
+    }
+  else
+    f = new rxvt_font_x11;
+
+  f->set_term (aR);
+  f->set_name (strdup (name));
+
+  f->cs = cs;
+  f->loaded = false;
+
+  return f;
+}
+
+/////////////////////////////////////////////////////////////////////////////
+
+void
+rxvt_fontset::add_fonts (const char *desc)
+{
+  if (desc)
+    {
+      char buf[512];
+      const char *end;
+
+      do
+        {
+          while (*desc <= ' ') desc++;
+
+          if (*desc == '[')
+            {
+              fprintf (stderr, "extra font parameters not yet supported, skipping.\n");
+
+              const char *extra = desc++;
+
+              desc = strchr (desc, ']');
+
+              if (!desc)
+                {
+                  fprintf (stderr, "ERROR: opening '[' without closing ']' in font specification.\n");
+                  break;
+                }
+
+              desc++;
+              while (*desc <= ' ') desc++;
+            }
+
+          end = strchr (desc, ',');
+          if (!end)
+            end = desc + strlen (desc);
+
+          if (end - desc < 511)
+            {
+              strncpy (buf, desc, end - desc);
+              buf[end - desc] = 0;
+
+              fonts.push_back (new_font (buf, CS_UNICODE));
+            }
+
+          desc = end + 1;
+        }
+      while (*end);
+    }
+}
+
+bool
+rxvt_fontset::realize_font (int i)
+{
+  if (fonts[i]->loaded)
+    return true;
+
+  if (fonts[i]->load (height))
+    return fonts[i]->loaded = true;
+
+  delete fonts[i];
+  fonts.erase (fonts.begin () + i);
+
+  return false;
+}
+
+void
+rxvt_fontset::populate (const char *desc)
+{
+  clear ();
+
+  fonts.push_back (new_font (0, CS_UNICODE));
+  realize_font (0);
+
+  add_fonts (desc);
+
+  if (!base_id)
+    base_id = 1;
+
+  // we currently need a base-font, no matter what
+  if (fonts.size () <= base_id)
+    {
+      add_fonts ("fixed");
+      base_id = 1;
+    }
+
+  if (fonts.size () <= base_id || !realize_font (base_id))
+    {
+      fprintf (stderr, "unable to load a base font, please provide one using -fn fontname\n");
+      exit (1);
+    }
+
+  height = fonts[base_id]->height;
+
+  /*add_fonts ("-efont-fixed-medium-r-normal-*-14-*-*-*-*-*-iso10646-1,"*/
+}
+
+int
+rxvt_fontset::find_font (uint32_t unicode)
+{
+  for (int i = 0; i < fonts.size (); i++)
+    {
+      rxvt_font *f = fonts[i];
+
+      if (!f->loaded)
+        {
+          if (FROM_UNICODE (f->cs, unicode) == NOCHAR)
+            goto next_font;
+
+          if (!realize_font (i))
+            {
+              --i;
+              goto next_font;
+            }
+
+          //printf ("added font %s for %04lx\n", f->name, unicode);
+        }
+
+      if (f->has_codepoint (unicode))
+        return i;
+
+    next_font:
+      if (i == fonts.size () - 1 && fallback->name)
+        {
+          fonts.push_back (new_font (fallback->name, fallback->cs));
+          fallback++;
+        }
+    }
+
+  return 0; /* we must return SOME font */
+}
+
+
+
index c61aa84c7f0cfdf54cc6faf8b8fb4e789d45b16e..a2ef2a5cab309e64cb8dcab718e0ab129b5d29ab 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: defaultfont.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: defaultfont.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 
 #ifndef _DEFAULTFONT_H_
diff --git a/src/dist b/src/dist
new file mode 100644 (file)
index 0000000..3732846
--- /dev/null
+++ b/src/dist
@@ -0,0 +1,4 @@
+#!/bin/sh -x
+strip rxvt
+chmod 755 rxvt
+mv rxvt /opt/rxvt/bin
diff --git a/src/encoding.C b/src/encoding.C
new file mode 100644 (file)
index 0000000..41fe41f
--- /dev/null
@@ -0,0 +1,238 @@
+#include "../config.h"
+
+#include "encoding.h"
+
+#include <cstdlib>
+#include <cstring>
+
+const struct n2cs {
+  const char *name;
+  codeset cs;
+} n2cs[] = {
+  /* first one found is the normalized one */
+  { "ISO88591",                CS_ISO8859_1    },
+  { "ISO8859PRIMARY",  CS_ISO8859_1    }, // some stupid fonts use this (hi tigert)
+  { "ISO88592",                CS_ISO8859_2    },
+  { "ISO88593",                CS_ISO8859_3    },
+  { "ISO88594",                CS_ISO8859_4    },
+  { "ISO88595",                CS_ISO8859_5    },
+  { "ISO88596",                CS_ISO8859_6    },
+  { "ISO88597",                CS_ISO8859_7    },
+  { "ISO88598",                CS_ISO8859_8    },
+  { "ISO88599",                CS_ISO8859_9    },
+  { "ISO885910",       CS_ISO8859_10   },
+  { "ISO885911",       CS_ISO8859_11   },
+  { "ISO885913",       CS_ISO8859_13   },
+  { "ISO885914",       CS_ISO8859_14   },
+  { "ISO885915",       CS_ISO8859_15   },
+  { "FCD885915",       CS_ISO8859_15   },
+  { "ISO885916",       CS_ISO8859_16   },
+
+  { "ISO106461",       CS_UNICODE      },
+  { "UNICODE",         CS_UNICODE      },
+  { "UTF8",            CS_UNICODE      },
+
+  { "ASCII",           CS_US_ASCII     },
+  { "USASCII",         CS_US_ASCII     },
+  { "ANSIX341968",     CS_US_ASCII     },
+
+  { "KOI8R",           CS_KOI8_R       },
+  { "GOST19768741",     CS_KOI8_R       },
+  { "KOI8U",           CS_KOI8_U       },
+
+  { "KSC560119870",    CS_KSC5601_1987_0 },
+  { "KSX100119970",    CS_KSC5601_1987_0 },
+  { "KSX100119980",    CS_KSC5601_1987_0 }, // adds johab
+
+  { "GB231219800",     CS_GB2312_1980_0 },
+
+  { "VISCII",          CS_VISCII       },
+  { "VISCII111",       CS_VISCII       },
+  { "TIS62025291",     CS_VISCII       }, /* close enough */
+
+  { "JISX020119760",   CS_JIS0201_1976_0 },
+  { "JISX020819830",   CS_JIS0208_1983_0 },
+  { "JISX020819900",   CS_JIS0208_1983_0 }, /* ehrm. */
+  { "JISX021219900",   CS_JIS0212_1990_0 },
+
+  { 0,                 CS_UNKNOWN      }
+};
+
+static const char *
+normalize_name (const char *name)
+{
+  static char res[16];
+  char *r;
+
+  for (r = res; *name && r < res + 15; name++)
+    if ((*name >= '0' && *name <= '9')
+        || (*name >= 'A' && *name <= 'Z'))
+      *r++ = *name;
+    else if (*name >= 'a' && *name <= 'z')
+      *r++ = *name - ('a' - 'A');
+
+  *r = 0;
+
+  return res;
+}
+
+codeset
+codeset_from_name (const char *name)
+{
+  if (!name)
+    return CS_UNKNOWN;
+
+  name = normalize_name (name);
+
+  const struct n2cs *i = n2cs;
+
+  do {
+    if (!strcmp (name, i->name))
+      return i->cs;
+  } while ((++i)->name);
+
+  return CS_UNKNOWN;
+}
+
+struct rxvt_codeset_conv_unknown : rxvt_codeset_conv {
+  uint32_t to_unicode (uint32_t enc) const { return NOCHAR; }
+  uint32_t from_unicode (uint32_t unicode) const { return NOCHAR; }
+} rxvt_codeset_conv_unknown;
+
+struct rxvt_codeset_conv_us_ascii : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const { return unicode <= 127 ? unicode : NOCHAR; }
+} rxvt_codeset_conv_us_ascii;
+
+struct rxvt_codeset_conv_unicode : rxvt_codeset_conv {
+  /* transparent */
+} rxvt_codeset_conv_unicode;
+
+struct rxvt_codeset_conv_unicode_16 : rxvt_codeset_conv {
+  uint32_t to_unicode (uint32_t enc) const { return enc; }
+  uint32_t from_unicode (uint32_t unicode) const { return unicode <= 65535 ? unicode : NOCHAR; }
+} rxvt_codeset_conv_unicode_16;
+
+/* block character set, must conform to the dec special pseudofont in defaultfont.C */
+struct rxvt_codeset_conv_special : rxvt_codeset_conv {
+  uint32_t to_unicode (uint32_t enc) const {
+    return enc;
+  }
+
+  uint32_t from_unicode (uint32_t unicode) const {
+    return unicode;
+  }
+} rxvt_codeset_conv_special;
+
+#define ENCODING_DEFAULT
+
+#include "table/iso8859_1.h"
+#include "table/iso8859_15.h"
+
+//#define ENCODING_EU
+
+#include "table/iso8859_2.h"
+#include "table/iso8859_3.h"
+#include "table/iso8859_4.h"
+#include "table/iso8859_5.h"
+#include "table/iso8859_6.h"
+#include "table/iso8859_7.h"
+#include "table/iso8859_8.h"
+#include "table/iso8859_9.h"
+#include "table/iso8859_10.h"
+#include "table/iso8859_11.h"
+#include "table/iso8859_13.h"
+#include "table/iso8859_14.h"
+#include "table/iso8859_16.h"
+
+#include "table/koi8_r.h"
+#include "table/koi8_u.h"
+
+//#define ENCODING_KR
+
+#include "table/ksc5601_1987_0.h"
+
+//#define ENCODING_CN
+
+#include "table/gb2312_1980_0.h"
+
+//#define ENCODING_CN_EXT
+
+#include "table/cns11643_1992_1.h"
+#include "table/cns11643_1992_2.h"
+#include "table/cns11643_1992_3.h"
+#include "table/cns11643_1992_4.h"
+#include "table/cns11643_1992_5.h"
+#include "table/cns11643_1992_6.h"
+#include "table/cns11643_1992_7.h"
+#include "table/cns11643_1992_f.h"
+#include "table/big5_ext.h"
+#include "table/big5_plus.h"
+
+//#define ENCODING_VN
+
+#include "table/viscii.h"
+
+//#define ENCODING_JP
+
+#include "table/jis0201_1976_0.h"
+#include "table/jis0208_1983_0.h"
+#include "table/jis0212_1990_0.h"
+
+//#define ENCODING_JP_EXT
+
+#include "table/jis0213_1.h"
+#include "table/jis0213_2.h"
+
+const rxvt_codeset_conv *rxvt_codeset[NUM_CODESETS] = {
+  &rxvt_codeset_conv_unknown,
+  &rxvt_codeset_conv_special,
+
+  &rxvt_codeset_conv_us_ascii,
+
+  &rxvt_codeset_conv_iso8859_1,
+  &rxvt_codeset_conv_iso8859_2,
+  &rxvt_codeset_conv_iso8859_3,
+  &rxvt_codeset_conv_iso8859_4,
+  &rxvt_codeset_conv_iso8859_5,
+  &rxvt_codeset_conv_iso8859_6,
+  &rxvt_codeset_conv_iso8859_7,
+  &rxvt_codeset_conv_iso8859_8,
+  &rxvt_codeset_conv_iso8859_9,
+  &rxvt_codeset_conv_iso8859_10,
+  &rxvt_codeset_conv_iso8859_11,
+  &rxvt_codeset_conv_iso8859_13,
+  &rxvt_codeset_conv_iso8859_14,
+  &rxvt_codeset_conv_iso8859_15,
+  &rxvt_codeset_conv_iso8859_16,
+
+  &rxvt_codeset_conv_koi8_r,
+  &rxvt_codeset_conv_koi8_u,
+
+  &rxvt_codeset_conv_jis0201_1976_0,
+  &rxvt_codeset_conv_jis0208_1983_0,
+  &rxvt_codeset_conv_jis0212_1990_0,
+
+  &rxvt_codeset_conv_jis0213_1,
+  &rxvt_codeset_conv_jis0213_2,
+
+  &rxvt_codeset_conv_ksc5601_1987_0,
+
+  &rxvt_codeset_conv_gb2312_1980_0,
+
+  &rxvt_codeset_conv_cns11643_1992_1,
+  &rxvt_codeset_conv_cns11643_1992_2,
+  &rxvt_codeset_conv_cns11643_1992_3,
+  &rxvt_codeset_conv_cns11643_1992_4,
+  &rxvt_codeset_conv_cns11643_1992_5,
+  &rxvt_codeset_conv_cns11643_1992_6,
+  &rxvt_codeset_conv_cns11643_1992_7,
+  &rxvt_codeset_conv_cns11643_1992_f,
+  &rxvt_codeset_conv_big5_ext,
+  &rxvt_codeset_conv_big5_plus,
+
+  &rxvt_codeset_conv_viscii,
+
+  &rxvt_codeset_conv_unicode_16,
+  &rxvt_codeset_conv_unicode
+};
+
diff --git a/src/encoding.h b/src/encoding.h
new file mode 100644 (file)
index 0000000..7b4ff04
--- /dev/null
@@ -0,0 +1,78 @@
+#ifndef ENCODING_H
+#define ENCODING_H
+
+#include <stdint.h>
+
+enum codeset {
+  CS_UNKNOWN = 0,
+  CS_SPECIAL,
+  CS_US_ASCII,
+
+  CS_ISO8859_1,
+  CS_ISO8859_2,
+  CS_ISO8859_3,
+  CS_ISO8859_4,
+  CS_ISO8859_5,
+  CS_ISO8859_6,
+  CS_ISO8859_7,
+  CS_ISO8859_8,
+  CS_ISO8859_9,
+  CS_ISO8859_10,
+  CS_ISO8859_11,
+  CS_ISO8859_13,
+  CS_ISO8859_14,
+  CS_ISO8859_15,
+  CS_ISO8859_16,
+
+  CS_KOI8_R,
+  CS_KOI8_U,
+  CS_JIS0201_1976_0,
+  CS_JIS0208_1983_0,
+  CS_JIS0212_1990_0,
+
+  CS_JIS0213_1,
+  CS_JIS0213_2,
+
+  CS_KSC5601_1987_0,
+
+  CS_GB2312_1980_0,
+
+  CS_CNS11643_1992_1,
+  CS_CNS11643_1992_2,
+  CS_CNS11643_1992_3,
+  CS_CNS11643_1992_4,
+  CS_CNS11643_1992_5,
+  CS_CNS11643_1992_6,
+  CS_CNS11643_1992_7,
+  CS_CNS11643_1992_F,
+
+  CS_BIG5_EXT,
+  CS_BIG5_PLUS,
+
+  CS_VISCII,
+
+  CS_UNICODE_16, /* 16-bit subset of unicode, for X11 */
+  CS_UNICODE,
+
+  NUM_CODESETS
+};
+
+codeset codeset_from_name (const char *name);
+
+enum {
+  ZERO_WIDTH_CHAR = 0x200b,
+  NOCHAR = 65535, // must be invalid in ANY codeset(!)
+};
+
+struct rxvt_codeset_conv {
+  virtual uint32_t from_unicode (uint32_t unicode) const { return unicode; }
+  virtual uint32_t to_unicode (uint32_t enc) const { return enc; }
+};
+
+extern const rxvt_codeset_conv *rxvt_codeset[NUM_CODESETS];
+
+#define FROM_UNICODE(cs,code) rxvt_codeset[cs]->from_unicode (code)
+#define TO_UNICODE(cs,code)   rxvt_codeset[cs]->to_unicode   (code)
+
+#endif
+
index f142b1426d0742e0ee7a9521fa05fac497bcb940..bf8282f6fdc9b167169ad2a8126816f80a49eb28 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * File:       feature.h
- * $Id: feature.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: feature.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * Compile-time configuration.
  *-----------------------------------------------------------------------
diff --git a/src/gcc-Wall b/src/gcc-Wall
new file mode 100644 (file)
index 0000000..9c5ccc1
--- /dev/null
@@ -0,0 +1,40 @@
+#!/bin/sh
+# gcc -Wall plus other important warnings not included in -Wall
+
+for arg
+do
+    case $arg in
+       -O*) Wuninitialized=-Wuninitialized;;  # only makes sense with `-O'
+    esac
+done
+
+exec gcc \
+       -Wall $Wuninitialized \
+       -Wwrite-strings \
+       -Wcast-qual \
+       -Wbad-function-cast \
+       -Wpointer-arith \
+       -Wstrict-prototypes \
+       -Wmissing-prototypes \
+       -Wmissing-declarations \
+       -Wnested-externs \
+       -Wtraditional \
+       -Wconversion \
+       -Wcomment \
+       -Wcast-align \
+       -Winline \
+       -Wshadow \
+       -Wredundant-decls \
+       -Wid-clash-31 \
+       "$@"
+
+#    -Wall implies:
+#      -Wimplicit
+#      -Wreturn-type
+#      -Wunused
+#      -Wswitch
+#      -Wformat
+#      -Wchar-subscripts
+#      -Wparentheses
+#      -Wmissing-braces
+------------------------------------------------------------------------------
diff --git a/src/gentables b/src/gentables
new file mode 100755 (executable)
index 0000000..e13fcaa
--- /dev/null
@@ -0,0 +1,288 @@
+#!/opt/bin/perl
+
+# the generated tables mostly have NOT been chcked so far!
+
+use v5.8.2;
+use utf8;
+use Encode;
+
+my $gen;
+
+sub linear {
+   my ($a, $l, $h, $b) = @_;
+   for ($l .. $h) {
+      return unless defined $a->[$_] && $a->[$_] == $_ + ($b -  $l);
+   }
+   1;
+}
+
+sub wrap {
+   my $res = "  ";
+   $res .= "$1\n  " while $_[0] =~ /\G(.{90}\S*?)\s+/gc;
+   $res .= "$1" if $_[0] =~ /\G(.*)$/;
+   $res;
+}
+
+my $last_tab_full; # hack
+
+sub gentab {
+   my ($enc, $l, $h, $f, $rep) = @_;
+   $last_tab_full = 0;
+
+   " = {\n"
+   . (wrap join ", ",
+                            map +(sprintf "0x$f",
+                                          defined $enc->[$_] ? $enc->[$_] : $last_tab_full++ * 0 + $rep
+                                 ), $l..$h)
+   . "\n};\n";
+}
+
+sub gen {
+   my ($enc, $base, $ch) = @_;
+
+   my ($fun, $tab);
+   my (@t1, @t2);
+
+   for (255, 159, 127, 126, 125) {
+      if (linear $enc, 0, $_, 0) {
+         undef $enc->[$_] for 0..$_;
+         $fun .= sprintf "if (· <= 0x%04x) return ·;\n", $_;
+      }
+   }
+
+   for (126, 127, 128) {
+      if (linear $enc, $_, 159, $_) {
+         undef $enc->[$_] for $_..159;
+         $fun .= sprintf "if (0x%04x <= · && · <= 0x%04x) return ·;\n", $_, 159;
+      }
+   }
+
+   for (126, 127) {
+      next unless defined $enc->[$_];
+      $fun .= sprintf "if (· == 0x%04x) return 0x%04x;\n", $_, delete $enc->[$_];
+   }
+
+   my @map;
+   my @map2;
+
+   for (0 .. $#$enc) {
+      if (defined $enc->[$_]) {
+         $map[$_] = $enc->[$_];
+         $map2[$_ >> 8]++;
+      }
+   }
+
+   for my $p (0..255) {
+      if ($map2[$p]) {
+         my $b = $p << 8;
+
+         my ($l, $h);
+         for my $i (0..255) { $l = $i, last if defined $map[$b + $i]; }
+         for my $i (0..255) { $h = 255 - $i, last if defined $map[$b + 255 - $i]; }
+
+         if ($map2[$p] <= 5) {
+            for ($l .. $h) {
+               next unless defined $enc->[$b + $_];
+               $fun .= sprintf "if (· == 0x%04x) return 0x%04x;\n", $b + $_, $enc->[$b + $_];
+            }
+         } elsif (linear $enc, $b + $l, $b + $h, $enc->[$b + $l]) {
+            my $dif = $enc->[$b + $l] - ($b + $l);
+            $dif = $dif < 0 ? sprintf "- 0x%04x", -$dif : sprintf "+ 0x%04x", $dif;
+            $fun .= sprintf "if (· <= 0x%04x && 0x%04x <= ·) return · %s;\n", $b + $l, $b + $h, $dif;
+         } elsif ($map2[$p] <= 5) { # defunct
+            $fun .= "switch (·)\n  {\n";
+            for ($l .. $h) {
+               next unless defined $enc->[$b + $_];
+               $fun .= sprintf "    case 0x%04x: return 0x%04x;\n", $b + $_, $enc->[$b + $_];
+            }
+            $fun .= "  }\n";
+         } else {
+            my ($i, $t, $f) = (0, "uint8_t", "%02x");
+            for ($l .. $h) {
+               if ($enc->[$b + $_] > 255) {
+                  ($i, $t, $f) = (1, "uint16_t", "%04x");
+                  last;
+               }
+            }
+
+            $i ? push @t2, [$p, $l, $h, $t, $f]
+               : push @t1, [$b, $l, $h, $t, $f];
+         }
+
+      }
+   }
+
+   if (@t2 <= 3) {
+      push @t1, @t2;
+      @t2 = ();
+   }
+
+   for (@t1) {
+      my ($b, $l, $h, $t, $f) = @$_;
+      my $rep = $b + $l == 0 ? 128 : 0;
+      $tab .= "static const $t $base\_$b\[]" . gentab $enc, $b + $l, $b + $h, $f;
+      $fun .= sprintf "if (0x%04x <= · && · <= 0x%04x)\n"
+                    . "  return %s$base\_$b\[· - 0x%04x];\n",
+                      $b + $l, $b + $h,
+                      ($last_tab_full ? sprintf "$base\_$b\[· - 0x%04x] == $rep ? NOCHAR : ", $b + $l : ""),
+                      $b + $l;
+   }
+
+   if (@t2) {
+      my ($min, $max) = (255, 0);
+      my ($l, $h) = (255, 0);
+      for (@t2) {
+         my ($p, $L, $H, $t, $f) = @$_;
+         $max = $p if $p > $max;
+         $min = $p if $p < $min;
+         $l = $L if $L < $l;
+         $h = $H if $H > $h;
+      }
+
+      $fun .= "uint8_t  l = ·;\n";
+      $fun .= "uint16_t h = · >> 8;\n";
+
+      if ($h - $l < 200) {
+         my $d = $h - $l + 1;
+
+         my @enc;
+         for $p ($min .. $max) {
+            for $i ($l .. $h) {
+               $enc[($p - $min) * $d + $i - $l] = $enc->[$p * 256 + $i];
+            }
+         }
+         $tab .= "static const uint16_t $base\_m[]" . gentab \@enc, 0, $#enc, "%04x";
+
+         if ($last_tab_full) {
+            $fun .= sprintf "if (0x%02x <= h && h <= 0x%02x\n"
+                          . "    && 0x%02x <= l && l <= 0x%02x)\n"
+                          . "  return $base\_m\[h * 0x%02x + l - 0x%04x]\n"
+                          . "         ? $base\_m\[h * 0x%02x + l - 0x%04x]\n"
+                          . "         : NOCHAR;\n",
+                            $min, $max, $l, $h,
+                            ($d, $min * $d + $l) x 2;
+         } else {
+            $fun .= sprintf "if (0x%02x <= h && h <= 0x%02x\n"
+                          . "    && 0x%02x <= l && l <= 0x%02x)\n"
+                          . "  return $base\_m\[h * 0x%02x + l - 0x%04x];\n",
+                            $min, $max, $l, $h,
+                            $d,
+                            $min * $d + $l;
+         }
+      } else {
+         my @tab = (0) x ($max - $min);
+         for (@t2) {
+            my ($p, undef, undef, $t, $f) = @$_;
+            $tab .= "static const $t $base\_$p\[]" . gentab $enc, $p * 256 + $l, $p * 256 + $h, $f, 0;
+            $tab[$p - $min] = "$base\_$p";
+         }
+
+         $tab .= "const uint16_t *$base\_i[] = {\n"
+                 . (wrap join ", ", @tab)
+                 . "\n};\n\n";
+
+         $fun .= sprintf "if (0x%02x <= h && h <= 0x%02x\n"
+                       . "    && 0x%02x <= l && l <= 0x%02x\n"
+                       . "    && $base\_i[h - 0x%02x])\n"
+                       . "  return $base\_i\[h - 0x%02x][l - 0x%02x]\n"
+                       . "         ? $base\_i\[h - 0x%02x][l - 0x%02x]\n"
+                       . "         : NOCHAR;\n",
+                         $min, $max, $l, $h,
+                         $min, ($min, $l) x 2;
+      }
+   }
+
+   $fun .= "return NOCHAR;\n";
+
+   $fun =~ s/·/$ch/g;
+
+   ($tab, $fun);
+}
+
+while (<DATA>) {
+   my ($group, $base, $cs, $type) = split /\s+/;
+
+   my @enc1;
+   my @enc2;
+
+   for (0 .. 65535) {
+      my $enc = encode $cs, (chr $_), Encode::FB_QUIET;
+
+      if (length $enc) {
+         my $code = hex unpack "H*", $enc;
+         $enc1[$_] = $code;
+         $enc2[$code] = $_ unless defined $enc2[$code];
+      }
+   }
+
+   my ($tab1, $fun1) = gen \@enc1, "$base\_f", "unicode";
+   my ($tab2, $fun2) = gen \@enc2, "$base\_t", "enc";
+
+   #$tab1 =~ s/^/  /gm;
+   #$tab2 =~ s/^/  /gm;
+   $fun1 =~ s/^/    /gm;
+   $fun2 =~ s/^/    /gm;
+
+   print "$base\n";
+   open OUT, ">table/$base.h" or die;
+
+   print OUT <<EOF;
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_$group
+
+$tab1$tab2
+struct rxvt_codeset_conv_$base : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+$fun1  }
+  uint32_t to_unicode (uint32_t enc) const {
+$fun2  }
+} rxvt_codeset_conv_$base;
+
+#else
+
+#define rxvt_codeset_conv_$base rxvt_codeset_conv_unknown
+
+#endif
+EOF
+
+   close OUT;
+}
+
+__DATA__
+VN             viscii                  viscii
+KR             ksc5601_1987_0          ksc5601-raw
+CN             gb2312_1980_0           gb2312-raw
+CN_EXT         cns11643_1992_1         cns11643-1
+CN_EXT         cns11643_1992_2         cns11643-2
+CN_EXT         cns11643_1992_3         cns11643-3
+CN_EXT         cns11643_1992_4         cns11643-4
+CN_EXT         cns11643_1992_5         cns11643-5
+CN_EXT         cns11643_1992_6         cns11643-6
+CN_EXT         cns11643_1992_7         cns11643-7
+CN_EXT         cns11643_1992_f         cns11643-f
+CN_EXT         big5_ext                big5ext
+CN_EXT         big5_plus               big5plus
+EU             koi8_r                  koi8-r
+EU             koi8_u                  koi8-u
+DEFAULT                iso8859_1               iso-8859-1
+EU             iso8859_2               iso-8859-2
+EU             iso8859_3               iso-8859-3
+EU             iso8859_4               iso-8859-4
+EU             iso8859_5               iso-8859-5
+EU             iso8859_6               iso-8859-6
+EU             iso8859_7               iso-8859-7
+EU             iso8859_8               iso-8859-8
+EU             iso8859_9               iso-8859-9
+EU             iso8859_10              iso-8859-10
+EU             iso8859_11              iso-8859-11
+EU             iso8859_13              iso-8859-13
+EU             iso8859_14              iso-8859-14     
+DEFAULT                iso8859_15              iso-8859-15
+EU             iso8859_16              iso-8859-16
+JP             jis0201_1976_0          jis0201-raw
+JP             jis0208_1983_0          jis0208-raw
+JP             jis0212_1990_0          jis0212-raw
+JP_EXT         jis0213_1               jis0213-1-raw
+JP_EXT         jis0213_2               jis0213-2-raw
index 697f79544656188a8198df31c787d351edb642ee..710db436e2bb111b71cdcce3451c3b3d297cf165 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       graphics.c
  *----------------------------------------------------------------------*
- * $Id: graphics.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: graphics.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1994      Rob Nation <nation@rocket.sanders.lockheed.com>
diff --git a/src/graphics/.cvsignore b/src/graphics/.cvsignore
new file mode 100644 (file)
index 0000000..1a1b17a
--- /dev/null
@@ -0,0 +1,5 @@
+Makefile
+*.lo
+*.org
+.libs
+qplot
index b9873f505b740ae69a4403451d77c02d2034ea09..1b969e19789dffe78546d1d2103b687ad0fd93a2 100644 (file)
@@ -1,5 +1,5 @@
 # test/graphics/Makefile.in    -*- Makefile -*-
-# $Id: Makefile.in,v 1.1 2003-11-24 17:28:08 pcg Exp $
+# $Id: Makefile.in,v 1.2 2003-11-24 17:31:28 pcg Exp $
 @MCOMMON@
 
 srcdir =       @srcdir@
diff --git a/src/graphics/README b/src/graphics/README
new file mode 100644 (file)
index 0000000..463fba1
--- /dev/null
@@ -0,0 +1 @@
+This is an example of rxvt graphics.
diff --git a/src/graphics/data b/src/graphics/data
new file mode 100644 (file)
index 0000000..f58d96f
--- /dev/null
@@ -0,0 +1,5 @@
+0 1e+4
+1e+4 2e+4
+
+2e+6 5e+2
+5e+2 7e+5
index 56301bfa64a821e754454d63fa5c67ce699535af..f27202b6d66a5f6562d66fc740b389c9dcdc53a5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: grxlib.c,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: grxlib.c,v 1.2 2003-11-24 17:31:28 pcg Exp $
  */
 
 #include "../../config.h"
index fd7228ea0e5bc4efe56935bbc315f66f395bcbf7..607966a4c3a412a5ff30049696715633c28f3b0b 100644 (file)
@@ -1,5 +1,5 @@
 /* 
- * $Id: grxlib.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: grxlib.h,v 1.2 2003-11-24 17:31:28 pcg Exp $
  */
 #include "rxvtgrx.h"           /* text alignment */
 
index a4062af28853015aeafc3711886ab7a413413903..b665b7711a05446f95a721b1488428c673ba945a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: qplot.c,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: qplot.c,v 1.2 2003-11-24 17:31:28 pcg Exp $
  */
 
 #include <stdio.h>
index 6486f5b56ebff988b4dc1fdd68f87860c0506c46..50a274a64726cff685b2d999aac4a2920b75667f 100644 (file)
@@ -1,7 +1,7 @@
 /*---------------------------------*C*--------------------------------------*
  * File:      grkelot.c
  *--------------------------------------------------------------------------*
- * $Id: grkelot.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: grkelot.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1994,1995 Angelo Haritsis. All rights reserved.
index b0b2b233e5071143a7a985924159e3cd5a5af43e..a64abe2bac8c389d6e04ca3bf4f6ae62e4eec1a9 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * File:       grkelot.h
- * $Id: grkelot.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: grkelot.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * Synopsis:   string -> greek ELOT928 string; 4-state FSM.
  *
index 858e429bf21b1b0b8da1421c53927454b23241ff..90d7fbf257a33b4b33de08d12e2defc0c5e9cbb8 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       init.c
  *----------------------------------------------------------------------*
- * $Id: init.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: init.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1992      John Bovey, University of Kent at Canterbury <jdb@ukc.ac.uk>
index 6c3e578a36345a5d772b0c844050d13221ef799e..e16bedd632e223d5a02c2ba20f40eefb86bb70c4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: init.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: init.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 
 #ifndef _INIT_H_
diff --git a/src/iom.C b/src/iom.C
new file mode 100644 (file)
index 0000000..5431d20
--- /dev/null
+++ b/src/iom.C
@@ -0,0 +1,167 @@
+/*
+    iom.C -- generic I/O multiplexor
+    Copyright (C) 2003 Marc Lehmann <pcg@goof.com>
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+*/
+
+#include "../config.h"
+
+#include <cstdio>
+
+#include <sys/select.h>
+#include <sys/time.h>
+
+#include "iom.h"
+
+tstamp NOW;
+bool iom_valid;
+io_manager iom;
+
+void time_watcher::trigger ()
+{
+  call (*this);
+
+  iom.reg (this);
+}
+
+time_watcher::~time_watcher ()
+{
+  if (iom_valid)
+    iom.unreg (this);
+}
+
+io_watcher::~io_watcher ()
+{
+  if (iom_valid)
+    iom.unreg (this);
+}
+
+void io_manager::reg (io_watcher *w)
+{
+  if (find (iow.begin (), iow.end (), w) == iow.end ())
+    iow.push_back (w);
+}
+
+void io_manager::unreg (io_watcher *w)
+{
+  iow.erase (find (iow.begin (), iow.end (), w));
+}
+
+void io_manager::reg (time_watcher *w)
+{
+  if (find (tw.begin (), tw.end (), w) == tw.end ())
+    tw.push_back (w);
+}
+
+void io_manager::unreg (time_watcher *w)
+{
+  tw.erase (find (tw.begin (), tw.end (), w));
+}
+
+inline void set_now (void)
+{
+  struct timeval tv;
+
+  gettimeofday (&tv, 0);
+
+  NOW = (tstamp)tv.tv_sec + (tstamp)tv.tv_usec / 1000000;
+}
+
+void io_manager::loop ()
+{
+  set_now ();
+
+  for (;;)
+    {
+      time_watcher *w;
+
+      for (;;)
+        {
+          w = tw[0];
+
+          for (time_watcher **i = tw.begin (); i != tw.end (); ++i)
+            if ((*i)->at < w->at)
+              w = *i;
+
+          if (w->at > NOW)
+            break;
+
+          // call it
+          w->call (*w);
+
+          // re-add it if necessary
+          if (w->at >= 0)
+            reg (w);
+        }
+
+      struct timeval to;
+      double diff = w->at - NOW;
+      to.tv_sec  = (int)diff;
+      to.tv_usec = (int)((diff - to.tv_sec) * 1000000);
+
+      fd_set rfd, wfd;
+
+      FD_ZERO (&rfd);
+      FD_ZERO (&wfd);
+
+      int fds = 0;
+
+      for (io_watcher **w = iow.begin (); w < iow.end (); ++w)
+         {
+           if ((*w)->events & EVENT_READ ) FD_SET ((*w)->fd, &rfd);
+           if ((*w)->events & EVENT_WRITE) FD_SET ((*w)->fd, &wfd);
+
+           if ((*w)->fd > fds) fds = (*w)->fd;
+         }
+
+      fds = select (fds + 1, &rfd, &wfd, 0, &to);
+
+      set_now ();
+
+      if (fds > 0)
+        for (io_watcher **w = iow.begin (); w < iow.end (); w++)
+          {
+            short revents = (*w)->events;
+
+            if (!FD_ISSET ((*w)->fd, &rfd)) revents &= ~EVENT_READ;
+            if (!FD_ISSET ((*w)->fd, &wfd)) revents &= ~EVENT_WRITE;
+
+            if (revents)
+              (*w)->call (**w, revents);
+          }
+    }
+}
+
+void io_manager::idle_cb (time_watcher &w)
+{
+  w.at = NOW + 1000000000;
+}
+
+io_manager::io_manager ()
+{
+  set_now ();
+
+  iom_valid = true;
+
+  idle = new time_watcher (this, &io_manager::idle_cb);
+  idle->start (0);
+}
+
+io_manager::~io_manager ()
+{
+  iom_valid = false;
+}
+
diff --git a/src/iom.h b/src/iom.h
new file mode 100644 (file)
index 0000000..ce41c2f
--- /dev/null
+++ b/src/iom.h
@@ -0,0 +1,103 @@
+/*
+    iom.h -- generic I/O multiplexor
+    Copyright (C) 2003 Marc Lehmann <pcg@goof.com>
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+*/
+
+#ifndef VPE_IOM_H__
+#define VPE_IOM_H__
+
+#include <cassert>
+
+#include "rxvtvec.h"
+#include "callback.h"
+
+typedef double tstamp;
+
+extern tstamp NOW;
+
+struct io_watcher;
+struct time_watcher;
+
+class io_manager {
+  simplevec<io_watcher *> iow;
+  simplevec<time_watcher *> tw; // actually a heap
+
+  void idle_cb (time_watcher &w); time_watcher *idle;
+public:
+  // register a watcher
+  void reg (io_watcher *w);
+  void unreg (io_watcher *w);
+  void reg (time_watcher *w);
+  void unreg (time_watcher *w);
+  
+  void loop ();
+
+  io_manager ();
+  ~io_manager ();
+};
+
+extern io_manager iom; // a singleton, together with it's construction/destruction problems.
+
+enum { EVENT_READ = 1, EVENT_WRITE = 2 };
+
+struct io_watcher : callback2<void, io_watcher &, short> {
+  int fd;
+  short events;
+
+  template<class O1, class O2>
+  io_watcher (O1 *object, void (O2::*method)(io_watcher &, short))
+    : callback2<void, io_watcher &, short>(object,method)
+    { }
+
+  ~io_watcher ();
+
+  void set(int fd_, short events_) { fd = fd_; events = events_; }
+
+  void set(short events_) { set (fd, events_); }
+  void start (int fd_, short events_) { set (fd_, events_); iom.reg (this); }
+  void stop () { iom.unreg (this); }
+};
+
+#define TSTAMP_CANCEL -1.
+
+struct time_watcher : callback1<void, time_watcher &> {
+  tstamp at;
+
+  template<class O1, class O2>
+  time_watcher (O1 *object, void (O2::*method)(time_watcher &))
+    : callback1<void, time_watcher &>(object,method)
+    { }
+
+  ~time_watcher ();
+
+  void trigger ();
+
+  void set (tstamp when) { at = when; }
+  void operator ()() { trigger (); }
+  void start () { iom.reg (this); }
+  void start (tstamp when) { set (when); iom.reg (this); }
+  void stop () { iom.unreg (this); }
+
+  void reset (tstamp when = TSTAMP_CANCEL)
+    {
+      stop ();
+      at = when;
+    }
+};
+
+#endif
+
index 226f47dae93a5f76ee3f1b07832a7cafc1dc0ed9..219bb65905982b3f1ed91e001f66cbc8a54303b4 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       logging.c
  *----------------------------------------------------------------------*
- * $Id: logging.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: logging.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1992      John Bovey <jdb@ukc.ac.uk>
index 0d4084793ad9183c070e81fa1653d3e7a4b92a59..c263da0a672de86a2c5d94013f58cc58467573f4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: logging.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: logging.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 
 #ifndef _LOGGING_H_
index b2830e65fb1154eec2c162c214ac422ed4e7a4de..b37baba57c53e7eec52200b1d90c1f5ca974a3d7 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       main.c
  *----------------------------------------------------------------------*
- * $Id: main.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: main.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1992      John Bovey, University of Kent at Canterbury <jdb@ukc.ac.uk>
diff --git a/src/makeextprotos-awk b/src/makeextprotos-awk
new file mode 100644 (file)
index 0000000..4136e41
--- /dev/null
@@ -0,0 +1,20 @@
+/^\/\* EXTPROTO \*\/$/ {
+    getline     # function return
+    printf "%-16s ", $0
+    cline=""
+    while (index(cline, "{") == 0 && index(cline, "#") == 0) {
+       getline # function name and args
+        cline=cline $0
+    }
+    gsub(/[\t\n]/, " ", cline)
+    gsub(/[ ]+/, " ", cline)
+    l = index(cline, "(")
+    m = index(cline, "{")
+    n = index(cline, "#")
+    if (n > 0) { m = n }
+    outstring = sprintf("%%-32.%ds __PROTO(", l - 1)
+    printf outstring, cline
+    reststring = substr(cline, l, m - l)
+    printf reststring
+    print ");"
+}
index 69b6685d0e3f4e1985f407b99fdfab9cf87ba258..cb48e355f901d5a9ccd8b17314628be29db3bbe0 100644 (file)
@@ -1,5 +1,5 @@
 # Get prototypes from a .c file
-# $Id: makeextprotos-sed,v 1.1 2003-11-24 17:28:08 pcg Exp $
+# $Id: makeextprotos-sed,v 1.2 2003-11-24 17:31:27 pcg Exp $
 # /* EXTPROTO */   must be above return type which are above function.
 #              Args are on one line
 # eg.
diff --git a/src/makeintprotos-awk b/src/makeintprotos-awk
new file mode 100644 (file)
index 0000000..c7f1b78
--- /dev/null
@@ -0,0 +1,20 @@
+/^\/\* INTPROTO \*\/$/ {
+    getline     # function return
+    printf "%-16s ", $0
+    cline=""
+    while (index(cline, "{") == 0 && index(cline, "#") == 0) {
+       getline # function name and args
+        cline=cline $0
+    }
+    gsub(/[\t\n]/, " ", cline)
+    gsub(/[ ]+/, " ", cline)
+    l = index(cline, "(")
+    m = index(cline, "{")
+    n = index(cline, "#")
+    if (n > 0) { m = n }
+    outstring = sprintf("%%-32.%ds __PROTO(", l - 1)
+    printf outstring, cline
+    reststring = substr(cline, l, m - l)
+    printf reststring
+    print ");"
+}
index e2abaeee0bfa9d20d0ab24b6c686d49a4a279647..8f8b12b38c5a72826dceb242ad823b1b425fb1ec 100644 (file)
@@ -1,5 +1,5 @@
 # Get prototypes from a .c file
-# $Id: makeintprotos-sed,v 1.1 2003-11-24 17:28:08 pcg Exp $
+# $Id: makeintprotos-sed,v 1.2 2003-11-24 17:31:27 pcg Exp $
 # /* INTPROTO */   must be above return type which are above function.
 #              Args are on one line
 # eg.
index 775a278c4515d9b141220e41b846d5d811c882cd..02894ef1906b46fbce3e85a08ce6a3d930da48e8 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       menubar.c
  *----------------------------------------------------------------------*
- * $Id: menubar.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: menubar.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * Copyright (c) 1997,1998  mj olesen <olesen@me.QueensU.CA>
  *
index e496ccd69a0434f6e523f36557ad2d1c3d881f52..cb5dcfacd80e20ac79f62e51ca523760fc1fd6ca 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: menubar.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: menubar.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 
 #ifndef _MENUBAR_H_
index ad8b87d298fb8d18adf364e4c2ff70048e6783e4..293b00f45c87019a08a229642bcfb1c5c9dfe690 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       misc.c
  *----------------------------------------------------------------------*
- * $Id: misc.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: misc.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1996      mj olesen <olesen@me.QueensU.CA> Queen's Univ at Kingston
index c556f837d801a96120a21b9c3c5b4e843243164b..6323541b226f3f62c3709ff1bebf0efda063dcee 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       netdisp.c
  *----------------------------------------------------------------------*
- * $Id: netdisp.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: netdisp.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1996      Chuck Blake <cblake@BBN.COM>
diff --git a/src/netdisp.h b/src/netdisp.h
new file mode 100644 (file)
index 0000000..ee13081
--- /dev/null
@@ -0,0 +1,18 @@
+/* On Solaris link with -lsocket and -lnsl */
+#include <sys/types.h>
+#include <sys/socket.h>
+
+/* these next two are probably only on Sun (not Solaris) */
+#ifdef HAVE_SYS_SOCKIO_H
+#include <sys/sockio.h>
+#endif
+#ifdef HAVE_SYS_BYTEORDER_H
+#include <sys/byteorder.h>
+#endif
+
+#include <netinet/in.h>
+#include <arpa/inet.h>
+#include <net/if.h>
+#include <net/if_arp.h>
+
+#include "netdisp.intpro"      /* PROTOS for internal routines */
index d4f531ebe3550be5355ee312fd22140d386d7fef..695a4d570e0224225197d2b876412de11d49ca26 100644 (file)
@@ -1,6 +1,6 @@
 /* Include prototypes for all files */
 /*
- * $Id: protos.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: protos.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 #include "command.extpro"
 
index 09e5d56548e80aab013b4a36efd3624483a7586d..ebe66bb68e489839dcd071ad7ef4102b5d858575 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       ptytty.c
  *----------------------------------------------------------------------*
- * $Id: ptytty.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: ptytty.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1999-2001 Geoff Wing <gcw@pobox.com>
diff --git a/src/rxvt.C b/src/rxvt.C
new file mode 100644 (file)
index 0000000..043b695
--- /dev/null
@@ -0,0 +1,15 @@
+#include "rxvtlib.h"
+
+/*----------------------------------------------------------------------*/
+/* main() */
+/* INTPROTO */
+int
+main(int argc, const char *const *argv)
+{
+    if (rxvt_init(argc, argv) == NULL)
+       return EXIT_FAILURE;
+
+    dR;
+    rxvt_main_loop(aR);        /* main processing loop */
+    return EXIT_SUCCESS;
+}
index 859d4faeddb5900cd3b3fdf6dd84ceea9c867e7c..f36010ba300d4a159fc92ef4715e77ce7c4fa5be 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: rxvt.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: rxvt.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 
 #ifndef _RXVT_H_               /* include once only */
diff --git a/src/rxvtc.C b/src/rxvtc.C
new file mode 100644 (file)
index 0000000..1a36048
--- /dev/null
@@ -0,0 +1,50 @@
+#include "rxvtdaemon.h"
+
+#include <cstdio>
+#include <cstdlib>
+
+#include <unistd.h>
+#include <sys/socket.h>
+#include <sys/un.h>
+
+struct client : rxvt_connection {
+  client ();
+};
+
+client::client ()
+{
+  if ((fd = socket (PF_LOCAL, SOCK_STREAM, 0)) < 0)
+    {
+      perror ("unable to create listening socket");
+      exit (EXIT_FAILURE);
+    }
+
+  sockaddr_un sa;
+
+  sa.sun_family = AF_UNIX;
+  strcpy (sa.sun_path, rxvt_connection::unix_sockname ());
+
+  if (connect (fd, (sockaddr *)&sa, sizeof (sa)))
+    {
+      perror ("unable to bind listening socket");
+      exit (EXIT_FAILURE);
+    }
+}
+
+int
+main(int argc, const char *const *argv)
+{
+  client c;
+  char buf[PATH_MAX];
+
+  c.send ("NEW");
+  c.send ("DISPLAY"); c.send (getenv ("DISPLAY"));
+  // instead of getcwd we could opendir(".") and pass the fd for fchdir *g*
+  c.send ("CWD"); c.send (getcwd (buf, sizeof (buf)));
+
+  c.send ("ARGV"); c.send (argc);
+  for (int i = 0; i < argc; i++)
+    c.send (argv[i]);
+  c.send ("END");
+}
+
diff --git a/src/rxvtcolor.C b/src/rxvtcolor.C
new file mode 100644 (file)
index 0000000..e74b56f
--- /dev/null
@@ -0,0 +1,81 @@
+#include "../config.h"
+#include <rxvt.h>
+
+// TODO: free colors again
+
+bool
+rxvt_color::set (pR_ Pixel p)
+{
+#if XFT
+  XColor xc;
+
+  xc.pixel = p;
+  if (!XQueryColor (R->Xdisplay, XCMAP, &xc))
+    return false;
+
+  XRenderColor d;
+
+  d.red   = xc.red;
+  d.green = xc.green;
+  d.blue  = xc.blue;
+  d.alpha = 0xffff;
+
+  return
+    XftColorAllocValue (R->Xdisplay, 
+                        XVISUAL,
+                        XCMAP,
+                        &d,
+                        &c);
+#else
+  this->p = p;
+#endif
+
+  return true;
+}
+
+bool
+rxvt_color::set (pR_ const char *name)
+{
+  XColor xc;
+
+  if (XParseColor (R->Xdisplay, XCMAP, name, &xc))
+    return set (aR_ xc.red, xc.green, xc.blue);
+
+  return false;
+}
+
+bool
+rxvt_color::set (pR_ unsigned short cr, unsigned short cg, unsigned short cb)
+{
+  XColor xc;
+
+  xc.red   = cr;
+  xc.green = cg;
+  xc.blue  = cb;
+  xc.flags = DoRed | DoGreen | DoBlue;
+
+  if (XAllocColor (R->Xdisplay, XCMAP, &xc))
+    return set (aR_ xc.pixel);
+
+  return false;
+}
+
+void 
+rxvt_color::get (pR_ unsigned short &cr, unsigned short &cg, unsigned short &cb)
+{
+#if XFT
+  cr = c.color.red;
+  cg = c.color.green;
+  cb = c.color.blue;
+#else
+  XColor c;
+
+  c.pixel = p;
+  XQueryColor (R->Xdisplay, XCMAP, &c);
+
+  cr = c.red;
+  cg = c.green;
+  cb = c.blue;
+#endif
+}
+
diff --git a/src/rxvtcolor.h b/src/rxvtcolor.h
new file mode 100644 (file)
index 0000000..fa93a12
--- /dev/null
@@ -0,0 +1,36 @@
+#ifndef RXVT_COLOR_H
+#define RXVT_COLOR_H
+
+#include <X11/Xlib.h>
+
+#if XFT
+# include <X11/Xft/Xft.h>
+#endif
+
+#include "rxvtlib.h"
+
+struct rxvt_vars;
+
+typedef unsigned long Pixel;
+
+struct rxvt_color {
+#if XFT
+   XftColor c;
+   operator Pixel() const { return c.pixel; }
+#else
+   Pixel p;
+   operator Pixel() const { return p; }
+#endif
+
+   bool operator == (const rxvt_color &b) const { return Pixel(*this) == Pixel(b); }
+   bool operator != (const rxvt_color &b) const { return Pixel(*this) != Pixel(b); }
+
+   void get (pR_ unsigned short &cr, unsigned short &cg, unsigned short &cb);
+  
+   bool set (pR_ Pixel p);
+   bool set (pR_ const char *name);
+   bool set (pR_ unsigned short cr, unsigned short cg, unsigned short cb);
+};
+
+#endif
+
diff --git a/src/rxvtd.C b/src/rxvtd.C
new file mode 100644 (file)
index 0000000..6496289
--- /dev/null
@@ -0,0 +1,108 @@
+#include "rxvtlib.h"
+#include "rxvtdaemon.h"
+#include "iom.h"
+
+#include <cstdio>
+#include <cstdlib>
+
+#include <unistd.h>
+#include <sys/socket.h>
+#include <sys/un.h>
+
+struct server : rxvt_connection {
+  void read_cb (io_watcher &w, short revents); io_watcher read_ev;
+
+  server (int fd)
+  : read_ev (this, &server::read_cb)
+  {
+    this->fd = fd;
+    read_ev.start (fd, EVENT_READ);
+  }
+
+  void err ();
+};
+
+struct listener {
+  int fd;
+
+  void accept_cb (io_watcher &w, short revents); io_watcher accept_ev;
+
+  listener ();
+};
+
+listener::listener ()
+: accept_ev (this, &listener::accept_cb)
+{
+  if ((fd = socket (PF_LOCAL, SOCK_STREAM, 0)) < 0)
+    {
+      perror ("unable to create listening socket");
+      exit (EXIT_FAILURE);
+    }
+
+  sockaddr_un sa;
+
+  sa.sun_family = AF_UNIX;
+  strcpy (sa.sun_path, rxvt_connection::unix_sockname ());
+
+  unlink (rxvt_connection::unix_sockname ());
+
+  if (bind (fd, (sockaddr *)&sa, sizeof (sa)))
+    {
+      perror ("unable to bind listening socket");
+      exit (EXIT_FAILURE);
+    }
+
+  if (listen (fd, 5))
+    {
+      perror ("unable to listen on socket");
+      exit (EXIT_FAILURE);
+    }
+
+  accept_ev.start (fd, EVENT_READ);
+}
+
+void listener::accept_cb (io_watcher &w, short revents)
+{
+  int fd2 = accept (fd, 0, 0);
+
+  if (fd2 >= 0)
+    new server (fd2);
+}
+
+void server::err ()
+{
+  close (fd);
+  delete this;
+}
+
+void server::read_cb (io_watcher &w, short revents)
+{
+  token cmd;
+
+  if (recv (cmd))
+    {
+      if (!strcmp (cmd, "NEW"))
+        {
+        }
+      else
+        err ();
+    }
+  else
+    err ();
+}
+
+int
+main(int argc, const char *const *argv)
+{
+  listener l;
+  iom.loop ();
+
+#if 0
+  if (rxvt_init(argc, argv) == NULL)
+      return EXIT_FAILURE;
+
+  dR;
+  rxvt_main_loop(aR);  /* main processing loop */
+#endif
+  return EXIT_SUCCESS;
+}
diff --git a/src/rxvtdaemon.C b/src/rxvtdaemon.C
new file mode 100644 (file)
index 0000000..3f310bd
--- /dev/null
@@ -0,0 +1,94 @@
+#include <unistd.h>
+#include <stdint.h>
+#include <cstdlib>
+#include <cstring>
+
+#include "rxvtdaemon.h"
+
+const char *rxvt_connection::unix_sockname ()
+{
+  return "/tmp/rxvtd~";
+}
+
+void rxvt_connection::send (const char *data, int len)
+{
+  uint8_t s[2];
+
+  s[0] = len >> 8; s[1] = len;
+
+  write (fd, s, 2);
+  write (fd, data, len);
+}
+
+void rxvt_connection::send (const char *data)
+{
+  send (data, strlen (data));
+}
+
+bool rxvt_connection::recv (char *&data, int *len)
+{
+  uint8_t s[2];
+  int l;
+
+  if (read (fd, s, 2) != 2)
+    return false;
+
+  l = (s[0] << 8) + s[1];
+  if (l > 4096)
+    return false;
+
+  if (len)
+    *len = l;
+
+  data = new char[l + 1];
+
+  if (!data)
+    return false;
+
+  if (read (fd, data, l) != l)
+    return false;
+
+  data[l] = 0;
+
+  return true;
+}
+
+bool rxvt_connection::recv (token &data)
+{
+  char *d;
+  int l;
+
+  if (!recv (d, &l))
+    return false;
+
+  if (l < sizeof (token) - 1)
+    strcpy (data, d);
+
+  delete [] d;
+
+  return l < sizeof (token) - 1;
+}
+
+void rxvt_connection::send (int data)
+{
+  uint8_t s[4];
+
+  s[0] = data >> 24; s[1] = data >> 16; s[0] = data >> 8; s[1] = data;
+
+  write (fd, s, 4);
+}
+
+bool rxvt_connection::recv (int &data)
+{
+  uint8_t s[4];
+
+  if (read (fd, s, 4) != 4)
+    return false;
+
+  data = (((((s[0] << 8) | s[1]) << 8) | s[2]) << 8) | s[3];
+
+  return true;
+}
+
+
+
diff --git a/src/rxvtdaemon.h b/src/rxvtdaemon.h
new file mode 100644 (file)
index 0000000..f6832ad
--- /dev/null
@@ -0,0 +1,21 @@
+#ifndef RXVT_DAEMON_H
+#define RXVT_DAEMON_H
+
+struct rxvt_connection {
+  int fd;
+
+  static const char *unix_sockname ();
+
+  typedef char[4] token;
+
+  void send (const char *data, int len);
+  void send (const char *data);
+  void send (int data);
+
+  bool recv (char *&data, int *len = 0);
+  bool recv (token &data);
+  bool recv (int &data);
+};
+
+#endif
+
index 650041e06bb4b8777796c75bd1f4b431ab6bf1b3..4b5fa34a7237e4d40bbbb4a74d93e1e862add1cb 100644 (file)
@@ -1,6 +1,6 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       rxvtgrx.h
- * $Id: rxvtgrx.h,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: rxvtgrx.h,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * Stuff for text alignment for rxvt special graphics mode
  *
index 96fccc21ce0ec483ef1a4bd89cf4835d31235e2d..d7ae8db8cb1c2b063bffac0273126f3a3b900a13 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: rxvtlib.h.in,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: rxvtlib.h.in,v 1.2 2003-11-24 17:31:27 pcg Exp $
  */
 
 #ifndef _RXVTLIB_H_            /* include once only */
diff --git a/src/rxvtvec.C b/src/rxvtvec.C
new file mode 100644 (file)
index 0000000..f62ff19
--- /dev/null
@@ -0,0 +1,7 @@
+#include <cstdlib>
+#include <cstring>
+
+#include "rxvtvec.h"
+
+
+
diff --git a/src/rxvtvec.h b/src/rxvtvec.h
new file mode 100644 (file)
index 0000000..151a857
--- /dev/null
@@ -0,0 +1,35 @@
+#ifndef RXVT_VEC_H
+#define RXVT_VEC_H
+
+template<typename T> static inline T min (T a, long b) { return a < b ? a : b; }
+template<typename T> static inline T max (T a, long b) { return a > b ? a : b; }
+
+#include <cstring>
+#include "simplevec.h"
+
+#if 0
+template<typename T>
+struct rxvt_vec : simplevec<void *> {
+  typedef T *iterator;
+
+  void push_back (T d) { simplevec<void *>::push_back ((void *)d); }
+  T pop_back () { return (T*)simplevec<void *>::pop_back (); }
+  void erase (int i) { erase (begin () + i); }
+  void erase (iterator i) { simplevec<void *>::erase ((void **)i); }
+  iterator begin () const { return (iterator)simplevec<void *>::begin (); }
+  iterator end () const { return (iterator)simplevec<void *>::end (); }
+  T &operator [](int i) { return *(T *)(&((*(simplevec<void *> *)this)[i])); }
+  const T &operator [](int i) const { return *(const T *)(&((*(const simplevec<void *> *)this)[i])); }
+};
+#endif
+
+template <typename I, typename T>
+I find(I first, I last, const T& value)
+{
+  while (first != last && *first != value)
+    ++first;
+
+  return first;
+}
+
+#endif
index 3b134c4e347447b899b251a3197c5681d2600e05..e631f63a21d4ff0971679abc20942f2d3496b049 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*--------------------------------------*
  * File:       screen.c
  *---------------------------------------------------------------------------*
- * $Id: screen.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: screen.C,v 1.2 2003-11-24 17:31:27 pcg Exp $
  *
  * Copyright (c) 1997-2001 Geoff Wing <gcw@pobox.com>
  *
index 6e2ae97edf2a09d2bfe89050a48aa42fccb8927d..f900bf4a755658649a2bfa75a5f8568da8d738cf 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       scrollbar-next.c
  *----------------------------------------------------------------------*
- * $Id: scrollbar-next.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: scrollbar-next.C,v 1.2 2003-11-24 17:31:28 pcg Exp $
  *
  * Copyright (c) 1997,1998 mj olesen <olesen@me.QueensU.CA>
  * Copyright (c) 1998      Alfredo K. Kojima <kojima@windowmaker.org>
index b91e80c5fa871fa9b72486d61b6620ee412c2a3c..4f1ba62e55eade493d939bdf120d6171cfca9014 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       scrollbar-rxvt.c
  *----------------------------------------------------------------------*
- * $Id: scrollbar-rxvt.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: scrollbar-rxvt.C,v 1.2 2003-11-24 17:31:28 pcg Exp $
  *
  * Copyright (c) 1997,1998 mj olesen <olesen@me.QueensU.CA>
  * Copyright (c) 1999-2001 Geoff Wing <gcw@pobox.com>
index d50654f7c22d2afd284cb7dc8f32d067e62eabda..9dffcba1a1a9f38c84779d7929aecbf860f9cadc 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       scrollbar-xterm.c
  *----------------------------------------------------------------------*
- * $Id: scrollbar-xterm.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: scrollbar-xterm.C,v 1.2 2003-11-24 17:31:28 pcg Exp $
  *
  * Copyright (c) 1997,1998 mj olesen <olesen@me.QueensU.CA>
  * Copyright (c) 1999-2001 Geoff Wing <gcw@pobox.com>
index 22855a3b886804baff6da7e60c6fd26091bae297..ed3afe267644a38aa5c500e50967734413fd49fc 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       scrollbar.c
  *----------------------------------------------------------------------*
- * $Id: scrollbar.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: scrollbar.C,v 1.2 2003-11-24 17:31:28 pcg Exp $
  *
  * Copyright (c) 1997,1998 mj olesen <olesen@me.QueensU.CA>
  * Copyright (c) 1998      Alfredo K. Kojima <kojima@windowmaker.org>
diff --git a/src/simplevec.h b/src/simplevec.h
new file mode 100644 (file)
index 0000000..1c92419
--- /dev/null
@@ -0,0 +1,265 @@
+// -*- c++ -*-
+/*
+ *  MICO --- a free CORBA implementation
+ *  Copyright (C) 1997-98 Kay Roemer & Arno Puder
+ *
+ *  This library is free software; you can redistribute it and/or
+ *  modify it under the terms of the GNU Library General Public
+ *  License as published by the Free Software Foundation; either
+ *  version 2 of the License, or (at your option) any later version.
+ *
+ *  This library is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ *  Library General Public License for more details.
+ *
+ *  You should have received a copy of the GNU Library General Public
+ *  License along with this library; if not, write to the Free
+ *  Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ *
+ *  Send comments and/or bug reports to:
+ *                 mico@informatik.uni-frankfurt.de
+ */
+
+#ifndef __ministl_simplevec_h__
+#define __ministl_simplevec_h__
+
+#include <cstring>
+
+template<class T>
+class simplevec {
+public:
+    typedef T* iterator;
+    typedef const T* const_iterator;
+    typedef unsigned long size_type;
+private:
+    size_type _last, _size;
+    T *_buf;
+
+public:
+    const_iterator begin () const
+    {
+       return &_buf[0];
+    }
+    iterator begin ()
+    {
+       return &_buf[0];
+    }
+    const_iterator end () const
+    {
+       return &_buf[_last];
+    }
+    iterator end ()
+    {
+       return &_buf[_last];
+    }
+    size_type capacity () const
+    {
+       return _size;
+    }
+    size_type size () const
+    {
+       return _last;
+    }
+
+private:
+    static T *alloc (size_type n)
+    {
+       return (T *)::operator new ((size_t)(n * sizeof (T)));
+    }
+    static void dealloc (T *buf)
+    {
+       if (buf)
+           ::operator delete (buf);
+    }
+
+    void reserve (iterator where, size_type n)
+    {
+       if (_last + n <= _size) {
+           memmove (where+n, where, (end()-where)*sizeof(T));
+       } else {
+           long sz = _last+n;
+           sz = (_size == 0) ? max(sz, 5) : max(sz, 2*_size);
+           T *nbuf = alloc (sz);
+           if (_buf) {
+               memcpy (nbuf, begin(), (where-begin())*sizeof(T));
+               memcpy (nbuf + (where-begin()) + n, where,
+                       (end()-where)*sizeof(T));
+               dealloc (_buf);
+           }
+           _buf = nbuf;
+           _size = sz;
+       }
+    }
+public:
+    void reserve (size_type sz)
+    {
+       if (_size < sz) {
+           sz = (_size == 0) ? max(sz, 5) : max(sz, 2*_size);
+           T *nbuf = alloc (sz);
+           if (_buf) {
+               memcpy (nbuf, begin(), size()*sizeof(T));
+               dealloc (_buf);
+           }
+           _buf = nbuf;
+           _size = sz;
+       }
+    }
+    simplevec ()
+       : _last (0), _size (0), _buf (0)
+    {
+    }
+    simplevec (size_type n, const T& t = T())
+       : _last (0), _size (0), _buf (0)
+    {
+       insert (begin(), n, t);
+    }
+    simplevec (const_iterator first, const_iterator last)
+       : _last (0), _size (0), _buf (0)
+    {
+       insert (begin(), first, last);
+    }
+    simplevec (const simplevec<T> &v)
+       : _last (0), _size (0), _buf (0)
+    {
+       reserve (v._last);
+       memcpy (_buf, v.begin(), v.size()*sizeof(T));
+       _last = v._last;
+    }
+    simplevec<T> &operator= (const simplevec<T> &v)
+    {
+       if (this != &v) {
+           _last = 0;
+           reserve (v._last);
+           memcpy (_buf, v.begin(), v.size()*sizeof(T));
+           _last = v._last;
+       }
+        return *this;
+    }
+    ~simplevec ()
+    {
+       dealloc (_buf);
+    }
+    const T &front () const
+    {
+       //ministl_assert (size() > 0);
+       return _buf[0];
+    }
+    T &front ()
+    {
+       //ministl_assert (size() > 0);
+       return _buf[0];
+    }
+    const T &back () const
+    {
+       //ministl_assert (size() > 0);
+       return _buf[_last-1];
+    }
+    T &back ()
+    {
+       //ministl_assert (size() > 0);
+       return _buf[_last-1];
+    }
+    bool empty () const
+    {
+       return _last == 0;
+    }
+    void clear ()
+    {
+       _last = 0;
+    }
+    void push_back (const T &t)
+    {
+       reserve (_last+1);
+       *end() = t;
+       ++_last;
+    }
+    void pop_back ()
+    {
+       //ministl_assert (size() > 0);
+       --_last;
+    }
+    const T &operator[] (size_type idx) const
+    {
+       //ministl_assert (idx < size());
+       return _buf[idx];
+    }
+    T &operator[] (size_type idx)
+    {
+       //ministl_assert (idx < size());
+       return _buf[idx];
+    }
+    iterator insert (iterator pos, const T &t)
+    {
+       //ministl_assert (pos <= end());
+       long at = pos - begin();
+       reserve (pos, 1);
+       pos = begin()+at;
+       *pos = t;
+       ++_last;
+       return pos;
+    }
+    iterator insert (iterator pos, const_iterator first, const_iterator last)
+    {
+        //ministl_assert (pos <= end());
+       long n = last - first;
+       long at = pos - begin();
+       if (n > 0) {
+           reserve (pos, n);
+           pos = begin()+at;
+           memcpy (pos, first, (last-first)*sizeof(T));
+           _last += n;
+       }
+       return pos;
+    }
+    iterator insert (iterator pos, size_type n, const T &t)
+    {
+        //ministl_assert (pos <= end());
+       long at = pos - begin();
+       if (n > 0) {
+           reserve (pos, n);
+           pos = begin()+at;
+           for (int i = 0; i < n; ++i)
+               pos[i] = t;
+           _last += n;
+       }
+       return pos;
+    }
+    void erase (iterator first, iterator last)
+    {
+       if (last != first) {
+           memmove (first, last, (end()-last)*sizeof(T));
+           _last -= last - first;
+       }
+    }
+    void erase (iterator pos)
+    {
+        if (pos != end()) {
+           memmove (pos, pos+1, (end()-(pos+1))*sizeof(T));
+            --_last;
+        }
+    }
+};
+
+template<class T>
+bool operator== (const simplevec<T> &v1, const simplevec<T> &v2)
+{
+    if (v1.size() != v2.size())
+       return false;
+    return !v1.size() || !memcmp (&v1[0], &v2[0], v1.size()*sizeof(T));
+}
+
+template<class T>
+bool operator< (const simplevec<T> &v1, const simplevec<T> &v2)
+{
+    unsigned long minlast = min (v1.size(), v2.size());
+    for (unsigned long i = 0; i < minlast; ++i) {
+        if (v1[i] < v2[i])
+           return true;
+       if (v2[i] < v1[i])
+           return false;
+    }
+    return v1.size() < v2.size();
+}
+
+#endif
index 8d7e264eadd70d33fae4b0db22acef666e83c556..10d2bbab56bd0fbcf965da0e999dfd36a5dedb6d 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       strings.c
  *----------------------------------------------------------------------*
- * $Id: strings.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: strings.C,v 1.2 2003-11-24 17:31:28 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1997-2001 Geoff Wing <gcw@pobox.com>
diff --git a/src/table/big5_ext.h b/src/table/big5_ext.h
new file mode 100644 (file)
index 0000000..9379b52
--- /dev/null
@@ -0,0 +1,4253 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t big5_ext_f_0[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1b1,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1c2, 0xa258, 0xa1d3, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0xa150, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1d1,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1d2, 0x0000, 0x0000, 0x00fa, 0x00fb,
+  0x00fc, 0x00fd, 0x00fe, 0x00ff
+};
+static const uint16_t big5_ext_f_2[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa3be, 0x0000, 0xa3bc, 0xa3bd, 0xa3bf,
+  0x0000, 0xa1c5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa3bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_3[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa344, 0xa345, 0xa346, 0xa347, 0xa348, 0xa349, 0xa34a, 0xa34b, 0xa34c, 0xa34d, 0xa34e,
+  0xa34f, 0xa350, 0xa351, 0xa352, 0xa353, 0xa354, 0x0000, 0xa355, 0xa356, 0xa357, 0xa358, 0xa359,
+  0xa35a, 0xa35b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa35c, 0xa35d, 0xa35e,
+  0xa35f, 0xa360, 0xa361, 0xa362, 0xa363, 0xa364, 0xa365, 0xa366, 0xa367, 0xa368, 0xa369, 0xa36a,
+  0xa36b, 0xa36c, 0x0000, 0xa36d, 0xa36e, 0xa36f, 0xa370, 0xa371, 0xa372, 0xa373, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_32[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa156, 0xa158, 0x0000, 0x0000, 0x0000,
+  0xa1a5, 0xa1a6, 0x0000, 0x0000, 0xa1a7, 0xa1a8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa14c, 0xa14b, 0xa145, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xa1ac, 0x0000, 0x0000, 0xa1ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1b0,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_33[] = {
+  0x0000, 0x0000, 0x0000, 0xa24a, 0x0000, 0xa1c1, 0x0000, 0x0000, 0x0000, 0xa24b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa2b9, 0xa2ba, 0xa2bb, 0xa2bc, 0xa2bd, 0xa2be, 0xa2bf, 0xa2c0, 0xa2c1, 0xa2c2, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa1f6, 0xa1f4, 0xa1f7, 0xa1f5, 0x0000, 0x0000, 0xa1f8, 0xa1f9, 0xa1fb, 0xa1fa, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_34[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa241, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xa1d4, 0x0000, 0x0000, 0x0000, 0xa1db, 0xa1e8, 0xa1e7, 0x0000, 0x0000, 0xa1fd,
+  0x0000, 0xa1fc, 0x0000, 0x0000, 0x0000, 0xa1e4, 0xa1e5, 0xa1ec, 0x0000, 0x0000, 0xa1ed, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa1ef, 0xa1ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1dc, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa1da, 0xa1dd, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1d8, 0xa1d9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1f2, 0x0000, 0x0000, 0x0000, 0xa1f3, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1e6, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1e9,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_37[] = {
+  0xa277, 0x0000, 0xa278, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa27a, 0x0000, 0x0000, 0x0000, 0xa27b, 0x0000, 0x0000, 0x0000, 0xa27c, 0x0000, 0x0000, 0x0000,
+  0xa27d, 0x0000, 0x0000, 0x0000, 0xa275, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa274, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa273, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa271, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa2a4, 0xf9f8, 0xf9e6, 0xf9ef,
+  0xf9dd, 0xf9e8, 0xf9f1, 0xf9df, 0xf9ec, 0xf9f5, 0xf9e3, 0xf9ee, 0xf9f7, 0xf9e5, 0xa2a5, 0xf9f2,
+  0xf9e0, 0xa2a7, 0xf9f4, 0xf9e2, 0xf9e7, 0xf9f0, 0xf9de, 0xf9ed, 0xf9f6, 0xf9e4, 0xa2a6, 0xf9f3,
+  0xf9e1, 0xa27e, 0xa2a1, 0xa2a3, 0xa2a2, 0xa2ac, 0xa2ad, 0xa2ae, 0xa15a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa262, 0xa263, 0xa264,
+  0xa265, 0xa266, 0xa267, 0xa268, 0xa269, 0xa270, 0xa26f, 0xa26e, 0xa26d, 0xa26c, 0xa26b, 0xa26a,
+  0x0000, 0x0000, 0x0000, 0xf9fe, 0xa276, 0xa279, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa1bd, 0xa1bc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1b6, 0xa1b5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1bf, 0xa1be, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1bb, 0xa1ba, 0x0000, 0x0000, 0x0000, 0xa1b3,
+  0x0000, 0x0000, 0xa1b7, 0xa1b4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa2a8, 0xa2a9,
+  0xa2ab, 0xa2aa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_48[] = {
+  0xa140, 0xa142, 0xa143, 0xa1b2, 0x0000, 0x0000, 0x0000, 0x875c, 0xa171, 0xa172, 0xa16d, 0xa16e,
+  0xa175, 0xa176, 0xa179, 0xa17a, 0xa169, 0xa16a, 0xa245, 0x0000, 0xa165, 0xa166, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1a9, 0xa1aa, 0x0000, 0x0000, 0xa2c3, 0xa2c4, 0xa2c5,
+  0xa2c6, 0xa2c7, 0xa2c8, 0xa2c9, 0xa2ca, 0xa2cb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa2cc, 0xa2cd, 0xa2ce, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_49[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa374, 0xa375, 0xa376, 0xa377, 0xa378, 0xa379, 0xa37a,
+  0xa37b, 0xa37c, 0xa37d, 0xa37e, 0xa3a1, 0xa3a2, 0xa3a3, 0xa3a4, 0xa3a5, 0xa3a6, 0xa3a7, 0xa3a8,
+  0xa3a9, 0xa3aa, 0xa3ab, 0xa3ac, 0xa3ad, 0xa3ae, 0xa3af, 0xa3b0, 0xa3b1, 0xa3b2, 0xa3b3, 0xa3b4,
+  0xa3b5, 0xa3b6, 0xa3b7, 0xa3b8, 0xa3b9, 0xa3ba, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_51[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa255, 0xa256,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa250, 0xa251, 0xa252, 0x0000, 0x0000, 0xa254, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa257, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xa253, 0x0000, 0x0000, 0xa1eb, 0xa1ea, 0x0000, 0x0000, 0xa24f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_78[] = {
+  0xa440, 0xa442, 0x0000, 0xa443, 0x8e48, 0x8e47, 0x0000, 0xc945, 0xa456, 0xa454, 0xa457, 0xa455,
+  0xc946, 0xa4a3, 0xc94f, 0xc94d, 0xa4a2, 0xa4a1, 0x0000, 0x0000, 0xa542, 0xa541, 0xa540, 0x0000,
+  0xa543, 0xa4fe, 0x0000, 0x0000, 0x0000, 0x0000, 0xa5e0, 0xa5e1, 0x8ede, 0x8edd, 0x8edf, 0x0000,
+  0x8fa4, 0x0000, 0xa8c3, 0x0000, 0x8e43, 0x0000, 0x8e4e, 0xa458, 0x0000, 0xa4a4, 0xc950, 0x0000,
+  0xa4a5, 0xc963, 0xa6ea, 0xcbb1, 0x0000, 0x0000, 0x8e44, 0x0000, 0xa459, 0xa4a6, 0x0000, 0xa544,
+  0xc964, 0x90cb, 0x0000, 0x8e45, 0x0000, 0x0000, 0xc940, 0xa444, 0x0000, 0xa45b, 0x8e52, 0xc947,
+  0xa45c, 0x8e50, 0x0000, 0xa4a7, 0x0000, 0xa545, 0xa547, 0xa546, 0x0000, 0x0000, 0xa5e2, 0xa5e3,
+  0x8f50, 0x0000, 0xa8c4, 0x9251, 0xadbc, 0xa441, 0x0000, 0x0000, 0xc941, 0xa445, 0xa45e, 0xa45d,
+  0x0000, 0x0000, 0x8e67, 0x8e66, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ee0, 0xa5e4, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fa5, 0x0000, 0xa8c5, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x9252, 0x0000, 0x0000, 0x0000, 0x0000, 0xb0ae, 0xd44b, 0x97f7, 0x97f8, 0xb6c3, 0xdcb1,
+  0xdcb2, 0x8e46, 0xa446, 0x8e4f, 0xa4a9, 0x8ee1, 0x0000, 0xa8c6, 0xa447, 0xc948, 0xa45f, 0x8e53,
+  0x0000, 0xa4aa, 0xa4ac, 0xc951, 0xa4ad, 0xa4ab, 0x0000, 0x8ea8, 0x8ee2, 0xa5e5, 0x0000, 0xa8c7,
+  0x8fa6, 0x90cc, 0xa8c8, 0xab45, 0x8e40, 0xa460, 0xa4ae, 0x8e68, 0xa5e6, 0xa5e8, 0xa5e7, 0x0000,
+  0xa6eb, 0x0000, 0x0000, 0xa8c9, 0xa8ca, 0xab46, 0xab47, 0x9255, 0x9254, 0x9256, 0x9253, 0xadbd,
+  0x0000, 0x0000, 0xdcb3, 0x9a6e, 0x0000, 0xf6d6, 0xa448, 0x0000, 0x8e54, 0x0000, 0x8e55, 0x0000,
+  0xa4b0, 0xa4af, 0xc952, 0xa4b1, 0xa4b7, 0x8e6a, 0xa4b2, 0xa4b3, 0xc954, 0xc953, 0xa4b5, 0xa4b6,
+  0x8e6d, 0xa4b4, 0x8e6c, 0x8e6b, 0x0000, 0x0000, 0x0000, 0x0000, 0xa54a, 0xa54b, 0xa54c, 0xa54d,
+  0xa549, 0xa550, 0xc96a, 0x0000, 0xc966, 0xc969, 0xa551, 0xa561, 0x8ea9, 0xc968, 0x0000, 0xa54e,
+  0xa54f, 0xa548, 0x8eab, 0x8eaa, 0xc965, 0xc967, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ee9, 0x8ee4,
+  0xa5f5, 0xc9b0, 0xa5f2, 0xa5f6, 0xc9ba, 0xc9ae, 0xa5f3, 0xc9b2, 0x8ee5, 0x8ee3, 0x8eef, 0xa5f4,
+  0x8ee8, 0xa5f7, 0x0000, 0xa5e9
+};
+static const uint16_t big5_ext_f_79[] = {
+  0xc9b1, 0xa5f8, 0xc9b5, 0x8ee7, 0xc9b9, 0xc9b6, 0x8ee6, 0x8eed, 0xc9b3, 0xa5ea, 0xa5ec, 0xa5f9,
+  0x0000, 0xa5ee, 0xc9ab, 0xa5f1, 0xa5ef, 0xa5f0, 0xc9bb, 0xc9b8, 0xc9af, 0xa5ed, 0x8eea, 0x8ef0,
+  0xc9ac, 0xa5eb, 0x8eee, 0x0000, 0x8eec, 0xc9b4, 0x0000, 0x0000, 0x0000, 0x0000, 0xc9b7, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x8eeb, 0x0000, 0x0000, 0x0000, 0xc9ad, 0xca66, 0x0000, 0xa742,
+  0xa6f4, 0x8fb1, 0x8fab, 0xca67, 0xa6f1, 0x8fb0, 0xa744, 0x8faa, 0xa6f9, 0x8fa9, 0xa6f8, 0xca5b,
+  0xa6fc, 0xa6f7, 0xca60, 0xca68, 0x8faf, 0xca64, 0x8fac, 0xa6fa, 0x8fad, 0x8fa7, 0xa6fd, 0xa6ee,
+  0xa747, 0xca5d, 0x8fa8, 0x8fae, 0xcbbd, 0xa6ec, 0xa743, 0xa6ed, 0xa6f5, 0xa6f6, 0xca62, 0xca5e,
+  0xa6fb, 0xa6f3, 0xca5a, 0xa6ef, 0xca65, 0xa745, 0xa748, 0xa6f2, 0xa740, 0xa746, 0xa6f0, 0xca63,
+  0xa741, 0xca69, 0xca5c, 0xa6fe, 0xca5f, 0x0000, 0x0000, 0xca61, 0x0000, 0xa8d8, 0xcbbf, 0xcbcb,
+  0xa8d0, 0x90cf, 0xcbcc, 0xa8cb, 0xa8d5, 0x0000, 0x90d6, 0xa8ce, 0xcbb9, 0xa8d6, 0xcbb8, 0xcbbc,
+  0xcbc3, 0xcbc1, 0xa8de, 0xa8d9, 0xcbb3, 0xcbb5, 0xa8db, 0xa8cf, 0xcbb6, 0xcbc2, 0xcbc9, 0xa8d4,
+  0xcbbb, 0xcbb4, 0xa8d3, 0xcbb7, 0xa8d7, 0xcbba, 0x90ce, 0xa8d2, 0x90d7, 0xa8cd, 0x90d0, 0xa8dc,
+  0xcbc4, 0xa8dd, 0xcbc8, 0x90cd, 0xcbc6, 0xcbca, 0xa8da, 0xcbbe, 0xcbb2, 0x86e3, 0xcbc0, 0xa8d1,
+  0xcbc5, 0xa8cc, 0xcbc7, 0x90d4, 0x90d1, 0x90d3, 0x90d2, 0x90d5, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xab56, 0xab4a, 0x925b, 0x925c, 0xcde0, 0xcde8,
+  0x9262, 0xab49, 0xab51, 0xab5d, 0x925a, 0xcdee, 0xcdec, 0xcde7, 0x0000, 0x0000, 0x9259, 0xab4b,
+  0xcded, 0xcde3, 0xab59, 0xab50, 0xab58, 0xcdde, 0x925e, 0xcdea, 0x925d, 0xcde1, 0xab54, 0xcde2,
+  0x925f, 0xcddd, 0xab5b, 0xab4e, 0xab57, 0xab4d, 0x9257, 0xcddf, 0xcde4, 0x9258, 0xcdeb, 0xab55,
+  0xab52, 0xcde6, 0xab5a, 0xcde9, 0xcde5, 0xab4f, 0xab5c, 0xab53, 0xab4c, 0xab48, 0x0000, 0x9261,
+  0x0000, 0x9260, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xcdef, 0x0000, 0xadd7, 0xadc1,
+  0x93ed, 0xadd1, 0x93f1, 0xadd6, 0xd0d0, 0xd0cf, 0xd0d4, 0xd0d5, 0xadc4, 0x93e9, 0xadcd, 0x93fb,
+  0x93f0, 0x93f9, 0xadda, 0x93eb
+};
+static const uint16_t big5_ext_f_80[] = {
+  0xadce, 0x0000, 0x93ef, 0x93ee, 0x93ec, 0xd0c9, 0xadc7, 0xd0ca, 0x93f3, 0xaddc, 0x0000, 0xadd3,
+  0xadbe, 0xadbf, 0xd0dd, 0xb0bf, 0x93f6, 0xadcc, 0xadcb, 0xd0cb, 0xadcf, 0xd45b, 0xadc6, 0xd0d6,
+  0xadd5, 0xadd4, 0xadca, 0xd0ce, 0xd0d7, 0x93ea, 0xd0c8, 0xadc9, 0xd0d8, 0xadd2, 0xd0cc, 0xadc0,
+  0x93f2, 0xadc3, 0xadc2, 0xd0d9, 0xadd0, 0xadc5, 0xadd9, 0xaddb, 0xd0d3, 0xadd8, 0x93f5, 0xd0db,
+  0xd0cd, 0xd0dc, 0x93e8, 0xd0d1, 0x86f0, 0xd0da, 0x93f4, 0xd0d2, 0x93f7, 0x93f8, 0x0000, 0x0000,
+  0xadc8, 0x0000, 0x0000, 0x0000, 0xd463, 0xd457, 0x95e4, 0xb0b3, 0x95e6, 0xd45c, 0xd462, 0xb0b2,
+  0xd455, 0xb0b6, 0xd459, 0xd452, 0xb0b4, 0xd456, 0xb0b9, 0xb0be, 0x95eb, 0xd467, 0x95e8, 0xd451,
+  0x95e9, 0xb0ba, 0x93fa, 0xd466, 0x95ee, 0x95e5, 0xb0b5, 0xd458, 0xb0b1, 0xd453, 0xd44f, 0xd45d,
+  0xd450, 0xd44e, 0xd45a, 0xd460, 0xd461, 0xb0b7, 0x95e7, 0x0000, 0xd85b, 0xd45e, 0xd44d, 0xd45f,
+  0x95f0, 0xb0c1, 0xd464, 0xb0c0, 0xd44c, 0x95ea, 0xd454, 0xd465, 0xb0bc, 0xb0bb, 0xb0b8, 0xb0bd,
+  0x95f1, 0x95ef, 0xb0af, 0x95ec, 0x95ed, 0xb0b0, 0x0000, 0x0000, 0xb3c8, 0x97fd, 0xd85e, 0xd857,
+  0x0000, 0xb3c5, 0x86f9, 0xd85f, 0x97fb, 0x97fc, 0x86fa, 0xd855, 0xd858, 0xb3c4, 0xd859, 0x97f9,
+  0x0000, 0xb3c7, 0xd85d, 0x0000, 0xd853, 0xd852, 0xb3c9, 0x97fa, 0xb3ca, 0xb3c6, 0xb3cb, 0xd851,
+  0xd85c, 0xd85a, 0xd854, 0x0000, 0x0000, 0x0000, 0xb3c3, 0xd856, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9a71, 0x9a73, 0xb6ca, 0xb6c4, 0xdcb7, 0xb6cd, 0xdcbd, 0xdcc0, 0xb6c6, 0xb6c7,
+  0xdcba, 0xb6c5, 0xdcc3, 0xb6cb, 0xdcc4, 0x9a72, 0xdcbf, 0xb6cc, 0x9a70, 0xdcb4, 0xb6c9, 0xdcb5,
+  0x0000, 0xdcbe, 0xdcbc, 0x9a74, 0xdcb8, 0xb6c8, 0xdcb6, 0xb6ce, 0xdcbb, 0xdcc2, 0xdcb9, 0xdcc1,
+  0x9a6f, 0x9a75, 0xb9b6, 0xb9b3, 0x9c71, 0xb9b4, 0x8744, 0xe0f9, 0xe0f1, 0xb9b2, 0xb9af, 0xe0f2,
+  0x9c74, 0x9c72, 0xb9b1, 0xe0f5, 0x9c73, 0xe0f7, 0x9c79, 0x0000, 0xe0fe, 0x9c75, 0x9c78, 0xe0fd,
+  0xe0f8, 0xb9ae, 0xe0f0, 0xb9ac, 0xe0f3, 0xb9b7, 0xe0f6, 0x9c76, 0xe0fa, 0xb9b0, 0xb9ad, 0xe0fc,
+  0xe0fb, 0xb9b5, 0x0000, 0xe0f4, 0x9c77, 0xbbf8, 0xe4ec, 0x9e6d, 0xe4e9, 0xbbf9, 0x0000, 0xbbf7,
+  0x9e6e, 0xe4f0, 0xe4ed, 0xe4e6
+};
+static const uint16_t big5_ext_f_81[] = {
+  0xbbf6, 0x9e70, 0xbbfa, 0xe4e7, 0xbbf5, 0xbbfd, 0xe4ea, 0xe4eb, 0xbbfb, 0xbbfc, 0xe4f1, 0xe4ee,
+  0xe4ef, 0x9e6f, 0x9e6c, 0x0000, 0xbeaa, 0xe8f8, 0xbea7, 0xe8f5, 0xbea9, 0xbeab, 0xa067, 0xe8f6,
+  0xbea8, 0x0000, 0xe8f7, 0xa06a, 0xe8f4, 0xa066, 0xa069, 0xc076, 0xecbd, 0xc077, 0xecbb, 0x0000,
+  0xecbc, 0xecba, 0xecb9, 0x81d5, 0x81d4, 0xecbe, 0xc075, 0xa068, 0x0000, 0xefb8, 0xefb9, 0x82e2,
+  0xe4e8, 0xefb7, 0xc078, 0xc35f, 0xf1eb, 0xf1ec, 0x84bc, 0xc4d7, 0xc4d8, 0xf5c1, 0xf5c0, 0xc56c,
+  0xc56b, 0xf7d0, 0x866e, 0xa449, 0xa461, 0xa4b9, 0x0000, 0xa4b8, 0xa553, 0xa552, 0xa5fc, 0xa5fb,
+  0xa5fd, 0xa5fa, 0x8ef1, 0xa74a, 0xa749, 0xa74b, 0x8fb4, 0x0000, 0x8fb3, 0x8fb2, 0xa8e0, 0x86e4,
+  0xa8df, 0xa8e1, 0x90d8, 0xab5e, 0x0000, 0xa259, 0xd0de, 0xa25a, 0xb0c2, 0xa25c, 0xa25b, 0xd860,
+  0x97fe, 0xa25d, 0xb9b8, 0xa25e, 0x856a, 0xa44a, 0x8e56, 0xa4ba, 0xa5fe, 0xa8e2, 0x9263, 0xa44b,
+  0xa4bd, 0xa4bb, 0xa4bc, 0x0000, 0x0000, 0xa640, 0x8ef2, 0x0000, 0x0000, 0xa74c, 0xa8e4, 0xa8e3,
+  0xa8e5, 0x93d0, 0x0000, 0x0000, 0xaddd, 0x0000, 0x9a76, 0x0000, 0xbeac, 0x0000, 0x8e49, 0x0000,
+  0x8e6e, 0x8e69, 0x8e6f, 0xc94e, 0x0000, 0xa554, 0xa555, 0x8ead, 0x8eae, 0xa641, 0x0000, 0xca6a,
+  0x90d9, 0xab60, 0xab5f, 0xd0e0, 0xd0df, 0xb0c3, 0x8e4a, 0xa4be, 0xc955, 0x8eaf, 0x0000, 0x0000,
+  0x0000, 0x8fb5, 0xcbcd, 0x9264, 0xab61, 0x93fe, 0xade0, 0x93fc, 0xadde, 0xaddf, 0x93fd, 0x0000,
+  0x95f2, 0x0000, 0xbead, 0x8e41, 0xa556, 0x0000, 0x0000, 0x0000, 0xa642, 0xc9bc, 0x8ef5, 0x8ef4,
+  0x8ef3, 0x8fb6, 0xa74d, 0xa74e, 0x8fb7, 0xca6b, 0x0000, 0x0000, 0xcbce, 0xa8e6, 0xcbcf, 0x0000,
+  0x0000, 0x9265, 0x9266, 0x9267, 0xd0e2, 0xd0e3, 0xade3, 0x9440, 0xd0e4, 0x9441, 0xd0e1, 0xade4,
+  0xade2, 0xade1, 0xd0e5, 0x95f4, 0xd468, 0x95f3, 0x9842, 0x9841, 0xd861, 0x0000, 0x9843, 0xdcc5,
+  0xe140, 0x9e72, 0x9e71, 0x9e73, 0xbbfe, 0xbeae, 0xe8f9, 0x81d6, 0xa44c, 0xa45a, 0x8e51, 0x8e57,
+  0x8e70, 0x8eb0, 0x0000, 0x0000, 0x8ef6, 0x0000, 0x0000, 0x0000, 0x8fb8, 0x90da, 0x0000, 0x0000,
+  0xb0c4, 0xb3cd, 0x0000, 0xb9b9, 0x9c7a, 0xc942, 0xa4bf, 0x86e1, 0xa559, 0xa557, 0xa558, 0x0000,
+  0x0000, 0xa8e7, 0x90db, 0x0000
+};
+static const uint16_t big5_ext_f_82[] = {
+  0xa44d, 0xa44e, 0x0000, 0xa462, 0x8e58, 0x8e71, 0xa4c0, 0xa4c1, 0xa4c2, 0xc9be, 0xa55a, 0x8eb1,
+  0xc96b, 0x0000, 0xa646, 0x8ef8, 0xc9bf, 0xa644, 0xa645, 0xc9bd, 0x8ef7, 0x8ef9, 0xa647, 0xa643,
+  0x8efa, 0x0000, 0x0000, 0x0000, 0xca6c, 0xaaec, 0xca6d, 0x8fbc, 0x8fbe, 0xca6e, 0x0000, 0x8fb9,
+  0xa750, 0xa74f, 0x8fbb, 0x8fba, 0xa753, 0xa751, 0xa752, 0x8fbd, 0x0000, 0x0000, 0xa8ed, 0x90dc,
+  0xa8ec, 0xcbd4, 0xcbd1, 0xcbd2, 0x90de, 0xcbd0, 0xa8ee, 0xa8ea, 0xa8e9, 0x90df, 0xa8eb, 0xa8e8,
+  0x90dd, 0x0000, 0x0000, 0x0000, 0x0000, 0xa8ef, 0x0000, 0xab63, 0xcdf0, 0x9268, 0xcbd3, 0xab68,
+  0x9269, 0xcdf1, 0xab64, 0xab67, 0xab66, 0xab65, 0xab62, 0x926a, 0x0000, 0x0000, 0xd0e8, 0x9449,
+  0xade7, 0xd0eb, 0xade5, 0x9447, 0x0000, 0x9444, 0xd0e7, 0xade8, 0xade6, 0xade9, 0xd0e9, 0xd0ea,
+  0x9442, 0xd0e6, 0xd0ec, 0x9448, 0x9443, 0x9445, 0x0000, 0x9446, 0x95f5, 0xb3d1, 0xb0c5, 0xd469,
+  0xd46b, 0xd46a, 0xd46c, 0xb0c6, 0x9845, 0x0000, 0xb3ce, 0x9844, 0xb3cf, 0xb3d0, 0x95f6, 0xb6d0,
+  0xdcc7, 0x9a78, 0xdcc6, 0xdcc8, 0xdcc9, 0xb6d1, 0x9a77, 0xb6cf, 0xe141, 0xe142, 0xb9bb, 0xb9ba,
+  0xe35a, 0x0000, 0x9e74, 0xbc40, 0xbc41, 0xbc42, 0xbc44, 0xe4f2, 0xe4f3, 0xbc43, 0x9e75, 0x0000,
+  0xa06b, 0xbeaf, 0x874a, 0xbeb0, 0xa06c, 0x0000, 0xf1ed, 0xf5c3, 0xf5c2, 0xf7d1, 0x8645, 0xa44f,
+  0x8e59, 0x8e73, 0x8e72, 0xa55c, 0xa55b, 0x0000, 0x0000, 0xa648, 0x0000, 0x0000, 0xc9c0, 0x0000,
+  0x8efb, 0xa755, 0xa756, 0xa754, 0xa757, 0xca6f, 0xca70, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fc0,
+  0x8fbf, 0x90e1, 0x0000, 0x0000, 0x0000, 0x90e0, 0x0000, 0xa8f1, 0xcbd5, 0x0000, 0xa8f0, 0x90e2,
+  0xcdf2, 0xab6c, 0xcdf3, 0xab6b, 0x926d, 0x926b, 0x0000, 0xab69, 0x0000, 0xab6a, 0x926c, 0x0000,
+  0x944e, 0xd0ed, 0x944b, 0x944a, 0x944c, 0x944d, 0xb0c7, 0xd46e, 0x95f7, 0xb0ca, 0xd46d, 0xb1e5,
+  0xb0c9, 0xb0c8, 0x0000, 0xb3d4, 0x0000, 0xb3d3, 0xb3d2, 0xb6d2, 0x9a7a, 0x9a79, 0xb6d5, 0xb6d6,
+  0xb6d4, 0x0000, 0xb6d3, 0x9a7b, 0x0000, 0xe143, 0x9c7c, 0xe144, 0x0000, 0x9c7b, 0x9e76, 0xe4f5,
+  0xbc45, 0xe4f4, 0x9f56, 0xbeb1, 0xecbf, 0xc079, 0x0000, 0xf1ee, 0xc455, 0x8e42, 0xa463, 0xa4c3,
+  0xc956, 0x8e74, 0xa4c4, 0xa4c5
+};
+static const uint16_t big5_ext_f_83[] = {
+  0x8e75, 0x0000, 0x0000, 0x8eb3, 0x8eb2, 0xa55d, 0xa55e, 0x8eb4, 0xa649, 0xca71, 0xcbd6, 0xcbd7,
+  0x0000, 0xab6d, 0xd0ee, 0xb0cc, 0xb0cb, 0xd863, 0xd862, 0x0000, 0xa06d, 0xa450, 0xa4c6, 0xa55f,
+  0x0000, 0xb0cd, 0xc943, 0x0000, 0xc96c, 0xa560, 0x8eb5, 0xc9c2, 0xa64b, 0xa64a, 0xc9c1, 0xa758,
+  0x0000, 0x8fc1, 0x0000, 0x926e, 0x0000, 0x0000, 0xadea, 0x0000, 0x86f5, 0xd46f, 0x0000, 0xb6d7,
+  0xe145, 0xb9bc, 0x9c7d, 0x9e77, 0xe8fa, 0x81d7, 0x84bd, 0xf3fd, 0x8e4b, 0xa4c7, 0x8e76, 0x8fc2,
+  0xcbd8, 0xcdf4, 0xb0d0, 0xb0ce, 0xb0cf, 0xa451, 0x0000, 0xa464, 0x8e5a, 0xa4ca, 0x8e77, 0xa4c9,
+  0xa4c8, 0xa563, 0xa562, 0x8efc, 0xc96d, 0xc9c3, 0x0000, 0x8efd, 0x8efe, 0xa8f5, 0xa8f2, 0xa8f4,
+  0xa8f3, 0x90e3, 0x0000, 0xab6e, 0x926f, 0x0000, 0xb3d5, 0x0000, 0xa452, 0x8e78, 0xa4cb, 0x8eb6,
+  0xa565, 0xa564, 0x0000, 0xca72, 0x0000, 0x0000, 0xa8f6, 0x91f9, 0x0000, 0x8e4c, 0x0000, 0x0000,
+  0xc957, 0x8eb7, 0xa567, 0xa566, 0xa64c, 0xa64d, 0xca73, 0xa759, 0x8fc3, 0xa75a, 0x90e4, 0xa8f7,
+  0xa8f8, 0xa8f9, 0x90e5, 0xab6f, 0xcdf5, 0x9270, 0x0000, 0xadeb, 0x9a7c, 0x0000, 0xc944, 0x0000,
+  0xa4cc, 0x0000, 0x8e79, 0x0000, 0x0000, 0x8eb8, 0xc9c4, 0x8f40, 0x0000, 0x0000, 0xca74, 0xca75,
+  0x0000, 0x0000, 0xcbd9, 0x90e6, 0xcbda, 0x0000, 0xcdf7, 0xcdf6, 0xcdf9, 0xcdf8, 0xab70, 0x0000,
+  0xd470, 0xaded, 0xd0ef, 0xadec, 0x95f8, 0x0000, 0x0000, 0x0000, 0xd864, 0xb3d6, 0x9847, 0xd865,
+  0x9846, 0x9aa1, 0x9a7e, 0x9a7d, 0xe146, 0xb9bd, 0x9c7e, 0x0000, 0x9ca1, 0x9e78, 0xbc46, 0x81d8,
+  0xf1ef, 0x0000, 0x8e4d, 0x8e7a, 0x0000, 0xc958, 0x8eb9, 0xa568, 0x0000, 0x0000, 0x8f41, 0x0000,
+  0x0000, 0x90e7, 0x90e8, 0xb0d1, 0x95f9, 0x9848, 0x0000, 0x0000, 0xa453, 0xa465, 0xa4ce, 0xa4cd,
+  0x8e7b, 0xa4cf, 0x8e7c, 0x0000, 0x8eba, 0x0000, 0x8f42, 0x0000, 0xa8fb, 0x90e9, 0xa8fa, 0xa8fc,
+  0x0000, 0x9274, 0x9273, 0xab71, 0x9272, 0x9271, 0x0000, 0xadee, 0x9aa2, 0xe8fb, 0xc24f, 0xa466,
+  0xa56a, 0xa579, 0xa574, 0x0000, 0xa56f, 0xa56e, 0xa575, 0xa573, 0xa56c, 0xa57a, 0xa56d, 0xa569,
+  0xa578, 0xa577, 0xa576, 0xa56b, 0x8ebe, 0xa572, 0x8ebb, 0x8ebc, 0xa571, 0x8ebd, 0x0000, 0xa57b,
+  0xa570, 0x0000, 0x0000, 0x8f44
+};
+static const uint16_t big5_ext_f_84[] = {
+  0x8f45, 0xa653, 0x0000, 0xa659, 0xa655, 0x8f46, 0xa65b, 0xc9c5, 0xa658, 0xa64e, 0xa651, 0xa654,
+  0xa650, 0xa657, 0xa65a, 0xa64f, 0xa652, 0xa656, 0xa65c, 0x8f47, 0x0000, 0x8f48, 0x8f43, 0x0000,
+  0xca7e, 0xca7b, 0x8fc9, 0xa767, 0xca7c, 0xa75b, 0xa75d, 0xa775, 0xa770, 0x8fcc, 0x8fd0, 0x8fc8,
+  0xcaa5, 0xca7d, 0xa75f, 0xa761, 0xcaa4, 0xa768, 0xca78, 0xa774, 0xa776, 0xa75c, 0xa76d, 0x8fd4,
+  0xca76, 0xa773, 0x8fca, 0xa764, 0x8fcd, 0xa76e, 0xa76f, 0xca77, 0xa76c, 0xa76a, 0x8fc5, 0xa76b,
+  0xa771, 0xcaa1, 0xa75e, 0x8fd1, 0xa772, 0xcaa3, 0xa766, 0xa763, 0x8fc6, 0xca7a, 0xa762, 0xcaa6,
+  0xa765, 0x8fce, 0xa769, 0x8fcb, 0x8fc7, 0x8fc4, 0xa760, 0xcaa2, 0x8fcf, 0x8fd2, 0x0000, 0x0000,
+  0xca79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fd3, 0x0000, 0x0000, 0x0000, 0x0000, 0x90eb,
+  0xcbeb, 0xcbea, 0xa94f, 0xcbed, 0xcbef, 0xcbe4, 0xcbe7, 0xcbee, 0xa950, 0x90f1, 0x90f4, 0xcbe1,
+  0xcbe5, 0x90f2, 0x0000, 0xcbe9, 0xce49, 0xa94b, 0xce4d, 0xa8fd, 0xcbe6, 0xa8fe, 0xa94c, 0xa945,
+  0xa941, 0x90ee, 0xcbe2, 0xa944, 0xa949, 0xa952, 0xcbe3, 0xcbdc, 0xa943, 0xcbdd, 0xcbdf, 0x0000,
+  0xa946, 0x90ea, 0xa948, 0xcbdb, 0xcbe0, 0x90ed, 0x90f5, 0xa951, 0xa94d, 0xcbe8, 0xa953, 0x90f0,
+  0xa94a, 0xcbde, 0xa947, 0x90ec, 0x90f3, 0xa942, 0xa940, 0x0000, 0xcbec, 0x0000, 0xa94e, 0x0000,
+  0x0000, 0x0000, 0x927d, 0x927e, 0xce48, 0xcdfb, 0xce4b, 0x9279, 0x927b, 0xcdfd, 0xab78, 0xaba8,
+  0xab74, 0xaba7, 0xab7d, 0xaba4, 0xab72, 0xcdfc, 0xce43, 0xaba3, 0xce4f, 0xaba5, 0x927c, 0xab79,
+  0x9277, 0x92a1, 0xce45, 0xce42, 0xab77, 0x9275, 0xcdfa, 0xaba6, 0xce4a, 0xab7c, 0xce4c, 0xaba9,
+  0xab73, 0xab7e, 0xab7b, 0xce40, 0xaba1, 0xce46, 0xce47, 0xab7a, 0xaba2, 0xab76, 0x9278, 0x0000,
+  0x92a3, 0x92a2, 0xab75, 0xcdfe, 0x9276, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xce44, 0x0000,
+  0x0000, 0x0000, 0x927a, 0x0000, 0x0000, 0x0000, 0xce4e, 0x0000, 0xd144, 0xadfb, 0xd0f1, 0x0000,
+  0xd0f6, 0xadf4, 0xae40, 0xd0f4, 0xadef, 0xadf9, 0xadfe, 0xd0fb, 0x0000, 0xadfa, 0xadfd, 0x9452,
+  0x9458, 0xd0fe, 0xadf5, 0xd0f5, 0x9450, 0x9453, 0x9459, 0xd142, 0xd143, 0x9454, 0xadf7, 0xd141,
+  0xadf3, 0xae43, 0x0000, 0xd0f8
+};
+static const uint16_t big5_ext_f_85[] = {
+  0x9456, 0xadf1, 0x9455, 0xd146, 0xd0f9, 0xd0fd, 0xadf6, 0xae42, 0xd0fa, 0xadfc, 0xd140, 0xd147,
+  0xd4a1, 0x944f, 0xd145, 0xae44, 0xadf0, 0xd0fc, 0xd0f3, 0x9451, 0xadf8, 0x0000, 0x0000, 0xd0f2,
+  0x9457, 0x945a, 0xd0f7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xd0f0, 0xae41, 0x0000, 0x9640, 0xd477, 0x9646, 0xb0e4, 0xd4a7, 0xb0e2, 0xb0df,
+  0xd47c, 0xb0db, 0xd4a2, 0xb0e6, 0xd476, 0xd47b, 0xd47a, 0xadf2, 0xb0e1, 0xd4a5, 0x9644, 0xd4a8,
+  0xd473, 0x0000, 0xb3e8, 0x9645, 0xd4a9, 0xb0e7, 0x0000, 0xb0d9, 0xb0d6, 0xd47e, 0xb0d3, 0x0000,
+  0xd4a6, 0x95fd, 0xb0da, 0xd4aa, 0x95fb, 0xd474, 0xd4a4, 0xb0dd, 0xd475, 0xd478, 0xd47d, 0x9642,
+  0x9641, 0xb0de, 0xb0dc, 0xb0e8, 0x95fa, 0x9850, 0x9643, 0x0000, 0xb0e3, 0x95fe, 0xb0d7, 0xb1d2,
+  0x0000, 0xb0d8, 0xd479, 0xb0e5, 0xb0e0, 0xd4a3, 0xb0d5, 0x0000, 0x95fc, 0x0000, 0xb0d4, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd471, 0xd472, 0xd86a,
+  0x0000, 0x0000, 0x9853, 0xb3d7, 0xb3da, 0xd875, 0xb3ee, 0xd878, 0xb3d8, 0xd871, 0xb3de, 0xb3e4,
+  0xb5bd, 0x984d, 0x9851, 0xb3e2, 0xd86e, 0xb3ef, 0xb3db, 0xb3e3, 0xd876, 0xdcd7, 0xd87b, 0xd86f,
+  0x0000, 0xd866, 0xd873, 0xd86d, 0xb3e1, 0xd879, 0x984b, 0x9849, 0xb3dd, 0xb3f1, 0xb3ea, 0x984e,
+  0xb3df, 0xb3dc, 0x9854, 0xb3e7, 0x984f, 0xd87a, 0xd86c, 0xd872, 0xd874, 0xd868, 0xd877, 0xb3d9,
+  0xd867, 0x9855, 0xb3e0, 0xb3f0, 0xb3ec, 0xd869, 0xb3e6, 0x9852, 0x0000, 0xb3ed, 0xb3e9, 0xb3e5,
+  0x984c, 0xd870, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xb3eb, 0x0000, 0x0000, 0x0000, 0xdcd5,
+  0xdcd1, 0x9aa5, 0xdce0, 0xdcca, 0xdcd3, 0xb6e5, 0xb6e6, 0xb6de, 0xdcdc, 0xb6e8, 0xdccf, 0xdcce,
+  0xdccc, 0xdcde, 0xb6dc, 0xdcd8, 0xdccd, 0xb6df, 0xdcd6, 0xb6da, 0xdcd2, 0xdcd9, 0xdcdb, 0x9aa4,
+  0x0000, 0xdcdf, 0xb6e3, 0xdccb, 0xb6dd, 0xdcd0, 0x984a, 0xb6d8, 0x0000, 0xb6e4, 0xdcda, 0xb6e0,
+  0xb6e1, 0xb6e7, 0xb6db, 0xa25f, 0xb6d9, 0xdcd4, 0x9aa3, 0x0000, 0x0000, 0x0000, 0x0000, 0xb6e2,
+  0x0000, 0x0000, 0xdcdd, 0x0000, 0x0000, 0x0000, 0xb9cd, 0xb9c8, 0x9ca6, 0xe155, 0xe151, 0x9ca2,
+  0xe14b, 0xb9c2, 0xb9be, 0xe154
+};
+static const uint16_t big5_ext_f_86[] = {
+  0xb9bf, 0xe14e, 0xe150, 0x9ca3, 0xe153, 0x9cac, 0xb9c4, 0x9ca5, 0xb9cb, 0xb9c5, 0x0000, 0x9ca4,
+  0xe149, 0xb9c6, 0xb9c7, 0xe14c, 0xb9cc, 0x9caa, 0xe14a, 0xe14f, 0xb9c3, 0xe148, 0xb9c9, 0xb9c1,
+  0x9ca9, 0x0000, 0x0000, 0xb9c0, 0xe14d, 0xe152, 0x9ca8, 0xb9ca, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9cbf, 0xe147, 0x9ca7, 0xbc4d, 0xe547, 0x9ea4, 0xe544, 0x9e7a, 0xbc47, 0xbc53,
+  0xbc54, 0x9e7e, 0xbc4a, 0xe542, 0xbc4c, 0xe4f9, 0xbc52, 0x9ea6, 0xe546, 0xbc49, 0xe548, 0xbc48,
+  0x0000, 0xe543, 0xe545, 0xbc4b, 0xe541, 0xe4fa, 0xe4f7, 0x0000, 0x9ea1, 0xd86b, 0xe4fd, 0x9e79,
+  0xe4f6, 0xe4fc, 0xe4fb, 0x9e7c, 0xe4f8, 0x9ea5, 0xbc4f, 0x9ea7, 0x9ea3, 0x9cab, 0x9e7d, 0xbc4e,
+  0x9e7b, 0x0000, 0x9ea2, 0xbc50, 0xe4fe, 0xbeb2, 0xe540, 0x0000, 0x0000, 0x0000, 0xe945, 0xa070,
+  0xe8fd, 0xa071, 0xbebe, 0xe942, 0xbeb6, 0xbeba, 0xe941, 0xa06e, 0xbeb9, 0xbeb5, 0xbeb8, 0xbeb3,
+  0xbebd, 0xe943, 0xe8fe, 0xbebc, 0xe8fc, 0xbebb, 0xe944, 0xe940, 0xbc51, 0x0000, 0xbebf, 0xe946,
+  0xbeb7, 0xbeb4, 0x0000, 0xa06f, 0x0000, 0x81da, 0xecc6, 0xecc8, 0xc07b, 0xecc9, 0xecc7, 0xecc5,
+  0xecc4, 0xc07d, 0xecc3, 0xc07e, 0x0000, 0x81db, 0x81d9, 0x0000, 0xecc1, 0xecc2, 0xc07a, 0xc0a1,
+  0xc07c, 0x0000, 0x0000, 0xecc0, 0x82e8, 0xc250, 0x82e7, 0xefbc, 0xefba, 0xefbf, 0xefbd, 0x82e5,
+  0xefbb, 0xefbe, 0x82e6, 0x82e4, 0x82e9, 0x0000, 0x0000, 0x0000, 0x0000, 0xc360, 0xf1f2, 0xf1f3,
+  0xc456, 0x0000, 0xf1f4, 0xf1f0, 0xf1f5, 0xf1f1, 0xc251, 0x83e2, 0x0000, 0x0000, 0xf3fe, 0xf441,
+  0xc459, 0xf440, 0xc458, 0xc457, 0x0000, 0x0000, 0x0000, 0x856b, 0xc45a, 0xf5c5, 0xf5c6, 0x0000,
+  0xc4da, 0xc4d9, 0xc4db, 0xf5c4, 0x0000, 0xf6d8, 0xf6d7, 0x85db, 0xc56d, 0xc56f, 0xc56e, 0xf6d9,
+  0xc5c8, 0xf8a6, 0x0000, 0x0000, 0x0000, 0xc5f1, 0x866f, 0xf8a5, 0xf8ee, 0x0000, 0x0000, 0xc949,
+  0x8eac, 0x0000, 0xa57d, 0xa57c, 0x0000, 0xa65f, 0xa65e, 0xc9c7, 0xa65d, 0xc9c6, 0x0000, 0x8f49,
+  0xa779, 0xcaa9, 0x8fdb, 0xcaa8, 0x0000, 0x8fd5, 0xa777, 0xa77a, 0x8fda, 0x8fd9, 0xcaa7, 0x8fd8,
+  0xa778, 0x8ff0, 0x8fd6, 0x8fd7, 0x0000, 0x0000, 0x90fa, 0xcbf0, 0x90f8, 0xcbf1, 0xa954, 0x90f7,
+  0x90f9, 0x90f6, 0x0000, 0xabaa
+};
+static const uint16_t big5_ext_f_87[] = {
+  0x92a4, 0xd148, 0xd149, 0xae45, 0xae46, 0x945b, 0x0000, 0xd4ac, 0xb0e9, 0xb0eb, 0xd4ab, 0xb0ea,
+  0xd87c, 0xb3f2, 0x9857, 0x9856, 0x0000, 0x0000, 0xb6e9, 0xb6ea, 0xdce1, 0x9aa6, 0xb9cf, 0x9cad,
+  0xb9ce, 0x0000, 0xe549, 0xe948, 0xe947, 0x85dc, 0xf96b, 0xa467, 0xc959, 0x8e7d, 0xc96e, 0xc96f,
+  0x8ebf, 0x0000, 0x0000, 0x0000, 0xa662, 0xa666, 0xc9c9, 0x0000, 0xa664, 0xa663, 0xc9c8, 0xa665,
+  0xa661, 0x8f4c, 0x8f4d, 0xa660, 0xc9ca, 0x8f4a, 0x8f4b, 0x0000, 0x0000, 0x0000, 0x0000, 0xa7a6,
+  0x8fdf, 0x8fe7, 0xa7a3, 0x8fde, 0xa77d, 0xcaaa, 0x8fe8, 0x8fe3, 0x8fdd, 0xcaab, 0x8fe6, 0xa7a1,
+  0x8fdc, 0xcaad, 0xa77b, 0xcaae, 0xcaac, 0xa77e, 0xa7a2, 0xa7a5, 0xa7a4, 0xa77c, 0xcaaf, 0x8fe0,
+  0x8fe9, 0x8fea, 0x8fe1, 0x8fe5, 0x8fe4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fe2,
+  0x0000, 0xa959, 0xcbfe, 0x90fd, 0xa95b, 0x90fb, 0xa95a, 0x90fe, 0xcc40, 0xa958, 0xa957, 0xcbf5,
+  0x0000, 0xcbf4, 0x9140, 0xcbf2, 0xcbf7, 0xcbf6, 0xcbf3, 0xcbfc, 0xcbfd, 0xcbfa, 0xcbf8, 0xa956,
+  0x9141, 0x0000, 0x86e5, 0xcbfb, 0xa95c, 0xcc41, 0x0000, 0x9142, 0xcbf9, 0x90fc, 0xabab, 0xa955,
+  0x0000, 0x0000, 0x0000, 0x86e6, 0x0000, 0x0000, 0x0000, 0xabac, 0xce54, 0x92a8, 0x92a7, 0xce5a,
+  0x92ab, 0x92a6, 0x92a9, 0xabb2, 0xce58, 0xce5e, 0x92af, 0xce55, 0xce59, 0xce5b, 0xce5d, 0xce57,
+  0x92ae, 0xce56, 0xce51, 0xce52, 0xabad, 0x92aa, 0xabaf, 0xabae, 0xce53, 0xce5c, 0x92ac, 0x92b0,
+  0x92ad, 0x0000, 0x0000, 0x0000, 0x92a5, 0x0000, 0xabb1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xce50, 0xd153, 0x945d, 0xd152, 0xd157, 0xd14e, 0x9460, 0xd151, 0xd150, 0x945f, 0xd154,
+  0x9467, 0xd158, 0xae47, 0xae4a, 0x9463, 0x9464, 0xd14f, 0xd155, 0x9462, 0x945c, 0x9466, 0xae49,
+  0xd14a, 0x945e, 0xabb0, 0xd4ba, 0xd156, 0x9465, 0xd14d, 0x86f1, 0xae48, 0xd14c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x9461, 0xd4b1, 0x9649, 0x964b, 0xb0ec, 0xb0f0, 0xd4c1, 0xd4af, 0xd4bd,
+  0xb0f1, 0xd4bf, 0x964c, 0xd4c5, 0x964d, 0xd4c9, 0x9647, 0x0000, 0xd4c0, 0xd4b4, 0xd4bc, 0x9648,
+  0xd4ca, 0xd4c8, 0xd4be, 0xd4b9, 0xd4b2, 0xd8a6, 0xd4b0, 0xb0f5, 0xd4b7, 0xb0f6, 0xb0f2, 0xd4ad,
+  0xd4c3, 0xd4b5, 0x964a, 0x964e
+};
+static const uint16_t big5_ext_f_88[] = {
+  0xd4b3, 0xd4c6, 0xb0f3, 0x964f, 0xd4cc, 0xb0ed, 0xb0ef, 0xd4bb, 0xd4b6, 0xae4b, 0xb0ee, 0xd4b8,
+  0xd4c7, 0xd4cb, 0xd4c2, 0x0000, 0xd4c4, 0x0000, 0x0000, 0x0000, 0xd4ae, 0x0000, 0x0000, 0x0000,
+  0x985b, 0xd8a1, 0x9858, 0xd8aa, 0xd8a9, 0xb3fa, 0xd8a2, 0x9859, 0xb3fb, 0xb3f9, 0x985f, 0xd8a4,
+  0xb3f6, 0xd8a8, 0x985d, 0xd8a3, 0xd8a5, 0xd87d, 0xb3f4, 0x0000, 0xd8b2, 0xd8b1, 0xd8ae, 0xb3f3,
+  0xb3f7, 0xb3f8, 0xd14b, 0xd8ab, 0xb3f5, 0xb0f4, 0xd8ad, 0xd87e, 0xd8b0, 0xd8af, 0x985e, 0xd8b3,
+  0x985a, 0xdcef, 0x985c, 0xd8ac, 0x0000, 0x0000, 0x0000, 0x8741, 0x86fb, 0x86fc, 0x0000, 0x0000,
+  0xd8a7, 0xdce7, 0xb6f4, 0xb6f7, 0xb6f2, 0xdce6, 0xdcea, 0xdce5, 0x9aa9, 0xb6ec, 0xb6f6, 0xdce2,
+  0xb6f0, 0xdce9, 0x9aad, 0xb6ee, 0xb6ed, 0xdcec, 0xb6ef, 0xdcee, 0x9aa8, 0xdceb, 0xb6eb, 0x9ab0,
+  0x9aae, 0x9aaa, 0xb6f5, 0xdcf0, 0xdce4, 0xdced, 0x9aaf, 0x0000, 0xdce3, 0x9aac, 0x9aab, 0xb6f1,
+  0x9aa7, 0xb6f3, 0x0000, 0xdce8, 0x0000, 0xdcf1, 0x9cb7, 0x9cb2, 0xe15d, 0xb9d0, 0xe163, 0x9cb6,
+  0x9cb0, 0xb9d5, 0xe15f, 0xe166, 0xe157, 0xb9d7, 0xb9d1, 0xe15c, 0xbc55, 0xe15b, 0xe164, 0xb9d2,
+  0x9cb1, 0xb9d6, 0xe15a, 0xe160, 0xe165, 0xe156, 0xb9d4, 0xe15e, 0x9caf, 0x9cb9, 0xe162, 0xe168,
+  0xe158, 0xe161, 0x9cae, 0xb9d3, 0xe167, 0x9cb5, 0x9cb8, 0x9cb4, 0xe159, 0x0000, 0x0000, 0x0000,
+  0xbc59, 0xe54b, 0xbc57, 0xbc56, 0xe54d, 0xe552, 0x9ea8, 0xe54e, 0x9eaf, 0xe551, 0xbc5c, 0x9eb0,
+  0xbea5, 0xbc5b, 0x9eab, 0xe54a, 0xe550, 0x9cb3, 0xbc5a, 0xe54f, 0x9ead, 0xe54c, 0x9eaa, 0xbc58,
+  0x9eae, 0x9eac, 0x0000, 0x9ea9, 0x0000, 0x0000, 0xe94d, 0xf9d9, 0xe94f, 0xe94a, 0xbec1, 0xe94c,
+  0xa074, 0xbec0, 0xe94e, 0xa072, 0xa075, 0xbec3, 0xe950, 0xbec2, 0xe949, 0xe94b, 0xa073, 0x0000,
+  0x0000, 0x81dc, 0xc0a5, 0xeccc, 0x81dd, 0xc0a4, 0xeccd, 0xc0a3, 0xeccb, 0xc0a2, 0xecca, 0x0000,
+  0xc253, 0xc252, 0xf1f6, 0xf1f8, 0x83e4, 0xf1f7, 0xc361, 0xc362, 0x83e3, 0x0000, 0xc363, 0xf442,
+  0xc45b, 0x0000, 0x856c, 0xf7d3, 0xf7d2, 0xc5f2, 0x0000, 0xa468, 0xa4d0, 0x0000, 0x8f4e, 0xa7a7,
+  0x8fed, 0x8feb, 0x8fec, 0x9143, 0xce5f, 0x92b1, 0x0000, 0x9650, 0x0000, 0xb3fc, 0xb3fd, 0x9860,
+  0xdcf2, 0xb9d8, 0xe169, 0xe553
+};
+static const uint16_t big5_ext_f_89[] = {
+  0x0000, 0xa076, 0x8e5b, 0xc95a, 0x8ec0, 0x8f4f, 0xcab0, 0x0000, 0x92b3, 0x92b2, 0x8e5c, 0x8fee,
+  0xcc42, 0xce60, 0xd159, 0xae4c, 0x9cba, 0x0000, 0xf1f9, 0x0000, 0xc4dc, 0xa469, 0xa57e, 0xc970,
+  0x8ec1, 0xa667, 0xa668, 0x0000, 0xa95d, 0x0000, 0x0000, 0x9652, 0xb0f7, 0x0000, 0xb9da, 0x9ab1,
+  0xb9db, 0xb9d9, 0x9eb1, 0xa46a, 0x0000, 0xa4d1, 0xa4d3, 0xa4d2, 0xc95b, 0xa4d4, 0xa5a1, 0xc971,
+  0x8ec3, 0xa5a2, 0x8ec2, 0x0000, 0x8ec4, 0x0000, 0x8f51, 0xa669, 0xa66a, 0x0000, 0x0000, 0x0000,
+  0xc9cb, 0x8ff1, 0xa7a8, 0x0000, 0xcab1, 0x0000, 0x0000, 0x0000, 0xa961, 0xcc43, 0x0000, 0xa95f,
+  0xa960, 0xa95e, 0xd15a, 0x9144, 0x9145, 0x0000, 0xabb6, 0xabb5, 0xabb7, 0xabb4, 0x92b4, 0xce61,
+  0xa962, 0xabb3, 0x0000, 0xae4d, 0xae4e, 0x0000, 0xae4f, 0x9653, 0xd4cd, 0x9654, 0x9655, 0x0000,
+  0xb3fe, 0xd8b4, 0xb0f8, 0x9861, 0x9862, 0x0000, 0x9ab2, 0xb6f8, 0x9ab3, 0xb9dd, 0xb9dc, 0xe16a,
+  0x9cbb, 0xbc5d, 0xbec4, 0x0000, 0xefc0, 0xf6da, 0xf7d4, 0xa46b, 0xa5a3, 0x8ec5, 0xa5a4, 0xc9d1,
+  0xa66c, 0xa66f, 0x8f52, 0xc9cf, 0xc9cd, 0xa66e, 0xc9d0, 0xc9d2, 0xc9cc, 0xa671, 0xa670, 0xa66d,
+  0xa66b, 0xc9ce, 0x8f53, 0x0000, 0x0000, 0x8ff7, 0xa7b3, 0x0000, 0x8ff3, 0xa7b0, 0xcab6, 0xcab9,
+  0xcab8, 0x0000, 0xa7aa, 0xa7b2, 0x8ff2, 0x0000, 0xa7af, 0xcab5, 0xcab3, 0xa7ae, 0x8ff8, 0x8ff6,
+  0x8ff4, 0xa7a9, 0xa7ac, 0x8ff5, 0xcab4, 0xcabb, 0xcab7, 0xa7ad, 0xa7b1, 0xa7b4, 0xcab2, 0xcaba,
+  0xa7ab, 0x0000, 0x0000, 0x0000, 0x914d, 0x9146, 0xa967, 0xa96f, 0x9149, 0xcc4f, 0xcc48, 0xa970,
+  0xcc53, 0xcc44, 0xcc4b, 0x914e, 0x914c, 0xa966, 0xcc45, 0xa964, 0xcc4c, 0xcc50, 0xa963, 0x914a,
+  0xcc51, 0xcc4a, 0x9148, 0xcc4d, 0x9147, 0xa972, 0xa969, 0xcc54, 0xcc52, 0x914b, 0xa96e, 0xa96c,
+  0xcc49, 0xa96b, 0xcc47, 0xcc46, 0xa96a, 0xa968, 0xa971, 0xa96d, 0xa965, 0x92b9, 0xcc4e, 0x914f,
+  0xabb9, 0x92c0, 0xabc0, 0xce6f, 0xabb8, 0xce67, 0xce63, 0x92b5, 0xce73, 0xce62, 0x92bf, 0xabbb,
+  0xce6c, 0xabbe, 0xabc1, 0x92c1, 0xabbc, 0xce70, 0xabbf, 0x92b6, 0xae56, 0xce76, 0xce64, 0x92b7,
+  0x92b8, 0xce66, 0xce6d, 0xce71, 0xce75, 0xce72, 0xce6b, 0xce6e, 0x92be, 0x92bc, 0xce68, 0xabc3,
+  0xce6a, 0xce69, 0xce74, 0xabba
+};
+static const uint16_t big5_ext_f_90[] = {
+  0xce65, 0xabc2, 0x92bd, 0xabbd, 0x92bb, 0x0000, 0x0000, 0x0000, 0x0000, 0xae5c, 0xd162, 0x946b,
+  0xae5b, 0x92ba, 0x0000, 0xd160, 0x0000, 0xae50, 0x9472, 0xae55, 0x946e, 0xd15f, 0xd15c, 0xd161,
+  0xae51, 0xd15b, 0x9471, 0xae54, 0xae52, 0x946a, 0xd163, 0xae53, 0xae57, 0x9468, 0x946c, 0xae58,
+  0x946d, 0xae5a, 0x9473, 0x0000, 0x0000, 0xae59, 0x9469, 0x9656, 0x9666, 0xd15d, 0xd15e, 0x9470,
+  0x0000, 0x946f, 0x0000, 0xd164, 0x0000, 0xd4d4, 0xb0f9, 0xd8c2, 0xd4d3, 0xd4e6, 0x9659, 0x9657,
+  0xb140, 0x9660, 0xd4e4, 0x9662, 0xb0fe, 0xb0fa, 0xd4ed, 0xd4dd, 0xd4e0, 0x965d, 0xb143, 0xd4ea,
+  0xd4e2, 0xb0fb, 0xb144, 0x965b, 0xd4e7, 0xd4e5, 0x965e, 0x9669, 0xd4d6, 0xd4eb, 0xd4df, 0xd4da,
+  0x9668, 0xd4d0, 0xd4ec, 0xd4dc, 0xd4cf, 0x9667, 0xb142, 0xd4e1, 0xd4ee, 0xd4de, 0xd4d2, 0xd4d7,
+  0xd4ce, 0x9658, 0xb141, 0x966a, 0xd4db, 0xd4d8, 0xb0fc, 0xd4d1, 0x965f, 0xd4e9, 0xb0fd, 0x965c,
+  0xd4d9, 0xd4d5, 0x965a, 0x9663, 0xd4e8, 0x9661, 0x0000, 0x9665, 0x0000, 0x9664, 0x0000, 0xb440,
+  0xd8bb, 0x9873, 0xd8b8, 0xd8c9, 0xd8bd, 0xd8ca, 0x9879, 0xb442, 0x986e, 0x986c, 0x9865, 0xd8c6,
+  0xd8c3, 0x9868, 0x9874, 0x9871, 0x9866, 0x986b, 0xd8c4, 0xd8c7, 0xd8cb, 0x9878, 0xd4e3, 0xd8cd,
+  0xdd47, 0x986f, 0xb443, 0xd8ce, 0xd8b6, 0xd8c0, 0x986d, 0xd8c5, 0x9869, 0x986a, 0xb441, 0xb444,
+  0xd8cc, 0xd8cf, 0xd8ba, 0xd8b7, 0x9872, 0x9867, 0xd8b9, 0x9864, 0x9877, 0xd8be, 0xd8bc, 0xb445,
+  0x9863, 0xd8c8, 0x9876, 0x9875, 0xd8bf, 0x0000, 0xd8c1, 0xd8b5, 0xdcfa, 0xdcf8, 0xb742, 0xb740,
+  0xdd43, 0xdcf9, 0xdd44, 0xdd40, 0xdcf7, 0xdd46, 0xdcf6, 0xdcfd, 0xb6fe, 0xb6fd, 0xb6fc, 0xdcfb,
+  0xdd41, 0xb6f9, 0xb741, 0x9ab6, 0xdcf4, 0x9ab5, 0xdcfe, 0xdcf3, 0xdcfc, 0xb6fa, 0xdd42, 0xdcf5,
+  0xb6fb, 0xdd45, 0x9ab4, 0x9870, 0x9ab7, 0x0000, 0x0000, 0x0000, 0x0000, 0xe16e, 0xb9e2, 0xb9e1,
+  0xb9e3, 0xe17a, 0xe170, 0xe176, 0xe16b, 0xe179, 0xe178, 0xe17c, 0xe175, 0xb9de, 0xe174, 0xb9e4,
+  0x9cbd, 0xe16d, 0xb9df, 0x9cbc, 0xe17b, 0xb9e0, 0xe16f, 0xe172, 0xe177, 0xe171, 0xe16c, 0x9cbe,
+  0x9cc0, 0x0000, 0x0000, 0xe173, 0xe555, 0xbc61, 0xe558, 0xe557, 0xe55a, 0xe55c, 0xf9dc, 0xbc5f,
+  0x9eb4, 0xe556, 0x9eb2, 0xe554
+};
+static const uint16_t big5_ext_f_91[] = {
+  0x9eb8, 0xe55d, 0xe55b, 0xe559, 0x9eb3, 0xe55f, 0x9eb5, 0xe55e, 0xbc63, 0xbc5e, 0x9eb6, 0xbc60,
+  0xbc62, 0x9eb7, 0x9eb9, 0xe560, 0xe957, 0xa079, 0xa07b, 0xe956, 0xe955, 0xa07a, 0xe958, 0xe951,
+  0xa078, 0xe952, 0xe95a, 0xe953, 0xa07c, 0xbec5, 0xe95c, 0xa077, 0xe95b, 0xe954, 0xa07d, 0xecd1,
+  0xc0a8, 0xeccf, 0xecd4, 0xecd3, 0xe959, 0x81e0, 0xc0a7, 0x81de, 0xecd2, 0xecce, 0xecd6, 0xecd5,
+  0xc0a6, 0x81e2, 0xecd0, 0x81df, 0xbec6, 0x81e1, 0x0000, 0x81e3, 0xc254, 0x83e5, 0x82eb, 0x82ea,
+  0xefc1, 0xf1fa, 0xf1fb, 0xf1fc, 0xc45c, 0x0000, 0x84be, 0xc45d, 0x84bf, 0xf443, 0x84c0, 0xf5c8,
+  0xf5c7, 0x856d, 0x85dd, 0xf6db, 0xf6dc, 0xf7d5, 0xf8a7, 0x8670, 0xa46c, 0xa46d, 0x0000, 0xa46e,
+  0xa4d5, 0xa5a5, 0xc9d3, 0xa672, 0xa673, 0x0000, 0xa7b7, 0xa7b8, 0xa7b6, 0xa7b5, 0x0000, 0xa973,
+  0x9150, 0x0000, 0xcc55, 0xa975, 0xa974, 0xcc56, 0x0000, 0x0000, 0x0000, 0xabc4, 0x92c2, 0xae5d,
+  0xd165, 0x0000, 0xd4f0, 0x0000, 0xb145, 0xb447, 0xd4ef, 0xb446, 0x9ab8, 0xb9e5, 0x9ab9, 0xe17d,
+  0xbec7, 0xa07e, 0xc0a9, 0xecd7, 0x83e6, 0xc45e, 0x84c1, 0xc570, 0x8e5d, 0xc972, 0x8ec6, 0xa5a6,
+  0xc973, 0xa676, 0x8f54, 0xa674, 0xa675, 0xa677, 0x0000, 0xa7ba, 0xa7b9, 0x8ffa, 0xcabc, 0xa7bb,
+  0x0000, 0x0000, 0xcabd, 0xcc57, 0x9153, 0xcc58, 0x9151, 0xa976, 0xa978, 0xa97a, 0xa977, 0xa97b,
+  0xa979, 0x9155, 0x9152, 0x9154, 0x0000, 0x0000, 0xabc8, 0xabc5, 0xabc7, 0xabc9, 0xabc6, 0xd166,
+  0xce77, 0x0000, 0x0000, 0x92c3, 0xd168, 0xd167, 0xae63, 0x0000, 0xae5f, 0x0000, 0x0000, 0xae60,
+  0xae62, 0xae64, 0xae61, 0x9476, 0xae66, 0xae65, 0x0000, 0x9475, 0x9474, 0x0000, 0x0000, 0xb14a,
+  0xd4f2, 0xd4f1, 0xb149, 0x966c, 0xb148, 0xb147, 0xb14b, 0xb146, 0x966b, 0x0000, 0xd8d5, 0xd8d2,
+  0xb449, 0xd8d1, 0xd8d6, 0x0000, 0xb44b, 0xd8d4, 0xb448, 0xb44a, 0xd8d3, 0x987a, 0xdd48, 0x9abb,
+  0xdd49, 0xdd4a, 0x9abc, 0x9abd, 0x9aba, 0x0000, 0xb9e6, 0xb9ee, 0xe17e, 0xb9e8, 0xb9ec, 0xe1a1,
+  0xb9ed, 0xb9e9, 0xb9ea, 0xb9e7, 0xb9eb, 0xbc66, 0xd8d0, 0xbc67, 0xbc65, 0x0000, 0xbc64, 0xe95d,
+  0xbec8, 0xecd8, 0xecd9, 0x83e7, 0x0000, 0xc364, 0xc45f, 0x856e, 0xa46f, 0x8ec7, 0xa678, 0x0000,
+  0x0000, 0x8ffd, 0x8ffb, 0x8ffc
+};
+static const uint16_t big5_ext_f_92[] = {
+  0x9156, 0xabca, 0x0000, 0xd169, 0xae67, 0x9477, 0x9478, 0xb14e, 0xb14d, 0xb14c, 0xb44c, 0xb44d,
+  0xd8d7, 0xb9ef, 0xbec9, 0xa470, 0xc95c, 0xa4d6, 0xc974, 0x0000, 0x8ec8, 0xc9d4, 0xa679, 0x0000,
+  0x8f56, 0x9157, 0xa97c, 0x92c4, 0x0000, 0x0000, 0x987b, 0xdd4b, 0x9abe, 0x0000, 0xa471, 0x0000,
+  0xa4d7, 0xc9d5, 0x0000, 0x0000, 0xcabe, 0x0000, 0xcabf, 0x8ffe, 0xa7bc, 0x0000, 0x0000, 0x92c5,
+  0xd8d8, 0xb44e, 0x0000, 0xdd4c, 0x0000, 0x0000, 0x81e4, 0xc0aa, 0xa472, 0xa4a8, 0xa4d8, 0xc975,
+  0xa5a7, 0x8f57, 0xa7c0, 0xa7bf, 0xa7bd, 0xa7be, 0x0000, 0x0000, 0xcc59, 0xa97e, 0xa9a1, 0xcc5a,
+  0xa97d, 0x9158, 0x9159, 0xabce, 0xce78, 0xabcd, 0xabcb, 0xabcc, 0xae6a, 0xae68, 0x9479, 0x947a,
+  0xd16b, 0xae69, 0xd16a, 0x0000, 0xae5e, 0xd4f3, 0x0000, 0x966d, 0xb150, 0xb151, 0x987d, 0x987c,
+  0xb14f, 0x966e, 0xb9f0, 0xe1a2, 0xbc68, 0xbc69, 0x0000, 0xe561, 0xc0ab, 0xefc2, 0xefc3, 0x83e8,
+  0xc4dd, 0xf8a8, 0xc94b, 0xa4d9, 0x0000, 0xa473, 0x0000, 0xc977, 0xc976, 0x0000, 0x0000, 0x0000,
+  0x8f58, 0xa67a, 0xc9d7, 0xc9d8, 0xc9d6, 0x0000, 0xc9d9, 0x0000, 0x8f59, 0x0000, 0x0000, 0x0000,
+  0x9040, 0x9043, 0xcac7, 0x0000, 0xcac2, 0xcac4, 0xcac6, 0xcac3, 0xa7c4, 0xcac0, 0x9041, 0xcac1,
+  0xa7c1, 0xa7c2, 0xcac5, 0xcac8, 0xa7c3, 0xcac9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x9042, 0xcc68, 0x915d, 0xcc62, 0xcc5d, 0xa9a3, 0xcc65, 0xcc63, 0xcc5c, 0xcc69, 0xcc6c, 0xcc67,
+  0xcc60, 0xa9a5, 0xcc66, 0xa9a6, 0xcc61, 0xcc64, 0xcc5b, 0xcc5f, 0xcc6b, 0xa9a7, 0x0000, 0xa9a8,
+  0x915e, 0xcc5e, 0xcc6a, 0xa9a2, 0xa9a4, 0x915c, 0x915f, 0x915a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x915b, 0x0000, 0x0000, 0x0000, 0x0000, 0xceab, 0xcea4, 0xceaa, 0xcea3, 0xcea5, 0xce7d,
+  0xce7b, 0x92cb, 0xceac, 0xcea9, 0xce79, 0x92c7, 0xabd0, 0xcea7, 0xcea8, 0x0000, 0xcea6, 0xce7c,
+  0xce7a, 0xabcf, 0xcea2, 0xce7e, 0x92c8, 0x92cd, 0xcea1, 0xcead, 0x0000, 0x92ca, 0x92cc, 0x0000,
+  0x0000, 0x92ce, 0x92c9, 0x0000, 0xae6f, 0x94a1, 0xae6e, 0x947c, 0xd16c, 0xae6b, 0xd16e, 0x94a2,
+  0xae70, 0xd16f, 0x0000, 0x947d, 0xae73, 0x947e, 0xae71, 0xd170, 0xceae, 0xd172, 0x947b, 0xae6d,
+  0x0000, 0xae6c, 0x0000, 0xd16d
+};
+static const uint16_t big5_ext_f_93[] = {
+  0xd171, 0xae72, 0x0000, 0x0000, 0x0000, 0x0000, 0xb153, 0xb152, 0x9673, 0x9671, 0x9670, 0xd4f5,
+  0xd4f9, 0xd4fb, 0xb154, 0xd4fe, 0x9676, 0xb158, 0xd541, 0x9677, 0xb15a, 0x9675, 0xb156, 0xb15e,
+  0x9679, 0xb15b, 0xd4f7, 0xb155, 0x98a3, 0xd4f6, 0xd4f4, 0xd543, 0xd4f8, 0x966f, 0xb157, 0xd542,
+  0xb15c, 0xd4fd, 0xd4fc, 0xb15d, 0xd4fa, 0xb159, 0x9674, 0x0000, 0x9672, 0x0000, 0xd544, 0x9678,
+  0xd540, 0xd8e7, 0xd8ee, 0xd8e3, 0xb451, 0xd8df, 0xd8ef, 0xd8d9, 0xd8ec, 0xd8ea, 0xd8e4, 0x98a9,
+  0xd8ed, 0xd8e6, 0x98a1, 0xd8de, 0xd8f0, 0xd8dc, 0xd8e9, 0xd8da, 0x987e, 0xd8f1, 0x98aa, 0xb452,
+  0x98a2, 0xd8eb, 0xdd4f, 0xd8dd, 0xb44f, 0x98a5, 0xd8e1, 0x98a8, 0xb450, 0xd8e0, 0xd8e5, 0x98a7,
+  0x0000, 0xd8e2, 0x0000, 0x98a6, 0x0000, 0xd8e8, 0x0000, 0x98a4, 0x0000, 0x0000, 0xdd53, 0x0000,
+  0x9ac3, 0x0000, 0xdd56, 0xdd4e, 0x9ac1, 0xdd50, 0x9ac0, 0xdd55, 0xdd54, 0xb743, 0x0000, 0xd8db,
+  0xdd52, 0x9abf, 0x9ac2, 0xb744, 0x0000, 0xdd4d, 0xdd51, 0x0000, 0x0000, 0x0000, 0x0000, 0xe1a9,
+  0x9cc5, 0xe1b0, 0xe1a7, 0x9cc1, 0xe1ae, 0xe1a5, 0xe1ad, 0xe1b1, 0xe1a4, 0xe1a8, 0xe1a3, 0x9cc2,
+  0xb9f1, 0x0000, 0xe1a6, 0xb9f2, 0xe1ac, 0xe1ab, 0xe1aa, 0x9cc3, 0x9cc4, 0xe1af, 0x0000, 0x9ebb,
+  0x9ebc, 0x9eba, 0xe565, 0xe567, 0xbc6b, 0xe568, 0x9ec1, 0xe563, 0x9ebd, 0xe562, 0xe56c, 0x9ebf,
+  0xe56a, 0xbc6a, 0xe56d, 0xe564, 0xe569, 0xe56b, 0xe566, 0x9ec0, 0x9ebe, 0x0000, 0xa0a1, 0xe961,
+  0xe966, 0xe960, 0xe965, 0xa0a3, 0xe95e, 0xe968, 0xe964, 0xe969, 0xe963, 0xe95f, 0xe967, 0xa0a2,
+  0xe96a, 0xe962, 0x0000, 0xecda, 0xc0af, 0x81e6, 0xc0ad, 0x81e7, 0xc0ac, 0xc0ae, 0x81e5, 0x0000,
+  0xefc4, 0x82ec, 0xf172, 0xf1fd, 0x83e9, 0x0000, 0xf444, 0xf445, 0x84c3, 0xc460, 0x84c2, 0xf5c9,
+  0x84c4, 0xc4de, 0x0000, 0xf5ca, 0x856f, 0xf6de, 0xc572, 0x85de, 0xc571, 0xf6dd, 0xc5c9, 0x8647,
+  0xf7d6, 0x0000, 0x0000, 0x8e5e, 0x0000, 0xa474, 0xa67b, 0xc9da, 0xcaca, 0xa8b5, 0xb15f, 0x967a,
+  0x9ec2, 0xa475, 0xa5aa, 0xa5a9, 0xa5a8, 0x0000, 0x0000, 0xa7c5, 0x0000, 0x0000, 0xae74, 0x0000,
+  0xdd57, 0xa476, 0xa477, 0xa478, 0xa4da, 0x9044, 0x9160, 0xabd1, 0x0000, 0xceaf, 0x92d0, 0x92cf,
+  0x0000, 0xb453, 0xa479, 0xc95d
+};
+static const uint16_t big5_ext_f_94[] = {
+  0x8e7e, 0x0000, 0xa5ab, 0xa5ac, 0xc978, 0x0000, 0xa67c, 0x0000, 0x8f5a, 0x9045, 0xcacb, 0x9046,
+  0xa7c6, 0x0000, 0xcacc, 0x0000, 0x0000, 0xa9ae, 0x9162, 0x9161, 0xcc6e, 0xa9ac, 0xa9ab, 0xcc6d,
+  0xa9a9, 0xcc6f, 0xa9aa, 0xa9ad, 0x0000, 0xabd2, 0x92d1, 0xabd4, 0xceb3, 0xceb0, 0xceb1, 0xceb2,
+  0xceb4, 0xabd3, 0x0000, 0x0000, 0xd174, 0xd173, 0x94a3, 0xae76, 0x94a6, 0xae75, 0x94a5, 0x94a7,
+  0x94a4, 0x0000, 0x967e, 0xb162, 0xd546, 0x967c, 0xb161, 0xb163, 0xb160, 0x967b, 0x967d, 0x0000,
+  0x0000, 0xb455, 0xd545, 0x0000, 0xb456, 0xd8f3, 0x9840, 0xb457, 0xd8f2, 0xb454, 0x98ab, 0x98ac,
+  0x98ad, 0x0000, 0xdd5a, 0xdd5c, 0xb745, 0xdd5b, 0xdd59, 0xdd58, 0x0000, 0x0000, 0x9cc6, 0xe1b4,
+  0xb9f7, 0xb9f5, 0x0000, 0xb9f6, 0xe1b2, 0xe1b3, 0x9ec3, 0xb9f3, 0xe571, 0xe56f, 0x9ec4, 0xbc6d,
+  0xe570, 0xbc6e, 0xbc6c, 0xb9f4, 0x0000, 0x0000, 0xe96d, 0xe96b, 0xe96c, 0xe56e, 0xecdc, 0xc0b0,
+  0xecdb, 0xefc5, 0xefc6, 0xe96e, 0xf1fe, 0x0000, 0xa47a, 0xa5ad, 0xa67e, 0xc9db, 0xa67d, 0x9163,
+  0xa9af, 0xb746, 0x8e5f, 0xa4db, 0xa5ae, 0xabd5, 0xb458, 0x8e60, 0xc979, 0x8ec9, 0xc97a, 0x8eca,
+  0xc9dc, 0x0000, 0x0000, 0xa7c8, 0xcad0, 0xcace, 0xa7c9, 0xcacd, 0xcacf, 0xcad1, 0x0000, 0xa7c7,
+  0x9048, 0x0000, 0x9047, 0x0000, 0x0000, 0xa9b3, 0xa9b4, 0xa9b1, 0x9164, 0x9165, 0xa9b0, 0xceb8,
+  0xa9b2, 0x9166, 0x0000, 0x0000, 0xabd6, 0x92d2, 0xceb7, 0xceb9, 0xceb6, 0xceba, 0xabd7, 0xae79,
+  0xd175, 0x94a9, 0xd177, 0xae77, 0xd178, 0xae78, 0xd176, 0x94a8, 0xceb5, 0xd547, 0xd54a, 0xd54b,
+  0xd548, 0xb167, 0xb166, 0xb164, 0xb165, 0xd549, 0x96a2, 0x96a1, 0x0000, 0x98af, 0xb168, 0x98b0,
+  0x98ae, 0xb45a, 0xb45b, 0x0000, 0xb45c, 0xdd5d, 0xdd5f, 0xdd61, 0xb748, 0xb747, 0xb459, 0xdd60,
+  0xdd5e, 0x0000, 0xe1b8, 0x9cc8, 0x9cc7, 0xe1b6, 0xe1bc, 0xb9f8, 0xe1bd, 0xe1ba, 0xb9f9, 0xe1b7,
+  0xe1b5, 0xe1bb, 0xbc70, 0xe573, 0xe1b9, 0xbc72, 0xe574, 0xbc71, 0xbc74, 0xe575, 0xbc6f, 0xbc73,
+  0x0000, 0xe973, 0xe971, 0xe970, 0xe972, 0xe96f, 0xa0a4, 0x0000, 0xc366, 0x0000, 0xf446, 0xf447,
+  0x84c5, 0xf5cb, 0xf6df, 0xc655, 0x8e61, 0x8f5b, 0xa9b5, 0xa7ca, 0x9167, 0x9168, 0xabd8, 0x92d4,
+  0x92d3, 0x94aa, 0xa47b, 0xa4dc
+};
+static const uint16_t big5_ext_f_95[] = {
+  0x0000, 0xa5af, 0xc9dd, 0x9049, 0xa7cb, 0xcad2, 0x9169, 0xcebb, 0xabd9, 0x0000, 0xb9fa, 0xa47c,
+  0x8ea1, 0x8ecb, 0x8f5c, 0xa6a1, 0x0000, 0x98b1, 0xb749, 0xa47d, 0xa4dd, 0xa4de, 0x0000, 0xa5b1,
+  0xa5b0, 0x0000, 0xc9de, 0xa6a2, 0x0000, 0xcad3, 0x904a, 0xa7cc, 0x0000, 0x916a, 0xcc71, 0xcc72,
+  0xcc73, 0x916b, 0xa9b6, 0xa9b7, 0xcc70, 0xa9b8, 0x0000, 0x0000, 0x0000, 0xabda, 0xcebc, 0x92d5,
+  0xd17a, 0xae7a, 0x94ab, 0xd179, 0x96a3, 0xb169, 0xd54c, 0xb16a, 0xd54d, 0x96a4, 0x98b4, 0x98b3,
+  0xb45d, 0x0000, 0x98b2, 0x0000, 0xdd62, 0x0000, 0x9ac4, 0xe1bf, 0xe1be, 0x0000, 0xb9fb, 0x0000,
+  0xbc75, 0xe576, 0xbeca, 0xe974, 0xc0b1, 0x82ed, 0xc573, 0xf7d8, 0x8e62, 0x8e63, 0x8ecc, 0x8f55,
+  0xcc74, 0x916c, 0xcebd, 0xb16b, 0xd8f4, 0xb74a, 0x9ac5, 0xa0a5, 0x0000, 0x82ee, 0xc255, 0x0000,
+  0x86bb, 0x8e64, 0xa7ce, 0x904b, 0xa7cd, 0xabdb, 0x92d6, 0xd17b, 0x0000, 0xb16d, 0xb343, 0xb16e,
+  0xb16c, 0xb45e, 0x9ac6, 0xe1c0, 0xb9fc, 0xbc76, 0x85df, 0xc94c, 0xc9df, 0x0000, 0xcad5, 0xa7cf,
+  0xcad4, 0xa7d0, 0x0000, 0x0000, 0xa9bc, 0xcc77, 0xcc76, 0xa9bb, 0xa9b9, 0xa9ba, 0xcc75, 0x916e,
+  0x916d, 0xabdd, 0xcebe, 0xabe0, 0xabdc, 0xabe2, 0xabde, 0xabdf, 0xabe1, 0x0000, 0x94ac, 0x94ae,
+  0xae7d, 0xae7c, 0xae7b, 0x94ad, 0x0000, 0x0000, 0xd54f, 0xb16f, 0xb172, 0xb170, 0x0000, 0xd54e,
+  0xb175, 0x0000, 0xb171, 0xd550, 0xb174, 0xb173, 0x0000, 0x0000, 0x86fd, 0xd8f6, 0xd8f5, 0x98b5,
+  0xb461, 0xb45f, 0xb460, 0xd8f7, 0xb74b, 0xdd64, 0xb74c, 0xdd63, 0x0000, 0x0000, 0xe577, 0x9cc9,
+  0x9cca, 0xbc78, 0xe1c1, 0xbc77, 0x9ec5, 0xb9fd, 0x0000, 0xecde, 0xe975, 0xc0b2, 0xecdd, 0xf240,
+  0xf448, 0xf449, 0x8570, 0xa4df, 0x0000, 0xa5b2, 0x0000, 0x8ece, 0x86e2, 0xc97b, 0x8ecd, 0x0000,
+  0xa7d2, 0xa7d4, 0x9050, 0xc9e2, 0xcad8, 0xcad7, 0xcad6, 0x8f5d, 0xc9e1, 0xc9e0, 0xa6a4, 0xa7d3,
+  0xa7d1, 0xa6a3, 0x8f5e, 0x8f5f, 0x904f, 0xa9bd, 0xcc78, 0x9052, 0xa9be, 0xcadd, 0x0000, 0xcadf,
+  0xcade, 0xcc79, 0x904e, 0x904c, 0xcada, 0x9172, 0xa7d8, 0xa7d6, 0x9053, 0xcad9, 0xcadb, 0xcae1,
+  0x9056, 0xa7d5, 0x9055, 0xcadc, 0xcae5, 0xa9c0, 0x9054, 0xcae2, 0xa7d7, 0x9057, 0xcae0, 0xcae3,
+  0x9051, 0xa9bf, 0x904d, 0xa9c1
+};
+static const uint16_t big5_ext_f_96[] = {
+  0xcae4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9170, 0x9174, 0xccaf, 0xcca2, 0xcc7e,
+  0xccae, 0xcca9, 0xabe7, 0xa9c2, 0xccaa, 0xccad, 0xabe3, 0xccac, 0xa9c3, 0xa9c8, 0xa9c6, 0xcca3,
+  0x0000, 0xcc7c, 0xcca5, 0xa9cd, 0xccb0, 0xabe4, 0xcca6, 0x0000, 0xabe5, 0xa9c9, 0xcca8, 0x92da,
+  0xcecd, 0xabe6, 0xcc7b, 0xa9ca, 0xabe8, 0xa9cb, 0xa9c7, 0xa9cc, 0xcca7, 0xcc7a, 0xccab, 0xa9c4,
+  0x916f, 0x92db, 0xcc7d, 0xcca4, 0xcca1, 0xa9c5, 0x9171, 0xcebf, 0x0000, 0xcec0, 0x0000, 0x0000,
+  0x0000, 0x9173, 0x0000, 0x0000, 0xceca, 0xd1a1, 0xcecb, 0xabee, 0xcece, 0xcec4, 0xabed, 0xcec6,
+  0x0000, 0xcec7, 0x92de, 0x94b3, 0xcec9, 0xabe9, 0x92d8, 0x94af, 0xaea3, 0x92d9, 0xf9da, 0xcec5,
+  0xcec1, 0xaea4, 0x94b6, 0x0000, 0xcecf, 0xae7e, 0xd17d, 0xcec8, 0x92d7, 0xd17c, 0xcec3, 0xcecc,
+  0x92dd, 0x92df, 0xabec, 0xaea1, 0xabf2, 0xaea2, 0xced0, 0xd17e, 0xabeb, 0xaea6, 0xabf1, 0xabf0,
+  0xabef, 0xaea5, 0xced1, 0xaea7, 0xabea, 0x0000, 0xcec2, 0x94b4, 0x94b2, 0x94b5, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x92dc, 0x0000, 0x94b1, 0xb176, 0xd1a4, 0xd1a6, 0x0000, 0xd1a8,
+  0xaea8, 0xaeae, 0xd553, 0xd1ac, 0xd1a3, 0xb178, 0xd551, 0x94b8, 0xaead, 0xaeab, 0xd1ae, 0x0000,
+  0xd552, 0x0000, 0xd1a5, 0x94ba, 0xaeac, 0xd1a9, 0xaeaf, 0xd1ab, 0x96a5, 0x94b0, 0xaeaa, 0xd1aa,
+  0xd1ad, 0xd1a7, 0x94bc, 0xaea9, 0xb179, 0x96a9, 0xd1a2, 0xb177, 0x96aa, 0x0000, 0x94b9, 0x94bd,
+  0xb17a, 0x94b7, 0x96a8, 0x0000, 0x0000, 0x0000, 0x94bb, 0x0000, 0xd555, 0xd55e, 0xb464, 0x98ba,
+  0xb17c, 0xb1a3, 0xb465, 0xd560, 0xb1aa, 0xd8f9, 0xd556, 0xb1a2, 0xb1a5, 0xb17e, 0xd554, 0xd562,
+  0xd565, 0xd949, 0x0000, 0xd563, 0xd8fd, 0xb1a1, 0xb1a8, 0xb1ac, 0xd55d, 0xd8f8, 0xd561, 0xb17b,
+  0xd8fa, 0xd564, 0xd8fc, 0xd559, 0x96a6, 0xb462, 0x98bc, 0xd557, 0xd558, 0xb1a7, 0x98bb, 0x96a7,
+  0xb1a6, 0xd55b, 0xb1ab, 0xd55f, 0xb1a4, 0xd55c, 0x96ae, 0xb1a9, 0xb466, 0xb463, 0xd8fb, 0x98bd,
+  0xd55a, 0x98be, 0xb17d, 0x96ac, 0x96ad, 0x98bf, 0x98b6, 0x0000, 0x0000, 0x0000, 0x96ab, 0x0000,
+  0xb46b, 0xb46f, 0xd940, 0xb751, 0xb46d, 0xd944, 0xb471, 0xdd65, 0xd946, 0xb753, 0xb469, 0xb46c,
+  0xd947, 0x98c1, 0xd948, 0xd94e
+};
+static const uint16_t big5_ext_f_97[] = {
+  0xb473, 0xb754, 0x0000, 0xd94a, 0xd94f, 0xd943, 0xb75e, 0x98b7, 0xb755, 0xb472, 0xd941, 0xd950,
+  0x98b9, 0xb75d, 0xb470, 0xb74e, 0xd94d, 0x98c0, 0xb474, 0xd945, 0xd8fe, 0xb46a, 0xd942, 0x0000,
+  0xd94b, 0x9acb, 0xb74d, 0xb752, 0xb467, 0xd94c, 0x98c2, 0xb750, 0x98c3, 0x98c4, 0x98b8, 0xb468,
+  0x0000, 0x0000, 0x0000, 0xb75c, 0xe1c3, 0xdd70, 0x9ac9, 0xdd68, 0xe1c2, 0x0000, 0xdd6c, 0xdd6e,
+  0x9ac7, 0x9acc, 0xdd6b, 0x9cd1, 0xb75b, 0x0000, 0xdd6a, 0xb75f, 0x9cd0, 0x0000, 0x9ac8, 0xe1d2,
+  0x9cce, 0x9acd, 0xb75a, 0xba40, 0xdd71, 0xe1c4, 0x9ccf, 0x9aca, 0xb758, 0xdd69, 0xdd6d, 0xb9fe,
+  0xb74f, 0xdd66, 0xdd67, 0xba41, 0xb757, 0xb759, 0xb756, 0xdd6f, 0x0000, 0x0000, 0xe1c8, 0xe1c9,
+  0xe1ce, 0xbc7d, 0xe1d5, 0x9ec6, 0xba47, 0x9ece, 0xba46, 0xe1d0, 0x9ec7, 0xbc7c, 0xe1c5, 0xba45,
+  0x9cd2, 0xe1d4, 0xba43, 0xba44, 0x9ecd, 0xe1d1, 0xe5aa, 0xbc7a, 0xb46e, 0x9cd3, 0xe1d3, 0xbca3,
+  0xe1cb, 0x0000, 0xbc7b, 0x9ccc, 0xbca2, 0xe1c6, 0xe1ca, 0xe1c7, 0xe1cd, 0xba48, 0xbc79, 0xba42,
+  0x9ecf, 0xe57a, 0xe1cf, 0x9ccb, 0xbca1, 0x9cd4, 0xbca4, 0x0000, 0xe1cc, 0x9ccd, 0xbc7e, 0xe579,
+  0x0000, 0x9ed0, 0x9cd5, 0x9ed1, 0x9eca, 0xe57e, 0xbece, 0xe578, 0xe9a3, 0xe5a9, 0xbca8, 0x9ecc,
+  0xbca6, 0xbecc, 0xe5a6, 0xe5a2, 0xbcac, 0x9ec9, 0xe978, 0xa0ad, 0x9ed3, 0xa0ac, 0xbcaa, 0xe5a1,
+  0x9ed4, 0xe976, 0x9ed2, 0xe5a5, 0x0000, 0xe5a8, 0xe57d, 0x9ecb, 0xbcab, 0x0000, 0x9ec8, 0xbca5,
+  0xe977, 0xbecd, 0xe5a7, 0xbca7, 0xbca9, 0xe5a4, 0xbcad, 0xe5a3, 0xe57c, 0xe57b, 0xbecb, 0xe5ab,
+  0xe97a, 0xece0, 0xbed0, 0xa0a6, 0xe9a2, 0xa0a8, 0xe97e, 0xa0ae, 0xece1, 0xa0a9, 0xbed1, 0xe9a1,
+  0xa0ab, 0xe97c, 0xc0b4, 0xecdf, 0xa0b0, 0xe979, 0xe97b, 0xc0b5, 0xbed3, 0xc0b3, 0xbed2, 0xc0b7,
+  0xe97d, 0xbecf, 0xa0a7, 0xa0aa, 0xa0af, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xefcf, 0x0000,
+  0xefc7, 0x81ed, 0x81ec, 0x81e9, 0x81eb, 0x81ea, 0xece7, 0xefc8, 0xece3, 0x0000, 0x81e8, 0xc256,
+  0xece5, 0xece4, 0xc0b6, 0xece2, 0xece6, 0xefd0, 0xefcc, 0xefce, 0x0000, 0xefc9, 0xefca, 0x0000,
+  0xefcd, 0xefcb, 0xc367, 0x82ef, 0x0000, 0xc36a, 0xc369, 0xc368, 0xc461, 0xf44a, 0xc462, 0xf241,
+  0xc4df, 0xf5cc, 0xc4e0, 0xc574
+};
+static const uint16_t big5_ext_f_98[] = {
+  0xc5ca, 0xf7d9, 0x85e0, 0xf7da, 0xf7db, 0x86a6, 0x0000, 0xf9ba, 0xa4e0, 0xc97c, 0xa5b3, 0x0000,
+  0xa6a6, 0xa6a7, 0xa6a5, 0x8f60, 0xa6a8, 0xa7da, 0xa7d9, 0x9058, 0xccb1, 0xa9cf, 0xa9ce, 0x0000,
+  0x92e0, 0xd1af, 0xb1ad, 0xb1ae, 0x0000, 0x0000, 0x98c5, 0xb475, 0xdd72, 0xb760, 0xb761, 0xdd74,
+  0xdd76, 0xdd75, 0x0000, 0xe1d7, 0x9cd7, 0xe1d6, 0xba49, 0xe1d8, 0x9cd6, 0xe5ac, 0xbcae, 0x9ed5,
+  0xbed4, 0xa0b1, 0xc0b8, 0xc257, 0xc0b9, 0x85e1, 0xa4e1, 0x8ea2, 0x8ea3, 0x8ecf, 0xcae6, 0x9059,
+  0x905a, 0xccb2, 0xa9d1, 0xa9d0, 0xa9d2, 0xabf3, 0xced2, 0xced3, 0x0000, 0x94be, 0xd1b0, 0xaeb0,
+  0xb1af, 0xb476, 0xd951, 0xa4e2, 0x0000, 0xa47e, 0xa4e3, 0x8ed0, 0xc97d, 0xa5b7, 0xa5b6, 0xa5b4,
+  0xa5b5, 0x0000, 0x0000, 0x8f64, 0xa6ab, 0xc9e9, 0xc9eb, 0xa6aa, 0xc9e3, 0x8f61, 0xc9e4, 0x8f62,
+  0xc9ea, 0xc9e6, 0xc9e8, 0xa6a9, 0xc9e5, 0xc9ec, 0xc9e7, 0x8f63, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa7e1, 0xa7ea, 0xa7e8, 0xcaf0, 0xcaed, 0xcaf5, 0xa7e6, 0xcaf6, 0x9066, 0xa7df, 0xcaf3,
+  0x905c, 0xa7e5, 0xcaef, 0xcaee, 0xa7e3, 0xcaf4, 0xa7e4, 0xa9d3, 0xa7de, 0xcaf1, 0x905b, 0xcae7,
+  0xa7db, 0x9064, 0xa7ee, 0xcaec, 0xcaf2, 0xa7e0, 0xa7e2, 0x905d, 0xcae8, 0x9063, 0xcae9, 0xcaea,
+  0x0000, 0xa7ed, 0xa7e7, 0xa7ec, 0xcaeb, 0xa7eb, 0xa7dd, 0xa7dc, 0xa7e9, 0x9062, 0x0000, 0x9060,
+  0x9061, 0x9065, 0x905e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x905f, 0x917d, 0x9179,
+  0xa9e1, 0xccbe, 0xccb7, 0xa9dc, 0xa9ef, 0xccb3, 0xccba, 0xccbc, 0xccbf, 0xa9ea, 0x9176, 0xccbb,
+  0xccb4, 0xa9e8, 0xccb8, 0x9177, 0xccc0, 0xa9d9, 0x9175, 0xccbd, 0xa9e3, 0xa9e2, 0xccb6, 0xa9d7,
+  0x91a2, 0x917e, 0xa9d8, 0x0000, 0xa9d6, 0x91a1, 0xa9ee, 0xa9e6, 0xa9e0, 0xa9d4, 0xccb9, 0xa9df,
+  0xa9d5, 0xa9e7, 0xa9f0, 0xced4, 0xa9e4, 0xccb5, 0xa9da, 0xa9dd, 0xa9de, 0x917a, 0xa9ec, 0xa9ed,
+  0xa9eb, 0xa9e5, 0xa9e9, 0xa9db, 0xabf4, 0x917c, 0x91a5, 0x91a3, 0x91a4, 0x917b, 0x0000, 0x0000,
+  0x9178, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x92e3, 0xceda, 0xac41, 0xabf8, 0xabfa, 0xac40,
+  0xcee6, 0xabfd, 0xd1b1, 0xaeb1, 0xac43, 0xced7, 0xcedf, 0xabfe, 0xcede, 0xcedb, 0xcee3, 0xcee5,
+  0xabf7, 0xabfb, 0xac42, 0xaeb3
+};
+static const uint16_t big5_ext_f_99[] = {
+  0xcee0, 0xabf9, 0xac45, 0xced9, 0x92e5, 0x92e6, 0x0000, 0xabfc, 0xaeb2, 0xabf6, 0x0000, 0xced6,
+  0xcedd, 0xced5, 0xced8, 0xcedc, 0xd1b2, 0xac44, 0x86ec, 0xcee1, 0xcee2, 0xcee4, 0xabf5, 0x92e2,
+  0x0000, 0x94c3, 0x0000, 0x94c4, 0x0000, 0x0000, 0x0000, 0x92e1, 0x0000, 0x92e4, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xaec1, 0xd1be, 0xaebf, 0xaec0, 0xd1b4, 0xd1c4, 0x94bf, 0xaeb6,
+  0x94c1, 0x94c5, 0xd566, 0xd1c6, 0xd1c0, 0x94c8, 0xd1b7, 0x94c7, 0xd1c9, 0xd1ba, 0xaebc, 0xd57d,
+  0xd1bd, 0xaebe, 0xaeb5, 0x94cb, 0xd1cb, 0xd1bf, 0xaeb8, 0xd1b8, 0xd1b5, 0xd1b6, 0xaeb9, 0xd1c5,
+  0xd1cc, 0xaebb, 0xd1bc, 0xd1bb, 0xaec3, 0xaec2, 0xaeb4, 0xaeba, 0xaebd, 0xd1c8, 0x94c0, 0x94c9,
+  0xd1c2, 0xaeb7, 0xd1b3, 0xd1ca, 0xd1c1, 0xd1c3, 0xd1c7, 0x94c2, 0x94ca, 0x94c6, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd567, 0x96ba, 0xb1b7, 0xb1cb, 0xb1ca, 0x96b5, 0xb1bf,
+  0x96b6, 0xd579, 0xd575, 0xd572, 0xd5a6, 0xb1ba, 0xb1b2, 0x96b4, 0x96bb, 0xd577, 0xb4a8, 0xb1b6,
+  0xd5a1, 0x96b1, 0xb1cc, 0xb1c9, 0xd57b, 0xd56a, 0x96af, 0x96b7, 0xb1c8, 0xd5a3, 0xd569, 0xb1bd,
+  0xb1c1, 0xd5a2, 0x96b2, 0xd573, 0xb1c2, 0xb1bc, 0xd568, 0x96b0, 0xb478, 0xd5a5, 0xd571, 0xb1c7,
+  0xd574, 0xd5a4, 0xb1c6, 0x96b3, 0xd952, 0x0000, 0xb1b3, 0xd56f, 0xb1b8, 0xb1c3, 0x0000, 0xb1be,
+  0xd578, 0xd56e, 0xd56c, 0xd57e, 0xb1b0, 0xb1c4, 0xb1b4, 0xb477, 0xd57c, 0xb1b5, 0x0000, 0xb1b1,
+  0xb1c0, 0xb1bb, 0xb1b9, 0xd570, 0xb1c5, 0xd56d, 0xd57a, 0xd576, 0xd954, 0xd953, 0x96b8, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x96b9, 0x0000, 0x0000, 0xd56b, 0xd964, 0x98cc,
+  0xb47a, 0x98cb, 0xd96a, 0xd959, 0xd967, 0xdd77, 0xb47d, 0xd96b, 0xd96e, 0xb47c, 0xd95c, 0xd96d,
+  0xd96c, 0xb47e, 0xd955, 0xb479, 0xb4a3, 0x98ce, 0xb4a1, 0xd969, 0x0000, 0xd95f, 0xb4a5, 0xd970,
+  0xd968, 0xd971, 0xb4ad, 0xb4ab, 0xd966, 0xd965, 0x98c7, 0xd963, 0xd95d, 0xb4a4, 0x98c6, 0xb4a2,
+  0xd1b9, 0xd956, 0x98c8, 0xddb7, 0xd957, 0xb47b, 0xb4aa, 0xdd79, 0x0000, 0xb4a6, 0xb4a7, 0xd958,
+  0xd96f, 0xdd78, 0xd960, 0xd95b, 0xb4a9, 0xd961, 0xd95e, 0x98cd, 0x98c9, 0xb4ae, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x98ca, 0x0000
+};
+static const uint16_t big5_ext_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xb770, 0x9ada, 0x9ace, 0xdd7c, 0xddb1, 0xddb6,
+  0xddaa, 0xb76c, 0xddbb, 0xb769, 0xdd7a, 0x9ad3, 0xdd7b, 0xb762, 0xb76b, 0xdda4, 0xb76e, 0xb76f,
+  0xdda5, 0x9ad2, 0xddb2, 0xddb8, 0xb76a, 0x9ad5, 0xb764, 0xdda3, 0xdd7d, 0xddba, 0xdda8, 0xdda9,
+  0xdd7e, 0xddb4, 0xddab, 0xddb5, 0xddad, 0x9ad4, 0xb765, 0xe1d9, 0xb768, 0xb766, 0xddb9, 0xddb0,
+  0xddac, 0x9ad1, 0x9acf, 0xdda1, 0xba53, 0xddaf, 0xb76d, 0xdda7, 0x9ad0, 0xdda6, 0x9ad9, 0x9ce0,
+  0x9ad6, 0xb767, 0xb763, 0xe1ee, 0xddb3, 0xddae, 0x0000, 0xdda2, 0x0000, 0x0000, 0x9ad7, 0x9ad8,
+  0x0000, 0x0000, 0x0000, 0xe1e9, 0x9cd8, 0xe1da, 0xe1e5, 0x9ce2, 0xe1ec, 0xba51, 0xb4ac, 0xe1ea,
+  0xba4c, 0x9cdb, 0x9cdf, 0x9cd9, 0xba4b, 0xe1f1, 0x0000, 0xe1db, 0xe1e8, 0xe1dc, 0xe1e7, 0xba4f,
+  0xe1eb, 0xd962, 0x9cdc, 0x0000, 0x9ce4, 0xe1f2, 0xe1e3, 0xba52, 0xe5ba, 0xbcaf, 0x9cde, 0xe1f0,
+  0xe1ef, 0xba54, 0xe5ad, 0xbcb0, 0xe5ae, 0x9cdd, 0xe1df, 0xe1e0, 0xe1dd, 0xe1e2, 0xe1de, 0xe1f3,
+  0xba4e, 0xbcb1, 0xba50, 0xba55, 0x9cda, 0xe1e1, 0x9ce3, 0xe1ed, 0x9ed6, 0x9ce1, 0xe1e6, 0x9edd,
+  0x0000, 0xe5b1, 0x9edf, 0xba4a, 0xbcb4, 0xe9aa, 0xe5b6, 0xe5b5, 0xe5b7, 0x9ed9, 0x9ed8, 0xe5b4,
+  0xbcb5, 0x9ee2, 0xbcbb, 0xbcb8, 0x9eda, 0xbcb9, 0xe5af, 0xe5b2, 0xe5bc, 0xbcc1, 0xbcbf, 0x9ed7,
+  0xe5b3, 0xd95a, 0xbcb2, 0xe5b9, 0xe5b0, 0x9ee4, 0xbcc2, 0xe5b8, 0xba4d, 0xbcb7, 0xe1e4, 0x9ee5,
+  0x9edc, 0xbcba, 0x9ee3, 0xbcbe, 0xbcc0, 0xbcbd, 0xbcbc, 0x9ee1, 0xbcb6, 0xe5bb, 0xbcb3, 0xbcc3,
+  0x9ee0, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ede, 0x0000, 0xbed8, 0xbed9, 0xe9a9, 0xbee2, 0xbedf,
+  0xa0b3, 0xbed6, 0xbedd, 0xe9ab, 0xbedb, 0xbed5, 0x9edb, 0xbedc, 0xa0b6, 0xe9a8, 0xc0bb, 0xbed7,
+  0x0000, 0xbede, 0xc0ba, 0xe9a7, 0xe9a6, 0xa0b5, 0xbee0, 0xa0b2, 0xbee1, 0xa0b7, 0xe9a5, 0xe9a4,
+  0xc0bc, 0xe9ae, 0xbeda, 0xe9ac, 0xa0b4, 0x0000, 0x0000, 0x81ee, 0xc0bd, 0x81ef, 0xc0c2, 0xecea,
+  0xecec, 0x82f1, 0xc0bf, 0x82f3, 0xeced, 0xece9, 0x82f2, 0xeceb, 0xc0c0, 0xc0c3, 0x81f0, 0xece8,
+  0xc0be, 0xc0c1, 0xc259, 0xe9ad, 0xc258, 0x0000, 0x82f0, 0xc25e, 0xefd4, 0x82f5, 0xc25c, 0xc25d,
+  0xefd7, 0xefd3, 0xc25a, 0xefd1
+};
+static const uint16_t big5_ext_f_101[] = {
+  0xc36b, 0xefd5, 0x0000, 0xefd6, 0xefd2, 0x82f4, 0xc25b, 0xf242, 0x83eb, 0xf245, 0x83ec, 0x83ea,
+  0xf246, 0xf244, 0xf247, 0xc36c, 0xf243, 0x8571, 0x0000, 0xf44e, 0xc464, 0xf44d, 0xf44c, 0xf44b,
+  0xc463, 0xc465, 0x0000, 0xf5cd, 0xc4e2, 0xc4e1, 0x85e3, 0x85e4, 0xf6e1, 0xf6e0, 0xf6e3, 0xc5cb,
+  0xc575, 0xf7dd, 0xf6e2, 0x85e2, 0x8648, 0xf7dc, 0xc5cd, 0xc5cc, 0xc5f3, 0xf8a9, 0xf8ef, 0xa4e4,
+  0x0000, 0x92e7, 0xd972, 0xe9af, 0x8ea4, 0x8ea5, 0xa6ac, 0xcaf7, 0xa7f1, 0xa7ef, 0x0000, 0xa7f0,
+  0x0000, 0xccc1, 0xa9f1, 0xac46, 0x92e9, 0xcee7, 0x92ea, 0xcee8, 0x92e8, 0xac47, 0xd1ce, 0x0000,
+  0xaec4, 0xaec5, 0xd1cd, 0x94cc, 0x0000, 0x96be, 0x96bd, 0xb1d3, 0x0000, 0xb1cf, 0x0000, 0xd5a7,
+  0xb1d6, 0xb1d5, 0xb1ce, 0xb1d1, 0xb1d4, 0xb1d0, 0x96bc, 0x0000, 0xd976, 0xb1cd, 0xb4af, 0x98cf,
+  0x98d0, 0x98d1, 0xb4b1, 0xb4b2, 0xd975, 0xd978, 0xb4b0, 0xd973, 0xd977, 0x0000, 0xd974, 0x9adb,
+  0xb771, 0x9add, 0x0000, 0xddbc, 0x9adc, 0x9ce5, 0xba56, 0xe1f4, 0xbee3, 0xbcc4, 0xe5bd, 0xbcc5,
+  0xbcc6, 0xe5bf, 0xe5be, 0xe5c0, 0xe9b1, 0x0000, 0x0000, 0xe9b0, 0xecef, 0xecee, 0xc0c4, 0xc0c5,
+  0xf248, 0x84c6, 0x0000, 0xa4e5, 0x8ff9, 0x91a6, 0x0000, 0x94cd, 0xd979, 0x96bf, 0x96c0, 0x0000,
+  0xb4b4, 0xb4b3, 0xddbd, 0x0000, 0xefd8, 0xc4e3, 0xf7de, 0xa4e6, 0x0000, 0xaec6, 0x94ce, 0xb1d8,
+  0xb1d7, 0xd97a, 0xd97b, 0xb772, 0xe1f5, 0xba57, 0xe9b2, 0x0000, 0xa4e7, 0xa5b8, 0x91a7, 0xa9f2,
+  0xccc2, 0x0000, 0xcee9, 0xac48, 0xb1d9, 0x96c1, 0xd97c, 0xb4b5, 0xb773, 0x0000, 0xe5c1, 0xe5c2,
+  0x0000, 0x81f1, 0xecf0, 0xc25f, 0xf8f0, 0xa4e8, 0x91a8, 0xccc3, 0xa9f3, 0xac49, 0x92eb, 0xceea,
+  0x0000, 0xaec7, 0xd1d2, 0xd1d0, 0xd1d1, 0xaec8, 0xd1cf, 0x96c2, 0x86f6, 0x96c4, 0x96c3, 0xb1db,
+  0xb1dc, 0xd5a8, 0xb1dd, 0xb1da, 0xd97d, 0x98d2, 0xd97e, 0xddbe, 0x0000, 0x0000, 0xba59, 0xba58,
+  0x0000, 0x0000, 0xecf1, 0xefd9, 0x83ed, 0xf24a, 0xf249, 0xf44f, 0x8ea6, 0xc95e, 0xac4a, 0x96c5,
+  0x9ade, 0xa4e9, 0xa5b9, 0x8ed1, 0xa6ae, 0xa6ad, 0x8f67, 0x8f66, 0xa6af, 0xa6b0, 0xc9ee, 0xc9ed,
+  0xcaf8, 0xa7f2, 0xcafb, 0xcafa, 0xcaf9, 0xcafc, 0x9067, 0x0000, 0x0000, 0x0000, 0xa9f4, 0xccc9,
+  0xccc5, 0xccce, 0x91ad, 0x91a9
+};
+static const uint16_t big5_ext_f_102[] = {
+  0xa9fb, 0x91ac, 0xa9f9, 0xccca, 0xccc6, 0xcccd, 0xa9f8, 0xaa40, 0xccc8, 0xccc4, 0xa9fe, 0xcccb,
+  0xa9f7, 0xcccc, 0xa9fa, 0xa9fc, 0xccd0, 0xcccf, 0xccc7, 0xa9f6, 0xa9f5, 0xa9fd, 0x0000, 0x91aa,
+  0x91ab, 0x0000, 0x92f0, 0x92ed, 0xceef, 0xcef5, 0x92f3, 0xac50, 0xac4d, 0xceec, 0xcef1, 0x92ee,
+  0xac53, 0xac4b, 0xcef0, 0xac4e, 0xac51, 0x92ec, 0x86ed, 0xcef3, 0x92ef, 0xac4c, 0xcef8, 0xac4f,
+  0x92f1, 0xac52, 0xceed, 0xcef2, 0xcef6, 0xceee, 0xceeb, 0x92f4, 0x92f5, 0xcef7, 0xcef4, 0x92f2,
+  0x92c6, 0x0000, 0x0000, 0x0000, 0x94d2, 0xaed0, 0xaec9, 0xaecc, 0x94d6, 0xaecf, 0x94d0, 0xd1d5,
+  0x94d4, 0xaeca, 0xd1d3, 0x94d3, 0xaece, 0x94d7, 0x94d1, 0xaecb, 0x94cf, 0xd1d6, 0xaecd, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x96c6, 0x0000, 0xd5ac, 0xb1df, 0xd5ab, 0xd5ad, 0xb1de, 0xb1e3, 0xd1d4,
+  0x94d5, 0xd5aa, 0xd5ae, 0x96c7, 0xb1e0, 0xd5a9, 0xb1e2, 0x96c8, 0xb1e1, 0x98d9, 0xd9a7, 0x98d4,
+  0xd9a2, 0x98d8, 0xb4b6, 0xb4ba, 0xb4b7, 0xd9a5, 0xd9a8, 0x98d6, 0xb4b8, 0x0000, 0xb4b9, 0xb4be,
+  0xddc7, 0xd9a6, 0xb4bc, 0xd9a3, 0xd9a1, 0x98d3, 0xb4bd, 0x98d5, 0xd9a4, 0x98d7, 0x0000, 0x0000,
+  0xb779, 0x0000, 0xddbf, 0xb776, 0xb777, 0xb775, 0xddc4, 0xddc3, 0xddc0, 0xb77b, 0x9ae2, 0x9ae0,
+  0xddc2, 0xb4bb, 0x9ae1, 0x9adf, 0xddc6, 0xddc1, 0xb778, 0xb774, 0xb77a, 0xddc5, 0x9ce7, 0x0000,
+  0x9ce8, 0xba5c, 0x0000, 0xe1f8, 0xe1f7, 0xe1f6, 0xba5a, 0x0000, 0x9cea, 0x9ce6, 0x9ce9, 0x0000,
+  0xba5b, 0xe5c5, 0xe5c8, 0xbcc8, 0x9ee9, 0x9eea, 0xbcc7, 0xe5c9, 0xe5c4, 0xbcca, 0xe5c6, 0x9ee7,
+  0xbcc9, 0xe5c3, 0x9ee6, 0xe5c7, 0xbee9, 0xbee6, 0xe9bb, 0xe9ba, 0x9ee8, 0xe9b9, 0xe9b4, 0xa0b9,
+  0xe9b5, 0xa0bc, 0x0000, 0xa0b8, 0xbee7, 0xa0ba, 0xbee4, 0xbee8, 0xe9b3, 0xbee5, 0xe9b6, 0xe9b7,
+  0xe9bc, 0xa0bb, 0x81f6, 0xe9b8, 0x81f4, 0x81f5, 0xecf2, 0x0000, 0x81f2, 0x81f3, 0xc0c7, 0x81f7,
+  0xefdc, 0xc0c6, 0xefda, 0xefdb, 0xc260, 0xc36e, 0xf24b, 0x83ef, 0xc36d, 0x83ee, 0x0000, 0xf451,
+  0xf452, 0x84c7, 0xc466, 0x84c8, 0xf450, 0xc4e4, 0x0000, 0xf7df, 0xc5ce, 0xf8aa, 0xf8ab, 0x86a7,
+  0xa4ea, 0x0000, 0xa6b1, 0xa6b2, 0xa7f3, 0x9068, 0xccd1, 0xac54, 0xaed1, 0xb1e4, 0x0000, 0x0000,
+  0xb0d2, 0x0000, 0xb4bf, 0xb4c0
+};
+static const uint16_t big5_ext_f_103[] = {
+  0xb3cc, 0xd9a9, 0x0000, 0xb77c, 0xe1fa, 0xe1f9, 0xa0bd, 0x0000, 0xa4eb, 0xa6b3, 0xccd2, 0xaa42,
+  0x91ae, 0xaa41, 0x92f6, 0xcef9, 0xcefa, 0x0000, 0xd1d7, 0xd1d8, 0xaed2, 0xaed3, 0x96cb, 0xaed4,
+  0xd5af, 0x96ca, 0x96c9, 0xb1e6, 0x0000, 0xb4c2, 0x98da, 0xb4c1, 0xddc8, 0xdf7a, 0xe1fb, 0xe9bd,
+  0xa0be, 0x0000, 0xc261, 0xc467, 0xa4ec, 0x0000, 0xa5bc, 0xa5bd, 0xa5bb, 0xa5be, 0xa5ba, 0x8ed2,
+  0x0000, 0xa6b6, 0x8f69, 0xc9f6, 0xa6b5, 0xa6b7, 0x8f6a, 0x8f68, 0xc9f1, 0xc9f0, 0xc9f3, 0xc9f2,
+  0xc9f5, 0xa6b4, 0xc9ef, 0xc9f4, 0x0000, 0x0000, 0x0000, 0x0000, 0x906d, 0xcafd, 0xa7fd, 0xcafe,
+  0xcb43, 0xa7fc, 0x906e, 0xcb47, 0xcb42, 0xcb45, 0xa7f5, 0xa7f6, 0xa7f7, 0xa7f8, 0x906b, 0xa840,
+  0x906a, 0xcb41, 0xa7fa, 0xa841, 0x906c, 0xcb40, 0xcb46, 0x9069, 0xa7f9, 0xcb44, 0xa7fb, 0xa7f4,
+  0xa7fe, 0x906f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaa57, 0x91af,
+  0xccd4, 0xaa43, 0x0000, 0xaa4d, 0xaa4e, 0xaa46, 0xaa58, 0xaa48, 0xccdc, 0xaa53, 0xccd7, 0xaa49,
+  0xcce6, 0xcce7, 0xccdf, 0xccd8, 0xaa56, 0xcce4, 0xaa51, 0xaa4f, 0x91b7, 0xcce5, 0x91b1, 0xcce3,
+  0xccdb, 0xccd3, 0xccda, 0xaa4a, 0x86e7, 0xaa50, 0x91b2, 0xaa44, 0xccde, 0xccdd, 0xccd5, 0x91b5,
+  0xaa52, 0xcce1, 0xccd6, 0xaa55, 0xcce8, 0xaa45, 0x91b0, 0xaa4c, 0xccd9, 0xcce2, 0xaa54, 0x0000,
+  0xaa47, 0xaa4b, 0x0000, 0xcce0, 0x0000, 0x0000, 0x91b4, 0x91b3, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xcf5b, 0xac5c, 0xac69, 0x9342, 0xcf56, 0xcf4c,
+  0xac62, 0xcf4a, 0xac5b, 0xcf45, 0xac65, 0xcf52, 0xcefe, 0xcf41, 0x92fa, 0x0000, 0x0000, 0x92fc,
+  0xcf44, 0xcefb, 0xcf51, 0xcf61, 0xac60, 0xcf46, 0xcf58, 0x92f9, 0xcefd, 0xcf5f, 0xcf60, 0xcf63,
+  0xcf5a, 0xcf4b, 0xcf53, 0xac66, 0xac59, 0xac61, 0xac6d, 0xac56, 0xac58, 0x92fd, 0x92f8, 0x9346,
+  0xcf43, 0xac6a, 0xac63, 0xcf5d, 0xcf40, 0xac6c, 0xac67, 0xcf49, 0x0000, 0x0000, 0xac6b, 0xcf50,
+  0xcf48, 0xac64, 0xcf5c, 0xcf54, 0x92f7, 0xac5e, 0xcf62, 0xcf47, 0xac5a, 0xcf59, 0xcf4f, 0xac5f,
+  0xcf55, 0xac57, 0xcefc, 0xac68, 0xaee3, 0xac5d, 0xcf4e, 0xcf4d, 0xcf42, 0x91b6, 0xcf5e, 0x9341,
+  0xcf57, 0x0000, 0x92fe, 0xac55
+};
+static const uint16_t big5_ext_f_104[] = {
+  0x9345, 0x9343, 0x0000, 0x0000, 0x0000, 0x9344, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd1ec, 0xaeea, 0xd1ed, 0x94e2, 0xd1e1, 0xaedf,
+  0xaeeb, 0x94dd, 0xd1da, 0x94da, 0xd1e3, 0xd1eb, 0x94e1, 0xd1d9, 0xd1f4, 0xaed5, 0x94e3, 0x94e9,
+  0x94d9, 0xd1f3, 0xd1ee, 0x94e4, 0xd1ef, 0xaedd, 0xaee8, 0xd1e5, 0x94dc, 0xd1e6, 0xd1f0, 0xd1e7,
+  0x94e8, 0xd1e2, 0xd1dc, 0xd1dd, 0xd1ea, 0xd1e4, 0x94db, 0x94d8, 0xaed6, 0xaeda, 0xd1f2, 0xd1de,
+  0xaee6, 0xaee2, 0x94e0, 0x0000, 0xaee5, 0xaeec, 0xaedb, 0xaee7, 0xd1e9, 0xaee9, 0xaed8, 0x94df,
+  0xaed7, 0xd1db, 0x0000, 0xd1df, 0xaee0, 0xd1f1, 0xd1e8, 0xd1e0, 0xaee4, 0xaee1, 0x92fb, 0xaed9,
+  0xaedc, 0x94e7, 0x94de, 0x0000, 0x94e6, 0x94e5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd5c4,
+  0x96d5, 0xd5b4, 0xd5b5, 0xd5b9, 0x96dd, 0xd5c8, 0xd5c5, 0x96cf, 0xd5be, 0xd5bd, 0xb1ed, 0xd5c1,
+  0xd5d0, 0xd5b0, 0x96d9, 0xd5d1, 0xd5c3, 0xd5d5, 0xd5c9, 0xb1ec, 0xd5c7, 0xb1e7, 0xb1fc, 0xb1f2,
+  0x96d7, 0xb1f6, 0xb1f5, 0xd5b1, 0x0000, 0xd5ce, 0xd5d4, 0xd5cc, 0xd5d3, 0x0000, 0x96d1, 0xd5c0,
+  0xd5b2, 0xd5d2, 0xd5c2, 0xb1ea, 0xb1f7, 0x96d8, 0xd5cb, 0xb1f0, 0x96ce, 0x96da, 0x96d0, 0xd5ca,
+  0xd5b3, 0xb1f8, 0x96cc, 0xb1fa, 0xd5cd, 0xb1fb, 0xb1e9, 0xd5ba, 0xd5cf, 0x96d4, 0x9651, 0xb1ef,
+  0xb1f9, 0xd5bc, 0xd5c6, 0xd5b7, 0xd5bb, 0xb1f4, 0xd5b6, 0xb1e8, 0xb1f1, 0xb1ee, 0xd5bf, 0xaede,
+  0xd9c0, 0xb1eb, 0x96cd, 0x96d2, 0x96db, 0x96dc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x96d6, 0x0000, 0x98ec, 0xb1f3, 0x98e9, 0xd9c3, 0xd9d9, 0xd9ce, 0xb4d6, 0x98e2, 0xb4d1,
+  0xd9bd, 0xb4d2, 0xd9cd, 0x98e7, 0xd9c6, 0xd9d3, 0xb4ce, 0xd9ab, 0xd9d5, 0xb4c4, 0xd9b3, 0xb4c7,
+  0xb4c6, 0x0000, 0xb4d7, 0x96d3, 0xd9ad, 0xd9cf, 0xd9d0, 0xb4c9, 0xb4c5, 0xd9bb, 0x98e6, 0xb4d0,
+  0xd9b6, 0x98de, 0xd9d1, 0xb4cc, 0xd9c9, 0xd9d6, 0xd9b0, 0xd9b5, 0xd9af, 0x98db, 0xb4cb, 0xd9c2,
+  0xddde, 0xd9b1, 0xb4cf, 0xd9ba, 0xd9d2, 0xb4ca, 0xd9b7, 0xd9b4, 0xd9c5, 0xb4cd, 0xb4c3, 0xb4d9,
+  0xd9c8, 0xd9c7, 0x98dd, 0x98ea
+};
+static const uint16_t big5_ext_f_105[] = {
+  0x98e3, 0x98e4, 0x98e0, 0x98dc, 0xd9ac, 0xb4c8, 0xd9d4, 0xd9bc, 0xd9be, 0x98e1, 0xd9cb, 0xd9ca,
+  0xd9aa, 0xb4d3, 0xb4d5, 0xd9b2, 0xd9b9, 0xd9c1, 0xb4d4, 0xd9b8, 0xd9c4, 0xd9d7, 0x0000, 0xd9cc,
+  0x98e5, 0x0000, 0x0000, 0x0000, 0x98eb, 0x0000, 0x98df, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xd9d8, 0x0000, 0x0000, 0x0000, 0x0000, 0xd9ae, 0x0000, 0x0000, 0x0000, 0x98e8, 0xddf2,
+  0xb7a6, 0x9ae4, 0xddf0, 0xdddb, 0xdde0, 0xddd9, 0x9aef, 0xddec, 0xddcb, 0xddd2, 0x0000, 0xddea,
+  0xddf4, 0xdddc, 0x9ae5, 0xddcf, 0xdde2, 0xdde7, 0xddd3, 0x9ae7, 0xdde4, 0xddd0, 0x9ae3, 0x9aed,
+  0xddd7, 0xddd8, 0xb7a8, 0xddeb, 0xdde9, 0x9aeb, 0xddcc, 0xddee, 0x9aec, 0xddef, 0xddf1, 0xb7ac,
+  0xb7a4, 0x9ae9, 0xd5b8, 0xddd4, 0xdde6, 0xddd5, 0xb7a1, 0xb7b1, 0xdded, 0xb7af, 0xb7ab, 0xddca,
+  0xb7a3, 0x9af1, 0xddcd, 0xb7b0, 0x9af0, 0xdddd, 0xddc9, 0x9aee, 0xb7a9, 0xdde1, 0xddd1, 0xb7aa,
+  0xddda, 0xb77e, 0xb4d8, 0xdde3, 0xd9bf, 0xddce, 0x0000, 0x9ae8, 0xdde8, 0xb7a5, 0xdde5, 0xb7a2,
+  0xdddf, 0xb7ad, 0xddd6, 0xddf3, 0x9ae6, 0x9af2, 0x0000, 0x0000, 0x0000, 0x0000, 0xb7a7, 0xdec6,
+  0x0000, 0x9aea, 0xb7ae, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe24a, 0xe248, 0x9ceb,
+  0xe25e, 0xe246, 0x9cee, 0xe258, 0xb77d, 0xba5f, 0xe242, 0xe25d, 0x9cfa, 0xe247, 0xe255, 0xba64,
+  0xba5d, 0x9cf9, 0xe25b, 0x9cf4, 0xe240, 0xe25a, 0x9cf5, 0xba6f, 0xe251, 0xe261, 0xba6d, 0xe249,
+  0xba5e, 0xe24b, 0xe259, 0xba67, 0xe244, 0xba6b, 0xba61, 0xe24d, 0xe243, 0xe1fc, 0x9cef, 0xe257,
+  0xba68, 0xe260, 0xe1fd, 0xba65, 0x0000, 0xe253, 0x0000, 0xba66, 0xe245, 0xe250, 0xe24c, 0xe24e,
+  0x9cf1, 0xba60, 0xe25f, 0xba6e, 0xe24f, 0x9cec, 0xe262, 0x0000, 0x9ced, 0xe1fe, 0xe254, 0xba63,
+  0xba6c, 0xba6a, 0xe241, 0xe256, 0xba69, 0x9cf3, 0x9cf6, 0xba62, 0xe252, 0x9cf8, 0x9cf2, 0x0000,
+  0x9ef3, 0xe25c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9cf7, 0xe5d5, 0x9cf0,
+  0xe5d1, 0xe5cd, 0xe5e1, 0xe5de, 0xbccd, 0x9efd, 0x9efa, 0xe5e5, 0xe5d4, 0xbcd8, 0xe5db, 0x9eef,
+  0x9ef1, 0xe5d0, 0xe5da, 0xbcd5, 0xe5ee, 0x0000, 0xe5eb, 0xe5dd, 0xe5ce, 0x9ef9, 0x9ef5, 0xe5e2,
+  0xe5e4, 0xbcd1, 0xe5d8, 0xe5d3
+};
+static const uint16_t big5_ext_f_106[] = {
+  0xe5ca, 0xbcce, 0xbcd6, 0x0000, 0xe5e7, 0xbcd7, 0xe5cb, 0xe5ed, 0xe5e0, 0xe5e6, 0xbcd4, 0x9eee,
+  0x9ef0, 0xe5e3, 0x9eeb, 0xe5ea, 0x9ef7, 0xbcd9, 0x9ef4, 0xbcd3, 0xe5dc, 0xe5cf, 0xe5ef, 0xe5cc,
+  0xe5e8, 0xbcd0, 0x9eed, 0xe5d6, 0x9eec, 0xe5d7, 0xbccf, 0xbccc, 0xe5d2, 0xbcd2, 0x9ef2, 0xbccb,
+  0x9efc, 0xe5e9, 0xe5ec, 0xe5d9, 0xe9ca, 0x9ef8, 0x9ef6, 0x0000, 0x9efb, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xe9c2, 0xa0c3, 0xe9be, 0xbef6, 0xa0cb, 0xa0c8, 0xbeeb, 0xbef0, 0xbeec, 0xe9cc,
+  0xe9d7, 0xbeea, 0xe9c4, 0xe9cd, 0xe5df, 0xe9ce, 0xa0c0, 0xa0c2, 0xbef1, 0xa0cd, 0xe9dd, 0xbef5,
+  0xbef8, 0xe9c0, 0xa0ca, 0xbef4, 0xa0c6, 0xe9db, 0xe9dc, 0xe9d2, 0xe9d1, 0xe9c9, 0xa0c1, 0xa0cc,
+  0xe9d3, 0xe9da, 0xe9d9, 0xa0c5, 0xbeef, 0xbeed, 0xe9cb, 0xe9c8, 0xa0cf, 0xe9c5, 0xe9d8, 0xbef7,
+  0xe9d6, 0xbef3, 0xbef2, 0xa0bf, 0xe9d0, 0x0000, 0xe9bf, 0xe9c1, 0xe9c3, 0xe9d5, 0xe9cf, 0xbeee,
+  0xa0c4, 0xe9c6, 0xa0c7, 0xe9d4, 0xa0ce, 0xa0c9, 0x0000, 0x0000, 0x0000, 0x0000, 0xe9c7, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x81f8, 0xc0cf, 0xed45, 0xc0c8, 0xecf5, 0x81fc, 0xed41,
+  0xc0ca, 0xed48, 0x81fe, 0xecfc, 0x81fd, 0xecf7, 0x81f9, 0x0000, 0xed49, 0xecf3, 0xecfe, 0x8242,
+  0xc0d1, 0xed44, 0xed4a, 0xecfd, 0xc0c9, 0xed40, 0xecf4, 0xc0d0, 0x8240, 0x81fb, 0xed47, 0xecf9,
+  0xc0cc, 0x8241, 0xecfb, 0xecf8, 0xc0d2, 0xecfa, 0xc0cb, 0xc0ce, 0xed43, 0xecf6, 0xed46, 0x81fa,
+  0xed42, 0x0000, 0x8243, 0x82f6, 0xc263, 0xefe7, 0xc268, 0xc269, 0x82f9, 0x8341, 0x82f8, 0xc262,
+  0xefe6, 0x82fa, 0xefe3, 0xefe4, 0xc266, 0xefde, 0xefe2, 0xc265, 0x8340, 0xefdf, 0x82fb, 0x8343,
+  0x82fe, 0x82fc, 0xc267, 0xc264, 0x8342, 0xefdd, 0xefe1, 0xefe5, 0x82fd, 0x0000, 0x0000, 0xf251,
+  0xf24e, 0xf257, 0x83f0, 0xf256, 0xf254, 0xf24f, 0x83f7, 0xc372, 0x83f1, 0x83f6, 0x0000, 0x83f3,
+  0x83f5, 0xf250, 0xc371, 0xc0cd, 0xf253, 0xc370, 0xf258, 0xf252, 0xf24d, 0xefe0, 0x83f4, 0x83f2,
+  0x0000, 0xc36f, 0x0000, 0xf24c, 0xf456, 0x84ca, 0xf455, 0xf255, 0xc468, 0x82f7, 0xf459, 0xf45a,
+  0xf454, 0xf458, 0x0000, 0xf453, 0x84c9, 0x0000, 0x0000, 0x0000, 0xf5d1, 0xf457, 0xc4e7, 0xc4e5,
+  0xf5cf, 0x8574, 0x8573, 0x8572
+};
+static const uint16_t big5_ext_f_107[] = {
+  0xf5d2, 0x8575, 0xf5ce, 0xf5d0, 0xc4e6, 0x0000, 0x85e6, 0x85e5, 0xf6e5, 0xf6e6, 0xc576, 0xf6e4,
+  0x0000, 0x0000, 0x0000, 0xf7e2, 0xc5cf, 0xf7e0, 0xf7e1, 0xf8ac, 0x8671, 0x0000, 0xc656, 0xf8f3,
+  0xf8f1, 0xf8f2, 0xf8f4, 0x86a8, 0x86bc, 0x86a9, 0xf9bb, 0x0000, 0xa4ed, 0xa6b8, 0x8f6b, 0xaa59,
+  0x0000, 0xcce9, 0x91b8, 0x91b9, 0xcf64, 0x0000, 0x9347, 0x94eb, 0xd1f5, 0xd1f7, 0x94ea, 0xd1f6,
+  0x94ec, 0xd1f8, 0xb1fd, 0xd5d7, 0xd1f9, 0x96de, 0xd5d6, 0xd5d8, 0xd5d9, 0xd9da, 0xb4db, 0xd9db,
+  0xd9dd, 0xb4dc, 0xb4da, 0xd9dc, 0x9af4, 0xddfa, 0xddf8, 0xddf7, 0x9af3, 0xddf6, 0xddf5, 0xb7b2,
+  0xddf9, 0xba70, 0xe263, 0xe265, 0xba71, 0xe264, 0xbcdb, 0x9f40, 0xbcda, 0xe5f0, 0x9efe, 0x9f41,
+  0xe9df, 0xe9de, 0xe9e0, 0xa0d1, 0xa0d0, 0xbef9, 0x0000, 0xed4b, 0xc0d3, 0x8244, 0xefe8, 0xc26a,
+  0xf259, 0xc577, 0xa4ee, 0xa5bf, 0xa6b9, 0xa842, 0xaa5a, 0xaa5b, 0x91ba, 0x91bb, 0xac6e, 0x9348,
+  0x94ed, 0xd1fa, 0x98ee, 0x98ed, 0x0000, 0x9af5, 0xb7b3, 0x9af6, 0x9cfb, 0x0000, 0xe6d1, 0xbefa,
+  0xc26b, 0xa4ef, 0x8ed3, 0xa6ba, 0x0000, 0x0000, 0xcceb, 0xaa5c, 0xccea, 0x91bc, 0xcf65, 0xac6f,
+  0xcf66, 0x0000, 0xac70, 0x0000, 0xd1fc, 0xaeee, 0xaeed, 0x94ee, 0xd5de, 0xd5dc, 0xd5dd, 0xd5db,
+  0x96df, 0xd5da, 0x0000, 0x0000, 0xd9de, 0xd9e1, 0xb4de, 0xd9df, 0xb4dd, 0xd9e0, 0x0000, 0xddfb,
+  0x9af7, 0x0000, 0xe266, 0xe267, 0xe268, 0x9cfc, 0xe5f3, 0xe5f2, 0xbcdc, 0xe5f1, 0xe5f4, 0xe9e1,
+  0x0000, 0x0000, 0xe9e2, 0xe9e3, 0x0000, 0xed4c, 0xc0d4, 0xc26c, 0xf25a, 0x0000, 0xc4e8, 0xc95f,
+  0x91bd, 0xac71, 0xcf67, 0xaeef, 0x0000, 0x0000, 0xb1fe, 0x96e0, 0xb4df, 0xd9e2, 0x98ef, 0xb7b5,
+  0xb7b4, 0x9af8, 0x0000, 0xe269, 0xe26a, 0xbcdd, 0xbcde, 0xe9e5, 0xe9e4, 0xefe9, 0xf7e3, 0xa4f0,
+  0xc960, 0xa5c0, 0x8f6c, 0xa843, 0xcb48, 0x91be, 0xac72, 0xb7b6, 0xa4f1, 0x0000, 0xcf68, 0xac73,
+  0xcf69, 0x0000, 0xc0d5, 0xa4f2, 0x0000, 0x0000, 0xccec, 0x0000, 0xcf6a, 0x9349, 0xd242, 0xd241,
+  0xd1fe, 0x94f1, 0xd1fd, 0xd243, 0xd240, 0x94ef, 0x94f0, 0xb240, 0xb241, 0x96e1, 0x0000, 0xb4e0,
+  0xd9e3, 0x0000, 0xd9e4, 0xd9e5, 0x98f0, 0x0000, 0x0000, 0xde41, 0xde42, 0xde40, 0x9af9, 0xddfd,
+  0xddfe, 0xb7b7, 0xe26b, 0xe5f7
+};
+static const uint16_t big5_ext_f_108[] = {
+  0xe5f6, 0xe5f5, 0xe5f8, 0xe9e7, 0xe9e6, 0xbefb, 0xe9e8, 0x0000, 0xc0d6, 0xed4d, 0x8245, 0xefea,
+  0xf25b, 0xf6e7, 0x0000, 0xa4f3, 0xa5c2, 0xa5c1, 0x0000, 0xaa5d, 0xc961, 0xc97e, 0xa6bb, 0x0000,
+  0xc9f7, 0xcb49, 0xcb4a, 0xaa5e, 0x91bf, 0xcced, 0x0000, 0xac74, 0xcf6b, 0xcf6c, 0x0000, 0xaef0,
+  0xaef4, 0xd244, 0xaef3, 0xaef1, 0xaef2, 0x0000, 0xd5df, 0xb242, 0xb4e3, 0x98f1, 0xb4e1, 0xb4e2,
+  0xd9e6, 0x9afa, 0x9afb, 0xba72, 0xa4f4, 0x0000, 0xc9a1, 0x8ed5, 0xa5c3, 0x8ed4, 0x0000, 0xc9a4,
+  0x8f70, 0x0000, 0xa5c6, 0xc9a3, 0xa5c5, 0xa5c4, 0xa844, 0xc9a2, 0x8ed6, 0x8ed7, 0xc9f8, 0x0000,
+  0x0000, 0x0000, 0xc9fc, 0xc9fe, 0xca40, 0xa6c5, 0xa6c6, 0xc9fb, 0xa6c1, 0x8f6e, 0xc9f9, 0x8f72,
+  0xc9fd, 0xa6c2, 0x9077, 0xa6bd, 0x8f6d, 0xa6be, 0x8f71, 0xa6c4, 0xc9fa, 0xa6bc, 0xa845, 0xa6bf,
+  0xa6c0, 0xa6c3, 0x0000, 0x0000, 0x0000, 0xcb5b, 0xcb59, 0xcb4c, 0xa851, 0xcb53, 0xa84c, 0xcb4d,
+  0x91c1, 0xcb55, 0x9073, 0xcb52, 0xa84f, 0xcb51, 0xa856, 0xcb5a, 0xa858, 0x9076, 0xa85a, 0x8f6f,
+  0xcb4b, 0x9079, 0xa84d, 0xcb5c, 0x9074, 0xa854, 0xa857, 0x9070, 0xcd45, 0xa847, 0xa85e, 0xa855,
+  0xcb4e, 0xa84a, 0xa859, 0xcb56, 0xa848, 0xa849, 0xcd43, 0xcb4f, 0xa850, 0xa85b, 0xcb5d, 0xcb50,
+  0xa84e, 0x9071, 0xa853, 0xccee, 0xa85c, 0xcb57, 0xa852, 0x91c0, 0xa85d, 0xa846, 0xcb54, 0xa84b,
+  0xcb58, 0xcd44, 0x9072, 0x9075, 0x907c, 0x907a, 0x9078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x907b, 0xaa6a, 0xaa7a, 0xccf5, 0xaa71, 0x9352, 0xcd4b, 0xaa62, 0x91c6, 0xaa65,
+  0xcd42, 0x0000, 0xccf3, 0xccf7, 0xaa6d, 0xaa6f, 0xccfa, 0xaa76, 0xaa68, 0xaa66, 0xaa67, 0xaa75,
+  0xcd47, 0xaa70, 0xccf9, 0xccfb, 0xaa6e, 0xaa73, 0xccfc, 0xcd4a, 0x91c8, 0xac75, 0xaa79, 0x0000,
+  0xaa63, 0xcd49, 0x91c7, 0xcd4d, 0xccf8, 0xcd4f, 0xcd40, 0xaa6c, 0xccf4, 0xaa6b, 0xaa7d, 0xaa72,
+  0x91c5, 0xccf2, 0xcf75, 0xaa78, 0xaa7c, 0xcd41, 0xcd46, 0x91c2, 0xaa7e, 0xaa77, 0xaa69, 0xaa5f,
+  0x91c4, 0xaa64, 0x0000, 0xccf6, 0xaa60, 0xcd4e, 0x91c3, 0xccf0, 0xccef, 0xccfd, 0xccf1, 0xaa7b,
+  0xaef5, 0xaa74, 0xccfe, 0xaa61, 0x9353, 0xaca6, 0x0000, 0x0000, 0x0000, 0xcd4c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x934b
+};
+static const uint16_t big5_ext_f_109[] = {
+  0xcf7c, 0xcfa1, 0x9354, 0xcfa4, 0xcf77, 0x934d, 0x934f, 0xcfa7, 0xcfaa, 0xcfac, 0xcf74, 0xac76,
+  0xac7b, 0xd249, 0xacad, 0xcfa5, 0xcfad, 0xcf7b, 0xcf73, 0x934e, 0x934c, 0x9351, 0xd264, 0xac7e,
+  0xcfa2, 0xcf78, 0xcf7a, 0xaca5, 0x94f9, 0xcf7d, 0xac7d, 0xcf70, 0xcfa8, 0x9350, 0xcfab, 0x934a,
+  0x9358, 0xac7a, 0x9356, 0xaca8, 0xcf6d, 0xacaa, 0xac78, 0xacae, 0xcfa9, 0xcf6f, 0xacab, 0xd25e,
+  0xcd48, 0xac7c, 0xac77, 0xcf76, 0xcf6e, 0xacac, 0xaca4, 0xcfa3, 0xaca9, 0xaca7, 0xcf79, 0xaca1,
+  0xcf71, 0xaca2, 0xaca3, 0xcf72, 0xcfa6, 0xac79, 0xcf7e, 0x0000, 0x9357, 0x9355, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x94f6, 0x94f4, 0xd24c, 0xaefd, 0xaf43, 0x94f8, 0x9541, 0x94f5, 0xd255, 0xd25b,
+  0xd257, 0xd24a, 0xd24d, 0xd246, 0xd247, 0xaf4a, 0xaefa, 0xd256, 0xd25f, 0xaf45, 0xaef6, 0x94f2,
+  0xaf40, 0xd24e, 0xaf42, 0xd24f, 0xd259, 0x94fe, 0x9540, 0x94f3, 0xaf44, 0xd268, 0xd248, 0xaefc,
+  0xaefb, 0xaf48, 0xd245, 0xd266, 0xd25a, 0xd267, 0xd261, 0xd253, 0xd262, 0x94fd, 0xd25c, 0xd265,
+  0xd263, 0xaf49, 0xd254, 0xaef9, 0xaef8, 0xaf41, 0xaf47, 0xd260, 0xaf46, 0xd251, 0xb243, 0x94f7,
+  0xd269, 0xd250, 0xd24b, 0xaefe, 0xaf4b, 0xaef7, 0x9542, 0xd258, 0xd25d, 0x94fc, 0x94fa, 0x94fb,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xb265, 0xd5e1, 0xd5e5, 0x96e5, 0xb252, 0xb250, 0x96ec, 0x96ef, 0xb247, 0xd5e3,
+  0xd5e2, 0xb25b, 0x98f2, 0xd5e8, 0xb255, 0x96e7, 0xd5fa, 0xd647, 0xb244, 0xd5f7, 0xd5f0, 0xb267,
+  0xd5e0, 0x96e2, 0xd5fc, 0x96e3, 0xb264, 0xb258, 0xb263, 0xb24e, 0xd5ec, 0xd5fe, 0xd5f6, 0xb24f,
+  0xb249, 0xd645, 0x96e4, 0xd5fd, 0xd640, 0xb251, 0xb259, 0xd642, 0xd5ea, 0xd5fb, 0xd5ef, 0xd644,
+  0xb25e, 0xb246, 0xb25c, 0xd5f4, 0xd5f2, 0xd5f3, 0xb253, 0xd5ee, 0xd5ed, 0xb248, 0xd5e7, 0xd646,
+  0xb24a, 0xd5f1, 0xb268, 0x96e8, 0xb262, 0xd5e6, 0xb25f, 0xb25d, 0xb266, 0xd5f8, 0xb261, 0xd252,
+  0xd5f9, 0xb260, 0xd641, 0xb245, 0xd5f5, 0xb257, 0xd5e9, 0xb256, 0x96ed, 0xb254, 0xb24c, 0xb24b,
+  0xd9e7, 0xd643, 0x98fb, 0x96f5
+};
+static const uint16_t big5_ext_f_110[] = {
+  0xd5eb, 0x96f3, 0x96f0, 0xd9fc, 0x96e6, 0xb24d, 0x96ea, 0x96f1, 0x96e9, 0x96f2, 0x96eb, 0x0000,
+  0x96ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x96f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x96f4,
+  0x98f5, 0xb541, 0xb25a, 0xb4ee, 0xd9f6, 0xb4fc, 0x98f4, 0xd9ea, 0xb4eb, 0xb4e7, 0xda49, 0xb4ed,
+  0xb4f1, 0xb4ec, 0xb4f5, 0xda4d, 0xda44, 0x9944, 0x9946, 0xd9f1, 0xb4fa, 0xb4f4, 0xd9fd, 0xb4e4,
+  0xda4a, 0xda43, 0xb4e8, 0xd9f7, 0xb4f7, 0xda55, 0xda56, 0x0000, 0xb4e5, 0xda48, 0xb4f9, 0xd9fb,
+  0xd9ed, 0xd9ee, 0xb4fd, 0xd9f2, 0xd9f9, 0xd9f3, 0x98f8, 0xb4fb, 0xb544, 0xd9ef, 0xd9e8, 0xd9e9,
+  0x98f6, 0xd9eb, 0xb4ea, 0xd9f8, 0x9947, 0xb4f8, 0xb542, 0x98f7, 0x9943, 0xd9fa, 0xda53, 0xda4b,
+  0xb4e6, 0xda51, 0xb4f2, 0x9941, 0xb4f0, 0x9940, 0xda57, 0xb4ef, 0xda41, 0xd9f4, 0xd9fe, 0xb547,
+  0xda45, 0xda42, 0xd9f0, 0xb543, 0xda4f, 0xda4c, 0xda54, 0xb4e9, 0xda40, 0xb546, 0x98f9, 0xda47,
+  0x9b44, 0x98fc, 0xb4f3, 0xb4f6, 0x98fa, 0xda46, 0xb545, 0xd9f5, 0xd5e4, 0x98f3, 0x9945, 0xda50,
+  0xda4e, 0xda52, 0x0000, 0x98fd, 0x0000, 0x0000, 0x98fe, 0x0000, 0x9942, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xd9ec, 0xb540, 0x0000, 0x0000, 0x0000, 0xde61, 0xde60, 0xde46,
+  0xb7bd, 0x9afe, 0xde5f, 0xde49, 0xde4a, 0x0000, 0xb7c7, 0xde68, 0xb7c2, 0xde5e, 0x9b41, 0xde43,
+  0xb7c8, 0xb7be, 0xde52, 0xde48, 0xde4b, 0xde63, 0xb7b8, 0xde6a, 0xde62, 0xb7c1, 0xde57, 0xb7cc,
+  0x9afd, 0x9b42, 0xb7cb, 0xb7c5, 0x9b49, 0x0000, 0xde69, 0xb7b9, 0xde55, 0xde4c, 0xde59, 0xde65,
+  0xb7cd, 0x9b43, 0xb7bb, 0xde54, 0x9afc, 0xde4d, 0xb7c4, 0x9b40, 0xb7c3, 0xde50, 0xde5a, 0xde64,
+  0xde47, 0xde51, 0xb7bc, 0xde5b, 0xb7c9, 0xb7c0, 0xde4e, 0xb7bf, 0xde45, 0xde53, 0xde67, 0xb4fe,
+  0xbab0, 0xde56, 0xe26c, 0xde58, 0xde66, 0xb7c6, 0xde4f, 0xb7ba, 0xb7ca, 0xbcf0, 0xde44, 0x0000,
+  0xde5d, 0x9b4a, 0x9b47, 0x9b4d, 0xde5c, 0x9b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b4b,
+  0x0000, 0x0000, 0x9b48, 0x0000, 0x9b45, 0x9b4c, 0x0000, 0xe2aa, 0xbaad, 0xe27d, 0xe2a4, 0xbaa2,
+  0x9cfd, 0xe26e, 0xbaaf, 0x9cfe, 0xba77, 0xe26d, 0xe2b0, 0xbab1, 0xe271, 0xe2a3, 0x9d4a, 0xe273,
+  0xe2b3, 0xe2af, 0xba75, 0xbaa1
+};
+static const uint16_t big5_ext_f_111[] = {
+  0xe653, 0xbaae, 0xba7d, 0xe26f, 0x9d48, 0xe2ae, 0xbaa3, 0xe2ab, 0xe2b8, 0xe275, 0xe27e, 0x9f4a,
+  0x9d41, 0xe2b6, 0xe2ac, 0xba7c, 0x9f42, 0x9d49, 0xe27c, 0xba76, 0xba74, 0xbaa8, 0x0000, 0x9d45,
+  0xe27a, 0xe277, 0xe278, 0x9d40, 0xe2b2, 0x9d42, 0xe2b7, 0xe2b5, 0xba7a, 0xe2b9, 0xba7e, 0xbaa7,
+  0x0000, 0xe270, 0xe5fa, 0xe279, 0x9d44, 0xba78, 0xbaac, 0xbaa9, 0xba7b, 0xe2a5, 0xe274, 0xbaaa,
+  0xe2a7, 0xbaa4, 0xbaa6, 0xba73, 0x9d43, 0xe2a9, 0xe2a1, 0xe272, 0xbaa5, 0xe2b1, 0xe2b4, 0xe27b,
+  0xe2a8, 0x9f47, 0xba79, 0xbcdf, 0xe2a6, 0xe5f9, 0x9d47, 0xe2ad, 0x9d46, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9d4b, 0x0000, 0x0000, 0x0000, 0xe276, 0xe644, 0xe64e, 0xbce2, 0xe64d, 0xe659,
+  0xbce4, 0xe64b, 0x0000, 0xe64f, 0xbcef, 0x9f4e, 0xe646, 0xbce7, 0x9f46, 0xe652, 0xe9f0, 0xbcf3,
+  0xbcf2, 0xe654, 0xe643, 0xe65e, 0xbced, 0x9f43, 0xbce3, 0xe657, 0x0000, 0xe65b, 0xe660, 0xe655,
+  0xe649, 0xbce6, 0xbce9, 0xbcf1, 0xbcec, 0x9f48, 0xe64c, 0xe2a2, 0x9f4f, 0x9f44, 0xe648, 0xe65f,
+  0xbce8, 0x9f4b, 0xbceb, 0xe661, 0xbce0, 0xe656, 0xe5fb, 0xe65c, 0xc0df, 0x9f4c, 0xe64a, 0x0000,
+  0xbce1, 0xe645, 0xbce5, 0xe5fc, 0xbaab, 0xe641, 0x8746, 0xe65a, 0xe642, 0xe640, 0xbcea, 0x9f4d,
+  0xe658, 0x9f49, 0xe5fe, 0xe651, 0xe650, 0xe65d, 0xe647, 0xbcee, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xe9f3, 0xa0d6, 0xbf49, 0xbefe, 0xea40, 0xe9eb, 0xbf41, 0xe9f7, 0xbf48, 0xbf43,
+  0xe9f5, 0xed4f, 0xe9fb, 0xea42, 0xe9fa, 0xe9e9, 0xe9f8, 0xea44, 0xea46, 0xbefd, 0xea45, 0xbf44,
+  0xbf4a, 0xa0d4, 0xbf47, 0xa0d7, 0xe9fe, 0xbf46, 0xe9f9, 0xa0d2, 0xe9ed, 0xe9f2, 0xa0d3, 0xe9fd,
+  0xbf45, 0xbf42, 0xbefc, 0xbf40, 0xe9f1, 0x0000, 0xe5fd, 0xe9ec, 0xe9ef, 0xea41, 0xe9f4, 0xe9ea,
+  0xed4e, 0xea43, 0xe9ee, 0xe9fc, 0x9f45, 0x0000, 0x0000, 0xa0d5, 0xed51, 0xc0e3, 0x8247, 0x8246,
+  0xc0d7, 0x8249, 0x824a, 0xc0db, 0xed53, 0xed59, 0xed57, 0xc0d9, 0xc0da, 0xc0e1, 0xed5a, 0xed52,
+  0xc0dc, 0x8248, 0xed56, 0xed55, 0xed5b, 0xc0e2, 0x824b, 0xc0dd, 0xc0e0, 0xed54, 0xc0e4, 0xc0de,
+  0xc0e5, 0xc0d8, 0xed58, 0x83fb, 0xed50, 0xa0d8, 0x824c, 0xeff7, 0x0000, 0x0000, 0xc271, 0xeff4,
+  0xeff6, 0x8346, 0xc26f, 0xeff2
+};
+static const uint16_t big5_ext_f_112[] = {
+  0xeff3, 0xefee, 0x8348, 0x8345, 0xe9f6, 0xefef, 0xc270, 0xefeb, 0x8344, 0xc26d, 0xeff8, 0xc26e,
+  0xefec, 0xefed, 0xeff1, 0xc273, 0x8347, 0xc272, 0x0000, 0x8349, 0xeff0, 0xc378, 0xf25f, 0xf265,
+  0xc379, 0xf25c, 0xc376, 0xc373, 0xf267, 0xc377, 0x83f8, 0xc374, 0xf25e, 0xf261, 0xf262, 0xf263,
+  0xf266, 0x83fa, 0xeff5, 0xf25d, 0xc375, 0xf264, 0xf268, 0xf260, 0x83f9, 0x0000, 0x0000, 0xf45d,
+  0xc46a, 0xf460, 0xc46b, 0xf468, 0xf45f, 0xf45c, 0x84cc, 0xf45e, 0xf462, 0xf465, 0xf464, 0xf467,
+  0xf45b, 0x84cb, 0xc469, 0xf463, 0xf466, 0xf469, 0xf461, 0xf5d3, 0xf5d4, 0xf5d8, 0xf5d9, 0x8578,
+  0xf5d6, 0xf5d7, 0xf5d5, 0x8576, 0xc4e9, 0x8577, 0x0000, 0x0000, 0x0000, 0xc578, 0xf6eb, 0x8649,
+  0x85e7, 0xf6e8, 0xf6e9, 0xf6ea, 0xc579, 0x864a, 0xf7e5, 0xf7e4, 0x0000, 0xf8af, 0xc5f4, 0xf8ad,
+  0xf8b0, 0xf8ae, 0xf8f5, 0xc657, 0xc665, 0xf9a3, 0xf96c, 0x86c7, 0xf9a2, 0xf9d0, 0xf9d1, 0xa4f5,
+  0x0000, 0x0000, 0x8f75, 0x8f73, 0xa6c7, 0xca41, 0x8f74, 0x8f76, 0xcb5e, 0x90a2, 0xa85f, 0x907e,
+  0xa862, 0x907d, 0xcb5f, 0x90a3, 0xa860, 0xa861, 0x90a1, 0x0000, 0x0000, 0x91d0, 0xcd58, 0xcd5a,
+  0xcd55, 0xcd52, 0xcd54, 0x91cd, 0x91ca, 0x91ce, 0xaaa4, 0x91c9, 0x91d1, 0x91cf, 0xaaa2, 0x91cc,
+  0x91cb, 0xcd56, 0xaaa3, 0xcd53, 0xcd50, 0xaaa1, 0xcd57, 0x0000, 0xcd51, 0xaaa5, 0xcd59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0xcfaf, 0x935d, 0xcfb3, 0x935b, 0x935a, 0xacb7, 0x9359, 0x0000, 0x9362,
+  0x935f, 0xcfb6, 0x935e, 0xacaf, 0xacb2, 0xacb4, 0xacb6, 0xacb3, 0xcfb2, 0xcfb1, 0x9361, 0xacb1,
+  0xcfb4, 0xcfb5, 0x9360, 0xcfae, 0xacb5, 0x9363, 0xacb0, 0x935c, 0x0000, 0x0000, 0xcfb0, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x9543, 0xd277, 0xd278, 0xd279, 0xaf50, 0x0000, 0xaf4c, 0xd26e,
+  0x9545, 0xd276, 0xd27b, 0xaf51, 0x9546, 0xd26c, 0xd272, 0xd26b, 0xd275, 0x954b, 0x9549, 0xd271,
+  0xaf4d, 0xaf4f, 0xd27a, 0x9544, 0xd26a, 0xd26d, 0xd273, 0x9548, 0xd274, 0xd27c, 0xd270, 0x9547,
+  0xaf4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x954a, 0xb26d,
+  0xd64e, 0x96fb, 0x96fd, 0xd650, 0xd64c, 0x96fa, 0xd658, 0xd64a, 0xd657, 0xb269, 0xd648, 0xda5b,
+  0xd652, 0xb26c, 0x9740, 0xd653
+};
+static const uint16_t big5_ext_f_113[] = {
+  0xd656, 0x96f9, 0xd65a, 0x96f7, 0xd64f, 0x0000, 0xd654, 0x96f8, 0x96fc, 0xb26a, 0xb26b, 0xd659,
+  0xd64d, 0xd649, 0xd65b, 0x96fe, 0xd651, 0x0000, 0x0000, 0xd655, 0x0000, 0x0000, 0x0000, 0xd64b,
+  0x0000, 0xb548, 0xb549, 0xda65, 0xb54f, 0x994c, 0xda59, 0xda62, 0xda58, 0xb54c, 0xda60, 0xda5e,
+  0x9952, 0xda5f, 0xb54a, 0x9951, 0xda63, 0x0000, 0x9948, 0x994f, 0x994a, 0x9953, 0xda5c, 0xda5a,
+  0xb54b, 0xda5d, 0xda61, 0x9950, 0x994e, 0x9949, 0xb54d, 0x994b, 0x994d, 0x0000, 0xda64, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xde70, 0xde77, 0xde79, 0xdea1, 0x9b55, 0xb7da, 0xde6b,
+  0x9b4f, 0xb7d2, 0x9b50, 0xde7a, 0xb7d7, 0xdea2, 0xb7ce, 0x9b52, 0xde7d, 0x9b56, 0xde6d, 0xde7e,
+  0xde6c, 0x0000, 0xb7dc, 0x9b53, 0xde78, 0xb7cf, 0xdea3, 0x9d71, 0xb7d4, 0xde71, 0xb7d9, 0xde7c,
+  0xde6f, 0xde76, 0xde72, 0xde6e, 0xb7d1, 0xb7d8, 0xb7d6, 0xb7d3, 0xb7db, 0xb7d0, 0xde75, 0x9b51,
+  0xb7d5, 0x9b57, 0xb54e, 0x9b4e, 0xde7b, 0x0000, 0xde73, 0x0000, 0x9b54, 0x0000, 0x0000, 0x0000,
+  0xde74, 0x0000, 0x0000, 0xe2c1, 0x9d53, 0xbab4, 0x9d52, 0x9d50, 0xe2bd, 0xe2c3, 0xe2bf, 0x9d54,
+  0xbab6, 0xe2be, 0xe2c2, 0xe2ba, 0x9d55, 0xe2bc, 0xbab5, 0x9d4e, 0x9d51, 0x9d4f, 0x9d4d, 0xe2c0,
+  0xe2bb, 0x9d4c, 0xbab7, 0x0000, 0xbab2, 0x0000, 0x0000, 0xe2c4, 0x0000, 0xbab3, 0xe667, 0xe664,
+  0xe670, 0xe66a, 0xe66c, 0xbcf4, 0xe666, 0xe66e, 0x9f55, 0x9f51, 0xe66d, 0xe66b, 0x9f54, 0xe671,
+  0xbcf7, 0xe668, 0xe66f, 0x9f53, 0xbcf5, 0x9f52, 0x9f50, 0xe663, 0xe665, 0xbcf6, 0xe662, 0xe672,
+  0x0000, 0xe669, 0xa0dd, 0xa0d9, 0xea4a, 0xbf51, 0xa0dc, 0xa0da, 0xea55, 0xea53, 0xbf4b, 0xea49,
+  0xea4c, 0xea4d, 0xea48, 0xbf55, 0xbf56, 0xea47, 0xea56, 0xea51, 0xbf4f, 0xbf4c, 0xea50, 0xea4e,
+  0xa0de, 0x0000, 0xbf52, 0xea52, 0xbf4d, 0xa0db, 0xbf4e, 0xa0df, 0xea4f, 0xbf50, 0xea4b, 0x0000,
+  0xea54, 0xbf53, 0xea57, 0xea58, 0xbf54, 0x0000, 0x0000, 0xc0e7, 0xc0ee, 0xed5c, 0xed62, 0x824d,
+  0xed60, 0xc0ea, 0xc0e9, 0xc0e6, 0xed5e, 0x824e, 0x8252, 0x824f, 0xc0ec, 0xc0eb, 0xc0e8, 0x8250,
+  0xed61, 0xed5d, 0xed5f, 0x8251, 0xc0ed, 0x0000, 0x0000, 0x0000, 0xc277, 0xeffb, 0x834a, 0xc274,
+  0xc275, 0xeffd, 0xc276, 0xeffa
+};
+static const uint16_t big5_ext_f_114[] = {
+  0x834b, 0xeff9, 0xf26c, 0xeffc, 0x83fc, 0xf26d, 0xc37a, 0xf26b, 0x83fd, 0x0000, 0xf26a, 0x84d2,
+  0xf269, 0xc37b, 0x0000, 0x84cf, 0xc46c, 0x84d1, 0x84ce, 0xf46a, 0xf46b, 0x83fe, 0x84cd, 0x84d0,
+  0x0000, 0xf5dc, 0xf5db, 0xc4ea, 0x85e8, 0xf5da, 0xf6ec, 0xf6ed, 0x85e9, 0x864b, 0xf7e6, 0xf8b1,
+  0x86ab, 0x86aa, 0xf8f6, 0xf9bc, 0xc679, 0xf9c6, 0xa4f6, 0x0000, 0xaaa6, 0xaaa7, 0x9364, 0x0000,
+  0xacb8, 0x0000, 0x9954, 0x0000, 0x0000, 0xc0ef, 0xa4f7, 0x0000, 0xaaa8, 0xaf52, 0xb7dd, 0xa4f8,
+  0x9365, 0xb26e, 0xbab8, 0xc962, 0x91d2, 0xcfb7, 0xd27d, 0x0000, 0xe2c5, 0x0000, 0xc0f0, 0xa4f9,
+  0xaaa9, 0xcfb8, 0xcfb9, 0xda66, 0xb550, 0x0000, 0x9b5a, 0xdea4, 0x9b59, 0x9b58, 0xb7de, 0xe2c6,
+  0x0000, 0x9f58, 0xbcf8, 0x9f57, 0xc37c, 0xa4fa, 0xda67, 0xa4fb, 0x0000, 0xa6c9, 0xca42, 0xa6c8,
+  0xa865, 0xa864, 0xa863, 0xcb60, 0x90a4, 0x91d3, 0x91d4, 0xaaaa, 0x91d5, 0xaaab, 0xcd5b, 0x0000,
+  0xcfba, 0x9366, 0xcfbd, 0xacba, 0xcfbb, 0x0000, 0xacb9, 0xcfbc, 0xacbb, 0x0000, 0xd2a2, 0xd2a1,
+  0xd27e, 0xaf53, 0x954c, 0xd65d, 0xd65e, 0xb26f, 0xd65c, 0xd65f, 0xb552, 0xb270, 0x9956, 0x9955,
+  0xb551, 0xda6b, 0xda6a, 0x9957, 0xda68, 0xda69, 0x0000, 0xda6c, 0xdea6, 0xdea5, 0xdea9, 0x0000,
+  0xdea8, 0xdea7, 0xbab9, 0xe2c9, 0x9d56, 0xe2c8, 0xbaba, 0xe2c7, 0xe673, 0x9f59, 0xe674, 0xbcf9,
+  0x0000, 0xea59, 0xea5a, 0x0000, 0x0000, 0xf272, 0xc37d, 0xf271, 0xf270, 0xf26e, 0xf26f, 0xc4eb,
+  0xf46c, 0xf6ee, 0xf8f7, 0x86c8, 0xa4fc, 0x0000, 0xc9a5, 0xa5c7, 0xc9a6, 0x8f77, 0x8f78, 0x0000,
+  0xca43, 0xca44, 0x90aa, 0x0000, 0x0000, 0x90a8, 0xcb66, 0x90a5, 0x90a6, 0xcb62, 0x90a9, 0xcb61,
+  0xaaac, 0xcb65, 0xa867, 0xcb63, 0xa866, 0xcb67, 0xcb64, 0x90a7, 0x0000, 0xcd5f, 0xcfbe, 0xcd5d,
+  0xcd64, 0x91d6, 0xaaad, 0x91d9, 0xaab0, 0xcd65, 0xcd61, 0x91d7, 0xcd62, 0x0000, 0xcd5c, 0xaaaf,
+  0xcd5e, 0xaaae, 0xcd63, 0x91d8, 0xcd60, 0x0000, 0x0000, 0xcfc2, 0xacbd, 0xacbe, 0x936b, 0xcfc5,
+  0xcfbf, 0x936a, 0xcfc4, 0x9367, 0xcfc0, 0xacbc, 0xcfc3, 0xcfc1, 0x9369, 0x9368, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0xd2a8, 0xd2a5, 0x954d, 0xd2a7, 0xaf58, 0xaf57, 0xaf55, 0xd2a4, 0xd2a9,
+  0xaf54, 0xaf56, 0xd2a6, 0xd667
+};
+static const uint16_t big5_ext_f_115[] = {
+  0xd2a3, 0xd2aa, 0x954e, 0x0000, 0x0000, 0x0000, 0x9958, 0xd662, 0xd666, 0x0000, 0xd665, 0xda6e,
+  0xda79, 0x0000, 0x9743, 0xd668, 0x9742, 0xd663, 0xda6d, 0xb274, 0x86f7, 0x0000, 0xb273, 0xd661,
+  0xd664, 0xb275, 0x9741, 0xb272, 0xb271, 0xd660, 0xd669, 0x0000, 0x0000, 0x0000, 0xda70, 0xda77,
+  0x9959, 0xb554, 0xda76, 0xda73, 0x995f, 0xb556, 0x995b, 0x995d, 0x995c, 0xda75, 0x9b5c, 0x995e,
+  0xda6f, 0xda71, 0xda74, 0xda72, 0xb555, 0xda78, 0xb553, 0xb7df, 0x995a, 0x0000, 0xdead, 0xdeac,
+  0xdeaa, 0x0000, 0xb7e2, 0xb7e1, 0xdeae, 0x9b5b, 0xdeab, 0xe2ca, 0xbabb, 0xb7e0, 0x9b5d, 0x0000,
+  0x0000, 0xdeb0, 0xdeaf, 0x9f5a, 0xe2cd, 0xe2cb, 0xbcfa, 0x9d59, 0xbabc, 0xe2cc, 0xe676, 0x9d58,
+  0x9d5a, 0x9d57, 0x0000, 0xbcfb, 0xe675, 0xe67e, 0xe67d, 0xe67b, 0x0000, 0xe67a, 0xe677, 0xe678,
+  0xe679, 0xe67c, 0xe6a1, 0x0000, 0x0000, 0xea5f, 0xea5c, 0xea5d, 0xbf57, 0xea5b, 0xea61, 0xea60,
+  0xea5e, 0x0000, 0xed64, 0xed65, 0xc0f1, 0x8253, 0xc0f2, 0xed63, 0x0000, 0xc279, 0xeffe, 0xc278,
+  0xc37e, 0x0000, 0xc3a1, 0xc46d, 0xf46e, 0xf46d, 0xf5dd, 0xf6ef, 0xc57a, 0xf7e8, 0xf7e7, 0xf7e9,
+  0xa5c8, 0xcfc6, 0xaf59, 0xb276, 0xd66a, 0xa5c9, 0xc9a7, 0xa4fd, 0x8ed8, 0x8ea7, 0xca45, 0x8f79,
+  0x0000, 0x0000, 0xcb6c, 0xcb6a, 0xcb6b, 0xcb68, 0xa868, 0xcb69, 0x90ab, 0x0000, 0x0000, 0x0000,
+  0x91df, 0xcd6d, 0x91dc, 0xaab3, 0xcd6b, 0xcd67, 0xcd6a, 0x91db, 0xcd66, 0xaab5, 0xcd69, 0x91da,
+  0xaab2, 0xaab1, 0x91de, 0xaab4, 0xcd6c, 0xcd68, 0x0000, 0x91dd, 0x0000, 0x0000, 0xacc2, 0xacc5,
+  0xcfce, 0xcfcd, 0xcfcc, 0xacbf, 0xcfd5, 0xcfcb, 0x0000, 0xacc1, 0xd2af, 0x936d, 0xcfd2, 0xcfd0,
+  0xacc4, 0x9370, 0xcfc8, 0xcfd3, 0x936c, 0xcfca, 0xcfd4, 0xcfd1, 0xcfc9, 0x936f, 0xacc0, 0xcfd6,
+  0xcfc7, 0xacc3, 0x9372, 0x936e, 0x9371, 0x0000, 0xd2b4, 0xd2ab, 0xd2b6, 0x9551, 0xd2ae, 0xd2b9,
+  0xd2ba, 0xd2ac, 0xd2b8, 0xd2b5, 0xd2b3, 0xd2b7, 0xaf5f, 0x9553, 0xaf5d, 0x9556, 0x954f, 0xd2b1,
+  0x9555, 0xd2ad, 0x9554, 0xd2b0, 0xd2bb, 0xd2b2, 0xaf5e, 0xcfcf, 0x9550, 0xaf5a, 0xaf5c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x9745, 0xd678, 0xd66d, 0xd66b, 0x9966, 0xd66c, 0x9552, 0xd673, 0x9746,
+  0xd674, 0xd670, 0xb27b, 0xd675
+};
+static const uint16_t big5_ext_f_116[] = {
+  0xd672, 0xd66f, 0x9744, 0xb279, 0xd66e, 0xb277, 0xb27a, 0xd671, 0xd679, 0xaf5b, 0xb278, 0xd677,
+  0xd676, 0xb27c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9964, 0x9968, 0xda7e, 0x9960,
+  0x9969, 0x9961, 0xdaa1, 0xb560, 0x9967, 0xdaa7, 0x9b64, 0x9963, 0xdaa9, 0xdaa2, 0xb55a, 0xdaa6,
+  0xdaa5, 0xb55b, 0xb561, 0x9b5e, 0xb562, 0xdaa8, 0xb558, 0xda7d, 0xda7b, 0xdaa3, 0xda7a, 0xb55f,
+  0xda7c, 0xdaa4, 0xdaaa, 0xb559, 0xb55e, 0xb55c, 0xb55d, 0x0000, 0x9962, 0x996a, 0xb557, 0x0000,
+  0x9965, 0x9b61, 0x9b6b, 0xb7e9, 0xdeb7, 0xb7e8, 0xdebb, 0x9b66, 0xdeb1, 0x9b6a, 0xdebc, 0x9b65,
+  0x9b5f, 0x9b68, 0xdeb2, 0xdeb3, 0x9b69, 0xdebd, 0xdeba, 0xdeb8, 0xdeb9, 0xdeb5, 0xdeb4, 0x9b60,
+  0xdebe, 0xb7e5, 0x9b63, 0xdeb6, 0x9b67, 0xb7ea, 0xb7e4, 0xb7eb, 0xb7ec, 0x9b62, 0xb7e7, 0xb7e6,
+  0x9d62, 0x9d5e, 0xe2ce, 0xbabe, 0xbabd, 0x9d5c, 0x9d5d, 0xe2d3, 0x9d60, 0xbcfc, 0xbabf, 0x9d5f,
+  0x9d5b, 0xbac1, 0xe2d4, 0xb7e3, 0xbac0, 0xe2d0, 0xe2d2, 0xe2cf, 0x9d63, 0xe2d1, 0x9d61, 0x0000,
+  0x0000, 0xe6ab, 0x9f5b, 0x9f60, 0xe6aa, 0xe6a7, 0xbd40, 0xea62, 0xbd41, 0xe6a6, 0x9f5e, 0xbcfe,
+  0x9f5d, 0xe6a8, 0xe6a5, 0xe6a2, 0xe6a9, 0xe6a3, 0xe6a4, 0xbcfd, 0x9f5c, 0x0000, 0x0000, 0x0000,
+  0xed69, 0x0000, 0xea66, 0x9f5f, 0xea65, 0xea67, 0xa0e1, 0xed66, 0xbf5a, 0x0000, 0xea63, 0xa0e0,
+  0xbf58, 0xa0e3, 0xbf5c, 0xbf5b, 0xea64, 0xea68, 0xa0e2, 0xbf59, 0x0000, 0xed6d, 0xc0f5, 0xc27a,
+  0xc0f6, 0xc0f3, 0xed6a, 0xed68, 0x8256, 0xed6b, 0x8254, 0xed6e, 0xc0f4, 0xed6c, 0xed67, 0x8255,
+  0x0000, 0xf042, 0xf045, 0xf275, 0xf040, 0x834c, 0xf46f, 0xf046, 0x834d, 0xc3a2, 0xf044, 0xc27b,
+  0xf041, 0xf043, 0xf047, 0xf276, 0x8440, 0xf274, 0x0000, 0x8442, 0x8443, 0x8441, 0xc3a3, 0xf273,
+  0x84d5, 0x84d3, 0x84d6, 0xc46e, 0x84d4, 0x84d7, 0x0000, 0x8579, 0xc4ed, 0xf6f1, 0xc4ec, 0xf6f3,
+  0xf6f0, 0xf6f2, 0xc5d0, 0xf8b2, 0xa5ca, 0xcd6e, 0xd2bc, 0xd2bd, 0xb27d, 0xdebf, 0xbf5d, 0xc3a4,
+  0xc57b, 0xf8b3, 0xa5cb, 0x0000, 0xcd6f, 0xa260, 0x0000, 0x9374, 0xcfd7, 0x9373, 0xcfd8, 0x9375,
+  0x0000, 0x0000, 0x0000, 0x9557, 0xd2be, 0xd2bf, 0xb27e, 0xb2a1, 0x0000, 0x996b, 0x0000, 0xdaab,
+  0x0000, 0xdec2, 0xdec1, 0xdec0
+};
+static const uint16_t big5_ext_f_117[] = {
+  0xe2d5, 0x9b6c, 0xe2d6, 0xe2d7, 0xbac2, 0x0000, 0x9d64, 0xe6ad, 0xe6ac, 0x9f61, 0xa0e4, 0xea69,
+  0xbf5e, 0xbf5f, 0xa0e5, 0xed72, 0xed6f, 0xed70, 0xed71, 0xf049, 0xf048, 0xc27c, 0xf277, 0xf5de,
+  0xa5cc, 0x0000, 0xacc6, 0x9747, 0xb2a2, 0xdec3, 0x9b6d, 0xa5cd, 0x0000, 0xd2c0, 0xb2a3, 0x9748,
+  0x996c, 0xb563, 0xb564, 0x0000, 0xa5ce, 0xa5cf, 0xca46, 0xa86a, 0xa869, 0xacc7, 0xcfd9, 0xdaac,
+  0xa5d0, 0xa5d1, 0xa5d2, 0xa5d3, 0x0000, 0x0000, 0x0000, 0xa86b, 0xa86c, 0xcb6e, 0xcb6d, 0x91e2,
+  0x0000, 0xaab6, 0xcd72, 0xcd70, 0xcd71, 0x91e3, 0x91e0, 0x0000, 0x91e1, 0x0000, 0x9378, 0xcfda,
+  0xcfdb, 0x9376, 0x9379, 0xaccb, 0xacc9, 0x937a, 0xacca, 0xacc8, 0x9377, 0x0000, 0x0000, 0x0000,
+  0xaf60, 0x9559, 0x9558, 0x955b, 0x955a, 0xaf64, 0xaf63, 0xd2c1, 0xaf62, 0xaf61, 0x955c, 0xd2c2,
+  0x0000, 0x9749, 0xb2a6, 0xd67b, 0xd67a, 0xb2a4, 0xb2a5, 0x974b, 0x974a, 0x0000, 0xb566, 0xb565,
+  0xdaae, 0x996e, 0x996d, 0xdaad, 0xb2a7, 0x996f, 0x0000, 0x0000, 0x0000, 0x0000, 0xb7ed, 0xdec5,
+  0xb7ee, 0xdec4, 0x9b6e, 0x0000, 0x0000, 0xe2d8, 0xe6ae, 0xbd42, 0xea6a, 0xa0e6, 0x0000, 0x8257,
+  0xed73, 0x0000, 0xc3a6, 0xc3a5, 0x0000, 0x84d8, 0xc57c, 0xa5d4, 0xcd73, 0x0000, 0x9970, 0xb2a8,
+  0xe2d9, 0xbac3, 0x8ed9, 0x90ac, 0xcb6f, 0xcb70, 0x0000, 0x0000, 0xcd74, 0xaab8, 0xaab9, 0x91e4,
+  0x0000, 0xaab7, 0x91e5, 0x0000, 0x0000, 0x0000, 0xaccf, 0xacd0, 0xaccd, 0xacce, 0x937b, 0xcfdc,
+  0x937c, 0x0000, 0xcfdd, 0xaccc, 0x0000, 0x0000, 0x0000, 0x0000, 0xd2c3, 0x955f, 0xaf68, 0xaf69,
+  0x955e, 0xb2ab, 0xd2c9, 0x86f2, 0xaf6e, 0xaf6c, 0xd2ca, 0xd2c5, 0xaf6b, 0xaf6a, 0xaf65, 0xd2c8,
+  0xd2c7, 0xd2c4, 0xaf6d, 0x955d, 0xd2c6, 0xaf66, 0x0000, 0xaf67, 0x0000, 0x0000, 0xb2ac, 0xd6a1,
+  0xd6a2, 0xb2ad, 0xd67c, 0xd67e, 0xd6a4, 0xd6a3, 0xd67d, 0x974c, 0xb2a9, 0xb2aa, 0x0000, 0xdab6,
+  0xb56b, 0xb56a, 0xdab0, 0xb568, 0x0000, 0xdab3, 0xb56c, 0xdab4, 0xb56d, 0xdab1, 0xb567, 0xb569,
+  0xdab5, 0x9971, 0xdab2, 0xdaaf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xded2, 0x9b6f, 0xdec7,
+  0xb7f0, 0xb7f3, 0xb7f2, 0xb7f7, 0xb7f6, 0xded3, 0xded1, 0xdeca, 0xdece, 0xdecd, 0xb7f4, 0xded0,
+  0xdecc, 0xded4, 0xdecb, 0xb7f5
+};
+static const uint16_t big5_ext_f_118[] = {
+  0xb7ef, 0xb7f1, 0x9b70, 0xdec9, 0x0000, 0x0000, 0x0000, 0x9d66, 0xe2db, 0xbac7, 0xe2df, 0xbac6,
+  0xe2dc, 0xbac5, 0x9d65, 0xdec8, 0xdecf, 0xe2de, 0x0000, 0xbac8, 0xe2e0, 0xe2dd, 0xe2da, 0x0000,
+  0x0000, 0xe6b1, 0xe6b5, 0xe6b7, 0xe6b3, 0xe6b2, 0xe6b0, 0xbd45, 0xbd43, 0xbd48, 0xbd49, 0xe6b4,
+  0xbd46, 0xe6af, 0xbd47, 0xbac4, 0xe6b6, 0xbd44, 0x0000, 0x0000, 0xa0e7, 0xea6c, 0x0000, 0xea6b,
+  0xea73, 0xea6d, 0xea72, 0xea6f, 0xbf60, 0xea71, 0xa0e9, 0xa0e8, 0xbf61, 0x0000, 0xbf62, 0xa0ea,
+  0xea70, 0xea6e, 0x0000, 0x0000, 0x0000, 0x0000, 0xc0f8, 0xed74, 0x825a, 0x8258, 0xc0f7, 0xed77,
+  0xed75, 0xed76, 0x0000, 0x0000, 0xc0f9, 0x0000, 0x8259, 0x8350, 0xf04d, 0x834f, 0xc2a1, 0xf04e,
+  0x0000, 0x0000, 0xc27d, 0xf04f, 0xc27e, 0xf04c, 0xf050, 0x834e, 0xf04a, 0x0000, 0x0000, 0xc3a7,
+  0xf278, 0xc3a8, 0xc46f, 0x0000, 0xf04b, 0xc470, 0x0000, 0x857b, 0x857a, 0xc4ee, 0xf5df, 0x0000,
+  0xc57e, 0xf6f4, 0xc57d, 0x864c, 0xf7ea, 0xc5f5, 0xc5f6, 0x0000, 0x0000, 0xf9cc, 0x8eda, 0x0000,
+  0xacd1, 0xcfde, 0x0000, 0xb56e, 0xb56f, 0xa5d5, 0xa6ca, 0xca47, 0x90ad, 0xcb71, 0xa86d, 0x90ae,
+  0xaaba, 0x0000, 0xacd2, 0xacd3, 0xacd4, 0xd6a6, 0xd2cb, 0xaf6f, 0x0000, 0x0000, 0xb2ae, 0xd6a5,
+  0x974d, 0x0000, 0xdab8, 0xb571, 0x9972, 0xdab7, 0xb570, 0x9b71, 0x9b72, 0xded5, 0xbd4a, 0xe6bb,
+  0xe6b8, 0xe6b9, 0xe6ba, 0x0000, 0x0000, 0xa0eb, 0x0000, 0x825b, 0xed78, 0x825c, 0xf051, 0x0000,
+  0x0000, 0x8444, 0xf471, 0xf470, 0x0000, 0xf6f5, 0xa5d6, 0xcd75, 0xaf70, 0x0000, 0x0000, 0x9973,
+  0xb572, 0xded6, 0x0000, 0x9d68, 0xe2e1, 0x9d67, 0xbd4b, 0xea74, 0x0000, 0xf052, 0xf472, 0xa5d7,
+  0x90af, 0x90b0, 0xaabb, 0xacd7, 0xcfdf, 0xacd8, 0xacd6, 0x937d, 0xacd5, 0xd2cc, 0xaf71, 0x9560,
+  0x9561, 0xaf72, 0xaf73, 0x0000, 0x0000, 0x0000, 0xb2b0, 0xd6a7, 0xb2af, 0x974e, 0x9750, 0x974f,
+  0x0000, 0x9974, 0xdab9, 0xb2b1, 0xb573, 0xded7, 0xb7f8, 0xb7f9, 0x0000, 0xbac9, 0x9d69, 0xbaca,
+  0xbd4c, 0xbf64, 0xea75, 0xbf63, 0x0000, 0xed79, 0xc0fa, 0x8351, 0xf053, 0xf473, 0xa5d8, 0xa86e,
+  0xcd78, 0xcd77, 0xaabc, 0xcd76, 0xaabd, 0xcd79, 0x0000, 0xcfe5, 0xacdb, 0xacda, 0xcfe7, 0xcfe6,
+  0xacdf, 0x93a1, 0xacde, 0x937e
+};
+static const uint16_t big5_ext_f_119[] = {
+  0x86ee, 0xacd9, 0x86ef, 0xcfe1, 0xcfe2, 0xcfe3, 0x0000, 0xace0, 0xcfe0, 0xacdc, 0xcfe4, 0xacdd,
+  0x0000, 0x0000, 0x9567, 0x9564, 0xd2cf, 0xd2d3, 0xd2d1, 0xd2d0, 0x0000, 0xd2d4, 0x9563, 0x0000,
+  0x956a, 0xd2d5, 0xd2d6, 0xd2ce, 0x0000, 0xd2cd, 0x9754, 0xaf75, 0xaf76, 0x9569, 0xd2d7, 0xd2d2,
+  0x9568, 0xd6b0, 0x9752, 0xd2d8, 0xaf77, 0xaf74, 0x9562, 0x9566, 0x0000, 0xd6aa, 0x0000, 0xd6a9,
+  0x9751, 0xd6ab, 0xd6ac, 0xd6ae, 0xd6ad, 0xd6b2, 0xb2b5, 0xb2b2, 0xb2b6, 0xd6a8, 0xb2b7, 0xd6b1,
+  0xb2b4, 0xd6af, 0xb2b3, 0x9565, 0x9753, 0x0000, 0x9978, 0x9977, 0xdabc, 0xdabe, 0xdaba, 0xdabb,
+  0x9975, 0x9976, 0xdabf, 0xdac1, 0xdac2, 0xdabd, 0xdac0, 0xb574, 0x0000, 0x0000, 0xdedb, 0x9b75,
+  0xdee0, 0xded8, 0xdedc, 0x0000, 0x9b76, 0xdee1, 0xdedd, 0xb7fa, 0xb843, 0x9b73, 0xb7fd, 0xded9,
+  0xdeda, 0xbace, 0xb846, 0xb7fe, 0x9b74, 0xb844, 0xb7fc, 0xdedf, 0xb845, 0xdede, 0xb841, 0xb7fb,
+  0xb842, 0xdee2, 0xe2e6, 0xe2e8, 0x0000, 0x9d6f, 0x0000, 0x0000, 0x9d6a, 0x9d6d, 0x9d6c, 0x9d6b,
+  0x9d6e, 0xb840, 0x9d70, 0x9d72, 0xe2e3, 0xbacc, 0xe2e9, 0xbacd, 0xe2e7, 0xe2e2, 0xe2e5, 0xe2ea,
+  0xbacb, 0xe2e4, 0x0000, 0xbd4e, 0xe6bf, 0xe6be, 0x9f62, 0xbd51, 0xbd4f, 0xe6bc, 0xbd4d, 0xe6bd,
+  0x9f63, 0xbd50, 0x0000, 0x0000, 0x0000, 0xea7d, 0xa0ed, 0xeaa1, 0xa0ec, 0xea7e, 0xea76, 0xea7a,
+  0xea79, 0xea77, 0xbf66, 0xbf67, 0xbf65, 0xea78, 0xea7b, 0xea7c, 0x825e, 0xbf68, 0x825d, 0xc140,
+  0xeda3, 0x825f, 0xc0fc, 0xed7b, 0xc0fe, 0xc141, 0x0000, 0x8260, 0xc0fd, 0xeda2, 0xed7c, 0xc0fb,
+  0xeda1, 0xed7a, 0xed7e, 0xed7d, 0x8352, 0x8353, 0xf055, 0xc2a4, 0xc2a5, 0xc2a2, 0x8356, 0xc2a3,
+  0x8355, 0x8354, 0xf054, 0x0000, 0xf27b, 0x8446, 0x8445, 0xc3a9, 0x0000, 0xf279, 0xf27a, 0x0000,
+  0xf474, 0xf477, 0xf475, 0xf476, 0xf5e0, 0x857c, 0x0000, 0xc4ef, 0xf7eb, 0xf8b4, 0x875b, 0xc5f7,
+  0xf8f8, 0xf8f9, 0xc666, 0xa5d9, 0xace1, 0x956b, 0xdac3, 0x9979, 0xdee3, 0x0000, 0xa5da, 0xa86f,
+  0x0000, 0xaabe, 0x93a2, 0xcfe8, 0xcfe9, 0xaf78, 0x0000, 0x0000, 0xdac4, 0xb575, 0xb847, 0xc142,
+  0xeda4, 0xf27c, 0xf478, 0xa5db, 0x90b1, 0x90b2, 0x0000, 0xcda1, 0xcd7a, 0xcd7c, 0xcd7e, 0xcd7d,
+  0xcd7b, 0xaabf, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_120[] = {
+  0x0000, 0x0000, 0xace2, 0xcff2, 0x93a4, 0xcfed, 0xcfea, 0x93a6, 0x93a8, 0xcff1, 0x93a3, 0x93a5,
+  0xace4, 0xace5, 0xcff0, 0xcfef, 0xcfee, 0xcfeb, 0xcfec, 0xcff3, 0xace3, 0x93a7, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaf7c, 0x0000, 0xafa4, 0xafa3, 0xd2e1, 0xd2db, 0xd2d9,
+  0x956c, 0xafa1, 0xd6b9, 0xaf7a, 0xd2de, 0xd2e2, 0xd2e4, 0xd2e0, 0xd2da, 0xafa2, 0xd2df, 0xd2dd,
+  0xaf79, 0xd2e5, 0xafa5, 0xd2e3, 0xaf7d, 0xd2dc, 0x956d, 0xaf7e, 0xaf7b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9759, 0xb2b9, 0x0000, 0xd6ba, 0x975a, 0x9755,
+  0xd6b3, 0xd6b5, 0xd6b7, 0x9756, 0xd6b8, 0xd6b6, 0xb2ba, 0x9758, 0xd6bb, 0x9757, 0xd6b4, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xdac8, 0xb576, 0xdad0, 0x997c,
+  0xdac5, 0x0000, 0xdad1, 0x997a, 0xdac6, 0xdac7, 0x997d, 0x0000, 0xdacf, 0xdace, 0xdacb, 0xb2b8,
+  0xb577, 0xdac9, 0xdacc, 0xb578, 0xdacd, 0xdaca, 0x0000, 0x0000, 0x0000, 0x0000, 0x997b, 0x0000,
+  0x9b7d, 0xdeee, 0x9b7a, 0xdef2, 0xb84e, 0x9b7b, 0xe2f0, 0xb851, 0xdef0, 0xf9d6, 0x9b77, 0xdeed,
+  0xdee8, 0xdeea, 0xdeeb, 0xdee4, 0x9ba1, 0xb84d, 0x9b79, 0x9b7c, 0xb84c, 0x9b7e, 0xb848, 0xdee7,
+  0x9b78, 0xb84f, 0x9ba2, 0xb850, 0xdee6, 0xdee9, 0xdef1, 0xb84a, 0xb84b, 0xdeef, 0xdee5, 0x0000,
+  0x0000, 0x0000, 0xe2f2, 0xbad0, 0xe2f4, 0xdeec, 0xe2f6, 0xbad4, 0xe2f7, 0xe2f3, 0x9d73, 0xbad1,
+  0xe2ef, 0xbad3, 0xe2ec, 0xe2f1, 0xe2f5, 0xe2ee, 0x9d74, 0x9d77, 0xb849, 0x9d76, 0xe2eb, 0xbad2,
+  0xe2ed, 0x0000, 0x0000, 0x0000, 0x9d75, 0x0000, 0xbd54, 0xe6c1, 0xbd58, 0x0000, 0xbd56, 0x0000,
+  0x9f66, 0xbacf, 0x9f69, 0xe6c8, 0xe6c9, 0xbd53, 0x9f64, 0x9f68, 0xe6c7, 0xe6ca, 0xbd55, 0xbd52,
+  0xe6c3, 0xe6c0, 0xe6c5, 0xe6c2, 0xbd59, 0xe6c4, 0x9f67, 0x9f65, 0xe6c6, 0xbd57, 0xa0ee, 0x0000,
+  0x0000, 0x0000, 0xbf6a, 0xeaa8, 0xa0f0, 0xeaa2, 0xeaa6, 0xeaac, 0xeaad, 0xeaa9, 0xeaaa, 0xeaa7,
+  0x0000, 0xeaa4, 0x0000, 0xbf6c, 0xbf69, 0xeaa3, 0xeaa5, 0xa0ef, 0xbf6b, 0xeaab, 0x0000, 0xc146,
+  0x8261, 0x8263, 0xedaa, 0xeda5, 0xc145, 0x0000, 0x0000, 0xc143, 0x8262, 0xedac, 0xc144, 0xeda8,
+  0xeda9, 0xeda6, 0xedad, 0xf056
+};
+static const uint16_t big5_ext_f_121[] = {
+  0x0000, 0xc147, 0xeda7, 0x0000, 0xedae, 0xedab, 0x835c, 0x8358, 0x835a, 0xf05a, 0x8359, 0x8357,
+  0xf057, 0x835b, 0xc2a6, 0x0000, 0xf05b, 0xf05d, 0xf05c, 0xf058, 0xf059, 0x835d, 0x0000, 0xf2a3,
+  0x8447, 0xc3aa, 0x8448, 0xf27e, 0xf2a2, 0xf27d, 0xf2a4, 0x0000, 0x8449, 0xf2a1, 0x0000, 0xf47a,
+  0xf47d, 0xf479, 0xc471, 0xf47b, 0xf47c, 0xf47e, 0xc472, 0xc474, 0xc473, 0xf5e1, 0x85a1, 0xf5e3,
+  0x857d, 0xf5e2, 0x857e, 0x0000, 0x0000, 0xf6f6, 0x0000, 0x864d, 0xf8b5, 0xf8fa, 0xa5dc, 0x0000,
+  0x8f7a, 0xcb72, 0xaac0, 0xcda3, 0xaac1, 0xaac2, 0xcda2, 0x0000, 0xcff8, 0xcff7, 0xace6, 0xace9,
+  0xace8, 0xace7, 0xcff4, 0xcff6, 0xcff5, 0x0000, 0x0000, 0xd2e8, 0xafa7, 0xd2ec, 0xd2eb, 0xd2ea,
+  0xd2e6, 0xafa6, 0xafaa, 0xafad, 0x956e, 0x956f, 0xafae, 0xd2e7, 0xd2e9, 0xafac, 0xafab, 0xafa9,
+  0xafa8, 0xd6c2, 0x9570, 0xd6c0, 0xd6bc, 0xb2bb, 0x997e, 0xd6bd, 0xb2bc, 0xd6be, 0xd6bf, 0xd6c1,
+  0x975c, 0xb2bd, 0x975b, 0x0000, 0xdad5, 0x99a1, 0xdad4, 0xdad3, 0xdad2, 0x99a4, 0x99a2, 0x0000,
+  0x0000, 0xdef6, 0xb852, 0x0000, 0xdef3, 0xdef5, 0x9ba3, 0xb853, 0x9ba5, 0xb854, 0xdef4, 0x9ba4,
+  0x99a3, 0x0000, 0x0000, 0x9d79, 0xe341, 0x9d78, 0xe2f9, 0xe2fa, 0x0000, 0xbad7, 0xbad5, 0xbad6,
+  0xe343, 0x0000, 0xe342, 0xe2fe, 0xe2fd, 0xe2fc, 0xe2fb, 0xe340, 0xe2f8, 0x0000, 0xe6cb, 0xe6d0,
+  0xe6ce, 0x9f6b, 0x9f6c, 0x9f6a, 0xe6cd, 0xe6cc, 0xe6cf, 0x0000, 0xeaae, 0xa0f1, 0xbf6d, 0xc148,
+  0xedb0, 0xa0f2, 0xc149, 0xedaf, 0xf05f, 0xf05e, 0xc2a7, 0x835e, 0xf2a5, 0xc3ab, 0xf4a1, 0xc5a1,
+  0xf6f7, 0x864e, 0xf8b7, 0xf8b6, 0xc9a8, 0xacea, 0xaceb, 0xd6c3, 0x0000, 0xb856, 0xa5dd, 0xa872,
+  0xa871, 0xa870, 0x0000, 0x91e7, 0x91e6, 0xcda4, 0x91e8, 0x91e9, 0xaac4, 0xaac3, 0x91ea, 0xacee,
+  0x0000, 0xcffa, 0xcffd, 0xcffb, 0x93ab, 0xacec, 0xaced, 0x93a9, 0x93aa, 0xcff9, 0xcffc, 0x93ac,
+  0xafb5, 0x9572, 0x9571, 0x9576, 0xd2f3, 0xd2f5, 0xd2f4, 0xafb2, 0xd2ef, 0x9573, 0x9577, 0xafb0,
+  0xafaf, 0x9574, 0xafb3, 0xafb1, 0x9575, 0xafb4, 0xd2f2, 0xd2ed, 0xd2ee, 0xd2f1, 0xd2f0, 0x0000,
+  0x9578, 0x975e, 0x975d, 0x9760, 0x0000, 0x975f, 0xd6c6, 0xd6c7, 0xd6c5, 0x9761, 0xd6c4, 0xb2be,
+  0x0000, 0x0000, 0x0000, 0x99a5
+};
+static const uint16_t big5_ext_f_122[] = {
+  0xb57d, 0x0000, 0xdad6, 0xdad8, 0xdada, 0xb57c, 0x0000, 0x99a6, 0xb57a, 0x99a8, 0xdad7, 0xb57b,
+  0xdad9, 0xb579, 0x99a7, 0x9ba6, 0xdf41, 0xdef7, 0xdefa, 0xdefe, 0xb85a, 0xdefc, 0x8742, 0xdefb,
+  0xdef8, 0xdef9, 0xb858, 0xdf40, 0xb857, 0x9ba7, 0xb85c, 0xb85b, 0xb859, 0x0000, 0xdefd, 0x0000,
+  0x0000, 0x0000, 0xe349, 0x0000, 0xe348, 0x9d7a, 0x9d7b, 0xe344, 0x9d7d, 0x9d7c, 0xbad8, 0xe347,
+  0xe346, 0xbad9, 0x9d7e, 0x0000, 0x0000, 0x0000, 0x0000, 0xbd5e, 0x9f6e, 0xe6d2, 0x9f6f, 0xbd5f,
+  0xbd5b, 0xbd5d, 0x9f71, 0xbd5a, 0xbd5c, 0x9f6d, 0x9f70, 0x0000, 0xeaaf, 0xa0f5, 0xbf70, 0xeab1,
+  0xeab0, 0x8264, 0xe345, 0xbf72, 0xbf71, 0xbf6e, 0xbf6f, 0xa0f6, 0x0000, 0x0000, 0x0000, 0xa0f4,
+  0xedb5, 0x0000, 0xedb3, 0xc14a, 0xedb4, 0x0000, 0xedb6, 0xedb2, 0xedb1, 0x0000, 0x0000, 0xf060,
+  0xc2aa, 0xc2a8, 0xc2a9, 0x0000, 0x844b, 0x0000, 0x844a, 0xf2a6, 0xf2a7, 0xc3ad, 0x844c, 0xc3ac,
+  0xf4a3, 0xf4a4, 0xf4a2, 0x84d9, 0xf6f8, 0xf6f9, 0x8672, 0x8673, 0xa5de, 0xca48, 0xa873, 0x0000,
+  0xcda5, 0xaac6, 0xaac5, 0xcda6, 0x93ad, 0x93ae, 0xd040, 0xacef, 0xcffe, 0xacf0, 0x93b0, 0x93af,
+  0xafb6, 0xd2f8, 0xd2f6, 0xd2fc, 0xafb7, 0xd2f7, 0xd2fb, 0xd2f9, 0xd2fa, 0x0000, 0x0000, 0xd6c8,
+  0xd6ca, 0x9764, 0xb2bf, 0x9763, 0xd6c9, 0xb2c0, 0xb5a2, 0xb5a1, 0xb57e, 0xdadb, 0x9762, 0x0000,
+  0x0000, 0x0000, 0xdf44, 0xb85d, 0xb85e, 0x9ba8, 0xdf43, 0xdf42, 0x9ba9, 0x0000, 0x0000, 0x0000,
+  0xe34a, 0xbadb, 0xbada, 0xe34b, 0xe34c, 0x0000, 0xbd61, 0xbd60, 0x9f72, 0xeab5, 0xe6d3, 0xe6d5,
+  0xe6d4, 0xeab4, 0xeab2, 0xeab6, 0xeab3, 0x0000, 0xbf73, 0xa0f8, 0x0000, 0xa0f7, 0xedb7, 0xc14b,
+  0xedb8, 0xedb9, 0x8265, 0x0000, 0xc2ab, 0xc2ac, 0x0000, 0xc475, 0x85a4, 0x85a3, 0xc5d1, 0xa5df,
+  0x90b3, 0x90b4, 0x0000, 0x91eb, 0x93b4, 0xd041, 0x93b5, 0x93b3, 0x93b1, 0x93b2, 0x0000, 0x0000,
+  0xd2fd, 0xafb8, 0x9579, 0x957b, 0x957c, 0x957a, 0x0000, 0xb3ba, 0xb3b9, 0x9765, 0x99aa, 0xb5a4,
+  0xdadd, 0xb5a3, 0xdadc, 0x99a9, 0x0000, 0x9baa, 0x9bab, 0xdf45, 0x9da1, 0xbadc, 0xe34d, 0xbadd,
+  0x9da2, 0xa0f9, 0x8266, 0x8267, 0x0000, 0x835f, 0xc476, 0xf4a5, 0x85ea, 0xa6cb, 0xaac7, 0xcda7,
+  0x93b7, 0xacf2, 0x93b6, 0xacf1
+};
+static const uint16_t big5_ext_f_123[] = {
+  0xd042, 0xd043, 0x0000, 0x0000, 0xd340, 0xd342, 0xafb9, 0x0000, 0xd344, 0xd347, 0xd345, 0x957e,
+  0x0000, 0x957d, 0xd346, 0xd343, 0xd2fe, 0xafba, 0xd348, 0xd341, 0x95a1, 0x0000, 0x9768, 0x9769,
+  0xd6d3, 0xb2c6, 0xd6dc, 0xb2c3, 0x9767, 0xd6d5, 0xb2c7, 0x976b, 0xb2c1, 0x9766, 0xd6d0, 0xd6dd,
+  0xd6d1, 0xd6ce, 0xb2c5, 0x0000, 0xb2c2, 0x86f8, 0xd6d4, 0xd6d7, 0xb2c4, 0xd6d8, 0xb2c8, 0xd6d9,
+  0xd6cf, 0xd6d6, 0xd6da, 0xd6d2, 0xd6cd, 0xd6cb, 0x976a, 0x0000, 0xd6db, 0x0000, 0x0000, 0xdadf,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xdae4, 0x99b1, 0x99af, 0x99ac, 0xdae0, 0xdae6, 0xb5a7, 0xd6cc,
+  0xdae1, 0xb5a5, 0xdade, 0xb5ac, 0xdae2, 0xb5ab, 0xdae3, 0xb5ad, 0xb5a8, 0xb5ae, 0xb5a9, 0x99b0,
+  0xb5aa, 0x99ab, 0xb5a6, 0x99ad, 0xdae5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9bae, 0x0000,
+  0xb861, 0xdf50, 0x9bac, 0xdf53, 0xdf47, 0xdf4c, 0xdf46, 0xb863, 0x9bb1, 0xdf4a, 0x0000, 0x9bad,
+  0x99ae, 0xdf48, 0xb862, 0x9bb0, 0xdf4f, 0xdf4e, 0xdf4b, 0xdf4d, 0xdf49, 0xbae1, 0xdf52, 0xb85f,
+  0xdf51, 0x9baf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9da3, 0xe35d, 0x9da5,
+  0xbae8, 0xe358, 0x9daa, 0xbae7, 0xe34e, 0x0000, 0xe350, 0xbae0, 0xe355, 0xe354, 0xe357, 0xbae5,
+  0xe352, 0xe351, 0x9da6, 0x9da9, 0xbae4, 0xbadf, 0xe353, 0xbae2, 0xe359, 0xe35b, 0x0000, 0xe356,
+  0xe34f, 0xbae3, 0x9da4, 0x9da8, 0xbd69, 0xbade, 0x0000, 0x9da7, 0xe35c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xe6d9, 0xbd62, 0x9f73, 0xe6db, 0x0000, 0xbd63, 0x9f77, 0x9f74,
+  0xbd65, 0xe6de, 0x0000, 0xe6d6, 0xbae6, 0xe6dc, 0x0000, 0x0000, 0x0000, 0x0000, 0xe6d8, 0x9f75,
+  0xb860, 0xbd68, 0x0000, 0x0000, 0xbd64, 0x0000, 0xbd66, 0xbd67, 0x0000, 0xbf76, 0xe6dd, 0xe6d7,
+  0xbd6a, 0x9f76, 0xe6da, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xeac0, 0xeabb, 0x0000, 0x0000,
+  0xeac5, 0xbf74, 0xeabd, 0xbf78, 0xeac3, 0xeaba, 0xeab7, 0xeac6, 0xc151, 0xbf79, 0xeac2, 0xeab8,
+  0xbf77, 0xeabc, 0xbf7b, 0xeab9, 0xeabe, 0xbf7a, 0xeac1, 0xeac4, 0xa0fa, 0xa0fb, 0x0000, 0x0000,
+  0xedcb, 0xedcc, 0xedbc, 0xedc3, 0xedc1, 0x0000, 0x8269, 0xc14f, 0xedc8, 0xeabf, 0x8268, 0xedbf,
+  0x826a, 0xedc9, 0xc14e, 0xedbe
+};
+static const uint16_t big5_ext_f_124[] = {
+  0xedbd, 0xedc7, 0xedc4, 0xedc6, 0x0000, 0xedba, 0xedca, 0xc14c, 0x826c, 0xedc5, 0xedce, 0xedc2,
+  0xc150, 0xc14d, 0xedc0, 0xedbb, 0xedcd, 0xbf75, 0x826d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x826b, 0xf063, 0x8362, 0x8361, 0xf061, 0xf067, 0xc2b0, 0xf065, 0xf064, 0xc2b2, 0xf06a, 0xc2b1,
+  0x8363, 0xf06b, 0xf068, 0xc2ae, 0xf069, 0xf062, 0xc2af, 0xc2ad, 0xf2ab, 0xf066, 0x8360, 0x0000,
+  0xf06c, 0x0000, 0x0000, 0xf2a8, 0x844e, 0x844d, 0x8754, 0xc3b2, 0xc3b0, 0xf2aa, 0x0000, 0xf2ac,
+  0xf2a9, 0xc3b1, 0xc3ae, 0xc3af, 0xc3b3, 0x0000, 0x0000, 0xc478, 0x84db, 0xf4aa, 0x0000, 0xf4a9,
+  0xf4a7, 0xf4a6, 0xf4a8, 0x84da, 0xc477, 0xc479, 0x0000, 0x0000, 0xc4f0, 0x85a6, 0x0000, 0xf5e5,
+  0xf5e4, 0x84dc, 0x85a5, 0xf6fa, 0x85ec, 0xf6fc, 0xf6fe, 0xf6fd, 0xf6fb, 0x85eb, 0x8650, 0xc5a3,
+  0xc5a2, 0x0000, 0x864f, 0xc5d3, 0xc5d2, 0xc5d4, 0xf7ed, 0xf7ec, 0x0000, 0xf8fb, 0xf8b8, 0xf8fc,
+  0xc658, 0x86ac, 0xc659, 0xf96d, 0x0000, 0x86da, 0xc67e, 0xa6cc, 0x91ed, 0xcda8, 0x91ec, 0x93b8,
+  0xd045, 0xd046, 0xd044, 0x93ba, 0x93b9, 0xacf3, 0x0000, 0xd047, 0xd048, 0xd049, 0x0000, 0x95a5,
+  0xd349, 0xd34f, 0x95a3, 0x95a4, 0xd34d, 0xafbb, 0xd34b, 0x95a6, 0xd34c, 0xd34e, 0x95a2, 0x0000,
+  0x0000, 0xd34a, 0xb2c9, 0x976c, 0xd6de, 0xb2cb, 0xd6e0, 0xb2ca, 0xd6df, 0x976d, 0x976e, 0x977d,
+  0x976f, 0x0000, 0xdae8, 0xb5af, 0x99b2, 0xdaea, 0xdae7, 0xd6e1, 0x99b4, 0xb5b0, 0x99b3, 0xf9db,
+  0xdae9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9bb2, 0xdf56, 0x9bb3, 0xb864, 0xdf54, 0xb865,
+  0xdf55, 0xb866, 0x0000, 0x9dac, 0x9dab, 0xbae9, 0xe361, 0xe35e, 0xe360, 0xbaea, 0xbaeb, 0xe35f,
+  0x0000, 0x0000, 0x9f7a, 0x9f7c, 0x9f78, 0xe6df, 0x9f7b, 0x9f7e, 0xe6e0, 0x9f7d, 0xbd6b, 0xe6e2,
+  0xe6e1, 0x9f79, 0xa261, 0x0000, 0xeaca, 0xeacb, 0xeac7, 0xa0fc, 0xeac8, 0xbf7c, 0xbf7d, 0xeac9,
+  0x0000, 0xc157, 0x826f, 0x826e, 0xc153, 0xc158, 0xc154, 0xc156, 0xc152, 0xa0fd, 0xc155, 0x8365,
+  0x0000, 0x0000, 0x8364, 0xc2b3, 0xedcf, 0x0000, 0xf2ae, 0x0000, 0xf2ad, 0x0000, 0xf4ab, 0xc47a,
+  0xc47b, 0xf741, 0xf5e6, 0x86bd, 0xf740, 0x8651, 0xf8fd, 0xf9a4, 0xa6cd, 0x0000, 0x90b5, 0xa874,
+  0x91ef, 0xcda9, 0xaac8, 0x91ee
+};
+static const uint16_t big5_ext_f_125[] = {
+  0xacf6, 0xd04c, 0xacf4, 0xd04a, 0xacf9, 0xacf5, 0xacfa, 0xacf8, 0xd04b, 0xacf7, 0xafbf, 0xafbe,
+  0xd35a, 0xafc7, 0xd353, 0xd359, 0xafc3, 0xd352, 0xd358, 0xd356, 0xafc2, 0xafc4, 0xd355, 0xafbd,
+  0xd354, 0xafc8, 0xafc5, 0xafc9, 0xafc6, 0xd351, 0xd350, 0xd357, 0xafc0, 0xafbc, 0xafc1, 0x0000,
+  0x95a7, 0x95a8, 0x0000, 0x0000, 0xd6f0, 0xd6e9, 0x0000, 0xb5b5, 0xd6e8, 0x9773, 0xb2cf, 0xb2d6,
+  0xb2d3, 0xb2d9, 0xb2d8, 0xb2d4, 0x9771, 0xd6e2, 0xd6e5, 0x9772, 0xd6e4, 0xb2d0, 0xd6e6, 0xd6ef,
+  0xb2d1, 0xd6e3, 0xd6ec, 0xd6ed, 0xb2d2, 0xd6ea, 0xb2d7, 0xb2cd, 0xb2d5, 0xd6e7, 0xb2cc, 0xd6eb,
+  0x9775, 0x9770, 0xd6ee, 0x0000, 0x9774, 0x99bf, 0xdafb, 0xdaf2, 0xb5b2, 0xdaf9, 0xdaf6, 0xdaee,
+  0xdaf7, 0xb5b4, 0xdaef, 0x99b8, 0xdaeb, 0x99b6, 0x99bc, 0xb86c, 0xdaf4, 0x99bd, 0xb5b1, 0xdafa,
+  0x99b7, 0xb5b8, 0xb5ba, 0xdaed, 0x99bb, 0x0000, 0xb5b9, 0xdaf0, 0xb5b3, 0xdaf8, 0xdaf1, 0xdaf5,
+  0x99b9, 0xdaf3, 0xb5b6, 0xdaec, 0xb5bb, 0xb2ce, 0xb5b7, 0xb5bc, 0x99b5, 0x99c0, 0x99be, 0x0000,
+  0x9bba, 0xb868, 0xdf5d, 0xdf5f, 0xdf61, 0xdf65, 0x99ba, 0xdf5b, 0xdf59, 0xb86a, 0x0000, 0xdf60,
+  0xdf64, 0xdf5c, 0xdf58, 0x9bb9, 0xdf57, 0x9bbc, 0x9bb5, 0x9bb6, 0xdf62, 0xdf5a, 0xdf5e, 0xb86b,
+  0x9bb4, 0xb869, 0xdf66, 0xb867, 0xdf63, 0x9bb8, 0xe372, 0x9bbb, 0x9bbd, 0x9bb7, 0x0000, 0x0000,
+  0xbaee, 0xe36a, 0xbd78, 0xe374, 0xbaf1, 0xe378, 0xbaf7, 0xe365, 0x9db5, 0x0000, 0xe375, 0xe362,
+  0x9db0, 0xe377, 0xe366, 0x9db1, 0xbafe, 0xbafb, 0xe376, 0xe370, 0xbaed, 0xbaf5, 0xbaf4, 0x9db2,
+  0xbaf3, 0xbaf9, 0x9dae, 0xe363, 0xbafa, 0xe371, 0xbaf6, 0xbaec, 0xe373, 0xbaef, 0xbaf0, 0xbaf8,
+  0xe368, 0xe367, 0xe364, 0x0000, 0xe36c, 0xe369, 0xe36d, 0xbafd, 0x9dad, 0xe379, 0xbaf2, 0xe36e,
+  0xe36f, 0x9db3, 0xe36b, 0x9db4, 0x0000, 0x9daf, 0xbafc, 0x0000, 0x0000, 0x0000, 0x9fa7, 0xe6e7,
+  0xbd70, 0xbd79, 0xbd75, 0xe6e4, 0x9fa4, 0xbd72, 0xbd76, 0xe6f0, 0xbd6c, 0xe6e8, 0x9fa3, 0xbd74,
+  0x9fa8, 0x9fb0, 0xe6eb, 0xe6e6, 0xbd73, 0xbd77, 0xe6e5, 0x9faf, 0xbd71, 0x9fa2, 0xe6ef, 0xbd6e,
+  0xe6ee, 0xe6ed, 0xbd7a, 0xe572, 0xbd6d, 0x9fad, 0xe6ec, 0xe6e3, 0x9fa1, 0xbd7b, 0xe6ea, 0xbd6f,
+  0x9fab, 0x9fac, 0x9fa9, 0x9fae
+};
+static const uint16_t big5_ext_f_126[] = {
+  0x9faa, 0x9fa6, 0x9fa5, 0xe6e9, 0x0000, 0x0000, 0x0000, 0x0000, 0xbfa2, 0xbfa7, 0xbf7e, 0xead8,
+  0xeacf, 0xeadb, 0xead3, 0xead9, 0xbfa8, 0xbfa1, 0xeacc, 0xead2, 0xeadc, 0xead5, 0xeada, 0xeace,
+  0x0000, 0xa0fe, 0xead6, 0xbfa3, 0xead4, 0xbfa6, 0xbfa5, 0xead0, 0xead1, 0xeacd, 0xead7, 0xbfa4,
+  0xeade, 0xeadd, 0x8141, 0x8140, 0x0000, 0xedda, 0xedd6, 0xc15f, 0x8270, 0xedd0, 0xc159, 0xc169,
+  0xeddc, 0xc161, 0xc15d, 0xedd3, 0xc164, 0xc167, 0xedde, 0xc15c, 0xedd5, 0xc165, 0xede0, 0xeddd,
+  0xedd1, 0xc160, 0xc15a, 0xc168, 0xedd8, 0xc163, 0xedd2, 0xc15e, 0xeddf, 0xc162, 0xc15b, 0xedd9,
+  0xc166, 0xedd7, 0x0000, 0x0000, 0xeddb, 0x8271, 0x0000, 0x8367, 0xf06e, 0xf074, 0xc2b9, 0xf077,
+  0xc2b4, 0xc2b5, 0xf06f, 0xf076, 0xf071, 0xc2ba, 0xc2b7, 0x8369, 0xf06d, 0x8366, 0xc2b6, 0xf073,
+  0xf075, 0xc2b8, 0xf072, 0xf070, 0x0000, 0x0000, 0x8368, 0x0000, 0xf2b8, 0xc3b7, 0xc3b8, 0xc3b4,
+  0x844f, 0xc3b5, 0x8450, 0xf2b4, 0xf2b2, 0x8451, 0xf2b6, 0xc3ba, 0xf2b7, 0xf2b0, 0xf2af, 0xf2b3,
+  0xf2b1, 0xc3b6, 0xf2b5, 0xf4ac, 0xc47e, 0xc47d, 0xf4ad, 0x84dd, 0xf4af, 0xf4ae, 0xc4a1, 0x0000,
+  0x85aa, 0x85a7, 0xf5eb, 0xf5e8, 0xf5e9, 0x85a8, 0xf5e7, 0xf5ea, 0xc4f2, 0xf5ec, 0x85a9, 0xc4f1,
+  0x0000, 0xf742, 0x85ed, 0xc5d5, 0xc5d7, 0xf7ee, 0xc5d6, 0xf8b9, 0xf940, 0xf942, 0xf8fe, 0xf941,
+  0xc66c, 0x0000, 0x86d7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa6ce, 0x0000, 0xacfb, 0xd26f, 0xafca, 0x9776,
+  0x0000, 0xb2da, 0xdafc, 0xdafd, 0x0000, 0x9db6, 0x0000, 0xeadf, 0xc16a, 0xede1, 0x8272, 0x836a,
+  0xc2bb, 0x0000, 0xf2ba, 0xf2b9, 0xc4a2, 0xf5ed, 0x85ee, 0xf743, 0xc5f8, 0xca49, 0x0000, 0x0000,
+  0xaac9, 0xa875, 0x0000, 0x0000, 0xd04d, 0x91f0, 0x0000, 0xd360, 0xd35b, 0xd35f, 0xd35d, 0xafcb,
+  0xd35e, 0xd35c, 0x95a9, 0xd6f1, 0x0000, 0xdafe, 0xdb40, 0xdf69, 0xdf6a, 0xb86e, 0xb86f, 0xdf68,
+  0xdf6b, 0xdf67, 0xb86d, 0x9db7, 0xbb40, 0x9db8, 0xb870, 0xe37a, 0x0000, 0xbd7c, 0xe6f1, 0xbd7d,
+  0x9fb1, 0xbfa9, 0xeae2, 0xeae0, 0xeae1, 0xede4, 0xede3, 0xede2, 0x0000, 0x0000, 0x0000, 0xf2bb,
+  0x0000, 0xc3b9, 0xf2bc, 0xf744, 0xc5f9, 0xf8ba, 0xa6cf, 0xaacb, 0xaaca, 0xd04f, 0xacfc, 0x93bb,
+  0x0000, 0xd04e, 0xd362, 0x95aa, 0xafcc, 0xd6f2, 0xd361, 0x95ac, 0x0000, 0x95ab, 0xb2dc, 0xd6f5,
+  0xd6f3, 0xd6f4, 0xb2db, 0x0000, 0xdb42, 0xdb43, 0xdb41, 0x9bbe, 0xb873, 0xdf6d, 0xdf6c, 0xdf6e,
+  0xb872, 0xb871, 0x0000, 0x0000, 0xe6f2, 0xe6f4, 0x9fb2, 0xbd7e, 0xe6f3, 0xeae3, 0xbfaa, 0xf079,
+  0x836b, 0xf078, 0xc3bb, 0xf2bd, 0xc3bd, 0xc3bc, 0xf4b0, 0xf5ee, 0xc4f3, 0xa6d0, 0xd050, 0xacfd,
+  0xd365, 0xafce, 0xd364, 0xd363, 0x95ad, 0xafcd, 0x95ae, 0xd6fb, 0x0000, 0xd6fd, 0xd6f6, 0xd6f7,
+  0xb2dd, 0xd6f8, 0xb2de, 0xd6fc, 0xd6f9, 0xd6fa, 0xb2df, 0x99c1, 0xb5be, 0xb5bf, 0x99c2, 0xdb44,
+  0x0000, 0x0000, 0x0000, 0xdf6f, 0xdf70, 0x9bbf, 0xe37e, 0xbb43, 0xbb41, 0xbb42, 0xe37b, 0xe37c,
+  0x0000, 0xe37d, 0xe6f9, 0x9fb3, 0xe6fa, 0xbda1, 0xe6f7, 0xe6f6, 0xe6f8, 0xe6f5, 0xbfad, 0xeae4,
+  0xbfab, 0xbfac, 0xede6, 0xc16b, 0xede5, 0xefa8, 0x8273, 0xf07a, 0xf07b, 0xc2bc, 0x836c, 0xc2bd,
+  0xc16c, 0xf2be, 0xf2bf, 0xf4b1
+};
+static const uint16_t big5_ext_f_128[] = {
+  0xc4a3, 0xa6d1, 0x0000, 0xa6d2, 0xacfe, 0xaacc, 0xafcf, 0xd051, 0x9777, 0x0000, 0x95af, 0xb5c0,
+  0xa6d3, 0xad41, 0xd052, 0xd053, 0xad40, 0xad42, 0xa6d4, 0x0000, 0xd054, 0xafd1, 0xd366, 0xafd3,
+  0xafd0, 0xafd2, 0x9778, 0xd741, 0xb2e0, 0x9779, 0xd740, 0xd6fe, 0x86fe, 0xdf71, 0x0000, 0x9db9,
+  0xe3a1, 0x0000, 0xbda2, 0x0000, 0xbfae, 0xeae6, 0xeae5, 0x8274, 0xede7, 0x0000, 0x836d, 0x84df,
+  0xf5ef, 0x0000, 0x0000, 0xa6d5, 0xcb73, 0xcdaa, 0xad43, 0xd055, 0x0000, 0xd368, 0x0000, 0x95b2,
+  0x95b1, 0xafd4, 0xd367, 0xafd5, 0x95b0, 0x0000, 0x0000, 0xd743, 0x977c, 0x977b, 0xb2e2, 0xd742,
+  0xd744, 0x977a, 0xb2e1, 0x0000, 0x0000, 0x0000, 0x99c4, 0xdb46, 0xdb47, 0xdb45, 0xb5c1, 0x0000,
+  0x0000, 0x0000, 0xb874, 0x9bc0, 0xb875, 0x0000, 0xbb45, 0x9dba, 0xe3a3, 0xe3a2, 0xbb44, 0x9dbc,
+  0x99c3, 0x9dbb, 0x0000, 0x0000, 0xe6fb, 0x9fb4, 0x9fb6, 0xe6fc, 0x9fb7, 0x0000, 0x9fb5, 0x9fb8,
+  0xeae7, 0x0000, 0x8142, 0xc170, 0xc16f, 0xc16d, 0xc16e, 0xc171, 0x8275, 0xf07c, 0xc2bf, 0xc2be,
+  0xf2c0, 0xf4b2, 0x84e0, 0x84e1, 0x84e2, 0xc5a5, 0xc5a4, 0xa6d6, 0x0000, 0x0000, 0xd1fb, 0x0000,
+  0xb877, 0xb5c2, 0xb876, 0xbb46, 0x0000, 0xa6d7, 0xc9a9, 0xa6d8, 0xa6d9, 0x8f7b, 0x8f7c, 0xcdab,
+  0xcb76, 0x90b7, 0xcb77, 0xa877, 0x90b9, 0xcb74, 0xa876, 0x90b8, 0xa879, 0xcb75, 0xa87b, 0xa87a,
+  0xcb78, 0xa878, 0x0000, 0x90b6, 0x0000, 0xaad1, 0xaacf, 0xcdad, 0x91f4, 0xaace, 0x91f8, 0x91f6,
+  0x91f1, 0xaad3, 0xaad5, 0xaad2, 0x91f7, 0xcdb0, 0xcdac, 0xaad6, 0x91f2, 0xaad0, 0xa87c, 0x91f3,
+  0xaad4, 0xcdaf, 0x91f5, 0x86e8, 0xcdae, 0x0000, 0xaacd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xd05b, 0xad47, 0xad48, 0xd05d, 0x93c2, 0xd057, 0xd05a, 0xd063, 0xd061, 0x93bd,
+  0xad49, 0xd067, 0xad4c, 0xd064, 0xd05c, 0xd059, 0x93be, 0x93bc, 0xdb49, 0xd062, 0xad44, 0xd065,
+  0xd056, 0xd05f, 0xad46, 0xad4b, 0xd060, 0xad4f, 0xad4d, 0x93c1, 0xd058, 0xad4a, 0x93c0, 0xd05e,
+  0xad4e, 0xad45, 0xd066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xafda, 0x95b5, 0xafe3,
+  0xafd8, 0xafd6, 0xd36a, 0xafde, 0xafdb, 0xd36c, 0x95b3, 0x95b9, 0xafdd, 0xd36b, 0xd369, 0xd36e,
+  0xafe2, 0xafe0, 0xdb48, 0x95b4
+};
+static const uint16_t big5_ext_f_129[] = {
+  0xd36f, 0xd36d, 0xafd7, 0x95b7, 0x95b6, 0xafd9, 0xafdc, 0x95b8, 0xafdf, 0x93bf, 0xafe1, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x99cb, 0xd74e, 0xb2e4, 0x97a5,
+  0xd745, 0xd747, 0x97a3, 0xd748, 0x0000, 0xd750, 0xd74c, 0xd74a, 0x0000, 0xd74d, 0xd751, 0xb2e5,
+  0xb2e9, 0xd746, 0x0000, 0xd74f, 0x0000, 0xb2e7, 0x977e, 0xb2e6, 0xd74b, 0xd749, 0x97a1, 0xb2e3,
+  0xb2e8, 0x97a2, 0x0000, 0x0000, 0x97a4, 0x0000, 0x0000, 0x0000, 0x0000, 0xb5c8, 0xdb51, 0x99c6,
+  0x0000, 0xdb4f, 0xb5ca, 0x0000, 0x99ca, 0x99cc, 0x99c8, 0xdb4a, 0xdfa1, 0x99c5, 0xb5c9, 0xdb4e,
+  0x99c7, 0x99c9, 0xdb4b, 0xb5c5, 0xb5cb, 0xdb50, 0xb5c7, 0xdb4d, 0xbb47, 0xb5c6, 0xdb4c, 0xb5cc,
+  0xb5c4, 0xb5c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xdf77, 0xdf75, 0x9bc4, 0xdf7b, 0x9bc6,
+  0xdf73, 0xdfa2, 0xdf78, 0x9bc1, 0xdf72, 0xb87b, 0xb8a3, 0xdf7d, 0x0000, 0xdf76, 0x9bc2, 0xb87e,
+  0x9bc3, 0x9bc8, 0xb87c, 0xdf7e, 0xb879, 0xb878, 0xdf79, 0xb87d, 0xb5cd, 0x9bc5, 0xdf7c, 0xdf74,
+  0xb87a, 0xb8a1, 0xb8a2, 0x0000, 0x0000, 0x9bc7, 0x0000, 0xbb4c, 0xbb48, 0x9dbd, 0xbb4d, 0xe3a6,
+  0x9dbe, 0x0000, 0xe3a5, 0xe3a7, 0xbb4a, 0xe3a4, 0xbb4b, 0xe3aa, 0xe3a9, 0xe3a8, 0x0000, 0xbb49,
+  0x0000, 0x0000, 0x9fbb, 0x9fbd, 0x9fb9, 0xe741, 0x9fbc, 0xe744, 0xbda8, 0xe743, 0xbda7, 0xbda3,
+  0xbda4, 0xbda5, 0xe740, 0xe6fe, 0xbda6, 0x9fba, 0xe742, 0xe6fd, 0x0000, 0x0000, 0xeae9, 0xeaf3,
+  0xbfb1, 0xbfb0, 0x8145, 0xeaed, 0xeaef, 0x8144, 0xeaea, 0x8143, 0xeaee, 0xeae8, 0xeaf1, 0xbfaf,
+  0xeaf0, 0xeaec, 0x0000, 0xeaf2, 0x8276, 0xeaeb, 0xc174, 0xede8, 0xedee, 0xc178, 0xc17a, 0xc177,
+  0xc176, 0x0000, 0xc175, 0xc173, 0xede9, 0xedec, 0xc172, 0xeded, 0x8277, 0xc179, 0xedeb, 0x0000,
+  0xedea, 0xc2c0, 0x836e, 0xc2c1, 0xf0a1, 0xf07d, 0xf07e, 0x0000, 0x8452, 0xf2c2, 0x8453, 0xf2c1,
+  0xc3be, 0xf4b4, 0xc4a4, 0xf4b3, 0x0000, 0xf5f0, 0xf745, 0xc5a6, 0xf943, 0xf944, 0xc5d8, 0xa6da,
+  0x0000, 0xaad7, 0xdb52, 0xbb4e, 0xc17b, 0xedef, 0xa6db, 0x0000, 0xafe5, 0xafe4, 0xdb53, 0x99cd,
+  0x0000, 0x0000, 0xeaf4, 0xa6dc, 0xad50, 0x0000, 0x99ce, 0xdb54, 0xdb55, 0xdb56, 0xbb4f, 0xbfb2,
+  0xa6dd, 0x0000, 0xaad8, 0xd068
+};
+static const uint16_t big5_ext_f_130[] = {
+  0xafe6, 0xd370, 0xb2ea, 0x99cf, 0xdb57, 0xb8a4, 0x0000, 0xbb50, 0xbfb3, 0xc17c, 0xc2c2, 0xf4b5,
+  0xa6de, 0xaad9, 0x91fa, 0x0000, 0xafe7, 0xd752, 0xb5ce, 0x9dbf, 0xbb51, 0xe3ab, 0xe745, 0x0000,
+  0x8146, 0x836f, 0x8454, 0xa6df, 0xb5cf, 0xdfa3, 0xbb52, 0xa6e0, 0xcdb1, 0xd069, 0xad51, 0x0000,
+  0x93c3, 0xd372, 0x0000, 0x95bb, 0xafea, 0x95bc, 0xafe8, 0xafe9, 0xafeb, 0x95ba, 0x0000, 0xd371,
+  0x0000, 0x0000, 0xd757, 0xd754, 0xd756, 0xb2eb, 0xb2ed, 0xb2ec, 0xd753, 0xb2ee, 0xd755, 0x0000,
+  0xdb58, 0xdb59, 0x0000, 0xdb5a, 0xdfa6, 0x9bc9, 0xdfa7, 0x0000, 0xdfa5, 0xdfa8, 0x0000, 0xb8a5,
+  0x0000, 0xdfa4, 0x9dc0, 0xbb53, 0x9dc1, 0x0000, 0xe74a, 0xe746, 0xe749, 0xe74b, 0xe748, 0xe747,
+  0x0000, 0xeaf5, 0xeaf6, 0xeaf7, 0xbfb4, 0xbfb5, 0xedf1, 0xedf0, 0xedf2, 0x0000, 0xf0a3, 0xf0a2,
+  0x0000, 0xf2c4, 0x8455, 0xf2c5, 0xf2c3, 0x8456, 0xc4a5, 0x0000, 0xf4b6, 0xf4b7, 0x85ab, 0xf746,
+  0xf7ef, 0xf8bb, 0xa6e1, 0xa87d, 0x0000, 0xc17d, 0xa6e2, 0x0000, 0xd758, 0xdb5b, 0x8457, 0xc641,
+  0xca4a, 0x0000, 0x0000, 0x8f7d, 0xca4b, 0xca4d, 0xa6e3, 0xca4e, 0xca4c, 0x0000, 0x0000, 0xcba2,
+  0xcba3, 0xcb7b, 0x90ba, 0x0000, 0x0000, 0x0000, 0xcba1, 0xa8a1, 0x90bb, 0xa8a2, 0xcb7c, 0xcb7a,
+  0xcb79, 0xcb7d, 0xa87e, 0xcb7e, 0xd06a, 0x90bc, 0x0000, 0x0000, 0xcdb6, 0xaadc, 0xcdb5, 0xcdb7,
+  0x91fd, 0xaadb, 0xcdbc, 0xaadf, 0xcdb2, 0xcdc0, 0xcdc6, 0xaae6, 0xcdc3, 0xaae3, 0x9241, 0xcdb9,
+  0xcdbf, 0xcdc1, 0x91fe, 0xcdb4, 0xaae2, 0xaadd, 0xcdba, 0xaae4, 0xaae7, 0xaae1, 0x9242, 0xaada,
+  0xcdbe, 0xcdb8, 0xcdc5, 0xaae9, 0xaae5, 0xaae0, 0xcdbd, 0xafec, 0xcdbb, 0xaade, 0xaae8, 0x86e9,
+  0xcdb3, 0x0000, 0xcdc2, 0xcdc4, 0x91fb, 0x0000, 0x0000, 0x0000, 0x0000, 0x9240, 0x86ea, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x93cb, 0xad62, 0xad5c, 0xad64, 0xad61, 0xd071, 0xd074, 0xad5d,
+  0x93c5, 0xd06b, 0x0000, 0xad56, 0xad60, 0x93c6, 0xad63, 0xad65, 0xd0a2, 0xd077, 0x93cd, 0xad55,
+  0xd0a1, 0xad59, 0xad57, 0xad52, 0xd06f, 0x93c9, 0xd07e, 0xd073, 0xd076, 0xd0a5, 0x93ca, 0xad66,
+  0xd07d, 0xad5e, 0xd078, 0xd0a4, 0xd075, 0xd079, 0xd07c, 0x93c4, 0x93c7, 0xd06d, 0xd0a3, 0xd07b,
+  0x93c8, 0x93cf, 0xd06c, 0x0000
+};
+static const uint16_t big5_ext_f_131[] = {
+  0xd070, 0xad5f, 0xad5a, 0xad53, 0xad58, 0xad54, 0xad67, 0xd06e, 0xd3a5, 0xad5b, 0x0000, 0x93ce,
+  0xd07a, 0xce41, 0x93cc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd3a8, 0xaffa,
+  0x95c0, 0xd376, 0x0000, 0xd3a3, 0xd37d, 0x97a6, 0xd3b2, 0x95bd, 0xd3aa, 0x95bf, 0xd37e, 0x97b0,
+  0xd3a9, 0xd378, 0xd37c, 0xd3b5, 0xaffd, 0xd3ad, 0xd3a4, 0xafed, 0xd3b3, 0xd374, 0x86f3, 0xd3ac,
+  0x0000, 0xaffc, 0xaff7, 0xd373, 0xaff5, 0xaff4, 0xaff9, 0xd3ab, 0xaff1, 0xaff8, 0xd072, 0xdb5c,
+  0xd3a6, 0x0000, 0x91fc, 0xd37a, 0xaffb, 0xd37b, 0xd3a1, 0xaffe, 0xd375, 0xd3af, 0x99d7, 0xd3ae,
+  0xd3b6, 0xaff3, 0xaff0, 0xd3b4, 0xd3b0, 0xd3a7, 0xd3a2, 0xaff6, 0xaff2, 0xd377, 0xafee, 0xd3b1,
+  0xafef, 0x0000, 0xd379, 0x95be, 0x95c1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x9340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x97a7, 0x97aa, 0xd75e, 0xd760, 0xd765, 0xd779, 0xb2fc,
+  0xb2f2, 0x97ac, 0xd75d, 0xb2fd, 0xb2fe, 0xd768, 0xd76f, 0xd775, 0x97a9, 0xd762, 0x0000, 0xd769,
+  0x97a8, 0x97b1, 0xb340, 0xd777, 0xd772, 0xb2fa, 0xb2f8, 0xd76e, 0xd76a, 0xd75c, 0xb2ef, 0xd761,
+  0xd759, 0x97ad, 0xb2f7, 0xb2f9, 0xd766, 0xd763, 0xb2f4, 0xd773, 0xb2f1, 0xd764, 0xd77a, 0xd76c,
+  0x97b2, 0xd76b, 0xb2f0, 0x97ae, 0xb2fb, 0x97ab, 0xb2f3, 0xd75a, 0xd75f, 0xd770, 0xd776, 0xb341,
+  0xd75b, 0xd767, 0xd76d, 0xb2f6, 0x0000, 0x97af, 0xd778, 0xd771, 0xd774, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x97b3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xb2f5, 0x8740, 0xdb6c,
+  0xdb60, 0xb5d7, 0xdb7d, 0xdba7, 0xdbaa, 0xb5d5, 0xdb68, 0xdba3, 0xdb69, 0xdb77, 0xb5e2, 0xdb73,
+  0xb5df, 0x99de, 0xdb74, 0xdb5d, 0x0000, 0xdba4, 0x99d3, 0x99d9, 0xb5e8, 0xdba1, 0xdb75, 0xdbac,
+  0xdb70, 0xdfc8, 0x99d1, 0xdbaf, 0xb5e6, 0xdb6e, 0xdb7a, 0xb5e9, 0xb5d4, 0xdb72, 0xdbad, 0xdb6b,
+  0xdb64, 0xdb6f, 0x99df, 0xdb63, 0xdb61, 0xb5d0, 0xdba5, 0xdb6a, 0xdba8, 0x99d0, 0xdba9, 0xb5d8,
+  0xb5dd, 0xb5d9, 0xb5e1, 0xdb7e, 0xb5da, 0xdb76, 0xdb66, 0x0000, 0xb5d2, 0xdb5e, 0xdba2, 0xdbab,
+  0xdb65, 0xb5e0, 0xdbb0, 0xdb71
+};
+static const uint16_t big5_ext_f_132[] = {
+  0x99d5, 0xdb6d, 0x99dc, 0xb5d1, 0xb5e5, 0x99da, 0xdb7c, 0xb5e7, 0x99d4, 0xdb78, 0xb5dc, 0xb5d6,
+  0xb5de, 0xb5d3, 0xb5e4, 0xdb79, 0xdb67, 0xdb7b, 0xdb62, 0xdba6, 0x99d8, 0x0000, 0x99dd, 0x99d6,
+  0x99d2, 0x0000, 0x0000, 0xdbae, 0x0000, 0x0000, 0x0000, 0x99db, 0x0000, 0x0000, 0x0000, 0xdb5f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xdfc7, 0x9bce, 0xdfdd, 0xb855, 0xdfcc, 0x9bd2, 0xdfca,
+  0xdfb5, 0xb8a9, 0xdfc5, 0xdfd9, 0xdfc1, 0xb8b1, 0xdfd8, 0xdfbf, 0xb5e3, 0xdfcf, 0xdfc0, 0xdfd6,
+  0xb8b0, 0xb8a8, 0x9bd9, 0xdfaa, 0xdfb2, 0x9bd5, 0xdfcb, 0xdfc3, 0xdfdc, 0xdfc6, 0xb8b6, 0xdfd7,
+  0x9bcd, 0xb8ad, 0x9bdc, 0xdfc9, 0xdfd1, 0xdfb6, 0xdfd0, 0x9bca, 0xdfe1, 0xdfb1, 0xdfd2, 0x9bd4,
+  0xdfdf, 0x9bdd, 0xdfab, 0xb5db, 0x9bde, 0xdfb9, 0xdfb8, 0xb8af, 0x9bd3, 0xdfbc, 0xdfbe, 0xdfcd,
+  0xdfde, 0xb8b2, 0x9bd7, 0xb8b3, 0x9bd1, 0xdfb0, 0xb8ab, 0xdfb4, 0xdfda, 0xb8b4, 0x0000, 0xb8ac,
+  0xb8ae, 0xb8b5, 0xdfe0, 0xdfd3, 0xdfce, 0x9bdb, 0x9bd0, 0xdfbb, 0xdfba, 0xb8aa, 0xdfac, 0xb8a7,
+  0xdfc4, 0xdfad, 0xdfc2, 0x9bcf, 0x0000, 0xdfb7, 0xdfdb, 0x9bcc, 0x9bd8, 0x0000, 0xb8a6, 0x9bda,
+  0x9bcb, 0x0000, 0xdfb3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xdfaf, 0xdfd5, 0xdfae,
+  0xbb60, 0xe3d3, 0x9dc4, 0x9dd1, 0xe3c2, 0x9dc3, 0x9dc6, 0xe3ac, 0xe3ca, 0xbb58, 0xe3bb, 0xe3c5,
+  0xbb5b, 0xe3be, 0xbb59, 0xe3af, 0xe3cd, 0xe3ae, 0xe3c1, 0x9dca, 0xe3ad, 0x9dc7, 0x0000, 0xe3bf,
+  0xe3c8, 0xe3c6, 0xe3ba, 0xe3b5, 0xe3b3, 0x9dcf, 0xe3b4, 0xe3c7, 0xe3d2, 0xe3bc, 0xbb5a, 0x9dc9,
+  0xe3b7, 0x9dc8, 0xe3cb, 0x9dce, 0xbb5d, 0xe3b6, 0xe3b0, 0xe3c0, 0xbb61, 0x9dc2, 0x0000, 0xbb55,
+  0xbb5e, 0xe3b8, 0xe3b2, 0x9dc5, 0xbb57, 0xdfd4, 0xbb56, 0xe3c3, 0x9bd6, 0xbb54, 0xbb63, 0xbb5c,
+  0xe3c4, 0xe3b9, 0xe3b1, 0xe3cc, 0xe3bd, 0xbb62, 0xe3d0, 0xbb5f, 0xe3cf, 0x9dcd, 0xe3c9, 0xe3ce,
+  0x9dcc, 0x0000, 0x9dd0, 0xe3d1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x9dcb, 0x0000, 0x0000, 0xe773, 0xe774, 0xe767, 0xe766, 0xe762, 0xbdb4, 0x9fc6, 0xbdac, 0xe776,
+  0xe775, 0xdfa9, 0xe75f, 0xe763, 0xe75d, 0x9fc0, 0xe770, 0xe761, 0x9fbf, 0xe777, 0xe75a, 0xe758,
+  0xe764, 0xe76e, 0xe769, 0xbdb6
+};
+static const uint16_t big5_ext_f_133[] = {
+  0xe74f, 0x9fbe, 0xe76d, 0x9fc3, 0x9fc1, 0x9fc8, 0xbdb7, 0xdfbd, 0xe75b, 0xe752, 0xe755, 0xe77b,
+  0xe75c, 0xe753, 0xe751, 0xe74e, 0x0000, 0xbdb0, 0xe765, 0xbdaf, 0xbdb3, 0xe760, 0xe768, 0xbda9,
+  0xe778, 0xe77c, 0xbdab, 0x9fc2, 0xe757, 0xe76b, 0xe76f, 0xe754, 0xe779, 0xbdb2, 0x0000, 0xbdb1,
+  0xe74c, 0xbdb5, 0xe772, 0xe756, 0xe76a, 0xe750, 0xe75e, 0xe759, 0xbdad, 0xbdae, 0xe76c, 0xe77d,
+  0xe77a, 0xe771, 0x0000, 0x9fc4, 0x9fc5, 0x9fc7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe74d,
+  0x0000, 0xbdaa, 0xeb49, 0x814f, 0xeb40, 0xeb43, 0x8149, 0xbfbb, 0xeb45, 0xeaf9, 0xeb41, 0xeb47,
+  0xbfb8, 0xbfbc, 0xbfb6, 0x814e, 0x8148, 0xeafb, 0xeb4c, 0x0000, 0x0000, 0xeb46, 0x0000, 0xeafc,
+  0xeb55, 0xeb4f, 0xeaf8, 0xee46, 0xeafe, 0xbfb7, 0x814d, 0xeb4a, 0x814a, 0xeb54, 0xbfbf, 0x814c,
+  0xeb51, 0xeafd, 0xeb44, 0xeb48, 0xeb42, 0xeb56, 0xeb53, 0xeb50, 0xbfb9, 0xbfba, 0xbfbe, 0xeafa,
+  0xeb57, 0xbfbd, 0xeb4d, 0x8147, 0x814b, 0xeb4b, 0x0000, 0x0000, 0x0000, 0xeb4e, 0xee53, 0xee40,
+  0xee45, 0xee52, 0xee44, 0xedfb, 0xee41, 0x0000, 0xc1a2, 0x827a, 0xedf4, 0xee4d, 0xee4f, 0xedf3,
+  0xc1a1, 0xee51, 0xee49, 0xc1a8, 0xee50, 0xee42, 0xc1aa, 0xedf9, 0xeb52, 0xee4a, 0xee47, 0xedf5,
+  0xee55, 0xc1a4, 0x8278, 0x8279, 0xc1a5, 0xedf7, 0xee48, 0x827c, 0xee54, 0xee4b, 0xedfd, 0xc1a7,
+  0xc1a3, 0xee4c, 0xedfe, 0xee56, 0xedf8, 0xee43, 0xee4e, 0xedfa, 0xedfc, 0x0000, 0xc2cb, 0xedf6,
+  0xc1a9, 0xc2c4, 0xc17e, 0x827b, 0x827d, 0x0000, 0x0000, 0xc1a6, 0xc2c8, 0xf0b3, 0x8371, 0xf0a9,
+  0xf0a4, 0xf0aa, 0xf0b4, 0xf0b8, 0xf0b7, 0xc2ca, 0xc2c9, 0x8372, 0x0000, 0xf0ab, 0xf0b9, 0xf0ae,
+  0xf0a6, 0x8373, 0xf0a8, 0xf0a7, 0xf0ad, 0xf0b2, 0xf0a5, 0xf0ac, 0xf0b1, 0xc2c7, 0x0000, 0xf0af,
+  0x8370, 0xc2c5, 0xf0b0, 0xc2c3, 0xc2c6, 0xf2d5, 0xf0b5, 0x0000, 0x0000, 0xc3c2, 0x8459, 0xf2cd,
+  0xf2d1, 0xf2c9, 0xf2cc, 0x8458, 0xf2d4, 0xc3c0, 0xf2d9, 0xf2d2, 0x0000, 0xf2ca, 0xf2da, 0xf2d3,
+  0xc3c3, 0xc3c4, 0xf2d7, 0x845a, 0xf2cb, 0xc3bf, 0xc3c1, 0xf2c6, 0xf2ce, 0xf2c8, 0x84e6, 0xf2d8,
+  0xf2d6, 0xf2c7, 0xf2cf, 0x0000, 0x845b, 0x0000, 0xf4be, 0xc3c5, 0xf2d0, 0xc4a7, 0xc4a9, 0xc4a6,
+  0x84e3, 0xf4c3, 0xf4bb, 0xf4b9
+};
+static const uint16_t big5_ext_f_134[] = {
+  0xf4bd, 0xf4ba, 0x84e5, 0x84e7, 0xf4bf, 0xf4c1, 0xc4aa, 0xc4ac, 0x84ea, 0xf4c0, 0xc4ad, 0xc4ab,
+  0xf4c2, 0x84e8, 0x0000, 0x84eb, 0x84e4, 0xc4a8, 0x0000, 0x84e9, 0x0000, 0x85b0, 0x85af, 0xc4f4,
+  0xf5f1, 0xf5f7, 0xc4f6, 0xf4bc, 0xf5f6, 0x85b1, 0xf5fd, 0xf5f4, 0xf5fb, 0xf5fa, 0xf4b8, 0xf5f5,
+  0xf0b6, 0xf5fe, 0xf5f3, 0xf5f8, 0x85ae, 0xf5fc, 0xf5f2, 0x85ac, 0xf74a, 0xc4f5, 0xf5f9, 0x85ad,
+  0x0000, 0xf7f4, 0xf74b, 0xf749, 0xf747, 0xf748, 0xf74c, 0x0000, 0xc5d9, 0xf7f2, 0xf7f0, 0xf7f5,
+  0xf7f3, 0x8652, 0xf7f6, 0xc5da, 0xf7f1, 0x8646, 0x86ad, 0xf8bc, 0x0000, 0x0000, 0xf945, 0xf946,
+  0xf947, 0x86ae, 0x86c9, 0xf9c7, 0xf9bd, 0xca4f, 0xaaea, 0x0000, 0xad68, 0x0000, 0xd3b8, 0xd3b7,
+  0xb040, 0xb342, 0xd77c, 0x97b6, 0x97b4, 0xd77b, 0x97b5, 0xb5ea, 0xb8b8, 0x99e0, 0xb8b7, 0xb8b9,
+  0x0000, 0xe3d4, 0xe77e, 0xeb58, 0xeb5a, 0xeb59, 0x0000, 0xc1ab, 0xee57, 0xf0ba, 0xf9a5, 0xa6e4,
+  0x90bd, 0xcdc9, 0xcdca, 0xcdc8, 0xcdc7, 0xaaeb, 0x0000, 0xd0a9, 0xd0a7, 0x93d3, 0x93d1, 0xd0a6,
+  0x93d2, 0xad69, 0xad6b, 0xad6a, 0xd0a8, 0x93d4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x95c2, 0xd3c4, 0xd3c1, 0xd3bf, 0x0000, 0x95c5, 0xb041, 0xd3c2, 0xb046, 0xd3bc, 0xd3cb, 0x95c8,
+  0xd3cd, 0xd3bd, 0x95c7, 0xb043, 0xd3ce, 0xd3c9, 0xd3bb, 0xd3c0, 0xd3ca, 0xd3c6, 0xd3c3, 0x95c4,
+  0xb048, 0xd3cc, 0xd3be, 0x95c3, 0x95c9, 0xd3c7, 0xd3b9, 0xb047, 0xb044, 0xd3c5, 0x95c6, 0xd3c8,
+  0xd3ba, 0xb045, 0xb042, 0x0000, 0x0000, 0x0000, 0x97b8, 0xb34c, 0xd7a5, 0xb34b, 0x97b7, 0xd7a8,
+  0xd7ab, 0xb348, 0xb346, 0xd77e, 0xd7a9, 0xd7a7, 0xd7a4, 0xd7ac, 0xd7ad, 0xd7af, 0xd7b0, 0xd77d,
+  0xb345, 0xd7a2, 0xd7a1, 0xd7ae, 0xb347, 0xd7a3, 0xb349, 0xb344, 0xd7a6, 0xb34d, 0x0000, 0xb34a,
+  0xd7aa, 0x0000, 0x0000, 0x0000, 0xb5f1, 0xdbbf, 0x0000, 0xdbb4, 0xb5ee, 0x99e1, 0xdfe7, 0xdbbd,
+  0xdbb1, 0xb5ec, 0xdbb6, 0xb5ef, 0xdbba, 0xdbb8, 0xb5f2, 0xb5eb, 0x0000, 0x99e2, 0xdbb2, 0xdbb5,
+  0xb5f0, 0x0000, 0xdbb3, 0x0000, 0xdbbe, 0xdbbc, 0xdbb7, 0xdbb9, 0xdbbb, 0xb5ed, 0x99e3, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xdfe8, 0xdfee, 0xdfe4, 0xdfea, 0xb8ba, 0xdfe6, 0xb8c0,
+  0x9bdf, 0x9be0, 0xb8bf, 0x9be3
+};
+static const uint16_t big5_ext_f_135[] = {
+  0xb8be, 0xdfed, 0xb8c1, 0xb8c2, 0xdfe3, 0xdff0, 0xb8c3, 0xb8bd, 0xb8bc, 0xdfec, 0xb8c4, 0xdfe2,
+  0xdfe5, 0xdfef, 0xdfeb, 0x0000, 0x0000, 0xe3f4, 0xe3e9, 0xb8bb, 0x0000, 0x9be1, 0x9be2, 0x0000,
+  0xbb6a, 0xe3dd, 0xe3f2, 0xe3de, 0xbb65, 0x9dd8, 0xe3db, 0x0000, 0xe3e4, 0xe3dc, 0xbb67, 0xe3d6,
+  0xe3f1, 0xbb68, 0xe3ee, 0xe3ef, 0xe3d7, 0xbb6d, 0xe3e6, 0x9dd4, 0xe3e0, 0xe3e7, 0xe3da, 0x0000,
+  0xe3f3, 0xe3eb, 0xe3e5, 0xe3d5, 0xbb69, 0xe3ec, 0x9dd2, 0xbb6c, 0xe3f0, 0x9dd6, 0xe3ea, 0xbb66,
+  0xe3e8, 0x9dd3, 0xe3e2, 0xbb64, 0xe3d9, 0xe3e1, 0xe3ed, 0xe3df, 0x0000, 0x9dd7, 0xe3e3, 0x9dd5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xbdc1, 0xdfe9, 0xe7b2, 0xe7bb, 0xe7b1, 0xe7ad, 0xe7aa, 0xbdc2,
+  0xe7a8, 0xbb6b, 0xe7a1, 0xbdc0, 0xe7a7, 0xbdbf, 0xe7ac, 0xe7a9, 0xe7b9, 0xe7b4, 0xe7ae, 0xe7b3,
+  0xbdbb, 0xe7ab, 0xe7be, 0xe7a2, 0xe7a3, 0xe7ba, 0xbdbc, 0xe7bf, 0xbdbe, 0xe7c0, 0xe7b0, 0xe3d8,
+  0xe7b6, 0xe7af, 0xe7b8, 0xe7b5, 0x0000, 0x9fca, 0x8747, 0xe7a6, 0xbdb9, 0xe7bd, 0xbdba, 0xe7a4,
+  0xbdbd, 0xeb64, 0xe7b7, 0xe7bc, 0x0000, 0x9fc9, 0x0000, 0x0000, 0x0000, 0xeb61, 0xbdb8, 0xbfc0,
+  0xeb6b, 0xeb67, 0x0000, 0xeb65, 0xeb60, 0xeb6f, 0x8150, 0x8151, 0x874b, 0xbfc4, 0x8153, 0xeb5c,
+  0xeb68, 0xeb69, 0xeb5f, 0xeb5e, 0xeb6c, 0x0000, 0xeb62, 0xeb5d, 0xeb63, 0x8154, 0xeb6e, 0xeb5b,
+  0xeb6d, 0xeb6a, 0xbfc2, 0xbfc1, 0x0000, 0x8152, 0xbfc3, 0xeb66, 0xf0cb, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xee59, 0xc1b1, 0xee5d, 0xee5a, 0xee61, 0xee67, 0xee5c, 0x82a3, 0xee70, 0xc1ae,
+  0xee6a, 0xee5f, 0xee6b, 0xee66, 0xee6d, 0xee5e, 0xc1b3, 0xc1b2, 0xee60, 0xee6e, 0xee58, 0xee6c,
+  0xc1ac, 0x82a2, 0xee64, 0xee63, 0xee68, 0xee5b, 0xc1b0, 0x82a4, 0xc1b4, 0xee62, 0xee69, 0xc1b5,
+  0xee65, 0x82a1, 0x827e, 0x0000, 0x0000, 0xc1ad, 0xc1af, 0xf0c7, 0xf0c5, 0x845d, 0x8377, 0xf0cc,
+  0xf0c9, 0xf0cd, 0x8379, 0xf0be, 0xf0c6, 0xf0d1, 0xee6f, 0xf0c2, 0xc2cf, 0xe7a5, 0xf0bd, 0xf0ca,
+  0xf0c4, 0xf0c1, 0xf0bc, 0xf0bb, 0xf0d0, 0x8374, 0xf0c0, 0xf0bf, 0xc2cd, 0xf0c8, 0x8375, 0xc2cc,
+  0x8376, 0x0000, 0xc2ce, 0xf0c3, 0xf0cf, 0x0000, 0xf2de, 0xf2df, 0x8460, 0xc3c9, 0xf2dc, 0xc3c6,
+  0xf2e4, 0x845c, 0xc3ca, 0xf2e6
+};
+static const uint16_t big5_ext_f_136[] = {
+  0xf2db, 0xf0ce, 0xf2e8, 0xf2dd, 0x0000, 0xc3c7, 0xf2e3, 0x845e, 0xf2e5, 0xf2e0, 0xf2e7, 0xf2e2,
+  0xf2e1, 0xc3c8, 0x8378, 0x845f, 0xf4c5, 0xf4c6, 0x84ed, 0xf4c8, 0xc4ae, 0xc4af, 0xf4c9, 0xf4c7,
+  0x84ec, 0xf4c4, 0x85b2, 0xf642, 0xf645, 0xf641, 0x0000, 0xc4fa, 0xf643, 0xc4f9, 0xc4f8, 0xc4f7,
+  0xf644, 0xf751, 0xf74f, 0x85ef, 0xf74e, 0xf640, 0xf750, 0xf646, 0xf74d, 0x8653, 0xf7f9, 0xf7d7,
+  0xf7f7, 0xc5db, 0xf7f8, 0xf7fa, 0x0000, 0xf8bf, 0xc5fa, 0xf8be, 0xf8bd, 0xc5fb, 0x0000, 0xc65a,
+  0xf96e, 0xf9a7, 0xf9a6, 0xf9a8, 0xa6e5, 0xd0aa, 0x93d5, 0xd3cf, 0xd3d0, 0x97b9, 0x99e5, 0x99e4,
+  0xdbc0, 0x0000, 0xf647, 0xf8c0, 0xa6e6, 0xad6c, 0xd0ab, 0x95ca, 0x0000, 0x0000, 0xd7b1, 0xb34e,
+  0x0000, 0xdbc2, 0xdbc1, 0xb5f3, 0x9be4, 0xb8c5, 0xe7c1, 0xbdc3, 0x9fcb, 0xbdc4, 0x8155, 0x8156,
+  0x0000, 0xbfc5, 0xc5fc, 0xa6e7, 0x0000, 0x0000, 0x93d6, 0xd0ac, 0xaaed, 0xd0ae, 0xd0ad, 0xad6d,
+  0x0000, 0xd3d1, 0x95cd, 0xd3d8, 0xb049, 0xd3d6, 0xd3d4, 0x95d0, 0xd3db, 0xd3d2, 0xd3d3, 0xb04a,
+  0x95cb, 0xb04e, 0x95cc, 0x95ce, 0xd3dc, 0xb04d, 0xd3da, 0xd3d7, 0xd3d5, 0xb04b, 0xb04c, 0xd3d9,
+  0x95cf, 0x0000, 0x0000, 0x0000, 0xb350, 0xd7b2, 0x97c1, 0xb355, 0xd7c2, 0xb354, 0xd7c4, 0x97bd,
+  0x97c3, 0xd7b8, 0xb352, 0xd7c3, 0x97bb, 0xd7b3, 0xb353, 0xd7bf, 0xd7bb, 0xd7bd, 0xd7b7, 0xd7be,
+  0x97ba, 0x0000, 0xb34f, 0xd7ba, 0x97c2, 0xd7b9, 0xd7b5, 0x97bc, 0xd7c0, 0x97be, 0x97c0, 0xd7bc,
+  0xd7b4, 0x97bf, 0xd7b6, 0xb351, 0xd7c1, 0x0000, 0x0000, 0x0000, 0x0000, 0xb5f6, 0xdbcd, 0x0000,
+  0x99e8, 0x99e9, 0xdbc9, 0xdbcb, 0xdbc6, 0xdbc5, 0xdbc3, 0x99e6, 0xdbca, 0xdbcc, 0xdbc8, 0x99e7,
+  0xdbc7, 0xb5f4, 0xb5f5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xdbcf, 0xb8cd, 0xdff2,
+  0xdff8, 0xdff3, 0xdff4, 0xf9d8, 0xdff9, 0x0000, 0xb8cf, 0x0000, 0xb8c7, 0xb8ce, 0xdff1, 0xdbc4,
+  0xb8ca, 0xb8c8, 0xdff7, 0xdff6, 0xb8c9, 0xb8cb, 0xdff5, 0xb8c6, 0x9be5, 0xb8cc, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9fcc, 0xe3f6, 0xbb74, 0x9ddf, 0x9dda, 0xe442, 0xe441, 0x9ddd, 0xe3fb, 0xbb76,
+  0xe440, 0xe3f7, 0xe3f8, 0xbb6e, 0xbb70, 0x9ddb, 0xe3fd, 0xe3f5, 0xbb72, 0xbb71, 0xe3f9, 0xe3fe,
+  0xe3fc, 0xbb73, 0xe3fa, 0x9dd9
+};
+static const uint16_t big5_ext_f_137[] = {
+  0x9ddc, 0xdbce, 0xbb6f, 0x9dde, 0x0000, 0xe7c2, 0xe7c9, 0xbdc6, 0x0000, 0xe7cd, 0xbdca, 0xe7c5,
+  0xe7c3, 0x0000, 0xe7cc, 0x9fcd, 0xbdc5, 0xe7cb, 0xbdc7, 0xbdc8, 0xe7c4, 0xbdc9, 0xe7ca, 0xe7c6,
+  0xe7c7, 0xe7c8, 0xbb75, 0x9fce, 0x0000, 0x0000, 0xeb70, 0xeb7c, 0x0000, 0xbfca, 0xeb77, 0xeb79,
+  0x8157, 0xbfc8, 0xeb71, 0xeb75, 0x0000, 0xeb78, 0xbfc6, 0xbfc9, 0xeb7b, 0xeb73, 0xeb74, 0xeb7a,
+  0xeb72, 0xeb76, 0xbfc7, 0xee72, 0x0000, 0xee71, 0xc1b7, 0xee77, 0xc1b9, 0x82a7, 0x0000, 0xc1b6,
+  0xee73, 0xc1ba, 0xee74, 0x82a6, 0x82a5, 0xee75, 0xee78, 0x82a8, 0xc1b8, 0x0000, 0xf0d6, 0x0000,
+  0x837a, 0xf0d9, 0x837b, 0xf0d3, 0xf0d5, 0x837d, 0x837c, 0xf0d4, 0xf0d7, 0xf0d8, 0xee76, 0xf0d2,
+  0x0000, 0x0000, 0xc3cd, 0xf2ec, 0xf2ef, 0xf2f1, 0xf2ea, 0xf2eb, 0xf2ee, 0xf2f0, 0xc3ce, 0xc3cc,
+  0xc3cb, 0xf2ed, 0xf2e9, 0xf4ca, 0xc4b0, 0x84ef, 0xf4cb, 0x84ee, 0x0000, 0xf649, 0xc4fb, 0xf64b,
+  0xc4fc, 0xf648, 0xf64a, 0xc5a8, 0x0000, 0xf752, 0xc5a7, 0xf7fd, 0xf7fc, 0x0000, 0xf7fb, 0x0000,
+  0x86af, 0xf948, 0xf949, 0xf94b, 0xf94a, 0x86ca, 0xca50, 0xa6e8, 0x0000, 0xad6e, 0xd7c5, 0xb5f7,
+  0x0000, 0xdffa, 0xc2d0, 0x8461, 0xf2f2, 0x8654, 0x86b0, 0xa8a3, 0x93d7, 0x0000, 0x0000, 0xb357,
+  0x0000, 0x97c5, 0x97c4, 0xb356, 0x97c6, 0xdbd0, 0xb5f8, 0xdbd2, 0xdbd1, 0x0000, 0x99ea, 0xdffb,
+  0xb8d0, 0xe443, 0xe446, 0xe445, 0x0000, 0xe444, 0xe7ce, 0xe7d0, 0xe7cf, 0x9fd0, 0xbfcc, 0x8158,
+  0x0000, 0x9fcf, 0xbfcb, 0x82a9, 0xc1bb, 0xee79, 0xee7b, 0xee7a, 0x83a1, 0x837e, 0xc2d1, 0x83a2,
+  0x0000, 0x8462, 0xf2f4, 0xf2f3, 0x0000, 0xf4cc, 0xc4b1, 0x84f0, 0x85b3, 0xc4fd, 0xf754, 0xf753,
+  0xc65b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa8a4, 0xd0af, 0xad6f, 0xd7c8, 0xd7c6, 0x0000,
+  0x0000, 0xd7c7, 0xdbd4, 0xdbd5, 0xe043, 0xdbd3, 0x0000, 0xdffc, 0xe041, 0xe040, 0xe042, 0xb8d1,
+  0xdffe, 0xdffd, 0xe044, 0x9be6, 0xe449, 0xe447, 0x9de0, 0xe448, 0xe7d3, 0xe7d1, 0x9fd1, 0x0000,
+  0xe7d2, 0xeb7d, 0xee7c, 0xee7d, 0xc2d2, 0x8463, 0xf2f5, 0xf4cd, 0xc4b2, 0x0000, 0xf64c, 0xf755,
+  0xc5a9, 0x0000, 0xf7fe, 0xf94c
+};
+static const uint16_t big5_ext_f_138[] = {
+  0xa8a5, 0x0000, 0xad71, 0xad72, 0xd0b0, 0x93d8, 0x93d9, 0xd0b1, 0xad70, 0x0000, 0xb054, 0x95d2,
+  0xb052, 0x95d1, 0xb051, 0xb058, 0xb050, 0xb059, 0xd3dd, 0xb056, 0x0000, 0xb053, 0xb057, 0xb055,
+  0xb04f, 0x95d3, 0x0000, 0xb35f, 0x97ca, 0xb359, 0xd7cc, 0xb35e, 0x97cc, 0x97ce, 0xb360, 0xb35a,
+  0x0000, 0xb35b, 0x97c7, 0xd7ca, 0x97c9, 0x97cd, 0xb358, 0x97cb, 0xd7cb, 0xb35d, 0x0000, 0x0000,
+  0xd7c9, 0xb35c, 0x97c8, 0x0000, 0xb644, 0x99ed, 0xb646, 0x0000, 0x99ee, 0xdbd8, 0xb645, 0xb5f9,
+  0xb5fd, 0x99f3, 0xb8e4, 0xe049, 0xdbda, 0xb5fe, 0x99ef, 0x99eb, 0xdbdd, 0xdbde, 0xb643, 0x0000,
+  0xdbe0, 0x99f0, 0xdbe2, 0x99f2, 0xdbe3, 0xdbd7, 0xdbd6, 0xdbe4, 0xb642, 0xdbe1, 0xdbdf, 0x0000,
+  0xb640, 0xb5fb, 0xb647, 0xdbdb, 0xdbdc, 0xdbd9, 0x99ec, 0xb641, 0x0000, 0x99f1, 0xb5fc, 0x0000,
+  0xb5fa, 0xe048, 0xb8df, 0xb8da, 0x9bee, 0x9bea, 0xb8d5, 0x9bf0, 0xb8e5, 0xb8d6, 0x9be7, 0xb8d2,
+  0xb8e1, 0xb8de, 0xb8e0, 0x9be9, 0xb8d7, 0xb8dc, 0xb8d3, 0xb8d4, 0xe050, 0xe04d, 0xe045, 0xe04a,
+  0x9beb, 0xb8e2, 0xe051, 0xb8e3, 0xb8d9, 0x9bec, 0x9bef, 0xe047, 0x9be8, 0xe04f, 0xe04b, 0xe04e,
+  0xe04c, 0xb8dd, 0xe046, 0xb8d8, 0x9bed, 0x0000, 0x0000, 0xe44c, 0xbb78, 0xbb7b, 0x9de2, 0xe44e,
+  0x9de6, 0xbba5, 0xe44d, 0xbb7d, 0x9de5, 0xbdcf, 0xe44f, 0x0000, 0xbba4, 0xe44b, 0xbba6, 0x9de1,
+  0x9de4, 0x9dea, 0xbb79, 0x9de9, 0xb8db, 0xbb7c, 0x9de3, 0xbb7a, 0xbb7e, 0xbba2, 0xbb77, 0xbba7,
+  0xbba3, 0x9de7, 0xbba1, 0xe44a, 0x9de8, 0x0000, 0x0000, 0x9fdb, 0xbdd6, 0x9fd2, 0xbdd2, 0x9fd9,
+  0x9fd8, 0x9fd6, 0xbdd9, 0x9fd5, 0xe7d6, 0xbdda, 0xe7e2, 0xe7db, 0xbdcb, 0xe7e3, 0xe7dd, 0xbdd5,
+  0xe7de, 0x9fda, 0xbdd4, 0xe7e1, 0xbdce, 0xe7df, 0xe7d5, 0xbdcd, 0xebaa, 0xbdd3, 0x9fdc, 0xbdd0,
+  0x9fd3, 0xbdd8, 0x9fd4, 0xe7d4, 0x9fdd, 0xe7d8, 0xbdcc, 0xe7d7, 0xe7d9, 0xe7da, 0xbdd7, 0xe7dc,
+  0xe7e0, 0xe7e4, 0x0000, 0xbddb, 0xbfd2, 0xeba5, 0xebab, 0xeba8, 0xeb7e, 0xebac, 0xeba1, 0x815c,
+  0xeba7, 0x815d, 0xbfcd, 0xbfd3, 0xebad, 0x9fd7, 0x8159, 0xbfcf, 0x815e, 0xbfd9, 0xbfd4, 0xebaf,
+  0xeba9, 0xbfd0, 0xeba2, 0xbfda, 0xeba3, 0xeba4, 0xbfdb, 0xbfd8, 0xbdd1, 0x815b, 0xbfce, 0xebb0,
+  0xbfdc, 0x815a, 0xbfd5, 0xebae
+};
+static const uint16_t big5_ext_f_139[] = {
+  0xbfd1, 0xbfd6, 0xbfd7, 0x0000, 0xc1c3, 0xeea4, 0xeead, 0xeeaa, 0xeeac, 0x82ab, 0xc1c0, 0xeea5,
+  0x82ac, 0xeeab, 0xc1bc, 0xeea7, 0xc1c4, 0xeea3, 0xeea8, 0xeeaf, 0xeba6, 0xeea9, 0xeea2, 0xc1bd,
+  0xeea1, 0xc1be, 0xeeb0, 0xc1bf, 0xeeae, 0xc1c2, 0xee7e, 0x82aa, 0xc1c1, 0x0000, 0xeea6, 0xf0dc,
+  0xf0ea, 0xf0e5, 0xf0e7, 0xf0db, 0xc2d3, 0x83a7, 0xf0da, 0xc2d6, 0xc2d5, 0x83a5, 0xf0e9, 0xf0e1,
+  0xf0de, 0xf0e4, 0x83a4, 0xf0dd, 0x83a6, 0xf0df, 0xf0e8, 0xf0e6, 0x83a3, 0xc2d4, 0xf0ed, 0xf0eb,
+  0xf0e2, 0xf0ec, 0xf0e3, 0x8464, 0xf2f9, 0xc3cf, 0xf341, 0x8465, 0x0000, 0xf64f, 0xc3d6, 0xf0e0,
+  0xf2f7, 0xc3d2, 0xf2f8, 0xf2fd, 0x8466, 0x84f6, 0xc3d4, 0xc3d5, 0xf2f6, 0xf340, 0xf342, 0xf2fa,
+  0xf2fc, 0xf2fe, 0xf2fb, 0xf343, 0xc3d1, 0xc3d7, 0xc3d3, 0x0000, 0xc3d0, 0xf4d0, 0x8755, 0xc4b7,
+  0xf4ce, 0x84f4, 0x84f2, 0xf4d2, 0x84f5, 0xf4d3, 0xc4b5, 0xf4d4, 0xf4d1, 0x84f1, 0xf4cf, 0xc4b8,
+  0xc4b4, 0xf4d5, 0x84f3, 0xc4b6, 0xc4b3, 0x84de, 0x0000, 0x8759, 0xc4fe, 0x85b4, 0x0000, 0xc540,
+  0xf64e, 0xf64d, 0xf650, 0xf651, 0x85b5, 0xc541, 0xf756, 0xf75b, 0xc5aa, 0x85f0, 0xf758, 0x85f1,
+  0xf757, 0xf75a, 0xf759, 0x8656, 0xf843, 0x0000, 0xc5dc, 0xf842, 0xf840, 0x8655, 0xf841, 0x0000,
+  0x8657, 0x8674, 0xc5fe, 0xc5fd, 0xf8c1, 0xf8c2, 0xc640, 0x86b1, 0xf94d, 0xf94e, 0xc667, 0x86be,
+  0xc66d, 0x86cb, 0xf9a9, 0xf9c8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa8a6, 0x0000, 0xd7cd, 0x97cf, 0xd7ce,
+  0xe052, 0xe450, 0xe7e5, 0xc1c6, 0x82ad, 0xc1c5, 0xf0ee, 0xf344, 0x85f2, 0xf844, 0xa8a7, 0xd3de,
+  0xb05a, 0xb361, 0xe054, 0xe053, 0xbddc, 0xe7e6, 0xbddd, 0xeeb1, 0xc2d7, 0x84f7, 0x0000, 0x86cc,
+  0xc676, 0xa8a8, 0xcdcb, 0xd3df, 0x97d1, 0x0000, 0xb362, 0x97d0, 0xd7cf, 0xd7d0, 0x99f5, 0xdbe5,
+  0x99f4, 0xb648, 0xb8e6, 0x9bf1, 0xe056, 0xe055, 0xe057, 0x9deb, 0xe451, 0xe452, 0xbba8, 0xbfdd,
+  0xbdde, 0xbfde, 0x0000, 0xeeb5, 0xeeb2, 0xeeb4, 0xeeb3, 0xc1c7, 0x83a8, 0xf0ef, 0xf346, 0xf345,
+  0xcba4, 0xb05c, 0xb05b, 0xd3e0, 0x97d2, 0xd7d1, 0x99f7, 0x99f6, 0xdbe7, 0xdbe6, 0xb649, 0x99f8,
+  0xe059, 0xe05a, 0xe058, 0x0000, 0x9bf2, 0xb8e8, 0xb8e7, 0x0000, 0xbbaa, 0xbba9, 0x9fde, 0xe7e7,
+  0xebb3, 0xebb1, 0xebb2, 0xbfdf, 0xeeb7, 0xeeb6, 0x82ae, 0xf0f2, 0xf0f1, 0xf0f0, 0xf347, 0x86b2,
+  0xf9aa, 0xa8a9, 0xad73, 0x93da, 0xad74, 0xb05d, 0xb05e, 0xd3e2, 0xd3e1, 0xd7d2, 0x97d3, 0xb368,
+  0xb366, 0xb363, 0xb367, 0xb365, 0xb364, 0x97d5, 0x97d4, 0xb64a, 0xdbea, 0x99f9, 0xb8ed, 0xb64c,
+  0xb651, 0xdbec, 0xb653, 0xb652, 0xb655, 0xdbeb, 0xdbe8, 0xb64f, 0xb64b, 0xb64d, 0xdbe9, 0xb654,
+  0xb650, 0xb64e, 0xb8ef, 0xb8ee, 0xb8ec, 0xb8f0, 0x0000, 0xb8ea, 0xb8eb, 0x9bf4, 0xb8e9, 0x0000,
+  0xe05b, 0x9bf3, 0x0000, 0xe454, 0x9dec, 0xbbac, 0xbbad, 0xbbab, 0x9dee, 0xe453, 0x9ded, 0xe455,
+  0x0000, 0xe7ea, 0xe7ec, 0x9fe0, 0xbde7, 0xe7ed, 0xbde0, 0xe7e9, 0xbddf, 0xbde9, 0xbde5, 0xbde6,
+  0xbde2, 0xe7e8, 0xbde1, 0xe7ee, 0xe7eb, 0x9fdf, 0xbde8, 0x9fe1, 0xbde3, 0xbde4, 0xebb5, 0x8160,
+  0xebb7, 0xebb6, 0x815f, 0xebb8, 0xbfe0, 0xebb4, 0x82af, 0x82b0, 0xc1cb, 0xeeb8, 0xc1c8, 0xc1cc,
+  0xc1ca, 0xc1c9, 0xf0f3, 0x0000
+};
+static const uint16_t big5_ext_f_141[] = {
+  0xf0f6, 0x0000, 0xf0f5, 0x83a9, 0xf0f4, 0xc2d8, 0xf348, 0xf349, 0xc3d8, 0xf34a, 0xc3d9, 0x8467,
+  0x0000, 0xc4ba, 0x0000, 0xc4b9, 0xf652, 0x85b6, 0x85b7, 0xc542, 0xf653, 0xf75c, 0xc5ab, 0xc5ac,
+  0x0000, 0xf845, 0x8658, 0xc642, 0x86b3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa8aa, 0x97d6, 0xb36a, 0xb369, 0xe05c, 0xe05d, 0x0000, 0xbbae,
+  0xebb9, 0xbdea, 0xebba, 0xeeb9, 0xa8ab, 0x8f7e, 0xd0b2, 0xad76, 0xad75, 0x0000, 0xd3e3, 0xb05f,
+  0xd3e4, 0xd7d5, 0x97da, 0xd7d4, 0x97d8, 0xd7d3, 0x97d7, 0x97d9, 0xdbee, 0xb658, 0x9a40, 0x99fc,
+  0xdbed, 0xb657, 0x99fd, 0x99fa, 0x99fb, 0xdbef, 0xb656, 0x99fe, 0xe05f, 0xe062, 0xe060, 0xe061,
+  0xe065, 0xe05e, 0xe066, 0xe063, 0xe064, 0xbbb0, 0xe456, 0x9df1, 0x9def, 0xbbaf, 0x9df0, 0xe7f2,
+  0xe7f0, 0x9fe4, 0x0000, 0xbdeb, 0xe7ef, 0xe7f1, 0x9fe3, 0xbdec, 0x9fe2, 0xebbb, 0x8161, 0xebbc,
+  0xc1cd, 0x83aa, 0xf34c, 0xf34e, 0xf34b, 0xf34d, 0xf4d6, 0xf654, 0x0000, 0x0000, 0xf96f, 0xa8ac,
+  0xad77, 0xd3e5, 0xd3e7, 0xd3e6, 0x0000, 0xd7d8, 0xb36c, 0x97dd, 0xd7d6, 0x97db, 0xb36b, 0xd7d9,
+  0x97dc, 0xd7da, 0xd7d7, 0x0000, 0x0000, 0xdbfb, 0xb660, 0xdbf3, 0xdbf9, 0x9a44, 0x9a41, 0xb65b,
+  0xb65e, 0xdbf2, 0xb659, 0xdbf6, 0xe06c, 0xb65d, 0x9a42, 0xdbf1, 0x9a43, 0xdbf7, 0xdbf4, 0xdbfa,
+  0xdbf0, 0xdbf8, 0xb65c, 0xb65f, 0xdbf5, 0xb65a, 0x0000, 0xb8f2, 0xe068, 0xb8f1, 0xe06f, 0xe06e,
+  0xb8f8, 0x0000, 0xb8f9, 0xe070, 0xb8f3, 0xe06d, 0xb8f7, 0xe072, 0xe069, 0x9bf5, 0xe06b, 0xb8f4,
+  0xe067, 0xe06a, 0xe071, 0xb8f5, 0xe073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xb8f6, 0x0000,
+  0xbbb1, 0xe45b, 0xe461, 0xe459
+};
+static const uint16_t big5_ext_f_142[] = {
+  0xe462, 0x9df4, 0xe458, 0xe45d, 0xe463, 0xe460, 0xe45f, 0xe45e, 0x9df3, 0xe457, 0xe45c, 0x9df2,
+  0x0000, 0xe45a, 0x0000, 0xbdf1, 0xbdee, 0xe7fb, 0xe841, 0xe843, 0xe840, 0xe7f8, 0xe7fa, 0xe845,
+  0xe842, 0xe7fc, 0xe846, 0xe7f9, 0xe844, 0xbdef, 0xbdf5, 0xbdf3, 0xe7f3, 0xbdf4, 0xbdf0, 0xe7f4,
+  0xe7f6, 0xe7f5, 0xe7fd, 0xe7fe, 0x9fe6, 0xbdf2, 0x9fe5, 0xbded, 0x0000, 0x0000, 0xe7f7, 0x0000,
+  0xebc6, 0xbfe2, 0x8164, 0xebbd, 0xbfe3, 0xbfe6, 0xebc2, 0x0000, 0xebbf, 0xbfe5, 0x0000, 0x8162,
+  0xebc3, 0xebc4, 0xebbe, 0xebc7, 0xebc0, 0xebc5, 0xbfe4, 0x8163, 0xbfe1, 0xebc1, 0x82b1, 0xeebf,
+  0xc1d0, 0xc1ce, 0xc1d1, 0xc1cf, 0xeebe, 0xeebb, 0xeeba, 0x82b2, 0xeebd, 0x0000, 0x0000, 0xeebc,
+  0xf145, 0xc2de, 0xf0fb, 0xf0fa, 0x83ab, 0xc2d9, 0xf141, 0xf140, 0xf0f7, 0xf143, 0xf0fc, 0xc2dd,
+  0xf0f9, 0xf142, 0xf0f8, 0xc2da, 0xc2dc, 0xf0fd, 0xc2db, 0xf0fe, 0x8469, 0xf144, 0xf352, 0x8468,
+  0xc3de, 0xf34f, 0x0000, 0xf353, 0x846a, 0x0000, 0xc3db, 0xf351, 0xc3e0, 0x846b, 0xc3dd, 0x846c,
+  0xf350, 0x0000, 0xc3df, 0xf354, 0xc3da, 0x0000, 0x0000, 0x0000, 0x0000, 0xc4bc, 0xc4be, 0x84f8,
+  0xf4d9, 0xc4bd, 0xf4d7, 0xc3dc, 0xf4d8, 0xc4bb, 0xc543, 0xc545, 0xf656, 0xc544, 0xf655, 0x0000,
+  0xf761, 0xc5ad, 0xf760, 0xc5ae, 0xf75e, 0xf75d, 0xf762, 0xf763, 0xf846, 0x8659, 0xf75f, 0x0000,
+  0x0000, 0xf8c6, 0xf8c3, 0xf8c4, 0xf8c5, 0xc65c, 0x86b4, 0xf951, 0xf950, 0xf94f, 0xf970, 0x86bf,
+  0xf9be, 0xf9ab, 0xc66e, 0xa8ad, 0xb060, 0x97de, 0x0000, 0x97df, 0x9a45, 0x9bf6, 0xb8fa, 0x9df6,
+  0x9df5, 0x0000, 0x9fe8, 0x9fea, 0x9fe7, 0x9fe9, 0xbdf6, 0x0000, 0x0000, 0xebc8, 0x0000, 0x83ac,
+  0xc2df, 0x83ad, 0xf355, 0x846d, 0x0000, 0x0000, 0x84f9, 0x0000, 0x0000, 0xf9ac, 0xa8ae, 0xaaee,
+  0xad79, 0xad78, 0x0000, 0xb063, 0x95d4, 0xd3e8, 0xb061, 0xd3e9, 0xb062, 0x0000, 0x97e0, 0xd7df,
+  0xd7db, 0x97e1, 0x0000, 0xb36d, 0xd7de, 0xd7dd, 0xd7dc, 0xb36e, 0xd7e0, 0xd7e1, 0x0000, 0x0000,
+  0x9a47, 0xdc43, 0xdc41, 0xdc45, 0xdc46, 0xdc4c, 0x9a49, 0xdc48, 0xdc4a, 0x0000, 0xdc42, 0xdbfc,
+  0x0000, 0xdc49, 0x9a46, 0x9a48, 0xdc4b, 0xdc44, 0xdc47, 0xdbfd, 0xb662, 0xdc40, 0xdbfe, 0xb661,
+  0xb663, 0x9a4a, 0xb8fd, 0xe075
+};
+static const uint16_t big5_ext_f_143[] = {
+  0xe077, 0xe076, 0xe07b, 0xb8fb, 0x9bf7, 0xe078, 0xe074, 0xe079, 0xe07a, 0xb8fc, 0xb8fe, 0xe07c,
+  0x0000, 0xe467, 0xe466, 0x0000, 0xe464, 0xe465, 0xbbb3, 0xbbb5, 0xbbb2, 0xbbb4, 0xe84d, 0xe84e,
+  0xe849, 0x9fee, 0xe84a, 0xbdf8, 0xbdfd, 0xbdf7, 0xbdfe, 0xbdf9, 0xe84b, 0x0000, 0x9feb, 0xe84c,
+  0xe848, 0xbe40, 0xbdfb, 0x9fed, 0x0000, 0xbdfa, 0xbdfc, 0x9fec, 0xe847, 0x8167, 0xebca, 0xbfe8,
+  0x8166, 0x8165, 0xebcc, 0xbfea, 0xebcf, 0xebcb, 0xebc9, 0xebce, 0xbfe9, 0xebcd, 0x0000, 0xbfe7,
+  0x8168, 0x82b3, 0xc1d3, 0xc1d6, 0xeec1, 0x82b4, 0xc1d4, 0xeec0, 0xc1d2, 0xc1d5, 0xf146, 0xf147,
+  0xf148, 0xc2e0, 0x83ae, 0xf149, 0x0000, 0xc2e1, 0xc3e2, 0xf358, 0xf359, 0xf357, 0xf356, 0xf35a,
+  0xc3e1, 0xf4dd, 0xf4db, 0xf4dc, 0xf4de, 0xf4da, 0xf4df, 0xf658, 0x85b8, 0xf659, 0xf657, 0xc546,
+  0xf764, 0xc5af, 0xf765, 0xf848, 0xf847, 0x86cd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa8af,
+  0xb664, 0x9a4b, 0x9bf8, 0xb940, 0x9bf9, 0x9df7, 0x9df8, 0xbbb6, 0x9fef, 0x816a, 0xbfec, 0x8169,
+  0xbfeb, 0x0000, 0x0000, 0x0000, 0x83af, 0xc3e3, 0xc47c, 0xc547, 0xa8b0, 0xb064, 0xb941, 0x9ff0,
+  0xf35b, 0x90be, 0x86e0, 0x0000, 0x0000, 0x8fa1, 0x0000, 0x0000, 0x0000, 0x0000, 0x90bf, 0xcba6,
+  0x0000, 0x90c1, 0xa8b1, 0x0000, 0xa8b4, 0xa8b3, 0xa8b2, 0x90c0, 0x0000, 0xcba5, 0x9245, 0xcdcd,
+  0x9243, 0xcdcf, 0xaaef, 0x9247, 0x0000, 0xaaf1, 0xcdcc, 0xcdce, 0xaaf0, 0xcdd1, 0xcdd0, 0xcdd2,
+  0x9246, 0x9244, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd0b6, 0xd0b4, 0xad7c, 0xd0b3,
+  0xada3, 0xad7e, 0xad7b, 0x93dc, 0xada4, 0x93dd, 0xad7d, 0xada2, 0x0000, 0xada1, 0xd0b5, 0x93de,
+  0xad7a, 0x93db, 0x0000, 0x0000, 0xb06a, 0xd3eb, 0xd3f1, 0xb067, 0xb06e, 0x95d5, 0xb069, 0xd3ee,
+  0xd3f0, 0xb06c, 0xd3ea, 0xd3ed
+};
+static const uint16_t big5_ext_f_144[] = {
+  0xb068, 0xb065, 0xd3ec, 0xb06b, 0xd3ef, 0xb06d, 0xb066, 0x0000, 0x95d7, 0x95d6, 0x0000, 0xd7e3,
+  0xd7e6, 0xb370, 0x97e3, 0xb37a, 0xb376, 0xd7e4, 0x97e2, 0x97e5, 0xb37e, 0xb377, 0xb37c, 0xb372,
+  0x0000, 0xb36f, 0xb371, 0xb37d, 0xd7e5, 0xb375, 0xb378, 0xb374, 0xb379, 0xd7e7, 0xb37b, 0xb373,
+  0xd7e2, 0x97e4, 0x0000, 0x0000, 0x9a4e, 0x9a4f, 0x9a4d, 0x9a4c, 0x9a50, 0xdc4d, 0xb665, 0xdc4f,
+  0x9a52, 0xb667, 0xb669, 0x0000, 0xdc4e, 0xb666, 0xb66a, 0x9a53, 0xb668, 0x0000, 0x9a51, 0x9a54,
+  0xb947, 0xe0a3, 0xb94f, 0xe07e, 0x9bfe, 0xb950, 0xb945, 0x9bfa, 0xe0a1, 0x9bfd, 0x9bfb, 0xb94a,
+  0x9bfc, 0xe0a2, 0xb943, 0xb942, 0x9c40, 0xb94d, 0xb94c, 0xb94b, 0xb949, 0xb94e, 0xe07d, 0xb944,
+  0xb946, 0xb948, 0x0000, 0x0000, 0xbbb8, 0xbbbb, 0x9df9, 0xbbbf, 0xbbb9, 0xbbbe, 0xbbbc, 0x9dfb,
+  0xbbb7, 0x9dfa, 0xbbbd, 0xbbba, 0x0000, 0x0000, 0x0000, 0xe852, 0xbe43, 0xbe41, 0x9ff2, 0xe853,
+  0x0000, 0xbe44, 0xbe42, 0xe851, 0xe850, 0x9ff1, 0xbff0, 0xe84f, 0xbfee, 0xbfed, 0xebd0, 0xbe45,
+  0xbfef, 0xebd1, 0xbff2, 0xebd2, 0xbff1, 0xc1d8, 0xeec3, 0xc1d7, 0xc1dc, 0xc1da, 0xc1db, 0xc2e3,
+  0xc1d9, 0xeec2, 0xebd3, 0xc2e2, 0xc2e4, 0x83b0, 0xc3e4, 0xc3e5, 0x0000, 0xf4e0, 0x0000, 0xc5de,
+  0xc5dd, 0xa8b6, 0x8edc, 0x8edb, 0xca55, 0xb06f, 0x8fa2, 0xca52, 0xca53, 0xca51, 0x8fa3, 0xca54,
+  0x0000, 0x0000, 0xcbaa, 0xcba7, 0xcbac, 0xcba8, 0xa8b7, 0xa8ba, 0x90c3, 0xcba9, 0xa8b9, 0xcbab,
+  0x90c4, 0x90c2, 0xa8b8, 0x97e7, 0x0000, 0x9249, 0x0000, 0xcdd5, 0xcdd7, 0xaaf4, 0xcdd3, 0xcdd6,
+  0xcdd4, 0xaaf2, 0xaaf5, 0x9248, 0xaaf3, 0x924a, 0x0000, 0x0000, 0x93e0, 0xd0b8, 0xd0bc, 0xd0b9,
+  0x93e2, 0xada7, 0x93df, 0xada8, 0x93e5, 0xd0bb, 0x93e1, 0xd0bd, 0xd0bf, 0x93e4, 0xada5, 0xd0be,
+  0x0000, 0x93e3, 0xada6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd7ee, 0xd0ba, 0xd3f2, 0xd3fb,
+  0xd3f9, 0xd3f4, 0xd3f5, 0xd3fa, 0xd3fc, 0xb071, 0x95d8, 0xd3f7, 0xd3f3, 0xb070, 0xb072, 0xd3f6,
+  0xd3fd, 0xd3f8, 0x0000, 0x0000, 0xb3a1, 0xd7f1, 0xd7e9, 0xd7ef, 0xd7f0, 0xb3a2, 0x97e6, 0xd7e8,
+  0xd7ea, 0xd0b7, 0xd7ec, 0xd7ed, 0xd7eb, 0xb66c, 0x0000, 0x97e8, 0x0000, 0xdc56, 0xebd4, 0xdc57,
+  0xdc54, 0xb3a3, 0xb66e, 0xdc53
+};
+static const uint16_t big5_ext_f_145[] = {
+  0xdc59, 0xdc58, 0xb66b, 0xdc5c, 0xdc52, 0xdc5b, 0xdc50, 0xdc5a, 0xdc55, 0xb66d, 0x9a55, 0xe0aa,
+  0x9c41, 0xe0a5, 0xe0ab, 0xe0a6, 0xe0a4, 0xe0a7, 0xb951, 0x9c42, 0xe0a9, 0x9c43, 0xe0a8, 0xb952,
+  0xbbc1, 0xbbc0, 0xe46e, 0xe471, 0xe469, 0xe46d, 0xbbc2, 0xe46c, 0xe46a, 0xe470, 0xe46b, 0xe468,
+  0xe46f, 0x9dfc, 0xe859, 0xbe48, 0xf14a, 0xe856, 0xe857, 0xe855, 0xdc51, 0xbe47, 0xe85a, 0xe854,
+  0xbe46, 0xbe49, 0xe858, 0xebd5, 0xbff3, 0xebd6, 0xebd7, 0x816b, 0xeec4, 0xc1dd, 0xf14b, 0xf14c,
+  0x83b2, 0x83b1, 0xf14d, 0xf35d, 0xf35c, 0xf4e2, 0x0000, 0xf4e1, 0xf65b, 0xf65c, 0xf65a, 0xf766,
+  0xc5b0, 0xa8bb, 0xadaa, 0xada9, 0xb075, 0xb074, 0xd440, 0xd441, 0xd3fe, 0x95d9, 0xb073, 0xd7f5,
+  0x97ea, 0xd7f6, 0xd7f2, 0xb3a4, 0xd7f3, 0x97e9, 0xd7f4, 0x0000, 0x0000, 0x0000, 0x0000, 0xdc5f,
+  0xdc61, 0xdc5d, 0xdc60, 0xb66f, 0xdc5e, 0xb670, 0x0000, 0x9c45, 0xdd73, 0xb955, 0xb954, 0x9c44,
+  0xb953, 0x0000, 0xe0ac, 0xe0ad, 0x8743, 0x0000, 0xe473, 0xe475, 0xbbc6, 0xbbc3, 0x9dfe, 0xbbc5,
+  0xbbc4, 0xe474, 0xe472, 0x9dfd, 0x9e40, 0x0000, 0x0000, 0x0000, 0xe861, 0xe85e, 0xe85f, 0xbe4d,
+  0xe860, 0xe85b, 0xe85c, 0xbe4a, 0x9ff3, 0xbe4b, 0xe85d, 0xbe4c, 0x9ff4, 0xebdb, 0x816d, 0xebdc,
+  0xebd9, 0xebda, 0xbff4, 0xebd8, 0x0000, 0x816c, 0x816e, 0x0000, 0x0000, 0xeec8, 0xeec5, 0xeec7,
+  0xc1e0, 0xeecb, 0xc1df, 0xeec9, 0xeecc, 0xeeca, 0xeec6, 0xc1de, 0x0000, 0xf14f, 0x0000, 0xf150,
+  0xf14e, 0x83b3, 0xf152, 0xc2e5, 0xc2e6, 0xf35f, 0xc3e7, 0xf151, 0xf35e, 0xc3e6, 0xf4e5, 0xf4e6,
+  0xc4bf, 0xf4e4, 0x0000, 0xf4e3, 0x0000, 0xf65d, 0xc548, 0x85b9, 0xf849, 0xf8c8, 0xf8c7, 0x8675,
+  0xc643, 0xc65d, 0xf8c9, 0xf971, 0x86c0, 0xc66f, 0xa8bc, 0xaaf6, 0x0000, 0xb956, 0x0000, 0xc4c0,
+  0xa8bd, 0xadab, 0xb3a5, 0xb671, 0xc2e7, 0xaaf7, 0x0000, 0xd0c1, 0xd0c0, 0xd442, 0x95dd, 0xb078,
+  0xb076, 0xb07a, 0xd444, 0x95da, 0xb079, 0xb077, 0x95dc, 0x95db, 0x95de, 0x0000, 0xd443, 0xb3a8,
+  0xd7fc, 0x97ed, 0xb3a7, 0xb3a9, 0xd842, 0xb3ab, 0xd7fe, 0xd840, 0xd7f7, 0xb3aa, 0xd843, 0x0000,
+  0x97ec, 0xd7f9, 0x97eb, 0xd7fa, 0xd7f8, 0xb3a6, 0x97ee, 0xd841, 0xd7fb, 0xd7fd, 0x0000, 0x0000,
+  0x0000, 0xdc6d, 0x9a56, 0xdc6c
+};
+static const uint16_t big5_ext_f_146[] = {
+  0xdc6a, 0xdc62, 0xdc71, 0xdc65, 0xdc6f, 0xdc76, 0xdc6e, 0xb679, 0x9a5c, 0xb675, 0xdc63, 0x9a58,
+  0xdc69, 0xb677, 0x9a5d, 0xdc68, 0xb678, 0xb67a, 0xdc6b, 0x9a5e, 0xb672, 0xb673, 0xdc77, 0xdc75,
+  0x9a59, 0xdc74, 0xdc66, 0x9a5b, 0xdc72, 0x0000, 0xb676, 0x0000, 0x9a57, 0x0000, 0x9a5a, 0xb674,
+  0xdc73, 0xdc64, 0xdc67, 0xdc70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xe4ba, 0xe0b7, 0x9c4a,
+  0xe0b0, 0xe0c3, 0xe0cc, 0xe0b3, 0xb961, 0x9c48, 0xe0c0, 0xb957, 0xb959, 0xb965, 0xe0b1, 0x9c53,
+  0x9c4b, 0xb95a, 0xb95c, 0xb966, 0xb95b, 0x9c55, 0x0000, 0x0000, 0x9c54, 0xb964, 0xe0b9, 0x0000,
+  0xe0ae, 0xb962, 0xe0b8, 0xb95e, 0xe0ca, 0xb963, 0xe0c8, 0xe0bc, 0xe0c6, 0xb960, 0xe0af, 0xe0c9,
+  0xe0c4, 0x9c47, 0xe0cb, 0xb958, 0x0000, 0x9c49, 0xb967, 0xb95d, 0x9c4d, 0x9c46, 0xe0b5, 0x9c50,
+  0xe0bd, 0xe0c1, 0x9c4f, 0xe0c5, 0xb95f, 0xe0b4, 0xe0b2, 0xe0be, 0x0000, 0x0000, 0x9c4e, 0x9c51,
+  0xe0bb, 0xe0ba, 0x9c52, 0xe0bf, 0xe0c2, 0x0000, 0xe0c7, 0x0000, 0x0000, 0x0000, 0xe478, 0x0000,
+  0xbbc7, 0xe4a4, 0xe47a, 0xbbcc, 0xbbd0, 0xe4ad, 0xe4b5, 0xe4a6, 0xbbc8, 0x9e46, 0xe4aa, 0xe0b6,
+  0x9e47, 0xbbc9, 0xe4b1, 0xe4b6, 0xe4ae, 0x9e41, 0xe4b0, 0xe4b9, 0xe4b2, 0xe47e, 0xe4a9, 0x9c4c,
+  0x9e49, 0xbbd1, 0x9e45, 0xbbcd, 0xe47c, 0xe4ab, 0xbbcb, 0xe4a5, 0xbbca, 0xe4b3, 0xe4a2, 0xe479,
+  0xbbce, 0xe4b8, 0x9e4a, 0x0000, 0xe47b, 0xe4af, 0xe4ac, 0xe4a7, 0xe477, 0xe476, 0xe4a1, 0xe4b4,
+  0xbbcf, 0xe4b7, 0xe47d, 0xe4a3, 0xbe52, 0x9e44, 0x9e48, 0x0000, 0x0000, 0x9e43, 0xbe5a, 0xbe55,
+  0xe8a4, 0xe8a1, 0xe867, 0xbe50, 0x9ff6, 0xf9d7, 0x0000, 0xbe4f, 0xbe56, 0x0000, 0x9ff7, 0x9ff5,
+  0xe865, 0xbe54, 0xe871, 0xe863, 0xe864, 0xbe4e, 0xe8a3, 0xbe58, 0xe874, 0xe879, 0xe873, 0xebee,
+  0xe86f, 0xe877, 0xe875, 0xe868, 0xe862, 0xe87d, 0xbe57, 0xe87e, 0x9ffa, 0xe878, 0x9ffb, 0xe86d,
+  0xe86b, 0xe866, 0x9ffc, 0xa040, 0x9ff8, 0xe86e, 0xe87b, 0xe86a, 0xe87a, 0xe8a2, 0xa041, 0x0000,
+  0xbe53, 0x9ff9, 0xe876, 0xe87c, 0xe872, 0xe86c, 0xbe51, 0xa042, 0x0000, 0x9ffd, 0xe4a8, 0xe870,
+  0xbe59, 0xe869, 0x0000, 0x9ffe, 0x0000, 0x0000, 0x9e42, 0xebf4, 0xbff7, 0xebf3, 0xebf0, 0xec44,
+  0xbffb, 0x8171, 0xec41, 0xebf8
+};
+static const uint16_t big5_ext_f_147[] = {
+  0xec43, 0xebe9, 0xebf6, 0x8179, 0xbffd, 0x817a, 0xebe1, 0x8174, 0xebdf, 0xec42, 0x8170, 0xec40,
+  0xebfe, 0xebed, 0xebec, 0xebe2, 0xc040, 0x0000, 0xebe8, 0xebf2, 0xebfd, 0xc043, 0xec45, 0x8172,
+  0xc1e8, 0xc045, 0xbffe, 0xebe6, 0x8173, 0xebef, 0xebde, 0xebe0, 0xbff5, 0xc042, 0xbffa, 0xebe7,
+  0xebf7, 0xebf1, 0xc041, 0xebdd, 0xc1e3, 0xebf9, 0xebfc, 0xbffc, 0x8177, 0xebeb, 0xc044, 0xbff9,
+  0x8178, 0x8175, 0x8176, 0xbff8, 0xebf5, 0xebfb, 0xbff6, 0x0000, 0xebe4, 0xebfa, 0x0000, 0x0000,
+  0xebe5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x816f, 0xebea, 0xeed2,
+  0x82bf, 0xeed7, 0xc1e5, 0xc1e7, 0xeedd, 0xc1e1, 0xeeec, 0xeee3, 0xeed8, 0xeed9, 0xeee2, 0x82c0,
+  0xc1ee, 0xeee1, 0xeed1, 0xeee0, 0xeed4, 0xeeed, 0xc1ed, 0xc1eb, 0xeed5, 0x82b7, 0xeee8, 0x82c1,
+  0xeeda, 0xeee7, 0x82be, 0xeee9, 0xeed0, 0xc1e6, 0x82b5, 0xeeea, 0x82c2, 0x82b8, 0xeede, 0x82c4,
+  0xc1ea, 0xeedb, 0x82bb, 0x0000, 0xc1ec, 0xeee4, 0x82bc, 0x82bd, 0x82b9, 0xc1e4, 0xeed6, 0xeee5,
+  0x82b6, 0xeedf, 0xebe3, 0xeee6, 0xeed3, 0x82ba, 0xc1e9, 0x82c3, 0xeeeb, 0x0000, 0xc1e2, 0xeece,
+  0x874e, 0x0000, 0x0000, 0x0000, 0xf160, 0xf159, 0xc2e9, 0x83b7, 0xf154, 0xf163, 0xf15b, 0xeedc,
+  0x83b5, 0xf165, 0xf155, 0x83b6, 0xc2e8, 0xf15f, 0xc2ea, 0xc2f2, 0xc2f0, 0xf161, 0xc2f1, 0xf157,
+  0x83bb, 0xf158, 0xf15d, 0xf162, 0x83b4, 0xeecd, 0xc2eb, 0xf16a, 0xf167, 0xf16b, 0xf15e, 0xf15a,
+  0xf168, 0xf36a, 0xf15c, 0x0000, 0xc2ee, 0x83b8, 0xc2ed, 0xeecf, 0xc2ef, 0xf164, 0xf166, 0xc2ec,
+  0xf169, 0xf153, 0x0000, 0xf156, 0x83ba, 0x0000, 0x0000, 0x83b9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xf373, 0x8479, 0xf363, 0xc3eb, 0xf371, 0x8471, 0x8472, 0xf361, 0xc3ec, 0x0000, 0xf36c, 0x8470,
+  0xf368, 0xc3f1, 0xf372, 0xf362, 0xf365, 0xc3e9, 0xf374, 0x8474, 0xf36d, 0xf370, 0xc3ef, 0xc3f4,
+  0xc3f2, 0xf369, 0xf364, 0x8476, 0xc3ed, 0xc3ee, 0xf360, 0xc3ea, 0x8478, 0xc3e8, 0xc3f0, 0xf36f,
+  0xc3f3, 0x8475, 0xf36b, 0xf375, 0xc3f5, 0x846e, 0x846f, 0x8477, 0xf367, 0x8473, 0xf36e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8540, 0x85ba, 0xf4f3, 0xf542, 0xf4f5, 0xf4fc, 0xf366, 0xf4fa, 0xf4e9,
+  0xf540, 0xc4c3, 0xf4ed, 0xf4fe
+};
+static const uint16_t big5_ext_f_148[] = {
+  0xf4f4, 0x8756, 0x8542, 0xc4c2, 0x84fb, 0x84fe, 0xf544, 0xf4f6, 0x84fd, 0xf4fb, 0xf4fd, 0xf4e7,
+  0xf541, 0xf4f2, 0xf4f7, 0xf4eb, 0xf4ef, 0xf543, 0xf4f9, 0xf4e8, 0xf4ec, 0xf4ee, 0xf4f8, 0x84fc,
+  0xc4c1, 0xf4f1, 0x8543, 0x8544, 0x8546, 0x8757, 0x8541, 0x84fa, 0xf4ea, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8545, 0xf4f0, 0xf661, 0xf666, 0xc54f, 0xf668, 0x85bb, 0xc549, 0x0000,
+  0xf664, 0xf66a, 0xc54e, 0xc54a, 0x0000, 0xc54b, 0xf660, 0xf667, 0xc54d, 0xf665, 0xc54c, 0xf65f,
+  0xf663, 0xf662, 0x0000, 0xf65e, 0xf669, 0x0000, 0x85f3, 0x85f7, 0xc5b1, 0xf76d, 0xf770, 0xf76c,
+  0xf76e, 0xf76f, 0xf769, 0xf76a, 0xf767, 0x85f4, 0x85f6, 0xf76b, 0xf768, 0xc5b2, 0xc5b3, 0x0000,
+  0x85f5, 0xf84b, 0x865b, 0xf84d, 0x0000, 0x0000, 0x865e, 0x865d, 0x865f, 0xf84c, 0xf84e, 0x865a,
+  0xc5e0, 0x865c, 0xf84a, 0xc5df, 0xc5e1, 0x8660, 0x0000, 0x0000, 0xf8cb, 0xf8cc, 0xc644, 0xf8ca,
+  0x8676, 0xf953, 0xf952, 0xf954, 0xc65f, 0xf955, 0xc65e, 0xf956, 0xf972, 0xf975, 0xf974, 0xc668,
+  0xf973, 0x0000, 0x86c1, 0x86ce, 0xc672, 0xc670, 0xc671, 0xc677, 0xf9c0, 0xf9c1, 0xf9bf, 0xf9c9,
+  0x86d8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xaaf8,
+  0x0000, 0x0000, 0xd844, 0xdc78, 0xe8a5, 0xf376, 0x0000, 0x0000, 0xaaf9, 0x93e6, 0xadac, 0xb07b,
+  0x0000, 0x95df, 0xd845, 0x97ef, 0xd846, 0xb3ac, 0x0000, 0xb67d, 0xdc7a, 0xdc79, 0xb6a3, 0xb67c,
+  0xdc7b, 0xb67e, 0xb6a2, 0xb6a1, 0xb67b, 0x9a5f, 0x0000, 0x0000, 0xb968, 0x9c57, 0x9c56, 0xe0d0,
+  0xe0ce, 0x0000, 0xe0cf, 0xe0cd, 0x0000, 0xbbd2, 0x9e4b, 0xbbd5, 0xbbd7, 0xbbd6, 0x0000, 0x9e4c,
+  0xbbd3, 0xbbd4, 0x0000, 0xe8a7, 0xe8a6, 0xbe5b, 0xe8a8, 0xa043, 0xe8a9, 0xbe5c, 0xa044, 0xa045,
+  0x0000, 0xec4d, 0xec4b, 0xeef3, 0x817c, 0xec49, 0xec4a, 0xc046, 0xec46, 0xec4e, 0xec48, 0xec4c,
+  0xeeef, 0x817d, 0x817b, 0xeef1, 0x82c5, 0xeef2, 0xc1f3, 0xeeee, 0xc1f2, 0xeef0, 0xc1ef, 0xc1f0,
+  0xc1f1, 0xec47, 0x0000, 0x0000, 0xc2f5, 0xf16e, 0xf16c, 0xf16d, 0xc2f3, 0xc2f6, 0xc2f4, 0x83bd,
+  0x83bc, 0x0000, 0xf377, 0xf378, 0xc3f6, 0x847a, 0xf545, 0xf547, 0xf546, 0xc4c4, 0xc550, 0xf66d,
+  0xf66c, 0xf66b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xaafa, 0x8e65, 0xc9aa, 0x0000, 0xca58, 0xa6e9, 0xca56, 0xca59,
+  0xca57, 0x0000, 0x90c6, 0x90c5, 0xcbae, 0x90ca, 0xa8c1, 0x90c7, 0xa8c2, 0xcbb0, 0xa8bf, 0xcbaf,
+  0xcbad, 0xa8c0, 0xa8be, 0x90c8, 0x90c9, 0x0000, 0x0000, 0x924b, 0x86eb, 0xcdd8, 0xcddb, 0xaafd,
+  0xcdda, 0xcdd9, 0x924d, 0xaafc, 0xaafb, 0x924c, 0xab40, 0xcddc, 0xaafe, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xd0c6, 0xadae, 0xadaf, 0xadb0, 0xd0c7, 0xd0c3, 0xadad, 0xd0c4, 0x0000, 0xd0c5,
+  0xd0c2, 0x0000, 0x95e2, 0x0000, 0xb0a4, 0x95e1, 0x97f0, 0xb0a1, 0xd445, 0xb0a2, 0xb0a5, 0xd446,
+  0x95e0, 0xb07e, 0xb07c, 0xb07d, 0xb0a3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xb3ad, 0xd849,
+  0xb3b5, 0xd848, 0x97f1, 0xd84b, 0xb3b1, 0xd84a, 0xb6ab, 0xb3af, 0xb3b2, 0xb3ae, 0xb3b3, 0xb3b4,
+  0xb3b0, 0x97f2, 0x0000, 0x9a61, 0xd847, 0xb6a7, 0xdc7d, 0x9a62, 0xdca3, 0x9a63, 0x9a64, 0xdca2,
+  0xb6ac, 0xb6a8, 0xb6a9, 0xdc7c, 0xdc7e, 0xdca1, 0xb6a4, 0xb6a6, 0x9a60, 0xb6aa, 0xb6a5, 0x9c58,
+  0x0000, 0xe0d3, 0xe0d1, 0xe0d2, 0xb96a, 0xb96b, 0x9c59, 0xe0d4, 0xb969, 0xbbd8, 0x0000, 0xbbda,
+  0xbbd9, 0x9e4e, 0xe4bb, 0x9e4f, 0x9e4d, 0xe4bc, 0xe8ab, 0xa046, 0xe8aa, 0xa047, 0x0000, 0xc047,
+  0xc048, 0xec4f, 0xc049, 0x817e, 0xeef6, 0x82c7, 0xeef4, 0x82c6, 0xeef5, 0xc1f4, 0x82c8, 0xf16f,
+  0xc3f7, 0x8547, 0x924e, 0x81a1, 0xc1f5, 0xab41, 0x86f4, 0xb0a6, 0xd447, 0x95e3, 0x0000, 0xd84c,
+  0xb3b6, 0xb6ad, 0xdca4, 0xdca6, 0xb6af, 0xb6ae, 0xb6b0, 0xb6b1, 0xdca5, 0xb96e, 0xb96f, 0xb96d,
+  0xbbdb, 0xb96c, 0xe0d5, 0x0000, 0x9e50, 0x9e51, 0xbbdc, 0xe8ac, 0xec50, 0xc04a, 0xc1f6, 0xf170,
+  0xf174, 0xc2f9, 0xf171, 0xc2fa, 0xc2f8, 0xf175, 0xc2fb, 0xf173, 0x0000, 0xf379, 0xc2f7, 0xc3f8,
+  0x85bc, 0xf8cd, 0x8677, 0x86d3, 0xab42, 0xb3b8, 0xb3b7, 0x0000, 0x9a67, 0x9a66, 0x9a65, 0xb6b2,
+  0xdca8, 0xdca7, 0xb6b3, 0x0000, 0x9c5a, 0xe0d9, 0xb973, 0xb970, 0xe0d8, 0xb972, 0xe0d6, 0xb971,
+  0x9c5b, 0xe0d7, 0x0000, 0xe4bd
+};
+static const uint16_t big5_ext_f_151[] = {
+  0xbbdd, 0x0000, 0xe8af, 0x0000, 0xbe5d, 0xe8ad, 0xbe5e, 0xbe5f, 0xe8ae, 0xbe60, 0xa048, 0xec51,
+  0x81a4, 0xc04e, 0xc04b, 0xc050, 0xec53, 0xc04c, 0xec52, 0xc04f, 0x81a3, 0x81a2, 0xc04d, 0x81a5,
+  0xeef9, 0xeefb, 0x82c9, 0x82ca, 0xc1f7, 0xeefa, 0xc1f8, 0xeef8, 0xeef7, 0x8753, 0xf177, 0xf176,
+  0xc2fc, 0xf178, 0xf37e, 0xc3fa, 0xf37d, 0xf37a, 0xc3f9, 0xf37b, 0xf37c, 0x0000, 0xf548, 0xf549,
+  0xc4c5, 0x854a, 0xc553, 0x8548, 0x8549, 0xf66e, 0x85be, 0x85bd, 0xc551, 0xc552, 0xf66f, 0x0000,
+  0x85f8, 0xc5b4, 0xc5b5, 0xf771, 0x85f9, 0x8661, 0xc645, 0xf8cf, 0xc647, 0x8678, 0xf8ce, 0xf8d0,
+  0xc646, 0xf957, 0x0000, 0xf9ad, 0x0000, 0x0000, 0x0000, 0x0000, 0x86df, 0x924f, 0xab43, 0x0000,
+  0x0000, 0x9c5c, 0xb974, 0x0000, 0xe4be, 0x9e52, 0xe8b0, 0xc051, 0xc052, 0x83be, 0xab44, 0x9a68,
+  0xbe61, 0xc3fb, 0xadb1, 0x9250, 0x9e53, 0x0000, 0xc053, 0x85bf, 0xc5e2, 0xadb2, 0xd84d, 0x0000,
+  0xdca9, 0x9a6a, 0xdcab, 0x9a69, 0xdcaa, 0x0000, 0xe0dd, 0xe0da, 0xb975, 0x0000, 0xb976, 0xe0db,
+  0xe0dc, 0x9c5d, 0xe4c0, 0xe4c5, 0xbbde, 0xe4bf, 0xe4c1, 0xe4c8, 0xe4c3, 0xe4c7, 0xe4c4, 0xe4c2,
+  0xe4c6, 0xbbdf, 0x0000, 0xa049, 0xe8b3, 0xa04a, 0xe8b1, 0xbe63, 0xa04b, 0xbe62, 0xe8b2, 0xbe64,
+  0x0000, 0x0000, 0x0000, 0x81a6, 0xec56, 0x0000, 0x0000, 0xec55, 0xc054, 0xec54, 0xeefc, 0x82cb,
+  0xeefe, 0xef41, 0xef40, 0x82cc, 0xc1f9, 0xeefd, 0xf1a1, 0xc2fd, 0xf17d, 0xf1a2, 0xc2fe, 0x0000,
+  0xf17b, 0x83bf, 0xf17e, 0xf17c, 0xf179, 0xc340, 0xf17a, 0x0000, 0x0000, 0x847d, 0x847b, 0xf3a1,
+  0x847c, 0x847e, 0xf3a3, 0xf3a2, 0x854b, 0xf54a, 0x854c, 0xf54b, 0x0000, 0x85c1, 0x85c0, 0xf670,
+  0x85fa, 0xc5b7, 0x0000, 0xc5b6, 0xf84f, 0xf850, 0xc648, 0xf8d1, 0x8679, 0xc669, 0x86db, 0xadb3,
+  0xb6b4, 0xe4ca, 0xe4c9, 0xe8b5, 0xe8b4, 0x0000, 0x81a7, 0xc1fa, 0xef43, 0xef42, 0xf1a5, 0xf1a3,
+  0xf1a6, 0xf1a4, 0x83c0, 0x0000, 0xc3fc, 0xf3a4, 0xf3a5, 0xf3a6, 0x0000, 0xf671, 0x85c2, 0xf772,
+  0x867a, 0xf8d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xadb4, 0x9c5e, 0xa04c,
+  0xec57, 0xef44, 0x84a1, 0xadb5, 0x0000, 0x9c5f, 0xbbe0, 0x0000, 0xec58, 0xc341, 0xf1a7, 0xc3fd,
+  0x854d, 0xf54c, 0xf54d, 0xc554
+};
+static const uint16_t big5_ext_f_152[] = {
+  0xf851, 0xadb6, 0xb3bb, 0xb3bc, 0xd84e, 0xb6b5, 0xb6b6, 0xdcac, 0xb6b7, 0x0000, 0xb97a, 0x9c60,
+  0xb97c, 0xe0df, 0xe0e0, 0xe0de, 0xb977, 0xb978, 0xb97b, 0xb979, 0x9e55, 0x9e56, 0xe4cb, 0xbbe1,
+  0xbbe2, 0x9e54, 0x9e57, 0xe8bc, 0xbe67, 0xe8b7, 0xe8b6, 0xa04f, 0xe8bb, 0xbe65, 0xa04e, 0x0000,
+  0xc05b, 0x0000, 0xe8b8, 0xe8bd, 0xe8ba, 0xe8b9, 0xa04d, 0xbe66, 0x0000, 0xc059, 0x81ac, 0xec5a,
+  0xc055, 0x81a9, 0xec5b, 0x81aa, 0xa0f3, 0xec59, 0x81a8, 0xc058, 0xc056, 0xc05a, 0x81ad, 0xc057,
+  0x81ab, 0x81ae, 0x0000, 0x83c4, 0x82cd, 0xef45, 0x0000, 0xef4a, 0xef46, 0xef49, 0xc1fb, 0x82ce,
+  0xedd4, 0xef48, 0xef47, 0x83c3, 0xc344, 0xc342, 0xc345, 0xc343, 0xf1a8, 0xf1a9, 0xf1aa, 0xc346,
+  0x83c1, 0x83c2, 0x84a2, 0xf3aa, 0xc440, 0xf3a8, 0x0000, 0xc441, 0xf3a7, 0xf3a9, 0xc3fe, 0xf551,
+  0xf54e, 0x0000, 0xf54f, 0xf550, 0xf672, 0xc556, 0x85c4, 0xc555, 0x85c3, 0xf774, 0xf773, 0xc5b8,
+  0x8663, 0x8664, 0x8662, 0xc5e3, 0xc649, 0xc660, 0xf958, 0xf9ae, 0xf9af, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xadb7, 0xdcad, 0x0000, 0x0000, 0xe0e1, 0xe4cc, 0xe4cd, 0xbbe3, 0x0000, 0xbbe4, 0xe8be, 0xbe68,
+  0x0000, 0x81af, 0xc1fc, 0x82cf, 0xf1ab, 0x83c5, 0xc347, 0xf3ad, 0xc442, 0xf3ac, 0xf3ae, 0xf3ab,
+  0xf675, 0xf552, 0xf553, 0x854e, 0xc4c6, 0x0000, 0xf674, 0x85c7, 0x85c5, 0xf673, 0x85c6, 0xf775,
+  0xf9b0, 0x86cf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0xadb8, 0x85c8, 0x86d0, 0x0000, 0xadb9, 0x0000, 0x97f3, 0xb0a7, 0xd448,
+  0x0000, 0xd84f, 0x97f4, 0xb6b8, 0x0000, 0xb6bb, 0xb6b9, 0xdcae, 0x9c65, 0xb6bd, 0x0000, 0xb6ba,
+  0x9a6b, 0x9c66, 0xb6bc, 0x9c61, 0xb97e, 0x9c64, 0xe0e2, 0x9c62, 0x9e59, 0xe0e3, 0xe8c0, 0x0000,
+  0xb97d, 0xb9a1, 0xb9a2, 0x9c63
+};
+static const uint16_t big5_ext_f_153[] = {
+  0xe4cf, 0x9e5a, 0xe4ce, 0xbbe5, 0x0000, 0xbbe6, 0x9e58, 0xe4d0, 0xe8bf, 0xbbe8, 0xbe69, 0x0000,
+  0xbbe7, 0x0000, 0x0000, 0x0000, 0xc05c, 0xe8c1, 0xbe6b, 0xbe6a, 0xe8c2, 0xe8c5, 0xe8c3, 0xe8c4,
+  0xbe6c, 0xa050, 0xc061, 0xc05f, 0x81b3, 0x81b4, 0xc05e, 0xec5d, 0x81b2, 0xc060, 0x81b0, 0x81b1,
+  0xec5c, 0xef4b, 0x0000, 0xec5e, 0xc05d, 0xec5f, 0xef4e, 0xef4c, 0xef4d, 0xef52, 0xc34b, 0xef51,
+  0xef54, 0xef53, 0xef50, 0xef4f, 0x0000, 0xc1fd, 0x83c7, 0x0000, 0x83c6, 0x83ca, 0xf1ae, 0x83c9,
+  0xf1ad, 0xc34a, 0xc348, 0xc349, 0x83c8, 0xf1ac, 0x0000, 0xf3b1, 0x84a3, 0xc443, 0x0000, 0xf3b0,
+  0xf3af, 0xc444, 0x8758, 0xf558, 0xf557, 0x854f, 0xf555, 0x85c9, 0xf554, 0xc4c8, 0xc4c7, 0xf559,
+  0xf776, 0xc5b9, 0xf677, 0xc557, 0xf676, 0xf556, 0x85fb, 0xf777, 0xc5e4, 0x867b, 0xc661, 0xf959,
+  0x0000, 0xf9b1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xadba, 0xd850, 0xef55, 0xadbb, 0x9c67, 0x0000,
+  0xe4d2, 0xe4d1, 0xec60, 0x0000, 0x81b5, 0xef57, 0x82d0, 0xef56, 0x83cb, 0xc34c, 0xf3b2, 0xf3b3,
+  0xc4c9, 0x85ca, 0x8665, 0xf9b2, 0xb0a8, 0xb6bf, 0xb6be, 0xe0e4, 0xe0e6, 0xb9a4, 0xe0e5, 0xb9a3,
+  0xb9a5, 0xe0e7, 0x9e5e, 0x9e5d, 0x9e60, 0xe4d4, 0xe4d6, 0xe4d5, 0x9e5c, 0xe4d8, 0x9e5b, 0x9e62,
+  0x9e5f, 0xbbe9, 0xe4d7, 0xe4d3, 0x9e61, 0x0000, 0x0000, 0xe4d9, 0xa054, 0xe8cc, 0xa051, 0xe8cf,
+  0xe8d1, 0xe8c7, 0xe8cb, 0xe8c8, 0xbe6e, 0xbe71, 0xbe73, 0xe8c9, 0xe8ca, 0xbe72, 0xe8cd, 0xe8d0,
+  0xe8ce, 0xbe74, 0xa052, 0xbe70, 0xe8c6, 0xbe6d, 0xa053, 0xbe6f, 0xa055, 0x81b9, 0xc063, 0xec66,
+  0xec64, 0xec63, 0x81ba, 0xec69, 0x81b7, 0xec68, 0xec67, 0x81b8, 0xec62, 0xc062, 0xec61, 0x81b6,
+  0xec65, 0xc064, 0x0000, 0x82d2, 0xef5a, 0x82d3, 0xef5e, 0xef5b, 0xef5d, 0xef5c, 0xef59, 0xef5f,
+  0xef62, 0xef60, 0xef61, 0xc240
+};
+static const uint16_t big5_ext_f_154[] = {
+  0x82d1, 0xc1fe, 0xef58, 0xef63, 0xf1b3, 0xf1b6, 0xf1b8, 0xf1b7, 0x83cc, 0xf1b1, 0xf1b5, 0xf1b0,
+  0x83cd, 0xf1b2, 0xc34d, 0xf1af, 0x83ce, 0xf1b4, 0x0000, 0x0000, 0xf3c0, 0xf3b5, 0xc445, 0x84a8,
+  0x84a6, 0xc446, 0xf3b4, 0xf3b9, 0xf3bf, 0xf3b7, 0xf3be, 0x84a5, 0xf3bb, 0x84a7, 0xf3ba, 0xf3bd,
+  0xf3b8, 0xf3b6, 0x84a4, 0xf3bc, 0x0000, 0xf560, 0xf55e, 0xc4ca, 0xf55d, 0xf563, 0xf561, 0x8550,
+  0xc4cb, 0xf55c, 0xf55a, 0x0000, 0xf55b, 0xc4cd, 0xf55f, 0xc4cc, 0xf562, 0xf678, 0xf67e, 0x85cc,
+  0x85cb, 0xf679, 0xc55b, 0xf6a1, 0xc55a, 0xf67d, 0xf67c, 0xc559, 0xf67b, 0xc558, 0xf67a, 0x0000,
+  0xf77d, 0xf7a1, 0xf77e, 0x0000, 0xf77b, 0xc5bb, 0xf778, 0xf77c, 0xf7a3, 0x85fc, 0xf7a2, 0xf779,
+  0xf77a, 0xc5ba, 0xf852, 0xc5e7, 0x8667, 0xf853, 0xc5e5, 0xc5e6, 0x8666, 0x0000, 0xf8d3, 0xc64a,
+  0xf976, 0x86c2, 0xc66a, 0x86c3, 0xf9b3, 0xc66b, 0xf9b4, 0xf9b5, 0xf9c3, 0xf9c2, 0xc67a, 0xf9cd,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xb0a9, 0x9a6c, 0x0000, 0xe0e9, 0x0000, 0xe0e8, 0x0000, 0xbbea, 0xbbeb, 0xe4da, 0x0000, 0xe8d2,
+  0xec6c, 0xa057, 0xa056, 0xbe75, 0xc065, 0xec6a, 0x874c, 0xec6d, 0xc066, 0x82d4, 0xef64, 0xec6b,
+  0xf1b9, 0xc34e, 0xf3c1, 0x0000, 0x8553, 0x0000, 0xf566, 0xf564, 0x8552, 0x8551, 0xf565, 0x0000,
+  0x0000, 0xf6a2, 0x85cd, 0xc55c, 0xf7a4, 0xc5ea, 0xc5bc, 0xc5e8, 0xc5e9, 0xf8d4, 0xc662, 0x86c4,
+  0xb0aa, 0x0000, 0x9e63, 0x0000, 0xf1ba, 0x85fd, 0x8668, 0xd449, 0x9a6d, 0xb9a6, 0x9c68, 0xe4db,
+  0x9e64, 0x9e68, 0xbbec, 0xe4dc, 0x9e66, 0x9e65, 0x9e67, 0xe8d4, 0xe8d3, 0xc068, 0xbe76, 0xbe77,
+  0x8748, 0xe8d7, 0xe8d6, 0xe8d5, 0xa058, 0x81bc, 0xec6e, 0xec71, 0x81bb, 0xec70, 0xec6f, 0xc067,
+  0xef68, 0xef66, 0xef65, 0x874f
+};
+static const uint16_t big5_ext_f_155[] = {
+  0x82d5, 0xef67, 0x82d6, 0xc34f, 0xf1bc, 0xf1bd, 0xc350, 0x83cf, 0xf1bb, 0x84a9, 0xf3c3, 0xf3c2,
+  0xf3c5, 0xc447, 0xf3c4, 0x0000, 0xf567, 0xf569, 0xf568, 0x0000, 0x85ce, 0xf6a3, 0xf6a6, 0xf6a4,
+  0xf6a5, 0xf7a5, 0xc5bd, 0x0000, 0x0000, 0x0000, 0xf854, 0xf855, 0xf856, 0x867c, 0xc64b, 0xc663,
+  0xf9b6, 0xb0ab, 0x9e69, 0xbe78, 0xc069, 0xf1be, 0x8554, 0xf7a6, 0x867d, 0x0000, 0xf9c4, 0xd44a,
+  0x86d1, 0xc67b, 0xb0ac, 0xec72, 0x82d7, 0xf1bf, 0x0000, 0xf3c6, 0x8555, 0x0000, 0xf6a7, 0xf7a7,
+  0xb0ad, 0x9c69, 0xe4dd, 0xe4de, 0x9e6a, 0xbbed, 0xbbee, 0xe8d9, 0xbe7a, 0xbe79, 0xe8d8, 0x0000,
+  0xef69, 0x82d8, 0xf1c0, 0xf1c2, 0xf1c1, 0xc353, 0xc352, 0xc351, 0x8556, 0xc55e, 0xf6a8, 0x85cf,
+  0xc55d, 0xf7a9, 0xf7a8, 0x867e, 0xc64c, 0xf8d5, 0xb3bd, 0xe0ea, 0x0000, 0x9c6a, 0x0000, 0xe4e1,
+  0xe4df, 0xe4e0, 0x8745, 0xa05c, 0xe8e2, 0x0000, 0xe8dd, 0xe8da, 0xe8e1, 0xa05a, 0x0000, 0xa059,
+  0xe8e3, 0x0000, 0x0000, 0xbe7c, 0xe8e0, 0xe8dc, 0xa05b, 0x0000, 0xe8db, 0xe8df, 0xe8de, 0xbe7b,
+  0x0000, 0x0000, 0xec7d, 0xec78, 0xec76, 0xeca1, 0xec77, 0x0000, 0xec73, 0x874d, 0xec79, 0x81bd,
+  0x81bf, 0xec74, 0xef72, 0xec75, 0xeca2, 0x81c3, 0x0000, 0x81c0, 0x81c2, 0x0000, 0x81c4, 0x81c1,
+  0xec7c, 0xc06a, 0xec7b, 0xec7a, 0x81be, 0xec7e, 0x0000, 0x0000, 0x0000, 0x82dc, 0xef6a, 0xef6d,
+  0x0000, 0x82dd, 0xef6c, 0x82d9, 0xef74, 0xef6f, 0xef73, 0x82da, 0xef71, 0xef70, 0xef6e, 0x0000,
+  0xef6b, 0x0000, 0xc243, 0xc242, 0x0000, 0xc244, 0xc241, 0xef75, 0x8751, 0x0000, 0x0000, 0x8750,
+  0x0000, 0xf1c8, 0xf1cb, 0x0000, 0xf1c9, 0xf1cd, 0x0000, 0x83d2, 0x0000, 0xf1ce, 0x0000, 0xf1c6,
+  0xc358, 0xf1c7, 0x83d1, 0xf1c5, 0xf1cc, 0x84aa, 0xf1c4, 0xf1c3, 0xc357, 0xc355, 0xc354, 0x83d4,
+  0x83d3, 0x82db, 0x0000, 0x0000, 0x0000, 0x0000, 0x83d0, 0xf1ca, 0xf3cf, 0xf3d5, 0xc44a, 0xf3d0,
+  0x0000, 0xf3d3, 0xf3d7, 0xc44b, 0xf3d2, 0x0000, 0xf3ca, 0x84ab, 0xf3c9, 0xf3d6, 0xf3cd, 0x84ac,
+  0xf3cb, 0xf3d4, 0xf3cc, 0xc449, 0xc448, 0x84ad, 0xf3c7, 0xf3c8, 0xf3d1, 0x0000, 0x84ae, 0x0000,
+  0xf3ce, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x855d, 0xf56c, 0xf56f, 0x855f, 0x0000, 0x8558,
+  0x855a, 0xc356, 0x855b, 0x8562
+};
+static const uint16_t big5_ext_f_156[] = {
+  0x8563, 0x0000, 0x855c, 0x0000, 0x8559, 0xf56d, 0xf573, 0xf571, 0xf56b, 0xf576, 0x8557, 0xf56a,
+  0x8564, 0xc4cf, 0xf572, 0x0000, 0x8561, 0x0000, 0xf56e, 0xc4ce, 0xf575, 0x8560, 0x0000, 0xf574,
+  0x0000, 0x0000, 0x0000, 0x855e, 0xf6ab, 0xf6aa, 0x0000, 0x85d1, 0x0000, 0xf6b1, 0x0000, 0xf6ad,
+  0xf6b0, 0xc560, 0x0000, 0x0000, 0xf6ae, 0xf6af, 0x0000, 0xf6a9, 0xf6ac, 0xc55f, 0x85d0, 0x0000,
+  0x0000, 0xc5bf, 0xf7b4, 0xf7af, 0xf7b3, 0x8642, 0xf7b6, 0xf7b2, 0x85fe, 0xf7ae, 0x8641, 0xc5c1,
+  0xf7b1, 0xf7b5, 0xc5c0, 0xf7ac, 0xf570, 0xf7b0, 0x0000, 0x0000, 0xf7ad, 0x8640, 0xf7aa, 0x0000,
+  0xf7ab, 0xc5be, 0xf85a, 0xf85c, 0xf85f, 0xf85b, 0xf860, 0x8669, 0xf859, 0x866a, 0xf857, 0x866b,
+  0xc5eb, 0xf85d, 0xc5ed, 0xc5ec, 0xf858, 0xf85e, 0x0000, 0x0000, 0x0000, 0x86a1, 0xf8da, 0xc64d,
+  0xf8db, 0x86a2, 0xf8d9, 0xf8d6, 0x0000, 0x86a3, 0xf8d8, 0xf8d7, 0xf95a, 0x0000, 0x0000, 0x0000,
+  0x86b5, 0xf95c, 0xf95b, 0x86b6, 0x0000, 0xf979, 0x0000, 0xf978, 0xf977, 0xf97a, 0x86c5, 0xc673,
+  0xc674, 0xf9ca, 0xf9ce, 0x86dd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xb3be, 0xdcaf, 0xe0ed, 0x9c6b, 0xb9a7, 0xe0eb, 0x9c6c, 0x93e7, 0xe0ec, 0x9c6e, 0x9c6d,
+  0x0000, 0xe4e2, 0xe4e3, 0xbbf1, 0xbbef, 0xe4e4, 0xbbf0, 0xe8e8, 0xa060, 0xe8eb, 0xe8e5, 0xe8ec,
+  0xe8e4, 0xe8e6, 0xa061, 0xe8e7
+};
+static const uint16_t big5_ext_f_157[] = {
+  0xe8ea, 0xa05e, 0xa062, 0xbea1, 0xe8ef, 0xe8ee, 0xbe7d, 0xe8e9, 0xe8ed, 0xbe7e, 0x81c8, 0x0000,
+  0xa05f, 0xa05d, 0x0000, 0x81c6, 0xecac, 0x0000, 0xc06f, 0x81c7, 0xeca7, 0xc06b, 0x81cc, 0xeca4,
+  0xecaa, 0xecad, 0x81ca, 0xc070, 0x0000, 0xeca9, 0xeca6, 0xecae, 0xeca5, 0x81cd, 0xecab, 0xc06c,
+  0x81c5, 0xeca3, 0xc06d, 0x81cb, 0xc06e, 0xeca8, 0x81c9, 0x0000, 0x0000, 0xefa9, 0xef7a, 0xef7b,
+  0xef7e, 0xef7c, 0x0000, 0xef76, 0x0000, 0x82e0, 0xef79, 0xefa5, 0xef7d, 0x82de, 0x0000, 0xc245,
+  0x0000, 0xefa7, 0xefa4, 0xc246, 0xefa6, 0xef77, 0xefa2, 0xefa3, 0x82df, 0xefa1, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xf1d2, 0xf1d4, 0xf1d7, 0x83d5, 0x83d7, 0xf1d1, 0x83d8, 0xc359, 0xf1d9, 0xf1d0,
+  0xf1da, 0x83d9, 0xf1d6, 0xf1d8, 0xf1dc, 0xf1d5, 0xf1dd, 0xf1d3, 0xf1cf, 0xc35a, 0x83da, 0xf1db,
+  0xc35b, 0xc44d, 0x0000, 0x83d6, 0x0000, 0x0000, 0x84af, 0xef78, 0xf3f1, 0xf3e8, 0xc44f, 0xf3e4,
+  0xc450, 0x84b6, 0x84b1, 0xf3ed, 0xf3e7, 0xf3dd, 0xc44e, 0xf3ea, 0xf3e5, 0xf3e6, 0x84b4, 0xf3d8,
+  0xf3df, 0xf3ee, 0x84b0, 0xf3eb, 0x0000, 0xf3e3, 0x84b5, 0xf3ef, 0xf3de, 0xf3d9, 0xf3ec, 0x84b3,
+  0xf3db, 0xf3e9, 0xf3e0, 0xf3f0, 0xf3dc, 0xc44c, 0xf3da, 0xf3e1, 0xf3e2, 0x0000, 0x0000, 0x0000,
+  0xf57d, 0x84b2, 0xf57b, 0x0000, 0xf5a2, 0x8565, 0xf5ae, 0xf5a5, 0xf57c, 0xf578, 0xf5a7, 0xf57e,
+  0xf5a3, 0xf57a, 0xf5aa, 0xf577, 0xf5a1, 0xf5a6, 0xf5a8, 0xf5ab, 0xf579, 0x8566, 0xf5af, 0xf5b0,
+  0xf5a9, 0xf5ad, 0xf5a4, 0x0000, 0xf6c1, 0xf6c4, 0x85d4, 0xc561, 0x85d2, 0xf6c3, 0xf6c8, 0xf6c6,
+  0xc562, 0xf6bd, 0xf6b3, 0xf6b2, 0xc564, 0xf6bf, 0xf6c0, 0xf6bc, 0xf6b4, 0x85d3, 0xf6b9, 0xf5ac,
+  0x0000, 0xf6b5, 0xc563, 0xf6bb, 0x85d5, 0xf6ba, 0x0000, 0xf6b6, 0xf6c2, 0x0000, 0xf6b7, 0xf7bb,
+  0xf6c5, 0xf6c7, 0xf6be, 0xf6b8, 0xf7bc, 0xf7be, 0xf7b8, 0xc5c2, 0x875a, 0xf7c5, 0xf7c3, 0xc5c3,
+  0xf7c2, 0xf7c1, 0xf7ba, 0xf7b7, 0xf7bd, 0xf7c6, 0xf7b9, 0xf7bf, 0x0000, 0xf869, 0xf86e, 0xf864,
+  0xf867, 0xc5ee, 0xf86b, 0x0000, 0xf872, 0xf7c0, 0x0000, 0xf865, 0xf86f, 0xf873, 0xf86a, 0xf863,
+  0xf86d, 0x0000, 0xf86c, 0xf871, 0xf870, 0xf7c4, 0xf868, 0xf862, 0xf866, 0xc64e, 0xc64f, 0xf861,
+  0x866c, 0xf8e6, 0xf8dd, 0xf8e5
+};
+static const uint16_t big5_ext_f_158[] = {
+  0xf8e2, 0xf8e3, 0xf8dc, 0xf8df, 0xf8e7, 0xf8e1, 0xf8e0, 0xf8de, 0x86a4, 0xf8e4, 0x0000, 0xf95d,
+  0x0000, 0xf95e, 0x86b7, 0xf960, 0xf95f, 0xf962, 0xf961, 0xf97c, 0xf97b, 0xf9b7, 0x86d2, 0xf9b8,
+  0x86d4, 0xf9c5, 0xc678, 0xc67c, 0x86d9, 0xf9cf, 0xc67d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xb3bf, 0x0000, 0x0000,
+  0x0000, 0xc4d0, 0xf6c9, 0x85d6, 0xc650, 0xc651, 0x0000, 0xb3c0, 0xe0ee, 0x9c6f, 0xb9a8, 0xe8f0,
+  0xa063, 0x81ce, 0xecb0, 0xecb1, 0xecaf, 0xefab, 0xefaa, 0xc247, 0xf1df, 0xefac, 0xf1de, 0x0000,
+  0x83db, 0xf3f3, 0xc451, 0xc453, 0xf3f2, 0x84b7, 0x0000, 0xc452, 0x8567, 0xf5b1, 0xf5b3, 0xf5b2,
+  0xf6ca, 0xc565, 0x85d7, 0xc5ef, 0xf8e8, 0xf963, 0x86d5, 0x86dc, 0xf9d2, 0xb3c1, 0x8fef, 0xe4e5,
+  0x8749, 0xbea2, 0xa065, 0xa064, 0x81cf, 0xecb3, 0xecb2, 0x82e1, 0xefad, 0x83dd, 0x83dc, 0x0000,
+  0xc454, 0xc4d1, 0xf7c7, 0xf9cb, 0x0000, 0x0000, 0x0000, 0xb3c2, 0xbbf2, 0x9e6b, 0xbea3, 0x0000,
+  0xf3f4, 0x8568, 0xf874, 0xb6c0, 0x97f5, 0x81d1, 0x81d0, 0x8752, 0xefae, 0x0000, 0x83de, 0x0000,
+  0xc664, 0xb6c1, 0xbea4, 0xc248, 0xf875, 0xb6c2, 0x97f6, 0xe8f1, 0xc072, 0xecb4, 0xecb5, 0x81d2,
+  0xc071, 0x0000, 0xefaf, 0xc24c, 0xc24a, 0xc24b, 0xc249, 0xf1e0, 0xc35c, 0x0000, 0x0000, 0x84b8,
+  0xf5b5, 0xf5b4, 0xf5b7, 0xf5b6, 0xc4d2, 0x0000, 0x0000, 0xf6cb, 0x0000, 0xf6cd, 0xf6cc, 0xc566,
+  0xf7c8, 0x8643, 0xf876, 0xf877, 0xc5f0, 0xf964, 0xf97d, 0xc675, 0x0000, 0xdcb0, 0xecb6, 0xefb0,
+  0xf3f5, 0xe0ef, 0x90ef, 0xefb1
+};
+static const uint16_t big5_ext_f_159[] = {
+  0xf1e2, 0xf1e1, 0x83df, 0x84b9, 0x84ba, 0x85d8, 0xf878, 0xc652, 0x86b8, 0xf965, 0xf97e, 0x0000,
+  0x0000, 0x0000, 0xb9a9, 0xe8f2, 0xe8f3, 0x0000, 0xecb7, 0xb9aa, 0x9c70, 0xc35d, 0xf1e3, 0x84bb,
+  0xf6cf, 0xc567, 0xf6d0, 0xf6ce, 0xf879, 0x86b9, 0xf8e9, 0x0000, 0xb9ab, 0x0000, 0xefb4, 0xefb3,
+  0xefb2, 0xf1e4, 0x83e1, 0x83e0, 0xf1e8, 0xf1e7, 0xf1e6, 0xf1e5, 0xc35e, 0xf3f6, 0xf5b9, 0xc4d3,
+  0xf5b8, 0xf6d1, 0xf7cb, 0xf7ca, 0xc5c4, 0xf7c9, 0xf87c, 0xf87b, 0xf87a, 0x866d, 0x0000, 0xbbf3,
+  0x0000, 0xecb8, 0xc24d, 0x0000, 0xf3f7, 0xf3f8, 0xf7cc, 0xf87d, 0x0000, 0x86a5, 0xf8ea, 0xf966,
+  0xf9b9, 0xf9d4, 0xbbf4, 0xc24e, 0xf1e9, 0xf3f9, 0xf6d2, 0xf87e, 0x8f65, 0x0000, 0xbea6, 0x81d3,
+  0xefb5, 0xf1ea, 0xf3fa, 0xf3fb, 0xf3fc, 0xf5be, 0x8569, 0xf5ba, 0xc568, 0xf5bd, 0xf5bc, 0xc4d4,
+  0xf5bb, 0xc4d6, 0x0000, 0xc4d5, 0xf6d4, 0xf6d3, 0xc569, 0xc56a, 0x0000, 0x85d9, 0xc5c6, 0xf7cd,
+  0xc5c5, 0x0000, 0xf8a3, 0xf8a4, 0xf8a2, 0xf8a1, 0xc654, 0x0000, 0xf8eb, 0xf8ec, 0xf8ed, 0xc653,
+  0xf967, 0xf96a, 0xf969, 0xf968, 0x86d6, 0x0000, 0xf9d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc073, 0x82e3, 0x0000,
+  0xc365, 0xf5bf, 0xf6d5, 0x8644, 0xc5c7, 0xf7ce, 0x0000, 0x86de, 0xf9d5, 0x0000, 0x0000, 0x0000,
+  0xc074, 0x85a2, 0x0000, 0x0000, 0xefb6, 0x85da, 0xf7cf, 0x86ba, 0xf9a1, 0x86c6, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_254[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa14a, 0xa157, 0x0000, 0xa159, 0xa15b, 0xa15f, 0xa160, 0xa163, 0xa164, 0xa167, 0xa168, 0xa16b,
+  0xa16c, 0xa16f, 0xa170, 0xa173, 0xa174, 0xa177, 0xa178, 0xa17b, 0xa17c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa1c6, 0xa1c7, 0xa1ca, 0xa1cb, 0xa1c8, 0xa1c9, 0xa15c, 0xa14d, 0xa14e, 0xa14f, 0x0000,
+  0xa151, 0xa152, 0xa153, 0xa154, 0x0000, 0xa17d, 0xa17e, 0xa1a1, 0xa1a2, 0xa1a3, 0xa1a4, 0xa1cc,
+  0xa1cd, 0xa1ce, 0xa1de, 0xa1df, 0xa1e0, 0xa1e1, 0xa1e2, 0x0000, 0xa242, 0xa24c, 0xa24d, 0xa24e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_ext_f_255[] = {
+  0x0000, 0xa149, 0x0000, 0xa1ad, 0xa243, 0xa248, 0xa1ae, 0x0000, 0xa15d, 0xa15e, 0xa1af, 0xa1cf,
+  0xa141, 0xa1d0, 0xa144, 0xa1fe, 0xa2af, 0xa2b0, 0xa2b1, 0xa2b2, 0xa2b3, 0xa2b4, 0xa2b5, 0xa2b6,
+  0xa2b7, 0xa2b8, 0xa147, 0xa146, 0xa1d5, 0xa1d7, 0xa1d6, 0xa148, 0xa249, 0xa2cf, 0xa2d0, 0xa2d1,
+  0xa2d2, 0xa2d3, 0xa2d4, 0xa2d5, 0xa2d6, 0xa2d7, 0xa2d8, 0xa2d9, 0xa2da, 0xa2db, 0xa2dc, 0xa2dd,
+  0xa2de, 0xa2df, 0xa2e0, 0xa2e1, 0xa2e2, 0xa2e3, 0xa2e4, 0xa2e5, 0xa2e6, 0xa2e7, 0xa2e8, 0x0000,
+  0xa240, 0x0000, 0x0000, 0xa1c4, 0x0000, 0xa2e9, 0xa2ea, 0xa2eb, 0xa2ec, 0xa2ed, 0xa2ee, 0xa2ef,
+  0xa2f0, 0xa2f1, 0xa2f2, 0xa2f3, 0xa2f4, 0xa2f5, 0xa2f6, 0xa2f7, 0xa2f8, 0xa2f9, 0xa2fa, 0xa2fb,
+  0xa2fc, 0xa2fd, 0xa2fe, 0xa340, 0xa341, 0xa342, 0xa343, 0xa161, 0xa155, 0xa162, 0xa1e3, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa246, 0xa247, 0x0000, 0xa1c3,
+  0x0000, 0xa244, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *big5_ext_f_i[] = {
+  big5_ext_f_0, 0, big5_ext_f_2, big5_ext_f_3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_ext_f_32, big5_ext_f_33, big5_ext_f_34, 0, 0, big5_ext_f_37,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_ext_f_48, big5_ext_f_49, 0, big5_ext_f_51, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_ext_f_78, big5_ext_f_79,
+  big5_ext_f_80, big5_ext_f_81, big5_ext_f_82, big5_ext_f_83, big5_ext_f_84, big5_ext_f_85, big5_ext_f_86,
+  big5_ext_f_87, big5_ext_f_88, big5_ext_f_89, big5_ext_f_90, big5_ext_f_91, big5_ext_f_92, big5_ext_f_93,
+  big5_ext_f_94, big5_ext_f_95, big5_ext_f_96, big5_ext_f_97, big5_ext_f_98, big5_ext_f_99, big5_ext_f_100,
+  big5_ext_f_101, big5_ext_f_102, big5_ext_f_103, big5_ext_f_104, big5_ext_f_105, big5_ext_f_106,
+  big5_ext_f_107, big5_ext_f_108, big5_ext_f_109, big5_ext_f_110, big5_ext_f_111, big5_ext_f_112,
+  big5_ext_f_113, big5_ext_f_114, big5_ext_f_115, big5_ext_f_116, big5_ext_f_117, big5_ext_f_118,
+  big5_ext_f_119, big5_ext_f_120, big5_ext_f_121, big5_ext_f_122, big5_ext_f_123, big5_ext_f_124,
+  big5_ext_f_125, big5_ext_f_126, big5_ext_f_127, big5_ext_f_128, big5_ext_f_129, big5_ext_f_130,
+  big5_ext_f_131, big5_ext_f_132, big5_ext_f_133, big5_ext_f_134, big5_ext_f_135, big5_ext_f_136,
+  big5_ext_f_137, big5_ext_f_138, big5_ext_f_139, big5_ext_f_140, big5_ext_f_141, big5_ext_f_142,
+  big5_ext_f_143, big5_ext_f_144, big5_ext_f_145, big5_ext_f_146, big5_ext_f_147, big5_ext_f_148,
+  big5_ext_f_149, big5_ext_f_150, big5_ext_f_151, big5_ext_f_152, big5_ext_f_153, big5_ext_f_154,
+  big5_ext_f_155, big5_ext_f_156, big5_ext_f_157, big5_ext_f_158, big5_ext_f_159, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_ext_f_254,
+  big5_ext_f_255
+};
+
+static const uint16_t big5_ext_t_m[] = {
+  0x7e27, 0x7e26, 0x806e, 0x81af, 0x81ad, 0x81aa, 0x8218, 0x856f, 0x854c, 0x8542, 0x855c, 0x8570,
+  0x855f, 0x855a, 0x854b, 0x853f, 0x878a, 0x878b, 0x87a1, 0x878e, 0x8799, 0x885e, 0x885f, 0x8924,
+  0x89a7, 0x8aea, 0x8afd, 0x8af9, 0x8ae3, 0x8ae5, 0x8aec, 0x8cf2, 0x8cef, 0x8da6, 0x8e3b, 0x8e43,
+  0x8e32, 0x8f31, 0x8f30, 0x8f2d, 0x8f3c, 0x8fa7, 0x8fa5, 0x9137, 0x9195, 0x918e, 0x9196, 0x9345,
+  0x930a, 0x92fd, 0x9317, 0x931c, 0x9307, 0x9331, 0x9332, 0x932c, 0x9330, 0x9303, 0x9305, 0x95c2,
+  0x95b8, 0x95c1, 0x96ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x96b7, 0x9715, 0x9714, 0x970c, 0x9717, 0x9793, 0x97d2, 0x9836, 0x9831, 0x9833, 0x983c,
+  0x982e, 0x983a, 0x983d, 0x98b5, 0x9922, 0x9923, 0x9920, 0x991c, 0x991d, 0x99a0, 0x99ef, 0x99e8,
+  0x99eb, 0x99e1, 0x99e6, 0x9af8, 0x9af5, 0x9b83, 0x9b94, 0x9b84, 0x9b8b, 0x9b8f, 0x9b8c, 0x9b89,
+  0x9b8e, 0x9d24, 0x9d0f, 0x9d13, 0x9d0a, 0x9d2a, 0x9d1a, 0x9d27, 0x9d16, 0x9d21, 0x9e85, 0x9eac,
+  0x9ec6, 0x9ec5, 0x9ed7, 0x9f53, 0x5128, 0x5127, 0x51df, 0x5335, 0x53b3, 0x568a, 0x567d, 0x5689,
+  0x58cd, 0x58d0, 0x5b2b, 0x5b33, 0x5b29, 0x5b35, 0x5b31, 0x5b37, 0x5c36, 0x5dbe, 0x5db9, 0x5dbb,
+  0x61e2, 0x61db, 0x61dd, 0x61dc, 0x61da, 0x61d9, 0x64df, 0x64e1, 0x64ee, 0x65b5, 0x66d4, 0x66d5,
+  0x66d0, 0x66d1, 0x66ce, 0x66d7, 0x6a7d, 0x6a8a, 0x6aa7, 0x6a99, 0x6a82, 0x6a88, 0x6a86, 0x6a98,
+  0x6a9d, 0x6a8f, 0x6aaa, 0x6b5d, 0x6c0a, 0x6fd7, 0x6fd6, 0x6fe5, 0x6fd9, 0x6fda, 0x6fea, 0x6ff6,
+  0x71e3, 0x71e9, 0x71eb, 0x71ef, 0x71f3, 0x71ea, 0x7371, 0x74ae, 0x74b3, 0x74ac, 0x7583, 0x7645,
+  0x764e, 0x7644, 0x76a3, 0x76a5, 0x77a6, 0x77a4, 0x77a9, 0x77af, 0x78f0, 0x78f8, 0x78f1, 0x7a49,
+  0x7ac2, 0x7af2, 0x7af3, 0x7bfa, 0x7bf6, 0x7bfc, 0x7c18, 0x7c08, 0x7c12, 0x7cdb, 0x7cda, 0x7e2c,
+  0x7e4d, 0x7f46, 0x7ff6, 0x802b, 0x8074, 0x81b8, 0x81c8, 0x8592, 0x8593, 0x857f, 0x85ab, 0x8597,
+  0x85ac, 0x87ce, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x87cd, 0x87c1, 0x87b1, 0x87c7, 0x8940, 0x893f, 0x8939, 0x8943, 0x89ab, 0x8b1f, 0x8b09, 0x8b0c,
+  0x8c40, 0x8c96, 0x8cf6, 0x8cf7, 0x8e46, 0x8e4f, 0x8f3d, 0x8f41, 0x9366, 0x9378, 0x935d, 0x9369,
+  0x9374, 0x937d, 0x936e, 0x9372, 0x9373, 0x9362, 0x9348, 0x9353, 0x935f, 0x9368, 0x937f, 0x936b,
+  0x95c4, 0x96af, 0x96ad, 0x96b2, 0x971a, 0x971b, 0x979b, 0x979f, 0x9840, 0x9847, 0x98b7, 0x99a2,
+  0x9a00, 0x99f3, 0x99f5, 0x9abd, 0x9b00, 0x9b02, 0x9b34, 0x9b49, 0x9b9f, 0x9ba3, 0x9bcd, 0x9b99,
+  0x9b9d, 0x9d39, 0x9d44, 0x9d35, 0x9eaf, 0x512f, 0x9f8e, 0x569f, 0x569b, 0x569e, 0x5696, 0x5694,
+  0x56a0, 0x5b3b, 0x5b3a, 0x5dc1, 0x5f4d, 0x5f5d, 0x61f3, 0x64f6, 0x64e5, 0x64ea, 0x64e7, 0x6505,
+  0x64f9, 0x6aab, 0x6aed, 0x6ab2, 0x6ab0, 0x6ab5, 0x6abe, 0x6ac1, 0x6ac8, 0x6ac0, 0x6abc, 0x6ab1,
+  0x6ac4, 0x6abf, 0x7008, 0x7003, 0x6ffd, 0x7010, 0x7002, 0x7013, 0x71fa, 0x7200, 0x74b9, 0x74bc,
+  0x765b, 0x7651, 0x764f, 0x76eb, 0x77b8, 0x77b9, 0x77c1, 0x77c0, 0x77be, 0x790b, 0x7907, 0x790a,
+  0x7908, 0x790d, 0x7906, 0x7915, 0x79af, 0x7af5, 0x7c2e, 0x7c1b, 0x7c1a, 0x7c24, 0x7ce6, 0x7ce3,
+  0x7e5d, 0x7e4f, 0x7e66, 0x7e5b, 0x7f47, 0x7fb4, 0x7ffa, 0x802e, 0x81ce, 0x8219, 0x85cc, 0x85b2,
+  0x85bb, 0x85c1, 0x87e9, 0x87ee, 0x87f0, 0x87d6, 0x880e, 0x87da, 0x8948, 0x894a, 0x894e, 0x894d,
+  0x89b1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x89b0,
+  0x89b3, 0x8b38, 0x8b32, 0x8b2d, 0x8b34, 0x8b29, 0x8c74, 0x8d03, 0x8da9, 0x8e58, 0x8ebf, 0x8ec1,
+  0x8f4a, 0x8fac, 0x9089, 0x913d, 0x913c, 0x91a9, 0x93a0, 0x9390, 0x9393, 0x938b, 0x93ad, 0x93bb,
+  0x93b8, 0x939c, 0x95d8, 0x95d7, 0x975d, 0x97a9, 0x97da, 0x9854, 0x9855, 0x984b, 0x983f, 0x98b9,
+  0x9938, 0x9936, 0x9940, 0x993b, 0x9939, 0x99a4, 0x9a08, 0x9a0c, 0x9a10, 0x9b07, 0x9bd2, 0x9bc2,
+  0x9bbb, 0x9bcc, 0x9bcb, 0x9d4d, 0x9d63, 0x9d4e, 0x9d50, 0x9d55, 0x9d5e, 0x9e90, 0x9eb2, 0x9eb1,
+  0x9eca, 0x9f02, 0x9f27, 0x9f26, 0x56af, 0x58e0, 0x58dc, 0x5b39, 0x5b7c, 0x5bf3, 0x5c6b, 0x5dc4,
+  0x650b, 0x6508, 0x650a, 0x65dc, 0x66e1, 0x66df, 0x6ace, 0x6ad4, 0x6ae3, 0x6ad7, 0x6ae2, 0x6ad8,
+  0x6ad5, 0x6ad2, 0x701e, 0x702c, 0x7025, 0x6ff3, 0x7204, 0x7208, 0x7215, 0x74c4, 0x74c9, 0x74c7,
+  0x74c8, 0x76a9, 0x77c6, 0x77c5, 0x7918, 0x791a, 0x7920, 0x7a66, 0x7a64, 0x7a6a, 0x7c35, 0x7c34,
+  0x7e6c, 0x7e6e, 0x7e71, 0x81d4, 0x81d6, 0x821a, 0x8262, 0x8265, 0x8276, 0x85db, 0x85d6, 0x85e7,
+  0x85f4, 0x87fd, 0x87d5, 0x8807, 0x880f, 0x87f8, 0x8987, 0x89b5, 0x89f5, 0x8b3f, 0x8b43, 0x8b4c,
+  0x8d0b, 0x8e6b, 0x8e68, 0x8e70, 0x8e75, 0x8e77, 0x8ec3, 0x93e9, 0x93ea, 0x93cb, 0x93c5, 0x93c6,
+  0x93ed, 0x93d3, 0x93e5, 0x93db, 0x93eb, 0x93e0, 0x93c1, 0x95dd, 0x97b2, 0x97b4, 0x97b1, 0x97b5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x97f2, 0x9856,
+  0x9944, 0x9a26, 0x9a1f, 0x9a18, 0x9a21, 0x9a17, 0x9b09, 0x9bc5, 0x9bdf, 0x9be3, 0x9be9, 0x9bee,
+  0x9d66, 0x9d7a, 0x9d6e, 0x9d91, 0x9d83, 0x9d76, 0x9d7e, 0x9d6d, 0x9e95, 0x9ee3, 0x9f03, 0x9f04,
+  0x9f17, 0x5136, 0x5336, 0x5b42, 0x5b44, 0x5b46, 0x5b7e, 0x5dca, 0x5dc8, 0x5dcc, 0x5ef0, 0x6585,
+  0x66e5, 0x66e7, 0x6af4, 0x6ae9, 0x703d, 0x7036, 0x7216, 0x7212, 0x720f, 0x7217, 0x7211, 0x720b,
+  0x74cd, 0x74d0, 0x74cc, 0x74ce, 0x74d1, 0x7589, 0x7a6f, 0x7c4b, 0x7c44, 0x7c55, 0x7e7f, 0x8b71,
+  0x802f, 0x807a, 0x807b, 0x807c, 0x85fc, 0x8610, 0x8602, 0x85ee, 0x8603, 0x860d, 0x8613, 0x8608,
+  0x860f, 0x8818, 0x8812, 0x8967, 0x8965, 0x89bb, 0x8b69, 0x8b62, 0x8b6e, 0x8b61, 0x8b64, 0x8b4d,
+  0x8c51, 0x8e83, 0x8ec6, 0x941f, 0x9404, 0x9417, 0x9408, 0x9405, 0x93f3, 0x941e, 0x9402, 0x941a,
+  0x941b, 0x9427, 0x941c, 0x96b5, 0x9733, 0x9734, 0x9731, 0x97b8, 0x97ba, 0x97fc, 0x98c3, 0x994d,
+  0x9a2f, 0x9ac9, 0x9ac8, 0x9ac4, 0x9b2a, 0x9b38, 0x9b50, 0x9c0a, 0x9bfb, 0x9c04, 0x9bfc, 0x9bfe,
+  0x9c02, 0x9bf6, 0x9c1b, 0x9bf9, 0x9c15, 0x9c10, 0x9bff, 0x9c00, 0x9c0c, 0x9d95, 0x9da5, 0x9e98,
+  0x9ec1, 0x9f5a, 0x5164, 0x56bb, 0x58e6, 0x5b49, 0x5bf7, 0x5dd0, 0x5fc2, 0x6511, 0x6aff, 0x6afe,
+  0x6afd, 0x6b01, 0x704b, 0x704d, 0x7047, 0x74d3, 0x7668, 0x7667, 0x77d1, 0x7930, 0x7932, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x792e, 0x9f9d, 0x7ac9,
+  0x7ac8, 0x7c56, 0x7c51, 0x7e85, 0x7e89, 0x7e8e, 0x7e84, 0x826a, 0x862b, 0x862f, 0x8628, 0x8616,
+  0x8615, 0x861d, 0x881a, 0x89bc, 0x8b75, 0x8b7c, 0x8d11, 0x8d12, 0x8f5c, 0x91bb, 0x93f4, 0x942d,
+  0x96e4, 0x9737, 0x9736, 0x9767, 0x97be, 0x97bd, 0x97e2, 0x9868, 0x9866, 0x98c8, 0x98ca, 0x98c7,
+  0x98dc, 0x994f, 0x99a9, 0x9a3c, 0x9a3b, 0x9ace, 0x9b14, 0x9b53, 0x9c2e, 0x9c1f, 0x9db0, 0x9dbd,
+  0x9dae, 0x9dc4, 0x9e7b, 0x9e9e, 0x9f05, 0x9f69, 0x9fa1, 0x56c7, 0x571d, 0x5b4a, 0x5dd3, 0x5f72,
+  0x6202, 0x6235, 0x6527, 0x651e, 0x651f, 0x6b07, 0x6b06, 0x7054, 0x721c, 0x7220, 0x7af8, 0x7c5d,
+  0x7c58, 0x7e92, 0x7f4e, 0x8827, 0x8b81, 0x8b83, 0x8c44, 0x9442, 0x944d, 0x9454, 0x944e, 0x9443,
+  0x973c, 0x9740, 0x97c0, 0x995a, 0x9a51, 0x9add, 0x9c38, 0x9c45, 0x9c3a, 0x9c35, 0x9ef1, 0x9f93,
+  0x529a, 0x8641, 0x5dd7, 0x6528, 0x7053, 0x7059, 0x7221, 0x766f, 0x7937, 0x79b5, 0x7c62, 0x7c5e,
+  0x7cf5, 0x863d, 0x882d, 0x8989, 0x8b8d, 0x8b87, 0x8b90, 0x8d1a, 0x8e99, 0x945f, 0x9456, 0x9461,
+  0x945b, 0x945a, 0x945c, 0x9465, 0x9741, 0x986e, 0x986c, 0x986d, 0x99aa, 0x9a5c, 0x9a58, 0x9ade,
+  0x9c4f, 0x9c51, 0x9c53, 0x9dfc, 0x9f39, 0x513e, 0x56d2, 0x5b4f, 0x6b14, 0x7a72, 0x7a73, 0x8b91,
+  0x91bf, 0x946c, 0x96e6, 0x9745, 0x97c8, 0x97e4, 0x995d, 0x9b21, 0x9b2c, 0x9b57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9c5d, 0x9c61, 0x9c65, 0x9e08,
+  0x9f45, 0x6205, 0x66ef, 0x6b1b, 0x6b1d, 0x7225, 0x7224, 0x7c6d, 0x8642, 0x8649, 0x8978, 0x898a,
+  0x8b97, 0x8c9b, 0x8d1c, 0x8ea2, 0x9c6c, 0x9c6f, 0x9e0e, 0x9f08, 0x9f1d, 0x9fa3, 0x5f60, 0x6b1c,
+  0x7cf3, 0x8b9b, 0x8ea7, 0x91c4, 0x947a, 0x9a61, 0x9a63, 0x9ad7, 0x9c76, 0x9fa5, 0x7067, 0x72ab,
+  0x864a, 0x897d, 0x8b9d, 0x8c53, 0x8f65, 0x947b, 0x98cd, 0x98dd, 0x9b30, 0x9e16, 0x96e7, 0x9e18,
+  0x9ea2, 0x9f7c, 0x7e9e, 0x9484, 0x9e1c, 0x7c71, 0x97ca, 0x9ea3, 0x9c7b, 0x9f97, 0x9750, 0x8fb6,
+  0x51f7, 0x5fc8, 0x4f99, 0x5153, 0x577a, 0x5787, 0x6788, 0x80b7, 0x82bf, 0x82ca, 0x9638, 0x6312,
+  0x662a, 0x7700, 0x7702, 0x5034, 0x57d3, 0x75b7, 0x832e, 0x96ba, 0x532c, 0x65c8, 0x7314, 0x7b29,
+  0x5086, 0x508a, 0x5844, 0x5845, 0x5fa4, 0x8020, 0x83be, 0x5843, 0x7a16, 0x9170, 0x50d2, 0x9b62,
+  0x6f8a, 0x8772, 0x9af0, 0x9ea8, 0x5292, 0x878c, 0x9aba, 0x9b81, 0x9384, 0x9aff, 0x9bb3, 0x9bb0,
+  0x9ec7, 0x9721, 0x7c36, 0x8b5e, 0x9401, 0x941d, 0x994a, 0x8b73, 0x9dd4, 0x77d6, 0x3007, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4ea0,
+  0x51ab, 0x52f9, 0x4e28, 0x4e36, 0x4e3f, 0x4e85, 0x4e05, 0x4e04, 0x5182, 0x5196, 0x5338, 0x5369,
+  0x53b6, 0x4e2a, 0x4e87, 0x4e49, 0x51e2, 0x4e46, 0x4e8f, 0x4ebc, 0x4ebe, 0x5166, 0x51e3, 0x5204,
+  0x529c, 0x5344, 0x5902, 0x590a, 0x5b80, 0x5ddb, 0x5e7a, 0x5e7f, 0x5ef4, 0x5f50, 0x5f51, 0x5f61,
+  0x961d, 0x4e63, 0x4e62, 0x4ea3, 0x5185, 0x4ec5, 0x4ecf, 0x4ece, 0x4ecc, 0x5184, 0x5186, 0x51e4,
+  0x5205, 0x529e, 0x529d, 0x52fd, 0x5300, 0x533a, 0x5346, 0x535d, 0x5386, 0x53b7, 0x53cc, 0x53ce,
+  0x5721, 0x5e00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f0c, 0x6237, 0x6238, 0x6534, 0x6535, 0x65e0, 0x738d, 0x4e97, 0x4ee0, 0x4ee7, 0x4ee6, 0x56d8,
+  0x518b, 0x518c, 0x5199, 0x51e5, 0x520b, 0x5304, 0x5303, 0x5307, 0x531e, 0x535f, 0x536d, 0x5389,
+  0x53ba, 0x53d0, 0x53f6, 0x53f7, 0x53f9, 0x53f4, 0x5724, 0x5904, 0x5918, 0x5932, 0x5930, 0x5934,
+  0x5975, 0x5b82, 0x5bf9, 0x5c14, 0x5e81, 0x5e83, 0x5f0d, 0x5f52, 0x5fca, 0x5fc7, 0x6239, 0x624f,
+  0x65e7, 0x672f, 0x6b7a, 0x6c39, 0x6c37, 0x6c44, 0x6c45, 0x738c, 0x7592, 0x7676, 0x9093, 0x9092,
+  0x4e21, 0x4e20, 0x4e22, 0x4e68, 0x4e89, 0x4e98, 0x4ef9, 0x4eef, 0x4ef8, 0x4f06, 0x4f03, 0x4efc,
+  0x4eee, 0x4f16, 0x4f28, 0x4f1c, 0x4f07, 0x4f1a, 0x4efa, 0x4f17, 0x514a, 0x5172, 0x51b4, 0x51b3,
+  0x51b2, 0x51e8, 0x5214, 0x520f, 0x5215, 0x5218, 0x52a8, 0x534b, 0x534f, 0x5350, 0x538b, 0x53be,
+  0x53d2, 0x5416, 0x53ff, 0x5400, 0x5405, 0x5413, 0x5415, 0x56e3, 0x5735, 0x5736, 0x5731, 0x5732,
+  0x58ee, 0x5905, 0x4e54, 0x5936, 0x597a, 0x5986, 0x5b86, 0x5f53, 0x5c18, 0x5c3d, 0x5c78, 0x5c80,
+  0x5e08, 0x5ef5, 0x5f0e, 0x5fd3, 0x5fda, 0x5fdb, 0x620f, 0x625d, 0x625f, 0x6267, 0x6257, 0x9f50,
+  0x65eb, 0x65ea, 0x6737, 0x6732, 0x6736, 0x6b22, 0x6bce, 0x6c58, 0x6c51, 0x6c77, 0x6c3c, 0x6c5a,
+  0x6c53, 0x706f, 0x7072, 0x706e, 0x7073, 0x72b1, 0x72b2, 0x738f, 0x793c, 0x808d, 0x808e, 0x827b,
+  0x8d71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fb9,
+  0x9096, 0x909a, 0x4e24, 0x4e71, 0x4e9c, 0x4f45, 0x4f4a, 0x4f39, 0x4f37, 0x4f32, 0x4f42, 0x4f44,
+  0x4f4b, 0x4f40, 0x4f35, 0x4f31, 0x5151, 0x5150, 0x514e, 0x519d, 0x51b5, 0x51b8, 0x51ec, 0x5223,
+  0x5227, 0x5226, 0x521f, 0x522b, 0x5220, 0x52b4, 0x52b3, 0x5325, 0x533b, 0x5374, 0x544d, 0x543a,
+  0x5444, 0x544c, 0x5423, 0x541a, 0x5432, 0x544b, 0x5421, 0x5434, 0x5449, 0x5450, 0x5422, 0x543f,
+  0x5451, 0x545a, 0x542f, 0x56e9, 0x56f2, 0x56f3, 0x56ef, 0x56ed, 0x56ec, 0x56e6, 0x5748, 0x5744,
+  0x573f, 0x573c, 0x5753, 0x5756, 0x575f, 0x5743, 0x5758, 0x5757, 0x5746, 0x573d, 0x5742, 0x5754,
+  0x5755, 0x58f1, 0x58f2, 0x58f0, 0x590b, 0x9ea6, 0x56f1, 0x593d, 0x5994, 0x598c, 0x599c, 0x599f,
+  0x599b, 0x5989, 0x599a, 0x6588, 0x5b8d, 0x5bfe, 0x5bff, 0x5bfd, 0x5c2b, 0x5c84, 0x5c8e, 0x5c9c,
+  0x5c85, 0x5df5, 0x5e09, 0x5e0b, 0x5e92, 0x5e90, 0x5f03, 0x5f1e, 0x5f63, 0x5fe7, 0x5ffe, 0x5fe6,
+  0x5fdc, 0x5fce, 0x5ffc, 0x5fdf, 0x5fec, 0x5ff6, 0x5ff2, 0x5ff0, 0x5ff9, 0x6213, 0x623b, 0x623c,
+  0x6282, 0x6278, 0x628b, 0x629e, 0x62a5, 0x629b, 0x629c, 0x6299, 0x628d, 0x6285, 0x629d, 0x6275,
+  0x65f6, 0x66f5, 0x675b, 0x6754, 0x6752, 0x6758, 0x6744, 0x674a, 0x6761, 0x6c7f, 0x6c91, 0x6c9e,
+  0x6c6e, 0x6c7c, 0x6c9f, 0x6c75, 0x6c56, 0x6ca2, 0x6c79, 0x6ca1, 0x6caa, 0x6ca0, 0x7079, 0x7077,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x707e, 0x7075,
+  0x707b, 0x7264, 0x72bb, 0x72bc, 0x72c7, 0x72b9, 0x72be, 0x72b6, 0x7398, 0x7593, 0x7680, 0x7683,
+  0x76c0, 0x76c1, 0x77f4, 0x77f5, 0x7acc, 0x7acd, 0x7cfa, 0x809f, 0x8091, 0x8097, 0x8094, 0x8286,
+  0x828c, 0x8295, 0x866c, 0x8fb5, 0x8fbe, 0x8fc7, 0x8fc1, 0x90a9, 0x90a4, 0x90a8, 0x9627, 0x9626,
+  0x962b, 0x9633, 0x9634, 0x9629, 0x4e3d, 0x4e9d, 0x4f93, 0x4f8a, 0x4f6d, 0x4f8e, 0x4fa0, 0x4fa2,
+  0x4fa1, 0x4f9f, 0x4fa3, 0x4f72, 0x4f8c, 0x5156, 0x5190, 0x51ed, 0x51fe, 0x522f, 0x523c, 0x5234,
+  0x5239, 0x52b9, 0x52b5, 0x52bf, 0x5355, 0x5376, 0x537a, 0x5393, 0x53c1, 0x53c2, 0x53d5, 0x5485,
+  0x545f, 0x5493, 0x5489, 0x5479, 0x9efe, 0x548f, 0x5469, 0x546d, 0x5494, 0x546a, 0x548a, 0x56fd,
+  0x56fb, 0x56f8, 0x56fc, 0x56f6, 0x5765, 0x5781, 0x5763, 0x5767, 0x576e, 0x5778, 0x577f, 0x58f3,
+  0x594b, 0x594c, 0x59ad, 0x59c4, 0x59c2, 0x59b0, 0x59bf, 0x59c9, 0x59b8, 0x59ac, 0x59b7, 0x59d7,
+  0x5b60, 0x5b96, 0x5b9e, 0x5b94, 0x5b9f, 0x5b9d, 0x5c00, 0x5c19, 0x5c49, 0x5c4a, 0x5cbb, 0x5cc1,
+  0x5cb9, 0x5c9e, 0x5cb4, 0x5cba, 0x5df6, 0x5e13, 0x5e12, 0x5e77, 0x5e98, 0x5e99, 0x5e9d, 0x5ef8,
+  0x5ef9, 0x5f06, 0x5f21, 0x5f25, 0x5f55, 0x5f84, 0x5f83, 0x6030, 0x6007, 0x6036, 0x5fe9, 0x603d,
+  0x6008, 0x62ba, 0x62b2, 0x62b7, 0x62e4, 0x62a7, 0x62d5, 0x62e1, 0x62dd, 0x62a6, 0x62c1, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x62c5, 0x62c0, 0x62df,
+  0x62e0, 0x62de, 0x6589, 0x65a6, 0x65ba, 0x65ff, 0x6617, 0x6618, 0x6601, 0x65fe, 0x670c, 0x676b,
+  0x6796, 0x6782, 0x678a, 0x67a3, 0x67a2, 0x678f, 0x67f9, 0x6780, 0x6b26, 0x6b27, 0x6b68, 0x6b69,
+  0x6b81, 0x6bb4, 0x6bd1, 0x6c1c, 0x6c97, 0x6c6c, 0x6cdf, 0x6cea, 0x6ce4, 0x6cd8, 0x6cb2, 0x6cce,
+  0x6cc8, 0x708b, 0x7088, 0x7090, 0x708f, 0x7087, 0x7089, 0x708d, 0x7081, 0x708c, 0x7240, 0x7265,
+  0x7266, 0x7268, 0x72cd, 0x72d3, 0x72db, 0x72cf, 0x73a7, 0x73a3, 0x739e, 0x73af, 0x73aa, 0x739c,
+  0x7542, 0x7544, 0x753b, 0x7541, 0x759b, 0x759e, 0x79c4, 0x79c3, 0x79c6, 0x79c7, 0x79ca, 0x7acf,
+  0x7c76, 0x7c74, 0x7cff, 0x7cfc, 0x7f59, 0x80a8, 0x80b0, 0x80b3, 0x80a4, 0x80b6, 0x80a7, 0x80ac,
+  0x80a6, 0x5367, 0x820e, 0x82c4, 0x833e, 0x829c, 0x82aa, 0x82c9, 0x82a6, 0x82b2, 0x8fcc, 0x8fd9,
+  0x8fca, 0x8fd8, 0x8fcf, 0x90b7, 0x90ad, 0x90b9, 0x9637, 0x9641, 0x963e, 0x96b6, 0x9751, 0x9763,
+  0x4e57, 0x4e79, 0x4eb2, 0x4eb0, 0x4eaf, 0x4eb1, 0x4fd2, 0x4fd5, 0x4fbe, 0x4fb8, 0x4fb0, 0x4fb1,
+  0x4fc8, 0x4fc6, 0x4fcc, 0x4fe5, 0x4fe3, 0x4fb4, 0x516a, 0x519f, 0x51c1, 0x51c2, 0x51c3, 0x5245,
+  0x5248, 0x524f, 0x52c5, 0x52ca, 0x52c4, 0x5327, 0x5358, 0x537d, 0x53dd, 0x53dc, 0x53da, 0x53d9,
+  0x54b9, 0x54d0, 0x54b4, 0x54ca, 0x54a3, 0x54da, 0x54a4, 0x54b2, 0x549e, 0x549f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x54b5, 0x54cd, 0x54cc, 0x5700,
+  0x57ac, 0x5791, 0x578e, 0x578d, 0x5792, 0x57a1, 0x5790, 0x57a6, 0x57a8, 0x579c, 0x5796, 0x57a7,
+  0x58f5, 0x5909, 0x5908, 0x5952, 0x59df, 0x59eb, 0x59ef, 0x59f0, 0x59d5, 0x5a0d, 0x5a04, 0x59f9,
+  0x5a02, 0x59f8, 0x59e2, 0x59d9, 0x59e7, 0x5b6a, 0x5bab, 0x5c1b, 0x5c2f, 0x663c, 0x5cd1, 0x5cdc,
+  0x5ce6, 0x5ce1, 0x5ccd, 0x5ce2, 0x5cdd, 0x5ce5, 0x5dfb, 0x5dfa, 0x5e1e, 0x5ea1, 0x5efc, 0x5efb,
+  0x5f2f, 0x5f66, 0x605c, 0x604e, 0x6051, 0x6023, 0x6031, 0x607c, 0x6060, 0x604a, 0x6061, 0x6218,
+  0x631f, 0x6317, 0x62ea, 0x6321, 0x6304, 0x6305, 0x6531, 0x6544, 0x6540, 0x6542, 0x65be, 0x6629,
+  0x661b, 0x6623, 0x662c, 0x661a, 0x6630, 0x663b, 0x661e, 0x6637, 0x6638, 0x670e, 0x67e8, 0x67d6,
+  0x67c7, 0x67bc, 0x6852, 0x67bf, 0x67d5, 0x67fe, 0x8363, 0x67fb, 0x67b1, 0x6801, 0x6805, 0x6800,
+  0x67d7, 0x6b2a, 0x6b6b, 0x6be1, 0x6d23, 0x6cff, 0x6d14, 0x6d05, 0x6d13, 0x6d06, 0x6d21, 0x6d15,
+  0x6caf, 0x6cf4, 0x6d02, 0x6d45, 0x6d26, 0x6d44, 0x6d24, 0x70a5, 0x70a3, 0x70a2, 0x70bb, 0x70a0,
+  0x70aa, 0x70a8, 0x70b6, 0x70b2, 0x70a7, 0x70b9, 0x722e, 0x723c, 0x726d, 0x72e7, 0x72ed, 0x72ec,
+  0x72e5, 0x72e2, 0x73c4, 0x73bd, 0x73cf, 0x73c9, 0x73c1, 0x73d0, 0x73ce, 0x74ed, 0x74eb, 0x74ef,
+  0x7549, 0x7550, 0x7546, 0x754a, 0x754d, 0x75a6, 0x75a8, 0x76c7, 0x76ff, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x76fd, 0x77e6, 0x780a, 0x7804, 0x780b,
+  0x7807, 0x7815, 0x7808, 0x79d3, 0x79d4, 0x79d0, 0x79d7, 0x7a7c, 0x7a7d, 0x7a83, 0x7a82, 0x7ad4,
+  0x7ad5, 0x7ad3, 0x7ad0, 0x7ad2, 0x7afe, 0x7afc, 0x7c77, 0x7c7c, 0x7c7b, 0x7f8f, 0x80d3, 0x80cb,
+  0x80d2, 0x8109, 0x80e2, 0x80df, 0x80c6, 0x8224, 0x82f7, 0x82d8, 0x82dd, 0x82f8, 0x82fc, 0x82e9,
+  0x82ee, 0x82d0, 0x830e, 0x82e2, 0x830b, 0x82fd, 0x5179, 0x8676, 0x8678, 0x8675, 0x867d, 0x8842,
+  0x8866, 0x898c, 0x8a05, 0x8a06, 0x8c9f, 0x8ff1, 0x8fe7, 0x8fe9, 0x8fef, 0x90c2, 0x90bc, 0x90c6,
+  0x90c0, 0x90cd, 0x90c9, 0x90c4, 0x9581, 0x9cec, 0x5032, 0x4ff9, 0x501d, 0x4fff, 0x5004, 0x4ff0,
+  0x5003, 0x5002, 0x4ffc, 0x4ff2, 0x5024, 0x5008, 0x5036, 0x502e, 0x5010, 0x5038, 0x5039, 0x4ffd,
+  0x5056, 0x4ffb, 0x51a3, 0x51a6, 0x51a1, 0x51c7, 0x51c9, 0x5260, 0x5264, 0x5259, 0x5265, 0x5267,
+  0x5257, 0x5263, 0x5253, 0x52cf, 0x52ce, 0x52d0, 0x52d1, 0x52cc, 0x550d, 0x54f4, 0x5513, 0x54ef,
+  0x54f5, 0x54f9, 0x5502, 0x5500, 0x5518, 0x54f0, 0x54f6, 0x5519, 0x5705, 0x57c9, 0x57b7, 0x57cd,
+  0x57be, 0x57bb, 0x57db, 0x57c8, 0x57c4, 0x57c5, 0x57d1, 0x57ca, 0x57c0, 0x5a21, 0x5a2a, 0x5a1d,
+  0x5a0b, 0x5a22, 0x5a24, 0x5a14, 0x5a31, 0x5a2f, 0x5a1a, 0x5a12, 0x5a26, 0x5bbc, 0x5bbb, 0x5bb7,
+  0x5c05, 0x5c06, 0x5c52, 0x5c53, 0x5cfa, 0x5ceb, 0x5cf3, 0x5cf5, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5ce9, 0x5cef, 0x5e2a, 0x5e30, 0x5e2e, 0x5e2c,
+  0x5e2f, 0x5eaf, 0x5ea9, 0x5efd, 0x5f32, 0x5f8e, 0x5f93, 0x5f8f, 0x604f, 0x6099, 0x607e, 0x6074,
+  0x604b, 0x6073, 0x6075, 0x6056, 0x60a9, 0x608b, 0x60a6, 0x6093, 0x60ae, 0x609e, 0x60a7, 0x6245,
+  0x632e, 0x6352, 0x6330, 0x635b, 0x6319, 0x631b, 0x6331, 0x635d, 0x6337, 0x6335, 0x6353, 0x635c,
+  0x633f, 0x654b, 0x658b, 0x659a, 0x6650, 0x6646, 0x664e, 0x6640, 0x664b, 0x6648, 0x6660, 0x6644,
+  0x664d, 0x6837, 0x6824, 0x681b, 0x6836, 0x682c, 0x6819, 0x6856, 0x6847, 0x683e, 0x681e, 0x6815,
+  0x6822, 0x6827, 0x6859, 0x6858, 0x6855, 0x6830, 0x6823, 0x6b2e, 0x6b2b, 0x6b30, 0x6b6c, 0x6b8b,
+  0x6be9, 0x6bea, 0x6be5, 0x6d6b, 0x6d73, 0x6d57, 0x6d5d, 0x6d56, 0x6d8f, 0x6d5b, 0x6d1c, 0x6d9a,
+  0x6d9b, 0x6d99, 0x6d81, 0x6d71, 0x6d72, 0x6d5c, 0x6d96, 0x70c4, 0x70db, 0x70cc, 0x70d0, 0x70e3,
+  0x70df, 0x70d6, 0x70ee, 0x70d5, 0x727a, 0x72f5, 0x7302, 0x73e2, 0x73ec, 0x73d5, 0x73f9, 0x73df,
+  0x73e6, 0x73e4, 0x73e1, 0x74f3, 0x7556, 0x7555, 0x7558, 0x7557, 0x755e, 0x75c3, 0x75b4, 0x75b1,
+  0x76cb, 0x76cc, 0x772a, 0x7716, 0x770f, 0x773f, 0x772b, 0x770e, 0x7724, 0x7721, 0x7718, 0x77dd,
+  0x7824, 0x7836, 0x7958, 0x7959, 0x7962, 0x79da, 0x79d9, 0x79e1, 0x79e5, 0x79e8, 0x79db, 0x79e2,
+  0x79f0, 0x7ada, 0x7add, 0x7adb, 0x7adc, 0x7b0d, 0x7b0b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b14, 0x7c8e, 0x7c86, 0x7c87, 0x7c83, 0x7c8b, 0x7d24,
+  0x7d25, 0x7f62, 0x7f93, 0x7f99, 0x7f97, 0x7fc4, 0x7fc6, 0x800a, 0x8040, 0x803c, 0x803b, 0x80f6,
+  0x80ff, 0x80ee, 0x8104, 0x8103, 0x8107, 0x80f7, 0x822d, 0x8227, 0x8229, 0x831f, 0x8357, 0x8321,
+  0x8318, 0x8358, 0x8684, 0x869f, 0x869b, 0x8689, 0x86a6, 0x8692, 0x868f, 0x86a0, 0x884f, 0x8878,
+  0x887a, 0x886e, 0x887b, 0x8884, 0x8873, 0x8a0d, 0x8a0b, 0x8a19, 0x8ed0, 0x8ff9, 0x9009, 0x9008,
+  0x90de, 0x9151, 0x91db, 0x91df, 0x91de, 0x91d6, 0x91e0, 0x9585, 0x9660, 0x9659, 0x9656, 0x96bd,
+  0x5042, 0x5059, 0x5044, 0x5066, 0x5052, 0x5054, 0x5071, 0x5050, 0x507b, 0x507c, 0x5058, 0x5079,
+  0x506c, 0x5078, 0x51a8, 0x51d1, 0x51cf, 0x5268, 0x5276, 0x52d4, 0x53a0, 0x53c4, 0x5558, 0x554c,
+  0x5568, 0x5549, 0x555d, 0x5529, 0x5554, 0x5553, 0x555a, 0x553a, 0x553f, 0x552b, 0x57ea, 0x57ef,
+  0x57dd, 0x57fe, 0x57de, 0x57e6, 0x57e8, 0x57ff, 0x5803, 0x58f7, 0x68a6, 0x591f, 0x595b, 0x595d,
+  0x595e, 0x5a2b, 0x5a3b, 0x5a61, 0x5a3a, 0x5a6e, 0x5a4b, 0x5a6b, 0x5a45, 0x5a4e, 0x5a68, 0x5a3d,
+  0x5a71, 0x5a3f, 0x5a6f, 0x5a75, 0x5a73, 0x5a2c, 0x5a59, 0x5a54, 0x5a4f, 0x5a63, 0x5bc8, 0x5bc3,
+  0x5c5b, 0x5c61, 0x5d21, 0x5d0a, 0x5d09, 0x5d2c, 0x5d08, 0x5d2a, 0x5d15, 0x5d10, 0x5d13, 0x5d2f,
+  0x5d18, 0x5de3, 0x5e39, 0x5e35, 0x5e3a, 0x5e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5ebb, 0x5eba, 0x5f34, 0x5f39, 0x6098, 0x60d0, 0x60d7, 0x60aa,
+  0x60a1, 0x60a4, 0x60ee, 0x60e7, 0x60e8, 0x60de, 0x637e, 0x638b, 0x6379, 0x6386, 0x6393, 0x6373,
+  0x636a, 0x636c, 0x637f, 0x63b2, 0x63ba, 0x6366, 0x6374, 0x655a, 0x654e, 0x654d, 0x658d, 0x658e,
+  0x65ad, 0x65c7, 0x65ca, 0x65c9, 0x65e3, 0x6657, 0x6663, 0x6667, 0x671a, 0x6719, 0x6716, 0x689e,
+  0x68b6, 0x6898, 0x6873, 0x689a, 0x688e, 0x68b7, 0x68db, 0x68a5, 0x686c, 0x68c1, 0x6884, 0x6895,
+  0x687a, 0x6899, 0x68b8, 0x68b9, 0x6870, 0x6b35, 0x6b90, 0x6bbb, 0x6bed, 0x6dc1, 0x6dc3, 0x6dce,
+  0x6dad, 0x6e04, 0x6db9, 0x6de7, 0x6e08, 0x6e06, 0x6e0a, 0x6db0, 0x6df8, 0x6e0c, 0x6db1, 0x6e02,
+  0x6e07, 0x6e09, 0x6e01, 0x6e17, 0x6dff, 0x6e12, 0x7103, 0x7107, 0x7101, 0x70f5, 0x70f1, 0x7108,
+  0x70f2, 0x710f, 0x70fe, 0x731a, 0x7310, 0x730e, 0x7402, 0x73f3, 0x73fb, 0x751b, 0x7523, 0x7561,
+  0x7568, 0x7567, 0x75d3, 0x7690, 0x76d5, 0x76d7, 0x76d6, 0x7730, 0x7726, 0x7740, 0x771e, 0x7847,
+  0x784b, 0x7851, 0x784f, 0x7842, 0x7846, 0x796e, 0x796c, 0x79f2, 0x79f1, 0x79f5, 0x79f3, 0x79f9,
+  0x7a9a, 0x7a93, 0x7a91, 0x7ae1, 0x7b21, 0x7b1c, 0x7b16, 0x7b17, 0x7b36, 0x7b1f, 0x7c93, 0x7c99,
+  0x7c9a, 0x7c9c, 0x7d49, 0x7d34, 0x7d37, 0x7d2d, 0x7d4c, 0x7d48, 0x7f3b, 0x8008, 0x801a, 0x801d,
+  0x8049, 0x8045, 0x8044, 0x7c9b, 0x812a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x812e, 0x8131, 0x811a, 0x8134, 0x8117, 0x831d, 0x8371, 0x8384, 0x8380,
+  0x8372, 0x83a1, 0x8379, 0x8391, 0x839f, 0x83ad, 0x8323, 0x8385, 0x839c, 0x83b7, 0x8658, 0x865a,
+  0x8657, 0x86b2, 0x86ae, 0x8845, 0x889c, 0x8894, 0x88a3, 0x888f, 0x88a5, 0x88a9, 0x88a6, 0x888a,
+  0x88a0, 0x8890, 0x8992, 0x8991, 0x8994, 0x8a26, 0x8a32, 0x8a28, 0x8a1c, 0x8a2b, 0x8a20, 0x8a29,
+  0x8a21, 0x8c3a, 0x8c5b, 0x8c58, 0x8c7c, 0x8ca6, 0x8cae, 0x8cad, 0x8d65, 0x8d7e, 0x8d7c, 0x8d7f,
+  0x8d7a, 0x8dbd, 0x8dc0, 0x8dbb, 0x8ead, 0x8eaf, 0x8ed6, 0x8ed9, 0x9012, 0x900e, 0x9025, 0x9013,
+  0x90ee, 0x90ab, 0x90f7, 0x9159, 0x9154, 0x91f2, 0x91f0, 0x91e5, 0x91f6, 0x9587, 0x965a, 0x966e,
+  0x9679, 0x98e1, 0x98e6, 0x9ec4, 0x9ed2, 0x4e80, 0x4e81, 0x508f, 0x5097, 0x5088, 0x5089, 0x5081,
+  0x5160, 0x5e42, 0x51d3, 0x51d2, 0x51d6, 0x5273, 0x5270, 0x53a8, 0x53a6, 0x53c5, 0x5597, 0x55de,
+  0x5596, 0x55b4, 0x5585, 0x559b, 0x55a0, 0x5559, 0x5586, 0x55af, 0x557a, 0x559e, 0x55a9, 0x570f,
+  0x570e, 0x581a, 0x581f, 0x583c, 0x5818, 0x583e, 0x5826, 0x583a, 0x5822, 0x58fb, 0x5963, 0x5964,
+  0x5aa8, 0x5aa3, 0x5a82, 0x5a88, 0x5aa1, 0x5a85, 0x5a98, 0x5a99, 0x5a89, 0x5a81, 0x5a96, 0x5a80,
+  0x5a91, 0x5acf, 0x5a87, 0x5aa0, 0x5a79, 0x5a86, 0x5aab, 0x5aaa, 0x5aa4, 0x5a8d, 0x5a7e, 0x5bd5,
+  0x5c1e, 0x5c5f, 0x5c5e, 0x5d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d3e, 0x5d48, 0x5d1c, 0x5d5b, 0x5d4d, 0x5d57, 0x5d53, 0x5d4f, 0x5d3b, 0x5d46,
+  0x5e46, 0x5e47, 0x5e48, 0x5ec0, 0x5ebd, 0x5ebf, 0x5f11, 0x5f3e, 0x5f3b, 0x5f3a, 0x5fa7, 0x60ea,
+  0x6107, 0x6122, 0x610c, 0x60b3, 0x60d6, 0x60d2, 0x60e3, 0x60e5, 0x60e9, 0x6111, 0x60fd, 0x611e,
+  0x6120, 0x6121, 0x621e, 0x63e2, 0x63de, 0x63e6, 0x63f8, 0x63fe, 0x63c1, 0x63bf, 0x63f7, 0x63d1,
+  0x655f, 0x6560, 0x6561, 0x65d1, 0x667d, 0x666b, 0x667f, 0x6673, 0x6681, 0x666d, 0x6669, 0x671e,
+  0x68ed, 0x6903, 0x68fe, 0x68e5, 0x691e, 0x6902, 0x6909, 0x68ca, 0x6900, 0x6901, 0x6918, 0x68e2,
+  0x68cf, 0x692e, 0x68c5, 0x68ff, 0x691c, 0x68c3, 0x6b6f, 0x6b6e, 0x6bbe, 0x6bf4, 0x6c2d, 0x6db6,
+  0x6e75, 0x6e1e, 0x6e18, 0x6e48, 0x6e4f, 0x6e42, 0x6e6a, 0x6e70, 0x6dfe, 0x6e6d, 0x6e7b, 0x6e7e,
+  0x6e59, 0x6e57, 0x6e80, 0x6e50, 0x6e29, 0x6e76, 0x6e2a, 0x6e4c, 0x712a, 0x7135, 0x712c, 0x7137,
+  0x711d, 0x7138, 0x7134, 0x712b, 0x7133, 0x7127, 0x7124, 0x712d, 0x7232, 0x7283, 0x7282, 0x7287,
+  0x7306, 0x7324, 0x7338, 0x732a, 0x732c, 0x732b, 0x732f, 0x7328, 0x7417, 0x7419, 0x7438, 0x741f,
+  0x7414, 0x743c, 0x73f7, 0x741c, 0x7415, 0x7418, 0x7439, 0x74f9, 0x7524, 0x756e, 0x756d, 0x7571,
+  0x758e, 0x75e5, 0x7694, 0x76b3, 0x76d9, 0x7748, 0x7749, 0x7743, 0x7742, 0x77df, 0x7863, 0x7876,
+  0x785f, 0x7866, 0x7966, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7971, 0x7976, 0x7984, 0x7975, 0x79ff, 0x7a07, 0x7a0e, 0x7a09, 0x7ae7, 0x7ae2, 0x7b55,
+  0x7b43, 0x7b57, 0x7b6c, 0x7b42, 0x7b53, 0x7b41, 0x7ca0, 0x7ca6, 0x7ca4, 0x7d74, 0x7d59, 0x7d60,
+  0x7d57, 0x7d6c, 0x7d7e, 0x7d64, 0x7d5a, 0x7d5d, 0x7d76, 0x7d4d, 0x7d75, 0x7fd3, 0x7fd6, 0x8060,
+  0x804e, 0x8145, 0x813b, 0x8148, 0x8142, 0x8149, 0x8140, 0x8114, 0x8141, 0x81ef, 0x81f6, 0x8203,
+  0x83ed, 0x83da, 0x8418, 0x83d2, 0x8408, 0x8400, 0x8417, 0x8346, 0x8414, 0x83d3, 0x8405, 0x841f,
+  0x8402, 0x8416, 0x83cd, 0x83e6, 0x865d, 0x86d5, 0x86e1, 0x86ee, 0x8847, 0x8846, 0x88bb, 0x88bf,
+  0x88b4, 0x88b5, 0x899a, 0x8a43, 0x8a5a, 0x8a35, 0x8a38, 0x8a42, 0x8a49, 0x8a5d, 0x8a4b, 0x8a3d,
+  0x8c60, 0x8c5e, 0x8c7f, 0x8c7e, 0x8c83, 0x8cb1, 0x8d87, 0x8d88, 0x8d83, 0x8d86, 0x8d8b, 0x8d82,
+  0x8dca, 0x8dd2, 0x8dd4, 0x8dc9, 0x8eb0, 0x8ef2, 0x8ee4, 0x8ef3, 0x8eea, 0x8efd, 0x8f9d, 0x902b,
+  0x902a, 0x9028, 0x9029, 0x902c, 0x903a, 0x9030, 0x9037, 0x903b, 0x910a, 0x91fe, 0x9220, 0x920b,
+  0x9218, 0x9222, 0x921b, 0x9208, 0x920e, 0x9213, 0x9595, 0x968c, 0x967b, 0x967f, 0x9681, 0x9682,
+  0x96ee, 0x96ed, 0x96ec, 0x975f, 0x976f, 0x976d, 0x98f0, 0x9aa9, 0x9ae0, 0x4eb7, 0x50cc, 0x50bc,
+  0x50aa, 0x50b9, 0x50ab, 0x50c3, 0x50cd, 0x517e, 0x527e, 0x5279, 0x52e1, 0x52e0, 0x52e7, 0x5380,
+  0x53ab, 0x53aa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x53a9, 0x53e0, 0x55ea, 0x55d7, 0x55c1, 0x5715, 0x586c, 0x585c, 0x5850, 0x5861, 0x586a, 0x5869,
+  0x5856, 0x5860, 0x5866, 0x585f, 0x5923, 0x5966, 0x5968, 0x5ace, 0x5ac5, 0x5ac3, 0x5ad0, 0x5b74,
+  0x5b76, 0x5bdc, 0x5bd7, 0x5bda, 0x5bdb, 0x5c20, 0x5d6d, 0x5d66, 0x5d64, 0x5d6e, 0x5d60, 0x5f42,
+  0x5f5a, 0x5f6e, 0x6130, 0x613a, 0x612a, 0x6143, 0x6119, 0x6131, 0x613d, 0x6408, 0x6432, 0x6438,
+  0x6431, 0x6419, 0x6411, 0x6429, 0x641d, 0x643c, 0x6446, 0x6447, 0x643a, 0x6407, 0x656b, 0x6570,
+  0x656d, 0x65e4, 0x6693, 0x668f, 0x6692, 0x668e, 0x6946, 0x6931, 0x693e, 0x697c, 0x6943, 0x6973,
+  0x6955, 0x6985, 0x694d, 0x6950, 0x6947, 0x6967, 0x6936, 0x6964, 0x6961, 0x697d, 0x6b44, 0x6b40,
+  0x6b71, 0x6b73, 0x6b9c, 0x6bc1, 0x6bfa, 0x6c31, 0x6c32, 0x6eb8, 0x6ea8, 0x6e91, 0x6ebb, 0x6e9a,
+  0x6ea9, 0x6eb5, 0x6e6c, 0x6ee8, 0x6edd, 0x6eda, 0x6ee6, 0x6eac, 0x6ed9, 0x6ee3, 0x6ee9, 0x6edb,
+  0x716f, 0x7148, 0x714a, 0x716b, 0x714f, 0x7157, 0x7174, 0x7145, 0x7151, 0x716d, 0x7251, 0x7250,
+  0x724e, 0x7341, 0x732e, 0x7346, 0x7427, 0x7448, 0x7453, 0x743d, 0x745d, 0x7456, 0x741e, 0x7447,
+  0x7443, 0x7458, 0x7449, 0x744c, 0x7445, 0x743e, 0x7501, 0x751e, 0x757a, 0x75ee, 0x7602, 0x7697,
+  0x7698, 0x775d, 0x7764, 0x7753, 0x7758, 0x7882, 0x7890, 0x788a, 0x787a, 0x787d, 0x788b, 0x7878,
+  0x788d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7888,
+  0x7892, 0x797e, 0x7983, 0x7980, 0x7a0f, 0x7a1d, 0x7aa1, 0x7aa4, 0x7ae9, 0x7aea, 0x7b62, 0x7b6b,
+  0x7b5e, 0x7b79, 0x7b6f, 0x7b68, 0x7cae, 0x7cb0, 0x7d90, 0x7d8a, 0x7d8b, 0x7d99, 0x7d95, 0x7d87,
+  0x7d78, 0x7d97, 0x7d89, 0x7d98, 0x7fa3, 0x7fdd, 0x8057, 0x8163, 0x816a, 0x816c, 0x815d, 0x8175,
+  0x815f, 0x817d, 0x816d, 0x8241, 0x844f, 0x8484, 0x847f, 0x8448, 0x842a, 0x847b, 0x8472, 0x8464,
+  0x842e, 0x845c, 0x8453, 0x8441, 0x84c8, 0x8462, 0x8480, 0x843e, 0x8483, 0x8471, 0x844a, 0x8455,
+  0x8458, 0x86fc, 0x86fd, 0x8715, 0x8716, 0x86ff, 0x8858, 0x88e0, 0x89e7, 0x8a6a, 0x8a80, 0x8a6f,
+  0x8a65, 0x8a78, 0x8a7d, 0x8a88, 0x8a64, 0x8a7e, 0x8a67, 0x8c63, 0x8c88, 0x8ccd, 0x8cc9, 0x8ded,
+  0x8eb1, 0x8f04, 0x8f9e, 0x8fa0, 0x9043, 0x9046, 0x9048, 0x9045, 0x9040, 0x904c, 0x910c, 0x9113,
+  0x9115, 0x916b, 0x9167, 0x925d, 0x9255, 0x9235, 0x9259, 0x922f, 0x923c, 0x928f, 0x925c, 0x926a,
+  0x9262, 0x925f, 0x926b, 0x926e, 0x923b, 0x9244, 0x9241, 0x959a, 0x9599, 0x968f, 0x9696, 0x96f4,
+  0x96fc, 0x9755, 0x9779, 0x97ee, 0x97f5, 0x980b, 0x98f3, 0x98f7, 0x98ff, 0x98f5, 0x98ec, 0x98f1,
+  0x999a, 0x9ae2, 0x9b3d, 0x9b5d, 0x9ce8, 0x9ceb, 0x9cef, 0x9cee, 0x9e81, 0x9f14, 0x50d0, 0x50d9,
+  0x50dc, 0x50d8, 0x50e1, 0x50eb, 0x50f4, 0x50e2, 0x50de, 0x51f4, 0x52ed, 0x52ea, 0x5332, 0x53ae,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x53b0, 0x55fb,
+  0x5603, 0x560b, 0x5607, 0x55f8, 0x5628, 0x561e, 0x5618, 0x5611, 0x5651, 0x5605, 0x5717, 0x5892,
+  0x588c, 0x5878, 0x5884, 0x5873, 0x58ad, 0x5897, 0x5895, 0x5877, 0x5872, 0x5896, 0x588d, 0x5910,
+  0x596c, 0x5ae7, 0x5ae4, 0x5aef, 0x5626, 0x5af0, 0x5d7b, 0x5d83, 0x5d8b, 0x5d8c, 0x5d78, 0x5e52,
+  0x5ed0, 0x5ecf, 0x5fb3, 0x5fb4, 0x617b, 0x616f, 0x6181, 0x613c, 0x6142, 0x6138, 0x6133, 0x6160,
+  0x6169, 0x617d, 0x6186, 0x622c, 0x6228, 0x644c, 0x6457, 0x647c, 0x6455, 0x6462, 0x6471, 0x646a,
+  0x6456, 0x643b, 0x6481, 0x644f, 0x647e, 0x6464, 0x6571, 0x66a5, 0x669a, 0x669c, 0x66a6, 0x66a4,
+  0x698f, 0x69c5, 0x69c8, 0x6992, 0x69b2, 0x69e3, 0x69c0, 0x69d6, 0x69d1, 0x699f, 0x69a2, 0x69d2,
+  0x69e1, 0x69d5, 0x699d, 0x6998, 0x6b74, 0x6ba1, 0x6ef0, 0x6ef3, 0x6f1b, 0x6f0c, 0x6f1d, 0x6f34,
+  0x6f28, 0x6f17, 0x6f44, 0x6f42, 0x6f04, 0x6f11, 0x6efa, 0x6f4a, 0x7191, 0x718e, 0x718b, 0x718d,
+  0x717f, 0x718c, 0x717e, 0x717c, 0x7183, 0x7188, 0x7294, 0x7355, 0x7353, 0x734f, 0x7354, 0x746c,
+  0x7465, 0x7466, 0x7461, 0x746b, 0x7468, 0x7476, 0x7460, 0x7474, 0x7506, 0x760e, 0x7607, 0x76b9,
+  0x76b7, 0x76e2, 0x7774, 0x7777, 0x7776, 0x7775, 0x7778, 0x7771, 0x777a, 0x715b, 0x777b, 0x78a6,
+  0x78ae, 0x78b8, 0x78b1, 0x78af, 0x7989, 0x7987, 0x7a29, 0x7a2a, 0x7a2d, 0x7a2c, 0x7a32, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7aec, 0x7af0, 0x7b81,
+  0x7b9e, 0x7b83, 0x7b92, 0x7ba3, 0x7b9f, 0x7b93, 0x7b86, 0x7cb8, 0x7cb7, 0x7dc8, 0x7db6, 0x7dd1,
+  0x7da8, 0x7dab, 0x7db3, 0x7dcd, 0x7dcf, 0x7da4, 0x7f41, 0x7f6f, 0x7f71, 0x8023, 0x805b, 0x8061,
+  0x805f, 0x8181, 0x8184, 0x8213, 0x824a, 0x824c, 0x84bd, 0x8495, 0x8492, 0x84c3, 0x8496, 0x84a5,
+  0x84b5, 0x84b3, 0x84a3, 0x84e4, 0x84d8, 0x84d5, 0x84b7, 0x84ad, 0x84da, 0x8493, 0x8736, 0x873d,
+  0x872b, 0x8747, 0x8739, 0x8745, 0x871d, 0x88ff, 0x88ea, 0x88f5, 0x8900, 0x88ed, 0x8903, 0x88e9,
+  0x89ea, 0x8a9b, 0x8a8e, 0x8aa2, 0x8a9c, 0x8a94, 0x8a90, 0x8aa9, 0x8aac, 0x8a9f, 0x8a9d, 0x8c67,
+  0x8cd0, 0x8cd6, 0x8cd4, 0x8d98, 0x8d9a, 0x8d97, 0x8e0b, 0x8e08, 0x8e01, 0x8eb4, 0x8eb3, 0x8fa1,
+  0x8fa2, 0x905a, 0x9061, 0x905f, 0x9125, 0x917b, 0x9176, 0x917c, 0x9289, 0x92f6, 0x92b1, 0x92ad,
+  0x9292, 0x9281, 0x9284, 0x92ae, 0x9290, 0x929e, 0x95a2, 0x95a7, 0x96a0, 0x969d, 0x969f, 0x96d0,
+  0x96d1, 0x9759, 0x9764, 0x9819, 0x9814, 0x9815, 0x981a, 0x9906, 0x98f8, 0x9901, 0x99be, 0x99bc,
+  0x99b7, 0x99b6, 0x99c0, 0x99b8, 0x99c4, 0x99bf, 0x9ada, 0x9ae4, 0x9ae9, 0x9ae8, 0x9aea, 0x9ae5,
+  0x9b26, 0x9b40, 0x9ebd, 0x510e, 0x50f7, 0x50fc, 0x510d, 0x5101, 0x51da, 0x51d9, 0x51db, 0x5286,
+  0x528e, 0x52ee, 0x5333, 0x53b1, 0x5647, 0x562d, 0x5654, 0x564b, 0x5652, 0x5631, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5644, 0x5656, 0x5650, 0x562b,
+  0x564d, 0x5637, 0x564f, 0x58a2, 0x58b7, 0x58b2, 0x58aa, 0x58b5, 0x58b0, 0x58b4, 0x58a4, 0x58a7,
+  0x5926, 0x5afe, 0x5b04, 0x5afc, 0x5b06, 0x5b0a, 0x5b0d, 0x5b00, 0x5b0e, 0x5d91, 0x5d8f, 0x5d90,
+  0x5d98, 0x5da4, 0x5d9b, 0x5da3, 0x5d96, 0x5de4, 0x5e5a, 0x5e5e, 0x5fb8, 0x6157, 0x615c, 0x61a6,
+  0x6195, 0x6188, 0x61a3, 0x618f, 0x6164, 0x6159, 0x6178, 0x6185, 0x6187, 0x619e, 0x6198, 0x619c,
+  0x622f, 0x6480, 0x649b, 0x648e, 0x648d, 0x6494, 0x64c6, 0x64a8, 0x6483, 0x64b9, 0x6486, 0x64b4,
+  0x64af, 0x6491, 0x64aa, 0x64a1, 0x64a7, 0x66b6, 0x66b3, 0x66bc, 0x66ac, 0x66ad, 0x6a0e, 0x6a1c,
+  0x6a1a, 0x6a0b, 0x69ef, 0x6a0c, 0x69f0, 0x6a22, 0x69d8, 0x6a12, 0x69fa, 0x6a2a, 0x6a10, 0x6a29,
+  0x69f9, 0x69ea, 0x6a2c, 0x6a24, 0x69e9, 0x6b52, 0x6b4f, 0x6b53, 0x6f10, 0x6f65, 0x6f75, 0x6fd0,
+  0x6f5c, 0x6f3d, 0x6f71, 0x6f91, 0x6f0b, 0x6f79, 0x6f81, 0x6f8f, 0x6f59, 0x6f74, 0x71ae, 0x71a3,
+  0x71ad, 0x71ab, 0x71a6, 0x71a2, 0x52f2, 0x7257, 0x7255, 0x7299, 0x734b, 0x747a, 0x748c, 0x7484,
+  0x7482, 0x7493, 0x747b, 0x7509, 0x778a, 0x7790, 0x78c6, 0x78d3, 0x78c0, 0x78d2, 0x78c7, 0x78c2,
+  0x799f, 0x799d, 0x799e, 0x7a41, 0x7a38, 0x7a3a, 0x7a42, 0x7a3e, 0x7ab0, 0x7bae, 0x7bb3, 0x7bbf,
+  0x7bcd, 0x7bb2, 0x7cc4, 0x7ccd, 0x7cc2, 0x7cc6, 0x7cc3, 0x7cc9, 0x7cc7, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7df8, 0x7ded, 0x7de2, 0x7ddc, 0x7e02,
+  0x7e01, 0x7dd6, 0x7de4, 0x7dfe, 0x7e00, 0x7dfc, 0x7dfd, 0x7df5, 0x7dff, 0x7deb, 0x7de5, 0x7f78,
+  0x7fae, 0x7fe7, 0x8065, 0x806a, 0x8066, 0x8068, 0x806b, 0x8194, 0x81a1, 0x8192, 0x8196, 0x8193,
+  0x8501, 0x84f8, 0x84f5, 0x8504, 0x851b, 0x8503, 0x8533, 0x8534, 0x84ed, 0x8535, 0x8505, 0x877d,
+  0x8771, 0x885c, 0x88e6, 0x890f, 0x891b, 0x89a9, 0x89a5, 0x89ee, 0x8ab1, 0x8acc, 0x8ace, 0x8ab7,
+  0x8ab5, 0x8ae9, 0x8ab4, 0x8ab3, 0x8ac1, 0x8aaf, 0x8aca, 0x8ad0, 0x8c8e, 0x8ce9, 0x8cdb, 0x8ceb,
+  0x8da4, 0x8da2, 0x8d9d, 0x8e2a, 0x8e28, 0x8eb8, 0x8eb6, 0x8eb9, 0x8eb7, 0x8f22, 0x8f2b, 0x8f27,
+  0x8f19, 0x8fa4, 0x8fb3, 0x9071, 0x906a, 0x9188, 0x918c, 0x92bf, 0x92b8, 0x92be, 0x92dc, 0x92e5,
+  0x92d4, 0x92d6, 0x92da, 0x92ed, 0x92f3, 0x92db, 0x92e2, 0x92eb, 0x95af, 0x95b2, 0x95b3, 0x96a3,
+  0x96a5, 0x970a, 0x9787, 0x9789, 0x978c, 0x97ef, 0x982a, 0x9822, 0x981f, 0x9919, 0x99ca, 0x99da,
+  0x99de, 0x99c8, 0x99e0, 0x9ab6, 0x9ab5, 0x9af4, 0x9b6b, 0x9b69, 0x9b72, 0x9b63, 0x9d0d, 0x9d01,
+  0x9d0c, 0x9cf8, 0x9cfe, 0x9d02, 0x9e84, 0x9eab, 0x9eaa, 0x511d, 0x5116, 0x512b, 0x511e, 0x511b,
+  0x5290, 0x5294, 0x5314, 0x5667, 0x567b, 0x565f, 0x5661, 0x58c3, 0x58ca, 0x58c0, 0x58c4, 0x5901,
+  0x5b1f, 0x5b18, 0x5b11, 0x5b15, 0x5b12, 0x5b1c, 0x5b22, 0x5b79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5da6, 0x5db3, 0x5dab, 0x5eea, 0x5f5b, 0x61b7,
+  0x61ce, 0x61b9, 0x61bd, 0x61cf, 0x61c0, 0x6199, 0x6197, 0x61bb, 0x61d0, 0x61c4, 0x6231, 0x64d3,
+  0x64c0, 0x64dc, 0x64d1, 0x64c8, 0x64d5, 0x66c3, 0x66bf, 0x66c5, 0x66cd, 0x66c1, 0x6706, 0x6724,
+  0x6a63, 0x6a42, 0x6a52, 0x6a43, 0x6a33, 0x6a6c, 0x6a57, 0x6a4c, 0x6a6e, 0x6a37, 0x6a71, 0x6a4a,
+  0x6a36, 0x6a53, 0x6a45, 0x6a70, 0x6a5c, 0x6b58, 0x6b57, 0x6fbb, 0x6fbe, 0x6fb5, 0x6fd3, 0x6f9f,
+  0x6fb7, 0x6ff5, 0x71b7, 0x71bb, 0x71d1, 0x71ba, 0x71b6, 0x71cc, 0x71d3, 0x749b, 0x7496, 0x74a2,
+  0x749d, 0x750a, 0x750e, 0x7581, 0x762c, 0x7637, 0x7636, 0x763b, 0x76a1, 0x7798, 0x7796, 0x78d6,
+  0x78eb, 0x78dc, 0x79a5, 0x79a9, 0x9834, 0x7a53, 0x7a45, 0x7a4f, 0x7abd, 0x7abb, 0x7af1, 0x7bec,
+  0x7bed, 0x7cd3, 0x7ce1, 0x7e19, 0x3000, 0xff0c, 0x3001, 0x3002, 0xff0e, 0x2027, 0xff1b, 0xff1a,
+  0xff1f, 0xff01, 0xfe30, 0x2026, 0x2025, 0xfe50, 0xfe51, 0xfe52, 0x00b7, 0xfe54, 0xfe55, 0xfe56,
+  0xfe57, 0xff5c, 0x2013, 0xfe31, 0x2014, 0xfe33, 0x2574, 0xfe34, 0xfe4f, 0xff08, 0xff09, 0xfe35,
+  0xfe36, 0xff5b, 0xff5d, 0xfe37, 0xfe38, 0x3014, 0x3015, 0xfe39, 0xfe3a, 0x3010, 0x3011, 0xfe3b,
+  0xfe3c, 0x300a, 0x300b, 0xfe3d, 0xfe3e, 0x3008, 0x3009, 0xfe3f, 0xfe40, 0x300c, 0x300d, 0xfe41,
+  0xfe42, 0x300e, 0x300f, 0xfe43, 0xfe44, 0xfe59, 0xfe5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfe5b, 0xfe5c, 0xfe5d, 0xfe5e, 0x2018, 0x2019, 0x201c,
+  0x201d, 0x301d, 0x301e, 0x2035, 0x2032, 0xff03, 0xff06, 0xff0a, 0x203b, 0x00a7, 0x3003, 0x25cb,
+  0x25cf, 0x25b3, 0x25b2, 0x25ce, 0x2606, 0x2605, 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25bd, 0x25bc,
+  0x32a3, 0x2105, 0x00af, 0xffe3, 0xff3f, 0x02cd, 0xfe49, 0xfe4a, 0xfe4d, 0xfe4e, 0xfe4b, 0xfe4c,
+  0xfe5f, 0xfe60, 0xfe61, 0xff0b, 0xff0d, 0x00d7, 0x00f7, 0x00b1, 0x221a, 0xff1c, 0xff1e, 0xff1d,
+  0x2266, 0x2267, 0x2260, 0x221e, 0x2252, 0x2261, 0xfe62, 0xfe63, 0xfe64, 0xfe65, 0xfe66, 0xff5e,
+  0x2229, 0x222a, 0x22a5, 0x2220, 0x221f, 0x22bf, 0x33d2, 0x33d1, 0x222b, 0x222e, 0x2235, 0x2234,
+  0x2640, 0x2642, 0x2295, 0x2299, 0x2191, 0x2193, 0x2190, 0x2192, 0x2196, 0x2197, 0x2199, 0x2198,
+  0x2225, 0x2223, 0xff0f, 0xff3c, 0x2215, 0xfe68, 0xff04, 0xffe5, 0x3012, 0xffe0, 0xffe1, 0xff05,
+  0xff20, 0x2103, 0x2109, 0xfe69, 0xfe6a, 0xfe6b, 0x33d5, 0x339c, 0x339d, 0x339e, 0x33ce, 0x33a1,
+  0x338e, 0x338f, 0x33c4, 0x00b0, 0x5159, 0x515b, 0x515e, 0x515d, 0x5161, 0x5163, 0x55e7, 0x74e9,
+  0x7cce, 0x2581, 0x2582, 0x2583, 0x2584, 0x2585, 0x2586, 0x2587, 0x2588, 0x258f, 0x258e, 0x258d,
+  0x258c, 0x258b, 0x258a, 0x2589, 0x253c, 0x2534, 0x252c, 0x2524, 0x251c, 0x2594, 0x2500, 0x2502,
+  0x2595, 0x250c, 0x2510, 0x2514, 0x2518, 0x256d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x256e, 0x2570, 0x256f, 0x2550, 0x255e, 0x256a, 0x2561, 0x25e2,
+  0x25e3, 0x25e5, 0x25e4, 0x2571, 0x2572, 0x2573, 0xff10, 0xff11, 0xff12, 0xff13, 0xff14, 0xff15,
+  0xff16, 0xff17, 0xff18, 0xff19, 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167,
+  0x2168, 0x2169, 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027, 0x3028, 0x3029, 0x3038,
+  0x3039, 0x303a, 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28, 0xff29, 0xff2a,
+  0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33, 0xff34, 0xff35, 0xff36,
+  0xff37, 0xff38, 0xff39, 0xff3a, 0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48,
+  0xff49, 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51, 0xff52, 0xff53, 0xff54,
+  0xff55, 0xff56, 0xff57, 0xff58, 0xff59, 0xff5a, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396,
+  0x0397, 0x0398, 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3,
+  0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9, 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6,
+  0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0, 0x03c1, 0x03c3,
+  0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x3105, 0x3106, 0x3107, 0x3108, 0x3109, 0x310a,
+  0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3110, 0x3111, 0x3112, 0x3113, 0x3114, 0x3115, 0x3116, 0x3117, 0x3118,
+  0x3119, 0x311a, 0x311b, 0x311c, 0x311d, 0x311e, 0x311f, 0x3120, 0x3121, 0x3122, 0x3123, 0x3124,
+  0x3125, 0x3126, 0x3127, 0x3128, 0x3129, 0x02d9, 0x02c9, 0x02ca, 0x02c7, 0x02cb, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e00, 0x4e59, 0x4e01, 0x4e03, 0x4e43, 0x4e5d, 0x4e86, 0x4e8c, 0x4eba, 0x513f, 0x5165,
+  0x516b, 0x51e0, 0x5200, 0x5201, 0x529b, 0x5315, 0x5341, 0x535c, 0x53c8, 0x4e09, 0x4e0b, 0x4e08,
+  0x4e0a, 0x4e2b, 0x4e38, 0x51e1, 0x4e45, 0x4e48, 0x4e5f, 0x4e5e, 0x4e8e, 0x4ea1, 0x5140, 0x5203,
+  0x52fa, 0x5343, 0x53c9, 0x53e3, 0x571f, 0x58eb, 0x5915, 0x5927, 0x5973, 0x5b50, 0x5b51, 0x5b53,
+  0x5bf8, 0x5c0f, 0x5c22, 0x5c38, 0x5c71, 0x5ddd, 0x5de5, 0x5df1, 0x5df2, 0x5df3, 0x5dfe, 0x5e72,
+  0x5efe, 0x5f0b, 0x5f13, 0x624d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e11, 0x4e10, 0x4e0d, 0x4e2d, 0x4e30, 0x4e39, 0x4e4b, 0x5c39, 0x4e88, 0x4e91,
+  0x4e95, 0x4e92, 0x4e94, 0x4ea2, 0x4ec1, 0x4ec0, 0x4ec3, 0x4ec6, 0x4ec7, 0x4ecd, 0x4eca, 0x4ecb,
+  0x4ec4, 0x5143, 0x5141, 0x5167, 0x516d, 0x516e, 0x516c, 0x5197, 0x51f6, 0x5206, 0x5207, 0x5208,
+  0x52fb, 0x52fe, 0x52ff, 0x5316, 0x5339, 0x5348, 0x5347, 0x5345, 0x535e, 0x5384, 0x53cb, 0x53ca,
+  0x53cd, 0x58ec, 0x5929, 0x592b, 0x592a, 0x592d, 0x5b54, 0x5c11, 0x5c24, 0x5c3a, 0x5c6f, 0x5df4,
+  0x5e7b, 0x5eff, 0x5f14, 0x5f15, 0x5fc3, 0x6208, 0x6236, 0x624b, 0x624e, 0x652f, 0x6587, 0x6597,
+  0x65a4, 0x65b9, 0x65e5, 0x66f0, 0x6708, 0x6728, 0x6b20, 0x6b62, 0x6b79, 0x6bcb, 0x6bd4, 0x6bdb,
+  0x6c0f, 0x6c34, 0x706b, 0x722a, 0x7236, 0x723b, 0x7247, 0x7259, 0x725b, 0x72ac, 0x738b, 0x4e19,
+  0x4e16, 0x4e15, 0x4e14, 0x4e18, 0x4e3b, 0x4e4d, 0x4e4f, 0x4e4e, 0x4ee5, 0x4ed8, 0x4ed4, 0x4ed5,
+  0x4ed6, 0x4ed7, 0x4ee3, 0x4ee4, 0x4ed9, 0x4ede, 0x5145, 0x5144, 0x5189, 0x518a, 0x51ac, 0x51f9,
+  0x51fa, 0x51f8, 0x520a, 0x52a0, 0x529f, 0x5305, 0x5306, 0x5317, 0x531d, 0x4edf, 0x534a, 0x5349,
+  0x5361, 0x5360, 0x536f, 0x536e, 0x53bb, 0x53ef, 0x53e4, 0x53f3, 0x53ec, 0x53ee, 0x53e9, 0x53e8,
+  0x53fc, 0x53f8, 0x53f5, 0x53eb, 0x53e6, 0x53ea, 0x53f2, 0x53f1, 0x53f0, 0x53e5, 0x53ed, 0x53fb,
+  0x56db, 0x56da, 0x5916, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x592e, 0x5931, 0x5974, 0x5976, 0x5b55, 0x5b83, 0x5c3c, 0x5de8, 0x5de7, 0x5de6, 0x5e02,
+  0x5e03, 0x5e73, 0x5e7c, 0x5f01, 0x5f18, 0x5f17, 0x5fc5, 0x620a, 0x6253, 0x6254, 0x6252, 0x6251,
+  0x65a5, 0x65e6, 0x672e, 0x672c, 0x672a, 0x672b, 0x672d, 0x6b63, 0x6bcd, 0x6c11, 0x6c10, 0x6c38,
+  0x6c41, 0x6c40, 0x6c3e, 0x72af, 0x7384, 0x7389, 0x74dc, 0x74e6, 0x7518, 0x751f, 0x7528, 0x7529,
+  0x7530, 0x7531, 0x7532, 0x7533, 0x758b, 0x767d, 0x76ae, 0x76bf, 0x76ee, 0x77db, 0x77e2, 0x77f3,
+  0x793a, 0x79be, 0x7a74, 0x7acb, 0x4e1e, 0x4e1f, 0x4e52, 0x4e53, 0x4e69, 0x4e99, 0x4ea4, 0x4ea6,
+  0x4ea5, 0x4eff, 0x4f09, 0x4f19, 0x4f0a, 0x4f15, 0x4f0d, 0x4f10, 0x4f11, 0x4f0f, 0x4ef2, 0x4ef6,
+  0x4efb, 0x4ef0, 0x4ef3, 0x4efd, 0x4f01, 0x4f0b, 0x5149, 0x5147, 0x5146, 0x5148, 0x5168, 0x5171,
+  0x518d, 0x51b0, 0x5217, 0x5211, 0x5212, 0x520e, 0x5216, 0x52a3, 0x5308, 0x5321, 0x5320, 0x5370,
+  0x5371, 0x5409, 0x540f, 0x540c, 0x540a, 0x5410, 0x5401, 0x540b, 0x5404, 0x5411, 0x540d, 0x5408,
+  0x5403, 0x540e, 0x5406, 0x5412, 0x56e0, 0x56de, 0x56dd, 0x5733, 0x5730, 0x5728, 0x572d, 0x572c,
+  0x572f, 0x5729, 0x5919, 0x591a, 0x5937, 0x5938, 0x5984, 0x5978, 0x5983, 0x597d, 0x5979, 0x5982,
+  0x5981, 0x5b57, 0x5b58, 0x5b87, 0x5b88, 0x5b85, 0x5b89, 0x5bfa, 0x5c16, 0x5c79, 0x5dde, 0x5e06,
+  0x5e76, 0x5e74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f0f, 0x5f1b, 0x5fd9, 0x5fd6, 0x620e, 0x620c, 0x620d, 0x6210, 0x6263, 0x625b, 0x6258, 0x6536,
+  0x65e9, 0x65e8, 0x65ec, 0x65ed, 0x66f2, 0x66f3, 0x6709, 0x673d, 0x6734, 0x6731, 0x6735, 0x6b21,
+  0x6b64, 0x6b7b, 0x6c16, 0x6c5d, 0x6c57, 0x6c59, 0x6c5f, 0x6c60, 0x6c50, 0x6c55, 0x6c61, 0x6c5b,
+  0x6c4d, 0x6c4e, 0x7070, 0x725f, 0x725d, 0x767e, 0x7af9, 0x7c73, 0x7cf8, 0x7f36, 0x7f8a, 0x7fbd,
+  0x8001, 0x8003, 0x800c, 0x8012, 0x8033, 0x807f, 0x8089, 0x808b, 0x808c, 0x81e3, 0x81ea, 0x81f3,
+  0x81fc, 0x820c, 0x821b, 0x821f, 0x826e, 0x8272, 0x827e, 0x866b, 0x8840, 0x884c, 0x8863, 0x897f,
+  0x9621, 0x4e32, 0x4ea8, 0x4f4d, 0x4f4f, 0x4f47, 0x4f57, 0x4f5e, 0x4f34, 0x4f5b, 0x4f55, 0x4f30,
+  0x4f50, 0x4f51, 0x4f3d, 0x4f3a, 0x4f38, 0x4f43, 0x4f54, 0x4f3c, 0x4f46, 0x4f63, 0x4f5c, 0x4f60,
+  0x4f2f, 0x4f4e, 0x4f36, 0x4f59, 0x4f5d, 0x4f48, 0x4f5a, 0x514c, 0x514b, 0x514d, 0x5175, 0x51b6,
+  0x51b7, 0x5225, 0x5224, 0x5229, 0x522a, 0x5228, 0x52ab, 0x52a9, 0x52aa, 0x52ac, 0x5323, 0x5373,
+  0x5375, 0x541d, 0x542d, 0x541e, 0x543e, 0x5426, 0x544e, 0x5427, 0x5446, 0x5443, 0x5433, 0x5448,
+  0x5442, 0x541b, 0x5429, 0x544a, 0x5439, 0x543b, 0x5438, 0x542e, 0x5435, 0x5436, 0x5420, 0x543c,
+  0x5440, 0x5431, 0x542b, 0x541f, 0x542c, 0x56ea, 0x56f0, 0x56e4, 0x56eb, 0x574a, 0x5751, 0x5740,
+  0x574d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5747,
+  0x574e, 0x573e, 0x5750, 0x574f, 0x573b, 0x58ef, 0x593e, 0x599d, 0x5992, 0x59a8, 0x599e, 0x59a3,
+  0x5999, 0x5996, 0x598d, 0x59a4, 0x5993, 0x598a, 0x59a5, 0x5b5d, 0x5b5c, 0x5b5a, 0x5b5b, 0x5b8c,
+  0x5b8b, 0x5b8f, 0x5c2c, 0x5c40, 0x5c41, 0x5c3f, 0x5c3e, 0x5c90, 0x5c91, 0x5c94, 0x5c8c, 0x5deb,
+  0x5e0c, 0x5e8f, 0x5e87, 0x5e8a, 0x5ef7, 0x5f04, 0x5f1f, 0x5f64, 0x5f62, 0x5f77, 0x5f79, 0x5fd8,
+  0x5fcc, 0x5fd7, 0x5fcd, 0x5ff1, 0x5feb, 0x5ff8, 0x5fea, 0x6212, 0x6211, 0x6284, 0x6297, 0x6296,
+  0x6280, 0x6276, 0x6289, 0x626d, 0x628a, 0x627c, 0x627e, 0x6279, 0x6273, 0x6292, 0x626f, 0x6298,
+  0x626e, 0x6295, 0x6293, 0x6291, 0x6286, 0x6539, 0x653b, 0x6538, 0x65f1, 0x66f4, 0x675f, 0x674e,
+  0x674f, 0x6750, 0x6751, 0x675c, 0x6756, 0x675e, 0x6749, 0x6746, 0x6760, 0x6753, 0x6757, 0x6b65,
+  0x6bcf, 0x6c42, 0x6c5e, 0x6c99, 0x6c81, 0x6c88, 0x6c89, 0x6c85, 0x6c9b, 0x6c6a, 0x6c7a, 0x6c90,
+  0x6c70, 0x6c8c, 0x6c68, 0x6c96, 0x6c92, 0x6c7d, 0x6c83, 0x6c72, 0x6c7e, 0x6c74, 0x6c86, 0x6c76,
+  0x6c8d, 0x6c94, 0x6c98, 0x6c82, 0x7076, 0x707c, 0x707d, 0x7078, 0x7262, 0x7261, 0x7260, 0x72c4,
+  0x72c2, 0x7396, 0x752c, 0x752b, 0x7537, 0x7538, 0x7682, 0x76ef, 0x77e3, 0x79c1, 0x79c0, 0x79bf,
+  0x7a76, 0x7cfb, 0x7f55, 0x8096, 0x8093, 0x809d, 0x8098, 0x809b, 0x809a, 0x80b2, 0x826f, 0x8292,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x828b, 0x828d,
+  0x898b, 0x89d2, 0x8a00, 0x8c37, 0x8c46, 0x8c55, 0x8c9d, 0x8d64, 0x8d70, 0x8db3, 0x8eab, 0x8eca,
+  0x8f9b, 0x8fb0, 0x8fc2, 0x8fc6, 0x8fc5, 0x8fc4, 0x5de1, 0x9091, 0x90a2, 0x90aa, 0x90a6, 0x90a3,
+  0x9149, 0x91c6, 0x91cc, 0x9632, 0x962e, 0x9631, 0x962a, 0x962c, 0x4e26, 0x4e56, 0x4e73, 0x4e8b,
+  0x4e9b, 0x4e9e, 0x4eab, 0x4eac, 0x4f6f, 0x4f9d, 0x4f8d, 0x4f73, 0x4f7f, 0x4f6c, 0x4f9b, 0x4f8b,
+  0x4f86, 0x4f83, 0x4f70, 0x4f75, 0x4f88, 0x4f69, 0x4f7b, 0x4f96, 0x4f7e, 0x4f8f, 0x4f91, 0x4f7a,
+  0x5154, 0x5152, 0x5155, 0x5169, 0x5177, 0x5176, 0x5178, 0x51bd, 0x51fd, 0x523b, 0x5238, 0x5237,
+  0x523a, 0x5230, 0x522e, 0x5236, 0x5241, 0x52be, 0x52bb, 0x5352, 0x5354, 0x5353, 0x5351, 0x5366,
+  0x5377, 0x5378, 0x5379, 0x53d6, 0x53d4, 0x53d7, 0x5473, 0x5475, 0x5496, 0x5478, 0x5495, 0x5480,
+  0x547b, 0x5477, 0x5484, 0x5492, 0x5486, 0x547c, 0x5490, 0x5471, 0x5476, 0x548c, 0x549a, 0x5462,
+  0x5468, 0x548b, 0x547d, 0x548e, 0x56fa, 0x5783, 0x5777, 0x576a, 0x5769, 0x5761, 0x5766, 0x5764,
+  0x577c, 0x591c, 0x5949, 0x5947, 0x5948, 0x5944, 0x5954, 0x59be, 0x59bb, 0x59d4, 0x59b9, 0x59ae,
+  0x59d1, 0x59c6, 0x59d0, 0x59cd, 0x59cb, 0x59d3, 0x59ca, 0x59af, 0x59b3, 0x59d2, 0x59c5, 0x5b5f,
+  0x5b64, 0x5b63, 0x5b97, 0x5b9a, 0x5b98, 0x5b9c, 0x5b99, 0x5b9b, 0x5c1a, 0x5c48, 0x5c45, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c46, 0x5cb7, 0x5ca1,
+  0x5cb8, 0x5ca9, 0x5cab, 0x5cb1, 0x5cb3, 0x5e18, 0x5e1a, 0x5e16, 0x5e15, 0x5e1b, 0x5e11, 0x5e78,
+  0x5e9a, 0x5e97, 0x5e9c, 0x5e95, 0x5e96, 0x5ef6, 0x5f26, 0x5f27, 0x5f29, 0x5f80, 0x5f81, 0x5f7f,
+  0x5f7c, 0x5fdd, 0x5fe0, 0x5ffd, 0x5ff5, 0x5fff, 0x600f, 0x6014, 0x602f, 0x6035, 0x6016, 0x602a,
+  0x6015, 0x6021, 0x6027, 0x6029, 0x602b, 0x601b, 0x6216, 0x6215, 0x623f, 0x623e, 0x6240, 0x627f,
+  0x62c9, 0x62cc, 0x62c4, 0x62bf, 0x62c2, 0x62b9, 0x62d2, 0x62db, 0x62ab, 0x62d3, 0x62d4, 0x62cb,
+  0x62c8, 0x62a8, 0x62bd, 0x62bc, 0x62d0, 0x62d9, 0x62c7, 0x62cd, 0x62b5, 0x62da, 0x62b1, 0x62d8,
+  0x62d6, 0x62d7, 0x62c6, 0x62ac, 0x62ce, 0x653e, 0x65a7, 0x65bc, 0x65fa, 0x6614, 0x6613, 0x660c,
+  0x6606, 0x6602, 0x660e, 0x6600, 0x660f, 0x6615, 0x660a, 0x6607, 0x670d, 0x670b, 0x676d, 0x678b,
+  0x6795, 0x6771, 0x679c, 0x6773, 0x6777, 0x6787, 0x679d, 0x6797, 0x676f, 0x6770, 0x677f, 0x6789,
+  0x677e, 0x6790, 0x6775, 0x679a, 0x6793, 0x677c, 0x676a, 0x6772, 0x6b23, 0x6b66, 0x6b67, 0x6b7f,
+  0x6c13, 0x6c1b, 0x6ce3, 0x6ce8, 0x6cf3, 0x6cb1, 0x6ccc, 0x6ce5, 0x6cb3, 0x6cbd, 0x6cbe, 0x6cbc,
+  0x6ce2, 0x6cab, 0x6cd5, 0x6cd3, 0x6cb8, 0x6cc4, 0x6cb9, 0x6cc1, 0x6cae, 0x6cd7, 0x6cc5, 0x6cf1,
+  0x6cbf, 0x6cbb, 0x6ce1, 0x6cdb, 0x6cca, 0x6cac, 0x6cef, 0x6cdc, 0x6cd6, 0x6ce0, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7095, 0x708e, 0x7092, 0x708a,
+  0x7099, 0x722c, 0x722d, 0x7238, 0x7248, 0x7267, 0x7269, 0x72c0, 0x72ce, 0x72d9, 0x72d7, 0x72d0,
+  0x73a9, 0x73a8, 0x739f, 0x73ab, 0x73a5, 0x753d, 0x759d, 0x7599, 0x759a, 0x7684, 0x76c2, 0x76f2,
+  0x76f4, 0x77e5, 0x77fd, 0x793e, 0x7940, 0x7941, 0x79c9, 0x79c8, 0x7a7a, 0x7a79, 0x7afa, 0x7cfe,
+  0x7f54, 0x7f8c, 0x7f8b, 0x8005, 0x80ba, 0x80a5, 0x80a2, 0x80b1, 0x80a1, 0x80ab, 0x80a9, 0x80b4,
+  0x80aa, 0x80af, 0x81e5, 0x81fe, 0x820d, 0x82b3, 0x829d, 0x8299, 0x82ad, 0x82bd, 0x829f, 0x82b9,
+  0x82b1, 0x82ac, 0x82a5, 0x82af, 0x82b8, 0x82a3, 0x82b0, 0x82be, 0x82b7, 0x864e, 0x8671, 0x521d,
+  0x8868, 0x8ecb, 0x8fce, 0x8fd4, 0x8fd1, 0x90b5, 0x90b8, 0x90b1, 0x90b6, 0x91c7, 0x91d1, 0x9577,
+  0x9580, 0x961c, 0x9640, 0x963f, 0x963b, 0x9644, 0x9642, 0x96b9, 0x96e8, 0x9752, 0x975e, 0x4e9f,
+  0x4ead, 0x4eae, 0x4fe1, 0x4fb5, 0x4faf, 0x4fbf, 0x4fe0, 0x4fd1, 0x4fcf, 0x4fdd, 0x4fc3, 0x4fb6,
+  0x4fd8, 0x4fdf, 0x4fca, 0x4fd7, 0x4fae, 0x4fd0, 0x4fc4, 0x4fc2, 0x4fda, 0x4fce, 0x4fde, 0x4fb7,
+  0x5157, 0x5192, 0x5191, 0x51a0, 0x524e, 0x5243, 0x524a, 0x524d, 0x524c, 0x524b, 0x5247, 0x52c7,
+  0x52c9, 0x52c3, 0x52c1, 0x530d, 0x5357, 0x537b, 0x539a, 0x53db, 0x54ac, 0x54c0, 0x54a8, 0x54ce,
+  0x54c9, 0x54b8, 0x54a6, 0x54b3, 0x54c7, 0x54c2, 0x54bd, 0x54aa, 0x54c1, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x54c4, 0x54c8, 0x54af, 0x54ab, 0x54b1,
+  0x54bb, 0x54a9, 0x54a7, 0x54bf, 0x56ff, 0x5782, 0x578b, 0x57a0, 0x57a3, 0x57a2, 0x57ce, 0x57ae,
+  0x5793, 0x5955, 0x5951, 0x594f, 0x594e, 0x5950, 0x59dc, 0x59d8, 0x59ff, 0x59e3, 0x59e8, 0x5a03,
+  0x59e5, 0x59ea, 0x59da, 0x59e6, 0x5a01, 0x59fb, 0x5b69, 0x5ba3, 0x5ba6, 0x5ba4, 0x5ba2, 0x5ba5,
+  0x5c01, 0x5c4e, 0x5c4f, 0x5c4d, 0x5c4b, 0x5cd9, 0x5cd2, 0x5df7, 0x5e1d, 0x5e25, 0x5e1f, 0x5e7d,
+  0x5ea0, 0x5ea6, 0x5efa, 0x5f08, 0x5f2d, 0x5f65, 0x5f88, 0x5f85, 0x5f8a, 0x5f8b, 0x5f87, 0x5f8c,
+  0x5f89, 0x6012, 0x601d, 0x6020, 0x6025, 0x600e, 0x6028, 0x604d, 0x6070, 0x6068, 0x6062, 0x6046,
+  0x6043, 0x606c, 0x606b, 0x606a, 0x6064, 0x6241, 0x62dc, 0x6316, 0x6309, 0x62fc, 0x62ed, 0x6301,
+  0x62ee, 0x62fd, 0x6307, 0x62f1, 0x62f7, 0x62ef, 0x62ec, 0x62fe, 0x62f4, 0x6311, 0x6302, 0x653f,
+  0x6545, 0x65ab, 0x65bd, 0x65e2, 0x6625, 0x662d, 0x6620, 0x6627, 0x662f, 0x661f, 0x6628, 0x6631,
+  0x6624, 0x66f7, 0x67ff, 0x67d3, 0x67f1, 0x67d4, 0x67d0, 0x67ec, 0x67b6, 0x67af, 0x67f5, 0x67e9,
+  0x67ef, 0x67c4, 0x67d1, 0x67b4, 0x67da, 0x67e5, 0x67b8, 0x67cf, 0x67de, 0x67f3, 0x67b0, 0x67d9,
+  0x67e2, 0x67dd, 0x67d2, 0x6b6a, 0x6b83, 0x6b86, 0x6bb5, 0x6bd2, 0x6bd7, 0x6c1f, 0x6cc9, 0x6d0b,
+  0x6d32, 0x6d2a, 0x6d41, 0x6d25, 0x6d0c, 0x6d31, 0x6d1e, 0x6d17, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d3b, 0x6d3d, 0x6d3e, 0x6d36, 0x6d1b, 0x6cf5,
+  0x6d39, 0x6d27, 0x6d38, 0x6d29, 0x6d2e, 0x6d35, 0x6d0e, 0x6d2b, 0x70ab, 0x70ba, 0x70b3, 0x70ac,
+  0x70af, 0x70ad, 0x70b8, 0x70ae, 0x70a4, 0x7230, 0x7272, 0x726f, 0x7274, 0x72e9, 0x72e0, 0x72e1,
+  0x73b7, 0x73ca, 0x73bb, 0x73b2, 0x73cd, 0x73c0, 0x73b3, 0x751a, 0x752d, 0x754f, 0x754c, 0x754e,
+  0x754b, 0x75ab, 0x75a4, 0x75a5, 0x75a2, 0x75a3, 0x7678, 0x7686, 0x7687, 0x7688, 0x76c8, 0x76c6,
+  0x76c3, 0x76c5, 0x7701, 0x76f9, 0x76f8, 0x7709, 0x770b, 0x76fe, 0x76fc, 0x7707, 0x77dc, 0x7802,
+  0x7814, 0x780c, 0x780d, 0x7946, 0x7949, 0x7948, 0x7947, 0x79b9, 0x79ba, 0x79d1, 0x79d2, 0x79cb,
+  0x7a7f, 0x7a81, 0x7aff, 0x7afd, 0x7c7d, 0x7d02, 0x7d05, 0x7d00, 0x7d09, 0x7d07, 0x7d04, 0x7d06,
+  0x7f38, 0x7f8e, 0x7fbf, 0x8004, 0x8010, 0x800d, 0x8011, 0x8036, 0x80d6, 0x80e5, 0x80da, 0x80c3,
+  0x80c4, 0x80cc, 0x80e1, 0x80db, 0x80ce, 0x80de, 0x80e4, 0x80dd, 0x81f4, 0x8222, 0x82e7, 0x8303,
+  0x8305, 0x82e3, 0x82db, 0x82e6, 0x8304, 0x82e5, 0x8302, 0x8309, 0x82d2, 0x82d7, 0x82f1, 0x8301,
+  0x82dc, 0x82d4, 0x82d1, 0x82de, 0x82d3, 0x82df, 0x82ef, 0x8306, 0x8650, 0x8679, 0x867b, 0x867a,
+  0x884d, 0x886b, 0x8981, 0x89d4, 0x8a08, 0x8a02, 0x8a03, 0x8c9e, 0x8ca0, 0x8d74, 0x8d73, 0x8db4,
+  0x8ecd, 0x8ecc, 0x8ff0, 0x8fe6, 0x8fe2, 0x8fea, 0x8fe5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fed, 0x8feb, 0x8fe4, 0x8fe8, 0x90ca, 0x90ce, 0x90c1,
+  0x90c3, 0x914b, 0x914a, 0x91cd, 0x9582, 0x9650, 0x964b, 0x964c, 0x964d, 0x9762, 0x9769, 0x97cb,
+  0x97ed, 0x97f3, 0x9801, 0x98a8, 0x98db, 0x98df, 0x9996, 0x9999, 0x4e58, 0x4eb3, 0x500c, 0x500d,
+  0x5023, 0x4fef, 0x5026, 0x5025, 0x4ff8, 0x5029, 0x5016, 0x5006, 0x503c, 0x501f, 0x501a, 0x5012,
+  0x5011, 0x4ffa, 0x5000, 0x5014, 0x5028, 0x4ff1, 0x5021, 0x500b, 0x5019, 0x5018, 0x4ff3, 0x4fee,
+  0x502d, 0x502a, 0x4ffe, 0x502b, 0x5009, 0x517c, 0x51a4, 0x51a5, 0x51a2, 0x51cd, 0x51cc, 0x51c6,
+  0x51cb, 0x5256, 0x525c, 0x5254, 0x525b, 0x525d, 0x532a, 0x537f, 0x539f, 0x539d, 0x53df, 0x54e8,
+  0x5510, 0x5501, 0x5537, 0x54fc, 0x54e5, 0x54f2, 0x5506, 0x54fa, 0x5514, 0x54e9, 0x54ed, 0x54e1,
+  0x5509, 0x54ee, 0x54ea, 0x54e6, 0x5527, 0x5507, 0x54fd, 0x550f, 0x5703, 0x5704, 0x57c2, 0x57d4,
+  0x57cb, 0x57c3, 0x5809, 0x590f, 0x5957, 0x5958, 0x595a, 0x5a11, 0x5a18, 0x5a1c, 0x5a1f, 0x5a1b,
+  0x5a13, 0x59ec, 0x5a20, 0x5a23, 0x5a29, 0x5a25, 0x5a0c, 0x5a09, 0x5b6b, 0x5c58, 0x5bb0, 0x5bb3,
+  0x5bb6, 0x5bb4, 0x5bae, 0x5bb5, 0x5bb9, 0x5bb8, 0x5c04, 0x5c51, 0x5c55, 0x5c50, 0x5ced, 0x5cfd,
+  0x5cfb, 0x5cea, 0x5ce8, 0x5cf0, 0x5cf6, 0x5d01, 0x5cf4, 0x5dee, 0x5e2d, 0x5e2b, 0x5eab, 0x5ead,
+  0x5ea7, 0x5f31, 0x5f92, 0x5f91, 0x5f90, 0x6059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6063, 0x6065, 0x6050, 0x6055, 0x606d, 0x6069, 0x606f, 0x6084,
+  0x609f, 0x609a, 0x608d, 0x6094, 0x608c, 0x6085, 0x6096, 0x6247, 0x62f3, 0x6308, 0x62ff, 0x634e,
+  0x633e, 0x632f, 0x6355, 0x6342, 0x6346, 0x634f, 0x6349, 0x633a, 0x6350, 0x633d, 0x632a, 0x632b,
+  0x6328, 0x634d, 0x634c, 0x6548, 0x6549, 0x6599, 0x65c1, 0x65c5, 0x6642, 0x6649, 0x664f, 0x6643,
+  0x6652, 0x664c, 0x6645, 0x6641, 0x66f8, 0x6714, 0x6715, 0x6717, 0x6821, 0x6838, 0x6848, 0x6846,
+  0x6853, 0x6839, 0x6842, 0x6854, 0x6829, 0x68b3, 0x6817, 0x684c, 0x6851, 0x683d, 0x67f4, 0x6850,
+  0x6840, 0x683c, 0x6843, 0x682a, 0x6845, 0x6813, 0x6818, 0x6841, 0x6b8a, 0x6b89, 0x6bb7, 0x6c23,
+  0x6c27, 0x6c28, 0x6c26, 0x6c24, 0x6cf0, 0x6d6a, 0x6d95, 0x6d88, 0x6d87, 0x6d66, 0x6d78, 0x6d77,
+  0x6d59, 0x6d93, 0x6d6c, 0x6d89, 0x6d6e, 0x6d5a, 0x6d74, 0x6d69, 0x6d8c, 0x6d8a, 0x6d79, 0x6d85,
+  0x6d65, 0x6d94, 0x70ca, 0x70d8, 0x70e4, 0x70d9, 0x70c8, 0x70cf, 0x7239, 0x7279, 0x72fc, 0x72f9,
+  0x72fd, 0x72f8, 0x72f7, 0x7386, 0x73ed, 0x7409, 0x73ee, 0x73e0, 0x73ea, 0x73de, 0x7554, 0x755d,
+  0x755c, 0x755a, 0x7559, 0x75be, 0x75c5, 0x75c7, 0x75b2, 0x75b3, 0x75bd, 0x75bc, 0x75b9, 0x75c2,
+  0x75b8, 0x768b, 0x76b0, 0x76ca, 0x76cd, 0x76ce, 0x7729, 0x771f, 0x7720, 0x7728, 0x77e9, 0x7830,
+  0x7827, 0x7838, 0x781d, 0x7834, 0x7837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7825, 0x782d, 0x7820, 0x781f, 0x7832, 0x7955, 0x7950, 0x7960, 0x795f,
+  0x7956, 0x795e, 0x795d, 0x7957, 0x795a, 0x79e4, 0x79e3, 0x79e7, 0x79df, 0x79e6, 0x79e9, 0x79d8,
+  0x7a84, 0x7a88, 0x7ad9, 0x7b06, 0x7b11, 0x7c89, 0x7d21, 0x7d17, 0x7d0b, 0x7d0a, 0x7d20, 0x7d22,
+  0x7d14, 0x7d10, 0x7d15, 0x7d1a, 0x7d1c, 0x7d0d, 0x7d19, 0x7d1b, 0x7f3a, 0x7f5f, 0x7f94, 0x7fc5,
+  0x7fc1, 0x8006, 0x8018, 0x8015, 0x8019, 0x8017, 0x803d, 0x803f, 0x80f1, 0x8102, 0x80f0, 0x8105,
+  0x80ed, 0x80f4, 0x8106, 0x80f8, 0x80f3, 0x8108, 0x80fd, 0x810a, 0x80fc, 0x80ef, 0x81ed, 0x81ec,
+  0x8200, 0x8210, 0x822a, 0x822b, 0x8228, 0x822c, 0x82bb, 0x832b, 0x8352, 0x8354, 0x834a, 0x8338,
+  0x8350, 0x8349, 0x8335, 0x8334, 0x834f, 0x8332, 0x8339, 0x8336, 0x8317, 0x8340, 0x8331, 0x8328,
+  0x8343, 0x8654, 0x868a, 0x86aa, 0x8693, 0x86a4, 0x86a9, 0x868c, 0x86a3, 0x869c, 0x8870, 0x8877,
+  0x8881, 0x8882, 0x887d, 0x8879, 0x8a18, 0x8a10, 0x8a0e, 0x8a0c, 0x8a15, 0x8a0a, 0x8a17, 0x8a13,
+  0x8a16, 0x8a0f, 0x8a11, 0x8c48, 0x8c7a, 0x8c79, 0x8ca1, 0x8ca2, 0x8d77, 0x8eac, 0x8ed2, 0x8ed4,
+  0x8ecf, 0x8fb1, 0x9001, 0x9006, 0x8ff7, 0x9000, 0x8ffa, 0x8ff4, 0x9003, 0x8ffd, 0x9005, 0x8ff8,
+  0x9095, 0x90e1, 0x90dd, 0x90e2, 0x9152, 0x914d, 0x914c, 0x91d8, 0x91dd, 0x91d7, 0x91dc, 0x91d9,
+  0x9583, 0x9662, 0x9663, 0x9661, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x965b, 0x965d, 0x9664, 0x9658, 0x965e, 0x96bb, 0x98e2, 0x99ac, 0x9aa8, 0x9ad8,
+  0x9b25, 0x9b32, 0x9b3c, 0x4e7e, 0x507a, 0x507d, 0x505c, 0x5047, 0x5043, 0x504c, 0x505a, 0x5049,
+  0x5065, 0x5076, 0x504e, 0x5055, 0x5075, 0x5074, 0x5077, 0x504f, 0x500f, 0x506f, 0x506d, 0x515c,
+  0x5195, 0x51f0, 0x526a, 0x526f, 0x52d2, 0x52d9, 0x52d8, 0x52d5, 0x5310, 0x530f, 0x5319, 0x533f,
+  0x5340, 0x533e, 0x53c3, 0x66fc, 0x5546, 0x556a, 0x5566, 0x5544, 0x555e, 0x5561, 0x5543, 0x554a,
+  0x5531, 0x5556, 0x554f, 0x5555, 0x552f, 0x5564, 0x5538, 0x552e, 0x555c, 0x552c, 0x5563, 0x5533,
+  0x5541, 0x5557, 0x5708, 0x570b, 0x5709, 0x57df, 0x5805, 0x580a, 0x5806, 0x57e0, 0x57e4, 0x57fa,
+  0x5802, 0x5835, 0x57f7, 0x57f9, 0x5920, 0x5962, 0x5a36, 0x5a41, 0x5a49, 0x5a66, 0x5a6a, 0x5a40,
+  0x5a3c, 0x5a62, 0x5a5a, 0x5a46, 0x5a4a, 0x5b70, 0x5bc7, 0x5bc5, 0x5bc4, 0x5bc2, 0x5bbf, 0x5bc6,
+  0x5c09, 0x5c08, 0x5c07, 0x5c60, 0x5c5c, 0x5c5d, 0x5d07, 0x5d06, 0x5d0e, 0x5d1b, 0x5d16, 0x5d22,
+  0x5d11, 0x5d29, 0x5d14, 0x5d19, 0x5d24, 0x5d27, 0x5d17, 0x5de2, 0x5e38, 0x5e36, 0x5e33, 0x5e37,
+  0x5eb7, 0x5eb8, 0x5eb6, 0x5eb5, 0x5ebe, 0x5f35, 0x5f37, 0x5f57, 0x5f6c, 0x5f69, 0x5f6b, 0x5f97,
+  0x5f99, 0x5f9e, 0x5f98, 0x5fa1, 0x5fa0, 0x5f9c, 0x607f, 0x60a3, 0x6089, 0x60a0, 0x60a8, 0x60cb,
+  0x60b4, 0x60e6, 0x60bd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x60c5, 0x60bb, 0x60b5, 0x60dc, 0x60bc, 0x60d8, 0x60d5, 0x60c6, 0x60df, 0x60b8, 0x60da,
+  0x60c7, 0x621a, 0x621b, 0x6248, 0x63a0, 0x63a7, 0x6372, 0x6396, 0x63a2, 0x63a5, 0x6377, 0x6367,
+  0x6398, 0x63aa, 0x6371, 0x63a9, 0x6389, 0x6383, 0x639b, 0x636b, 0x63a8, 0x6384, 0x6388, 0x6399,
+  0x63a1, 0x63ac, 0x6392, 0x638f, 0x6380, 0x637b, 0x6369, 0x6368, 0x637a, 0x655d, 0x6556, 0x6551,
+  0x6559, 0x6557, 0x555f, 0x654f, 0x6558, 0x6555, 0x6554, 0x659c, 0x659b, 0x65ac, 0x65cf, 0x65cb,
+  0x65cc, 0x65ce, 0x665d, 0x665a, 0x6664, 0x6668, 0x6666, 0x665e, 0x66f9, 0x52d7, 0x671b, 0x6881,
+  0x68af, 0x68a2, 0x6893, 0x68b5, 0x687f, 0x6876, 0x68b1, 0x68a7, 0x6897, 0x68b0, 0x6883, 0x68c4,
+  0x68ad, 0x6886, 0x6885, 0x6894, 0x689d, 0x68a8, 0x689f, 0x68a1, 0x6882, 0x6b32, 0x6bba, 0x6beb,
+  0x6bec, 0x6c2b, 0x6d8e, 0x6dbc, 0x6df3, 0x6dd9, 0x6db2, 0x6de1, 0x6dcc, 0x6de4, 0x6dfb, 0x6dfa,
+  0x6e05, 0x6dc7, 0x6dcb, 0x6daf, 0x6dd1, 0x6dae, 0x6dde, 0x6df9, 0x6db8, 0x6df7, 0x6df5, 0x6dc5,
+  0x6dd2, 0x6e1a, 0x6db5, 0x6dda, 0x6deb, 0x6dd8, 0x6dea, 0x6df1, 0x6dee, 0x6de8, 0x6dc6, 0x6dc4,
+  0x6daa, 0x6dec, 0x6dbf, 0x6de6, 0x70f9, 0x7109, 0x710a, 0x70fd, 0x70ef, 0x723d, 0x727d, 0x7281,
+  0x731c, 0x731b, 0x7316, 0x7313, 0x7319, 0x7387, 0x7405, 0x740a, 0x7403, 0x7406, 0x73fe, 0x740d,
+  0x74e0, 0x74f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x74f7, 0x751c, 0x7522, 0x7565, 0x7566, 0x7562, 0x7570, 0x758f, 0x75d4, 0x75d5, 0x75b5, 0x75ca,
+  0x75cd, 0x768e, 0x76d4, 0x76d2, 0x76db, 0x7737, 0x773e, 0x773c, 0x7736, 0x7738, 0x773a, 0x786b,
+  0x7843, 0x784e, 0x7965, 0x7968, 0x796d, 0x79fb, 0x7a92, 0x7a95, 0x7b20, 0x7b28, 0x7b1b, 0x7b2c,
+  0x7b26, 0x7b19, 0x7b1e, 0x7b2e, 0x7c92, 0x7c97, 0x7c95, 0x7d46, 0x7d43, 0x7d71, 0x7d2e, 0x7d39,
+  0x7d3c, 0x7d40, 0x7d30, 0x7d33, 0x7d44, 0x7d2f, 0x7d42, 0x7d32, 0x7d31, 0x7f3d, 0x7f9e, 0x7f9a,
+  0x7fcc, 0x7fce, 0x7fd2, 0x801c, 0x804a, 0x8046, 0x812f, 0x8116, 0x8123, 0x812b, 0x8129, 0x8130,
+  0x8124, 0x8202, 0x8235, 0x8237, 0x8236, 0x8239, 0x838e, 0x839e, 0x8398, 0x8378, 0x83a2, 0x8396,
+  0x83bd, 0x83ab, 0x8392, 0x838a, 0x8393, 0x8389, 0x83a0, 0x8377, 0x837b, 0x837c, 0x8386, 0x83a7,
+  0x8655, 0x5f6a, 0x86c7, 0x86c0, 0x86b6, 0x86c4, 0x86b5, 0x86c6, 0x86cb, 0x86b1, 0x86af, 0x86c9,
+  0x8853, 0x889e, 0x8888, 0x88ab, 0x8892, 0x8896, 0x888d, 0x888b, 0x8993, 0x898f, 0x8a2a, 0x8a1d,
+  0x8a23, 0x8a25, 0x8a31, 0x8a2d, 0x8a1f, 0x8a1b, 0x8a22, 0x8c49, 0x8c5a, 0x8ca9, 0x8cac, 0x8cab,
+  0x8ca8, 0x8caa, 0x8ca7, 0x8d67, 0x8d66, 0x8dbe, 0x8dba, 0x8edb, 0x8edf, 0x9019, 0x900d, 0x901a,
+  0x9017, 0x9023, 0x901f, 0x901d, 0x9010, 0x9015, 0x901e, 0x9020, 0x900f, 0x9022, 0x9016, 0x901b,
+  0x9014, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x90e8,
+  0x90ed, 0x90fd, 0x9157, 0x91ce, 0x91f5, 0x91e6, 0x91e3, 0x91e7, 0x91ed, 0x91e9, 0x9589, 0x966a,
+  0x9675, 0x9673, 0x9678, 0x9670, 0x9674, 0x9676, 0x9677, 0x966c, 0x96c0, 0x96ea, 0x96e9, 0x7ae0,
+  0x7adf, 0x9802, 0x9803, 0x9b5a, 0x9ce5, 0x9e75, 0x9e7f, 0x9ea5, 0x9ebb, 0x50a2, 0x508d, 0x5085,
+  0x5099, 0x5091, 0x5080, 0x5096, 0x5098, 0x509a, 0x6700, 0x51f1, 0x5272, 0x5274, 0x5275, 0x5269,
+  0x52de, 0x52dd, 0x52db, 0x535a, 0x53a5, 0x557b, 0x5580, 0x55a7, 0x557c, 0x558a, 0x559d, 0x5598,
+  0x5582, 0x559c, 0x55aa, 0x5594, 0x5587, 0x558b, 0x5583, 0x55b3, 0x55ae, 0x559f, 0x553e, 0x55b2,
+  0x559a, 0x55bb, 0x55ac, 0x55b1, 0x557e, 0x5589, 0x55ab, 0x5599, 0x570d, 0x582f, 0x582a, 0x5834,
+  0x5824, 0x5830, 0x5831, 0x5821, 0x581d, 0x5820, 0x58f9, 0x58fa, 0x5960, 0x5a77, 0x5a9a, 0x5a7f,
+  0x5a92, 0x5a9b, 0x5aa7, 0x5b73, 0x5b71, 0x5bd2, 0x5bcc, 0x5bd3, 0x5bd0, 0x5c0a, 0x5c0b, 0x5c31,
+  0x5d4c, 0x5d50, 0x5d34, 0x5d47, 0x5dfd, 0x5e45, 0x5e3d, 0x5e40, 0x5e43, 0x5e7e, 0x5eca, 0x5ec1,
+  0x5ec2, 0x5ec4, 0x5f3c, 0x5f6d, 0x5fa9, 0x5faa, 0x5fa8, 0x60d1, 0x60e1, 0x60b2, 0x60b6, 0x60e0,
+  0x611c, 0x6123, 0x60fa, 0x6115, 0x60f0, 0x60fb, 0x60f4, 0x6168, 0x60f1, 0x610e, 0x60f6, 0x6109,
+  0x6100, 0x6112, 0x621f, 0x6249, 0x63a3, 0x638c, 0x63cf, 0x63c0, 0x63e9, 0x63c9, 0x63c6, 0x63cd,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x63d2, 0x63e3,
+  0x63d0, 0x63e1, 0x63d6, 0x63ed, 0x63ee, 0x6376, 0x63f4, 0x63ea, 0x63db, 0x6452, 0x63da, 0x63f9,
+  0x655e, 0x6566, 0x6562, 0x6563, 0x6591, 0x6590, 0x65af, 0x666e, 0x6670, 0x6674, 0x6676, 0x666f,
+  0x6691, 0x667a, 0x667e, 0x6677, 0x66fe, 0x66ff, 0x671f, 0x671d, 0x68fa, 0x68d5, 0x68e0, 0x68d8,
+  0x68d7, 0x6905, 0x68df, 0x68f5, 0x68ee, 0x68e7, 0x68f9, 0x68d2, 0x68f2, 0x68e3, 0x68cb, 0x68cd,
+  0x690d, 0x6912, 0x690e, 0x68c9, 0x68da, 0x696e, 0x68fb, 0x6b3e, 0x6b3a, 0x6b3d, 0x6b98, 0x6b96,
+  0x6bbc, 0x6bef, 0x6c2e, 0x6c2f, 0x6c2c, 0x6e2f, 0x6e38, 0x6e54, 0x6e21, 0x6e32, 0x6e67, 0x6e4a,
+  0x6e20, 0x6e25, 0x6e23, 0x6e1b, 0x6e5b, 0x6e58, 0x6e24, 0x6e56, 0x6e6e, 0x6e2d, 0x6e26, 0x6e6f,
+  0x6e34, 0x6e4d, 0x6e3a, 0x6e2c, 0x6e43, 0x6e1d, 0x6e3e, 0x6ecb, 0x6e89, 0x6e19, 0x6e4e, 0x6e63,
+  0x6e44, 0x6e72, 0x6e69, 0x6e5f, 0x7119, 0x711a, 0x7126, 0x7130, 0x7121, 0x7136, 0x716e, 0x711c,
+  0x724c, 0x7284, 0x7280, 0x7336, 0x7325, 0x7334, 0x7329, 0x743a, 0x742a, 0x7433, 0x7422, 0x7425,
+  0x7435, 0x7436, 0x7434, 0x742f, 0x741b, 0x7426, 0x7428, 0x7525, 0x7526, 0x756b, 0x756a, 0x75e2,
+  0x75db, 0x75e3, 0x75d9, 0x75d8, 0x75de, 0x75e0, 0x767b, 0x767c, 0x7696, 0x7693, 0x76b4, 0x76dc,
+  0x774f, 0x77ed, 0x785d, 0x786c, 0x786f, 0x7a0d, 0x7a08, 0x7a0b, 0x7a05, 0x7a00, 0x7a98, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a97, 0x7a96, 0x7ae5,
+  0x7ae3, 0x7b49, 0x7b56, 0x7b46, 0x7b50, 0x7b52, 0x7b54, 0x7b4d, 0x7b4b, 0x7b4f, 0x7b51, 0x7c9f,
+  0x7ca5, 0x7d5e, 0x7d50, 0x7d68, 0x7d55, 0x7d2b, 0x7d6e, 0x7d72, 0x7d61, 0x7d66, 0x7d62, 0x7d70,
+  0x7d73, 0x5584, 0x7fd4, 0x7fd5, 0x800b, 0x8052, 0x8085, 0x8155, 0x8154, 0x814b, 0x8151, 0x814e,
+  0x8139, 0x8146, 0x813e, 0x814c, 0x8153, 0x8174, 0x8212, 0x821c, 0x83e9, 0x8403, 0x83f8, 0x840d,
+  0x83e0, 0x83c5, 0x840b, 0x83c1, 0x83ef, 0x83f1, 0x83f4, 0x8457, 0x840a, 0x83f0, 0x840c, 0x83cc,
+  0x83fd, 0x83f2, 0x83ca, 0x8438, 0x840e, 0x8404, 0x83dc, 0x8407, 0x83d4, 0x83df, 0x865b, 0x86df,
+  0x86d9, 0x86ed, 0x86d4, 0x86db, 0x86e4, 0x86d0, 0x86de, 0x8857, 0x88c1, 0x88c2, 0x88b1, 0x8983,
+  0x8996, 0x8a3b, 0x8a60, 0x8a55, 0x8a5e, 0x8a3c, 0x8a41, 0x8a54, 0x8a5b, 0x8a50, 0x8a46, 0x8a34,
+  0x8a3a, 0x8a36, 0x8a56, 0x8c61, 0x8c82, 0x8caf, 0x8cbc, 0x8cb3, 0x8cbd, 0x8cc1, 0x8cbb, 0x8cc0,
+  0x8cb4, 0x8cb7, 0x8cb6, 0x8cbf, 0x8cb8, 0x8d8a, 0x8d85, 0x8d81, 0x8dce, 0x8ddd, 0x8dcb, 0x8dda,
+  0x8dd1, 0x8dcc, 0x8ddb, 0x8dc6, 0x8efb, 0x8ef8, 0x8efc, 0x8f9c, 0x902e, 0x9035, 0x9031, 0x9038,
+  0x9032, 0x9036, 0x9102, 0x90f5, 0x9109, 0x90fe, 0x9163, 0x9165, 0x91cf, 0x9214, 0x9215, 0x9223,
+  0x9209, 0x921e, 0x920d, 0x9210, 0x9207, 0x9211, 0x9594, 0x958f, 0x958b, 0x9591, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9593, 0x9592, 0x958e, 0x968a,
+  0x968e, 0x968b, 0x967d, 0x9685, 0x9686, 0x968d, 0x9672, 0x9684, 0x96c1, 0x96c5, 0x96c4, 0x96c6,
+  0x96c7, 0x96ef, 0x96f2, 0x97cc, 0x9805, 0x9806, 0x9808, 0x98e7, 0x98ea, 0x98ef, 0x98e9, 0x98f2,
+  0x98ed, 0x99ae, 0x99ad, 0x9ec3, 0x9ecd, 0x9ed1, 0x4e82, 0x50ad, 0x50b5, 0x50b2, 0x50b3, 0x50c5,
+  0x50be, 0x50ac, 0x50b7, 0x50bb, 0x50af, 0x50c7, 0x527f, 0x5277, 0x527d, 0x52df, 0x52e6, 0x52e4,
+  0x52e2, 0x52e3, 0x532f, 0x55df, 0x55e8, 0x55d3, 0x55e6, 0x55ce, 0x55dc, 0x55c7, 0x55d1, 0x55e3,
+  0x55e4, 0x55ef, 0x55da, 0x55e1, 0x55c5, 0x55c6, 0x55e5, 0x55c9, 0x5712, 0x5713, 0x585e, 0x5851,
+  0x5858, 0x5857, 0x585a, 0x5854, 0x586b, 0x584c, 0x586d, 0x584a, 0x5862, 0x5852, 0x584b, 0x5967,
+  0x5ac1, 0x5ac9, 0x5acc, 0x5abe, 0x5abd, 0x5abc, 0x5ab3, 0x5ac2, 0x5ab2, 0x5d69, 0x5d6f, 0x5e4c,
+  0x5e79, 0x5ec9, 0x5ec8, 0x5f12, 0x5f59, 0x5fac, 0x5fae, 0x611a, 0x610f, 0x6148, 0x611f, 0x60f3,
+  0x611b, 0x60f9, 0x6101, 0x6108, 0x614e, 0x614c, 0x6144, 0x614d, 0x613e, 0x6134, 0x6127, 0x610d,
+  0x6106, 0x6137, 0x6221, 0x6222, 0x6413, 0x643e, 0x641e, 0x642a, 0x642d, 0x643d, 0x642c, 0x640f,
+  0x641c, 0x6414, 0x640d, 0x6436, 0x6416, 0x6417, 0x6406, 0x656c, 0x659f, 0x65b0, 0x6697, 0x6689,
+  0x6687, 0x6688, 0x6696, 0x6684, 0x6698, 0x668d, 0x6703, 0x6994, 0x696d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x695a, 0x6977, 0x6960, 0x6954, 0x6975,
+  0x6930, 0x6982, 0x694a, 0x6968, 0x696b, 0x695e, 0x6953, 0x6979, 0x6986, 0x695d, 0x6963, 0x695b,
+  0x6b47, 0x6b72, 0x6bc0, 0x6bbf, 0x6bd3, 0x6bfd, 0x6ea2, 0x6eaf, 0x6ed3, 0x6eb6, 0x6ec2, 0x6e90,
+  0x6e9d, 0x6ec7, 0x6ec5, 0x6ea5, 0x6e98, 0x6ebc, 0x6eba, 0x6eab, 0x6ed1, 0x6e96, 0x6e9c, 0x6ec4,
+  0x6ed4, 0x6eaa, 0x6ea7, 0x6eb4, 0x714e, 0x7159, 0x7169, 0x7164, 0x7149, 0x7167, 0x715c, 0x716c,
+  0x7166, 0x714c, 0x7165, 0x715e, 0x7146, 0x7168, 0x7156, 0x723a, 0x7252, 0x7337, 0x7345, 0x733f,
+  0x733e, 0x746f, 0x745a, 0x7455, 0x745f, 0x745e, 0x7441, 0x743f, 0x7459, 0x745b, 0x745c, 0x7576,
+  0x7578, 0x7600, 0x75f0, 0x7601, 0x75f2, 0x75f1, 0x75fa, 0x75ff, 0x75f4, 0x75f3, 0x76de, 0x76df,
+  0x775b, 0x776b, 0x7766, 0x775e, 0x7763, 0x7779, 0x776a, 0x776c, 0x775c, 0x7765, 0x7768, 0x7762,
+  0x77ee, 0x788e, 0x78b0, 0x7897, 0x7898, 0x788c, 0x7889, 0x787c, 0x7891, 0x7893, 0x787f, 0x797a,
+  0x797f, 0x7981, 0x842c, 0x79bd, 0x7a1c, 0x7a1a, 0x7a20, 0x7a14, 0x7a1f, 0x7a1e, 0x7a9f, 0x7aa0,
+  0x7b77, 0x7bc0, 0x7b60, 0x7b6e, 0x7b67, 0x7cb1, 0x7cb3, 0x7cb5, 0x7d93, 0x7d79, 0x7d91, 0x7d81,
+  0x7d8f, 0x7d5b, 0x7f6e, 0x7f69, 0x7f6a, 0x7f72, 0x7fa9, 0x7fa8, 0x7fa4, 0x8056, 0x8058, 0x8086,
+  0x8084, 0x8171, 0x8170, 0x8178, 0x8165, 0x816e, 0x8173, 0x816b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8179, 0x817a, 0x8166, 0x8205, 0x8247, 0x8482,
+  0x8477, 0x843d, 0x8431, 0x8475, 0x8466, 0x846b, 0x8449, 0x846c, 0x845b, 0x843c, 0x8435, 0x8461,
+  0x8463, 0x8469, 0x846d, 0x8446, 0x865e, 0x865c, 0x865f, 0x86f9, 0x8713, 0x8708, 0x8707, 0x8700,
+  0x86fe, 0x86fb, 0x8702, 0x8703, 0x8706, 0x870a, 0x8859, 0x88df, 0x88d4, 0x88d9, 0x88dc, 0x88d8,
+  0x88dd, 0x88e1, 0x88ca, 0x88d5, 0x88d2, 0x899c, 0x89e3, 0x8a6b, 0x8a72, 0x8a73, 0x8a66, 0x8a69,
+  0x8a70, 0x8a87, 0x8a7c, 0x8a63, 0x8aa0, 0x8a71, 0x8a85, 0x8a6d, 0x8a62, 0x8a6e, 0x8a6c, 0x8a79,
+  0x8a7b, 0x8a3e, 0x8a68, 0x8c62, 0x8c8a, 0x8c89, 0x8cca, 0x8cc7, 0x8cc8, 0x8cc4, 0x8cb2, 0x8cc3,
+  0x8cc2, 0x8cc5, 0x8de1, 0x8ddf, 0x8de8, 0x8def, 0x8df3, 0x8dfa, 0x8dea, 0x8de4, 0x8de6, 0x8eb2,
+  0x8f03, 0x8f09, 0x8efe, 0x8f0a, 0x8f9f, 0x8fb2, 0x904b, 0x904a, 0x9053, 0x9042, 0x9054, 0x903c,
+  0x9055, 0x9050, 0x9047, 0x904f, 0x904e, 0x904d, 0x9051, 0x903e, 0x9041, 0x9112, 0x9117, 0x916c,
+  0x916a, 0x9169, 0x91c9, 0x9237, 0x9257, 0x9238, 0x923d, 0x9240, 0x923e, 0x925b, 0x924b, 0x9264,
+  0x9251, 0x9234, 0x9249, 0x924d, 0x9245, 0x9239, 0x923f, 0x925a, 0x9598, 0x9698, 0x9694, 0x9695,
+  0x96cd, 0x96cb, 0x96c9, 0x96ca, 0x96f7, 0x96fb, 0x96f9, 0x96f6, 0x9756, 0x9774, 0x9776, 0x9810,
+  0x9811, 0x9813, 0x980a, 0x9812, 0x980c, 0x98fc, 0x98f4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x98fd, 0x98fe, 0x99b3, 0x99b1, 0x99b4, 0x9ae1, 0x9ce9,
+  0x9e82, 0x9f0e, 0x9f13, 0x9f20, 0x50e7, 0x50ee, 0x50e5, 0x50d6, 0x50ed, 0x50da, 0x50d5, 0x50cf,
+  0x50d1, 0x50f1, 0x50ce, 0x50e9, 0x5162, 0x51f3, 0x5283, 0x5282, 0x5331, 0x53ad, 0x55fe, 0x5600,
+  0x561b, 0x5617, 0x55fd, 0x5614, 0x5606, 0x5609, 0x560d, 0x560e, 0x55f7, 0x5616, 0x561f, 0x5608,
+  0x5610, 0x55f6, 0x5718, 0x5716, 0x5875, 0x587e, 0x5883, 0x5893, 0x588a, 0x5879, 0x5885, 0x587d,
+  0x58fd, 0x5925, 0x5922, 0x5924, 0x596a, 0x5969, 0x5ae1, 0x5ae6, 0x5ae9, 0x5ad7, 0x5ad6, 0x5ad8,
+  0x5ae3, 0x5b75, 0x5bde, 0x5be7, 0x5be1, 0x5be5, 0x5be6, 0x5be8, 0x5be2, 0x5be4, 0x5bdf, 0x5c0d,
+  0x5c62, 0x5d84, 0x5d87, 0x5e5b, 0x5e63, 0x5e55, 0x5e57, 0x5e54, 0x5ed3, 0x5ed6, 0x5f0a, 0x5f46,
+  0x5f70, 0x5fb9, 0x6147, 0x613f, 0x614b, 0x6177, 0x6162, 0x6163, 0x615f, 0x615a, 0x6158, 0x6175,
+  0x622a, 0x6487, 0x6458, 0x6454, 0x64a4, 0x6478, 0x645f, 0x647a, 0x6451, 0x6467, 0x6434, 0x646d,
+  0x647b, 0x6572, 0x65a1, 0x65d7, 0x65d6, 0x66a2, 0x66a8, 0x669d, 0x699c, 0x69a8, 0x6995, 0x69c1,
+  0x69ae, 0x69d3, 0x69cb, 0x699b, 0x69b7, 0x69bb, 0x69ab, 0x69b4, 0x69d0, 0x69cd, 0x69ad, 0x69cc,
+  0x69a6, 0x69c3, 0x69a3, 0x6b49, 0x6b4c, 0x6c33, 0x6f33, 0x6f14, 0x6efe, 0x6f13, 0x6ef4, 0x6f29,
+  0x6f3e, 0x6f20, 0x6f2c, 0x6f0f, 0x6f02, 0x6f22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6eff, 0x6eef, 0x6f06, 0x6f31, 0x6f38, 0x6f32, 0x6f23, 0x6f15,
+  0x6f2b, 0x6f2f, 0x6f88, 0x6f2a, 0x6eec, 0x6f01, 0x6ef2, 0x6ecc, 0x6ef7, 0x7194, 0x7199, 0x717d,
+  0x718a, 0x7184, 0x7192, 0x723e, 0x7292, 0x7296, 0x7344, 0x7350, 0x7464, 0x7463, 0x746a, 0x7470,
+  0x746d, 0x7504, 0x7591, 0x7627, 0x760d, 0x760b, 0x7609, 0x7613, 0x76e1, 0x76e3, 0x7784, 0x777d,
+  0x777f, 0x7761, 0x78c1, 0x789f, 0x78a7, 0x78b3, 0x78a9, 0x78a3, 0x798e, 0x798f, 0x798d, 0x7a2e,
+  0x7a31, 0x7aaa, 0x7aa9, 0x7aed, 0x7aef, 0x7ba1, 0x7b95, 0x7b8b, 0x7b75, 0x7b97, 0x7b9d, 0x7b94,
+  0x7b8f, 0x7bb8, 0x7b87, 0x7b84, 0x7cb9, 0x7cbd, 0x7cbe, 0x7dbb, 0x7db0, 0x7d9c, 0x7dbd, 0x7dbe,
+  0x7da0, 0x7dca, 0x7db4, 0x7db2, 0x7db1, 0x7dba, 0x7da2, 0x7dbf, 0x7db5, 0x7db8, 0x7dad, 0x7dd2,
+  0x7dc7, 0x7dac, 0x7f70, 0x7fe0, 0x7fe1, 0x7fdf, 0x805e, 0x805a, 0x8087, 0x8150, 0x8180, 0x818f,
+  0x8188, 0x818a, 0x817f, 0x8182, 0x81e7, 0x81fa, 0x8207, 0x8214, 0x821e, 0x824b, 0x84c9, 0x84bf,
+  0x84c6, 0x84c4, 0x8499, 0x849e, 0x84b2, 0x849c, 0x84cb, 0x84b8, 0x84c0, 0x84d3, 0x8490, 0x84bc,
+  0x84d1, 0x84ca, 0x873f, 0x871c, 0x873b, 0x8722, 0x8725, 0x8734, 0x8718, 0x8755, 0x8737, 0x8729,
+  0x88f3, 0x8902, 0x88f4, 0x88f9, 0x88f8, 0x88fd, 0x88e8, 0x891a, 0x88ef, 0x8aa6, 0x8a8c, 0x8a9e,
+  0x8aa3, 0x8a8d, 0x8aa1, 0x8a93, 0x8aa4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8aaa, 0x8aa5, 0x8aa8, 0x8a98, 0x8a91, 0x8a9a, 0x8aa7, 0x8c6a, 0x8c8d,
+  0x8c8c, 0x8cd3, 0x8cd1, 0x8cd2, 0x8d6b, 0x8d99, 0x8d95, 0x8dfc, 0x8f14, 0x8f12, 0x8f15, 0x8f13,
+  0x8fa3, 0x9060, 0x9058, 0x905c, 0x9063, 0x9059, 0x905e, 0x9062, 0x905d, 0x905b, 0x9119, 0x9118,
+  0x911e, 0x9175, 0x9178, 0x9177, 0x9174, 0x9278, 0x9280, 0x9285, 0x9298, 0x9296, 0x927b, 0x9293,
+  0x929c, 0x92a8, 0x927c, 0x9291, 0x95a1, 0x95a8, 0x95a9, 0x95a3, 0x95a5, 0x95a4, 0x9699, 0x969c,
+  0x969b, 0x96cc, 0x96d2, 0x9700, 0x977c, 0x9785, 0x97f6, 0x9817, 0x9818, 0x98af, 0x98b1, 0x9903,
+  0x9905, 0x990c, 0x9909, 0x99c1, 0x9aaf, 0x9ab0, 0x9ae6, 0x9b41, 0x9b42, 0x9cf4, 0x9cf6, 0x9cf3,
+  0x9ebc, 0x9f3b, 0x9f4a, 0x5104, 0x5100, 0x50fb, 0x50f5, 0x50f9, 0x5102, 0x5108, 0x5109, 0x5105,
+  0x51dc, 0x5287, 0x5288, 0x5289, 0x528d, 0x528a, 0x52f0, 0x53b2, 0x562e, 0x563b, 0x5639, 0x5632,
+  0x563f, 0x5634, 0x5629, 0x5653, 0x564e, 0x5657, 0x5674, 0x5636, 0x562f, 0x5630, 0x5880, 0x589f,
+  0x589e, 0x58b3, 0x589c, 0x58ae, 0x58a9, 0x58a6, 0x596d, 0x5b09, 0x5afb, 0x5b0b, 0x5af5, 0x5b0c,
+  0x5b08, 0x5bee, 0x5bec, 0x5be9, 0x5beb, 0x5c64, 0x5c65, 0x5d9d, 0x5d94, 0x5e62, 0x5e5f, 0x5e61,
+  0x5ee2, 0x5eda, 0x5edf, 0x5edd, 0x5ee3, 0x5ee0, 0x5f48, 0x5f71, 0x5fb7, 0x5fb5, 0x6176, 0x6167,
+  0x616e, 0x615d, 0x6155, 0x6182, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x617c, 0x6170, 0x616b, 0x617e, 0x61a7, 0x6190, 0x61ab, 0x618e, 0x61ac, 0x619a,
+  0x61a4, 0x6194, 0x61ae, 0x622e, 0x6469, 0x646f, 0x6479, 0x649e, 0x64b2, 0x6488, 0x6490, 0x64b0,
+  0x64a5, 0x6493, 0x6495, 0x64a9, 0x6492, 0x64ae, 0x64ad, 0x64ab, 0x649a, 0x64ac, 0x6499, 0x64a2,
+  0x64b3, 0x6575, 0x6577, 0x6578, 0x66ae, 0x66ab, 0x66b4, 0x66b1, 0x6a23, 0x6a1f, 0x69e8, 0x6a01,
+  0x6a1e, 0x6a19, 0x69fd, 0x6a21, 0x6a13, 0x6a0a, 0x69f3, 0x6a02, 0x6a05, 0x69ed, 0x6a11, 0x6b50,
+  0x6b4e, 0x6ba4, 0x6bc5, 0x6bc6, 0x6f3f, 0x6f7c, 0x6f84, 0x6f51, 0x6f66, 0x6f54, 0x6f86, 0x6f6d,
+  0x6f5b, 0x6f78, 0x6f6e, 0x6f8e, 0x6f7a, 0x6f70, 0x6f64, 0x6f97, 0x6f58, 0x6ed5, 0x6f6f, 0x6f60,
+  0x6f5f, 0x719f, 0x71ac, 0x71b1, 0x71a8, 0x7256, 0x729b, 0x734e, 0x7357, 0x7469, 0x748b, 0x7483,
+  0x747e, 0x7480, 0x757f, 0x7620, 0x7629, 0x761f, 0x7624, 0x7626, 0x7621, 0x7622, 0x769a, 0x76ba,
+  0x76e4, 0x778e, 0x7787, 0x778c, 0x7791, 0x778b, 0x78cb, 0x78c5, 0x78ba, 0x78ca, 0x78be, 0x78d5,
+  0x78bc, 0x78d0, 0x7a3f, 0x7a3c, 0x7a40, 0x7a3d, 0x7a37, 0x7a3b, 0x7aaf, 0x7aae, 0x7bad, 0x7bb1,
+  0x7bc4, 0x7bb4, 0x7bc6, 0x7bc7, 0x7bc1, 0x7ba0, 0x7bcc, 0x7cca, 0x7de0, 0x7df4, 0x7def, 0x7dfb,
+  0x7dd8, 0x7dec, 0x7ddd, 0x7de8, 0x7de3, 0x7dda, 0x7dde, 0x7de9, 0x7d9e, 0x7dd9, 0x7df2, 0x7df9,
+  0x7f75, 0x7f77, 0x7faf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7fe9, 0x8026, 0x819b, 0x819c, 0x819d, 0x81a0, 0x819a, 0x8198, 0x8517, 0x853d, 0x851a,
+  0x84ee, 0x852c, 0x852d, 0x8513, 0x8511, 0x8523, 0x8521, 0x8514, 0x84ec, 0x8525, 0x84ff, 0x8506,
+  0x8782, 0x8774, 0x8776, 0x8760, 0x8766, 0x8778, 0x8768, 0x8759, 0x8757, 0x874c, 0x8753, 0x885b,
+  0x885d, 0x8910, 0x8907, 0x8912, 0x8913, 0x8915, 0x890a, 0x8abc, 0x8ad2, 0x8ac7, 0x8ac4, 0x8a95,
+  0x8acb, 0x8af8, 0x8ab2, 0x8ac9, 0x8ac2, 0x8abf, 0x8ab0, 0x8ad6, 0x8acd, 0x8ab6, 0x8ab9, 0x8adb,
+  0x8c4c, 0x8c4e, 0x8c6c, 0x8ce0, 0x8cde, 0x8ce6, 0x8ce4, 0x8cec, 0x8ced, 0x8ce2, 0x8ce3, 0x8cdc,
+  0x8cea, 0x8ce1, 0x8d6d, 0x8d9f, 0x8da3, 0x8e2b, 0x8e10, 0x8e1d, 0x8e22, 0x8e0f, 0x8e29, 0x8e1f,
+  0x8e21, 0x8e1e, 0x8eba, 0x8f1d, 0x8f1b, 0x8f1f, 0x8f29, 0x8f26, 0x8f2a, 0x8f1c, 0x8f1e, 0x8f25,
+  0x9069, 0x906e, 0x9068, 0x906d, 0x9077, 0x9130, 0x912d, 0x9127, 0x9131, 0x9187, 0x9189, 0x918b,
+  0x9183, 0x92c5, 0x92bb, 0x92b7, 0x92ea, 0x92ac, 0x92e4, 0x92c1, 0x92b3, 0x92bc, 0x92d2, 0x92c7,
+  0x92f0, 0x92b2, 0x95ad, 0x95b1, 0x9704, 0x9706, 0x9707, 0x9709, 0x9760, 0x978d, 0x978b, 0x978f,
+  0x9821, 0x982b, 0x981c, 0x98b3, 0x990a, 0x9913, 0x9912, 0x9918, 0x99dd, 0x99d0, 0x99df, 0x99db,
+  0x99d1, 0x99d5, 0x99d2, 0x99d9, 0x9ab7, 0x9aee, 0x9aef, 0x9b27, 0x9b45, 0x9b44, 0x9b77, 0x9b6f,
+  0x9d06, 0x9d09, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x9d03, 0x9ea9, 0x9ebe, 0x9ece, 0x58a8, 0x9f52, 0x5112, 0x5118, 0x5114, 0x5110, 0x5115, 0x5180,
+  0x51aa, 0x51dd, 0x5291, 0x5293, 0x52f3, 0x5659, 0x566b, 0x5679, 0x5669, 0x5664, 0x5678, 0x566a,
+  0x5668, 0x5665, 0x5671, 0x566f, 0x566c, 0x5662, 0x5676, 0x58c1, 0x58be, 0x58c7, 0x58c5, 0x596e,
+  0x5b1d, 0x5b34, 0x5b78, 0x5bf0, 0x5c0e, 0x5f4a, 0x61b2, 0x6191, 0x61a9, 0x618a, 0x61cd, 0x61b6,
+  0x61be, 0x61ca, 0x61c8, 0x6230, 0x64c5, 0x64c1, 0x64cb, 0x64bb, 0x64bc, 0x64da, 0x64c4, 0x64c7,
+  0x64c2, 0x64cd, 0x64bf, 0x64d2, 0x64d4, 0x64be, 0x6574, 0x66c6, 0x66c9, 0x66b9, 0x66c4, 0x66c7,
+  0x66b8, 0x6a3d, 0x6a38, 0x6a3a, 0x6a59, 0x6a6b, 0x6a58, 0x6a39, 0x6a44, 0x6a62, 0x6a61, 0x6a4b,
+  0x6a47, 0x6a35, 0x6a5f, 0x6a48, 0x6b59, 0x6b77, 0x6c05, 0x6fc2, 0x6fb1, 0x6fa1, 0x6fc3, 0x6fa4,
+  0x6fc1, 0x6fa7, 0x6fb3, 0x6fc0, 0x6fb9, 0x6fb6, 0x6fa6, 0x6fa0, 0x6fb4, 0x71be, 0x71c9, 0x71d0,
+  0x71d2, 0x71c8, 0x71d5, 0x71b9, 0x71ce, 0x71d9, 0x71dc, 0x71c3, 0x71c4, 0x7368, 0x749c, 0x74a3,
+  0x7498, 0x749f, 0x749e, 0x74e2, 0x750c, 0x750d, 0x7634, 0x7638, 0x763a, 0x76e7, 0x76e5, 0x77a0,
+  0x779e, 0x779f, 0x77a5, 0x78e8, 0x78da, 0x78ec, 0x78e7, 0x79a6, 0x7a4d, 0x7a4e, 0x7a46, 0x7a4c,
+  0x7a4b, 0x7aba, 0x7bd9, 0x7c11, 0x7bc9, 0x7be4, 0x7bdb, 0x7be1, 0x7be9, 0x7be6, 0x7cd5, 0x7cd6,
+  0x7e0a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e11,
+  0x7e08, 0x7e1b, 0x7e23, 0x7e1e, 0x7e1d, 0x7e09, 0x7e10, 0x7f79, 0x7fb2, 0x7ff0, 0x7ff1, 0x7fee,
+  0x8028, 0x81b3, 0x81a9, 0x81a8, 0x81fb, 0x8208, 0x8258, 0x8259, 0x854a, 0x8559, 0x8548, 0x8568,
+  0x8569, 0x8543, 0x8549, 0x856d, 0x856a, 0x855e, 0x8783, 0x879f, 0x879e, 0x87a2, 0x878d, 0x8861,
+  0x892a, 0x8932, 0x8925, 0x892b, 0x8921, 0x89aa, 0x89a6, 0x8ae6, 0x8afa, 0x8aeb, 0x8af1, 0x8b00,
+  0x8adc, 0x8ae7, 0x8aee, 0x8afe, 0x8b01, 0x8b02, 0x8af7, 0x8aed, 0x8af3, 0x8af6, 0x8afc, 0x8c6b,
+  0x8c6d, 0x8c93, 0x8cf4, 0x8e44, 0x8e31, 0x8e34, 0x8e42, 0x8e39, 0x8e35, 0x8f3b, 0x8f2f, 0x8f38,
+  0x8f33, 0x8fa8, 0x8fa6, 0x9075, 0x9074, 0x9078, 0x9072, 0x907c, 0x907a, 0x9134, 0x9192, 0x9320,
+  0x9336, 0x92f8, 0x9333, 0x932f, 0x9322, 0x92fc, 0x932b, 0x9304, 0x931a, 0x9310, 0x9326, 0x9321,
+  0x9315, 0x932e, 0x9319, 0x95bb, 0x96a7, 0x96a8, 0x96aa, 0x96d5, 0x970e, 0x9711, 0x9716, 0x970d,
+  0x9713, 0x970f, 0x975b, 0x975c, 0x9766, 0x9798, 0x9830, 0x9838, 0x983b, 0x9837, 0x982d, 0x9839,
+  0x9824, 0x9910, 0x9928, 0x991e, 0x991b, 0x9921, 0x991a, 0x99ed, 0x99e2, 0x99f1, 0x9ab8, 0x9abc,
+  0x9afb, 0x9aed, 0x9b28, 0x9b91, 0x9d15, 0x9d23, 0x9d26, 0x9d28, 0x9d12, 0x9d1b, 0x9ed8, 0x9ed4,
+  0x9f8d, 0x9f9c, 0x512a, 0x511f, 0x5121, 0x5132, 0x52f5, 0x568e, 0x5680, 0x5690, 0x5685, 0x5687,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x568f, 0x58d5,
+  0x58d3, 0x58d1, 0x58ce, 0x5b30, 0x5b2a, 0x5b24, 0x5b7a, 0x5c37, 0x5c68, 0x5dbc, 0x5dba, 0x5dbd,
+  0x5db8, 0x5e6b, 0x5f4c, 0x5fbd, 0x61c9, 0x61c2, 0x61c7, 0x61e6, 0x61cb, 0x6232, 0x6234, 0x64ce,
+  0x64ca, 0x64d8, 0x64e0, 0x64f0, 0x64e6, 0x64ec, 0x64f1, 0x64e2, 0x64ed, 0x6582, 0x6583, 0x66d9,
+  0x66d6, 0x6a80, 0x6a94, 0x6a84, 0x6aa2, 0x6a9c, 0x6adb, 0x6aa3, 0x6a7e, 0x6a97, 0x6a90, 0x6aa0,
+  0x6b5c, 0x6bae, 0x6bda, 0x6c08, 0x6fd8, 0x6ff1, 0x6fdf, 0x6fe0, 0x6fdb, 0x6fe4, 0x6feb, 0x6fef,
+  0x6f80, 0x6fec, 0x6fe1, 0x6fe9, 0x6fd5, 0x6fee, 0x6ff0, 0x71e7, 0x71df, 0x71ee, 0x71e6, 0x71e5,
+  0x71ed, 0x71ec, 0x71f4, 0x71e0, 0x7235, 0x7246, 0x7370, 0x7372, 0x74a9, 0x74b0, 0x74a6, 0x74a8,
+  0x7646, 0x7642, 0x764c, 0x76ea, 0x77b3, 0x77aa, 0x77b0, 0x77ac, 0x77a7, 0x77ad, 0x77ef, 0x78f7,
+  0x78fa, 0x78f4, 0x78ef, 0x7901, 0x79a7, 0x79aa, 0x7a57, 0x7abf, 0x7c07, 0x7c0d, 0x7bfe, 0x7bf7,
+  0x7c0c, 0x7be0, 0x7ce0, 0x7cdc, 0x7cde, 0x7ce2, 0x7cdf, 0x7cd9, 0x7cdd, 0x7e2e, 0x7e3e, 0x7e46,
+  0x7e37, 0x7e32, 0x7e43, 0x7e2b, 0x7e3d, 0x7e31, 0x7e45, 0x7e41, 0x7e34, 0x7e39, 0x7e48, 0x7e35,
+  0x7e3f, 0x7e2f, 0x7f44, 0x7ff3, 0x7ffc, 0x8071, 0x8072, 0x8070, 0x806f, 0x8073, 0x81c6, 0x81c3,
+  0x81ba, 0x81c2, 0x81c0, 0x81bf, 0x81bd, 0x81c9, 0x81be, 0x81e8, 0x8209, 0x8271, 0x85aa, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8584, 0x857e, 0x859c,
+  0x8591, 0x8594, 0x85af, 0x859b, 0x8587, 0x85a8, 0x858a, 0x8667, 0x87c0, 0x87d1, 0x87b3, 0x87d2,
+  0x87c6, 0x87ab, 0x87bb, 0x87ba, 0x87c8, 0x87cb, 0x893b, 0x8936, 0x8944, 0x8938, 0x893d, 0x89ac,
+  0x8b0e, 0x8b17, 0x8b19, 0x8b1b, 0x8b0a, 0x8b20, 0x8b1d, 0x8b04, 0x8b10, 0x8c41, 0x8c3f, 0x8c73,
+  0x8cfa, 0x8cfd, 0x8cfc, 0x8cf8, 0x8cfb, 0x8da8, 0x8e49, 0x8e4b, 0x8e48, 0x8e4a, 0x8f44, 0x8f3e,
+  0x8f42, 0x8f45, 0x8f3f, 0x907f, 0x907d, 0x9084, 0x9081, 0x9082, 0x9080, 0x9139, 0x91a3, 0x919e,
+  0x919c, 0x934d, 0x9382, 0x9328, 0x9375, 0x934a, 0x9365, 0x934b, 0x9318, 0x937e, 0x936c, 0x935b,
+  0x9370, 0x935a, 0x9354, 0x95ca, 0x95cb, 0x95cc, 0x95c8, 0x95c6, 0x96b1, 0x96b8, 0x96d6, 0x971c,
+  0x971e, 0x97a0, 0x97d3, 0x9846, 0x98b6, 0x9935, 0x9a01, 0x99ff, 0x9bae, 0x9bab, 0x9baa, 0x9bad,
+  0x9d3b, 0x9d3f, 0x9e8b, 0x9ecf, 0x9ede, 0x9edc, 0x9edd, 0x9edb, 0x9f3e, 0x9f4b, 0x53e2, 0x5695,
+  0x56ae, 0x58d9, 0x58d8, 0x5b38, 0x5f5e, 0x61e3, 0x6233, 0x64f4, 0x64f2, 0x64fe, 0x6506, 0x64fa,
+  0x64fb, 0x64f7, 0x65b7, 0x66dc, 0x6726, 0x6ab3, 0x6aac, 0x6ac3, 0x6abb, 0x6ab8, 0x6ac2, 0x6aae,
+  0x6aaf, 0x6b5f, 0x6b78, 0x6baf, 0x7009, 0x700b, 0x6ffe, 0x7006, 0x6ffa, 0x7011, 0x700f, 0x71fb,
+  0x71fc, 0x71fe, 0x71f8, 0x7377, 0x7375, 0x74a7, 0x74bf, 0x7515, 0x7656, 0x7658, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7652, 0x77bd, 0x77bf, 0x77bb,
+  0x77bc, 0x790e, 0x79ae, 0x7a61, 0x7a62, 0x7a60, 0x7ac4, 0x7ac5, 0x7c2b, 0x7c27, 0x7c2a, 0x7c1e,
+  0x7c23, 0x7c21, 0x7ce7, 0x7e54, 0x7e55, 0x7e5e, 0x7e5a, 0x7e61, 0x7e52, 0x7e59, 0x7f48, 0x7ff9,
+  0x7ffb, 0x8077, 0x8076, 0x81cd, 0x81cf, 0x820a, 0x85cf, 0x85a9, 0x85cd, 0x85d0, 0x85c9, 0x85b0,
+  0x85ba, 0x85b9, 0x85a6, 0x87ef, 0x87ec, 0x87f2, 0x87e0, 0x8986, 0x89b2, 0x89f4, 0x8b28, 0x8b39,
+  0x8b2c, 0x8b2b, 0x8c50, 0x8d05, 0x8e59, 0x8e63, 0x8e66, 0x8e64, 0x8e5f, 0x8e55, 0x8ec0, 0x8f49,
+  0x8f4d, 0x9087, 0x9083, 0x9088, 0x91ab, 0x91ac, 0x91d0, 0x9394, 0x938a, 0x9396, 0x93a2, 0x93b3,
+  0x93ae, 0x93ac, 0x93b0, 0x9398, 0x939a, 0x9397, 0x95d4, 0x95d6, 0x95d0, 0x95d5, 0x96e2, 0x96dc,
+  0x96d9, 0x96db, 0x96de, 0x9724, 0x97a3, 0x97a6, 0x97ad, 0x97f9, 0x984d, 0x984f, 0x984c, 0x984e,
+  0x9853, 0x98ba, 0x993e, 0x993f, 0x993d, 0x992e, 0x99a5, 0x9a0e, 0x9ac1, 0x9b03, 0x9b06, 0x9b4f,
+  0x9b4e, 0x9b4d, 0x9bca, 0x9bc9, 0x9bfd, 0x9bc8, 0x9bc0, 0x9d51, 0x9d5d, 0x9d60, 0x9ee0, 0x9f15,
+  0x9f2c, 0x5133, 0x56a5, 0x58de, 0x58df, 0x58e2, 0x5bf5, 0x9f90, 0x5eec, 0x61f2, 0x61f7, 0x61f6,
+  0x61f5, 0x6500, 0x650f, 0x66e0, 0x66dd, 0x6ae5, 0x6add, 0x6ada, 0x6ad3, 0x701b, 0x701f, 0x7028,
+  0x701a, 0x701d, 0x7015, 0x7018, 0x7206, 0x720d, 0x7258, 0x72a2, 0x7378, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737a, 0x74bd, 0x74ca, 0x74e3, 0x7587,
+  0x7586, 0x765f, 0x7661, 0x77c7, 0x7919, 0x79b1, 0x7a6b, 0x7a69, 0x7c3e, 0x7c3f, 0x7c38, 0x7c3d,
+  0x7c37, 0x7c40, 0x7e6b, 0x7e6d, 0x7e79, 0x7e69, 0x7e6a, 0x7f85, 0x7e73, 0x7fb6, 0x7fb9, 0x7fb8,
+  0x81d8, 0x85e9, 0x85dd, 0x85ea, 0x85d5, 0x85e4, 0x85e5, 0x85f7, 0x87fb, 0x8805, 0x880d, 0x87f9,
+  0x87fe, 0x8960, 0x895f, 0x8956, 0x895e, 0x8b41, 0x8b5c, 0x8b58, 0x8b49, 0x8b5a, 0x8b4e, 0x8b4f,
+  0x8b46, 0x8b59, 0x8d08, 0x8d0a, 0x8e7c, 0x8e72, 0x8e87, 0x8e76, 0x8e6c, 0x8e7a, 0x8e74, 0x8f54,
+  0x8f4e, 0x8fad, 0x908a, 0x908b, 0x91b1, 0x91ae, 0x93e1, 0x93d1, 0x93df, 0x93c3, 0x93c8, 0x93dc,
+  0x93dd, 0x93d6, 0x93e2, 0x93cd, 0x93d8, 0x93e4, 0x93d7, 0x93e8, 0x95dc, 0x96b4, 0x96e3, 0x972a,
+  0x9727, 0x9761, 0x97dc, 0x97fb, 0x985e, 0x9858, 0x985b, 0x98bc, 0x9945, 0x9949, 0x9a16, 0x9a19,
+  0x9b0d, 0x9be8, 0x9be7, 0x9bd6, 0x9bdb, 0x9d89, 0x9d61, 0x9d72, 0x9d6a, 0x9d6c, 0x9e92, 0x9e97,
+  0x9e93, 0x9eb4, 0x52f8, 0x56a8, 0x56b7, 0x56b6, 0x56b4, 0x56bc, 0x58e4, 0x5b40, 0x5b43, 0x5b7d,
+  0x5bf6, 0x5dc9, 0x61f8, 0x61fa, 0x6518, 0x6514, 0x6519, 0x66e6, 0x6727, 0x6aec, 0x703e, 0x7030,
+  0x7032, 0x7210, 0x737b, 0x74cf, 0x7662, 0x7665, 0x7926, 0x792a, 0x792c, 0x792b, 0x7ac7, 0x7af6,
+  0x7c4c, 0x7c43, 0x7c4d, 0x7cef, 0x7cf0, 0x8fae, 0x7e7d, 0x7e7c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e82, 0x7f4c, 0x8000, 0x81da, 0x8266, 0x85fb,
+  0x85f9, 0x8611, 0x85fa, 0x8606, 0x860b, 0x8607, 0x860a, 0x8814, 0x8815, 0x8964, 0x89ba, 0x89f8,
+  0x8b70, 0x8b6c, 0x8b66, 0x8b6f, 0x8b5f, 0x8b6b, 0x8d0f, 0x8d0d, 0x8e89, 0x8e81, 0x8e85, 0x8e82,
+  0x91b4, 0x91cb, 0x9418, 0x9403, 0x93fd, 0x95e1, 0x9730, 0x98c4, 0x9952, 0x9951, 0x99a8, 0x9a2b,
+  0x9a30, 0x9a37, 0x9a35, 0x9c13, 0x9c0d, 0x9e79, 0x9eb5, 0x9ee8, 0x9f2f, 0x9f5f, 0x9f63, 0x9f61,
+  0x5137, 0x5138, 0x56c1, 0x56c0, 0x56c2, 0x5914, 0x5c6c, 0x5dcd, 0x61fc, 0x61fe, 0x651d, 0x651c,
+  0x6595, 0x66e9, 0x6afb, 0x6b04, 0x6afa, 0x6bb2, 0x704c, 0x721b, 0x72a7, 0x74d6, 0x74d4, 0x7669,
+  0x77d3, 0x7c50, 0x7e8f, 0x7e8c, 0x7fbc, 0x8617, 0x862d, 0x861a, 0x8823, 0x8822, 0x8821, 0x881f,
+  0x896a, 0x896c, 0x89bd, 0x8b74, 0x8b77, 0x8b7d, 0x8d13, 0x8e8a, 0x8e8d, 0x8e8b, 0x8f5f, 0x8faf,
+  0x91ba, 0x942e, 0x9433, 0x9435, 0x943a, 0x9438, 0x9432, 0x942b, 0x95e2, 0x9738, 0x9739, 0x9732,
+  0x97ff, 0x9867, 0x9865, 0x9957, 0x9a45, 0x9a43, 0x9a40, 0x9a3e, 0x9acf, 0x9b54, 0x9b51, 0x9c2d,
+  0x9c25, 0x9daf, 0x9db4, 0x9dc2, 0x9db8, 0x9e9d, 0x9eef, 0x9f19, 0x9f5c, 0x9f66, 0x9f67, 0x513c,
+  0x513b, 0x56c8, 0x56ca, 0x56c9, 0x5b7f, 0x5dd4, 0x5dd2, 0x5f4e, 0x61ff, 0x6524, 0x6b0a, 0x6b61,
+  0x7051, 0x7058, 0x7380, 0x74e4, 0x758a, 0x766e, 0x766c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x79b3, 0x7c60, 0x7c5f, 0x807e, 0x807d, 0x81df, 0x8972,
+  0x896f, 0x89fc, 0x8b80, 0x8d16, 0x8d17, 0x8e91, 0x8e93, 0x8f61, 0x9148, 0x9444, 0x9451, 0x9452,
+  0x973d, 0x973e, 0x97c3, 0x97c1, 0x986b, 0x9955, 0x9a55, 0x9a4d, 0x9ad2, 0x9b1a, 0x9c49, 0x9c31,
+  0x9c3e, 0x9c3b, 0x9dd3, 0x9dd7, 0x9f34, 0x9f6c, 0x9f6a, 0x9f94, 0x56cc, 0x5dd6, 0x6200, 0x6523,
+  0x652b, 0x652a, 0x66ec, 0x6b10, 0x74da, 0x7aca, 0x7c64, 0x7c63, 0x7c65, 0x7e93, 0x7e96, 0x7e94,
+  0x81e2, 0x8638, 0x863f, 0x8831, 0x8b8a, 0x9090, 0x908f, 0x9463, 0x9460, 0x9464, 0x9768, 0x986f,
+  0x995c, 0x9a5a, 0x9a5b, 0x9a57, 0x9ad3, 0x9ad4, 0x9ad1, 0x9c54, 0x9c57, 0x9c56, 0x9de5, 0x9e9f,
+  0x9ef4, 0x56d1, 0x58e9, 0x652c, 0x705e, 0x7671, 0x7672, 0x77d7, 0x7f50, 0x7f88, 0x8836, 0x8839,
+  0x8862, 0x8b93, 0x8b92, 0x8b96, 0x8277, 0x8d1b, 0x91c0, 0x946a, 0x9742, 0x9748, 0x9744, 0x97c6,
+  0x9870, 0x9a5f, 0x9b22, 0x9b58, 0x9c5f, 0x9df9, 0x9dfa, 0x9e7c, 0x9e7d, 0x9f07, 0x9f77, 0x9f72,
+  0x5ef3, 0x6b16, 0x7063, 0x7c6c, 0x7c6e, 0x883b, 0x89c0, 0x8ea1, 0x91c1, 0x9472, 0x9470, 0x9871,
+  0x995e, 0x9ad6, 0x9b23, 0x9ecc, 0x7064, 0x77da, 0x8b9a, 0x9477, 0x97c9, 0x9a62, 0x9a65, 0x7e9c,
+  0x8b9c, 0x8eaa, 0x91c5, 0x947d, 0x947e, 0x947c, 0x9c77, 0x9c78, 0x9ef7, 0x8c54, 0x947f, 0x9e1a,
+  0x7228, 0x9a6a, 0x9b31, 0x9e1b, 0x9e1e, 0x7c72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4e42, 0x4e5c, 0x51f5, 0x531a, 0x5382, 0x4e07, 0x4e0c, 0x4e47, 0x4e8d, 0x56d7, 0xfa0c, 0x5c6e,
+  0x5f73, 0x4e0f, 0x5187, 0x4e0e, 0x4e2e, 0x4e93, 0x4ec2, 0x4ec9, 0x4ec8, 0x5198, 0x52fc, 0x536c,
+  0x53b9, 0x5720, 0x5903, 0x592c, 0x5c10, 0x5dff, 0x65e1, 0x6bb3, 0x6bcc, 0x6c14, 0x723f, 0x4e31,
+  0x4e3c, 0x4ee8, 0x4edc, 0x4ee9, 0x4ee1, 0x4edd, 0x4eda, 0x520c, 0x531c, 0x534c, 0x5722, 0x5723,
+  0x5917, 0x592f, 0x5b81, 0x5b84, 0x5c12, 0x5c3b, 0x5c74, 0x5c73, 0x5e04, 0x5e80, 0x5e82, 0x5fc9,
+  0x6209, 0x6250, 0x6c15, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c36, 0x6c43, 0x6c3f, 0x6c3b, 0x72ae, 0x72b0, 0x738a, 0x79b8, 0x808a, 0x961e, 0x4f0e,
+  0x4f18, 0x4f2c, 0x4ef5, 0x4f14, 0x4ef1, 0x4f00, 0x4ef7, 0x4f08, 0x4f1d, 0x4f02, 0x4f05, 0x4f22,
+  0x4f13, 0x4f04, 0x4ef4, 0x4f12, 0x51b1, 0x5213, 0x5209, 0x5210, 0x52a6, 0x5322, 0x531f, 0x534d,
+  0x538a, 0x5407, 0x56e1, 0x56df, 0x572e, 0x572a, 0x5734, 0x593c, 0x5980, 0x597c, 0x5985, 0x597b,
+  0x597e, 0x5977, 0x597f, 0x5b56, 0x5c15, 0x5c25, 0x5c7c, 0x5c7a, 0x5c7b, 0x5c7e, 0x5ddf, 0x5e75,
+  0x5e84, 0x5f02, 0x5f1a, 0x5f74, 0x5fd5, 0x5fd4, 0x5fcf, 0x625c, 0x625e, 0x6264, 0x6261, 0x6266,
+  0x6262, 0x6259, 0x6260, 0x625a, 0x6265, 0x65ef, 0x65ee, 0x673e, 0x6739, 0x6738, 0x673b, 0x673a,
+  0x673f, 0x673c, 0x6733, 0x6c18, 0x6c46, 0x6c52, 0x6c5c, 0x6c4f, 0x6c4a, 0x6c54, 0x6c4b, 0x6c4c,
+  0x7071, 0x725e, 0x72b4, 0x72b5, 0x738e, 0x752a, 0x767f, 0x7a75, 0x7f51, 0x8278, 0x827c, 0x8280,
+  0x827d, 0x827f, 0x864d, 0x897e, 0x9099, 0x9097, 0x9098, 0x909b, 0x9094, 0x9622, 0x9624, 0x9620,
+  0x9623, 0x4f56, 0x4f3b, 0x4f62, 0x4f49, 0x4f53, 0x4f64, 0x4f3e, 0x4f67, 0x4f52, 0x4f5f, 0x4f41,
+  0x4f58, 0x4f2d, 0x4f33, 0x4f3f, 0x4f61, 0x518f, 0x51b9, 0x521c, 0x521e, 0x5221, 0x52ad, 0x52ae,
+  0x5309, 0x5363, 0x5372, 0x538e, 0x538f, 0x5430, 0x5437, 0x542a, 0x5454, 0x5445, 0x5419, 0x541c,
+  0x5425, 0x5418, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x543d, 0x544f, 0x5441, 0x5428, 0x5424, 0x5447, 0x56ee, 0x56e7, 0x56e5, 0x5741, 0x5745, 0x574c,
+  0x5749, 0x574b, 0x5752, 0x5906, 0x5940, 0x59a6, 0x5998, 0x59a0, 0x5997, 0x598e, 0x59a2, 0x5990,
+  0x598f, 0x59a7, 0x59a1, 0x5b8e, 0x5b92, 0x5c28, 0x5c2a, 0x5c8d, 0x5c8f, 0x5c88, 0x5c8b, 0x5c89,
+  0x5c92, 0x5c8a, 0x5c86, 0x5c93, 0x5c95, 0x5de0, 0x5e0a, 0x5e0e, 0x5e8b, 0x5e89, 0x5e8c, 0x5e88,
+  0x5e8d, 0x5f05, 0x5f1d, 0x5f78, 0x5f76, 0x5fd2, 0x5fd1, 0x5fd0, 0x5fed, 0x5fe8, 0x5fee, 0x5ff3,
+  0x5fe1, 0x5fe4, 0x5fe3, 0x5ffa, 0x5fef, 0x5ff7, 0x5ffb, 0x6000, 0x5ff4, 0x623a, 0x6283, 0x628c,
+  0x628e, 0x628f, 0x6294, 0x6287, 0x6271, 0x627b, 0x627a, 0x6270, 0x6281, 0x6288, 0x6277, 0x627d,
+  0x6272, 0x6274, 0x6537, 0x65f0, 0x65f4, 0x65f3, 0x65f2, 0x65f5, 0x6745, 0x6747, 0x6759, 0x6755,
+  0x674c, 0x6748, 0x675d, 0x674d, 0x675a, 0x674b, 0x6bd0, 0x6c19, 0x6c1a, 0x6c78, 0x6c67, 0x6c6b,
+  0x6c84, 0x6c8b, 0x6c8f, 0x6c71, 0x6c6f, 0x6c69, 0x6c9a, 0x6c6d, 0x6c87, 0x6c95, 0x6c9c, 0x6c66,
+  0x6c73, 0x6c65, 0x6c7b, 0x6c8e, 0x7074, 0x707a, 0x7263, 0x72bf, 0x72bd, 0x72c3, 0x72c6, 0x72c1,
+  0x72ba, 0x72c5, 0x7395, 0x7397, 0x7393, 0x7394, 0x7392, 0x753a, 0x7539, 0x7594, 0x7595, 0x7681,
+  0x793d, 0x8034, 0x8095, 0x8099, 0x8090, 0x8092, 0x809c, 0x8290, 0x828f, 0x8285, 0x828e, 0x8291,
+  0x8293, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x828a,
+  0x8283, 0x8284, 0x8c78, 0x8fc9, 0x8fbf, 0x909f, 0x90a1, 0x90a5, 0x909e, 0x90a7, 0x90a0, 0x9630,
+  0x9628, 0x962f, 0x962d, 0x4e33, 0x4f98, 0x4f7c, 0x4f85, 0x4f7d, 0x4f80, 0x4f87, 0x4f76, 0x4f74,
+  0x4f89, 0x4f84, 0x4f77, 0x4f4c, 0x4f97, 0x4f6a, 0x4f9a, 0x4f79, 0x4f81, 0x4f78, 0x4f90, 0x4f9c,
+  0x4f94, 0x4f9e, 0x4f92, 0x4f82, 0x4f95, 0x4f6b, 0x4f6e, 0x519e, 0x51bc, 0x51be, 0x5235, 0x5232,
+  0x5233, 0x5246, 0x5231, 0x52bc, 0x530a, 0x530b, 0x533c, 0x5392, 0x5394, 0x5487, 0x547f, 0x5481,
+  0x5491, 0x5482, 0x5488, 0x546b, 0x547a, 0x547e, 0x5465, 0x546c, 0x5474, 0x5466, 0x548d, 0x546f,
+  0x5461, 0x5460, 0x5498, 0x5463, 0x5467, 0x5464, 0x56f7, 0x56f9, 0x576f, 0x5772, 0x576d, 0x576b,
+  0x5771, 0x5770, 0x5776, 0x5780, 0x5775, 0x577b, 0x5773, 0x5774, 0x5762, 0x5768, 0x577d, 0x590c,
+  0x5945, 0x59b5, 0x59ba, 0x59cf, 0x59ce, 0x59b2, 0x59cc, 0x59c1, 0x59b6, 0x59bc, 0x59c3, 0x59d6,
+  0x59b1, 0x59bd, 0x59c0, 0x59c8, 0x59b4, 0x59c7, 0x5b62, 0x5b65, 0x5b93, 0x5b95, 0x5c44, 0x5c47,
+  0x5cae, 0x5ca4, 0x5ca0, 0x5cb5, 0x5caf, 0x5ca8, 0x5cac, 0x5c9f, 0x5ca3, 0x5cad, 0x5ca2, 0x5caa,
+  0x5ca7, 0x5c9d, 0x5ca5, 0x5cb6, 0x5cb0, 0x5ca6, 0x5e17, 0x5e14, 0x5e19, 0x5f28, 0x5f22, 0x5f23,
+  0x5f24, 0x5f54, 0x5f82, 0x5f7e, 0x5f7d, 0x5fde, 0x5fe5, 0x602d, 0x6026, 0x6019, 0x6032, 0x600b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6034, 0x600a,
+  0x6017, 0x6033, 0x601a, 0x601e, 0x602c, 0x6022, 0x600d, 0x6010, 0x602e, 0x6013, 0x6011, 0x600c,
+  0x6009, 0x601c, 0x6214, 0x623d, 0x62ad, 0x62b4, 0x62d1, 0x62be, 0x62aa, 0x62b6, 0x62ca, 0x62ae,
+  0x62b3, 0x62af, 0x62bb, 0x62a9, 0x62b0, 0x62b8, 0x653d, 0x65a8, 0x65bb, 0x6609, 0x65fc, 0x6604,
+  0x6612, 0x6608, 0x65fb, 0x6603, 0x660b, 0x660d, 0x6605, 0x65fd, 0x6611, 0x6610, 0x66f6, 0x670a,
+  0x6785, 0x676c, 0x678e, 0x6792, 0x6776, 0x677b, 0x6798, 0x6786, 0x6784, 0x6774, 0x678d, 0x678c,
+  0x677a, 0x679f, 0x6791, 0x6799, 0x6783, 0x677d, 0x6781, 0x6778, 0x6779, 0x6794, 0x6b25, 0x6b80,
+  0x6b7e, 0x6bde, 0x6c1d, 0x6c93, 0x6cec, 0x6ceb, 0x6cee, 0x6cd9, 0x6cb6, 0x6cd4, 0x6cad, 0x6ce7,
+  0x6cb7, 0x6cd0, 0x6cc2, 0x6cba, 0x6cc3, 0x6cc6, 0x6ced, 0x6cf2, 0x6cd2, 0x6cdd, 0x6cb4, 0x6c8a,
+  0x6c9d, 0x6c80, 0x6cde, 0x6cc0, 0x6d30, 0x6ccd, 0x6cc7, 0x6cb0, 0x6cf9, 0x6ccf, 0x6ce9, 0x6cd1,
+  0x7094, 0x7098, 0x7085, 0x7093, 0x7086, 0x7084, 0x7091, 0x7096, 0x7082, 0x709a, 0x7083, 0x726a,
+  0x72d6, 0x72cb, 0x72d8, 0x72c9, 0x72dc, 0x72d2, 0x72d4, 0x72da, 0x72cc, 0x72d1, 0x73a4, 0x73a1,
+  0x73ad, 0x73a6, 0x73a2, 0x73a0, 0x73ac, 0x739d, 0x74dd, 0x74e8, 0x753f, 0x7540, 0x753e, 0x758c,
+  0x7598, 0x76af, 0x76f3, 0x76f1, 0x76f0, 0x76f5, 0x77f8, 0x77fc, 0x77f9, 0x77fb, 0x77fa, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x77f7, 0x7942, 0x793f,
+  0x79c5, 0x7a78, 0x7a7b, 0x7afb, 0x7c75, 0x7cfd, 0x8035, 0x808f, 0x80ae, 0x80a3, 0x80b8, 0x80b5,
+  0x80ad, 0x8220, 0x82a0, 0x82c0, 0x82ab, 0x829a, 0x8298, 0x829b, 0x82b5, 0x82a7, 0x82ae, 0x82bc,
+  0x829e, 0x82ba, 0x82b4, 0x82a8, 0x82a1, 0x82a9, 0x82c2, 0x82a4, 0x82c3, 0x82b6, 0x82a2, 0x8670,
+  0x866f, 0x866d, 0x866e, 0x8c56, 0x8fd2, 0x8fcb, 0x8fd3, 0x8fcd, 0x8fd6, 0x8fd5, 0x8fd7, 0x90b2,
+  0x90b4, 0x90af, 0x90b3, 0x90b0, 0x9639, 0x963d, 0x963c, 0x963a, 0x9643, 0x4fcd, 0x4fc5, 0x4fd3,
+  0x4fb2, 0x4fc9, 0x4fcb, 0x4fc1, 0x4fd4, 0x4fdc, 0x4fd9, 0x4fbb, 0x4fb3, 0x4fdb, 0x4fc7, 0x4fd6,
+  0x4fba, 0x4fc0, 0x4fb9, 0x4fec, 0x5244, 0x5249, 0x52c0, 0x52c2, 0x533d, 0x537c, 0x5397, 0x5396,
+  0x5399, 0x5398, 0x54ba, 0x54a1, 0x54ad, 0x54a5, 0x54cf, 0x54c3, 0x830d, 0x54b7, 0x54ae, 0x54d6,
+  0x54b6, 0x54c5, 0x54c6, 0x54a0, 0x5470, 0x54bc, 0x54a2, 0x54be, 0x5472, 0x54de, 0x54b0, 0x57b5,
+  0x579e, 0x579f, 0x57a4, 0x578c, 0x5797, 0x579d, 0x579b, 0x5794, 0x5798, 0x578f, 0x5799, 0x57a5,
+  0x579a, 0x5795, 0x58f4, 0x590d, 0x5953, 0x59e1, 0x59de, 0x59ee, 0x5a00, 0x59f1, 0x59dd, 0x59fa,
+  0x59fd, 0x59fc, 0x59f6, 0x59e4, 0x59f2, 0x59f7, 0x59db, 0x59e9, 0x59f3, 0x59f5, 0x59e0, 0x59fe,
+  0x59f4, 0x59ed, 0x5ba8, 0x5c4c, 0x5cd0, 0x5cd8, 0x5ccc, 0x5cd7, 0x5ccb, 0x5cdb, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5cde, 0x5cda, 0x5cc9, 0x5cc7,
+  0x5cca, 0x5cd6, 0x5cd3, 0x5cd4, 0x5ccf, 0x5cc8, 0x5cc6, 0x5cce, 0x5cdf, 0x5cf8, 0x5df9, 0x5e21,
+  0x5e22, 0x5e23, 0x5e20, 0x5e24, 0x5eb0, 0x5ea4, 0x5ea2, 0x5e9b, 0x5ea3, 0x5ea5, 0x5f07, 0x5f2e,
+  0x5f56, 0x5f86, 0x6037, 0x6039, 0x6054, 0x6072, 0x605e, 0x6045, 0x6053, 0x6047, 0x6049, 0x605b,
+  0x604c, 0x6040, 0x6042, 0x605f, 0x6024, 0x6044, 0x6058, 0x6066, 0x606e, 0x6242, 0x6243, 0x62cf,
+  0x630d, 0x630b, 0x62f5, 0x630e, 0x6303, 0x62eb, 0x62f9, 0x630f, 0x630c, 0x62f8, 0x62f6, 0x6300,
+  0x6313, 0x6314, 0x62fa, 0x6315, 0x62fb, 0x62f0, 0x6541, 0x6543, 0x65aa, 0x65bf, 0x6636, 0x6621,
+  0x6632, 0x6635, 0x661c, 0x6626, 0x6622, 0x6633, 0x662b, 0x663a, 0x661d, 0x6634, 0x6639, 0x662e,
+  0x670f, 0x6710, 0x67c1, 0x67f2, 0x67c8, 0x67ba, 0x67dc, 0x67bb, 0x67f8, 0x67d8, 0x67c0, 0x67b7,
+  0x67c5, 0x67eb, 0x67e4, 0x67df, 0x67b5, 0x67cd, 0x67b3, 0x67f7, 0x67f6, 0x67ee, 0x67e3, 0x67c2,
+  0x67b9, 0x67ce, 0x67e7, 0x67f0, 0x67b2, 0x67fc, 0x67c6, 0x67ed, 0x67cc, 0x67ae, 0x67e6, 0x67db,
+  0x67fa, 0x67c9, 0x67ca, 0x67c3, 0x67ea, 0x67cb, 0x6b28, 0x6b82, 0x6b84, 0x6bb6, 0x6bd6, 0x6bd8,
+  0x6be0, 0x6c20, 0x6c21, 0x6d28, 0x6d34, 0x6d2d, 0x6d1f, 0x6d3c, 0x6d3f, 0x6d12, 0x6d0a, 0x6cda,
+  0x6d33, 0x6d04, 0x6d19, 0x6d3a, 0x6d1a, 0x6d11, 0x6d00, 0x6d1d, 0x6d42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d01, 0x6d18, 0x6d37, 0x6d03, 0x6d0f,
+  0x6d40, 0x6d07, 0x6d20, 0x6d2c, 0x6d08, 0x6d22, 0x6d09, 0x6d10, 0x70b7, 0x709f, 0x70be, 0x70b1,
+  0x70b0, 0x70a1, 0x70b4, 0x70b5, 0x70a9, 0x7241, 0x7249, 0x724a, 0x726c, 0x7270, 0x7273, 0x726e,
+  0x72ca, 0x72e4, 0x72e8, 0x72eb, 0x72df, 0x72ea, 0x72e6, 0x72e3, 0x7385, 0x73cc, 0x73c2, 0x73c8,
+  0x73c5, 0x73b9, 0x73b6, 0x73b5, 0x73b4, 0x73eb, 0x73bf, 0x73c7, 0x73be, 0x73c3, 0x73c6, 0x73b8,
+  0x73cb, 0x74ec, 0x74ee, 0x752e, 0x7547, 0x7548, 0x75a7, 0x75aa, 0x7679, 0x76c4, 0x7708, 0x7703,
+  0x7704, 0x7705, 0x770a, 0x76f7, 0x76fb, 0x76fa, 0x77e7, 0x77e8, 0x7806, 0x7811, 0x7812, 0x7805,
+  0x7810, 0x780f, 0x780e, 0x7809, 0x7803, 0x7813, 0x794a, 0x794c, 0x794b, 0x7945, 0x7944, 0x79d5,
+  0x79cd, 0x79cf, 0x79d6, 0x79ce, 0x7a80, 0x7a7e, 0x7ad1, 0x7b00, 0x7b01, 0x7c7a, 0x7c78, 0x7c79,
+  0x7c7f, 0x7c80, 0x7c81, 0x7d03, 0x7d08, 0x7d01, 0x7f58, 0x7f91, 0x7f8d, 0x7fbe, 0x8007, 0x800e,
+  0x800f, 0x8014, 0x8037, 0x80d8, 0x80c7, 0x80e0, 0x80d1, 0x80c8, 0x80c2, 0x80d0, 0x80c5, 0x80e3,
+  0x80d9, 0x80dc, 0x80ca, 0x80d5, 0x80c9, 0x80cf, 0x80d7, 0x80e6, 0x80cd, 0x81ff, 0x8221, 0x8294,
+  0x82d9, 0x82fe, 0x82f9, 0x8307, 0x82e8, 0x8300, 0x82d5, 0x833a, 0x82eb, 0x82d6, 0x82f4, 0x82ec,
+  0x82e1, 0x82f2, 0x82f5, 0x830c, 0x82fb, 0x82f6, 0x82f0, 0x82ea, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x82e4, 0x82e0, 0x82fa, 0x82f3, 0x82ed, 0x8677,
+  0x8674, 0x867c, 0x8673, 0x8841, 0x884e, 0x8867, 0x886a, 0x8869, 0x89d3, 0x8a04, 0x8a07, 0x8d72,
+  0x8fe3, 0x8fe1, 0x8fee, 0x8fe0, 0x90f1, 0x90bd, 0x90bf, 0x90d5, 0x90c5, 0x90be, 0x90c7, 0x90cb,
+  0x90c8, 0x91d4, 0x91d3, 0x9654, 0x964f, 0x9651, 0x9653, 0x964a, 0x964e, 0x501e, 0x5005, 0x5007,
+  0x5013, 0x5022, 0x5030, 0x501b, 0x4ff5, 0x4ff4, 0x5033, 0x5037, 0x502c, 0x4ff6, 0x4ff7, 0x5017,
+  0x501c, 0x5020, 0x5027, 0x5035, 0x502f, 0x5031, 0x500e, 0x515a, 0x5194, 0x5193, 0x51ca, 0x51c4,
+  0x51c5, 0x51c8, 0x51ce, 0x5261, 0x525a, 0x5252, 0x525e, 0x525f, 0x5255, 0x5262, 0x52cd, 0x530e,
+  0x539e, 0x5526, 0x54e2, 0x5517, 0x5512, 0x54e7, 0x54f3, 0x54e4, 0x551a, 0x54ff, 0x5504, 0x5508,
+  0x54eb, 0x5511, 0x5505, 0x54f1, 0x550a, 0x54fb, 0x54f7, 0x54f8, 0x54e0, 0x550e, 0x5503, 0x550b,
+  0x5701, 0x5702, 0x57cc, 0x5832, 0x57d5, 0x57d2, 0x57ba, 0x57c6, 0x57bd, 0x57bc, 0x57b8, 0x57b6,
+  0x57bf, 0x57c7, 0x57d0, 0x57b9, 0x57c1, 0x590e, 0x594a, 0x5a19, 0x5a16, 0x5a2d, 0x5a2e, 0x5a15,
+  0x5a0f, 0x5a17, 0x5a0a, 0x5a1e, 0x5a33, 0x5b6c, 0x5ba7, 0x5bad, 0x5bac, 0x5c03, 0x5c56, 0x5c54,
+  0x5cec, 0x5cff, 0x5cee, 0x5cf1, 0x5cf7, 0x5d00, 0x5cf9, 0x5e29, 0x5e28, 0x5ea8, 0x5eae, 0x5eaa,
+  0x5eac, 0x5f33, 0x5f30, 0x5f67, 0x605d, 0x605a, 0x6067, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6041, 0x60a2, 0x6088, 0x6080, 0x6092, 0x6081, 0x609d,
+  0x6083, 0x6095, 0x609b, 0x6097, 0x6087, 0x609c, 0x608e, 0x6219, 0x6246, 0x62f2, 0x6310, 0x6356,
+  0x632c, 0x6344, 0x6345, 0x6336, 0x6343, 0x63e4, 0x6339, 0x634b, 0x634a, 0x633c, 0x6329, 0x6341,
+  0x6334, 0x6358, 0x6354, 0x6359, 0x632d, 0x6347, 0x6333, 0x635a, 0x6351, 0x6338, 0x6357, 0x6340,
+  0x6348, 0x654a, 0x6546, 0x65c6, 0x65c3, 0x65c4, 0x65c2, 0x664a, 0x665f, 0x6647, 0x6651, 0x6712,
+  0x6713, 0x681f, 0x681a, 0x6849, 0x6832, 0x6833, 0x683b, 0x684b, 0x684f, 0x6816, 0x6831, 0x681c,
+  0x6835, 0x682b, 0x682d, 0x682f, 0x684e, 0x6844, 0x6834, 0x681d, 0x6812, 0x6814, 0x6826, 0x6828,
+  0x682e, 0x684d, 0x683a, 0x6825, 0x6820, 0x6b2c, 0x6b2f, 0x6b2d, 0x6b31, 0x6b34, 0x6b6d, 0x8082,
+  0x6b88, 0x6be6, 0x6be4, 0x6be8, 0x6be3, 0x6be2, 0x6be7, 0x6c25, 0x6d7a, 0x6d63, 0x6d64, 0x6d76,
+  0x6d0d, 0x6d61, 0x6d92, 0x6d58, 0x6d62, 0x6d6d, 0x6d6f, 0x6d91, 0x6d8d, 0x6def, 0x6d7f, 0x6d86,
+  0x6d5e, 0x6d67, 0x6d60, 0x6d97, 0x6d70, 0x6d7c, 0x6d5f, 0x6d82, 0x6d98, 0x6d2f, 0x6d68, 0x6d8b,
+  0x6d7e, 0x6d80, 0x6d84, 0x6d16, 0x6d83, 0x6d7b, 0x6d7d, 0x6d75, 0x6d90, 0x70dc, 0x70d3, 0x70d1,
+  0x70dd, 0x70cb, 0x7f39, 0x70e2, 0x70d7, 0x70d2, 0x70de, 0x70e0, 0x70d4, 0x70cd, 0x70c5, 0x70c6,
+  0x70c7, 0x70da, 0x70ce, 0x70e1, 0x7242, 0x7278, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7277, 0x7276, 0x7300, 0x72fa, 0x72f4, 0x72fe, 0x72f6, 0x72f3,
+  0x72fb, 0x7301, 0x73d3, 0x73d9, 0x73e5, 0x73d6, 0x73bc, 0x73e7, 0x73e3, 0x73e9, 0x73dc, 0x73d2,
+  0x73db, 0x73d4, 0x73dd, 0x73da, 0x73d7, 0x73d8, 0x73e8, 0x74de, 0x74df, 0x74f4, 0x74f5, 0x7521,
+  0x755b, 0x755f, 0x75b0, 0x75c1, 0x75bb, 0x75c4, 0x75c0, 0x75bf, 0x75b6, 0x75ba, 0x768a, 0x76c9,
+  0x771d, 0x771b, 0x7710, 0x7713, 0x7712, 0x7723, 0x7711, 0x7715, 0x7719, 0x771a, 0x7722, 0x7727,
+  0x7823, 0x782c, 0x7822, 0x7835, 0x782f, 0x7828, 0x782e, 0x782b, 0x7821, 0x7829, 0x7833, 0x782a,
+  0x7831, 0x7954, 0x795b, 0x794f, 0x795c, 0x7953, 0x7952, 0x7951, 0x79eb, 0x79ec, 0x79e0, 0x79ee,
+  0x79ed, 0x79ea, 0x79dc, 0x79de, 0x79dd, 0x7a86, 0x7a89, 0x7a85, 0x7a8b, 0x7a8c, 0x7a8a, 0x7a87,
+  0x7ad8, 0x7b10, 0x7b04, 0x7b13, 0x7b05, 0x7b0f, 0x7b08, 0x7b0a, 0x7b0e, 0x7b09, 0x7b12, 0x7c84,
+  0x7c91, 0x7c8a, 0x7c8c, 0x7c88, 0x7c8d, 0x7c85, 0x7d1e, 0x7d1d, 0x7d11, 0x7d0e, 0x7d18, 0x7d16,
+  0x7d13, 0x7d1f, 0x7d12, 0x7d0f, 0x7d0c, 0x7f5c, 0x7f61, 0x7f5e, 0x7f60, 0x7f5d, 0x7f5b, 0x7f96,
+  0x7f92, 0x7fc3, 0x7fc2, 0x7fc0, 0x8016, 0x803e, 0x8039, 0x80fa, 0x80f2, 0x80f9, 0x80f5, 0x8101,
+  0x80fb, 0x8100, 0x8201, 0x822f, 0x8225, 0x8333, 0x832d, 0x8344, 0x8319, 0x8351, 0x8325, 0x8356,
+  0x833f, 0x8341, 0x8326, 0x831c, 0x8322, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8342, 0x834e, 0x831b, 0x832a, 0x8308, 0x833c, 0x834d, 0x8316, 0x8324,
+  0x8320, 0x8337, 0x832f, 0x8329, 0x8347, 0x8345, 0x834c, 0x8353, 0x831e, 0x832c, 0x834b, 0x8327,
+  0x8348, 0x8653, 0x8652, 0x86a2, 0x86a8, 0x8696, 0x868d, 0x8691, 0x869e, 0x8687, 0x8697, 0x8686,
+  0x868b, 0x869a, 0x8685, 0x86a5, 0x8699, 0x86a1, 0x86a7, 0x8695, 0x8698, 0x868e, 0x869d, 0x8690,
+  0x8694, 0x8843, 0x8844, 0x886d, 0x8875, 0x8876, 0x8872, 0x8880, 0x8871, 0x887f, 0x886f, 0x8883,
+  0x887e, 0x8874, 0x887c, 0x8a12, 0x8c47, 0x8c57, 0x8c7b, 0x8ca4, 0x8ca3, 0x8d76, 0x8d78, 0x8db5,
+  0x8db7, 0x8db6, 0x8ed1, 0x8ed3, 0x8ffe, 0x8ff5, 0x9002, 0x8fff, 0x8ffb, 0x9004, 0x8ffc, 0x8ff6,
+  0x90d6, 0x90e0, 0x90d9, 0x90da, 0x90e3, 0x90df, 0x90e5, 0x90d8, 0x90db, 0x90d7, 0x90dc, 0x90e4,
+  0x9150, 0x914e, 0x914f, 0x91d5, 0x91e2, 0x91da, 0x965c, 0x965f, 0x96bc, 0x98e3, 0x9adf, 0x9b2f,
+  0x4e7f, 0x5070, 0x506a, 0x5061, 0x505e, 0x5060, 0x5053, 0x504b, 0x505d, 0x5072, 0x5048, 0x504d,
+  0x5041, 0x505b, 0x504a, 0x5062, 0x5015, 0x5045, 0x505f, 0x5069, 0x506b, 0x5063, 0x5064, 0x5046,
+  0x5040, 0x506e, 0x5073, 0x5057, 0x5051, 0x51d0, 0x526b, 0x526d, 0x526c, 0x526e, 0x52d6, 0x52d3,
+  0x532d, 0x539c, 0x5575, 0x5576, 0x553c, 0x554d, 0x5550, 0x5534, 0x552a, 0x5551, 0x5562, 0x5536,
+  0x5535, 0x5530, 0x5552, 0x5545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x550c, 0x5532, 0x5565, 0x554e, 0x5539, 0x5548, 0x552d, 0x553b, 0x5540, 0x554b,
+  0x570a, 0x5707, 0x57fb, 0x5814, 0x57e2, 0x57f6, 0x57dc, 0x57f4, 0x5800, 0x57ed, 0x57fd, 0x5808,
+  0x57f8, 0x580b, 0x57f3, 0x57cf, 0x5807, 0x57ee, 0x57e3, 0x57f2, 0x57e5, 0x57ec, 0x57e1, 0x580e,
+  0x57fc, 0x5810, 0x57e7, 0x5801, 0x580c, 0x57f1, 0x57e9, 0x57f0, 0x580d, 0x5804, 0x595c, 0x5a60,
+  0x5a58, 0x5a55, 0x5a67, 0x5a5e, 0x5a38, 0x5a35, 0x5a6d, 0x5a50, 0x5a5f, 0x5a65, 0x5a6c, 0x5a53,
+  0x5a64, 0x5a57, 0x5a43, 0x5a5d, 0x5a52, 0x5a44, 0x5a5b, 0x5a48, 0x5a8e, 0x5a3e, 0x5a4d, 0x5a39,
+  0x5a4c, 0x5a70, 0x5a69, 0x5a47, 0x5a51, 0x5a56, 0x5a42, 0x5a5c, 0x5b72, 0x5b6e, 0x5bc1, 0x5bc0,
+  0x5c59, 0x5d1e, 0x5d0b, 0x5d1d, 0x5d1a, 0x5d20, 0x5d0c, 0x5d28, 0x5d0d, 0x5d26, 0x5d25, 0x5d0f,
+  0x5d30, 0x5d12, 0x5d23, 0x5d1f, 0x5d2e, 0x5e3e, 0x5e34, 0x5eb1, 0x5eb4, 0x5eb9, 0x5eb2, 0x5eb3,
+  0x5f36, 0x5f38, 0x5f9b, 0x5f96, 0x5f9f, 0x608a, 0x6090, 0x6086, 0x60be, 0x60b0, 0x60ba, 0x60d3,
+  0x60d4, 0x60cf, 0x60e4, 0x60d9, 0x60dd, 0x60c8, 0x60b1, 0x60db, 0x60b7, 0x60ca, 0x60bf, 0x60c3,
+  0x60cd, 0x60c0, 0x6332, 0x6365, 0x638a, 0x6382, 0x637d, 0x63bd, 0x639e, 0x63ad, 0x639d, 0x6397,
+  0x63ab, 0x638e, 0x636f, 0x6387, 0x6390, 0x636e, 0x63af, 0x6375, 0x639c, 0x636d, 0x63ae, 0x637c,
+  0x63a4, 0x633b, 0x639f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6378, 0x6385, 0x6381, 0x6391, 0x638d, 0x6370, 0x6553, 0x65cd, 0x6665, 0x6661, 0x665b,
+  0x6659, 0x665c, 0x6662, 0x6718, 0x6879, 0x6887, 0x6890, 0x689c, 0x686d, 0x686e, 0x68ae, 0x68ab,
+  0x6956, 0x686f, 0x68a3, 0x68ac, 0x68a9, 0x6875, 0x6874, 0x68b2, 0x688f, 0x6877, 0x6892, 0x687c,
+  0x686b, 0x6872, 0x68aa, 0x6880, 0x6871, 0x687e, 0x689b, 0x6896, 0x688b, 0x68a0, 0x6889, 0x68a4,
+  0x6878, 0x687b, 0x6891, 0x688c, 0x688a, 0x687d, 0x6b36, 0x6b33, 0x6b37, 0x6b38, 0x6b91, 0x6b8f,
+  0x6b8d, 0x6b8e, 0x6b8c, 0x6c2a, 0x6dc0, 0x6dab, 0x6db4, 0x6db3, 0x6e74, 0x6dac, 0x6de9, 0x6de2,
+  0x6db7, 0x6df6, 0x6dd4, 0x6e00, 0x6dc8, 0x6de0, 0x6ddf, 0x6dd6, 0x6dbe, 0x6de5, 0x6ddc, 0x6ddd,
+  0x6ddb, 0x6df4, 0x6dca, 0x6dbd, 0x6ded, 0x6df0, 0x6dba, 0x6dd5, 0x6dc2, 0x6dcf, 0x6dc9, 0x6dd0,
+  0x6df2, 0x6dd3, 0x6dfd, 0x6dd7, 0x6dcd, 0x6de3, 0x6dbb, 0x70fa, 0x710d, 0x70f7, 0x7117, 0x70f4,
+  0x710c, 0x70f0, 0x7104, 0x70f3, 0x7110, 0x70fc, 0x70ff, 0x7106, 0x7113, 0x7100, 0x70f8, 0x70f6,
+  0x710b, 0x7102, 0x710e, 0x727e, 0x727b, 0x727c, 0x727f, 0x731d, 0x7317, 0x7307, 0x7311, 0x7318,
+  0x730a, 0x7308, 0x72ff, 0x730f, 0x731e, 0x7388, 0x73f6, 0x73f8, 0x73f5, 0x7404, 0x7401, 0x73fd,
+  0x7407, 0x7400, 0x73fa, 0x73fc, 0x73ff, 0x740c, 0x740b, 0x73f4, 0x7408, 0x7564, 0x7563, 0x75ce,
+  0x75d2, 0x75cf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x75cb, 0x75cc, 0x75d1, 0x75d0, 0x768f, 0x7689, 0x76d3, 0x7739, 0x772f, 0x772d, 0x7731, 0x7732,
+  0x7734, 0x7733, 0x773d, 0x7725, 0x773b, 0x7735, 0x7848, 0x7852, 0x7849, 0x784d, 0x784a, 0x784c,
+  0x7826, 0x7845, 0x7850, 0x7964, 0x7967, 0x7969, 0x796a, 0x7963, 0x796b, 0x7961, 0x79bb, 0x79fa,
+  0x79f8, 0x79f6, 0x79f7, 0x7a8f, 0x7a94, 0x7a90, 0x7b35, 0x7b47, 0x7b34, 0x7b25, 0x7b30, 0x7b22,
+  0x7b24, 0x7b33, 0x7b18, 0x7b2a, 0x7b1d, 0x7b31, 0x7b2b, 0x7b2d, 0x7b2f, 0x7b32, 0x7b38, 0x7b1a,
+  0x7b23, 0x7c94, 0x7c98, 0x7c96, 0x7ca3, 0x7d35, 0x7d3d, 0x7d38, 0x7d36, 0x7d3a, 0x7d45, 0x7d2c,
+  0x7d29, 0x7d41, 0x7d47, 0x7d3e, 0x7d3f, 0x7d4a, 0x7d3b, 0x7d28, 0x7f63, 0x7f95, 0x7f9c, 0x7f9d,
+  0x7f9b, 0x7fca, 0x7fcb, 0x7fcd, 0x7fd0, 0x7fd1, 0x7fc7, 0x7fcf, 0x7fc9, 0x801f, 0x801e, 0x801b,
+  0x8047, 0x8043, 0x8048, 0x8118, 0x8125, 0x8119, 0x811b, 0x812d, 0x811f, 0x812c, 0x811e, 0x8121,
+  0x8115, 0x8127, 0x811d, 0x8122, 0x8211, 0x8238, 0x8233, 0x823a, 0x8234, 0x8232, 0x8274, 0x8390,
+  0x83a3, 0x83a8, 0x838d, 0x837a, 0x8373, 0x83a4, 0x8374, 0x838f, 0x8381, 0x8395, 0x8399, 0x8375,
+  0x8394, 0x83a9, 0x837d, 0x8383, 0x838c, 0x839d, 0x839b, 0x83aa, 0x838b, 0x837e, 0x83a5, 0x83af,
+  0x8388, 0x8397, 0x83b0, 0x837f, 0x83a6, 0x8387, 0x83ae, 0x8376, 0x839a, 0x8659, 0x8656, 0x86bf,
+  0x86b7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x86c2,
+  0x86c1, 0x86c5, 0x86ba, 0x86b0, 0x86c8, 0x86b9, 0x86b3, 0x86b8, 0x86cc, 0x86b4, 0x86bb, 0x86bc,
+  0x86c3, 0x86bd, 0x86be, 0x8852, 0x8889, 0x8895, 0x88a8, 0x88a2, 0x88aa, 0x889a, 0x8891, 0x88a1,
+  0x889f, 0x8898, 0x88a7, 0x8899, 0x889b, 0x8897, 0x88a4, 0x88ac, 0x888c, 0x8893, 0x888e, 0x8982,
+  0x89d6, 0x89d9, 0x89d5, 0x8a30, 0x8a27, 0x8a2c, 0x8a1e, 0x8c39, 0x8c3b, 0x8c5c, 0x8c5d, 0x8c7d,
+  0x8ca5, 0x8d7d, 0x8d7b, 0x8d79, 0x8dbc, 0x8dc2, 0x8db9, 0x8dbf, 0x8dc1, 0x8ed8, 0x8ede, 0x8edd,
+  0x8edc, 0x8ed7, 0x8ee0, 0x8ee1, 0x9024, 0x900b, 0x9011, 0x901c, 0x900c, 0x9021, 0x90ef, 0x90ea,
+  0x90f0, 0x90f4, 0x90f2, 0x90f3, 0x90d4, 0x90eb, 0x90ec, 0x90e9, 0x9156, 0x9158, 0x915a, 0x9153,
+  0x9155, 0x91ec, 0x91f4, 0x91f1, 0x91f3, 0x91f8, 0x91e4, 0x91f9, 0x91ea, 0x91eb, 0x91f7, 0x91e8,
+  0x91ee, 0x957a, 0x9586, 0x9588, 0x967c, 0x966d, 0x966b, 0x9671, 0x966f, 0x96bf, 0x976a, 0x9804,
+  0x98e5, 0x9997, 0x509b, 0x5095, 0x5094, 0x509e, 0x508b, 0x50a3, 0x5083, 0x508c, 0x508e, 0x509d,
+  0x5068, 0x509c, 0x5092, 0x5082, 0x5087, 0x515f, 0x51d4, 0x5312, 0x5311, 0x53a4, 0x53a7, 0x5591,
+  0x55a8, 0x55a5, 0x55ad, 0x5577, 0x5645, 0x55a2, 0x5593, 0x5588, 0x558f, 0x55b5, 0x5581, 0x55a3,
+  0x5592, 0x55a4, 0x557d, 0x558c, 0x55a6, 0x557f, 0x5595, 0x55a1, 0x558e, 0x570c, 0x5829, 0x5837,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5819, 0x581e,
+  0x5827, 0x5823, 0x5828, 0x57f5, 0x5848, 0x5825, 0x581c, 0x581b, 0x5833, 0x583f, 0x5836, 0x582e,
+  0x5839, 0x5838, 0x582d, 0x582c, 0x583b, 0x5961, 0x5aaf, 0x5a94, 0x5a9f, 0x5a7a, 0x5aa2, 0x5a9e,
+  0x5a78, 0x5aa6, 0x5a7c, 0x5aa5, 0x5aac, 0x5a95, 0x5aae, 0x5a37, 0x5a84, 0x5a8a, 0x5a97, 0x5a83,
+  0x5a8b, 0x5aa9, 0x5a7b, 0x5a7d, 0x5a8c, 0x5a9c, 0x5a8f, 0x5a93, 0x5a9d, 0x5bea, 0x5bcd, 0x5bcb,
+  0x5bd4, 0x5bd1, 0x5bca, 0x5bce, 0x5c0c, 0x5c30, 0x5d37, 0x5d43, 0x5d6b, 0x5d41, 0x5d4b, 0x5d3f,
+  0x5d35, 0x5d51, 0x5d4e, 0x5d55, 0x5d33, 0x5d3a, 0x5d52, 0x5d3d, 0x5d31, 0x5d59, 0x5d42, 0x5d39,
+  0x5d49, 0x5d38, 0x5d3c, 0x5d32, 0x5d36, 0x5d40, 0x5d45, 0x5e44, 0x5e41, 0x5f58, 0x5fa6, 0x5fa5,
+  0x5fab, 0x60c9, 0x60b9, 0x60cc, 0x60e2, 0x60ce, 0x60c4, 0x6114, 0x60f2, 0x610a, 0x6116, 0x6105,
+  0x60f5, 0x6113, 0x60f8, 0x60fc, 0x60fe, 0x60c1, 0x6103, 0x6118, 0x611d, 0x6110, 0x60ff, 0x6104,
+  0x610b, 0x624a, 0x6394, 0x63b1, 0x63b0, 0x63ce, 0x63e5, 0x63e8, 0x63ef, 0x63c3, 0x649d, 0x63f3,
+  0x63ca, 0x63e0, 0x63f6, 0x63d5, 0x63f2, 0x63f5, 0x6461, 0x63df, 0x63be, 0x63dd, 0x63dc, 0x63c4,
+  0x63d8, 0x63d3, 0x63c2, 0x63c7, 0x63cc, 0x63cb, 0x63c8, 0x63f0, 0x63d7, 0x63d9, 0x6532, 0x6567,
+  0x656a, 0x6564, 0x655c, 0x6568, 0x6565, 0x658c, 0x659d, 0x659e, 0x65ae, 0x65d0, 0x65d2, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667c, 0x666c, 0x667b,
+  0x6680, 0x6671, 0x6679, 0x666a, 0x6672, 0x6701, 0x690c, 0x68d3, 0x6904, 0x68dc, 0x692a, 0x68ec,
+  0x68ea, 0x68f1, 0x690f, 0x68d6, 0x68f7, 0x68eb, 0x68e4, 0x68f6, 0x6913, 0x6910, 0x68f3, 0x68e1,
+  0x6907, 0x68cc, 0x6908, 0x6970, 0x68b4, 0x6911, 0x68ef, 0x68c6, 0x6914, 0x68f8, 0x68d0, 0x68fd,
+  0x68fc, 0x68e8, 0x690b, 0x690a, 0x6917, 0x68ce, 0x68c8, 0x68dd, 0x68de, 0x68e6, 0x68f4, 0x68d1,
+  0x6906, 0x68d4, 0x68e9, 0x6915, 0x6925, 0x68c7, 0x6b39, 0x6b3b, 0x6b3f, 0x6b3c, 0x6b94, 0x6b97,
+  0x6b99, 0x6b95, 0x6bbd, 0x6bf0, 0x6bf2, 0x6bf3, 0x6c30, 0x6dfc, 0x6e46, 0x6e47, 0x6e1f, 0x6e49,
+  0x6e88, 0x6e3c, 0x6e3d, 0x6e45, 0x6e62, 0x6e2b, 0x6e3f, 0x6e41, 0x6e5d, 0x6e73, 0x6e1c, 0x6e33,
+  0x6e4b, 0x6e40, 0x6e51, 0x6e3b, 0x6e03, 0x6e2e, 0x6e5e, 0x6e68, 0x6e5c, 0x6e61, 0x6e31, 0x6e28,
+  0x6e60, 0x6e71, 0x6e6b, 0x6e39, 0x6e22, 0x6e30, 0x6e53, 0x6e65, 0x6e27, 0x6e78, 0x6e64, 0x6e77,
+  0x6e55, 0x6e79, 0x6e52, 0x6e66, 0x6e35, 0x6e36, 0x6e5a, 0x7120, 0x711e, 0x712f, 0x70fb, 0x712e,
+  0x7131, 0x7123, 0x7125, 0x7122, 0x7132, 0x711f, 0x7128, 0x713a, 0x711b, 0x724b, 0x725a, 0x7288,
+  0x7289, 0x7286, 0x7285, 0x728b, 0x7312, 0x730b, 0x7330, 0x7322, 0x7331, 0x7333, 0x7327, 0x7332,
+  0x732d, 0x7326, 0x7323, 0x7335, 0x730c, 0x742e, 0x742c, 0x7430, 0x742b, 0x7416, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x741a, 0x7421, 0x742d, 0x7431,
+  0x7424, 0x7423, 0x741d, 0x7429, 0x7420, 0x7432, 0x74fb, 0x752f, 0x756f, 0x756c, 0x75e7, 0x75da,
+  0x75e1, 0x75e6, 0x75dd, 0x75df, 0x75e4, 0x75d7, 0x7695, 0x7692, 0x76da, 0x7746, 0x7747, 0x7744,
+  0x774d, 0x7745, 0x774a, 0x774e, 0x774b, 0x774c, 0x77de, 0x77ec, 0x7860, 0x7864, 0x7865, 0x785c,
+  0x786d, 0x7871, 0x786a, 0x786e, 0x7870, 0x7869, 0x7868, 0x785e, 0x7862, 0x7974, 0x7973, 0x7972,
+  0x7970, 0x7a02, 0x7a0a, 0x7a03, 0x7a0c, 0x7a04, 0x7a99, 0x7ae6, 0x7ae4, 0x7b4a, 0x7b3b, 0x7b44,
+  0x7b48, 0x7b4c, 0x7b4e, 0x7b40, 0x7b58, 0x7b45, 0x7ca2, 0x7c9e, 0x7ca8, 0x7ca1, 0x7d58, 0x7d6f,
+  0x7d63, 0x7d53, 0x7d56, 0x7d67, 0x7d6a, 0x7d4f, 0x7d6d, 0x7d5c, 0x7d6b, 0x7d52, 0x7d54, 0x7d69,
+  0x7d51, 0x7d5f, 0x7d4e, 0x7f3e, 0x7f3f, 0x7f65, 0x7f66, 0x7fa2, 0x7fa0, 0x7fa1, 0x7fd7, 0x8051,
+  0x804f, 0x8050, 0x80fe, 0x80d4, 0x8143, 0x814a, 0x8152, 0x814f, 0x8147, 0x813d, 0x814d, 0x813a,
+  0x81e6, 0x81ee, 0x81f7, 0x81f8, 0x81f9, 0x8204, 0x823c, 0x823d, 0x823f, 0x8275, 0x833b, 0x83cf,
+  0x83f9, 0x8423, 0x83c0, 0x83e8, 0x8412, 0x83e7, 0x83e4, 0x83fc, 0x83f6, 0x8410, 0x83c6, 0x83c8,
+  0x83eb, 0x83e3, 0x83bf, 0x8401, 0x83dd, 0x83e5, 0x83d8, 0x83ff, 0x83e1, 0x83cb, 0x83ce, 0x83d6,
+  0x83f5, 0x83c9, 0x8409, 0x840f, 0x83de, 0x8411, 0x8406, 0x83c2, 0x83f3, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x83d5, 0x83fa, 0x83c7, 0x83d1, 0x83ea,
+  0x8413, 0x83c3, 0x83ec, 0x83ee, 0x83c4, 0x83fb, 0x83d7, 0x83e2, 0x841b, 0x83db, 0x83fe, 0x86d8,
+  0x86e2, 0x86e6, 0x86d3, 0x86e3, 0x86da, 0x86ea, 0x86dd, 0x86eb, 0x86dc, 0x86ec, 0x86e9, 0x86d7,
+  0x86e8, 0x86d1, 0x8848, 0x8856, 0x8855, 0x88ba, 0x88d7, 0x88b9, 0x88b8, 0x88c0, 0x88be, 0x88b6,
+  0x88bc, 0x88b7, 0x88bd, 0x88b2, 0x8901, 0x88c9, 0x8995, 0x8998, 0x8997, 0x89dd, 0x89da, 0x89db,
+  0x8a4e, 0x8a4d, 0x8a39, 0x8a59, 0x8a40, 0x8a57, 0x8a58, 0x8a44, 0x8a45, 0x8a52, 0x8a48, 0x8a51,
+  0x8a4a, 0x8a4c, 0x8a4f, 0x8c5f, 0x8c81, 0x8c80, 0x8cba, 0x8cbe, 0x8cb0, 0x8cb9, 0x8cb5, 0x8d84,
+  0x8d80, 0x8d89, 0x8dd8, 0x8dd3, 0x8dcd, 0x8dc7, 0x8dd6, 0x8ddc, 0x8dcf, 0x8dd5, 0x8dd9, 0x8dc8,
+  0x8dd7, 0x8dc5, 0x8eef, 0x8ef7, 0x8efa, 0x8ef9, 0x8ee6, 0x8eee, 0x8ee5, 0x8ef5, 0x8ee7, 0x8ee8,
+  0x8ef6, 0x8eeb, 0x8ef1, 0x8eec, 0x8ef4, 0x8ee9, 0x902d, 0x9034, 0x902f, 0x9106, 0x912c, 0x9104,
+  0x90ff, 0x90fc, 0x9108, 0x90f9, 0x90fb, 0x9101, 0x9100, 0x9107, 0x9105, 0x9103, 0x9161, 0x9164,
+  0x915f, 0x9162, 0x9160, 0x9201, 0x920a, 0x9225, 0x9203, 0x921a, 0x9226, 0x920f, 0x920c, 0x9200,
+  0x9212, 0x91ff, 0x91fd, 0x9206, 0x9204, 0x9227, 0x9202, 0x921c, 0x9224, 0x9219, 0x9217, 0x9205,
+  0x9216, 0x957b, 0x958d, 0x958c, 0x9590, 0x9687, 0x967e, 0x9688, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9689, 0x9683, 0x9680, 0x96c2, 0x96c8, 0x96c3,
+  0x96f1, 0x96f0, 0x976c, 0x9770, 0x976e, 0x9807, 0x98a9, 0x98eb, 0x9ce6, 0x9ef9, 0x4e83, 0x4e84,
+  0x4eb6, 0x50bd, 0x50bf, 0x50c6, 0x50ae, 0x50c4, 0x50ca, 0x50b4, 0x50c8, 0x50c2, 0x50b0, 0x50c1,
+  0x50ba, 0x50b1, 0x50cb, 0x50c9, 0x50b6, 0x50b8, 0x51d7, 0x527a, 0x5278, 0x527b, 0x527c, 0x55c3,
+  0x55db, 0x55cc, 0x55d0, 0x55cb, 0x55ca, 0x55dd, 0x55c0, 0x55d4, 0x55c4, 0x55e9, 0x55bf, 0x55d2,
+  0x558d, 0x55cf, 0x55d5, 0x55e2, 0x55d6, 0x55c8, 0x55f2, 0x55cd, 0x55d9, 0x55c2, 0x5714, 0x5853,
+  0x5868, 0x5864, 0x584f, 0x584d, 0x5849, 0x586f, 0x5855, 0x584e, 0x585d, 0x5859, 0x5865, 0x585b,
+  0x583d, 0x5863, 0x5871, 0x58fc, 0x5ac7, 0x5ac4, 0x5acb, 0x5aba, 0x5ab8, 0x5ab1, 0x5ab5, 0x5ab0,
+  0x5abf, 0x5ac8, 0x5abb, 0x5ac6, 0x5ab7, 0x5ac0, 0x5aca, 0x5ab4, 0x5ab6, 0x5acd, 0x5ab9, 0x5a90,
+  0x5bd6, 0x5bd8, 0x5bd9, 0x5c1f, 0x5c33, 0x5d71, 0x5d63, 0x5d4a, 0x5d65, 0x5d72, 0x5d6c, 0x5d5e,
+  0x5d68, 0x5d67, 0x5d62, 0x5df0, 0x5e4f, 0x5e4e, 0x5e4a, 0x5e4d, 0x5e4b, 0x5ec5, 0x5ecc, 0x5ec6,
+  0x5ecb, 0x5ec7, 0x5f40, 0x5faf, 0x5fad, 0x60f7, 0x6149, 0x614a, 0x612b, 0x6145, 0x6136, 0x6132,
+  0x612e, 0x6146, 0x612f, 0x614f, 0x6129, 0x6140, 0x6220, 0x9168, 0x6223, 0x6225, 0x6224, 0x63c5,
+  0x63f1, 0x63eb, 0x6410, 0x6412, 0x6409, 0x6420, 0x6424, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6433, 0x6443, 0x641f, 0x6415, 0x6418, 0x6439, 0x6437,
+  0x6422, 0x6423, 0x640c, 0x6426, 0x6430, 0x6428, 0x6441, 0x6435, 0x642f, 0x640a, 0x641a, 0x6440,
+  0x6425, 0x6427, 0x640b, 0x63e7, 0x641b, 0x642e, 0x6421, 0x640e, 0x656f, 0x6592, 0x65d3, 0x6686,
+  0x668c, 0x6695, 0x6690, 0x668b, 0x668a, 0x6699, 0x6694, 0x6678, 0x6720, 0x6966, 0x695f, 0x6938,
+  0x694e, 0x6962, 0x6971, 0x693f, 0x6945, 0x696a, 0x6939, 0x6942, 0x6957, 0x6959, 0x697a, 0x6948,
+  0x6949, 0x6935, 0x696c, 0x6933, 0x693d, 0x6965, 0x68f0, 0x6978, 0x6934, 0x6969, 0x6940, 0x696f,
+  0x6944, 0x6976, 0x6958, 0x6941, 0x6974, 0x694c, 0x693b, 0x694b, 0x6937, 0x695c, 0x694f, 0x6951,
+  0x6932, 0x6952, 0x692f, 0x697b, 0x693c, 0x6b46, 0x6b45, 0x6b43, 0x6b42, 0x6b48, 0x6b41, 0x6b9b,
+  0xfa0d, 0x6bfb, 0x6bfc, 0x6bf9, 0x6bf7, 0x6bf8, 0x6e9b, 0x6ed6, 0x6ec8, 0x6e8f, 0x6ec0, 0x6e9f,
+  0x6e93, 0x6e94, 0x6ea0, 0x6eb1, 0x6eb9, 0x6ec6, 0x6ed2, 0x6ebd, 0x6ec1, 0x6e9e, 0x6ec9, 0x6eb7,
+  0x6eb0, 0x6ecd, 0x6ea6, 0x6ecf, 0x6eb2, 0x6ebe, 0x6ec3, 0x6edc, 0x6ed8, 0x6e99, 0x6e92, 0x6e8e,
+  0x6e8d, 0x6ea4, 0x6ea1, 0x6ebf, 0x6eb3, 0x6ed0, 0x6eca, 0x6e97, 0x6eae, 0x6ea3, 0x7147, 0x7154,
+  0x7152, 0x7163, 0x7160, 0x7141, 0x715d, 0x7162, 0x7172, 0x7178, 0x716a, 0x7161, 0x7142, 0x7158,
+  0x7143, 0x714b, 0x7170, 0x715f, 0x7150, 0x7153, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7144, 0x714d, 0x715a, 0x724f, 0x728d, 0x728c, 0x7291, 0x7290,
+  0x728e, 0x733c, 0x7342, 0x733b, 0x733a, 0x7340, 0x734a, 0x7349, 0x7444, 0x744a, 0x744b, 0x7452,
+  0x7451, 0x7457, 0x7440, 0x744f, 0x7450, 0x744e, 0x7442, 0x7446, 0x744d, 0x7454, 0x74e1, 0x74ff,
+  0x74fe, 0x74fd, 0x751d, 0x7579, 0x7577, 0x6983, 0x75ef, 0x760f, 0x7603, 0x75f7, 0x75fe, 0x75fc,
+  0x75f9, 0x75f8, 0x7610, 0x75fb, 0x75f6, 0x75ed, 0x75f5, 0x75fd, 0x7699, 0x76b5, 0x76dd, 0x7755,
+  0x775f, 0x7760, 0x7752, 0x7756, 0x775a, 0x7769, 0x7767, 0x7754, 0x7759, 0x776d, 0x77e0, 0x7887,
+  0x789a, 0x7894, 0x788f, 0x7884, 0x7895, 0x7885, 0x7886, 0x78a1, 0x7883, 0x7879, 0x7899, 0x7880,
+  0x7896, 0x787b, 0x797c, 0x7982, 0x797d, 0x7979, 0x7a11, 0x7a18, 0x7a19, 0x7a12, 0x7a17, 0x7a15,
+  0x7a22, 0x7a13, 0x7a1b, 0x7a10, 0x7aa3, 0x7aa2, 0x7a9e, 0x7aeb, 0x7b66, 0x7b64, 0x7b6d, 0x7b74,
+  0x7b69, 0x7b72, 0x7b65, 0x7b73, 0x7b71, 0x7b70, 0x7b61, 0x7b78, 0x7b76, 0x7b63, 0x7cb2, 0x7cb4,
+  0x7caf, 0x7d88, 0x7d86, 0x7d80, 0x7d8d, 0x7d7f, 0x7d85, 0x7d7a, 0x7d8e, 0x7d7b, 0x7d83, 0x7d7c,
+  0x7d8c, 0x7d94, 0x7d84, 0x7d7d, 0x7d92, 0x7f6d, 0x7f6b, 0x7f67, 0x7f68, 0x7f6c, 0x7fa6, 0x7fa5,
+  0x7fa7, 0x7fdb, 0x7fdc, 0x8021, 0x8164, 0x8160, 0x8177, 0x815c, 0x8169, 0x815b, 0x8162, 0x8172,
+  0x6721, 0x815e, 0x8176, 0x8167, 0x816f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8144, 0x8161, 0x821d, 0x8249, 0x8244, 0x8240, 0x8242, 0x8245, 0x84f1,
+  0x843f, 0x8456, 0x8476, 0x8479, 0x848f, 0x848d, 0x8465, 0x8451, 0x8440, 0x8486, 0x8467, 0x8430,
+  0x844d, 0x847d, 0x845a, 0x8459, 0x8474, 0x8473, 0x845d, 0x8507, 0x845e, 0x8437, 0x843a, 0x8434,
+  0x847a, 0x8443, 0x8478, 0x8432, 0x8445, 0x8429, 0x83d9, 0x844b, 0x842f, 0x8442, 0x842d, 0x845f,
+  0x8470, 0x8439, 0x844e, 0x844c, 0x8452, 0x846f, 0x84c5, 0x848e, 0x843b, 0x8447, 0x8436, 0x8433,
+  0x8468, 0x847e, 0x8444, 0x842b, 0x8460, 0x8454, 0x846e, 0x8450, 0x870b, 0x8704, 0x86f7, 0x870c,
+  0x86fa, 0x86d6, 0x86f5, 0x874d, 0x86f8, 0x870e, 0x8709, 0x8701, 0x86f6, 0x870d, 0x8705, 0x88d6,
+  0x88cb, 0x88cd, 0x88ce, 0x88de, 0x88db, 0x88da, 0x88cc, 0x88d0, 0x8985, 0x899b, 0x89df, 0x89e5,
+  0x89e4, 0x89e1, 0x89e0, 0x89e2, 0x89dc, 0x89e6, 0x8a76, 0x8a86, 0x8a7f, 0x8a61, 0x8a3f, 0x8a77,
+  0x8a82, 0x8a84, 0x8a75, 0x8a83, 0x8a81, 0x8a74, 0x8a7a, 0x8c3c, 0x8c4b, 0x8c4a, 0x8c65, 0x8c64,
+  0x8c66, 0x8c86, 0x8c84, 0x8c85, 0x8ccc, 0x8d68, 0x8d69, 0x8d91, 0x8d8c, 0x8d8e, 0x8d8f, 0x8d8d,
+  0x8d93, 0x8d94, 0x8d90, 0x8d92, 0x8df0, 0x8de0, 0x8dec, 0x8df1, 0x8dee, 0x8dd0, 0x8de9, 0x8de3,
+  0x8de2, 0x8de7, 0x8df2, 0x8deb, 0x8df4, 0x8f06, 0x8eff, 0x8f01, 0x8f00, 0x8f05, 0x8f07, 0x8f08,
+  0x8f02, 0x8f0b, 0x9052, 0x903f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9044, 0x9049, 0x903d, 0x9110, 0x910d, 0x910f, 0x9111, 0x9116, 0x9114, 0x910b,
+  0x910e, 0x916e, 0x916f, 0x9248, 0x9252, 0x9230, 0x923a, 0x9266, 0x9233, 0x9265, 0x925e, 0x9283,
+  0x922e, 0x924a, 0x9246, 0x926d, 0x926c, 0x924f, 0x9260, 0x9267, 0x926f, 0x9236, 0x9261, 0x9270,
+  0x9231, 0x9254, 0x9263, 0x9250, 0x9272, 0x924e, 0x9253, 0x924c, 0x9256, 0x9232, 0x959f, 0x959c,
+  0x959e, 0x959b, 0x9692, 0x9693, 0x9691, 0x9697, 0x96ce, 0x96fa, 0x96fd, 0x96f8, 0x96f5, 0x9773,
+  0x9777, 0x9778, 0x9772, 0x980f, 0x980d, 0x980e, 0x98ac, 0x98f6, 0x98f9, 0x99af, 0x99b2, 0x99b0,
+  0x99b5, 0x9aad, 0x9aab, 0x9b5b, 0x9cea, 0x9ced, 0x9ce7, 0x9e80, 0x9efd, 0x50e6, 0x50d4, 0x50d7,
+  0x50e8, 0x50f3, 0x50db, 0x50ea, 0x50dd, 0x50e4, 0x50d3, 0x50ec, 0x50f0, 0x50ef, 0x50e3, 0x50e0,
+  0x51d8, 0x5280, 0x5281, 0x52e9, 0x52eb, 0x5330, 0x53ac, 0x5627, 0x5615, 0x560c, 0x5612, 0x55fc,
+  0x560f, 0x561c, 0x5601, 0x5613, 0x5602, 0x55fa, 0x561d, 0x5604, 0x55ff, 0x55f9, 0x5889, 0x587c,
+  0x5890, 0x5898, 0x5886, 0x5881, 0x587f, 0x5874, 0x588b, 0x587a, 0x5887, 0x5891, 0x588e, 0x5876,
+  0x5882, 0x5888, 0x587b, 0x5894, 0x588f, 0x58fe, 0x596b, 0x5adc, 0x5aee, 0x5ae5, 0x5ad5, 0x5aea,
+  0x5ada, 0x5aed, 0x5aeb, 0x5af3, 0x5ae2, 0x5ae0, 0x5adb, 0x5aec, 0x5ade, 0x5add, 0x5ad9, 0x5ae8,
+  0x5adf, 0x5b77, 0x5be0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5be3, 0x5c63, 0x5d82, 0x5d80, 0x5d7d, 0x5d86, 0x5d7a, 0x5d81, 0x5d77, 0x5d8a, 0x5d89,
+  0x5d88, 0x5d7e, 0x5d7c, 0x5d8d, 0x5d79, 0x5d7f, 0x5e58, 0x5e59, 0x5e53, 0x5ed8, 0x5ed1, 0x5ed7,
+  0x5ece, 0x5edc, 0x5ed5, 0x5ed9, 0x5ed2, 0x5ed4, 0x5f44, 0x5f43, 0x5f6f, 0x5fb6, 0x612c, 0x6128,
+  0x6141, 0x615e, 0x6171, 0x6173, 0x6152, 0x6153, 0x6172, 0x616c, 0x6180, 0x6174, 0x6154, 0x617a,
+  0x615b, 0x6165, 0x613b, 0x616a, 0x6161, 0x6156, 0x6229, 0x6227, 0x622b, 0x642b, 0x644d, 0x645b,
+  0x645d, 0x6474, 0x6476, 0x6472, 0x6473, 0x647d, 0x6475, 0x6466, 0x64a6, 0x644e, 0x6482, 0x645e,
+  0x645c, 0x644b, 0x6453, 0x6460, 0x6450, 0x647f, 0x643f, 0x646c, 0x646b, 0x6459, 0x6465, 0x6477,
+  0x6573, 0x65a0, 0x66a1, 0x66a0, 0x669f, 0x6705, 0x6704, 0x6722, 0x69b1, 0x69b6, 0x69c9, 0x69a0,
+  0x69ce, 0x6996, 0x69b0, 0x69ac, 0x69bc, 0x6991, 0x6999, 0x698e, 0x69a7, 0x698d, 0x69a9, 0x69be,
+  0x69af, 0x69bf, 0x69c4, 0x69bd, 0x69a4, 0x69d4, 0x69b9, 0x69ca, 0x699a, 0x69cf, 0x69b3, 0x6993,
+  0x69aa, 0x69a1, 0x699e, 0x69d9, 0x6997, 0x6990, 0x69c2, 0x69b5, 0x69a5, 0x69c6, 0x6b4a, 0x6b4d,
+  0x6b4b, 0x6b9e, 0x6b9f, 0x6ba0, 0x6bc3, 0x6bc4, 0x6bfe, 0x6ece, 0x6ef5, 0x6ef1, 0x6f03, 0x6f25,
+  0x6ef8, 0x6f37, 0x6efb, 0x6f2e, 0x6f09, 0x6f4e, 0x6f19, 0x6f1a, 0x6f27, 0x6f18, 0x6f3b, 0x6f12,
+  0x6eed, 0x6f0a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f36, 0x6f73, 0x6ef9, 0x6eee, 0x6f2d, 0x6f40, 0x6f30, 0x6f3c, 0x6f35, 0x6eeb, 0x6f07, 0x6f0e,
+  0x6f43, 0x6f05, 0x6efd, 0x6ef6, 0x6f39, 0x6f1c, 0x6efc, 0x6f3a, 0x6f1f, 0x6f0d, 0x6f1e, 0x6f08,
+  0x6f21, 0x7187, 0x7190, 0x7189, 0x7180, 0x7185, 0x7182, 0x718f, 0x717b, 0x7186, 0x7181, 0x7197,
+  0x7244, 0x7253, 0x7297, 0x7295, 0x7293, 0x7343, 0x734d, 0x7351, 0x734c, 0x7462, 0x7473, 0x7471,
+  0x7475, 0x7472, 0x7467, 0x746e, 0x7500, 0x7502, 0x7503, 0x757d, 0x7590, 0x7616, 0x7608, 0x760c,
+  0x7615, 0x7611, 0x760a, 0x7614, 0x76b8, 0x7781, 0x777c, 0x7785, 0x7782, 0x776e, 0x7780, 0x776f,
+  0x777e, 0x7783, 0x78b2, 0x78aa, 0x78b4, 0x78ad, 0x78a8, 0x787e, 0x78ab, 0x789e, 0x78a5, 0x78a0,
+  0x78ac, 0x78a2, 0x78a4, 0x7998, 0x798a, 0x798b, 0x7996, 0x7995, 0x7994, 0x7993, 0x7997, 0x7988,
+  0x7992, 0x7990, 0x7a2b, 0x7a4a, 0x7a30, 0x7a2f, 0x7a28, 0x7a26, 0x7aa8, 0x7aab, 0x7aac, 0x7aee,
+  0x7b88, 0x7b9c, 0x7b8a, 0x7b91, 0x7b90, 0x7b96, 0x7b8d, 0x7b8c, 0x7b9b, 0x7b8e, 0x7b85, 0x7b98,
+  0x5284, 0x7b99, 0x7ba4, 0x7b82, 0x7cbb, 0x7cbf, 0x7cbc, 0x7cba, 0x7da7, 0x7db7, 0x7dc2, 0x7da3,
+  0x7daa, 0x7dc1, 0x7dc0, 0x7dc5, 0x7d9d, 0x7dce, 0x7dc4, 0x7dc6, 0x7dcb, 0x7dcc, 0x7daf, 0x7db9,
+  0x7d96, 0x7dbc, 0x7d9f, 0x7da6, 0x7dae, 0x7da9, 0x7da1, 0x7dc9, 0x7f73, 0x7fe2, 0x7fe3, 0x7fe5,
+  0x7fde, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8024,
+  0x805d, 0x805c, 0x8189, 0x8186, 0x8183, 0x8187, 0x818d, 0x818c, 0x818b, 0x8215, 0x8497, 0x84a4,
+  0x84a1, 0x849f, 0x84ba, 0x84ce, 0x84c2, 0x84ac, 0x84ae, 0x84ab, 0x84b9, 0x84b4, 0x84c1, 0x84cd,
+  0x84aa, 0x849a, 0x84b1, 0x84d0, 0x849d, 0x84a7, 0x84bb, 0x84a2, 0x8494, 0x84c7, 0x84cc, 0x849b,
+  0x84a9, 0x84af, 0x84a8, 0x84d6, 0x8498, 0x84b6, 0x84cf, 0x84a0, 0x84d7, 0x84d4, 0x84d2, 0x84db,
+  0x84b0, 0x8491, 0x8661, 0x8733, 0x8723, 0x8728, 0x876b, 0x8740, 0x872e, 0x871e, 0x8721, 0x8719,
+  0x871b, 0x8743, 0x872c, 0x8741, 0x873e, 0x8746, 0x8720, 0x8732, 0x872a, 0x872d, 0x873c, 0x8712,
+  0x873a, 0x8731, 0x8735, 0x8742, 0x8726, 0x8727, 0x8738, 0x8724, 0x871a, 0x8730, 0x8711, 0x88f7,
+  0x88e7, 0x88f1, 0x88f2, 0x88fa, 0x88fe, 0x88ee, 0x88fc, 0x88f6, 0x88fb, 0x88f0, 0x88ec, 0x88eb,
+  0x899d, 0x89a1, 0x899f, 0x899e, 0x89e9, 0x89eb, 0x89e8, 0x8aab, 0x8a99, 0x8a8b, 0x8a92, 0x8a8f,
+  0x8a96, 0x8c3d, 0x8c68, 0x8c69, 0x8cd5, 0x8ccf, 0x8cd7, 0x8d96, 0x8e09, 0x8e02, 0x8dff, 0x8e0d,
+  0x8dfd, 0x8e0a, 0x8e03, 0x8e07, 0x8e06, 0x8e05, 0x8dfe, 0x8e00, 0x8e04, 0x8f10, 0x8f11, 0x8f0e,
+  0x8f0d, 0x9123, 0x911c, 0x9120, 0x9122, 0x911f, 0x911d, 0x911a, 0x9124, 0x9121, 0x911b, 0x917a,
+  0x9172, 0x9179, 0x9173, 0x92a5, 0x92a4, 0x9276, 0x929b, 0x927a, 0x92a0, 0x9294, 0x92aa, 0x928d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x92a6, 0x929a,
+  0x92ab, 0x9279, 0x9297, 0x927f, 0x92a3, 0x92ee, 0x928e, 0x9282, 0x9295, 0x92a2, 0x927d, 0x9288,
+  0x92a1, 0x928a, 0x9286, 0x928c, 0x9299, 0x92a7, 0x927e, 0x9287, 0x92a9, 0x929d, 0x928b, 0x922d,
+  0x969e, 0x96a1, 0x96ff, 0x9758, 0x977d, 0x977a, 0x977e, 0x9783, 0x9780, 0x9782, 0x977b, 0x9784,
+  0x9781, 0x977f, 0x97ce, 0x97cd, 0x9816, 0x98ad, 0x98ae, 0x9902, 0x9900, 0x9907, 0x999d, 0x999c,
+  0x99c3, 0x99b9, 0x99bb, 0x99ba, 0x99c2, 0x99bd, 0x99c7, 0x9ab1, 0x9ae3, 0x9ae7, 0x9b3e, 0x9b3f,
+  0x9b60, 0x9b61, 0x9b5f, 0x9cf1, 0x9cf2, 0x9cf5, 0x9ea7, 0x50ff, 0x5103, 0x5130, 0x50f8, 0x5106,
+  0x5107, 0x50f6, 0x50fe, 0x510b, 0x510c, 0x50fd, 0x510a, 0x528b, 0x528c, 0x52f1, 0x52ef, 0x5648,
+  0x5642, 0x564c, 0x5635, 0x5641, 0x564a, 0x5649, 0x5646, 0x5658, 0x565a, 0x5640, 0x5633, 0x563d,
+  0x562c, 0x563e, 0x5638, 0x562a, 0x563a, 0x571a, 0x58ab, 0x589d, 0x58b1, 0x58a0, 0x58a3, 0x58af,
+  0x58ac, 0x58a5, 0x58a1, 0x58ff, 0x5aff, 0x5af4, 0x5afd, 0x5af7, 0x5af6, 0x5b03, 0x5af8, 0x5b02,
+  0x5af9, 0x5b01, 0x5b07, 0x5b05, 0x5b0f, 0x5c67, 0x5d99, 0x5d97, 0x5d9f, 0x5d92, 0x5da2, 0x5d93,
+  0x5d95, 0x5da0, 0x5d9c, 0x5da1, 0x5d9a, 0x5d9e, 0x5e69, 0x5e5d, 0x5e60, 0x5e5c, 0x7df3, 0x5edb,
+  0x5ede, 0x5ee1, 0x5f49, 0x5fb2, 0x618b, 0x6183, 0x6179, 0x61b1, 0x61b0, 0x61a2, 0x6189, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x619b, 0x6193, 0x61af,
+  0x61ad, 0x619f, 0x6192, 0x61aa, 0x61a1, 0x618d, 0x6166, 0x61b3, 0x622d, 0x646e, 0x6470, 0x6496,
+  0x64a0, 0x6485, 0x6497, 0x649c, 0x648f, 0x648b, 0x648a, 0x648c, 0x64a3, 0x649f, 0x6468, 0x64b1,
+  0x6498, 0x6576, 0x657a, 0x6579, 0x657b, 0x65b2, 0x65b3, 0x66b5, 0x66b0, 0x66a9, 0x66b2, 0x66b7,
+  0x66aa, 0x66af, 0x6a00, 0x6a06, 0x6a17, 0x69e5, 0x69f8, 0x6a15, 0x69f1, 0x69e4, 0x6a20, 0x69ff,
+  0x69ec, 0x69e2, 0x6a1b, 0x6a1d, 0x69fe, 0x6a27, 0x69f2, 0x69ee, 0x6a14, 0x69f7, 0x69e7, 0x6a40,
+  0x6a08, 0x69e6, 0x69fb, 0x6a0d, 0x69fc, 0x69eb, 0x6a09, 0x6a04, 0x6a18, 0x6a25, 0x6a0f, 0x69f6,
+  0x6a26, 0x6a07, 0x69f4, 0x6a16, 0x6b51, 0x6ba5, 0x6ba3, 0x6ba2, 0x6ba6, 0x6c01, 0x6c00, 0x6bff,
+  0x6c02, 0x6f41, 0x6f26, 0x6f7e, 0x6f87, 0x6fc6, 0x6f92, 0x6f8d, 0x6f89, 0x6f8c, 0x6f62, 0x6f4f,
+  0x6f85, 0x6f5a, 0x6f96, 0x6f76, 0x6f6c, 0x6f82, 0x6f55, 0x6f72, 0x6f52, 0x6f50, 0x6f57, 0x6f94,
+  0x6f93, 0x6f5d, 0x6f00, 0x6f61, 0x6f6b, 0x6f7d, 0x6f67, 0x6f90, 0x6f53, 0x6f8b, 0x6f69, 0x6f7f,
+  0x6f95, 0x6f63, 0x6f77, 0x6f6a, 0x6f7b, 0x71b2, 0x71af, 0x719b, 0x71b0, 0x71a0, 0x719a, 0x71a9,
+  0x71b5, 0x719d, 0x71a5, 0x719e, 0x71a4, 0x71a1, 0x71aa, 0x719c, 0x71a7, 0x71b3, 0x7298, 0x729a,
+  0x7358, 0x7352, 0x735e, 0x735f, 0x7360, 0x735d, 0x735b, 0x7361, 0x735a, 0x7359, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7362, 0x7487, 0x7489, 0x748a,
+  0x7486, 0x7481, 0x747d, 0x7485, 0x7488, 0x747c, 0x7479, 0x7508, 0x7507, 0x757e, 0x7625, 0x761e,
+  0x7619, 0x761d, 0x761c, 0x7623, 0x761a, 0x7628, 0x761b, 0x769c, 0x769d, 0x769e, 0x769b, 0x778d,
+  0x778f, 0x7789, 0x7788, 0x78cd, 0x78bb, 0x78cf, 0x78cc, 0x78d1, 0x78ce, 0x78d4, 0x78c8, 0x78c3,
+  0x78c4, 0x78c9, 0x799a, 0x79a1, 0x79a0, 0x799c, 0x79a2, 0x799b, 0x6b76, 0x7a39, 0x7ab2, 0x7ab4,
+  0x7ab3, 0x7bb7, 0x7bcb, 0x7bbe, 0x7bac, 0x7bce, 0x7baf, 0x7bb9, 0x7bca, 0x7bb5, 0x7cc5, 0x7cc8,
+  0x7ccc, 0x7ccb, 0x7df7, 0x7ddb, 0x7dea, 0x7de7, 0x7dd7, 0x7de1, 0x7e03, 0x7dfa, 0x7de6, 0x7df6,
+  0x7df1, 0x7df0, 0x7dee, 0x7ddf, 0x7f76, 0x7fac, 0x7fb0, 0x7fad, 0x7fed, 0x7feb, 0x7fea, 0x7fec,
+  0x7fe6, 0x7fe8, 0x8064, 0x8067, 0x81a3, 0x819f, 0x819e, 0x8195, 0x81a2, 0x8199, 0x8197, 0x8216,
+  0x824f, 0x8253, 0x8252, 0x8250, 0x824e, 0x8251, 0x8524, 0x853b, 0x850f, 0x8500, 0x8529, 0x850e,
+  0x8509, 0x850d, 0x851f, 0x850a, 0x8527, 0x851c, 0x84fb, 0x852b, 0x84fa, 0x8508, 0x850c, 0x84f4,
+  0x852a, 0x84f2, 0x8515, 0x84f7, 0x84eb, 0x84f3, 0x84fc, 0x8512, 0x84ea, 0x84e9, 0x8516, 0x84fe,
+  0x8528, 0x851d, 0x852e, 0x8502, 0x84fd, 0x851e, 0x84f6, 0x8531, 0x8526, 0x84e7, 0x84e8, 0x84f0,
+  0x84ef, 0x84f9, 0x8518, 0x8520, 0x8530, 0x850b, 0x8519, 0x852f, 0x8662, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8756, 0x8763, 0x8764, 0x8777, 0x87e1,
+  0x8773, 0x8758, 0x8754, 0x875b, 0x8752, 0x8761, 0x875a, 0x8751, 0x875e, 0x876d, 0x876a, 0x8750,
+  0x874e, 0x875f, 0x875d, 0x876f, 0x876c, 0x877a, 0x876e, 0x875c, 0x8765, 0x874f, 0x877b, 0x8775,
+  0x8762, 0x8767, 0x8769, 0x885a, 0x8905, 0x890c, 0x8914, 0x890b, 0x8917, 0x8918, 0x8919, 0x8906,
+  0x8916, 0x8911, 0x890e, 0x8909, 0x89a2, 0x89a4, 0x89a3, 0x89ed, 0x89f0, 0x89ec, 0x8acf, 0x8ac6,
+  0x8ab8, 0x8ad3, 0x8ad1, 0x8ad4, 0x8ad5, 0x8abb, 0x8ad7, 0x8abe, 0x8ac0, 0x8ac5, 0x8ad8, 0x8ac3,
+  0x8aba, 0x8abd, 0x8ad9, 0x8c3e, 0x8c4d, 0x8c8f, 0x8ce5, 0x8cdf, 0x8cd9, 0x8ce8, 0x8cda, 0x8cdd,
+  0x8ce7, 0x8da0, 0x8d9c, 0x8da1, 0x8d9b, 0x8e20, 0x8e23, 0x8e25, 0x8e24, 0x8e2e, 0x8e15, 0x8e1b,
+  0x8e16, 0x8e11, 0x8e19, 0x8e26, 0x8e27, 0x8e14, 0x8e12, 0x8e18, 0x8e13, 0x8e1c, 0x8e17, 0x8e1a,
+  0x8f2c, 0x8f24, 0x8f18, 0x8f1a, 0x8f20, 0x8f23, 0x8f16, 0x8f17, 0x9073, 0x9070, 0x906f, 0x9067,
+  0x906b, 0x912f, 0x912b, 0x9129, 0x912a, 0x9132, 0x9126, 0x912e, 0x9185, 0x9186, 0x918a, 0x9181,
+  0x9182, 0x9184, 0x9180, 0x92d0, 0x92c3, 0x92c4, 0x92c0, 0x92d9, 0x92b6, 0x92cf, 0x92f1, 0x92df,
+  0x92d8, 0x92e9, 0x92d7, 0x92dd, 0x92cc, 0x92ef, 0x92c2, 0x92e8, 0x92ca, 0x92c8, 0x92ce, 0x92e6,
+  0x92cd, 0x92d5, 0x92c9, 0x92e0, 0x92de, 0x92e7, 0x92d1, 0x92d3, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x92b5, 0x92e1, 0x92c6, 0x92b4, 0x957c, 0x95ac,
+  0x95ab, 0x95ae, 0x95b0, 0x96a4, 0x96a2, 0x96d3, 0x9705, 0x9708, 0x9702, 0x975a, 0x978a, 0x978e,
+  0x9788, 0x97d0, 0x97cf, 0x981e, 0x981d, 0x9826, 0x9829, 0x9828, 0x9820, 0x981b, 0x9827, 0x98b2,
+  0x9908, 0x98fa, 0x9911, 0x9914, 0x9916, 0x9917, 0x9915, 0x99dc, 0x99cd, 0x99cf, 0x99d3, 0x99d4,
+  0x99ce, 0x99c9, 0x99d6, 0x99d8, 0x99cb, 0x99d7, 0x99cc, 0x9ab3, 0x9aec, 0x9aeb, 0x9af3, 0x9af2,
+  0x9af1, 0x9b46, 0x9b43, 0x9b67, 0x9b74, 0x9b71, 0x9b66, 0x9b76, 0x9b75, 0x9b70, 0x9b68, 0x9b64,
+  0x9b6c, 0x9cfc, 0x9cfa, 0x9cfd, 0x9cff, 0x9cf7, 0x9d07, 0x9d00, 0x9cf9, 0x9cfb, 0x9d08, 0x9d05,
+  0x9d04, 0x9e83, 0x9ed3, 0x9f0f, 0x9f10, 0x511c, 0x5113, 0x5117, 0x511a, 0x5111, 0x51de, 0x5334,
+  0x53e1, 0x5670, 0x5660, 0x566e, 0x5673, 0x5666, 0x5663, 0x566d, 0x5672, 0x565e, 0x5677, 0x571c,
+  0x571b, 0x58c8, 0x58bd, 0x58c9, 0x58bf, 0x58ba, 0x58c2, 0x58bc, 0x58c6, 0x5b17, 0x5b19, 0x5b1b,
+  0x5b21, 0x5b14, 0x5b13, 0x5b10, 0x5b16, 0x5b28, 0x5b1a, 0x5b20, 0x5b1e, 0x5bef, 0x5dac, 0x5db1,
+  0x5da9, 0x5da7, 0x5db5, 0x5db0, 0x5dae, 0x5daa, 0x5da8, 0x5db2, 0x5dad, 0x5daf, 0x5db4, 0x5e67,
+  0x5e68, 0x5e66, 0x5e6f, 0x5ee9, 0x5ee7, 0x5ee6, 0x5ee8, 0x5ee5, 0x5f4b, 0x5fbc, 0x619d, 0x61a8,
+  0x6196, 0x61c5, 0x61b4, 0x61c6, 0x61c1, 0x61cc, 0x61ba, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x61bf, 0x61b8, 0x618c, 0x64d7, 0x64d6, 0x64d0, 0x64cf,
+  0x64c9, 0x64bd, 0x6489, 0x64c3, 0x64db, 0x64f3, 0x64d9, 0x6533, 0x657f, 0x657c, 0x65a2, 0x66c8,
+  0x66be, 0x66c0, 0x66ca, 0x66cb, 0x66cf, 0x66bd, 0x66bb, 0x66ba, 0x66cc, 0x6723, 0x6a34, 0x6a66,
+  0x6a49, 0x6a67, 0x6a32, 0x6a68, 0x6a3e, 0x6a5d, 0x6a6d, 0x6a76, 0x6a5b, 0x6a51, 0x6a28, 0x6a5a,
+  0x6a3b, 0x6a3f, 0x6a41, 0x6a6a, 0x6a64, 0x6a50, 0x6a4f, 0x6a54, 0x6a6f, 0x6a69, 0x6a60, 0x6a3c,
+  0x6a5e, 0x6a56, 0x6a55, 0x6a4d, 0x6a4e, 0x6a46, 0x6b55, 0x6b54, 0x6b56, 0x6ba7, 0x6baa, 0x6bab,
+  0x6bc8, 0x6bc7, 0x6c04, 0x6c03, 0x6c06, 0x6fad, 0x6fcb, 0x6fa3, 0x6fc7, 0x6fbc, 0x6fce, 0x6fc8,
+  0x6f5e, 0x6fc4, 0x6fbd, 0x6f9e, 0x6fca, 0x6fa8, 0x7004, 0x6fa5, 0x6fae, 0x6fba, 0x6fac, 0x6faa,
+  0x6fcf, 0x6fbf, 0x6fb8, 0x6fa2, 0x6fc9, 0x6fab, 0x6fcd, 0x6faf, 0x6fb2, 0x6fb0, 0x71c5, 0x71c2,
+  0x71bf, 0x71b8, 0x71d6, 0x71c0, 0x71c1, 0x71cb, 0x71d4, 0x71ca, 0x71c7, 0x71cf, 0x71bd, 0x71d8,
+  0x71bc, 0x71c6, 0x71da, 0x71db, 0x729d, 0x729e, 0x7369, 0x7366, 0x7367, 0x736c, 0x7365, 0x736b,
+  0x736a, 0x747f, 0x749a, 0x74a0, 0x7494, 0x7492, 0x7495, 0x74a1, 0x750b, 0x7580, 0x762f, 0x762d,
+  0x7631, 0x763d, 0x7633, 0x763c, 0x7635, 0x7632, 0x7630, 0x76bb, 0x76e6, 0x779a, 0x779d, 0x77a1,
+  0x779c, 0x779b, 0x77a2, 0x77a3, 0x7795, 0x7799, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7797, 0x78dd, 0x78e9, 0x78e5, 0x78ea, 0x78de, 0x78e3, 0x78db,
+  0x78e1, 0x78e2, 0x78ed, 0x78df, 0x78e0, 0x79a4, 0x7a44, 0x7a48, 0x7a47, 0x7ab6, 0x7ab8, 0x7ab5,
+  0x7ab1, 0x7ab7, 0x7bde, 0x7be3, 0x7be7, 0x7bdd, 0x7bd5, 0x7be5, 0x7bda, 0x7be8, 0x7bf9, 0x7bd4,
+  0x7bea, 0x7be2, 0x7bdc, 0x7beb, 0x7bd8, 0x7bdf, 0x7cd2, 0x7cd4, 0x7cd7, 0x7cd0, 0x7cd1, 0x7e12,
+  0x7e21, 0x7e17, 0x7e0c, 0x7e1f, 0x7e20, 0x7e13, 0x7e0e, 0x7e1c, 0x7e15, 0x7e1a, 0x7e22, 0x7e0b,
+  0x7e0f, 0x7e16, 0x7e0d, 0x7e14, 0x7e25, 0x7e24, 0x7f43, 0x7f7b, 0x7f7c, 0x7f7a, 0x7fb1, 0x7fef,
+  0x802a, 0x8029, 0x806c, 0x81b1, 0x81a6, 0x81ae, 0x81b9, 0x81b5, 0x81ab, 0x81b0, 0x81ac, 0x81b4,
+  0x81b2, 0x81b7, 0x81a7, 0x81f2, 0x8255, 0x8256, 0x8257, 0x8556, 0x8545, 0x856b, 0x854d, 0x8553,
+  0x8561, 0x8558, 0x8540, 0x8546, 0x8564, 0x8541, 0x8562, 0x8544, 0x8551, 0x8547, 0x8563, 0x853e,
+  0x855b, 0x8571, 0x854e, 0x856e, 0x8575, 0x8555, 0x8567, 0x8560, 0x858c, 0x8566, 0x855d, 0x8554,
+  0x8565, 0x856c, 0x8663, 0x8665, 0x8664, 0x879b, 0x878f, 0x8797, 0x8793, 0x8792, 0x8788, 0x8781,
+  0x8796, 0x8798, 0x8779, 0x8787, 0x87a3, 0x8785, 0x8790, 0x8791, 0x879d, 0x8784, 0x8794, 0x879c,
+  0x879a, 0x8789, 0x891e, 0x8926, 0x8930, 0x892d, 0x892e, 0x8927, 0x8931, 0x8922, 0x8929, 0x8923,
+  0x892f, 0x892c, 0x891f, 0x89f1, 0x8ae0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8ae2, 0x8af2, 0x8af4, 0x8af5, 0x8add, 0x8b14, 0x8ae4, 0x8adf, 0x8af0,
+  0x8ac8, 0x8ade, 0x8ae1, 0x8ae8, 0x8aff, 0x8aef, 0x8afb, 0x8c91, 0x8c92, 0x8c90, 0x8cf5, 0x8cee,
+  0x8cf1, 0x8cf0, 0x8cf3, 0x8d6c, 0x8d6e, 0x8da5, 0x8da7, 0x8e33, 0x8e3e, 0x8e38, 0x8e40, 0x8e45,
+  0x8e36, 0x8e3c, 0x8e3d, 0x8e41, 0x8e30, 0x8e3f, 0x8ebd, 0x8f36, 0x8f2e, 0x8f35, 0x8f32, 0x8f39,
+  0x8f37, 0x8f34, 0x9076, 0x9079, 0x907b, 0x9086, 0x90fa, 0x9133, 0x9135, 0x9136, 0x9193, 0x9190,
+  0x9191, 0x918d, 0x918f, 0x9327, 0x931e, 0x9308, 0x931f, 0x9306, 0x930f, 0x937a, 0x9338, 0x933c,
+  0x931b, 0x9323, 0x9312, 0x9301, 0x9346, 0x932d, 0x930e, 0x930d, 0x92cb, 0x931d, 0x92fa, 0x9325,
+  0x9313, 0x92f9, 0x92f7, 0x9334, 0x9302, 0x9324, 0x92ff, 0x9329, 0x9339, 0x9335, 0x932a, 0x9314,
+  0x930c, 0x930b, 0x92fe, 0x9309, 0x9300, 0x92fb, 0x9316, 0x95bc, 0x95cd, 0x95be, 0x95b9, 0x95ba,
+  0x95b6, 0x95bf, 0x95b5, 0x95bd, 0x96a9, 0x96d4, 0x970b, 0x9712, 0x9710, 0x9799, 0x9797, 0x9794,
+  0x97f0, 0x97f8, 0x9835, 0x982f, 0x9832, 0x9924, 0x991f, 0x9927, 0x9929, 0x999e, 0x99ee, 0x99ec,
+  0x99e5, 0x99e4, 0x99f0, 0x99e3, 0x99ea, 0x99e9, 0x99e7, 0x9ab9, 0x9abf, 0x9ab4, 0x9abb, 0x9af6,
+  0x9afa, 0x9af9, 0x9af7, 0x9b33, 0x9b80, 0x9b85, 0x9b87, 0x9b7c, 0x9b7e, 0x9b7b, 0x9b82, 0x9b93,
+  0x9b92, 0x9b90, 0x9b7a, 0x9b95, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9b7d, 0x9b88, 0x9d25, 0x9d17, 0x9d20, 0x9d1e, 0x9d14, 0x9d29, 0x9d1d, 0x9d18,
+  0x9d22, 0x9d10, 0x9d19, 0x9d1f, 0x9e88, 0x9e86, 0x9e87, 0x9eae, 0x9ead, 0x9ed5, 0x9ed6, 0x9efa,
+  0x9f12, 0x9f3d, 0x5126, 0x5125, 0x5122, 0x5124, 0x5120, 0x5129, 0x52f4, 0x5693, 0x568c, 0x568d,
+  0x5686, 0x5684, 0x5683, 0x567e, 0x5682, 0x567f, 0x5681, 0x58d6, 0x58d4, 0x58cf, 0x58d2, 0x5b2d,
+  0x5b25, 0x5b32, 0x5b23, 0x5b2c, 0x5b27, 0x5b26, 0x5b2f, 0x5b2e, 0x5b7b, 0x5bf1, 0x5bf2, 0x5db7,
+  0x5e6c, 0x5e6a, 0x5fbe, 0x5fbb, 0x61c3, 0x61b5, 0x61bc, 0x61e7, 0x61e0, 0x61e5, 0x61e4, 0x61e8,
+  0x61de, 0x64ef, 0x64e9, 0x64e3, 0x64eb, 0x64e4, 0x64e8, 0x6581, 0x6580, 0x65b6, 0x65da, 0x66d2,
+  0x6a8d, 0x6a96, 0x6a81, 0x6aa5, 0x6a89, 0x6a9f, 0x6a9b, 0x6aa1, 0x6a9e, 0x6a87, 0x6a93, 0x6a8e,
+  0x6a95, 0x6a83, 0x6aa8, 0x6aa4, 0x6a91, 0x6a7f, 0x6aa6, 0x6a9a, 0x6a85, 0x6a8c, 0x6a92, 0x6b5b,
+  0x6bad, 0x6c09, 0x6fcc, 0x6fa9, 0x6ff4, 0x6fd4, 0x6fe3, 0x6fdc, 0x6fed, 0x6fe7, 0x6fe6, 0x6fde,
+  0x6ff2, 0x6fdd, 0x6fe2, 0x6fe8, 0x71e1, 0x71f1, 0x71e8, 0x71f2, 0x71e4, 0x71f0, 0x71e2, 0x7373,
+  0x736e, 0x736f, 0x7497, 0x74b2, 0x74ab, 0x7490, 0x74aa, 0x74ad, 0x74b1, 0x74a5, 0x74af, 0x7510,
+  0x7511, 0x7512, 0x750f, 0x7584, 0x7643, 0x7648, 0x7649, 0x7647, 0x76a4, 0x76e9, 0x77b5, 0x77ab,
+  0x77b2, 0x77b7, 0x77b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x77b4, 0x77b1, 0x77a8, 0x77f0, 0x78f3, 0x78fd, 0x7902, 0x78fb, 0x78fc, 0x78f2, 0x7905,
+  0x78f9, 0x78fe, 0x7904, 0x79ab, 0x79a8, 0x7a5c, 0x7a5b, 0x7a56, 0x7a58, 0x7a54, 0x7a5a, 0x7abe,
+  0x7ac0, 0x7ac1, 0x7c05, 0x7c0f, 0x7bf2, 0x7c00, 0x7bff, 0x7bfb, 0x7c0e, 0x7bf4, 0x7c0b, 0x7bf3,
+  0x7c02, 0x7c09, 0x7c03, 0x7c01, 0x7bf8, 0x7bfd, 0x7c06, 0x7bf0, 0x7bf1, 0x7c10, 0x7c0a, 0x7ce8,
+  0x7e2d, 0x7e3c, 0x7e42, 0x7e33, 0x9848, 0x7e38, 0x7e2a, 0x7e49, 0x7e40, 0x7e47, 0x7e29, 0x7e4c,
+  0x7e30, 0x7e3b, 0x7e36, 0x7e44, 0x7e3a, 0x7f45, 0x7f7f, 0x7f7e, 0x7f7d, 0x7ff4, 0x7ff2, 0x802c,
+  0x81bb, 0x81c4, 0x81cc, 0x81ca, 0x81c5, 0x81c7, 0x81bc, 0x81e9, 0x825b, 0x825a, 0x825c, 0x8583,
+  0x8580, 0x858f, 0x85a7, 0x8595, 0x85a0, 0x858b, 0x85a3, 0x857b, 0x85a4, 0x859a, 0x859e, 0x8577,
+  0x857c, 0x8589, 0x85a1, 0x857a, 0x8578, 0x8557, 0x858e, 0x8596, 0x8586, 0x858d, 0x8599, 0x859d,
+  0x8581, 0x85a2, 0x8582, 0x8588, 0x8585, 0x8579, 0x8576, 0x8598, 0x8590, 0x859f, 0x8668, 0x87be,
+  0x87aa, 0x87ad, 0x87c5, 0x87b0, 0x87ac, 0x87b9, 0x87b5, 0x87bc, 0x87ae, 0x87c9, 0x87c3, 0x87c2,
+  0x87cc, 0x87b7, 0x87af, 0x87c4, 0x87ca, 0x87b4, 0x87b6, 0x87bf, 0x87b8, 0x87bd, 0x87de, 0x87b2,
+  0x8935, 0x8933, 0x893c, 0x893e, 0x8941, 0x8952, 0x8937, 0x8942, 0x89ad, 0x89af, 0x89ae, 0x89f2,
+  0x89f3, 0x8b1e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x8b18, 0x8b16, 0x8b11, 0x8b05, 0x8b0b, 0x8b22, 0x8b0f, 0x8b12, 0x8b15, 0x8b07, 0x8b0d, 0x8b08,
+  0x8b06, 0x8b1c, 0x8b13, 0x8b1a, 0x8c4f, 0x8c70, 0x8c72, 0x8c71, 0x8c6f, 0x8c95, 0x8c94, 0x8cf9,
+  0x8d6f, 0x8e4e, 0x8e4d, 0x8e53, 0x8e50, 0x8e4c, 0x8e47, 0x8f43, 0x8f40, 0x9085, 0x907e, 0x9138,
+  0x919a, 0x91a2, 0x919b, 0x9199, 0x919f, 0x91a1, 0x919d, 0x91a0, 0x93a1, 0x9383, 0x93af, 0x9364,
+  0x9356, 0x9347, 0x937c, 0x9358, 0x935c, 0x9376, 0x9349, 0x9350, 0x9351, 0x9360, 0x936d, 0x938f,
+  0x934c, 0x936a, 0x9379, 0x9357, 0x9355, 0x9352, 0x934f, 0x9371, 0x9377, 0x937b, 0x9361, 0x935e,
+  0x9363, 0x9367, 0x9380, 0x934e, 0x9359, 0x95c7, 0x95c0, 0x95c9, 0x95c3, 0x95c5, 0x95b7, 0x96ae,
+  0x96b0, 0x96ac, 0x9720, 0x971f, 0x9718, 0x971d, 0x9719, 0x979a, 0x97a1, 0x979c, 0x979e, 0x979d,
+  0x97d5, 0x97d4, 0x97f1, 0x9841, 0x9844, 0x984a, 0x9849, 0x9845, 0x9843, 0x9925, 0x992b, 0x992c,
+  0x992a, 0x9933, 0x9932, 0x992f, 0x992d, 0x9931, 0x9930, 0x9998, 0x99a3, 0x99a1, 0x9a02, 0x99fa,
+  0x99f4, 0x99f7, 0x99f9, 0x99f8, 0x99f6, 0x99fb, 0x99fd, 0x99fe, 0x99fc, 0x9a03, 0x9abe, 0x9afe,
+  0x9afd, 0x9b01, 0x9afc, 0x9b48, 0x9b9a, 0x9ba8, 0x9b9e, 0x9b9b, 0x9ba6, 0x9ba1, 0x9ba5, 0x9ba4,
+  0x9b86, 0x9ba2, 0x9ba0, 0x9baf, 0x9d33, 0x9d41, 0x9d67, 0x9d36, 0x9d2e, 0x9d2f, 0x9d31, 0x9d38,
+  0x9d30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d45,
+  0x9d42, 0x9d43, 0x9d3e, 0x9d37, 0x9d40, 0x9d3d, 0x7ff5, 0x9d2d, 0x9e8a, 0x9e89, 0x9e8d, 0x9eb0,
+  0x9ec8, 0x9eda, 0x9efb, 0x9eff, 0x9f24, 0x9f23, 0x9f22, 0x9f54, 0x9fa0, 0x5131, 0x512d, 0x512e,
+  0x5698, 0x569c, 0x5697, 0x569a, 0x569d, 0x5699, 0x5970, 0x5b3c, 0x5c69, 0x5c6a, 0x5dc0, 0x5e6d,
+  0x5e6e, 0x61d8, 0x61df, 0x61ed, 0x61ee, 0x61f1, 0x61ea, 0x61f0, 0x61eb, 0x61d6, 0x61e9, 0x64ff,
+  0x6504, 0x64fd, 0x64f8, 0x6501, 0x6503, 0x64fc, 0x6594, 0x65db, 0x66da, 0x66db, 0x66d8, 0x6ac5,
+  0x6ab9, 0x6abd, 0x6ae1, 0x6ac6, 0x6aba, 0x6ab6, 0x6ab7, 0x6ac7, 0x6ab4, 0x6aad, 0x6b5e, 0x6bc9,
+  0x6c0b, 0x7007, 0x700c, 0x700d, 0x7001, 0x7005, 0x7014, 0x700e, 0x6fff, 0x7000, 0x6ffb, 0x7026,
+  0x6ffc, 0x6ff7, 0x700a, 0x7201, 0x71ff, 0x71f9, 0x7203, 0x71fd, 0x7376, 0x74b8, 0x74c0, 0x74b5,
+  0x74c1, 0x74be, 0x74b6, 0x74bb, 0x74c2, 0x7514, 0x7513, 0x765c, 0x7664, 0x7659, 0x7650, 0x7653,
+  0x7657, 0x765a, 0x76a6, 0x76bd, 0x76ec, 0x77c2, 0x77ba, 0x78ff, 0x790c, 0x7913, 0x7914, 0x7909,
+  0x7910, 0x7912, 0x7911, 0x79ad, 0x79ac, 0x7a5f, 0x7c1c, 0x7c29, 0x7c19, 0x7c20, 0x7c1f, 0x7c2d,
+  0x7c1d, 0x7c26, 0x7c28, 0x7c22, 0x7c25, 0x7c30, 0x7e5c, 0x7e50, 0x7e56, 0x7e63, 0x7e58, 0x7e62,
+  0x7e5f, 0x7e51, 0x7e60, 0x7e57, 0x7e53, 0x7fb5, 0x7fb3, 0x7ff7, 0x7ff8, 0x8075, 0x81d1, 0x81d2,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x81d0, 0x825f,
+  0x825e, 0x85b4, 0x85c6, 0x85c0, 0x85c3, 0x85c2, 0x85b3, 0x85b5, 0x85bd, 0x85c7, 0x85c4, 0x85bf,
+  0x85cb, 0x85ce, 0x85c8, 0x85c5, 0x85b1, 0x85b6, 0x85d2, 0x8624, 0x85b8, 0x85b7, 0x85be, 0x8669,
+  0x87e7, 0x87e6, 0x87e2, 0x87db, 0x87eb, 0x87ea, 0x87e5, 0x87df, 0x87f3, 0x87e4, 0x87d4, 0x87dc,
+  0x87d3, 0x87ed, 0x87d8, 0x87e3, 0x87a4, 0x87d7, 0x87d9, 0x8801, 0x87f4, 0x87e8, 0x87dd, 0x8953,
+  0x894b, 0x894f, 0x894c, 0x8946, 0x8950, 0x8951, 0x8949, 0x8b2a, 0x8b27, 0x8b23, 0x8b33, 0x8b30,
+  0x8b35, 0x8b47, 0x8b2f, 0x8b3c, 0x8b3e, 0x8b31, 0x8b25, 0x8b37, 0x8b26, 0x8b36, 0x8b2e, 0x8b24,
+  0x8b3b, 0x8b3d, 0x8b3a, 0x8c42, 0x8c75, 0x8c99, 0x8c98, 0x8c97, 0x8cfe, 0x8d04, 0x8d02, 0x8d00,
+  0x8e5c, 0x8e62, 0x8e60, 0x8e57, 0x8e56, 0x8e5e, 0x8e65, 0x8e67, 0x8e5b, 0x8e5a, 0x8e61, 0x8e5d,
+  0x8e69, 0x8e54, 0x8f46, 0x8f47, 0x8f48, 0x8f4b, 0x9128, 0x913a, 0x913b, 0x913e, 0x91a8, 0x91a5,
+  0x91a7, 0x91af, 0x91aa, 0x93b5, 0x938c, 0x9392, 0x93b7, 0x939b, 0x939d, 0x9389, 0x93a7, 0x938e,
+  0x93aa, 0x939e, 0x93a6, 0x9395, 0x9388, 0x9399, 0x939f, 0x938d, 0x93b1, 0x9391, 0x93b2, 0x93a4,
+  0x93a8, 0x93b4, 0x93a3, 0x93a5, 0x95d2, 0x95d3, 0x95d1, 0x96b3, 0x96d7, 0x96da, 0x5dc2, 0x96df,
+  0x96d8, 0x96dd, 0x9723, 0x9722, 0x9725, 0x97ac, 0x97ae, 0x97a8, 0x97ab, 0x97a4, 0x97aa, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x97a2, 0x97a5, 0x97d7,
+  0x97d9, 0x97d6, 0x97d8, 0x97fa, 0x9850, 0x9851, 0x9852, 0x98b8, 0x9941, 0x993c, 0x993a, 0x9a0f,
+  0x9a0b, 0x9a09, 0x9a0d, 0x9a04, 0x9a11, 0x9a0a, 0x9a05, 0x9a07, 0x9a06, 0x9ac0, 0x9adc, 0x9b08,
+  0x9b04, 0x9b05, 0x9b29, 0x9b35, 0x9b4a, 0x9b4c, 0x9b4b, 0x9bc7, 0x9bc6, 0x9bc3, 0x9bbf, 0x9bc1,
+  0x9bb5, 0x9bb8, 0x9bd3, 0x9bb6, 0x9bc4, 0x9bb9, 0x9bbd, 0x9d5c, 0x9d53, 0x9d4f, 0x9d4a, 0x9d5b,
+  0x9d4b, 0x9d59, 0x9d56, 0x9d4c, 0x9d57, 0x9d52, 0x9d54, 0x9d5f, 0x9d58, 0x9d5a, 0x9e8e, 0x9e8c,
+  0x9edf, 0x9f01, 0x9f00, 0x9f16, 0x9f25, 0x9f2b, 0x9f2a, 0x9f29, 0x9f28, 0x9f4c, 0x9f55, 0x5134,
+  0x5135, 0x5296, 0x52f7, 0x53b4, 0x56ab, 0x56ad, 0x56a6, 0x56a7, 0x56aa, 0x56ac, 0x58da, 0x58dd,
+  0x58db, 0x5912, 0x5b3d, 0x5b3e, 0x5b3f, 0x5dc3, 0x5e70, 0x5fbf, 0x61fb, 0x6507, 0x6510, 0x650d,
+  0x6509, 0x650c, 0x650e, 0x6584, 0x65de, 0x65dd, 0x66de, 0x6ae7, 0x6ae0, 0x6acc, 0x6ad1, 0x6ad9,
+  0x6acb, 0x6adf, 0x6adc, 0x6ad0, 0x6aeb, 0x6acf, 0x6acd, 0x6ade, 0x6b60, 0x6bb0, 0x6c0c, 0x7019,
+  0x7027, 0x7020, 0x7016, 0x702b, 0x7021, 0x7022, 0x7023, 0x7029, 0x7017, 0x7024, 0x701c, 0x702a,
+  0x720c, 0x720a, 0x7207, 0x7202, 0x7205, 0x72a5, 0x72a6, 0x72a4, 0x72a3, 0x72a1, 0x74cb, 0x74c5,
+  0x74b7, 0x74c3, 0x7516, 0x7660, 0x77c9, 0x77ca, 0x77c4, 0x77f1, 0x791d, 0x791b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7921, 0x791c, 0x7917, 0x791e,
+  0x79b0, 0x7a67, 0x7a68, 0x7c33, 0x7c3c, 0x7c39, 0x7c2c, 0x7c3b, 0x7cec, 0x7cea, 0x7e76, 0x7e75,
+  0x7e78, 0x7e70, 0x7e77, 0x7e6f, 0x7e7a, 0x7e72, 0x7e74, 0x7e68, 0x7f4b, 0x7f4a, 0x7f83, 0x7f86,
+  0x7fb7, 0x7ffd, 0x7ffe, 0x8078, 0x81d7, 0x81d5, 0x8264, 0x8261, 0x8263, 0x85eb, 0x85f1, 0x85ed,
+  0x85d9, 0x85e1, 0x85e8, 0x85da, 0x85d7, 0x85ec, 0x85f2, 0x85f8, 0x85d8, 0x85df, 0x85e3, 0x85dc,
+  0x85d1, 0x85f0, 0x85e6, 0x85ef, 0x85de, 0x85e2, 0x8800, 0x87fa, 0x8803, 0x87f6, 0x87f7, 0x8809,
+  0x880c, 0x880b, 0x8806, 0x87fc, 0x8808, 0x87ff, 0x880a, 0x8802, 0x8962, 0x895a, 0x895b, 0x8957,
+  0x8961, 0x895c, 0x8958, 0x895d, 0x8959, 0x8988, 0x89b7, 0x89b6, 0x89f6, 0x8b50, 0x8b48, 0x8b4a,
+  0x8b40, 0x8b53, 0x8b56, 0x8b54, 0x8b4b, 0x8b55, 0x8b51, 0x8b42, 0x8b52, 0x8b57, 0x8c43, 0x8c77,
+  0x8c76, 0x8c9a, 0x8d06, 0x8d07, 0x8d09, 0x8dac, 0x8daa, 0x8dad, 0x8dab, 0x8e6d, 0x8e78, 0x8e73,
+  0x8e6a, 0x8e6f, 0x8e7b, 0x8ec2, 0x8f52, 0x8f51, 0x8f4f, 0x8f50, 0x8f53, 0x8fb4, 0x9140, 0x913f,
+  0x91b0, 0x91ad, 0x93de, 0x93c7, 0x93cf, 0x93c2, 0x93da, 0x93d0, 0x93f9, 0x93ec, 0x93cc, 0x93d9,
+  0x93a9, 0x93e6, 0x93ca, 0x93d4, 0x93ee, 0x93e3, 0x93d5, 0x93c4, 0x93ce, 0x93c0, 0x93d2, 0x93e7,
+  0x957d, 0x95da, 0x95db, 0x96e1, 0x9729, 0x972b, 0x972c, 0x9728, 0x9726, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x97b3, 0x97b7, 0x97b6, 0x97dd, 0x97de,
+  0x97df, 0x985c, 0x9859, 0x985d, 0x9857, 0x98bf, 0x98bd, 0x98bb, 0x98be, 0x9948, 0x9947, 0x9943,
+  0x99a6, 0x99a7, 0x9a1a, 0x9a15, 0x9a25, 0x9a1d, 0x9a24, 0x9a1b, 0x9a22, 0x9a20, 0x9a27, 0x9a23,
+  0x9a1e, 0x9a1c, 0x9a14, 0x9ac2, 0x9b0b, 0x9b0a, 0x9b0e, 0x9b0c, 0x9b37, 0x9bea, 0x9beb, 0x9be0,
+  0x9bde, 0x9be4, 0x9be6, 0x9be2, 0x9bf0, 0x9bd4, 0x9bd7, 0x9bec, 0x9bdc, 0x9bd9, 0x9be5, 0x9bd5,
+  0x9be1, 0x9bda, 0x9d77, 0x9d81, 0x9d8a, 0x9d84, 0x9d88, 0x9d71, 0x9d80, 0x9d78, 0x9d86, 0x9d8b,
+  0x9d8c, 0x9d7d, 0x9d6b, 0x9d74, 0x9d75, 0x9d70, 0x9d69, 0x9d85, 0x9d73, 0x9d7b, 0x9d82, 0x9d6f,
+  0x9d79, 0x9d7f, 0x9d87, 0x9d68, 0x9e94, 0x9e91, 0x9ec0, 0x9efc, 0x9f2d, 0x9f40, 0x9f41, 0x9f4d,
+  0x9f56, 0x9f57, 0x9f58, 0x5337, 0x56b2, 0x56b5, 0x56b3, 0x58e3, 0x5b45, 0x5dc6, 0x5dc7, 0x5eee,
+  0x5eef, 0x5fc0, 0x5fc1, 0x61f9, 0x6517, 0x6516, 0x6515, 0x6513, 0x65df, 0x66e8, 0x66e3, 0x66e4,
+  0x6af3, 0x6af0, 0x6aea, 0x6ae8, 0x6af9, 0x6af1, 0x6aee, 0x6aef, 0x703c, 0x7035, 0x702f, 0x7037,
+  0x7034, 0x7031, 0x7042, 0x7038, 0x703f, 0x703a, 0x7039, 0x7040, 0x703b, 0x7033, 0x7041, 0x7213,
+  0x7214, 0x72a8, 0x737d, 0x737c, 0x74ba, 0x76ab, 0x76aa, 0x76be, 0x76ed, 0x77cc, 0x77ce, 0x77cf,
+  0x77cd, 0x77f2, 0x7925, 0x7923, 0x7927, 0x7928, 0x7924, 0x7929, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x79b2, 0x7a6e, 0x7a6c, 0x7a6d, 0x7af7, 0x7c49,
+  0x7c48, 0x7c4a, 0x7c47, 0x7c45, 0x7cee, 0x7e7b, 0x7e7e, 0x7e81, 0x7e80, 0x7fba, 0x7fff, 0x8079,
+  0x81db, 0x81d9, 0x820b, 0x8268, 0x8269, 0x8622, 0x85ff, 0x8601, 0x85fe, 0x861b, 0x8600, 0x85f6,
+  0x8604, 0x8609, 0x8605, 0x860c, 0x85fd, 0x8819, 0x8810, 0x8811, 0x8817, 0x8813, 0x8816, 0x8963,
+  0x8966, 0x89b9, 0x89f7, 0x8b60, 0x8b6a, 0x8b5d, 0x8b68, 0x8b63, 0x8b65, 0x8b67, 0x8b6d, 0x8dae,
+  0x8e86, 0x8e88, 0x8e84, 0x8f59, 0x8f56, 0x8f57, 0x8f55, 0x8f58, 0x8f5a, 0x908d, 0x9143, 0x9141,
+  0x91b7, 0x91b5, 0x91b2, 0x91b3, 0x940b, 0x9413, 0x93fb, 0x9420, 0x940f, 0x9414, 0x93fe, 0x9415,
+  0x9410, 0x9428, 0x9419, 0x940d, 0x93f5, 0x9400, 0x93f7, 0x9407, 0x940e, 0x9416, 0x9412, 0x93fa,
+  0x9409, 0x93f8, 0x940a, 0x93ff, 0x93fc, 0x940c, 0x93f6, 0x9411, 0x9406, 0x95de, 0x95e0, 0x95df,
+  0x972e, 0x972f, 0x97b9, 0x97bb, 0x97fd, 0x97fe, 0x9860, 0x9862, 0x9863, 0x985f, 0x98c1, 0x98c2,
+  0x9950, 0x994e, 0x9959, 0x994c, 0x994b, 0x9953, 0x9a32, 0x9a34, 0x9a31, 0x9a2c, 0x9a2a, 0x9a36,
+  0x9a29, 0x9a2e, 0x9a38, 0x9a2d, 0x9ac7, 0x9aca, 0x9ac6, 0x9b10, 0x9b12, 0x9b11, 0x9c0b, 0x9c08,
+  0x9bf7, 0x9c05, 0x9c12, 0x9bf8, 0x9c40, 0x9c07, 0x9c0e, 0x9c06, 0x9c17, 0x9c14, 0x9c09, 0x9d9f,
+  0x9d99, 0x9da4, 0x9d9d, 0x9d92, 0x9d98, 0x9d90, 0x9d9b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9da0, 0x9d94, 0x9d9c, 0x9daa, 0x9d97, 0x9da1, 0x9d9a,
+  0x9da2, 0x9da8, 0x9d9e, 0x9da3, 0x9dbf, 0x9da9, 0x9d96, 0x9da6, 0x9da7, 0x9e99, 0x9e9b, 0x9e9a,
+  0x9ee5, 0x9ee4, 0x9ee7, 0x9ee6, 0x9f30, 0x9f2e, 0x9f5b, 0x9f60, 0x9f5e, 0x9f5d, 0x9f59, 0x9f91,
+  0x513a, 0x5139, 0x5298, 0x5297, 0x56c3, 0x56bd, 0x56be, 0x5b48, 0x5b47, 0x5dcb, 0x5dcf, 0x5ef1,
+  0x61fd, 0x651b, 0x6b02, 0x6afc, 0x6b03, 0x6af8, 0x6b00, 0x7043, 0x7044, 0x704a, 0x7048, 0x7049,
+  0x7045, 0x7046, 0x721d, 0x721a, 0x7219, 0x737e, 0x7517, 0x766a, 0x77d0, 0x792d, 0x7931, 0x792f,
+  0x7c54, 0x7c53, 0x7cf2, 0x7e8a, 0x7e87, 0x7e88, 0x7e8b, 0x7e86, 0x7e8d, 0x7f4d, 0x7fbb, 0x8030,
+  0x81dd, 0x8618, 0x862a, 0x8626, 0x861f, 0x8623, 0x861c, 0x8619, 0x8627, 0x862e, 0x8621, 0x8620,
+  0x8629, 0x861e, 0x8625, 0x8829, 0x881d, 0x881b, 0x8820, 0x8824, 0x881c, 0x882b, 0x884a, 0x896d,
+  0x8969, 0x896e, 0x896b, 0x89fa, 0x8b79, 0x8b78, 0x8b45, 0x8b7a, 0x8b7b, 0x8d10, 0x8d14, 0x8daf,
+  0x8e8e, 0x8e8c, 0x8f5e, 0x8f5b, 0x8f5d, 0x9146, 0x9144, 0x9145, 0x91b9, 0x943f, 0x943b, 0x9436,
+  0x9429, 0x943d, 0x943c, 0x9430, 0x9439, 0x942a, 0x9437, 0x942c, 0x9440, 0x9431, 0x95e5, 0x95e4,
+  0x95e3, 0x9735, 0x973a, 0x97bf, 0x97e1, 0x9864, 0x98c9, 0x98c6, 0x98c0, 0x9958, 0x9956, 0x9a39,
+  0x9a3d, 0x9a46, 0x9a44, 0x9a42, 0x9a41, 0x9a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x9a3f, 0x9acd, 0x9b15, 0x9b17, 0x9b18, 0x9b16, 0x9b3a, 0x9b52,
+  0x9c2b, 0x9c1d, 0x9c1c, 0x9c2c, 0x9c23, 0x9c28, 0x9c29, 0x9c24, 0x9c21, 0x9db7, 0x9db6, 0x9dbc,
+  0x9dc1, 0x9dc7, 0x9dca, 0x9dcf, 0x9dbe, 0x9dc5, 0x9dc3, 0x9dbb, 0x9db5, 0x9dce, 0x9db9, 0x9dba,
+  0x9dac, 0x9dc8, 0x9db1, 0x9dad, 0x9dcc, 0x9db3, 0x9dcd, 0x9db2, 0x9e7a, 0x9e9c, 0x9eeb, 0x9eee,
+  0x9eed, 0x9f1b, 0x9f18, 0x9f1a, 0x9f31, 0x9f4e, 0x9f65, 0x9f64, 0x9f92, 0x4eb9, 0x56c6, 0x56c5,
+  0x56cb, 0x5971, 0x5b4b, 0x5b4c, 0x5dd5, 0x5dd1, 0x5ef2, 0x6521, 0x6520, 0x6526, 0x6522, 0x6b0b,
+  0x6b08, 0x6b09, 0x6c0d, 0x7055, 0x7056, 0x7057, 0x7052, 0x721e, 0x721f, 0x72a9, 0x737f, 0x74d8,
+  0x74d5, 0x74d9, 0x74d7, 0x766d, 0x76ad, 0x7935, 0x79b4, 0x7a70, 0x7a71, 0x7c57, 0x7c5c, 0x7c59,
+  0x7c5b, 0x7c5a, 0x7cf4, 0x7cf1, 0x7e91, 0x7f4f, 0x7f87, 0x81de, 0x826b, 0x8634, 0x8635, 0x8633,
+  0x862c, 0x8632, 0x8636, 0x882c, 0x8828, 0x8826, 0x882a, 0x8825, 0x8971, 0x89bf, 0x89be, 0x89fb,
+  0x8b7e, 0x8b84, 0x8b82, 0x8b86, 0x8b85, 0x8b7f, 0x8d15, 0x8e95, 0x8e94, 0x8e9a, 0x8e92, 0x8e90,
+  0x8e96, 0x8e97, 0x8f60, 0x8f62, 0x9147, 0x944c, 0x9450, 0x944a, 0x944b, 0x944f, 0x9447, 0x9445,
+  0x9448, 0x9449, 0x9446, 0x973f, 0x97e3, 0x986a, 0x9869, 0x98cb, 0x9954, 0x995b, 0x9a4e, 0x9a53,
+  0x9a54, 0x9a4c, 0x9a4f, 0x9a48, 0x9a4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x9a49, 0x9a52, 0x9a50, 0x9ad0, 0x9b19, 0x9b2b, 0x9b3b, 0x9b56, 0x9b55,
+  0x9c46, 0x9c48, 0x9c3f, 0x9c44, 0x9c39, 0x9c33, 0x9c41, 0x9c3c, 0x9c37, 0x9c34, 0x9c32, 0x9c3d,
+  0x9c36, 0x9ddb, 0x9dd2, 0x9dde, 0x9dda, 0x9dcb, 0x9dd0, 0x9ddc, 0x9dd1, 0x9ddf, 0x9de9, 0x9dd9,
+  0x9dd8, 0x9dd6, 0x9df5, 0x9dd5, 0x9ddd, 0x9eb6, 0x9ef0, 0x9f35, 0x9f33, 0x9f32, 0x9f42, 0x9f6b,
+  0x9f95, 0x9fa2, 0x513d, 0x5299, 0x58e8, 0x58e7, 0x5972, 0x5b4d, 0x5dd8, 0x882f, 0x5f4f, 0x6201,
+  0x6203, 0x6204, 0x6529, 0x6525, 0x6596, 0x66eb, 0x6b11, 0x6b12, 0x6b0f, 0x6bca, 0x705b, 0x705a,
+  0x7222, 0x7382, 0x7381, 0x7383, 0x7670, 0x77d4, 0x7c67, 0x7c66, 0x7e95, 0x826c, 0x863a, 0x8640,
+  0x8639, 0x863c, 0x8631, 0x863b, 0x863e, 0x8830, 0x8832, 0x882e, 0x8833, 0x8976, 0x8974, 0x8973,
+  0x89fe, 0x8b8c, 0x8b8e, 0x8b8b, 0x8b88, 0x8c45, 0x8d19, 0x8e98, 0x8f64, 0x8f63, 0x91bc, 0x9462,
+  0x9455, 0x945d, 0x9457, 0x945e, 0x97c4, 0x97c5, 0x9800, 0x9a56, 0x9a59, 0x9b1e, 0x9b1f, 0x9b20,
+  0x9c52, 0x9c58, 0x9c50, 0x9c4a, 0x9c4d, 0x9c4b, 0x9c55, 0x9c59, 0x9c4c, 0x9c4e, 0x9dfb, 0x9df7,
+  0x9def, 0x9de3, 0x9deb, 0x9df8, 0x9de4, 0x9df6, 0x9de1, 0x9dee, 0x9de6, 0x9df2, 0x9df0, 0x9de2,
+  0x9dec, 0x9df4, 0x9df3, 0x9de8, 0x9ded, 0x9ec2, 0x9ed0, 0x9ef2, 0x9ef3, 0x9f06, 0x9f1c, 0x9f38,
+  0x9f37, 0x9f36, 0x9f43, 0x9f4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9f71, 0x9f70, 0x9f6e, 0x9f6f, 0x56d3, 0x56cd, 0x5b4e, 0x5c6d, 0x652d, 0x66ed,
+  0x66ee, 0x6b13, 0x705f, 0x7061, 0x705d, 0x7060, 0x7223, 0x74db, 0x74e5, 0x77d5, 0x7938, 0x79b7,
+  0x79b6, 0x7c6a, 0x7e97, 0x7f89, 0x826d, 0x8643, 0x8838, 0x8837, 0x8835, 0x884b, 0x8b94, 0x8b95,
+  0x8e9e, 0x8e9f, 0x8ea0, 0x8e9d, 0x91be, 0x91bd, 0x91c2, 0x946b, 0x9468, 0x9469, 0x96e5, 0x9746,
+  0x9743, 0x9747, 0x97c7, 0x97e5, 0x9a5e, 0x9ad5, 0x9b59, 0x9c63, 0x9c67, 0x9c66, 0x9c62, 0x9c5e,
+  0x9c60, 0x9e02, 0x9dfe, 0x9e07, 0x9e03, 0x9e06, 0x9e05, 0x9e00, 0x9e01, 0x9e09, 0x9dff, 0x9dfd,
+  0x9e04, 0x9ea0, 0x9f1e, 0x9f46, 0x9f74, 0x9f75, 0x9f76, 0x56d4, 0x652e, 0x65b8, 0x6b18, 0x6b19,
+  0x6b17, 0x6b1a, 0x7062, 0x7226, 0x72aa, 0x77d8, 0x77d9, 0x7939, 0x7c69, 0x7c6b, 0x7cf6, 0x7e9a,
+  0x7e98, 0x7e9b, 0x7e99, 0x81e0, 0x81e1, 0x8646, 0x8647, 0x8648, 0x8979, 0x897a, 0x897c, 0x897b,
+  0x89ff, 0x8b98, 0x8b99, 0x8ea5, 0x8ea4, 0x8ea3, 0x946e, 0x946d, 0x946f, 0x9471, 0x9473, 0x9749,
+  0x9872, 0x995f, 0x9c68, 0x9c6e, 0x9c6d, 0x9e0b, 0x9e0d, 0x9e10, 0x9e0f, 0x9e12, 0x9e11, 0x9ea1,
+  0x9ef5, 0x9f09, 0x9f47, 0x9f78, 0x9f7b, 0x9f7a, 0x9f79, 0x571e, 0x7066, 0x7c6f, 0x883c, 0x8db2,
+  0x8ea6, 0x91c3, 0x9474, 0x9478, 0x9476, 0x9475, 0x9a60, 0x9c74, 0x9c73, 0x9c71, 0x9c75, 0x9e14,
+  0x9e13, 0x9ef6, 0x9f0a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x9fa4, 0x7068, 0x7065, 0x7cf7, 0x866a, 0x883e, 0x883d, 0x883f, 0x8b9e, 0x8c9c, 0x8ea9,
+  0x8ec9, 0x974b, 0x9873, 0x9874, 0x98cc, 0x9961, 0x99ab, 0x9a64, 0x9a66, 0x9a67, 0x9b24, 0x9e15,
+  0x9e17, 0x9f48, 0x6207, 0x6b1e, 0x7227, 0x864c, 0x8ea8, 0x9482, 0x9480, 0x9481, 0x9a69, 0x9a68,
+  0x9b2e, 0x9e19, 0x7229, 0x864b, 0x8b9f, 0x9483, 0x9c79, 0x9eb7, 0x7675, 0x9a6b, 0x9c7a, 0x9e1d,
+  0x7069, 0x706a, 0x9ea4, 0x9f7e, 0x9f49, 0x9f98, 0x7881, 0x92b9, 0x88cf, 0x58bb, 0x6052, 0x7ca7,
+  0x5afa, 0x2554, 0x2566, 0x2557, 0x2560, 0x256c, 0x2563, 0x255a, 0x2569, 0x255d, 0x2552, 0x2564,
+  0x2555, 0x0000, 0x0000, 0x0000, 0x2558, 0x2567, 0x255b, 0x2553, 0x2565, 0x2556, 0x255f, 0x256b,
+  0x2562, 0x2559, 0x2568, 0x255c, 0x2551, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2593
+};
+
+struct rxvt_codeset_conv_big5_ext : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x007f) return unicode;
+    if (unicode == 0x2605) return 0xa1b9;
+    if (unicode == 0x2606) return 0xa1b8;
+    if (unicode == 0x2640) return 0xa1f0;
+    if (unicode == 0x2642) return 0xa1f1;
+    if (unicode == 0x32a3) return 0xa1c0;
+    if (unicode == 0xfa0c) return 0xc94a;
+    if (unicode == 0xfa0d) return 0xddfc;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x00 <= h && h <= 0xff
+        && 0x00 <= l && l <= 0xff
+        && big5_ext_f_i[h - 0x00])
+      return big5_ext_f_i[h - 0x00][l - 0x00]
+             ? big5_ext_f_i[h - 0x00][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x007f) return enc;
+    if (enc <= 0x00fa && 0x00ff <= enc) return enc + 0x0000;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x81 <= h && h <= 0xf9
+        && 0x40 <= l && l <= 0xfe)
+      return big5_ext_t_m[h * 0xbf + l - 0x607f]
+             ? big5_ext_t_m[h * 0xbf + l - 0x607f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_big5_ext;
+
+#else
+
+#define rxvt_codeset_conv_big5_ext rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/big5_plus.h b/src/table/big5_plus.h
new file mode 100644 (file)
index 0000000..ed11ac7
--- /dev/null
@@ -0,0 +1,4358 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t big5_plus_f_0[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1b1,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa258, 0xa1d3, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0xa150, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1d1,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1d2, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x00ff
+};
+static const uint16_t big5_plus_f_2[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa3be, 0x0000, 0xa3bc, 0xa3bd, 0xa3bf,
+  0x0000, 0xa1c5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa3bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_3[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa344, 0xa345, 0xa346, 0xa347, 0xa348, 0xa349, 0xa34a, 0xa34b, 0xa34c, 0xa34d, 0xa34e,
+  0xa34f, 0xa350, 0xa351, 0xa352, 0xa353, 0xa354, 0x0000, 0xa355, 0xa356, 0xa357, 0xa358, 0xa359,
+  0xa35a, 0xa35b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa35c, 0xa35d, 0xa35e,
+  0xa35f, 0xa360, 0xa361, 0xa362, 0xa363, 0xa364, 0xa365, 0xa366, 0xa367, 0xa368, 0xa369, 0xa36a,
+  0xa36b, 0xa36c, 0x0000, 0xa36d, 0xa36e, 0xa36f, 0xa370, 0xa371, 0xa372, 0xa373, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_32[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa158, 0xa156, 0x0000, 0x0000,
+  0xa1a5, 0xa1a6, 0x0000, 0x0000, 0xa1a7, 0xa1a8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa14c, 0xa14b, 0xa145, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xa1ac, 0x0000, 0x0000, 0xa1ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1b0,
+  0x0000, 0x0000, 0xa1c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_33[] = {
+  0x0000, 0x0000, 0x0000, 0xa24a, 0x0000, 0xa1c1, 0x0000, 0x0000, 0x0000, 0xa24b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa2b9, 0xa2ba, 0xa2bb, 0xa2bc, 0xa2bd, 0xa2be, 0xa2bf, 0xa2c0, 0xa2c1, 0xa2c2, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xc6b5, 0xc6b6, 0xc6b7, 0xc6b8, 0xc6b9, 0xc6ba, 0xc6bb, 0xc6bc,
+  0xc6bd, 0xc6be, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa1f6, 0xa1f4, 0xa1f7, 0xa1f5, 0x0000, 0x0000, 0xa1f8, 0xa1f9, 0xa1fb, 0xa1fa, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_34[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa241, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xa1d4, 0x0000, 0x0000, 0x0000, 0xa1db, 0xa1e8, 0xa1e7, 0x0000, 0x0000, 0xa1fd,
+  0x0000, 0xa1fc, 0x0000, 0x0000, 0x0000, 0xa1e4, 0xa1e5, 0xa1ec, 0x0000, 0x0000, 0xa1ed, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa1ef, 0xa1ee, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1dc, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa1da, 0xa1dd, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1d8, 0xa1d9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1f2, 0x0000, 0x0000, 0x0000, 0xa1f3, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1e6, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1e9,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_36[] = {
+  0xa3c0, 0xa3c1, 0xa3c2, 0xa3c3, 0xa3c4, 0xa3c5, 0xa3c6, 0xa3c7, 0xa3c8, 0xa3c9, 0xa3ca, 0xa3cb,
+  0xa3cc, 0xa3cd, 0xa3ce, 0xa3cf, 0xa3d0, 0xa3d1, 0xa3d2, 0xa3d3, 0xa3d4, 0xa3d5, 0xa3d6, 0xa3d7,
+  0xa3d8, 0xa3d9, 0xa3da, 0xa3db, 0xa3dc, 0xa3dd, 0xa3de, 0xa3df, 0x0000, 0xa3e0, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xc6a1, 0xc6a2, 0xc6a3, 0xc6a4, 0xc6a5, 0xc6a6, 0xc6a7, 0xc6a8, 0xc6a9, 0xc6aa, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc6ab, 0xc6ac, 0xc6ad, 0xc6ae,
+  0xc6af, 0xc6b0, 0xc6b1, 0xc6b2, 0xc6b3, 0xc6b4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_37[] = {
+  0xa277, 0xa2a4, 0xa278, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa27a, 0x0000, 0x0000, 0x0000, 0xa27b, 0x0000, 0x0000, 0x0000, 0xa27c, 0x0000, 0x0000, 0x0000,
+  0xa27d, 0x0000, 0x0000, 0x0000, 0xa275, 0xa2a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa274, 0xa2a7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa273, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa271, 0x0000, 0x0000, 0xa2a6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf9f9, 0xf9f8, 0xf9e6, 0xf9ef,
+  0xf9dd, 0xf9e8, 0xf9f1, 0xf9df, 0xf9ec, 0xf9f5, 0xf9e3, 0xf9ee, 0xf9f7, 0xf9e5, 0xf9e9, 0xf9f2,
+  0xf9e0, 0xf9eb, 0xf9f4, 0xf9e2, 0xf9e7, 0xf9f0, 0xf9de, 0xf9ed, 0xf9f6, 0xf9e4, 0xf9ea, 0xf9f3,
+  0xf9e1, 0xa27e, 0xa2a1, 0xa2a3, 0xa2a2, 0xa2ac, 0xa2ad, 0xa2ae, 0xa15a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa262, 0xa263, 0xa264,
+  0xa265, 0xa266, 0xa267, 0xa268, 0xa269, 0xa270, 0xa26f, 0xa26e, 0xa26d, 0xa26c, 0xa26b, 0xa26a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa276, 0xa279, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa1bd, 0xa1bc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1b6, 0xa1b5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1bf, 0xa1be, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1bb, 0xa1ba, 0x0000, 0x0000, 0x0000, 0xa1b3,
+  0x0000, 0x0000, 0xa1b7, 0xa1b4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa2a8, 0xa2a9,
+  0xa2ab, 0xa2aa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_48[] = {
+  0xa140, 0xa142, 0xa143, 0xa1b2, 0x0000, 0x0000, 0x0000, 0xc6e2, 0xa171, 0xa172, 0xa16d, 0xa16e,
+  0xa175, 0xa176, 0xa179, 0xa17a, 0xa169, 0xa16a, 0xa245, 0x0000, 0xa165, 0xa166, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa1a9, 0xa1aa, 0x0000, 0x0000, 0xa2c3, 0xa2c4, 0xa2c5,
+  0xa2c6, 0xa2c7, 0xa2c8, 0xa2c9, 0xa2ca, 0xa2cb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa2cc, 0xa2cd, 0xa2ce, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc6e7, 0xc6e8, 0xc6e9, 0xc6ea, 0xc6eb, 0xc6ec, 0xc6ed,
+  0xc6ee, 0xc6ef, 0xc6f0, 0xc6f1, 0xc6f2, 0xc6f3, 0xc6f4, 0xc6f5, 0xc6f6, 0xc6f7, 0xc6f8, 0xc6f9,
+  0xc6fa, 0xc6fb, 0xc6fc, 0xc6fd, 0xc6fe, 0xc740, 0xc741, 0xc742, 0xc743, 0xc744, 0xc745, 0xc746,
+  0xc747, 0xc748, 0xc749, 0xc74a, 0xc74b, 0xc74c, 0xc74d, 0xc74e, 0xc74f, 0xc750, 0xc751, 0xc752,
+  0xc753, 0xc754, 0xc755, 0xc756, 0xc757, 0xc758, 0xc759, 0xc75a, 0xc75b, 0xc75c, 0xc75d, 0xc75e,
+  0xc75f, 0xc760, 0xc761, 0xc762, 0xc763, 0xc764, 0xc765, 0xc766, 0xc767, 0xc768, 0xc769, 0xc76a,
+  0xc76b, 0xc76c, 0xc76d, 0xc76e, 0xc76f, 0xc770, 0xc771, 0xc772, 0xc773, 0xc774, 0xc775, 0xc776,
+  0xc777, 0xc778, 0xc779, 0xc77a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xc6df,
+  0xc6e0, 0xc6dc, 0xc6dd, 0x0000, 0x0000, 0xc77b, 0xc77c, 0xc77d, 0xc77e, 0xc7a1, 0xc7a2, 0xc7a3,
+  0xc7a4, 0xc7a5, 0xc7a6, 0xc7a7, 0xc7a8, 0xc7a9, 0xc7aa, 0xc7ab, 0xc7ac, 0xc7ad, 0xc7ae, 0xc7af,
+  0xc7b0, 0xc7b1, 0xc7b2, 0xc7b3, 0xc7b4, 0xc7b5, 0xc7b6, 0xc7b7, 0xc7b8, 0xc7b9, 0xc7ba, 0xc7bb,
+  0xc7bc, 0xc7bd, 0xc7be, 0xc7bf, 0xc7c0, 0xc7c1, 0xc7c2, 0xc7c3, 0xc7c4, 0xc7c5, 0xc7c6, 0xc7c7,
+  0xc7c8, 0xc7c9, 0xc7ca, 0xc7cb, 0xc7cc, 0xc7cd, 0xc7ce, 0xc7cf, 0xc7d0, 0xc7d1, 0xc7d2, 0xc7d3,
+  0xc7d4, 0xc7d5, 0xc7d6, 0xc7d7, 0xc7d8, 0xc7d9, 0xc7da, 0xc7db, 0xc7dc, 0xc7dd, 0xc7de, 0xc7df,
+  0xc7e0, 0xc7e1, 0xc7e2, 0xc7e3, 0xc7e4, 0xc7e5, 0xc7e6, 0xc7e7, 0xc7e8, 0xc7e9, 0xc7ea, 0xc7eb,
+  0xc7ec, 0xc7ed, 0xc7ee, 0xc7ef, 0xc7f0, 0xc7f1, 0xc7f2, 0x0000, 0x0000, 0x0000, 0x0000, 0xc6e1,
+  0xc6e3, 0xc6da, 0xc6db, 0x0000
+};
+static const uint16_t big5_plus_f_49[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa374, 0xa375, 0xa376, 0xa377, 0xa378, 0xa379, 0xa37a,
+  0xa37b, 0xa37c, 0xa37d, 0xa37e, 0xa3a1, 0xa3a2, 0xa3a3, 0xa3a4, 0xa3a5, 0xa3a6, 0xa3a7, 0xa3a8,
+  0xa3a9, 0xa3aa, 0xa3ab, 0xa3ac, 0xa3ad, 0xa3ae, 0xa3af, 0xa3b0, 0xa3b1, 0xa3b2, 0xa3b3, 0xa3b4,
+  0xa3b5, 0xa3b6, 0xa3b7, 0xa3b8, 0xa3b9, 0xa3ba, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_51[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa255, 0xa256,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa250, 0xa251, 0xa252, 0x0000, 0x0000, 0xa254, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xa257, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0xa253, 0x0000, 0x0000, 0xa1eb, 0xa1ea, 0x0000, 0x0000, 0xa24f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_78[] = {
+  0xa440, 0xa442, 0xf68a, 0xa443, 0x8182, 0x8181, 0x9e5d, 0xc945, 0xa456, 0xa454, 0xa457, 0xa455,
+  0xc946, 0xa4a3, 0xc94f, 0xc94d, 0xa4a2, 0xa4a1, 0xf694, 0x90dc, 0xa542, 0xa541, 0xa540, 0xf784,
+  0xa543, 0xa4fe, 0x90dd, 0x90de, 0x90df, 0x90e0, 0xa5e0, 0xa5e1, 0x8481, 0x8480, 0x8482, 0xf894,
+  0x8781, 0x90e1, 0xa8c3, 0x90e2, 0x8180, 0xf68b, 0x8183, 0xa458, 0x90e3, 0xa4a4, 0xc950, 0xf695,
+  0xa4a5, 0xc963, 0xa6ea, 0xcbb1, 0x90e4, 0xfc9f, 0xc6bf, 0x9e5e, 0xa459, 0xa4a6, 0x90e5, 0xa544,
+  0xc964, 0x8c9f, 0x90e6, 0xc6c0, 0xf687, 0xf688, 0xc940, 0xa444, 0x9e5f, 0xa45b, 0x8187, 0xc947,
+  0xa45c, 0x8185, 0x9e60, 0xa4a7, 0x90e7, 0xa545, 0xa547, 0xa546, 0x90e8, 0xf798, 0xa5e2, 0xa5e3,
+  0x8591, 0x9e61, 0xa8c4, 0x9399, 0xadbc, 0xa441, 0xf689, 0x9e62, 0xc941, 0xa445, 0xa45e, 0xa45d,
+  0x90e9, 0x90ea, 0x8193, 0x8192, 0x9e63, 0x9e64, 0x90eb, 0x9e65, 0x8483, 0xa5e4, 0xf799, 0x9e66,
+  0x9e67, 0x9e68, 0x9e69, 0x9e6a, 0x90ec, 0x8782, 0x9e6b, 0xa8c5, 0xf997, 0xf996, 0x9e6c, 0x9e6d,
+  0x90ed, 0x939a, 0x9e6e, 0x9e6f, 0x9e70, 0x9e71, 0xb0ae, 0xd44b, 0xaf92, 0xaf93, 0xb6c3, 0xdcb1,
+  0xdcb2, 0xc6c1, 0xa446, 0x8184, 0xa4a9, 0x8484, 0x9e72, 0xa8c6, 0xa447, 0xc948, 0xa45f, 0x8188,
+  0x9e73, 0xa4aa, 0xa4ac, 0xc951, 0xa4ad, 0xa4ab, 0xf696, 0x828f, 0x8485, 0xa5e5, 0x90ee, 0xa8c7,
+  0x8783, 0x8ca0, 0xa8c8, 0xab45, 0xc6c2, 0xa460, 0xa4ae, 0x8194, 0xa5e6, 0xa5e8, 0xa5e7, 0x90ef,
+  0xa6eb, 0x90f0, 0x90f1, 0xa8c9, 0xa8ca, 0xab46, 0xab47, 0x939d, 0x939c, 0x939e, 0x939b, 0xadbd,
+  0xc858, 0x90f2, 0xdcb3, 0xba97, 0x90f3, 0xf6d6, 0xa448, 0x90f4, 0x8189, 0x9e74, 0x818a, 0x90f5,
+  0xa4b0, 0xa4af, 0xc952, 0xa4b1, 0xa4b7, 0x8196, 0xa4b2, 0xa4b3, 0xc954, 0xc953, 0xa4b5, 0xa4b6,
+  0x8199, 0xa4b4, 0x8198, 0x8197, 0xf697, 0x90f6, 0x9e75, 0x90f7, 0xa54a, 0xa54b, 0xa54c, 0xa54d,
+  0xa549, 0xa550, 0xc96a, 0xf786, 0xc966, 0xc969, 0xa551, 0xa561, 0x8290, 0xc968, 0xf785, 0xa54e,
+  0xa54f, 0xa548, 0x8292, 0x8291, 0xc965, 0xc967, 0x90f8, 0x90f9, 0x90fa, 0x9e76, 0x848c, 0x8487,
+  0xa5f5, 0xc9b0, 0xa5f2, 0xa5f6, 0xc9ba, 0xc9ae, 0xa5f3, 0xc9b2, 0x8488, 0x8486, 0x8492, 0xa5f4,
+  0x848b, 0xa5f7, 0xf79b, 0xa5e9
+};
+static const uint16_t big5_plus_f_79[] = {
+  0xc9b1, 0xa5f8, 0xc9b5, 0x848a, 0xc9b9, 0xc9b6, 0x8489, 0x8490, 0xc9b3, 0xa5ea, 0xa5ec, 0xa5f9,
+  0xf79a, 0xa5ee, 0xc9ab, 0xa5f1, 0xa5ef, 0xa5f0, 0xc9bb, 0xc9b8, 0xc9af, 0xa5ed, 0x848d, 0x8493,
+  0xc9ac, 0xa5eb, 0x8491, 0xf79c, 0x848f, 0xc9b4, 0x90fb, 0x90fc, 0x90fd, 0x90fe, 0xc9b7, 0x9140,
+  0x9141, 0x9142, 0x9143, 0x9144, 0x848e, 0x8e6a, 0x9145, 0x9146, 0xc9ad, 0xca66, 0xf895, 0xa742,
+  0xa6f4, 0x878e, 0x8788, 0xca67, 0xa6f1, 0x878d, 0xa744, 0x8787, 0xa6f9, 0x8786, 0xa6f8, 0xca5b,
+  0xa6fc, 0xa6f7, 0xca60, 0xca68, 0x878c, 0xca64, 0x8789, 0xa6fa, 0x878a, 0x8784, 0xa6fd, 0xa6ee,
+  0xa747, 0xca5d, 0x8785, 0x878b, 0xcbbd, 0xa6ec, 0xa743, 0xa6ed, 0xa6f5, 0xa6f6, 0xca62, 0xca5e,
+  0xa6fb, 0xa6f3, 0xca5a, 0xa6ef, 0xca65, 0xa745, 0xa748, 0xa6f2, 0xa740, 0xa746, 0xa6f0, 0xca63,
+  0xa741, 0xca69, 0xca5c, 0xa6fe, 0xca5f, 0x9147, 0x8f60, 0xca61, 0x8f61, 0xa8d8, 0xcbbf, 0xcbcb,
+  0xa8d0, 0x8d82, 0xcbcc, 0xa8cb, 0xa8d5, 0xf999, 0x8d89, 0xa8ce, 0xcbb9, 0xa8d6, 0xcbb8, 0xcbbc,
+  0xcbc3, 0xcbc1, 0xa8de, 0xa8d9, 0xcbb3, 0xcbb5, 0xa8db, 0xa8cf, 0xcbb6, 0xcbc2, 0xcbc9, 0xa8d4,
+  0xcbbb, 0xcbb4, 0xa8d3, 0xcbb7, 0xa8d7, 0xcbba, 0x8d81, 0xa8d2, 0x8d8a, 0xa8cd, 0x8d83, 0xa8dc,
+  0xcbc4, 0xa8dd, 0xcbc8, 0x8d80, 0xcbc6, 0xcbca, 0xa8da, 0xcbbe, 0xcbb2, 0xf998, 0xcbc0, 0xa8d1,
+  0xcbc5, 0xa8cc, 0xcbc7, 0x8d87, 0x8d84, 0x8d86, 0x8d85, 0x8d88, 0x9e77, 0x9148, 0x9149, 0x914a,
+  0x914b, 0x914c, 0x914d, 0x8ea2, 0x914e, 0x9e78, 0xab56, 0xab4a, 0x9482, 0x9483, 0xcde0, 0xcde8,
+  0x9489, 0xab49, 0xab51, 0xab5d, 0x9481, 0xcdee, 0xcdec, 0xcde7, 0xfb94, 0xfb96, 0x9480, 0xab4b,
+  0xcded, 0xcde3, 0xab59, 0xab50, 0xab58, 0xcdde, 0x9485, 0xcdea, 0x9484, 0xcde1, 0xab54, 0xcde2,
+  0x9486, 0xcddd, 0xab5b, 0xab4e, 0xab57, 0xab4d, 0x939f, 0xcddf, 0xcde4, 0x93a0, 0xcdeb, 0xab55,
+  0xab52, 0xcde6, 0xab5a, 0xcde9, 0xcde5, 0xab4f, 0xab5c, 0xab53, 0xab4c, 0xab48, 0xfb97, 0x9488,
+  0x8eaf, 0x9487, 0x914f, 0x8f62, 0x9150, 0xfb95, 0x9151, 0x9152, 0xcdef, 0x9153, 0xadd7, 0xadc1,
+  0x9c87, 0xadd1, 0x9c8b, 0xadd6, 0xd0d0, 0xd0cf, 0xd0d4, 0xd0d5, 0xadc4, 0x9c83, 0xadcd, 0x9c95,
+  0x9c8a, 0x9c93, 0xadda, 0x9c85
+};
+static const uint16_t big5_plus_f_80[] = {
+  0xadce, 0xfd80, 0x9c89, 0x9c88, 0x9c86, 0xd0c9, 0xadc7, 0xd0ca, 0x9c8d, 0xaddc, 0xfd81, 0xadd3,
+  0xadbe, 0xadbf, 0xd0dd, 0xb0bf, 0x9c90, 0xadcc, 0xadcb, 0xd0cb, 0xadcf, 0xd45b, 0xadc6, 0xd0d6,
+  0xadd5, 0xadd4, 0xadca, 0xd0ce, 0xd0d7, 0x9c84, 0xd0c8, 0xadc9, 0xd0d8, 0xadd2, 0xd0cc, 0xadc0,
+  0x9c8c, 0xadc3, 0xadc2, 0xd0d9, 0xadd0, 0xadc5, 0xadd9, 0xaddb, 0xd0d3, 0xadd8, 0x9c8f, 0xd0db,
+  0xd0cd, 0xd0dc, 0x9c82, 0xd0d1, 0xfca0, 0xd0da, 0x9c8e, 0xd0d2, 0x9c91, 0x9c92, 0x9154, 0x9e79,
+  0xadc8, 0x9155, 0x9156, 0x8f63, 0xd463, 0xd457, 0xa58f, 0xb0b3, 0xa591, 0xd45c, 0xd462, 0xb0b2,
+  0xd455, 0xb0b6, 0xd459, 0xd452, 0xb0b4, 0xd456, 0xb0b9, 0xb0be, 0xa596, 0xd467, 0xa593, 0xd451,
+  0xa594, 0xb0ba, 0x9c94, 0xd466, 0xa599, 0xa590, 0xb0b5, 0xd458, 0xb0b1, 0xd453, 0xd44f, 0xd45d,
+  0xd450, 0xd44e, 0xd45a, 0xd460, 0xd461, 0xb0b7, 0xa592, 0xfe9f, 0xd85b, 0xd45e, 0xd44d, 0xd45f,
+  0xa59b, 0xb0c1, 0xd464, 0xb0c0, 0xd44c, 0xa595, 0xd454, 0xd465, 0xb0bc, 0xb0bb, 0xb0b8, 0xb0bd,
+  0xa59c, 0xa59a, 0xb0af, 0xa597, 0xa598, 0xb0b0, 0x9157, 0x9158, 0xb3c8, 0xaf98, 0xd85e, 0xd857,
+  0xc85c, 0xb3c5, 0xc85b, 0xd85f, 0xaf96, 0xaf97, 0xc85d, 0xd855, 0xd858, 0xb3c4, 0xd859, 0xaf94,
+  0xc85a, 0xb3c7, 0xd85d, 0xc860, 0xd853, 0xd852, 0xb3c9, 0xaf95, 0xb3ca, 0xb3c6, 0xb3cb, 0xd851,
+  0xd85c, 0xd85a, 0xd854, 0xc85e, 0xc859, 0xc85f, 0xb3c3, 0xd856, 0x9159, 0x915a, 0x8f64, 0x915b,
+  0x915c, 0x915d, 0xba9a, 0xba9c, 0xb6ca, 0xb6c4, 0xdcb7, 0xb6cd, 0xdcbd, 0xdcc0, 0xb6c6, 0xb6c7,
+  0xdcba, 0xb6c5, 0xdcc3, 0xb6cb, 0xdcc4, 0xba9b, 0xdcbf, 0xb6cc, 0xba99, 0xdcb4, 0xb6c9, 0xdcb5,
+  0xc8b6, 0xdcbe, 0xdcbc, 0xba9d, 0xdcb8, 0xb6c8, 0xdcb6, 0xb6ce, 0xdcbb, 0xdcc2, 0xdcb9, 0xdcc1,
+  0xba98, 0xba9e, 0xb9b6, 0xb9b3, 0xc48a, 0xb9b4, 0xc8e7, 0xe0f9, 0xe0f1, 0xb9b2, 0xb9af, 0xe0f2,
+  0xc48d, 0xc48b, 0xb9b1, 0xe0f5, 0xc48c, 0xe0f7, 0xc492, 0x8159, 0xe0fe, 0xc48e, 0xc491, 0xe0fd,
+  0xe0f8, 0xb9ae, 0xe0f0, 0xb9ac, 0xe0f3, 0xb9b7, 0xe0f6, 0xc48f, 0xe0fa, 0xb9b0, 0xb9ad, 0xe0fc,
+  0xe0fb, 0xb9b5, 0x9e7a, 0xe0f4, 0xc490, 0xbbf8, 0xe4ec, 0xcd97, 0xe4e9, 0xbbf9, 0x81b9, 0xbbf7,
+  0xcd98, 0xe4f0, 0xe4ed, 0xe4e6
+};
+static const uint16_t big5_plus_f_81[] = {
+  0xbbf6, 0xcd9a, 0xbbfa, 0xe4e7, 0xbbf5, 0xbbfd, 0xe4ea, 0xe4eb, 0xbbfb, 0xbbfc, 0xe4f1, 0xe4ee,
+  0xe4ef, 0xcd99, 0xcd96, 0x8f65, 0xbeaa, 0xe8f8, 0xbea7, 0xe8f5, 0xbea9, 0xbeab, 0xd781, 0xe8f6,
+  0xbea8, 0x81fd, 0xe8f7, 0xd784, 0xe8f4, 0xd780, 0xd783, 0xc076, 0xecbd, 0xc077, 0xecbb, 0x8272,
+  0xecbc, 0xecba, 0xecb9, 0xde83, 0xde82, 0xecbe, 0xc075, 0xd782, 0x8273, 0xefb8, 0xefb9, 0xe388,
+  0xe4e8, 0xefb7, 0xc078, 0xc35f, 0xf1eb, 0xf1ec, 0xeb94, 0xc4d7, 0xc4d8, 0xf5c1, 0xf5c0, 0xc56c,
+  0xc56b, 0xf7d0, 0xf39a, 0xa449, 0xa461, 0xa4b9, 0xf698, 0xa4b8, 0xa553, 0xa552, 0xa5fc, 0xa5fb,
+  0xa5fd, 0xa5fa, 0x8494, 0xa74a, 0xa749, 0xa74b, 0x8791, 0xf896, 0x8790, 0x878f, 0xa8e0, 0xf99a,
+  0xa8df, 0xa8e1, 0x8d8b, 0xab5e, 0xfb98, 0xa259, 0xd0de, 0xa25a, 0xb0c2, 0xa25c, 0xa25b, 0xd860,
+  0xaf99, 0xa25d, 0xb9b8, 0xa25e, 0xee9e, 0xa44a, 0x818b, 0xa4ba, 0xa5fe, 0xa8e2, 0x948a, 0xa44b,
+  0xa4bd, 0xa4bb, 0xa4bc, 0x9e7b, 0x915e, 0xa640, 0x8495, 0xf79d, 0x915f, 0xa74c, 0xa8e4, 0xa8e3,
+  0xa8e5, 0x9b8b, 0x9e7c, 0x9160, 0xaddd, 0x9161, 0xba9f, 0x8f6a, 0xbeac, 0x9162, 0xc6c3, 0xf699,
+  0x819a, 0x8195, 0x819b, 0xc94e, 0xf781, 0xa554, 0xa555, 0x8294, 0x8295, 0xa641, 0xf79e, 0xca6a,
+  0x8d8c, 0xab60, 0xab5f, 0xd0e0, 0xd0df, 0xb0c3, 0xc6c4, 0xa4be, 0xc955, 0x8296, 0x9163, 0x9164,
+  0x9165, 0x8792, 0xcbcd, 0x948b, 0xab61, 0x9c98, 0xade0, 0x9c96, 0xadde, 0xaddf, 0x9c97, 0x9166,
+  0xa59d, 0x8eec, 0xbead, 0xc6c5, 0xa556, 0xf787, 0x9167, 0x9168, 0xa642, 0xc9bc, 0x8498, 0x8497,
+  0x8496, 0x8793, 0xa74d, 0xa74e, 0x8794, 0xca6b, 0xf897, 0x9169, 0xcbce, 0xa8e6, 0xcbcf, 0xf99b,
+  0xf99c, 0x948c, 0x948d, 0x948e, 0xd0e2, 0xd0e3, 0xade3, 0x9c99, 0xd0e4, 0x9c9a, 0xd0e1, 0xade4,
+  0xade2, 0xade1, 0xd0e5, 0xa59f, 0xd468, 0xa59e, 0xaf9c, 0xaf9b, 0xd861, 0xc861, 0xaf9d, 0xdcc5,
+  0xe140, 0xcd9c, 0xcd9b, 0xcd9d, 0xbbfe, 0xbeae, 0xe8f9, 0xde84, 0xa44c, 0xa45a, 0x8186, 0x818c,
+  0x819c, 0x8297, 0x9e7d, 0x9e7e, 0x8499, 0x9ea1, 0x8e71, 0x916a, 0x8795, 0x8d8d, 0xf99d, 0x916b,
+  0xb0c4, 0xb3cd, 0x8e45, 0xb9b9, 0xc493, 0xc942, 0xa4bf, 0xf788, 0xa559, 0xa557, 0xa558, 0x916c,
+  0x916d, 0xa8e7, 0x8d8e, 0x916e
+};
+static const uint16_t big5_plus_f_82[] = {
+  0xa44d, 0xa44e, 0xf68c, 0xa462, 0x818d, 0x819d, 0xa4c0, 0xa4c1, 0xa4c2, 0xc9be, 0xa55a, 0x8298,
+  0xc96b, 0x916f, 0xa646, 0x849b, 0xc9bf, 0xa644, 0xa645, 0xc9bd, 0x849a, 0x849c, 0xa647, 0xa643,
+  0x849d, 0x9170, 0x9171, 0x9172, 0xca6c, 0xaaec, 0xca6d, 0x8799, 0x879b, 0xca6e, 0xf898, 0x8796,
+  0xa750, 0xa74f, 0x8798, 0x8797, 0xa753, 0xa751, 0xa752, 0x879a, 0x9173, 0x9174, 0xa8ed, 0x8d8f,
+  0xa8ec, 0xcbd4, 0xcbd1, 0xcbd2, 0x8d91, 0xcbd0, 0xa8ee, 0xa8ea, 0xa8e9, 0x8d92, 0xa8eb, 0xa8e8,
+  0x8d90, 0xf99e, 0x8f66, 0x9175, 0x9176, 0xa8ef, 0x9177, 0xab63, 0xcdf0, 0x948f, 0xcbd3, 0xab68,
+  0x9490, 0xcdf1, 0xab64, 0xab67, 0xab66, 0xab65, 0xab62, 0x9491, 0x9178, 0x9179, 0xd0e8, 0x9d81,
+  0xade7, 0xd0eb, 0xade5, 0x9ca0, 0xfd82, 0x9c9d, 0xd0e7, 0xade8, 0xade6, 0xade9, 0xd0e9, 0xd0ea,
+  0x9c9b, 0xd0e6, 0xd0ec, 0x9d80, 0x9c9c, 0x9c9e, 0x8ebb, 0x9c9f, 0xa5a0, 0xb3d1, 0xb0c5, 0xd469,
+  0xd46b, 0xd46a, 0xd46c, 0xb0c6, 0xaf9f, 0x9ea2, 0xb3ce, 0xaf9e, 0xb3cf, 0xb3d0, 0xa680, 0xb6d0,
+  0xdcc7, 0xbb80, 0xdcc6, 0xdcc8, 0xdcc9, 0xb6d1, 0xbaa0, 0xb6cf, 0xe141, 0xe142, 0xb9bb, 0xb9ba,
+  0xe35a, 0x81ba, 0xcd9e, 0xbc40, 0xbc41, 0xbc42, 0xbc44, 0xe4f2, 0xe4f3, 0xbc43, 0xcd9f, 0x917a,
+  0xd785, 0xbeaf, 0xc8ed, 0xbeb0, 0xd786, 0x8274, 0xf1ed, 0xf5c3, 0xf5c2, 0xf7d1, 0xf292, 0xa44f,
+  0x818e, 0x819f, 0x819e, 0xa55c, 0xa55b, 0x917b, 0x917c, 0xa648, 0xf880, 0xf79f, 0xc9c0, 0xf7a0,
+  0x849e, 0xa755, 0xa756, 0xa754, 0xa757, 0xca6f, 0xca70, 0xf899, 0xf89a, 0xf89b, 0x917d, 0x879d,
+  0x879c, 0x8d94, 0x83bf, 0x83bd, 0x83be, 0x8d93, 0x83c0, 0xa8f1, 0xcbd5, 0xf99f, 0xa8f0, 0x8d95,
+  0xcdf2, 0xab6c, 0xcdf3, 0xab6b, 0x9494, 0x9492, 0xfb99, 0xab69, 0xfb9a, 0xab6a, 0x9493, 0x917e,
+  0x9d86, 0xd0ed, 0x9d83, 0x9d82, 0x9d84, 0x9d85, 0xb0c7, 0xd46e, 0xa681, 0xb0ca, 0xd46d, 0xb1e5,
+  0xb0c9, 0xb0c8, 0x91a1, 0xb3d4, 0x83c6, 0xb3d3, 0xb3d2, 0xb6d2, 0xbb82, 0xbb81, 0xb6d5, 0xb6d6,
+  0xb6d4, 0xc8b7, 0xb6d3, 0xbb83, 0x83d2, 0xe143, 0xc495, 0xe144, 0x83d1, 0xc494, 0xcda0, 0xe4f5,
+  0xbc45, 0xe4f4, 0xd199, 0xbeb1, 0xecbf, 0xc079, 0x83dd, 0xf1ee, 0xc455, 0xc6c6, 0xa463, 0xa4c3,
+  0xc956, 0x81a0, 0xa4c4, 0xa4c5
+};
+static const uint16_t big5_plus_f_83[] = {
+  0x8280, 0x8e65, 0x9ea3, 0x829a, 0x8299, 0xa55d, 0xa55e, 0x829b, 0xa649, 0xca71, 0xcbd6, 0xcbd7,
+  0xf9a0, 0xab6d, 0xd0ee, 0xb0cc, 0xb0cb, 0xd863, 0xd862, 0x8e4d, 0xd787, 0xa450, 0xa4c6, 0xa55f,
+  0xfea0, 0xb0cd, 0xc943, 0xf789, 0xc96c, 0xa560, 0x829c, 0xc9c2, 0xa64b, 0xa64a, 0xc9c1, 0xa758,
+  0x8f67, 0x879e, 0x91a2, 0x9495, 0xfb9b, 0xfb9c, 0xadea, 0xfd83, 0xa3e1, 0xd46f, 0x91a3, 0xb6d7,
+  0xe145, 0xb9bc, 0xc496, 0xce80, 0xe8fa, 0xde85, 0xeb95, 0xf3fd, 0xc6c7, 0xa4c7, 0x8281, 0x879f,
+  0xcbd8, 0xcdf4, 0xb0d0, 0xb0ce, 0xb0cf, 0xa451, 0xf68e, 0xa464, 0x818f, 0xa4ca, 0x8282, 0xa4c9,
+  0xa4c8, 0xa563, 0xa562, 0x849f, 0xc96d, 0xc9c3, 0x8e6b, 0x84a0, 0x8580, 0xa8f5, 0xa8f2, 0xa8f4,
+  0xa8f3, 0x8d96, 0x91a4, 0xab6e, 0x9496, 0xa3e2, 0xb3d5, 0x835c, 0xa452, 0x8283, 0xa4cb, 0x829d,
+  0xa565, 0xa564, 0x91a5, 0xca72, 0xf89c, 0x8f68, 0xa8f6, 0x9383, 0xa3e3, 0xc6c8, 0xf68f, 0x91a6,
+  0xc957, 0x829e, 0xa567, 0xa566, 0xa64c, 0xa64d, 0xca73, 0xa759, 0x87a0, 0xa75a, 0x8d97, 0xa8f7,
+  0xa8f8, 0xa8f9, 0x8d98, 0xab6f, 0xcdf5, 0x9497, 0xa3e4, 0xadeb, 0xbb84, 0x9ea4, 0xc944, 0xf69a,
+  0xa4cc, 0x91a7, 0x8284, 0xf78b, 0xf78a, 0x829f, 0xc9c4, 0x8581, 0x91a8, 0x91a9, 0xca74, 0xca75,
+  0x91aa, 0x9ea5, 0xcbd9, 0x8d99, 0xcbda, 0x91ab, 0xcdf7, 0xcdf6, 0xcdf9, 0xcdf8, 0xab70, 0x8f69,
+  0xd470, 0xaded, 0xd0ef, 0xadec, 0xa682, 0xa3e5, 0x91ac, 0x91ad, 0xd864, 0xb3d6, 0xb080, 0xd865,
+  0xafa0, 0xbb87, 0xbb86, 0xbb85, 0xe146, 0xb9bd, 0xc497, 0xc8b8, 0xc498, 0xce81, 0xbc46, 0xde86,
+  0xf1ef, 0x8f5f, 0xc6c9, 0x8285, 0xf69b, 0xc958, 0x82a0, 0xa568, 0x9ea6, 0xf881, 0x8582, 0x91ae,
+  0xfa81, 0x8d9a, 0x8d9b, 0xb0d1, 0xa683, 0xb081, 0x91af, 0x91b0, 0xa453, 0xa465, 0xa4ce, 0xa4cd,
+  0x8286, 0xa4cf, 0x8287, 0xf78c, 0x8380, 0x91b1, 0x8583, 0xf89d, 0xa8fb, 0x8d9c, 0xa8fa, 0xa8fc,
+  0x91b2, 0x949b, 0x949a, 0xab71, 0x9499, 0x9498, 0x83fc, 0xadee, 0xbb88, 0xe8fb, 0xc24f, 0xa466,
+  0xa56a, 0xa579, 0xa574, 0xf78e, 0xa56f, 0xa56e, 0xa575, 0xa573, 0xa56c, 0xa57a, 0xa56d, 0xa569,
+  0xa578, 0xa577, 0xa576, 0xa56b, 0x8384, 0xa572, 0x8381, 0x8382, 0xa571, 0x8383, 0x8e66, 0xa57b,
+  0xa570, 0xf78d, 0x91b3, 0x8585
+};
+static const uint16_t big5_plus_f_84[] = {
+  0x8586, 0xa653, 0xf882, 0xa659, 0xa655, 0x8587, 0xa65b, 0xc9c5, 0xa658, 0xa64e, 0xa651, 0xa654,
+  0xa650, 0xa657, 0xa65a, 0xa64f, 0xa652, 0xa656, 0xa65c, 0x8588, 0x9ea7, 0x8589, 0x8584, 0x91b4,
+  0xca7e, 0xca7b, 0x8885, 0xa767, 0xca7c, 0xa75b, 0xa75d, 0xa775, 0xa770, 0x8888, 0x888c, 0x8884,
+  0xcaa5, 0xca7d, 0xa75f, 0xa761, 0xcaa4, 0xa768, 0xca78, 0xa774, 0xa776, 0xa75c, 0xa76d, 0x8890,
+  0xca76, 0xa773, 0x8886, 0xa764, 0x8889, 0xa76e, 0xa76f, 0xca77, 0xa76c, 0xa76a, 0x8881, 0xa76b,
+  0xa771, 0xcaa1, 0xa75e, 0x888d, 0xa772, 0xcaa3, 0xa766, 0xa763, 0x8882, 0xca7a, 0xa762, 0xcaa6,
+  0xa765, 0x888a, 0xa769, 0x8887, 0x8883, 0x8880, 0xa760, 0xcaa2, 0x888b, 0x888e, 0x91b5, 0x91b6,
+  0xca79, 0x9ea8, 0x91b7, 0x91b8, 0x91b9, 0x91ba, 0x888f, 0x91bb, 0x91bc, 0xfa85, 0xfa84, 0x8d9e,
+  0xcbeb, 0xcbea, 0xa94f, 0xcbed, 0xcbef, 0xcbe4, 0xcbe7, 0xcbee, 0xa950, 0x8e83, 0x8e86, 0xcbe1,
+  0xcbe5, 0x8e84, 0xfa82, 0xcbe9, 0xce49, 0xa94b, 0xce4d, 0xa8fd, 0xcbe6, 0xa8fe, 0xa94c, 0xa945,
+  0xa941, 0x8e80, 0xcbe2, 0xa944, 0xa949, 0xa952, 0xcbe3, 0xcbdc, 0xa943, 0xcbdd, 0xcbdf, 0xfa83,
+  0xa946, 0x8d9d, 0xa948, 0xcbdb, 0xcbe0, 0x8da0, 0x8e87, 0xa951, 0xa94d, 0xcbe8, 0xa953, 0x8e82,
+  0xa94a, 0xcbde, 0xa947, 0x8d9f, 0x8e85, 0xa942, 0xa940, 0x91bd, 0xcbec, 0x91be, 0xa94e, 0x91bf,
+  0x8ea4, 0x91c0, 0x9583, 0x9584, 0xce48, 0xcdfb, 0xce4b, 0x94a0, 0x9581, 0xcdfd, 0xab78, 0xaba8,
+  0xab74, 0xaba7, 0xab7d, 0xaba4, 0xab72, 0xcdfc, 0xce43, 0xaba3, 0xce4f, 0xaba5, 0x9582, 0xab79,
+  0x949e, 0x9585, 0xce45, 0xce42, 0xab77, 0x949c, 0xcdfa, 0xaba6, 0xce4a, 0xab7c, 0xce4c, 0xaba9,
+  0xab73, 0xab7e, 0xab7b, 0xce40, 0xaba1, 0xce46, 0xce47, 0xab7a, 0xaba2, 0xab76, 0x949f, 0x8f6b,
+  0x9587, 0x9586, 0xab75, 0xcdfe, 0x949d, 0x91c1, 0x91c2, 0x91c3, 0x91c4, 0x91c5, 0xce44, 0x91c6,
+  0x9ea9, 0x91c7, 0x9580, 0x9eaa, 0x91c8, 0x91c9, 0xce4e, 0x91ca, 0xd144, 0xadfb, 0xd0f1, 0xfd87,
+  0xd0f6, 0xadf4, 0xae40, 0xd0f4, 0xadef, 0xadf9, 0xadfe, 0xd0fb, 0xfd84, 0xadfa, 0xadfd, 0x9d8a,
+  0x9d90, 0xd0fe, 0xadf5, 0xd0f5, 0x9d88, 0x9d8b, 0x9d91, 0xd142, 0xd143, 0x9d8c, 0xadf7, 0xd141,
+  0xadf3, 0xae43, 0xfd86, 0xd0f8
+};
+static const uint16_t big5_plus_f_85[] = {
+  0x9d8e, 0xadf1, 0x9d8d, 0xd146, 0xd0f9, 0xd0fd, 0xadf6, 0xae42, 0xd0fa, 0xadfc, 0xd140, 0xd147,
+  0xd4a1, 0x9d87, 0xd145, 0xae44, 0xadf0, 0xd0fc, 0xd0f3, 0x9d89, 0xadf8, 0xfd85, 0xfd88, 0xd0f2,
+  0x9d8f, 0x9d92, 0xd0f7, 0x8eb0, 0x9eab, 0x91cb, 0x91cc, 0x9eac, 0x8ebc, 0x8ebd, 0x91cd, 0x91ce,
+  0x91cf, 0x91d0, 0xd0f0, 0xae41, 0x90d2, 0xa689, 0xd477, 0xa68f, 0xb0e4, 0xd4a7, 0xb0e2, 0xb0df,
+  0xd47c, 0xb0db, 0xd4a2, 0xb0e6, 0xd476, 0xd47b, 0xd47a, 0xadf2, 0xb0e1, 0xd4a5, 0xa68d, 0xd4a8,
+  0xd473, 0xa3e9, 0xb3e8, 0xa68e, 0xd4a9, 0xb0e7, 0xa3e7, 0xb0d9, 0xb0d6, 0xd47e, 0xb0d3, 0xa3e8,
+  0xd4a6, 0xa687, 0xb0da, 0xd4aa, 0xa685, 0xd474, 0xd4a4, 0xb0dd, 0xd475, 0xd478, 0xd47d, 0xa68b,
+  0xa68a, 0xb0de, 0xb0dc, 0xb0e8, 0xa684, 0xb089, 0xa68c, 0xa3e6, 0xb0e3, 0xa688, 0xb0d7, 0xb1d2,
+  0xa3ea, 0xb0d8, 0xd479, 0xb0e5, 0xb0e0, 0xd4a3, 0xb0d5, 0x91d1, 0xa686, 0x9ead, 0xb0d4, 0x8f6e,
+  0x91d2, 0x91d3, 0x91d4, 0x91d5, 0x91d6, 0x8f6d, 0x90d3, 0x8f6c, 0x91d7, 0xd471, 0xd472, 0xd86a,
+  0x91d8, 0x91d9, 0xb08c, 0xb3d7, 0xb3da, 0xd875, 0xb3ee, 0xd878, 0xb3d8, 0xd871, 0xb3de, 0xb3e4,
+  0xb5bd, 0xb086, 0xb08a, 0xb3e2, 0xd86e, 0xb3ef, 0xb3db, 0xb3e3, 0xd876, 0xdcd7, 0xd87b, 0xd86f,
+  0xc862, 0xd866, 0xd873, 0xd86d, 0xb3e1, 0xd879, 0xb084, 0xb082, 0xb3dd, 0xb3f1, 0xb3ea, 0xb087,
+  0xb3df, 0xb3dc, 0xb08d, 0xb3e7, 0xb088, 0xd87a, 0xd86c, 0xd872, 0xd874, 0xd868, 0xd877, 0xb3d9,
+  0xd867, 0xb08e, 0xb3e0, 0xb3f0, 0xb3ec, 0xd869, 0xb3e6, 0xb08b, 0x8ed3, 0xb3ed, 0xb3e9, 0xb3e5,
+  0xb085, 0xd870, 0x8e46, 0x91da, 0x9eae, 0x91db, 0x90d4, 0xb3eb, 0x91dc, 0x9eaf, 0x91dd, 0xdcd5,
+  0xdcd1, 0xbb8b, 0xdce0, 0xdcca, 0xdcd3, 0xb6e5, 0xb6e6, 0xb6de, 0xdcdc, 0xb6e8, 0xdccf, 0xdcce,
+  0xdccc, 0xdcde, 0xb6dc, 0xdcd8, 0xdccd, 0xb6df, 0xdcd6, 0xb6da, 0xdcd2, 0xdcd9, 0xdcdb, 0xbb8a,
+  0xc8b9, 0xdcdf, 0xb6e3, 0xdccb, 0xb6dd, 0xdcd0, 0xb083, 0xb6d8, 0x8e4e, 0xb6e4, 0xdcda, 0xb6e0,
+  0xb6e1, 0xb6e7, 0xb6db, 0xa25f, 0xb6d9, 0xdcd4, 0xbb89, 0x91de, 0x91df, 0x9eb0, 0x90d6, 0xb6e2,
+  0x90d5, 0x8ee2, 0xdcdd, 0x91e0, 0x8f6f, 0x91e1, 0xb9cd, 0xb9c8, 0xc49d, 0xe155, 0xe151, 0xc499,
+  0xe14b, 0xb9c2, 0xb9be, 0xe154
+};
+static const uint16_t big5_plus_f_86[] = {
+  0xb9bf, 0xe14e, 0xe150, 0xc49a, 0xe153, 0xc582, 0xb9c4, 0xc49c, 0xb9cb, 0xb9c5, 0x815b, 0xc49b,
+  0xe149, 0xb9c6, 0xb9c7, 0xe14c, 0xb9cc, 0xc580, 0xe14a, 0xe14f, 0xb9c3, 0xe148, 0xb9c9, 0xb9c1,
+  0xc4a0, 0x815a, 0x9eb1, 0xb9c0, 0xe14d, 0xe152, 0xc49f, 0xb9ca, 0x8f71, 0x91e2, 0x8f70, 0x91e3,
+  0x91e4, 0x91e5, 0xc595, 0xe147, 0xc49e, 0xbc4d, 0xe547, 0xce8b, 0xe544, 0xce83, 0xbc47, 0xbc53,
+  0xbc54, 0xce87, 0xbc4a, 0xe542, 0xbc4c, 0xe4f9, 0xbc52, 0xce8d, 0xe546, 0xbc49, 0xe548, 0xbc48,
+  0x81bc, 0xe543, 0xe545, 0xbc4b, 0xe541, 0xe4fa, 0xe4f7, 0x81bb, 0xce88, 0xd86b, 0xe4fd, 0xce82,
+  0xe4f6, 0xe4fc, 0xe4fb, 0xce85, 0xe4f8, 0xce8c, 0xbc4f, 0xce8e, 0xce8a, 0xc581, 0xce86, 0xbc4e,
+  0xce84, 0x8e55, 0xce89, 0xbc50, 0xe4fe, 0xbeb2, 0xe540, 0x9eb2, 0x91e6, 0x91e7, 0xe945, 0xd78a,
+  0xe8fd, 0xd78b, 0xbebe, 0xe942, 0xbeb6, 0xbeba, 0xe941, 0xd788, 0xbeb9, 0xbeb5, 0xbeb8, 0xbeb3,
+  0xbebd, 0xe943, 0xe8fe, 0xbebc, 0xe8fc, 0xbebb, 0xe944, 0xe940, 0xbc51, 0x81fe, 0xbebf, 0xe946,
+  0xbeb7, 0xbeb4, 0x8efe, 0xd789, 0x91e8, 0xde88, 0xecc6, 0xecc8, 0xc07b, 0xecc9, 0xecc7, 0xecc5,
+  0xecc4, 0xc07d, 0xecc3, 0xc07e, 0x8275, 0xde89, 0xde87, 0x8276, 0xecc1, 0xecc2, 0xc07a, 0xc0a1,
+  0xc07c, 0x8f74, 0x8f72, 0xecc0, 0xe38e, 0xc250, 0xe38d, 0xefbc, 0xefba, 0xefbf, 0xefbd, 0xe38b,
+  0xefbb, 0xefbe, 0xe38c, 0xe38a, 0xe38f, 0x91e9, 0x9eb3, 0x91ea, 0x91eb, 0xc360, 0xf1f2, 0xf1f3,
+  0xc456, 0x82dd, 0xf1f4, 0xf1f0, 0xf1f5, 0xf1f1, 0xc251, 0xe880, 0x8f75, 0x8348, 0xf3fe, 0xf441,
+  0xc459, 0xf440, 0xc458, 0xc457, 0x90d7, 0x90d8, 0x8f73, 0xee9f, 0xc45a, 0xf5c5, 0xf5c6, 0x835d,
+  0xc4da, 0xc4d9, 0xc4db, 0xf5c4, 0x90d9, 0xf6d8, 0xf6d7, 0xf18a, 0xc56d, 0xc56f, 0xc56e, 0xf6d9,
+  0xc5c8, 0xf8a6, 0x9eb4, 0x8379, 0x8378, 0xc5f1, 0xf39b, 0xf8a5, 0xf8ee, 0x9eb5, 0x91ec, 0xc949,
+  0x8293, 0xf790, 0xa57d, 0xa57c, 0xf78f, 0xa65f, 0xa65e, 0xc9c7, 0xa65d, 0xc9c6, 0x91ed, 0x858a,
+  0xa779, 0xcaa9, 0x8897, 0xcaa8, 0x8e76, 0x8891, 0xa777, 0xa77a, 0x8896, 0x8895, 0xcaa7, 0x8894,
+  0xa778, 0x898b, 0x8892, 0x8893, 0x91ee, 0x91ef, 0x8e8c, 0xcbf0, 0x8e8a, 0xcbf1, 0xa954, 0x8e89,
+  0x8e8b, 0x8e88, 0x91f0, 0xabaa
+};
+static const uint16_t big5_plus_f_87[] = {
+  0x9588, 0xd148, 0xd149, 0xae45, 0xae46, 0x9d93, 0x91f1, 0xd4ac, 0xb0e9, 0xb0eb, 0xd4ab, 0xb0ea,
+  0xd87c, 0xb3f2, 0xb090, 0xb08f, 0xc863, 0xc8ba, 0xb6e9, 0xb6ea, 0xdce1, 0xbb8c, 0xb9cf, 0xc583,
+  0xb9ce, 0x91f2, 0xe549, 0xe948, 0xe947, 0xf18b, 0xf96b, 0xa467, 0xc959, 0x8288, 0xc96e, 0xc96f,
+  0x8385, 0xf791, 0x9eb6, 0xf792, 0xa662, 0xa666, 0xc9c9, 0xf883, 0xa664, 0xa663, 0xc9c8, 0xa665,
+  0xa661, 0x858d, 0x858e, 0xa660, 0xc9ca, 0x858b, 0x858c, 0x9eb7, 0x9eb8, 0x91f3, 0x91f4, 0xa7a6,
+  0x889b, 0x8982, 0xa7a3, 0x889a, 0xa77d, 0xcaaa, 0x8983, 0x889f, 0x8899, 0xcaab, 0x8981, 0xa7a1,
+  0x8898, 0xcaad, 0xa77b, 0xcaae, 0xcaac, 0xa77e, 0xa7a2, 0xa7a5, 0xa7a4, 0xa77c, 0xcaaf, 0x889c,
+  0x8984, 0x8985, 0x889d, 0x8980, 0x88a0, 0x8f76, 0x91f5, 0x8e77, 0x91f6, 0x91f7, 0x91f8, 0x889e,
+  0x91f9, 0xa959, 0xcbfe, 0x8e8f, 0xa95b, 0x8e8d, 0xa95a, 0x8e90, 0xcc40, 0xa958, 0xa957, 0xcbf5,
+  0xfa89, 0xcbf4, 0x8e91, 0xcbf2, 0xcbf7, 0xcbf6, 0xcbf3, 0xcbfc, 0xcbfd, 0xcbfa, 0xcbf8, 0xa956,
+  0x8e92, 0xfa87, 0xfa88, 0xcbfb, 0xa95c, 0xcc41, 0xfa86, 0x8e93, 0xcbf9, 0x8e8e, 0xabab, 0xa955,
+  0x91fa, 0x91fb, 0x9eb9, 0xfa8a, 0x8ea5, 0x9eba, 0x8f77, 0xabac, 0xce54, 0x958c, 0x958b, 0xce5a,
+  0x958f, 0x958a, 0x958d, 0xabb2, 0xce58, 0xce5e, 0x9593, 0xce55, 0xce59, 0xce5b, 0xce5d, 0xce57,
+  0x9592, 0xce56, 0xce51, 0xce52, 0xabad, 0x958e, 0xabaf, 0xabae, 0xce53, 0xce5c, 0x9590, 0x9594,
+  0x9591, 0xfb9e, 0x8eb1, 0x8eb2, 0x9589, 0x91fc, 0xabb1, 0x91fd, 0x9ebb, 0x91fe, 0x9240, 0x9ebc,
+  0xfb9d, 0xce50, 0xd153, 0x9d95, 0xd152, 0xd157, 0xd14e, 0x9d98, 0xd151, 0xd150, 0x9d97, 0xd154,
+  0x9d9f, 0xd158, 0xae47, 0xae4a, 0x9d9b, 0x9d9c, 0xd14f, 0xd155, 0x9d9a, 0x9d94, 0x9d9e, 0xae49,
+  0xd14a, 0x9d96, 0xabb0, 0xd4ba, 0xd156, 0x9d9d, 0xd14d, 0xfd89, 0xae48, 0xd14c, 0x9ebd, 0x8ebe,
+  0x9241, 0x9242, 0x9243, 0x9d99, 0xd4b1, 0xa692, 0xa694, 0xb0ec, 0xb0f0, 0xd4c1, 0xd4af, 0xd4bd,
+  0xb0f1, 0xd4bf, 0xa695, 0xd4c5, 0xa696, 0xd4c9, 0xa690, 0xa3eb, 0xd4c0, 0xd4b4, 0xd4bc, 0xa691,
+  0xd4ca, 0xd4c8, 0xd4be, 0xd4b9, 0xd4b2, 0xd8a6, 0xd4b0, 0xb0f5, 0xd4b7, 0xb0f6, 0xb0f2, 0xd4ad,
+  0xd4c3, 0xd4b5, 0xa693, 0xa697
+};
+static const uint16_t big5_plus_f_88[] = {
+  0xd4b3, 0xd4c6, 0xb0f3, 0xa698, 0xd4cc, 0xb0ed, 0xb0ef, 0xd4bb, 0xd4b6, 0xae4b, 0xb0ee, 0xd4b8,
+  0xd4c7, 0xd4cb, 0xd4c2, 0x8f78, 0xd4c4, 0x9244, 0x8f79, 0x8f7a, 0xd4ae, 0x9ebe, 0x9245, 0xc864,
+  0xb094, 0xd8a1, 0xb091, 0xd8aa, 0xd8a9, 0xb3fa, 0xd8a2, 0xb092, 0xb3fb, 0xb3f9, 0xb098, 0xd8a4,
+  0xb3f6, 0xd8a8, 0xb096, 0xd8a3, 0xd8a5, 0xd87d, 0xb3f4, 0xc866, 0xd8b2, 0xd8b1, 0xd8ae, 0xb3f3,
+  0xb3f7, 0xb3f8, 0xd14b, 0xd8ab, 0xb3f5, 0xb0f4, 0xd8ad, 0xd87e, 0xd8b0, 0xd8af, 0xb097, 0xd8b3,
+  0xb093, 0xdcef, 0xb095, 0xd8ac, 0x8ed4, 0x9ebf, 0x8ed5, 0xc8bc, 0xc865, 0xc867, 0x9246, 0x8f7b,
+  0xd8a7, 0xdce7, 0xb6f4, 0xb6f7, 0xb6f2, 0xdce6, 0xdcea, 0xdce5, 0xbb8f, 0xb6ec, 0xb6f6, 0xdce2,
+  0xb6f0, 0xdce9, 0xbb93, 0xb6ee, 0xb6ed, 0xdcec, 0xb6ef, 0xdcee, 0xbb8e, 0xdceb, 0xb6eb, 0xbb96,
+  0xbb94, 0xbb90, 0xb6f5, 0xdcf0, 0xdce4, 0xdced, 0xbb95, 0xc8bb, 0xdce3, 0xbb92, 0xbb91, 0xb6f1,
+  0xbb8d, 0xb6f3, 0x9ec0, 0xdce8, 0x9ec1, 0xdcf1, 0xc58d, 0xc588, 0xe15d, 0xb9d0, 0xe163, 0xc58c,
+  0xc586, 0xb9d5, 0xe15f, 0xe166, 0xe157, 0xb9d7, 0xb9d1, 0xe15c, 0xbc55, 0xe15b, 0xe164, 0xb9d2,
+  0xc587, 0xb9d6, 0xe15a, 0xe160, 0xe165, 0xe156, 0xb9d4, 0xe15e, 0xc585, 0xc58f, 0xe162, 0xe168,
+  0xe158, 0xe161, 0xc584, 0xb9d3, 0xe167, 0xc58b, 0xc58e, 0xc58a, 0xe159, 0x9247, 0x815c, 0x8f7c,
+  0xbc59, 0xe54b, 0xbc57, 0xbc56, 0xe54d, 0xe552, 0xce8f, 0xe54e, 0xce96, 0xe551, 0xbc5c, 0xce97,
+  0xbea5, 0xbc5b, 0xce92, 0xe54a, 0xe550, 0xc589, 0xbc5a, 0xe54f, 0xce94, 0xe54c, 0xce91, 0xbc58,
+  0xce95, 0xce93, 0x9248, 0xce90, 0x9ec2, 0x9ec3, 0xe94d, 0xf9d9, 0xe94f, 0xe94a, 0xbec1, 0xe94c,
+  0xd78e, 0xbec0, 0xe94e, 0xd78c, 0xd78f, 0xbec3, 0xe950, 0xbec2, 0xe949, 0xe94b, 0xd78d, 0x9249,
+  0x9ec4, 0xde8a, 0xc0a5, 0xeccc, 0xde8b, 0xc0a4, 0xeccd, 0xc0a3, 0xeccb, 0xc0a2, 0xecca, 0x9ec5,
+  0xc253, 0xc252, 0xf1f6, 0xf1f8, 0xe882, 0xf1f7, 0xc361, 0xc362, 0xe881, 0x8e5e, 0xc363, 0xf442,
+  0xc45b, 0x9ec6, 0xeea0, 0xf7d3, 0xf7d2, 0xc5f2, 0x924a, 0xa468, 0xa4d0, 0x9ec7, 0x858f, 0xa7a7,
+  0x8988, 0x8986, 0x8987, 0x8e94, 0xce5f, 0x9595, 0x924b, 0xa699, 0x924c, 0xb3fc, 0xb3fd, 0xb099,
+  0xdcf2, 0xb9d8, 0xe169, 0xe553
+};
+static const uint16_t big5_plus_f_89[] = {
+  0x8f7d, 0xd790, 0xc6d8, 0xc95a, 0x8386, 0x8590, 0xcab0, 0x924d, 0x9597, 0x9596, 0xc6ca, 0x8989,
+  0xcc42, 0xce60, 0xd159, 0xae4c, 0xc590, 0x8ff7, 0xf1f9, 0x82de, 0xc4dc, 0xa469, 0xa57e, 0xc970,
+  0x8387, 0xa667, 0xa668, 0xf884, 0xa95d, 0xfa8b, 0x9ec8, 0xa69b, 0xb0f7, 0x83c7, 0xb9da, 0xbb97,
+  0xb9db, 0xb9d9, 0xce98, 0xa46a, 0xf69c, 0xa4d1, 0xa4d3, 0xa4d2, 0xc95b, 0xa4d4, 0xa5a1, 0xc971,
+  0x8389, 0xa5a2, 0x8388, 0xf793, 0x838a, 0xf885, 0x8592, 0xa669, 0xa66a, 0x924e, 0x924f, 0x9ec9,
+  0xc9cb, 0x898c, 0xa7a8, 0xf89e, 0xcab1, 0x9250, 0x9251, 0xfa8d, 0xa961, 0xcc43, 0xfa8c, 0xa95f,
+  0xa960, 0xa95e, 0xd15a, 0x8e95, 0x8e96, 0x8f7e, 0xabb6, 0xabb5, 0xabb7, 0xabb4, 0x9598, 0xce61,
+  0xa962, 0xabb3, 0x9252, 0xae4d, 0xae4e, 0xfd8a, 0xae4f, 0xa69c, 0xd4cd, 0xa69d, 0xa69e, 0xa3ec,
+  0xb3fe, 0xd8b4, 0xb0f8, 0xb09a, 0xb09b, 0xc868, 0xbb98, 0xb6f8, 0xbb99, 0xb9dd, 0xb9dc, 0xe16a,
+  0xc591, 0xbc5d, 0xbec4, 0x8240, 0xefc0, 0xf6da, 0xf7d4, 0xa46b, 0xa5a3, 0x838b, 0xa5a4, 0xc9d1,
+  0xa66c, 0xa66f, 0x8593, 0xc9cf, 0xc9cd, 0xa66e, 0xc9d0, 0xc9d2, 0xc9cc, 0xa671, 0xa670, 0xa66d,
+  0xa66b, 0xc9ce, 0x8594, 0x9253, 0x9254, 0x8992, 0xa7b3, 0xf89f, 0x898e, 0xa7b0, 0xcab6, 0xcab9,
+  0xcab8, 0xf8a0, 0xa7aa, 0xa7b2, 0x898d, 0xf980, 0xa7af, 0xcab5, 0xcab3, 0xa7ae, 0x8993, 0x8991,
+  0x898f, 0xa7a9, 0xa7ac, 0x8990, 0xcab4, 0xcabb, 0xcab7, 0xa7ad, 0xa7b1, 0xa7b4, 0xcab2, 0xcaba,
+  0xa7ab, 0x9255, 0x9256, 0x9257, 0x8e9e, 0x8e97, 0xa967, 0xa96f, 0x8e9a, 0xcc4f, 0xcc48, 0xa970,
+  0xcc53, 0xcc44, 0xcc4b, 0x8e9f, 0x8e9d, 0xa966, 0xcc45, 0xa964, 0xcc4c, 0xcc50, 0xa963, 0x8e9b,
+  0xcc51, 0xcc4a, 0x8e99, 0xcc4d, 0x8e98, 0xa972, 0xa969, 0xcc54, 0xcc52, 0x8e9c, 0xa96e, 0xa96c,
+  0xcc49, 0xa96b, 0xcc47, 0xcc46, 0xa96a, 0xa968, 0xa971, 0xa96d, 0xa965, 0x959d, 0xcc4e, 0x8ea0,
+  0xabb9, 0x9683, 0xabc0, 0xce6f, 0xabb8, 0xce67, 0xce63, 0x9599, 0xce73, 0xce62, 0x9682, 0xabbb,
+  0xce6c, 0xabbe, 0xabc1, 0x9684, 0xabbc, 0xce70, 0xabbf, 0x959a, 0xae56, 0xce76, 0xce64, 0x959b,
+  0x959c, 0xce66, 0xce6d, 0xce71, 0xce75, 0xce72, 0xce6b, 0xce6e, 0x9681, 0x95a0, 0xce68, 0xabc3,
+  0xce6a, 0xce69, 0xce74, 0xabba
+};
+static const uint16_t big5_plus_f_90[] = {
+  0xce65, 0xabc2, 0x9680, 0xabbd, 0x959f, 0x9258, 0x9259, 0x925a, 0x925b, 0xae5c, 0xd162, 0x9e82,
+  0xae5b, 0x959e, 0xfd8e, 0xd160, 0xfd8d, 0xae50, 0x9e89, 0xae55, 0x9e85, 0xd15f, 0xd15c, 0xd161,
+  0xae51, 0xd15b, 0x9e88, 0xae54, 0xae52, 0x9e81, 0xd163, 0xae53, 0xae57, 0x9da0, 0x9e83, 0xae58,
+  0x9e84, 0xae5a, 0x9e8a, 0xfd8b, 0xfd8c, 0xae59, 0x9e80, 0xa69f, 0xa78e, 0xd15d, 0xd15e, 0x9e87,
+  0x83fd, 0x9e86, 0x925c, 0xd164, 0x925d, 0xd4d4, 0xb0f9, 0xd8c2, 0xd4d3, 0xd4e6, 0xa781, 0xa6a0,
+  0xb140, 0xa788, 0xd4e4, 0xa78a, 0xb0fe, 0xb0fa, 0xd4ed, 0xd4dd, 0xd4e0, 0xa785, 0xb143, 0xd4ea,
+  0xd4e2, 0xb0fb, 0xb144, 0xa783, 0xd4e7, 0xd4e5, 0xa786, 0xa791, 0xd4d6, 0xd4eb, 0xd4df, 0xd4da,
+  0xa790, 0xd4d0, 0xd4ec, 0xd4dc, 0xd4cf, 0xa78f, 0xb142, 0xd4e1, 0xd4ee, 0xd4de, 0xd4d2, 0xd4d7,
+  0xd4ce, 0xa780, 0xb141, 0xa792, 0xd4db, 0xd4d8, 0xb0fc, 0xd4d1, 0xa787, 0xd4e9, 0xb0fd, 0xa784,
+  0xd4d9, 0xd4d5, 0xa782, 0xa78b, 0xd4e8, 0xa789, 0x8ec5, 0xa78d, 0x925e, 0xa78c, 0x925f, 0xb440,
+  0xd8bb, 0xb18b, 0xd8b8, 0xd8c9, 0xd8bd, 0xd8ca, 0xb191, 0xb442, 0xb186, 0xb184, 0xb09e, 0xd8c6,
+  0xd8c3, 0xb180, 0xb18c, 0xb189, 0xb09f, 0xb183, 0xd8c4, 0xd8c7, 0xd8cb, 0xb190, 0xd4e3, 0xd8cd,
+  0xdd47, 0xb187, 0xb443, 0xd8ce, 0xd8b6, 0xd8c0, 0xb185, 0xd8c5, 0xb181, 0xb182, 0xb441, 0xb444,
+  0xd8cc, 0xd8cf, 0xd8ba, 0xd8b7, 0xb18a, 0xb0a0, 0xd8b9, 0xb09d, 0xb18f, 0xd8be, 0xd8bc, 0xb445,
+  0xb09c, 0xd8c8, 0xb18e, 0xb18d, 0xd8bf, 0x9260, 0xd8c1, 0xd8b5, 0xdcfa, 0xdcf8, 0xb742, 0xb740,
+  0xdd43, 0xdcf9, 0xdd44, 0xdd40, 0xdcf7, 0xdd46, 0xdcf6, 0xdcfd, 0xb6fe, 0xb6fd, 0xb6fc, 0xdcfb,
+  0xdd41, 0xb6f9, 0xb741, 0xbb9c, 0xdcf4, 0xbb9b, 0xdcfe, 0xdcf3, 0xdcfc, 0xb6fa, 0xdd42, 0xdcf5,
+  0xb6fb, 0xdd45, 0xbb9a, 0xb188, 0xbb9d, 0x8fa1, 0x9261, 0x8fa2, 0x9262, 0xe16e, 0xb9e2, 0xb9e1,
+  0xb9e3, 0xe17a, 0xe170, 0xe176, 0xe16b, 0xe179, 0xe178, 0xe17c, 0xe175, 0xb9de, 0xe174, 0xb9e4,
+  0xc593, 0xe16d, 0xb9df, 0xc592, 0xe17b, 0xb9e0, 0xe16f, 0xe172, 0xe177, 0xe171, 0xe16c, 0xc594,
+  0xc596, 0x9263, 0x9264, 0xe173, 0xe555, 0xbc61, 0xe558, 0xe557, 0xe55a, 0xe55c, 0xf9dc, 0xbc5f,
+  0xce9b, 0xe556, 0xce99, 0xe554
+};
+static const uint16_t big5_plus_f_91[] = {
+  0xce9f, 0xe55d, 0xe55b, 0xe559, 0xce9a, 0xe55f, 0xce9c, 0xe55e, 0xbc63, 0xbc5e, 0xce9d, 0xbc60,
+  0xbc62, 0xce9e, 0xcea0, 0xe560, 0xe957, 0xd793, 0xd795, 0xe956, 0xe955, 0xd794, 0xe958, 0xe951,
+  0xd792, 0xe952, 0xe95a, 0xe953, 0xd796, 0xbec5, 0xe95c, 0xd791, 0xe95b, 0xe954, 0xd797, 0xecd1,
+  0xc0a8, 0xeccf, 0xecd4, 0xecd3, 0xe959, 0xde8e, 0xc0a7, 0xde8c, 0xecd2, 0xecce, 0xecd6, 0xecd5,
+  0xc0a6, 0xde90, 0xecd0, 0xde8d, 0xbec6, 0xde8f, 0x9eca, 0xde91, 0xc254, 0xe883, 0xe391, 0xe390,
+  0xefc1, 0xf1fa, 0xf1fb, 0xf1fc, 0xc45c, 0x8349, 0xeb96, 0xc45d, 0xeb97, 0xf443, 0xeb98, 0xf5c8,
+  0xf5c7, 0xef80, 0xf18c, 0xf6db, 0xf6dc, 0xf7d5, 0xf8a7, 0xf39c, 0xa46c, 0xa46d, 0xf690, 0xa46e,
+  0xa4d5, 0xa5a5, 0xc9d3, 0xa672, 0xa673, 0x9265, 0xa7b7, 0xa7b8, 0xa7b6, 0xa7b5, 0x9ecb, 0xa973,
+  0x8f80, 0xfa8e, 0xcc55, 0xa975, 0xa974, 0xcc56, 0xfa8f, 0x8fa3, 0xfb9f, 0xabc4, 0x9685, 0xae5d,
+  0xd165, 0x9266, 0xd4f0, 0xa3ed, 0xb145, 0xb447, 0xd4ef, 0xb446, 0xbb9e, 0xb9e5, 0xbb9f, 0xe17d,
+  0xbec7, 0xd798, 0xc0a9, 0xecd7, 0xe884, 0xc45e, 0xeb99, 0xc570, 0xc6cb, 0xc972, 0x838c, 0xa5a6,
+  0xc973, 0xa676, 0x8595, 0xa674, 0xa675, 0xa677, 0xf981, 0xa7ba, 0xa7b9, 0x8995, 0xcabc, 0xa7bb,
+  0xfa90, 0x9ecc, 0xcabd, 0xcc57, 0x8f83, 0xcc58, 0x8f81, 0xa976, 0xa978, 0xa97a, 0xa977, 0xa97b,
+  0xa979, 0x8f85, 0x8f82, 0x8f84, 0x9267, 0x9268, 0xabc8, 0xabc5, 0xabc7, 0xabc9, 0xabc6, 0xd166,
+  0xce77, 0x8eb3, 0x9269, 0x9686, 0xd168, 0xd167, 0xae63, 0xfd8f, 0xae5f, 0xfd91, 0x83fe, 0xae60,
+  0xae62, 0xae64, 0xae61, 0x9e8d, 0xae66, 0xae65, 0xfd90, 0x9e8c, 0x9e8b, 0x926a, 0x8ebf, 0xb14a,
+  0xd4f2, 0xd4f1, 0xb149, 0xa794, 0xb148, 0xb147, 0xb14b, 0xb146, 0xa793, 0x9ecd, 0xd8d5, 0xd8d2,
+  0xb449, 0xd8d1, 0xd8d6, 0xc869, 0xb44b, 0xd8d4, 0xb448, 0xb44a, 0xd8d3, 0xb192, 0xdd48, 0xbc80,
+  0xdd49, 0xdd4a, 0xbc81, 0xbc82, 0xbba0, 0xc8bd, 0xb9e6, 0xb9ee, 0xe17e, 0xb9e8, 0xb9ec, 0xe1a1,
+  0xb9ed, 0xb9e9, 0xb9ea, 0xb9e7, 0xb9eb, 0xbc66, 0xd8d0, 0xbc67, 0xbc65, 0x81bd, 0xbc64, 0xe95d,
+  0xbec8, 0xecd8, 0xecd9, 0xe885, 0x82df, 0xc364, 0xc45f, 0xef81, 0xa46f, 0x838d, 0xa678, 0x926b,
+  0x926c, 0x8998, 0x8996, 0x8997
+};
+static const uint16_t big5_plus_f_92[] = {
+  0x8f86, 0xabca, 0x9ece, 0xd169, 0xae67, 0x9e8e, 0x9e8f, 0xb14e, 0xb14d, 0xb14c, 0xb44c, 0xb44d,
+  0xd8d7, 0xb9ef, 0xbec9, 0xa470, 0xc95c, 0xa4d6, 0xc974, 0xf794, 0x838e, 0xc9d4, 0xa679, 0xf886,
+  0x8597, 0x8f87, 0xa97c, 0x9687, 0x926d, 0x926e, 0xb193, 0xdd4b, 0xbc83, 0x8fbc, 0xa471, 0xf69d,
+  0xa4d7, 0xc9d5, 0x9ecf, 0x926f, 0xcabe, 0xfa91, 0xcabf, 0x8999, 0xa7bc, 0x8ea3, 0x9ed0, 0x9688,
+  0xd8d8, 0xb44e, 0x9ed1, 0xdd4c, 0x9270, 0x81be, 0xde92, 0xc0aa, 0xa472, 0xa4a8, 0xa4d8, 0xc975,
+  0xa5a7, 0x8598, 0xa7c0, 0xa7bf, 0xa7bd, 0xa7be, 0x9271, 0x9272, 0xcc59, 0xa97e, 0xa9a1, 0xcc5a,
+  0xa97d, 0x8f88, 0x8f89, 0xabce, 0xce78, 0xabcd, 0xabcb, 0xabcc, 0xae6a, 0xae68, 0x9e90, 0x9e91,
+  0xd16b, 0xae69, 0xd16a, 0x8fa4, 0xae5e, 0xd4f3, 0xa3ee, 0xa795, 0xb150, 0xb151, 0xb195, 0xb194,
+  0xb14f, 0xa796, 0xb9f0, 0xe1a2, 0xbc68, 0xbc69, 0x9273, 0xe561, 0xc0ab, 0xefc2, 0xefc3, 0xe886,
+  0xc4dd, 0xf8a8, 0xc94b, 0xa4d9, 0xf887, 0xa473, 0x9274, 0xc977, 0xc976, 0xf795, 0x9ed2, 0x8fa5,
+  0x8599, 0xa67a, 0xc9d7, 0xc9d8, 0xc9d6, 0xf888, 0xc9d9, 0x9275, 0x859a, 0x8e6c, 0x9276, 0x9277,
+  0x899a, 0x899d, 0xcac7, 0xf982, 0xcac2, 0xcac4, 0xcac6, 0xcac3, 0xa7c4, 0xcac0, 0x899b, 0xcac1,
+  0xa7c1, 0xa7c2, 0xcac5, 0xcac8, 0xa7c3, 0xcac9, 0x9278, 0x8e78, 0x9279, 0x927a, 0x927b, 0x927c,
+  0x899c, 0xcc68, 0x8f8d, 0xcc62, 0xcc5d, 0xa9a3, 0xcc65, 0xcc63, 0xcc5c, 0xcc69, 0xcc6c, 0xcc67,
+  0xcc60, 0xa9a5, 0xcc66, 0xa9a6, 0xcc61, 0xcc64, 0xcc5b, 0xcc5f, 0xcc6b, 0xa9a7, 0xfa92, 0xa9a8,
+  0x8f8e, 0xcc5e, 0xcc6a, 0xa9a2, 0xa9a4, 0x8f8c, 0x8f8f, 0x8f8a, 0x9ed3, 0x927d, 0x9ed4, 0x927e,
+  0xfa93, 0x8f8b, 0x92a1, 0x92a2, 0x92a3, 0x9ed5, 0xceab, 0xcea4, 0xceaa, 0xcea3, 0xcea5, 0xce7d,
+  0xce7b, 0x968e, 0xceac, 0xcea9, 0xce79, 0x968a, 0xabd0, 0xcea7, 0xcea8, 0x8fa6, 0xcea6, 0xce7c,
+  0xce7a, 0xabcf, 0xcea2, 0xce7e, 0x968b, 0x9690, 0xcea1, 0xcead, 0x9ed6, 0x968d, 0x968f, 0x92a4,
+  0x92a5, 0x9691, 0x968c, 0x92a6, 0xae6f, 0x9e96, 0xae6e, 0x9e93, 0xd16c, 0xae6b, 0xd16e, 0x9e97,
+  0xae70, 0xd16f, 0xfd93, 0x9e94, 0xae73, 0x9e95, 0xae71, 0xd170, 0xceae, 0xd172, 0x9e92, 0xae6d,
+  0xfd92, 0xae6c, 0xfd94, 0xd16d
+};
+static const uint16_t big5_plus_f_93[] = {
+  0xd171, 0xae72, 0x92a7, 0x92a8, 0x92a9, 0x92aa, 0xb153, 0xb152, 0xa79b, 0xa799, 0xa798, 0xd4f5,
+  0xd4f9, 0xd4fb, 0xb154, 0xd4fe, 0xa79e, 0xb158, 0xd541, 0xa79f, 0xb15a, 0xa79d, 0xb156, 0xb15e,
+  0xa880, 0xb15b, 0xd4f7, 0xb155, 0xb199, 0xd4f6, 0xd4f4, 0xd543, 0xd4f8, 0xa797, 0xb157, 0xd542,
+  0xb15c, 0xd4fd, 0xd4fc, 0xb15d, 0xd4fa, 0xb159, 0xa79c, 0x9ed7, 0xa79a, 0x92ab, 0xd544, 0xa7a0,
+  0xd540, 0xd8e7, 0xd8ee, 0xd8e3, 0xb451, 0xd8df, 0xd8ef, 0xd8d9, 0xd8ec, 0xd8ea, 0xd8e4, 0xb19f,
+  0xd8ed, 0xd8e6, 0xb197, 0xd8de, 0xd8f0, 0xd8dc, 0xd8e9, 0xd8da, 0xb196, 0xd8f1, 0xb1a0, 0xb452,
+  0xb198, 0xd8eb, 0xdd4f, 0xd8dd, 0xb44f, 0xb19b, 0xd8e1, 0xb19e, 0xb450, 0xd8e0, 0xd8e5, 0xb19d,
+  0xc86b, 0xd8e2, 0xc86a, 0xb19c, 0x92ac, 0xd8e8, 0x92ad, 0xb19a, 0x9ed8, 0x92ae, 0xdd53, 0xc8c1,
+  0xbc88, 0xc8c2, 0xdd56, 0xdd4e, 0xbc86, 0xdd50, 0xbc85, 0xdd55, 0xdd54, 0xb743, 0xc8bf, 0xd8db,
+  0xdd52, 0xbc84, 0xbc87, 0xb744, 0xc8be, 0xdd4d, 0xdd51, 0xc8c3, 0xc8c0, 0x8fa7, 0x9ed9, 0xe1a9,
+  0xc59b, 0xe1b0, 0xe1a7, 0xc597, 0xe1ae, 0xe1a5, 0xe1ad, 0xe1b1, 0xe1a4, 0xe1a8, 0xe1a3, 0xc598,
+  0xb9f1, 0x815d, 0xe1a6, 0xb9f2, 0xe1ac, 0xe1ab, 0xe1aa, 0xc599, 0xc59a, 0xe1af, 0x8fa8, 0xcf81,
+  0xcf82, 0xcf80, 0xe565, 0xe567, 0xbc6b, 0xe568, 0xcf87, 0xe563, 0xcf83, 0xe562, 0xe56c, 0xcf85,
+  0xe56a, 0xbc6a, 0xe56d, 0xe564, 0xe569, 0xe56b, 0xe566, 0xcf86, 0xcf84, 0x8fa9, 0xd799, 0xe961,
+  0xe966, 0xe960, 0xe965, 0xd79b, 0xe95e, 0xe968, 0xe964, 0xe969, 0xe963, 0xe95f, 0xe967, 0xd79a,
+  0xe96a, 0xe962, 0x8faa, 0xecda, 0xc0af, 0xde94, 0xc0ad, 0xde95, 0xc0ac, 0xc0ae, 0xde93, 0x8fab,
+  0xefc4, 0xe392, 0xf172, 0xf1fd, 0xe887, 0x92af, 0xf444, 0xf445, 0xeb9b, 0xc460, 0xeb9a, 0xf5c9,
+  0xeb9c, 0xc4de, 0x835e, 0xf5ca, 0xef82, 0xf6de, 0xc572, 0xf18d, 0xc571, 0xf6dd, 0xc5c9, 0xf294,
+  0xf7d6, 0x83a5, 0x837a, 0xc6cc, 0xf68d, 0xa474, 0xa67b, 0xc9da, 0xcaca, 0xa8b5, 0xb15f, 0xa881,
+  0xcf88, 0xa475, 0xa5aa, 0xa5a9, 0xa5a8, 0xf889, 0x9eda, 0xa7c5, 0x9edb, 0x9edc, 0xae74, 0x92b0,
+  0xdd57, 0xa476, 0xa477, 0xa478, 0xa4da, 0x899e, 0x8f90, 0xabd1, 0xfd95, 0xceaf, 0x9693, 0x9692,
+  0x9edd, 0xb453, 0xa479, 0xc95d
+};
+static const uint16_t big5_plus_f_94[] = {
+  0x8289, 0xf69e, 0xa5ab, 0xa5ac, 0xc978, 0x92b1, 0xa67c, 0x83bb, 0x859b, 0x899f, 0xcacb, 0x89a0,
+  0xa7c6, 0xf983, 0xcacc, 0x92b2, 0x92b3, 0xa9ae, 0x8f92, 0x8f91, 0xcc6e, 0xa9ac, 0xa9ab, 0xcc6d,
+  0xa9a9, 0xcc6f, 0xa9aa, 0xa9ad, 0x92b4, 0xabd2, 0x9694, 0xabd4, 0xceb3, 0xceb0, 0xceb1, 0xceb2,
+  0xceb4, 0xabd3, 0x92b5, 0x92b6, 0xd174, 0xd173, 0x9e98, 0xae76, 0x9e9b, 0xae75, 0x9e9a, 0x9e9c,
+  0x9e99, 0x92b7, 0xa885, 0xb162, 0xd546, 0xa883, 0xb161, 0xb163, 0xb160, 0xa882, 0xa884, 0x92b8,
+  0x92b9, 0xb455, 0xd545, 0x83c8, 0xb456, 0xd8f3, 0xaf9a, 0xb457, 0xd8f2, 0xb454, 0xb280, 0xb281,
+  0xb282, 0x9ede, 0xdd5a, 0xdd5c, 0xb745, 0xdd5b, 0xdd59, 0xdd58, 0xc8c4, 0x815f, 0xc59c, 0xe1b4,
+  0xb9f7, 0xb9f5, 0x815e, 0xb9f6, 0xe1b2, 0xe1b3, 0xcf89, 0xb9f3, 0xe571, 0xe56f, 0xcf8a, 0xbc6d,
+  0xe570, 0xbc6e, 0xbc6c, 0xb9f4, 0x8ef8, 0x8fac, 0xe96d, 0xe96b, 0xe96c, 0xe56e, 0xecdc, 0xc0b0,
+  0xecdb, 0xefc5, 0xefc6, 0xe96e, 0xf1fe, 0x90cc, 0xa47a, 0xa5ad, 0xa67e, 0xc9db, 0xa67d, 0x8f93,
+  0xa9af, 0xb746, 0xc6cd, 0xa4db, 0xa5ae, 0xabd5, 0xb458, 0xc6ce, 0xc979, 0x838f, 0xc97a, 0x8390,
+  0xc9dc, 0x90cd, 0x92ba, 0xa7c8, 0xcad0, 0xcace, 0xa7c9, 0xcacd, 0xcacf, 0xcad1, 0xf984, 0xa7c7,
+  0x8a81, 0x92bb, 0x8a80, 0x92bc, 0x92bd, 0xa9b3, 0xa9b4, 0xa9b1, 0x8f94, 0x8f95, 0xa9b0, 0xceb8,
+  0xa9b2, 0x8f96, 0x92be, 0x92bf, 0xabd6, 0x9695, 0xceb7, 0xceb9, 0xceb6, 0xceba, 0xabd7, 0xae79,
+  0xd175, 0x9e9e, 0xd177, 0xae77, 0xd178, 0xae78, 0xd176, 0x9e9d, 0xceb5, 0xd547, 0xd54a, 0xd54b,
+  0xd548, 0xb167, 0xb166, 0xb164, 0xb165, 0xd549, 0xa887, 0xa886, 0x92c0, 0xb284, 0xb168, 0xb285,
+  0xb283, 0xb45a, 0xb45b, 0x8e47, 0xb45c, 0xdd5d, 0xdd5f, 0xdd61, 0xb748, 0xb747, 0xb459, 0xdd60,
+  0xdd5e, 0x8fad, 0xe1b8, 0xc59e, 0xc59d, 0xe1b6, 0xe1bc, 0xb9f8, 0xe1bd, 0xe1ba, 0xb9f9, 0xe1b7,
+  0xe1b5, 0xe1bb, 0xbc70, 0xe573, 0xe1b9, 0xbc72, 0xe574, 0xbc71, 0xbc74, 0xe575, 0xbc6f, 0xbc73,
+  0x9edf, 0xe973, 0xe971, 0xe970, 0xe972, 0xe96f, 0xd79c, 0x82bf, 0xc366, 0x8fae, 0xf446, 0xf447,
+  0xeb9d, 0xf5cb, 0xf6df, 0xc655, 0xc6cf, 0x859c, 0xa9b5, 0xa7ca, 0x8f97, 0x8f98, 0xabd8, 0x9697,
+  0x9696, 0x9e9f, 0xa47b, 0xa4dc
+};
+static const uint16_t big5_plus_f_95[] = {
+  0xf69f, 0xa5af, 0xc9dd, 0x8a82, 0xa7cb, 0xcad2, 0x8f99, 0xcebb, 0xabd9, 0x9ee0, 0xb9fa, 0xa47c,
+  0x828a, 0x8391, 0x859d, 0xa6a1, 0x8e6d, 0xb286, 0xb749, 0xa47d, 0xa4dd, 0xa4de, 0x9ee1, 0xa5b1,
+  0xa5b0, 0xf88a, 0xc9de, 0xa6a2, 0xf88b, 0xcad3, 0x8a83, 0xa7cc, 0x92c1, 0x8f9a, 0xcc71, 0xcc72,
+  0xcc73, 0x8f9b, 0xa9b6, 0xa9b7, 0xcc70, 0xa9b8, 0x92c2, 0xfba0, 0xfd96, 0xabda, 0xcebc, 0x9698,
+  0xd17a, 0xae7a, 0x9ea0, 0xd179, 0xa888, 0xb169, 0xd54c, 0xb16a, 0xd54d, 0xa889, 0xb289, 0xb288,
+  0xb45d, 0xc86c, 0xb287, 0xc8c5, 0xdd62, 0x8ee3, 0xbc89, 0xe1bf, 0xe1be, 0x9ee2, 0xb9fb, 0x81bf,
+  0xbc75, 0xe576, 0xbeca, 0xe974, 0xc0b1, 0xe393, 0xc573, 0xf7d8, 0xc6d0, 0x8190, 0x8392, 0x8596,
+  0xcc74, 0x8f9c, 0xcebd, 0xb16b, 0xd8f4, 0xb74a, 0xbc8a, 0xd79d, 0x8f40, 0xe394, 0xc255, 0x92c3,
+  0xf583, 0xc6d1, 0xa7ce, 0x8a84, 0xa7cd, 0xabdb, 0x9699, 0xd17b, 0x92c4, 0xb16d, 0xb343, 0xb16e,
+  0xb16c, 0xb45e, 0xbc8b, 0xe1c0, 0xb9fc, 0xbc76, 0xf18e, 0xc94c, 0xc9df, 0xf88c, 0xcad5, 0xa7cf,
+  0xcad4, 0xa7d0, 0xf985, 0x92c5, 0xa9bc, 0xcc77, 0xcc76, 0xa9bb, 0xa9b9, 0xa9ba, 0xcc75, 0x8f9e,
+  0x8f9d, 0xabdd, 0xcebe, 0xabe0, 0xabdc, 0xabe2, 0xabde, 0xabdf, 0xabe1, 0xfc80, 0x9f80, 0x9f82,
+  0xae7d, 0xae7c, 0xae7b, 0x9f81, 0x8faf, 0x92c6, 0xd54f, 0xb16f, 0xb172, 0xb170, 0x8fb0, 0xd54e,
+  0xb175, 0xa3f0, 0xb171, 0xd550, 0xb174, 0xb173, 0xa3ef, 0xa3f1, 0xc86d, 0xd8f6, 0xd8f5, 0xb28a,
+  0xb461, 0xb45f, 0xb460, 0xd8f7, 0xb74b, 0xdd64, 0xb74c, 0xdd63, 0xc8c6, 0x8160, 0xe577, 0xc59f,
+  0xc5a0, 0xbc78, 0xe1c1, 0xbc77, 0xcf8b, 0xb9fd, 0x8fb1, 0xecde, 0xe975, 0xc0b2, 0xecdd, 0xf240,
+  0xf448, 0xf449, 0xef83, 0xa4df, 0xf691, 0xa5b2, 0x9ee3, 0x8394, 0xf88d, 0xc97b, 0x8393, 0x83bc,
+  0xa7d2, 0xa7d4, 0x8a89, 0xc9e2, 0xcad8, 0xcad7, 0xcad6, 0x859e, 0xc9e1, 0xc9e0, 0xa6a4, 0xa7d3,
+  0xa7d1, 0xa6a3, 0x859f, 0x85a0, 0x8a88, 0xa9bd, 0xcc78, 0x8a8b, 0xa9be, 0xcadd, 0xfa95, 0xcadf,
+  0xcade, 0xcc79, 0x8a87, 0x8a85, 0xcada, 0x9081, 0xa7d8, 0xa7d6, 0x8a8c, 0xcad9, 0xcadb, 0xcae1,
+  0x8a8f, 0xa7d5, 0x8a8e, 0xcadc, 0xcae5, 0xa9c0, 0x8a8d, 0xcae2, 0xa7d7, 0x8a90, 0xcae0, 0xcae3,
+  0x8a8a, 0xa9bf, 0x8a86, 0xa9c1
+};
+static const uint16_t big5_plus_f_96[] = {
+  0xcae4, 0x92c7, 0x92c8, 0x92c9, 0x92ca, 0x92cb, 0x92cc, 0x8fa0, 0x9083, 0xccaf, 0xcca2, 0xcc7e,
+  0xccae, 0xcca9, 0xabe7, 0xa9c2, 0xccaa, 0xccad, 0xabe3, 0xccac, 0xa9c3, 0xa9c8, 0xa9c6, 0xcca3,
+  0xfc81, 0xcc7c, 0xcca5, 0xa9cd, 0xccb0, 0xabe4, 0xcca6, 0xfa94, 0xabe5, 0xa9c9, 0xcca8, 0x969d,
+  0xcecd, 0xabe6, 0xcc7b, 0xa9ca, 0xabe8, 0xa9cb, 0xa9c7, 0xa9cc, 0xcca7, 0xcc7a, 0xccab, 0xa9c4,
+  0x8f9f, 0x969e, 0xcc7d, 0xcca4, 0xcca1, 0xa9c5, 0x9080, 0xcebf, 0xfc84, 0xcec0, 0x9ee4, 0x92cd,
+  0x92ce, 0x9082, 0x9ee5, 0x92cf, 0xceca, 0xd1a1, 0xcecb, 0xabee, 0xcece, 0xcec4, 0xabed, 0xcec6,
+  0xfc83, 0xcec7, 0x9780, 0x9f87, 0xcec9, 0xabe9, 0x969b, 0x9f83, 0xaea3, 0x969c, 0xf9da, 0xcec5,
+  0xcec1, 0xaea4, 0x9f8a, 0xfc82, 0xcecf, 0xae7e, 0xd17d, 0xcec8, 0x969a, 0xd17c, 0xcec3, 0xcecc,
+  0x96a0, 0x9781, 0xabec, 0xaea1, 0xabf2, 0xaea2, 0xced0, 0xd17e, 0xabeb, 0xaea6, 0xabf1, 0xabf0,
+  0xabef, 0xaea5, 0xced1, 0xaea7, 0xabea, 0xfc85, 0xcec2, 0x9f88, 0x9f86, 0x9f89, 0x92d0, 0x9ee6,
+  0x92d1, 0x92d2, 0x92d3, 0x92d4, 0x969f, 0x92d5, 0x9f85, 0xb176, 0xd1a4, 0xd1a6, 0xfd97, 0xd1a8,
+  0xaea8, 0xaeae, 0xd553, 0xd1ac, 0xd1a3, 0xb178, 0xd551, 0x9f8c, 0xaead, 0xaeab, 0xd1ae, 0xfd99,
+  0xd552, 0xfd98, 0xd1a5, 0x9f8e, 0xaeac, 0xd1a9, 0xaeaf, 0xd1ab, 0xa88a, 0x9f84, 0xaeaa, 0xd1aa,
+  0xd1ad, 0xd1a7, 0x9f90, 0xaea9, 0xb179, 0xa88e, 0xd1a2, 0xb177, 0xa88f, 0xa3f3, 0x9f8d, 0x9f91,
+  0xb17a, 0x9f8b, 0xa88d, 0x92d6, 0x92d7, 0x92d8, 0x9f8f, 0x92d9, 0xd555, 0xd55e, 0xb464, 0xb28f,
+  0xb17c, 0xb1a3, 0xb465, 0xd560, 0xb1aa, 0xd8f9, 0xd556, 0xb1a2, 0xb1a5, 0xb17e, 0xd554, 0xd562,
+  0xd565, 0xd949, 0xa3f2, 0xd563, 0xd8fd, 0xb1a1, 0xb1a8, 0xb1ac, 0xd55d, 0xd8f8, 0xd561, 0xb17b,
+  0xd8fa, 0xd564, 0xd8fc, 0xd559, 0xa88b, 0xb462, 0xb291, 0xd557, 0xd558, 0xb1a7, 0xb290, 0xa88c,
+  0xb1a6, 0xd55b, 0xb1ab, 0xd55f, 0xb1a4, 0xd55c, 0xa893, 0xb1a9, 0xb466, 0xb463, 0xd8fb, 0xb292,
+  0xd55a, 0xb293, 0xb17d, 0xa891, 0xa892, 0xb294, 0xb28b, 0x92da, 0x92db, 0x92dc, 0xa890, 0x92dd,
+  0xb46b, 0xb46f, 0xd940, 0xb751, 0xb46d, 0xd944, 0xb471, 0xdd65, 0xd946, 0xb753, 0xb469, 0xb46c,
+  0xd947, 0xb296, 0xd948, 0xd94e
+};
+static const uint16_t big5_plus_f_97[] = {
+  0xb473, 0xb754, 0xc8c9, 0xd94a, 0xd94f, 0xd943, 0xb75e, 0xb28c, 0xb755, 0xb472, 0xd941, 0xd950,
+  0xb28e, 0xb75d, 0xb470, 0xb74e, 0xd94d, 0xb295, 0xb474, 0xd945, 0xd8fe, 0xb46a, 0xd942, 0x83cc,
+  0xd94b, 0xbc90, 0xb74d, 0xb752, 0xb467, 0xd94c, 0xb297, 0xb750, 0xb298, 0xb299, 0xb28d, 0xb468,
+  0x92de, 0x8fb2, 0x92df, 0xb75c, 0xe1c3, 0xdd70, 0xbc8e, 0xdd68, 0xe1c2, 0xc8c8, 0xdd6c, 0xdd6e,
+  0xbc8c, 0xbc91, 0xdd6b, 0xc686, 0xb75b, 0xc8c7, 0xdd6a, 0xb75f, 0xc685, 0x8e4f, 0xbc8d, 0xe1d2,
+  0xc683, 0xbc92, 0xb75a, 0xba40, 0xdd71, 0xe1c4, 0xc684, 0xbc8f, 0xb758, 0xdd69, 0xdd6d, 0xb9fe,
+  0xb74f, 0xdd66, 0xdd67, 0xba41, 0xb757, 0xb759, 0xb756, 0xdd6f, 0x8fb3, 0x92e0, 0xe1c8, 0xe1c9,
+  0xe1ce, 0xbc7d, 0xe1d5, 0xcf8c, 0xba47, 0xcf94, 0xba46, 0xe1d0, 0xcf8d, 0xbc7c, 0xe1c5, 0xba45,
+  0xc687, 0xe1d4, 0xba43, 0xba44, 0xcf93, 0xe1d1, 0xe5aa, 0xbc7a, 0xb46e, 0xc688, 0xe1d3, 0xbca3,
+  0xe1cb, 0x81c0, 0xbc7b, 0xc681, 0xbca2, 0xe1c6, 0xe1ca, 0xe1c7, 0xe1cd, 0xba48, 0xbc79, 0xba42,
+  0xcf95, 0xe57a, 0xe1cf, 0xc680, 0xbca1, 0xc689, 0xbca4, 0x8e56, 0xe1cc, 0xc682, 0xbc7e, 0xe579,
+  0x9ee7, 0xcf96, 0xc68a, 0xcf97, 0xcf90, 0xe57e, 0xbece, 0xe578, 0xe9a3, 0xe5a9, 0xbca8, 0xcf92,
+  0xbca6, 0xbecc, 0xe5a6, 0xe5a2, 0xbcac, 0xcf8f, 0xe978, 0xd884, 0xcf99, 0xd883, 0xbcaa, 0xe5a1,
+  0xcf9a, 0xe976, 0xcf98, 0xe5a5, 0x8242, 0xe5a8, 0xe57d, 0xcf91, 0xbcab, 0x8241, 0xcf8e, 0xbca5,
+  0xe977, 0xbecd, 0xe5a7, 0xbca7, 0xbca9, 0xe5a4, 0xbcad, 0xe5a3, 0xe57c, 0xe57b, 0xbecb, 0xe5ab,
+  0xe97a, 0xece0, 0xbed0, 0xd79e, 0xe9a2, 0xd7a0, 0xe97e, 0xd885, 0xece1, 0xd880, 0xbed1, 0xe9a1,
+  0xd882, 0xe97c, 0xc0b4, 0xecdf, 0xd887, 0xe979, 0xe97b, 0xc0b5, 0xbed3, 0xc0b3, 0xbed2, 0xc0b7,
+  0xe97d, 0xbecf, 0xd79f, 0xd881, 0xd886, 0x92e1, 0x92e2, 0x90ce, 0x92e3, 0x82c0, 0xefcf, 0x8278,
+  0xefc7, 0xde9b, 0xde9a, 0xde97, 0xde99, 0xde98, 0xece7, 0xefc8, 0xece3, 0x8277, 0xde96, 0xc256,
+  0xece5, 0xece4, 0xc0b6, 0xece2, 0xece6, 0xefd0, 0xefcc, 0xefce, 0x82e0, 0xefc9, 0xefca, 0x82e1,
+  0xefcd, 0xefcb, 0xc367, 0xe395, 0x9ee8, 0xc36a, 0xc369, 0xc368, 0xc461, 0xf44a, 0xc462, 0xf241,
+  0xc4df, 0xf5cc, 0xc4e0, 0xc574
+};
+static const uint16_t big5_plus_f_98[] = {
+  0xc5ca, 0xf7d9, 0xf18f, 0xf7da, 0xf7db, 0xf48f, 0x92e4, 0xf9ba, 0xa4e0, 0xc97c, 0xa5b3, 0x92e5,
+  0xa6a6, 0xa6a7, 0xa6a5, 0x8680, 0xa6a8, 0xa7da, 0xa7d9, 0x8a91, 0xccb1, 0xa9cf, 0xa9ce, 0x92e6,
+  0x9782, 0xd1af, 0xb1ad, 0xb1ae, 0xa3f4, 0xa3f5, 0xb29a, 0xb475, 0xdd72, 0xb760, 0xb761, 0xdd74,
+  0xdd76, 0xdd75, 0xc8ca, 0xe1d7, 0xc68c, 0xe1d6, 0xba49, 0xe1d8, 0xc68b, 0xe5ac, 0xbcae, 0xcf9b,
+  0xbed4, 0xd888, 0xc0b8, 0xc257, 0xc0b9, 0xf190, 0xa4e1, 0x828b, 0x828c, 0x8395, 0xcae6, 0x8a92,
+  0x8a93, 0xccb2, 0xa9d1, 0xa9d0, 0xa9d2, 0xabf3, 0xced2, 0xced3, 0x9ee9, 0x9f92, 0xd1b0, 0xaeb0,
+  0xb1af, 0xb476, 0xd951, 0xa4e2, 0xf692, 0xa47e, 0xa4e3, 0x8396, 0xc97d, 0xa5b7, 0xa5b6, 0xa5b4,
+  0xa5b5, 0x9eea, 0x9eeb, 0x8684, 0xa6ab, 0xc9e9, 0xc9eb, 0xa6aa, 0xc9e3, 0x8681, 0xc9e4, 0x8682,
+  0xc9ea, 0xc9e6, 0xc9e8, 0xa6a9, 0xc9e5, 0xc9ec, 0xc9e7, 0x8683, 0x8e6e, 0x92e7, 0x92e8, 0x92e9,
+  0x92ea, 0xa7e1, 0xa7ea, 0xa7e8, 0xcaf0, 0xcaed, 0xcaf5, 0xa7e6, 0xcaf6, 0x8a9f, 0xa7df, 0xcaf3,
+  0x8a95, 0xa7e5, 0xcaef, 0xcaee, 0xa7e3, 0xcaf4, 0xa7e4, 0xa9d3, 0xa7de, 0xcaf1, 0x8a94, 0xcae7,
+  0xa7db, 0x8a9d, 0xa7ee, 0xcaec, 0xcaf2, 0xa7e0, 0xa7e2, 0x8a96, 0xcae8, 0x8a9c, 0xcae9, 0xcaea,
+  0xf986, 0xa7ed, 0xa7e7, 0xa7ec, 0xcaeb, 0xa7eb, 0xa7dd, 0xa7dc, 0xa7e9, 0x8a9b, 0xf987, 0x8a99,
+  0x8a9a, 0x8a9e, 0x8a97, 0x92eb, 0x92ec, 0x92ed, 0x92ee, 0x8fb4, 0x8e7a, 0x8a98, 0x908c, 0x9088,
+  0xa9e1, 0xccbe, 0xccb7, 0xa9dc, 0xa9ef, 0xccb3, 0xccba, 0xccbc, 0xccbf, 0xa9ea, 0x9085, 0xccbb,
+  0xccb4, 0xa9e8, 0xccb8, 0x9086, 0xccc0, 0xa9d9, 0x9084, 0xccbd, 0xa9e3, 0xa9e2, 0xccb6, 0xa9d7,
+  0x908f, 0x908d, 0xa9d8, 0x8ea6, 0xa9d6, 0x908e, 0xa9ee, 0xa9e6, 0xa9e0, 0xa9d4, 0xccb9, 0xa9df,
+  0xa9d5, 0xa9e7, 0xa9f0, 0xced4, 0xa9e4, 0xccb5, 0xa9da, 0xa9dd, 0xa9de, 0x9089, 0xa9ec, 0xa9ed,
+  0xa9eb, 0xa9e5, 0xa9e9, 0xa9db, 0xabf4, 0x908b, 0x9092, 0x9090, 0x9091, 0x908a, 0x92ef, 0x92f0,
+  0x9087, 0x9eec, 0x92f1, 0x92f2, 0x92f3, 0x92f4, 0x9785, 0xceda, 0xac41, 0xabf8, 0xabfa, 0xac40,
+  0xcee6, 0xabfd, 0xd1b1, 0xaeb1, 0xac43, 0xced7, 0xcedf, 0xabfe, 0xcede, 0xcedb, 0xcee3, 0xcee5,
+  0xabf7, 0xabfb, 0xac42, 0xaeb3
+};
+static const uint16_t big5_plus_f_99[] = {
+  0xcee0, 0xabf9, 0xac45, 0xced9, 0x9787, 0x9788, 0x83c1, 0xabfc, 0xaeb2, 0xabf6, 0xfc87, 0xced6,
+  0xcedd, 0xced5, 0xced8, 0xcedc, 0xd1b2, 0xac44, 0xfc86, 0xcee1, 0xcee2, 0xcee4, 0xabf5, 0x9784,
+  0x9eed, 0x9f97, 0x92f5, 0x9f98, 0x92f6, 0x92f7, 0x92f8, 0x9783, 0x92f9, 0x9786, 0x92fa, 0xfc88,
+  0x92fb, 0x92fc, 0x92fd, 0x9eee, 0xaec1, 0xd1be, 0xaebf, 0xaec0, 0xd1b4, 0xd1c4, 0x9f93, 0xaeb6,
+  0x9f95, 0x9f99, 0xd566, 0xd1c6, 0xd1c0, 0x9f9c, 0xd1b7, 0x9f9b, 0xd1c9, 0xd1ba, 0xaebc, 0xd57d,
+  0xd1bd, 0xaebe, 0xaeb5, 0x9f9f, 0xd1cb, 0xd1bf, 0xaeb8, 0xd1b8, 0xd1b5, 0xd1b6, 0xaeb9, 0xd1c5,
+  0xd1cc, 0xaebb, 0xd1bc, 0xd1bb, 0xaec3, 0xaec2, 0xaeb4, 0xaeba, 0xaebd, 0xd1c8, 0x9f94, 0x9f9d,
+  0xd1c2, 0xaeb7, 0xd1b3, 0xd1ca, 0xd1c1, 0xd1c3, 0xd1c7, 0x9f96, 0x9f9e, 0x9f9a, 0x92fe, 0x9340,
+  0x8fb5, 0x9341, 0x9342, 0x9343, 0x8fb6, 0xd567, 0xa89f, 0xb1b7, 0xb1cb, 0xb1ca, 0xa89a, 0xb1bf,
+  0xa89b, 0xd579, 0xd575, 0xd572, 0xd5a6, 0xb1ba, 0xb1b2, 0xa899, 0xa8a0, 0xd577, 0xb4a8, 0xb1b6,
+  0xd5a1, 0xa896, 0xb1cc, 0xb1c9, 0xd57b, 0xd56a, 0xa894, 0xa89c, 0xb1c8, 0xd5a3, 0xd569, 0xb1bd,
+  0xb1c1, 0xd5a2, 0xa897, 0xd573, 0xb1c2, 0xb1bc, 0xd568, 0xa895, 0xb478, 0xd5a5, 0xd571, 0xb1c7,
+  0xd574, 0xd5a4, 0xb1c6, 0xa898, 0xd952, 0xa3f6, 0xb1b3, 0xd56f, 0xb1b8, 0xb1c3, 0xa3f7, 0xb1be,
+  0xd578, 0xd56e, 0xd56c, 0xd57e, 0xb1b0, 0xb1c4, 0xb1b4, 0xb477, 0xd57c, 0xb1b5, 0xa3f8, 0xb1b1,
+  0xb1c0, 0xb1bb, 0xb1b9, 0xd570, 0xb1c5, 0xd56d, 0xd57a, 0xd576, 0xd954, 0xd953, 0xa89d, 0x9344,
+  0x9eef, 0x9ef0, 0x8fb7, 0x9345, 0x9346, 0x9347, 0xa89e, 0x9ef1, 0x9348, 0xd56b, 0xd964, 0xb380,
+  0xb47a, 0xb2a0, 0xd96a, 0xd959, 0xd967, 0xdd77, 0xb47d, 0xd96b, 0xd96e, 0xb47c, 0xd95c, 0xd96d,
+  0xd96c, 0xb47e, 0xd955, 0xb479, 0xb4a3, 0xb382, 0xb4a1, 0xd969, 0xc870, 0xd95f, 0xb4a5, 0xd970,
+  0xd968, 0xd971, 0xb4ad, 0xb4ab, 0xd966, 0xd965, 0xb29c, 0xd963, 0xd95d, 0xb4a4, 0xb29b, 0xb4a2,
+  0xd1b9, 0xd956, 0xb29d, 0xddb7, 0xd957, 0xb47b, 0xb4aa, 0xdd79, 0xc86e, 0xb4a6, 0xb4a7, 0xd958,
+  0xd96f, 0xdd78, 0xd960, 0xd95b, 0xb4a9, 0xd961, 0xd95e, 0xb381, 0xb29e, 0xb4ae, 0xc86f, 0x9349,
+  0x934a, 0x934b, 0xb29f, 0x934c
+};
+static const uint16_t big5_plus_f_100[] = {
+  0x934d, 0x934e, 0x934f, 0x8fb8, 0x9350, 0x9351, 0xb770, 0xbc9f, 0xbc93, 0xdd7c, 0xddb1, 0xddb6,
+  0xddaa, 0xb76c, 0xddbb, 0xb769, 0xdd7a, 0xbc98, 0xdd7b, 0xb762, 0xb76b, 0xdda4, 0xb76e, 0xb76f,
+  0xdda5, 0xbc97, 0xddb2, 0xddb8, 0xb76a, 0xbc9a, 0xb764, 0xdda3, 0xdd7d, 0xddba, 0xdda8, 0xdda9,
+  0xdd7e, 0xddb4, 0xddab, 0xddb5, 0xddad, 0xbc99, 0xb765, 0xe1d9, 0xb768, 0xb766, 0xddb9, 0xddb0,
+  0xddac, 0xbc96, 0xbc94, 0xdda1, 0xba53, 0xddaf, 0xb76d, 0xdda7, 0xbc95, 0xdda6, 0xbc9e, 0xc695,
+  0xbc9b, 0xb767, 0xb763, 0xe1ee, 0xddb3, 0xddae, 0x9ef2, 0xdda2, 0x9352, 0x9353, 0xbc9c, 0xbc9d,
+  0x9354, 0x90cb, 0x9355, 0xe1e9, 0xc68d, 0xe1da, 0xe1e5, 0xc697, 0xe1ec, 0xba51, 0xb4ac, 0xe1ea,
+  0xba4c, 0xc690, 0xc694, 0xc68e, 0xba4b, 0xe1f1, 0x8161, 0xe1db, 0xe1e8, 0xe1dc, 0xe1e7, 0xba4f,
+  0xe1eb, 0xd962, 0xc691, 0x8162, 0xc699, 0xe1f2, 0xe1e3, 0xba52, 0xe5ba, 0xbcaf, 0xc693, 0xe1f0,
+  0xe1ef, 0xba54, 0xe5ad, 0xbcb0, 0xe5ae, 0xc692, 0xe1df, 0xe1e0, 0xe1dd, 0xe1e2, 0xe1de, 0xe1f3,
+  0xba4e, 0xbcb1, 0xba50, 0xba55, 0xc68f, 0xe1e1, 0xc698, 0xe1ed, 0xcf9c, 0xc696, 0xe1e6, 0xd082,
+  0x9356, 0xe5b1, 0xd084, 0xba4a, 0xbcb4, 0xe9aa, 0xe5b6, 0xe5b5, 0xe5b7, 0xcf9f, 0xcf9e, 0xe5b4,
+  0xbcb5, 0xd087, 0xbcbb, 0xbcb8, 0xcfa0, 0xbcb9, 0xe5af, 0xe5b2, 0xe5bc, 0xbcc1, 0xbcbf, 0xcf9d,
+  0xe5b3, 0xd95a, 0xbcb2, 0xe5b9, 0xe5b0, 0xd089, 0xbcc2, 0xe5b8, 0xba4d, 0xbcb7, 0xe1e4, 0xd08a,
+  0xd081, 0xbcba, 0xd088, 0xbcbe, 0xbcc0, 0xbcbd, 0xbcbc, 0xd086, 0xbcb6, 0xe5bb, 0xbcb3, 0xbcc3,
+  0xd085, 0x9357, 0x8fb9, 0x9358, 0x9359, 0xd083, 0x935a, 0xbed8, 0xbed9, 0xe9a9, 0xbee2, 0xbedf,
+  0xd88a, 0xbed6, 0xbedd, 0xe9ab, 0xbedb, 0xbed5, 0xd080, 0xbedc, 0xd88d, 0xe9a8, 0xc0bb, 0xbed7,
+  0x83de, 0xbede, 0xc0ba, 0xe9a7, 0xe9a6, 0xd88c, 0xbee0, 0xd889, 0xbee1, 0xd88e, 0xe9a5, 0xe9a4,
+  0xc0bc, 0xe9ae, 0xbeda, 0xe9ac, 0xd88b, 0x935b, 0x935c, 0xde9c, 0xc0bd, 0xde9d, 0xc0c2, 0xecea,
+  0xecec, 0xe397, 0xc0bf, 0xe399, 0xeced, 0xece9, 0xe398, 0xeceb, 0xc0c0, 0xc0c3, 0xde9e, 0xece8,
+  0xc0be, 0xc0c1, 0xc259, 0xe9ad, 0xc258, 0x8e5b, 0xe396, 0xc25e, 0xefd4, 0xe39b, 0xc25c, 0xc25d,
+  0xefd7, 0xefd3, 0xc25a, 0xefd1
+};
+static const uint16_t big5_plus_f_101[] = {
+  0xc36b, 0xefd5, 0x82c1, 0xefd6, 0xefd2, 0xe39a, 0xc25b, 0xf242, 0xe889, 0xf245, 0xe88a, 0xe888,
+  0xf246, 0xf244, 0xf247, 0xc36c, 0xf243, 0xef84, 0x935d, 0xf44e, 0xc464, 0xf44d, 0xf44c, 0xf44b,
+  0xc463, 0xc465, 0x8fba, 0xf5cd, 0xc4e2, 0xc4e1, 0xf192, 0xf193, 0xf6e1, 0xf6e0, 0xf6e3, 0xc5cb,
+  0xc575, 0xf7dd, 0xf6e2, 0xf191, 0xf295, 0xf7dc, 0xc5cd, 0xc5cc, 0xc5f3, 0xf8a9, 0xf8ef, 0xa4e4,
+  0x83f7, 0x9789, 0xd972, 0xe9af, 0xc6d2, 0x828d, 0xa6ac, 0xcaf7, 0xa7f1, 0xa7ef, 0xf989, 0xa7f0,
+  0xf988, 0xccc1, 0xa9f1, 0xac46, 0x978b, 0xcee7, 0x978c, 0xcee8, 0x978a, 0xac47, 0xd1ce, 0xfd9a,
+  0xaec4, 0xaec5, 0xd1cd, 0x9fa0, 0xfd9b, 0xa982, 0xa981, 0xb1d3, 0xa3f9, 0xb1cf, 0xa3fa, 0xd5a7,
+  0xb1d6, 0xb1d5, 0xb1ce, 0xb1d1, 0xb1d4, 0xb1d0, 0xa980, 0x9ef3, 0xd976, 0xb1cd, 0xb4af, 0xb383,
+  0xb384, 0xb385, 0xb4b1, 0xb4b2, 0xd975, 0xd978, 0xb4b0, 0xd973, 0xd977, 0x935e, 0xd974, 0xbca0,
+  0xb771, 0xbd81, 0xc8cb, 0xddbc, 0xbd80, 0xc69a, 0xba56, 0xe1f4, 0xbee3, 0xbcc4, 0xe5bd, 0xbcc5,
+  0xbcc6, 0xe5bf, 0xe5be, 0xe5c0, 0xe9b1, 0x9ef4, 0x9ef5, 0xe9b0, 0xecef, 0xecee, 0xc0c4, 0xc0c5,
+  0xf248, 0xeb9e, 0x935f, 0xa4e5, 0x8994, 0x9093, 0xfd9c, 0xa080, 0xd979, 0xa983, 0xa984, 0x9360,
+  0xb4b4, 0xb4b3, 0xddbd, 0x9361, 0xefd8, 0xc4e3, 0xf7de, 0xa4e6, 0xf98a, 0xaec6, 0xa081, 0xb1d8,
+  0xb1d7, 0xd97a, 0xd97b, 0xb772, 0xe1f5, 0xba57, 0xe9b2, 0x8279, 0xa4e7, 0xa5b8, 0x9094, 0xa9f2,
+  0xccc2, 0x9362, 0xcee9, 0xac48, 0xb1d9, 0xa985, 0xd97c, 0xb4b5, 0xb773, 0xc8cc, 0xe5c1, 0xe5c2,
+  0x8243, 0xde9f, 0xecf0, 0xc25f, 0xf8f0, 0xa4e8, 0x9095, 0xccc3, 0xa9f3, 0xac49, 0x978d, 0xceea,
+  0x9ef6, 0xaec7, 0xd1d2, 0xd1d0, 0xd1d1, 0xaec8, 0xd1cf, 0xa986, 0xa3fb, 0xa988, 0xa987, 0xb1db,
+  0xb1dc, 0xd5a8, 0xb1dd, 0xb1da, 0xd97d, 0xb386, 0xd97e, 0xddbe, 0xc8cd, 0x9ef7, 0xba59, 0xba58,
+  0x8244, 0x8f41, 0xecf1, 0xefd9, 0xe88b, 0xf24a, 0xf249, 0xf44f, 0xc6d3, 0xc95e, 0xac4a, 0xa989,
+  0xbd82, 0xa4e9, 0xa5b9, 0x8397, 0xa6ae, 0xa6ad, 0x8687, 0x8686, 0xa6af, 0xa6b0, 0xc9ee, 0xc9ed,
+  0xcaf8, 0xa7f2, 0xcafb, 0xcafa, 0xcaf9, 0xcafc, 0x8aa0, 0x9363, 0x9364, 0xfa97, 0xa9f4, 0xccc9,
+  0xccc5, 0xccce, 0x909a, 0x9096
+};
+static const uint16_t big5_plus_f_102[] = {
+  0xa9fb, 0x9099, 0xa9f9, 0xccca, 0xccc6, 0xcccd, 0xa9f8, 0xaa40, 0xccc8, 0xccc4, 0xa9fe, 0xcccb,
+  0xa9f7, 0xcccc, 0xa9fa, 0xa9fc, 0xccd0, 0xcccf, 0xccc7, 0xa9f6, 0xa9f5, 0xa9fd, 0xfa96, 0x9097,
+  0x9098, 0x8ea7, 0x9792, 0x978f, 0xceef, 0xcef5, 0x9795, 0xac50, 0xac4d, 0xceec, 0xcef1, 0x9790,
+  0xac53, 0xac4b, 0xcef0, 0xac4e, 0xac51, 0x978e, 0xfc89, 0xcef3, 0x9791, 0xac4c, 0xcef8, 0xac4f,
+  0x9793, 0xac52, 0xceed, 0xcef2, 0xcef6, 0xceee, 0xceeb, 0x9796, 0x9797, 0xcef7, 0xcef4, 0x9794,
+  0x9689, 0x9365, 0x9366, 0x9ef8, 0xa085, 0xaed0, 0xaec9, 0xaecc, 0xa089, 0xaecf, 0xa083, 0xd1d5,
+  0xa087, 0xaeca, 0xd1d3, 0xa086, 0xaece, 0xa08a, 0xa084, 0xaecb, 0xa082, 0xd1d6, 0xaecd, 0x9367,
+  0x9368, 0x9369, 0x936a, 0xa98a, 0xa3fc, 0xd5ac, 0xb1df, 0xd5ab, 0xd5ad, 0xb1de, 0xb1e3, 0xd1d4,
+  0xa088, 0xd5aa, 0xd5ae, 0xa98b, 0xb1e0, 0xd5a9, 0xb1e2, 0xa98c, 0xb1e1, 0xb38d, 0xd9a7, 0xb388,
+  0xd9a2, 0xb38c, 0xb4b6, 0xb4ba, 0xb4b7, 0xd9a5, 0xd9a8, 0xb38a, 0xb4b8, 0xc871, 0xb4b9, 0xb4be,
+  0xddc7, 0xd9a6, 0xb4bc, 0xd9a3, 0xd9a1, 0xb387, 0xb4bd, 0xb389, 0xd9a4, 0xb38b, 0x936b, 0x9ef9,
+  0xb779, 0xc8ce, 0xddbf, 0xb776, 0xb777, 0xb775, 0xddc4, 0xddc3, 0xddc0, 0xb77b, 0xbd86, 0xbd84,
+  0xddc2, 0xb4bb, 0xbd85, 0xbd83, 0xddc6, 0xddc1, 0xb778, 0xb774, 0xb77a, 0xddc5, 0xc69c, 0x8163,
+  0xc69d, 0xba5c, 0x8165, 0xe1f8, 0xe1f7, 0xe1f6, 0xba5a, 0x8164, 0xc69f, 0xc69b, 0xc69e, 0x936c,
+  0xba5b, 0xe5c5, 0xe5c8, 0xbcc8, 0xd08e, 0xd08f, 0xbcc7, 0xe5c9, 0xe5c4, 0xbcca, 0xe5c6, 0xd08c,
+  0xbcc9, 0xe5c3, 0xd08b, 0xe5c7, 0xbee9, 0xbee6, 0xe9bb, 0xe9ba, 0xd08d, 0xe9b9, 0xe9b4, 0xd890,
+  0xe9b5, 0xd893, 0x8245, 0xd88f, 0xbee7, 0xd891, 0xbee4, 0xbee8, 0xe9b3, 0xbee5, 0xe9b6, 0xe9b7,
+  0xe9bc, 0xd892, 0xdf83, 0xe9b8, 0xdf81, 0xdf82, 0xecf2, 0x827a, 0xdea0, 0xdf80, 0xc0c7, 0xdf84,
+  0xefdc, 0xc0c6, 0xefda, 0xefdb, 0xc260, 0xc36e, 0xf24b, 0xe88d, 0xc36d, 0xe88c, 0x8fbd, 0xf451,
+  0xf452, 0xeb9f, 0xc466, 0xeba0, 0xf450, 0xc4e4, 0x837b, 0xf7df, 0xc5ce, 0xf8aa, 0xf8ab, 0xf490,
+  0xa4ea, 0xf796, 0xa6b1, 0xa6b2, 0xa7f3, 0x8b80, 0xccd1, 0xac54, 0xaed1, 0xb1e4, 0x8ec4, 0x9efa,
+  0xb0d2, 0x9efb, 0xb4bf, 0xb4c0
+};
+static const uint16_t big5_plus_f_103[] = {
+  0xb3cc, 0xd9a9, 0x8fbe, 0xb77c, 0xe1fa, 0xe1f9, 0xd894, 0x8e62, 0xa4eb, 0xa6b3, 0xccd2, 0xaa42,
+  0x909b, 0xaa41, 0x9798, 0xcef9, 0xcefa, 0x9067, 0xd1d7, 0xd1d8, 0xaed2, 0xaed3, 0xa98f, 0xaed4,
+  0xd5af, 0xa98e, 0xa98d, 0xb1e6, 0xc872, 0xb4c2, 0xb38e, 0xb4c1, 0xddc8, 0xdf7a, 0xe1fb, 0xe9bd,
+  0xd895, 0x9068, 0xc261, 0xc467, 0xa4ec, 0x83ba, 0xa5bc, 0xa5bd, 0xa5bb, 0xa5be, 0xa5ba, 0x8398,
+  0x9efc, 0xa6b6, 0x8689, 0xc9f6, 0xa6b5, 0xa6b7, 0x868a, 0x8688, 0xc9f1, 0xc9f0, 0xc9f3, 0xc9f2,
+  0xc9f5, 0xa6b4, 0xc9ef, 0xc9f4, 0x8e70, 0x9efd, 0x8e6f, 0x936d, 0x8b85, 0xcafd, 0xa7fd, 0xcafe,
+  0xcb43, 0xa7fc, 0x8b86, 0xcb47, 0xcb42, 0xcb45, 0xa7f5, 0xa7f6, 0xa7f7, 0xa7f8, 0x8b83, 0xa840,
+  0x8b82, 0xcb41, 0xa7fa, 0xa841, 0x8b84, 0xcb40, 0xcb46, 0x8b81, 0xa7f9, 0xcb44, 0xa7fb, 0xa7f4,
+  0xa7fe, 0x8b87, 0x8e79, 0x9efe, 0x9f40, 0xf98b, 0x8e7b, 0x936e, 0x936f, 0x9370, 0xaa57, 0x909c,
+  0xccd4, 0xaa43, 0xfa9a, 0xaa4d, 0xaa4e, 0xaa46, 0xaa58, 0xaa48, 0xccdc, 0xaa53, 0xccd7, 0xaa49,
+  0xcce6, 0xcce7, 0xccdf, 0xccd8, 0xaa56, 0xcce4, 0xaa51, 0xaa4f, 0x9183, 0xcce5, 0x909e, 0xcce3,
+  0xccdb, 0xccd3, 0xccda, 0xaa4a, 0xfa98, 0xaa50, 0x909f, 0xaa44, 0xccde, 0xccdd, 0xccd5, 0x9181,
+  0xaa52, 0xcce1, 0xccd6, 0xaa55, 0xcce8, 0xaa45, 0x909d, 0xaa4c, 0xccd9, 0xcce2, 0xaa54, 0xfa99,
+  0xaa47, 0xaa4b, 0xfa9b, 0xcce0, 0x9f41, 0x8ea8, 0x9180, 0x90a0, 0x8fbf, 0x9371, 0x8ea9, 0x9372,
+  0x9373, 0x9f42, 0x9374, 0x9375, 0x8fc0, 0x9376, 0xcf5b, 0xac5c, 0xac69, 0x9882, 0xcf56, 0xcf4c,
+  0xac62, 0xcf4a, 0xac5b, 0xcf45, 0xac65, 0xcf52, 0xcefe, 0xcf41, 0x979c, 0xfda0, 0xfc8b, 0x979e,
+  0xcf44, 0xcefb, 0xcf51, 0xcf61, 0xac60, 0xcf46, 0xcf58, 0x979b, 0xcefd, 0xcf5f, 0xcf60, 0xcf63,
+  0xcf5a, 0xcf4b, 0xcf53, 0xac66, 0xac59, 0xac61, 0xac6d, 0xac56, 0xac58, 0x979f, 0x979a, 0x9886,
+  0xcf43, 0xac6a, 0xac63, 0xcf5d, 0xcf40, 0xac6c, 0xac67, 0xcf49, 0xfc8a, 0xfd9d, 0xac6b, 0xcf50,
+  0xcf48, 0xac64, 0xcf5c, 0xcf54, 0x9799, 0xac5e, 0xcf62, 0xcf47, 0xac5a, 0xcf59, 0xcf4f, 0xac5f,
+  0xcf55, 0xac57, 0xcefc, 0xac68, 0xaee3, 0xac5d, 0xcf4e, 0xcf4d, 0xcf42, 0x9182, 0xcf5e, 0x9881,
+  0xcf57, 0x9377, 0x97a0, 0xac55
+};
+static const uint16_t big5_plus_f_104[] = {
+  0x9885, 0x9883, 0x9f43, 0x9f44, 0x83f9, 0x9884, 0x8fc2, 0x9378, 0x9379, 0x937a, 0x937b, 0x937c,
+  0x937d, 0x9f45, 0x937e, 0x93a1, 0x8fc1, 0x8eb4, 0xd1ec, 0xaeea, 0xd1ed, 0xa095, 0xd1e1, 0xaedf,
+  0xaeeb, 0xa090, 0xd1da, 0xa08d, 0xd1e3, 0xd1eb, 0xa094, 0xd1d9, 0xd1f4, 0xaed5, 0xa096, 0xa09c,
+  0xa08c, 0xd1f3, 0xd1ee, 0xa097, 0xd1ef, 0xaedd, 0xaee8, 0xd1e5, 0xa08f, 0xd1e6, 0xd1f0, 0xd1e7,
+  0xa09b, 0xd1e2, 0xd1dc, 0xd1dd, 0xd1ea, 0xd1e4, 0xa08e, 0xa08b, 0xaed6, 0xaeda, 0xd1f2, 0xd1de,
+  0xaee6, 0xaee2, 0xa093, 0xfd9f, 0xaee5, 0xaeec, 0xaedb, 0xaee7, 0xd1e9, 0xaee9, 0xaed8, 0xa092,
+  0xaed7, 0xd1db, 0xfd9e, 0xd1df, 0xaee0, 0xd1f1, 0xd1e8, 0xd1e0, 0xaee4, 0xaee1, 0x979d, 0xaed9,
+  0xaedc, 0xa09a, 0xa091, 0x8ec0, 0xa099, 0xa098, 0x8fc4, 0x9f46, 0x9f47, 0x9f48, 0x8fc3, 0x9f49,
+  0x93a2, 0x93a3, 0x93a4, 0x9f4a, 0x93a5, 0x93a6, 0x93a7, 0x9f4b, 0x93a8, 0x93a9, 0x93aa, 0xd5c4,
+  0xa999, 0xd5b4, 0xd5b5, 0xd5b9, 0xaa80, 0xd5c8, 0xd5c5, 0xa993, 0xd5be, 0xd5bd, 0xb1ed, 0xd5c1,
+  0xd5d0, 0xd5b0, 0xa99d, 0xd5d1, 0xd5c3, 0xd5d5, 0xd5c9, 0xb1ec, 0xd5c7, 0xb1e7, 0xb1fc, 0xb1f2,
+  0xa99b, 0xb1f6, 0xb1f5, 0xd5b1, 0xa3fd, 0xd5ce, 0xd5d4, 0xd5cc, 0xd5d3, 0x9f4c, 0xa995, 0xd5c0,
+  0xd5b2, 0xd5d2, 0xd5c2, 0xb1ea, 0xb1f7, 0xa99c, 0xd5cb, 0xb1f0, 0xa992, 0xa99e, 0xa994, 0xd5ca,
+  0xd5b3, 0xb1f8, 0xa990, 0xb1fa, 0xd5cd, 0xb1fb, 0xb1e9, 0xd5ba, 0xd5cf, 0xa998, 0xa69a, 0xb1ef,
+  0xb1f9, 0xd5bc, 0xd5c6, 0xd5b7, 0xd5bb, 0xb1f4, 0xd5b6, 0xb1e8, 0xb1f1, 0xb1ee, 0xd5bf, 0xaede,
+  0xd9c0, 0xb1eb, 0xa991, 0xa996, 0xa99f, 0xa9a0, 0x9f4d, 0x9f4e, 0x9f4f, 0x8ec6, 0x93ab, 0x93ac,
+  0x93ad, 0xa99a, 0x9f50, 0xb3a0, 0xb1f3, 0xb39d, 0xd9c3, 0xd9d9, 0xd9ce, 0xb4d6, 0xb396, 0xb4d1,
+  0xd9bd, 0xb4d2, 0xd9cd, 0xb39b, 0xd9c6, 0xd9d3, 0xb4ce, 0xd9ab, 0xd9d5, 0xb4c4, 0xd9b3, 0xb4c7,
+  0xb4c6, 0xc873, 0xb4d7, 0xa997, 0xd9ad, 0xd9cf, 0xd9d0, 0xb4c9, 0xb4c5, 0xd9bb, 0xb39a, 0xb4d0,
+  0xd9b6, 0xb392, 0xd9d1, 0xb4cc, 0xd9c9, 0xd9d6, 0xd9b0, 0xd9b5, 0xd9af, 0xb38f, 0xb4cb, 0xd9c2,
+  0xddde, 0xd9b1, 0xb4cf, 0xd9ba, 0xd9d2, 0xb4ca, 0xd9b7, 0xd9b4, 0xd9c5, 0xb4cd, 0xb4c3, 0xb4d9,
+  0xd9c8, 0xd9c7, 0xb391, 0xb39e
+};
+static const uint16_t big5_plus_f_105[] = {
+  0xb397, 0xb398, 0xb394, 0xb390, 0xd9ac, 0xb4c8, 0xd9d4, 0xd9bc, 0xd9be, 0xb395, 0xd9cb, 0xd9ca,
+  0xd9aa, 0xb4d3, 0xb4d5, 0xd9b2, 0xd9b9, 0xd9c1, 0xb4d4, 0xd9b8, 0xd9c4, 0xd9d7, 0x8ed7, 0xd9cc,
+  0xb399, 0x9f51, 0x9f52, 0x8ed8, 0xb39f, 0x93ae, 0xb393, 0x93af, 0x93b0, 0x9f53, 0x9f54, 0x9f55,
+  0x93b1, 0xd9d8, 0x9f56, 0x8ed9, 0x9f57, 0x8fc6, 0xd9ae, 0x8ed6, 0x8fc5, 0x93b2, 0xb39c, 0xddf2,
+  0xb7a6, 0xbd88, 0xddf0, 0xdddb, 0xdde0, 0xddd9, 0xbd93, 0xddec, 0xddcb, 0xddd2, 0xc8d0, 0xddea,
+  0xddf4, 0xdddc, 0xbd89, 0xddcf, 0xdde2, 0xdde7, 0xddd3, 0xbd8b, 0xdde4, 0xddd0, 0xbd87, 0xbd91,
+  0xddd7, 0xddd8, 0xb7a8, 0xddeb, 0xdde9, 0xbd8f, 0xddcc, 0xddee, 0xbd90, 0xddef, 0xddf1, 0xb7ac,
+  0xb7a4, 0xbd8d, 0xd5b8, 0xddd4, 0xdde6, 0xddd5, 0xb7a1, 0xb7b1, 0xdded, 0xb7af, 0xb7ab, 0xddca,
+  0xb7a3, 0xbd95, 0xddcd, 0xb7b0, 0xbd94, 0xdddd, 0xddc9, 0xbd92, 0xb7a9, 0xdde1, 0xddd1, 0xb7aa,
+  0xddda, 0xb77e, 0xb4d8, 0xdde3, 0xd9bf, 0xddce, 0xc8cf, 0xbd8c, 0xdde8, 0xb7a5, 0xdde5, 0xb7a2,
+  0xdddf, 0xb7ad, 0xddd6, 0xddf3, 0xbd8a, 0xbd96, 0x9f58, 0x8ee7, 0x8ee6, 0x9f59, 0xb7a7, 0xdec6,
+  0x93b3, 0xbd8e, 0xb7ae, 0x93b4, 0x93b5, 0x93b6, 0x8ee4, 0x9f5a, 0x8ee5, 0xe24a, 0xe248, 0xc6a0,
+  0xe25e, 0xe246, 0xc782, 0xe258, 0xb77d, 0xba5f, 0xe242, 0xe25d, 0xc78e, 0xe247, 0xe255, 0xba64,
+  0xba5d, 0xc78d, 0xe25b, 0xc788, 0xe240, 0xe25a, 0xc789, 0xba6f, 0xe251, 0xe261, 0xba6d, 0xe249,
+  0xba5e, 0xe24b, 0xe259, 0xba67, 0xe244, 0xba6b, 0xba61, 0xe24d, 0xe243, 0xe1fc, 0xc783, 0xe257,
+  0xba68, 0xe260, 0xe1fd, 0xba65, 0x8166, 0xe253, 0x8167, 0xba66, 0xe245, 0xe250, 0xe24c, 0xe24e,
+  0xc785, 0xba60, 0xe25f, 0xba6e, 0xe24f, 0xc780, 0xe262, 0x8168, 0xc781, 0xe1fe, 0xe254, 0xba63,
+  0xba6c, 0xba6a, 0xe241, 0xe256, 0xba69, 0xc787, 0xc78a, 0xba62, 0xe252, 0xc78c, 0xc786, 0x8169,
+  0xd098, 0xe25c, 0x93b7, 0x93b8, 0x93b9, 0x9f5b, 0x9f5c, 0x93ba, 0x93bb, 0xc78b, 0xe5d5, 0xc784,
+  0xe5d1, 0xe5cd, 0xe5e1, 0xe5de, 0xbccd, 0xd181, 0xd09f, 0xe5e5, 0xe5d4, 0xbcd8, 0xe5db, 0xd094,
+  0xd096, 0xe5d0, 0xe5da, 0xbcd5, 0xe5ee, 0x81c1, 0xe5eb, 0xe5dd, 0xe5ce, 0xd09e, 0xd09a, 0xe5e2,
+  0xe5e4, 0xbcd1, 0xe5d8, 0xe5d3
+};
+static const uint16_t big5_plus_f_106[] = {
+  0xe5ca, 0xbcce, 0xbcd6, 0x81c2, 0xe5e7, 0xbcd7, 0xe5cb, 0xe5ed, 0xe5e0, 0xe5e6, 0xbcd4, 0xd093,
+  0xd095, 0xe5e3, 0xd090, 0xe5ea, 0xd09c, 0xbcd9, 0xd099, 0xbcd3, 0xe5dc, 0xe5cf, 0xe5ef, 0xe5cc,
+  0xe5e8, 0xbcd0, 0xd092, 0xe5d6, 0xd091, 0xe5d7, 0xbccf, 0xbccc, 0xe5d2, 0xbcd2, 0xd097, 0xbccb,
+  0xd180, 0xe5e9, 0xe5ec, 0xe5d9, 0xe9ca, 0xd09d, 0xd09b, 0x8ef9, 0xd0a0, 0x8fc7, 0x9f5d, 0x93bc,
+  0x9f5e, 0x93bd, 0xe9c2, 0xd89a, 0xe9be, 0xbef6, 0xd981, 0xd89f, 0xbeeb, 0xbef0, 0xbeec, 0xe9cc,
+  0xe9d7, 0xbeea, 0xe9c4, 0xe9cd, 0xe5df, 0xe9ce, 0xd897, 0xd899, 0xbef1, 0xd983, 0xe9dd, 0xbef5,
+  0xbef8, 0xe9c0, 0xd980, 0xbef4, 0xd89d, 0xe9db, 0xe9dc, 0xe9d2, 0xe9d1, 0xe9c9, 0xd898, 0xd982,
+  0xe9d3, 0xe9da, 0xe9d9, 0xd89c, 0xbeef, 0xbeed, 0xe9cb, 0xe9c8, 0xd985, 0xe9c5, 0xe9d8, 0xbef7,
+  0xe9d6, 0xbef3, 0xbef2, 0xd896, 0xe9d0, 0x81c3, 0xe9bf, 0xe9c1, 0xe9c3, 0xe9d5, 0xe9cf, 0xbeee,
+  0xd89b, 0xe9c6, 0xd89e, 0xe9d4, 0xd984, 0xd8a0, 0x8f42, 0x9f5f, 0x9f60, 0x9f61, 0xe9c7, 0x8fc8,
+  0x8f43, 0x93be, 0x8fc9, 0x9f62, 0x93bf, 0xdf85, 0xc0cf, 0xed45, 0xc0c8, 0xecf5, 0xdf89, 0xed41,
+  0xc0ca, 0xed48, 0xdf8b, 0xecfc, 0xdf8a, 0xecf7, 0xdf86, 0x827b, 0xed49, 0xecf3, 0xecfe, 0xdf8e,
+  0xc0d1, 0xed44, 0xed4a, 0xecfd, 0xc0c9, 0xed40, 0xecf4, 0xc0d0, 0xdf8c, 0xdf88, 0xed47, 0xecf9,
+  0xc0cc, 0xdf8d, 0xecfb, 0xecf8, 0xc0d2, 0xecfa, 0xc0cb, 0xc0ce, 0xed43, 0xecf6, 0xed46, 0xdf87,
+  0xed42, 0x93c0, 0xdf8f, 0xe39c, 0xc263, 0xefe7, 0xc268, 0xc269, 0xe39f, 0xe485, 0xe39e, 0xc262,
+  0xefe6, 0xe3a0, 0xefe3, 0xefe4, 0xc266, 0xefde, 0xefe2, 0xc265, 0xe484, 0xefdf, 0xe480, 0xe487,
+  0xe483, 0xe481, 0xc267, 0xc264, 0xe486, 0xefdd, 0xefe1, 0xefe5, 0xe482, 0x9f63, 0x8fca, 0xf251,
+  0xf24e, 0xf257, 0xe88e, 0xf256, 0xf254, 0xf24f, 0xe895, 0xc372, 0xe88f, 0xe894, 0x82e2, 0xe891,
+  0xe893, 0xf250, 0xc371, 0xc0cd, 0xf253, 0xc370, 0xf258, 0xf252, 0xf24d, 0xefe0, 0xe892, 0xe890,
+  0x9f64, 0xc36f, 0x8fcb, 0xf24c, 0xf456, 0xec81, 0xf455, 0xf255, 0xc468, 0xe39d, 0xf459, 0xf45a,
+  0xf454, 0xf458, 0x834b, 0xf453, 0xec80, 0x8fcc, 0x834a, 0x9f65, 0xf5d1, 0xf457, 0xc4e7, 0xc4e5,
+  0xf5cf, 0xef87, 0xef86, 0xef85
+};
+static const uint16_t big5_plus_f_107[] = {
+  0xf5d2, 0xef88, 0xf5ce, 0xf5d0, 0xc4e6, 0x9f66, 0xf195, 0xf194, 0xf6e5, 0xf6e6, 0xc576, 0xf6e4,
+  0x8f5b, 0x8fcd, 0x8fce, 0xf7e2, 0xc5cf, 0xf7e0, 0xf7e1, 0xf8ac, 0xf39d, 0x8f5e, 0xc656, 0xf8f3,
+  0xf8f1, 0xf8f2, 0xf8f4, 0xf491, 0xf584, 0xf492, 0xf9bb, 0x9f67, 0xa4ed, 0xa6b8, 0x868b, 0xaa59,
+  0xfa9c, 0xcce9, 0x9184, 0x9185, 0xcf64, 0xfc8c, 0x9887, 0xa09e, 0xd1f5, 0xd1f7, 0xa09d, 0xd1f6,
+  0xa09f, 0xd1f8, 0xb1fd, 0xd5d7, 0xd1f9, 0xaa81, 0xd5d6, 0xd5d8, 0xd5d9, 0xd9da, 0xb4db, 0xd9db,
+  0xd9dd, 0xb4dc, 0xb4da, 0xd9dc, 0xbd98, 0xddfa, 0xddf8, 0xddf7, 0xbd97, 0xddf6, 0xddf5, 0xb7b2,
+  0xddf9, 0xba70, 0xe263, 0xe265, 0xba71, 0xe264, 0xbcdb, 0xd183, 0xbcda, 0xe5f0, 0xd182, 0xd184,
+  0xe9df, 0xe9de, 0xe9e0, 0xd987, 0xd986, 0xbef9, 0x8f44, 0xed4b, 0xc0d3, 0xdf90, 0xefe8, 0xc26a,
+  0xf259, 0xc577, 0xa4ee, 0xa5bf, 0xa6b9, 0xa842, 0xaa5a, 0xaa5b, 0x9186, 0x9187, 0xac6e, 0x9888,
+  0xa0a0, 0xd1fa, 0xb481, 0xb480, 0x816a, 0xbd99, 0xb7b3, 0xbd9a, 0xc78f, 0x81c4, 0xe6d1, 0xbefa,
+  0xc26b, 0xa4ef, 0x8399, 0xa6ba, 0x93c1, 0xfa9d, 0xcceb, 0xaa5c, 0xccea, 0x9188, 0xcf65, 0xac6f,
+  0xcf66, 0x83c2, 0xac70, 0x93c2, 0xd1fc, 0xaeee, 0xaeed, 0xa180, 0xd5de, 0xd5dc, 0xd5dd, 0xd5db,
+  0xaa82, 0xd5da, 0x93c3, 0x93c4, 0xd9de, 0xd9e1, 0xb4de, 0xd9df, 0xb4dd, 0xd9e0, 0x93c5, 0xddfb,
+  0xbd9b, 0x816b, 0xe266, 0xe267, 0xe268, 0xc790, 0xe5f3, 0xe5f2, 0xbcdc, 0xe5f1, 0xe5f4, 0xe9e1,
+  0x8246, 0x9f68, 0xe9e2, 0xe9e3, 0x827c, 0xed4c, 0xc0d4, 0xc26c, 0xf25a, 0x9f69, 0xc4e8, 0xc95f,
+  0x9189, 0xac71, 0xcf67, 0xaeef, 0xa3fe, 0xc7f3, 0xb1fe, 0xaa83, 0xb4df, 0xd9e2, 0xb482, 0xb7b5,
+  0xb7b4, 0xbd9c, 0x93c6, 0xe269, 0xe26a, 0xbcdd, 0xbcde, 0xe9e5, 0xe9e4, 0xefe9, 0xf7e3, 0xa4f0,
+  0xc960, 0xa5c0, 0x868c, 0xa843, 0xcb48, 0x918a, 0xac72, 0xb7b6, 0xa4f1, 0x93c7, 0xcf68, 0xac73,
+  0xcf69, 0x93c8, 0xc0d5, 0xa4f2, 0x8fcf, 0x8fd0, 0xccec, 0x9f6a, 0xcf6a, 0x9889, 0xd242, 0xd241,
+  0xd1fe, 0xa183, 0xd1fd, 0xd243, 0xd240, 0xa181, 0xa182, 0xb240, 0xb241, 0xaa84, 0x9f6b, 0xb4e0,
+  0xd9e3, 0xc874, 0xd9e4, 0xd9e5, 0xb483, 0x8eda, 0x8fd1, 0xde41, 0xde42, 0xde40, 0xbd9d, 0xddfd,
+  0xddfe, 0xb7b7, 0xe26b, 0xe5f7
+};
+static const uint16_t big5_plus_f_108[] = {
+  0xe5f6, 0xe5f5, 0xe5f8, 0xe9e7, 0xe9e6, 0xbefb, 0xe9e8, 0x93c9, 0xc0d6, 0xed4d, 0xdf91, 0xefea,
+  0xf25b, 0xf6e7, 0x9f6c, 0xa4f3, 0xa5c2, 0xa5c1, 0xf88e, 0xaa5d, 0xc961, 0xc97e, 0xa6bb, 0x9f6d,
+  0xc9f7, 0xcb49, 0xcb4a, 0xaa5e, 0x918b, 0xcced, 0x8fd2, 0xac74, 0xcf6b, 0xcf6c, 0x93ca, 0xaef0,
+  0xaef4, 0xd244, 0xaef3, 0xaef1, 0xaef2, 0x93cb, 0xd5df, 0xb242, 0xb4e3, 0xb484, 0xb4e1, 0xb4e2,
+  0xd9e6, 0xbd9e, 0xbd9f, 0xba72, 0xa4f4, 0x9f6e, 0xc9a1, 0x839b, 0xa5c3, 0x839a, 0x9f6f, 0xc9a4,
+  0x8690, 0x9f70, 0xa5c6, 0xc9a3, 0xa5c5, 0xa5c4, 0xa844, 0xc9a2, 0x839c, 0x839d, 0xc9f8, 0x93cc,
+  0x93cd, 0x8e68, 0xc9fc, 0xc9fe, 0xca40, 0xa6c5, 0xa6c6, 0xc9fb, 0xa6c1, 0x868e, 0xc9f9, 0x8692,
+  0xc9fd, 0xa6c2, 0x8b8f, 0xa6bd, 0x868d, 0xa6be, 0x8691, 0xa6c4, 0xc9fa, 0xa6bc, 0xa845, 0xa6bf,
+  0xa6c0, 0xa6c3, 0x8e72, 0x8fd3, 0x93ce, 0xcb5b, 0xcb59, 0xcb4c, 0xa851, 0xcb53, 0xa84c, 0xcb4d,
+  0x918d, 0xcb55, 0x8b8b, 0xcb52, 0xa84f, 0xcb51, 0xa856, 0xcb5a, 0xa858, 0x8b8e, 0xa85a, 0x868f,
+  0xcb4b, 0x8b91, 0xa84d, 0xcb5c, 0x8b8c, 0xa854, 0xa857, 0x8b88, 0xcd45, 0xa847, 0xa85e, 0xa855,
+  0xcb4e, 0xa84a, 0xa859, 0xcb56, 0xa848, 0xa849, 0xcd43, 0xcb4f, 0xa850, 0xa85b, 0xcb5d, 0xcb50,
+  0xa84e, 0x8b89, 0xa853, 0xccee, 0xa85c, 0xcb57, 0xa852, 0x918c, 0xa85d, 0xa846, 0xcb54, 0xa84b,
+  0xcb58, 0xcd44, 0x8b8a, 0x8b8d, 0x8b94, 0x8b92, 0x8b90, 0x8e7c, 0x93cf, 0x93d0, 0x93d1, 0x93d2,
+  0x93d3, 0x93d4, 0x8b93, 0xaa6a, 0xaa7a, 0xccf5, 0xaa71, 0x9892, 0xcd4b, 0xaa62, 0x9192, 0xaa65,
+  0xcd42, 0xfaa0, 0xccf3, 0xccf7, 0xaa6d, 0xaa6f, 0xccfa, 0xaa76, 0xaa68, 0xaa66, 0xaa67, 0xaa75,
+  0xcd47, 0xaa70, 0xccf9, 0xccfb, 0xaa6e, 0xaa73, 0xccfc, 0xcd4a, 0x9194, 0xac75, 0xaa79, 0xfa9f,
+  0xaa63, 0xcd49, 0x9193, 0xcd4d, 0xccf8, 0xcd4f, 0xcd40, 0xaa6c, 0xccf4, 0xaa6b, 0xaa7d, 0xaa72,
+  0x9191, 0xccf2, 0xcf75, 0xaa78, 0xaa7c, 0xcd41, 0xcd46, 0x918e, 0xaa7e, 0xaa77, 0xaa69, 0xaa5f,
+  0x9190, 0xaa64, 0xfa9e, 0xccf6, 0xaa60, 0xcd4e, 0x918f, 0xccf0, 0xccef, 0xccfd, 0xccf1, 0xaa7b,
+  0xaef5, 0xaa74, 0xccfe, 0xaa61, 0x9893, 0xaca6, 0x93d5, 0x93d6, 0x93d7, 0xcd4c, 0x93d8, 0x93d9,
+  0x93da, 0x93db, 0x93dc, 0x988b
+};
+static const uint16_t big5_plus_f_109[] = {
+  0xcf7c, 0xcfa1, 0x9894, 0xcfa4, 0xcf77, 0x988d, 0x988f, 0xcfa7, 0xcfaa, 0xcfac, 0xcf74, 0xac76,
+  0xac7b, 0xd249, 0xacad, 0xcfa5, 0xcfad, 0xcf7b, 0xcf73, 0x988e, 0x988c, 0x9891, 0xd264, 0xac7e,
+  0xcfa2, 0xcf78, 0xcf7a, 0xaca5, 0xa18b, 0xcf7d, 0xac7d, 0xcf70, 0xcfa8, 0x9890, 0xcfab, 0x988a,
+  0x9898, 0xac7a, 0x9896, 0xaca8, 0xcf6d, 0xacaa, 0xac78, 0xacae, 0xcfa9, 0xcf6f, 0xacab, 0xd25e,
+  0xcd48, 0xac7c, 0xac77, 0xcf76, 0xcf6e, 0xacac, 0xaca4, 0xcfa3, 0xaca9, 0xaca7, 0xcf79, 0xaca1,
+  0xcf71, 0xaca2, 0xaca3, 0xcf72, 0xcfa6, 0xac79, 0xcf7e, 0xfc8d, 0x9897, 0x9895, 0x93dd, 0x93de,
+  0x93df, 0x93e0, 0x93e1, 0x93e2, 0x9f71, 0x93e3, 0x93e4, 0x93e5, 0x93e6, 0x93e7, 0x93e8, 0x93e9,
+  0x93ea, 0x93eb, 0xa188, 0xa186, 0xd24c, 0xaefd, 0xaf43, 0xa18a, 0xa192, 0xa187, 0xd255, 0xd25b,
+  0xd257, 0xd24a, 0xd24d, 0xd246, 0xd247, 0xaf4a, 0xaefa, 0xd256, 0xd25f, 0xaf45, 0xaef6, 0xa184,
+  0xaf40, 0xd24e, 0xaf42, 0xd24f, 0xd259, 0xa190, 0xa191, 0xa185, 0xaf44, 0xd268, 0xd248, 0xaefc,
+  0xaefb, 0xaf48, 0xd245, 0xd266, 0xd25a, 0xd267, 0xd261, 0xd253, 0xd262, 0xa18f, 0xd25c, 0xd265,
+  0xd263, 0xaf49, 0xd254, 0xaef9, 0xaef8, 0xaf41, 0xaf47, 0xd260, 0xaf46, 0xd251, 0xb243, 0xa189,
+  0xd269, 0xd250, 0xd24b, 0xaefe, 0xaf4b, 0xaef7, 0xa193, 0xd258, 0xd25d, 0xa18e, 0xa18c, 0xa18d,
+  0x9f72, 0x93ec, 0x9f73, 0x93ed, 0x93ee, 0x93ef, 0x93f0, 0x93f1, 0x93f2, 0x8fd4, 0x93f3, 0x93f4,
+  0x93f5, 0x93f6, 0xb265, 0xd5e1, 0xd5e5, 0xaa88, 0xb252, 0xb250, 0xaa8f, 0xaa92, 0xb247, 0xd5e3,
+  0xd5e2, 0xb25b, 0xb485, 0xd5e8, 0xb255, 0xaa8a, 0xd5fa, 0xd647, 0xb244, 0xd5f7, 0xd5f0, 0xb267,
+  0xd5e0, 0xaa85, 0xd5fc, 0xaa86, 0xb264, 0xb258, 0xb263, 0xb24e, 0xd5ec, 0xd5fe, 0xd5f6, 0xb24f,
+  0xb249, 0xd645, 0xaa87, 0xd5fd, 0xd640, 0xb251, 0xb259, 0xd642, 0xd5ea, 0xd5fb, 0xd5ef, 0xd644,
+  0xb25e, 0xb246, 0xb25c, 0xd5f4, 0xd5f2, 0xd5f3, 0xb253, 0xd5ee, 0xd5ed, 0xb248, 0xd5e7, 0xd646,
+  0xb24a, 0xd5f1, 0xb268, 0xaa8b, 0xb262, 0xd5e6, 0xb25f, 0xb25d, 0xb266, 0xd5f8, 0xb261, 0xd252,
+  0xd5f9, 0xb260, 0xd641, 0xb245, 0xd5f5, 0xb257, 0xd5e9, 0xb256, 0xaa90, 0xb254, 0xb24c, 0xb24b,
+  0xd9e7, 0xd643, 0xb48e, 0xaa98
+};
+static const uint16_t big5_plus_f_110[] = {
+  0xd5eb, 0xaa96, 0xaa93, 0xd9fc, 0xaa89, 0xb24d, 0xaa8d, 0xaa94, 0xaa8c, 0xaa95, 0xaa8e, 0xc7f4,
+  0xaa91, 0x93f7, 0x93f8, 0x8fd5, 0x93f9, 0x93fa, 0xaa99, 0x9f74, 0x93fb, 0x8ec7, 0x93fc, 0xaa97,
+  0xb488, 0xb541, 0xb25a, 0xb4ee, 0xd9f6, 0xb4fc, 0xb487, 0xd9ea, 0xb4eb, 0xb4e7, 0xda49, 0xb4ed,
+  0xb4f1, 0xb4ec, 0xb4f5, 0xda4d, 0xda44, 0xb496, 0xb498, 0xd9f1, 0xb4fa, 0xb4f4, 0xd9fd, 0xb4e4,
+  0xda4a, 0xda43, 0xb4e8, 0xd9f7, 0xb4f7, 0xda55, 0xda56, 0xc875, 0xb4e5, 0xda48, 0xb4f9, 0xd9fb,
+  0xd9ed, 0xd9ee, 0xb4fd, 0xd9f2, 0xd9f9, 0xd9f3, 0xb48b, 0xb4fb, 0xb544, 0xd9ef, 0xd9e8, 0xd9e9,
+  0xb489, 0xd9eb, 0xb4ea, 0xd9f8, 0xb499, 0xb4f8, 0xb542, 0xb48a, 0xb495, 0xd9fa, 0xda53, 0xda4b,
+  0xb4e6, 0xda51, 0xb4f2, 0xb493, 0xb4f0, 0xb492, 0xda57, 0xb4ef, 0xda41, 0xd9f4, 0xd9fe, 0xb547,
+  0xda45, 0xda42, 0xd9f0, 0xb543, 0xda4f, 0xda4c, 0xda54, 0xb4e9, 0xda40, 0xb546, 0xb48c, 0xda47,
+  0xbe86, 0xb48f, 0xb4f3, 0xb4f6, 0xb48d, 0xda46, 0xb545, 0xd9f5, 0xd5e4, 0xb486, 0xb497, 0xda50,
+  0xda4e, 0xda52, 0x8edc, 0xb490, 0x8fd9, 0xc876, 0xb491, 0x9f75, 0xb494, 0x93fd, 0x8edb, 0x93fe,
+  0x8fd7, 0x9440, 0xc877, 0x9441, 0xd9ec, 0xb540, 0x8fd6, 0x8fd8, 0x9f76, 0xde61, 0xde60, 0xde46,
+  0xb7bd, 0xbe81, 0xde5f, 0xde49, 0xde4a, 0xc8d2, 0xb7c7, 0xde68, 0xb7c2, 0xde5e, 0xbe83, 0xde43,
+  0xb7c8, 0xb7be, 0xde52, 0xde48, 0xde4b, 0xde63, 0xb7b8, 0xde6a, 0xde62, 0xb7c1, 0xde57, 0xb7cc,
+  0xbe80, 0xbe84, 0xb7cb, 0xb7c5, 0xbe8b, 0xc8d1, 0xde69, 0xb7b9, 0xde55, 0xde4c, 0xde59, 0xde65,
+  0xb7cd, 0xbe85, 0xb7bb, 0xde54, 0xbda0, 0xde4d, 0xb7c4, 0xbe82, 0xb7c3, 0xde50, 0xde5a, 0xde64,
+  0xde47, 0xde51, 0xb7bc, 0xde5b, 0xb7c9, 0xb7c0, 0xde4e, 0xb7bf, 0xde45, 0xde53, 0xde67, 0xb4fe,
+  0xbab0, 0xde56, 0xe26c, 0xde58, 0xde66, 0xb7c6, 0xde4f, 0xb7ba, 0xb7ca, 0xbcf0, 0xde44, 0x8e50,
+  0xde5d, 0xbe8c, 0xbe89, 0xbe8f, 0xde5c, 0xbe88, 0x9f77, 0x9442, 0x9443, 0x9444, 0x9445, 0xbe8d,
+  0x9446, 0x9447, 0xbe8a, 0x9448, 0xbe87, 0xbe8e, 0x9449, 0xe2aa, 0xbaad, 0xe27d, 0xe2a4, 0xbaa2,
+  0xc791, 0xe26e, 0xbaaf, 0xc792, 0xba77, 0xe26d, 0xe2b0, 0xbab1, 0xe271, 0xe2a3, 0xc79d, 0xe273,
+  0xe2b3, 0xe2af, 0xba75, 0xbaa1
+};
+static const uint16_t big5_plus_f_111[] = {
+  0xe653, 0xbaae, 0xba7d, 0xe26f, 0xc79b, 0xe2ae, 0xbaa3, 0xe2ab, 0xe2b8, 0xe275, 0xe27e, 0xd18d,
+  0xc794, 0xe2b6, 0xe2ac, 0xba7c, 0xd185, 0xc79c, 0xe27c, 0xba76, 0xba74, 0xbaa8, 0x816c, 0xc798,
+  0xe27a, 0xe277, 0xe278, 0xc793, 0xe2b2, 0xc795, 0xe2b7, 0xe2b5, 0xba7a, 0xe2b9, 0xba7e, 0xbaa7,
+  0x816d, 0xe270, 0xe5fa, 0xe279, 0xc797, 0xba78, 0xbaac, 0xbaa9, 0xba7b, 0xe2a5, 0xe274, 0xbaaa,
+  0xe2a7, 0xbaa4, 0xbaa6, 0xba73, 0xc796, 0xe2a9, 0xe2a1, 0xe272, 0xbaa5, 0xe2b1, 0xe2b4, 0xe27b,
+  0xe2a8, 0xd18a, 0xba79, 0xbcdf, 0xe2a6, 0xe5f9, 0xc79a, 0xe2ad, 0xc799, 0x816e, 0x8efa, 0x944a,
+  0x8fdb, 0x8fdc, 0xc79e, 0x944b, 0x8fda, 0x944c, 0xe276, 0xe644, 0xe64e, 0xbce2, 0xe64d, 0xe659,
+  0xbce4, 0xe64b, 0x81c5, 0xe64f, 0xbcef, 0xd191, 0xe646, 0xbce7, 0xd189, 0xe652, 0xe9f0, 0xbcf3,
+  0xbcf2, 0xe654, 0xe643, 0xe65e, 0xbced, 0xd186, 0xbce3, 0xe657, 0x81c7, 0xe65b, 0xe660, 0xe655,
+  0xe649, 0xbce6, 0xbce9, 0xbcf1, 0xbcec, 0xd18b, 0xe64c, 0xe2a2, 0xd192, 0xd187, 0xe648, 0xe65f,
+  0xbce8, 0xd18e, 0xbceb, 0xe661, 0xbce0, 0xe656, 0xe5fb, 0xe65c, 0xc0df, 0xd18f, 0xe64a, 0x8247,
+  0xbce1, 0xe645, 0xbce5, 0xe5fc, 0xbaab, 0xe641, 0xc8e9, 0xe65a, 0xe642, 0xe640, 0xbcea, 0xd190,
+  0xe658, 0xd18c, 0xe5fe, 0xe651, 0xe650, 0xe65d, 0xe647, 0xbcee, 0x81c6, 0x8fde, 0x8efb, 0x944d,
+  0x944e, 0x8fdd, 0xe9f3, 0xd98c, 0xbf49, 0xbefe, 0xea40, 0xe9eb, 0xbf41, 0xe9f7, 0xbf48, 0xbf43,
+  0xe9f5, 0xed4f, 0xe9fb, 0xea42, 0xe9fa, 0xe9e9, 0xe9f8, 0xea44, 0xea46, 0xbefd, 0xea45, 0xbf44,
+  0xbf4a, 0xd98a, 0xbf47, 0xd98d, 0xe9fe, 0xbf46, 0xe9f9, 0xd988, 0xe9ed, 0xe9f2, 0xd989, 0xe9fd,
+  0xbf45, 0xbf42, 0xbefc, 0xbf40, 0xe9f1, 0x8248, 0xe5fd, 0xe9ec, 0xe9ef, 0xea41, 0xe9f4, 0xe9ea,
+  0xed4e, 0xea43, 0xe9ee, 0xe9fc, 0xd188, 0x944f, 0x9450, 0xd98b, 0xed51, 0xc0e3, 0xdf93, 0xdf92,
+  0xc0d7, 0xdf95, 0xdf96, 0xc0db, 0xed53, 0xed59, 0xed57, 0xc0d9, 0xc0da, 0xc0e1, 0xed5a, 0xed52,
+  0xc0dc, 0xdf94, 0xed56, 0xed55, 0xed5b, 0xc0e2, 0xdf97, 0xc0dd, 0xc0e0, 0xed54, 0xc0e4, 0xc0de,
+  0xc0e5, 0xc0d8, 0xed58, 0xe899, 0xed50, 0xd98e, 0xdf98, 0xeff7, 0x8fdf, 0x9f78, 0xc271, 0xeff4,
+  0xeff6, 0xe48a, 0xc26f, 0xeff2
+};
+static const uint16_t big5_plus_f_112[] = {
+  0xeff3, 0xefee, 0xe48c, 0xe489, 0xe9f6, 0xefef, 0xc270, 0xefeb, 0xe488, 0xc26d, 0xeff8, 0xc26e,
+  0xefec, 0xefed, 0xeff1, 0xc273, 0xe48b, 0xc272, 0x82c2, 0xe48d, 0xeff0, 0xc378, 0xf25f, 0xf265,
+  0xc379, 0xf25c, 0xc376, 0xc373, 0xf267, 0xc377, 0xe896, 0xc374, 0xf25e, 0xf261, 0xf262, 0xf263,
+  0xf266, 0xe898, 0xeff5, 0xf25d, 0xc375, 0xf264, 0xf268, 0xf260, 0xe897, 0x8fe1, 0x8fe0, 0xf45d,
+  0xc46a, 0xf460, 0xc46b, 0xf468, 0xf45f, 0xf45c, 0xec83, 0xf45e, 0xf462, 0xf465, 0xf464, 0xf467,
+  0xf45b, 0xec82, 0xc469, 0xf463, 0xf466, 0xf469, 0xf461, 0xf5d3, 0xf5d4, 0xf5d8, 0xf5d9, 0xef8b,
+  0xf5d6, 0xf5d7, 0xf5d5, 0xef89, 0xc4e9, 0xef8a, 0x9f79, 0x9451, 0x9f7a, 0xc578, 0xf6eb, 0xf296,
+  0xf196, 0xf6e8, 0xf6e9, 0xf6ea, 0xc579, 0xf297, 0xf7e5, 0xf7e4, 0x8fe2, 0xf8af, 0xc5f4, 0xf8ad,
+  0xf8b0, 0xf8ae, 0xf8f5, 0xc657, 0xc665, 0xf9a3, 0xf96c, 0xf58f, 0xf9a2, 0xf9d0, 0xf9d1, 0xa4f5,
+  0xf6a0, 0x9452, 0x8695, 0x8693, 0xa6c7, 0xca41, 0x8694, 0x8696, 0xcb5e, 0x8b98, 0xa85f, 0x8b96,
+  0xa862, 0x8b95, 0xcb5f, 0x8b99, 0xa860, 0xa861, 0x8b97, 0x8e7d, 0x9453, 0x919c, 0xcd58, 0xcd5a,
+  0xcd55, 0xcd52, 0xcd54, 0x9199, 0x9196, 0x919a, 0xaaa4, 0x9195, 0x919d, 0x919b, 0xaaa2, 0x9198,
+  0x9197, 0xcd56, 0xaaa3, 0xcd53, 0xcd50, 0xaaa1, 0xcd57, 0xfb80, 0xcd51, 0xaaa5, 0xcd59, 0xfb81,
+  0x9454, 0x9455, 0x9456, 0xcfaf, 0x989d, 0xcfb3, 0x989b, 0x989a, 0xacb7, 0x9899, 0xfc8e, 0x9981,
+  0x989f, 0xcfb6, 0x989e, 0xacaf, 0xacb2, 0xacb4, 0xacb6, 0xacb3, 0xcfb2, 0xcfb1, 0x9980, 0xacb1,
+  0xcfb4, 0xcfb5, 0x98a0, 0xcfae, 0xacb5, 0x9982, 0xacb0, 0x989c, 0x9457, 0x9458, 0xcfb0, 0x8fe4,
+  0xfc8f, 0x9459, 0x945a, 0x945b, 0xa194, 0xd277, 0xd278, 0xd279, 0xaf50, 0xfe80, 0xaf4c, 0xd26e,
+  0xa196, 0xd276, 0xd27b, 0xaf51, 0xa197, 0xd26c, 0xd272, 0xd26b, 0xd275, 0xa19c, 0xa19a, 0xd271,
+  0xaf4d, 0xaf4f, 0xd27a, 0xa195, 0xd26a, 0xd26d, 0xd273, 0xa199, 0xd274, 0xd27c, 0xd270, 0xa198,
+  0xaf4e, 0x8fe6, 0x945c, 0x945d, 0x945e, 0x945f, 0x8fe5, 0x9460, 0x9461, 0x9462, 0xa19b, 0xb26d,
+  0xd64e, 0xaa9e, 0xaaa0, 0xd650, 0xd64c, 0xaa9d, 0xd658, 0xd64a, 0xd657, 0xb269, 0xd648, 0xda5b,
+  0xd652, 0xb26c, 0xab81, 0xd653
+};
+static const uint16_t big5_plus_f_113[] = {
+  0xd656, 0xaa9c, 0xd65a, 0xaa9a, 0xd64f, 0xc7f5, 0xd654, 0xaa9b, 0xaa9f, 0xb26a, 0xb26b, 0xd659,
+  0xd64d, 0xd649, 0xd65b, 0xab80, 0xd651, 0x8fe7, 0x8fe8, 0xd655, 0x9f7b, 0x9463, 0x9464, 0xd64b,
+  0x9465, 0xb548, 0xb549, 0xda65, 0xb54f, 0xb49e, 0xda59, 0xda62, 0xda58, 0xb54c, 0xda60, 0xda5e,
+  0xb583, 0xda5f, 0xb54a, 0xb582, 0xda63, 0x8edd, 0xb49a, 0xb580, 0xb49c, 0xb584, 0xda5c, 0xda5a,
+  0xb54b, 0xda5d, 0xda61, 0xb581, 0xb4a0, 0xb49b, 0xb54d, 0xb49d, 0xb49f, 0x8fea, 0xda64, 0x8feb,
+  0x9f7c, 0x8fec, 0x9f7d, 0x8fe9, 0x9466, 0xde70, 0xde77, 0xde79, 0xdea1, 0xbe97, 0xb7da, 0xde6b,
+  0xbe91, 0xb7d2, 0xbe92, 0xde7a, 0xb7d7, 0xdea2, 0xb7ce, 0xbe94, 0xde7d, 0xbe98, 0xde6d, 0xde7e,
+  0xde6c, 0x9f7e, 0xb7dc, 0xbe95, 0xde78, 0xb7cf, 0xdea3, 0xc982, 0xb7d4, 0xde71, 0xb7d9, 0xde7c,
+  0xde6f, 0xde76, 0xde72, 0xde6e, 0xb7d1, 0xb7d8, 0xb7d6, 0xb7d3, 0xb7db, 0xb7d0, 0xde75, 0xbe93,
+  0xb7d5, 0xbe99, 0xb54e, 0xbe90, 0xde7b, 0x8ff0, 0xde73, 0x9fa1, 0xbe96, 0x8fee, 0x8fef, 0x8fed,
+  0xde74, 0x816f, 0x8170, 0xe2c1, 0xc885, 0xbab4, 0xc884, 0xc882, 0xe2bd, 0xe2c3, 0xe2bf, 0xc886,
+  0xbab6, 0xe2be, 0xe2c2, 0xe2ba, 0xc887, 0xe2bc, 0xbab5, 0xc880, 0xc883, 0xc881, 0xc7a0, 0xe2c0,
+  0xe2bb, 0xc79f, 0xbab7, 0x8ff2, 0xbab2, 0x8eed, 0x8ff1, 0xe2c4, 0x8eee, 0xbab3, 0xe667, 0xe664,
+  0xe670, 0xe66a, 0xe66c, 0xbcf4, 0xe666, 0xe66e, 0xd198, 0xd194, 0xe66d, 0xe66b, 0xd197, 0xe671,
+  0xbcf7, 0xe668, 0xe66f, 0xd196, 0xbcf5, 0xd195, 0xd193, 0xe663, 0xe665, 0xbcf6, 0xe662, 0xe672,
+  0x8ff3, 0xe669, 0xd993, 0xd98f, 0xea4a, 0xbf51, 0xd992, 0xd990, 0xea55, 0xea53, 0xbf4b, 0xea49,
+  0xea4c, 0xea4d, 0xea48, 0xbf55, 0xbf56, 0xea47, 0xea56, 0xea51, 0xbf4f, 0xbf4c, 0xea50, 0xea4e,
+  0xd994, 0x8249, 0xbf52, 0xea52, 0xbf4d, 0xd991, 0xbf4e, 0xd995, 0xea4f, 0xbf50, 0xea4b, 0x8e57,
+  0xea54, 0xbf53, 0xea57, 0xea58, 0xbf54, 0x8ff4, 0x8ff5, 0xc0e7, 0xc0ee, 0xed5c, 0xed62, 0xdf99,
+  0xed60, 0xc0ea, 0xc0e9, 0xc0e6, 0xed5e, 0xdf9a, 0xdf9e, 0xdf9b, 0xc0ec, 0xc0eb, 0xc0e8, 0xdf9c,
+  0xed61, 0xed5d, 0xed5f, 0xdf9d, 0xc0ed, 0x8f4a, 0x9fa2, 0x9467, 0xc277, 0xeffb, 0xe48e, 0xc274,
+  0xc275, 0xeffd, 0xc276, 0xeffa
+};
+static const uint16_t big5_plus_f_114[] = {
+  0xe48f, 0xeff9, 0xf26c, 0xeffc, 0xe89a, 0xf26d, 0xc37a, 0xf26b, 0xe89b, 0x82e3, 0xf26a, 0xec89,
+  0xf269, 0xc37b, 0x8ff6, 0xec86, 0xc46c, 0xec88, 0xec85, 0xf46a, 0xf46b, 0xe89c, 0xec84, 0xec87,
+  0x8ff8, 0xf5dc, 0xf5db, 0xc4ea, 0xf197, 0xf5da, 0xf6ec, 0xf6ed, 0xf198, 0xf298, 0xf7e6, 0xf8b1,
+  0xf494, 0xf493, 0xf8f6, 0xf9bc, 0xc679, 0xf9c6, 0xa4f6, 0xf780, 0xaaa6, 0xaaa7, 0x9983, 0xfc90,
+  0xacb8, 0x9468, 0xb585, 0x9fa3, 0x81c8, 0xc0ef, 0xa4f7, 0x9469, 0xaaa8, 0xaf52, 0xb7dd, 0xa4f8,
+  0x9984, 0xb26e, 0xbab8, 0xc962, 0x919e, 0xcfb7, 0xd27d, 0xc8d3, 0xe2c5, 0x81c9, 0xc0f0, 0xa4f9,
+  0xaaa9, 0xcfb8, 0xcfb9, 0xda66, 0xb550, 0x946a, 0xbe9c, 0xdea4, 0xbe9b, 0xbe9a, 0xb7de, 0xe2c6,
+  0x8171, 0xd19b, 0xbcf8, 0xd19a, 0xc37c, 0xa4fa, 0xda67, 0xa4fb, 0x9fa4, 0xa6c9, 0xca42, 0xa6c8,
+  0xa865, 0xa864, 0xa863, 0xcb60, 0x8b9a, 0x919f, 0x91a0, 0xaaaa, 0x9280, 0xaaab, 0xcd5b, 0xfb82,
+  0xcfba, 0x9985, 0xcfbd, 0xacba, 0xcfbb, 0xfc91, 0xacb9, 0xcfbc, 0xacbb, 0x946b, 0xd2a2, 0xd2a1,
+  0xd27e, 0xaf53, 0xa19d, 0xd65d, 0xd65e, 0xb26f, 0xd65c, 0xd65f, 0xb552, 0xb270, 0xb587, 0xb586,
+  0xb551, 0xda6b, 0xda6a, 0xb588, 0xda68, 0xda69, 0x946c, 0xda6c, 0xdea6, 0xdea5, 0xdea9, 0xc8d4,
+  0xdea8, 0xdea7, 0xbab9, 0xe2c9, 0xc888, 0xe2c8, 0xbaba, 0xe2c7, 0xe673, 0xd19c, 0xe674, 0xbcf9,
+  0x824a, 0xea59, 0xea5a, 0x83d9, 0x9fa5, 0xf272, 0xc37d, 0xf271, 0xf270, 0xf26e, 0xf26f, 0xc4eb,
+  0xf46c, 0xf6ee, 0xf8f7, 0xf590, 0xa4fc, 0xf693, 0xc9a5, 0xa5c7, 0xc9a6, 0x8697, 0x8698, 0xf88f,
+  0xca43, 0xca44, 0x8ba0, 0x946d, 0x946e, 0x8b9e, 0xcb66, 0x8b9b, 0x8b9c, 0xcb62, 0x8b9f, 0xcb61,
+  0xaaac, 0xcb65, 0xa867, 0xcb63, 0xa866, 0xcb67, 0xcb64, 0x8b9d, 0x946f, 0xcd5f, 0xcfbe, 0xcd5d,
+  0xcd64, 0x9281, 0xaaad, 0x9284, 0xaab0, 0xcd65, 0xcd61, 0x9282, 0xcd62, 0xfb83, 0xcd5c, 0xaaaf,
+  0xcd5e, 0xaaae, 0xcd63, 0x9283, 0xcd60, 0x83f8, 0x9470, 0xcfc2, 0xacbd, 0xacbe, 0x998a, 0xcfc5,
+  0xcfbf, 0x9989, 0xcfc4, 0x9986, 0xcfc0, 0xacbc, 0xcfc3, 0xcfc1, 0x9988, 0x9987, 0x9471, 0x9472,
+  0x9473, 0x9474, 0x9475, 0xd2a8, 0xd2a5, 0xa19e, 0xd2a7, 0xaf58, 0xaf57, 0xaf55, 0xd2a4, 0xd2a9,
+  0xaf54, 0xaf56, 0xd2a6, 0xd667
+};
+static const uint16_t big5_plus_f_115[] = {
+  0xd2a3, 0xd2aa, 0xa19f, 0x9476, 0xc7f7, 0xc7f8, 0xb589, 0xd662, 0xd666, 0x83c4, 0xd665, 0xda6e,
+  0xda79, 0xc7fa, 0xab84, 0xd668, 0xab83, 0xd663, 0xda6d, 0xb274, 0xc7f6, 0xc7f9, 0xb273, 0xd661,
+  0xd664, 0xb275, 0xab82, 0xb272, 0xb271, 0xd660, 0xd669, 0x9fa6, 0x9fa7, 0x9477, 0xda70, 0xda77,
+  0xb58a, 0xb554, 0xda76, 0xda73, 0xb590, 0xb556, 0xb58c, 0xb58e, 0xb58d, 0xda75, 0xbe9e, 0xb58f,
+  0xda6f, 0xda71, 0xda74, 0xda72, 0xb555, 0xda78, 0xb553, 0xb7df, 0xb58b, 0x9fa8, 0xdead, 0xdeac,
+  0xdeaa, 0x8e51, 0xb7e2, 0xb7e1, 0xdeae, 0xbe9d, 0xdeab, 0xe2ca, 0xbabb, 0xb7e0, 0xbe9f, 0x8ff9,
+  0x8ffa, 0xdeb0, 0xdeaf, 0xd19d, 0xe2cd, 0xe2cb, 0xbcfa, 0xc88b, 0xbabc, 0xe2cc, 0xe676, 0xc88a,
+  0xc88c, 0xc889, 0x81cb, 0xbcfb, 0xe675, 0xe67e, 0xe67d, 0xe67b, 0x81ca, 0xe67a, 0xe677, 0xe678,
+  0xe679, 0xe67c, 0xe6a1, 0x9fa9, 0x9faa, 0xea5f, 0xea5c, 0xea5d, 0xbf57, 0xea5b, 0xea61, 0xea60,
+  0xea5e, 0x9478, 0xed64, 0xed65, 0xc0f1, 0xdf9f, 0xc0f2, 0xed63, 0x827d, 0xc279, 0xeffe, 0xc278,
+  0xc37e, 0x82e4, 0xc3a1, 0xc46d, 0xf46e, 0xf46d, 0xf5dd, 0xf6ef, 0xc57a, 0xf7e8, 0xf7e7, 0xf7e9,
+  0xa5c8, 0xcfc6, 0xaf59, 0xb276, 0xd66a, 0xa5c9, 0xc9a7, 0xa4fd, 0x839e, 0x828e, 0xca45, 0x8699,
+  0xf890, 0x8e73, 0xcb6c, 0xcb6a, 0xcb6b, 0xcb68, 0xa868, 0xcb69, 0x8c80, 0x9479, 0x947a, 0x947b,
+  0x928a, 0xcd6d, 0x9287, 0xaab3, 0xcd6b, 0xcd67, 0xcd6a, 0x9286, 0xcd66, 0xaab5, 0xcd69, 0x9285,
+  0xaab2, 0xaab1, 0x9289, 0xaab4, 0xcd6c, 0xcd68, 0x947c, 0x9288, 0x947d, 0x947e, 0xacc2, 0xacc5,
+  0xcfce, 0xcfcd, 0xcfcc, 0xacbf, 0xcfd5, 0xcfcb, 0xfe81, 0xacc1, 0xd2af, 0x998c, 0xcfd2, 0xcfd0,
+  0xacc4, 0x998f, 0xcfc8, 0xcfd3, 0x998b, 0xcfca, 0xcfd4, 0xcfd1, 0xcfc9, 0x998e, 0xacc0, 0xcfd6,
+  0xcfc7, 0xacc3, 0x9991, 0x998d, 0x9990, 0x94a1, 0xd2b4, 0xd2ab, 0xd2b6, 0xa281, 0xd2ae, 0xd2b9,
+  0xd2ba, 0xd2ac, 0xd2b8, 0xd2b5, 0xd2b3, 0xd2b7, 0xaf5f, 0xa283, 0xaf5d, 0xa286, 0xa1a0, 0xd2b1,
+  0xa285, 0xd2ad, 0xa284, 0xd2b0, 0xd2bb, 0xd2b2, 0xaf5e, 0xcfcf, 0xa280, 0xaf5a, 0xaf5c, 0x8ffb,
+  0x94a2, 0x9fab, 0x94a3, 0xab86, 0xd678, 0xd66d, 0xd66b, 0xb597, 0xd66c, 0xa282, 0xd673, 0xab87,
+  0xd674, 0xd670, 0xb27b, 0xd675
+};
+static const uint16_t big5_plus_f_116[] = {
+  0xd672, 0xd66f, 0xab85, 0xb279, 0xd66e, 0xb277, 0xb27a, 0xd671, 0xd679, 0xaf5b, 0xb278, 0xd677,
+  0xd676, 0xb27c, 0x94a4, 0x94a5, 0x94a6, 0x9fac, 0x8ffc, 0x8ec8, 0xb595, 0xb599, 0xda7e, 0xb591,
+  0xb59a, 0xb592, 0xdaa1, 0xb560, 0xb598, 0xdaa7, 0xbf85, 0xb594, 0xdaa9, 0xdaa2, 0xb55a, 0xdaa6,
+  0xdaa5, 0xb55b, 0xb561, 0xbea0, 0xb562, 0xdaa8, 0xb558, 0xda7d, 0xda7b, 0xdaa3, 0xda7a, 0xb55f,
+  0xda7c, 0xdaa4, 0xdaaa, 0xb559, 0xb55e, 0xb55c, 0xb55d, 0x94a7, 0xb593, 0xb59b, 0xb557, 0x8ffd,
+  0xb596, 0xbf82, 0xbf8c, 0xb7e9, 0xdeb7, 0xb7e8, 0xdebb, 0xbf87, 0xdeb1, 0xbf8b, 0xdebc, 0xbf86,
+  0xbf80, 0xbf89, 0xdeb2, 0xdeb3, 0xbf8a, 0xdebd, 0xdeba, 0xdeb8, 0xdeb9, 0xdeb5, 0xdeb4, 0xbf81,
+  0xdebe, 0xb7e5, 0xbf84, 0xdeb6, 0xbf88, 0xb7ea, 0xb7e4, 0xb7eb, 0xb7ec, 0xbf83, 0xb7e7, 0xb7e6,
+  0xc894, 0xc890, 0xe2ce, 0xbabe, 0xbabd, 0xc88e, 0xc88f, 0xe2d3, 0xc892, 0xbcfc, 0xbabf, 0xc891,
+  0xc88d, 0xbac1, 0xe2d4, 0xb7e3, 0xbac0, 0xe2d0, 0xe2d2, 0xe2cf, 0xc895, 0xe2d1, 0xc893, 0x94a8,
+  0x8eef, 0xe6ab, 0xd19e, 0xd282, 0xe6aa, 0xe6a7, 0xbd40, 0xea62, 0xbd41, 0xe6a6, 0xd280, 0xbcfe,
+  0xd1a0, 0xe6a8, 0xe6a5, 0xe6a2, 0xe6a9, 0xe6a3, 0xe6a4, 0xbcfd, 0xd19f, 0x9040, 0x94a9, 0x9fad,
+  0xed69, 0x9fae, 0xea66, 0xd281, 0xea65, 0xea67, 0xd997, 0xed66, 0xbf5a, 0x824b, 0xea63, 0xd996,
+  0xbf58, 0xd999, 0xbf5c, 0xbf5b, 0xea64, 0xea68, 0xd998, 0xbf59, 0x8ffe, 0xed6d, 0xc0f5, 0xc27a,
+  0xc0f6, 0xc0f3, 0xed6a, 0xed68, 0xe081, 0xed6b, 0xdfa0, 0xed6e, 0xc0f4, 0xed6c, 0xed67, 0xe080,
+  0x9041, 0xf042, 0xf045, 0xf275, 0xf040, 0xe490, 0xf46f, 0xf046, 0xe491, 0xc3a2, 0xf044, 0xc27b,
+  0xf041, 0xf043, 0xf047, 0xf276, 0xe89d, 0xf274, 0x82e5, 0xe89f, 0xe8a0, 0xe89e, 0xc3a3, 0xf273,
+  0xec8c, 0xec8a, 0xec8d, 0xc46e, 0xec8b, 0xec8e, 0x94aa, 0xef8c, 0xc4ed, 0xf6f1, 0xc4ec, 0xf6f3,
+  0xf6f0, 0xf6f2, 0xc5d0, 0xf8b2, 0xa5ca, 0xcd6e, 0xd2bc, 0xd2bd, 0xb27d, 0xdebf, 0xbf5d, 0xc3a4,
+  0xc57b, 0xf8b3, 0xa5cb, 0x9faf, 0xcd6f, 0xa260, 0xfc92, 0x9993, 0xcfd7, 0x9992, 0xcfd8, 0x9994,
+  0x9fb0, 0x9fb1, 0x9fb2, 0xa287, 0xd2be, 0xd2bf, 0xb27e, 0xb2a1, 0x8ec9, 0xb59c, 0xc878, 0xdaab,
+  0x9fb3, 0xdec2, 0xdec1, 0xdec0
+};
+static const uint16_t big5_plus_f_117[] = {
+  0xe2d5, 0xbf8d, 0xe2d6, 0xe2d7, 0xbac2, 0x9fb4, 0xc896, 0xe6ad, 0xe6ac, 0xd283, 0xd99a, 0xea69,
+  0xbf5e, 0xbf5f, 0xd99b, 0xed72, 0xed6f, 0xed70, 0xed71, 0xf049, 0xf048, 0xc27c, 0xf277, 0xf5de,
+  0xa5cc, 0x94ab, 0xacc6, 0xab88, 0xb2a2, 0xdec3, 0xbf8e, 0xa5cd, 0xfc93, 0xd2c0, 0xb2a3, 0xab89,
+  0xb59d, 0xb563, 0xb564, 0x83d3, 0xa5ce, 0xa5cf, 0xca46, 0xa86a, 0xa869, 0xacc7, 0xcfd9, 0xdaac,
+  0xa5d0, 0xa5d1, 0xa5d2, 0xa5d3, 0x94ac, 0x94ad, 0xf891, 0xa86b, 0xa86c, 0xcb6e, 0xcb6d, 0x928d,
+  0x9fb5, 0xaab6, 0xcd72, 0xcd70, 0xcd71, 0x928e, 0x928b, 0xfb84, 0x928c, 0x94ae, 0x9997, 0xcfda,
+  0xcfdb, 0x9995, 0x9998, 0xaccb, 0xacc9, 0x9999, 0xacca, 0xacc8, 0x9996, 0x8eb5, 0x9fb6, 0x8eb6,
+  0xaf60, 0xa289, 0xa288, 0xa28b, 0xa28a, 0xaf64, 0xaf63, 0xd2c1, 0xaf62, 0xaf61, 0xa28c, 0xd2c2,
+  0x9fb7, 0xab8a, 0xb2a6, 0xd67b, 0xd67a, 0xb2a4, 0xb2a5, 0xab8c, 0xab8b, 0x9fb8, 0xb566, 0xb565,
+  0xdaae, 0xb59f, 0xb59e, 0xdaad, 0xb2a7, 0xb5a0, 0xc879, 0x9fb9, 0x9fba, 0xc8d5, 0xb7ed, 0xdec5,
+  0xb7ee, 0xdec4, 0xbf8f, 0x8173, 0x8172, 0xe2d8, 0xe6ae, 0xbd42, 0xea6a, 0xd99c, 0x9fbb, 0xe082,
+  0xed73, 0x82c3, 0xc3a6, 0xc3a5, 0x834c, 0xec8f, 0xc57c, 0xa5d4, 0xcd73, 0x94af, 0xb680, 0xb2a8,
+  0xe2d9, 0xbac3, 0xc6d4, 0x8c81, 0xcb6f, 0xcb70, 0x94b0, 0x9fbc, 0xcd74, 0xaab8, 0xaab9, 0x928f,
+  0xfb85, 0xaab7, 0x9290, 0x94b1, 0x94b2, 0x94b3, 0xaccf, 0xacd0, 0xaccd, 0xacce, 0x999a, 0xcfdc,
+  0x999b, 0xfc94, 0xcfdd, 0xaccc, 0x94b4, 0x94b5, 0x94b6, 0x94b7, 0xd2c3, 0xa28f, 0xaf68, 0xaf69,
+  0xa28e, 0xb2ab, 0xd2c9, 0xfe83, 0xaf6e, 0xaf6c, 0xd2ca, 0xd2c5, 0xaf6b, 0xaf6a, 0xaf65, 0xd2c8,
+  0xd2c7, 0xd2c4, 0xaf6d, 0xa28d, 0xd2c6, 0xaf66, 0xfe82, 0xaf67, 0x94b8, 0x94b9, 0xb2ac, 0xd6a1,
+  0xd6a2, 0xb2ad, 0xd67c, 0xd67e, 0xd6a4, 0xd6a3, 0xd67d, 0xab8d, 0xb2a9, 0xb2aa, 0x94ba, 0xdab6,
+  0xb56b, 0xb56a, 0xdab0, 0xb568, 0xc87a, 0xdab3, 0xb56c, 0xdab4, 0xb56d, 0xdab1, 0xb567, 0xb569,
+  0xdab5, 0xb681, 0xdab2, 0xdaaf, 0x94bb, 0x9fbd, 0x94bc, 0x94bd, 0xc8d6, 0xded2, 0xbf90, 0xdec7,
+  0xb7f0, 0xb7f3, 0xb7f2, 0xb7f7, 0xb7f6, 0xded3, 0xded1, 0xdeca, 0xdece, 0xdecd, 0xb7f4, 0xded0,
+  0xdecc, 0xded4, 0xdecb, 0xb7f5
+};
+static const uint16_t big5_plus_f_118[] = {
+  0xb7ef, 0xb7f1, 0xbf91, 0xdec9, 0x9fbe, 0x94be, 0x9fbf, 0xc898, 0xe2db, 0xbac7, 0xe2df, 0xbac6,
+  0xe2dc, 0xbac5, 0xc897, 0xdec8, 0xdecf, 0xe2de, 0x8174, 0xbac8, 0xe2e0, 0xe2dd, 0xe2da, 0x94bf,
+  0x94c0, 0xe6b1, 0xe6b5, 0xe6b7, 0xe6b3, 0xe6b2, 0xe6b0, 0xbd45, 0xbd43, 0xbd48, 0xbd49, 0xe6b4,
+  0xbd46, 0xe6af, 0xbd47, 0xbac4, 0xe6b6, 0xbd44, 0x94c1, 0x94c2, 0xd99d, 0xea6c, 0x824d, 0xea6b,
+  0xea73, 0xea6d, 0xea72, 0xea6f, 0xbf60, 0xea71, 0xd99f, 0xd99e, 0xbf61, 0x824c, 0xbf62, 0xd9a0,
+  0xea70, 0xea6e, 0x94c3, 0x94c4, 0x827e, 0x82a1, 0xc0f8, 0xed74, 0xe085, 0xe083, 0xc0f7, 0xed77,
+  0xed75, 0xed76, 0x83df, 0x83e5, 0xc0f9, 0x9fc0, 0xe084, 0xe494, 0xf04d, 0xe493, 0xc2a1, 0xf04e,
+  0x82c4, 0x82c5, 0xc27d, 0xf04f, 0xc27e, 0xf04c, 0xf050, 0xe492, 0xf04a, 0x94c5, 0x94c6, 0xc3a7,
+  0xf278, 0xc3a8, 0xc46f, 0x94c7, 0xf04b, 0xc470, 0x94c8, 0xef8e, 0xef8d, 0xc4ee, 0xf5df, 0x94c9,
+  0xc57e, 0xf6f4, 0xc57d, 0xf299, 0xf7ea, 0xc5f5, 0xc5f6, 0x9042, 0x8e64, 0xf9cc, 0xc6d5, 0x9043,
+  0xacd1, 0xcfde, 0x9fc1, 0xb56e, 0xb56f, 0xa5d5, 0xa6ca, 0xca47, 0x8c82, 0xcb71, 0xa86d, 0x8c83,
+  0xaaba, 0xfc95, 0xacd2, 0xacd3, 0xacd4, 0xd6a6, 0xd2cb, 0xaf6f, 0xfe84, 0xfe85, 0xb2ae, 0xd6a5,
+  0xab8e, 0x94ca, 0xdab8, 0xb571, 0xb682, 0xdab7, 0xb570, 0xbf92, 0xbf93, 0xded5, 0xbd4a, 0xe6bb,
+  0xe6b8, 0xe6b9, 0xe6ba, 0x824e, 0x824f, 0xda80, 0x83e6, 0xe086, 0xed78, 0xe087, 0xf051, 0x82c6,
+  0x82c7, 0xe980, 0xf471, 0xf470, 0x835f, 0xf6f5, 0xa5d6, 0xcd75, 0xaf70, 0x94cb, 0x94cc, 0xb683,
+  0xb572, 0xded6, 0x8175, 0xc89a, 0xe2e1, 0xc899, 0xbd4b, 0xea74, 0x9044, 0xf052, 0xf472, 0xa5d7,
+  0x8c84, 0x8c85, 0xaabb, 0xacd7, 0xcfdf, 0xacd8, 0xacd6, 0x999c, 0xacd5, 0xd2cc, 0xaf71, 0xa290,
+  0xa291, 0xaf72, 0xaf73, 0x94cd, 0x94ce, 0x94cf, 0xb2b0, 0xd6a7, 0xb2af, 0xab8f, 0xab91, 0xab90,
+  0x8ecb, 0xb684, 0xdab9, 0xb2b1, 0xb573, 0xded7, 0xb7f8, 0xb7f9, 0x8176, 0xbac9, 0xc89b, 0xbaca,
+  0xbd4c, 0xbf64, 0xea75, 0xbf63, 0x82a2, 0xed79, 0xc0fa, 0xe495, 0xf053, 0xf473, 0xa5d8, 0xa86e,
+  0xcd78, 0xcd77, 0xaabc, 0xcd76, 0xaabd, 0xcd79, 0xfc97, 0xcfe5, 0xacdb, 0xacda, 0xcfe7, 0xcfe6,
+  0xacdf, 0x999e, 0xacde, 0x999d
+};
+static const uint16_t big5_plus_f_119[] = {
+  0xfc98, 0xacd9, 0xfc99, 0xcfe1, 0xcfe2, 0xcfe3, 0xfc96, 0xace0, 0xcfe0, 0xacdc, 0xcfe4, 0xacdd,
+  0x9fc2, 0x94d0, 0xa297, 0xa294, 0xd2cf, 0xd2d3, 0xd2d1, 0xd2d0, 0xfe88, 0xd2d4, 0xa293, 0xfe86,
+  0xa29a, 0xd2d5, 0xd2d6, 0xd2ce, 0xfe87, 0xd2cd, 0xab95, 0xaf75, 0xaf76, 0xa299, 0xd2d7, 0xd2d2,
+  0xa298, 0xd6b0, 0xab93, 0xd2d8, 0xaf77, 0xaf74, 0xa292, 0xa296, 0x94d1, 0xd6aa, 0xc7fb, 0xd6a9,
+  0xab92, 0xd6ab, 0xd6ac, 0xd6ae, 0xd6ad, 0xd6b2, 0xb2b5, 0xb2b2, 0xb2b6, 0xd6a8, 0xb2b7, 0xd6b1,
+  0xb2b4, 0xd6af, 0xb2b3, 0xa295, 0xab94, 0xc7fc, 0xb688, 0xb687, 0xdabc, 0xdabe, 0xdaba, 0xdabb,
+  0xb685, 0xb686, 0xdabf, 0xdac1, 0xdac2, 0xdabd, 0xdac0, 0xb574, 0x94d2, 0x94d3, 0xdedb, 0xbf96,
+  0xdee0, 0xded8, 0xdedc, 0xc8d7, 0xbf97, 0xdee1, 0xdedd, 0xb7fa, 0xb843, 0xbf94, 0xb7fd, 0xded9,
+  0xdeda, 0xbace, 0xb846, 0xb7fe, 0xbf95, 0xb844, 0xb7fc, 0xdedf, 0xb845, 0xdede, 0xb841, 0xb7fb,
+  0xb842, 0xdee2, 0xe2e6, 0xe2e8, 0x8179, 0xc980, 0x8178, 0x8177, 0xc89c, 0xc89f, 0xc89e, 0xc89d,
+  0xc8a0, 0xb840, 0xc981, 0xc983, 0xe2e3, 0xbacc, 0xe2e9, 0xbacd, 0xe2e7, 0xe2e2, 0xe2e5, 0xe2ea,
+  0xbacb, 0xe2e4, 0x94d4, 0xbd4e, 0xe6bf, 0xe6be, 0xd284, 0xbd51, 0xbd4f, 0xe6bc, 0xbd4d, 0xe6bd,
+  0xd285, 0xbd50, 0x94d5, 0x94d6, 0x8250, 0xea7d, 0xda82, 0xeaa1, 0xda81, 0xea7e, 0xea76, 0xea7a,
+  0xea79, 0xea77, 0xbf66, 0xbf67, 0xbf65, 0xea78, 0xea7b, 0xea7c, 0xe089, 0xbf68, 0xe088, 0xc140,
+  0xeda3, 0xe08a, 0xc0fc, 0xed7b, 0xc0fe, 0xc141, 0x8251, 0xe08b, 0xc0fd, 0xeda2, 0xed7c, 0xc0fb,
+  0xeda1, 0xed7a, 0xed7e, 0xed7d, 0xe496, 0xe497, 0xf055, 0xc2a4, 0xc2a5, 0xc2a2, 0xe49a, 0xc2a3,
+  0xe499, 0xe498, 0xf054, 0x82e6, 0xf27b, 0xe982, 0xe981, 0xc3a9, 0x9fc3, 0xf279, 0xf27a, 0x94d7,
+  0xf474, 0xf477, 0xf475, 0xf476, 0xf5e0, 0xef8f, 0x8360, 0xc4ef, 0xf7eb, 0xf8b4, 0xc8fe, 0xc5f7,
+  0xf8f8, 0xf8f9, 0xc666, 0xa5d9, 0xace1, 0xa29b, 0xdac3, 0xb689, 0xdee3, 0x83ac, 0xa5da, 0xa86f,
+  0xfb86, 0xaabe, 0x999f, 0xcfe8, 0xcfe9, 0xaf78, 0xc7fd, 0x94d8, 0xdac4, 0xb575, 0xb847, 0xc142,
+  0xeda4, 0xf27c, 0xf478, 0xa5db, 0x8c86, 0x8c87, 0x8e7e, 0xcda1, 0xcd7a, 0xcd7c, 0xcd7e, 0xcd7d,
+  0xcd7b, 0xaabf, 0x8eaa, 0x94d9
+};
+static const uint16_t big5_plus_f_120[] = {
+  0x94da, 0x94db, 0xace2, 0xcff2, 0x9a80, 0xcfed, 0xcfea, 0x9a82, 0x9a84, 0xcff1, 0x99a0, 0x9a81,
+  0xace4, 0xace5, 0xcff0, 0xcfef, 0xcfee, 0xcfeb, 0xcfec, 0xcff3, 0xace3, 0x9a83, 0x94dc, 0x94dd,
+  0x8eb7, 0x9045, 0x94de, 0x9046, 0x94df, 0xaf7c, 0x90d1, 0xafa4, 0xafa3, 0xd2e1, 0xd2db, 0xd2d9,
+  0xa29c, 0xafa1, 0xd6b9, 0xaf7a, 0xd2de, 0xd2e2, 0xd2e4, 0xd2e0, 0xd2da, 0xafa2, 0xd2df, 0xd2dd,
+  0xaf79, 0xd2e5, 0xafa5, 0xd2e3, 0xaf7d, 0xd2dc, 0xa29d, 0xaf7e, 0xaf7b, 0x94e0, 0x9fc4, 0x94e1,
+  0x9fc5, 0x9047, 0x94e2, 0x9fc6, 0x94e3, 0x94e4, 0xab9a, 0xb2b9, 0xc7fe, 0xd6ba, 0xab9b, 0xab96,
+  0xd6b3, 0xd6b5, 0xd6b7, 0xab97, 0xd6b8, 0xd6b6, 0xb2ba, 0xab99, 0xd6bb, 0xab98, 0xd6b4, 0x9048,
+  0x9049, 0x94e5, 0x94e6, 0x94e7, 0x904a, 0x94e8, 0x94e9, 0x94ea, 0xdac8, 0xb576, 0xdad0, 0xb68c,
+  0xdac5, 0x8e48, 0xdad1, 0xb68a, 0xdac6, 0xdac7, 0xb68d, 0xc87b, 0xdacf, 0xdace, 0xdacb, 0xb2b8,
+  0xb577, 0xdac9, 0xdacc, 0xb578, 0xdacd, 0xdaca, 0x9fc7, 0x9fc8, 0x9fc9, 0x94eb, 0xb68b, 0x94ec,
+  0xbf9e, 0xdeee, 0xbf9b, 0xdef2, 0xb84e, 0xbf9c, 0xe2f0, 0xb851, 0xdef0, 0xf9d6, 0xbf98, 0xdeed,
+  0xdee8, 0xdeea, 0xdeeb, 0xdee4, 0xbfa0, 0xb84d, 0xbf9a, 0xbf9d, 0xb84c, 0xbf9f, 0xb848, 0xdee7,
+  0xbf99, 0xb84f, 0xc080, 0xb850, 0xdee6, 0xdee9, 0xdef1, 0xb84a, 0xb84b, 0xdeef, 0xdee5, 0x94ed,
+  0x8ee8, 0x817a, 0xe2f2, 0xbad0, 0xe2f4, 0xdeec, 0xe2f6, 0xbad4, 0xe2f7, 0xe2f3, 0xc984, 0xbad1,
+  0xe2ef, 0xbad3, 0xe2ec, 0xe2f1, 0xe2f5, 0xe2ee, 0xc985, 0xc988, 0xb849, 0xc987, 0xe2eb, 0xbad2,
+  0xe2ed, 0x9fca, 0x9fcb, 0x904b, 0xc986, 0x8ef0, 0xbd54, 0xe6c1, 0xbd58, 0x81cd, 0xbd56, 0x81cc,
+  0xd288, 0xbacf, 0xd28b, 0xe6c8, 0xe6c9, 0xbd53, 0xd286, 0xd28a, 0xe6c7, 0xe6ca, 0xbd55, 0xbd52,
+  0xe6c3, 0xe6c0, 0xe6c5, 0xe6c2, 0xbd59, 0xe6c4, 0xd289, 0xd287, 0xe6c6, 0xbd57, 0xda83, 0x94ee,
+  0x904c, 0x94ef, 0xbf6a, 0xeaa8, 0xda85, 0xeaa2, 0xeaa6, 0xeaac, 0xeaad, 0xeaa9, 0xeaaa, 0xeaa7,
+  0x81ce, 0xeaa4, 0x8252, 0xbf6c, 0xbf69, 0xeaa3, 0xeaa5, 0xda84, 0xbf6b, 0xeaab, 0x904d, 0xc146,
+  0xe08c, 0xe08e, 0xedaa, 0xeda5, 0xc145, 0x9fcc, 0x82a3, 0xc143, 0xe08d, 0xedac, 0xc144, 0xeda8,
+  0xeda9, 0xeda6, 0xedad, 0xf056
+};
+static const uint16_t big5_plus_f_121[] = {
+  0x82a4, 0xc147, 0xeda7, 0x94f0, 0xedae, 0xedab, 0xe4a0, 0xe49c, 0xe49e, 0xf05a, 0xe49d, 0xe49b,
+  0xf057, 0xe49f, 0xc2a6, 0x82c8, 0xf05b, 0xf05d, 0xf05c, 0xf058, 0xf059, 0xe580, 0x9fcd, 0xf2a3,
+  0xe983, 0xc3aa, 0xe984, 0xf27e, 0xf2a2, 0xf27d, 0xf2a4, 0x82e7, 0xe985, 0xf2a1, 0x904e, 0xf47a,
+  0xf47d, 0xf479, 0xc471, 0xf47b, 0xf47c, 0xf47e, 0xc472, 0xc474, 0xc473, 0xf5e1, 0xef92, 0xf5e3,
+  0xef90, 0xf5e2, 0xef91, 0x94f1, 0x9fce, 0xf6f6, 0x8f5d, 0xf29a, 0xf8b5, 0xf8fa, 0xa5dc, 0x9fcf,
+  0x869a, 0xcb72, 0xaac0, 0xcda3, 0xaac1, 0xaac2, 0xcda2, 0x94f2, 0xcff8, 0xcff7, 0xace6, 0xace9,
+  0xace8, 0xace7, 0xcff4, 0xcff6, 0xcff5, 0x904f, 0x94f3, 0xd2e8, 0xafa7, 0xd2ec, 0xd2eb, 0xd2ea,
+  0xd2e6, 0xafa6, 0xafaa, 0xafad, 0xa29e, 0xa29f, 0xafae, 0xd2e7, 0xd2e9, 0xafac, 0xafab, 0xafa9,
+  0xafa8, 0xd6c2, 0xa2a0, 0xd6c0, 0xd6bc, 0xb2bb, 0xb68e, 0xd6bd, 0xb2bc, 0xd6be, 0xd6bf, 0xd6c1,
+  0xab9d, 0xb2bd, 0xab9c, 0x94f4, 0xdad5, 0xb68f, 0xdad4, 0xdad3, 0xdad2, 0xb692, 0xb690, 0xc87c,
+  0x94f5, 0xdef6, 0xb852, 0xc8d8, 0xdef3, 0xdef5, 0xc081, 0xb853, 0xc083, 0xb854, 0xdef4, 0xc082,
+  0xb691, 0x9fd0, 0x9050, 0xc98a, 0xe341, 0xc989, 0xe2f9, 0xe2fa, 0x83d4, 0xbad7, 0xbad5, 0xbad6,
+  0xe343, 0x83d5, 0xe342, 0xe2fe, 0xe2fd, 0xe2fc, 0xe2fb, 0xe340, 0xe2f8, 0x9051, 0xe6cb, 0xe6d0,
+  0xe6ce, 0xd28d, 0xd28e, 0xd28c, 0xe6cd, 0xe6cc, 0xe6cf, 0x9052, 0xeaae, 0xda86, 0xbf6d, 0xc148,
+  0xedb0, 0xda87, 0xc149, 0xedaf, 0xf05f, 0xf05e, 0xc2a7, 0xe581, 0xf2a5, 0xc3ab, 0xf4a1, 0xc5a1,
+  0xf6f7, 0xf29b, 0xf8b7, 0xf8b6, 0xc9a8, 0xacea, 0xaceb, 0xd6c3, 0x9053, 0xb856, 0xa5dd, 0xa872,
+  0xa871, 0xa870, 0xf98c, 0x9292, 0x9291, 0xcda4, 0x9293, 0x9294, 0xaac4, 0xaac3, 0x9295, 0xacee,
+  0x8fe3, 0xcffa, 0xcffd, 0xcffb, 0x9a87, 0xacec, 0xaced, 0x9a85, 0x9a86, 0xcff9, 0xcffc, 0x9a88,
+  0xafb5, 0xa381, 0xa380, 0xa385, 0xd2f3, 0xd2f5, 0xd2f4, 0xafb2, 0xd2ef, 0xa382, 0xa386, 0xafb0,
+  0xafaf, 0xa383, 0xafb3, 0xafb1, 0xa384, 0xafb4, 0xd2f2, 0xd2ed, 0xd2ee, 0xd2f1, 0xd2f0, 0x94f6,
+  0xa387, 0xab9f, 0xab9e, 0xac80, 0x9fd1, 0xaba0, 0xd6c6, 0xd6c7, 0xd6c5, 0xac81, 0xd6c4, 0xb2be,
+  0x8ecc, 0x9fd2, 0x94f7, 0xb693
+};
+static const uint16_t big5_plus_f_122[] = {
+  0xb57d, 0x8e49, 0xdad6, 0xdad8, 0xdada, 0xb57c, 0x94f8, 0xb694, 0xb57a, 0xb696, 0xdad7, 0xb57b,
+  0xdad9, 0xb579, 0xb695, 0xc084, 0xdf41, 0xdef7, 0xdefa, 0xdefe, 0xb85a, 0xdefc, 0xc8da, 0xdefb,
+  0xdef8, 0xdef9, 0xb858, 0xdf40, 0xb857, 0xc085, 0xb85c, 0xb85b, 0xb859, 0xc8d9, 0xdefd, 0x94f9,
+  0x9fd3, 0x8fbb, 0xe349, 0x817b, 0xe348, 0xc98b, 0xc98c, 0xe344, 0xc98e, 0xc98d, 0xbad8, 0xe347,
+  0xe346, 0xbad9, 0xc98f, 0x8ef1, 0x81cf, 0x817c, 0x81d0, 0xbd5e, 0xd290, 0xe6d2, 0xd291, 0xbd5f,
+  0xbd5b, 0xbd5d, 0xd293, 0xbd5a, 0xbd5c, 0xd28f, 0xd292, 0x9fd4, 0xeaaf, 0xda8a, 0xbf70, 0xeab1,
+  0xeab0, 0xe08f, 0xe345, 0xbf72, 0xbf71, 0xbf6e, 0xbf6f, 0xda8b, 0x8f4b, 0x94fa, 0x94fb, 0xda89,
+  0xedb5, 0x82a6, 0xedb3, 0xc14a, 0xedb4, 0x82a5, 0xedb6, 0xedb2, 0xedb1, 0x9fd5, 0x94fc, 0xf060,
+  0xc2aa, 0xc2a8, 0xc2a9, 0x9fd6, 0xe987, 0x82e8, 0xe986, 0xf2a6, 0xf2a7, 0xc3ad, 0xe988, 0xc3ac,
+  0xf4a3, 0xf4a4, 0xf4a2, 0xec90, 0xf6f8, 0xf6f9, 0xf39e, 0xf39f, 0xa5de, 0xca48, 0xa873, 0x94fd,
+  0xcda5, 0xaac6, 0xaac5, 0xcda6, 0x9a89, 0x9a8a, 0xd040, 0xacef, 0xcffe, 0xacf0, 0x9a8c, 0x9a8b,
+  0xafb6, 0xd2f8, 0xd2f6, 0xd2fc, 0xafb7, 0xd2f7, 0xd2fb, 0xd2f9, 0xd2fa, 0x94fe, 0x9540, 0xd6c8,
+  0xd6ca, 0xac84, 0xb2bf, 0xac83, 0xd6c9, 0xb2c0, 0xb5a2, 0xb5a1, 0xb57e, 0xdadb, 0xac82, 0xc87d,
+  0x9541, 0x9542, 0xdf44, 0xb85d, 0xb85e, 0xc086, 0xdf43, 0xdf42, 0xc087, 0x9543, 0x9544, 0x9054,
+  0xe34a, 0xbadb, 0xbada, 0xe34b, 0xe34c, 0x9545, 0xbd61, 0xbd60, 0xd294, 0xeab5, 0xe6d3, 0xe6d5,
+  0xe6d4, 0xeab4, 0xeab2, 0xeab6, 0xeab3, 0x83e0, 0xbf73, 0xda8d, 0x8253, 0xda8c, 0xedb7, 0xc14b,
+  0xedb8, 0xedb9, 0xe090, 0x9fd7, 0xc2ab, 0xc2ac, 0x82e9, 0xc475, 0xef95, 0xef94, 0xc5d1, 0xa5df,
+  0x8c88, 0x8c89, 0xfb87, 0x9296, 0x9a90, 0xd041, 0x9a91, 0x9a8f, 0x9a8d, 0x9a8e, 0x9546, 0x8eb8,
+  0xd2fd, 0xafb8, 0xa388, 0xa38a, 0xa38b, 0xa389, 0x9547, 0xb3ba, 0xb3b9, 0xac85, 0xb698, 0xb5a4,
+  0xdadd, 0xb5a3, 0xdadc, 0xb697, 0xc8db, 0xc088, 0xc089, 0xdf45, 0xc990, 0xbadc, 0xe34d, 0xbadd,
+  0xc991, 0xda8e, 0xe091, 0xe092, 0x82a7, 0xe582, 0xc476, 0xf4a5, 0xf199, 0xa6cb, 0xaac7, 0xcda7,
+  0x9a93, 0xacf2, 0x9a92, 0xacf1
+};
+static const uint16_t big5_plus_f_123[] = {
+  0xd042, 0xd043, 0x9fd8, 0x9548, 0xd340, 0xd342, 0xafb9, 0x9fd9, 0xd344, 0xd347, 0xd345, 0xa38d,
+  0xfe89, 0xa38c, 0xd346, 0xd343, 0xd2fe, 0xafba, 0xd348, 0xd341, 0xa38e, 0x9549, 0xac88, 0xac89,
+  0xd6d3, 0xb2c6, 0xd6dc, 0xb2c3, 0xac87, 0xd6d5, 0xb2c7, 0xac8b, 0xb2c1, 0xac86, 0xd6d0, 0xd6dd,
+  0xd6d1, 0xd6ce, 0xb2c5, 0xc841, 0xb2c2, 0xc840, 0xd6d4, 0xd6d7, 0xb2c4, 0xd6d8, 0xb2c8, 0xd6d9,
+  0xd6cf, 0xd6d6, 0xd6da, 0xd6d2, 0xd6cd, 0xd6cb, 0xac8a, 0x9055, 0xd6db, 0x8ecd, 0x954a, 0xdadf,
+  0x954b, 0x8eca, 0x954c, 0x83c9, 0xdae4, 0xb69f, 0xb69d, 0xb69a, 0xdae0, 0xdae6, 0xb5a7, 0xd6cc,
+  0xdae1, 0xb5a5, 0xdade, 0xb5ac, 0xdae2, 0xb5ab, 0xdae3, 0xb5ad, 0xb5a8, 0xb5ae, 0xb5a9, 0xb69e,
+  0xb5aa, 0xb699, 0xb5a6, 0xb69b, 0xdae5, 0x9056, 0x954d, 0x954e, 0x954f, 0x9fda, 0xc08c, 0xc8dd,
+  0xb861, 0xdf50, 0xc08a, 0xdf53, 0xdf47, 0xdf4c, 0xdf46, 0xb863, 0xc08f, 0xdf4a, 0xc8dc, 0xc08b,
+  0xb69c, 0xdf48, 0xb862, 0xc08e, 0xdf4f, 0xdf4e, 0xdf4b, 0xdf4d, 0xdf49, 0xbae1, 0xdf52, 0xb85f,
+  0xdf51, 0xc08d, 0x9fdb, 0x8ee9, 0x9550, 0x9fdc, 0x9551, 0x9552, 0x9553, 0xc992, 0xe35d, 0xc994,
+  0xbae8, 0xe358, 0xc999, 0xbae7, 0xe34e, 0x817e, 0xe350, 0xbae0, 0xe355, 0xe354, 0xe357, 0xbae5,
+  0xe352, 0xe351, 0xc995, 0xc998, 0xbae4, 0xbadf, 0xe353, 0xbae2, 0xe359, 0xe35b, 0x9fdd, 0xe356,
+  0xe34f, 0xbae3, 0xc993, 0xc997, 0xbd69, 0xbade, 0x817d, 0xc996, 0xe35c, 0x81a1, 0x9554, 0x9555,
+  0x9556, 0x9557, 0x9fde, 0x9558, 0xe6d9, 0xbd62, 0xd295, 0xe6db, 0x81d9, 0xbd63, 0xd299, 0xd296,
+  0xbd65, 0xe6de, 0x81d5, 0xe6d6, 0xbae6, 0xe6dc, 0x81d1, 0x81da, 0x81d2, 0x81d8, 0xe6d8, 0xd297,
+  0xb860, 0xbd68, 0x81d6, 0x81d4, 0xbd64, 0x81d7, 0xbd66, 0xbd67, 0x81d3, 0xbf76, 0xe6dd, 0xe6d7,
+  0xbd6a, 0xd298, 0xe6da, 0x9fdf, 0x9057, 0x9559, 0x9fe0, 0x955a, 0xeac0, 0xeabb, 0x8254, 0x83e1,
+  0xeac5, 0xbf74, 0xeabd, 0xbf78, 0xeac3, 0xeaba, 0xeab7, 0xeac6, 0xc151, 0xbf79, 0xeac2, 0xeab8,
+  0xbf77, 0xeabc, 0xbf7b, 0xeab9, 0xeabe, 0xbf7a, 0xeac1, 0xeac4, 0xda8f, 0xda90, 0x955b, 0x955c,
+  0xedcb, 0xedcc, 0xedbc, 0xedc3, 0xedc1, 0x82aa, 0xe094, 0xc14f, 0xedc8, 0xeabf, 0xe093, 0xedbf,
+  0xe095, 0xedc9, 0xc14e, 0xedbe
+};
+static const uint16_t big5_plus_f_124[] = {
+  0xedbd, 0xedc7, 0xedc4, 0xedc6, 0x82a8, 0xedba, 0xedca, 0xc14c, 0xe097, 0xedc5, 0xedce, 0xedc2,
+  0xc150, 0xc14d, 0xedc0, 0xedbb, 0xedcd, 0xbf75, 0xe098, 0x9fe1, 0x9fe2, 0x82a9, 0x955d, 0x9fe3,
+  0xe096, 0xf063, 0xe585, 0xe584, 0xf061, 0xf067, 0xc2b0, 0xf065, 0xf064, 0xc2b2, 0xf06a, 0xc2b1,
+  0xe586, 0xf06b, 0xf068, 0xc2ae, 0xf069, 0xf062, 0xc2af, 0xc2ad, 0xf2ab, 0xf066, 0xe583, 0x9058,
+  0xf06c, 0x9fe4, 0x9059, 0xf2a8, 0xe98a, 0xe989, 0xc8f7, 0xc3b2, 0xc3b0, 0xf2aa, 0x82ea, 0xf2ac,
+  0xf2a9, 0xc3b1, 0xc3ae, 0xc3af, 0xc3b3, 0x955e, 0x905a, 0xc478, 0xec92, 0xf4aa, 0x83ec, 0xf4a9,
+  0xf4a7, 0xf4a6, 0xf4a8, 0xec91, 0xc477, 0xc479, 0x905b, 0x8f57, 0xc4f0, 0xef97, 0x8361, 0xf5e5,
+  0xf5e4, 0xec93, 0xef96, 0xf6fa, 0xf19b, 0xf6fc, 0xf6fe, 0xf6fd, 0xf6fb, 0xf19a, 0xf29d, 0xc5a3,
+  0xc5a2, 0x9fe5, 0xf29c, 0xc5d3, 0xc5d2, 0xc5d4, 0xf7ed, 0xf7ec, 0x905c, 0xf8fb, 0xf8b8, 0xf8fc,
+  0xc658, 0xf495, 0xc659, 0xf96d, 0x83b0, 0xf681, 0xc67e, 0xa6cc, 0x9298, 0xcda8, 0x9297, 0x9a94,
+  0xd045, 0xd046, 0xd044, 0x9a96, 0x9a95, 0xacf3, 0x8eb9, 0xd047, 0xd048, 0xd049, 0x9fe6, 0xa392,
+  0xd349, 0xd34f, 0xa390, 0xa391, 0xd34d, 0xafbb, 0xd34b, 0xa393, 0xd34c, 0xd34e, 0xa38f, 0x9fe7,
+  0x9fe8, 0xd34a, 0xb2c9, 0xac8c, 0xd6de, 0xb2cb, 0xd6e0, 0xb2ca, 0xd6df, 0xac8d, 0xac8e, 0xac9d,
+  0xac8f, 0xc842, 0xdae8, 0xb5af, 0xb6a0, 0xdaea, 0xdae7, 0xd6e1, 0xb781, 0xb5b0, 0xb780, 0xf9db,
+  0xdae9, 0x905d, 0x955f, 0x8ede, 0x8edf, 0x9fe9, 0xc090, 0xdf56, 0xc091, 0xb864, 0xdf54, 0xb865,
+  0xdf55, 0xb866, 0x81a2, 0xc99b, 0xc99a, 0xbae9, 0xe361, 0xe35e, 0xe360, 0xbaea, 0xbaeb, 0xe35f,
+  0x8ef2, 0x8ef3, 0xd29c, 0xd29e, 0xd29a, 0xe6df, 0xd29d, 0xd2a0, 0xe6e0, 0xd29f, 0xbd6b, 0xe6e2,
+  0xe6e1, 0xd29b, 0xa261, 0x8255, 0xeaca, 0xeacb, 0xeac7, 0xda91, 0xeac8, 0xbf7c, 0xbf7d, 0xeac9,
+  0x9fea, 0xc157, 0xe09a, 0xe099, 0xc153, 0xc158, 0xc154, 0xc156, 0xc152, 0xda92, 0xc155, 0xe588,
+  0x82c9, 0x82ca, 0xe587, 0xc2b3, 0xedcf, 0x8e5f, 0xf2ae, 0x82eb, 0xf2ad, 0x905e, 0xf4ab, 0xc47a,
+  0xc47b, 0xf741, 0xf5e6, 0xf585, 0xf740, 0xf29e, 0xf8fd, 0xf9a4, 0xa6cd, 0x9560, 0x8c8a, 0xa874,
+  0x929a, 0xcda9, 0xaac8, 0x9299
+};
+static const uint16_t big5_plus_f_125[] = {
+  0xacf6, 0xd04c, 0xacf4, 0xd04a, 0xacf9, 0xacf5, 0xacfa, 0xacf8, 0xd04b, 0xacf7, 0xafbf, 0xafbe,
+  0xd35a, 0xafc7, 0xd353, 0xd359, 0xafc3, 0xd352, 0xd358, 0xd356, 0xafc2, 0xafc4, 0xd355, 0xafbd,
+  0xd354, 0xafc8, 0xafc5, 0xafc9, 0xafc6, 0xd351, 0xd350, 0xd357, 0xafc0, 0xafbc, 0xafc1, 0xfe8a,
+  0xa394, 0xa395, 0x9feb, 0x9561, 0xd6f0, 0xd6e9, 0xc87e, 0xb5b5, 0xd6e8, 0xac93, 0xb2cf, 0xb2d6,
+  0xb2d3, 0xb2d9, 0xb2d8, 0xb2d4, 0xac91, 0xd6e2, 0xd6e5, 0xac92, 0xd6e4, 0xb2d0, 0xd6e6, 0xd6ef,
+  0xb2d1, 0xd6e3, 0xd6ec, 0xd6ed, 0xb2d2, 0xd6ea, 0xb2d7, 0xb2cd, 0xb2d5, 0xd6e7, 0xb2cc, 0xd6eb,
+  0xac95, 0xac90, 0xd6ee, 0x8ece, 0xac94, 0xb78c, 0xdafb, 0xdaf2, 0xb5b2, 0xdaf9, 0xdaf6, 0xdaee,
+  0xdaf7, 0xb5b4, 0xdaef, 0xb785, 0xdaeb, 0xb783, 0xb789, 0xb86c, 0xdaf4, 0xb78a, 0xb5b1, 0xdafa,
+  0xb784, 0xb5b8, 0xb5ba, 0xdaed, 0xb788, 0xc8a1, 0xb5b9, 0xdaf0, 0xb5b3, 0xdaf8, 0xdaf1, 0xdaf5,
+  0xb786, 0xdaf3, 0xb5b6, 0xdaec, 0xb5bb, 0xb2ce, 0xb5b7, 0xb5bc, 0xb782, 0xb78d, 0xb78b, 0x9562,
+  0xc098, 0xb868, 0xdf5d, 0xdf5f, 0xdf61, 0xdf65, 0xb787, 0xdf5b, 0xdf59, 0xb86a, 0xc8de, 0xdf60,
+  0xdf64, 0xdf5c, 0xdf58, 0xc097, 0xdf57, 0xc09a, 0xc093, 0xc094, 0xdf62, 0xdf5a, 0xdf5e, 0xb86b,
+  0xc092, 0xb869, 0xdf66, 0xb867, 0xdf63, 0xc096, 0xe372, 0xc099, 0xc09b, 0xc095, 0x9fec, 0x9fed,
+  0xbaee, 0xe36a, 0xbd78, 0xe374, 0xbaf1, 0xe378, 0xbaf7, 0xe365, 0xca83, 0x81a3, 0xe375, 0xe362,
+  0xc99f, 0xe377, 0xe366, 0xc9a0, 0xbafe, 0xbafb, 0xe376, 0xe370, 0xbaed, 0xbaf5, 0xbaf4, 0xca80,
+  0xbaf3, 0xbaf9, 0xc99d, 0xe363, 0xbafa, 0xe371, 0xbaf6, 0xbaec, 0xe373, 0xbaef, 0xbaf0, 0xbaf8,
+  0xe368, 0xe367, 0xe364, 0x81a4, 0xe36c, 0xe369, 0xe36d, 0xbafd, 0xc99c, 0xe379, 0xbaf2, 0xe36e,
+  0xe36f, 0xca81, 0xe36b, 0xca82, 0x905f, 0xc99e, 0xbafc, 0x9061, 0x9563, 0x9fee, 0xd386, 0xe6e7,
+  0xbd70, 0xbd79, 0xbd75, 0xe6e4, 0xd383, 0xbd72, 0xbd76, 0xe6f0, 0xbd6c, 0xe6e8, 0xd382, 0xbd74,
+  0xd387, 0xd38f, 0xe6eb, 0xe6e6, 0xbd73, 0xbd77, 0xe6e5, 0xd38e, 0xbd71, 0xd381, 0xe6ef, 0xbd6e,
+  0xe6ee, 0xe6ed, 0xbd7a, 0xe572, 0xbd6d, 0xd38c, 0xe6ec, 0xe6e3, 0xd380, 0xbd7b, 0xe6ea, 0xbd6f,
+  0xd38a, 0xd38b, 0xd388, 0xd38d
+};
+static const uint16_t big5_plus_f_126[] = {
+  0xd389, 0xd385, 0xd384, 0xe6e9, 0x81db, 0x9fef, 0x9564, 0x9060, 0xbfa2, 0xbfa7, 0xbf7e, 0xead8,
+  0xeacf, 0xeadb, 0xead3, 0xead9, 0xbfa8, 0xbfa1, 0xeacc, 0xead2, 0xeadc, 0xead5, 0xeada, 0xeace,
+  0x8256, 0xda93, 0xead6, 0xbfa3, 0xead4, 0xbfa6, 0xbfa5, 0xead0, 0xead1, 0xeacd, 0xead7, 0xbfa4,
+  0xeade, 0xeadd, 0xda95, 0xda94, 0x9ff0, 0xedda, 0xedd6, 0xc15f, 0xe09b, 0xedd0, 0xc159, 0xc169,
+  0xeddc, 0xc161, 0xc15d, 0xedd3, 0xc164, 0xc167, 0xedde, 0xc15c, 0xedd5, 0xc165, 0xede0, 0xeddd,
+  0xedd1, 0xc160, 0xc15a, 0xc168, 0xedd8, 0xc163, 0xedd2, 0xc15e, 0xeddf, 0xc162, 0xc15b, 0xedd9,
+  0xc166, 0xedd7, 0x9ff1, 0x9ff2, 0xeddb, 0xe09c, 0x82cc, 0xe58a, 0xf06e, 0xf074, 0xc2b9, 0xf077,
+  0xc2b4, 0xc2b5, 0xf06f, 0xf076, 0xf071, 0xc2ba, 0xc2b7, 0xe58c, 0xf06d, 0xe589, 0xc2b6, 0xf073,
+  0xf075, 0xc2b8, 0xf072, 0xf070, 0x9062, 0x82cb, 0xe58b, 0x9ff3, 0xf2b8, 0xc3b7, 0xc3b8, 0xc3b4,
+  0xe98b, 0xc3b5, 0xe98c, 0xf2b4, 0xf2b2, 0xe98d, 0xf2b6, 0xc3ba, 0xf2b7, 0xf2b0, 0xf2af, 0xf2b3,
+  0xf2b1, 0xc3b6, 0xf2b5, 0xf4ac, 0xc47e, 0xc47d, 0xf4ad, 0xec94, 0xf4af, 0xf4ae, 0xc4a1, 0x9ff4,
+  0xef9b, 0xef98, 0xf5eb, 0xf5e8, 0xf5e9, 0xef99, 0xf5e7, 0xf5ea, 0xc4f2, 0xf5ec, 0xef9a, 0xc4f1,
+  0x9ff5, 0xf742, 0xf19c, 0xc5d5, 0xc5d7, 0xf7ee, 0xc5d6, 0xf8b9, 0xf940, 0xf942, 0xf8fe, 0xf941,
+  0xc66c, 0x83b3, 0xf59f, 0x9565, 0x9566, 0x9567, 0x9568, 0x9569, 0x956a, 0x956b, 0x956c, 0x956d,
+  0x956e, 0x956f, 0x9570, 0x9571, 0x9572, 0x9573, 0x9574, 0x9575, 0x9576, 0x9577, 0x9578, 0x9579,
+  0x957a, 0x957b, 0x957c, 0x957d, 0x957e, 0x95a1, 0x95a2, 0x95a3, 0x95a4, 0x95a5, 0x95a6, 0x95a7,
+  0x95a8, 0x95a9, 0x95aa, 0x95ab, 0x95ac, 0x95ad, 0x95ae, 0x95af, 0x95b0, 0x95b1, 0x95b2, 0x95b3,
+  0x95b4, 0x95b5, 0x95b6, 0x95b7, 0x95b8, 0x95b9, 0x95ba, 0x95bb, 0x95bc, 0x95bd, 0x95be, 0x95bf,
+  0x95c0, 0x95c1, 0x95c2, 0x95c3, 0x95c4, 0x95c5, 0x95c6, 0x95c7, 0x95c8, 0x95c9, 0x95ca, 0x95cb,
+  0x95cc, 0x95cd, 0x95ce, 0x95cf, 0x95d0, 0x95d1, 0x95d2, 0x95d3, 0x95d4, 0x95d5, 0x95d6, 0x95d7,
+  0x95d8, 0x95d9, 0x95da, 0x95db, 0x95dc, 0x95dd, 0x95de, 0x95df, 0x95e0, 0x95e1, 0x95e2, 0x95e3,
+  0x95e4, 0x95e5, 0x95e6, 0x95e7
+};
+static const uint16_t big5_plus_f_127[] = {
+  0x95e8, 0x95e9, 0x95ea, 0x95eb, 0x95ec, 0x95ed, 0x95ee, 0x95ef, 0x95f0, 0x95f1, 0x95f2, 0x95f3,
+  0x95f4, 0x95f5, 0x95f6, 0x95f7, 0x95f8, 0x95f9, 0x95fa, 0x95fb, 0x95fc, 0x95fd, 0x95fe, 0x9640,
+  0x9641, 0x9642, 0x9643, 0x9644, 0x9645, 0x9646, 0x9647, 0x9648, 0x9649, 0x964a, 0x964b, 0x964c,
+  0x964d, 0x964e, 0x964f, 0x9650, 0x9651, 0x9652, 0x9653, 0x9654, 0x9655, 0x9656, 0x9657, 0x9658,
+  0x9659, 0x965a, 0x965b, 0x965c, 0x965d, 0x965e, 0xa6ce, 0xfa80, 0xacfb, 0xd26f, 0xafca, 0xac96,
+  0x8ec1, 0xb2da, 0xdafc, 0xdafd, 0x9063, 0xca84, 0x965f, 0xeadf, 0xc16a, 0xede1, 0xe09d, 0xe58d,
+  0xc2bb, 0x9660, 0xf2ba, 0xf2b9, 0xc4a2, 0xf5ed, 0xf19d, 0xf743, 0xc5f8, 0xca49, 0xf797, 0x9ff6,
+  0xaac9, 0xa875, 0x9661, 0x8eab, 0xd04d, 0x929b, 0x9662, 0xd360, 0xd35b, 0xd35f, 0xd35d, 0xafcb,
+  0xd35e, 0xd35c, 0xa396, 0xd6f1, 0xc8a2, 0xdafe, 0xdb40, 0xdf69, 0xdf6a, 0xb86e, 0xb86f, 0xdf68,
+  0xdf6b, 0xdf67, 0xb86d, 0xca85, 0xbb40, 0xca86, 0xb870, 0xe37a, 0x9663, 0xbd7c, 0xe6f1, 0xbd7d,
+  0xd390, 0xbfa9, 0xeae2, 0xeae0, 0xeae1, 0xede4, 0xede3, 0xede2, 0x8e5c, 0x9664, 0x82cd, 0xf2bb,
+  0x82ec, 0xc3b9, 0xf2bc, 0xf744, 0xc5f9, 0xf8ba, 0xa6cf, 0xaacb, 0xaaca, 0xd04f, 0xacfc, 0x9a97,
+  0xfe8c, 0xd04e, 0xd362, 0xa397, 0xafcc, 0xd6f2, 0xd361, 0xa399, 0xfe8b, 0xa398, 0xb2dc, 0xd6f5,
+  0xd6f3, 0xd6f4, 0xb2db, 0x9665, 0xdb42, 0xdb43, 0xdb41, 0xc09c, 0xb873, 0xdf6d, 0xdf6c, 0xdf6e,
+  0xb872, 0xb871, 0x9ff7, 0x81a5, 0xe6f2, 0xe6f4, 0xd391, 0xbd7e, 0xe6f3, 0xeae3, 0xbfaa, 0xf079,
+  0xe58e, 0xf078, 0xc3bb, 0xf2bd, 0xc3bd, 0xc3bc, 0xf4b0, 0xf5ee, 0xc4f3, 0xa6d0, 0xd050, 0xacfd,
+  0xd365, 0xafce, 0xd364, 0xd363, 0xa39a, 0xafcd, 0xa39b, 0xd6fb, 0xc843, 0xd6fd, 0xd6f6, 0xd6f7,
+  0xb2dd, 0xd6f8, 0xb2de, 0xd6fc, 0xd6f9, 0xd6fa, 0xb2df, 0xb78e, 0xb5be, 0xb5bf, 0xb78f, 0xdb44,
+  0x9666, 0x9667, 0x9668, 0xdf6f, 0xdf70, 0xc09d, 0xe37e, 0xbb43, 0xbb41, 0xbb42, 0xe37b, 0xe37c,
+  0x8e53, 0xe37d, 0xe6f9, 0xd392, 0xe6fa, 0xbda1, 0xe6f7, 0xe6f6, 0xe6f8, 0xe6f5, 0xbfad, 0xeae4,
+  0xbfab, 0xbfac, 0xede6, 0xc16b, 0xede5, 0xefa8, 0xe09e, 0xf07a, 0xf07b, 0xc2bc, 0xe58f, 0xc2bd,
+  0xc16c, 0xf2be, 0xf2bf, 0xf4b1
+};
+static const uint16_t big5_plus_f_128[] = {
+  0xc4a3, 0xa6d1, 0x90d0, 0xa6d2, 0xacfe, 0xaacc, 0xafcf, 0xd051, 0xac97, 0xfc9a, 0xa39c, 0xb5c0,
+  0xa6d3, 0xad41, 0xd052, 0xd053, 0xad40, 0xad42, 0xa6d4, 0xfb88, 0xd054, 0xafd1, 0xd366, 0xafd3,
+  0xafd0, 0xafd2, 0xac98, 0xd741, 0xb2e0, 0xac99, 0xd740, 0xd6fe, 0xc8a3, 0xdf71, 0x9669, 0xca87,
+  0xe3a1, 0x81a6, 0xbda2, 0x966a, 0xbfae, 0xeae6, 0xeae5, 0xe09f, 0xede7, 0x82ce, 0xe590, 0xec96,
+  0xf5ef, 0x8370, 0x836f, 0xa6d5, 0xcb73, 0xcdaa, 0xad43, 0xd055, 0x8e40, 0xd368, 0xfe8d, 0xa39f,
+  0xa39e, 0xafd4, 0xd367, 0xafd5, 0xa39d, 0x9064, 0x966b, 0xd743, 0xac9c, 0xac9b, 0xb2e2, 0xd742,
+  0xd744, 0xac9a, 0xb2e1, 0x966c, 0x966d, 0x966e, 0xb791, 0xdb46, 0xdb47, 0xdb45, 0xb5c1, 0x90da,
+  0x966f, 0xc8df, 0xb874, 0xc09e, 0xb875, 0x81a7, 0xbb45, 0xca88, 0xe3a3, 0xe3a2, 0xbb44, 0xca8a,
+  0xb790, 0xca89, 0x9ff8, 0x9065, 0xe6fb, 0xd393, 0xd395, 0xe6fc, 0xd396, 0x9670, 0xd394, 0xd397,
+  0xeae7, 0x8257, 0xda96, 0xc170, 0xc16f, 0xc16d, 0xc16e, 0xc171, 0xe0a0, 0xf07c, 0xc2bf, 0xc2be,
+  0xf2c0, 0xf4b2, 0xec97, 0xec98, 0xec99, 0xc5a5, 0xc5a4, 0xa6d6, 0x9671, 0x8e41, 0xd1fb, 0x9672,
+  0xb877, 0xb5c2, 0xb876, 0xbb46, 0x8e54, 0xa6d7, 0xc9a9, 0xa6d8, 0xa6d9, 0x869b, 0x869c, 0xcdab,
+  0xcb76, 0x8c8c, 0xcb77, 0xa877, 0x8c8e, 0xcb74, 0xa876, 0x8c8d, 0xa879, 0xcb75, 0xa87b, 0xa87a,
+  0xcb78, 0xa878, 0xf98d, 0x8c8b, 0x9673, 0xaad1, 0xaacf, 0xcdad, 0x929f, 0xaace, 0x9382, 0x9380,
+  0x929c, 0xaad3, 0xaad5, 0xaad2, 0x9381, 0xcdb0, 0xcdac, 0xaad6, 0x929d, 0xaad0, 0xa87c, 0x929e,
+  0xaad4, 0xcdaf, 0x92a0, 0xfb89, 0xcdae, 0xfb8a, 0xaacd, 0x9066, 0x9674, 0x9675, 0x9676, 0x9677,
+  0x9678, 0x9679, 0xd05b, 0xad47, 0xad48, 0xd05d, 0x9a9e, 0xd057, 0xd05a, 0xd063, 0xd061, 0x9a99,
+  0xad49, 0xd067, 0xad4c, 0xd064, 0xd05c, 0xd059, 0x9a9a, 0x9a98, 0xdb49, 0xd062, 0xad44, 0xd065,
+  0xd056, 0xd05f, 0xad46, 0xad4b, 0xd060, 0xad4f, 0xad4d, 0x9a9d, 0xd058, 0xad4a, 0x9a9c, 0xd05e,
+  0xad4e, 0xad45, 0xd066, 0x967a, 0x967b, 0x967c, 0x967d, 0x967e, 0x96a1, 0xafda, 0xa481, 0xafe3,
+  0xafd8, 0xafd6, 0xd36a, 0xafde, 0xafdb, 0xd36c, 0xa3a0, 0xa485, 0xafdd, 0xd36b, 0xd369, 0xd36e,
+  0xafe2, 0xafe0, 0xdb48, 0xa480
+};
+static const uint16_t big5_plus_f_129[] = {
+  0xd36f, 0xd36d, 0xafd7, 0xa483, 0xa482, 0xafd9, 0xafdc, 0xa484, 0xafdf, 0x9a9b, 0xafe1, 0x9ff9,
+  0x96a2, 0x96a3, 0x96a4, 0x96a5, 0x96a6, 0x96a7, 0x96a8, 0x96a9, 0xb798, 0xd74e, 0xb2e4, 0xad82,
+  0xd745, 0xd747, 0xad80, 0xd748, 0xc845, 0xd750, 0xd74c, 0xd74a, 0xc8a4, 0xd74d, 0xd751, 0xb2e5,
+  0xb2e9, 0xd746, 0xc844, 0xd74f, 0xc846, 0xb2e7, 0xac9e, 0xb2e6, 0xd74b, 0xd749, 0xac9f, 0xb2e3,
+  0xb2e8, 0xaca0, 0x96aa, 0x9ffa, 0xad81, 0x9ffb, 0x96ab, 0x96ac, 0x96ad, 0xb5c8, 0xdb51, 0xb793,
+  0xc8a5, 0xdb4f, 0xb5ca, 0xc8a6, 0xb797, 0xb799, 0xb795, 0xdb4a, 0xdfa1, 0xb792, 0xb5c9, 0xdb4e,
+  0xb794, 0xb796, 0xdb4b, 0xb5c5, 0xb5cb, 0xdb50, 0xb5c7, 0xdb4d, 0xbb47, 0xb5c6, 0xdb4c, 0xb5cc,
+  0xb5c4, 0xb5c3, 0x96ae, 0x9ffc, 0x8e42, 0x96af, 0x96b0, 0xdf77, 0xdf75, 0xc181, 0xdf7b, 0xc183,
+  0xdf73, 0xdfa2, 0xdf78, 0xc09f, 0xdf72, 0xb87b, 0xb8a3, 0xdf7d, 0xc8e0, 0xdf76, 0xc0a0, 0xb87e,
+  0xc180, 0xc185, 0xb87c, 0xdf7e, 0xb879, 0xb878, 0xdf79, 0xb87d, 0xb5cd, 0xc182, 0xdf7c, 0xdf74,
+  0xb87a, 0xb8a1, 0xb8a2, 0x96b1, 0x96b2, 0xc184, 0x96b3, 0xbb4c, 0xbb48, 0xca8b, 0xbb4d, 0xe3a6,
+  0xca8c, 0x81a8, 0xe3a5, 0xe3a7, 0xbb4a, 0xe3a4, 0xbb4b, 0xe3aa, 0xe3a9, 0xe3a8, 0x81a9, 0xbb49,
+  0x8258, 0x96b4, 0xd39a, 0xd39c, 0xd398, 0xe741, 0xd39b, 0xe744, 0xbda8, 0xe743, 0xbda7, 0xbda3,
+  0xbda4, 0xbda5, 0xe740, 0xe6fe, 0xbda6, 0xd399, 0xe742, 0xe6fd, 0x9ffd, 0x96b5, 0xeae9, 0xeaf3,
+  0xbfb1, 0xbfb0, 0xda99, 0xeaed, 0xeaef, 0xda98, 0xeaea, 0xda97, 0xeaee, 0xeae8, 0xeaf1, 0xbfaf,
+  0xeaf0, 0xeaec, 0x96b6, 0xeaf2, 0xe180, 0xeaeb, 0xc174, 0xede8, 0xedee, 0xc178, 0xc17a, 0xc177,
+  0xc176, 0x82ab, 0xc175, 0xc173, 0xede9, 0xedec, 0xc172, 0xeded, 0xe181, 0xc179, 0xedeb, 0x8e60,
+  0xedea, 0xc2c0, 0xe591, 0xc2c1, 0xf0a1, 0xf07d, 0xf07e, 0x9ffe, 0xe98e, 0xf2c2, 0xe98f, 0xf2c1,
+  0xc3be, 0xf4b4, 0xc4a4, 0xf4b3, 0x96b7, 0xf5f0, 0xf745, 0xc5a6, 0xf943, 0xf944, 0xc5d8, 0xa6da,
+  0xfb8b, 0xaad7, 0xdb52, 0xbb4e, 0xc17b, 0xedef, 0xa6db, 0xf98e, 0xafe5, 0xafe4, 0xdb53, 0xb79a,
+  0xc8a7, 0x81dc, 0xeaf4, 0xa6dc, 0xad50, 0xc8a8, 0xb79b, 0xdb54, 0xdb55, 0xdb56, 0xbb4f, 0xbfb2,
+  0xa6dd, 0xfb8c, 0xaad8, 0xd068
+};
+static const uint16_t big5_plus_f_130[] = {
+  0xafe6, 0xd370, 0xb2ea, 0xb79c, 0xdb57, 0xb8a4, 0x96b8, 0xbb50, 0xbfb3, 0xc17c, 0xc2c2, 0xf4b5,
+  0xa6de, 0xaad9, 0x9384, 0xfb8d, 0xafe7, 0xd752, 0xb5ce, 0xca8d, 0xbb51, 0xe3ab, 0xe745, 0xa040,
+  0xda9a, 0xe592, 0xe990, 0xa6df, 0xb5cf, 0xdfa3, 0xbb52, 0xa6e0, 0xcdb1, 0xd069, 0xad51, 0x96b9,
+  0x9a9f, 0xd372, 0xfe8e, 0xa487, 0xafea, 0xa488, 0xafe8, 0xafe9, 0xafeb, 0xa486, 0xa041, 0xd371,
+  0x96ba, 0x96bb, 0xd757, 0xd754, 0xd756, 0xb2eb, 0xb2ed, 0xb2ec, 0xd753, 0xb2ee, 0xd755, 0x96bc,
+  0xdb58, 0xdb59, 0x96bd, 0xdb5a, 0xdfa6, 0xc186, 0xdfa7, 0xc8e2, 0xdfa5, 0xdfa8, 0xc8e1, 0xb8a5,
+  0x9069, 0xdfa4, 0xca8e, 0xbb53, 0xca8f, 0xa042, 0xe74a, 0xe746, 0xe749, 0xe74b, 0xe748, 0xe747,
+  0x96be, 0xeaf5, 0xeaf6, 0xeaf7, 0xbfb4, 0xbfb5, 0xedf1, 0xedf0, 0xedf2, 0xa043, 0xf0a3, 0xf0a2,
+  0xa044, 0xf2c4, 0xe991, 0xf2c5, 0xf2c3, 0xe992, 0xc4a5, 0x834d, 0xf4b6, 0xf4b7, 0xef9c, 0xf746,
+  0xf7ef, 0xf8bb, 0xa6e1, 0xa87d, 0x96bf, 0xc17d, 0xa6e2, 0x8ec2, 0xd758, 0xdb5b, 0xe993, 0xc641,
+  0xca4a, 0xf782, 0xa045, 0x869d, 0xca4b, 0xca4d, 0xa6e3, 0xca4e, 0xca4c, 0xf892, 0x96c0, 0xcba2,
+  0xcba3, 0xcb7b, 0x8c8f, 0xf991, 0x96c1, 0xf98f, 0xcba1, 0xa8a1, 0x8c90, 0xa8a2, 0xcb7c, 0xcb7a,
+  0xcb79, 0xcb7d, 0xa87e, 0xcb7e, 0xd06a, 0x8c91, 0xf990, 0x96c2, 0xcdb6, 0xaadc, 0xcdb5, 0xcdb7,
+  0x9387, 0xaadb, 0xcdbc, 0xaadf, 0xcdb2, 0xcdc0, 0xcdc6, 0xaae6, 0xcdc3, 0xaae3, 0x938a, 0xcdb9,
+  0xcdbf, 0xcdc1, 0x9388, 0xcdb4, 0xaae2, 0xaadd, 0xcdba, 0xaae4, 0xaae7, 0xaae1, 0x938b, 0xaada,
+  0xcdbe, 0xcdb8, 0xcdc5, 0xaae9, 0xaae5, 0xaae0, 0xcdbd, 0xafec, 0xcdbb, 0xaade, 0xaae8, 0xfb8e,
+  0xcdb3, 0xfb90, 0xcdc2, 0xcdc4, 0x9385, 0x8eac, 0xa046, 0x96c3, 0x96c4, 0x9389, 0xfb8f, 0x96c5,
+  0x96c6, 0x96c7, 0x96c8, 0x96c9, 0x9b86, 0xad62, 0xad5c, 0xad64, 0xad61, 0xd071, 0xd074, 0xad5d,
+  0x9b80, 0xd06b, 0xfc9b, 0xad56, 0xad60, 0x9b81, 0xad63, 0xad65, 0xd0a2, 0xd077, 0x9b88, 0xad55,
+  0xd0a1, 0xad59, 0xad57, 0xad52, 0xd06f, 0x9b84, 0xd07e, 0xd073, 0xd076, 0xd0a5, 0x9b85, 0xad66,
+  0xd07d, 0xad5e, 0xd078, 0xd0a4, 0xd075, 0xd079, 0xd07c, 0x9aa0, 0x9b82, 0xd06d, 0xd0a3, 0xd07b,
+  0x9b83, 0x9b8a, 0xd06c, 0x83fa
+};
+static const uint16_t big5_plus_f_131[] = {
+  0xd070, 0xad5f, 0xad5a, 0xad53, 0xad58, 0xad54, 0xad67, 0xd06e, 0xd3a5, 0xad5b, 0xfc9c, 0x9b89,
+  0xd07a, 0xce41, 0x9b87, 0x96ca, 0x906a, 0x96cb, 0x906c, 0x96cc, 0x96cd, 0x96ce, 0xd3a8, 0xaffa,
+  0xa48c, 0xd376, 0xfe91, 0xd3a3, 0xd37d, 0xad83, 0xd3b2, 0xa489, 0xd3aa, 0xa48b, 0xd37e, 0xad8d,
+  0xd3a9, 0xd378, 0xd37c, 0xd3b5, 0xaffd, 0xd3ad, 0xd3a4, 0xafed, 0xd3b3, 0xd374, 0xfe8f, 0xd3ac,
+  0xfe93, 0xaffc, 0xaff7, 0xd373, 0xaff5, 0xaff4, 0xaff9, 0xd3ab, 0xaff1, 0xaff8, 0xd072, 0xdb5c,
+  0xd3a6, 0xfe92, 0x9386, 0xd37a, 0xaffb, 0xd37b, 0xd3a1, 0xaffe, 0xd375, 0xd3af, 0xb883, 0xd3ae,
+  0xd3b6, 0xaff3, 0xaff0, 0xd3b4, 0xd3b0, 0xd3a7, 0xd3a2, 0xaff6, 0xaff2, 0xd377, 0xafee, 0xd3b1,
+  0xafef, 0xfe90, 0xd379, 0xa48a, 0xa48d, 0x96cf, 0x96d0, 0x96d1, 0x96d2, 0x96d3, 0x96d4, 0x96d5,
+  0x96d6, 0x96d7, 0x906b, 0x9880, 0x96d8, 0x96d9, 0x96da, 0x96db, 0x96dc, 0x96dd, 0x96de, 0x96df,
+  0x96e0, 0x96e1, 0x96e2, 0x96e3, 0xc847, 0xad84, 0xad87, 0xd75e, 0xd760, 0xd765, 0xd779, 0xb2fc,
+  0xb2f2, 0xad89, 0xd75d, 0xb2fd, 0xb2fe, 0xd768, 0xd76f, 0xd775, 0xad86, 0xd762, 0xc848, 0xd769,
+  0xad85, 0xad8e, 0xb340, 0xd777, 0xd772, 0xb2fa, 0xb2f8, 0xd76e, 0xd76a, 0xd75c, 0xb2ef, 0xd761,
+  0xd759, 0xad8a, 0xb2f7, 0xb2f9, 0xd766, 0xd763, 0xb2f4, 0xd773, 0xb2f1, 0xd764, 0xd77a, 0xd76c,
+  0xad8f, 0xd76b, 0xb2f0, 0xad8b, 0xb2fb, 0xad88, 0xb2f3, 0xd75a, 0xd75f, 0xd770, 0xd776, 0xb341,
+  0xd75b, 0xd767, 0xd76d, 0xb2f6, 0xc849, 0xad8c, 0xd778, 0xd771, 0xd774, 0xa047, 0x96e4, 0x96e5,
+  0x96e6, 0xa048, 0x96e7, 0xad90, 0x96e8, 0x8ecf, 0x96e9, 0xa049, 0x96ea, 0xb2f5, 0xc8aa, 0xdb6c,
+  0xdb60, 0xb5d7, 0xdb7d, 0xdba7, 0xdbaa, 0xb5d5, 0xdb68, 0xdba3, 0xdb69, 0xdb77, 0xb5e2, 0xdb73,
+  0xb5df, 0xb88a, 0xdb74, 0xdb5d, 0x83ca, 0xdba4, 0xb7a0, 0xb885, 0xb5e8, 0xdba1, 0xdb75, 0xdbac,
+  0xdb70, 0xdfc8, 0xb79e, 0xdbaf, 0xb5e6, 0xdb6e, 0xdb7a, 0xb5e9, 0xb5d4, 0xdb72, 0xdbad, 0xdb6b,
+  0xdb64, 0xdb6f, 0xb88b, 0xdb63, 0xdb61, 0xb5d0, 0xdba5, 0xdb6a, 0xdba8, 0xb79d, 0xdba9, 0xb5d8,
+  0xb5dd, 0xb5d9, 0xb5e1, 0xdb7e, 0xb5da, 0xdb76, 0xdb66, 0x8ee0, 0xb5d2, 0xdb5e, 0xdba2, 0xdbab,
+  0xdb65, 0xb5e0, 0xdbb0, 0xdb71
+};
+static const uint16_t big5_plus_f_132[] = {
+  0xb881, 0xdb6d, 0xb888, 0xb5d1, 0xb5e5, 0xb886, 0xdb7c, 0xb5e7, 0xb880, 0xdb78, 0xb5dc, 0xb5d6,
+  0xb5de, 0xb5d3, 0xb5e4, 0xdb79, 0xdb67, 0xdb7b, 0xdb62, 0xdba6, 0xb884, 0xc8a9, 0xb889, 0xb882,
+  0xb79f, 0xa04a, 0x96eb, 0xdbae, 0x96ec, 0x96ed, 0x906e, 0xb887, 0xa04b, 0x906d, 0xa04c, 0xdb5f,
+  0x96ee, 0x96ef, 0x96f0, 0x96f1, 0x96f2, 0xdfc7, 0xc18b, 0xdfdd, 0xb855, 0xdfcc, 0xc18f, 0xdfca,
+  0xdfb5, 0xb8a9, 0xdfc5, 0xdfd9, 0xdfc1, 0xb8b1, 0xdfd8, 0xdfbf, 0xb5e3, 0xdfcf, 0xdfc0, 0xdfd6,
+  0xb8b0, 0xb8a8, 0xc196, 0xdfaa, 0xdfb2, 0xc192, 0xdfcb, 0xdfc3, 0xdfdc, 0xdfc6, 0xb8b6, 0xdfd7,
+  0xc18a, 0xb8ad, 0xc199, 0xdfc9, 0xdfd1, 0xdfb6, 0xdfd0, 0xc187, 0xdfe1, 0xdfb1, 0xdfd2, 0xc191,
+  0xdfdf, 0xc19a, 0xdfab, 0xb5db, 0xc19b, 0xdfb9, 0xdfb8, 0xb8af, 0xc190, 0xdfbc, 0xdfbe, 0xdfcd,
+  0xdfde, 0xb8b2, 0xc194, 0xb8b3, 0xc18e, 0xdfb0, 0xb8ab, 0xdfb4, 0xdfda, 0xb8b4, 0xc8e5, 0xb8ac,
+  0xb8ae, 0xb8b5, 0xdfe0, 0xdfd3, 0xdfce, 0xc198, 0xc18d, 0xdfbb, 0xdfba, 0xb8aa, 0xdfac, 0xb8a7,
+  0xdfc4, 0xdfad, 0xdfc2, 0xc18c, 0xc8e4, 0xdfb7, 0xdfdb, 0xc189, 0xc195, 0xc8e3, 0xb8a6, 0xc197,
+  0xc188, 0xa04d, 0xdfb3, 0x96f3, 0x8140, 0x96f4, 0xa04e, 0xa04f, 0x96f5, 0xdfaf, 0xdfd5, 0xdfae,
+  0xbb60, 0xe3d3, 0xca92, 0xca9f, 0xe3c2, 0xca91, 0xca94, 0xe3ac, 0xe3ca, 0xbb58, 0xe3bb, 0xe3c5,
+  0xbb5b, 0xe3be, 0xbb59, 0xe3af, 0xe3cd, 0xe3ae, 0xe3c1, 0xca98, 0xe3ad, 0xca95, 0x81ab, 0xe3bf,
+  0xe3c8, 0xe3c6, 0xe3ba, 0xe3b5, 0xe3b3, 0xca9d, 0xe3b4, 0xe3c7, 0xe3d2, 0xe3bc, 0xbb5a, 0xca97,
+  0xe3b7, 0xca96, 0xe3cb, 0xca9c, 0xbb5d, 0xe3b6, 0xe3b0, 0xe3c0, 0xbb61, 0xca90, 0x81aa, 0xbb55,
+  0xbb5e, 0xe3b8, 0xe3b2, 0xca93, 0xbb57, 0xdfd4, 0xbb56, 0xe3c3, 0xc193, 0xbb54, 0xbb63, 0xbb5c,
+  0xe3c4, 0xe3b9, 0xe3b1, 0xe3cc, 0xe3bd, 0xbb62, 0xe3d0, 0xbb5f, 0xe3cf, 0xca9b, 0xe3c9, 0xe3ce,
+  0xca9a, 0xa050, 0xca9e, 0xe3d1, 0xa051, 0x96f6, 0x9070, 0x96f7, 0x96f8, 0x9071, 0x906f, 0x96f9,
+  0xca99, 0x96fa, 0x96fb, 0xe773, 0xe774, 0xe767, 0xe766, 0xe762, 0xbdb4, 0xd484, 0xbdac, 0xe776,
+  0xe775, 0xdfa9, 0xe75f, 0xe763, 0xe75d, 0xd39f, 0xe770, 0xe761, 0xd39e, 0xe777, 0xe75a, 0xe758,
+  0xe764, 0xe76e, 0xe769, 0xbdb6
+};
+static const uint16_t big5_plus_f_133[] = {
+  0xe74f, 0xd39d, 0xe76d, 0xd481, 0xd3a0, 0xd486, 0xbdb7, 0xdfbd, 0xe75b, 0xe752, 0xe755, 0xe77b,
+  0xe75c, 0xe753, 0xe751, 0xe74e, 0x81e0, 0xbdb0, 0xe765, 0xbdaf, 0xbdb3, 0xe760, 0xe768, 0xbda9,
+  0xe778, 0xe77c, 0xbdab, 0xd480, 0xe757, 0xe76b, 0xe76f, 0xe754, 0xe779, 0xbdb2, 0x81dd, 0xbdb1,
+  0xe74c, 0xbdb5, 0xe772, 0xe756, 0xe76a, 0xe750, 0xe75e, 0xe759, 0xbdad, 0xbdae, 0xe76c, 0xe77d,
+  0xe77a, 0xe771, 0x81df, 0xd482, 0xd483, 0xd485, 0xa052, 0x96fc, 0x81de, 0x96fd, 0x96fe, 0xe74d,
+  0x9740, 0xbdaa, 0xeb49, 0xdb82, 0xeb40, 0xeb43, 0xda9d, 0xbfbb, 0xeb45, 0xeaf9, 0xeb41, 0xeb47,
+  0xbfb8, 0xbfbc, 0xbfb6, 0xdb81, 0xda9c, 0xeafb, 0xeb4c, 0x81e1, 0x825a, 0xeb46, 0x8259, 0xeafc,
+  0xeb55, 0xeb4f, 0xeaf8, 0xee46, 0xeafe, 0xbfb7, 0xdb80, 0xeb4a, 0xda9e, 0xeb54, 0xbfbf, 0xdaa0,
+  0xeb51, 0xeafd, 0xeb44, 0xeb48, 0xeb42, 0xeb56, 0xeb53, 0xeb50, 0xbfb9, 0xbfba, 0xbfbe, 0xeafa,
+  0xeb57, 0xbfbd, 0xeb4d, 0xda9b, 0xda9f, 0xeb4b, 0x9741, 0x9072, 0x9742, 0xeb4e, 0xee53, 0xee40,
+  0xee45, 0xee52, 0xee44, 0xedfb, 0xee41, 0x82ac, 0xc1a2, 0xe184, 0xedf4, 0xee4d, 0xee4f, 0xedf3,
+  0xc1a1, 0xee51, 0xee49, 0xc1a8, 0xee50, 0xee42, 0xc1aa, 0xedf9, 0xeb52, 0xee4a, 0xee47, 0xedf5,
+  0xee55, 0xc1a4, 0xe182, 0xe183, 0xc1a5, 0xedf7, 0xee48, 0xe186, 0xee54, 0xee4b, 0xedfd, 0xc1a7,
+  0xc1a3, 0xee4c, 0xedfe, 0xee56, 0xedf8, 0xee43, 0xee4e, 0xedfa, 0xedfc, 0x82ad, 0xc2cb, 0xedf6,
+  0xc1a9, 0xc2c4, 0xc17e, 0xe185, 0xe187, 0xa053, 0xa054, 0xc1a6, 0xc2c8, 0xf0b3, 0xe594, 0xf0a9,
+  0xf0a4, 0xf0aa, 0xf0b4, 0xf0b8, 0xf0b7, 0xc2ca, 0xc2c9, 0xe595, 0x82d0, 0xf0ab, 0xf0b9, 0xf0ae,
+  0xf0a6, 0xe596, 0xf0a8, 0xf0a7, 0xf0ad, 0xf0b2, 0xf0a5, 0xf0ac, 0xf0b1, 0xc2c7, 0x82cf, 0xf0af,
+  0xe593, 0xc2c5, 0xf0b0, 0xc2c3, 0xc2c6, 0xf2d5, 0xf0b5, 0x9743, 0x9073, 0xc3c2, 0xe995, 0xf2cd,
+  0xf2d1, 0xf2c9, 0xf2cc, 0xe994, 0xf2d4, 0xc3c0, 0xf2d9, 0xf2d2, 0x82ed, 0xf2ca, 0xf2da, 0xf2d3,
+  0xc3c3, 0xc3c4, 0xf2d7, 0xe996, 0xf2cb, 0xc3bf, 0xc3c1, 0xf2c6, 0xf2ce, 0xf2c8, 0xec9d, 0xf2d8,
+  0xf2d6, 0xf2c7, 0xf2cf, 0x82ee, 0xe997, 0x9074, 0xf4be, 0xc3c5, 0xf2d0, 0xc4a7, 0xc4a9, 0xc4a6,
+  0xec9a, 0xf4c3, 0xf4bb, 0xf4b9
+};
+static const uint16_t big5_plus_f_134[] = {
+  0xf4bd, 0xf4ba, 0xec9c, 0xec9e, 0xf4bf, 0xf4c1, 0xc4aa, 0xc4ac, 0xed80, 0xf4c0, 0xc4ad, 0xc4ab,
+  0xf4c2, 0xec9f, 0x834e, 0xed81, 0xec9b, 0xc4a8, 0xa055, 0xeca0, 0x9744, 0xf080, 0xefa0, 0xc4f4,
+  0xf5f1, 0xf5f7, 0xc4f6, 0xf4bc, 0xf5f6, 0xf081, 0xf5fd, 0xf5f4, 0xf5fb, 0xf5fa, 0xf4b8, 0xf5f5,
+  0xf0b6, 0xf5fe, 0xf5f3, 0xf5f8, 0xef9f, 0xf5fc, 0xf5f2, 0xef9d, 0xf74a, 0xc4f5, 0xf5f9, 0xef9e,
+  0xa056, 0xf7f4, 0xf74b, 0xf749, 0xf747, 0xf748, 0xf74c, 0x9075, 0xc5d9, 0xf7f2, 0xf7f0, 0xf7f5,
+  0xf7f3, 0xf29f, 0xf7f6, 0xc5da, 0xf7f1, 0xf293, 0xf496, 0xf8bc, 0xa057, 0x9076, 0xf945, 0xf946,
+  0xf947, 0xf497, 0xf591, 0xf9c7, 0xf9bd, 0xca4f, 0xaaea, 0x9745, 0xad68, 0xfe94, 0xd3b8, 0xd3b7,
+  0xb040, 0xb342, 0xd77c, 0xad93, 0xad91, 0xd77b, 0xad92, 0xb5ea, 0xb8b8, 0xb88c, 0xb8b7, 0xb8b9,
+  0x83d6, 0xe3d4, 0xe77e, 0xeb58, 0xeb5a, 0xeb59, 0x8e58, 0xc1ab, 0xee57, 0xf0ba, 0xf9a5, 0xa6e4,
+  0x8c92, 0xcdc9, 0xcdca, 0xcdc8, 0xcdc7, 0xaaeb, 0x9077, 0xd0a9, 0xd0a7, 0x9b8e, 0x9b8c, 0xd0a6,
+  0x9b8d, 0xad69, 0xad6b, 0xad6a, 0xd0a8, 0x9b8f, 0x8eba, 0x9746, 0x9747, 0x9748, 0x9749, 0x974a,
+  0xa48e, 0xd3c4, 0xd3c1, 0xd3bf, 0xfe95, 0xa491, 0xb041, 0xd3c2, 0xb046, 0xd3bc, 0xd3cb, 0xa494,
+  0xd3cd, 0xd3bd, 0xa493, 0xb043, 0xd3ce, 0xd3c9, 0xd3bb, 0xd3c0, 0xd3ca, 0xd3c6, 0xd3c3, 0xa490,
+  0xb048, 0xd3cc, 0xd3be, 0xa48f, 0xa495, 0xd3c7, 0xd3b9, 0xb047, 0xb044, 0xd3c5, 0xa492, 0xd3c8,
+  0xd3ba, 0xb045, 0xb042, 0xa058, 0x974b, 0xc84a, 0xad95, 0xb34c, 0xd7a5, 0xb34b, 0xad94, 0xd7a8,
+  0xd7ab, 0xb348, 0xb346, 0xd77e, 0xd7a9, 0xd7a7, 0xd7a4, 0xd7ac, 0xd7ad, 0xd7af, 0xd7b0, 0xd77d,
+  0xb345, 0xd7a2, 0xd7a1, 0xd7ae, 0xb347, 0xd7a3, 0xb349, 0xb344, 0xd7a6, 0xb34d, 0xc84b, 0xb34a,
+  0xd7aa, 0xa059, 0xa05a, 0x8ed0, 0xb5f1, 0xdbbf, 0xc8ac, 0xdbb4, 0xb5ee, 0xb88d, 0xdfe7, 0xdbbd,
+  0xdbb1, 0xb5ec, 0xdbb6, 0xb5ef, 0xdbba, 0xdbb8, 0xb5f2, 0xb5eb, 0xc8ad, 0xb88e, 0xdbb2, 0xdbb5,
+  0xb5f0, 0xc8ab, 0xdbb3, 0x83cb, 0xdbbe, 0xdbbc, 0xdbb7, 0xdbb9, 0xdbbb, 0xb5ed, 0xb88f, 0xa05b,
+  0x974c, 0x974d, 0x974e, 0x974f, 0x9750, 0xdfe8, 0xdfee, 0xdfe4, 0xdfea, 0xb8ba, 0xdfe6, 0xb8c0,
+  0xc19c, 0xc19d, 0xb8bf, 0xc1a0
+};
+static const uint16_t big5_plus_f_135[] = {
+  0xb8be, 0xdfed, 0xb8c1, 0xb8c2, 0xdfe3, 0xdff0, 0xb8c3, 0xb8bd, 0xb8bc, 0xdfec, 0xb8c4, 0xdfe2,
+  0xdfe5, 0xdfef, 0xdfeb, 0x8143, 0x8141, 0xe3f4, 0xe3e9, 0xb8bb, 0x83cd, 0xc19e, 0xc19f, 0x9751,
+  0xbb6a, 0xe3dd, 0xe3f2, 0xe3de, 0xbb65, 0xcb85, 0xe3db, 0x8142, 0xe3e4, 0xe3dc, 0xbb67, 0xe3d6,
+  0xe3f1, 0xbb68, 0xe3ee, 0xe3ef, 0xe3d7, 0xbb6d, 0xe3e6, 0xcb81, 0xe3e0, 0xe3e7, 0xe3da, 0x81ac,
+  0xe3f3, 0xe3eb, 0xe3e5, 0xe3d5, 0xbb69, 0xe3ec, 0xcaa0, 0xbb6c, 0xe3f0, 0xcb83, 0xe3ea, 0xbb66,
+  0xe3e8, 0xcb80, 0xe3e2, 0xbb64, 0xe3d9, 0xe3e1, 0xe3ed, 0xe3df, 0x8ef4, 0xcb84, 0xe3e3, 0xcb82,
+  0x9752, 0xa05c, 0x9078, 0xa05d, 0xbdc1, 0xdfe9, 0xe7b2, 0xe7bb, 0xe7b1, 0xe7ad, 0xe7aa, 0xbdc2,
+  0xe7a8, 0xbb6b, 0xe7a1, 0xbdc0, 0xe7a7, 0xbdbf, 0xe7ac, 0xe7a9, 0xe7b9, 0xe7b4, 0xe7ae, 0xe7b3,
+  0xbdbb, 0xe7ab, 0xe7be, 0xe7a2, 0xe7a3, 0xe7ba, 0xbdbc, 0xe7bf, 0xbdbe, 0xe7c0, 0xe7b0, 0xe3d8,
+  0xe7b6, 0xe7af, 0xe7b8, 0xe7b5, 0x83da, 0xd488, 0xc8ea, 0xe7a6, 0xbdb9, 0xe7bd, 0xbdba, 0xe7a4,
+  0xbdbd, 0xeb64, 0xe7b7, 0xe7bc, 0x81e2, 0xd487, 0x9753, 0xa05e, 0x9754, 0xeb61, 0xbdb8, 0xbfc0,
+  0xeb6b, 0xeb67, 0x825c, 0xeb65, 0xeb60, 0xeb6f, 0xdb83, 0xdb84, 0xc8ee, 0xbfc4, 0xdb86, 0xeb5c,
+  0xeb68, 0xeb69, 0xeb5f, 0xeb5e, 0xeb6c, 0x825d, 0xeb62, 0xeb5d, 0xeb63, 0xdb87, 0xeb6e, 0xeb5b,
+  0xeb6d, 0xeb6a, 0xbfc2, 0xbfc1, 0x825b, 0xdb85, 0xbfc3, 0xeb66, 0xf0cb, 0x907a, 0xa05f, 0xa060,
+  0x9755, 0x9079, 0xee59, 0xc1b1, 0xee5d, 0xee5a, 0xee61, 0xee67, 0xee5c, 0xe18b, 0xee70, 0xc1ae,
+  0xee6a, 0xee5f, 0xee6b, 0xee66, 0xee6d, 0xee5e, 0xc1b3, 0xc1b2, 0xee60, 0xee6e, 0xee58, 0xee6c,
+  0xc1ac, 0xe18a, 0xee64, 0xee63, 0xee68, 0xee5b, 0xc1b0, 0xe18c, 0xc1b4, 0xee62, 0xee69, 0xc1b5,
+  0xee65, 0xe189, 0xe188, 0x9756, 0xa061, 0xc1ad, 0xc1af, 0xf0c7, 0xf0c5, 0xe999, 0xe59a, 0xf0cc,
+  0xf0c9, 0xf0cd, 0xe59c, 0xf0be, 0xf0c6, 0xf0d1, 0xee6f, 0xf0c2, 0xc2cf, 0xe7a5, 0xf0bd, 0xf0ca,
+  0xf0c4, 0xf0c1, 0xf0bc, 0xf0bb, 0xf0d0, 0xe597, 0xf0c0, 0xf0bf, 0xc2cd, 0xf0c8, 0xe598, 0xc2cc,
+  0xe599, 0x83e7, 0xc2ce, 0xf0c3, 0xf0cf, 0x907b, 0xf2de, 0xf2df, 0xe99c, 0xc3c9, 0xf2dc, 0xc3c6,
+  0xf2e4, 0xe998, 0xc3ca, 0xf2e6
+};
+static const uint16_t big5_plus_f_136[] = {
+  0xf2db, 0xf0ce, 0xf2e8, 0xf2dd, 0x83e9, 0xc3c7, 0xf2e3, 0xe99a, 0xf2e5, 0xf2e0, 0xf2e7, 0xf2e2,
+  0xf2e1, 0xc3c8, 0xe59b, 0xe99b, 0xf4c5, 0xf4c6, 0xed83, 0xf4c8, 0xc4ae, 0xc4af, 0xf4c9, 0xf4c7,
+  0xed82, 0xf4c4, 0xf082, 0xf642, 0xf645, 0xf641, 0x82ef, 0xc4fa, 0xf643, 0xc4f9, 0xc4f8, 0xc4f7,
+  0xf644, 0xf751, 0xf74f, 0xf19e, 0xf74e, 0xf640, 0xf750, 0xf646, 0xf74d, 0xf2a0, 0xf7f9, 0xf7d7,
+  0xf7f7, 0xc5db, 0xf7f8, 0xf7fa, 0x907c, 0xf8bf, 0xc5fa, 0xf8be, 0xf8bd, 0xc5fb, 0x83a6, 0xc65a,
+  0xf96e, 0xf9a7, 0xf9a6, 0xf9a8, 0xa6e5, 0xd0aa, 0x9b90, 0xd3cf, 0xd3d0, 0xad96, 0xb891, 0xb890,
+  0xdbc0, 0x8e4a, 0xf647, 0xf8c0, 0xa6e6, 0xad6c, 0xd0ab, 0xa496, 0x907d, 0xc84c, 0xd7b1, 0xb34e,
+  0x9757, 0xdbc2, 0xdbc1, 0xb5f3, 0xc280, 0xb8c5, 0xe7c1, 0xbdc3, 0xd489, 0xbdc4, 0xdb88, 0xdb89,
+  0x825e, 0xbfc5, 0xc5fc, 0xa6e7, 0xa062, 0x9758, 0x9b91, 0xd0ac, 0xaaed, 0xd0ae, 0xd0ad, 0xad6d,
+  0x9759, 0xd3d1, 0xa499, 0xd3d8, 0xb049, 0xd3d6, 0xd3d4, 0xa49c, 0xd3db, 0xd3d2, 0xd3d3, 0xb04a,
+  0xa497, 0xb04e, 0xa498, 0xa49a, 0xd3dc, 0xb04d, 0xd3da, 0xd3d7, 0xd3d5, 0xb04b, 0xb04c, 0xd3d9,
+  0xa49b, 0x975a, 0x975b, 0x907e, 0xb350, 0xd7b2, 0xad9e, 0xb355, 0xd7c2, 0xb354, 0xd7c4, 0xad9a,
+  0xada0, 0xd7b8, 0xb352, 0xd7c3, 0xad98, 0xd7b3, 0xb353, 0xd7bf, 0xd7bb, 0xd7bd, 0xd7b7, 0xd7be,
+  0xad97, 0xc84d, 0xb34f, 0xd7ba, 0xad9f, 0xd7b9, 0xd7b5, 0xad99, 0xd7c0, 0xad9b, 0xad9d, 0xd7bc,
+  0xd7b4, 0xad9c, 0xd7b6, 0xb351, 0xd7c1, 0x975c, 0xa063, 0x975d, 0xa064, 0xb5f6, 0xdbcd, 0xc8ae,
+  0xb894, 0xb895, 0xdbc9, 0xdbcb, 0xdbc6, 0xdbc5, 0xdbc3, 0xb892, 0xdbca, 0xdbcc, 0xdbc8, 0xb893,
+  0xdbc7, 0xb5f4, 0xb5f5, 0xa065, 0xa066, 0xa067, 0x975e, 0x975f, 0x9760, 0xdbcf, 0xb8cd, 0xdff2,
+  0xdff8, 0xdff3, 0xdff4, 0xf9d8, 0xdff9, 0x83ce, 0xb8cf, 0x8144, 0xb8c7, 0xb8ce, 0xdff1, 0xdbc4,
+  0xb8ca, 0xb8c8, 0xdff7, 0xdff6, 0xb8c9, 0xb8cb, 0xdff5, 0xb8c6, 0xc281, 0xb8cc, 0x9761, 0x9762,
+  0x9763, 0x9764, 0xd48a, 0xe3f6, 0xbb74, 0xcb8c, 0xcb87, 0xe442, 0xe441, 0xcb8a, 0xe3fb, 0xbb76,
+  0xe440, 0xe3f7, 0xe3f8, 0xbb6e, 0xbb70, 0xcb88, 0xe3fd, 0xe3f5, 0xbb72, 0xbb71, 0xe3f9, 0xe3fe,
+  0xe3fc, 0xbb73, 0xe3fa, 0xcb86
+};
+static const uint16_t big5_plus_f_137[] = {
+  0xcb89, 0xdbce, 0xbb6f, 0xcb8b, 0xa068, 0xe7c2, 0xe7c9, 0xbdc6, 0x81e4, 0xe7cd, 0xbdca, 0xe7c5,
+  0xe7c3, 0x81e3, 0xe7cc, 0xd48b, 0xbdc5, 0xe7cb, 0xbdc7, 0xbdc8, 0xe7c4, 0xbdc9, 0xe7ca, 0xe7c6,
+  0xe7c7, 0xe7c8, 0xbb75, 0xd48c, 0xa069, 0xa06a, 0xeb70, 0xeb7c, 0x8260, 0xbfca, 0xeb77, 0xeb79,
+  0xdb8a, 0xbfc8, 0xeb71, 0xeb75, 0x825f, 0xeb78, 0xbfc6, 0xbfc9, 0xeb7b, 0xeb73, 0xeb74, 0xeb7a,
+  0xeb72, 0xeb76, 0xbfc7, 0xee72, 0x9765, 0xee71, 0xc1b7, 0xee77, 0xc1b9, 0xe18f, 0x82ae, 0xc1b6,
+  0xee73, 0xc1ba, 0xee74, 0xe18e, 0xe18d, 0xee75, 0xee78, 0xe190, 0xc1b8, 0xa06b, 0xf0d6, 0x9766,
+  0xe59d, 0xf0d9, 0xe59e, 0xf0d3, 0xf0d5, 0xe5a0, 0xe59f, 0xf0d4, 0xf0d7, 0xf0d8, 0xee76, 0xf0d2,
+  0x90a1, 0x9767, 0xc3cd, 0xf2ec, 0xf2ef, 0xf2f1, 0xf2ea, 0xf2eb, 0xf2ee, 0xf2f0, 0xc3ce, 0xc3cc,
+  0xc3cb, 0xf2ed, 0xf2e9, 0xf4ca, 0xc4b0, 0xed85, 0xf4cb, 0xed84, 0xa06c, 0xf649, 0xc4fb, 0xf64b,
+  0xc4fc, 0xf648, 0xf64a, 0xc5a8, 0x83f2, 0xf752, 0xc5a7, 0xf7fd, 0xf7fc, 0x83a7, 0xf7fb, 0xa06d,
+  0xf498, 0xf948, 0xf949, 0xf94b, 0xf94a, 0xf592, 0xca50, 0xa6e8, 0x9768, 0xad6e, 0xd7c5, 0xb5f7,
+  0x90a2, 0xdffa, 0xc2d0, 0xe99d, 0xf2f2, 0xf380, 0xf499, 0xa8a3, 0x9b92, 0xfe97, 0xfe96, 0xb357,
+  0xc84e, 0xae81, 0xae80, 0xb356, 0xae82, 0xdbd0, 0xb5f8, 0xdbd2, 0xdbd1, 0x8e4b, 0xb896, 0xdffb,
+  0xb8d0, 0xe443, 0xe446, 0xe445, 0x81ad, 0xe444, 0xe7ce, 0xe7d0, 0xe7cf, 0xd48e, 0xbfcc, 0xdb8b,
+  0x8261, 0xd48d, 0xbfcb, 0xe191, 0xc1bb, 0xee79, 0xee7b, 0xee7a, 0xe681, 0xe680, 0xc2d1, 0xe682,
+  0x82f0, 0xe99e, 0xf2f4, 0xf2f3, 0x8f55, 0xf4cc, 0xc4b1, 0xed86, 0xf083, 0xc4fd, 0xf754, 0xf753,
+  0xc65b, 0x9769, 0x976a, 0x976b, 0x976c, 0x976d, 0x976e, 0x976f, 0x9770, 0x9771, 0x9772, 0x9773,
+  0x9774, 0x9775, 0x9776, 0x9777, 0x9778, 0x9779, 0xa8a4, 0xd0af, 0xad6f, 0xd7c8, 0xd7c6, 0xc850,
+  0xc84f, 0xd7c7, 0xdbd4, 0xdbd5, 0xe043, 0xdbd3, 0x977a, 0xdffc, 0xe041, 0xe040, 0xe042, 0xb8d1,
+  0xdffe, 0xdffd, 0xe044, 0xc282, 0xe449, 0xe447, 0xcb8d, 0xe448, 0xe7d3, 0xe7d1, 0xd48f, 0x977b,
+  0xe7d2, 0xeb7d, 0xee7c, 0xee7d, 0xc2d2, 0xe99f, 0xf2f5, 0xf4cd, 0xc4b2, 0x82f1, 0xf64c, 0xf755,
+  0xc5a9, 0x8371, 0xf7fe, 0xf94c
+};
+static const uint16_t big5_plus_f_138[] = {
+  0xa8a5, 0x977c, 0xad71, 0xad72, 0xd0b0, 0x9b93, 0x9b94, 0xd0b1, 0xad70, 0xfe98, 0xb054, 0xa49e,
+  0xb052, 0xa49d, 0xb051, 0xb058, 0xb050, 0xb059, 0xd3dd, 0xb056, 0xfe99, 0xb053, 0xb057, 0xb055,
+  0xb04f, 0xa49f, 0x977d, 0xb35f, 0xae86, 0xb359, 0xd7cc, 0xb35e, 0xae88, 0xae8a, 0xb360, 0xb35a,
+  0x8e43, 0xb35b, 0xae83, 0xd7ca, 0xae85, 0xae89, 0xb358, 0xae87, 0xd7cb, 0xb35d, 0xc851, 0x83c5,
+  0xd7c9, 0xb35c, 0xae84, 0xa06e, 0xb644, 0xb899, 0xb646, 0xc8b0, 0xb89a, 0xdbd8, 0xb645, 0xb5f9,
+  0xb5fd, 0xb89f, 0xb8e4, 0xe049, 0xdbda, 0xb5fe, 0xb89b, 0xb897, 0xdbdd, 0xdbde, 0xb643, 0xc8b1,
+  0xdbe0, 0xb89c, 0xdbe2, 0xb89e, 0xdbe3, 0xdbd7, 0xdbd6, 0xdbe4, 0xb642, 0xdbe1, 0xdbdf, 0xc8af,
+  0xb640, 0xb5fb, 0xb647, 0xdbdb, 0xdbdc, 0xdbd9, 0xb898, 0xb641, 0xc8b2, 0xb89d, 0xb5fc, 0x977e,
+  0xb5fa, 0xe048, 0xb8df, 0xb8da, 0xc28a, 0xc286, 0xb8d5, 0xc28c, 0xb8e5, 0xb8d6, 0xc283, 0xb8d2,
+  0xb8e1, 0xb8de, 0xb8e0, 0xc285, 0xb8d7, 0xb8dc, 0xb8d3, 0xb8d4, 0xe050, 0xe04d, 0xe045, 0xe04a,
+  0xc287, 0xb8e2, 0xe051, 0xb8e3, 0xb8d9, 0xc288, 0xc28b, 0xe047, 0xc284, 0xe04f, 0xe04b, 0xe04e,
+  0xe04c, 0xb8dd, 0xe046, 0xb8d8, 0xc289, 0xa06f, 0x97a1, 0xe44c, 0xbb78, 0xbb7b, 0xcb8f, 0xe44e,
+  0xcb93, 0xbba5, 0xe44d, 0xbb7d, 0xcb92, 0xbdcf, 0xe44f, 0x81ae, 0xbba4, 0xe44b, 0xbba6, 0xcb8e,
+  0xcb91, 0xcb97, 0xbb79, 0xcb96, 0xb8db, 0xbb7c, 0xcb90, 0xbb7a, 0xbb7e, 0xbba2, 0xbb77, 0xbba7,
+  0xbba3, 0xcb94, 0xbba1, 0xe44a, 0xcb95, 0xa070, 0xa071, 0xd499, 0xbdd6, 0xd490, 0xbdd2, 0xd497,
+  0xd496, 0xd494, 0xbdd9, 0xd493, 0xe7d6, 0xbdda, 0xe7e2, 0xe7db, 0xbdcb, 0xe7e3, 0xe7dd, 0xbdd5,
+  0xe7de, 0xd498, 0xbdd4, 0xe7e1, 0xbdce, 0xe7df, 0xe7d5, 0xbdcd, 0xebaa, 0xbdd3, 0xd49a, 0xbdd0,
+  0xd491, 0xbdd8, 0xd492, 0xe7d4, 0xd49b, 0xe7d8, 0xbdcc, 0xe7d7, 0xe7d9, 0xe7da, 0xbdd7, 0xe7dc,
+  0xe7e0, 0xe7e4, 0xa072, 0xbddb, 0xbfd2, 0xeba5, 0xebab, 0xeba8, 0xeb7e, 0xebac, 0xeba1, 0xdb8f,
+  0xeba7, 0xdb90, 0xbfcd, 0xbfd3, 0xebad, 0xd495, 0xdb8c, 0xbfcf, 0xdb91, 0xbfd9, 0xbfd4, 0xebaf,
+  0xeba9, 0xbfd0, 0xeba2, 0xbfda, 0xeba3, 0xeba4, 0xbfdb, 0xbfd8, 0xbdd1, 0xdb8e, 0xbfce, 0xebb0,
+  0xbfdc, 0xdb8d, 0xbfd5, 0xebae
+};
+static const uint16_t big5_plus_f_139[] = {
+  0xbfd1, 0xbfd6, 0xbfd7, 0x90a3, 0xc1c3, 0xeea4, 0xeead, 0xeeaa, 0xeeac, 0xe193, 0xc1c0, 0xeea5,
+  0xe194, 0xeeab, 0xc1bc, 0xeea7, 0xc1c4, 0xeea3, 0xeea8, 0xeeaf, 0xeba6, 0xeea9, 0xeea2, 0xc1bd,
+  0xeea1, 0xc1be, 0xeeb0, 0xc1bf, 0xeeae, 0xc1c2, 0xee7e, 0xe192, 0xc1c1, 0xa073, 0xeea6, 0xf0dc,
+  0xf0ea, 0xf0e5, 0xf0e7, 0xf0db, 0xc2d3, 0xe687, 0xf0da, 0xc2d6, 0xc2d5, 0xe685, 0xf0e9, 0xf0e1,
+  0xf0de, 0xf0e4, 0xe684, 0xf0dd, 0xe686, 0xf0df, 0xf0e8, 0xf0e6, 0xe683, 0xc2d4, 0xf0ed, 0xf0eb,
+  0xf0e2, 0xf0ec, 0xf0e3, 0xe9a0, 0xf2f9, 0xc3cf, 0xf341, 0xea80, 0x82f2, 0xf64f, 0xc3d6, 0xf0e0,
+  0xf2f7, 0xc3d2, 0xf2f8, 0xf2fd, 0xea81, 0xed8c, 0xc3d4, 0xc3d5, 0xf2f6, 0xf340, 0xf342, 0xf2fa,
+  0xf2fc, 0xf2fe, 0xf2fb, 0xf343, 0xc3d1, 0xc3d7, 0xc3d3, 0xa074, 0xc3d0, 0xf4d0, 0xc8f8, 0xc4b7,
+  0xf4ce, 0xed8a, 0xed88, 0xf4d2, 0xed8b, 0xf4d3, 0xc4b5, 0xf4d4, 0xf4d1, 0xed87, 0xf4cf, 0xc4b8,
+  0xc4b4, 0xf4d5, 0xed89, 0xc4b6, 0xc4b3, 0xec95, 0xa075, 0xc8fc, 0xc4fe, 0xf084, 0x8362, 0xc540,
+  0xf64e, 0xf64d, 0xf650, 0xf651, 0xf085, 0xc541, 0xf756, 0xf75b, 0xc5aa, 0xf19f, 0xf758, 0xf1a0,
+  0xf757, 0xf75a, 0xf759, 0xf382, 0xf843, 0x837c, 0xc5dc, 0xf842, 0xf840, 0xf381, 0xf841, 0xa076,
+  0xf383, 0xf3a0, 0xc5fe, 0xc5fd, 0xf8c1, 0xf8c2, 0xc640, 0xf49a, 0xf94d, 0xf94e, 0xc667, 0xf586,
+  0xc66d, 0xf593, 0xf9a9, 0xf9c8, 0x97a2, 0x97a3, 0x97a4, 0x97a5, 0x97a6, 0x97a7, 0x97a8, 0x97a9,
+  0x97aa, 0x97ab, 0x97ac, 0x97ad, 0x97ae, 0x97af, 0x97b0, 0x97b1, 0x97b2, 0x97b3, 0x97b4, 0x97b5,
+  0x97b6, 0x97b7, 0x97b8, 0x97b9, 0x97ba, 0x97bb, 0x97bc, 0x97bd, 0x97be, 0x97bf, 0x97c0, 0x97c1,
+  0x97c2, 0x97c3, 0x97c4, 0x97c5, 0x97c6, 0x97c7, 0x97c8, 0x97c9, 0x97ca, 0x97cb, 0x97cc, 0x97cd,
+  0x97ce, 0x97cf, 0x97d0, 0x97d1, 0x97d2, 0x97d3, 0x97d4, 0x97d5, 0x97d6, 0x97d7, 0x97d8, 0x97d9,
+  0x97da, 0x97db, 0x97dc, 0x97dd, 0x97de, 0x97df, 0x97e0, 0x97e1, 0x97e2, 0x97e3, 0x97e4, 0x97e5,
+  0x97e6, 0x97e7, 0x97e8, 0x97e9, 0x97ea, 0x97eb, 0x97ec, 0x97ed, 0x97ee, 0x97ef, 0x97f0, 0x97f1,
+  0x97f2, 0x97f3, 0x97f4, 0x97f5, 0x97f6, 0x97f7, 0x97f8, 0x97f9, 0x97fa, 0x97fb, 0x97fc, 0x97fd,
+  0x97fe, 0x9840, 0x9841, 0x9842
+};
+static const uint16_t big5_plus_f_140[] = {
+  0x9843, 0x9844, 0x9845, 0x9846, 0x9847, 0x9848, 0x9849, 0x984a, 0x984b, 0x984c, 0x984d, 0x984e,
+  0x984f, 0x9850, 0x9851, 0x9852, 0x9853, 0x9854, 0x9855, 0x9856, 0x9857, 0x9858, 0x9859, 0x985a,
+  0x985b, 0x985c, 0x985d, 0x985e, 0x985f, 0x9860, 0x9861, 0x9862, 0x9863, 0x9864, 0x9865, 0x9866,
+  0x9867, 0x9868, 0x9869, 0x986a, 0x986b, 0x986c, 0x986d, 0x986e, 0x986f, 0x9870, 0x9871, 0x9872,
+  0x9873, 0x9874, 0x9875, 0x9876, 0x9877, 0x9878, 0x9879, 0xa8a6, 0x83c3, 0xd7cd, 0xae8b, 0xd7ce,
+  0xe052, 0xe450, 0xe7e5, 0xc1c6, 0xe195, 0xc1c5, 0xf0ee, 0xf344, 0xf280, 0xf844, 0xa8a7, 0xd3de,
+  0xb05a, 0xb361, 0xe054, 0xe053, 0xbddc, 0xe7e6, 0xbddd, 0xeeb1, 0xc2d7, 0xed8d, 0x90a4, 0xf594,
+  0xc676, 0xa8a8, 0xcdcb, 0xd3df, 0xae8d, 0xc852, 0xb362, 0xae8c, 0xd7cf, 0xd7d0, 0xb980, 0xdbe5,
+  0xb8a0, 0xb648, 0xb8e6, 0xc28d, 0xe056, 0xe055, 0xe057, 0xcb98, 0xe451, 0xe452, 0xbba8, 0xbfdd,
+  0xbdde, 0xbfde, 0x987a, 0xeeb5, 0xeeb2, 0xeeb4, 0xeeb3, 0xc1c7, 0xe688, 0xf0ef, 0xf346, 0xf345,
+  0xcba4, 0xb05c, 0xb05b, 0xd3e0, 0xae8e, 0xd7d1, 0xb982, 0xb981, 0xdbe7, 0xdbe6, 0xb649, 0xb983,
+  0xe059, 0xe05a, 0xe058, 0x8145, 0xc28e, 0xb8e8, 0xb8e7, 0x81af, 0xbbaa, 0xbba9, 0xd49c, 0xe7e7,
+  0xebb3, 0xebb1, 0xebb2, 0xbfdf, 0xeeb7, 0xeeb6, 0xe196, 0xf0f2, 0xf0f1, 0xf0f0, 0xf347, 0xf49b,
+  0xf9aa, 0xa8a9, 0xad73, 0x9b95, 0xad74, 0xb05d, 0xb05e, 0xd3e2, 0xd3e1, 0xd7d2, 0xae8f, 0xb368,
+  0xb366, 0xb363, 0xb367, 0xb365, 0xb364, 0xae91, 0xae90, 0xb64a, 0xdbea, 0xb984, 0xb8ed, 0xb64c,
+  0xb651, 0xdbec, 0xb653, 0xb652, 0xb655, 0xdbeb, 0xdbe8, 0xb64f, 0xb64b, 0xb64d, 0xdbe9, 0xb654,
+  0xb650, 0xb64e, 0xb8ef, 0xb8ee, 0xb8ec, 0xb8f0, 0x8146, 0xb8ea, 0xb8eb, 0xc290, 0xb8e9, 0x83cf,
+  0xe05b, 0xc28f, 0xa077, 0xe454, 0xcb99, 0xbbac, 0xbbad, 0xbbab, 0xcb9b, 0xe453, 0xcb9a, 0xe455,
+  0x90a5, 0xe7ea, 0xe7ec, 0xd49e, 0xbde7, 0xe7ed, 0xbde0, 0xe7e9, 0xbddf, 0xbde9, 0xbde5, 0xbde6,
+  0xbde2, 0xe7e8, 0xbde1, 0xe7ee, 0xe7eb, 0xd49d, 0xbde8, 0xd49f, 0xbde3, 0xbde4, 0xebb5, 0xdb93,
+  0xebb7, 0xebb6, 0xdb92, 0xebb8, 0xbfe0, 0xebb4, 0xe197, 0xe198, 0xc1cb, 0xeeb8, 0xc1c8, 0xc1cc,
+  0xc1ca, 0xc1c9, 0xf0f3, 0x82d1
+};
+static const uint16_t big5_plus_f_141[] = {
+  0xf0f6, 0x8e5d, 0xf0f5, 0xe689, 0xf0f4, 0xc2d8, 0xf348, 0xf349, 0xc3d8, 0xf34a, 0xc3d9, 0xea82,
+  0x90a6, 0xc4ba, 0x834f, 0xc4b9, 0xf652, 0xf086, 0xf087, 0xc542, 0xf653, 0xf75c, 0xc5ab, 0xc5ac,
+  0x90a7, 0xf845, 0xf384, 0xc642, 0xf49c, 0x987b, 0x987c, 0x987d, 0x987e, 0x98a1, 0x98a2, 0x98a3,
+  0x98a4, 0x98a5, 0x98a6, 0x98a7, 0x98a8, 0x98a9, 0x98aa, 0x98ab, 0x98ac, 0x98ad, 0x98ae, 0x98af,
+  0x98b0, 0x98b1, 0x98b2, 0x98b3, 0x98b4, 0x98b5, 0x98b6, 0x98b7, 0x98b8, 0x98b9, 0x98ba, 0x98bb,
+  0x98bc, 0x98bd, 0x98be, 0x98bf, 0x98c0, 0x98c1, 0x98c2, 0x98c3, 0x98c4, 0x98c5, 0x98c6, 0x98c7,
+  0x98c8, 0x98c9, 0x98ca, 0x98cb, 0x98cc, 0x98cd, 0x98ce, 0x98cf, 0x98d0, 0x98d1, 0x98d2, 0x98d3,
+  0x98d4, 0x98d5, 0x98d6, 0x98d7, 0x98d8, 0x98d9, 0x98da, 0x98db, 0x98dc, 0x98dd, 0x98de, 0x98df,
+  0x98e0, 0x98e1, 0x98e2, 0x98e3, 0xa8aa, 0xae92, 0xb36a, 0xb369, 0xe05c, 0xe05d, 0x98e4, 0xbbae,
+  0xebb9, 0xbdea, 0xebba, 0xeeb9, 0xa8ab, 0x869e, 0xd0b2, 0xad76, 0xad75, 0x98e5, 0xd3e3, 0xb05f,
+  0xd3e4, 0xd7d5, 0xae96, 0xd7d4, 0xae94, 0xd7d3, 0xae93, 0xae95, 0xdbee, 0xb658, 0xb98a, 0xb987,
+  0xdbed, 0xb657, 0xb988, 0xb985, 0xb986, 0xdbef, 0xb656, 0xb989, 0xe05f, 0xe062, 0xe060, 0xe061,
+  0xe065, 0xe05e, 0xe066, 0xe063, 0xe064, 0xbbb0, 0xe456, 0xcb9e, 0xcb9c, 0xbbaf, 0xcb9d, 0xe7f2,
+  0xe7f0, 0xd581, 0x81e5, 0xbdeb, 0xe7ef, 0xe7f1, 0xd580, 0xbdec, 0xd4a0, 0xebbb, 0xdb94, 0xebbc,
+  0xc1cd, 0xe68a, 0xf34c, 0xf34e, 0xf34b, 0xf34d, 0xf4d6, 0xf654, 0x90a8, 0x98e6, 0xf96f, 0xa8ac,
+  0xad77, 0xd3e5, 0xd3e7, 0xd3e6, 0x98e7, 0xd7d8, 0xb36c, 0xae99, 0xd7d6, 0xae97, 0xb36b, 0xd7d9,
+  0xae98, 0xd7da, 0xd7d7, 0x8e44, 0x98e8, 0xdbfb, 0xb660, 0xdbf3, 0xdbf9, 0xb98e, 0xb98b, 0xb65b,
+  0xb65e, 0xdbf2, 0xb659, 0xdbf6, 0xe06c, 0xb65d, 0xb98c, 0xdbf1, 0xb98d, 0xdbf7, 0xdbf4, 0xdbfa,
+  0xdbf0, 0xdbf8, 0xb65c, 0xb65f, 0xdbf5, 0xb65a, 0x98e9, 0xb8f2, 0xe068, 0xb8f1, 0xe06f, 0xe06e,
+  0xb8f8, 0xa078, 0xb8f9, 0xe070, 0xb8f3, 0xe06d, 0xb8f7, 0xe072, 0xe069, 0xc291, 0xe06b, 0xb8f4,
+  0xe067, 0xe06a, 0xe071, 0xb8f5, 0xe073, 0xa079, 0x98ea, 0x98eb, 0x98ec, 0x98ed, 0xb8f6, 0x98ee,
+  0xbbb1, 0xe45b, 0xe461, 0xe459
+};
+static const uint16_t big5_plus_f_142[] = {
+  0xe462, 0xcc80, 0xe458, 0xe45d, 0xe463, 0xe460, 0xe45f, 0xe45e, 0xcba0, 0xe457, 0xe45c, 0xcb9f,
+  0x98ef, 0xe45a, 0x98f0, 0xbdf1, 0xbdee, 0xe7fb, 0xe841, 0xe843, 0xe840, 0xe7f8, 0xe7fa, 0xe845,
+  0xe842, 0xe7fc, 0xe846, 0xe7f9, 0xe844, 0xbdef, 0xbdf5, 0xbdf3, 0xe7f3, 0xbdf4, 0xbdf0, 0xe7f4,
+  0xe7f6, 0xe7f5, 0xe7fd, 0xe7fe, 0xd583, 0xbdf2, 0xd582, 0xbded, 0x98f1, 0x98f2, 0xe7f7, 0x98f3,
+  0xebc6, 0xbfe2, 0xdb97, 0xebbd, 0xbfe3, 0xbfe6, 0xebc2, 0x83db, 0xebbf, 0xbfe5, 0x8262, 0xdb95,
+  0xebc3, 0xebc4, 0xebbe, 0xebc7, 0xebc0, 0xebc5, 0xbfe4, 0xdb96, 0xbfe1, 0xebc1, 0xe199, 0xeebf,
+  0xc1d0, 0xc1ce, 0xc1d1, 0xc1cf, 0xeebe, 0xeebb, 0xeeba, 0xe19a, 0xeebd, 0x82af, 0x98f4, 0xeebc,
+  0xf145, 0xc2de, 0xf0fb, 0xf0fa, 0xe68b, 0xc2d9, 0xf141, 0xf140, 0xf0f7, 0xf143, 0xf0fc, 0xc2dd,
+  0xf0f9, 0xf142, 0xf0f8, 0xc2da, 0xc2dc, 0xf0fd, 0xc2db, 0xf0fe, 0xea84, 0xf144, 0xf352, 0xea83,
+  0xc3de, 0xf34f, 0x82f4, 0xf353, 0xea85, 0x82f3, 0xc3db, 0xf351, 0xc3e0, 0xea86, 0xc3dd, 0xea87,
+  0xf350, 0x82f5, 0xc3df, 0xf354, 0xc3da, 0xa07a, 0x98f5, 0x98f6, 0x98f7, 0xc4bc, 0xc4be, 0xed8e,
+  0xf4d9, 0xc4bd, 0xf4d7, 0xc3dc, 0xf4d8, 0xc4bb, 0xc543, 0xc545, 0xf656, 0xc544, 0xf655, 0x98f8,
+  0xf761, 0xc5ad, 0xf760, 0xc5ae, 0xf75e, 0xf75d, 0xf762, 0xf763, 0xf846, 0xf385, 0xf75f, 0xa07b,
+  0x98f9, 0xf8c6, 0xf8c3, 0xf8c4, 0xf8c5, 0xc65c, 0xf49d, 0xf951, 0xf950, 0xf94f, 0xf970, 0xf587,
+  0xf9be, 0xf9ab, 0xc66e, 0xa8ad, 0xb060, 0xae9a, 0x8ed1, 0xae9b, 0xb98f, 0xc292, 0xb8fa, 0xcc82,
+  0xcc81, 0xa07c, 0xd585, 0xd587, 0xd584, 0xd586, 0xbdf6, 0xa07d, 0x90a9, 0xebc8, 0x8f45, 0xe68c,
+  0xc2df, 0xe68d, 0xf355, 0xea88, 0x82f6, 0xa07e, 0xed8f, 0x8363, 0xa0a1, 0xf9ac, 0xa8ae, 0xaaee,
+  0xad79, 0xad78, 0x98fa, 0xb063, 0xa4a0, 0xd3e8, 0xb061, 0xd3e9, 0xb062, 0x90aa, 0xae9c, 0xd7df,
+  0xd7db, 0xae9d, 0xc853, 0xb36d, 0xd7de, 0xd7dd, 0xd7dc, 0xb36e, 0xd7e0, 0xd7e1, 0xa0a2, 0xa0a3,
+  0xb991, 0xdc43, 0xdc41, 0xdc45, 0xdc46, 0xdc4c, 0xb993, 0xdc48, 0xdc4a, 0x83d0, 0xdc42, 0xdbfc,
+  0xc8b3, 0xdc49, 0xb990, 0xb992, 0xdc4b, 0xdc44, 0xdc47, 0xdbfd, 0xb662, 0xdc40, 0xdbfe, 0xb661,
+  0xb663, 0xb994, 0xb8fd, 0xe075
+};
+static const uint16_t big5_plus_f_143[] = {
+  0xe077, 0xe076, 0xe07b, 0xb8fb, 0xc293, 0xe078, 0xe074, 0xe079, 0xe07a, 0xb8fc, 0xb8fe, 0xe07c,
+  0xa0a4, 0xe467, 0xe466, 0x81b0, 0xe464, 0xe465, 0xbbb3, 0xbbb5, 0xbbb2, 0xbbb4, 0xe84d, 0xe84e,
+  0xe849, 0xd58b, 0xe84a, 0xbdf8, 0xbdfd, 0xbdf7, 0xbdfe, 0xbdf9, 0xe84b, 0x81e7, 0xd588, 0xe84c,
+  0xe848, 0xbe40, 0xbdfb, 0xd58a, 0x81e6, 0xbdfa, 0xbdfc, 0xd589, 0xe847, 0xdb9a, 0xebca, 0xbfe8,
+  0xdb99, 0xdb98, 0xebcc, 0xbfea, 0xebcf, 0xebcb, 0xebc9, 0xebce, 0xbfe9, 0xebcd, 0x8e59, 0xbfe7,
+  0xdb9b, 0xe19b, 0xc1d3, 0xc1d6, 0xeec1, 0xe19c, 0xc1d4, 0xeec0, 0xc1d2, 0xc1d5, 0xf146, 0xf147,
+  0xf148, 0xc2e0, 0xe68e, 0xf149, 0xa0a5, 0xc2e1, 0xc3e2, 0xf358, 0xf359, 0xf357, 0xf356, 0xf35a,
+  0xc3e1, 0xf4dd, 0xf4db, 0xf4dc, 0xf4de, 0xf4da, 0xf4df, 0xf658, 0xf088, 0xf659, 0xf657, 0xc546,
+  0xf764, 0xc5af, 0xf765, 0xf848, 0xf847, 0xf595, 0x98fb, 0x98fc, 0x98fd, 0x98fe, 0x9940, 0x9941,
+  0x9942, 0x9943, 0x9944, 0x9945, 0x9946, 0x9947, 0x9948, 0x9949, 0x994a, 0x994b, 0x994c, 0x994d,
+  0x994e, 0x994f, 0x9950, 0x9951, 0x9952, 0x9953, 0x9954, 0x9955, 0x9956, 0x9957, 0x9958, 0x9959,
+  0x995a, 0x995b, 0x995c, 0x995d, 0x995e, 0x995f, 0x9960, 0x9961, 0x9962, 0x9963, 0x9964, 0x9965,
+  0x9966, 0x9967, 0x9968, 0x9969, 0x996a, 0x996b, 0x996c, 0x996d, 0x996e, 0x996f, 0x9970, 0xa8af,
+  0xb664, 0xb995, 0xc294, 0xb940, 0xc295, 0xcc83, 0xcc84, 0xbbb6, 0xd58c, 0xdb9d, 0xbfec, 0xdb9c,
+  0xbfeb, 0x9971, 0x90ab, 0x9972, 0xe68f, 0xc3e3, 0xc47c, 0xc547, 0xa8b0, 0xb064, 0xb941, 0xd58d,
+  0xf35b, 0xc6d6, 0xf783, 0x8e69, 0xf893, 0x869f, 0xa0a6, 0x8e74, 0x8e75, 0x9973, 0x8c93, 0xcba6,
+  0xf992, 0x8c95, 0xa8b1, 0xf993, 0xa8b4, 0xa8b3, 0xa8b2, 0x8c94, 0x8ea1, 0xcba5, 0x938e, 0xcdcd,
+  0x938c, 0xcdcf, 0xaaef, 0x9390, 0xfb91, 0xaaf1, 0xcdcc, 0xcdce, 0xaaf0, 0xcdd1, 0xcdd0, 0xcdd2,
+  0x938f, 0x938d, 0xa0a7, 0x9974, 0x8eae, 0x9975, 0x9976, 0x8ead, 0xd0b6, 0xd0b4, 0xad7c, 0xd0b3,
+  0xada3, 0xad7e, 0xad7b, 0x9b97, 0xada4, 0x9b98, 0xad7d, 0xada2, 0x83fb, 0xada1, 0xd0b5, 0x9b99,
+  0xad7a, 0x9b96, 0xa0a8, 0x9977, 0xb06a, 0xd3eb, 0xd3f1, 0xb067, 0xb06e, 0xa580, 0xb069, 0xd3ee,
+  0xd3f0, 0xb06c, 0xd3ea, 0xd3ed
+};
+static const uint16_t big5_plus_f_144[] = {
+  0xb068, 0xb065, 0xd3ec, 0xb06b, 0xd3ef, 0xb06d, 0xb066, 0xfe9a, 0xa582, 0xa581, 0x9978, 0xd7e3,
+  0xd7e6, 0xb370, 0xae9f, 0xb37a, 0xb376, 0xd7e4, 0xae9e, 0xaf80, 0xb37e, 0xb377, 0xb37c, 0xb372,
+  0xc855, 0xb36f, 0xb371, 0xb37d, 0xd7e5, 0xb375, 0xb378, 0xb374, 0xb379, 0xd7e7, 0xb37b, 0xb373,
+  0xd7e2, 0xaea0, 0x9979, 0xa0a9, 0xb998, 0xb999, 0xb997, 0xb996, 0xb99a, 0xdc4d, 0xb665, 0xdc4f,
+  0xb99c, 0xb667, 0xb669, 0xc854, 0xdc4e, 0xb666, 0xb66a, 0xb99d, 0xb668, 0xa0aa, 0xb99b, 0xb99e,
+  0xb947, 0xe0a3, 0xb94f, 0xe07e, 0xc29a, 0xb950, 0xb945, 0xc296, 0xe0a1, 0xc299, 0xc297, 0xb94a,
+  0xc298, 0xe0a2, 0xb943, 0xb942, 0xc29b, 0xb94d, 0xb94c, 0xb94b, 0xb949, 0xb94e, 0xe07d, 0xb944,
+  0xb946, 0xb948, 0xa0ab, 0x997a, 0xbbb8, 0xbbbb, 0xcc85, 0xbbbf, 0xbbb9, 0xbbbe, 0xbbbc, 0xcc87,
+  0xbbb7, 0xcc86, 0xbbbd, 0xbbba, 0x8ef5, 0xa0ac, 0x81e8, 0xe852, 0xbe43, 0xbe41, 0xd58f, 0xe853,
+  0x81e9, 0xbe44, 0xbe42, 0xe851, 0xe850, 0xd58e, 0xbff0, 0xe84f, 0xbfee, 0xbfed, 0xebd0, 0xbe45,
+  0xbfef, 0xebd1, 0xbff2, 0xebd2, 0xbff1, 0xc1d8, 0xeec3, 0xc1d7, 0xc1dc, 0xc1da, 0xc1db, 0xc2e3,
+  0xc1d9, 0xeec2, 0xebd3, 0xc2e2, 0xc2e4, 0xe690, 0xc3e4, 0xc3e5, 0x82f7, 0xf4e0, 0x8372, 0xc5de,
+  0xc5dd, 0xa8b6, 0x83a0, 0x839f, 0xca55, 0xb06f, 0x86a0, 0xca52, 0xca53, 0xca51, 0x8780, 0xca54,
+  0x90ac, 0x997b, 0xcbaa, 0xcba7, 0xcbac, 0xcba8, 0xa8b7, 0xa8ba, 0x8c97, 0xcba9, 0xa8b9, 0xcbab,
+  0x8c98, 0x8c96, 0xa8b8, 0xaf82, 0x997c, 0x9392, 0xfb92, 0xcdd5, 0xcdd7, 0xaaf4, 0xcdd3, 0xcdd6,
+  0xcdd4, 0xaaf2, 0xaaf5, 0x9391, 0xaaf3, 0x9393, 0x997d, 0x997e, 0x9b9b, 0xd0b8, 0xd0bc, 0xd0b9,
+  0x9b9d, 0xada7, 0x9b9a, 0xada8, 0x9ba0, 0xd0bb, 0x9b9c, 0xd0bd, 0xd0bf, 0x9b9f, 0xada5, 0xd0be,
+  0x8147, 0x9b9e, 0xada6, 0x99a1, 0x99a2, 0x99a3, 0x8eea, 0x99a4, 0xd7ee, 0xd0ba, 0xd3f2, 0xd3fb,
+  0xd3f9, 0xd3f4, 0xd3f5, 0xd3fa, 0xd3fc, 0xb071, 0xa583, 0xd3f7, 0xd3f3, 0xb070, 0xb072, 0xd3f6,
+  0xd3fd, 0xd3f8, 0x99a5, 0x99a6, 0xb3a1, 0xd7f1, 0xd7e9, 0xd7ef, 0xd7f0, 0xb3a2, 0xaf81, 0xd7e8,
+  0xd7ea, 0xd0b7, 0xd7ec, 0xd7ed, 0xd7eb, 0xb66c, 0x81ea, 0xaf83, 0x99a7, 0xdc56, 0xebd4, 0xdc57,
+  0xdc54, 0xb3a3, 0xb66e, 0xdc53
+};
+static const uint16_t big5_plus_f_145[] = {
+  0xdc59, 0xdc58, 0xb66b, 0xdc5c, 0xdc52, 0xdc5b, 0xdc50, 0xdc5a, 0xdc55, 0xb66d, 0xb99f, 0xe0aa,
+  0xc29c, 0xe0a5, 0xe0ab, 0xe0a6, 0xe0a4, 0xe0a7, 0xb951, 0xc29d, 0xe0a9, 0xc29e, 0xe0a8, 0xb952,
+  0xbbc1, 0xbbc0, 0xe46e, 0xe471, 0xe469, 0xe46d, 0xbbc2, 0xe46c, 0xe46a, 0xe470, 0xe46b, 0xe468,
+  0xe46f, 0xcc88, 0xe859, 0xbe48, 0xf14a, 0xe856, 0xe857, 0xe855, 0xdc51, 0xbe47, 0xe85a, 0xe854,
+  0xbe46, 0xbe49, 0xe858, 0xebd5, 0xbff3, 0xebd6, 0xebd7, 0xdb9e, 0xeec4, 0xc1dd, 0xf14b, 0xf14c,
+  0xe692, 0xe691, 0xf14d, 0xf35d, 0xf35c, 0xf4e2, 0x99a8, 0xf4e1, 0xf65b, 0xf65c, 0xf65a, 0xf766,
+  0xc5b0, 0xa8bb, 0xadaa, 0xada9, 0xb075, 0xb074, 0xd440, 0xd441, 0xd3fe, 0xa584, 0xb073, 0xd7f5,
+  0xaf85, 0xd7f6, 0xd7f2, 0xb3a4, 0xd7f3, 0xaf84, 0xd7f4, 0xa0ad, 0x90ad, 0x99a9, 0x99aa, 0xdc5f,
+  0xdc61, 0xdc5d, 0xdc60, 0xb66f, 0xdc5e, 0xb670, 0x99ab, 0xc2a0, 0xdd73, 0xb955, 0xb954, 0xc29f,
+  0xb953, 0x8148, 0xe0ac, 0xe0ad, 0xc8e6, 0x99ac, 0xe473, 0xe475, 0xbbc6, 0xbbc3, 0xcc8a, 0xbbc5,
+  0xbbc4, 0xe474, 0xe472, 0xcc89, 0xcc8b, 0x99ad, 0x99ae, 0x99af, 0xe861, 0xe85e, 0xe85f, 0xbe4d,
+  0xe860, 0xe85b, 0xe85c, 0xbe4a, 0xd590, 0xbe4b, 0xe85d, 0xbe4c, 0xd591, 0xebdb, 0xdba0, 0xebdc,
+  0xebd9, 0xebda, 0xbff4, 0xebd8, 0x8263, 0xdb9f, 0xdc80, 0xa0ae, 0x82b0, 0xeec8, 0xeec5, 0xeec7,
+  0xc1e0, 0xeecb, 0xc1df, 0xeec9, 0xeecc, 0xeeca, 0xeec6, 0xc1de, 0xa0af, 0xf14f, 0x82d2, 0xf150,
+  0xf14e, 0xe693, 0xf152, 0xc2e5, 0xc2e6, 0xf35f, 0xc3e7, 0xf151, 0xf35e, 0xc3e6, 0xf4e5, 0xf4e6,
+  0xc4bf, 0xf4e4, 0x8350, 0xf4e3, 0xa0b0, 0xf65d, 0xc548, 0xf089, 0xf849, 0xf8c8, 0xf8c7, 0xf480,
+  0xc643, 0xc65d, 0xf8c9, 0xf971, 0xf588, 0xc66f, 0xa8bc, 0xaaf6, 0xa0b1, 0xb956, 0x99b0, 0xc4c0,
+  0xa8bd, 0xadab, 0xb3a5, 0xb671, 0xc2e7, 0xaaf7, 0x99b1, 0xd0c1, 0xd0c0, 0xd442, 0xa588, 0xb078,
+  0xb076, 0xb07a, 0xd444, 0xa585, 0xb079, 0xb077, 0xa587, 0xa586, 0xa589, 0xa0b2, 0xd443, 0xb3a8,
+  0xd7fc, 0xaf88, 0xb3a7, 0xb3a9, 0xd842, 0xb3ab, 0xd7fe, 0xd840, 0xd7f7, 0xb3aa, 0xd843, 0xc856,
+  0xaf87, 0xd7f9, 0xaf86, 0xd7fa, 0xd7f8, 0xb3a6, 0xaf89, 0xd841, 0xd7fb, 0xd7fd, 0x99b2, 0xa0b3,
+  0xa0b4, 0xdc6d, 0xb9a0, 0xdc6c
+};
+static const uint16_t big5_plus_f_146[] = {
+  0xdc6a, 0xdc62, 0xdc71, 0xdc65, 0xdc6f, 0xdc76, 0xdc6e, 0xb679, 0xba85, 0xb675, 0xdc63, 0xba81,
+  0xdc69, 0xb677, 0xba86, 0xdc68, 0xb678, 0xb67a, 0xdc6b, 0xba87, 0xb672, 0xb673, 0xdc77, 0xdc75,
+  0xba82, 0xdc74, 0xdc66, 0xba84, 0xdc72, 0xc8b4, 0xb676, 0x8e4c, 0xba80, 0x90af, 0xba83, 0xb674,
+  0xdc73, 0xdc64, 0xdc67, 0xdc70, 0xa0b5, 0xa0b6, 0x99b3, 0x90ae, 0xa0b7, 0xe4ba, 0xe0b7, 0xc384,
+  0xe0b0, 0xe0c3, 0xe0cc, 0xe0b3, 0xb961, 0xc382, 0xe0c0, 0xb957, 0xb959, 0xb965, 0xe0b1, 0xc38d,
+  0xc385, 0xb95a, 0xb95c, 0xb966, 0xb95b, 0xc38f, 0x814a, 0x814d, 0xc38e, 0xb964, 0xe0b9, 0x814e,
+  0xe0ae, 0xb962, 0xe0b8, 0xb95e, 0xe0ca, 0xb963, 0xe0c8, 0xe0bc, 0xe0c6, 0xb960, 0xe0af, 0xe0c9,
+  0xe0c4, 0xc381, 0xe0cb, 0xb958, 0x8149, 0xc383, 0xb967, 0xb95d, 0xc387, 0xc380, 0xe0b5, 0xc38a,
+  0xe0bd, 0xe0c1, 0xc389, 0xe0c5, 0xb95f, 0xe0b4, 0xe0b2, 0xe0be, 0x814b, 0x814c, 0xc388, 0xc38b,
+  0xe0bb, 0xe0ba, 0xc38c, 0xe0bf, 0xe0c2, 0xa0b8, 0xe0c7, 0x90b0, 0x99b4, 0x81b1, 0xe478, 0x8ef6,
+  0xbbc7, 0xe4a4, 0xe47a, 0xbbcc, 0xbbd0, 0xe4ad, 0xe4b5, 0xe4a6, 0xbbc8, 0xcc91, 0xe4aa, 0xe0b6,
+  0xcc92, 0xbbc9, 0xe4b1, 0xe4b6, 0xe4ae, 0xcc8c, 0xe4b0, 0xe4b9, 0xe4b2, 0xe47e, 0xe4a9, 0xc386,
+  0xcc94, 0xbbd1, 0xcc90, 0xbbcd, 0xe47c, 0xe4ab, 0xbbcb, 0xe4a5, 0xbbca, 0xe4b3, 0xe4a2, 0xe479,
+  0xbbce, 0xe4b8, 0xcc95, 0x81b2, 0xe47b, 0xe4af, 0xe4ac, 0xe4a7, 0xe477, 0xe476, 0xe4a1, 0xe4b4,
+  0xbbcf, 0xe4b7, 0xe47d, 0xe4a3, 0xbe52, 0xcc8f, 0xcc93, 0x8ef7, 0x90db, 0xcc8e, 0xbe5a, 0xbe55,
+  0xe8a4, 0xe8a1, 0xe867, 0xbe50, 0xd593, 0xf9d7, 0x81ec, 0xbe4f, 0xbe56, 0x81ee, 0xd594, 0xd592,
+  0xe865, 0xbe54, 0xe871, 0xe863, 0xe864, 0xbe4e, 0xe8a3, 0xbe58, 0xe874, 0xe879, 0xe873, 0xebee,
+  0xe86f, 0xe877, 0xe875, 0xe868, 0xe862, 0xe87d, 0xbe57, 0xe87e, 0xd597, 0xe878, 0xd598, 0xe86d,
+  0xe86b, 0xe866, 0xd599, 0xd59c, 0xd595, 0xe86e, 0xe87b, 0xe86a, 0xe87a, 0xe8a2, 0xd59d, 0x81ed,
+  0xbe53, 0xd596, 0xe876, 0xe87c, 0xe872, 0xe86c, 0xbe51, 0xd59e, 0x81eb, 0xd59a, 0xe4a8, 0xe870,
+  0xbe59, 0xe869, 0x8efc, 0xd59b, 0x90b1, 0x90b2, 0xcc8d, 0xebf4, 0xbff7, 0xebf3, 0xebf0, 0xec44,
+  0xbffb, 0xdc83, 0xec41, 0xebf8
+};
+static const uint16_t big5_plus_f_147[] = {
+  0xec43, 0xebe9, 0xebf6, 0xdc8b, 0xbffd, 0xdc8c, 0xebe1, 0xdc86, 0xebdf, 0xec42, 0xdc82, 0xec40,
+  0xebfe, 0xebed, 0xebec, 0xebe2, 0xc040, 0x8264, 0xebe8, 0xebf2, 0xebfd, 0xc043, 0xec45, 0xdc84,
+  0xc1e8, 0xc045, 0xbffe, 0xebe6, 0xdc85, 0xebef, 0xebde, 0xebe0, 0xbff5, 0xc042, 0xbffa, 0xebe7,
+  0xebf7, 0xebf1, 0xc041, 0xebdd, 0xc1e3, 0xebf9, 0xebfc, 0xbffc, 0xdc89, 0xebeb, 0xc044, 0xbff9,
+  0xdc8a, 0xdc87, 0xdc88, 0xbff8, 0xebf5, 0xebfb, 0xbff6, 0x8265, 0xebe4, 0xebfa, 0x8f48, 0x8f46,
+  0xebe5, 0x8e5a, 0x99b5, 0x90b3, 0x8f47, 0x99b6, 0x90b4, 0x8266, 0xa0b9, 0xdc81, 0xebea, 0xeed2,
+  0xe286, 0xeed7, 0xc1e5, 0xc1e7, 0xeedd, 0xc1e1, 0xeeec, 0xeee3, 0xeed8, 0xeed9, 0xeee2, 0xe287,
+  0xc1ee, 0xeee1, 0xeed1, 0xeee0, 0xeed4, 0xeeed, 0xc1ed, 0xc1eb, 0xeed5, 0xe19f, 0xeee8, 0xe288,
+  0xeeda, 0xeee7, 0xe285, 0xeee9, 0xeed0, 0xc1e6, 0xe19d, 0xeeea, 0xe289, 0xe1a0, 0xeede, 0xe28b,
+  0xc1ea, 0xeedb, 0xe282, 0x82b2, 0xc1ec, 0xeee4, 0xe283, 0xe284, 0xe280, 0xc1e4, 0xeed6, 0xeee5,
+  0xe19e, 0xeedf, 0xebe3, 0xeee6, 0xeed3, 0xe281, 0xc1e9, 0xe28a, 0xeeeb, 0x82b1, 0xc1e2, 0xeece,
+  0xc8f1, 0x8f4d, 0x90b5, 0x8f4c, 0xf160, 0xf159, 0xc2e9, 0xe697, 0xf154, 0xf163, 0xf15b, 0xeedc,
+  0xe695, 0xf165, 0xf155, 0xe696, 0xc2e8, 0xf15f, 0xc2ea, 0xc2f2, 0xc2f0, 0xf161, 0xc2f1, 0xf157,
+  0xe69b, 0xf158, 0xf15d, 0xf162, 0xe694, 0xeecd, 0xc2eb, 0xf16a, 0xf167, 0xf16b, 0xf15e, 0xf15a,
+  0xf168, 0xf36a, 0xf15c, 0x82d4, 0xc2ee, 0xe698, 0xc2ed, 0xeecf, 0xc2ef, 0xf164, 0xf166, 0xc2ec,
+  0xf169, 0xf153, 0x82d3, 0xf156, 0xe69a, 0x8f50, 0xa0ba, 0xe699, 0x90b7, 0x90b8, 0x90b6, 0x8f51,
+  0xf373, 0xea94, 0xf363, 0xc3eb, 0xf371, 0xea8c, 0xea8d, 0xf361, 0xc3ec, 0x82f8, 0xf36c, 0xea8b,
+  0xf368, 0xc3f1, 0xf372, 0xf362, 0xf365, 0xc3e9, 0xf374, 0xea8f, 0xf36d, 0xf370, 0xc3ef, 0xc3f4,
+  0xc3f2, 0xf369, 0xf364, 0xea91, 0xc3ed, 0xc3ee, 0xf360, 0xc3ea, 0xea93, 0xc3e8, 0xc3f0, 0xf36f,
+  0xc3f3, 0xea90, 0xf36b, 0xf375, 0xc3f5, 0xea89, 0xea8a, 0xea92, 0xf367, 0xea8e, 0xf36e, 0x90bb,
+  0x99b7, 0x90b9, 0x90ba, 0xed95, 0xf08a, 0xf4f3, 0xf542, 0xf4f5, 0xf4fc, 0xf366, 0xf4fa, 0xf4e9,
+  0xf540, 0xc4c3, 0xf4ed, 0xf4fe
+};
+static const uint16_t big5_plus_f_148[] = {
+  0xf4f4, 0xc8f9, 0xed97, 0xc4c2, 0xed91, 0xed94, 0xf544, 0xf4f6, 0xed93, 0xf4fb, 0xf4fd, 0xf4e7,
+  0xf541, 0xf4f2, 0xf4f7, 0xf4eb, 0xf4ef, 0xf543, 0xf4f9, 0xf4e8, 0xf4ec, 0xf4ee, 0xf4f8, 0xed92,
+  0xc4c1, 0xf4f1, 0xed98, 0xed99, 0xed9b, 0xc8fa, 0xed96, 0xed90, 0xf4ea, 0xa0bb, 0x90bc, 0x90bd,
+  0x90be, 0x8f58, 0x99b8, 0xed9a, 0xf4f0, 0xf661, 0xf666, 0xc54f, 0xf668, 0xf08b, 0xc549, 0x8351,
+  0xf664, 0xf66a, 0xc54e, 0xc54a, 0x8364, 0xc54b, 0xf660, 0xf667, 0xc54d, 0xf665, 0xc54c, 0xf65f,
+  0xf663, 0xf662, 0x8365, 0xf65e, 0xf669, 0xa0bc, 0xf281, 0xf285, 0xc5b1, 0xf76d, 0xf770, 0xf76c,
+  0xf76e, 0xf76f, 0xf769, 0xf76a, 0xf767, 0xf282, 0xf284, 0xf76b, 0xf768, 0xc5b2, 0xc5b3, 0xa0bd,
+  0xf283, 0xf84b, 0xf387, 0xf84d, 0x837d, 0x83f5, 0xf38a, 0xf389, 0xf38b, 0xf84c, 0xf84e, 0xf386,
+  0xc5e0, 0xf388, 0xf84a, 0xc5df, 0xc5e1, 0xf38c, 0x90c0, 0x90bf, 0xf8cb, 0xf8cc, 0xc644, 0xf8ca,
+  0xf481, 0xf953, 0xf952, 0xf954, 0xc65f, 0xf955, 0xc65e, 0xf956, 0xf972, 0xf975, 0xf974, 0xc668,
+  0xf973, 0x83b1, 0xf589, 0xf596, 0xc672, 0xc670, 0xc671, 0xc677, 0xf9c0, 0xf9c1, 0xf9bf, 0xf9c9,
+  0xf5a0, 0x99b9, 0x99ba, 0x99bb, 0x99bc, 0x99bd, 0x99be, 0x99bf, 0x99c0, 0x99c1, 0x99c2, 0x99c3,
+  0x99c4, 0x99c5, 0x99c6, 0x99c7, 0x99c8, 0x99c9, 0x99ca, 0x99cb, 0x99cc, 0x99cd, 0x99ce, 0x99cf,
+  0x99d0, 0x99d1, 0x99d2, 0x99d3, 0x99d4, 0x99d5, 0x99d6, 0x99d7, 0x99d8, 0x99d9, 0x99da, 0x99db,
+  0x99dc, 0x99dd, 0x99de, 0x99df, 0x99e0, 0x99e1, 0x99e2, 0x99e3, 0x99e4, 0x99e5, 0x99e6, 0x99e7,
+  0x99e8, 0x99e9, 0x99ea, 0x99eb, 0x99ec, 0x99ed, 0x99ee, 0x99ef, 0x99f0, 0x99f1, 0x99f2, 0x99f3,
+  0x99f4, 0x99f5, 0x99f6, 0x99f7, 0x99f8, 0x99f9, 0x99fa, 0x99fb, 0x99fc, 0x99fd, 0x99fe, 0x9a40,
+  0x9a41, 0x9a42, 0x9a43, 0x9a44, 0x9a45, 0x9a46, 0x9a47, 0x9a48, 0x9a49, 0x9a4a, 0x9a4b, 0x9a4c,
+  0x9a4d, 0x9a4e, 0x9a4f, 0x9a50, 0x9a51, 0x9a52, 0x9a53, 0x9a54, 0x9a55, 0x9a56, 0x9a57, 0x9a58,
+  0x9a59, 0x9a5a, 0x9a5b, 0x9a5c, 0x9a5d, 0x9a5e, 0x9a5f, 0x9a60, 0x9a61, 0x9a62, 0x9a63, 0x9a64,
+  0x9a65, 0x9a66, 0x9a67, 0x9a68, 0x9a69, 0x9a6a, 0x9a6b, 0x9a6c, 0x9a6d, 0x9a6e, 0x9a6f, 0x9a70,
+  0x9a71, 0x9a72, 0x9a73, 0x9a74
+};
+static const uint16_t big5_plus_f_149[] = {
+  0x9a75, 0x9a76, 0x9a77, 0x9a78, 0x9a79, 0x9a7a, 0x9a7b, 0x9a7c, 0x9a7d, 0x9a7e, 0x9aa1, 0x9aa2,
+  0x9aa3, 0x9aa4, 0x9aa5, 0x9aa6, 0x9aa7, 0x9aa8, 0x9aa9, 0x9aaa, 0x9aab, 0x9aac, 0x9aad, 0x9aae,
+  0x9aaf, 0x9ab0, 0x9ab1, 0x9ab2, 0x9ab3, 0x9ab4, 0x9ab5, 0x9ab6, 0x9ab7, 0x9ab8, 0x9ab9, 0x9aba,
+  0x9abb, 0x9abc, 0x9abd, 0x9abe, 0x9abf, 0x9ac0, 0x9ac1, 0x9ac2, 0x9ac3, 0x9ac4, 0x9ac5, 0x9ac6,
+  0x9ac7, 0x9ac8, 0x9ac9, 0x9aca, 0x9acb, 0x9acc, 0x9acd, 0x9ace, 0x9acf, 0x9ad0, 0x9ad1, 0x9ad2,
+  0x9ad3, 0x9ad4, 0x9ad5, 0x9ad6, 0x9ad7, 0x9ad8, 0x9ad9, 0x9ada, 0x9adb, 0x9adc, 0x9add, 0x9ade,
+  0x9adf, 0x9ae0, 0x9ae1, 0x9ae2, 0x9ae3, 0x9ae4, 0x9ae5, 0x9ae6, 0x9ae7, 0x9ae8, 0x9ae9, 0x9aea,
+  0x9aeb, 0x9aec, 0x9aed, 0x9aee, 0x9aef, 0x9af0, 0x9af1, 0x9af2, 0x9af3, 0x9af4, 0x9af5, 0x9af6,
+  0x9af7, 0x9af8, 0x9af9, 0x9afa, 0x9afb, 0x9afc, 0x9afd, 0x9afe, 0x9b40, 0x9b41, 0x9b42, 0x9b43,
+  0x9b44, 0x9b45, 0x9b46, 0x9b47, 0x9b48, 0x9b49, 0x9b4a, 0x9b4b, 0x9b4c, 0x9b4d, 0x9b4e, 0xaaf8,
+  0xf994, 0xfe9b, 0xd844, 0xdc78, 0xe8a5, 0xf376, 0x83ee, 0x9b4f, 0xaaf9, 0x9c80, 0xadac, 0xb07b,
+  0xfe9c, 0xa58a, 0xd845, 0xaf8a, 0xd846, 0xb3ac, 0xa0be, 0xb67d, 0xdc7a, 0xdc79, 0xb6a3, 0xb67c,
+  0xdc7b, 0xb67e, 0xb6a2, 0xb6a1, 0xb67b, 0xba88, 0x8ee1, 0x90c1, 0xb968, 0xc391, 0xc390, 0xe0d0,
+  0xe0ce, 0x814f, 0xe0cf, 0xe0cd, 0x8eeb, 0xbbd2, 0xcc96, 0xbbd5, 0xbbd7, 0xbbd6, 0x81b3, 0xcc97,
+  0xbbd3, 0xbbd4, 0xa0bf, 0xe8a7, 0xe8a6, 0xbe5b, 0xe8a8, 0xd59f, 0xe8a9, 0xbe5c, 0xd5a0, 0xd680,
+  0x81ef, 0xec4d, 0xec4b, 0xeef3, 0xdc8e, 0xec49, 0xec4a, 0xc046, 0xec46, 0xec4e, 0xec48, 0xec4c,
+  0xeeef, 0xdc8f, 0xdc8d, 0xeef1, 0xe28c, 0xeef2, 0xc1f3, 0xeeee, 0xc1f2, 0xeef0, 0xc1ef, 0xc1f0,
+  0xc1f1, 0xec47, 0x90c2, 0xa0c0, 0xc2f5, 0xf16e, 0xf16c, 0xf16d, 0xc2f3, 0xc2f6, 0xc2f4, 0xe69d,
+  0xe69c, 0x8e61, 0xf377, 0xf378, 0xc3f6, 0xea95, 0xf545, 0xf547, 0xf546, 0xc4c4, 0xc550, 0xf66d,
+  0xf66c, 0xf66b, 0x8f59, 0x90c3, 0x9b50, 0x9b51, 0x9b52, 0x9b53, 0x9b54, 0x9b55, 0x9b56, 0x9b57,
+  0x9b58, 0x9b59, 0x9b5a, 0x9b5b, 0x9b5c, 0x9b5d, 0x9b5e, 0x9b5f, 0x9b60, 0x9b61, 0x9b62, 0x9b63,
+  0x9b64, 0x9b65, 0x9b66, 0x9b67
+};
+static const uint16_t big5_plus_f_150[] = {
+  0x9b68, 0x9b69, 0x9b6a, 0x9b6b, 0x9b6c, 0x9b6d, 0x9b6e, 0x9b6f, 0x9b70, 0x9b71, 0x9b72, 0x9b73,
+  0x9b74, 0x9b75, 0x9b76, 0x9b77, 0x9b78, 0x9b79, 0x9b7a, 0x9b7b, 0x9b7c, 0x9b7d, 0x9b7e, 0x9ba1,
+  0x9ba2, 0x9ba3, 0x9ba4, 0x9ba5, 0xaafa, 0x8191, 0xc9aa, 0x9ba6, 0xca58, 0xa6e9, 0xca56, 0xca59,
+  0xca57, 0xf995, 0x8c9a, 0x8c99, 0xcbae, 0x8c9e, 0xa8c1, 0x8c9b, 0xa8c2, 0xcbb0, 0xa8bf, 0xcbaf,
+  0xcbad, 0xa8c0, 0xa8be, 0x8c9c, 0x8c9d, 0x9ba7, 0x9ba8, 0x9394, 0xfb93, 0xcdd8, 0xcddb, 0xaafd,
+  0xcdda, 0xcdd9, 0x9396, 0xaafc, 0xaafb, 0x9395, 0xab40, 0xcddc, 0xaafe, 0x9ba9, 0x9baa, 0x9bab,
+  0x9bac, 0x9bad, 0xd0c6, 0xadae, 0xadaf, 0xadb0, 0xd0c7, 0xd0c3, 0xadad, 0xd0c4, 0xfc9e, 0xd0c5,
+  0xd0c2, 0xfc9d, 0xa58d, 0xfe9d, 0xb0a4, 0xa58c, 0xaf8b, 0xb0a1, 0xd445, 0xb0a2, 0xb0a5, 0xd446,
+  0xa58b, 0xb07e, 0xb07c, 0xb07d, 0xb0a3, 0xa0c1, 0xa0c2, 0x9bae, 0x9baf, 0x9bb0, 0xb3ad, 0xd849,
+  0xb3b5, 0xd848, 0xaf8c, 0xd84b, 0xb3b1, 0xd84a, 0xb6ab, 0xb3af, 0xb3b2, 0xb3ae, 0xb3b3, 0xb3b4,
+  0xb3b0, 0xaf8d, 0xa0c3, 0xba8a, 0xd847, 0xb6a7, 0xdc7d, 0xba8b, 0xdca3, 0xba8c, 0xba8d, 0xdca2,
+  0xb6ac, 0xb6a8, 0xb6a9, 0xdc7c, 0xdc7e, 0xdca1, 0xb6a4, 0xb6a6, 0xba89, 0xb6aa, 0xb6a5, 0xc392,
+  0x9bb1, 0xe0d3, 0xe0d1, 0xe0d2, 0xb96a, 0xb96b, 0xc393, 0xe0d4, 0xb969, 0xbbd8, 0x81b4, 0xbbda,
+  0xbbd9, 0xcc99, 0xe4bb, 0xcc9a, 0xcc98, 0xe4bc, 0xe8ab, 0xd681, 0xe8aa, 0xd682, 0x8267, 0xc047,
+  0xc048, 0xec4f, 0xc049, 0xdc90, 0xeef6, 0xe28e, 0xeef4, 0xe28d, 0xeef5, 0xc1f4, 0xe28f, 0xf16f,
+  0xc3f7, 0xed9c, 0xc6d7, 0xdc91, 0xc1f5, 0xab41, 0xfe9e, 0xb0a6, 0xd447, 0xa58e, 0x8ec3, 0xd84c,
+  0xb3b6, 0xb6ad, 0xdca4, 0xdca6, 0xb6af, 0xb6ae, 0xb6b0, 0xb6b1, 0xdca5, 0xb96e, 0xb96f, 0xb96d,
+  0xbbdb, 0xb96c, 0xe0d5, 0x8150, 0xcc9b, 0xcc9c, 0xbbdc, 0xe8ac, 0xec50, 0xc04a, 0xc1f6, 0xf170,
+  0xf174, 0xc2f9, 0xf171, 0xc2fa, 0xc2f8, 0xf175, 0xc2fb, 0xf173, 0x9bb2, 0xf379, 0xc2f7, 0xc3f8,
+  0xf08c, 0xf8cd, 0xf482, 0xf59b, 0xab42, 0xb3b8, 0xb3b7, 0x8ed2, 0xba90, 0xba8f, 0xba8e, 0xb6b2,
+  0xdca8, 0xdca7, 0xb6b3, 0x9bb3, 0xc394, 0xe0d9, 0xb973, 0xb970, 0xe0d8, 0xb972, 0xe0d6, 0xb971,
+  0xc395, 0xe0d7, 0x9bb4, 0xe4bd
+};
+static const uint16_t big5_plus_f_151[] = {
+  0xbbdd, 0x9bb5, 0xe8af, 0x83dc, 0xbe5d, 0xe8ad, 0xbe5e, 0xbe5f, 0xe8ae, 0xbe60, 0xd683, 0xec51,
+  0xdc94, 0xc04e, 0xc04b, 0xc050, 0xec53, 0xc04c, 0xec52, 0xc04f, 0xdc93, 0xdc92, 0xc04d, 0xdc95,
+  0xeef9, 0xeefb, 0xe290, 0xe291, 0xc1f7, 0xeefa, 0xc1f8, 0xeef8, 0xeef7, 0xc8f6, 0xf177, 0xf176,
+  0xc2fc, 0xf178, 0xf37e, 0xc3fa, 0xf37d, 0xf37a, 0xc3f9, 0xf37b, 0xf37c, 0x9bb6, 0xf548, 0xf549,
+  0xc4c5, 0xed9f, 0xc553, 0xed9d, 0xed9e, 0xf66e, 0xf08e, 0xf08d, 0xc551, 0xc552, 0xf66f, 0x90c4,
+  0xf286, 0xc5b4, 0xc5b5, 0xf771, 0xf287, 0xf38d, 0xc645, 0xf8cf, 0xc647, 0xf483, 0xf8ce, 0xf8d0,
+  0xc646, 0xf957, 0x83b2, 0xf9ad, 0xa0c4, 0x90c5, 0xa0c5, 0xa0c6, 0xf686, 0x9397, 0xab43, 0x9bb7,
+  0x9bb8, 0xc396, 0xb974, 0x81b5, 0xe4be, 0xcc9d, 0xe8b0, 0xc051, 0xc052, 0xe69e, 0xab44, 0xba91,
+  0xbe61, 0xc3fb, 0xadb1, 0x9398, 0xcc9e, 0x9bb9, 0xc053, 0xf08f, 0xc5e2, 0xadb2, 0xd84d, 0xc8b5,
+  0xdca9, 0xba93, 0xdcab, 0xba92, 0xdcaa, 0xa0c7, 0xe0dd, 0xe0da, 0xb975, 0x8e52, 0xb976, 0xe0db,
+  0xe0dc, 0xc397, 0xe4c0, 0xe4c5, 0xbbde, 0xe4bf, 0xe4c1, 0xe4c8, 0xe4c3, 0xe4c7, 0xe4c4, 0xe4c2,
+  0xe4c6, 0xbbdf, 0xa0c8, 0xd684, 0xe8b3, 0xd685, 0xe8b1, 0xbe63, 0xd686, 0xbe62, 0xe8b2, 0xbe64,
+  0xa0c9, 0x9bba, 0x9bbb, 0xdc96, 0xec56, 0x8268, 0x8269, 0xec55, 0xc054, 0xec54, 0xeefc, 0xe292,
+  0xeefe, 0xef41, 0xef40, 0xe293, 0xc1f9, 0xeefd, 0xf1a1, 0xc2fd, 0xf17d, 0xf1a2, 0xc2fe, 0x82d5,
+  0xf17b, 0xe69f, 0xf17e, 0xf17c, 0xf179, 0xc340, 0xf17a, 0x9bbc, 0x82f9, 0xea98, 0xea96, 0xf3a1,
+  0xea97, 0xea99, 0xf3a3, 0xf3a2, 0xeda0, 0xf54a, 0xee80, 0xf54b, 0x8366, 0xf091, 0xf090, 0xf670,
+  0xf288, 0xc5b7, 0x8373, 0xc5b6, 0xf84f, 0xf850, 0xc648, 0xf8d1, 0xf484, 0xc669, 0xf682, 0xadb3,
+  0xb6b4, 0xe4ca, 0xe4c9, 0xe8b5, 0xe8b4, 0x81f0, 0xdc97, 0xc1fa, 0xef43, 0xef42, 0xf1a5, 0xf1a3,
+  0xf1a6, 0xf1a4, 0xe6a0, 0x8353, 0xc3fc, 0xf3a4, 0xf3a5, 0xf3a6, 0x8352, 0xf671, 0xf092, 0xf772,
+  0xf485, 0xf8d2, 0x9bbd, 0x9bbe, 0x9bbf, 0x9bc0, 0x9bc1, 0x9bc2, 0x9bc3, 0xadb4, 0xc398, 0xd687,
+  0xec57, 0xef44, 0xea9a, 0xadb5, 0x8151, 0xc399, 0xbbe0, 0x81b6, 0xec58, 0xc341, 0xf1a7, 0xc3fd,
+  0xee81, 0xf54c, 0xf54d, 0xc554
+};
+static const uint16_t big5_plus_f_152[] = {
+  0xf851, 0xadb6, 0xb3bb, 0xb3bc, 0xd84e, 0xb6b5, 0xb6b6, 0xdcac, 0xb6b7, 0x8152, 0xb97a, 0xc39a,
+  0xb97c, 0xe0df, 0xe0e0, 0xe0de, 0xb977, 0xb978, 0xb97b, 0xb979, 0xcca0, 0xcd80, 0xe4cb, 0xbbe1,
+  0xbbe2, 0xcc9f, 0xcd81, 0xe8bc, 0xbe67, 0xe8b7, 0xe8b6, 0xd68a, 0xe8bb, 0xbe65, 0xd689, 0x81f1,
+  0xc05b, 0x826a, 0xe8b8, 0xe8bd, 0xe8ba, 0xe8b9, 0xd688, 0xbe66, 0xa0ca, 0xc059, 0xdc9c, 0xec5a,
+  0xc055, 0xdc99, 0xec5b, 0xdc9a, 0xda88, 0xec59, 0xdc98, 0xc058, 0xc056, 0xc05a, 0xdc9d, 0xc057,
+  0xdc9b, 0xdc9e, 0x82d6, 0xe783, 0xe294, 0xef45, 0x82b3, 0xef4a, 0xef46, 0xef49, 0xc1fb, 0xe295,
+  0xedd4, 0xef48, 0xef47, 0xe782, 0xc344, 0xc342, 0xc345, 0xc343, 0xf1a8, 0xf1a9, 0xf1aa, 0xc346,
+  0xe780, 0xe781, 0xea9b, 0xf3aa, 0xc440, 0xf3a8, 0x82fa, 0xc441, 0xf3a7, 0xf3a9, 0xc3fe, 0xf551,
+  0xf54e, 0x8354, 0xf54f, 0xf550, 0xf672, 0xc556, 0xf094, 0xc555, 0xf093, 0xf774, 0xf773, 0xc5b8,
+  0xf38f, 0xf390, 0xf38e, 0xc5e3, 0xc649, 0xc660, 0xf958, 0xf9ae, 0xf9af, 0x9bc4, 0x9bc5, 0x9bc6,
+  0x9bc7, 0x9bc8, 0x9bc9, 0x9bca, 0x9bcb, 0x9bcc, 0x9bcd, 0x9bce, 0x9bcf, 0x9bd0, 0x9bd1, 0x9bd2,
+  0x9bd3, 0x9bd4, 0x9bd5, 0x9bd6, 0x9bd7, 0x9bd8, 0x9bd9, 0x9bda, 0x9bdb, 0x9bdc, 0x9bdd, 0x9bde,
+  0x9bdf, 0x9be0, 0x9be1, 0x9be2, 0x9be3, 0x9be4, 0x9be5, 0x9be6, 0x9be7, 0x9be8, 0x9be9, 0x9bea,
+  0x9beb, 0x9bec, 0x9bed, 0x9bee, 0x9bef, 0x9bf0, 0x9bf1, 0x9bf2, 0x9bf3, 0x9bf4, 0x9bf5, 0x9bf6,
+  0xadb7, 0xdcad, 0xa0cb, 0x8153, 0xe0e1, 0xe4cc, 0xe4cd, 0xbbe3, 0x81b7, 0xbbe4, 0xe8be, 0xbe68,
+  0xa0cc, 0xdc9f, 0xc1fc, 0xe296, 0xf1ab, 0xe784, 0xc347, 0xf3ad, 0xc442, 0xf3ac, 0xf3ae, 0xf3ab,
+  0xf675, 0xf552, 0xf553, 0xee82, 0xc4c6, 0xa0cd, 0xf674, 0xf097, 0xf095, 0xf673, 0xf096, 0xf775,
+  0xf9b0, 0xf597, 0x9bf7, 0x9bf8, 0x9bf9, 0x9bfa, 0x9bfb, 0x9bfc, 0x9bfd, 0x9bfe, 0x9c40, 0x9c41,
+  0x9c42, 0x9c43, 0x9c44, 0xadb8, 0xf098, 0xf598, 0x9c45, 0xadb9, 0x9c46, 0xaf8e, 0xb0a7, 0xd448,
+  0x90c6, 0xd84f, 0xaf8f, 0xb6b8, 0x9c47, 0xb6bb, 0xb6b9, 0xdcae, 0xc39f, 0xb6bd, 0xa0ce, 0xb6ba,
+  0xba94, 0xc3a0, 0xb6bc, 0xc39b, 0xb97e, 0xc39e, 0xe0e2, 0xc39c, 0xcd83, 0xe0e3, 0xe8c0, 0x8154,
+  0xb97d, 0xb9a1, 0xb9a2, 0xc39d
+};
+static const uint16_t big5_plus_f_153[] = {
+  0xe4cf, 0xcd84, 0xe4ce, 0xbbe5, 0x83d7, 0xbbe6, 0xcd82, 0xe4d0, 0xe8bf, 0xbbe8, 0xbe69, 0x81f2,
+  0xbbe7, 0x9c48, 0x90cf, 0x9c49, 0xc05c, 0xe8c1, 0xbe6b, 0xbe6a, 0xe8c2, 0xe8c5, 0xe8c3, 0xe8c4,
+  0xbe6c, 0xd68b, 0xc061, 0xc05f, 0xdd82, 0xdd83, 0xc05e, 0xec5d, 0xdd81, 0xc060, 0xdca0, 0xdd80,
+  0xec5c, 0xef4b, 0x826b, 0xec5e, 0xc05d, 0xec5f, 0xef4e, 0xef4c, 0xef4d, 0xef52, 0xc34b, 0xef51,
+  0xef54, 0xef53, 0xef50, 0xef4f, 0x826c, 0xc1fd, 0xe786, 0x82b4, 0xe785, 0xe789, 0xf1ae, 0xe788,
+  0xf1ad, 0xc34a, 0xc348, 0xc349, 0xe787, 0xf1ac, 0x90c7, 0xf3b1, 0xea9c, 0xc443, 0x82fb, 0xf3b0,
+  0xf3af, 0xc444, 0xc8fb, 0xf558, 0xf557, 0xee83, 0xf555, 0xf099, 0xf554, 0xc4c8, 0xc4c7, 0xf559,
+  0xf776, 0xc5b9, 0xf677, 0xc557, 0xf676, 0xf556, 0xf289, 0xf777, 0xc5e4, 0xf486, 0xc661, 0xf959,
+  0x83b4, 0xf9b1, 0x9c4a, 0x9c4b, 0x9c4c, 0x9c4d, 0x9c4e, 0x9c4f, 0x9c50, 0x9c51, 0x9c52, 0x9c53,
+  0x9c54, 0x9c55, 0x9c56, 0x9c57, 0x9c58, 0x9c59, 0x9c5a, 0x9c5b, 0x9c5c, 0x9c5d, 0x9c5e, 0x9c5f,
+  0x9c60, 0x9c61, 0x9c62, 0x9c63, 0x9c64, 0x9c65, 0x9c66, 0x9c67, 0x9c68, 0x9c69, 0x9c6a, 0x9c6b,
+  0x9c6c, 0x9c6d, 0x9c6e, 0x9c6f, 0x9c70, 0x9c71, 0x9c72, 0x9c73, 0x9c74, 0x9c75, 0x9c76, 0x9c77,
+  0x9c78, 0x9c79, 0x9c7a, 0x9c7b, 0x9c7c, 0x9c7d, 0xadba, 0xd850, 0xef55, 0xadbb, 0xc480, 0x83d8,
+  0xe4d2, 0xe4d1, 0xec60, 0x83e2, 0xdd84, 0xef57, 0xe297, 0xef56, 0xe78a, 0xc34c, 0xf3b2, 0xf3b3,
+  0xc4c9, 0xf09a, 0xf391, 0xf9b2, 0xb0a8, 0xb6bf, 0xb6be, 0xe0e4, 0xe0e6, 0xb9a4, 0xe0e5, 0xb9a3,
+  0xb9a5, 0xe0e7, 0xcd88, 0xcd87, 0xcd8a, 0xe4d4, 0xe4d6, 0xe4d5, 0xcd86, 0xe4d8, 0xcd85, 0xcd8c,
+  0xcd89, 0xbbe9, 0xe4d7, 0xe4d3, 0xcd8b, 0xa0cf, 0x81b8, 0xe4d9, 0xd68f, 0xe8cc, 0xd68c, 0xe8cf,
+  0xe8d1, 0xe8c7, 0xe8cb, 0xe8c8, 0xbe6e, 0xbe71, 0xbe73, 0xe8c9, 0xe8ca, 0xbe72, 0xe8cd, 0xe8d0,
+  0xe8ce, 0xbe74, 0xd68d, 0xbe70, 0xe8c6, 0xbe6d, 0xd68e, 0xbe6f, 0xd690, 0xdd88, 0xc063, 0xec66,
+  0xec64, 0xec63, 0xdd89, 0xec69, 0xdd86, 0xec68, 0xec67, 0xdd87, 0xec62, 0xc062, 0xec61, 0xdd85,
+  0xec65, 0xc064, 0xa0d0, 0xe299, 0xef5a, 0xe29a, 0xef5e, 0xef5b, 0xef5d, 0xef5c, 0xef59, 0xef5f,
+  0xef62, 0xef60, 0xef61, 0xc240
+};
+static const uint16_t big5_plus_f_154[] = {
+  0xe298, 0xc1fe, 0xef58, 0xef63, 0xf1b3, 0xf1b6, 0xf1b8, 0xf1b7, 0xe78b, 0xf1b1, 0xf1b5, 0xf1b0,
+  0xe78c, 0xf1b2, 0xc34d, 0xf1af, 0xe78d, 0xf1b4, 0xa0d1, 0xa0d2, 0xf3c0, 0xf3b5, 0xc445, 0xeb80,
+  0xea9f, 0xc446, 0xf3b4, 0xf3b9, 0xf3bf, 0xf3b7, 0xf3be, 0xea9e, 0xf3bb, 0xeaa0, 0xf3ba, 0xf3bd,
+  0xf3b8, 0xf3b6, 0xea9d, 0xf3bc, 0xa0d3, 0xf560, 0xf55e, 0xc4ca, 0xf55d, 0xf563, 0xf561, 0xee84,
+  0xc4cb, 0xf55c, 0xf55a, 0x8355, 0xf55b, 0xc4cd, 0xf55f, 0xc4cc, 0xf562, 0xf678, 0xf67e, 0xf09c,
+  0xf09b, 0xf679, 0xc55b, 0xf6a1, 0xc55a, 0xf67d, 0xf67c, 0xc559, 0xf67b, 0xc558, 0xf67a, 0x8e63,
+  0xf77d, 0xf7a1, 0xf77e, 0x8374, 0xf77b, 0xc5bb, 0xf778, 0xf77c, 0xf7a3, 0xf28a, 0xf7a2, 0xf779,
+  0xf77a, 0xc5ba, 0xf852, 0xc5e7, 0xf393, 0xf853, 0xc5e5, 0xc5e6, 0xf392, 0x83a8, 0xf8d3, 0xc64a,
+  0xf976, 0xf58a, 0xc66a, 0xf58b, 0xf9b3, 0xc66b, 0xf9b4, 0xf9b5, 0xf9c3, 0xf9c2, 0xc67a, 0xf9cd,
+  0x9c7e, 0x9ca1, 0x9ca2, 0x9ca3, 0x9ca4, 0x9ca5, 0x9ca6, 0x9ca7, 0x9ca8, 0x9ca9, 0x9caa, 0x9cab,
+  0x9cac, 0x9cad, 0x9cae, 0x9caf, 0x9cb0, 0x9cb1, 0x9cb2, 0x9cb3, 0x9cb4, 0x9cb5, 0x9cb6, 0x9cb7,
+  0x9cb8, 0x9cb9, 0x9cba, 0x9cbb, 0x9cbc, 0x9cbd, 0x9cbe, 0x9cbf, 0x9cc0, 0x9cc1, 0x9cc2, 0x9cc3,
+  0x9cc4, 0x9cc5, 0x9cc6, 0x9cc7, 0x9cc8, 0x9cc9, 0x9cca, 0x9ccb, 0x9ccc, 0x9ccd, 0x9cce, 0x9ccf,
+  0x9cd0, 0x9cd1, 0x9cd2, 0x9cd3, 0x9cd4, 0x9cd5, 0x9cd6, 0x9cd7, 0x9cd8, 0x9cd9, 0x9cda, 0x9cdb,
+  0xb0a9, 0xba95, 0x8157, 0xe0e9, 0x8155, 0xe0e8, 0x8156, 0xbbea, 0xbbeb, 0xe4da, 0x81f3, 0xe8d2,
+  0xec6c, 0xd692, 0xd691, 0xbe75, 0xc065, 0xec6a, 0xc8ef, 0xec6d, 0xc066, 0xe29b, 0xef64, 0xec6b,
+  0xf1b9, 0xc34e, 0xf3c1, 0x82fc, 0xee87, 0xa0d4, 0xf566, 0xf564, 0xee86, 0xee85, 0xf565, 0x9cdc,
+  0x9cdd, 0xf6a2, 0xf09d, 0xc55c, 0xf7a4, 0xc5ea, 0xc5bc, 0xc5e8, 0xc5e9, 0xf8d4, 0xc662, 0xf58c,
+  0xb0aa, 0xc857, 0xcd8d, 0x81f4, 0xf1ba, 0xf28b, 0xf394, 0xd449, 0xba96, 0xb9a6, 0xc481, 0xe4db,
+  0xcd8e, 0xcd92, 0xbbec, 0xe4dc, 0xcd90, 0xcd8f, 0xcd91, 0xe8d4, 0xe8d3, 0xc068, 0xbe76, 0xbe77,
+  0xc8eb, 0xe8d7, 0xe8d6, 0xe8d5, 0xd693, 0xdd8b, 0xec6e, 0xec71, 0xdd8a, 0xec70, 0xec6f, 0xc067,
+  0xef68, 0xef66, 0xef65, 0xc8f2
+};
+static const uint16_t big5_plus_f_155[] = {
+  0xe29c, 0xef67, 0xe29d, 0xc34f, 0xf1bc, 0xf1bd, 0xc350, 0xe78e, 0xf1bb, 0xeb81, 0xf3c3, 0xf3c2,
+  0xf3c5, 0xc447, 0xf3c4, 0x82fd, 0xf567, 0xf569, 0xf568, 0x9cde, 0xf09e, 0xf6a3, 0xf6a6, 0xf6a4,
+  0xf6a5, 0xf7a5, 0xc5bd, 0x8376, 0x8375, 0x90c8, 0xf854, 0xf855, 0xf856, 0xf487, 0xc64b, 0xc663,
+  0xf9b6, 0xb0ab, 0xcd93, 0xbe78, 0xc069, 0xf1be, 0xee88, 0xf7a6, 0xf488, 0x83ad, 0xf9c4, 0xd44a,
+  0xf599, 0xc67b, 0xb0ac, 0xec72, 0xe29e, 0xf1bf, 0xa0d5, 0xf3c6, 0xee89, 0x8367, 0xf6a7, 0xf7a7,
+  0xb0ad, 0xc482, 0xe4dd, 0xe4de, 0xcd94, 0xbbed, 0xbbee, 0xe8d9, 0xbe7a, 0xbe79, 0xe8d8, 0x9cdf,
+  0xef69, 0xe29f, 0xf1c0, 0xf1c2, 0xf1c1, 0xc353, 0xc352, 0xc351, 0xee8a, 0xc55e, 0xf6a8, 0xf09f,
+  0xc55d, 0xf7a9, 0xf7a8, 0xf489, 0xc64c, 0xf8d5, 0xb3bd, 0xe0ea, 0x8158, 0xc483, 0xa0d6, 0xe4e1,
+  0xe4df, 0xe4e0, 0xc8e8, 0xd697, 0xe8e2, 0x81f7, 0xe8dd, 0xe8da, 0xe8e1, 0xd695, 0x81f8, 0xd694,
+  0xe8e3, 0x81f9, 0x81f6, 0xbe7c, 0xe8e0, 0xe8dc, 0xd696, 0x81f5, 0xe8db, 0xe8df, 0xe8de, 0xbe7b,
+  0xa0d7, 0x8efd, 0xec7d, 0xec78, 0xec76, 0xeca1, 0xec77, 0x826e, 0xec73, 0xc8f0, 0xec79, 0xdd8c,
+  0xdd8e, 0xec74, 0xef72, 0xec75, 0xeca2, 0xdd92, 0x826d, 0xdd8f, 0xdd91, 0x83e3, 0xdd93, 0xdd90,
+  0xec7c, 0xc06a, 0xec7b, 0xec7a, 0xdd8d, 0xec7e, 0x8f49, 0xa0d8, 0x90c9, 0xe382, 0xef6a, 0xef6d,
+  0x82b8, 0xe383, 0xef6c, 0xe2a0, 0xef74, 0xef6f, 0xef73, 0xe380, 0xef71, 0xef70, 0xef6e, 0x82b6,
+  0xef6b, 0x82b5, 0xc243, 0xc242, 0x82b7, 0xc244, 0xc241, 0xef75, 0xc8f4, 0x8f4e, 0xa0d9, 0xc8f3,
+  0xa0da, 0xf1c8, 0xf1cb, 0x82d8, 0xf1c9, 0xf1cd, 0x83e8, 0xe791, 0x82d7, 0xf1ce, 0x82d9, 0xf1c6,
+  0xc358, 0xf1c7, 0xe790, 0xf1c5, 0xf1cc, 0xeb82, 0xf1c4, 0xf1c3, 0xc357, 0xc355, 0xc354, 0xe793,
+  0xe792, 0xe381, 0xa0db, 0x8f52, 0xa0dc, 0xa0dd, 0xe78f, 0xf1ca, 0xf3cf, 0xf3d5, 0xc44a, 0xf3d0,
+  0x83ea, 0xf3d3, 0xf3d7, 0xc44b, 0xf3d2, 0x8341, 0xf3ca, 0xeb83, 0xf3c9, 0xf3d6, 0xf3cd, 0xeb84,
+  0xf3cb, 0xf3d4, 0xf3cc, 0xc449, 0xc448, 0xeb85, 0xf3c7, 0xf3c8, 0xf3d1, 0x8342, 0xeb86, 0x8343,
+  0xf3ce, 0xa0de, 0xa0df, 0x8f56, 0x82fe, 0xa0e0, 0xee91, 0xf56c, 0xf56f, 0xee93, 0x8340, 0xee8c,
+  0xee8e, 0xc356, 0xee8f, 0xee96
+};
+static const uint16_t big5_plus_f_156[] = {
+  0xee97, 0x8359, 0xee90, 0x8358, 0xee8d, 0xf56d, 0xf573, 0xf571, 0xf56b, 0xf576, 0xee8b, 0xf56a,
+  0xee98, 0xc4cf, 0xf572, 0x8356, 0xee95, 0x8357, 0xf56e, 0xc4ce, 0xf575, 0xee94, 0x835a, 0xf574,
+  0xa0e1, 0xa0e2, 0xa0e3, 0xee92, 0xf6ab, 0xf6aa, 0x83f1, 0xf180, 0x83ef, 0xf6b1, 0x83f0, 0xf6ad,
+  0xf6b0, 0xc560, 0x8369, 0x836a, 0xf6ae, 0xf6af, 0x8368, 0xf6a9, 0xf6ac, 0xc55f, 0xf0a0, 0x8f5a,
+  0xa0e4, 0xc5bf, 0xf7b4, 0xf7af, 0xf7b3, 0xf28f, 0xf7b6, 0xf7b2, 0xf28c, 0xf7ae, 0xf28e, 0xc5c1,
+  0xf7b1, 0xf7b5, 0xc5c0, 0xf7ac, 0xf570, 0xf7b0, 0x8377, 0x83f3, 0xf7ad, 0xf28d, 0xf7aa, 0x8f5c,
+  0xf7ab, 0xc5be, 0xf85a, 0xf85c, 0xf85f, 0xf85b, 0xf860, 0xf395, 0xf859, 0xf396, 0xf857, 0xf397,
+  0xc5eb, 0xf85d, 0xc5ed, 0xc5ec, 0xf858, 0xf85e, 0xa0e5, 0xa0e6, 0xa0e7, 0xf48a, 0xf8da, 0xc64d,
+  0xf8db, 0xf48b, 0xf8d9, 0xf8d6, 0x83a9, 0xf48c, 0xf8d8, 0xf8d7, 0xf95a, 0xa0e8, 0xa0e9, 0xa0ea,
+  0xf49e, 0xf95c, 0xf95b, 0xf49f, 0xa0eb, 0xf979, 0x83f6, 0xf978, 0xf977, 0xf97a, 0xf58d, 0xc673,
+  0xc674, 0xf9ca, 0xf9ce, 0xf684, 0x9ce0, 0x9ce1, 0x9ce2, 0x9ce3, 0x9ce4, 0x9ce5, 0x9ce6, 0x9ce7,
+  0x9ce8, 0x9ce9, 0x9cea, 0x9ceb, 0x9cec, 0x9ced, 0x9cee, 0x9cef, 0x9cf0, 0x9cf1, 0x9cf2, 0x9cf3,
+  0x9cf4, 0x9cf5, 0x9cf6, 0x9cf7, 0x9cf8, 0x9cf9, 0x9cfa, 0x9cfb, 0x9cfc, 0x9cfd, 0x9cfe, 0x9d40,
+  0x9d41, 0x9d42, 0x9d43, 0x9d44, 0x9d45, 0x9d46, 0x9d47, 0x9d48, 0x9d49, 0x9d4a, 0x9d4b, 0x9d4c,
+  0x9d4d, 0x9d4e, 0x9d4f, 0x9d50, 0x9d51, 0x9d52, 0x9d53, 0x9d54, 0x9d55, 0x9d56, 0x9d57, 0x9d58,
+  0x9d59, 0x9d5a, 0x9d5b, 0x9d5c, 0x9d5d, 0x9d5e, 0x9d5f, 0x9d60, 0x9d61, 0x9d62, 0x9d63, 0x9d64,
+  0x9d65, 0x9d66, 0x9d67, 0x9d68, 0x9d69, 0x9d6a, 0x9d6b, 0x9d6c, 0x9d6d, 0x9d6e, 0x9d6f, 0x9d70,
+  0x9d71, 0x9d72, 0x9d73, 0x9d74, 0x9d75, 0x9d76, 0x9d77, 0x9d78, 0x9d79, 0x9d7a, 0x9d7b, 0x9d7c,
+  0x9d7d, 0x9d7e, 0x9da1, 0x9da2, 0x9da3, 0x9da4, 0x9da5, 0x9da6, 0x9da7, 0x9da8, 0x9da9, 0x9daa,
+  0x9dab, 0xb3be, 0xdcaf, 0xe0ed, 0xc484, 0xb9a7, 0xe0eb, 0xc485, 0x9c81, 0xe0ec, 0xc487, 0xc486,
+  0xa0ec, 0xe4e2, 0xe4e3, 0xbbf1, 0xbbef, 0xe4e4, 0xbbf0, 0xe8e8, 0xd69b, 0xe8eb, 0xe8e5, 0xe8ec,
+  0xe8e4, 0xe8e6, 0xd69c, 0xe8e7
+};
+static const uint16_t big5_plus_f_157[] = {
+  0xe8ea, 0xd699, 0xd69d, 0xbea1, 0xe8ef, 0xe8ee, 0xbe7d, 0xe8e9, 0xe8ed, 0xbe7e, 0xdd97, 0x81fa,
+  0xd69a, 0xd698, 0xa0ed, 0xdd95, 0xecac, 0x826f, 0xc06f, 0xdd96, 0xeca7, 0xc06b, 0xdd9b, 0xeca4,
+  0xecaa, 0xecad, 0xdd99, 0xc070, 0x82ba, 0xeca9, 0xeca6, 0xecae, 0xeca5, 0xdd9c, 0xecab, 0xc06c,
+  0xdd94, 0xeca3, 0xc06d, 0xdd9a, 0xc06e, 0xeca8, 0xdd98, 0xa0ee, 0xa0ef, 0xefa9, 0xef7a, 0xef7b,
+  0xef7e, 0xef7c, 0x82bc, 0xef76, 0x82bd, 0xe386, 0xef79, 0xefa5, 0xef7d, 0xe384, 0x82bb, 0xc245,
+  0x82b9, 0xefa7, 0xefa4, 0xc246, 0xefa6, 0xef77, 0xefa2, 0xefa3, 0xe385, 0xefa1, 0xa0f0, 0x8f4f,
+  0xa0f1, 0x90ca, 0xf1d2, 0xf1d4, 0xf1d7, 0xe794, 0xe796, 0xf1d1, 0xe797, 0xc359, 0xf1d9, 0xf1d0,
+  0xf1da, 0xe798, 0xf1d6, 0xf1d8, 0xf1dc, 0xf1d5, 0xf1dd, 0xf1d3, 0xf1cf, 0xc35a, 0xe799, 0xf1db,
+  0xc35b, 0xc44d, 0x82da, 0xe795, 0x8f53, 0xa0f2, 0xeb87, 0xef78, 0xf3f1, 0xf3e8, 0xc44f, 0xf3e4,
+  0xc450, 0xeb8e, 0xeb89, 0xf3ed, 0xf3e7, 0xf3dd, 0xc44e, 0xf3ea, 0xf3e5, 0xf3e6, 0xeb8c, 0xf3d8,
+  0xf3df, 0xf3ee, 0xeb88, 0xf3eb, 0x83eb, 0xf3e3, 0xeb8d, 0xf3ef, 0xf3de, 0xf3d9, 0xf3ec, 0xeb8b,
+  0xf3db, 0xf3e9, 0xf3e0, 0xf3f0, 0xf3dc, 0xc44c, 0xf3da, 0xf3e1, 0xf3e2, 0x83ed, 0xa0f3, 0xa0f4,
+  0xf57d, 0xeb8a, 0xf57b, 0x835b, 0xf5a2, 0xee99, 0xf5ae, 0xf5a5, 0xf57c, 0xf578, 0xf5a7, 0xf57e,
+  0xf5a3, 0xf57a, 0xf5aa, 0xf577, 0xf5a1, 0xf5a6, 0xf5a8, 0xf5ab, 0xf579, 0xee9a, 0xf5af, 0xf5b0,
+  0xf5a9, 0xf5ad, 0xf5a4, 0xa0f5, 0xf6c1, 0xf6c4, 0xf183, 0xc561, 0xf181, 0xf6c3, 0xf6c8, 0xf6c6,
+  0xc562, 0xf6bd, 0xf6b3, 0xf6b2, 0xc564, 0xf6bf, 0xf6c0, 0xf6bc, 0xf6b4, 0xf182, 0xf6b9, 0xf5ac,
+  0x836b, 0xf6b5, 0xc563, 0xf6bb, 0xf184, 0xf6ba, 0xa0f6, 0xf6b6, 0xf6c2, 0x836c, 0xf6b7, 0xf7bb,
+  0xf6c5, 0xf6c7, 0xf6be, 0xf6b8, 0xf7bc, 0xf7be, 0xf7b8, 0xc5c2, 0xc8fd, 0xf7c5, 0xf7c3, 0xc5c3,
+  0xf7c2, 0xf7c1, 0xf7ba, 0xf7b7, 0xf7bd, 0xf7c6, 0xf7b9, 0xf7bf, 0x83f4, 0xf869, 0xf86e, 0xf864,
+  0xf867, 0xc5ee, 0xf86b, 0x837e, 0xf872, 0xf7c0, 0x83a1, 0xf865, 0xf86f, 0xf873, 0xf86a, 0xf863,
+  0xf86d, 0x83a2, 0xf86c, 0xf871, 0xf870, 0xf7c4, 0xf868, 0xf862, 0xf866, 0xc64e, 0xc64f, 0xf861,
+  0xf398, 0xf8e6, 0xf8dd, 0xf8e5
+};
+static const uint16_t big5_plus_f_158[] = {
+  0xf8e2, 0xf8e3, 0xf8dc, 0xf8df, 0xf8e7, 0xf8e1, 0xf8e0, 0xf8de, 0xf48d, 0xf8e4, 0x83aa, 0xf95d,
+  0x83ae, 0xf95e, 0xf4a0, 0xf960, 0xf95f, 0xf962, 0xf961, 0xf97c, 0xf97b, 0xf9b7, 0xf59a, 0xf9b8,
+  0xf59c, 0xf9c5, 0xc678, 0xc67c, 0xf680, 0xf9cf, 0xc67d, 0x9dac, 0x9dad, 0x9dae, 0x9daf, 0x9db0,
+  0x9db1, 0x9db2, 0x9db3, 0x9db4, 0x9db5, 0x9db6, 0x9db7, 0x9db8, 0x9db9, 0x9dba, 0x9dbb, 0x9dbc,
+  0x9dbd, 0x9dbe, 0x9dbf, 0x9dc0, 0x9dc1, 0x9dc2, 0x9dc3, 0x9dc4, 0x9dc5, 0x9dc6, 0x9dc7, 0x9dc8,
+  0x9dc9, 0x9dca, 0x9dcb, 0x9dcc, 0x9dcd, 0x9dce, 0x9dcf, 0x9dd0, 0x9dd1, 0x9dd2, 0x9dd3, 0x9dd4,
+  0x9dd5, 0x9dd6, 0x9dd7, 0x9dd8, 0x9dd9, 0x9dda, 0x9ddb, 0x9ddc, 0x9ddd, 0x9dde, 0x9ddf, 0x9de0,
+  0x9de1, 0x9de2, 0x9de3, 0x9de4, 0x9de5, 0x9de6, 0x9de7, 0x9de8, 0x9de9, 0x9dea, 0x9deb, 0x9dec,
+  0x9ded, 0x9dee, 0x9def, 0x9df0, 0x9df1, 0x9df2, 0x9df3, 0x9df4, 0x9df5, 0x9df6, 0x9df7, 0x9df8,
+  0x9df9, 0x9dfa, 0x9dfb, 0x9dfc, 0x9dfd, 0x9dfe, 0x9e40, 0x9e41, 0x9e42, 0xb3bf, 0x81fb, 0x83e4,
+  0xa0f7, 0xc4d0, 0xf6c9, 0xf185, 0xc650, 0xc651, 0x9e43, 0xb3c0, 0xe0ee, 0xc488, 0xb9a8, 0xe8f0,
+  0xd69e, 0xdd9d, 0xecb0, 0xecb1, 0xecaf, 0xefab, 0xefaa, 0xc247, 0xf1df, 0xefac, 0xf1de, 0x82db,
+  0xe79a, 0xf3f3, 0xc451, 0xc453, 0xf3f2, 0xeb8f, 0x8344, 0xc452, 0xee9b, 0xf5b1, 0xf5b3, 0xf5b2,
+  0xf6ca, 0xc565, 0xf186, 0xc5ef, 0xf8e8, 0xf963, 0xf59d, 0xf683, 0xf9d2, 0xb3c1, 0x898a, 0xe4e5,
+  0xc8ec, 0xbea2, 0xd6a0, 0xd69f, 0xdd9e, 0xecb3, 0xecb2, 0xe387, 0xefad, 0xe79c, 0xe79b, 0x8345,
+  0xc454, 0xc4d1, 0xf7c7, 0xf9cb, 0xa0f8, 0xa0f9, 0xa0fa, 0xb3c2, 0xbbf2, 0xcd95, 0xbea3, 0x8f54,
+  0xf3f4, 0xee9c, 0xf874, 0xb6c0, 0xaf90, 0xdda0, 0xdd9f, 0xc8f5, 0xefae, 0x9e44, 0xe79d, 0x82dc,
+  0xc664, 0xb6c1, 0xbea4, 0xc248, 0xf875, 0xb6c2, 0xaf91, 0xe8f1, 0xc072, 0xecb4, 0xecb5, 0xde80,
+  0xc071, 0x8270, 0xefaf, 0xc24c, 0xc24a, 0xc24b, 0xc249, 0xf1e0, 0xc35c, 0x9e45, 0x8346, 0xeb90,
+  0xf5b5, 0xf5b4, 0xf5b7, 0xf5b6, 0xc4d2, 0x9e46, 0x9e47, 0xf6cb, 0x836d, 0xf6cd, 0xf6cc, 0xc566,
+  0xf7c8, 0xf290, 0xf876, 0xf877, 0xc5f0, 0xf964, 0xf97d, 0xc675, 0x83b6, 0xdcb0, 0xecb6, 0xefb0,
+  0xf3f5, 0xe0ef, 0x8e81, 0xefb1
+};
+static const uint16_t big5_plus_f_159[] = {
+  0xf1e2, 0xf1e1, 0xe79e, 0xeb91, 0xeb92, 0xf187, 0xf878, 0xc652, 0xf580, 0xf965, 0xf97e, 0x9e48,
+  0x9e49, 0x9e4a, 0xb9a9, 0xe8f2, 0xe8f3, 0x81fc, 0xecb7, 0xb9aa, 0xc489, 0xc35d, 0xf1e3, 0xeb93,
+  0xf6cf, 0xc567, 0xf6d0, 0xf6ce, 0xf879, 0xf581, 0xf8e9, 0x83af, 0xb9ab, 0xa0fb, 0xefb4, 0xefb3,
+  0xefb2, 0xf1e4, 0xe7a0, 0xe79f, 0xf1e8, 0xf1e7, 0xf1e6, 0xf1e5, 0xc35e, 0xf3f6, 0xf5b9, 0xc4d3,
+  0xf5b8, 0xf6d1, 0xf7cb, 0xf7ca, 0xc5c4, 0xf7c9, 0xf87c, 0xf87b, 0xf87a, 0xf399, 0x83b7, 0xbbf3,
+  0x8271, 0xecb8, 0xc24d, 0x82be, 0xf3f7, 0xf3f8, 0xf7cc, 0xf87d, 0x83a3, 0xf48e, 0xf8ea, 0xf966,
+  0xf9b9, 0xf9d4, 0xbbf4, 0xc24e, 0xf1e9, 0xf3f9, 0xf6d2, 0xf87e, 0x8685, 0x9e4b, 0xbea6, 0xde81,
+  0xefb5, 0xf1ea, 0xf3fa, 0xf3fb, 0xf3fc, 0xf5be, 0xee9d, 0xf5ba, 0xc568, 0xf5bd, 0xf5bc, 0xc4d4,
+  0xf5bb, 0xc4d6, 0xa0fc, 0xc4d5, 0xf6d4, 0xf6d3, 0xc569, 0xc56a, 0x836e, 0xf188, 0xc5c6, 0xf7cd,
+  0xc5c5, 0x83a4, 0xf8a3, 0xf8a4, 0xf8a2, 0xf8a1, 0xc654, 0x83ab, 0xf8eb, 0xf8ec, 0xf8ed, 0xc653,
+  0xf967, 0xf96a, 0xf969, 0xf968, 0xf59e, 0x83b8, 0xf9d3, 0x9e4c, 0x9e4d, 0x9e4e, 0x9e4f, 0x9e50,
+  0x9e51, 0x9e52, 0x9e53, 0x9e54, 0x9e55, 0x9e56, 0x9e57, 0x9e58, 0x9e59, 0xc073, 0xe389, 0x8347,
+  0xc365, 0xf5bf, 0xf6d5, 0xf291, 0xc5c7, 0xf7ce, 0x83b9, 0xf685, 0xf9d5, 0x8e67, 0x9e5a, 0x9e5b,
+  0xc074, 0xef93, 0x83b5, 0x9e5c, 0xefb6, 0xf189, 0xf7cf, 0xf582, 0xf9a1, 0xf58e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_254[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xa14a, 0xa157, 0x0000, 0xa159, 0xa15b, 0xa15f, 0xa160, 0xa163, 0xa164, 0xa167, 0xa168, 0xa16b,
+  0xa16c, 0xa16f, 0xa170, 0xa173, 0xa174, 0xa177, 0xa178, 0xa17b, 0xa17c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0xa1c6, 0xa1c7, 0xa1ca, 0xa1cb, 0xa1c8, 0xa1c9, 0xa15c, 0xa14d, 0xa14e, 0xa14f, 0x0000,
+  0xa151, 0xa152, 0xa153, 0xa154, 0x0000, 0xa17d, 0xa17e, 0xa1a1, 0xa1a2, 0xa1a3, 0xa1a4, 0xa1cc,
+  0xa1cd, 0xa1ce, 0xa1de, 0xa1df, 0xa1e0, 0xa1e1, 0xa1e2, 0x0000, 0xa242, 0xa24c, 0xa24d, 0xa24e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t big5_plus_f_255[] = {
+  0x0000, 0xa149, 0xc6de, 0xa1ad, 0xa243, 0xa248, 0xa1ae, 0x0000, 0xa15d, 0xa15e, 0xa1af, 0xa1cf,
+  0xa141, 0xa1d0, 0xa144, 0xa1fe, 0xa2af, 0xa2b0, 0xa2b1, 0xa2b2, 0xa2b3, 0xa2b4, 0xa2b5, 0xa2b6,
+  0xa2b7, 0xa2b8, 0xa147, 0xa146, 0xa1d5, 0xa1d7, 0xa1d6, 0xa148, 0xa249, 0xa2cf, 0xa2d0, 0xa2d1,
+  0xa2d2, 0xa2d3, 0xa2d4, 0xa2d5, 0xa2d6, 0xa2d7, 0xa2d8, 0xa2d9, 0xa2da, 0xa2db, 0xa2dc, 0xa2dd,
+  0xa2de, 0xa2df, 0xa2e0, 0xa2e1, 0xa2e2, 0xa2e3, 0xa2e4, 0xa2e5, 0xa2e6, 0xa2e7, 0xa2e8, 0xc6e4,
+  0xa240, 0xc6e5, 0xc6d9, 0xa1c4, 0x0000, 0xa2e9, 0xa2ea, 0xa2eb, 0xa2ec, 0xa2ed, 0xa2ee, 0xa2ef,
+  0xa2f0, 0xa2f1, 0xa2f2, 0xa2f3, 0xa2f4, 0xa2f5, 0xa2f6, 0xa2f7, 0xa2f8, 0xa2f9, 0xa2fa, 0xa2fb,
+  0xa2fc, 0xa2fd, 0xa2fe, 0xa340, 0xa341, 0xa342, 0xa343, 0xa161, 0xa155, 0xa162, 0xa1e3, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa246, 0xa247, 0x0000, 0xa1c3,
+  0x0000, 0xa244, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *big5_plus_f_i[] = {
+  big5_plus_f_0, 0, big5_plus_f_2, big5_plus_f_3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_plus_f_32, big5_plus_f_33, big5_plus_f_34, 0, big5_plus_f_36,
+  big5_plus_f_37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_plus_f_48, big5_plus_f_49, 0, big5_plus_f_51,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_plus_f_78,
+  big5_plus_f_79, big5_plus_f_80, big5_plus_f_81, big5_plus_f_82, big5_plus_f_83, big5_plus_f_84,
+  big5_plus_f_85, big5_plus_f_86, big5_plus_f_87, big5_plus_f_88, big5_plus_f_89, big5_plus_f_90,
+  big5_plus_f_91, big5_plus_f_92, big5_plus_f_93, big5_plus_f_94, big5_plus_f_95, big5_plus_f_96,
+  big5_plus_f_97, big5_plus_f_98, big5_plus_f_99, big5_plus_f_100, big5_plus_f_101, big5_plus_f_102,
+  big5_plus_f_103, big5_plus_f_104, big5_plus_f_105, big5_plus_f_106, big5_plus_f_107, big5_plus_f_108,
+  big5_plus_f_109, big5_plus_f_110, big5_plus_f_111, big5_plus_f_112, big5_plus_f_113, big5_plus_f_114,
+  big5_plus_f_115, big5_plus_f_116, big5_plus_f_117, big5_plus_f_118, big5_plus_f_119, big5_plus_f_120,
+  big5_plus_f_121, big5_plus_f_122, big5_plus_f_123, big5_plus_f_124, big5_plus_f_125, big5_plus_f_126,
+  big5_plus_f_127, big5_plus_f_128, big5_plus_f_129, big5_plus_f_130, big5_plus_f_131, big5_plus_f_132,
+  big5_plus_f_133, big5_plus_f_134, big5_plus_f_135, big5_plus_f_136, big5_plus_f_137, big5_plus_f_138,
+  big5_plus_f_139, big5_plus_f_140, big5_plus_f_141, big5_plus_f_142, big5_plus_f_143, big5_plus_f_144,
+  big5_plus_f_145, big5_plus_f_146, big5_plus_f_147, big5_plus_f_148, big5_plus_f_149, big5_plus_f_150,
+  big5_plus_f_151, big5_plus_f_152, big5_plus_f_153, big5_plus_f_154, big5_plus_f_155, big5_plus_f_156,
+  big5_plus_f_157, big5_plus_f_158, big5_plus_f_159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, big5_plus_f_254, big5_plus_f_255
+};
+
+static const uint16_t big5_plus_t_m[] = {
+  0x8488, 0x8710, 0x871f, 0x870f, 0x88d3, 0x8c87, 0x8cc6, 0x90cc, 0x916d, 0x9258, 0x9242, 0x9268,
+  0x9269, 0x9243, 0x9247, 0x959d, 0x96cf, 0x97f4, 0x9809, 0x98ab, 0x98fb, 0x9aac, 0x9aae, 0x9aaa,
+  0x9b5c, 0x50df, 0x5619, 0x560a, 0x589a, 0x5d85, 0x5e56, 0x5e51, 0x5fb1, 0x645a, 0x6463, 0x669b,
+  0x66a3, 0x669e, 0x69b8, 0x69ba, 0x69c7, 0x69d7, 0x6b70, 0x6b9d, 0x6f16, 0x6f24, 0x6f45, 0x7179,
+  0x717a, 0x7254, 0x757c, 0x757b, 0x7612, 0x76b6, 0x76e0, 0x7773, 0x7772, 0x7770, 0x789d, 0x7a27,
+  0x7a35, 0x7ba2, 0x7b89, 0x0000, 0x4e28, 0x4e05, 0x4e04, 0x4e2a, 0x4e87, 0x4e49, 0x51e2, 0x4e46,
+  0x4e8f, 0x4ebc, 0x4ebe, 0x5166, 0x51e3, 0x5204, 0x529c, 0x5344, 0x5f51, 0x961d, 0x4e63, 0x4e62,
+  0x4ea3, 0x5185, 0x4ec5, 0x4ecf, 0x4ece, 0x4ecc, 0x5184, 0x5186, 0x51e4, 0x5205, 0x529e, 0x529d,
+  0x52fd, 0x7ba5, 0x7cb6, 0x7da5, 0x7dc3, 0x7fab, 0x8025, 0x8059, 0x8185, 0x818e, 0x84be, 0x84a6,
+  0x872f, 0x89a0, 0x8a97, 0x8c8b, 0x8f0f, 0x9275, 0x929f, 0x95a6, 0x969a, 0x9757, 0x97f7, 0x98b0,
+  0x99c6, 0x50fa, 0x5285, 0x5643, 0x563c, 0x5bed, 0x5c35, 0x5f47, 0x616d, 0x69f5, 0x6a03, 0x6a65,
+  0x6b75, 0x6f56, 0x6f98, 0x6f68, 0x7234, 0x7245, 0x735c, 0x7356, 0x78bf, 0x78bd, 0x78e4, 0x7a34,
+  0x7a36, 0x7bba, 0x7bbc, 0x7bc8, 0x7bc3, 0x7bb6, 0x7bc2, 0x7bc5, 0x7bbd, 0x7bb0, 0x7bbb, 0x7e04,
+  0x81f1, 0x8522, 0x8538, 0x8532, 0x8510, 0x854f, 0x877c, 0x890d, 0x8908, 0x8d9e, 0x8f28, 0x8f21,
+  0x9066, 0x906c, 0x90f6, 0x92ec, 0x92ba, 0x92e3, 0x92bd, 0x95b4, 0x97d1, 0x9823, 0x990b, 0x9ab2,
+  0x9adb, 0x9b73, 0x9b6e, 0x9b65, 0x9b6a, 0x9b6d, 0x9d0b, 0x9e76, 0x9f11, 0x5119, 0x5675, 0x596f,
+  0x61a5, 0x61a0, 0x65b4, 0x65d8, 0x66c2, 0x6ba8, 0x6f83, 0x6fc5, 0x71cd, 0x729c, 0x7499, 0x7639,
+  0x762e, 0x769f, 0x76a0, 0x7794, 0x77ae, 0x78e6, 0x7abc, 0x7bd6, 0x7ccf, 0x7e18, 0x806d, 0x8190,
+  0x8552, 0x8550, 0x87a0, 0x8786, 0x8795, 0x8860, 0x8928, 0x8920, 0x89a8, 0x8e3a, 0x9194, 0x9311,
+  0x9337, 0x9343, 0x96a6, 0x9795, 0x9796, 0x9825, 0x9926, 0x9934, 0x9b8a, 0x9b7f, 0x9d11, 0x9ed9,
+  0x9f3c, 0x5123, 0x512c, 0x5295, 0x5688, 0x568b, 0x61e1, 0x61d7, 0x65a3, 0x66d3, 0x6a8b, 0x6bac,
+  0x7374, 0x7640, 0x0000, 0x5300, 0x533a, 0x5346, 0x535d, 0x5386, 0x53b7, 0x53cc, 0x53ce, 0x5721,
+  0x5e00, 0x5f0c, 0x6237, 0x6238, 0x6535, 0x738d, 0x4e97, 0x4ee0, 0x4ee7, 0x4ee6, 0x56d8, 0x518b,
+  0x518c, 0x5199, 0x51e5, 0x520b, 0x5304, 0x5303, 0x5307, 0x531e, 0x535f, 0x536d, 0x5389, 0x53ba,
+  0x7641, 0x76e8, 0x78f6, 0x7900, 0x7a59, 0x7a55, 0x7af4, 0x7c04, 0x7c15, 0x7bf5, 0x81c1, 0x857d,
+  0x85a5, 0x893a, 0x8e51, 0x9198, 0x9381, 0x936f, 0x9842, 0x9937, 0x9ba9, 0x9ba7, 0x9bac, 0x9b9c,
+  0x9d3c, 0x9d1c, 0x9d3a, 0x9d32, 0x9d34, 0x9f3f, 0x5eeb, 0x61d5, 0x6502, 0x7012, 0x7585, 0x7654,
+  0x7655, 0x76a7, 0x76a8, 0x790f, 0x7ce4, 0x7ce5, 0x7e65, 0x7e4e, 0x7f82, 0x802d, 0x85ca, 0x85bc,
+  0x8cff, 0x91a6, 0x93b6, 0x93ab, 0x97a7, 0x983e, 0x9bbc, 0x9bb7, 0x9bbe, 0x9d62, 0x9e8f, 0x9ecb,
+  0x56a9, 0x5913, 0x5bf4, 0x61ec, 0x61ef, 0x6ad6, 0x7209, 0x7379, 0x74c6, 0x77c3, 0x791f, 0x7a65,
+  0x7ac6, 0x7c3a, 0x7ceb, 0x7f84, 0x85e0, 0x85f3, 0x881e, 0x89b4, 0x89f9, 0x8b44, 0x8e71, 0x8e6e,
+  0x8e79, 0x8ec4, 0x908c, 0x93c9, 0x97b0, 0x985a, 0x9946, 0x9ac3, 0x9b0f, 0x9bf4, 0x9bfa, 0x9bdd,
+  0x9bed, 0x9bef, 0x9e96, 0x9eb3, 0x9ee2, 0x9f8f, 0x56b1, 0x5b41, 0x6af6, 0x6af2, 0x7588, 0x8267,
+  0x860e, 0x8d0e, 0x91b6, 0x942f, 0x97e0, 0x97db, 0x9861, 0x9a33, 0x9c0f, 0x9c11, 0x9c03, 0x9c01,
+  0x9c16, 0x9d93, 0x535b, 0x56bf, 0x5dce, 0x76ac, 0x77d2, 0x7c52, 0x8b76, 0x8ec7, 0x9434, 0x943e,
+  0x97bc, 0x9b39, 0x9c2a, 0x9c26, 0x9c27, 0x9dc0, 0x9dc9, 0x9eec, 0x9f68, 0x8032, 0x8031, 0x89fd,
+  0x908e, 0x97c2, 0x9a4b, 0x9b1c, 0x9b1b, 0x9c42, 0x56d0, 0x56cf, 0x5dda, 0x66ea, 0x8b89, 0x9458,
+  0x9de7, 0x0000, 0x53d0, 0x53f6, 0x53f7, 0x53f9, 0x53f4, 0x5724, 0x5904, 0x5918, 0x5932, 0x5930,
+  0x5934, 0x5975, 0x5b82, 0x5bf9, 0x5c14, 0x5e81, 0x5e83, 0x5f0d, 0x5f52, 0x5fca, 0x5fc7, 0x6239,
+  0x624f, 0x65e7, 0x672f, 0x6b7a, 0x6c39, 0x6c37, 0x6c44, 0x6c45, 0x738c, 0x9093, 0x9092, 0x9dea,
+  0x9df1, 0x9f44, 0x9f6d, 0x5dd9, 0x883a, 0x8975, 0x9a5d, 0x9c64, 0x9e0a, 0x9f73, 0x77e1, 0x9b2d,
+  0x9e0c, 0x9f1f, 0x7c70, 0x9479, 0x974a, 0x7e9d, 0x9960, 0x9f9e, 0x9ef8, 0x9f3a, 0x9f7d, 0x9f96,
+  0x6729, 0x5e07, 0x5fcb, 0x52b7, 0x52b8, 0x52b6, 0x52ba, 0x6306, 0x6b85, 0x8c38, 0x7309, 0x8a2f,
+  0x52dc, 0x5921, 0x5e3f, 0x7b3f, 0x83d0, 0x86e7, 0x6117, 0x8714, 0x88d1, 0x8ccb, 0x8eed, 0x52ec,
+  0x52e8, 0x7527, 0x798c, 0x7991, 0x8660, 0x9904, 0x999b, 0x729f, 0x8770, 0x8e37, 0x9703, 0x52f6,
+  0x64cc, 0x764a, 0x7ab9, 0x7bd7, 0x999f, 0x9b8d, 0x9e77, 0x764b, 0x76a2, 0x87f1, 0x9bba, 0x8804,
+  0x9bd8, 0x9d7c, 0x7c46, 0x9d8d, 0x957e, 0x9c20, 0x9c22, 0x9c1e, 0x8970, 0x9c43, 0x9de0, 0x9459,
+  0x9c72, 0x6530, 0x72dd, 0x6804, 0x82ff, 0x8fec, 0x53de, 0x5a30, 0x5bb2, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e21, 0x4e20, 0x4e22, 0x4e68, 0x4e89, 0x4e98, 0x4ef9, 0x4eef, 0x4ef8, 0x4f06, 0x4f03,
+  0x4efc, 0x4eee, 0x4f16, 0x4f28, 0x4f1c, 0x4f07, 0x4f1a, 0x4efa, 0x4f17, 0x514a, 0x5172, 0x51b4,
+  0x51b3, 0x51b2, 0x51e8, 0x5214, 0x520f, 0x5215, 0x5218, 0x52a8, 0x534b, 0x534f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5350, 0x538b, 0x53be, 0x53d2, 0x5416, 0x53ff, 0x5400, 0x5405, 0x5413, 0x5415, 0x56e3, 0x5735,
+  0x5736, 0x5731, 0x5732, 0x58ee, 0x5905, 0x4e54, 0x5936, 0x597a, 0x5986, 0x5b86, 0x5f53, 0x5c18,
+  0x5c3d, 0x5c78, 0x5c80, 0x5e08, 0x5ef5, 0x5f0e, 0x5fd3, 0x5fda, 0x5fdb, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x620f,
+  0x625d, 0x625f, 0x6267, 0x6257, 0x9f50, 0x65eb, 0x65ea, 0x6737, 0x6732, 0x6736, 0x6b22, 0x6bce,
+  0x6c58, 0x6c51, 0x6c77, 0x6c3c, 0x6c5a, 0x6c53, 0x706f, 0x7072, 0x706e, 0x7073, 0x72b1, 0x72b2,
+  0x738f, 0x793c, 0x808d, 0x808e, 0x827b, 0x8d71, 0x8fb9, 0x9096, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x909a, 0x4e24,
+  0x4e71, 0x4e9c, 0x4f45, 0x4f4a, 0x4f39, 0x4f37, 0x4f32, 0x4f42, 0x4f44, 0x4f4b, 0x4f40, 0x4f35,
+  0x4f31, 0x5151, 0x5150, 0x514e, 0x519d, 0x51b5, 0x51b8, 0x51ec, 0x5223, 0x5227, 0x5226, 0x521f,
+  0x522b, 0x5220, 0x52b4, 0x52b3, 0x5325, 0x533b, 0x5374, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x544d, 0x543a, 0x5444,
+  0x544c, 0x5423, 0x541a, 0x5432, 0x544b, 0x5421, 0x5434, 0x5449, 0x5450, 0x5422, 0x543f, 0x5451,
+  0x545a, 0x542f, 0x56e9, 0x56f2, 0x56f3, 0x56ef, 0x56ed, 0x56ec, 0x56e6, 0x5748, 0x5744, 0x573f,
+  0x573c, 0x5753, 0x5756, 0x575f, 0x5743, 0x5758, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5757, 0x5746, 0x573d, 0x5742,
+  0x5754, 0x5755, 0x58f1, 0x58f2, 0x58f0, 0x590b, 0x9ea6, 0x56f1, 0x593d, 0x5994, 0x598c, 0x599c,
+  0x599f, 0x599b, 0x5989, 0x599a, 0x6588, 0x5b8d, 0x5bfe, 0x5bff, 0x5bfd, 0x5c2b, 0x5c84, 0x5c8e,
+  0x5c9c, 0x5c85, 0x5df5, 0x5e09, 0x5e0b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e92, 0x5e90, 0x5f03, 0x5f1e, 0x5f63,
+  0x5fe7, 0x5ffe, 0x5fe6, 0x5fdc, 0x5fce, 0x5ffc, 0x5fdf, 0x5fec, 0x5ff6, 0x5ff2, 0x5ff0, 0x5ff9,
+  0x6213, 0x623b, 0x623c, 0x6282, 0x6278, 0x628b, 0x629e, 0x62a5, 0x629b, 0x629c, 0x6299, 0x628d,
+  0x6285, 0x629d, 0x6275, 0x65f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x66f5, 0x675b, 0x6754, 0x6752, 0x6758, 0x6744,
+  0x674a, 0x6761, 0x6c7f, 0x6c91, 0x6c9e, 0x6c6e, 0x6c7c, 0x6c9f, 0x6c75, 0x6c56, 0x6ca2, 0x6c79,
+  0x6ca1, 0x6caa, 0x6ca0, 0x7079, 0x7077, 0x707e, 0x7075, 0x707b, 0x7264, 0x72bb, 0x72bc, 0x72c7,
+  0x72b9, 0x72be, 0x72b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7398, 0x7593, 0x7680, 0x7683, 0x76c0, 0x76c1, 0x77f4,
+  0x77f5, 0x7acc, 0x7acd, 0x7cfa, 0x809f, 0x8091, 0x8097, 0x8094, 0x8286, 0x828c, 0x8295, 0x866c,
+  0x8fbe, 0x8fc7, 0x8fc1, 0x90a9, 0x90a4, 0x90a8, 0x9627, 0x9626, 0x962b, 0x9633, 0x9634, 0x9629,
+  0x4e3d, 0x4e9d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f93, 0x4f8a, 0x4f6d, 0x4f8e, 0x4fa0, 0x4fa2, 0x4fa1, 0x4f9f,
+  0x4fa3, 0x4f72, 0x4f8c, 0x5156, 0x5190, 0x51ed, 0x51fe, 0x522f, 0x523c, 0x5234, 0x5239, 0x52b9,
+  0x52b5, 0x52bf, 0x5355, 0x5376, 0x537a, 0x5393, 0x53c1, 0x53c2, 0x53d5, 0x5485, 0x545f, 0x5493,
+  0x5489, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8038,
+  0x8081, 0x8158, 0x8a24, 0x8dc3, 0x51f2, 0x55b6, 0x5ec3, 0x7861, 0x7a01, 0x8849, 0x8999, 0x921f,
+  0x5313, 0x55e0, 0x6139, 0x6ed7, 0x733d, 0x9775, 0x7fe4, 0x8088, 0x5655, 0x617f, 0x71d7, 0x8666,
+  0x8f3a, 0x933d, 0x64f5, 0x7f80, 0x8d01, 0x58e1, 0x7ce9, 0x81cb, 0x95d9, 0x6707, 0x9a47, 0x7674,
+  0x5301, 0x53fa, 0x9f99, 0x6c49, 0x8fb7, 0x4f29, 0x534e, 0x5c81, 0x5f10, 0x6268, 0x6742, 0x6740,
+  0x51ea, 0x6c62, 0x7391, 0x8fbb, 0x8fbc, 0x56e8, 0x575b, 0x5c97, 0x6762, 0x62a4, 0x6766, 0x6ca3,
+  0x707f, 0x77f6, 0x0000, 0x5479, 0x9efe, 0x548f, 0x5469, 0x546d, 0x5494, 0x546a, 0x548a, 0x56fd,
+  0x56fb, 0x56f8, 0x56fc, 0x56f6, 0x5765, 0x5781, 0x5763, 0x5767, 0x576e, 0x5778, 0x577f, 0x58f3,
+  0x594b, 0x594c, 0x59ad, 0x59c4, 0x59c2, 0x59b0, 0x59bf, 0x59c9, 0x59b8, 0x59ac, 0x59b7, 0x59d7,
+  0x8fc8, 0x4fab, 0x5c2d, 0x549c, 0x5788, 0x62c3, 0x6619, 0x67a1, 0x67a6, 0x77fe, 0x7f57, 0x82c5,
+  0x8fdf, 0x8fdc, 0x4fe4, 0x551b, 0x57aa, 0x57ab, 0x5ba9, 0x6811, 0x7551, 0x7553, 0x7818, 0x7ad7,
+  0x7c7e, 0x867e, 0x5266, 0x5520, 0x5521, 0x57d7, 0x5bbe, 0x6857, 0x7f3c, 0x8273, 0x96be, 0x66fa,
+  0x5a72, 0x68bd, 0x6e15, 0x7413, 0x74f8, 0x7b3d, 0x76d8, 0x79fc, 0x7b39, 0x7d4b, 0x83b9, 0x86cf,
+  0x8eae, 0x96eb, 0x55b0, 0x5840, 0x5842, 0x692b, 0x6916, 0x691b, 0x6927, 0x6bf5, 0x6e82, 0x6e7a,
+  0x7129, 0x7cab, 0x7cac, 0x83f7, 0x9596, 0x55f1, 0x5f41, 0x698a, 0x698c, 0x6980, 0x697f, 0x789c,
+  0x7b7b, 0x90d2, 0x95a0, 0x51a9, 0x7195, 0x7198, 0x7478, 0x78b9, 0x7a33, 0x7cc0, 0x7cc1, 0x8744,
+  0x9064, 0x9277, 0x92af, 0x5e64, 0x6a2b, 0x6f46, 0x6f9a, 0x92f2, 0x9b79, 0x567a, 0x5f5c, 0x65d9,
+  0x6a72, 0x6a78, 0x6b5a, 0x8ebe, 0x933b, 0x9340, 0x933a, 0x9b96, 0x71f5, 0x7a50, 0x9387, 0x9385,
+  0x9bb1, 0x9d47, 0x93b9, 0x93bf, 0x9bcf, 0x9d64, 0x9ebf, 0x89b8, 0x9bf3, 0x7c4f, 0x9425, 0x95e6,
+  0x9c2f, 0x6b0c, 0x9c47, 0x7936, 0x6b15, 0x53b5, 0x4f66, 0x4f68, 0x4fe7, 0x503f, 0x50a6, 0x510f,
+  0x523e, 0x5324, 0x5365, 0x539b, 0x517f, 0x54cb, 0x5573, 0x5571, 0x556b, 0x55f4, 0x5622, 0x5620,
+  0x5692, 0x56ba, 0x5691, 0x56b0, 0x5759, 0x578a, 0x580f, 0x5812, 0x5813, 0x5847, 0x589b, 0x5900,
+  0x594d, 0x0000, 0x5b60, 0x5b96, 0x5b9e, 0x5b94, 0x5b9f, 0x5b9d, 0x5c00, 0x5c19, 0x5c49, 0x5c4a,
+  0x5cbb, 0x5cc1, 0x5cb9, 0x5c9e, 0x5cb4, 0x5cba, 0x5df6, 0x5e13, 0x5e12, 0x5e77, 0x5e98, 0x5e99,
+  0x5e9d, 0x5ef8, 0x5ef9, 0x5f06, 0x5f21, 0x5f25, 0x5f55, 0x5f84, 0x5f83, 0x6030, 0x6007, 0x5ad1,
+  0x5ad3, 0x5b67, 0x5c57, 0x5c77, 0x5cd5, 0x5d75, 0x5d8e, 0x5da5, 0x5db6, 0x5dbf, 0x5e65, 0x5ecd,
+  0x5eed, 0x5f94, 0x5f9a, 0x5fba, 0x6125, 0x6150, 0x62a3, 0x6360, 0x6364, 0x63b6, 0x6403, 0x64b6,
+  0x651a, 0x7a25, 0x5c21, 0x66e2, 0x6702, 0x67a4, 0x67ac, 0x6810, 0x6806, 0x685e, 0x685a, 0x692c,
+  0x6929, 0x6a2d, 0x6a77, 0x6a7a, 0x6aca, 0x6ae6, 0x6af5, 0x6b0d, 0x6b0e, 0x6bdc, 0x6bdd, 0x6bf6,
+  0x6c1e, 0x6c63, 0x6da5, 0x6e0f, 0x6e8a, 0x6e84, 0x6e8b, 0x6e7c, 0x6f4c, 0x6f48, 0x6f49, 0x6f9d,
+  0x6f99, 0x6ff8, 0x702e, 0x702d, 0x705c, 0x79cc, 0x70bf, 0x70ea, 0x70e5, 0x7111, 0x7112, 0x713f,
+  0x7139, 0x713b, 0x713d, 0x7177, 0x7175, 0x7176, 0x7171, 0x7196, 0x7193, 0x71b4, 0x71dd, 0x71de,
+  0x720e, 0x5911, 0x7218, 0x7347, 0x7348, 0x73ef, 0x7412, 0x743b, 0x74a4, 0x748d, 0x74b4, 0x7673,
+  0x7677, 0x76bc, 0x7819, 0x781b, 0x783d, 0x7853, 0x7854, 0x7858, 0x78b7, 0x78d8, 0x78ee, 0x7922,
+  0x794d, 0x7986, 0x7999, 0x79a3, 0x79bc, 0x7aa7, 0x7b37, 0x7b59, 0x7bd0, 0x7c2f, 0x7c32, 0x7c42,
+  0x7c4e, 0x7c68, 0x7ca9, 0x7ced, 0x7dd0, 0x7e07, 0x7dd3, 0x7e64, 0x7f40, 0x8041, 0x8063, 0x80bb,
+  0x6711, 0x6725, 0x8248, 0x8310, 0x8362, 0x8312, 0x8421, 0x841e, 0x84e2, 0x84de, 0x84e1, 0x8573,
+  0x85d4, 0x85f5, 0x8637, 0x8645, 0x8672, 0x874a, 0x87a9, 0x87a5, 0x87f5, 0x8834, 0x8850, 0x8887,
+  0x0000, 0x6036, 0x5fe9, 0x603d, 0x6008, 0x62ba, 0x62b2, 0x62b7, 0x62e4, 0x62a7, 0x62d5, 0x62e1,
+  0x62dd, 0x62a6, 0x62c1, 0x62c5, 0x62c0, 0x62df, 0x62e0, 0x62de, 0x6589, 0x65a6, 0x65ba, 0x65ff,
+  0x6617, 0x6618, 0x6601, 0x65fe, 0x670c, 0x676b, 0x6796, 0x6782, 0x678a, 0x67a3, 0x8954, 0x8984,
+  0x8b03, 0x8c52, 0x8cd8, 0x8d0c, 0x8d18, 0x8db0, 0x8ebc, 0x8ed5, 0x8faa, 0x909c, 0x915c, 0x922b,
+  0x9221, 0x9273, 0x92f4, 0x92f5, 0x933f, 0x9342, 0x9386, 0x93be, 0x93bc, 0x93bd, 0x93f1, 0x93f2,
+  0x93ef, 0x9422, 0x9423, 0x9424, 0x9467, 0x9466, 0x9597, 0x95ce, 0x95e7, 0x973b, 0x974d, 0x98e4,
+  0x9942, 0x9b1d, 0x9b98, 0x9d49, 0x6449, 0x5e71, 0x5e85, 0x61d3, 0x990e, 0x8002, 0x781e, 0x5528,
+  0x5572, 0x55ba, 0x55f0, 0x55ee, 0x56b8, 0x56b9, 0x56c4, 0x8053, 0x92b0, 0x4e13, 0x4e1a, 0x4e1b,
+  0x4e1c, 0x4e1d, 0x4e25, 0x4e27, 0x4e2c, 0x4e34, 0x4e3a, 0x4e3e, 0x4e4c, 0x4e50, 0x4e60, 0x4e61,
+  0x4e66, 0x4e70, 0x4e78, 0x4e9a, 0x4ea7, 0x4ea9, 0x4eaa, 0x4eb5, 0x4eb8, 0x4ebb, 0x4ebf, 0x4ed1,
+  0x4ed3, 0x4eea, 0x4eeb, 0x4eec, 0x4f1e, 0x4f1f, 0x4f20, 0x4f21, 0x4f23, 0x4f24, 0x4f25, 0x4f26,
+  0x4f27, 0x4f2a, 0x4f2b, 0x4f65, 0x4fa5, 0x4fa6, 0x4fa7, 0x4fa8, 0x4fa9, 0x4faa, 0x4fac, 0x4fe6,
+  0x4fe8, 0x4fea, 0x4feb, 0x4fed, 0x503a, 0x503d, 0x503e, 0x507e, 0x507f, 0x50a4, 0x50a5, 0x50a7,
+  0x50a8, 0x50a9, 0x5170, 0x5174, 0x517b, 0x517d, 0x5181, 0x519a, 0x519b, 0x519c, 0x51a7, 0x51ae,
+  0x51af, 0x51bb, 0x51eb, 0x51ef, 0x51fb, 0x51fc, 0x51ff, 0x520d, 0x5219, 0x521a, 0x521b, 0x522c,
+  0x522d, 0x523f, 0x5240, 0x5242, 0x5250, 0x5251, 0x528f, 0x52a1, 0x52a2, 0x52b2, 0x52cb, 0x0000,
+  0x67a2, 0x678f, 0x67f9, 0x6780, 0x6b26, 0x6b27, 0x6b68, 0x6b69, 0x6b81, 0x6bb4, 0x6bd1, 0x6c1c,
+  0x6c97, 0x6c6c, 0x6cdf, 0x6cea, 0x6ce4, 0x6cd8, 0x6cb2, 0x6cce, 0x6cc8, 0x708b, 0x7088, 0x7090,
+  0x708f, 0x7087, 0x7089, 0x708d, 0x7081, 0x708c, 0x7240, 0x7265, 0x7266, 0x52da, 0x5326, 0x532e,
+  0x5356, 0x5362, 0x536b, 0x5385, 0x538c, 0x538d, 0x5390, 0x5395, 0x53a2, 0x53a3, 0x53bf, 0x53c6,
+  0x53c7, 0x53d1, 0x53d8, 0x53fe, 0x5417, 0x5452, 0x5453, 0x5456, 0x5457, 0x5458, 0x5459, 0x545b,
+  0x545c, 0x5497, 0x5499, 0x549b, 0x549d, 0x54d1, 0x54d2, 0x54d3, 0x54d4, 0x54d5, 0x54d7, 0x54d9,
+  0x54dc, 0x54dd, 0x54df, 0x551d, 0x551e, 0x5522, 0x5523, 0x5524, 0x5525, 0x5567, 0x556c, 0x556d,
+  0x556e, 0x556f, 0x5570, 0x5574, 0x5578, 0x5579, 0x55b7, 0x55b9, 0x55bc, 0x55be, 0x55eb, 0x55ec,
+  0x55f3, 0x55f5, 0x5621, 0x5623, 0x5624, 0x5625, 0x565c, 0x565d, 0x567c, 0x56a1, 0x56a3, 0x56a4,
+  0x56d6, 0x56e2, 0x56f4, 0x56f5, 0x56fe, 0x5706, 0x5719, 0x5739, 0x573a, 0x575a, 0x575c, 0x575d,
+  0x575e, 0x5760, 0x5784, 0x5785, 0x57ad, 0x57af, 0x57b1, 0x57b2, 0x57d8, 0x57d9, 0x57da, 0x5811,
+  0x5816, 0x5846, 0x5899, 0x58b6, 0x58cb, 0x58ea, 0x58f6, 0x58f8, 0x5907, 0x5939, 0x593a, 0x5941,
+  0x5942, 0x5956, 0x5987, 0x5988, 0x59a9, 0x59aa, 0x59ab, 0x5a05, 0x5a06, 0x5a07, 0x5a08, 0x5a32,
+  0x5a34, 0x5a74, 0x5a76, 0x5aad, 0x5ad2, 0x5ad4, 0x5af1, 0x5af2, 0x5b59, 0x5b6d, 0x5ba0, 0x5ba1,
+  0x5baa, 0x5bbd, 0x5bfb, 0x5bfc, 0x5c1c, 0x5c1d, 0x5c27, 0x5c34, 0x5c42, 0x5c43, 0x5c66, 0x5c72,
+  0x5c7f, 0x5c82, 0x5c83, 0x5c96, 0x5c98, 0x5c99, 0x5c9a, 0x5c9b, 0x5cbd, 0x5cbf, 0x0000, 0x7268,
+  0x72cd, 0x72d3, 0x72db, 0x72cf, 0x73a7, 0x73a3, 0x739e, 0x73af, 0x73aa, 0x739c, 0x7542, 0x7544,
+  0x753b, 0x7541, 0x759b, 0x759e, 0x79c4, 0x79c3, 0x79c6, 0x79c7, 0x79ca, 0x7acf, 0x7c76, 0x7c74,
+  0x7cff, 0x7cfc, 0x7f59, 0x80a8, 0x80b0, 0x80b3, 0x80a4, 0x80b6, 0x5cc2, 0x5cc3, 0x5cc4, 0x5ce3,
+  0x5ce4, 0x5ce7, 0x5d02, 0x5d03, 0x5d04, 0x5d05, 0x5d2d, 0x5d58, 0x5d5a, 0x5d5d, 0x5dc5, 0x5def,
+  0x5e05, 0x5e0f, 0x5e10, 0x5e1c, 0x5e26, 0x5e27, 0x5e31, 0x5e3b, 0x5e3c, 0x5e86, 0x5e91, 0x5e93,
+  0x5e94, 0x5e9e, 0x5e9f, 0x5ebc, 0x5f20, 0x5f2a, 0x5f5f, 0x5f68, 0x5f7b, 0x5f95, 0x6001, 0x6002,
+  0x6003, 0x6004, 0x6005, 0x6006, 0x603b, 0x603c, 0x603f, 0x6076, 0x6078, 0x6079, 0x607a, 0x607b,
+  0x607d, 0x60ab, 0x60ac, 0x60ad, 0x60af, 0x60eb, 0x60ec, 0x60ed, 0x60ef, 0x6124, 0x6126, 0x6151,
+  0x61d1, 0x61d2, 0x61d4, 0x6206, 0x620b, 0x6217, 0x6269, 0x626a, 0x626b, 0x626c, 0x629f, 0x62a0,
+  0x62a1, 0x62a2, 0x62e2, 0x62e3, 0x62e6, 0x62e7, 0x62e8, 0x62e9, 0x631a, 0x631c, 0x631d, 0x631e,
+  0x6320, 0x6322, 0x6324, 0x6325, 0x6326, 0x635e, 0x635f, 0x6361, 0x6362, 0x6363, 0x63b3, 0x63b7,
+  0x63b8, 0x63b9, 0x63bc, 0x63fb, 0x63fc, 0x63fd, 0x63ff, 0x6400, 0x6401, 0x6402, 0x6404, 0x6405,
+  0x6444, 0x6445, 0x6448, 0x644a, 0x6484, 0x64b5, 0x64b7, 0x64b8, 0x64ba, 0x64dd, 0x64de, 0x6512,
+  0x6569, 0x6586, 0x658f, 0x6593, 0x65a9, 0x65f7, 0x65f8, 0x663d, 0x663e, 0x6653, 0x6654, 0x6655,
+  0x6656, 0x6682, 0x66a7, 0x6743, 0x6767, 0x6768, 0x6769, 0x67a5, 0x67a7, 0x67a8, 0x67aa, 0x67ab,
+  0x67ad, 0x67fd, 0x6807, 0x6808, 0x6809, 0x680a, 0x680b, 0x680c, 0x680e, 0x0000, 0x80a7, 0x80ac,
+  0x80a6, 0x5367, 0x820e, 0x82c4, 0x833e, 0x829c, 0x82aa, 0x82c9, 0x82a6, 0x82b2, 0x8fcc, 0x8fd9,
+  0x8fca, 0x8fd8, 0x8fcf, 0x90b7, 0x90ad, 0x90b9, 0x9637, 0x9641, 0x963e, 0x9751, 0x9763, 0x4e57,
+  0x4e79, 0x4eb2, 0x4eb0, 0x4eaf, 0x4eb1, 0x4fd2, 0x4fd5, 0x680f, 0x6860, 0x6861, 0x6862, 0x6864,
+  0x6865, 0x6866, 0x6868, 0x6869, 0x686a, 0x68be, 0x68bf, 0x68c0, 0x691d, 0x691f, 0x6920, 0x6924,
+  0x692d, 0x6984, 0x6987, 0x6988, 0x6989, 0x69da, 0x69db, 0x69dc, 0x69df, 0x69e0, 0x6a2f, 0x6a31,
+  0x6a79, 0x6a7c, 0x6aa9, 0x6b7c, 0x6b87, 0x6b92, 0x6b93, 0x6b9a, 0x6bc2, 0x6bd5, 0x6bd9, 0x6c07,
+  0x6c22, 0x6c29, 0x6c47, 0x6c48, 0x6c64, 0x6ca4, 0x6ca5, 0x6ca6, 0x6ca7, 0x6ca8, 0x6ca9, 0x6cf6,
+  0x6cf7, 0x6cf8, 0x6cfa, 0x6cfb, 0x6cfc, 0x6cfd, 0x6cfe, 0x6d46, 0x6d47, 0x6d48, 0x6d49, 0x6d4a,
+  0x6d4b, 0x6d4d, 0x6d4e, 0x6d4f, 0x6d50, 0x6d51, 0x6d52, 0x6d53, 0x6d54, 0x6d55, 0x6d9d, 0x6d9f,
+  0x6da0, 0x6da1, 0x6da2, 0x6da3, 0x6da4, 0x6da6, 0x6da7, 0x6da8, 0x6da9, 0x6e0d, 0x6e0e, 0x6e10,
+  0x6e11, 0x6e14, 0x6e16, 0x6e81, 0x6e83, 0x6e85, 0x6e87, 0x6edf, 0x6ee0, 0x6ee1, 0x6ee2, 0x6ee4,
+  0x6ee5, 0x6ee7, 0x6eea, 0x6f47, 0x6f4b, 0x6f4d, 0x6f9b, 0x6f9c, 0x6fd1, 0x6fd2, 0x704f, 0x706d,
+  0x7080, 0x709c, 0x709d, 0x709e, 0x70bc, 0x70bd, 0x70c1, 0x70c2, 0x70c3, 0x70e6, 0x70e7, 0x70e8,
+  0x70e9, 0x70eb, 0x70ec, 0x70ed, 0x7115, 0x7116, 0x7118, 0x7140, 0x71f7, 0x7231, 0x7237, 0x724d,
+  0x7275, 0x728a, 0x72b7, 0x72b8, 0x72c8, 0x72de, 0x72ee, 0x72ef, 0x72f0, 0x72f1, 0x72f2, 0x7303,
+  0x7321, 0x736d, 0x7399, 0x739a, 0x739b, 0x73ae, 0x73b0, 0x73b1, 0x0000, 0x4fbe, 0x4fb8, 0x4fb0,
+  0x4fb1, 0x4fc8, 0x4fc6, 0x4fcc, 0x4fe5, 0x4fe3, 0x4fb4, 0x516a, 0x519f, 0x51c1, 0x51c2, 0x51c3,
+  0x5245, 0x5248, 0x524f, 0x52c5, 0x52ca, 0x52c4, 0x5327, 0x5358, 0x537d, 0x53dd, 0x53dc, 0x53da,
+  0x53d9, 0x54b9, 0x54d0, 0x54b4, 0x54ca, 0x54a3, 0x73d1, 0x73f0, 0x73f2, 0x740e, 0x740f, 0x7410,
+  0x7437, 0x7477, 0x748e, 0x74d2, 0x7519, 0x7534, 0x7535, 0x7545, 0x758d, 0x7596, 0x759f, 0x75a0,
+  0x75a1, 0x75ac, 0x75ad, 0x75ae, 0x75af, 0x75c8, 0x75c9, 0x75d6, 0x75e8, 0x75ea, 0x75eb, 0x7605,
+  0x7617, 0x7618, 0x762a, 0x762b, 0x763e, 0x763f, 0x765d, 0x765e, 0x7663, 0x7666, 0x766b, 0x7691,
+  0x76b1, 0x76b2, 0x76cf, 0x76d0, 0x76d1, 0x770d, 0x772c, 0x7750, 0x7751, 0x7786, 0x7792, 0x7793,
+  0x77cb, 0x77eb, 0x77ff, 0x7800, 0x7801, 0x7816, 0x7817, 0x781a, 0x781c, 0x7839, 0x783b, 0x783e,
+  0x7840, 0x7841, 0x7855, 0x7856, 0x7857, 0x7859, 0x785a, 0x785b, 0x7875, 0x7877, 0x789b, 0x78d7,
+  0x78d9, 0x7903, 0x7933, 0x7943, 0x794e, 0x796f, 0x7978, 0x79ef, 0x79fe, 0x7a06, 0x7a23, 0x7a51,
+  0x7a52, 0x7a5e, 0x7a77, 0x7a8d, 0x7a8e, 0x7a9c, 0x7a9d, 0x7aa5, 0x7aa6, 0x7aad, 0x7ad6, 0x7ade,
+  0x7b03, 0x7b15, 0x7b3a, 0x7b3c, 0x7b3e, 0x7b5a, 0x7b5b, 0x7b5c, 0x7b7c, 0x7b7e, 0x7b7f, 0x7b80,
+  0x7ba6, 0x7ba7, 0x7ba8, 0x7ba9, 0x7bab, 0x7bd1, 0x7bd3, 0x7bee, 0x7bef, 0x7c16, 0x7c41, 0x7caa,
+  0x7cf9, 0x7d27, 0x7d77, 0x7dd4, 0x7e06, 0x7e9f, 0x7ea0, 0x7ea1, 0x7ea2, 0x7ea3, 0x7ea4, 0x7ea5,
+  0x7ea6, 0x7ea7, 0x7ea8, 0x7ea9, 0x7eaa, 0x7eab, 0x7eac, 0x7ead, 0x7eae, 0x7eaf, 0x7eb0, 0x7eb1,
+  0x7eb2, 0x7eb3, 0x7eb4, 0x7eb5, 0x7eb6, 0x7eb7, 0x7eb8, 0x0000, 0x54da, 0x54a4, 0x54b2, 0x549e,
+  0x549f, 0x54b5, 0x54cd, 0x54cc, 0x5700, 0x57ac, 0x5791, 0x578e, 0x578d, 0x5792, 0x57a1, 0x5790,
+  0x57a6, 0x57a8, 0x579c, 0x5796, 0x57a7, 0x58f5, 0x5909, 0x5908, 0x5952, 0x59df, 0x59eb, 0x59ef,
+  0x59f0, 0x59d5, 0x5a0d, 0x5a04, 0x59f9, 0x7eb9, 0x7eba, 0x7ebb, 0x7ebc, 0x7ebd, 0x7ebe, 0x7ebf,
+  0x7ec0, 0x7ec1, 0x7ec2, 0x7ec3, 0x7ec4, 0x7ec5, 0x7ec6, 0x7ec7, 0x7ec8, 0x7ec9, 0x7eca, 0x7ecb,
+  0x7ecc, 0x7ecd, 0x7ece, 0x7ecf, 0x7ed0, 0x7ed1, 0x7ed2, 0x7ed3, 0x7ed4, 0x7ed5, 0x7ed6, 0x7ed7,
+  0x7ed8, 0x7ed9, 0x7eda, 0x7edb, 0x7edc, 0x7edd, 0x7ede, 0x7edf, 0x7ee0, 0x7ee1, 0x7ee2, 0x7ee3,
+  0x7ee4, 0x7ee5, 0x7ee6, 0x7ee7, 0x7ee8, 0x7ee9, 0x7eea, 0x7eeb, 0x7eec, 0x7eed, 0x7eee, 0x7eef,
+  0x7ef0, 0x7ef1, 0x7ef2, 0x7ef3, 0x7ef4, 0x7ef5, 0x7ef6, 0x7ef7, 0x7ef8, 0x7ef9, 0x7efa, 0x7efb,
+  0x7efc, 0x7efd, 0x7efe, 0x7eff, 0x7f00, 0x7f01, 0x7f02, 0x7f03, 0x7f04, 0x7f05, 0x7f06, 0x7f07,
+  0x7f08, 0x7f09, 0x7f0a, 0x7f0b, 0x7f0c, 0x7f0d, 0x7f0e, 0x7f0f, 0x7f10, 0x7f11, 0x7f12, 0x7f13,
+  0x7f14, 0x7f15, 0x7f16, 0x7f17, 0x7f18, 0x7f19, 0x7f1a, 0x7f1b, 0x7f1c, 0x7f1d, 0x7f1e, 0x7f1f,
+  0x7f20, 0x7f21, 0x7f22, 0x7f23, 0x7f24, 0x7f25, 0x7f26, 0x7f27, 0x7f28, 0x7f29, 0x7f2a, 0x7f2b,
+  0x7f2c, 0x7f2d, 0x7f2e, 0x7f2f, 0x7f30, 0x7f31, 0x7f32, 0x7f33, 0x7f34, 0x7f35, 0x7f42, 0x7f49,
+  0x7f56, 0x7f5a, 0x7f74, 0x7f81, 0x7f9f, 0x7fd8, 0x7fd9, 0x7fda, 0x8022, 0x8027, 0x8042, 0x804b,
+  0x804c, 0x804d, 0x8054, 0x8069, 0x8080, 0x8083, 0x80a0, 0x80bc, 0x80bd, 0x80be, 0x80bf, 0x80c0,
+  0x80c1, 0x80e7, 0x80e8, 0x80e9, 0x80ea, 0x80eb, 0x0000, 0x5a02, 0x59f8, 0x59e2, 0x59d9, 0x59e7,
+  0x5b6a, 0x5bab, 0x5c1b, 0x5c2f, 0x663c, 0x5cd1, 0x5cdc, 0x5ce6, 0x5ce1, 0x5ccd, 0x5ce2, 0x5cdd,
+  0x5ce5, 0x5dfb, 0x5dfa, 0x5e1e, 0x5ea1, 0x5efc, 0x5efb, 0x5f2f, 0x5f66, 0x605c, 0x604e, 0x6051,
+  0x6023, 0x6031, 0x607c, 0x6060, 0x80ec, 0x810c, 0x810d, 0x810e, 0x810f, 0x8110, 0x8111, 0x8112,
+  0x8113, 0x8132, 0x8136, 0x8137, 0x8138, 0x8156, 0x8159, 0x815a, 0x817b, 0x817c, 0x817e, 0x8191,
+  0x81a5, 0x81b6, 0x81dc, 0x8206, 0x8223, 0x8230, 0x8231, 0x823b, 0x823e, 0x8254, 0x8270, 0x8282,
+  0x8288, 0x8297, 0x82c7, 0x82c8, 0x82cb, 0x82cc, 0x82cd, 0x82ce, 0x82cf, 0x830f, 0x8311, 0x8313,
+  0x8314, 0x8315, 0x8359, 0x835a, 0x835b, 0x835c, 0x835d, 0x835e, 0x835f, 0x8360, 0x8361, 0x8364,
+  0x8365, 0x8366, 0x8367, 0x8368, 0x8369, 0x836a, 0x836b, 0x836c, 0x836d, 0x836e, 0x836f, 0x83b2,
+  0x83b3, 0x83b4, 0x83b6, 0x83b8, 0x83ba, 0x83bc, 0x841a, 0x841c, 0x841d, 0x8424, 0x8425, 0x8426,
+  0x8427, 0x8428, 0x8487, 0x8489, 0x848c, 0x84dd, 0x84df, 0x84e0, 0x84e3, 0x84e5, 0x84e6, 0x8537,
+  0x8539, 0x853a, 0x853c, 0x8572, 0x8574, 0x85d3, 0x8614, 0x864f, 0x867f, 0x8680, 0x8681, 0x8682,
+  0x8683, 0x86ac, 0x86f0, 0x86f1, 0x86f2, 0x86f3, 0x86f4, 0x8717, 0x8748, 0x877e, 0x8780, 0x87a8,
+  0x87cf, 0x8854, 0x8865, 0x886c, 0x8885, 0x8886, 0x88ad, 0x88af, 0x88c6, 0x88c7, 0x88c8, 0x88e2,
+  0x88e3, 0x88e4, 0x88e5, 0x8934, 0x8947, 0x8955, 0x8980, 0x89c1, 0x89c2, 0x89c3, 0x89c4, 0x89c5,
+  0x89c6, 0x89c7, 0x89c8, 0x89c9, 0x89ca, 0x89cb, 0x89cc, 0x89cd, 0x89ce, 0x89cf, 0x89d0, 0x89d1,
+  0x89de, 0x89ef, 0x8a01, 0x8a1a, 0x8a5f, 0x0000, 0x604a, 0x6061, 0x6218, 0x631f, 0x6317, 0x62ea,
+  0x6321, 0x6304, 0x6305, 0x6531, 0x6544, 0x6540, 0x6542, 0x65be, 0x6629, 0x661b, 0x6623, 0x662c,
+  0x661a, 0x6630, 0x663b, 0x661e, 0x6637, 0x6638, 0x670e, 0x67e8, 0x67d6, 0x67c7, 0x67bc, 0x6852,
+  0x67bf, 0x67d5, 0x67fe, 0x8a8a, 0x8ba0, 0x8ba1, 0x8ba2, 0x8ba3, 0x8ba4, 0x8ba5, 0x8ba6, 0x8ba7,
+  0x8ba8, 0x8ba9, 0x8baa, 0x8bab, 0x8bac, 0x8bad, 0x8bae, 0x8baf, 0x8bb0, 0x8bb1, 0x8bb2, 0x8bb3,
+  0x8bb4, 0x8bb5, 0x8bb6, 0x8bb7, 0x8bb8, 0x8bb9, 0x8bba, 0x8bbb, 0x8bbc, 0x8bbd, 0x8bbe, 0x8bbf,
+  0x8bc0, 0x8bc1, 0x8bc2, 0x8bc3, 0x8bc4, 0x8bc5, 0x8bc6, 0x8bc7, 0x8bc8, 0x8bc9, 0x8bca, 0x8bcb,
+  0x8bcc, 0x8bcd, 0x8bce, 0x8bcf, 0x8bd0, 0x8bd1, 0x8bd2, 0x8bd3, 0x8bd4, 0x8bd5, 0x8bd6, 0x8bd7,
+  0x8bd8, 0x8bd9, 0x8bda, 0x8bdb, 0x8bdc, 0x8bdd, 0x8bde, 0x8bdf, 0x8be0, 0x8be1, 0x8be2, 0x8be3,
+  0x8be4, 0x8be5, 0x8be6, 0x8be7, 0x8be8, 0x8be9, 0x8bea, 0x8beb, 0x8bec, 0x8bed, 0x8bee, 0x8bef,
+  0x8bf0, 0x8bf1, 0x8bf2, 0x8bf3, 0x8bf4, 0x8bf5, 0x8bf6, 0x8bf7, 0x8bf8, 0x8bf9, 0x8bfa, 0x8bfb,
+  0x8bfc, 0x8bfd, 0x8bfe, 0x8bff, 0x8c00, 0x8c01, 0x8c02, 0x8c03, 0x8c04, 0x8c05, 0x8c06, 0x8c07,
+  0x8c08, 0x8c09, 0x8c0a, 0x8c0b, 0x8c0c, 0x8c0d, 0x8c0e, 0x8c0f, 0x8c10, 0x8c11, 0x8c12, 0x8c13,
+  0x8c14, 0x8c15, 0x8c16, 0x8c17, 0x8c18, 0x8c19, 0x8c1a, 0x8c1b, 0x8c1c, 0x8c1d, 0x8c1e, 0x8c1f,
+  0x8c20, 0x8c21, 0x8c22, 0x8c23, 0x8c24, 0x8c25, 0x8c26, 0x8c27, 0x8c28, 0x8c29, 0x8c2a, 0x8c2b,
+  0x8c2c, 0x8c2d, 0x8c2e, 0x8c2f, 0x8c30, 0x8c31, 0x8c32, 0x8c33, 0x8c34, 0x8c35, 0x8c36, 0x8c6e,
+  0x8d1d, 0x8d1e, 0x8d1f, 0x8d20, 0x0000, 0x8363, 0x67fb, 0x67b1, 0x6801, 0x6805, 0x6800, 0x67d7,
+  0x6b2a, 0x6b6b, 0x6be1, 0x6d23, 0x6cff, 0x6d14, 0x6d05, 0x6d13, 0x6d06, 0x6d21, 0x6d15, 0x6caf,
+  0x6cf4, 0x6d02, 0x6d45, 0x6d26, 0x6d44, 0x6d24, 0x70a5, 0x70a3, 0x70a2, 0x70bb, 0x70a0, 0x70aa,
+  0x70a8, 0x70b6, 0x8d21, 0x8d22, 0x8d23, 0x8d24, 0x8d25, 0x8d26, 0x8d27, 0x8d28, 0x8d29, 0x8d2a,
+  0x8d2b, 0x8d2c, 0x8d2d, 0x8d2e, 0x8d2f, 0x8d30, 0x8d31, 0x8d32, 0x8d33, 0x8d34, 0x8d35, 0x8d36,
+  0x8d37, 0x8d38, 0x8d39, 0x8d3a, 0x8d3b, 0x8d3c, 0x8d3d, 0x8d3e, 0x8d3f, 0x8d40, 0x8d41, 0x8d42,
+  0x8d43, 0x8d44, 0x8d45, 0x8d46, 0x8d47, 0x8d48, 0x8d49, 0x8d4a, 0x8d4b, 0x8d4c, 0x8d4d, 0x8d4e,
+  0x8d4f, 0x8d50, 0x8d51, 0x8d52, 0x8d53, 0x8d54, 0x8d55, 0x8d56, 0x8d57, 0x8d58, 0x8d59, 0x8d5a,
+  0x8d5b, 0x8d5c, 0x8d5d, 0x8d5e, 0x8d5f, 0x8d60, 0x8d61, 0x8d62, 0x8d63, 0x8d6a, 0x8d75, 0x8db1,
+  0x8db8, 0x8dc4, 0x8dde, 0x8df6, 0x8df7, 0x8df8, 0x8df9, 0x8dfb, 0x8e0c, 0x8e0e, 0x8e2c, 0x8e2d,
+  0x8e2f, 0x8e52, 0x8e7e, 0x8e7f, 0x8e80, 0x8e8f, 0x8e9c, 0x8ece, 0x8f66, 0x8f67, 0x8f68, 0x8f69,
+  0x8f6a, 0x8f6b, 0x8f6c, 0x8f6d, 0x8f6e, 0x8f6f, 0x8f70, 0x8f71, 0x8f72, 0x8f73, 0x8f74, 0x8f75,
+  0x8f76, 0x8f77, 0x8f78, 0x8f79, 0x8f7a, 0x8f7b, 0x8f7c, 0x8f7d, 0x8f7e, 0x8f7f, 0x8f80, 0x8f81,
+  0x8f82, 0x8f83, 0x8f84, 0x8f85, 0x8f86, 0x8f87, 0x8f88, 0x8f89, 0x8f8a, 0x8f8b, 0x8f8c, 0x8f8d,
+  0x8f8e, 0x8f8f, 0x8f90, 0x8f91, 0x8f92, 0x8f93, 0x8f94, 0x8f95, 0x8f96, 0x8f97, 0x8f98, 0x8f99,
+  0x8f9a, 0x8fa9, 0x8fab, 0x8fbd, 0x8fdb, 0x8fdd, 0x8fde, 0x8ff3, 0x900a, 0x9026, 0x9057, 0x909d,
+  0x90ac, 0x90ba, 0x90bb, 0x0000, 0x70b2, 0x70a7, 0x70b9, 0x722e, 0x723c, 0x726d, 0x72e7, 0x72ed,
+  0x72ec, 0x72e5, 0x72e2, 0x73c4, 0x73bd, 0x73cf, 0x73c9, 0x73c1, 0x73d0, 0x73ce, 0x74ed, 0x74eb,
+  0x74ef, 0x7549, 0x7550, 0x7546, 0x754a, 0x754d, 0x75a6, 0x75a8, 0x76c7, 0x76ff, 0x76fd, 0x77e6,
+  0x780a, 0x90cf, 0x90d0, 0x90d1, 0x90d3, 0x90e6, 0x90e7, 0x90f8, 0x9142, 0x915d, 0x915e, 0x9166,
+  0x9171, 0x917d, 0x917e, 0x917f, 0x91ca, 0x91d2, 0x91fa, 0x922a, 0x9274, 0x933e, 0x9341, 0x93f0,
+  0x9426, 0x9485, 0x9486, 0x9487, 0x9488, 0x9489, 0x948a, 0x948b, 0x948c, 0x948d, 0x948e, 0x948f,
+  0x9490, 0x9491, 0x9492, 0x9493, 0x9494, 0x9495, 0x9496, 0x9497, 0x9498, 0x9499, 0x949a, 0x949b,
+  0x949c, 0x949d, 0x949e, 0x949f, 0x94a0, 0x94a1, 0x94a2, 0x94a3, 0x94a4, 0x94a5, 0x94a6, 0x94a7,
+  0x94a8, 0x94a9, 0x94aa, 0x94ab, 0x94ac, 0x94ad, 0x94ae, 0x94af, 0x94b0, 0x94b1, 0x94b2, 0x94b3,
+  0x94b4, 0x94b5, 0x94b6, 0x94b7, 0x94b8, 0x94b9, 0x94ba, 0x94bb, 0x94bc, 0x94bd, 0x94be, 0x94bf,
+  0x94c0, 0x94c1, 0x94c2, 0x94c3, 0x94c4, 0x94c5, 0x94c6, 0x94c7, 0x94c8, 0x94c9, 0x94ca, 0x94cb,
+  0x94cc, 0x94cd, 0x94ce, 0x94cf, 0x94d0, 0x94d1, 0x94d2, 0x94d3, 0x94d4, 0x94d5, 0x94d6, 0x94d7,
+  0x94d8, 0x94d9, 0x94da, 0x94db, 0x94dc, 0x94dd, 0x94de, 0x94df, 0x94e0, 0x94e1, 0x94e2, 0x94e3,
+  0x94e4, 0x94e5, 0x94e6, 0x94e7, 0x94e8, 0x94e9, 0x94ea, 0x94eb, 0x94ec, 0x94ed, 0x94ee, 0x94ef,
+  0x94f0, 0x94f1, 0x94f2, 0x94f3, 0x94f4, 0x94f5, 0x94f6, 0x94f7, 0x94f8, 0x94f9, 0x94fa, 0x94fb,
+  0x94fc, 0x94fd, 0x94fe, 0x94ff, 0x9500, 0x9501, 0x9502, 0x9503, 0x9504, 0x9505, 0x9506, 0x9507,
+  0x9508, 0x9509, 0x0000, 0x7804, 0x780b, 0x7807, 0x7815, 0x7808, 0x79d3, 0x79d4, 0x79d0, 0x79d7,
+  0x7a7c, 0x7a7d, 0x7a83, 0x7a82, 0x7ad4, 0x7ad5, 0x7ad3, 0x7ad0, 0x7ad2, 0x7afe, 0x7afc, 0x7c77,
+  0x7c7c, 0x7c7b, 0x7f8f, 0x80d3, 0x80cb, 0x80d2, 0x8109, 0x80e2, 0x80df, 0x80c6, 0x8224, 0x82f7,
+  0x950a, 0x950b, 0x950c, 0x950d, 0x950e, 0x950f, 0x9510, 0x9511, 0x9512, 0x9513, 0x9514, 0x9515,
+  0x9516, 0x9517, 0x9518, 0x9519, 0x951a, 0x951b, 0x951c, 0x951d, 0x951e, 0x951f, 0x9520, 0x9521,
+  0x9522, 0x9523, 0x9524, 0x9525, 0x9526, 0x9527, 0x9528, 0x9529, 0x952a, 0x952b, 0x952c, 0x952d,
+  0x952e, 0x952f, 0x9530, 0x9531, 0x9532, 0x9533, 0x9534, 0x9535, 0x9536, 0x9537, 0x9538, 0x9539,
+  0x953a, 0x953b, 0x953c, 0x953d, 0x953e, 0x953f, 0x9540, 0x9541, 0x9542, 0x9543, 0x9544, 0x9545,
+  0x9546, 0x9547, 0x9548, 0x9549, 0x954a, 0x954b, 0x954c, 0x954d, 0x954e, 0x954f, 0x9550, 0x9551,
+  0x9552, 0x9553, 0x9554, 0x9555, 0x9556, 0x9557, 0x9558, 0x9559, 0x955a, 0x955b, 0x955c, 0x955d,
+  0x955e, 0x955f, 0x9560, 0x9561, 0x9562, 0x9563, 0x9564, 0x9565, 0x9566, 0x9567, 0x9568, 0x9569,
+  0x956a, 0x956b, 0x956c, 0x956d, 0x956e, 0x956f, 0x9570, 0x9571, 0x9572, 0x9573, 0x9574, 0x9575,
+  0x9576, 0x957f, 0x95e8, 0x95e9, 0x95ea, 0x95eb, 0x95ec, 0x95ed, 0x95ee, 0x95ef, 0x95f0, 0x95f1,
+  0x95f2, 0x95f3, 0x95f4, 0x95f5, 0x95f6, 0x95f7, 0x95f8, 0x95f9, 0x95fa, 0x95fb, 0x95fc, 0x95fd,
+  0x95fe, 0x95ff, 0x9600, 0x9601, 0x9602, 0x9603, 0x9604, 0x9605, 0x9606, 0x9607, 0x9608, 0x9609,
+  0x960a, 0x960b, 0x960c, 0x960d, 0x960e, 0x960f, 0x9610, 0x9611, 0x9612, 0x9613, 0x9614, 0x9615,
+  0x9616, 0x0000, 0x82d8, 0x82dd, 0x82f8, 0x82fc, 0x82e9, 0x82ee, 0x82d0, 0x830e, 0x82e2, 0x830b,
+  0x82fd, 0x5179, 0x8676, 0x8678, 0x8675, 0x867d, 0x8842, 0x8866, 0x898c, 0x8a05, 0x8a06, 0x8c9f,
+  0x8ff1, 0x8fe7, 0x8fe9, 0x8fef, 0x90c2, 0x90bc, 0x90c6, 0x90c0, 0x90cd, 0x90c9, 0x90c4, 0x9617,
+  0x9618, 0x9619, 0x961a, 0x961b, 0x961f, 0x9635, 0x9636, 0x9645, 0x9646, 0x9647, 0x9648, 0x9649,
+  0x9667, 0x9668, 0x9669, 0x9690, 0x96e0, 0x96f3, 0x96fe, 0x9701, 0x972d, 0x9753, 0x9754, 0x9765,
+  0x9791, 0x9792, 0x97af, 0x97e6, 0x97e7, 0x97e8, 0x97e9, 0x97ea, 0x97eb, 0x97ec, 0x9875, 0x9876,
+  0x9877, 0x9878, 0x9879, 0x987a, 0x987b, 0x987c, 0x987d, 0x987e, 0x987f, 0x9880, 0x9881, 0x9882,
+  0x9883, 0x9884, 0x9885, 0x9886, 0x9887, 0x9888, 0x9889, 0x988a, 0x988b, 0x988c, 0x988d, 0x988e,
+  0x988f, 0x9890, 0x9891, 0x9892, 0x9893, 0x9894, 0x9895, 0x9896, 0x9897, 0x9898, 0x9899, 0x989a,
+  0x989b, 0x989c, 0x989d, 0x989e, 0x989f, 0x98a0, 0x98a1, 0x98a2, 0x98a3, 0x98a4, 0x98a5, 0x98a6,
+  0x98a7, 0x98ce, 0x98cf, 0x98d0, 0x98d1, 0x98d2, 0x98d3, 0x98d4, 0x98d5, 0x98d6, 0x98d7, 0x98d8,
+  0x98d9, 0x98da, 0x98de, 0x98e0, 0x98e8, 0x990d, 0x990f, 0x9962, 0x9963, 0x9964, 0x9965, 0x9966,
+  0x9967, 0x9968, 0x9969, 0x996a, 0x996b, 0x996c, 0x996d, 0x996e, 0x996f, 0x9970, 0x9971, 0x9972,
+  0x9973, 0x9974, 0x9975, 0x9976, 0x9977, 0x9978, 0x9979, 0x997a, 0x997b, 0x997c, 0x997d, 0x997e,
+  0x997f, 0x9980, 0x9981, 0x9982, 0x9983, 0x9984, 0x9985, 0x9986, 0x9987, 0x9988, 0x9989, 0x998a,
+  0x998b, 0x998c, 0x998d, 0x998e, 0x998f, 0x9990, 0x9991, 0x9992, 0x9993, 0x9994, 0x9995, 0x9a6c,
+  0x0000, 0x9581, 0x9cec, 0x5032, 0x4ff9, 0x501d, 0x4fff, 0x5004, 0x4ff0, 0x5003, 0x5002, 0x4ffc,
+  0x4ff2, 0x5024, 0x5008, 0x5036, 0x502e, 0x5010, 0x5038, 0x5039, 0x4ffd, 0x5056, 0x4ffb, 0x51a3,
+  0x51a6, 0x51a1, 0x51c7, 0x51c9, 0x5260, 0x5264, 0x5259, 0x5265, 0x5267, 0x5257, 0x9a6d, 0x9a6e,
+  0x9a6f, 0x9a70, 0x9a71, 0x9a72, 0x9a73, 0x9a74, 0x9a75, 0x9a76, 0x9a77, 0x9a78, 0x9a79, 0x9a7a,
+  0x9a7b, 0x9a7c, 0x9a7d, 0x9a7e, 0x9a7f, 0x9a80, 0x9a81, 0x9a82, 0x9a83, 0x9a84, 0x9a85, 0x9a86,
+  0x9a87, 0x9a88, 0x9a89, 0x9a8a, 0x9a8b, 0x9a8c, 0x9a8d, 0x9a8e, 0x9a8f, 0x9a90, 0x9a91, 0x9a92,
+  0x9a93, 0x9a94, 0x9a95, 0x9a96, 0x9a97, 0x9a98, 0x9a99, 0x9a9a, 0x9a9b, 0x9a9c, 0x9a9d, 0x9a9e,
+  0x9a9f, 0x9aa0, 0x9aa1, 0x9aa2, 0x9aa3, 0x9aa4, 0x9aa5, 0x9aa6, 0x9aa7, 0x9acb, 0x9acc, 0x9b13,
+  0x9b47, 0x9c7c, 0x9c7d, 0x9c7e, 0x9c7f, 0x9c80, 0x9c81, 0x9c82, 0x9c83, 0x9c84, 0x9c85, 0x9c86,
+  0x9c87, 0x9c88, 0x9c89, 0x9c8a, 0x9c8b, 0x9c8c, 0x9c8d, 0x9c8e, 0x9c8f, 0x9c90, 0x9c91, 0x9c92,
+  0x9c93, 0x9c94, 0x9c95, 0x9c96, 0x9c97, 0x9c98, 0x9c99, 0x9c9a, 0x9c9b, 0x9c9c, 0x9c9d, 0x9c9e,
+  0x9c9f, 0x9ca0, 0x9ca1, 0x9ca2, 0x9ca3, 0x9ca4, 0x9ca5, 0x9ca6, 0x9ca7, 0x9ca8, 0x9ca9, 0x9caa,
+  0x9cab, 0x9cac, 0x9cad, 0x9cae, 0x9caf, 0x9cb0, 0x9cb1, 0x9cb2, 0x9cb3, 0x9cb4, 0x9cb5, 0x9cb6,
+  0x9cb7, 0x9cb8, 0x9cb9, 0x9cba, 0x9cbb, 0x9cbc, 0x9cbd, 0x9cbe, 0x9cbf, 0x9cc0, 0x9cc1, 0x9cc2,
+  0x9cc3, 0x9cc4, 0x9cc5, 0x9cc6, 0x9cc7, 0x9cc8, 0x9cc9, 0x9cca, 0x9ccb, 0x9ccc, 0x9ccd, 0x9cce,
+  0x9ccf, 0x9cd0, 0x9cd1, 0x9cd2, 0x9cd3, 0x9cd4, 0x9cd5, 0x9cd6, 0x9cd7, 0x9cd8, 0x9cd9, 0x0000,
+  0x5263, 0x5253, 0x52cf, 0x52ce, 0x52d0, 0x52d1, 0x52cc, 0x550d, 0x54f4, 0x5513, 0x54ef, 0x54f5,
+  0x54f9, 0x5502, 0x5500, 0x5518, 0x54f0, 0x54f6, 0x5519, 0x5705, 0x57c9, 0x57b7, 0x57cd, 0x57be,
+  0x57bb, 0x57db, 0x57c8, 0x57c4, 0x57c5, 0x57d1, 0x57ca, 0x57c0, 0x5a21, 0x9cda, 0x9cdb, 0x9cdc,
+  0x9cdd, 0x9cde, 0x9cdf, 0x9ce0, 0x9ce1, 0x9ce2, 0x9ce3, 0x9ce4, 0x9e1f, 0x9e20, 0x9e21, 0x9e22,
+  0x9e23, 0x9e24, 0x9e25, 0x9e26, 0x9e27, 0x9e28, 0x9e29, 0x9e2a, 0x9e2b, 0x9e2c, 0x9e2d, 0x9e2e,
+  0x9e2f, 0x9e30, 0x9e31, 0x9e32, 0x9e33, 0x9e34, 0x9e35, 0x9e36, 0x9e37, 0x9e38, 0x9e39, 0x9e3a,
+  0x9e3b, 0x9e3c, 0x9e3d, 0x9e3e, 0x9e3f, 0x9e40, 0x9e41, 0x9e42, 0x9e43, 0x9e44, 0x9e45, 0x9e46,
+  0x9e47, 0x9e48, 0x9e49, 0x9e4a, 0x9e4b, 0x9e4c, 0x9e4d, 0x9e4e, 0x9e4f, 0x9e50, 0x9e51, 0x9e52,
+  0x9e53, 0x9e54, 0x9e55, 0x9e56, 0x9e57, 0x9e58, 0x9e59, 0x9e5a, 0x9e5b, 0x9e5c, 0x9e5d, 0x9e5e,
+  0x9e5f, 0x9e60, 0x9e61, 0x9e62, 0x9e63, 0x9e64, 0x9e65, 0x9e66, 0x9e67, 0x9e68, 0x9e69, 0x9e6a,
+  0x9e6b, 0x9e6c, 0x9e6d, 0x9e6e, 0x9e6f, 0x9e70, 0x9e71, 0x9e72, 0x9e73, 0x9e74, 0x9e7e, 0x9ec9,
+  0x9ee1, 0x9ee9, 0x9eea, 0x9f0b, 0x9f0c, 0x9f0d, 0x9f51, 0x9f7f, 0x9f80, 0x9f81, 0x9f82, 0x9f83,
+  0x9f84, 0x9f85, 0x9f86, 0x9f87, 0x9f88, 0x9f89, 0x9f8a, 0x9f8b, 0x9f8c, 0x9f9a, 0x9f9b, 0x9f9f,
+  0x4e06, 0x4e37, 0x4e44, 0x4e4a, 0x4e55, 0x4e5b, 0x4e64, 0x4e65, 0x4e67, 0x4e6b, 0x4e6c, 0x4e6d,
+  0x4e6e, 0x4e6f, 0x4e72, 0x4e76, 0x4e77, 0x4e7a, 0x4e7b, 0x4e7c, 0x4e7d, 0x4e8a, 0x4e90, 0x4ebd,
+  0x4ed2, 0x4eed, 0x4fa4, 0x4fad, 0x503b, 0x50f2, 0x516f, 0x517a, 0x51e6, 0x51e7, 0x0000, 0x5a2a,
+  0x5a1d, 0x5a0b, 0x5a22, 0x5a24, 0x5a14, 0x5a31, 0x5a2f, 0x5a1a, 0x5a12, 0x5a26, 0x5bbc, 0x5bbb,
+  0x5bb7, 0x5c05, 0x5c06, 0x5c52, 0x5c53, 0x5cfa, 0x5ceb, 0x5cf3, 0x5cf5, 0x5ce9, 0x5cef, 0x5e2a,
+  0x5e30, 0x5e2e, 0x5e2c, 0x5e2f, 0x5eaf, 0x5ea9, 0x5efd, 0x5f32, 0x51e9, 0x5271, 0x5302, 0x5381,
+  0x5391, 0x53bc, 0x5414, 0x5455, 0x54d8, 0x54db, 0x551c, 0x551f, 0x5569, 0x55b8, 0x55bd, 0x55ed,
+  0x561a, 0x565b, 0x56a2, 0x56ce, 0x56d5, 0x5726, 0x5737, 0x5738, 0x5786, 0x5789, 0x57b0, 0x57b3,
+  0x57d6, 0x5815, 0x5841, 0x586e, 0x5870, 0x58b8, 0x58b9, 0x58cc, 0x58d7, 0x58e5, 0x58ed, 0x591e,
+  0x593b, 0x5b36, 0x5b5e, 0x5b91, 0x5bc9, 0x5c02, 0x5c26, 0x5c2e, 0x5c32, 0x5c76, 0x5cbc, 0x5cbe,
+  0x5cc5, 0x5ce0, 0x5d2b, 0x5d5c, 0x5d76, 0x5dea, 0x5dec, 0x5ded, 0x5dfc, 0x5e49, 0x5ee4, 0x5f09,
+  0x5f16, 0x5f45, 0x5fc6, 0x603a, 0x603e, 0x6077, 0x6184, 0x61f4, 0x6244, 0x6255, 0x6256, 0x62e5,
+  0x6318, 0x6327, 0x63b4, 0x63b5, 0x63bb, 0x6442, 0x655b, 0x657d, 0x657e, 0x65c0, 0x65d5, 0x663f,
+  0x6683, 0x66fb, 0x66fd, 0x6730, 0x6741, 0x6763, 0x6764, 0x67a0, 0x67a9, 0x6802, 0x6803, 0x680d,
+  0x685b, 0x685c, 0x685d, 0x685f, 0x6863, 0x6867, 0x688d, 0x68ba, 0x68bb, 0x68bc, 0x68c2, 0x6919,
+  0x691a, 0x6921, 0x6922, 0x6923, 0x6926, 0x6928, 0x697e, 0x6981, 0x698b, 0x69dd, 0x69de, 0x6a2e,
+  0x6a30, 0x6a73, 0x6a74, 0x6a75, 0x6a7b, 0x6ac9, 0x6ae4, 0x6af7, 0x6b05, 0x6b1f, 0x6ba9, 0x6bb1,
+  0x6bdf, 0x6bee, 0x6c0e, 0x6c17, 0x6c35, 0x6c3a, 0x6c3d, 0x6d4c, 0x6d9c, 0x6d9e, 0x6e13, 0x6e7f,
+  0x6e8c, 0x6ede, 0x6ff9, 0x704e, 0x7050, 0x7114, 0x713c, 0x713e, 0x7155, 0x0000, 0x5f8e, 0x5f93,
+  0x5f8f, 0x604f, 0x6099, 0x607e, 0x6074, 0x604b, 0x6073, 0x6075, 0x6056, 0x60a9, 0x608b, 0x60a6,
+  0x6093, 0x60ae, 0x609e, 0x60a7, 0x6245, 0x632e, 0x6352, 0x6330, 0x635b, 0x6319, 0x631b, 0x6331,
+  0x635d, 0x6337, 0x6335, 0x6353, 0x635c, 0x633f, 0x654b, 0x7173, 0x71f6, 0x7233, 0x725c, 0x72a0,
+  0x731f, 0x7320, 0x7339, 0x7363, 0x7364, 0x73f1, 0x7411, 0x748f, 0x7491, 0x74e7, 0x74f0, 0x74f1,
+  0x74f2, 0x74fc, 0x7505, 0x753c, 0x7552, 0x7560, 0x7569, 0x7573, 0x7574, 0x7582, 0x7597, 0x75e9,
+  0x7604, 0x7606, 0x764d, 0x767a, 0x770c, 0x77c8, 0x783a, 0x783c, 0x783f, 0x7872, 0x7873, 0x7874,
+  0x78b5, 0x78b6, 0x78f5, 0x7916, 0x7934, 0x793b, 0x7985, 0x79f4, 0x79fd, 0x7a24, 0x7a43, 0x7a5d,
+  0x7a63, 0x7ac3, 0x7b02, 0x7b07, 0x7b5d, 0x7b7a, 0x7b7d, 0x7b9a, 0x7baa, 0x7bcf, 0x7bd2, 0x7c13,
+  0x7c14, 0x7c17, 0x7c31, 0x7c61, 0x7c82, 0x7c8f, 0x7c90, 0x7cad, 0x7cd8, 0x7d26, 0x7d9a, 0x7d9b,
+  0x7dd5, 0x7e05, 0x7e28, 0x7e4a, 0x7e4b, 0x7e67, 0x7e83, 0x7e90, 0x7f53, 0x7faa, 0x8062, 0x810b,
+  0x8133, 0x8135, 0x8157, 0x81a4, 0x81d3, 0x8217, 0x822e, 0x824d, 0x825d, 0x8260, 0x827a, 0x82c6,
+  0x83b1, 0x83b5, 0x83bb, 0x8419, 0x8420, 0x8422, 0x8485, 0x848a, 0x848b, 0x84d9, 0x84dc, 0x8536,
+  0x85ad, 0x85ae, 0x8612, 0x8630, 0x8644, 0x86ab, 0x86cd, 0x86ce, 0x86ef, 0x8749, 0x874b, 0x877f,
+  0x87a6, 0x87a7, 0x87d0, 0x8864, 0x88ae, 0x88b0, 0x88c3, 0x88c4, 0x88c5, 0x8904, 0x891c, 0x891d,
+  0x8945, 0x8968, 0x8977, 0x8a33, 0x8a89, 0x8aad, 0x8aae, 0x8ada, 0x8b21, 0x8b5b, 0x8b72, 0x8b8f,
+  0x8cce, 0x8de5, 0x8df5, 0x8e7d, 0x8e9b, 0x8eb5, 0x8ebb, 0x8ec5, 0x0000, 0x658b, 0x659a, 0x6650,
+  0x6646, 0x664e, 0x6640, 0x664b, 0x6648, 0x6660, 0x6644, 0x664d, 0x6837, 0x6824, 0x681b, 0x6836,
+  0x682c, 0x6819, 0x6856, 0x6847, 0x683e, 0x681e, 0x6815, 0x6822, 0x6827, 0x6859, 0x6858, 0x6855,
+  0x6830, 0x6823, 0x6b2e, 0x6b2b, 0x6b30, 0x6b6c, 0x8ec8, 0x8ee2, 0x8ee3, 0x8f0c, 0x8f4c, 0x8fba,
+  0x8fda, 0x8ff2, 0x9027, 0x9039, 0x9056, 0x9065, 0x915b, 0x9197, 0x91a4, 0x91b8, 0x91c8, 0x91e1,
+  0x91fb, 0x91fc, 0x9228, 0x9229, 0x922c, 0x9271, 0x9344, 0x93ba, 0x9421, 0x9441, 0x9453, 0x958a,
+  0x95aa, 0x95cf, 0x9665, 0x9666, 0x967a, 0x974c, 0x974e, 0x974f, 0x9771, 0x9786, 0x9790, 0x982c,
+  0x98aa, 0x98b4, 0x98c5, 0x98ee, 0x99c5, 0x99f2, 0x9a12, 0x9a13, 0x9a28, 0x9ac5, 0x9b36, 0x9b5e,
+  0x9b78, 0x9b97, 0x9bb2, 0x9bb4, 0x9bce, 0x9bd0, 0x9bd1, 0x9bf1, 0x9bf2, 0x9bf5, 0x9c18, 0x9c19,
+  0x9c1a, 0x9c30, 0x9c5a, 0x9c5b, 0x9c5c, 0x9c69, 0x9c6a, 0x9c6b, 0x9c70, 0x9cf0, 0x9d0e, 0x9d2b,
+  0x9d2c, 0x9d46, 0x9d48, 0x9d65, 0x9d8e, 0x9d8f, 0x9dab, 0x9dc6, 0x9e78, 0x9eb8, 0x9eb9, 0x9eba,
+  0x9f21, 0x9f62, 0x0000, 0x0000, 0x3000, 0xff0c, 0x3001, 0x3002, 0xff0e, 0x2027, 0xff1b, 0xff1a,
+  0xff1f, 0xff01, 0xfe30, 0x2026, 0x2025, 0xfe50, 0xfe51, 0xfe52, 0x00b7, 0xfe54, 0xfe55, 0xfe56,
+  0xfe57, 0xff5c, 0x2015, 0xfe31, 0x2014, 0xfe33, 0x2574, 0xfe34, 0xfe4f, 0xff08, 0xff09, 0xfe35,
+  0xfe36, 0xff5b, 0xff5d, 0xfe37, 0xfe38, 0x3014, 0x3015, 0xfe39, 0xfe3a, 0x3010, 0x3011, 0xfe3b,
+  0xfe3c, 0x300a, 0x300b, 0xfe3d, 0xfe3e, 0x3008, 0x3009, 0xfe3f, 0xfe40, 0x300c, 0x300d, 0xfe41,
+  0xfe42, 0x300e, 0x300f, 0xfe43, 0xfe44, 0xfe59, 0xfe5a, 0x0000, 0x6b8b, 0x6be9, 0x6bea, 0x6be5,
+  0x6d6b, 0x6d73, 0x6d57, 0x6d5d, 0x6d56, 0x6d8f, 0x6d5b, 0x6d1c, 0x6d9a, 0x6d9b, 0x6d99, 0x6d81,
+  0x6d71, 0x6d72, 0x6d5c, 0x6d96, 0x70c4, 0x70db, 0x70cc, 0x70d0, 0x70e3, 0x70df, 0x70d6, 0x70ee,
+  0x70d5, 0x727a, 0x72f5, 0x7302, 0x73e2, 0xfe5b, 0xfe5c, 0xfe5d, 0xfe5e, 0x2018, 0x2019, 0x201c,
+  0x201d, 0x301d, 0x301e, 0x2035, 0x2032, 0xff03, 0xff06, 0xff0a, 0x203b, 0x00a7, 0x3003, 0x25cb,
+  0x25cf, 0x25b3, 0x25b2, 0x25ce, 0x2606, 0x2605, 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25bd, 0x25bc,
+  0x32a3, 0x2105, 0x203e, 0xffe3, 0xff3f, 0x02cd, 0xfe49, 0xfe4a, 0xfe4d, 0xfe4e, 0xfe4b, 0xfe4c,
+  0xfe5f, 0xfe60, 0xfe61, 0xff0b, 0xff0d, 0x00d7, 0x00f7, 0x00b1, 0x221a, 0xff1c, 0xff1e, 0xff1d,
+  0x2266, 0x2267, 0x2260, 0x221e, 0x2252, 0x2261, 0xfe62, 0xfe63, 0xfe64, 0xfe65, 0xfe66, 0xff5e,
+  0x2229, 0x222a, 0x22a5, 0x2220, 0x221f, 0x22bf, 0x33d2, 0x33d1, 0x222b, 0x222e, 0x2235, 0x2234,
+  0x2640, 0x2642, 0x2295, 0x2299, 0x2191, 0x2193, 0x2190, 0x2192, 0x2196, 0x2197, 0x2199, 0x2198,
+  0x2225, 0x2223, 0xff0f, 0xff3c, 0x2215, 0xfe68, 0xff04, 0xffe5, 0x3012, 0xffe0, 0xffe1, 0xff05,
+  0xff20, 0x2103, 0x2109, 0xfe69, 0xfe6a, 0xfe6b, 0x33d5, 0x339c, 0x339d, 0x339e, 0x33ce, 0x33a1,
+  0x338e, 0x338f, 0x33c4, 0x00b0, 0x5159, 0x515b, 0x515e, 0x515d, 0x5161, 0x5163, 0x55e7, 0x74e9,
+  0x7cce, 0x2581, 0x2582, 0x2583, 0x2584, 0x2585, 0x2586, 0x2587, 0x2588, 0x258f, 0x258e, 0x258d,
+  0x258c, 0x258b, 0x258a, 0x2589, 0x253c, 0x2534, 0x252c, 0x2524, 0x251c, 0x2594, 0x2500, 0x2502,
+  0x2595, 0x250c, 0x2510, 0x2514, 0x2518, 0x256d, 0x0000, 0x73ec, 0x73d5, 0x73f9, 0x73df, 0x73e6,
+  0x73e4, 0x73e1, 0x74f3, 0x7556, 0x7555, 0x7558, 0x7557, 0x755e, 0x75c3, 0x75b4, 0x75b1, 0x76cb,
+  0x76cc, 0x772a, 0x7716, 0x770f, 0x773f, 0x772b, 0x770e, 0x7724, 0x7721, 0x7718, 0x77dd, 0x7824,
+  0x7836, 0x7958, 0x7959, 0x7962, 0x256e, 0x2570, 0x256f, 0x2501, 0x251d, 0x253f, 0x2525, 0x25e2,
+  0x25e3, 0x25e5, 0x25e4, 0x2571, 0x2572, 0x2573, 0xff10, 0xff11, 0xff12, 0xff13, 0xff14, 0xff15,
+  0xff16, 0xff17, 0xff18, 0xff19, 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167,
+  0x2168, 0x2169, 0x3021, 0x3022, 0x3023, 0x3024, 0x3025, 0x3026, 0x3027, 0x3028, 0x3029, 0x3038,
+  0x3039, 0x303a, 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28, 0xff29, 0xff2a,
+  0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33, 0xff34, 0xff35, 0xff36,
+  0xff37, 0xff38, 0xff39, 0xff3a, 0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48,
+  0xff49, 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51, 0xff52, 0xff53, 0xff54,
+  0xff55, 0xff56, 0xff57, 0xff58, 0xff59, 0xff5a, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396,
+  0x0397, 0x0398, 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3,
+  0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9, 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6,
+  0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0, 0x03c1, 0x03c3,
+  0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x3105, 0x3106, 0x3107, 0x3108, 0x3109, 0x310a,
+  0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x0000, 0x79da, 0x79d9, 0x79e1, 0x79e5, 0x79e8, 0x79db,
+  0x79e2, 0x79f0, 0x7ada, 0x7add, 0x7adb, 0x7adc, 0x7b0d, 0x7b0b, 0x7b14, 0x7c8e, 0x7c86, 0x7c87,
+  0x7c83, 0x7c8b, 0x7d24, 0x7d25, 0x7f62, 0x7f93, 0x7f99, 0x7f97, 0x7fc4, 0x7fc6, 0x800a, 0x8040,
+  0x803c, 0x803b, 0x80f6, 0x3110, 0x3111, 0x3112, 0x3113, 0x3114, 0x3115, 0x3116, 0x3117, 0x3118,
+  0x3119, 0x311a, 0x311b, 0x311c, 0x311d, 0x311e, 0x311f, 0x3120, 0x3121, 0x3122, 0x3123, 0x3124,
+  0x3125, 0x3126, 0x3127, 0x3128, 0x3129, 0x02d9, 0x02c9, 0x02ca, 0x02c7, 0x02cb, 0x2400, 0x2401,
+  0x2402, 0x2403, 0x2404, 0x2405, 0x2406, 0x2407, 0x2408, 0x2409, 0x240a, 0x240b, 0x240c, 0x240d,
+  0x240e, 0x240f, 0x2410, 0x2411, 0x2412, 0x2413, 0x2414, 0x2415, 0x2416, 0x2417, 0x2418, 0x2419,
+  0x241a, 0x241b, 0x241c, 0x241d, 0x241e, 0x241f, 0x2421, 0x532c, 0x5359, 0x5368, 0x537e, 0x53a1,
+  0x555b, 0x5542, 0x5547, 0x553d, 0x5560, 0x57eb, 0x595f, 0x5b6f, 0x5c5a, 0x5fa2, 0x5f9d, 0x5fa3,
+  0x60c2, 0x60a5, 0x621c, 0x621d, 0x6395, 0x639a, 0x63a6, 0x6550, 0x6552, 0x65c8, 0x6658, 0x6888,
+  0x6bb8, 0x4e00, 0x4e59, 0x4e01, 0x4e03, 0x4e43, 0x4e5d, 0x4e86, 0x4e8c, 0x4eba, 0x513f, 0x5165,
+  0x516b, 0x51e0, 0x5200, 0x5201, 0x529b, 0x5315, 0x5341, 0x535c, 0x53c8, 0x4e09, 0x4e0b, 0x4e08,
+  0x4e0a, 0x4e2b, 0x4e38, 0x51e1, 0x4e45, 0x4e48, 0x4e5f, 0x4e5e, 0x4e8e, 0x4ea1, 0x5140, 0x5203,
+  0x52fa, 0x5343, 0x53c9, 0x53e3, 0x571f, 0x58eb, 0x5915, 0x5927, 0x5973, 0x5b50, 0x5b51, 0x5b53,
+  0x5bf8, 0x5c0f, 0x5c22, 0x5c38, 0x5c71, 0x5ddd, 0x5de5, 0x5df1, 0x5df2, 0x5df3, 0x5dfe, 0x5e72,
+  0x5efe, 0x5f0b, 0x5f13, 0x624d, 0x0000, 0x80ff, 0x80ee, 0x8104, 0x8103, 0x8107, 0x80f7, 0x822d,
+  0x8227, 0x8229, 0x831f, 0x8357, 0x8321, 0x8318, 0x8358, 0x8684, 0x869f, 0x869b, 0x8689, 0x86a6,
+  0x8692, 0x868f, 0x86a0, 0x884f, 0x8878, 0x887a, 0x886e, 0x887b, 0x8884, 0x8873, 0x8a0d, 0x8a0b,
+  0x8a19, 0x8ed0, 0x4e11, 0x4e10, 0x4e0d, 0x4e2d, 0x4e30, 0x4e39, 0x4e4b, 0x5c39, 0x4e88, 0x4e91,
+  0x4e95, 0x4e92, 0x4e94, 0x4ea2, 0x4ec1, 0x4ec0, 0x4ec3, 0x4ec6, 0x4ec7, 0x4ecd, 0x4eca, 0x4ecb,
+  0x4ec4, 0x5143, 0x5141, 0x5167, 0x516d, 0x516e, 0x516c, 0x5197, 0x51f6, 0x5206, 0x5207, 0x5208,
+  0x52fb, 0x52fe, 0x52ff, 0x5316, 0x5339, 0x5348, 0x5347, 0x5345, 0x535e, 0x5384, 0x53cb, 0x53ca,
+  0x53cd, 0x58ec, 0x5929, 0x592b, 0x592a, 0x592d, 0x5b54, 0x5c11, 0x5c24, 0x5c3a, 0x5c6f, 0x5df4,
+  0x5e7b, 0x5eff, 0x5f14, 0x5f15, 0x5fc3, 0x6208, 0x6236, 0x624b, 0x624e, 0x652f, 0x6587, 0x6597,
+  0x65a4, 0x65b9, 0x65e5, 0x66f0, 0x6708, 0x6728, 0x6b20, 0x6b62, 0x6b79, 0x6bcb, 0x6bd4, 0x6bdb,
+  0x6c0f, 0x6c34, 0x706b, 0x722a, 0x7236, 0x723b, 0x7247, 0x7259, 0x725b, 0x72ac, 0x738b, 0x4e19,
+  0x4e16, 0x4e15, 0x4e14, 0x4e18, 0x4e3b, 0x4e4d, 0x4e4f, 0x4e4e, 0x4ee5, 0x4ed8, 0x4ed4, 0x4ed5,
+  0x4ed6, 0x4ed7, 0x4ee3, 0x4ee4, 0x4ed9, 0x4ede, 0x5145, 0x5144, 0x5189, 0x518a, 0x51ac, 0x51f9,
+  0x51fa, 0x51f8, 0x520a, 0x52a0, 0x529f, 0x5305, 0x5306, 0x5317, 0x531d, 0x4edf, 0x534a, 0x5349,
+  0x5361, 0x5360, 0x536f, 0x536e, 0x53bb, 0x53ef, 0x53e4, 0x53f3, 0x53ec, 0x53ee, 0x53e9, 0x53e8,
+  0x53fc, 0x53f8, 0x53f5, 0x53eb, 0x53e6, 0x53ea, 0x53f2, 0x53f1, 0x53f0, 0x53e5, 0x53ed, 0x53fb,
+  0x56db, 0x56da, 0x5916, 0x0000, 0x8ff9, 0x9009, 0x9008, 0x90de, 0x9151, 0x91db, 0x91df, 0x91de,
+  0x91d6, 0x91e0, 0x9585, 0x9660, 0x9659, 0x9656, 0x96bd, 0x5042, 0x5059, 0x5044, 0x5066, 0x5052,
+  0x5054, 0x5071, 0x5050, 0x507b, 0x507c, 0x5058, 0x5079, 0x506c, 0x5078, 0x51a8, 0x51d1, 0x51cf,
+  0x5268, 0x592e, 0x5931, 0x5974, 0x5976, 0x5b55, 0x5b83, 0x5c3c, 0x5de8, 0x5de7, 0x5de6, 0x5e02,
+  0x5e03, 0x5e73, 0x5e7c, 0x5f01, 0x5f18, 0x5f17, 0x5fc5, 0x620a, 0x6253, 0x6254, 0x6252, 0x6251,
+  0x65a5, 0x65e6, 0x672e, 0x672c, 0x672a, 0x672b, 0x672d, 0x6b63, 0x6bcd, 0x6c11, 0x6c10, 0x6c38,
+  0x6c41, 0x6c40, 0x6c3e, 0x72af, 0x7384, 0x7389, 0x74dc, 0x74e6, 0x7518, 0x751f, 0x7528, 0x7529,
+  0x7530, 0x7531, 0x7532, 0x7533, 0x758b, 0x767d, 0x76ae, 0x76bf, 0x76ee, 0x77db, 0x77e2, 0x77f3,
+  0x793a, 0x79be, 0x7a74, 0x7acb, 0x4e1e, 0x4e1f, 0x4e52, 0x4e53, 0x4e69, 0x4e99, 0x4ea4, 0x4ea6,
+  0x4ea5, 0x4eff, 0x4f09, 0x4f19, 0x4f0a, 0x4f15, 0x4f0d, 0x4f10, 0x4f11, 0x4f0f, 0x4ef2, 0x4ef6,
+  0x4efb, 0x4ef0, 0x4ef3, 0x4efd, 0x4f01, 0x4f0b, 0x5149, 0x5147, 0x5146, 0x5148, 0x5168, 0x5171,
+  0x518d, 0x51b0, 0x5217, 0x5211, 0x5212, 0x520e, 0x5216, 0x52a3, 0x5308, 0x5321, 0x5320, 0x5370,
+  0x5371, 0x5409, 0x540f, 0x540c, 0x540a, 0x5410, 0x5401, 0x540b, 0x5404, 0x5411, 0x540d, 0x5408,
+  0x5403, 0x540e, 0x5406, 0x5412, 0x56e0, 0x56de, 0x56dd, 0x5733, 0x5730, 0x5728, 0x572d, 0x572c,
+  0x572f, 0x5729, 0x5919, 0x591a, 0x5937, 0x5938, 0x5984, 0x5978, 0x5983, 0x597d, 0x5979, 0x5982,
+  0x5981, 0x5b57, 0x5b58, 0x5b87, 0x5b88, 0x5b85, 0x5b89, 0x5bfa, 0x5c16, 0x5c79, 0x5dde, 0x5e06,
+  0x5e76, 0x5e74, 0x0000, 0x5276, 0x52d4, 0x53a0, 0x53c4, 0x5558, 0x554c, 0x5568, 0x5549, 0x555d,
+  0x5529, 0x5554, 0x5553, 0x555a, 0x553a, 0x553f, 0x552b, 0x57ea, 0x57ef, 0x57dd, 0x57fe, 0x57de,
+  0x57e6, 0x57e8, 0x57ff, 0x5803, 0x58f7, 0x68a6, 0x591f, 0x595b, 0x595d, 0x595e, 0x5a2b, 0x5a3b,
+  0x5f0f, 0x5f1b, 0x5fd9, 0x5fd6, 0x620e, 0x620c, 0x620d, 0x6210, 0x6263, 0x625b, 0x6258, 0x6536,
+  0x65e9, 0x65e8, 0x65ec, 0x65ed, 0x66f2, 0x66f3, 0x6709, 0x673d, 0x6734, 0x6731, 0x6735, 0x6b21,
+  0x6b64, 0x6b7b, 0x6c16, 0x6c5d, 0x6c57, 0x6c59, 0x6c5f, 0x6c60, 0x6c50, 0x6c55, 0x6c61, 0x6c5b,
+  0x6c4d, 0x6c4e, 0x7070, 0x725f, 0x725d, 0x767e, 0x7af9, 0x7c73, 0x7cf8, 0x7f36, 0x7f8a, 0x7fbd,
+  0x8001, 0x8003, 0x800c, 0x8012, 0x8033, 0x807f, 0x8089, 0x808b, 0x808c, 0x81e3, 0x81ea, 0x81f3,
+  0x81fc, 0x820c, 0x821b, 0x821f, 0x826e, 0x8272, 0x827e, 0x866b, 0x8840, 0x884c, 0x8863, 0x897f,
+  0x9621, 0x4e32, 0x4ea8, 0x4f4d, 0x4f4f, 0x4f47, 0x4f57, 0x4f5e, 0x4f34, 0x4f5b, 0x4f55, 0x4f30,
+  0x4f50, 0x4f51, 0x4f3d, 0x4f3a, 0x4f38, 0x4f43, 0x4f54, 0x4f3c, 0x4f46, 0x4f63, 0x4f5c, 0x4f60,
+  0x4f2f, 0x4f4e, 0x4f36, 0x4f59, 0x4f5d, 0x4f48, 0x4f5a, 0x514c, 0x514b, 0x514d, 0x5175, 0x51b6,
+  0x51b7, 0x5225, 0x5224, 0x5229, 0x522a, 0x5228, 0x52ab, 0x52a9, 0x52aa, 0x52ac, 0x5323, 0x5373,
+  0x5375, 0x541d, 0x542d, 0x541e, 0x543e, 0x5426, 0x544e, 0x5427, 0x5446, 0x5443, 0x5433, 0x5448,
+  0x5442, 0x541b, 0x5429, 0x544a, 0x5439, 0x543b, 0x5438, 0x542e, 0x5435, 0x5436, 0x5420, 0x543c,
+  0x5440, 0x5431, 0x542b, 0x541f, 0x542c, 0x56ea, 0x56f0, 0x56e4, 0x56eb, 0x574a, 0x5751, 0x5740,
+  0x574d, 0x0000, 0x5a61, 0x5a3a, 0x5a6e, 0x5a4b, 0x5a6b, 0x5a45, 0x5a4e, 0x5a68, 0x5a3d, 0x5a71,
+  0x5a3f, 0x5a6f, 0x5a75, 0x5a73, 0x5a2c, 0x5a59, 0x5a54, 0x5a4f, 0x5a63, 0x5bc8, 0x5bc3, 0x5c5b,
+  0x5c61, 0x5d21, 0x5d0a, 0x5d09, 0x5d2c, 0x5d08, 0x5d2a, 0x5d15, 0x5d10, 0x5d13, 0x5d2f, 0x5747,
+  0x574e, 0x573e, 0x5750, 0x574f, 0x573b, 0x58ef, 0x593e, 0x599d, 0x5992, 0x59a8, 0x599e, 0x59a3,
+  0x5999, 0x5996, 0x598d, 0x59a4, 0x5993, 0x598a, 0x59a5, 0x5b5d, 0x5b5c, 0x5b5a, 0x5b5b, 0x5b8c,
+  0x5b8b, 0x5b8f, 0x5c2c, 0x5c40, 0x5c41, 0x5c3f, 0x5c3e, 0x5c90, 0x5c91, 0x5c94, 0x5c8c, 0x5deb,
+  0x5e0c, 0x5e8f, 0x5e87, 0x5e8a, 0x5ef7, 0x5f04, 0x5f1f, 0x5f64, 0x5f62, 0x5f77, 0x5f79, 0x5fd8,
+  0x5fcc, 0x5fd7, 0x5fcd, 0x5ff1, 0x5feb, 0x5ff8, 0x5fea, 0x6212, 0x6211, 0x6284, 0x6297, 0x6296,
+  0x6280, 0x6276, 0x6289, 0x626d, 0x628a, 0x627c, 0x627e, 0x6279, 0x6273, 0x6292, 0x626f, 0x6298,
+  0x626e, 0x6295, 0x6293, 0x6291, 0x6286, 0x6539, 0x653b, 0x6538, 0x65f1, 0x66f4, 0x675f, 0x674e,
+  0x674f, 0x6750, 0x6751, 0x675c, 0x6756, 0x675e, 0x6749, 0x6746, 0x6760, 0x6753, 0x6757, 0x6b65,
+  0x6bcf, 0x6c42, 0x6c5e, 0x6c99, 0x6c81, 0x6c88, 0x6c89, 0x6c85, 0x6c9b, 0x6c6a, 0x6c7a, 0x6c90,
+  0x6c70, 0x6c8c, 0x6c68, 0x6c96, 0x6c92, 0x6c7d, 0x6c83, 0x6c72, 0x6c7e, 0x6c74, 0x6c86, 0x6c76,
+  0x6c8d, 0x6c94, 0x6c98, 0x6c82, 0x7076, 0x707c, 0x707d, 0x7078, 0x7262, 0x7261, 0x7260, 0x72c4,
+  0x72c2, 0x7396, 0x752c, 0x752b, 0x7537, 0x7538, 0x7682, 0x76ef, 0x77e3, 0x79c1, 0x79c0, 0x79bf,
+  0x7a76, 0x7cfb, 0x7f55, 0x8096, 0x8093, 0x809d, 0x8098, 0x809b, 0x809a, 0x80b2, 0x826f, 0x8292,
+  0x0000, 0x5d18, 0x5de3, 0x5e39, 0x5e35, 0x5e3a, 0x5e32, 0x5ebb, 0x5eba, 0x5f34, 0x5f39, 0x6098,
+  0x60d0, 0x60d7, 0x60aa, 0x60a1, 0x60a4, 0x60ee, 0x60e7, 0x60e8, 0x60de, 0x637e, 0x638b, 0x6379,
+  0x6386, 0x6393, 0x6373, 0x636a, 0x636c, 0x637f, 0x63b2, 0x63ba, 0x6366, 0x6374, 0x828b, 0x828d,
+  0x898b, 0x89d2, 0x8a00, 0x8c37, 0x8c46, 0x8c55, 0x8c9d, 0x8d64, 0x8d70, 0x8db3, 0x8eab, 0x8eca,
+  0x8f9b, 0x8fb0, 0x8fc2, 0x8fc6, 0x8fc5, 0x8fc4, 0x5de1, 0x9091, 0x90a2, 0x90aa, 0x90a6, 0x90a3,
+  0x9149, 0x91c6, 0x91cc, 0x9632, 0x962e, 0x9631, 0x962a, 0x962c, 0x4e26, 0x4e56, 0x4e73, 0x4e8b,
+  0x4e9b, 0x4e9e, 0x4eab, 0x4eac, 0x4f6f, 0x4f9d, 0x4f8d, 0x4f73, 0x4f7f, 0x4f6c, 0x4f9b, 0x4f8b,
+  0x4f86, 0x4f83, 0x4f70, 0x4f75, 0x4f88, 0x4f69, 0x4f7b, 0x4f96, 0x4f7e, 0x4f8f, 0x4f91, 0x4f7a,
+  0x5154, 0x5152, 0x5155, 0x5169, 0x5177, 0x5176, 0x5178, 0x51bd, 0x51fd, 0x523b, 0x5238, 0x5237,
+  0x523a, 0x5230, 0x522e, 0x5236, 0x5241, 0x52be, 0x52bb, 0x5352, 0x5354, 0x5353, 0x5351, 0x5366,
+  0x5377, 0x5378, 0x5379, 0x53d6, 0x53d4, 0x53d7, 0x5473, 0x5475, 0x5496, 0x5478, 0x5495, 0x5480,
+  0x547b, 0x5477, 0x5484, 0x5492, 0x5486, 0x547c, 0x5490, 0x5471, 0x5476, 0x548c, 0x549a, 0x5462,
+  0x5468, 0x548b, 0x547d, 0x548e, 0x56fa, 0x5783, 0x5777, 0x576a, 0x5769, 0x5761, 0x5766, 0x5764,
+  0x577c, 0x591c, 0x5949, 0x5947, 0x5948, 0x5944, 0x5954, 0x59be, 0x59bb, 0x59d4, 0x59b9, 0x59ae,
+  0x59d1, 0x59c6, 0x59d0, 0x59cd, 0x59cb, 0x59d3, 0x59ca, 0x59af, 0x59b3, 0x59d2, 0x59c5, 0x5b5f,
+  0x5b64, 0x5b63, 0x5b97, 0x5b9a, 0x5b98, 0x5b9c, 0x5b99, 0x5b9b, 0x5c1a, 0x5c48, 0x5c45, 0x0000,
+  0x655a, 0x654e, 0x654d, 0x658d, 0x658e, 0x65ad, 0x65c7, 0x65ca, 0x65c9, 0x65e3, 0x6657, 0x6663,
+  0x6667, 0x671a, 0x6719, 0x6716, 0x689e, 0x68b6, 0x6898, 0x6873, 0x689a, 0x688e, 0x68b7, 0x68db,
+  0x68a5, 0x686c, 0x68c1, 0x6884, 0x6895, 0x687a, 0x6899, 0x68b8, 0x68b9, 0x5c46, 0x5cb7, 0x5ca1,
+  0x5cb8, 0x5ca9, 0x5cab, 0x5cb1, 0x5cb3, 0x5e18, 0x5e1a, 0x5e16, 0x5e15, 0x5e1b, 0x5e11, 0x5e78,
+  0x5e9a, 0x5e97, 0x5e9c, 0x5e95, 0x5e96, 0x5ef6, 0x5f26, 0x5f27, 0x5f29, 0x5f80, 0x5f81, 0x5f7f,
+  0x5f7c, 0x5fdd, 0x5fe0, 0x5ffd, 0x5ff5, 0x5fff, 0x600f, 0x6014, 0x602f, 0x6035, 0x6016, 0x602a,
+  0x6015, 0x6021, 0x6027, 0x6029, 0x602b, 0x601b, 0x6216, 0x6215, 0x623f, 0x623e, 0x6240, 0x627f,
+  0x62c9, 0x62cc, 0x62c4, 0x62bf, 0x62c2, 0x62b9, 0x62d2, 0x62db, 0x62ab, 0x62d3, 0x62d4, 0x62cb,
+  0x62c8, 0x62a8, 0x62bd, 0x62bc, 0x62d0, 0x62d9, 0x62c7, 0x62cd, 0x62b5, 0x62da, 0x62b1, 0x62d8,
+  0x62d6, 0x62d7, 0x62c6, 0x62ac, 0x62ce, 0x653e, 0x65a7, 0x65bc, 0x65fa, 0x6614, 0x6613, 0x660c,
+  0x6606, 0x6602, 0x660e, 0x6600, 0x660f, 0x6615, 0x660a, 0x6607, 0x670d, 0x670b, 0x676d, 0x678b,
+  0x6795, 0x6771, 0x679c, 0x6773, 0x6777, 0x6787, 0x679d, 0x6797, 0x676f, 0x6770, 0x677f, 0x6789,
+  0x677e, 0x6790, 0x6775, 0x679a, 0x6793, 0x677c, 0x676a, 0x6772, 0x6b23, 0x6b66, 0x6b67, 0x6b7f,
+  0x6c13, 0x6c1b, 0x6ce3, 0x6ce8, 0x6cf3, 0x6cb1, 0x6ccc, 0x6ce5, 0x6cb3, 0x6cbd, 0x6cbe, 0x6cbc,
+  0x6ce2, 0x6cab, 0x6cd5, 0x6cd3, 0x6cb8, 0x6cc4, 0x6cb9, 0x6cc1, 0x6cae, 0x6cd7, 0x6cc5, 0x6cf1,
+  0x6cbf, 0x6cbb, 0x6ce1, 0x6cdb, 0x6cca, 0x6cac, 0x6cef, 0x6cdc, 0x6cd6, 0x6ce0, 0x0000, 0x6870,
+  0x6b35, 0x6b90, 0x6bbb, 0x6bed, 0x6dc1, 0x6dc3, 0x6dce, 0x6dad, 0x6e04, 0x6db9, 0x6de7, 0x6e08,
+  0x6e06, 0x6e0a, 0x6db0, 0x6df8, 0x6e0c, 0x6db1, 0x6e02, 0x6e07, 0x6e09, 0x6e01, 0x6e17, 0x6dff,
+  0x6e12, 0x7103, 0x7107, 0x7101, 0x70f5, 0x70f1, 0x7108, 0x70f2, 0x7095, 0x708e, 0x7092, 0x708a,
+  0x7099, 0x722c, 0x722d, 0x7238, 0x7248, 0x7267, 0x7269, 0x72c0, 0x72ce, 0x72d9, 0x72d7, 0x72d0,
+  0x73a9, 0x73a8, 0x739f, 0x73ab, 0x73a5, 0x753d, 0x759d, 0x7599, 0x759a, 0x7684, 0x76c2, 0x76f2,
+  0x76f4, 0x77e5, 0x77fd, 0x793e, 0x7940, 0x7941, 0x79c9, 0x79c8, 0x7a7a, 0x7a79, 0x7afa, 0x7cfe,
+  0x7f54, 0x7f8c, 0x7f8b, 0x8005, 0x80ba, 0x80a5, 0x80a2, 0x80b1, 0x80a1, 0x80ab, 0x80a9, 0x80b4,
+  0x80aa, 0x80af, 0x81e5, 0x81fe, 0x820d, 0x82b3, 0x829d, 0x8299, 0x82ad, 0x82bd, 0x829f, 0x82b9,
+  0x82b1, 0x82ac, 0x82a5, 0x82af, 0x82b8, 0x82a3, 0x82b0, 0x82be, 0x82b7, 0x864e, 0x8671, 0x521d,
+  0x8868, 0x8ecb, 0x8fce, 0x8fd4, 0x8fd1, 0x90b5, 0x90b8, 0x90b1, 0x90b6, 0x91c7, 0x91d1, 0x9577,
+  0x9580, 0x961c, 0x9640, 0x963f, 0x963b, 0x9644, 0x9642, 0x96b9, 0x96e8, 0x9752, 0x975e, 0x4e9f,
+  0x4ead, 0x4eae, 0x4fe1, 0x4fb5, 0x4faf, 0x4fbf, 0x4fe0, 0x4fd1, 0x4fcf, 0x4fdd, 0x4fc3, 0x4fb6,
+  0x4fd8, 0x4fdf, 0x4fca, 0x4fd7, 0x4fae, 0x4fd0, 0x4fc4, 0x4fc2, 0x4fda, 0x4fce, 0x4fde, 0x4fb7,
+  0x5157, 0x5192, 0x5191, 0x51a0, 0x524e, 0x5243, 0x524a, 0x524d, 0x524c, 0x524b, 0x5247, 0x52c7,
+  0x52c9, 0x52c3, 0x52c1, 0x530d, 0x5357, 0x537b, 0x539a, 0x53db, 0x54ac, 0x54c0, 0x54a8, 0x54ce,
+  0x54c9, 0x54b8, 0x54a6, 0x54b3, 0x54c7, 0x54c2, 0x54bd, 0x54aa, 0x54c1, 0x0000, 0x710f, 0x70fe,
+  0x731a, 0x7310, 0x730e, 0x7402, 0x73f3, 0x73fb, 0x751b, 0x7523, 0x7561, 0x7568, 0x7567, 0x75d3,
+  0x7690, 0x76d5, 0x76d7, 0x76d6, 0x7730, 0x7726, 0x7740, 0x771e, 0x7847, 0x784b, 0x7851, 0x784f,
+  0x7842, 0x7846, 0x796e, 0x796c, 0x79f2, 0x79f1, 0x79f5, 0x54c4, 0x54c8, 0x54af, 0x54ab, 0x54b1,
+  0x54bb, 0x54a9, 0x54a7, 0x54bf, 0x56ff, 0x5782, 0x578b, 0x57a0, 0x57a3, 0x57a2, 0x57ce, 0x57ae,
+  0x5793, 0x5955, 0x5951, 0x594f, 0x594e, 0x5950, 0x59dc, 0x59d8, 0x59ff, 0x59e3, 0x59e8, 0x5a03,
+  0x59e5, 0x59ea, 0x59da, 0x59e6, 0x5a01, 0x59fb, 0x5b69, 0x5ba3, 0x5ba6, 0x5ba4, 0x5ba2, 0x5ba5,
+  0x5c01, 0x5c4e, 0x5c4f, 0x5c4d, 0x5c4b, 0x5cd9, 0x5cd2, 0x5df7, 0x5e1d, 0x5e25, 0x5e1f, 0x5e7d,
+  0x5ea0, 0x5ea6, 0x5efa, 0x5f08, 0x5f2d, 0x5f65, 0x5f88, 0x5f85, 0x5f8a, 0x5f8b, 0x5f87, 0x5f8c,
+  0x5f89, 0x6012, 0x601d, 0x6020, 0x6025, 0x600e, 0x6028, 0x604d, 0x6070, 0x6068, 0x6062, 0x6046,
+  0x6043, 0x606c, 0x606b, 0x606a, 0x6064, 0x6241, 0x62dc, 0x6316, 0x6309, 0x62fc, 0x62ed, 0x6301,
+  0x62ee, 0x62fd, 0x6307, 0x62f1, 0x62f7, 0x62ef, 0x62ec, 0x62fe, 0x62f4, 0x6311, 0x6302, 0x653f,
+  0x6545, 0x65ab, 0x65bd, 0x65e2, 0x6625, 0x662d, 0x6620, 0x6627, 0x662f, 0x661f, 0x6628, 0x6631,
+  0x6624, 0x66f7, 0x67ff, 0x67d3, 0x67f1, 0x67d4, 0x67d0, 0x67ec, 0x67b6, 0x67af, 0x67f5, 0x67e9,
+  0x67ef, 0x67c4, 0x67d1, 0x67b4, 0x67da, 0x67e5, 0x67b8, 0x67cf, 0x67de, 0x67f3, 0x67b0, 0x67d9,
+  0x67e2, 0x67dd, 0x67d2, 0x6b6a, 0x6b83, 0x6b86, 0x6bb5, 0x6bd2, 0x6bd7, 0x6c1f, 0x6cc9, 0x6d0b,
+  0x6d32, 0x6d2a, 0x6d41, 0x6d25, 0x6d0c, 0x6d31, 0x6d1e, 0x6d17, 0x0000, 0x79f3, 0x79f9, 0x7a9a,
+  0x7a93, 0x7a91, 0x7ae1, 0x7b21, 0x7b1c, 0x7b16, 0x7b17, 0x7b36, 0x7b1f, 0x7c93, 0x7c99, 0x7c9a,
+  0x7c9c, 0x7d49, 0x7d34, 0x7d37, 0x7d2d, 0x7d4c, 0x7d48, 0x7f3b, 0x8008, 0x801a, 0x801d, 0x8049,
+  0x8045, 0x8044, 0x7c9b, 0x812a, 0x812e, 0x8131, 0x6d3b, 0x6d3d, 0x6d3e, 0x6d36, 0x6d1b, 0x6cf5,
+  0x6d39, 0x6d27, 0x6d38, 0x6d29, 0x6d2e, 0x6d35, 0x6d0e, 0x6d2b, 0x70ab, 0x70ba, 0x70b3, 0x70ac,
+  0x70af, 0x70ad, 0x70b8, 0x70ae, 0x70a4, 0x7230, 0x7272, 0x726f, 0x7274, 0x72e9, 0x72e0, 0x72e1,
+  0x73b7, 0x73ca, 0x73bb, 0x73b2, 0x73cd, 0x73c0, 0x73b3, 0x751a, 0x752d, 0x754f, 0x754c, 0x754e,
+  0x754b, 0x75ab, 0x75a4, 0x75a5, 0x75a2, 0x75a3, 0x7678, 0x7686, 0x7687, 0x7688, 0x76c8, 0x76c6,
+  0x76c3, 0x76c5, 0x7701, 0x76f9, 0x76f8, 0x7709, 0x770b, 0x76fe, 0x76fc, 0x7707, 0x77dc, 0x7802,
+  0x7814, 0x780c, 0x780d, 0x7946, 0x7949, 0x7948, 0x7947, 0x79b9, 0x79ba, 0x79d1, 0x79d2, 0x79cb,
+  0x7a7f, 0x7a81, 0x7aff, 0x7afd, 0x7c7d, 0x7d02, 0x7d05, 0x7d00, 0x7d09, 0x7d07, 0x7d04, 0x7d06,
+  0x7f38, 0x7f8e, 0x7fbf, 0x8004, 0x8010, 0x800d, 0x8011, 0x8036, 0x80d6, 0x80e5, 0x80da, 0x80c3,
+  0x80c4, 0x80cc, 0x80e1, 0x80db, 0x80ce, 0x80de, 0x80e4, 0x80dd, 0x81f4, 0x8222, 0x82e7, 0x8303,
+  0x8305, 0x82e3, 0x82db, 0x82e6, 0x8304, 0x82e5, 0x8302, 0x8309, 0x82d2, 0x82d7, 0x82f1, 0x8301,
+  0x82dc, 0x82d4, 0x82d1, 0x82de, 0x82d3, 0x82df, 0x82ef, 0x8306, 0x8650, 0x8679, 0x867b, 0x867a,
+  0x884d, 0x886b, 0x8981, 0x89d4, 0x8a08, 0x8a02, 0x8a03, 0x8c9e, 0x8ca0, 0x8d74, 0x8d73, 0x8db4,
+  0x8ecd, 0x8ecc, 0x8ff0, 0x8fe6, 0x8fe2, 0x8fea, 0x8fe5, 0x0000, 0x811a, 0x8134, 0x8117, 0x831d,
+  0x8371, 0x8384, 0x8380, 0x8372, 0x83a1, 0x8379, 0x8391, 0x839f, 0x83ad, 0x8323, 0x8385, 0x839c,
+  0x83b7, 0x8658, 0x865a, 0x8657, 0x86b2, 0x86ae, 0x8845, 0x889c, 0x8894, 0x88a3, 0x888f, 0x88a5,
+  0x88a9, 0x88a6, 0x888a, 0x88a0, 0x8890, 0x8fed, 0x8feb, 0x8fe4, 0x8fe8, 0x90ca, 0x90ce, 0x90c1,
+  0x90c3, 0x914b, 0x914a, 0x91cd, 0x9582, 0x9650, 0x964b, 0x964c, 0x964d, 0x9762, 0x9769, 0x97cb,
+  0x97ed, 0x97f3, 0x9801, 0x98a8, 0x98db, 0x98df, 0x9996, 0x9999, 0x4e58, 0x4eb3, 0x500c, 0x500d,
+  0x5023, 0x4fef, 0x5026, 0x5025, 0x4ff8, 0x5029, 0x5016, 0x5006, 0x503c, 0x501f, 0x501a, 0x5012,
+  0x5011, 0x4ffa, 0x5000, 0x5014, 0x5028, 0x4ff1, 0x5021, 0x500b, 0x5019, 0x5018, 0x4ff3, 0x4fee,
+  0x502d, 0x502a, 0x4ffe, 0x502b, 0x5009, 0x517c, 0x51a4, 0x51a5, 0x51a2, 0x51cd, 0x51cc, 0x51c6,
+  0x51cb, 0x5256, 0x525c, 0x5254, 0x525b, 0x525d, 0x532a, 0x537f, 0x539f, 0x539d, 0x53df, 0x54e8,
+  0x5510, 0x5501, 0x5537, 0x54fc, 0x54e5, 0x54f2, 0x5506, 0x54fa, 0x5514, 0x54e9, 0x54ed, 0x54e1,
+  0x5509, 0x54ee, 0x54ea, 0x54e6, 0x5527, 0x5507, 0x54fd, 0x550f, 0x5703, 0x5704, 0x57c2, 0x57d4,
+  0x57cb, 0x57c3, 0x5809, 0x590f, 0x5957, 0x5958, 0x595a, 0x5a11, 0x5a18, 0x5a1c, 0x5a1f, 0x5a1b,
+  0x5a13, 0x59ec, 0x5a20, 0x5a23, 0x5a29, 0x5a25, 0x5a0c, 0x5a09, 0x5b6b, 0x5c58, 0x5bb0, 0x5bb3,
+  0x5bb6, 0x5bb4, 0x5bae, 0x5bb5, 0x5bb9, 0x5bb8, 0x5c04, 0x5c51, 0x5c55, 0x5c50, 0x5ced, 0x5cfd,
+  0x5cfb, 0x5cea, 0x5ce8, 0x5cf0, 0x5cf6, 0x5d01, 0x5cf4, 0x5dee, 0x5e2d, 0x5e2b, 0x5eab, 0x5ead,
+  0x5ea7, 0x5f31, 0x5f92, 0x5f91, 0x5f90, 0x6059, 0x0000, 0x8992, 0x8991, 0x8994, 0x8a26, 0x8a32,
+  0x8a28, 0x8a1c, 0x8a2b, 0x8a20, 0x8a29, 0x8a21, 0x8c3a, 0x8c5b, 0x8c58, 0x8c7c, 0x8ca6, 0x8cae,
+  0x8cad, 0x8d65, 0x8d7e, 0x8d7c, 0x8d7f, 0x8d7a, 0x8dbd, 0x8dc0, 0x8dbb, 0x8ead, 0x8eaf, 0x8ed6,
+  0x8ed9, 0x9012, 0x900e, 0x9025, 0x6063, 0x6065, 0x6050, 0x6055, 0x606d, 0x6069, 0x606f, 0x6084,
+  0x609f, 0x609a, 0x608d, 0x6094, 0x608c, 0x6085, 0x6096, 0x6247, 0x62f3, 0x6308, 0x62ff, 0x634e,
+  0x633e, 0x632f, 0x6355, 0x6342, 0x6346, 0x634f, 0x6349, 0x633a, 0x6350, 0x633d, 0x632a, 0x632b,
+  0x6328, 0x634d, 0x634c, 0x6548, 0x6549, 0x6599, 0x65c1, 0x65c5, 0x6642, 0x6649, 0x664f, 0x6643,
+  0x6652, 0x664c, 0x6645, 0x6641, 0x66f8, 0x6714, 0x6715, 0x6717, 0x6821, 0x6838, 0x6848, 0x6846,
+  0x6853, 0x6839, 0x6842, 0x6854, 0x6829, 0x68b3, 0x6817, 0x684c, 0x6851, 0x683d, 0x67f4, 0x6850,
+  0x6840, 0x683c, 0x6843, 0x682a, 0x6845, 0x6813, 0x6818, 0x6841, 0x6b8a, 0x6b89, 0x6bb7, 0x6c23,
+  0x6c27, 0x6c28, 0x6c26, 0x6c24, 0x6cf0, 0x6d6a, 0x6d95, 0x6d88, 0x6d87, 0x6d66, 0x6d78, 0x6d77,
+  0x6d59, 0x6d93, 0x6d6c, 0x6d89, 0x6d6e, 0x6d5a, 0x6d74, 0x6d69, 0x6d8c, 0x6d8a, 0x6d79, 0x6d85,
+  0x6d65, 0x6d94, 0x70ca, 0x70d8, 0x70e4, 0x70d9, 0x70c8, 0x70cf, 0x7239, 0x7279, 0x72fc, 0x72f9,
+  0x72fd, 0x72f8, 0x72f7, 0x7386, 0x73ed, 0x7409, 0x73ee, 0x73e0, 0x73ea, 0x73de, 0x7554, 0x755d,
+  0x755c, 0x755a, 0x7559, 0x75be, 0x75c5, 0x75c7, 0x75b2, 0x75b3, 0x75bd, 0x75bc, 0x75b9, 0x75c2,
+  0x75b8, 0x768b, 0x76b0, 0x76ca, 0x76cd, 0x76ce, 0x7729, 0x771f, 0x7720, 0x7728, 0x77e9, 0x7830,
+  0x7827, 0x7838, 0x781d, 0x7834, 0x7837, 0x0000, 0x9013, 0x90ee, 0x90ab, 0x90f7, 0x9159, 0x9154,
+  0x91f2, 0x91f0, 0x91e5, 0x91f6, 0x9587, 0x965a, 0x966e, 0x9679, 0x98e1, 0x98e6, 0x9ec4, 0x9ed2,
+  0x4e80, 0x4e81, 0x508f, 0x5097, 0x5088, 0x5089, 0x5081, 0x5160, 0x5e42, 0x51d3, 0x51d2, 0x51d6,
+  0x5273, 0x5270, 0x53a8, 0x7825, 0x782d, 0x7820, 0x781f, 0x7832, 0x7955, 0x7950, 0x7960, 0x795f,
+  0x7956, 0x795e, 0x795d, 0x7957, 0x795a, 0x79e4, 0x79e3, 0x79e7, 0x79df, 0x79e6, 0x79e9, 0x79d8,
+  0x7a84, 0x7a88, 0x7ad9, 0x7b06, 0x7b11, 0x7c89, 0x7d21, 0x7d17, 0x7d0b, 0x7d0a, 0x7d20, 0x7d22,
+  0x7d14, 0x7d10, 0x7d15, 0x7d1a, 0x7d1c, 0x7d0d, 0x7d19, 0x7d1b, 0x7f3a, 0x7f5f, 0x7f94, 0x7fc5,
+  0x7fc1, 0x8006, 0x8018, 0x8015, 0x8019, 0x8017, 0x803d, 0x803f, 0x80f1, 0x8102, 0x80f0, 0x8105,
+  0x80ed, 0x80f4, 0x8106, 0x80f8, 0x80f3, 0x8108, 0x80fd, 0x810a, 0x80fc, 0x80ef, 0x81ed, 0x81ec,
+  0x8200, 0x8210, 0x822a, 0x822b, 0x8228, 0x822c, 0x82bb, 0x832b, 0x8352, 0x8354, 0x834a, 0x8338,
+  0x8350, 0x8349, 0x8335, 0x8334, 0x834f, 0x8332, 0x8339, 0x8336, 0x8317, 0x8340, 0x8331, 0x8328,
+  0x8343, 0x8654, 0x868a, 0x86aa, 0x8693, 0x86a4, 0x86a9, 0x868c, 0x86a3, 0x869c, 0x8870, 0x8877,
+  0x8881, 0x8882, 0x887d, 0x8879, 0x8a18, 0x8a10, 0x8a0e, 0x8a0c, 0x8a15, 0x8a0a, 0x8a17, 0x8a13,
+  0x8a16, 0x8a0f, 0x8a11, 0x8c48, 0x8c7a, 0x8c79, 0x8ca1, 0x8ca2, 0x8d77, 0x8eac, 0x8ed2, 0x8ed4,
+  0x8ecf, 0x8fb1, 0x9001, 0x9006, 0x8ff7, 0x9000, 0x8ffa, 0x8ff4, 0x9003, 0x8ffd, 0x9005, 0x8ff8,
+  0x9095, 0x90e1, 0x90dd, 0x90e2, 0x9152, 0x914d, 0x914c, 0x91d8, 0x91dd, 0x91d7, 0x91dc, 0x91d9,
+  0x9583, 0x9662, 0x9663, 0x9661, 0x0000, 0x53a6, 0x53c5, 0x5597, 0x55de, 0x5596, 0x55b4, 0x5585,
+  0x559b, 0x55a0, 0x5559, 0x5586, 0x55af, 0x557a, 0x559e, 0x55a9, 0x570f, 0x570e, 0x581a, 0x581f,
+  0x583c, 0x5818, 0x583e, 0x5826, 0x583a, 0x5822, 0x58fb, 0x5963, 0x5964, 0x5aa8, 0x5aa3, 0x5a82,
+  0x5a88, 0x5aa1, 0x965b, 0x965d, 0x9664, 0x9658, 0x965e, 0x96bb, 0x98e2, 0x99ac, 0x9aa8, 0x9ad8,
+  0x9b25, 0x9b32, 0x9b3c, 0x4e7e, 0x507a, 0x507d, 0x505c, 0x5047, 0x5043, 0x504c, 0x505a, 0x5049,
+  0x5065, 0x5076, 0x504e, 0x5055, 0x5075, 0x5074, 0x5077, 0x504f, 0x500f, 0x506f, 0x506d, 0x515c,
+  0x5195, 0x51f0, 0x526a, 0x526f, 0x52d2, 0x52d9, 0x52d8, 0x52d5, 0x5310, 0x530f, 0x5319, 0x533f,
+  0x5340, 0x533e, 0x53c3, 0x66fc, 0x5546, 0x556a, 0x5566, 0x5544, 0x555e, 0x5561, 0x5543, 0x554a,
+  0x5531, 0x5556, 0x554f, 0x5555, 0x552f, 0x5564, 0x5538, 0x552e, 0x555c, 0x552c, 0x5563, 0x5533,
+  0x5541, 0x5557, 0x5708, 0x570b, 0x5709, 0x57df, 0x5805, 0x580a, 0x5806, 0x57e0, 0x57e4, 0x57fa,
+  0x5802, 0x5835, 0x57f7, 0x57f9, 0x5920, 0x5962, 0x5a36, 0x5a41, 0x5a49, 0x5a66, 0x5a6a, 0x5a40,
+  0x5a3c, 0x5a62, 0x5a5a, 0x5a46, 0x5a4a, 0x5b70, 0x5bc7, 0x5bc5, 0x5bc4, 0x5bc2, 0x5bbf, 0x5bc6,
+  0x5c09, 0x5c08, 0x5c07, 0x5c60, 0x5c5c, 0x5c5d, 0x5d07, 0x5d06, 0x5d0e, 0x5d1b, 0x5d16, 0x5d22,
+  0x5d11, 0x5d29, 0x5d14, 0x5d19, 0x5d24, 0x5d27, 0x5d17, 0x5de2, 0x5e38, 0x5e36, 0x5e33, 0x5e37,
+  0x5eb7, 0x5eb8, 0x5eb6, 0x5eb5, 0x5ebe, 0x5f35, 0x5f37, 0x5f57, 0x5f6c, 0x5f69, 0x5f6b, 0x5f97,
+  0x5f99, 0x5f9e, 0x5f98, 0x5fa1, 0x5fa0, 0x5f9c, 0x607f, 0x60a3, 0x6089, 0x60a0, 0x60a8, 0x60cb,
+  0x60b4, 0x60e6, 0x60bd, 0x0000, 0x5a85, 0x5a98, 0x5a99, 0x5a89, 0x5a81, 0x5a96, 0x5a80, 0x5a91,
+  0x5acf, 0x5a87, 0x5aa0, 0x5a79, 0x5a86, 0x5aab, 0x5aaa, 0x5aa4, 0x5a8d, 0x5a7e, 0x5bd5, 0x5c1e,
+  0x5c5f, 0x5c5e, 0x5d44, 0x5d3e, 0x5d48, 0x5d1c, 0x5d5b, 0x5d4d, 0x5d57, 0x5d53, 0x5d4f, 0x5d3b,
+  0x5d46, 0x60c5, 0x60bb, 0x60b5, 0x60dc, 0x60bc, 0x60d8, 0x60d5, 0x60c6, 0x60df, 0x60b8, 0x60da,
+  0x60c7, 0x621a, 0x621b, 0x6248, 0x63a0, 0x63a7, 0x6372, 0x6396, 0x63a2, 0x63a5, 0x6377, 0x6367,
+  0x6398, 0x63aa, 0x6371, 0x63a9, 0x6389, 0x6383, 0x639b, 0x636b, 0x63a8, 0x6384, 0x6388, 0x6399,
+  0x63a1, 0x63ac, 0x6392, 0x638f, 0x6380, 0x637b, 0x6369, 0x6368, 0x637a, 0x655d, 0x6556, 0x6551,
+  0x6559, 0x6557, 0x555f, 0x654f, 0x6558, 0x6555, 0x6554, 0x659c, 0x659b, 0x65ac, 0x65cf, 0x65cb,
+  0x65cc, 0x65ce, 0x665d, 0x665a, 0x6664, 0x6668, 0x6666, 0x665e, 0x66f9, 0x52d7, 0x671b, 0x6881,
+  0x68af, 0x68a2, 0x6893, 0x68b5, 0x687f, 0x6876, 0x68b1, 0x68a7, 0x6897, 0x68b0, 0x6883, 0x68c4,
+  0x68ad, 0x6886, 0x6885, 0x6894, 0x689d, 0x68a8, 0x689f, 0x68a1, 0x6882, 0x6b32, 0x6bba, 0x6beb,
+  0x6bec, 0x6c2b, 0x6d8e, 0x6dbc, 0x6df3, 0x6dd9, 0x6db2, 0x6de1, 0x6dcc, 0x6de4, 0x6dfb, 0x6dfa,
+  0x6e05, 0x6dc7, 0x6dcb, 0x6daf, 0x6dd1, 0x6dae, 0x6dde, 0x6df9, 0x6db8, 0x6df7, 0x6df5, 0x6dc5,
+  0x6dd2, 0x6e1a, 0x6db5, 0x6dda, 0x6deb, 0x6dd8, 0x6dea, 0x6df1, 0x6dee, 0x6de8, 0x6dc6, 0x6dc4,
+  0x6daa, 0x6dec, 0x6dbf, 0x6de6, 0x70f9, 0x7109, 0x710a, 0x70fd, 0x70ef, 0x723d, 0x727d, 0x7281,
+  0x731c, 0x731b, 0x7316, 0x7313, 0x7319, 0x7387, 0x7405, 0x740a, 0x7403, 0x7406, 0x73fe, 0x740d,
+  0x74e0, 0x74f6, 0x0000, 0x5e46, 0x5e47, 0x5e48, 0x5ec0, 0x5ebd, 0x5ebf, 0x5f11, 0x5f3e, 0x5f3b,
+  0x5f3a, 0x5fa7, 0x60ea, 0x6107, 0x6122, 0x610c, 0x60b3, 0x60d6, 0x60d2, 0x60e3, 0x60e5, 0x60e9,
+  0x6111, 0x60fd, 0x611e, 0x6120, 0x6121, 0x621e, 0x63e2, 0x63de, 0x63e6, 0x63f8, 0x63fe, 0x63c1,
+  0x74f7, 0x751c, 0x7522, 0x7565, 0x7566, 0x7562, 0x7570, 0x758f, 0x75d4, 0x75d5, 0x75b5, 0x75ca,
+  0x75cd, 0x768e, 0x76d4, 0x76d2, 0x76db, 0x7737, 0x773e, 0x773c, 0x7736, 0x7738, 0x773a, 0x786b,
+  0x7843, 0x784e, 0x7965, 0x7968, 0x796d, 0x79fb, 0x7a92, 0x7a95, 0x7b20, 0x7b28, 0x7b1b, 0x7b2c,
+  0x7b26, 0x7b19, 0x7b1e, 0x7b2e, 0x7c92, 0x7c97, 0x7c95, 0x7d46, 0x7d43, 0x7d71, 0x7d2e, 0x7d39,
+  0x7d3c, 0x7d40, 0x7d30, 0x7d33, 0x7d44, 0x7d2f, 0x7d42, 0x7d32, 0x7d31, 0x7f3d, 0x7f9e, 0x7f9a,
+  0x7fcc, 0x7fce, 0x7fd2, 0x801c, 0x804a, 0x8046, 0x812f, 0x8116, 0x8123, 0x812b, 0x8129, 0x8130,
+  0x8124, 0x8202, 0x8235, 0x8237, 0x8236, 0x8239, 0x838e, 0x839e, 0x8398, 0x8378, 0x83a2, 0x8396,
+  0x83bd, 0x83ab, 0x8392, 0x838a, 0x8393, 0x8389, 0x83a0, 0x8377, 0x837b, 0x837c, 0x8386, 0x83a7,
+  0x8655, 0x5f6a, 0x86c7, 0x86c0, 0x86b6, 0x86c4, 0x86b5, 0x86c6, 0x86cb, 0x86b1, 0x86af, 0x86c9,
+  0x8853, 0x889e, 0x8888, 0x88ab, 0x8892, 0x8896, 0x888d, 0x888b, 0x8993, 0x898f, 0x8a2a, 0x8a1d,
+  0x8a23, 0x8a25, 0x8a31, 0x8a2d, 0x8a1f, 0x8a1b, 0x8a22, 0x8c49, 0x8c5a, 0x8ca9, 0x8cac, 0x8cab,
+  0x8ca8, 0x8caa, 0x8ca7, 0x8d67, 0x8d66, 0x8dbe, 0x8dba, 0x8edb, 0x8edf, 0x9019, 0x900d, 0x901a,
+  0x9017, 0x9023, 0x901f, 0x901d, 0x9010, 0x9015, 0x901e, 0x9020, 0x900f, 0x9022, 0x9016, 0x901b,
+  0x9014, 0x0000, 0x63bf, 0x63f7, 0x63d1, 0x655f, 0x6560, 0x6561, 0x65d1, 0x667d, 0x666b, 0x667f,
+  0x6673, 0x6681, 0x666d, 0x6669, 0x671e, 0x68ed, 0x6903, 0x68fe, 0x68e5, 0x691e, 0x6902, 0x6909,
+  0x68ca, 0x6900, 0x6901, 0x6918, 0x68e2, 0x68cf, 0x692e, 0x68c5, 0x68ff, 0x691c, 0x68c3, 0x90e8,
+  0x90ed, 0x90fd, 0x9157, 0x91ce, 0x91f5, 0x91e6, 0x91e3, 0x91e7, 0x91ed, 0x91e9, 0x9589, 0x966a,
+  0x9675, 0x9673, 0x9678, 0x9670, 0x9674, 0x9676, 0x9677, 0x966c, 0x96c0, 0x96ea, 0x96e9, 0x7ae0,
+  0x7adf, 0x9802, 0x9803, 0x9b5a, 0x9ce5, 0x9e75, 0x9e7f, 0x9ea5, 0x9ebb, 0x50a2, 0x508d, 0x5085,
+  0x5099, 0x5091, 0x5080, 0x5096, 0x5098, 0x509a, 0x6700, 0x51f1, 0x5272, 0x5274, 0x5275, 0x5269,
+  0x52de, 0x52dd, 0x52db, 0x535a, 0x53a5, 0x557b, 0x5580, 0x55a7, 0x557c, 0x558a, 0x559d, 0x5598,
+  0x5582, 0x559c, 0x55aa, 0x5594, 0x5587, 0x558b, 0x5583, 0x55b3, 0x55ae, 0x559f, 0x553e, 0x55b2,
+  0x559a, 0x55bb, 0x55ac, 0x55b1, 0x557e, 0x5589, 0x55ab, 0x5599, 0x570d, 0x582f, 0x582a, 0x5834,
+  0x5824, 0x5830, 0x5831, 0x5821, 0x581d, 0x5820, 0x58f9, 0x58fa, 0x5960, 0x5a77, 0x5a9a, 0x5a7f,
+  0x5a92, 0x5a9b, 0x5aa7, 0x5b73, 0x5b71, 0x5bd2, 0x5bcc, 0x5bd3, 0x5bd0, 0x5c0a, 0x5c0b, 0x5c31,
+  0x5d4c, 0x5d50, 0x5d34, 0x5d47, 0x5dfd, 0x5e45, 0x5e3d, 0x5e40, 0x5e43, 0x5e7e, 0x5eca, 0x5ec1,
+  0x5ec2, 0x5ec4, 0x5f3c, 0x5f6d, 0x5fa9, 0x5faa, 0x5fa8, 0x60d1, 0x60e1, 0x60b2, 0x60b6, 0x60e0,
+  0x611c, 0x6123, 0x60fa, 0x6115, 0x60f0, 0x60fb, 0x60f4, 0x6168, 0x60f1, 0x610e, 0x60f6, 0x6109,
+  0x6100, 0x6112, 0x621f, 0x6249, 0x63a3, 0x638c, 0x63cf, 0x63c0, 0x63e9, 0x63c9, 0x63c6, 0x63cd,
+  0x0000, 0x6b6f, 0x6b6e, 0x6bbe, 0x6bf4, 0x6c2d, 0x6db6, 0x6e75, 0x6e1e, 0x6e18, 0x6e48, 0x6e4f,
+  0x6e42, 0x6e6a, 0x6e70, 0x6dfe, 0x6e6d, 0x6e7b, 0x6e7e, 0x6e59, 0x6e57, 0x6e80, 0x6e50, 0x6e29,
+  0x6e76, 0x6e2a, 0x6e4c, 0x712a, 0x7135, 0x712c, 0x7137, 0x711d, 0x7138, 0x7134, 0x63d2, 0x63e3,
+  0x63d0, 0x63e1, 0x63d6, 0x63ed, 0x63ee, 0x6376, 0x63f4, 0x63ea, 0x63db, 0x6452, 0x63da, 0x63f9,
+  0x655e, 0x6566, 0x6562, 0x6563, 0x6591, 0x6590, 0x65af, 0x666e, 0x6670, 0x6674, 0x6676, 0x666f,
+  0x6691, 0x667a, 0x667e, 0x6677, 0x66fe, 0x66ff, 0x671f, 0x671d, 0x68fa, 0x68d5, 0x68e0, 0x68d8,
+  0x68d7, 0x6905, 0x68df, 0x68f5, 0x68ee, 0x68e7, 0x68f9, 0x68d2, 0x68f2, 0x68e3, 0x68cb, 0x68cd,
+  0x690d, 0x6912, 0x690e, 0x68c9, 0x68da, 0x696e, 0x68fb, 0x6b3e, 0x6b3a, 0x6b3d, 0x6b98, 0x6b96,
+  0x6bbc, 0x6bef, 0x6c2e, 0x6c2f, 0x6c2c, 0x6e2f, 0x6e38, 0x6e54, 0x6e21, 0x6e32, 0x6e67, 0x6e4a,
+  0x6e20, 0x6e25, 0x6e23, 0x6e1b, 0x6e5b, 0x6e58, 0x6e24, 0x6e56, 0x6e6e, 0x6e2d, 0x6e26, 0x6e6f,
+  0x6e34, 0x6e4d, 0x6e3a, 0x6e2c, 0x6e43, 0x6e1d, 0x6e3e, 0x6ecb, 0x6e89, 0x6e19, 0x6e4e, 0x6e63,
+  0x6e44, 0x6e72, 0x6e69, 0x6e5f, 0x7119, 0x711a, 0x7126, 0x7130, 0x7121, 0x7136, 0x716e, 0x711c,
+  0x724c, 0x7284, 0x7280, 0x7336, 0x7325, 0x7334, 0x7329, 0x743a, 0x742a, 0x7433, 0x7422, 0x7425,
+  0x7435, 0x7436, 0x7434, 0x742f, 0x741b, 0x7426, 0x7428, 0x7525, 0x7526, 0x756b, 0x756a, 0x75e2,
+  0x75db, 0x75e3, 0x75d9, 0x75d8, 0x75de, 0x75e0, 0x767b, 0x767c, 0x7696, 0x7693, 0x76b4, 0x76dc,
+  0x774f, 0x77ed, 0x785d, 0x786c, 0x786f, 0x7a0d, 0x7a08, 0x7a0b, 0x7a05, 0x7a00, 0x7a98, 0x0000,
+  0x712b, 0x7133, 0x7127, 0x7124, 0x712d, 0x7232, 0x7283, 0x7282, 0x7287, 0x7306, 0x7324, 0x7338,
+  0x732a, 0x732c, 0x732b, 0x732f, 0x7328, 0x7417, 0x7419, 0x7438, 0x741f, 0x7414, 0x743c, 0x73f7,
+  0x741c, 0x7415, 0x7418, 0x7439, 0x74f9, 0x7524, 0x756e, 0x756d, 0x7571, 0x7a97, 0x7a96, 0x7ae5,
+  0x7ae3, 0x7b49, 0x7b56, 0x7b46, 0x7b50, 0x7b52, 0x7b54, 0x7b4d, 0x7b4b, 0x7b4f, 0x7b51, 0x7c9f,
+  0x7ca5, 0x7d5e, 0x7d50, 0x7d68, 0x7d55, 0x7d2b, 0x7d6e, 0x7d72, 0x7d61, 0x7d66, 0x7d62, 0x7d70,
+  0x7d73, 0x5584, 0x7fd4, 0x7fd5, 0x800b, 0x8052, 0x8085, 0x8155, 0x8154, 0x814b, 0x8151, 0x814e,
+  0x8139, 0x8146, 0x813e, 0x814c, 0x8153, 0x8174, 0x8212, 0x821c, 0x83e9, 0x8403, 0x83f8, 0x840d,
+  0x83e0, 0x83c5, 0x840b, 0x83c1, 0x83ef, 0x83f1, 0x83f4, 0x8457, 0x840a, 0x83f0, 0x840c, 0x83cc,
+  0x83fd, 0x83f2, 0x83ca, 0x8438, 0x840e, 0x8404, 0x83dc, 0x8407, 0x83d4, 0x83df, 0x865b, 0x86df,
+  0x86d9, 0x86ed, 0x86d4, 0x86db, 0x86e4, 0x86d0, 0x86de, 0x8857, 0x88c1, 0x88c2, 0x88b1, 0x8983,
+  0x8996, 0x8a3b, 0x8a60, 0x8a55, 0x8a5e, 0x8a3c, 0x8a41, 0x8a54, 0x8a5b, 0x8a50, 0x8a46, 0x8a34,
+  0x8a3a, 0x8a36, 0x8a56, 0x8c61, 0x8c82, 0x8caf, 0x8cbc, 0x8cb3, 0x8cbd, 0x8cc1, 0x8cbb, 0x8cc0,
+  0x8cb4, 0x8cb7, 0x8cb6, 0x8cbf, 0x8cb8, 0x8d8a, 0x8d85, 0x8d81, 0x8dce, 0x8ddd, 0x8dcb, 0x8dda,
+  0x8dd1, 0x8dcc, 0x8ddb, 0x8dc6, 0x8efb, 0x8ef8, 0x8efc, 0x8f9c, 0x902e, 0x9035, 0x9031, 0x9038,
+  0x9032, 0x9036, 0x9102, 0x90f5, 0x9109, 0x90fe, 0x9163, 0x9165, 0x91cf, 0x9214, 0x9215, 0x9223,
+  0x9209, 0x921e, 0x920d, 0x9210, 0x9207, 0x9211, 0x9594, 0x958f, 0x958b, 0x9591, 0x0000, 0x758e,
+  0x75e5, 0x7694, 0x76b3, 0x76d9, 0x7748, 0x7749, 0x7743, 0x7742, 0x77df, 0x7863, 0x7876, 0x785f,
+  0x7866, 0x7966, 0x7971, 0x7976, 0x7984, 0x7975, 0x79ff, 0x7a07, 0x7a0e, 0x7a09, 0x7ae7, 0x7ae2,
+  0x7b55, 0x7b43, 0x7b57, 0x7b6c, 0x7b42, 0x7b53, 0x7b41, 0x7ca0, 0x9593, 0x9592, 0x958e, 0x968a,
+  0x968e, 0x968b, 0x967d, 0x9685, 0x9686, 0x968d, 0x9672, 0x9684, 0x96c1, 0x96c5, 0x96c4, 0x96c6,
+  0x96c7, 0x96ef, 0x96f2, 0x97cc, 0x9805, 0x9806, 0x9808, 0x98e7, 0x98ea, 0x98ef, 0x98e9, 0x98f2,
+  0x98ed, 0x99ae, 0x99ad, 0x9ec3, 0x9ecd, 0x9ed1, 0x4e82, 0x50ad, 0x50b5, 0x50b2, 0x50b3, 0x50c5,
+  0x50be, 0x50ac, 0x50b7, 0x50bb, 0x50af, 0x50c7, 0x527f, 0x5277, 0x527d, 0x52df, 0x52e6, 0x52e4,
+  0x52e2, 0x52e3, 0x532f, 0x55df, 0x55e8, 0x55d3, 0x55e6, 0x55ce, 0x55dc, 0x55c7, 0x55d1, 0x55e3,
+  0x55e4, 0x55ef, 0x55da, 0x55e1, 0x55c5, 0x55c6, 0x55e5, 0x55c9, 0x5712, 0x5713, 0x585e, 0x5851,
+  0x5858, 0x5857, 0x585a, 0x5854, 0x586b, 0x584c, 0x586d, 0x584a, 0x5862, 0x5852, 0x584b, 0x5967,
+  0x5ac1, 0x5ac9, 0x5acc, 0x5abe, 0x5abd, 0x5abc, 0x5ab3, 0x5ac2, 0x5ab2, 0x5d69, 0x5d6f, 0x5e4c,
+  0x5e79, 0x5ec9, 0x5ec8, 0x5f12, 0x5f59, 0x5fac, 0x5fae, 0x611a, 0x610f, 0x6148, 0x611f, 0x60f3,
+  0x611b, 0x60f9, 0x6101, 0x6108, 0x614e, 0x614c, 0x6144, 0x614d, 0x613e, 0x6134, 0x6127, 0x610d,
+  0x6106, 0x6137, 0x6221, 0x6222, 0x6413, 0x643e, 0x641e, 0x642a, 0x642d, 0x643d, 0x642c, 0x640f,
+  0x641c, 0x6414, 0x640d, 0x6436, 0x6416, 0x6417, 0x6406, 0x656c, 0x659f, 0x65b0, 0x6697, 0x6689,
+  0x6687, 0x6688, 0x6696, 0x6684, 0x6698, 0x668d, 0x6703, 0x6994, 0x696d, 0x0000, 0x7ca6, 0x7ca4,
+  0x7d74, 0x7d59, 0x7d60, 0x7d57, 0x7d6c, 0x7d7e, 0x7d64, 0x7d5a, 0x7d5d, 0x7d76, 0x7d4d, 0x7d75,
+  0x7fd3, 0x7fd6, 0x8060, 0x804e, 0x8145, 0x813b, 0x8148, 0x8142, 0x8149, 0x8140, 0x8114, 0x8141,
+  0x81ef, 0x81f6, 0x8203, 0x83ed, 0x83da, 0x8418, 0x83d2, 0x695a, 0x6977, 0x6960, 0x6954, 0x6975,
+  0x6930, 0x6982, 0x694a, 0x6968, 0x696b, 0x695e, 0x6953, 0x6979, 0x6986, 0x695d, 0x6963, 0x695b,
+  0x6b47, 0x6b72, 0x6bc0, 0x6bbf, 0x6bd3, 0x6bfd, 0x6ea2, 0x6eaf, 0x6ed3, 0x6eb6, 0x6ec2, 0x6e90,
+  0x6e9d, 0x6ec7, 0x6ec5, 0x6ea5, 0x6e98, 0x6ebc, 0x6eba, 0x6eab, 0x6ed1, 0x6e96, 0x6e9c, 0x6ec4,
+  0x6ed4, 0x6eaa, 0x6ea7, 0x6eb4, 0x714e, 0x7159, 0x7169, 0x7164, 0x7149, 0x7167, 0x715c, 0x716c,
+  0x7166, 0x714c, 0x7165, 0x715e, 0x7146, 0x7168, 0x7156, 0x723a, 0x7252, 0x7337, 0x7345, 0x733f,
+  0x733e, 0x746f, 0x745a, 0x7455, 0x745f, 0x745e, 0x7441, 0x743f, 0x7459, 0x745b, 0x745c, 0x7576,
+  0x7578, 0x7600, 0x75f0, 0x7601, 0x75f2, 0x75f1, 0x75fa, 0x75ff, 0x75f4, 0x75f3, 0x76de, 0x76df,
+  0x775b, 0x776b, 0x7766, 0x775e, 0x7763, 0x7779, 0x776a, 0x776c, 0x775c, 0x7765, 0x7768, 0x7762,
+  0x77ee, 0x788e, 0x78b0, 0x7897, 0x7898, 0x788c, 0x7889, 0x787c, 0x7891, 0x7893, 0x787f, 0x797a,
+  0x797f, 0x7981, 0x842c, 0x79bd, 0x7a1c, 0x7a1a, 0x7a20, 0x7a14, 0x7a1f, 0x7a1e, 0x7a9f, 0x7aa0,
+  0x7b77, 0x7bc0, 0x7b60, 0x7b6e, 0x7b67, 0x7cb1, 0x7cb3, 0x7cb5, 0x7d93, 0x7d79, 0x7d91, 0x7d81,
+  0x7d8f, 0x7d5b, 0x7f6e, 0x7f69, 0x7f6a, 0x7f72, 0x7fa9, 0x7fa8, 0x7fa4, 0x8056, 0x8058, 0x8086,
+  0x8084, 0x8171, 0x8170, 0x8178, 0x8165, 0x816e, 0x8173, 0x816b, 0x0000, 0x8408, 0x8400, 0x8417,
+  0x8346, 0x8414, 0x83d3, 0x8405, 0x841f, 0x8402, 0x8416, 0x83cd, 0x83e6, 0x865d, 0x86d5, 0x86e1,
+  0x86ee, 0x8847, 0x8846, 0x88bb, 0x88bf, 0x88b4, 0x88b5, 0x899a, 0x8a43, 0x8a5a, 0x8a35, 0x8a38,
+  0x8a42, 0x8a49, 0x8a5d, 0x8a4b, 0x8a3d, 0x8c60, 0x8179, 0x817a, 0x8166, 0x8205, 0x8247, 0x8482,
+  0x8477, 0x843d, 0x8431, 0x8475, 0x8466, 0x846b, 0x8449, 0x846c, 0x845b, 0x843c, 0x8435, 0x8461,
+  0x8463, 0x8469, 0x846d, 0x8446, 0x865e, 0x865c, 0x865f, 0x86f9, 0x8713, 0x8708, 0x8707, 0x8700,
+  0x86fe, 0x86fb, 0x8702, 0x8703, 0x8706, 0x870a, 0x8859, 0x88df, 0x88d4, 0x88d9, 0x88dc, 0x88d8,
+  0x88dd, 0x88e1, 0x88ca, 0x88d5, 0x88d2, 0x899c, 0x89e3, 0x8a6b, 0x8a72, 0x8a73, 0x8a66, 0x8a69,
+  0x8a70, 0x8a87, 0x8a7c, 0x8a63, 0x8aa0, 0x8a71, 0x8a85, 0x8a6d, 0x8a62, 0x8a6e, 0x8a6c, 0x8a79,
+  0x8a7b, 0x8a3e, 0x8a68, 0x8c62, 0x8c8a, 0x8c89, 0x8cca, 0x8cc7, 0x8cc8, 0x8cc4, 0x8cb2, 0x8cc3,
+  0x8cc2, 0x8cc5, 0x8de1, 0x8ddf, 0x8de8, 0x8def, 0x8df3, 0x8dfa, 0x8dea, 0x8de4, 0x8de6, 0x8eb2,
+  0x8f03, 0x8f09, 0x8efe, 0x8f0a, 0x8f9f, 0x8fb2, 0x904b, 0x904a, 0x9053, 0x9042, 0x9054, 0x903c,
+  0x9055, 0x9050, 0x9047, 0x904f, 0x904e, 0x904d, 0x9051, 0x903e, 0x9041, 0x9112, 0x9117, 0x916c,
+  0x916a, 0x9169, 0x91c9, 0x9237, 0x9257, 0x9238, 0x923d, 0x9240, 0x923e, 0x925b, 0x924b, 0x9264,
+  0x9251, 0x9234, 0x9249, 0x924d, 0x9245, 0x9239, 0x923f, 0x925a, 0x9598, 0x9698, 0x9694, 0x9695,
+  0x96cd, 0x96cb, 0x96c9, 0x96ca, 0x96f7, 0x96fb, 0x96f9, 0x96f6, 0x9756, 0x9774, 0x9776, 0x9810,
+  0x9811, 0x9813, 0x980a, 0x9812, 0x980c, 0x98fc, 0x98f4, 0x0000, 0x8c5e, 0x8c7f, 0x8c7e, 0x8c83,
+  0x8cb1, 0x8d87, 0x8d88, 0x8d83, 0x8d86, 0x8d8b, 0x8d82, 0x8dca, 0x8dd2, 0x8dd4, 0x8dc9, 0x8eb0,
+  0x8ef2, 0x8ee4, 0x8ef3, 0x8eea, 0x8efd, 0x8f9d, 0x902b, 0x902a, 0x9028, 0x9029, 0x902c, 0x903a,
+  0x9030, 0x9037, 0x903b, 0x910a, 0x91fe, 0x98fd, 0x98fe, 0x99b3, 0x99b1, 0x99b4, 0x9ae1, 0x9ce9,
+  0x9e82, 0x9f0e, 0x9f13, 0x9f20, 0x50e7, 0x50ee, 0x50e5, 0x50d6, 0x50ed, 0x50da, 0x50d5, 0x50cf,
+  0x50d1, 0x50f1, 0x50ce, 0x50e9, 0x5162, 0x51f3, 0x5283, 0x5282, 0x5331, 0x53ad, 0x55fe, 0x5600,
+  0x561b, 0x5617, 0x55fd, 0x5614, 0x5606, 0x5609, 0x560d, 0x560e, 0x55f7, 0x5616, 0x561f, 0x5608,
+  0x5610, 0x55f6, 0x5718, 0x5716, 0x5875, 0x587e, 0x5883, 0x5893, 0x588a, 0x5879, 0x5885, 0x587d,
+  0x58fd, 0x5925, 0x5922, 0x5924, 0x596a, 0x5969, 0x5ae1, 0x5ae6, 0x5ae9, 0x5ad7, 0x5ad6, 0x5ad8,
+  0x5ae3, 0x5b75, 0x5bde, 0x5be7, 0x5be1, 0x5be5, 0x5be6, 0x5be8, 0x5be2, 0x5be4, 0x5bdf, 0x5c0d,
+  0x5c62, 0x5d84, 0x5d87, 0x5e5b, 0x5e63, 0x5e55, 0x5e57, 0x5e54, 0x5ed3, 0x5ed6, 0x5f0a, 0x5f46,
+  0x5f70, 0x5fb9, 0x6147, 0x613f, 0x614b, 0x6177, 0x6162, 0x6163, 0x615f, 0x615a, 0x6158, 0x6175,
+  0x622a, 0x6487, 0x6458, 0x6454, 0x64a4, 0x6478, 0x645f, 0x647a, 0x6451, 0x6467, 0x6434, 0x646d,
+  0x647b, 0x6572, 0x65a1, 0x65d7, 0x65d6, 0x66a2, 0x66a8, 0x669d, 0x699c, 0x69a8, 0x6995, 0x69c1,
+  0x69ae, 0x69d3, 0x69cb, 0x699b, 0x69b7, 0x69bb, 0x69ab, 0x69b4, 0x69d0, 0x69cd, 0x69ad, 0x69cc,
+  0x69a6, 0x69c3, 0x69a3, 0x6b49, 0x6b4c, 0x6c33, 0x6f33, 0x6f14, 0x6efe, 0x6f13, 0x6ef4, 0x6f29,
+  0x6f3e, 0x6f20, 0x6f2c, 0x6f0f, 0x6f02, 0x6f22, 0x0000, 0x9220, 0x920b, 0x9218, 0x9222, 0x921b,
+  0x9208, 0x920e, 0x9213, 0x9595, 0x968c, 0x967b, 0x967f, 0x9681, 0x9682, 0x96ee, 0x96ed, 0x96ec,
+  0x975f, 0x976f, 0x976d, 0x98f0, 0x9aa9, 0x9ae0, 0x4eb7, 0x50cc, 0x50bc, 0x50aa, 0x50b9, 0x50ab,
+  0x50c3, 0x50cd, 0x517e, 0x527e, 0x6eff, 0x6eef, 0x6f06, 0x6f31, 0x6f38, 0x6f32, 0x6f23, 0x6f15,
+  0x6f2b, 0x6f2f, 0x6f88, 0x6f2a, 0x6eec, 0x6f01, 0x6ef2, 0x6ecc, 0x6ef7, 0x7194, 0x7199, 0x717d,
+  0x718a, 0x7184, 0x7192, 0x723e, 0x7292, 0x7296, 0x7344, 0x7350, 0x7464, 0x7463, 0x746a, 0x7470,
+  0x746d, 0x7504, 0x7591, 0x7627, 0x760d, 0x760b, 0x7609, 0x7613, 0x76e1, 0x76e3, 0x7784, 0x777d,
+  0x777f, 0x7761, 0x78c1, 0x789f, 0x78a7, 0x78b3, 0x78a9, 0x78a3, 0x798e, 0x798f, 0x798d, 0x7a2e,
+  0x7a31, 0x7aaa, 0x7aa9, 0x7aed, 0x7aef, 0x7ba1, 0x7b95, 0x7b8b, 0x7b75, 0x7b97, 0x7b9d, 0x7b94,
+  0x7b8f, 0x7bb8, 0x7b87, 0x7b84, 0x7cb9, 0x7cbd, 0x7cbe, 0x7dbb, 0x7db0, 0x7d9c, 0x7dbd, 0x7dbe,
+  0x7da0, 0x7dca, 0x7db4, 0x7db2, 0x7db1, 0x7dba, 0x7da2, 0x7dbf, 0x7db5, 0x7db8, 0x7dad, 0x7dd2,
+  0x7dc7, 0x7dac, 0x7f70, 0x7fe0, 0x7fe1, 0x7fdf, 0x805e, 0x805a, 0x8087, 0x8150, 0x8180, 0x818f,
+  0x8188, 0x818a, 0x817f, 0x8182, 0x81e7, 0x81fa, 0x8207, 0x8214, 0x821e, 0x824b, 0x84c9, 0x84bf,
+  0x84c6, 0x84c4, 0x8499, 0x849e, 0x84b2, 0x849c, 0x84cb, 0x84b8, 0x84c0, 0x84d3, 0x8490, 0x84bc,
+  0x84d1, 0x84ca, 0x873f, 0x871c, 0x873b, 0x8722, 0x8725, 0x8734, 0x8718, 0x8755, 0x8737, 0x8729,
+  0x88f3, 0x8902, 0x88f4, 0x88f9, 0x88f8, 0x88fd, 0x88e8, 0x891a, 0x88ef, 0x8aa6, 0x8a8c, 0x8a9e,
+  0x8aa3, 0x8a8d, 0x8aa1, 0x8a93, 0x8aa4, 0x0000, 0x5279, 0x52e1, 0x52e0, 0x52e7, 0x5380, 0x53ab,
+  0x53aa, 0x53a9, 0x53e0, 0x55ea, 0x55d7, 0x55c1, 0x5715, 0x586c, 0x585c, 0x5850, 0x5861, 0x586a,
+  0x5869, 0x5856, 0x5860, 0x5866, 0x585f, 0x5923, 0x5966, 0x5968, 0x5ace, 0x5ac5, 0x5ac3, 0x5ad0,
+  0x5b74, 0x5b76, 0x5bdc, 0x8aaa, 0x8aa5, 0x8aa8, 0x8a98, 0x8a91, 0x8a9a, 0x8aa7, 0x8c6a, 0x8c8d,
+  0x8c8c, 0x8cd3, 0x8cd1, 0x8cd2, 0x8d6b, 0x8d99, 0x8d95, 0x8dfc, 0x8f14, 0x8f12, 0x8f15, 0x8f13,
+  0x8fa3, 0x9060, 0x9058, 0x905c, 0x9063, 0x9059, 0x905e, 0x9062, 0x905d, 0x905b, 0x9119, 0x9118,
+  0x911e, 0x9175, 0x9178, 0x9177, 0x9174, 0x9278, 0x9280, 0x9285, 0x9298, 0x9296, 0x927b, 0x9293,
+  0x929c, 0x92a8, 0x927c, 0x9291, 0x95a1, 0x95a8, 0x95a9, 0x95a3, 0x95a5, 0x95a4, 0x9699, 0x969c,
+  0x969b, 0x96cc, 0x96d2, 0x9700, 0x977c, 0x9785, 0x97f6, 0x9817, 0x9818, 0x98af, 0x98b1, 0x9903,
+  0x9905, 0x990c, 0x9909, 0x99c1, 0x9aaf, 0x9ab0, 0x9ae6, 0x9b41, 0x9b42, 0x9cf4, 0x9cf6, 0x9cf3,
+  0x9ebc, 0x9f3b, 0x9f4a, 0x5104, 0x5100, 0x50fb, 0x50f5, 0x50f9, 0x5102, 0x5108, 0x5109, 0x5105,
+  0x51dc, 0x5287, 0x5288, 0x5289, 0x528d, 0x528a, 0x52f0, 0x53b2, 0x562e, 0x563b, 0x5639, 0x5632,
+  0x563f, 0x5634, 0x5629, 0x5653, 0x564e, 0x5657, 0x5674, 0x5636, 0x562f, 0x5630, 0x5880, 0x589f,
+  0x589e, 0x58b3, 0x589c, 0x58ae, 0x58a9, 0x58a6, 0x596d, 0x5b09, 0x5afb, 0x5b0b, 0x5af5, 0x5b0c,
+  0x5b08, 0x5bee, 0x5bec, 0x5be9, 0x5beb, 0x5c64, 0x5c65, 0x5d9d, 0x5d94, 0x5e62, 0x5e5f, 0x5e61,
+  0x5ee2, 0x5eda, 0x5edf, 0x5edd, 0x5ee3, 0x5ee0, 0x5f48, 0x5f71, 0x5fb7, 0x5fb5, 0x6176, 0x6167,
+  0x616e, 0x615d, 0x6155, 0x6182, 0x0000, 0x5bd7, 0x5bda, 0x5bdb, 0x5c20, 0x5d6d, 0x5d66, 0x5d64,
+  0x5d6e, 0x5d60, 0x5f42, 0x5f5a, 0x5f6e, 0x6130, 0x613a, 0x612a, 0x6143, 0x6119, 0x6131, 0x613d,
+  0x6408, 0x6432, 0x6438, 0x6431, 0x6419, 0x6411, 0x6429, 0x641d, 0x643c, 0x6446, 0x6447, 0x643a,
+  0x6407, 0x656b, 0x617c, 0x6170, 0x616b, 0x617e, 0x61a7, 0x6190, 0x61ab, 0x618e, 0x61ac, 0x619a,
+  0x61a4, 0x6194, 0x61ae, 0x622e, 0x6469, 0x646f, 0x6479, 0x649e, 0x64b2, 0x6488, 0x6490, 0x64b0,
+  0x64a5, 0x6493, 0x6495, 0x64a9, 0x6492, 0x64ae, 0x64ad, 0x64ab, 0x649a, 0x64ac, 0x6499, 0x64a2,
+  0x64b3, 0x6575, 0x6577, 0x6578, 0x66ae, 0x66ab, 0x66b4, 0x66b1, 0x6a23, 0x6a1f, 0x69e8, 0x6a01,
+  0x6a1e, 0x6a19, 0x69fd, 0x6a21, 0x6a13, 0x6a0a, 0x69f3, 0x6a02, 0x6a05, 0x69ed, 0x6a11, 0x6b50,
+  0x6b4e, 0x6ba4, 0x6bc5, 0x6bc6, 0x6f3f, 0x6f7c, 0x6f84, 0x6f51, 0x6f66, 0x6f54, 0x6f86, 0x6f6d,
+  0x6f5b, 0x6f78, 0x6f6e, 0x6f8e, 0x6f7a, 0x6f70, 0x6f64, 0x6f97, 0x6f58, 0x6ed5, 0x6f6f, 0x6f60,
+  0x6f5f, 0x719f, 0x71ac, 0x71b1, 0x71a8, 0x7256, 0x729b, 0x734e, 0x7357, 0x7469, 0x748b, 0x7483,
+  0x747e, 0x7480, 0x757f, 0x7620, 0x7629, 0x761f, 0x7624, 0x7626, 0x7621, 0x7622, 0x769a, 0x76ba,
+  0x76e4, 0x778e, 0x7787, 0x778c, 0x7791, 0x778b, 0x78cb, 0x78c5, 0x78ba, 0x78ca, 0x78be, 0x78d5,
+  0x78bc, 0x78d0, 0x7a3f, 0x7a3c, 0x7a40, 0x7a3d, 0x7a37, 0x7a3b, 0x7aaf, 0x7aae, 0x7bad, 0x7bb1,
+  0x7bc4, 0x7bb4, 0x7bc6, 0x7bc7, 0x7bc1, 0x7ba0, 0x7bcc, 0x7cca, 0x7de0, 0x7df4, 0x7def, 0x7dfb,
+  0x7dd8, 0x7dec, 0x7ddd, 0x7de8, 0x7de3, 0x7dda, 0x7dde, 0x7de9, 0x7d9e, 0x7dd9, 0x7df2, 0x7df9,
+  0x7f75, 0x7f77, 0x7faf, 0x0000, 0x6570, 0x656d, 0x65e4, 0x6693, 0x668f, 0x6692, 0x668e, 0x6946,
+  0x6931, 0x693e, 0x697c, 0x6943, 0x6973, 0x6955, 0x6985, 0x694d, 0x6950, 0x6947, 0x6967, 0x6936,
+  0x6964, 0x6961, 0x697d, 0x6b44, 0x6b40, 0x6b71, 0x6b73, 0x6b9c, 0x6bc1, 0x6bfa, 0x6c31, 0x6c32,
+  0x6eb8, 0x7fe9, 0x8026, 0x819b, 0x819c, 0x819d, 0x81a0, 0x819a, 0x8198, 0x8517, 0x853d, 0x851a,
+  0x84ee, 0x852c, 0x852d, 0x8513, 0x8511, 0x8523, 0x8521, 0x8514, 0x84ec, 0x8525, 0x84ff, 0x8506,
+  0x8782, 0x8774, 0x8776, 0x8760, 0x8766, 0x8778, 0x8768, 0x8759, 0x8757, 0x874c, 0x8753, 0x885b,
+  0x885d, 0x8910, 0x8907, 0x8912, 0x8913, 0x8915, 0x890a, 0x8abc, 0x8ad2, 0x8ac7, 0x8ac4, 0x8a95,
+  0x8acb, 0x8af8, 0x8ab2, 0x8ac9, 0x8ac2, 0x8abf, 0x8ab0, 0x8ad6, 0x8acd, 0x8ab6, 0x8ab9, 0x8adb,
+  0x8c4c, 0x8c4e, 0x8c6c, 0x8ce0, 0x8cde, 0x8ce6, 0x8ce4, 0x8cec, 0x8ced, 0x8ce2, 0x8ce3, 0x8cdc,
+  0x8cea, 0x8ce1, 0x8d6d, 0x8d9f, 0x8da3, 0x8e2b, 0x8e10, 0x8e1d, 0x8e22, 0x8e0f, 0x8e29, 0x8e1f,
+  0x8e21, 0x8e1e, 0x8eba, 0x8f1d, 0x8f1b, 0x8f1f, 0x8f29, 0x8f26, 0x8f2a, 0x8f1c, 0x8f1e, 0x8f25,
+  0x9069, 0x906e, 0x9068, 0x906d, 0x9077, 0x9130, 0x912d, 0x9127, 0x9131, 0x9187, 0x9189, 0x918b,
+  0x9183, 0x92c5, 0x92bb, 0x92b7, 0x92ea, 0x92ac, 0x92e4, 0x92c1, 0x92b3, 0x92bc, 0x92d2, 0x92c7,
+  0x92f0, 0x92b2, 0x95ad, 0x95b1, 0x9704, 0x9706, 0x9707, 0x9709, 0x9760, 0x978d, 0x978b, 0x978f,
+  0x9821, 0x982b, 0x981c, 0x98b3, 0x990a, 0x9913, 0x9912, 0x9918, 0x99dd, 0x99d0, 0x99df, 0x99db,
+  0x99d1, 0x99d5, 0x99d2, 0x99d9, 0x9ab7, 0x9aee, 0x9aef, 0x9b27, 0x9b45, 0x9b44, 0x9b77, 0x9b6f,
+  0x9d06, 0x9d09, 0x0000, 0x6ea8, 0x6e91, 0x6ebb, 0x6e9a, 0x6ea9, 0x6eb5, 0x6e6c, 0x6ee8, 0x6edd,
+  0x6eda, 0x6ee6, 0x6eac, 0x6ed9, 0x6ee3, 0x6ee9, 0x6edb, 0x716f, 0x7148, 0x714a, 0x716b, 0x714f,
+  0x7157, 0x7174, 0x7145, 0x7151, 0x716d, 0x7251, 0x7250, 0x724e, 0x7341, 0x732e, 0x7346, 0x7427,
+  0x9d03, 0x9ea9, 0x9ebe, 0x9ece, 0x58a8, 0x9f52, 0x5112, 0x5118, 0x5114, 0x5110, 0x5115, 0x5180,
+  0x51aa, 0x51dd, 0x5291, 0x5293, 0x52f3, 0x5659, 0x566b, 0x5679, 0x5669, 0x5664, 0x5678, 0x566a,
+  0x5668, 0x5665, 0x5671, 0x566f, 0x566c, 0x5662, 0x5676, 0x58c1, 0x58be, 0x58c7, 0x58c5, 0x596e,
+  0x5b1d, 0x5b34, 0x5b78, 0x5bf0, 0x5c0e, 0x5f4a, 0x61b2, 0x6191, 0x61a9, 0x618a, 0x61cd, 0x61b6,
+  0x61be, 0x61ca, 0x61c8, 0x6230, 0x64c5, 0x64c1, 0x64cb, 0x64bb, 0x64bc, 0x64da, 0x64c4, 0x64c7,
+  0x64c2, 0x64cd, 0x64bf, 0x64d2, 0x64d4, 0x64be, 0x6574, 0x66c6, 0x66c9, 0x66b9, 0x66c4, 0x66c7,
+  0x66b8, 0x6a3d, 0x6a38, 0x6a3a, 0x6a59, 0x6a6b, 0x6a58, 0x6a39, 0x6a44, 0x6a62, 0x6a61, 0x6a4b,
+  0x6a47, 0x6a35, 0x6a5f, 0x6a48, 0x6b59, 0x6b77, 0x6c05, 0x6fc2, 0x6fb1, 0x6fa1, 0x6fc3, 0x6fa4,
+  0x6fc1, 0x6fa7, 0x6fb3, 0x6fc0, 0x6fb9, 0x6fb6, 0x6fa6, 0x6fa0, 0x6fb4, 0x71be, 0x71c9, 0x71d0,
+  0x71d2, 0x71c8, 0x71d5, 0x71b9, 0x71ce, 0x71d9, 0x71dc, 0x71c3, 0x71c4, 0x7368, 0x749c, 0x74a3,
+  0x7498, 0x749f, 0x749e, 0x74e2, 0x750c, 0x750d, 0x7634, 0x7638, 0x763a, 0x76e7, 0x76e5, 0x77a0,
+  0x779e, 0x779f, 0x77a5, 0x78e8, 0x78da, 0x78ec, 0x78e7, 0x79a6, 0x7a4d, 0x7a4e, 0x7a46, 0x7a4c,
+  0x7a4b, 0x7aba, 0x7bd9, 0x7c11, 0x7bc9, 0x7be4, 0x7bdb, 0x7be1, 0x7be9, 0x7be6, 0x7cd5, 0x7cd6,
+  0x7e0a, 0x0000, 0x7448, 0x7453, 0x743d, 0x745d, 0x7456, 0x741e, 0x7447, 0x7443, 0x7458, 0x7449,
+  0x744c, 0x7445, 0x743e, 0x7501, 0x751e, 0x757a, 0x75ee, 0x7602, 0x7697, 0x7698, 0x775d, 0x7764,
+  0x7753, 0x7758, 0x7882, 0x7890, 0x788a, 0x787a, 0x787d, 0x788b, 0x7878, 0x788d, 0x7888, 0x7e11,
+  0x7e08, 0x7e1b, 0x7e23, 0x7e1e, 0x7e1d, 0x7e09, 0x7e10, 0x7f79, 0x7fb2, 0x7ff0, 0x7ff1, 0x7fee,
+  0x8028, 0x81b3, 0x81a9, 0x81a8, 0x81fb, 0x8208, 0x8258, 0x8259, 0x854a, 0x8559, 0x8548, 0x8568,
+  0x8569, 0x8543, 0x8549, 0x856d, 0x856a, 0x855e, 0x8783, 0x879f, 0x879e, 0x87a2, 0x878d, 0x8861,
+  0x892a, 0x8932, 0x8925, 0x892b, 0x8921, 0x89aa, 0x89a6, 0x8ae6, 0x8afa, 0x8aeb, 0x8af1, 0x8b00,
+  0x8adc, 0x8ae7, 0x8aee, 0x8afe, 0x8b01, 0x8b02, 0x8af7, 0x8aed, 0x8af3, 0x8af6, 0x8afc, 0x8c6b,
+  0x8c6d, 0x8c93, 0x8cf4, 0x8e44, 0x8e31, 0x8e34, 0x8e42, 0x8e39, 0x8e35, 0x8f3b, 0x8f2f, 0x8f38,
+  0x8f33, 0x8fa8, 0x8fa6, 0x9075, 0x9074, 0x9078, 0x9072, 0x907c, 0x907a, 0x9134, 0x9192, 0x9320,
+  0x9336, 0x92f8, 0x9333, 0x932f, 0x9322, 0x92fc, 0x932b, 0x9304, 0x931a, 0x9310, 0x9326, 0x9321,
+  0x9315, 0x932e, 0x9319, 0x95bb, 0x96a7, 0x96a8, 0x96aa, 0x96d5, 0x970e, 0x9711, 0x9716, 0x970d,
+  0x9713, 0x970f, 0x975b, 0x975c, 0x9766, 0x9798, 0x9830, 0x9838, 0x983b, 0x9837, 0x982d, 0x9839,
+  0x9824, 0x9910, 0x9928, 0x991e, 0x991b, 0x9921, 0x991a, 0x99ed, 0x99e2, 0x99f1, 0x9ab8, 0x9abc,
+  0x9afb, 0x9aed, 0x9b28, 0x9b91, 0x9d15, 0x9d23, 0x9d26, 0x9d28, 0x9d12, 0x9d1b, 0x9ed8, 0x9ed4,
+  0x9f8d, 0x9f9c, 0x512a, 0x511f, 0x5121, 0x5132, 0x52f5, 0x568e, 0x5680, 0x5690, 0x5685, 0x5687,
+  0x0000, 0x7892, 0x797e, 0x7983, 0x7980, 0x7a0f, 0x7a1d, 0x7aa1, 0x7aa4, 0x7ae9, 0x7aea, 0x7b62,
+  0x7b6b, 0x7b5e, 0x7b79, 0x7b6f, 0x7b68, 0x7cae, 0x7cb0, 0x7d90, 0x7d8a, 0x7d8b, 0x7d99, 0x7d95,
+  0x7d87, 0x7d78, 0x7d97, 0x7d89, 0x7d98, 0x7fa3, 0x7fdd, 0x8057, 0x8163, 0x816a, 0x568f, 0x58d5,
+  0x58d3, 0x58d1, 0x58ce, 0x5b30, 0x5b2a, 0x5b24, 0x5b7a, 0x5c37, 0x5c68, 0x5dbc, 0x5dba, 0x5dbd,
+  0x5db8, 0x5e6b, 0x5f4c, 0x5fbd, 0x61c9, 0x61c2, 0x61c7, 0x61e6, 0x61cb, 0x6232, 0x6234, 0x64ce,
+  0x64ca, 0x64d8, 0x64e0, 0x64f0, 0x64e6, 0x64ec, 0x64f1, 0x64e2, 0x64ed, 0x6582, 0x6583, 0x66d9,
+  0x66d6, 0x6a80, 0x6a94, 0x6a84, 0x6aa2, 0x6a9c, 0x6adb, 0x6aa3, 0x6a7e, 0x6a97, 0x6a90, 0x6aa0,
+  0x6b5c, 0x6bae, 0x6bda, 0x6c08, 0x6fd8, 0x6ff1, 0x6fdf, 0x6fe0, 0x6fdb, 0x6fe4, 0x6feb, 0x6fef,
+  0x6f80, 0x6fec, 0x6fe1, 0x6fe9, 0x6fd5, 0x6fee, 0x6ff0, 0x71e7, 0x71df, 0x71ee, 0x71e6, 0x71e5,
+  0x71ed, 0x71ec, 0x71f4, 0x71e0, 0x7235, 0x7246, 0x7370, 0x7372, 0x74a9, 0x74b0, 0x74a6, 0x74a8,
+  0x7646, 0x7642, 0x764c, 0x76ea, 0x77b3, 0x77aa, 0x77b0, 0x77ac, 0x77a7, 0x77ad, 0x77ef, 0x78f7,
+  0x78fa, 0x78f4, 0x78ef, 0x7901, 0x79a7, 0x79aa, 0x7a57, 0x7abf, 0x7c07, 0x7c0d, 0x7bfe, 0x7bf7,
+  0x7c0c, 0x7be0, 0x7ce0, 0x7cdc, 0x7cde, 0x7ce2, 0x7cdf, 0x7cd9, 0x7cdd, 0x7e2e, 0x7e3e, 0x7e46,
+  0x7e37, 0x7e32, 0x7e43, 0x7e2b, 0x7e3d, 0x7e31, 0x7e45, 0x7e41, 0x7e34, 0x7e39, 0x7e48, 0x7e35,
+  0x7e3f, 0x7e2f, 0x7f44, 0x7ff3, 0x7ffc, 0x8071, 0x8072, 0x8070, 0x806f, 0x8073, 0x81c6, 0x81c3,
+  0x81ba, 0x81c2, 0x81c0, 0x81bf, 0x81bd, 0x81c9, 0x81be, 0x81e8, 0x8209, 0x8271, 0x85aa, 0x0000,
+  0x816c, 0x815d, 0x8175, 0x815f, 0x817d, 0x816d, 0x8241, 0x844f, 0x8484, 0x847f, 0x8448, 0x842a,
+  0x847b, 0x8472, 0x8464, 0x842e, 0x845c, 0x8453, 0x8441, 0x84c8, 0x8462, 0x8480, 0x843e, 0x8483,
+  0x8471, 0x844a, 0x8455, 0x8458, 0x86fc, 0x86fd, 0x8715, 0x8716, 0x86ff, 0x8584, 0x857e, 0x859c,
+  0x8591, 0x8594, 0x85af, 0x859b, 0x8587, 0x85a8, 0x858a, 0x8667, 0x87c0, 0x87d1, 0x87b3, 0x87d2,
+  0x87c6, 0x87ab, 0x87bb, 0x87ba, 0x87c8, 0x87cb, 0x893b, 0x8936, 0x8944, 0x8938, 0x893d, 0x89ac,
+  0x8b0e, 0x8b17, 0x8b19, 0x8b1b, 0x8b0a, 0x8b20, 0x8b1d, 0x8b04, 0x8b10, 0x8c41, 0x8c3f, 0x8c73,
+  0x8cfa, 0x8cfd, 0x8cfc, 0x8cf8, 0x8cfb, 0x8da8, 0x8e49, 0x8e4b, 0x8e48, 0x8e4a, 0x8f44, 0x8f3e,
+  0x8f42, 0x8f45, 0x8f3f, 0x907f, 0x907d, 0x9084, 0x9081, 0x9082, 0x9080, 0x9139, 0x91a3, 0x919e,
+  0x919c, 0x934d, 0x9382, 0x9328, 0x9375, 0x934a, 0x9365, 0x934b, 0x9318, 0x937e, 0x936c, 0x935b,
+  0x9370, 0x935a, 0x9354, 0x95ca, 0x95cb, 0x95cc, 0x95c8, 0x95c6, 0x96b1, 0x96b8, 0x96d6, 0x971c,
+  0x971e, 0x97a0, 0x97d3, 0x9846, 0x98b6, 0x9935, 0x9a01, 0x99ff, 0x9bae, 0x9bab, 0x9baa, 0x9bad,
+  0x9d3b, 0x9d3f, 0x9e8b, 0x9ecf, 0x9ede, 0x9edc, 0x9edd, 0x9edb, 0x9f3e, 0x9f4b, 0x53e2, 0x5695,
+  0x56ae, 0x58d9, 0x58d8, 0x5b38, 0x5f5e, 0x61e3, 0x6233, 0x64f4, 0x64f2, 0x64fe, 0x6506, 0x64fa,
+  0x64fb, 0x64f7, 0x65b7, 0x66dc, 0x6726, 0x6ab3, 0x6aac, 0x6ac3, 0x6abb, 0x6ab8, 0x6ac2, 0x6aae,
+  0x6aaf, 0x6b5f, 0x6b78, 0x6baf, 0x7009, 0x700b, 0x6ffe, 0x7006, 0x6ffa, 0x7011, 0x700f, 0x71fb,
+  0x71fc, 0x71fe, 0x71f8, 0x7377, 0x7375, 0x74a7, 0x74bf, 0x7515, 0x7656, 0x7658, 0x0000, 0x8858,
+  0x88e0, 0x89e7, 0x8a6a, 0x8a80, 0x8a6f, 0x8a65, 0x8a78, 0x8a7d, 0x8a88, 0x8a64, 0x8a7e, 0x8a67,
+  0x8c63, 0x8c88, 0x8ccd, 0x8cc9, 0x8ded, 0x8eb1, 0x8f04, 0x8f9e, 0x8fa0, 0x9043, 0x9046, 0x9048,
+  0x9045, 0x9040, 0x904c, 0x910c, 0x9113, 0x9115, 0x916b, 0x9167, 0x7652, 0x77bd, 0x77bf, 0x77bb,
+  0x77bc, 0x790e, 0x79ae, 0x7a61, 0x7a62, 0x7a60, 0x7ac4, 0x7ac5, 0x7c2b, 0x7c27, 0x7c2a, 0x7c1e,
+  0x7c23, 0x7c21, 0x7ce7, 0x7e54, 0x7e55, 0x7e5e, 0x7e5a, 0x7e61, 0x7e52, 0x7e59, 0x7f48, 0x7ff9,
+  0x7ffb, 0x8077, 0x8076, 0x81cd, 0x81cf, 0x820a, 0x85cf, 0x85a9, 0x85cd, 0x85d0, 0x85c9, 0x85b0,
+  0x85ba, 0x85b9, 0x85a6, 0x87ef, 0x87ec, 0x87f2, 0x87e0, 0x8986, 0x89b2, 0x89f4, 0x8b28, 0x8b39,
+  0x8b2c, 0x8b2b, 0x8c50, 0x8d05, 0x8e59, 0x8e63, 0x8e66, 0x8e64, 0x8e5f, 0x8e55, 0x8ec0, 0x8f49,
+  0x8f4d, 0x9087, 0x9083, 0x9088, 0x91ab, 0x91ac, 0x91d0, 0x9394, 0x938a, 0x9396, 0x93a2, 0x93b3,
+  0x93ae, 0x93ac, 0x93b0, 0x9398, 0x939a, 0x9397, 0x95d4, 0x95d6, 0x95d0, 0x95d5, 0x96e2, 0x96dc,
+  0x96d9, 0x96db, 0x96de, 0x9724, 0x97a3, 0x97a6, 0x97ad, 0x97f9, 0x984d, 0x984f, 0x984c, 0x984e,
+  0x9853, 0x98ba, 0x993e, 0x993f, 0x993d, 0x992e, 0x99a5, 0x9a0e, 0x9ac1, 0x9b03, 0x9b06, 0x9b4f,
+  0x9b4e, 0x9b4d, 0x9bca, 0x9bc9, 0x9bfd, 0x9bc8, 0x9bc0, 0x9d51, 0x9d5d, 0x9d60, 0x9ee0, 0x9f15,
+  0x9f2c, 0x5133, 0x56a5, 0x58de, 0x58df, 0x58e2, 0x5bf5, 0x9f90, 0x5eec, 0x61f2, 0x61f7, 0x61f6,
+  0x61f5, 0x6500, 0x650f, 0x66e0, 0x66dd, 0x6ae5, 0x6add, 0x6ada, 0x6ad3, 0x701b, 0x701f, 0x7028,
+  0x701a, 0x701d, 0x7015, 0x7018, 0x7206, 0x720d, 0x7258, 0x72a2, 0x7378, 0x0000, 0x925d, 0x9255,
+  0x9235, 0x9259, 0x922f, 0x923c, 0x928f, 0x925c, 0x926a, 0x9262, 0x925f, 0x926b, 0x926e, 0x923b,
+  0x9244, 0x9241, 0x959a, 0x9599, 0x968f, 0x9696, 0x96f4, 0x96fc, 0x9755, 0x9779, 0x97ee, 0x97f5,
+  0x980b, 0x98f3, 0x98f7, 0x98ff, 0x98f5, 0x98ec, 0x98f1, 0x737a, 0x74bd, 0x74ca, 0x74e3, 0x7587,
+  0x7586, 0x765f, 0x7661, 0x77c7, 0x7919, 0x79b1, 0x7a6b, 0x7a69, 0x7c3e, 0x7c3f, 0x7c38, 0x7c3d,
+  0x7c37, 0x7c40, 0x7e6b, 0x7e6d, 0x7e79, 0x7e69, 0x7e6a, 0x7f85, 0x7e73, 0x7fb6, 0x7fb9, 0x7fb8,
+  0x81d8, 0x85e9, 0x85dd, 0x85ea, 0x85d5, 0x85e4, 0x85e5, 0x85f7, 0x87fb, 0x8805, 0x880d, 0x87f9,
+  0x87fe, 0x8960, 0x895f, 0x8956, 0x895e, 0x8b41, 0x8b5c, 0x8b58, 0x8b49, 0x8b5a, 0x8b4e, 0x8b4f,
+  0x8b46, 0x8b59, 0x8d08, 0x8d0a, 0x8e7c, 0x8e72, 0x8e87, 0x8e76, 0x8e6c, 0x8e7a, 0x8e74, 0x8f54,
+  0x8f4e, 0x8fad, 0x908a, 0x908b, 0x91b1, 0x91ae, 0x93e1, 0x93d1, 0x93df, 0x93c3, 0x93c8, 0x93dc,
+  0x93dd, 0x93d6, 0x93e2, 0x93cd, 0x93d8, 0x93e4, 0x93d7, 0x93e8, 0x95dc, 0x96b4, 0x96e3, 0x972a,
+  0x9727, 0x9761, 0x97dc, 0x97fb, 0x985e, 0x9858, 0x985b, 0x98bc, 0x9945, 0x9949, 0x9a16, 0x9a19,
+  0x9b0d, 0x9be8, 0x9be7, 0x9bd6, 0x9bdb, 0x9d89, 0x9d61, 0x9d72, 0x9d6a, 0x9d6c, 0x9e92, 0x9e97,
+  0x9e93, 0x9eb4, 0x52f8, 0x56a8, 0x56b7, 0x56b6, 0x56b4, 0x56bc, 0x58e4, 0x5b40, 0x5b43, 0x5b7d,
+  0x5bf6, 0x5dc9, 0x61f8, 0x61fa, 0x6518, 0x6514, 0x6519, 0x66e6, 0x6727, 0x6aec, 0x703e, 0x7030,
+  0x7032, 0x7210, 0x737b, 0x74cf, 0x7662, 0x7665, 0x7926, 0x792a, 0x792c, 0x792b, 0x7ac7, 0x7af6,
+  0x7c4c, 0x7c43, 0x7c4d, 0x7cef, 0x7cf0, 0x8fae, 0x7e7d, 0x7e7c, 0x0000, 0x999a, 0x9ae2, 0x9b3d,
+  0x9b5d, 0x9ce8, 0x9ceb, 0x9cef, 0x9cee, 0x9e81, 0x9f14, 0x50d0, 0x50d9, 0x50dc, 0x50d8, 0x50e1,
+  0x50eb, 0x50f4, 0x50e2, 0x50de, 0x51f4, 0x52ed, 0x52ea, 0x5332, 0x53ae, 0x53b0, 0x55fb, 0x5603,
+  0x560b, 0x5607, 0x55f8, 0x5628, 0x561e, 0x5618, 0x7e82, 0x7f4c, 0x8000, 0x81da, 0x8266, 0x85fb,
+  0x85f9, 0x8611, 0x85fa, 0x8606, 0x860b, 0x8607, 0x860a, 0x8814, 0x8815, 0x8964, 0x89ba, 0x89f8,
+  0x8b70, 0x8b6c, 0x8b66, 0x8b6f, 0x8b5f, 0x8b6b, 0x8d0f, 0x8d0d, 0x8e89, 0x8e81, 0x8e85, 0x8e82,
+  0x91b4, 0x91cb, 0x9418, 0x9403, 0x93fd, 0x95e1, 0x9730, 0x98c4, 0x9952, 0x9951, 0x99a8, 0x9a2b,
+  0x9a30, 0x9a37, 0x9a35, 0x9c13, 0x9c0d, 0x9e79, 0x9eb5, 0x9ee8, 0x9f2f, 0x9f5f, 0x9f63, 0x9f61,
+  0x5137, 0x5138, 0x56c1, 0x56c0, 0x56c2, 0x5914, 0x5c6c, 0x5dcd, 0x61fc, 0x61fe, 0x651d, 0x651c,
+  0x6595, 0x66e9, 0x6afb, 0x6b04, 0x6afa, 0x6bb2, 0x704c, 0x721b, 0x72a7, 0x74d6, 0x74d4, 0x7669,
+  0x77d3, 0x7c50, 0x7e8f, 0x7e8c, 0x7fbc, 0x8617, 0x862d, 0x861a, 0x8823, 0x8822, 0x8821, 0x881f,
+  0x896a, 0x896c, 0x89bd, 0x8b74, 0x8b77, 0x8b7d, 0x8d13, 0x8e8a, 0x8e8d, 0x8e8b, 0x8f5f, 0x8faf,
+  0x91ba, 0x942e, 0x9433, 0x9435, 0x943a, 0x9438, 0x9432, 0x942b, 0x95e2, 0x9738, 0x9739, 0x9732,
+  0x97ff, 0x9867, 0x9865, 0x9957, 0x9a45, 0x9a43, 0x9a40, 0x9a3e, 0x9acf, 0x9b54, 0x9b51, 0x9c2d,
+  0x9c25, 0x9daf, 0x9db4, 0x9dc2, 0x9db8, 0x9e9d, 0x9eef, 0x9f19, 0x9f5c, 0x9f66, 0x9f67, 0x513c,
+  0x513b, 0x56c8, 0x56ca, 0x56c9, 0x5b7f, 0x5dd4, 0x5dd2, 0x5f4e, 0x61ff, 0x6524, 0x6b0a, 0x6b61,
+  0x7051, 0x7058, 0x7380, 0x74e4, 0x758a, 0x766e, 0x766c, 0x0000, 0x5611, 0x5651, 0x5605, 0x5717,
+  0x5892, 0x588c, 0x5878, 0x5884, 0x5873, 0x58ad, 0x5897, 0x5895, 0x5877, 0x5872, 0x5896, 0x588d,
+  0x5910, 0x596c, 0x5ae7, 0x5ae4, 0x5aef, 0x5626, 0x5af0, 0x5d7b, 0x5d83, 0x5d8b, 0x5d8c, 0x5d78,
+  0x5e52, 0x5ed0, 0x5ecf, 0x5fb3, 0x5fb4, 0x79b3, 0x7c60, 0x7c5f, 0x807e, 0x807d, 0x81df, 0x8972,
+  0x896f, 0x89fc, 0x8b80, 0x8d16, 0x8d17, 0x8e91, 0x8e93, 0x8f61, 0x9148, 0x9444, 0x9451, 0x9452,
+  0x973d, 0x973e, 0x97c3, 0x97c1, 0x986b, 0x9955, 0x9a55, 0x9a4d, 0x9ad2, 0x9b1a, 0x9c49, 0x9c31,
+  0x9c3e, 0x9c3b, 0x9dd3, 0x9dd7, 0x9f34, 0x9f6c, 0x9f6a, 0x9f94, 0x56cc, 0x5dd6, 0x6200, 0x6523,
+  0x652b, 0x652a, 0x66ec, 0x6b10, 0x74da, 0x7aca, 0x7c64, 0x7c63, 0x7c65, 0x7e93, 0x7e96, 0x7e94,
+  0x81e2, 0x8638, 0x863f, 0x8831, 0x8b8a, 0x9090, 0x908f, 0x9463, 0x9460, 0x9464, 0x9768, 0x986f,
+  0x995c, 0x9a5a, 0x9a5b, 0x9a57, 0x9ad3, 0x9ad4, 0x9ad1, 0x9c54, 0x9c57, 0x9c56, 0x9de5, 0x9e9f,
+  0x9ef4, 0x56d1, 0x58e9, 0x652c, 0x705e, 0x7671, 0x7672, 0x77d7, 0x7f50, 0x7f88, 0x8836, 0x8839,
+  0x8862, 0x8b93, 0x8b92, 0x8b96, 0x8277, 0x8d1b, 0x91c0, 0x946a, 0x9742, 0x9748, 0x9744, 0x97c6,
+  0x9870, 0x9a5f, 0x9b22, 0x9b58, 0x9c5f, 0x9df9, 0x9dfa, 0x9e7c, 0x9e7d, 0x9f07, 0x9f77, 0x9f72,
+  0x5ef3, 0x6b16, 0x7063, 0x7c6c, 0x7c6e, 0x883b, 0x89c0, 0x8ea1, 0x91c1, 0x9472, 0x9470, 0x9871,
+  0x995e, 0x9ad6, 0x9b23, 0x9ecc, 0x7064, 0x77da, 0x8b9a, 0x9477, 0x97c9, 0x9a62, 0x9a65, 0x7e9c,
+  0x8b9c, 0x8eaa, 0x91c5, 0x947d, 0x947e, 0x947c, 0x9c77, 0x9c78, 0x9ef7, 0x8c54, 0x947f, 0x9e1a,
+  0x7228, 0x9a6a, 0x9b31, 0x9e1b, 0x9e1e, 0x7c72, 0x0000, 0x617b, 0x616f, 0x6181, 0x613c, 0x6142,
+  0x6138, 0x6133, 0x6160, 0x6169, 0x617d, 0x6186, 0x622c, 0x6228, 0x644c, 0x6457, 0x647c, 0x6455,
+  0x6462, 0x6471, 0x646a, 0x6456, 0x643b, 0x6481, 0x644f, 0x647e, 0x6464, 0x6571, 0x66a5, 0x669a,
+  0x669c, 0x66a6, 0x66a4, 0x698f, 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
+  0x2468, 0x2469, 0x2474, 0x2475, 0x2476, 0x2477, 0x2478, 0x2479, 0x247a, 0x247b, 0x247c, 0x247d,
+  0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x4e36, 0x4e3f,
+  0x4e85, 0x4ea0, 0x5182, 0x5196, 0x51ab, 0x52f9, 0x5338, 0x5369, 0x53b6, 0x590a, 0x5b80, 0x5ddb,
+  0x5e7a, 0x5e7f, 0x5ef4, 0x5f50, 0x5f61, 0x6534, 0x65e0, 0x7592, 0x7676, 0x8fb5, 0x96b6, 0x5902,
+  0xff3e, 0x30fd, 0x30fe, 0x309d, 0x309e, 0xff02, 0x309b, 0x309c, 0x30fb, 0x3007, 0x30fc, 0xff3b,
+  0xff3d, 0x273d, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047, 0x3048, 0x3049, 0x304a,
+  0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056,
+  0x3057, 0x3058, 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e, 0x305f, 0x3060, 0x3061, 0x3062,
+  0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306a, 0x306b, 0x306c, 0x306d, 0x306e,
+  0x306f, 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077, 0x3078, 0x3079, 0x307a,
+  0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086,
+  0x3087, 0x3088, 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e, 0x308f, 0x3090, 0x3091, 0x3092,
+  0x3093, 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x0000, 0x69c5, 0x69c8, 0x6992, 0x69b2, 0x69e3, 0x69c0,
+  0x69d6, 0x69d1, 0x699f, 0x69a2, 0x69d2, 0x69e1, 0x69d5, 0x699d, 0x6998, 0x6b74, 0x6ba1, 0x6ef0,
+  0x6ef3, 0x6f1b, 0x6f0c, 0x6f1d, 0x6f34, 0x6f28, 0x6f17, 0x6f44, 0x6f42, 0x6f04, 0x6f11, 0x6efa,
+  0x6f4a, 0x7191, 0x718e, 0x30a5, 0x30a6, 0x30a7, 0x30a8, 0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad,
+  0x30ae, 0x30af, 0x30b0, 0x30b1, 0x30b2, 0x30b3, 0x30b4, 0x30b5, 0x30b6, 0x30b7, 0x30b8, 0x30b9,
+  0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0, 0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5,
+  0x30c6, 0x30c7, 0x30c8, 0x30c9, 0x30ca, 0x30cb, 0x30cc, 0x30cd, 0x30ce, 0x30cf, 0x30d0, 0x30d1,
+  0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8, 0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd,
+  0x30de, 0x30df, 0x30e0, 0x30e1, 0x30e2, 0x30e3, 0x30e4, 0x30e5, 0x30e6, 0x30e7, 0x30e8, 0x30e9,
+  0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0, 0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5,
+  0x30f6, 0x6bb9, 0x6e0b, 0x7105, 0x7314, 0x7304, 0x7305, 0x7315, 0x730d, 0x772e, 0x7741, 0x77ea,
+  0x7844, 0x7b29, 0x7b27, 0x7c9d, 0x7fc8, 0x8126, 0x811c, 0x8128, 0x8370, 0x8382, 0x83ac, 0x86ad,
+  0x86ca, 0x8851, 0x889d, 0x8990, 0x89d8, 0x89d7, 0x8a2e, 0x8c59, 0x8eda, 0x9033, 0x9018, 0x91ef,
+  0x9ad9, 0x4eb4, 0x50a0, 0x5090, 0x5086, 0x5084, 0x508a, 0x509f, 0x50a1, 0x5093, 0x51d5, 0x5590,
+  0x5710, 0x5817, 0x5844, 0x582b, 0x5845, 0x5965, 0x5bcf, 0x5d56, 0x5d54, 0x5f3d, 0x5fa4, 0x63ec,
+  0x63fa, 0x63d4, 0x6675, 0x671c, 0x68d9, 0x6bf1, 0x6e37, 0x6e7d, 0x6e86, 0x74fa, 0x7572, 0x75dc,
+  0x7867, 0x7977, 0x7a9b, 0x7d2a, 0x0000, 0x718b, 0x718d, 0x717f, 0x718c, 0x717e, 0x717c, 0x7183,
+  0x7188, 0x7294, 0x7355, 0x7353, 0x734f, 0x7354, 0x746c, 0x7465, 0x7466, 0x7461, 0x746b, 0x7468,
+  0x7476, 0x7460, 0x7474, 0x7506, 0x760e, 0x7607, 0x76b9, 0x76b7, 0x76e2, 0x7774, 0x7777, 0x7776,
+  0x7775, 0x7778, 0x7d65, 0x7f64, 0x8020, 0x8120, 0x813c, 0x813f, 0x81f0, 0x81f5, 0x8415, 0x83be,
+  0x86e5, 0x86d2, 0x86e0, 0x88b3, 0x8a53, 0x8a37, 0x8a47, 0x8a5c, 0x8ef0, 0x921d, 0x976b, 0x50c0,
+  0x52e5, 0x53af, 0x55d8, 0x5711, 0x5867, 0x5843, 0x5bdd, 0x5d70, 0x5d6a, 0x5d74, 0x5d5f, 0x5d61,
+  0x5d73, 0x5e50, 0x5f3f, 0x5fb0, 0x6135, 0x612d, 0x6102, 0x6226, 0x656e, 0x65b1, 0x65d4, 0x6685,
+  0x6972, 0x693a, 0x6ead, 0x6e95, 0x7243, 0x728f, 0x7575, 0x75ec, 0x7757, 0x797b, 0x7a21, 0x7a16,
+  0x7ae8, 0x7b6a, 0x7b5f, 0x7d82, 0x8055, 0x8168, 0x8246, 0x8243, 0x8481, 0x847c, 0x846a, 0x9170,
+  0x50d2, 0x9b62, 0x6f8a, 0x8772, 0x9af0, 0x9ea8, 0x5292, 0x878c, 0x9aba, 0x9b81, 0x9384, 0x9aff,
+  0x9bb3, 0x9bb0, 0x9ec7, 0x9721, 0x7c36, 0x8b5e, 0x9401, 0x941d, 0x994a, 0x8b73, 0x9dd4, 0x77d6,
+  0x4e42, 0x4e5c, 0x51f5, 0x531a, 0x5382, 0x4e07, 0x4e0c, 0x4e47, 0x4e8d, 0x56d7, 0xfa0c, 0x5c6e,
+  0x5f73, 0x4e0f, 0x5187, 0x4e0e, 0x4e2e, 0x4e93, 0x4ec2, 0x4ec9, 0x4ec8, 0x5198, 0x52fc, 0x536c,
+  0x53b9, 0x5720, 0x5903, 0x592c, 0x5c10, 0x5dff, 0x65e1, 0x6bb3, 0x6bcc, 0x6c14, 0x723f, 0x4e31,
+  0x4e3c, 0x4ee8, 0x4edc, 0x4ee9, 0x4ee1, 0x4edd, 0x4eda, 0x520c, 0x531c, 0x534c, 0x5722, 0x5723,
+  0x5917, 0x592f, 0x5b81, 0x5b84, 0x5c12, 0x5c3b, 0x5c74, 0x5c73, 0x5e04, 0x5e80, 0x5e82, 0x5fc9,
+  0x6209, 0x6250, 0x6c15, 0x0000, 0x7771, 0x777a, 0x715b, 0x777b, 0x78a6, 0x78ae, 0x78b8, 0x78b1,
+  0x78af, 0x7989, 0x7987, 0x7a29, 0x7a2a, 0x7a2d, 0x7a2c, 0x7a32, 0x7aec, 0x7af0, 0x7b81, 0x7b9e,
+  0x7b83, 0x7b92, 0x7ba3, 0x7b9f, 0x7b93, 0x7b86, 0x7cb8, 0x7cb7, 0x7dc8, 0x7db6, 0x7dd1, 0x7da8,
+  0x7dab, 0x6c36, 0x6c43, 0x6c3f, 0x6c3b, 0x72ae, 0x72b0, 0x738a, 0x79b8, 0x808a, 0x961e, 0x4f0e,
+  0x4f18, 0x4f2c, 0x4ef5, 0x4f14, 0x4ef1, 0x4f00, 0x4ef7, 0x4f08, 0x4f1d, 0x4f02, 0x4f05, 0x4f22,
+  0x4f13, 0x4f04, 0x4ef4, 0x4f12, 0x51b1, 0x5213, 0x5209, 0x5210, 0x52a6, 0x5322, 0x531f, 0x534d,
+  0x538a, 0x5407, 0x56e1, 0x56df, 0x572e, 0x572a, 0x5734, 0x593c, 0x5980, 0x597c, 0x5985, 0x597b,
+  0x597e, 0x5977, 0x597f, 0x5b56, 0x5c15, 0x5c25, 0x5c7c, 0x5c7a, 0x5c7b, 0x5c7e, 0x5ddf, 0x5e75,
+  0x5e84, 0x5f02, 0x5f1a, 0x5f74, 0x5fd5, 0x5fd4, 0x5fcf, 0x625c, 0x625e, 0x6264, 0x6261, 0x6266,
+  0x6262, 0x6259, 0x6260, 0x625a, 0x6265, 0x65ef, 0x65ee, 0x673e, 0x6739, 0x6738, 0x673b, 0x673a,
+  0x673f, 0x673c, 0x6733, 0x6c18, 0x6c46, 0x6c52, 0x6c5c, 0x6c4f, 0x6c4a, 0x6c54, 0x6c4b, 0x6c4c,
+  0x7071, 0x725e, 0x72b4, 0x72b5, 0x738e, 0x752a, 0x767f, 0x7a75, 0x7f51, 0x8278, 0x827c, 0x8280,
+  0x827d, 0x827f, 0x864d, 0x897e, 0x9099, 0x9097, 0x9098, 0x909b, 0x9094, 0x9622, 0x9624, 0x9620,
+  0x9623, 0x4f56, 0x4f3b, 0x4f62, 0x4f49, 0x4f53, 0x4f64, 0x4f3e, 0x4f67, 0x4f52, 0x4f5f, 0x4f41,
+  0x4f58, 0x4f2d, 0x4f33, 0x4f3f, 0x4f61, 0x518f, 0x51b9, 0x521c, 0x521e, 0x5221, 0x52ad, 0x52ae,
+  0x5309, 0x5363, 0x5372, 0x538e, 0x538f, 0x5430, 0x5437, 0x542a, 0x5454, 0x5445, 0x5419, 0x541c,
+  0x5425, 0x5418, 0x0000, 0x7db3, 0x7dcd, 0x7dcf, 0x7da4, 0x7f41, 0x7f6f, 0x7f71, 0x8023, 0x805b,
+  0x8061, 0x805f, 0x8181, 0x8184, 0x8213, 0x824a, 0x824c, 0x84bd, 0x8495, 0x8492, 0x84c3, 0x8496,
+  0x84a5, 0x84b5, 0x84b3, 0x84a3, 0x84e4, 0x84d8, 0x84d5, 0x84b7, 0x84ad, 0x84da, 0x8493, 0x8736,
+  0x543d, 0x544f, 0x5441, 0x5428, 0x5424, 0x5447, 0x56ee, 0x56e7, 0x56e5, 0x5741, 0x5745, 0x574c,
+  0x5749, 0x574b, 0x5752, 0x5906, 0x5940, 0x59a6, 0x5998, 0x59a0, 0x5997, 0x598e, 0x59a2, 0x5990,
+  0x598f, 0x59a7, 0x59a1, 0x5b8e, 0x5b92, 0x5c28, 0x5c2a, 0x5c8d, 0x5c8f, 0x5c88, 0x5c8b, 0x5c89,
+  0x5c92, 0x5c8a, 0x5c86, 0x5c93, 0x5c95, 0x5de0, 0x5e0a, 0x5e0e, 0x5e8b, 0x5e89, 0x5e8c, 0x5e88,
+  0x5e8d, 0x5f05, 0x5f1d, 0x5f78, 0x5f76, 0x5fd2, 0x5fd1, 0x5fd0, 0x5fed, 0x5fe8, 0x5fee, 0x5ff3,
+  0x5fe1, 0x5fe4, 0x5fe3, 0x5ffa, 0x5fef, 0x5ff7, 0x5ffb, 0x6000, 0x5ff4, 0x623a, 0x6283, 0x628c,
+  0x628e, 0x628f, 0x6294, 0x6287, 0x6271, 0x627b, 0x627a, 0x6270, 0x6281, 0x6288, 0x6277, 0x627d,
+  0x6272, 0x6274, 0x6537, 0x65f0, 0x65f4, 0x65f3, 0x65f2, 0x65f5, 0x6745, 0x6747, 0x6759, 0x6755,
+  0x674c, 0x6748, 0x675d, 0x674d, 0x675a, 0x674b, 0x6bd0, 0x6c19, 0x6c1a, 0x6c78, 0x6c67, 0x6c6b,
+  0x6c84, 0x6c8b, 0x6c8f, 0x6c71, 0x6c6f, 0x6c69, 0x6c9a, 0x6c6d, 0x6c87, 0x6c95, 0x6c9c, 0x6c66,
+  0x6c73, 0x6c65, 0x6c7b, 0x6c8e, 0x7074, 0x707a, 0x7263, 0x72bf, 0x72bd, 0x72c3, 0x72c6, 0x72c1,
+  0x72ba, 0x72c5, 0x7395, 0x7397, 0x7393, 0x7394, 0x7392, 0x753a, 0x7539, 0x7594, 0x7595, 0x7681,
+  0x793d, 0x8034, 0x8095, 0x8099, 0x8090, 0x8092, 0x809c, 0x8290, 0x828f, 0x8285, 0x828e, 0x8291,
+  0x8293, 0x0000, 0x873d, 0x872b, 0x8747, 0x8739, 0x8745, 0x871d, 0x88ff, 0x88ea, 0x88f5, 0x8900,
+  0x88ed, 0x8903, 0x88e9, 0x89ea, 0x8a9b, 0x8a8e, 0x8aa2, 0x8a9c, 0x8a94, 0x8a90, 0x8aa9, 0x8aac,
+  0x8a9f, 0x8a9d, 0x8c67, 0x8cd0, 0x8cd6, 0x8cd4, 0x8d98, 0x8d9a, 0x8d97, 0x8e0b, 0x8e08, 0x828a,
+  0x8283, 0x8284, 0x8c78, 0x8fc9, 0x8fbf, 0x909f, 0x90a1, 0x90a5, 0x909e, 0x90a7, 0x90a0, 0x9630,
+  0x9628, 0x962f, 0x962d, 0x4e33, 0x4f98, 0x4f7c, 0x4f85, 0x4f7d, 0x4f80, 0x4f87, 0x4f76, 0x4f74,
+  0x4f89, 0x4f84, 0x4f77, 0x4f4c, 0x4f97, 0x4f6a, 0x4f9a, 0x4f79, 0x4f81, 0x4f78, 0x4f90, 0x4f9c,
+  0x4f94, 0x4f9e, 0x4f92, 0x4f82, 0x4f95, 0x4f6b, 0x4f6e, 0x519e, 0x51bc, 0x51be, 0x5235, 0x5232,
+  0x5233, 0x5246, 0x5231, 0x52bc, 0x530a, 0x530b, 0x533c, 0x5392, 0x5394, 0x5487, 0x547f, 0x5481,
+  0x5491, 0x5482, 0x5488, 0x546b, 0x547a, 0x547e, 0x5465, 0x546c, 0x5474, 0x5466, 0x548d, 0x546f,
+  0x5461, 0x5460, 0x5498, 0x5463, 0x5467, 0x5464, 0x56f7, 0x56f9, 0x576f, 0x5772, 0x576d, 0x576b,
+  0x5771, 0x5770, 0x5776, 0x5780, 0x5775, 0x577b, 0x5773, 0x5774, 0x5762, 0x5768, 0x577d, 0x590c,
+  0x5945, 0x59b5, 0x59ba, 0x59cf, 0x59ce, 0x59b2, 0x59cc, 0x59c1, 0x59b6, 0x59bc, 0x59c3, 0x59d6,
+  0x59b1, 0x59bd, 0x59c0, 0x59c8, 0x59b4, 0x59c7, 0x5b62, 0x5b65, 0x5b93, 0x5b95, 0x5c44, 0x5c47,
+  0x5cae, 0x5ca4, 0x5ca0, 0x5cb5, 0x5caf, 0x5ca8, 0x5cac, 0x5c9f, 0x5ca3, 0x5cad, 0x5ca2, 0x5caa,
+  0x5ca7, 0x5c9d, 0x5ca5, 0x5cb6, 0x5cb0, 0x5ca6, 0x5e17, 0x5e14, 0x5e19, 0x5f28, 0x5f22, 0x5f23,
+  0x5f24, 0x5f54, 0x5f82, 0x5f7e, 0x5f7d, 0x5fde, 0x5fe5, 0x602d, 0x6026, 0x6019, 0x6032, 0x600b,
+  0x0000, 0x8e01, 0x8eb4, 0x8eb3, 0x8fa1, 0x8fa2, 0x905a, 0x9061, 0x905f, 0x9125, 0x917b, 0x9176,
+  0x917c, 0x9289, 0x92f6, 0x92b1, 0x92ad, 0x9292, 0x9281, 0x9284, 0x92ae, 0x9290, 0x929e, 0x95a2,
+  0x95a7, 0x96a0, 0x969d, 0x969f, 0x96d0, 0x96d1, 0x9759, 0x9764, 0x9819, 0x9814, 0x6034, 0x600a,
+  0x6017, 0x6033, 0x601a, 0x601e, 0x602c, 0x6022, 0x600d, 0x6010, 0x602e, 0x6013, 0x6011, 0x600c,
+  0x6009, 0x601c, 0x6214, 0x623d, 0x62ad, 0x62b4, 0x62d1, 0x62be, 0x62aa, 0x62b6, 0x62ca, 0x62ae,
+  0x62b3, 0x62af, 0x62bb, 0x62a9, 0x62b0, 0x62b8, 0x653d, 0x65a8, 0x65bb, 0x6609, 0x65fc, 0x6604,
+  0x6612, 0x6608, 0x65fb, 0x6603, 0x660b, 0x660d, 0x6605, 0x65fd, 0x6611, 0x6610, 0x66f6, 0x670a,
+  0x6785, 0x676c, 0x678e, 0x6792, 0x6776, 0x677b, 0x6798, 0x6786, 0x6784, 0x6774, 0x678d, 0x678c,
+  0x677a, 0x679f, 0x6791, 0x6799, 0x6783, 0x677d, 0x6781, 0x6778, 0x6779, 0x6794, 0x6b25, 0x6b80,
+  0x6b7e, 0x6bde, 0x6c1d, 0x6c93, 0x6cec, 0x6ceb, 0x6cee, 0x6cd9, 0x6cb6, 0x6cd4, 0x6cad, 0x6ce7,
+  0x6cb7, 0x6cd0, 0x6cc2, 0x6cba, 0x6cc3, 0x6cc6, 0x6ced, 0x6cf2, 0x6cd2, 0x6cdd, 0x6cb4, 0x6c8a,
+  0x6c9d, 0x6c80, 0x6cde, 0x6cc0, 0x6d30, 0x6ccd, 0x6cc7, 0x6cb0, 0x6cf9, 0x6ccf, 0x6ce9, 0x6cd1,
+  0x7094, 0x7098, 0x7085, 0x7093, 0x7086, 0x7084, 0x7091, 0x7096, 0x7082, 0x709a, 0x7083, 0x726a,
+  0x72d6, 0x72cb, 0x72d8, 0x72c9, 0x72dc, 0x72d2, 0x72d4, 0x72da, 0x72cc, 0x72d1, 0x73a4, 0x73a1,
+  0x73ad, 0x73a6, 0x73a2, 0x73a0, 0x73ac, 0x739d, 0x74dd, 0x74e8, 0x753f, 0x7540, 0x753e, 0x758c,
+  0x7598, 0x76af, 0x76f3, 0x76f1, 0x76f0, 0x76f5, 0x77f8, 0x77fc, 0x77f9, 0x77fb, 0x77fa, 0x0000,
+  0x9815, 0x981a, 0x9906, 0x98f8, 0x9901, 0x99be, 0x99bc, 0x99b7, 0x99b6, 0x99c0, 0x99b8, 0x99c4,
+  0x99bf, 0x9ada, 0x9ae4, 0x9ae9, 0x9ae8, 0x9aea, 0x9ae5, 0x9b26, 0x9b40, 0x9ebd, 0x510e, 0x50f7,
+  0x50fc, 0x510d, 0x5101, 0x51da, 0x51d9, 0x51db, 0x5286, 0x528e, 0x52ee, 0x77f7, 0x7942, 0x793f,
+  0x79c5, 0x7a78, 0x7a7b, 0x7afb, 0x7c75, 0x7cfd, 0x8035, 0x808f, 0x80ae, 0x80a3, 0x80b8, 0x80b5,
+  0x80ad, 0x8220, 0x82a0, 0x82c0, 0x82ab, 0x829a, 0x8298, 0x829b, 0x82b5, 0x82a7, 0x82ae, 0x82bc,
+  0x829e, 0x82ba, 0x82b4, 0x82a8, 0x82a1, 0x82a9, 0x82c2, 0x82a4, 0x82c3, 0x82b6, 0x82a2, 0x8670,
+  0x866f, 0x866d, 0x866e, 0x8c56, 0x8fd2, 0x8fcb, 0x8fd3, 0x8fcd, 0x8fd6, 0x8fd5, 0x8fd7, 0x90b2,
+  0x90b4, 0x90af, 0x90b3, 0x90b0, 0x9639, 0x963d, 0x963c, 0x963a, 0x9643, 0x4fcd, 0x4fc5, 0x4fd3,
+  0x4fb2, 0x4fc9, 0x4fcb, 0x4fc1, 0x4fd4, 0x4fdc, 0x4fd9, 0x4fbb, 0x4fb3, 0x4fdb, 0x4fc7, 0x4fd6,
+  0x4fba, 0x4fc0, 0x4fb9, 0x4fec, 0x5244, 0x5249, 0x52c0, 0x52c2, 0x533d, 0x537c, 0x5397, 0x5396,
+  0x5399, 0x5398, 0x54ba, 0x54a1, 0x54ad, 0x54a5, 0x54cf, 0x54c3, 0x830d, 0x54b7, 0x54ae, 0x54d6,
+  0x54b6, 0x54c5, 0x54c6, 0x54a0, 0x5470, 0x54bc, 0x54a2, 0x54be, 0x5472, 0x54de, 0x54b0, 0x57b5,
+  0x579e, 0x579f, 0x57a4, 0x578c, 0x5797, 0x579d, 0x579b, 0x5794, 0x5798, 0x578f, 0x5799, 0x57a5,
+  0x579a, 0x5795, 0x58f4, 0x590d, 0x5953, 0x59e1, 0x59de, 0x59ee, 0x5a00, 0x59f1, 0x59dd, 0x59fa,
+  0x59fd, 0x59fc, 0x59f6, 0x59e4, 0x59f2, 0x59f7, 0x59db, 0x59e9, 0x59f3, 0x59f5, 0x59e0, 0x59fe,
+  0x59f4, 0x59ed, 0x5ba8, 0x5c4c, 0x5cd0, 0x5cd8, 0x5ccc, 0x5cd7, 0x5ccb, 0x5cdb, 0x0000, 0x5333,
+  0x53b1, 0x5647, 0x562d, 0x5654, 0x564b, 0x5652, 0x5631, 0x5644, 0x5656, 0x5650, 0x562b, 0x564d,
+  0x5637, 0x564f, 0x58a2, 0x58b7, 0x58b2, 0x58aa, 0x58b5, 0x58b0, 0x58b4, 0x58a4, 0x58a7, 0x5926,
+  0x5afe, 0x5b04, 0x5afc, 0x5b06, 0x5b0a, 0x5b0d, 0x5b00, 0x5b0e, 0x5cde, 0x5cda, 0x5cc9, 0x5cc7,
+  0x5cca, 0x5cd6, 0x5cd3, 0x5cd4, 0x5ccf, 0x5cc8, 0x5cc6, 0x5cce, 0x5cdf, 0x5cf8, 0x5df9, 0x5e21,
+  0x5e22, 0x5e23, 0x5e20, 0x5e24, 0x5eb0, 0x5ea4, 0x5ea2, 0x5e9b, 0x5ea3, 0x5ea5, 0x5f07, 0x5f2e,
+  0x5f56, 0x5f86, 0x6037, 0x6039, 0x6054, 0x6072, 0x605e, 0x6045, 0x6053, 0x6047, 0x6049, 0x605b,
+  0x604c, 0x6040, 0x6042, 0x605f, 0x6024, 0x6044, 0x6058, 0x6066, 0x606e, 0x6242, 0x6243, 0x62cf,
+  0x630d, 0x630b, 0x62f5, 0x630e, 0x6303, 0x62eb, 0x62f9, 0x630f, 0x630c, 0x62f8, 0x62f6, 0x6300,
+  0x6313, 0x6314, 0x62fa, 0x6315, 0x62fb, 0x62f0, 0x6541, 0x6543, 0x65aa, 0x65bf, 0x6636, 0x6621,
+  0x6632, 0x6635, 0x661c, 0x6626, 0x6622, 0x6633, 0x662b, 0x663a, 0x661d, 0x6634, 0x6639, 0x662e,
+  0x670f, 0x6710, 0x67c1, 0x67f2, 0x67c8, 0x67ba, 0x67dc, 0x67bb, 0x67f8, 0x67d8, 0x67c0, 0x67b7,
+  0x67c5, 0x67eb, 0x67e4, 0x67df, 0x67b5, 0x67cd, 0x67b3, 0x67f7, 0x67f6, 0x67ee, 0x67e3, 0x67c2,
+  0x67b9, 0x67ce, 0x67e7, 0x67f0, 0x67b2, 0x67fc, 0x67c6, 0x67ed, 0x67cc, 0x67ae, 0x67e6, 0x67db,
+  0x67fa, 0x67c9, 0x67ca, 0x67c3, 0x67ea, 0x67cb, 0x6b28, 0x6b82, 0x6b84, 0x6bb6, 0x6bd6, 0x6bd8,
+  0x6be0, 0x6c20, 0x6c21, 0x6d28, 0x6d34, 0x6d2d, 0x6d1f, 0x6d3c, 0x6d3f, 0x6d12, 0x6d0a, 0x6cda,
+  0x6d33, 0x6d04, 0x6d19, 0x6d3a, 0x6d1a, 0x6d11, 0x6d00, 0x6d1d, 0x6d42, 0x0000, 0x5d91, 0x5d8f,
+  0x5d90, 0x5d98, 0x5da4, 0x5d9b, 0x5da3, 0x5d96, 0x5de4, 0x5e5a, 0x5e5e, 0x5fb8, 0x6157, 0x615c,
+  0x61a6, 0x6195, 0x6188, 0x61a3, 0x618f, 0x6164, 0x6159, 0x6178, 0x6185, 0x6187, 0x619e, 0x6198,
+  0x619c, 0x622f, 0x6480, 0x649b, 0x648e, 0x648d, 0x6494, 0x6d01, 0x6d18, 0x6d37, 0x6d03, 0x6d0f,
+  0x6d40, 0x6d07, 0x6d20, 0x6d2c, 0x6d08, 0x6d22, 0x6d09, 0x6d10, 0x70b7, 0x709f, 0x70be, 0x70b1,
+  0x70b0, 0x70a1, 0x70b4, 0x70b5, 0x70a9, 0x7241, 0x7249, 0x724a, 0x726c, 0x7270, 0x7273, 0x726e,
+  0x72ca, 0x72e4, 0x72e8, 0x72eb, 0x72df, 0x72ea, 0x72e6, 0x72e3, 0x7385, 0x73cc, 0x73c2, 0x73c8,
+  0x73c5, 0x73b9, 0x73b6, 0x73b5, 0x73b4, 0x73eb, 0x73bf, 0x73c7, 0x73be, 0x73c3, 0x73c6, 0x73b8,
+  0x73cb, 0x74ec, 0x74ee, 0x752e, 0x7547, 0x7548, 0x75a7, 0x75aa, 0x7679, 0x76c4, 0x7708, 0x7703,
+  0x7704, 0x7705, 0x770a, 0x76f7, 0x76fb, 0x76fa, 0x77e7, 0x77e8, 0x7806, 0x7811, 0x7812, 0x7805,
+  0x7810, 0x780f, 0x780e, 0x7809, 0x7803, 0x7813, 0x794a, 0x794c, 0x794b, 0x7945, 0x7944, 0x79d5,
+  0x79cd, 0x79cf, 0x79d6, 0x79ce, 0x7a80, 0x7a7e, 0x7ad1, 0x7b00, 0x7b01, 0x7c7a, 0x7c78, 0x7c79,
+  0x7c7f, 0x7c80, 0x7c81, 0x7d03, 0x7d08, 0x7d01, 0x7f58, 0x7f91, 0x7f8d, 0x7fbe, 0x8007, 0x800e,
+  0x800f, 0x8014, 0x8037, 0x80d8, 0x80c7, 0x80e0, 0x80d1, 0x80c8, 0x80c2, 0x80d0, 0x80c5, 0x80e3,
+  0x80d9, 0x80dc, 0x80ca, 0x80d5, 0x80c9, 0x80cf, 0x80d7, 0x80e6, 0x80cd, 0x81ff, 0x8221, 0x8294,
+  0x82d9, 0x82fe, 0x82f9, 0x8307, 0x82e8, 0x8300, 0x82d5, 0x833a, 0x82eb, 0x82d6, 0x82f4, 0x82ec,
+  0x82e1, 0x82f2, 0x82f5, 0x830c, 0x82fb, 0x82f6, 0x82f0, 0x82ea, 0x0000, 0x64c6, 0x64a8, 0x6483,
+  0x64b9, 0x6486, 0x64b4, 0x64af, 0x6491, 0x64aa, 0x64a1, 0x64a7, 0x66b6, 0x66b3, 0x66bc, 0x66ac,
+  0x66ad, 0x6a0e, 0x6a1c, 0x6a1a, 0x6a0b, 0x69ef, 0x6a0c, 0x69f0, 0x6a22, 0x69d8, 0x6a12, 0x69fa,
+  0x6a2a, 0x6a10, 0x6a29, 0x69f9, 0x69ea, 0x6a2c, 0x82e4, 0x82e0, 0x82fa, 0x82f3, 0x82ed, 0x8677,
+  0x8674, 0x867c, 0x8673, 0x8841, 0x884e, 0x8867, 0x886a, 0x8869, 0x89d3, 0x8a04, 0x8a07, 0x8d72,
+  0x8fe3, 0x8fe1, 0x8fee, 0x8fe0, 0x90f1, 0x90bd, 0x90bf, 0x90d5, 0x90c5, 0x90be, 0x90c7, 0x90cb,
+  0x90c8, 0x91d4, 0x91d3, 0x9654, 0x964f, 0x9651, 0x9653, 0x964a, 0x964e, 0x501e, 0x5005, 0x5007,
+  0x5013, 0x5022, 0x5030, 0x501b, 0x4ff5, 0x4ff4, 0x5033, 0x5037, 0x502c, 0x4ff6, 0x4ff7, 0x5017,
+  0x501c, 0x5020, 0x5027, 0x5035, 0x502f, 0x5031, 0x500e, 0x515a, 0x5194, 0x5193, 0x51ca, 0x51c4,
+  0x51c5, 0x51c8, 0x51ce, 0x5261, 0x525a, 0x5252, 0x525e, 0x525f, 0x5255, 0x5262, 0x52cd, 0x530e,
+  0x539e, 0x5526, 0x54e2, 0x5517, 0x5512, 0x54e7, 0x54f3, 0x54e4, 0x551a, 0x54ff, 0x5504, 0x5508,
+  0x54eb, 0x5511, 0x5505, 0x54f1, 0x550a, 0x54fb, 0x54f7, 0x54f8, 0x54e0, 0x550e, 0x5503, 0x550b,
+  0x5701, 0x5702, 0x57cc, 0x5832, 0x57d5, 0x57d2, 0x57ba, 0x57c6, 0x57bd, 0x57bc, 0x57b8, 0x57b6,
+  0x57bf, 0x57c7, 0x57d0, 0x57b9, 0x57c1, 0x590e, 0x594a, 0x5a19, 0x5a16, 0x5a2d, 0x5a2e, 0x5a15,
+  0x5a0f, 0x5a17, 0x5a0a, 0x5a1e, 0x5a33, 0x5b6c, 0x5ba7, 0x5bad, 0x5bac, 0x5c03, 0x5c56, 0x5c54,
+  0x5cec, 0x5cff, 0x5cee, 0x5cf1, 0x5cf7, 0x5d00, 0x5cf9, 0x5e29, 0x5e28, 0x5ea8, 0x5eae, 0x5eaa,
+  0x5eac, 0x5f33, 0x5f30, 0x5f67, 0x605d, 0x605a, 0x6067, 0x0000, 0x6a24, 0x69e9, 0x6b52, 0x6b4f,
+  0x6b53, 0x6f10, 0x6f65, 0x6f75, 0x6fd0, 0x6f5c, 0x6f3d, 0x6f71, 0x6f91, 0x6f0b, 0x6f79, 0x6f81,
+  0x6f8f, 0x6f59, 0x6f74, 0x71ae, 0x71a3, 0x71ad, 0x71ab, 0x71a6, 0x71a2, 0x52f2, 0x7257, 0x7255,
+  0x7299, 0x734b, 0x747a, 0x748c, 0x7484, 0x6041, 0x60a2, 0x6088, 0x6080, 0x6092, 0x6081, 0x609d,
+  0x6083, 0x6095, 0x609b, 0x6097, 0x6087, 0x609c, 0x608e, 0x6219, 0x6246, 0x62f2, 0x6310, 0x6356,
+  0x632c, 0x6344, 0x6345, 0x6336, 0x6343, 0x63e4, 0x6339, 0x634b, 0x634a, 0x633c, 0x6329, 0x6341,
+  0x6334, 0x6358, 0x6354, 0x6359, 0x632d, 0x6347, 0x6333, 0x635a, 0x6351, 0x6338, 0x6357, 0x6340,
+  0x6348, 0x654a, 0x6546, 0x65c6, 0x65c3, 0x65c4, 0x65c2, 0x664a, 0x665f, 0x6647, 0x6651, 0x6712,
+  0x6713, 0x681f, 0x681a, 0x6849, 0x6832, 0x6833, 0x683b, 0x684b, 0x684f, 0x6816, 0x6831, 0x681c,
+  0x6835, 0x682b, 0x682d, 0x682f, 0x684e, 0x6844, 0x6834, 0x681d, 0x6812, 0x6814, 0x6826, 0x6828,
+  0x682e, 0x684d, 0x683a, 0x6825, 0x6820, 0x6b2c, 0x6b2f, 0x6b2d, 0x6b31, 0x6b34, 0x6b6d, 0x8082,
+  0x6b88, 0x6be6, 0x6be4, 0x6be8, 0x6be3, 0x6be2, 0x6be7, 0x6c25, 0x6d7a, 0x6d63, 0x6d64, 0x6d76,
+  0x6d0d, 0x6d61, 0x6d92, 0x6d58, 0x6d62, 0x6d6d, 0x6d6f, 0x6d91, 0x6d8d, 0x6def, 0x6d7f, 0x6d86,
+  0x6d5e, 0x6d67, 0x6d60, 0x6d97, 0x6d70, 0x6d7c, 0x6d5f, 0x6d82, 0x6d98, 0x6d2f, 0x6d68, 0x6d8b,
+  0x6d7e, 0x6d80, 0x6d84, 0x6d16, 0x6d83, 0x6d7b, 0x6d7d, 0x6d75, 0x6d90, 0x70dc, 0x70d3, 0x70d1,
+  0x70dd, 0x70cb, 0x7f39, 0x70e2, 0x70d7, 0x70d2, 0x70de, 0x70e0, 0x70d4, 0x70cd, 0x70c5, 0x70c6,
+  0x70c7, 0x70da, 0x70ce, 0x70e1, 0x7242, 0x7278, 0x0000, 0x7482, 0x7493, 0x747b, 0x7509, 0x778a,
+  0x7790, 0x78c6, 0x78d3, 0x78c0, 0x78d2, 0x78c7, 0x78c2, 0x799f, 0x799d, 0x799e, 0x7a41, 0x7a38,
+  0x7a3a, 0x7a42, 0x7a3e, 0x7ab0, 0x7bae, 0x7bb3, 0x7bbf, 0x7bcd, 0x7bb2, 0x7cc4, 0x7ccd, 0x7cc2,
+  0x7cc6, 0x7cc3, 0x7cc9, 0x7cc7, 0x7277, 0x7276, 0x7300, 0x72fa, 0x72f4, 0x72fe, 0x72f6, 0x72f3,
+  0x72fb, 0x7301, 0x73d3, 0x73d9, 0x73e5, 0x73d6, 0x73bc, 0x73e7, 0x73e3, 0x73e9, 0x73dc, 0x73d2,
+  0x73db, 0x73d4, 0x73dd, 0x73da, 0x73d7, 0x73d8, 0x73e8, 0x74de, 0x74df, 0x74f4, 0x74f5, 0x7521,
+  0x755b, 0x755f, 0x75b0, 0x75c1, 0x75bb, 0x75c4, 0x75c0, 0x75bf, 0x75b6, 0x75ba, 0x768a, 0x76c9,
+  0x771d, 0x771b, 0x7710, 0x7713, 0x7712, 0x7723, 0x7711, 0x7715, 0x7719, 0x771a, 0x7722, 0x7727,
+  0x7823, 0x782c, 0x7822, 0x7835, 0x782f, 0x7828, 0x782e, 0x782b, 0x7821, 0x7829, 0x7833, 0x782a,
+  0x7831, 0x7954, 0x795b, 0x794f, 0x795c, 0x7953, 0x7952, 0x7951, 0x79eb, 0x79ec, 0x79e0, 0x79ee,
+  0x79ed, 0x79ea, 0x79dc, 0x79de, 0x79dd, 0x7a86, 0x7a89, 0x7a85, 0x7a8b, 0x7a8c, 0x7a8a, 0x7a87,
+  0x7ad8, 0x7b10, 0x7b04, 0x7b13, 0x7b05, 0x7b0f, 0x7b08, 0x7b0a, 0x7b0e, 0x7b09, 0x7b12, 0x7c84,
+  0x7c91, 0x7c8a, 0x7c8c, 0x7c88, 0x7c8d, 0x7c85, 0x7d1e, 0x7d1d, 0x7d11, 0x7d0e, 0x7d18, 0x7d16,
+  0x7d13, 0x7d1f, 0x7d12, 0x7d0f, 0x7d0c, 0x7f5c, 0x7f61, 0x7f5e, 0x7f60, 0x7f5d, 0x7f5b, 0x7f96,
+  0x7f92, 0x7fc3, 0x7fc2, 0x7fc0, 0x8016, 0x803e, 0x8039, 0x80fa, 0x80f2, 0x80f9, 0x80f5, 0x8101,
+  0x80fb, 0x8100, 0x8201, 0x822f, 0x8225, 0x8333, 0x832d, 0x8344, 0x8319, 0x8351, 0x8325, 0x8356,
+  0x833f, 0x8341, 0x8326, 0x831c, 0x8322, 0x0000, 0x7df8, 0x7ded, 0x7de2, 0x7ddc, 0x7e02, 0x7e01,
+  0x7dd6, 0x7de4, 0x7dfe, 0x7e00, 0x7dfc, 0x7dfd, 0x7df5, 0x7dff, 0x7deb, 0x7de5, 0x7f78, 0x7fae,
+  0x7fe7, 0x8065, 0x806a, 0x8066, 0x8068, 0x806b, 0x8194, 0x81a1, 0x8192, 0x8196, 0x8193, 0x8501,
+  0x84f8, 0x84f5, 0x8504, 0x8342, 0x834e, 0x831b, 0x832a, 0x8308, 0x833c, 0x834d, 0x8316, 0x8324,
+  0x8320, 0x8337, 0x832f, 0x8329, 0x8347, 0x8345, 0x834c, 0x8353, 0x831e, 0x832c, 0x834b, 0x8327,
+  0x8348, 0x8653, 0x8652, 0x86a2, 0x86a8, 0x8696, 0x868d, 0x8691, 0x869e, 0x8687, 0x8697, 0x8686,
+  0x868b, 0x869a, 0x8685, 0x86a5, 0x8699, 0x86a1, 0x86a7, 0x8695, 0x8698, 0x868e, 0x869d, 0x8690,
+  0x8694, 0x8843, 0x8844, 0x886d, 0x8875, 0x8876, 0x8872, 0x8880, 0x8871, 0x887f, 0x886f, 0x8883,
+  0x887e, 0x8874, 0x887c, 0x8a12, 0x8c47, 0x8c57, 0x8c7b, 0x8ca4, 0x8ca3, 0x8d76, 0x8d78, 0x8db5,
+  0x8db7, 0x8db6, 0x8ed1, 0x8ed3, 0x8ffe, 0x8ff5, 0x9002, 0x8fff, 0x8ffb, 0x9004, 0x8ffc, 0x8ff6,
+  0x90d6, 0x90e0, 0x90d9, 0x90da, 0x90e3, 0x90df, 0x90e5, 0x90d8, 0x90db, 0x90d7, 0x90dc, 0x90e4,
+  0x9150, 0x914e, 0x914f, 0x91d5, 0x91e2, 0x91da, 0x965c, 0x965f, 0x96bc, 0x98e3, 0x9adf, 0x9b2f,
+  0x4e7f, 0x5070, 0x506a, 0x5061, 0x505e, 0x5060, 0x5053, 0x504b, 0x505d, 0x5072, 0x5048, 0x504d,
+  0x5041, 0x505b, 0x504a, 0x5062, 0x5015, 0x5045, 0x505f, 0x5069, 0x506b, 0x5063, 0x5064, 0x5046,
+  0x5040, 0x506e, 0x5073, 0x5057, 0x5051, 0x51d0, 0x526b, 0x526d, 0x526c, 0x526e, 0x52d6, 0x52d3,
+  0x532d, 0x539c, 0x5575, 0x5576, 0x553c, 0x554d, 0x5550, 0x5534, 0x552a, 0x5551, 0x5562, 0x5536,
+  0x5535, 0x5530, 0x5552, 0x5545, 0x0000, 0x851b, 0x8503, 0x8533, 0x8534, 0x84ed, 0x8535, 0x8505,
+  0x877d, 0x8771, 0x885c, 0x88e6, 0x890f, 0x891b, 0x89a9, 0x89a5, 0x89ee, 0x8ab1, 0x8acc, 0x8ace,
+  0x8ab7, 0x8ab5, 0x8ae9, 0x8ab4, 0x8ab3, 0x8ac1, 0x8aaf, 0x8aca, 0x8ad0, 0x8c8e, 0x8ce9, 0x8cdb,
+  0x8ceb, 0x8da4, 0x550c, 0x5532, 0x5565, 0x554e, 0x5539, 0x5548, 0x552d, 0x553b, 0x5540, 0x554b,
+  0x570a, 0x5707, 0x57fb, 0x5814, 0x57e2, 0x57f6, 0x57dc, 0x57f4, 0x5800, 0x57ed, 0x57fd, 0x5808,
+  0x57f8, 0x580b, 0x57f3, 0x57cf, 0x5807, 0x57ee, 0x57e3, 0x57f2, 0x57e5, 0x57ec, 0x57e1, 0x580e,
+  0x57fc, 0x5810, 0x57e7, 0x5801, 0x580c, 0x57f1, 0x57e9, 0x57f0, 0x580d, 0x5804, 0x595c, 0x5a60,
+  0x5a58, 0x5a55, 0x5a67, 0x5a5e, 0x5a38, 0x5a35, 0x5a6d, 0x5a50, 0x5a5f, 0x5a65, 0x5a6c, 0x5a53,
+  0x5a64, 0x5a57, 0x5a43, 0x5a5d, 0x5a52, 0x5a44, 0x5a5b, 0x5a48, 0x5a8e, 0x5a3e, 0x5a4d, 0x5a39,
+  0x5a4c, 0x5a70, 0x5a69, 0x5a47, 0x5a51, 0x5a56, 0x5a42, 0x5a5c, 0x5b72, 0x5b6e, 0x5bc1, 0x5bc0,
+  0x5c59, 0x5d1e, 0x5d0b, 0x5d1d, 0x5d1a, 0x5d20, 0x5d0c, 0x5d28, 0x5d0d, 0x5d26, 0x5d25, 0x5d0f,
+  0x5d30, 0x5d12, 0x5d23, 0x5d1f, 0x5d2e, 0x5e3e, 0x5e34, 0x5eb1, 0x5eb4, 0x5eb9, 0x5eb2, 0x5eb3,
+  0x5f36, 0x5f38, 0x5f9b, 0x5f96, 0x5f9f, 0x608a, 0x6090, 0x6086, 0x60be, 0x60b0, 0x60ba, 0x60d3,
+  0x60d4, 0x60cf, 0x60e4, 0x60d9, 0x60dd, 0x60c8, 0x60b1, 0x60db, 0x60b7, 0x60ca, 0x60bf, 0x60c3,
+  0x60cd, 0x60c0, 0x6332, 0x6365, 0x638a, 0x6382, 0x637d, 0x63bd, 0x639e, 0x63ad, 0x639d, 0x6397,
+  0x63ab, 0x638e, 0x636f, 0x6387, 0x6390, 0x636e, 0x63af, 0x6375, 0x639c, 0x636d, 0x63ae, 0x637c,
+  0x63a4, 0x633b, 0x639f, 0x0000, 0x8da2, 0x8d9d, 0x8e2a, 0x8e28, 0x8eb8, 0x8eb6, 0x8eb9, 0x8eb7,
+  0x8f22, 0x8f2b, 0x8f27, 0x8f19, 0x8fa4, 0x8fb3, 0x9071, 0x906a, 0x9188, 0x918c, 0x92bf, 0x92b8,
+  0x92be, 0x92dc, 0x92e5, 0x92d4, 0x92d6, 0x92da, 0x92ed, 0x92f3, 0x92db, 0x92e2, 0x92eb, 0x95af,
+  0x95b2, 0x6378, 0x6385, 0x6381, 0x6391, 0x638d, 0x6370, 0x6553, 0x65cd, 0x6665, 0x6661, 0x665b,
+  0x6659, 0x665c, 0x6662, 0x6718, 0x6879, 0x6887, 0x6890, 0x689c, 0x686d, 0x686e, 0x68ae, 0x68ab,
+  0x6956, 0x686f, 0x68a3, 0x68ac, 0x68a9, 0x6875, 0x6874, 0x68b2, 0x688f, 0x6877, 0x6892, 0x687c,
+  0x686b, 0x6872, 0x68aa, 0x6880, 0x6871, 0x687e, 0x689b, 0x6896, 0x688b, 0x68a0, 0x6889, 0x68a4,
+  0x6878, 0x687b, 0x6891, 0x688c, 0x688a, 0x687d, 0x6b36, 0x6b33, 0x6b37, 0x6b38, 0x6b91, 0x6b8f,
+  0x6b8d, 0x6b8e, 0x6b8c, 0x6c2a, 0x6dc0, 0x6dab, 0x6db4, 0x6db3, 0x6e74, 0x6dac, 0x6de9, 0x6de2,
+  0x6db7, 0x6df6, 0x6dd4, 0x6e00, 0x6dc8, 0x6de0, 0x6ddf, 0x6dd6, 0x6dbe, 0x6de5, 0x6ddc, 0x6ddd,
+  0x6ddb, 0x6df4, 0x6dca, 0x6dbd, 0x6ded, 0x6df0, 0x6dba, 0x6dd5, 0x6dc2, 0x6dcf, 0x6dc9, 0x6dd0,
+  0x6df2, 0x6dd3, 0x6dfd, 0x6dd7, 0x6dcd, 0x6de3, 0x6dbb, 0x70fa, 0x710d, 0x70f7, 0x7117, 0x70f4,
+  0x710c, 0x70f0, 0x7104, 0x70f3, 0x7110, 0x70fc, 0x70ff, 0x7106, 0x7113, 0x7100, 0x70f8, 0x70f6,
+  0x710b, 0x7102, 0x710e, 0x727e, 0x727b, 0x727c, 0x727f, 0x731d, 0x7317, 0x7307, 0x7311, 0x7318,
+  0x730a, 0x7308, 0x72ff, 0x730f, 0x731e, 0x7388, 0x73f6, 0x73f8, 0x73f5, 0x7404, 0x7401, 0x73fd,
+  0x7407, 0x7400, 0x73fa, 0x73fc, 0x73ff, 0x740c, 0x740b, 0x73f4, 0x7408, 0x7564, 0x7563, 0x75ce,
+  0x75d2, 0x75cf, 0x0000, 0x95b3, 0x96a3, 0x96a5, 0x970a, 0x9787, 0x9789, 0x978c, 0x97ef, 0x982a,
+  0x9822, 0x981f, 0x9919, 0x99ca, 0x99da, 0x99de, 0x99c8, 0x99e0, 0x9ab6, 0x9ab5, 0x9af4, 0x9b6b,
+  0x9b69, 0x9b72, 0x9b63, 0x9d0d, 0x9d01, 0x9d0c, 0x9cf8, 0x9cfe, 0x9d02, 0x9e84, 0x9eab, 0x9eaa,
+  0x75cb, 0x75cc, 0x75d1, 0x75d0, 0x768f, 0x7689, 0x76d3, 0x7739, 0x772f, 0x772d, 0x7731, 0x7732,
+  0x7734, 0x7733, 0x773d, 0x7725, 0x773b, 0x7735, 0x7848, 0x7852, 0x7849, 0x784d, 0x784a, 0x784c,
+  0x7826, 0x7845, 0x7850, 0x7964, 0x7967, 0x7969, 0x796a, 0x7963, 0x796b, 0x7961, 0x79bb, 0x79fa,
+  0x79f8, 0x79f6, 0x79f7, 0x7a8f, 0x7a94, 0x7a90, 0x7b35, 0x7b47, 0x7b34, 0x7b25, 0x7b30, 0x7b22,
+  0x7b24, 0x7b33, 0x7b18, 0x7b2a, 0x7b1d, 0x7b31, 0x7b2b, 0x7b2d, 0x7b2f, 0x7b32, 0x7b38, 0x7b1a,
+  0x7b23, 0x7c94, 0x7c98, 0x7c96, 0x7ca3, 0x7d35, 0x7d3d, 0x7d38, 0x7d36, 0x7d3a, 0x7d45, 0x7d2c,
+  0x7d29, 0x7d41, 0x7d47, 0x7d3e, 0x7d3f, 0x7d4a, 0x7d3b, 0x7d28, 0x7f63, 0x7f95, 0x7f9c, 0x7f9d,
+  0x7f9b, 0x7fca, 0x7fcb, 0x7fcd, 0x7fd0, 0x7fd1, 0x7fc7, 0x7fcf, 0x7fc9, 0x801f, 0x801e, 0x801b,
+  0x8047, 0x8043, 0x8048, 0x8118, 0x8125, 0x8119, 0x811b, 0x812d, 0x811f, 0x812c, 0x811e, 0x8121,
+  0x8115, 0x8127, 0x811d, 0x8122, 0x8211, 0x8238, 0x8233, 0x823a, 0x8234, 0x8232, 0x8274, 0x8390,
+  0x83a3, 0x83a8, 0x838d, 0x837a, 0x8373, 0x83a4, 0x8374, 0x838f, 0x8381, 0x8395, 0x8399, 0x8375,
+  0x8394, 0x83a9, 0x837d, 0x8383, 0x838c, 0x839d, 0x839b, 0x83aa, 0x838b, 0x837e, 0x83a5, 0x83af,
+  0x8388, 0x8397, 0x83b0, 0x837f, 0x83a6, 0x8387, 0x83ae, 0x8376, 0x839a, 0x8659, 0x8656, 0x86bf,
+  0x86b7, 0x0000, 0x511d, 0x5116, 0x512b, 0x511e, 0x511b, 0x5290, 0x5294, 0x5314, 0x5667, 0x567b,
+  0x565f, 0x5661, 0x58c3, 0x58ca, 0x58c0, 0x58c4, 0x5901, 0x5b1f, 0x5b18, 0x5b11, 0x5b15, 0x5b12,
+  0x5b1c, 0x5b22, 0x5b79, 0x5da6, 0x5db3, 0x5dab, 0x5eea, 0x5f5b, 0x61b7, 0x61ce, 0x61b9, 0x86c2,
+  0x86c1, 0x86c5, 0x86ba, 0x86b0, 0x86c8, 0x86b9, 0x86b3, 0x86b8, 0x86cc, 0x86b4, 0x86bb, 0x86bc,
+  0x86c3, 0x86bd, 0x86be, 0x8852, 0x8889, 0x8895, 0x88a8, 0x88a2, 0x88aa, 0x889a, 0x8891, 0x88a1,
+  0x889f, 0x8898, 0x88a7, 0x8899, 0x889b, 0x8897, 0x88a4, 0x88ac, 0x888c, 0x8893, 0x888e, 0x8982,
+  0x89d6, 0x89d9, 0x89d5, 0x8a30, 0x8a27, 0x8a2c, 0x8a1e, 0x8c39, 0x8c3b, 0x8c5c, 0x8c5d, 0x8c7d,
+  0x8ca5, 0x8d7d, 0x8d7b, 0x8d79, 0x8dbc, 0x8dc2, 0x8db9, 0x8dbf, 0x8dc1, 0x8ed8, 0x8ede, 0x8edd,
+  0x8edc, 0x8ed7, 0x8ee0, 0x8ee1, 0x9024, 0x900b, 0x9011, 0x901c, 0x900c, 0x9021, 0x90ef, 0x90ea,
+  0x90f0, 0x90f4, 0x90f2, 0x90f3, 0x90d4, 0x90eb, 0x90ec, 0x90e9, 0x9156, 0x9158, 0x915a, 0x9153,
+  0x9155, 0x91ec, 0x91f4, 0x91f1, 0x91f3, 0x91f8, 0x91e4, 0x91f9, 0x91ea, 0x91eb, 0x91f7, 0x91e8,
+  0x91ee, 0x957a, 0x9586, 0x9588, 0x967c, 0x966d, 0x966b, 0x9671, 0x966f, 0x96bf, 0x976a, 0x9804,
+  0x98e5, 0x9997, 0x509b, 0x5095, 0x5094, 0x509e, 0x508b, 0x50a3, 0x5083, 0x508c, 0x508e, 0x509d,
+  0x5068, 0x509c, 0x5092, 0x5082, 0x5087, 0x515f, 0x51d4, 0x5312, 0x5311, 0x53a4, 0x53a7, 0x5591,
+  0x55a8, 0x55a5, 0x55ad, 0x5577, 0x5645, 0x55a2, 0x5593, 0x5588, 0x558f, 0x55b5, 0x5581, 0x55a3,
+  0x5592, 0x55a4, 0x557d, 0x558c, 0x55a6, 0x557f, 0x5595, 0x55a1, 0x558e, 0x570c, 0x5829, 0x5837,
+  0x0000, 0x61bd, 0x61cf, 0x61c0, 0x6199, 0x6197, 0x61bb, 0x61d0, 0x61c4, 0x6231, 0x64d3, 0x64c0,
+  0x64dc, 0x64d1, 0x64c8, 0x64d5, 0x66c3, 0x66bf, 0x66c5, 0x66cd, 0x66c1, 0x6706, 0x6724, 0x6a63,
+  0x6a42, 0x6a52, 0x6a43, 0x6a33, 0x6a6c, 0x6a57, 0x6a4c, 0x6a6e, 0x6a37, 0x6a71, 0x5819, 0x581e,
+  0x5827, 0x5823, 0x5828, 0x57f5, 0x5848, 0x5825, 0x581c, 0x581b, 0x5833, 0x583f, 0x5836, 0x582e,
+  0x5839, 0x5838, 0x582d, 0x582c, 0x583b, 0x5961, 0x5aaf, 0x5a94, 0x5a9f, 0x5a7a, 0x5aa2, 0x5a9e,
+  0x5a78, 0x5aa6, 0x5a7c, 0x5aa5, 0x5aac, 0x5a95, 0x5aae, 0x5a37, 0x5a84, 0x5a8a, 0x5a97, 0x5a83,
+  0x5a8b, 0x5aa9, 0x5a7b, 0x5a7d, 0x5a8c, 0x5a9c, 0x5a8f, 0x5a93, 0x5a9d, 0x5bea, 0x5bcd, 0x5bcb,
+  0x5bd4, 0x5bd1, 0x5bca, 0x5bce, 0x5c0c, 0x5c30, 0x5d37, 0x5d43, 0x5d6b, 0x5d41, 0x5d4b, 0x5d3f,
+  0x5d35, 0x5d51, 0x5d4e, 0x5d55, 0x5d33, 0x5d3a, 0x5d52, 0x5d3d, 0x5d31, 0x5d59, 0x5d42, 0x5d39,
+  0x5d49, 0x5d38, 0x5d3c, 0x5d32, 0x5d36, 0x5d40, 0x5d45, 0x5e44, 0x5e41, 0x5f58, 0x5fa6, 0x5fa5,
+  0x5fab, 0x60c9, 0x60b9, 0x60cc, 0x60e2, 0x60ce, 0x60c4, 0x6114, 0x60f2, 0x610a, 0x6116, 0x6105,
+  0x60f5, 0x6113, 0x60f8, 0x60fc, 0x60fe, 0x60c1, 0x6103, 0x6118, 0x611d, 0x6110, 0x60ff, 0x6104,
+  0x610b, 0x624a, 0x6394, 0x63b1, 0x63b0, 0x63ce, 0x63e5, 0x63e8, 0x63ef, 0x63c3, 0x649d, 0x63f3,
+  0x63ca, 0x63e0, 0x63f6, 0x63d5, 0x63f2, 0x63f5, 0x6461, 0x63df, 0x63be, 0x63dd, 0x63dc, 0x63c4,
+  0x63d8, 0x63d3, 0x63c2, 0x63c7, 0x63cc, 0x63cb, 0x63c8, 0x63f0, 0x63d7, 0x63d9, 0x6532, 0x6567,
+  0x656a, 0x6564, 0x655c, 0x6568, 0x6565, 0x658c, 0x659d, 0x659e, 0x65ae, 0x65d0, 0x65d2, 0x0000,
+  0x6a4a, 0x6a36, 0x6a53, 0x6a45, 0x6a70, 0x6a5c, 0x6b58, 0x6b57, 0x6fbb, 0x6fbe, 0x6fb5, 0x6fd3,
+  0x6f9f, 0x6fb7, 0x6ff5, 0x71b7, 0x71bb, 0x71d1, 0x71ba, 0x71b6, 0x71cc, 0x71d3, 0x749b, 0x7496,
+  0x74a2, 0x749d, 0x750a, 0x750e, 0x7581, 0x762c, 0x7637, 0x7636, 0x763b, 0x667c, 0x666c, 0x667b,
+  0x6680, 0x6671, 0x6679, 0x666a, 0x6672, 0x6701, 0x690c, 0x68d3, 0x6904, 0x68dc, 0x692a, 0x68ec,
+  0x68ea, 0x68f1, 0x690f, 0x68d6, 0x68f7, 0x68eb, 0x68e4, 0x68f6, 0x6913, 0x6910, 0x68f3, 0x68e1,
+  0x6907, 0x68cc, 0x6908, 0x6970, 0x68b4, 0x6911, 0x68ef, 0x68c6, 0x6914, 0x68f8, 0x68d0, 0x68fd,
+  0x68fc, 0x68e8, 0x690b, 0x690a, 0x6917, 0x68ce, 0x68c8, 0x68dd, 0x68de, 0x68e6, 0x68f4, 0x68d1,
+  0x6906, 0x68d4, 0x68e9, 0x6915, 0x6925, 0x68c7, 0x6b39, 0x6b3b, 0x6b3f, 0x6b3c, 0x6b94, 0x6b97,
+  0x6b99, 0x6b95, 0x6bbd, 0x6bf0, 0x6bf2, 0x6bf3, 0x6c30, 0x6dfc, 0x6e46, 0x6e47, 0x6e1f, 0x6e49,
+  0x6e88, 0x6e3c, 0x6e3d, 0x6e45, 0x6e62, 0x6e2b, 0x6e3f, 0x6e41, 0x6e5d, 0x6e73, 0x6e1c, 0x6e33,
+  0x6e4b, 0x6e40, 0x6e51, 0x6e3b, 0x6e03, 0x6e2e, 0x6e5e, 0x6e68, 0x6e5c, 0x6e61, 0x6e31, 0x6e28,
+  0x6e60, 0x6e71, 0x6e6b, 0x6e39, 0x6e22, 0x6e30, 0x6e53, 0x6e65, 0x6e27, 0x6e78, 0x6e64, 0x6e77,
+  0x6e55, 0x6e79, 0x6e52, 0x6e66, 0x6e35, 0x6e36, 0x6e5a, 0x7120, 0x711e, 0x712f, 0x70fb, 0x712e,
+  0x7131, 0x7123, 0x7125, 0x7122, 0x7132, 0x711f, 0x7128, 0x713a, 0x711b, 0x724b, 0x725a, 0x7288,
+  0x7289, 0x7286, 0x7285, 0x728b, 0x7312, 0x730b, 0x7330, 0x7322, 0x7331, 0x7333, 0x7327, 0x7332,
+  0x732d, 0x7326, 0x7323, 0x7335, 0x730c, 0x742e, 0x742c, 0x7430, 0x742b, 0x7416, 0x0000, 0x76a1,
+  0x7798, 0x7796, 0x78d6, 0x78eb, 0x78dc, 0x79a5, 0x79a9, 0x9834, 0x7a53, 0x7a45, 0x7a4f, 0x7abd,
+  0x7abb, 0x7af1, 0x7bec, 0x7bed, 0x7cd3, 0x7ce1, 0x7e19, 0x7e27, 0x7e26, 0x806e, 0x81af, 0x81ad,
+  0x81aa, 0x8218, 0x856f, 0x854c, 0x8542, 0x855c, 0x8570, 0x855f, 0x741a, 0x7421, 0x742d, 0x7431,
+  0x7424, 0x7423, 0x741d, 0x7429, 0x7420, 0x7432, 0x74fb, 0x752f, 0x756f, 0x756c, 0x75e7, 0x75da,
+  0x75e1, 0x75e6, 0x75dd, 0x75df, 0x75e4, 0x75d7, 0x7695, 0x7692, 0x76da, 0x7746, 0x7747, 0x7744,
+  0x774d, 0x7745, 0x774a, 0x774e, 0x774b, 0x774c, 0x77de, 0x77ec, 0x7860, 0x7864, 0x7865, 0x785c,
+  0x786d, 0x7871, 0x786a, 0x786e, 0x7870, 0x7869, 0x7868, 0x785e, 0x7862, 0x7974, 0x7973, 0x7972,
+  0x7970, 0x7a02, 0x7a0a, 0x7a03, 0x7a0c, 0x7a04, 0x7a99, 0x7ae6, 0x7ae4, 0x7b4a, 0x7b3b, 0x7b44,
+  0x7b48, 0x7b4c, 0x7b4e, 0x7b40, 0x7b58, 0x7b45, 0x7ca2, 0x7c9e, 0x7ca8, 0x7ca1, 0x7d58, 0x7d6f,
+  0x7d63, 0x7d53, 0x7d56, 0x7d67, 0x7d6a, 0x7d4f, 0x7d6d, 0x7d5c, 0x7d6b, 0x7d52, 0x7d54, 0x7d69,
+  0x7d51, 0x7d5f, 0x7d4e, 0x7f3e, 0x7f3f, 0x7f65, 0x7f66, 0x7fa2, 0x7fa0, 0x7fa1, 0x7fd7, 0x8051,
+  0x804f, 0x8050, 0x80fe, 0x80d4, 0x8143, 0x814a, 0x8152, 0x814f, 0x8147, 0x813d, 0x814d, 0x813a,
+  0x81e6, 0x81ee, 0x81f7, 0x81f8, 0x81f9, 0x8204, 0x823c, 0x823d, 0x823f, 0x8275, 0x833b, 0x83cf,
+  0x83f9, 0x8423, 0x83c0, 0x83e8, 0x8412, 0x83e7, 0x83e4, 0x83fc, 0x83f6, 0x8410, 0x83c6, 0x83c8,
+  0x83eb, 0x83e3, 0x83bf, 0x8401, 0x83dd, 0x83e5, 0x83d8, 0x83ff, 0x83e1, 0x83cb, 0x83ce, 0x83d6,
+  0x83f5, 0x83c9, 0x8409, 0x840f, 0x83de, 0x8411, 0x8406, 0x83c2, 0x83f3, 0x0000, 0x855a, 0x854b,
+  0x853f, 0x878a, 0x878b, 0x87a1, 0x878e, 0x8799, 0x885e, 0x885f, 0x8924, 0x89a7, 0x8aea, 0x8afd,
+  0x8af9, 0x8ae3, 0x8ae5, 0x8aec, 0x8cf2, 0x8cef, 0x8da6, 0x8e3b, 0x8e43, 0x8e32, 0x8f31, 0x8f30,
+  0x8f2d, 0x8f3c, 0x8fa7, 0x8fa5, 0x9137, 0x9195, 0x918e, 0x83d5, 0x83fa, 0x83c7, 0x83d1, 0x83ea,
+  0x8413, 0x83c3, 0x83ec, 0x83ee, 0x83c4, 0x83fb, 0x83d7, 0x83e2, 0x841b, 0x83db, 0x83fe, 0x86d8,
+  0x86e2, 0x86e6, 0x86d3, 0x86e3, 0x86da, 0x86ea, 0x86dd, 0x86eb, 0x86dc, 0x86ec, 0x86e9, 0x86d7,
+  0x86e8, 0x86d1, 0x8848, 0x8856, 0x8855, 0x88ba, 0x88d7, 0x88b9, 0x88b8, 0x88c0, 0x88be, 0x88b6,
+  0x88bc, 0x88b7, 0x88bd, 0x88b2, 0x8901, 0x88c9, 0x8995, 0x8998, 0x8997, 0x89dd, 0x89da, 0x89db,
+  0x8a4e, 0x8a4d, 0x8a39, 0x8a59, 0x8a40, 0x8a57, 0x8a58, 0x8a44, 0x8a45, 0x8a52, 0x8a48, 0x8a51,
+  0x8a4a, 0x8a4c, 0x8a4f, 0x8c5f, 0x8c81, 0x8c80, 0x8cba, 0x8cbe, 0x8cb0, 0x8cb9, 0x8cb5, 0x8d84,
+  0x8d80, 0x8d89, 0x8dd8, 0x8dd3, 0x8dcd, 0x8dc7, 0x8dd6, 0x8ddc, 0x8dcf, 0x8dd5, 0x8dd9, 0x8dc8,
+  0x8dd7, 0x8dc5, 0x8eef, 0x8ef7, 0x8efa, 0x8ef9, 0x8ee6, 0x8eee, 0x8ee5, 0x8ef5, 0x8ee7, 0x8ee8,
+  0x8ef6, 0x8eeb, 0x8ef1, 0x8eec, 0x8ef4, 0x8ee9, 0x902d, 0x9034, 0x902f, 0x9106, 0x912c, 0x9104,
+  0x90ff, 0x90fc, 0x9108, 0x90f9, 0x90fb, 0x9101, 0x9100, 0x9107, 0x9105, 0x9103, 0x9161, 0x9164,
+  0x915f, 0x9162, 0x9160, 0x9201, 0x920a, 0x9225, 0x9203, 0x921a, 0x9226, 0x920f, 0x920c, 0x9200,
+  0x9212, 0x91ff, 0x91fd, 0x9206, 0x9204, 0x9227, 0x9202, 0x921c, 0x9224, 0x9219, 0x9217, 0x9205,
+  0x9216, 0x957b, 0x958d, 0x958c, 0x9590, 0x9687, 0x967e, 0x9688, 0x0000, 0x9196, 0x9345, 0x930a,
+  0x92fd, 0x9317, 0x931c, 0x9307, 0x9331, 0x9332, 0x932c, 0x9330, 0x9303, 0x9305, 0x95c2, 0x95b8,
+  0x95c1, 0x96ab, 0x96b7, 0x9715, 0x9714, 0x970c, 0x9717, 0x9793, 0x97d2, 0x9836, 0x9831, 0x9833,
+  0x983c, 0x982e, 0x983a, 0x983d, 0x98b5, 0x9922, 0x9689, 0x9683, 0x9680, 0x96c2, 0x96c8, 0x96c3,
+  0x96f1, 0x96f0, 0x976c, 0x9770, 0x976e, 0x9807, 0x98a9, 0x98eb, 0x9ce6, 0x9ef9, 0x4e83, 0x4e84,
+  0x4eb6, 0x50bd, 0x50bf, 0x50c6, 0x50ae, 0x50c4, 0x50ca, 0x50b4, 0x50c8, 0x50c2, 0x50b0, 0x50c1,
+  0x50ba, 0x50b1, 0x50cb, 0x50c9, 0x50b6, 0x50b8, 0x51d7, 0x527a, 0x5278, 0x527b, 0x527c, 0x55c3,
+  0x55db, 0x55cc, 0x55d0, 0x55cb, 0x55ca, 0x55dd, 0x55c0, 0x55d4, 0x55c4, 0x55e9, 0x55bf, 0x55d2,
+  0x558d, 0x55cf, 0x55d5, 0x55e2, 0x55d6, 0x55c8, 0x55f2, 0x55cd, 0x55d9, 0x55c2, 0x5714, 0x5853,
+  0x5868, 0x5864, 0x584f, 0x584d, 0x5849, 0x586f, 0x5855, 0x584e, 0x585d, 0x5859, 0x5865, 0x585b,
+  0x583d, 0x5863, 0x5871, 0x58fc, 0x5ac7, 0x5ac4, 0x5acb, 0x5aba, 0x5ab8, 0x5ab1, 0x5ab5, 0x5ab0,
+  0x5abf, 0x5ac8, 0x5abb, 0x5ac6, 0x5ab7, 0x5ac0, 0x5aca, 0x5ab4, 0x5ab6, 0x5acd, 0x5ab9, 0x5a90,
+  0x5bd6, 0x5bd8, 0x5bd9, 0x5c1f, 0x5c33, 0x5d71, 0x5d63, 0x5d4a, 0x5d65, 0x5d72, 0x5d6c, 0x5d5e,
+  0x5d68, 0x5d67, 0x5d62, 0x5df0, 0x5e4f, 0x5e4e, 0x5e4a, 0x5e4d, 0x5e4b, 0x5ec5, 0x5ecc, 0x5ec6,
+  0x5ecb, 0x5ec7, 0x5f40, 0x5faf, 0x5fad, 0x60f7, 0x6149, 0x614a, 0x612b, 0x6145, 0x6136, 0x6132,
+  0x612e, 0x6146, 0x612f, 0x614f, 0x6129, 0x6140, 0x6220, 0x9168, 0x6223, 0x6225, 0x6224, 0x63c5,
+  0x63f1, 0x63eb, 0x6410, 0x6412, 0x6409, 0x6420, 0x6424, 0x0000, 0x9923, 0x9920, 0x991c, 0x991d,
+  0x99a0, 0x99ef, 0x99e8, 0x99eb, 0x99e1, 0x99e6, 0x9af8, 0x9af5, 0x9b83, 0x9b94, 0x9b84, 0x9b8b,
+  0x9b8f, 0x9b8c, 0x9b89, 0x9b8e, 0x9d24, 0x9d0f, 0x9d13, 0x9d0a, 0x9d2a, 0x9d1a, 0x9d27, 0x9d16,
+  0x9d21, 0x9e85, 0x9eac, 0x9ec6, 0x9ec5, 0x6433, 0x6443, 0x641f, 0x6415, 0x6418, 0x6439, 0x6437,
+  0x6422, 0x6423, 0x640c, 0x6426, 0x6430, 0x6428, 0x6441, 0x6435, 0x642f, 0x640a, 0x641a, 0x6440,
+  0x6425, 0x6427, 0x640b, 0x63e7, 0x641b, 0x642e, 0x6421, 0x640e, 0x656f, 0x6592, 0x65d3, 0x6686,
+  0x668c, 0x6695, 0x6690, 0x668b, 0x668a, 0x6699, 0x6694, 0x6678, 0x6720, 0x6966, 0x695f, 0x6938,
+  0x694e, 0x6962, 0x6971, 0x693f, 0x6945, 0x696a, 0x6939, 0x6942, 0x6957, 0x6959, 0x697a, 0x6948,
+  0x6949, 0x6935, 0x696c, 0x6933, 0x693d, 0x6965, 0x68f0, 0x6978, 0x6934, 0x6969, 0x6940, 0x696f,
+  0x6944, 0x6976, 0x6958, 0x6941, 0x6974, 0x694c, 0x693b, 0x694b, 0x6937, 0x695c, 0x694f, 0x6951,
+  0x6932, 0x6952, 0x692f, 0x697b, 0x693c, 0x6b46, 0x6b45, 0x6b43, 0x6b42, 0x6b48, 0x6b41, 0x6b9b,
+  0xfa0d, 0x6bfb, 0x6bfc, 0x6bf9, 0x6bf7, 0x6bf8, 0x6e9b, 0x6ed6, 0x6ec8, 0x6e8f, 0x6ec0, 0x6e9f,
+  0x6e93, 0x6e94, 0x6ea0, 0x6eb1, 0x6eb9, 0x6ec6, 0x6ed2, 0x6ebd, 0x6ec1, 0x6e9e, 0x6ec9, 0x6eb7,
+  0x6eb0, 0x6ecd, 0x6ea6, 0x6ecf, 0x6eb2, 0x6ebe, 0x6ec3, 0x6edc, 0x6ed8, 0x6e99, 0x6e92, 0x6e8e,
+  0x6e8d, 0x6ea4, 0x6ea1, 0x6ebf, 0x6eb3, 0x6ed0, 0x6eca, 0x6e97, 0x6eae, 0x6ea3, 0x7147, 0x7154,
+  0x7152, 0x7163, 0x7160, 0x7141, 0x715d, 0x7162, 0x7172, 0x7178, 0x716a, 0x7161, 0x7142, 0x7158,
+  0x7143, 0x714b, 0x7170, 0x715f, 0x7150, 0x7153, 0x0000, 0x9ed7, 0x9f53, 0x5128, 0x5127, 0x51df,
+  0x5335, 0x53b3, 0x568a, 0x567d, 0x5689, 0x58cd, 0x58d0, 0x5b2b, 0x5b33, 0x5b29, 0x5b35, 0x5b31,
+  0x5b37, 0x5c36, 0x5dbe, 0x5db9, 0x5dbb, 0x61e2, 0x61db, 0x61dd, 0x61dc, 0x61da, 0x61d9, 0x64df,
+  0x64e1, 0x64ee, 0x65b5, 0x66d4, 0x7144, 0x714d, 0x715a, 0x724f, 0x728d, 0x728c, 0x7291, 0x7290,
+  0x728e, 0x733c, 0x7342, 0x733b, 0x733a, 0x7340, 0x734a, 0x7349, 0x7444, 0x744a, 0x744b, 0x7452,
+  0x7451, 0x7457, 0x7440, 0x744f, 0x7450, 0x744e, 0x7442, 0x7446, 0x744d, 0x7454, 0x74e1, 0x74ff,
+  0x74fe, 0x74fd, 0x751d, 0x7579, 0x7577, 0x6983, 0x75ef, 0x760f, 0x7603, 0x75f7, 0x75fe, 0x75fc,
+  0x75f9, 0x75f8, 0x7610, 0x75fb, 0x75f6, 0x75ed, 0x75f5, 0x75fd, 0x7699, 0x76b5, 0x76dd, 0x7755,
+  0x775f, 0x7760, 0x7752, 0x7756, 0x775a, 0x7769, 0x7767, 0x7754, 0x7759, 0x776d, 0x77e0, 0x7887,
+  0x789a, 0x7894, 0x788f, 0x7884, 0x7895, 0x7885, 0x7886, 0x78a1, 0x7883, 0x7879, 0x7899, 0x7880,
+  0x7896, 0x787b, 0x797c, 0x7982, 0x797d, 0x7979, 0x7a11, 0x7a18, 0x7a19, 0x7a12, 0x7a17, 0x7a15,
+  0x7a22, 0x7a13, 0x7a1b, 0x7a10, 0x7aa3, 0x7aa2, 0x7a9e, 0x7aeb, 0x7b66, 0x7b64, 0x7b6d, 0x7b74,
+  0x7b69, 0x7b72, 0x7b65, 0x7b73, 0x7b71, 0x7b70, 0x7b61, 0x7b78, 0x7b76, 0x7b63, 0x7cb2, 0x7cb4,
+  0x7caf, 0x7d88, 0x7d86, 0x7d80, 0x7d8d, 0x7d7f, 0x7d85, 0x7d7a, 0x7d8e, 0x7d7b, 0x7d83, 0x7d7c,
+  0x7d8c, 0x7d94, 0x7d84, 0x7d7d, 0x7d92, 0x7f6d, 0x7f6b, 0x7f67, 0x7f68, 0x7f6c, 0x7fa6, 0x7fa5,
+  0x7fa7, 0x7fdb, 0x7fdc, 0x8021, 0x8164, 0x8160, 0x8177, 0x815c, 0x8169, 0x815b, 0x8162, 0x8172,
+  0x6721, 0x815e, 0x8176, 0x8167, 0x816f, 0x0000, 0x66d5, 0x66d0, 0x66d1, 0x66ce, 0x66d7, 0x6a7d,
+  0x6a8a, 0x6aa7, 0x6a99, 0x6a82, 0x6a88, 0x6a86, 0x6a98, 0x6a9d, 0x6a8f, 0x6aaa, 0x6b5d, 0x6c0a,
+  0x6fd7, 0x6fd6, 0x6fe5, 0x6fd9, 0x6fda, 0x6fea, 0x6ff6, 0x71e3, 0x71e9, 0x71eb, 0x71ef, 0x71f3,
+  0x71ea, 0x7371, 0x74ae, 0x8144, 0x8161, 0x821d, 0x8249, 0x8244, 0x8240, 0x8242, 0x8245, 0x84f1,
+  0x843f, 0x8456, 0x8476, 0x8479, 0x848f, 0x848d, 0x8465, 0x8451, 0x8440, 0x8486, 0x8467, 0x8430,
+  0x844d, 0x847d, 0x845a, 0x8459, 0x8474, 0x8473, 0x845d, 0x8507, 0x845e, 0x8437, 0x843a, 0x8434,
+  0x847a, 0x8443, 0x8478, 0x8432, 0x8445, 0x8429, 0x83d9, 0x844b, 0x842f, 0x8442, 0x842d, 0x845f,
+  0x8470, 0x8439, 0x844e, 0x844c, 0x8452, 0x846f, 0x84c5, 0x848e, 0x843b, 0x8447, 0x8436, 0x8433,
+  0x8468, 0x847e, 0x8444, 0x842b, 0x8460, 0x8454, 0x846e, 0x8450, 0x870b, 0x8704, 0x86f7, 0x870c,
+  0x86fa, 0x86d6, 0x86f5, 0x874d, 0x86f8, 0x870e, 0x8709, 0x8701, 0x86f6, 0x870d, 0x8705, 0x88d6,
+  0x88cb, 0x88cd, 0x88ce, 0x88de, 0x88db, 0x88da, 0x88cc, 0x88d0, 0x8985, 0x899b, 0x89df, 0x89e5,
+  0x89e4, 0x89e1, 0x89e0, 0x89e2, 0x89dc, 0x89e6, 0x8a76, 0x8a86, 0x8a7f, 0x8a61, 0x8a3f, 0x8a77,
+  0x8a82, 0x8a84, 0x8a75, 0x8a83, 0x8a81, 0x8a74, 0x8a7a, 0x8c3c, 0x8c4b, 0x8c4a, 0x8c65, 0x8c64,
+  0x8c66, 0x8c86, 0x8c84, 0x8c85, 0x8ccc, 0x8d68, 0x8d69, 0x8d91, 0x8d8c, 0x8d8e, 0x8d8f, 0x8d8d,
+  0x8d93, 0x8d94, 0x8d90, 0x8d92, 0x8df0, 0x8de0, 0x8dec, 0x8df1, 0x8dee, 0x8dd0, 0x8de9, 0x8de3,
+  0x8de2, 0x8de7, 0x8df2, 0x8deb, 0x8df4, 0x8f06, 0x8eff, 0x8f01, 0x8f00, 0x8f05, 0x8f07, 0x8f08,
+  0x8f02, 0x8f0b, 0x9052, 0x903f, 0x0000, 0x74b3, 0x74ac, 0x7583, 0x7645, 0x764e, 0x7644, 0x76a3,
+  0x76a5, 0x77a6, 0x77a4, 0x77a9, 0x77af, 0x78f0, 0x78f8, 0x78f1, 0x7a49, 0x7ac2, 0x7af2, 0x7af3,
+  0x7bfa, 0x7bf6, 0x7bfc, 0x7c18, 0x7c08, 0x7c12, 0x7cdb, 0x7cda, 0x7e2c, 0x7e4d, 0x7f46, 0x7ff6,
+  0x802b, 0x8074, 0x9044, 0x9049, 0x903d, 0x9110, 0x910d, 0x910f, 0x9111, 0x9116, 0x9114, 0x910b,
+  0x910e, 0x916e, 0x916f, 0x9248, 0x9252, 0x9230, 0x923a, 0x9266, 0x9233, 0x9265, 0x925e, 0x9283,
+  0x922e, 0x924a, 0x9246, 0x926d, 0x926c, 0x924f, 0x9260, 0x9267, 0x926f, 0x9236, 0x9261, 0x9270,
+  0x9231, 0x9254, 0x9263, 0x9250, 0x9272, 0x924e, 0x9253, 0x924c, 0x9256, 0x9232, 0x959f, 0x959c,
+  0x959e, 0x959b, 0x9692, 0x9693, 0x9691, 0x9697, 0x96ce, 0x96fa, 0x96fd, 0x96f8, 0x96f5, 0x9773,
+  0x9777, 0x9778, 0x9772, 0x980f, 0x980d, 0x980e, 0x98ac, 0x98f6, 0x98f9, 0x99af, 0x99b2, 0x99b0,
+  0x99b5, 0x9aad, 0x9aab, 0x9b5b, 0x9cea, 0x9ced, 0x9ce7, 0x9e80, 0x9efd, 0x50e6, 0x50d4, 0x50d7,
+  0x50e8, 0x50f3, 0x50db, 0x50ea, 0x50dd, 0x50e4, 0x50d3, 0x50ec, 0x50f0, 0x50ef, 0x50e3, 0x50e0,
+  0x51d8, 0x5280, 0x5281, 0x52e9, 0x52eb, 0x5330, 0x53ac, 0x5627, 0x5615, 0x560c, 0x5612, 0x55fc,
+  0x560f, 0x561c, 0x5601, 0x5613, 0x5602, 0x55fa, 0x561d, 0x5604, 0x55ff, 0x55f9, 0x5889, 0x587c,
+  0x5890, 0x5898, 0x5886, 0x5881, 0x587f, 0x5874, 0x588b, 0x587a, 0x5887, 0x5891, 0x588e, 0x5876,
+  0x5882, 0x5888, 0x587b, 0x5894, 0x588f, 0x58fe, 0x596b, 0x5adc, 0x5aee, 0x5ae5, 0x5ad5, 0x5aea,
+  0x5ada, 0x5aed, 0x5aeb, 0x5af3, 0x5ae2, 0x5ae0, 0x5adb, 0x5aec, 0x5ade, 0x5add, 0x5ad9, 0x5ae8,
+  0x5adf, 0x5b77, 0x5be0, 0x0000, 0x81b8, 0x81c8, 0x8592, 0x8593, 0x857f, 0x85ab, 0x8597, 0x85ac,
+  0x87ce, 0x87cd, 0x87c1, 0x87b1, 0x87c7, 0x8940, 0x893f, 0x8939, 0x8943, 0x89ab, 0x8b1f, 0x8b09,
+  0x8b0c, 0x8c40, 0x8c96, 0x8cf6, 0x8cf7, 0x8e46, 0x8e4f, 0x8f3d, 0x8f41, 0x9366, 0x9378, 0x935d,
+  0x9369, 0x5be3, 0x5c63, 0x5d82, 0x5d80, 0x5d7d, 0x5d86, 0x5d7a, 0x5d81, 0x5d77, 0x5d8a, 0x5d89,
+  0x5d88, 0x5d7e, 0x5d7c, 0x5d8d, 0x5d79, 0x5d7f, 0x5e58, 0x5e59, 0x5e53, 0x5ed8, 0x5ed1, 0x5ed7,
+  0x5ece, 0x5edc, 0x5ed5, 0x5ed9, 0x5ed2, 0x5ed4, 0x5f44, 0x5f43, 0x5f6f, 0x5fb6, 0x612c, 0x6128,
+  0x6141, 0x615e, 0x6171, 0x6173, 0x6152, 0x6153, 0x6172, 0x616c, 0x6180, 0x6174, 0x6154, 0x617a,
+  0x615b, 0x6165, 0x613b, 0x616a, 0x6161, 0x6156, 0x6229, 0x6227, 0x622b, 0x642b, 0x644d, 0x645b,
+  0x645d, 0x6474, 0x6476, 0x6472, 0x6473, 0x647d, 0x6475, 0x6466, 0x64a6, 0x644e, 0x6482, 0x645e,
+  0x645c, 0x644b, 0x6453, 0x6460, 0x6450, 0x647f, 0x643f, 0x646c, 0x646b, 0x6459, 0x6465, 0x6477,
+  0x6573, 0x65a0, 0x66a1, 0x66a0, 0x669f, 0x6705, 0x6704, 0x6722, 0x69b1, 0x69b6, 0x69c9, 0x69a0,
+  0x69ce, 0x6996, 0x69b0, 0x69ac, 0x69bc, 0x6991, 0x6999, 0x698e, 0x69a7, 0x698d, 0x69a9, 0x69be,
+  0x69af, 0x69bf, 0x69c4, 0x69bd, 0x69a4, 0x69d4, 0x69b9, 0x69ca, 0x699a, 0x69cf, 0x69b3, 0x6993,
+  0x69aa, 0x69a1, 0x699e, 0x69d9, 0x6997, 0x6990, 0x69c2, 0x69b5, 0x69a5, 0x69c6, 0x6b4a, 0x6b4d,
+  0x6b4b, 0x6b9e, 0x6b9f, 0x6ba0, 0x6bc3, 0x6bc4, 0x6bfe, 0x6ece, 0x6ef5, 0x6ef1, 0x6f03, 0x6f25,
+  0x6ef8, 0x6f37, 0x6efb, 0x6f2e, 0x6f09, 0x6f4e, 0x6f19, 0x6f1a, 0x6f27, 0x6f18, 0x6f3b, 0x6f12,
+  0x6eed, 0x6f0a, 0x0000, 0x9374, 0x937d, 0x936e, 0x9372, 0x9373, 0x9362, 0x9348, 0x9353, 0x935f,
+  0x9368, 0x937f, 0x936b, 0x95c4, 0x96af, 0x96ad, 0x96b2, 0x971a, 0x971b, 0x979b, 0x979f, 0x9840,
+  0x9847, 0x98b7, 0x99a2, 0x9a00, 0x99f3, 0x99f5, 0x9abd, 0x9b00, 0x9b02, 0x9b34, 0x9b49, 0x9b9f,
+  0x6f36, 0x6f73, 0x6ef9, 0x6eee, 0x6f2d, 0x6f40, 0x6f30, 0x6f3c, 0x6f35, 0x6eeb, 0x6f07, 0x6f0e,
+  0x6f43, 0x6f05, 0x6efd, 0x6ef6, 0x6f39, 0x6f1c, 0x6efc, 0x6f3a, 0x6f1f, 0x6f0d, 0x6f1e, 0x6f08,
+  0x6f21, 0x7187, 0x7190, 0x7189, 0x7180, 0x7185, 0x7182, 0x718f, 0x717b, 0x7186, 0x7181, 0x7197,
+  0x7244, 0x7253, 0x7297, 0x7295, 0x7293, 0x7343, 0x734d, 0x7351, 0x734c, 0x7462, 0x7473, 0x7471,
+  0x7475, 0x7472, 0x7467, 0x746e, 0x7500, 0x7502, 0x7503, 0x757d, 0x7590, 0x7616, 0x7608, 0x760c,
+  0x7615, 0x7611, 0x760a, 0x7614, 0x76b8, 0x7781, 0x777c, 0x7785, 0x7782, 0x776e, 0x7780, 0x776f,
+  0x777e, 0x7783, 0x78b2, 0x78aa, 0x78b4, 0x78ad, 0x78a8, 0x787e, 0x78ab, 0x789e, 0x78a5, 0x78a0,
+  0x78ac, 0x78a2, 0x78a4, 0x7998, 0x798a, 0x798b, 0x7996, 0x7995, 0x7994, 0x7993, 0x7997, 0x7988,
+  0x7992, 0x7990, 0x7a2b, 0x7a4a, 0x7a30, 0x7a2f, 0x7a28, 0x7a26, 0x7aa8, 0x7aab, 0x7aac, 0x7aee,
+  0x7b88, 0x7b9c, 0x7b8a, 0x7b91, 0x7b90, 0x7b96, 0x7b8d, 0x7b8c, 0x7b9b, 0x7b8e, 0x7b85, 0x7b98,
+  0x5284, 0x7b99, 0x7ba4, 0x7b82, 0x7cbb, 0x7cbf, 0x7cbc, 0x7cba, 0x7da7, 0x7db7, 0x7dc2, 0x7da3,
+  0x7daa, 0x7dc1, 0x7dc0, 0x7dc5, 0x7d9d, 0x7dce, 0x7dc4, 0x7dc6, 0x7dcb, 0x7dcc, 0x7daf, 0x7db9,
+  0x7d96, 0x7dbc, 0x7d9f, 0x7da6, 0x7dae, 0x7da9, 0x7da1, 0x7dc9, 0x7f73, 0x7fe2, 0x7fe3, 0x7fe5,
+  0x7fde, 0x0000, 0x9ba3, 0x9bcd, 0x9b99, 0x9b9d, 0x9d39, 0x9d44, 0x9d35, 0x9eaf, 0x512f, 0x9f8e,
+  0x569f, 0x569b, 0x569e, 0x5696, 0x5694, 0x56a0, 0x5b3b, 0x5b3a, 0x5dc1, 0x5f4d, 0x5f5d, 0x61f3,
+  0x64f6, 0x64e5, 0x64ea, 0x64e7, 0x6505, 0x64f9, 0x6aab, 0x6aed, 0x6ab2, 0x6ab0, 0x6ab5, 0x8024,
+  0x805d, 0x805c, 0x8189, 0x8186, 0x8183, 0x8187, 0x818d, 0x818c, 0x818b, 0x8215, 0x8497, 0x84a4,
+  0x84a1, 0x849f, 0x84ba, 0x84ce, 0x84c2, 0x84ac, 0x84ae, 0x84ab, 0x84b9, 0x84b4, 0x84c1, 0x84cd,
+  0x84aa, 0x849a, 0x84b1, 0x84d0, 0x849d, 0x84a7, 0x84bb, 0x84a2, 0x8494, 0x84c7, 0x84cc, 0x849b,
+  0x84a9, 0x84af, 0x84a8, 0x84d6, 0x8498, 0x84b6, 0x84cf, 0x84a0, 0x84d7, 0x84d4, 0x84d2, 0x84db,
+  0x84b0, 0x8491, 0x8661, 0x8733, 0x8723, 0x8728, 0x876b, 0x8740, 0x872e, 0x871e, 0x8721, 0x8719,
+  0x871b, 0x8743, 0x872c, 0x8741, 0x873e, 0x8746, 0x8720, 0x8732, 0x872a, 0x872d, 0x873c, 0x8712,
+  0x873a, 0x8731, 0x8735, 0x8742, 0x8726, 0x8727, 0x8738, 0x8724, 0x871a, 0x8730, 0x8711, 0x88f7,
+  0x88e7, 0x88f1, 0x88f2, 0x88fa, 0x88fe, 0x88ee, 0x88fc, 0x88f6, 0x88fb, 0x88f0, 0x88ec, 0x88eb,
+  0x899d, 0x89a1, 0x899f, 0x899e, 0x89e9, 0x89eb, 0x89e8, 0x8aab, 0x8a99, 0x8a8b, 0x8a92, 0x8a8f,
+  0x8a96, 0x8c3d, 0x8c68, 0x8c69, 0x8cd5, 0x8ccf, 0x8cd7, 0x8d96, 0x8e09, 0x8e02, 0x8dff, 0x8e0d,
+  0x8dfd, 0x8e0a, 0x8e03, 0x8e07, 0x8e06, 0x8e05, 0x8dfe, 0x8e00, 0x8e04, 0x8f10, 0x8f11, 0x8f0e,
+  0x8f0d, 0x9123, 0x911c, 0x9120, 0x9122, 0x911f, 0x911d, 0x911a, 0x9124, 0x9121, 0x911b, 0x917a,
+  0x9172, 0x9179, 0x9173, 0x92a5, 0x92a4, 0x9276, 0x929b, 0x927a, 0x92a0, 0x9294, 0x92aa, 0x928d,
+  0x0000, 0x6abe, 0x6ac1, 0x6ac8, 0x6ac0, 0x6abc, 0x6ab1, 0x6ac4, 0x6abf, 0x7008, 0x7003, 0x6ffd,
+  0x7010, 0x7002, 0x7013, 0x71fa, 0x7200, 0x74b9, 0x74bc, 0x765b, 0x7651, 0x764f, 0x76eb, 0x77b8,
+  0x77b9, 0x77c1, 0x77c0, 0x77be, 0x790b, 0x7907, 0x790a, 0x7908, 0x790d, 0x7906, 0x92a6, 0x929a,
+  0x92ab, 0x9279, 0x9297, 0x927f, 0x92a3, 0x92ee, 0x928e, 0x9282, 0x9295, 0x92a2, 0x927d, 0x9288,
+  0x92a1, 0x928a, 0x9286, 0x928c, 0x9299, 0x92a7, 0x927e, 0x9287, 0x92a9, 0x929d, 0x928b, 0x922d,
+  0x969e, 0x96a1, 0x96ff, 0x9758, 0x977d, 0x977a, 0x977e, 0x9783, 0x9780, 0x9782, 0x977b, 0x9784,
+  0x9781, 0x977f, 0x97ce, 0x97cd, 0x9816, 0x98ad, 0x98ae, 0x9902, 0x9900, 0x9907, 0x999d, 0x999c,
+  0x99c3, 0x99b9, 0x99bb, 0x99ba, 0x99c2, 0x99bd, 0x99c7, 0x9ab1, 0x9ae3, 0x9ae7, 0x9b3e, 0x9b3f,
+  0x9b60, 0x9b61, 0x9b5f, 0x9cf1, 0x9cf2, 0x9cf5, 0x9ea7, 0x50ff, 0x5103, 0x5130, 0x50f8, 0x5106,
+  0x5107, 0x50f6, 0x50fe, 0x510b, 0x510c, 0x50fd, 0x510a, 0x528b, 0x528c, 0x52f1, 0x52ef, 0x5648,
+  0x5642, 0x564c, 0x5635, 0x5641, 0x564a, 0x5649, 0x5646, 0x5658, 0x565a, 0x5640, 0x5633, 0x563d,
+  0x562c, 0x563e, 0x5638, 0x562a, 0x563a, 0x571a, 0x58ab, 0x589d, 0x58b1, 0x58a0, 0x58a3, 0x58af,
+  0x58ac, 0x58a5, 0x58a1, 0x58ff, 0x5aff, 0x5af4, 0x5afd, 0x5af7, 0x5af6, 0x5b03, 0x5af8, 0x5b02,
+  0x5af9, 0x5b01, 0x5b07, 0x5b05, 0x5b0f, 0x5c67, 0x5d99, 0x5d97, 0x5d9f, 0x5d92, 0x5da2, 0x5d93,
+  0x5d95, 0x5da0, 0x5d9c, 0x5da1, 0x5d9a, 0x5d9e, 0x5e69, 0x5e5d, 0x5e60, 0x5e5c, 0x7df3, 0x5edb,
+  0x5ede, 0x5ee1, 0x5f49, 0x5fb2, 0x618b, 0x6183, 0x6179, 0x61b1, 0x61b0, 0x61a2, 0x6189, 0x0000,
+  0x7915, 0x79af, 0x7af5, 0x7c2e, 0x7c1b, 0x7c1a, 0x7c24, 0x7ce6, 0x7ce3, 0x7e5d, 0x7e4f, 0x7e66,
+  0x7e5b, 0x7f47, 0x7fb4, 0x7ffa, 0x802e, 0x81ce, 0x8219, 0x85cc, 0x85b2, 0x85bb, 0x85c1, 0x87e9,
+  0x87ee, 0x87f0, 0x87d6, 0x880e, 0x87da, 0x8948, 0x894a, 0x894e, 0x894d, 0x619b, 0x6193, 0x61af,
+  0x61ad, 0x619f, 0x6192, 0x61aa, 0x61a1, 0x618d, 0x6166, 0x61b3, 0x622d, 0x646e, 0x6470, 0x6496,
+  0x64a0, 0x6485, 0x6497, 0x649c, 0x648f, 0x648b, 0x648a, 0x648c, 0x64a3, 0x649f, 0x6468, 0x64b1,
+  0x6498, 0x6576, 0x657a, 0x6579, 0x657b, 0x65b2, 0x65b3, 0x66b5, 0x66b0, 0x66a9, 0x66b2, 0x66b7,
+  0x66aa, 0x66af, 0x6a00, 0x6a06, 0x6a17, 0x69e5, 0x69f8, 0x6a15, 0x69f1, 0x69e4, 0x6a20, 0x69ff,
+  0x69ec, 0x69e2, 0x6a1b, 0x6a1d, 0x69fe, 0x6a27, 0x69f2, 0x69ee, 0x6a14, 0x69f7, 0x69e7, 0x6a40,
+  0x6a08, 0x69e6, 0x69fb, 0x6a0d, 0x69fc, 0x69eb, 0x6a09, 0x6a04, 0x6a18, 0x6a25, 0x6a0f, 0x69f6,
+  0x6a26, 0x6a07, 0x69f4, 0x6a16, 0x6b51, 0x6ba5, 0x6ba3, 0x6ba2, 0x6ba6, 0x6c01, 0x6c00, 0x6bff,
+  0x6c02, 0x6f41, 0x6f26, 0x6f7e, 0x6f87, 0x6fc6, 0x6f92, 0x6f8d, 0x6f89, 0x6f8c, 0x6f62, 0x6f4f,
+  0x6f85, 0x6f5a, 0x6f96, 0x6f76, 0x6f6c, 0x6f82, 0x6f55, 0x6f72, 0x6f52, 0x6f50, 0x6f57, 0x6f94,
+  0x6f93, 0x6f5d, 0x6f00, 0x6f61, 0x6f6b, 0x6f7d, 0x6f67, 0x6f90, 0x6f53, 0x6f8b, 0x6f69, 0x6f7f,
+  0x6f95, 0x6f63, 0x6f77, 0x6f6a, 0x6f7b, 0x71b2, 0x71af, 0x719b, 0x71b0, 0x71a0, 0x719a, 0x71a9,
+  0x71b5, 0x719d, 0x71a5, 0x719e, 0x71a4, 0x71a1, 0x71aa, 0x719c, 0x71a7, 0x71b3, 0x7298, 0x729a,
+  0x7358, 0x7352, 0x735e, 0x735f, 0x7360, 0x735d, 0x735b, 0x7361, 0x735a, 0x7359, 0x0000, 0x89b1,
+  0x89b0, 0x89b3, 0x8b38, 0x8b32, 0x8b2d, 0x8b34, 0x8b29, 0x8c74, 0x8d03, 0x8da9, 0x8e58, 0x8ebf,
+  0x8ec1, 0x8f4a, 0x8fac, 0x9089, 0x913d, 0x913c, 0x91a9, 0x93a0, 0x9390, 0x9393, 0x938b, 0x93ad,
+  0x93bb, 0x93b8, 0x939c, 0x95d8, 0x95d7, 0x975d, 0x97a9, 0x97da, 0x7362, 0x7487, 0x7489, 0x748a,
+  0x7486, 0x7481, 0x747d, 0x7485, 0x7488, 0x747c, 0x7479, 0x7508, 0x7507, 0x757e, 0x7625, 0x761e,
+  0x7619, 0x761d, 0x761c, 0x7623, 0x761a, 0x7628, 0x761b, 0x769c, 0x769d, 0x769e, 0x769b, 0x778d,
+  0x778f, 0x7789, 0x7788, 0x78cd, 0x78bb, 0x78cf, 0x78cc, 0x78d1, 0x78ce, 0x78d4, 0x78c8, 0x78c3,
+  0x78c4, 0x78c9, 0x799a, 0x79a1, 0x79a0, 0x799c, 0x79a2, 0x799b, 0x6b76, 0x7a39, 0x7ab2, 0x7ab4,
+  0x7ab3, 0x7bb7, 0x7bcb, 0x7bbe, 0x7bac, 0x7bce, 0x7baf, 0x7bb9, 0x7bca, 0x7bb5, 0x7cc5, 0x7cc8,
+  0x7ccc, 0x7ccb, 0x7df7, 0x7ddb, 0x7dea, 0x7de7, 0x7dd7, 0x7de1, 0x7e03, 0x7dfa, 0x7de6, 0x7df6,
+  0x7df1, 0x7df0, 0x7dee, 0x7ddf, 0x7f76, 0x7fac, 0x7fb0, 0x7fad, 0x7fed, 0x7feb, 0x7fea, 0x7fec,
+  0x7fe6, 0x7fe8, 0x8064, 0x8067, 0x81a3, 0x819f, 0x819e, 0x8195, 0x81a2, 0x8199, 0x8197, 0x8216,
+  0x824f, 0x8253, 0x8252, 0x8250, 0x824e, 0x8251, 0x8524, 0x853b, 0x850f, 0x8500, 0x8529, 0x850e,
+  0x8509, 0x850d, 0x851f, 0x850a, 0x8527, 0x851c, 0x84fb, 0x852b, 0x84fa, 0x8508, 0x850c, 0x84f4,
+  0x852a, 0x84f2, 0x8515, 0x84f7, 0x84eb, 0x84f3, 0x84fc, 0x8512, 0x84ea, 0x84e9, 0x8516, 0x84fe,
+  0x8528, 0x851d, 0x852e, 0x8502, 0x84fd, 0x851e, 0x84f6, 0x8531, 0x8526, 0x84e7, 0x84e8, 0x84f0,
+  0x84ef, 0x84f9, 0x8518, 0x8520, 0x8530, 0x850b, 0x8519, 0x852f, 0x8662, 0x0000, 0x9854, 0x9855,
+  0x984b, 0x983f, 0x98b9, 0x9938, 0x9936, 0x9940, 0x993b, 0x9939, 0x99a4, 0x9a08, 0x9a0c, 0x9a10,
+  0x9b07, 0x9bd2, 0x9bc2, 0x9bbb, 0x9bcc, 0x9bcb, 0x9d4d, 0x9d63, 0x9d4e, 0x9d50, 0x9d55, 0x9d5e,
+  0x9e90, 0x9eb2, 0x9eb1, 0x9eca, 0x9f02, 0x9f27, 0x9f26, 0x8756, 0x8763, 0x8764, 0x8777, 0x87e1,
+  0x8773, 0x8758, 0x8754, 0x875b, 0x8752, 0x8761, 0x875a, 0x8751, 0x875e, 0x876d, 0x876a, 0x8750,
+  0x874e, 0x875f, 0x875d, 0x876f, 0x876c, 0x877a, 0x876e, 0x875c, 0x8765, 0x874f, 0x877b, 0x8775,
+  0x8762, 0x8767, 0x8769, 0x885a, 0x8905, 0x890c, 0x8914, 0x890b, 0x8917, 0x8918, 0x8919, 0x8906,
+  0x8916, 0x8911, 0x890e, 0x8909, 0x89a2, 0x89a4, 0x89a3, 0x89ed, 0x89f0, 0x89ec, 0x8acf, 0x8ac6,
+  0x8ab8, 0x8ad3, 0x8ad1, 0x8ad4, 0x8ad5, 0x8abb, 0x8ad7, 0x8abe, 0x8ac0, 0x8ac5, 0x8ad8, 0x8ac3,
+  0x8aba, 0x8abd, 0x8ad9, 0x8c3e, 0x8c4d, 0x8c8f, 0x8ce5, 0x8cdf, 0x8cd9, 0x8ce8, 0x8cda, 0x8cdd,
+  0x8ce7, 0x8da0, 0x8d9c, 0x8da1, 0x8d9b, 0x8e20, 0x8e23, 0x8e25, 0x8e24, 0x8e2e, 0x8e15, 0x8e1b,
+  0x8e16, 0x8e11, 0x8e19, 0x8e26, 0x8e27, 0x8e14, 0x8e12, 0x8e18, 0x8e13, 0x8e1c, 0x8e17, 0x8e1a,
+  0x8f2c, 0x8f24, 0x8f18, 0x8f1a, 0x8f20, 0x8f23, 0x8f16, 0x8f17, 0x9073, 0x9070, 0x906f, 0x9067,
+  0x906b, 0x912f, 0x912b, 0x9129, 0x912a, 0x9132, 0x9126, 0x912e, 0x9185, 0x9186, 0x918a, 0x9181,
+  0x9182, 0x9184, 0x9180, 0x92d0, 0x92c3, 0x92c4, 0x92c0, 0x92d9, 0x92b6, 0x92cf, 0x92f1, 0x92df,
+  0x92d8, 0x92e9, 0x92d7, 0x92dd, 0x92cc, 0x92ef, 0x92c2, 0x92e8, 0x92ca, 0x92c8, 0x92ce, 0x92e6,
+  0x92cd, 0x92d5, 0x92c9, 0x92e0, 0x92de, 0x92e7, 0x92d1, 0x92d3, 0x0000, 0x56af, 0x58e0, 0x58dc,
+  0x5b39, 0x5b7c, 0x5bf3, 0x5c6b, 0x5dc4, 0x650b, 0x6508, 0x650a, 0x65dc, 0x66e1, 0x66df, 0x6ace,
+  0x6ad4, 0x6ae3, 0x6ad7, 0x6ae2, 0x6ad8, 0x6ad5, 0x6ad2, 0x701e, 0x702c, 0x7025, 0x6ff3, 0x7204,
+  0x7208, 0x7215, 0x74c4, 0x74c9, 0x74c7, 0x74c8, 0x92b5, 0x92e1, 0x92c6, 0x92b4, 0x957c, 0x95ac,
+  0x95ab, 0x95ae, 0x95b0, 0x96a4, 0x96a2, 0x96d3, 0x9705, 0x9708, 0x9702, 0x975a, 0x978a, 0x978e,
+  0x9788, 0x97d0, 0x97cf, 0x981e, 0x981d, 0x9826, 0x9829, 0x9828, 0x9820, 0x981b, 0x9827, 0x98b2,
+  0x9908, 0x98fa, 0x9911, 0x9914, 0x9916, 0x9917, 0x9915, 0x99dc, 0x99cd, 0x99cf, 0x99d3, 0x99d4,
+  0x99ce, 0x99c9, 0x99d6, 0x99d8, 0x99cb, 0x99d7, 0x99cc, 0x9ab3, 0x9aec, 0x9aeb, 0x9af3, 0x9af2,
+  0x9af1, 0x9b46, 0x9b43, 0x9b67, 0x9b74, 0x9b71, 0x9b66, 0x9b76, 0x9b75, 0x9b70, 0x9b68, 0x9b64,
+  0x9b6c, 0x9cfc, 0x9cfa, 0x9cfd, 0x9cff, 0x9cf7, 0x9d07, 0x9d00, 0x9cf9, 0x9cfb, 0x9d08, 0x9d05,
+  0x9d04, 0x9e83, 0x9ed3, 0x9f0f, 0x9f10, 0x511c, 0x5113, 0x5117, 0x511a, 0x5111, 0x51de, 0x5334,
+  0x53e1, 0x5670, 0x5660, 0x566e, 0x5673, 0x5666, 0x5663, 0x566d, 0x5672, 0x565e, 0x5677, 0x571c,
+  0x571b, 0x58c8, 0x58bd, 0x58c9, 0x58bf, 0x58ba, 0x58c2, 0x58bc, 0x58c6, 0x5b17, 0x5b19, 0x5b1b,
+  0x5b21, 0x5b14, 0x5b13, 0x5b10, 0x5b16, 0x5b28, 0x5b1a, 0x5b20, 0x5b1e, 0x5bef, 0x5dac, 0x5db1,
+  0x5da9, 0x5da7, 0x5db5, 0x5db0, 0x5dae, 0x5daa, 0x5da8, 0x5db2, 0x5dad, 0x5daf, 0x5db4, 0x5e67,
+  0x5e68, 0x5e66, 0x5e6f, 0x5ee9, 0x5ee7, 0x5ee6, 0x5ee8, 0x5ee5, 0x5f4b, 0x5fbc, 0x619d, 0x61a8,
+  0x6196, 0x61c5, 0x61b4, 0x61c6, 0x61c1, 0x61cc, 0x61ba, 0x0000, 0x76a9, 0x77c6, 0x77c5, 0x7918,
+  0x791a, 0x7920, 0x7a66, 0x7a64, 0x7a6a, 0x7c35, 0x7c34, 0x7e6c, 0x7e6e, 0x7e71, 0x81d4, 0x81d6,
+  0x821a, 0x8262, 0x8265, 0x8276, 0x85db, 0x85d6, 0x85e7, 0x85f4, 0x87fd, 0x87d5, 0x8807, 0x880f,
+  0x87f8, 0x8987, 0x89b5, 0x89f5, 0x8b3f, 0x61bf, 0x61b8, 0x618c, 0x64d7, 0x64d6, 0x64d0, 0x64cf,
+  0x64c9, 0x64bd, 0x6489, 0x64c3, 0x64db, 0x64f3, 0x64d9, 0x6533, 0x657f, 0x657c, 0x65a2, 0x66c8,
+  0x66be, 0x66c0, 0x66ca, 0x66cb, 0x66cf, 0x66bd, 0x66bb, 0x66ba, 0x66cc, 0x6723, 0x6a34, 0x6a66,
+  0x6a49, 0x6a67, 0x6a32, 0x6a68, 0x6a3e, 0x6a5d, 0x6a6d, 0x6a76, 0x6a5b, 0x6a51, 0x6a28, 0x6a5a,
+  0x6a3b, 0x6a3f, 0x6a41, 0x6a6a, 0x6a64, 0x6a50, 0x6a4f, 0x6a54, 0x6a6f, 0x6a69, 0x6a60, 0x6a3c,
+  0x6a5e, 0x6a56, 0x6a55, 0x6a4d, 0x6a4e, 0x6a46, 0x6b55, 0x6b54, 0x6b56, 0x6ba7, 0x6baa, 0x6bab,
+  0x6bc8, 0x6bc7, 0x6c04, 0x6c03, 0x6c06, 0x6fad, 0x6fcb, 0x6fa3, 0x6fc7, 0x6fbc, 0x6fce, 0x6fc8,
+  0x6f5e, 0x6fc4, 0x6fbd, 0x6f9e, 0x6fca, 0x6fa8, 0x7004, 0x6fa5, 0x6fae, 0x6fba, 0x6fac, 0x6faa,
+  0x6fcf, 0x6fbf, 0x6fb8, 0x6fa2, 0x6fc9, 0x6fab, 0x6fcd, 0x6faf, 0x6fb2, 0x6fb0, 0x71c5, 0x71c2,
+  0x71bf, 0x71b8, 0x71d6, 0x71c0, 0x71c1, 0x71cb, 0x71d4, 0x71ca, 0x71c7, 0x71cf, 0x71bd, 0x71d8,
+  0x71bc, 0x71c6, 0x71da, 0x71db, 0x729d, 0x729e, 0x7369, 0x7366, 0x7367, 0x736c, 0x7365, 0x736b,
+  0x736a, 0x747f, 0x749a, 0x74a0, 0x7494, 0x7492, 0x7495, 0x74a1, 0x750b, 0x7580, 0x762f, 0x762d,
+  0x7631, 0x763d, 0x7633, 0x763c, 0x7635, 0x7632, 0x7630, 0x76bb, 0x76e6, 0x779a, 0x779d, 0x77a1,
+  0x779c, 0x779b, 0x77a2, 0x77a3, 0x7795, 0x7799, 0x0000, 0x8b43, 0x8b4c, 0x8d0b, 0x8e6b, 0x8e68,
+  0x8e70, 0x8e75, 0x8e77, 0x8ec3, 0x93e9, 0x93ea, 0x93cb, 0x93c5, 0x93c6, 0x93ed, 0x93d3, 0x93e5,
+  0x93db, 0x93eb, 0x93e0, 0x93c1, 0x95dd, 0x97b2, 0x97b4, 0x97b1, 0x97b5, 0x97f2, 0x9856, 0x9944,
+  0x9a26, 0x9a1f, 0x9a18, 0x9a21, 0x7797, 0x78dd, 0x78e9, 0x78e5, 0x78ea, 0x78de, 0x78e3, 0x78db,
+  0x78e1, 0x78e2, 0x78ed, 0x78df, 0x78e0, 0x79a4, 0x7a44, 0x7a48, 0x7a47, 0x7ab6, 0x7ab8, 0x7ab5,
+  0x7ab1, 0x7ab7, 0x7bde, 0x7be3, 0x7be7, 0x7bdd, 0x7bd5, 0x7be5, 0x7bda, 0x7be8, 0x7bf9, 0x7bd4,
+  0x7bea, 0x7be2, 0x7bdc, 0x7beb, 0x7bd8, 0x7bdf, 0x7cd2, 0x7cd4, 0x7cd7, 0x7cd0, 0x7cd1, 0x7e12,
+  0x7e21, 0x7e17, 0x7e0c, 0x7e1f, 0x7e20, 0x7e13, 0x7e0e, 0x7e1c, 0x7e15, 0x7e1a, 0x7e22, 0x7e0b,
+  0x7e0f, 0x7e16, 0x7e0d, 0x7e14, 0x7e25, 0x7e24, 0x7f43, 0x7f7b, 0x7f7c, 0x7f7a, 0x7fb1, 0x7fef,
+  0x802a, 0x8029, 0x806c, 0x81b1, 0x81a6, 0x81ae, 0x81b9, 0x81b5, 0x81ab, 0x81b0, 0x81ac, 0x81b4,
+  0x81b2, 0x81b7, 0x81a7, 0x81f2, 0x8255, 0x8256, 0x8257, 0x8556, 0x8545, 0x856b, 0x854d, 0x8553,
+  0x8561, 0x8558, 0x8540, 0x8546, 0x8564, 0x8541, 0x8562, 0x8544, 0x8551, 0x8547, 0x8563, 0x853e,
+  0x855b, 0x8571, 0x854e, 0x856e, 0x8575, 0x8555, 0x8567, 0x8560, 0x858c, 0x8566, 0x855d, 0x8554,
+  0x8565, 0x856c, 0x8663, 0x8665, 0x8664, 0x879b, 0x878f, 0x8797, 0x8793, 0x8792, 0x8788, 0x8781,
+  0x8796, 0x8798, 0x8779, 0x8787, 0x87a3, 0x8785, 0x8790, 0x8791, 0x879d, 0x8784, 0x8794, 0x879c,
+  0x879a, 0x8789, 0x891e, 0x8926, 0x8930, 0x892d, 0x892e, 0x8927, 0x8931, 0x8922, 0x8929, 0x8923,
+  0x892f, 0x892c, 0x891f, 0x89f1, 0x8ae0, 0x0000, 0x9a17, 0x9b09, 0x9bc5, 0x9bdf, 0x9be3, 0x9be9,
+  0x9bee, 0x9d66, 0x9d7a, 0x9d6e, 0x9d91, 0x9d83, 0x9d76, 0x9d7e, 0x9d6d, 0x9e95, 0x9ee3, 0x9f03,
+  0x9f04, 0x9f17, 0x5136, 0x5336, 0x5b42, 0x5b44, 0x5b46, 0x5b7e, 0x5dca, 0x5dc8, 0x5dcc, 0x5ef0,
+  0x6585, 0x66e5, 0x66e7, 0x8ae2, 0x8af2, 0x8af4, 0x8af5, 0x8add, 0x8b14, 0x8ae4, 0x8adf, 0x8af0,
+  0x8ac8, 0x8ade, 0x8ae1, 0x8ae8, 0x8aff, 0x8aef, 0x8afb, 0x8c91, 0x8c92, 0x8c90, 0x8cf5, 0x8cee,
+  0x8cf1, 0x8cf0, 0x8cf3, 0x8d6c, 0x8d6e, 0x8da5, 0x8da7, 0x8e33, 0x8e3e, 0x8e38, 0x8e40, 0x8e45,
+  0x8e36, 0x8e3c, 0x8e3d, 0x8e41, 0x8e30, 0x8e3f, 0x8ebd, 0x8f36, 0x8f2e, 0x8f35, 0x8f32, 0x8f39,
+  0x8f37, 0x8f34, 0x9076, 0x9079, 0x907b, 0x9086, 0x90fa, 0x9133, 0x9135, 0x9136, 0x9193, 0x9190,
+  0x9191, 0x918d, 0x918f, 0x9327, 0x931e, 0x9308, 0x931f, 0x9306, 0x930f, 0x937a, 0x9338, 0x933c,
+  0x931b, 0x9323, 0x9312, 0x9301, 0x9346, 0x932d, 0x930e, 0x930d, 0x92cb, 0x931d, 0x92fa, 0x9325,
+  0x9313, 0x92f9, 0x92f7, 0x9334, 0x9302, 0x9324, 0x92ff, 0x9329, 0x9339, 0x9335, 0x932a, 0x9314,
+  0x930c, 0x930b, 0x92fe, 0x9309, 0x9300, 0x92fb, 0x9316, 0x95bc, 0x95cd, 0x95be, 0x95b9, 0x95ba,
+  0x95b6, 0x95bf, 0x95b5, 0x95bd, 0x96a9, 0x96d4, 0x970b, 0x9712, 0x9710, 0x9799, 0x9797, 0x9794,
+  0x97f0, 0x97f8, 0x9835, 0x982f, 0x9832, 0x9924, 0x991f, 0x9927, 0x9929, 0x999e, 0x99ee, 0x99ec,
+  0x99e5, 0x99e4, 0x99f0, 0x99e3, 0x99ea, 0x99e9, 0x99e7, 0x9ab9, 0x9abf, 0x9ab4, 0x9abb, 0x9af6,
+  0x9afa, 0x9af9, 0x9af7, 0x9b33, 0x9b80, 0x9b85, 0x9b87, 0x9b7c, 0x9b7e, 0x9b7b, 0x9b82, 0x9b93,
+  0x9b92, 0x9b90, 0x9b7a, 0x9b95, 0x0000, 0x6af4, 0x6ae9, 0x703d, 0x7036, 0x7216, 0x7212, 0x720f,
+  0x7217, 0x7211, 0x720b, 0x74cd, 0x74d0, 0x74cc, 0x74ce, 0x74d1, 0x7589, 0x7a6f, 0x7c4b, 0x7c44,
+  0x7c55, 0x7e7f, 0x8b71, 0x802f, 0x807a, 0x807b, 0x807c, 0x85fc, 0x8610, 0x8602, 0x85ee, 0x8603,
+  0x860d, 0x8613, 0x9b7d, 0x9b88, 0x9d25, 0x9d17, 0x9d20, 0x9d1e, 0x9d14, 0x9d29, 0x9d1d, 0x9d18,
+  0x9d22, 0x9d10, 0x9d19, 0x9d1f, 0x9e88, 0x9e86, 0x9e87, 0x9eae, 0x9ead, 0x9ed5, 0x9ed6, 0x9efa,
+  0x9f12, 0x9f3d, 0x5126, 0x5125, 0x5122, 0x5124, 0x5120, 0x5129, 0x52f4, 0x5693, 0x568c, 0x568d,
+  0x5686, 0x5684, 0x5683, 0x567e, 0x5682, 0x567f, 0x5681, 0x58d6, 0x58d4, 0x58cf, 0x58d2, 0x5b2d,
+  0x5b25, 0x5b32, 0x5b23, 0x5b2c, 0x5b27, 0x5b26, 0x5b2f, 0x5b2e, 0x5b7b, 0x5bf1, 0x5bf2, 0x5db7,
+  0x5e6c, 0x5e6a, 0x5fbe, 0x5fbb, 0x61c3, 0x61b5, 0x61bc, 0x61e7, 0x61e0, 0x61e5, 0x61e4, 0x61e8,
+  0x61de, 0x64ef, 0x64e9, 0x64e3, 0x64eb, 0x64e4, 0x64e8, 0x6581, 0x6580, 0x65b6, 0x65da, 0x66d2,
+  0x6a8d, 0x6a96, 0x6a81, 0x6aa5, 0x6a89, 0x6a9f, 0x6a9b, 0x6aa1, 0x6a9e, 0x6a87, 0x6a93, 0x6a8e,
+  0x6a95, 0x6a83, 0x6aa8, 0x6aa4, 0x6a91, 0x6a7f, 0x6aa6, 0x6a9a, 0x6a85, 0x6a8c, 0x6a92, 0x6b5b,
+  0x6bad, 0x6c09, 0x6fcc, 0x6fa9, 0x6ff4, 0x6fd4, 0x6fe3, 0x6fdc, 0x6fed, 0x6fe7, 0x6fe6, 0x6fde,
+  0x6ff2, 0x6fdd, 0x6fe2, 0x6fe8, 0x71e1, 0x71f1, 0x71e8, 0x71f2, 0x71e4, 0x71f0, 0x71e2, 0x7373,
+  0x736e, 0x736f, 0x7497, 0x74b2, 0x74ab, 0x7490, 0x74aa, 0x74ad, 0x74b1, 0x74a5, 0x74af, 0x7510,
+  0x7511, 0x7512, 0x750f, 0x7584, 0x7643, 0x7648, 0x7649, 0x7647, 0x76a4, 0x76e9, 0x77b5, 0x77ab,
+  0x77b2, 0x77b7, 0x77b6, 0x0000, 0x8608, 0x860f, 0x8818, 0x8812, 0x8967, 0x8965, 0x89bb, 0x8b69,
+  0x8b62, 0x8b6e, 0x8b61, 0x8b64, 0x8b4d, 0x8c51, 0x8e83, 0x8ec6, 0x941f, 0x9404, 0x9417, 0x9408,
+  0x9405, 0x93f3, 0x941e, 0x9402, 0x941a, 0x941b, 0x9427, 0x941c, 0x96b5, 0x9733, 0x9734, 0x9731,
+  0x97b8, 0x77b4, 0x77b1, 0x77a8, 0x77f0, 0x78f3, 0x78fd, 0x7902, 0x78fb, 0x78fc, 0x78f2, 0x7905,
+  0x78f9, 0x78fe, 0x7904, 0x79ab, 0x79a8, 0x7a5c, 0x7a5b, 0x7a56, 0x7a58, 0x7a54, 0x7a5a, 0x7abe,
+  0x7ac0, 0x7ac1, 0x7c05, 0x7c0f, 0x7bf2, 0x7c00, 0x7bff, 0x7bfb, 0x7c0e, 0x7bf4, 0x7c0b, 0x7bf3,
+  0x7c02, 0x7c09, 0x7c03, 0x7c01, 0x7bf8, 0x7bfd, 0x7c06, 0x7bf0, 0x7bf1, 0x7c10, 0x7c0a, 0x7ce8,
+  0x7e2d, 0x7e3c, 0x7e42, 0x7e33, 0x9848, 0x7e38, 0x7e2a, 0x7e49, 0x7e40, 0x7e47, 0x7e29, 0x7e4c,
+  0x7e30, 0x7e3b, 0x7e36, 0x7e44, 0x7e3a, 0x7f45, 0x7f7f, 0x7f7e, 0x7f7d, 0x7ff4, 0x7ff2, 0x802c,
+  0x81bb, 0x81c4, 0x81cc, 0x81ca, 0x81c5, 0x81c7, 0x81bc, 0x81e9, 0x825b, 0x825a, 0x825c, 0x8583,
+  0x8580, 0x858f, 0x85a7, 0x8595, 0x85a0, 0x858b, 0x85a3, 0x857b, 0x85a4, 0x859a, 0x859e, 0x8577,
+  0x857c, 0x8589, 0x85a1, 0x857a, 0x8578, 0x8557, 0x858e, 0x8596, 0x8586, 0x858d, 0x8599, 0x859d,
+  0x8581, 0x85a2, 0x8582, 0x8588, 0x8585, 0x8579, 0x8576, 0x8598, 0x8590, 0x859f, 0x8668, 0x87be,
+  0x87aa, 0x87ad, 0x87c5, 0x87b0, 0x87ac, 0x87b9, 0x87b5, 0x87bc, 0x87ae, 0x87c9, 0x87c3, 0x87c2,
+  0x87cc, 0x87b7, 0x87af, 0x87c4, 0x87ca, 0x87b4, 0x87b6, 0x87bf, 0x87b8, 0x87bd, 0x87de, 0x87b2,
+  0x8935, 0x8933, 0x893c, 0x893e, 0x8941, 0x8952, 0x8937, 0x8942, 0x89ad, 0x89af, 0x89ae, 0x89f2,
+  0x89f3, 0x8b1e, 0x0000, 0x97ba, 0x97fc, 0x98c3, 0x994d, 0x9a2f, 0x9ac9, 0x9ac8, 0x9ac4, 0x9b2a,
+  0x9b38, 0x9b50, 0x9c0a, 0x9bfb, 0x9c04, 0x9bfc, 0x9bfe, 0x9c02, 0x9bf6, 0x9c1b, 0x9bf9, 0x9c15,
+  0x9c10, 0x9bff, 0x9c00, 0x9c0c, 0x9d95, 0x9da5, 0x9e98, 0x9ec1, 0x9f5a, 0x5164, 0x56bb, 0x58e6,
+  0x8b18, 0x8b16, 0x8b11, 0x8b05, 0x8b0b, 0x8b22, 0x8b0f, 0x8b12, 0x8b15, 0x8b07, 0x8b0d, 0x8b08,
+  0x8b06, 0x8b1c, 0x8b13, 0x8b1a, 0x8c4f, 0x8c70, 0x8c72, 0x8c71, 0x8c6f, 0x8c95, 0x8c94, 0x8cf9,
+  0x8d6f, 0x8e4e, 0x8e4d, 0x8e53, 0x8e50, 0x8e4c, 0x8e47, 0x8f43, 0x8f40, 0x9085, 0x907e, 0x9138,
+  0x919a, 0x91a2, 0x919b, 0x9199, 0x919f, 0x91a1, 0x919d, 0x91a0, 0x93a1, 0x9383, 0x93af, 0x9364,
+  0x9356, 0x9347, 0x937c, 0x9358, 0x935c, 0x9376, 0x9349, 0x9350, 0x9351, 0x9360, 0x936d, 0x938f,
+  0x934c, 0x936a, 0x9379, 0x9357, 0x9355, 0x9352, 0x934f, 0x9371, 0x9377, 0x937b, 0x9361, 0x935e,
+  0x9363, 0x9367, 0x9380, 0x934e, 0x9359, 0x95c7, 0x95c0, 0x95c9, 0x95c3, 0x95c5, 0x95b7, 0x96ae,
+  0x96b0, 0x96ac, 0x9720, 0x971f, 0x9718, 0x971d, 0x9719, 0x979a, 0x97a1, 0x979c, 0x979e, 0x979d,
+  0x97d5, 0x97d4, 0x97f1, 0x9841, 0x9844, 0x984a, 0x9849, 0x9845, 0x9843, 0x9925, 0x992b, 0x992c,
+  0x992a, 0x9933, 0x9932, 0x992f, 0x992d, 0x9931, 0x9930, 0x9998, 0x99a3, 0x99a1, 0x9a02, 0x99fa,
+  0x99f4, 0x99f7, 0x99f9, 0x99f8, 0x99f6, 0x99fb, 0x99fd, 0x99fe, 0x99fc, 0x9a03, 0x9abe, 0x9afe,
+  0x9afd, 0x9b01, 0x9afc, 0x9b48, 0x9b9a, 0x9ba8, 0x9b9e, 0x9b9b, 0x9ba6, 0x9ba1, 0x9ba5, 0x9ba4,
+  0x9b86, 0x9ba2, 0x9ba0, 0x9baf, 0x9d33, 0x9d41, 0x9d67, 0x9d36, 0x9d2e, 0x9d2f, 0x9d31, 0x9d38,
+  0x9d30, 0x0000, 0x5b49, 0x5bf7, 0x5dd0, 0x5fc2, 0x6511, 0x6aff, 0x6afe, 0x6afd, 0x6b01, 0x704b,
+  0x704d, 0x7047, 0x74d3, 0x7668, 0x7667, 0x77d1, 0x7930, 0x7932, 0x792e, 0x9f9d, 0x7ac9, 0x7ac8,
+  0x7c56, 0x7c51, 0x7e85, 0x7e89, 0x7e8e, 0x7e84, 0x826a, 0x862b, 0x862f, 0x8628, 0x8616, 0x9d45,
+  0x9d42, 0x9d43, 0x9d3e, 0x9d37, 0x9d40, 0x9d3d, 0x7ff5, 0x9d2d, 0x9e8a, 0x9e89, 0x9e8d, 0x9eb0,
+  0x9ec8, 0x9eda, 0x9efb, 0x9eff, 0x9f24, 0x9f23, 0x9f22, 0x9f54, 0x9fa0, 0x5131, 0x512d, 0x512e,
+  0x5698, 0x569c, 0x5697, 0x569a, 0x569d, 0x5699, 0x5970, 0x5b3c, 0x5c69, 0x5c6a, 0x5dc0, 0x5e6d,
+  0x5e6e, 0x61d8, 0x61df, 0x61ed, 0x61ee, 0x61f1, 0x61ea, 0x61f0, 0x61eb, 0x61d6, 0x61e9, 0x64ff,
+  0x6504, 0x64fd, 0x64f8, 0x6501, 0x6503, 0x64fc, 0x6594, 0x65db, 0x66da, 0x66db, 0x66d8, 0x6ac5,
+  0x6ab9, 0x6abd, 0x6ae1, 0x6ac6, 0x6aba, 0x6ab6, 0x6ab7, 0x6ac7, 0x6ab4, 0x6aad, 0x6b5e, 0x6bc9,
+  0x6c0b, 0x7007, 0x700c, 0x700d, 0x7001, 0x7005, 0x7014, 0x700e, 0x6fff, 0x7000, 0x6ffb, 0x7026,
+  0x6ffc, 0x6ff7, 0x700a, 0x7201, 0x71ff, 0x71f9, 0x7203, 0x71fd, 0x7376, 0x74b8, 0x74c0, 0x74b5,
+  0x74c1, 0x74be, 0x74b6, 0x74bb, 0x74c2, 0x7514, 0x7513, 0x765c, 0x7664, 0x7659, 0x7650, 0x7653,
+  0x7657, 0x765a, 0x76a6, 0x76bd, 0x76ec, 0x77c2, 0x77ba, 0x78ff, 0x790c, 0x7913, 0x7914, 0x7909,
+  0x7910, 0x7912, 0x7911, 0x79ad, 0x79ac, 0x7a5f, 0x7c1c, 0x7c29, 0x7c19, 0x7c20, 0x7c1f, 0x7c2d,
+  0x7c1d, 0x7c26, 0x7c28, 0x7c22, 0x7c25, 0x7c30, 0x7e5c, 0x7e50, 0x7e56, 0x7e63, 0x7e58, 0x7e62,
+  0x7e5f, 0x7e51, 0x7e60, 0x7e57, 0x7e53, 0x7fb5, 0x7fb3, 0x7ff7, 0x7ff8, 0x8075, 0x81d1, 0x81d2,
+  0x0000, 0x8615, 0x861d, 0x881a, 0x89bc, 0x8b75, 0x8b7c, 0x8d11, 0x8d12, 0x8f5c, 0x91bb, 0x93f4,
+  0x942d, 0x96e4, 0x9737, 0x9736, 0x9767, 0x97be, 0x97bd, 0x97e2, 0x9868, 0x9866, 0x98c8, 0x98ca,
+  0x98c7, 0x98dc, 0x994f, 0x99a9, 0x9a3c, 0x9a3b, 0x9ace, 0x9b14, 0x9b53, 0x9c2e, 0x81d0, 0x825f,
+  0x825e, 0x85b4, 0x85c6, 0x85c0, 0x85c3, 0x85c2, 0x85b3, 0x85b5, 0x85bd, 0x85c7, 0x85c4, 0x85bf,
+  0x85cb, 0x85ce, 0x85c8, 0x85c5, 0x85b1, 0x85b6, 0x85d2, 0x8624, 0x85b8, 0x85b7, 0x85be, 0x8669,
+  0x87e7, 0x87e6, 0x87e2, 0x87db, 0x87eb, 0x87ea, 0x87e5, 0x87df, 0x87f3, 0x87e4, 0x87d4, 0x87dc,
+  0x87d3, 0x87ed, 0x87d8, 0x87e3, 0x87a4, 0x87d7, 0x87d9, 0x8801, 0x87f4, 0x87e8, 0x87dd, 0x8953,
+  0x894b, 0x894f, 0x894c, 0x8946, 0x8950, 0x8951, 0x8949, 0x8b2a, 0x8b27, 0x8b23, 0x8b33, 0x8b30,
+  0x8b35, 0x8b47, 0x8b2f, 0x8b3c, 0x8b3e, 0x8b31, 0x8b25, 0x8b37, 0x8b26, 0x8b36, 0x8b2e, 0x8b24,
+  0x8b3b, 0x8b3d, 0x8b3a, 0x8c42, 0x8c75, 0x8c99, 0x8c98, 0x8c97, 0x8cfe, 0x8d04, 0x8d02, 0x8d00,
+  0x8e5c, 0x8e62, 0x8e60, 0x8e57, 0x8e56, 0x8e5e, 0x8e65, 0x8e67, 0x8e5b, 0x8e5a, 0x8e61, 0x8e5d,
+  0x8e69, 0x8e54, 0x8f46, 0x8f47, 0x8f48, 0x8f4b, 0x9128, 0x913a, 0x913b, 0x913e, 0x91a8, 0x91a5,
+  0x91a7, 0x91af, 0x91aa, 0x93b5, 0x938c, 0x9392, 0x93b7, 0x939b, 0x939d, 0x9389, 0x93a7, 0x938e,
+  0x93aa, 0x939e, 0x93a6, 0x9395, 0x9388, 0x9399, 0x939f, 0x938d, 0x93b1, 0x9391, 0x93b2, 0x93a4,
+  0x93a8, 0x93b4, 0x93a3, 0x93a5, 0x95d2, 0x95d3, 0x95d1, 0x96b3, 0x96d7, 0x96da, 0x5dc2, 0x96df,
+  0x96d8, 0x96dd, 0x9723, 0x9722, 0x9725, 0x97ac, 0x97ae, 0x97a8, 0x97ab, 0x97a4, 0x97aa, 0x0000,
+  0x9c1f, 0x9db0, 0x9dbd, 0x9dae, 0x9dc4, 0x9e7b, 0x9e9e, 0x9f05, 0x9f69, 0x9fa1, 0x56c7, 0x571d,
+  0x5b4a, 0x5dd3, 0x5f72, 0x6202, 0x6235, 0x6527, 0x651e, 0x651f, 0x6b07, 0x6b06, 0x7054, 0x721c,
+  0x7220, 0x7af8, 0x7c5d, 0x7c58, 0x7e92, 0x7f4e, 0x8827, 0x8b81, 0x8b83, 0x97a2, 0x97a5, 0x97d7,
+  0x97d9, 0x97d6, 0x97d8, 0x97fa, 0x9850, 0x9851, 0x9852, 0x98b8, 0x9941, 0x993c, 0x993a, 0x9a0f,
+  0x9a0b, 0x9a09, 0x9a0d, 0x9a04, 0x9a11, 0x9a0a, 0x9a05, 0x9a07, 0x9a06, 0x9ac0, 0x9adc, 0x9b08,
+  0x9b04, 0x9b05, 0x9b29, 0x9b35, 0x9b4a, 0x9b4c, 0x9b4b, 0x9bc7, 0x9bc6, 0x9bc3, 0x9bbf, 0x9bc1,
+  0x9bb5, 0x9bb8, 0x9bd3, 0x9bb6, 0x9bc4, 0x9bb9, 0x9bbd, 0x9d5c, 0x9d53, 0x9d4f, 0x9d4a, 0x9d5b,
+  0x9d4b, 0x9d59, 0x9d56, 0x9d4c, 0x9d57, 0x9d52, 0x9d54, 0x9d5f, 0x9d58, 0x9d5a, 0x9e8e, 0x9e8c,
+  0x9edf, 0x9f01, 0x9f00, 0x9f16, 0x9f25, 0x9f2b, 0x9f2a, 0x9f29, 0x9f28, 0x9f4c, 0x9f55, 0x5134,
+  0x5135, 0x5296, 0x52f7, 0x53b4, 0x56ab, 0x56ad, 0x56a6, 0x56a7, 0x56aa, 0x56ac, 0x58da, 0x58dd,
+  0x58db, 0x5912, 0x5b3d, 0x5b3e, 0x5b3f, 0x5dc3, 0x5e70, 0x5fbf, 0x61fb, 0x6507, 0x6510, 0x650d,
+  0x6509, 0x650c, 0x650e, 0x6584, 0x65de, 0x65dd, 0x66de, 0x6ae7, 0x6ae0, 0x6acc, 0x6ad1, 0x6ad9,
+  0x6acb, 0x6adf, 0x6adc, 0x6ad0, 0x6aeb, 0x6acf, 0x6acd, 0x6ade, 0x6b60, 0x6bb0, 0x6c0c, 0x7019,
+  0x7027, 0x7020, 0x7016, 0x702b, 0x7021, 0x7022, 0x7023, 0x7029, 0x7017, 0x7024, 0x701c, 0x702a,
+  0x720c, 0x720a, 0x7207, 0x7202, 0x7205, 0x72a5, 0x72a6, 0x72a4, 0x72a3, 0x72a1, 0x74cb, 0x74c5,
+  0x74b7, 0x74c3, 0x7516, 0x7660, 0x77c9, 0x77ca, 0x77c4, 0x77f1, 0x791d, 0x791b, 0x0000, 0x8c44,
+  0x9442, 0x944d, 0x9454, 0x944e, 0x9443, 0x973c, 0x9740, 0x97c0, 0x995a, 0x9a51, 0x9add, 0x9c38,
+  0x9c45, 0x9c3a, 0x9c35, 0x9ef1, 0x9f93, 0x529a, 0x8641, 0x5dd7, 0x6528, 0x7053, 0x7059, 0x7221,
+  0x766f, 0x7937, 0x79b5, 0x7c62, 0x7c5e, 0x7cf5, 0x863d, 0x882d, 0x7921, 0x791c, 0x7917, 0x791e,
+  0x79b0, 0x7a67, 0x7a68, 0x7c33, 0x7c3c, 0x7c39, 0x7c2c, 0x7c3b, 0x7cec, 0x7cea, 0x7e76, 0x7e75,
+  0x7e78, 0x7e70, 0x7e77, 0x7e6f, 0x7e7a, 0x7e72, 0x7e74, 0x7e68, 0x7f4b, 0x7f4a, 0x7f83, 0x7f86,
+  0x7fb7, 0x7ffd, 0x7ffe, 0x8078, 0x81d7, 0x81d5, 0x8264, 0x8261, 0x8263, 0x85eb, 0x85f1, 0x85ed,
+  0x85d9, 0x85e1, 0x85e8, 0x85da, 0x85d7, 0x85ec, 0x85f2, 0x85f8, 0x85d8, 0x85df, 0x85e3, 0x85dc,
+  0x85d1, 0x85f0, 0x85e6, 0x85ef, 0x85de, 0x85e2, 0x8800, 0x87fa, 0x8803, 0x87f6, 0x87f7, 0x8809,
+  0x880c, 0x880b, 0x8806, 0x87fc, 0x8808, 0x87ff, 0x880a, 0x8802, 0x8962, 0x895a, 0x895b, 0x8957,
+  0x8961, 0x895c, 0x8958, 0x895d, 0x8959, 0x8988, 0x89b7, 0x89b6, 0x89f6, 0x8b50, 0x8b48, 0x8b4a,
+  0x8b40, 0x8b53, 0x8b56, 0x8b54, 0x8b4b, 0x8b55, 0x8b51, 0x8b42, 0x8b52, 0x8b57, 0x8c43, 0x8c77,
+  0x8c76, 0x8c9a, 0x8d06, 0x8d07, 0x8d09, 0x8dac, 0x8daa, 0x8dad, 0x8dab, 0x8e6d, 0x8e78, 0x8e73,
+  0x8e6a, 0x8e6f, 0x8e7b, 0x8ec2, 0x8f52, 0x8f51, 0x8f4f, 0x8f50, 0x8f53, 0x8fb4, 0x9140, 0x913f,
+  0x91b0, 0x91ad, 0x93de, 0x93c7, 0x93cf, 0x93c2, 0x93da, 0x93d0, 0x93f9, 0x93ec, 0x93cc, 0x93d9,
+  0x93a9, 0x93e6, 0x93ca, 0x93d4, 0x93ee, 0x93e3, 0x93d5, 0x93c4, 0x93ce, 0x93c0, 0x93d2, 0x93e7,
+  0x957d, 0x95da, 0x95db, 0x96e1, 0x9729, 0x972b, 0x972c, 0x9728, 0x9726, 0x0000, 0x8989, 0x8b8d,
+  0x8b87, 0x8b90, 0x8d1a, 0x8e99, 0x945f, 0x9456, 0x9461, 0x945b, 0x945a, 0x945c, 0x9465, 0x9741,
+  0x986e, 0x986c, 0x986d, 0x99aa, 0x9a5c, 0x9a58, 0x9ade, 0x9c4f, 0x9c51, 0x9c53, 0x9dfc, 0x9f39,
+  0x513e, 0x56d2, 0x5b4f, 0x6b14, 0x7a72, 0x7a73, 0x8b91, 0x97b3, 0x97b7, 0x97b6, 0x97dd, 0x97de,
+  0x97df, 0x985c, 0x9859, 0x985d, 0x9857, 0x98bf, 0x98bd, 0x98bb, 0x98be, 0x9948, 0x9947, 0x9943,
+  0x99a6, 0x99a7, 0x9a1a, 0x9a15, 0x9a25, 0x9a1d, 0x9a24, 0x9a1b, 0x9a22, 0x9a20, 0x9a27, 0x9a23,
+  0x9a1e, 0x9a1c, 0x9a14, 0x9ac2, 0x9b0b, 0x9b0a, 0x9b0e, 0x9b0c, 0x9b37, 0x9bea, 0x9beb, 0x9be0,
+  0x9bde, 0x9be4, 0x9be6, 0x9be2, 0x9bf0, 0x9bd4, 0x9bd7, 0x9bec, 0x9bdc, 0x9bd9, 0x9be5, 0x9bd5,
+  0x9be1, 0x9bda, 0x9d77, 0x9d81, 0x9d8a, 0x9d84, 0x9d88, 0x9d71, 0x9d80, 0x9d78, 0x9d86, 0x9d8b,
+  0x9d8c, 0x9d7d, 0x9d6b, 0x9d74, 0x9d75, 0x9d70, 0x9d69, 0x9d85, 0x9d73, 0x9d7b, 0x9d82, 0x9d6f,
+  0x9d79, 0x9d7f, 0x9d87, 0x9d68, 0x9e94, 0x9e91, 0x9ec0, 0x9efc, 0x9f2d, 0x9f40, 0x9f41, 0x9f4d,
+  0x9f56, 0x9f57, 0x9f58, 0x5337, 0x56b2, 0x56b5, 0x56b3, 0x58e3, 0x5b45, 0x5dc6, 0x5dc7, 0x5eee,
+  0x5eef, 0x5fc0, 0x5fc1, 0x61f9, 0x6517, 0x6516, 0x6515, 0x6513, 0x65df, 0x66e8, 0x66e3, 0x66e4,
+  0x6af3, 0x6af0, 0x6aea, 0x6ae8, 0x6af9, 0x6af1, 0x6aee, 0x6aef, 0x703c, 0x7035, 0x702f, 0x7037,
+  0x7034, 0x7031, 0x7042, 0x7038, 0x703f, 0x703a, 0x7039, 0x7040, 0x703b, 0x7033, 0x7041, 0x7213,
+  0x7214, 0x72a8, 0x737d, 0x737c, 0x74ba, 0x76ab, 0x76aa, 0x76be, 0x76ed, 0x77cc, 0x77ce, 0x77cf,
+  0x77cd, 0x77f2, 0x7925, 0x7923, 0x7927, 0x7928, 0x7924, 0x7929, 0x0000, 0x91bf, 0x946c, 0x96e6,
+  0x9745, 0x97c8, 0x97e4, 0x995d, 0x9b21, 0x9b2c, 0x9b57, 0x9c5d, 0x9c61, 0x9c65, 0x9e08, 0x9f45,
+  0x6205, 0x66ef, 0x6b1b, 0x6b1d, 0x7225, 0x7224, 0x7c6d, 0x8642, 0x8649, 0x8978, 0x898a, 0x8b97,
+  0x8c9b, 0x8d1c, 0x8ea2, 0x9c6c, 0x9c6f, 0x9e0e, 0x79b2, 0x7a6e, 0x7a6c, 0x7a6d, 0x7af7, 0x7c49,
+  0x7c48, 0x7c4a, 0x7c47, 0x7c45, 0x7cee, 0x7e7b, 0x7e7e, 0x7e81, 0x7e80, 0x7fba, 0x7fff, 0x8079,
+  0x81db, 0x81d9, 0x820b, 0x8268, 0x8269, 0x8622, 0x85ff, 0x8601, 0x85fe, 0x861b, 0x8600, 0x85f6,
+  0x8604, 0x8609, 0x8605, 0x860c, 0x85fd, 0x8819, 0x8810, 0x8811, 0x8817, 0x8813, 0x8816, 0x8963,
+  0x8966, 0x89b9, 0x89f7, 0x8b60, 0x8b6a, 0x8b5d, 0x8b68, 0x8b63, 0x8b65, 0x8b67, 0x8b6d, 0x8dae,
+  0x8e86, 0x8e88, 0x8e84, 0x8f59, 0x8f56, 0x8f57, 0x8f55, 0x8f58, 0x8f5a, 0x908d, 0x9143, 0x9141,
+  0x91b7, 0x91b5, 0x91b2, 0x91b3, 0x940b, 0x9413, 0x93fb, 0x9420, 0x940f, 0x9414, 0x93fe, 0x9415,
+  0x9410, 0x9428, 0x9419, 0x940d, 0x93f5, 0x9400, 0x93f7, 0x9407, 0x940e, 0x9416, 0x9412, 0x93fa,
+  0x9409, 0x93f8, 0x940a, 0x93ff, 0x93fc, 0x940c, 0x93f6, 0x9411, 0x9406, 0x95de, 0x95e0, 0x95df,
+  0x972e, 0x972f, 0x97b9, 0x97bb, 0x97fd, 0x97fe, 0x9860, 0x9862, 0x9863, 0x985f, 0x98c1, 0x98c2,
+  0x9950, 0x994e, 0x9959, 0x994c, 0x994b, 0x9953, 0x9a32, 0x9a34, 0x9a31, 0x9a2c, 0x9a2a, 0x9a36,
+  0x9a29, 0x9a2e, 0x9a38, 0x9a2d, 0x9ac7, 0x9aca, 0x9ac6, 0x9b10, 0x9b12, 0x9b11, 0x9c0b, 0x9c08,
+  0x9bf7, 0x9c05, 0x9c12, 0x9bf8, 0x9c40, 0x9c07, 0x9c0e, 0x9c06, 0x9c17, 0x9c14, 0x9c09, 0x9d9f,
+  0x9d99, 0x9da4, 0x9d9d, 0x9d92, 0x9d98, 0x9d90, 0x9d9b, 0x0000, 0x9f08, 0x9f1d, 0x9fa3, 0x5f60,
+  0x6b1c, 0x7cf3, 0x8b9b, 0x8ea7, 0x91c4, 0x947a, 0x9a61, 0x9a63, 0x9ad7, 0x9c76, 0x9fa5, 0x7067,
+  0x72ab, 0x864a, 0x897d, 0x8b9d, 0x8c53, 0x8f65, 0x947b, 0x98cd, 0x98dd, 0x9b30, 0x9e16, 0x96e7,
+  0x9e18, 0x9ea2, 0x9f7c, 0x7e9e, 0x9484, 0x9da0, 0x9d94, 0x9d9c, 0x9daa, 0x9d97, 0x9da1, 0x9d9a,
+  0x9da2, 0x9da8, 0x9d9e, 0x9da3, 0x9dbf, 0x9da9, 0x9d96, 0x9da6, 0x9da7, 0x9e99, 0x9e9b, 0x9e9a,
+  0x9ee5, 0x9ee4, 0x9ee7, 0x9ee6, 0x9f30, 0x9f2e, 0x9f5b, 0x9f60, 0x9f5e, 0x9f5d, 0x9f59, 0x9f91,
+  0x513a, 0x5139, 0x5298, 0x5297, 0x56c3, 0x56bd, 0x56be, 0x5b48, 0x5b47, 0x5dcb, 0x5dcf, 0x5ef1,
+  0x61fd, 0x651b, 0x6b02, 0x6afc, 0x6b03, 0x6af8, 0x6b00, 0x7043, 0x7044, 0x704a, 0x7048, 0x7049,
+  0x7045, 0x7046, 0x721d, 0x721a, 0x7219, 0x737e, 0x7517, 0x766a, 0x77d0, 0x792d, 0x7931, 0x792f,
+  0x7c54, 0x7c53, 0x7cf2, 0x7e8a, 0x7e87, 0x7e88, 0x7e8b, 0x7e86, 0x7e8d, 0x7f4d, 0x7fbb, 0x8030,
+  0x81dd, 0x8618, 0x862a, 0x8626, 0x861f, 0x8623, 0x861c, 0x8619, 0x8627, 0x862e, 0x8621, 0x8620,
+  0x8629, 0x861e, 0x8625, 0x8829, 0x881d, 0x881b, 0x8820, 0x8824, 0x881c, 0x882b, 0x884a, 0x896d,
+  0x8969, 0x896e, 0x896b, 0x89fa, 0x8b79, 0x8b78, 0x8b45, 0x8b7a, 0x8b7b, 0x8d10, 0x8d14, 0x8daf,
+  0x8e8e, 0x8e8c, 0x8f5e, 0x8f5b, 0x8f5d, 0x9146, 0x9144, 0x9145, 0x91b9, 0x943f, 0x943b, 0x9436,
+  0x9429, 0x943d, 0x943c, 0x9430, 0x9439, 0x942a, 0x9437, 0x942c, 0x9440, 0x9431, 0x95e5, 0x95e4,
+  0x95e3, 0x9735, 0x973a, 0x97bf, 0x97e1, 0x9864, 0x98c9, 0x98c6, 0x98c0, 0x9958, 0x9956, 0x9a39,
+  0x9a3d, 0x9a46, 0x9a44, 0x9a42, 0x9a41, 0x9a3a, 0x0000, 0x9e1c, 0x7c71, 0x97ca, 0x9ea3, 0x9c7b,
+  0x9f97, 0x9750, 0x4e40, 0x4e41, 0x4e5a, 0x4e02, 0x4e29, 0x5202, 0x5ddc, 0x5342, 0x536a, 0x5b52,
+  0x5fc4, 0x624c, 0x72ad, 0x4e12, 0x4e2f, 0x4e96, 0x4ed0, 0x5142, 0x5183, 0x5383, 0x53b8, 0x5928,
+  0x5c23, 0x5e01, 0x5f00, 0x706c, 0x9a3f, 0x9acd, 0x9b15, 0x9b17, 0x9b18, 0x9b16, 0x9b3a, 0x9b52,
+  0x9c2b, 0x9c1d, 0x9c1c, 0x9c2c, 0x9c23, 0x9c28, 0x9c29, 0x9c24, 0x9c21, 0x9db7, 0x9db6, 0x9dbc,
+  0x9dc1, 0x9dc7, 0x9dca, 0x9dcf, 0x9dbe, 0x9dc5, 0x9dc3, 0x9dbb, 0x9db5, 0x9dce, 0x9db9, 0x9dba,
+  0x9dac, 0x9dc8, 0x9db1, 0x9dad, 0x9dcc, 0x9db3, 0x9dcd, 0x9db2, 0x9e7a, 0x9e9c, 0x9eeb, 0x9eee,
+  0x9eed, 0x9f1b, 0x9f18, 0x9f1a, 0x9f31, 0x9f4e, 0x9f65, 0x9f64, 0x9f92, 0x4eb9, 0x56c6, 0x56c5,
+  0x56cb, 0x5971, 0x5b4b, 0x5b4c, 0x5dd5, 0x5dd1, 0x5ef2, 0x6521, 0x6520, 0x6526, 0x6522, 0x6b0b,
+  0x6b08, 0x6b09, 0x6c0d, 0x7055, 0x7056, 0x7057, 0x7052, 0x721e, 0x721f, 0x72a9, 0x737f, 0x74d8,
+  0x74d5, 0x74d9, 0x74d7, 0x766d, 0x76ad, 0x7935, 0x79b4, 0x7a70, 0x7a71, 0x7c57, 0x7c5c, 0x7c59,
+  0x7c5b, 0x7c5a, 0x7cf4, 0x7cf1, 0x7e91, 0x7f4f, 0x7f87, 0x81de, 0x826b, 0x8634, 0x8635, 0x8633,
+  0x862c, 0x8632, 0x8636, 0x882c, 0x8828, 0x8826, 0x882a, 0x8825, 0x8971, 0x89bf, 0x89be, 0x89fb,
+  0x8b7e, 0x8b84, 0x8b82, 0x8b86, 0x8b85, 0x8b7f, 0x8d15, 0x8e95, 0x8e94, 0x8e9a, 0x8e92, 0x8e90,
+  0x8e96, 0x8e97, 0x8f60, 0x8f62, 0x9147, 0x944c, 0x9450, 0x944a, 0x944b, 0x944f, 0x9447, 0x9445,
+  0x9448, 0x9449, 0x9446, 0x973f, 0x97e3, 0x986a, 0x9869, 0x98cb, 0x9954, 0x995b, 0x9a4e, 0x9a53,
+  0x9a54, 0x9a4c, 0x9a4f, 0x9a48, 0x9a4a, 0x0000, 0x722b, 0x5188, 0x8279, 0x8fb6, 0x4e17, 0x4ee2,
+  0x4edb, 0x51ad, 0x51f7, 0x531b, 0x5388, 0x5387, 0x53cf, 0x53fd, 0x53e7, 0x56dc, 0x56d9, 0x5725,
+  0x5727, 0x5933, 0x5c13, 0x5c75, 0x66f1, 0x7f52, 0x4e51, 0x4e6a, 0x4f0c, 0x4efe, 0x4f1b, 0x5173,
+  0x518e, 0x52a5, 0x52a7, 0x9a49, 0x9a52, 0x9a50, 0x9ad0, 0x9b19, 0x9b2b, 0x9b3b, 0x9b56, 0x9b55,
+  0x9c46, 0x9c48, 0x9c3f, 0x9c44, 0x9c39, 0x9c33, 0x9c41, 0x9c3c, 0x9c37, 0x9c34, 0x9c32, 0x9c3d,
+  0x9c36, 0x9ddb, 0x9dd2, 0x9dde, 0x9dda, 0x9dcb, 0x9dd0, 0x9ddc, 0x9dd1, 0x9ddf, 0x9de9, 0x9dd9,
+  0x9dd8, 0x9dd6, 0x9df5, 0x9dd5, 0x9ddd, 0x9eb6, 0x9ef0, 0x9f35, 0x9f33, 0x9f32, 0x9f42, 0x9f6b,
+  0x9f95, 0x9fa2, 0x513d, 0x5299, 0x58e8, 0x58e7, 0x5972, 0x5b4d, 0x5dd8, 0x882f, 0x5f4f, 0x6201,
+  0x6203, 0x6204, 0x6529, 0x6525, 0x6596, 0x66eb, 0x6b11, 0x6b12, 0x6b0f, 0x6bca, 0x705b, 0x705a,
+  0x7222, 0x7382, 0x7381, 0x7383, 0x7670, 0x77d4, 0x7c67, 0x7c66, 0x7e95, 0x826c, 0x863a, 0x8640,
+  0x8639, 0x863c, 0x8631, 0x863b, 0x863e, 0x8830, 0x8832, 0x882e, 0x8833, 0x8976, 0x8974, 0x8973,
+  0x89fe, 0x8b8c, 0x8b8e, 0x8b8b, 0x8b88, 0x8c45, 0x8d19, 0x8e98, 0x8f64, 0x8f63, 0x91bc, 0x9462,
+  0x9455, 0x945d, 0x9457, 0x945e, 0x97c4, 0x97c5, 0x9800, 0x9a56, 0x9a59, 0x9b1e, 0x9b1f, 0x9b20,
+  0x9c52, 0x9c58, 0x9c50, 0x9c4a, 0x9c4d, 0x9c4b, 0x9c55, 0x9c59, 0x9c4c, 0x9c4e, 0x9dfb, 0x9df7,
+  0x9def, 0x9de3, 0x9deb, 0x9df8, 0x9de4, 0x9df6, 0x9de1, 0x9dee, 0x9de6, 0x9df2, 0x9df0, 0x9de2,
+  0x9dec, 0x9df4, 0x9df3, 0x9de8, 0x9ded, 0x9ec2, 0x9ed0, 0x9ef2, 0x9ef3, 0x9f06, 0x9f1c, 0x9f38,
+  0x9f37, 0x9f36, 0x9f43, 0x9f4f, 0x0000, 0x52a4, 0x53bd, 0x5402, 0x572b, 0x591b, 0x5935, 0x5c17,
+  0x5c70, 0x5c7d, 0x5de9, 0x5f19, 0x5f1c, 0x5f75, 0x5fc8, 0x6c12, 0x72b3, 0x7390, 0x7536, 0x8281,
+  0x8fb8, 0x4e23, 0x4f2e, 0x514f, 0x51ba, 0x5222, 0x52af, 0x52b0, 0x52b1, 0x5364, 0x53d3, 0x593f,
+  0x598b, 0x5991, 0x9f71, 0x9f70, 0x9f6e, 0x9f6f, 0x56d3, 0x56cd, 0x5b4e, 0x5c6d, 0x652d, 0x66ed,
+  0x66ee, 0x6b13, 0x705f, 0x7061, 0x705d, 0x7060, 0x7223, 0x74db, 0x74e5, 0x77d5, 0x7938, 0x79b7,
+  0x79b6, 0x7c6a, 0x7e97, 0x7f89, 0x826d, 0x8643, 0x8838, 0x8837, 0x8835, 0x884b, 0x8b94, 0x8b95,
+  0x8e9e, 0x8e9f, 0x8ea0, 0x8e9d, 0x91be, 0x91bd, 0x91c2, 0x946b, 0x9468, 0x9469, 0x96e5, 0x9746,
+  0x9743, 0x9747, 0x97c7, 0x97e5, 0x9a5e, 0x9ad5, 0x9b59, 0x9c63, 0x9c67, 0x9c66, 0x9c62, 0x9c5e,
+  0x9c60, 0x9e02, 0x9dfe, 0x9e07, 0x9e03, 0x9e06, 0x9e05, 0x9e00, 0x9e01, 0x9e09, 0x9dff, 0x9dfd,
+  0x9e04, 0x9ea0, 0x9f1e, 0x9f46, 0x9f74, 0x9f75, 0x9f76, 0x56d4, 0x652e, 0x65b8, 0x6b18, 0x6b19,
+  0x6b17, 0x6b1a, 0x7062, 0x7226, 0x72aa, 0x77d8, 0x77d9, 0x7939, 0x7c69, 0x7c6b, 0x7cf6, 0x7e9a,
+  0x7e98, 0x7e9b, 0x7e99, 0x81e0, 0x81e1, 0x8646, 0x8647, 0x8648, 0x8979, 0x897a, 0x897c, 0x897b,
+  0x89ff, 0x8b98, 0x8b99, 0x8ea5, 0x8ea4, 0x8ea3, 0x946e, 0x946d, 0x946f, 0x9471, 0x9473, 0x9749,
+  0x9872, 0x995f, 0x9c68, 0x9c6e, 0x9c6d, 0x9e0b, 0x9e0d, 0x9e10, 0x9e0f, 0x9e12, 0x9e11, 0x9ea1,
+  0x9ef5, 0x9f09, 0x9f47, 0x9f78, 0x9f7b, 0x9f7a, 0x9f79, 0x571e, 0x7066, 0x7c6f, 0x883c, 0x8db2,
+  0x8ea6, 0x91c3, 0x9474, 0x9478, 0x9476, 0x9475, 0x9a60, 0x9c74, 0x9c73, 0x9c71, 0x9c75, 0x9e14,
+  0x9e13, 0x9ef6, 0x9f0a, 0x0000, 0x5995, 0x5b8a, 0x5c87, 0x5e0d, 0x5e8e, 0x5f7a, 0x6290, 0x629a,
+  0x653c, 0x653a, 0x6598, 0x6765, 0x79c2, 0x809e, 0x81eb, 0x8289, 0x8296, 0x8287, 0x8fc0, 0x8fc3,
+  0x9578, 0x9625, 0x4e75, 0x4e74, 0x4f99, 0x4f71, 0x5153, 0x51bf, 0x51c0, 0x51ee, 0x523d, 0x52bd,
+  0x530c, 0x9fa4, 0x7068, 0x7065, 0x7cf7, 0x866a, 0x883e, 0x883d, 0x883f, 0x8b9e, 0x8c9c, 0x8ea9,
+  0x8ec9, 0x974b, 0x9873, 0x9874, 0x98cc, 0x9961, 0x99ab, 0x9a64, 0x9a66, 0x9a67, 0x9b24, 0x9e15,
+  0x9e17, 0x9f48, 0x6207, 0x6b1e, 0x7227, 0x864c, 0x8ea8, 0x9482, 0x9480, 0x9481, 0x9a69, 0x9a68,
+  0x9b2e, 0x9e19, 0x7229, 0x864b, 0x8b9f, 0x9483, 0x9c79, 0x9eb7, 0x7675, 0x9a6b, 0x9c7a, 0x9e1d,
+  0x7069, 0x706a, 0x9ea4, 0x9f7e, 0x9f49, 0x9f98, 0x7881, 0x92b9, 0x88cf, 0x58bb, 0x6052, 0x7ca7,
+  0x5afa, 0x2554, 0x2566, 0x2557, 0x2560, 0x256c, 0x2563, 0x255a, 0x2569, 0x255d, 0x2552, 0x2564,
+  0x2555, 0x255e, 0x256a, 0x2561, 0x2558, 0x2567, 0x255b, 0x2553, 0x2565, 0x2556, 0x255f, 0x256b,
+  0x2562, 0x2559, 0x2568, 0x255c, 0x2551, 0x2550, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7f37, 0x53c0, 0x546e, 0x5483, 0x545e, 0x545d, 0x577e, 0x5779, 0x577a,
+  0x576c, 0x5787, 0x591d, 0x5946, 0x5943, 0x5b61, 0x5b66, 0x5b90, 0x5c29, 0x5cb2, 0x5cc0, 0x601f,
+  0x5fe2, 0x6616, 0x65f9, 0x6788, 0x679b, 0x676e, 0x679e, 0x6b24, 0x6b7d, 0x6ce6, 0x6ccb, 0x6cb5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7097, 0x709b, 0x726b, 0x72d5, 0x7543, 0x759c, 0x77e4, 0x7ace, 0x8013, 0x80b7,
+  0x80b9, 0x81e4, 0x81fd, 0x820f, 0x82bf, 0x82ca, 0x82c1, 0x8fd0, 0x90ae, 0x9638, 0x4fbc, 0x4fe9,
+  0x4fbd, 0x4fe2, 0x5158, 0x52c6, 0x52c8, 0x5328, 0x5329, 0x57b4, 0x57a9, 0x5b68, 0x5f2b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f8d, 0x6018, 0x6057, 0x6048, 0x6038, 0x6071, 0x6312, 0x630a, 0x6323, 0x662a, 0x67e0,
+  0x67be, 0x6b29, 0x6d43, 0x70a6, 0x70c0, 0x722f, 0x7271, 0x74ea, 0x7520, 0x75a9, 0x7685, 0x7706,
+  0x76f6, 0x7700, 0x7702, 0x8009, 0x82da, 0x830a, 0x9655, 0x9652, 0x4e35, 0x5034, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5001, 0x500a, 0x5258, 0x532b, 0x54ec, 0x5515, 0x54fe, 0x54e3, 0x5516, 0x57d3, 0x5959, 0x5a27,
+  0x5a28, 0x5a10, 0x5a0e, 0x5baf, 0x5bba, 0x5bb1, 0x5cfc, 0x5cf2, 0x5cfe, 0x5df8, 0x5f2c, 0x6082,
+  0x6091, 0x608f, 0x6547, 0x654c, 0x658a, 0x67e1, 0x684a, 0x683f, 0x67bd, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x70c9,
+  0x73ba, 0x75c6, 0x75b7, 0x768c, 0x768d, 0x7717, 0x771c, 0x7714, 0x7b0c, 0x7d23, 0x7f98, 0x7f90,
+  0x803a, 0x8226, 0x832e, 0x8355, 0x831a, 0x833d, 0x8330, 0x8651, 0x8688, 0x898e, 0x898d, 0x8a09,
+  0x8a14, 0x9007, 0x9579, 0x9584, 0x9657, 0x96ba, 0x5067, 0x5318, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_big5_plus : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x007f) return unicode;
+    if (unicode == 0x2605) return 0xa1b9;
+    if (unicode == 0x2606) return 0xa1b8;
+    if (unicode == 0x2640) return 0xa1f0;
+    if (unicode == 0x2642) return 0xa1f1;
+    if (unicode == 0x273d) return 0xc6e6;
+    if (unicode == 0x32a3) return 0xa1c0;
+    if (unicode == 0xfa0c) return 0xc94a;
+    if (unicode == 0xfa0d) return 0xddfc;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x00 <= h && h <= 0xff
+        && 0x00 <= l && l <= 0xff
+        && big5_plus_f_i[h - 0x00])
+      return big5_plus_f_i[h - 0x00][l - 0x00]
+             ? big5_plus_f_i[h - 0x00][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x007f) return enc;
+    if (enc == 0x00ff) return 0x00ff;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x81 <= h && h <= 0xfe
+        && 0x40 <= l && l <= 0xfe)
+      return big5_plus_t_m[h * 0xbf + l - 0x607f]
+             ? big5_plus_t_m[h * 0xbf + l - 0x607f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_big5_plus;
+
+#else
+
+#define rxvt_codeset_conv_big5_plus rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_1.h b/src/table/cns11643_1992_1.h
new file mode 100644 (file)
index 0000000..c7144bb
--- /dev/null
@@ -0,0 +1,2755 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_1_f_78[] = {
+  0x4421, 0x4423, 0x0000, 0x4424, 0x0000, 0x0000, 0x0000, 0x0000, 0x4437, 0x4435, 0x4438, 0x4436,
+  0x0000, 0x4462, 0x0000, 0x0000, 0x4461, 0x4460, 0x0000, 0x0000, 0x4562, 0x4561, 0x4560, 0x0000,
+  0x4563, 0x455f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4722, 0x4723, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x4439, 0x0000, 0x4463, 0x0000, 0x0000,
+  0x4464, 0x0000, 0x486b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x443a, 0x4465, 0x0000, 0x4564,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4425, 0x0000, 0x443c, 0x0000, 0x0000,
+  0x443d, 0x0000, 0x0000, 0x4466, 0x0000, 0x4565, 0x4567, 0x4566, 0x0000, 0x0000, 0x4724, 0x4725,
+  0x0000, 0x0000, 0x4b65, 0x0000, 0x537d, 0x4422, 0x0000, 0x0000, 0x0000, 0x4426, 0x443f, 0x443e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4726, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b66, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5871, 0x0000, 0x0000, 0x0000, 0x632a, 0x0000,
+  0x0000, 0x0000, 0x4427, 0x0000, 0x4468, 0x0000, 0x0000, 0x4b67, 0x4428, 0x0000, 0x4440, 0x0000,
+  0x0000, 0x4469, 0x446b, 0x0000, 0x446c, 0x446a, 0x0000, 0x0000, 0x0000, 0x4727, 0x0000, 0x4b68,
+  0x0000, 0x0000, 0x4b69, 0x4f67, 0x2728, 0x4441, 0x446d, 0x0000, 0x4728, 0x472a, 0x4729, 0x0000,
+  0x486c, 0x0000, 0x0000, 0x4b6a, 0x4b6b, 0x4f68, 0x4f69, 0x0000, 0x0000, 0x0000, 0x0000, 0x537e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x446f, 0x446e, 0x0000, 0x4470, 0x4476, 0x0000, 0x4471, 0x4472, 0x0000, 0x0000, 0x4474, 0x4475,
+  0x0000, 0x4473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x456a, 0x456b, 0x456c, 0x456d,
+  0x4569, 0x4570, 0x0000, 0x0000, 0x0000, 0x0000, 0x4571, 0x4623, 0x0000, 0x0000, 0x0000, 0x456e,
+  0x456f, 0x4568, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4737, 0x0000, 0x4734, 0x4738, 0x0000, 0x0000, 0x4735, 0x0000, 0x0000, 0x0000, 0x0000, 0x4736,
+  0x0000, 0x4739, 0x0000, 0x472b
+};
+static const uint16_t cns11643_1992_1_f_79[] = {
+  0x0000, 0x473a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x472c, 0x472e, 0x473b,
+  0x0000, 0x4730, 0x0000, 0x4733, 0x4731, 0x4732, 0x0000, 0x0000, 0x0000, 0x472f, 0x0000, 0x0000,
+  0x0000, 0x472d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4924,
+  0x4875, 0x0000, 0x0000, 0x0000, 0x4872, 0x0000, 0x4926, 0x0000, 0x487a, 0x0000, 0x4879, 0x0000,
+  0x487d, 0x4878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x487b, 0x0000, 0x0000, 0x487e, 0x486f,
+  0x4929, 0x0000, 0x0000, 0x0000, 0x0000, 0x486d, 0x4925, 0x486e, 0x4876, 0x4877, 0x0000, 0x0000,
+  0x487c, 0x4874, 0x0000, 0x4870, 0x0000, 0x4927, 0x492a, 0x4873, 0x4922, 0x4928, 0x4871, 0x0000,
+  0x4923, 0x0000, 0x0000, 0x4921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b79, 0x0000, 0x0000,
+  0x4b71, 0x0000, 0x0000, 0x4b6c, 0x4b76, 0x0000, 0x0000, 0x4b6f, 0x0000, 0x4b77, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c21, 0x4b7a, 0x0000, 0x0000, 0x4b7c, 0x4b70, 0x0000, 0x0000, 0x0000, 0x4b75,
+  0x0000, 0x0000, 0x4b74, 0x0000, 0x4b78, 0x0000, 0x0000, 0x4b73, 0x0000, 0x4b6e, 0x0000, 0x4b7d,
+  0x0000, 0x4b7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b72,
+  0x0000, 0x4b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f78, 0x4f6c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f6b, 0x4f73, 0x5021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f6d,
+  0x0000, 0x0000, 0x4f7b, 0x4f72, 0x4f7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f76, 0x0000,
+  0x0000, 0x0000, 0x4f7d, 0x4f70, 0x4f79, 0x4f6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f77,
+  0x4f74, 0x0000, 0x4f7c, 0x0000, 0x0000, 0x4f71, 0x4f7e, 0x4f75, 0x4f6e, 0x4f6a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x543a, 0x5424,
+  0x0000, 0x5434, 0x0000, 0x5439, 0x0000, 0x0000, 0x0000, 0x0000, 0x5427, 0x0000, 0x5430, 0x0000,
+  0x0000, 0x0000, 0x543d, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_80[] = {
+  0x5431, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x542a, 0x0000, 0x0000, 0x543f, 0x0000, 0x5436,
+  0x5421, 0x5422, 0x0000, 0x5924, 0x0000, 0x542f, 0x542e, 0x0000, 0x5432, 0x0000, 0x5429, 0x0000,
+  0x5438, 0x5437, 0x542d, 0x0000, 0x0000, 0x0000, 0x0000, 0x542c, 0x0000, 0x5435, 0x0000, 0x5423,
+  0x0000, 0x5426, 0x5425, 0x0000, 0x5433, 0x5428, 0x543c, 0x543e, 0x0000, 0x543b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x542b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5876, 0x0000, 0x0000, 0x0000, 0x5875,
+  0x0000, 0x5879, 0x0000, 0x0000, 0x5877, 0x0000, 0x587c, 0x5923, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x587d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5878, 0x0000, 0x5874, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x587a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5926, 0x0000, 0x5925, 0x0000, 0x0000, 0x0000, 0x0000, 0x5921, 0x587e, 0x587b, 0x5922,
+  0x0000, 0x0000, 0x5872, 0x0000, 0x0000, 0x5873, 0x0000, 0x0000, 0x5e2e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2a, 0x0000, 0x0000,
+  0x0000, 0x5e2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2f, 0x0000, 0x5e30, 0x5e2c, 0x5e31, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6331, 0x632b, 0x0000, 0x6334, 0x0000, 0x0000, 0x632d, 0x632e,
+  0x0000, 0x632c, 0x0000, 0x6332, 0x0000, 0x0000, 0x0000, 0x6333, 0x0000, 0x0000, 0x6330, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x632f, 0x0000, 0x6335, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x677c, 0x6779, 0x0000, 0x677a, 0x0000, 0x0000, 0x0000, 0x6778, 0x6775, 0x0000,
+  0x0000, 0x0000, 0x6777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6774, 0x0000, 0x6772, 0x0000, 0x677d, 0x0000, 0x0000, 0x0000, 0x6776, 0x6773, 0x0000,
+  0x0000, 0x677b, 0x0000, 0x0000, 0x0000, 0x6c23, 0x0000, 0x0000, 0x0000, 0x6c24, 0x0000, 0x6c22,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_81[] = {
+  0x6c21, 0x0000, 0x6c25, 0x0000, 0x6b7e, 0x6c28, 0x0000, 0x0000, 0x6c26, 0x6c27, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7033, 0x0000, 0x7030, 0x0000, 0x7032, 0x7034, 0x0000, 0x0000,
+  0x7031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7341, 0x0000, 0x7342, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7343, 0x782b, 0x0000, 0x0000, 0x0000, 0x7a62, 0x7a63, 0x0000, 0x0000, 0x7b58,
+  0x7b57, 0x0000, 0x0000, 0x442a, 0x4442, 0x4478, 0x0000, 0x4477, 0x4573, 0x4572, 0x473e, 0x473d,
+  0x473f, 0x473c, 0x0000, 0x492c, 0x492b, 0x492d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c23, 0x0000,
+  0x4c22, 0x4c24, 0x0000, 0x5022, 0x0000, 0x2279, 0x0000, 0x227a, 0x5927, 0x227c, 0x227b, 0x0000,
+  0x0000, 0x227d, 0x677e, 0x227e, 0x0000, 0x442b, 0x0000, 0x4479, 0x4740, 0x4c25, 0x0000, 0x442c,
+  0x447c, 0x447a, 0x447b, 0x0000, 0x0000, 0x4741, 0x0000, 0x0000, 0x0000, 0x492e, 0x4c27, 0x4c26,
+  0x4c28, 0x0000, 0x0000, 0x0000, 0x5440, 0x0000, 0x0000, 0x0000, 0x7035, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4574, 0x4575, 0x0000, 0x0000, 0x4742, 0x0000, 0x0000,
+  0x0000, 0x5024, 0x5023, 0x0000, 0x0000, 0x5928, 0x0000, 0x447d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5025, 0x0000, 0x5443, 0x0000, 0x5441, 0x5442, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7036, 0x272f, 0x4576, 0x0000, 0x0000, 0x0000, 0x4743, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x492f, 0x4930, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c29, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5446, 0x0000, 0x0000, 0x0000, 0x0000, 0x5447,
+  0x5445, 0x5444, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c29, 0x7037, 0x0000, 0x0000, 0x442d, 0x443b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5929, 0x5e33, 0x0000, 0x6821, 0x0000, 0x0000, 0x447e, 0x0000, 0x4579, 0x4577, 0x4578, 0x0000,
+  0x0000, 0x4c2a, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_82[] = {
+  0x442e, 0x442f, 0x0000, 0x4443, 0x0000, 0x0000, 0x4521, 0x4522, 0x4523, 0x0000, 0x457a, 0x0000,
+  0x0000, 0x0000, 0x4747, 0x0000, 0x0000, 0x4745, 0x4746, 0x0000, 0x0000, 0x0000, 0x4748, 0x4744,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4932, 0x4931, 0x0000, 0x0000, 0x4935, 0x4933, 0x4934, 0x0000, 0x0000, 0x0000, 0x4c30, 0x0000,
+  0x4c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c31, 0x4c2d, 0x4c2c, 0x0000, 0x4c2e, 0x4c2b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c32, 0x0000, 0x5027, 0x0000, 0x0000, 0x0000, 0x502c,
+  0x0000, 0x0000, 0x5028, 0x502b, 0x502a, 0x5029, 0x5026, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x544a, 0x0000, 0x5448, 0x0000, 0x0000, 0x0000, 0x0000, 0x544b, 0x5449, 0x544c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e37, 0x592a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x592b, 0x0000, 0x0000, 0x5e34, 0x0000, 0x5e35, 0x5e36, 0x0000, 0x6337,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6338, 0x0000, 0x6336, 0x0000, 0x0000, 0x6823, 0x6822,
+  0x0000, 0x0000, 0x0000, 0x6c2a, 0x6c2b, 0x6c2c, 0x6c2e, 0x0000, 0x0000, 0x6c2d, 0x0000, 0x0000,
+  0x0000, 0x7038, 0x0000, 0x7039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4430,
+  0x0000, 0x0000, 0x0000, 0x457c, 0x457b, 0x0000, 0x0000, 0x4749, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4937, 0x4938, 0x4936, 0x4939, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c34, 0x0000, 0x0000, 0x4c33, 0x0000,
+  0x0000, 0x5030, 0x0000, 0x502f, 0x0000, 0x0000, 0x0000, 0x502d, 0x0000, 0x502e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x592c, 0x0000, 0x0000, 0x592f, 0x0000, 0x5b2b,
+  0x592e, 0x592d, 0x0000, 0x5e3a, 0x0000, 0x5e39, 0x5e38, 0x6339, 0x0000, 0x0000, 0x633c, 0x633d,
+  0x633b, 0x0000, 0x633a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c2f, 0x0000, 0x0000, 0x703a, 0x0000, 0x7344, 0x0000, 0x0000, 0x7961, 0x2734, 0x4444, 0x4524,
+  0x0000, 0x0000, 0x4525, 0x4526
+};
+static const uint16_t cns11643_1992_1_f_83[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x457d, 0x457e, 0x0000, 0x474a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5031, 0x0000, 0x5931, 0x5930, 0x0000, 0x0000, 0x0000, 0x0000, 0x4431, 0x4527, 0x4621,
+  0x0000, 0x5932, 0x0000, 0x0000, 0x0000, 0x4622, 0x0000, 0x0000, 0x474c, 0x474b, 0x0000, 0x493a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x544d, 0x0000, 0x0000, 0x0000, 0x0000, 0x633e,
+  0x0000, 0x6824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4528, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5935, 0x5933, 0x5934, 0x4432, 0x0000, 0x4445, 0x0000, 0x452b, 0x0000, 0x452a,
+  0x4529, 0x4625, 0x4624, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c38, 0x4c35, 0x4c37,
+  0x4c36, 0x0000, 0x0000, 0x5032, 0x0000, 0x0000, 0x5e3b, 0x0000, 0x4433, 0x0000, 0x452c, 0x0000,
+  0x4627, 0x4626, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4629, 0x4628, 0x474d, 0x474e, 0x0000, 0x493b, 0x0000, 0x493c, 0x0000, 0x4c3a,
+  0x4c3b, 0x4c3c, 0x0000, 0x5033, 0x0000, 0x0000, 0x0000, 0x544e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x452d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5034, 0x0000,
+  0x0000, 0x5450, 0x0000, 0x544f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e3c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6825, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x462a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5936, 0x0000, 0x0000, 0x0000, 0x0000, 0x4434, 0x4446, 0x452f, 0x452e,
+  0x0000, 0x4530, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3e, 0x0000, 0x4c3d, 0x4c3f,
+  0x0000, 0x0000, 0x0000, 0x5035, 0x0000, 0x0000, 0x0000, 0x5451, 0x0000, 0x0000, 0x763b, 0x4447,
+  0x462c, 0x463b, 0x4636, 0x0000, 0x4631, 0x4630, 0x4637, 0x4635, 0x462e, 0x463c, 0x462f, 0x462b,
+  0x463a, 0x4639, 0x4638, 0x462d, 0x0000, 0x4634, 0x0000, 0x0000, 0x4633, 0x0000, 0x0000, 0x463d,
+  0x4632, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_84[] = {
+  0x0000, 0x4754, 0x0000, 0x475a, 0x4756, 0x0000, 0x475c, 0x0000, 0x4759, 0x474f, 0x4752, 0x4755,
+  0x4751, 0x4758, 0x475b, 0x4750, 0x4753, 0x4757, 0x475d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4949, 0x0000, 0x493d, 0x493f, 0x4957, 0x4952, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4941, 0x4943, 0x0000, 0x494a, 0x0000, 0x4956, 0x4958, 0x493e, 0x494f, 0x0000,
+  0x0000, 0x4955, 0x0000, 0x4946, 0x0000, 0x4950, 0x4951, 0x0000, 0x494e, 0x494c, 0x0000, 0x494d,
+  0x4953, 0x0000, 0x4940, 0x0000, 0x4954, 0x0000, 0x4948, 0x4945, 0x0000, 0x0000, 0x4944, 0x0000,
+  0x4947, 0x0000, 0x494b, 0x0000, 0x0000, 0x0000, 0x4942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c52, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c4d, 0x0000, 0x4c40, 0x0000, 0x4c41, 0x4c4e, 0x4c47,
+  0x4c43, 0x0000, 0x0000, 0x4c46, 0x4c4b, 0x4c54, 0x0000, 0x0000, 0x4c45, 0x0000, 0x0000, 0x0000,
+  0x4c48, 0x0000, 0x4c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c53, 0x4c4f, 0x0000, 0x4c55, 0x0000,
+  0x4c4c, 0x0000, 0x4c49, 0x0000, 0x0000, 0x4c44, 0x4c42, 0x0000, 0x0000, 0x0000, 0x4c50, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x503c, 0x504a,
+  0x5038, 0x5049, 0x5041, 0x5046, 0x5036, 0x0000, 0x0000, 0x5045, 0x0000, 0x5047, 0x0000, 0x503d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x503b, 0x0000, 0x0000, 0x5048, 0x0000, 0x5040, 0x0000, 0x504b,
+  0x5037, 0x5042, 0x503f, 0x0000, 0x5043, 0x0000, 0x0000, 0x503e, 0x5044, 0x503a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x545e, 0x0000, 0x0000,
+  0x0000, 0x5457, 0x5462, 0x0000, 0x5452, 0x545c, 0x5461, 0x0000, 0x0000, 0x545d, 0x5460, 0x0000,
+  0x0000, 0x0000, 0x5458, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x545a, 0x0000,
+  0x5456, 0x5465, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_85[] = {
+  0x0000, 0x5454, 0x0000, 0x0000, 0x0000, 0x0000, 0x5459, 0x5464, 0x0000, 0x545f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5466, 0x5453, 0x0000, 0x0000, 0x0000, 0x545b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5463, 0x0000, 0x0000, 0x0000, 0x0000, 0x5949, 0x0000, 0x5947, 0x5944,
+  0x0000, 0x5940, 0x0000, 0x594b, 0x0000, 0x0000, 0x0000, 0x5455, 0x5946, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e4e, 0x0000, 0x0000, 0x594c, 0x0000, 0x593e, 0x593b, 0x0000, 0x5938, 0x0000,
+  0x0000, 0x0000, 0x593f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5942, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5943, 0x5941, 0x594d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5948, 0x0000, 0x593c, 0x5a76,
+  0x0000, 0x593d, 0x0000, 0x594a, 0x5945, 0x0000, 0x593a, 0x0000, 0x0000, 0x0000, 0x5939, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e3d, 0x5e40, 0x0000, 0x5e54, 0x0000, 0x5e3e, 0x0000, 0x5e44, 0x5e4a,
+  0x6143, 0x0000, 0x0000, 0x5e48, 0x0000, 0x5e55, 0x5e41, 0x5e49, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e47, 0x0000, 0x0000, 0x0000, 0x5e43, 0x5e57, 0x5e50, 0x0000,
+  0x5e45, 0x5e42, 0x0000, 0x5e4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e3f,
+  0x0000, 0x0000, 0x5e46, 0x5e56, 0x5e52, 0x0000, 0x5e4c, 0x0000, 0x0000, 0x5e53, 0x5e4f, 0x5e4b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e51, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x634c, 0x634d, 0x6345, 0x0000, 0x634f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6343, 0x0000, 0x0000, 0x6346, 0x0000, 0x6341, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x634a, 0x0000, 0x6344, 0x0000, 0x0000, 0x633f, 0x0000, 0x634b, 0x0000, 0x6347,
+  0x6348, 0x634e, 0x6342, 0x2321, 0x6340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6349,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6835, 0x6830, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x682a, 0x6826, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_86[] = {
+  0x6827, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x682c, 0x0000, 0x6833, 0x682d, 0x0000, 0x0000,
+  0x0000, 0x682e, 0x682f, 0x0000, 0x6834, 0x0000, 0x0000, 0x0000, 0x682b, 0x0000, 0x6831, 0x6829,
+  0x0000, 0x0000, 0x0000, 0x6828, 0x0000, 0x0000, 0x0000, 0x6832, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c31, 0x6c3d,
+  0x6c3e, 0x0000, 0x6c34, 0x0000, 0x6c36, 0x0000, 0x6c3c, 0x0000, 0x0000, 0x6c33, 0x0000, 0x6c32,
+  0x0000, 0x0000, 0x0000, 0x6c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c39, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c38,
+  0x0000, 0x0000, 0x0000, 0x6c3a, 0x0000, 0x703b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7047, 0x0000, 0x703f, 0x7043, 0x0000, 0x0000, 0x7042, 0x703e, 0x7041, 0x703c,
+  0x7046, 0x0000, 0x0000, 0x7045, 0x0000, 0x7044, 0x0000, 0x0000, 0x6c3b, 0x0000, 0x7048, 0x0000,
+  0x7040, 0x703d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7346, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7348, 0x0000, 0x7349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7345, 0x734a,
+  0x7347, 0x0000, 0x0000, 0x0000, 0x0000, 0x763c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x782c, 0x0000, 0x0000,
+  0x782d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x763d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7964, 0x0000, 0x7963, 0x7962, 0x0000, 0x0000, 0x0000, 0x0000, 0x7965, 0x0000, 0x0000, 0x0000,
+  0x7a65, 0x7a64, 0x7a66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b59, 0x7b5b, 0x7b5a, 0x0000,
+  0x7c34, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x463f, 0x463e, 0x0000, 0x4760, 0x475f, 0x0000, 0x475e, 0x0000, 0x0000, 0x0000,
+  0x495b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4959, 0x495c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x495a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c56, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x504c
+};
+static const uint16_t cns11643_1992_1_f_87[] = {
+  0x0000, 0x0000, 0x0000, 0x5467, 0x5468, 0x0000, 0x0000, 0x0000, 0x594e, 0x5950, 0x0000, 0x594f,
+  0x0000, 0x5e58, 0x0000, 0x0000, 0x0000, 0x0000, 0x6350, 0x6351, 0x0000, 0x0000, 0x6837, 0x0000,
+  0x6836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4448, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4763, 0x4767, 0x0000, 0x0000, 0x4765, 0x4764, 0x0000, 0x4766,
+  0x4762, 0x0000, 0x0000, 0x4761, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4966,
+  0x0000, 0x0000, 0x4963, 0x0000, 0x495f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4961,
+  0x0000, 0x0000, 0x495d, 0x0000, 0x0000, 0x4960, 0x4962, 0x4965, 0x4964, 0x495e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c5b, 0x0000, 0x0000, 0x4c5d, 0x0000, 0x4c5c, 0x0000, 0x0000, 0x4c5a, 0x4c59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c58,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x504d, 0x4c57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x504e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5054, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x504f, 0x0000, 0x5051, 0x5050, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5053, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5469, 0x546c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x546b,
+  0x0000, 0x0000, 0x5052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x546a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5951, 0x5955, 0x0000, 0x0000, 0x0000,
+  0x5956, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x595a, 0x0000, 0x595b, 0x5957, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_88[] = {
+  0x0000, 0x0000, 0x5958, 0x0000, 0x0000, 0x5952, 0x5954, 0x0000, 0x0000, 0x546d, 0x5953, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e60, 0x0000, 0x0000, 0x5e61, 0x5e5f, 0x0000, 0x0000,
+  0x5e5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e59,
+  0x5e5d, 0x5e5e, 0x0000, 0x0000, 0x5e5b, 0x5959, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x635b, 0x635e, 0x6359, 0x0000, 0x0000, 0x0000, 0x0000, 0x6353, 0x635d, 0x0000,
+  0x6357, 0x0000, 0x0000, 0x6355, 0x6354, 0x0000, 0x6356, 0x0000, 0x0000, 0x0000, 0x6352, 0x0000,
+  0x0000, 0x0000, 0x635c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6358,
+  0x0000, 0x635a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6838, 0x0000, 0x0000,
+  0x0000, 0x683d, 0x0000, 0x0000, 0x0000, 0x683f, 0x6839, 0x0000, 0x6c3f, 0x0000, 0x0000, 0x683a,
+  0x0000, 0x683e, 0x0000, 0x0000, 0x0000, 0x0000, 0x683c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x683b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c43, 0x0000, 0x6c41, 0x6c40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c46, 0x0000,
+  0x702e, 0x6c45, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c44, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x704a, 0x0000,
+  0x0000, 0x7049, 0x0000, 0x0000, 0x0000, 0x704c, 0x0000, 0x704b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x734e, 0x0000, 0x0000, 0x734d, 0x0000, 0x734c, 0x0000, 0x734b, 0x0000, 0x0000,
+  0x763f, 0x763e, 0x0000, 0x0000, 0x0000, 0x0000, 0x782e, 0x782f, 0x0000, 0x0000, 0x7830, 0x0000,
+  0x7966, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c5e, 0x0000, 0x4449, 0x4531, 0x0000, 0x0000, 0x4967,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e62, 0x5e63, 0x0000,
+  0x0000, 0x6840, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_89[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x546e, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a67, 0x444a, 0x4640, 0x0000,
+  0x0000, 0x4768, 0x4769, 0x0000, 0x4c5f, 0x0000, 0x0000, 0x0000, 0x595c, 0x0000, 0x6842, 0x0000,
+  0x6843, 0x6841, 0x0000, 0x444b, 0x0000, 0x4532, 0x4534, 0x4533, 0x0000, 0x4535, 0x4641, 0x0000,
+  0x0000, 0x4642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x476a, 0x476b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4968, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c63, 0x0000, 0x0000, 0x4c61,
+  0x4c62, 0x4c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x5058, 0x5057, 0x5059, 0x5056, 0x0000, 0x0000,
+  0x4c64, 0x5055, 0x0000, 0x546f, 0x5470, 0x0000, 0x5471, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e64, 0x0000, 0x595d, 0x0000, 0x0000, 0x0000, 0x0000, 0x635f, 0x0000, 0x6845, 0x6844, 0x0000,
+  0x0000, 0x6c47, 0x704d, 0x0000, 0x0000, 0x0000, 0x0000, 0x444c, 0x4643, 0x0000, 0x4644, 0x0000,
+  0x476d, 0x4770, 0x0000, 0x0000, 0x0000, 0x476f, 0x0000, 0x0000, 0x0000, 0x4772, 0x4771, 0x476e,
+  0x476c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4973, 0x0000, 0x0000, 0x4970, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x496a, 0x4972, 0x0000, 0x0000, 0x496f, 0x0000, 0x0000, 0x496e, 0x0000, 0x0000,
+  0x0000, 0x4969, 0x496c, 0x0000, 0x0000, 0x0000, 0x0000, 0x496d, 0x4971, 0x4974, 0x0000, 0x0000,
+  0x496b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c69, 0x4c71, 0x0000, 0x0000, 0x0000, 0x4c72,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c68, 0x0000, 0x4c66, 0x0000, 0x0000, 0x4c65, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c74, 0x4c6b, 0x0000, 0x0000, 0x0000, 0x4c70, 0x4c6e,
+  0x0000, 0x4c6d, 0x0000, 0x0000, 0x4c6c, 0x4c6a, 0x4c73, 0x4c6f, 0x4c67, 0x0000, 0x0000, 0x0000,
+  0x505b, 0x0000, 0x5062, 0x0000, 0x505a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x505d,
+  0x0000, 0x5060, 0x5063, 0x0000, 0x505e, 0x0000, 0x5061, 0x0000, 0x5478, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5065,
+  0x0000, 0x0000, 0x0000, 0x505c
+};
+static const uint16_t cns11643_1992_1_f_90[] = {
+  0x0000, 0x5064, 0x0000, 0x505f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x547e, 0x0000, 0x0000,
+  0x547d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5472, 0x0000, 0x5477, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5473, 0x0000, 0x0000, 0x5476, 0x5474, 0x0000, 0x0000, 0x5475, 0x5479, 0x0000, 0x0000, 0x547a,
+  0x0000, 0x547c, 0x0000, 0x0000, 0x0000, 0x547b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x595e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5964, 0x0000, 0x0000, 0x0000, 0x5963, 0x595f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5967, 0x0000,
+  0x0000, 0x5960, 0x5968, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5966, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5965, 0x0000, 0x0000, 0x0000, 0x5961, 0x0000, 0x0000, 0x0000, 0x5962, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e65,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e67, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e66, 0x5e69,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e6a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6368, 0x6366,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6365, 0x6364, 0x6363, 0x0000,
+  0x0000, 0x6360, 0x6367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6361, 0x0000, 0x0000,
+  0x6362, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684a, 0x6849,
+  0x684b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6846, 0x0000, 0x684c,
+  0x0000, 0x0000, 0x6847, 0x0000, 0x0000, 0x6848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c49,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_91[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4d, 0x6c48, 0x0000, 0x6c4a,
+  0x6c4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x704e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7351, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x734f, 0x0000, 0x0000, 0x0000, 0x704f, 0x0000, 0x0000, 0x0000, 0x7640, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7967, 0x0000, 0x0000, 0x7968, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x444d, 0x444e, 0x0000, 0x444f,
+  0x4536, 0x4645, 0x0000, 0x4773, 0x4774, 0x0000, 0x4977, 0x4978, 0x4976, 0x4975, 0x0000, 0x4c75,
+  0x0000, 0x0000, 0x0000, 0x4c77, 0x4c76, 0x0000, 0x0000, 0x0000, 0x0000, 0x5066, 0x0000, 0x5521,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5969, 0x5e6c, 0x0000, 0x5e6b, 0x0000, 0x684d, 0x0000, 0x0000,
+  0x7050, 0x0000, 0x7352, 0x0000, 0x0000, 0x7969, 0x0000, 0x7b5c, 0x0000, 0x0000, 0x0000, 0x4646,
+  0x0000, 0x4777, 0x0000, 0x4775, 0x4776, 0x4778, 0x0000, 0x497a, 0x4979, 0x0000, 0x0000, 0x497b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c78, 0x4c7a, 0x4c7c, 0x4c79, 0x4c7d,
+  0x4c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x506a, 0x5067, 0x5069, 0x506b, 0x5068, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5527, 0x0000, 0x5523, 0x0000, 0x0000, 0x5524,
+  0x5526, 0x5528, 0x5525, 0x0000, 0x552a, 0x5529, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596e,
+  0x0000, 0x0000, 0x596d, 0x0000, 0x596c, 0x596b, 0x596f, 0x596a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e6e, 0x0000, 0x0000, 0x0000, 0x5e70, 0x0000, 0x5e6d, 0x5e6f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684e, 0x6856, 0x0000, 0x6850, 0x6854, 0x0000,
+  0x6855, 0x6851, 0x6852, 0x684f, 0x6853, 0x6c50, 0x0000, 0x6c51, 0x6c4f, 0x0000, 0x6c4e, 0x0000,
+  0x7051, 0x0000, 0x0000, 0x0000, 0x0000, 0x7831, 0x796a, 0x0000, 0x4450, 0x0000, 0x4779, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_92[] = {
+  0x0000, 0x506c, 0x0000, 0x0000, 0x552b, 0x0000, 0x0000, 0x5972, 0x5971, 0x5970, 0x5e71, 0x5e72,
+  0x0000, 0x6857, 0x7052, 0x4451, 0x0000, 0x4537, 0x0000, 0x0000, 0x0000, 0x0000, 0x477a, 0x0000,
+  0x0000, 0x0000, 0x4c7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4452, 0x0000,
+  0x4538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x497c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7353, 0x4453, 0x4467, 0x4539, 0x0000,
+  0x4647, 0x0000, 0x4a22, 0x4a21, 0x497d, 0x497e, 0x0000, 0x0000, 0x0000, 0x4d22, 0x4d23, 0x0000,
+  0x4d21, 0x0000, 0x0000, 0x5070, 0x0000, 0x506f, 0x506d, 0x506e, 0x552e, 0x552c, 0x0000, 0x0000,
+  0x0000, 0x552d, 0x0000, 0x0000, 0x5522, 0x0000, 0x0000, 0x0000, 0x5974, 0x5975, 0x0000, 0x0000,
+  0x5973, 0x0000, 0x6858, 0x0000, 0x6c52, 0x6c53, 0x0000, 0x0000, 0x7354, 0x0000, 0x0000, 0x0000,
+  0x7a68, 0x0000, 0x0000, 0x453a, 0x0000, 0x4454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x477b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a26, 0x0000, 0x0000, 0x0000,
+  0x4a23, 0x4a24, 0x0000, 0x0000, 0x4a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d27, 0x0000, 0x4d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d29, 0x0000, 0x4d2a,
+  0x0000, 0x0000, 0x0000, 0x4d24, 0x4d26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5071, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5533, 0x0000, 0x5532, 0x0000, 0x0000, 0x552f, 0x0000, 0x0000,
+  0x5534, 0x0000, 0x0000, 0x0000, 0x5537, 0x0000, 0x5535, 0x0000, 0x0000, 0x0000, 0x0000, 0x5531,
+  0x0000, 0x5530, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_93[] = {
+  0x0000, 0x5536, 0x0000, 0x0000, 0x0000, 0x0000, 0x5977, 0x5976, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5978, 0x0000, 0x0000, 0x597c, 0x0000, 0x0000, 0x597e, 0x0000, 0x597a, 0x5a24,
+  0x0000, 0x5a21, 0x0000, 0x5979, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x597b, 0x0000,
+  0x5a22, 0x0000, 0x0000, 0x5a23, 0x0000, 0x597d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e77,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e74, 0x0000, 0x0000, 0x0000, 0x5e75, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6369, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x636a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6859, 0x0000, 0x0000, 0x685a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7358, 0x0000, 0x7356, 0x0000, 0x7355, 0x7357, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x796b, 0x0000, 0x0000,
+  0x0000, 0x7a69, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b5e, 0x0000, 0x7b5d, 0x0000, 0x7c35, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4455, 0x477c, 0x0000, 0x0000, 0x4b56, 0x5a25, 0x0000,
+  0x0000, 0x4456, 0x464a, 0x4649, 0x4648, 0x0000, 0x0000, 0x4a27, 0x0000, 0x0000, 0x5538, 0x0000,
+  0x0000, 0x4457, 0x4458, 0x4459, 0x453b, 0x0000, 0x0000, 0x5073, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e78, 0x445a, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_94[] = {
+  0x0000, 0x0000, 0x464b, 0x464c, 0x0000, 0x0000, 0x477d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d30, 0x0000, 0x0000, 0x0000, 0x4d2e, 0x4d2d, 0x0000,
+  0x4d2b, 0x0000, 0x4d2c, 0x4d2f, 0x0000, 0x5074, 0x0000, 0x5076, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5075, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x553a, 0x0000, 0x5539, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a28, 0x0000, 0x0000, 0x5a27, 0x5a29, 0x5a26, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e7a, 0x0000, 0x0000, 0x5e7b, 0x0000, 0x0000, 0x5e7c, 0x0000, 0x5e79, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x636b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x685f, 0x685d, 0x0000, 0x685e, 0x0000, 0x0000, 0x0000, 0x685b, 0x0000, 0x0000, 0x0000, 0x6c57,
+  0x0000, 0x6c58, 0x6c56, 0x685c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7359,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x445b, 0x464d, 0x4821, 0x0000, 0x477e, 0x0000,
+  0x4d31, 0x636c, 0x0000, 0x453c, 0x464e, 0x5077, 0x5e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a2a, 0x0000, 0x0000, 0x4a2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d35, 0x4d36, 0x4d33, 0x0000, 0x0000, 0x4d32, 0x0000,
+  0x4d34, 0x0000, 0x0000, 0x0000, 0x5078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5079, 0x553d,
+  0x0000, 0x0000, 0x0000, 0x553b, 0x0000, 0x553c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a2d, 0x5a2c, 0x5a2a, 0x5a2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2e, 0x0000,
+  0x0000, 0x5f21, 0x5f22, 0x0000, 0x5f23, 0x0000, 0x0000, 0x0000, 0x636e, 0x636d, 0x5e7e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6860, 0x0000, 0x0000, 0x6861, 0x0000,
+  0x0000, 0x0000, 0x6c5a, 0x0000, 0x0000, 0x6c5c, 0x0000, 0x6c5b, 0x6c5e, 0x0000, 0x6c59, 0x6c5d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7833, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d22, 0x0000, 0x0000, 0x4d37, 0x4a2c, 0x0000, 0x0000, 0x507a, 0x0000,
+  0x0000, 0x0000, 0x445c, 0x453d
+};
+static const uint16_t cns11643_1992_1_f_95[] = {
+  0x0000, 0x464f, 0x0000, 0x0000, 0x4a2d, 0x0000, 0x0000, 0x0000, 0x507b, 0x0000, 0x6862, 0x445d,
+  0x0000, 0x0000, 0x0000, 0x4822, 0x0000, 0x0000, 0x636f, 0x445e, 0x453e, 0x453f, 0x0000, 0x4651,
+  0x4650, 0x0000, 0x0000, 0x4823, 0x0000, 0x0000, 0x0000, 0x4a2e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d38, 0x4d39, 0x0000, 0x4d3a, 0x0000, 0x0000, 0x0000, 0x507c, 0x0000, 0x0000,
+  0x0000, 0x553e, 0x0000, 0x0000, 0x0000, 0x5a2f, 0x0000, 0x5a30, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6863, 0x0000,
+  0x6c5f, 0x0000, 0x7053, 0x0000, 0x735a, 0x0000, 0x7b5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a31, 0x0000, 0x6370, 0x0000, 0x0000, 0x0000, 0x0000, 0x7641, 0x0000,
+  0x0000, 0x0000, 0x4a30, 0x0000, 0x4a2f, 0x507d, 0x0000, 0x0000, 0x0000, 0x5a33, 0x5d29, 0x5a34,
+  0x5a32, 0x5f25, 0x0000, 0x0000, 0x6864, 0x6c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a31,
+  0x0000, 0x4a32, 0x0000, 0x0000, 0x4d3e, 0x0000, 0x0000, 0x4d3d, 0x4d3b, 0x4d3c, 0x0000, 0x0000,
+  0x0000, 0x5121, 0x0000, 0x5124, 0x507e, 0x5126, 0x5122, 0x5123, 0x5125, 0x0000, 0x0000, 0x0000,
+  0x5541, 0x5540, 0x553f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a35, 0x5a38, 0x5a36, 0x0000, 0x0000,
+  0x5a3b, 0x0000, 0x5a37, 0x0000, 0x5a3a, 0x5a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f28, 0x5f26, 0x5f27, 0x0000, 0x6371, 0x0000, 0x6372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c62, 0x0000, 0x6c61, 0x0000, 0x6865, 0x0000, 0x0000, 0x0000, 0x735b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4540, 0x0000, 0x4652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a34, 0x4a36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4825, 0x4a35,
+  0x4a33, 0x4824, 0x0000, 0x0000, 0x0000, 0x4d3f, 0x0000, 0x0000, 0x4d40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3a, 0x4a38, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a37, 0x0000, 0x0000, 0x0000, 0x4d42, 0x0000, 0x0000, 0x4a39, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d41, 0x0000, 0x4d43
+};
+static const uint16_t cns11643_1992_1_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x512b, 0x4d44, 0x0000, 0x0000, 0x5127, 0x0000, 0x4d45, 0x4d4a, 0x4d48, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d4f, 0x0000, 0x5128, 0x0000, 0x0000, 0x5129, 0x4d4b, 0x0000, 0x0000,
+  0x0000, 0x512a, 0x0000, 0x4d4c, 0x512c, 0x4d4d, 0x4d49, 0x4d4e, 0x0000, 0x0000, 0x0000, 0x4d46,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5132, 0x0000, 0x0000, 0x5131, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x512d, 0x0000, 0x0000, 0x5545, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5546, 0x0000, 0x0000, 0x0000, 0x5542, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5130, 0x5543, 0x5136, 0x5544, 0x0000, 0x0000, 0x512f, 0x5548, 0x5135, 0x5134,
+  0x5133, 0x5547, 0x0000, 0x5549, 0x512e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a3c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x554a, 0x5550, 0x0000, 0x0000, 0x0000, 0x5a3e, 0x0000, 0x0000, 0x554f, 0x554d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x554e, 0x0000, 0x5551, 0x0000, 0x0000, 0x0000, 0x554c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x554b, 0x5a3f, 0x0000, 0x0000, 0x5a3d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f2b, 0x0000,
+  0x5a42, 0x5a47, 0x5f2c, 0x0000, 0x5a4e, 0x0000, 0x0000, 0x5a46, 0x5a49, 0x5a44, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a45, 0x5a4c, 0x5a50, 0x0000, 0x0000, 0x0000, 0x5a41,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f29, 0x0000, 0x0000, 0x0000, 0x5a4b, 0x0000, 0x0000,
+  0x5a4a, 0x0000, 0x5a4f, 0x0000, 0x5a48, 0x0000, 0x0000, 0x5a4d, 0x5f2d, 0x5f2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f32, 0x5f36, 0x0000, 0x6377, 0x5f34, 0x0000, 0x5f38, 0x0000, 0x0000, 0x6379, 0x5f30, 0x5f33,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_97[] = {
+  0x5f3a, 0x637a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6426, 0x0000, 0x637b, 0x5f39, 0x0000, 0x0000,
+  0x0000, 0x6425, 0x5f37, 0x6374, 0x0000, 0x0000, 0x5f3b, 0x0000, 0x0000, 0x5f31, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6373, 0x6378, 0x5f2e, 0x0000, 0x0000, 0x6376, 0x0000, 0x0000, 0x0000, 0x5f2f,
+  0x0000, 0x0000, 0x0000, 0x6424, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6423, 0x0000, 0x0000, 0x6427, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6422, 0x6867, 0x0000, 0x0000, 0x0000, 0x0000, 0x637e, 0x0000, 0x0000, 0x6866,
+  0x6375, 0x0000, 0x0000, 0x6868, 0x637d, 0x6421, 0x637c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c67, 0x0000, 0x0000, 0x686e, 0x0000, 0x686d, 0x0000, 0x0000, 0x6c66, 0x0000, 0x686c,
+  0x0000, 0x0000, 0x686a, 0x686b, 0x0000, 0x0000, 0x0000, 0x6c64, 0x5f35, 0x0000, 0x0000, 0x6c6b,
+  0x0000, 0x0000, 0x6c65, 0x0000, 0x6c6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x686f, 0x6c63, 0x6869,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c69, 0x0000, 0x6c6c, 0x0000, 0x0000, 0x0000, 0x6c68, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7057, 0x0000, 0x0000, 0x0000, 0x6c70, 0x0000,
+  0x6c6e, 0x7055, 0x0000, 0x0000, 0x6c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c72, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c73, 0x0000, 0x0000, 0x6c6d,
+  0x0000, 0x7056, 0x0000, 0x6c6f, 0x6c71, 0x0000, 0x6c75, 0x0000, 0x0000, 0x0000, 0x7054, 0x0000,
+  0x0000, 0x0000, 0x7059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x705a, 0x0000,
+  0x0000, 0x0000, 0x735d, 0x0000, 0x0000, 0x0000, 0x0000, 0x735e, 0x705c, 0x735c, 0x705b, 0x7360,
+  0x0000, 0x7058, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7642,
+  0x0000, 0x0000, 0x735f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7834, 0x0000, 0x0000, 0x7837, 0x7836, 0x7835, 0x796c, 0x0000, 0x796d, 0x0000,
+  0x7a6a, 0x0000, 0x7a6b, 0x7b60
+};
+static const uint16_t cns11643_1992_1_f_98[] = {
+  0x7c36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4541, 0x0000, 0x4653, 0x0000,
+  0x4827, 0x4828, 0x4826, 0x0000, 0x4829, 0x4a3c, 0x4a3b, 0x0000, 0x0000, 0x4d51, 0x4d50, 0x0000,
+  0x0000, 0x0000, 0x5a51, 0x5a52, 0x0000, 0x0000, 0x0000, 0x5f3c, 0x0000, 0x6428, 0x6429, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6870, 0x0000, 0x0000, 0x0000, 0x6c76, 0x0000,
+  0x705d, 0x0000, 0x7361, 0x7643, 0x7362, 0x0000, 0x4542, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d53, 0x4d52, 0x4d54, 0x5137, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5552,
+  0x5a53, 0x5f3d, 0x0000, 0x4543, 0x0000, 0x445f, 0x4544, 0x0000, 0x0000, 0x4657, 0x4656, 0x4654,
+  0x4655, 0x0000, 0x0000, 0x0000, 0x482c, 0x0000, 0x0000, 0x482b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x482a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a43, 0x4a4c, 0x4a4a, 0x0000, 0x0000, 0x0000, 0x4a48, 0x0000, 0x0000, 0x4a41, 0x0000,
+  0x0000, 0x4a47, 0x0000, 0x0000, 0x4a45, 0x0000, 0x4a46, 0x4d55, 0x4a40, 0x0000, 0x0000, 0x0000,
+  0x4a3d, 0x0000, 0x4a50, 0x0000, 0x0000, 0x4a42, 0x4a44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a4f, 0x4a49, 0x4a4e, 0x0000, 0x4a4d, 0x4a3f, 0x4a3e, 0x4a4b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d63, 0x0000, 0x0000, 0x4d5e, 0x4d71, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d6c, 0x0000, 0x0000,
+  0x0000, 0x4d6a, 0x0000, 0x0000, 0x0000, 0x4d5b, 0x0000, 0x0000, 0x4d65, 0x4d64, 0x0000, 0x4d59,
+  0x0000, 0x0000, 0x4d5a, 0x0000, 0x4d58, 0x0000, 0x4d70, 0x4d68, 0x4d62, 0x4d56, 0x0000, 0x4d61,
+  0x4d57, 0x4d69, 0x4d72, 0x0000, 0x4d66, 0x0000, 0x4d5c, 0x4d5f, 0x4d60, 0x0000, 0x4d6e, 0x4d6f,
+  0x4d6d, 0x4d67, 0x4d6b, 0x4d5d, 0x5138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5144, 0x513c, 0x513e, 0x5143,
+  0x0000, 0x5141, 0x0000, 0x5553, 0x5146, 0x0000, 0x0000, 0x5142, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x513b, 0x513f, 0x5145, 0x5555
+};
+static const uint16_t cns11643_1992_1_f_99[] = {
+  0x0000, 0x513d, 0x5148, 0x0000, 0x0000, 0x0000, 0x0000, 0x5140, 0x5554, 0x513a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5147, 0x0000, 0x0000, 0x0000, 0x0000, 0x5139, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5563, 0x0000, 0x5561, 0x5562, 0x0000, 0x0000, 0x0000, 0x5558,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x555e, 0x0000,
+  0x0000, 0x5560, 0x5557, 0x0000, 0x0000, 0x0000, 0x555a, 0x0000, 0x0000, 0x0000, 0x555b, 0x0000,
+  0x0000, 0x555d, 0x0000, 0x0000, 0x5565, 0x5564, 0x5556, 0x555c, 0x555f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5b, 0x5a6f, 0x5a6e, 0x0000, 0x5a63,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5e, 0x5a56, 0x0000, 0x0000, 0x0000, 0x5f4d, 0x5a5a,
+  0x0000, 0x0000, 0x5a70, 0x5a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a6c, 0x0000, 0x0000, 0x5a61,
+  0x5a65, 0x0000, 0x0000, 0x0000, 0x5a66, 0x5a60, 0x0000, 0x0000, 0x5f3f, 0x0000, 0x0000, 0x5a6b,
+  0x0000, 0x0000, 0x5a6a, 0x0000, 0x0000, 0x0000, 0x5a57, 0x0000, 0x5a5c, 0x5a67, 0x0000, 0x5a62,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a54, 0x5a68, 0x5a58, 0x5f3e, 0x0000, 0x5a59, 0x0000, 0x5a55,
+  0x5a64, 0x5a5f, 0x5a5d, 0x0000, 0x5a69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f44, 0x0000, 0x0000, 0x5f43, 0x0000, 0x0000,
+  0x0000, 0x5f45, 0x0000, 0x5f40, 0x5f48, 0x0000, 0x5f46, 0x0000, 0x0000, 0x0000, 0x5f4a, 0x0000,
+  0x0000, 0x0000, 0x5f52, 0x5f50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f49, 0x0000, 0x5f47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f42, 0x5f4f, 0x0000, 0x0000, 0x5f4b, 0x5f4c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f53, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6438, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6434, 0x0000, 0x6431, 0x0000, 0x0000, 0x0000, 0x642a, 0x6433, 0x0000, 0x6436, 0x6437,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6432, 0x0000, 0x642c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x642d, 0x0000, 0x6430, 0x642e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x687a, 0x0000, 0x6435, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x642f, 0x642b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6878, 0x5f51, 0x0000,
+  0x6873, 0x0000, 0x0000, 0x0000, 0x6872, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6876,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6879, 0x0000, 0x6c77, 0x0000, 0x0000,
+  0x0000, 0x687b, 0x0000, 0x6c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6875, 0x6c79, 0x6877, 0x687c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6871, 0x6c7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c7d, 0x0000, 0x6d25, 0x6d22, 0x0000, 0x6d23, 0x0000, 0x0000, 0x0000, 0x6d2b, 0x6d29, 0x0000,
+  0x0000, 0x0000, 0x6c7a, 0x0000, 0x0000, 0x0000, 0x6d2c, 0x0000, 0x6874, 0x6d21, 0x0000, 0x0000,
+  0x0000, 0x6d24, 0x0000, 0x6d28, 0x6d2a, 0x6d27, 0x6d26, 0x0000, 0x6c7e, 0x0000, 0x6c7b, 0x6d2d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7061, 0x7062, 0x0000, 0x706b, 0x7068,
+  0x0000, 0x705f, 0x7066, 0x0000, 0x7064, 0x705e, 0x0000, 0x7065, 0x0000, 0x0000, 0x7364, 0x7060,
+  0x0000, 0x7067, 0x7363, 0x0000, 0x0000, 0x0000, 0x7069, 0x0000, 0x706a, 0x0000, 0x0000, 0x0000,
+  0x7365, 0x0000, 0x7063, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7366, 0x0000, 0x736b, 0x0000,
+  0x0000, 0x0000, 0x7368, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7369, 0x736c, 0x0000, 0x0000,
+  0x7367, 0x736a, 0x7645, 0x0000, 0x7644, 0x0000, 0x0000, 0x764a, 0x0000, 0x0000, 0x7648, 0x7649,
+  0x0000, 0x0000, 0x7646, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_101[] = {
+  0x7838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7647, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7839, 0x0000, 0x0000, 0x0000, 0x0000, 0x796f, 0x0000, 0x0000, 0x0000,
+  0x796e, 0x7970, 0x0000, 0x0000, 0x7a6d, 0x7a6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c37,
+  0x7b61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c39, 0x7c38, 0x7c5f, 0x0000, 0x0000, 0x4545,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482d, 0x0000, 0x4a53, 0x4a51, 0x0000, 0x4a52,
+  0x0000, 0x0000, 0x4d73, 0x5149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x514a, 0x0000, 0x0000,
+  0x5566, 0x5567, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a77, 0x0000, 0x5a73, 0x0000, 0x0000,
+  0x5a7a, 0x5a79, 0x5a72, 0x5a75, 0x5a78, 0x5a74, 0x0000, 0x0000, 0x0000, 0x5a71, 0x5f54, 0x0000,
+  0x0000, 0x0000, 0x5f56, 0x5f57, 0x0000, 0x0000, 0x5f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x687d, 0x0000, 0x706c, 0x6d2e, 0x0000, 0x6d2f,
+  0x6d30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736d, 0x736e,
+  0x0000, 0x0000, 0x0000, 0x4546, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f59, 0x5f58, 0x0000, 0x0000, 0x0000, 0x7a6e, 0x0000, 0x4547, 0x0000, 0x5568, 0x0000, 0x5a7c,
+  0x5a7b, 0x0000, 0x0000, 0x643a, 0x0000, 0x687e, 0x0000, 0x0000, 0x4548, 0x4658, 0x0000, 0x4d74,
+  0x0000, 0x0000, 0x0000, 0x514b, 0x5a7d, 0x0000, 0x0000, 0x5f5a, 0x643b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x764b, 0x0000, 0x4549, 0x0000, 0x0000, 0x4d75, 0x514c, 0x0000, 0x0000,
+  0x0000, 0x5569, 0x0000, 0x0000, 0x0000, 0x556a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b21,
+  0x5b22, 0x0000, 0x5b23, 0x5a7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6922, 0x6921,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x514d, 0x0000,
+  0x0000, 0x454a, 0x4659, 0x0000, 0x482f, 0x482e, 0x0000, 0x0000, 0x4830, 0x4831, 0x0000, 0x0000,
+  0x0000, 0x4a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d76, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_102[] = {
+  0x4d7d, 0x0000, 0x4d7b, 0x0000, 0x0000, 0x0000, 0x4d7a, 0x4e23, 0x0000, 0x0000, 0x4e22, 0x0000,
+  0x4d79, 0x0000, 0x4d7c, 0x4d7e, 0x0000, 0x0000, 0x0000, 0x4d78, 0x4d77, 0x4e21, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5153, 0x5150, 0x0000, 0x0000, 0x0000,
+  0x5156, 0x514e, 0x0000, 0x5151, 0x5154, 0x0000, 0x0000, 0x0000, 0x0000, 0x514f, 0x0000, 0x5152,
+  0x0000, 0x5155, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5572, 0x556b, 0x556e, 0x0000, 0x5571, 0x0000, 0x0000,
+  0x0000, 0x556c, 0x0000, 0x0000, 0x5570, 0x0000, 0x0000, 0x556d, 0x0000, 0x0000, 0x556f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b25, 0x0000, 0x0000, 0x5b24, 0x5b29, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b26, 0x0000, 0x5b28, 0x0000, 0x5b27, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f5b, 0x5f5f, 0x5f5c, 0x0000, 0x0000, 0x0000, 0x5f5d, 0x0000, 0x5f5e, 0x5f63,
+  0x0000, 0x0000, 0x5f61, 0x0000, 0x0000, 0x0000, 0x5f62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6441, 0x0000, 0x0000, 0x643e, 0x643f, 0x643d, 0x0000, 0x0000, 0x0000, 0x6443, 0x0000, 0x0000,
+  0x0000, 0x5f60, 0x0000, 0x0000, 0x0000, 0x0000, 0x6440, 0x643c, 0x6442, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6925, 0x0000, 0x0000, 0x0000, 0x0000, 0x6923, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6924, 0x0000, 0x0000, 0x6d32, 0x0000, 0x0000, 0x6d31, 0x0000, 0x0000, 0x6d34, 0x0000, 0x0000,
+  0x6d33, 0x0000, 0x0000, 0x0000, 0x7072, 0x706f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7070, 0x0000, 0x706d, 0x7071, 0x0000, 0x706e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7370, 0x0000,
+  0x0000, 0x736f, 0x0000, 0x0000, 0x764c, 0x783b, 0x0000, 0x0000, 0x783a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7971, 0x0000, 0x0000, 0x7a6f, 0x0000, 0x0000, 0x7c3a, 0x0000, 0x0000, 0x0000,
+  0x454b, 0x0000, 0x4832, 0x4833, 0x4a55, 0x0000, 0x0000, 0x5157, 0x5573, 0x5b2a, 0x0000, 0x0000,
+  0x5937, 0x0000, 0x5f64, 0x5f65
+};
+static const uint16_t cns11643_1992_1_f_103[] = {
+  0x5e32, 0x0000, 0x0000, 0x6444, 0x0000, 0x0000, 0x0000, 0x0000, 0x454c, 0x4834, 0x0000, 0x4e25,
+  0x0000, 0x4e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5574, 0x5575, 0x0000, 0x5576,
+  0x0000, 0x0000, 0x0000, 0x5b2c, 0x0000, 0x5f67, 0x0000, 0x5f66, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x764d, 0x7972, 0x454d, 0x0000, 0x465c, 0x465d, 0x465b, 0x465e, 0x465a, 0x0000,
+  0x0000, 0x4837, 0x0000, 0x0000, 0x4836, 0x4838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4835, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a5f, 0x0000,
+  0x0000, 0x4a5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a57, 0x4a58, 0x4a59, 0x4a5a, 0x0000, 0x4a61,
+  0x0000, 0x0000, 0x4a5c, 0x4a62, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a5b, 0x0000, 0x4a5d, 0x4a56,
+  0x4a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e3a, 0x0000,
+  0x0000, 0x4e26, 0x0000, 0x4e30, 0x4e31, 0x4e29, 0x4e3b, 0x4e2b, 0x0000, 0x4e36, 0x0000, 0x4e2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e39, 0x0000, 0x4e34, 0x4e32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e2d, 0x0000, 0x4e33, 0x0000, 0x4e27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4e35, 0x0000, 0x0000, 0x4e38, 0x0000, 0x4e28, 0x0000, 0x4e2f, 0x0000, 0x0000, 0x4e37, 0x0000,
+  0x4e2a, 0x4e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x515f, 0x516c, 0x0000, 0x0000, 0x0000,
+  0x5165, 0x0000, 0x515e, 0x0000, 0x5168, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5163, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5169, 0x515c, 0x5164, 0x5170, 0x5159, 0x515b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x516d, 0x5166, 0x0000, 0x0000, 0x516f, 0x516a, 0x0000, 0x0000, 0x0000, 0x516e, 0x0000,
+  0x0000, 0x5167, 0x0000, 0x0000, 0x0000, 0x5161, 0x0000, 0x0000, 0x515d, 0x0000, 0x0000, 0x5162,
+  0x0000, 0x515a, 0x0000, 0x516b, 0x5627, 0x5160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5158
+};
+static const uint16_t cns11643_1992_1_f_104[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x562e, 0x0000, 0x0000, 0x0000, 0x5623,
+  0x562f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5577, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5621, 0x562c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5578, 0x557c, 0x0000, 0x0000,
+  0x562a, 0x5626, 0x0000, 0x0000, 0x5629, 0x5630, 0x557d, 0x562b, 0x0000, 0x562d, 0x557a, 0x0000,
+  0x5579, 0x0000, 0x0000, 0x0000, 0x5624, 0x0000, 0x0000, 0x0000, 0x5628, 0x5625, 0x0000, 0x557b,
+  0x557e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b32, 0x0000, 0x5b2d, 0x5b42, 0x5b38,
+  0x0000, 0x5b3c, 0x5b3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b30, 0x5b3d, 0x0000, 0x0000, 0x5b36, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b3e, 0x0000, 0x5b40, 0x0000, 0x5b41, 0x5b2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b35,
+  0x5b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b3a, 0x0000, 0x5b2e, 0x5b37, 0x5b34, 0x0000, 0x5622,
+  0x0000, 0x5b31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7b, 0x0000, 0x5f76,
+  0x0000, 0x5f77, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f73, 0x0000, 0x0000, 0x5f69, 0x0000, 0x5f6c,
+  0x5f6b, 0x0000, 0x5f7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6e, 0x5f6a, 0x0000, 0x0000, 0x5f75,
+  0x0000, 0x0000, 0x0000, 0x5f71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f70, 0x0000,
+  0x0000, 0x0000, 0x5f74, 0x0000, 0x0000, 0x5f6f, 0x0000, 0x0000, 0x0000, 0x5f72, 0x5f68, 0x5f7e,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_105[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f78, 0x5f7a, 0x0000, 0x0000, 0x0000, 0x5f79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x644c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x644e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6452,
+  0x644a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6447, 0x6457, 0x0000, 0x6455, 0x6451, 0x0000,
+  0x6449, 0x0000, 0x0000, 0x6456, 0x0000, 0x0000, 0x0000, 0x0000, 0x644f, 0x0000, 0x0000, 0x6450,
+  0x0000, 0x6446, 0x5f7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x644b, 0x0000, 0x6448,
+  0x0000, 0x6453, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x644d, 0x0000,
+  0x0000, 0x0000, 0x6454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6445, 0x6928, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x692d,
+  0x6926, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6938, 0x0000, 0x0000, 0x6936, 0x0000,
+  0x6927, 0x0000, 0x0000, 0x6930, 0x0000, 0x6934, 0x692a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6931, 0x0000, 0x0000, 0x692e, 0x0000, 0x0000, 0x0000, 0x692f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6929, 0x0000, 0x6937, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x692c,
+  0x6935, 0x6933, 0x0000, 0x0000, 0x6932, 0x0000, 0x0000, 0x692b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d42, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d3b, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_106[] = {
+  0x0000, 0x6d38, 0x6d40, 0x0000, 0x0000, 0x6d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d3e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d43, 0x0000, 0x6d3d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d39, 0x6d36, 0x0000, 0x6d3c, 0x0000, 0x6d35,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7121, 0x0000, 0x0000, 0x7074, 0x7079, 0x7075, 0x0000,
+  0x0000, 0x7073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x707a, 0x0000, 0x0000, 0x707e,
+  0x7123, 0x0000, 0x0000, 0x707d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7078, 0x7076, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7122,
+  0x0000, 0x707c, 0x707b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7077,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7378, 0x0000, 0x7371, 0x0000, 0x0000, 0x0000,
+  0x7373, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x737a, 0x0000, 0x0000, 0x0000, 0x7372, 0x0000, 0x0000, 0x7379, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7375, 0x0000, 0x0000, 0x0000, 0x737b, 0x0000, 0x7374, 0x7377, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x764f, 0x0000, 0x7654, 0x7655, 0x0000, 0x0000, 0x0000, 0x764e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7652, 0x0000, 0x0000, 0x7651, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7653, 0x7650, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x783f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x783e, 0x7376, 0x0000, 0x783d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x783c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7973, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a72, 0x7a70,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_107[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d23, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454e, 0x4839, 0x0000, 0x4e3c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6022, 0x0000,
+  0x0000, 0x6023, 0x6021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6458,
+  0x0000, 0x6939, 0x0000, 0x0000, 0x693a, 0x0000, 0x6d45, 0x0000, 0x6d44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7124, 0x0000, 0x0000, 0x737c, 0x0000, 0x0000, 0x7656,
+  0x0000, 0x7b63, 0x454f, 0x465f, 0x483a, 0x4a63, 0x4e3d, 0x4e3e, 0x0000, 0x0000, 0x5171, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6459, 0x0000, 0x0000, 0x0000, 0x0000, 0x7125,
+  0x7657, 0x4550, 0x0000, 0x483b, 0x0000, 0x0000, 0x0000, 0x4e3f, 0x0000, 0x0000, 0x0000, 0x5172,
+  0x0000, 0x0000, 0x5173, 0x0000, 0x0000, 0x5632, 0x5631, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6025, 0x0000, 0x6024, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d46, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737d, 0x7658, 0x0000, 0x0000, 0x7a73, 0x0000,
+  0x0000, 0x5174, 0x0000, 0x5633, 0x0000, 0x0000, 0x5b44, 0x0000, 0x6026, 0x0000, 0x0000, 0x645b,
+  0x645a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d47, 0x6d48, 0x0000, 0x0000, 0x0000, 0x0000, 0x4551,
+  0x0000, 0x4660, 0x0000, 0x4a64, 0x0000, 0x0000, 0x5175, 0x645c, 0x4552, 0x0000, 0x0000, 0x5176,
+  0x0000, 0x0000, 0x737e, 0x4553, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b45, 0x5b46, 0x0000, 0x0000, 0x6027,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x645d, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_108[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7126, 0x0000, 0x0000, 0x7421, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4554, 0x4662, 0x4661, 0x0000, 0x4e40, 0x0000, 0x0000, 0x483c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e41, 0x0000, 0x0000, 0x0000, 0x5177, 0x0000, 0x0000, 0x0000, 0x5634,
+  0x5638, 0x0000, 0x5637, 0x5635, 0x5636, 0x0000, 0x0000, 0x5b47, 0x602a, 0x0000, 0x6028, 0x6029,
+  0x0000, 0x0000, 0x0000, 0x693b, 0x4555, 0x0000, 0x0000, 0x0000, 0x4663, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4666, 0x0000, 0x4665, 0x4664, 0x4a65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4846, 0x4847, 0x0000, 0x4842, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4843, 0x0000, 0x483e, 0x0000, 0x483f, 0x0000, 0x4845, 0x0000, 0x483d, 0x4a66, 0x4840,
+  0x4841, 0x4844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a72, 0x0000, 0x4a6d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a70, 0x0000, 0x4a77, 0x0000, 0x4a79, 0x0000, 0x4a7b, 0x0000,
+  0x0000, 0x0000, 0x4a6e, 0x0000, 0x0000, 0x4a75, 0x4a78, 0x0000, 0x0000, 0x4a68, 0x4b21, 0x4a76,
+  0x0000, 0x4a6b, 0x4a7a, 0x0000, 0x4a69, 0x4a6a, 0x0000, 0x0000, 0x4a71, 0x4a7c, 0x0000, 0x0000,
+  0x4a6f, 0x0000, 0x4a74, 0x0000, 0x4a7d, 0x0000, 0x4a73, 0x0000, 0x4a7e, 0x4a67, 0x0000, 0x4a6c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e4d, 0x4e5d, 0x0000, 0x4e54, 0x0000, 0x0000, 0x4e45, 0x0000, 0x4e48,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e50, 0x4e52, 0x0000, 0x4e59, 0x4e4b, 0x4e49, 0x4e4a, 0x4e58,
+  0x0000, 0x4e53, 0x0000, 0x0000, 0x4e51, 0x4e56, 0x0000, 0x0000, 0x0000, 0x5178, 0x4e5c, 0x0000,
+  0x4e46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4f, 0x0000, 0x4e4e, 0x4e60, 0x4e55,
+  0x0000, 0x0000, 0x0000, 0x4e5b, 0x4e5f, 0x0000, 0x0000, 0x0000, 0x4e61, 0x4e5a, 0x4e4c, 0x4e42,
+  0x0000, 0x4e47, 0x0000, 0x0000, 0x4e43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e5e,
+  0x5639, 0x4e57, 0x0000, 0x4e44, 0x0000, 0x5229, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_109[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5179,
+  0x517e, 0x0000, 0x5230, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5223,
+  0x0000, 0x0000, 0x0000, 0x5228, 0x0000, 0x0000, 0x5222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x517d, 0x0000, 0x522b, 0x0000, 0x522d, 0x517b, 0x5231, 0x0000, 0x0000, 0x522e, 0x0000,
+  0x0000, 0x5221, 0x517a, 0x0000, 0x0000, 0x522f, 0x5227, 0x0000, 0x522c, 0x522a, 0x0000, 0x5224,
+  0x0000, 0x5225, 0x5226, 0x0000, 0x0000, 0x517c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5641, 0x5646, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x564d, 0x563e, 0x0000, 0x0000, 0x5648, 0x563a, 0x0000,
+  0x5643, 0x0000, 0x5645, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5647, 0x0000, 0x0000, 0x5640,
+  0x563f, 0x564b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x564c, 0x0000, 0x563d, 0x563c, 0x5644, 0x564a, 0x0000, 0x5649, 0x0000, 0x5b48, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5642, 0x564e, 0x563b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b6a, 0x0000, 0x0000, 0x0000, 0x5b57, 0x5b55, 0x0000, 0x0000, 0x5b4c, 0x0000,
+  0x0000, 0x5b60, 0x0000, 0x0000, 0x5b5a, 0x0000, 0x0000, 0x0000, 0x5b49, 0x0000, 0x0000, 0x5b6c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b69, 0x5b5d, 0x5b68, 0x5b53, 0x0000, 0x0000, 0x0000, 0x5b54,
+  0x5b4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b56, 0x5b5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b63, 0x5b4b, 0x5b61, 0x0000, 0x0000, 0x0000, 0x5b58, 0x0000, 0x0000, 0x5b4d, 0x0000, 0x0000,
+  0x5b4f, 0x0000, 0x5b6d, 0x0000, 0x5b67, 0x0000, 0x5b64, 0x5b62, 0x5b6b, 0x0000, 0x5b66, 0x0000,
+  0x0000, 0x5b65, 0x0000, 0x5b4a, 0x0000, 0x5b5c, 0x0000, 0x5b5b, 0x0000, 0x5b59, 0x5b51, 0x5b50,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_110[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6047, 0x5b5f, 0x6035, 0x0000, 0x6043, 0x0000, 0x0000, 0x6032, 0x602e, 0x0000, 0x6034,
+  0x6038, 0x6033, 0x603c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6041, 0x603b, 0x0000, 0x602b,
+  0x0000, 0x0000, 0x602f, 0x0000, 0x603e, 0x0000, 0x0000, 0x0000, 0x602c, 0x0000, 0x6040, 0x0000,
+  0x0000, 0x0000, 0x6044, 0x0000, 0x0000, 0x0000, 0x0000, 0x6042, 0x604a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6031, 0x0000, 0x0000, 0x603f, 0x6048, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x602d, 0x0000, 0x6039, 0x0000, 0x6037, 0x0000, 0x0000, 0x6036, 0x0000, 0x0000, 0x0000, 0x604d,
+  0x0000, 0x0000, 0x0000, 0x6049, 0x0000, 0x0000, 0x0000, 0x6030, 0x0000, 0x604c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x603a, 0x603d, 0x0000, 0x0000, 0x604b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6463, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646d, 0x0000, 0x6468, 0x0000, 0x0000, 0x0000,
+  0x646e, 0x6464, 0x0000, 0x0000, 0x0000, 0x0000, 0x645e, 0x0000, 0x0000, 0x6467, 0x0000, 0x6472,
+  0x0000, 0x0000, 0x6471, 0x646b, 0x0000, 0x0000, 0x0000, 0x645f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6473, 0x0000, 0x6461, 0x0000, 0x0000, 0x0000, 0x646a, 0x0000, 0x6469, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6462, 0x0000, 0x646f, 0x6466, 0x0000, 0x6465, 0x0000, 0x0000, 0x0000, 0x6045,
+  0x6957, 0x0000, 0x0000, 0x0000, 0x0000, 0x646c, 0x0000, 0x6460, 0x6470, 0x6d5a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6954, 0x0000, 0x0000, 0x6949,
+  0x0000, 0x0000, 0x6956, 0x0000, 0x6940, 0x0000, 0x0000, 0x6958, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x693e, 0x6948
+};
+static const uint16_t cns11643_1992_1_f_111[] = {
+  0x0000, 0x6955, 0x6946, 0x0000, 0x0000, 0x0000, 0x694a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6945, 0x0000, 0x0000, 0x0000, 0x693f, 0x693d, 0x694f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6943, 0x0000, 0x6947, 0x694e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6941, 0x6953, 0x6950, 0x6944, 0x0000, 0x0000, 0x6951,
+  0x0000, 0x694b, 0x694d, 0x693c, 0x0000, 0x0000, 0x0000, 0x0000, 0x694c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6942, 0x6d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4c, 0x0000, 0x0000,
+  0x6d4e, 0x0000, 0x0000, 0x0000, 0x6d59, 0x0000, 0x0000, 0x6d51, 0x0000, 0x0000, 0x0000, 0x6d5d,
+  0x6d5c, 0x0000, 0x0000, 0x0000, 0x6d57, 0x0000, 0x6d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d50, 0x6d53, 0x6d5b, 0x6d56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6d52, 0x0000, 0x6d55, 0x0000, 0x6d4a, 0x0000, 0x0000, 0x0000, 0x742a, 0x0000, 0x0000, 0x0000,
+  0x6d4b, 0x0000, 0x6d4f, 0x0000, 0x6952, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d54, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d58, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7133, 0x7129, 0x0000, 0x0000, 0x712b, 0x0000, 0x7132, 0x712d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7128, 0x0000, 0x712e,
+  0x7134, 0x0000, 0x7131, 0x0000, 0x0000, 0x7130, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x712f, 0x712c, 0x7127, 0x712a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x742e, 0x0000, 0x0000,
+  0x7422, 0x0000, 0x0000, 0x7426, 0x0000, 0x0000, 0x0000, 0x7424, 0x7425, 0x742c, 0x0000, 0x0000,
+  0x7427, 0x0000, 0x0000, 0x0000, 0x0000, 0x742d, 0x0000, 0x7428, 0x742b, 0x0000, 0x742f, 0x7429,
+  0x7430, 0x7423, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x765d, 0x0000,
+  0x0000, 0x0000, 0x765b, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_112[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x765c, 0x0000, 0x0000, 0x7659, 0x0000, 0x765a,
+  0x0000, 0x0000, 0x0000, 0x765f, 0x0000, 0x765e, 0x0000, 0x0000, 0x0000, 0x7845, 0x0000, 0x0000,
+  0x7846, 0x0000, 0x7843, 0x7840, 0x0000, 0x7844, 0x0000, 0x7841, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7842, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7975, 0x0000, 0x7976, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7974, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b64, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7b65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c60, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d24, 0x7d32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4556,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b22, 0x0000,
+  0x4b25, 0x0000, 0x0000, 0x0000, 0x4b23, 0x4b24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e65, 0x0000, 0x0000, 0x0000, 0x4e63, 0x0000,
+  0x0000, 0x0000, 0x4e64, 0x0000, 0x0000, 0x4e62, 0x0000, 0x0000, 0x0000, 0x4e66, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x523a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5232, 0x5235, 0x5237, 0x5239, 0x5236, 0x0000, 0x0000, 0x0000, 0x5234,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5238, 0x0000, 0x5233, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5653, 0x0000, 0x564f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5654, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5650, 0x5652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5651, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b72,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b6e, 0x0000, 0x0000,
+  0x0000, 0x5b71, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_113[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b6f, 0x5b70, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x604e, 0x604f, 0x0000, 0x6055, 0x0000, 0x0000, 0x0000, 0x0000, 0x6052, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6051, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6053, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6522, 0x0000,
+  0x0000, 0x6478, 0x0000, 0x0000, 0x647d, 0x0000, 0x6474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6524, 0x0000, 0x0000, 0x6475, 0x0000, 0x0000, 0x647a, 0x0000, 0x6521, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6477, 0x647e, 0x647c, 0x6479, 0x6523, 0x6476, 0x0000, 0x0000,
+  0x647b, 0x0000, 0x6054, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x695b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x695d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x695c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x695e, 0x0000, 0x6959, 0x0000, 0x0000, 0x0000, 0x0000, 0x695a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6d61, 0x0000, 0x0000, 0x0000, 0x6d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d60, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x713b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7135, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x713f, 0x7140, 0x0000, 0x0000, 0x0000, 0x7139, 0x7136, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x713c, 0x0000, 0x7137, 0x0000, 0x7138, 0x0000, 0x0000, 0x713a, 0x0000, 0x0000,
+  0x0000, 0x713d, 0x0000, 0x0000, 0x713e, 0x0000, 0x0000, 0x7432, 0x7439, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7435, 0x7434, 0x7431, 0x0000, 0x0000, 0x0000, 0x0000, 0x7437, 0x7436, 0x7433, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7438, 0x0000, 0x0000, 0x0000, 0x7663, 0x0000, 0x0000, 0x7660,
+  0x7661, 0x0000, 0x7662, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_114[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7847, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7848, 0x0000, 0x0000, 0x7977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d46, 0x0000, 0x4557, 0x0000, 0x4e67, 0x4e68, 0x0000, 0x0000,
+  0x523b, 0x0000, 0x0000, 0x0000, 0x0000, 0x743a, 0x4558, 0x0000, 0x4e69, 0x5655, 0x6525, 0x4559,
+  0x0000, 0x5b73, 0x695f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x743b, 0x455a,
+  0x4e6a, 0x0000, 0x0000, 0x0000, 0x6056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6526, 0x0000,
+  0x0000, 0x0000, 0x6d62, 0x0000, 0x7849, 0x455b, 0x0000, 0x455c, 0x0000, 0x484a, 0x0000, 0x4849,
+  0x4b28, 0x4b27, 0x4b26, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e6b, 0x0000, 0x4e6c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x523d, 0x0000, 0x0000, 0x523c, 0x0000, 0x523e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5656, 0x0000, 0x0000, 0x0000, 0x5b74, 0x0000, 0x0000, 0x6058, 0x5b75, 0x0000, 0x0000,
+  0x6057, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6960, 0x0000, 0x0000, 0x0000, 0x6961, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d63,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a76,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x455d, 0x0000, 0x0000, 0x4667, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4e6d, 0x0000, 0x4b2a, 0x0000, 0x4b29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e6e, 0x0000, 0x4e71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e70,
+  0x0000, 0x4e6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5240, 0x5241, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x523f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x565b, 0x565a, 0x5658, 0x0000, 0x0000,
+  0x5657, 0x5659, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_115[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b79, 0x0000, 0x0000, 0x5b78, 0x0000,
+  0x0000, 0x5b7a, 0x0000, 0x5b77, 0x5b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x605a, 0x0000, 0x0000, 0x0000, 0x605c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x605b, 0x0000, 0x6059, 0x6527, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x652a, 0x6529, 0x0000, 0x0000, 0x0000, 0x0000, 0x6962, 0x6528, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d64, 0x0000, 0x6963, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7141, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x743c, 0x0000, 0x743d, 0x0000, 0x0000, 0x7665, 0x0000, 0x7664,
+  0x784b, 0x0000, 0x784c, 0x7978, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b66, 0x0000, 0x0000, 0x0000,
+  0x4668, 0x0000, 0x565c, 0x5b7b, 0x0000, 0x4669, 0x0000, 0x455e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e76, 0x0000, 0x0000,
+  0x4e73, 0x4e72, 0x0000, 0x4e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5245, 0x5248,
+  0x0000, 0x0000, 0x0000, 0x5242, 0x0000, 0x0000, 0x0000, 0x5244, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5247, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5243, 0x0000,
+  0x0000, 0x5246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5662, 0x0000, 0x5660, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5661, 0x0000, 0x0000, 0x565d, 0x565f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c22, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_116[] = {
+  0x0000, 0x0000, 0x0000, 0x5b7e, 0x0000, 0x5b7c, 0x5c21, 0x0000, 0x0000, 0x565e, 0x5b7d, 0x0000,
+  0x0000, 0x5c23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6060, 0x0000,
+  0x0000, 0x6061, 0x6067, 0x0000, 0x6068, 0x0000, 0x605e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6065,
+  0x0000, 0x0000, 0x0000, 0x605f, 0x6064, 0x6062, 0x6063, 0x0000, 0x0000, 0x0000, 0x605d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6531, 0x0000, 0x6530, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x652d, 0x0000, 0x0000, 0x0000, 0x6532, 0x652c, 0x6533, 0x6534, 0x0000, 0x652f, 0x652e,
+  0x0000, 0x0000, 0x0000, 0x6965, 0x6964, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d66, 0x6966, 0x0000,
+  0x0000, 0x6968, 0x0000, 0x652b, 0x6967, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d69, 0x0000, 0x6d6a, 0x0000, 0x0000, 0x6d68,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d67, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7144, 0x0000, 0x0000, 0x0000,
+  0x7142, 0x0000, 0x7146, 0x7145, 0x0000, 0x0000, 0x0000, 0x7143, 0x0000, 0x0000, 0x7440, 0x7666,
+  0x7441, 0x743e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x743f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784d, 0x0000, 0x7667,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7979, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a78, 0x0000, 0x7a77, 0x0000,
+  0x0000, 0x0000, 0x7c3c, 0x0000, 0x466a, 0x0000, 0x0000, 0x0000, 0x5c24, 0x0000, 0x7147, 0x784f,
+  0x7b67, 0x0000, 0x466b, 0x0000, 0x0000, 0x2322, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c25, 0x5c26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_117[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6969, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7148, 0x7149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7668, 0x0000, 0x0000,
+  0x466c, 0x0000, 0x5249, 0x0000, 0x5c27, 0x0000, 0x0000, 0x466d, 0x0000, 0x0000, 0x5c28, 0x0000,
+  0x0000, 0x6069, 0x606a, 0x0000, 0x466e, 0x466f, 0x0000, 0x4b2d, 0x4b2c, 0x524a, 0x0000, 0x0000,
+  0x4670, 0x4671, 0x4672, 0x4673, 0x0000, 0x0000, 0x0000, 0x4b2e, 0x4b2f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x524e, 0x524c, 0x0000, 0x524d, 0x524b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5663, 0x0000, 0x0000, 0x0000, 0x0000, 0x5667, 0x5666, 0x0000, 0x5665, 0x5664, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c2b, 0x0000, 0x0000, 0x5c29, 0x5c2a, 0x0000, 0x0000, 0x0000, 0x606c, 0x606b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6535, 0x0000,
+  0x6536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d6b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7851, 0x7850, 0x0000, 0x0000, 0x7b68, 0x4674, 0x0000, 0x0000, 0x0000, 0x5c2d,
+  0x0000, 0x696a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e79, 0x4e7a, 0x0000,
+  0x0000, 0x4e78, 0x0000, 0x0000, 0x0000, 0x0000, 0x5252, 0x5253, 0x5250, 0x5251, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x524f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x566b, 0x566c,
+  0x0000, 0x5c30, 0x0000, 0x0000, 0x5671, 0x566f, 0x0000, 0x0000, 0x566e, 0x566d, 0x5668, 0x0000,
+  0x0000, 0x0000, 0x5670, 0x0000, 0x0000, 0x5669, 0x0000, 0x566a, 0x0000, 0x0000, 0x5c31, 0x0000,
+  0x0000, 0x5c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2e, 0x5c2f, 0x0000, 0x0000,
+  0x6071, 0x6070, 0x0000, 0x606e, 0x0000, 0x0000, 0x6072, 0x0000, 0x6073, 0x0000, 0x606d, 0x606f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6538, 0x653b, 0x653a, 0x653f, 0x653e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x653c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x653d
+};
+static const uint16_t cns11643_1992_1_f_118[] = {
+  0x6537, 0x6539, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x696e, 0x0000, 0x696d,
+  0x0000, 0x696c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x696f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d6e, 0x6d6c, 0x6d71, 0x6d72, 0x0000,
+  0x6d6f, 0x0000, 0x6d70, 0x696b, 0x0000, 0x6d6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x714a, 0x0000, 0x0000, 0x0000, 0x714b, 0x0000, 0x714c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7443, 0x0000, 0x0000, 0x0000, 0x7442, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7444, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x766b, 0x0000,
+  0x0000, 0x0000, 0x7669, 0x0000, 0x766a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7852,
+  0x0000, 0x7853, 0x797a, 0x0000, 0x0000, 0x797b, 0x0000, 0x0000, 0x0000, 0x7a79, 0x0000, 0x0000,
+  0x7b6a, 0x0000, 0x7b69, 0x0000, 0x0000, 0x7c61, 0x7c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5254, 0x0000, 0x0000, 0x6074, 0x6075, 0x4675, 0x484b, 0x0000, 0x0000, 0x0000, 0x4b30, 0x0000,
+  0x4e7b, 0x0000, 0x5255, 0x5256, 0x5257, 0x0000, 0x0000, 0x5672, 0x0000, 0x0000, 0x5c33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6077, 0x0000, 0x0000, 0x6076, 0x0000, 0x0000, 0x0000, 0x6d73, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4676, 0x0000, 0x5673, 0x0000, 0x0000, 0x0000,
+  0x6078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d74, 0x0000, 0x0000, 0x0000, 0x0000, 0x4677,
+  0x0000, 0x0000, 0x4e7c, 0x525a, 0x0000, 0x525b, 0x5259, 0x0000, 0x5258, 0x0000, 0x5674, 0x0000,
+  0x0000, 0x5675, 0x5676, 0x0000, 0x0000, 0x0000, 0x5c35, 0x0000, 0x5c34, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c36, 0x6079, 0x0000, 0x6540, 0x6541, 0x0000, 0x6970, 0x0000, 0x6971,
+  0x6d75, 0x714e, 0x0000, 0x714d, 0x0000, 0x0000, 0x7445, 0x0000, 0x0000, 0x0000, 0x4678, 0x4b31,
+  0x0000, 0x0000, 0x4e7d, 0x0000, 0x4e7e, 0x0000, 0x0000, 0x0000, 0x525e, 0x525d, 0x0000, 0x0000,
+  0x5262, 0x0000, 0x5261, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_119[] = {
+  0x0000, 0x525c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5263, 0x0000, 0x525f, 0x0000, 0x5260,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5678, 0x5679, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x567a, 0x5677, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c3a, 0x5c37, 0x5c3b, 0x0000, 0x5c3c, 0x0000,
+  0x5c39, 0x0000, 0x5c38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x607a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6542, 0x654a, 0x0000, 0x6545, 0x0000,
+  0x0000, 0x6975, 0x654d, 0x6546, 0x0000, 0x654b, 0x6544, 0x0000, 0x654c, 0x0000, 0x6548, 0x6543,
+  0x6549, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6547, 0x0000, 0x0000, 0x0000, 0x6973, 0x0000, 0x6974, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6972, 0x0000, 0x0000, 0x6d77, 0x0000, 0x0000, 0x0000, 0x6d7a, 0x6d78, 0x0000, 0x6d76, 0x0000,
+  0x0000, 0x6d79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7150, 0x7151, 0x714f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7152, 0x0000, 0x744a,
+  0x0000, 0x0000, 0x7447, 0x0000, 0x7449, 0x744b, 0x0000, 0x0000, 0x7448, 0x0000, 0x0000, 0x7446,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x766e, 0x766f, 0x766c, 0x0000, 0x766d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7854, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a7a, 0x0000, 0x0000, 0x0000, 0x7c63,
+  0x0000, 0x0000, 0x7d33, 0x4679, 0x5264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x467a, 0x4b32,
+  0x0000, 0x4f21, 0x0000, 0x0000, 0x0000, 0x567b, 0x0000, 0x0000, 0x0000, 0x607b, 0x654e, 0x744c,
+  0x0000, 0x0000, 0x0000, 0x467b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f22, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_120[] = {
+  0x0000, 0x0000, 0x5265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5267, 0x5268, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5266, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5721, 0x0000, 0x5727, 0x5726, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5724, 0x0000, 0x567d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5725, 0x0000, 0x0000,
+  0x567c, 0x0000, 0x5728, 0x0000, 0x5722, 0x0000, 0x0000, 0x5723, 0x567e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c3e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x607c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c3d,
+  0x607d, 0x0000, 0x0000, 0x607e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6555, 0x0000, 0x0000, 0x6558, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6554, 0x0000, 0x0000, 0x6553, 0x0000, 0x654f, 0x0000,
+  0x0000, 0x6556, 0x0000, 0x6557, 0x0000, 0x0000, 0x0000, 0x6551, 0x6552, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6977, 0x0000, 0x0000, 0x0000, 0x697b, 0x0000, 0x0000, 0x0000, 0x6978,
+  0x0000, 0x697a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6550, 0x0000, 0x0000, 0x6979,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d7d, 0x0000, 0x6e23, 0x0000, 0x6e21, 0x0000,
+  0x0000, 0x6976, 0x0000, 0x0000, 0x0000, 0x6d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d7e, 0x6d7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e22, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7156, 0x7153, 0x0000, 0x0000, 0x0000, 0x7155, 0x0000, 0x0000, 0x7450,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x744f, 0x0000, 0x0000, 0x744d, 0x0000, 0x0000, 0x744e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_121[] = {
+  0x0000, 0x7451, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7670, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7855, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x797c, 0x0000, 0x0000, 0x0000, 0x797d, 0x7a21, 0x797e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x467c, 0x0000,
+  0x0000, 0x0000, 0x4f23, 0x0000, 0x4f24, 0x4f25, 0x0000, 0x0000, 0x0000, 0x0000, 0x5269, 0x526c,
+  0x526b, 0x526a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x572a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5729, 0x572d, 0x5730, 0x0000, 0x0000, 0x5731, 0x0000, 0x0000, 0x572f, 0x572e, 0x572c,
+  0x572b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c40, 0x0000, 0x0000, 0x5c41, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6559, 0x0000, 0x0000, 0x0000, 0x0000, 0x655a, 0x0000, 0x655b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x697e, 0x697c, 0x697d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7157, 0x7452,
+  0x0000, 0x0000, 0x7453, 0x0000, 0x0000, 0x0000, 0x7671, 0x0000, 0x0000, 0x7856, 0x0000, 0x7b6b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x526d, 0x526e, 0x0000, 0x0000, 0x655d, 0x467d, 0x4b35,
+  0x4b34, 0x4b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f27, 0x4f26, 0x0000, 0x5271,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x526f, 0x5270, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5738, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5735, 0x0000, 0x0000, 0x0000, 0x5733,
+  0x5732, 0x0000, 0x5736, 0x5734, 0x0000, 0x5737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c43,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_122[] = {
+  0x6125, 0x0000, 0x0000, 0x0000, 0x0000, 0x6124, 0x0000, 0x0000, 0x6122, 0x0000, 0x0000, 0x6123,
+  0x0000, 0x6121, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6561, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x655f, 0x0000, 0x655e, 0x0000, 0x6563, 0x6562, 0x6560, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a21, 0x0000,
+  0x0000, 0x6a22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e29, 0x0000, 0x0000, 0x0000, 0x6e2a,
+  0x6e26, 0x6e28, 0x0000, 0x6e25, 0x6e27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x715c, 0x715b, 0x7158, 0x7159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7674, 0x7672, 0x7673, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7858, 0x0000, 0x7857,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x467e, 0x0000, 0x4b36, 0x0000,
+  0x0000, 0x4f29, 0x4f28, 0x0000, 0x0000, 0x0000, 0x0000, 0x5272, 0x0000, 0x5273, 0x0000, 0x0000,
+  0x5739, 0x0000, 0x0000, 0x0000, 0x573a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c44, 0x0000, 0x0000, 0x5c45, 0x6128, 0x6127, 0x6126, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6564, 0x6565, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a24, 0x6a23, 0x0000, 0x0000, 0x0000, 0x6e2c, 0x6e2b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7455,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7675, 0x7676, 0x0000, 0x7a22, 0x0000, 0x0000, 0x7c3d, 0x4721,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x573b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d7e, 0x5d7d, 0x0000, 0x0000, 0x612a,
+  0x0000, 0x6129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a25, 0x0000, 0x6a26,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a23, 0x0000, 0x0000, 0x484c, 0x4f2a, 0x0000,
+  0x0000, 0x5275, 0x0000, 0x5274
+};
+static const uint16_t cns11643_1992_1_f_123[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x573c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x573d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c4b, 0x0000, 0x5c48, 0x0000, 0x0000, 0x5c4c, 0x0000, 0x5c46, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c4a, 0x0000, 0x5c47, 0x0000, 0x0000, 0x0000, 0x5c49, 0x0000, 0x5c4d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x612d, 0x0000,
+  0x0000, 0x612b, 0x0000, 0x6132, 0x0000, 0x6131, 0x0000, 0x6133, 0x612e, 0x6134, 0x612f, 0x0000,
+  0x6130, 0x0000, 0x612c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6568, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x656a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6569, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a2a, 0x0000, 0x6566,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a31, 0x0000, 0x0000, 0x6a30, 0x0000, 0x0000, 0x0000, 0x6a29, 0x0000, 0x0000, 0x0000, 0x6a2e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a2d, 0x6a28, 0x0000, 0x6a2b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a2c, 0x0000, 0x0000, 0x6e34, 0x6a27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e2d, 0x0000, 0x0000, 0x0000, 0x6e2e, 0x0000, 0x0000,
+  0x6e30, 0x0000, 0x0000, 0x0000, 0x6a2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6567, 0x6e33, 0x0000, 0x0000, 0x6e2f, 0x0000, 0x6e31, 0x6e32, 0x0000, 0x7160, 0x0000, 0x0000,
+  0x6e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x715e, 0x0000, 0x7162, 0x0000, 0x0000, 0x0000, 0x0000, 0x745b, 0x7163, 0x0000, 0x0000,
+  0x7161, 0x0000, 0x7165, 0x0000, 0x0000, 0x7164, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7459, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7458, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_124[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7456, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x745a, 0x7457, 0x0000, 0x0000, 0x0000, 0x715f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x767a, 0x0000, 0x0000, 0x767c, 0x0000, 0x767b,
+  0x0000, 0x0000, 0x0000, 0x7678, 0x0000, 0x0000, 0x7679, 0x7677, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x785d, 0x785b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x785c, 0x7859, 0x785a, 0x785e, 0x0000, 0x0000, 0x7a25, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a24, 0x7a26, 0x0000, 0x0000, 0x7a7b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b6d,
+  0x7b6c, 0x0000, 0x0000, 0x7c3f, 0x7c3e, 0x7c40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d25, 0x0000, 0x7d26, 0x0000, 0x0000, 0x0000, 0x7d4b, 0x484d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5276, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x573e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c4e, 0x0000, 0x0000, 0x5c50, 0x0000, 0x5c4f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6135, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6136, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x656b, 0x0000, 0x656c,
+  0x0000, 0x656d, 0x0000, 0x0000, 0x0000, 0x6a32, 0x0000, 0x0000, 0x0000, 0x6a33, 0x6a34, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e36, 0x0000,
+  0x0000, 0x0000, 0x2323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7166, 0x7167, 0x0000,
+  0x0000, 0x7461, 0x0000, 0x0000, 0x745d, 0x7462, 0x745e, 0x7460, 0x745c, 0x0000, 0x745f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x767d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a27,
+  0x7a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x484e, 0x0000, 0x0000, 0x4b37,
+  0x0000, 0x0000, 0x4f2b, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_125[] = {
+  0x5279, 0x0000, 0x5277, 0x0000, 0x527c, 0x5278, 0x527d, 0x527b, 0x0000, 0x527a, 0x5742, 0x5741,
+  0x0000, 0x574a, 0x0000, 0x0000, 0x5746, 0x0000, 0x0000, 0x0000, 0x5745, 0x5747, 0x0000, 0x5740,
+  0x0000, 0x574b, 0x5748, 0x574c, 0x5749, 0x0000, 0x0000, 0x0000, 0x5743, 0x573f, 0x5744, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x613b, 0x0000, 0x0000, 0x5c54, 0x5c5b,
+  0x5c58, 0x5c5e, 0x5c5d, 0x5c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c55, 0x0000, 0x0000,
+  0x5c56, 0x0000, 0x0000, 0x0000, 0x5c57, 0x0000, 0x5c5c, 0x5c52, 0x5c5a, 0x0000, 0x5c51, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6138, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x613a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6573, 0x0000, 0x0000, 0x6137, 0x0000,
+  0x0000, 0x613e, 0x6140, 0x0000, 0x0000, 0x0000, 0x613f, 0x0000, 0x6139, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x613c, 0x0000, 0x6141, 0x5c53, 0x613d, 0x6142, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x656f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6571, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6572,
+  0x0000, 0x6570, 0x0000, 0x656e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a37, 0x0000, 0x6e43, 0x0000, 0x6a3a, 0x0000, 0x6a40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a47, 0x6a44, 0x0000, 0x0000, 0x6a36, 0x6a3e, 0x6a3d, 0x0000,
+  0x6a3c, 0x6a42, 0x0000, 0x0000, 0x6a43, 0x0000, 0x6a3f, 0x6a35, 0x0000, 0x6a38, 0x6a39, 0x6a41,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a46, 0x0000, 0x0000, 0x6a3b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e3b, 0x6e44, 0x6e40, 0x0000, 0x0000, 0x6e3d, 0x6e41, 0x0000, 0x6e37, 0x0000, 0x0000, 0x6e3f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e3e, 0x6e42, 0x0000, 0x0000, 0x6e3c, 0x0000, 0x0000, 0x6e39,
+  0x0000, 0x0000, 0x6e45, 0x0000, 0x6e38, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e46, 0x0000, 0x6e3a,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_126[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x716a, 0x716f, 0x7168, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7170, 0x7169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x716b, 0x0000, 0x716e, 0x716d, 0x0000, 0x0000, 0x0000, 0x0000, 0x716c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7469, 0x0000, 0x0000, 0x7463, 0x7473,
+  0x0000, 0x746b, 0x7467, 0x0000, 0x746e, 0x7471, 0x0000, 0x7466, 0x0000, 0x746f, 0x0000, 0x0000,
+  0x0000, 0x746a, 0x7464, 0x7472, 0x0000, 0x746d, 0x0000, 0x7468, 0x0000, 0x746c, 0x7465, 0x0000,
+  0x7470, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7725, 0x0000,
+  0x767e, 0x7721, 0x0000, 0x0000, 0x0000, 0x7726, 0x7723, 0x0000, 0x0000, 0x0000, 0x7722, 0x0000,
+  0x0000, 0x7724, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7862, 0x7863, 0x785f,
+  0x0000, 0x7860, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7864, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7861, 0x0000, 0x0000, 0x7a2b, 0x7a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a2c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a7d, 0x0000, 0x0000, 0x7a7c,
+  0x0000, 0x0000, 0x0000, 0x7c41, 0x7c43, 0x0000, 0x7c42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x484f, 0x0000, 0x527e, 0x0000, 0x574d, 0x0000,
+  0x0000, 0x5c5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7474, 0x0000, 0x0000, 0x0000,
+  0x7727, 0x0000, 0x0000, 0x0000, 0x7a2d, 0x0000, 0x0000, 0x0000, 0x7c64, 0x0000, 0x0000, 0x0000,
+  0x4f2c, 0x4b38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x574e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6575, 0x6576, 0x0000,
+  0x0000, 0x0000, 0x6574, 0x0000, 0x6a48, 0x0000, 0x6577, 0x0000, 0x0000, 0x6e47, 0x0000, 0x6e48,
+  0x0000, 0x7171, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7865, 0x0000, 0x0000, 0x7c65, 0x0000, 0x4850, 0x4f2e, 0x4f2d, 0x0000, 0x5321, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x574f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c61, 0x0000,
+  0x0000, 0x0000, 0x5c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x657a, 0x0000, 0x0000, 0x0000,
+  0x6579, 0x6578, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e49, 0x0000, 0x0000, 0x7172, 0x0000,
+  0x0000, 0x0000, 0x7866, 0x0000, 0x7868, 0x7867, 0x0000, 0x0000, 0x7a7e, 0x4851, 0x0000, 0x5322,
+  0x0000, 0x5751, 0x0000, 0x0000, 0x0000, 0x5750, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c62, 0x0000, 0x5c63, 0x0000, 0x0000, 0x0000, 0x5c64, 0x0000, 0x6144, 0x6145, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a4b, 0x6a49, 0x6a4a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7175, 0x0000,
+  0x7173, 0x7174, 0x0000, 0x7475, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7728, 0x0000, 0x7729,
+  0x7476, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_128[] = {
+  0x7a2e, 0x4852, 0x0000, 0x4853, 0x5753, 0x4f2f, 0x5752, 0x0000, 0x0000, 0x0000, 0x0000, 0x6146,
+  0x4854, 0x5324, 0x0000, 0x0000, 0x5323, 0x5325, 0x4855, 0x0000, 0x0000, 0x5755, 0x0000, 0x5757,
+  0x5754, 0x5756, 0x0000, 0x0000, 0x5c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e4b, 0x0000, 0x7176, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4856, 0x0000, 0x0000, 0x5326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5758, 0x0000, 0x5759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c67, 0x0000,
+  0x0000, 0x0000, 0x5c66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6147, 0x0000,
+  0x0000, 0x0000, 0x657b, 0x0000, 0x657c, 0x0000, 0x6a4d, 0x0000, 0x0000, 0x0000, 0x6a4c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x747a, 0x7479, 0x7477, 0x7478, 0x747b, 0x0000, 0x0000, 0x772b, 0x772a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b6f, 0x7b6e, 0x4857, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x657e, 0x6148, 0x657d, 0x6a4e, 0x0000, 0x4858, 0x0000, 0x4859, 0x485a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b3a, 0x0000, 0x0000, 0x4b39, 0x0000, 0x4b3c, 0x0000, 0x4b3e, 0x4b3d,
+  0x0000, 0x4b3b, 0x0000, 0x0000, 0x0000, 0x4f34, 0x4f32, 0x0000, 0x0000, 0x4f31, 0x0000, 0x0000,
+  0x0000, 0x4f36, 0x4f38, 0x4f35, 0x0000, 0x0000, 0x0000, 0x4f39, 0x0000, 0x4f33, 0x4b3f, 0x0000,
+  0x4f37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x532a, 0x532b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x532c, 0x0000, 0x532f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5327, 0x0000,
+  0x0000, 0x0000, 0x5329, 0x532e, 0x0000, 0x5332, 0x5330, 0x0000, 0x0000, 0x532d, 0x0000, 0x0000,
+  0x5331, 0x5328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x575e, 0x0000, 0x5767,
+  0x575c, 0x575a, 0x0000, 0x5762, 0x575f, 0x0000, 0x0000, 0x0000, 0x5761, 0x0000, 0x0000, 0x0000,
+  0x5766, 0x5764, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_129[] = {
+  0x0000, 0x0000, 0x575b, 0x0000, 0x0000, 0x575d, 0x5760, 0x0000, 0x5763, 0x0000, 0x5765, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c69, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6a,
+  0x5c6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6c, 0x0000, 0x5c6b, 0x0000, 0x0000, 0x0000, 0x5c68,
+  0x5c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6150, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x614b, 0x6151, 0x0000, 0x614d, 0x0000, 0x6a4f, 0x614c, 0x0000, 0x6152,
+  0x614a, 0x6149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6624, 0x662a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6627,
+  0x0000, 0x0000, 0x6625, 0x0000, 0x6622, 0x6621, 0x0000, 0x6626, 0x6153, 0x0000, 0x0000, 0x0000,
+  0x6623, 0x6628, 0x6629, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a54, 0x6a50, 0x0000, 0x6a55, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a52, 0x0000, 0x6a53, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a51,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e51, 0x0000, 0x6e50, 0x6e4c,
+  0x6e4d, 0x6e4e, 0x0000, 0x0000, 0x6e4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7179, 0x7178, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7177,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x747e, 0x0000, 0x0000, 0x7524, 0x7526, 0x7523,
+  0x7522, 0x0000, 0x7521, 0x747d, 0x0000, 0x0000, 0x747c, 0x0000, 0x0000, 0x7525, 0x0000, 0x0000,
+  0x0000, 0x772c, 0x0000, 0x772d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7869, 0x0000, 0x7a2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b70, 0x0000, 0x0000, 0x7c44, 0x485b,
+  0x0000, 0x4f3a, 0x0000, 0x6a56, 0x7527, 0x0000, 0x485c, 0x0000, 0x5769, 0x5768, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x485d, 0x5333, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a57, 0x717a,
+  0x485e, 0x0000, 0x4f3b, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_130[] = {
+  0x576a, 0x0000, 0x5c6f, 0x0000, 0x0000, 0x662b, 0x0000, 0x6a58, 0x717b, 0x7528, 0x772e, 0x0000,
+  0x485f, 0x4f3c, 0x0000, 0x0000, 0x576b, 0x0000, 0x6154, 0x0000, 0x6a59, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4860, 0x6155, 0x0000, 0x6a5a, 0x4861, 0x0000, 0x0000, 0x5334, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x576e, 0x0000, 0x576c, 0x576d, 0x576f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c70, 0x5c72, 0x5c71, 0x0000, 0x5c73, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662c,
+  0x0000, 0x0000, 0x0000, 0x6a5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x717c, 0x717d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4862, 0x4b40, 0x0000, 0x7529, 0x4863, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c6c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4864, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b42, 0x0000, 0x4b43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3f, 0x0000, 0x0000,
+  0x0000, 0x4f3e, 0x0000, 0x4f42, 0x0000, 0x0000, 0x0000, 0x4f49, 0x0000, 0x4f46, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f45, 0x4f40, 0x0000, 0x4f47, 0x4f4a, 0x4f44, 0x0000, 0x4f3d,
+  0x0000, 0x0000, 0x0000, 0x4f4c, 0x4f48, 0x4f43, 0x0000, 0x5770, 0x0000, 0x4f41, 0x4f4b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5345, 0x533f, 0x5347, 0x5344, 0x0000, 0x0000, 0x5340,
+  0x0000, 0x0000, 0x0000, 0x5339, 0x5343, 0x0000, 0x5346, 0x5348, 0x0000, 0x0000, 0x0000, 0x5338,
+  0x0000, 0x533c, 0x533a, 0x5335, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5349,
+  0x0000, 0x5341, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_131[] = {
+  0x0000, 0x5342, 0x533d, 0x5336, 0x533b, 0x5337, 0x534a, 0x0000, 0x0000, 0x533e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x577e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5823, 0x0000, 0x0000, 0x5771, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5822, 0x577b, 0x0000, 0x5779, 0x5778, 0x577d, 0x0000, 0x5775, 0x577c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5821, 0x0000, 0x0000, 0x5824, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5777, 0x5774, 0x0000, 0x0000, 0x0000, 0x0000, 0x577a, 0x5776, 0x0000, 0x5772, 0x0000,
+  0x5773, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d23,
+  0x5c77, 0x0000, 0x0000, 0x5d24, 0x5d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d26, 0x0000, 0x0000, 0x5d21, 0x5c7d, 0x0000, 0x0000, 0x0000, 0x5c74, 0x0000,
+  0x0000, 0x0000, 0x5c7c, 0x5c7e, 0x0000, 0x0000, 0x5c79, 0x0000, 0x5c76, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c75, 0x0000, 0x5d22, 0x0000, 0x5c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d27,
+  0x0000, 0x0000, 0x0000, 0x5c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c7a, 0x0000, 0x0000,
+  0x0000, 0x615d, 0x0000, 0x0000, 0x0000, 0x615b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6168, 0x0000,
+  0x6165, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x616e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x616c, 0x0000, 0x0000, 0x616f, 0x615a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6156, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x615e,
+  0x6163, 0x615f, 0x6167, 0x0000, 0x6160, 0x0000, 0x0000, 0x0000, 0x6158, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6166, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_132[] = {
+  0x0000, 0x0000, 0x0000, 0x6157, 0x616b, 0x0000, 0x0000, 0x616d, 0x0000, 0x0000, 0x6162, 0x615c,
+  0x6164, 0x6159, 0x616a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x655c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6630, 0x0000, 0x0000, 0x0000, 0x6638, 0x0000, 0x0000, 0x6169, 0x0000, 0x0000, 0x0000,
+  0x6637, 0x662f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x663d, 0x0000,
+  0x0000, 0x6634, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6161, 0x0000, 0x0000, 0x0000, 0x6636, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6639, 0x0000, 0x663a, 0x0000, 0x0000, 0x6632, 0x0000, 0x0000, 0x663b, 0x0000, 0x6633,
+  0x6635, 0x663c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6631, 0x0000, 0x662e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a60, 0x0000, 0x0000,
+  0x6a63, 0x0000, 0x6a61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a65, 0x0000, 0x0000, 0x0000, 0x6a69, 0x0000, 0x0000, 0x6a5d,
+  0x6a66, 0x0000, 0x0000, 0x0000, 0x6a5f, 0x0000, 0x6a5e, 0x0000, 0x0000, 0x6a5c, 0x6a6b, 0x6a64,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a6a, 0x0000, 0x6a67, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e5d, 0x0000, 0x6e55, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e5f
+};
+static const uint16_t cns11643_1992_1_f_133[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e59, 0x0000, 0x6e58, 0x6e5c, 0x0000, 0x0000, 0x6e52,
+  0x0000, 0x0000, 0x6e54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e5b, 0x0000, 0x6e5a,
+  0x0000, 0x6e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e56, 0x6e57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6e53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7225, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7222, 0x7226, 0x717e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7221, 0x0000, 0x0000, 0x0000, 0x0000, 0x7229, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7223, 0x7224, 0x7228, 0x0000,
+  0x0000, 0x7227, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x752c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x752b, 0x0000, 0x0000, 0x7532, 0x0000, 0x0000, 0x7534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x752e, 0x0000, 0x0000, 0x752f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7531,
+  0x752d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7535, 0x0000,
+  0x7533, 0x7730, 0x752a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7530, 0x7734, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7736, 0x7735, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7733, 0x0000, 0x0000,
+  0x0000, 0x7731, 0x0000, 0x772f, 0x7732, 0x0000, 0x0000, 0x0000, 0x0000, 0x786d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x786b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x786e, 0x786f, 0x0000, 0x0000, 0x0000, 0x786a, 0x786c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7870, 0x0000, 0x7a32, 0x7a34, 0x7a31,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_134[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a35, 0x7a37, 0x0000, 0x0000, 0x7a38, 0x7a36,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b21,
+  0x0000, 0x0000, 0x7b23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b22, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c45, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f4d, 0x0000, 0x534b, 0x0000, 0x0000, 0x0000,
+  0x5825, 0x5d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6170, 0x663f, 0x0000, 0x663e, 0x6640,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7536, 0x0000, 0x0000, 0x0000, 0x4865,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x534c, 0x534e, 0x534d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5826, 0x0000, 0x582b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5828, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x582d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x582c, 0x5829, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x582a, 0x5827, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d32, 0x0000, 0x5d31, 0x0000, 0x0000,
+  0x0000, 0x5d2e, 0x5d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d2b, 0x0000, 0x0000, 0x0000, 0x5d2d, 0x0000, 0x5d2f, 0x5d2a, 0x0000, 0x5d33, 0x0000, 0x5d30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6177, 0x0000, 0x0000, 0x0000, 0x6174, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6172, 0x0000, 0x6175, 0x0000, 0x0000, 0x6178, 0x6171, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6176, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6173, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6641, 0x0000, 0x6647,
+  0x0000, 0x0000, 0x6646, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_135[] = {
+  0x6645, 0x0000, 0x6648, 0x6649, 0x0000, 0x0000, 0x664a, 0x6644, 0x6643, 0x0000, 0x664b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6642, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a72, 0x0000, 0x0000, 0x0000, 0x6a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a6f, 0x0000,
+  0x0000, 0x6a70, 0x0000, 0x0000, 0x0000, 0x6a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a71, 0x0000, 0x0000, 0x6a74, 0x0000, 0x0000, 0x0000, 0x6a6e,
+  0x0000, 0x0000, 0x0000, 0x6a6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6b,
+  0x0000, 0x6a73, 0x0000, 0x6e69, 0x0000, 0x6e68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e65, 0x0000, 0x6e67, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e62, 0x0000, 0x6e63, 0x0000,
+  0x6e66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e61, 0x722a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x722e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x722c, 0x722b, 0x0000, 0x0000, 0x722d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x753c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7539,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753e, 0x753d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7537, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753b, 0x0000, 0x753f, 0x0000, 0x0000, 0x7540,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7538, 0x753a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x773a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7738, 0x0000, 0x0000, 0x7737,
+  0x0000, 0x0000, 0x7739, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7874, 0x0000, 0x7871,
+  0x0000, 0x0000, 0x7875, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_136[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7872, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7873, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a39, 0x7a3a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b27, 0x0000, 0x7b26, 0x7b25, 0x7b24,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c47, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c66, 0x0000, 0x0000, 0x7c67, 0x0000, 0x7d27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4866, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4867, 0x534f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d34,
+  0x0000, 0x0000, 0x0000, 0x6179, 0x0000, 0x664c, 0x0000, 0x6e6c, 0x0000, 0x6e6d, 0x0000, 0x0000,
+  0x0000, 0x722f, 0x7c68, 0x4868, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f50, 0x0000, 0x0000, 0x5350,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x582e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x582f,
+  0x0000, 0x5833, 0x0000, 0x0000, 0x0000, 0x5832, 0x0000, 0x0000, 0x0000, 0x5830, 0x5831, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d36, 0x0000, 0x0000, 0x5d3b, 0x0000, 0x5d3a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d38, 0x0000, 0x0000, 0x0000, 0x5d39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x617c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x617a, 0x617b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6654, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6656, 0x0000, 0x664e, 0x6655, 0x0000, 0x0000,
+  0x6651, 0x664f, 0x0000, 0x0000, 0x6650, 0x6652, 0x0000, 0x664d, 0x0000, 0x6653, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a7e,
+  0x0000, 0x0000, 0x0000, 0x6a76, 0x6a78, 0x0000, 0x0000, 0x0000, 0x6a7a, 0x6a79, 0x0000, 0x0000,
+  0x0000, 0x6a7b, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_137[] = {
+  0x0000, 0x0000, 0x6a77, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6f, 0x0000, 0x0000, 0x6e73, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e6e, 0x0000, 0x6e70, 0x6e71, 0x0000, 0x6e72, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7234, 0x0000, 0x0000,
+  0x0000, 0x7232, 0x0000, 0x0000, 0x0000, 0x0000, 0x7230, 0x7233, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7231, 0x0000, 0x0000, 0x0000, 0x7542, 0x0000, 0x7544, 0x0000, 0x0000, 0x7541,
+  0x0000, 0x7545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7543, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7879, 0x7877,
+  0x7876, 0x0000, 0x0000, 0x0000, 0x7a3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b28, 0x0000,
+  0x7b29, 0x0000, 0x0000, 0x7b72, 0x0000, 0x0000, 0x7b71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4869, 0x0000, 0x5351, 0x0000, 0x617d,
+  0x0000, 0x0000, 0x773b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b44, 0x0000, 0x0000, 0x0000, 0x5d3d,
+  0x0000, 0x0000, 0x0000, 0x5d3c, 0x0000, 0x0000, 0x617e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6657, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7236, 0x0000,
+  0x0000, 0x0000, 0x7235, 0x0000, 0x7546, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x773c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a3c, 0x0000, 0x0000, 0x7b2a, 0x0000, 0x0000,
+  0x7d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b45, 0x0000, 0x5352, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6658,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x773d, 0x0000, 0x0000, 0x0000, 0x7a3d, 0x0000, 0x0000, 0x0000,
+  0x7b73, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_138[] = {
+  0x4b46, 0x0000, 0x5354, 0x5355, 0x0000, 0x0000, 0x0000, 0x0000, 0x5353, 0x0000, 0x5839, 0x0000,
+  0x5837, 0x0000, 0x5836, 0x583d, 0x5835, 0x583e, 0x0000, 0x583b, 0x0000, 0x5838, 0x583c, 0x583a,
+  0x5834, 0x0000, 0x0000, 0x5d45, 0x0000, 0x5d3f, 0x0000, 0x5d44, 0x0000, 0x0000, 0x5d46, 0x5d40,
+  0x0000, 0x5d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d3e, 0x0000, 0x0000, 0x5d43, 0x0000, 0x0000,
+  0x0000, 0x5d42, 0x0000, 0x0000, 0x622b, 0x0000, 0x622d, 0x0000, 0x0000, 0x0000, 0x622c, 0x6221,
+  0x6225, 0x0000, 0x666b, 0x0000, 0x0000, 0x6226, 0x0000, 0x0000, 0x0000, 0x0000, 0x622a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6229, 0x0000, 0x0000, 0x0000,
+  0x6227, 0x6223, 0x622e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6228, 0x0000, 0x0000, 0x6224, 0x0000,
+  0x6222, 0x0000, 0x6666, 0x6661, 0x0000, 0x0000, 0x665c, 0x0000, 0x666c, 0x665d, 0x0000, 0x6659,
+  0x6668, 0x6665, 0x6667, 0x0000, 0x665e, 0x6663, 0x665a, 0x665b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6669, 0x0000, 0x666a, 0x6660, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6664, 0x0000, 0x665f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b22, 0x6b25, 0x0000, 0x0000,
+  0x0000, 0x6b2d, 0x0000, 0x6b27, 0x0000, 0x6e78, 0x0000, 0x0000, 0x6b2c, 0x0000, 0x6b2e, 0x0000,
+  0x0000, 0x0000, 0x6b23, 0x0000, 0x6662, 0x6b26, 0x0000, 0x6b24, 0x6b28, 0x6b2a, 0x6b21, 0x6b2f,
+  0x6b2b, 0x0000, 0x6b29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f21, 0x0000, 0x6e7b, 0x0000,
+  0x0000, 0x0000, 0x6f24, 0x0000, 0x0000, 0x6f25, 0x0000, 0x0000, 0x6e74, 0x0000, 0x0000, 0x6e7e,
+  0x0000, 0x0000, 0x6e7d, 0x0000, 0x6e77, 0x0000, 0x0000, 0x6e76, 0x0000, 0x6e7c, 0x0000, 0x6e79,
+  0x0000, 0x6f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e75, 0x0000, 0x0000, 0x0000, 0x6f22, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f26, 0x723c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7237, 0x723d, 0x0000, 0x0000, 0x0000, 0x7239, 0x0000, 0x7243, 0x723e, 0x0000,
+  0x0000, 0x723a, 0x0000, 0x7244, 0x0000, 0x0000, 0x7245, 0x7242, 0x6e7a, 0x0000, 0x7238, 0x0000,
+  0x7246, 0x0000, 0x723f, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_139[] = {
+  0x723b, 0x7240, 0x7241, 0x0000, 0x754e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x754b, 0x0000,
+  0x0000, 0x0000, 0x7547, 0x0000, 0x754f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7548,
+  0x0000, 0x7549, 0x0000, 0x754a, 0x0000, 0x754d, 0x0000, 0x0000, 0x754c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x773e, 0x0000, 0x0000, 0x7741, 0x7740, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x773f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x787a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7923, 0x0000,
+  0x0000, 0x787d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7921, 0x7922, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x787c, 0x7924, 0x787e, 0x0000, 0x787b, 0x0000, 0x0000, 0x7a42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a40, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a43,
+  0x7a3f, 0x0000, 0x0000, 0x7a41, 0x7a3e, 0x0000, 0x0000, 0x0000, 0x7b2b, 0x0000, 0x0000, 0x7b2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b2d, 0x0000, 0x0000, 0x7b74, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7c6a, 0x7c69, 0x0000, 0x0000, 0x7c6b, 0x0000, 0x0000, 0x0000, 0x7d34, 0x0000,
+  0x7d3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b47, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7551, 0x0000, 0x7550, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b48, 0x0000,
+  0x583f, 0x5d47, 0x0000, 0x0000, 0x6f27, 0x0000, 0x6f28, 0x0000, 0x7742, 0x0000, 0x0000, 0x0000,
+  0x7d43, 0x4b49, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x622f, 0x666d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b30, 0x7247,
+  0x6f29, 0x7248, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7552, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5841, 0x5840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6230, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x666f, 0x666e, 0x0000, 0x6b32, 0x6b31, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7249, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b4a, 0x5356, 0x0000, 0x5357, 0x5842, 0x5843, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4e,
+  0x5d4c, 0x5d49, 0x5d4d, 0x5d4b, 0x5d4a, 0x0000, 0x0000, 0x6231, 0x0000, 0x0000, 0x6674, 0x6233,
+  0x6238, 0x0000, 0x623a, 0x6239, 0x623c, 0x0000, 0x0000, 0x6236, 0x6232, 0x6234, 0x0000, 0x623b,
+  0x6237, 0x6235, 0x6676, 0x6675, 0x6673, 0x6677, 0x0000, 0x6671, 0x6672, 0x0000, 0x6670, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b34, 0x6b35, 0x6b33, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f32, 0x0000, 0x6f2b, 0x0000, 0x6f2a, 0x6f34, 0x6f30, 0x6f31,
+  0x6f2d, 0x0000, 0x6f2c, 0x0000, 0x0000, 0x0000, 0x6f33, 0x0000, 0x6f2e, 0x6f2f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x724a, 0x0000, 0x0000, 0x0000, 0x7556, 0x0000, 0x7553, 0x7557,
+  0x7555, 0x7554, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_141[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7743, 0x0000, 0x0000, 0x7925, 0x0000, 0x7926, 0x0000,
+  0x0000, 0x7a45, 0x0000, 0x7a44, 0x0000, 0x0000, 0x0000, 0x7b2e, 0x0000, 0x0000, 0x7b75, 0x7b76,
+  0x0000, 0x0000, 0x0000, 0x7c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b4b, 0x0000, 0x5d50, 0x5d4f, 0x0000, 0x0000, 0x0000, 0x6b36,
+  0x0000, 0x6f35, 0x0000, 0x0000, 0x4b4c, 0x0000, 0x0000, 0x5359, 0x5358, 0x0000, 0x0000, 0x5844,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x623f, 0x0000, 0x0000,
+  0x0000, 0x623e, 0x0000, 0x0000, 0x0000, 0x0000, 0x623d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b38, 0x0000, 0x0000, 0x0000, 0x6b37, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f36, 0x0000, 0x0000, 0x0000, 0x6f37, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7558, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4d,
+  0x535a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d52, 0x0000, 0x0000, 0x0000, 0x5d51, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6247, 0x0000, 0x0000, 0x0000, 0x0000, 0x6242,
+  0x6245, 0x0000, 0x6240, 0x0000, 0x0000, 0x6244, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6243, 0x6246, 0x0000, 0x6241, 0x0000, 0x6679, 0x0000, 0x6678, 0x0000, 0x0000,
+  0x6721, 0x0000, 0x6722, 0x0000, 0x667a, 0x0000, 0x667e, 0x0000, 0x0000, 0x0000, 0x0000, 0x667b,
+  0x0000, 0x0000, 0x0000, 0x667c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667d, 0x0000,
+  0x6b39, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_142[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f3c, 0x6f39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3a, 0x6f40, 0x6f3e, 0x0000, 0x6f3f, 0x6f3b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3d, 0x0000, 0x6f38, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x724c, 0x0000, 0x0000, 0x724d, 0x7250, 0x0000, 0x0000, 0x0000, 0x724f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x724e, 0x0000, 0x724b, 0x0000, 0x0000, 0x0000,
+  0x755b, 0x7559, 0x755c, 0x755a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7749, 0x0000, 0x0000, 0x0000, 0x7744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7748,
+  0x0000, 0x0000, 0x0000, 0x7745, 0x7747, 0x0000, 0x7746, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x792b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7928, 0x0000, 0x792d, 0x0000, 0x792a, 0x0000,
+  0x0000, 0x0000, 0x792c, 0x0000, 0x7927, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a47, 0x7a49, 0x0000,
+  0x0000, 0x7a48, 0x0000, 0x7929, 0x0000, 0x7a46, 0x7b2f, 0x7b31, 0x0000, 0x7b30, 0x0000, 0x0000,
+  0x0000, 0x7b77, 0x0000, 0x7b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7d3b, 0x4b4e, 0x5845, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6723, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x774a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4f, 0x4f51,
+  0x535c, 0x535b, 0x0000, 0x5848, 0x0000, 0x0000, 0x5846, 0x0000, 0x5847, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d53, 0x0000, 0x0000, 0x0000, 0x5d54, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6249, 0x0000, 0x0000, 0x6248,
+  0x624a, 0x0000, 0x6726, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x6724, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6725, 0x6727, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b3b, 0x6b3d, 0x6b3a, 0x6b3c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f43, 0x6f48, 0x6f42, 0x6f49, 0x6f44, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6f4a, 0x6f46, 0x0000, 0x0000, 0x6f45, 0x6f47, 0x0000, 0x0000, 0x0000, 0x0000, 0x7252,
+  0x0000, 0x0000, 0x0000, 0x7254, 0x0000, 0x0000, 0x0000, 0x0000, 0x7253, 0x0000, 0x0000, 0x7251,
+  0x0000, 0x0000, 0x755e, 0x7561, 0x0000, 0x0000, 0x755f, 0x0000, 0x755d, 0x7560, 0x0000, 0x0000,
+  0x0000, 0x774b, 0x0000, 0x0000, 0x0000, 0x774c, 0x792f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x792e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b32,
+  0x0000, 0x7b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b50,
+  0x624b, 0x0000, 0x0000, 0x6728, 0x0000, 0x0000, 0x0000, 0x6b3e, 0x0000, 0x0000, 0x7256, 0x0000,
+  0x7255, 0x0000, 0x0000, 0x0000, 0x0000, 0x7930, 0x7a29, 0x7b33, 0x4b51, 0x5849, 0x6729, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b52, 0x0000, 0x4b55, 0x4b54, 0x4b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f52, 0x0000, 0x0000, 0x4f54, 0x0000, 0x0000, 0x4f53, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x535f, 0x0000,
+  0x5364, 0x5361, 0x535e, 0x0000, 0x5365, 0x0000, 0x5360, 0x5363, 0x0000, 0x5362, 0x0000, 0x0000,
+  0x535d, 0x0000, 0x0000, 0x0000, 0x584f, 0x0000, 0x0000, 0x584c, 0x5853, 0x0000, 0x584e, 0x0000,
+  0x0000, 0x5851, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_144[] = {
+  0x584d, 0x584a, 0x0000, 0x5850, 0x0000, 0x5852, 0x584b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d56, 0x0000, 0x5d60, 0x5d5c, 0x0000, 0x0000, 0x0000, 0x5d64, 0x5d5d, 0x5d62, 0x5d58,
+  0x0000, 0x5d55, 0x5d57, 0x5d63, 0x0000, 0x5d5b, 0x5d5e, 0x5d5a, 0x5d5f, 0x0000, 0x5d61, 0x5d59,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x624c, 0x0000,
+  0x0000, 0x624e, 0x6250, 0x0000, 0x0000, 0x624d, 0x6251, 0x0000, 0x624f, 0x0000, 0x0000, 0x0000,
+  0x672f, 0x0000, 0x6737, 0x0000, 0x0000, 0x6738, 0x672d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6732,
+  0x0000, 0x0000, 0x672b, 0x672a, 0x0000, 0x6735, 0x6734, 0x6733, 0x6731, 0x6736, 0x0000, 0x672c,
+  0x672e, 0x6730, 0x0000, 0x0000, 0x6b40, 0x6b43, 0x0000, 0x6b47, 0x6b41, 0x6b46, 0x6b44, 0x0000,
+  0x6b3f, 0x0000, 0x6b45, 0x6b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4d, 0x6f4b, 0x0000, 0x0000,
+  0x0000, 0x6f4e, 0x6f4c, 0x0000, 0x0000, 0x0000, 0x725a, 0x0000, 0x7258, 0x7257, 0x0000, 0x6f4f,
+  0x7259, 0x0000, 0x725c, 0x0000, 0x725b, 0x7563, 0x0000, 0x7562, 0x7567, 0x7565, 0x7566, 0x774e,
+  0x7564, 0x0000, 0x0000, 0x774d, 0x774f, 0x0000, 0x7931, 0x7932, 0x0000, 0x0000, 0x0000, 0x7c4a,
+  0x7c49, 0x4b57, 0x0000, 0x0000, 0x0000, 0x5854, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b58, 0x4b5b, 0x0000, 0x0000, 0x4b5a, 0x0000,
+  0x0000, 0x0000, 0x4b59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f57, 0x0000, 0x0000,
+  0x0000, 0x4f55, 0x4f58, 0x0000, 0x4f56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5368, 0x0000, 0x5369, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5366, 0x0000,
+  0x0000, 0x0000, 0x5367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5856, 0x0000, 0x0000, 0x0000, 0x5855, 0x5857, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d66, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6253, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d67, 0x6255, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_145[] = {
+  0x0000, 0x0000, 0x6252, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6254, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6739, 0x0000, 0x0000, 0x0000, 0x0000, 0x673a,
+  0x6b49, 0x6b48, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f51, 0x0000, 0x0000,
+  0x6f50, 0x6f53, 0x0000, 0x0000, 0x725d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7568, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b7a, 0x4b5c, 0x536b, 0x536a, 0x585a, 0x5859, 0x0000, 0x0000, 0x0000, 0x0000, 0x5858, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6256, 0x0000, 0x6257, 0x0000, 0x0000, 0x0000, 0x673d, 0x673c, 0x0000,
+  0x673b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b4e, 0x6b4b, 0x0000, 0x6b4d,
+  0x6b4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f57,
+  0x0000, 0x0000, 0x0000, 0x6f54, 0x0000, 0x6f55, 0x0000, 0x6f56, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x725e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x756b, 0x0000, 0x756a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7569, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7750, 0x7751, 0x0000, 0x7934, 0x0000, 0x0000, 0x7933, 0x0000, 0x0000,
+  0x7a4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c6e, 0x7d2a, 0x0000, 0x0000, 0x0000, 0x7d3c, 0x4b5d, 0x4f59, 0x0000, 0x673e, 0x0000, 0x7a4b,
+  0x4b5e, 0x536c, 0x5d69, 0x6258, 0x7752, 0x4f5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x585d,
+  0x585b, 0x585f, 0x0000, 0x0000, 0x585e, 0x585c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d6c,
+  0x0000, 0x0000, 0x5d6b, 0x5d6d, 0x0000, 0x5d6f, 0x0000, 0x0000, 0x0000, 0x5d6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_146[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6260, 0x0000, 0x625c, 0x0000, 0x0000,
+  0x0000, 0x625e, 0x0000, 0x0000, 0x625f, 0x6261, 0x0000, 0x0000, 0x6259, 0x625a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x625d, 0x0000, 0x0000, 0x0000, 0x0000, 0x625b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6749, 0x0000, 0x0000, 0x673f, 0x6741, 0x674d, 0x0000, 0x0000,
+  0x0000, 0x6742, 0x6744, 0x674e, 0x6743, 0x0000, 0x0000, 0x0000, 0x0000, 0x674c, 0x0000, 0x0000,
+  0x0000, 0x674a, 0x0000, 0x6746, 0x0000, 0x674b, 0x0000, 0x0000, 0x0000, 0x6748, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6740, 0x0000, 0x0000, 0x674f, 0x6745, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6747, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6b4f, 0x0000, 0x0000, 0x6b55, 0x6b59, 0x0000, 0x0000, 0x0000, 0x6b51, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b5a, 0x0000, 0x6b56, 0x0000, 0x0000, 0x6b54, 0x0000, 0x6b53, 0x0000, 0x0000, 0x0000,
+  0x6b57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6b58, 0x0000, 0x0000, 0x0000, 0x6b50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f63, 0x6f5e,
+  0x0000, 0x0000, 0x0000, 0x6f5a, 0x0000, 0x0000, 0x0000, 0x6f59, 0x6f5f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6f5d, 0x0000, 0x0000, 0x0000, 0x6f58, 0x0000, 0x6f61, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7261, 0x0000, 0x0000, 0x0000,
+  0x7265, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_147[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7267, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7269, 0x0000, 0x0000, 0x0000, 0x0000, 0x726c, 0x0000, 0x0000,
+  0x7573, 0x726e, 0x7268, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x725f, 0x726b, 0x7264, 0x0000,
+  0x0000, 0x0000, 0x726a, 0x0000, 0x756e, 0x0000, 0x0000, 0x7266, 0x0000, 0x0000, 0x726d, 0x7263,
+  0x0000, 0x0000, 0x0000, 0x7262, 0x0000, 0x0000, 0x7260, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7570, 0x7572, 0x0000, 0x756c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7579, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7578, 0x7576, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7575, 0x0000, 0x0000, 0x0000, 0x7577, 0x0000, 0x0000, 0x0000, 0x0000, 0x756f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7574, 0x0000, 0x0000, 0x0000, 0x756d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7754, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7753, 0x0000, 0x7755, 0x775d, 0x775b, 0x0000, 0x775c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7756, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7759, 0x0000, 0x7758, 0x0000, 0x775a, 0x0000, 0x0000, 0x7757,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7938, 0x0000, 0x0000, 0x0000, 0x0000, 0x7939, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x793e, 0x0000, 0x0000, 0x0000, 0x7936, 0x0000, 0x0000, 0x0000, 0x0000, 0x793c, 0x7941,
+  0x793f, 0x0000, 0x0000, 0x0000, 0x793a, 0x793b, 0x0000, 0x7937, 0x0000, 0x7935, 0x793d, 0x0000,
+  0x7940, 0x0000, 0x0000, 0x0000, 0x7942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a4e, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_148[] = {
+  0x0000, 0x0000, 0x0000, 0x7a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b3b, 0x0000, 0x0000, 0x7b35, 0x0000,
+  0x0000, 0x0000, 0x7b3a, 0x7b36, 0x0000, 0x7b37, 0x0000, 0x0000, 0x7b39, 0x0000, 0x7b38, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7c, 0x7b7d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c4c, 0x0000, 0x0000, 0x7c4b, 0x7c4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c6f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d2c, 0x0000, 0x7d2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d35,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d3f, 0x7d3d, 0x7d3e, 0x7d44, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f5b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f5c, 0x0000, 0x536d, 0x5860,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d70, 0x0000, 0x6264, 0x0000, 0x0000, 0x6268, 0x6263,
+  0x0000, 0x6265, 0x6267, 0x6266, 0x6262, 0x0000, 0x0000, 0x0000, 0x6750, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5b, 0x0000, 0x6b5e, 0x6b60, 0x6b5f, 0x0000, 0x0000,
+  0x6b5c, 0x6b5d, 0x0000, 0x0000, 0x0000, 0x6f64, 0x0000, 0x0000, 0x0000, 0x6f65, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x726f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x757e, 0x0000, 0x757d, 0x0000, 0x757a, 0x757b,
+  0x757c, 0x0000, 0x0000, 0x0000, 0x7760, 0x0000, 0x0000, 0x0000, 0x775e, 0x7761, 0x775f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7943, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a4f, 0x7b3c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x486a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b62, 0x0000, 0x4b63, 0x0000, 0x4b60, 0x0000,
+  0x0000, 0x4b61, 0x4b5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f60,
+  0x0000, 0x0000, 0x0000, 0x4f5f, 0x4f5e, 0x0000, 0x4f62, 0x0000, 0x4f61, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x536f, 0x5370, 0x5371, 0x0000, 0x0000, 0x536e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5867, 0x0000, 0x0000, 0x5864, 0x0000, 0x5865, 0x5868, 0x0000,
+  0x0000, 0x5863, 0x5861, 0x5862, 0x5866, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d71, 0x0000,
+  0x5d79, 0x0000, 0x0000, 0x0000, 0x5d75, 0x0000, 0x6270, 0x5d73, 0x5d76, 0x5d72, 0x5d77, 0x5d78,
+  0x5d74, 0x0000, 0x0000, 0x0000, 0x0000, 0x626c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6271, 0x626d, 0x626e, 0x0000, 0x0000, 0x0000, 0x6269, 0x626b, 0x0000, 0x626f, 0x626a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6752, 0x6753, 0x0000, 0x0000, 0x6751, 0x6b61, 0x0000, 0x6b63,
+  0x6b62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7270,
+  0x7271, 0x0000, 0x7272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7621, 0x0000, 0x0000,
+  0x7944, 0x0000, 0x0000, 0x0000, 0x7622, 0x4f63, 0x0000, 0x5869, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d7a, 0x6272, 0x0000, 0x0000, 0x6274, 0x6273, 0x6275, 0x6276, 0x0000, 0x6756, 0x6757, 0x6755,
+  0x6b64, 0x6754, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b65, 0x0000, 0x0000, 0x7273, 0x7623, 0x0000,
+  0x0000, 0x7764, 0x0000, 0x7765, 0x7763, 0x0000, 0x7766, 0x0000, 0x0000, 0x0000, 0x7762, 0x7945,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f64, 0x5d7c, 0x5d7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6277,
+  0x0000, 0x0000, 0x6278, 0x0000, 0x0000, 0x0000, 0x675b, 0x6758, 0x0000, 0x675a, 0x0000, 0x6759,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_151[] = {
+  0x6b66, 0x0000, 0x0000, 0x0000, 0x6f66, 0x0000, 0x6f67, 0x6f68, 0x0000, 0x6f69, 0x0000, 0x0000,
+  0x0000, 0x7277, 0x7274, 0x7279, 0x0000, 0x7275, 0x0000, 0x7278, 0x0000, 0x0000, 0x7276, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7624, 0x0000, 0x7625, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7767, 0x0000, 0x0000, 0x7947, 0x0000, 0x0000, 0x7946, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a50, 0x0000, 0x7b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b3d, 0x7b3e, 0x0000, 0x0000,
+  0x0000, 0x7b7e, 0x7c21, 0x0000, 0x0000, 0x0000, 0x7c70, 0x0000, 0x7c72, 0x0000, 0x0000, 0x0000,
+  0x7c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f65, 0x0000,
+  0x0000, 0x0000, 0x675c, 0x0000, 0x0000, 0x0000, 0x0000, 0x727a, 0x727b, 0x0000, 0x4f66, 0x0000,
+  0x6f6a, 0x7948, 0x5372, 0x0000, 0x0000, 0x0000, 0x727c, 0x0000, 0x7c4e, 0x5373, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x675d, 0x0000, 0x675e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f6c, 0x0000, 0x6f6b, 0x0000, 0x6f6d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x727d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7626, 0x0000, 0x0000, 0x7768, 0x0000, 0x0000, 0x7769, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x776a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c23, 0x0000, 0x7c22, 0x0000, 0x0000, 0x7c73, 0x0000, 0x0000, 0x7d36, 0x0000, 0x5374,
+  0x6279, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7627, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7949, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5375, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5376, 0x0000, 0x0000, 0x6b69, 0x0000, 0x0000, 0x776b, 0x0000, 0x794a,
+  0x0000, 0x0000, 0x0000, 0x7b40
+};
+static const uint16_t cns11643_1992_1_f_152[] = {
+  0x0000, 0x5377, 0x5e21, 0x5e22, 0x0000, 0x627a, 0x627b, 0x0000, 0x627c, 0x0000, 0x6762, 0x0000,
+  0x6764, 0x0000, 0x0000, 0x0000, 0x675f, 0x6760, 0x6763, 0x6761, 0x0000, 0x0000, 0x0000, 0x6b6a,
+  0x6b6b, 0x0000, 0x0000, 0x0000, 0x6f70, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f6e, 0x0000, 0x0000,
+  0x7326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f6f, 0x0000, 0x7324, 0x0000, 0x0000,
+  0x727e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7323, 0x7321, 0x7325, 0x0000, 0x7322,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7628, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x776e, 0x776c, 0x776f, 0x776d, 0x0000, 0x0000, 0x0000, 0x7770,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x794c, 0x0000, 0x0000, 0x794d, 0x0000, 0x0000, 0x794b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b42, 0x0000, 0x7b41, 0x0000, 0x0000, 0x0000, 0x7c24,
+  0x0000, 0x0000, 0x0000, 0x7c4f, 0x7c74, 0x7d2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5378, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b6c, 0x0000, 0x6b6d, 0x0000, 0x6f71,
+  0x0000, 0x0000, 0x7629, 0x0000, 0x0000, 0x0000, 0x7771, 0x0000, 0x794e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5379, 0x0000, 0x0000, 0x0000, 0x537a, 0x0000, 0x0000, 0x586a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x627d, 0x0000, 0x6322, 0x627e, 0x0000, 0x0000, 0x6324, 0x0000, 0x6321,
+  0x0000, 0x0000, 0x6323, 0x0000, 0x6766, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6765, 0x6767, 0x6768, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_153[] = {
+  0x0000, 0x0000, 0x0000, 0x6b6e, 0x0000, 0x6b6f, 0x0000, 0x0000, 0x0000, 0x6b71, 0x6f72, 0x0000,
+  0x6b70, 0x0000, 0x0000, 0x0000, 0x7327, 0x0000, 0x6f74, 0x6f73, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f75, 0x0000, 0x732c, 0x732a, 0x0000, 0x0000, 0x7329, 0x0000, 0x0000, 0x732b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7775, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x762a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7774, 0x7772, 0x7773, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x794f, 0x0000, 0x0000,
+  0x0000, 0x7950, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a53, 0x7a52, 0x0000,
+  0x0000, 0x7c25, 0x0000, 0x7b43, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c50, 0x0000, 0x7d2e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x537b, 0x0000, 0x0000, 0x537c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7776, 0x0000, 0x0000,
+  0x7a54, 0x0000, 0x0000, 0x0000, 0x586b, 0x6326, 0x6325, 0x0000, 0x0000, 0x676a, 0x0000, 0x6769,
+  0x676b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f77, 0x6f7a, 0x6f7c, 0x0000, 0x0000, 0x6f7b, 0x0000, 0x0000,
+  0x0000, 0x6f7d, 0x0000, 0x6f79, 0x0000, 0x6f76, 0x0000, 0x6f78, 0x0000, 0x0000, 0x732e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732d, 0x0000, 0x0000,
+  0x0000, 0x732f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x762c
+};
+static const uint16_t cns11643_1992_1_f_154[] = {
+  0x0000, 0x762b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7951, 0x0000,
+  0x0000, 0x7952, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a55, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a56, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a58, 0x0000, 0x7a57, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b47, 0x0000, 0x7b46, 0x0000, 0x0000, 0x7b45, 0x0000, 0x7b44, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c26, 0x0000, 0x7c53, 0x0000, 0x0000, 0x7c51, 0x7c52, 0x0000, 0x0000, 0x0000, 0x7c75,
+  0x0000, 0x0000, 0x7d37, 0x0000, 0x0000, 0x7d38, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d47, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x586c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b73, 0x6b74, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f7e, 0x7330, 0x0000, 0x0000, 0x0000, 0x7331, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7778, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b48, 0x0000, 0x7c56, 0x7c28, 0x7c54, 0x7c55, 0x0000, 0x7d2f, 0x0000,
+  0x586d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x676c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7333, 0x7021, 0x7022,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7332,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_155[] = {
+  0x0000, 0x0000, 0x0000, 0x7779, 0x0000, 0x0000, 0x777a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c76, 0x7d30,
+  0x0000, 0x586e, 0x0000, 0x7023, 0x7334, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d48, 0x586f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5870, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b76, 0x6b77, 0x0000, 0x7025, 0x7024, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x777d, 0x777c, 0x777b, 0x0000, 0x7b4a, 0x0000, 0x0000,
+  0x7b49, 0x0000, 0x0000, 0x0000, 0x7c77, 0x0000, 0x5e23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7027, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7026,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7335, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x762f, 0x762e, 0x0000, 0x7630, 0x762d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7823, 0x7821, 0x777e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7956, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7957, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7955, 0x7954, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7822, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_156[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a59, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4b, 0x0000, 0x0000,
+  0x0000, 0x7c2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c2d,
+  0x0000, 0x0000, 0x7c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c57, 0x0000, 0x7c59, 0x7c58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d40,
+  0x7d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e24, 0x0000, 0x0000, 0x0000, 0x676d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b7a, 0x6b78, 0x0000, 0x6b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_157[] = {
+  0x0000, 0x0000, 0x0000, 0x702a, 0x0000, 0x0000, 0x7028, 0x0000, 0x0000, 0x7029, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733a, 0x0000, 0x0000, 0x7336, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x733b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7337,
+  0x0000, 0x0000, 0x7338, 0x0000, 0x7339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7631,
+  0x0000, 0x0000, 0x0000, 0x7632, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7825, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7826, 0x0000, 0x0000,
+  0x7827, 0x7959, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x795b, 0x0000,
+  0x795c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x795a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7958, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b4e, 0x0000, 0x0000, 0x0000, 0x7b50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c2e, 0x0000, 0x0000, 0x0000, 0x7c2f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c79, 0x7c7a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_158[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7d45, 0x7d49, 0x0000, 0x0000, 0x7d4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e25, 0x0000, 0x0000,
+  0x0000, 0x7a5b, 0x0000, 0x0000, 0x7c7b, 0x7c7c, 0x0000, 0x5e26, 0x0000, 0x0000, 0x676e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7633, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x795d, 0x795f, 0x0000, 0x0000, 0x0000, 0x795e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b51, 0x0000, 0x7c5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e27, 0x0000, 0x0000,
+  0x0000, 0x702b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7960, 0x7a5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e28, 0x6b7b, 0x0000, 0x702c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d31, 0x6328, 0x702d, 0x7634, 0x0000, 0x6329, 0x0000, 0x0000, 0x733d, 0x0000, 0x0000, 0x0000,
+  0x733c, 0x0000, 0x0000, 0x7638, 0x7636, 0x7637, 0x7635, 0x0000, 0x7828, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b52,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c5c, 0x0000, 0x0000, 0x7d42, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_1_f_159[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c7d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x676f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6770, 0x0000, 0x7829, 0x0000, 0x0000,
+  0x0000, 0x7b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6771, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x782a, 0x0000, 0x0000, 0x7a5e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b7c,
+  0x0000, 0x0000, 0x7639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b7d, 0x763a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x702f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b54, 0x0000, 0x0000, 0x7a5f,
+  0x0000, 0x7a61, 0x0000, 0x7a60, 0x0000, 0x0000, 0x7b55, 0x7b56, 0x0000, 0x0000, 0x7c32, 0x0000,
+  0x7c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d21, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c7e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733e, 0x0000, 0x0000,
+  0x7832, 0x0000, 0x0000, 0x0000, 0x7c33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x733f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_1_f_i[] = {
+  cns11643_1992_1_f_78, cns11643_1992_1_f_79, cns11643_1992_1_f_80, cns11643_1992_1_f_81, cns11643_1992_1_f_82,
+  cns11643_1992_1_f_83, cns11643_1992_1_f_84, cns11643_1992_1_f_85, cns11643_1992_1_f_86, cns11643_1992_1_f_87,
+  cns11643_1992_1_f_88, cns11643_1992_1_f_89, cns11643_1992_1_f_90, cns11643_1992_1_f_91, cns11643_1992_1_f_92,
+  cns11643_1992_1_f_93, cns11643_1992_1_f_94, cns11643_1992_1_f_95, cns11643_1992_1_f_96, cns11643_1992_1_f_97,
+  cns11643_1992_1_f_98, cns11643_1992_1_f_99, cns11643_1992_1_f_100, cns11643_1992_1_f_101, cns11643_1992_1_f_102,
+  cns11643_1992_1_f_103, cns11643_1992_1_f_104, cns11643_1992_1_f_105, cns11643_1992_1_f_106,
+  cns11643_1992_1_f_107, cns11643_1992_1_f_108, cns11643_1992_1_f_109, cns11643_1992_1_f_110,
+  cns11643_1992_1_f_111, cns11643_1992_1_f_112, cns11643_1992_1_f_113, cns11643_1992_1_f_114,
+  cns11643_1992_1_f_115, cns11643_1992_1_f_116, cns11643_1992_1_f_117, cns11643_1992_1_f_118,
+  cns11643_1992_1_f_119, cns11643_1992_1_f_120, cns11643_1992_1_f_121, cns11643_1992_1_f_122,
+  cns11643_1992_1_f_123, cns11643_1992_1_f_124, cns11643_1992_1_f_125, cns11643_1992_1_f_126,
+  cns11643_1992_1_f_127, cns11643_1992_1_f_128, cns11643_1992_1_f_129, cns11643_1992_1_f_130,
+  cns11643_1992_1_f_131, cns11643_1992_1_f_132, cns11643_1992_1_f_133, cns11643_1992_1_f_134,
+  cns11643_1992_1_f_135, cns11643_1992_1_f_136, cns11643_1992_1_f_137, cns11643_1992_1_f_138,
+  cns11643_1992_1_f_139, cns11643_1992_1_f_140, cns11643_1992_1_f_141, cns11643_1992_1_f_142,
+  cns11643_1992_1_f_143, cns11643_1992_1_f_144, cns11643_1992_1_f_145, cns11643_1992_1_f_146,
+  cns11643_1992_1_f_147, cns11643_1992_1_f_148, cns11643_1992_1_f_149, cns11643_1992_1_f_150,
+  cns11643_1992_1_f_151, cns11643_1992_1_f_152, cns11643_1992_1_f_153, cns11643_1992_1_f_154,
+  cns11643_1992_1_f_155, cns11643_1992_1_f_156, cns11643_1992_1_f_157, cns11643_1992_1_f_158,
+  cns11643_1992_1_f_159
+};
+
+static const uint16_t cns11643_1992_1_t_m[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5159, 0x515b, 0x515e, 0x515d, 0x5161, 0x5163, 0x55e7, 0x74e9,
+  0x7cce, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4ea0, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x51ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x52f9, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e00, 0x4e59, 0x4e01, 0x4e03, 0x4e43, 0x4e5d, 0x4e86, 0x4e8c,
+  0x4eba, 0x513f, 0x5165, 0x516b, 0x51e0, 0x5200, 0x5201, 0x529b, 0x5315, 0x5341, 0x535c, 0x53c8,
+  0x4e09, 0x4e0b, 0x4e08, 0x4e0a, 0x4e2b, 0x4e38, 0x51e1, 0x4e45, 0x4e48, 0x4e5f, 0x4e5e, 0x4e8e,
+  0x4ea1, 0x5140, 0x5203, 0x52fa, 0x5343, 0x53c9, 0x53e3, 0x571f, 0x58eb, 0x5915, 0x5927, 0x5973,
+  0x5b50, 0x5b51, 0x5b53, 0x5bf8, 0x5c0f, 0x5c22, 0x5c38, 0x5c71, 0x5ddd, 0x5de5, 0x5df1, 0x5df2,
+  0x5df3, 0x5dfe, 0x5e72, 0x5efe, 0x5f0b, 0x5f13, 0x624d, 0x4e11, 0x4e10, 0x4e0d, 0x4e2d, 0x4e30,
+  0x4e39, 0x4e4b, 0x5c39, 0x4e88, 0x4e91, 0x4e95, 0x4e92, 0x4e94, 0x4ea2, 0x4ec1, 0x4ec0, 0x4ec3,
+  0x4ec6, 0x4ec7, 0x4ecd, 0x4eca, 0x4ecb, 0x4ec4, 0x5143, 0x5141, 0x5167, 0x516d, 0x516e, 0x516c,
+  0x5197, 0x51f6, 0x5206, 0x5207, 0x5208, 0x52fb, 0x52fe, 0x52ff, 0x5316, 0x5339, 0x5348, 0x5347,
+  0x5345, 0x535e, 0x5384, 0x53cb, 0x53ca, 0x53cd, 0x58ec, 0x5929, 0x592b, 0x592a, 0x592d, 0x5b54,
+  0x5c11, 0x5c24, 0x5c3a, 0x5c6f, 0x5df4, 0x5e7b, 0x5eff, 0x5f14, 0x5f15, 0x5fc3, 0x6208, 0x6236,
+  0x624b, 0x624e, 0x652f, 0x6587, 0x6597, 0x65a4, 0x65b9, 0x65e5, 0x66f0, 0x6708, 0x6728, 0x6b20,
+  0x6b62, 0x6b79, 0x6bcb, 0x6bd4, 0x6bdb, 0x6c0f, 0x6c34, 0x706b, 0x722a, 0x7236, 0x723b, 0x7247,
+  0x7259, 0x725b, 0x72ac, 0x738b, 0x4e19, 0x4e16, 0x4e15, 0x4e14, 0x4e18, 0x4e3b, 0x4e4d, 0x4e4f,
+  0x4e4e, 0x4ee5, 0x4ed8, 0x4ed4, 0x4ed5, 0x4ed6, 0x4ed7, 0x4ee3, 0x4ee4, 0x4ed9, 0x4ede, 0x5145,
+  0x5144, 0x5189, 0x518a, 0x51ac, 0x51f9, 0x51fa, 0x51f8, 0x520a, 0x52a0, 0x529f, 0x5305, 0x5306,
+  0x5317, 0x531d, 0x4edf, 0x534a, 0x5349, 0x5361, 0x5360, 0x536f, 0x536e, 0x53bb, 0x53ef, 0x53e4,
+  0x53f3, 0x53ec, 0x53ee, 0x53e9, 0x53e8, 0x53fc, 0x53f8, 0x53f5, 0x53eb, 0x53e6, 0x53ea, 0x53f2,
+  0x53f1, 0x53f0, 0x53e5, 0x53ed, 0x53fb, 0x56db, 0x56da, 0x5916, 0x592e, 0x5931, 0x5974, 0x5976,
+  0x5b55, 0x5b83, 0x5c3c, 0x5de8, 0x5de7, 0x5de6, 0x5e02, 0x5e03, 0x5e73, 0x5e7c, 0x5f01, 0x5f18,
+  0x5f17, 0x5fc5, 0x620a, 0x6253, 0x6254, 0x6252, 0x6251, 0x65a5, 0x65e6, 0x672e, 0x672c, 0x672a,
+  0x672b, 0x672d, 0x6b63, 0x6bcd, 0x6c11, 0x6c10, 0x6c38, 0x6c41, 0x6c40, 0x6c3e, 0x72af, 0x7384,
+  0x7389, 0x74dc, 0x74e6, 0x7518, 0x751f, 0x7528, 0x7529, 0x7530, 0x7531, 0x7532, 0x7533, 0x758b,
+  0x767d, 0x76ae, 0x76bf, 0x76ee, 0x77db, 0x77e2, 0x77f3, 0x793a, 0x79be, 0x7a74, 0x7acb, 0x4e1e,
+  0x4e1f, 0x4e52, 0x4e53, 0x4e69, 0x4e99, 0x4ea4, 0x4ea6, 0x4ea5, 0x4eff, 0x4f09, 0x4f19, 0x4f0a,
+  0x4f15, 0x4f0d, 0x4f10, 0x4f11, 0x4f0f, 0x4ef2, 0x4ef6, 0x4efb, 0x4ef0, 0x4ef3, 0x4efd, 0x4f01,
+  0x4f0b, 0x5149, 0x5147, 0x5146, 0x5148, 0x5168, 0x5171, 0x518d, 0x51b0, 0x5217, 0x5211, 0x5212,
+  0x520e, 0x5216, 0x52a3, 0x5308, 0x5321, 0x5320, 0x5370, 0x5371, 0x5409, 0x540f, 0x540c, 0x540a,
+  0x5410, 0x5401, 0x540b, 0x5404, 0x5411, 0x540d, 0x5408, 0x5403, 0x540e, 0x5406, 0x5412, 0x56e0,
+  0x56de, 0x56dd, 0x5733, 0x5730, 0x5728, 0x572d, 0x572c, 0x572f, 0x5729, 0x5919, 0x591a, 0x5937,
+  0x5938, 0x5984, 0x5978, 0x5983, 0x597d, 0x5979, 0x5982, 0x5981, 0x5b57, 0x5b58, 0x5b87, 0x5b88,
+  0x5b85, 0x5b89, 0x5bfa, 0x5c16, 0x5c79, 0x5dde, 0x5e06, 0x5e76, 0x5e74, 0x5f0f, 0x5f1b, 0x5fd9,
+  0x5fd6, 0x620e, 0x620c, 0x620d, 0x6210, 0x6263, 0x625b, 0x6258, 0x6536, 0x65e9, 0x65e8, 0x65ec,
+  0x65ed, 0x66f2, 0x66f3, 0x6709, 0x673d, 0x6734, 0x6731, 0x6735, 0x6b21, 0x6b64, 0x6b7b, 0x6c16,
+  0x6c5d, 0x6c57, 0x6c59, 0x6c5f, 0x6c60, 0x6c50, 0x6c55, 0x6c61, 0x6c5b, 0x6c4d, 0x6c4e, 0x7070,
+  0x725f, 0x725d, 0x767e, 0x7af9, 0x7c73, 0x7cf8, 0x7f36, 0x7f8a, 0x7fbd, 0x8001, 0x8003, 0x800c,
+  0x8012, 0x8033, 0x807f, 0x8089, 0x808b, 0x808c, 0x81e3, 0x81ea, 0x81f3, 0x81fc, 0x820c, 0x821b,
+  0x821f, 0x826e, 0x8272, 0x827e, 0x866b, 0x8840, 0x884c, 0x8863, 0x897f, 0x9621, 0x4e32, 0x4ea8,
+  0x4f4d, 0x4f4f, 0x4f47, 0x4f57, 0x4f5e, 0x4f34, 0x4f5b, 0x4f55, 0x4f30, 0x4f50, 0x4f51, 0x4f3d,
+  0x4f3a, 0x4f38, 0x4f43, 0x4f54, 0x4f3c, 0x4f46, 0x4f63, 0x4f5c, 0x4f60, 0x4f2f, 0x4f4e, 0x4f36,
+  0x4f59, 0x4f5d, 0x4f48, 0x4f5a, 0x514c, 0x514b, 0x514d, 0x5175, 0x51b6, 0x51b7, 0x5225, 0x5224,
+  0x5229, 0x522a, 0x5228, 0x52ab, 0x52a9, 0x52aa, 0x52ac, 0x5323, 0x5373, 0x5375, 0x541d, 0x542d,
+  0x541e, 0x543e, 0x5426, 0x544e, 0x5427, 0x5446, 0x5443, 0x5433, 0x5448, 0x5442, 0x541b, 0x5429,
+  0x544a, 0x5439, 0x543b, 0x5438, 0x542e, 0x5435, 0x5436, 0x5420, 0x543c, 0x5440, 0x5431, 0x542b,
+  0x541f, 0x542c, 0x56ea, 0x56f0, 0x56e4, 0x56eb, 0x574a, 0x5751, 0x5740, 0x574d, 0x5747, 0x574e,
+  0x573e, 0x5750, 0x574f, 0x573b, 0x58ef, 0x593e, 0x599d, 0x5992, 0x59a8, 0x599e, 0x59a3, 0x5999,
+  0x5996, 0x598d, 0x59a4, 0x5993, 0x598a, 0x59a5, 0x5b5d, 0x5b5c, 0x5b5a, 0x5b5b, 0x5b8c, 0x5b8b,
+  0x5b8f, 0x5c2c, 0x5c40, 0x5c41, 0x5c3f, 0x5c3e, 0x5c90, 0x5c91, 0x5c94, 0x5c8c, 0x5deb, 0x5e0c,
+  0x5e8f, 0x5e87, 0x5e8a, 0x5ef7, 0x5f04, 0x5f1f, 0x5f64, 0x5f62, 0x5f77, 0x5f79, 0x5fd8, 0x5fcc,
+  0x5fd7, 0x5fcd, 0x5ff1, 0x5feb, 0x5ff8, 0x5fea, 0x6212, 0x6211, 0x6284, 0x6297, 0x6296, 0x6280,
+  0x6276, 0x6289, 0x626d, 0x628a, 0x627c, 0x627e, 0x6279, 0x6273, 0x6292, 0x626f, 0x6298, 0x626e,
+  0x6295, 0x6293, 0x6291, 0x6286, 0x6539, 0x653b, 0x6538, 0x65f1, 0x66f4, 0x675f, 0x674e, 0x674f,
+  0x6750, 0x6751, 0x675c, 0x6756, 0x675e, 0x6749, 0x6746, 0x6760, 0x6753, 0x6757, 0x6b65, 0x6bcf,
+  0x6c42, 0x6c5e, 0x6c99, 0x6c81, 0x6c88, 0x6c89, 0x6c85, 0x6c9b, 0x6c6a, 0x6c7a, 0x6c90, 0x6c70,
+  0x6c8c, 0x6c68, 0x6c96, 0x6c92, 0x6c7d, 0x6c83, 0x6c72, 0x6c7e, 0x6c74, 0x6c86, 0x6c76, 0x6c8d,
+  0x6c94, 0x6c98, 0x6c82, 0x7076, 0x707c, 0x707d, 0x7078, 0x7262, 0x7261, 0x7260, 0x72c4, 0x72c2,
+  0x7396, 0x752c, 0x752b, 0x7537, 0x7538, 0x7682, 0x76ef, 0x77e3, 0x79c1, 0x79c0, 0x79bf, 0x7a76,
+  0x7cfb, 0x7f55, 0x8096, 0x8093, 0x809d, 0x8098, 0x809b, 0x809a, 0x80b2, 0x826f, 0x8292, 0x828b,
+  0x828d, 0x898b, 0x89d2, 0x8a00, 0x8c37, 0x8c46, 0x8c55, 0x8c9d, 0x8d64, 0x8d70, 0x8db3, 0x8eab,
+  0x8eca, 0x8f9b, 0x8fb0, 0x8fc2, 0x8fc6, 0x8fc5, 0x8fc4, 0x5de1, 0x9091, 0x90a2, 0x90aa, 0x90a6,
+  0x90a3, 0x9149, 0x91c6, 0x91cc, 0x9632, 0x962e, 0x9631, 0x962a, 0x962c, 0x4e26, 0x4e56, 0x4e73,
+  0x4e8b, 0x4e9b, 0x4e9e, 0x4eab, 0x4eac, 0x4f6f, 0x4f9d, 0x4f8d, 0x4f73, 0x4f7f, 0x4f6c, 0x4f9b,
+  0x4f8b, 0x4f86, 0x4f83, 0x4f70, 0x4f75, 0x4f88, 0x4f69, 0x4f7b, 0x4f96, 0x4f7e, 0x4f8f, 0x4f91,
+  0x4f7a, 0x5154, 0x5152, 0x5155, 0x5169, 0x5177, 0x5176, 0x5178, 0x51bd, 0x51fd, 0x523b, 0x5238,
+  0x5237, 0x523a, 0x5230, 0x522e, 0x5236, 0x5241, 0x52be, 0x52bb, 0x5352, 0x5354, 0x5353, 0x5351,
+  0x5366, 0x5377, 0x5378, 0x5379, 0x53d6, 0x53d4, 0x53d7, 0x5473, 0x5475, 0x5496, 0x5478, 0x5495,
+  0x5480, 0x547b, 0x5477, 0x5484, 0x5492, 0x5486, 0x547c, 0x5490, 0x5471, 0x5476, 0x548c, 0x549a,
+  0x5462, 0x5468, 0x548b, 0x547d, 0x548e, 0x56fa, 0x5783, 0x5777, 0x576a, 0x5769, 0x5761, 0x5766,
+  0x5764, 0x577c, 0x591c, 0x5949, 0x5947, 0x5948, 0x5944, 0x5954, 0x59be, 0x59bb, 0x59d4, 0x59b9,
+  0x59ae, 0x59d1, 0x59c6, 0x59d0, 0x59cd, 0x59cb, 0x59d3, 0x59ca, 0x59af, 0x59b3, 0x59d2, 0x59c5,
+  0x5b5f, 0x5b64, 0x5b63, 0x5b97, 0x5b9a, 0x5b98, 0x5b9c, 0x5b99, 0x5b9b, 0x5c1a, 0x5c48, 0x5c45,
+  0x5c46, 0x5cb7, 0x5ca1, 0x5cb8, 0x5ca9, 0x5cab, 0x5cb1, 0x5cb3, 0x5e18, 0x5e1a, 0x5e16, 0x5e15,
+  0x5e1b, 0x5e11, 0x5e78, 0x5e9a, 0x5e97, 0x5e9c, 0x5e95, 0x5e96, 0x5ef6, 0x5f26, 0x5f27, 0x5f29,
+  0x5f80, 0x5f81, 0x5f7f, 0x5f7c, 0x5fdd, 0x5fe0, 0x5ffd, 0x5ff5, 0x5fff, 0x600f, 0x6014, 0x602f,
+  0x6035, 0x6016, 0x602a, 0x6015, 0x6021, 0x6027, 0x6029, 0x602b, 0x601b, 0x6216, 0x6215, 0x623f,
+  0x623e, 0x6240, 0x627f, 0x62c9, 0x62cc, 0x62c4, 0x62bf, 0x62c2, 0x62b9, 0x62d2, 0x62db, 0x62ab,
+  0x62d3, 0x62d4, 0x62cb, 0x62c8, 0x62a8, 0x62bd, 0x62bc, 0x62d0, 0x62d9, 0x62c7, 0x62cd, 0x62b5,
+  0x62da, 0x62b1, 0x62d8, 0x62d6, 0x62d7, 0x62c6, 0x62ac, 0x62ce, 0x653e, 0x65a7, 0x65bc, 0x65fa,
+  0x6614, 0x6613, 0x660c, 0x6606, 0x6602, 0x660e, 0x6600, 0x660f, 0x6615, 0x660a, 0x6607, 0x670d,
+  0x670b, 0x676d, 0x678b, 0x6795, 0x6771, 0x679c, 0x6773, 0x6777, 0x6787, 0x679d, 0x6797, 0x676f,
+  0x6770, 0x677f, 0x6789, 0x677e, 0x6790, 0x6775, 0x679a, 0x6793, 0x677c, 0x676a, 0x6772, 0x6b23,
+  0x6b66, 0x6b67, 0x6b7f, 0x6c13, 0x6c1b, 0x6ce3, 0x6ce8, 0x6cf3, 0x6cb1, 0x6ccc, 0x6ce5, 0x6cb3,
+  0x6cbd, 0x6cbe, 0x6cbc, 0x6ce2, 0x6cab, 0x6cd5, 0x6cd3, 0x6cb8, 0x6cc4, 0x6cb9, 0x6cc1, 0x6cae,
+  0x6cd7, 0x6cc5, 0x6cf1, 0x6cbf, 0x6cbb, 0x6ce1, 0x6cdb, 0x6cca, 0x6cac, 0x6cef, 0x6cdc, 0x6cd6,
+  0x6ce0, 0x7095, 0x708e, 0x7092, 0x708a, 0x7099, 0x722c, 0x722d, 0x7238, 0x7248, 0x7267, 0x7269,
+  0x72c0, 0x72ce, 0x72d9, 0x72d7, 0x72d0, 0x73a9, 0x73a8, 0x739f, 0x73ab, 0x73a5, 0x753d, 0x759d,
+  0x7599, 0x759a, 0x7684, 0x76c2, 0x76f2, 0x76f4, 0x77e5, 0x77fd, 0x793e, 0x7940, 0x7941, 0x79c9,
+  0x79c8, 0x7a7a, 0x7a79, 0x7afa, 0x7cfe, 0x7f54, 0x7f8c, 0x7f8b, 0x8005, 0x80ba, 0x80a5, 0x80a2,
+  0x80b1, 0x80a1, 0x80ab, 0x80a9, 0x80b4, 0x80aa, 0x80af, 0x81e5, 0x81fe, 0x820d, 0x82b3, 0x829d,
+  0x8299, 0x82ad, 0x82bd, 0x829f, 0x82b9, 0x82b1, 0x82ac, 0x82a5, 0x82af, 0x82b8, 0x82a3, 0x82b0,
+  0x82be, 0x82b7, 0x864e, 0x8671, 0x521d, 0x8868, 0x8ecb, 0x8fce, 0x8fd4, 0x8fd1, 0x90b5, 0x90b8,
+  0x90b1, 0x90b6, 0x91c7, 0x91d1, 0x9577, 0x9580, 0x961c, 0x9640, 0x963f, 0x963b, 0x9644, 0x9642,
+  0x96b9, 0x96e8, 0x9752, 0x975e, 0x4e9f, 0x4ead, 0x4eae, 0x4fe1, 0x4fb5, 0x4faf, 0x4fbf, 0x4fe0,
+  0x4fd1, 0x4fcf, 0x4fdd, 0x4fc3, 0x4fb6, 0x4fd8, 0x4fdf, 0x4fca, 0x4fd7, 0x4fae, 0x4fd0, 0x4fc4,
+  0x4fc2, 0x4fda, 0x4fce, 0x4fde, 0x4fb7, 0x5157, 0x5192, 0x5191, 0x51a0, 0x524e, 0x5243, 0x524a,
+  0x524d, 0x524c, 0x524b, 0x5247, 0x52c7, 0x52c9, 0x52c3, 0x52c1, 0x530d, 0x5357, 0x537b, 0x539a,
+  0x53db, 0x54ac, 0x54c0, 0x54a8, 0x54ce, 0x54c9, 0x54b8, 0x54a6, 0x54b3, 0x54c7, 0x54c2, 0x54bd,
+  0x54aa, 0x54c1, 0x54c4, 0x54c8, 0x54af, 0x54ab, 0x54b1, 0x54bb, 0x54a9, 0x54a7, 0x54bf, 0x56ff,
+  0x5782, 0x578b, 0x57a0, 0x57a3, 0x57a2, 0x57ce, 0x57ae, 0x5793, 0x5955, 0x5951, 0x594f, 0x594e,
+  0x5950, 0x59dc, 0x59d8, 0x59ff, 0x59e3, 0x59e8, 0x5a03, 0x59e5, 0x59ea, 0x59da, 0x59e6, 0x5a01,
+  0x59fb, 0x5b69, 0x5ba3, 0x5ba6, 0x5ba4, 0x5ba2, 0x5ba5, 0x5c01, 0x5c4e, 0x5c4f, 0x5c4d, 0x5c4b,
+  0x5cd9, 0x5cd2, 0x5df7, 0x5e1d, 0x5e25, 0x5e1f, 0x5e7d, 0x5ea0, 0x5ea6, 0x5efa, 0x5f08, 0x5f2d,
+  0x5f65, 0x5f88, 0x5f85, 0x5f8a, 0x5f8b, 0x5f87, 0x5f8c, 0x5f89, 0x6012, 0x601d, 0x6020, 0x6025,
+  0x600e, 0x6028, 0x604d, 0x6070, 0x6068, 0x6062, 0x6046, 0x6043, 0x606c, 0x606b, 0x606a, 0x6064,
+  0x6241, 0x62dc, 0x6316, 0x6309, 0x62fc, 0x62ed, 0x6301, 0x62ee, 0x62fd, 0x6307, 0x62f1, 0x62f7,
+  0x62ef, 0x62ec, 0x62fe, 0x62f4, 0x6311, 0x6302, 0x653f, 0x6545, 0x65ab, 0x65bd, 0x65e2, 0x6625,
+  0x662d, 0x6620, 0x6627, 0x662f, 0x661f, 0x6628, 0x6631, 0x6624, 0x66f7, 0x67ff, 0x67d3, 0x67f1,
+  0x67d4, 0x67d0, 0x67ec, 0x67b6, 0x67af, 0x67f5, 0x67e9, 0x67ef, 0x67c4, 0x67d1, 0x67b4, 0x67da,
+  0x67e5, 0x67b8, 0x67cf, 0x67de, 0x67f3, 0x67b0, 0x67d9, 0x67e2, 0x67dd, 0x67d2, 0x6b6a, 0x6b83,
+  0x6b86, 0x6bb5, 0x6bd2, 0x6bd7, 0x6c1f, 0x6cc9, 0x6d0b, 0x6d32, 0x6d2a, 0x6d41, 0x6d25, 0x6d0c,
+  0x6d31, 0x6d1e, 0x6d17, 0x6d3b, 0x6d3d, 0x6d3e, 0x6d36, 0x6d1b, 0x6cf5, 0x6d39, 0x6d27, 0x6d38,
+  0x6d29, 0x6d2e, 0x6d35, 0x6d0e, 0x6d2b, 0x70ab, 0x70ba, 0x70b3, 0x70ac, 0x70af, 0x70ad, 0x70b8,
+  0x70ae, 0x70a4, 0x7230, 0x7272, 0x726f, 0x7274, 0x72e9, 0x72e0, 0x72e1, 0x73b7, 0x73ca, 0x73bb,
+  0x73b2, 0x73cd, 0x73c0, 0x73b3, 0x751a, 0x752d, 0x754f, 0x754c, 0x754e, 0x754b, 0x75ab, 0x75a4,
+  0x75a5, 0x75a2, 0x75a3, 0x7678, 0x7686, 0x7687, 0x7688, 0x76c8, 0x76c6, 0x76c3, 0x76c5, 0x7701,
+  0x76f9, 0x76f8, 0x7709, 0x770b, 0x76fe, 0x76fc, 0x7707, 0x77dc, 0x7802, 0x7814, 0x780c, 0x780d,
+  0x7946, 0x7949, 0x7948, 0x7947, 0x79b9, 0x79ba, 0x79d1, 0x79d2, 0x79cb, 0x7a7f, 0x7a81, 0x7aff,
+  0x7afd, 0x7c7d, 0x7d02, 0x7d05, 0x7d00, 0x7d09, 0x7d07, 0x7d04, 0x7d06, 0x7f38, 0x7f8e, 0x7fbf,
+  0x8010, 0x800d, 0x8011, 0x8036, 0x80d6, 0x80e5, 0x80da, 0x80c3, 0x80c4, 0x80cc, 0x80e1, 0x80db,
+  0x80ce, 0x80de, 0x80e4, 0x80dd, 0x81f4, 0x8222, 0x82e7, 0x8303, 0x8305, 0x82e3, 0x82db, 0x82e6,
+  0x8304, 0x82e5, 0x8302, 0x8309, 0x82d2, 0x82d7, 0x82f1, 0x8301, 0x82dc, 0x82d4, 0x82d1, 0x82de,
+  0x82d3, 0x82df, 0x82ef, 0x8306, 0x8650, 0x8679, 0x867b, 0x867a, 0x884d, 0x886b, 0x8981, 0x89d4,
+  0x8a08, 0x8a02, 0x8a03, 0x8c9e, 0x8ca0, 0x8d74, 0x8d73, 0x8db4, 0x8ecd, 0x8ecc, 0x8ff0, 0x8fe6,
+  0x8fe2, 0x8fea, 0x8fe5, 0x8fed, 0x8feb, 0x8fe4, 0x8fe8, 0x90ca, 0x90ce, 0x90c1, 0x90c3, 0x914b,
+  0x914a, 0x91cd, 0x9582, 0x9650, 0x964b, 0x964c, 0x964d, 0x9762, 0x9769, 0x97cb, 0x97ed, 0x97f3,
+  0x9801, 0x98a8, 0x98db, 0x98df, 0x9996, 0x9999, 0x4e58, 0x4eb3, 0x500c, 0x500d, 0x5023, 0x4fef,
+  0x5026, 0x5025, 0x4ff8, 0x5029, 0x5016, 0x5006, 0x503c, 0x501f, 0x501a, 0x5012, 0x5011, 0x4ffa,
+  0x5000, 0x5014, 0x5028, 0x4ff1, 0x5021, 0x500b, 0x5019, 0x5018, 0x4ff3, 0x4fee, 0x502d, 0x502a,
+  0x4ffe, 0x502b, 0x5009, 0x517c, 0x51a4, 0x51a5, 0x51a2, 0x51cd, 0x51cc, 0x51c6, 0x51cb, 0x5256,
+  0x525c, 0x5254, 0x525b, 0x525d, 0x532a, 0x537f, 0x539f, 0x539d, 0x53df, 0x54e8, 0x5510, 0x5501,
+  0x5537, 0x54fc, 0x54e5, 0x54f2, 0x5506, 0x54fa, 0x5514, 0x54e9, 0x54ed, 0x54e1, 0x5509, 0x54ee,
+  0x54ea, 0x54e6, 0x5527, 0x5507, 0x54fd, 0x550f, 0x5703, 0x5704, 0x57c2, 0x57d4, 0x57cb, 0x57c3,
+  0x5809, 0x590f, 0x5957, 0x5958, 0x595a, 0x5a11, 0x5a18, 0x5a1c, 0x5a1f, 0x5a1b, 0x5a13, 0x59ec,
+  0x5a20, 0x5a23, 0x5a29, 0x5a25, 0x5a0c, 0x5a09, 0x5b6b, 0x5c58, 0x5bb0, 0x5bb3, 0x5bb6, 0x5bb4,
+  0x5bae, 0x5bb5, 0x5bb9, 0x5bb8, 0x5c04, 0x5c51, 0x5c55, 0x5c50, 0x5ced, 0x5cfd, 0x5cfb, 0x5cea,
+  0x5ce8, 0x5cf0, 0x5cf6, 0x5d01, 0x5cf4, 0x5dee, 0x5e2d, 0x5e2b, 0x5eab, 0x5ead, 0x5ea7, 0x5f31,
+  0x5f92, 0x5f91, 0x5f90, 0x6059, 0x6063, 0x6065, 0x6050, 0x6055, 0x606d, 0x6069, 0x606f, 0x6084,
+  0x609f, 0x609a, 0x608d, 0x6094, 0x608c, 0x6085, 0x6096, 0x6247, 0x62f3, 0x6308, 0x62ff, 0x634e,
+  0x633e, 0x632f, 0x6355, 0x6342, 0x6346, 0x634f, 0x6349, 0x633a, 0x6350, 0x633d, 0x632a, 0x632b,
+  0x6328, 0x634d, 0x634c, 0x6548, 0x6549, 0x6599, 0x65c1, 0x65c5, 0x6642, 0x6649, 0x664f, 0x6643,
+  0x6652, 0x664c, 0x6645, 0x6641, 0x66f8, 0x6714, 0x6715, 0x6717, 0x6821, 0x6838, 0x6848, 0x6846,
+  0x6853, 0x6839, 0x6842, 0x6854, 0x6829, 0x68b3, 0x6817, 0x684c, 0x6851, 0x683d, 0x67f4, 0x6850,
+  0x6840, 0x683c, 0x6843, 0x682a, 0x6845, 0x6813, 0x6818, 0x6841, 0x6b8a, 0x6b89, 0x6bb7, 0x6c23,
+  0x6c27, 0x6c28, 0x6c26, 0x6c24, 0x6cf0, 0x6d6a, 0x6d95, 0x6d88, 0x6d87, 0x6d66, 0x6d78, 0x6d77,
+  0x6d59, 0x6d93, 0x6d6c, 0x6d89, 0x6d6e, 0x6d5a, 0x6d74, 0x6d69, 0x6d8c, 0x6d8a, 0x6d79, 0x6d85,
+  0x6d65, 0x6d94, 0x70ca, 0x70d8, 0x70e4, 0x70d9, 0x70c8, 0x70cf, 0x7239, 0x7279, 0x72fc, 0x72f9,
+  0x72fd, 0x72f8, 0x72f7, 0x7386, 0x73ed, 0x7409, 0x73ee, 0x73e0, 0x73ea, 0x73de, 0x7554, 0x755d,
+  0x755c, 0x755a, 0x7559, 0x75be, 0x75c5, 0x75c7, 0x75b2, 0x75b3, 0x75bd, 0x75bc, 0x75b9, 0x75c2,
+  0x75b8, 0x768b, 0x76b0, 0x76ca, 0x76cd, 0x76ce, 0x7729, 0x771f, 0x7720, 0x7728, 0x77e9, 0x7830,
+  0x7827, 0x7838, 0x781d, 0x7834, 0x7837, 0x7825, 0x782d, 0x7820, 0x781f, 0x7832, 0x7955, 0x7950,
+  0x7960, 0x795f, 0x7956, 0x795e, 0x795d, 0x7957, 0x795a, 0x79e4, 0x79e3, 0x79e7, 0x79df, 0x79e6,
+  0x79e9, 0x79d8, 0x7a84, 0x7a88, 0x7ad9, 0x7b06, 0x7b11, 0x7c89, 0x7d21, 0x7d17, 0x7d0b, 0x7d0a,
+  0x7d20, 0x7d22, 0x7d14, 0x7d10, 0x7d15, 0x7d1a, 0x7d1c, 0x7d0d, 0x7d19, 0x7d1b, 0x7f3a, 0x7f5f,
+  0x7f94, 0x7fc5, 0x7fc1, 0x8006, 0x8004, 0x8018, 0x8015, 0x8019, 0x8017, 0x803d, 0x803f, 0x80f1,
+  0x8102, 0x80f0, 0x8105, 0x80ed, 0x80f4, 0x8106, 0x80f8, 0x80f3, 0x8108, 0x80fd, 0x810a, 0x80fc,
+  0x80ef, 0x81ed, 0x81ec, 0x8200, 0x8210, 0x822a, 0x822b, 0x8228, 0x822c, 0x82bb, 0x832b, 0x8352,
+  0x8354, 0x834a, 0x8338, 0x8350, 0x8349, 0x8335, 0x8334, 0x834f, 0x8332, 0x8339, 0x8336, 0x8317,
+  0x8340, 0x8331, 0x8328, 0x8343, 0x8654, 0x868a, 0x86aa, 0x8693, 0x86a4, 0x86a9, 0x868c, 0x86a3,
+  0x869c, 0x8870, 0x8877, 0x8881, 0x8882, 0x887d, 0x8879, 0x8a18, 0x8a10, 0x8a0e, 0x8a0c, 0x8a15,
+  0x8a0a, 0x8a17, 0x8a13, 0x8a16, 0x8a0f, 0x8a11, 0x8c48, 0x8c7a, 0x8c79, 0x8ca1, 0x8ca2, 0x8d77,
+  0x8eac, 0x8ed2, 0x8ed4, 0x8ecf, 0x8fb1, 0x9001, 0x9006, 0x8ff7, 0x9000, 0x8ffa, 0x8ff4, 0x9003,
+  0x8ffd, 0x9005, 0x8ff8, 0x9095, 0x90e1, 0x90dd, 0x90e2, 0x9152, 0x914d, 0x914c, 0x91d8, 0x91dd,
+  0x91d7, 0x91dc, 0x91d9, 0x9583, 0x9662, 0x9663, 0x9661, 0x965b, 0x965d, 0x9664, 0x9658, 0x965e,
+  0x96bb, 0x98e2, 0x99ac, 0x9aa8, 0x9ad8, 0x9b25, 0x9b32, 0x9b3c, 0x4e7e, 0x507a, 0x507d, 0x505c,
+  0x5047, 0x5043, 0x504c, 0x505a, 0x5049, 0x5065, 0x5076, 0x504e, 0x5055, 0x5075, 0x5074, 0x5077,
+  0x504f, 0x500f, 0x506f, 0x506d, 0x515c, 0x5195, 0x51f0, 0x526a, 0x526f, 0x52d2, 0x52d9, 0x52d8,
+  0x52d5, 0x5310, 0x530f, 0x5319, 0x533f, 0x5340, 0x533e, 0x53c3, 0x66fc, 0x5546, 0x556a, 0x5566,
+  0x5544, 0x555e, 0x5561, 0x5543, 0x554a, 0x5531, 0x5556, 0x554f, 0x5555, 0x552f, 0x5564, 0x5538,
+  0x552e, 0x555c, 0x552c, 0x5563, 0x5533, 0x5541, 0x5557, 0x5708, 0x570b, 0x5709, 0x57df, 0x5805,
+  0x580a, 0x5806, 0x57e0, 0x57e4, 0x57fa, 0x5802, 0x5835, 0x57f7, 0x57f9, 0x5920, 0x5962, 0x5a36,
+  0x5a41, 0x5a49, 0x5a66, 0x5a6a, 0x5a40, 0x5a3c, 0x5a62, 0x5a5a, 0x5a46, 0x5a4a, 0x5b70, 0x5bc7,
+  0x5bc5, 0x5bc4, 0x5bc2, 0x5bbf, 0x5bc6, 0x5c09, 0x5c08, 0x5c07, 0x5c60, 0x5c5c, 0x5c5d, 0x5d07,
+  0x5d06, 0x5d0e, 0x5d1b, 0x5d16, 0x5d22, 0x5d11, 0x5d29, 0x5d14, 0x5d19, 0x5d24, 0x5d27, 0x5d17,
+  0x5de2, 0x5e38, 0x5e36, 0x5e33, 0x5e37, 0x5eb7, 0x5eb8, 0x5eb6, 0x5eb5, 0x5ebe, 0x5f35, 0x5f37,
+  0x5f57, 0x5f6c, 0x5f69, 0x5f6b, 0x5f97, 0x5f99, 0x5f9e, 0x5f98, 0x5fa1, 0x5fa0, 0x5f9c, 0x607f,
+  0x60a3, 0x6089, 0x60a0, 0x60a8, 0x60cb, 0x60b4, 0x60e6, 0x60bd, 0x60c5, 0x60bb, 0x60b5, 0x60dc,
+  0x60bc, 0x60d8, 0x60d5, 0x60c6, 0x60df, 0x60b8, 0x60da, 0x60c7, 0x621a, 0x621b, 0x6248, 0x63a0,
+  0x63a7, 0x6372, 0x6396, 0x63a2, 0x63a5, 0x6377, 0x6367, 0x6398, 0x63aa, 0x6371, 0x63a9, 0x6389,
+  0x6383, 0x639b, 0x636b, 0x63a8, 0x6384, 0x6388, 0x6399, 0x63a1, 0x63ac, 0x6392, 0x638f, 0x6380,
+  0x637b, 0x6369, 0x6368, 0x637a, 0x655d, 0x6556, 0x6551, 0x6559, 0x6557, 0x555f, 0x654f, 0x6558,
+  0x6555, 0x6554, 0x659c, 0x659b, 0x65ac, 0x65cf, 0x65cb, 0x65cc, 0x65ce, 0x665d, 0x665a, 0x6664,
+  0x6668, 0x6666, 0x665e, 0x66f9, 0x52d7, 0x671b, 0x6881, 0x68af, 0x68a2, 0x6893, 0x68b5, 0x687f,
+  0x6876, 0x68b1, 0x68a7, 0x6897, 0x68b0, 0x6883, 0x68c4, 0x68ad, 0x6886, 0x6885, 0x6894, 0x689d,
+  0x68a8, 0x689f, 0x68a1, 0x6882, 0x6b32, 0x6bba, 0x6beb, 0x6bec, 0x6c2b, 0x6d8e, 0x6dbc, 0x6df3,
+  0x6dd9, 0x6db2, 0x6de1, 0x6dcc, 0x6de4, 0x6dfb, 0x6dfa, 0x6e05, 0x6dc7, 0x6dcb, 0x6daf, 0x6dd1,
+  0x6dae, 0x6dde, 0x6df9, 0x6db8, 0x6df7, 0x6df5, 0x6dc5, 0x6dd2, 0x6e1a, 0x6db5, 0x6dda, 0x6deb,
+  0x6dd8, 0x6dea, 0x6df1, 0x6dee, 0x6de8, 0x6dc6, 0x6dc4, 0x6daa, 0x6dec, 0x6dbf, 0x6de6, 0x70f9,
+  0x7109, 0x710a, 0x70fd, 0x70ef, 0x723d, 0x727d, 0x7281, 0x731c, 0x731b, 0x7316, 0x7313, 0x7319,
+  0x7387, 0x7405, 0x740a, 0x7403, 0x7406, 0x73fe, 0x740d, 0x74e0, 0x74f6, 0x74f7, 0x751c, 0x7522,
+  0x7565, 0x7566, 0x7562, 0x7570, 0x758f, 0x75d4, 0x75d5, 0x75b5, 0x75ca, 0x75cd, 0x768e, 0x76d4,
+  0x76d2, 0x76db, 0x7737, 0x773e, 0x773c, 0x7736, 0x7738, 0x773a, 0x786b, 0x7843, 0x784e, 0x7965,
+  0x7968, 0x796d, 0x79fb, 0x7a92, 0x7a95, 0x7b20, 0x7b28, 0x7b1b, 0x7b2c, 0x7b26, 0x7b19, 0x7b1e,
+  0x7b2e, 0x7c92, 0x7c97, 0x7c95, 0x7d46, 0x7d43, 0x7d71, 0x7d2e, 0x7d39, 0x7d3c, 0x7d40, 0x7d30,
+  0x7d33, 0x7d44, 0x7d2f, 0x7d42, 0x7d32, 0x7d31, 0x7f3d, 0x7f9e, 0x7f9a, 0x7fcc, 0x7fce, 0x7fd2,
+  0x801c, 0x804a, 0x8046, 0x812f, 0x8116, 0x8123, 0x812b, 0x8129, 0x8130, 0x8124, 0x8202, 0x8235,
+  0x8237, 0x8236, 0x8239, 0x838e, 0x839e, 0x8398, 0x8378, 0x83a2, 0x8396, 0x83bd, 0x83ab, 0x8392,
+  0x838a, 0x8393, 0x8389, 0x83a0, 0x8377, 0x837b, 0x837c, 0x8386, 0x83a7, 0x8655, 0x5f6a, 0x86c7,
+  0x86c0, 0x86b6, 0x86c4, 0x86b5, 0x86c6, 0x86cb, 0x86b1, 0x86af, 0x86c9, 0x8853, 0x889e, 0x8888,
+  0x88ab, 0x8892, 0x8896, 0x888d, 0x888b, 0x8993, 0x898f, 0x8a2a, 0x8a1d, 0x8a23, 0x8a25, 0x8a31,
+  0x8a2d, 0x8a1f, 0x8a1b, 0x8a22, 0x8c49, 0x8c5a, 0x8ca9, 0x8cac, 0x8cab, 0x8ca8, 0x8caa, 0x8ca7,
+  0x8d67, 0x8d66, 0x8dbe, 0x8dba, 0x8edb, 0x8edf, 0x9019, 0x900d, 0x901a, 0x9017, 0x9023, 0x901f,
+  0x901d, 0x9010, 0x9015, 0x901e, 0x9020, 0x900f, 0x9022, 0x9016, 0x901b, 0x9014, 0x90e8, 0x90ed,
+  0x90fd, 0x9157, 0x91ce, 0x91f5, 0x91e6, 0x91e3, 0x91e7, 0x91ed, 0x91e9, 0x9589, 0x966a, 0x9675,
+  0x9673, 0x9678, 0x9670, 0x9674, 0x9676, 0x9677, 0x966c, 0x96c0, 0x96ea, 0x96e9, 0x7ae0, 0x7adf,
+  0x9802, 0x9803, 0x9b5a, 0x9ce5, 0x9e75, 0x9e7f, 0x9ea5, 0x9ebb, 0x50a2, 0x508d, 0x5085, 0x5099,
+  0x5091, 0x5080, 0x5096, 0x5098, 0x509a, 0x6700, 0x51f1, 0x5272, 0x5274, 0x5275, 0x5269, 0x52de,
+  0x52dd, 0x52db, 0x535a, 0x53a5, 0x557b, 0x5580, 0x55a7, 0x557c, 0x558a, 0x559d, 0x5598, 0x5582,
+  0x559c, 0x55aa, 0x5594, 0x5587, 0x558b, 0x5583, 0x55b3, 0x55ae, 0x559f, 0x553e, 0x55b2, 0x559a,
+  0x55bb, 0x55ac, 0x55b1, 0x557e, 0x5589, 0x55ab, 0x5599, 0x570d, 0x582f, 0x582a, 0x5834, 0x5824,
+  0x5830, 0x5831, 0x5821, 0x581d, 0x5820, 0x58f9, 0x58fa, 0x5960, 0x5a77, 0x5a9a, 0x5a7f, 0x5a92,
+  0x5a9b, 0x5aa7, 0x5b73, 0x5b71, 0x5bd2, 0x5bcc, 0x5bd3, 0x5bd0, 0x5c0a, 0x5c0b, 0x5c31, 0x5d4c,
+  0x5d50, 0x5d34, 0x5d47, 0x5dfd, 0x5e45, 0x5e3d, 0x5e40, 0x5e43, 0x5e7e, 0x5eca, 0x5ec1, 0x5ec2,
+  0x5ec4, 0x5f3c, 0x5f6d, 0x5fa9, 0x5faa, 0x5fa8, 0x60d1, 0x60e1, 0x60b2, 0x60b6, 0x60e0, 0x611c,
+  0x6123, 0x60fa, 0x6115, 0x60f0, 0x60fb, 0x60f4, 0x6168, 0x60f1, 0x610e, 0x60f6, 0x6109, 0x6100,
+  0x6112, 0x621f, 0x6249, 0x63a3, 0x638c, 0x63cf, 0x63c0, 0x63e9, 0x63c9, 0x63c6, 0x63cd, 0x63d2,
+  0x63e3, 0x63d0, 0x63e1, 0x63d6, 0x63ed, 0x63ee, 0x6376, 0x63f4, 0x63ea, 0x63db, 0x6452, 0x63da,
+  0x63f9, 0x655e, 0x6566, 0x6562, 0x6563, 0x6591, 0x6590, 0x65af, 0x666e, 0x6670, 0x6674, 0x6676,
+  0x666f, 0x6691, 0x667a, 0x667e, 0x6677, 0x66fe, 0x66ff, 0x671f, 0x671d, 0x68fa, 0x68d5, 0x68e0,
+  0x68d8, 0x68d7, 0x6905, 0x68df, 0x68f5, 0x68ee, 0x68e7, 0x68f9, 0x68d2, 0x68f2, 0x68e3, 0x68cb,
+  0x68cd, 0x690d, 0x6912, 0x690e, 0x68c9, 0x68da, 0x696e, 0x68fb, 0x6b3e, 0x6b3a, 0x6b3d, 0x6b98,
+  0x6b96, 0x6bbc, 0x6bef, 0x6c2e, 0x6c2f, 0x6c2c, 0x6e2f, 0x6e38, 0x6e54, 0x6e21, 0x6e32, 0x6e67,
+  0x6e4a, 0x6e20, 0x6e25, 0x6e23, 0x6e1b, 0x6e5b, 0x6e58, 0x6e24, 0x6e56, 0x6e6e, 0x6e2d, 0x6e26,
+  0x6e6f, 0x6e34, 0x6e4d, 0x6e3a, 0x6e2c, 0x6e43, 0x6e1d, 0x6e3e, 0x6ecb, 0x6e89, 0x6e19, 0x6e4e,
+  0x6e63, 0x6e44, 0x6e72, 0x6e69, 0x6e5f, 0x7119, 0x711a, 0x7126, 0x7130, 0x7121, 0x7136, 0x716e,
+  0x711c, 0x724c, 0x7284, 0x7280, 0x7336, 0x7325, 0x7334, 0x7329, 0x743a, 0x742a, 0x7433, 0x7422,
+  0x7425, 0x7435, 0x7436, 0x7434, 0x742f, 0x741b, 0x7426, 0x7428, 0x7525, 0x7526, 0x756b, 0x756a,
+  0x75e2, 0x75db, 0x75e3, 0x75d9, 0x75d8, 0x75de, 0x75e0, 0x767b, 0x767c, 0x7696, 0x7693, 0x76b4,
+  0x76dc, 0x774f, 0x77ed, 0x785d, 0x786c, 0x786f, 0x7a0d, 0x7a08, 0x7a0b, 0x7a05, 0x7a00, 0x7a98,
+  0x7a97, 0x7a96, 0x7ae5, 0x7ae3, 0x7b49, 0x7b56, 0x7b46, 0x7b50, 0x7b52, 0x7b54, 0x7b4d, 0x7b4b,
+  0x7b4f, 0x7b51, 0x7c9f, 0x7ca5, 0x7d5e, 0x7d50, 0x7d68, 0x7d55, 0x7d2b, 0x7d6e, 0x7d72, 0x7d61,
+  0x7d66, 0x7d62, 0x7d70, 0x7d73, 0x5584, 0x7fd4, 0x7fd5, 0x800b, 0x8052, 0x8085, 0x8155, 0x8154,
+  0x814b, 0x8151, 0x814e, 0x8139, 0x8146, 0x813e, 0x814c, 0x8153, 0x8174, 0x8212, 0x821c, 0x83e9,
+  0x8403, 0x83f8, 0x840d, 0x83e0, 0x83c5, 0x840b, 0x83c1, 0x83ef, 0x83f1, 0x83f4, 0x8457, 0x840a,
+  0x83f0, 0x840c, 0x83cc, 0x83fd, 0x83f2, 0x83ca, 0x8438, 0x840e, 0x8404, 0x83dc, 0x8407, 0x83d4,
+  0x83df, 0x865b, 0x86df, 0x86d9, 0x86ed, 0x86d4, 0x86db, 0x86e4, 0x86d0, 0x86de, 0x8857, 0x88c1,
+  0x88c2, 0x88b1, 0x8983, 0x8996, 0x8a3b, 0x8a60, 0x8a55, 0x8a5e, 0x8a3c, 0x8a41, 0x8a54, 0x8a5b,
+  0x8a50, 0x8a46, 0x8a34, 0x8a3a, 0x8a36, 0x8a56, 0x8c61, 0x8c82, 0x8caf, 0x8cbc, 0x8cb3, 0x8cbd,
+  0x8cc1, 0x8cbb, 0x8cc0, 0x8cb4, 0x8cb7, 0x8cb6, 0x8cbf, 0x8cb8, 0x8d8a, 0x8d85, 0x8d81, 0x8dce,
+  0x8ddd, 0x8dcb, 0x8dda, 0x8dd1, 0x8dcc, 0x8ddb, 0x8dc6, 0x8efb, 0x8ef8, 0x8efc, 0x8f9c, 0x902e,
+  0x9035, 0x9031, 0x9038, 0x9032, 0x9036, 0x9102, 0x90f5, 0x9109, 0x90fe, 0x9163, 0x9165, 0x91cf,
+  0x9214, 0x9215, 0x9223, 0x9209, 0x921e, 0x920d, 0x9210, 0x9207, 0x9211, 0x9594, 0x958f, 0x958b,
+  0x9591, 0x9593, 0x9592, 0x958e, 0x968a, 0x968e, 0x968b, 0x967d, 0x9685, 0x9686, 0x968d, 0x9672,
+  0x9684, 0x96c1, 0x96c5, 0x96c4, 0x96c6, 0x96c7, 0x96ef, 0x96f2, 0x97cc, 0x9805, 0x9806, 0x9808,
+  0x98e7, 0x98ea, 0x98ef, 0x98e9, 0x98f2, 0x98ed, 0x99ae, 0x99ad, 0x9ec3, 0x9ecd, 0x9ed1, 0x4e82,
+  0x50ad, 0x50b5, 0x50b2, 0x50b3, 0x50c5, 0x50be, 0x50ac, 0x50b7, 0x50bb, 0x50af, 0x50c7, 0x527f,
+  0x5277, 0x527d, 0x52df, 0x52e6, 0x52e4, 0x52e2, 0x52e3, 0x532f, 0x55df, 0x55e8, 0x55d3, 0x55e6,
+  0x55ce, 0x55dc, 0x55c7, 0x55d1, 0x55e3, 0x55e4, 0x55ef, 0x55da, 0x55e1, 0x55c5, 0x55c6, 0x55e5,
+  0x55c9, 0x5712, 0x5713, 0x585e, 0x5851, 0x5858, 0x5857, 0x585a, 0x5854, 0x586b, 0x584c, 0x586d,
+  0x584a, 0x5862, 0x5852, 0x584b, 0x5967, 0x5ac1, 0x5ac9, 0x5acc, 0x5abe, 0x5abd, 0x5abc, 0x5ab3,
+  0x5ac2, 0x5ab2, 0x5d69, 0x5d6f, 0x5e4c, 0x5e79, 0x5ec9, 0x5ec8, 0x5f12, 0x5f59, 0x5fac, 0x5fae,
+  0x611a, 0x610f, 0x6148, 0x611f, 0x60f3, 0x611b, 0x60f9, 0x6101, 0x6108, 0x614e, 0x614c, 0x6144,
+  0x614d, 0x613e, 0x6134, 0x6127, 0x610d, 0x6106, 0x6137, 0x6221, 0x6222, 0x6413, 0x643e, 0x641e,
+  0x642a, 0x642d, 0x643d, 0x642c, 0x640f, 0x641c, 0x6414, 0x640d, 0x6436, 0x6416, 0x6417, 0x6406,
+  0x656c, 0x659f, 0x65b0, 0x6697, 0x6689, 0x6687, 0x6688, 0x6696, 0x6684, 0x6698, 0x668d, 0x6703,
+  0x6994, 0x696d, 0x695a, 0x6977, 0x6960, 0x6954, 0x6975, 0x6930, 0x6982, 0x694a, 0x6968, 0x696b,
+  0x695e, 0x6953, 0x6979, 0x6986, 0x695d, 0x6963, 0x695b, 0x6b47, 0x6b72, 0x6bc0, 0x6bbf, 0x6bd3,
+  0x6bfd, 0x6ea2, 0x6eaf, 0x6ed3, 0x6eb6, 0x6ec2, 0x6e90, 0x6e9d, 0x6ec7, 0x6ec5, 0x6ea5, 0x6e98,
+  0x6ebc, 0x6eba, 0x6eab, 0x6ed1, 0x6e96, 0x6e9c, 0x6ec4, 0x6ed4, 0x6eaa, 0x6ea7, 0x6eb4, 0x714e,
+  0x7159, 0x7169, 0x7164, 0x7149, 0x7167, 0x715c, 0x716c, 0x7166, 0x714c, 0x7165, 0x715e, 0x7146,
+  0x7168, 0x7156, 0x723a, 0x7252, 0x7337, 0x7345, 0x733f, 0x733e, 0x746f, 0x745a, 0x7455, 0x745f,
+  0x745e, 0x7441, 0x743f, 0x7459, 0x745b, 0x745c, 0x7576, 0x7578, 0x7600, 0x75f0, 0x7601, 0x75f2,
+  0x75f1, 0x75fa, 0x75ff, 0x75f4, 0x75f3, 0x76de, 0x76df, 0x775b, 0x776b, 0x7766, 0x775e, 0x7763,
+  0x7779, 0x776a, 0x776c, 0x775c, 0x7765, 0x7768, 0x7762, 0x77ee, 0x788e, 0x78b0, 0x7897, 0x7898,
+  0x788c, 0x7889, 0x787c, 0x7891, 0x7893, 0x787f, 0x797a, 0x797f, 0x7981, 0x842c, 0x79bd, 0x7a1c,
+  0x7a1a, 0x7a20, 0x7a14, 0x7a1f, 0x7a1e, 0x7a9f, 0x7aa0, 0x7b77, 0x7bc0, 0x7b60, 0x7b6e, 0x7b67,
+  0x7cb1, 0x7cb3, 0x7cb5, 0x7d93, 0x7d79, 0x7d91, 0x7d81, 0x7d8f, 0x7d5b, 0x7f6e, 0x7f69, 0x7f6a,
+  0x7f72, 0x7fa9, 0x7fa8, 0x7fa4, 0x8056, 0x8058, 0x8086, 0x8084, 0x8171, 0x8170, 0x8178, 0x8165,
+  0x816e, 0x8173, 0x816b, 0x8179, 0x817a, 0x8166, 0x8205, 0x8247, 0x8482, 0x8477, 0x843d, 0x8431,
+  0x8475, 0x8466, 0x846b, 0x8449, 0x846c, 0x845b, 0x843c, 0x8435, 0x8461, 0x8463, 0x8469, 0x846d,
+  0x8446, 0x865e, 0x865c, 0x865f, 0x86f9, 0x8713, 0x8708, 0x8707, 0x8700, 0x86fe, 0x86fb, 0x8702,
+  0x8703, 0x8706, 0x870a, 0x8859, 0x88df, 0x88d4, 0x88d9, 0x88dc, 0x88d8, 0x88dd, 0x88e1, 0x88ca,
+  0x88d5, 0x88d2, 0x899c, 0x89e3, 0x8a6b, 0x8a72, 0x8a73, 0x8a66, 0x8a69, 0x8a70, 0x8a87, 0x8a7c,
+  0x8a63, 0x8aa0, 0x8a71, 0x8a85, 0x8a6d, 0x8a62, 0x8a6e, 0x8a6c, 0x8a79, 0x8a7b, 0x8a3e, 0x8a68,
+  0x8c62, 0x8c8a, 0x8c89, 0x8cca, 0x8cc7, 0x8cc8, 0x8cc4, 0x8cb2, 0x8cc3, 0x8cc2, 0x8cc5, 0x8de1,
+  0x8ddf, 0x8de8, 0x8def, 0x8df3, 0x8dfa, 0x8dea, 0x8de4, 0x8de6, 0x8eb2, 0x8f03, 0x8f09, 0x8efe,
+  0x8f0a, 0x8f9f, 0x8fb2, 0x904b, 0x904a, 0x9053, 0x9042, 0x9054, 0x903c, 0x9055, 0x9050, 0x9047,
+  0x904f, 0x904e, 0x904d, 0x9051, 0x903e, 0x9041, 0x9112, 0x9117, 0x916c, 0x916a, 0x9169, 0x91c9,
+  0x9237, 0x9257, 0x9238, 0x923d, 0x9240, 0x923e, 0x925b, 0x924b, 0x9264, 0x9251, 0x9234, 0x9249,
+  0x924d, 0x9245, 0x9239, 0x923f, 0x925a, 0x9598, 0x9698, 0x9694, 0x9695, 0x96cd, 0x96cb, 0x96c9,
+  0x96ca, 0x96f7, 0x96fb, 0x96f9, 0x96f6, 0x9756, 0x9774, 0x9776, 0x9810, 0x9811, 0x9813, 0x980a,
+  0x9812, 0x980c, 0x98fc, 0x98f4, 0x98fd, 0x98fe, 0x99b3, 0x99b1, 0x99b4, 0x9ae1, 0x9ce9, 0x9e82,
+  0x9f0e, 0x9f13, 0x9f20, 0x50e7, 0x50ee, 0x50e5, 0x50d6, 0x50ed, 0x50da, 0x50d5, 0x50cf, 0x50d1,
+  0x50f1, 0x50ce, 0x50e9, 0x5162, 0x51f3, 0x5283, 0x5282, 0x5331, 0x53ad, 0x55fe, 0x5600, 0x561b,
+  0x5617, 0x55fd, 0x5614, 0x5606, 0x5609, 0x560d, 0x560e, 0x55f7, 0x5616, 0x561f, 0x5608, 0x5610,
+  0x55f6, 0x5718, 0x5716, 0x5875, 0x587e, 0x5883, 0x5893, 0x588a, 0x5879, 0x5885, 0x587d, 0x58fd,
+  0x5925, 0x5922, 0x5924, 0x596a, 0x5969, 0x5ae1, 0x5ae6, 0x5ae9, 0x5ad7, 0x5ad6, 0x5ad8, 0x5ae3,
+  0x5b75, 0x5bde, 0x5be7, 0x5be1, 0x5be5, 0x5be6, 0x5be8, 0x5be2, 0x5be4, 0x5bdf, 0x5c0d, 0x5c62,
+  0x5d84, 0x5d87, 0x5e5b, 0x5e63, 0x5e55, 0x5e57, 0x5e54, 0x5ed3, 0x5ed6, 0x5f0a, 0x5f46, 0x5f70,
+  0x5fb9, 0x6147, 0x613f, 0x614b, 0x6177, 0x6162, 0x6163, 0x615f, 0x615a, 0x6158, 0x6175, 0x622a,
+  0x6487, 0x6458, 0x6454, 0x64a4, 0x6478, 0x645f, 0x647a, 0x6451, 0x6467, 0x6434, 0x646d, 0x647b,
+  0x6572, 0x65a1, 0x65d7, 0x65d6, 0x66a2, 0x66a8, 0x669d, 0x699c, 0x69a8, 0x6995, 0x69c1, 0x69ae,
+  0x69d3, 0x69cb, 0x699b, 0x69b7, 0x69bb, 0x69ab, 0x69b4, 0x69d0, 0x69cd, 0x69ad, 0x69cc, 0x69a6,
+  0x69c3, 0x69a3, 0x6b49, 0x6b4c, 0x6c33, 0x6f33, 0x6f14, 0x6efe, 0x6f13, 0x6ef4, 0x6f29, 0x6f3e,
+  0x6f20, 0x6f2c, 0x6f0f, 0x6f02, 0x6f22, 0x6eff, 0x6eef, 0x6f06, 0x6f31, 0x6f38, 0x6f32, 0x6f23,
+  0x6f15, 0x6f2b, 0x6f2f, 0x6f88, 0x6f2a, 0x6eec, 0x6f01, 0x6ef2, 0x6ecc, 0x6ef7, 0x7194, 0x7199,
+  0x717d, 0x718a, 0x7184, 0x7192, 0x723e, 0x7292, 0x7296, 0x7344, 0x7350, 0x7464, 0x7463, 0x746a,
+  0x7470, 0x746d, 0x7504, 0x7591, 0x7627, 0x760d, 0x760b, 0x7609, 0x7613, 0x76e1, 0x76e3, 0x7784,
+  0x777d, 0x777f, 0x7761, 0x78c1, 0x789f, 0x78a7, 0x78b3, 0x78a9, 0x78a3, 0x798e, 0x798f, 0x798d,
+  0x7a2e, 0x7a31, 0x7aaa, 0x7aa9, 0x7aed, 0x7aef, 0x7ba1, 0x7b95, 0x7b8b, 0x7b75, 0x7b97, 0x7b9d,
+  0x7b94, 0x7b8f, 0x7bb8, 0x7b87, 0x7b84, 0x7cb9, 0x7cbd, 0x7cbe, 0x7dbb, 0x7db0, 0x7d9c, 0x7dbd,
+  0x7dbe, 0x7da0, 0x7dca, 0x7db4, 0x7db2, 0x7db1, 0x7dba, 0x7da2, 0x7dbf, 0x7db5, 0x7db8, 0x7dad,
+  0x7dd2, 0x7dc7, 0x7dac, 0x7f70, 0x7fe0, 0x7fe1, 0x7fdf, 0x805e, 0x805a, 0x8087, 0x8150, 0x8180,
+  0x818f, 0x8188, 0x818a, 0x817f, 0x8182, 0x81e7, 0x81fa, 0x8207, 0x8214, 0x821e, 0x824b, 0x84c9,
+  0x84bf, 0x84c6, 0x84c4, 0x8499, 0x849e, 0x84b2, 0x849c, 0x84cb, 0x84b8, 0x84c0, 0x84d3, 0x8490,
+  0x84bc, 0x84d1, 0x84ca, 0x873f, 0x871c, 0x873b, 0x8722, 0x8725, 0x8734, 0x8718, 0x8755, 0x8737,
+  0x8729, 0x88f3, 0x8902, 0x88f4, 0x88f9, 0x88f8, 0x88fd, 0x88e8, 0x891a, 0x88ef, 0x8aa6, 0x8a8c,
+  0x8a9e, 0x8aa3, 0x8a8d, 0x8aa1, 0x8a93, 0x8aa4, 0x8aaa, 0x8aa5, 0x8aa8, 0x8a98, 0x8a91, 0x8a9a,
+  0x8aa7, 0x8c6a, 0x8c8d, 0x8c8c, 0x8cd3, 0x8cd1, 0x8cd2, 0x8d6b, 0x8d99, 0x8d95, 0x8dfc, 0x8f14,
+  0x8f12, 0x8f15, 0x8f13, 0x8fa3, 0x9060, 0x9058, 0x905c, 0x9063, 0x9059, 0x905e, 0x9062, 0x905d,
+  0x905b, 0x9119, 0x9118, 0x911e, 0x9175, 0x9178, 0x9177, 0x9174, 0x9278, 0x92ac, 0x9280, 0x9285,
+  0x9298, 0x9296, 0x927b, 0x9293, 0x929c, 0x92a8, 0x927c, 0x9291, 0x95a1, 0x95a8, 0x95a9, 0x95a3,
+  0x95a5, 0x95a4, 0x9699, 0x969c, 0x969b, 0x96cc, 0x96d2, 0x9700, 0x977c, 0x9785, 0x97f6, 0x9817,
+  0x9818, 0x98af, 0x98b1, 0x9903, 0x9905, 0x990c, 0x9909, 0x99c1, 0x9aaf, 0x9ab0, 0x9ae6, 0x9b41,
+  0x9b42, 0x9cf4, 0x9cf6, 0x9cf3, 0x9ebc, 0x9f3b, 0x9f4a, 0x5104, 0x5100, 0x50fb, 0x50f5, 0x50f9,
+  0x5102, 0x5108, 0x5109, 0x5105, 0x51dc, 0x5287, 0x5288, 0x5289, 0x528d, 0x528a, 0x52f0, 0x53b2,
+  0x562e, 0x563b, 0x5639, 0x5632, 0x563f, 0x5634, 0x5629, 0x5653, 0x564e, 0x5657, 0x5674, 0x5636,
+  0x562f, 0x5630, 0x5880, 0x589f, 0x589e, 0x58b3, 0x589c, 0x58ae, 0x58a9, 0x58a6, 0x596d, 0x5b09,
+  0x5afb, 0x5b0b, 0x5af5, 0x5b0c, 0x5b08, 0x5bee, 0x5bec, 0x5be9, 0x5beb, 0x5c64, 0x5c65, 0x5d9d,
+  0x5d94, 0x5e62, 0x5e5f, 0x5e61, 0x5ee2, 0x5eda, 0x5edf, 0x5edd, 0x5ee3, 0x5ee0, 0x5f48, 0x5f71,
+  0x5fb7, 0x5fb5, 0x6176, 0x6167, 0x616e, 0x615d, 0x6155, 0x6182, 0x617c, 0x6170, 0x616b, 0x617e,
+  0x61a7, 0x6190, 0x61ab, 0x618e, 0x61ac, 0x619a, 0x61a4, 0x6194, 0x61ae, 0x622e, 0x6469, 0x646f,
+  0x6479, 0x649e, 0x64b2, 0x6488, 0x6490, 0x64b0, 0x64a5, 0x6493, 0x6495, 0x64a9, 0x6492, 0x64ae,
+  0x64ad, 0x64ab, 0x649a, 0x64ac, 0x6499, 0x64a2, 0x64b3, 0x6575, 0x6577, 0x6578, 0x66ae, 0x66ab,
+  0x66b4, 0x66b1, 0x6a23, 0x6a1f, 0x69e8, 0x6a01, 0x6a1e, 0x6a19, 0x69fd, 0x6a21, 0x6a13, 0x6a0a,
+  0x69f3, 0x6a02, 0x6a05, 0x69ed, 0x6a11, 0x6b50, 0x6b4e, 0x6ba4, 0x6bc5, 0x6bc6, 0x6f3f, 0x6f7c,
+  0x6f84, 0x6f51, 0x6f66, 0x6f54, 0x6f86, 0x6f6d, 0x6f5b, 0x6f78, 0x6f6e, 0x6f8e, 0x6f7a, 0x6f70,
+  0x6f64, 0x6f97, 0x6f58, 0x6ed5, 0x6f6f, 0x6f60, 0x6f5f, 0x719f, 0x71ac, 0x71b1, 0x71a8, 0x7256,
+  0x729b, 0x734e, 0x7357, 0x7469, 0x748b, 0x7483, 0x747e, 0x7480, 0x757f, 0x7620, 0x7629, 0x761f,
+  0x7624, 0x7626, 0x7621, 0x7622, 0x769a, 0x76ba, 0x76e4, 0x778e, 0x7787, 0x778c, 0x7791, 0x778b,
+  0x78cb, 0x78c5, 0x78ba, 0x78ca, 0x78be, 0x78d5, 0x78bc, 0x78d0, 0x7a3f, 0x7a3c, 0x7a40, 0x7a3d,
+  0x7a37, 0x7a3b, 0x7aaf, 0x7aae, 0x7bad, 0x7bb1, 0x7bc4, 0x7bb4, 0x7bc6, 0x7bc7, 0x7bc1, 0x7ba0,
+  0x7bcc, 0x7cca, 0x7de0, 0x7df4, 0x7def, 0x7dfb, 0x7dd8, 0x7dec, 0x7ddd, 0x7de8, 0x7de3, 0x7dda,
+  0x7dde, 0x7de9, 0x7d9e, 0x7dd9, 0x7df2, 0x7df9, 0x7f75, 0x7f77, 0x7faf, 0x7fe9, 0x8026, 0x819b,
+  0x819c, 0x819d, 0x81a0, 0x819a, 0x8198, 0x8517, 0x853d, 0x851a, 0x84ee, 0x852c, 0x852d, 0x8513,
+  0x8511, 0x8523, 0x8521, 0x8514, 0x84ec, 0x8525, 0x84ff, 0x8506, 0x8782, 0x8774, 0x8776, 0x8760,
+  0x8766, 0x8778, 0x8768, 0x8759, 0x8757, 0x874c, 0x8753, 0x885b, 0x885d, 0x8910, 0x8907, 0x8912,
+  0x8913, 0x8915, 0x890a, 0x8abc, 0x8ad2, 0x8ac7, 0x8ac4, 0x8a95, 0x8acb, 0x8af8, 0x8ab2, 0x8ac9,
+  0x8ac2, 0x8abf, 0x8ab0, 0x8ad6, 0x8acd, 0x8ab6, 0x8ab9, 0x8adb, 0x8c4c, 0x8c4e, 0x8c6c, 0x8ce0,
+  0x8cde, 0x8ce6, 0x8ce4, 0x8cec, 0x8ced, 0x8ce2, 0x8ce3, 0x8cdc, 0x8cea, 0x8ce1, 0x8d6d, 0x8d9f,
+  0x8da3, 0x8e2b, 0x8e10, 0x8e1d, 0x8e22, 0x8e0f, 0x8e29, 0x8e1f, 0x8e21, 0x8e1e, 0x8eba, 0x8f1d,
+  0x8f1b, 0x8f1f, 0x8f29, 0x8f26, 0x8f2a, 0x8f1c, 0x8f1e, 0x8f25, 0x9069, 0x906e, 0x9068, 0x906d,
+  0x9077, 0x9130, 0x912d, 0x9127, 0x9131, 0x9187, 0x9189, 0x918b, 0x9183, 0x92c5, 0x92bb, 0x92b7,
+  0x92ea, 0x92e4, 0x92c1, 0x92b3, 0x92bc, 0x92d2, 0x92c7, 0x92f0, 0x92b2, 0x95ad, 0x95b1, 0x9704,
+  0x9706, 0x9707, 0x9709, 0x9760, 0x978d, 0x978b, 0x978f, 0x9821, 0x982b, 0x981c, 0x98b3, 0x990a,
+  0x9913, 0x9912, 0x9918, 0x99dd, 0x99d0, 0x99df, 0x99db, 0x99d1, 0x99d5, 0x99d2, 0x99d9, 0x9ab7,
+  0x9aee, 0x9aef, 0x9b27, 0x9b45, 0x9b44, 0x9b77, 0x9b6f, 0x9d06, 0x9d09, 0x9d03, 0x9ea9, 0x9ebe,
+  0x9ece, 0x58a8, 0x9f52, 0x5112, 0x5118, 0x5114, 0x5110, 0x5115, 0x5180, 0x51aa, 0x51dd, 0x5291,
+  0x5293, 0x52f3, 0x5659, 0x566b, 0x5679, 0x5669, 0x5664, 0x5678, 0x566a, 0x5668, 0x5665, 0x5671,
+  0x566f, 0x566c, 0x5662, 0x5676, 0x58c1, 0x58be, 0x58c7, 0x58c5, 0x596e, 0x5b1d, 0x5b34, 0x5b78,
+  0x5bf0, 0x5c0e, 0x5f4a, 0x61b2, 0x6191, 0x61a9, 0x618a, 0x61cd, 0x61b6, 0x61be, 0x61ca, 0x61c8,
+  0x6230, 0x64c5, 0x64c1, 0x64cb, 0x64bb, 0x64bc, 0x64da, 0x64c4, 0x64c7, 0x64c2, 0x64cd, 0x64bf,
+  0x64d2, 0x64d4, 0x64be, 0x6574, 0x66c6, 0x66c9, 0x66b9, 0x66c4, 0x66c7, 0x66b8, 0x6a3d, 0x6a38,
+  0x6a3a, 0x6a59, 0x6a6b, 0x6a58, 0x6a39, 0x6a44, 0x6a62, 0x6a61, 0x6a4b, 0x6a47, 0x6a35, 0x6a5f,
+  0x6a48, 0x6b59, 0x6b77, 0x6c05, 0x6fc2, 0x6fb1, 0x6fa1, 0x6fc3, 0x6fa4, 0x6fc1, 0x6fa7, 0x6fb3,
+  0x6fc0, 0x6fb9, 0x6fb6, 0x6fa6, 0x6fa0, 0x6fb4, 0x71be, 0x71c9, 0x71d0, 0x71d2, 0x71c8, 0x71d5,
+  0x71b9, 0x71ce, 0x71d9, 0x71dc, 0x71c3, 0x71c4, 0x7368, 0x749c, 0x74a3, 0x7498, 0x749f, 0x749e,
+  0x74e2, 0x750c, 0x750d, 0x7634, 0x7638, 0x763a, 0x76e7, 0x76e5, 0x77a0, 0x779e, 0x779f, 0x77a5,
+  0x78e8, 0x78da, 0x78ec, 0x78e7, 0x79a6, 0x7a4d, 0x7a4e, 0x7a46, 0x7a4c, 0x7a4b, 0x7aba, 0x7bd9,
+  0x7c11, 0x7bc9, 0x7be4, 0x7bdb, 0x7be1, 0x7be9, 0x7be6, 0x7cd5, 0x7cd6, 0x7e0a, 0x7e11, 0x7e08,
+  0x7e1b, 0x7e23, 0x7e1e, 0x7e1d, 0x7e09, 0x7e10, 0x7f79, 0x7fb2, 0x7ff0, 0x7ff1, 0x7fee, 0x8028,
+  0x81b3, 0x81a9, 0x81a8, 0x81fb, 0x8208, 0x8258, 0x8259, 0x854a, 0x8559, 0x8548, 0x8568, 0x8569,
+  0x8543, 0x8549, 0x856d, 0x856a, 0x855e, 0x8783, 0x879f, 0x879e, 0x87a2, 0x878d, 0x8861, 0x892a,
+  0x8932, 0x8925, 0x892b, 0x8921, 0x89aa, 0x89a6, 0x8ae6, 0x8afa, 0x8aeb, 0x8af1, 0x8b00, 0x8adc,
+  0x8ae7, 0x8aee, 0x8afe, 0x8b01, 0x8b02, 0x8af7, 0x8aed, 0x8af3, 0x8af6, 0x8afc, 0x8c6b, 0x8c6d,
+  0x8c93, 0x8cf4, 0x8e44, 0x8e31, 0x8e34, 0x8e42, 0x8e39, 0x8e35, 0x8f3b, 0x8f2f, 0x8f38, 0x8f33,
+  0x8fa8, 0x8fa6, 0x9075, 0x9074, 0x9078, 0x9072, 0x907c, 0x907a, 0x9134, 0x9192, 0x9320, 0x9336,
+  0x92f8, 0x9333, 0x932f, 0x9322, 0x92fc, 0x932b, 0x9304, 0x931a, 0x9310, 0x9326, 0x9321, 0x9315,
+  0x932e, 0x9319, 0x95bb, 0x96a7, 0x96a8, 0x96aa, 0x96d5, 0x970e, 0x9711, 0x9716, 0x970d, 0x9713,
+  0x970f, 0x975b, 0x975c, 0x9766, 0x9798, 0x9830, 0x9838, 0x983b, 0x9837, 0x982d, 0x9839, 0x9824,
+  0x9910, 0x9928, 0x991e, 0x991b, 0x9921, 0x991a, 0x99ed, 0x99e2, 0x99f1, 0x9ab8, 0x9abc, 0x9afb,
+  0x9aed, 0x9b28, 0x9b91, 0x9d15, 0x9d23, 0x9d26, 0x9d28, 0x9d12, 0x9d1b, 0x9ed8, 0x9ed4, 0x9f8d,
+  0x9f9c, 0x512a, 0x511f, 0x5121, 0x5132, 0x52f5, 0x568e, 0x5680, 0x5690, 0x5685, 0x5687, 0x568f,
+  0x58d5, 0x58d3, 0x58d1, 0x58ce, 0x5b30, 0x5b2a, 0x5b24, 0x5b7a, 0x5c37, 0x5c68, 0x5dbc, 0x5dba,
+  0x5dbd, 0x5db8, 0x5e6b, 0x5f4c, 0x5fbd, 0x61c9, 0x61c2, 0x61c7, 0x61e6, 0x61cb, 0x6232, 0x6234,
+  0x64ce, 0x64ca, 0x64d8, 0x64e0, 0x64f0, 0x64e6, 0x64ec, 0x64f1, 0x64e2, 0x64ed, 0x6582, 0x6583,
+  0x66d9, 0x66d6, 0x6a80, 0x6a94, 0x6a84, 0x6aa2, 0x6a9c, 0x6adb, 0x6aa3, 0x6a7e, 0x6a97, 0x6a90,
+  0x6aa0, 0x6b5c, 0x6bae, 0x6bda, 0x6c08, 0x6fd8, 0x6ff1, 0x6fdf, 0x6fe0, 0x6fdb, 0x6fe4, 0x6feb,
+  0x6fef, 0x6f80, 0x6fec, 0x6fe1, 0x6fe9, 0x6fd5, 0x6fee, 0x6ff0, 0x71e7, 0x71df, 0x71ee, 0x71e6,
+  0x71e5, 0x71ed, 0x71ec, 0x71f4, 0x71e0, 0x7235, 0x7246, 0x7370, 0x7372, 0x74a9, 0x74b0, 0x74a6,
+  0x74a8, 0x7646, 0x7642, 0x764c, 0x76ea, 0x77b3, 0x77aa, 0x77b0, 0x77ac, 0x77a7, 0x77ad, 0x77ef,
+  0x78f7, 0x78fa, 0x78f4, 0x78ef, 0x7901, 0x79a7, 0x79aa, 0x7a57, 0x7abf, 0x7c07, 0x7c0d, 0x7bfe,
+  0x7bf7, 0x7c0c, 0x7be0, 0x7ce0, 0x7cdc, 0x7cde, 0x7ce2, 0x7cdf, 0x7cd9, 0x7cdd, 0x7e2e, 0x7e3e,
+  0x7e46, 0x7e37, 0x7e32, 0x7e43, 0x7e2b, 0x7e3d, 0x7e31, 0x7e45, 0x7e41, 0x7e34, 0x7e39, 0x7e48,
+  0x7e35, 0x7e3f, 0x7e2f, 0x7f44, 0x7ff3, 0x7ffc, 0x8071, 0x8072, 0x8070, 0x806f, 0x8073, 0x81c6,
+  0x81c3, 0x81ba, 0x81c2, 0x81c0, 0x81bf, 0x81bd, 0x81c9, 0x81be, 0x81e8, 0x8209, 0x8271, 0x85aa,
+  0x8584, 0x857e, 0x859c, 0x8591, 0x8594, 0x85af, 0x859b, 0x8587, 0x85a8, 0x858a, 0x85a6, 0x8667,
+  0x87c0, 0x87d1, 0x87b3, 0x87d2, 0x87c6, 0x87ab, 0x87bb, 0x87ba, 0x87c8, 0x87cb, 0x893b, 0x8936,
+  0x8944, 0x8938, 0x893d, 0x89ac, 0x8b0e, 0x8b17, 0x8b19, 0x8b1b, 0x8b0a, 0x8b20, 0x8b1d, 0x8b04,
+  0x8b10, 0x8c41, 0x8c3f, 0x8c73, 0x8cfa, 0x8cfd, 0x8cfc, 0x8cf8, 0x8cfb, 0x8da8, 0x8e49, 0x8e4b,
+  0x8e48, 0x8e4a, 0x8f44, 0x8f3e, 0x8f42, 0x8f45, 0x8f3f, 0x907f, 0x907d, 0x9084, 0x9081, 0x9082,
+  0x9080, 0x9139, 0x91a3, 0x919e, 0x919c, 0x934d, 0x9382, 0x9328, 0x9375, 0x934a, 0x9365, 0x934b,
+  0x9318, 0x937e, 0x936c, 0x935b, 0x9370, 0x935a, 0x9354, 0x95ca, 0x95cb, 0x95cc, 0x95c8, 0x95c6,
+  0x96b1, 0x96b8, 0x96d6, 0x971c, 0x971e, 0x97a0, 0x97d3, 0x9846, 0x98b6, 0x9935, 0x9a01, 0x99ff,
+  0x9bae, 0x9bab, 0x9baa, 0x9bad, 0x9d3b, 0x9d3f, 0x9e8b, 0x9ecf, 0x9ede, 0x9edc, 0x9edd, 0x9edb,
+  0x9f3e, 0x9f4b, 0x53e2, 0x5695, 0x56ae, 0x58d9, 0x58d8, 0x5b38, 0x5f5e, 0x61e3, 0x6233, 0x64f4,
+  0x64f2, 0x64fe, 0x6506, 0x64fa, 0x64fb, 0x64f7, 0x65b7, 0x66dc, 0x6726, 0x6ab3, 0x6aac, 0x6ac3,
+  0x6abb, 0x6ab8, 0x6ac2, 0x6aae, 0x6aaf, 0x6b5f, 0x6b78, 0x6baf, 0x7009, 0x700b, 0x6ffe, 0x7006,
+  0x6ffa, 0x7011, 0x700f, 0x71fb, 0x71fc, 0x71fe, 0x71f8, 0x7377, 0x7375, 0x74a7, 0x74bf, 0x7515,
+  0x7656, 0x7658, 0x7652, 0x77bd, 0x77bf, 0x77bb, 0x77bc, 0x790e, 0x79ae, 0x7a61, 0x7a62, 0x7a60,
+  0x7ac4, 0x7ac5, 0x7c2b, 0x7c27, 0x7c2a, 0x7c1e, 0x7c23, 0x7c21, 0x7ce7, 0x7e54, 0x7e55, 0x7e5e,
+  0x7e5a, 0x7e61, 0x7e52, 0x7e59, 0x7f48, 0x7ff9, 0x7ffb, 0x8077, 0x8076, 0x81cd, 0x81cf, 0x820a,
+  0x85cf, 0x85a9, 0x85cd, 0x85d0, 0x85c9, 0x85b0, 0x85ba, 0x85b9, 0x87ef, 0x87ec, 0x87f2, 0x87e0,
+  0x8986, 0x89b2, 0x89f4, 0x8b28, 0x8b39, 0x8b2c, 0x8b2b, 0x8c50, 0x8d05, 0x8e59, 0x8e63, 0x8e66,
+  0x8e64, 0x8e5f, 0x8e55, 0x8ec0, 0x8f49, 0x8f4d, 0x9087, 0x9083, 0x9088, 0x91ab, 0x91ac, 0x91d0,
+  0x9394, 0x938a, 0x9396, 0x93a2, 0x93b3, 0x93ae, 0x93ac, 0x93b0, 0x9398, 0x939a, 0x9397, 0x95d4,
+  0x95d6, 0x95d0, 0x95d5, 0x96e2, 0x96dc, 0x96d9, 0x96db, 0x96de, 0x9724, 0x97a3, 0x97a6, 0x97ad,
+  0x97f9, 0x984d, 0x984f, 0x984c, 0x984e, 0x9853, 0x98ba, 0x993e, 0x993f, 0x993d, 0x992e, 0x99a5,
+  0x9a0e, 0x9ac1, 0x9b03, 0x9b06, 0x9b4f, 0x9b4e, 0x9b4d, 0x9bca, 0x9bc9, 0x9bfd, 0x9bc8, 0x9bc0,
+  0x9d51, 0x9d5d, 0x9d60, 0x9ee0, 0x9f15, 0x9f2c, 0x5133, 0x56a5, 0x56a8, 0x58de, 0x58df, 0x58e2,
+  0x5bf5, 0x9f90, 0x5eec, 0x61f2, 0x61f7, 0x61f6, 0x61f5, 0x6500, 0x650f, 0x66e0, 0x66dd, 0x6ae5,
+  0x6add, 0x6ada, 0x6ad3, 0x701b, 0x701f, 0x7028, 0x701a, 0x701d, 0x7015, 0x7018, 0x7206, 0x720d,
+  0x7258, 0x72a2, 0x7378, 0x737a, 0x74bd, 0x74ca, 0x74e3, 0x7587, 0x7586, 0x765f, 0x7661, 0x77c7,
+  0x7919, 0x79b1, 0x7a6b, 0x7a69, 0x7c3e, 0x7c3f, 0x7c38, 0x7c3d, 0x7c37, 0x7c40, 0x7e6b, 0x7e6d,
+  0x7e79, 0x7e69, 0x7e6a, 0x7e73, 0x7f85, 0x7fb6, 0x7fb9, 0x7fb8, 0x81d8, 0x85e9, 0x85dd, 0x85ea,
+  0x85d5, 0x85e4, 0x85e5, 0x85f7, 0x87fb, 0x8805, 0x880d, 0x87f9, 0x87fe, 0x8960, 0x895f, 0x8956,
+  0x895e, 0x8b41, 0x8b5c, 0x8b58, 0x8b49, 0x8b5a, 0x8b4e, 0x8b4f, 0x8b46, 0x8b59, 0x8d08, 0x8d0a,
+  0x8e7c, 0x8e72, 0x8e87, 0x8e76, 0x8e6c, 0x8e7a, 0x8e74, 0x8f54, 0x8f4e, 0x8fad, 0x908a, 0x908b,
+  0x91b1, 0x91ae, 0x93e1, 0x93d1, 0x93df, 0x93c3, 0x93c8, 0x93dc, 0x93dd, 0x93d6, 0x93e2, 0x93cd,
+  0x93d8, 0x93e4, 0x93d7, 0x93e8, 0x95dc, 0x96b4, 0x96e3, 0x972a, 0x9727, 0x9761, 0x97dc, 0x97fb,
+  0x985e, 0x9858, 0x985b, 0x98bc, 0x9945, 0x9949, 0x9a16, 0x9a19, 0x9b0d, 0x9be8, 0x9be7, 0x9bd6,
+  0x9bdb, 0x9d89, 0x9d61, 0x9d72, 0x9d6a, 0x9d6c, 0x9e92, 0x9e97, 0x9e93, 0x9eb4, 0x52f8, 0x56b7,
+  0x56b6, 0x56b4, 0x56bc, 0x58e4, 0x5b40, 0x5b43, 0x5b7d, 0x5bf6, 0x5dc9, 0x61f8, 0x61fa, 0x6518,
+  0x6514, 0x6519, 0x66e6, 0x6727, 0x6aec, 0x703e, 0x7030, 0x7032, 0x7210, 0x737b, 0x74cf, 0x7662,
+  0x7665, 0x7926, 0x792a, 0x792c, 0x792b, 0x7ac7, 0x7af6, 0x7c4c, 0x7c43, 0x7c4d, 0x7cef, 0x7cf0,
+  0x8fae, 0x7e7d, 0x7e7c, 0x7e82, 0x7f4c, 0x8000, 0x81da, 0x8266, 0x85fb, 0x85f9, 0x8611, 0x85fa,
+  0x8606, 0x860b, 0x8607, 0x860a, 0x8814, 0x8815, 0x8964, 0x89ba, 0x89f8, 0x8b70, 0x8b6c, 0x8b66,
+  0x8b6f, 0x8b5f, 0x8b6b, 0x8d0f, 0x8d0d, 0x8e89, 0x8e81, 0x8e85, 0x8e82, 0x91b4, 0x91cb, 0x9418,
+  0x9403, 0x93fd, 0x95e1, 0x9730, 0x98c4, 0x9952, 0x9951, 0x99a8, 0x9a2b, 0x9a30, 0x9a37, 0x9a35,
+  0x9c13, 0x9c0d, 0x9e79, 0x9eb5, 0x9ee8, 0x9f2f, 0x9f5f, 0x9f63, 0x9f61, 0x5137, 0x5138, 0x56c1,
+  0x56c0, 0x56c2, 0x5914, 0x5c6c, 0x5dcd, 0x61fc, 0x61fe, 0x651d, 0x651c, 0x6595, 0x66e9, 0x6afb,
+  0x6b04, 0x6afa, 0x6bb2, 0x704c, 0x721b, 0x72a7, 0x74d6, 0x74d4, 0x7669, 0x77d3, 0x7c50, 0x7e8f,
+  0x7e8c, 0x7fbc, 0x8617, 0x862d, 0x861a, 0x8823, 0x8822, 0x8821, 0x881f, 0x896a, 0x896c, 0x89bd,
+  0x8b74, 0x8b77, 0x8b7d, 0x8d13, 0x8e8a, 0x8e8d, 0x8e8b, 0x8f5f, 0x8faf, 0x91ba, 0x942e, 0x9433,
+  0x9435, 0x943a, 0x9438, 0x9432, 0x942b, 0x95e2, 0x9738, 0x9739, 0x9732, 0x97ff, 0x9867, 0x9865,
+  0x9957, 0x9a45, 0x9a43, 0x9a40, 0x9a3e, 0x9acf, 0x9b54, 0x9b51, 0x9c2d, 0x9c25, 0x9daf, 0x9db4,
+  0x9dc2, 0x9db8, 0x9e9d, 0x9eef, 0x9f19, 0x9f5c, 0x9f66, 0x9f67, 0x513c, 0x513b, 0x56c8, 0x56ca,
+  0x56c9, 0x5b7f, 0x5dd4, 0x5dd2, 0x5f4e, 0x61ff, 0x6524, 0x6b0a, 0x6b61, 0x7051, 0x7058, 0x7380,
+  0x74e4, 0x758a, 0x766e, 0x766c, 0x79b3, 0x7c60, 0x7c5f, 0x807e, 0x807d, 0x81df, 0x8972, 0x896f,
+  0x89fc, 0x8b80, 0x8d16, 0x8d17, 0x8e91, 0x8e93, 0x8f61, 0x9148, 0x9444, 0x9451, 0x9452, 0x973d,
+  0x973e, 0x97c3, 0x97c1, 0x986b, 0x9955, 0x9a55, 0x9a4d, 0x9ad2, 0x9b1a, 0x9c49, 0x9c31, 0x9c3e,
+  0x9c3b, 0x9dd3, 0x9dd7, 0x9f34, 0x9f6c, 0x9f6a, 0x9f94, 0x56cc, 0x5dd6, 0x6200, 0x6523, 0x652b,
+  0x652a, 0x66ec, 0x6b10, 0x74da, 0x7aca, 0x7c64, 0x7c63, 0x7c65, 0x7e93, 0x7e96, 0x7e94, 0x81e2,
+  0x8638, 0x863f, 0x8831, 0x8b8a, 0x9090, 0x908f, 0x9463, 0x9460, 0x9464, 0x9768, 0x986f, 0x995c,
+  0x9a5a, 0x9a5b, 0x9a57, 0x9ad3, 0x9ad4, 0x9ad1, 0x9c54, 0x9c57, 0x9c56, 0x9de5, 0x9e9f, 0x9ef4,
+  0x56d1, 0x58e9, 0x652c, 0x705e, 0x7671, 0x7672, 0x77d7, 0x7f50, 0x7f88, 0x8836, 0x8839, 0x8862,
+  0x8b93, 0x8b92, 0x8b96, 0x8277, 0x8d1b, 0x91c0, 0x946a, 0x9742, 0x9748, 0x9744, 0x97c6, 0x9870,
+  0x9a5f, 0x9b22, 0x9b58, 0x9c5f, 0x9df9, 0x9dfa, 0x9e7c, 0x9e7d, 0x9f07, 0x9f77, 0x9f72, 0x5ef3,
+  0x6b16, 0x7063, 0x7c6c, 0x7c6e, 0x883b, 0x89c0, 0x8ea1, 0x91c1, 0x9472, 0x9470, 0x9871, 0x995e,
+  0x9ad6, 0x9b23, 0x9ecc, 0x7064, 0x77da, 0x8b9a, 0x9477, 0x97c9, 0x9a62, 0x9a65, 0x7e9c, 0x8b9c,
+  0x8eaa, 0x91c5, 0x947d, 0x947e, 0x947c, 0x9c77, 0x9c78, 0x9ef7, 0x8c54, 0x947f, 0x9e1a, 0x7228,
+  0x9a6a, 0x9b31, 0x9e1b, 0x9e1e, 0x7c72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_cns11643_1992_1 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x4e <= h && h <= 0x9f
+        && 0x00 <= l && l <= 0xff
+        && cns11643_1992_1_f_i[h - 0x4e])
+      return cns11643_1992_1_f_i[h - 0x4e][l - 0x00]
+             ? cns11643_1992_1_f_i[h - 0x4e][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc == 0x2321) return 0x55e7;
+    if (enc == 0x2322) return 0x74e9;
+    if (enc == 0x2323) return 0x7cce;
+    if (enc == 0x2728) return 0x4ea0;
+    if (enc == 0x272f) return 0x51ab;
+    if (enc == 0x2734) return 0x52f9;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x22 <= h && h <= 0x7d
+        && 0x21 <= l && l <= 0x7e)
+      return cns11643_1992_1_t_m[h * 0x5e + l - 0x0c9d]
+             ? cns11643_1992_1_t_m[h * 0x5e + l - 0x0c9d]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_1;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_1 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_2.h b/src/table/cns11643_1992_2.h
new file mode 100644 (file)
index 0000000..1fb15c2
--- /dev/null
@@ -0,0 +1,2671 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_2_f_78[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2126, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2127, 0x0000, 0x212f, 0x212d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2130, 0x0000,
+  0x0000, 0x2143, 0x0000, 0x2531, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2121, 0x0000, 0x0000, 0x0000, 0x0000, 0x2128,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2122, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334e, 0x0000, 0x0000, 0x0000, 0x4156,
+  0x4157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2129, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2131, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4158, 0x0000, 0x0000, 0x6d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2132, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2134, 0x2133, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x214a, 0x0000, 0x2146, 0x2149, 0x0000, 0x0000, 0x0000, 0x2148, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2145, 0x2147, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x216f, 0x0000, 0x0000, 0x2179, 0x216d, 0x0000, 0x2171, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_79[] = {
+  0x2170, 0x0000, 0x2174, 0x0000, 0x2178, 0x2175, 0x0000, 0x0000, 0x2172, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x216a, 0x0000, 0x0000, 0x0000, 0x217a, 0x2177, 0x216e, 0x0000, 0x0000, 0x0000,
+  0x216b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2173, 0x0000, 0x0000, 0x0000, 0x0000, 0x2176, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x216c, 0x2328, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2329, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x227b,
+  0x0000, 0x0000, 0x2322, 0x232a, 0x0000, 0x2326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x227d, 0x0000, 0x0000, 0x253d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2324, 0x227e,
+  0x0000, 0x0000, 0x227a, 0x0000, 0x2327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2325,
+  0x0000, 0x232b, 0x227c, 0x0000, 0x2321, 0x0000, 0x0000, 0x2323, 0x0000, 0x0000, 0x253f, 0x254b,
+  0x0000, 0x0000, 0x254c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2539, 0x0000, 0x2538, 0x253c,
+  0x2543, 0x2541, 0x0000, 0x0000, 0x2533, 0x2535, 0x0000, 0x0000, 0x2536, 0x2542, 0x2549, 0x0000,
+  0x253b, 0x2534, 0x0000, 0x2537, 0x0000, 0x253a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2544, 0x0000, 0x2548, 0x0000, 0x2546, 0x254a, 0x0000, 0x253e, 0x2532, 0x0000, 0x2540, 0x0000,
+  0x2545, 0x0000, 0x2547, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2922, 0x292a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2930, 0x292e, 0x2929, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x292f, 0x2925, 0x0000, 0x0000, 0x0000, 0x287e, 0x0000, 0x292c, 0x0000, 0x2923, 0x0000, 0x2924,
+  0x0000, 0x287d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2921, 0x2926, 0x0000, 0x292d, 0x0000,
+  0x0000, 0x2928, 0x0000, 0x292b, 0x2927, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2931, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d71, 0x2d70, 0x2d75, 0x2d76, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_80[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d6a, 0x0000, 0x2d6b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d6c, 0x0000, 0x335e, 0x0000, 0x2d77,
+  0x0000, 0x0000, 0x0000, 0x2d6f, 0x2d78, 0x0000, 0x2d69, 0x0000, 0x2d79, 0x0000, 0x2d6d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d74, 0x0000, 0x0000, 0x2d7c,
+  0x2d6e, 0x2d7d, 0x0000, 0x2d72, 0x0000, 0x2d7b, 0x0000, 0x2d73, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3366, 0x335a, 0x0000, 0x0000, 0x0000, 0x335f, 0x3365, 0x0000,
+  0x3358, 0x0000, 0x335c, 0x3355, 0x0000, 0x3359, 0x0000, 0x0000, 0x0000, 0x336a, 0x0000, 0x3354,
+  0x0000, 0x0000, 0x0000, 0x3369, 0x0000, 0x0000, 0x0000, 0x335b, 0x0000, 0x3356, 0x3352, 0x3360,
+  0x3353, 0x3351, 0x335d, 0x3363, 0x3364, 0x0000, 0x0000, 0x0000, 0x3a3f, 0x3361, 0x3350, 0x3362,
+  0x0000, 0x0000, 0x3367, 0x0000, 0x334f, 0x0000, 0x3357, 0x3368, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a42, 0x3a3b,
+  0x0000, 0x0000, 0x0000, 0x3a43, 0x0000, 0x0000, 0x0000, 0x3a39, 0x3a3c, 0x0000, 0x3a3d, 0x0000,
+  0x0000, 0x0000, 0x3a41, 0x0000, 0x3a37, 0x3a36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a35,
+  0x3a40, 0x3a3e, 0x3a38, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x415c, 0x0000, 0x4162, 0x4165, 0x0000, 0x0000,
+  0x415f, 0x0000, 0x4168, 0x0000, 0x4169, 0x0000, 0x4164, 0x0000, 0x0000, 0x4159, 0x0000, 0x415a,
+  0x0000, 0x4163, 0x4161, 0x0000, 0x415d, 0x0000, 0x415b, 0x0000, 0x4160, 0x4167, 0x415e, 0x4166,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4921, 0x4877, 0x0000, 0x0000, 0x4878,
+  0x0000, 0x0000, 0x0000, 0x487b, 0x0000, 0x487d, 0x0000, 0x0000, 0x4926, 0x0000, 0x0000, 0x4925,
+  0x487e, 0x0000, 0x4876, 0x0000, 0x4879, 0x0000, 0x487c, 0x0000, 0x4922, 0x0000, 0x0000, 0x4924,
+  0x4923, 0x0000, 0x0000, 0x487a, 0x0000, 0x0000, 0x4f54, 0x0000, 0x4f51, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f58, 0x4f55, 0x4f4e
+};
+static const uint16_t cns11643_1992_2_f_81[] = {
+  0x0000, 0x0000, 0x0000, 0x4f4f, 0x0000, 0x0000, 0x4f52, 0x4f53, 0x0000, 0x0000, 0x4f59, 0x4f56,
+  0x4f57, 0x0000, 0x0000, 0x0000, 0x0000, 0x5643, 0x0000, 0x5640, 0x0000, 0x0000, 0x0000, 0x5641,
+  0x0000, 0x0000, 0x5642, 0x0000, 0x563f, 0x0000, 0x0000, 0x0000, 0x5c49, 0x0000, 0x5c47, 0x0000,
+  0x5c48, 0x5c46, 0x5c45, 0x0000, 0x0000, 0x5c4a, 0x0000, 0x0000, 0x0000, 0x6144, 0x6145, 0x0000,
+  0x4f50, 0x6143, 0x0000, 0x0000, 0x6537, 0x6538, 0x0000, 0x0000, 0x0000, 0x6b4f, 0x6b4e, 0x0000,
+  0x0000, 0x6e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e21, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a44,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x212e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232c,
+  0x0000, 0x0000, 0x0000, 0x2e23, 0x2e22, 0x0000, 0x0000, 0x0000, 0x2135, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x254d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232d, 0x0000, 0x0000, 0x254e, 0x0000, 0x254f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e25, 0x2e26, 0x0000, 0x0000, 0x2e27, 0x0000, 0x2e24, 0x0000,
+  0x0000, 0x0000, 0x2e28, 0x0000, 0x336b, 0x0000, 0x0000, 0x0000, 0x3a45, 0x0000, 0x0000, 0x416a,
+  0x4927, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5644, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2123, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_82[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x214c, 0x0000, 0x0000,
+  0x214b, 0x0000, 0x0000, 0x0000, 0x217d, 0x0000, 0x0000, 0x217c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x232e, 0x0000, 0x232f, 0x0000, 0x0000, 0x2330, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2554, 0x2551, 0x2552, 0x0000, 0x2550, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2932, 0x0000, 0x2553, 0x0000,
+  0x0000, 0x2933, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2b, 0x0000,
+  0x0000, 0x2e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2a, 0x0000, 0x0000, 0x0000, 0x2e2c, 0x2e2d,
+  0x0000, 0x2e29, 0x2e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x336c,
+  0x336e, 0x336d, 0x336f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x416c, 0x0000, 0x416b, 0x416d, 0x416e, 0x0000, 0x0000, 0x0000, 0x4928, 0x4929, 0x0000, 0x0000,
+  0x4c61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f5a, 0x4f5b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6539, 0x6b51, 0x6b50, 0x6e7e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2331, 0x2332, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2555, 0x0000, 0x0000, 0x0000,
+  0x2934, 0x0000, 0x2935, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3371, 0x0000, 0x0000, 0x3370, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x492a, 0x0000, 0x492b, 0x0000, 0x0000, 0x0000, 0x4f5d,
+  0x0000, 0x4f5c, 0x0000, 0x0000, 0x5c4b, 0x0000, 0x0000, 0x653a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2136, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_83[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2333, 0x2556, 0x2557,
+  0x0000, 0x0000, 0x2e31, 0x0000, 0x0000, 0x3a47, 0x3a46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2124, 0x0000, 0x214d, 0x0000, 0x0000, 0x2222, 0x0000, 0x0000, 0x2221, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3372, 0x0000, 0x0000,
+  0x492c, 0x0000, 0x0000, 0x0000, 0x5645, 0x0000, 0x0000, 0x686a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2558, 0x2936, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x214e, 0x2223, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2334, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2137, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2335, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2937, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2125, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2224, 0x0000, 0x0000, 0x0000, 0x2336, 0x2337,
+  0x0000, 0x0000, 0x2559, 0x0000, 0x255a, 0x0000, 0x2939, 0x2938, 0x293b, 0x293a, 0x0000, 0x0000,
+  0x3373, 0x0000, 0x2e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a48, 0x0000, 0x0000, 0x3a49,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x492d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x653b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5646, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_84[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2225, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2340, 0x233d, 0x0000, 0x0000, 0x233e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2345, 0x233f, 0x0000, 0x0000, 0x2344, 0x0000, 0x233a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2338, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2339, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2341, 0x0000, 0x0000, 0x0000, 0x2343, 0x0000, 0x0000, 0x0000, 0x233c, 0x0000, 0x2346,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2342, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x233b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x256b, 0x256a, 0x0000, 0x256d, 0x256f, 0x2564, 0x2567, 0x256e, 0x0000, 0x0000, 0x0000, 0x2561,
+  0x2565, 0x0000, 0x0000, 0x2569, 0x294a, 0x0000, 0x294e, 0x0000, 0x2566, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2562, 0x0000, 0x0000, 0x0000, 0x2563, 0x255c, 0x0000, 0x255d, 0x255f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x255b, 0x2560, 0x0000, 0x0000, 0x0000, 0x0000, 0x2568, 0x0000, 0x0000,
+  0x0000, 0x255e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x256c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2949, 0x293d, 0x294c, 0x0000, 0x0000, 0x293f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x293e, 0x2944, 0x0000, 0x2950, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2946, 0x2943, 0x0000, 0x0000, 0x293c, 0x0000, 0x294b, 0x0000, 0x294d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2941, 0x0000, 0x2947, 0x2948, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2940, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2945, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x294f, 0x0000, 0x2e46, 0x0000, 0x2e34, 0x0000,
+  0x2e39, 0x0000, 0x0000, 0x2e37, 0x0000, 0x0000, 0x0000, 0x2e3e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e41, 0x0000, 0x2e38, 0x0000, 0x0000, 0x0000, 0x2e44, 0x2e45, 0x0000, 0x0000, 0x2e43,
+  0x0000, 0x0000, 0x0000, 0x2e3b
+};
+static const uint16_t cns11643_1992_2_f_85[] = {
+  0x0000, 0x0000, 0x0000, 0x2e48, 0x2e3c, 0x2e40, 0x0000, 0x0000, 0x2e3d, 0x0000, 0x2e42, 0x2e49,
+  0x3424, 0x0000, 0x2e47, 0x0000, 0x0000, 0x2e3f, 0x2e36, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e35,
+  0x0000, 0x0000, 0x2e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e33, 0x0000, 0x0000, 0x0000, 0x337a, 0x0000, 0x0000, 0x342a, 0x0000, 0x0000,
+  0x3421, 0x0000, 0x3425, 0x0000, 0x3379, 0x337e, 0x337d, 0x0000, 0x0000, 0x3428, 0x0000, 0x342b,
+  0x3376, 0x0000, 0x0000, 0x0000, 0x342c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3423, 0x0000, 0x0000,
+  0x3429, 0x0000, 0x0000, 0x342d, 0x0000, 0x3377, 0x3427, 0x0000, 0x3378, 0x337b, 0x3422, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x337c, 0x0000, 0x0000, 0x3426, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3374, 0x3375, 0x3a4e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a59, 0x0000, 0x3a5c, 0x0000, 0x3a55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a52, 0x0000, 0x0000, 0x0000, 0x3a5a, 0x417c, 0x3a5f, 0x3a53,
+  0x0000, 0x3a4a, 0x3a57, 0x3a51, 0x0000, 0x3a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a5e, 0x3a50, 0x3a56, 0x3a58, 0x3a4c, 0x3a5b, 0x0000,
+  0x3a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x417a,
+  0x4176, 0x0000, 0x4227, 0x416f, 0x4178, 0x0000, 0x0000, 0x0000, 0x4223, 0x0000, 0x4174, 0x4173,
+  0x4171, 0x4225, 0x0000, 0x417d, 0x4172, 0x0000, 0x417b, 0x0000, 0x4177, 0x417e, 0x4222, 0x0000,
+  0x0000, 0x4226, 0x0000, 0x4170, 0x0000, 0x4175, 0x0000, 0x0000, 0x0000, 0x0000, 0x4221, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x493c, 0x4938, 0x0000,
+  0x4932, 0x0000, 0x0000, 0x493b
+};
+static const uint16_t cns11643_1992_2_f_86[] = {
+  0x0000, 0x4935, 0x4937, 0x0000, 0x493a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4930, 0x0000, 0x0000, 0x4933, 0x0000, 0x0000, 0x4931, 0x4936, 0x0000, 0x492f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4934, 0x4939, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x492e, 0x0000, 0x0000, 0x4f6e, 0x0000, 0x4f6b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f69, 0x0000, 0x4f61, 0x0000, 0x0000, 0x4f6d, 0x0000, 0x4f6f, 0x0000,
+  0x0000, 0x4f6a, 0x4f6c, 0x0000, 0x4f68, 0x4f62, 0x4f5f, 0x0000, 0x0000, 0x3a4f, 0x4f65, 0x0000,
+  0x4f5e, 0x4f64, 0x4f63, 0x0000, 0x4f60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f66, 0x0000, 0x4f67, 0x0000, 0x0000, 0x0000, 0x564f, 0x0000,
+  0x5648, 0x0000, 0x0000, 0x564c, 0x0000, 0x0000, 0x564b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x564d, 0x5649, 0x0000, 0x5647, 0x0000, 0x564e, 0x564a, 0x0000, 0x0000, 0x0000, 0x5650,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c52, 0x5c54, 0x0000, 0x5c55, 0x5c53, 0x5c51,
+  0x5c50, 0x0000, 0x5c4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c4d, 0x5c4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c4c, 0x0000, 0x0000, 0x0000, 0x6148, 0x6146, 0x614b, 0x6149, 0x0000,
+  0x6147, 0x614a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x653e, 0x653f,
+  0x0000, 0x0000, 0x6540, 0x653c, 0x6541, 0x653d, 0x0000, 0x0000, 0x0000, 0x0000, 0x686b, 0x686d,
+  0x0000, 0x686c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b53, 0x6b54, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b52, 0x0000, 0x6d46, 0x6d45, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d47,
+  0x0000, 0x7034, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7033, 0x707c, 0x0000, 0x0000, 0x212a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2227, 0x0000, 0x2226, 0x0000, 0x0000,
+  0x0000, 0x2349, 0x0000, 0x2348, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2347, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2570, 0x0000, 0x2571, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_87[] = {
+  0x0000, 0x2e4a, 0x2e4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x342f, 0x0000, 0x0000, 0x342e, 0x0000,
+  0x3a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4228, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f70, 0x5652, 0x5651, 0x0000, 0x715a, 0x0000, 0x2139, 0x0000, 0x214f, 0x2150,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2229, 0x0000, 0x0000, 0x0000, 0x2228, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x222a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x234a, 0x0000, 0x0000, 0x0000, 0x234b, 0x0000, 0x0000,
+  0x0000, 0x234d, 0x0000, 0x234e, 0x234c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x234f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x257e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2621, 0x0000, 0x0000, 0x2575,
+  0x0000, 0x2574, 0x0000, 0x2572, 0x2577, 0x2576, 0x2573, 0x257c, 0x257d, 0x257a, 0x2578, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x257b, 0x0000, 0x2622, 0x0000, 0x0000, 0x2579, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2955, 0x0000, 0x0000, 0x295b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2959, 0x295f, 0x0000, 0x2956, 0x295a, 0x295c, 0x295e, 0x2958,
+  0x0000, 0x2957, 0x2952, 0x2953, 0x0000, 0x0000, 0x0000, 0x0000, 0x2954, 0x295d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2951, 0x2e55, 0x0000, 0x2e54, 0x2e59, 0x2e50, 0x0000, 0x2e53, 0x2e52, 0x0000, 0x2e56,
+  0x0000, 0x2e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e51, 0x2e57, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e4c, 0x0000, 0x0000, 0x343d, 0x2e58, 0x0000, 0x2e4f, 0x0000, 0x0000, 0x2e4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3434, 0x0000, 0x0000, 0x0000, 0x0000, 0x3444, 0x3432, 0x3440,
+  0x0000, 0x3442, 0x0000, 0x3448, 0x0000, 0x344c, 0x0000, 0x0000, 0x3443, 0x3437, 0x343f, 0x0000,
+  0x344d, 0x344b, 0x3441, 0x343c, 0x3435, 0x3a68, 0x3433, 0x0000, 0x343a, 0x0000, 0x0000, 0x3430,
+  0x3446, 0x3438, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_88[] = {
+  0x3436, 0x3449, 0x0000, 0x0000, 0x344f, 0x0000, 0x0000, 0x343e, 0x3439, 0x0000, 0x0000, 0x343b,
+  0x344a, 0x344e, 0x3445, 0x0000, 0x3447, 0x0000, 0x0000, 0x0000, 0x3431, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a63, 0x0000, 0x3a6c, 0x3a6b, 0x0000, 0x3a64, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a66,
+  0x0000, 0x3a6a, 0x0000, 0x3a65, 0x3a67, 0x3a61, 0x0000, 0x0000, 0x3a74, 0x3a73, 0x3a70, 0x0000,
+  0x0000, 0x0000, 0x2e4d, 0x3a6d, 0x0000, 0x0000, 0x3a6f, 0x3a62, 0x3a72, 0x3a71, 0x0000, 0x3a75,
+  0x0000, 0x4236, 0x0000, 0x3a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a69, 0x422e, 0x0000, 0x0000, 0x0000, 0x422d, 0x4231, 0x422c, 0x0000, 0x0000, 0x0000, 0x4229,
+  0x0000, 0x4230, 0x0000, 0x0000, 0x0000, 0x4233, 0x0000, 0x4235, 0x0000, 0x4232, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4237, 0x422b, 0x4234, 0x0000, 0x0000, 0x422a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x422f, 0x0000, 0x4238, 0x0000, 0x0000, 0x4944, 0x0000, 0x494a, 0x0000,
+  0x0000, 0x0000, 0x4946, 0x494d, 0x493e, 0x0000, 0x0000, 0x4943, 0x0000, 0x4942, 0x494b, 0x0000,
+  0x0000, 0x0000, 0x4941, 0x4947, 0x494c, 0x493d, 0x0000, 0x4945, 0x0000, 0x0000, 0x4949, 0x494f,
+  0x493f, 0x4948, 0x0000, 0x0000, 0x494e, 0x0000, 0x0000, 0x0000, 0x4940, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f72, 0x0000, 0x0000, 0x4f74, 0x4f79, 0x0000, 0x4f75, 0x0000, 0x4f78, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f71, 0x4f77, 0x0000, 0x0000, 0x4f76, 0x0000, 0x4f73, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5657, 0x0000, 0x5659, 0x5654, 0x0000, 0x5656,
+  0x0000, 0x0000, 0x5658, 0x0000, 0x0000, 0x0000, 0x565a, 0x0000, 0x5653, 0x5655, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c58, 0x0000, 0x0000, 0x5c59, 0x0000, 0x5c57, 0x0000, 0x5c56, 0x0000,
+  0x0000, 0x0000, 0x6542, 0x6544, 0x0000, 0x6543, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x686e,
+  0x0000, 0x0000, 0x0000, 0x6f22, 0x6f21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2960, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4239, 0x0000, 0x4950, 0x4f7a
+};
+static const uint16_t cns11643_1992_2_f_89[] = {
+  0x0000, 0x0000, 0x0000, 0x213a, 0x0000, 0x0000, 0x2350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2623, 0x2961, 0x2e5b, 0x0000, 0x0000, 0x0000, 0x6545, 0x0000, 0x0000, 0x0000, 0x0000, 0x2151,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x213b, 0x0000, 0x0000, 0x2152,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x222b, 0x0000, 0x0000, 0x0000, 0x2351, 0x0000, 0x0000, 0x0000, 0x0000, 0x2624, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2962,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3450, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4951,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x614c, 0x6d48, 0x6f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x2231,
+  0x0000, 0x0000, 0x0000, 0x222f, 0x222d, 0x0000, 0x2230, 0x2232, 0x222c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x222e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2356, 0x2359,
+  0x2358, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2355, 0x2353, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2354, 0x235b, 0x2357, 0x0000, 0x0000, 0x0000, 0x2352, 0x235a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2630, 0x2629, 0x0000,
+  0x2634, 0x2625, 0x262c, 0x0000, 0x0000, 0x0000, 0x2626, 0x0000, 0x262d, 0x2631, 0x0000, 0x0000,
+  0x2632, 0x262b, 0x0000, 0x262e, 0x0000, 0x0000, 0x0000, 0x2635, 0x2633, 0x0000, 0x0000, 0x0000,
+  0x262a, 0x0000, 0x2628, 0x2627, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x262f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2970, 0x0000, 0x2968, 0x2964, 0x0000, 0x2974, 0x2963, 0x0000, 0x0000,
+  0x296d, 0x0000, 0x0000, 0x0000, 0x0000, 0x2971, 0x0000, 0x0000, 0x0000, 0x2977, 0x2965, 0x0000,
+  0x0000, 0x2967, 0x296e, 0x2972, 0x2976, 0x2973, 0x296c, 0x296f, 0x0000, 0x0000, 0x2969, 0x0000,
+  0x296b, 0x296a, 0x2975, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_90[] = {
+  0x2966, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e64, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e61, 0x2e5e, 0x2e63,
+  0x0000, 0x2e5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e5f, 0x2e60, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e66, 0x0000, 0x3457, 0x0000, 0x3b26, 0x3456, 0x3469, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3467, 0x0000, 0x0000, 0x0000, 0x3470, 0x3460, 0x3463, 0x0000, 0x0000, 0x346d,
+  0x3465, 0x0000, 0x0000, 0x0000, 0x346a, 0x3468, 0x0000, 0x0000, 0x3459, 0x346e, 0x3462, 0x345d,
+  0x0000, 0x3453, 0x346f, 0x345f, 0x3452, 0x0000, 0x0000, 0x3464, 0x3471, 0x3461, 0x3455, 0x345a,
+  0x3451, 0x0000, 0x0000, 0x0000, 0x345e, 0x345b, 0x0000, 0x3454, 0x0000, 0x346c, 0x0000, 0x0000,
+  0x345c, 0x3458, 0x0000, 0x0000, 0x346b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a7d, 0x0000, 0x3a7a, 0x3b2d, 0x3b21, 0x3b2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2a,
+  0x3b27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b28, 0x3b2b, 0x3b2f, 0x0000, 0x3466, 0x3b31,
+  0x424d, 0x0000, 0x0000, 0x3b32, 0x3a78, 0x3b24, 0x0000, 0x3b29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b30, 0x3b33, 0x3a7c, 0x3a79, 0x0000, 0x0000, 0x3a7b, 0x0000, 0x0000, 0x3b22, 0x3a7e, 0x0000,
+  0x0000, 0x3b2c, 0x0000, 0x0000, 0x3b23, 0x0000, 0x3b25, 0x3a77, 0x4241, 0x423f, 0x0000, 0x0000,
+  0x4249, 0x4240, 0x424a, 0x4246, 0x423e, 0x424c, 0x423d, 0x4244, 0x0000, 0x0000, 0x0000, 0x4242,
+  0x4247, 0x0000, 0x0000, 0x0000, 0x423b, 0x0000, 0x4245, 0x423a, 0x4243, 0x0000, 0x4248, 0x423c,
+  0x0000, 0x424b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4955, 0x0000, 0x0000,
+  0x0000, 0x4961, 0x4957, 0x495d, 0x4952, 0x4960, 0x495f, 0x4963, 0x495c, 0x0000, 0x495b, 0x0000,
+  0x0000, 0x4954, 0x0000, 0x0000, 0x4962, 0x0000, 0x4956, 0x4959, 0x495e, 0x4958, 0x4953, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x495a, 0x4f7c, 0x0000, 0x5021, 0x4f7e, 0x5023, 0x5025, 0x0000, 0x0000,
+  0x0000, 0x4f7d, 0x0000, 0x4f7b
+};
+static const uint16_t cns11643_1992_2_f_91[] = {
+  0x0000, 0x5026, 0x5024, 0x5022, 0x0000, 0x5028, 0x0000, 0x5027, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5029, 0x5661, 0x0000, 0x0000, 0x5660, 0x565f, 0x0000, 0x5662, 0x565b,
+  0x0000, 0x565c, 0x5664, 0x565d, 0x0000, 0x0000, 0x5666, 0x0000, 0x5665, 0x565e, 0x0000, 0x5c5d,
+  0x0000, 0x5c5b, 0x5c60, 0x5c5f, 0x5663, 0x0000, 0x0000, 0x0000, 0x5c5e, 0x5c5a, 0x5c62, 0x5c61,
+  0x0000, 0x0000, 0x5c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x614d, 0x6546, 0x6547, 0x6548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x686f, 0x0000, 0x6b56,
+  0x6b55, 0x0000, 0x0000, 0x6d49, 0x6d4a, 0x6f24, 0x7035, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2233, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2636, 0x0000, 0x0000, 0x2637, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e67, 0x0000, 0x3473, 0x0000, 0x0000, 0x0000, 0x3472, 0x0000, 0x0000, 0x0000, 0x0000, 0x4964,
+  0x0000, 0x0000, 0x0000, 0x5c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2153, 0x0000, 0x0000,
+  0x2154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x235c, 0x0000,
+  0x0000, 0x0000, 0x235d, 0x2638, 0x0000, 0x2639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e68,
+  0x2978, 0x0000, 0x0000, 0x0000, 0x2e6a, 0x2e69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3475, 0x3474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b39, 0x3b36,
+  0x0000, 0x3b35, 0x3b3a, 0x0000, 0x0000, 0x3b38, 0x0000, 0x0000, 0x3b37, 0x0000, 0x424e, 0x0000,
+  0x424f, 0x4250, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4965, 0x0000, 0x0000, 0x4966,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x5667,
+  0x0000, 0x5c64, 0x5c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_92[] = {
+  0x0000, 0x0000, 0x0000, 0x2e6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b3b, 0x0000, 0x0000, 0x0000, 0x213c, 0x0000, 0x2155, 0x0000, 0x0000, 0x2234, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4251, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2235, 0x0000, 0x0000, 0x235e, 0x0000, 0x235f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b3c, 0x0000, 0x0000, 0x4252, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2156,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x263a, 0x0000, 0x0000, 0x263b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2979, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e6d, 0x0000, 0x2e6c, 0x0000, 0x0000, 0x3476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4967, 0x0000, 0x0000, 0x0000, 0x502a, 0x0000, 0x614e, 0x614f, 0x0000,
+  0x0000, 0x7036, 0x212b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2158, 0x2157, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2237, 0x2238, 0x2236, 0x0000, 0x2239, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2367, 0x0000, 0x2362, 0x2364, 0x2366, 0x2363, 0x0000, 0x2360, 0x0000, 0x2361,
+  0x0000, 0x0000, 0x2365, 0x2368, 0x0000, 0x2369, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2649, 0x0000, 0x2643, 0x263e, 0x0000, 0x2646, 0x2644, 0x263d, 0x264a, 0x264d, 0x2648,
+  0x2641, 0x0000, 0x2647, 0x0000, 0x2642, 0x2645, 0x263c, 0x2640, 0x264c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x263f, 0x264b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a2c, 0x2a25, 0x2a2b, 0x2a24, 0x2a26, 0x297e,
+  0x297c, 0x0000, 0x2a2d, 0x2a2a, 0x297a, 0x0000, 0x0000, 0x2a28, 0x2a29, 0x0000, 0x2a27, 0x297d,
+  0x297b, 0x0000, 0x2a23, 0x2a21, 0x0000, 0x0000, 0x2a22, 0x2a2e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e6e, 0x0000, 0x2e70, 0x0000,
+  0x0000, 0x2e71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e72, 0x2a2f, 0x2e74, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e6f
+};
+static const uint16_t cns11643_1992_2_f_93[] = {
+  0x2e73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3478,
+  0x347c, 0x347e, 0x0000, 0x3523, 0x0000, 0x0000, 0x3525, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x347a, 0x0000, 0x0000, 0x3479, 0x3477, 0x3527, 0x347b, 0x0000, 0x0000, 0x3526,
+  0x0000, 0x3522, 0x3521, 0x0000, 0x347d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3528, 0x0000,
+  0x3524, 0x3b4b, 0x3b52, 0x3b47, 0x0000, 0x3b43, 0x3b53, 0x3b3d, 0x3b50, 0x3b4e, 0x3b48, 0x0000,
+  0x3b51, 0x3b4a, 0x0000, 0x3b42, 0x3b54, 0x3b40, 0x3b4d, 0x3b3e, 0x0000, 0x3b55, 0x0000, 0x0000,
+  0x0000, 0x3b4f, 0x4255, 0x3b41, 0x0000, 0x0000, 0x3b45, 0x0000, 0x0000, 0x3b44, 0x3b49, 0x0000,
+  0x0000, 0x3b46, 0x0000, 0x0000, 0x0000, 0x3b4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4259, 0x0000,
+  0x0000, 0x0000, 0x425c, 0x4254, 0x0000, 0x4256, 0x0000, 0x425b, 0x425a, 0x0000, 0x0000, 0x3b3f,
+  0x4258, 0x0000, 0x0000, 0x0000, 0x0000, 0x4253, 0x4257, 0x0000, 0x0000, 0x0000, 0x0000, 0x496e,
+  0x0000, 0x4975, 0x496c, 0x0000, 0x4973, 0x496a, 0x4972, 0x4976, 0x4969, 0x496d, 0x4968, 0x0000,
+  0x0000, 0x0000, 0x496b, 0x0000, 0x4971, 0x4970, 0x496f, 0x0000, 0x0000, 0x4974, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x502e, 0x5030, 0x0000, 0x5031, 0x0000, 0x502c, 0x0000, 0x502b, 0x5035, 0x0000,
+  0x5033, 0x0000, 0x5036, 0x502d, 0x5032, 0x5034, 0x502f, 0x0000, 0x0000, 0x0000, 0x0000, 0x566b,
+  0x5670, 0x566a, 0x566f, 0x0000, 0x5668, 0x5672, 0x566e, 0x5673, 0x566d, 0x5669, 0x5671, 0x0000,
+  0x5674, 0x566c, 0x0000, 0x5c66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6150, 0x0000, 0x643e, 0x6549, 0x0000, 0x0000, 0x6870, 0x6871, 0x0000, 0x0000, 0x0000, 0x6b57,
+  0x0000, 0x0000, 0x0000, 0x6b58, 0x0000, 0x6d4c, 0x0000, 0x0000, 0x0000, 0x6d4b, 0x0000, 0x0000,
+  0x6f25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x223a, 0x236a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x425d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a30, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x213d
+};
+static const uint16_t cns11643_1992_2_f_94[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x236b, 0x0000,
+  0x0000, 0x0000, 0x236c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x264f, 0x0000, 0x0000, 0x264e,
+  0x0000, 0x2650, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a34, 0x2a31, 0x2a32, 0x2a33,
+  0x2a35, 0x0000, 0x0000, 0x0000, 0x2e76, 0x2e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x352a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3529, 0x0000, 0x0000, 0x3b57, 0x0000, 0x0000, 0x3b56, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4260, 0x4262, 0x0000, 0x4261, 0x425f, 0x425e, 0x0000, 0x0000, 0x0000, 0x4979,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4977, 0x4978, 0x0000, 0x0000, 0x503a, 0x5038, 0x0000, 0x0000,
+  0x5039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5677, 0x5675, 0x5676, 0x5037, 0x5c68, 0x0000,
+  0x5c67, 0x6151, 0x6152, 0x5678, 0x654a, 0x0000, 0x0000, 0x0000, 0x0000, 0x223b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215a, 0x0000, 0x215b, 0x0000,
+  0x223c, 0x0000, 0x0000, 0x0000, 0x2370, 0x236e, 0x0000, 0x236d, 0x236f, 0x2371, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a39,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a38, 0x2a3a, 0x2a37, 0x2a3b, 0x0000, 0x0000,
+  0x2e77, 0x0000, 0x2e79, 0x0000, 0x2e7a, 0x0000, 0x2e78, 0x0000, 0x2a36, 0x352b, 0x352e, 0x352f,
+  0x352c, 0x0000, 0x0000, 0x0000, 0x0000, 0x352d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4263, 0x4265, 0x4267, 0x0000, 0x0000, 0x0000, 0x4266,
+  0x4264, 0x0000, 0x497d, 0x0000, 0x0000, 0x497b, 0x4a23, 0x0000, 0x4a24, 0x4a21, 0x0000, 0x497c,
+  0x497a, 0x4a22, 0x0000, 0x503c, 0x497e, 0x0000, 0x503d, 0x0000, 0x0000, 0x503e, 0x0000, 0x0000,
+  0x0000, 0x567d, 0x567b, 0x567a, 0x567c, 0x5679, 0x0000, 0x0000, 0x0000, 0x0000, 0x6872, 0x6873,
+  0x0000, 0x6b59, 0x6d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_95[] = {
+  0x0000, 0x0000, 0x223d, 0x0000, 0x0000, 0x2372, 0x0000, 0x2a3c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x223e, 0x0000, 0x0000, 0x2373, 0x0000, 0x0000, 0x0000, 0x0000, 0x2652, 0x2653,
+  0x2654, 0x0000, 0x0000, 0x0000, 0x2651, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a3d, 0x0000,
+  0x2e7c, 0x0000, 0x0000, 0x2e7b, 0x0000, 0x0000, 0x3530, 0x0000, 0x3531, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4268, 0x0000, 0x0000, 0x4a26, 0x4a25, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x503f, 0x0000, 0x567e, 0x0000, 0x0000, 0x0000, 0x6f27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2655, 0x0000, 0x2a3e, 0x0000, 0x3b58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e7d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a27, 0x0000, 0x0000, 0x0000, 0x212c, 0x223f, 0x0000, 0x2375, 0x0000,
+  0x2374, 0x0000, 0x0000, 0x0000, 0x0000, 0x2658, 0x2657, 0x0000, 0x0000, 0x0000, 0x2656, 0x0000,
+  0x0000, 0x0000, 0x2a3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3533, 0x0000, 0x0000, 0x0000, 0x0000, 0x3532,
+  0x0000, 0x0000, 0x0000, 0x3534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5a, 0x3b59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b5b, 0x0000, 0x426a, 0x0000, 0x4269, 0x0000, 0x0000, 0x5040, 0x0000,
+  0x0000, 0x0000, 0x4a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x5722, 0x5721, 0x0000, 0x5c69, 0x654b,
+  0x6874, 0x6875, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2242, 0x2378, 0x2377, 0x2376, 0x0000, 0x2241, 0x2240, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2659, 0x0000, 0x0000, 0x237d, 0x0000, 0x2421,
+  0x237e, 0x265a, 0x0000, 0x0000, 0x237a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2379, 0x237b, 0x2423,
+  0x0000, 0x0000, 0x0000, 0x237c, 0x2427, 0x0000, 0x0000, 0x2424, 0x0000, 0x0000, 0x2422, 0x2425,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_96[] = {
+  0x2426, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x266e, 0x2661, 0x265f,
+  0x266d, 0x2668, 0x0000, 0x0000, 0x2669, 0x266c, 0x0000, 0x266b, 0x0000, 0x0000, 0x0000, 0x2662,
+  0x0000, 0x265d, 0x2664, 0x0000, 0x266f, 0x0000, 0x2665, 0x0000, 0x0000, 0x0000, 0x2667, 0x0000,
+  0x2a4e, 0x0000, 0x265c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2666, 0x265b, 0x266a, 0x0000,
+  0x0000, 0x0000, 0x265e, 0x2663, 0x2660, 0x0000, 0x0000, 0x2a40, 0x0000, 0x2a41, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a4b, 0x2f23, 0x2a4c, 0x0000, 0x2a4f, 0x2a45, 0x0000, 0x2a47,
+  0x0000, 0x2a48, 0x0000, 0x0000, 0x2a4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a46,
+  0x2a42, 0x0000, 0x0000, 0x0000, 0x2a50, 0x0000, 0x2f21, 0x2a49, 0x0000, 0x2e7e, 0x2a44, 0x2a4d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a51, 0x2f22, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2a52, 0x0000, 0x0000, 0x0000, 0x2a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f26, 0x2f28, 0x0000, 0x2f2a,
+  0x0000, 0x0000, 0x3537, 0x2f2e, 0x2f25, 0x0000, 0x3535, 0x0000, 0x0000, 0x0000, 0x2f30, 0x0000,
+  0x3536, 0x0000, 0x2f27, 0x0000, 0x0000, 0x2f2b, 0x0000, 0x2f2d, 0x0000, 0x0000, 0x0000, 0x2f2c,
+  0x2f2f, 0x2f29, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3539, 0x3542, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3544, 0x0000, 0x3b5d, 0x353a, 0x0000, 0x0000, 0x0000, 0x3538, 0x3546,
+  0x3549, 0x3b6c, 0x0000, 0x3547, 0x3b61, 0x0000, 0x0000, 0x0000, 0x3541, 0x3b5c, 0x3545, 0x0000,
+  0x3b5e, 0x3548, 0x3b60, 0x353d, 0x0000, 0x0000, 0x0000, 0x353b, 0x353c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x353f, 0x0000, 0x3543, 0x0000, 0x3540, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5f, 0x0000,
+  0x353e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b63, 0x0000, 0x0000, 0x3b67, 0x0000, 0x426b, 0x3b69, 0x0000, 0x0000, 0x0000,
+  0x3b6a, 0x0000, 0x3b6b, 0x3b71
+};
+static const uint16_t cns11643_1992_2_f_97[] = {
+  0x0000, 0x0000, 0x0000, 0x3b6d, 0x3b72, 0x3b66, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b64, 0x3b73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b70, 0x0000, 0x0000, 0x3b68, 0x3b62, 0x0000, 0x3b65, 0x0000,
+  0x3b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a2a, 0x4276, 0x0000, 0x426e, 0x4a29, 0x0000, 0x4272, 0x4274,
+  0x0000, 0x0000, 0x4271, 0x0000, 0x0000, 0x0000, 0x4270, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a39,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4277, 0x4a2b, 0x0000, 0x0000, 0x0000, 0x426f, 0x4273, 0x0000,
+  0x0000, 0x426c, 0x426d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4275, 0x0000, 0x0000, 0x4a2f, 0x4a30,
+  0x4a35, 0x0000, 0x4a3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a37, 0x0000, 0x0000, 0x4a2c, 0x0000,
+  0x0000, 0x4a3b, 0x0000, 0x0000, 0x0000, 0x4a38, 0x5051, 0x0000, 0x0000, 0x0000, 0x4a3a, 0x0000,
+  0x4a32, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a2d, 0x4a31, 0x4a2e, 0x4a34, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5043, 0x4a36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a33, 0x0000, 0x0000, 0x5042,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5047, 0x0000, 0x5041, 0x572e, 0x5050, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x504d, 0x5049, 0x0000, 0x0000, 0x5725, 0x0000, 0x0000, 0x0000, 0x0000, 0x5048,
+  0x0000, 0x5723, 0x0000, 0x504c, 0x0000, 0x504f, 0x5046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5724, 0x0000, 0x504e, 0x0000, 0x0000, 0x504b, 0x0000, 0x504a, 0x5045, 0x5044, 0x0000, 0x5052,
+  0x5727, 0x5c6b, 0x0000, 0x0000, 0x572d, 0x0000, 0x572b, 0x0000, 0x5c6c, 0x0000, 0x0000, 0x572c,
+  0x0000, 0x5729, 0x0000, 0x5c6a, 0x0000, 0x5726, 0x5728, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x572a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x615b, 0x0000,
+  0x6153, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c72, 0x6154, 0x5c6e, 0x0000, 0x0000, 0x0000,
+  0x5c70, 0x5c6f, 0x0000, 0x5c6d, 0x5c71, 0x615c, 0x6158, 0x615a, 0x0000, 0x6155, 0x6156, 0x0000,
+  0x6159, 0x6157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6876, 0x0000, 0x654c,
+  0x0000, 0x6b5a, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_98[] = {
+  0x0000, 0x6f28, 0x0000, 0x6f29, 0x6f2a, 0x0000, 0x0000, 0x722a, 0x0000, 0x215d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2670, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4278, 0x0000, 0x0000, 0x427a,
+  0x427c, 0x427b, 0x0000, 0x4a3e, 0x0000, 0x4a3d, 0x0000, 0x4a3f, 0x0000, 0x5053, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2428, 0x0000,
+  0x0000, 0x2671, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a53, 0x2a54, 0x0000, 0x0000, 0x2f32, 0x0000,
+  0x0000, 0x0000, 0x3b74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2249, 0x224b, 0x0000, 0x2243, 0x0000, 0x2244, 0x0000,
+  0x224a, 0x2246, 0x2248, 0x0000, 0x2245, 0x224c, 0x2247, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2432, 0x242f, 0x2437, 0x0000, 0x2438, 0x0000, 0x0000, 0x2435,
+  0x0000, 0x0000, 0x2431, 0x2430, 0x0000, 0x2436, 0x0000, 0x0000, 0x0000, 0x2433, 0x0000, 0x2429,
+  0x0000, 0x0000, 0x0000, 0x242e, 0x2434, 0x0000, 0x0000, 0x0000, 0x242a, 0x0000, 0x242b, 0x242c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x242d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x267d, 0x2676, 0x0000, 0x0000, 0x2672, 0x2679, 0x267b, 0x267e, 0x0000, 0x0000, 0x267a,
+  0x2673, 0x0000, 0x2677, 0x0000, 0x2721, 0x0000, 0x0000, 0x267c, 0x0000, 0x0000, 0x2675, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2678, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2a55, 0x0000, 0x2674, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a67, 0x0000, 0x2f33, 0x0000, 0x0000, 0x2a58, 0x2a60, 0x0000, 0x2a5f, 0x2a5c, 0x2a64, 0x2a66,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_99[] = {
+  0x2a61, 0x0000, 0x0000, 0x2a5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a57,
+  0x2a5e, 0x2a56, 0x2a59, 0x2a5d, 0x2f34, 0x0000, 0x0000, 0x2a62, 0x2a63, 0x2a65, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f40, 0x0000, 0x0000, 0x2f36, 0x2f46, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x354a, 0x2f48, 0x2f42, 0x0000, 0x2f39, 0x0000, 0x2f4b, 0x2f3c, 0x0000, 0x3561,
+  0x2f3f, 0x0000, 0x0000, 0x0000, 0x2f4d, 0x2f41, 0x0000, 0x2f3a, 0x2f37, 0x2f38, 0x0000, 0x2f47,
+  0x2f4e, 0x0000, 0x2f3e, 0x2f3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f4a, 0x0000, 0x0000,
+  0x2f44, 0x0000, 0x2f35, 0x2f4c, 0x2f43, 0x2f45, 0x2f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x354b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x355d, 0x3559, 0x3556, 0x3568, 0x0000, 0x0000, 0x0000, 0x0000, 0x355b, 0x0000, 0x0000,
+  0x3563, 0x0000, 0x0000, 0x0000, 0x355f, 0x354e, 0x0000, 0x0000, 0x0000, 0x3565, 0x354d, 0x0000,
+  0x0000, 0x3564, 0x0000, 0x3557, 0x0000, 0x0000, 0x354c, 0x0000, 0x0000, 0x3567, 0x3555, 0x0000,
+  0x3558, 0x3566, 0x0000, 0x0000, 0x3b75, 0x0000, 0x0000, 0x3553, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x355c, 0x3552, 0x3550, 0x3562, 0x0000, 0x0000, 0x0000, 0x0000, 0x3560, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3554, 0x0000, 0x3551, 0x355e, 0x355a, 0x3b77, 0x3b76, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x354f, 0x3c29, 0x0000,
+  0x0000, 0x0000, 0x3c2f, 0x3b7c, 0x3c2c, 0x427d, 0x0000, 0x3c30, 0x3c33, 0x0000, 0x3c21, 0x3c32,
+  0x3c31, 0x0000, 0x3b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c2e, 0x0000, 0x3c24, 0x0000, 0x3c35,
+  0x3c2d, 0x3c36, 0x0000, 0x0000, 0x3c2b, 0x3c2a, 0x0000, 0x3c28, 0x3c22, 0x0000, 0x0000, 0x0000,
+  0x2f3b, 0x3b79, 0x0000, 0x433d, 0x3b7a, 0x0000, 0x0000, 0x4321, 0x0000, 0x0000, 0x0000, 0x3b7b,
+  0x3c34, 0x427e, 0x3c25, 0x3b7e, 0x0000, 0x3c26, 0x3c23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4324, 0x4337, 0x433c,
+  0x4330, 0x0000, 0x4341, 0x0000, 0x4322, 0x0000, 0x4323, 0x0000, 0x0000, 0x432a, 0x0000, 0x0000,
+  0x432b, 0x0000, 0x4338, 0x433e, 0x0000, 0x0000, 0x0000, 0x4329, 0x4325, 0x4340, 0x432e, 0x432f,
+  0x4326, 0x433a, 0x4331, 0x433b, 0x4333, 0x0000, 0x0000, 0x4a40, 0x0000, 0x0000, 0x433f, 0x4336,
+  0x4332, 0x0000, 0x0000, 0x4327, 0x0000, 0x4335, 0x0000, 0x432d, 0x0000, 0x432c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a55, 0x4339, 0x4334, 0x0000, 0x4328, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a50, 0x0000, 0x4a41, 0x4a4c, 0x0000, 0x4a53, 0x0000, 0x0000, 0x4a51,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a58, 0x0000, 0x4a42, 0x4a4f, 0x4a43, 0x4a4e, 0x0000,
+  0x4a52, 0x3c27, 0x0000, 0x0000, 0x0000, 0x4a59, 0x4a4a, 0x0000, 0x5061, 0x0000, 0x0000, 0x4a57,
+  0x4a56, 0x0000, 0x5054, 0x0000, 0x5055, 0x0000, 0x4a46, 0x4a47, 0x4a44, 0x4a49, 0x4a45, 0x4a5a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a48, 0x0000, 0x4a54, 0x0000, 0x0000, 0x4a4d, 0x0000,
+  0x0000, 0x5058, 0x0000, 0x0000, 0x0000, 0x5735, 0x505d, 0x505c, 0x505e, 0x0000, 0x0000, 0x505b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5056, 0x5059, 0x5063, 0x0000, 0x0000, 0x0000,
+  0x505a, 0x3b7d, 0x0000, 0x5060, 0x5057, 0x0000, 0x0000, 0x505f, 0x0000, 0x0000, 0x4a4b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5062, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5734, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5736, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5733, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5732, 0x5731, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5730, 0x572f,
+  0x0000, 0x5739, 0x0000, 0x5737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c75,
+  0x5c77, 0x0000, 0x0000, 0x0000, 0x5c78, 0x5c74, 0x0000, 0x5c76, 0x0000, 0x0000, 0x0000, 0x5c73,
+  0x0000, 0x0000, 0x0000, 0x5738, 0x0000, 0x0000, 0x0000, 0x0000, 0x6160, 0x0000, 0x0000, 0x0000,
+  0x6163, 0x615f, 0x0000, 0x615d
+};
+static const uint16_t cns11643_1992_2_f_101[] = {
+  0x0000, 0x6161, 0x0000, 0x6162, 0x615e, 0x0000, 0x0000, 0x654d, 0x0000, 0x6550, 0x0000, 0x0000,
+  0x6551, 0x654f, 0x6552, 0x0000, 0x654e, 0x0000, 0x0000, 0x687a, 0x0000, 0x6879, 0x6878, 0x6877,
+  0x0000, 0x0000, 0x0000, 0x6b5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4f, 0x6d4e, 0x6d51, 0x0000,
+  0x0000, 0x6f2c, 0x6d50, 0x0000, 0x0000, 0x6f2b, 0x0000, 0x0000, 0x0000, 0x7037, 0x707d, 0x0000,
+  0x0000, 0x0000, 0x3c37, 0x573a, 0x0000, 0x0000, 0x0000, 0x224d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2722, 0x0000, 0x0000, 0x0000, 0x2a68, 0x0000, 0x2a69, 0x0000, 0x0000, 0x2f50, 0x0000,
+  0x0000, 0x0000, 0x2f4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3569,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c3a, 0x3c3d, 0x0000, 0x3c38, 0x3c3c, 0x0000, 0x3c39, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4342, 0x0000, 0x0000, 0x0000, 0x4a5b, 0x0000, 0x0000, 0x5064, 0x0000,
+  0x0000, 0x5066, 0x5065, 0x5067, 0x573c, 0x0000, 0x0000, 0x573b, 0x5c7a, 0x5c79, 0x0000, 0x0000,
+  0x6553, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4343, 0x0000, 0x6164, 0x0000, 0x6f2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c3f, 0x3c40, 0x0000, 0x4a5c, 0x0000, 0x573d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2723, 0x0000, 0x2a6a, 0x0000, 0x0000, 0x0000, 0x3c41, 0x0000, 0x0000, 0x0000, 0x5068, 0x5069,
+  0x0000, 0x0000, 0x5c7b, 0x0000, 0x707e, 0x0000, 0x0000, 0x2724, 0x0000, 0x0000, 0x0000, 0x2a6b,
+  0x0000, 0x0000, 0x2f54, 0x2f52, 0x2f53, 0x0000, 0x2f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x356a, 0x0000, 0x0000, 0x3c42, 0x0000, 0x3c43, 0x4344, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c7c, 0x6165, 0x0000, 0x6555, 0x6554, 0x687b, 0x0000, 0x213e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x224f, 0x224e,
+  0x2439, 0x0000, 0x243c, 0x243b, 0x243a, 0x243d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x272a,
+  0x2726, 0x272f, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_102[] = {
+  0x0000, 0x0000, 0x0000, 0x272b, 0x2727, 0x272e, 0x0000, 0x0000, 0x2729, 0x2725, 0x0000, 0x272c,
+  0x0000, 0x272d, 0x0000, 0x0000, 0x2731, 0x2730, 0x2728, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a70, 0x2a76, 0x0000, 0x0000, 0x0000, 0x2a6d, 0x2a72, 0x0000,
+  0x0000, 0x0000, 0x2a71, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a74, 0x0000, 0x0000, 0x2a79, 0x0000,
+  0x0000, 0x0000, 0x2a6e, 0x2a73, 0x2a77, 0x2a6f, 0x2a6c, 0x0000, 0x0000, 0x2a78, 0x2a75, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f57,
+  0x0000, 0x0000, 0x2f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f58, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x356e, 0x0000, 0x356d, 0x356f, 0x0000, 0x0000, 0x2f56,
+  0x0000, 0x356c, 0x3570, 0x0000, 0x0000, 0x356b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4a, 0x0000,
+  0x3c45, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c48, 0x3c4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x434d, 0x3c49, 0x0000, 0x3c46, 0x3c44, 0x0000, 0x0000, 0x0000, 0x3c47, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4345, 0x0000, 0x0000, 0x0000, 0x434a, 0x4349, 0x4346, 0x0000, 0x0000, 0x0000,
+  0x4348, 0x0000, 0x0000, 0x0000, 0x434c, 0x4347, 0x0000, 0x0000, 0x0000, 0x434b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a5f, 0x4a5e, 0x4a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x506c, 0x506f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5070, 0x506b, 0x0000, 0x506d, 0x0000,
+  0x0000, 0x506a, 0x0000, 0x506e, 0x0000, 0x0000, 0x5746, 0x5745, 0x0000, 0x5744, 0x573f, 0x0000,
+  0x5740, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x573e, 0x0000, 0x5741, 0x5742,
+  0x5747, 0x0000, 0x0000, 0x5743, 0x0000, 0x0000, 0x5c7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6168, 0x0000, 0x6166, 0x6167, 0x0000, 0x0000, 0x6556, 0x0000, 0x0000, 0x0000, 0x0000, 0x687d,
+  0x687e, 0x0000, 0x0000, 0x0000, 0x687c, 0x0000, 0x0000, 0x6f2e, 0x0000, 0x7038, 0x7039, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2732, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_103[] = {
+  0x0000, 0x3c4c, 0x0000, 0x0000, 0x4a61, 0x4a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x2733, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2a7a, 0x2a7b, 0x0000, 0x2f59, 0x2f5a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x434e, 0x4641, 0x4a62, 0x5748,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2257, 0x0000, 0x0000, 0x0000, 0x0000, 0x2252, 0x2251, 0x2254, 0x2253,
+  0x2256, 0x0000, 0x2250, 0x2255, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x243e, 0x0000, 0x243f,
+  0x2443, 0x0000, 0x0000, 0x2447, 0x2442, 0x2445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2441, 0x0000, 0x0000, 0x0000, 0x2440, 0x2446, 0x0000, 0x0000, 0x2444, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2735, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x273d, 0x0000, 0x2738, 0x0000,
+  0x2747, 0x2748, 0x2740, 0x2739, 0x0000, 0x2745, 0x0000, 0x0000, 0x0000, 0x2746, 0x0000, 0x2744,
+  0x273c, 0x2734, 0x273b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x273f, 0x273e, 0x2736, 0x0000,
+  0x0000, 0x2742, 0x2737, 0x0000, 0x2749, 0x0000, 0x0000, 0x0000, 0x273a, 0x2743, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2741, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b3d, 0x0000, 0x0000, 0x0000, 0x2b38, 0x2b2e,
+  0x0000, 0x2b2c, 0x0000, 0x2b27, 0x0000, 0x2b34, 0x2b21, 0x2b23, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2b26, 0x2a7c, 0x2b33, 0x2b43, 0x0000, 0x2b28, 0x2b3a, 0x0000, 0x2a7e, 0x2b41, 0x2b42, 0x2b45,
+  0x2b3c, 0x2b2d, 0x2b35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2b25, 0x0000, 0x0000, 0x2b3f, 0x2b22, 0x0000, 0x0000, 0x2b2b, 0x0000, 0x0000, 0x0000, 0x2b32,
+  0x2b2a, 0x0000, 0x2b3e, 0x2b36, 0x0000, 0x0000, 0x2b44, 0x2b29, 0x0000, 0x2b3b, 0x2b31, 0x0000,
+  0x2b37, 0x0000, 0x2a7d, 0x0000, 0x0000, 0x0000, 0x2b30, 0x2b2f, 0x2b24, 0x0000, 0x2b40, 0x0000,
+  0x2b39, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_104[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f6e, 0x0000, 0x2f6f, 0x0000, 0x2f63, 0x0000,
+  0x0000, 0x0000, 0x2f5c, 0x0000, 0x2f65, 0x2f6d, 0x0000, 0x2f5b, 0x2f76, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f75, 0x2f70, 0x0000, 0x2f71, 0x0000, 0x0000, 0x2f67, 0x0000, 0x2f68, 0x2f72, 0x2f69,
+  0x0000, 0x2f64, 0x2f5e, 0x2f5f, 0x2f6c, 0x2f66, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f74, 0x2f60,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f6b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f5d, 0x0000, 0x2f61, 0x0000, 0x2f73, 0x2f6a, 0x2f62, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3628,
+  0x0000, 0x3576, 0x3577, 0x357b, 0x0000, 0x362c, 0x3629, 0x0000, 0x3622, 0x3621, 0x0000, 0x3625,
+  0x3634, 0x3572, 0x0000, 0x3635, 0x3627, 0x3639, 0x362d, 0x0000, 0x362b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3573, 0x0000, 0x3632, 0x3638, 0x3630, 0x3637, 0x0000, 0x0000, 0x3624,
+  0x3574, 0x3636, 0x3626, 0x0000, 0x0000, 0x0000, 0x362f, 0x0000, 0x0000, 0x0000, 0x0000, 0x362e,
+  0x3575, 0x0000, 0x0000, 0x0000, 0x3631, 0x0000, 0x0000, 0x357c, 0x3633, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x357e, 0x362a, 0x3579, 0x357d, 0x0000, 0x3578, 0x0000, 0x0000, 0x0000, 0x3623, 0x0000,
+  0x3c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c66, 0x3c7c, 0x3c71, 0x0000, 0x0000, 0x0000,
+  0x3c60, 0x0000, 0x3c70, 0x0000, 0x3c69, 0x3c76, 0x0000, 0x3c4e, 0x3c78, 0x0000, 0x3c56, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c50, 0x3c72, 0x3c73, 0x0000, 0x0000, 0x3c5e, 0x0000, 0x0000,
+  0x3c59, 0x0000, 0x3c74, 0x0000, 0x3c6c, 0x3c79, 0x3c53, 0x3c58, 0x3c52, 0x0000, 0x0000, 0x3c65,
+  0x4364, 0x3c54, 0x0000, 0x3c5d, 0x3c75, 0x0000, 0x3c5a, 0x3c57, 0x3c68, 0x0000, 0x0000, 0x0000,
+  0x3c6b, 0x3c6a, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_105[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c4f, 0x0000, 0x3c77, 0x3c5f, 0x3c61, 0x0000, 0x3c6e, 0x3c6d,
+  0x3c4d, 0x0000, 0x0000, 0x3c55, 0x3c5c, 0x3c64, 0x0000, 0x3c5b, 0x3c67, 0x3c7a, 0x0000, 0x3c6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x4378,
+  0x0000, 0x0000, 0x4376, 0x4361, 0x4366, 0x435f, 0x0000, 0x4372, 0x4351, 0x4358, 0x0000, 0x4370,
+  0x437a, 0x4362, 0x0000, 0x4355, 0x4368, 0x436d, 0x4359, 0x0000, 0x436a, 0x4356, 0x0000, 0x0000,
+  0x435d, 0x435e, 0x0000, 0x4371, 0x436f, 0x0000, 0x4352, 0x4374, 0x0000, 0x4375, 0x4377, 0x0000,
+  0x0000, 0x0000, 0x357a, 0x435a, 0x436c, 0x435b, 0x0000, 0x0000, 0x4373, 0x0000, 0x0000, 0x4350,
+  0x0000, 0x0000, 0x4353, 0x0000, 0x0000, 0x4363, 0x434f, 0x0000, 0x0000, 0x4367, 0x4357, 0x0000,
+  0x4360, 0x0000, 0x0000, 0x4369, 0x3c62, 0x4354, 0x0000, 0x0000, 0x436e, 0x0000, 0x436b, 0x0000,
+  0x4365, 0x0000, 0x435c, 0x4379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x452c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a70, 0x4a6e, 0x0000,
+  0x4b26, 0x4a6c, 0x0000, 0x4a7e, 0x0000, 0x0000, 0x4a68, 0x4b25, 0x0000, 0x4a6d, 0x4a7b, 0x0000,
+  0x0000, 0x0000, 0x4b23, 0x0000, 0x4a66, 0x4b22, 0x0000, 0x0000, 0x4a77, 0x4b29, 0x0000, 0x4a6f,
+  0x0000, 0x4a71, 0x4b21, 0x0000, 0x4a6a, 0x0000, 0x0000, 0x4a73, 0x4a69, 0x4a63, 0x0000, 0x4a7d,
+  0x0000, 0x4b28, 0x4a64, 0x0000, 0x0000, 0x4a79, 0x0000, 0x0000, 0x4a6b, 0x4a76, 0x4a72, 0x4a74,
+  0x0000, 0x0000, 0x4b27, 0x0000, 0x4a75, 0x0000, 0x4b2a, 0x0000, 0x0000, 0x4a65, 0x4a7a, 0x0000,
+  0x0000, 0x0000, 0x4a67, 0x4a7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a78, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x507c, 0x0000,
+  0x5078, 0x5074, 0x512a, 0x5127, 0x0000, 0x0000, 0x0000, 0x512e, 0x507b, 0x0000, 0x5124, 0x0000,
+  0x0000, 0x5077, 0x5123, 0x0000, 0x5137, 0x0000, 0x5134, 0x5126, 0x5075, 0x0000, 0x0000, 0x512b,
+  0x512d, 0x0000, 0x5121, 0x507a
+};
+static const uint16_t cns11643_1992_2_f_106[] = {
+  0x5071, 0x0000, 0x0000, 0x0000, 0x5130, 0x0000, 0x5072, 0x5136, 0x5129, 0x512f, 0x0000, 0x0000,
+  0x0000, 0x512c, 0x0000, 0x5133, 0x0000, 0x0000, 0x0000, 0x0000, 0x5125, 0x5076, 0x5138, 0x5073,
+  0x5131, 0x0000, 0x0000, 0x507d, 0x0000, 0x507e, 0x0000, 0x0000, 0x5079, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5132, 0x5135, 0x5122, 0x5755, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x574d, 0x0000, 0x5749, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5757,
+  0x5762, 0x0000, 0x574f, 0x5758, 0x5128, 0x5759, 0x0000, 0x0000, 0x0000, 0x0000, 0x5768, 0x0000,
+  0x0000, 0x574b, 0x0000, 0x0000, 0x0000, 0x5766, 0x5767, 0x575d, 0x575c, 0x5754, 0x0000, 0x0000,
+  0x575e, 0x5765, 0x5764, 0x0000, 0x0000, 0x0000, 0x5756, 0x5753, 0x0000, 0x5750, 0x5763, 0x0000,
+  0x5761, 0x0000, 0x0000, 0x0000, 0x575b, 0x0000, 0x574a, 0x574c, 0x574e, 0x5760, 0x575a, 0x0000,
+  0x0000, 0x5751, 0x0000, 0x575f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5752, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d31, 0x0000, 0x5d22, 0x0000, 0x5d2d,
+  0x0000, 0x5d34, 0x0000, 0x5d29, 0x0000, 0x5d24, 0x0000, 0x0000, 0x5d35, 0x5c7e, 0x5d2b, 0x0000,
+  0x0000, 0x5d30, 0x5d36, 0x5d2a, 0x0000, 0x5d2c, 0x5d21, 0x0000, 0x0000, 0x0000, 0x5d33, 0x5d26,
+  0x0000, 0x0000, 0x5d28, 0x5d25, 0x0000, 0x5d27, 0x0000, 0x0000, 0x5d2f, 0x5d23, 0x5d32, 0x0000,
+  0x5d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6173, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6172, 0x0000, 0x616f, 0x6170, 0x0000, 0x616a, 0x616e, 0x0000, 0x0000, 0x616b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6169, 0x616d, 0x6171, 0x0000, 0x0000, 0x0000, 0x655c,
+  0x6559, 0x6562, 0x0000, 0x6561, 0x655f, 0x655a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x655b, 0x0000, 0x0000, 0x655e, 0x0000, 0x6563, 0x655d, 0x6558, 0x616c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6557, 0x6924, 0x0000, 0x6923, 0x6560, 0x0000, 0x0000, 0x6927, 0x6928,
+  0x6922, 0x6926, 0x0000, 0x6921, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5f, 0x6925, 0x0000, 0x0000,
+  0x6b5d, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_107[] = {
+  0x6b60, 0x0000, 0x6b5c, 0x6b5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d53, 0x6d54, 0x0000, 0x6d52,
+  0x0000, 0x0000, 0x0000, 0x6f31, 0x0000, 0x6f2f, 0x6f30, 0x703a, 0x0000, 0x0000, 0x0000, 0x7123,
+  0x7121, 0x7122, 0x7124, 0x0000, 0x0000, 0x0000, 0x722b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x274a, 0x0000, 0x0000, 0x2b46, 0x0000, 0x0000, 0x0000, 0x2f77, 0x2f79, 0x0000, 0x2f78,
+  0x0000, 0x2f7a, 0x0000, 0x363b, 0x2f7b, 0x0000, 0x363a, 0x363c, 0x363d, 0x3c7d, 0x0000, 0x3c7e,
+  0x3d22, 0x0000, 0x0000, 0x3d21, 0x0000, 0x4422, 0x437e, 0x437d, 0x0000, 0x437c, 0x437b, 0x0000,
+  0x4421, 0x0000, 0x4b2b, 0x4b2d, 0x0000, 0x4b2c, 0x0000, 0x0000, 0x0000, 0x5139, 0x0000, 0x0000,
+  0x576a, 0x5769, 0x576b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d37, 0x0000, 0x0000, 0x6174, 0x0000,
+  0x6564, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5259, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x274c, 0x0000, 0x274b, 0x0000, 0x2b47, 0x0000,
+  0x2b48, 0x0000, 0x0000, 0x0000, 0x2f7e, 0x0000, 0x0000, 0x0000, 0x3642, 0x3640, 0x3641, 0x363f,
+  0x0000, 0x363e, 0x0000, 0x0000, 0x3d23, 0x3d26, 0x0000, 0x3d24, 0x0000, 0x3d25, 0x0000, 0x4423,
+  0x0000, 0x0000, 0x4b2e, 0x4b2f, 0x4b30, 0x0000, 0x513c, 0x513b, 0x0000, 0x513a, 0x513d, 0x576c,
+  0x0000, 0x0000, 0x576d, 0x576e, 0x0000, 0x5d38, 0x0000, 0x0000, 0x6565, 0x0000, 0x0000, 0x213f,
+  0x0000, 0x0000, 0x2b49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d27, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b31, 0x4b32, 0x0000, 0x0000, 0x5770, 0x576f, 0x6175, 0x6f32, 0x0000,
+  0x2140, 0x0000, 0x0000, 0x0000, 0x2448, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b4a, 0x0000,
+  0x2b4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x274d, 0x0000, 0x2b4c, 0x0000, 0x3025, 0x3024,
+  0x3022, 0x0000, 0x3021, 0x3026, 0x3023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d28, 0x0000, 0x3d29, 0x3d2a, 0x0000, 0x0000, 0x0000, 0x4427, 0x4428, 0x4426, 0x0000, 0x4424,
+  0x4425, 0x0000, 0x4b33, 0x5140
+};
+static const uint16_t cns11643_1992_2_f_108[] = {
+  0x513f, 0x513e, 0x5141, 0x5772, 0x5771, 0x0000, 0x5773, 0x0000, 0x0000, 0x5d39, 0x0000, 0x6176,
+  0x6566, 0x6d55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2141, 0x215f, 0x0000, 0x0000,
+  0x2258, 0x2449, 0x244a, 0x0000, 0x0000, 0x274e, 0x0000, 0x0000, 0x2b4d, 0x2b4e, 0x0000, 0x0000,
+  0x0000, 0x3027, 0x0000, 0x0000, 0x0000, 0x0000, 0x3643, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2160, 0x0000, 0x0000, 0x0000, 0x0000, 0x2163,
+  0x0000, 0x0000, 0x0000, 0x2162, 0x0000, 0x0000, 0x0000, 0x2161, 0x0000, 0x0000, 0x2259, 0x0000,
+  0x0000, 0x0000, 0x225d, 0x225f, 0x2260, 0x0000, 0x0000, 0x225c, 0x0000, 0x0000, 0x225a, 0x0000,
+  0x225e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x225b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x245b, 0x2459, 0x244c, 0x0000, 0x2453, 0x0000, 0x244d,
+  0x0000, 0x2455, 0x0000, 0x2452, 0x0000, 0x2451, 0x0000, 0x245a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x244b, 0x0000, 0x0000, 0x245c, 0x0000, 0x0000, 0x0000, 0x0000, 0x2765, 0x0000, 0x0000, 0x0000,
+  0x244e, 0x0000, 0x0000, 0x2456, 0x0000, 0x0000, 0x2763, 0x244f, 0x0000, 0x0000, 0x245d, 0x2450,
+  0x0000, 0x0000, 0x0000, 0x274f, 0x0000, 0x2457, 0x0000, 0x0000, 0x0000, 0x0000, 0x2454, 0x0000,
+  0x2458, 0x2764, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2756, 0x0000, 0x0000, 0x276b, 0x0000, 0x0000, 0x0000,
+  0x2762, 0x0000, 0x2754, 0x2758, 0x0000, 0x0000, 0x275b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2767, 0x0000, 0x275a, 0x275c, 0x0000, 0x0000, 0x275d, 0x276a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2769, 0x0000, 0x276d, 0x2759, 0x276f, 0x2760, 0x0000, 0x2755, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2753, 0x2b57, 0x0000, 0x0000, 0x2761, 0x2766, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2757, 0x0000, 0x276e, 0x0000, 0x2751, 0x2750, 0x275e, 0x2752, 0x0000,
+  0x0000, 0x0000, 0x275f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x276c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_109[] = {
+  0x2b5e, 0x2b61, 0x0000, 0x2b64, 0x2b59, 0x0000, 0x0000, 0x2b67, 0x2b6a, 0x2b6c, 0x2b56, 0x0000,
+  0x0000, 0x302c, 0x0000, 0x2b65, 0x2b6d, 0x2b5d, 0x2b55, 0x0000, 0x0000, 0x0000, 0x3047, 0x0000,
+  0x2b62, 0x2b5a, 0x2b5c, 0x0000, 0x0000, 0x2b5f, 0x0000, 0x2b52, 0x2b68, 0x0000, 0x2b6b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2b4f, 0x0000, 0x0000, 0x0000, 0x2b69, 0x2b51, 0x0000, 0x3041,
+  0x2768, 0x0000, 0x0000, 0x2b58, 0x2b50, 0x0000, 0x0000, 0x2b63, 0x0000, 0x0000, 0x2b5b, 0x0000,
+  0x2b53, 0x0000, 0x0000, 0x2b54, 0x2b66, 0x0000, 0x2b60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x302f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3038, 0x303e,
+  0x303a, 0x302d, 0x3030, 0x3029, 0x302a, 0x0000, 0x0000, 0x3039, 0x3042, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3031, 0x0000, 0x3032, 0x303c, 0x0000, 0x0000, 0x0000, 0x0000, 0x304b, 0x302b, 0x0000,
+  0x0000, 0x0000, 0x3028, 0x3049, 0x303d, 0x304a, 0x3044, 0x3036, 0x3045, 0x0000, 0x303f, 0x3048,
+  0x3046, 0x0000, 0x3037, 0x0000, 0x0000, 0x0000, 0x0000, 0x3043, 0x0000, 0x3034, 0x0000, 0x0000,
+  0x304c, 0x3033, 0x302e, 0x0000, 0x0000, 0x0000, 0x0000, 0x303b, 0x3040, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3645, 0x3649, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3647,
+  0x3646, 0x0000, 0x0000, 0x364c, 0x0000, 0x0000, 0x365e, 0x366a, 0x0000, 0x365b, 0x3654, 0x0000,
+  0x3644, 0x0000, 0x3660, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3650, 0x3662, 0x365a, 0x0000,
+  0x0000, 0x3668, 0x0000, 0x3661, 0x3663, 0x0000, 0x0000, 0x3665, 0x364e, 0x365f, 0x3653, 0x3667,
+  0x0000, 0x0000, 0x0000, 0x3658, 0x3656, 0x3657, 0x0000, 0x3652, 0x3651, 0x0000, 0x364b, 0x3669,
+  0x0000, 0x3655, 0x0000, 0x0000, 0x0000, 0x364a, 0x0000, 0x0000, 0x0000, 0x365c, 0x0000, 0x3035,
+  0x365d, 0x0000, 0x3664, 0x0000, 0x3659, 0x0000, 0x364d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d2c, 0x3666, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_110[] = {
+  0x364f, 0x0000, 0x0000, 0x3d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d3b, 0x0000, 0x0000, 0x3d2f, 0x0000, 0x0000, 0x3d4d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d51, 0x3d48, 0x0000, 0x0000, 0x3d36, 0x0000, 0x0000, 0x3d42, 0x0000,
+  0x3d4e, 0x3d47, 0x0000, 0x3d3c, 0x0000, 0x3d59, 0x3d5a, 0x0000, 0x0000, 0x3d4c, 0x0000, 0x3d40,
+  0x3d32, 0x3d33, 0x0000, 0x3d37, 0x3d3e, 0x3d38, 0x0000, 0x0000, 0x0000, 0x3d34, 0x3d2d, 0x3d2e,
+  0x0000, 0x3d30, 0x0000, 0x3d3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d3f, 0x3d57, 0x3d4f,
+  0x0000, 0x3d55, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d5b, 0x0000, 0x3d45, 0x3d39, 0x3d43, 0x0000,
+  0x3d49, 0x3d46, 0x3d35, 0x0000, 0x3d53, 0x3d50, 0x3d58, 0x0000, 0x3d44, 0x0000, 0x0000, 0x3d4b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d4a, 0x0000, 0x3d3a, 0x3648, 0x0000, 0x0000, 0x3d54,
+  0x3d52, 0x3d56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d31, 0x0000, 0x0000, 0x0000, 0x0000, 0x4447, 0x4446, 0x442c,
+  0x0000, 0x0000, 0x4445, 0x442f, 0x4430, 0x0000, 0x0000, 0x444e, 0x0000, 0x4444, 0x0000, 0x4429,
+  0x0000, 0x0000, 0x4438, 0x442e, 0x4431, 0x4449, 0x0000, 0x4450, 0x4448, 0x0000, 0x443d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x444f, 0x0000, 0x443b, 0x4432, 0x443f, 0x444b,
+  0x0000, 0x0000, 0x0000, 0x443a, 0x0000, 0x4433, 0x0000, 0x0000, 0x0000, 0x4436, 0x4440, 0x444a,
+  0x442d, 0x4437, 0x0000, 0x4441, 0x0000, 0x0000, 0x4434, 0x0000, 0x442b, 0x4439, 0x444d, 0x0000,
+  0x0000, 0x443c, 0x4b34, 0x443e, 0x444c, 0x0000, 0x4435, 0x0000, 0x0000, 0x0000, 0x442a, 0x0000,
+  0x4443, 0x0000, 0x0000, 0x0000, 0x4442, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b50, 0x0000, 0x4b45, 0x4b4a, 0x0000,
+  0x0000, 0x4b36, 0x0000, 0x0000, 0x0000, 0x4b35, 0x4b56, 0x0000, 0x4b39, 0x4b49, 0x0000, 0x4b3b,
+  0x4b59, 0x4b55, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_111[] = {
+  0x515b, 0x0000, 0x0000, 0x4b37, 0x0000, 0x4b54, 0x0000, 0x4b51, 0x4b5e, 0x4b3d, 0x4b46, 0x0000,
+  0x0000, 0x4b5c, 0x4b52, 0x0000, 0x0000, 0x0000, 0x4b44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b42, 0x4b3f, 0x4b40, 0x0000, 0x4b58, 0x0000, 0x4b5d, 0x4b5b, 0x0000, 0x4b5f, 0x0000, 0x0000,
+  0x0000, 0x4b38, 0x5143, 0x4b41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4b, 0x4b3c, 0x0000,
+  0x4b4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4f, 0x4b47, 0x4b3a, 0x0000, 0x4b57, 0x4b5a, 0x4b43,
+  0x4b4e, 0x0000, 0x0000, 0x0000, 0x4b4c, 0x5142, 0x0000, 0x4b53, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b3e, 0x514c, 0x5156, 0x0000, 0x5155, 0x5161,
+  0x0000, 0x5153, 0x0000, 0x5157, 0x0000, 0x0000, 0x514e, 0x0000, 0x0000, 0x515a, 0x577b, 0x0000,
+  0x0000, 0x515c, 0x514b, 0x5166, 0x0000, 0x0000, 0x0000, 0x515f, 0x0000, 0x5163, 0x5168, 0x515d,
+  0x5151, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5154, 0x4b48, 0x0000, 0x0000, 0x5150, 0x5167,
+  0x0000, 0x0000, 0x0000, 0x5169, 0x0000, 0x515e, 0x5144, 0x5164, 0x0000, 0x0000, 0x5152, 0x0000,
+  0x0000, 0x514d, 0x0000, 0x5145, 0x0000, 0x5149, 0x0000, 0x5162, 0x514a, 0x5148, 0x0000, 0x0000,
+  0x5160, 0x0000, 0x5147, 0x5159, 0x5158, 0x5165, 0x514f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x577e, 0x0000, 0x0000, 0x0000, 0x582c, 0x5776, 0x0000, 0x5824, 0x0000, 0x0000,
+  0x5822, 0x5d3b, 0x5828, 0x582e, 0x5827, 0x5774, 0x5825, 0x5830, 0x5832, 0x0000, 0x5831, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x582b, 0x0000, 0x5826, 0x0000, 0x5778, 0x577d, 0x0000, 0x582a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x577c, 0x0000, 0x5146, 0x5777, 0x577a, 0x582d, 0x5821, 0x5775,
+  0x5d3a, 0x582f, 0x5779, 0x5829, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d3d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d3f, 0x5d45, 0x5d43, 0x0000, 0x0000, 0x0000, 0x5d46, 0x5d3e,
+  0x0000, 0x0000, 0x5d42, 0x5d41, 0x5d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d40, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d44, 0x0000, 0x5d3c, 0x0000, 0x0000, 0x6225, 0x0000, 0x0000, 0x0000, 0x6222,
+  0x6224, 0x0000, 0x0000, 0x617e
+};
+static const uint16_t cns11643_1992_2_f_112[] = {
+  0x6221, 0x617a, 0x0000, 0x0000, 0x5823, 0x617b, 0x0000, 0x6177, 0x0000, 0x0000, 0x6226, 0x0000,
+  0x6178, 0x6179, 0x617d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x617c, 0x0000, 0x656a, 0x6570,
+  0x0000, 0x6567, 0x0000, 0x0000, 0x6572, 0x0000, 0x0000, 0x0000, 0x6569, 0x656c, 0x656d, 0x656e,
+  0x6571, 0x0000, 0x6223, 0x6568, 0x0000, 0x656f, 0x6934, 0x656b, 0x0000, 0x0000, 0x0000, 0x692b,
+  0x0000, 0x692e, 0x0000, 0x6937, 0x692d, 0x692a, 0x0000, 0x692c, 0x6930, 0x6933, 0x6932, 0x6936,
+  0x6929, 0x0000, 0x0000, 0x6931, 0x6935, 0x6938, 0x692f, 0x6b61, 0x6b62, 0x6b66, 0x6b67, 0x0000,
+  0x6b64, 0x6b65, 0x6b63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d59, 0x0000,
+  0x0000, 0x6d56, 0x6d57, 0x6d58, 0x0000, 0x0000, 0x6f34, 0x6f33, 0x0000, 0x703d, 0x0000, 0x703b,
+  0x703e, 0x703c, 0x7125, 0x0000, 0x0000, 0x7171, 0x715b, 0x0000, 0x7170, 0x723e, 0x723f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2261, 0x0000, 0x0000, 0x245e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x245f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2778, 0x277a,
+  0x2775, 0x2772, 0x2774, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2776, 0x0000, 0x2773, 0x2770, 0x0000, 0x2777, 0x0000, 0x2771, 0x0000, 0x2779, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2b6f, 0x0000, 0x2b73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b72, 0x2b71, 0x0000, 0x0000,
+  0x2b74, 0x2b75, 0x0000, 0x2b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b70, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x305a, 0x305b, 0x305c, 0x0000, 0x0000, 0x0000, 0x3051,
+  0x0000, 0x3059, 0x305e, 0x0000, 0x0000, 0x304f, 0x3055, 0x304e, 0x3058, 0x0000, 0x0000, 0x3054,
+  0x0000, 0x0000, 0x305d, 0x0000, 0x304d, 0x3050, 0x3056, 0x0000, 0x3057, 0x305f, 0x3053, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3671, 0x0000, 0x0000, 0x3673, 0x366f, 0x0000, 0x367b, 0x366d, 0x367a, 0x0000, 0x366b, 0x3d5f,
+  0x3675, 0x0000, 0x0000, 0x3676
+};
+static const uint16_t cns11643_1992_2_f_113[] = {
+  0x3679, 0x0000, 0x367d, 0x0000, 0x3672, 0x0000, 0x3677, 0x0000, 0x0000, 0x0000, 0x0000, 0x367c,
+  0x3670, 0x366c, 0x367e, 0x0000, 0x3674, 0x0000, 0x0000, 0x3678, 0x0000, 0x0000, 0x0000, 0x366e,
+  0x0000, 0x0000, 0x0000, 0x3d69, 0x0000, 0x0000, 0x3d5d, 0x3d66, 0x3d5c, 0x0000, 0x3d64, 0x3d62,
+  0x0000, 0x3d63, 0x0000, 0x0000, 0x3d67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d60, 0x3d5e,
+  0x0000, 0x3d61, 0x3d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d68, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4456, 0x445d, 0x445f, 0x4465, 0x0000, 0x0000, 0x4451,
+  0x0000, 0x0000, 0x0000, 0x4460, 0x0000, 0x4466, 0x0000, 0x0000, 0x4463, 0x0000, 0x4453, 0x4464,
+  0x4452, 0x0000, 0x0000, 0x0000, 0x445e, 0x0000, 0x4467, 0x0000, 0x0000, 0x4457, 0x0000, 0x4462,
+  0x4455, 0x445c, 0x4458, 0x4454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x445b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4461, 0x0000, 0x4459, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x445a, 0x0000, 0x0000, 0x4b67, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b63, 0x4b69, 0x4b65, 0x0000,
+  0x0000, 0x4b64, 0x4b68, 0x4b60, 0x0000, 0x4b62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b66,
+  0x4b61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6a, 0x0000, 0x0000, 0x516f, 0x516c,
+  0x5178, 0x5172, 0x5174, 0x0000, 0x516e, 0x5176, 0x0000, 0x0000, 0x5175, 0x5173, 0x0000, 0x5179,
+  0x0000, 0x5170, 0x5177, 0x0000, 0x0000, 0x0000, 0x0000, 0x516b, 0x516d, 0x0000, 0x516a, 0x517a,
+  0x0000, 0x5171, 0x0000, 0x0000, 0x5836, 0x0000, 0x0000, 0x0000, 0x5841, 0x583f, 0x0000, 0x5835,
+  0x5838, 0x5839, 0x5834, 0x0000, 0x0000, 0x5833, 0x5842, 0x583d, 0x0000, 0x0000, 0x583c, 0x583a,
+  0x0000, 0x0000, 0x0000, 0x583e, 0x0000, 0x0000, 0x0000, 0x0000, 0x583b, 0x0000, 0x5837, 0x0000,
+  0x5840, 0x0000, 0x5843, 0x5844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d48, 0x5d4e, 0x0000,
+  0x5d4c, 0x0000, 0x0000, 0x0000, 0x5d4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d4d, 0x5d49, 0x5d4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6229, 0x0000, 0x0000,
+  0x0000, 0x622b, 0x0000, 0x6228
+};
+static const uint16_t cns11643_1992_2_f_114[] = {
+  0x0000, 0x6227, 0x6576, 0x622a, 0x0000, 0x6577, 0x0000, 0x6575, 0x0000, 0x0000, 0x6574, 0x0000,
+  0x6573, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6939, 0x693a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b6a, 0x6b69, 0x0000, 0x0000, 0x6b68, 0x6d5a, 0x6d5b, 0x0000, 0x0000, 0x6f35, 0x703f,
+  0x0000, 0x0000, 0x7126, 0x722c, 0x0000, 0x7240, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2142, 0x0000, 0x2b77, 0x3060, 0x0000, 0x4b6b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2b78, 0x2b79, 0x3d6a, 0x0000, 0x0000, 0x0000, 0x4468, 0x0000, 0x0000, 0x0000, 0x4b6c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d6b, 0x0000, 0x0000, 0x0000, 0x2262, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2460, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x277b, 0x0000,
+  0x2b7a, 0x0000, 0x2b7d, 0x0000, 0x2b7b, 0x0000, 0x0000, 0x2b7c, 0x0000, 0x0000, 0x3063, 0x3062,
+  0x3061, 0x0000, 0x0000, 0x3722, 0x3723, 0x0000, 0x3721, 0x3724, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d6f, 0x3d6e, 0x0000, 0x3d6c, 0x3d6d, 0x0000, 0x3d70, 0x446a, 0x4469, 0x446d, 0x0000,
+  0x446c, 0x446b, 0x0000, 0x4b6f, 0x0000, 0x4b6e, 0x0000, 0x4b6d, 0x517b, 0x0000, 0x517c, 0x0000,
+  0x0000, 0x5845, 0x5846, 0x0000, 0x0000, 0x657c, 0x0000, 0x657b, 0x657a, 0x6578, 0x6579, 0x0000,
+  0x693b, 0x6d5c, 0x7127, 0x0000, 0x0000, 0x0000, 0x2164, 0x0000, 0x2165, 0x0000, 0x0000, 0x0000,
+  0x2263, 0x2264, 0x0000, 0x0000, 0x0000, 0x0000, 0x2466, 0x0000, 0x0000, 0x2462, 0x0000, 0x2461,
+  0x0000, 0x2465, 0x0000, 0x2463, 0x0000, 0x2467, 0x2464, 0x0000, 0x0000, 0x2821, 0x2b7e, 0x277d,
+  0x2826, 0x0000, 0x0000, 0x0000, 0x0000, 0x2827, 0x2823, 0x0000, 0x2824, 0x0000, 0x277c, 0x0000,
+  0x277e, 0x0000, 0x2825, 0x0000, 0x2822, 0x0000, 0x0000, 0x2c24, 0x0000, 0x0000, 0x0000, 0x2c27,
+  0x2c21, 0x0000, 0x2c26, 0x0000, 0x2c22, 0x0000, 0x2c25, 0x2c23, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3069, 0x3066, 0x0000, 0x3068, 0x0000, 0x0000, 0x0000, 0x3065, 0x306a,
+  0x0000, 0x0000, 0x3067, 0x372c
+};
+static const uint16_t cns11643_1992_2_f_115[] = {
+  0x3064, 0x306b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3727, 0x372b, 0x0000, 0x372a, 0x3d72,
+  0x3d7d, 0x0000, 0x0000, 0x372d, 0x0000, 0x3728, 0x3d71, 0x0000, 0x0000, 0x0000, 0x0000, 0x3726,
+  0x3729, 0x0000, 0x0000, 0x0000, 0x0000, 0x3725, 0x372e, 0x0000, 0x0000, 0x0000, 0x3d74, 0x3d7b,
+  0x0000, 0x0000, 0x3d7a, 0x3d77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d79, 0x0000, 0x0000,
+  0x3d73, 0x3d75, 0x3d78, 0x3d76, 0x0000, 0x3d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4471, 0x4470,
+  0x446e, 0x0000, 0x0000, 0x0000, 0x4472, 0x0000, 0x446f, 0x4b70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4474, 0x4473, 0x0000, 0x4b73, 0x4b71, 0x0000, 0x0000, 0x0000, 0x4b72, 0x517e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x517d, 0x5228, 0x5227, 0x5225, 0x0000, 0x5224, 0x5221, 0x5222,
+  0x5223, 0x5226, 0x5229, 0x0000, 0x0000, 0x584b, 0x5848, 0x5849, 0x0000, 0x5847, 0x584d, 0x584c,
+  0x584a, 0x0000, 0x5d50, 0x5d51, 0x0000, 0x0000, 0x0000, 0x5d4f, 0x0000, 0x0000, 0x622c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x693d, 0x693c, 0x6b6b, 0x6d5d, 0x0000, 0x6f37, 0x6f36, 0x6f38,
+  0x0000, 0x2c28, 0x0000, 0x0000, 0x372f, 0x0000, 0x2166, 0x0000, 0x0000, 0x0000, 0x2265, 0x0000,
+  0x0000, 0x0000, 0x246c, 0x246a, 0x246b, 0x2468, 0x0000, 0x2469, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x282f, 0x0000, 0x0000, 0x282d, 0x2829, 0x282c, 0x0000, 0x2828, 0x0000, 0x282b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x282e, 0x282a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2c30, 0x2c2f, 0x2c2e, 0x0000, 0x2c37, 0x2c2d, 0x0000, 0x0000, 0x3070, 0x0000, 0x2c34, 0x2c32,
+  0x0000, 0x0000, 0x2c2a, 0x2c35, 0x0000, 0x2c2c, 0x2c36, 0x2c33, 0x2c2b, 0x0000, 0x0000, 0x2c38,
+  0x2c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3075, 0x306c, 0x3077, 0x0000, 0x306f, 0x307a,
+  0x307b, 0x306d, 0x3079, 0x3076, 0x3074, 0x3078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3072,
+  0x0000, 0x306e, 0x0000, 0x3071, 0x307c, 0x3073, 0x0000, 0x2c31, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x373d, 0x3732, 0x3730, 0x0000, 0x3731, 0x0000, 0x3738, 0x0000,
+  0x3739, 0x3735, 0x0000, 0x373a
+};
+static const uint16_t cns11643_1992_2_f_116[] = {
+  0x3737, 0x3734, 0x0000, 0x0000, 0x3733, 0x0000, 0x0000, 0x3736, 0x373e, 0x0000, 0x0000, 0x373c,
+  0x373b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e24, 0x0000,
+  0x0000, 0x0000, 0x3e25, 0x0000, 0x0000, 0x3e2b, 0x0000, 0x0000, 0x3e2d, 0x3e26, 0x0000, 0x3e2a,
+  0x3e29, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2c, 0x0000, 0x3e23, 0x3e21, 0x3e27, 0x3d7e, 0x0000,
+  0x3e22, 0x3e28, 0x3e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x447b, 0x0000, 0x4521, 0x0000, 0x4475, 0x0000, 0x4522, 0x0000,
+  0x0000, 0x0000, 0x4476, 0x4477, 0x0000, 0x4523, 0x447e, 0x447c, 0x447d, 0x4479, 0x4478, 0x0000,
+  0x4524, 0x0000, 0x0000, 0x447a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b74, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b7a, 0x0000, 0x0000, 0x4b76, 0x4b78, 0x4b75, 0x0000, 0x4b77, 0x0000, 0x0000,
+  0x0000, 0x5233, 0x0000, 0x0000, 0x5232, 0x522f, 0x0000, 0x584e, 0x0000, 0x522e, 0x0000, 0x0000,
+  0x0000, 0x5230, 0x522d, 0x522a, 0x5231, 0x522b, 0x522c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d55, 0x0000, 0x5852, 0x0000, 0x5851, 0x5853, 0x0000, 0x5d52, 0x0000, 0x0000, 0x584f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5850, 0x5854, 0x0000, 0x0000, 0x0000, 0x5d59, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d56, 0x5d54, 0x0000, 0x5d57, 0x0000, 0x5d5a, 0x0000, 0x5d58, 0x5d53, 0x0000,
+  0x0000, 0x622f, 0x6232, 0x6621, 0x622d, 0x0000, 0x693e, 0x6233, 0x0000, 0x0000, 0x6231, 0x0000,
+  0x622e, 0x6230, 0x6234, 0x6622, 0x0000, 0x657e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x657d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d5f, 0x0000, 0x6d61,
+  0x6d5e, 0x6d60, 0x0000, 0x7040, 0x0000, 0x2830, 0x307d, 0x307e, 0x0000, 0x4525, 0x0000, 0x0000,
+  0x0000, 0x7041, 0x0000, 0x0000, 0x2831, 0x0000, 0x0000, 0x0000, 0x2c39, 0x0000, 0x2c3a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3121, 0x3122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2f,
+  0x0000, 0x4528, 0x4527, 0x4526
+};
+static const uint16_t cns11643_1992_2_f_117[] = {
+  0x4b7b, 0x0000, 0x4b7c, 0x4b7d, 0x0000, 0x0000, 0x0000, 0x5235, 0x5234, 0x0000, 0x0000, 0x5855,
+  0x0000, 0x0000, 0x0000, 0x5d5e, 0x5d5b, 0x5d5c, 0x5d5d, 0x6236, 0x6235, 0x0000, 0x6623, 0x6b6c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4529, 0x0000, 0x0000, 0x0000, 0x3123, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2266, 0x0000, 0x0000, 0x0000, 0x2c3b, 0x3e30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x246e, 0x246d, 0x0000,
+  0x0000, 0x0000, 0x2834, 0x2832, 0x2833, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c3c,
+  0x2c3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3124, 0x0000, 0x0000, 0x0000, 0x3125,
+  0x0000, 0x0000, 0x0000, 0x3740, 0x373f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e32, 0x0000, 0x0000, 0x3e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x452b,
+  0x0000, 0x452a, 0x0000, 0x0000, 0x0000, 0x4b7e, 0x5236, 0x0000, 0x5856, 0x0000, 0x0000, 0x0000,
+  0x5d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2835, 0x0000, 0x0000, 0x0000,
+  0x4c21, 0x0000, 0x0000, 0x0000, 0x246f, 0x2470, 0x0000, 0x0000, 0x2836, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c3e,
+  0x0000, 0x0000, 0x2c3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3126, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x312c, 0x0000, 0x0000, 0x0000, 0x312d, 0x3128, 0x0000, 0x0000, 0x0000, 0x312b,
+  0x312a, 0x3127, 0x0000, 0x0000, 0x3129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3744,
+  0x3745, 0x0000, 0x3741, 0x3743, 0x3747, 0x3746, 0x3742, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3a,
+  0x0000, 0x0000, 0x3e34, 0x0000, 0x0000, 0x3e37, 0x0000, 0x3e38, 0x0000, 0x3e35, 0x0000, 0x0000,
+  0x3e39, 0x0000, 0x3e36, 0x3e33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4538, 0x0000, 0x452d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4539, 0x4537, 0x4530, 0x4534, 0x4533, 0x0000, 0x4536,
+  0x4532, 0x453a, 0x4531, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_118[] = {
+  0x0000, 0x0000, 0x0000, 0x452f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c23, 0x0000, 0x4c27, 0x0000,
+  0x4c24, 0x0000, 0x0000, 0x452e, 0x4535, 0x4c26, 0x0000, 0x0000, 0x4c28, 0x4c25, 0x4c22, 0x0000,
+  0x0000, 0x5239, 0x523d, 0x523f, 0x523b, 0x523a, 0x5238, 0x0000, 0x0000, 0x0000, 0x0000, 0x523c,
+  0x0000, 0x5237, 0x0000, 0x0000, 0x523e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5858, 0x0000, 0x5857,
+  0x585f, 0x5859, 0x585e, 0x585b, 0x0000, 0x585d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x585c, 0x585a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d60, 0x0000, 0x0000, 0x0000, 0x5d63,
+  0x5d61, 0x5d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x623a, 0x0000, 0x0000, 0x623b,
+  0x0000, 0x0000, 0x0000, 0x623c, 0x0000, 0x6239, 0x623d, 0x0000, 0x6237, 0x0000, 0x0000, 0x0000,
+  0x6624, 0x0000, 0x0000, 0x0000, 0x6238, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b6d, 0x0000,
+  0x0000, 0x6d62, 0x0000, 0x0000, 0x6f39, 0x0000, 0x0000, 0x0000, 0x0000, 0x723a, 0x0000, 0x0000,
+  0x0000, 0x2c40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2267, 0x0000, 0x2471, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3749, 0x312e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3748,
+  0x0000, 0x0000, 0x3e3c, 0x0000, 0x0000, 0x3e3b, 0x0000, 0x0000, 0x0000, 0x453b, 0x0000, 0x5243,
+  0x5240, 0x5241, 0x5242, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d64, 0x0000, 0x623e, 0x0000,
+  0x0000, 0x0000, 0x6940, 0x693f, 0x0000, 0x6d63, 0x0000, 0x2837, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x453c, 0x0000, 0x0000, 0x4c29, 0x0000, 0x0000, 0x5860, 0x0000, 0x623f, 0x6941, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c41, 0x0000, 0x0000, 0x0000, 0x0000, 0x312f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e3d, 0x0000, 0x0000, 0x453d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5861, 0x0000, 0x0000, 0x5d65, 0x0000, 0x0000, 0x6240, 0x6942, 0x0000, 0x0000,
+  0x283a, 0x2839, 0x0000, 0x2838, 0x0000, 0x283b, 0x0000, 0x2c47, 0x0000, 0x0000, 0x2c49, 0x2c48,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_119[] = {
+  0x0000, 0x0000, 0x0000, 0x2c43, 0x2c44, 0x2c45, 0x0000, 0x0000, 0x2c42, 0x0000, 0x2c46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3132, 0x3136, 0x3134, 0x3133, 0x0000, 0x3137, 0x0000, 0x0000,
+  0x0000, 0x3138, 0x3139, 0x3131, 0x0000, 0x3130, 0x0000, 0x0000, 0x0000, 0x0000, 0x313a, 0x3135,
+  0x0000, 0x3753, 0x0000, 0x313b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374d, 0x0000, 0x374c,
+  0x0000, 0x374e, 0x374f, 0x3751, 0x3750, 0x3755, 0x0000, 0x0000, 0x0000, 0x374b, 0x0000, 0x3754,
+  0x0000, 0x3752, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e40, 0x3e42, 0x3e3e, 0x3e3f,
+  0x0000, 0x0000, 0x3e43, 0x3e45, 0x3e46, 0x3e41, 0x3e44, 0x0000, 0x0000, 0x0000, 0x4541, 0x0000,
+  0x4546, 0x453e, 0x4542, 0x0000, 0x0000, 0x4547, 0x4543, 0x0000, 0x0000, 0x0000, 0x0000, 0x453f,
+  0x4540, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4545, 0x0000, 0x4544, 0x0000, 0x0000,
+  0x0000, 0x4548, 0x4c2e, 0x4c30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c2b, 0x0000, 0x4c31, 0x0000, 0x4c2f, 0x4c2a, 0x4c2d, 0x4c32,
+  0x0000, 0x4c2c, 0x0000, 0x0000, 0x5247, 0x5246, 0x0000, 0x0000, 0x0000, 0x5244, 0x0000, 0x5245,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5869, 0x0000, 0x586b, 0x0000, 0x586a, 0x5862, 0x5866,
+  0x5865, 0x5863, 0x0000, 0x0000, 0x0000, 0x5864, 0x5867, 0x5868, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d6d, 0x0000, 0x0000, 0x5d67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d6c, 0x5d68, 0x0000,
+  0x5d6b, 0x5d66, 0x5d6a, 0x5d69, 0x0000, 0x0000, 0x6242, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6241, 0x0000, 0x6627, 0x0000, 0x0000, 0x0000, 0x0000, 0x6625, 0x6626, 0x0000,
+  0x6943, 0x6946, 0x6944, 0x6945, 0x6b6e, 0x0000, 0x0000, 0x0000, 0x6f3a, 0x7042, 0x0000, 0x0000,
+  0x7128, 0x7129, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e47, 0x0000, 0x4549, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2c4a, 0x2c4b, 0x0000, 0x0000, 0x0000, 0x3e48, 0x0000, 0x0000, 0x0000,
+  0x5d6e, 0x6628, 0x6947, 0x0000, 0x0000, 0x0000, 0x0000, 0x2841, 0x283c, 0x283e, 0x2840, 0x283f,
+  0x283d, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_120[] = {
+  0x0000, 0x0000, 0x0000, 0x2c54, 0x0000, 0x2c4f, 0x2c4c, 0x0000, 0x0000, 0x2c53, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c52, 0x2c51, 0x2c50, 0x2c4d, 0x2c4e, 0x2c55, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3144, 0x313e, 0x313c,
+  0x0000, 0x0000, 0x375c, 0x0000, 0x3141, 0x3145, 0x3147, 0x3143, 0x313d, 0x0000, 0x3142, 0x3140,
+  0x0000, 0x3148, 0x0000, 0x3146, 0x0000, 0x313f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x375d, 0x0000, 0x0000,
+  0x3756, 0x3758, 0x375a, 0x0000, 0x375b, 0x3759, 0x0000, 0x0000, 0x375e, 0x0000, 0x3757, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4c, 0x0000, 0x3e54, 0x0000,
+  0x3e49, 0x0000, 0x3e55, 0x0000, 0x3e4a, 0x3e4b, 0x0000, 0x0000, 0x3e53, 0x3e52, 0x3e4f, 0x0000,
+  0x0000, 0x3e4d, 0x3e50, 0x0000, 0x3e51, 0x3e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4554, 0x0000, 0x4558, 0x0000, 0x0000, 0x4c38, 0x0000, 0x4556, 0x0000, 0x0000, 0x4553,
+  0x454e, 0x4550, 0x4551, 0x454a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x454c, 0x454f, 0x4557, 0x0000, 0x0000, 0x4555, 0x454b, 0x0000,
+  0x0000, 0x0000, 0x4c3a, 0x0000, 0x4c3c, 0x4552, 0x4c3e, 0x0000, 0x4c3f, 0x4c3b, 0x0000, 0x0000,
+  0x4c37, 0x0000, 0x4c34, 0x4c39, 0x4c3d, 0x4c36, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c33, 0x0000,
+  0x4c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5249, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5250, 0x5251, 0x0000, 0x0000, 0x0000, 0x524f, 0x5252, 0x0000, 0x0000,
+  0x524b, 0x5248, 0x524d, 0x524a, 0x0000, 0x524c, 0x0000, 0x0000, 0x524e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5872, 0x0000, 0x586c, 0x5870, 0x5876, 0x5877, 0x5873, 0x5874, 0x5871,
+  0x0000, 0x586e, 0x0000, 0x0000, 0x0000, 0x586d, 0x586f, 0x0000, 0x0000, 0x5875, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d75, 0x5d6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d77, 0x0000, 0x5d72,
+  0x5d73, 0x5d70, 0x5d78, 0x5d74
+};
+static const uint16_t cns11643_1992_2_f_121[] = {
+  0x0000, 0x0000, 0x5d71, 0x0000, 0x5d79, 0x5d76, 0x0000, 0x0000, 0x0000, 0x6246, 0x0000, 0x0000,
+  0x6243, 0x0000, 0x0000, 0x0000, 0x6247, 0x6249, 0x6248, 0x6244, 0x6245, 0x0000, 0x0000, 0x662d,
+  0x0000, 0x0000, 0x0000, 0x662a, 0x662c, 0x6629, 0x662e, 0x0000, 0x0000, 0x662b, 0x0000, 0x6949,
+  0x694c, 0x6948, 0x0000, 0x694a, 0x694b, 0x694d, 0x0000, 0x0000, 0x0000, 0x6b6f, 0x0000, 0x6b71,
+  0x0000, 0x6b70, 0x0000, 0x0000, 0x0000, 0x6d64, 0x0000, 0x0000, 0x7043, 0x712a, 0x0000, 0x0000,
+  0x0000, 0x2472, 0x0000, 0x2843, 0x0000, 0x0000, 0x2842, 0x0000, 0x2c5a, 0x2c59, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c56, 0x2c58, 0x2c57, 0x0000, 0x0000, 0x314b, 0x0000, 0x314f, 0x314e, 0x314d,
+  0x3149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x314a, 0x314c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3765, 0x0000, 0x3763, 0x375f, 0x0000, 0x0000, 0x3760, 0x0000, 0x3761, 0x3762, 0x3764,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e59, 0x0000, 0x3e58, 0x3e57, 0x3e56, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x455c, 0x0000, 0x0000, 0x4559, 0x455b, 0x0000, 0x0000, 0x0000, 0x0000, 0x455a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c48, 0x0000, 0x4c41, 0x4c42, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c4a, 0x0000, 0x4c49, 0x4c46, 0x4c45, 0x4c44, 0x4c43, 0x4c47, 0x4c40, 0x0000, 0x5253, 0x5258,
+  0x5256, 0x0000, 0x0000, 0x0000, 0x5255, 0x5254, 0x5257, 0x0000, 0x5878, 0x0000, 0x0000, 0x0000,
+  0x5d7b, 0x0000, 0x0000, 0x5d7a, 0x624b, 0x624a, 0x0000, 0x0000, 0x662f, 0x0000, 0x694e, 0x0000,
+  0x6d65, 0x0000, 0x7045, 0x7044, 0x2167, 0x0000, 0x0000, 0x3766, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c5c, 0x2c5f, 0x2c5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c5b, 0x2c5e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3156, 0x3158, 0x3157, 0x0000, 0x3152, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3155, 0x3150, 0x3151, 0x3154, 0x3153, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3769, 0x376a, 0x3768, 0x0000, 0x3767, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_122[] = {
+  0x0000, 0x0000, 0x3e5a, 0x3e5c, 0x3e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e5b, 0x0000,
+  0x3e5d, 0x0000, 0x0000, 0x0000, 0x4566, 0x455d, 0x4560, 0x4564, 0x0000, 0x4562, 0x0000, 0x4561,
+  0x455e, 0x455f, 0x0000, 0x4565, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4563, 0x0000,
+  0x0000, 0x0000, 0x4c50, 0x0000, 0x4c4f, 0x0000, 0x0000, 0x4c4b, 0x0000, 0x0000, 0x0000, 0x4c4e,
+  0x4c4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x525a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5879, 0x0000, 0x0000, 0x587b,
+  0x587a, 0x0000, 0x4c4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e22, 0x0000, 0x5d7e, 0x0000, 0x5e21, 0x0000, 0x5e23, 0x5d7d, 0x5d7c, 0x0000, 0x0000, 0x624c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6630, 0x6631, 0x0000, 0x0000, 0x0000,
+  0x6950, 0x6951, 0x694f, 0x0000, 0x6d66, 0x6d67, 0x0000, 0x0000, 0x0000, 0x2268, 0x0000, 0x0000,
+  0x2845, 0x0000, 0x0000, 0x2846, 0x0000, 0x0000, 0x2c61, 0x0000, 0x2c60, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x315b, 0x3159, 0x315f, 0x0000, 0x315a, 0x315e, 0x315c, 0x315d, 0x0000, 0x0000, 0x376b,
+  0x376d, 0x0000, 0x0000, 0x0000, 0x376c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e5f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4569, 0x0000, 0x0000, 0x0000, 0x4568, 0x4567, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c51, 0x0000, 0x0000, 0x4c52, 0x4c53, 0x0000, 0x0000, 0x0000, 0x0000, 0x5921, 0x525b, 0x525d,
+  0x525c, 0x587e, 0x587c, 0x5922, 0x587d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e24, 0x0000,
+  0x5e25, 0x5e26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e61, 0x0000, 0x3e60, 0x0000, 0x0000, 0x0000, 0x0000, 0x456a, 0x0000, 0x0000, 0x4c54, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6952, 0x0000, 0x0000, 0x0000, 0x2847,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_123[] = {
+  0x2c63, 0x2c64, 0x0000, 0x0000, 0x3162, 0x3164, 0x0000, 0x0000, 0x3166, 0x3169, 0x3167, 0x0000,
+  0x0000, 0x0000, 0x3168, 0x3165, 0x3161, 0x0000, 0x316a, 0x3163, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3776, 0x0000, 0x3821, 0x0000, 0x0000, 0x3778, 0x0000, 0x0000, 0x0000, 0x0000, 0x3773, 0x3822,
+  0x3774, 0x3771, 0x0000, 0x0000, 0x0000, 0x0000, 0x3777, 0x377a, 0x0000, 0x377b, 0x0000, 0x377c,
+  0x3772, 0x3779, 0x377d, 0x3775, 0x3770, 0x376e, 0x0000, 0x0000, 0x377e, 0x0000, 0x0000, 0x376f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e68, 0x0000, 0x0000, 0x0000, 0x3e64, 0x3e6a, 0x0000, 0x3e63,
+  0x3e65, 0x0000, 0x3e62, 0x0000, 0x3e66, 0x0000, 0x3e67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4575, 0x0000, 0x4578, 0x456c, 0x4571, 0x456b, 0x0000, 0x0000, 0x456f, 0x0000, 0x0000,
+  0x0000, 0x456d, 0x0000, 0x0000, 0x4574, 0x4573, 0x4570, 0x4572, 0x456e, 0x0000, 0x4577, 0x0000,
+  0x4576, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c64, 0x0000,
+  0x0000, 0x4c5f, 0x0000, 0x0000, 0x4c55, 0x0000, 0x4c57, 0x0000, 0x4c5c, 0x4c5b, 0x4c5e, 0x0000,
+  0x4c59, 0x4c58, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c5a, 0x0000, 0x4c60, 0x4c62, 0x0000, 0x4c5d,
+  0x4c56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c63, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5261, 0x0000, 0x0000, 0x5263, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5266, 0x0000, 0x525e, 0x0000, 0x5264, 0x0000, 0x0000, 0x0000, 0x0000, 0x5260, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5265, 0x525f,
+  0x0000, 0x0000, 0x5262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x592c, 0x5927, 0x0000, 0x0000,
+  0x5931, 0x0000, 0x5929, 0x0000, 0x592f, 0x5926, 0x5923, 0x5932, 0x0000, 0x0000, 0x592e, 0x5924,
+  0x0000, 0x5928, 0x0000, 0x5925, 0x592a, 0x0000, 0x592d, 0x5930, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e38, 0x5e39, 0x5e29, 0x5e30, 0x5e2e, 0x0000, 0x0000, 0x0000, 0x5e35, 0x592b, 0x0000, 0x5e2c,
+  0x0000, 0x5e36, 0x0000, 0x5e2b
+};
+static const uint16_t cns11643_1992_2_f_124[] = {
+  0x5e2a, 0x5e34, 0x5e31, 0x5e33, 0x0000, 0x5e27, 0x5e37, 0x0000, 0x0000, 0x5e32, 0x5e3b, 0x5e2f,
+  0x0000, 0x0000, 0x5e2d, 0x5e28, 0x5e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x624f, 0x0000, 0x0000, 0x624d, 0x6253, 0x0000, 0x6251, 0x6250, 0x0000, 0x6256, 0x0000,
+  0x0000, 0x6257, 0x6254, 0x0000, 0x6255, 0x624e, 0x0000, 0x0000, 0x6635, 0x6252, 0x0000, 0x0000,
+  0x6258, 0x0000, 0x0000, 0x6632, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6634, 0x0000, 0x6636,
+  0x6633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6957, 0x0000, 0x6956,
+  0x6954, 0x6953, 0x6955, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b73,
+  0x6b72, 0x0000, 0x0000, 0x6d68, 0x0000, 0x6d6a, 0x6d6c, 0x6d6b, 0x6d69, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3c, 0x6f3b, 0x0000, 0x712b, 0x7046, 0x712c,
+  0x0000, 0x0000, 0x0000, 0x715c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2848, 0x0000, 0x0000,
+  0x2c66, 0x2c67, 0x2c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c68, 0x2c69, 0x2c6a, 0x0000, 0x0000,
+  0x316b, 0x3171, 0x0000, 0x0000, 0x316f, 0x0000, 0x316d, 0x0000, 0x316e, 0x3170, 0x0000, 0x0000,
+  0x0000, 0x316c, 0x0000, 0x0000, 0x3823, 0x0000, 0x3825, 0x0000, 0x3824, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e6c, 0x0000, 0x0000, 0x3e6e, 0x3e6b, 0x3826, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x457b, 0x0000, 0x0000, 0x4579, 0x0000,
+  0x457a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c68, 0x4c65, 0x4c67, 0x0000, 0x0000, 0x4c66,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5267, 0x0000, 0x0000, 0x5268, 0x0000, 0x0000, 0x526a,
+  0x5269, 0x0000, 0x0000, 0x0000, 0x5936, 0x5937, 0x5933, 0x0000, 0x5934, 0x0000, 0x0000, 0x5935,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e3c, 0x0000, 0x6638, 0x0000, 0x6637, 0x0000, 0x6958, 0x0000,
+  0x0000, 0x6d6e, 0x6b74, 0x0000, 0x6d6d, 0x0000, 0x712d, 0x7172, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2849, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_125[] = {
+  0x0000, 0x2c6d, 0x0000, 0x2c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6c, 0x0000, 0x0000, 0x0000,
+  0x317c, 0x0000, 0x3175, 0x317b, 0x0000, 0x3174, 0x317a, 0x3178, 0x0000, 0x0000, 0x3177, 0x0000,
+  0x3176, 0x0000, 0x0000, 0x0000, 0x0000, 0x3173, 0x3172, 0x3179, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3835, 0x382e, 0x0000, 0x0000, 0x382d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3827, 0x382a, 0x0000, 0x3829, 0x0000, 0x382b, 0x3834,
+  0x0000, 0x3828, 0x3831, 0x3832, 0x0000, 0x382f, 0x0000, 0x0000, 0x0000, 0x382c, 0x0000, 0x3830,
+  0x0000, 0x0000, 0x3833, 0x0000, 0x0000, 0x0000, 0x3f21, 0x3e76, 0x0000, 0x3e7d, 0x3e7a, 0x3e72,
+  0x3e7b, 0x0000, 0x3e73, 0x0000, 0x3e6f, 0x0000, 0x0000, 0x0000, 0x3e78, 0x0000, 0x0000, 0x3e7e,
+  0x0000, 0x0000, 0x0000, 0x3e71, 0x0000, 0x0000, 0x0000, 0x3e74, 0x0000, 0x3e7c, 0x3e75, 0x3e79,
+  0x0000, 0x3e77, 0x0000, 0x3e70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4624, 0x4626, 0x4628, 0x462c, 0x0000, 0x4622, 0x457e, 0x0000, 0x0000, 0x4627,
+  0x462b, 0x4623, 0x457d, 0x0000, 0x457c, 0x0000, 0x0000, 0x0000, 0x4629, 0x4621, 0x4625, 0x0000,
+  0x0000, 0x0000, 0x462d, 0x0000, 0x462a, 0x0000, 0x4c79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c71, 0x0000, 0x4c7b, 0x0000, 0x4d21, 0x0000, 0x4c6c, 0x0000, 0x0000, 0x4c7c, 0x4c69,
+  0x0000, 0x4c7e, 0x4c6d, 0x0000, 0x0000, 0x0000, 0x4c7d, 0x4c77, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4c6a, 0x0000, 0x4c78, 0x0000, 0x0000, 0x4c7a, 0x0000, 0x0000, 0x0000,
+  0x4c6f, 0x4c6e, 0x4c6b, 0x0000, 0x4c73, 0x4c70, 0x4c74, 0x0000, 0x0000, 0x4d22, 0x0000, 0x4c75,
+  0x4c76, 0x0000, 0x4c72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x526f,
+  0x0000, 0x0000, 0x0000, 0x526c, 0x0000, 0x0000, 0x0000, 0x5278, 0x0000, 0x5270, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5273, 0x526e, 0x0000, 0x0000, 0x526d, 0x0000, 0x0000, 0x0000, 0x5277, 0x0000,
+  0x5276, 0x5275, 0x0000, 0x503b, 0x0000, 0x0000, 0x5274, 0x526b, 0x0000, 0x0000, 0x5272, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_126[] = {
+  0x0000, 0x0000, 0x0000, 0x5271, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5944,
+  0x593b, 0x5947, 0x593f, 0x5945, 0x0000, 0x0000, 0x5938, 0x593e, 0x5948, 0x5941, 0x5946, 0x593a,
+  0x0000, 0x0000, 0x5942, 0x0000, 0x5940, 0x0000, 0x0000, 0x593c, 0x593d, 0x5939, 0x5943, 0x0000,
+  0x594a, 0x5949, 0x0000, 0x0000, 0x0000, 0x5e47, 0x5e43, 0x0000, 0x0000, 0x5e3d, 0x0000, 0x0000,
+  0x5e49, 0x0000, 0x0000, 0x5e40, 0x0000, 0x0000, 0x5e4b, 0x0000, 0x5e42, 0x0000, 0x5e4d, 0x5e4a,
+  0x5e3e, 0x0000, 0x0000, 0x0000, 0x5e45, 0x0000, 0x5e3f, 0x0000, 0x5e4c, 0x0000, 0x0000, 0x5e46,
+  0x0000, 0x5e44, 0x0000, 0x0000, 0x5e48, 0x0000, 0x0000, 0x0000, 0x625a, 0x6260, 0x0000, 0x6263,
+  0x0000, 0x0000, 0x625b, 0x6262, 0x625d, 0x0000, 0x0000, 0x0000, 0x6259, 0x0000, 0x0000, 0x625f,
+  0x6261, 0x0000, 0x625e, 0x625c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6642, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x663e, 0x663c, 0x0000, 0x6640, 0x0000, 0x6641, 0x663a, 0x6639, 0x663d,
+  0x663b, 0x0000, 0x663f, 0x6959, 0x0000, 0x0000, 0x695a, 0x0000, 0x695c, 0x695b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b79, 0x6b76, 0x6b77, 0x0000, 0x6b75, 0x6b78, 0x0000, 0x6b7a, 0x0000, 0x0000,
+  0x0000, 0x6d6f, 0x0000, 0x0000, 0x0000, 0x6f3d, 0x0000, 0x7047, 0x712f, 0x7131, 0x712e, 0x7130,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3052, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f22, 0x3f23, 0x0000, 0x0000, 0x0000, 0x594b, 0x0000, 0x5e4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6644, 0x6643, 0x0000, 0x6b7b, 0x0000, 0x6d70, 0x0000, 0x2269, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c6e, 0x0000, 0x0000, 0x3224, 0x317d, 0x3223, 0x3221, 0x0000,
+  0x3222, 0x317e, 0x0000, 0x3836, 0x0000, 0x3f24, 0x3f25, 0x4630, 0x4631, 0x0000, 0x0000, 0x462f,
+  0x4632, 0x462e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d23, 0x0000, 0x0000, 0x5279, 0x0000,
+  0x0000, 0x0000, 0x594e, 0x594c, 0x594d, 0x5e51, 0x5e50, 0x5e4f, 0x0000, 0x0000, 0x0000, 0x6645,
+  0x0000, 0x0000, 0x6646, 0x6d71, 0x0000, 0x7048, 0x0000, 0x0000, 0x0000, 0x2c70, 0x0000, 0x0000,
+  0x0000, 0x2c6f, 0x3226, 0x0000, 0x0000, 0x3837, 0x3225, 0x0000, 0x0000, 0x0000, 0x0000, 0x383a,
+  0x3838, 0x3839, 0x0000, 0x0000, 0x3f27, 0x3f28, 0x3f26, 0x0000, 0x0000, 0x4634, 0x4633, 0x4635,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x527a, 0x527c, 0x0000, 0x0000, 0x527b, 0x594f, 0x0000, 0x6265,
+  0x0000, 0x6264, 0x0000, 0x6647, 0x0000, 0x0000, 0x695d, 0x6b7c, 0x0000, 0x0000, 0x2c71, 0x0000,
+  0x3229, 0x0000, 0x3228, 0x3227, 0x0000, 0x0000, 0x0000, 0x3840, 0x0000, 0x3842, 0x383b, 0x383c,
+  0x0000, 0x383d, 0x0000, 0x3841, 0x383e, 0x383f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f29,
+  0x0000, 0x0000, 0x0000, 0x4636, 0x4637, 0x0000, 0x4d27, 0x0000, 0x0000, 0x0000, 0x4d24, 0x4d25,
+  0x0000, 0x4d26, 0x5323, 0x0000, 0x5324, 0x0000, 0x5321, 0x527e, 0x5322, 0x527d, 0x0000, 0x5950,
+  0x0000, 0x0000, 0x5e53, 0x0000, 0x5e52, 0x6134, 0x0000, 0x6266, 0x6267, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6648, 0x6649, 0x695e
+};
+static const uint16_t cns11643_1992_2_f_128[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c72, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c73, 0x2c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c75, 0x0000, 0x322a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3845, 0x0000, 0x0000, 0x3844, 0x3843, 0x0000, 0x4638, 0x0000, 0x0000,
+  0x4d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x5952, 0x5951, 0x0000, 0x5e54, 0x0000, 0x0000, 0x0000,
+  0x6b7d, 0x0000, 0x0000, 0x0000, 0x2473, 0x284a, 0x0000, 0x2c76, 0x0000, 0x322c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x322b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3847, 0x0000, 0x0000, 0x0000, 0x3846,
+  0x3848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f2b, 0x3f2c, 0x3f2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2a, 0x4d29, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5325, 0x0000, 0x0000, 0x5326, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6268, 0x0000, 0x0000,
+  0x664a, 0x695f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f7d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2168, 0x0000, 0x0000, 0x0000, 0x0000, 0x284b,
+  0x2476, 0x0000, 0x2477, 0x0000, 0x0000, 0x2474, 0x0000, 0x0000, 0x0000, 0x2475, 0x0000, 0x0000,
+  0x2478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x284d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2850, 0x284c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x284f, 0x0000, 0x0000, 0x284e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c7c, 0x0000, 0x0000, 0x2c7e, 0x0000, 0x2c78, 0x2c7b, 0x2d26, 0x2d24, 0x0000,
+  0x0000, 0x2d2a, 0x0000, 0x2d27, 0x2c7d, 0x2c7a, 0x0000, 0x0000, 0x3f2e, 0x2d25, 0x0000, 0x2d28,
+  0x2c77, 0x2d22, 0x0000, 0x0000, 0x2d23, 0x0000, 0x0000, 0x0000, 0x2c79, 0x0000, 0x0000, 0x2d21,
+  0x0000, 0x0000, 0x2d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x322e, 0x0000, 0x0000, 0x3230, 0x0000, 0x0000, 0x0000, 0x322f, 0x322d, 0x3232,
+  0x0000, 0x0000, 0x3f2d, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_129[] = {
+  0x3233, 0x3231, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3852, 0x0000, 0x0000,
+  0x3849, 0x384b, 0x0000, 0x384c, 0x0000, 0x3854, 0x3850, 0x384e, 0x0000, 0x3851, 0x3855, 0x0000,
+  0x0000, 0x384a, 0x0000, 0x3853, 0x0000, 0x0000, 0x0000, 0x0000, 0x384f, 0x384d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f36, 0x0000,
+  0x0000, 0x3f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f2f, 0x4646, 0x0000, 0x0000, 0x3f33,
+  0x0000, 0x0000, 0x3f30, 0x0000, 0x0000, 0x3f35, 0x0000, 0x3f32, 0x0000, 0x0000, 0x3f31, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x463e, 0x463c, 0x0000, 0x4642, 0x0000,
+  0x463a, 0x4647, 0x463f, 0x0000, 0x4639, 0x0000, 0x0000, 0x4644, 0x0000, 0x463d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4645, 0x0000, 0x0000, 0x4640, 0x0000, 0x0000, 0x0000, 0x4643, 0x463b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2d,
+  0x0000, 0x0000, 0x4d2c, 0x4d2e, 0x0000, 0x4d2b, 0x0000, 0x4d31, 0x4d30, 0x4d2f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532a, 0x0000, 0x532d, 0x0000, 0x532c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5329, 0x5328, 0x0000, 0x0000, 0x532b, 0x5327, 0x0000, 0x0000, 0x5955, 0x595f,
+  0x0000, 0x0000, 0x0000, 0x5959, 0x595b, 0x0000, 0x5956, 0x0000, 0x595a, 0x5954, 0x595d, 0x0000,
+  0x595c, 0x5958, 0x0000, 0x595e, 0x0000, 0x5957, 0x0000, 0x5e55, 0x5e5b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e56, 0x5e59, 0x0000, 0x5e5a, 0x0000, 0x0000, 0x5e58, 0x0000,
+  0x5e57, 0x0000, 0x0000, 0x0000, 0x626b, 0x6269, 0x626a, 0x0000, 0x0000, 0x664c, 0x0000, 0x664b,
+  0x0000, 0x6961, 0x0000, 0x6960, 0x0000, 0x6b7e, 0x6d72, 0x0000, 0x7132, 0x7133, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f37, 0x0000, 0x0000, 0x5e5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f38, 0x0000,
+  0x0000, 0x0000, 0x5960, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f39, 0x3f3a, 0x3f3b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d2b
+};
+static const uint16_t cns11643_1992_2_f_130[] = {
+  0x0000, 0x3234, 0x0000, 0x0000, 0x3f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x664d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3856, 0x0000, 0x0000, 0x0000, 0x4d32, 0x532e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4648, 0x0000, 0x0000, 0x2851, 0x2d2c, 0x0000, 0x0000,
+  0x0000, 0x3236, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3235,
+  0x0000, 0x0000, 0x385b, 0x3858, 0x385a, 0x0000, 0x0000, 0x0000, 0x3857, 0x0000, 0x3859, 0x0000,
+  0x3f3d, 0x3f3e, 0x0000, 0x3f3f, 0x464b, 0x0000, 0x464c, 0x0000, 0x464a, 0x464d, 0x0000, 0x0000,
+  0x0000, 0x4649, 0x0000, 0x0000, 0x0000, 0x0000, 0x5333, 0x532f, 0x5332, 0x5334, 0x5331, 0x5330,
+  0x0000, 0x5961, 0x5962, 0x5963, 0x0000, 0x0000, 0x5e5e, 0x5e5d, 0x5e5f, 0x0000, 0x626d, 0x626c,
+  0x0000, 0x664f, 0x0000, 0x6650, 0x664e, 0x0000, 0x0000, 0x0000, 0x6962, 0x6963, 0x0000, 0x6d73,
+  0x6f3e, 0x7049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x385c, 0x3f40, 0x0000, 0x0000,
+  0x226a, 0x0000, 0x0000, 0x0000, 0x226b, 0x226d, 0x0000, 0x226e, 0x226c, 0x0000, 0x0000, 0x2522,
+  0x2523, 0x247b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2521, 0x0000, 0x0000, 0x0000, 0x247c, 0x247a,
+  0x2479, 0x247d, 0x0000, 0x247e, 0x2d2d, 0x0000, 0x0000, 0x0000, 0x2856, 0x0000, 0x2855, 0x2857,
+  0x0000, 0x0000, 0x285c, 0x0000, 0x2852, 0x2860, 0x2866, 0x0000, 0x2863, 0x0000, 0x0000, 0x2859,
+  0x285f, 0x2861, 0x0000, 0x2854, 0x0000, 0x0000, 0x285a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x285e, 0x2858, 0x2865, 0x0000, 0x0000, 0x0000, 0x285d, 0x0000, 0x285b, 0x0000, 0x0000, 0x0000,
+  0x2853, 0x0000, 0x2862, 0x2864, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d34, 0x2d37, 0x0000,
+  0x0000, 0x2d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d43, 0x2d3a, 0x0000, 0x0000,
+  0x2d42, 0x0000, 0x0000, 0x0000, 0x2d32, 0x0000, 0x2d41, 0x2d36, 0x2d39, 0x2d46, 0x0000, 0x0000,
+  0x2d40, 0x0000, 0x2d3b, 0x2d45, 0x2d38, 0x2d3c, 0x2d3f, 0x0000, 0x0000, 0x2d30, 0x2d44, 0x2d3e,
+  0x0000, 0x0000, 0x2d2f, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_131[] = {
+  0x2d33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d31, 0x3247, 0x0000, 0x0000, 0x0000,
+  0x2d3d, 0x2942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x324a, 0x0000,
+  0x0000, 0x323a, 0x0000, 0x3245, 0x3241, 0x0000, 0x3254, 0x0000, 0x324c, 0x0000, 0x3242, 0x0000,
+  0x324b, 0x323c, 0x3240, 0x3257, 0x0000, 0x324f, 0x3246, 0x0000, 0x3255, 0x3238, 0x0000, 0x324e,
+  0x0000, 0x0000, 0x0000, 0x3237, 0x0000, 0x0000, 0x0000, 0x324d, 0x0000, 0x0000, 0x2d35, 0x3f41,
+  0x3248, 0x0000, 0x0000, 0x323e, 0x0000, 0x323f, 0x3243, 0x0000, 0x3239, 0x3251, 0x0000, 0x3250,
+  0x3258, 0x0000, 0x0000, 0x3256, 0x3252, 0x3249, 0x3244, 0x0000, 0x0000, 0x323b, 0x0000, 0x3253,
+  0x0000, 0x0000, 0x323d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3862, 0x3864, 0x3869, 0x387d, 0x0000,
+  0x0000, 0x0000, 0x3861, 0x0000, 0x0000, 0x386c, 0x3873, 0x3879, 0x0000, 0x3866, 0x0000, 0x386d,
+  0x0000, 0x0000, 0x0000, 0x387b, 0x3876, 0x0000, 0x0000, 0x3872, 0x386e, 0x3860, 0x0000, 0x3865,
+  0x385d, 0x0000, 0x0000, 0x0000, 0x386a, 0x3867, 0x0000, 0x3877, 0x0000, 0x3868, 0x3f6a, 0x3870,
+  0x0000, 0x386f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x385e, 0x3863, 0x3874, 0x387a, 0x0000,
+  0x385f, 0x386b, 0x3871, 0x0000, 0x0000, 0x0000, 0x387c, 0x3875, 0x3878, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f51,
+  0x3f45, 0x0000, 0x3f62, 0x3f6b, 0x3f6e, 0x0000, 0x3f4d, 0x3f66, 0x3f4e, 0x3f5c, 0x0000, 0x3f58,
+  0x0000, 0x0000, 0x3f59, 0x3f42, 0x0000, 0x3f67, 0x0000, 0x0000, 0x0000, 0x3f64, 0x3f5a, 0x3f70,
+  0x3f55, 0x466d, 0x0000, 0x3f73, 0x0000, 0x3f53, 0x3f5f, 0x0000, 0x0000, 0x3f57, 0x3f71, 0x3f50,
+  0x3f49, 0x3f54, 0x0000, 0x3f48, 0x3f46, 0x0000, 0x3f68, 0x3f4f, 0x3f6c, 0x0000, 0x3f6d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f63, 0x0000, 0x3f5b, 0x3f4b, 0x0000, 0x0000, 0x3f43, 0x3f65, 0x3f6f,
+  0x3f4a, 0x0000, 0x3f74, 0x3f56
+};
+static const uint16_t cns11643_1992_2_f_132[] = {
+  0x0000, 0x3f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f61, 0x0000, 0x0000, 0x3f5d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f5e, 0x3f4c, 0x3f60, 0x3f47, 0x3f69, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f44,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x466c, 0x0000, 0x4724, 0x0000, 0x4671, 0x0000, 0x466f,
+  0x465a, 0x0000, 0x466a, 0x467e, 0x4666, 0x0000, 0x467d, 0x4664, 0x0000, 0x4674, 0x4665, 0x467b,
+  0x0000, 0x0000, 0x0000, 0x464f, 0x4657, 0x0000, 0x4670, 0x4668, 0x4723, 0x466b, 0x0000, 0x467c,
+  0x0000, 0x0000, 0x0000, 0x466e, 0x4676, 0x465b, 0x4675, 0x0000, 0x4728, 0x4656, 0x4677, 0x0000,
+  0x4726, 0x0000, 0x4650, 0x0000, 0x0000, 0x465e, 0x465d, 0x0000, 0x0000, 0x4661, 0x4663, 0x4672,
+  0x4725, 0x0000, 0x0000, 0x0000, 0x0000, 0x4655, 0x0000, 0x4659, 0x4721, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4727, 0x4678, 0x4673, 0x0000, 0x0000, 0x4660, 0x465f, 0x0000, 0x4651, 0x0000,
+  0x4669, 0x4652, 0x4667, 0x0000, 0x0000, 0x465c, 0x4722, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4658, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4654, 0x467a, 0x4653,
+  0x0000, 0x4d5a, 0x0000, 0x0000, 0x4d49, 0x0000, 0x0000, 0x4d33, 0x4d51, 0x0000, 0x4d42, 0x4d4c,
+  0x0000, 0x4d45, 0x0000, 0x4d36, 0x4d54, 0x4d35, 0x4d48, 0x0000, 0x4d34, 0x0000, 0x0000, 0x4d46,
+  0x4d4f, 0x4d4d, 0x4d41, 0x4d3c, 0x4d3a, 0x0000, 0x4d3b, 0x4d4e, 0x4d59, 0x4d43, 0x0000, 0x0000,
+  0x4d3e, 0x0000, 0x4d52, 0x0000, 0x0000, 0x4d3d, 0x4d37, 0x4d47, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d3f, 0x4d39, 0x0000, 0x0000, 0x4679, 0x0000, 0x4d4a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d4b, 0x4d40, 0x4d38, 0x4d53, 0x4d44, 0x0000, 0x4d57, 0x0000, 0x4d56, 0x0000, 0x4d50, 0x4d55,
+  0x0000, 0x0000, 0x0000, 0x4d58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x535c, 0x535d, 0x5350, 0x534f, 0x534b, 0x0000, 0x0000, 0x0000, 0x535f,
+  0x535e, 0x464e, 0x5348, 0x534c, 0x5346, 0x0000, 0x5359, 0x534a, 0x0000, 0x5360, 0x5343, 0x5341,
+  0x534d, 0x5357, 0x5352, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_133[] = {
+  0x5338, 0x0000, 0x5356, 0x0000, 0x0000, 0x0000, 0x0000, 0x4662, 0x5344, 0x533b, 0x533e, 0x5364,
+  0x5345, 0x533c, 0x533a, 0x5337, 0x0000, 0x0000, 0x534e, 0x0000, 0x0000, 0x5349, 0x5351, 0x0000,
+  0x5361, 0x5365, 0x0000, 0x0000, 0x5340, 0x5354, 0x5358, 0x533d, 0x5362, 0x0000, 0x0000, 0x0000,
+  0x5335, 0x0000, 0x535b, 0x533f, 0x5353, 0x5339, 0x5347, 0x5342, 0x0000, 0x0000, 0x5355, 0x5366,
+  0x5363, 0x535a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5336,
+  0x0000, 0x0000, 0x5974, 0x0000, 0x596b, 0x596e, 0x0000, 0x0000, 0x5970, 0x5965, 0x596c, 0x5972,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5967, 0x5977, 0x0000, 0x0000, 0x5971, 0x0000, 0x5968,
+  0x5a22, 0x597a, 0x5964, 0x5e72, 0x596a, 0x0000, 0x0000, 0x5975, 0x0000, 0x5a21, 0x0000, 0x0000,
+  0x597c, 0x5969, 0x596f, 0x5973, 0x596d, 0x5a23, 0x597e, 0x597b, 0x0000, 0x0000, 0x0000, 0x5966,
+  0x5a24, 0x0000, 0x5978, 0x0000, 0x0000, 0x5976, 0x0000, 0x0000, 0x0000, 0x5979, 0x5f21, 0x5e6c,
+  0x5e71, 0x5e7e, 0x5e70, 0x5e68, 0x5e6d, 0x0000, 0x0000, 0x0000, 0x5e61, 0x5e79, 0x5e7b, 0x5e60,
+  0x0000, 0x5e7d, 0x5e75, 0x0000, 0x5e7c, 0x5e6e, 0x0000, 0x5e66, 0x597d, 0x5e76, 0x5e73, 0x5e62,
+  0x5f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e64, 0x5e74, 0x0000, 0x5f22, 0x5e77, 0x5e6a, 0x0000,
+  0x0000, 0x5e78, 0x5e6b, 0x5f24, 0x5e65, 0x5e6f, 0x5e7a, 0x5e67, 0x5e69, 0x0000, 0x0000, 0x5e63,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x627d, 0x0000, 0x6273,
+  0x626e, 0x6274, 0x627e, 0x6324, 0x6323, 0x0000, 0x0000, 0x0000, 0x0000, 0x6275, 0x6325, 0x6278,
+  0x6270, 0x0000, 0x6272, 0x6271, 0x6277, 0x627c, 0x626f, 0x6276, 0x627b, 0x0000, 0x0000, 0x6279,
+  0x0000, 0x0000, 0x627a, 0x0000, 0x0000, 0x6660, 0x6321, 0x0000, 0x0000, 0x0000, 0x0000, 0x6658,
+  0x665c, 0x6654, 0x6657, 0x0000, 0x665f, 0x0000, 0x6664, 0x665d, 0x0000, 0x6655, 0x6665, 0x665e,
+  0x0000, 0x0000, 0x6662, 0x0000, 0x6656, 0x0000, 0x0000, 0x6651, 0x6659, 0x6653, 0x0000, 0x6663,
+  0x6661, 0x6652, 0x665a, 0x0000, 0x0000, 0x0000, 0x696a, 0x0000, 0x665b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x696f, 0x6967, 0x6965
+};
+static const uint16_t cns11643_1992_2_f_134[] = {
+  0x6969, 0x6966, 0x0000, 0x0000, 0x696b, 0x696d, 0x0000, 0x0000, 0x0000, 0x696c, 0x0000, 0x0000,
+  0x696e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c21, 0x6c27, 0x0000, 0x6968, 0x6c26, 0x0000, 0x6c2d, 0x6c24, 0x6c2b, 0x6c2a, 0x6964, 0x6c25,
+  0x6322, 0x6c2e, 0x6c23, 0x6c28, 0x0000, 0x6c2c, 0x6c22, 0x0000, 0x6d77, 0x0000, 0x6c29, 0x0000,
+  0x0000, 0x6f43, 0x6d78, 0x6d76, 0x6d74, 0x6d75, 0x6d79, 0x0000, 0x0000, 0x6f41, 0x6f3f, 0x6f44,
+  0x6f42, 0x0000, 0x6f45, 0x0000, 0x6f40, 0x0000, 0x0000, 0x704a, 0x0000, 0x0000, 0x7134, 0x7135,
+  0x7136, 0x0000, 0x0000, 0x7235, 0x722d, 0x226f, 0x0000, 0x0000, 0x0000, 0x0000, 0x325a, 0x3259,
+  0x0000, 0x0000, 0x3921, 0x0000, 0x0000, 0x387e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d5b, 0x5367, 0x5a25, 0x5a27, 0x5a26, 0x0000, 0x0000, 0x5f25, 0x6326, 0x7173, 0x0000,
+  0x0000, 0x2869, 0x286a, 0x2868, 0x2867, 0x0000, 0x0000, 0x2d4a, 0x2d48, 0x0000, 0x0000, 0x2d47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3266, 0x3263, 0x3261, 0x0000, 0x0000, 0x0000, 0x3264, 0x0000, 0x325e, 0x326d, 0x0000,
+  0x326f, 0x325f, 0x0000, 0x0000, 0x3270, 0x326b, 0x325d, 0x3262, 0x326c, 0x3268, 0x3265, 0x0000,
+  0x0000, 0x326e, 0x3260, 0x0000, 0x0000, 0x3269, 0x325b, 0x0000, 0x0000, 0x3267, 0x0000, 0x326a,
+  0x325c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3928, 0x0000, 0x0000, 0x392b,
+  0x392e, 0x0000, 0x0000, 0x3923, 0x392c, 0x392a, 0x3927, 0x392f, 0x3930, 0x3932, 0x3933, 0x3922,
+  0x0000, 0x3925, 0x3924, 0x3931, 0x0000, 0x3926, 0x0000, 0x0000, 0x3929, 0x0000, 0x0000, 0x0000,
+  0x392d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4025, 0x0000, 0x3f78, 0x0000, 0x0000, 0x472e, 0x4023,
+  0x3f75, 0x0000, 0x3f7a, 0x0000, 0x3f7e, 0x3f7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f76, 0x3f79,
+  0x0000, 0x0000, 0x3f77, 0x0000, 0x4024, 0x4022, 0x3f7b, 0x3f7d, 0x4021, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x472f, 0x4735, 0x472b, 0x4731, 0x0000, 0x472d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_135[] = {
+  0x0000, 0x4734, 0x0000, 0x0000, 0x472a, 0x4737, 0x0000, 0x0000, 0x0000, 0x4733, 0x0000, 0x4729,
+  0x472c, 0x4736, 0x4732, 0x0000, 0x0000, 0x4d7b, 0x4d70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d64, 0x4d79, 0x4d65, 0x0000, 0x0000, 0x4d62, 0x0000, 0x4d6b, 0x4d63, 0x0000, 0x4d5d,
+  0x4d78, 0x0000, 0x4d75, 0x4d76, 0x4d5e, 0x0000, 0x4d6d, 0x0000, 0x4d67, 0x4d6e, 0x4d61, 0x0000,
+  0x4d7a, 0x4d72, 0x4d6c, 0x4d5c, 0x0000, 0x4d73, 0x0000, 0x0000, 0x4d77, 0x0000, 0x4d71, 0x0000,
+  0x4d6f, 0x0000, 0x4d69, 0x0000, 0x4d60, 0x4d68, 0x4d74, 0x4d66, 0x0000, 0x0000, 0x4d6a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4730, 0x5379, 0x5424, 0x5378, 0x5374, 0x5371, 0x0000,
+  0x536f, 0x0000, 0x5368, 0x0000, 0x536e, 0x0000, 0x5373, 0x5370, 0x5422, 0x537b, 0x5375, 0x537a,
+  0x0000, 0x5372, 0x5427, 0x5369, 0x536a, 0x5423, 0x0000, 0x5428, 0x0000, 0x5429, 0x5377, 0x4d5f,
+  0x537d, 0x5376, 0x5421, 0x537c, 0x0000, 0x0000, 0x0000, 0x536d, 0x0000, 0x5426, 0x0000, 0x536b,
+  0x0000, 0x5a32, 0x537e, 0x5425, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2f, 0x0000, 0x0000,
+  0x5a39, 0x5a35, 0x0000, 0x5a33, 0x5a2e, 0x5a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2a,
+  0x5a36, 0x5a37, 0x5a2d, 0x5a2c, 0x5a3a, 0x0000, 0x5a30, 0x5a2b, 0x5a31, 0x0000, 0x5a3c, 0x5a29,
+  0x5a3b, 0x5a38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a34, 0x5a28, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f27, 0x0000, 0x5f2b, 0x5f28, 0x5f2f, 0x5f35, 0x5f2a, 0x0000, 0x5f3e, 0x0000,
+  0x5f38, 0x5f2d, 0x5f39, 0x5f34, 0x5f3b, 0x5f2c, 0x0000, 0x0000, 0x5f2e, 0x5f3c, 0x5f26, 0x5f3a,
+  0x0000, 0x0000, 0x5f32, 0x5f31, 0x5f36, 0x5f29, 0x0000, 0x0000, 0x0000, 0x5f30, 0x5f37, 0x0000,
+  0x5f33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6333, 0x6331, 0x0000, 0x0000, 0x6337,
+  0x6335, 0x6338, 0x0000, 0x632a, 0x6332, 0x633c, 0x5f3d, 0x632e, 0x0000, 0x536c, 0x6329, 0x6336,
+  0x6330, 0x632d, 0x6328, 0x6327, 0x633b, 0x0000, 0x632c, 0x632b, 0x0000, 0x6334, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x632f, 0x633a, 0x0000, 0x6669, 0x666a, 0x0000, 0x0000, 0x6667, 0x0000,
+  0x666f, 0x0000, 0x0000, 0x6671
+};
+static const uint16_t cns11643_1992_2_f_136[] = {
+  0x6666, 0x6339, 0x6673, 0x6668, 0x0000, 0x0000, 0x666e, 0x0000, 0x6670, 0x666b, 0x6672, 0x666d,
+  0x666c, 0x0000, 0x0000, 0x0000, 0x6971, 0x6972, 0x0000, 0x6974, 0x0000, 0x0000, 0x6975, 0x6973,
+  0x0000, 0x6970, 0x0000, 0x6c31, 0x6c34, 0x6c30, 0x0000, 0x0000, 0x6c32, 0x0000, 0x0000, 0x0000,
+  0x6c33, 0x6d7e, 0x6d7c, 0x0000, 0x6d7b, 0x6c2f, 0x6d7d, 0x6c35, 0x6d7a, 0x0000, 0x6f48, 0x6f26,
+  0x6f46, 0x0000, 0x6f47, 0x6f49, 0x0000, 0x704d, 0x0000, 0x704c, 0x704b, 0x0000, 0x0000, 0x0000,
+  0x715d, 0x7175, 0x7174, 0x7176, 0x0000, 0x2d4b, 0x0000, 0x3271, 0x3272, 0x0000, 0x0000, 0x0000,
+  0x4026, 0x0000, 0x6c36, 0x704e, 0x0000, 0x0000, 0x2d4c, 0x0000, 0x0000, 0x0000, 0x3934, 0x0000,
+  0x0000, 0x4028, 0x4027, 0x0000, 0x0000, 0x0000, 0x542a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d4d, 0x0000, 0x2d4f, 0x2d4e, 0x0000,
+  0x0000, 0x3273, 0x0000, 0x327a, 0x0000, 0x3278, 0x3276, 0x0000, 0x327d, 0x3274, 0x3275, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x327e, 0x0000, 0x327c, 0x3279, 0x3277, 0x0000, 0x0000, 0x327b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3935, 0x0000, 0x0000, 0x3945, 0x0000, 0x3947, 0x0000,
+  0x0000, 0x393b, 0x0000, 0x3946, 0x0000, 0x3936, 0x0000, 0x3942, 0x393e, 0x3940, 0x393a, 0x3941,
+  0x0000, 0x0000, 0x0000, 0x393d, 0x0000, 0x393c, 0x3938, 0x0000, 0x3943, 0x0000, 0x0000, 0x393f,
+  0x3937, 0x0000, 0x3939, 0x0000, 0x3944, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4033, 0x0000,
+  0x0000, 0x0000, 0x402f, 0x4031, 0x402c, 0x402b, 0x4029, 0x0000, 0x4030, 0x4032, 0x402e, 0x0000,
+  0x402d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4035, 0x0000, 0x4739,
+  0x473f, 0x473a, 0x473b, 0x0000, 0x4740, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4738, 0x402a,
+  0x0000, 0x0000, 0x473e, 0x473d, 0x0000, 0x0000, 0x473c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d7d, 0x0000, 0x0000, 0x0000, 0x4e2a, 0x4e29, 0x0000, 0x4e24, 0x0000,
+  0x4e28, 0x4d7e, 0x4e21, 0x0000, 0x0000, 0x0000, 0x4e26, 0x4d7c, 0x0000, 0x0000, 0x4e22, 0x4e27,
+  0x4e25, 0x0000, 0x4e23, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_137[] = {
+  0x0000, 0x4034, 0x0000, 0x0000, 0x0000, 0x542b, 0x5432, 0x0000, 0x0000, 0x5436, 0x0000, 0x542e,
+  0x542c, 0x0000, 0x5435, 0x0000, 0x0000, 0x5434, 0x0000, 0x0000, 0x542d, 0x0000, 0x5433, 0x542f,
+  0x5430, 0x5431, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a3e, 0x5a4a, 0x0000, 0x0000, 0x5a45, 0x5a47,
+  0x0000, 0x0000, 0x5a3f, 0x5a43, 0x0000, 0x5a46, 0x0000, 0x0000, 0x5a49, 0x5a41, 0x5a42, 0x5a48,
+  0x5a40, 0x5a44, 0x0000, 0x5f40, 0x0000, 0x5f3f, 0x0000, 0x5f45, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f41, 0x0000, 0x5f42, 0x0000, 0x0000, 0x5f43, 0x5f46, 0x0000, 0x0000, 0x0000, 0x6341, 0x0000,
+  0x0000, 0x6344, 0x0000, 0x633e, 0x6340, 0x0000, 0x0000, 0x633f, 0x6342, 0x6343, 0x5f44, 0x633d,
+  0x0000, 0x0000, 0x0000, 0x6677, 0x667a, 0x667c, 0x6675, 0x6676, 0x6679, 0x667b, 0x0000, 0x0000,
+  0x0000, 0x6678, 0x6674, 0x6976, 0x0000, 0x0000, 0x6977, 0x0000, 0x0000, 0x6c38, 0x0000, 0x6c3a,
+  0x0000, 0x6c37, 0x6c39, 0x0000, 0x0000, 0x6e21, 0x0000, 0x6f4c, 0x6f4b, 0x0000, 0x6f4a, 0x0000,
+  0x0000, 0x7137, 0x7138, 0x713a, 0x7139, 0x0000, 0x2270, 0x0000, 0x0000, 0x0000, 0x3948, 0x0000,
+  0x0000, 0x4741, 0x0000, 0x0000, 0x667d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x4038, 0x4037, 0x0000, 0x0000, 0x4742,
+  0x0000, 0x4e2b, 0x4e2e, 0x4e2d, 0x0000, 0x4e2c, 0x5437, 0x5439, 0x5438, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f47, 0x5f49, 0x5f48, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6721, 0x667e, 0x0000, 0x6978, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e23, 0x6e22,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d50, 0x0000, 0x394b, 0x3949, 0x0000,
+  0x0000, 0x394a, 0x403a, 0x403b, 0x4749, 0x4039, 0x0000, 0x4743, 0x4747, 0x4746, 0x4748, 0x0000,
+  0x4745, 0x4744, 0x474a, 0x0000, 0x4e31, 0x4e2f, 0x0000, 0x4e30, 0x543c, 0x543a, 0x0000, 0x0000,
+  0x543b, 0x5a4b, 0x5f4a, 0x5f4b, 0x0000, 0x0000, 0x6722, 0x6979, 0x0000, 0x0000, 0x6c3b, 0x6e24,
+  0x0000, 0x0000, 0x6f4d, 0x713b
+};
+static const uint16_t cns11643_1992_2_f_138[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d51, 0x0000, 0x0000, 0x2d52, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3321, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x394f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x394d, 0x0000, 0x0000, 0x0000, 0x0000, 0x394e, 0x0000, 0x0000, 0x0000,
+  0x394c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x403e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x474f, 0x4040, 0x0000, 0x0000, 0x0000, 0x4043, 0x4044, 0x0000, 0x0000,
+  0x4046, 0x0000, 0x4048, 0x0000, 0x4049, 0x403d, 0x403c, 0x404a, 0x0000, 0x4047, 0x4045, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4041, 0x4042, 0x403f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x474e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4756, 0x4753, 0x474b, 0x4750,
+  0x0000, 0x0000, 0x4757, 0x0000, 0x0000, 0x0000, 0x0000, 0x474d, 0x0000, 0x4755, 0x4751, 0x4754,
+  0x4752, 0x0000, 0x474c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e34, 0x0000, 0x0000, 0x0000, 0x4e36,
+  0x0000, 0x0000, 0x4e35, 0x0000, 0x0000, 0x0000, 0x4e37, 0x0000, 0x0000, 0x4e33, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x543f, 0x0000, 0x544b, 0x5444, 0x0000, 0x544c, 0x5446, 0x0000,
+  0x5447, 0x0000, 0x0000, 0x544a, 0x0000, 0x5448, 0x543e, 0x0000, 0x5a56, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x543d, 0x0000, 0x5441, 0x0000, 0x5440, 0x5442, 0x5443, 0x0000, 0x5445,
+  0x5449, 0x544d, 0x0000, 0x0000, 0x0000, 0x5a51, 0x5a57, 0x5a54, 0x5a4c, 0x5a58, 0x5a4d, 0x0000,
+  0x5a53, 0x0000, 0x0000, 0x0000, 0x5a59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5b,
+  0x5a55, 0x0000, 0x5a4e, 0x0000, 0x5a4f, 0x5a50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5c,
+  0x0000, 0x0000, 0x0000, 0x5a5a
+};
+static const uint16_t cns11643_1992_2_f_139[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f50, 0x5f59, 0x5f56, 0x5f58, 0x0000, 0x0000, 0x5f51,
+  0x0000, 0x5f57, 0x0000, 0x5f53, 0x0000, 0x5f4f, 0x5f54, 0x5f5b, 0x5a52, 0x5f55, 0x5f4e, 0x0000,
+  0x5f4d, 0x0000, 0x5f5c, 0x0000, 0x5f5a, 0x0000, 0x5f4c, 0x0000, 0x0000, 0x0000, 0x5f52, 0x6347,
+  0x6355, 0x6350, 0x6352, 0x6346, 0x0000, 0x0000, 0x6345, 0x0000, 0x0000, 0x0000, 0x6354, 0x634c,
+  0x6349, 0x634f, 0x0000, 0x6348, 0x0000, 0x634a, 0x6353, 0x6351, 0x0000, 0x0000, 0x6358, 0x6356,
+  0x634d, 0x6357, 0x634e, 0x0000, 0x6726, 0x0000, 0x672d, 0x0000, 0x0000, 0x6c3e, 0x0000, 0x634b,
+  0x6724, 0x0000, 0x6725, 0x672a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6723, 0x672c, 0x672e, 0x6727,
+  0x6729, 0x672b, 0x6728, 0x672f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x697c, 0x0000, 0x0000,
+  0x697a, 0x0000, 0x0000, 0x697e, 0x0000, 0x6a21, 0x0000, 0x6a22, 0x697d, 0x0000, 0x697b, 0x0000,
+  0x0000, 0x6a23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c3d, 0x6c3c, 0x6c3f, 0x6c40, 0x0000, 0x0000, 0x6e25, 0x6e2a, 0x0000, 0x0000, 0x6e27, 0x0000,
+  0x6e26, 0x6e29, 0x6e28, 0x0000, 0x6f51, 0x0000, 0x0000, 0x6f50, 0x6f4e, 0x0000, 0x6f4f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x704f, 0x7050, 0x0000, 0x0000, 0x713c, 0x713d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7177, 0x7236, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3950, 0x0000, 0x3951,
+  0x4758, 0x4e38, 0x544e, 0x0000, 0x0000, 0x0000, 0x6359, 0x6730, 0x0000, 0x6f52, 0x0000, 0x3322,
+  0x0000, 0x0000, 0x475a, 0x4759, 0x0000, 0x544f, 0x0000, 0x5f5d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x286b, 0x3323, 0x0000, 0x0000, 0x0000, 0x0000, 0x3952, 0x3953, 0x0000, 0x404b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x475c, 0x475b, 0x475d, 0x0000, 0x4e39, 0x4e3a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f61, 0x5f5e, 0x5f60, 0x5f5f, 0x0000, 0x0000, 0x635a, 0x6732, 0x6731,
+  0x2524, 0x0000, 0x0000, 0x3324, 0x0000, 0x3954, 0x0000, 0x0000, 0x404d, 0x404c, 0x0000, 0x0000,
+  0x475f, 0x4760, 0x475e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5450,
+  0x5a5f, 0x5a5d, 0x5a5e, 0x0000, 0x5f63, 0x5f62, 0x0000, 0x635d, 0x635c, 0x635b, 0x6733, 0x0000,
+  0x7178, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3326, 0x3325, 0x3955, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4050, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4052, 0x0000, 0x0000, 0x0000, 0x4051, 0x404e, 0x0000, 0x0000, 0x0000, 0x404f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4761, 0x0000, 0x0000, 0x4e3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e3b, 0x0000, 0x4e3d,
+  0x0000, 0x5453, 0x5455, 0x0000, 0x0000, 0x5456, 0x0000, 0x5452, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5451, 0x0000, 0x5457, 0x5454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a61, 0x0000,
+  0x5a63, 0x5a62, 0x0000, 0x5a64, 0x0000, 0x5a60, 0x0000, 0x0000, 0x0000, 0x5f64, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x635e, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_141[] = {
+  0x6361, 0x0000, 0x6360, 0x0000, 0x635f, 0x0000, 0x6734, 0x6735, 0x0000, 0x6736, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c41, 0x0000, 0x0000, 0x0000, 0x6c42, 0x6e2b, 0x0000, 0x0000,
+  0x0000, 0x6f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4762, 0x4763, 0x0000, 0x0000,
+  0x5a65, 0x0000, 0x5a66, 0x5f65, 0x0000, 0x0000, 0x2d53, 0x0000, 0x0000, 0x0000, 0x3327, 0x0000,
+  0x3328, 0x3958, 0x0000, 0x3957, 0x0000, 0x3956, 0x0000, 0x0000, 0x4054, 0x0000, 0x0000, 0x0000,
+  0x4053, 0x0000, 0x0000, 0x0000, 0x0000, 0x4055, 0x0000, 0x0000, 0x4765, 0x4768, 0x4766, 0x4767,
+  0x476b, 0x4764, 0x476c, 0x4769, 0x476a, 0x0000, 0x4e3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x545b,
+  0x5459, 0x0000, 0x0000, 0x0000, 0x5458, 0x545a, 0x0000, 0x0000, 0x0000, 0x5a67, 0x0000, 0x5a68,
+  0x0000, 0x0000, 0x6738, 0x673a, 0x6737, 0x6739, 0x6a24, 0x6c43, 0x0000, 0x0000, 0x715e, 0x0000,
+  0x0000, 0x3329, 0x332b, 0x332a, 0x0000, 0x395b, 0x0000, 0x0000, 0x3959, 0x0000, 0x0000, 0x395c,
+  0x0000, 0x395d, 0x395a, 0x0000, 0x0000, 0x4061, 0x0000, 0x4059, 0x405f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4058, 0x0000, 0x405c, 0x4772, 0x0000, 0x0000, 0x4057, 0x0000, 0x405d, 0x405a, 0x4060,
+  0x4056, 0x405e, 0x0000, 0x0000, 0x405b, 0x0000, 0x0000, 0x0000, 0x476e, 0x0000, 0x4775, 0x4774,
+  0x0000, 0x0000, 0x0000, 0x4776, 0x0000, 0x4773, 0x0000, 0x4778, 0x476f, 0x0000, 0x4771, 0x0000,
+  0x476d, 0x4770, 0x4777, 0x0000, 0x4779, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e43, 0x4e49, 0x4e41
+};
+static const uint16_t cns11643_1992_2_f_142[] = {
+  0x4e4a, 0x0000, 0x4e40, 0x4e45, 0x4e4b, 0x4e48, 0x4e47, 0x4e46, 0x0000, 0x4e3f, 0x4e44, 0x0000,
+  0x0000, 0x4e42, 0x0000, 0x0000, 0x0000, 0x5464, 0x5469, 0x546b, 0x5468, 0x5461, 0x5463, 0x546d,
+  0x546a, 0x5465, 0x546e, 0x5462, 0x546c, 0x0000, 0x0000, 0x0000, 0x545c, 0x0000, 0x0000, 0x545d,
+  0x545f, 0x545e, 0x5466, 0x5467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5460, 0x0000,
+  0x5a72, 0x0000, 0x0000, 0x5a69, 0x0000, 0x0000, 0x5a6e, 0x0000, 0x5a6b, 0x0000, 0x0000, 0x0000,
+  0x5a6f, 0x5a70, 0x5a6a, 0x5a73, 0x5a6c, 0x5a71, 0x0000, 0x0000, 0x0000, 0x5a6d, 0x0000, 0x5f6b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f6a, 0x5f67, 0x5f66, 0x0000, 0x5f69, 0x0000, 0x0000, 0x5f68,
+  0x636f, 0x0000, 0x6366, 0x6365, 0x0000, 0x0000, 0x636b, 0x636a, 0x6362, 0x636d, 0x6367, 0x0000,
+  0x6364, 0x636c, 0x6363, 0x0000, 0x0000, 0x6368, 0x0000, 0x6369, 0x0000, 0x636e, 0x673e, 0x0000,
+  0x0000, 0x673b, 0x0000, 0x673f, 0x0000, 0x0000, 0x0000, 0x673d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x673c, 0x0000, 0x0000, 0x6740, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a27, 0x0000, 0x6a25, 0x0000, 0x6a26, 0x0000, 0x0000, 0x0000, 0x6c45, 0x0000, 0x6c44, 0x0000,
+  0x6e30, 0x0000, 0x6e2f, 0x0000, 0x6e2d, 0x6e2c, 0x6e31, 0x6e32, 0x6f54, 0x0000, 0x6e2e, 0x0000,
+  0x0000, 0x7054, 0x7051, 0x7052, 0x7053, 0x0000, 0x0000, 0x7140, 0x713f, 0x713e, 0x715f, 0x0000,
+  0x722e, 0x7179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a74, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6741, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x717a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x332c, 0x0000, 0x332d, 0x0000, 0x0000, 0x0000, 0x3962,
+  0x395e, 0x0000, 0x0000, 0x0000, 0x3961, 0x3960, 0x395f, 0x0000, 0x3963, 0x3964, 0x0000, 0x0000,
+  0x0000, 0x4068, 0x4066, 0x406a, 0x406b, 0x4071, 0x0000, 0x406d, 0x406f, 0x0000, 0x4067, 0x4062,
+  0x0000, 0x406e, 0x0000, 0x0000, 0x4070, 0x4069, 0x406c, 0x4063, 0x0000, 0x4065, 0x4064, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x477b
+};
+static const uint16_t cns11643_1992_2_f_143[] = {
+  0x477d, 0x477c, 0x4823, 0x0000, 0x0000, 0x477e, 0x477a, 0x4821, 0x4822, 0x0000, 0x0000, 0x4824,
+  0x0000, 0x4e4f, 0x4e4e, 0x0000, 0x4e4c, 0x4e4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5475, 0x5476,
+  0x5471, 0x0000, 0x5472, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5473, 0x0000, 0x0000, 0x5474,
+  0x5470, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x546f, 0x0000, 0x5a76, 0x0000,
+  0x0000, 0x0000, 0x5a78, 0x0000, 0x5a7b, 0x5a77, 0x5a75, 0x5a7a, 0x0000, 0x5a79, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f6d, 0x0000, 0x0000, 0x5f6c, 0x0000, 0x0000, 0x6370, 0x6371,
+  0x6372, 0x0000, 0x0000, 0x6373, 0x0000, 0x0000, 0x0000, 0x6744, 0x6745, 0x6743, 0x6742, 0x6746,
+  0x0000, 0x6a2b, 0x6a29, 0x6a2a, 0x6a2c, 0x6a28, 0x6a2d, 0x6c47, 0x0000, 0x6c48, 0x6c46, 0x0000,
+  0x6e33, 0x0000, 0x6e34, 0x6f56, 0x6f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6747, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2526,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2525, 0x0000, 0x286d,
+  0x0000, 0x286f, 0x0000, 0x0000, 0x0000, 0x0000, 0x286c, 0x286e, 0x0000, 0x2871, 0x2870, 0x2872,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d57, 0x2d55, 0x0000, 0x2d54,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d56, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x332f, 0x3335, 0x0000, 0x0000, 0x0000, 0x0000, 0x3332,
+  0x3334, 0x0000, 0x332e, 0x3331
+};
+static const uint16_t cns11643_1992_2_f_144[] = {
+  0x0000, 0x0000, 0x3330, 0x0000, 0x3333, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3966,
+  0x3969, 0x0000, 0x0000, 0x0000, 0x0000, 0x3967, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3968, 0x0000, 0x0000, 0x0000, 0x0000, 0x396a, 0x0000, 0x0000,
+  0x3965, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4072, 0x0000, 0x4074,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4829, 0x0000, 0x4826, 0x0000, 0x0000, 0x0000, 0x0000, 0x4827, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4828, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4825, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x547a, 0x0000, 0x0000, 0x0000, 0x547b,
+  0x0000, 0x0000, 0x0000, 0x5479, 0x5478, 0x0000, 0x0000, 0x5477, 0x0000, 0x0000, 0x5a7c, 0x0000,
+  0x0000, 0x5a7d, 0x0000, 0x5a7e, 0x0000, 0x0000, 0x5f6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f6e, 0x5b21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a2e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2275, 0x0000, 0x0000, 0x2272, 0x2273, 0x2271, 0x0000, 0x2274,
+  0x0000, 0x0000, 0x252a, 0x2527, 0x252c, 0x2528, 0x0000, 0x0000, 0x0000, 0x2529, 0x0000, 0x252b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2875, 0x2877, 0x0000, 0x2873, 0x2876,
+  0x2874, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d59, 0x2d5d, 0x2d5a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d5c, 0x0000, 0x2d5e, 0x2d60, 0x0000, 0x0000, 0x2d5f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3971, 0x2d5b, 0x3336, 0x333f,
+  0x333d, 0x3338, 0x3339, 0x333e, 0x3340, 0x0000, 0x0000, 0x333b, 0x3337, 0x0000, 0x0000, 0x333a,
+  0x3341, 0x333c, 0x0000, 0x0000, 0x0000, 0x3974, 0x396c, 0x3972, 0x3973, 0x0000, 0x0000, 0x396b,
+  0x396d, 0x2d58, 0x396f, 0x3970, 0x396e, 0x0000, 0x0000, 0x0000, 0x0000, 0x407b, 0x5b22, 0x407c,
+  0x4079, 0x0000, 0x0000, 0x4078
+};
+static const uint16_t cns11643_1992_2_f_145[] = {
+  0x407e, 0x407d, 0x0000, 0x4123, 0x4077, 0x4122, 0x4075, 0x4121, 0x407a, 0x0000, 0x0000, 0x4830,
+  0x0000, 0x482b, 0x4831, 0x482c, 0x482a, 0x482d, 0x0000, 0x0000, 0x482f, 0x0000, 0x482e, 0x0000,
+  0x0000, 0x0000, 0x4e56, 0x4e59, 0x4e51, 0x4e55, 0x0000, 0x4e54, 0x4e52, 0x4e58, 0x4e53, 0x4e50,
+  0x4e57, 0x0000, 0x5523, 0x0000, 0x6374, 0x547e, 0x5521, 0x547d, 0x4076, 0x0000, 0x5524, 0x547c,
+  0x0000, 0x0000, 0x5522, 0x5b23, 0x0000, 0x5b24, 0x5b25, 0x0000, 0x5f70, 0x0000, 0x6375, 0x6376,
+  0x0000, 0x0000, 0x6377, 0x6749, 0x6748, 0x6a30, 0x0000, 0x6a2f, 0x6c4a, 0x6c4b, 0x6c49, 0x6e35,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3343, 0x3344, 0x3342, 0x0000, 0x0000, 0x3978,
+  0x0000, 0x3979, 0x3975, 0x0000, 0x3976, 0x0000, 0x3977, 0x0000, 0x0000, 0x0000, 0x0000, 0x4126,
+  0x4128, 0x4124, 0x4127, 0x0000, 0x4125, 0x0000, 0x0000, 0x0000, 0x4279, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4832, 0x4833, 0x0000, 0x0000, 0x4e5b, 0x4e5d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e5c, 0x4e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x552b, 0x5528, 0x5529, 0x0000,
+  0x552a, 0x5525, 0x5526, 0x0000, 0x0000, 0x0000, 0x5527, 0x0000, 0x0000, 0x5b29, 0x0000, 0x5b2a,
+  0x5b27, 0x5b28, 0x0000, 0x5b26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f74, 0x5f71, 0x5f73,
+  0x0000, 0x5f77, 0x0000, 0x5f75, 0x5f78, 0x5f76, 0x5f72, 0x0000, 0x0000, 0x6379, 0x0000, 0x637a,
+  0x6378, 0x0000, 0x637c, 0x0000, 0x0000, 0x674b, 0x0000, 0x637b, 0x674a, 0x0000, 0x6a33, 0x6a34,
+  0x0000, 0x6a32, 0x0000, 0x6a31, 0x0000, 0x6c4c, 0x0000, 0x0000, 0x6f57, 0x7056, 0x7055, 0x0000,
+  0x0000, 0x0000, 0x7057, 0x7160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d62, 0x2d61, 0x3345, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3346, 0x0000,
+  0x3a21, 0x0000, 0x0000, 0x0000, 0x3a26, 0x0000, 0x3a23, 0x3a24, 0x397a, 0x0000, 0x3a27, 0x0000,
+  0x0000, 0x397c, 0x0000, 0x397d, 0x397b, 0x0000, 0x0000, 0x3a25, 0x397e, 0x3a22, 0x0000, 0x0000,
+  0x0000, 0x4134, 0x0000, 0x4133
+};
+static const uint16_t cns11643_1992_2_f_146[] = {
+  0x4131, 0x4129, 0x4138, 0x412c, 0x4136, 0x413d, 0x4135, 0x0000, 0x0000, 0x0000, 0x412a, 0x0000,
+  0x4130, 0x0000, 0x0000, 0x412f, 0x0000, 0x0000, 0x4132, 0x0000, 0x0000, 0x0000, 0x413e, 0x413c,
+  0x0000, 0x413b, 0x412d, 0x0000, 0x4139, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x413a, 0x412b, 0x412e, 0x4137, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f22, 0x483d, 0x0000,
+  0x4836, 0x4849, 0x4852, 0x4839, 0x0000, 0x0000, 0x4846, 0x0000, 0x0000, 0x0000, 0x4837, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x483f, 0x0000,
+  0x4834, 0x0000, 0x483e, 0x0000, 0x4850, 0x0000, 0x484e, 0x4842, 0x484c, 0x0000, 0x4835, 0x484f,
+  0x484a, 0x0000, 0x4851, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x483b, 0x0000,
+  0x4843, 0x4847, 0x0000, 0x484b, 0x0000, 0x483a, 0x4838, 0x4844, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4841, 0x4840, 0x0000, 0x4845, 0x4848, 0x0000, 0x484d, 0x0000, 0x0000, 0x0000, 0x4e60, 0x0000,
+  0x0000, 0x4e6a, 0x4e62, 0x0000, 0x0000, 0x4e73, 0x4e7b, 0x4e6c, 0x0000, 0x0000, 0x4e70, 0x483c,
+  0x0000, 0x0000, 0x4e77, 0x4e7c, 0x4e74, 0x0000, 0x4e76, 0x4f21, 0x4e78, 0x4e66, 0x4e6f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e64, 0x4e71, 0x0000, 0x4e6b, 0x0000, 0x4e79, 0x4e68, 0x4e61,
+  0x0000, 0x4e7e, 0x0000, 0x0000, 0x4e63, 0x4e75, 0x4e72, 0x4e6d, 0x4e5f, 0x4e5e, 0x4e67, 0x4e7a,
+  0x0000, 0x4e7d, 0x4e65, 0x4e69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x554d, 0x5549, 0x5531, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x552f, 0x0000, 0x553b, 0x552d, 0x552e, 0x0000, 0x554c, 0x0000, 0x553e, 0x5543, 0x553d, 0x5b3c,
+  0x5539, 0x5541, 0x553f, 0x5532, 0x552c, 0x5547, 0x0000, 0x5548, 0x0000, 0x5542, 0x0000, 0x5537,
+  0x5535, 0x5530, 0x0000, 0x0000, 0x0000, 0x5538, 0x5545, 0x5534, 0x5544, 0x554a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5540, 0x5546, 0x553c, 0x5536, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e6e, 0x553a,
+  0x0000, 0x5533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b41, 0x0000, 0x5b40, 0x5b3e, 0x5b50,
+  0x0000, 0x0000, 0x5b4d, 0x5b45
+};
+static const uint16_t cns11643_1992_2_f_147[] = {
+  0x5b4f, 0x5b37, 0x5b43, 0x0000, 0x0000, 0x0000, 0x5b2f, 0x0000, 0x5b2d, 0x5b4e, 0x0000, 0x5b4c,
+  0x5b4b, 0x5b3b, 0x5b3a, 0x5b30, 0x0000, 0x0000, 0x5b36, 0x5b3f, 0x5b4a, 0x0000, 0x5b51, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b34, 0x0000, 0x5b3d, 0x5b2c, 0x5b2e, 0x0000, 0x0000, 0x0000, 0x5b35,
+  0x5b44, 0x554b, 0x0000, 0x5b2b, 0x0000, 0x5b46, 0x5b49, 0x0000, 0x0000, 0x5b39, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b42, 0x5b48, 0x0000, 0x0000, 0x5b32, 0x5b47, 0x0000, 0x0000,
+  0x5b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b38, 0x5f7e,
+  0x0000, 0x6025, 0x0000, 0x0000, 0x602b, 0x0000, 0x6039, 0x6031, 0x6026, 0x6027, 0x6030, 0x0000,
+  0x0000, 0x602f, 0x5f7d, 0x602e, 0x6022, 0x603a, 0x0000, 0x0000, 0x6023, 0x0000, 0x6036, 0x0000,
+  0x6028, 0x6035, 0x0000, 0x6037, 0x5f7c, 0x0000, 0x0000, 0x6038, 0x0000, 0x0000, 0x602c, 0x0000,
+  0x0000, 0x6029, 0x0000, 0x0000, 0x0000, 0x6032, 0x0000, 0x0000, 0x0000, 0x0000, 0x6024, 0x6033,
+  0x0000, 0x602d, 0x5b31, 0x6034, 0x6021, 0x0000, 0x0000, 0x0000, 0x642f, 0x0000, 0x0000, 0x5f7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x642c, 0x6425, 0x0000, 0x0000, 0x637e, 0x6430, 0x6427, 0x602a,
+  0x0000, 0x6432, 0x6421, 0x0000, 0x0000, 0x642b, 0x0000, 0x0000, 0x0000, 0x642d, 0x0000, 0x6423,
+  0x0000, 0x6424, 0x6429, 0x642e, 0x0000, 0x5f79, 0x0000, 0x6437, 0x6434, 0x6761, 0x642a, 0x6426,
+  0x6435, 0x6756, 0x6428, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7b, 0x0000, 0x6431, 0x6433, 0x0000,
+  0x6436, 0x637d, 0x0000, 0x6422, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x675f, 0x0000, 0x674f, 0x0000, 0x675d, 0x0000, 0x0000, 0x674d, 0x0000, 0x0000, 0x6758, 0x0000,
+  0x6754, 0x0000, 0x675e, 0x674e, 0x6751, 0x0000, 0x6760, 0x0000, 0x6759, 0x675c, 0x0000, 0x0000,
+  0x0000, 0x6755, 0x6750, 0x0000, 0x0000, 0x0000, 0x674c, 0x0000, 0x0000, 0x0000, 0x0000, 0x675b,
+  0x0000, 0x0000, 0x6757, 0x6762, 0x0000, 0x0000, 0x0000, 0x0000, 0x6753, 0x0000, 0x675a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a41, 0x6a50, 0x6a43, 0x6a4a, 0x6752, 0x6a48, 0x6a37,
+  0x6a4e, 0x0000, 0x6a3b, 0x6a4d
+};
+static const uint16_t cns11643_1992_2_f_148[] = {
+  0x6a42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a52, 0x6a44, 0x0000, 0x6a49, 0x6a4c, 0x6a35,
+  0x6a4f, 0x6a40, 0x6a45, 0x6a39, 0x6a3d, 0x6a51, 0x6a47, 0x6a36, 0x6a3a, 0x6a3c, 0x6a46, 0x0000,
+  0x0000, 0x6a3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a38, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a3e, 0x6c50, 0x6c54, 0x0000, 0x6c56, 0x0000, 0x0000, 0x0000,
+  0x6c52, 0x6c58, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4f, 0x6c55, 0x0000, 0x6c53, 0x0000, 0x6c4e,
+  0x6a4b, 0x6c51, 0x0000, 0x6c4d, 0x6c57, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e3c, 0x6e3f, 0x6e3b,
+  0x6e3d, 0x6e3e, 0x6e38, 0x6e39, 0x6e36, 0x0000, 0x0000, 0x6e3a, 0x6e37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6f59, 0x0000, 0x6f5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f5a, 0x6f5c, 0x0000,
+  0x0000, 0x0000, 0x6f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7059, 0x705a, 0x0000, 0x7058,
+  0x0000, 0x7142, 0x7141, 0x7143, 0x0000, 0x7144, 0x0000, 0x7145, 0x7161, 0x7164, 0x7163, 0x0000,
+  0x7162, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7230, 0x7231, 0x722f, 0x7237,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a28, 0x413f, 0x554e, 0x6763, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a29, 0x0000, 0x3a2a, 0x0000, 0x0000, 0x0000, 0x4141, 0x4140, 0x0000, 0x0000,
+  0x4142, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4856,
+  0x4854, 0x0000, 0x4855, 0x4853, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5550, 0x554f, 0x0000, 0x5551, 0x0000, 0x5552, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b59, 0x5b57, 0x6040, 0x0000, 0x5b55, 0x5b56, 0x0000, 0x5b52, 0x5b5a, 0x5b54, 0x5b58,
+  0x603c, 0x0000, 0x0000, 0x603e, 0x0000, 0x603f, 0x0000, 0x603b, 0x0000, 0x603d, 0x0000, 0x0000,
+  0x0000, 0x5b53, 0x0000, 0x0000, 0x0000, 0x643a, 0x6438, 0x6439, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6764, 0x6765, 0x0000, 0x0000, 0x6a53, 0x6a55, 0x6a54, 0x0000, 0x0000, 0x6c5b,
+  0x6c5a, 0x6c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2169, 0x0000, 0x2278, 0x0000, 0x2276, 0x2279,
+  0x2277, 0x0000, 0x0000, 0x0000, 0x252e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2530, 0x0000, 0x252f,
+  0x252d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2878, 0x287b, 0x0000,
+  0x287a, 0x2879, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x287c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d67, 0x0000, 0x0000, 0x0000, 0x2d68, 0x2d64, 0x0000, 0x2d65, 0x0000, 0x2d66,
+  0x2d63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3348, 0x0000, 0x0000, 0x3349,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a2d,
+  0x0000, 0x3a2c, 0x0000, 0x3a2f, 0x0000, 0x3a2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a2b, 0x0000, 0x4144, 0x0000, 0x4148, 0x0000, 0x0000, 0x4147,
+  0x0000, 0x0000, 0x0000, 0x4143, 0x4145, 0x4146, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4859, 0x4857, 0x4858, 0x0000, 0x0000, 0x0000, 0x485a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f23, 0x0000, 0x0000, 0x4f24, 0x5554, 0x0000, 0x5553, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b5b, 0x0000, 0x0000, 0x6043, 0x0000, 0x6041, 0x0000, 0x6042, 0x0000, 0x0000, 0x643b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334a, 0x0000, 0x0000, 0x3a30,
+  0x0000, 0x0000, 0x4149, 0x414b, 0x0000, 0x0000, 0x0000, 0x0000, 0x414a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x485b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5555, 0x5b5c, 0x0000, 0x0000, 0x643c,
+  0x6440, 0x0000, 0x643d, 0x0000, 0x0000, 0x6441, 0x0000, 0x643f, 0x0000, 0x6766, 0x0000, 0x0000,
+  0x0000, 0x705b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x414d, 0x414c, 0x0000, 0x0000, 0x0000, 0x485f, 0x0000, 0x0000, 0x485e, 0x0000, 0x485c, 0x0000,
+  0x0000, 0x485d, 0x0000, 0x4f25
+};
+static const uint16_t cns11643_1992_2_f_151[] = {
+  0x0000, 0x0000, 0x5558, 0x0000, 0x0000, 0x5556, 0x0000, 0x0000, 0x5557, 0x0000, 0x0000, 0x5b5d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b5f, 0x0000, 0x5b5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6046, 0x6048, 0x0000, 0x0000, 0x0000, 0x6047, 0x0000, 0x6045, 0x6044, 0x0000, 0x6443, 0x6442,
+  0x0000, 0x6444, 0x676b, 0x0000, 0x676a, 0x6767, 0x0000, 0x6768, 0x6769, 0x0000, 0x6a56, 0x6a57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c5d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e40, 0x0000, 0x0000, 0x0000, 0x705d, 0x0000, 0x0000, 0x705c, 0x705e,
+  0x0000, 0x7146, 0x0000, 0x717b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f26, 0x0000, 0x5559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a31, 0x0000,
+  0x414e, 0x0000, 0x4150, 0x0000, 0x414f, 0x0000, 0x4863, 0x4860, 0x0000, 0x0000, 0x0000, 0x4861,
+  0x4862, 0x0000, 0x4f28, 0x4f2d, 0x0000, 0x4f27, 0x4f29, 0x4f30, 0x4f2b, 0x4f2f, 0x4f2c, 0x4f2a,
+  0x4f2e, 0x0000, 0x0000, 0x0000, 0x555c, 0x0000, 0x555a, 0x0000, 0x0000, 0x0000, 0x555b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b62, 0x0000, 0x0000, 0x5b61, 0x0000, 0x5b60, 0x6049, 0x0000,
+  0x604b, 0x604d, 0x604c, 0x0000, 0x0000, 0x604a, 0x644b, 0x0000, 0x6449, 0x644c, 0x0000, 0x0000,
+  0x6447, 0x0000, 0x644a, 0x6448, 0x6445, 0x0000, 0x6446, 0x0000, 0x0000, 0x0000, 0x0000, 0x676c,
+  0x0000, 0x0000, 0x676e, 0x676d, 0x0000, 0x6a58, 0x0000, 0x6a59, 0x0000, 0x0000, 0x0000, 0x6c5e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f5d, 0x6f5e, 0x0000, 0x705f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f32, 0x4f31, 0x555e, 0x555d, 0x0000, 0x0000, 0x0000, 0x604f, 0x604e, 0x644f, 0x644d,
+  0x6450, 0x644e, 0x0000, 0x0000, 0x0000, 0x676f, 0x6770, 0x6771, 0x0000, 0x6c5f, 0x0000, 0x6e41,
+  0x0000, 0x7060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b63, 0x6050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b64, 0x0000, 0x6451, 0x0000,
+  0x0000, 0x6a5a, 0x6a5b, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_152[] = {
+  0x6f5f, 0x0000, 0x0000, 0x0000, 0x3a32, 0x0000, 0x0000, 0x4151, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4865, 0x4866, 0x4864, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5565, 0x0000, 0x5560, 0x555f, 0x0000, 0x5564, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5561, 0x5566, 0x5563, 0x5562, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b66,
+  0x0000, 0x0000, 0x5b67, 0x0000, 0x0000, 0x5b65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6051, 0x0000, 0x6056, 0x6052, 0x6055, 0x0000, 0x0000,
+  0x5e41, 0x6054, 0x6053, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6452, 0x6453, 0x6454, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6775, 0x0000, 0x6773, 0x0000, 0x0000, 0x6772, 0x6774, 0x0000, 0x6a5f,
+  0x6a5c, 0x0000, 0x6a5d, 0x6a5e, 0x6c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e43, 0x6e42, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7147, 0x717c, 0x717d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4152, 0x0000, 0x0000, 0x4867, 0x4f34, 0x4f35, 0x0000, 0x0000, 0x0000, 0x5567, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6455, 0x0000, 0x0000, 0x6778, 0x0000, 0x6777, 0x6779, 0x6776,
+  0x6c63, 0x6a60, 0x6a61, 0x0000, 0x0000, 0x0000, 0x6c62, 0x0000, 0x0000, 0x6c61, 0x0000, 0x6e44,
+  0x717e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334b,
+  0x0000, 0x3a33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4153, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4868, 0x0000, 0x0000, 0x4869, 0x5569, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_153[] = {
+  0x4f37, 0x0000, 0x4f36, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f38, 0x5568, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x556a, 0x0000, 0x0000, 0x556b, 0x556e, 0x556c, 0x556d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b69, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b68, 0x6057, 0x0000, 0x5b6a, 0x0000, 0x5b6b, 0x605a, 0x6058, 0x6059, 0x605e, 0x0000, 0x605d,
+  0x6060, 0x605f, 0x605c, 0x605b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6458, 0x0000,
+  0x6457, 0x0000, 0x0000, 0x0000, 0x0000, 0x6456, 0x0000, 0x677c, 0x0000, 0x0000, 0x0000, 0x677b,
+  0x677a, 0x0000, 0x0000, 0x6a66, 0x6a65, 0x0000, 0x6a63, 0x0000, 0x6a62, 0x0000, 0x0000, 0x6a67,
+  0x6e45, 0x0000, 0x6c65, 0x0000, 0x6c64, 0x6a64, 0x0000, 0x6e46, 0x0000, 0x0000, 0x0000, 0x7148,
+  0x0000, 0x7221, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a34, 0x6061, 0x0000, 0x0000, 0x0000,
+  0x4f3a, 0x4f39, 0x5b6c, 0x0000, 0x0000, 0x6063, 0x0000, 0x6062, 0x0000, 0x0000, 0x677d, 0x677e,
+  0x0000, 0x0000, 0x0000, 0x7222, 0x0000, 0x0000, 0x0000, 0x486a, 0x486c, 0x0000, 0x486b, 0x0000,
+  0x0000, 0x486d, 0x0000, 0x0000, 0x0000, 0x4f3c, 0x4f3e, 0x4f3d, 0x0000, 0x4f40, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f3f, 0x4f3b, 0x0000, 0x0000, 0x0000, 0x4f41, 0x0000, 0x5575, 0x0000, 0x5578,
+  0x557a, 0x5570, 0x5574, 0x5571, 0x0000, 0x0000, 0x0000, 0x5572, 0x5573, 0x0000, 0x5576, 0x5579,
+  0x5577, 0x0000, 0x0000, 0x0000, 0x556f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b72,
+  0x5b70, 0x5b6f, 0x0000, 0x5b75, 0x0000, 0x5b74, 0x5b73, 0x0000, 0x5b6e, 0x0000, 0x5b6d, 0x0000,
+  0x5b71, 0x0000, 0x0000, 0x0000, 0x6066, 0x0000, 0x606a, 0x6067, 0x6069, 0x6068, 0x6065, 0x606b,
+  0x606e, 0x606c, 0x606d, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_154[] = {
+  0x0000, 0x0000, 0x6064, 0x606f, 0x645d, 0x6460, 0x6462, 0x6461, 0x0000, 0x645b, 0x645f, 0x645a,
+  0x0000, 0x645c, 0x0000, 0x6459, 0x0000, 0x645e, 0x0000, 0x0000, 0x682d, 0x6822, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6821, 0x6826, 0x682c, 0x6824, 0x682b, 0x0000, 0x6828, 0x0000, 0x6827, 0x682a,
+  0x6825, 0x6823, 0x0000, 0x6829, 0x0000, 0x6a6e, 0x6a6c, 0x0000, 0x6a6b, 0x6a71, 0x6a6f, 0x0000,
+  0x0000, 0x6a6a, 0x6a68, 0x0000, 0x6a69, 0x0000, 0x6a6d, 0x0000, 0x6a70, 0x6c66, 0x6c6c, 0x0000,
+  0x0000, 0x6c67, 0x0000, 0x6c6d, 0x0000, 0x6c6b, 0x6c6a, 0x0000, 0x6c69, 0x0000, 0x6c68, 0x0000,
+  0x6e4c, 0x6e4e, 0x6e4d, 0x0000, 0x6e4a, 0x0000, 0x6e47, 0x6e4b, 0x6e50, 0x0000, 0x6e4f, 0x6e48,
+  0x6e49, 0x0000, 0x6f60, 0x0000, 0x0000, 0x6f61, 0x0000, 0x0000, 0x0000, 0x0000, 0x7061, 0x0000,
+  0x7165, 0x0000, 0x0000, 0x0000, 0x7223, 0x0000, 0x7224, 0x7225, 0x7233, 0x7232, 0x0000, 0x723b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x486f, 0x0000, 0x486e, 0x0000, 0x0000, 0x0000, 0x4f42, 0x0000, 0x557b,
+  0x5b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b76, 0x0000, 0x5b79, 0x0000, 0x0000, 0x6070, 0x5b77,
+  0x6463, 0x0000, 0x682e, 0x0000, 0x0000, 0x0000, 0x6a74, 0x6a72, 0x0000, 0x0000, 0x6a73, 0x0000,
+  0x0000, 0x6c6e, 0x0000, 0x0000, 0x6e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x7062, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6464, 0x0000, 0x0000, 0x334c, 0x0000, 0x0000, 0x0000, 0x4f43,
+  0x0000, 0x0000, 0x0000, 0x4f44, 0x0000, 0x0000, 0x0000, 0x557d, 0x557c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5622, 0x5621, 0x557e, 0x0000, 0x0000, 0x5b7a, 0x5b7d, 0x0000, 0x5b7c, 0x5b7b, 0x0000,
+  0x6074, 0x6072, 0x6071, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_155[] = {
+  0x0000, 0x6073, 0x0000, 0x0000, 0x6466, 0x6467, 0x0000, 0x0000, 0x6465, 0x0000, 0x6830, 0x682f,
+  0x6832, 0x0000, 0x6831, 0x0000, 0x6a75, 0x6a77, 0x6a76, 0x0000, 0x0000, 0x6c6f, 0x6c72, 0x6c70,
+  0x6c71, 0x6e52, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f62, 0x6f63, 0x6f64, 0x0000, 0x0000, 0x0000,
+  0x7226, 0x0000, 0x0000, 0x0000, 0x0000, 0x6468, 0x0000, 0x6e53, 0x0000, 0x0000, 0x7166, 0x334d,
+  0x0000, 0x0000, 0x0000, 0x5b7e, 0x0000, 0x6469, 0x0000, 0x6833, 0x0000, 0x0000, 0x6c73, 0x6e54,
+  0x0000, 0x0000, 0x4f45, 0x4f46, 0x0000, 0x0000, 0x0000, 0x5624, 0x0000, 0x0000, 0x5623, 0x0000,
+  0x6075, 0x0000, 0x646a, 0x646c, 0x646b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c74, 0x0000,
+  0x0000, 0x6e56, 0x6e55, 0x0000, 0x0000, 0x7063, 0x0000, 0x4870, 0x0000, 0x0000, 0x0000, 0x4f49,
+  0x4f47, 0x4f48, 0x0000, 0x0000, 0x562d, 0x0000, 0x5628, 0x5625, 0x562c, 0x0000, 0x0000, 0x0000,
+  0x562e, 0x0000, 0x0000, 0x0000, 0x562b, 0x5627, 0x0000, 0x0000, 0x5626, 0x562a, 0x5629, 0x0000,
+  0x0000, 0x0000, 0x5c2b, 0x5c26, 0x5c24, 0x5c2d, 0x5c25, 0x0000, 0x5c21, 0x0000, 0x5c27, 0x0000,
+  0x0000, 0x5c22, 0x607e, 0x5c23, 0x5c2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c2a, 0x0000, 0x5c29, 0x5c28, 0x0000, 0x5c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6076, 0x6079,
+  0x0000, 0x0000, 0x6078, 0x0000, 0x6122, 0x607b, 0x6121, 0x0000, 0x607d, 0x607c, 0x607a, 0x0000,
+  0x6077, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6123, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6472, 0x6475, 0x0000, 0x6473, 0x6477, 0x0000, 0x0000, 0x0000, 0x6478, 0x0000, 0x6470,
+  0x0000, 0x6471, 0x0000, 0x646f, 0x6476, 0x0000, 0x646e, 0x646d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6474, 0x683c, 0x6842, 0x0000, 0x683d,
+  0x0000, 0x6840, 0x6844, 0x0000, 0x683f, 0x0000, 0x6837, 0x0000, 0x6836, 0x6843, 0x683a, 0x0000,
+  0x6838, 0x6841, 0x6839, 0x0000, 0x0000, 0x0000, 0x6834, 0x6835, 0x683e, 0x0000, 0x0000, 0x0000,
+  0x683b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a7a, 0x6a7d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_2_f_156[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a7b, 0x6b23, 0x6b21, 0x6a79, 0x6b26, 0x0000, 0x6a78,
+  0x0000, 0x0000, 0x6b22, 0x0000, 0x0000, 0x0000, 0x6a7c, 0x0000, 0x6b25, 0x0000, 0x0000, 0x6b24,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c77, 0x6c76, 0x0000, 0x0000, 0x0000, 0x6c7d, 0x0000, 0x6c79,
+  0x6c7c, 0x0000, 0x0000, 0x0000, 0x6c7a, 0x6c7b, 0x0000, 0x6c75, 0x6c78, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e61, 0x6e5c, 0x6e60, 0x0000, 0x6e63, 0x6e5f, 0x0000, 0x6e5b, 0x0000, 0x0000,
+  0x6e5e, 0x6e62, 0x0000, 0x6e59, 0x6a7e, 0x6e5d, 0x0000, 0x0000, 0x6e5a, 0x0000, 0x6e57, 0x0000,
+  0x6e58, 0x0000, 0x6f68, 0x6f6a, 0x6f6d, 0x6f69, 0x6f6e, 0x0000, 0x6f67, 0x0000, 0x6f65, 0x0000,
+  0x0000, 0x6f6b, 0x0000, 0x0000, 0x6f66, 0x6f6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x7068, 0x0000,
+  0x7069, 0x0000, 0x7067, 0x7064, 0x0000, 0x0000, 0x7066, 0x7065, 0x7149, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x714b, 0x714a, 0x0000, 0x0000, 0x7169, 0x0000, 0x7168, 0x7167, 0x716a, 0x0000, 0x0000,
+  0x0000, 0x7238, 0x723c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4154, 0x4873, 0x0000, 0x0000, 0x4871, 0x0000, 0x0000, 0x4872, 0x0000, 0x0000,
+  0x0000, 0x4f4a, 0x4f4b, 0x0000, 0x0000, 0x4f4c, 0x0000, 0x5633, 0x0000, 0x5636, 0x5630, 0x5637,
+  0x562f, 0x5631, 0x0000, 0x5632
+};
+static const uint16_t cns11643_1992_2_f_157[] = {
+  0x5635, 0x0000, 0x0000, 0x0000, 0x563a, 0x5639, 0x0000, 0x5634, 0x5638, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5c38, 0x0000, 0x0000, 0x0000, 0x5c33, 0x0000, 0x0000, 0x5c30,
+  0x5c36, 0x5c39, 0x0000, 0x0000, 0x0000, 0x5c35, 0x5c32, 0x5c3a, 0x5c31, 0x0000, 0x5c37, 0x0000,
+  0x0000, 0x5c2f, 0x0000, 0x0000, 0x0000, 0x5c34, 0x0000, 0x0000, 0x0000, 0x6135, 0x6128, 0x6129,
+  0x612c, 0x612a, 0x0000, 0x6124, 0x0000, 0x0000, 0x6127, 0x6131, 0x612b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6133, 0x6130, 0x0000, 0x6132, 0x6125, 0x612e, 0x612f, 0x0000, 0x612d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x647c, 0x647e, 0x6523, 0x0000, 0x0000, 0x647b, 0x0000, 0x0000, 0x6525, 0x647a,
+  0x6526, 0x0000, 0x6522, 0x6524, 0x6528, 0x6521, 0x6529, 0x647d, 0x6479, 0x0000, 0x0000, 0x6527,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6126, 0x685e, 0x6855, 0x0000, 0x6851,
+  0x0000, 0x0000, 0x0000, 0x685a, 0x6854, 0x684a, 0x0000, 0x6857, 0x6852, 0x6853, 0x0000, 0x6845,
+  0x684c, 0x685b, 0x0000, 0x6858, 0x0000, 0x6850, 0x0000, 0x685c, 0x684b, 0x6846, 0x6859, 0x0000,
+  0x6848, 0x6856, 0x684d, 0x685d, 0x6849, 0x0000, 0x6847, 0x684e, 0x684f, 0x0000, 0x0000, 0x0000,
+  0x6b2d, 0x0000, 0x6b2b, 0x0000, 0x6b30, 0x0000, 0x6b3c, 0x6b33, 0x6b2c, 0x6b28, 0x6b35, 0x6b2e,
+  0x6b31, 0x6b2a, 0x6b38, 0x6b27, 0x6b2f, 0x6b34, 0x6b36, 0x6b39, 0x6b29, 0x0000, 0x6b3d, 0x6b3e,
+  0x6b37, 0x6b3b, 0x6b32, 0x0000, 0x6d2f, 0x6d32, 0x0000, 0x0000, 0x0000, 0x6d31, 0x6d36, 0x6d34,
+  0x0000, 0x6d2b, 0x6d21, 0x6c7e, 0x0000, 0x6d2d, 0x6d2e, 0x6d2a, 0x6d22, 0x0000, 0x6d27, 0x6b3a,
+  0x0000, 0x6d23, 0x0000, 0x6d29, 0x0000, 0x6d28, 0x0000, 0x6d24, 0x6d30, 0x0000, 0x6d25, 0x6e68,
+  0x6d33, 0x6d35, 0x6d2c, 0x6d26, 0x6e69, 0x6e6b, 0x6e65, 0x0000, 0x0000, 0x6e72, 0x6e70, 0x0000,
+  0x6e6f, 0x6e6e, 0x6e67, 0x6e64, 0x6e6a, 0x6e73, 0x6e66, 0x6e6c, 0x0000, 0x6f77, 0x6f7c, 0x6f72,
+  0x6f75, 0x0000, 0x6f79, 0x0000, 0x7022, 0x6e6d, 0x0000, 0x6f73, 0x6f7d, 0x7023, 0x6f78, 0x6f71,
+  0x6f7b, 0x0000, 0x6f7a, 0x7021, 0x6f7e, 0x6e71, 0x6f76, 0x6f70, 0x6f74, 0x0000, 0x0000, 0x6f6f,
+  0x0000, 0x7074, 0x706b, 0x7073
+};
+static const uint16_t cns11643_1992_2_f_158[] = {
+  0x7070, 0x7071, 0x706a, 0x706d, 0x7075, 0x706f, 0x706e, 0x706c, 0x0000, 0x7072, 0x0000, 0x714c,
+  0x0000, 0x714d, 0x0000, 0x714f, 0x714e, 0x7151, 0x7150, 0x716c, 0x716b, 0x7227, 0x0000, 0x7228,
+  0x0000, 0x7234, 0x0000, 0x0000, 0x0000, 0x723d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4874, 0x0000, 0x0000, 0x563b,
+  0x0000, 0x0000, 0x5c3c, 0x5c3d, 0x5c3b, 0x6137, 0x6136, 0x0000, 0x652b, 0x6138, 0x652a, 0x0000,
+  0x0000, 0x6860, 0x0000, 0x0000, 0x685f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b3f, 0x6b41, 0x6b40,
+  0x6d38, 0x0000, 0x0000, 0x0000, 0x7076, 0x7152, 0x0000, 0x0000, 0x7241, 0x0000, 0x0000, 0x4f4d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c3f, 0x5c3e, 0x0000, 0x6139, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e74, 0x7239, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6861, 0x0000, 0x7024, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x613a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7025, 0x0000, 0x0000, 0x563c, 0x0000, 0x5c40, 0x5c41, 0x0000,
+  0x0000, 0x0000, 0x613b, 0x0000, 0x0000, 0x0000, 0x0000, 0x652c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6b43, 0x6b42, 0x6b45, 0x6b44, 0x0000, 0x0000, 0x0000, 0x6d39, 0x0000, 0x6d3b, 0x6d3a, 0x0000,
+  0x6e75, 0x0000, 0x7026, 0x7027, 0x0000, 0x7153, 0x716d, 0x0000, 0x0000, 0x4155, 0x5c42, 0x613c,
+  0x6862, 0x4875, 0x0000, 0x613d
+};
+static const uint16_t cns11643_1992_2_f_159[] = {
+  0x652e, 0x652d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7028, 0x0000, 0x0000, 0x7154, 0x716e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x563d, 0x563e, 0x0000, 0x5c43, 0x0000, 0x0000, 0x0000, 0x652f, 0x0000,
+  0x6d3d, 0x0000, 0x6d3e, 0x6d3c, 0x7029, 0x0000, 0x7077, 0x0000, 0x0000, 0x0000, 0x6140, 0x613f,
+  0x613e, 0x6530, 0x0000, 0x0000, 0x6534, 0x6533, 0x6532, 0x6531, 0x0000, 0x6863, 0x6b47, 0x0000,
+  0x6b46, 0x6d3f, 0x6e78, 0x6e77, 0x0000, 0x6e76, 0x702c, 0x702b, 0x702a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c44, 0x0000, 0x0000, 0x6864, 0x6865, 0x6e79, 0x702d, 0x0000, 0x0000, 0x7078, 0x7155,
+  0x7229, 0x7243, 0x0000, 0x0000, 0x6535, 0x6866, 0x6d40, 0x702e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6141, 0x6536, 0x6867, 0x6868, 0x6869, 0x6b4c, 0x0000, 0x6b48, 0x0000, 0x6b4b, 0x6b4a, 0x0000,
+  0x6b49, 0x0000, 0x0000, 0x0000, 0x6d42, 0x6d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e7a,
+  0x0000, 0x0000, 0x7031, 0x7032, 0x7030, 0x702f, 0x0000, 0x0000, 0x7079, 0x707a, 0x707b, 0x0000,
+  0x7156, 0x7159, 0x7158, 0x7157, 0x0000, 0x0000, 0x7242, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b4d, 0x6d43, 0x0000, 0x0000, 0x6e7b, 0x0000, 0x0000, 0x7244, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6142, 0x0000, 0x6e7c, 0x0000, 0x716f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_2_f_i[] = {
+  cns11643_1992_2_f_78, cns11643_1992_2_f_79, cns11643_1992_2_f_80, cns11643_1992_2_f_81, cns11643_1992_2_f_82,
+  cns11643_1992_2_f_83, cns11643_1992_2_f_84, cns11643_1992_2_f_85, cns11643_1992_2_f_86, cns11643_1992_2_f_87,
+  cns11643_1992_2_f_88, cns11643_1992_2_f_89, cns11643_1992_2_f_90, cns11643_1992_2_f_91, cns11643_1992_2_f_92,
+  cns11643_1992_2_f_93, cns11643_1992_2_f_94, cns11643_1992_2_f_95, cns11643_1992_2_f_96, cns11643_1992_2_f_97,
+  cns11643_1992_2_f_98, cns11643_1992_2_f_99, cns11643_1992_2_f_100, cns11643_1992_2_f_101, cns11643_1992_2_f_102,
+  cns11643_1992_2_f_103, cns11643_1992_2_f_104, cns11643_1992_2_f_105, cns11643_1992_2_f_106,
+  cns11643_1992_2_f_107, cns11643_1992_2_f_108, cns11643_1992_2_f_109, cns11643_1992_2_f_110,
+  cns11643_1992_2_f_111, cns11643_1992_2_f_112, cns11643_1992_2_f_113, cns11643_1992_2_f_114,
+  cns11643_1992_2_f_115, cns11643_1992_2_f_116, cns11643_1992_2_f_117, cns11643_1992_2_f_118,
+  cns11643_1992_2_f_119, cns11643_1992_2_f_120, cns11643_1992_2_f_121, cns11643_1992_2_f_122,
+  cns11643_1992_2_f_123, cns11643_1992_2_f_124, cns11643_1992_2_f_125, cns11643_1992_2_f_126,
+  cns11643_1992_2_f_127, cns11643_1992_2_f_128, cns11643_1992_2_f_129, cns11643_1992_2_f_130,
+  cns11643_1992_2_f_131, cns11643_1992_2_f_132, cns11643_1992_2_f_133, cns11643_1992_2_f_134,
+  cns11643_1992_2_f_135, cns11643_1992_2_f_136, cns11643_1992_2_f_137, cns11643_1992_2_f_138,
+  cns11643_1992_2_f_139, cns11643_1992_2_f_140, cns11643_1992_2_f_141, cns11643_1992_2_f_142,
+  cns11643_1992_2_f_143, cns11643_1992_2_f_144, cns11643_1992_2_f_145, cns11643_1992_2_f_146,
+  cns11643_1992_2_f_147, cns11643_1992_2_f_148, cns11643_1992_2_f_149, cns11643_1992_2_f_150,
+  cns11643_1992_2_f_151, cns11643_1992_2_f_152, cns11643_1992_2_f_153, cns11643_1992_2_f_154,
+  cns11643_1992_2_f_155, cns11643_1992_2_f_156, cns11643_1992_2_f_157, cns11643_1992_2_f_158,
+  cns11643_1992_2_f_159
+};
+
+static const uint16_t cns11643_1992_2_t_m[] = {
+  0x4e42, 0x4e5c, 0x51f5, 0x531a, 0x5382, 0x4e07, 0x4e0c, 0x4e47, 0x4e8d, 0x56d7, 0x5c6e, 0x5f73,
+  0x4e0f, 0x5187, 0x4e0e, 0x4e2e, 0x4e93, 0x4ec2, 0x4ec9, 0x4ec8, 0x5198, 0x52fc, 0x536c, 0x53b9,
+  0x5720, 0x5903, 0x592c, 0x5c10, 0x5dff, 0x65e1, 0x6bb3, 0x6bcc, 0x6c14, 0x723f, 0x4e31, 0x4e3c,
+  0x4ee8, 0x4edc, 0x4ee9, 0x4ee1, 0x4edd, 0x4eda, 0x520c, 0x5209, 0x531c, 0x534c, 0x5722, 0x5723,
+  0x5917, 0x592f, 0x5b81, 0x5b84, 0x5c12, 0x5c3b, 0x5c74, 0x5c73, 0x5e04, 0x5e80, 0x5e82, 0x5fc9,
+  0x6209, 0x6250, 0x6c15, 0x6c36, 0x6c43, 0x6c3f, 0x6c3b, 0x72ae, 0x72b0, 0x738a, 0x79b8, 0x808a,
+  0x961e, 0x4f0e, 0x4f18, 0x4f2c, 0x4ef5, 0x4f14, 0x4ef1, 0x4f00, 0x4ef7, 0x4f08, 0x4f1d, 0x4f02,
+  0x4f05, 0x4f22, 0x4f13, 0x4f04, 0x4ef4, 0x4f12, 0x51b1, 0x5213, 0x5210, 0x52a6, 0x5322, 0x531f,
+  0x534d, 0x538a, 0x5407, 0x56e1, 0x56df, 0x572e, 0x572a, 0x5734, 0x593c, 0x5980, 0x597c, 0x5985,
+  0x597b, 0x597e, 0x5977, 0x597f, 0x5b56, 0x5c15, 0x5c25, 0x5c7c, 0x5c7a, 0x5c7b, 0x5c7e, 0x5ddf,
+  0x5e75, 0x5e84, 0x5f02, 0x5f1a, 0x5f74, 0x5fd5, 0x5fd4, 0x5fcf, 0x625c, 0x625e, 0x6264, 0x6261,
+  0x6266, 0x6262, 0x6259, 0x6260, 0x625a, 0x6265, 0x6537, 0x65ef, 0x65ee, 0x673e, 0x6739, 0x6738,
+  0x673b, 0x673a, 0x673f, 0x673c, 0x6733, 0x6c18, 0x6c46, 0x6c52, 0x6c5c, 0x6c4f, 0x6c4a, 0x6c54,
+  0x6c4b, 0x6c4c, 0x7071, 0x725e, 0x72b4, 0x72b5, 0x738e, 0x752a, 0x767f, 0x7a75, 0x7f51, 0x8278,
+  0x827c, 0x8280, 0x827d, 0x827f, 0x864d, 0x897e, 0x9099, 0x9097, 0x9098, 0x909b, 0x9094, 0x9622,
+  0x9624, 0x9620, 0x9623, 0x4f56, 0x4f3b, 0x4f62, 0x4f49, 0x4f53, 0x4f64, 0x4f3e, 0x4f67, 0x4f52,
+  0x4f5f, 0x4f41, 0x4f58, 0x4f2d, 0x4f33, 0x4f3f, 0x4f61, 0x518f, 0x51b9, 0x521c, 0x521e, 0x5221,
+  0x52ad, 0x52ae, 0x5309, 0x5363, 0x5372, 0x538e, 0x538f, 0x5430, 0x5437, 0x542a, 0x5454, 0x5445,
+  0x5419, 0x541c, 0x5425, 0x5418, 0x543d, 0x544f, 0x5441, 0x5428, 0x5424, 0x5447, 0x56ee, 0x56e7,
+  0x56e5, 0x5741, 0x5745, 0x574c, 0x5749, 0x574b, 0x5752, 0x5906, 0x5940, 0x59a6, 0x5998, 0x59a0,
+  0x5997, 0x598e, 0x59a2, 0x5990, 0x598f, 0x59a7, 0x59a1, 0x5b8e, 0x5b92, 0x5c28, 0x5c2a, 0x5c8d,
+  0x5c8f, 0x5c88, 0x5c8b, 0x5c89, 0x5c92, 0x5c8a, 0x5c86, 0x5c93, 0x5c95, 0x5de0, 0x5e0a, 0x5e0e,
+  0x5e8b, 0x5e89, 0x5e8c, 0x5e88, 0x5e8d, 0x5f05, 0x5f1d, 0x5f78, 0x5f76, 0x5fd2, 0x5fd1, 0x5fd0,
+  0x5fed, 0x5fe8, 0x5fee, 0x5ff3, 0x5fe1, 0x5fe4, 0x5fe3, 0x5ffa, 0x5fef, 0x5ff7, 0x5ffb, 0x6000,
+  0x5ff4, 0x623a, 0x6283, 0x628c, 0x628e, 0x628f, 0x6294, 0x6287, 0x6271, 0x627b, 0x627a, 0x6270,
+  0x6281, 0x6288, 0x6277, 0x627d, 0x6272, 0x6274, 0x65f0, 0x65f4, 0x65f3, 0x65f2, 0x65f5, 0x6745,
+  0x6747, 0x6759, 0x6755, 0x674c, 0x6748, 0x675d, 0x674d, 0x675a, 0x674b, 0x6bd0, 0x6c19, 0x6c1a,
+  0x6c78, 0x6c67, 0x6c6b, 0x6c84, 0x6c8b, 0x6c8f, 0x6c71, 0x6c6f, 0x6c69, 0x6c9a, 0x6c6d, 0x6c87,
+  0x6c95, 0x6c9c, 0x6c66, 0x6c73, 0x6c65, 0x6c7b, 0x6c8e, 0x7074, 0x707a, 0x7263, 0x72bf, 0x72bd,
+  0x72c3, 0x72c6, 0x72c1, 0x72ba, 0x72c5, 0x7395, 0x7397, 0x7393, 0x7394, 0x7392, 0x753a, 0x7539,
+  0x7594, 0x7595, 0x7681, 0x793d, 0x8034, 0x8095, 0x8099, 0x8090, 0x8092, 0x809c, 0x8290, 0x828f,
+  0x8285, 0x828e, 0x8291, 0x8293, 0x828a, 0x8283, 0x8284, 0x8c78, 0x8fc9, 0x8fbf, 0x909f, 0x90a1,
+  0x90a5, 0x909e, 0x90a7, 0x90a0, 0x9630, 0x9628, 0x962f, 0x962d, 0x4e33, 0x4f98, 0x4f7c, 0x4f85,
+  0x4f7d, 0x4f80, 0x4f87, 0x4f76, 0x4f74, 0x4f89, 0x4f84, 0x4f77, 0x4f4c, 0x4f97, 0x4f6a, 0x4f9a,
+  0x4f79, 0x4f81, 0x4f78, 0x4f90, 0x4f9c, 0x4f94, 0x4f9e, 0x4f92, 0x4f82, 0x4f95, 0x4f6b, 0x4f6e,
+  0x519e, 0x51bc, 0x51be, 0x5235, 0x5232, 0x5233, 0x5246, 0x5231, 0x52bc, 0x530a, 0x530b, 0x533c,
+  0x5392, 0x5394, 0x5487, 0x547f, 0x5481, 0x5491, 0x5482, 0x5488, 0x546b, 0x547a, 0x547e, 0x5465,
+  0x546c, 0x5474, 0x5466, 0x548d, 0x546f, 0x5461, 0x5460, 0x5498, 0x5463, 0x5467, 0x5464, 0x56f7,
+  0x56f9, 0x576f, 0x5772, 0x576d, 0x576b, 0x5771, 0x5770, 0x5776, 0x5780, 0x5775, 0x577b, 0x5773,
+  0x5774, 0x5762, 0x5768, 0x577d, 0x590c, 0x5945, 0x59b5, 0x59ba, 0x59cf, 0x59ce, 0x59b2, 0x59cc,
+  0x59c1, 0x59b6, 0x59bc, 0x59c3, 0x59d6, 0x59b1, 0x59bd, 0x59c0, 0x59c8, 0x59b4, 0x59c7, 0x5b62,
+  0x5b65, 0x5b93, 0x5b95, 0x5c44, 0x5c47, 0x5cae, 0x5ca4, 0x5ca0, 0x5cb5, 0x5caf, 0x5ca8, 0x5cac,
+  0x5c9f, 0x5ca3, 0x5cad, 0x5ca2, 0x5caa, 0x5ca7, 0x5c9d, 0x5ca5, 0x5cb6, 0x5cb0, 0x5ca6, 0x5e17,
+  0x5e14, 0x5e19, 0x5f28, 0x5f22, 0x5f23, 0x5f24, 0x5f54, 0x5f82, 0x5f7e, 0x5f7d, 0x5fde, 0x5fe5,
+  0x602d, 0x6026, 0x6019, 0x6032, 0x600b, 0x6034, 0x600a, 0x6017, 0x6033, 0x601a, 0x601e, 0x602c,
+  0x6022, 0x600d, 0x6010, 0x602e, 0x6013, 0x6011, 0x600c, 0x6009, 0x601c, 0x6214, 0x623d, 0x62ad,
+  0x62b4, 0x62d1, 0x62be, 0x62aa, 0x62b6, 0x62ca, 0x62ae, 0x62b3, 0x62af, 0x62bb, 0x62a9, 0x62b0,
+  0x62b8, 0x653d, 0x65a8, 0x65bb, 0x6609, 0x65fc, 0x6604, 0x6612, 0x6608, 0x65fb, 0x6603, 0x660b,
+  0x660d, 0x6605, 0x65fd, 0x6611, 0x6610, 0x66f6, 0x670a, 0x6785, 0x676c, 0x678e, 0x6792, 0x6776,
+  0x677b, 0x6798, 0x6786, 0x6784, 0x6774, 0x678d, 0x678c, 0x677a, 0x679f, 0x6791, 0x6799, 0x6783,
+  0x677d, 0x6781, 0x6778, 0x6779, 0x6794, 0x6b25, 0x6b80, 0x6b7e, 0x6bde, 0x6c1d, 0x6c93, 0x6cec,
+  0x6ceb, 0x6cee, 0x6cd9, 0x6cb6, 0x6cd4, 0x6cad, 0x6ce7, 0x6cb7, 0x6cd0, 0x6cc2, 0x6cba, 0x6cc3,
+  0x6cc6, 0x6ced, 0x6cf2, 0x6cd2, 0x6cdd, 0x6cb4, 0x6c8a, 0x6c9d, 0x6c80, 0x6cde, 0x6cc0, 0x6d30,
+  0x6ccd, 0x6cc7, 0x6cb0, 0x6cf9, 0x6ccf, 0x6ce9, 0x6cd1, 0x7094, 0x7098, 0x7085, 0x7093, 0x7086,
+  0x7084, 0x7091, 0x7096, 0x7082, 0x709a, 0x7083, 0x726a, 0x72d6, 0x72cb, 0x72d8, 0x72c9, 0x72dc,
+  0x72d2, 0x72d4, 0x72da, 0x72cc, 0x72d1, 0x73a4, 0x73a1, 0x73ad, 0x73a6, 0x73a2, 0x73a0, 0x73ac,
+  0x739d, 0x74dd, 0x74e8, 0x753f, 0x7540, 0x753e, 0x758c, 0x7598, 0x76af, 0x76f3, 0x76f1, 0x76f0,
+  0x76f5, 0x77f8, 0x77fc, 0x77f9, 0x77fb, 0x77fa, 0x77f7, 0x7942, 0x793f, 0x79c5, 0x7a78, 0x7a7b,
+  0x7afb, 0x7c75, 0x7cfd, 0x8035, 0x808f, 0x80ae, 0x80a3, 0x80b8, 0x80b5, 0x80ad, 0x8220, 0x82a0,
+  0x82c0, 0x82ab, 0x829a, 0x8298, 0x829b, 0x82b5, 0x82a7, 0x82ae, 0x82bc, 0x829e, 0x82ba, 0x82b4,
+  0x82a8, 0x82a1, 0x82a9, 0x82c2, 0x82a4, 0x82c3, 0x82b6, 0x82a2, 0x8670, 0x866f, 0x866d, 0x866e,
+  0x8c56, 0x8fd2, 0x8fcb, 0x8fd3, 0x8fcd, 0x8fd6, 0x8fd5, 0x8fd7, 0x90b2, 0x90b4, 0x90af, 0x90b3,
+  0x90b0, 0x9639, 0x963d, 0x963c, 0x963a, 0x9643, 0x4fcd, 0x4fc5, 0x4fd3, 0x4fb2, 0x4fc9, 0x4fcb,
+  0x4fc1, 0x4fd4, 0x4fdc, 0x4fd9, 0x4fbb, 0x4fb3, 0x4fdb, 0x4fc7, 0x4fd6, 0x4fba, 0x4fc0, 0x4fb9,
+  0x4fec, 0x5244, 0x5249, 0x52c0, 0x52c2, 0x533d, 0x537c, 0x5397, 0x5396, 0x5399, 0x5398, 0x54ba,
+  0x54a1, 0x54ad, 0x54a5, 0x54cf, 0x54c3, 0x830d, 0x54b7, 0x54ae, 0x54d6, 0x54b6, 0x54c5, 0x54c6,
+  0x54a0, 0x5470, 0x54bc, 0x54a2, 0x54be, 0x5472, 0x54de, 0x54b0, 0x57b5, 0x579e, 0x579f, 0x57a4,
+  0x578c, 0x5797, 0x579d, 0x579b, 0x5794, 0x5798, 0x578f, 0x5799, 0x57a5, 0x579a, 0x5795, 0x58f4,
+  0x590d, 0x5953, 0x59e1, 0x59de, 0x59ee, 0x5a00, 0x59f1, 0x59dd, 0x59fa, 0x59fd, 0x59fc, 0x59f6,
+  0x59e4, 0x59f2, 0x59f7, 0x59db, 0x59e9, 0x59f3, 0x59f5, 0x59e0, 0x59fe, 0x59f4, 0x59ed, 0x5ba8,
+  0x5c4c, 0x5cd0, 0x5cd8, 0x5ccc, 0x5cd7, 0x5ccb, 0x5cdb, 0x5cde, 0x5cda, 0x5cc9, 0x5cc7, 0x5cca,
+  0x5cd6, 0x5cd3, 0x5cd4, 0x5ccf, 0x5cc8, 0x5cc6, 0x5cce, 0x5cdf, 0x5cf8, 0x5df9, 0x5e21, 0x5e22,
+  0x5e23, 0x5e20, 0x5e24, 0x5eb0, 0x5ea4, 0x5ea2, 0x5e9b, 0x5ea3, 0x5ea5, 0x5f07, 0x5f2e, 0x5f56,
+  0x5f86, 0x6037, 0x6039, 0x6054, 0x6072, 0x605e, 0x6045, 0x6053, 0x6047, 0x6049, 0x605b, 0x604c,
+  0x6040, 0x6042, 0x605f, 0x6024, 0x6044, 0x6058, 0x6066, 0x606e, 0x6242, 0x6243, 0x62cf, 0x630d,
+  0x630b, 0x62f5, 0x630e, 0x6303, 0x62eb, 0x62f9, 0x630f, 0x630c, 0x62f8, 0x62f6, 0x6300, 0x6313,
+  0x6314, 0x62fa, 0x6315, 0x62fb, 0x62f0, 0x6541, 0x6543, 0x65aa, 0x65bf, 0x6636, 0x6621, 0x6632,
+  0x6635, 0x661c, 0x6626, 0x6622, 0x6633, 0x662b, 0x663a, 0x661d, 0x6634, 0x6639, 0x662e, 0x670f,
+  0x6710, 0x67c1, 0x67f2, 0x67c8, 0x67ba, 0x67dc, 0x67bb, 0x67f8, 0x67d8, 0x67c0, 0x67b7, 0x67c5,
+  0x67eb, 0x67e4, 0x67df, 0x67b5, 0x67cd, 0x67b3, 0x67f7, 0x67f6, 0x67ee, 0x67e3, 0x67c2, 0x67b9,
+  0x67ce, 0x67e7, 0x67f0, 0x67b2, 0x67fc, 0x67c6, 0x67ed, 0x67cc, 0x67ae, 0x67e6, 0x67db, 0x67fa,
+  0x67c9, 0x67ca, 0x67c3, 0x67ea, 0x67cb, 0x6b28, 0x6b82, 0x6b84, 0x6bb6, 0x6bd6, 0x6bd8, 0x6be0,
+  0x6c20, 0x6c21, 0x6d28, 0x6d34, 0x6d2d, 0x6d1f, 0x6d3c, 0x6d3f, 0x6d12, 0x6d0a, 0x6cda, 0x6d33,
+  0x6d04, 0x6d19, 0x6d3a, 0x6d1a, 0x6d11, 0x6d00, 0x6d1d, 0x6d42, 0x6d01, 0x6d18, 0x6d37, 0x6d03,
+  0x6d0f, 0x6d40, 0x6d07, 0x6d20, 0x6d2c, 0x6d08, 0x6d22, 0x6d09, 0x6d10, 0x70b7, 0x709f, 0x70be,
+  0x70b1, 0x70b0, 0x70a1, 0x70b4, 0x70b5, 0x70a9, 0x7241, 0x7249, 0x724a, 0x726c, 0x7270, 0x7273,
+  0x726e, 0x72ca, 0x72e4, 0x72e8, 0x72eb, 0x72df, 0x72ea, 0x72e6, 0x72e3, 0x7385, 0x73cc, 0x73c2,
+  0x73c8, 0x73c5, 0x73b9, 0x73b6, 0x73b5, 0x73b4, 0x73eb, 0x73bf, 0x73c7, 0x73be, 0x73c3, 0x73c6,
+  0x73b8, 0x73cb, 0x74ec, 0x74ee, 0x752e, 0x7547, 0x7548, 0x75a7, 0x75aa, 0x7679, 0x76c4, 0x7708,
+  0x7703, 0x7704, 0x7705, 0x770a, 0x76f7, 0x76fb, 0x76fa, 0x77e7, 0x77e8, 0x7806, 0x7811, 0x7812,
+  0x7805, 0x7810, 0x780f, 0x780e, 0x7809, 0x7803, 0x7813, 0x794a, 0x794c, 0x794b, 0x7945, 0x7944,
+  0x79d5, 0x79cd, 0x79cf, 0x79d6, 0x79ce, 0x7a80, 0x7a7e, 0x7ad1, 0x7b00, 0x7b01, 0x7c7a, 0x7c78,
+  0x7c79, 0x7c7f, 0x7c80, 0x7c81, 0x7d03, 0x7d08, 0x7d01, 0x7f58, 0x7f91, 0x7f8d, 0x7fbe, 0x8007,
+  0x800e, 0x800f, 0x8014, 0x8037, 0x80d8, 0x80c7, 0x80e0, 0x80d1, 0x80c8, 0x80c2, 0x80d0, 0x80c5,
+  0x80e3, 0x80d9, 0x80dc, 0x80ca, 0x80d5, 0x80c9, 0x80cf, 0x80d7, 0x80e6, 0x80cd, 0x81ff, 0x8221,
+  0x8294, 0x82d9, 0x82fe, 0x82f9, 0x8307, 0x82e8, 0x8300, 0x82d5, 0x833a, 0x82eb, 0x82d6, 0x82f4,
+  0x82ec, 0x82e1, 0x82f2, 0x82f5, 0x830c, 0x82fb, 0x82f6, 0x82f0, 0x82ea, 0x82e4, 0x82e0, 0x82fa,
+  0x82f3, 0x82ed, 0x8677, 0x8674, 0x867c, 0x8673, 0x8841, 0x884e, 0x8867, 0x886a, 0x8869, 0x89d3,
+  0x8a04, 0x8a07, 0x8d72, 0x8fe3, 0x8fe1, 0x8fee, 0x8fe0, 0x90f1, 0x90bd, 0x90bf, 0x90d5, 0x90c5,
+  0x90be, 0x90c7, 0x90cb, 0x90c8, 0x91d4, 0x91d3, 0x9654, 0x964f, 0x9651, 0x9653, 0x964a, 0x964e,
+  0x501e, 0x5005, 0x5007, 0x5013, 0x5022, 0x5030, 0x501b, 0x4ff5, 0x4ff4, 0x5033, 0x5037, 0x502c,
+  0x4ff6, 0x4ff7, 0x5017, 0x501c, 0x5020, 0x5027, 0x5035, 0x502f, 0x5031, 0x500e, 0x515a, 0x5194,
+  0x5193, 0x51ca, 0x51c4, 0x51c5, 0x51c8, 0x51ce, 0x5261, 0x525a, 0x5252, 0x525e, 0x525f, 0x5255,
+  0x5262, 0x52cd, 0x530e, 0x539e, 0x5526, 0x54e2, 0x5517, 0x5512, 0x54e7, 0x54f3, 0x54e4, 0x551a,
+  0x54ff, 0x5504, 0x5508, 0x54eb, 0x5511, 0x5505, 0x54f1, 0x550a, 0x54fb, 0x54f7, 0x54f8, 0x54e0,
+  0x550e, 0x5503, 0x550b, 0x5701, 0x5702, 0x57cc, 0x5832, 0x57d5, 0x57d2, 0x57ba, 0x57c6, 0x57bd,
+  0x57bc, 0x57b8, 0x57b6, 0x57bf, 0x57c7, 0x57d0, 0x57b9, 0x57c1, 0x590e, 0x594a, 0x5a19, 0x5a16,
+  0x5a2d, 0x5a2e, 0x5a15, 0x5a0f, 0x5a17, 0x5a0a, 0x5a1e, 0x5a33, 0x5b6c, 0x5ba7, 0x5bad, 0x5bac,
+  0x5c03, 0x5c56, 0x5c54, 0x5cec, 0x5cff, 0x5cee, 0x5cf1, 0x5cf7, 0x5d00, 0x5cf9, 0x5e29, 0x5e28,
+  0x5ea8, 0x5eae, 0x5eaa, 0x5eac, 0x5f33, 0x5f30, 0x5f67, 0x605d, 0x605a, 0x6067, 0x6041, 0x60a2,
+  0x6088, 0x6080, 0x6092, 0x6081, 0x609d, 0x6083, 0x6095, 0x609b, 0x6097, 0x6087, 0x609c, 0x608e,
+  0x6219, 0x6246, 0x62f2, 0x6310, 0x6356, 0x632c, 0x6344, 0x6345, 0x6336, 0x6343, 0x63e4, 0x6339,
+  0x634b, 0x634a, 0x633c, 0x6329, 0x6341, 0x6334, 0x6358, 0x6354, 0x6359, 0x632d, 0x6347, 0x6333,
+  0x635a, 0x6351, 0x6338, 0x6357, 0x6340, 0x6348, 0x654a, 0x6546, 0x65c6, 0x65c3, 0x65c4, 0x65c2,
+  0x664a, 0x665f, 0x6647, 0x6651, 0x6712, 0x6713, 0x681f, 0x681a, 0x6849, 0x6832, 0x6833, 0x683b,
+  0x684b, 0x684f, 0x6816, 0x6831, 0x681c, 0x6835, 0x682b, 0x682d, 0x682f, 0x684e, 0x6844, 0x6834,
+  0x681d, 0x6812, 0x6814, 0x6826, 0x6828, 0x682e, 0x684d, 0x683a, 0x6825, 0x6820, 0x6b2c, 0x6b2f,
+  0x6b2d, 0x6b31, 0x6b34, 0x6b6d, 0x8082, 0x6b88, 0x6be6, 0x6be4, 0x6be8, 0x6be3, 0x6be2, 0x6be7,
+  0x6c25, 0x6d7a, 0x6d63, 0x6d64, 0x6d76, 0x6d0d, 0x6d61, 0x6d92, 0x6d58, 0x6d62, 0x6d6d, 0x6d6f,
+  0x6d91, 0x6d8d, 0x6def, 0x6d7f, 0x6d86, 0x6d5e, 0x6d67, 0x6d60, 0x6d97, 0x6d70, 0x6d7c, 0x6d5f,
+  0x6d82, 0x6d98, 0x6d2f, 0x6d68, 0x6d8b, 0x6d7e, 0x6d80, 0x6d84, 0x6d16, 0x6d83, 0x6d7b, 0x6d7d,
+  0x6d75, 0x6d90, 0x70dc, 0x70d3, 0x70d1, 0x70dd, 0x70cb, 0x7f39, 0x70e2, 0x70d7, 0x70d2, 0x70de,
+  0x70e0, 0x70d4, 0x70cd, 0x70c5, 0x70c6, 0x70c7, 0x70da, 0x70ce, 0x70e1, 0x7242, 0x7278, 0x7277,
+  0x7276, 0x7300, 0x72fa, 0x72f4, 0x72fe, 0x72f6, 0x72f3, 0x72fb, 0x7301, 0x73d3, 0x73d9, 0x73e5,
+  0x73d6, 0x73bc, 0x73e7, 0x73e3, 0x73e9, 0x73dc, 0x73d2, 0x73db, 0x73d4, 0x73dd, 0x73da, 0x73d7,
+  0x73d8, 0x73e8, 0x74de, 0x74df, 0x74f4, 0x74f5, 0x7521, 0x755b, 0x755f, 0x75b0, 0x75c1, 0x75bb,
+  0x75c4, 0x75c0, 0x75bf, 0x75b6, 0x75ba, 0x768a, 0x76c9, 0x771d, 0x771b, 0x7710, 0x7713, 0x7712,
+  0x7723, 0x7711, 0x7715, 0x7719, 0x771a, 0x7722, 0x7727, 0x7823, 0x782c, 0x7822, 0x7835, 0x782f,
+  0x7828, 0x782e, 0x782b, 0x7821, 0x7829, 0x7833, 0x782a, 0x7831, 0x7954, 0x795b, 0x794f, 0x795c,
+  0x7953, 0x7952, 0x7951, 0x79eb, 0x79ec, 0x79e0, 0x79ee, 0x79ed, 0x79ea, 0x79dc, 0x79de, 0x79dd,
+  0x7a86, 0x7a89, 0x7a85, 0x7a8b, 0x7a8c, 0x7a8a, 0x7a87, 0x7ad8, 0x7b10, 0x7b04, 0x7b13, 0x7b05,
+  0x7b0f, 0x7b08, 0x7b0a, 0x7b0e, 0x7b09, 0x7b12, 0x7c84, 0x7c91, 0x7c8a, 0x7c8c, 0x7c88, 0x7c8d,
+  0x7c85, 0x7d1e, 0x7d1d, 0x7d11, 0x7d0e, 0x7d18, 0x7d16, 0x7d13, 0x7d1f, 0x7d12, 0x7d0f, 0x7d0c,
+  0x7f5c, 0x7f61, 0x7f5e, 0x7f60, 0x7f5d, 0x7f5b, 0x7f96, 0x7f92, 0x7fc3, 0x7fc2, 0x7fc0, 0x8016,
+  0x803e, 0x8039, 0x80fa, 0x80f2, 0x80f9, 0x80f5, 0x8101, 0x80fb, 0x8100, 0x8201, 0x822f, 0x8225,
+  0x8333, 0x832d, 0x8344, 0x8319, 0x8351, 0x8325, 0x8356, 0x833f, 0x8341, 0x8326, 0x831c, 0x8322,
+  0x8342, 0x834e, 0x831b, 0x832a, 0x8308, 0x833c, 0x834d, 0x8316, 0x8324, 0x8320, 0x8337, 0x832f,
+  0x8329, 0x8347, 0x8345, 0x834c, 0x8353, 0x831e, 0x832c, 0x834b, 0x8327, 0x8348, 0x8653, 0x8652,
+  0x86a2, 0x86a8, 0x8696, 0x868d, 0x8691, 0x869e, 0x8687, 0x8697, 0x8686, 0x868b, 0x869a, 0x8685,
+  0x86a5, 0x8699, 0x86a1, 0x86a7, 0x8695, 0x8698, 0x868e, 0x869d, 0x8690, 0x8694, 0x8843, 0x8844,
+  0x886d, 0x8875, 0x8876, 0x8872, 0x8880, 0x8871, 0x887f, 0x886f, 0x8883, 0x887e, 0x8874, 0x887c,
+  0x8a12, 0x8c47, 0x8c57, 0x8c7b, 0x8ca4, 0x8ca3, 0x8d76, 0x8d78, 0x8db5, 0x8db7, 0x8db6, 0x8ed1,
+  0x8ed3, 0x8ffe, 0x8ff5, 0x9002, 0x8fff, 0x8ffb, 0x9004, 0x8ffc, 0x8ff6, 0x90d6, 0x90e0, 0x90d9,
+  0x90da, 0x90e3, 0x90df, 0x90e5, 0x90d8, 0x90db, 0x90d7, 0x90dc, 0x90e4, 0x9150, 0x914e, 0x914f,
+  0x91d5, 0x91e2, 0x91da, 0x965c, 0x965f, 0x96bc, 0x98e3, 0x9adf, 0x9b2f, 0x4e7f, 0x5070, 0x506a,
+  0x5061, 0x505e, 0x5060, 0x5053, 0x504b, 0x505d, 0x5072, 0x5048, 0x504d, 0x5041, 0x505b, 0x504a,
+  0x5062, 0x5015, 0x5045, 0x505f, 0x5069, 0x506b, 0x5063, 0x5064, 0x5046, 0x5040, 0x506e, 0x5073,
+  0x5057, 0x5051, 0x51d0, 0x526b, 0x526d, 0x526c, 0x526e, 0x52d6, 0x52d3, 0x532d, 0x539c, 0x5575,
+  0x5576, 0x553c, 0x554d, 0x5550, 0x5534, 0x552a, 0x5551, 0x5562, 0x5536, 0x5535, 0x5530, 0x5552,
+  0x5545, 0x550c, 0x5532, 0x5565, 0x554e, 0x5539, 0x5548, 0x552d, 0x553b, 0x5540, 0x554b, 0x570a,
+  0x5707, 0x57fb, 0x5814, 0x57e2, 0x57f6, 0x57dc, 0x57f4, 0x5800, 0x57ed, 0x57fd, 0x5808, 0x57f8,
+  0x580b, 0x57f3, 0x57cf, 0x5807, 0x57ee, 0x57e3, 0x57f2, 0x57e5, 0x57ec, 0x57e1, 0x580e, 0x57fc,
+  0x5810, 0x57e7, 0x5801, 0x580c, 0x57f1, 0x57e9, 0x57f0, 0x580d, 0x5804, 0x595c, 0x5a60, 0x5a58,
+  0x5a55, 0x5a67, 0x5a5e, 0x5a38, 0x5a35, 0x5a6d, 0x5a50, 0x5a5f, 0x5a65, 0x5a6c, 0x5a53, 0x5a64,
+  0x5a57, 0x5a43, 0x5a5d, 0x5a52, 0x5a44, 0x5a5b, 0x5a48, 0x5a8e, 0x5a3e, 0x5a4d, 0x5a39, 0x5a4c,
+  0x5a70, 0x5a69, 0x5a47, 0x5a51, 0x5a56, 0x5a42, 0x5a5c, 0x5b72, 0x5b6e, 0x5bc1, 0x5bc0, 0x5c59,
+  0x5d1e, 0x5d0b, 0x5d1d, 0x5d1a, 0x5d20, 0x5d0c, 0x5d28, 0x5d0d, 0x5d26, 0x5d25, 0x5d0f, 0x5d30,
+  0x5d12, 0x5d23, 0x5d1f, 0x5d2e, 0x5e3e, 0x5e34, 0x5eb1, 0x5eb4, 0x5eb9, 0x5eb2, 0x5eb3, 0x5f36,
+  0x5f38, 0x5f9b, 0x5f96, 0x5f9f, 0x608a, 0x6090, 0x6086, 0x60be, 0x60b0, 0x60ba, 0x60d3, 0x60d4,
+  0x60cf, 0x60e4, 0x60d9, 0x60dd, 0x60c8, 0x60b1, 0x60db, 0x60b7, 0x60ca, 0x60bf, 0x60c3, 0x60cd,
+  0x60c0, 0x6332, 0x6365, 0x638a, 0x6382, 0x637d, 0x63bd, 0x639e, 0x63ad, 0x639d, 0x6397, 0x63ab,
+  0x638e, 0x636f, 0x6387, 0x6390, 0x636e, 0x63af, 0x6375, 0x639c, 0x636d, 0x63ae, 0x637c, 0x63a4,
+  0x633b, 0x639f, 0x6378, 0x6385, 0x6381, 0x6391, 0x638d, 0x6370, 0x6553, 0x65cd, 0x6665, 0x6661,
+  0x665b, 0x6659, 0x665c, 0x6662, 0x6718, 0x6879, 0x6887, 0x6890, 0x689c, 0x686d, 0x686e, 0x68ae,
+  0x68ab, 0x6956, 0x686f, 0x68a3, 0x68ac, 0x68a9, 0x6875, 0x6874, 0x68b2, 0x688f, 0x6877, 0x6892,
+  0x687c, 0x686b, 0x6872, 0x68aa, 0x6880, 0x6871, 0x687e, 0x689b, 0x6896, 0x688b, 0x68a0, 0x6889,
+  0x68a4, 0x6878, 0x687b, 0x6891, 0x688c, 0x688a, 0x687d, 0x6b36, 0x6b33, 0x6b37, 0x6b38, 0x6b91,
+  0x6b8f, 0x6b8d, 0x6b8e, 0x6b8c, 0x6c2a, 0x6dc0, 0x6dab, 0x6db4, 0x6db3, 0x6e74, 0x6dac, 0x6de9,
+  0x6de2, 0x6db7, 0x6df6, 0x6dd4, 0x6e00, 0x6dc8, 0x6de0, 0x6ddf, 0x6dd6, 0x6dbe, 0x6de5, 0x6ddc,
+  0x6ddd, 0x6ddb, 0x6df4, 0x6dca, 0x6dbd, 0x6ded, 0x6df0, 0x6dba, 0x6dd5, 0x6dc2, 0x6dcf, 0x6dc9,
+  0x6dd0, 0x6df2, 0x6dd3, 0x6dfd, 0x6dd7, 0x6dcd, 0x6de3, 0x6dbb, 0x70fa, 0x710d, 0x70f7, 0x7117,
+  0x70f4, 0x710c, 0x70f0, 0x7104, 0x70f3, 0x7110, 0x70fc, 0x70ff, 0x7106, 0x7113, 0x7100, 0x70f8,
+  0x70f6, 0x710b, 0x7102, 0x710e, 0x727e, 0x727b, 0x727c, 0x727f, 0x731d, 0x7317, 0x7307, 0x7311,
+  0x7318, 0x730a, 0x7308, 0x72ff, 0x730f, 0x731e, 0x7388, 0x73f6, 0x73f8, 0x73f5, 0x7404, 0x7401,
+  0x73fd, 0x7407, 0x7400, 0x73fa, 0x73fc, 0x73ff, 0x740c, 0x740b, 0x73f4, 0x7408, 0x7564, 0x7563,
+  0x75ce, 0x75d2, 0x75cf, 0x75cb, 0x75cc, 0x75d1, 0x75d0, 0x768f, 0x7689, 0x76d3, 0x7739, 0x772f,
+  0x772d, 0x7731, 0x7732, 0x7734, 0x7733, 0x773d, 0x7725, 0x773b, 0x7735, 0x7848, 0x7852, 0x7849,
+  0x784d, 0x784a, 0x784c, 0x7826, 0x7845, 0x7850, 0x7964, 0x7967, 0x7969, 0x796a, 0x7963, 0x796b,
+  0x7961, 0x79bb, 0x79fa, 0x79f8, 0x79f6, 0x79f7, 0x7a8f, 0x7a94, 0x7a90, 0x7b35, 0x7b3b, 0x7b34,
+  0x7b25, 0x7b30, 0x7b22, 0x7b24, 0x7b33, 0x7b18, 0x7b2a, 0x7b1d, 0x7b31, 0x7b2b, 0x7b2d, 0x7b2f,
+  0x7b32, 0x7b38, 0x7b1a, 0x7b23, 0x7c94, 0x7c98, 0x7c96, 0x7ca3, 0x7d35, 0x7d3d, 0x7d38, 0x7d36,
+  0x7d3a, 0x7d45, 0x7d2c, 0x7d29, 0x7d41, 0x7d47, 0x7d3e, 0x7d3f, 0x7d4a, 0x7d3b, 0x7d28, 0x7f63,
+  0x7f95, 0x7f9c, 0x7f9d, 0x7f9b, 0x7fca, 0x7fcb, 0x7fcd, 0x7fd0, 0x7fd1, 0x7fc7, 0x7fcf, 0x7fc9,
+  0x801f, 0x801e, 0x801b, 0x8047, 0x8043, 0x8048, 0x8118, 0x8125, 0x8119, 0x811b, 0x812d, 0x811f,
+  0x812c, 0x811e, 0x8121, 0x8115, 0x8127, 0x811d, 0x8122, 0x8211, 0x8238, 0x8233, 0x823a, 0x8234,
+  0x8232, 0x8274, 0x8390, 0x83a3, 0x83a8, 0x838d, 0x837a, 0x8373, 0x83a4, 0x8374, 0x838f, 0x8381,
+  0x8395, 0x8399, 0x8375, 0x8394, 0x83a9, 0x837d, 0x8383, 0x838c, 0x839d, 0x839b, 0x83aa, 0x838b,
+  0x837e, 0x83a5, 0x83af, 0x8388, 0x8397, 0x83b0, 0x837f, 0x83a6, 0x8387, 0x83ae, 0x8376, 0x8659,
+  0x8656, 0x86bf, 0x86b7, 0x86c2, 0x86c1, 0x86c5, 0x86ba, 0x86b0, 0x86c8, 0x86b9, 0x86b3, 0x86b8,
+  0x86cc, 0x86b4, 0x86bb, 0x86bc, 0x86c3, 0x86bd, 0x86be, 0x8852, 0x8889, 0x8895, 0x88a8, 0x88a2,
+  0x88aa, 0x889a, 0x8891, 0x88a1, 0x889f, 0x8898, 0x88a7, 0x8899, 0x889b, 0x8897, 0x88a4, 0x88ac,
+  0x888c, 0x8893, 0x888e, 0x8982, 0x89d6, 0x89d9, 0x89d5, 0x8a30, 0x8a27, 0x8a2c, 0x8a1e, 0x8c39,
+  0x8c3b, 0x8c5c, 0x8c5d, 0x8c7d, 0x8ca5, 0x8d7d, 0x8d7b, 0x8d79, 0x8dbc, 0x8dc2, 0x8db9, 0x8dbf,
+  0x8dc1, 0x8ed8, 0x8ede, 0x8edd, 0x8edc, 0x8ed7, 0x8ee0, 0x8ee1, 0x9024, 0x900b, 0x9011, 0x901c,
+  0x900c, 0x9021, 0x90ef, 0x90ea, 0x90f0, 0x90f4, 0x90f2, 0x90f3, 0x90d4, 0x90eb, 0x90ec, 0x90e9,
+  0x9156, 0x9158, 0x915a, 0x9153, 0x9155, 0x91ec, 0x91f4, 0x91f1, 0x91f3, 0x91f8, 0x91e4, 0x91f9,
+  0x91ea, 0x91eb, 0x91f7, 0x91e8, 0x91ee, 0x957a, 0x9586, 0x9588, 0x967c, 0x966d, 0x966b, 0x9671,
+  0x966f, 0x96bf, 0x976a, 0x9804, 0x98e5, 0x9997, 0x509b, 0x5095, 0x5094, 0x509e, 0x508b, 0x50a3,
+  0x5083, 0x508c, 0x508e, 0x509d, 0x5068, 0x509c, 0x5092, 0x5082, 0x5087, 0x515f, 0x51d4, 0x5312,
+  0x5311, 0x53a4, 0x53a7, 0x5591, 0x55a8, 0x55a5, 0x55ad, 0x5577, 0x5645, 0x55a2, 0x5593, 0x5588,
+  0x558f, 0x55b5, 0x5581, 0x55a3, 0x5592, 0x55a4, 0x557d, 0x558c, 0x55a6, 0x557f, 0x5595, 0x55a1,
+  0x558e, 0x570c, 0x5829, 0x5837, 0x5819, 0x581e, 0x5827, 0x5823, 0x5828, 0x57f5, 0x5848, 0x5825,
+  0x581c, 0x581b, 0x5833, 0x583f, 0x5836, 0x582e, 0x5839, 0x5838, 0x582d, 0x582c, 0x583b, 0x5961,
+  0x5aaf, 0x5a94, 0x5a9f, 0x5a7a, 0x5aa2, 0x5a9e, 0x5a78, 0x5aa6, 0x5a7c, 0x5aa5, 0x5aac, 0x5a95,
+  0x5aae, 0x5a37, 0x5a84, 0x5a8a, 0x5a97, 0x5a83, 0x5a8b, 0x5aa9, 0x5a7b, 0x5a7d, 0x5a8c, 0x5a9c,
+  0x5a8f, 0x5a93, 0x5a9d, 0x5bea, 0x5bcd, 0x5bcb, 0x5bd4, 0x5bd1, 0x5bca, 0x5bce, 0x5c0c, 0x5c30,
+  0x5d37, 0x5d43, 0x5d6b, 0x5d41, 0x5d4b, 0x5d3f, 0x5d35, 0x5d51, 0x5d4e, 0x5d55, 0x5d33, 0x5d3a,
+  0x5d52, 0x5d3d, 0x5d31, 0x5d59, 0x5d42, 0x5d39, 0x5d49, 0x5d38, 0x5d3c, 0x5d32, 0x5d36, 0x5d40,
+  0x5d45, 0x5e44, 0x5e41, 0x5f58, 0x5fa6, 0x5fa5, 0x5fab, 0x60c9, 0x60b9, 0x60cc, 0x60e2, 0x60ce,
+  0x60c4, 0x6114, 0x60f2, 0x610a, 0x6116, 0x6105, 0x60f5, 0x6113, 0x60f8, 0x60fc, 0x60fe, 0x60c1,
+  0x6103, 0x6118, 0x611d, 0x6110, 0x60ff, 0x6104, 0x610b, 0x624a, 0x6394, 0x63b1, 0x63b0, 0x63ce,
+  0x63e5, 0x63e8, 0x63ef, 0x63c3, 0x649d, 0x63f3, 0x63ca, 0x63e0, 0x63f6, 0x63d5, 0x63f2, 0x63f5,
+  0x6461, 0x63df, 0x63be, 0x63dd, 0x63dc, 0x63c4, 0x63d8, 0x63d3, 0x63c2, 0x63c7, 0x63cc, 0x63cb,
+  0x63c8, 0x63f0, 0x63d7, 0x63d9, 0x6532, 0x6567, 0x656a, 0x6564, 0x655c, 0x6568, 0x6565, 0x658c,
+  0x659d, 0x659e, 0x65ae, 0x65d0, 0x65d2, 0x667c, 0x666c, 0x667b, 0x6680, 0x6671, 0x6679, 0x666a,
+  0x6672, 0x6701, 0x690c, 0x68d3, 0x6904, 0x68dc, 0x692a, 0x68ec, 0x68ea, 0x68f1, 0x690f, 0x68d6,
+  0x68f7, 0x68eb, 0x68e4, 0x68f6, 0x6913, 0x6910, 0x68f3, 0x68e1, 0x6907, 0x68cc, 0x6908, 0x6970,
+  0x68b4, 0x6911, 0x68ef, 0x68c6, 0x6914, 0x68f8, 0x68d0, 0x68fd, 0x68fc, 0x68e8, 0x690b, 0x690a,
+  0x6917, 0x68ce, 0x68c8, 0x68dd, 0x68de, 0x68e6, 0x68f4, 0x68d1, 0x6906, 0x68d4, 0x68e9, 0x6915,
+  0x6925, 0x68c7, 0x6b39, 0x6b3b, 0x6b3f, 0x6b3c, 0x6b94, 0x6b97, 0x6b99, 0x6b95, 0x6bbd, 0x6bf0,
+  0x6bf2, 0x6bf3, 0x6c30, 0x6dfc, 0x6e46, 0x6e47, 0x6e1f, 0x6e49, 0x6e88, 0x6e3c, 0x6e3d, 0x6e45,
+  0x6e62, 0x6e2b, 0x6e3f, 0x6e41, 0x6e5d, 0x6e73, 0x6e1c, 0x6e33, 0x6e4b, 0x6e40, 0x6e51, 0x6e3b,
+  0x6e03, 0x6e2e, 0x6e5e, 0x6e68, 0x6e5c, 0x6e61, 0x6e31, 0x6e28, 0x6e60, 0x6e71, 0x6e6b, 0x6e39,
+  0x6e22, 0x6e30, 0x6e53, 0x6e65, 0x6e27, 0x6e78, 0x6e64, 0x6e77, 0x6e55, 0x6e79, 0x6e52, 0x6e66,
+  0x6e35, 0x6e36, 0x6e5a, 0x7120, 0x711e, 0x712f, 0x70fb, 0x712e, 0x7131, 0x7123, 0x7125, 0x7122,
+  0x7132, 0x711f, 0x7128, 0x713a, 0x711b, 0x724b, 0x725a, 0x7288, 0x7289, 0x7286, 0x7285, 0x728b,
+  0x7312, 0x730b, 0x7330, 0x7322, 0x7331, 0x7333, 0x7327, 0x7332, 0x732d, 0x7326, 0x7323, 0x7335,
+  0x730c, 0x742e, 0x742c, 0x7430, 0x742b, 0x7416, 0x741a, 0x7421, 0x742d, 0x7431, 0x7424, 0x7423,
+  0x741d, 0x7429, 0x7420, 0x7432, 0x74fb, 0x752f, 0x756f, 0x756c, 0x75e7, 0x75da, 0x75e1, 0x75e6,
+  0x75dd, 0x75df, 0x75e4, 0x75d7, 0x7695, 0x7692, 0x76da, 0x7746, 0x7747, 0x7744, 0x774d, 0x7745,
+  0x774a, 0x774e, 0x774b, 0x774c, 0x77de, 0x77ec, 0x7860, 0x7864, 0x7865, 0x785c, 0x786d, 0x7871,
+  0x786a, 0x786e, 0x7870, 0x7869, 0x7868, 0x785e, 0x7862, 0x7974, 0x7973, 0x7972, 0x7970, 0x7a02,
+  0x7a0a, 0x7a03, 0x7a0c, 0x7a04, 0x7a99, 0x7ae6, 0x7ae4, 0x7b4a, 0x7b47, 0x7b44, 0x7b48, 0x7b4c,
+  0x7b4e, 0x7b40, 0x7b58, 0x7b45, 0x7ca2, 0x7c9e, 0x7ca8, 0x7ca1, 0x7d58, 0x7d6f, 0x7d63, 0x7d53,
+  0x7d56, 0x7d67, 0x7d6a, 0x7d4f, 0x7d6d, 0x7d5c, 0x7d6b, 0x7d52, 0x7d54, 0x7d69, 0x7d51, 0x7d5f,
+  0x7d4e, 0x7f3e, 0x7f3f, 0x7f65, 0x7f66, 0x7fa2, 0x7fa0, 0x7fa1, 0x7fd7, 0x8051, 0x804f, 0x8050,
+  0x80fe, 0x80d4, 0x8143, 0x814a, 0x8152, 0x814f, 0x8147, 0x813d, 0x814d, 0x813a, 0x81e6, 0x81ee,
+  0x81f7, 0x81f8, 0x81f9, 0x8204, 0x823c, 0x823d, 0x823f, 0x8275, 0x833b, 0x83cf, 0x83f9, 0x8423,
+  0x83c0, 0x83e8, 0x8412, 0x83e7, 0x83e4, 0x83fc, 0x83f6, 0x8410, 0x83c6, 0x83c8, 0x83eb, 0x83e3,
+  0x83bf, 0x8401, 0x83dd, 0x83e5, 0x83d8, 0x83ff, 0x83e1, 0x83cb, 0x83ce, 0x83d6, 0x83f5, 0x83c9,
+  0x8409, 0x840f, 0x83de, 0x8411, 0x8406, 0x83c2, 0x83f3, 0x83d5, 0x83fa, 0x83c7, 0x83d1, 0x83ea,
+  0x8413, 0x839a, 0x83c3, 0x83ec, 0x83ee, 0x83c4, 0x83fb, 0x83d7, 0x83e2, 0x841b, 0x83db, 0x83fe,
+  0x86d8, 0x86e2, 0x86e6, 0x86d3, 0x86e3, 0x86da, 0x86ea, 0x86dd, 0x86eb, 0x86dc, 0x86ec, 0x86e9,
+  0x86d7, 0x86e8, 0x86d1, 0x8848, 0x8856, 0x8855, 0x88ba, 0x88d7, 0x88b9, 0x88b8, 0x88c0, 0x88be,
+  0x88b6, 0x88bc, 0x88b7, 0x88bd, 0x88b2, 0x8901, 0x88c9, 0x8995, 0x8998, 0x8997, 0x89dd, 0x89da,
+  0x89db, 0x8a4e, 0x8a4d, 0x8a39, 0x8a59, 0x8a40, 0x8a57, 0x8a58, 0x8a44, 0x8a45, 0x8a52, 0x8a48,
+  0x8a51, 0x8a4a, 0x8a4c, 0x8a4f, 0x8c5f, 0x8c81, 0x8c80, 0x8cba, 0x8cbe, 0x8cb0, 0x8cb9, 0x8cb5,
+  0x8d84, 0x8d80, 0x8d89, 0x8dd8, 0x8dd3, 0x8dcd, 0x8dc7, 0x8dd6, 0x8ddc, 0x8dcf, 0x8dd5, 0x8dd9,
+  0x8dc8, 0x8dd7, 0x8dc5, 0x8eef, 0x8ef7, 0x8efa, 0x8ef9, 0x8ee6, 0x8eee, 0x8ee5, 0x8ef5, 0x8ee7,
+  0x8ee8, 0x8ef6, 0x8eeb, 0x8ef1, 0x8eec, 0x8ef4, 0x8ee9, 0x902d, 0x9034, 0x902f, 0x9106, 0x912c,
+  0x9104, 0x90ff, 0x90fc, 0x9108, 0x90f9, 0x90fb, 0x9101, 0x9100, 0x9107, 0x9105, 0x9103, 0x9161,
+  0x9164, 0x915f, 0x9162, 0x9160, 0x9201, 0x920a, 0x9225, 0x9203, 0x921a, 0x9226, 0x920f, 0x920c,
+  0x9200, 0x9212, 0x91ff, 0x91fd, 0x9206, 0x9204, 0x9227, 0x9202, 0x921c, 0x9224, 0x9219, 0x9217,
+  0x9205, 0x9216, 0x957b, 0x958d, 0x958c, 0x9590, 0x9687, 0x967e, 0x9688, 0x9689, 0x9683, 0x9680,
+  0x96c2, 0x96c8, 0x96c3, 0x96f1, 0x96f0, 0x976c, 0x9770, 0x976e, 0x9807, 0x98a9, 0x98eb, 0x9ce6,
+  0x9ef9, 0x4e83, 0x4e84, 0x4eb6, 0x50bd, 0x50bf, 0x50c6, 0x50ae, 0x50c4, 0x50ca, 0x50b4, 0x50c8,
+  0x50c2, 0x50b0, 0x50c1, 0x50ba, 0x50b1, 0x50cb, 0x50c9, 0x50b6, 0x50b8, 0x51d7, 0x527a, 0x5278,
+  0x527b, 0x527c, 0x55c3, 0x55db, 0x55cc, 0x55d0, 0x55cb, 0x55ca, 0x55dd, 0x55c0, 0x55d4, 0x55c4,
+  0x55e9, 0x55bf, 0x55d2, 0x558d, 0x55cf, 0x55d5, 0x55e2, 0x55d6, 0x55c8, 0x55f2, 0x55cd, 0x55d9,
+  0x55c2, 0x5714, 0x5853, 0x5868, 0x5864, 0x584f, 0x584d, 0x5849, 0x586f, 0x5855, 0x584e, 0x585d,
+  0x5859, 0x5865, 0x585b, 0x583d, 0x5863, 0x5871, 0x58fc, 0x5ac7, 0x5ac4, 0x5acb, 0x5aba, 0x5ab8,
+  0x5ab1, 0x5ab5, 0x5ab0, 0x5abf, 0x5ac8, 0x5abb, 0x5ac6, 0x5ab7, 0x5ac0, 0x5aca, 0x5ab4, 0x5ab6,
+  0x5acd, 0x5ab9, 0x5a90, 0x5bd6, 0x5bd8, 0x5bd9, 0x5c1f, 0x5c33, 0x5d71, 0x5d63, 0x5d4a, 0x5d65,
+  0x5d72, 0x5d6c, 0x5d5e, 0x5d68, 0x5d67, 0x5d62, 0x5df0, 0x5e4f, 0x5e4e, 0x5e4a, 0x5e4d, 0x5e4b,
+  0x5ec5, 0x5ecc, 0x5ec6, 0x5ecb, 0x5ec7, 0x5f40, 0x5faf, 0x5fad, 0x60f7, 0x6149, 0x614a, 0x612b,
+  0x6145, 0x6136, 0x6132, 0x612e, 0x6146, 0x612f, 0x614f, 0x6129, 0x6140, 0x6220, 0x9168, 0x6223,
+  0x6225, 0x6224, 0x63c5, 0x63f1, 0x63eb, 0x6410, 0x6412, 0x6409, 0x6420, 0x6424, 0x6433, 0x6443,
+  0x641f, 0x6415, 0x6418, 0x6439, 0x6437, 0x6422, 0x6423, 0x640c, 0x6426, 0x6430, 0x6428, 0x6441,
+  0x6435, 0x642f, 0x640a, 0x641a, 0x6440, 0x6425, 0x6427, 0x640b, 0x63e7, 0x641b, 0x642e, 0x6421,
+  0x640e, 0x656f, 0x6592, 0x65d3, 0x6686, 0x668c, 0x6695, 0x6690, 0x668b, 0x668a, 0x6699, 0x6694,
+  0x6678, 0x6720, 0x6966, 0x695f, 0x6938, 0x694e, 0x6962, 0x6971, 0x693f, 0x6945, 0x696a, 0x6939,
+  0x6942, 0x6957, 0x6959, 0x697a, 0x6948, 0x6949, 0x6935, 0x696c, 0x6933, 0x693d, 0x6965, 0x68f0,
+  0x6978, 0x6934, 0x6969, 0x6940, 0x696f, 0x6944, 0x6976, 0x6958, 0x6941, 0x6974, 0x694c, 0x693b,
+  0x694b, 0x6937, 0x695c, 0x694f, 0x6951, 0x6932, 0x6952, 0x692f, 0x697b, 0x693c, 0x6b46, 0x6b45,
+  0x6b43, 0x6b42, 0x6b48, 0x6b41, 0x6b9b, 0x6bfb, 0x6bfc, 0x6bf9, 0x6bf7, 0x6bf8, 0x6e9b, 0x6ed6,
+  0x6ec8, 0x6e8f, 0x6ec0, 0x6e9f, 0x6e93, 0x6e94, 0x6ea0, 0x6eb1, 0x6eb9, 0x6ec6, 0x6ed2, 0x6ebd,
+  0x6ec1, 0x6e9e, 0x6ec9, 0x6eb7, 0x6eb0, 0x6ecd, 0x6ea6, 0x6ecf, 0x6eb2, 0x6ebe, 0x6ec3, 0x6edc,
+  0x6ed8, 0x6e99, 0x6e92, 0x6e8e, 0x6e8d, 0x6ea4, 0x6ea1, 0x6ebf, 0x6eb3, 0x6ed0, 0x6eca, 0x6e97,
+  0x6eae, 0x6ea3, 0x7147, 0x7154, 0x7152, 0x7163, 0x7160, 0x7141, 0x715d, 0x7162, 0x7172, 0x7178,
+  0x716a, 0x7161, 0x7142, 0x7158, 0x7143, 0x714b, 0x7170, 0x715f, 0x7150, 0x7153, 0x7144, 0x714d,
+  0x715a, 0x724f, 0x728d, 0x728c, 0x7291, 0x7290, 0x728e, 0x733c, 0x7342, 0x733b, 0x733a, 0x7340,
+  0x734a, 0x7349, 0x7444, 0x744a, 0x744b, 0x7452, 0x7451, 0x7457, 0x7440, 0x744f, 0x7450, 0x744e,
+  0x7442, 0x7446, 0x744d, 0x7454, 0x74e1, 0x74ff, 0x74fe, 0x74fd, 0x751d, 0x7579, 0x7577, 0x6983,
+  0x75ef, 0x760f, 0x7603, 0x75f7, 0x75fe, 0x75fc, 0x75f9, 0x75f8, 0x7610, 0x75fb, 0x75f6, 0x75ed,
+  0x75f5, 0x75fd, 0x7699, 0x76b5, 0x76dd, 0x7755, 0x775f, 0x7760, 0x7752, 0x7756, 0x775a, 0x7769,
+  0x7767, 0x7754, 0x7759, 0x776d, 0x77e0, 0x7887, 0x789a, 0x7894, 0x788f, 0x7884, 0x7895, 0x7885,
+  0x7886, 0x78a1, 0x7883, 0x7879, 0x7899, 0x7880, 0x7896, 0x787b, 0x797c, 0x7982, 0x797d, 0x7979,
+  0x7a11, 0x7a18, 0x7a19, 0x7a12, 0x7a17, 0x7a15, 0x7a22, 0x7a13, 0x7a1b, 0x7a10, 0x7aa3, 0x7aa2,
+  0x7a9e, 0x7aeb, 0x7b66, 0x7b64, 0x7b6d, 0x7b74, 0x7b69, 0x7b72, 0x7b65, 0x7b73, 0x7b71, 0x7b70,
+  0x7b61, 0x7b78, 0x7b76, 0x7b63, 0x7cb2, 0x7cb4, 0x7caf, 0x7d88, 0x7d86, 0x7d80, 0x7d8d, 0x7d7f,
+  0x7d85, 0x7d7a, 0x7d8e, 0x7d7b, 0x7d83, 0x7d7c, 0x7d8c, 0x7d94, 0x7d84, 0x7d7d, 0x7d92, 0x7f6d,
+  0x7f6b, 0x7f67, 0x7f68, 0x7f6c, 0x7fa6, 0x7fa5, 0x7fa7, 0x7fdb, 0x7fdc, 0x8021, 0x8164, 0x8160,
+  0x8177, 0x815c, 0x8169, 0x815b, 0x8162, 0x8172, 0x6721, 0x815e, 0x8176, 0x8167, 0x816f, 0x8144,
+  0x8161, 0x821d, 0x8249, 0x8244, 0x8240, 0x8242, 0x8245, 0x84f1, 0x843f, 0x8456, 0x8476, 0x8479,
+  0x848f, 0x848d, 0x8465, 0x8451, 0x8440, 0x8486, 0x8467, 0x8430, 0x844d, 0x847d, 0x845a, 0x8459,
+  0x8474, 0x8473, 0x845d, 0x8507, 0x845e, 0x8437, 0x843a, 0x8434, 0x847a, 0x8443, 0x8478, 0x8432,
+  0x8445, 0x8429, 0x83d9, 0x844b, 0x842f, 0x8442, 0x842d, 0x845f, 0x8470, 0x8439, 0x844e, 0x844c,
+  0x8452, 0x846f, 0x84c5, 0x848e, 0x843b, 0x8447, 0x8436, 0x8433, 0x8468, 0x847e, 0x8444, 0x842b,
+  0x8460, 0x8454, 0x846e, 0x8450, 0x870b, 0x8704, 0x86f7, 0x870c, 0x86fa, 0x86d6, 0x86f5, 0x874d,
+  0x86f8, 0x870e, 0x8709, 0x8701, 0x86f6, 0x870d, 0x8705, 0x88d6, 0x88cb, 0x88cd, 0x88ce, 0x88de,
+  0x88db, 0x88da, 0x88cc, 0x88d0, 0x8985, 0x899b, 0x89df, 0x89e5, 0x89e4, 0x89e1, 0x89e0, 0x89e2,
+  0x89dc, 0x89e6, 0x8a76, 0x8a86, 0x8a7f, 0x8a61, 0x8a3f, 0x8a77, 0x8a82, 0x8a84, 0x8a75, 0x8a83,
+  0x8a81, 0x8a74, 0x8a7a, 0x8c3c, 0x8c4b, 0x8c4a, 0x8c65, 0x8c64, 0x8c66, 0x8c86, 0x8c84, 0x8c85,
+  0x8ccc, 0x8d68, 0x8d69, 0x8d91, 0x8d8c, 0x8d8e, 0x8d8f, 0x8d8d, 0x8d93, 0x8d94, 0x8d90, 0x8d92,
+  0x8df0, 0x8de0, 0x8dec, 0x8df1, 0x8dee, 0x8dd0, 0x8de9, 0x8de3, 0x8de2, 0x8de7, 0x8df2, 0x8deb,
+  0x8df4, 0x8f06, 0x8eff, 0x8f01, 0x8f00, 0x8f05, 0x8f07, 0x8f08, 0x8f02, 0x8f0b, 0x9052, 0x903f,
+  0x9044, 0x9049, 0x903d, 0x9110, 0x910d, 0x910f, 0x9111, 0x9116, 0x9114, 0x910b, 0x910e, 0x916e,
+  0x916f, 0x9248, 0x9252, 0x9230, 0x923a, 0x9266, 0x9233, 0x9265, 0x925e, 0x9283, 0x922e, 0x924a,
+  0x9246, 0x926d, 0x926c, 0x924f, 0x9260, 0x9267, 0x926f, 0x9236, 0x9261, 0x9270, 0x9231, 0x9254,
+  0x9263, 0x9250, 0x9272, 0x924e, 0x9253, 0x924c, 0x9256, 0x9232, 0x959f, 0x959c, 0x959e, 0x959b,
+  0x9692, 0x9693, 0x9691, 0x9697, 0x96ce, 0x96fa, 0x96fd, 0x96f8, 0x96f5, 0x9773, 0x9777, 0x9778,
+  0x9772, 0x980f, 0x980d, 0x980e, 0x98ac, 0x98f6, 0x98f9, 0x99af, 0x99b2, 0x99b0, 0x99b5, 0x9aad,
+  0x9aab, 0x9b5b, 0x9cea, 0x9ced, 0x9ce7, 0x9e80, 0x9efd, 0x50e6, 0x50d4, 0x50d7, 0x50e8, 0x50f3,
+  0x50db, 0x50ea, 0x50dd, 0x50e4, 0x50d3, 0x50ec, 0x50f0, 0x50ef, 0x50e3, 0x50e0, 0x51d8, 0x5280,
+  0x5281, 0x52e9, 0x52eb, 0x5330, 0x53ac, 0x5627, 0x5615, 0x560c, 0x5612, 0x55fc, 0x560f, 0x561c,
+  0x5601, 0x5613, 0x5602, 0x55fa, 0x561d, 0x5604, 0x55ff, 0x55f9, 0x5889, 0x587c, 0x5890, 0x5898,
+  0x5886, 0x5881, 0x587f, 0x5874, 0x588b, 0x587a, 0x5887, 0x5891, 0x588e, 0x5876, 0x5882, 0x5888,
+  0x587b, 0x5894, 0x588f, 0x58fe, 0x596b, 0x5adc, 0x5aee, 0x5ae5, 0x5ad5, 0x5aea, 0x5ada, 0x5aed,
+  0x5aeb, 0x5af3, 0x5ae2, 0x5ae0, 0x5adb, 0x5aec, 0x5ade, 0x5add, 0x5ad9, 0x5ae8, 0x5adf, 0x5b77,
+  0x5be0, 0x5be3, 0x5c63, 0x5d82, 0x5d80, 0x5d7d, 0x5d86, 0x5d7a, 0x5d81, 0x5d77, 0x5d8a, 0x5d89,
+  0x5d88, 0x5d7e, 0x5d7c, 0x5d8d, 0x5d79, 0x5d7f, 0x5e58, 0x5e59, 0x5e53, 0x5ed8, 0x5ed1, 0x5ed7,
+  0x5ece, 0x5edc, 0x5ed5, 0x5ed9, 0x5ed2, 0x5ed4, 0x5f44, 0x5f43, 0x5f6f, 0x5fb6, 0x612c, 0x6128,
+  0x6141, 0x615e, 0x6171, 0x6173, 0x6152, 0x6153, 0x6172, 0x616c, 0x6180, 0x6174, 0x6154, 0x617a,
+  0x615b, 0x6165, 0x613b, 0x616a, 0x6161, 0x6156, 0x6229, 0x6227, 0x622b, 0x642b, 0x644d, 0x645b,
+  0x645d, 0x6474, 0x6476, 0x6472, 0x6473, 0x647d, 0x6475, 0x6466, 0x64a6, 0x644e, 0x6482, 0x645e,
+  0x645c, 0x644b, 0x6453, 0x6460, 0x6450, 0x647f, 0x643f, 0x646c, 0x646b, 0x6459, 0x6465, 0x6477,
+  0x6573, 0x65a0, 0x66a1, 0x66a0, 0x669f, 0x6705, 0x6704, 0x6722, 0x69b1, 0x69b6, 0x69c9, 0x69a0,
+  0x69ce, 0x6996, 0x69b0, 0x69ac, 0x69bc, 0x6991, 0x6999, 0x698e, 0x69a7, 0x698d, 0x69a9, 0x69be,
+  0x69af, 0x69bf, 0x69c4, 0x69bd, 0x69a4, 0x69d4, 0x69b9, 0x69ca, 0x699a, 0x69cf, 0x69b3, 0x6993,
+  0x69aa, 0x69a1, 0x699e, 0x69d9, 0x6997, 0x6990, 0x69c2, 0x69b5, 0x69a5, 0x69c6, 0x6b4a, 0x6b4d,
+  0x6b4b, 0x6b9e, 0x6b9f, 0x6ba0, 0x6bc3, 0x6bc4, 0x6bfe, 0x6ece, 0x6ef5, 0x6ef1, 0x6f03, 0x6f25,
+  0x6ef8, 0x6f37, 0x6efb, 0x6f2e, 0x6f09, 0x6f4e, 0x6f19, 0x6f1a, 0x6f27, 0x6f18, 0x6f3b, 0x6f12,
+  0x6eed, 0x6f0a, 0x6f36, 0x6f73, 0x6ef9, 0x6eee, 0x6f2d, 0x6f40, 0x6f30, 0x6f3c, 0x6f35, 0x6eeb,
+  0x6f07, 0x6f0e, 0x6f43, 0x6f05, 0x6efd, 0x6ef6, 0x6f39, 0x6f1c, 0x6efc, 0x6f3a, 0x6f1f, 0x6f0d,
+  0x6f1e, 0x6f08, 0x6f21, 0x7187, 0x7190, 0x7189, 0x7180, 0x7185, 0x7182, 0x718f, 0x717b, 0x7186,
+  0x7181, 0x7197, 0x7244, 0x7253, 0x7297, 0x7295, 0x7293, 0x7343, 0x734d, 0x7351, 0x734c, 0x7462,
+  0x7473, 0x7471, 0x7475, 0x7472, 0x7467, 0x746e, 0x7500, 0x7502, 0x7503, 0x757d, 0x7590, 0x7616,
+  0x7608, 0x760c, 0x7615, 0x7611, 0x760a, 0x7614, 0x76b8, 0x7781, 0x777c, 0x7785, 0x7782, 0x776e,
+  0x7780, 0x776f, 0x777e, 0x7783, 0x78b2, 0x78aa, 0x78b4, 0x78ad, 0x78a8, 0x787e, 0x78ab, 0x789e,
+  0x78a5, 0x78a0, 0x78ac, 0x78a2, 0x78a4, 0x7998, 0x798a, 0x798b, 0x7996, 0x7995, 0x7994, 0x7993,
+  0x7997, 0x7988, 0x7992, 0x7990, 0x7a2b, 0x7a4a, 0x7a30, 0x7a2f, 0x7a28, 0x7a26, 0x7aa8, 0x7aab,
+  0x7aac, 0x7aee, 0x7b88, 0x7b9c, 0x7b8a, 0x7b91, 0x7b90, 0x7b96, 0x7b8d, 0x7b8c, 0x7b9b, 0x7b8e,
+  0x7b85, 0x7b98, 0x5284, 0x7b99, 0x7ba4, 0x7b82, 0x7cbb, 0x7cbf, 0x7cbc, 0x7cba, 0x7da7, 0x7db7,
+  0x7dc2, 0x7da3, 0x7daa, 0x7dc1, 0x7dc0, 0x7dc5, 0x7d9d, 0x7dce, 0x7dc4, 0x7dc6, 0x7dcb, 0x7dcc,
+  0x7daf, 0x7db9, 0x7d96, 0x7dbc, 0x7d9f, 0x7da6, 0x7dae, 0x7da9, 0x7da1, 0x7dc9, 0x7f73, 0x7fe2,
+  0x7fe3, 0x7fe5, 0x7fde, 0x8024, 0x805d, 0x805c, 0x8189, 0x8186, 0x8183, 0x8187, 0x818d, 0x818c,
+  0x818b, 0x8215, 0x8497, 0x84a4, 0x84a1, 0x849f, 0x84ba, 0x84ce, 0x84c2, 0x84ac, 0x84ae, 0x84ab,
+  0x84b9, 0x84b4, 0x84c1, 0x84cd, 0x84aa, 0x849a, 0x84b1, 0x84d0, 0x849d, 0x84a7, 0x84bb, 0x84a2,
+  0x8494, 0x84c7, 0x84cc, 0x849b, 0x84a9, 0x84af, 0x84a8, 0x84d6, 0x8498, 0x84b6, 0x84cf, 0x84a0,
+  0x84d7, 0x84d4, 0x84d2, 0x84db, 0x84b0, 0x8491, 0x8661, 0x8733, 0x8723, 0x8728, 0x876b, 0x8740,
+  0x872e, 0x871e, 0x8721, 0x8719, 0x871b, 0x8743, 0x872c, 0x8741, 0x873e, 0x8746, 0x8720, 0x8732,
+  0x872a, 0x872d, 0x873c, 0x8712, 0x873a, 0x8731, 0x8735, 0x8742, 0x8726, 0x8727, 0x8738, 0x8724,
+  0x871a, 0x8730, 0x8711, 0x88f7, 0x88e7, 0x88f1, 0x88f2, 0x88fa, 0x88fe, 0x88ee, 0x88fc, 0x88f6,
+  0x88fb, 0x88f0, 0x88ec, 0x88eb, 0x899d, 0x89a1, 0x899f, 0x899e, 0x89e9, 0x89eb, 0x89e8, 0x8aab,
+  0x8a99, 0x8a8b, 0x8a92, 0x8a8f, 0x8a96, 0x8c3d, 0x8c68, 0x8c69, 0x8cd5, 0x8ccf, 0x8cd7, 0x8d96,
+  0x8e09, 0x8e02, 0x8dff, 0x8e0d, 0x8dfd, 0x8e0a, 0x8e03, 0x8e07, 0x8e06, 0x8e05, 0x8dfe, 0x8e00,
+  0x8e04, 0x8f10, 0x8f11, 0x8f0e, 0x8f0d, 0x9123, 0x911c, 0x9120, 0x9122, 0x911f, 0x911d, 0x911a,
+  0x9124, 0x9121, 0x911b, 0x917a, 0x9172, 0x9179, 0x9173, 0x92a5, 0x92a4, 0x9276, 0x929b, 0x927a,
+  0x92a0, 0x9294, 0x92aa, 0x928d, 0x92a6, 0x929a, 0x92ab, 0x9279, 0x9297, 0x927f, 0x92a3, 0x92ee,
+  0x928e, 0x9282, 0x9295, 0x92a2, 0x927d, 0x9288, 0x92a1, 0x928a, 0x9286, 0x928c, 0x9299, 0x92a7,
+  0x927e, 0x9287, 0x92a9, 0x929d, 0x928b, 0x922d, 0x969e, 0x96a1, 0x96ff, 0x9758, 0x977d, 0x977a,
+  0x977e, 0x9783, 0x9780, 0x9782, 0x977b, 0x9784, 0x9781, 0x977f, 0x97ce, 0x97cd, 0x9816, 0x98ad,
+  0x98ae, 0x9902, 0x9900, 0x9907, 0x999d, 0x999c, 0x99c3, 0x99b9, 0x99bb, 0x99ba, 0x99c2, 0x99bd,
+  0x99c7, 0x9ab1, 0x9ae3, 0x9ae7, 0x9b3e, 0x9b3f, 0x9b60, 0x9b61, 0x9b5f, 0x9cf1, 0x9cf2, 0x9cf5,
+  0x9ea7, 0x50ff, 0x5103, 0x5130, 0x50f8, 0x5106, 0x5107, 0x50f6, 0x50fe, 0x510b, 0x510c, 0x50fd,
+  0x510a, 0x528b, 0x528c, 0x52f1, 0x52ef, 0x5648, 0x5642, 0x564c, 0x5635, 0x5641, 0x564a, 0x5649,
+  0x5646, 0x5658, 0x565a, 0x5640, 0x5633, 0x563d, 0x562c, 0x563e, 0x5638, 0x562a, 0x563a, 0x571a,
+  0x58ab, 0x589d, 0x58b1, 0x58a0, 0x58a3, 0x58af, 0x58ac, 0x58a5, 0x58a1, 0x58ff, 0x5aff, 0x5af4,
+  0x5afd, 0x5af7, 0x5af6, 0x5b03, 0x5af8, 0x5b02, 0x5af9, 0x5b01, 0x5b07, 0x5b05, 0x5b0f, 0x5c67,
+  0x5d99, 0x5d97, 0x5d9f, 0x5d92, 0x5da2, 0x5d93, 0x5d95, 0x5da0, 0x5d9c, 0x5da1, 0x5d9a, 0x5d9e,
+  0x5e69, 0x5e5d, 0x5e60, 0x5e5c, 0x7df3, 0x5edb, 0x5ede, 0x5ee1, 0x5f49, 0x5fb2, 0x618b, 0x6183,
+  0x6179, 0x61b1, 0x61b0, 0x61a2, 0x6189, 0x619b, 0x6193, 0x61af, 0x61ad, 0x619f, 0x6192, 0x61aa,
+  0x61a1, 0x618d, 0x6166, 0x61b3, 0x622d, 0x646e, 0x6470, 0x6496, 0x64a0, 0x6485, 0x6497, 0x649c,
+  0x648f, 0x648b, 0x648a, 0x648c, 0x64a3, 0x649f, 0x6468, 0x64b1, 0x6498, 0x6576, 0x657a, 0x6579,
+  0x657b, 0x65b2, 0x65b3, 0x66b5, 0x66b0, 0x66a9, 0x66b2, 0x66b7, 0x66aa, 0x66af, 0x6a00, 0x6a06,
+  0x6a17, 0x69e5, 0x69f8, 0x6a15, 0x69f1, 0x69e4, 0x6a20, 0x69ff, 0x69ec, 0x69e2, 0x6a1b, 0x6a1d,
+  0x69fe, 0x6a27, 0x69f2, 0x69ee, 0x6a14, 0x69f7, 0x69e7, 0x6a40, 0x6a08, 0x69e6, 0x69fb, 0x6a0d,
+  0x69fc, 0x69eb, 0x6a09, 0x6a04, 0x6a18, 0x6a25, 0x6a0f, 0x69f6, 0x6a26, 0x6a07, 0x69f4, 0x6a16,
+  0x6b51, 0x6ba5, 0x6ba3, 0x6ba2, 0x6ba6, 0x6c01, 0x6c00, 0x6bff, 0x6c02, 0x6f41, 0x6f26, 0x6f7e,
+  0x6f87, 0x6fc6, 0x6f92, 0x6f8d, 0x6f89, 0x6f8c, 0x6f62, 0x6f4f, 0x6f85, 0x6f5a, 0x6f96, 0x6f76,
+  0x6f6c, 0x6f82, 0x6f55, 0x6f72, 0x6f52, 0x6f50, 0x6f57, 0x6f94, 0x6f93, 0x6f5d, 0x6f00, 0x6f61,
+  0x6f6b, 0x6f7d, 0x6f67, 0x6f90, 0x6f53, 0x6f8b, 0x6f69, 0x6f7f, 0x6f95, 0x6f63, 0x6f77, 0x6f6a,
+  0x6f7b, 0x71b2, 0x71af, 0x719b, 0x71b0, 0x71a0, 0x719a, 0x71a9, 0x71b5, 0x719d, 0x71a5, 0x719e,
+  0x71a4, 0x71a1, 0x71aa, 0x719c, 0x71a7, 0x71b3, 0x7298, 0x729a, 0x7358, 0x7352, 0x735e, 0x735f,
+  0x7360, 0x735d, 0x735b, 0x7361, 0x735a, 0x7359, 0x7362, 0x7487, 0x7489, 0x748a, 0x7486, 0x7481,
+  0x747d, 0x7485, 0x7488, 0x747c, 0x7479, 0x7508, 0x7507, 0x757e, 0x7625, 0x761e, 0x7619, 0x761d,
+  0x761c, 0x7623, 0x761a, 0x7628, 0x761b, 0x769c, 0x769d, 0x769e, 0x769b, 0x778d, 0x778f, 0x7789,
+  0x7788, 0x78cd, 0x78bb, 0x78cf, 0x78cc, 0x78d1, 0x78ce, 0x78d4, 0x78c8, 0x78c3, 0x78c4, 0x78c9,
+  0x799a, 0x79a1, 0x79a0, 0x799c, 0x79a2, 0x799b, 0x6b76, 0x7a39, 0x7ab2, 0x7ab4, 0x7ab3, 0x7bb7,
+  0x7bcb, 0x7bbe, 0x7bac, 0x7bce, 0x7baf, 0x7bb9, 0x7bca, 0x7bb5, 0x7cc5, 0x7cc8, 0x7ccc, 0x7ccb,
+  0x7df7, 0x7ddb, 0x7dea, 0x7de7, 0x7dd7, 0x7de1, 0x7e03, 0x7dfa, 0x7de6, 0x7df6, 0x7df1, 0x7df0,
+  0x7dee, 0x7ddf, 0x7f76, 0x7fac, 0x7fb0, 0x7fad, 0x7fed, 0x7feb, 0x7fea, 0x7fec, 0x7fe6, 0x7fe8,
+  0x8064, 0x8067, 0x81a3, 0x819f, 0x819e, 0x8195, 0x81a2, 0x8199, 0x8197, 0x8216, 0x824f, 0x8253,
+  0x8252, 0x8250, 0x824e, 0x8251, 0x8524, 0x853b, 0x850f, 0x8500, 0x8529, 0x850e, 0x8509, 0x850d,
+  0x851f, 0x850a, 0x8527, 0x851c, 0x84fb, 0x852b, 0x84fa, 0x8508, 0x850c, 0x84f4, 0x852a, 0x84f2,
+  0x8515, 0x84f7, 0x84eb, 0x84f3, 0x84fc, 0x8512, 0x84ea, 0x84e9, 0x8516, 0x84fe, 0x8528, 0x851d,
+  0x852e, 0x8502, 0x84fd, 0x851e, 0x84f6, 0x8531, 0x8526, 0x84e7, 0x84e8, 0x84f0, 0x84ef, 0x84f9,
+  0x8518, 0x8520, 0x8530, 0x850b, 0x8519, 0x852f, 0x8662, 0x8756, 0x8763, 0x8764, 0x8777, 0x87e1,
+  0x8773, 0x8758, 0x8754, 0x875b, 0x8752, 0x8761, 0x875a, 0x8751, 0x875e, 0x876d, 0x876a, 0x8750,
+  0x874e, 0x875f, 0x875d, 0x876f, 0x876c, 0x877a, 0x876e, 0x875c, 0x8765, 0x874f, 0x877b, 0x8775,
+  0x8762, 0x8767, 0x8769, 0x885a, 0x8905, 0x890c, 0x8914, 0x890b, 0x8917, 0x8918, 0x8919, 0x8906,
+  0x8916, 0x8911, 0x890e, 0x8909, 0x89a2, 0x89a4, 0x89a3, 0x89ed, 0x89f0, 0x89ec, 0x8acf, 0x8ac6,
+  0x8ab8, 0x8ad3, 0x8ad1, 0x8ad4, 0x8ad5, 0x8abb, 0x8ad7, 0x8abe, 0x8ac0, 0x8ac5, 0x8ad8, 0x8ac3,
+  0x8aba, 0x8abd, 0x8ad9, 0x8c3e, 0x8c4d, 0x8c8f, 0x8ce5, 0x8cdf, 0x8cd9, 0x8ce8, 0x8cda, 0x8cdd,
+  0x8ce7, 0x8da0, 0x8d9c, 0x8da1, 0x8d9b, 0x8e20, 0x8e23, 0x8e25, 0x8e24, 0x8e2e, 0x8e15, 0x8e1b,
+  0x8e16, 0x8e11, 0x8e19, 0x8e26, 0x8e27, 0x8e14, 0x8e12, 0x8e18, 0x8e13, 0x8e1c, 0x8e17, 0x8e1a,
+  0x8f2c, 0x8f24, 0x8f18, 0x8f1a, 0x8f20, 0x8f23, 0x8f16, 0x8f17, 0x9073, 0x9070, 0x906f, 0x9067,
+  0x906b, 0x912f, 0x912b, 0x9129, 0x912a, 0x9132, 0x9126, 0x912e, 0x9185, 0x9186, 0x918a, 0x9181,
+  0x9182, 0x9184, 0x9180, 0x92d0, 0x92c3, 0x92c4, 0x92c0, 0x92d9, 0x92b6, 0x92cf, 0x92f1, 0x92df,
+  0x92d8, 0x92e9, 0x92d7, 0x92dd, 0x92cc, 0x92ef, 0x92c2, 0x92e8, 0x92ca, 0x92c8, 0x92ce, 0x92e6,
+  0x92cd, 0x92d5, 0x92c9, 0x92e0, 0x92de, 0x92e7, 0x92d1, 0x92d3, 0x92b5, 0x92e1, 0x9325, 0x92c6,
+  0x92b4, 0x957c, 0x95ac, 0x95ab, 0x95ae, 0x95b0, 0x96a4, 0x96a2, 0x96d3, 0x9705, 0x9708, 0x9702,
+  0x975a, 0x978a, 0x978e, 0x9788, 0x97d0, 0x97cf, 0x981e, 0x981d, 0x9826, 0x9829, 0x9828, 0x9820,
+  0x981b, 0x9827, 0x98b2, 0x9908, 0x98fa, 0x9911, 0x9914, 0x9916, 0x9917, 0x9915, 0x99dc, 0x99cd,
+  0x99cf, 0x99d3, 0x99d4, 0x99ce, 0x99c9, 0x99d6, 0x99d8, 0x99cb, 0x99d7, 0x99cc, 0x9ab3, 0x9aec,
+  0x9aeb, 0x9af3, 0x9af2, 0x9af1, 0x9b46, 0x9b43, 0x9b67, 0x9b74, 0x9b71, 0x9b66, 0x9b76, 0x9b75,
+  0x9b70, 0x9b68, 0x9b64, 0x9b6c, 0x9cfc, 0x9cfa, 0x9cfd, 0x9cff, 0x9cf7, 0x9d07, 0x9d00, 0x9cf9,
+  0x9cfb, 0x9d08, 0x9d05, 0x9d04, 0x9e83, 0x9ed3, 0x9f0f, 0x9f10, 0x511c, 0x5113, 0x5117, 0x511a,
+  0x5111, 0x51de, 0x5334, 0x53e1, 0x5670, 0x5660, 0x566e, 0x5673, 0x5666, 0x5663, 0x566d, 0x5672,
+  0x565e, 0x5677, 0x571c, 0x571b, 0x58c8, 0x58bd, 0x58c9, 0x58bf, 0x58ba, 0x58c2, 0x58bc, 0x58c6,
+  0x5b17, 0x5b19, 0x5b1b, 0x5b21, 0x5b14, 0x5b13, 0x5b10, 0x5b16, 0x5b28, 0x5b1a, 0x5b20, 0x5b1e,
+  0x5bef, 0x5dac, 0x5db1, 0x5da9, 0x5da7, 0x5db5, 0x5db0, 0x5dae, 0x5daa, 0x5da8, 0x5db2, 0x5dad,
+  0x5daf, 0x5db4, 0x5e67, 0x5e68, 0x5e66, 0x5e6f, 0x5ee9, 0x5ee7, 0x5ee6, 0x5ee8, 0x5ee5, 0x5f4b,
+  0x5fbc, 0x5fbb, 0x619d, 0x61a8, 0x6196, 0x61c5, 0x61b4, 0x61c6, 0x61c1, 0x61cc, 0x61ba, 0x61bf,
+  0x61b8, 0x618c, 0x64d7, 0x64d6, 0x64d0, 0x64cf, 0x64c9, 0x64bd, 0x6489, 0x64c3, 0x64db, 0x64f3,
+  0x64d9, 0x6533, 0x657f, 0x657c, 0x65a2, 0x66c8, 0x66be, 0x66c0, 0x66ca, 0x66cb, 0x66cf, 0x66bd,
+  0x66bb, 0x66ba, 0x66cc, 0x6723, 0x6a34, 0x6a66, 0x6a49, 0x6a67, 0x6a32, 0x6a68, 0x6a3e, 0x6a5d,
+  0x6a6d, 0x6a76, 0x6a5b, 0x6a51, 0x6a28, 0x6a5a, 0x6a3b, 0x6a3f, 0x6a41, 0x6a6a, 0x6a64, 0x6a50,
+  0x6a4f, 0x6a54, 0x6a6f, 0x6a69, 0x6a60, 0x6a3c, 0x6a5e, 0x6a56, 0x6a55, 0x6a4d, 0x6a4e, 0x6a46,
+  0x6b55, 0x6b54, 0x6b56, 0x6ba7, 0x6baa, 0x6bab, 0x6bc8, 0x6bc7, 0x6c04, 0x6c03, 0x6c06, 0x6fad,
+  0x6fcb, 0x6fa3, 0x6fc7, 0x6fbc, 0x6fce, 0x6fc8, 0x6f5e, 0x6fc4, 0x6fbd, 0x6f9e, 0x6fca, 0x6fa8,
+  0x7004, 0x6fa5, 0x6fae, 0x6fba, 0x6fac, 0x6faa, 0x6fcf, 0x6fbf, 0x6fb8, 0x6fa2, 0x6fc9, 0x6fab,
+  0x6fcd, 0x6faf, 0x6fb2, 0x6fb0, 0x71c5, 0x71c2, 0x71bf, 0x71b8, 0x71d6, 0x71c0, 0x71c1, 0x71cb,
+  0x71d4, 0x71ca, 0x71c7, 0x71cf, 0x71bd, 0x71d8, 0x71bc, 0x71c6, 0x71da, 0x71db, 0x729d, 0x729e,
+  0x7369, 0x7366, 0x7367, 0x736c, 0x7365, 0x736b, 0x736a, 0x747f, 0x749a, 0x74a0, 0x7494, 0x7492,
+  0x7495, 0x74a1, 0x750b, 0x7580, 0x762f, 0x762d, 0x7631, 0x763d, 0x7633, 0x763c, 0x7635, 0x7632,
+  0x7630, 0x76bb, 0x76e6, 0x779a, 0x779d, 0x77a1, 0x779c, 0x779b, 0x77a2, 0x77a3, 0x7795, 0x7799,
+  0x7797, 0x78dd, 0x78e9, 0x78e5, 0x78ea, 0x78de, 0x78e3, 0x78db, 0x78e1, 0x78e2, 0x78ed, 0x78df,
+  0x78e0, 0x79a4, 0x7a44, 0x7a48, 0x7a47, 0x7ab6, 0x7ab8, 0x7ab5, 0x7ab1, 0x7ab7, 0x7bde, 0x7be3,
+  0x7be7, 0x7bdd, 0x7bd5, 0x7be5, 0x7bda, 0x7be8, 0x7bf9, 0x7bd4, 0x7bea, 0x7be2, 0x7bdc, 0x7beb,
+  0x7bd8, 0x7bdf, 0x7cd2, 0x7cd4, 0x7cd7, 0x7cd0, 0x7cd1, 0x7e12, 0x7e21, 0x7e17, 0x7e0c, 0x7e1f,
+  0x7e20, 0x7e13, 0x7e0e, 0x7e1c, 0x7e15, 0x7e1a, 0x7e22, 0x7e0b, 0x7e0f, 0x7e16, 0x7e0d, 0x7e14,
+  0x7e25, 0x7e24, 0x7f43, 0x7f7b, 0x7f7c, 0x7f7a, 0x7fb1, 0x7fef, 0x802a, 0x8029, 0x806c, 0x81b1,
+  0x81a6, 0x81ae, 0x81b9, 0x81b5, 0x81ab, 0x81b0, 0x81ac, 0x81b4, 0x81b2, 0x81b7, 0x81a7, 0x81f2,
+  0x8255, 0x8256, 0x8257, 0x8556, 0x8545, 0x856b, 0x854d, 0x8553, 0x8561, 0x8558, 0x8540, 0x8546,
+  0x8564, 0x8541, 0x8562, 0x8544, 0x8551, 0x8547, 0x8563, 0x853e, 0x855b, 0x8571, 0x854e, 0x856e,
+  0x8575, 0x8555, 0x8567, 0x8560, 0x858c, 0x8566, 0x855d, 0x8554, 0x8565, 0x856c, 0x8663, 0x8665,
+  0x8664, 0x87a4, 0x879b, 0x878f, 0x8797, 0x8793, 0x8792, 0x8788, 0x8781, 0x8796, 0x8798, 0x8779,
+  0x8787, 0x87a3, 0x8785, 0x8790, 0x8791, 0x879d, 0x8784, 0x8794, 0x879c, 0x879a, 0x8789, 0x891e,
+  0x8926, 0x8930, 0x892d, 0x892e, 0x8927, 0x8931, 0x8922, 0x8929, 0x8923, 0x892f, 0x892c, 0x891f,
+  0x89f1, 0x8ae0, 0x8ae2, 0x8af2, 0x8af4, 0x8af5, 0x8add, 0x8b14, 0x8ae4, 0x8adf, 0x8af0, 0x8ac8,
+  0x8ade, 0x8ae1, 0x8ae8, 0x8aff, 0x8aef, 0x8afb, 0x8c91, 0x8c92, 0x8c90, 0x8cf5, 0x8cee, 0x8cf1,
+  0x8cf0, 0x8cf3, 0x8d6c, 0x8d6e, 0x8da5, 0x8da7, 0x8e33, 0x8e3e, 0x8e38, 0x8e40, 0x8e45, 0x8e36,
+  0x8e3c, 0x8e3d, 0x8e41, 0x8e30, 0x8e3f, 0x8ebd, 0x8f36, 0x8f2e, 0x8f35, 0x8f32, 0x8f39, 0x8f37,
+  0x8f34, 0x9076, 0x9079, 0x907b, 0x9086, 0x90fa, 0x9133, 0x9135, 0x9136, 0x9193, 0x9190, 0x9191,
+  0x918d, 0x918f, 0x9327, 0x931e, 0x9308, 0x931f, 0x9306, 0x930f, 0x937a, 0x9338, 0x933c, 0x931b,
+  0x9323, 0x9312, 0x9301, 0x9346, 0x932d, 0x930e, 0x930d, 0x92cb, 0x931d, 0x92fa, 0x9313, 0x92f9,
+  0x92f7, 0x9334, 0x9302, 0x9324, 0x92ff, 0x9329, 0x9339, 0x9335, 0x932a, 0x9314, 0x930c, 0x930b,
+  0x92fe, 0x9309, 0x9300, 0x92fb, 0x9316, 0x95bc, 0x95cd, 0x95be, 0x95b9, 0x95ba, 0x95b6, 0x95bf,
+  0x95b5, 0x95bd, 0x96a9, 0x96d4, 0x970b, 0x9712, 0x9710, 0x9799, 0x9797, 0x9794, 0x97f0, 0x97f8,
+  0x9835, 0x982f, 0x9832, 0x9924, 0x991f, 0x9927, 0x9929, 0x999e, 0x99ee, 0x99ec, 0x99e5, 0x99e4,
+  0x99f0, 0x99e3, 0x99ea, 0x99e9, 0x99e7, 0x9ab9, 0x9abf, 0x9ab4, 0x9abb, 0x9af6, 0x9afa, 0x9af9,
+  0x9af7, 0x9b33, 0x9b80, 0x9b85, 0x9b87, 0x9b7c, 0x9b7e, 0x9b7b, 0x9b82, 0x9b93, 0x9b92, 0x9b90,
+  0x9b7a, 0x9b95, 0x9b7d, 0x9b88, 0x9d25, 0x9d17, 0x9d20, 0x9d1e, 0x9d14, 0x9d29, 0x9d1d, 0x9d18,
+  0x9d22, 0x9d10, 0x9d19, 0x9d1f, 0x9e88, 0x9e86, 0x9e87, 0x9eae, 0x9ead, 0x9ed5, 0x9ed6, 0x9efa,
+  0x9f12, 0x9f3d, 0x5126, 0x5125, 0x5122, 0x5124, 0x5120, 0x5129, 0x52f4, 0x5693, 0x568c, 0x568d,
+  0x5686, 0x5684, 0x5683, 0x567e, 0x5682, 0x567f, 0x5681, 0x58d6, 0x58d4, 0x58cf, 0x58d2, 0x5b2d,
+  0x5b25, 0x5b32, 0x5b23, 0x5b2c, 0x5b27, 0x5b26, 0x5b2f, 0x5b2e, 0x5b7b, 0x5bf1, 0x5bf2, 0x5db7,
+  0x5e6c, 0x5e6a, 0x5fbe, 0x61c3, 0x61b5, 0x61bc, 0x61e7, 0x61e0, 0x61e5, 0x61e4, 0x61e8, 0x61de,
+  0x64ef, 0x64e9, 0x64e3, 0x64eb, 0x64e4, 0x64e8, 0x6581, 0x6580, 0x65b6, 0x65da, 0x66d2, 0x6a8d,
+  0x6a96, 0x6a81, 0x6aa5, 0x6a89, 0x6a9f, 0x6a9b, 0x6aa1, 0x6a9e, 0x6a87, 0x6a93, 0x6a8e, 0x6a95,
+  0x6a83, 0x6aa8, 0x6aa4, 0x6a91, 0x6a7f, 0x6aa6, 0x6a9a, 0x6a85, 0x6a8c, 0x6a92, 0x6b5b, 0x6bad,
+  0x6c09, 0x6fcc, 0x6fa9, 0x6ff4, 0x6fd4, 0x6fe3, 0x6fdc, 0x6fed, 0x6fe7, 0x6fe6, 0x6fde, 0x6ff2,
+  0x6fdd, 0x6fe2, 0x6fe8, 0x71e1, 0x71f1, 0x71e8, 0x71f2, 0x71e4, 0x71f0, 0x71e2, 0x7373, 0x736e,
+  0x736f, 0x7497, 0x74b2, 0x74ab, 0x7490, 0x74aa, 0x74ad, 0x74b1, 0x74a5, 0x74af, 0x7510, 0x7511,
+  0x7512, 0x750f, 0x7584, 0x7643, 0x7648, 0x7649, 0x7647, 0x76a4, 0x76e9, 0x77b5, 0x77ab, 0x77b2,
+  0x77b7, 0x77b6, 0x77b4, 0x77b1, 0x77a8, 0x77f0, 0x78f3, 0x78fd, 0x7902, 0x78fb, 0x78fc, 0x78ff,
+  0x78f2, 0x7905, 0x78f9, 0x78fe, 0x7904, 0x79ab, 0x79a8, 0x7a5c, 0x7a5b, 0x7a56, 0x7a58, 0x7a54,
+  0x7a5a, 0x7abe, 0x7ac0, 0x7ac1, 0x7c05, 0x7c0f, 0x7bf2, 0x7c00, 0x7bff, 0x7bfb, 0x7c0e, 0x7bf4,
+  0x7c0b, 0x7bf3, 0x7c02, 0x7c09, 0x7c03, 0x7c01, 0x7bf8, 0x7bfd, 0x7c06, 0x7bf0, 0x7bf1, 0x7c10,
+  0x7c0a, 0x7ce8, 0x7e2d, 0x7e3c, 0x7e42, 0x7e33, 0x9848, 0x7e38, 0x7e2a, 0x7e49, 0x7e40, 0x7e47,
+  0x7e29, 0x7e4c, 0x7e30, 0x7e3b, 0x7e36, 0x7e44, 0x7e3a, 0x7f45, 0x7f7f, 0x7f7e, 0x7f7d, 0x7ff4,
+  0x7ff2, 0x802c, 0x81bb, 0x81c4, 0x81cc, 0x81ca, 0x81c5, 0x81c7, 0x81bc, 0x81e9, 0x825b, 0x825a,
+  0x825c, 0x8583, 0x8580, 0x858f, 0x85a7, 0x8595, 0x85a0, 0x858b, 0x85a3, 0x857b, 0x85a4, 0x859a,
+  0x859e, 0x8577, 0x857c, 0x8589, 0x85a1, 0x857a, 0x8578, 0x8557, 0x858e, 0x8596, 0x8586, 0x858d,
+  0x8599, 0x859d, 0x8581, 0x85a2, 0x8582, 0x8588, 0x8585, 0x8579, 0x8576, 0x8598, 0x8590, 0x859f,
+  0x8668, 0x87be, 0x87aa, 0x87ad, 0x87c5, 0x87b0, 0x87ac, 0x87b9, 0x87b5, 0x87bc, 0x87ae, 0x87c9,
+  0x87c3, 0x87c2, 0x87cc, 0x87b7, 0x87af, 0x87c4, 0x87ca, 0x87b4, 0x87b6, 0x87bf, 0x87b8, 0x87bd,
+  0x87de, 0x87b2, 0x8935, 0x8933, 0x893c, 0x893e, 0x8941, 0x8952, 0x8937, 0x8942, 0x89ad, 0x89af,
+  0x89ae, 0x89f2, 0x89f3, 0x8b1e, 0x8b18, 0x8b16, 0x8b11, 0x8b05, 0x8b0b, 0x8b22, 0x8b0f, 0x8b12,
+  0x8b15, 0x8b07, 0x8b0d, 0x8b08, 0x8b06, 0x8b1c, 0x8b13, 0x8b1a, 0x8c4f, 0x8c70, 0x8c72, 0x8c71,
+  0x8c6f, 0x8c95, 0x8c94, 0x8cf9, 0x8d6f, 0x8e4e, 0x8e4d, 0x8e53, 0x8e50, 0x8e4c, 0x8e47, 0x8f43,
+  0x8f40, 0x9085, 0x907e, 0x9138, 0x919a, 0x91a2, 0x919b, 0x9199, 0x919f, 0x91a1, 0x919d, 0x91a0,
+  0x93a1, 0x9383, 0x93af, 0x9364, 0x9356, 0x9347, 0x937c, 0x9358, 0x935c, 0x9376, 0x9349, 0x9350,
+  0x9351, 0x9360, 0x936d, 0x938f, 0x934c, 0x936a, 0x9379, 0x9357, 0x9355, 0x9352, 0x934f, 0x9371,
+  0x9377, 0x937b, 0x9361, 0x935e, 0x9363, 0x9367, 0x934e, 0x9359, 0x95c7, 0x95c0, 0x95c9, 0x95c3,
+  0x95c5, 0x95b7, 0x96ae, 0x96b0, 0x96ac, 0x9720, 0x971f, 0x9718, 0x971d, 0x9719, 0x979a, 0x97a1,
+  0x979c, 0x979e, 0x979d, 0x97d5, 0x97d4, 0x97f1, 0x9841, 0x9844, 0x984a, 0x9849, 0x9845, 0x9843,
+  0x9925, 0x992b, 0x992c, 0x992a, 0x9933, 0x9932, 0x992f, 0x992d, 0x9931, 0x9930, 0x9998, 0x99a3,
+  0x99a1, 0x9a02, 0x99fa, 0x99f4, 0x99f7, 0x99f9, 0x99f8, 0x99f6, 0x99fb, 0x99fd, 0x99fe, 0x99fc,
+  0x9a03, 0x9abe, 0x9afe, 0x9afd, 0x9b01, 0x9afc, 0x9b48, 0x9b9a, 0x9ba8, 0x9b9e, 0x9b9b, 0x9ba6,
+  0x9ba1, 0x9ba5, 0x9ba4, 0x9b86, 0x9ba2, 0x9ba0, 0x9baf, 0x9d33, 0x9d41, 0x9d67, 0x9d36, 0x9d2e,
+  0x9d2f, 0x9d31, 0x9d38, 0x9d30, 0x9d45, 0x9d42, 0x9d43, 0x9d3e, 0x9d37, 0x9d40, 0x9d3d, 0x7ff5,
+  0x9d2d, 0x9e8a, 0x9e89, 0x9e8d, 0x9eb0, 0x9ec8, 0x9eda, 0x9efb, 0x9eff, 0x9f24, 0x9f23, 0x9f22,
+  0x9f54, 0x9fa0, 0x5131, 0x512d, 0x512e, 0x5698, 0x569c, 0x5697, 0x569a, 0x569d, 0x5699, 0x5970,
+  0x5b3c, 0x5c69, 0x5c6a, 0x5dc0, 0x5e6d, 0x5e6e, 0x61d8, 0x61df, 0x61ed, 0x61ee, 0x61f1, 0x61ea,
+  0x61f0, 0x61eb, 0x61d6, 0x61e9, 0x64ff, 0x6504, 0x64fd, 0x64f8, 0x6501, 0x6503, 0x64fc, 0x6594,
+  0x65db, 0x66da, 0x66db, 0x66d8, 0x6ac5, 0x6ab9, 0x6abd, 0x6ae1, 0x6ac6, 0x6aba, 0x6ab6, 0x6ab7,
+  0x6ac7, 0x6ab4, 0x6aad, 0x6b5e, 0x6bc9, 0x6c0b, 0x7007, 0x700c, 0x700d, 0x7001, 0x7005, 0x7014,
+  0x700e, 0x6fff, 0x7000, 0x6ffb, 0x7026, 0x6ffc, 0x6ff7, 0x700a, 0x7201, 0x71ff, 0x71f9, 0x7203,
+  0x71fd, 0x7376, 0x74b8, 0x74c0, 0x74b5, 0x74c1, 0x74be, 0x74b6, 0x74bb, 0x74c2, 0x7514, 0x7513,
+  0x765c, 0x7664, 0x7659, 0x7650, 0x7653, 0x7657, 0x765a, 0x76a6, 0x76bd, 0x76ec, 0x77c2, 0x77ba,
+  0x790c, 0x7913, 0x7914, 0x7909, 0x7910, 0x7912, 0x7911, 0x79ad, 0x79ac, 0x7a5f, 0x7c1c, 0x7c29,
+  0x7c19, 0x7c20, 0x7c1f, 0x7c2d, 0x7c1d, 0x7c26, 0x7c28, 0x7c22, 0x7c25, 0x7c30, 0x7e5c, 0x7e50,
+  0x7e56, 0x7e63, 0x7e58, 0x7e62, 0x7e5f, 0x7e51, 0x7e60, 0x7e57, 0x7e53, 0x7fb5, 0x7fb3, 0x7ff7,
+  0x7ff8, 0x8075, 0x81d1, 0x81d2, 0x81d0, 0x825f, 0x825e, 0x85b4, 0x85c6, 0x85c0, 0x85c3, 0x85c2,
+  0x85b3, 0x85b5, 0x85bd, 0x85c7, 0x85c4, 0x85bf, 0x85cb, 0x85ce, 0x85c8, 0x85c5, 0x85b1, 0x85b6,
+  0x85d2, 0x8624, 0x85b8, 0x85b7, 0x85be, 0x8669, 0x87e7, 0x87e6, 0x87e2, 0x87db, 0x87eb, 0x87ea,
+  0x87e5, 0x87df, 0x87f3, 0x87e4, 0x87d4, 0x87dc, 0x87d3, 0x87ed, 0x87d8, 0x87e3, 0x87d7, 0x87d9,
+  0x8801, 0x87f4, 0x87e8, 0x87dd, 0x8953, 0x894b, 0x894f, 0x894c, 0x8946, 0x8950, 0x8951, 0x8949,
+  0x8b2a, 0x8b27, 0x8b23, 0x8b33, 0x8b30, 0x8b35, 0x8b47, 0x8b2f, 0x8b3c, 0x8b3e, 0x8b31, 0x8b25,
+  0x8b37, 0x8b26, 0x8b36, 0x8b2e, 0x8b24, 0x8b3b, 0x8b3d, 0x8b3a, 0x8c42, 0x8c75, 0x8c99, 0x8c98,
+  0x8c97, 0x8cfe, 0x8d04, 0x8d02, 0x8d00, 0x8e5c, 0x8e62, 0x8e60, 0x8e57, 0x8e56, 0x8e5e, 0x8e65,
+  0x8e67, 0x8e5b, 0x8e5a, 0x8e61, 0x8e5d, 0x8e69, 0x8e54, 0x8f46, 0x8f47, 0x8f48, 0x8f4b, 0x9128,
+  0x913a, 0x913b, 0x913e, 0x91a8, 0x91a5, 0x91a7, 0x91af, 0x91aa, 0x93b5, 0x938c, 0x9392, 0x93b7,
+  0x939b, 0x939d, 0x9389, 0x93a7, 0x938e, 0x93aa, 0x939e, 0x93a6, 0x9395, 0x9388, 0x9399, 0x939f,
+  0x9380, 0x938d, 0x93b1, 0x9391, 0x93b2, 0x93a4, 0x93a8, 0x93b4, 0x93a3, 0x95d2, 0x95d3, 0x95d1,
+  0x96b3, 0x96d7, 0x96da, 0x5dc2, 0x96df, 0x96d8, 0x96dd, 0x9723, 0x9722, 0x9725, 0x97ac, 0x97ae,
+  0x97a8, 0x97ab, 0x97a4, 0x97aa, 0x97a2, 0x97a5, 0x97d7, 0x97d9, 0x97d6, 0x97d8, 0x97fa, 0x9850,
+  0x9851, 0x9852, 0x98b8, 0x9941, 0x993c, 0x993a, 0x9a0f, 0x9a0b, 0x9a09, 0x9a0d, 0x9a04, 0x9a11,
+  0x9a0a, 0x9a05, 0x9a07, 0x9a06, 0x9ac0, 0x9adc, 0x9b08, 0x9b04, 0x9b05, 0x9b29, 0x9b35, 0x9b4a,
+  0x9b4c, 0x9b4b, 0x9bc7, 0x9bc6, 0x9bc3, 0x9bbf, 0x9bc1, 0x9bb5, 0x9bb8, 0x9bd3, 0x9bb6, 0x9bc4,
+  0x9bb9, 0x9bbd, 0x9d5c, 0x9d53, 0x9d4f, 0x9d4a, 0x9d5b, 0x9d4b, 0x9d59, 0x9d56, 0x9d4c, 0x9d57,
+  0x9d52, 0x9d54, 0x9d5f, 0x9d58, 0x9d5a, 0x9e8e, 0x9e8c, 0x9edf, 0x9f01, 0x9f00, 0x9f16, 0x9f25,
+  0x9f2b, 0x9f2a, 0x9f29, 0x9f28, 0x9f4c, 0x9f55, 0x5134, 0x5135, 0x5296, 0x52f7, 0x53b4, 0x56ab,
+  0x56ad, 0x56a6, 0x56a7, 0x56aa, 0x56ac, 0x58da, 0x58dd, 0x58db, 0x5912, 0x5b3d, 0x5b3e, 0x5b3f,
+  0x5dc3, 0x5e70, 0x5fbf, 0x61fb, 0x6507, 0x6510, 0x650d, 0x6509, 0x650c, 0x650e, 0x6584, 0x65de,
+  0x65dd, 0x66de, 0x6ae7, 0x6ae0, 0x6acc, 0x6ad1, 0x6ad9, 0x6acb, 0x6adf, 0x6adc, 0x6ad0, 0x6aeb,
+  0x6acf, 0x6acd, 0x6ade, 0x6b60, 0x6bb0, 0x6c0c, 0x7019, 0x7027, 0x7020, 0x7016, 0x702b, 0x7021,
+  0x7022, 0x7023, 0x7029, 0x7017, 0x7024, 0x701c, 0x720c, 0x720a, 0x7207, 0x7202, 0x7205, 0x72a5,
+  0x72a6, 0x72a4, 0x72a3, 0x72a1, 0x74cb, 0x74c5, 0x74b7, 0x74c3, 0x7516, 0x7660, 0x77c9, 0x77ca,
+  0x77c4, 0x77f1, 0x791d, 0x791b, 0x7921, 0x791c, 0x7917, 0x791e, 0x79b0, 0x7a67, 0x7a68, 0x7c33,
+  0x7c3c, 0x7c39, 0x7c2c, 0x7c3b, 0x7cec, 0x7cea, 0x7e76, 0x7e75, 0x7e78, 0x7e70, 0x7e77, 0x7e6f,
+  0x7e7a, 0x7e72, 0x7e74, 0x7e68, 0x7f4b, 0x7f4a, 0x7f83, 0x7f86, 0x7fb7, 0x7ffd, 0x7ffe, 0x8078,
+  0x81d7, 0x81d5, 0x820b, 0x8264, 0x8261, 0x8263, 0x85eb, 0x85f1, 0x85ed, 0x85d9, 0x85e1, 0x85e8,
+  0x85da, 0x85d7, 0x85ec, 0x85f2, 0x85f8, 0x85d8, 0x85df, 0x85e3, 0x85dc, 0x85d1, 0x85f0, 0x85e6,
+  0x85ef, 0x85de, 0x85e2, 0x8800, 0x87fa, 0x8803, 0x87f6, 0x87f7, 0x8809, 0x880c, 0x880b, 0x8806,
+  0x87fc, 0x8808, 0x87ff, 0x880a, 0x8802, 0x8962, 0x895a, 0x895b, 0x8957, 0x8961, 0x895c, 0x8958,
+  0x895d, 0x8959, 0x8988, 0x89b7, 0x89b6, 0x89f6, 0x8b50, 0x8b48, 0x8b4a, 0x8b40, 0x8b53, 0x8b56,
+  0x8b54, 0x8b4b, 0x8b55, 0x8b51, 0x8b42, 0x8b52, 0x8b57, 0x8c43, 0x8c77, 0x8c76, 0x8c9a, 0x8d06,
+  0x8d07, 0x8d09, 0x8dac, 0x8daa, 0x8dad, 0x8dab, 0x8e6d, 0x8e78, 0x8e73, 0x8e6a, 0x8e6f, 0x8e7b,
+  0x8ec2, 0x8f52, 0x8f51, 0x8f4f, 0x8f50, 0x8f53, 0x8fb4, 0x9140, 0x913f, 0x91b0, 0x91ad, 0x93de,
+  0x93c7, 0x93cf, 0x93c2, 0x93da, 0x93d0, 0x93f9, 0x93ec, 0x93cc, 0x93d9, 0x93a9, 0x93e6, 0x93ca,
+  0x93d4, 0x93ee, 0x93e3, 0x93d5, 0x93c4, 0x93ce, 0x93c0, 0x93d2, 0x93a5, 0x93e7, 0x957d, 0x95da,
+  0x95db, 0x96e1, 0x9729, 0x972b, 0x972c, 0x9728, 0x9726, 0x97b3, 0x97b7, 0x97b6, 0x97dd, 0x97de,
+  0x97df, 0x985c, 0x9859, 0x985d, 0x9857, 0x98bf, 0x98bd, 0x98bb, 0x98be, 0x9948, 0x9947, 0x9943,
+  0x99a6, 0x99a7, 0x9a1a, 0x9a15, 0x9a25, 0x9a1d, 0x9a24, 0x9a1b, 0x9a22, 0x9a20, 0x9a27, 0x9a23,
+  0x9a1e, 0x9a1c, 0x9a14, 0x9ac2, 0x9b0b, 0x9b0a, 0x9b0e, 0x9b0c, 0x9b37, 0x9bea, 0x9beb, 0x9be0,
+  0x9bde, 0x9be4, 0x9be6, 0x9be2, 0x9bf0, 0x9bd4, 0x9bd7, 0x9bec, 0x9bdc, 0x9bd9, 0x9be5, 0x9bd5,
+  0x9be1, 0x9bda, 0x9d77, 0x9d81, 0x9d8a, 0x9d84, 0x9d88, 0x9d71, 0x9d80, 0x9d78, 0x9d86, 0x9d8b,
+  0x9d8c, 0x9d7d, 0x9d6b, 0x9d74, 0x9d75, 0x9d70, 0x9d69, 0x9d85, 0x9d73, 0x9d7b, 0x9d82, 0x9d6f,
+  0x9d79, 0x9d7f, 0x9d87, 0x9d68, 0x9e94, 0x9e91, 0x9ec0, 0x9efc, 0x9f2d, 0x9f40, 0x9f41, 0x9f4d,
+  0x9f56, 0x9f57, 0x9f58, 0x5337, 0x56b2, 0x56b5, 0x56b3, 0x58e3, 0x5b45, 0x5dc6, 0x5dc7, 0x5eee,
+  0x5eef, 0x5fc0, 0x5fc1, 0x61f9, 0x6517, 0x6516, 0x6515, 0x6513, 0x65df, 0x66e8, 0x66e3, 0x66e4,
+  0x6af3, 0x6af0, 0x6aea, 0x6ae8, 0x6af9, 0x6af1, 0x6aee, 0x6aef, 0x703c, 0x7035, 0x702f, 0x7037,
+  0x7034, 0x7031, 0x7042, 0x7038, 0x703f, 0x703a, 0x7039, 0x702a, 0x7040, 0x703b, 0x7033, 0x7041,
+  0x7213, 0x7214, 0x72a8, 0x737d, 0x737c, 0x74ba, 0x76ab, 0x76aa, 0x76be, 0x76ed, 0x77cc, 0x77ce,
+  0x77cf, 0x77cd, 0x77f2, 0x7925, 0x7923, 0x7927, 0x7928, 0x7924, 0x7929, 0x79b2, 0x7a6e, 0x7a6c,
+  0x7a6d, 0x7af7, 0x7c49, 0x7c48, 0x7c4a, 0x7c47, 0x7c45, 0x7cee, 0x7e7b, 0x7e7e, 0x7e81, 0x7e80,
+  0x7fba, 0x7fff, 0x8079, 0x81db, 0x81d9, 0x8268, 0x8269, 0x8622, 0x85ff, 0x8601, 0x85fe, 0x861b,
+  0x8600, 0x85f6, 0x8604, 0x8609, 0x8605, 0x860c, 0x85fd, 0x8819, 0x8810, 0x8811, 0x8817, 0x8813,
+  0x8816, 0x8963, 0x8966, 0x89b9, 0x89f7, 0x8b60, 0x8b6a, 0x8b5d, 0x8b68, 0x8b63, 0x8b65, 0x8b67,
+  0x8b6d, 0x8dae, 0x8e86, 0x8e88, 0x8e84, 0x8f59, 0x8f56, 0x8f57, 0x8f55, 0x8f58, 0x8f5a, 0x908d,
+  0x9143, 0x9141, 0x91b7, 0x91b5, 0x91b2, 0x91b3, 0x940b, 0x9413, 0x93fb, 0x9420, 0x940f, 0x9414,
+  0x93fe, 0x9415, 0x9410, 0x9428, 0x9419, 0x940d, 0x93f5, 0x9400, 0x93f7, 0x9407, 0x940e, 0x9416,
+  0x9412, 0x93fa, 0x9409, 0x93f8, 0x943c, 0x940a, 0x93ff, 0x93fc, 0x940c, 0x93f6, 0x9411, 0x9406,
+  0x95de, 0x95e0, 0x95df, 0x972e, 0x972f, 0x97b9, 0x97bb, 0x97fd, 0x97fe, 0x9860, 0x9862, 0x9863,
+  0x985f, 0x98c1, 0x98c2, 0x9950, 0x994e, 0x9959, 0x994c, 0x994b, 0x9953, 0x9a32, 0x9a34, 0x9a31,
+  0x9a2c, 0x9a2a, 0x9a36, 0x9a29, 0x9a2e, 0x9a38, 0x9a2d, 0x9ac7, 0x9aca, 0x9ac6, 0x9b10, 0x9b12,
+  0x9b11, 0x9c0b, 0x9c08, 0x9bf7, 0x9c05, 0x9c12, 0x9bf8, 0x9c40, 0x9c07, 0x9c0e, 0x9c06, 0x9c17,
+  0x9c14, 0x9c09, 0x9d9f, 0x9d99, 0x9da4, 0x9d9d, 0x9d92, 0x9d98, 0x9d90, 0x9d9b, 0x9da0, 0x9d94,
+  0x9d9c, 0x9daa, 0x9d97, 0x9da1, 0x9d9a, 0x9da2, 0x9da8, 0x9d9e, 0x9da3, 0x9dbf, 0x9da9, 0x9d96,
+  0x9da6, 0x9da7, 0x9e99, 0x9e9b, 0x9e9a, 0x9ee5, 0x9ee4, 0x9ee7, 0x9ee6, 0x9f30, 0x9f2e, 0x9f5b,
+  0x9f60, 0x9f5e, 0x9f5d, 0x9f59, 0x9f91, 0x513a, 0x5139, 0x5298, 0x5297, 0x56c3, 0x56bd, 0x56be,
+  0x5b48, 0x5b47, 0x5dcb, 0x5dcf, 0x5ef1, 0x61fd, 0x651b, 0x6b02, 0x6afc, 0x6b03, 0x6af8, 0x6b00,
+  0x7043, 0x7044, 0x704a, 0x7048, 0x7049, 0x7045, 0x7046, 0x721d, 0x721a, 0x7219, 0x737e, 0x7517,
+  0x766a, 0x77d0, 0x792d, 0x7931, 0x792f, 0x7c54, 0x7c53, 0x7cf2, 0x7e8a, 0x7e87, 0x7e88, 0x7e8b,
+  0x7e86, 0x7e8d, 0x7f4d, 0x7fbb, 0x8030, 0x81dd, 0x8618, 0x862a, 0x8626, 0x861f, 0x8623, 0x861c,
+  0x8619, 0x8627, 0x862e, 0x8621, 0x8620, 0x8629, 0x861e, 0x8625, 0x8829, 0x881d, 0x881b, 0x8820,
+  0x8824, 0x881c, 0x882b, 0x884a, 0x896d, 0x8969, 0x896e, 0x896b, 0x89fa, 0x8b79, 0x8b78, 0x8b45,
+  0x8b7a, 0x8b7b, 0x8d10, 0x8d14, 0x8daf, 0x8e8e, 0x8e8c, 0x8f5e, 0x8f5b, 0x8f5d, 0x9146, 0x9144,
+  0x9145, 0x91b9, 0x943f, 0x943b, 0x9436, 0x9429, 0x943d, 0x9430, 0x9439, 0x942a, 0x9437, 0x942c,
+  0x9440, 0x9431, 0x95e5, 0x95e4, 0x95e3, 0x9735, 0x973a, 0x97bf, 0x97e1, 0x9864, 0x98c9, 0x98c6,
+  0x98c0, 0x9958, 0x9956, 0x9a39, 0x9a3d, 0x9a46, 0x9a44, 0x9a42, 0x9a41, 0x9a3a, 0x9a3f, 0x9acd,
+  0x9b15, 0x9b17, 0x9b18, 0x9b16, 0x9b3a, 0x9b52, 0x9c2b, 0x9c1d, 0x9c1c, 0x9c2c, 0x9c23, 0x9c28,
+  0x9c29, 0x9c24, 0x9c21, 0x9db7, 0x9db6, 0x9dbc, 0x9dc1, 0x9dc7, 0x9dca, 0x9dcf, 0x9dbe, 0x9dc5,
+  0x9dc3, 0x9dbb, 0x9db5, 0x9dce, 0x9db9, 0x9dba, 0x9dac, 0x9dc8, 0x9db1, 0x9dad, 0x9dcc, 0x9db3,
+  0x9dcd, 0x9db2, 0x9e7a, 0x9e9c, 0x9eeb, 0x9eee, 0x9eed, 0x9f1b, 0x9f18, 0x9f1a, 0x9f31, 0x9f4e,
+  0x9f65, 0x9f64, 0x9f92, 0x4eb9, 0x56c6, 0x56c5, 0x56cb, 0x5971, 0x5b4b, 0x5b4c, 0x5dd5, 0x5dd1,
+  0x5ef2, 0x6521, 0x6520, 0x6526, 0x6522, 0x6b0b, 0x6b08, 0x6b09, 0x6c0d, 0x7055, 0x7056, 0x7057,
+  0x7052, 0x721e, 0x721f, 0x72a9, 0x737f, 0x74d8, 0x74d5, 0x74d9, 0x74d7, 0x766d, 0x76ad, 0x7935,
+  0x79b4, 0x7a70, 0x7a71, 0x7c57, 0x7c5c, 0x7c59, 0x7c5b, 0x7c5a, 0x7cf4, 0x7cf1, 0x7e91, 0x7f4f,
+  0x7f87, 0x81de, 0x826b, 0x8634, 0x8635, 0x8633, 0x862c, 0x8632, 0x8636, 0x882c, 0x8828, 0x8826,
+  0x882a, 0x8825, 0x8971, 0x89bf, 0x89be, 0x89fb, 0x8b7e, 0x8b84, 0x8b82, 0x8b86, 0x8b85, 0x8b7f,
+  0x8d15, 0x8e95, 0x8e94, 0x8e9a, 0x8e92, 0x8e90, 0x8e96, 0x8e97, 0x8f60, 0x8f62, 0x9147, 0x944c,
+  0x9450, 0x944a, 0x944b, 0x944f, 0x9447, 0x9445, 0x9448, 0x9449, 0x9446, 0x973f, 0x97e3, 0x986a,
+  0x9869, 0x98cb, 0x9954, 0x995b, 0x9a4e, 0x9a53, 0x9a54, 0x9a4c, 0x9a4f, 0x9a48, 0x9a4a, 0x9a49,
+  0x9a52, 0x9a50, 0x9ad0, 0x9b19, 0x9b2b, 0x9b3b, 0x9b56, 0x9b55, 0x9c46, 0x9c48, 0x9c3f, 0x9c44,
+  0x9c39, 0x9c33, 0x9c41, 0x9c3c, 0x9c37, 0x9c34, 0x9c32, 0x9c3d, 0x9c36, 0x9ddb, 0x9dd2, 0x9dde,
+  0x9dda, 0x9dcb, 0x9dd0, 0x9ddc, 0x9dd1, 0x9ddf, 0x9de9, 0x9dd9, 0x9dd8, 0x9dd6, 0x9df5, 0x9dd5,
+  0x9ddd, 0x9eb6, 0x9ef0, 0x9f35, 0x9f33, 0x9f32, 0x9f42, 0x9f6b, 0x9f95, 0x9fa2, 0x513d, 0x5299,
+  0x58e8, 0x58e7, 0x5972, 0x5b4d, 0x5dd8, 0x882f, 0x5f4f, 0x6201, 0x6203, 0x6204, 0x6529, 0x6525,
+  0x6596, 0x66eb, 0x6b11, 0x6b12, 0x6b0f, 0x6bca, 0x705b, 0x705a, 0x7222, 0x7382, 0x7381, 0x7383,
+  0x7670, 0x77d4, 0x7c67, 0x7c66, 0x7e95, 0x826c, 0x863a, 0x8640, 0x8639, 0x863c, 0x8631, 0x863b,
+  0x863e, 0x8830, 0x8832, 0x882e, 0x8833, 0x8976, 0x8974, 0x8973, 0x89fe, 0x8b8c, 0x8b8e, 0x8b8b,
+  0x8b88, 0x8c45, 0x8d19, 0x8e98, 0x8f64, 0x8f63, 0x91bc, 0x9462, 0x9455, 0x945d, 0x9457, 0x945e,
+  0x97c4, 0x97c5, 0x9800, 0x9a56, 0x9a59, 0x9b1e, 0x9b1f, 0x9b20, 0x9c52, 0x9c58, 0x9c50, 0x9c4a,
+  0x9c4d, 0x9c4b, 0x9c55, 0x9c59, 0x9c4c, 0x9c4e, 0x9dfb, 0x9df7, 0x9def, 0x9de3, 0x9deb, 0x9df8,
+  0x9de4, 0x9df6, 0x9de1, 0x9dee, 0x9de6, 0x9df2, 0x9df0, 0x9de2, 0x9dec, 0x9df4, 0x9df3, 0x9de8,
+  0x9ded, 0x9ec2, 0x9ed0, 0x9ef2, 0x9ef3, 0x9f06, 0x9f1c, 0x9f38, 0x9f37, 0x9f36, 0x9f43, 0x9f4f,
+  0x9f71, 0x9f70, 0x9f6e, 0x9f6f, 0x56d3, 0x56cd, 0x5b4e, 0x5c6d, 0x652d, 0x66ed, 0x66ee, 0x6b13,
+  0x705f, 0x7061, 0x705d, 0x7060, 0x7223, 0x74db, 0x74e5, 0x77d5, 0x7938, 0x79b7, 0x79b6, 0x7c6a,
+  0x7e97, 0x7f89, 0x826d, 0x8643, 0x8838, 0x8837, 0x8835, 0x884b, 0x8b94, 0x8b95, 0x8e9e, 0x8e9f,
+  0x8ea0, 0x8e9d, 0x91be, 0x91bd, 0x91c2, 0x946b, 0x9468, 0x9469, 0x96e5, 0x9746, 0x9743, 0x9747,
+  0x97c7, 0x97e5, 0x9a5e, 0x9ad5, 0x9b59, 0x9c63, 0x9c67, 0x9c66, 0x9c62, 0x9c5e, 0x9c60, 0x9e02,
+  0x9dfe, 0x9e07, 0x9e03, 0x9e06, 0x9e05, 0x9e00, 0x9e01, 0x9e09, 0x9dff, 0x9dfd, 0x9e04, 0x9ea0,
+  0x9f1e, 0x9f46, 0x9f74, 0x9f75, 0x9f76, 0x56d4, 0x652e, 0x65b8, 0x6b18, 0x6b19, 0x6b17, 0x6b1a,
+  0x7062, 0x7226, 0x72aa, 0x77d8, 0x77d9, 0x7939, 0x7c69, 0x7c6b, 0x7cf6, 0x7e9a, 0x7e98, 0x7e9b,
+  0x7e99, 0x81e0, 0x81e1, 0x8646, 0x8647, 0x8648, 0x8979, 0x897a, 0x897c, 0x897b, 0x89ff, 0x8b98,
+  0x8b99, 0x8ea5, 0x8ea4, 0x8ea3, 0x946e, 0x946d, 0x946f, 0x9471, 0x9473, 0x9749, 0x9872, 0x995f,
+  0x9c68, 0x9c6e, 0x9c6d, 0x9e0b, 0x9e0d, 0x9e10, 0x9e0f, 0x9e12, 0x9e11, 0x9ea1, 0x9ef5, 0x9f09,
+  0x9f47, 0x9f78, 0x9f7b, 0x9f7a, 0x9f79, 0x571e, 0x7066, 0x7c6f, 0x883c, 0x8db2, 0x8ea6, 0x91c3,
+  0x9474, 0x9478, 0x9476, 0x9475, 0x9a60, 0x9b2e, 0x9c74, 0x9c73, 0x9c71, 0x9c75, 0x9e14, 0x9e13,
+  0x9ef6, 0x9f0a, 0x9fa4, 0x7068, 0x7065, 0x7cf7, 0x866a, 0x883e, 0x883d, 0x883f, 0x8b9e, 0x8c9c,
+  0x8ea9, 0x8ec9, 0x974b, 0x9873, 0x9874, 0x98cc, 0x9961, 0x99ab, 0x9a64, 0x9a66, 0x9a67, 0x9b24,
+  0x9e15, 0x9e17, 0x9f48, 0x6207, 0x6b1e, 0x7227, 0x864c, 0x8ea8, 0x9482, 0x9480, 0x9481, 0x9a69,
+  0x9a68, 0x9e19, 0x864b, 0x8b9f, 0x9483, 0x9c79, 0x9eb7, 0x7675, 0x9a6b, 0x9c7a, 0x9e1d, 0x7069,
+  0x706a, 0x7229, 0x9ea4, 0x9f7e, 0x9f49, 0x9f98, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_cns11643_1992_2 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x4e <= h && h <= 0x9f
+        && 0x00 <= l && l <= 0xff
+        && cns11643_1992_2_f_i[h - 0x4e])
+      return cns11643_1992_2_f_i[h - 0x4e][l - 0x00]
+             ? cns11643_1992_2_f_i[h - 0x4e][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x72
+        && 0x21 <= l && l <= 0x7e)
+      return cns11643_1992_2_t_m[h * 0x5e + l - 0x0c3f]
+             ? cns11643_1992_2_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_2;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_2 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_3.h b/src/table/cns11643_1992_3.h
new file mode 100644 (file)
index 0000000..4bb6c44
--- /dev/null
@@ -0,0 +1,3214 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_3_f_52[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x343b, 0x0000, 0x0000,
+  0x396d, 0x0000, 0x0000, 0x0000, 0x2741, 0x286c, 0x0000, 0x2323, 0x0000, 0x0000, 0x4034, 0x0000,
+  0x0000, 0x2175, 0x216e, 0x2171, 0x2173, 0x0000, 0x0000, 0x0000, 0x0000, 0x2271, 0x0000, 0x2269,
+  0x226a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x244a, 0x2447, 0x244d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2746, 0x0000, 0x0000, 0x0000, 0x2745, 0x0000, 0x0000, 0x0000, 0x2750, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2b31, 0x0000, 0x0000, 0x2b30, 0x0000, 0x0000, 0x2b2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3449, 0x2f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x343e, 0x3448, 0x0000, 0x0000, 0x0000, 0x3973, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3974, 0x4035, 0x4038, 0x403b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4578, 0x0000, 0x0000, 0x4573, 0x0000, 0x4572, 0x456f, 0x4577, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b26, 0x4b25, 0x0000, 0x4b24, 0x4b28, 0x4b2a, 0x0000, 0x5032, 0x0000, 0x0000,
+  0x0000, 0x543f, 0x5753, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c33, 0x5c31, 0x0000,
+  0x0000, 0x0000, 0x613c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5754, 0x2176, 0x0000, 0x2279, 0x2455,
+  0x0000, 0x0000, 0x0000, 0x2456, 0x2b38, 0x0000, 0x2a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2b3a, 0x3978, 0x0000, 0x2150, 0x0000, 0x2321, 0x2458, 0x0000, 0x2757, 0x2756,
+  0x2758, 0x0000, 0x0000, 0x2b3c, 0x2f5d, 0x2f5c, 0x0000, 0x0000, 0x397b, 0x397c, 0x0000, 0x4579,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x217e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2b41, 0x2b45, 0x2b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f67, 0x2f69,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a24, 0x0000, 0x0000, 0x0000, 0x3a22,
+  0x0000, 0x4042, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_53[] = {
+  0x0000, 0x0000, 0x0000, 0x457d, 0x457b, 0x0000, 0x0000, 0x457c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2464, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f6b, 0x0000, 0x0000, 0x0000, 0x4622, 0x0000,
+  0x5443, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3453, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2158, 0x0000, 0x232c,
+  0x0000, 0x2764, 0x0000, 0x0000, 0x0000, 0x0000, 0x2330, 0x0000, 0x232e, 0x246a, 0x2469, 0x2468,
+  0x2768, 0x0000, 0x2b4c, 0x2f70, 0x0000, 0x2f71, 0x0000, 0x0000, 0x0000, 0x4624, 0x0000, 0x0000,
+  0x6070, 0x215d, 0x2f72, 0x0000, 0x3456, 0x0000, 0x0000, 0x215f, 0x2332, 0x0000, 0x0000, 0x0000,
+  0x3f78, 0x4627, 0x0000, 0x0000, 0x2230, 0x222c, 0x2338, 0x2336, 0x0000, 0x246c, 0x0000, 0x246b,
+  0x2471, 0x0000, 0x0000, 0x2472, 0x0000, 0x246f, 0x246e, 0x247a, 0x0000, 0x0000, 0x2525, 0x277a,
+  0x276d, 0x0000, 0x2776, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b52, 0x2b60, 0x2b5f, 0x2b62,
+  0x2b5a, 0x0000, 0x0000, 0x2b56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f7d, 0x0000, 0x2f75, 0x2f7c, 0x0000, 0x0000, 0x0000, 0x3024, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x345d, 0x3465, 0x0000, 0x0000, 0x3463, 0x345c, 0x0000, 0x345a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3853, 0x0000, 0x0000, 0x3a32, 0x0000, 0x3a35, 0x3a2c, 0x0000, 0x0000, 0x3a39, 0x3a3e, 0x3a2d,
+  0x0000, 0x3a3d, 0x0000, 0x3a37, 0x0000, 0x0000, 0x0000, 0x3a30, 0x0000, 0x0000, 0x0000, 0x3a41,
+  0x0000, 0x3a3f, 0x0000, 0x0000, 0x3a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404f, 0x0000,
+  0x0000, 0x0000, 0x404d, 0x4050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4632,
+  0x462f, 0x462d, 0x0000, 0x0000, 0x0000, 0x462b, 0x4b3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b42, 0x0000, 0x4b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5041, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_54[] = {
+  0x0000, 0x503c, 0x503a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5446, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5756, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c35, 0x5e27, 0x0000, 0x0000,
+  0x0000, 0x602e, 0x602d, 0x0000, 0x0000, 0x2232, 0x2221, 0x233d, 0x0000, 0x277e, 0x2b64, 0x3026,
+  0x0000, 0x0000, 0x2233, 0x252e, 0x0000, 0x2539, 0x253a, 0x0000, 0x253d, 0x253f, 0x0000, 0x253b,
+  0x2534, 0x2827, 0x0000, 0x282b, 0x282c, 0x0000, 0x2b76, 0x0000, 0x2b74, 0x2b75, 0x2b73, 0x2b6f,
+  0x0000, 0x0000, 0x0000, 0x3029, 0x0000, 0x0000, 0x302d, 0x302c, 0x302e, 0x3031, 0x0000, 0x346c,
+  0x346d, 0x3473, 0x346a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a46, 0x0000, 0x3a51, 0x0000, 0x3a48,
+  0x0000, 0x3a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4053, 0x4055, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x463b, 0x0000, 0x4639, 0x0000, 0x0000, 0x4b52, 0x4b48, 0x0000, 0x4b4a,
+  0x4b4e, 0x0000, 0x0000, 0x0000, 0x5044, 0x0000, 0x5047, 0x5042, 0x5043, 0x5046, 0x5045, 0x0000,
+  0x544d, 0x544a, 0x0000, 0x0000, 0x575d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6072, 0x0000, 0x0000,
+  0x4d41, 0x2b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4647, 0x0000, 0x223a, 0x2346,
+  0x2348, 0x0000, 0x0000, 0x254a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b7d, 0x0000,
+  0x0000, 0x0000, 0x347a, 0x3a55, 0x0000, 0x503e, 0x2174, 0x234c, 0x234a, 0x0000, 0x0000, 0x0000,
+  0x2349, 0x2552, 0x2557, 0x2550, 0x254f, 0x254d, 0x2554, 0x0000, 0x2831, 0x283b, 0x0000, 0x2842,
+  0x2832, 0x283a, 0x2843, 0x2847, 0x2834, 0x0000, 0x2844, 0x283e, 0x2836, 0x283c, 0x0000, 0x2839,
+  0x0000, 0x2830, 0x0000, 0x0000, 0x2b7e, 0x2c22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x303f, 0x3042, 0x303d, 0x3049, 0x3047, 0x0000, 0x3043, 0x3050, 0x304c, 0x3044, 0x0000,
+  0x0000, 0x3039, 0x0000, 0x3051, 0x3046, 0x3041, 0x303a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3526, 0x352d, 0x3521, 0x3536, 0x0000, 0x352c, 0x3523, 0x3525, 0x3a71, 0x3a67,
+  0x3a74, 0x3a64, 0x3a76, 0x3a6c, 0x3a6a, 0x3a65, 0x0000, 0x3a6e, 0x0000, 0x0000, 0x3a6f, 0x3a5f,
+  0x0000, 0x3a70, 0x3a5d, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_55[] = {
+  0x0000, 0x0000, 0x3a6d, 0x3a69, 0x3a68, 0x0000, 0x4062, 0x0000, 0x406e, 0x406d, 0x4068, 0x4063,
+  0x0000, 0x4065, 0x0000, 0x4070, 0x406b, 0x406f, 0x406c, 0x4069, 0x0000, 0x464b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4649, 0x4652, 0x4651, 0x0000, 0x0000, 0x0000, 0x464d, 0x464e, 0x0000, 0x0000,
+  0x0000, 0x4b59, 0x4b57, 0x0000, 0x4b55, 0x5052, 0x5055, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x575f, 0x5760, 0x0000, 0x0000, 0x5a30, 0x5a32, 0x5c37, 0x0000, 0x5c38, 0x0000, 0x0000, 0x6162,
+  0x6163, 0x234e, 0x0000, 0x0000, 0x2849, 0x0000, 0x0000, 0x3054, 0x3a7d, 0x0000, 0x0000, 0x0000,
+  0x613d, 0x0000, 0x223c, 0x0000, 0x234f, 0x0000, 0x2559, 0x0000, 0x255b, 0x0000, 0x284f, 0x0000,
+  0x2c30, 0x2c31, 0x2c33, 0x0000, 0x0000, 0x0000, 0x0000, 0x3542, 0x353d, 0x353e, 0x0000, 0x0000,
+  0x3540, 0x0000, 0x3b21, 0x0000, 0x0000, 0x0000, 0x0000, 0x4077, 0x0000, 0x0000, 0x0000, 0x4b60,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b22,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2240, 0x2353, 0x0000, 0x0000, 0x0000,
+  0x2852, 0x2853, 0x0000, 0x0000, 0x2c39, 0x2c38, 0x2c36, 0x0000, 0x0000, 0x3545, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a37, 0x2162, 0x0000, 0x2242, 0x2243, 0x2241, 0x2244,
+  0x2356, 0x0000, 0x0000, 0x0000, 0x0000, 0x2357, 0x0000, 0x2358, 0x0000, 0x0000, 0x2560, 0x0000,
+  0x0000, 0x2564, 0x2565, 0x0000, 0x0000, 0x285b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2856, 0x0000,
+  0x2859, 0x285a, 0x0000, 0x0000, 0x2c3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3060, 0x0000,
+  0x0000, 0x305c, 0x0000, 0x0000, 0x0000, 0x305d, 0x0000, 0x0000, 0x3065, 0x0000, 0x0000, 0x3556,
+  0x3549, 0x0000, 0x354c, 0x0000, 0x0000, 0x354d, 0x0000, 0x0000, 0x3550, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3553, 0x3b2f, 0x3b32, 0x3b29, 0x0000, 0x0000, 0x3b35, 0x0000, 0x3b30, 0x0000, 0x3b2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x407b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4655, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_56[] = {
+  0x465b, 0x4658, 0x0000, 0x0000, 0x4657, 0x0000, 0x0000, 0x0000, 0x4b62, 0x0000, 0x0000, 0x0000,
+  0x4b64, 0x0000, 0x0000, 0x4b61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5059, 0x0000,
+  0x545a, 0x5456, 0x0000, 0x0000, 0x5458, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e2c, 0x0000, 0x0000, 0x235b, 0x0000, 0x0000, 0x0000, 0x3b38, 0x0000, 0x2245,
+  0x0000, 0x0000, 0x2246, 0x0000, 0x0000, 0x0000, 0x235d, 0x0000, 0x0000, 0x2569, 0x0000, 0x256a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c47, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x355c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3c,
+  0x0000, 0x3b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b6e, 0x0000, 0x4b6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f44, 0x0000, 0x0000,
+  0x0000, 0x465e, 0x0000, 0x2360, 0x235f, 0x235e, 0x256c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2864, 0x0000, 0x2866, 0x0000, 0x2c49, 0x2c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x306d, 0x0000, 0x355e, 0x0000, 0x0000, 0x0000, 0x355d, 0x0000, 0x0000, 0x0000,
+  0x3b41, 0x0000, 0x0000, 0x465f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b71, 0x505d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x286a, 0x4662, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2363, 0x2364, 0x0000, 0x2570, 0x0000, 0x286f, 0x0000, 0x0000, 0x0000, 0x2c4e, 0x0000,
+  0x0000, 0x0000, 0x2c4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b46, 0x3b43, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2873,
+  0x0000, 0x2872, 0x3564, 0x3b48, 0x3b49, 0x0000, 0x0000, 0x505f, 0x224b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2874, 0x0000, 0x0000, 0x2c52, 0x0000, 0x0000, 0x2c53, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3566, 0x3567, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b4a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2365,
+  0x2368, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_57[] = {
+  0x0000, 0x287b, 0x287d, 0x2579, 0x0000, 0x287c, 0x0000, 0x0000, 0x2573, 0x0000, 0x0000, 0x2624,
+  0x2879, 0x0000, 0x0000, 0x0000, 0x2c59, 0x2924, 0x0000, 0x2923, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c58, 0x0000, 0x2c62, 0x0000, 0x0000, 0x0000, 0x307d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c55, 0x0000, 0x307c, 0x0000, 0x2c5e, 0x0000, 0x0000, 0x0000,
+  0x3573, 0x0000, 0x3569, 0x3075, 0x0000, 0x3570, 0x0000, 0x3077, 0x0000, 0x3124, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x356b, 0x0000, 0x0000, 0x3575, 0x0000, 0x0000, 0x0000, 0x356c,
+  0x3b4e, 0x0000, 0x0000, 0x3b4c, 0x356d, 0x3577, 0x3b57, 0x0000, 0x0000, 0x3b53, 0x0000, 0x0000,
+  0x0000, 0x3b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5c, 0x0000,
+  0x3b5f, 0x0000, 0x0000, 0x0000, 0x4125, 0x0000, 0x0000, 0x3b60, 0x0000, 0x0000, 0x0000, 0x3b5b,
+  0x4126, 0x412d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4667, 0x0000, 0x0000, 0x4130, 0x4665, 0x0000,
+  0x0000, 0x4666, 0x412f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b7d, 0x0000, 0x0000, 0x4c22, 0x4669,
+  0x4b7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c27, 0x4b78, 0x0000, 0x0000, 0x4c2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5069, 0x0000, 0x4c26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5767, 0x0000, 0x0000, 0x5766, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e30, 0x0000, 0x0000, 0x5f47, 0x0000, 0x6178, 0x236a, 0x2626, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x357a, 0x3b65, 0x0000, 0x0000, 0x0000, 0x4c2b, 0x5462, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c64, 0x0000, 0x0000, 0x224f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x262c,
+  0x262d, 0x2630, 0x262b, 0x0000, 0x0000, 0x0000, 0x0000, 0x292d, 0x0000, 0x292c, 0x2938, 0x0000,
+  0x0000, 0x0000, 0x292b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c66,
+  0x2927, 0x2c67, 0x2c69, 0x0000, 0x2c71, 0x0000, 0x2c68, 0x0000, 0x0000, 0x0000, 0x2c6a, 0x2c65,
+  0x0000, 0x3134, 0x312a, 0x357b, 0x3131, 0x313a, 0x0000, 0x312d, 0x312b, 0x0000, 0x0000, 0x0000,
+  0x362c, 0x0000, 0x0000, 0x362f
+};
+static const uint16_t cns11643_1992_3_f_58[] = {
+  0x3630, 0x0000, 0x357e, 0x0000, 0x3625, 0x0000, 0x0000, 0x3b6b, 0x362a, 0x0000, 0x0000, 0x3621,
+  0x0000, 0x4131, 0x0000, 0x3b6a, 0x0000, 0x0000, 0x0000, 0x3b6c, 0x3b69, 0x0000, 0x0000, 0x3b6e,
+  0x0000, 0x0000, 0x0000, 0x4137, 0x0000, 0x0000, 0x4135, 0x413b, 0x0000, 0x0000, 0x413c, 0x414a,
+  0x4143, 0x413f, 0x4147, 0x4140, 0x4146, 0x4141, 0x4139, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4679, 0x472e, 0x472d, 0x0000, 0x467c, 0x4727, 0x472f, 0x0000, 0x4677, 0x0000, 0x467d, 0x0000,
+  0x4c36, 0x0000, 0x0000, 0x472b, 0x472c, 0x0000, 0x0000, 0x0000, 0x4c33, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3c, 0x0000, 0x0000, 0x0000, 0x5074, 0x0000,
+  0x0000, 0x5073, 0x506e, 0x5078, 0x5072, 0x5071, 0x5465, 0x546a, 0x5468, 0x5463, 0x5466, 0x0000,
+  0x0000, 0x5769, 0x0000, 0x0000, 0x0000, 0x576f, 0x5771, 0x0000, 0x5768, 0x0000, 0x5772, 0x0000,
+  0x5a3d, 0x5a3e, 0x0000, 0x0000, 0x5c40, 0x0000, 0x0000, 0x5e32, 0x0000, 0x6031, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x263a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c75, 0x0000, 0x313e, 0x0000, 0x0000, 0x0000, 0x3633, 0x0000, 0x3635, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b77, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x414c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5773, 0x0000, 0x0000, 0x0000, 0x263b, 0x0000, 0x414f, 0x0000, 0x0000,
+  0x293a, 0x0000, 0x3141, 0x392b, 0x3b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2371, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x363b, 0x363e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x263c, 0x263f, 0x263e, 0x0000, 0x2640,
+  0x293f, 0x293d, 0x0000, 0x0000, 0x0000, 0x2c7b, 0x0000, 0x0000, 0x2c78, 0x2d26, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3147, 0x0000, 0x314a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3643, 0x0000, 0x3c22, 0x0000, 0x3b7a, 0x3b7b, 0x0000, 0x3c27, 0x0000,
+  0x0000, 0x3c21, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_59[] = {
+  0x0000, 0x0000, 0x0000, 0x4152, 0x4157, 0x415a, 0x4155, 0x4153, 0x415c, 0x4158, 0x0000, 0x0000,
+  0x4154, 0x4738, 0x0000, 0x4732, 0x4736, 0x0000, 0x0000, 0x0000, 0x4c42, 0x4c45, 0x0000, 0x0000,
+  0x0000, 0x5121, 0x0000, 0x507b, 0x507c, 0x0000, 0x0000, 0x0000, 0x5473, 0x546e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a40, 0x5a41, 0x5c44, 0x5f4c, 0x5f4d, 0x0000, 0x0000,
+  0x2374, 0x0000, 0x5474, 0x2944, 0x314e, 0x0000, 0x3649, 0x0000, 0x3c28, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5125, 0x0000, 0x2376, 0x2643, 0x0000, 0x2646, 0x0000, 0x0000, 0x294b,
+  0x2946, 0x0000, 0x2950, 0x294d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d28, 0x2d2c, 0x0000,
+  0x0000, 0x2d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3152, 0x0000, 0x0000, 0x0000,
+  0x3155, 0x0000, 0x3151, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3659, 0x0000, 0x364a, 0x364f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3658, 0x365d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c2e, 0x0000, 0x3c3f, 0x3c30, 0x0000, 0x0000, 0x0000, 0x3c2c, 0x0000, 0x0000, 0x3c35,
+  0x0000, 0x3c36, 0x3c43, 0x3c2b, 0x3c2d, 0x0000, 0x0000, 0x0000, 0x4171, 0x4166, 0x4170, 0x0000,
+  0x0000, 0x0000, 0x416c, 0x4169, 0x4164, 0x0000, 0x415e, 0x0000, 0x4162, 0x4163, 0x417a, 0x4161,
+  0x415f, 0x0000, 0x0000, 0x4160, 0x0000, 0x425a, 0x0000, 0x4167, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x473f, 0x0000, 0x0000, 0x4741, 0x0000, 0x474a, 0x0000, 0x0000, 0x0000, 0x0000, 0x474f,
+  0x4740, 0x0000, 0x0000, 0x0000, 0x4749, 0x0000, 0x4750, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c4e,
+  0x0000, 0x0000, 0x4c4c, 0x0000, 0x4c53, 0x0000, 0x0000, 0x4c5d, 0x4c58, 0x0000, 0x0000, 0x0000,
+  0x4c5a, 0x4c5c, 0x4c48, 0x4c55, 0x5143, 0x0000, 0x0000, 0x5142, 0x0000, 0x0000, 0x5137, 0x5130,
+  0x0000, 0x0000, 0x513f, 0x512a, 0x513d, 0x0000, 0x5133, 0x5139, 0x4c4b, 0x0000, 0x512d, 0x0000,
+  0x5135, 0x5134, 0x5136, 0x0000, 0x0000, 0x0000, 0x5522, 0x0000, 0x547e, 0x5525, 0x547d, 0x0000,
+  0x0000, 0x0000, 0x5477, 0x5526, 0x0000, 0x5479, 0x5528, 0x0000, 0x0000, 0x577c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_60[] = {
+  0x5a49, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4c, 0x5a4b, 0x0000, 0x5a4a, 0x5c4c, 0x5c46, 0x0000,
+  0x0000, 0x5c48, 0x5c4d, 0x0000, 0x5c4b, 0x5c45, 0x0000, 0x0000, 0x0000, 0x5e36, 0x5c4a, 0x5f50,
+  0x0000, 0x6035, 0x6033, 0x6034, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3661, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4752, 0x0000, 0x0000, 0x0000, 0x4c68, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x552a, 0x552c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d3e, 0x0000,
+  0x2b7b, 0x3c48, 0x0000, 0x0000, 0x5824, 0x0000, 0x2957, 0x0000, 0x0000, 0x0000, 0x2d3f, 0x2d41,
+  0x2d40, 0x3169, 0x3663, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4a, 0x0000, 0x4223, 0x0000,
+  0x0000, 0x4224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x316b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4225, 0x0000, 0x5147, 0x5148, 0x0000, 0x0000, 0x5825, 0x0000, 0x237b, 0x0000, 0x295b, 0x0000,
+  0x0000, 0x0000, 0x2d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3667, 0x0000, 0x0000, 0x0000,
+  0x3c4c, 0x0000, 0x0000, 0x0000, 0x4227, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5149, 0x0000, 0x0000, 0x0000, 0x5a50, 0x0000, 0x0000,
+  0x295c, 0x3668, 0x4c69, 0x514a, 0x0000, 0x2256, 0x2255, 0x2422, 0x0000, 0x0000, 0x2654, 0x0000,
+  0x264f, 0x0000, 0x265d, 0x0000, 0x265a, 0x0000, 0x264b, 0x0000, 0x0000, 0x0000, 0x2658, 0x2961,
+  0x295f, 0x295e, 0x2962, 0x2960, 0x0000, 0x2968, 0x2966, 0x0000, 0x0000, 0x0000, 0x2d44, 0x0000,
+  0x0000, 0x2d54, 0x0000, 0x0000, 0x0000, 0x2d56, 0x2d4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3170, 0x3171, 0x0000, 0x0000, 0x3174, 0x0000, 0x3669, 0x3224, 0x3223, 0x317e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3175, 0x0000, 0x3671, 0x0000, 0x0000, 0x366e, 0x0000, 0x3722, 0x366d,
+  0x3c4f, 0x367e, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_61[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5e, 0x367b, 0x3c5f, 0x3673, 0x0000, 0x3678, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c65, 0x0000, 0x3c59, 0x0000, 0x3c6a, 0x3c67, 0x3c55,
+  0x0000, 0x0000, 0x3c53, 0x3c57, 0x3c61, 0x422b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x422c, 0x4237, 0x4235, 0x4248, 0x4238, 0x0000, 0x0000, 0x0000, 0x4242, 0x0000,
+  0x4234, 0x423c, 0x0000, 0x422f, 0x4241, 0x0000, 0x0000, 0x0000, 0x4232, 0x0000, 0x0000, 0x4243,
+  0x4755, 0x0000, 0x4760, 0x0000, 0x4759, 0x0000, 0x4758, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c6e, 0x0000, 0x0000, 0x4c6f, 0x4c7c, 0x0000, 0x0000, 0x4c6d, 0x0000, 0x4c72,
+  0x0000, 0x0000, 0x4c70, 0x0000, 0x514b, 0x4c76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x514f, 0x514e, 0x0000, 0x0000, 0x5153, 0x5157, 0x0000, 0x0000, 0x5151, 0x514c, 0x0000,
+  0x5152, 0x0000, 0x0000, 0x5532, 0x5538, 0x0000, 0x0000, 0x5534, 0x0000, 0x552e, 0x0000, 0x0000,
+  0x553b, 0x0000, 0x0000, 0x5533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a51, 0x0000, 0x0000, 0x0000, 0x5c50, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e39, 0x5e38, 0x0000, 0x5f51, 0x0000,
+  0x6038, 0x0000, 0x0000, 0x0000, 0x6166, 0x242a, 0x0000, 0x0000, 0x2661, 0x0000, 0x296e, 0x0000,
+  0x2978, 0x0000, 0x2973, 0x2d67, 0x2d59, 0x2d66, 0x2d61, 0x2d60, 0x2d5b, 0x0000, 0x0000, 0x322e,
+  0x0000, 0x3232, 0x0000, 0x0000, 0x0000, 0x372b, 0x372a, 0x3734, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c76, 0x0000, 0x0000, 0x3c75, 0x0000, 0x0000, 0x0000, 0x3b23, 0x3c7e, 0x3c70,
+  0x0000, 0x3c78, 0x4254, 0x424d, 0x4256, 0x0000, 0x424a, 0x4255, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x424b, 0x4250, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4773, 0x4769, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4771, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d26, 0x4d23, 0x4d2b, 0x4d21, 0x4d27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x515d, 0x515b, 0x0000, 0x515f, 0x5161, 0x0000, 0x0000, 0x5164,
+  0x5165, 0x0000, 0x553d, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_62[] = {
+  0x553f, 0x5544, 0x0000, 0x5751, 0x582c, 0x0000, 0x0000, 0x0000, 0x5c5a, 0x5a59, 0x5c54, 0x5c5b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x603a, 0x617a, 0x0000, 0x297a, 0x3758, 0x4774, 0x2d6a, 0x0000,
+  0x3736, 0x0000, 0x297b, 0x0000, 0x0000, 0x297d, 0x297e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x216a, 0x3233, 0x0000, 0x2665, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d6c, 0x2d6f, 0x0000, 0x2d6e, 0x0000, 0x3234, 0x3235, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3738, 0x0000, 0x0000, 0x3737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5546, 0x5547, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x266d, 0x0000,
+  0x266c, 0x0000, 0x0000, 0x0000, 0x2a29, 0x2a24, 0x2a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d72, 0x0000, 0x0000, 0x3237, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4260, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4776, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x242e, 0x0000, 0x2430, 0x2431, 0x2671, 0x266f, 0x2670, 0x0000, 0x2a2e, 0x2d76, 0x0000, 0x2a30,
+  0x0000, 0x2a31, 0x0000, 0x2d7d, 0x323a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3243, 0x3244, 0x323b, 0x0000, 0x3245, 0x0000, 0x0000, 0x0000, 0x3242, 0x373f, 0x3742, 0x3741,
+  0x0000, 0x373e, 0x3743, 0x0000, 0x0000, 0x3d34, 0x0000, 0x0000, 0x4263, 0x3d31, 0x3d30, 0x426c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4265, 0x4269, 0x0000, 0x4272, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d37, 0x4d3c, 0x4d33,
+  0x4d38, 0x4d34, 0x4d32, 0x0000, 0x0000, 0x5168, 0x0000, 0x0000, 0x5169, 0x554a, 0x0000, 0x0000,
+  0x0000, 0x554e, 0x0000, 0x554c
+};
+static const uint16_t cns11643_1992_3_f_63[] = {
+  0x0000, 0x0000, 0x5831, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c61, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a34, 0x2e23, 0x0000, 0x324a, 0x324b, 0x0000, 0x3249, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4276,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x516f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5551, 0x0000, 0x5550, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x324c, 0x0000, 0x0000, 0x4d3f, 0x0000, 0x3d40, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2672, 0x0000, 0x2e29, 0x0000, 0x0000, 0x0000, 0x0000, 0x3748, 0x3d41,
+  0x0000, 0x0000, 0x4279, 0x427a, 0x0000, 0x0000, 0x4d40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a3c, 0x0000, 0x0000,
+  0x2e2d, 0x0000, 0x2e2c, 0x2e2e, 0x0000, 0x3256, 0x0000, 0x0000, 0x0000, 0x0000, 0x3254, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3253, 0x0000, 0x0000, 0x0000, 0x0000, 0x374c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x374b, 0x0000, 0x0000, 0x0000, 0x3d46, 0x3d4b, 0x0000, 0x3d49, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d48, 0x3d4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482a, 0x482c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5175, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e40,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x622d, 0x2675, 0x2e30, 0x3258, 0x0000, 0x374e, 0x4322, 0x482d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482f, 0x4d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_64[] = {
+  0x3259, 0x0000, 0x374f, 0x3d4e, 0x4323, 0x0000, 0x4832, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f38,
+  0x0000, 0x0000, 0x2679, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e34, 0x0000, 0x325d, 0x3266, 0x3260, 0x0000,
+  0x3261, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3756, 0x3754, 0x0000, 0x0000, 0x0000, 0x3d50,
+  0x0000, 0x3d54, 0x0000, 0x3d55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4324, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4837, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x483a, 0x0000, 0x0000, 0x4d45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d47, 0x0000,
+  0x0000, 0x0000, 0x5177, 0x5178, 0x0000, 0x0000, 0x517c, 0x517a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x555a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e41, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x555d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2432, 0x267a, 0x0000, 0x0000, 0x0000, 0x2e38,
+  0x0000, 0x2e3c, 0x2d3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x375b, 0x326a, 0x326b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x375c, 0x0000, 0x375a, 0x0000, 0x375e, 0x3d5b, 0x0000, 0x0000, 0x0000,
+  0x3d58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x432f, 0x0000, 0x4332, 0x0000, 0x432c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4843, 0x0000, 0x4841,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5223, 0x517d, 0x0000, 0x517e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4842,
+  0x0000, 0x555e, 0x555f, 0x0000, 0x0000, 0x5841, 0x0000, 0x583d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6075, 0x6167,
+  0x0000, 0x2e3f, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_65[] = {
+  0x0000, 0x326e, 0x0000, 0x3271, 0x3764, 0x0000, 0x0000, 0x3d61, 0x3d60, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x433a, 0x433b, 0x433e, 0x0000, 0x433c, 0x433f, 0x4846, 0x0000, 0x4849, 0x0000, 0x0000,
+  0x0000, 0x4d4e, 0x0000, 0x5225, 0x0000, 0x0000, 0x0000, 0x0000, 0x5846, 0x5847, 0x5a64, 0x0000,
+  0x0000, 0x6234, 0x0000, 0x267d, 0x0000, 0x0000, 0x0000, 0x2a40, 0x2a41, 0x2a43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3275, 0x327a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x376d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3768, 0x0000, 0x0000, 0x376e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d67, 0x0000, 0x3d6a, 0x0000, 0x3d6b, 0x0000,
+  0x0000, 0x4340, 0x0000, 0x4345, 0x0000, 0x4342, 0x0000, 0x4343, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4851, 0x484a, 0x0000, 0x4853, 0x484e, 0x0000, 0x484c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d54, 0x0000, 0x4d52, 0x0000, 0x4d58, 0x0000, 0x0000, 0x0000, 0x4d59, 0x0000,
+  0x0000, 0x522b, 0x0000, 0x0000, 0x0000, 0x522d, 0x0000, 0x5563, 0x0000, 0x5848, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6239, 0x0000, 0x0000, 0x2e46, 0x2e45, 0x0000, 0x0000, 0x3321, 0x327e, 0x327d, 0x0000, 0x0000,
+  0x376f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d6c, 0x0000, 0x3d6d, 0x0000, 0x3d6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5565, 0x5566, 0x0000, 0x0000, 0x0000, 0x0000, 0x5567, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2434, 0x2a46, 0x0000, 0x0000, 0x2e4a, 0x3325, 0x0000, 0x3322, 0x0000, 0x0000,
+  0x3d6f, 0x0000, 0x4348, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a68, 0x0000, 0x0000,
+  0x0000, 0x3328, 0x0000, 0x3329, 0x0000, 0x0000, 0x0000, 0x0000, 0x3774, 0x0000, 0x0000, 0x0000,
+  0x3775, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d74, 0x0000, 0x0000, 0x3d7a, 0x0000, 0x3d73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4350, 0x0000, 0x0000, 0x0000, 0x4352, 0x4353, 0x0000,
+  0x434e, 0x0000, 0x434b, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_66[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x485b, 0x0000, 0x0000, 0x485f, 0x0000, 0x0000, 0x4859, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d61, 0x4d5e, 0x0000, 0x4d67, 0x0000, 0x4d62, 0x0000,
+  0x0000, 0x4d64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d66, 0x4d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5231, 0x0000, 0x0000, 0x0000,
+  0x5235, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5232, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x556c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x584a, 0x0000, 0x5a6c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x584d, 0x584b, 0x0000, 0x0000, 0x0000, 0x5a6a, 0x0000, 0x0000,
+  0x5a6d, 0x5a69, 0x5a6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4a, 0x0000, 0x5e4d,
+  0x0000, 0x0000, 0x5f56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x605f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x332f, 0x3333, 0x0000, 0x0000, 0x0000, 0x377c, 0x0000, 0x0000, 0x0000,
+  0x3d7d, 0x3d7c, 0x0000, 0x435a, 0x4356, 0x4357, 0x4359, 0x435b, 0x0000, 0x4863, 0x0000, 0x4864,
+  0x4865, 0x0000, 0x4866, 0x4d6b, 0x4d6c, 0x4d69, 0x4d6a, 0x0000, 0x0000, 0x0000, 0x5236, 0x0000,
+  0x5573, 0x5572, 0x0000, 0x0000, 0x4d74, 0x0000, 0x0000, 0x0000, 0x0000, 0x5852, 0x0000, 0x0000,
+  0x0000, 0x5853, 0x5a70, 0x0000, 0x0000, 0x0000, 0x5c68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6145, 0x0000, 0x0000, 0x2e57, 0x2e55, 0x2e58, 0x0000, 0x0000, 0x3335, 0x3334, 0x0000, 0x3339,
+  0x0000, 0x3338, 0x0000, 0x3336, 0x333a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3823, 0x382a,
+  0x0000, 0x0000, 0x382c, 0x0000, 0x0000, 0x0000, 0x3828, 0x382d, 0x3825, 0x3e36, 0x0000, 0x3e2d,
+  0x3e32, 0x3e27, 0x3e30, 0x3e25, 0x0000, 0x0000, 0x3e31, 0x0000, 0x4365, 0x436b, 0x0000, 0x0000,
+  0x0000, 0x4361, 0x435d, 0x486c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4867, 0x435f, 0x4872, 0x4875,
+  0x0000, 0x0000, 0x486f, 0x4e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d7b, 0x4e21, 0x4e2d, 0x4d76,
+  0x4d79, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_67[] = {
+  0x4d7a, 0x0000, 0x0000, 0x4e26, 0x4e23, 0x523a, 0x0000, 0x523c, 0x0000, 0x523d, 0x523e, 0x0000,
+  0x0000, 0x5578, 0x0000, 0x5576, 0x0000, 0x5577, 0x0000, 0x557c, 0x557b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5857, 0x5856, 0x5929, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a73, 0x5a71, 0x0000,
+  0x5c69, 0x0000, 0x5c6a, 0x5c6b, 0x5e4f, 0x5e4e, 0x0000, 0x0000, 0x5f59, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x382f, 0x3832, 0x0000, 0x0000,
+  0x3830, 0x0000, 0x0000, 0x0000, 0x4876, 0x0000, 0x0000, 0x0000, 0x2a4d, 0x2e5c, 0x2e5b, 0x2e59,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436c, 0x436d, 0x0000, 0x487a, 0x487b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x313f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x487e, 0x0000, 0x487d, 0x0000, 0x487c, 0x0000,
+  0x0000, 0x5241, 0x0000, 0x0000, 0x0000, 0x0000, 0x3340, 0x3341, 0x0000, 0x3833, 0x0000, 0x0000,
+  0x0000, 0x3835, 0x3834, 0x0000, 0x0000, 0x0000, 0x0000, 0x4370, 0x0000, 0x4371, 0x0000, 0x436f,
+  0x4921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x585e, 0x5860, 0x585f, 0x5c6e, 0x0000, 0x0000,
+  0x3e39, 0x3e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3838, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3346,
+  0x3345, 0x383a, 0x0000, 0x0000, 0x0000, 0x4374, 0x0000, 0x0000, 0x0000, 0x0000, 0x4924, 0x4e33,
+  0x0000, 0x0000, 0x5242, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5864, 0x0000, 0x5f5c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a51, 0x0000, 0x2a55, 0x2a50, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2a5a, 0x2a53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e62, 0x2e5f,
+  0x0000, 0x0000, 0x3351, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3846,
+  0x0000, 0x0000, 0x3844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3840, 0x383f, 0x3843,
+  0x0000, 0x0000, 0x3e3f, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_68[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e46, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4378, 0x0000, 0x0000, 0x0000, 0x437a, 0x0000, 0x0000, 0x4421, 0x0000,
+  0x437d, 0x4379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5248, 0x0000, 0x0000,
+  0x0000, 0x4929, 0x4928, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5246, 0x5245, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5866, 0x0000, 0x5867, 0x5a76, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b44, 0x4424,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3353, 0x3354, 0x384a, 0x0000, 0x0000, 0x524b, 0x5e54,
+  0x0000, 0x0000, 0x0000, 0x2e67, 0x3356, 0x0000, 0x384b, 0x0000, 0x0000, 0x0000, 0x3e4a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x492c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5625, 0x5626,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2437, 0x2439, 0x2727, 0x0000, 0x0000, 0x272c, 0x0000, 0x2a63, 0x2a67,
+  0x2a64, 0x2a6a, 0x0000, 0x2a62, 0x0000, 0x0000, 0x2a65, 0x2a69, 0x0000, 0x2a61, 0x2e6d, 0x0000,
+  0x2e70, 0x2e71, 0x2e6c, 0x2e73, 0x2e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x3361, 0x0000, 0x3364,
+  0x335b, 0x335e, 0x0000, 0x335d, 0x0000, 0x335c, 0x3365, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3360, 0x0000, 0x0000, 0x0000, 0x385a, 0x0000, 0x0000, 0x3856, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x384c, 0x0000, 0x0000, 0x3859, 0x385c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e53, 0x0000, 0x3e54, 0x3e51, 0x0000,
+  0x0000, 0x3e55, 0x0000, 0x3e4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4437, 0x0000, 0x0000, 0x0000, 0x0000, 0x442b, 0x4429, 0x4434, 0x0000, 0x443d, 0x0000, 0x0000,
+  0x0000, 0x492f, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_69[] = {
+  0x0000, 0x4931, 0x0000, 0x0000, 0x0000, 0x4930, 0x0000, 0x0000, 0x0000, 0x4934, 0x0000, 0x0000,
+  0x4937, 0x4940, 0x4e43, 0x0000, 0x4e3f, 0x0000, 0x0000, 0x0000, 0x4e41, 0x0000, 0x4e53, 0x0000,
+  0x0000, 0x4e47, 0x4e45, 0x4e56, 0x0000, 0x5251, 0x0000, 0x4e4a, 0x0000, 0x4e48, 0x4e55, 0x4e49,
+  0x0000, 0x4e50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e51, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5253, 0x0000, 0x5257, 0x0000, 0x524d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x524c, 0x0000, 0x0000, 0x524e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x562e, 0x5627, 0x0000, 0x562a, 0x0000, 0x562f, 0x5869, 0x0000,
+  0x0000, 0x586d, 0x5870, 0x586a, 0x5871, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c73,
+  0x5b23, 0x0000, 0x5b21, 0x0000, 0x5b24, 0x0000, 0x0000, 0x0000, 0x5c7d, 0x0000, 0x5c74, 0x0000,
+  0x5c79, 0x0000, 0x0000, 0x5c7a, 0x0000, 0x5c75, 0x0000, 0x0000, 0x5e59, 0x0000, 0x0000, 0x0000,
+  0x5f5d, 0x0000, 0x0000, 0x6041, 0x6042, 0x0000, 0x0000, 0x0000, 0x0000, 0x616a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a6d, 0x0000, 0x0000, 0x3367, 0x3366, 0x3368, 0x0000, 0x3862,
+  0x0000, 0x3e60, 0x4441, 0x0000, 0x0000, 0x4442, 0x4443, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x272e, 0x2e7d, 0x2f21, 0x2f22, 0x0000, 0x0000, 0x0000, 0x3868, 0x3867, 0x0000, 0x3865,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e67, 0x0000, 0x3e65, 0x0000, 0x0000, 0x0000,
+  0x3e64, 0x3e66, 0x0000, 0x0000, 0x444b, 0x4447, 0x0000, 0x0000, 0x0000, 0x444a, 0x0000, 0x0000,
+  0x4946, 0x0000, 0x0000, 0x0000, 0x0000, 0x4947, 0x0000, 0x0000, 0x0000, 0x4948, 0x0000, 0x4e5a,
+  0x4e5c, 0x0000, 0x4e57, 0x4e58, 0x0000, 0x4e5b, 0x0000, 0x0000, 0x0000, 0x494d, 0x0000, 0x0000,
+  0x525c, 0x0000, 0x0000, 0x0000, 0x5260, 0x0000, 0x5261, 0x0000, 0x0000, 0x0000, 0x5637, 0x0000,
+  0x0000, 0x0000, 0x5638, 0x0000, 0x5632, 0x0000, 0x0000, 0x5635, 0x563c, 0x0000, 0x5631, 0x0000,
+  0x0000, 0x0000, 0x5872, 0x0000, 0x0000, 0x0000, 0x5b2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_70[] = {
+  0x0000, 0x5d26, 0x5e5e, 0x0000, 0x0000, 0x0000, 0x5f5e, 0x5f60, 0x6044, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6148, 0x0000, 0x2f25, 0x0000, 0x3869, 0x444c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e5e,
+  0x0000, 0x5b2e, 0x2a6e, 0x0000, 0x2f28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e71, 0x0000, 0x3e6e, 0x3e6c, 0x3e6b, 0x2f4a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4955, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x495a, 0x4950, 0x495b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5645, 0x5643, 0x0000, 0x563e, 0x0000, 0x5644, 0x0000, 0x5641, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d27, 0x0000, 0x5e5f, 0x0000,
+  0x0000, 0x0000, 0x607a, 0x0000, 0x6079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3379,
+  0x3378, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e73, 0x4450, 0x4451, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b30, 0x0000, 0x0000, 0x5e60, 0x0000, 0x623c, 0x0000, 0x4453, 0x0000, 0x4452, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2b, 0x0000, 0x2f2d, 0x0000, 0x337d, 0x0000,
+  0x387c, 0x3878, 0x0000, 0x0000, 0x0000, 0x3924, 0x3928, 0x3921, 0x0000, 0x387d, 0x3927, 0x0000,
+  0x0000, 0x0000, 0x3926, 0x0000, 0x0000, 0x3e79, 0x3e7a, 0x0000, 0x0000, 0x3e76, 0x3e7b, 0x3e77,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f26, 0x0000, 0x3f25, 0x0000, 0x4457, 0x0000, 0x445e, 0x0000,
+  0x0000, 0x0000, 0x445a, 0x445f, 0x4462, 0x0000, 0x0000, 0x0000, 0x0000, 0x496a, 0x0000, 0x0000,
+  0x4961, 0x0000, 0x4969, 0x4967, 0x495d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e68, 0x0000, 0x0000,
+  0x0000, 0x4e6d, 0x0000, 0x0000, 0x4e6b, 0x0000, 0x0000, 0x0000, 0x4e71, 0x0000, 0x526c, 0x526d,
+  0x0000, 0x0000, 0x5647, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_71[] = {
+  0x564b, 0x564c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5922, 0x5925, 0x0000, 0x5927, 0x0000,
+  0x0000, 0x5b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2d, 0x0000, 0x0000, 0x5d2f, 0x0000,
+  0x5d31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f63, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f27, 0x0000, 0x4e77,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f28, 0x0000, 0x0000, 0x0000, 0x496c, 0x0000, 0x5270,
+  0x0000, 0x526f, 0x0000, 0x5271, 0x0000, 0x0000, 0x564e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f65,
+  0x614c, 0x0000, 0x0000, 0x0000, 0x392f, 0x0000, 0x0000, 0x0000, 0x496e, 0x4e79, 0x4e78, 0x5272,
+  0x5650, 0x592c, 0x592d, 0x0000, 0x0000, 0x5b37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4466, 0x4468, 0x0000, 0x0000, 0x496f, 0x4e7b, 0x4e7c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f21, 0x5274, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5276, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d35, 0x5e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3934,
+  0x3936, 0x3f31, 0x0000, 0x3f36, 0x3f32, 0x0000, 0x3f35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x446a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4976, 0x0000, 0x4977, 0x0000, 0x0000, 0x4f27,
+  0x0000, 0x0000, 0x4f24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5278, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x592f, 0x0000, 0x0000, 0x0000, 0x5930, 0x0000, 0x5d36, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2f, 0x0000, 0x337e, 0x0000,
+  0x0000, 0x0000, 0x393b, 0x0000, 0x0000, 0x0000, 0x393c, 0x0000, 0x0000, 0x0000, 0x3f3d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f3c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x446c, 0x446e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4978, 0x0000,
+  0x4f28, 0x446f, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_72[] = {
+  0x4f2a, 0x0000, 0x4f2e, 0x4f29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f2d, 0x0000,
+  0x0000, 0x0000, 0x527d, 0x527a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5279, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5653, 0x5933, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5934, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x614f, 0x622e, 0x3f42, 0x0000, 0x0000, 0x0000, 0x3f41, 0x4471, 0x4470, 0x4472, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5656, 0x5b3e, 0x0000, 0x604c, 0x0000, 0x0000, 0x0000, 0x3422, 0x3943, 0x3944,
+  0x3948, 0x0000, 0x0000, 0x3945, 0x3946, 0x3942, 0x0000, 0x3f48, 0x3f43, 0x0000, 0x3f4a, 0x4475,
+  0x0000, 0x4474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x497e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5323, 0x0000, 0x0000, 0x0000, 0x0000, 0x5658, 0x0000, 0x0000, 0x0000, 0x5657, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f68, 0x5f67, 0x0000, 0x607d, 0x0000, 0x0000, 0x623d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d39, 0x0000, 0x0000, 0x4f38, 0x0000, 0x0000, 0x2732, 0x0000, 0x0000, 0x2a6f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3423, 0x0000, 0x0000, 0x3424, 0x0000, 0x0000, 0x0000, 0x3949, 0x0000, 0x394d,
+  0x3f53, 0x0000, 0x3f4e, 0x0000, 0x3f52, 0x0000, 0x4a25, 0x0000, 0x0000, 0x4a23, 0x4f3a, 0x0000,
+  0x0000, 0x4f3d, 0x532a, 0x5328, 0x5329, 0x0000, 0x0000, 0x0000, 0x5939, 0x0000, 0x0000, 0x225f,
+  0x0000, 0x2736, 0x2737, 0x2738, 0x2a76, 0x0000, 0x0000, 0x2f36, 0x0000, 0x4522, 0x2f3d, 0x0000,
+  0x0000, 0x2f39, 0x2f3a, 0x0000, 0x0000, 0x0000, 0x3428, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3950, 0x0000, 0x0000, 0x3f58, 0x0000, 0x0000, 0x0000, 0x4521, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a29, 0x4a28, 0x0000, 0x0000, 0x4f3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x604d,
+  0x0000, 0x2f3f, 0x0000, 0x342b, 0x342c, 0x0000, 0x0000, 0x3953, 0x0000, 0x0000, 0x0000, 0x3f5a,
+  0x3f5b, 0x3f5c, 0x0000, 0x0000, 0x0000, 0x4526, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_73[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x532e, 0x0000, 0x0000, 0x0000, 0x5330, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x395a, 0x3f5f, 0x3f64, 0x3f61, 0x3f67, 0x452c, 0x0000, 0x0000,
+  0x4a2e, 0x0000, 0x4a36, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f4f, 0x0000, 0x4f47, 0x4f46, 0x0000,
+  0x4f4a, 0x0000, 0x0000, 0x5333, 0x5334, 0x0000, 0x0000, 0x0000, 0x5669, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x593f, 0x5941, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5948, 0x5947, 0x0000,
+  0x5b46, 0x0000, 0x5b4b, 0x5b40, 0x5b52, 0x0000, 0x0000, 0x0000, 0x5b51, 0x5b4c, 0x5b49, 0x0000,
+  0x5d3b, 0x0000, 0x5d40, 0x0000, 0x0000, 0x0000, 0x5d48, 0x0000, 0x0000, 0x0000, 0x5e6b, 0x0000,
+  0x0000, 0x5e6c, 0x0000, 0x0000, 0x5e69, 0x5e6e, 0x5e6f, 0x5f6f, 0x6051, 0x0000, 0x0000, 0x5f6d,
+  0x0000, 0x5f70, 0x0000, 0x0000, 0x0000, 0x0000, 0x604e, 0x6050, 0x6123, 0x6121, 0x0000, 0x6124,
+  0x616e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395b, 0x0000, 0x3f6a, 0x0000,
+  0x3f6e, 0x3f6b, 0x453b, 0x0000, 0x0000, 0x0000, 0x4a3b, 0x4a3f, 0x4a3a, 0x0000, 0x4a3c, 0x0000,
+  0x0000, 0x0000, 0x4f54, 0x4f57, 0x0000, 0x0000, 0x533f, 0x0000, 0x5341, 0x5343, 0x5346, 0x5345,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x566e, 0x566c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2260, 0x243e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2a7a, 0x0000, 0x0000, 0x2f41, 0x0000, 0x0000, 0x0000, 0x0000, 0x3435,
+  0x0000, 0x3437, 0x0000, 0x0000, 0x3963, 0x395d, 0x0000, 0x3960, 0x3962, 0x3964, 0x395f, 0x3f6f,
+  0x0000, 0x3f74, 0x453f, 0x453e, 0x0000, 0x0000, 0x453d, 0x4541, 0x4a41, 0x4a40, 0x4a43, 0x4a42,
+  0x4f59, 0x4f58, 0x0000, 0x5347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b54, 0x0000,
+  0x0000, 0x3438, 0x0000, 0x3f7a, 0x3f76, 0x3f79, 0x3f77, 0x0000, 0x4544, 0x4543, 0x4545, 0x4a48,
+  0x4f5d, 0x4f5c, 0x534b, 0x534a
+};
+static const uint16_t cns11643_1992_3_f_74[] = {
+  0x5238, 0x0000, 0x5672, 0x594c, 0x5b55, 0x5d4a, 0x5b56, 0x5d4b, 0x0000, 0x6151, 0x6240, 0x3966,
+  0x3f7d, 0x0000, 0x4548, 0x0000, 0x0000, 0x0000, 0x4a4a, 0x0000, 0x4a4b, 0x0000, 0x0000, 0x4f5e,
+  0x4f61, 0x4f5f, 0x0000, 0x0000, 0x534f, 0x534e, 0x0000, 0x5673, 0x5677, 0x0000, 0x5676, 0x0000,
+  0x0000, 0x0000, 0x594d, 0x594e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b57, 0x5b58, 0x5b59,
+  0x0000, 0x5d4d, 0x0000, 0x0000, 0x0000, 0x6058, 0x6153, 0x6127, 0x6152, 0x6224, 0x6244, 0x6246,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454a, 0x0000, 0x4a4d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4023, 0x0000, 0x454d,
+  0x0000, 0x0000, 0x454c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4f, 0x4a50, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5352, 0x567c, 0x0000, 0x0000, 0x0000,
+  0x5679, 0x567d, 0x567e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5c,
+  0x5b5b, 0x0000, 0x0000, 0x5b5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f74, 0x0000, 0x0000, 0x605a, 0x0000, 0x0000, 0x6154, 0x0000, 0x6170, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5354, 0x0000, 0x0000, 0x0000, 0x5952, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x605b, 0x454e, 0x0000, 0x5721, 0x5b63, 0x5b62, 0x5d52, 0x0000, 0x0000, 0x4025, 0x4026,
+  0x4027, 0x4551, 0x0000, 0x0000, 0x0000, 0x5953, 0x0000, 0x0000, 0x5f75, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a51, 0x0000, 0x4a53, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f68,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5356, 0x0000, 0x5360, 0x5357, 0x535e, 0x0000, 0x5725,
+  0x0000, 0x0000, 0x5722, 0x0000, 0x5723, 0x5724, 0x5727, 0x5729, 0x0000, 0x5954, 0x0000, 0x0000,
+  0x0000, 0x5957, 0x5955, 0x0000, 0x0000, 0x595a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b64,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d54, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f76, 0x0000, 0x0000, 0x0000, 0x6155, 0x0000, 0x0000, 0x4553, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_75[] = {
+  0x0000, 0x0000, 0x0000, 0x4a57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x595d, 0x595e, 0x595f,
+  0x0000, 0x5b67, 0x5b66, 0x0000, 0x5d55, 0x0000, 0x0000, 0x0000, 0x572b, 0x5960, 0x343a, 0x0000,
+  0x4029, 0x402a, 0x0000, 0x4028, 0x0000, 0x455d, 0x402c, 0x0000, 0x0000, 0x4a5c, 0x455e, 0x0000,
+  0x4556, 0x4555, 0x455a, 0x0000, 0x0000, 0x4a58, 0x4a59, 0x0000, 0x0000, 0x4a5a, 0x0000, 0x0000,
+  0x4f6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x572d, 0x5964, 0x0000, 0x572c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b68, 0x0000, 0x0000, 0x5d57, 0x5d59, 0x0000, 0x0000, 0x0000, 0x5e7d,
+  0x0000, 0x0000, 0x0000, 0x5f77, 0x0000, 0x0000, 0x6156, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f6c,
+  0x5367, 0x0000, 0x0000, 0x0000, 0x572f, 0x0000, 0x572e, 0x6171, 0x402d, 0x0000, 0x4560, 0x0000,
+  0x4a65, 0x0000, 0x4a5f, 0x4a67, 0x4a68, 0x4a6b, 0x4a69, 0x0000, 0x4f71, 0x4f70, 0x0000, 0x4f6f,
+  0x0000, 0x0000, 0x536f, 0x536e, 0x536d, 0x0000, 0x5369, 0x0000, 0x0000, 0x0000, 0x0000, 0x5732,
+  0x5735, 0x0000, 0x5731, 0x0000, 0x0000, 0x0000, 0x5968, 0x0000, 0x5969, 0x0000, 0x0000, 0x596c,
+  0x0000, 0x0000, 0x5b6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d5d, 0x5d5b, 0x0000,
+  0x0000, 0x0000, 0x5d5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f23, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f7a, 0x0000, 0x0000, 0x0000, 0x612b, 0x0000, 0x0000, 0x6157, 0x0000, 0x6227,
+  0x0000, 0x6237, 0x0000, 0x0000, 0x0000, 0x0000, 0x3969, 0x402e, 0x0000, 0x4a6d, 0x4f75, 0x0000,
+  0x0000, 0x0000, 0x4f78, 0x5372, 0x5373, 0x0000, 0x0000, 0x0000, 0x0000, 0x5739, 0x0000, 0x0000,
+  0x0000, 0x5738, 0x0000, 0x0000, 0x0000, 0x5b70, 0x0000, 0x0000, 0x0000, 0x5d5f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4030, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4031, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a74, 0x0000, 0x0000, 0x4f7a, 0x0000, 0x0000, 0x0000, 0x573d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x596e
+};
+static const uint16_t cns11643_1992_3_f_76[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f26, 0x0000, 0x0000, 0x0000, 0x612d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a77, 0x4a76, 0x4d3e, 0x5376, 0x0000, 0x6158, 0x4a79, 0x0000, 0x0000, 0x0000, 0x5377,
+  0x0000, 0x5970, 0x0000, 0x0000, 0x5b73, 0x0000, 0x5d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5021, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5427, 0x0000, 0x0000, 0x0000, 0x537e, 0x5428, 0x0000, 0x5426, 0x5424,
+  0x5422, 0x537b, 0x0000, 0x5741, 0x0000, 0x0000, 0x0000, 0x5972, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5978, 0x0000, 0x5977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b78, 0x5b7b, 0x5b7c, 0x0000, 0x0000, 0x5d77,
+  0x0000, 0x0000, 0x0000, 0x5d6c, 0x0000, 0x0000, 0x5d6b, 0x5d6d, 0x0000, 0x0000, 0x5f2d, 0x5f30,
+  0x0000, 0x5f2e, 0x5f2b, 0x0000, 0x5f29, 0x5f2f, 0x0000, 0x5f7d, 0x0000, 0x0000, 0x5f7c, 0x0000,
+  0x6024, 0x0000, 0x6021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6067, 0x6064,
+  0x0000, 0x0000, 0x6130, 0x0000, 0x0000, 0x0000, 0x615a, 0x0000, 0x0000, 0x6131, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4565, 0x4a7a, 0x4a7b,
+  0x4a7c, 0x4a7e, 0x0000, 0x4a7d, 0x0000, 0x0000, 0x5023, 0x0000, 0x0000, 0x0000, 0x0000, 0x5028,
+  0x5029, 0x5026, 0x0000, 0x4c63, 0x0000, 0x0000, 0x542f, 0x0000, 0x5430, 0x0000, 0x542b, 0x0000,
+  0x0000, 0x0000, 0x542e, 0x0000, 0x574b, 0x0000, 0x5431, 0x0000, 0x5434, 0x0000, 0x0000, 0x5633,
+  0x574c, 0x0000, 0x5747, 0x5749, 0x5746, 0x0000, 0x574e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a21,
+  0x597c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c21, 0x0000, 0x0000, 0x5c28, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d78, 0x0000, 0x5d7d, 0x5d7b, 0x0000, 0x0000, 0x5d7c, 0x0000, 0x0000, 0x0000,
+  0x5d7e, 0x5f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f33, 0x0000, 0x0000, 0x0000, 0x6028, 0x0000,
+  0x6026, 0x6027, 0x0000, 0x606b
+};
+static const uint16_t cns11643_1992_3_f_77[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x606a, 0x6069, 0x0000, 0x0000, 0x0000, 0x0000, 0x6136, 0x0000,
+  0x0000, 0x615c, 0x0000, 0x622a, 0x623e, 0x0000, 0x6243, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x502d, 0x5438,
+  0x0000, 0x0000, 0x5a23, 0x0000, 0x0000, 0x5f39, 0x6137, 0x6138, 0x0000, 0x0000, 0x4b21, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x574f, 0x0000, 0x0000, 0x5a27, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6139, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b23, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f3b, 0x0000, 0x0000, 0x0000, 0x615e, 0x0000, 0x0000, 0x0000, 0x5c2c,
+  0x0000, 0x613a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x602a, 0x0000, 0x0000, 0x5a2c, 0x0000, 0x5e23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f3d, 0x0000,
+  0x0000, 0x0000, 0x606e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6176, 0x622b,
+  0x6232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x622c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_78[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2126, 0x2125, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2262, 0x2261, 0x2263, 0x0000,
+  0x243f, 0x0000, 0x0000, 0x0000, 0x2121, 0x0000, 0x212c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2740, 0x0000, 0x2123, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2130, 0x0000,
+  0x0000, 0x212e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2345, 0x0000, 0x0000, 0x2b22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2146, 0x2145, 0x0000, 0x0000, 0x0000, 0x0000, 0x2264, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2440, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2b23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x396c, 0x396e, 0x0000, 0x0000,
+  0x0000, 0x2124, 0x0000, 0x212d, 0x0000, 0x2265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2131,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x216c, 0x2266, 0x0000, 0x0000, 0x0000,
+  0x2442, 0x2742, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2147, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b26, 0x2b25, 0x2b27, 0x2b24, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4033, 0x0000, 0x0000, 0x0000, 0x0000, 0x2132, 0x0000, 0x2133, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x214c, 0x0000, 0x214b, 0x214a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x216d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2172, 0x2170, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x226f, 0x2268,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x226b, 0x2267, 0x2276, 0x0000,
+  0x226e, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_79[] = {
+  0x0000, 0x0000, 0x0000, 0x226d, 0x0000, 0x0000, 0x226c, 0x2274, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2270, 0x2277,
+  0x0000, 0x0000, 0x2275, 0x0000, 0x2273, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2450, 0x2448, 0x0000, 0x0000, 0x244f, 0x0000, 0x2446, 0x0000, 0x2445, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x244e, 0x0000, 0x2449, 0x0000, 0x244b, 0x2443, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2444, 0x244c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6448, 0x0000, 0x6449, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2747, 0x0000, 0x0000, 0x0000, 0x0000, 0x274f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2744, 0x0000, 0x2751, 0x0000, 0x2748, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x274c, 0x2749, 0x274b, 0x274a, 0x274d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b2d, 0x2b2e, 0x0000, 0x0000,
+  0x2b36, 0x0000, 0x0000, 0x0000, 0x2b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b2b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b32, 0x0000, 0x2b2f, 0x0000, 0x0000, 0x0000,
+  0x2b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b28, 0x0000, 0x0000, 0x2b29, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b35,
+  0x0000, 0x2b34, 0x0000, 0x644a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f48, 0x0000, 0x2f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f44, 0x0000, 0x2f58,
+  0x2f4c, 0x2f56, 0x0000, 0x2f46
+};
+static const uint16_t cns11643_1992_3_f_80[] = {
+  0x0000, 0x0000, 0x2f4b, 0x2f49, 0x2f47, 0x0000, 0x0000, 0x0000, 0x2f4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f51, 0x0000,
+  0x0000, 0x0000, 0x2f43, 0x0000, 0x0000, 0x0000, 0x2f50, 0x0000, 0x2f54, 0x2f55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x644b, 0x0000, 0x0000, 0x343c, 0x0000, 0x343f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3444, 0x0000, 0x3441, 0x0000,
+  0x3442, 0x0000, 0x2f57, 0x0000, 0x3447, 0x343d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3440, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x344b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3443, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x344c, 0x344a, 0x0000, 0x3445, 0x3446, 0x0000, 0x0000, 0x0000, 0x0000, 0x3975, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3971, 0x3972, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x396f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3970, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x644d, 0x0000,
+  0x0000, 0x0000, 0x4039, 0x403c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x403a, 0x0000, 0x0000, 0x4037, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x403d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4036, 0x403e, 0x0000, 0x0000, 0x456b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x456e, 0x456c, 0x0000, 0x0000, 0x456d, 0x0000, 0x4576, 0x0000, 0x0000, 0x4570, 0x4575, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4571, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4574, 0x0000, 0x0000, 0x4b29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b2b, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_81[] = {
+  0x0000, 0x4b2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b2c, 0x4b27, 0x644e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5031, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5035, 0x0000, 0x5030, 0x5034, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5441, 0x5440, 0x0000, 0x0000, 0x5033, 0x0000, 0x0000, 0x0000, 0x5752,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x606f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2278, 0x0000, 0x0000, 0x0000, 0x2454, 0x0000, 0x2453, 0x2451, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2752, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3976, 0x0000, 0x0000, 0x0000, 0x5e25, 0x0000, 0x2134, 0x0000, 0x0000, 0x0000, 0x2b37, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x227a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x403f, 0x6453, 0x0000, 0x0000, 0x2127, 0x0000,
+  0x214d, 0x2148, 0x214e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2178, 0x2179, 0x0000, 0x0000, 0x0000,
+  0x2755, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2128, 0x0000, 0x0000, 0x217a, 0x0000, 0x0000,
+  0x0000, 0x2457, 0x0000, 0x2b39, 0x0000, 0x2f5b, 0x0000, 0x2f59, 0x0000, 0x0000, 0x2f5a, 0x0000,
+  0x344d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x227e, 0x227d,
+  0x227c, 0x2459, 0x0000, 0x0000, 0x245a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2b3b, 0x2b3d, 0x2b3e, 0x0000, 0x0000, 0x0000, 0x2f5e, 0x0000, 0x2f5f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x344f, 0x0000, 0x344e, 0x397d, 0x397a, 0x0000, 0x0000, 0x397e, 0x0000,
+  0x0000, 0x4b2f, 0x4b2e, 0x4b30, 0x0000, 0x0000, 0x0000, 0x5442, 0x0000, 0x0000, 0x212f, 0x2135,
+  0x2151, 0x217b, 0x0000, 0x0000, 0x2322, 0x0000, 0x0000, 0x0000, 0x245b, 0x2759, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x457a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x275a, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_82[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2136, 0x2152, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217d,
+  0x0000, 0x0000, 0x0000, 0x2325, 0x0000, 0x0000, 0x0000, 0x0000, 0x2324, 0x2326, 0x0000, 0x0000,
+  0x2327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x245f, 0x2461, 0x0000, 0x0000, 0x245c,
+  0x0000, 0x0000, 0x245e, 0x245d, 0x0000, 0x0000, 0x0000, 0x2460, 0x0000, 0x0000, 0x0000, 0x275b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x275e, 0x0000, 0x0000, 0x0000, 0x0000, 0x275f, 0x0000, 0x0000,
+  0x275d, 0x0000, 0x644f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b3f, 0x0000, 0x0000,
+  0x2b40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b43, 0x0000, 0x0000, 0x0000, 0x2f68,
+  0x0000, 0x0000, 0x0000, 0x2f65, 0x0000, 0x2f62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f60, 0x0000, 0x0000, 0x2f66, 0x2f61, 0x2f63, 0x0000, 0x2f64, 0x3450, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a23, 0x0000, 0x0000, 0x3a21, 0x0000, 0x0000, 0x3451, 0x0000,
+  0x0000, 0x4041, 0x0000, 0x0000, 0x0000, 0x0000, 0x4040, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b32, 0x0000,
+  0x5036, 0x0000, 0x0000, 0x0000, 0x5037, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x602c, 0x0000,
+  0x2137, 0x2154, 0x2153, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2463,
+  0x2462, 0x2761, 0x0000, 0x0000, 0x0000, 0x2760, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2762,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2b48, 0x2b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b47, 0x0000,
+  0x2f6f, 0x0000, 0x2f6c, 0x2f6a, 0x2f6d, 0x2f6e, 0x0000, 0x0000, 0x3452, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4045, 0x4044, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4046, 0x0000, 0x0000, 0x4621, 0x0000, 0x0000, 0x457e, 0x4b33, 0x0000,
+  0x0000, 0x0000, 0x4d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2155, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_83[] = {
+  0x2156, 0x0000, 0x0000, 0x2223, 0x2222, 0x0000, 0x0000, 0x2224, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5038, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2226, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6450, 0x2465, 0x0000, 0x2b49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4623, 0x4b34, 0x0000, 0x5444, 0x5c34, 0x0000, 0x2129, 0x0000, 0x2157, 0x2466,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0x2159, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x232a, 0x0000, 0x0000, 0x0000, 0x232b, 0x232d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2763, 0x0000, 0x0000, 0x2b4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x215a, 0x0000, 0x2227,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6451, 0x0000, 0x2a5c, 0x0000, 0x212a, 0x0000, 0x0000,
+  0x0000, 0x2228, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2467, 0x0000, 0x2765, 0x0000,
+  0x0000, 0x0000, 0x2766, 0x0000, 0x0000, 0x2b4b, 0x0000, 0x0000, 0x4047, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x215b, 0x0000, 0x0000, 0x2229, 0x0000, 0x232f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2767, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6452,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a28, 0x0000,
+  0x3a27, 0x404a, 0x4049, 0x4048, 0x0000, 0x0000, 0x4625, 0x0000, 0x4626, 0x4b35, 0x0000, 0x5445,
+  0x0000, 0x0000, 0x212b, 0x215c, 0x0000, 0x0000, 0x222a, 0x0000, 0x0000, 0x0000, 0x2331, 0x0000,
+  0x0000, 0x2769, 0x276a, 0x0000, 0x3455, 0x3a29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x215e, 0x0000, 0x2160, 0x0000, 0x222b, 0x0000, 0x2333, 0x0000, 0x0000, 0x276b, 0x0000, 0x0000,
+  0x0000, 0x2b50, 0x2b4f, 0x0000, 0x2b4e, 0x2b4d, 0x0000, 0x0000, 0x404b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2231, 0x0000, 0x222d, 0x222e, 0x0000, 0x222f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2335
+};
+static const uint16_t cns11643_1992_3_f_84[] = {
+  0x2337, 0x0000, 0x0000, 0x0000, 0x0000, 0x2339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233a, 0x0000, 0x233b, 0x2334, 0x0000,
+  0x0000, 0x0000, 0x2476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2479, 0x247e, 0x2475,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2524,
+  0x0000, 0x0000, 0x2477, 0x0000, 0x247b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2470, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2521, 0x0000, 0x0000, 0x0000, 0x0000, 0x2473, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x247c, 0x0000, 0x2478, 0x2474, 0x246d, 0x0000, 0x0000, 0x247d, 0x2522, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2523, 0x0000, 0x0000, 0x0000, 0x0000, 0x276e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2774, 0x2778, 0x0000,
+  0x0000, 0x2775, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2771, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x276c, 0x0000, 0x0000, 0x0000, 0x2770, 0x2779, 0x0000, 0x0000, 0x0000, 0x0000, 0x2773,
+  0x0000, 0x0000, 0x0000, 0x276f, 0x2777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2b5c, 0x2b5d, 0x0000, 0x0000, 0x0000, 0x2b57, 0x2b59, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b5b, 0x0000,
+  0x2b54, 0x2b5e, 0x0000, 0x0000, 0x0000, 0x2b51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b55, 0x6454,
+  0x2b63, 0x2b61, 0x0000, 0x0000, 0x2b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2b58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f77,
+  0x3021, 0x0000, 0x0000, 0x0000, 0x2f74, 0x2f78, 0x3022, 0x0000, 0x0000, 0x2f79, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_85[] = {
+  0x2f7b, 0x0000, 0x2f7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f76, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f7e, 0x3025, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6721, 0x345f, 0x0000, 0x3468, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3466, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x345b, 0x0000, 0x0000, 0x3458, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3462,
+  0x3461, 0x0000, 0x0000, 0x0000, 0x3457, 0x3a36, 0x3464, 0x0000, 0x0000, 0x345e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3459, 0x0000, 0x0000, 0x6457,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6456, 0x6722, 0x6455, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a31, 0x3a38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a2e, 0x3a2a, 0x0000, 0x0000, 0x0000, 0x3a33,
+  0x0000, 0x0000, 0x3a40, 0x0000, 0x3a34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6723, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4051, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404c, 0x0000, 0x0000, 0x0000, 0x6725, 0x0000,
+  0x6724, 0x0000, 0x0000, 0x0000, 0x6458, 0x0000, 0x0000, 0x0000, 0x462e, 0x0000, 0x0000, 0x4628,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_86[] = {
+  0x0000, 0x0000, 0x0000, 0x4629, 0x0000, 0x4636, 0x0000, 0x462c, 0x0000, 0x0000, 0x0000, 0x462a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4634, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4631, 0x0000, 0x645a, 0x0000, 0x6459, 0x0000,
+  0x0000, 0x0000, 0x4650, 0x0000, 0x4630, 0x0000, 0x0000, 0x4b41, 0x0000, 0x4b38, 0x0000, 0x0000,
+  0x0000, 0x4b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b44, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b3e, 0x0000, 0x0000, 0x4b37,
+  0x0000, 0x0000, 0x0000, 0x4b3b, 0x0000, 0x4b43, 0x0000, 0x4b45, 0x4b40, 0x4635, 0x4b3c, 0x0000,
+  0x4b39, 0x0000, 0x4b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x503f,
+  0x0000, 0x5040, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x503b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x503d, 0x0000, 0x5448, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5449, 0x5447, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x645d, 0x645b, 0x0000, 0x575b, 0x0000, 0x575a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5758,
+  0x0000, 0x0000, 0x5759, 0x5757, 0x575c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2d, 0x645e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6726, 0x6727, 0x645c, 0x5e26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6728, 0x0000, 0x0000, 0x5f40, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6071, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2177, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233e,
+  0x0000, 0x0000, 0x252c, 0x0000, 0x0000, 0x2526, 0x0000, 0x0000, 0x252b, 0x252a, 0x0000, 0x2529,
+  0x0000, 0x2548, 0x2527, 0x2528, 0x0000, 0x0000, 0x2822, 0x0000, 0x277d, 0x0000, 0x0000, 0x277c,
+  0x2821, 0x277b, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_87[] = {
+  0x2b65, 0x0000, 0x0000, 0x0000, 0x0000, 0x3027, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a44, 0x3a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4052, 0x0000, 0x4637,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f41, 0x0000, 0x0000, 0x0000, 0x2161, 0x0000, 0x0000,
+  0x2234, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2341, 0x2342, 0x0000, 0x0000, 0x233f, 0x2340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2531, 0x253e, 0x0000, 0x2530, 0x0000, 0x0000, 0x2540, 0x2536, 0x252f, 0x0000, 0x253c, 0x0000,
+  0x252d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2532,
+  0x2541, 0x2542, 0x2533, 0x2538, 0x2537, 0x645f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2535,
+  0x0000, 0x0000, 0x0000, 0x2825, 0x0000, 0x2823, 0x0000, 0x2826, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2828, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2829, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282a, 0x0000, 0x2824, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6460, 0x0000, 0x0000, 0x2b69, 0x2b68, 0x0000,
+  0x2b6c, 0x2b67, 0x2b6a, 0x0000, 0x0000, 0x0000, 0x2b71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2b70, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b6d, 0x2b72,
+  0x2b6e, 0x0000, 0x0000, 0x0000, 0x2b66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x302a, 0x0000, 0x0000, 0x0000, 0x3030, 0x0000, 0x0000, 0x302f, 0x0000,
+  0x3038, 0x0000, 0x0000, 0x0000, 0x3034, 0x3035, 0x0000, 0x0000, 0x3033, 0x3028, 0x3037, 0x0000,
+  0x0000, 0x302b, 0x0000, 0x0000, 0x0000, 0x3036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3032, 0x0000, 0x346e, 0x3471, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3472, 0x0000, 0x3474, 0x0000, 0x3469, 0x0000, 0x0000, 0x0000, 0x0000, 0x346b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x346f, 0x3475
+};
+static const uint16_t cns11643_1992_3_f_88[] = {
+  0x0000, 0x0000, 0x0000, 0x3476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6461, 0x0000, 0x0000, 0x6462, 0x6463, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a4a, 0x0000, 0x3a45, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a47, 0x0000, 0x0000, 0x3a50, 0x0000,
+  0x0000, 0x0000, 0x3a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a4e, 0x0000,
+  0x3a49, 0x0000, 0x3a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6464,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4057, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x405b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4056, 0x0000, 0x0000, 0x405e,
+  0x405c, 0x4058, 0x0000, 0x0000, 0x0000, 0x0000, 0x405d, 0x0000, 0x0000, 0x405a, 0x4059, 0x0000,
+  0x4054, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4643, 0x463e, 0x0000, 0x0000, 0x0000, 0x4642,
+  0x463c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x463d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x463a, 0x4645, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4638, 0x0000, 0x0000, 0x4641, 0x4644, 0x4640, 0x0000, 0x0000, 0x0000, 0x6465,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b46, 0x0000, 0x4b50, 0x0000, 0x0000, 0x4b51,
+  0x0000, 0x0000, 0x4b4b, 0x0000, 0x0000, 0x463f, 0x0000, 0x0000, 0x4b4d, 0x0000, 0x4b49, 0x0000,
+  0x4b4f, 0x4b4c, 0x0000, 0x4b47, 0x0000, 0x0000, 0x0000, 0x504a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x504b, 0x0000, 0x0000, 0x5048, 0x504c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5049, 0x0000,
+  0x0000, 0x544b, 0x0000, 0x0000, 0x544c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a2f, 0x0000, 0x0000, 0x0000, 0x5a2e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2343, 0x0000,
+  0x2545, 0x2543, 0x2544, 0x282d, 0x0000, 0x2b77, 0x0000, 0x3477, 0x0000, 0x0000, 0x0000, 0x3a52,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_89[] = {
+  0x6466, 0x504d, 0x2139, 0x0000, 0x2235, 0x2344, 0x0000, 0x0000, 0x2b7a, 0x2b79, 0x213a, 0x2546,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4646, 0x6560, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2236, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3479, 0x0000, 0x0000, 0x0000, 0x405f,
+  0x0000, 0x0000, 0x4b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2238, 0x0000, 0x2237, 0x0000, 0x2239, 0x0000, 0x2347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2549, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x282e, 0x282f, 0x6467, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b7c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x347b, 0x0000, 0x347c, 0x347d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3a53, 0x3a54, 0x0000, 0x4060, 0x0000, 0x4061, 0x0000, 0x0000, 0x0000,
+  0x4648, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x223b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x234b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x234d, 0x0000, 0x0000, 0x2555, 0x0000, 0x0000, 0x254c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x254b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2556, 0x2553,
+  0x254e, 0x0000, 0x0000, 0x2551, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2841, 0x2833, 0x0000, 0x0000, 0x2838, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2845, 0x2840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x283d,
+  0x0000, 0x0000, 0x2837, 0x0000, 0x2835, 0x0000, 0x0000, 0x0000, 0x0000, 0x283f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c26, 0x0000, 0x2846,
+  0x0000, 0x2c2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c21, 0x0000, 0x0000, 0x2c2c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2c2e, 0x0000, 0x0000, 0x0000, 0x2c23, 0x0000, 0x0000, 0x0000, 0x2c24,
+  0x2c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c2b, 0x2c29, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_90[] = {
+  0x0000, 0x0000, 0x2c2a, 0x0000, 0x2c28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3040,
+  0x0000, 0x2c27, 0x0000, 0x0000, 0x0000, 0x0000, 0x304f, 0x0000, 0x304a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x304e, 0x0000, 0x0000, 0x303e, 0x0000, 0x0000, 0x0000, 0x303b, 0x3045, 0x0000,
+  0x3048, 0x0000, 0x3052, 0x0000, 0x0000, 0x0000, 0x303c, 0x3522, 0x3538, 0x0000, 0x0000, 0x304d,
+  0x0000, 0x304b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3528, 0x3524,
+  0x0000, 0x3531, 0x0000, 0x3533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x352e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x352a, 0x0000, 0x0000, 0x352f, 0x353b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x353a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3539, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3527, 0x0000, 0x353c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3530, 0x0000, 0x0000, 0x352b,
+  0x0000, 0x0000, 0x3529, 0x3534, 0x0000, 0x3532, 0x0000, 0x3537, 0x0000, 0x3535, 0x0000, 0x0000,
+  0x0000, 0x3a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a7c, 0x0000, 0x3a63, 0x3a61, 0x3a58, 0x0000,
+  0x0000, 0x3a5b, 0x3a77, 0x3a72, 0x3a59, 0x3a60, 0x0000, 0x0000, 0x0000, 0x3a7b, 0x0000, 0x0000,
+  0x0000, 0x3a66, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a62, 0x0000, 0x3a5c, 0x3a5e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a73, 0x3a5a, 0x0000, 0x3a57, 0x3a7a, 0x0000, 0x0000, 0x0000,
+  0x3a56, 0x0000, 0x3a79, 0x3a78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4067, 0x0000, 0x4066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4064, 0x3a6b, 0x406a, 0x6468, 0x0000, 0x6469, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x464c, 0x0000, 0x0000, 0x464a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x464f,
+  0x4653, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b5c, 0x0000,
+  0x4b58, 0x0000, 0x4b54, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_91[] = {
+  0x4b5e, 0x0000, 0x0000, 0x0000, 0x4b56, 0x0000, 0x4b5a, 0x0000, 0x0000, 0x0000, 0x4b5b, 0x0000,
+  0x0000, 0x4b5d, 0x4b5f, 0x0000, 0x0000, 0x5050, 0x5053, 0x0000, 0x0000, 0x5051, 0x0000, 0x0000,
+  0x504f, 0x0000, 0x0000, 0x0000, 0x5054, 0x0000, 0x0000, 0x504e, 0x0000, 0x0000, 0x5056, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5450, 0x0000, 0x544e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5452, 0x0000, 0x544f, 0x0000, 0x5451, 0x0000, 0x5453, 0x0000, 0x5a31, 0x5761, 0x575e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c36, 0x0000, 0x5c39, 0x0000, 0x5c3a, 0x0000,
+  0x0000, 0x5e29, 0x5f42, 0x0000, 0x0000, 0x0000, 0x0000, 0x6073, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646a, 0x0000, 0x0000, 0x2c2f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4071, 0x0000, 0x4072, 0x0000,
+  0x0000, 0x5057, 0x0000, 0x0000, 0x5a34, 0x0000, 0x5c3b, 0x0000, 0x213b, 0x0000, 0x223d, 0x0000,
+  0x0000, 0x0000, 0x2350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x255a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x284c, 0x0000, 0x284a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x284e, 0x284b, 0x284d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3057, 0x0000, 0x0000, 0x0000, 0x3056, 0x3055, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3541, 0x0000, 0x0000, 0x0000, 0x0000, 0x353f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a7e, 0x0000, 0x4074,
+  0x0000, 0x0000, 0x4075, 0x4076, 0x4073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a35, 0x0000, 0x0000, 0x0000, 0x5e2a, 0x0000, 0x223e, 0x0000, 0x0000,
+  0x0000, 0x255e, 0x255c, 0x255d
+};
+static const uint16_t cns11643_1992_3_f_92[] = {
+  0x2850, 0x0000, 0x0000, 0x0000, 0x0000, 0x3058, 0x3059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x223f, 0x0000, 0x0000, 0x0000,
+  0x2352, 0x2851, 0x0000, 0x2c34, 0x0000, 0x0000, 0x3b24, 0x0000, 0x4078, 0x6525, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x255f, 0x0000, 0x0000, 0x0000, 0x2c35,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2854, 0x2855, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x305a, 0x305b,
+  0x0000, 0x0000, 0x0000, 0x646b, 0x0000, 0x0000, 0x0000, 0x3543, 0x0000, 0x0000, 0x3b26, 0x3b25,
+  0x0000, 0x3544, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a38,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646c,
+  0x2355, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x235a, 0x0000, 0x0000, 0x0000,
+  0x2561, 0x2566, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2562, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2563, 0x0000, 0x285d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x285e, 0x0000, 0x0000, 0x0000, 0x0000, 0x285c, 0x285f, 0x2857, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2858, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c3f, 0x0000, 0x0000, 0x0000, 0x2c3b, 0x0000, 0x0000, 0x0000, 0x646d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c3c, 0x2c42, 0x0000, 0x0000, 0x0000, 0x2c3e, 0x2c41, 0x0000,
+  0x0000, 0x2c43, 0x2c3d, 0x0000, 0x0000, 0x3063, 0x0000, 0x305f, 0x0000, 0x0000, 0x0000, 0x3064,
+  0x0000, 0x0000, 0x0000, 0x3061, 0x0000, 0x3062, 0x0000, 0x0000, 0x0000, 0x0000, 0x305e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_93[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x354b, 0x3548, 0x3547, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3551, 0x0000, 0x0000, 0x3552, 0x0000, 0x354f, 0x0000, 0x0000,
+  0x3555, 0x0000, 0x0000, 0x0000, 0x3b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3546, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x354e, 0x0000, 0x354a, 0x0000, 0x0000, 0x3554,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b36,
+  0x0000, 0x0000, 0x3b28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b27, 0x0000, 0x3b37, 0x0000,
+  0x3b2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2e, 0x0000, 0x3b34, 0x0000, 0x0000, 0x0000, 0x3b33,
+  0x0000, 0x0000, 0x0000, 0x3b31, 0x0000, 0x0000, 0x0000, 0x3b2d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4121, 0x0000, 0x0000, 0x0000, 0x407c, 0x0000, 0x407a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4079, 0x407d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646e, 0x0000, 0x0000,
+  0x465c, 0x0000, 0x0000, 0x4654, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4656,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4659, 0x465a, 0x0000, 0x646f, 0x4b65,
+  0x4b66, 0x4b63, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6b, 0x0000, 0x4b67, 0x0000, 0x0000, 0x4b69,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6a, 0x4b68, 0x6470, 0x5058, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x505b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x505a,
+  0x0000, 0x0000, 0x6471, 0x0000, 0x0000, 0x5457, 0x0000, 0x5459, 0x0000, 0x0000, 0x5455, 0x6472,
+  0x0000, 0x5762, 0x0000, 0x0000, 0x5a39, 0x0000, 0x0000, 0x0000, 0x5c3d, 0x0000, 0x5c3c, 0x0000,
+  0x5c3e, 0x0000, 0x0000, 0x0000, 0x5e2d, 0x0000, 0x0000, 0x5f43, 0x0000, 0x0000, 0x0000, 0x6030,
+  0x0000, 0x0000, 0x0000, 0x213c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3557,
+  0x4b6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2567, 0x2860, 0x0000, 0x0000, 0x0000, 0x2c45, 0x2c44,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_94[] = {
+  0x2163, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x235c, 0x2568, 0x0000, 0x256b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2862, 0x2861, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3066, 0x0000, 0x3069, 0x0000, 0x3068, 0x306a,
+  0x3067, 0x0000, 0x355b, 0x0000, 0x0000, 0x3559, 0x0000, 0x0000, 0x0000, 0x3558, 0x355a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3979, 0x0000, 0x0000, 0x0000, 0x3b3a, 0x3b3b,
+  0x3b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x465d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6d, 0x0000, 0x0000, 0x0000, 0x4b70, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6677, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2863,
+  0x0000, 0x0000, 0x213d, 0x0000, 0x0000, 0x0000, 0x0000, 0x213e, 0x0000, 0x2247, 0x0000, 0x2248,
+  0x0000, 0x6678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x256e, 0x0000, 0x256d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2865, 0x2867, 0x0000, 0x0000,
+  0x0000, 0x2868, 0x0000, 0x0000, 0x0000, 0x2c48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x306c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x306b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3561, 0x3560, 0x0000, 0x3b3f, 0x0000, 0x3b40,
+  0x3b3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6474, 0x0000, 0x4661, 0x4660, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x505c, 0x0000, 0x0000, 0x6475, 0x0000, 0x0000,
+  0x5c3f, 0x0000, 0x0000, 0x0000, 0x213f, 0x2361, 0x0000, 0x0000, 0x2869, 0x286b, 0x0000, 0x2c4c,
+  0x2c4b, 0x306e, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_95[] = {
+  0x0000, 0x0000, 0x0000, 0x256f, 0x0000, 0x0000, 0x286d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2164, 0x2249, 0x2362, 0x0000, 0x0000, 0x3b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2571, 0x0000, 0x0000, 0x286e, 0x0000, 0x0000,
+  0x0000, 0x2870, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c4d,
+  0x0000, 0x0000, 0x306f, 0x0000, 0x3562, 0x0000, 0x0000, 0x0000, 0x0000, 0x3563, 0x3b47, 0x3b45,
+  0x0000, 0x0000, 0x3b44, 0x0000, 0x0000, 0x0000, 0x4122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5763, 0x0000, 0x0000, 0x2140, 0x2141, 0x224a, 0x2351,
+  0x0000, 0x2871, 0x0000, 0x0000, 0x0000, 0x0000, 0x4123, 0x505e, 0x0000, 0x5764, 0x0000, 0x0000,
+  0x6164, 0x2142, 0x0000, 0x2572, 0x0000, 0x0000, 0x2c50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4124, 0x0000, 0x0000, 0x0000, 0x5f45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2876,
+  0x2875, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3070, 0x3072,
+  0x0000, 0x0000, 0x0000, 0x3071, 0x6476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6477, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b4b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4663,
+  0x4664, 0x0000, 0x0000, 0x0000, 0x4b72, 0x0000, 0x6478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x224d, 0x0000, 0x0000, 0x224c, 0x0000,
+  0x0000, 0x0000, 0x2578, 0x0000, 0x0000, 0x0000, 0x0000, 0x2366, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2367, 0x2369, 0x2577, 0x0000, 0x0000, 0x257b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2576, 0x2574, 0x0000, 0x287e, 0x0000, 0x0000, 0x257c, 0x0000, 0x0000, 0x0000,
+  0x2622, 0x0000, 0x2621, 0x0000, 0x0000, 0x0000, 0x257d, 0x0000, 0x0000, 0x2623, 0x0000, 0x0000,
+  0x257a, 0x0000, 0x2575, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2878, 0x2922, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c5a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2877, 0x2c5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x287a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c60, 0x3079, 0x0000, 0x0000, 0x2c56, 0x3073, 0x0000, 0x2c57, 0x2c5d, 0x0000,
+  0x0000, 0x0000, 0x307e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c54, 0x0000, 0x0000, 0x0000,
+  0x2c5f, 0x2c61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x307a, 0x3078, 0x307b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c5c, 0x0000, 0x3076, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3122, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3125, 0x0000, 0x0000, 0x0000, 0x0000, 0x3568, 0x3074, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3127, 0x0000, 0x0000, 0x3571, 0x0000, 0x0000, 0x3572, 0x0000, 0x3123, 0x3128,
+  0x0000, 0x3121, 0x356f, 0x0000, 0x0000, 0x0000, 0x3126, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b54,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x356a, 0x0000, 0x3b56, 0x0000, 0x0000, 0x0000, 0x3b55, 0x356e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3579, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b58,
+  0x0000, 0x3b59, 0x0000, 0x3576, 0x3578, 0x3b5a, 0x3b4d, 0x0000, 0x0000, 0x0000, 0x3574, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3b5e, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_97[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b4f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b51, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x412b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b61, 0x0000, 0x3b62, 0x3b63, 0x3b50, 0x0000,
+  0x0000, 0x6479, 0x0000, 0x0000, 0x0000, 0x0000, 0x4129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4127, 0x412c, 0x0000, 0x466f, 0x0000, 0x0000, 0x0000, 0x0000, 0x466e, 0x0000, 0x4128, 0x0000,
+  0x466c, 0x412e, 0x0000, 0x0000, 0x0000, 0x0000, 0x466d, 0x412a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x647a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b73, 0x0000, 0x4b7e, 0x0000, 0x0000, 0x4b74, 0x0000, 0x0000, 0x0000,
+  0x4671, 0x0000, 0x0000, 0x0000, 0x4b7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4672, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x466a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c21, 0x0000, 0x0000, 0x4668, 0x0000, 0x4673, 0x0000, 0x0000, 0x0000, 0x466b, 0x0000, 0x0000,
+  0x0000, 0x4c23, 0x4674, 0x4c24, 0x4b77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b76, 0x0000, 0x5068, 0x4c28, 0x5067, 0x0000, 0x0000,
+  0x4c29, 0x0000, 0x4c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b79, 0x0000, 0x0000, 0x4b75, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5061, 0x0000, 0x5063, 0x0000, 0x506a, 0x0000, 0x5064, 0x0000, 0x0000,
+  0x5066, 0x0000, 0x0000, 0x0000, 0x506c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5062, 0x5065, 0x506b, 0x0000, 0x0000, 0x6679, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5461, 0x545f, 0x545c, 0x545e, 0x545d, 0x0000, 0x0000, 0x0000, 0x0000, 0x545b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5765, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_98[] = {
+  0x0000, 0x0000, 0x5f46, 0x0000, 0x0000, 0x613e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x236b, 0x0000, 0x0000, 0x0000, 0x2625, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4676, 0x0000, 0x0000, 0x0000, 0x4675, 0x0000, 0x0000, 0x4c2c,
+  0x0000, 0x506d, 0x0000, 0x0000, 0x0000, 0x5f48, 0x0000, 0x2165, 0x2166, 0x224e, 0x0000, 0x2628,
+  0x2629, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3129, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2250, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x236f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x236c, 0x0000, 0x236d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x236e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2639, 0x0000, 0x0000,
+  0x262e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x262a, 0x0000,
+  0x0000, 0x2637, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x262f, 0x0000, 0x2636, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2635, 0x0000, 0x2633,
+  0x2634, 0x2638, 0x2631, 0x0000, 0x0000, 0x0000, 0x0000, 0x647b, 0x0000, 0x2632, 0x2931, 0x292a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2926, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2928, 0x0000, 0x0000, 0x2925, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2934, 0x2932, 0x0000, 0x0000, 0x0000, 0x2933, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x292e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2930, 0x2937, 0x2935, 0x2936, 0x292f, 0x0000, 0x0000,
+  0x2929, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_99[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c6f, 0x2c70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6c,
+  0x0000, 0x3132, 0x0000, 0x3133, 0x0000, 0x0000, 0x0000, 0x2c6b, 0x0000, 0x2c6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x312c, 0x0000,
+  0x312f, 0x3135, 0x0000, 0x0000, 0x0000, 0x3138, 0x0000, 0x3137, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x313c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x312e, 0x3139,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3130, 0x313b, 0x3136, 0x0000, 0x0000,
+  0x647c, 0x0000, 0x0000, 0x0000, 0x647d, 0x0000, 0x3631, 0x0000, 0x0000, 0x0000, 0x3627, 0x0000,
+  0x3629, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3626, 0x3632, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3622, 0x0000, 0x0000, 0x0000, 0x0000, 0x357c, 0x362b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3623, 0x0000, 0x0000, 0x0000, 0x0000, 0x357d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3624, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x362d, 0x0000,
+  0x0000, 0x0000, 0x647e, 0x0000, 0x0000, 0x0000, 0x362e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b71,
+  0x0000, 0x3b70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b67, 0x0000, 0x0000, 0x0000, 0x3b66, 0x0000,
+  0x0000, 0x0000, 0x3b68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b72, 0x3b6d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b6f, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x6521, 0x0000, 0x0000, 0x0000, 0x4149, 0x4132, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x413a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4138, 0x0000, 0x0000, 0x0000, 0x413e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x413d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4136, 0x4133, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4134, 0x0000, 0x4148, 0x4725,
+  0x4142, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4144, 0x4145,
+  0x0000, 0x6676, 0x0000, 0x0000, 0x4678, 0x0000, 0x0000, 0x4728, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x467e, 0x4724, 0x467a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4721, 0x0000, 0x472a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4723, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4722, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x467b, 0x0000, 0x4729, 0x0000, 0x4c2d, 0x4726, 0x0000, 0x4c35,
+  0x0000, 0x0000, 0x4c38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c30, 0x4c2f, 0x0000,
+  0x0000, 0x4c3b, 0x0000, 0x0000, 0x4c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c2e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3f,
+  0x4c34, 0x0000, 0x4c3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c39, 0x0000, 0x6522, 0x0000, 0x0000, 0x4c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5070, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c32, 0x0000, 0x5077, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5076, 0x0000, 0x506f, 0x0000, 0x5079, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5075, 0x0000, 0x0000, 0x5464, 0x0000, 0x5467, 0x0000, 0x0000,
+  0x0000, 0x576b, 0x0000, 0x576d, 0x0000, 0x0000, 0x576c, 0x0000, 0x0000, 0x0000, 0x5469, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576a, 0x0000, 0x0000, 0x5770, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_101[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576e, 0x0000, 0x0000, 0x5a3b, 0x0000, 0x5a3c, 0x5a3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6523, 0x0000, 0x0000, 0x0000, 0x5f4a, 0x5f4b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f49, 0x6032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c72, 0x0000, 0x0000, 0x2167, 0x2168, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c74, 0x0000, 0x2c76, 0x0000, 0x2c73, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x313d, 0x0000, 0x3637, 0x3636, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3634, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b74,
+  0x3b75, 0x3b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414b,
+  0x0000, 0x414e, 0x0000, 0x0000, 0x414d, 0x4730, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c41, 0x0000, 0x0000, 0x2558, 0x2939, 0x0000, 0x3140, 0x0000, 0x3638, 0x3639, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3142, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x293b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x363a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x546b, 0x0000, 0x0000, 0x0000, 0x0000, 0x293c, 0x0000, 0x0000, 0x0000, 0x2c77, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x363c, 0x0000, 0x363f, 0x363d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a3f, 0x0000, 0x0000, 0x0000, 0x2169, 0x0000, 0x0000, 0x3641,
+  0x4150, 0x0000, 0x0000, 0x2251, 0x0000, 0x0000, 0x2373, 0x2372, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x263d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2943, 0x293e
+};
+static const uint16_t cns11643_1992_3_f_102[] = {
+  0x0000, 0x2942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2940,
+  0x2941, 0x0000, 0x2c7e, 0x2c7a, 0x0000, 0x0000, 0x2d23, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c7c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c79, 0x0000, 0x0000, 0x2c7d, 0x0000, 0x0000, 0x0000,
+  0x2d21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d24, 0x2d25, 0x0000, 0x0000, 0x2d22,
+  0x2c37, 0x0000, 0x0000, 0x0000, 0x3146, 0x0000, 0x0000, 0x0000, 0x314c, 0x0000, 0x3144, 0x0000,
+  0x3149, 0x0000, 0x0000, 0x3148, 0x0000, 0x314d, 0x3145, 0x0000, 0x3143, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x314b, 0x0000, 0x0000, 0x3644, 0x0000, 0x0000, 0x0000, 0x3645, 0x0000, 0x3c26, 0x0000, 0x3b7d,
+  0x0000, 0x3c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c23, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b7c, 0x0000, 0x3b7e, 0x0000, 0x3c24, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x415b, 0x4156,
+  0x0000, 0x0000, 0x4159, 0x4151, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4734, 0x0000,
+  0x4735, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4739, 0x4733, 0x4737, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c44, 0x4c46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c41,
+  0x0000, 0x0000, 0x4c40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c43, 0x0000, 0x0000, 0x507d,
+  0x0000, 0x5123, 0x0000, 0x507a, 0x0000, 0x507e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5122, 0x5471, 0x0000, 0x546f, 0x5470, 0x0000, 0x0000, 0x546c, 0x546d, 0x0000, 0x5472,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a43, 0x0000, 0x5a42, 0x6526, 0x0000,
+  0x0000, 0x5c42, 0x0000, 0x5c43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x613f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2641, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_103[] = {
+  0x0000, 0x0000, 0x6527, 0x0000, 0x0000, 0x0000, 0x5124, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2945, 0x0000, 0x2d27, 0x0000, 0x0000, 0x6632, 0x0000, 0x0000, 0x0000, 0x0000, 0x3648, 0x0000,
+  0x0000, 0x3647, 0x3646, 0x0000, 0x0000, 0x0000, 0x3c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5126, 0x6633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2252,
+  0x0000, 0x0000, 0x2377, 0x0000, 0x0000, 0x0000, 0x2378, 0x2375, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2648, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2649, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2645, 0x0000,
+  0x2644, 0x0000, 0x0000, 0x0000, 0x2647, 0x0000, 0x0000, 0x2642, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x264a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2947,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2952, 0x0000, 0x2949, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x294a, 0x0000, 0x0000, 0x0000, 0x0000, 0x294f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2948, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x294e, 0x294c, 0x6528, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6529, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d36, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d2e, 0x0000, 0x0000, 0x2d30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d2d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d31, 0x2d2b, 0x2d3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2951, 0x0000, 0x2d34,
+  0x0000, 0x0000, 0x2d32, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_104[] = {
+  0x2d39, 0x2d37, 0x0000, 0x0000, 0x0000, 0x2d38, 0x652b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x652a, 0x0000, 0x0000, 0x0000, 0x0000, 0x315d, 0x0000, 0x0000,
+  0x0000, 0x3157, 0x0000, 0x3153, 0x0000, 0x0000, 0x315b, 0x0000, 0x0000, 0x0000, 0x315e, 0x3164,
+  0x3150, 0x0000, 0x0000, 0x315f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3156, 0x0000, 0x0000, 0x0000,
+  0x3163, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3154, 0x314f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x315a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3159,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d2f, 0x0000,
+  0x0000, 0x3162, 0x3158, 0x0000, 0x3161, 0x3160, 0x652d, 0x0000, 0x0000, 0x0000, 0x652c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3655, 0x0000, 0x0000, 0x0000, 0x3660, 0x0000, 0x0000, 0x364e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x365b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3657, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3651, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x365a, 0x0000, 0x0000, 0x364d, 0x365c, 0x3650, 0x0000,
+  0x0000, 0x0000, 0x364b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3654, 0x3478, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x364c, 0x3652, 0x365e, 0x365f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3656, 0x0000, 0x3c45, 0x0000, 0x3c41, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c38, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3653, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3d, 0x0000,
+  0x0000, 0x3c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c31, 0x3c42
+};
+static const uint16_t cns11643_1992_3_f_105[] = {
+  0x3c39, 0x3c3b, 0x3c34, 0x3c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c37, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c3c, 0x0000, 0x0000, 0x0000, 0x3c44, 0x0000, 0x3c33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x652f, 0x0000, 0x0000, 0x652e, 0x0000, 0x3c40, 0x0000,
+  0x0000, 0x4165, 0x0000, 0x0000, 0x0000, 0x0000, 0x4177, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4168, 0x0000, 0x0000, 0x0000, 0x0000, 0x416b, 0x0000, 0x0000, 0x415d, 0x4175,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4173, 0x0000, 0x0000, 0x4174, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x416f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4179, 0x0000, 0x0000, 0x4178, 0x0000, 0x0000, 0x4176, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x416d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x416a, 0x417b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4172, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473a,
+  0x0000, 0x0000, 0x473d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4751, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x474e, 0x0000, 0x4746, 0x0000, 0x0000, 0x4747, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4743, 0x0000, 0x0000, 0x0000, 0x0000, 0x473b, 0x0000, 0x0000, 0x473c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4745, 0x4748, 0x0000, 0x0000, 0x474d, 0x4744, 0x0000,
+  0x4c54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x474c, 0x0000, 0x4742,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c64, 0x4c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c4f,
+  0x4c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c5f, 0x4c57, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_106[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c4d,
+  0x4c50, 0x0000, 0x4c47, 0x0000, 0x4c5b, 0x0000, 0x4c56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c4a, 0x0000, 0x4c49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c52, 0x0000,
+  0x4c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c5e, 0x4c59, 0x0000, 0x4c61, 0x6530, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x512c, 0x0000, 0x0000, 0x513c, 0x5138, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5128, 0x512b, 0x0000, 0x5140, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x513b, 0x0000, 0x5131, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5129, 0x513e,
+  0x0000, 0x0000, 0x0000, 0x512f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5144, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5127, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x512e, 0x0000, 0x5132, 0x0000, 0x5141, 0x513a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6531,
+  0x0000, 0x0000, 0x6532, 0x0000, 0x0000, 0x5475, 0x0000, 0x0000, 0x0000, 0x0000, 0x547b, 0x0000,
+  0x0000, 0x0000, 0x5521, 0x0000, 0x547c, 0x0000, 0x5476, 0x0000, 0x0000, 0x0000, 0x0000, 0x5527,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5523, 0x547a, 0x0000, 0x0000,
+  0x0000, 0x5524, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5478,
+  0x0000, 0x0000, 0x5529, 0x5774, 0x0000, 0x0000, 0x0000, 0x0000, 0x5777, 0x5821, 0x5776, 0x0000,
+  0x0000, 0x5778, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x577e, 0x0000, 0x5779, 0x5823,
+  0x577d, 0x577a, 0x0000, 0x0000, 0x5822, 0x0000, 0x0000, 0x0000, 0x577b, 0x0000, 0x6533, 0x0000,
+  0x0000, 0x0000, 0x5a44, 0x0000, 0x0000, 0x0000, 0x5a4f, 0x0000, 0x5a45, 0x5a4e, 0x0000, 0x5a47,
+  0x5a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a48, 0x5a46,
+  0x0000, 0x0000, 0x6534, 0x0000, 0x0000, 0x5c49, 0x0000, 0x0000, 0x0000, 0x5775, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5c47, 0x6535, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e35, 0x5e34, 0x5e33
+};
+static const uint16_t cns11643_1992_3_f_107[] = {
+  0x0000, 0x5e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f4f, 0x5f4e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6536, 0x6537, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6074, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6140, 0x6165, 0x6141, 0x0000, 0x0000, 0x0000, 0x0000, 0x2379, 0x0000,
+  0x0000, 0x0000, 0x2953, 0x2954, 0x0000, 0x0000, 0x2d3c, 0x3166, 0x0000, 0x0000, 0x3165, 0x0000,
+  0x3167, 0x0000, 0x0000, 0x0000, 0x0000, 0x3662, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x417d, 0x0000, 0x0000, 0x0000, 0x417c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c66, 0x0000, 0x0000, 0x4c65, 0x4c67,
+  0x0000, 0x0000, 0x0000, 0x5146, 0x5145, 0x0000, 0x0000, 0x0000, 0x0000, 0x552b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2955, 0x2956, 0x0000, 0x2d3d,
+  0x3168, 0x0000, 0x3c49, 0x3c47, 0x0000, 0x417e, 0x0000, 0x4221, 0x4753, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2253, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2958, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3664, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4222, 0x0000, 0x0000, 0x0000, 0x0000, 0x4754, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2959, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3665, 0x0000, 0x0000, 0x3c4b, 0x0000,
+  0x0000, 0x4226, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x237a, 0x0000, 0x0000, 0x295a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6538, 0x6539, 0x0000, 0x0000, 0x0000, 0x2d42, 0x0000, 0x0000,
+  0x0000, 0x316e, 0x0000, 0x0000, 0x0000, 0x316c, 0x316d, 0x0000, 0x0000, 0x3666, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c4d, 0x0000, 0x653a, 0x0000, 0x0000, 0x0000, 0x4228, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_108[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x552d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x295d, 0x0000, 0x653b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4e, 0x0000, 0x0000,
+  0x0000, 0x4229, 0x422a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2257, 0x0000, 0x2254, 0x0000, 0x0000,
+  0x2421, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2258, 0x2259, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x237d, 0x0000, 0x2425,
+  0x0000, 0x0000, 0x2655, 0x0000, 0x237c, 0x0000, 0x2423, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x653c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2964, 0x0000, 0x2650, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2653, 0x0000, 0x237e,
+  0x0000, 0x2657, 0x0000, 0x0000, 0x2651, 0x0000, 0x0000, 0x264c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x264d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2963, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x264e, 0x2652, 0x265c, 0x2659, 0x2656, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x265b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d4e, 0x0000, 0x0000, 0x296b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x296d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x296c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x296a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2965, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2969, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2967, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d46
+};
+static const uint16_t cns11643_1992_3_f_109[] = {
+  0x0000, 0x0000, 0x2d50, 0x0000, 0x0000, 0x2d48, 0x2d4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d49, 0x2d47, 0x2d4d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x317a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d4b, 0x0000, 0x2d45,
+  0x2d57, 0x0000, 0x2d53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d55, 0x2d51, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3177, 0x3173, 0x0000, 0x0000, 0x0000, 0x3179, 0x3226, 0x3176, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3222, 0x3225, 0x3172, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3221, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3178,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3227, 0x0000, 0x0000, 0x317d, 0x317b, 0x317c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x653d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x366f, 0x0000, 0x0000, 0x367a, 0x3721, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c50, 0x0000, 0x0000, 0x3672, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x366a, 0x0000, 0x366b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x366c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3674, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x367c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c5d, 0x3728
+};
+static const uint16_t cns11643_1992_3_f_110[] = {
+  0x0000, 0x3726, 0x3723, 0x0000, 0x3670, 0x0000, 0x3677, 0x3724, 0x3676, 0x3725, 0x3679, 0x0000,
+  0x367d, 0x0000, 0x0000, 0x653e, 0x0000, 0x0000, 0x3729, 0x0000, 0x0000, 0x0000, 0x0000, 0x3727,
+  0x3c54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6b, 0x3c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c56, 0x0000, 0x0000, 0x0000, 0x3c6e, 0x0000, 0x0000, 0x3c58, 0x3c69, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c66, 0x0000, 0x3c64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5b, 0x0000,
+  0x423a, 0x3c60, 0x0000, 0x0000, 0x3c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c51, 0x3c6c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c62, 0x6542, 0x0000, 0x3c63, 0x0000, 0x3c68, 0x0000, 0x0000, 0x0000,
+  0x6540, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x653f, 0x6541, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4230, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4233, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x422e, 0x4236, 0x0000, 0x0000, 0x4240, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4239, 0x0000, 0x0000, 0x422d, 0x0000, 0x0000, 0x4231, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4244, 0x423e, 0x4247, 0x0000, 0x423d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4245,
+  0x0000, 0x0000, 0x423f, 0x0000, 0x423b, 0x4246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4756, 0x0000, 0x0000, 0x4757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4765, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_111[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4763, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c78,
+  0x475b, 0x0000, 0x0000, 0x0000, 0x4c6a, 0x4764, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x475f,
+  0x0000, 0x0000, 0x0000, 0x475a, 0x0000, 0x475c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x475e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x475d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x4762, 0x0000, 0x4761, 0x0000, 0x0000, 0x0000,
+  0x6544, 0x6545, 0x4766, 0x0000, 0x6543, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c7d, 0x0000, 0x0000, 0x4c73, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c75, 0x0000, 0x0000, 0x4c7e, 0x4c6c, 0x0000, 0x0000,
+  0x0000, 0x4c79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c7a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c7b,
+  0x0000, 0x4c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6547, 0x0000, 0x0000,
+  0x0000, 0x6546, 0x0000, 0x5156, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5154, 0x0000, 0x5158, 0x0000, 0x0000, 0x0000, 0x514d, 0x0000, 0x0000, 0x5150, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c71, 0x0000, 0x0000, 0x5155, 0x0000, 0x0000, 0x5530, 0x552f,
+  0x0000, 0x5535, 0x5536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5531, 0x0000, 0x0000, 0x0000, 0x0000, 0x5537, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a55, 0x0000, 0x5159, 0x5539, 0x0000, 0x6548, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5828, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_112[] = {
+  0x0000, 0x0000, 0x582a, 0x5827, 0x0000, 0x0000, 0x0000, 0x0000, 0x5826, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5829, 0x0000, 0x0000, 0x582b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a53, 0x654a, 0x6549, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e3c,
+  0x0000, 0x0000, 0x0000, 0x5e3a, 0x0000, 0x5e3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6036,
+  0x5f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x6037, 0x0000, 0x0000, 0x654b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6179, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2428, 0x2426, 0x0000, 0x0000, 0x2427, 0x242b, 0x0000, 0x2662, 0x0000, 0x265f,
+  0x0000, 0x265e, 0x0000, 0x2663, 0x0000, 0x0000, 0x2660, 0x0000, 0x0000, 0x2977, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2974, 0x2970, 0x2975, 0x0000, 0x296f, 0x2979, 0x2976, 0x0000, 0x2972,
+  0x2971, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d5e, 0x0000, 0x2d5c, 0x2d5a, 0x0000, 0x2d58, 0x0000, 0x2d65,
+  0x2d62, 0x0000, 0x2d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d64, 0x0000,
+  0x0000, 0x0000, 0x2d63, 0x0000, 0x0000, 0x2d68, 0x0000, 0x2d5d, 0x0000, 0x0000, 0x0000, 0x654d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3228, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x322a, 0x0000, 0x0000, 0x0000, 0x322b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3231, 0x322f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3229, 0x0000, 0x0000, 0x0000, 0x322d, 0x0000, 0x0000, 0x0000, 0x322c,
+  0x0000, 0x654f, 0x0000, 0x0000, 0x0000, 0x0000, 0x654e, 0x0000, 0x0000, 0x0000, 0x3230, 0x0000,
+  0x0000, 0x3730, 0x3732, 0x0000, 0x0000, 0x372f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3735, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_113[] = {
+  0x0000, 0x372e, 0x0000, 0x372c, 0x0000, 0x0000, 0x0000, 0x372d, 0x3731, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3733, 0x0000, 0x6550, 0x6551, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c7d, 0x0000, 0x0000, 0x3c7c, 0x0000, 0x0000, 0x3c6f, 0x3c7a, 0x3c72, 0x3d21, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c7b, 0x3c79, 0x3c71, 0x0000, 0x3c73, 0x3c77, 0x6553, 0x0000, 0x6554,
+  0x0000, 0x6555, 0x0000, 0x6552, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4257, 0x0000, 0x0000,
+  0x424c, 0x0000, 0x424e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4251, 0x0000, 0x4258, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4252, 0x0000, 0x0000, 0x0000, 0x483c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x424f,
+  0x0000, 0x4259, 0x0000, 0x4249, 0x0000, 0x6559, 0x0000, 0x0000, 0x4253, 0x6557, 0x6558, 0x6556,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x476f, 0x0000, 0x476e, 0x476c, 0x0000, 0x0000, 0x0000, 0x4770,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4772, 0x0000, 0x0000, 0x476a, 0x476d, 0x476b, 0x4768, 0x0000,
+  0x0000, 0x4767, 0x0000, 0x655b, 0x0000, 0x0000, 0x655a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2a, 0x4d24, 0x0000, 0x0000, 0x4d29, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d28, 0x0000, 0x4d25, 0x4d22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x655c, 0x0000, 0x5162, 0x515a, 0x0000, 0x0000, 0x5160, 0x515c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5163, 0x0000, 0x0000, 0x0000, 0x0000, 0x515e, 0x0000, 0x5166, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x655d, 0x655e, 0x0000, 0x0000, 0x0000, 0x0000, 0x553c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x553e, 0x5543, 0x5540, 0x0000, 0x0000, 0x0000, 0x5541,
+  0x0000, 0x0000, 0x0000, 0x5542, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x582d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_114[] = {
+  0x582e, 0x0000, 0x0000, 0x0000, 0x5a56, 0x0000, 0x0000, 0x0000, 0x5a57, 0x0000, 0x0000, 0x5c59,
+  0x0000, 0x0000, 0x655f, 0x5c56, 0x0000, 0x5c58, 0x5c55, 0x0000, 0x0000, 0x5a58, 0x5c53, 0x5c57,
+  0x6561, 0x0000, 0x0000, 0x0000, 0x5f53, 0x0000, 0x0000, 0x0000, 0x5f54, 0x6039, 0x0000, 0x0000,
+  0x6143, 0x6142, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d69, 0x0000,
+  0x0000, 0x0000, 0x3d22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d6b, 0x0000, 0x0000, 0x0000, 0x297c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425d, 0x0000, 0x425c, 0x425b, 0x0000, 0x0000,
+  0x0000, 0x4d2e, 0x0000, 0x4d2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2664, 0x2a21, 0x2a22, 0x0000, 0x2a23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3236, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d24, 0x3d23,
+  0x0000, 0x0000, 0x0000, 0x3d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4775, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x617b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x242c, 0x242d, 0x0000,
+  0x0000, 0x0000, 0x266b, 0x0000, 0x0000, 0x2669, 0x0000, 0x2666, 0x2667, 0x0000, 0x266a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2668, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a26, 0x0000, 0x2a2a, 0x0000, 0x0000, 0x0000, 0x2a27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d75, 0x0000,
+  0x0000, 0x2d74, 0x0000, 0x2d70, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d73, 0x2d71, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3238, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_115[] = {
+  0x0000, 0x0000, 0x3239, 0x0000, 0x0000, 0x0000, 0x3d26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x373b, 0x0000, 0x373a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3739, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d27, 0x0000, 0x0000, 0x0000, 0x3d2e, 0x0000, 0x3d29, 0x3d2b, 0x3d2a, 0x0000, 0x4261, 0x3d2d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d28, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4262, 0x6562,
+  0x6563, 0x0000, 0x0000, 0x4d30, 0x0000, 0x0000, 0x0000, 0x4779, 0x0000, 0x0000, 0x0000, 0x4778,
+  0x477a, 0x4777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5549, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x225a, 0x216b, 0x0000, 0x242f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x266e, 0x0000, 0x0000, 0x0000,
+  0x2a33, 0x0000, 0x2a2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a2c, 0x0000, 0x0000, 0x0000, 0x2a2b,
+  0x0000, 0x0000, 0x2a32, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a2f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d78, 0x0000, 0x0000,
+  0x0000, 0x2d7b, 0x0000, 0x0000, 0x2d77, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d7a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d7e, 0x2d79, 0x2d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x323e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3240, 0x0000, 0x3247, 0x323c, 0x0000,
+  0x3246, 0x0000, 0x3241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x323d, 0x0000, 0x0000, 0x6564,
+  0x0000, 0x0000, 0x0000, 0x373d, 0x0000, 0x0000, 0x0000, 0x3d38, 0x0000, 0x323f, 0x0000, 0x3740,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_116[] = {
+  0x0000, 0x0000, 0x373c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6565, 0x0000, 0x3d36, 0x3d3a, 0x0000, 0x3d2f,
+  0x3d3b, 0x3d32, 0x0000, 0x0000, 0x3d39, 0x0000, 0x426d, 0x3d35, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d33, 0x3d3c, 0x0000, 0x6566,
+  0x3d37, 0x4268, 0x4275, 0x0000, 0x0000, 0x0000, 0x0000, 0x426f, 0x0000, 0x4274, 0x0000, 0x426e,
+  0x4266, 0x4271, 0x0000, 0x0000, 0x4273, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4267,
+  0x0000, 0x0000, 0x426b, 0x0000, 0x4270, 0x0000, 0x0000, 0x0000, 0x0000, 0x426a, 0x0000, 0x0000,
+  0x4825, 0x477e, 0x0000, 0x0000, 0x0000, 0x477c, 0x477d, 0x0000, 0x4822, 0x0000, 0x0000, 0x4821,
+  0x477b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4827, 0x0000, 0x4823, 0x0000,
+  0x0000, 0x0000, 0x4d31, 0x4d3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d39, 0x0000,
+  0x4d36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d35, 0x6568, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d3a, 0x0000, 0x0000, 0x516a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5167,
+  0x0000, 0x516c, 0x0000, 0x0000, 0x0000, 0x0000, 0x516b, 0x0000, 0x6567, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x554f, 0x0000, 0x554b, 0x0000, 0x0000, 0x0000, 0x0000, 0x554d,
+  0x6569, 0x0000, 0x0000, 0x0000, 0x0000, 0x582f, 0x0000, 0x0000, 0x5830, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a5a, 0x0000, 0x0000, 0x5a5c, 0x5a5d, 0x5a5b, 0x0000, 0x0000,
+  0x5c5e, 0x5c5c, 0x5c5f, 0x0000, 0x5c5d, 0x5c60, 0x0000, 0x5e3d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e22, 0x0000, 0x2e21, 0x0000, 0x2e24,
+  0x0000, 0x0000, 0x0000, 0x3248, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d3d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_117[] = {
+  0x0000, 0x4277, 0x0000, 0x0000, 0x0000, 0x0000, 0x4828, 0x0000, 0x0000, 0x4d3d, 0x516d, 0x0000,
+  0x0000, 0x0000, 0x516e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3744, 0x0000, 0x0000, 0x4278, 0x0000, 0x0000, 0x0000, 0x0000, 0x3745,
+  0x3d3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a37,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a38, 0x2a35, 0x0000, 0x2a36, 0x0000, 0x2e27, 0x0000,
+  0x0000, 0x2e25, 0x2e28, 0x0000, 0x0000, 0x2e2a, 0x0000, 0x0000, 0x2e26, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x324e, 0x324d, 0x3250, 0x324f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3251, 0x0000,
+  0x0000, 0x3746, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3749, 0x3747, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d43, 0x3d42, 0x0000, 0x0000, 0x3d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x427b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5170, 0x0000, 0x5552,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d45, 0x0000,
+  0x0000, 0x0000, 0x225b, 0x2673, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a3a,
+  0x0000, 0x0000, 0x2a3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2b, 0x0000,
+  0x2e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3257, 0x0000, 0x0000,
+  0x3255, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3252, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_118[] = {
+  0x0000, 0x0000, 0x427d, 0x0000, 0x0000, 0x0000, 0x0000, 0x482b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4829, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5171, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5173, 0x5172, 0x0000, 0x0000, 0x0000, 0x5174,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5555, 0x5553, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5554, 0x5834, 0x0000, 0x5833, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5832, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e3f, 0x5e3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x603b, 0x0000, 0x0000, 0x0000, 0x656a, 0x0000, 0x0000, 0x225c, 0x656b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2674, 0x0000, 0x0000, 0x2676,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x374d, 0x0000, 0x0000, 0x0000, 0x3d4c, 0x0000, 0x0000, 0x427e, 0x4321, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5176, 0x0000, 0x5556, 0x0000, 0x5557, 0x0000, 0x0000,
+  0x0000, 0x5a5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d4d,
+  0x0000, 0x0000, 0x0000, 0x4830, 0x0000, 0x482e, 0x0000, 0x0000, 0x656c, 0x0000, 0x0000, 0x0000,
+  0x2677, 0x2678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e32, 0x0000, 0x0000, 0x0000, 0x325a,
+  0x325b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3750, 0x3752, 0x3751,
+  0x0000, 0x3d4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4831, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5835, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e35, 0x0000, 0x2e33
+};
+static const uint16_t cns11643_1992_3_f_119[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3264, 0x325f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x325e, 0x0000,
+  0x3268, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3759, 0x0000, 0x0000, 0x3267, 0x0000, 0x0000,
+  0x3265, 0x0000, 0x3755, 0x0000, 0x0000, 0x0000, 0x325c, 0x3263, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3753, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3262, 0x3757, 0x0000, 0x3d56, 0x3d53, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d51, 0x3d52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4327,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4328, 0x0000, 0x0000, 0x0000, 0x0000, 0x4325, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4839, 0x0000, 0x0000, 0x4833, 0x4836, 0x4835, 0x4834,
+  0x4838, 0x0000, 0x483b, 0x483d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x517b, 0x0000, 0x5179, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5559, 0x0000, 0x5558, 0x0000,
+  0x0000, 0x555b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x555c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5836, 0x5838, 0x0000, 0x0000, 0x0000, 0x0000, 0x583b, 0x0000,
+  0x583a, 0x5839, 0x0000, 0x0000, 0x0000, 0x5a60, 0x5a5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3269, 0x0000, 0x3d57, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x267b, 0x267c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_120[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e39, 0x0000, 0x0000, 0x2e3b, 0x2e3e, 0x0000, 0x2e37, 0x2e3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e3d, 0x0000, 0x0000,
+  0x0000, 0x656d, 0x0000, 0x656e, 0x0000, 0x0000, 0x667c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x326c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x326d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x656f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3762, 0x0000, 0x0000, 0x0000, 0x3763, 0x375d,
+  0x0000, 0x0000, 0x0000, 0x375f, 0x0000, 0x0000, 0x0000, 0x3761, 0x0000, 0x3760, 0x0000, 0x6570,
+  0x6571, 0x0000, 0x0000, 0x0000, 0x6572, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d5c,
+  0x0000, 0x0000, 0x0000, 0x3d59, 0x0000, 0x0000, 0x3d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d5a, 0x0000,
+  0x4331, 0x0000, 0x432d, 0x0000, 0x0000, 0x432e, 0x0000, 0x0000, 0x0000, 0x4337, 0x4329, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4335, 0x0000, 0x432b, 0x4330, 0x0000, 0x4334, 0x0000, 0x0000,
+  0x432a, 0x0000, 0x4336, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x483e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x483f, 0x4845, 0x0000, 0x4844, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6573, 0x4840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d4a, 0x0000, 0x4d4d, 0x0000, 0x0000, 0x0000, 0x4d48, 0x4d4c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4b, 0x4d49, 0x0000, 0x0000, 0x5221, 0x0000,
+  0x6574, 0x0000, 0x0000, 0x0000, 0x5224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5222, 0x0000, 0x0000, 0x6575, 0x0000,
+  0x5560, 0x5562, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5561, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_121[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5843, 0x583e, 0x5840, 0x0000, 0x583f, 0x583c,
+  0x0000, 0x5842, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5844, 0x0000, 0x0000,
+  0x5a61, 0x0000, 0x5a62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a63, 0x0000, 0x6576, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e45, 0x0000,
+  0x5e43, 0x0000, 0x5e44, 0x0000, 0x0000, 0x0000, 0x0000, 0x603c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2433, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6577, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x326f, 0x3270, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3272, 0x0000, 0x0000, 0x0000, 0x3d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3766, 0x0000, 0x3765, 0x0000, 0x0000, 0x3d5f, 0x0000, 0x0000, 0x0000, 0x3d64, 0x3d62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4338, 0x0000, 0x433d, 0x0000, 0x0000, 0x4339,
+  0x3d63, 0x0000, 0x6578, 0x4848, 0x0000, 0x4847, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6579, 0x0000, 0x0000,
+  0x0000, 0x4d50, 0x4d51, 0x4d4f, 0x0000, 0x0000, 0x0000, 0x657a, 0x0000, 0x5226, 0x0000, 0x0000,
+  0x0000, 0x5227, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5845, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x603d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x657b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2a3e, 0x2a3d, 0x0000, 0x2a3f, 0x2a42, 0x0000, 0x0000, 0x2a44, 0x0000,
+  0x654c, 0x0000, 0x0000, 0x0000, 0x2e42, 0x0000, 0x0000, 0x2e40, 0x2e41, 0x0000, 0x0000, 0x2e43,
+  0x0000, 0x3274, 0x3273, 0x3279, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3276, 0x327b, 0x0000,
+  0x0000, 0x3277, 0x0000, 0x0000, 0x3278, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x327c, 0x3769, 0x3767, 0x376b, 0x0000, 0x376a, 0x0000, 0x0000, 0x0000, 0x376c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d65
+};
+static const uint16_t cns11643_1992_3_f_122[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d66, 0x0000, 0x3d69, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d68, 0x4341, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4344, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6524, 0x0000, 0x0000, 0x0000, 0x484b, 0x484d, 0x0000, 0x4850, 0x484f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4852, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d55, 0x0000, 0x4d56, 0x0000,
+  0x0000, 0x0000, 0x4d5a, 0x0000, 0x0000, 0x4d53, 0x4d57, 0x0000, 0x0000, 0x522a, 0x0000, 0x0000,
+  0x0000, 0x5564, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x522c, 0x0000, 0x0000, 0x0000, 0x5229,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a66, 0x0000, 0x5a65, 0x0000, 0x0000, 0x0000, 0x5a67, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c64, 0x0000, 0x0000, 0x6076, 0x6077, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e44, 0x2e47, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e49, 0x2e48,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3772, 0x0000, 0x3771, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3770, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4346, 0x0000, 0x0000, 0x4347, 0x0000, 0x0000, 0x657c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x522f, 0x0000, 0x522e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5568, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e49, 0x5e48, 0x0000, 0x0000,
+  0x267e, 0x2721, 0x0000, 0x2a47, 0x2e4e, 0x0000, 0x2e4f, 0x2e4d, 0x2e4b, 0x2e4c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3323, 0x3326, 0x3327, 0x3324, 0x0000, 0x0000, 0x0000, 0x3773, 0x3d71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d70, 0x0000, 0x4349, 0x434a, 0x0000, 0x4854, 0x0000, 0x0000, 0x0000,
+  0x4855, 0x5230, 0x5569, 0x556a, 0x0000, 0x5849, 0x0000, 0x0000, 0x5f55, 0x0000, 0x0000, 0x0000,
+  0x2e51, 0x0000, 0x2e50, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_123[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x332b,
+  0x0000, 0x332a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x332c, 0x0000, 0x3778, 0x3779,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3777, 0x0000, 0x0000, 0x377b, 0x0000, 0x3776, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x377a, 0x657d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d7b, 0x3d78, 0x3d75, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d79,
+  0x0000, 0x3d72, 0x0000, 0x3d76, 0x0000, 0x657e, 0x0000, 0x0000, 0x0000, 0x0000, 0x434f, 0x0000,
+  0x0000, 0x0000, 0x434c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4355, 0x0000, 0x0000, 0x434d,
+  0x3d77, 0x0000, 0x0000, 0x4354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4351, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4856, 0x0000, 0x4858,
+  0x0000, 0x0000, 0x4860, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x485a, 0x485e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4857, 0x485d, 0x0000, 0x0000, 0x0000, 0x485c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5c, 0x0000, 0x0000, 0x0000, 0x4d65, 0x4d5d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d60,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d63, 0x0000, 0x0000, 0x6621, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5233, 0x5234, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x556d, 0x0000, 0x0000, 0x0000, 0x556b, 0x0000,
+  0x556e, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_124[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5570, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x556f, 0x0000, 0x5850, 0x584e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5851, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x584c, 0x6622,
+  0x0000, 0x0000, 0x6623, 0x0000, 0x5a6f, 0x5a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6624, 0x0000, 0x5c66, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c65, 0x0000, 0x0000, 0x6625, 0x0000, 0x0000, 0x5e4c, 0x0000, 0x0000,
+  0x0000, 0x5c67, 0x5e4b, 0x0000, 0x5f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f57, 0x603f, 0x0000,
+  0x0000, 0x0000, 0x603e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6626, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6144, 0x0000, 0x0000, 0x0000, 0x623a, 0x0000, 0x0000, 0x2a49, 0x0000, 0x2a48, 0x2e52,
+  0x0000, 0x0000, 0x0000, 0x2e54, 0x2e53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3331,
+  0x0000, 0x0000, 0x332e, 0x3330, 0x0000, 0x0000, 0x0000, 0x3332, 0x0000, 0x0000, 0x332d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x377d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x377e, 0x3821, 0x383e,
+  0x3822, 0x0000, 0x0000, 0x0000, 0x3e21, 0x0000, 0x0000, 0x0000, 0x3e23, 0x0000, 0x3e22, 0x3d7e,
+  0x0000, 0x6627, 0x0000, 0x0000, 0x0000, 0x0000, 0x4358, 0x0000, 0x435c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4862, 0x4861, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d6f, 0x4d71, 0x4d6d, 0x0000, 0x4d70, 0x4d73, 0x0000, 0x4d72, 0x0000, 0x0000,
+  0x0000, 0x4d6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5237, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5575, 0x5574, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5239, 0x0000, 0x5855,
+  0x0000, 0x0000, 0x5854, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6628, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6169, 0x0000, 0x6040, 0x0000, 0x0000, 0x0000, 0x0000, 0x2722, 0x0000,
+  0x2a4b, 0x0000, 0x0000, 0x2a4a
+};
+static const uint16_t cns11643_1992_3_f_125[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3337, 0x333b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3829, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3826, 0x0000, 0x0000, 0x3827, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x382e, 0x3824, 0x0000, 0x0000, 0x382b, 0x3e34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3e29, 0x0000, 0x3e26, 0x3e2e, 0x0000, 0x0000, 0x3e2f, 0x0000, 0x0000,
+  0x3e28, 0x0000, 0x0000, 0x0000, 0x3e2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e24, 0x3e35, 0x3e33, 0x0000,
+  0x4367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4366, 0x0000, 0x4369, 0x4360, 0x4362, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x435e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4364, 0x0000, 0x4368, 0x436a, 0x4363, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4874, 0x0000, 0x0000, 0x0000,
+  0x486d, 0x0000, 0x0000, 0x486e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4870,
+  0x0000, 0x0000, 0x4869, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4868, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4871, 0x0000, 0x4873, 0x6629, 0x486b, 0x0000, 0x662b, 0x0000, 0x0000, 0x4e22, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d78, 0x0000,
+  0x4e24, 0x4e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2e, 0x0000, 0x4d77, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2b, 0x0000, 0x0000, 0x4d75, 0x0000, 0x0000, 0x0000,
+  0x4e28, 0x4e29, 0x4e25, 0x4e2c
+};
+static const uint16_t cns11643_1992_3_f_126[] = {
+  0x4e27, 0x4d7e, 0x4d7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x662a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x523b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5240, 0x523f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5579, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x557a, 0x0000, 0x5859, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x585b, 0x0000, 0x5858, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x662c, 0x0000, 0x585a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a72, 0x0000, 0x5a74, 0x0000, 0x0000, 0x5a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e53, 0x5e50, 0x0000, 0x0000, 0x0000, 0x5e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e52, 0x0000,
+  0x0000, 0x0000, 0x5f5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6235, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3831,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x662d, 0x4877, 0x0000, 0x0000, 0x0000, 0x0000, 0x557d, 0x585c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x333c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4878, 0x0000, 0x4879, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4e30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e5d,
+  0x0000, 0x0000, 0x0000, 0x333d, 0x0000, 0x0000, 0x0000, 0x333f, 0x0000, 0x333e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x585d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3342, 0x0000, 0x3343, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e37, 0x0000, 0x0000, 0x3e38, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x557e, 0x0000, 0x0000, 0x0000, 0x5861, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_128[] = {
+  0x0000, 0x0000, 0x667b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3836, 0x0000, 0x3344, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3837, 0x0000, 0x0000, 0x3839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4922,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5621, 0x0000, 0x0000, 0x5862, 0x5c6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3349,
+  0x3348, 0x0000, 0x0000, 0x0000, 0x3347, 0x662f, 0x0000, 0x0000, 0x383d, 0x383c, 0x0000, 0x0000,
+  0x0000, 0x383b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6729,
+  0x0000, 0x0000, 0x0000, 0x4373, 0x0000, 0x0000, 0x0000, 0x4923, 0x0000, 0x0000, 0x0000, 0x4926,
+  0x3e3b, 0x4925, 0x0000, 0x6630, 0x0000, 0x4e34, 0x4e36, 0x0000, 0x4e37, 0x0000, 0x4e35, 0x4e38,
+  0x0000, 0x0000, 0x5243, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5622, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c70, 0x5c71, 0x5c72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2435, 0x2436, 0x0000,
+  0x0000, 0x2724, 0x0000, 0x0000, 0x2726, 0x0000, 0x0000, 0x2725, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2723, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a56, 0x0000, 0x2a5b, 0x2a58,
+  0x2a4f, 0x0000, 0x0000, 0x0000, 0x2a59, 0x0000, 0x0000, 0x0000, 0x2a52, 0x0000, 0x0000, 0x2a54,
+  0x0000, 0x0000, 0x2a57, 0x0000, 0x0000, 0x0000, 0x0000, 0x6631, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e66, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e60,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e61, 0x2e5e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e65, 0x0000, 0x0000, 0x2e64, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334a, 0x3352, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x334b
+};
+static const uint16_t cns11643_1992_3_f_129[] = {
+  0x0000, 0x0000, 0x0000, 0x334e, 0x334d, 0x0000, 0x0000, 0x334f, 0x0000, 0x2e63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e44, 0x0000, 0x0000, 0x3849,
+  0x0000, 0x0000, 0x3847, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3841, 0x0000, 0x0000, 0x0000, 0x3842, 0x0000,
+  0x0000, 0x3845, 0x0000, 0x0000, 0x3848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e43, 0x3e45, 0x3e41, 0x0000, 0x0000, 0x3e3d, 0x0000, 0x0000,
+  0x3e40, 0x3e42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x437b, 0x0000, 0x437e,
+  0x0000, 0x0000, 0x0000, 0x4375, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4376, 0x0000,
+  0x4377, 0x4423, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x437c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4422, 0x0000, 0x0000, 0x0000, 0x4927, 0x0000, 0x0000,
+  0x492a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e3b, 0x4e3d, 0x4e39, 0x0000, 0x4e3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5249, 0x0000, 0x0000, 0x5247, 0x0000, 0x5244, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5623, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5624, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5865, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a77, 0x0000, 0x5a78, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_130[] = {
+  0x0000, 0x0000, 0x0000, 0x3e49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x492b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x524a, 0x5868, 0x5a79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e68, 0x0000, 0x0000, 0x3357, 0x0000, 0x3358, 0x0000, 0x0000, 0x0000, 0x3355, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4426, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6634, 0x0000, 0x492d, 0x0000, 0x492e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5a7a, 0x0000, 0x0000, 0x5a7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e55, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a7c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2438, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2728, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2729, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x272b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a6b, 0x0000,
+  0x0000, 0x0000, 0x2a66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a6c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a68, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e78, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e72, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e69, 0x2e6e, 0x0000, 0x0000, 0x0000,
+  0x2e6f, 0x2e7a, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_131[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e79,
+  0x0000, 0x0000, 0x2e77, 0x0000, 0x6635, 0x0000, 0x6637, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3362, 0x0000, 0x0000, 0x0000, 0x0000, 0x384d, 0x0000, 0x3359, 0x0000, 0x335f, 0x0000, 0x385b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2a5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e57, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x335a, 0x3363, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6636, 0x2d33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x384e, 0x3851, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3854, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3850, 0x0000, 0x0000, 0x0000,
+  0x384f, 0x385d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3855, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x385e, 0x0000, 0x0000, 0x3857, 0x0000, 0x3852, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3858, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x385f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4f, 0x3e59, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_132[] = {
+  0x3e52, 0x0000, 0x3e5c, 0x0000, 0x0000, 0x3e5a, 0x0000, 0x0000, 0x3e50, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e58, 0x0000, 0x3e5d, 0x3e56,
+  0x3e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6639, 0x3e5b, 0x0000, 0x6638, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x442d, 0x0000, 0x0000, 0x0000, 0x4431, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x443a, 0x0000, 0x0000, 0x4435, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x442c, 0x0000, 0x443e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4427, 0x0000, 0x0000, 0x0000, 0x4433,
+  0x0000, 0x443f, 0x0000, 0x0000, 0x4440, 0x0000, 0x0000, 0x0000, 0x4432, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4438, 0x0000, 0x4430, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x443c, 0x442f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x442e, 0x0000, 0x0000, 0x0000, 0x442a, 0x4439, 0x0000, 0x0000, 0x443b,
+  0x4428, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4935, 0x4944, 0x0000, 0x4933, 0x4938, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x493c, 0x0000, 0x4939, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x493b,
+  0x0000, 0x493a, 0x0000, 0x4941, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4932, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4936, 0x0000, 0x0000, 0x0000, 0x0000, 0x4436, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x493f, 0x0000, 0x0000,
+  0x493e, 0x0000, 0x4943, 0x0000, 0x0000, 0x0000, 0x663b, 0x0000, 0x0000, 0x663c, 0x663a, 0x0000,
+  0x493d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e44, 0x0000, 0x0000, 0x4e42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_133[] = {
+  0x0000, 0x4e40, 0x0000, 0x4e4c, 0x4e46, 0x4e54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e4d, 0x4e4e, 0x4e52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x525a, 0x0000, 0x0000, 0x5252, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5259, 0x5250, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5258, 0x0000, 0x5254, 0x0000, 0x0000, 0x5256,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x524f, 0x5255, 0x0000, 0x0000, 0x663d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x562b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5628, 0x5629, 0x0000, 0x0000, 0x0000, 0x562d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x562c, 0x5630, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x586c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x586e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x586f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x586b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x663e, 0x0000, 0x5a7e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c7b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b25, 0x663f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c76, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_134[] = {
+  0x0000, 0x0000, 0x5c78, 0x5c7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d22, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c7e, 0x0000, 0x5d23, 0x5c77, 0x0000, 0x0000, 0x5d21, 0x0000, 0x5e5b, 0x5e5a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e58, 0x0000, 0x0000, 0x5e56, 0x0000, 0x0000, 0x0000, 0x5e57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6640, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6043, 0x0000, 0x0000, 0x0000, 0x602f, 0x6146, 0x0000, 0x0000, 0x6641, 0x0000, 0x0000,
+  0x0000, 0x6147, 0x617c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3863, 0x3860, 0x0000, 0x3861, 0x0000, 0x0000, 0x3e61, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x272d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6642, 0x0000, 0x0000, 0x2f23, 0x2e7c, 0x0000,
+  0x2e7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3369, 0x0000, 0x0000, 0x0000, 0x0000, 0x336c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x336f,
+  0x0000, 0x0000, 0x336e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x336b,
+  0x0000, 0x0000, 0x0000, 0x336a, 0x3370, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x336d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3866, 0x0000, 0x0000, 0x0000, 0x3864, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e62, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e68, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4444, 0x4445, 0x0000, 0x4449
+};
+static const uint16_t cns11643_1992_3_f_135[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4446, 0x4448, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x494f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x494a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4945, 0x0000, 0x0000, 0x494c, 0x0000, 0x0000,
+  0x0000, 0x4949, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x494e, 0x0000, 0x494b,
+  0x0000, 0x0000, 0x6643, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x525b, 0x525d, 0x0000, 0x0000, 0x525f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5262, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x525e, 0x0000, 0x0000, 0x0000, 0x6645, 0x0000, 0x0000,
+  0x0000, 0x6644, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5636, 0x5634, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b28, 0x5876, 0x0000,
+  0x0000, 0x0000, 0x5878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5873, 0x0000, 0x0000, 0x0000, 0x0000, 0x5874, 0x0000,
+  0x5875, 0x0000, 0x0000, 0x0000, 0x0000, 0x6646, 0x0000, 0x0000, 0x5b2c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b27, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_136[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5877, 0x5b2b, 0x0000, 0x0000, 0x5d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d24, 0x0000, 0x5e5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6045, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6647, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f26, 0x0000, 0x0000, 0x386a, 0x3e6a, 0x3e69,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3371, 0x6648, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x444d, 0x0000, 0x0000, 0x0000, 0x4e5f, 0x0000, 0x5263, 0x5264,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3374, 0x0000, 0x0000, 0x0000, 0x0000, 0x3377, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3372, 0x0000, 0x3373, 0x3375, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3376, 0x0000, 0x0000, 0x6649, 0x0000, 0x0000, 0x3872, 0x0000, 0x0000, 0x0000, 0x0000, 0x386e,
+  0x3874, 0x0000, 0x0000, 0x0000, 0x386c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x386b, 0x0000, 0x0000, 0x0000, 0x3873, 0x0000, 0x0000, 0x386d, 0x0000, 0x386f, 0x3871, 0x0000,
+  0x0000, 0x3870, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e70, 0x3e72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e6d, 0x0000, 0x0000, 0x0000, 0x3e6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x444e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x444f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e60, 0x0000, 0x0000, 0x4959, 0x4952, 0x0000, 0x0000, 0x4957, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4954, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4951
+};
+static const uint16_t cns11643_1992_3_f_137[] = {
+  0x4956, 0x0000, 0x0000, 0x4958, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5640, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x563f, 0x563d, 0x0000, 0x0000, 0x5642, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5879, 0x0000, 0x587a, 0x0000, 0x0000, 0x587c, 0x587b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x664a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d29, 0x0000, 0x5d28, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6149, 0x0000, 0x0000, 0x0000, 0x0000, 0x617d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x664b, 0x0000, 0x0000, 0x5b2f, 0x0000, 0x6046, 0x614a, 0x0000, 0x2f29, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3876, 0x3875, 0x0000, 0x3877, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e65, 0x0000, 0x5266,
+  0x0000, 0x4e64, 0x0000, 0x5646, 0x0000, 0x0000, 0x0000, 0x0000, 0x587e, 0x587d, 0x0000, 0x5921,
+  0x0000, 0x5b31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2a, 0x5e61, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4454, 0x0000, 0x0000, 0x495c, 0x0000, 0x0000, 0x0000, 0x4e66, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_138[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2a, 0x2f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x337b,
+  0x0000, 0x337a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x337c, 0x0000, 0x0000, 0x387e, 0x0000, 0x0000, 0x0000, 0x3923, 0x3929, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3879, 0x0000, 0x387b, 0x3925, 0x0000, 0x3922, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x387a, 0x0000, 0x0000, 0x3e7c, 0x0000, 0x0000, 0x3e7d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f24, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e7e, 0x3e75, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f21, 0x0000, 0x3f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e78, 0x0000, 0x0000, 0x3f22, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4460, 0x4459, 0x0000, 0x4463, 0x0000, 0x0000, 0x4455, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4458, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x445b, 0x0000, 0x0000, 0x0000, 0x0000, 0x445c, 0x4461, 0x0000, 0x4456, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x445d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x495f, 0x0000,
+  0x4964, 0x0000, 0x0000, 0x0000, 0x4963, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x495e,
+  0x4962, 0x496b, 0x0000, 0x4968, 0x0000, 0x0000, 0x4960, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4965, 0x0000, 0x0000, 0x4966, 0x0000, 0x0000, 0x4e74, 0x0000, 0x4e67, 0x0000, 0x4e72,
+  0x4e70, 0x4e6e, 0x0000, 0x4e6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e75, 0x0000,
+  0x4e69, 0x0000, 0x4e6a, 0x0000, 0x4e76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x526a,
+  0x0000, 0x526b, 0x0000, 0x0000, 0x0000, 0x4e6f, 0x5267, 0x0000, 0x526e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5269, 0x0000, 0x0000,
+  0x0000, 0x5268, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_139[] = {
+  0x0000, 0x0000, 0x0000, 0x664c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5649, 0x0000, 0x0000,
+  0x564a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5648, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x592a, 0x0000, 0x0000, 0x0000, 0x5926, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5924, 0x0000, 0x5928, 0x0000, 0x0000, 0x0000, 0x5923, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b34, 0x0000, 0x0000, 0x0000, 0x5b35, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b36, 0x5d33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d30, 0x5d2c, 0x0000, 0x5d32, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d2e, 0x0000, 0x0000, 0x5c6d, 0x0000, 0x0000, 0x0000, 0x5e62, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e63, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f61, 0x0000, 0x5f62,
+  0x0000, 0x0000, 0x0000, 0x6048, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6047, 0x0000, 0x0000,
+  0x6049, 0x607b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614b, 0x0000, 0x0000, 0x0000, 0x616b,
+  0x0000, 0x617e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x392a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x564d, 0x0000, 0x0000, 0x0000, 0x5f64, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d34, 0x664d, 0x6221,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x392d, 0x0000, 0x0000, 0x392c, 0x0000, 0x0000, 0x3f2a, 0x0000,
+  0x3f29, 0x0000, 0x0000, 0x4464, 0x0000, 0x0000, 0x0000, 0x496d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x592b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x392e, 0x0000, 0x3f2c, 0x3f2b, 0x0000, 0x0000, 0x0000, 0x3f2d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4465, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e7a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x564f, 0x0000, 0x0000, 0x0000, 0x0000, 0x614d,
+  0x0000, 0x0000, 0x0000, 0x2f2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3930, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3932, 0x3931, 0x0000, 0x0000, 0x3f2f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4469, 0x0000, 0x0000,
+  0x0000, 0x4467, 0x0000, 0x0000, 0x4970, 0x0000, 0x0000, 0x0000, 0x4972, 0x0000, 0x4971, 0x0000,
+  0x664e, 0x0000, 0x0000, 0x4e7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e7d, 0x0000, 0x4f22, 0x0000, 0x0000, 0x0000, 0x5275,
+  0x0000, 0x0000, 0x5273, 0x0000, 0x0000, 0x0000, 0x5651, 0x5652, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_141[] = {
+  0x0000, 0x0000, 0x0000, 0x592e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b38,
+  0x664f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e65, 0x5e66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6650, 0x0000, 0x604a, 0x0000, 0x614e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3933, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x243a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3939, 0x0000, 0x3937, 0x0000, 0x3935, 0x3938, 0x0000, 0x0000, 0x3f39, 0x3f34,
+  0x0000, 0x0000, 0x3f37, 0x3f30, 0x3f33, 0x0000, 0x0000, 0x3f38, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4975, 0x4973, 0x0000, 0x4974, 0x0000,
+  0x0000, 0x4f26, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f25, 0x0000, 0x4f23, 0x0000, 0x5277, 0x0000,
+  0x0000, 0x5931, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6651, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x393e, 0x0000, 0x393a, 0x0000, 0x0000,
+  0x393d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f3f, 0x3f3a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f3b, 0x0000, 0x3f3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_142[] = {
+  0x0000, 0x497b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x497a, 0x0000, 0x0000, 0x4979,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f2c, 0x0000, 0x4f2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x527e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x527b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x527c, 0x0000, 0x0000, 0x5654, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5655, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5932, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b3a, 0x0000, 0x0000, 0x5b39,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b3c, 0x0000, 0x5b3d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d37,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6150, 0x0000, 0x0000, 0x0000, 0x0000, 0x616c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x393f, 0x0000, 0x3940, 0x3f40, 0x4473, 0x0000, 0x497d,
+  0x497c, 0x0000, 0x4f30, 0x4f32, 0x4f2f, 0x4f31, 0x0000, 0x0000, 0x6652, 0x0000, 0x0000, 0x5935,
+  0x0000, 0x5936, 0x0000, 0x5b3f, 0x0000, 0x0000, 0x5d38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3421, 0x0000, 0x0000, 0x0000, 0x0000, 0x6653, 0x3941, 0x0000,
+  0x0000, 0x3947, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f44, 0x3f46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f49, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f35, 0x0000, 0x0000, 0x0000, 0x4f34, 0x0000, 0x5324, 0x0000, 0x0000,
+  0x5322, 0x5321, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5325, 0x5659, 0x0000, 0x0000, 0x0000, 0x565a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5937, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e67, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f4b, 0x4477, 0x0000, 0x4478, 0x4a21, 0x4a22, 0x0000, 0x4f37, 0x5327, 0x0000, 0x5326,
+  0x0000, 0x0000, 0x6654, 0x0000, 0x5938, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f39,
+  0x0000, 0x272f, 0x0000, 0x0000, 0x0000, 0x243b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2730, 0x0000,
+  0x0000, 0x2733, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2731, 0x0000, 0x0000, 0x2a72, 0x0000,
+  0x2a70, 0x0000, 0x0000, 0x2a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a73, 0x2a71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f31, 0x0000, 0x2f32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f33,
+  0x0000, 0x2f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3425, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_144[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3427, 0x3426, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x394b, 0x0000, 0x0000, 0x0000, 0x394a, 0x394e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x394c, 0x0000, 0x0000, 0x3f4f, 0x3f50, 0x3f4d, 0x3f4c, 0x3f51, 0x0000, 0x0000, 0x0000,
+  0x3f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f56, 0x0000, 0x0000, 0x3f54, 0x3f57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x447d, 0x0000, 0x0000, 0x4479, 0x0000, 0x447c, 0x447a, 0x0000,
+  0x447b, 0x0000, 0x0000, 0x0000, 0x447e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a24, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a27,
+  0x0000, 0x4a26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x593a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x225e, 0x225d, 0x0000, 0x0000, 0x243c, 0x0000, 0x0000, 0x0000, 0x243d, 0x0000,
+  0x6655, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2735, 0x0000, 0x0000, 0x0000,
+  0x2739, 0x2734, 0x0000, 0x3951, 0x0000, 0x2a77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2a75, 0x0000, 0x2a78, 0x0000, 0x0000, 0x2f35, 0x0000, 0x0000, 0x0000,
+  0x2f38, 0x0000, 0x2f34, 0x0000, 0x2f3e, 0x0000, 0x2f37, 0x0000, 0x0000, 0x2f3c, 0x0000, 0x0000,
+  0x0000, 0x2f3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x394f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3952, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_145[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f59, 0x0000,
+  0x4523, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4524, 0x0000, 0x4525, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x593c, 0x593b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x342a, 0x0000, 0x0000,
+  0x3955, 0x0000, 0x0000, 0x0000, 0x0000, 0x3954, 0x0000, 0x0000, 0x6657, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4528, 0x0000, 0x0000, 0x0000, 0x4527,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a2c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a2b, 0x4a2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f3f, 0x0000, 0x0000, 0x0000, 0x4f40, 0x0000, 0x532d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532c, 0x532f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x593d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e68, 0x0000, 0x0000, 0x0000, 0x607e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x616d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3430, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x342d, 0x0000, 0x0000, 0x342f, 0x342e, 0x3431, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3958, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3957, 0x0000, 0x3956, 0x0000, 0x0000, 0x0000, 0x3959, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f5d, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_146[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f66, 0x0000, 0x0000, 0x3f60,
+  0x0000, 0x0000, 0x3f68, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f69, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f62, 0x0000, 0x0000, 0x3f65, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f5e, 0x6659, 0x3f63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6658, 0x0000, 0x0000, 0x0000, 0x452e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x452b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4537,
+  0x452f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4539, 0x0000, 0x0000, 0x4538, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x452a, 0x0000, 0x0000, 0x0000, 0x452d, 0x0000, 0x0000, 0x4531, 0x4529, 0x0000, 0x4534,
+  0x0000, 0x0000, 0x4533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4532, 0x4535,
+  0x0000, 0x0000, 0x4536, 0x0000, 0x0000, 0x0000, 0x0000, 0x665a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a34, 0x0000, 0x0000,
+  0x4a35, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4530,
+  0x4a38, 0x0000, 0x4a33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a32, 0x4a37, 0x0000, 0x672a, 0x4a31, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f42, 0x4f50, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f43, 0x4f41,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f48, 0x0000, 0x4f49, 0x0000,
+  0x0000, 0x0000, 0x4f4b, 0x4f4e, 0x4f44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f51, 0x0000,
+  0x0000, 0x4f45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f52, 0x0000, 0x4f4c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f4d, 0x665b, 0x665c, 0x4a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5335, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_147[] = {
+  0x0000, 0x0000, 0x0000, 0x533d, 0x0000, 0x533e, 0x0000, 0x5338, 0x0000, 0x0000, 0x5332, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5336,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5337, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x533b, 0x0000, 0x0000, 0x0000,
+  0x533c, 0x5339, 0x533a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x665d, 0x0000, 0x0000, 0x665e, 0x0000, 0x0000, 0x5331, 0x0000, 0x0000,
+  0x5665, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5666,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x565d, 0x0000, 0x5667,
+  0x0000, 0x0000, 0x5664, 0x0000, 0x0000, 0x0000, 0x565b, 0x0000, 0x5668, 0x565e, 0x0000, 0x566b,
+  0x0000, 0x0000, 0x5661, 0x0000, 0x0000, 0x0000, 0x5662, 0x5663, 0x565f, 0x0000, 0x0000, 0x0000,
+  0x565c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5660, 0x0000, 0x566a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x665f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5943, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5940, 0x0000, 0x0000, 0x5942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5949, 0x0000, 0x0000, 0x0000, 0x593e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5944, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5946, 0x0000, 0x0000, 0x5945, 0x6661, 0x6662, 0x6660, 0x0000,
+  0x0000, 0x5b50, 0x0000, 0x0000, 0x0000, 0x5b44, 0x5b45, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b43,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b48, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b4a, 0x0000, 0x0000, 0x0000, 0x5b41, 0x5b42, 0x5b4e, 0x0000, 0x5b47, 0x0000, 0x6665,
+  0x0000, 0x6663, 0x6664, 0x5d41, 0x5e6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_148[] = {
+  0x0000, 0x0000, 0x5d43, 0x0000, 0x5d3c, 0x5d3f, 0x0000, 0x0000, 0x5d3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d3d,
+  0x0000, 0x0000, 0x5d44, 0x5d45, 0x5d47, 0x0000, 0x5d42, 0x5d3a, 0x0000, 0x0000, 0x6666, 0x6667,
+  0x6668, 0x0000, 0x0000, 0x5d46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e6d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f69, 0x5f6e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6a, 0x5f6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f6b, 0x0000, 0x6052, 0x0000, 0x0000, 0x0000, 0x6055, 0x6054, 0x6056, 0x0000, 0x0000, 0x604f,
+  0x0000, 0x6053, 0x0000, 0x0000, 0x0000, 0x6057, 0x666a, 0x6669, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x616f, 0x6223, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6236, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f40, 0x0000, 0x0000,
+  0x0000, 0x3432, 0x0000, 0x395c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f6c, 0x0000, 0x666b, 0x0000, 0x453c, 0x453a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f53, 0x0000, 0x0000, 0x4f55, 0x4f56,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5344, 0x5340, 0x0000, 0x566d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x666c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x594b,
+  0x594a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x666d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2143, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x273b, 0x273a, 0x0000, 0x273f, 0x0000, 0x273c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x273d, 0x273e, 0x0000, 0x0000, 0x2a79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2a7c, 0x0000, 0x0000, 0x2a7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3436, 0x0000, 0x0000, 0x3434, 0x395e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3433, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3961, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3965, 0x0000, 0x3f71, 0x0000, 0x0000, 0x0000, 0x3f72, 0x0000, 0x3f73, 0x3f75, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f70, 0x0000, 0x0000, 0x4540,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4542, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a45, 0x0000, 0x4a46, 0x4a44, 0x0000, 0x0000, 0x4f5a, 0x0000, 0x4f5b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5348, 0x0000, 0x5670, 0x0000, 0x566f, 0x0000, 0x0000, 0x5671, 0x0000,
+  0x0000, 0x5d49, 0x2a7d, 0x5349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3439, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a47, 0x4a49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e70, 0x0000, 0x6125, 0x622f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f7e, 0x3f7c, 0x3f7b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4546, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4547, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_151[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f60, 0x0000,
+  0x5350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x534d, 0x534c, 0x0000, 0x5351,
+  0x0000, 0x0000, 0x5674, 0x5675, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d4f, 0x0000, 0x5d4c, 0x5d4e, 0x0000, 0x5e72, 0x5e71, 0x0000, 0x0000, 0x0000, 0x666e,
+  0x5f71, 0x0000, 0x0000, 0x0000, 0x5f72, 0x6059, 0x0000, 0x0000, 0x0000, 0x6126, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x666f, 0x0000, 0x0000, 0x6245, 0x2a7e, 0x0000, 0x0000,
+  0x0000, 0x4549, 0x0000, 0x0000, 0x0000, 0x4a4c, 0x0000, 0x0000, 0x0000, 0x594f, 0x0000, 0x4021,
+  0x0000, 0x0000, 0x0000, 0x2b21, 0x4a4e, 0x0000, 0x0000, 0x5e73, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4024, 0x0000, 0x4022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x454b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f62, 0x0000, 0x4f63, 0x0000, 0x0000, 0x4f64, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5353, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x567a,
+  0x0000, 0x0000, 0x0000, 0x567b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5950, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5f, 0x5b5d, 0x0000,
+  0x5b5e, 0x5b60, 0x0000, 0x0000, 0x5d50, 0x0000, 0x5d51, 0x0000, 0x0000, 0x5e75, 0x5e74, 0x0000,
+  0x5f73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6128, 0x0000, 0x623b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5355, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5951, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e76, 0x0000,
+  0x6129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454f, 0x4f65,
+  0x0000, 0x0000, 0x5b61, 0x0000, 0x0000, 0x4550, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d53, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_152[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4552,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a54, 0x4a55, 0x0000, 0x0000,
+  0x0000, 0x4a52, 0x4a56, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f69, 0x0000, 0x0000, 0x4f67, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f66, 0x0000, 0x0000, 0x0000, 0x535c, 0x0000,
+  0x0000, 0x5359, 0x0000, 0x535a, 0x5228, 0x0000, 0x5358, 0x0000, 0x0000, 0x0000, 0x535d, 0x0000,
+  0x535b, 0x535f, 0x0000, 0x595b, 0x5726, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5728,
+  0x0000, 0x0000, 0x0000, 0x5959, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5956, 0x5958, 0x5b65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e78, 0x0000, 0x5e77, 0x0000, 0x0000, 0x0000,
+  0x605d, 0x605e, 0x605c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5361, 0x0000, 0x572a, 0x0000, 0x595c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d56, 0x0000, 0x0000, 0x0000, 0x5e7b, 0x5e79, 0x0000, 0x5e7a, 0x0000,
+  0x0000, 0x6225, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e7c, 0x6226, 0x0000, 0x0000, 0x0000, 0x3967, 0x0000, 0x0000,
+  0x6670, 0x0000, 0x3968, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x455b, 0x0000, 0x0000, 0x0000,
+  0x402b, 0x455c, 0x0000, 0x4554, 0x0000, 0x4559, 0x0000, 0x4557, 0x4a5d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4558
+};
+static const uint16_t cns11643_1992_3_f_153[] = {
+  0x0000, 0x4a5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x667a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f6b, 0x0000, 0x0000, 0x5365, 0x5366, 0x0000, 0x0000, 0x5364, 0x0000, 0x5362, 0x5363,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5962, 0x0000, 0x5961, 0x5966, 0x0000, 0x5965,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5963, 0x0000, 0x6671, 0x0000, 0x5b69, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d58, 0x0000, 0x5e7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f78, 0x0000, 0x0000, 0x612a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x455f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5368, 0x0000, 0x5730, 0x0000, 0x5967, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f21, 0x6060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a63, 0x4a62, 0x4a66, 0x0000, 0x0000, 0x0000, 0x4a61, 0x0000, 0x4a60, 0x4a6c,
+  0x4a64, 0x0000, 0x0000, 0x0000, 0x4a6a, 0x0000, 0x0000, 0x0000, 0x4f73, 0x0000, 0x4f6d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f6e, 0x0000, 0x0000, 0x0000, 0x4f72, 0x0000, 0x4f74, 0x5370, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5371, 0x0000, 0x536b, 0x0000, 0x0000, 0x536c, 0x0000, 0x0000, 0x0000, 0x536a,
+  0x0000, 0x0000, 0x0000, 0x5734, 0x0000, 0x5737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_154[] = {
+  0x5733, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596a, 0x0000, 0x0000, 0x0000,
+  0x596b, 0x0000, 0x0000, 0x0000, 0x596d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b6f,
+  0x5b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b6c, 0x0000, 0x5b6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d5a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f24,
+  0x5f22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f79, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6062, 0x0000, 0x0000, 0x0000, 0x6061, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6172, 0x0000, 0x6173, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x402f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f77, 0x4f76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x573a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d61, 0x0000, 0x0000, 0x0000, 0x5d60, 0x5d5e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6174,
+  0x0000, 0x0000, 0x4a6e, 0x0000, 0x0000, 0x5f7b, 0x6063, 0x0000, 0x4032, 0x0000, 0x4561, 0x0000,
+  0x4a6f, 0x4a73, 0x0000, 0x0000, 0x4a71, 0x4a70, 0x4a72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f79, 0x5375, 0x0000, 0x0000, 0x5374, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_155[] = {
+  0x573b, 0x0000, 0x573c, 0x0000, 0x0000, 0x0000, 0x0000, 0x596f, 0x0000, 0x5b71, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f27, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6672, 0x0000, 0x0000, 0x0000, 0x612c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a75, 0x0000, 0x0000, 0x0000, 0x5d62, 0x0000, 0x612e, 0x0000, 0x0000, 0x0000,
+  0x6228, 0x0000, 0x0000, 0x0000, 0x573e, 0x0000, 0x0000, 0x0000, 0x5d63, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4562, 0x0000, 0x0000, 0x4a78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x573f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d64, 0x0000, 0x0000, 0x5f28,
+  0x0000, 0x0000, 0x0000, 0x612f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4563, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f7c, 0x0000, 0x4f7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5378,
+  0x537a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5423, 0x0000, 0x537c, 0x5421, 0x0000, 0x5425, 0x537d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5379, 0x0000, 0x0000, 0x0000, 0x6673, 0x5744, 0x0000, 0x0000,
+  0x0000, 0x5745, 0x0000, 0x5740, 0x0000, 0x0000, 0x0000, 0x5742, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5974, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5973, 0x0000, 0x0000, 0x5b74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5976,
+  0x5975, 0x5743, 0x0000, 0x0000, 0x0000, 0x0000, 0x5971, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b75, 0x0000, 0x0000, 0x0000, 0x5b77,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b7a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d6f, 0x0000, 0x0000, 0x5d71, 0x0000, 0x5d67,
+  0x5d69, 0x0000, 0x5d6a, 0x5d74
+};
+static const uint16_t cns11643_1992_3_f_156[] = {
+  0x5d75, 0x0000, 0x5d6e, 0x0000, 0x5d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d66, 0x0000,
+  0x5d76, 0x0000, 0x0000, 0x0000, 0x5d73, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d72, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d70, 0x0000, 0x0000, 0x0000, 0x5f2c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6025, 0x0000, 0x0000, 0x5f7e, 0x0000, 0x6023, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6022, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6065, 0x0000, 0x6066, 0x0000, 0x6068,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6132, 0x0000, 0x0000,
+  0x0000, 0x6133, 0x0000, 0x0000, 0x0000, 0x6134, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6159, 0x0000, 0x0000, 0x615b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6175, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4564, 0x0000, 0x0000, 0x4566, 0x2f42, 0x0000, 0x4568, 0x4567,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5027, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x502a, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_157[] = {
+  0x0000, 0x5024, 0x502b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x542d, 0x0000,
+  0x5025, 0x5022, 0x0000, 0x542a, 0x0000, 0x0000, 0x0000, 0x542c, 0x0000, 0x0000, 0x5436, 0x0000,
+  0x0000, 0x0000, 0x5433, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5437, 0x0000, 0x0000,
+  0x5429, 0x0000, 0x0000, 0x5435, 0x0000, 0x0000, 0x5432, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x574d, 0x0000, 0x0000, 0x0000, 0x5748, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x574a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6675, 0x0000, 0x0000, 0x0000, 0x5979, 0x597b, 0x0000, 0x597d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x597e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a22, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x597a, 0x0000, 0x0000, 0x5b7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c27, 0x5c22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c25, 0x0000,
+  0x0000, 0x0000, 0x5b7e, 0x0000, 0x0000, 0x0000, 0x5c26, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c24,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c23, 0x0000, 0x0000, 0x0000, 0x5d79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d7a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f35, 0x0000, 0x5f31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f32, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x606c, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_158[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6135, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x615d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6229, 0x0000,
+  0x6230, 0x0000, 0x0000, 0x0000, 0x6238, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4569, 0x0000, 0x0000,
+  0x502c, 0x5439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a24, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c29, 0x0000, 0x0000, 0x5e21, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f3a, 0x0000, 0x0000, 0x0000, 0x6231, 0x623f, 0x0000, 0x0000, 0x2547, 0x0000,
+  0x0000, 0x0000, 0x502f, 0x502e, 0x543a, 0x0000, 0x0000, 0x5750, 0x0000, 0x5a26, 0x5a25, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b22, 0x0000, 0x0000,
+  0x0000, 0x5e22, 0x0000, 0x0000, 0x396a, 0x543c, 0x543b, 0x0000, 0x0000, 0x0000, 0x5a28, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x396b, 0x0000, 0x0000, 0x0000, 0x0000, 0x543d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2772, 0x0000
+};
+static const uint16_t cns11643_1992_3_f_159[] = {
+  0x0000, 0x0000, 0x5a29, 0x5c2d, 0x5c2e, 0x5f3c, 0x0000, 0x0000, 0x615f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x456a, 0x0000, 0x0000, 0x5c30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5a2b, 0x5a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x606d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x613b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2370, 0x0000, 0x0000, 0x543e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6233, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5755, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x602b, 0x0000, 0x0000, 0x0000, 0x6242, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e47, 0x0000, 0x0000, 0x0000, 0x5f3f, 0x0000, 0x6161, 0x0000, 0x6177, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_3_f_i[] = {
+  cns11643_1992_3_f_52, cns11643_1992_3_f_53, cns11643_1992_3_f_54, cns11643_1992_3_f_55, cns11643_1992_3_f_56,
+  cns11643_1992_3_f_57, cns11643_1992_3_f_58, cns11643_1992_3_f_59, cns11643_1992_3_f_60, cns11643_1992_3_f_61,
+  cns11643_1992_3_f_62, cns11643_1992_3_f_63, cns11643_1992_3_f_64, cns11643_1992_3_f_65, cns11643_1992_3_f_66,
+  cns11643_1992_3_f_67, cns11643_1992_3_f_68, cns11643_1992_3_f_69, cns11643_1992_3_f_70, cns11643_1992_3_f_71,
+  cns11643_1992_3_f_72, cns11643_1992_3_f_73, cns11643_1992_3_f_74, cns11643_1992_3_f_75, cns11643_1992_3_f_76,
+  cns11643_1992_3_f_77, cns11643_1992_3_f_78, cns11643_1992_3_f_79, cns11643_1992_3_f_80, cns11643_1992_3_f_81,
+  cns11643_1992_3_f_82, cns11643_1992_3_f_83, cns11643_1992_3_f_84, cns11643_1992_3_f_85, cns11643_1992_3_f_86,
+  cns11643_1992_3_f_87, cns11643_1992_3_f_88, cns11643_1992_3_f_89, cns11643_1992_3_f_90, cns11643_1992_3_f_91,
+  cns11643_1992_3_f_92, cns11643_1992_3_f_93, cns11643_1992_3_f_94, cns11643_1992_3_f_95, cns11643_1992_3_f_96,
+  cns11643_1992_3_f_97, cns11643_1992_3_f_98, cns11643_1992_3_f_99, cns11643_1992_3_f_100, cns11643_1992_3_f_101,
+  cns11643_1992_3_f_102, cns11643_1992_3_f_103, cns11643_1992_3_f_104, cns11643_1992_3_f_105,
+  cns11643_1992_3_f_106, cns11643_1992_3_f_107, cns11643_1992_3_f_108, cns11643_1992_3_f_109,
+  cns11643_1992_3_f_110, cns11643_1992_3_f_111, cns11643_1992_3_f_112, cns11643_1992_3_f_113,
+  cns11643_1992_3_f_114, cns11643_1992_3_f_115, cns11643_1992_3_f_116, cns11643_1992_3_f_117,
+  cns11643_1992_3_f_118, cns11643_1992_3_f_119, cns11643_1992_3_f_120, cns11643_1992_3_f_121,
+  cns11643_1992_3_f_122, cns11643_1992_3_f_123, cns11643_1992_3_f_124, cns11643_1992_3_f_125,
+  cns11643_1992_3_f_126, cns11643_1992_3_f_127, cns11643_1992_3_f_128, cns11643_1992_3_f_129,
+  cns11643_1992_3_f_130, cns11643_1992_3_f_131, cns11643_1992_3_f_132, cns11643_1992_3_f_133,
+  cns11643_1992_3_f_134, cns11643_1992_3_f_135, cns11643_1992_3_f_136, cns11643_1992_3_f_137,
+  cns11643_1992_3_f_138, cns11643_1992_3_f_139, cns11643_1992_3_f_140, cns11643_1992_3_f_141,
+  cns11643_1992_3_f_142, cns11643_1992_3_f_143, cns11643_1992_3_f_144, cns11643_1992_3_f_145,
+  cns11643_1992_3_f_146, cns11643_1992_3_f_147, cns11643_1992_3_f_148, cns11643_1992_3_f_149,
+  cns11643_1992_3_f_150, cns11643_1992_3_f_151, cns11643_1992_3_f_152, cns11643_1992_3_f_153,
+  cns11643_1992_3_f_154, cns11643_1992_3_f_155, cns11643_1992_3_f_156, cns11643_1992_3_f_157,
+  cns11643_1992_3_f_158, cns11643_1992_3_f_159
+};
+
+static const uint16_t cns11643_1992_3_t_m[] = {
+  0x4e28, 0x4e36, 0x4e3f, 0x4e85, 0x4e05, 0x4e04, 0x5182, 0x5196, 0x5338, 0x5369, 0x53b6, 0x4e2a,
+  0x4e87, 0x4e49, 0x51e2, 0x4e46, 0x4e8f, 0x4ebc, 0x4ebe, 0x5166, 0x51e3, 0x5204, 0x529c, 0x5344,
+  0x5902, 0x590a, 0x5b80, 0x5ddb, 0x5e7a, 0x5e7f, 0x5ef4, 0x5f50, 0x5f51, 0x5f61, 0x961d, 0x0000,
+  0x4e63, 0x4e62, 0x4ea3, 0x5185, 0x4ec5, 0x4ecf, 0x4ece, 0x4ecc, 0x5184, 0x5186, 0x0000, 0x34c5,
+  0x51e4, 0x5205, 0x529e, 0x529d, 0x52fd, 0x5300, 0x533a, 0x3539, 0x5346, 0x535d, 0x5386, 0x53b7,
+  0x3555, 0x53cc, 0x355b, 0x53ce, 0x5721, 0x37a2, 0x5e00, 0x5f0c, 0x6237, 0x6238, 0x6534, 0x6535,
+  0x65e0, 0x3e26, 0x738d, 0x4e97, 0x4ee0, 0x3432, 0x0000, 0x4ee7, 0x3433, 0x4ee6, 0x3434, 0x36a2,
+  0x3431, 0x34b0, 0x56d8, 0x518b, 0x518c, 0x5199, 0x51e5, 0x0000, 0x520b, 0x34dc, 0x361e, 0x5304,
+  0x5303, 0x5307, 0x0000, 0x531e, 0x535f, 0x536d, 0x5389, 0x53ba, 0x53d0, 0x3565, 0x53f6, 0x53f7,
+  0x53f9, 0x3564, 0x53f4, 0x361d, 0x3626, 0x5724, 0x5904, 0x5918, 0x5932, 0x5930, 0x5934, 0x368e,
+  0x5975, 0x374a, 0x5b82, 0x5bf9, 0x5c14, 0x378b, 0x37a6, 0x37a4, 0x37a5, 0x37a7, 0x382f, 0x3832,
+  0x5e81, 0x5e83, 0x5f0d, 0x5f52, 0x38d4, 0x5fca, 0x5fc7, 0x6239, 0x39c5, 0x624f, 0x65e7, 0x672f,
+  0x6b7a, 0x6c39, 0x3cba, 0x3cb9, 0x6c37, 0x6c44, 0x6c45, 0x738c, 0x7592, 0x7676, 0x9093, 0x9092,
+  0x48b3, 0x49ba, 0x4e21, 0x4e20, 0x4e22, 0x4e68, 0x4e89, 0x4e98, 0x4ef9, 0x4eef, 0x343b, 0x343c,
+  0x4ef8, 0x4f06, 0x4f03, 0x4efc, 0x4eee, 0x4f16, 0x3439, 0x4f28, 0x4f1c, 0x4f07, 0x4f1a, 0x4efa,
+  0x4f17, 0x514a, 0x34b2, 0x5172, 0x0000, 0x51b4, 0x51b3, 0x51b2, 0x34c7, 0x51e8, 0x342b, 0x5214,
+  0x520f, 0x5215, 0x5218, 0x52a8, 0x0000, 0x534b, 0x534f, 0x353b, 0x5350, 0x3544, 0x538b, 0x3542,
+  0x53be, 0x355c, 0x53d2, 0x5416, 0x53ff, 0x3567, 0x5400, 0x3566, 0x5405, 0x5413, 0x5415, 0x0000,
+  0x361f, 0x56e3, 0x5735, 0x5736, 0x5731, 0x5732, 0x58ee, 0x5905, 0x4e54, 0x368f, 0x5936, 0x3690,
+  0x36a8, 0x36a4, 0x597a, 0x36a3, 0x5986, 0x373d, 0x374c, 0x5b86, 0x5f53, 0x5c18, 0x378c, 0x5c3d,
+  0x5c78, 0x37a8, 0x37ad, 0x37af, 0x0000, 0x5c80, 0x3829, 0x5e08, 0x3836, 0x3871, 0x3870, 0x386f,
+  0x5ef5, 0x5f0e, 0x38a9, 0x38aa, 0x38fb, 0x5fd3, 0x5fda, 0x38fc, 0x5fdb, 0x39ae, 0x620f, 0x625d,
+  0x625f, 0x6267, 0x6257, 0x9f50, 0x3ac3, 0x65eb, 0x65ea, 0x3b30, 0x6737, 0x3b41, 0x6732, 0x6736,
+  0x6b22, 0x6bce, 0x3c8c, 0x6c58, 0x6c51, 0x6c77, 0x6c3c, 0x3cbb, 0x6c5a, 0x0000, 0x6c53, 0x706f,
+  0x7072, 0x706e, 0x0000, 0x3da1, 0x7073, 0x72b1, 0x72b2, 0x3ea8, 0x738f, 0x3eaa, 0x3eab, 0x4096,
+  0x793c, 0x41c2, 0x808d, 0x808e, 0x4493, 0x827b, 0x4494, 0x8d71, 0x8fb9, 0x9096, 0x909a, 0x49bb,
+  0x4e24, 0x4e71, 0x0000, 0x4e9c, 0x4f45, 0x4f4a, 0x4f39, 0x4f37, 0x3443, 0x4f32, 0x4f42, 0x3442,
+  0x4f44, 0x4f4b, 0x3444, 0x4f40, 0x4f35, 0x4f31, 0x5151, 0x0000, 0x5150, 0x514e, 0x34b3, 0x34b7,
+  0x519d, 0x34c8, 0x51b5, 0x51b8, 0x51ec, 0x5223, 0x5227, 0x5226, 0x521f, 0x522b, 0x5220, 0x52b4,
+  0x52b3, 0x3518, 0x5325, 0x533b, 0x5374, 0x3547, 0x3546, 0x3545, 0x356b, 0x3569, 0x544d, 0x3572,
+  0x3571, 0x543a, 0x356c, 0x356f, 0x5444, 0x544c, 0x5423, 0x541a, 0x5432, 0x544b, 0x5421, 0x3573,
+  0x5434, 0x5449, 0x5450, 0x5422, 0x543f, 0x5451, 0x545a, 0x542f, 0x3576, 0x56e9, 0x56f2, 0x56f3,
+  0x56ef, 0x56ed, 0x56ec, 0x56e6, 0x5748, 0x3627, 0x5744, 0x573f, 0x573c, 0x5753, 0x5756, 0x3630,
+  0x575f, 0x5743, 0x5758, 0x5757, 0x3629, 0x362a, 0x362f, 0x5746, 0x362c, 0x573d, 0x362d, 0x5742,
+  0x5754, 0x5755, 0x58f1, 0x58f2, 0x58f0, 0x590b, 0x9ea6, 0x56f1, 0x593d, 0x3693, 0x5994, 0x598c,
+  0x36ad, 0x599c, 0x36ac, 0x36ab, 0x599f, 0x36a9, 0x599b, 0x36ae, 0x5989, 0x599a, 0x36aa, 0x6588,
+  0x374e, 0x5b8d, 0x3750, 0x5bfe, 0x5bff, 0x5bfd, 0x5c2b, 0x37b2, 0x5c84, 0x5c8e, 0x5c9c, 0x37b5,
+  0x37b6, 0x5c85, 0x5df5, 0x5e09, 0x3839, 0x383b, 0x5e0b, 0x3872, 0x5e92, 0x5e90, 0x5f03, 0x38ac,
+  0x5f1e, 0x5f63, 0x3908, 0x5fe7, 0x5ffe, 0x5fe6, 0x5fdc, 0x5fce, 0x3903, 0x5ffc, 0x5fdf, 0x5fec,
+  0x5ff6, 0x0000, 0x5ff2, 0x5ff0, 0x5ff9, 0x390b, 0x6213, 0x39af, 0x0000, 0x623b, 0x623c, 0x6282,
+  0x39ce, 0x39cb, 0x39cc, 0x6278, 0x628b, 0x39cd, 0x629e, 0x62a5, 0x629b, 0x629c, 0x6299, 0x628d,
+  0x6285, 0x629d, 0x6275, 0x3a80, 0x3aaf, 0x3ad3, 0x65f6, 0x3ad5, 0x3ad4, 0x3ad7, 0x66f5, 0x675b,
+  0x3b42, 0x6754, 0x6752, 0x3b44, 0x6758, 0x6744, 0x674a, 0x6761, 0x3cc6, 0x6c7f, 0x6c91, 0x6c9e,
+  0x3cc0, 0x6c6e, 0x6c7c, 0x6c9f, 0x6c75, 0x3cbe, 0x6c56, 0x6ca2, 0x6c79, 0x3cca, 0x6ca1, 0x3cc4,
+  0x6caa, 0x6ca0, 0x3cc2, 0x7079, 0x7077, 0x707e, 0x3da4, 0x7075, 0x707b, 0x7264, 0x3e29, 0x72bb,
+  0x72bc, 0x72c7, 0x72b9, 0x72be, 0x72b6, 0x3e60, 0x3e5e, 0x7398, 0x3ead, 0x3eae, 0x3eac, 0x3f57,
+  0x7593, 0x7680, 0x3fdd, 0x7683, 0x76c0, 0x76c1, 0x400e, 0x4097, 0x77f4, 0x77f5, 0x4127, 0x7acc,
+  0x7acd, 0x7cfa, 0x809f, 0x8091, 0x8097, 0x8094, 0x4495, 0x8286, 0x828c, 0x0000, 0x8295, 0x4498,
+  0x866c, 0x459d, 0x8fb5, 0x8fbe, 0x8fc7, 0x488a, 0x8fc1, 0x90a9, 0x90a4, 0x48b5, 0x48b6, 0x48b7,
+  0x90a8, 0x9627, 0x9626, 0x962b, 0x9633, 0x9634, 0x9629, 0x4e3d, 0x3428, 0x4e9d, 0x4f93, 0x4f8a,
+  0x344d, 0x3449, 0x4f6d, 0x4f8e, 0x4fa0, 0x4fa2, 0x4fa1, 0x4f9f, 0x4fa3, 0x0000, 0x4f72, 0x3451,
+  0x4f8c, 0x5156, 0x0000, 0x0000, 0x5190, 0x34cb, 0x34ca, 0x34cc, 0x51ed, 0x51fe, 0x522f, 0x0000,
+  0x523c, 0x5234, 0x5239, 0x52b9, 0x52b5, 0x52bf, 0x5355, 0x353d, 0x5376, 0x537a, 0x5393, 0x3548,
+  0x53c1, 0x53c2, 0x53d5, 0x5485, 0x3578, 0x545f, 0x5493, 0x5489, 0x5479, 0x9efe, 0x548f, 0x5469,
+  0x546d, 0x357a, 0x5494, 0x546a, 0x548a, 0x3577, 0x56fd, 0x56fb, 0x56f8, 0x3621, 0x56fc, 0x56f6,
+  0x5765, 0x5781, 0x5763, 0x5767, 0x3631, 0x576e, 0x5778, 0x577f, 0x3633, 0x3634, 0x58f3, 0x594b,
+  0x594c, 0x36c1, 0x36b0, 0x36b4, 0x59ad, 0x36b8, 0x59c4, 0x36bc, 0x59c2, 0x59b0, 0x36bf, 0x36b5,
+  0x36b1, 0x36bd, 0x59bf, 0x36bb, 0x59c9, 0x59b8, 0x59ac, 0x36b3, 0x36b6, 0x36ba, 0x59b7, 0x59d7,
+  0x36b7, 0x5b60, 0x3740, 0x5b96, 0x5b9e, 0x5b94, 0x5b9f, 0x5b9d, 0x3752, 0x5c00, 0x5c19, 0x3790,
+  0x3791, 0x5c49, 0x5c4a, 0x37be, 0x5cbb, 0x5cc1, 0x37c0, 0x37c1, 0x37b9, 0x5cb9, 0x5c9e, 0x5cb4,
+  0x5cba, 0x5df6, 0x5e13, 0x5e12, 0x5e77, 0x3879, 0x5e98, 0x387b, 0x5e99, 0x5e9d, 0x5ef8, 0x38a0,
+  0x5ef9, 0x3429, 0x5f06, 0x5f21, 0x38ae, 0x5f25, 0x5f55, 0x38cd, 0x38cb, 0x38d9, 0x5f84, 0x5f83,
+  0x6030, 0x6007, 0x390c, 0x6036, 0x3901, 0x3905, 0x3902, 0x5fe9, 0x603d, 0x6008, 0x3913, 0x3911,
+  0x62ba, 0x62b2, 0x39e4, 0x62b7, 0x62e4, 0x62a7, 0x39da, 0x39d5, 0x39d3, 0x62d5, 0x62e1, 0x62dd,
+  0x62a6, 0x62c1, 0x62c5, 0x62c0, 0x62df, 0x62e0, 0x62de, 0x39d6, 0x6589, 0x3ab4, 0x65a6, 0x65ba,
+  0x3ad9, 0x65ff, 0x3ad8, 0x6617, 0x6618, 0x6601, 0x65fe, 0x3b33, 0x670c, 0x3b48, 0x676b, 0x6796,
+  0x6782, 0x678a, 0x3b47, 0x67a3, 0x3b4b, 0x67a2, 0x678f, 0x3b4a, 0x67f9, 0x6780, 0x6b26, 0x6b27,
+  0x6b68, 0x6b69, 0x3c5a, 0x6b81, 0x6bb4, 0x6bd1, 0x3c8e, 0x3cb4, 0x6c1c, 0x3ccd, 0x3ccc, 0x3ccf,
+  0x3ccb, 0x3cce, 0x6c97, 0x6c6c, 0x6cdf, 0x3cd2, 0x6cea, 0x3cd1, 0x6ce4, 0x6cd8, 0x6cb2, 0x6cce,
+  0x6cc8, 0x3da6, 0x708b, 0x7088, 0x7090, 0x708f, 0x3daa, 0x7087, 0x7089, 0x708d, 0x7081, 0x3da8,
+  0x708c, 0x3e13, 0x3e1a, 0x7240, 0x3e1d, 0x3e1e, 0x7265, 0x7266, 0x7268, 0x3e65, 0x3e66, 0x72cd,
+  0x72d3, 0x72db, 0x3e64, 0x72cf, 0x73a7, 0x73a3, 0x739e, 0x3eb0, 0x73af, 0x3eb3, 0x3eb5, 0x73aa,
+  0x739c, 0x3f19, 0x7542, 0x7544, 0x753b, 0x7541, 0x0000, 0x759b, 0x759e, 0x3f75, 0x79c4, 0x79c3,
+  0x79c6, 0x412b, 0x412c, 0x79c7, 0x412d, 0x79ca, 0x0000, 0x41c3, 0x7acf, 0x7c76, 0x7c74, 0x7cff,
+  0x7cfc, 0x34ba, 0x4350, 0x7f59, 0x80a8, 0x43d3, 0x43d0, 0x80b0, 0x43dc, 0x80b3, 0x43d2, 0x80a4,
+  0x80b6, 0x80a7, 0x80ac, 0x43db, 0x80a6, 0x5367, 0x820e, 0x82c4, 0x833e, 0x829c, 0x44a5, 0x449f,
+  0x449a, 0x449c, 0x44a2, 0x82aa, 0x449b, 0x82c9, 0x44a3, 0x449d, 0x82a6, 0x82b2, 0x4588, 0x461a,
+  0x488d, 0x8fcc, 0x8fd9, 0x8fca, 0x8fd8, 0x8fcf, 0x90b7, 0x48b8, 0x90ad, 0x90b9, 0x9637, 0x49c3,
+  0x9641, 0x963e, 0x96b6, 0x9751, 0x9763, 0x4e57, 0x4e79, 0x4eb2, 0x4eb0, 0x4eaf, 0x4eb1, 0x4fd2,
+  0x4fd5, 0x345d, 0x4fbe, 0x4fb8, 0x4fb0, 0x4fb1, 0x4fc8, 0x345a, 0x3457, 0x4fc6, 0x4fcc, 0x4fe5,
+  0x4fe3, 0x4fb4, 0x516a, 0x34b8, 0x519f, 0x34c2, 0x51c1, 0x34cf, 0x51c2, 0x51c3, 0x5245, 0x5248,
+  0x34e7, 0x34e9, 0x524f, 0x4452, 0x34e8, 0x52c5, 0x52ca, 0x52c4, 0x5327, 0x5358, 0x537d, 0x354a,
+  0x53dd, 0x53dc, 0x53da, 0x53d9, 0x54b9, 0x3580, 0x54d0, 0x54b4, 0x54ca, 0x3587, 0x54a3, 0x54da,
+  0x54a4, 0x3584, 0x54b2, 0x549e, 0x549f, 0x54b5, 0x3582, 0x3581, 0x54cd, 0x3583, 0x54cc, 0x3622,
+  0x5700, 0x57ac, 0x5791, 0x578e, 0x578d, 0x5792, 0x57a1, 0x5790, 0x57a6, 0x57a8, 0x363b, 0x579c,
+  0x5796, 0x57a7, 0x363a, 0x3638, 0x3639, 0x3636, 0x58f5, 0x3685, 0x5909, 0x5908, 0x3c54, 0x5952,
+  0x369a, 0x36c4, 0x59df, 0x36c5, 0x59eb, 0x59ef, 0x59f0, 0x59d5, 0x5a0d, 0x5a04, 0x59f9, 0x5a02,
+  0x59f8, 0x59e2, 0x59d9, 0x59e7, 0x5b6a, 0x3754, 0x3755, 0x5bab, 0x3756, 0x5c1b, 0x5c2f, 0x3796,
+  0x663c, 0x3795, 0x3794, 0x37c4, 0x5cd1, 0x5cdc, 0x5ce6, 0x5ce1, 0x5ccd, 0x0000, 0x5ce2, 0x5cdd,
+  0x5ce5, 0x5dfb, 0x5dfa, 0x5e1e, 0x3844, 0x5ea1, 0x387d, 0x387e, 0x5efc, 0x5efb, 0x5f2f, 0x38b2,
+  0x38b6, 0x5f66, 0x0000, 0x38dc, 0x38df, 0x605c, 0x3928, 0x604e, 0x6051, 0x3919, 0x3910, 0x6023,
+  0x6031, 0x607c, 0x6052, 0x392c, 0x6060, 0x604a, 0x6061, 0x391b, 0x6218, 0x39c2, 0x39ef, 0x39e3,
+  0x39e5, 0x39ea, 0x39e6, 0x39ee, 0x631f, 0x6317, 0x62ea, 0x6321, 0x6304, 0x6305, 0x39e8, 0x6531,
+  0x6544, 0x6540, 0x3a85, 0x6542, 0x65be, 0x3ae0, 0x6629, 0x661b, 0x3add, 0x6623, 0x662c, 0x661a,
+  0x6630, 0x663b, 0x661e, 0x6637, 0x6638, 0x3ae1, 0x670e, 0x3b51, 0x3b55, 0x67e8, 0x67d6, 0x3b52,
+  0x67c7, 0x67bc, 0x6852, 0x67bf, 0x67d5, 0x67fe, 0x8363, 0x67fb, 0x0000, 0x67b1, 0x6801, 0x6805,
+  0x6800, 0x67d7, 0x409e, 0x6b2a, 0x6b6b, 0x3c52, 0x3c5e, 0x3c60, 0x3c5f, 0x6be1, 0x3c92, 0x3cd6,
+  0x6d23, 0x6cff, 0x6d14, 0x6d05, 0x6d13, 0x6d06, 0x6d21, 0x3cde, 0x6d15, 0x6caf, 0x6cf4, 0x6d02,
+  0x6d45, 0x0000, 0x6d26, 0x3cd9, 0x6d44, 0x3cdd, 0x6d24, 0x70a5, 0x3dac, 0x70a3, 0x3db0, 0x70a2,
+  0x70bb, 0x70a0, 0x70aa, 0x3daf, 0x3dae, 0x70a8, 0x70b6, 0x70b2, 0x70a7, 0x3dad, 0x3dab, 0x70b9,
+  0x722e, 0x3e16, 0x723c, 0x3e30, 0x726d, 0x3e33, 0x3e31, 0x72e7, 0x72ed, 0x3e6e, 0x72ec, 0x72e5,
+  0x72e2, 0x3eb1, 0x73c4, 0x73bd, 0x73cf, 0x73c9, 0x73c1, 0x73d0, 0x3eb7, 0x73ce, 0x74ed, 0x74eb,
+  0x3f1a, 0x74ef, 0x7549, 0x7550, 0x7546, 0x754a, 0x3f59, 0x754d, 0x75a6, 0x3f7a, 0x3f78, 0x3f7b,
+  0x75a8, 0x3fde, 0x3fec, 0x76c7, 0x76ff, 0x401e, 0x76fd, 0x77e6, 0x780a, 0x409b, 0x7804, 0x780b,
+  0x7807, 0x409d, 0x7815, 0x7808, 0x40fd, 0x79d3, 0x79d4, 0x79d0, 0x79d7, 0x7a7c, 0x4194, 0x4193,
+  0x7a7d, 0x7a83, 0x7a82, 0x41c6, 0x7ad4, 0x7ad5, 0x7ad3, 0x7ad0, 0x7ad2, 0x7afe, 0x7afc, 0x7c77,
+  0x7c7c, 0x7c7b, 0x42b8, 0x0000, 0x42b7, 0x42b9, 0x4353, 0x0000, 0x4352, 0x4351, 0x7f8f, 0x80d3,
+  0x43e3, 0x80cb, 0x80d2, 0x43e2, 0x8109, 0x80e2, 0x80df, 0x80c6, 0x4463, 0x8224, 0x82f7, 0x82d8,
+  0x82dd, 0x44aa, 0x44a6, 0x82f8, 0x82fc, 0x44a8, 0x44a9, 0x82e9, 0x44ab, 0x82ee, 0x44ac, 0x82d0,
+  0x830e, 0x82e2, 0x830b, 0x82fd, 0x5179, 0x8676, 0x459e, 0x8678, 0x459f, 0x45a0, 0x8675, 0x867d,
+  0x460f, 0x8842, 0x8866, 0x461c, 0x898c, 0x8a05, 0x46ae, 0x8a06, 0x46b0, 0x8c9f, 0x47d4, 0x8ff1,
+  0x8fe7, 0x8fe9, 0x8fef, 0x90c2, 0x90bc, 0x48bb, 0x90c6, 0x90c0, 0x48c1, 0x48c2, 0x90cd, 0x90c9,
+  0x48be, 0x90c4, 0x48e5, 0x9581, 0x49c6, 0x9cec, 0x5032, 0x4ff9, 0x501d, 0x4fff, 0x5004, 0x4ff0,
+  0x5003, 0x462e, 0x5002, 0x4ffc, 0x4ff2, 0x5024, 0x5008, 0x5036, 0x502e, 0x3465, 0x5010, 0x5038,
+  0x5039, 0x4ffd, 0x5056, 0x4ffb, 0x51a3, 0x51a6, 0x51a1, 0x34d1, 0x34d0, 0x51c7, 0x51c9, 0x5260,
+  0x5264, 0x5259, 0x5265, 0x5267, 0x5257, 0x5263, 0x34ee, 0x5253, 0x34ef, 0x52cf, 0x351e, 0x52ce,
+  0x52d0, 0x52d1, 0x52cc, 0x354b, 0x354d, 0x3556, 0x550d, 0x54f4, 0x3592, 0x5513, 0x54ef, 0x54f5,
+  0x54f9, 0x5502, 0x5500, 0x3593, 0x3590, 0x5518, 0x54f0, 0x54f6, 0x0000, 0x3597, 0x5519, 0x3623,
+  0x5705, 0x57c9, 0x363f, 0x57b7, 0x57cd, 0x3643, 0x3642, 0x3644, 0x57be, 0x57bb, 0x3645, 0x57db,
+  0x57c8, 0x57c4, 0x57c5, 0x57d1, 0x57ca, 0x57c0, 0x36d9, 0x36de, 0x5a21, 0x5a2a, 0x36cf, 0x5a1d,
+  0x36cd, 0x5a0b, 0x36dd, 0x36ce, 0x36d3, 0x36d6, 0x5a22, 0x36dc, 0x36d1, 0x5a24, 0x36d0, 0x5a14,
+  0x5a31, 0x36d5, 0x5a2f, 0x5a1a, 0x5a12, 0x36d4, 0x36db, 0x5a26, 0x0000, 0x3743, 0x5bbc, 0x5bbb,
+  0x5bb7, 0x5c05, 0x5c06, 0x5c52, 0x5c53, 0x37cd, 0x37d1, 0x5cfa, 0x5ceb, 0x37ca, 0x5cf3, 0x5cf5,
+  0x5ce9, 0x5cef, 0x37d4, 0x5e2a, 0x5e30, 0x5e2e, 0x5e2c, 0x5e2f, 0x5eaf, 0x5ea9, 0x3886, 0x5efd,
+  0x5f32, 0x5f8e, 0x5f93, 0x5f8f, 0x604f, 0x6099, 0x3933, 0x607e, 0x3937, 0x6074, 0x604b, 0x6073,
+  0x6075, 0x392a, 0x391f, 0x6056, 0x60a9, 0x608b, 0x60a6, 0x3939, 0x6093, 0x60ae, 0x609e, 0x60a7,
+  0x6245, 0x39f2, 0x39f8, 0x632e, 0x39f7, 0x6352, 0x6330, 0x635b, 0x39f4, 0x6319, 0x631b, 0x39f1,
+  0x6331, 0x635d, 0x6337, 0x6335, 0x6353, 0x39f5, 0x635c, 0x633f, 0x654b, 0x3a87, 0x4369, 0x658b,
+  0x3ab6, 0x659a, 0x6650, 0x6646, 0x664e, 0x6640, 0x3ae9, 0x664b, 0x6648, 0x3aeb, 0x6660, 0x6644,
+  0x664d, 0x3b34, 0x6837, 0x6824, 0x3b62, 0x3b5c, 0x681b, 0x6836, 0x3b60, 0x682c, 0x6819, 0x6856,
+  0x6847, 0x683e, 0x681e, 0x0000, 0x6815, 0x6822, 0x6827, 0x6859, 0x6858, 0x6855, 0x6830, 0x6823,
+  0x6b2e, 0x6b2b, 0x6b30, 0x6b6c, 0x3c61, 0x6b8b, 0x3c7f, 0x6be9, 0x6bea, 0x6be5, 0x6d6b, 0x3ce5,
+  0x3ce6, 0x6d73, 0x6d57, 0x3ce9, 0x3cf3, 0x6d5d, 0x6d56, 0x6d8f, 0x6d5b, 0x6d1c, 0x6d9a, 0x6d9b,
+  0x6d99, 0x3cee, 0x6d81, 0x6d71, 0x3ced, 0x3cec, 0x6d72, 0x6d5c, 0x6d96, 0x70c4, 0x70db, 0x70cc,
+  0x70d0, 0x70e3, 0x70df, 0x3db3, 0x70d6, 0x70ee, 0x70d5, 0x3db5, 0x3e27, 0x3e35, 0x3e36, 0x727a,
+  0x3e71, 0x72f5, 0x7302, 0x3eb8, 0x3ec2, 0x73e2, 0x73ec, 0x73d5, 0x73f9, 0x73df, 0x73e6, 0x3ec8,
+  0x3ec0, 0x3ec1, 0x3ec4, 0x73e4, 0x73e1, 0x74f3, 0x3f1f, 0x3f1c, 0x3f1d, 0x3f4d, 0x7556, 0x7555,
+  0x7558, 0x7557, 0x755e, 0x75c3, 0x3f87, 0x3f82, 0x75b4, 0x3f7d, 0x75b1, 0x3fdf, 0x4000, 0x76cb,
+  0x76cc, 0x772a, 0x4020, 0x7716, 0x770f, 0x4022, 0x4024, 0x773f, 0x772b, 0x770e, 0x7724, 0x4021,
+  0x7721, 0x7718, 0x77dd, 0x40a4, 0x40a5, 0x7824, 0x7836, 0x4101, 0x7958, 0x7959, 0x4103, 0x7962,
+  0x79da, 0x79d9, 0x4137, 0x79e1, 0x79e5, 0x79e8, 0x79db, 0x4138, 0x79e2, 0x79f0, 0x4199, 0x4198,
+  0x4197, 0x41c9, 0x7ada, 0x7add, 0x41c7, 0x7adb, 0x7adc, 0x41d9, 0x41db, 0x7b0d, 0x7b0b, 0x7b14,
+  0x7c8e, 0x7c86, 0x427b, 0x7c87, 0x7c83, 0x7c8b, 0x427c, 0x42bd, 0x42bc, 0x42c3, 0x7d24, 0x42c1,
+  0x42bf, 0x42c4, 0x7d25, 0x7f62, 0x7f93, 0x7f99, 0x7f97, 0x437e, 0x437f, 0x7fc4, 0x7fc6, 0x800a,
+  0x43b4, 0x43b3, 0x8040, 0x803c, 0x803b, 0x80f6, 0x80ff, 0x80ee, 0x8104, 0x8103, 0x8107, 0x0000,
+  0x43e6, 0x80f7, 0x4459, 0x445a, 0x822d, 0x4464, 0x8227, 0x8229, 0x831f, 0x8357, 0x44b4, 0x44b9,
+  0x44b7, 0x44b5, 0x8321, 0x44c1, 0x44b1, 0x8318, 0x8358, 0x44b3, 0x44ba, 0x458c, 0x458b, 0x458d,
+  0x8684, 0x869f, 0x869b, 0x8689, 0x86a6, 0x8692, 0x868f, 0x86a0, 0x884f, 0x8878, 0x887a, 0x886e,
+  0x887b, 0x8884, 0x8873, 0x4678, 0x4677, 0x8a0d, 0x8a0b, 0x8a19, 0x46b2, 0x47d6, 0x8ed0, 0x4845,
+  0x4892, 0x4895, 0x8ff9, 0x9009, 0x9008, 0x48c6, 0x90de, 0x9151, 0x48e7, 0x48e8, 0x91db, 0x91df,
+  0x91de, 0x91d6, 0x91e0, 0x9585, 0x9660, 0x9659, 0x49cb, 0x9656, 0x49cd, 0x49f1, 0x96bd, 0x4b22,
+  0x3421, 0x5042, 0x5059, 0x346f, 0x5044, 0x5066, 0x5052, 0x5054, 0x5071, 0x5050, 0x507b, 0x507c,
+  0x5058, 0x3470, 0x3464, 0x5079, 0x506c, 0x5078, 0x51a8, 0x51d1, 0x51cf, 0x5268, 0x5276, 0x52d4,
+  0x352d, 0x53a0, 0x53c4, 0x3558, 0x5558, 0x554c, 0x5568, 0x35a6, 0x5549, 0x35a4, 0x359f, 0x555d,
+  0x5529, 0x0000, 0x5554, 0x5553, 0x35a3, 0x555a, 0x35a0, 0x553a, 0x553f, 0x552b, 0x57ea, 0x364a,
+  0x57ef, 0x3647, 0x3648, 0x57dd, 0x57fe, 0x0000, 0x57de, 0x57e6, 0x3649, 0x57e8, 0x57ff, 0x5803,
+  0x58f7, 0x68a6, 0x591f, 0x369e, 0x595b, 0x595d, 0x595e, 0x0000, 0x36e8, 0x5a2b, 0x36ec, 0x5a3b,
+  0x36ed, 0x36e6, 0x5a61, 0x5a3a, 0x5a6e, 0x5a4b, 0x5a6b, 0x36eb, 0x36e7, 0x5a45, 0x5a4e, 0x5a68,
+  0x5a3d, 0x5a71, 0x5a3f, 0x5a6f, 0x5a75, 0x36e9, 0x5a73, 0x5a2c, 0x5a59, 0x5a54, 0x5a4f, 0x5a63,
+  0x375c, 0x375d, 0x5bc8, 0x3760, 0x5bc3, 0x375b, 0x5c5b, 0x5c61, 0x3799, 0x5d21, 0x5d0a, 0x5d09,
+  0x37d8, 0x5d2c, 0x5d08, 0x37da, 0x37dd, 0x5d2a, 0x5d15, 0x37e0, 0x5d10, 0x5d13, 0x37e5, 0x5d2f,
+  0x5d18, 0x37d7, 0x5de3, 0x5e39, 0x5e35, 0x5e3a, 0x5e32, 0x384e, 0x388c, 0x3888, 0x0000, 0x5ebb,
+  0x5eba, 0x5f34, 0x5f39, 0x38ce, 0x0000, 0x38e5, 0x38e6, 0x6098, 0x3932, 0x60d0, 0x3940, 0x3947,
+  0x394c, 0x60d7, 0x60aa, 0x3935, 0x60a1, 0x60a4, 0x3930, 0x60ee, 0x3943, 0x60e7, 0x394d, 0x60e8,
+  0x60de, 0x39b7, 0x39f3, 0x637e, 0x638b, 0x3a02, 0x3a0b, 0x6379, 0x6386, 0x6393, 0x3a04, 0x6373,
+  0x636a, 0x0000, 0x636c, 0x3a08, 0x637f, 0x39fc, 0x63b2, 0x63ba, 0x39ff, 0x3a00, 0x6366, 0x6374,
+  0x3a8b, 0x655a, 0x3a8d, 0x654e, 0x654d, 0x658d, 0x658e, 0x65ad, 0x3aca, 0x65c7, 0x65ca, 0x3acb,
+  0x65c9, 0x0000, 0x65e3, 0x6657, 0x3af3, 0x6663, 0x6667, 0x671a, 0x6719, 0x6716, 0x3b36, 0x3b6a,
+  0x689e, 0x68b6, 0x6898, 0x6873, 0x3b6b, 0x689a, 0x688e, 0x68b7, 0x68db, 0x68a5, 0x686c, 0x68c1,
+  0x6884, 0x3b71, 0x3b68, 0x6895, 0x687a, 0x6899, 0x3b72, 0x68b8, 0x68b9, 0x6870, 0x3c2e, 0x6b35,
+  0x3c62, 0x6b90, 0x6bbb, 0x6bed, 0x3c98, 0x3cb5, 0x3ceb, 0x6dc1, 0x6dc3, 0x6dce, 0x3cfb, 0x3cf8,
+  0x6dad, 0x6e04, 0x3cf5, 0x6db9, 0x3d08, 0x6de7, 0x0000, 0x6e08, 0x6e06, 0x3d0a, 0x6e0a, 0x6db0,
+  0x3d06, 0x6df8, 0x6e0c, 0x3cfd, 0x6db1, 0x3cfa, 0x6e02, 0x6e07, 0x6e09, 0x6e01, 0x6e17, 0x6dff,
+  0x6e12, 0x3dba, 0x3db9, 0x7103, 0x7107, 0x7101, 0x70f5, 0x70f1, 0x7108, 0x70f2, 0x710f, 0x3dbb,
+  0x70fe, 0x3e18, 0x3e40, 0x3e3d, 0x731a, 0x7310, 0x730e, 0x7402, 0x73f3, 0x3ecd, 0x3ec9, 0x73fb,
+  0x3ecb, 0x3eca, 0x3ece, 0x751b, 0x7523, 0x7561, 0x7568, 0x3f5e, 0x7567, 0x75d3, 0x3f91, 0x3f8c,
+  0x7690, 0x3fe1, 0x4002, 0x76d5, 0x76d7, 0x76d6, 0x7730, 0x402b, 0x7726, 0x402a, 0x7740, 0x3e14,
+  0x771e, 0x40ad, 0x40a3, 0x40ab, 0x7847, 0x40af, 0x784b, 0x7851, 0x784f, 0x7842, 0x7846, 0x4104,
+  0x796e, 0x796c, 0x79f2, 0x4144, 0x79f1, 0x79f5, 0x79f3, 0x79f9, 0x413d, 0x4147, 0x419c, 0x7a9a,
+  0x7a93, 0x7a91, 0x7ae1, 0x41e0, 0x41e4, 0x7b21, 0x7b1c, 0x7b16, 0x7b17, 0x7b36, 0x7b1f, 0x4280,
+  0x7c93, 0x7c99, 0x7c9a, 0x7c9c, 0x42ca, 0x7d49, 0x42d4, 0x7d34, 0x7d37, 0x42d2, 0x7d2d, 0x42cb,
+  0x7d4c, 0x42ce, 0x42d3, 0x7d48, 0x4344, 0x4348, 0x7f3b, 0x4345, 0x4381, 0x4386, 0x4385, 0x8008,
+  0x801a, 0x43a3, 0x801d, 0x43b5, 0x8049, 0x8045, 0x8044, 0x7c9b, 0x43fa, 0x43f9, 0x812a, 0x812e,
+  0x43fb, 0x43f2, 0x8131, 0x43ef, 0x811a, 0x8134, 0x8117, 0x445b, 0x4466, 0x44ce, 0x831d, 0x8371,
+  0x8384, 0x8380, 0x8372, 0x83a1, 0x35b4, 0x8379, 0x8391, 0x44c8, 0x839f, 0x83ad, 0x44d1, 0x44c5,
+  0x8323, 0x44d2, 0x8385, 0x839c, 0x83b7, 0x8658, 0x865a, 0x458f, 0x8657, 0x86b2, 0x45a7, 0x86ae,
+  0x45a5, 0x45a4, 0x4611, 0x8845, 0x889c, 0x8894, 0x88a3, 0x888f, 0x88a5, 0x88a9, 0x88a6, 0x888a,
+  0x88a0, 0x8890, 0x8992, 0x8991, 0x8994, 0x46b5, 0x8a26, 0x8a32, 0x8a28, 0x46b4, 0x46bd, 0x8a1c,
+  0x46bb, 0x8a2b, 0x8a20, 0x46b9, 0x8a29, 0x46c2, 0x46be, 0x46ba, 0x8a21, 0x8c3a, 0x3ab7, 0x8c5b,
+  0x8c58, 0x8c7c, 0x4758, 0x8ca6, 0x8cae, 0x8cad, 0x8d65, 0x479b, 0x8d7e, 0x479c, 0x8d7c, 0x8d7f,
+  0x8d7a, 0x8dbd, 0x47da, 0x47de, 0x8dc0, 0x8dbb, 0x8ead, 0x8eaf, 0x8ed6, 0x484d, 0x4846, 0x4847,
+  0x484b, 0x484c, 0x8ed9, 0x4848, 0x4899, 0x9012, 0x900e, 0x9025, 0x489b, 0x9013, 0x90ee, 0x48ce,
+  0x90ab, 0x90f7, 0x48eb, 0x9159, 0x9154, 0x91f2, 0x91f0, 0x91e5, 0x91f6, 0x491c, 0x498c, 0x9587,
+  0x49d1, 0x965a, 0x49d6, 0x49d3, 0x966e, 0x49d4, 0x49d0, 0x49d5, 0x9679, 0x4a0b, 0x98e1, 0x98e6,
+  0x4bc6, 0x9ec4, 0x9ed2, 0x4e80, 0x3424, 0x4e81, 0x508f, 0x5097, 0x5088, 0x5089, 0x3474, 0x347a,
+  0x5081, 0x5160, 0x0000, 0x34c3, 0x5e42, 0x51d3, 0x34d4, 0x34d5, 0x51d2, 0x51d6, 0x5273, 0x34fb,
+  0x5270, 0x34f7, 0x3532, 0x0000, 0x53a8, 0x53a6, 0x53c5, 0x5597, 0x55de, 0x35ba, 0x35bf, 0x5596,
+  0x55b4, 0x35c7, 0x5585, 0x35b7, 0x559b, 0x55a0, 0x35b9, 0x5559, 0x35c3, 0x5586, 0x35bd, 0x35d0,
+  0x55af, 0x557a, 0x35c1, 0x35be, 0x35cd, 0x559e, 0x35cb, 0x55a9, 0x570f, 0x570e, 0x581a, 0x364f,
+  0x581f, 0x3653, 0x583c, 0x5818, 0x583e, 0x5826, 0x3655, 0x583a, 0x0000, 0x5822, 0x3651, 0x58fb,
+  0x5963, 0x5964, 0x369f, 0x5aa8, 0x5aa3, 0x5a82, 0x5a88, 0x5aa1, 0x5a85, 0x5a98, 0x36fe, 0x5a99,
+  0x36fb, 0x5a89, 0x5a81, 0x5a96, 0x5a80, 0x36f1, 0x36f5, 0x5a91, 0x36ef, 0x3704, 0x3703, 0x36f4,
+  0x5acf, 0x36f3, 0x3702, 0x36f7, 0x36fa, 0x36fd, 0x36ee, 0x5a87, 0x5aa0, 0x36f0, 0x5a79, 0x36f2,
+  0x5a86, 0x5aab, 0x5aaa, 0x5aa4, 0x5a8d, 0x5a7e, 0x3744, 0x5bd5, 0x3762, 0x3777, 0x3dc9, 0x5c1e,
+  0x5c5f, 0x5c5e, 0x5d44, 0x5d3e, 0x37e8, 0x5d48, 0x5d1c, 0x37ef, 0x5d5b, 0x5d4d, 0x37e6, 0x37ed,
+  0x5d57, 0x37e7, 0x5d53, 0x5d4f, 0x37eb, 0x5d3b, 0x5d46, 0x382d, 0x3855, 0x5e46, 0x5e47, 0x3853,
+  0x5e48, 0x5ec0, 0x5ebd, 0x5ebf, 0x3890, 0x5f11, 0x38be, 0x5f3e, 0x5f3b, 0x38bd, 0x5f3a, 0x38cf,
+  0x38d0, 0x38ec, 0x5fa7, 0x394b, 0x60ea, 0x3948, 0x6107, 0x6122, 0x610c, 0x3955, 0x3951, 0x60b3,
+  0x60d6, 0x60d2, 0x394e, 0x60e3, 0x60e5, 0x60e9, 0x396b, 0x395e, 0x6111, 0x60fd, 0x3960, 0x3967,
+  0x611e, 0x6120, 0x6121, 0x621e, 0x39b8, 0x63e2, 0x63de, 0x63e6, 0x3a14, 0x3a0f, 0x3a07, 0x3a13,
+  0x63f8, 0x3a17, 0x63fe, 0x63c1, 0x63bf, 0x63f7, 0x63d1, 0x655f, 0x6560, 0x6561, 0x3a9a, 0x3ab8,
+  0x65d1, 0x3af7, 0x3af8, 0x667d, 0x666b, 0x667f, 0x3afd, 0x3af5, 0x6673, 0x6681, 0x666d, 0x6669,
+  0x3afa, 0x3b38, 0x671e, 0x68ed, 0x3b87, 0x3b80, 0x3b88, 0x3b79, 0x6903, 0x3b7c, 0x68fe, 0x68e5,
+  0x691e, 0x6902, 0x3b83, 0x3b85, 0x6909, 0x68ca, 0x6900, 0x0000, 0x6901, 0x6918, 0x68e2, 0x68cf,
+  0x3b7b, 0x692e, 0x68c5, 0x68ff, 0x3b86, 0x691c, 0x68c3, 0x3c34, 0x6b6f, 0x3c55, 0x6b6e, 0x3c68,
+  0x6bbe, 0x3c9c, 0x6bf4, 0x6c2d, 0x3cfc, 0x6db6, 0x6e75, 0x6e1e, 0x3d1a, 0x6e18, 0x3d17, 0x6e48,
+  0x3d1b, 0x6e4f, 0x3d13, 0x6e42, 0x6e6a, 0x6e70, 0x6dfe, 0x3d05, 0x3d07, 0x6e6d, 0x3d1c, 0x6e7b,
+  0x6e7e, 0x6e59, 0x3d11, 0x6e57, 0x3d16, 0x6e80, 0x6e50, 0x3d15, 0x6e29, 0x6e76, 0x6e2a, 0x6e4c,
+  0x712a, 0x3dcb, 0x7135, 0x712c, 0x7137, 0x711d, 0x3dc5, 0x3dc2, 0x7138, 0x3dcd, 0x7134, 0x712b,
+  0x7133, 0x7127, 0x7124, 0x3dca, 0x712d, 0x7232, 0x7283, 0x7282, 0x7287, 0x7306, 0x7324, 0x7338,
+  0x732a, 0x732c, 0x732b, 0x3e83, 0x732f, 0x7328, 0x7417, 0x3ed6, 0x3ed5, 0x7419, 0x7438, 0x3ed1,
+  0x741f, 0x7414, 0x743c, 0x73f7, 0x741c, 0x7415, 0x7418, 0x7439, 0x74f9, 0x7524, 0x0000, 0x3f52,
+  0x3f5f, 0x756e, 0x756d, 0x7571, 0x758e, 0x3f95, 0x75e5, 0x3f9d, 0x3f98, 0x3f9e, 0x3f96, 0x7694,
+  0x76b3, 0x4003, 0x76d9, 0x402f, 0x7748, 0x7749, 0x7743, 0x4031, 0x4033, 0x7742, 0x77df, 0x40b4,
+  0x7863, 0x7876, 0x40b0, 0x785f, 0x7866, 0x7966, 0x7971, 0x4108, 0x4107, 0x7976, 0x7984, 0x7975,
+  0x79ff, 0x7a07, 0x414e, 0x7a0e, 0x7a09, 0x4150, 0x4152, 0x41a1, 0x41a3, 0x41a5, 0x41cc, 0x7ae7,
+  0x7ae2, 0x7b55, 0x41ef, 0x41ea, 0x7b43, 0x7b57, 0x7b6c, 0x7b42, 0x7b53, 0x41ed, 0x7b41, 0x4285,
+  0x4284, 0x7ca7, 0x7ca0, 0x7ca6, 0x7ca4, 0x7d74, 0x42db, 0x7d59, 0x42d9, 0x7d60, 0x7d57, 0x7d6c,
+  0x7d7e, 0x7d64, 0x42d7, 0x7d5a, 0x7d5d, 0x42da, 0x42de, 0x42d8, 0x7d76, 0x7d4d, 0x7d75, 0x42d5,
+  0x7fd3, 0x7fd6, 0x439c, 0x439d, 0x8060, 0x804e, 0x8145, 0x813b, 0x43fe, 0x8148, 0x8142, 0x8149,
+  0x8140, 0x8114, 0x8141, 0x4407, 0x81ef, 0x81f6, 0x8203, 0x446a, 0x83ed, 0x44e7, 0x83da, 0x8418,
+  0x83d2, 0x8408, 0x44e2, 0x8400, 0x44df, 0x44e1, 0x44e5, 0x8417, 0x8346, 0x8414, 0x83d3, 0x8405,
+  0x841f, 0x8402, 0x8416, 0x83cd, 0x83e6, 0x4591, 0x865d, 0x86d5, 0x86e1, 0x45b4, 0x45b0, 0x45b5,
+  0x45ae, 0x86ee, 0x8847, 0x8846, 0x462d, 0x462c, 0x88bb, 0x462b, 0x88bf, 0x88b4, 0x4629, 0x88b5,
+  0x467f, 0x899a, 0x8a43, 0x46c9, 0x46cb, 0x8a5a, 0x46c5, 0x46c6, 0x46ca, 0x8a35, 0x8a38, 0x8a42,
+  0x8a49, 0x8a5d, 0x8a4b, 0x8a3d, 0x46d2, 0x46d0, 0x472d, 0x4735, 0x8c60, 0x8c5e, 0x8c7f, 0x8c7e,
+  0x8c83, 0x476c, 0x8cb1, 0x8d87, 0x479d, 0x47a0, 0x8d88, 0x8d83, 0x47a2, 0x479f, 0x8d86, 0x8d8b,
+  0x8d82, 0x8dca, 0x8dd2, 0x47eb, 0x47e2, 0x8dd4, 0x8dc9, 0x8eb0, 0x4836, 0x4832, 0x4850, 0x8ef2,
+  0x8ee4, 0x8ef3, 0x8eea, 0x484f, 0x8efd, 0x4852, 0x8f9d, 0x902b, 0x902a, 0x489e, 0x9028, 0x9029,
+  0x902c, 0x48a0, 0x489c, 0x903a, 0x9030, 0x9037, 0x903b, 0x48d1, 0x910a, 0x48ef, 0x48f0, 0x48f1,
+  0x91fe, 0x9220, 0x491d, 0x920b, 0x491f, 0x9218, 0x9222, 0x491e, 0x921b, 0x9208, 0x4920, 0x920e,
+  0x9213, 0x498e, 0x4991, 0x9595, 0x0000, 0x4990, 0x49d7, 0x968c, 0x967b, 0x967f, 0x9681, 0x49d9,
+  0x9682, 0x49f4, 0x49f6, 0x3560, 0x49f5, 0x49f3, 0x96ee, 0x96ed, 0x4a0c, 0x96ec, 0x975f, 0x976f,
+  0x4a51, 0x976d, 0x4aa6, 0x4aa7, 0x4aa8, 0x4b27, 0x4b24, 0x4b25, 0x98f0, 0x4b2a, 0x4b74, 0x4bc7,
+  0x9aa9, 0x4be7, 0x4bed, 0x9ae0, 0x4eb7, 0x342e, 0x347b, 0x50cc, 0x50bc, 0x347c, 0x50aa, 0x50b9,
+  0x347d, 0x50ab, 0x50c3, 0x50cd, 0x517e, 0x527e, 0x5279, 0x34fd, 0x0000, 0x52e1, 0x52e0, 0x52e7,
+  0x5380, 0x53ab, 0x53aa, 0x53a9, 0x53e0, 0x55ea, 0x35da, 0x55d7, 0x35d6, 0x35db, 0x55c1, 0x5715,
+  0x365b, 0x586c, 0x365c, 0x585c, 0x5850, 0x5861, 0x586a, 0x5869, 0x5856, 0x5860, 0x5866, 0x585f,
+  0x5923, 0x5966, 0x5968, 0x3706, 0x370b, 0x5ace, 0x370d, 0x5ac5, 0x5ac3, 0x370a, 0x3713, 0x5ad0,
+  0x3710, 0x3712, 0x3709, 0x3708, 0x3711, 0x370f, 0x5b74, 0x5b76, 0x5bdc, 0x5bd7, 0x5bda, 0x5bdb,
+  0x3767, 0x5c20, 0x5d6d, 0x5d66, 0x37f6, 0x5d64, 0x5d6e, 0x0000, 0x5d60, 0x5f42, 0x5f5a, 0x5f6e,
+  0x3964, 0x396c, 0x6130, 0x613a, 0x612a, 0x6143, 0x6119, 0x6131, 0x396d, 0x613d, 0x397a, 0x3975,
+  0x3a0d, 0x6408, 0x6432, 0x6438, 0x3a1e, 0x6431, 0x3a1b, 0x6419, 0x3a2a, 0x6411, 0x3a1f, 0x3a22,
+  0x6429, 0x641d, 0x3a25, 0x3a27, 0x3a29, 0x643c, 0x3a24, 0x6446, 0x6447, 0x3a28, 0x3a26, 0x643a,
+  0x6407, 0x3a23, 0x656b, 0x3a9f, 0x6570, 0x656d, 0x3ab1, 0x65e4, 0x6693, 0x3b03, 0x3b07, 0x3b0c,
+  0x3b06, 0x668f, 0x3b04, 0x3b09, 0x6692, 0x3b05, 0x668e, 0x3b08, 0x6946, 0x3b96, 0x3b9c, 0x3b9f,
+  0x3b9b, 0x3b98, 0x3b99, 0x3b94, 0x6931, 0x3b8d, 0x3ba3, 0x693e, 0x3b93, 0x697c, 0x6943, 0x3b92,
+  0x6973, 0x0000, 0x6955, 0x3b8e, 0x3b8c, 0x6985, 0x694d, 0x6950, 0x6947, 0x6967, 0x6936, 0x6964,
+  0x6961, 0x3b9a, 0x697d, 0x6b44, 0x6b40, 0x6b71, 0x6b73, 0x6b9c, 0x3c6a, 0x3c6d, 0x3c84, 0x6bc1,
+  0x3ca0, 0x6bfa, 0x6c31, 0x6c32, 0x3d1d, 0x3d26, 0x6eb8, 0x6ea8, 0x3d33, 0x6e91, 0x6ebb, 0x3d38,
+  0x6e9a, 0x3d30, 0x3d28, 0x6ea9, 0x3d27, 0x3d2a, 0x6eb5, 0x6e6c, 0x6ee8, 0x3d31, 0x6edd, 0x6eda,
+  0x6ee6, 0x6eac, 0x3d34, 0x3d2e, 0x3d3b, 0x6ed9, 0x6ee3, 0x6ee9, 0x6edb, 0x3d29, 0x716f, 0x3dd2,
+  0x3dd8, 0x7148, 0x3dcf, 0x714a, 0x716b, 0x3dd9, 0x714f, 0x7157, 0x7174, 0x3dce, 0x3dd3, 0x3dd0,
+  0x7145, 0x7151, 0x716d, 0x3ba1, 0x7251, 0x7250, 0x724e, 0x3e47, 0x7341, 0x3e8b, 0x732e, 0x7346,
+  0x3ed4, 0x7427, 0x3ede, 0x7448, 0x7453, 0x743d, 0x3edf, 0x745d, 0x7456, 0x3ed7, 0x741e, 0x7447,
+  0x7443, 0x7458, 0x7449, 0x3ee1, 0x744c, 0x7445, 0x743e, 0x3f2f, 0x7501, 0x751e, 0x3f62, 0x3f63,
+  0x757a, 0x75ee, 0x7602, 0x7697, 0x7698, 0x3fe2, 0x4004, 0x4043, 0x775d, 0x7764, 0x7753, 0x7758,
+  0x7882, 0x7890, 0x788a, 0x40be, 0x787a, 0x787d, 0x40ba, 0x788b, 0x7878, 0x40bc, 0x0000, 0x788d,
+  0x7888, 0x7892, 0x7881, 0x797e, 0x7983, 0x410d, 0x410e, 0x4111, 0x7980, 0x410f, 0x4112, 0x4155,
+  0x7a0f, 0x4159, 0x415b, 0x7a1d, 0x4157, 0x7aa1, 0x7aa4, 0x41ce, 0x7ae9, 0x7aea, 0x41fe, 0x7b62,
+  0x7b6b, 0x41fc, 0x7b5e, 0x41f5, 0x7b79, 0x41f9, 0x41fa, 0x7b6f, 0x7b68, 0x4288, 0x4289, 0x7cae,
+  0x428a, 0x4287, 0x428b, 0x7cb0, 0x42e6, 0x7d90, 0x42ed, 0x7d8a, 0x42e5, 0x7d8b, 0x7d99, 0x7d95,
+  0x42e0, 0x7d87, 0x7d78, 0x7d97, 0x7d89, 0x7d98, 0x42e1, 0x435b, 0x435c, 0x7fa3, 0x438f, 0x438b,
+  0x438d, 0x7fdd, 0x8057, 0x43b9, 0x8163, 0x816a, 0x816c, 0x440f, 0x4419, 0x4413, 0x815d, 0x8175,
+  0x4418, 0x815f, 0x4416, 0x817d, 0x816d, 0x4453, 0x0000, 0x8241, 0x844f, 0x8484, 0x44f6, 0x847f,
+  0x44f5, 0x8448, 0x842a, 0x847b, 0x8472, 0x8464, 0x842e, 0x845c, 0x8453, 0x44f7, 0x8441, 0x84c8,
+  0x44f0, 0x8462, 0x8480, 0x843e, 0x8483, 0x8471, 0x44f9, 0x844a, 0x8455, 0x8458, 0x4592, 0x4595,
+  0x4596, 0x86fc, 0x86fd, 0x8715, 0x45b9, 0x8716, 0x86ff, 0x45bd, 0x45b8, 0x4612, 0x8858, 0x88cf,
+  0x88e0, 0x4680, 0x4681, 0x469a, 0x4698, 0x89e7, 0x8a6a, 0x8a80, 0x46d4, 0x8a6f, 0x8a65, 0x46da,
+  0x8a78, 0x8a7d, 0x8a88, 0x46d6, 0x46db, 0x8a64, 0x8a7e, 0x46dc, 0x8a67, 0x8c63, 0x8c88, 0x4771,
+  0x8ccd, 0x4772, 0x8cc9, 0x47a8, 0x8ded, 0x47f0, 0x0000, 0x47f1, 0x47fd, 0x4838, 0x4837, 0x4839,
+  0x8eb1, 0x4855, 0x4853, 0x8f04, 0x8f9e, 0x8fa0, 0x9043, 0x9046, 0x9048, 0x9045, 0x9040, 0x904c,
+  0x48d5, 0x48bd, 0x910c, 0x9113, 0x9115, 0x48f5, 0x916b, 0x9167, 0x925d, 0x9255, 0x9235, 0x4921,
+  0x9259, 0x922f, 0x923c, 0x928f, 0x925c, 0x926a, 0x9262, 0x925f, 0x926b, 0x926e, 0x923b, 0x9244,
+  0x9241, 0x959a, 0x4992, 0x9599, 0x49de, 0x49db, 0x49da, 0x968f, 0x49df, 0x9696, 0x49f9, 0x49f8,
+  0x49fa, 0x96f4, 0x96fc, 0x4a0e, 0x9755, 0x4a43, 0x9779, 0x4a56, 0x4a53, 0x4a9e, 0x97ee, 0x97f5,
+  0x4aa9, 0x980b, 0x4afa, 0x98f3, 0x4b31, 0x4b30, 0x98f7, 0x98ff, 0x98f5, 0x4b32, 0x98ec, 0x98f1,
+  0x4b29, 0x4b2e, 0x999a, 0x4b76, 0x9ae2, 0x9b3d, 0x9b5d, 0x9ce8, 0x4ca5, 0x9ceb, 0x9cef, 0x9cee,
+  0x9e81, 0x9f14, 0x50d0, 0x50d9, 0x50dc, 0x50d8, 0x348c, 0x50e1, 0x50eb, 0x348b, 0x3489, 0x50f4,
+  0x50e2, 0x50de, 0x348d, 0x3486, 0x34d7, 0x51f4, 0x3504, 0x3507, 0x3503, 0x52ed, 0x52ea, 0x3522,
+  0x5332, 0x3551, 0x53ae, 0x53b0, 0x3561, 0x55fb, 0x5603, 0x560b, 0x35e9, 0x5607, 0x35e5, 0x55f8,
+  0x35e4, 0x5628, 0x561e, 0x35e3, 0x5618, 0x5611, 0x5651, 0x5605, 0x5717, 0x5892, 0x3665, 0x588c,
+  0x3663, 0x5878, 0x5884, 0x5873, 0x58ad, 0x5897, 0x5895, 0x5877, 0x5872, 0x5896, 0x588d, 0x5910,
+  0x368c, 0x596c, 0x371a, 0x5ae7, 0x3715, 0x5ae4, 0x3720, 0x3721, 0x5aef, 0x5626, 0x371c, 0x371b,
+  0x5af0, 0x5d7b, 0x37fe, 0x5d83, 0x3804, 0x3801, 0x5d8b, 0x5d8c, 0x3800, 0x5d78, 0x5e52, 0x386d,
+  0x3893, 0x5ed0, 0x5ecf, 0x38a1, 0x5fb3, 0x5fb4, 0x3976, 0x3979, 0x3972, 0x617b, 0x3983, 0x616f,
+  0x6181, 0x613c, 0x6142, 0x6138, 0x6133, 0x0000, 0x6160, 0x6169, 0x617d, 0x6186, 0x622c, 0x6228,
+  0x3a38, 0x644c, 0x3a30, 0x6457, 0x647c, 0x3a34, 0x3a3a, 0x6455, 0x6462, 0x6471, 0x646a, 0x6456,
+  0x643b, 0x6481, 0x3a35, 0x644f, 0x647e, 0x6464, 0x3a3f, 0x3a40, 0x3a32, 0x3a31, 0x3a36, 0x6571,
+  0x0000, 0x3b0f, 0x66a5, 0x669a, 0x669c, 0x3b10, 0x66a6, 0x3b0d, 0x66a4, 0x698f, 0x69c5, 0x69c8,
+  0x6992, 0x69b2, 0x3ba9, 0x3bb4, 0x3bac, 0x69e3, 0x69c0, 0x69d6, 0x69d1, 0x699f, 0x69a2, 0x69d2,
+  0x3bb8, 0x3bae, 0x0000, 0x69e1, 0x69d5, 0x699d, 0x3bb3, 0x3bba, 0x6998, 0x3c3f, 0x6b74, 0x6ba1,
+  0x3d3c, 0x6ef0, 0x6ef3, 0x3d42, 0x3d40, 0x6f1b, 0x6f0c, 0x6f1d, 0x6f34, 0x6f28, 0x6f17, 0x3d3e,
+  0x6f44, 0x6f42, 0x6f04, 0x6f11, 0x6efa, 0x6f4a, 0x7191, 0x718e, 0x3de1, 0x718b, 0x718d, 0x717f,
+  0x718c, 0x717e, 0x717c, 0x7183, 0x3de6, 0x7188, 0x3de0, 0x3e15, 0x7294, 0x3e93, 0x7355, 0x7353,
+  0x734f, 0x7354, 0x746c, 0x7465, 0x7466, 0x7461, 0x746b, 0x7468, 0x7476, 0x3ee7, 0x7460, 0x0000,
+  0x7474, 0x7506, 0x760e, 0x3fad, 0x7607, 0x3fae, 0x3fe3, 0x76b9, 0x3ff5, 0x76b7, 0x76e2, 0x4006,
+  0x7774, 0x7777, 0x7776, 0x7775, 0x404f, 0x7778, 0x7771, 0x4054, 0x777a, 0x715b, 0x777b, 0x78a6,
+  0x78ae, 0x78b8, 0x40cb, 0x40e3, 0x40c9, 0x78b1, 0x78af, 0x4113, 0x7989, 0x7987, 0x4115, 0x4161,
+  0x7a29, 0x4166, 0x7a2a, 0x4164, 0x7a2d, 0x7a2c, 0x4160, 0x7a32, 0x4163, 0x7aec, 0x7af0, 0x7b81,
+  0x7b9e, 0x7b83, 0x420a, 0x7b92, 0x4204, 0x7ba3, 0x7b9f, 0x7b93, 0x4207, 0x7b86, 0x7cb8, 0x7cb7,
+  0x428d, 0x428f, 0x4290, 0x4292, 0x42ec, 0x7dc8, 0x7db6, 0x0000, 0x7dd1, 0x42e7, 0x7da8, 0x7dab,
+  0x42f2, 0x7db3, 0x7dcd, 0x42ee, 0x7dcf, 0x7da4, 0x42ef, 0x434c, 0x7f41, 0x7f6f, 0x7f71, 0x435e,
+  0x435f, 0x4376, 0x4374, 0x4372, 0x4390, 0x8023, 0x805b, 0x43be, 0x8061, 0x805f, 0x8181, 0x4426,
+  0x4425, 0x8184, 0x8213, 0x4474, 0x824a, 0x824c, 0x44fd, 0x4505, 0x4501, 0x84bd, 0x8495, 0x4509,
+  0x8492, 0x84c3, 0x450c, 0x8496, 0x84a5, 0x84b5, 0x84b3, 0x84a3, 0x84e4, 0x84d8, 0x84d5, 0x450d,
+  0x84b7, 0x84ad, 0x84da, 0x8493, 0x8736, 0x45c0, 0x45c5, 0x45c9, 0x873d, 0x872b, 0x8747, 0x8739,
+  0x45d5, 0x8745, 0x871d, 0x4641, 0x88ff, 0x88ea, 0x4633, 0x88f5, 0x463a, 0x8900, 0x88ed, 0x8903,
+  0x88e9, 0x4640, 0x4642, 0x89ea, 0x46e8, 0x8a9b, 0x8a8e, 0x8aa2, 0x46e4, 0x8a9c, 0x8a94, 0x8a90,
+  0x8aa9, 0x8aac, 0x46e7, 0x8a9f, 0x46e6, 0x46e1, 0x8a9d, 0x4739, 0x8c67, 0x475c, 0x4775, 0x8cd0,
+  0x8cd6, 0x8cd4, 0x8d98, 0x8d9a, 0x8d97, 0x47ae, 0x47b0, 0x47fa, 0x8e0b, 0x8e08, 0x8e01, 0x8eb4,
+  0x8eb3, 0x485b, 0x8fa1, 0x8fa2, 0x48a5, 0x905a, 0x48a2, 0x9061, 0x905f, 0x48db, 0x48da, 0x9125,
+  0x917b, 0x9176, 0x917c, 0x4924, 0x9289, 0x92f6, 0x92b1, 0x92ad, 0x9292, 0x9281, 0x9284, 0x4926,
+  0x92ae, 0x9290, 0x929e, 0x4998, 0x4996, 0x499a, 0x95a2, 0x95a7, 0x4997, 0x49e1, 0x49e0, 0x49e3,
+  0x49e2, 0x96a0, 0x969d, 0x969f, 0x96d0, 0x49fb, 0x96d1, 0x4a12, 0x4a14, 0x9759, 0x4a45, 0x9764,
+  0x4a5c, 0x4a5d, 0x4ab8, 0x9819, 0x4aba, 0x9814, 0x9815, 0x981a, 0x4b03, 0x4b35, 0x4b36, 0x4b39,
+  0x9906, 0x4b2d, 0x98f8, 0x9901, 0x4b7a, 0x99be, 0x99bc, 0x99b7, 0x99b6, 0x99c0, 0x4b78, 0x99b8,
+  0x4b7b, 0x4b7c, 0x4b7e, 0x99c4, 0x4b7d, 0x99bf, 0x4bc9, 0x9ada, 0x9ae4, 0x9ae9, 0x9ae8, 0x9aea,
+  0x9ae5, 0x4bf3, 0x9b26, 0x4c1a, 0x4c19, 0x9b40, 0x4c1f, 0x4ca6, 0x4ca7, 0x4ca8, 0x4cab, 0x4ca9,
+  0x4d2e, 0x9ebd, 0x4d5e, 0x3495, 0x3493, 0x3492, 0x510e, 0x3496, 0x50f7, 0x3497, 0x50fc, 0x510d,
+  0x5101, 0x51da, 0x51d9, 0x51db, 0x5286, 0x528e, 0x52ee, 0x5333, 0x53b1, 0x35f5, 0x5647, 0x562d,
+  0x5654, 0x35ea, 0x564b, 0x5652, 0x5631, 0x5644, 0x5656, 0x5650, 0x562b, 0x35f3, 0x564d, 0x5637,
+  0x564f, 0x58a2, 0x58b7, 0x3669, 0x58b2, 0x366b, 0x58aa, 0x58b5, 0x58b0, 0x366c, 0x58b4, 0x58a4,
+  0x58a7, 0x3668, 0x5926, 0x5afe, 0x3728, 0x5b04, 0x3726, 0x5afc, 0x3725, 0x5b06, 0x5b0a, 0x5afa,
+  0x5b0d, 0x5b00, 0x5b0e, 0x376b, 0x380f, 0x3808, 0x5d91, 0x380c, 0x5d8f, 0x5d90, 0x5d98, 0x5da4,
+  0x5d9b, 0x5da3, 0x5d96, 0x5de4, 0x5e5a, 0x3860, 0x3862, 0x5e5e, 0x3898, 0x5fb8, 0x6157, 0x615c,
+  0x61a6, 0x6195, 0x6188, 0x398a, 0x61a3, 0x618f, 0x3984, 0x6164, 0x397f, 0x6159, 0x6178, 0x3982,
+  0x6185, 0x6187, 0x619e, 0x3996, 0x3989, 0x6198, 0x619c, 0x398d, 0x39bc, 0x622f, 0x6480, 0x649b,
+  0x648e, 0x648d, 0x6494, 0x64c6, 0x3a44, 0x64a8, 0x6483, 0x3a3c, 0x64b9, 0x6486, 0x64b4, 0x64af,
+  0x6491, 0x3a4e, 0x64aa, 0x64a1, 0x64a7, 0x66b6, 0x66b3, 0x3b14, 0x66bc, 0x66ac, 0x3b15, 0x66ad,
+  0x6a0e, 0x3bce, 0x6a1c, 0x6a1a, 0x3be0, 0x3bc2, 0x6a0b, 0x3bbf, 0x69ef, 0x6a0c, 0x69f0, 0x6a22,
+  0x3bc4, 0x69d8, 0x3bcf, 0x6a12, 0x69fa, 0x3bc8, 0x6a2a, 0x3bcc, 0x6a10, 0x3bcd, 0x3bc7, 0x6a29,
+  0x69f9, 0x69ea, 0x6a2c, 0x6a24, 0x4cb7, 0x69e9, 0x6b52, 0x6b4f, 0x6b53, 0x3c43, 0x3cb6, 0x6f10,
+  0x6f65, 0x6f75, 0x3d51, 0x3d4a, 0x3d4d, 0x3d56, 0x6fd0, 0x3d53, 0x6f5c, 0x6f3d, 0x6f71, 0x3d59,
+  0x6f91, 0x6f0b, 0x6f79, 0x6f81, 0x6f8f, 0x3d4e, 0x6f59, 0x6f74, 0x3dee, 0x71ae, 0x3dec, 0x71a3,
+  0x71ad, 0x3deb, 0x3def, 0x71ab, 0x71a6, 0x71a2, 0x3ded, 0x52f2, 0x7257, 0x7255, 0x7299, 0x734b,
+  0x747a, 0x3ef2, 0x3eef, 0x3ef1, 0x748c, 0x7484, 0x3eed, 0x3ef0, 0x7482, 0x7493, 0x747b, 0x3eee,
+  0x7509, 0x4c1b, 0x3f50, 0x3f66, 0x3684, 0x3fb8, 0x3ff6, 0x778a, 0x4057, 0x7790, 0x405e, 0x78c6,
+  0x78d3, 0x78c0, 0x78d2, 0x78c7, 0x78c2, 0x4119, 0x799f, 0x799d, 0x799e, 0x4170, 0x7a41, 0x416e,
+  0x7a38, 0x7a3a, 0x7a42, 0x4172, 0x4176, 0x7a3e, 0x7ab0, 0x7bae, 0x7bb3, 0x4212, 0x421f, 0x7bbf,
+  0x4211, 0x4216, 0x7bcd, 0x4219, 0x7bb2, 0x4224, 0x4214, 0x4225, 0x4295, 0x4296, 0x4293, 0x4294,
+  0x7cc4, 0x7ccd, 0x7cc2, 0x7cc6, 0x7cc3, 0x7cc9, 0x7cc7, 0x42a0, 0x7df8, 0x42fb, 0x7ded, 0x7de2,
+  0x42fc, 0x4300, 0x42f8, 0x7ddc, 0x7e02, 0x7e01, 0x42f9, 0x7dd6, 0x4304, 0x7de4, 0x7dfe, 0x4303,
+  0x7e00, 0x7dfc, 0x7dfd, 0x42f3, 0x7df5, 0x7dff, 0x42fa, 0x7deb, 0x7de5, 0x7f78, 0x7fae, 0x7fe7,
+  0x43bf, 0x8065, 0x806a, 0x8066, 0x8068, 0x806b, 0x8194, 0x81a1, 0x8192, 0x8196, 0x8193, 0x4479,
+  0x4510, 0x8501, 0x4514, 0x84f8, 0x450e, 0x84f5, 0x451a, 0x8504, 0x4519, 0x4521, 0x4523, 0x451f,
+  0x851b, 0x8503, 0x8533, 0x8534, 0x84ed, 0x4525, 0x452b, 0x8535, 0x4516, 0x8505, 0x4522, 0x451b,
+  0x45ce, 0x45cf, 0x877d, 0x45cb, 0x45d1, 0x45cc, 0x8771, 0x4617, 0x885c, 0x88e6, 0x890f, 0x891b,
+  0x4651, 0x89a9, 0x89a5, 0x89ee, 0x8ab1, 0x46ed, 0x8acc, 0x8ace, 0x46f4, 0x8ab7, 0x46f1, 0x8ab5,
+  0x8ae9, 0x8ab4, 0x46f8, 0x8ab3, 0x8ac1, 0x8aaf, 0x8aca, 0x8ad0, 0x472f, 0x475e, 0x475d, 0x8c8e,
+  0x4776, 0x4777, 0x8ce9, 0x8cdb, 0x477e, 0x8ceb, 0x8da4, 0x47b6, 0x8da2, 0x8d9d, 0x47b3, 0x47fc,
+  0x4803, 0x4800, 0x8e2a, 0x8e28, 0x480a, 0x4802, 0x8eb8, 0x8eb6, 0x8eb9, 0x8eb7, 0x8f22, 0x8f2b,
+  0x8f27, 0x8f19, 0x8fa4, 0x4887, 0x8fb3, 0x48a6, 0x9071, 0x906a, 0x48a9, 0x48de, 0x9188, 0x918c,
+  0x92bf, 0x92b8, 0x92be, 0x92dc, 0x92e5, 0x492e, 0x492d, 0x92d4, 0x92d6, 0x4930, 0x92da, 0x92ed,
+  0x92f3, 0x92db, 0x492b, 0x92b9, 0x92e2, 0x92eb, 0x95af, 0x499e, 0x95b2, 0x95b3, 0x499f, 0x49e5,
+  0x49e4, 0x96a3, 0x96a5, 0x49fd, 0x49fc, 0x4a17, 0x4a19, 0x970a, 0x4a18, 0x9787, 0x9789, 0x978c,
+  0x97ef, 0x982a, 0x9822, 0x4abf, 0x981f, 0x4b3c, 0x9919, 0x4b6b, 0x99ca, 0x99da, 0x4b83, 0x4b81,
+  0x4b80, 0x99de, 0x99c8, 0x99e0, 0x4bca, 0x9ab6, 0x9ab5, 0x4bce, 0x9af4, 0x4bf6, 0x9b6b, 0x9b69,
+  0x9b72, 0x9b63, 0x4c39, 0x9d0d, 0x4cae, 0x9d01, 0x9d0c, 0x4cb5, 0x9cf8, 0x4cb3, 0x4cb4, 0x9cfe,
+  0x9d02, 0x9e84, 0x4d22, 0x9eab, 0x9eaa, 0x511d, 0x5116, 0x3499, 0x512b, 0x511e, 0x511b, 0x5290,
+  0x5294, 0x5314, 0x0000, 0x3602, 0x5667, 0x3601, 0x567b, 0x36a1, 0x565f, 0x5661, 0x35fd, 0x3673,
+  0x3674, 0x3670, 0x3676, 0x3675, 0x3672, 0x58c3, 0x58ca, 0x58bb, 0x58c0, 0x58c4, 0x5901, 0x5b1f,
+  0x5b18, 0x5b11, 0x5b15, 0x3729, 0x5b12, 0x5b1c, 0x372a, 0x5b22, 0x5b79, 0x5da6, 0x3816, 0x5db3,
+  0x5dab, 0x5eea, 0x3899, 0x5f5b, 0x38d3, 0x38f5, 0x61b7, 0x61ce, 0x61b9, 0x61bd, 0x61cf, 0x61c0,
+  0x6199, 0x6197, 0x3994, 0x61bb, 0x61d0, 0x61c4, 0x6231, 0x3a56, 0x64d3, 0x64c0, 0x3a59, 0x3a58,
+  0x3a55, 0x3a52, 0x64dc, 0x64d1, 0x64c8, 0x3a57, 0x64d5, 0x66c3, 0x3b1b, 0x3b1c, 0x66bf, 0x66c5,
+  0x3b19, 0x66cd, 0x66c1, 0x6706, 0x3b3f, 0x6724, 0x6a63, 0x6a42, 0x6a52, 0x3bdb, 0x6a43, 0x6a33,
+  0x3be2, 0x6a6c, 0x6a57, 0x3bd7, 0x6a4c, 0x6a6e, 0x3bde, 0x3be5, 0x3be4, 0x3be6, 0x3bd6, 0x6a37,
+  0x3bdf, 0x6a71, 0x6a4a, 0x6a36, 0x3bdc, 0x6a53, 0x3bda, 0x6a45, 0x6a70, 0x3bd3, 0x3bd0, 0x6a5c,
+  0x6b58, 0x6b57, 0x3c86, 0x3c87, 0x3cad, 0x3cb7, 0x3d58, 0x3d6a, 0x6fbb, 0x3d62, 0x3d61, 0x6fbe,
+  0x3d69, 0x3d6c, 0x3d65, 0x6fb5, 0x6fd3, 0x6f9f, 0x3d66, 0x6fb7, 0x6ff5, 0x71b7, 0x3df5, 0x71bb,
+  0x3df4, 0x71d1, 0x3df7, 0x71ba, 0x3df8, 0x71b6, 0x71cc, 0x3dfb, 0x3dfc, 0x71d3, 0x749b, 0x3ef5,
+  0x3ef8, 0x7496, 0x74a2, 0x749d, 0x750a, 0x750e, 0x3f3c, 0x7581, 0x762c, 0x7637, 0x7636, 0x763b,
+  0x3fc5, 0x76a1, 0x4062, 0x4063, 0x7798, 0x4067, 0x7796, 0x4066, 0x40d9, 0x40db, 0x78d6, 0x78eb,
+  0x40d8, 0x78dc, 0x411b, 0x79a5, 0x79a9, 0x9834, 0x7a53, 0x7a45, 0x4179, 0x7a4f, 0x417d, 0x7abd,
+  0x7abb, 0x7af1, 0x422c, 0x4237, 0x7bec, 0x7bed, 0x4230, 0x429a, 0x7cd3, 0x4a00, 0x7ce1, 0x4305,
+  0x7e19, 0x4307, 0x4309, 0x430a, 0x7e27, 0x7e26, 0x4379, 0x43c2, 0x806e, 0x81af, 0x4438, 0x4437,
+  0x81ad, 0x4421, 0x81aa, 0x8218, 0x445e, 0x453d, 0x4537, 0x4540, 0x856f, 0x854c, 0x451d, 0x8542,
+  0x4533, 0x855c, 0x8570, 0x855f, 0x4535, 0x855a, 0x854b, 0x853f, 0x878a, 0x45d8, 0x878b, 0x87a1,
+  0x878e, 0x45dc, 0x45de, 0x8799, 0x885e, 0x885f, 0x8924, 0x89a7, 0x8aea, 0x8afd, 0x8af9, 0x8ae3,
+  0x8ae5, 0x46fa, 0x46fb, 0x8aec, 0x473d, 0x473b, 0x473f, 0x475f, 0x8cf2, 0x477f, 0x8cef, 0x4784,
+  0x8da6, 0x47bc, 0x4814, 0x480f, 0x8e3b, 0x8e43, 0x480e, 0x8e32, 0x8f31, 0x8f30, 0x4860, 0x8f2d,
+  0x8f3c, 0x8fa7, 0x8fa5, 0x48ab, 0x48ac, 0x48aa, 0x9137, 0x9195, 0x918e, 0x4904, 0x9196, 0x4908,
+  0x9345, 0x930a, 0x4933, 0x4934, 0x92fd, 0x9317, 0x931c, 0x9307, 0x9331, 0x9332, 0x932c, 0x9330,
+  0x9303, 0x9305, 0x49a2, 0x95c2, 0x49a4, 0x95b8, 0x49a5, 0x95c1, 0x49a7, 0x49a6, 0x49e7, 0x96ab,
+  0x96b7, 0x49ff, 0x49fe, 0x9715, 0x9714, 0x4a1d, 0x4a1c, 0x970c, 0x9717, 0x4a67, 0x9793, 0x4a94,
+  0x97d2, 0x4ac5, 0x4ac8, 0x9836, 0x9831, 0x9833, 0x983c, 0x982e, 0x983a, 0x4ac9, 0x983d, 0x4ac7,
+  0x98b5, 0x9922, 0x9923, 0x9920, 0x991c, 0x991d, 0x4b6c, 0x99a0, 0x4b8a, 0x99ef, 0x99e8, 0x99eb,
+  0x4b88, 0x4b87, 0x4b86, 0x99e1, 0x99e6, 0x4bcf, 0x4bd0, 0x9af8, 0x9af5, 0x4c1c, 0x4c23, 0x9b83,
+  0x9b94, 0x9b84, 0x4c49, 0x9b8b, 0x9b8f, 0x4c43, 0x9b8c, 0x4c48, 0x9b89, 0x4c47, 0x9b8e, 0x4c46,
+  0x4c3f, 0x4c44, 0x9d24, 0x9d0f, 0x4cbe, 0x9d13, 0x9d0a, 0x4cc2, 0x4cba, 0x4cbc, 0x4cc6, 0x9d2a,
+  0x9d1a, 0x4cc8, 0x9d27, 0x9d16, 0x9d21, 0x4d23, 0x9e85, 0x9eac, 0x9ec6, 0x9ec5, 0x9ed7, 0x9f53,
+  0x349d, 0x5128, 0x5127, 0x51df, 0x3524, 0x5335, 0x53b3, 0x3607, 0x568a, 0x567d, 0x5689, 0x3679,
+  0x58cd, 0x58d0, 0x3678, 0x5b2b, 0x5b33, 0x5b29, 0x5b35, 0x5b31, 0x5b37, 0x5c36, 0x5dbe, 0x3819,
+  0x5db9, 0x381c, 0x5dbb, 0x3818, 0x61e2, 0x61db, 0x61dd, 0x61dc, 0x61da, 0x0000, 0x61d9, 0x39bd,
+  0x3a5d, 0x64df, 0x3a5a, 0x3a5e, 0x64e1, 0x3a5c, 0x64ee, 0x3a5b, 0x65b5, 0x66d4, 0x66d5, 0x3b21,
+  0x66d0, 0x66d1, 0x66ce, 0x66d7, 0x3b20, 0x3b32, 0x6a7d, 0x6a8a, 0x3bf2, 0x6aa7, 0x3bf5, 0x6a99,
+  0x6a82, 0x6a88, 0x3bee, 0x3bec, 0x6a86, 0x3bea, 0x6a98, 0x6a9d, 0x3bed, 0x3bf3, 0x6a8f, 0x3bf6,
+  0x6aaa, 0x3c48, 0x6b5d, 0x3c49, 0x6c0a, 0x3d75, 0x6fd7, 0x6fd6, 0x6fe5, 0x3d6f, 0x3d7b, 0x3d73,
+  0x6fd9, 0x6fda, 0x6fea, 0x3d70, 0x6ff6, 0x0000, 0x3d78, 0x71e3, 0x3dfe, 0x71e9, 0x3e00, 0x71eb,
+  0x71ef, 0x71f3, 0x71ea, 0x3e01, 0x0000, 0x3e55, 0x3e56, 0x3e9d, 0x7371, 0x3ef9, 0x74ae, 0x3eff,
+  0x74b3, 0x3efd, 0x74ac, 0x3f43, 0x3f41, 0x7583, 0x7645, 0x764e, 0x7644, 0x76a3, 0x76a5, 0x77a6,
+  0x77a4, 0x406f, 0x77a9, 0x77af, 0x408a, 0x40e5, 0x40e6, 0x78f0, 0x78f8, 0x78f1, 0x417f, 0x7a49,
+  0x41b5, 0x41b6, 0x41bb, 0x7ac2, 0x7af2, 0x7af3, 0x7bfa, 0x4240, 0x7bf6, 0x7bfc, 0x7c18, 0x7c08,
+  0x7c12, 0x429d, 0x429c, 0x7cdb, 0x7cda, 0x430f, 0x4311, 0x430d, 0x7e2c, 0x7e4d, 0x4314, 0x4313,
+  0x7f46, 0x7ff6, 0x802b, 0x8074, 0x81b8, 0x81c8, 0x4482, 0x4483, 0x454d, 0x8592, 0x8593, 0x454f,
+  0x857f, 0x85ab, 0x8597, 0x454c, 0x4551, 0x85ac, 0x45ee, 0x45e8, 0x4ccb, 0x87ce, 0x45eb, 0x87cd,
+  0x45e2, 0x45e6, 0x87c1, 0x87b1, 0x87c7, 0x45ec, 0x8940, 0x4659, 0x893f, 0x8939, 0x465d, 0x8943,
+  0x4657, 0x465b, 0x4656, 0x89ab, 0x46fe, 0x8b1f, 0x8b09, 0x8b0c, 0x4700, 0x4701, 0x8c40, 0x4742,
+  0x8c96, 0x4760, 0x8cf6, 0x8cf7, 0x481d, 0x8e46, 0x8e4f, 0x483e, 0x4869, 0x4865, 0x8f3d, 0x8f41,
+  0x9366, 0x9378, 0x935d, 0x9369, 0x9374, 0x937d, 0x936e, 0x9372, 0x9373, 0x9362, 0x9348, 0x9353,
+  0x935f, 0x9368, 0x4938, 0x937f, 0x936b, 0x49ae, 0x95c4, 0x49ad, 0x96af, 0x96ad, 0x96b2, 0x4a02,
+  0x4a1f, 0x971a, 0x971b, 0x4a22, 0x4a20, 0x0000, 0x4a6c, 0x979b, 0x979f, 0x4a68, 0x4a6d, 0x4a6e,
+  0x4aa0, 0x4ace, 0x4ad0, 0x4ad1, 0x4acb, 0x9840, 0x4ad2, 0x9847, 0x4ad3, 0x98b7, 0x4b20, 0x4b4e,
+  0x4b4b, 0x4b72, 0x4b70, 0x99a2, 0x4b92, 0x4b8f, 0x9a00, 0x99f3, 0x4b90, 0x0000, 0x99f5, 0x4bd9,
+  0x4bd5, 0x9abd, 0x9b00, 0x9b02, 0x4bfa, 0x9b34, 0x9b49, 0x9b9f, 0x4c4b, 0x9ba3, 0x9bcd, 0x9b99,
+  0x9b9d, 0x4cd0, 0x4cce, 0x9d39, 0x4ccf, 0x9d44, 0x4cc4, 0x4ccc, 0x9d35, 0x4cd2, 0x4d35, 0x9eaf,
+  0x3e03, 0x512f, 0x349e, 0x34af, 0x9f8e, 0x360c, 0x569f, 0x569b, 0x569e, 0x5696, 0x5694, 0x56a0,
+  0x367c, 0x5b3b, 0x3730, 0x3731, 0x5b3a, 0x5dc1, 0x5f4d, 0x5f5d, 0x61f3, 0x39a1, 0x399e, 0x3a68,
+  0x3a61, 0x64f6, 0x64e5, 0x64ea, 0x64e7, 0x6505, 0x3a65, 0x64f9, 0x3a66, 0x3a6a, 0x3aab, 0x6aab,
+  0x6aed, 0x6ab2, 0x6ab0, 0x6ab5, 0x6abe, 0x6ac1, 0x6ac8, 0x3bf9, 0x6ac0, 0x6abc, 0x6ab1, 0x6ac4,
+  0x6abf, 0x3c58, 0x3c8a, 0x7008, 0x7003, 0x6ffd, 0x7010, 0x7002, 0x7013, 0x3e04, 0x71fa, 0x7200,
+  0x74b9, 0x74bc, 0x3f02, 0x765b, 0x7651, 0x764f, 0x76eb, 0x77b8, 0x4079, 0x77b9, 0x77c1, 0x77c0,
+  0x77be, 0x790b, 0x40eb, 0x7907, 0x790a, 0x7908, 0x40e9, 0x790d, 0x7906, 0x7915, 0x79af, 0x4120,
+  0x4121, 0x4181, 0x7af5, 0x424d, 0x4259, 0x7c2e, 0x4258, 0x7c1b, 0x0000, 0x7c1a, 0x7c24, 0x42a5,
+  0x42a9, 0x7ce6, 0x7ce3, 0x431a, 0x4319, 0x7e5d, 0x7e4f, 0x7e66, 0x7e5b, 0x7f47, 0x7fb4, 0x4396,
+  0x4398, 0x4397, 0x7ffa, 0x802e, 0x0000, 0x43c8, 0x81ce, 0x4443, 0x4445, 0x8219, 0x4552, 0x4557,
+  0x85cc, 0x85b2, 0x4555, 0x85bb, 0x85c1, 0x4556, 0x4558, 0x45f2, 0x87e9, 0x87ee, 0x87f0, 0x87d6,
+  0x880e, 0x87da, 0x8948, 0x894a, 0x894e, 0x894d, 0x89b1, 0x89b0, 0x89b3, 0x4707, 0x8b38, 0x8b32,
+  0x4708, 0x8b2d, 0x470a, 0x8b34, 0x431b, 0x8b29, 0x8c74, 0x4761, 0x4762, 0x8d03, 0x47c2, 0x47c6,
+  0x8da9, 0x8e58, 0x481e, 0x4825, 0x8ebf, 0x8ec1, 0x8f4a, 0x8fac, 0x48b0, 0x9089, 0x913d, 0x913c,
+  0x91a9, 0x93a0, 0x493d, 0x9390, 0x493e, 0x9393, 0x938b, 0x93ad, 0x93bb, 0x93b8, 0x4946, 0x4945,
+  0x939c, 0x95d8, 0x95d7, 0x4a03, 0x4a26, 0x4a27, 0x975d, 0x97a9, 0x97da, 0x4a98, 0x4aad, 0x4ad5,
+  0x4ada, 0x9854, 0x4ad9, 0x9855, 0x984b, 0x4add, 0x983f, 0x98b9, 0x4b15, 0x4b16, 0x4b17, 0x4b21,
+  0x9938, 0x9936, 0x9940, 0x4b4c, 0x993b, 0x9939, 0x99a4, 0x4b96, 0x4b98, 0x9a08, 0x9a0c, 0x4b9b,
+  0x9a10, 0x4bff, 0x9b07, 0x4c25, 0x9bd2, 0x4c4f, 0x9bc2, 0x9bbb, 0x9bcc, 0x9bcb, 0x4c56, 0x4c54,
+  0x9d4d, 0x9d63, 0x9d4e, 0x4cd8, 0x9d50, 0x9d55, 0x4cd7, 0x9d5e, 0x4d26, 0x9e90, 0x9eb2, 0x9eb1,
+  0x4d38, 0x9eca, 0x9f02, 0x9f27, 0x9f26, 0x4d8a, 0x56af, 0x58e0, 0x58dc, 0x3734, 0x5b39, 0x3735,
+  0x0000, 0x5b7c, 0x5bf3, 0x0000, 0x37a1, 0x5c6b, 0x5dc4, 0x650b, 0x6508, 0x650a, 0x3a6c, 0x3a6d,
+  0x65dc, 0x3b29, 0x3b2a, 0x66e1, 0x66df, 0x6ace, 0x6ad4, 0x6ae3, 0x6ad7, 0x6ae2, 0x3c00, 0x3c08,
+  0x3c06, 0x3c05, 0x6ad8, 0x6ad5, 0x6ad2, 0x3cb1, 0x3d88, 0x701e, 0x702c, 0x7025, 0x6ff3, 0x7204,
+  0x7208, 0x7215, 0x3e09, 0x74c4, 0x74c9, 0x74c7, 0x74c8, 0x76a9, 0x77c6, 0x77c5, 0x7918, 0x791a,
+  0x7920, 0x4122, 0x7a66, 0x7a64, 0x7a6a, 0x41d5, 0x4261, 0x425d, 0x4262, 0x424f, 0x4260, 0x7c35,
+  0x7c34, 0x42aa, 0x4322, 0x7e6c, 0x4321, 0x7e6e, 0x7e71, 0x4446, 0x81d4, 0x81d6, 0x821a, 0x8262,
+  0x8265, 0x8276, 0x85db, 0x85d6, 0x4562, 0x85e7, 0x4560, 0x4564, 0x85f4, 0x0000, 0x87fd, 0x87d5,
+  0x8807, 0x45f6, 0x880f, 0x87f8, 0x0000, 0x4619, 0x8987, 0x4691, 0x89b5, 0x89f5, 0x470d, 0x8b3f,
+  0x8b43, 0x8b4c, 0x4765, 0x8d0b, 0x8e6b, 0x8e68, 0x8e70, 0x8e75, 0x8e77, 0x483f, 0x8ec3, 0x494b,
+  0x93e9, 0x93ea, 0x93cb, 0x93c5, 0x93c6, 0x4948, 0x93ed, 0x93d3, 0x4952, 0x93e5, 0x494a, 0x4951,
+  0x93db, 0x93eb, 0x93e0, 0x93c1, 0x4950, 0x494c, 0x95dd, 0x49ee, 0x4a04, 0x4a06, 0x4a2d, 0x4a2e,
+  0x4a2f, 0x4a7b, 0x4a78, 0x4a77, 0x97b2, 0x97b4, 0x97b1, 0x97b5, 0x97f2, 0x4aa2, 0x4aa1, 0x4ae3,
+  0x9856, 0x4b1a, 0x4b19, 0x4b57, 0x9944, 0x4b9e, 0x9a26, 0x9a1f, 0x9a18, 0x9a21, 0x9a17, 0x4bdd,
+  0x9b09, 0x4c05, 0x4c28, 0x9bc5, 0x9bdf, 0x4c60, 0x9be3, 0x4c66, 0x9be9, 0x9bee, 0x4c67, 0x4c68,
+  0x9d66, 0x9d7a, 0x4cde, 0x9d6e, 0x9d91, 0x9d83, 0x9d76, 0x9d7e, 0x9d6d, 0x4ce1, 0x9e95, 0x9ee3,
+  0x4d69, 0x4d77, 0x9f03, 0x9f04, 0x0000, 0x9f17, 0x34a6, 0x5136, 0x34a5, 0x5336, 0x3614, 0x5b42,
+  0x3736, 0x3738, 0x5b44, 0x5b46, 0x5b7e, 0x5dca, 0x5dc8, 0x5dcc, 0x5ef0, 0x3a70, 0x6585, 0x66e5,
+  0x66e7, 0x3b2b, 0x3c11, 0x3c0a, 0x6af4, 0x3c0d, 0x6ae9, 0x3c16, 0x3c10, 0x3c09, 0x3c0e, 0x3c7a,
+  0x703d, 0x3d8c, 0x7036, 0x3d91, 0x7216, 0x3e0a, 0x7212, 0x720f, 0x7217, 0x7211, 0x720b, 0x3e08,
+  0x3e0b, 0x74cd, 0x74d0, 0x74cc, 0x74ce, 0x74d1, 0x3f07, 0x7589, 0x40f2, 0x7a6f, 0x7c4b, 0x7c44,
+  0x7c55, 0x42ae, 0x4324, 0x4326, 0x4327, 0x7e7f, 0x8b71, 0x4399, 0x802f, 0x807a, 0x807b, 0x807c,
+  0x455f, 0x456a, 0x4571, 0x85fc, 0x8610, 0x8602, 0x456c, 0x456f, 0x85ee, 0x8603, 0x4568, 0x860d,
+  0x8613, 0x8608, 0x860f, 0x8818, 0x8812, 0x4601, 0x4668, 0x8967, 0x8965, 0x89bb, 0x8b69, 0x8b62,
+  0x4713, 0x8b6e, 0x4716, 0x8b61, 0x4718, 0x8b64, 0x8b4d, 0x8c51, 0x4789, 0x47c8, 0x8e83, 0x8ec6,
+  0x4884, 0x941f, 0x4954, 0x9404, 0x9417, 0x9408, 0x9405, 0x4956, 0x93f3, 0x941e, 0x9402, 0x941a,
+  0x941b, 0x9427, 0x941c, 0x495a, 0x96b5, 0x4a05, 0x4a07, 0x9733, 0x4a31, 0x9734, 0x9731, 0x97b8,
+  0x97ba, 0x4aa3, 0x97fc, 0x4aeb, 0x4b1c, 0x98c3, 0x4b5a, 0x994d, 0x4b5b, 0x9a2f, 0x4ba6, 0x4baa,
+  0x4ba5, 0x9ac9, 0x4be1, 0x9ac8, 0x9ac4, 0x9b2a, 0x9b38, 0x9b50, 0x4c2a, 0x9c0a, 0x9bfb, 0x9c04,
+  0x9bfc, 0x9bfe, 0x4c72, 0x4c6f, 0x4c73, 0x9c02, 0x9bf6, 0x9c1b, 0x9bf9, 0x9c15, 0x9c10, 0x9bff,
+  0x9c00, 0x9c0c, 0x4c6b, 0x4ce6, 0x9d95, 0x9da5, 0x4ce9, 0x4cec, 0x4ce8, 0x4cf0, 0x9e98, 0x9ec1,
+  0x4d8c, 0x9f5a, 0x5164, 0x56bb, 0x3615, 0x58e6, 0x5b49, 0x5bf7, 0x3771, 0x3826, 0x5dd0, 0x38c6,
+  0x5fc2, 0x39a8, 0x6511, 0x3a73, 0x6aff, 0x6afe, 0x6afd, 0x3c15, 0x6b01, 0x3d98, 0x3d97, 0x704b,
+  0x704d, 0x7047, 0x74d3, 0x7668, 0x7667, 0x3fd7, 0x4080, 0x77d1, 0x7930, 0x7932, 0x792e, 0x4188,
+  0x9f9d, 0x7ac9, 0x7ac8, 0x4269, 0x7c56, 0x7c51, 0x426b, 0x4329, 0x4328, 0x7e85, 0x7e89, 0x7e8e,
+  0x7e84, 0x445f, 0x826a, 0x862b, 0x862f, 0x8628, 0x4574, 0x8616, 0x8615, 0x861d, 0x881a, 0x4602,
+  0x466a, 0x4694, 0x89bc, 0x8b75, 0x8b7c, 0x478a, 0x8d11, 0x8d12, 0x8f5c, 0x91bb, 0x4964, 0x93f4,
+  0x495e, 0x4961, 0x942d, 0x4965, 0x4966, 0x96e4, 0x9737, 0x9736, 0x9767, 0x97be, 0x97bd, 0x97e2,
+  0x9868, 0x9866, 0x98c8, 0x98ca, 0x98c7, 0x98dc, 0x4b5f, 0x994f, 0x99a9, 0x9a3c, 0x4baf, 0x9a3b,
+  0x9ace, 0x4c0d, 0x9b14, 0x9b53, 0x4c7c, 0x9c2e, 0x4c7a, 0x9c1f, 0x4c76, 0x4c79, 0x4c7d, 0x4c77,
+  0x9db0, 0x9dbd, 0x4cf6, 0x4cf1, 0x9dae, 0x9dc4, 0x9e7b, 0x400b, 0x4d29, 0x9e9e, 0x4d6f, 0x9f05,
+  0x4d9a, 0x9f69, 0x9fa1, 0x56c7, 0x571d, 0x5b4a, 0x5dd3, 0x3869, 0x5f72, 0x6202, 0x39ab, 0x6235,
+  0x6527, 0x651e, 0x651f, 0x3b2c, 0x3b2d, 0x6b07, 0x6b06, 0x3c17, 0x3d9a, 0x7054, 0x721c, 0x7220,
+  0x7af8, 0x426e, 0x7c5d, 0x7c58, 0x432c, 0x7e92, 0x7f4e, 0x43ca, 0x4578, 0x4606, 0x8827, 0x4607,
+  0x8b81, 0x8b83, 0x4720, 0x8c44, 0x4753, 0x47ce, 0x487a, 0x4879, 0x9442, 0x944d, 0x9454, 0x944e,
+  0x496b, 0x9443, 0x4967, 0x496d, 0x973c, 0x9740, 0x97c0, 0x4a85, 0x4ab0, 0x4af3, 0x4b63, 0x995a,
+  0x9a51, 0x4bb6, 0x9add, 0x4c82, 0x4c7f, 0x9c38, 0x4c86, 0x9c45, 0x9c3a, 0x4c84, 0x9c35, 0x4cfc,
+  0x4cfd, 0x4cfa, 0x9ef1, 0x4d87, 0x9f93, 0x529a, 0x361a, 0x3619, 0x8641, 0x5dd7, 0x3a75, 0x6528,
+  0x3c1a, 0x3c1b, 0x3c19, 0x7053, 0x7059, 0x3d9c, 0x7221, 0x3e10, 0x766f, 0x7937, 0x79b5, 0x7c62,
+  0x7c5e, 0x7cf5, 0x457b, 0x457c, 0x863d, 0x4608, 0x882d, 0x8989, 0x8b8d, 0x8b87, 0x8b90, 0x8d1a,
+  0x8e99, 0x4841, 0x48e3, 0x4972, 0x945f, 0x4973, 0x4968, 0x9456, 0x9461, 0x945b, 0x945a, 0x945c,
+  0x9465, 0x4a35, 0x9741, 0x4a88, 0x4a9d, 0x986e, 0x986c, 0x986d, 0x4275, 0x99aa, 0x9a5c, 0x9a58,
+  0x9ade, 0x4c8f, 0x9c4f, 0x9c51, 0x4c8e, 0x9c53, 0x4d05, 0x4d04, 0x4cff, 0x9dfc, 0x9f39, 0x4d9e,
+  0x513e, 0x3554, 0x56d2, 0x3681, 0x5b4f, 0x6b14, 0x40fa, 0x7a72, 0x7a73, 0x4332, 0x4670, 0x466e,
+  0x8b91, 0x0000, 0x487c, 0x91bf, 0x4975, 0x946c, 0x4974, 0x4977, 0x96e6, 0x9745, 0x4a37, 0x97c8,
+  0x97e4, 0x995d, 0x4bba, 0x9b21, 0x4c11, 0x9b2c, 0x9b57, 0x4c92, 0x4c99, 0x9c5d, 0x9c61, 0x9c65,
+  0x9e08, 0x4d0a, 0x4d2a, 0x4d2b, 0x4d44, 0x4d79, 0x9f45, 0x34aa, 0x3748, 0x6205, 0x66ef, 0x6b1b,
+  0x6b1d, 0x7225, 0x7224, 0x7c6d, 0x42b4, 0x8642, 0x8649, 0x460d, 0x8978, 0x898a, 0x8b97, 0x4754,
+  0x8c9b, 0x8d1c, 0x4830, 0x8ea2, 0x4a09, 0x4a38, 0x4a36, 0x4a8b, 0x4af7, 0x4b66, 0x4bbd, 0x4c1e,
+  0x9c6c, 0x4c96, 0x9c6f, 0x4d0d, 0x9e0e, 0x4d73, 0x9f08, 0x9f1d, 0x9fa3, 0x373b, 0x373c, 0x5f60,
+  0x6b1c, 0x3da0, 0x40fb, 0x0000, 0x7cf3, 0x4581, 0x8b9b, 0x8ea7, 0x91c4, 0x4978, 0x947a, 0x4a8d,
+  0x4b73, 0x9a61, 0x9a63, 0x9ad7, 0x9c76, 0x4da6, 0x9fa5, 0x39ad, 0x7067, 0x3e11, 0x72ab, 0x864a,
+  0x897d, 0x8b9d, 0x8c53, 0x8f65, 0x947b, 0x4a39, 0x98cd, 0x98dd, 0x4bbf, 0x9b30, 0x9e16, 0x4d0f,
+  0x4da7, 0x4db5, 0x3fdc, 0x4831, 0x96e7, 0x9e18, 0x9ea2, 0x4da8, 0x9f7c, 0x4125, 0x7e9e, 0x9484,
+  0x4bc1, 0x9e1c, 0x4190, 0x7c71, 0x97ca, 0x4696, 0x487f, 0x4d10, 0x9ea3, 0x4a0a, 0x9c7b, 0x9f97,
+  0x4d12, 0x4a3a, 0x9750, 0x4a3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f66, 0x4f68, 0x4fe7, 0x503f, 0x0000, 0x50a6, 0x510f, 0x523e, 0x5324, 0x5365, 0x539b,
+  0x517f, 0x54cb, 0x5573, 0x5571, 0x556b, 0x55f4, 0x5622, 0x5620, 0x5692, 0x56ba, 0x5691, 0x56b0,
+  0x5759, 0x578a, 0x580f, 0x5812, 0x5813, 0x5847, 0x589b, 0x5900, 0x594d, 0x5ad1, 0x5ad3, 0x5b67,
+  0x5c57, 0x5c77, 0x5cd5, 0x5d75, 0x5d8e, 0x5da5, 0x5db6, 0x5dbf, 0x5e65, 0x5ecd, 0x5eed, 0x5f94,
+  0x5f9a, 0x5fba, 0x6125, 0x6150, 0x62a3, 0x6360, 0x6364, 0x63b6, 0x6403, 0x64b6, 0x651a, 0x7a25,
+  0x5c21, 0x66e2, 0x6702, 0x67a4, 0x67ac, 0x6810, 0x6806, 0x685e, 0x685a, 0x692c, 0x6929, 0x6a2d,
+  0x6a77, 0x6a7a, 0x6aca, 0x6ae6, 0x6af5, 0x6b0d, 0x6b0e, 0x6bdc, 0x6bdd, 0x6bf6, 0x6c1e, 0x6c63,
+  0x6da5, 0x6e0f, 0x6e8a, 0x6e84, 0x6e8b, 0x6e7c, 0x6f4c, 0x6f48, 0x6f49, 0x6f9d, 0x6f99, 0x6ff8,
+  0x702e, 0x702d, 0x705c, 0x79cc, 0x70bf, 0x70ea, 0x70e5, 0x7111, 0x7112, 0x713f, 0x7139, 0x713b,
+  0x713d, 0x7177, 0x7175, 0x7176, 0x7171, 0x7196, 0x7193, 0x71b4, 0x71dd, 0x71de, 0x720e, 0x5911,
+  0x7218, 0x7347, 0x7348, 0x73ef, 0x7412, 0x743b, 0x74a4, 0x748d, 0x74b4, 0x7673, 0x7677, 0x76bc,
+  0x7819, 0x781b, 0x783d, 0x7853, 0x7854, 0x7858, 0x78b7, 0x78d8, 0x78ee, 0x7922, 0x794d, 0x7986,
+  0x7999, 0x79a3, 0x79bc, 0x7aa7, 0x7b37, 0x7b59, 0x7bd0, 0x7c2f, 0x7c32, 0x7c42, 0x7c4e, 0x7c68,
+  0x7ca9, 0x7ced, 0x7dd0, 0x7e07, 0x7dd3, 0x7e64, 0x7f40, 0x0000, 0x8041, 0x8063, 0x80bb, 0x6711,
+  0x6725, 0x8248, 0x8310, 0x8362, 0x8312, 0x8421, 0x841e, 0x84e2, 0x84de, 0x84e1, 0x8573, 0x85d4,
+  0x85f5, 0x8637, 0x8645, 0x8672, 0x874a, 0x87a9, 0x87a5, 0x87f5, 0x8834, 0x8850, 0x8887, 0x8954,
+  0x8984, 0x8b03, 0x8c52, 0x8cd8, 0x8d0c, 0x8d18, 0x8db0, 0x8ebc, 0x8ed5, 0x8faa, 0x909c, 0x0000,
+  0x915c, 0x922b, 0x9221, 0x9273, 0x92f4, 0x92f5, 0x933f, 0x9342, 0x9386, 0x93be, 0x93bc, 0x93bd,
+  0x93f1, 0x93f2, 0x93ef, 0x9422, 0x9423, 0x9424, 0x9467, 0x9466, 0x9597, 0x95ce, 0x95e7, 0x973b,
+  0x974d, 0x98e4, 0x9942, 0x9b1d, 0x9b98, 0x0000, 0x9d49, 0x6449, 0x5e71, 0x5e85, 0x61d3, 0x990e,
+  0x8002, 0x781e, 0x0000, 0x0000, 0x5528, 0x5572, 0x55ba, 0x55f0, 0x55ee, 0x56b8, 0x56b9, 0x56c4,
+  0x8053, 0x92b0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_cns11643_1992_3 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x34 <= h && h <= 0x9f
+        && 0x00 <= l && l <= 0xff
+        && cns11643_1992_3_f_i[h - 0x34])
+      return cns11643_1992_3_f_i[h - 0x34][l - 0x00]
+             ? cns11643_1992_3_f_i[h - 0x34][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x67
+        && 0x21 <= l && l <= 0x7e)
+      return cns11643_1992_3_t_m[h * 0x5e + l - 0x0c3f]
+             ? cns11643_1992_3_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_3;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_3 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_4.h b/src/table/cns11643_1992_4.h
new file mode 100644 (file)
index 0000000..4dbb8e1
--- /dev/null
@@ -0,0 +1,3062 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_4_f_52[] = {
+  0x0000, 0x2224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2336, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2835, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2337, 0x2534, 0x0000, 0x0000,
+  0x2159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2231, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2539, 0x253c, 0x0000, 0x0000, 0x253b, 0x2538, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2839, 0x0000, 0x0000, 0x283a, 0x0000, 0x2837, 0x283c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3045, 0x0000, 0x0000, 0x304a, 0x0000, 0x3638, 0x0000, 0x3632, 0x3637, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c2c, 0x3c2d, 0x3c28, 0x3c2a, 0x0000, 0x4237,
+  0x4233, 0x422e, 0x0000, 0x0000, 0x422f, 0x0000, 0x4f59, 0x0000, 0x0000, 0x0000, 0x4232, 0x0000,
+  0x0000, 0x487b, 0x0000, 0x0000, 0x487d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f5d, 0x0000,
+  0x4f5b, 0x0000, 0x0000, 0x5a67, 0x5a68, 0x5f49, 0x0000, 0x0000, 0x632f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a41, 0x0000, 0x2233, 0x0000, 0x2b69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x304c, 0x0000, 0x363d, 0x3c32, 0x6a42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4922, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2843, 0x0000, 0x0000, 0x0000, 0x0000, 0x304d, 0x0000, 0x0000, 0x3c34, 0x0000,
+  0x0000, 0x0000, 0x2161, 0x0000, 0x0000, 0x223c, 0x0000, 0x233e, 0x233f, 0x254a, 0x254c, 0x2548,
+  0x2547, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3053, 0x0000, 0x0000,
+  0x0000, 0x3057, 0x3058, 0x3052, 0x0000, 0x3054, 0x3059, 0x0000, 0x0000, 0x3642, 0x3645, 0x0000,
+  0x0000, 0x0000, 0x4241, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_53[] = {
+  0x4243, 0x4242, 0x423c, 0x0000, 0x0000, 0x423f, 0x423e, 0x0000, 0x0000, 0x0000, 0x4923, 0x4f62,
+  0x4f61, 0x4f63, 0x0000, 0x556c, 0x0000, 0x5f4a, 0x6330, 0x2164, 0x0000, 0x2240, 0x0000, 0x2344,
+  0x0000, 0x254f, 0x0000, 0x0000, 0x0000, 0x2b75, 0x0000, 0x0000, 0x305a, 0x364b, 0x0000, 0x556f,
+  0x0000, 0x5570, 0x0000, 0x5a6e, 0x305c, 0x364d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x234b,
+  0x0000, 0x2b77, 0x0000, 0x0000, 0x3c3e, 0x0000, 0x6d53, 0x0000, 0x3650, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x212b, 0x0000, 0x0000, 0x2556, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2b7a, 0x0000, 0x3651, 0x0000, 0x0000, 0x0000, 0x4927, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4929, 0x0000, 0x0000, 0x0000, 0x0000, 0x255a, 0x2857,
+  0x0000, 0x0000, 0x4756, 0x216b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2351, 0x0000,
+  0x0000, 0x2354, 0x2359, 0x0000, 0x2353, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x255d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2859, 0x285c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c25,
+  0x0000, 0x2b7e, 0x0000, 0x0000, 0x2c21, 0x2b7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x306a, 0x0000, 0x0000, 0x0000, 0x3070, 0x0000, 0x3073,
+  0x3071, 0x306d, 0x306c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x306f, 0x0000, 0x0000, 0x3667, 0x0000, 0x0000, 0x365e, 0x3659, 0x0000, 0x0000, 0x0000,
+  0x3660, 0x0000, 0x365f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3658, 0x3665, 0x3663, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4a, 0x3c46, 0x0000, 0x0000,
+  0x3c47, 0x3c4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4252, 0x0000,
+  0x0000, 0x0000, 0x424f, 0x424a, 0x4255, 0x0000, 0x0000, 0x4253, 0x4256, 0x4251, 0x0000, 0x0000,
+  0x0000, 0x4930, 0x492c, 0x0000, 0x492d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f6b,
+  0x4f6c, 0x0000, 0x4f67, 0x4f6a
+};
+static const uint16_t cns11643_1992_4_f_54[] = {
+  0x4f6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5572, 0x0000, 0x5573, 0x4f6d, 0x0000, 0x5a70,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6632, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4258, 0x6332, 0x0000, 0x0000, 0x235f, 0x0000, 0x0000, 0x235e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x256d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c2f, 0x2c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3121, 0x366b, 0x0000, 0x366e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c59, 0x3c5b, 0x0000, 0x0000, 0x3c56, 0x3c58, 0x0000,
+  0x425e, 0x425d, 0x425b, 0x0000, 0x425f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4933, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x492a, 0x0000, 0x4f78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x557c,
+  0x0000, 0x0000, 0x557b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2861, 0x0000, 0x0000, 0x3677, 0x4260, 0x0000, 0x5a7a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2365, 0x0000, 0x2571, 0x0000, 0x2577, 0x2573, 0x2578, 0x0000, 0x0000, 0x0000,
+  0x3125, 0x0000, 0x0000, 0x0000, 0x3c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x2256, 0x2259, 0x2255,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x257b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2621, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x286d, 0x2869, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2867, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c3f,
+  0x2c3a, 0x0000, 0x2c3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3129, 0x0000, 0x0000, 0x0000, 0x0000, 0x3128, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x367e, 0x0000, 0x0000,
+  0x367d, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_55[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5f, 0x0000, 0x3c61, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c64, 0x0000, 0x3c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4267, 0x426c,
+  0x4268, 0x4266, 0x0000, 0x0000, 0x0000, 0x426b, 0x426d, 0x0000, 0x0000, 0x0000, 0x4269, 0x493c,
+  0x493a, 0x0000, 0x0000, 0x4940, 0x0000, 0x0000, 0x0000, 0x5021, 0x0000, 0x0000, 0x5622, 0x5624,
+  0x0000, 0x0000, 0x5f54, 0x0000, 0x0000, 0x0000, 0x0000, 0x6335, 0x0000, 0x6637, 0x6865, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x236d, 0x0000, 0x2870, 0x2c41, 0x0000, 0x0000, 0x3c67, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2370, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2c42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x312e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3722, 0x3c6a, 0x3c6c, 0x3c6f, 0x0000, 0x0000, 0x4274, 0x4275, 0x0000,
+  0x4277, 0x4943, 0x4945, 0x4946, 0x5a7d, 0x0000, 0x0000, 0x0000, 0x2371, 0x2626, 0x0000, 0x0000,
+  0x2c4c, 0x0000, 0x4278, 0x0000, 0x225d, 0x2374, 0x2628, 0x2627, 0x2874, 0x2875, 0x2c4d, 0x0000,
+  0x3133, 0x0000, 0x3132, 0x3728, 0x3729, 0x3c71, 0x4279, 0x0000, 0x0000, 0x0000, 0x0000, 0x262a,
+  0x0000, 0x0000, 0x2879, 0x2878, 0x0000, 0x0000, 0x0000, 0x2c4e, 0x0000, 0x0000, 0x372b, 0x0000,
+  0x427d, 0x0000, 0x0000, 0x494a, 0x0000, 0x0000, 0x0000, 0x2377, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2261, 0x0000, 0x237b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2378, 0x2379, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2376, 0x0000, 0x0000, 0x0000, 0x2631, 0x2632, 0x262e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x287b, 0x0000, 0x2c5b, 0x2c53, 0x2c51, 0x0000, 0x2c5f,
+  0x2c55, 0x0000, 0x2c5a, 0x2c5e, 0x2c57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c54, 0x0000,
+  0x0000, 0x3137, 0x0000, 0x313d, 0x0000, 0x0000, 0x3139, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3732, 0x3734, 0x0000, 0x3c72, 0x0000, 0x0000, 0x0000,
+  0x3c76, 0x3c73, 0x3c7e, 0x0000, 0x3d21, 0x0000, 0x0000, 0x0000, 0x3c77, 0x4322, 0x0000, 0x432d,
+  0x432a, 0x4321, 0x0000, 0x4324
+};
+static const uint16_t cns11643_1992_4_f_56[] = {
+  0x0000, 0x0000, 0x432e, 0x0000, 0x0000, 0x4950, 0x494c, 0x0000, 0x0000, 0x0000, 0x494b, 0x4953,
+  0x0000, 0x494f, 0x494d, 0x0000, 0x4954, 0x5026, 0x5027, 0x5628, 0x5025, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5627, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f5a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x663a, 0x0000, 0x6868, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4955, 0x0000,
+  0x0000, 0x3142, 0x0000, 0x0000, 0x2265, 0x2266, 0x0000, 0x2422, 0x2424, 0x0000, 0x2421, 0x0000,
+  0x0000, 0x2636, 0x2637, 0x2925, 0x2425, 0x2922, 0x2924, 0x0000, 0x0000, 0x2923, 0x2921, 0x2c66,
+  0x2c68, 0x3147, 0x3148, 0x3145, 0x3149, 0x0000, 0x0000, 0x373b, 0x3736, 0x373d, 0x373a, 0x0000,
+  0x373c, 0x0000, 0x3739, 0x3d28, 0x3d23, 0x3d27, 0x3d26, 0x3d29, 0x4333, 0x4332, 0x4331, 0x432f,
+  0x0000, 0x0000, 0x0000, 0x5029, 0x0000, 0x562d, 0x562b, 0x633b, 0x633a, 0x0000, 0x686b, 0x0000,
+  0x0000, 0x0000, 0x502b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2638, 0x263d, 0x263b, 0x0000,
+  0x263c, 0x0000, 0x263a, 0x0000, 0x0000, 0x0000, 0x0000, 0x292a, 0x0000, 0x2929, 0x2928, 0x2c6b,
+  0x2c6d, 0x2c6c, 0x0000, 0x0000, 0x0000, 0x314e, 0x314c, 0x314f, 0x0000, 0x0000, 0x3740, 0x3741,
+  0x0000, 0x0000, 0x4336, 0x0000, 0x4339, 0x433a, 0x495b, 0x495c, 0x0000, 0x0000, 0x502c, 0x502e,
+  0x0000, 0x5f5e, 0x633c, 0x2429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x292b, 0x3d2d, 0x0000,
+  0x226a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2640, 0x2641, 0x0000, 0x0000, 0x292d,
+  0x0000, 0x292e, 0x0000, 0x0000, 0x2c71, 0x0000, 0x0000, 0x3151, 0x2c72, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d2f, 0x3d2e, 0x0000, 0x495d, 0x495f, 0x0000, 0x2642, 0x5031, 0x0000, 0x0000, 0x0000,
+  0x2643, 0x0000, 0x0000, 0x0000, 0x0000, 0x433b, 0x4961, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2932, 0x2934, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3749, 0x0000, 0x3748, 0x0000, 0x3d33,
+  0x0000, 0x433d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5034, 0x562f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2431, 0x0000, 0x2270
+};
+static const uint16_t cns11643_1992_4_f_57[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x242e, 0x0000, 0x2430, 0x2433, 0x0000, 0x242f, 0x2432, 0x0000,
+  0x0000, 0x2935, 0x2937, 0x264d, 0x0000, 0x0000, 0x2648, 0x0000, 0x264e, 0x264c, 0x2646, 0x0000,
+  0x0000, 0x0000, 0x2941, 0x0000, 0x293c, 0x2649, 0x2939, 0x0000, 0x0000, 0x293d, 0x0000, 0x2d28,
+  0x2948, 0x293a, 0x293b, 0x2940, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x315b, 0x0000,
+  0x0000, 0x2d22, 0x0000, 0x0000, 0x2d23, 0x0000, 0x2d24, 0x0000, 0x0000, 0x0000, 0x2d2b, 0x315a,
+  0x0000, 0x0000, 0x315c, 0x3162, 0x0000, 0x0000, 0x3163, 0x0000, 0x3160, 0x0000, 0x315d, 0x0000,
+  0x0000, 0x316c, 0x3167, 0x0000, 0x0000, 0x0000, 0x0000, 0x3164, 0x0000, 0x0000, 0x3166, 0x315e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316a, 0x0000, 0x3756, 0x3750, 0x0000, 0x3759,
+  0x0000, 0x3754, 0x374e, 0x0000, 0x0000, 0x3755, 0x3d3e, 0x0000, 0x3d37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d3b, 0x4343, 0x0000, 0x0000, 0x0000, 0x3d3a, 0x3d3c, 0x0000, 0x0000, 0x4342,
+  0x4350, 0x0000, 0x0000, 0x0000, 0x4348, 0x4347, 0x4349, 0x0000, 0x434d, 0x4965, 0x0000, 0x0000,
+  0x0000, 0x434a, 0x434c, 0x4346, 0x0000, 0x0000, 0x0000, 0x434b, 0x5038, 0x0000, 0x4967, 0x4969,
+  0x4968, 0x496b, 0x0000, 0x496d, 0x0000, 0x496c, 0x0000, 0x5039, 0x0000, 0x0000, 0x5b23, 0x5b29,
+  0x5636, 0x5b25, 0x0000, 0x5b24, 0x0000, 0x0000, 0x503a, 0x0000, 0x6343, 0x5f64, 0x0000, 0x0000,
+  0x0000, 0x6342, 0x6340, 0x0000, 0x686c, 0x0000, 0x0000, 0x0000, 0x2654, 0x0000, 0x0000, 0x0000,
+  0x2d2f, 0x2d30, 0x0000, 0x0000, 0x0000, 0x3d42, 0x4354, 0x0000, 0x0000, 0x0000, 0x0000, 0x2655,
+  0x2656, 0x294d, 0x0000, 0x217b, 0x217a, 0x0000, 0x2274, 0x2273, 0x2275, 0x243a, 0x2436, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2658, 0x0000, 0x0000, 0x0000, 0x0000, 0x2955,
+  0x2d33, 0x2659, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x294e, 0x2954, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d3c, 0x0000, 0x2956, 0x0000, 0x2952, 0x2d32, 0x2d31, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d3b, 0x0000, 0x0000, 0x317c, 0x3221, 0x317b,
+  0x0000, 0x0000, 0x3225, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_58[] = {
+  0x0000, 0x3179, 0x0000, 0x3171, 0x0000, 0x317e, 0x317a, 0x0000, 0x0000, 0x376e, 0x3762, 0x0000,
+  0x3d45, 0x0000, 0x3764, 0x0000, 0x376b, 0x3768, 0x3765, 0x0000, 0x0000, 0x3770, 0x3761, 0x0000,
+  0x0000, 0x3d50, 0x3d4f, 0x0000, 0x3d4c, 0x3d4a, 0x0000, 0x0000, 0x3d48, 0x3d4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4358, 0x4361, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4356, 0x0000, 0x0000, 0x0000, 0x435c, 0x0000, 0x0000, 0x0000, 0x4975,
+  0x0000, 0x4364, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a24, 0x0000, 0x0000, 0x4979, 0x497a,
+  0x4976, 0x4a28, 0x4a22, 0x0000, 0x497e, 0x0000, 0x0000, 0x0000, 0x4a23, 0x0000, 0x0000, 0x5639,
+  0x5045, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b2d, 0x0000, 0x5b32, 0x5b30, 0x5b2e, 0x0000, 0x0000, 0x5b31, 0x0000, 0x5b2f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6347, 0x0000, 0x6346, 0x0000, 0x0000, 0x6640, 0x0000, 0x6a49, 0x6a48,
+  0x0000, 0x0000, 0x265b, 0x2d40, 0x2d3f, 0x3227, 0x3d54, 0x2440, 0x0000, 0x265e, 0x265f, 0x0000,
+  0x295d, 0x0000, 0x0000, 0x0000, 0x2d42, 0x0000, 0x0000, 0x0000, 0x3228, 0x0000, 0x322c, 0x3779,
+  0x0000, 0x3775, 0x3778, 0x3777, 0x0000, 0x3776, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d5c, 0x3d59, 0x3d5b, 0x0000, 0x4366, 0x0000, 0x0000, 0x4369, 0x4a2b, 0x4a2a, 0x4a29, 0x0000,
+  0x5049, 0x504c, 0x0000, 0x0000, 0x5b3a, 0x634c, 0x6643, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2961, 0x0000, 0x0000, 0x0000, 0x4a2e, 0x563e, 0x6a4b, 0x2962, 0x0000, 0x2d49, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d65, 0x4a30, 0x4a31, 0x2278, 0x2279, 0x2443, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2663, 0x0000, 0x2963, 0x0000, 0x2964, 0x2965, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d4c, 0x323b, 0x2d4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d4d, 0x0000,
+  0x3236, 0x323a, 0x3237, 0x0000, 0x0000, 0x0000, 0x377e, 0x0000, 0x0000, 0x3825, 0x0000, 0x3822,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_59[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d68, 0x3d67,
+  0x0000, 0x0000, 0x436e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a32, 0x0000, 0x0000, 0x0000, 0x5052,
+  0x5051, 0x0000, 0x0000, 0x0000, 0x0000, 0x5053, 0x0000, 0x0000, 0x0000, 0x0000, 0x5640, 0x5b40,
+  0x0000, 0x5b41, 0x5b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2448, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x296f,
+  0x296c, 0x0000, 0x0000, 0x0000, 0x2d57, 0x2d51, 0x2d54, 0x2d58, 0x0000, 0x0000, 0x2d52, 0x2d5b,
+  0x0000, 0x2d56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3243, 0x0000, 0x0000,
+  0x0000, 0x3242, 0x3246, 0x3241, 0x3834, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x382f, 0x0000, 0x382c, 0x0000, 0x0000, 0x382a, 0x0000, 0x382d, 0x0000, 0x0000, 0x3835, 0x0000,
+  0x3837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d78, 0x0000, 0x0000, 0x0000, 0x3d6b,
+  0x3d6e, 0x3d6f, 0x0000, 0x0000, 0x0000, 0x3d6d, 0x0000, 0x3d75, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4423, 0x3d76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4424, 0x4375, 0x4421,
+  0x437c, 0x0000, 0x4378, 0x4373, 0x0000, 0x4374, 0x0000, 0x437d, 0x437e, 0x437a, 0x4422, 0x0000,
+  0x0000, 0x4425, 0x4371, 0x0000, 0x0000, 0x3d72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a3a, 0x0000, 0x0000, 0x0000, 0x4a37, 0x4a36, 0x0000, 0x0000, 0x0000, 0x4a38, 0x4a42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5060, 0x505a, 0x0000, 0x0000,
+  0x5059, 0x4a39, 0x0000, 0x0000, 0x0000, 0x5649, 0x0000, 0x0000, 0x0000, 0x505e, 0x0000, 0x5064,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5648, 0x0000, 0x0000, 0x0000, 0x564b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b48, 0x5b44, 0x0000, 0x5b4a, 0x5b49,
+  0x0000, 0x0000, 0x5f6f, 0x5f73
+};
+static const uint16_t cns11643_1992_4_f_60[] = {
+  0x0000, 0x5f70, 0x5f6e, 0x5f72, 0x5f75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6351,
+  0x634f, 0x0000, 0x0000, 0x6354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x686e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x266d, 0x0000, 0x2670, 0x266c, 0x2d60,
+  0x2970, 0x2971, 0x0000, 0x2974, 0x2973, 0x0000, 0x2d5d, 0x2d61, 0x2d62, 0x2d5e, 0x0000, 0x3248,
+  0x3249, 0x0000, 0x383b, 0x3839, 0x0000, 0x0000, 0x383c, 0x0000, 0x0000, 0x3e21, 0x3d7c, 0x3d7b,
+  0x3d7d, 0x3d7e, 0x3e22, 0x0000, 0x0000, 0x442a, 0x4a4c, 0x0000, 0x5066, 0x5067, 0x564f, 0x564e,
+  0x0000, 0x0000, 0x5f77, 0x0000, 0x6871, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x383f, 0x0000, 0x0000, 0x227c, 0x0000, 0x0000, 0x2675, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x324a, 0x3845, 0x3844, 0x3846, 0x3842, 0x0000, 0x0000, 0x0000, 0x3e23,
+  0x3e24, 0x0000, 0x0000, 0x4432, 0x0000, 0x4433, 0x4430, 0x4a50, 0x4a4f, 0x506b, 0x506a, 0x0000,
+  0x5651, 0x6355, 0x0000, 0x0000, 0x0000, 0x2678, 0x2d64, 0x0000, 0x324f, 0x3849, 0x384a, 0x384b,
+  0x0000, 0x4435, 0x0000, 0x0000, 0x506e, 0x5653, 0x0000, 0x297b, 0x0000, 0x2679, 0x0000, 0x267a,
+  0x0000, 0x0000, 0x0000, 0x2d66, 0x3252, 0x3254, 0x3253, 0x3255, 0x0000, 0x2d67, 0x3251, 0x0000,
+  0x0000, 0x384f, 0x384c, 0x3e29, 0x0000, 0x3e28, 0x3e27, 0x443f, 0x4438, 0x4439, 0x443a, 0x0000,
+  0x443c, 0x0000, 0x506f, 0x5071, 0x5072, 0x0000, 0x0000, 0x5b50, 0x5b4f, 0x0000, 0x6d57, 0x2d6a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x214f, 0x0000, 0x0000, 0x0000, 0x0000, 0x2322, 0x0000, 0x0000,
+  0x0000, 0x244f, 0x0000, 0x0000, 0x0000, 0x2451, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x267e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2722, 0x0000, 0x0000, 0x0000, 0x297e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d6b, 0x0000, 0x0000, 0x2d6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3257, 0x0000, 0x3263, 0x3264, 0x0000, 0x325e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3258, 0x3268
+};
+static const uint16_t cns11643_1992_4_f_61[] = {
+  0x0000, 0x325a, 0x325c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3851, 0x3856, 0x0000, 0x3852, 0x0000, 0x3859, 0x0000, 0x0000, 0x0000,
+  0x3857, 0x385a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e30, 0x3e39, 0x3e2d, 0x0000, 0x3e38,
+  0x0000, 0x0000, 0x3e3c, 0x0000, 0x0000, 0x0000, 0x3e2f, 0x3e32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4446, 0x444d, 0x444a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a5f, 0x4a61, 0x0000, 0x0000, 0x4a68, 0x4a5d, 0x0000, 0x4a59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5074, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5077, 0x507d, 0x0000,
+  0x5076, 0x0000, 0x0000, 0x507a, 0x0000, 0x0000, 0x0000, 0x507b, 0x5656, 0x0000, 0x0000, 0x5078,
+  0x0000, 0x4a62, 0x0000, 0x0000, 0x0000, 0x565e, 0x5660, 0x0000, 0x5658, 0x0000, 0x5657, 0x565c,
+  0x0000, 0x5659, 0x565b, 0x0000, 0x0000, 0x5b56, 0x5b54, 0x5b5a, 0x5b57, 0x5b60, 0x0000, 0x0000,
+  0x5f7b, 0x5f7d, 0x5b5b, 0x5f79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x635a, 0x635e, 0x635b,
+  0x0000, 0x0000, 0x6649, 0x0000, 0x664a, 0x664c, 0x6873, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a4e,
+  0x0000, 0x0000, 0x6b6d, 0x6b6e, 0x0000, 0x0000, 0x0000, 0x2452, 0x0000, 0x0000, 0x0000, 0x2727,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a27, 0x0000,
+  0x2d73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3271, 0x0000, 0x3276, 0x3270,
+  0x3277, 0x0000, 0x0000, 0x3865, 0x3861, 0x0000, 0x3862, 0x3864, 0x3860, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4b, 0x0000, 0x0000, 0x3e48, 0x3e46, 0x3e49, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4459, 0x0000, 0x0000, 0x0000, 0x4456,
+  0x445a, 0x445c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a6a, 0x0000, 0x0000, 0x5125, 0x0000, 0x0000, 0x512b, 0x0000, 0x0000, 0x5124, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5662
+};
+static const uint16_t cns11643_1992_4_f_62[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5664, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x635f, 0x664e, 0x0000, 0x6a50, 0x0000, 0x0000, 0x272c, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d76,
+  0x0000, 0x386b, 0x0000, 0x2a2c, 0x386c, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d7a, 0x445f, 0x0000,
+  0x5b64, 0x6650, 0x0000, 0x0000, 0x2326, 0x0000, 0x2455, 0x0000, 0x2733, 0x0000, 0x2732, 0x272f,
+  0x0000, 0x0000, 0x2a2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d7d, 0x2d7c, 0x327a, 0x0000, 0x3279,
+  0x327e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3870, 0x3872, 0x3873, 0x4463, 0x0000, 0x3e4e, 0x0000,
+  0x0000, 0x4462, 0x4460, 0x4464, 0x4a6f, 0x4a6e, 0x4a72, 0x4a71, 0x4a73, 0x512e, 0x5130, 0x512f,
+  0x5667, 0x0000, 0x0000, 0x5b66, 0x5b65, 0x6024, 0x0000, 0x6a51, 0x2734, 0x2459, 0x0000, 0x2456,
+  0x0000, 0x0000, 0x2739, 0x0000, 0x0000, 0x0000, 0x0000, 0x273a, 0x0000, 0x0000, 0x0000, 0x2a32,
+  0x2a34, 0x2a35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e21, 0x2d7e, 0x2e22, 0x2e26, 0x0000,
+  0x2e27, 0x0000, 0x3328, 0x0000, 0x3329, 0x3325, 0x332b, 0x3327, 0x332e, 0x3879, 0x3877, 0x0000,
+  0x387b, 0x0000, 0x0000, 0x4465, 0x3e54, 0x4466, 0x3e53, 0x0000, 0x3e52, 0x0000, 0x446a, 0x0000,
+  0x4469, 0x4468, 0x4467, 0x0000, 0x387a, 0x4a7b, 0x4a76, 0x4a7a, 0x4a7c, 0x0000, 0x0000, 0x5132,
+  0x5134, 0x0000, 0x566a, 0x566b, 0x5b67, 0x0000, 0x0000, 0x6365, 0x6366, 0x6367, 0x6363, 0x6b6f,
+  0x0000, 0x2329, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x273b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a37, 0x2a38, 0x0000, 0x0000, 0x0000, 0x0000, 0x332f,
+  0x0000, 0x0000, 0x0000, 0x3330, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3333, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x387d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b22, 0x4b21, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5137, 0x0000, 0x0000, 0x566f, 0x0000,
+  0x0000, 0x0000, 0x5b69, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_63[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x602a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a39, 0x2a3a, 0x0000,
+  0x2e2b, 0x3335, 0x3334, 0x387e, 0x4470, 0x4471, 0x446f, 0x4b23, 0x4b24, 0x5b6c, 0x6d5a, 0x245e,
+  0x0000, 0x0000, 0x0000, 0x2a3d, 0x0000, 0x0000, 0x2e2d, 0x0000, 0x2e2c, 0x333b, 0x3921, 0x333a,
+  0x3338, 0x3339, 0x3337, 0x3923, 0x3926, 0x333c, 0x3924, 0x3e62, 0x3e61, 0x3e5d, 0x3e60, 0x0000,
+  0x3e63, 0x0000, 0x4473, 0x4476, 0x4474, 0x4478, 0x4477, 0x4475, 0x4b25, 0x4b27, 0x4b26, 0x513f,
+  0x0000, 0x5142, 0x5141, 0x5672, 0x5673, 0x0000, 0x5675, 0x0000, 0x5671, 0x0000, 0x5b6f, 0x5b6e,
+  0x602c, 0x602b, 0x6875, 0x6b70, 0x6a53, 0x0000, 0x3e65, 0x0000, 0x0000, 0x5678, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a41, 0x0000, 0x2a43, 0x2e2f, 0x2e31, 0x0000, 0x0000, 0x0000,
+  0x3928, 0x3e69, 0x0000, 0x0000, 0x3e68, 0x4479, 0x0000, 0x4b2a, 0x4b29, 0x5144, 0x0000, 0x5b72,
+  0x5b73, 0x602e, 0x6369, 0x6a54, 0x3e6d, 0x2461, 0x2462, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a46,
+  0x0000, 0x2a49, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e37, 0x2e3b, 0x2e35, 0x2e36, 0x0000, 0x2e33,
+  0x2e3f, 0x2e39, 0x0000, 0x0000, 0x2e38, 0x2e3a, 0x0000, 0x3342, 0x0000, 0x3340, 0x2e3c, 0x333f,
+  0x3345, 0x0000, 0x3343, 0x3932, 0x3933, 0x0000, 0x0000, 0x0000, 0x0000, 0x3936, 0x0000, 0x392f,
+  0x3930, 0x0000, 0x0000, 0x0000, 0x3935, 0x3938, 0x3e74, 0x0000, 0x3e6f, 0x3e78, 0x3e6e, 0x3e76,
+  0x3e73, 0x3e7a, 0x4524, 0x4528, 0x0000, 0x0000, 0x0000, 0x4523, 0x4521, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b38, 0x0000, 0x4b37, 0x4b35, 0x4b33, 0x4b2f, 0x0000, 0x4b2e, 0x0000,
+  0x0000, 0x4b3b, 0x0000, 0x5148, 0x5149, 0x0000, 0x514e, 0x514a, 0x5150, 0x5726, 0x5722, 0x5b7b,
+  0x5b77, 0x0000, 0x5725, 0x0000, 0x0000, 0x6032, 0x602f, 0x6030, 0x0000, 0x6658, 0x6659, 0x0000,
+  0x0000, 0x6a55, 0x6b72, 0x6b71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5156, 0x6037, 0x665b, 0x6c73, 0x2746, 0x2a4e, 0x0000, 0x2e46, 0x2e45, 0x3347,
+  0x3348, 0x393a, 0x0000, 0x4530, 0x4532, 0x0000, 0x0000, 0x4b3d, 0x5157, 0x5b7e, 0x636c, 0x2748,
+  0x2a51, 0x2a50, 0x2e47, 0x2e49
+};
+static const uint16_t cns11643_1992_4_f_64[] = {
+  0x0000, 0x334b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x515a, 0x4536, 0x572c, 0x6038, 0x0000,
+  0x0000, 0x6e48, 0x0000, 0x2465, 0x274e, 0x274f, 0x274d, 0x274c, 0x274a, 0x2a53, 0x2a56, 0x2a57,
+  0x2a54, 0x2a58, 0x0000, 0x2a5a, 0x0000, 0x0000, 0x0000, 0x2e52, 0x0000, 0x0000, 0x0000, 0x2e4d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3350, 0x3351, 0x0000, 0x0000, 0x3352, 0x334e, 0x334d, 0x0000,
+  0x3949, 0x0000, 0x394a, 0x0000, 0x3945, 0x3948, 0x393f, 0x3941, 0x394b, 0x3946, 0x394d, 0x3947,
+  0x3943, 0x3f22, 0x394c, 0x3942, 0x0000, 0x3f30, 0x3f2d, 0x0000, 0x3f25, 0x3f26, 0x3f27, 0x3f2b,
+  0x3f2c, 0x0000, 0x0000, 0x4539, 0x4541, 0x453c, 0x4537, 0x0000, 0x4543, 0x4546, 0x453f, 0x4544,
+  0x0000, 0x4538, 0x0000, 0x0000, 0x4b45, 0x4b42, 0x4b44, 0x4b47, 0x4b43, 0x4b4d, 0x0000, 0x0000,
+  0x4b3f, 0x0000, 0x0000, 0x0000, 0x515c, 0x5160, 0x0000, 0x0000, 0x515d, 0x5164, 0x0000, 0x5732,
+  0x572e, 0x5731, 0x572f, 0x0000, 0x5730, 0x5733, 0x5734, 0x0000, 0x0000, 0x5c27, 0x5c29, 0x5c2a,
+  0x5c25, 0x0000, 0x5c26, 0x6370, 0x636e, 0x6371, 0x636f, 0x665d, 0x0000, 0x6878, 0x6a57, 0x687a,
+  0x6c75, 0x6e4d, 0x2751, 0x2a5f, 0x3357, 0x454a, 0x0000, 0x0000, 0x5738, 0x6374, 0x6b75, 0x2e57,
+  0x2e58, 0x335a, 0x3359, 0x0000, 0x3f33, 0x454c, 0x0000, 0x0000, 0x2753, 0x0000, 0x2a64, 0x0000,
+  0x2a62, 0x0000, 0x0000, 0x2e5f, 0x2e5c, 0x2e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e5e, 0x2e61,
+  0x0000, 0x335e, 0x3361, 0x0000, 0x335f, 0x0000, 0x3360, 0x0000, 0x0000, 0x0000, 0x0000, 0x3958,
+  0x0000, 0x0000, 0x3953, 0x3f40, 0x3f39, 0x3f3f, 0x0000, 0x3f3c, 0x0000, 0x3f3d, 0x0000, 0x3f3e,
+  0x3f38, 0x3f3a, 0x3f3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f42, 0x454e, 0x0000, 0x4551, 0x0000,
+  0x454d, 0x4555, 0x454f, 0x0000, 0x0000, 0x4b5c, 0x4b58, 0x4b56, 0x4b55, 0x4b5e, 0x0000, 0x4b5b,
+  0x0000, 0x0000, 0x516c, 0x0000, 0x0000, 0x0000, 0x5170, 0x0000, 0x516d, 0x573b, 0x5741, 0x0000,
+  0x5739, 0x0000, 0x0000, 0x573f, 0x0000, 0x0000, 0x5c2d, 0x0000, 0x5c31, 0x5c2f, 0x5c2e, 0x0000,
+  0x603f, 0x0000, 0x0000, 0x6376, 0x6375, 0x665f, 0x6660, 0x6661, 0x687c, 0x687b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2a67, 0x2a66
+};
+static const uint16_t cns11643_1992_4_f_65[] = {
+  0x0000, 0x0000, 0x2e64, 0x0000, 0x0000, 0x3363, 0x3362, 0x0000, 0x0000, 0x3959, 0x0000, 0x3f45,
+  0x3f44, 0x0000, 0x0000, 0x0000, 0x3f47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5176, 0x0000, 0x5174, 0x5175, 0x0000, 0x5742, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6663, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2756, 0x0000, 0x0000, 0x0000, 0x2a6a, 0x2a6f,
+  0x2a6b, 0x2a69, 0x2a6c, 0x0000, 0x0000, 0x0000, 0x2e65, 0x0000, 0x0000, 0x0000, 0x0000, 0x3367,
+  0x3366, 0x0000, 0x3365, 0x0000, 0x0000, 0x336a, 0x3369, 0x336b, 0x0000, 0x336d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3364, 0x0000, 0x395e, 0x3962, 0x0000, 0x3964, 0x0000, 0x3963, 0x0000, 0x3961,
+  0x3f4f, 0x0000, 0x3f4d, 0x0000, 0x3f4c, 0x0000, 0x3f4b, 0x0000, 0x4557, 0x3f49, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x455b, 0x0000, 0x0000, 0x455a, 0x0000, 0x4558, 0x0000, 0x4559, 0x0000, 0x0000,
+  0x4b65, 0x4b61, 0x0000, 0x4b62, 0x0000, 0x0000, 0x0000, 0x4b68, 0x4b66, 0x4b64, 0x0000, 0x517d,
+  0x517c, 0x0000, 0x5179, 0x5178, 0x517a, 0x0000, 0x5745, 0x0000, 0x5747, 0x0000, 0x0000, 0x5c37,
+  0x5c35, 0x5c36, 0x0000, 0x0000, 0x0000, 0x6379, 0x6665, 0x0000, 0x0000, 0x6664, 0x687e, 0x6921,
+  0x0000, 0x2469, 0x0000, 0x0000, 0x0000, 0x2a71, 0x2a72, 0x0000, 0x0000, 0x0000, 0x336f, 0x3370,
+  0x0000, 0x0000, 0x3372, 0x3371, 0x0000, 0x0000, 0x3967, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f53,
+  0x3f52, 0x0000, 0x4560, 0x0000, 0x4b6c, 0x0000, 0x0000, 0x0000, 0x5225, 0x5222, 0x5224, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x574c, 0x574d, 0x574b, 0x574f, 0x0000, 0x5c39, 0x5c3a, 0x6048, 0x6049,
+  0x637c, 0x6922, 0x0000, 0x0000, 0x0000, 0x2a76, 0x0000, 0x0000, 0x2e6d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x396a, 0x0000, 0x3f54, 0x3f55, 0x3f5a, 0x4563, 0x5752, 0x5c3b, 0x0000, 0x0000, 0x2e75,
+  0x2e70, 0x0000, 0x2e77, 0x0000, 0x2e73, 0x2e72, 0x3376, 0x337d, 0x0000, 0x0000, 0x3377, 0x337b,
+  0x0000, 0x0000, 0x3378, 0x396d, 0x3974, 0x3971, 0x0000, 0x3f5b, 0x3972, 0x0000, 0x3975, 0x0000,
+  0x396f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f66, 0x3f62, 0x3f61, 0x0000, 0x0000, 0x3f5d,
+  0x0000, 0x3f60, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_66[] = {
+  0x3f63, 0x0000, 0x3976, 0x4565, 0x0000, 0x456a, 0x4569, 0x0000, 0x456e, 0x4568, 0x0000, 0x456d,
+  0x4566, 0x0000, 0x4b7b, 0x4b75, 0x4b70, 0x0000, 0x0000, 0x4c22, 0x0000, 0x4b7e, 0x0000, 0x4c2e,
+  0x0000, 0x0000, 0x4c30, 0x4c25, 0x4c2d, 0x4b79, 0x0000, 0x0000, 0x0000, 0x4c2c, 0x4c27, 0x4b77,
+  0x0000, 0x0000, 0x4c28, 0x0000, 0x0000, 0x0000, 0x5234, 0x523a, 0x0000, 0x5237, 0x522b, 0x5238,
+  0x0000, 0x5239, 0x523b, 0x5236, 0x522f, 0x523d, 0x5229, 0x0000, 0x575b, 0x0000, 0x575e, 0x575a,
+  0x5762, 0x0000, 0x5765, 0x5753, 0x0000, 0x5756, 0x5758, 0x5759, 0x0000, 0x5755, 0x0000, 0x0000,
+  0x5c44, 0x5c4f, 0x5c4b, 0x5c50, 0x5c43, 0x0000, 0x5c4a, 0x0000, 0x5c42, 0x5c4c, 0x0000, 0x5c46,
+  0x5c49, 0x5c40, 0x0000, 0x5c48, 0x0000, 0x0000, 0x0000, 0x6056, 0x0000, 0x0000, 0x6053, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c51, 0x0000, 0x637e, 0x6669, 0x666c, 0x666e, 0x0000, 0x666a, 0x0000,
+  0x6668, 0x666d, 0x0000, 0x0000, 0x6926, 0x6928, 0x6a5d, 0x6a61, 0x6a5c, 0x0000, 0x6b76, 0x6d5c,
+  0x6d76, 0x0000, 0x2a77, 0x0000, 0x0000, 0x0000, 0x3425, 0x0000, 0x0000, 0x0000, 0x397b, 0x397c,
+  0x0000, 0x0000, 0x397d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4572, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c37, 0x0000, 0x4c35, 0x0000, 0x576d,
+  0x0000, 0x0000, 0x5769, 0x576a, 0x0000, 0x576b, 0x0000, 0x0000, 0x5c56, 0x0000, 0x5c55, 0x5c54,
+  0x0000, 0x0000, 0x0000, 0x605b, 0x605d, 0x6423, 0x0000, 0x0000, 0x0000, 0x6a65, 0x0000, 0x6c7a,
+  0x0000, 0x275c, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e78, 0x2e7e, 0x0000, 0x0000, 0x2e7c, 0x0000,
+  0x2f21, 0x0000, 0x2e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x342e, 0x3426, 0x0000, 0x0000,
+  0x3427, 0x3430, 0x0000, 0x342d, 0x342b, 0x3429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f6a, 0x0000, 0x0000, 0x3f6e, 0x3f73,
+  0x3f6f, 0x0000, 0x0000, 0x0000, 0x4575, 0x457e, 0x4579, 0x4621, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4623, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3e, 0x4c3c, 0x4c40, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c3a, 0x4c3d, 0x4c3f
+};
+static const uint16_t cns11643_1992_4_f_67[] = {
+  0x0000, 0x4c44, 0x0000, 0x0000, 0x0000, 0x0000, 0x5249, 0x0000, 0x5247, 0x0000, 0x0000, 0x0000,
+  0x5773, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576e, 0x0000, 0x0000, 0x0000, 0x5c62, 0x5c60,
+  0x5772, 0x0000, 0x0000, 0x0000, 0x6066, 0x6063, 0x6068, 0x6062, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6424, 0x0000, 0x0000, 0x0000, 0x0000, 0x692a, 0x0000, 0x0000, 0x692b, 0x6a66, 0x6b79,
+  0x6b78, 0x0000, 0x0000, 0x6c7c, 0x6c7b, 0x6d77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a79, 0x2f29, 0x0000, 0x0000, 0x0000, 0x3434,
+  0x0000, 0x3433, 0x3a28, 0x4625, 0x0000, 0x524e, 0x6a6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a7b, 0x2f2a, 0x0000, 0x2f2d, 0x3435, 0x3f75, 0x3a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x524f, 0x5775, 0x5c65, 0x606d, 0x667b, 0x6b7b, 0x0000, 0x2f2e, 0x0000, 0x3438, 0x3436,
+  0x3437, 0x0000, 0x3a2d, 0x3a31, 0x3a30, 0x3f76, 0x0000, 0x4627, 0x0000, 0x4628, 0x0000, 0x4c49,
+  0x5253, 0x0000, 0x5777, 0x5c6a, 0x5c6b, 0x692c, 0x0000, 0x0000, 0x343a, 0x0000, 0x343b, 0x343e,
+  0x343c, 0x0000, 0x0000, 0x3a34, 0x3a35, 0x0000, 0x3a33, 0x0000, 0x3f78, 0x0000, 0x3f77, 0x0000,
+  0x0000, 0x462a, 0x4629, 0x462b, 0x5255, 0x5256, 0x0000, 0x0000, 0x0000, 0x0000, 0x667d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2b27, 0x2b28, 0x2f38, 0x2b29, 0x0000, 0x3f7a, 0x0000, 0x462e, 0x462d,
+  0x462f, 0x4632, 0x4630, 0x4c4f, 0x0000, 0x577d, 0x577a, 0x577b, 0x5c70, 0x6721, 0x246d, 0x0000,
+  0x0000, 0x0000, 0x3441, 0x3a39, 0x0000, 0x0000, 0x4636, 0x4634, 0x4635, 0x4637, 0x0000, 0x0000,
+  0x4c52, 0x525a, 0x0000, 0x525b, 0x5821, 0x5824, 0x5823, 0x5822, 0x0000, 0x6428, 0x0000, 0x0000,
+  0x232d, 0x0000, 0x246f, 0x246e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2766, 0x0000, 0x2762, 0x2767,
+  0x2763, 0x2765, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b2f, 0x2b2a, 0x2b2c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f41, 0x2f46, 0x2f47, 0x2f3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x344c, 0x3448, 0x0000, 0x344b, 0x3452, 0x3451, 0x344a, 0x3453, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a49, 0x3a3a, 0x0000, 0x3a45
+};
+static const uint16_t cns11643_1992_4_f_68[] = {
+  0x0000, 0x3a4a, 0x3a41, 0x3a40, 0x3a42, 0x3a3d, 0x0000, 0x0000, 0x3a3f, 0x3a44, 0x3a4b, 0x0000,
+  0x0000, 0x0000, 0x4027, 0x0000, 0x402a, 0x4023, 0x4026, 0x0000, 0x3f7d, 0x4028, 0x0000, 0x402c,
+  0x0000, 0x0000, 0x0000, 0x4025, 0x4645, 0x463e, 0x463c, 0x463d, 0x463f, 0x0000, 0x4642, 0x4640,
+  0x463b, 0x0000, 0x0000, 0x4638, 0x4647, 0x4641, 0x0000, 0x4c5d, 0x4c58, 0x4c5e, 0x4c55, 0x4c5c,
+  0x0000, 0x4c54, 0x4c5b, 0x4c5f, 0x0000, 0x5263, 0x5264, 0x0000, 0x0000, 0x525e, 0x5261, 0x5262,
+  0x5266, 0x0000, 0x0000, 0x582b, 0x5828, 0x582c, 0x5c74, 0x0000, 0x5c76, 0x0000, 0x0000, 0x6074,
+  0x6073, 0x0000, 0x642a, 0x6722, 0x6724, 0x6723, 0x6725, 0x6930, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f4a, 0x3458, 0x0000, 0x4c63, 0x526b, 0x0000, 0x0000, 0x0000, 0x4c64, 0x0000, 0x0000, 0x0000,
+  0x276f, 0x2b33, 0x2b32, 0x0000, 0x0000, 0x2f50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a4e,
+  0x3a4f, 0x0000, 0x0000, 0x0000, 0x402f, 0x464f, 0x4651, 0x4650, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c68, 0x4c65, 0x526c, 0x526d, 0x0000, 0x5830, 0x5834, 0x5833, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5832, 0x0000, 0x5c7c, 0x642d, 0x2f53, 0x345c, 0x526f, 0x526e, 0x5835, 0x5c7d,
+  0x6933, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2476, 0x247d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2772, 0x0000, 0x2821, 0x2773, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b36,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f55, 0x0000, 0x2f61, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f5e, 0x0000, 0x0000, 0x0000, 0x2f59, 0x2f64, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x345e, 0x346c, 0x3471, 0x0000, 0x3469, 0x3465, 0x0000, 0x3466, 0x3462, 0x345d,
+  0x3463, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a6c,
+  0x3a60, 0x3a5f, 0x3a64, 0x3a59, 0x0000, 0x3a5b, 0x3a56, 0x0000, 0x3a5e, 0x0000, 0x0000, 0x3a5c,
+  0x3a61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4030, 0x4032, 0x3a65,
+  0x0000, 0x4669, 0x4047, 0x4049, 0x403a, 0x0000, 0x0000, 0x0000, 0x4048, 0x0000, 0x404c, 0x0000,
+  0x4665, 0x0000, 0x4657, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_69[] = {
+  0x4664, 0x0000, 0x4653, 0x0000, 0x4661, 0x0000, 0x466d, 0x4660, 0x465c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4c72, 0x0000, 0x4c70, 0x4d24, 0x4c6b, 0x0000, 0x4c71, 0x0000, 0x4c6d,
+  0x4c73, 0x0000, 0x0000, 0x0000, 0x4c7d, 0x0000, 0x4c6c, 0x0000, 0x4c6e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d21, 0x4c6f, 0x0000, 0x4c77, 0x5277, 0x527b, 0x5279,
+  0x532c, 0x5321, 0x5276, 0x0000, 0x5325, 0x0000, 0x527e, 0x0000, 0x5323, 0x527a, 0x527c, 0x5272,
+  0x0000, 0x0000, 0x5322, 0x5273, 0x0000, 0x5327, 0x0000, 0x5331, 0x4667, 0x5844, 0x583c, 0x5838,
+  0x5842, 0x0000, 0x5836, 0x583b, 0x0000, 0x0000, 0x583d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c7e,
+  0x5d2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d23, 0x0000, 0x5d21, 0x0000, 0x0000, 0x6077, 0x0000,
+  0x0000, 0x6078, 0x0000, 0x0000, 0x0000, 0x0000, 0x642f, 0x6434, 0x0000, 0x6433, 0x0000, 0x0000,
+  0x0000, 0x6432, 0x6438, 0x0000, 0x6430, 0x0000, 0x6436, 0x6727, 0x0000, 0x6728, 0x0000, 0x0000,
+  0x0000, 0x6937, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b7d, 0x6d5e, 0x6c7d, 0x0000, 0x6d79, 0x6d7b,
+  0x0000, 0x6e37, 0x6e36, 0x0000, 0x0000, 0x2b3e, 0x2f67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d26, 0x5336, 0x5d32, 0x0000, 0x0000,
+  0x643a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f69, 0x2f6b, 0x0000, 0x0000, 0x0000, 0x347c, 0x0000,
+  0x347b, 0x3479, 0x0000, 0x0000, 0x0000, 0x3a72, 0x0000, 0x3a74, 0x0000, 0x0000, 0x3a70, 0x3a6d,
+  0x0000, 0x0000, 0x4056, 0x4057, 0x0000, 0x0000, 0x405b, 0x3a6e, 0x405d, 0x0000, 0x0000, 0x4678,
+  0x0000, 0x4672, 0x4673, 0x4671, 0x4675, 0x0000, 0x4670, 0x4676, 0x0000, 0x0000, 0x467b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d30, 0x0000, 0x4679, 0x4d36, 0x4d2f, 0x0000, 0x0000, 0x533e,
+  0x0000, 0x0000, 0x533d, 0x584d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5857, 0x5852, 0x0000, 0x5858,
+  0x584f, 0x5856, 0x0000, 0x584e, 0x0000, 0x5854, 0x585f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d3b,
+  0x0000, 0x5d39, 0x0000, 0x0000, 0x6124, 0x0000, 0x0000, 0x6121, 0x6125, 0x0000, 0x0000, 0x0000,
+  0x643b, 0x643c, 0x6440, 0x643e
+};
+static const uint16_t cns11643_1992_4_f_70[] = {
+  0x6441, 0x0000, 0x0000, 0x6730, 0x643d, 0x693e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a78,
+  0x0000, 0x0000, 0x6e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x4723, 0x4d37, 0x2f6f, 0x3a78, 0x0000,
+  0x534a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b46, 0x0000, 0x0000, 0x2f72, 0x0000, 0x352a, 0x3a7a,
+  0x352d, 0x352e, 0x352c, 0x0000, 0x3a79, 0x0000, 0x3530, 0x0000, 0x0000, 0x0000, 0x0000, 0x4062,
+  0x4725, 0x0000, 0x0000, 0x0000, 0x472d, 0x0000, 0x0000, 0x4066, 0x4731, 0x4727, 0x0000, 0x4060,
+  0x472a, 0x472e, 0x4726, 0x472b, 0x0000, 0x0000, 0x0000, 0x4d3c, 0x4d3f, 0x4d3a, 0x4d39, 0x4d42,
+  0x4d40, 0x4d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x5352, 0x5355, 0x5356, 0x0000, 0x534f, 0x0000,
+  0x5863, 0x5867, 0x0000, 0x0000, 0x5864, 0x0000, 0x0000, 0x0000, 0x5865, 0x0000, 0x0000, 0x5d4a,
+  0x5d48, 0x5d49, 0x5d44, 0x5d46, 0x612a, 0x0000, 0x6443, 0x0000, 0x0000, 0x6444, 0x0000, 0x0000,
+  0x6a7b, 0x0000, 0x0000, 0x6c26, 0x0000, 0x6d7d, 0x0000, 0x2f73, 0x3531, 0x3b21, 0x0000, 0x0000,
+  0x0000, 0x3533, 0x3535, 0x0000, 0x3b23, 0x0000, 0x3b22, 0x0000, 0x0000, 0x0000, 0x4736, 0x4738,
+  0x4d4a, 0x4d48, 0x535a, 0x535b, 0x0000, 0x535c, 0x0000, 0x5868, 0x5869, 0x5d4e, 0x5d50, 0x612d,
+  0x612e, 0x0000, 0x612c, 0x6130, 0x0000, 0x0000, 0x0000, 0x353a, 0x0000, 0x4067, 0x0000, 0x473a,
+  0x4d51, 0x4d4c, 0x4d4e, 0x4d53, 0x4d4f, 0x5364, 0x5361, 0x5362, 0x0000, 0x586b, 0x586a, 0x0000,
+  0x6131, 0x6134, 0x6446, 0x6447, 0x0000, 0x6d22, 0x0000, 0x0000, 0x0000, 0x2f7e, 0x0000, 0x3541,
+  0x0000, 0x0000, 0x0000, 0x3544, 0x0000, 0x0000, 0x0000, 0x0000, 0x353f, 0x0000, 0x0000, 0x3543,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b33, 0x0000, 0x0000, 0x3b36, 0x3b35, 0x0000, 0x0000, 0x0000,
+  0x3b34, 0x3b2a, 0x3b29, 0x3b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x406e,
+  0x406d, 0x406c, 0x0000, 0x0000, 0x0000, 0x473d, 0x4740, 0x474a, 0x473c, 0x0000, 0x4746, 0x4742,
+  0x0000, 0x4743, 0x0000, 0x0000, 0x0000, 0x4d59, 0x4d56, 0x4d5c, 0x4d5e, 0x0000, 0x4d61, 0x4d58,
+  0x4d5b, 0x0000, 0x4d5f, 0x4d5a, 0x0000, 0x4d60, 0x0000, 0x4d55, 0x0000, 0x536a, 0x0000, 0x0000,
+  0x0000, 0x536b, 0x0000, 0x5870
+};
+static const uint16_t cns11643_1992_4_f_71[] = {
+  0x0000, 0x0000, 0x0000, 0x5d5a, 0x0000, 0x5d57, 0x5d5b, 0x0000, 0x0000, 0x5d54, 0x0000, 0x6140,
+  0x0000, 0x0000, 0x613b, 0x613d, 0x6145, 0x0000, 0x644e, 0x0000, 0x0000, 0x644c, 0x0000, 0x6448,
+  0x0000, 0x673d, 0x673f, 0x0000, 0x673e, 0x6740, 0x6739, 0x0000, 0x0000, 0x6948, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b49, 0x3023, 0x0000, 0x0000, 0x474c, 0x0000,
+  0x5875, 0x5d61, 0x694c, 0x0000, 0x354a, 0x0000, 0x4074, 0x474e, 0x474f, 0x0000, 0x4d64, 0x0000,
+  0x5373, 0x0000, 0x5372, 0x0000, 0x5876, 0x5877, 0x0000, 0x6744, 0x6d24, 0x3025, 0x354b, 0x0000,
+  0x354c, 0x0000, 0x4d67, 0x4d65, 0x4d68, 0x5375, 0x5377, 0x5d64, 0x6148, 0x6146, 0x6745, 0x0000,
+  0x0000, 0x6d25, 0x3550, 0x0000, 0x0000, 0x0000, 0x3b3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x614a, 0x0000, 0x0000, 0x5d68, 0x3551, 0x3554, 0x0000, 0x3b3f, 0x3b41,
+  0x0000, 0x3b42, 0x0000, 0x3b43, 0x4121, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d6e, 0x4d6c, 0x0000, 0x4d6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x537d, 0x5379, 0x537b, 0x537a,
+  0x0000, 0x0000, 0x587a, 0x0000, 0x537e, 0x0000, 0x0000, 0x6b21, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4759, 0x4758, 0x6748, 0x0000, 0x3027, 0x3028, 0x3555, 0x3556, 0x0000,
+  0x0000, 0x0000, 0x3b45, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b48, 0x3b47, 0x4126, 0x4127, 0x0000,
+  0x0000, 0x4128, 0x0000, 0x475a, 0x0000, 0x475b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d73, 0x4d71, 0x0000, 0x4d74, 0x0000, 0x5426, 0x0000, 0x0000, 0x0000, 0x587d, 0x5925, 0x587c,
+  0x0000, 0x5d6d, 0x0000, 0x5d6c, 0x5d6a, 0x5d6e, 0x0000, 0x614d, 0x0000, 0x6455, 0x6453, 0x6456,
+  0x674a, 0x694e, 0x0000, 0x694f, 0x6b23, 0x6c28, 0x6d27, 0x2b4c, 0x0000, 0x302a, 0x0000, 0x355e,
+  0x3559, 0x0000, 0x0000, 0x355b, 0x355c, 0x355d, 0x0000, 0x0000, 0x3b4c, 0x3b50, 0x0000, 0x3b4d,
+  0x3b49, 0x0000, 0x0000, 0x0000, 0x3b4a, 0x3b4b, 0x3b4f, 0x0000, 0x0000, 0x3b51, 0x4129, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x475e, 0x4761, 0x475f, 0x4762, 0x4765, 0x0000, 0x4764,
+  0x0000, 0x0000, 0x4d77, 0x4e22
+};
+static const uint16_t cns11643_1992_4_f_72[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d7e, 0x4e21, 0x4d7d, 0x4d79, 0x4d78, 0x4d76, 0x0000, 0x4e23,
+  0x0000, 0x542e, 0x0000, 0x0000, 0x542f, 0x542d, 0x0000, 0x5430, 0x0000, 0x0000, 0x0000, 0x592b,
+  0x592c, 0x5926, 0x0000, 0x592a, 0x5928, 0x0000, 0x0000, 0x5d74, 0x5d78, 0x5d72, 0x5d75, 0x0000,
+  0x6150, 0x0000, 0x6151, 0x5d77, 0x645b, 0x645a, 0x6750, 0x674c, 0x0000, 0x6b24, 0x0000, 0x6c29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b52, 0x3b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e26,
+  0x5432, 0x5930, 0x0000, 0x0000, 0x645f, 0x0000, 0x2b4d, 0x2b4e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3561, 0x3562, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b54, 0x0000, 0x0000,
+  0x412a, 0x0000, 0x0000, 0x412c, 0x4766, 0x4769, 0x4767, 0x0000, 0x4e28, 0x4e27, 0x4e2a, 0x4e29,
+  0x0000, 0x0000, 0x5433, 0x5434, 0x0000, 0x0000, 0x5932, 0x5935, 0x5937, 0x0000, 0x5931, 0x5d7c,
+  0x5d7b, 0x5d7a, 0x0000, 0x5d7d, 0x5d7e, 0x0000, 0x6159, 0x6158, 0x6157, 0x6460, 0x6461, 0x6752,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d61, 0x6e21, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2e,
+  0x0000, 0x476b, 0x0000, 0x0000, 0x6463, 0x0000, 0x0000, 0x2522, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2b53, 0x2b50, 0x0000, 0x302d, 0x3030, 0x0000, 0x302e, 0x0000, 0x0000, 0x0000, 0x3569, 0x0000,
+  0x0000, 0x3b57, 0x0000, 0x0000, 0x0000, 0x412f, 0x0000, 0x0000, 0x476c, 0x0000, 0x0000, 0x4e31,
+  0x4e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5938, 0x5939, 0x0000, 0x0000, 0x615e, 0x6c2c, 0x0000,
+  0x2332, 0x0000, 0x0000, 0x0000, 0x0000, 0x2829, 0x0000, 0x0000, 0x2b56, 0x0000, 0x0000, 0x2b54,
+  0x2b58, 0x0000, 0x0000, 0x0000, 0x3038, 0x3034, 0x0000, 0x3033, 0x4771, 0x0000, 0x356c, 0x356e,
+  0x3573, 0x356b, 0x0000, 0x3570, 0x3b5e, 0x0000, 0x0000, 0x4134, 0x4136, 0x0000, 0x593c, 0x4138,
+  0x476d, 0x476e, 0x0000, 0x0000, 0x0000, 0x4770, 0x0000, 0x4e3d, 0x4e3c, 0x0000, 0x0000, 0x0000,
+  0x6b26, 0x0000, 0x0000, 0x0000, 0x0000, 0x3578, 0x3574, 0x0000, 0x0000, 0x3575, 0x3b60, 0x0000,
+  0x0000, 0x0000, 0x3b64, 0x0000, 0x0000, 0x0000, 0x413d, 0x413c, 0x413f, 0x413e, 0x4773, 0x4774,
+  0x4e3f, 0x4e41, 0x4e3e, 0x4e40
+};
+static const uint16_t cns11643_1992_4_f_73[] = {
+  0x0000, 0x543d, 0x543c, 0x543a, 0x0000, 0x5440, 0x543b, 0x0000, 0x0000, 0x593d, 0x5942, 0x0000,
+  0x5941, 0x0000, 0x6161, 0x6164, 0x6163, 0x6162, 0x6165, 0x675a, 0x675b, 0x6954, 0x6953, 0x6c2e,
+  0x6c2d, 0x6e3d, 0x357a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4779, 0x0000, 0x4776, 0x477b, 0x0000, 0x4778, 0x0000, 0x4e43, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5448, 0x5446, 0x0000, 0x0000, 0x0000, 0x5945, 0x5944,
+  0x0000, 0x0000, 0x0000, 0x5e2f, 0x5e2c, 0x0000, 0x5e27, 0x0000, 0x5e2b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6166, 0x0000, 0x0000, 0x0000, 0x6169, 0x0000, 0x6168, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x616c, 0x0000, 0x6466, 0x646c, 0x0000, 0x0000, 0x646d, 0x0000, 0x675f, 0x0000, 0x6469,
+  0x6761, 0x0000, 0x6763, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b2a, 0x0000, 0x6b27, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b67, 0x0000, 0x4149, 0x5e32, 0x0000, 0x357c, 0x0000, 0x3b6b,
+  0x0000, 0x0000, 0x0000, 0x4150, 0x414e, 0x4823, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e48, 0x0000, 0x0000, 0x544f, 0x544b, 0x0000, 0x544c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x594e, 0x594f, 0x5954, 0x0000, 0x0000, 0x594d, 0x0000, 0x5952, 0x6766, 0x6471,
+  0x0000, 0x6955, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2831, 0x2832, 0x0000, 0x0000, 0x2b5a, 0x0000, 0x2b59, 0x0000, 0x3040, 0x303d, 0x0000,
+  0x303e, 0x0000, 0x303c, 0x0000, 0x0000, 0x0000, 0x357d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b6d, 0x0000, 0x0000, 0x0000, 0x4155, 0x4154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5453, 0x0000, 0x5451, 0x0000, 0x5955, 0x0000, 0x0000, 0x6473,
+  0x6767, 0x0000, 0x3624, 0x0000, 0x0000, 0x0000, 0x0000, 0x4156, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_74[] = {
+  0x0000, 0x5958, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6956, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x482d, 0x4831, 0x482e, 0x0000, 0x4834, 0x0000, 0x4833, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5459, 0x0000, 0x0000, 0x5960, 0x0000, 0x0000, 0x5458, 0x0000, 0x595d,
+  0x595f, 0x5e35, 0x0000, 0x0000, 0x5e36, 0x0000, 0x0000, 0x6174, 0x6173, 0x0000, 0x0000, 0x0000,
+  0x6475, 0x0000, 0x6958, 0x695a, 0x695b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x695c, 0x3628, 0x362a, 0x3b74, 0x4e4c, 0x647b, 0x415a, 0x0000, 0x0000, 0x0000, 0x4838, 0x4837,
+  0x545d, 0x545c, 0x5962, 0x647c, 0x676e, 0x0000, 0x0000, 0x6c33, 0x3b79, 0x0000, 0x3b76, 0x0000,
+  0x415d, 0x415f, 0x0000, 0x0000, 0x0000, 0x483a, 0x4840, 0x483b, 0x0000, 0x0000, 0x483d, 0x4e4f,
+  0x5463, 0x5461, 0x5460, 0x5464, 0x5462, 0x5963, 0x5468, 0x0000, 0x0000, 0x5968, 0x5964, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e3e, 0x0000, 0x5e42, 0x5e3c, 0x0000, 0x0000, 0x5e3b, 0x5e41, 0x0000,
+  0x0000, 0x6177, 0x617b, 0x0000, 0x6523, 0x647e, 0x0000, 0x0000, 0x0000, 0x6772, 0x6770, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b2c, 0x0000, 0x6c34, 0x6d2d, 0x0000, 0x6d65, 0x0000, 0x6e22, 0x4161,
+  0x4843, 0x4841, 0x4842, 0x4844, 0x0000, 0x596b, 0x0000, 0x5e45, 0x0000, 0x617d, 0x617e, 0x6773,
+  0x6960, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6775, 0x6b2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x546a, 0x5469, 0x0000, 0x6222, 0x6223, 0x0000, 0x3b7b, 0x0000, 0x4165,
+  0x4164, 0x0000, 0x0000, 0x484d, 0x0000, 0x484e, 0x0000, 0x484c, 0x484b, 0x0000, 0x4847, 0x0000,
+  0x4e59, 0x4e5c, 0x0000, 0x546d, 0x546f, 0x0000, 0x4e5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5973, 0x0000, 0x0000, 0x5977, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4e, 0x0000, 0x5e49, 0x5e47,
+  0x5e4b, 0x0000, 0x0000, 0x5e4d, 0x5e4c, 0x0000, 0x6227, 0x6229, 0x622d, 0x6226, 0x622c, 0x0000,
+  0x6225, 0x622f, 0x6228, 0x622b, 0x652f, 0x6531, 0x6530, 0x0000, 0x6777, 0x6779, 0x6776, 0x677c,
+  0x677b, 0x0000, 0x6963, 0x0000, 0x6962, 0x6c39, 0x0000, 0x0000, 0x362b, 0x3b7e, 0x0000, 0x416d,
+  0x4172, 0x416e, 0x4851, 0x4856
+};
+static const uint16_t cns11643_1992_4_f_75[] = {
+  0x4859, 0x4850, 0x4854, 0x0000, 0x4e60, 0x4e61, 0x5476, 0x5477, 0x5473, 0x5474, 0x5475, 0x597d,
+  0x5a22, 0x5a21, 0x597c, 0x597a, 0x597e, 0x5e51, 0x0000, 0x5e50, 0x5e52, 0x0000, 0x0000, 0x0000,
+  0x6232, 0x0000, 0x0000, 0x6536, 0x0000, 0x677e, 0x6b30, 0x6c3a, 0x0000, 0x0000, 0x0000, 0x362c,
+  0x0000, 0x0000, 0x3c24, 0x0000, 0x3c25, 0x0000, 0x0000, 0x4177, 0x4174, 0x0000, 0x0000, 0x4175,
+  0x0000, 0x0000, 0x0000, 0x4179, 0x417a, 0x0000, 0x0000, 0x485b, 0x0000, 0x0000, 0x485c, 0x0000,
+  0x0000, 0x4e65, 0x4e64, 0x4e67, 0x4e66, 0x5478, 0x4e69, 0x547c, 0x547d, 0x547a, 0x5a27, 0x5522,
+  0x5a28, 0x5a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e58, 0x5e57, 0x5e5b, 0x5e59,
+  0x5e5a, 0x6539, 0x6236, 0x0000, 0x653c, 0x653b, 0x0000, 0x0000, 0x0000, 0x6824, 0x6823, 0x0000,
+  0x6822, 0x6967, 0x6965, 0x0000, 0x6968, 0x6b31, 0x0000, 0x6d30, 0x6d67, 0x6e25, 0x0000, 0x0000,
+  0x0000, 0x5e5f, 0x623c, 0x485d, 0x0000, 0x5526, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x485e,
+  0x0000, 0x485f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e6f, 0x0000, 0x0000, 0x4e6e, 0x0000,
+  0x4e6d, 0x4e70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x552d, 0x0000, 0x0000, 0x5a2e, 0x0000,
+  0x0000, 0x5a2d, 0x0000, 0x5e67, 0x0000, 0x5e62, 0x0000, 0x5e68, 0x0000, 0x5e63, 0x5e65, 0x0000,
+  0x6241, 0x623f, 0x0000, 0x6246, 0x6240, 0x6244, 0x6245, 0x6541, 0x6540, 0x0000, 0x0000, 0x6547,
+  0x0000, 0x0000, 0x0000, 0x6829, 0x682a, 0x682b, 0x682d, 0x0000, 0x0000, 0x6828, 0x0000, 0x0000,
+  0x696b, 0x6969, 0x0000, 0x6b33, 0x6b34, 0x6b32, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d68, 0x0000,
+  0x6e3f, 0x0000, 0x6e57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4862, 0x0000, 0x0000, 0x4e75,
+  0x4e73, 0x4e76, 0x0000, 0x0000, 0x0000, 0x5530, 0x5532, 0x552f, 0x552e, 0x0000, 0x5a31, 0x5a35,
+  0x5a30, 0x0000, 0x5a33, 0x0000, 0x5e6e, 0x0000, 0x6248, 0x6247, 0x6549, 0x0000, 0x6830, 0x696e,
+  0x6b35, 0x6c3e, 0x6d33, 0x0000, 0x4222, 0x0000, 0x624a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x486a, 0x4869, 0x4867, 0x0000, 0x0000, 0x4e7b, 0x0000, 0x5535, 0x5536, 0x5a38, 0x0000, 0x0000,
+  0x5a3b, 0x5e70, 0x5e73, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_76[] = {
+  0x5e74, 0x5e76, 0x5e75, 0x5e77, 0x624e, 0x0000, 0x624c, 0x0000, 0x654d, 0x654f, 0x654e, 0x0000,
+  0x0000, 0x0000, 0x6972, 0x6c43, 0x6c41, 0x0000, 0x0000, 0x6d35, 0x0000, 0x6d69, 0x6e49, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f24, 0x4f25, 0x553f, 0x0000,
+  0x5e7e, 0x0000, 0x5e7d, 0x5e7c, 0x0000, 0x0000, 0x0000, 0x6977, 0x6976, 0x0000, 0x0000, 0x6c48,
+  0x6c49, 0x6e58, 0x0000, 0x0000, 0x486d, 0x0000, 0x0000, 0x4f28, 0x4f34, 0x0000, 0x0000, 0x4f39,
+  0x4f32, 0x4f2b, 0x4f29, 0x0000, 0x5544, 0x5542, 0x5548, 0x0000, 0x0000, 0x5541, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5a40, 0x0000, 0x5f21, 0x0000, 0x5a42, 0x0000, 0x5f23, 0x0000, 0x5f27, 0x5f25,
+  0x0000, 0x5f24, 0x0000, 0x5f29, 0x5f2b, 0x625d, 0x0000, 0x6267, 0x6257, 0x6261, 0x6259, 0x6254,
+  0x0000, 0x0000, 0x6262, 0x0000, 0x6260, 0x6264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6555, 0x0000, 0x655b, 0x0000, 0x0000, 0x6553, 0x0000, 0x0000, 0x0000, 0x683d, 0x0000, 0x0000,
+  0x683c, 0x0000, 0x0000, 0x683a, 0x0000, 0x0000, 0x697d, 0x0000, 0x6a21, 0x697c, 0x0000, 0x697e,
+  0x0000, 0x697b, 0x0000, 0x0000, 0x0000, 0x6b3c, 0x6b3d, 0x6b40, 0x6b3b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c4d, 0x6c4e, 0x0000, 0x0000, 0x6d39, 0x0000, 0x0000, 0x6e2c, 0x6e2d,
+  0x6e5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3f, 0x0000, 0x4f44, 0x4f3b, 0x0000, 0x4f40, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f41, 0x554e, 0x0000, 0x554d, 0x0000, 0x554f, 0x0000, 0x5554,
+  0x0000, 0x554a, 0x0000, 0x5557, 0x0000, 0x554b, 0x0000, 0x5555, 0x0000, 0x5550, 0x0000, 0x0000,
+  0x0000, 0x5a51, 0x0000, 0x0000, 0x0000, 0x5a52, 0x0000, 0x5a50, 0x5f2f, 0x5f35, 0x5f2c, 0x0000,
+  0x0000, 0x5f32, 0x5f31, 0x0000, 0x5f38, 0x626a, 0x0000, 0x626c, 0x6561, 0x0000, 0x626f, 0x0000,
+  0x5f36, 0x0000, 0x0000, 0x656c, 0x0000, 0x0000, 0x656a, 0x6564, 0x0000, 0x0000, 0x6562, 0x656b,
+  0x0000, 0x0000, 0x6840, 0x6842, 0x6841, 0x0000, 0x0000, 0x6a27, 0x6a2c, 0x0000, 0x0000, 0x6a26,
+  0x0000, 0x0000, 0x6b45, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_77[] = {
+  0x0000, 0x6b44, 0x0000, 0x6b47, 0x0000, 0x0000, 0x6b48, 0x6c50, 0x6c52, 0x6c51, 0x0000, 0x6c54,
+  0x6d3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f47, 0x5f39, 0x0000, 0x6b4d, 0x0000, 0x0000, 0x4f49, 0x4f4a, 0x0000, 0x0000,
+  0x5558, 0x0000, 0x0000, 0x6272, 0x0000, 0x0000, 0x0000, 0x0000, 0x4873, 0x4874, 0x0000, 0x4f4d,
+  0x4f4b, 0x5559, 0x555c, 0x555a, 0x555d, 0x0000, 0x5f3c, 0x5f3b, 0x0000, 0x6279, 0x6276, 0x627d,
+  0x6277, 0x627c, 0x6849, 0x6848, 0x684a, 0x0000, 0x0000, 0x6b4e, 0x0000, 0x0000, 0x6d41, 0x0000,
+  0x6571, 0x6572, 0x0000, 0x5f3d, 0x6321, 0x6576, 0x684b, 0x6b52, 0x6c5a, 0x0000, 0x555e, 0x0000,
+  0x0000, 0x6579, 0x0000, 0x684c, 0x684e, 0x684d, 0x6a31, 0x6b55, 0x6d42, 0x422c, 0x0000, 0x4f52,
+  0x4f53, 0x555f, 0x5a5f, 0x0000, 0x0000, 0x0000, 0x5f3f, 0x0000, 0x6323, 0x0000, 0x657c, 0x6621,
+  0x657d, 0x0000, 0x6852, 0x0000, 0x6b56, 0x6c5b, 0x6d44, 0x0000, 0x6d43, 0x6d6f, 0x5f40, 0x0000,
+  0x6a37, 0x0000, 0x5561, 0x6c61, 0x6c62, 0x5f43, 0x5f42, 0x5f44, 0x6326, 0x6859, 0x5562, 0x5a63,
+  0x5f45, 0x6327, 0x685a, 0x0000, 0x6b58, 0x6b5b, 0x0000, 0x5f46, 0x0000, 0x0000, 0x0000, 0x685c,
+  0x6e31, 0x0000, 0x5a66, 0x0000, 0x5f48, 0x6329, 0x632b, 0x6627, 0x6625, 0x6626, 0x0000, 0x6861,
+  0x6a3d, 0x6a3c, 0x0000, 0x0000, 0x6c69, 0x6c66, 0x6c6a, 0x6d4c, 0x6d4b, 0x6d70, 0x0000, 0x0000,
+  0x0000, 0x6e4b, 0x6e4c, 0x6e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6862, 0x0000, 0x6863,
+  0x6d51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_78[] = {
+  0x0000, 0x0000, 0x2126, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2139, 0x0000, 0x0000, 0x0000, 0x0000, 0x2155,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2335,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2127, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x213a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2122, 0x2123, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2227, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2124, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2228, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2531, 0x2530, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x213b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x362e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x213c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x215b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x222d, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_79[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x222a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x222e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2339, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x253e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2536, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2838, 0x283e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x283f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x283d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_80[] = {
+  0x0000, 0x2b62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b64, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2b61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3047, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3634, 0x0000, 0x3633, 0x0000, 0x0000, 0x0000, 0x3636, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3631, 0x0000, 0x0000, 0x363c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3639, 0x3630, 0x363a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x422d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4235, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4879, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_81[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5565,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5569, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x213d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233b, 0x0000, 0x0000, 0x0000, 0x253f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2234, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x213e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2152, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2236, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233d, 0x0000, 0x0000, 0x0000, 0x0000, 0x2540,
+  0x2543, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x363f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2545, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2160, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_82[] = {
+  0x0000, 0x0000, 0x212a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2340, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x254e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4925, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f64, 0x0000, 0x0000, 0x556d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2242, 0x223f, 0x0000, 0x2241,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2346, 0x2347, 0x2348, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2550, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2849, 0x0000, 0x284b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_83[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2551, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x305e, 0x0000, 0x0000, 0x2165, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x284e, 0x2850, 0x0000, 0x2b78, 0x305f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2130, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3060, 0x0000, 0x6630, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x234d, 0x0000, 0x0000, 0x0000, 0x3064, 0x0000, 0x2131, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3065, 0x0000, 0x0000, 0x0000, 0x0000, 0x2144,
+  0x0000, 0x0000, 0x0000, 0x2167, 0x2166, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3068, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c40, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2145, 0x0000, 0x0000, 0x0000, 0x0000, 0x2248, 0x0000, 0x0000,
+  0x2559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2169, 0x0000, 0x0000, 0x0000, 0x234f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x216c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x216a, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_84[] = {
+  0x0000, 0x0000, 0x224c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2564, 0x2563, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x255f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2560,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c2d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c26, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c29, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_85[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c28, 0x2c2e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3077, 0x0000, 0x0000, 0x0000, 0x0000, 0x3072, 0x0000, 0x0000, 0x0000, 0x0000, 0x3074,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x306b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x307a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x365c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_86[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4257, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x424b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4931, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x492e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f71, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5574, 0x0000, 0x0000, 0x5578, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6331, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6634,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a44, 0x6a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x216f, 0x0000, 0x0000, 0x216d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_87[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3668, 0x3c52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2170, 0x0000, 0x2171, 0x0000, 0x0000, 0x0000, 0x2251, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2569, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2566, 0x2568, 0x0000, 0x0000, 0x0000, 0x2565, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x256e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2860, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x285e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c33, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x307b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_88[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3669,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x366f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c57, 0x366d, 0x3671, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c53, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4259, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_89[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f52, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2252, 0x0000, 0x2570, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2172, 0x0000, 0x2253, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2362, 0x0000, 0x0000, 0x0000, 0x2575, 0x0000, 0x0000, 0x2572, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3126,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3679, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2367, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2369, 0x0000, 0x0000, 0x0000, 0x236a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_91[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6334, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2132, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2622, 0x0000, 0x0000, 0x0000, 0x0000, 0x2623, 0x0000, 0x286e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x312c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x236f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2625, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c46, 0x0000, 0x2c49, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3724, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4944, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_92[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2173, 0x0000, 0x0000, 0x0000, 0x225c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x214b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2629, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4949, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3135, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x225f, 0x0000, 0x0000, 0x0000, 0x0000, 0x2176, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2260, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x237a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x262f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2634, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2c5c, 0x0000, 0x2c61, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_93[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3735, 0x0000, 0x372f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c79,
+  0x0000, 0x3c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c75, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c74, 0x0000, 0x0000, 0x3c7c, 0x3c78, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x432c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x663b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b68, 0x6a46, 0x0000, 0x212c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2263, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c64, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_94[] = {
+  0x0000, 0x214c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2423, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d2a, 0x4335, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4330, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2428, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b21, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_95[] = {
+  0x214d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x226b, 0x0000, 0x0000, 0x226c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x292c, 0x2c70, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3745, 0x0000, 0x3d30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x495e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x226d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x242c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2931, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3153, 0x0000, 0x0000, 0x0000, 0x0000, 0x3152, 0x3157, 0x374a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d34, 0x433f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2136, 0x0000, 0x0000, 0x0000, 0x2271, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2650, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2936, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x264f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2945, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x293f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x293e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x294b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d25, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d2d,
+  0x0000, 0x2d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3168, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_97[] = {
+  0x0000, 0x0000, 0x3d3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d39, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x496f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x503b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5037, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b2b, 0x0000, 0x5633,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5632, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f60, 0x0000, 0x0000, 0x5f61,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_98[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x316e, 0x3170, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2137, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x243c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_99[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2959, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2951, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x295b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3177, 0x0000, 0x0000, 0x0000, 0x0000, 0x3178, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3223, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3771, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3760, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x376f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_101[] = {
+  0x0000, 0x0000, 0x5b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x243f, 0x0000,
+  0x243e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d43,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d44, 0x0000, 0x0000, 0x0000, 0x322b, 0x0000, 0x322f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2441, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d63, 0x0000, 0x0000,
+  0x504e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3234, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d64, 0x0000, 0x0000, 0x0000,
+  0x504f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2662, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_102[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2661, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2967, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3239, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3824, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436b,
+  0x0000, 0x0000, 0x436f, 0x0000, 0x0000, 0x0000, 0x0000, 0x436d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5641, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x217c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_103[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3829, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2446, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2669, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2665, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2667,
+  0x0000, 0x0000, 0x266a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d59, 0x296e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x296d, 0x2d4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_105[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4377, 0x0000, 0x4379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4427, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4428,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_106[] = {
+  0x0000, 0x0000, 0x0000, 0x4a48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5645, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6350, 0x0000, 0x0000, 0x0000, 0x634e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_107[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2671, 0x0000, 0x0000, 0x0000, 0x0000, 0x2972, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x442d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2676, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4431, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x506d, 0x0000, 0x0000, 0x0000, 0x5652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x324e, 0x3250, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x384e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_110[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x326d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x385b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x385e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x385f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_111[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4443, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4444, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4452, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a69, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5075,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a64, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_112[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2150, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2729, 0x0000, 0x0000, 0x0000, 0x272b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a26, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d75, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_114[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2151, 0x0000, 0x0000, 0x0000, 0x2a2a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4c, 0x0000, 0x4a6d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x445e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2731,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x512d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2327,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2736, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_115[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3323, 0x332a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x332d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3322, 0x332c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a75, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x566c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6025, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x232a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_116[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5139,
+  0x0000, 0x513a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5138, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6027, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3925, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_117[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2740, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x392c, 0x0000, 0x0000, 0x3e6b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x447c, 0x447b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b74, 0x0000, 0x0000, 0x6368, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3934, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e77, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_118[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x447e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x514f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x514d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5721, 0x5724, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b75, 0x5b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e41, 0x2e43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5154, 0x5155, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b7c,
+  0x5b7d, 0x0000, 0x0000, 0x0000, 0x665a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4535, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x572d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_119[] = {
+  0x2a59, 0x0000, 0x2a5d, 0x0000, 0x0000, 0x0000, 0x2a52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e55, 0x0000, 0x0000, 0x2e4f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3356, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4542, 0x0000, 0x4540, 0x453d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x515f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5161, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665e, 0x0000, 0x0000, 0x0000, 0x6b74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c76, 0x0000, 0x0000,
+  0x2752, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x335b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_120[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x335d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3954, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4553, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b59, 0x0000, 0x4b57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b5d, 0x0000, 0x516e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x573e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_121[] = {
+  0x5740, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6042, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395a,
+  0x0000, 0x0000, 0x0000, 0x3f46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2468, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_122[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f50, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f4a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x455d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b63, 0x455e, 0x4b6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5749, 0x0000, 0x0000, 0x0000, 0x5748, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6045, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3965,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5227, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x275b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5750, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_123[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x337c, 0x0000, 0x337a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f67,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f5e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x456b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4564, 0x0000, 0x0000, 0x4570, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c2b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b7a, 0x0000, 0x0000, 0x0000, 0x4b73, 0x4c31, 0x4b74, 0x4c2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c21, 0x4b78, 0x0000, 0x4c26, 0x0000, 0x0000, 0x4b76, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x522d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x575f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_124[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5754, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5757, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604e, 0x0000, 0x0000, 0x0000, 0x604c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x666f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6d5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3422, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4574, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5244, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c5a, 0x5c5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x605a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_125[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f25,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x457b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x457c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2557, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2221, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c68, 0x0000,
+  0x606f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4626, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x343d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_128[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b25, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2761, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a38, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x462c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c71, 0x0000, 0x0000,
+  0x0000, 0x692e, 0x692d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f3a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f7c, 0x0000, 0x0000, 0x0000, 0x4633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x525c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2470, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2764, 0x0000, 0x2769, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_129[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x344d, 0x0000, 0x0000, 0x0000, 0x3a3b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3447, 0x0000, 0x3450, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a3e, 0x0000, 0x0000, 0x3a47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4029, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4646, 0x0000,
+  0x5267, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5827, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x276c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2473, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a4c, 0x4c62, 0x0000, 0x0000, 0x0000, 0x3a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x276d, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_130[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x276e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x402e, 0x0000, 0x0000, 0x402d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x642c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2153, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x247b, 0x0000, 0x2475, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2479, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x277a,
+  0x0000, 0x277e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x277b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2b3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_131[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b3d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f5a, 0x0000,
+  0x2f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x346d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x346f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a68, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_132[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a67, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4044, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4041, 0x0000, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x466c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4658, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_133[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c6a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c74, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d25, 0x5333, 0x0000, 0x5324, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x583e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5840, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d28, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x607a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x607b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_134[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6437, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f68, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x347a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3526, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a76, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_135[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4059, 0x4052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4055, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x467e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x533c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5344, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5341, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_136[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6126, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c23, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3527, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x534b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x352f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4061, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_137[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d46, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5353, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5862, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c25, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f76, 0x2f75, 0x0000,
+  0x3534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4735, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5359, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x612f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3539,
+  0x3538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6137, 0x0000, 0x0000,
+  0x0000, 0x6945, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_138[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f7c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f7d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x353d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4745, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_142[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5429, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x592d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6152, 0x0000, 0x0000, 0x614f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6156, 0x0000, 0x0000, 0x6751, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3563, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x476a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2154, 0x0000, 0x2330, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2521, 0x0000, 0x0000, 0x2523, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2826, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_144[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x302f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3568, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3566, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4e33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x615f, 0x0000, 0x6952, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4139, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_145[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x413a, 0x0000, 0x0000, 0x413b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5442, 0x0000, 0x0000, 0x0000, 0x593f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e24, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6465, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x357b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_146[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4141, 0x4146, 0x0000, 0x0000, 0x0000, 0x4148,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4140, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4142, 0x4143, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4775, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e45, 0x0000, 0x0000, 0x4e47, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e46,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_147[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5443, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5445, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5449, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5949, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5947, 0x0000, 0x0000,
+  0x5946, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6167, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_148[] = {
+  0x0000, 0x6467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x675c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6762, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x252b, 0x303a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x303b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4153, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4822, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4e4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x252e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2833, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b5d, 0x0000,
+  0x0000, 0x2b5b, 0x0000, 0x303f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4824, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5452, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3041, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_151[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4835, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b77,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x545f, 0x5467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e43,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x617c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6771, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x695e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6529, 0x0000, 0x0000, 0x0000, 0x0000, 0x6527, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4163, 0x0000, 0x0000, 0x4846, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_152[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4168, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e5a,
+  0x0000, 0x5470, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e4f, 0x0000, 0x0000, 0x0000, 0x5970, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6230, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x652c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4171, 0x0000, 0x0000, 0x0000, 0x0000, 0x4857, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x417b,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_153[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e63,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x547e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5521, 0x0000, 0x0000, 0x5a29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6238, 0x0000,
+  0x0000, 0x0000, 0x653a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4860, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_154[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6546, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x696a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c3d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4221, 0x0000, 0x417d, 0x0000, 0x417e, 0x0000, 0x0000, 0x0000, 0x4e74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5531, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6249, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x362d, 0x0000, 0x4e79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a37
+};
+static const uint16_t cns11643_1992_4_f_155[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x624f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6974, 0x6971, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d37, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6836, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4229, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x486b, 0x0000, 0x0000, 0x4f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f35, 0x0000,
+  0x0000, 0x4f37, 0x4f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f2a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5547, 0x0000, 0x5543, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a41,
+  0x0000, 0x5a3f, 0x0000, 0x0000, 0x5a44, 0x0000, 0x0000, 0x0000, 0x5a45, 0x0000, 0x0000, 0x5a43,
+  0x0000, 0x0000, 0x0000, 0x5f26, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f22, 0x0000, 0x5f2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x625c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6266, 0x0000, 0x6268,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6255, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6256, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_156[] = {
+  0x0000, 0x655a, 0x0000, 0x6559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6554, 0x0000, 0x6557, 0x0000, 0x0000, 0x0000, 0x0000, 0x655d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x683b, 0x683e, 0x0000, 0x0000, 0x6839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_157[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5552, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5a55, 0x0000, 0x5a56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4f, 0x0000,
+  0x5a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6569, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6843, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6844, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a25, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b46, 0x0000, 0x0000, 0x6b4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_158[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c56, 0x0000,
+  0x6d3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f48, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6275, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x627e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5d, 0x0000, 0x0000, 0x0000, 0x5f3e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5560, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6324, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6856, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e43, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_4_f_159[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d48, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e44, 0x0000,
+  0x5563, 0x0000, 0x0000, 0x5a64, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6860, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c64, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x632d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_4_f_i[] = {
+  cns11643_1992_4_f_52, cns11643_1992_4_f_53, cns11643_1992_4_f_54, cns11643_1992_4_f_55, cns11643_1992_4_f_56,
+  cns11643_1992_4_f_57, cns11643_1992_4_f_58, cns11643_1992_4_f_59, cns11643_1992_4_f_60, cns11643_1992_4_f_61,
+  cns11643_1992_4_f_62, cns11643_1992_4_f_63, cns11643_1992_4_f_64, cns11643_1992_4_f_65, cns11643_1992_4_f_66,
+  cns11643_1992_4_f_67, cns11643_1992_4_f_68, cns11643_1992_4_f_69, cns11643_1992_4_f_70, cns11643_1992_4_f_71,
+  cns11643_1992_4_f_72, cns11643_1992_4_f_73, cns11643_1992_4_f_74, cns11643_1992_4_f_75, cns11643_1992_4_f_76,
+  cns11643_1992_4_f_77, cns11643_1992_4_f_78, cns11643_1992_4_f_79, cns11643_1992_4_f_80, cns11643_1992_4_f_81,
+  cns11643_1992_4_f_82, cns11643_1992_4_f_83, cns11643_1992_4_f_84, cns11643_1992_4_f_85, cns11643_1992_4_f_86,
+  cns11643_1992_4_f_87, cns11643_1992_4_f_88, cns11643_1992_4_f_89, 0, cns11643_1992_4_f_91,
+  cns11643_1992_4_f_92, cns11643_1992_4_f_93, cns11643_1992_4_f_94, cns11643_1992_4_f_95, cns11643_1992_4_f_96,
+  cns11643_1992_4_f_97, cns11643_1992_4_f_98, cns11643_1992_4_f_99, 0, cns11643_1992_4_f_101,
+  cns11643_1992_4_f_102, cns11643_1992_4_f_103, 0, cns11643_1992_4_f_105, cns11643_1992_4_f_106,
+  cns11643_1992_4_f_107, 0, 0, cns11643_1992_4_f_110, cns11643_1992_4_f_111, cns11643_1992_4_f_112,
+  0, cns11643_1992_4_f_114, cns11643_1992_4_f_115, cns11643_1992_4_f_116, cns11643_1992_4_f_117,
+  cns11643_1992_4_f_118, cns11643_1992_4_f_119, cns11643_1992_4_f_120, cns11643_1992_4_f_121,
+  cns11643_1992_4_f_122, cns11643_1992_4_f_123, cns11643_1992_4_f_124, cns11643_1992_4_f_125,
+  0, cns11643_1992_4_f_127, cns11643_1992_4_f_128, cns11643_1992_4_f_129, cns11643_1992_4_f_130,
+  cns11643_1992_4_f_131, cns11643_1992_4_f_132, cns11643_1992_4_f_133, cns11643_1992_4_f_134,
+  cns11643_1992_4_f_135, cns11643_1992_4_f_136, cns11643_1992_4_f_137, cns11643_1992_4_f_138,
+  0, 0, 0, cns11643_1992_4_f_142, cns11643_1992_4_f_143, cns11643_1992_4_f_144, cns11643_1992_4_f_145,
+  cns11643_1992_4_f_146, cns11643_1992_4_f_147, cns11643_1992_4_f_148, cns11643_1992_4_f_149,
+  cns11643_1992_4_f_150, cns11643_1992_4_f_151, cns11643_1992_4_f_152, cns11643_1992_4_f_153,
+  cns11643_1992_4_f_154, cns11643_1992_4_f_155, cns11643_1992_4_f_156, cns11643_1992_4_f_157,
+  cns11643_1992_4_f_158, cns11643_1992_4_f_159
+};
+
+static const uint16_t cns11643_1992_4_t_m[] = {
+  0x0000, 0x4e40, 0x4e41, 0x4e5a, 0x0000, 0x4e02, 0x4e29, 0x0000, 0x0000, 0x5202, 0x353e, 0x5ddc,
+  0x0000, 0x0000, 0x0000, 0x5342, 0x536a, 0x5b52, 0x0000, 0x0000, 0x0000, 0x5fc4, 0x624c, 0x72ad,
+  0x4e12, 0x4e2f, 0x4e96, 0x4ed0, 0x5142, 0x5183, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5383,
+  0x53b8, 0x0000, 0x0000, 0x0000, 0x5928, 0x0000, 0x5c23, 0x5e01, 0x5f00, 0x0000, 0x3cb8, 0x706c,
+  0x722b, 0x5188, 0x8279, 0x8fb6, 0x4e17, 0x0000, 0x340c, 0x0000, 0x3430, 0x4ee2, 0x4edb, 0x0000,
+  0x0000, 0x51ad, 0x0000, 0x51f7, 0x34da, 0x0000, 0x0000, 0x3513, 0x531b, 0x5388, 0x5387, 0x0000,
+  0x53cf, 0x53fd, 0x3563, 0x53e7, 0x56dc, 0x0000, 0x56d9, 0x5725, 0x5727, 0x5933, 0x5c13, 0x0000,
+  0x0000, 0x5c75, 0x0000, 0x0000, 0x0000, 0x39c4, 0x39c3, 0x66f1, 0x0000, 0x0000, 0x7f52, 0x0000,
+  0x0000, 0x3401, 0x0000, 0x0000, 0x4e51, 0x4e6a, 0x0000, 0x4f0c, 0x0000, 0x0000, 0x4efe, 0x4f1b,
+  0x0000, 0x0000, 0x343a, 0x0000, 0x34ab, 0x5173, 0x0000, 0x518e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x34dd, 0x0000, 0x0000, 0x52a5, 0x3515, 0x52a7, 0x52a4, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x53bd, 0x0000, 0x0000, 0x0000, 0x5402, 0x0000, 0x0000, 0x0000, 0x0000, 0x572b, 0x591b,
+  0x5935, 0x0000, 0x36a7, 0x36a5, 0x0000, 0x0000, 0x36a6, 0x0000, 0x0000, 0x5c17, 0x377c, 0x0000,
+  0x5c70, 0x5c7d, 0x37a9, 0x0000, 0x5de9, 0x0000, 0x3834, 0x3835, 0x0000, 0x0000, 0x0000, 0x38a8,
+  0x5f19, 0x5f1c, 0x5f75, 0x0000, 0x0000, 0x38ff, 0x5fc8, 0x0000, 0x39c7, 0x39c6, 0x39c8, 0x0000,
+  0x0000, 0x3ad0, 0x3ad1, 0x0000, 0x0000, 0x3c59, 0x0000, 0x0000, 0x6c12, 0x3cbd, 0x0000, 0x0000,
+  0x0000, 0x3e28, 0x72b3, 0x0000, 0x3ea9, 0x7390, 0x7536, 0x0000, 0x43cc, 0x0000, 0x8281, 0x8fb8,
+  0x0000, 0x48b4, 0x0000, 0x0000, 0x4e23, 0x3416, 0x342c, 0x0000, 0x4f2e, 0x0000, 0x514f, 0x0000,
+  0x51ba, 0x34df, 0x34e0, 0x5222, 0x0000, 0x0000, 0x0000, 0x3517, 0x0000, 0x52af, 0x52b0, 0x52b1,
+  0x0000, 0x0000, 0x352f, 0x0000, 0x5364, 0x0000, 0x53d3, 0x0000, 0x356a, 0x0000, 0x3570, 0x356d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x356e, 0x0000, 0x0000, 0x0000, 0x0000, 0x362b, 0x3628, 0x0000,
+  0x0000, 0x593f, 0x0000, 0x0000, 0x3692, 0x0000, 0x598b, 0x0000, 0x5991, 0x5995, 0x0000, 0x0000,
+  0x373f, 0x0000, 0x5b8a, 0x374f, 0x3774, 0x0000, 0x0000, 0x377d, 0x0000, 0x37b7, 0x37a3, 0x37b0,
+  0x37b1, 0x5c87, 0x37ab, 0x0000, 0x0000, 0x0000, 0x383a, 0x3837, 0x5e0d, 0x3838, 0x3840, 0x0000,
+  0x0000, 0x5e8e, 0x389f, 0x0000, 0x0000, 0x5f7a, 0x0000, 0x3904, 0x3909, 0x3906, 0x38fd, 0x390a,
+  0x3907, 0x0000, 0x0000, 0x39ca, 0x0000, 0x0000, 0x6290, 0x39c9, 0x0000, 0x629a, 0x0000, 0x653c,
+  0x653a, 0x3a7f, 0x6598, 0x0000, 0x3ad2, 0x0000, 0x0000, 0x6765, 0x0000, 0x3b43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3cc1, 0x0000, 0x3cc5, 0x3da3, 0x0000, 0x0000, 0x3e2a, 0x3e5f,
+  0x0000, 0x0000, 0x3e5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f17, 0x0000, 0x0000, 0x3f71, 0x3f72,
+  0x0000, 0x0000, 0x400f, 0x0000, 0x0000, 0x79c2, 0x4191, 0x0000, 0x0000, 0x0000, 0x43b2, 0x43cf,
+  0x43ce, 0x809e, 0x0000, 0x0000, 0x81eb, 0x0000, 0x8289, 0x4496, 0x0000, 0x0000, 0x8296, 0x0000,
+  0x8287, 0x0000, 0x4497, 0x0000, 0x8fc0, 0x488b, 0x8fc3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9578, 0x0000, 0x0000, 0x9625, 0x0000, 0x4e75, 0x4e74, 0x0000, 0x0000, 0x342d,
+  0x0000, 0x4f99, 0x0000, 0x3450, 0x344b, 0x0000, 0x344f, 0x344c, 0x0000, 0x4f71, 0x5153, 0x51bf,
+  0x0000, 0x0000, 0x51c0, 0x0000, 0x51ee, 0x0000, 0x34e4, 0x34e3, 0x0000, 0x34e1, 0x0000, 0x34e2,
+  0x0000, 0x523d, 0x3519, 0x52bd, 0x530c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3541, 0x7f37, 0x0000,
+  0x53c0, 0x355e, 0x0000, 0x0000, 0x3579, 0x0000, 0x546e, 0x5483, 0x0000, 0x0000, 0x545e, 0x545d,
+  0x577e, 0x5779, 0x0000, 0x577a, 0x576c, 0x0000, 0x0000, 0x0000, 0x3632, 0x5787, 0x0000, 0x591d,
+  0x3694, 0x5946, 0x3697, 0x0000, 0x5943, 0x0000, 0x3696, 0x3698, 0x0000, 0x0000, 0x36b2, 0x0000,
+  0x0000, 0x0000, 0x36b9, 0x5b61, 0x5b66, 0x0000, 0x5b90, 0x3775, 0x377f, 0x377e, 0x5c29, 0x378f,
+  0x0000, 0x0000, 0x0000, 0x37bd, 0x5cb2, 0x0000, 0x37bb, 0x37bc, 0x0000, 0x5cc0, 0x0000, 0x383d,
+  0x383e, 0x3874, 0x0000, 0x387a, 0x3876, 0x3878, 0x3875, 0x0000, 0x0000, 0x38af, 0x38b0, 0x38c7,
+  0x38cc, 0x0000, 0x0000, 0x3916, 0x0000, 0x3912, 0x391d, 0x0000, 0x0000, 0x3915, 0x390f, 0x3914,
+  0x601f, 0x5fe2, 0x0000, 0x0000, 0x0000, 0x39b0, 0x39bf, 0x39c0, 0x0000, 0x39d2, 0x39d9, 0x0000,
+  0x3a7a, 0x0000, 0x0000, 0x3a81, 0x3a82, 0x0000, 0x6616, 0x65f9, 0x3ada, 0x0000, 0x6788, 0x0000,
+  0x679b, 0x0000, 0x676e, 0x679e, 0x0000, 0x3c22, 0x3c1f, 0x0000, 0x0000, 0x3c21, 0x6b24, 0x0000,
+  0x0000, 0x0000, 0x3c5c, 0x6b7d, 0x0000, 0x3c7d, 0x3c8d, 0x3c8f, 0x6ce6, 0x0000, 0x6ccb, 0x3cd0,
+  0x0000, 0x3cd8, 0x0000, 0x0000, 0x0000, 0x6cb5, 0x3da7, 0x0000, 0x7097, 0x0000, 0x709b, 0x3e12,
+  0x0000, 0x0000, 0x3e2f, 0x0000, 0x726b, 0x3e2e, 0x3e2c, 0x3e5c, 0x0000, 0x72d5, 0x0000, 0x0000,
+  0x3e62, 0x3e67, 0x3eb4, 0x0000, 0x0000, 0x0000, 0x0000, 0x7543, 0x0000, 0x0000, 0x759c, 0x0000,
+  0x0000, 0x3fea, 0x0000, 0x3ffb, 0x0000, 0x4014, 0x0000, 0x4013, 0x4012, 0x4010, 0x4011, 0x0000,
+  0x4086, 0x77e4, 0x4098, 0x0000, 0x0000, 0x412a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7ace, 0x42b5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x8013, 0x43d6, 0x43d8, 0x80b7, 0x43d9, 0x43d4, 0x43d7, 0x0000,
+  0x80b9, 0x0000, 0x0000, 0x81e4, 0x81fd, 0x820f, 0x4460, 0x0000, 0x0000, 0x449e, 0x44a1, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x82bf, 0x82ca, 0x0000, 0x0000, 0x82c1, 0x44a0, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8fd0, 0x0000, 0x0000, 0x48b9, 0x0000, 0x90ae, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x49c1, 0x49c2, 0x9638, 0x0000, 0x341c, 0x0000, 0x345e, 0x4fbc, 0x3459, 0x345c,
+  0x0000, 0x345f, 0x4fe9, 0x4fbd, 0x4fe2, 0x5158, 0x0000, 0x0000, 0x34ce, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x52c6, 0x0000, 0x52c8, 0x0000, 0x0000, 0x5328, 0x0000, 0x5329, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x355f, 0x0000, 0x3585, 0x0000, 0x0000, 0x3586, 0x0000, 0x57b4,
+  0x0000, 0x57a9, 0x3687, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x36ca, 0x0000, 0x36c3, 0x0000,
+  0x0000, 0x0000, 0x36c2, 0x5b68, 0x0000, 0x3741, 0x0000, 0x0000, 0x0000, 0x3780, 0x3781, 0x0000,
+  0x0000, 0x3793, 0x3792, 0x0000, 0x37c5, 0x0000, 0x0000, 0x0000, 0x3846, 0x3841, 0x3845, 0x3842,
+  0x383f, 0x0000, 0x0000, 0x3882, 0x3881, 0x387f, 0x38a5, 0x5f2b, 0x38b3, 0x38b5, 0x0000, 0x0000,
+  0x5f8d, 0x38da, 0x0000, 0x38db, 0x390d, 0x6018, 0x390e, 0x0000, 0x391e, 0x3925, 0x3926, 0x391c,
+  0x3921, 0x6057, 0x6048, 0x3927, 0x391a, 0x0000, 0x0000, 0x0000, 0x6038, 0x0000, 0x0000, 0x3924,
+  0x0000, 0x0000, 0x6071, 0x0000, 0x39c1, 0x39e1, 0x0000, 0x0000, 0x6312, 0x39eb, 0x0000, 0x39e2,
+  0x39d7, 0x39e9, 0x0000, 0x0000, 0x630a, 0x0000, 0x6323, 0x0000, 0x3a84, 0x0000, 0x0000, 0x0000,
+  0x3ab5, 0x3abc, 0x3adc, 0x3ade, 0x3adf, 0x0000, 0x662a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b54,
+  0x67e0, 0x67be, 0x3b53, 0x3c24, 0x3c25, 0x6b29, 0x3c28, 0x3c27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c8b, 0x0000, 0x0000, 0x3cdc, 0x6d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x70a6,
+  0x3db2, 0x70c0, 0x0000, 0x722f, 0x0000, 0x3e1b, 0x0000, 0x3e32, 0x7271, 0x0000, 0x0000, 0x3e6b,
+  0x0000, 0x3e6c, 0x3e6d, 0x0000, 0x3eb9, 0x3eba, 0x3f09, 0x3f0a, 0x0000, 0x74ea, 0x3f1b, 0x0000,
+  0x0000, 0x7520, 0x3f58, 0x0000, 0x3f5a, 0x0000, 0x0000, 0x3f77, 0x0000, 0x0000, 0x3f79, 0x75a9,
+  0x0000, 0x7685, 0x0000, 0x3feb, 0x0000, 0x3ffd, 0x3ffc, 0x7706, 0x4015, 0x4018, 0x76f6, 0x4016,
+  0x4017, 0x4019, 0x7700, 0x401b, 0x0000, 0x0000, 0x7702, 0x0000, 0x4087, 0x0000, 0x0000, 0x409c,
+  0x0000, 0x409a, 0x0000, 0x40ff, 0x40fe, 0x0000, 0x4131, 0x412e, 0x4130, 0x4132, 0x0000, 0x0000,
+  0x412f, 0x0000, 0x4195, 0x4196, 0x0000, 0x0000, 0x0000, 0x41c5, 0x427a, 0x0000, 0x4342, 0x0000,
+  0x4354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8009, 0x0000, 0x439f, 0x43a0,
+  0x43a2, 0x43e0, 0x0000, 0x43e1, 0x0000, 0x0000, 0x43df, 0x0000, 0x0000, 0x4462, 0x4461, 0x0000,
+  0x0000, 0x44a7, 0x0000, 0x0000, 0x0000, 0x82da, 0x0000, 0x0000, 0x830a, 0x4589, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x461d, 0x0000, 0x0000, 0x472a, 0x0000, 0x0000, 0x47d3,
+  0x4842, 0x4843, 0x0000, 0x4891, 0x0000, 0x0000, 0x4890, 0x48bf, 0x0000, 0x48bc, 0x0000, 0x48c0,
+  0x49c7, 0x49c5, 0x9655, 0x0000, 0x9652, 0x4e35, 0x0000, 0x0000, 0x5034, 0x5001, 0x0000, 0x500a,
+  0x3466, 0x0000, 0x0000, 0x0000, 0x34ad, 0x0000, 0x0000, 0x0000, 0x0000, 0x5258, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x351d, 0x0000, 0x3531, 0x532b, 0x0000, 0x354c, 0x0000, 0x0000,
+  0x3595, 0x3591, 0x3594, 0x0000, 0x0000, 0x0000, 0x358f, 0x54ec, 0x0000, 0x5515, 0x54fe, 0x0000,
+  0x0000, 0x0000, 0x54e3, 0x5516, 0x3640, 0x0000, 0x3641, 0x0000, 0x57d3, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5959, 0x5a27, 0x36d8, 0x36d2, 0x36da, 0x5a28, 0x5a10, 0x36d7, 0x5a0e, 0x3742, 0x3757,
+  0x0000, 0x0000, 0x0000, 0x5baf, 0x0000, 0x5bba, 0x5bb1, 0x0000, 0x0000, 0x3778, 0x3782, 0x3797,
+  0x0000, 0x0000, 0x37c9, 0x0000, 0x37c8, 0x37d6, 0x37cc, 0x0000, 0x37d0, 0x0000, 0x0000, 0x37ce,
+  0x37c7, 0x5cfc, 0x0000, 0x37cf, 0x37cb, 0x5cf2, 0x5cfe, 0x0000, 0x0000, 0x5df8, 0x0000, 0x3847,
+  0x0000, 0x3848, 0x0000, 0x0000, 0x3883, 0x3885, 0x3884, 0x0000, 0x0000, 0x5f2c, 0x38b8, 0x38bc,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3931, 0x3934, 0x3936, 0x6082, 0x0000, 0x0000, 0x3923, 0x0000, 0x0000, 0x393a, 0x6091,
+  0x608f, 0x0000, 0x39b4, 0x39b5, 0x39ed, 0x39ec, 0x39d8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x39f6, 0x39e7, 0x0000, 0x0000, 0x3a7c, 0x3a7b, 0x0000, 0x3a88, 0x6547, 0x654c,
+  0x0000, 0x0000, 0x658a, 0x0000, 0x3abe, 0x0000, 0x3ae7, 0x3ae5, 0x3aee, 0x67e1, 0x684a, 0x0000,
+  0x3b59, 0x3b5e, 0x0000, 0x3b5a, 0x683f, 0x3b61, 0x3b58, 0x3b5b, 0x67bd, 0x0000, 0x3b5f, 0x0000,
+  0x3c2a, 0x3c2d, 0x0000, 0x3c23, 0x3c2b, 0x3c2c, 0x0000, 0x3c7e, 0x0000, 0x3c93, 0x3c99, 0x0000,
+  0x0000, 0x3cb3, 0x3ce7, 0x3cea, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3db4, 0x0000,
+  0x70c9, 0x3e17, 0x0000, 0x0000, 0x0000, 0x3e21, 0x0000, 0x3e38, 0x3e37, 0x3e74, 0x3e73, 0x3e75,
+  0x0000, 0x0000, 0x0000, 0x3e76, 0x3e78, 0x0000, 0x0000, 0x73ba, 0x3f0c, 0x3f20, 0x3f1e, 0x0000,
+  0x3f5b, 0x0000, 0x3f5c, 0x0000, 0x3f83, 0x75c6, 0x3f80, 0x3f81, 0x3f7e, 0x3f88, 0x3f85, 0x3f89,
+  0x3f7f, 0x3f8e, 0x0000, 0x0000, 0x3f84, 0x75b7, 0x768c, 0x0000, 0x768d, 0x0000, 0x3fee, 0x3fed,
+  0x3ffe, 0x0000, 0x3fff, 0x0000, 0x0000, 0x0000, 0x4023, 0x0000, 0x7717, 0x0000, 0x771c, 0x401f,
+  0x0000, 0x0000, 0x7714, 0x0000, 0x408f, 0x4090, 0x0000, 0x0000, 0x0000, 0x40a0, 0x0000, 0x40a6,
+  0x409f, 0x0000, 0x40a7, 0x40a1, 0x0000, 0x4102, 0x4136, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x41c8, 0x0000, 0x0000, 0x41d8, 0x7b0c, 0x41dd, 0x41dc, 0x0000, 0x41d7, 0x0000,
+  0x41da, 0x42ba, 0x0000, 0x0000, 0x0000, 0x42be, 0x42c2, 0x42bb, 0x42c0, 0x0000, 0x0000, 0x0000,
+  0x7d23, 0x0000, 0x0000, 0x0000, 0x4343, 0x4355, 0x0000, 0x0000, 0x4357, 0x4368, 0x7f98, 0x7f90,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43a1, 0x0000, 0x803a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x43ea, 0x0000, 0x43e7, 0x0000, 0x0000, 0x0000, 0x0000, 0x43e8, 0x43e9, 0x0000,
+  0x0000, 0x4454, 0x0000, 0x0000, 0x0000, 0x0000, 0x8226, 0x4465, 0x0000, 0x0000, 0x448a, 0x0000,
+  0x44b0, 0x0000, 0x0000, 0x0000, 0x44bc, 0x832e, 0x0000, 0x8355, 0x831a, 0x44b8, 0x833d, 0x0000,
+  0x44b2, 0x0000, 0x8330, 0x44bd, 0x0000, 0x0000, 0x458a, 0x8651, 0x45a1, 0x0000, 0x45a2, 0x0000,
+  0x8688, 0x0000, 0x4615, 0x0000, 0x0000, 0x4620, 0x4673, 0x0000, 0x898e, 0x898d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8a09, 0x8a14, 0x46b1, 0x0000, 0x0000, 0x472b, 0x0000, 0x4745, 0x0000,
+  0x4797, 0x4798, 0x0000, 0x47d5, 0x0000, 0x0000, 0x4893, 0x4896, 0x9007, 0x4894, 0x0000, 0x0000,
+  0x48c7, 0x48c5, 0x0000, 0x0000, 0x0000, 0x48c4, 0x0000, 0x9579, 0x9584, 0x49ce, 0x49ca, 0x49cc,
+  0x9657, 0x49c9, 0x96ba, 0x0000, 0x0000, 0x0000, 0x346e, 0x0000, 0x5067, 0x0000, 0x0000, 0x3471,
+  0x0000, 0x34bb, 0x34d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x34f3, 0x34ed, 0x34f5, 0x0000, 0x0000,
+  0x34f1, 0x34f2, 0x34f6, 0x3520, 0x0000, 0x3528, 0x0000, 0x5318, 0x532c, 0x5359, 0x0000, 0x0000,
+  0x0000, 0x5368, 0x537e, 0x0000, 0x0000, 0x53a1, 0x0000, 0x35a1, 0x555b, 0x35aa, 0x35a9, 0x0000,
+  0x35b5, 0x35a5, 0x35a8, 0x5542, 0x35a7, 0x5547, 0x0000, 0x0000, 0x553d, 0x0000, 0x0000, 0x5560,
+  0x57eb, 0x0000, 0x0000, 0x0000, 0x364d, 0x0000, 0x0000, 0x0000, 0x369c, 0x595f, 0x0000, 0x36ea,
+  0x36e5, 0x0000, 0x0000, 0x5b6f, 0x0000, 0x375e, 0x0000, 0x0000, 0x0000, 0x3786, 0x3784, 0x0000,
+  0x5c5a, 0x0000, 0x37d9, 0x0000, 0x37de, 0x0000, 0x0000, 0x0000, 0x37db, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3831, 0x0000, 0x0000, 0x384b, 0x0000, 0x3849, 0x384a, 0x384c, 0x0000, 0x0000, 0x388a,
+  0x0000, 0x3889, 0x388b, 0x0000, 0x38bb, 0x5fa2, 0x5f9d, 0x38e4, 0x0000, 0x0000, 0x5fa3, 0x0000,
+  0x0000, 0x393b, 0x392e, 0x393e, 0x3946, 0x3953, 0x0000, 0x3944, 0x0000, 0x393f, 0x3942, 0x394f,
+  0x0000, 0x3952, 0x394a, 0x60c2, 0x0000, 0x395a, 0x60a5, 0x3949, 0x0000, 0x621c, 0x0000, 0x621d,
+  0x3a03, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6395, 0x639a, 0x3a01, 0x3a06, 0x39fb, 0x39f9,
+  0x0000, 0x3a05, 0x39fa, 0x0000, 0x63a6, 0x0000, 0x39fe, 0x0000, 0x3a7d, 0x3a8c, 0x0000, 0x0000,
+  0x6550, 0x3a8e, 0x0000, 0x0000, 0x6552, 0x0000, 0x0000, 0x0000, 0x0000, 0x65c8, 0x0000, 0x3af0,
+  0x3af2, 0x0000, 0x6658, 0x3af1, 0x3ae6, 0x0000, 0x0000, 0x0000, 0x6888, 0x0000, 0x3b6f, 0x3b6d,
+  0x3b69, 0x0000, 0x0000, 0x3b6e, 0x0000, 0x3c2f, 0x3c30, 0x3c63, 0x0000, 0x0000, 0x0000, 0x6bb8,
+  0x3c80, 0x6bb9, 0x3c9a, 0x3c94, 0x3c96, 0x3c95, 0x3c97, 0x0000, 0x3cf4, 0x3cfe, 0x0000, 0x3d01,
+  0x0000, 0x3d02, 0x0000, 0x3cf9, 0x0000, 0x0000, 0x0000, 0x0000, 0x3cf6, 0x3cf7, 0x0000, 0x0000,
+  0x0000, 0x3cff, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e0b, 0x0000, 0x0000, 0x3dbf, 0x3dbc, 0x7105,
+  0x0000, 0x0000, 0x0000, 0x3dbe, 0x3dc0, 0x0000, 0x3e3b, 0x3e39, 0x0000, 0x0000, 0x0000, 0x3e3c,
+  0x0000, 0x7314, 0x7304, 0x0000, 0x3e7d, 0x0000, 0x3e7f, 0x3e7a, 0x3e7c, 0x7305, 0x3e7e, 0x7315,
+  0x730d, 0x3e80, 0x3ebf, 0x3ec3, 0x0000, 0x0000, 0x3ecc, 0x3f0e, 0x3f0d, 0x0000, 0x3f26, 0x3f24,
+  0x3f25, 0x3f23, 0x3f21, 0x3f29, 0x0000, 0x0000, 0x3f8f, 0x3f8d, 0x0000, 0x3f8b, 0x3f92, 0x0000,
+  0x3f90, 0x0000, 0x3fef, 0x3ff0, 0x0000, 0x0000, 0x4001, 0x0000, 0x402e, 0x402d, 0x772e, 0x4028,
+  0x4029, 0x402c, 0x0000, 0x0000, 0x0000, 0x7741, 0x4088, 0x0000, 0x4092, 0x4091, 0x77ea, 0x0000,
+  0x7844, 0x40a9, 0x40ac, 0x40ae, 0x40aa, 0x4106, 0x4105, 0x414a, 0x413e, 0x413c, 0x413b, 0x0000,
+  0x4142, 0x4141, 0x4143, 0x0000, 0x4145, 0x0000, 0x419a, 0x419b, 0x419f, 0x419e, 0x0000, 0x0000,
+  0x0000, 0x41de, 0x41e2, 0x41e6, 0x0000, 0x7b29, 0x41e3, 0x7b27, 0x41df, 0x0000, 0x0000, 0x7c9d,
+  0x0000, 0x0000, 0x427e, 0x42c9, 0x42cc, 0x0000, 0x42d1, 0x0000, 0x42d0, 0x0000, 0x42cf, 0x42c8,
+  0x0000, 0x42cd, 0x0000, 0x0000, 0x4349, 0x4347, 0x4358, 0x436b, 0x436c, 0x436a, 0x0000, 0x4380,
+  0x4382, 0x4384, 0x7fc8, 0x4383, 0x0000, 0x0000, 0x43b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x8126, 0x43f1, 0x0000, 0x43f6, 0x43f3, 0x43f0, 0x811c, 0x0000, 0x0000, 0x8128, 0x43f5, 0x43f4,
+  0x43f7, 0x0000, 0x0000, 0x0000, 0x0000, 0x4455, 0x0000, 0x0000, 0x0000, 0x448b, 0x44cb, 0x44c2,
+  0x0000, 0x0000, 0x0000, 0x44ca, 0x44cc, 0x0000, 0x44c7, 0x44c9, 0x8370, 0x0000, 0x44c6, 0x0000,
+  0x0000, 0x44c3, 0x8382, 0x0000, 0x83ac, 0x0000, 0x44c4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x45a9, 0x86ad, 0x45a8, 0x45a6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x86ca, 0x8851, 0x0000, 0x0000, 0x4622, 0x0000, 0x4626, 0x4624, 0x4625, 0x889d, 0x462a,
+  0x4674, 0x0000, 0x4679, 0x8990, 0x467a, 0x0000, 0x0000, 0x89d8, 0x89d7, 0x4697, 0x0000, 0x0000,
+  0x8a2e, 0x0000, 0x46bc, 0x0000, 0x46b3, 0x0000, 0x46bf, 0x46b7, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4734, 0x4746, 0x4748, 0x8c59, 0x0000, 0x0000, 0x4756, 0x4767, 0x0000, 0x0000, 0x4768,
+  0x4799, 0x479a, 0x0000, 0x0000, 0x47d8, 0x0000, 0x47db, 0x47dc, 0x47dd, 0x47d7, 0x0000, 0x0000,
+  0x4849, 0x484a, 0x8eda, 0x0000, 0x0000, 0x9033, 0x0000, 0x9018, 0x489a, 0x0000, 0x48cd, 0x48ca,
+  0x0000, 0x48cb, 0x0000, 0x48cf, 0x0000, 0x0000, 0x48cc, 0x48ea, 0x48ed, 0x0000, 0x0000, 0x48e9,
+  0x0000, 0x491a, 0x91ef, 0x498d, 0x49d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x49f2, 0x0000, 0x0000,
+  0x0000, 0x4a3d, 0x0000, 0x4a3e, 0x4af8, 0x4b23, 0x9ad9, 0x4eb4, 0x0000, 0x50a0, 0x5090, 0x3475,
+  0x5086, 0x5084, 0x0000, 0x508a, 0x3476, 0x3473, 0x509f, 0x50a1, 0x0000, 0x5093, 0x34bd, 0x0000,
+  0x51d5, 0x0000, 0x0000, 0x34f9, 0x0000, 0x0000, 0x34fa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3521, 0x0000, 0x3529, 0x0000, 0x0000, 0x3538, 0x354e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x35c8, 0x35bc, 0x0000, 0x0000, 0x5590, 0x0000, 0x35bb, 0x35c2, 0x35c0, 0x0000, 0x0000,
+  0x35ca, 0x0000, 0x35c9, 0x0000, 0x35b8, 0x5710, 0x5817, 0x0000, 0x364e, 0x0000, 0x5844, 0x3650,
+  0x582b, 0x0000, 0x5845, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x368a, 0x0000, 0x5965, 0x0000,
+  0x0000, 0x0000, 0x36fc, 0x36f9, 0x0000, 0x3763, 0x0000, 0x5bcf, 0x0000, 0x0000, 0x0000, 0x3787,
+  0x3788, 0x0000, 0x379a, 0x0000, 0x0000, 0x0000, 0x5d56, 0x0000, 0x0000, 0x37e9, 0x0000, 0x37ea,
+  0x5d54, 0x3850, 0x0000, 0x0000, 0x3856, 0x3852, 0x384f, 0x3854, 0x3851, 0x0000, 0x0000, 0x388e,
+  0x388f, 0x0000, 0x0000, 0x0000, 0x5f3d, 0x0000, 0x0000, 0x38ed, 0x38eb, 0x5fa4, 0x0000, 0x0000,
+  0x0000, 0x3962, 0x0000, 0x395d, 0x0000, 0x0000, 0x0000, 0x3961, 0x3965, 0x395c, 0x0000, 0x0000,
+  0x395f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x63ec, 0x3a16, 0x3a0a, 0x0000, 0x3a0e,
+  0x3a12, 0x0000, 0x0000, 0x3a11, 0x0000, 0x0000, 0x3a10, 0x0000, 0x0000, 0x3a09, 0x63fa, 0x3a15,
+  0x63d4, 0x0000, 0x0000, 0x0000, 0x3a91, 0x3a95, 0x3a93, 0x3a92, 0x3a8f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3af6, 0x0000, 0x3afb, 0x0000, 0x6675, 0x3af9, 0x0000, 0x0000, 0x0000, 0x671c, 0x3b7d,
+  0x0000, 0x3b7a, 0x3b7f, 0x0000, 0x3b78, 0x0000, 0x0000, 0x68d9, 0x0000, 0x3b70, 0x3b82, 0x0000,
+  0x3b84, 0x0000, 0x3c33, 0x0000, 0x3c32, 0x3c36, 0x0000, 0x0000, 0x3c56, 0x0000, 0x0000, 0x3c67,
+  0x0000, 0x3c65, 0x3c64, 0x3c66, 0x0000, 0x0000, 0x3c81, 0x3c82, 0x3c83, 0x3c9e, 0x0000, 0x6bf1,
+  0x3c9d, 0x0000, 0x3d0f, 0x3d12, 0x0000, 0x0000, 0x0000, 0x3d10, 0x3d18, 0x0000, 0x3d14, 0x3d19,
+  0x6e37, 0x0000, 0x0000, 0x6e7d, 0x6e86, 0x3dc8, 0x3dc4, 0x3dc6, 0x0000, 0x3dc7, 0x3dc3, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e19, 0x3e1c, 0x0000, 0x0000, 0x0000, 0x3e41, 0x0000, 0x3e42,
+  0x3e43, 0x0000, 0x0000, 0x0000, 0x3e82, 0x0000, 0x3e81, 0x3e94, 0x3e84, 0x0000, 0x3ed2, 0x3f0f,
+  0x3f22, 0x0000, 0x3f27, 0x3f2a, 0x74fa, 0x3f28, 0x0000, 0x3f60, 0x0000, 0x0000, 0x0000, 0x7572,
+  0x0000, 0x0000, 0x3f9b, 0x3f9c, 0x0000, 0x3f93, 0x3f94, 0x75dc, 0x3fa0, 0x3f99, 0x0000, 0x3fa1,
+  0x0000, 0x3ff1, 0x0000, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x4037, 0x403f, 0x403c, 0x0000,
+  0x4034, 0x4039, 0x403b, 0x4035, 0x4030, 0x4032, 0x4038, 0x403e, 0x403a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x40b6, 0x7867, 0x0000, 0x0000, 0x0000, 0x40b3, 0x4109, 0x7977, 0x0000, 0x0000,
+  0x0000, 0x414c, 0x0000, 0x0000, 0x4153, 0x414d, 0x4151, 0x414f, 0x7a9b, 0x0000, 0x41a2, 0x0000,
+  0x0000, 0x41cd, 0x0000, 0x0000, 0x41e7, 0x0000, 0x41f0, 0x0000, 0x41e9, 0x41ec, 0x0000, 0x41e8,
+  0x41ee, 0x4202, 0x0000, 0x0000, 0x0000, 0x0000, 0x4282, 0x4283, 0x4286, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d2a, 0x7d65, 0x434a, 0x0000, 0x435a, 0x7f64, 0x0000, 0x436e, 0x0000,
+  0x0000, 0x4370, 0x436f, 0x0000, 0x438a, 0x4387, 0x4388, 0x0000, 0x0000, 0x8020, 0x43b7, 0x43fd,
+  0x8120, 0x0000, 0x4405, 0x813c, 0x4408, 0x4403, 0x4402, 0x4404, 0x3b39, 0x4409, 0x43ff, 0x0000,
+  0x813f, 0x0000, 0x43fc, 0x4401, 0x440a, 0x81f0, 0x81f5, 0x446b, 0x446c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x44de, 0x0000, 0x0000, 0x44db, 0x0000, 0x44dd, 0x44e3, 0x0000, 0x44e0,
+  0x44d9, 0x44d8, 0x44e4, 0x0000, 0x0000, 0x44da, 0x44ef, 0x0000, 0x8415, 0x83be, 0x0000, 0x0000,
+  0x0000, 0x44d7, 0x45b3, 0x45bb, 0x86e5, 0x45b2, 0x86d2, 0x45ad, 0x0000, 0x45af, 0x0000, 0x86e0,
+  0x0000, 0x4616, 0x4628, 0x4623, 0x88b3, 0x0000, 0x0000, 0x0000, 0x4675, 0x467e, 0x467c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x46ce, 0x46cd, 0x46cf, 0x8a53, 0x0000, 0x0000, 0x8a37, 0x8a47,
+  0x8a5c, 0x0000, 0x46c4, 0x46cc, 0x46c8, 0x46c7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x475a, 0x476a, 0x0000, 0x476b, 0x476d, 0x476f, 0x0000, 0x479e, 0x0000, 0x47a4, 0x47a3,
+  0x47e4, 0x47e8, 0x47e9, 0x47e0, 0x47e3, 0x0000, 0x47ea, 0x47e1, 0x47ed, 0x4834, 0x4835, 0x4851,
+  0x8ef0, 0x0000, 0x489d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x48d0, 0x0000, 0x48ee,
+  0x0000, 0x0000, 0x0000, 0x48f2, 0x0000, 0x921d, 0x4988, 0x0000, 0x0000, 0x0000, 0x498f, 0x0000,
+  0x49d8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3f, 0x0000, 0x4a52, 0x976b, 0x0000,
+  0x4a50, 0x0000, 0x4ab1, 0x0000, 0x0000, 0x4af9, 0x0000, 0x0000, 0x0000, 0x4b26, 0x4b28, 0x0000,
+  0x0000, 0x3480, 0x50c0, 0x3481, 0x0000, 0x347e, 0x347f, 0x0000, 0x0000, 0x0000, 0x0000, 0x34be,
+  0x0000, 0x34d6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x52e5, 0x0000, 0x3534,
+  0x0000, 0x53af, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x35d5, 0x35d8, 0x0000, 0x0000, 0x35d4,
+  0x55d8, 0x35d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5711, 0x5867, 0x0000, 0x0000, 0x365d,
+  0x5843, 0x365e, 0x3659, 0x0000, 0x365a, 0x36a0, 0x0000, 0x0000, 0x3705, 0x0000, 0x3707, 0x0000,
+  0x370e, 0x370c, 0x0000, 0x0000, 0x3745, 0x0000, 0x0000, 0x3764, 0x0000, 0x3765, 0x0000, 0x5bdd,
+  0x3766, 0x0000, 0x3789, 0x37ec, 0x37f1, 0x5d70, 0x5d6a, 0x37f0, 0x37f8, 0x5d74, 0x5d5f, 0x0000,
+  0x5d61, 0x5d73, 0x0000, 0x37f2, 0x37f4, 0x0000, 0x3858, 0x0000, 0x0000, 0x385a, 0x3859, 0x3857,
+  0x385b, 0x5e50, 0x0000, 0x0000, 0x38a6, 0x38c2, 0x38c1, 0x5f3f, 0x0000, 0x0000, 0x38ef, 0x5fb0,
+  0x0000, 0x0000, 0x3968, 0x6135, 0x612d, 0x3973, 0x396e, 0x3974, 0x6102, 0x3966, 0x0000, 0x0000,
+  0x0000, 0x39b9, 0x6226, 0x0000, 0x3a0c, 0x0000, 0x0000, 0x3a20, 0x0000, 0x3a1d, 0x0000, 0x3a1c,
+  0x0000, 0x3a21, 0x3a1a, 0x3a19, 0x0000, 0x0000, 0x0000, 0x3a7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a9d, 0x0000, 0x3a9e, 0x3a9c, 0x656e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x65b1, 0x65d4,
+  0x3acd, 0x0000, 0x3b0b, 0x3b0a, 0x6685, 0x0000, 0x3b8f, 0x6972, 0x3b95, 0x3b90, 0x3b91, 0x0000,
+  0x693a, 0x3bb9, 0x0000, 0x0000, 0x3b97, 0x3b9e, 0x0000, 0x3b8b, 0x0000, 0x0000, 0x3c3b, 0x3c3a,
+  0x3c3c, 0x3c3d, 0x3c39, 0x3c3e, 0x3c6b, 0x3c6c, 0x0000, 0x0000, 0x3ca2, 0x3ca1, 0x3c9f, 0x0000,
+  0x0000, 0x0000, 0x3d2d, 0x0000, 0x3d36, 0x3d2b, 0x0000, 0x3d37, 0x0000, 0x0000, 0x0000, 0x6ead,
+  0x3d25, 0x3d2f, 0x3d2c, 0x0000, 0x0000, 0x3d32, 0x0000, 0x0000, 0x6e95, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3dd5, 0x0000, 0x3dd4, 0x3dd6, 0x0000, 0x3dd1, 0x7243, 0x0000, 0x3e46,
+  0x728f, 0x0000, 0x0000, 0x3e8c, 0x3e8a, 0x3e88, 0x0000, 0x0000, 0x0000, 0x0000, 0x3edd, 0x0000,
+  0x0000, 0x0000, 0x3f2d, 0x0000, 0x0000, 0x3f2e, 0x3f2c, 0x3f2b, 0x3f30, 0x0000, 0x3f4e, 0x0000,
+  0x0000, 0x3f64, 0x3f61, 0x0000, 0x7575, 0x0000, 0x3f70, 0x3fa6, 0x3fa4, 0x0000, 0x0000, 0x0000,
+  0x3fa8, 0x3fa2, 0x0000, 0x3fa7, 0x75ec, 0x3fa5, 0x0000, 0x3fa9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x403d, 0x0000, 0x0000, 0x4044, 0x4045, 0x4046, 0x0000, 0x7757, 0x0000, 0x4047, 0x4048,
+  0x4042, 0x0000, 0x0000, 0x4041, 0x0000, 0x0000, 0x4094, 0x0000, 0x0000, 0x0000, 0x0000, 0x40c0,
+  0x40b8, 0x40c1, 0x40c2, 0x40bb, 0x40bd, 0x40bf, 0x40b9, 0x40b7, 0x0000, 0x40c7, 0x0000, 0x410c,
+  0x410b, 0x797b, 0x4110, 0x0000, 0x415d, 0x7a21, 0x415a, 0x4158, 0x4156, 0x0000, 0x4154, 0x7a16,
+  0x0000, 0x41a8, 0x41a7, 0x41cf, 0x41d0, 0x0000, 0x7ae8, 0x0000, 0x0000, 0x41d1, 0x41eb, 0x0000,
+  0x41fb, 0x7b6a, 0x0000, 0x41fd, 0x41f8, 0x41f7, 0x4200, 0x0000, 0x0000, 0x41f6, 0x7b5f, 0x0000,
+  0x0000, 0x42df, 0x0000, 0x0000, 0x0000, 0x42e2, 0x42e4, 0x0000, 0x7d82, 0x0000, 0x42e3, 0x0000,
+  0x4359, 0x4371, 0x438e, 0x438c, 0x0000, 0x43a4, 0x0000, 0x8055, 0x4414, 0x0000, 0x0000, 0x0000,
+  0x4411, 0x0000, 0x441b, 0x4412, 0x440e, 0x4415, 0x8168, 0x4410, 0x0000, 0x4417, 0x8246, 0x8243,
+  0x4470, 0x44ed, 0x0000, 0x44ee, 0x0000, 0x0000, 0x0000, 0x8481, 0x0000, 0x0000, 0x0000, 0x44f4,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x847c, 0x0000, 0x0000, 0x846a, 0x0000, 0x8488,
+  0x44f2, 0x44f8, 0x44f3, 0x0000, 0x0000, 0x44fa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8710,
+  0x0000, 0x0000, 0x871f, 0x45b6, 0x45b7, 0x0000, 0x870f, 0x0000, 0x45ba, 0x0000, 0x45bc, 0x0000,
+  0x0000, 0x463b, 0x88d3, 0x462f, 0x0000, 0x0000, 0x0000, 0x4637, 0x4699, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x46d9, 0x46d8, 0x46d7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4736, 0x0000, 0x0000,
+  0x0000, 0x8c87, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8cc6, 0x4770, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x47a5, 0x47a6, 0x47a9, 0x47ee, 0x4854, 0x0000, 0x4857, 0x0000, 0x0000, 0x48a1, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x48d3, 0x0000, 0x48d4, 0x0000, 0x48d7, 0x90cc, 0x916d, 0x9170, 0x48f7,
+  0x48f6, 0x48f9, 0x48f8, 0x9258, 0x9242, 0x9268, 0x9269, 0x0000, 0x0000, 0x9243, 0x0000, 0x9247,
+  0x498a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4994, 0x0000, 0x4993, 0x0000, 0x0000, 0x959d, 0x49dd,
+  0x49dc, 0x49f7, 0x96cf, 0x0000, 0x0000, 0x4a42, 0x0000, 0x0000, 0x4a54, 0x0000, 0x4a55, 0x0000,
+  0x4a8f, 0x0000, 0x97f4, 0x4ab4, 0x4ab3, 0x0000, 0x0000, 0x9809, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4afb, 0x4afd, 0x0000, 0x0000, 0x98ab, 0x4afc, 0x0000, 0x4b2c, 0x4b2f, 0x0000, 0x4b2b, 0x0000,
+  0x4b33, 0x4b34, 0x98fb, 0x0000, 0x9aac, 0x9aae, 0x9aaa, 0x4be8, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9b5c, 0x0000, 0x0000, 0x4d5d, 0x50d2, 0x3485, 0x3488, 0x0000, 0x0000, 0x348e,
+  0x3484, 0x0000, 0x50df, 0x0000, 0x3483, 0x0000, 0x0000, 0x0000, 0x0000, 0x3502, 0x0000, 0x3506,
+  0x3505, 0x0000, 0x34fe, 0x3501, 0x3500, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x35e7,
+  0x5619, 0x0000, 0x0000, 0x0000, 0x35e6, 0x0000, 0x35ed, 0x35e2, 0x35eb, 0x0000, 0x35e8, 0x35ec,
+  0x560a, 0x3624, 0x589a, 0x0000, 0x3662, 0x0000, 0x3661, 0x3660, 0x3664, 0x368b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3719, 0x3716, 0x3718, 0x3722, 0x0000, 0x371d, 0x3717, 0x371e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3769, 0x376a, 0x0000, 0x376c, 0x377a, 0x378a, 0x0000,
+  0x0000, 0x0000, 0x379c, 0x0000, 0x37fd, 0x37f9, 0x0000, 0x37ff, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x37fc, 0x0000, 0x5d85, 0x37fb, 0x3802, 0x385f, 0x5e56, 0x385e, 0x385d, 0x385c, 0x0000,
+  0x5e51, 0x3892, 0x0000, 0x0000, 0x3894, 0x3895, 0x38d1, 0x0000, 0x38f1, 0x0000, 0x5fb1, 0x0000,
+  0x0000, 0x3977, 0x396f, 0x0000, 0x0000, 0x3987, 0x397d, 0x397c, 0x397e, 0x3985, 0x398b, 0x3986,
+  0x3980, 0x0000, 0x0000, 0x3978, 0x0000, 0x0000, 0x0000, 0x39ba, 0x0000, 0x3a33, 0x0000, 0x3a2d,
+  0x0000, 0x0000, 0x0000, 0x3a37, 0x645a, 0x6463, 0x0000, 0x0000, 0x3a2e, 0x0000, 0x0000, 0x3a3d,
+  0x0000, 0x3aa0, 0x0000, 0x0000, 0x3aa3, 0x0000, 0x669b, 0x0000, 0x66a3, 0x3b0e, 0x669e, 0x0000,
+  0x3bb6, 0x0000, 0x3bab, 0x3bad, 0x3ba6, 0x0000, 0x69b8, 0x3baa, 0x69ba, 0x3bb1, 0x0000, 0x3ba8,
+  0x3baf, 0x3bb0, 0x3ba7, 0x3bb2, 0x3b9d, 0x3ba5, 0x3bb5, 0x0000, 0x69c7, 0x69d7, 0x0000, 0x3c41,
+  0x0000, 0x0000, 0x6b70, 0x0000, 0x0000, 0x3c72, 0x6b9d, 0x3c6f, 0x3c71, 0x0000, 0x3c85, 0x0000,
+  0x0000, 0x3ca4, 0x3ca5, 0x3ca6, 0x0000, 0x3ca8, 0x0000, 0x0000, 0x3ca3, 0x0000, 0x0000, 0x0000,
+  0x6f16, 0x6f24, 0x0000, 0x3d43, 0x0000, 0x0000, 0x3d3d, 0x3d45, 0x0000, 0x0000, 0x3d44, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f45, 0x0000, 0x0000, 0x0000, 0x3de3, 0x7179, 0x0000, 0x3ddf, 0x3de4,
+  0x717a, 0x3de5, 0x0000, 0x7254, 0x3e22, 0x3e4a, 0x0000, 0x3e49, 0x3e44, 0x3e4b, 0x3e87, 0x3e89,
+  0x3e92, 0x3e91, 0x3e90, 0x3e8e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f12, 0x3f10, 0x3f11, 0x0000,
+  0x3f32, 0x3f34, 0x3f37, 0x3f33, 0x3f36, 0x3f35, 0x3f65, 0x0000, 0x757c, 0x757b, 0x0000, 0x7612,
+  0x3fb0, 0x0000, 0x3faf, 0x3faa, 0x0000, 0x0000, 0x0000, 0x3fab, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3ff3, 0x0000, 0x3ff4, 0x0000, 0x76b6, 0x76e0, 0x4008, 0x404e, 0x4055,
+  0x404b, 0x0000, 0x0000, 0x404d, 0x7773, 0x0000, 0x4052, 0x7772, 0x404c, 0x7770, 0x4050, 0x4053,
+  0x0000, 0x4051, 0x0000, 0x0000, 0x0000, 0x4089, 0x0000, 0x4095, 0x40cc, 0x40c8, 0x40ce, 0x0000,
+  0x40ca, 0x0000, 0x789d, 0x0000, 0x40cd, 0x0000, 0x415c, 0x4167, 0x4169, 0x4165, 0x4162, 0x0000,
+  0x7a27, 0x7a35, 0x0000, 0x41aa, 0x0000, 0x0000, 0x41d2, 0x7ba2, 0x4203, 0x420c, 0x0000, 0x4209,
+  0x4206, 0x4205, 0x7b89, 0x0000, 0x420b, 0x4208, 0x0000, 0x7ba5, 0x0000, 0x428e, 0x0000, 0x7cb6,
+  0x42e8, 0x0000, 0x0000, 0x0000, 0x42ea, 0x0000, 0x7da5, 0x7dc3, 0x0000, 0x42e9, 0x42eb, 0x0000,
+  0x42f0, 0x0000, 0x434b, 0x7fab, 0x4373, 0x4375, 0x4392, 0x4391, 0x4393, 0x8025, 0x43a7, 0x43a6,
+  0x43a8, 0x43aa, 0x0000, 0x43a9, 0x8059, 0x43bb, 0x43bc, 0x43ba, 0x43bd, 0x4427, 0x8185, 0x0000,
+  0x4424, 0x441e, 0x441f, 0x441d, 0x4420, 0x4423, 0x4429, 0x4422, 0x0000, 0x0000, 0x441c, 0x818e,
+  0x4428, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4471, 0x4473, 0x4472, 0x0000,
+  0x4502, 0x0000, 0x0000, 0x0000, 0x44fe, 0x84be, 0x0000, 0x0000, 0x0000, 0x4508, 0x0000, 0x0000,
+  0x0000, 0x4507, 0x4504, 0x0000, 0x0000, 0x4500, 0x44fc, 0x0000, 0x4544, 0x0000, 0x44f1, 0x0000,
+  0x0000, 0x84a6, 0x4506, 0x0000, 0x0000, 0x45c6, 0x45c3, 0x45c1, 0x45c2, 0x0000, 0x45c4, 0x45c7,
+  0x0000, 0x45bf, 0x45d2, 0x0000, 0x45ca, 0x0000, 0x0000, 0x872f, 0x0000, 0x0000, 0x4613, 0x0000,
+  0x4630, 0x463e, 0x4639, 0x0000, 0x0000, 0x463c, 0x463f, 0x0000, 0x4634, 0x463d, 0x0000, 0x0000,
+  0x4638, 0x0000, 0x0000, 0x0000, 0x89a0, 0x4682, 0x0000, 0x4683, 0x0000, 0x469b, 0x0000, 0x46e0,
+  0x46dd, 0x0000, 0x0000, 0x46de, 0x0000, 0x46e3, 0x46e5, 0x0000, 0x8a97, 0x46e2, 0x0000, 0x0000,
+  0x0000, 0x46df, 0x0000, 0x472e, 0x0000, 0x4737, 0x4738, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c8b,
+  0x0000, 0x3562, 0x0000, 0x4794, 0x4793, 0x47ab, 0x47ad, 0x0000, 0x0000, 0x47f5, 0x47f7, 0x0000,
+  0x47f6, 0x47f8, 0x0000, 0x47fb, 0x47f9, 0x4858, 0x485a, 0x0000, 0x4859, 0x8f0f, 0x4885, 0x48a4,
+  0x48d8, 0x48d9, 0x0000, 0x48dd, 0x48c8, 0x0000, 0x48fa, 0x48fb, 0x9275, 0x4927, 0x929f, 0x492a,
+  0x4925, 0x0000, 0x4928, 0x0000, 0x0000, 0x0000, 0x0000, 0x95a6, 0x4995, 0x969a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a0f, 0x4a11, 0x0000, 0x0000, 0x4a10, 0x0000,
+  0x4a15, 0x4a13, 0x9757, 0x0000, 0x4a47, 0x4a46, 0x0000, 0x4a59, 0x4a5b, 0x0000, 0x4a5e, 0x0000,
+  0x0000, 0x4a5a, 0x4a91, 0x4a92, 0x4a90, 0x4a93, 0x0000, 0x97f7, 0x4abe, 0x0000, 0x0000, 0x0000,
+  0x4abc, 0x4abb, 0x4ab7, 0x4ab9, 0x0000, 0x4b01, 0x4afe, 0x0000, 0x0000, 0x4b02, 0x0000, 0x4aff,
+  0x98b0, 0x0000, 0x4b00, 0x0000, 0x4b37, 0x4b3a, 0x4b6f, 0x4b77, 0x4b79, 0x99c6, 0x0000, 0x4bc8,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4bf2, 0x0000, 0x4bf1, 0x4bf0, 0x9b62, 0x0000, 0x4c34, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d2c, 0x4d2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x50fa, 0x0000,
+  0x3491, 0x0000, 0x3494, 0x0000, 0x0000, 0x34c4, 0x350a, 0x0000, 0x5285, 0x0000, 0x3552, 0x0000,
+  0x3559, 0x366f, 0x0000, 0x35f2, 0x35f4, 0x5643, 0x0000, 0x35f1, 0x563c, 0x0000, 0x366a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3724, 0x0000, 0x3723, 0x0000, 0x0000, 0x0000, 0x3727,
+  0x0000, 0x0000, 0x376d, 0x5bed, 0x376e, 0x376f, 0x0000, 0x0000, 0x5c35, 0x379f, 0x380a, 0x3806,
+  0x380e, 0x0000, 0x380d, 0x3805, 0x0000, 0x0000, 0x380b, 0x3810, 0x382e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3896, 0x3897, 0x38c4, 0x5f47, 0x38c5, 0x0000, 0x38d2, 0x0000, 0x0000, 0x0000,
+  0x3981, 0x0000, 0x398e, 0x3990, 0x398f, 0x0000, 0x3991, 0x3995, 0x3993, 0x0000, 0x616d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a3b, 0x3a48, 0x0000, 0x0000, 0x3a46, 0x3a47, 0x0000, 0x0000,
+  0x0000, 0x3a4c, 0x0000, 0x3a4a, 0x3a50, 0x3a43, 0x0000, 0x0000, 0x0000, 0x3a49, 0x3aa6, 0x3aa5,
+  0x3aa4, 0x0000, 0x0000, 0x3ab9, 0x0000, 0x3ace, 0x3acf, 0x3b13, 0x0000, 0x0000, 0x0000, 0x3bc6,
+  0x3bc5, 0x3bca, 0x3bd9, 0x3bc1, 0x0000, 0x0000, 0x69f5, 0x0000, 0x0000, 0x0000, 0x0000, 0x3bcb,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a03, 0x0000, 0x0000, 0x6a65, 0x3c42, 0x0000, 0x6b75,
+  0x3c74, 0x3c73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f8a, 0x6f56, 0x3d52, 0x0000,
+  0x0000, 0x0000, 0x3d50, 0x0000, 0x3d4b, 0x0000, 0x3d4c, 0x3d6d, 0x0000, 0x6f98, 0x0000, 0x0000,
+  0x0000, 0x3d4f, 0x6f68, 0x3df0, 0x0000, 0x7234, 0x7245, 0x3e4d, 0x3e4c, 0x0000, 0x3e4f, 0x3e4e,
+  0x3e50, 0x0000, 0x735c, 0x3e96, 0x7356, 0x0000, 0x0000, 0x3e97, 0x3e95, 0x3e98, 0x0000, 0x0000,
+  0x3eec, 0x3eeb, 0x3f13, 0x3f14, 0x3f38, 0x3f3a, 0x3f39, 0x0000, 0x3f68, 0x3f67, 0x0000, 0x0000,
+  0x0000, 0x3fbe, 0x3fbc, 0x0000, 0x0000, 0x0000, 0x3fbb, 0x0000, 0x3fba, 0x0000, 0x3fb9, 0x3fb7,
+  0x0000, 0x0000, 0x3fc1, 0x0000, 0x3ff7, 0x0000, 0x4060, 0x0000, 0x0000, 0x4059, 0x405c, 0x405a,
+  0x4058, 0x0000, 0x405b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x405d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x40d4, 0x40d3, 0x78bf, 0x40d2, 0x78bd, 0x0000, 0x40d7, 0x40d1,
+  0x78e4, 0x40d5, 0x0000, 0x0000, 0x416d, 0x416f, 0x7a34, 0x4175, 0x416c, 0x4174, 0x0000, 0x4173,
+  0x0000, 0x0000, 0x7a36, 0x41ac, 0x0000, 0x0000, 0x0000, 0x4210, 0x0000, 0x0000, 0x7bba, 0x7bbc,
+  0x420f, 0x7bc8, 0x4223, 0x7bc3, 0x421d, 0x7bb6, 0x420e, 0x0000, 0x0000, 0x4215, 0x7bc2, 0x4213,
+  0x0000, 0x0000, 0x421b, 0x7bc5, 0x4222, 0x4226, 0x0000, 0x7bbd, 0x7bb0, 0x4221, 0x421c, 0x4217,
+  0x0000, 0x421a, 0x7bbb, 0x0000, 0x0000, 0x0000, 0x4299, 0x0000, 0x4297, 0x0000, 0x0000, 0x42fd,
+  0x0000, 0x42f6, 0x42fe, 0x42f5, 0x42ff, 0x42f7, 0x0000, 0x0000, 0x0000, 0x4301, 0x7e04, 0x0000,
+  0x0000, 0x0000, 0x4377, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43ab, 0x0000, 0x0000, 0x43c0,
+  0x0000, 0x4431, 0x442e, 0x0000, 0x0000, 0x442c, 0x0000, 0x0000, 0x4432, 0x442f, 0x442b, 0x442d,
+  0x4433, 0x0000, 0x0000, 0x81f1, 0x4457, 0x445c, 0x447b, 0x0000, 0x0000, 0x447a, 0x0000, 0x8522,
+  0x4513, 0x451e, 0x4517, 0x4520, 0x452a, 0x4511, 0x4515, 0x450f, 0x4518, 0x8538, 0x0000, 0x0000,
+  0x452c, 0x8532, 0x0000, 0x8510, 0x0000, 0x0000, 0x451c, 0x0000, 0x4529, 0x0000, 0x0000, 0x4512,
+  0x854f, 0x4597, 0x0000, 0x8772, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x45d4, 0x45d0,
+  0x877c, 0x0000, 0x0000, 0x0000, 0x0000, 0x45d3, 0x4614, 0x0000, 0x4646, 0x4645, 0x0000, 0x4643,
+  0x0000, 0x890d, 0x4644, 0x4648, 0x0000, 0x4647, 0x0000, 0x0000, 0x0000, 0x8908, 0x4649, 0x4685,
+  0x0000, 0x4684, 0x0000, 0x469d, 0x0000, 0x469e, 0x46a0, 0x0000, 0x469c, 0x0000, 0x469f, 0x0000,
+  0x46f7, 0x46ea, 0x0000, 0x46ef, 0x46e9, 0x46f3, 0x46f0, 0x46eb, 0x0000, 0x46ec, 0x46f2, 0x46f5,
+  0x46ee, 0x0000, 0x0000, 0x473a, 0x474b, 0x0000, 0x474a, 0x474c, 0x0000, 0x0000, 0x0000, 0x4779,
+  0x477b, 0x4778, 0x0000, 0x0000, 0x47b5, 0x0000, 0x47b4, 0x47b7, 0x8d9e, 0x4809, 0x47fe, 0x4808,
+  0x4807, 0x0000, 0x0000, 0x0000, 0x4806, 0x4804, 0x4805, 0x47ff, 0x480b, 0x0000, 0x0000, 0x483b,
+  0x485d, 0x485c, 0x485f, 0x485e, 0x8f28, 0x0000, 0x8f21, 0x4883, 0x0000, 0x0000, 0x48a7, 0x9066,
+  0x906c, 0x0000, 0x48a8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x90f6, 0x48e0, 0x48df, 0x48fe,
+  0x48fc, 0x48ff, 0x48fd, 0x0000, 0x492c, 0x92ec, 0x92ba, 0x92e3, 0x92bd, 0x499d, 0x0000, 0x95b4,
+  0x0000, 0x4a40, 0x0000, 0x0000, 0x4a5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x97d1, 0x0000, 0x4ac0, 0x9823, 0x0000, 0x4ac1, 0x4ac6, 0x0000, 0x0000, 0x4b04, 0x4b05, 0x0000,
+  0x990b, 0x4b3e, 0x4b3d, 0x4b40, 0x4b3f, 0x0000, 0x4b42, 0x0000, 0x0000, 0x0000, 0x4b84, 0x4b82,
+  0x4b7f, 0x4b85, 0x0000, 0x0000, 0x4bcc, 0x9ab2, 0x4bcb, 0x4bcd, 0x0000, 0x0000, 0x9adb, 0x0000,
+  0x4bf5, 0x0000, 0x0000, 0x0000, 0x9af0, 0x0000, 0x0000, 0x4c20, 0x4c21, 0x0000, 0x0000, 0x4c37,
+  0x4c3e, 0x9b73, 0x4c3d, 0x9b6e, 0x0000, 0x0000, 0x0000, 0x9b65, 0x0000, 0x4c3c, 0x0000, 0x4c38,
+  0x9b6a, 0x0000, 0x9b6d, 0x0000, 0x4c3b, 0x0000, 0x4cb0, 0x0000, 0x0000, 0x0000, 0x4cad, 0x4cb2,
+  0x4cb8, 0x9d0b, 0x0000, 0x4caf, 0x0000, 0x0000, 0x4d1a, 0x9e76, 0x4d20, 0x4d21, 0x4d30, 0x9ea8,
+  0x4d2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5f, 0x4d60, 0x0000, 0x0000, 0x9f11, 0x0000, 0x0000,
+  0x348a, 0x5119, 0x349c, 0x0000, 0x349a, 0x0000, 0x0000, 0x0000, 0x350c, 0x350b, 0x350d, 0x5292,
+  0x0000, 0x0000, 0x35fe, 0x0000, 0x0000, 0x35ff, 0x35fb, 0x35fc, 0x3609, 0x0000, 0x3600, 0x0000,
+  0x5675, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3671, 0x0000, 0x0000, 0x596f, 0x0000,
+  0x0000, 0x0000, 0x372b, 0x0000, 0x0000, 0x0000, 0x3814, 0x3811, 0x3812, 0x0000, 0x3863, 0x0000,
+  0x386e, 0x389a, 0x0000, 0x389b, 0x0000, 0x0000, 0x38c8, 0x0000, 0x0000, 0x38f6, 0x0000, 0x0000,
+  0x61a5, 0x398c, 0x3997, 0x39a2, 0x61a0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a54, 0x0000, 0x0000, 0x0000, 0x3aa8, 0x0000, 0x0000, 0x3aa9, 0x0000, 0x65b4,
+  0x65d8, 0x66c2, 0x3b18, 0x3b17, 0x3b1d, 0x0000, 0x0000, 0x3b31, 0x0000, 0x0000, 0x3bd8, 0x3bd5,
+  0x0000, 0x0000, 0x0000, 0x3be1, 0x0000, 0x3bd4, 0x0000, 0x0000, 0x0000, 0x3be3, 0x0000, 0x3c44,
+  0x3c45, 0x0000, 0x0000, 0x3c76, 0x3c75, 0x0000, 0x6ba8, 0x3c88, 0x3caa, 0x0000, 0x3cab, 0x3cac,
+  0x0000, 0x3d57, 0x6f83, 0x3d60, 0x3d5d, 0x3d6b, 0x0000, 0x3d63, 0x3d67, 0x0000, 0x3d5e, 0x0000,
+  0x0000, 0x6fc5, 0x71cd, 0x3df9, 0x3df3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3df6, 0x0000,
+  0x729c, 0x3e51, 0x3e53, 0x3e52, 0x0000, 0x3e9b, 0x0000, 0x3e9c, 0x0000, 0x0000, 0x3ef7, 0x7499,
+  0x748f, 0x7491, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f3b, 0x0000, 0x3f3e, 0x3f3d, 0x0000, 0x3f69,
+  0x0000, 0x0000, 0x0000, 0x3fc3, 0x3fc4, 0x3fc7, 0x0000, 0x0000, 0x7639, 0x3fc6, 0x762e, 0x3fc8,
+  0x0000, 0x0000, 0x0000, 0x769f, 0x76a0, 0x3fe6, 0x3ff8, 0x0000, 0x0000, 0x4007, 0x0000, 0x4064,
+  0x4068, 0x0000, 0x7794, 0x4065, 0x77ae, 0x0000, 0x0000, 0x4069, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x40da, 0x40e0, 0x78e6, 0x0000, 0x40de, 0x0000, 0x0000, 0x0000, 0x411c,
+  0x411d, 0x411a, 0x0000, 0x417b, 0x417a, 0x417c, 0x0000, 0x4178, 0x4177, 0x0000, 0x0000, 0x41b1,
+  0x0000, 0x41b2, 0x41b0, 0x0000, 0x7abc, 0x0000, 0x4236, 0x0000, 0x422e, 0x0000, 0x7bd6, 0x0000,
+  0x4234, 0x0000, 0x0000, 0x0000, 0x0000, 0x422a, 0x0000, 0x4233, 0x422d, 0x422f, 0x4231, 0x422b,
+  0x4232, 0x0000, 0x4235, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7ccf, 0x0000, 0x0000,
+  0x4308, 0x0000, 0x4306, 0x0000, 0x0000, 0x7e18, 0x0000, 0x434d, 0x4361, 0x0000, 0x0000, 0x0000,
+  0x4378, 0x0000, 0x4394, 0x4395, 0x0000, 0x0000, 0x0000, 0x43c1, 0x43c3, 0x806d, 0x0000, 0x4439,
+  0x0000, 0x0000, 0x443a, 0x443b, 0x4435, 0x4436, 0x0000, 0x443c, 0x8190, 0x0000, 0x0000, 0x0000,
+  0x4458, 0x447c, 0x447d, 0x448d, 0x448c, 0x0000, 0x0000, 0x453b, 0x453f, 0x0000, 0x0000, 0x4532,
+  0x452d, 0x0000, 0x452f, 0x4539, 0x452e, 0x453a, 0x0000, 0x4536, 0x4531, 0x453e, 0x4538, 0x8552,
+  0x4534, 0x0000, 0x4541, 0x0000, 0x0000, 0x0000, 0x0000, 0x4530, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4543, 0x0000, 0x8550, 0x0000, 0x0000, 0x4598, 0x0000, 0x0000, 0x87a0, 0x0000, 0x0000, 0x8786,
+  0x45da, 0x45d7, 0x0000, 0x0000, 0x8795, 0x0000, 0x0000, 0x878c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4618, 0x8860, 0x0000, 0x0000, 0x0000, 0x4652, 0x8928, 0x0000, 0x464e, 0x8920, 0x0000,
+  0x464f, 0x4650, 0x0000, 0x0000, 0x89a8, 0x4686, 0x4687, 0x4689, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x46a2, 0x46a3, 0x0000, 0x46a1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x46f9, 0x46fd, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473e, 0x473c, 0x0000, 0x474d, 0x0000, 0x474e, 0x0000,
+  0x4781, 0x4783, 0x4782, 0x0000, 0x4780, 0x4788, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47b9,
+  0x0000, 0x0000, 0x8e3a, 0x0000, 0x0000, 0x0000, 0x4811, 0x480d, 0x4810, 0x4813, 0x0000, 0x483c,
+  0x4862, 0x4863, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4903, 0x4906, 0x4902, 0x4901, 0x0000,
+  0x0000, 0x4905, 0x0000, 0x9194, 0x9311, 0x0000, 0x9337, 0x4936, 0x0000, 0x4935, 0x9343, 0x0000,
+  0x49a1, 0x49a3, 0x0000, 0x0000, 0x49a0, 0x0000, 0x49ea, 0x96a6, 0x49e8, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a21, 0x4a1b, 0x0000, 0x0000, 0x4a49, 0x4a48, 0x0000, 0x9795, 0x4a62, 0x4a61, 0x4a64,
+  0x4a60, 0x4a63, 0x0000, 0x0000, 0x9796, 0x4a66, 0x4aac, 0x4aab, 0x0000, 0x0000, 0x4ac3, 0x0000,
+  0x4ac4, 0x9825, 0x0000, 0x0000, 0x4b08, 0x4b09, 0x4b0a, 0x4b06, 0x4b07, 0x4b41, 0x0000, 0x4b45,
+  0x0000, 0x4b43, 0x4b44, 0x9926, 0x9934, 0x4b47, 0x0000, 0x0000, 0x0000, 0x4b71, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b8b, 0x4bd4, 0x4bd3, 0x4bd1, 0x9aba, 0x4bd2, 0x0000, 0x0000,
+  0x4bf7, 0x4bf8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c22, 0x0000,
+  0x4c45, 0x4c41, 0x9b81, 0x4c40, 0x9b8a, 0x0000, 0x9b7f, 0x4c42, 0x0000, 0x4cc1, 0x4cc5, 0x0000,
+  0x4cbb, 0x4cb9, 0x4cbd, 0x4cc9, 0x0000, 0x9d11, 0x0000, 0x4cbf, 0x4cc7, 0x0000, 0x4cc3, 0x4d24,
+  0x4d31, 0x4d33, 0x0000, 0x4d32, 0x4d34, 0x4d52, 0x4d61, 0x9ed9, 0x4d7a, 0x4d82, 0x9f3c, 0x0000,
+  0x5123, 0x0000, 0x0000, 0x0000, 0x512c, 0x0000, 0x0000, 0x350f, 0x5295, 0x0000, 0x3523, 0x3525,
+  0x0000, 0x3606, 0x3608, 0x5688, 0x0000, 0x0000, 0x0000, 0x568b, 0x0000, 0x0000, 0x367a, 0x3677,
+  0x0000, 0x0000, 0x0000, 0x372e, 0x0000, 0x372f, 0x0000, 0x0000, 0x381b, 0x3813, 0x0000, 0x0000,
+  0x3866, 0x0000, 0x3865, 0x0000, 0x38f7, 0x0000, 0x0000, 0x61e1, 0x61d7, 0x0000, 0x0000, 0x399c,
+  0x0000, 0x0000, 0x3a53, 0x0000, 0x0000, 0x0000, 0x0000, 0x3aba, 0x65a3, 0x3b22, 0x66d3, 0x0000,
+  0x0000, 0x0000, 0x6a8b, 0x0000, 0x0000, 0x3beb, 0x3bdd, 0x0000, 0x3bef, 0x0000, 0x0000, 0x3c47,
+  0x3c46, 0x0000, 0x3c78, 0x6bac, 0x3c89, 0x0000, 0x0000, 0x3d68, 0x3d76, 0x3d74, 0x3d79, 0x0000,
+  0x3d7a, 0x3d77, 0x0000, 0x3d71, 0x0000, 0x3d72, 0x0000, 0x3dff, 0x0000, 0x3e05, 0x0000, 0x0000,
+  0x3e54, 0x0000, 0x0000, 0x3e9e, 0x3e9f, 0x7374, 0x0000, 0x0000, 0x3efa, 0x0000, 0x3f44, 0x3f3f,
+  0x3f40, 0x0000, 0x3f42, 0x0000, 0x0000, 0x3f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7640, 0x3fca, 0x0000, 0x7641, 0x3fce, 0x3fc9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4009,
+  0x76e8, 0x406c, 0x406e, 0x4070, 0x406d, 0x406b, 0x4071, 0x4072, 0x0000, 0x0000, 0x0000, 0x408c,
+  0x40e4, 0x0000, 0x40e1, 0x0000, 0x0000, 0x78f6, 0x40e7, 0x7900, 0x40e2, 0x411f, 0x0000, 0x0000,
+  0x417e, 0x0000, 0x4180, 0x7a59, 0x7a55, 0x0000, 0x41b9, 0x41b7, 0x41b8, 0x0000, 0x41ba, 0x7af4,
+  0x0000, 0x41d3, 0x423f, 0x7c04, 0x4245, 0x4241, 0x7c15, 0x4242, 0x4243, 0x423b, 0x4238, 0x0000,
+  0x0000, 0x423a, 0x7bf5, 0x0000, 0x0000, 0x423c, 0x0000, 0x0000, 0x423e, 0x0000, 0x0000, 0x0000,
+  0x429e, 0x429f, 0x42a1, 0x0000, 0x429b, 0x4312, 0x0000, 0x0000, 0x0000, 0x4318, 0x430c, 0x0000,
+  0x4362, 0x0000, 0x437a, 0x0000, 0x0000, 0x43ae, 0x43af, 0x0000, 0x43ad, 0x0000, 0x43c4, 0x43c7,
+  0x43c6, 0x43c5, 0x0000, 0x0000, 0x81c1, 0x4440, 0x0000, 0x0000, 0x443f, 0x4441, 0x0000, 0x0000,
+  0x0000, 0x447f, 0x0000, 0x4486, 0x4481, 0x4480, 0x448e, 0x454a, 0x0000, 0x4547, 0x0000, 0x0000,
+  0x454b, 0x4546, 0x454e, 0x857d, 0x0000, 0x85a5, 0x0000, 0x4548, 0x0000, 0x4545, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x45db, 0x45e7, 0x45e4, 0x0000, 0x0000, 0x45e1,
+  0x0000, 0x45e9, 0x0000, 0x45e5, 0x45e0, 0x45e3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x45ea, 0x0000, 0x0000, 0x893a, 0x4654, 0x4658, 0x465c, 0x0000, 0x4655, 0x468b, 0x468c, 0x46a6,
+  0x46a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x46ff, 0x0000, 0x0000, 0x0000, 0x0000, 0x4730, 0x4740,
+  0x4741, 0x0000, 0x0000, 0x4786, 0x0000, 0x47bf, 0x47bd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x47be, 0x4819, 0x0000, 0x481c, 0x0000, 0x481b, 0x4817, 0x4818, 0x8e51, 0x0000, 0x0000, 0x483d,
+  0x486a, 0x4866, 0x0000, 0x0000, 0x4867, 0x0000, 0x4868, 0x48ad, 0x48ae, 0x0000, 0x0000, 0x48d6,
+  0x4909, 0x0000, 0x9198, 0x0000, 0x490c, 0x490a, 0x0000, 0x493b, 0x493a, 0x9384, 0x9381, 0x0000,
+  0x936f, 0x0000, 0x0000, 0x0000, 0x49af, 0x49aa, 0x49ab, 0x0000, 0x0000, 0x49b1, 0x0000, 0x49ac,
+  0x49ec, 0x0000, 0x0000, 0x4a01, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a23, 0x0000, 0x4a24, 0x4a1e,
+  0x0000, 0x4a4a, 0x4a65, 0x4a6a, 0x0000, 0x0000, 0x0000, 0x4a69, 0x0000, 0x0000, 0x4a95, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x9842, 0x0000, 0x0000, 0x4acc, 0x0000, 0x0000, 0x0000, 0x4acf, 0x0000,
+  0x0000, 0x4b0f, 0x0000, 0x4b0e, 0x4b0b, 0x4b10, 0x4b0d, 0x4b0c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b46, 0x4b48, 0x9937, 0x4b49, 0x0000, 0x0000, 0x4b91, 0x4b8e, 0x0000, 0x4bd8, 0x4bd6, 0x0000,
+  0x4bda, 0x0000, 0x4bd7, 0x0000, 0x9aff, 0x4bf9, 0x0000, 0x0000, 0x4bfc, 0x0000, 0x0000, 0x0000,
+  0x9ba9, 0x4c4a, 0x9ba7, 0x4c4e, 0x9bb3, 0x9bac, 0x9bb0, 0x0000, 0x0000, 0x0000, 0x9b9c, 0x0000,
+  0x0000, 0x0000, 0x9d3c, 0x9d1c, 0x9d3a, 0x4cd3, 0x4ccd, 0x4cd1, 0x0000, 0x0000, 0x9d32, 0x9d34,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9ec7, 0x0000, 0x4d62, 0x0000, 0x0000, 0x0000,
+  0x4d83, 0x9f3f, 0x0000, 0x4d92, 0x349f, 0x34a0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3527,
+  0x0000, 0x360b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x368d,
+  0x0000, 0x0000, 0x3770, 0x0000, 0x5eeb, 0x0000, 0x399a, 0x399f, 0x399d, 0x0000, 0x0000, 0x0000,
+  0x399b, 0x0000, 0x61d5, 0x0000, 0x3a60, 0x3a64, 0x3a69, 0x3a63, 0x3a67, 0x3a62, 0x0000, 0x0000,
+  0x0000, 0x6502, 0x0000, 0x0000, 0x0000, 0x3aac, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b26, 0x3b23,
+  0x3b25, 0x0000, 0x0000, 0x3bf8, 0x0000, 0x0000, 0x0000, 0x3bf7, 0x3bfb, 0x3bfa, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3cb0, 0x3caf, 0x0000, 0x0000, 0x0000, 0x3d7e, 0x0000, 0x3d7d, 0x3d80, 0x0000,
+  0x0000, 0x3d7f, 0x3d86, 0x0000, 0x0000, 0x7012, 0x0000, 0x3d81, 0x0000, 0x0000, 0x0000, 0x3e24,
+  0x3e58, 0x3e57, 0x3ea0, 0x0000, 0x3efe, 0x0000, 0x0000, 0x3f15, 0x0000, 0x3f47, 0x3f46, 0x0000,
+  0x0000, 0x3f6b, 0x3f6c, 0x7585, 0x7654, 0x0000, 0x3fcc, 0x0000, 0x7655, 0x0000, 0x3fcb, 0x76a7,
+  0x76a8, 0x3ff9, 0x0000, 0x0000, 0x0000, 0x0000, 0x4078, 0x407a, 0x4075, 0x0000, 0x4076, 0x4077,
+  0x0000, 0x0000, 0x40ea, 0x40ee, 0x40ed, 0x0000, 0x40ec, 0x790f, 0x0000, 0x0000, 0x4184, 0x4185,
+  0x4183, 0x0000, 0x41bc, 0x41bd, 0x41d4, 0x0000, 0x0000, 0x0000, 0x0000, 0x4255, 0x0000, 0x4250,
+  0x424c, 0x4248, 0x0000, 0x4253, 0x0000, 0x4257, 0x4254, 0x424e, 0x424a, 0x4251, 0x0000, 0x0000,
+  0x4249, 0x424b, 0x4263, 0x0000, 0x0000, 0x42a7, 0x42a6, 0x42a4, 0x0000, 0x0000, 0x0000, 0x7ce4,
+  0x7ce5, 0x0000, 0x0000, 0x7e65, 0x7e4e, 0x4317, 0x0000, 0x4316, 0x0000, 0x0000, 0x4363, 0x0000,
+  0x0000, 0x7f82, 0x0000, 0x437b, 0x437c, 0x0000, 0x0000, 0x0000, 0x0000, 0x43b0, 0x802d, 0x0000,
+  0x0000, 0x4442, 0x0000, 0x4444, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4488, 0x448f, 0x4553,
+  0x455b, 0x0000, 0x4559, 0x0000, 0x0000, 0x0000, 0x0000, 0x85ca, 0x0000, 0x0000, 0x4554, 0x85bc,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4599, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x45f1, 0x0000, 0x45ef, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4662,
+  0x0000, 0x4663, 0x0000, 0x4660, 0x4661, 0x465f, 0x0000, 0x0000, 0x0000, 0x468d, 0x0000, 0x468e,
+  0x0000, 0x0000, 0x0000, 0x4709, 0x0000, 0x0000, 0x4705, 0x0000, 0x0000, 0x4703, 0x4706, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4731, 0x0000, 0x0000, 0x474f, 0x0000, 0x0000, 0x0000, 0x4766,
+  0x8cff, 0x47c4, 0x0000, 0x47c3, 0x47c1, 0x47c5, 0x0000, 0x0000, 0x0000, 0x4821, 0x0000, 0x481f,
+  0x4822, 0x0000, 0x4827, 0x4820, 0x0000, 0x486d, 0x486c, 0x486b, 0x486f, 0x4870, 0x0000, 0x0000,
+  0x0000, 0x91a6, 0x0000, 0x0000, 0x4942, 0x0000, 0x93b6, 0x0000, 0x4944, 0x4940, 0x0000, 0x0000,
+  0x493f, 0x0000, 0x93ab, 0x498b, 0x0000, 0x0000, 0x4a25, 0x4a28, 0x0000, 0x9721, 0x0000, 0x0000,
+  0x4a75, 0x4a72, 0x0000, 0x4a6f, 0x0000, 0x0000, 0x4a76, 0x4a71, 0x97a7, 0x0000, 0x4a97, 0x0000,
+  0x4ad7, 0x0000, 0x4ad6, 0x0000, 0x4ad8, 0x4adc, 0x4adb, 0x4ad4, 0x983e, 0x4b13, 0x4b11, 0x4b14,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b51, 0x4b50, 0x4b53, 0x4b54, 0x4b52, 0x0000, 0x0000, 0x0000,
+  0x4b6d, 0x0000, 0x0000, 0x4b95, 0x4b99, 0x0000, 0x4b9a, 0x0000, 0x4b93, 0x4b97, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4bdc, 0x0000, 0x4bfd, 0x0000, 0x0000, 0x4bfe, 0x4c00, 0x4c02, 0x4c01,
+  0x4c03, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c27, 0x4c26, 0x4c24, 0x4c4c, 0x9bbc, 0x4c50, 0x4c55,
+  0x4c53, 0x9bb7, 0x4c52, 0x0000, 0x4c57, 0x9bbe, 0x4c58, 0x4cd6, 0x0000, 0x0000, 0x4cd4, 0x0000,
+  0x4cda, 0x4cd9, 0x0000, 0x9d62, 0x4cd5, 0x4ce4, 0x0000, 0x4cdc, 0x4d1b, 0x9e8f, 0x4d37, 0x4d36,
+  0x4d4b, 0x9ecb, 0x4d66, 0x4d76, 0x0000, 0x4d7e, 0x4d7d, 0x4d7f, 0x4d84, 0x4d8b, 0x0000, 0x4d94,
+  0x34a1, 0x3511, 0x0000, 0x3610, 0x56a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x5913, 0x0000, 0x3732,
+  0x5bf4, 0x0000, 0x0000, 0x0000, 0x0000, 0x3820, 0x0000, 0x0000, 0x0000, 0x389d, 0x0000, 0x61ec,
+  0x61ef, 0x0000, 0x0000, 0x39a5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c02, 0x3bfe, 0x3c01, 0x6ad6, 0x3c03, 0x3bff, 0x0000, 0x3c04, 0x0000, 0x3c4a, 0x0000,
+  0x3d87, 0x0000, 0x3d84, 0x0000, 0x3d85, 0x7209, 0x0000, 0x0000, 0x0000, 0x3e59, 0x7379, 0x0000,
+  0x74c6, 0x0000, 0x0000, 0x3f04, 0x3f49, 0x3f48, 0x0000, 0x3f6d, 0x3fd2, 0x3fd3, 0x0000, 0x3fd1,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3fe7, 0x400a, 0x77c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x40f0, 0x0000, 0x0000, 0x791f, 0x0000, 0x0000, 0x7a65, 0x0000, 0x0000, 0x41be, 0x41bf, 0x0000,
+  0x7ac6, 0x7c3a, 0x0000, 0x7c36, 0x0000, 0x0000, 0x0000, 0x0000, 0x425e, 0x0000, 0x0000, 0x425b,
+  0x0000, 0x0000, 0x0000, 0x7ceb, 0x42ab, 0x0000, 0x42ac, 0x0000, 0x0000, 0x0000, 0x0000, 0x431f,
+  0x431d, 0x0000, 0x0000, 0x431c, 0x0000, 0x431e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4364, 0x0000,
+  0x7f84, 0x0000, 0x0000, 0x0000, 0x4448, 0x4447, 0x0000, 0x0000, 0x455e, 0x4561, 0x0000, 0x85e0,
+  0x85f3, 0x0000, 0x0000, 0x0000, 0x45f7, 0x0000, 0x0000, 0x45f4, 0x45f8, 0x881e, 0x0000, 0x0000,
+  0x0000, 0x4664, 0x0000, 0x4692, 0x468f, 0x4690, 0x89b4, 0x4693, 0x46a8, 0x0000, 0x0000, 0x46a9,
+  0x0000, 0x0000, 0x89f9, 0x0000, 0x0000, 0x8b44, 0x470e, 0x0000, 0x470f, 0x0000, 0x0000, 0x470b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4710, 0x4751, 0x0000, 0x4750, 0x0000, 0x4763, 0x0000, 0x0000,
+  0x47c7, 0x0000, 0x8e71, 0x4824, 0x4826, 0x8e6e, 0x0000, 0x8e79, 0x0000, 0x8ec4, 0x4874, 0x4873,
+  0x4872, 0x0000, 0x0000, 0x0000, 0x0000, 0x48b1, 0x908c, 0x0000, 0x490e, 0x4911, 0x4910, 0x490f,
+  0x4912, 0x4949, 0x93c9, 0x494f, 0x494d, 0x0000, 0x0000, 0x4955, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a2c, 0x4a2b, 0x0000, 0x0000, 0x4a79, 0x0000, 0x0000, 0x0000, 0x4a7a, 0x97b0,
+  0x4a99, 0x4a9a, 0x0000, 0x4aae, 0x4aaf, 0x0000, 0x4ae4, 0x4ae1, 0x4ade, 0x4ae6, 0x4adf, 0x0000,
+  0x4ae7, 0x4ae2, 0x4ae0, 0x0000, 0x4ae5, 0x985a, 0x0000, 0x4b18, 0x0000, 0x0000, 0x0000, 0x4b56,
+  0x0000, 0x9946, 0x0000, 0x0000, 0x0000, 0x4b6e, 0x0000, 0x0000, 0x4b9d, 0x4ba0, 0x4b9c, 0x0000,
+  0x0000, 0x4ba1, 0x4ba2, 0x4b9f, 0x4bdf, 0x4bde, 0x9ac3, 0x4bea, 0x0000, 0x4c06, 0x0000, 0x4c04,
+  0x9b0f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c5f, 0x9bf4, 0x9bfa, 0x4c5c, 0x0000, 0x4c5e, 0x0000,
+  0x0000, 0x9bdd, 0x4c59, 0x0000, 0x0000, 0x4c64, 0x4c5d, 0x4c62, 0x0000, 0x4c65, 0x0000, 0x9bed,
+  0x4c5b, 0x9bef, 0x0000, 0x4cdd, 0x0000, 0x4cdf, 0x0000, 0x0000, 0x4ce2, 0x0000, 0x0000, 0x4d27,
+  0x0000, 0x0000, 0x9e96, 0x4d3a, 0x4d3c, 0x0000, 0x4d39, 0x0000, 0x0000, 0x4d3d, 0x4d3b, 0x9eb3,
+  0x4d4c, 0x0000, 0x4d68, 0x9ee2, 0x0000, 0x4d80, 0x4d85, 0x0000, 0x4d95, 0x0000, 0x4d96, 0x0000,
+  0x9f8f, 0x0000, 0x34a4, 0x3512, 0x56b1, 0x3625, 0x0000, 0x5b41, 0x3737, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3868, 0x3867, 0x389e, 0x0000, 0x0000, 0x0000, 0x39aa, 0x0000, 0x39a9, 0x39a4, 0x0000,
+  0x0000, 0x3a71, 0x3a6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3aad, 0x0000, 0x6af6, 0x3c0c, 0x6af2,
+  0x3c0b, 0x0000, 0x0000, 0x3c0f, 0x3c79, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d8d, 0x3d8f, 0x0000,
+  0x0000, 0x3d8e, 0x3e0c, 0x0000, 0x0000, 0x0000, 0x3ea6, 0x0000, 0x3ea3, 0x3ea4, 0x3ea5, 0x7588,
+  0x3f6e, 0x0000, 0x0000, 0x3ffa, 0x0000, 0x407c, 0x407e, 0x407b, 0x407d, 0x0000, 0x0000, 0x408d,
+  0x40f4, 0x40f3, 0x0000, 0x0000, 0x4189, 0x0000, 0x0000, 0x41c0, 0x0000, 0x4265, 0x0000, 0x0000,
+  0x42ad, 0x4325, 0x0000, 0x0000, 0x0000, 0x43c9, 0x0000, 0x444a, 0x0000, 0x8267, 0x4489, 0x0000,
+  0x4566, 0x4570, 0x0000, 0x456d, 0x4569, 0x4567, 0x0000, 0x4572, 0x860e, 0x456e, 0x0000, 0x459c,
+  0x45fc, 0x45fd, 0x4604, 0x45ff, 0x0000, 0x45fe, 0x4600, 0x0000, 0x4666, 0x4669, 0x0000, 0x46aa,
+  0x46ab, 0x4717, 0x0000, 0x0000, 0x0000, 0x4715, 0x8b5e, 0x4712, 0x8d0e, 0x0000, 0x0000, 0x0000,
+  0x47ca, 0x0000, 0x47c9, 0x47cb, 0x0000, 0x0000, 0x0000, 0x4829, 0x4828, 0x0000, 0x0000, 0x0000,
+  0x4840, 0x4875, 0x4876, 0x0000, 0x4888, 0x0000, 0x91b6, 0x4957, 0x9401, 0x0000, 0x495f, 0x0000,
+  0x941d, 0x4958, 0x495b, 0x0000, 0x942f, 0x0000, 0x49b3, 0x0000, 0x49ef, 0x0000, 0x4a30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a41, 0x4a4b, 0x0000, 0x4a7d, 0x0000, 0x0000, 0x4a7c, 0x0000,
+  0x0000, 0x0000, 0x97e0, 0x0000, 0x97db, 0x0000, 0x0000, 0x9861, 0x0000, 0x0000, 0x4ae8, 0x4aea,
+  0x4ae9, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b1b, 0x0000, 0x0000, 0x4b55, 0x994a, 0x4b59, 0x4b58,
+  0x0000, 0x0000, 0x0000, 0x4ba4, 0x4ba3, 0x0000, 0x0000, 0x0000, 0x0000, 0x9a33, 0x4ba7, 0x0000,
+  0x4be0, 0x0000, 0x0000, 0x0000, 0x4c08, 0x4c0a, 0x4c09, 0x0000, 0x0000, 0x0000, 0x4c71, 0x9c0f,
+  0x4c6c, 0x0000, 0x9c11, 0x0000, 0x9c03, 0x9c01, 0x4c6e, 0x0000, 0x9c16, 0x0000, 0x0000, 0x0000,
+  0x4ce0, 0x4cee, 0x0000, 0x4ceb, 0x0000, 0x0000, 0x0000, 0x0000, 0x9d93, 0x4cea, 0x4cef, 0x4ce7,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d48, 0x4d49, 0x0000, 0x0000, 0x0000, 0x4d4d, 0x0000, 0x0000,
+  0x4d55, 0x0000, 0x0000, 0x4d6a, 0x4d6c, 0x0000, 0x4d6b, 0x0000, 0x0000, 0x0000, 0x4d98, 0x4d99,
+  0x4d97, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x535b, 0x0000, 0x3616,
+  0x0000, 0x56bf, 0x0000, 0x0000, 0x3739, 0x0000, 0x0000, 0x3825, 0x5dce, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a74, 0x0000, 0x0000, 0x3aae, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d92, 0x3d94,
+  0x0000, 0x3d95, 0x0000, 0x3e0d, 0x0000, 0x3e25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3fd5, 0x3fd6, 0x76ac, 0x3fe8, 0x0000, 0x407f, 0x77d2, 0x40f5, 0x40f6, 0x40f7, 0x0000,
+  0x4124, 0x418d, 0x418a, 0x0000, 0x0000, 0x426c, 0x4266, 0x426a, 0x0000, 0x4267, 0x426d, 0x4268,
+  0x7c52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4365, 0x0000, 0x439a, 0x0000, 0x43b1, 0x444b, 0x444d, 0x444c, 0x444e, 0x0000, 0x4573, 0x4575,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4603, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x471e, 0x0000, 0x8b73, 0x0000, 0x4719, 0x471c, 0x471a, 0x471d,
+  0x8b76, 0x0000, 0x0000, 0x4743, 0x4752, 0x0000, 0x0000, 0x4795, 0x0000, 0x47cc, 0x0000, 0x482b,
+  0x0000, 0x0000, 0x0000, 0x482a, 0x8ec7, 0x4877, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4913, 0x4914, 0x9434, 0x0000, 0x0000, 0x495d, 0x0000, 0x4960, 0x943e, 0x4962, 0x0000,
+  0x0000, 0x49b2, 0x49f0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4c, 0x0000, 0x4a82,
+  0x97bc, 0x4a81, 0x4a9b, 0x0000, 0x4aa4, 0x4aee, 0x4aec, 0x0000, 0x4aed, 0x0000, 0x4af0, 0x4aef,
+  0x0000, 0x4b1d, 0x0000, 0x4b60, 0x4b5e, 0x4b5d, 0x0000, 0x0000, 0x0000, 0x4bb1, 0x4bab, 0x4bac,
+  0x4bad, 0x0000, 0x4bae, 0x0000, 0x0000, 0x4be2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9b39,
+  0x0000, 0x0000, 0x9c2a, 0x4c7b, 0x9c26, 0x4c78, 0x4c75, 0x9c27, 0x0000, 0x4cf2, 0x4cf4, 0x4cf3,
+  0x9dc0, 0x9dc9, 0x0000, 0x0000, 0x0000, 0x4d3f, 0x4d3e, 0x4d40, 0x4d4e, 0x4d57, 0x4d59, 0x4d58,
+  0x0000, 0x0000, 0x0000, 0x4d6e, 0x0000, 0x0000, 0x0000, 0x9eec, 0x0000, 0x0000, 0x4d81, 0x4d86,
+  0x0000, 0x4d8f, 0x0000, 0x0000, 0x0000, 0x9f68, 0x4d9b, 0x4db1, 0x4db3, 0x0000, 0x373a, 0x0000,
+  0x0000, 0x3827, 0x0000, 0x0000, 0x386a, 0x39ac, 0x0000, 0x3c18, 0x0000, 0x0000, 0x3c4c, 0x0000,
+  0x3d96, 0x0000, 0x3f4a, 0x0000, 0x0000, 0x4081, 0x0000, 0x4083, 0x40f9, 0x40f8, 0x0000, 0x418e,
+  0x418f, 0x41c1, 0x0000, 0x0000, 0x0000, 0x4270, 0x0000, 0x4271, 0x0000, 0x432a, 0x432d, 0x437d,
+  0x8032, 0x8031, 0x0000, 0x444f, 0x0000, 0x0000, 0x4490, 0x0000, 0x0000, 0x0000, 0x4579, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4605, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x89fd, 0x0000, 0x0000, 0x4721, 0x0000, 0x0000, 0x0000, 0x4732, 0x0000, 0x47cd, 0x47cf, 0x0000,
+  0x0000, 0x908e, 0x4916, 0x4915, 0x49b5, 0x4a08, 0x0000, 0x4a32, 0x0000, 0x4a33, 0x4a34, 0x4a3c,
+  0x0000, 0x97c2, 0x0000, 0x4a9c, 0x0000, 0x4af4, 0x4af2, 0x0000, 0x4b62, 0x0000, 0x4b61, 0x4b64,
+  0x4bb5, 0x9a4b, 0x4bb4, 0x0000, 0x0000, 0x4be3, 0x0000, 0x0000, 0x9b1c, 0x4c0e, 0x0000, 0x9b1b,
+  0x0000, 0x4c2c, 0x4c2b, 0x0000, 0x0000, 0x0000, 0x4c85, 0x4c81, 0x4c7e, 0x4c83, 0x4c80, 0x0000,
+  0x9c42, 0x0000, 0x9dd4, 0x4cfb, 0x4cf7, 0x0000, 0x0000, 0x0000, 0x0000, 0x4cf8, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d78, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d9d, 0x4d9c, 0x0000, 0x0000, 0x0000, 0x34a9, 0x34bf, 0x56d0, 0x56cf, 0x0000, 0x5dda,
+  0x0000, 0x3a77, 0x3a76, 0x0000, 0x3abb, 0x66ea, 0x0000, 0x3d9b, 0x0000, 0x3e0f, 0x3e5b, 0x0000,
+  0x3f4c, 0x3f6f, 0x3fd9, 0x0000, 0x4082, 0x0000, 0x0000, 0x0000, 0x0000, 0x4274, 0x4272, 0x0000,
+  0x0000, 0x0000, 0x4273, 0x0000, 0x0000, 0x0000, 0x42b1, 0x432e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x434e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x460b, 0x0000, 0x0000, 0x466c, 0x8b89, 0x0000, 0x0000, 0x478b, 0x0000, 0x47d0, 0x482d,
+  0x0000, 0x48e4, 0x4971, 0x0000, 0x9458, 0x496f, 0x0000, 0x4a87, 0x4aa5, 0x0000, 0x0000, 0x4b1e,
+  0x4b65, 0x4bb9, 0x4bb7, 0x4bb8, 0x4be4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c8c, 0x4c89,
+  0x4c8a, 0x0000, 0x0000, 0x4c8b, 0x0000, 0x0000, 0x0000, 0x4d01, 0x4cfe, 0x9de7, 0x4d03, 0x4d06,
+  0x0000, 0x9dea, 0x9df1, 0x0000, 0x4d1d, 0x4d43, 0x0000, 0x0000, 0x0000, 0x4d4f, 0x0000, 0x0000,
+  0x4d5b, 0x4d70, 0x0000, 0x4d88, 0x0000, 0x0000, 0x4d89, 0x9f44, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x9f6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5dd9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d9e, 0x3d9f, 0x3ea7, 0x3f4b, 0x3fdb, 0x3fda, 0x0000, 0x77d6, 0x408e, 0x4276, 0x0000, 0x4330,
+  0x432f, 0x0000, 0x4366, 0x0000, 0x457e, 0x0000, 0x0000, 0x0000, 0x883a, 0x0000, 0x8975, 0x466f,
+  0x0000, 0x47d1, 0x482f, 0x0000, 0x0000, 0x48b2, 0x4918, 0x4917, 0x0000, 0x4976, 0x0000, 0x0000,
+  0x4a4f, 0x4a89, 0x0000, 0x0000, 0x0000, 0x0000, 0x4af5, 0x4b1f, 0x0000, 0x0000, 0x9a5d, 0x4be5,
+  0x0000, 0x0000, 0x4c10, 0x0000, 0x4c0f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c2f, 0x4c30, 0x9c64,
+  0x0000, 0x0000, 0x4c93, 0x4c94, 0x0000, 0x4d07, 0x4d09, 0x4d08, 0x0000, 0x4d0b, 0x0000, 0x9e0a,
+  0x0000, 0x0000, 0x0000, 0x4d50, 0x4d71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d7b, 0x4d7c,
+  0x0000, 0x9f73, 0x0000, 0x4da1, 0x0000, 0x0000, 0x4da0, 0x4da2, 0x0000, 0x361b, 0x0000, 0x3682,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3fe9, 0x0000, 0x4084, 0x77e1, 0x0000, 0x0000, 0x0000, 0x42b3,
+  0x4334, 0x4333, 0x4580, 0x0000, 0x0000, 0x46ad, 0x0000, 0x4744, 0x4755, 0x0000, 0x47d2, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a8a, 0x0000, 0x0000, 0x4b67, 0x0000, 0x0000, 0x4be6, 0x0000,
+  0x4c13, 0x0000, 0x9b2d, 0x0000, 0x4c97, 0x9e0c, 0x0000, 0x0000, 0x4d0c, 0x0000, 0x0000, 0x0000,
+  0x4d46, 0x4d5c, 0x4d74, 0x4d72, 0x0000, 0x0000, 0x0000, 0x9f1f, 0x0000, 0x0000, 0x4da4, 0x4da3,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4db4, 0x0000, 0x3536, 0x0000, 0x0000, 0x0000, 0x3cb2, 0x0000,
+  0x0000, 0x3f16, 0x7c70, 0x4277, 0x0000, 0x457f, 0x0000, 0x0000, 0x487d, 0x9479, 0x0000, 0x974a,
+  0x4a8c, 0x0000, 0x4b68, 0x4bbe, 0x4c15, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d75, 0x4da5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4278, 0x4335, 0x7e9d, 0x4582, 0x0000, 0x4583, 0x0000,
+  0x4671, 0x0000, 0x487e, 0x4a8e, 0x0000, 0x9960, 0x4b69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c9a, 0x4c9b, 0x0000, 0x0000, 0x0000, 0x4d90, 0x0000, 0x9f9e, 0x0000, 0x0000, 0x4586,
+  0x4585, 0x0000, 0x460e, 0x0000, 0x0000, 0x0000, 0x4919, 0x0000, 0x4bc0, 0x0000, 0x0000, 0x0000,
+  0x9ef8, 0x9f3a, 0x9f7d, 0x0000, 0x0000, 0x400d, 0x4c16, 0x0000, 0x4da9, 0x4daa, 0x4085, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9f96, 0x0000, 0x4bc2, 0x4c31, 0x4d11, 0x4dab,
+  0x4c9c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_cns11643_1992_4 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x5a0e) return 0x2c40;
+    if (unicode == 0x5a10) return 0x2c3e;
+    if (unicode == 0x5a27) return 0x2c39;
+    if (unicode == 0x5a28) return 0x2c3d;
+    if (unicode == 0x645a) return 0x435d;
+    if (unicode == 0x6463) return 0x435e;
+    if (unicode == 0x683f) return 0x2d55;
+    if (unicode == 0x684a) return 0x2d4f;
+    if (unicode == 0x6888) return 0x323f;
+    if (unicode == 0x68d9) return 0x3832;
+    if (unicode == 0x6c12) return 0x2321;
+    if (unicode == 0x6cb5) return 0x2726;
+    if (unicode == 0x6ccb) return 0x267d;
+    if (unicode == 0x6ce6) return 0x267b;
+    if (unicode == 0x6d43) return 0x2a21;
+    if (unicode == 0x7105) return 0x3272;
+    if (unicode == 0x7179) return 0x4457;
+    if (unicode == 0x717a) return 0x445b;
+    if (unicode == 0x71cd) return 0x5123;
+    if (unicode == 0x7e04) return 0x4c45;
+    if (unicode == 0x7e18) return 0x524c;
+    if (unicode == 0x7e4e) return 0x5c5f;
+    if (unicode == 0x7e65) return 0x5c5e;
+    if (unicode == 0x7e9d) return 0x6d78;
+    if (unicode == 0x8b44) return 0x613a;
+    if (unicode == 0x8b5e) return 0x644d;
+    if (unicode == 0x8b73) return 0x673b;
+    if (unicode == 0x8b76) return 0x6741;
+    if (unicode == 0x8b89) return 0x6a7c;
+    if (unicode == 0x8c59) return 0x354d;
+    if (unicode == 0x8c87) return 0x4078;
+    if (unicode == 0x8c8b) return 0x4754;
+    if (unicode == 0x8cc6) return 0x407e;
+    if (unicode == 0x8cff) return 0x5d69;
+    if (unicode == 0x8d0e) return 0x644f;
+    if (unicode == 0x8d9e) return 0x4d75;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x34 <= h && h <= 0x9f
+        && 0x00 <= l && l <= 0xff
+        && cns11643_1992_4_f_i[h - 0x34])
+      return cns11643_1992_4_f_i[h - 0x34][l - 0x00]
+             ? cns11643_1992_4_f_i[h - 0x34][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x6e
+        && 0x21 <= l && l <= 0x7e)
+      return cns11643_1992_4_t_m[h * 0x5e + l - 0x0c3f]
+             ? cns11643_1992_4_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_4;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_4 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_5.h b/src/table/cns11643_1992_5.h
new file mode 100644 (file)
index 0000000..bb5fc20
--- /dev/null
@@ -0,0 +1,1583 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_5_f_52[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2334, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2525, 0x0000, 0x0000, 0x0000, 0x252b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2821, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2b6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4457, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5359,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2337, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3126, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x252e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2230, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b7c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x312c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d70, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_53[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x613b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5363, 0x0000, 0x0000, 0x0000, 0x3d78, 0x0000, 0x0000, 0x0000, 0x7078, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x223c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2141, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2542, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c43, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3670, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3676, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3679, 0x367a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x366e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e39, 0x0000, 0x0000, 0x0000, 0x3e3d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4522, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_54[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6140, 0x0000,
+  0x0000, 0x6145, 0x0000, 0x0000, 0x0000, 0x6759, 0x0000, 0x6b73, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2553, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b76, 0x0000, 0x0000, 0x373c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2558, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x255d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374e, 0x0000, 0x3746, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_55[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x675e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x286e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3175,
+  0x0000, 0x3173, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3766,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2251, 0x0000, 0x2250, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2370,
+  0x2374, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x256e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d2e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_56[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c6c, 0x0000, 0x4c68, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5436, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6763, 0x6764, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2626,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2926, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3829, 0x0000, 0x0000,
+  0x0000, 0x3f21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5442, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x292f, 0x2933, 0x0000, 0x0000, 0x0000, 0x2d47, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4569, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2267
+};
+static const uint16_t cns11643_1992_5_f_57[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2935, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d5a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x325b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d57, 0x0000, 0x3842, 0x0000, 0x0000, 0x0000, 0x0000, 0x3848, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3258, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b4c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6778, 0x0000, 0x0000, 0x6773, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d37, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x263a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_58[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4625, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4623, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d3a, 0x0000, 0x4d3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7024, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x792a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x387c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4630, 0x462e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x294f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_59[] = {
+  0x0000, 0x0000, 0x3f62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x756e, 0x756d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4645,
+  0x4d58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2651, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3279, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3933, 0x0000, 0x0000, 0x3939, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x464b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d6d, 0x0000, 0x0000, 0x4d61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_60[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7027, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2448, 0x0000, 0x0000, 0x2656, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3943, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7577, 0x792f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x465f, 0x0000, 0x0000, 0x0000, 0x2662, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4660, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7578, 0x244e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4668,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2174, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a24,
+  0x0000, 0x0000, 0x297b, 0x297c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_61[] = {
+  0x395e, 0x0000, 0x0000, 0x0000, 0x333d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4027, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5536,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x552d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x552e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x703e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_62[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e53, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2677, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x272e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3351, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x683b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a2d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x555d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_63[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e62,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2732, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4748, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2463, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3364, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2737, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x336d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4060, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3a3b, 0x0000, 0x0000, 0x0000, 0x4064, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4759,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x735c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x475b, 0x4e59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_64[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x406f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3376, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4761, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e60,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5622, 0x6269, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a59, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4776, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_65[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4824, 0x0000, 0x0000, 0x0000,
+  0x4e76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x246e, 0x0000, 0x2746, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x343b, 0x3439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3438, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3a65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4131, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4139, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f23, 0x0000, 0x5424, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3446,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b21, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3448, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_66[] = {
+  0x0000, 0x4846, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f32, 0x0000, 0x4f45, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6d, 0x0000, 0x0000,
+  0x0000, 0x5c7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c7e, 0x0000, 0x5d30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6334, 0x0000, 0x0000, 0x0000, 0x6341, 0x0000, 0x686e, 0x0000, 0x0000, 0x6866,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7061, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3459, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x634e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7070, 0x0000, 0x7639, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4854, 0x0000, 0x0000, 0x4f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_67[] = {
+  0x0000, 0x0000, 0x4f54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d3f, 0x0000, 0x5d46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d22,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3460, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4165, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4170, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2758, 0x0000, 0x0000, 0x0000, 0x2b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f6d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_68[] = {
+  0x3b4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x346a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4228, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x422d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x492c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d67, 0x5c4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2763, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3021, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x352a, 0x0000, 0x0000, 0x3524, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_69[] = {
+  0x0000, 0x0000, 0x0000, 0x493c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x493b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x642d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7825, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3535, 0x0000,
+  0x3b70, 0x0000, 0x0000, 0x4254, 0x4253, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x643b, 0x643a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b74, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x6941, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4b, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_70[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x303d, 0x0000, 0x3039, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x496c, 0x496d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6456, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5832, 0x0000, 0x5e43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6463,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b49, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3557, 0x0000, 0x355e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x355d, 0x0000, 0x0000, 0x3556, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_71[] = {
+  0x0000, 0x0000, 0x5e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6952, 0x0000, 0x0000, 0x0000, 0x0000, 0x6951, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x764c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5139, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x304b, 0x4334, 0x0000, 0x0000, 0x0000, 0x304c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x433c,
+  0x0000, 0x0000, 0x4338, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a34, 0x0000, 0x4a32, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x585c, 0x5855, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3572, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c63, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5f, 0x0000, 0x0000, 0x434b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_72[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5862, 0x0000, 0x0000, 0x5e7b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x744b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5872, 0x0000, 0x0000, 0x5161, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6535, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2769, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x587e, 0x5f3c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3636, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_73[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x654f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7155, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7455, 0x0000, 0x765f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x715b, 0x0000, 0x0000, 0x0000, 0x0000, 0x217d, 0x0000, 0x0000, 0x247b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_74[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7163, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x657e, 0x0000, 0x0000, 0x6573, 0x657b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e49, 0x0000, 0x0000, 0x0000, 0x0000, 0x7169,
+  0x0000, 0x0000, 0x7462, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4434, 0x4b3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b3f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5260, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_75[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6031, 0x0000, 0x0000, 0x602c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x444a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2c, 0x0000, 0x0000, 0x5a2e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e66, 0x6e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x722d, 0x0000, 0x0000, 0x7476,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6651, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x747a, 0x0000, 0x0000, 0x3d52, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_76[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x723f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7852, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6668, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d54, 0x0000, 0x0000, 0x4b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x666e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b31, 0x0000, 0x6b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x785b, 0x7856, 0x0000, 0x0000, 0x0000, 0x7724, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b6b, 0x0000, 0x5338, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6726, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b3c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7263, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_77[] = {
+  0x772c, 0x0000, 0x7734, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7973, 0x4b6d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x754d, 0x7548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f52, 0x0000, 0x6f54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6123, 0x6740, 0x673d, 0x0000, 0x6741, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f61, 0x0000,
+  0x0000, 0x7b7a, 0x0000, 0x612d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x774d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7561, 0x0000, 0x0000, 0x6b69, 0x6c44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_5_f_82[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x253a, 0x2537, 0x2538, 0x0000, 0x253b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x366a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4467, 0x0000, 0x0000, 0x0000, 0x4463, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5362, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_5_f_i[] = {
+  cns11643_1992_5_f_52, cns11643_1992_5_f_53, cns11643_1992_5_f_54, cns11643_1992_5_f_55, cns11643_1992_5_f_56,
+  cns11643_1992_5_f_57, cns11643_1992_5_f_58, cns11643_1992_5_f_59, cns11643_1992_5_f_60, cns11643_1992_5_f_61,
+  cns11643_1992_5_f_62, cns11643_1992_5_f_63, cns11643_1992_5_f_64, cns11643_1992_5_f_65, cns11643_1992_5_f_66,
+  cns11643_1992_5_f_67, cns11643_1992_5_f_68, cns11643_1992_5_f_69, cns11643_1992_5_f_70, cns11643_1992_5_f_71,
+  cns11643_1992_5_f_72, cns11643_1992_5_f_73, cns11643_1992_5_f_74, cns11643_1992_5_f_75, cns11643_1992_5_f_76,
+  cns11643_1992_5_f_77, 0, 0, 0, 0, cns11643_1992_5_f_82
+};
+
+static const uint16_t cns11643_1992_5_t_m[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x34de, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3543, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x37ac,
+  0x37aa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e07,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5fcb, 0x38fe, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3441, 0x0000, 0x0000, 0x34b4, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x37b3, 0x0000, 0x0000, 0x0000, 0x37b4, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c1d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4126, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x49bc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x344a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x344e, 0x0000, 0x0000, 0x34c9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x52b7, 0x52b8, 0x0000, 0x52b6, 0x52ba, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x357b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3620, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3689, 0x3695, 0x0000, 0x0000, 0x0000, 0x36be, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x37c3,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3877, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x39d4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c20, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3e63, 0x0000, 0x0000, 0x0000, 0x3f18, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4128, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43da, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x44a4, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x488e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x345b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3753, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3880, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x38dd, 0x0000, 0x0000, 0x0000, 0x38de, 0x0000, 0x3922, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6306, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3adb, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b85, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3cda, 0x3cdb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3cd7,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x401a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x41d6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x43de, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43e5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4672, 0x0000, 0x46af, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x49c4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3463, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x34ec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3598, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3758,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x37d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x38e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3954, 0x0000, 0x0000, 0x392f,
+  0x0000, 0x0000, 0x39b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5d, 0x0000,
+  0x0000, 0x3c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e1f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e72,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f0b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x40a2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x43ec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x44bb, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4621, 0x0000, 0x0000, 0x0000,
+  0x461f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8c38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4791, 0x4796, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x8ece, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x34bc,
+  0x0000, 0x0000, 0x34d8, 0x0000, 0x0000, 0x34f4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3785, 0x0000, 0x3783, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x38ba, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3969,
+  0x0000, 0x0000, 0x3945, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b6c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d04, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3a, 0x0000,
+  0x0000, 0x0000, 0x3e79, 0x0000, 0x0000, 0x7309, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f5d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f8a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4027, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4146,
+  0x4140, 0x0000, 0x413f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x419d, 0x41cb, 0x0000, 0x41e1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4346, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x441a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x44d3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x44d0, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x458e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x46c3, 0x46b6, 0x0000, 0x0000, 0x0000, 0x8a2f, 0x0000, 0x46c0, 0x46b8,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47d9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x48ec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x52dc, 0x0000, 0x0000,
+  0x0000, 0x35cc, 0x0000, 0x35a2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x35b6, 0x0000, 0x0000,
+  0x35c5, 0x35c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3683, 0x5921, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x36f8, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x36f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x379b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x388d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3956, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a96,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b7e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b81, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c9b, 0x0000, 0x0000, 0x3d00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3ed3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f9f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x40b1, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42d6, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4389,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4400, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x44dc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x83d0, 0x4590, 0x0000, 0x0000, 0x0000, 0x45b1, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x86e7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x45aa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x467d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4769, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47a1, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47e7, 0x0000, 0x0000, 0x47ec, 0x0000,
+  0x0000, 0x0000, 0x47df, 0x0000, 0x0000, 0x0000, 0x4833, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4bee, 0x0000, 0x4c32, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x34fc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x352a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x35d3, 0x0000, 0x0000, 0x0000, 0x35d7, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x37f3, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3891, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x38c0, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6117, 0x0000, 0x3963, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3970,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b02, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ee0, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f9a, 0x0000, 0x0000, 0x0000, 0x3fa3, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4005, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x415e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x41a6, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x435d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43b8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4434, 0x0000, 0x0000, 0x0000, 0x0000, 0x446f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4594, 0x4593,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8714, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x88d1,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8ccb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4792, 0x0000, 0x0000, 0x0000, 0x47aa, 0x0000, 0x0000, 0x0000, 0x47a7, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x47ef, 0x0000, 0x0000, 0x0000, 0x0000, 0x8eed, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4922, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4ab5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b75, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3482, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x52ec, 0x0000,
+  0x0000, 0x0000, 0x52e8, 0x0000, 0x0000, 0x0000, 0x0000, 0x3535, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x35f0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x38f0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a3e, 0x0000, 0x3a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3aa2, 0x0000, 0x3aa1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3bb7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c57, 0x3c70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ca7,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f31, 0x7527, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3fbf, 0x0000, 0x3fe4, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x404a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x40cf,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x798c, 0x0000, 0x7991, 0x0000, 0x4114,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x420d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4201, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42f1,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x450a, 0x4503, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8660, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4635, 0x4636, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4773, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47b1, 0x0000, 0x47af,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47f4, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x48dc, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4999, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4ab6, 0x4abd, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9904, 0x0000, 0x999b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4bf4, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c35, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4caa, 0x0000, 0x4d1f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3550, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x377b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3809,
+  0x0000, 0x0000, 0x0000, 0x3807, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6184, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x39bb, 0x0000, 0x0000, 0x3a4b,
+  0x0000, 0x0000, 0x0000, 0x3a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3ac2, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b1a, 0x0000, 0x0000,
+  0x3b12, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3bc3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3bc0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x729f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3fe5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x405f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4118, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x41ad, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x421e,
+  0x0000, 0x0000, 0x0000, 0x4227, 0x0000, 0x0000, 0x0000, 0x0000, 0x4218, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4220, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42f4, 0x4302, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4524, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8770, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x477d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4864, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9703, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4ac2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4cac, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x349b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x52f6, 0x3526, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x41af,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3815, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x389c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x64cc, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d64, 0x3d6e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ef6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x764a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x40dd, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7ab9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7bd7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4688, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x47bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47ba,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4812, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4861, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x48e1, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x999f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b89, 0x0000, 0x4b8c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x9b8d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9e77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x381a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3998, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3bf1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6ba9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x764b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x76a2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4485, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4239, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x423d, 0x4244, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x430e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4310, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x443e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4484, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4549, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x45df, 0x0000, 0x0000, 0x45f0, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x468a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4702, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x47c0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4815, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x48e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d63, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d93, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x350e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x360a, 0x0000, 0x0000, 0x0000, 0x0000, 0x360d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4074, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4256, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42a3,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42a8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x453c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x459b, 0x459a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x87f1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x465e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x46a7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x486e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x490d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4943, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a73, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a74, 0x0000, 0x0000, 0x4a70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4bdb, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x9bba, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4cdb,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d65, 0x0000,
+  0x0000, 0x4d64, 0x4d67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3611, 0x0000, 0x0000, 0x0000, 0x0000, 0x3733, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3821, 0x3822, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x39a6, 0x0000, 0x0000, 0x0000, 0x0000, 0x39a3, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ea1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x425f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x45f5, 0x0000,
+  0x8804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4711, 0x470c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x494e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b94, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c63, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c61, 0x0000, 0x9bd8, 0x0000, 0x4c5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4ce3, 0x0000, 0x0000, 0x9d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4daf, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3613, 0x0000, 0x0000, 0x3680,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4db0, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4323, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x45fa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4959, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4ba8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4ba9, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d54, 0x0000, 0x4d56, 0x0000, 0x0000, 0x0000, 0x4d6d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d8e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3a72, 0x0000, 0x0000, 0x3c14, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d93, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x426f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42b0, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x352e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4969, 0x957e, 0x0000, 0x0000, 0x0000, 0x0000, 0x49b4, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a83, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4bb0, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c0c, 0x0000, 0x4c18, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9c20, 0x0000, 0x0000, 0x9c22, 0x0000, 0x0000, 0x9c1e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4cf5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e0e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3fd8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8970, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x496e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a86, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4bb3, 0x0000, 0x0000, 0x0000, 0x4beb, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9c43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x9de0, 0x0000, 0x0000, 0x4d42, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d41, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4dac, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2f, 0x3b2e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c4d, 0x3c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_cns11643_1992_5 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x5921) return 0x373d;
+    if (unicode == 0x5e07) return 0x225c;
+    if (unicode == 0x5e3f) return 0x377c;
+    if (unicode == 0x5fcb) return 0x2266;
+    if (unicode == 0x6117) return 0x3f30;
+    if (unicode == 0x6184) return 0x4d2a;
+    if (unicode == 0x6306) return 0x2945;
+    if (unicode == 0x64cc) return 0x545e;
+    if (unicode == 0x6b85) return 0x2969;
+    if (unicode == 0x6ba9) return 0x5b72;
+    if (unicode == 0x729f) return 0x4e37;
+    if (unicode == 0x7309) return 0x3354;
+    if (unicode == 0x7527) return 0x4749;
+    if (unicode == 0x764a) return 0x5569;
+    if (unicode == 0x764b) return 0x5c36;
+    if (unicode == 0x76a2) return 0x5c43;
+    if (unicode == 0x798c) return 0x477e;
+    if (unicode == 0x7991) return 0x4822;
+    if (unicode == 0x7ab9) return 0x5652;
+    if (unicode == 0x7b3f) return 0x3b24;
+    if (unicode == 0x7bd7) return 0x5669;
+    if (unicode == 0x7c46) return 0x6c79;
+    if (unicode == 0x83d0) return 0x3b6f;
+    if (unicode == 0x8660) return 0x494e;
+    if (unicode == 0x86e7) return 0x3b7b;
+    if (unicode == 0x8714) return 0x425d;
+    if (unicode == 0x8770) return 0x5055;
+    if (unicode == 0x87f1) return 0x6448;
+    if (unicode == 0x8804) return 0x6943;
+    if (unicode == 0x88d1) return 0x426c;
+    if (unicode == 0x8970) return 0x7438;
+    if (unicode == 0x8a2f) return 0x355b;
+    if (unicode == 0x8c38) return 0x3046;
+    if (unicode == 0x8ccb) return 0x432d;
+    if (unicode == 0x8e37) return 0x5148;
+    if (unicode == 0x8ece) return 0x3055;
+    if (unicode == 0x8eed) return 0x4350;
+    if (unicode == 0x9459) return 0x765d;
+    if (unicode == 0x957e) return 0x7156;
+    if (unicode == 0x9703) return 0x523b;
+    if (unicode == 0x9904) return 0x4b4c;
+    if (unicode == 0x999b) return 0x4b4e;
+    if (unicode == 0x999f) return 0x5a26;
+    if (unicode == 0x9b8d) return 0x5a4a;
+    if (unicode == 0x9bba) return 0x6679;
+    if (unicode == 0x9bd8) return 0x6b33;
+    if (unicode == 0x9c1e) return 0x7251;
+    if (unicode == 0x9c20) return 0x724b;
+    if (unicode == 0x9c22) return 0x724e;
+    if (unicode == 0x9c43) return 0x752d;
+    if (unicode == 0x9c72) return 0x7a53;
+    if (unicode == 0x9d7c) return 0x6b3f;
+    if (unicode == 0x9de0) return 0x7545;
+    if (unicode == 0x9e77) return 0x5a5b;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x34 <= h && h <= 0x52
+        && 0x00 <= l && l <= 0xfe
+        && cns11643_1992_5_f_i[h - 0x34])
+      return cns11643_1992_5_f_i[h - 0x34][l - 0x00]
+             ? cns11643_1992_5_f_i[h - 0x34][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc == 0x2141) return 0x355a;
+    if (enc == 0x2174) return 0x3cbc;
+    if (enc == 0x217d) return 0x49b9;
+    if (enc == 0x2334) return 0x3441;
+    if (enc == 0x2337) return 0x34b4;
+    if (enc == 0x2370) return 0x37b3;
+    if (enc == 0x2374) return 0x37b4;
+    if (enc == 0x2448) return 0x3c1d;
+    if (enc == 0x244e) return 0x3c7c;
+    if (enc == 0x2463) return 0x3f55;
+    if (enc == 0x246e) return 0x4126;
+    if (enc == 0x247b) return 0x49bc;
+    if (enc == 0x2821) return 0x345b;
+    if (enc == 0x286e) return 0x3753;
+    if (enc == 0x2a24) return 0x3cd7;
+    if (enc == 0x2a6d) return 0x401a;
+    if (enc == 0x2c43) return 0x3598;
+    if (enc == 0x2c7c) return 0x3758;
+    if (enc == 0x2d2e) return 0x37d3;
+    if (enc == 0x2d47) return 0x38e2;
+    if (enc == 0x2d57) return 0x3954;
+    if (enc == 0x2d5a) return 0x392f;
+    if (enc == 0x2d5d) return 0x39b6;
+    if (enc == 0x2f34) return 0x40a2;
+    if (enc == 0x2f6d) return 0x43ec;
+    if (enc == 0x3126) return 0x34bc;
+    if (enc == 0x3129) return 0x34d8;
+    if (enc == 0x312c) return 0x34f4;
+    if (enc == 0x3173) return 0x3785;
+    if (enc == 0x3175) return 0x3783;
+    if (enc == 0x3246) return 0x38ba;
+    if (enc == 0x3258) return 0x3969;
+    if (enc == 0x325b) return 0x3945;
+    if (enc == 0x3279) return 0x3b6c;
+    if (enc == 0x3829) return 0x388d;
+    if (enc == 0x3842) return 0x3956;
+    if (enc == 0x3848) return 0x395b;
+    if (enc == 0x387c) return 0x3a96;
+    if (enc == 0x3933) return 0x3b7e;
+    if (enc == 0x3939) return 0x3b81;
+    if (enc == 0x3943) return 0x3c35;
+    if (enc == 0x395b) return 0x3c9b;
+    if (enc == 0x395e) return 0x3d00;
+    if (enc == 0x3a2d) return 0x3ed3;
+    if (enc == 0x3a3b) return 0x3f9f;
+    if (enc == 0x3a59) return 0x40b1;
+    if (enc == 0x3a65) return 0x414b;
+    if (enc == 0x3d52) return 0x4bee;
+    if (enc == 0x3d54) return 0x4c32;
+    if (enc == 0x3d70) return 0x34fc;
+    if (enc == 0x3d78) return 0x352a;
+    if (enc == 0x3e39) return 0x35d3;
+    if (enc == 0x3e3d) return 0x35d7;
+    if (enc == 0x3e6d) return 0x37f3;
+    if (enc == 0x4027) return 0x3d35;
+    if (enc == 0x404e) return 0x3ee0;
+    if (enc == 0x4060) return 0x3f9a;
+    if (enc == 0x4064) return 0x3fa3;
+    if (enc == 0x406f) return 0x4005;
+    if (enc == 0x4131) return 0x415e;
+    if (enc == 0x4139) return 0x41a6;
+    if (enc == 0x4165) return 0x435d;
+    if (enc == 0x4170) return 0x43b8;
+    if (enc == 0x4522) return 0x35f0;
+    if (enc == 0x4569) return 0x38f0;
+    if (enc == 0x4822) return 0x7991;
+    if (enc == 0x4824) return 0x4114;
+    if (enc == 0x4836) return 0x420d;
+    if (enc == 0x4846) return 0x4201;
+    if (enc == 0x4854) return 0x42f1;
+    if (enc == 0x4c31) return 0x3550;
+    if (enc == 0x4c63) return 0x377b;
+    if (enc == 0x4c68) return 0x3809;
+    if (enc == 0x4c6c) return 0x3807;
+    if (enc == 0x4e37) return 0x729f;
+    if (enc == 0x4e59) return 0x3fe5;
+    if (enc == 0x4e60) return 0x405f;
+    if (enc == 0x4e76) return 0x4118;
+    if (enc == 0x5046) return 0x4524;
+    if (enc == 0x5055) return 0x8770;
+    if (enc == 0x5139) return 0x477d;
+    if (enc == 0x5148) return 0x8e37;
+    if (enc == 0x5161) return 0x4864;
+    if (enc == 0x523b) return 0x9703;
+    if (enc == 0x5260) return 0x4ac2;
+    if (enc == 0x5338) return 0x4cac;
+    if (enc == 0x5359) return 0x349b;
+    if (enc == 0x5362) return 0x52f6;
+    if (enc == 0x5363) return 0x3526;
+    if (enc == 0x5424) return 0x41af;
+    if (enc == 0x5436) return 0x3815;
+    if (enc == 0x5442) return 0x389c;
+    if (enc == 0x545e) return 0x64cc;
+    if (enc == 0x552d) return 0x3d64;
+    if (enc == 0x552e) return 0x3d6e;
+    if (enc == 0x5536) return 0x3d5f;
+    if (enc == 0x555d) return 0x3ef6;
+    if (enc == 0x5569) return 0x764a;
+    if (enc == 0x5622) return 0x4073;
+    if (enc == 0x5633) return 0x40dd;
+    if (enc == 0x5652) return 0x7ab9;
+    if (enc == 0x5669) return 0x7bd7;
+    if (enc == 0x5a26) return 0x999f;
+    if (enc == 0x5a2c) return 0x4b89;
+    if (enc == 0x5a2e) return 0x4b8c;
+    if (enc == 0x5a4a) return 0x9b8d;
+    if (enc == 0x5a5b) return 0x9e77;
+    if (enc == 0x5b3c) return 0x381a;
+    if (enc == 0x5b4c) return 0x3998;
+    if (enc == 0x5b68) return 0x3bf1;
+    if (enc == 0x5b72) return 0x6ba9;
+    if (enc == 0x5f3c) return 0x48e2;
+    if (enc == 0x602c) return 0x4b4d;
+    if (enc == 0x6031) return 0x4b4a;
+    if (enc == 0x6123) return 0x4d63;
+    if (enc == 0x612d) return 0x4d93;
+    if (enc == 0x613b) return 0x350e;
+    if (enc == 0x6140) return 0x360a;
+    if (enc == 0x6145) return 0x360d;
+    if (enc == 0x6269) return 0x4074;
+    if (enc == 0x6334) return 0x4256;
+    if (enc == 0x6341) return 0x425a;
+    if (enc == 0x634e) return 0x42a3;
+    if (enc == 0x6354) return 0x42a8;
+    if (enc == 0x6651) return 0x4bdb;
+    if (enc == 0x6668) return 0x4c29;
+    if (enc == 0x666e) return 0x4c51;
+    if (enc == 0x6679) return 0x9bba;
+    if (enc == 0x683b) return 0x3ea1;
+    if (enc == 0x6866) return 0x425f;
+    if (enc == 0x686e) return 0x425c;
+    if (enc == 0x6941) return 0x45f5;
+    if (enc == 0x6943) return 0x8804;
+    if (enc == 0x6951) return 0x4711;
+    if (enc == 0x6952) return 0x470c;
+    if (enc == 0x6a33) return 0x494e;
+    if (enc == 0x6a6e) return 0x4b94;
+    if (enc == 0x6c44) return 0x4db0;
+    if (enc == 0x6c79) return 0x7c46;
+    if (enc == 0x6d22) return 0x4323;
+    if (enc == 0x6d2c) return 0x4449;
+    if (enc == 0x6d4b) return 0x45fa;
+    if (enc == 0x6e35) return 0x4959;
+    if (enc == 0x6e49) return 0x4a7e;
+    if (enc == 0x6e66) return 0x4ba8;
+    if (enc == 0x6e6d) return 0x4ba9;
+    if (enc == 0x6f52) return 0x4d54;
+    if (enc == 0x6f54) return 0x4d56;
+    if (enc == 0x6f58) return 0x4d6d;
+    if (enc == 0x6f61) return 0x4d8e;
+    if (enc == 0x7155) return 0x4969;
+    if (enc == 0x7156) return 0x957e;
+    if (enc == 0x715b) return 0x49b4;
+    if (enc == 0x7163) return 0x4a4d;
+    if (enc == 0x7169) return 0x4a83;
+    if (enc == 0x7357) return 0x3e0e;
+    if (enc == 0x735c) return 0x3fd8;
+    if (enc == 0x7639) return 0x42b2;
+    if (enc == 0x764c) return 0x4722;
+    if (enc == 0x765d) return 0x9459;
+    if (enc == 0x765f) return 0x4970;
+    if (enc == 0x7724) return 0x4c95;
+    if (enc == 0x772c) return 0x4d00;
+    if (enc == 0x7734) return 0x4d02;
+    if (enc == 0x774d) return 0x4d9f;
+    if (enc == 0x7825) return 0x457d;
+    if (enc == 0x7848) return 0x4af6;
+    if (enc == 0x7852) return 0x4c12;
+    if (enc == 0x7856) return 0x4c91;
+    if (enc == 0x785b) return 0x4c90;
+    if (enc == 0x792a) return 0x3a79;
+    if (enc == 0x792f) return 0x3c4e;
+    if (enc == 0x7973) return 0x4d1e;
+    if (enc == 0x7a53) return 0x9c72;
+    if (enc == 0x7b3d) return 0x3828;
+    if (enc == 0x7b7a) return 0x4d91;
+    if (enc == 0x7c3e) return 0x4587;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x22 <= h && h <= 0x75
+        && 0x21 <= l && l <= 0x7e)
+      return cns11643_1992_5_t_m[h * 0x5e + l - 0x0c9d]
+             ? cns11643_1992_5_t_m[h * 0x5e + l - 0x0c9d]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_5;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_5 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_6.h b/src/table/cns11643_1992_6.h
new file mode 100644 (file)
index 0000000..59ff070
--- /dev/null
@@ -0,0 +1,1000 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_6_f_52[] = {
+  0x222c, 0x0000, 0x0000, 0x0000, 0x2130, 0x2123, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x234e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2571, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3538, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4655,
+  0x0000, 0x497b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x257b, 0x257d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x506c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_53[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x296f, 0x0000, 0x2f27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2972, 0x0000, 0x0000, 0x0000,
+  0x2638, 0x0000, 0x0000, 0x5076, 0x0000, 0x0000, 0x0000, 0x2636, 0x0000, 0x0000, 0x2371, 0x0000,
+  0x507a, 0x0000, 0x0000, 0x213b, 0x2864, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5122, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x357d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4739, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5132, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_55[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2679, 0x0000, 0x0000, 0x0000, 0x267a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x365d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e5a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3668, 0x0000,
+  0x0000, 0x3e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e6b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a76,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x367c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e75, 0x0000, 0x0000, 0x3e78, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5234, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c44, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_56[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x216e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3063, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4844,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2747, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2179,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x307a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x524d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2470, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2b3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3125, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_57[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3754, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x375a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x375e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x486f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4875, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5269, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b52, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x276e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4032, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_58[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d32,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x382b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x382c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3830,
+  0x4961, 0x5d51, 0x0000, 0x0000, 0x2b70, 0x3834, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3167, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3837, 0x0000, 0x0000, 0x0000, 0x0000, 0x4051,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x404f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4973, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_60[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2830, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3178, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x406e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3864, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2525, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2849, 0x0000, 0x0000, 0x0000, 0x284a, 0x2844, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3872, 0x0000, 0x0000, 0x0000, 0x3933, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_61[] = {
+  0x0000, 0x0000, 0x0000, 0x412b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4141, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e3b, 0x0000, 0x5450, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e40, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5454,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5467, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_62[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3940, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c71, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4166, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5478, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3267, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x416d,
+  0x0000, 0x0000, 0x0000, 0x4175, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e6e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d21, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_65[] = {
+  0x3348, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4266, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x426f, 0x0000, 0x0000, 0x0000, 0x4c53, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5627, 0x0000, 0x5f78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4276, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c5b, 0x4c56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_67[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a74, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x433c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x566d,
+  0x0000, 0x2549, 0x0000, 0x0000, 0x0000, 0x3b28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x337d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b31, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4358, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_6_f_68[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x497e,
+  0x4d54, 0x5676, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x606f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4364, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6121, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4371, 0x4370, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6124, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x254f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x343a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x442c, 0x0000, 0x4428, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6144
+};
+static const uint16_t cns11643_1992_6_f_71[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e7a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4522,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4524, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x626a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6275, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f36, 0x4f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_6_f_i[] = {
+  cns11643_1992_6_f_52, cns11643_1992_6_f_53, 0, cns11643_1992_6_f_55, cns11643_1992_6_f_56,
+  cns11643_1992_6_f_57, cns11643_1992_6_f_58, 0, cns11643_1992_6_f_60, cns11643_1992_6_f_61,
+  cns11643_1992_6_f_62, 0, 0, cns11643_1992_6_f_65, 0, cns11643_1992_6_f_67, cns11643_1992_6_f_68,
+  0, 0, cns11643_1992_6_f_71
+};
+
+static const uint16_t cns11643_1992_6_t_m[] = {
+  0x0000, 0x0000, 0x3405, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3404, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x353f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x382a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x38a7, 0x0000, 0x0000, 0x0000, 0x0000, 0x38fa, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3400, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x34db, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3438, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6530,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x353a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x38c9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43cd, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4492, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x34b5, 0x0000,
+  0x34b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3537,
+  0x0000, 0x3530, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x373e, 0x374d, 0x3751, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3873, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x39be, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c1e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3cc8, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3cc3, 0x3cc7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f56, 0x0000, 0x3540, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x49bd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x351a, 0x0000, 0x0000, 0x352c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3549, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x357c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x37bf, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x37ba, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x38d8, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x39b2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ac4,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2b, 0x0000,
+  0x0000, 0x0000, 0x3e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x72dd,
+  0x3eb2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4129, 0x0000, 0x0000, 0x0000, 0x0000, 0x4192, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3458, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x351c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3637, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3843, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x38b4,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x38e0, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3ae4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6804, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x401c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4100, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42b6, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43e4, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x44ad,
+  0x0000, 0x82ff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x8fec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x48c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3467, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x53de,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3596, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5bb2, 0x0000, 0x3776, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x37d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3920, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3929, 0x0000, 0x0000, 0x0000, 0x3938, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a89, 0x3ab0, 0x0000, 0x0000, 0x0000, 0x3abf, 0x0000, 0x0000, 0x0000, 0x3ac5, 0x0000, 0x0000,
+  0x3aea, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c37, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ce4,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ce8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e20, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f86, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4356, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4367, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8038, 0x0000, 0x0000, 0x8081,
+  0x0000, 0x0000, 0x0000, 0x43d1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x43eb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x44b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x45a3, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4610, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x491b, 0x0000, 0x4987, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3557, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x369d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x375f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3779, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3798, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x37dc, 0x5d2b, 0x0000, 0x37df, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x39fd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3af4, 0x0000, 0x3aef, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d03, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d09, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e7b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x413a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x41a0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x41e5, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43f8,
+  0x0000, 0x8158, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4450,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4468,
+  0x4467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x44cf, 0x0000, 0x0000,
+  0x0000, 0x44cd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x45ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x46c1, 0x0000, 0x0000, 0x8a24, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4747, 0x0000, 0x4757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8dc3,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x484e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3477, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x51f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x55b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x35c4, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x386b, 0x5ec3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3941, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3950, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ac0, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3afc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3479, 0x0000,
+  0x0000, 0x440b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d1e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e85, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f97, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4093, 0x0000, 0x0000, 0x0000,
+  0x7861, 0x0000, 0x0000, 0x0000, 0x40b2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a06, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a01, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x41a4, 0x0000, 0x0000, 0x41f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x41f1, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4281, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x42dc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x440c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x446d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x44e6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x8849, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8999, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x46d1, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x472c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x476e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x47e5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x47e6, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x489f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x921f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a0d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x34f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5313, 0x0000, 0x3533, 0x0000, 0x0000, 0x0000, 0x353c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x354f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x35dc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x55e0, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x37f5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x38c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6139, 0x0000, 0x0000, 0x0000, 0x0000, 0x3971, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b01, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6ed7, 0x0000, 0x3d41, 0x0000, 0x0000, 0x0000, 0x3dd7, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3de2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e45, 0x0000, 0x0000,
+  0x0000, 0x733d, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_cns11643_1992_6 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x3637) return 0x2f65;
+    if (unicode == 0x3652) return 0x474e;
+    if (unicode == 0x369d) return 0x3e42;
+    if (unicode == 0x3b01) return 0x533d;
+    if (unicode == 0x3f56) return 0x2862;
+    if (unicode == 0x3f86) return 0x396b;
+    if (unicode == 0x3f97) return 0x4b5a;
+    if (unicode == 0x3fac) return 0x5f2d;
+    if (unicode == 0x3ff2) return 0x5552;
+    if (unicode == 0x401c) return 0x3338;
+    if (unicode == 0x4049) return 0x5561;
+    if (unicode == 0x4093) return 0x4c2b;
+    if (unicode == 0x40b2) return 0x4c33;
+    if (unicode == 0x427d) return 0x4322;
+    if (unicode == 0x4281) return 0x4c60;
+    if (unicode == 0x4291) return 0x602c;
+    if (unicode == 0x42b6) return 0x3364;
+    if (unicode == 0x42dc) return 0x4c71;
+    if (unicode == 0x450b) return 0x6158;
+    if (unicode == 0x45a3) return 0x3b69;
+    if (unicode == 0x45ab) return 0x4448;
+    if (unicode == 0x45c8) return 0x6169;
+    if (unicode == 0x4610) return 0x3b73;
+    if (unicode == 0x4631) return 0x582b;
+    if (unicode == 0x46c1) return 0x446d;
+    if (unicode == 0x46d1) return 0x4e6b;
+    if (unicode == 0x46d5) return 0x5841;
+    if (unicode == 0x484e) return 0x4545;
+    if (unicode == 0x4856) return 0x5924;
+    if (unicode == 0x489f) return 0x4f48;
+    if (unicode == 0x48c3) return 0x346d;
+    if (unicode == 0x48f4) return 0x594c;
+    if (unicode == 0x491b) return 0x3c63;
+    if (unicode == 0x4987) return 0x3c65;
+    if (unicode == 0x49bd) return 0x2935;
+    if (unicode == 0x4a0d) return 0x5031;
+    if (unicode == 0x4a16) return 0x637b;
+    if (unicode == 0x4a58) return 0x5a28;
+    if (unicode == 0x4b3b) return 0x6440;
+    if (unicode == 0x4bef) return 0x645e;
+    if (unicode == 0x51f2) return 0x4665;
+    if (unicode == 0x5313) return 0x5074;
+    if (unicode == 0x53de) return 0x3578;
+    if (unicode == 0x55b6) return 0x4729;
+    if (unicode == 0x55e0) return 0x5143;
+    if (unicode == 0x5a30) return 0x3657;
+    if (unicode == 0x5bb2) return 0x3666;
+    if (unicode == 0x5d2b) return 0x3e76;
+    if (unicode == 0x5ec3) return 0x4845;
+    if (unicode == 0x6139) return 0x5264;
+    if (unicode == 0x6530) return 0x236c;
+    if (unicode == 0x6804) return 0x3172;
+    if (unicode == 0x6ed7) return 0x544e;
+    if (unicode == 0x72dd) return 0x2c7e;
+    if (unicode == 0x733d) return 0x547c;
+    if (unicode == 0x7861) return 0x4c2f;
+    if (unicode == 0x7a01) return 0x4c48;
+    if (unicode == 0x7a06) return 0x4c43;
+    if (unicode == 0x7fe4) return 0x6058;
+    if (unicode == 0x8038) return 0x3b21;
+    if (unicode == 0x8081) return 0x3b24;
+    if (unicode == 0x8088) return 0x6060;
+    if (unicode == 0x8158) return 0x435a;
+    if (unicode == 0x82ff) return 0x343c;
+    if (unicode == 0x8849) return 0x4e4f;
+    if (unicode == 0x8999) return 0x4e60;
+    if (unicode == 0x8a24) return 0x4470;
+    if (unicode == 0x8dc3) return 0x4538;
+    if (unicode == 0x8fec) return 0x3460;
+    if (unicode == 0x921f) return 0x4f6f;
+    if (unicode == 0x9775) return 0x5a24;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x34 <= h && h <= 0x47
+        && 0x00 <= l && l <= 0xff
+        && cns11643_1992_6_f_i[h - 0x34])
+      return cns11643_1992_6_f_i[h - 0x34][l - 0x00]
+             ? cns11643_1992_6_f_i[h - 0x34][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc == 0x222c) return 0x3400;
+    if (enc == 0x2241) return 0x34db;
+    if (enc == 0x234e) return 0x3438;
+    if (enc == 0x236c) return 0x6530;
+    if (enc == 0x2371) return 0x353a;
+    if (enc == 0x2470) return 0x38c9;
+    if (enc == 0x2636) return 0x3537;
+    if (enc == 0x2638) return 0x3530;
+    if (enc == 0x2678) return 0x373e;
+    if (enc == 0x2679) return 0x374d;
+    if (enc == 0x267a) return 0x3751;
+    if (enc == 0x2747) return 0x3873;
+    if (enc == 0x276e) return 0x39be;
+    if (enc == 0x2935) return 0x49bd;
+    if (enc == 0x296f) return 0x351a;
+    if (enc == 0x2972) return 0x352c;
+    if (enc == 0x2a2a) return 0x3549;
+    if (enc == 0x2a39) return 0x357c;
+    if (enc == 0x2a76) return 0x37bf;
+    if (enc == 0x2a7b) return 0x37ba;
+    if (enc == 0x2b3e) return 0x38d8;
+    if (enc == 0x2b52) return 0x39b2;
+    if (enc == 0x2b70) return 0x3ac4;
+    if (enc == 0x2c71) return 0x3e2b;
+    if (enc == 0x2c75) return 0x3e61;
+    if (enc == 0x2c7e) return 0x72dd;
+    if (enc == 0x2d21) return 0x3eb2;
+    if (enc == 0x2d49) return 0x4129;
+    if (enc == 0x2d4e) return 0x4192;
+    if (enc == 0x2e5a) return 0x3458;
+    if (enc == 0x2f27) return 0x351c;
+    if (enc == 0x2f65) return 0x3637;
+    if (enc == 0x3063) return 0x3843;
+    if (enc == 0x307a) return 0x38b4;
+    if (enc == 0x3125) return 0x38e0;
+    if (enc == 0x3167) return 0x3ae4;
+    if (enc == 0x3172) return 0x6804;
+    if (enc == 0x3178) return 0x3c26;
+    if (enc == 0x3267) return 0x3e6f;
+    if (enc == 0x3338) return 0x401c;
+    if (enc == 0x3348) return 0x4100;
+    if (enc == 0x3364) return 0x42b6;
+    if (enc == 0x337d) return 0x43e4;
+    if (enc == 0x343a) return 0x44ad;
+    if (enc == 0x343c) return 0x82ff;
+    if (enc == 0x3460) return 0x8fec;
+    if (enc == 0x346d) return 0x48c3;
+    if (enc == 0x3538) return 0x3467;
+    if (enc == 0x3578) return 0x53de;
+    if (enc == 0x357d) return 0x3596;
+    if (enc == 0x3657) return 0x5a30;
+    if (enc == 0x365d) return 0x3759;
+    if (enc == 0x3666) return 0x5bb2;
+    if (enc == 0x3668) return 0x3776;
+    if (enc == 0x367c) return 0x37d2;
+    if (enc == 0x3754) return 0x3920;
+    if (enc == 0x375a) return 0x3929;
+    if (enc == 0x375e) return 0x3938;
+    if (enc == 0x3933) return 0x3ce8;
+    if (enc == 0x3940) return 0x3e20;
+    if (enc == 0x396b) return 0x3f86;
+    if (enc == 0x3a6b) return 0x4356;
+    if (enc == 0x3a74) return 0x4367;
+    if (enc == 0x3c63) return 0x491b;
+    if (enc == 0x3c65) return 0x4987;
+    if (enc == 0x3d61) return 0x3557;
+    if (enc == 0x4032) return 0x39fd;
+    if (enc == 0x404f) return 0x3af4;
+    if (enc == 0x4051) return 0x3aef;
+    if (enc == 0x406e) return 0x3c31;
+    if (enc == 0x412b) return 0x3d03;
+    if (enc == 0x4141) return 0x3d09;
+    if (enc == 0x4166) return 0x3e3e;
+    if (enc == 0x416d) return 0x3e77;
+    if (enc == 0x4175) return 0x3e7b;
+    if (enc == 0x4266) return 0x413a;
+    if (enc == 0x426f) return 0x41a0;
+    if (enc == 0x4276) return 0x41e5;
+    if (enc == 0x4428) return 0x44cf;
+    if (enc == 0x442c) return 0x44cd;
+    if (enc == 0x4448) return 0x45ab;
+    if (enc == 0x446d) return 0x46c1;
+    if (enc == 0x4470) return 0x8a24;
+    if (enc == 0x4522) return 0x4747;
+    if (enc == 0x4524) return 0x4757;
+    if (enc == 0x4538) return 0x8dc3;
+    if (enc == 0x4545) return 0x484e;
+    if (enc == 0x4655) return 0x3477;
+    if (enc == 0x4665) return 0x51f2;
+    if (enc == 0x4729) return 0x55b6;
+    if (enc == 0x4739) return 0x35c4;
+    if (enc == 0x474e) return 0x3652;
+    if (enc == 0x4844) return 0x386b;
+    if (enc == 0x4845) return 0x5ec3;
+    if (enc == 0x486f) return 0x3941;
+    if (enc == 0x4875) return 0x3950;
+    if (enc == 0x4961) return 0x3ac0;
+    if (enc == 0x4973) return 0x3afc;
+    if (enc == 0x497b) return 0x3479;
+    if (enc == 0x497e) return 0x440b;
+    if (enc == 0x4a6d) return 0x3d1e;
+    if (enc == 0x4b43) return 0x3e85;
+    if (enc == 0x4b5a) return 0x3f97;
+    if (enc == 0x4d54) return 0x440c;
+    if (enc == 0x4d63) return 0x446d;
+    if (enc == 0x4e27) return 0x44e6;
+    if (enc == 0x4e4f) return 0x8849;
+    if (enc == 0x4e60) return 0x8999;
+    if (enc == 0x4e6b) return 0x46d1;
+    if (enc == 0x4e7a) return 0x472c;
+    if (enc == 0x4f29) return 0x476e;
+    if (enc == 0x4f36) return 0x47e5;
+    if (enc == 0x4f3c) return 0x47e6;
+    if (enc == 0x4f48) return 0x489f;
+    if (enc == 0x4f6f) return 0x921f;
+    if (enc == 0x5031) return 0x4a0d;
+    if (enc == 0x506c) return 0x34f8;
+    if (enc == 0x5074) return 0x5313;
+    if (enc == 0x5076) return 0x3533;
+    if (enc == 0x507a) return 0x353c;
+    if (enc == 0x5122) return 0x354f;
+    if (enc == 0x5132) return 0x35dc;
+    if (enc == 0x5143) return 0x55e0;
+    if (enc == 0x5234) return 0x37f5;
+    if (enc == 0x524d) return 0x38c3;
+    if (enc == 0x5264) return 0x6139;
+    if (enc == 0x5269) return 0x3971;
+    if (enc == 0x533d) return 0x3b01;
+    if (enc == 0x5552) return 0x3ff2;
+    if (enc == 0x5561) return 0x4049;
+    if (enc == 0x5627) return 0x41a9;
+    if (enc == 0x566d) return 0x43cb;
+    if (enc == 0x5676) return 0x440d;
+    if (enc == 0x582b) return 0x4631;
+    if (enc == 0x5841) return 0x46d5;
+    if (enc == 0x5924) return 0x4856;
+    if (enc == 0x594c) return 0x48f4;
+    if (enc == 0x5a24) return 0x9775;
+    if (enc == 0x5a28) return 0x4a58;
+    if (enc == 0x5a73) return 0x3487;
+    if (enc == 0x5c44) return 0x37fa;
+    if (enc == 0x5c67) return 0x38f2;
+    if (enc == 0x5d32) return 0x3a2f;
+    if (enc == 0x5d51) return 0x3ac1;
+    if (enc == 0x5d77) return 0x3c40;
+    if (enc == 0x5e3b) return 0x3d3f;
+    if (enc == 0x5e40) return 0x3d46;
+    if (enc == 0x5e6e) return 0x3e8f;
+    if (enc == 0x5f2d) return 0x3fac;
+    if (enc == 0x5f6b) return 0x4168;
+    if (enc == 0x5f78) return 0x41ab;
+    if (enc == 0x602c) return 0x4291;
+    if (enc == 0x6058) return 0x7fe4;
+    if (enc == 0x6060) return 0x8088;
+    if (enc == 0x606f) return 0x4430;
+    if (enc == 0x6121) return 0x445d;
+    if (enc == 0x6124) return 0x4475;
+    if (enc == 0x6144) return 0x44ff;
+    if (enc == 0x6158) return 0x450b;
+    if (enc == 0x6169) return 0x45c8;
+    if (enc == 0x626a) return 0x4774;
+    if (enc == 0x6275) return 0x47ac;
+    if (enc == 0x637b) return 0x4a16;
+    if (enc == 0x6440) return 0x4b3b;
+    if (enc == 0x645e) return 0x4bef;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x54
+        && 0x21 <= l && l <= 0x7e)
+      return cns11643_1992_6_t_m[h * 0x5e + l - 0x0c3f]
+             ? cns11643_1992_6_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_6;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_6 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_7.h b/src/table/cns11643_1992_7.h
new file mode 100644 (file)
index 0000000..490917d
--- /dev/null
@@ -0,0 +1,441 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_7_f_69[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4238, 0x0000, 0x0000, 0x3b32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5468, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5872, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2842, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3273, 0x0000, 0x0000,
+  0x0000, 0x3275, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_7_f_70[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5925, 0x5c5e, 0x0000, 0x5c63, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4322, 0x0000, 0x5025, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5932, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2879, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334d
+};
+static const uint16_t cns11643_1992_7_f_71[] = {
+  0x4a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5532,
+  0x0000, 0x0000, 0x0000, 0x5938, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2936, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c33, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x293d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_7_f_73[] = {
+  0x0000, 0x0000, 0x0000, 0x3454, 0x0000, 0x0000, 0x0000, 0x3c70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a38, 0x0000, 0x2a3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c7b, 0x0000, 0x3c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5568,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5967, 0x0000, 0x5968, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a46, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3473, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a54, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_7_f_74[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4458, 0x4460, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d56, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5627, 0x5625, 0x0000, 0x0000, 0x0000, 0x5626, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4477, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3551, 0x0000, 0x0000, 0x3d69, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5632, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_7_f_75[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x447e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2b38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3628, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x602e, 0x602d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6475, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_7_f_76[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5179, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x616a, 0x0000, 0x0000, 0x517d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5231, 0x0000, 0x0000,
+  0x5233, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x364a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3651, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5242, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_7_f_77[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6337, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5729, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x365c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a7d, 0x0000, 0x2c31, 0x0000, 0x0000, 0x3665, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c33, 0x0000, 0x3667, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5267, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_7_f_i[] = {
+  cns11643_1992_7_f_69, cns11643_1992_7_f_70, cns11643_1992_7_f_71, 0, cns11643_1992_7_f_73,
+  cns11643_1992_7_f_74, cns11643_1992_7_f_75, cns11643_1992_7_f_76, cns11643_1992_7_f_77
+};
+
+static const uint16_t cns11643_1992_7_t_54[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_cns11643_1992_7 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x34a7) return 0x5274;
+    if (unicode == 0x34a8) return 0x574c;
+    if (unicode == 0x34b9) return 0x4d3d;
+    if (unicode == 0x3510) return 0x3e7d;
+    if (unicode == 0x35f6) return 0x214e;
+    if (unicode == 0x3605) return 0x3737;
+    if (unicode == 0x361c) return 0x622f;
+    if (unicode == 0x3667) return 0x216a;
+    if (unicode == 0x367b) return 0x3f30;
+    if (unicode == 0x367e) return 0x4644;
+    if (unicode == 0x3747) return 0x2d2d;
+    if (unicode == 0x3772) return 0x6235;
+    if (unicode == 0x3817) return 0x2d4c;
+    if (unicode == 0x381d) return 0x3f44;
+    if (unicode == 0x38a3) return 0x2d5b;
+    if (unicode == 0x3992) return 0x227c;
+    if (unicode == 0x39a7) return 0x472c;
+    if (unicode == 0x3a45) return 0x233a;
+    if (unicode == 0x3b1e) return 0x2e5a;
+    if (unicode == 0x3b27) return 0x3f76;
+    if (unicode == 0x3bc9) return 0x236f;
+    if (unicode == 0x3bf0) return 0x3855;
+    if (unicode == 0x3c4b) return 0x4e22;
+    if (unicode == 0x3d55) return 0x2461;
+    if (unicode == 0x3e02) return 0x3926;
+    if (unicode == 0x3e23) return 0x392d;
+    if (unicode == 0x3e5a) return 0x536b;
+    if (unicode == 0x3e9a) return 0x2f74;
+    if (unicode == 0x3ee8) return 0x2537;
+    if (unicode == 0x3fb6) return 0x2558;
+    if (unicode == 0x3fbd) return 0x255c;
+    if (unicode == 0x3fc2) return 0x3036;
+    if (unicode == 0x3fcd) return 0x406b;
+    if (unicode == 0x3fcf) return 0x4067;
+    if (unicode == 0x40d6) return 0x2624;
+    if (unicode == 0x40dc) return 0x3059;
+    if (unicode == 0x40f1) return 0x4e5c;
+    if (unicode == 0x4171) return 0x2632;
+    if (unicode == 0x4182) return 0x412e;
+    if (unicode == 0x418b) return 0x584c;
+    if (unicode == 0x41b3) return 0x306f;
+    if (unicode == 0x4252) return 0x413f;
+    if (unicode == 0x4279) return 0x655d;
+    if (unicode == 0x4298) return 0x2657;
+    if (unicode == 0x42af) return 0x543a;
+    if (unicode == 0x4315) return 0x3a39;
+    if (unicode == 0x4320) return 0x474a;
+    if (unicode == 0x432b) return 0x5858;
+    if (unicode == 0x4331) return 0x5f33;
+    if (unicode == 0x4451) return 0x4224;
+    if (unicode == 0x4801) return 0x294e;
+    if (unicode == 0x4823) return 0x4a57;
+    if (unicode == 0x482e) return 0x5c77;
+    if (unicode == 0x4889) return 0x5056;
+    if (unicode == 0x48af) return 0x4377;
+    if (unicode == 0x5655) return 0x2163;
+    if (unicode == 0x58e1) return 0x4645;
+    if (unicode == 0x617f) return 0x2271;
+    if (unicode == 0x64f5) return 0x3f62;
+    if (unicode == 0x6707) return 0x5347;
+    if (unicode == 0x71d7) return 0x2f4f;
+    if (unicode == 0x7674) return 0x6452;
+    if (unicode == 0x7ce9) return 0x4857;
+    if (unicode == 0x7f80) return 0x4161;
+    if (unicode == 0x81cb) return 0x487c;
+    if (unicode == 0x8666) return 0x3261;
+    if (unicode == 0x8d01) return 0x4352;
+    if (unicode == 0x8f3a) return 0x3432;
+    if (unicode == 0x933d) return 0x3463;
+    if (unicode == 0x95d9) return 0x4b40;
+    if (unicode == 0x9a47) return 0x5651;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x45 <= h && h <= 0x4d
+        && 0x04 <= l && l <= 0xfc
+        && cns11643_1992_7_f_i[h - 0x45])
+      return cns11643_1992_7_f_i[h - 0x45][l - 0x04]
+             ? cns11643_1992_7_f_i[h - 0x45][l - 0x04]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc == 0x214e) return 0x35f6;
+    if (enc == 0x2163) return 0x5655;
+    if (enc == 0x216a) return 0x3667;
+    if (enc == 0x2271) return 0x617f;
+    if (enc == 0x227c) return 0x3992;
+    if (enc == 0x233a) return 0x3a45;
+    if (enc == 0x236f) return 0x3bc9;
+    if (enc == 0x2461) return 0x3d55;
+    if (enc == 0x2537) return 0x3ee8;
+    if (enc == 0x2558) return 0x3fb6;
+    if (enc == 0x255c) return 0x3fbd;
+    if (enc == 0x2624) return 0x40d6;
+    if (enc == 0x2632) return 0x4171;
+    if (enc == 0x2657) return 0x4298;
+    if (enc == 0x2842) return 0x45cd;
+    if (enc == 0x2879) return 0x46f6;
+    if (enc == 0x2936) return 0x477a;
+    if (enc == 0x293d) return 0x47b8;
+    if (enc == 0x294e) return 0x4801;
+    if (enc == 0x2a38) return 0x492f;
+    if (enc == 0x2a3e) return 0x4931;
+    if (enc == 0x2a46) return 0x499c;
+    if (enc == 0x2a54) return 0x49e6;
+    if (enc == 0x2b38) return 0x4b38;
+    if (enc == 0x2b6a) return 0x4c3a;
+    if (enc == 0x2b6d) return 0x4cb1;
+    if (enc == 0x2c31) return 0x4d47;
+    if (enc == 0x2c33) return 0x4d51;
+    if (enc == 0x2d2d) return 0x3747;
+    if (enc == 0x2d4c) return 0x3817;
+    if (enc == 0x2d5b) return 0x38a3;
+    if (enc == 0x2e5a) return 0x3b1e;
+    if (enc == 0x2f4f) return 0x71d7;
+    if (enc == 0x2f74) return 0x3e9a;
+    if (enc == 0x3036) return 0x3fc2;
+    if (enc == 0x3059) return 0x40dc;
+    if (enc == 0x306f) return 0x41b3;
+    if (enc == 0x3261) return 0x8666;
+    if (enc == 0x3273) return 0x45d9;
+    if (enc == 0x3275) return 0x45dd;
+    if (enc == 0x334d) return 0x46fc;
+    if (enc == 0x3432) return 0x8f3a;
+    if (enc == 0x3454) return 0x4907;
+    if (enc == 0x3463) return 0x933d;
+    if (enc == 0x3473) return 0x49a8;
+    if (enc == 0x3551) return 0x4aca;
+    if (enc == 0x3737) return 0x3605;
+    if (enc == 0x3855) return 0x3bf0;
+    if (enc == 0x3926) return 0x3e02;
+    if (enc == 0x392d) return 0x3e23;
+    if (enc == 0x3a39) return 0x4315;
+    if (enc == 0x3b32) return 0x455d;
+    if (enc == 0x3b59) return 0x465a;
+    if (enc == 0x3c33) return 0x4785;
+    if (enc == 0x3c70) return 0x490b;
+    if (enc == 0x3c77) return 0x4939;
+    if (enc == 0x3c7b) return 0x4937;
+    if (enc == 0x3d56) return 0x4a6b;
+    if (enc == 0x3d69) return 0x4acd;
+    if (enc == 0x3e49) return 0x4c4d;
+    if (enc == 0x3e7d) return 0x3510;
+    if (enc == 0x3f30) return 0x367b;
+    if (enc == 0x3f44) return 0x381d;
+    if (enc == 0x3f62) return 0x64f5;
+    if (enc == 0x3f76) return 0x3b27;
+    if (enc == 0x4067) return 0x3fcf;
+    if (enc == 0x406b) return 0x3fcd;
+    if (enc == 0x412e) return 0x4182;
+    if (enc == 0x413f) return 0x4252;
+    if (enc == 0x4161) return 0x7f80;
+    if (enc == 0x4224) return 0x4451;
+    if (enc == 0x4238) return 0x455a;
+    if (enc == 0x4322) return 0x4665;
+    if (enc == 0x4352) return 0x8d01;
+    if (enc == 0x4377) return 0x48af;
+    if (enc == 0x4439) return 0x4941;
+    if (enc == 0x4458) return 0x4a29;
+    if (enc == 0x4460) return 0x4a2a;
+    if (enc == 0x4477) return 0x4a96;
+    if (enc == 0x447e) return 0x4b12;
+    if (enc == 0x4644) return 0x367e;
+    if (enc == 0x4645) return 0x58e1;
+    if (enc == 0x472c) return 0x39a7;
+    if (enc == 0x474a) return 0x4320;
+    if (enc == 0x4857) return 0x7ce9;
+    if (enc == 0x487c) return 0x81cb;
+    if (enc == 0x4953) return 0x4565;
+    if (enc == 0x4a25) return 0x4704;
+    if (enc == 0x4a41) return 0x4764;
+    if (enc == 0x4a57) return 0x4823;
+    if (enc == 0x4b40) return 0x95d9;
+    if (enc == 0x4d3d) return 0x34b9;
+    if (enc == 0x4e22) return 0x3c4b;
+    if (enc == 0x4e5c) return 0x40f1;
+    if (enc == 0x5025) return 0x4667;
+    if (enc == 0x5031) return 0x4714;
+    if (enc == 0x5056) return 0x4889;
+    if (enc == 0x5179) return 0x4c0b;
+    if (enc == 0x517d) return 0x4c17;
+    if (enc == 0x5231) return 0x4c6d;
+    if (enc == 0x5233) return 0x4c70;
+    if (enc == 0x5242) return 0x4ced;
+    if (enc == 0x5267) return 0x4d8d;
+    if (enc == 0x5274) return 0x34a7;
+    if (enc == 0x5347) return 0x6707;
+    if (enc == 0x536b) return 0x3e5a;
+    if (enc == 0x543a) return 0x42af;
+    if (enc == 0x5468) return 0x456b;
+    if (enc == 0x5532) return 0x471b;
+    if (enc == 0x5568) return 0x4963;
+    if (enc == 0x5625) return 0x4a80;
+    if (enc == 0x5626) return 0x4a84;
+    if (enc == 0x5627) return 0x4a7f;
+    if (enc == 0x5632) return 0x4af1;
+    if (enc == 0x5651) return 0x9a47;
+    if (enc == 0x5729) return 0x4d1c;
+    if (enc == 0x574c) return 0x34a8;
+    if (enc == 0x584c) return 0x418b;
+    if (enc == 0x5858) return 0x432b;
+    if (enc == 0x5872) return 0x457a;
+    if (enc == 0x5925) return 0x4609;
+    if (enc == 0x5932) return 0x466d;
+    if (enc == 0x5938) return 0x471f;
+    if (enc == 0x5967) return 0x496a;
+    if (enc == 0x5968) return 0x496c;
+    if (enc == 0x5a3e) return 0x4bb2;
+    if (enc == 0x5a4b) return 0x4c1d;
+    if (enc == 0x5a4f) return 0x4c2d;
+    if (enc == 0x5a7d) return 0x4d45;
+    if (enc == 0x5c5e) return 0x460a;
+    if (enc == 0x5c63) return 0x460c;
+    if (enc == 0x5c77) return 0x482e;
+    if (enc == 0x5e23) return 0x4c8d;
+    if (enc == 0x5f33) return 0x4331;
+    if (enc == 0x602d) return 0x4bbc;
+    if (enc == 0x602e) return 0x4bbb;
+    if (enc == 0x616a) return 0x4c14;
+    if (enc == 0x622f) return 0x361c;
+    if (enc == 0x6235) return 0x3772;
+    if (enc == 0x6337) return 0x4d0e;
+    if (enc == 0x6452) return 0x7674;
+    if (enc == 0x6475) return 0x4bec;
+    if (enc == 0x655d) return 0x4279;
+    if (0x005e <= enc && enc <= 0x009d)
+      return cns11643_1992_7_t_54[enc - 0x005e] == 0 ? NOCHAR : cns11643_1992_7_t_54[enc - 0x005e];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_7;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_7 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/cns11643_1992_f.h b/src/table/cns11643_1992_f.h
new file mode 100644 (file)
index 0000000..ba2a5dd
--- /dev/null
@@ -0,0 +1,809 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN_EXT
+
+static const uint16_t cns11643_1992_f_f_54[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e25,
+  0x4e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a2a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e6b, 0x2e78, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_f_f_61[] = {
+  0x3633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c43, 0x3c5a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x246e, 0x0000, 0x0000, 0x0000, 0x276e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3648,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4278, 0x433c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4958, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_f_f_62[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3127, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3659,
+  0x3d3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4349, 0x4356, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x557a, 0x5622
+};
+static const uint16_t cns11643_1992_f_f_69[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5165, 0x5173, 0x5176, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6839, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x636e, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_f_f_103[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2258, 0x0000, 0x2257, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2422, 0x0000, 0x0000, 0x0000, 0x2453, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x274e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2750, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_f_f_105[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b70, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c29, 0x0000, 0x0000, 0x0000, 0x3b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4249, 0x4247, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4228, 0x0000, 0x423c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_f_f_124[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6567, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e21, 0x3e23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b27, 0x4b2b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_f_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x216a, 0x0000, 0x0000, 0x0000, 0x2271, 0x2272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2532, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2871, 0x0000, 0x0000, 0x286e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t cns11643_1992_f_f_147[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5859, 0x5848, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5855, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d41,
+  0x0000, 0x5d39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6133, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6143, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *cns11643_1992_f_f_i[] = {
+  cns11643_1992_f_f_54, 0, 0, 0, 0, 0, 0, cns11643_1992_f_f_61, cns11643_1992_f_f_62, 0, 0, 0,
+  0, 0, 0, cns11643_1992_f_f_69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, cns11643_1992_f_f_103, 0, cns11643_1992_f_f_105, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, cns11643_1992_f_f_124, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, cns11643_1992_f_f_143, 0, 0, 0, cns11643_1992_f_f_147
+};
+
+static const uint16_t cns11643_1992_f_t_m[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5301, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3436,
+  0x0000, 0x0000, 0x434f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x53fa,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x9f99, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c49, 0x0000, 0x0000,
+  0x0000, 0x8fb7, 0x0000, 0x3406, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f29, 0x343e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x534e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c81, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f10, 0x0000, 0x0000, 0x6268, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6742, 0x6740, 0x51ea, 0x0000, 0x0000, 0x0000, 0x6c62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7391, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fbb, 0x8fbc, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3575, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x56e8, 0x0000, 0x575b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c99,
+  0x0000, 0x0000, 0x0000, 0x5c97, 0x0000, 0x0000, 0x0000, 0x6762, 0x0000, 0x0000, 0x383c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x62a4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6766, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6ca3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3da5,
+  0x0000, 0x0000, 0x707f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x77f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8fc8, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x95f5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4fab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3453, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x549c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5788, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x34ac,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x39de, 0x0000, 0x62c3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6619, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b49, 0x0000, 0x67a1, 0x0000, 0x67a6,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c91, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3cd3, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3da9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x77fe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7f57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x43d5,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x82c5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x8fdf, 0x0000, 0x0000, 0x8fdc, 0x488c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4fe4, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x551b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3588, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x57aa, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x57ab, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x36c9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5ba9, 0x0000, 0x0000, 0x0000, 0x0000, 0x3917,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6811, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7551, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ebd, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7553, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7818, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4133, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7ad7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x867e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5266, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5520, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x57d7, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x36e1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x36e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5bbe, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x387c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x38e3, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3aec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6857, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3cdf, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3ec7, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7f3c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8273, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4627, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x96be, 0x0000, 0x0000, 0x0000,
+  0x66fa, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x35ab, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x364b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a72, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x37e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x68bd, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e15, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d0e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3dc1, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7413, 0x0000, 0x3ed9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x74f8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b3d, 0x0000, 0x0000, 0x76d8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4148, 0x0000, 0x0000, 0x0000, 0x79fc, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d4b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x83b9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x86cf, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x8eae, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x96eb, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x55b0, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5840, 0x5842, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3701, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x692b, 0x0000, 0x6916, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x691b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6927, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6bf5, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d20, 0x0000, 0x0000, 0x0000, 0x6e82, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d21, 0x0000, 0x0000, 0x6e7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7129
+};
+
+struct rxvt_codeset_conv_cns11643_1992_f : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x3406) return 0x216c;
+    if (unicode == 0x3436) return 0x2144;
+    if (unicode == 0x343e) return 0x2172;
+    if (unicode == 0x3453) return 0x254a;
+    if (unicode == 0x34ac) return 0x265a;
+    if (unicode == 0x3575) return 0x2349;
+    if (unicode == 0x3588) return 0x295c;
+    if (unicode == 0x35ab) return 0x3343;
+    if (unicode == 0x3701) return 0x3a3c;
+    if (unicode == 0x372c) return 0x542a;
+    if (unicode == 0x37e2) return 0x343f;
+    if (unicode == 0x383c) return 0x2425;
+    if (unicode == 0x387c) return 0x2f38;
+    if (unicode == 0x38e3) return 0x2f3e;
+    if (unicode == 0x3917) return 0x2a3e;
+    if (unicode == 0x39a0) return 0x5a29;
+    if (unicode == 0x39de) return 0x272e;
+    if (unicode == 0x3a6b) return 0x5e73;
+    if (unicode == 0x3aec) return 0x2f6e;
+    if (unicode == 0x3b49) return 0x274c;
+    if (unicode == 0x3ba4) return 0x4855;
+    if (unicode == 0x3bbc) return 0x4852;
+    if (unicode == 0x3bf4) return 0x5f29;
+    if (unicode == 0x3c07) return 0x6253;
+    if (unicode == 0x3c12) return 0x653e;
+    if (unicode == 0x3c91) return 0x275b;
+    if (unicode == 0x3cd3) return 0x2766;
+    if (unicode == 0x3cdf) return 0x3049;
+    if (unicode == 0x3f01) return 0x5b2d;
+    if (unicode == 0x3f05) return 0x6278;
+    if (unicode == 0x3f06) return 0x627b;
+    if (unicode == 0x3f53) return 0x504e;
+    if (unicode == 0x4099) return 0x287a;
+    if (unicode == 0x4133) return 0x2c6d;
+    if (unicode == 0x4148) return 0x373b;
+    if (unicode == 0x434f) return 0x2147;
+    if (unicode == 0x43d5) return 0x2852;
+    if (unicode == 0x443d) return 0x5155;
+    if (unicode == 0x44ea) return 0x3e6b;
+    if (unicode == 0x4627) return 0x3251;
+    if (unicode == 0x4749) return 0x4474;
+    if (unicode == 0x4787) return 0x607a;
+    if (unicode == 0x47f3) return 0x4558;
+    if (unicode == 0x481a) return 0x5c78;
+    if (unicode == 0x4844) return 0x2d53;
+    if (unicode == 0x4878) return 0x6853;
+    if (unicode == 0x4886) return 0x4c67;
+    if (unicode == 0x488c) return 0x2872;
+    if (unicode == 0x493c) return 0x5d4c;
+    if (unicode == 0x4953) return 0x6434;
+    if (unicode == 0x4989) return 0x3f76;
+    if (unicode == 0x4a57) return 0x4632;
+    if (unicode == 0x4ab2) return 0x402d;
+    if (unicode == 0x4c69) return 0x6472;
+    if (unicode == 0x4c88) return 0x6a3f;
+    if (unicode == 0x4ce5) return 0x6475;
+    if (unicode == 0x4f29) return 0x2171;
+    if (unicode == 0x4fab) return 0x2544;
+    if (unicode == 0x4fe4) return 0x292d;
+    if (unicode == 0x51a9) return 0x465c;
+    if (unicode == 0x51ea) return 0x2259;
+    if (unicode == 0x5266) return 0x2e2d;
+    if (unicode == 0x5301) return 0x2130;
+    if (unicode == 0x534e) return 0x222c;
+    if (unicode == 0x53b5) return 0x6d2e;
+    if (unicode == 0x53fa) return 0x2150;
+    if (unicode == 0x549c) return 0x2571;
+    if (unicode == 0x551b) return 0x2954;
+    if (unicode == 0x5520) return 0x2e42;
+    if (unicode == 0x5521) return 0x2e4a;
+    if (unicode == 0x55b0) return 0x3971;
+    if (unicode == 0x55f1) return 0x4062;
+    if (unicode == 0x567a) return 0x535d;
+    if (unicode == 0x56e8) return 0x2350;
+    if (unicode == 0x575b) return 0x2352;
+    if (unicode == 0x5788) return 0x2633;
+    if (unicode == 0x57aa) return 0x296a;
+    if (unicode == 0x57ab) return 0x2971;
+    if (unicode == 0x57d7) return 0x2e5c;
+    if (unicode == 0x5840) return 0x397d;
+    if (unicode == 0x5842) return 0x397e;
+    if (unicode == 0x5a72) return 0x3373;
+    if (unicode == 0x5ba9) return 0x2a39;
+    if (unicode == 0x5bbe) return 0x2e7e;
+    if (unicode == 0x5c2d) return 0x2554;
+    if (unicode == 0x5c81) return 0x2247;
+    if (unicode == 0x5c97) return 0x237c;
+    if (unicode == 0x5c99) return 0x2378;
+    if (unicode == 0x5e64) return 0x4e5e;
+    if (unicode == 0x5f10) return 0x224e;
+    if (unicode == 0x5f41) return 0x413f;
+    if (unicode == 0x5f5c) return 0x5443;
+    if (unicode == 0x6268) return 0x2251;
+    if (unicode == 0x62a4) return 0x2439;
+    if (unicode == 0x62c3) return 0x2730;
+    if (unicode == 0x65d9) return 0x5464;
+    if (unicode == 0x6619) return 0x273e;
+    if (unicode == 0x66fa) return 0x3273;
+    if (unicode == 0x6811) return 0x2b48;
+    if (unicode == 0x6857) return 0x3024;
+    if (unicode == 0x68bd) return 0x3557;
+    if (unicode == 0x6a2b) return 0x4f42;
+    if (unicode == 0x6a72) return 0x547b;
+    if (unicode == 0x6a78) return 0x5529;
+    if (unicode == 0x6b0c) return 0x694c;
+    if (unicode == 0x6b15) return 0x6b51;
+    if (unicode == 0x6b5a) return 0x5539;
+    if (unicode == 0x6bf5) return 0x3c3c;
+    if (unicode == 0x6c49) return 0x2166;
+    if (unicode == 0x6c62) return 0x225d;
+    if (unicode == 0x6ca3) return 0x2468;
+    if (unicode == 0x6e15) return 0x3629;
+    if (unicode == 0x6e7a) return 0x3c5d;
+    if (unicode == 0x6e82) return 0x3c47;
+    if (unicode == 0x6f46) return 0x4f79;
+    if (unicode == 0x6f9a) return 0x4f7d;
+    if (unicode == 0x707f) return 0x2471;
+    if (unicode == 0x7129) return 0x3c7e;
+    if (unicode == 0x7195) return 0x494b;
+    if (unicode == 0x7198) return 0x495f;
+    if (unicode == 0x71f5) return 0x5a73;
+    if (unicode == 0x7391) return 0x2266;
+    if (unicode == 0x7413) return 0x3657;
+    if (unicode == 0x7478) return 0x4976;
+    if (unicode == 0x74f8) return 0x3667;
+    if (unicode == 0x7551) return 0x2b7a;
+    if (unicode == 0x7553) return 0x2c4a;
+    if (unicode == 0x76d8) return 0x3723;
+    if (unicode == 0x77f6) return 0x2523;
+    if (unicode == 0x77fe) return 0x2834;
+    if (unicode == 0x7818) return 0x2c5c;
+    if (unicode == 0x789c) return 0x4425;
+    if (unicode == 0x78b9) return 0x4a3f;
+    if (unicode == 0x7936) return 0x6a66;
+    if (unicode == 0x79fc) return 0x373f;
+    if (unicode == 0x7a33) return 0x4a64;
+    if (unicode == 0x7a50) return 0x5b59;
+    if (unicode == 0x7ad7) return 0x2c76;
+    if (unicode == 0x7b39) return 0x374d;
+    if (unicode == 0x7b3d) return 0x367e;
+    if (unicode == 0x7b7b) return 0x4445;
+    if (unicode == 0x7d4b) return 0x3754;
+    if (unicode == 0x7f3c) return 0x3178;
+    if (unicode == 0x7f57) return 0x284a;
+    if (unicode == 0x8273) return 0x3232;
+    if (unicode == 0x82c5) return 0x2863;
+    if (unicode == 0x83b9) return 0x3778;
+    if (unicode == 0x83f7) return 0x3e66;
+    if (unicode == 0x867e) return 0x2d3e;
+    if (unicode == 0x86cf) return 0x383a;
+    if (unicode == 0x8744) return 0x4c33;
+    if (unicode == 0x8977) return 0x684a;
+    if (unicode == 0x89b8) return 0x6377;
+    if (unicode == 0x8aad) return 0x4c41;
+    if (unicode == 0x8eae) return 0x386c;
+    if (unicode == 0x8ebe) return 0x5833;
+    if (unicode == 0x9064) return 0x4c6b;
+    if (unicode == 0x90d2) return 0x456d;
+    if (unicode == 0x9274) return 0x4572;
+    if (unicode == 0x9277) return 0x4d22;
+    if (unicode == 0x92af) return 0x4d27;
+    if (unicode == 0x92f2) return 0x526b;
+    if (unicode == 0x9425) return 0x6657;
+    if (unicode == 0x9596) return 0x3f7e;
+    if (unicode == 0x95a0) return 0x457b;
+    if (unicode == 0x95e6) return 0x6872;
+    if (unicode == 0x95f5) return 0x2539;
+    if (unicode == 0x96be) return 0x326f;
+    if (unicode == 0x96eb) return 0x392a;
+    if (unicode == 0x9b79) return 0x533e;
+    if (unicode == 0x9b96) return 0x5938;
+    if (unicode == 0x9bb1) return 0x5d76;
+    if (unicode == 0x9bcf) return 0x6172;
+    if (unicode == 0x9bf3) return 0x646b;
+    if (unicode == 0x9c2f) return 0x692a;
+    if (unicode == 0x9c47) return 0x6a3e;
+    if (unicode == 0x9d47) return 0x5e24;
+    if (unicode == 0x9d64) return 0x6177;
+    if (unicode == 0x9ebf) return 0x617c;
+    if (unicode == 0x9f99) return 0x2159;
+    if (unicode == 0xfa28) return 0x584c;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x36 <= h && h <= 0x93
+        && 0x0e <= l && l <= 0xfc
+        && cns11643_1992_f_f_i[h - 0x36])
+      return cns11643_1992_f_f_i[h - 0x36][l - 0x0e]
+             ? cns11643_1992_f_f_i[h - 0x36][l - 0x0e]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc == 0x2349) return 0x3575;
+    if (enc == 0x2350) return 0x56e8;
+    if (enc == 0x2352) return 0x575b;
+    if (enc == 0x2378) return 0x5c99;
+    if (enc == 0x237c) return 0x5c97;
+    if (enc == 0x2633) return 0x5788;
+    if (enc == 0x265a) return 0x34ac;
+    if (enc == 0x292d) return 0x4fe4;
+    if (enc == 0x2954) return 0x551b;
+    if (enc == 0x295c) return 0x3588;
+    if (enc == 0x296a) return 0x57aa;
+    if (enc == 0x2971) return 0x57ab;
+    if (enc == 0x2a2a) return 0x36c9;
+    if (enc == 0x2a39) return 0x5ba9;
+    if (enc == 0x2a3e) return 0x3917;
+    if (enc == 0x2b48) return 0x6811;
+    if (enc == 0x2b7a) return 0x7551;
+    if (enc == 0x2c32) return 0x3ebd;
+    if (enc == 0x2c4a) return 0x7553;
+    if (enc == 0x2c5c) return 0x7818;
+    if (enc == 0x2c6d) return 0x4133;
+    if (enc == 0x2c76) return 0x7ad7;
+    if (enc == 0x2d21) return 0x7c7e;
+    if (enc == 0x2d3e) return 0x867e;
+    if (enc == 0x2d53) return 0x4844;
+    if (enc == 0x2f38) return 0x387c;
+    if (enc == 0x2f3e) return 0x38e3;
+    if (enc == 0x2f6e) return 0x3aec;
+    if (enc == 0x3024) return 0x6857;
+    if (enc == 0x3049) return 0x3cdf;
+    if (enc == 0x3127) return 0x3ec7;
+    if (enc == 0x3178) return 0x7f3c;
+    if (enc == 0x3232) return 0x8273;
+    if (enc == 0x3251) return 0x4627;
+    if (enc == 0x326f) return 0x96be;
+    if (enc == 0x3273) return 0x66fa;
+    if (enc == 0x3343) return 0x35ab;
+    if (enc == 0x3357) return 0x364b;
+    if (enc == 0x3373) return 0x5a72;
+    if (enc == 0x343f) return 0x37e2;
+    if (enc == 0x3557) return 0x68bd;
+    if (enc == 0x383a) return 0x86cf;
+    if (enc == 0x386c) return 0x8eae;
+    if (enc == 0x392a) return 0x96eb;
+    if (enc == 0x3971) return 0x55b0;
+    if (enc == 0x397d) return 0x5840;
+    if (enc == 0x397e) return 0x5842;
+    if (enc == 0x3a3c) return 0x3701;
+    if (enc == 0x3b6e) return 0x692b;
+    if (enc == 0x3b70) return 0x6916;
+    if (enc == 0x3d3b) return 0x3eda;
+    if (enc == 0x3e21) return 0x7cab;
+    if (enc == 0x3e23) return 0x7cac;
+    if (enc == 0x3e66) return 0x83f7;
+    if (enc == 0x3e6b) return 0x44ea;
+    if (enc == 0x3f76) return 0x4989;
+    if (enc == 0x3f7e) return 0x9596;
+    if (enc == 0x402d) return 0x4ab2;
+    if (enc == 0x4062) return 0x55f1;
+    if (enc == 0x413f) return 0x5f41;
+    if (enc == 0x4228) return 0x698a;
+    if (enc == 0x423c) return 0x698c;
+    if (enc == 0x4247) return 0x6980;
+    if (enc == 0x4249) return 0x697f;
+    if (enc == 0x4278) return 0x3dda;
+    if (enc == 0x433c) return 0x3ddb;
+    if (enc == 0x4349) return 0x3ee2;
+    if (enc == 0x4356) return 0x3ee3;
+    if (enc == 0x4425) return 0x789c;
+    if (enc == 0x4445) return 0x7b7b;
+    if (enc == 0x4474) return 0x4749;
+    if (enc == 0x4558) return 0x47f3;
+    if (enc == 0x456d) return 0x90d2;
+    if (enc == 0x4572) return 0x9274;
+    if (enc == 0x457b) return 0x95a0;
+    if (enc == 0x4632) return 0x4a57;
+    if (enc == 0x465c) return 0x51a9;
+    if (enc == 0x4852) return 0x3bbc;
+    if (enc == 0x4855) return 0x3ba4;
+    if (enc == 0x494b) return 0x7195;
+    if (enc == 0x4958) return 0x3de8;
+    if (enc == 0x495f) return 0x7198;
+    if (enc == 0x4976) return 0x7478;
+    if (enc == 0x4a3f) return 0x78b9;
+    if (enc == 0x4a64) return 0x7a33;
+    if (enc == 0x4b27) return 0x7cc0;
+    if (enc == 0x4b2b) return 0x7cc1;
+    if (enc == 0x4c33) return 0x8744;
+    if (enc == 0x4c41) return 0x8aad;
+    if (enc == 0x4c67) return 0x4886;
+    if (enc == 0x4c6b) return 0x9064;
+    if (enc == 0x4d22) return 0x9277;
+    if (enc == 0x4d27) return 0x92af;
+    if (enc == 0x4e25) return 0x366d;
+    if (enc == 0x4e2e) return 0x366e;
+    if (enc == 0x4e5e) return 0x5e64;
+    if (enc == 0x4f42) return 0x6a2b;
+    if (enc == 0x4f79) return 0x6f46;
+    if (enc == 0x4f7d) return 0x6f9a;
+    if (enc == 0x504e) return 0x3f53;
+    if (enc == 0x5155) return 0x443d;
+    if (enc == 0x5165) return 0x4526;
+    if (enc == 0x5173) return 0x4527;
+    if (enc == 0x5176) return 0x4528;
+    if (enc == 0x526b) return 0x92f2;
+    if (enc == 0x533e) return 0x9b79;
+    if (enc == 0x535d) return 0x567a;
+    if (enc == 0x542a) return 0x372c;
+    if (enc == 0x5443) return 0x5f5c;
+    if (enc == 0x5464) return 0x65d9;
+    if (enc == 0x547b) return 0x6a72;
+    if (enc == 0x5529) return 0x6a78;
+    if (enc == 0x5539) return 0x6b5a;
+    if (enc == 0x557a) return 0x3efb;
+    if (enc == 0x5622) return 0x3efc;
+    if (enc == 0x5833) return 0x8ebe;
+    if (enc == 0x5848) return 0x933b;
+    if (enc == 0x584c) return 0xfa28;
+    if (enc == 0x5855) return 0x9340;
+    if (enc == 0x5859) return 0x933a;
+    if (enc == 0x5938) return 0x9b96;
+    if (enc == 0x5a29) return 0x39a0;
+    if (enc == 0x5a73) return 0x71f5;
+    if (enc == 0x5b2d) return 0x3f01;
+    if (enc == 0x5b59) return 0x7a50;
+    if (enc == 0x5b5f) return 0x7c14;
+    if (enc == 0x5c78) return 0x481a;
+    if (enc == 0x5d39) return 0x9387;
+    if (enc == 0x5d41) return 0x9385;
+    if (enc == 0x5d4c) return 0x493c;
+    if (enc == 0x5d76) return 0x9bb1;
+    if (enc == 0x5e24) return 0x9d47;
+    if (enc == 0x5e73) return 0x3a6b;
+    if (enc == 0x5f29) return 0x3bf4;
+    if (enc == 0x604e) return 0x455c;
+    if (enc == 0x607a) return 0x4787;
+    if (enc == 0x6133) return 0x93b9;
+    if (enc == 0x6143) return 0x93bf;
+    if (enc == 0x6172) return 0x9bcf;
+    if (enc == 0x6177) return 0x9d64;
+    if (enc == 0x617c) return 0x9ebf;
+    if (enc == 0x6253) return 0x3c07;
+    if (enc == 0x6278) return 0x3f05;
+    if (enc == 0x627b) return 0x3f06;
+    if (enc == 0x636e) return 0x45f9;
+    if (enc == 0x6377) return 0x89b8;
+    if (enc == 0x6434) return 0x4953;
+    if (enc == 0x646b) return 0x9bf3;
+    if (enc == 0x6472) return 0x4c69;
+    if (enc == 0x6475) return 0x4ce5;
+    if (enc == 0x653e) return 0x3c12;
+    if (enc == 0x6567) return 0x7c4f;
+    if (enc == 0x6657) return 0x9425;
+    if (enc == 0x6839) return 0x4577;
+    if (enc == 0x684a) return 0x8977;
+    if (enc == 0x6853) return 0x4878;
+    if (enc == 0x6872) return 0x95e6;
+    if (enc == 0x692a) return 0x9c2f;
+    if (enc == 0x694c) return 0x6b0c;
+    if (enc == 0x6a3e) return 0x9c47;
+    if (enc == 0x6a3f) return 0x4c88;
+    if (enc == 0x6a66) return 0x7936;
+    if (enc == 0x6b51) return 0x6b15;
+    if (enc == 0x6c6c) return 0x4584;
+    if (enc == 0x6d2e) return 0x53b5;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x3c
+        && 0x21 <= l && l <= 0x7e)
+      return cns11643_1992_f_t_m[h * 0x5e + l - 0x0c3f]
+             ? cns11643_1992_f_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_cns11643_1992_f;
+
+#else
+
+#define rxvt_codeset_conv_cns11643_1992_f rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/gb2312_1980_0.h b/src/table/gb2312_1980_0.h
new file mode 100644 (file)
index 0000000..8f94f98
--- /dev/null
@@ -0,0 +1,2927 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_CN
+
+static const uint16_t gb2312_1980_0_f_0[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2168, 0x0000, 0x0000, 0x216c,
+  0x2127, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2163, 0x2140, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2141,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2824, 0x2822, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2828, 0x2826, 0x283a, 0x0000, 0x282c, 0x282a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2830, 0x282e, 0x0000, 0x0000, 0x0000, 0x2142, 0x0000, 0x2834, 0x2832, 0x0000,
+  0x2839, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_1[] = {
+  0x0000, 0x2821, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2825, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2827, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2829, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2831,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2823, 0x0000, 0x282b, 0x0000, 0x282f, 0x0000, 0x2833, 0x0000, 0x2835, 0x0000,
+  0x2836, 0x0000, 0x2837, 0x0000, 0x2838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_3[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627, 0x2628, 0x2629, 0x262a, 0x262b,
+  0x262c, 0x262d, 0x262e, 0x262f, 0x2630, 0x2631, 0x0000, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636,
+  0x2637, 0x2638, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2641, 0x2642, 0x2643,
+  0x2644, 0x2645, 0x2646, 0x2647, 0x2648, 0x2649, 0x264a, 0x264b, 0x264c, 0x264d, 0x264e, 0x264f,
+  0x2650, 0x2651, 0x0000, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656, 0x2657, 0x2658, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_4[] = {
+  0x0000, 0x2727, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
+  0x272a, 0x272b, 0x272c, 0x272d, 0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733, 0x2734, 0x2735,
+  0x2736, 0x2737, 0x2738, 0x2739, 0x273a, 0x273b, 0x273c, 0x273d, 0x273e, 0x273f, 0x2740, 0x2741,
+  0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758, 0x2759, 0x275a, 0x275b, 0x275c, 0x275d,
+  0x275e, 0x275f, 0x2760, 0x2761, 0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
+  0x276a, 0x276b, 0x276c, 0x276d, 0x276e, 0x276f, 0x2770, 0x2771, 0x0000, 0x2757, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_32[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x212a, 0x212c, 0x0000,
+  0x212e, 0x212f, 0x0000, 0x0000, 0x2130, 0x2131, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x212d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x216b, 0x0000, 0x2164, 0x2165, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2179,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_33[] = {
+  0x0000, 0x0000, 0x0000, 0x2166, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x216d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2271, 0x2272, 0x2273, 0x2274, 0x2275, 0x2276, 0x2277, 0x2278, 0x2279, 0x227a, 0x227b, 0x227c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x217b, 0x217c, 0x217a, 0x217d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_34[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x214a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2147, 0x0000, 0x2146, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x214c, 0x0000, 0x0000, 0x2158, 0x215e, 0x0000, 0x214f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x214e, 0x0000, 0x2144, 0x2145, 0x2149, 0x2148, 0x2152, 0x0000, 0x0000, 0x2153, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2160, 0x215f, 0x2143, 0x214b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2156, 0x0000, 0x0000, 0x0000, 0x2155, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2159, 0x2154, 0x0000, 0x0000, 0x215c, 0x215d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x215a, 0x215b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2151, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x214d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_36[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2259, 0x225a, 0x225b, 0x225c, 0x225d, 0x225e, 0x225f, 0x2260, 0x2261, 0x2262, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2245, 0x2246, 0x2247, 0x2248,
+  0x2249, 0x224a, 0x224b, 0x224c, 0x224d, 0x224e, 0x224f, 0x2250, 0x2251, 0x2252, 0x2253, 0x2254,
+  0x2255, 0x2256, 0x2257, 0x2258, 0x2231, 0x2232, 0x2233, 0x2234, 0x2235, 0x2236, 0x2237, 0x2238,
+  0x2239, 0x223a, 0x223b, 0x223c, 0x223d, 0x223e, 0x223f, 0x2240, 0x2241, 0x2242, 0x2243, 0x2244,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_37[] = {
+  0x2924, 0x2925, 0x2926, 0x2927, 0x2928, 0x2929, 0x292a, 0x292b, 0x292c, 0x292d, 0x292e, 0x292f,
+  0x2930, 0x2931, 0x2932, 0x2933, 0x2934, 0x2935, 0x2936, 0x2937, 0x2938, 0x2939, 0x293a, 0x293b,
+  0x293c, 0x293d, 0x293e, 0x293f, 0x2940, 0x2941, 0x2942, 0x2943, 0x2944, 0x2945, 0x2946, 0x2947,
+  0x2948, 0x2949, 0x294a, 0x294b, 0x294c, 0x294d, 0x294e, 0x294f, 0x2950, 0x2951, 0x2952, 0x2953,
+  0x2954, 0x2955, 0x2956, 0x2957, 0x2958, 0x2959, 0x295a, 0x295b, 0x295c, 0x295d, 0x295e, 0x295f,
+  0x2960, 0x2961, 0x2962, 0x2963, 0x2964, 0x2965, 0x2966, 0x2967, 0x2968, 0x2969, 0x296a, 0x296b,
+  0x296c, 0x296d, 0x296e, 0x296f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2176, 0x2175, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2178, 0x2177,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2174, 0x2173, 0x0000, 0x0000, 0x0000, 0x2170,
+  0x0000, 0x0000, 0x2172, 0x2171, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_48[] = {
+  0x2121, 0x2122, 0x2123, 0x2128, 0x0000, 0x2129, 0x0000, 0x0000, 0x2134, 0x2135, 0x2136, 0x2137,
+  0x2138, 0x2139, 0x213a, 0x213b, 0x213e, 0x213f, 0x0000, 0x217e, 0x2132, 0x2133, 0x213c, 0x213d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427,
+  0x2428, 0x2429, 0x242a, 0x242b, 0x242c, 0x242d, 0x242e, 0x242f, 0x2430, 0x2431, 0x2432, 0x2433,
+  0x2434, 0x2435, 0x2436, 0x2437, 0x2438, 0x2439, 0x243a, 0x243b, 0x243c, 0x243d, 0x243e, 0x243f,
+  0x2440, 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447, 0x2448, 0x2449, 0x244a, 0x244b,
+  0x244c, 0x244d, 0x244e, 0x244f, 0x2450, 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457,
+  0x2458, 0x2459, 0x245a, 0x245b, 0x245c, 0x245d, 0x245e, 0x245f, 0x2460, 0x2461, 0x2462, 0x2463,
+  0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469, 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x246f,
+  0x2470, 0x2471, 0x2472, 0x2473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
+  0x2528, 0x2529, 0x252a, 0x252b, 0x252c, 0x252d, 0x252e, 0x252f, 0x2530, 0x2531, 0x2532, 0x2533,
+  0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x253a, 0x253b, 0x253c, 0x253d, 0x253e, 0x253f,
+  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254a, 0x254b,
+  0x254c, 0x254d, 0x254e, 0x254f, 0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
+  0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e, 0x255f, 0x2560, 0x2561, 0x2562, 0x2563,
+  0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256e, 0x256f,
+  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x0000, 0x0000, 0x0000, 0x0000, 0x2124,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_78[] = {
+  0x523b, 0x3621, 0x0000, 0x465f, 0x0000, 0x0000, 0x0000, 0x4d72, 0x5549, 0x487d, 0x494f, 0x4f42,
+  0x5822, 0x323b, 0x536b, 0x0000, 0x5824, 0x3373, 0x0000, 0x5728, 0x4752, 0x5827, 0x4a40, 0x0000,
+  0x4770, 0x317b, 0x5235, 0x3454, 0x362b, 0x4b3f, 0x5829, 0x0000, 0x0000, 0x0000, 0x362a, 0x0000,
+  0x413d, 0x514f, 0x0000, 0x4925, 0x582d, 0x0000, 0x3876, 0x513e, 0x635c, 0x5650, 0x0000, 0x0000,
+  0x3761, 0x0000, 0x342e, 0x0000, 0x4159, 0x0000, 0x583c, 0x0000, 0x4d68, 0x3524, 0x4e2a, 0x5677,
+  0x0000, 0x4076, 0x3e59, 0x582f, 0x0000, 0x0000, 0x0000, 0x444b, 0x0000, 0x3e43, 0x0000, 0x5831,
+  0x4334, 0x5265, 0x0000, 0x562e, 0x4e5a, 0x5527, 0x3a75, 0x3726, 0x4056, 0x0000, 0x4639, 0x4552,
+  0x4747, 0x0000, 0x3954, 0x0000, 0x334b, 0x5252, 0x0000, 0x0000, 0x583f, 0x3e45, 0x4672, 0x5232,
+  0x4f30, 0x4f67, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a69, 0x0000, 0x0000, 0x5840, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4272, 0x4252, 0x0000, 0x4869, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x472c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x414b, 0x0000, 0x5368, 0x5579, 0x0000, 0x4a42, 0x367e, 0x5821, 0x535a, 0x3f77,
+  0x0000, 0x5446, 0x3b25, 0x5841, 0x4e65, 0x3e2e, 0x0000, 0x0000, 0x5828, 0x0000, 0x5147, 0x5029,
+  0x0000, 0x0000, 0x0000, 0x583d, 0x596f, 0x4d76, 0x3f3a, 0x0000, 0x3d3b, 0x3a25, 0x5260, 0x327a,
+  0x3a60, 0x4436, 0x0000, 0x4f6d, 0x3e29, 0x4d24, 0x4141, 0x0000, 0x0000, 0x0000, 0x4757, 0x5971,
+  0x0000, 0x5974, 0x0000, 0x0000, 0x0000, 0x0000, 0x484b, 0x5869, 0x0000, 0x0000, 0x0000, 0x525a,
+  0x4a32, 0x484a, 0x586c, 0x586a, 0x5846, 0x3d76, 0x464d, 0x3370, 0x0000, 0x586b, 0x3d71, 0x3d69,
+  0x0000, 0x4854, 0x3453, 0x0000, 0x0000, 0x4258, 0x0000, 0x3256, 0x5750, 0x4a4b, 0x4b7b, 0x554c,
+  0x3836, 0x4f49, 0x0000, 0x0000, 0x0000, 0x595a, 0x5870, 0x472a, 0x0000, 0x586e, 0x0000, 0x347a,
+  0x416e, 0x5254, 0x0000, 0x0000, 0x586d, 0x0000, 0x5247, 0x586f, 0x4347, 0x0000, 0x0000, 0x0000,
+  0x5176, 0x0000, 0x5659, 0x5872, 0x0000, 0x5875, 0x3c7e, 0x3c5b, 0x0000, 0x0000, 0x0000, 0x484e,
+  0x0000, 0x375d, 0x0000, 0x3742
+};
+static const uint16_t gb2312_1980_0_f_79[] = {
+  0x0000, 0x4673, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5878, 0x5241, 0x0000,
+  0x0000, 0x4e69, 0x3c3f, 0x377c, 0x3725, 0x505d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x565a,
+  0x5345, 0x3b6f, 0x3b61, 0x5871, 0x0000, 0x0000, 0x4921, 0x4e30, 0x342b, 0x0000, 0x5873, 0x0000,
+  0x494b, 0x5876, 0x4257, 0x5877, 0x0000, 0x0000, 0x4e31, 0x5879, 0x0000, 0x0000, 0x0000, 0x322e,
+  0x3940, 0x0000, 0x5923, 0x0000, 0x3069, 0x0000, 0x4166, 0x0000, 0x496c, 0x0000, 0x4b45, 0x0000,
+  0x4b46, 0x5924, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3568, 0x0000, 0x0000, 0x352b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e3b, 0x354d, 0x5721, 0x5774, 0x5353, 0x0000, 0x4c65,
+  0x0000, 0x3a4e, 0x0000, 0x5922, 0x595c, 0x5360, 0x587d, 0x3770, 0x5777, 0x587e, 0x587a, 0x5921,
+  0x4463, 0x0000, 0x0000, 0x5336, 0x5874, 0x595d, 0x0000, 0x587b, 0x0000, 0x4565, 0x0000, 0x0000,
+  0x4050, 0x0000, 0x0000, 0x5170, 0x305b, 0x0000, 0x0000, 0x3c51, 0x5926, 0x0000, 0x5925, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x592c, 0x592e, 0x0000, 0x592b, 0x4a39, 0x0000, 0x0000, 0x0000, 0x5929,
+  0x5636, 0x0000, 0x0000, 0x0000, 0x335e, 0x5928, 0x0000, 0x407d, 0x0000, 0x4a4c, 0x0000, 0x592a,
+  0x0000, 0x5927, 0x0000, 0x0000, 0x5930, 0x0000, 0x0000, 0x3631, 0x0000, 0x0000, 0x0000, 0x3929,
+  0x0000, 0x5240, 0x0000, 0x0000, 0x4f40, 0x0000, 0x0000, 0x4242, 0x0000, 0x3d44, 0x556c, 0x3260,
+  0x4748, 0x3f6b, 0x592d, 0x0000, 0x592f, 0x0000, 0x4e6a, 0x3a6e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4756, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3163,
+  0x0000, 0x0000, 0x0000, 0x3459, 0x366d, 0x5934, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f21, 0x0000,
+  0x0000, 0x0000, 0x595e, 0x474e, 0x407e, 0x5938, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b57,
+  0x377d, 0x0000, 0x5935, 0x0000, 0x5937, 0x3123, 0x5361, 0x5939, 0x0000, 0x5045, 0x0000, 0x5936,
+  0x0000, 0x0000, 0x5931, 0x0000, 0x5932, 0x4129, 0x5933, 0x0000, 0x0000, 0x3c73, 0x505e, 0x3829,
+  0x0000, 0x3e63, 0x0000, 0x593d, 0x0000, 0x0000, 0x0000, 0x0000, 0x593a, 0x0000, 0x3033, 0x0000,
+  0x0000, 0x0000, 0x5942, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_80[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5944, 0x3136, 0x0000, 0x593f, 0x0000, 0x0000, 0x3539, 0x0000, 0x3e73, 0x0000, 0x0000, 0x0000,
+  0x4c48, 0x3a72, 0x5250, 0x0000, 0x5943, 0x0000, 0x0000, 0x3d68, 0x0000, 0x332b, 0x0000, 0x0000,
+  0x0000, 0x5945, 0x3e6b, 0x0000, 0x5946, 0x593b, 0x445f, 0x0000, 0x593e, 0x5941, 0x5940, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x552e, 0x0000,
+  0x5635, 0x0000, 0x4763, 0x0000, 0x0000, 0x0000, 0x0000, 0x5948, 0x0000, 0x0000, 0x0000, 0x3c59,
+  0x594a, 0x0000, 0x0000, 0x0000, 0x593c, 0x0000, 0x594b, 0x462b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5949, 0x0000, 0x0000, 0x0000, 0x0000, 0x5776, 0x0000, 0x4d23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x594c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x453c, 0x4d35,
+  0x0000, 0x0000, 0x0000, 0x594d, 0x0000, 0x0000, 0x5947, 0x3325, 0x3f7e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3835, 0x0000, 0x0000, 0x407c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3078, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3476, 0x0000, 0x594e, 0x0000, 0x594f,
+  0x3422, 0x5950, 0x0000, 0x0000, 0x345f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3041, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5951, 0x4935, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5952, 0x0000,
+  0x0000, 0x0000, 0x4145, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5956, 0x492e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5955, 0x5954, 0x5957, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b5b, 0x0000, 0x3d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4627,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_81[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5953, 0x5958, 0x0000, 0x0000, 0x0000, 0x5959,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4865, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x405c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3679, 0x5823, 0x544a, 0x0000, 0x542a, 0x5056, 0x3364, 0x5557, 0x0000,
+  0x4f48, 0x3962, 0x0000, 0x3f4b, 0x0000, 0x4362, 0x0000, 0x0000, 0x0000, 0x3652, 0x0000, 0x0000,
+  0x4d43, 0x596e, 0x5970, 0x0000, 0x0000, 0x0000, 0x3533, 0x0000, 0x3635, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e24, 0x0000, 0x0000, 0x486b, 0x0000, 0x0000, 0x482b, 0x0000, 0x0000, 0x304b,
+  0x392b, 0x4179, 0x5962, 0x0000, 0x403c, 0x3932, 0x0000, 0x3958, 0x504b, 0x3178, 0x4664, 0x3e5f,
+  0x3564, 0x5748, 0x0000, 0x5178, 0x3c66, 0x4a5e, 0x0000, 0x0000, 0x3c3d, 0x5966, 0x5867, 0x0000,
+  0x0000, 0x445a, 0x0000, 0x0000, 0x3854, 0x483d, 0x0000, 0x0000, 0x3261, 0x5459, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4330, 0x0000, 0x0000, 0x4361, 0x5a22, 0x485f, 0x0000, 0x5034, 0x0000, 0x3e7c,
+  0x4529, 0x0000, 0x0000, 0x0000, 0x395a, 0x0000, 0x5a23, 0x0000, 0x5429, 0x5a24, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x597b, 0x362c, 0x0000, 0x0000, 0x376b, 0x3179, 0x597c, 0x3365, 0x3e76,
+  0x0000, 0x3f76, 0x5231, 0x4064, 0x0000, 0x0000, 0x0000, 0x3633, 0x597e, 0x597d, 0x0000, 0x0000,
+  0x3e3b, 0x0000, 0x0000, 0x0000, 0x4660, 0x0000, 0x573c, 0x5a21, 0x0000, 0x4139, 0x0000, 0x3572,
+  0x4168, 0x0000, 0x0000, 0x3c75, 0x0000, 0x3455, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x415d, 0x0000, 0x447d, 0x0000, 0x0000, 0x3c38, 0x3732, 0x0000, 0x0000,
+  0x376f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596c, 0x0000, 0x463e, 0x0000, 0x3f2d,
+  0x3b4b, 0x0000, 0x0000, 0x354a, 0x0000, 0x5b49, 0x5057, 0x0000, 0x4d39, 0x303c, 0x3376, 0x3b77,
+  0x5b4a, 0x3a2f, 0x0000, 0x5464
+};
+static const uint16_t gb2312_1980_0_f_82[] = {
+  0x3536, 0x3573, 0x5856, 0x4850, 0x0000, 0x0000, 0x3756, 0x4750, 0x5857, 0x0000, 0x3f2f, 0x0000,
+  0x0000, 0x5b3b, 0x5858, 0x0000, 0x0000, 0x504c, 0x3b2e, 0x0000, 0x0000, 0x0000, 0x6b3e, 0x4150,
+  0x4175, 0x5472, 0x3855, 0x3434, 0x0000, 0x3375, 0x0000, 0x0000, 0x493e, 0x0000, 0x0000, 0x0000,
+  0x4550, 0x0000, 0x0000, 0x0000, 0x4559, 0x407b, 0x0000, 0x3170, 0x0000, 0x5859, 0x394e, 0x0000,
+  0x353d, 0x0000, 0x0000, 0x585a, 0x0000, 0x0000, 0x5646, 0x4b22, 0x482f, 0x4932, 0x344c, 0x3f4c,
+  0x0000, 0x3974, 0x0000, 0x585b, 0x585c, 0x3667, 0x3c41, 0x4c6a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f77, 0x0000, 0x585d, 0x4730, 0x0000, 0x0000, 0x3950, 0x3d23, 0x0000, 0x0000,
+  0x4c5e, 0x0000, 0x464a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5860, 0x0000, 0x585e, 0x0000,
+  0x0000, 0x585f, 0x0000, 0x0000, 0x0000, 0x307e, 0x0000, 0x3e67, 0x0000, 0x4a23, 0x3c74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3831, 0x0000, 0x0000, 0x386e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5862, 0x0000, 0x3d4b, 0x0000, 0x5864, 0x5863, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x457c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5865, 0x0000, 0x0000, 0x5866, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4126,
+  0x0000, 0x4830, 0x306c, 0x3926, 0x3c53, 0x4e71, 0x5b3d, 0x4153, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x362f, 0x567a, 0x452c, 0x3d59, 0x5b3e, 0x5b3f, 0x0000, 0x0000, 0x0000, 0x4078, 0x3e22, 0x404d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b40, 0x4a46,
+  0x0000, 0x0000, 0x0000, 0x322a, 0x0000, 0x0000, 0x0000, 0x5342, 0x0000, 0x4363, 0x0000, 0x512b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b42, 0x0000, 0x4055, 0x0000, 0x0000, 0x0000, 0x5b43, 0x0000,
+  0x3f31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x443c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x475a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5968, 0x4957, 0x0000,
+  0x0000, 0x0000, 0x3934, 0x4e70
+};
+static const uint16_t gb2312_1980_0_f_83[] = {
+  0x5448, 0x0000, 0x0000, 0x0000, 0x0000, 0x307c, 0x3452, 0x0000, 0x5059, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5969, 0x0000, 0x5e4b, 0x596b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5830, 0x3b2f, 0x3131,
+  0x0000, 0x3357, 0x584e, 0x0000, 0x0000, 0x5451, 0x0000, 0x0000, 0x3d33, 0x3f6f, 0x0000, 0x4f3b,
+  0x0000, 0x0000, 0x5850, 0x0000, 0x0000, 0x0000, 0x374b, 0x0000, 0x0000, 0x0000, 0x5851, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4625, 0x4778, 0x523d,
+  0x0000, 0x0000, 0x5852, 0x4464, 0x0000, 0x4a2e, 0x0000, 0x4727, 0x0000, 0x5826, 0x0000, 0x497d,
+  0x4e67, 0x3b5c, 0x306b, 0x0000, 0x0000, 0x0000, 0x3b2a, 0x502d, 0x0000, 0x3130, 0x5764, 0x573f,
+  0x0000, 0x3525, 0x4274, 0x444f, 0x0000, 0x0000, 0x3229, 0x0000, 0x3237, 0x0000, 0x3165, 0x5f32,
+  0x553c, 0x3f28, 0x422c, 0x5855, 0x4231, 0x0000, 0x5854, 0x4e54, 0x0000, 0x5a60, 0x0000, 0x4e40,
+  0x0000, 0x0000, 0x5834, 0x432e, 0x5321, 0x4e23, 0x0000, 0x3c34, 0x4834, 0x4251, 0x0000, 0x3e6d,
+  0x5036, 0x0000, 0x5a61, 0x0000, 0x0000, 0x0000, 0x0000, 0x4764, 0x0000, 0x0000, 0x3327, 0x0000,
+  0x3672, 0x4c7c, 0x407a, 0x0000, 0x0000, 0x4077, 0x0000, 0x5139, 0x5161, 0x5847, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x325e, 0x0000, 0x0000, 0x4065, 0x0000, 0x3a71, 0x0000,
+  0x0000, 0x5848, 0x0000, 0x542d, 0x0000, 0x0000, 0x4f61, 0x5849, 0x0000, 0x584a, 0x4f43, 0x0000,
+  0x3378, 0x3e47, 0x0000, 0x0000, 0x0000, 0x0000, 0x584b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4825, 0x0000, 0x0000, 0x0000, 0x4f58,
+  0x0000, 0x487e, 0x324e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5356, 0x3266, 0x3c30, 0x5351,
+  0x4b2b, 0x3734, 0x0000, 0x0000, 0x0000, 0x3722, 0x0000, 0x0000, 0x4a65, 0x0000, 0x4821, 0x4a5c,
+  0x3164, 0x5070, 0x0000, 0x4551, 0x0000, 0x0000, 0x0000, 0x5b45, 0x357e, 0x0000, 0x0000, 0x3f5a,
+  0x3945, 0x3e64, 0x416d, 0x0000, 0x5f36, 0x5f35, 0x563b, 0x3d50, 0x5559, 0x3048, 0x3623, 0x3f49,
+  0x4c28, 0x5f33, 0x4a37, 0x5352, 0x0000, 0x584f, 0x5236, 0x3a45, 0x4b3e, 0x4c3e, 0x0000, 0x5f37,
+  0x3570, 0x5f34, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_84[] = {
+  0x0000, 0x5375, 0x0000, 0x3354, 0x3877, 0x0000, 0x5f3a, 0x0000, 0x3a4f, 0x3c2a, 0x3575, 0x0000,
+  0x4d2c, 0x437b, 0x3a73, 0x4074, 0x4d42, 0x4f72, 0x5f38, 0x4f45, 0x0000, 0x4240, 0x5f39, 0x4270,
+  0x0000, 0x0000, 0x0000, 0x3e7d, 0x0000, 0x415f, 0x4d4c, 0x5277, 0x374d, 0x5f41, 0x0000, 0x5f44,
+  0x0000, 0x0000, 0x3771, 0x3049, 0x3656, 0x3754, 0x0000, 0x3a2c, 0x4c7d, 0x3f54, 0x4b31, 0x4674,
+  0x0000, 0x5628, 0x5f45, 0x0000, 0x4e62, 0x3333, 0x0000, 0x0000, 0x4e7c, 0x3435, 0x0000, 0x4e47,
+  0x3a70, 0x0000, 0x4e61, 0x0000, 0x513d, 0x0000, 0x0000, 0x5f40, 0x0000, 0x0000, 0x3474, 0x0000,
+  0x334a, 0x0000, 0x3866, 0x5f3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4445, 0x0000, 0x5f3c, 0x5f3d,
+  0x5f3e, 0x453b, 0x5f3f, 0x5f42, 0x5431, 0x5f43, 0x0000, 0x473a, 0x4e58, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4458, 0x0000, 0x5f4a, 0x0000, 0x5f4f, 0x0000, 0x565c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f49, 0x5f5a, 0x4e36, 0x0000, 0x3a47, 0x5f4e, 0x5f48,
+  0x455e, 0x0000, 0x0000, 0x496b, 0x3a74, 0x437c, 0x0000, 0x0000, 0x3e57, 0x0000, 0x5f46, 0x0000,
+  0x5f4d, 0x0000, 0x4558, 0x0000, 0x0000, 0x0000, 0x0000, 0x5526, 0x3a4d, 0x0000, 0x3e4c, 0x533d,
+  0x3840, 0x0000, 0x5664, 0x0000, 0x5f47, 0x393e, 0x3f27, 0x0000, 0x0000, 0x417c, 0x5f4b, 0x5f4c,
+  0x0000, 0x5f50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f5b, 0x5f65, 0x0000, 0x5f57, 0x5f56,
+  0x5749, 0x5f63, 0x5f64, 0x656b, 0x5227, 0x5f52, 0x0000, 0x3f29, 0x0000, 0x545b, 0x0000, 0x3f48,
+  0x5f54, 0x0000, 0x0000, 0x0000, 0x4f4c, 0x0000, 0x0000, 0x5f5d, 0x0000, 0x514a, 0x0000, 0x5f5e,
+  0x3027, 0x4637, 0x5f53, 0x0000, 0x3a65, 0x0000, 0x365f, 0x4d5b, 0x397e, 0x5455, 0x0000, 0x0000,
+  0x5f5f, 0x4f6c, 0x3025, 0x5f67, 0x5f51, 0x5146, 0x5f55, 0x5f58, 0x5f59, 0x5f5c, 0x0000, 0x3b29,
+  0x0000, 0x5f60, 0x5f61, 0x0000, 0x5f62, 0x5f66, 0x5f68, 0x5334, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3867, 0x4536, 0x5f6a, 0x495a, 0x4128, 0x4444, 0x0000, 0x0000, 0x3f5e, 0x4f78, 0x0000,
+  0x0000, 0x0000, 0x555c, 0x5f6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3238, 0x0000,
+  0x3a5f, 0x5f6c, 0x0000, 0x5b41
+};
+static const uint16_t gb2312_1980_0_f_85[] = {
+  0x0000, 0x5164, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b74, 0x343d, 0x0000, 0x3026, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f71, 0x4c46, 0x5f72, 0x0000, 0x0000, 0x5f6d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f69, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6b, 0x0000, 0x5f6f, 0x5f70,
+  0x3b3d, 0x0000, 0x0000, 0x5f73, 0x0000, 0x0000, 0x5f74, 0x0000, 0x3b23, 0x0000, 0x4a5b, 0x4e28,
+  0x6027, 0x332a, 0x0000, 0x6026, 0x0000, 0x0000, 0x0000, 0x6021, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f7e, 0x0000, 0x4d59, 0x5f7c, 0x0000, 0x5f7a, 0x0000, 0x3f50, 0x5744, 0x0000, 0x494c, 0x0000,
+  0x0000, 0x5f78, 0x3021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f7b, 0x6022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6028, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3748, 0x0000, 0x0000, 0x4621, 0x4936, 0x4032, 0x5f75, 0x0000, 0x0000, 0x453e, 0x0000,
+  0x5844, 0x5f79, 0x4476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6023, 0x6024, 0x6025,
+  0x5025, 0x0000, 0x0000, 0x6034, 0x4c64, 0x0000, 0x6031, 0x0000, 0x3f26, 0x602f, 0x4e39, 0x602b,
+  0x4946, 0x0000, 0x0000, 0x402e, 0x602e, 0x3a6d, 0x3a30, 0x6029, 0x0000, 0x0000, 0x0000, 0x5f76,
+  0x0000, 0x6033, 0x0000, 0x0000, 0x6038, 0x0000, 0x0000, 0x0000, 0x342d, 0x6039, 0x0000, 0x0000,
+  0x4f32, 0x3a48, 0x0000, 0x6030, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x507a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x602c, 0x0000, 0x547b,
+  0x0000, 0x5f77, 0x0000, 0x4567, 0x0000, 0x602d, 0x0000, 0x5377, 0x0000, 0x6036, 0x6037, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6044, 0x5061, 0x0000, 0x0000, 0x0000, 0x603c, 0x0000, 0x0000,
+  0x6049, 0x604a, 0x0000, 0x0000, 0x0000, 0x603e, 0x602a, 0x4924, 0x6041, 0x0000, 0x6032, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a48, 0x6043, 0x0000, 0x6035, 0x0000, 0x4e4b, 0x0000, 0x4b43,
+  0x604d, 0x6046, 0x6042, 0x0000, 0x604b, 0x0000, 0x603a, 0x603f, 0x6040, 0x0000, 0x0000, 0x6045,
+  0x0000, 0x0000, 0x6047, 0x6048, 0x0000, 0x604c, 0x0000, 0x603b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b54, 0x6055, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_86[] = {
+  0x6056, 0x6052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6050, 0x3c4e, 0x0000, 0x0000,
+  0x6051, 0x0000, 0x3842, 0x5845, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x506a, 0x0000, 0x0000, 0x426f, 0x0000, 0x0000, 0x604f, 0x603d, 0x0000, 0x0000, 0x0000, 0x6054,
+  0x6053, 0x0000, 0x0000, 0x6057, 0x0000, 0x0000, 0x0000, 0x0000, 0x605c, 0x6058, 0x0000, 0x0000,
+  0x0000, 0x5676, 0x3330, 0x0000, 0x576c, 0x0000, 0x4b3b, 0x0000, 0x0000, 0x605a, 0x0000, 0x4e7b,
+  0x0000, 0x0000, 0x0000, 0x3a59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6061, 0x605d, 0x522d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6062, 0x0000, 0x0000, 0x605b, 0x6059, 0x605f, 0x0000, 0x0000, 0x6060, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x605e, 0x0000, 0x6064, 0x0000, 0x0000, 0x0000, 0x4677, 0x582c, 0x546b, 0x6066,
+  0x4a49, 0x0000, 0x0000, 0x0000, 0x0000, 0x6065, 0x0000, 0x0000, 0x0000, 0x0000, 0x3841, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6067, 0x6068, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6069, 0x6063, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3f, 0x4c67,
+  0x0000, 0x0000, 0x0000, 0x606a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x606b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4842, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4452, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x606c, 0x0000, 0x0000, 0x606d,
+  0x0000, 0x0000, 0x4774, 0x4b44, 0x0000, 0x606e, 0x3b58, 0x5836, 0x5272, 0x606f, 0x4d45, 0x0000,
+  0x365a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6071, 0x0000, 0x5430, 0x0000, 0x0000,
+  0x4027, 0x3451, 0x0000, 0x0000, 0x4e27, 0x6070, 0x0000, 0x0000, 0x0000, 0x6072, 0x394c, 0x0000,
+  0x0000, 0x397a, 0x4d3c, 0x6073
+};
+static const uint16_t gb2312_1980_0_f_87[] = {
+  0x0000, 0x0000, 0x0000, 0x4654, 0x6074, 0x0000, 0x5432, 0x0000, 0x4826, 0x6076, 0x6075, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6077, 0x0000, 0x0000, 0x4d41, 0x0000, 0x0000, 0x0000, 0x4a25,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x545a, 0x5b57, 0x5b59, 0x0000, 0x5b58, 0x3967, 0x5b5c, 0x5b5d,
+  0x3558, 0x0000, 0x0000, 0x5b5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5b, 0x3321, 0x5b5f,
+  0x0000, 0x0000, 0x3b78, 0x0000, 0x5637, 0x0000, 0x5b60, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e79,
+  0x0000, 0x0000, 0x373b, 0x0000, 0x5b50, 0x4c2e, 0x3f32, 0x3b35, 0x5778, 0x3f53, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f69, 0x0000, 0x0000, 0x3c61, 0x4c33, 0x5b5e, 0x3053, 0x4e6b, 0x3758,
+  0x5739, 0x4642, 0x0000, 0x0000, 0x4024, 0x0000, 0x4c39, 0x0000, 0x5b67, 0x5b61, 0x463a, 0x5b63,
+  0x0000, 0x5b68, 0x0000, 0x4577, 0x0000, 0x0000, 0x0000, 0x5b6a, 0x0000, 0x0000, 0x5b69, 0x3f40,
+  0x0000, 0x0000, 0x0000, 0x5b66, 0x5b65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3439, 0x402c,
+  0x4222, 0x5b62, 0x5b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x504d, 0x5b6d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x405d, 0x5b72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3662,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b73, 0x5b52, 0x3938, 0x542b, 0x5b6c, 0x0000, 0x3f51, 0x5b70,
+  0x0000, 0x5b51, 0x0000, 0x3566, 0x0000, 0x5b6b, 0x3f65, 0x0000, 0x0000, 0x0000, 0x5b6e, 0x0000,
+  0x5b71, 0x0000, 0x0000, 0x0000, 0x5b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3921, 0x3023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4271,
+  0x0000, 0x0000, 0x3347, 0x5b6f, 0x0000, 0x0000, 0x5b78, 0x0000, 0x4652, 0x5b74, 0x0000, 0x0000,
+  0x5b75, 0x5b77, 0x5b76, 0x0000, 0x0000, 0x5b7e, 0x0000, 0x5372, 0x323a, 0x0000, 0x0000, 0x0000,
+  0x5b7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c24, 0x0000, 0x5b7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b7a, 0x0000, 0x0000, 0x0000, 0x5b7c, 0x4560, 0x3b79, 0x0000,
+  0x0000, 0x5c23, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_88[] = {
+  0x5c25, 0x0000, 0x4c43, 0x0000, 0x0000, 0x0000, 0x3651, 0x5d40, 0x0000, 0x0000, 0x0000, 0x5c21,
+  0x0000, 0x5c22, 0x0000, 0x0000, 0x0000, 0x4735, 0x0000, 0x0000, 0x0000, 0x3669, 0x0000, 0x0000,
+  0x0000, 0x5c27, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c26, 0x0000, 0x5c29, 0x3124, 0x0000, 0x0000,
+  0x354c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x515f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c28, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b7a, 0x6b73, 0x0000, 0x0000, 0x0000, 0x4b5c, 0x0000, 0x0000,
+  0x4b7e, 0x0000, 0x0000, 0x0000, 0x4c41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x487b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c6e,
+  0x5c2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b53, 0x0000, 0x5c2f, 0x5c2c, 0x0000, 0x3e33,
+  0x0000, 0x4a7b, 0x0000, 0x0000, 0x0000, 0x5c2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x494a, 0x4439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473d, 0x5c2e, 0x0000,
+  0x0000, 0x0000, 0x5476, 0x5066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x442b, 0x3655, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b54, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x315a, 0x0000, 0x0000, 0x0000, 0x5b55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b56, 0x0000, 0x0000, 0x0000, 0x3a3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3f, 0x4849, 0x0000, 0x5733, 0x0000,
+  0x4979, 0x0000, 0x0000, 0x3f47, 0x0000, 0x0000, 0x3a78, 0x0000, 0x0000, 0x523c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_89[] = {
+  0x0000, 0x0000, 0x623a, 0x0000, 0x3426, 0x0000, 0x0000, 0x3138, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3834, 0x0000, 0x4f44, 0x0000, 0x0000, 0x0000, 0x0000, 0x5967, 0x4f26, 0x4d62, 0x0000,
+  0x0000, 0x596d, 0x3660, 0x0000, 0x5239, 0x0000, 0x0000, 0x393b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6239, 0x6237, 0x0000, 0x3473, 0x0000, 0x4c6c, 0x4c2b, 0x3772, 0x0000, 0x5832, 0x516b, 0x3a3b,
+  0x0000, 0x4a27, 0x0000, 0x0000, 0x4d37, 0x0000, 0x0000, 0x5244, 0x3f64, 0x3c50, 0x3661, 0x0000,
+  0x5e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e46, 0x5b3c, 0x0000, 0x5159, 0x0000, 0x0000, 0x4666,
+  0x444e, 0x376e, 0x0000, 0x375c, 0x0000, 0x0000, 0x3f7c, 0x5760, 0x0000, 0x4675, 0x0000, 0x0000,
+  0x313c, 0x5e48, 0x3d31, 0x4c57, 0x5e4a, 0x0000, 0x5e49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x356c, 0x0000, 0x495d, 0x0000, 0x0000, 0x3042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x452e, 0x452b, 0x0000, 0x444c, 0x0000,
+  0x3c69, 0x4b7d, 0x0000, 0x0000, 0x0000, 0x3a43, 0x0000, 0x0000, 0x0000, 0x6579, 0x4867, 0x657a,
+  0x4d7d, 0x0000, 0x5731, 0x383e, 0x4268, 0x0000, 0x4851, 0x0000, 0x0000, 0x657b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x364a, 0x3c4b, 0x0000, 0x0000, 0x517d, 0x6621, 0x0000, 0x436e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6624, 0x0000, 0x0000, 0x0000, 0x0000, 0x657e, 0x6625, 0x4d57, 0x0000, 0x0000,
+  0x3741, 0x657c, 0x657d, 0x6623, 0x0000, 0x0000, 0x445d, 0x6628, 0x0000, 0x0000, 0x6627, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4343, 0x0000, 0x465e, 0x0000, 0x0000, 0x662a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4437, 0x0000, 0x0000, 0x0000, 0x6622, 0x4a3c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d63, 0x3943, 0x6626, 0x5055, 0x4e2f, 0x0000, 0x0000, 0x6629,
+  0x6630, 0x0000, 0x5226, 0x0000, 0x3d2a, 0x662d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662f,
+  0x0000, 0x4051, 0x0000, 0x0000, 0x524c, 0x0000, 0x0000, 0x0000, 0x3c27, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6631, 0x0000, 0x5276,
+  0x0000, 0x0000, 0x0000, 0x574b
+};
+static const uint16_t gb2312_1980_0_f_90[] = {
+  0x0000, 0x4d7e, 0x0000, 0x4d5e, 0x4226, 0x662b, 0x662c, 0x3d3f, 0x662e, 0x6633, 0x0000, 0x0000,
+  0x6632, 0x0000, 0x0000, 0x0000, 0x0000, 0x6636, 0x0000, 0x6638, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x446f, 0x0000, 0x0000, 0x0000, 0x4448, 0x0000, 0x0000, 0x3e6a, 0x496f, 0x0000, 0x0000, 0x6637,
+  0x0000, 0x3670, 0x0000, 0x0000, 0x0000, 0x4364, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5369, 0x6634, 0x0000, 0x6635, 0x0000, 0x4822, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x663d, 0x0000, 0x0000, 0x0000, 0x6639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4645, 0x0000,
+  0x0000, 0x4d71, 0x663b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x663c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x663e, 0x0000, 0x0000, 0x0000, 0x0000, 0x663a, 0x0000, 0x0000, 0x4037, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5324, 0x663f, 0x4974, 0x6643,
+  0x0000, 0x0000, 0x6644, 0x0000, 0x0000, 0x0000, 0x0000, 0x5076, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x433d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4344, 0x6642,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6641, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6647, 0x4f31,
+  0x0000, 0x6b74, 0x0000, 0x0000, 0x664a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6645, 0x0000,
+  0x0000, 0x3c5e, 0x4929, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c35, 0x0000, 0x0000,
+  0x4f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6648, 0x0000, 0x6649, 0x0000, 0x664e, 0x0000,
+  0x6650, 0x0000, 0x0000, 0x0000, 0x6651, 0x0000, 0x0000, 0x0000, 0x664b, 0x3555, 0x0000, 0x664c,
+  0x0000, 0x0000, 0x664f, 0x0000, 0x0000, 0x445b, 0x0000, 0x6646, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x664d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_91[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6652, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6654, 0x6653,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6655, 0x0000, 0x5978, 0x0000, 0x0000, 0x6656, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6657, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5753, 0x665d, 0x0000, 0x665e,
+  0x3f57, 0x5450, 0x0000, 0x5756, 0x3466, 0x4b6f, 0x665a, 0x5843, 0x574e, 0x5022, 0x0000, 0x434f,
+  0x0000, 0x0000, 0x665f, 0x3c3e, 0x3942, 0x665b, 0x5127, 0x0000, 0x0000, 0x3a22, 0x424f, 0x0000,
+  0x582b, 0x0000, 0x0000, 0x0000, 0x4a6b, 0x656e, 0x0000, 0x665c, 0x0000, 0x3775, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4866, 0x0000, 0x0000, 0x4475, 0x0000, 0x0000, 0x6532, 0x447e, 0x0000, 0x4b7c,
+  0x6533, 0x552c, 0x0000, 0x536e, 0x4a58, 0x3032, 0x0000, 0x4b4e, 0x4d6a, 0x0000, 0x0000, 0x3a6a,
+  0x0000, 0x0000, 0x0000, 0x6535, 0x0000, 0x6534, 0x0000, 0x575a, 0x3959, 0x5666, 0x3628, 0x4d70,
+  0x524b, 0x3126, 0x4a35, 0x0000, 0x3368, 0x4973, 0x3f4d, 0x507b, 0x4a52, 0x6536, 0x3b42, 0x0000,
+  0x0000, 0x0000, 0x4f5c, 0x392c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5457, 0x0000, 0x0000, 0x3a26,
+  0x5167, 0x4f7c, 0x3c52, 0x0000, 0x6537, 0x485d, 0x0000, 0x0000, 0x0000, 0x3f6d, 0x3176, 0x4b5e,
+  0x0000, 0x0000, 0x3c45, 0x0000, 0x3c44, 0x527a, 0x435c, 0x3f5c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x383b, 0x0000, 0x0000, 0x0000, 0x4342, 0x0000, 0x3a2e, 0x5422, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x475e, 0x442f, 0x326c, 0x0000, 0x3951, 0x0000, 0x0000,
+  0x653b, 0x4148, 0x0000, 0x0000, 0x552f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x653c, 0x0000,
+  0x653e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3467, 0x3654, 0x4b42, 0x5130,
+  0x353c, 0x0000, 0x0000, 0x4a59
+};
+static const uint16_t gb2312_1980_0_f_92[] = {
+  0x0000, 0x3762, 0x0000, 0x0000, 0x4964, 0x0000, 0x3d2b, 0x0000, 0x0000, 0x4e3e, 0x5770, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5021, 0x0000, 0x4959, 0x0000, 0x0000, 0x367b, 0x6658, 0x3c62, 0x0000,
+  0x333e, 0x0000, 0x4950, 0x0000, 0x6659, 0x3322, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4c, 0x0000,
+  0x5348, 0x5e4d, 0x0000, 0x5222, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e4d, 0x0000, 0x0000, 0x5e4f, 0x0000, 0x0000, 0x0000, 0x4a2c, 0x527c, 0x335f, 0x656a,
+  0x4461, 0x3e21, 0x4e32, 0x4472, 0x3e56, 0x4628, 0x3263, 0x0000, 0x0000, 0x3e53, 0x0000, 0x0000,
+  0x477c, 0x4c6b, 0x3d6c, 0x4e5d, 0x0000, 0x0000, 0x4a3a, 0x4641, 0x656c, 0x503c, 0x0000, 0x0000,
+  0x0000, 0x5539, 0x0000, 0x0000, 0x0000, 0x656d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a74, 0x0000,
+  0x4d40, 0x4245, 0x0000, 0x656f, 0x0000, 0x4244, 0x6570, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6578, 0x4d4d, 0x0000, 0x493d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5259, 0x6128, 0x0000, 0x0000, 0x0000, 0x0000, 0x536c, 0x0000, 0x4b6a, 0x4671, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x612c, 0x0000, 0x0000, 0x0000, 0x6127, 0x6129, 0x0000, 0x0000,
+  0x612a, 0x612f, 0x0000, 0x0000, 0x326d, 0x0000, 0x612b, 0x385a, 0x612d, 0x612e, 0x6130, 0x353a,
+  0x6131, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6133, 0x6138, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5152, 0x0000, 0x6136, 0x6135, 0x416b, 0x0000, 0x0000, 0x0000, 0x6137, 0x0000, 0x5440,
+  0x0000, 0x6132, 0x0000, 0x613a, 0x3036, 0x0000, 0x0000, 0x0000, 0x0000, 0x6134, 0x0000, 0x3f79,
+  0x0000, 0x6139, 0x0000, 0x0000, 0x613b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x613e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x613c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5645, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3f, 0x0000, 0x0000,
+  0x613d, 0x613f, 0x424d, 0x0000, 0x366b, 0x0000, 0x5378, 0x0000, 0x0000, 0x474d, 0x0000, 0x0000,
+  0x3765, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e7e,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_93[] = {
+  0x0000, 0x0000, 0x6140, 0x6141, 0x0000, 0x0000, 0x6147, 0x3367, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4669, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x345e, 0x0000, 0x5142, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6148, 0x0000, 0x0000, 0x6146, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6145, 0x0000, 0x6143, 0x6142, 0x0000, 0x3140, 0x0000, 0x0000, 0x0000, 0x5538, 0x6144, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x614b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x614c, 0x614a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f7a,
+  0x0000, 0x0000, 0x6153, 0x6152, 0x4736, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6149, 0x0000, 0x0000, 0x614e, 0x0000, 0x6150, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6154, 0x0000, 0x6151,
+  0x614d, 0x0000, 0x0000, 0x614f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6155, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6156, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6157, 0x0000, 0x0000,
+  0x0000, 0x6158, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x615a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x615b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x675d, 0x0000, 0x3428, 0x565d, 0x0000, 0x0000, 0x5132, 0x3332, 0x0000,
+  0x0000, 0x3924, 0x5773, 0x4749, 0x3e5e, 0x392e, 0x0000, 0x4e57, 0x0000, 0x0000, 0x326e, 0x5b4f,
+  0x0000, 0x3c3a, 0x5251, 0x4b48, 0x304d, 0x0000, 0x0000, 0x4f6f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5963, 0x3d6d, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_94[] = {
+  0x0000, 0x3152, 0x4a50, 0x323c, 0x0000, 0x4b27, 0x372b, 0x0000, 0x4a26, 0x0000, 0x0000, 0x0000,
+  0x4f23, 0x0000, 0x0000, 0x6078, 0x554a, 0x607b, 0x0000, 0x0000, 0x607a, 0x4541, 0x4c7b, 0x0000,
+  0x4131, 0x6079, 0x5663, 0x322f, 0x5644, 0x355b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3478, 0x5621, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f2f, 0x306f, 0x0000,
+  0x0000, 0x607c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6121, 0x3323, 0x0000, 0x0000, 0x607d,
+  0x607e, 0x4331, 0x0000, 0x0000, 0x0000, 0x0000, 0x435d, 0x0000, 0x6122, 0x3779, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6123, 0x443b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6124, 0x0000, 0x0000, 0x6125, 0x0000,
+  0x0000, 0x6126, 0x3431, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3849, 0x463d, 0x446a, 0x0000, 0x3222, 0x0000,
+  0x5052, 0x0000, 0x675b, 0x3b43, 0x5357, 0x5344, 0x0000, 0x3963, 0x624f, 0x0000, 0x0000, 0x0000,
+  0x572f, 0x0000, 0x476c, 0x3153, 0x0000, 0x0000, 0x3432, 0x6251, 0x0000, 0x0000, 0x0000, 0x5072,
+  0x422e, 0x6250, 0x0000, 0x3f62, 0x5326, 0x3557, 0x6252, 0x356a, 0x0000, 0x436d, 0x387d, 0x0000,
+  0x382e, 0x0000, 0x4553, 0x374f, 0x6254, 0x0000, 0x0000, 0x0000, 0x0000, 0x6253, 0x3648, 0x5779,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6258,
+  0x0000, 0x6256, 0x4a7c, 0x3f35, 0x5339, 0x6255, 0x0000, 0x0000, 0x0000, 0x0000, 0x6257, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x412e, 0x4048, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x625b, 0x625a, 0x402a, 0x0000, 0x0000, 0x414e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x625c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x625d, 0x0000, 0x625e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b48, 0x0000, 0x5153, 0x4d22, 0x0000, 0x0000, 0x3d28, 0x0000,
+  0x0000, 0x0000, 0x5e43, 0x5825
+};
+static const uint16_t gb2312_1980_0_f_95[] = {
+  0x3f2a, 0x5b4d, 0x526c, 0x467a, 0x452a, 0x0000, 0x0000, 0x0000, 0x5e44, 0x0000, 0x3157, 0x5f2e,
+  0x0000, 0x0000, 0x0000, 0x4a3d, 0x0000, 0x5f31, 0x0000, 0x392d, 0x0000, 0x527d, 0x0000, 0x3825,
+  0x3a6b, 0x0000, 0x0000, 0x335a, 0x0000, 0x0000, 0x0000, 0x355c, 0x5545, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4356, 0x4f52, 0x3b21, 0x0000, 0x6573, 0x6572, 0x0000, 0x0000, 0x6574, 0x0000, 0x4d64,
+  0x0000, 0x4875, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x352f, 0x473f, 0x0000,
+  0x6576, 0x0000, 0x0000, 0x0000, 0x6c30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6566, 0x0000, 0x3969, 0x3531,
+  0x0000, 0x423c, 0x6568, 0x6567, 0x6569, 0x0000, 0x0000, 0x0000, 0x0000, 0x524d, 0x0000, 0x0000,
+  0x0000, 0x616a, 0x504e, 0x0000, 0x4d2e, 0x0000, 0x5165, 0x0000, 0x0000, 0x324a, 0x316b, 0x0000,
+  0x3172, 0x456d, 0x0000, 0x0000, 0x5543, 0x5330, 0x0000, 0x615c, 0x0000, 0x0000, 0x0000, 0x615d,
+  0x0000, 0x525b, 0x0000, 0x3339, 0x314b, 0x0000, 0x0000, 0x0000, 0x4d79, 0x5577, 0x615e, 0x0000,
+  0x3e36, 0x347d, 0x0000, 0x615f, 0x3a5c, 0x6160, 0x3b32, 0x4249, 0x6161, 0x0000, 0x0000, 0x0000,
+  0x506c, 0x0000, 0x4d3d, 0x0000, 0x0000, 0x6162, 0x0000, 0x3543, 0x4547, 0x6163, 0x0000, 0x0000,
+  0x6164, 0x0000, 0x0000, 0x0000, 0x0000, 0x5379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6165, 0x0000, 0x512d, 0x0000, 0x0000, 0x6166, 0x4e22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6167, 0x0000, 0x3542, 0x0000, 0x0000, 0x0000, 0x0000, 0x6168, 0x3b55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5044, 0x6260, 0x3158, 0x5264, 0x0000, 0x0000, 0x6261, 0x0000, 0x0000,
+  0x3c49, 0x484c, 0x0000, 0x6263, 0x6c7e, 0x6c7d, 0x5f2f, 0x0000, 0x0000, 0x0000, 0x6262, 0x563e,
+  0x4d7c, 0x4326, 0x0000, 0x0000, 0x0000, 0x6343, 0x0000, 0x0000, 0x5652, 0x6267, 0x0000, 0x0000,
+  0x6268, 0x0000, 0x0000, 0x5347, 0x0000, 0x0000, 0x626c, 0x3f6c, 0x0000, 0x626d, 0x6265, 0x0000,
+  0x0000, 0x3340, 0x0000, 0x0000, 0x0000, 0x446e, 0x0000, 0x0000, 0x626e, 0x0000, 0x0000, 0x5043,
+  0x0000, 0x3a76, 0x6269, 0x375e
+};
+static const uint16_t gb2312_1980_0_f_96[] = {
+  0x3b33, 0x4c2c, 0x4b4b, 0x6264, 0x6266, 0x626a, 0x626b, 0x0000, 0x0000, 0x0000, 0x6277, 0x0000,
+  0x0000, 0x6274, 0x5475, 0x6273, 0x0000, 0x0000, 0x452d, 0x0000, 0x557a, 0x4542, 0x3240, 0x0000,
+  0x0000, 0x626f, 0x0000, 0x6272, 0x412f, 0x4b3c, 0x0000, 0x0000, 0x3521, 0x6279, 0x0000, 0x0000,
+  0x0000, 0x3c31, 0x6271, 0x5054, 0x5439, 0x6275, 0x3956, 0x6276, 0x0000, 0x0000, 0x0000, 0x4753,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6270, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x575c,
+  0x6d21, 0x0000, 0x0000, 0x6278, 0x0000, 0x6d25, 0x627e, 0x4a51, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4135, 0x0000, 0x3b50, 0x0000, 0x0000, 0x3f56, 0x0000, 0x3a63, 0x0000,
+  0x0000, 0x4b21, 0x0000, 0x0000, 0x0000, 0x6d26, 0x6d23, 0x0000, 0x0000, 0x6d22, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b56, 0x6d27, 0x5074, 0x0000, 0x0000, 0x6d24, 0x3a5e, 0x3677, 0x6321, 0x3632,
+  0x4c71, 0x3927, 0x0000, 0x4f22, 0x4721, 0x0000, 0x0000, 0x3f52, 0x0000, 0x0000, 0x3671, 0x0000,
+  0x627a, 0x627b, 0x627d, 0x627c, 0x4455, 0x6322, 0x0000, 0x5341, 0x0000, 0x0000, 0x0000, 0x6327,
+  0x4744, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f24, 0x0000, 0x0000, 0x6329, 0x3a37, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6328, 0x0000, 0x3b5a, 0x0000, 0x6323, 0x0000, 0x0000, 0x0000, 0x6324, 0x632a,
+  0x0000, 0x6326, 0x0000, 0x4e72, 0x5346, 0x0000, 0x0000, 0x3b3c, 0x0000, 0x0000, 0x5443, 0x0000,
+  0x447a, 0x0000, 0x0000, 0x6d28, 0x507c, 0x6325, 0x0000, 0x4375, 0x0000, 0x632d, 0x312f, 0x0000,
+  0x6332, 0x0000, 0x0000, 0x0000, 0x3c42, 0x0000, 0x0000, 0x632c, 0x353f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4769, 0x6330, 0x0000, 0x0000, 0x0000, 0x3e2a, 0x4d6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b73, 0x0000, 0x0000, 0x0000, 0x4c68, 0x0000, 0x0000,
+  0x632f, 0x0000, 0x6331, 0x0000, 0x4f27, 0x632e, 0x0000, 0x4e29, 0x3b5d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x356b, 0x3e65, 0x3252, 0x334d, 0x0000, 0x3139, 0x632b, 0x3251, 0x352c, 0x395f,
+  0x3668, 0x0000, 0x0000, 0x4f6b, 0x6337, 0x0000, 0x3b4c, 0x0000, 0x0000, 0x4847, 0x504a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_97[] = {
+  0x6338, 0x336e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d29, 0x0000, 0x537a, 0x5364, 0x0000, 0x0000,
+  0x0000, 0x6d2a, 0x6339, 0x5262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6335, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x535e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3850, 0x6333, 0x0000, 0x0000, 0x6336,
+  0x375f, 0x0000, 0x6334, 0x4022, 0x0000, 0x0000, 0x0000, 0x633a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5438, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3448, 0x0000, 0x633b, 0x0000, 0x3b45, 0x0000, 0x4977, 0x0000, 0x0000, 0x4965, 0x0000, 0x0000,
+  0x0000, 0x443d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d2b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x427d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5b, 0x3f2e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x633c, 0x0000, 0x3f36,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316f, 0x0000, 0x0000, 0x5477, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x633e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x633f,
+  0x3a29, 0x6d2c, 0x0000, 0x0000, 0x633d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a36, 0x0000,
+  0x0000, 0x0000, 0x362e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5038, 0x0000, 0x3043, 0x6d2e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d2f, 0x4041, 0x0000, 0x6341, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c32
+};
+static const uint16_t gb2312_1980_0_f_98[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d30, 0x0000, 0x386a, 0x0000, 0x4e6c, 0x6a27,
+  0x5067, 0x4a79, 0x4856, 0x4f37, 0x3349, 0x4e52, 0x3d64, 0x0000, 0x0000, 0x635e, 0x3b72, 0x6a28,
+  0x553d, 0x0000, 0x465d, 0x6a29, 0x0000, 0x0000, 0x0000, 0x6a2a, 0x0000, 0x6a2c, 0x6a2b, 0x0000,
+  0x6a2e, 0x6a2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d58, 0x0000, 0x6a2f, 0x0000, 0x423e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3441, 0x3477, 0x0000, 0x0000, 0x3b27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c66, 0x6c65, 0x373f, 0x4b79, 0x3162, 0x0000, 0x6c67, 0x0000, 0x0000, 0x0000, 0x4948,
+  0x6c68, 0x6c69, 0x0000, 0x4a56, 0x5e50, 0x3245, 0x547a, 0x0000, 0x0000, 0x464b, 0x3047, 0x3472,
+  0x4853, 0x0000, 0x0000, 0x0000, 0x4d50, 0x0000, 0x0000, 0x3f38, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f5b, 0x0000, 0x0000, 0x4724, 0x5634, 0x0000, 0x4029, 0x5e51, 0x4928,
+  0x516f, 0x4524, 0x3067, 0x3336, 0x4845, 0x0000, 0x0000, 0x3062, 0x0000, 0x0000, 0x3776, 0x0000,
+  0x0000, 0x457a, 0x0000, 0x0000, 0x3673, 0x0000, 0x5552, 0x3350, 0x3c3c, 0x0000, 0x0000, 0x0000,
+  0x332d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e71, 0x3051, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5256, 0x4a63, 0x5725, 0x0000, 0x4d36, 0x3636, 0x3f39, 0x555b, 0x0000, 0x3827, 0x4557,
+  0x0000, 0x0000, 0x0000, 0x5e52, 0x3f59, 0x4255, 0x4740, 0x0000, 0x3b24, 0x3128, 0x0000, 0x0000,
+  0x456a, 0x0000, 0x0000, 0x457b, 0x4c27, 0x0000, 0x0000, 0x0000, 0x0000, 0x3127, 0x0000, 0x0000,
+  0x0000, 0x3556, 0x0000, 0x0000, 0x0000, 0x4428, 0x0000, 0x5e53, 0x513a, 0x3369, 0x0000, 0x4372,
+  0x0000, 0x0000, 0x3777, 0x0000, 0x5674, 0x3523, 0x3270, 0x4434, 0x4469, 0x402d, 0x5e54, 0x0000,
+  0x3068, 0x4544, 0x4160, 0x0000, 0x3955, 0x0000, 0x3e5c, 0x4d58, 0x304e, 0x0000, 0x4d4f, 0x5e56,
+  0x3e50, 0x573e, 0x5e55, 0x5550, 0x305d, 0x0000, 0x0000, 0x4462, 0x0000, 0x0000, 0x4223, 0x3c70,
+  0x0000, 0x5335, 0x4039, 0x4521, 0x3226, 0x5471, 0x0000, 0x0000, 0x4028, 0x4a43, 0x5e57, 0x557c,
+  0x0000, 0x3930, 0x0000, 0x482d, 0x4b29, 0x0000, 0x5e59, 0x3f3d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4634, 0x5727, 0x4a30, 0x4443
+};
+static const uint16_t gb2312_1980_0_f_99[] = {
+  0x0000, 0x3356, 0x3952, 0x0000, 0x0000, 0x0000, 0x0000, 0x5638, 0x6a7c, 0x3034, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f66, 0x0000, 0x0000, 0x4c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5a, 0x0000,
+  0x0000, 0x0000, 0x563f, 0x424e, 0x0000, 0x4e4e, 0x4c22, 0x502e, 0x4453, 0x3532, 0x5e58, 0x5575,
+  0x3c37, 0x3b53, 0x0000, 0x0000, 0x3024, 0x0000, 0x4532, 0x346c, 0x0000, 0x0000, 0x0000, 0x5571,
+  0x0000, 0x0000, 0x6a7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5a, 0x4d26, 0x0000,
+  0x0000, 0x4d6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e66, 0x5e5c, 0x0000, 0x4d31, 0x4026, 0x0000,
+  0x0000, 0x573d, 0x0000, 0x5e5b, 0x3046, 0x3a34, 0x4953, 0x4473, 0x3e68, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3236, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404c, 0x4b70,
+  0x0000, 0x3c71, 0x3b3b, 0x3537, 0x0000, 0x0000, 0x0000, 0x4575, 0x0000, 0x5e66, 0x0000, 0x0000,
+  0x0000, 0x5e63, 0x3e5d, 0x0000, 0x0000, 0x5e5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3437, 0x3d5d,
+  0x0000, 0x0000, 0x5e60, 0x446d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f46, 0x0000, 0x3560, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x365e, 0x4a5a, 0x3574, 0x5e65, 0x0000, 0x5546, 0x0000, 0x5e61, 0x4c4d,
+  0x467e, 0x0000, 0x4545, 0x0000, 0x0000, 0x0000, 0x5234, 0x0000, 0x3e72, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4253, 0x0000, 0x4c3d, 0x3338, 0x0000, 0x3d53, 0x0000, 0x3f58,
+  0x4d46, 0x515a, 0x346b, 0x0000, 0x5e64, 0x5e5d, 0x5e67, 0x0000, 0x6a7e, 0x0000, 0x0000, 0x4230,
+  0x5e62, 0x0000, 0x0000, 0x5640, 0x3527, 0x0000, 0x3274, 0x0000, 0x5e68, 0x0000, 0x5e72, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e6d, 0x0000, 0x5e71, 0x0000, 0x0000, 0x4860, 0x0000, 0x0000,
+  0x0000, 0x5761, 0x5e6f, 0x4368, 0x4c61, 0x0000, 0x3265, 0x0000, 0x0000, 0x0000, 0x523e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e6e, 0x0000, 0x5e6b, 0x4e55, 0x0000, 0x3427,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f2b, 0x3e3e, 0x0000, 0x0000, 0x3d52, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e69, 0x0000, 0x542e, 0x0000, 0x5e5e, 0x0000, 0x5e6a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x403f, 0x0000, 0x5e6c
+};
+static const uint16_t gb2312_1980_0_f_100[] = {
+  0x3273, 0x3869, 0x4227, 0x0000, 0x0000, 0x3d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e75,
+  0x5e78, 0x0000, 0x0000, 0x322b, 0x3424, 0x0000, 0x0000, 0x346a, 0x4926, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e76, 0x4b51, 0x0000, 0x3863, 0x0000, 0x5e77, 0x5e7a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e79, 0x0000, 0x0000, 0x0000, 0x4c42, 0x0000, 0x3061, 0x346e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x653a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x502f, 0x0000,
+  0x0000, 0x326b, 0x0000, 0x6b21, 0x0000, 0x5e74, 0x0000, 0x0000, 0x4963, 0x5e73, 0x305a, 0x5221,
+  0x3177, 0x0000, 0x4c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e70, 0x0000,
+  0x4b24, 0x0000, 0x0000, 0x0000, 0x552a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e7b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x345d, 0x0000, 0x4426, 0x0000, 0x0000,
+  0x0000, 0x5e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x437e, 0x4421, 0x5f21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414c, 0x0000,
+  0x5e7c, 0x3e6f, 0x0000, 0x4632, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3345, 0x4876, 0x0000, 0x0000, 0x4b3a, 0x5e7e, 0x0000, 0x0000, 0x5f24, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5732, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3337, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4143, 0x0000, 0x0000, 0x474b, 0x3225, 0x3469, 0x0000, 0x572b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x446c, 0x0000, 0x5f22, 0x5f23, 0x0000, 0x5f25, 0x0000, 0x3a33, 0x0000, 0x0000, 0x0000,
+  0x5f26, 0x0000, 0x405e, 0x0000, 0x0000, 0x4943, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3259, 0x4766, 0x0000, 0x5f27, 0x0000, 0x475c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f28,
+  0x6b22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b53, 0x0000, 0x0000, 0x0000, 0x5f2a, 0x0000,
+  0x5f29, 0x0000, 0x3241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_101[] = {
+  0x454a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f2b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x545c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4841, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e70, 0x0000, 0x0000, 0x5f2d, 0x5627,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a37, 0x6b36, 0x4a55, 0x0000, 0x587c, 0x3844, 0x0000, 0x3925,
+  0x0000, 0x0000, 0x3745, 0x557e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x394a, 0x0000, 0x0000,
+  0x5027, 0x744d, 0x0000, 0x0000, 0x3550, 0x0000, 0x0000, 0x4374, 0x0000, 0x3e48, 0x0000, 0x0000,
+  0x0000, 0x6b37, 0x303d, 0x0000, 0x0000, 0x3d4c, 0x0000, 0x4132, 0x0000, 0x3156, 0x3328, 0x0000,
+  0x0000, 0x0000, 0x3852, 0x4922, 0x0000, 0x0000, 0x3658, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b38,
+  0x3e34, 0x0000, 0x0000, 0x0000, 0x4a7d, 0x0000, 0x4743, 0x0000, 0x557b, 0x0000, 0x0000, 0x3773,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e44, 0x0000, 0x0000, 0x0000, 0x552b, 0x3173, 0x0000, 0x0000, 0x0000,
+  0x6c33, 0x305f, 0x0000, 0x6c35, 0x0000, 0x0000, 0x0000, 0x3637, 0x0000, 0x414f, 0x0000, 0x757a,
+  0x5031, 0x0000, 0x0000, 0x5565, 0x0000, 0x4e53, 0x0000, 0x0000, 0x3d6f, 0x3362, 0x0000, 0x382b,
+  0x0000, 0x5536, 0x0000, 0x6d3d, 0x0000, 0x364f, 0x0000, 0x4b39, 0x5042, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x373d, 0x0000, 0x0000, 0x6c36, 0x4a29, 0x0000, 0x0000,
+  0x0000, 0x4554, 0x0000, 0x6c39, 0x6c38, 0x4243, 0x6c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x507d,
+  0x6c3a, 0x0000, 0x6c3b, 0x5765, 0x0000, 0x0000, 0x6c3c, 0x0000, 0x0000, 0x0000, 0x6c3d, 0x466c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e5e, 0x0000, 0x3c48, 0x0000,
+  0x0000, 0x4855, 0x3529, 0x3e49, 0x563c, 0x5467, 0x0000, 0x0000, 0x512e, 0x5071, 0x6a38, 0x6a39,
+  0x6a3a, 0x3a35, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a31, 0x3f75, 0x0000, 0x0000, 0x4d7a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_102[] = {
+  0x6a40, 0x0000, 0x303a, 0x6a3e, 0x0000, 0x0000, 0x4025, 0x0000, 0x0000, 0x0000, 0x6a3b, 0x0000,
+  0x327d, 0x0000, 0x4377, 0x3b68, 0x0000, 0x0000, 0x0000, 0x5257, 0x4e74, 0x6a3f, 0x0000, 0x0000,
+  0x0000, 0x6a3c, 0x0000, 0x0000, 0x0000, 0x6a43, 0x0000, 0x5047, 0x5333, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x343a, 0x0000, 0x4341, 0x5772, 0x0000, 0x0000, 0x0000, 0x0000, 0x5551, 0x0000, 0x4a47,
+  0x0000, 0x6a45, 0x0000, 0x0000, 0x6a44, 0x6a47, 0x6a46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5667, 0x0000, 0x4f54, 0x0000, 0x0000, 0x6a4b, 0x0000, 0x3b4e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d7a, 0x494e, 0x0000, 0x0000, 0x6a4c, 0x0000, 0x0000, 0x4939, 0x4f7e,
+  0x6a4a, 0x544e, 0x6a4d, 0x6a4f, 0x0000, 0x0000, 0x4d6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a49,
+  0x0000, 0x6a4e, 0x0000, 0x0000, 0x4e6e, 0x0000, 0x3b5e, 0x0000, 0x333f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4655, 0x3e30, 0x4e7a, 0x0000, 0x0000, 0x0000, 0x4767, 0x0000, 0x3e27, 0x6a50,
+  0x0000, 0x0000, 0x5647, 0x0000, 0x0000, 0x0000, 0x4140, 0x0000, 0x0000, 0x0000, 0x545d, 0x0000,
+  0x6a51, 0x0000, 0x0000, 0x4f3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a52, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x452f, 0x3035, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a53,
+  0x745f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x443a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3129, 0x0000, 0x0000, 0x0000, 0x0000, 0x655f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a55, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a6f, 0x0000, 0x6a56, 0x6a57, 0x4658, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a58, 0x0000, 0x0000, 0x6a59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x543b, 0x0000, 0x477a, 0x5237, 0x387c, 0x0000, 0x0000, 0x6a42, 0x0000, 0x325c, 0x0000, 0x0000,
+  0x427c, 0x0000, 0x5478, 0x4c66
+};
+static const uint16_t gb2312_1980_0_f_103[] = {
+  0x576e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5442, 0x5350, 0x6b43, 0x4573,
+  0x0000, 0x377e, 0x0000, 0x0000, 0x6b54, 0x0000, 0x0000, 0x0000, 0x4b37, 0x6b5e, 0x0000, 0x404a,
+  0x0000, 0x0000, 0x0000, 0x4d7b, 0x0000, 0x332f, 0x0000, 0x465a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b7c, 0x0000, 0x443e, 0x0000, 0x4e34, 0x4429, 0x313e, 0x547d, 0x0000, 0x4a75,
+  0x0000, 0x566c, 0x0000, 0x0000, 0x4653, 0x3664, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b7a, 0x0000,
+  0x0000, 0x5060, 0x0000, 0x0000, 0x4931, 0x0000, 0x5453, 0x4828, 0x0000, 0x0000, 0x384b, 0x0000,
+  0x683e, 0x493c, 0x0000, 0x0000, 0x683b, 0x0000, 0x406e, 0x5053, 0x3244, 0x3465, 0x0000, 0x683c,
+  0x0000, 0x0000, 0x5548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3645, 0x0000, 0x683d, 0x4a78,
+  0x385c, 0x4c75, 0x0000, 0x0000, 0x0000, 0x4034, 0x0000, 0x0000, 0x516e, 0x683f, 0x6842, 0x0000,
+  0x0000, 0x3a3c, 0x0000, 0x312d, 0x3d5c, 0x0000, 0x6a3d, 0x6843, 0x0000, 0x6846, 0x0000, 0x684b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x684c, 0x0000, 0x4b49, 0x3065, 0x0000, 0x3c2b, 0x0000, 0x0000,
+  0x3939, 0x0000, 0x0000, 0x6841, 0x0000, 0x4d77, 0x0000, 0x684a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4e76, 0x0000, 0x0000, 0x0000, 0x0000, 0x556d, 0x0000, 0x4156, 0x6844, 0x0000, 0x4336, 0x0000,
+  0x397b, 0x5626, 0x6848, 0x0000, 0x0000, 0x0000, 0x4a60, 0x5466, 0x0000, 0x6840, 0x0000, 0x6845,
+  0x6847, 0x0000, 0x4739, 0x3763, 0x0000, 0x6849, 0x0000, 0x3f5d, 0x6852, 0x0000, 0x0000, 0x6857,
+  0x0000, 0x6855, 0x3c5c, 0x3c4f, 0x685b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x685e, 0x0000, 0x685a, 0x317a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3058, 0x4433, 0x384c, 0x4662, 0x483e, 0x4861, 0x0000, 0x0000, 0x0000,
+  0x684f, 0x6854, 0x6856, 0x0000, 0x3971, 0x6858, 0x5775, 0x0000, 0x447b, 0x0000, 0x685c, 0x0000,
+  0x0000, 0x3269, 0x0000, 0x0000, 0x0000, 0x6851, 0x0000, 0x0000, 0x3c6d, 0x0000, 0x0000, 0x3f42,
+  0x684d, 0x5679, 0x0000, 0x4178, 0x3271, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x685f, 0x0000, 0x4a41
+};
+static const uint16_t gb2312_1980_0_f_104[] = {
+  0x6859, 0x0000, 0x0000, 0x0000, 0x0000, 0x5524, 0x0000, 0x316a, 0x553b, 0x684e, 0x6850, 0x3630,
+  0x6853, 0x0000, 0x685d, 0x4038, 0x0000, 0x4a77, 0x0000, 0x4b28, 0x0000, 0x0000, 0x465c, 0x4075,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6869, 0x0000, 0x0000, 0x0000, 0x5023, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6872, 0x566a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6860, 0x6861, 0x0000, 0x0000, 0x0000, 0x5179, 0x3a4b, 0x3879, 0x0000, 0x0000,
+  0x3871, 0x5454, 0x686f, 0x0000, 0x686e, 0x686c, 0x3970, 0x4c52, 0x6866, 0x4e26, 0x3f72, 0x0000,
+  0x3038, 0x6871, 0x6870, 0x0000, 0x5740, 0x0000, 0x6864, 0x0000, 0x4d29, 0x4923, 0x0000, 0x3b38,
+  0x3d5b, 0x686a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6862, 0x6863, 0x6865, 0x3535, 0x6867, 0x4745, 0x686b, 0x686d, 0x3d30, 0x572e, 0x0000, 0x6878,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6875, 0x0000, 0x4d30, 0x6876,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x413a, 0x0000, 0x6868,
+  0x0000, 0x4337, 0x3070, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6874,
+  0x0000, 0x0000, 0x0000, 0x6877, 0x0000, 0x0000, 0x0000, 0x3923, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4952, 0x0000, 0x0000, 0x0000, 0x434e, 0x4e60,
+  0x4066, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b73, 0x0000, 0x4c5d, 0x5035, 0x0000, 0x0000, 0x4a61,
+  0x0000, 0x6873, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c6c, 0x0000, 0x6879, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x435e, 0x0000, 0x4665,
+  0x0000, 0x3977, 0x0000, 0x0000, 0x0000, 0x0000, 0x3074, 0x0000, 0x0000, 0x5758, 0x0000, 0x0000,
+  0x3c2c, 0x0000, 0x456f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c44, 0x0000, 0x0000, 0x6926,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x492d, 0x0000,
+  0x6922, 0x4062, 0x0000, 0x0000, 0x0000, 0x3f43, 0x0000, 0x0000, 0x0000, 0x687e, 0x3957, 0x0000,
+  0x687b, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_105[] = {
+  0x0000, 0x6924, 0x0000, 0x0000, 0x0000, 0x524e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6923,
+  0x0000, 0x5632, 0x5735, 0x0000, 0x6927, 0x0000, 0x3d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x687c, 0x687d, 0x0000, 0x0000, 0x0000,
+  0x6921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d56, 0x0000, 0x0000,
+  0x522c, 0x0000, 0x0000, 0x0000, 0x6932, 0x0000, 0x0000, 0x0000, 0x0000, 0x6929, 0x0000, 0x0000,
+  0x0000, 0x342a, 0x0000, 0x343b, 0x0000, 0x0000, 0x692b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5028, 0x0000, 0x0000, 0x6925, 0x0000, 0x0000, 0x337e, 0x0000, 0x0000, 0x692c, 0x4063, 0x0000,
+  0x692a, 0x0000, 0x0000, 0x6939, 0x0000, 0x0000, 0x6938, 0x0000, 0x0000, 0x0000, 0x0000, 0x692e,
+  0x0000, 0x0000, 0x687a, 0x0000, 0x0000, 0x6928, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f2c,
+  0x6931, 0x693a, 0x0000, 0x0000, 0x4225, 0x0000, 0x0000, 0x0000, 0x692f, 0x0000, 0x3845, 0x0000,
+  0x692d, 0x0000, 0x535c, 0x6934, 0x6935, 0x6937, 0x0000, 0x0000, 0x0000, 0x6947, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4046, 0x6945, 0x0000, 0x0000, 0x6930, 0x0000, 0x0000, 0x693b,
+  0x3071, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x693c,
+  0x5525, 0x0000, 0x0000, 0x693e, 0x0000, 0x693f, 0x0000, 0x0000, 0x0000, 0x6941, 0x0000, 0x0000,
+  0x4171, 0x0000, 0x0000, 0x4836, 0x0000, 0x0000, 0x0000, 0x693d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6943, 0x0000,
+  0x6933, 0x0000, 0x6936, 0x0000, 0x3b31, 0x0000, 0x0000, 0x0000, 0x6940, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c77, 0x0000, 0x0000, 0x0000, 0x6944, 0x6946, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x694e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x325b, 0x0000, 0x6948
+};
+static const uint16_t gb2312_1980_0_f_106[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x372e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694b,
+  0x694c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5541, 0x0000, 0x4423, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6958, 0x0000, 0x3a61, 0x0000, 0x0000, 0x0000, 0x0000, 0x6949,
+  0x0000, 0x5323, 0x0000, 0x0000, 0x0000, 0x6954, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6957, 0x6950, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694f, 0x0000, 0x0000, 0x4741,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6952, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6959, 0x3348, 0x0000, 0x6953, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f70, 0x0000, 0x0000, 0x0000, 0x694d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3377, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6956, 0x0000, 0x0000, 0x695a, 0x0000, 0x0000, 0x0000, 0x4c34, 0x0000, 0x0000, 0x0000,
+  0x4f2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6955, 0x0000,
+  0x695c, 0x695b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x695e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6951, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x695d, 0x0000, 0x695f, 0x434a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_107[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4737, 0x344e, 0x3b36, 0x5040,
+  0x6c23, 0x0000, 0x0000, 0x4537, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x537b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c24, 0x0000, 0x6c25, 0x465b, 0x0000,
+  0x0000, 0x0000, 0x3f6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c26, 0x0000, 0x0000, 0x6c27, 0x502a,
+  0x0000, 0x4738, 0x0000, 0x0000, 0x3868, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5639, 0x557d, 0x344b, 0x323d, 0x4e64, 0x4667, 0x0000, 0x0000, 0x4d61, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3475, 0x0000, 0x4b40, 0x3c5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6962, 0x6963, 0x516a,
+  0x6965, 0x0000, 0x3479, 0x6964, 0x0000, 0x5133, 0x4a62, 0x3250, 0x0000, 0x6968, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6966, 0x6967, 0x0000, 0x0000, 0x5633, 0x0000, 0x0000, 0x0000, 0x6969, 0x696a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x696b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x696c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c2f,
+  0x4539, 0x364e, 0x0000, 0x5273, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x356e,
+  0x0000, 0x3b59, 0x6c31, 0x0000, 0x0000, 0x5263, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e63,
+  0x0000, 0x4438, 0x0000, 0x433f, 0x0000, 0x0000, 0x363e, 0x5839, 0x3148, 0x314f, 0x3151, 0x457e,
+  0x0000, 0x3150, 0x0000, 0x432b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5531, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b24, 0x3a41, 0x0000, 0x0000, 0x0000, 0x4c3a,
+  0x0000, 0x0000, 0x0000, 0x6b25, 0x0000, 0x6b27, 0x0000, 0x0000, 0x0000, 0x6b28, 0x0000, 0x0000,
+  0x0000, 0x6b26, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_108[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b29, 0x6b2b, 0x6b2a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b2c, 0x0000, 0x4a4f, 0x5835, 0x4371, 0x0000, 0x4325, 0x4678, 0x6b2d, 0x444a, 0x0000,
+  0x6b2e, 0x6b2f, 0x6b30, 0x3755, 0x0000, 0x0000, 0x0000, 0x377a, 0x0000, 0x6b31, 0x4762, 0x0000,
+  0x6b33, 0x0000, 0x3a24, 0x5175, 0x3031, 0x6b32, 0x6b34, 0x0000, 0x0000, 0x0000, 0x352a, 0x4248,
+  0x4768, 0x0000, 0x6b35, 0x0000, 0x4b2e, 0x635f, 0x0000, 0x0000, 0x5340, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x595b, 0x0000, 0x0000, 0x4d21, 0x562d, 0x4773, 0x0000, 0x0000, 0x0000, 0x5960, 0x3b63,
+  0x0000, 0x3a3a, 0x6362, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f2b, 0x0000, 0x0000, 0x0000,
+  0x6360, 0x4947, 0x0000, 0x3a39, 0x0000, 0x0000, 0x0000, 0x5134, 0x6361, 0x486a, 0x392f, 0x3d2d,
+  0x3358, 0x4e5b, 0x0000, 0x0000, 0x4c40, 0x0000, 0x0000, 0x0000, 0x6368, 0x6369, 0x4d74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c2d, 0x0000, 0x3c33, 0x0000, 0x636a, 0x0000, 0x636b, 0x0000,
+  0x0000, 0x505a, 0x0000, 0x0000, 0x0000, 0x467b, 0x375a, 0x0000, 0x0000, 0x475f, 0x524a, 0x4e56,
+  0x0000, 0x6364, 0x636c, 0x0000, 0x4972, 0x3341, 0x0000, 0x0000, 0x6367, 0x0000, 0x0000, 0x4663,
+  0x6365, 0x0000, 0x0000, 0x6d33, 0x6366, 0x0000, 0x0000, 0x0000, 0x0000, 0x4933, 0x0000, 0x4566,
+  0x0000, 0x0000, 0x0000, 0x3935, 0x0000, 0x433b, 0x0000, 0x6363, 0x453d, 0x4124, 0x4259, 0x3257,
+  0x0000, 0x636d, 0x3b26, 0x442d, 0x0000, 0x6370, 0x3e5a, 0x0000, 0x0000, 0x637b, 0x6375, 0x3a53,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3750, 0x534d, 0x0000, 0x564e, 0x5553, 0x3941, 0x5534, 0x5158,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5039, 0x4776, 0x0000, 0x0000, 0x0000, 0x482a, 0x3234, 0x0000,
+  0x435a, 0x0000, 0x0000, 0x0000, 0x636e, 0x0000, 0x0000, 0x637c, 0x636f, 0x3728, 0x6377, 0x6374,
+  0x0000, 0x0000, 0x0000, 0x373a, 0x0000, 0x0000, 0x4522, 0x0000, 0x6376, 0x455d, 0x3228, 0x467c,
+  0x0000, 0x4460, 0x0000, 0x0000, 0x5722, 0x0000, 0x4061, 0x6379, 0x0000, 0x0000, 0x637a, 0x637d,
+  0x4c29, 0x6373, 0x0000, 0x533e, 0x0000, 0x3143, 0x6d34, 0x6371, 0x6372, 0x0000, 0x6378, 0x503a,
+  0x4643, 0x5473, 0x637e, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_109[] = {
+  0x0000, 0x3d60, 0x0000, 0x0000, 0x6427, 0x0000, 0x0000, 0x6426, 0x0000, 0x0000, 0x0000, 0x5173,
+  0x6423, 0x0000, 0x6429, 0x0000, 0x0000, 0x0000, 0x4877, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f34,
+  0x0000, 0x6428, 0x642e, 0x4265, 0x0000, 0x0000, 0x3634, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d72, 0x0000, 0x6422, 0x0000, 0x0000, 0x3a69, 0x642a, 0x0000, 0x0000, 0x642c, 0x0000,
+  0x0000, 0x367d, 0x565e, 0x6432, 0x0000, 0x642d, 0x0000, 0x0000, 0x0000, 0x6421, 0x0000, 0x3b6e,
+  0x4d5d, 0x4722, 0x4549, 0x0000, 0x0000, 0x4177, 0x0000, 0x6424, 0x0000, 0x4733, 0x3d2c, 0x3d3d,
+  0x6425, 0x0000, 0x5747, 0x3262, 0x0000, 0x642b, 0x3c43, 0x642f, 0x0000, 0x3b6b, 0x6430, 0x4528,
+  0x6431, 0x0000, 0x0000, 0x0000, 0x0000, 0x5563, 0x3f23, 0x0000, 0x643a, 0x0000, 0x6437, 0x0000,
+  0x643b, 0x0000, 0x0000, 0x643d, 0x0000, 0x0000, 0x4656, 0x0000, 0x0000, 0x3a46, 0x404b, 0x0000,
+  0x0000, 0x0000, 0x3821, 0x6434, 0x0000, 0x0000, 0x0000, 0x0000, 0x5421, 0x0000, 0x0000, 0x3a23,
+  0x3d7e, 0x0000, 0x0000, 0x0000, 0x643c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3f, 0x0000,
+  0x0000, 0x4479, 0x0000, 0x0000, 0x4f7b, 0x4966, 0x0000, 0x0000, 0x533f, 0x0000, 0x4f51, 0x0000,
+  0x0000, 0x6433, 0x0000, 0x6438, 0x6439, 0x4c69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c4e,
+  0x0000, 0x4054, 0x6435, 0x4130, 0x6436, 0x4e50, 0x0000, 0x3b41, 0x3553, 0x0000, 0x4873, 0x3d27,
+  0x5547, 0x492c, 0x3822, 0x644a, 0x0000, 0x0000, 0x644c, 0x5144, 0x0000, 0x0000, 0x523a, 0x0000,
+  0x0000, 0x3a2d, 0x0000, 0x0000, 0x3a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6443,
+  0x356d, 0x0000, 0x0000, 0x0000, 0x574d, 0x6440, 0x4f7d, 0x643f, 0x0000, 0x0000, 0x0000, 0x415c,
+  0x4c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a67, 0x0000, 0x0000, 0x0000, 0x0000, 0x4457, 0x0000,
+  0x4c54, 0x6448, 0x0000, 0x0000, 0x0000, 0x6447, 0x6441, 0x0000, 0x6444, 0x352d, 0x0000, 0x0000,
+  0x5359, 0x0000, 0x6446, 0x0000, 0x0000, 0x0000, 0x0000, 0x5279, 0x3463, 0x0000, 0x3b34, 0x0000,
+  0x0000, 0x496e, 0x0000, 0x343e, 0x0000, 0x0000, 0x0000, 0x3b6c, 0x0000, 0x514d, 0x0000, 0x4c6d,
+  0x6d35, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_110[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4765, 0x0000, 0x0000, 0x0000, 0x0000, 0x5428, 0x0000,
+  0x644b, 0x5755, 0x6442, 0x0000, 0x3d25, 0x6445, 0x0000, 0x0000, 0x5366, 0x0000, 0x6449, 0x4978,
+  0x0000, 0x0000, 0x643e, 0x0000, 0x0000, 0x5365, 0x0000, 0x0000, 0x477e, 0x3649, 0x0000, 0x547c,
+  0x3233, 0x6457, 0x0000, 0x0000, 0x0000, 0x4e42, 0x0000, 0x644d, 0x0000, 0x4e3c, 0x0000, 0x385b,
+  0x0000, 0x0000, 0x6456, 0x0000, 0x3f4a, 0x0000, 0x0000, 0x0000, 0x534e, 0x0000, 0x436c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4548, 0x6458, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d44, 0x644f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6454,
+  0x6455, 0x0000, 0x3a7e, 0x0000, 0x4f66, 0x0000, 0x0000, 0x553f, 0x0000, 0x0000, 0x0000, 0x6452,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6450,
+  0x0000, 0x0000, 0x644e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d65, 0x4a2a, 0x0000, 0x0000, 0x0000, 0x4023,
+  0x0000, 0x3d26, 0x6453, 0x0000, 0x0000, 0x3848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6467,
+  0x5434, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x645b, 0x0000, 0x0000, 0x0000,
+  0x416f, 0x0000, 0x0000, 0x6469, 0x0000, 0x0000, 0x5267, 0x0000, 0x0000, 0x645f, 0x0000, 0x6460,
+  0x0000, 0x0000, 0x4f2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b5d, 0x0000, 0x645a, 0x6451, 0x0000,
+  0x6465, 0x0000, 0x485c, 0x6463, 0x0000, 0x0000, 0x4467, 0x6462, 0x0000, 0x6461, 0x0000, 0x0000,
+  0x0000, 0x337c, 0x6468, 0x0000, 0x0000, 0x0000, 0x0000, 0x3561, 0x0000, 0x0000, 0x0000, 0x574c,
+  0x0000, 0x0000, 0x0000, 0x6466, 0x0000, 0x3b2c, 0x0000, 0x5752, 0x4c4f, 0x6b78, 0x0000, 0x6464,
+  0x0000, 0x0000, 0x3976, 0x0000, 0x0000, 0x0000, 0x564d, 0x6459, 0x645c, 0x427a, 0x645e, 0x0000,
+  0x424b, 0x4044, 0x4250, 0x0000, 0x3175, 0x4c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x354e, 0x0000, 0x0000, 0x0000, 0x0000, 0x646f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_111[] = {
+  0x0000, 0x0000, 0x462f, 0x0000, 0x0000, 0x0000, 0x4661, 0x0000, 0x0000, 0x6475, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4229, 0x0000, 0x0000, 0x0000, 0x406c, 0x515d, 0x646e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x442e, 0x0000, 0x0000, 0x0000,
+  0x646d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6476, 0x6474, 0x427e, 0x0000, 0x645d, 0x0000, 0x6470,
+  0x0000, 0x4a7e, 0x0000, 0x5544, 0x0000, 0x0000, 0x6471, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x517a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646b, 0x646c,
+  0x0000, 0x0000, 0x0000, 0x6472, 0x0000, 0x4e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x454b, 0x0000, 0x0000, 0x0000, 0x4731, 0x0000, 0x423a, 0x0000,
+  0x0000, 0x0000, 0x646a, 0x0000, 0x0000, 0x0000, 0x414a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c36, 0x3331, 0x0000, 0x0000, 0x0000, 0x647b, 0x0000, 0x6473, 0x0000, 0x0000, 0x0000,
+  0x647a, 0x0000, 0x647d, 0x0000, 0x647c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x334e, 0x0000, 0x0000, 0x0000, 0x333a, 0x6477, 0x0000, 0x0000, 0x6479, 0x6478, 0x456c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x403d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5468, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6522,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3044,
+  0x0000, 0x0000, 0x6524, 0x0000, 0x0000, 0x6523, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c24, 0x0000, 0x6525, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6521, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x647e, 0x3174, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6528, 0x0000, 0x6529, 0x6526, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6527, 0x652a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_112[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4659, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x652b, 0x652d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x652c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x652f, 0x0000, 0x0000, 0x0000, 0x652e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3960, 0x0000, 0x0000, 0x6530, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6531, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b70,
+  0x6c61, 0x4370, 0x0000, 0x3546, 0x3b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x4169, 0x546e, 0x0000,
+  0x3e44, 0x0000, 0x0000, 0x0000, 0x5746, 0x0000, 0x5456, 0x3253, 0x6c3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a41, 0x0000, 0x0000, 0x0000, 0x422f, 0x3436, 0x0000, 0x0000, 0x0000, 0x5157, 0x0000,
+  0x0000, 0x0000, 0x3334, 0x0000, 0x4832, 0x3f3b, 0x6c40, 0x0000, 0x0000, 0x564b, 0x0000, 0x0000,
+  0x6c3f, 0x6c41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c45, 0x3e66, 0x4c3f, 0x455a, 0x3e3c, 0x0000, 0x6c46, 0x0000, 0x317e,
+  0x0000, 0x0000, 0x0000, 0x6c44, 0x5528, 0x3563, 0x0000, 0x6c42, 0x4136, 0x3363, 0x0000, 0x0000,
+  0x6c43, 0x4b38, 0x4043, 0x4c7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4152, 0x0000, 0x6c48, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a66, 0x4053, 0x0000, 0x5672, 0x0000, 0x0000, 0x0000, 0x514c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f3e, 0x0000, 0x3733, 0x4955, 0x6c47, 0x3b62, 0x0000, 0x4c4c, 0x3d7d, 0x4848, 0x0000, 0x4f29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d69, 0x0000, 0x456b, 0x0000, 0x0000,
+  0x0000, 0x3769, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_113[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5149, 0x3a38, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c49, 0x0000, 0x0000, 0x6c4a, 0x0000, 0x3b40, 0x6c4b, 0x0000,
+  0x6c62, 0x313a, 0x3759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4c,
+  0x5166, 0x6c4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x483b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c51, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6c53, 0x0000, 0x3b4d, 0x0000, 0x3c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4f, 0x0000, 0x4937, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x433a, 0x0000, 0x6c63, 0x5555, 0x6c50, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5673, 0x0000, 0x0000, 0x0000, 0x6c52, 0x6c4e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c54, 0x0000, 0x6c55, 0x0000, 0x0000, 0x493f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x505c, 0x0000, 0x0000, 0x0000, 0x0000, 0x512c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x485b, 0x0000, 0x0000, 0x0000, 0x6c56, 0x4e75, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a6c, 0x6c5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c59, 0x0000, 0x0000, 0x0000, 0x303e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c57,
+  0x0000, 0x6c58, 0x0000, 0x0000, 0x0000, 0x6c64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x483c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4147, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c5c, 0x5160, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c5b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x546f, 0x0000, 0x6c5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c5e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_114[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x312c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c60, 0x0000, 0x5726, 0x0000, 0x4540, 0x0000, 0x0000, 0x0000,
+  0x6b3c, 0x302e, 0x0000, 0x0000, 0x0000, 0x3e74, 0x3838, 0x522f, 0x3056, 0x3579, 0x0000, 0x5833,
+  0x0000, 0x4b2c, 0x0000, 0x635d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x462c,
+  0x3066, 0x0000, 0x0000, 0x0000, 0x4546, 0x6b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b3a, 0x0000,
+  0x0000, 0x0000, 0x6b3b, 0x0000, 0x0000, 0x5140, 0x0000, 0x4523, 0x0000, 0x6a72, 0x0000, 0x4432,
+  0x0000, 0x4435, 0x404e, 0x0000, 0x0000, 0x0000, 0x6a73, 0x4441, 0x0000, 0x4e6f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a70, 0x6a74, 0x0000, 0x0000, 0x497c, 0x0000, 0x0000, 0x4723, 0x0000, 0x0000,
+  0x0000, 0x4c58, 0x4e7e, 0x0000, 0x0000, 0x0000, 0x6a75, 0x6a76, 0x4f2c, 0x4067, 0x0000, 0x0000,
+  0x6a77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x363f, 0x6a78, 0x0000, 0x6a79, 0x0000, 0x6a7a,
+  0x0000, 0x0000, 0x6a7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x482e, 0x616b, 0x0000, 0x3738, 0x616c, 0x0000, 0x0000, 0x0000,
+  0x616d, 0x0000, 0x5734, 0x616e, 0x616f, 0x534c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6171, 0x3f71, 0x6170, 0x3552, 0x0000, 0x0000, 0x0000, 0x3137, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6173, 0x6172, 0x0000, 0x3a7c, 0x0000, 0x6174, 0x0000, 0x0000, 0x0000, 0x0000, 0x3937,
+  0x0000, 0x3e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x447c, 0x0000, 0x3a5d, 0x3d46, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6175, 0x6177, 0x0000, 0x0000, 0x3640, 0x4f41, 0x4a28, 0x6176,
+  0x5578, 0x537c, 0x6178, 0x617c, 0x6179, 0x0000, 0x0000, 0x617a, 0x406a, 0x0000, 0x617e, 0x6221,
+  0x4047, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_115[] = {
+  0x0000, 0x617b, 0x0000, 0x617d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6225, 0x0000,
+  0x0000, 0x0000, 0x4154, 0x0000, 0x0000, 0x0000, 0x0000, 0x6223, 0x0000, 0x6228, 0x327e, 0x6222,
+  0x0000, 0x0000, 0x0000, 0x434d, 0x3242, 0x6227, 0x6226, 0x0000, 0x0000, 0x6224, 0x6229, 0x0000,
+  0x0000, 0x622b, 0x0000, 0x0000, 0x0000, 0x5049, 0x566d, 0x4328, 0x622c, 0x0000, 0x4f57, 0x0000,
+  0x0000, 0x622e, 0x0000, 0x0000, 0x3a6f, 0x0000, 0x0000, 0x6960, 0x622d, 0x622a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b2b, 0x5433, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6230, 0x0000, 0x0000, 0x622f, 0x0000, 0x6961, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6231, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6233, 0x4c21, 0x0000, 0x6234, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6235, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x507e, 0x0000, 0x0000, 0x424a, 0x0000, 0x5371, 0x0000, 0x4d75, 0x0000, 0x0000, 0x6760, 0x0000,
+  0x0000, 0x6761, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x426a,
+  0x0000, 0x0000, 0x0000, 0x6764, 0x0000, 0x0000, 0x6763, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d66, 0x0000, 0x4335, 0x0000, 0x0000, 0x6762, 0x3b37, 0x4f56, 0x0000, 0x4161, 0x6769,
+  0x0000, 0x0000, 0x0000, 0x6768, 0x0000, 0x0000, 0x6774, 0x3223, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x676a, 0x0000, 0x6766, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x676c, 0x676b, 0x493a, 0x0000,
+  0x0000, 0x5564, 0x0000, 0x6765, 0x3729, 0x6767, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x676e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6773, 0x0000, 0x5669, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x676d, 0x0000, 0x6772, 0x0000, 0x6771, 0x0000, 0x0000, 0x0000, 0x3060, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6775, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_116[] = {
+  0x0000, 0x0000, 0x0000, 0x4772, 0x0000, 0x4045, 0x406d, 0x0000, 0x0000, 0x4170, 0x6770, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6776, 0x4b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6822, 0x6821, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5741, 0x0000,
+  0x0000, 0x677a, 0x6779, 0x0000, 0x677b, 0x0000, 0x6777, 0x0000, 0x677e, 0x0000, 0x677d, 0x0000,
+  0x677c, 0x0000, 0x0000, 0x4155, 0x4759, 0x457d, 0x4543, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x476d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6823, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6826, 0x0000, 0x6825, 0x0000, 0x6827, 0x3a77, 0x6778, 0x6824, 0x0000, 0x4870, 0x492a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6829, 0x0000, 0x0000, 0x3965, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x517e, 0x6828,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x682a, 0x0000, 0x682d, 0x682e, 0x0000, 0x4127,
+  0x0000, 0x0000, 0x0000, 0x682f, 0x0000, 0x0000, 0x0000, 0x6830, 0x0000, 0x0000, 0x682c, 0x0000,
+  0x6834, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x682b, 0x0000, 0x6831, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6835,
+  0x6832, 0x6833, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x394f, 0x0000, 0x702c, 0x0000, 0x702d, 0x0000, 0x4630, 0x306a,
+  0x483f, 0x0000, 0x4d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4d, 0x6a31,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a32, 0x0000, 0x463f, 0x3449, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a33
+};
+static const uint16_t gb2312_1980_0_f_117[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5567, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d79, 0x0000, 0x6a34, 0x0000, 0x6a35, 0x0000, 0x6a36, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x384a, 0x5f30, 0x4975, 0x0000, 0x4c70, 0x0000, 0x0000, 0x497a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x497b, 0x0000, 0x0000, 0x5343, 0x4b26, 0x0000, 0x3826, 0x702e, 0x3142, 0x0000, 0x6538,
+  0x4c6f, 0x5349, 0x3c57, 0x496a, 0x0000, 0x3567, 0x0000, 0x4450, 0x3569, 0x0000, 0x6e2e, 0x3b2d,
+  0x0000, 0x0000, 0x675e, 0x0000, 0x6e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3329, 0x0000, 0x0000,
+  0x6e32, 0x0000, 0x0000, 0x6e31, 0x3d67, 0x0000, 0x6e30, 0x4e37, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x454f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4174, 0x5b4e, 0x6e33, 0x5073, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4254, 0x4668, 0x0000, 0x0000, 0x0000, 0x372c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e34, 0x0000, 0x336b, 0x0000, 0x0000, 0x0000,
+  0x3b7b, 0x6e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x675c, 0x0000, 0x0000, 0x0000, 0x6e36,
+  0x0000, 0x0000, 0x3d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x7162, 0x0000, 0x0000, 0x0000, 0x4a68,
+  0x0000, 0x5249, 0x705a, 0x0000, 0x705b, 0x0000, 0x705c, 0x4146, 0x0000, 0x386d, 0x3e4e, 0x0000,
+  0x0000, 0x705e, 0x0000, 0x4531, 0x705d, 0x5171, 0x0000, 0x7060, 0x304c, 0x3d6a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x525f, 0x705f, 0x0000, 0x342f, 0x3768, 0x7066, 0x7065, 0x4623, 0x7061,
+  0x7062, 0x3443, 0x0000, 0x0000, 0x7063, 0x556e, 0x0000, 0x0000, 0x4c5b, 0x3e52, 0x3c32, 0x0000,
+  0x0000, 0x0000, 0x7068, 0x7067, 0x7064, 0x3221, 0x0000, 0x5622, 0x5338, 0x3e37, 0x482c, 0x0000,
+  0x0000, 0x706a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5177, 0x0000, 0x564c, 0x3a5b, 0x7069, 0x0000,
+  0x363b, 0x0000, 0x0000, 0x4d34, 0x0000, 0x0000, 0x4626, 0x0000, 0x0000, 0x0000, 0x4121, 0x706b,
+  0x706e, 0x0000, 0x706d, 0x7070, 0x706c, 0x0000, 0x3b3e, 0x706f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c35, 0x7072, 0x0000, 0x0000, 0x3355, 0x0000, 0x0000, 0x0000, 0x0000, 0x3154, 0x0000, 0x0000,
+  0x7073, 0x0000, 0x0000, 0x7074
+};
+static const uint16_t gb2312_1980_0_f_118[] = {
+  0x7076, 0x3461, 0x0000, 0x7071, 0x0000, 0x7077, 0x0000, 0x0000, 0x0000, 0x0000, 0x707a, 0x0000,
+  0x7078, 0x0000, 0x0000, 0x0000, 0x7075, 0x0000, 0x0000, 0x0000, 0x0000, 0x707d, 0x0000, 0x7079,
+  0x707c, 0x707e, 0x0000, 0x7121, 0x0000, 0x0000, 0x0000, 0x4e41, 0x7124, 0x0000, 0x7123, 0x0000,
+  0x4176, 0x707b, 0x4a5d, 0x0000, 0x0000, 0x3471, 0x3171, 0x4c31, 0x0000, 0x7126, 0x0000, 0x0000,
+  0x7127, 0x0000, 0x0000, 0x712c, 0x554e, 0x7129, 0x0000, 0x0000, 0x4833, 0x0000, 0x0000, 0x0000,
+  0x7122, 0x0000, 0x712b, 0x7128, 0x7125, 0x0000, 0x0000, 0x712a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3029, 0x712d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x712f, 0x0000, 0x7131, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7130, 0x0000, 0x712e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7132,
+  0x0000, 0x0000, 0x0000, 0x7133, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x396f, 0x0000, 0x0000, 0x3547, 0x0000, 0x3057, 0x3059, 0x0000, 0x0000, 0x0000, 0x546d, 0x0000,
+  0x3544, 0x0000, 0x3d54, 0x3b4a, 0x7027, 0x0000, 0x0000, 0x385e, 0x0000, 0x0000, 0x7028, 0x0000,
+  0x0000, 0x3028, 0x0000, 0x7029, 0x0000, 0x0000, 0x4d6e, 0x0000, 0x0000, 0x702a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x702b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4624, 0x0000, 0x0000, 0x5665, 0x7164, 0x0000,
+  0x7165, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4373,
+  0x0000, 0x0000, 0x535b, 0x0000, 0x0000, 0x5651, 0x4568, 0x0000, 0x532f, 0x0000, 0x5266, 0x0000,
+  0x0000, 0x6e41, 0x303b, 0x5535, 0x514e, 0x3c60, 0x3a50, 0x0000, 0x3f78, 0x0000, 0x3847, 0x3541,
+  0x454c, 0x0000, 0x0000, 0x4a22, 0x0000, 0x0000, 0x0000, 0x434b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6e42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x443f, 0x3622,
+  0x0000, 0x6d6c, 0x4324, 0x0000, 0x5631, 0x0000, 0x0000, 0x0000, 0x4f60, 0x6d6f, 0x0000, 0x0000,
+  0x454e, 0x0000, 0x365c, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_119[] = {
+  0x0000, 0x4a21, 0x0000, 0x0000, 0x6d6d, 0x0000, 0x0000, 0x6d70, 0x6d71, 0x433c, 0x0000, 0x3f34,
+  0x0000, 0x6d6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d74, 0x6d72, 0x0000, 0x0000, 0x0000, 0x0000, 0x5566, 0x435f, 0x0000, 0x6d73, 0x0000,
+  0x0000, 0x0000, 0x6d76, 0x0000, 0x5523, 0x5123, 0x0000, 0x0000, 0x0000, 0x6d75, 0x0000, 0x4350,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d77, 0x3f74, 0x3e6c, 0x6d78, 0x0000, 0x4c77, 0x0000,
+  0x515b, 0x0000, 0x0000, 0x0000, 0x5745, 0x5576, 0x0000, 0x6d7c, 0x0000, 0x0000, 0x0000, 0x6d7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d79, 0x6d7a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d7d, 0x3e26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b2f, 0x6e21, 0x363d, 0x0000, 0x6e22, 0x4440, 0x0000, 0x6d7e, 0x0000, 0x0000, 0x3d5e,
+  0x3247, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3643, 0x0000, 0x0000, 0x0000, 0x6e25, 0x583a, 0x6e23, 0x6e26, 0x0000, 0x0000, 0x0000,
+  0x4369, 0x3372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e27, 0x6e24, 0x4f39, 0x0000,
+  0x0000, 0x6e28, 0x4277, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e29, 0x6e2a, 0x0000, 0x5e2b, 0x0000, 0x0000, 0x4633, 0x0000, 0x4746,
+  0x0000, 0x5675, 0x3549, 0x0000, 0x4b32, 0x0000, 0x0000, 0x0000, 0x6e2b, 0x0000, 0x0000, 0x4d2b,
+  0x0000, 0x6e2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5530, 0x0000, 0x6e2d, 0x0000, 0x7644,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3423,
+  0x0000, 0x0000, 0x0000, 0x432c, 0x7166, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a38, 0x5253,
+  0x0000, 0x562a, 0x0000, 0x6f72, 0x0000, 0x3e58, 0x0000, 0x3d43, 0x6f73, 0x364c, 0x302b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a2f, 0x0000, 0x0000, 0x6d36, 0x0000, 0x6d37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e79, 0x372f, 0x3f73
+};
+static const uint16_t gb2312_1980_0_f_120[] = {
+  0x6d38, 0x426b, 0x4930, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d39, 0x0000, 0x0000,
+  0x4676, 0x3f33, 0x0000, 0x0000, 0x0000, 0x6d3c, 0x4578, 0x0000, 0x5150, 0x0000, 0x5729, 0x6d3a,
+  0x6d3b, 0x0000, 0x5162, 0x0000, 0x6d3f, 0x6d40, 0x0000, 0x6d44, 0x0000, 0x0000, 0x0000, 0x6d48,
+  0x0000, 0x6d46, 0x6d4e, 0x5568, 0x0000, 0x6d49, 0x0000, 0x0000, 0x6d47, 0x6d3e, 0x0000, 0x0000,
+  0x4569, 0x0000, 0x0000, 0x0000, 0x4646, 0x0000, 0x0000, 0x4969, 0x5452, 0x6d41, 0x6d42, 0x6d43,
+  0x6d45, 0x0000, 0x4079, 0x0000, 0x3421, 0x0000, 0x0000, 0x0000, 0x0000, 0x3968, 0x0000, 0x6d50,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6d51, 0x0000, 0x6d4a, 0x0000, 0x6d4f, 0x0000, 0x4e78, 0x0000,
+  0x0000, 0x4b36, 0x6d4c, 0x6d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f75, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d52, 0x4172,
+  0x5332, 0x6d4b, 0x4837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4570, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d56, 0x0000, 0x356f, 0x0000, 0x0000, 0x4235, 0x302d, 0x4b69, 0x0000,
+  0x0000, 0x312e, 0x0000, 0x6d54, 0x0000, 0x0000, 0x0000, 0x4d6b, 0x3562, 0x0000, 0x6d55, 0x6d53,
+  0x6d57, 0x0000, 0x0000, 0x357a, 0x0000, 0x6d58, 0x0000, 0x6d59, 0x0000, 0x6d5c, 0x0000, 0x314c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4576, 0x3c6e, 0x6d5a, 0x4c3c,
+  0x326a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x446b, 0x0000,
+  0x0000, 0x3445, 0x0000, 0x0000, 0x0000, 0x3075, 0x0000, 0x0000, 0x0000, 0x6d5f, 0x405a, 0x3468,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x454d, 0x0000, 0x0000, 0x0000, 0x6d5d, 0x3f44, 0x0000, 0x0000,
+  0x0000, 0x6d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4425, 0x0000, 0x0000, 0x0000, 0x6d60, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d61, 0x0000, 0x6d63, 0x0000, 0x0000, 0x4157, 0x0000, 0x0000, 0x3b47, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_121[] = {
+  0x0000, 0x3d38, 0x0000, 0x0000, 0x0000, 0x6d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d64, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6d67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3e, 0x6c6a,
+  0x4071, 0x0000, 0x4967, 0x0000, 0x6c6b, 0x466e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6c, 0x0000,
+  0x466d, 0x6c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c70,
+  0x0000, 0x0000, 0x5766, 0x6c73, 0x0000, 0x0000, 0x6c71, 0x6c6e, 0x6c6f, 0x5723, 0x4971, 0x4b6e,
+  0x6c74, 0x0000, 0x6c72, 0x0000, 0x0000, 0x4f69, 0x0000, 0x6c76, 0x4631, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c40, 0x0000, 0x6c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x353b,
+  0x3b76, 0x0000, 0x6c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5977, 0x3d7b, 0x0000, 0x0000,
+  0x423b, 0x6c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c79, 0x0000, 0x0000, 0x0000, 0x0000, 0x3823,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c7a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c7c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x536d, 0x582e, 0x406b, 0x0000, 0x475d, 0x3a4c, 0x0000,
+  0x5063, 0x4b3d, 0x0000, 0x4d3a, 0x0000, 0x0000, 0x3851, 0x0000, 0x0000, 0x317c, 0x0000, 0x476f,
+  0x0000, 0x5656, 0x0000, 0x0000, 0x0000, 0x3f46, 0x436b, 0x0000, 0x0000, 0x6f75, 0x0000, 0x0000,
+  0x4358, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5762, 0x0000, 0x0000, 0x0000, 0x6f77,
+  0x3353, 0x0000, 0x4758, 0x516d, 0x0000, 0x5648, 0x0000, 0x6f78, 0x0000, 0x6f76, 0x0000, 0x3b7d,
+  0x3346, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d55, 0x0000, 0x0000, 0x5246,
+  0x0000, 0x3b60, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_122[] = {
+  0x4f21, 0x0000, 0x6f7c, 0x6f7b, 0x0000, 0x0000, 0x6f79, 0x0000, 0x0000, 0x0000, 0x0000, 0x334c,
+  0x0000, 0x4954, 0x4b30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f7e, 0x0000, 0x0000, 0x305e,
+  0x0000, 0x0000, 0x5649, 0x0000, 0x0000, 0x0000, 0x6f7d, 0x0000, 0x336d, 0x0000, 0x0000, 0x7655,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e48, 0x0000, 0x0000, 0x0000, 0x7022, 0x0000, 0x7021, 0x0000, 0x353e,
+  0x3c5a, 0x3b7c, 0x0000, 0x3865, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4442, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7023, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7026, 0x0000, 0x0000, 0x0000, 0x5128, 0x0000, 0x3e3f, 0x476e,
+  0x7136, 0x7137, 0x3f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x3429, 0x7138, 0x4d3b, 0x0000, 0x4754,
+  0x552d, 0x0000, 0x7139, 0x0000, 0x713a, 0x0000, 0x0000, 0x0000, 0x0000, 0x474f, 0x0000, 0x0000,
+  0x0000, 0x5224, 0x564f, 0x0000, 0x0000, 0x713b, 0x3d51, 0x3430, 0x3e3d, 0x0000, 0x0000, 0x0000,
+  0x345c, 0x4e51, 0x0000, 0x3f5f, 0x713d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f7a, 0x713c, 0x0000,
+  0x713f, 0x0000, 0x0000, 0x0000, 0x713e, 0x7140, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7141,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x417e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4122,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7a, 0x0000,
+  0x0000, 0x553e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3a, 0x3e39, 0x5542, 0x0000, 0x0000, 0x3f22,
+  0x0000, 0x4d2f, 0x7135, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d5f, 0x0000, 0x364b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5671, 0x7343, 0x0000,
+  0x0000, 0x7344, 0x0000, 0x384d
+};
+static const uint16_t gb2312_1980_0_f_123[] = {
+  0x0000, 0x0000, 0x0000, 0x7346, 0x7347, 0x0000, 0x304a, 0x0000, 0x7345, 0x0000, 0x7349, 0x4b71,
+  0x0000, 0x0000, 0x0000, 0x734b, 0x0000, 0x5026, 0x0000, 0x0000, 0x314a, 0x7348, 0x0000, 0x0000,
+  0x0000, 0x734f, 0x0000, 0x3551, 0x0000, 0x0000, 0x7357, 0x0000, 0x7352, 0x0000, 0x0000, 0x0000,
+  0x7354, 0x7353, 0x377b, 0x0000, 0x313f, 0x0000, 0x734e, 0x734a, 0x355a, 0x0000, 0x7350, 0x0000,
+  0x0000, 0x7351, 0x0000, 0x7355, 0x0000, 0x0000, 0x0000, 0x0000, 0x734d, 0x0000, 0x3c63, 0x0000,
+  0x417d, 0x0000, 0x7356, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x735a, 0x0000, 0x734c,
+  0x0000, 0x3548, 0x0000, 0x3d6e, 0x735c, 0x0000, 0x0000, 0x3724, 0x3f70, 0x567e, 0x4d32, 0x0000,
+  0x3470, 0x0000, 0x325f, 0x0000, 0x7358, 0x0000, 0x7359, 0x4938, 0x0000, 0x735d, 0x0000, 0x0000,
+  0x735e, 0x0000, 0x7361, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x735f, 0x0000, 0x0000, 0x7363, 0x7362, 0x0000, 0x0000, 0x735b, 0x0000, 0x3f6a,
+  0x0000, 0x336f, 0x0000, 0x7360, 0x0000, 0x0000, 0x4729, 0x0000, 0x3c72, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x736b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x393f, 0x0000, 0x0000,
+  0x7364, 0x0000, 0x0000, 0x0000, 0x322d, 0x3b7e, 0x0000, 0x4b63, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x736d, 0x7369, 0x0000, 0x0000, 0x0000, 0x395c, 0x736e, 0x0000, 0x0000, 0x0000, 0x7365, 0x7366,
+  0x736a, 0x4261, 0x736c, 0x736f, 0x7368, 0x3c7d, 0x0000, 0x0000, 0x0000, 0x4f64, 0x0000, 0x0000,
+  0x7370, 0x0000, 0x0000, 0x0000, 0x7367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7372, 0x0000, 0x0000, 0x0000, 0x0000, 0x572d, 0x462a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7373, 0x0000, 0x0000, 0x0000, 0x0000, 0x7371, 0x0000, 0x4228, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x385d, 0x7375, 0x0000, 0x0000, 0x7374, 0x0000, 0x0000, 0x0000, 0x345b, 0x0000, 0x0000,
+  0x0000, 0x7376, 0x7377, 0x0000, 0x0000, 0x0000, 0x7378, 0x0000, 0x0000, 0x0000, 0x403a, 0x0000,
+  0x0000, 0x4069, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4571, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x737b, 0x0000, 0x737a, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_124[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3458, 0x0000, 0x0000, 0x0000, 0x737e,
+  0x7379, 0x0000, 0x0000, 0x737c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7421, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7423, 0x3b49, 0x0000, 0x0000, 0x7422, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7424, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x323e, 0x7426, 0x7425, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4357, 0x5961, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4060, 0x744c, 0x5751, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x375b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x744e, 0x4123, 0x0000, 0x0000, 0x4649, 0x0000, 0x3456, 0x5533, 0x0000, 0x0000, 0x0000,
+  0x7450, 0x744f, 0x7451, 0x4b5a, 0x0000, 0x0000, 0x7452, 0x0000, 0x5441, 0x5660, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3760, 0x0000, 0x0000, 0x0000, 0x4138, 0x0000, 0x0000, 0x413b, 0x7453, 0x3e2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3462, 0x0000, 0x0000, 0x7454, 0x7455, 0x3e2b, 0x0000,
+  0x0000, 0x7456, 0x0000, 0x0000, 0x0000, 0x745b, 0x0000, 0x7457, 0x745a, 0x0000, 0x3a7d, 0x0000,
+  0x7458, 0x7459, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3862, 0x4c47, 0x745c,
+  0x0000, 0x325a, 0x0000, 0x0000, 0x4353, 0x0000, 0x0000, 0x5463, 0x3f37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x745d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4534,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7469, 0x0000, 0x0000, 0x4f35,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_125[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e49, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b58, 0x0000, 0x4b77, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d74, 0x0000, 0x0000, 0x0000, 0x574f, 0x0000, 0x0000, 0x0000, 0x405b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5075, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_126[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7763,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3731, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746e,
+  0x0000, 0x0000, 0x0000, 0x6679, 0x3e40, 0x667a, 0x3a6c, 0x667b, 0x4f4b, 0x667c, 0x543c, 0x3c36,
+  0x667d, 0x667e, 0x3c4d, 0x4852, 0x4e33, 0x6721, 0x0000, 0x343f, 0x6722, 0x4934, 0x3859, 0x4449,
+  0x0000, 0x575d, 0x425a, 0x3757, 0x563d, 0x4e46, 0x3744, 0x0000, 0x0000, 0x4526, 0x6723, 0x4f5f,
+  0x6724, 0x6725, 0x6726, 0x4137, 0x5769, 0x4970, 0x4f38, 0x562f, 0x5655, 0x6727, 0x306d, 0x6728,
+  0x6729, 0x495c, 0x526f, 0x3e2d, 0x672a, 0x3073, 0x485e, 0x3d61, 0x672b, 0x4846, 0x0000, 0x672c,
+  0x3b66, 0x3878, 0x5124, 0x672d, 0x4267, 0x3e78, 0x3d4a, 0x4d33, 0x672e, 0x672f, 0x3e6e, 0x5065,
+  0x0000, 0x4b67, 0x4c50, 0x3c4c, 0x6730, 0x3c28, 0x5077, 0x6731, 0x0000, 0x5078, 0x6732, 0x6733,
+  0x3442, 0x6734, 0x6735, 0x497e, 0x4e2c, 0x4360, 0x6737, 0x3141, 0x3371, 0x0000, 0x6738, 0x6739,
+  0x575b, 0x5540, 0x673a, 0x424c
+};
+static const uint16_t gb2312_1980_0_f_127[] = {
+  0x573a, 0x673b, 0x673c, 0x673d, 0x3c6a, 0x4365, 0x4042, 0x673e, 0x673f, 0x3c29, 0x0000, 0x6740,
+  0x6741, 0x6736, 0x3650, 0x6742, 0x0000, 0x6743, 0x6744, 0x3b3a, 0x355e, 0x4246, 0x3160, 0x6745,
+  0x5435, 0x6746, 0x383f, 0x6748, 0x6747, 0x376c, 0x0000, 0x6749, 0x3278, 0x674a, 0x674b, 0x674c,
+  0x674d, 0x674e, 0x674f, 0x6750, 0x5327, 0x4b75, 0x6751, 0x6752, 0x6753, 0x6754, 0x4949, 0x6755,
+  0x6756, 0x6757, 0x6758, 0x6759, 0x3d49, 0x675a, 0x733e, 0x0000, 0x3857, 0x0000, 0x4831, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733f, 0x0000, 0x7340, 0x7341, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395e, 0x4d78, 0x0000, 0x0000,
+  0x5868, 0x3a31, 0x0000, 0x425e, 0x6e37, 0x0000, 0x3723, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e39,
+  0x0000, 0x6e38, 0x3055, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e3b, 0x5556, 0x576f, 0x0000,
+  0x0000, 0x0000, 0x5643, 0x0000, 0x0000, 0x6e3d, 0x4a70, 0x0000, 0x6e3c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6e3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e40, 0x0000, 0x0000, 0x6e3f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5172, 0x0000, 0x473c, 0x0000, 0x4340, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3861, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4167, 0x0000,
+  0x0000, 0x7446, 0x505f, 0x7447, 0x0000, 0x4f5b, 0x0000, 0x0000, 0x483a, 0x0000, 0x0000, 0x7448,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7449, 0x744a, 0x0000, 0x744b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x597a, 0x387e, 0x0000, 0x0000, 0x6571, 0x5370, 0x0000, 0x7460,
+  0x0000, 0x4e4c, 0x0000, 0x0000, 0x0000, 0x3361, 0x0000, 0x0000, 0x0000, 0x0000, 0x7134, 0x0000,
+  0x526e, 0x0000, 0x7461, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f68, 0x7462, 0x0000, 0x0000,
+  0x474c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3554, 0x3464, 0x7464, 0x0000, 0x0000,
+  0x0000, 0x7463, 0x7465, 0x0000, 0x0000, 0x7466, 0x0000, 0x0000, 0x0000, 0x0000, 0x7467, 0x0000,
+  0x3a32, 0x303f, 0x0000, 0x7468, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x372d,
+  0x526d, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_128[] = {
+  0x522b, 0x404f, 0x0000, 0x3f3c, 0x6b23, 0x555f, 0x6a48, 0x0000, 0x0000, 0x0000, 0x0000, 0x7173,
+  0x3678, 0x4b23, 0x0000, 0x0000, 0x444d, 0x0000, 0x7167, 0x0000, 0x7168, 0x387b, 0x7169, 0x3a44,
+  0x5445, 0x3052, 0x0000, 0x0000, 0x716a, 0x0000, 0x0000, 0x0000, 0x716b, 0x0000, 0x716c, 0x0000,
+  0x0000, 0x716d, 0x716e, 0x716f, 0x7171, 0x7170, 0x4555, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7172, 0x0000, 0x367a, 0x0000, 0x7174, 0x522e, 0x5e47, 0x4b4a, 0x0000, 0x0000, 0x335c,
+  0x0000, 0x3522, 0x0000, 0x3922, 0x0000, 0x0000, 0x4474, 0x7175, 0x0000, 0x0000, 0x7176, 0x0000,
+  0x0000, 0x0000, 0x4144, 0x417b, 0x5630, 0x7177, 0x0000, 0x0000, 0x0000, 0x0000, 0x7178, 0x0000,
+  0x412a, 0x0000, 0x0000, 0x0000, 0x4638, 0x0000, 0x3e5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7179, 0x344f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x717a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d32, 0x6d31, 0x0000, 0x0000, 0x4b60,
+  0x525e, 0x0000, 0x4b41, 0x5558, 0x0000, 0x4862, 0x0000, 0x405f, 0x3c21, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b41, 0x0000, 0x0000, 0x5024, 0x0000, 0x5662, 0x0000, 0x3647, 0x3858,
+  0x6b40, 0x384e, 0x0000, 0x6b3f, 0x3326, 0x3949, 0x562b, 0x0000, 0x3774, 0x374a, 0x0000, 0x0000,
+  0x0000, 0x3c67, 0x373e, 0x6b46, 0x0000, 0x6b47, 0x3039, 0x3f4f, 0x0000, 0x6b45, 0x537d, 0x0000,
+  0x6b48, 0x0000, 0x0000, 0x6b49, 0x0000, 0x0000, 0x374e, 0x0000, 0x6b42, 0x6b44, 0x4976, 0x5657,
+  0x554d, 0x5032, 0x6b4f, 0x4e38, 0x6b50, 0x0000, 0x3528, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3133, 0x6b52, 0x4c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4556, 0x6b53,
+  0x0000, 0x6b51, 0x455f, 0x6b4e, 0x4a24, 0x6b55, 0x307b, 0x0000, 0x0000, 0x3a7a, 0x0000, 0x0000,
+  0x5837, 0x7163, 0x0000, 0x6b4a, 0x6b4b, 0x6b4c, 0x6b4d, 0x6b56, 0x6640, 0x6b59, 0x0000, 0x3f68,
+  0x5248, 0x6b57, 0x6b5c, 0x386c, 0x6b58, 0x0000, 0x3d3a, 0x0000, 0x5058, 0x0000, 0x3037, 0x0000,
+  0x6b5d, 0x445c, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_129[] = {
+  0x0000, 0x0000, 0x562c, 0x0000, 0x0000, 0x0000, 0x3460, 0x0000, 0x0000, 0x4276, 0x3c39, 0x0000,
+  0x0000, 0x6b5a, 0x6b5b, 0x5460, 0x466a, 0x4454, 0x6b5f, 0x4527, 0x5975, 0x0000, 0x3231, 0x0000,
+  0x6b64, 0x0000, 0x3d45, 0x0000, 0x0000, 0x0000, 0x6b62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b63, 0x0000, 0x0000, 0x382c,
+  0x0000, 0x4d51, 0x6b65, 0x0000, 0x0000, 0x0000, 0x6b61, 0x0000, 0x4133, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4622, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c73, 0x0000,
+  0x6b66, 0x0000, 0x4030, 0x5238, 0x6b67, 0x0000, 0x0000, 0x0000, 0x382f, 0x382d, 0x0000, 0x6b68,
+  0x473b, 0x4d73, 0x0000, 0x0000, 0x0000, 0x6b6a, 0x6b6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5048, 0x0000, 0x6b72, 0x0000, 0x6b6e, 0x0000, 0x0000,
+  0x0000, 0x6b71, 0x4879, 0x0000, 0x517c, 0x6b6c, 0x0000, 0x0000, 0x6b69, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3839, 0x4f59, 0x4465, 0x6b6f, 0x6b70, 0x4c5a, 0x4d48, 0x3072, 0x0000, 0x6b76, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b75, 0x0000, 0x3232, 0x0000, 0x0000, 0x0000, 0x0000, 0x3860,
+  0x0000, 0x6b77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316c, 0x0000, 0x0000, 0x4c45,
+  0x4424, 0x4f25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b79, 0x0000, 0x0000, 0x6c22, 0x0000,
+  0x4572, 0x0000, 0x6b7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4945,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x625f, 0x6b7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d4e, 0x6c21, 0x315b, 0x5337, 0x0000, 0x0000, 0x525c, 0x0000, 0x0000, 0x0000, 0x6b7d, 0x0000,
+  0x6b7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x333c,
+  0x0000, 0x0000, 0x0000, 0x6a30, 0x0000, 0x0000, 0x5754, 0x0000, 0x742b, 0x3374, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5641, 0x5642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5569,
+  0x3e4a, 0x0000, 0x7427, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_130[] = {
+  0x5228, 0x7428, 0x7429, 0x0000, 0x742a, 0x3e4b, 0x535f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4960, 0x4961, 0x0000, 0x0000, 0x7342, 0x0000, 0x4a66, 0x0000, 0x4c72, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6236, 0x4b34, 0x0000, 0x4e68, 0x565b, 0x0000, 0x742d, 0x742e, 0x742f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7432, 0x0000, 0x3a3d, 0x7433, 0x3063, 0x7430, 0x0000, 0x7431,
+  0x3d22, 0x3255, 0x0000, 0x7436, 0x7437, 0x3666, 0x3230, 0x4f4f, 0x7434, 0x342c, 0x0000, 0x7435,
+  0x0000, 0x0000, 0x7438, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7439, 0x0000, 0x0000, 0x4d27,
+  0x0000, 0x743a, 0x0000, 0x743b, 0x0000, 0x0000, 0x0000, 0x743c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b52, 0x0000, 0x743d, 0x0000, 0x0000, 0x0000, 0x0000, 0x743e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x743f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x745e, 0x413c, 0x3c68, 0x0000, 0x492b, 0x515e, 0x6575, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c33, 0x5255, 0x0000, 0x0000, 0x5c34, 0x302c, 0x5c35, 0x0000, 0x0000, 0x3d5a, 0x0000,
+  0x5c39, 0x0000, 0x0000, 0x0000, 0x5842, 0x0000, 0x5c37, 0x5373, 0x0000, 0x4956, 0x5c3a, 0x5c36,
+  0x0000, 0x5c3b, 0x4322, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c3c, 0x5c45, 0x5c3d, 0x0000, 0x0000,
+  0x4e5f, 0x5625, 0x0000, 0x5c4f, 0x0000, 0x5c4d, 0x0000, 0x0000, 0x5c52, 0x3d66, 0x422b, 0x0000,
+  0x5c38, 0x5c4b, 0x5c4e, 0x5c3e, 0x3752, 0x3045, 0x5c47, 0x503e, 0x5c41, 0x3b28, 0x0000, 0x373c,
+  0x5c4c, 0x0000, 0x0000, 0x5c46, 0x5c3f, 0x475b, 0x0000, 0x0000, 0x0000, 0x513f, 0x5c40, 0x0000,
+  0x0000, 0x5c4a, 0x0000, 0x0000, 0x5c50, 0x0000, 0x0000, 0x4e2d, 0x5c42, 0x0000, 0x5c43, 0x5c48,
+  0x5c49, 0x3254, 0x5c51, 0x4b55, 0x0000, 0x5437, 0x5c5b, 0x5c5f, 0x4c26, 0x5c66, 0x0000, 0x4367,
+  0x5c5c, 0x0000, 0x0000, 0x3f41, 0x5c59, 0x0000, 0x307a, 0x3936, 0x5c65, 0x5c53, 0x0000, 0x5c44,
+  0x5c56, 0x4874, 0x3f60, 0x0000, 0x0000, 0x0000, 0x0000, 0x493b, 0x0000, 0x0000, 0x0000, 0x313d,
+  0x0000, 0x5322, 0x0000, 0x0000, 0x5c5a, 0x0000, 0x0000, 0x5c55, 0x0000, 0x463b, 0x0000, 0x5c5e,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_131[] = {
+  0x0000, 0x5742, 0x432f, 0x3736, 0x4751, 0x4329, 0x5c62, 0x5c58, 0x5c6b, 0x5c54, 0x0000, 0x0000,
+  0x5c5d, 0x0000, 0x3e25, 0x5c57, 0x0000, 0x5c60, 0x0000, 0x0000, 0x5c63, 0x5c64, 0x0000, 0x5c78,
+  0x0000, 0x0000, 0x5c61, 0x5d22, 0x5c67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c6b, 0x3444, 0x0000, 0x0000, 0x4323, 0x3267, 0x5c7a, 0x0000, 0x5c72,
+  0x0000, 0x5c6f, 0x0000, 0x5c7c, 0x5c6e, 0x5270, 0x3268, 0x0000, 0x4857, 0x4863, 0x5c7b, 0x0000,
+  0x5c6d, 0x0000, 0x0000, 0x0000, 0x5c77, 0x0000, 0x0000, 0x5c75, 0x0000, 0x0000, 0x3e23, 0x5c74,
+  0x0000, 0x325d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c73, 0x3c76, 0x5c68, 0x3b44, 0x0000,
+  0x4073, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c54, 0x5c69, 0x5c6a, 0x0000, 0x5c71, 0x5c76,
+  0x5c79, 0x3534, 0x0000, 0x4859, 0x3b67, 0x5c7e, 0x5c7d, 0x532b, 0x5d21, 0x5d23, 0x5d25, 0x5271,
+  0x5d24, 0x5d26, 0x5d27, 0x5229, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a49,
+  0x5d29, 0x0000, 0x0000, 0x5d36, 0x5d31, 0x5d34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d30, 0x464e, 0x0000, 0x0000, 0x4072, 0x0000, 0x0000, 0x0000, 0x0000, 0x492f, 0x0000,
+  0x0000, 0x0000, 0x5c6c, 0x5d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d37, 0x0000, 0x0000, 0x5c70,
+  0x5d2f, 0x0000, 0x5d38, 0x0000, 0x5d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d39, 0x5d33, 0x5d2d, 0x442a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d28, 0x4033, 0x412b, 0x5d2a,
+  0x5d2b, 0x0000, 0x5d32, 0x3b71, 0x5d35, 0x5328, 0x5d3a, 0x0000, 0x5d3b, 0x4327, 0x0000, 0x0000,
+  0x5d52, 0x5d3c, 0x0000, 0x0000, 0x0000, 0x5d51, 0x0000, 0x393d, 0x0000, 0x0000, 0x3e55, 0x0000,
+  0x3e7a, 0x0000, 0x0000, 0x3a4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4a, 0x0000, 0x5d45, 0x0000,
+  0x5d3f, 0x0000, 0x0000, 0x0000, 0x324b, 0x5d43, 0x0000, 0x5d4b, 0x3224, 0x5d55, 0x0000, 0x0000,
+  0x0000, 0x5d3e, 0x0000, 0x0000, 0x0000, 0x4650, 0x5d50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d54, 0x4162, 0x3746, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4e, 0x5d4f, 0x0000, 0x0000,
+  0x0000, 0x5d44, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_132[] = {
+  0x0000, 0x5d3d, 0x0000, 0x5d4d, 0x4c51, 0x0000, 0x5d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d42,
+  0x4348, 0x463c, 0x4e2e, 0x5d4c, 0x0000, 0x5d48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d41, 0x0000, 0x0000, 0x0000, 0x5d46, 0x425c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5329, 0x532a, 0x5d53, 0x4f74, 0x4878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d47, 0x0000, 0x0000, 0x0000,
+  0x5d60, 0x4264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d61, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5678, 0x0000, 0x5d59, 0x5d58, 0x3870, 0x5d56, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x464f, 0x0000, 0x362d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d62, 0x0000, 0x3a79,
+  0x5461, 0x5d67, 0x0000, 0x0000, 0x0000, 0x3450, 0x0000, 0x5d5a, 0x0000, 0x3f7b, 0x5d63, 0x0000,
+  0x5d5f, 0x0000, 0x5d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3559, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d5b, 0x5d5c, 0x5d5e, 0x0000, 0x3d2f, 0x5d64, 0x0000, 0x5d65, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d75, 0x0000, 0x4349, 0x0000, 0x0000,
+  0x4b62, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5861, 0x0000, 0x0000, 0x4651, 0x0000,
+  0x5d74, 0x0000, 0x0000, 0x0000, 0x5574, 0x5d73, 0x5d70, 0x0000, 0x0000, 0x5d6c, 0x0000, 0x5d6f,
+  0x0000, 0x5d68, 0x0000, 0x0000, 0x506e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4858, 0x5d6e, 0x0000,
+  0x0000, 0x5d69, 0x0000, 0x0000, 0x5d6a, 0x4b72, 0x0000, 0x5d6d, 0x0000, 0x0000, 0x314d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x3c3b, 0x5d71, 0x0000, 0x0000, 0x5d77,
+  0x0000, 0x5d76, 0x5d6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x456e, 0x0000, 0x0000, 0x0000,
+  0x5d7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e24, 0x0000, 0x0000, 0x5e23
+};
+static const uint16_t gb2312_1980_0_f_133[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d78, 0x0000, 0x0000, 0x0000, 0x0000, 0x436f, 0x0000, 0x427b, 0x0000, 0x0000, 0x0000, 0x5561,
+  0x0000, 0x0000, 0x4e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d7d, 0x0000, 0x324c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4468, 0x4a5f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473e, 0x5d7a, 0x5d7c, 0x5d7e, 0x5e22,
+  0x302a, 0x314e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e26, 0x3d36, 0x486f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e21, 0x0000, 0x0000, 0x5e25, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e29, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e28, 0x0000, 0x0000, 0x0000, 0x5e27, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2d, 0x0000, 0x544c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e33, 0x5e2a, 0x5e2e, 0x0000, 0x0000, 0x4059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3121, 0x5e36, 0x0000, 0x5e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e32,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5126,
+  0x5e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2f, 0x0000, 0x0000, 0x0000,
+  0x5e30, 0x0000, 0x503d, 0x0000, 0x0000, 0x0000, 0x5e34, 0x4a6d, 0x5e39, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e38, 0x0000, 0x5e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d65, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3258, 0x436a, 0x0000, 0x0000, 0x5e3a, 0x0000, 0x453a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x372a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5465,
+  0x0000, 0x0000, 0x0000, 0x5e3d
+};
+static const uint16_t gb2312_1980_0_f_134[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4422, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e41, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e3e, 0x0000, 0x5e40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x553a, 0x0000, 0x0000, 0x0000,
+  0x5e42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x722e, 0x3b22, 0x4232, 0x4530, 0x4247, 0x0000, 0x0000,
+  0x722f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5069, 0x0000, 0x0000, 0x0000, 0x535d, 0x0000,
+  0x0000, 0x0000, 0x6b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3366,
+  0x7230, 0x0000, 0x7231, 0x0000, 0x0000, 0x4a2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a67, 0x7233, 0x7235, 0x7234, 0x4b64, 0x4f3a, 0x7232, 0x4a34, 0x524f, 0x426c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e43, 0x7238, 0x3076, 0x7237, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x723e, 0x0000, 0x324f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5141, 0x723a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x723c, 0x5469, 0x0000, 0x0000, 0x723b,
+  0x7236, 0x723f, 0x723d, 0x0000, 0x7239, 0x0000, 0x0000, 0x7247, 0x7244, 0x7246, 0x0000, 0x0000,
+  0x724a, 0x7242, 0x7240, 0x0000, 0x0000, 0x0000, 0x7245, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x567b, 0x0000, 0x0000, 0x0000, 0x7241, 0x0000, 0x4779, 0x495f, 0x0000, 0x7248, 0x3946, 0x3530,
+  0x0000, 0x0000, 0x7243, 0x7249, 0x7250, 0x7256, 0x0000, 0x0000, 0x3b57, 0x0000, 0x0000, 0x0000,
+  0x7255, 0x4d5c, 0x0000, 0x566b, 0x0000, 0x0000, 0x7252, 0x7254, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3872, 0x0000, 0x0000, 0x0000, 0x0000, 0x724b, 0x0000, 0x0000, 0x0000, 0x724e, 0x4279, 0x0000,
+  0x555d, 0x724c, 0x724d, 0x724f, 0x7253, 0x0000, 0x0000, 0x0000, 0x7259, 0x533c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x366a, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_135[] = {
+  0x4a71, 0x0000, 0x3764, 0x7257, 0x0000, 0x0000, 0x0000, 0x7258, 0x725a, 0x725d, 0x725b, 0x0000,
+  0x0000, 0x725c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5151, 0x7251, 0x0000, 0x4d49, 0x0000, 0x4e4f,
+  0x5629, 0x0000, 0x7263, 0x0000, 0x435b, 0x0000, 0x7260, 0x0000, 0x0000, 0x402f, 0x726c, 0x725e,
+  0x0000, 0x7261, 0x0000, 0x0000, 0x0000, 0x7268, 0x0000, 0x0000, 0x0000, 0x0000, 0x7262, 0x0000,
+  0x0000, 0x7267, 0x0000, 0x0000, 0x7266, 0x0000, 0x0000, 0x7269, 0x0000, 0x0000, 0x0000, 0x725f,
+  0x0000, 0x0000, 0x7264, 0x726a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532c,
+  0x7265, 0x3275, 0x0000, 0x0000, 0x7272, 0x0000, 0x502b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7275,
+  0x0000, 0x0000, 0x0000, 0x3b48, 0x0000, 0x7279, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7270, 0x0000, 0x0000, 0x7276, 0x7278, 0x727a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7273, 0x0000, 0x7271, 0x0000, 0x0000, 0x0000, 0x3a7b, 0x0000, 0x357b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x726f, 0x7277, 0x726d, 0x726e, 0x0000, 0x0000, 0x0000, 0x726b, 0x7326,
+  0x0000, 0x7323, 0x0000, 0x0000, 0x7322, 0x0000, 0x0000, 0x7274, 0x0000, 0x485a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x727b, 0x0000, 0x0000, 0x0000, 0x7325, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4378, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x727d, 0x0000, 0x0000, 0x7327, 0x7329, 0x7324, 0x0000, 0x727c, 0x0000, 0x0000, 0x0000, 0x732b,
+  0x0000, 0x732a, 0x0000, 0x0000, 0x0000, 0x0000, 0x425d, 0x0000, 0x0000, 0x732e, 0x0000, 0x0000,
+  0x7330, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7321, 0x0000, 0x0000, 0x0000, 0x7331, 0x732c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732f, 0x727e, 0x732d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7332, 0x0000, 0x0000, 0x0000, 0x0000, 0x7334, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7328, 0x0000, 0x0000, 0x0000, 0x0000, 0x7333, 0x0000, 0x0000, 0x0000, 0x7335, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5037, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7338, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_136[] = {
+  0x0000, 0x0000, 0x0000, 0x5979, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7339, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7337, 0x0000, 0x4864, 0x7336, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x733a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733b, 0x3440, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733c, 0x0000, 0x0000,
+  0x733d, 0x0000, 0x0000, 0x0000, 0x512a, 0x0000, 0x0000, 0x0000, 0x742c, 0x5046, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5050, 0x515c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f4e, 0x0000, 0x0000, 0x3d56, 0x0000, 0x5143, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a62, 0x6169, 0x5242, 0x7142, 0x3239, 0x0000, 0x0000, 0x316d, 0x7143, 0x0000, 0x4940,
+  0x3344, 0x0000, 0x5972, 0x0000, 0x4b25, 0x0000, 0x7144, 0x0000, 0x0000, 0x0000, 0x0000, 0x5654,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7145, 0x7440, 0x7146, 0x0000, 0x542c, 0x7147, 0x0000,
+  0x3040, 0x7441, 0x0000, 0x0000, 0x7442, 0x0000, 0x0000, 0x347c, 0x0000, 0x455b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c3b, 0x0000, 0x0000, 0x0000, 0x5064, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7148, 0x0000, 0x5973, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x313b, 0x0000, 0x4f2e, 0x0000, 0x0000, 0x0000, 0x3824, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x714a, 0x0000, 0x0000, 0x0000, 0x0000, 0x714b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3243, 0x4151, 0x0000, 0x0000, 0x5730, 0x7149, 0x0000, 0x0000, 0x714c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x714e, 0x0000, 0x0000, 0x0000, 0x5976, 0x0000, 0x5261, 0x5423, 0x0000, 0x0000,
+  0x7443, 0x4839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7444, 0x0000, 0x0000, 0x714d, 0x714f,
+  0x3f63, 0x7150, 0x0000, 0x0000, 0x7154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7156, 0x7151, 0x0000, 0x4951, 0x4561, 0x0000, 0x0000, 0x0000, 0x4263, 0x397c, 0x0000, 0x0000,
+  0x7153, 0x0000, 0x7155, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_137[] = {
+  0x0000, 0x0000, 0x3953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a56, 0x0000, 0x307d, 0x7159, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7158, 0x7152, 0x715a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7157, 0x0000, 0x0000,
+  0x0000, 0x486c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4a, 0x715d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x653d, 0x0000, 0x0000, 0x0000, 0x715c, 0x0000, 0x715e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715f, 0x0000, 0x0000, 0x4f65, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7445, 0x3d73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7161, 0x0000, 0x0000, 0x0000, 0x4e77, 0x0000, 0x522a, 0x0000, 0x717b,
+  0x0000, 0x0000, 0x3832, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c7b, 0x395b, 0x0000, 0x3966, 0x4359, 0x4a53, 0x6a68, 0x4040, 0x3e75, 0x6a69, 0x6a6a,
+  0x6a6b, 0x0000, 0x6a6c, 0x6a6d, 0x6a6e, 0x6a6f, 0x3d47, 0x0000, 0x0000, 0x0000, 0x757b, 0x0000,
+  0x0000, 0x0000, 0x757d, 0x0000, 0x757e, 0x0000, 0x757c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d62,
+  0x0000, 0x7621, 0x3425, 0x0000, 0x0000, 0x0000, 0x0000, 0x7622, 0x0000, 0x0000, 0x0000, 0x7623,
+  0x0000, 0x0000, 0x0000, 0x6c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_138[] = {
+  0x5154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7624, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5532, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x537e, 0x4c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_139[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6540, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7625, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4629, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a25, 0x3c46, 0x3629, 0x383c, 0x484f, 0x3c25, 0x5a26, 0x5a27,
+  0x4c56, 0x4843, 0x5a28, 0x467d, 0x0000, 0x5135, 0x5269, 0x5136, 0x3c47, 0x0000, 0x3d32, 0x3b64,
+  0x5a29, 0x5a2a, 0x5148, 0x5a2b, 0x506d, 0x366f, 0x425b, 0x0000, 0x4b4f, 0x376d, 0x4968, 0x3743,
+  0x3e77, 0x5624, 0x5a2c, 0x5a2d, 0x4640, 0x5767, 0x4a36, 0x0000, 0x5529, 0x4b5f, 0x556f, 0x5a2e,
+  0x565f, 0x344a, 0x5a30, 0x5a2f, 0x0000, 0x526b, 0x5a31, 0x5a32, 0x5a33, 0x4a54, 0x5a34, 0x4a2b,
+  0x5a35, 0x5a36, 0x334f, 0x566f, 0x5a37, 0x3b30, 0x352e, 0x5a38, 0x5a39, 0x396e, 0x512f, 0x5268,
+  0x5a3a, 0x3843, 0x4f6a, 0x326f, 0x5a3b, 0x5a3c, 0x0000, 0x3d6b, 0x4e5c, 0x536f, 0x5a3d, 0x4e73,
+  0x5a3e, 0x5355, 0x3b65, 0x5a3f, 0x4b35, 0x4b50, 0x5a40, 0x476b, 0x566e, 0x5a41, 0x4535, 0x3641,
+  0x5a42, 0x374c, 0x3f4e, 0x5a43
+};
+static const uint16_t gb2312_1980_0_f_140[] = {
+  0x5a44, 0x4b2d, 0x5a45, 0x3577, 0x5a46, 0x4142, 0x573b, 0x5a47, 0x4c38, 0x0000, 0x526a, 0x4431,
+  0x5a48, 0x357d, 0x3b51, 0x5a49, 0x5033, 0x5a4a, 0x5a4b, 0x4e3d, 0x5a4c, 0x5a4d, 0x5a4e, 0x3277,
+  0x5a51, 0x5a4f, 0x5168, 0x5a50, 0x4355, 0x5a52, 0x0000, 0x5a53, 0x5a54, 0x5a55, 0x503b, 0x5225,
+  0x3079, 0x5a56, 0x472b, 0x5a57, 0x3d77, 0x4321, 0x5a58, 0x5a59, 0x437d, 0x4c37, 0x5a5a, 0x5a5b,
+  0x403e, 0x4657, 0x5a5c, 0x5a5d, 0x4734, 0x5a5e, 0x5a5f, 0x3948, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3639, 0x7478,
+  0x0000, 0x7479, 0x0000, 0x0000, 0x4d63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7539, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f73, 0x3b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a40, 0x5425,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6159, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7574, 0x312a, 0x3272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7575, 0x0000,
+  0x0000, 0x7577, 0x0000, 0x0000, 0x0000, 0x3a51, 0x7576, 0x0000, 0x4332, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7579, 0x0000, 0x0000, 0x0000, 0x7578, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_141[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3134, 0x556a, 0x383a, 0x0000, 0x3931, 0x3246, 0x5470,
+  0x4f4d, 0x305c, 0x554b, 0x3b75, 0x564a, 0x3737, 0x4c30, 0x4636, 0x3161, 0x393a, 0x567c, 0x3961,
+  0x3721, 0x3c7a, 0x6a5a, 0x6a5b, 0x4c79, 0x3973, 0x6a5c, 0x347b, 0x4333, 0x3751, 0x3a58, 0x6a5d,
+  0x5474, 0x6a5e, 0x3c56, 0x3b5f, 0x6a5f, 0x415e, 0x4238, 0x545f, 0x574a, 0x6a60, 0x6a61, 0x6a64,
+  0x6a62, 0x6a63, 0x495e, 0x3833, 0x3644, 0x6a65, 0x4a6a, 0x494d, 0x344d, 0x0000, 0x0000, 0x6259,
+  0x4562, 0x6a66, 0x4035, 0x0000, 0x5738, 0x6a67, 0x572c, 0x487c, 0x5853, 0x584d, 0x545e, 0x0000,
+  0x5479, 0x4944, 0x532e, 0x3853, 0x3360, 0x0000, 0x4962, 0x7476, 0x0000, 0x0000, 0x0000, 0x3a55,
+  0x0000, 0x7477, 0x0000, 0x0000, 0x575f, 0x0000, 0x0000, 0x7471, 0x3830, 0x5554, 0x384f, 0x4670,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3343, 0x0000, 0x0000,
+  0x7472, 0x332c, 0x0000, 0x0000, 0x0000, 0x0000, 0x543d, 0x4777, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7474, 0x0000, 0x0000, 0x7473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4c4b, 0x0000, 0x0000, 0x0000, 0x4824, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7475, 0x0000, 0x5763,
+  0x453f, 0x7540, 0x0000, 0x0000, 0x753b, 0x0000, 0x7543, 0x0000, 0x7542, 0x0000, 0x563a, 0x7541,
+  0x0000, 0x0000, 0x0000, 0x543e, 0x7544, 0x0000, 0x754c, 0x0000, 0x0000, 0x0000, 0x0000, 0x304f,
+  0x3578, 0x0000, 0x7549, 0x754a, 0x0000, 0x455c, 0x0000, 0x0000, 0x0000, 0x0000, 0x7545, 0x7546,
+  0x0000, 0x0000, 0x7547, 0x754b, 0x0000, 0x3e60, 0x7548, 0x387a, 0x0000, 0x0000, 0x0000, 0x7550,
+  0x7553, 0x0000, 0x0000, 0x0000, 0x3f67, 0x0000, 0x3972, 0x753c, 0x754d, 0x0000, 0x0000, 0x4237,
+  0x0000, 0x0000, 0x0000, 0x4c78, 0x0000, 0x3c79, 0x0000, 0x754e, 0x754f, 0x7551, 0x3665, 0x7552,
+  0x0000, 0x7555, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_142[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753d, 0x0000, 0x0000, 0x0000, 0x7554, 0x533b, 0x0000,
+  0x336c, 0x0000, 0x0000, 0x4c24, 0x0000, 0x0000, 0x0000, 0x0000, 0x7556, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7557, 0x3e61, 0x7558, 0x0000, 0x0000, 0x4c5f, 0x755b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3248, 0x5759, 0x0000, 0x7559, 0x0000, 0x755a, 0x755c,
+  0x0000, 0x7562, 0x0000, 0x0000, 0x0000, 0x7560, 0x0000, 0x0000, 0x0000, 0x755f, 0x755d, 0x0000,
+  0x0000, 0x7561, 0x0000, 0x0000, 0x755e, 0x7564, 0x7565, 0x0000, 0x4c63, 0x0000, 0x0000, 0x653f,
+  0x3538, 0x7563, 0x7568, 0x4c23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7566, 0x7567, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3144, 0x0000, 0x0000, 0x753f, 0x0000, 0x0000,
+  0x3545, 0x3264, 0x0000, 0x756c, 0x7569, 0x0000, 0x3657, 0x0000, 0x756d, 0x0000, 0x756a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x756b, 0x0000, 0x0000, 0x345a, 0x0000, 0x546a, 0x0000, 0x0000,
+  0x0000, 0x756e, 0x0000, 0x3379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x756f,
+  0x7571, 0x0000, 0x0000, 0x0000, 0x7570, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7572, 0x0000, 0x7573, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x496d, 0x392a, 0x0000, 0x0000, 0x477b, 0x0000, 0x0000, 0x3663, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3335, 0x547e, 0x396c, 0x5079, 0x0000, 0x696d,
+  0x572a, 0x696e, 0x4256, 0x486d, 0x3a64, 0x696f, 0x6970, 0x6971, 0x5661, 0x6972, 0x6973, 0x6975,
+  0x6974, 0x6976, 0x6977, 0x4761, 0x6978, 0x5458, 0x6979, 0x3d4e, 0x0000, 0x697a, 0x697b, 0x3d4f,
+  0x697c, 0x3828, 0x413e, 0x697d, 0x3132, 0x3b54, 0x3975, 0x697e, 0x0000, 0x6a21, 0x6a22, 0x6a23,
+  0x3778, 0x3c2d, 0x0000, 0x4a64, 0x604e, 0x542f, 0x4f3d, 0x5537, 0x6a24, 0x555e, 0x6a25, 0x5041,
+  0x393c, 0x0000, 0x3447, 0x3159, 0x0000, 0x0000, 0x0000, 0x4031, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3166, 0x3167, 0x0000, 0x3168, 0x0000, 0x0000, 0x0000, 0x0000, 0x333d, 0x4868, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6541, 0x0000, 0x0000, 0x315f, 0x0000, 0x0000, 0x0000, 0x4149, 0x346f, 0x0000,
+  0x0000, 0x4728, 0x5358, 0x0000, 0x4679, 0x5138, 0x0000, 0x397d, 0x4275, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x532d, 0x0000, 0x544b, 0x3d7c, 0x0000, 0x6542, 0x3735, 0x6543, 0x0000, 0x0000,
+  0x3b39, 0x5562, 0x0000, 0x3d78, 0x5436, 0x4e25, 0x412c, 0x3359, 0x0000, 0x0000, 0x4c76, 0x0000,
+  0x6546, 0x6544, 0x6548, 0x0000, 0x654a, 0x6547, 0x354f, 0x4648, 0x0000, 0x357c, 0x6545, 0x0000,
+  0x4a76, 0x0000, 0x0000, 0x6549, 0x0000, 0x0000, 0x0000, 0x4354, 0x3145, 0x3c23, 0x0000, 0x0000,
+  0x0000, 0x5737, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_144[] = {
+  0x4d4b, 0x4b4d, 0x4a4a, 0x4c53, 0x654c, 0x654b, 0x4466, 0x0000, 0x0000, 0x5121, 0x5137, 0x654d,
+  0x0000, 0x6550, 0x0000, 0x4d38, 0x5670, 0x654f, 0x355d, 0x0000, 0x4d3e, 0x0000, 0x6551, 0x363a,
+  0x0000, 0x0000, 0x4d28, 0x3964, 0x0000, 0x4a45, 0x3351, 0x4b59, 0x546c, 0x6552, 0x376a, 0x0000,
+  0x0000, 0x0000, 0x654e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6555, 0x347e, 0x6556,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6553, 0x6554, 0x0000, 0x525d, 0x0000, 0x0000, 0x425f,
+  0x3146, 0x0000, 0x5362, 0x0000, 0x0000, 0x365d, 0x4b6c, 0x0000, 0x6557, 0x0000, 0x0000, 0x5376,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3169, 0x0000, 0x3674, 0x655a, 0x6558, 0x6559, 0x3540,
+  0x0000, 0x0000, 0x0000, 0x5245, 0x655c, 0x0000, 0x0000, 0x655e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x655d, 0x4732, 0x0000, 0x5223, 0x0000, 0x0000, 0x655b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5462, 0x555a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6560, 0x5771, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6561, 0x0000, 0x315c, 0x517b, 0x0000, 0x6562, 0x6564,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6563, 0x0000, 0x0000, 0x6565, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5258, 0x0000, 0x354b, 0x0000, 0x675f, 0x0000, 0x5a75, 0x0000, 0x5a78, 0x0000, 0x5a76,
+  0x0000, 0x5a77, 0x0000, 0x0000, 0x0000, 0x5a7a, 0x504f, 0x4447, 0x0000, 0x0000, 0x306e, 0x0000,
+  0x0000, 0x0000, 0x5030, 0x0000, 0x5a79, 0x0000, 0x534a, 0x3a2a, 0x5b22, 0x4771, 0x0000, 0x5a7c,
+  0x5a7b, 0x495b, 0x5a7d, 0x0000, 0x5b21, 0x575e, 0x5a7e, 0x415a, 0x0000, 0x0000, 0x5b25, 0x0000,
+  0x0000, 0x5374, 0x0000, 0x0000, 0x5b27, 0x5b24, 0x0000, 0x5b28, 0x0000, 0x0000, 0x3d3c, 0x0000,
+  0x0000, 0x0000, 0x4049, 0x5b23, 0x5b26, 0x5623, 0x0000, 0x5b29, 0x0000, 0x0000, 0x0000, 0x5b2d,
+  0x0000, 0x0000, 0x0000, 0x5b2e, 0x5b2c, 0x3a42, 0x0000, 0x0000, 0x0000, 0x3f24, 0x5b2b, 0x0000,
+  0x0000, 0x0000, 0x5b2a, 0x5447, 0x323f, 0x0000, 0x0000, 0x5b2f, 0x0000, 0x3979, 0x0000, 0x5b30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x333b, 0x0000, 0x0000, 0x0000, 0x3526, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x363c, 0x5b31, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_145[] = {
+  0x0000, 0x0000, 0x3675, 0x0000, 0x5b32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3149, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b34, 0x0000, 0x0000, 0x0000, 0x5b33, 0x5b35,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b37,
+  0x0000, 0x5b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b39, 0x0000, 0x0000, 0x5b3a, 0x0000,
+  0x0000, 0x534f, 0x747a, 0x4775, 0x5743, 0x4564, 0x747c, 0x747d, 0x747b, 0x0000, 0x3e46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x506f, 0x0000, 0x0000, 0x3753, 0x0000, 0x0000, 0x544d, 0x4c2a, 0x0000,
+  0x0000, 0x7522, 0x7521, 0x3a28, 0x747e, 0x4b56, 0x0000, 0x0000, 0x0000, 0x7524, 0x4052, 0x0000,
+  0x336a, 0x0000, 0x4d2a, 0x7525, 0x7523, 0x3d34, 0x7528, 0x0000, 0x7529, 0x3d4d, 0x4338, 0x3f61,
+  0x4b61, 0x752a, 0x0000, 0x0000, 0x0000, 0x7526, 0x7527, 0x4470, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x752c, 0x0000, 0x343c, 0x0000, 0x576d, 0x0000, 0x3457, 0x752b, 0x752e, 0x0000, 0x0000,
+  0x752d, 0x752f, 0x5051, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4351, 0x4829,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7530, 0x7531, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7532, 0x0000, 0x0000, 0x7533, 0x7534, 0x7535, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7537, 0x7536, 0x0000, 0x0000, 0x0000, 0x0000, 0x7538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3249, 0x0000, 0x5354, 0x4a4d, 0x0000,
+  0x406f, 0x5658, 0x5230, 0x413f, 0x0000, 0x3d70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x382a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_148[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x764d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x764e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6e44, 0x6e45, 0x6e46, 0x556b, 0x3624, 0x6e48, 0x6e47, 0x6e49, 0x6e4a, 0x4725, 0x6e4b,
+  0x6e4c, 0x0000, 0x3730, 0x3576, 0x6e4d, 0x6e4f, 0x0000, 0x6e4e, 0x0000, 0x3846, 0x6e50, 0x6e51,
+  0x6e52, 0x365b, 0x332e, 0x5653, 0x4446, 0x3135, 0x3856, 0x6e53, 0x6e54, 0x543f, 0x4755, 0x3e7b,
+  0x4e59, 0x3933, 0x6e56, 0x6e55, 0x6e58, 0x6e57, 0x4525, 0x6e59, 0x6e5a, 0x472e, 0x6e5b, 0x472f,
+  0x6e5c, 0x3227, 0x6e5d, 0x6e5e, 0x6e5f, 0x6e60, 0x6e61, 0x576a, 0x6e62, 0x6e63, 0x3c58, 0x6e64,
+  0x534b, 0x4c7a, 0x322c, 0x4165, 0x6e65, 0x4726, 0x432d, 0x0000, 0x6e66, 0x6e67, 0x6e68, 0x6e69,
+  0x6e6a, 0x6e6b, 0x6e6c, 0x0000, 0x6e6d, 0x6e6e, 0x6e6f, 0x0000, 0x0000, 0x6e70, 0x6e71, 0x6e72,
+  0x6e74, 0x6e73, 0x0000, 0x6e75, 0x4d2d, 0x4241, 0x6e76, 0x6e77, 0x6e78, 0x5521, 0x6e79, 0x4f33,
+  0x6e7a, 0x6e7b, 0x0000, 0x6e7c, 0x6e7d, 0x6f21, 0x6e7e, 0x6f22, 0x3875, 0x437a, 0x6f23, 0x6f24,
+  0x3d42, 0x523f, 0x3279, 0x6f25, 0x6f26, 0x6f27, 0x5278, 0x6f28, 0x567d, 0x6f29, 0x464c, 0x0000,
+  0x6f2a, 0x6f2b, 0x4134, 0x6f2c
+};
+static const uint16_t gb2312_1980_0_f_149[] = {
+  0x4f7a, 0x4b78, 0x6f2e, 0x6f2d, 0x337a, 0x3978, 0x6f2f, 0x6f30, 0x5062, 0x6f31, 0x6f32, 0x3766,
+  0x503f, 0x6f33, 0x6f34, 0x6f35, 0x4871, 0x4c60, 0x6f36, 0x6f37, 0x6f38, 0x6f39, 0x6f3a, 0x5560,
+  0x6f3b, 0x346d, 0x432a, 0x6f3c, 0x0000, 0x6f3d, 0x6f3e, 0x6f3f, 0x0000, 0x4e7d, 0x6f40, 0x4260,
+  0x3438, 0x5736, 0x3d75, 0x0000, 0x4f47, 0x6f43, 0x6f41, 0x6f42, 0x6f44, 0x3627, 0x3c7c, 0x3e62,
+  0x434c, 0x6f45, 0x6f46, 0x0000, 0x6f47, 0x6f4f, 0x6f48, 0x6f49, 0x6f4a, 0x4742, 0x6f71, 0x364d,
+  0x6f4b, 0x0000, 0x6f4c, 0x6f4d, 0x3646, 0x433e, 0x6f4e, 0x0000, 0x6f50, 0x6f51, 0x6f52, 0x5572,
+  0x0000, 0x6f53, 0x4477, 0x0000, 0x6f54, 0x4478, 0x6f55, 0x6f56, 0x3864, 0x3077, 0x6f57, 0x6f58,
+  0x6f59, 0x0000, 0x6f5a, 0x6f5b, 0x6f5c, 0x6f5d, 0x0000, 0x6f5e, 0x3e35, 0x6f61, 0x6f5f, 0x6f60,
+  0x0000, 0x6f62, 0x6f63, 0x414d, 0x6f64, 0x6f65, 0x6f66, 0x6f67, 0x6f68, 0x6f69, 0x6f6a, 0x6f6b,
+  0x6f6c, 0x4058, 0x0000, 0x6f6d, 0x412d, 0x6f6e, 0x6f6f, 0x6f70, 0x0000, 0x0000, 0x4f62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3324, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4345, 0x6345, 0x4941, 0x6346, 0x0000, 0x3155, 0x4e4a, 0x3433,
+  0x4872, 0x6347, 0x4f50, 0x6348, 0x3c64, 0x6349, 0x634a, 0x4346, 0x5522, 0x4456, 0x396b, 0x4e45,
+  0x634b, 0x4376, 0x634c, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_150[] = {
+  0x3727, 0x3873, 0x3a52, 0x634d, 0x634e, 0x5444, 0x634f, 0x0000, 0x6350, 0x514b, 0x6351, 0x6352,
+  0x6353, 0x6354, 0x5156, 0x6355, 0x327b, 0x403b, 0x6356, 0x0000, 0x402b, 0x6357, 0x6358, 0x6359,
+  0x0000, 0x635a, 0x635b, 0x0000, 0x3837, 0x5a62, 0x0000, 0x3653, 0x0000, 0x5a64, 0x5a63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a66, 0x0000, 0x0000, 0x0000, 0x486e, 0x0000,
+  0x0000, 0x5a65, 0x3740, 0x5174, 0x5275, 0x5573, 0x3d57, 0x0000, 0x0000, 0x0000, 0x0000, 0x5768,
+  0x5a68, 0x5a67, 0x0000, 0x3022, 0x4d53, 0x0000, 0x5a69, 0x0000, 0x383d, 0x3c4a, 0x423d, 0x4224,
+  0x3342, 0x5a6a, 0x0000, 0x422a, 0x4430, 0x3d35, 0x0000, 0x0000, 0x4f5e, 0x0000, 0x0000, 0x0000,
+  0x5a6b, 0x4942, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x315d, 0x0000, 0x0000, 0x0000, 0x5a6c,
+  0x0000, 0x3638, 0x543a, 0x0000, 0x337d, 0x0000, 0x0000, 0x5a6d, 0x5449, 0x4f55, 0x4563, 0x0000,
+  0x5a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a6f, 0x0000, 0x5a70, 0x416a, 0x4c55, 0x4f5d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5367, 0x4221, 0x0000, 0x5a71, 0x0000, 0x0000, 0x4b65, 0x0000, 0x5a72, 0x0000, 0x4b66,
+  0x527e, 0x0000, 0x0000, 0x0000, 0x3874, 0x0000, 0x0000, 0x5a73, 0x302f, 0x4f36, 0x0000, 0x0000,
+  0x554f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a74, 0x0000, 0x0000, 0x6344,
+  0x0000, 0x0000, 0x4125, 0x0000, 0x0000, 0x763f, 0x0000, 0x0000, 0x7640, 0x7641, 0x4451, 0x0000,
+  0x4838, 0x5163, 0x0000, 0x0000, 0x505b, 0x5145, 0x3c2f, 0x394d, 0x0000, 0x6f74, 0x0000, 0x0000,
+  0x3446, 0x533a, 0x7642, 0x337b, 0x0000, 0x0000, 0x7643, 0x0000, 0x0000, 0x3571, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7645, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x536a, 0x7627, 0x5129, 0x0000, 0x0000, 0x0000, 0x0000, 0x7629,
+  0x0000, 0x0000, 0x0000, 0x7628, 0x0000, 0x0000, 0x4163, 0x4057, 0x0000, 0x3122, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e6d, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_151[] = {
+  0x5068, 0x762b, 0x0000, 0x0000, 0x4f76, 0x0000, 0x762a, 0x5570, 0x762c, 0x4339, 0x0000, 0x0000,
+  0x0000, 0x3b74, 0x762e, 0x762d, 0x0000, 0x0000, 0x0000, 0x445e, 0x0000, 0x0000, 0x4158, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b2a, 0x0000, 0x4f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x762f, 0x0000, 0x0000, 0x7630, 0x0000, 0x0000,
+  0x7631, 0x0000, 0x4236, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3054, 0x4579, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7632, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4760, 0x7626,
+  0x0000, 0x0000, 0x3e38, 0x0000, 0x0000, 0x3e32, 0x0000, 0x3565, 0x0000, 0x0000, 0x3747, 0x0000,
+  0x3f3f, 0x4352, 0x4366, 0x0000, 0x0000, 0x584c, 0x0000, 0x0000, 0x0000, 0x386f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d79, 0x5125, 0x0000, 0x3050, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7730, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7731, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x502c, 0x0000, 0x3030, 0x0000, 0x0000,
+  0x0000, 0x7732, 0x7733, 0x0000, 0x7734, 0x0000, 0x0000, 0x0000, 0x474a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e4f, 0x0000, 0x0000, 0x7737, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7736, 0x0000, 0x315e, 0x0000, 0x7735, 0x0000, 0x0000, 0x7738, 0x0000,
+  0x7739, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e24, 0x484d, 0x0000, 0x3a2b, 0x6838, 0x6839, 0x683a, 0x3e42, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5274, 0x0000, 0x544f, 0x4958, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_152[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5233, 0x3625, 0x476a,
+  0x717c, 0x4f6e, 0x4b33, 0x506b, 0x676f, 0x4d67, 0x394b, 0x3659, 0x717d, 0x3064, 0x4b4c, 0x717e,
+  0x5424, 0x422d, 0x416c, 0x4644, 0x3e31, 0x7221, 0x3c55, 0x0000, 0x7222, 0x7223, 0x0000, 0x7224,
+  0x5243, 0x4635, 0x0000, 0x4d47, 0x7225, 0x0000, 0x5331, 0x3f45, 0x4c62, 0x0000, 0x7226, 0x7227,
+  0x5155, 0x366e, 0x7228, 0x7229, 0x355f, 0x722a, 0x722b, 0x0000, 0x327c, 0x722c, 0x722d, 0x4827,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3767, 0x0000, 0x0000, 0x6c29, 0x6c2a, 0x6c2b, 0x0000, 0x6c2c, 0x0000, 0x0000,
+  0x462e, 0x6c2d, 0x6c2e, 0x0000, 0x0000, 0x0000, 0x3749, 0x4a33, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6238, 0x774f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_153[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7750, 0x0000, 0x0000, 0x324d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7751, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7753, 0x7752, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x623b, 0x0000, 0x3c22, 0x0000, 0x623c, 0x623d, 0x623e, 0x623f, 0x6240,
+  0x6241, 0x3739, 0x527b, 0x3d24, 0x4a4e, 0x3125, 0x4b47, 0x0000, 0x6242, 0x367c, 0x4844, 0x6243,
+  0x0000, 0x0000, 0x3d48, 0x0000, 0x317d, 0x6244, 0x0000, 0x3676, 0x6245, 0x4459, 0x0000, 0x0000,
+  0x6246, 0x4f5a, 0x395d, 0x6247, 0x4021, 0x0000, 0x6248, 0x3276, 0x0000, 0x6249, 0x0000, 0x4173,
+  0x624a, 0x624b, 0x4278, 0x624c, 0x624d, 0x624e, 0x4a57, 0x5838, 0x5965, 0x4f63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7025, 0x0000, 0x0000,
+  0x5c30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_154[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x426d, 0x5426, 0x4d54, 0x5131, 0x335b, 0x477d, 0x0000, 0x3235, 0x423f, 0x6660, 0x4a3b, 0x6661,
+  0x6662, 0x3e54, 0x6663, 0x5724, 0x4d55, 0x6665, 0x3c5d, 0x6664, 0x6666, 0x6667, 0x426e, 0x0000,
+  0x3d3e, 0x6668, 0x4266, 0x3a27, 0x6669, 0x0000, 0x666a, 0x3352, 0x5169, 0x0000, 0x0000, 0x3f25,
+  0x666b, 0x466f, 0x666c, 0x666d, 0x0000, 0x0000, 0x666e, 0x462d, 0x666f, 0x0000, 0x4927, 0x6670,
+  0x6671, 0x6672, 0x6539, 0x6673, 0x6674, 0x4262, 0x6675, 0x6676, 0x5668, 0x6677, 0x0000, 0x6678,
+  0x3947, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x773b, 0x773a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x773e, 0x773c, 0x3a21, 0x0000, 0x773f, 0x0000, 0x7740, 0x0000, 0x0000, 0x0000,
+  0x7742, 0x7741, 0x7744, 0x0000, 0x0000, 0x7743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7745,
+  0x7746, 0x0000, 0x0000, 0x0000, 0x0000, 0x7747, 0x0000, 0x4b68, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x385f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7754, 0x0000, 0x7755, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7756, 0x0000, 0x0000, 0x0000, 0x0000, 0x7758, 0x0000, 0x775a, 0x0000, 0x7757,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x775b, 0x0000, 0x7759,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_155[] = {
+  0x0000, 0x0000, 0x0000, 0x5757, 0x0000, 0x0000, 0x0000, 0x0000, 0x775c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x775d, 0x0000, 0x0000, 0x0000, 0x775e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x775f, 0x0000, 0x0000, 0x0000, 0x7760,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b4b,
+  0x0000, 0x0000, 0x582a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6577,
+  0x396d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f7d, 0x3b6a, 0x7749, 0x4647, 0x7748, 0x0000, 0x774a,
+  0x774c, 0x774b, 0x0000, 0x0000, 0x0000, 0x774d, 0x0000, 0x4e3a, 0x0000, 0x774e, 0x0000, 0x0000,
+  0x4427, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_156[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5363, 0x0000, 0x0000, 0x764f, 0x0000, 0x4233, 0x7650, 0x0000,
+  0x0000, 0x7651, 0x7652, 0x7653, 0x7654, 0x0000, 0x0000, 0x7656, 0x0000, 0x312b, 0x7657, 0x0000,
+  0x7658, 0x7659, 0x765a, 0x0000, 0x765b, 0x765c, 0x0000, 0x0000, 0x0000, 0x0000, 0x765d, 0x765e,
+  0x4f4a, 0x0000, 0x765f, 0x7660, 0x7661, 0x7662, 0x7663, 0x7664, 0x4070, 0x7665, 0x7666, 0x7667,
+  0x7668, 0x7669, 0x0000, 0x766a, 0x0000, 0x766b, 0x766c, 0x0000, 0x766d, 0x766e, 0x766f, 0x7670,
+  0x7671, 0x7672, 0x7673, 0x7674, 0x3e28, 0x0000, 0x7675, 0x7676, 0x7677, 0x7678, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x487a, 0x7679, 0x767a, 0x767b, 0x767c, 0x0000, 0x0000, 0x767d, 0x767e,
+  0x7721, 0x7722, 0x7723, 0x7724, 0x7725, 0x0000, 0x0000, 0x7726, 0x7727, 0x7728, 0x316e, 0x7729,
+  0x772a, 0x772b, 0x0000, 0x0000, 0x772c, 0x772d, 0x415b, 0x772e, 0x0000, 0x0000, 0x772f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_158[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4471, 0x702f, 0x3c26, 0x7030, 0x4379,
+  0x0000, 0x4538, 0x513b, 0x0000, 0x7031, 0x7032, 0x7033, 0x7034, 0x7035, 0x513c, 0x0000, 0x516c,
+  0x0000, 0x7037, 0x7036, 0x5427, 0x0000, 0x4d52, 0x7038, 0x703a, 0x7039, 0x703b, 0x703c, 0x0000,
+  0x0000, 0x386b, 0x703d, 0x3a68, 0x0000, 0x703e, 0x703f, 0x3e69, 0x7040, 0x366c, 0x7041, 0x7042,
+  0x7043, 0x7044, 0x4835, 0x7045, 0x7046, 0x0000, 0x7047, 0x4574, 0x0000, 0x7048, 0x0000, 0x0000,
+  0x0000, 0x7049, 0x0000, 0x704a, 0x773d, 0x0000, 0x704b, 0x704c, 0x704d, 0x0000, 0x704e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x704f, 0x3a57, 0x0000, 0x7050, 0x7051, 0x7052, 0x7053, 0x7054, 0x7055,
+  0x7056, 0x7058, 0x0000, 0x0000, 0x5325, 0x7057, 0x0000, 0x7059, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753a, 0x4239, 0x0000, 0x0000, 0x7764, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7765, 0x7766, 0x0000, 0x0000, 0x7767, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7768, 0x4234, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x776a, 0x0000, 0x776b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4273, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7470, 0x0000, 0x0000, 0x0000, 0x746f, 0x0000, 0x0000, 0x4269, 0x0000, 0x7761, 0x7762, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x5964, 0x0000, 0x0000,
+  0x0000, 0x4a72, 0x4068, 0x7024, 0x0000, 0x3a5a, 0x0000, 0x0000, 0x472d, 0x0000, 0x0000, 0x0000,
+  0x442c, 0x0000, 0x0000, 0x776c, 0x776d, 0x776e, 0x0000, 0x7770, 0x776f, 0x0000, 0x7771, 0x0000,
+  0x0000, 0x7774, 0x0000, 0x7773, 0x0000, 0x7772, 0x7775, 0x0000, 0x0000, 0x0000, 0x0000, 0x7776,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d69, 0x0000, 0x6d6a,
+  0x6d6b, 0x0000, 0x763c, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_159[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x763d,
+  0x0000, 0x763e, 0x3626, 0x0000, 0x583e, 0x0000, 0x0000, 0x3944, 0x0000, 0x0000, 0x0000, 0x583b,
+  0x0000, 0x5c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a73, 0x0000, 0x7777, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7778, 0x0000, 0x0000, 0x7779,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x777b, 0x0000, 0x777a, 0x0000, 0x3147,
+  0x0000, 0x777c, 0x777d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x777e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x466b, 0x6c34, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x335d, 0x7633, 0x0000, 0x0000, 0x7634,
+  0x4164, 0x7635, 0x7636, 0x7637, 0x7638, 0x7639, 0x763a, 0x4823, 0x763b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x417a, 0x3928, 0x6d68,
+  0x0000, 0x0000, 0x0000, 0x396a, 0x595f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t gb2312_1980_0_f_255[] = {
+  0x0000, 0x2321, 0x2322, 0x2323, 0x2167, 0x2325, 0x2326, 0x2327, 0x2328, 0x2329, 0x232a, 0x232b,
+  0x232c, 0x232d, 0x232e, 0x232f, 0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
+  0x2338, 0x2339, 0x233a, 0x233b, 0x233c, 0x233d, 0x233e, 0x233f, 0x2340, 0x2341, 0x2342, 0x2343,
+  0x2344, 0x2345, 0x2346, 0x2347, 0x2348, 0x2349, 0x234a, 0x234b, 0x234c, 0x234d, 0x234e, 0x234f,
+  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357, 0x2358, 0x2359, 0x235a, 0x235b,
+  0x235c, 0x235d, 0x235e, 0x235f, 0x2360, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
+  0x2368, 0x2369, 0x236a, 0x236b, 0x236c, 0x236d, 0x236e, 0x236f, 0x2370, 0x2371, 0x2372, 0x2373,
+  0x2374, 0x2375, 0x2376, 0x2377, 0x2378, 0x2379, 0x237a, 0x237b, 0x237c, 0x237d, 0x212b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2169, 0x216a, 0x0000, 0x237e,
+  0x0000, 0x2324, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *gb2312_1980_0_f_i[] = {
+  gb2312_1980_0_f_0, gb2312_1980_0_f_1, 0, gb2312_1980_0_f_3, gb2312_1980_0_f_4, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, gb2312_1980_0_f_32, gb2312_1980_0_f_33,
+  gb2312_1980_0_f_34, 0, gb2312_1980_0_f_36, gb2312_1980_0_f_37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  gb2312_1980_0_f_48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, gb2312_1980_0_f_78, gb2312_1980_0_f_79, gb2312_1980_0_f_80, gb2312_1980_0_f_81,
+  gb2312_1980_0_f_82, gb2312_1980_0_f_83, gb2312_1980_0_f_84, gb2312_1980_0_f_85, gb2312_1980_0_f_86,
+  gb2312_1980_0_f_87, gb2312_1980_0_f_88, gb2312_1980_0_f_89, gb2312_1980_0_f_90, gb2312_1980_0_f_91,
+  gb2312_1980_0_f_92, gb2312_1980_0_f_93, gb2312_1980_0_f_94, gb2312_1980_0_f_95, gb2312_1980_0_f_96,
+  gb2312_1980_0_f_97, gb2312_1980_0_f_98, gb2312_1980_0_f_99, gb2312_1980_0_f_100, gb2312_1980_0_f_101,
+  gb2312_1980_0_f_102, gb2312_1980_0_f_103, gb2312_1980_0_f_104, gb2312_1980_0_f_105, gb2312_1980_0_f_106,
+  gb2312_1980_0_f_107, gb2312_1980_0_f_108, gb2312_1980_0_f_109, gb2312_1980_0_f_110, gb2312_1980_0_f_111,
+  gb2312_1980_0_f_112, gb2312_1980_0_f_113, gb2312_1980_0_f_114, gb2312_1980_0_f_115, gb2312_1980_0_f_116,
+  gb2312_1980_0_f_117, gb2312_1980_0_f_118, gb2312_1980_0_f_119, gb2312_1980_0_f_120, gb2312_1980_0_f_121,
+  gb2312_1980_0_f_122, gb2312_1980_0_f_123, gb2312_1980_0_f_124, gb2312_1980_0_f_125, gb2312_1980_0_f_126,
+  gb2312_1980_0_f_127, gb2312_1980_0_f_128, gb2312_1980_0_f_129, gb2312_1980_0_f_130, gb2312_1980_0_f_131,
+  gb2312_1980_0_f_132, gb2312_1980_0_f_133, gb2312_1980_0_f_134, gb2312_1980_0_f_135, gb2312_1980_0_f_136,
+  gb2312_1980_0_f_137, gb2312_1980_0_f_138, gb2312_1980_0_f_139, gb2312_1980_0_f_140, gb2312_1980_0_f_141,
+  gb2312_1980_0_f_142, gb2312_1980_0_f_143, gb2312_1980_0_f_144, gb2312_1980_0_f_145, 0, 0, gb2312_1980_0_f_148,
+  gb2312_1980_0_f_149, gb2312_1980_0_f_150, gb2312_1980_0_f_151, gb2312_1980_0_f_152, gb2312_1980_0_f_153,
+  gb2312_1980_0_f_154, gb2312_1980_0_f_155, gb2312_1980_0_f_156, 0, gb2312_1980_0_f_158, gb2312_1980_0_f_159,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, gb2312_1980_0_f_255
+};
+
+static const uint16_t gb2312_1980_0_t_m[] = {
+  0x3000, 0x3001, 0x3002, 0x30fb, 0x02c9, 0x02c7, 0x00a8, 0x3003, 0x3005, 0x2015, 0xff5e, 0x2016,
+  0x2026, 0x2018, 0x2019, 0x201c, 0x201d, 0x3014, 0x3015, 0x3008, 0x3009, 0x300a, 0x300b, 0x300c,
+  0x300d, 0x300e, 0x300f, 0x3016, 0x3017, 0x3010, 0x3011, 0x00b1, 0x00d7, 0x00f7, 0x2236, 0x2227,
+  0x2228, 0x2211, 0x220f, 0x222a, 0x2229, 0x2208, 0x2237, 0x221a, 0x22a5, 0x2225, 0x2220, 0x2312,
+  0x2299, 0x222b, 0x222e, 0x2261, 0x224c, 0x2248, 0x223d, 0x221d, 0x2260, 0x226e, 0x226f, 0x2264,
+  0x2265, 0x221e, 0x2235, 0x2234, 0x2642, 0x2640, 0x00b0, 0x2032, 0x2033, 0x2103, 0xff04, 0x00a4,
+  0xffe0, 0xffe1, 0x2030, 0x00a7, 0x2116, 0x2606, 0x2605, 0x25cb, 0x25cf, 0x25ce, 0x25c7, 0x25c6,
+  0x25a1, 0x25a0, 0x25b3, 0x25b2, 0x203b, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2488, 0x2489, 0x248a, 0x248b, 0x248c, 0x248d, 0x248e, 0x248f, 0x2490, 0x2491,
+  0x2492, 0x2493, 0x2494, 0x2495, 0x2496, 0x2497, 0x2498, 0x2499, 0x249a, 0x249b, 0x2474, 0x2475,
+  0x2476, 0x2477, 0x2478, 0x2479, 0x247a, 0x247b, 0x247c, 0x247d, 0x247e, 0x247f, 0x2480, 0x2481,
+  0x2482, 0x2483, 0x2484, 0x2485, 0x2486, 0x2487, 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465,
+  0x2466, 0x2467, 0x2468, 0x2469, 0x0000, 0x0000, 0x3220, 0x3221, 0x3222, 0x3223, 0x3224, 0x3225,
+  0x3226, 0x3227, 0x3228, 0x3229, 0x0000, 0x0000, 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165,
+  0x2166, 0x2167, 0x2168, 0x2169, 0x216a, 0x216b, 0x0000, 0x0000, 0xff01, 0xff02, 0xff03, 0xffe5,
+  0xff05, 0xff06, 0xff07, 0xff08, 0xff09, 0xff0a, 0xff0b, 0xff0c, 0xff0d, 0xff0e, 0xff0f, 0xff10,
+  0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18, 0xff19, 0xff1a, 0xff1b, 0xff1c,
+  0xff1d, 0xff1e, 0xff1f, 0xff20, 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+  0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33, 0xff34,
+  0xff35, 0xff36, 0xff37, 0xff38, 0xff39, 0xff3a, 0xff3b, 0xff3c, 0xff3d, 0xff3e, 0xff3f, 0xff40,
+  0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48, 0xff49, 0xff4a, 0xff4b, 0xff4c,
+  0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56, 0xff57, 0xff58,
+  0xff59, 0xff5a, 0xff5b, 0xff5c, 0xff5d, 0xffe3, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046,
+  0x3047, 0x3048, 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050, 0x3051, 0x3052,
+  0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058, 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e,
+  0x305f, 0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306a,
+  0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076,
+  0x3077, 0x3078, 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080, 0x3081, 0x3082,
+  0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088, 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e,
+  0x308f, 0x3090, 0x3091, 0x3092, 0x3093, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7, 0x30a8,
+  0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af, 0x30b0, 0x30b1, 0x30b2, 0x30b3, 0x30b4,
+  0x30b5, 0x30b6, 0x30b7, 0x30b8, 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0,
+  0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7, 0x30c8, 0x30c9, 0x30ca, 0x30cb, 0x30cc,
+  0x30cd, 0x30ce, 0x30cf, 0x30d0, 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8,
+  0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df, 0x30e0, 0x30e1, 0x30e2, 0x30e3, 0x30e4,
+  0x30e5, 0x30e6, 0x30e7, 0x30e8, 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0,
+  0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039a,
+  0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7,
+  0x03a8, 0x03a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03b1, 0x03b2,
+  0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be,
+  0x03bf, 0x03c0, 0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416, 0x0417, 0x0418, 0x0419, 0x041a,
+  0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426,
+  0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436, 0x0437, 0x0438, 0x0439, 0x043a,
+  0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446,
+  0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0101, 0x00e1,
+  0x01ce, 0x00e0, 0x0113, 0x00e9, 0x011b, 0x00e8, 0x012b, 0x00ed, 0x01d0, 0x00ec, 0x014d, 0x00f3,
+  0x01d2, 0x00f2, 0x016b, 0x00fa, 0x01d4, 0x00f9, 0x01d6, 0x01d8, 0x01da, 0x01dc, 0x00fc, 0x00ea,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3105, 0x3106,
+  0x3107, 0x3108, 0x3109, 0x310a, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x3110, 0x3111, 0x3112,
+  0x3113, 0x3114, 0x3115, 0x3116, 0x3117, 0x3118, 0x3119, 0x311a, 0x311b, 0x311c, 0x311d, 0x311e,
+  0x311f, 0x3120, 0x3121, 0x3122, 0x3123, 0x3124, 0x3125, 0x3126, 0x3127, 0x3128, 0x3129, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2500,
+  0x2501, 0x2502, 0x2503, 0x2504, 0x2505, 0x2506, 0x2507, 0x2508, 0x2509, 0x250a, 0x250b, 0x250c,
+  0x250d, 0x250e, 0x250f, 0x2510, 0x2511, 0x2512, 0x2513, 0x2514, 0x2515, 0x2516, 0x2517, 0x2518,
+  0x2519, 0x251a, 0x251b, 0x251c, 0x251d, 0x251e, 0x251f, 0x2520, 0x2521, 0x2522, 0x2523, 0x2524,
+  0x2525, 0x2526, 0x2527, 0x2528, 0x2529, 0x252a, 0x252b, 0x252c, 0x252d, 0x252e, 0x252f, 0x2530,
+  0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x253a, 0x253b, 0x253c,
+  0x253d, 0x253e, 0x253f, 0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547, 0x2548,
+  0x2549, 0x254a, 0x254b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x554a, 0x963f, 0x57c3, 0x6328, 0x54ce, 0x5509,
+  0x54c0, 0x7691, 0x764c, 0x853c, 0x77ee, 0x827e, 0x788d, 0x7231, 0x9698, 0x978d, 0x6c28, 0x5b89,
+  0x4ffa, 0x6309, 0x6697, 0x5cb8, 0x80fa, 0x6848, 0x80ae, 0x6602, 0x76ce, 0x51f9, 0x6556, 0x71ac,
+  0x7ff1, 0x8884, 0x50b2, 0x5965, 0x61ca, 0x6fb3, 0x82ad, 0x634c, 0x6252, 0x53ed, 0x5427, 0x7b06,
+  0x516b, 0x75a4, 0x5df4, 0x62d4, 0x8dcb, 0x9776, 0x628a, 0x8019, 0x575d, 0x9738, 0x7f62, 0x7238,
+  0x767d, 0x67cf, 0x767e, 0x6446, 0x4f70, 0x8d25, 0x62dc, 0x7a17, 0x6591, 0x73ed, 0x642c, 0x6273,
+  0x822c, 0x9881, 0x677f, 0x7248, 0x626e, 0x62cc, 0x4f34, 0x74e3, 0x534a, 0x529e, 0x7eca, 0x90a6,
+  0x5e2e, 0x6886, 0x699c, 0x8180, 0x7ed1, 0x68d2, 0x78c5, 0x868c, 0x9551, 0x508d, 0x8c24, 0x82de,
+  0x80de, 0x5305, 0x8912, 0x5265, 0x8584, 0x96f9, 0x4fdd, 0x5821, 0x9971, 0x5b9d, 0x62b1, 0x62a5,
+  0x66b4, 0x8c79, 0x9c8d, 0x7206, 0x676f, 0x7891, 0x60b2, 0x5351, 0x5317, 0x8f88, 0x80cc, 0x8d1d,
+  0x94a1, 0x500d, 0x72c8, 0x5907, 0x60eb, 0x7119, 0x88ab, 0x5954, 0x82ef, 0x672c, 0x7b28, 0x5d29,
+  0x7ef7, 0x752d, 0x6cf5, 0x8e66, 0x8ff8, 0x903c, 0x9f3b, 0x6bd4, 0x9119, 0x7b14, 0x5f7c, 0x78a7,
+  0x84d6, 0x853d, 0x6bd5, 0x6bd9, 0x6bd6, 0x5e01, 0x5e87, 0x75f9, 0x95ed, 0x655d, 0x5f0a, 0x5fc5,
+  0x8f9f, 0x58c1, 0x81c2, 0x907f, 0x965b, 0x97ad, 0x8fb9, 0x7f16, 0x8d2c, 0x6241, 0x4fbf, 0x53d8,
+  0x535e, 0x8fa8, 0x8fa9, 0x8fab, 0x904d, 0x6807, 0x5f6a, 0x8198, 0x8868, 0x9cd6, 0x618b, 0x522b,
+  0x762a, 0x5f6c, 0x658c, 0x6fd2, 0x6ee8, 0x5bbe, 0x6448, 0x5175, 0x51b0, 0x67c4, 0x4e19, 0x79c9,
+  0x997c, 0x70b3, 0x75c5, 0x5e76, 0x73bb, 0x83e0, 0x64ad, 0x62e8, 0x94b5, 0x6ce2, 0x535a, 0x52c3,
+  0x640f, 0x94c2, 0x7b94, 0x4f2f, 0x5e1b, 0x8236, 0x8116, 0x818a, 0x6e24, 0x6cca, 0x9a73, 0x6355,
+  0x535c, 0x54fa, 0x8865, 0x57e0, 0x4e0d, 0x5e03, 0x6b65, 0x7c3f, 0x90e8, 0x6016, 0x64e6, 0x731c,
+  0x88c1, 0x6750, 0x624d, 0x8d22, 0x776c, 0x8e29, 0x91c7, 0x5f69, 0x83dc, 0x8521, 0x9910, 0x53c2,
+  0x8695, 0x6b8b, 0x60ed, 0x60e8, 0x707f, 0x82cd, 0x8231, 0x4ed3, 0x6ca7, 0x85cf, 0x64cd, 0x7cd9,
+  0x69fd, 0x66f9, 0x8349, 0x5395, 0x7b56, 0x4fa7, 0x518c, 0x6d4b, 0x5c42, 0x8e6d, 0x63d2, 0x53c9,
+  0x832c, 0x8336, 0x67e5, 0x78b4, 0x643d, 0x5bdf, 0x5c94, 0x5dee, 0x8be7, 0x62c6, 0x67f4, 0x8c7a,
+  0x6400, 0x63ba, 0x8749, 0x998b, 0x8c17, 0x7f20, 0x94f2, 0x4ea7, 0x9610, 0x98a4, 0x660c, 0x7316,
+  0x573a, 0x5c1d, 0x5e38, 0x957f, 0x507f, 0x80a0, 0x5382, 0x655e, 0x7545, 0x5531, 0x5021, 0x8d85,
+  0x6284, 0x949e, 0x671d, 0x5632, 0x6f6e, 0x5de2, 0x5435, 0x7092, 0x8f66, 0x626f, 0x64a4, 0x63a3,
+  0x5f7b, 0x6f88, 0x90f4, 0x81e3, 0x8fb0, 0x5c18, 0x6668, 0x5ff1, 0x6c89, 0x9648, 0x8d81, 0x886c,
+  0x6491, 0x79f0, 0x57ce, 0x6a59, 0x6210, 0x5448, 0x4e58, 0x7a0b, 0x60e9, 0x6f84, 0x8bda, 0x627f,
+  0x901e, 0x9a8b, 0x79e4, 0x5403, 0x75f4, 0x6301, 0x5319, 0x6c60, 0x8fdf, 0x5f1b, 0x9a70, 0x803b,
+  0x9f7f, 0x4f88, 0x5c3a, 0x8d64, 0x7fc5, 0x65a5, 0x70bd, 0x5145, 0x51b2, 0x866b, 0x5d07, 0x5ba0,
+  0x62bd, 0x916c, 0x7574, 0x8e0c, 0x7a20, 0x6101, 0x7b79, 0x4ec7, 0x7ef8, 0x7785, 0x4e11, 0x81ed,
+  0x521d, 0x51fa, 0x6a71, 0x53a8, 0x8e87, 0x9504, 0x96cf, 0x6ec1, 0x9664, 0x695a, 0x7840, 0x50a8,
+  0x77d7, 0x6410, 0x89e6, 0x5904, 0x63e3, 0x5ddd, 0x7a7f, 0x693d, 0x4f20, 0x8239, 0x5598, 0x4e32,
+  0x75ae, 0x7a97, 0x5e62, 0x5e8a, 0x95ef, 0x521b, 0x5439, 0x708a, 0x6376, 0x9524, 0x5782, 0x6625,
+  0x693f, 0x9187, 0x5507, 0x6df3, 0x7eaf, 0x8822, 0x6233, 0x7ef0, 0x75b5, 0x8328, 0x78c1, 0x96cc,
+  0x8f9e, 0x6148, 0x74f7, 0x8bcd, 0x6b64, 0x523a, 0x8d50, 0x6b21, 0x806a, 0x8471, 0x56f1, 0x5306,
+  0x4ece, 0x4e1b, 0x51d1, 0x7c97, 0x918b, 0x7c07, 0x4fc3, 0x8e7f, 0x7be1, 0x7a9c, 0x6467, 0x5d14,
+  0x50ac, 0x8106, 0x7601, 0x7cb9, 0x6dec, 0x7fe0, 0x6751, 0x5b58, 0x5bf8, 0x78cb, 0x64ae, 0x6413,
+  0x63aa, 0x632b, 0x9519, 0x642d, 0x8fbe, 0x7b54, 0x7629, 0x6253, 0x5927, 0x5446, 0x6b79, 0x50a3,
+  0x6234, 0x5e26, 0x6b86, 0x4ee3, 0x8d37, 0x888b, 0x5f85, 0x902e, 0x6020, 0x803d, 0x62c5, 0x4e39,
+  0x5355, 0x90f8, 0x63b8, 0x80c6, 0x65e6, 0x6c2e, 0x4f46, 0x60ee, 0x6de1, 0x8bde, 0x5f39, 0x86cb,
+  0x5f53, 0x6321, 0x515a, 0x8361, 0x6863, 0x5200, 0x6363, 0x8e48, 0x5012, 0x5c9b, 0x7977, 0x5bfc,
+  0x5230, 0x7a3b, 0x60bc, 0x9053, 0x76d7, 0x5fb7, 0x5f97, 0x7684, 0x8e6c, 0x706f, 0x767b, 0x7b49,
+  0x77aa, 0x51f3, 0x9093, 0x5824, 0x4f4e, 0x6ef4, 0x8fea, 0x654c, 0x7b1b, 0x72c4, 0x6da4, 0x7fdf,
+  0x5ae1, 0x62b5, 0x5e95, 0x5730, 0x8482, 0x7b2c, 0x5e1d, 0x5f1f, 0x9012, 0x7f14, 0x98a0, 0x6382,
+  0x6ec7, 0x7898, 0x70b9, 0x5178, 0x975b, 0x57ab, 0x7535, 0x4f43, 0x7538, 0x5e97, 0x60e6, 0x5960,
+  0x6dc0, 0x6bbf, 0x7889, 0x53fc, 0x96d5, 0x51cb, 0x5201, 0x6389, 0x540a, 0x9493, 0x8c03, 0x8dcc,
+  0x7239, 0x789f, 0x8776, 0x8fed, 0x8c0d, 0x53e0, 0x4e01, 0x76ef, 0x53ee, 0x9489, 0x9876, 0x9f0e,
+  0x952d, 0x5b9a, 0x8ba2, 0x4e22, 0x4e1c, 0x51ac, 0x8463, 0x61c2, 0x52a8, 0x680b, 0x4f97, 0x606b,
+  0x51bb, 0x6d1e, 0x515c, 0x6296, 0x6597, 0x9661, 0x8c46, 0x9017, 0x75d8, 0x90fd, 0x7763, 0x6bd2,
+  0x728a, 0x72ec, 0x8bfb, 0x5835, 0x7779, 0x8d4c, 0x675c, 0x9540, 0x809a, 0x5ea6, 0x6e21, 0x5992,
+  0x7aef, 0x77ed, 0x953b, 0x6bb5, 0x65ad, 0x7f0e, 0x5806, 0x5151, 0x961f, 0x5bf9, 0x58a9, 0x5428,
+  0x8e72, 0x6566, 0x987f, 0x56e4, 0x949d, 0x76fe, 0x9041, 0x6387, 0x54c6, 0x591a, 0x593a, 0x579b,
+  0x8eb2, 0x6735, 0x8dfa, 0x8235, 0x5241, 0x60f0, 0x5815, 0x86fe, 0x5ce8, 0x9e45, 0x4fc4, 0x989d,
+  0x8bb9, 0x5a25, 0x6076, 0x5384, 0x627c, 0x904f, 0x9102, 0x997f, 0x6069, 0x800c, 0x513f, 0x8033,
+  0x5c14, 0x9975, 0x6d31, 0x4e8c, 0x8d30, 0x53d1, 0x7f5a, 0x7b4f, 0x4f10, 0x4e4f, 0x9600, 0x6cd5,
+  0x73d0, 0x85e9, 0x5e06, 0x756a, 0x7ffb, 0x6a0a, 0x77fe, 0x9492, 0x7e41, 0x51e1, 0x70e6, 0x53cd,
+  0x8fd4, 0x8303, 0x8d29, 0x72af, 0x996d, 0x6cdb, 0x574a, 0x82b3, 0x65b9, 0x80aa, 0x623f, 0x9632,
+  0x59a8, 0x4eff, 0x8bbf, 0x7eba, 0x653e, 0x83f2, 0x975e, 0x5561, 0x98de, 0x80a5, 0x532a, 0x8bfd,
+  0x5420, 0x80ba, 0x5e9f, 0x6cb8, 0x8d39, 0x82ac, 0x915a, 0x5429, 0x6c1b, 0x5206, 0x7eb7, 0x575f,
+  0x711a, 0x6c7e, 0x7c89, 0x594b, 0x4efd, 0x5fff, 0x6124, 0x7caa, 0x4e30, 0x5c01, 0x67ab, 0x8702,
+  0x5cf0, 0x950b, 0x98ce, 0x75af, 0x70fd, 0x9022, 0x51af, 0x7f1d, 0x8bbd, 0x5949, 0x51e4, 0x4f5b,
+  0x5426, 0x592b, 0x6577, 0x80a4, 0x5b75, 0x6276, 0x62c2, 0x8f90, 0x5e45, 0x6c1f, 0x7b26, 0x4f0f,
+  0x4fd8, 0x670d, 0x6d6e, 0x6daa, 0x798f, 0x88b1, 0x5f17, 0x752b, 0x629a, 0x8f85, 0x4fef, 0x91dc,
+  0x65a7, 0x812f, 0x8151, 0x5e9c, 0x8150, 0x8d74, 0x526f, 0x8986, 0x8d4b, 0x590d, 0x5085, 0x4ed8,
+  0x961c, 0x7236, 0x8179, 0x8d1f, 0x5bcc, 0x8ba3, 0x9644, 0x5987, 0x7f1a, 0x5490, 0x5676, 0x560e,
+  0x8be5, 0x6539, 0x6982, 0x9499, 0x76d6, 0x6e89, 0x5e72, 0x7518, 0x6746, 0x67d1, 0x7aff, 0x809d,
+  0x8d76, 0x611f, 0x79c6, 0x6562, 0x8d63, 0x5188, 0x521a, 0x94a2, 0x7f38, 0x809b, 0x7eb2, 0x5c97,
+  0x6e2f, 0x6760, 0x7bd9, 0x768b, 0x9ad8, 0x818f, 0x7f94, 0x7cd5, 0x641e, 0x9550, 0x7a3f, 0x544a,
+  0x54e5, 0x6b4c, 0x6401, 0x6208, 0x9e3d, 0x80f3, 0x7599, 0x5272, 0x9769, 0x845b, 0x683c, 0x86e4,
+  0x9601, 0x9694, 0x94ec, 0x4e2a, 0x5404, 0x7ed9, 0x6839, 0x8ddf, 0x8015, 0x66f4, 0x5e9a, 0x7fb9,
+  0x57c2, 0x803f, 0x6897, 0x5de5, 0x653b, 0x529f, 0x606d, 0x9f9a, 0x4f9b, 0x8eac, 0x516c, 0x5bab,
+  0x5f13, 0x5de9, 0x6c5e, 0x62f1, 0x8d21, 0x5171, 0x94a9, 0x52fe, 0x6c9f, 0x82df, 0x72d7, 0x57a2,
+  0x6784, 0x8d2d, 0x591f, 0x8f9c, 0x83c7, 0x5495, 0x7b8d, 0x4f30, 0x6cbd, 0x5b64, 0x59d1, 0x9f13,
+  0x53e4, 0x86ca, 0x9aa8, 0x8c37, 0x80a1, 0x6545, 0x987e, 0x56fa, 0x96c7, 0x522e, 0x74dc, 0x5250,
+  0x5be1, 0x6302, 0x8902, 0x4e56, 0x62d0, 0x602a, 0x68fa, 0x5173, 0x5b98, 0x51a0, 0x89c2, 0x7ba1,
+  0x9986, 0x7f50, 0x60ef, 0x704c, 0x8d2f, 0x5149, 0x5e7f, 0x901b, 0x7470, 0x89c4, 0x572d, 0x7845,
+  0x5f52, 0x9f9f, 0x95fa, 0x8f68, 0x9b3c, 0x8be1, 0x7678, 0x6842, 0x67dc, 0x8dea, 0x8d35, 0x523d,
+  0x8f8a, 0x6eda, 0x68cd, 0x9505, 0x90ed, 0x56fd, 0x679c, 0x88f9, 0x8fc7, 0x54c8, 0x9ab8, 0x5b69,
+  0x6d77, 0x6c26, 0x4ea5, 0x5bb3, 0x9a87, 0x9163, 0x61a8, 0x90af, 0x97e9, 0x542b, 0x6db5, 0x5bd2,
+  0x51fd, 0x558a, 0x7f55, 0x7ff0, 0x64bc, 0x634d, 0x65f1, 0x61be, 0x608d, 0x710a, 0x6c57, 0x6c49,
+  0x592f, 0x676d, 0x822a, 0x58d5, 0x568e, 0x8c6a, 0x6beb, 0x90dd, 0x597d, 0x8017, 0x53f7, 0x6d69,
+  0x5475, 0x559d, 0x8377, 0x83cf, 0x6838, 0x79be, 0x548c, 0x4f55, 0x5408, 0x76d2, 0x8c89, 0x9602,
+  0x6cb3, 0x6db8, 0x8d6b, 0x8910, 0x9e64, 0x8d3a, 0x563f, 0x9ed1, 0x75d5, 0x5f88, 0x72e0, 0x6068,
+  0x54fc, 0x4ea8, 0x6a2a, 0x8861, 0x6052, 0x8f70, 0x54c4, 0x70d8, 0x8679, 0x9e3f, 0x6d2a, 0x5b8f,
+  0x5f18, 0x7ea2, 0x5589, 0x4faf, 0x7334, 0x543c, 0x539a, 0x5019, 0x540e, 0x547c, 0x4e4e, 0x5ffd,
+  0x745a, 0x58f6, 0x846b, 0x80e1, 0x8774, 0x72d0, 0x7cca, 0x6e56, 0x5f27, 0x864e, 0x552c, 0x62a4,
+  0x4e92, 0x6caa, 0x6237, 0x82b1, 0x54d7, 0x534e, 0x733e, 0x6ed1, 0x753b, 0x5212, 0x5316, 0x8bdd,
+  0x69d0, 0x5f8a, 0x6000, 0x6dee, 0x574f, 0x6b22, 0x73af, 0x6853, 0x8fd8, 0x7f13, 0x6362, 0x60a3,
+  0x5524, 0x75ea, 0x8c62, 0x7115, 0x6da3, 0x5ba6, 0x5e7b, 0x8352, 0x614c, 0x9ec4, 0x78fa, 0x8757,
+  0x7c27, 0x7687, 0x51f0, 0x60f6, 0x714c, 0x6643, 0x5e4c, 0x604d, 0x8c0e, 0x7070, 0x6325, 0x8f89,
+  0x5fbd, 0x6062, 0x86d4, 0x56de, 0x6bc1, 0x6094, 0x6167, 0x5349, 0x60e0, 0x6666, 0x8d3f, 0x79fd,
+  0x4f1a, 0x70e9, 0x6c47, 0x8bb3, 0x8bf2, 0x7ed8, 0x8364, 0x660f, 0x5a5a, 0x9b42, 0x6d51, 0x6df7,
+  0x8c41, 0x6d3b, 0x4f19, 0x706b, 0x83b7, 0x6216, 0x60d1, 0x970d, 0x8d27, 0x7978, 0x51fb, 0x573e,
+  0x57fa, 0x673a, 0x7578, 0x7a3d, 0x79ef, 0x7b95, 0x808c, 0x9965, 0x8ff9, 0x6fc0, 0x8ba5, 0x9e21,
+  0x59ec, 0x7ee9, 0x7f09, 0x5409, 0x6781, 0x68d8, 0x8f91, 0x7c4d, 0x96c6, 0x53ca, 0x6025, 0x75be,
+  0x6c72, 0x5373, 0x5ac9, 0x7ea7, 0x6324, 0x51e0, 0x810a, 0x5df1, 0x84df, 0x6280, 0x5180, 0x5b63,
+  0x4f0e, 0x796d, 0x5242, 0x60b8, 0x6d4e, 0x5bc4, 0x5bc2, 0x8ba1, 0x8bb0, 0x65e2, 0x5fcc, 0x9645,
+  0x5993, 0x7ee7, 0x7eaa, 0x5609, 0x67b7, 0x5939, 0x4f73, 0x5bb6, 0x52a0, 0x835a, 0x988a, 0x8d3e,
+  0x7532, 0x94be, 0x5047, 0x7a3c, 0x4ef7, 0x67b6, 0x9a7e, 0x5ac1, 0x6b7c, 0x76d1, 0x575a, 0x5c16,
+  0x7b3a, 0x95f4, 0x714e, 0x517c, 0x80a9, 0x8270, 0x5978, 0x7f04, 0x8327, 0x68c0, 0x67ec, 0x78b1,
+  0x7877, 0x62e3, 0x6361, 0x7b80, 0x4fed, 0x526a, 0x51cf, 0x8350, 0x69db, 0x9274, 0x8df5, 0x8d31,
+  0x89c1, 0x952e, 0x7bad, 0x4ef6, 0x5065, 0x8230, 0x5251, 0x996f, 0x6e10, 0x6e85, 0x6da7, 0x5efa,
+  0x50f5, 0x59dc, 0x5c06, 0x6d46, 0x6c5f, 0x7586, 0x848b, 0x6868, 0x5956, 0x8bb2, 0x5320, 0x9171,
+  0x964d, 0x8549, 0x6912, 0x7901, 0x7126, 0x80f6, 0x4ea4, 0x90ca, 0x6d47, 0x9a84, 0x5a07, 0x56bc,
+  0x6405, 0x94f0, 0x77eb, 0x4fa5, 0x811a, 0x72e1, 0x89d2, 0x997a, 0x7f34, 0x7ede, 0x527f, 0x6559,
+  0x9175, 0x8f7f, 0x8f83, 0x53eb, 0x7a96, 0x63ed, 0x63a5, 0x7686, 0x79f8, 0x8857, 0x9636, 0x622a,
+  0x52ab, 0x8282, 0x6854, 0x6770, 0x6377, 0x776b, 0x7aed, 0x6d01, 0x7ed3, 0x89e3, 0x59d0, 0x6212,
+  0x85c9, 0x82a5, 0x754c, 0x501f, 0x4ecb, 0x75a5, 0x8beb, 0x5c4a, 0x5dfe, 0x7b4b, 0x65a4, 0x91d1,
+  0x4eca, 0x6d25, 0x895f, 0x7d27, 0x9526, 0x4ec5, 0x8c28, 0x8fdb, 0x9773, 0x664b, 0x7981, 0x8fd1,
+  0x70ec, 0x6d78, 0x5c3d, 0x52b2, 0x8346, 0x5162, 0x830e, 0x775b, 0x6676, 0x9cb8, 0x4eac, 0x60ca,
+  0x7cbe, 0x7cb3, 0x7ecf, 0x4e95, 0x8b66, 0x666f, 0x9888, 0x9759, 0x5883, 0x656c, 0x955c, 0x5f84,
+  0x75c9, 0x9756, 0x7adf, 0x7ade, 0x51c0, 0x70af, 0x7a98, 0x63ea, 0x7a76, 0x7ea0, 0x7396, 0x97ed,
+  0x4e45, 0x7078, 0x4e5d, 0x9152, 0x53a9, 0x6551, 0x65e7, 0x81fc, 0x8205, 0x548e, 0x5c31, 0x759a,
+  0x97a0, 0x62d8, 0x72d9, 0x75bd, 0x5c45, 0x9a79, 0x83ca, 0x5c40, 0x5480, 0x77e9, 0x4e3e, 0x6cae,
+  0x805a, 0x62d2, 0x636e, 0x5de8, 0x5177, 0x8ddd, 0x8e1e, 0x952f, 0x4ff1, 0x53e5, 0x60e7, 0x70ac,
+  0x5267, 0x6350, 0x9e43, 0x5a1f, 0x5026, 0x7737, 0x5377, 0x7ee2, 0x6485, 0x652b, 0x6289, 0x6398,
+  0x5014, 0x7235, 0x89c9, 0x51b3, 0x8bc0, 0x7edd, 0x5747, 0x83cc, 0x94a7, 0x519b, 0x541b, 0x5cfb,
+  0x4fca, 0x7ae3, 0x6d5a, 0x90e1, 0x9a8f, 0x5580, 0x5496, 0x5361, 0x54af, 0x5f00, 0x63e9, 0x6977,
+  0x51ef, 0x6168, 0x520a, 0x582a, 0x52d8, 0x574e, 0x780d, 0x770b, 0x5eb7, 0x6177, 0x7ce0, 0x625b,
+  0x6297, 0x4ea2, 0x7095, 0x8003, 0x62f7, 0x70e4, 0x9760, 0x5777, 0x82db, 0x67ef, 0x68f5, 0x78d5,
+  0x9897, 0x79d1, 0x58f3, 0x54b3, 0x53ef, 0x6e34, 0x514b, 0x523b, 0x5ba2, 0x8bfe, 0x80af, 0x5543,
+  0x57a6, 0x6073, 0x5751, 0x542d, 0x7a7a, 0x6050, 0x5b54, 0x63a7, 0x62a0, 0x53e3, 0x6263, 0x5bc7,
+  0x67af, 0x54ed, 0x7a9f, 0x82e6, 0x9177, 0x5e93, 0x88e4, 0x5938, 0x57ae, 0x630e, 0x8de8, 0x80ef,
+  0x5757, 0x7b77, 0x4fa9, 0x5feb, 0x5bbd, 0x6b3e, 0x5321, 0x7b50, 0x72c2, 0x6846, 0x77ff, 0x7736,
+  0x65f7, 0x51b5, 0x4e8f, 0x76d4, 0x5cbf, 0x7aa5, 0x8475, 0x594e, 0x9b41, 0x5080, 0x9988, 0x6127,
+  0x6e83, 0x5764, 0x6606, 0x6346, 0x56f0, 0x62ec, 0x6269, 0x5ed3, 0x9614, 0x5783, 0x62c9, 0x5587,
+  0x8721, 0x814a, 0x8fa3, 0x5566, 0x83b1, 0x6765, 0x8d56, 0x84dd, 0x5a6a, 0x680f, 0x62e6, 0x7bee,
+  0x9611, 0x5170, 0x6f9c, 0x8c30, 0x63fd, 0x89c8, 0x61d2, 0x7f06, 0x70c2, 0x6ee5, 0x7405, 0x6994,
+  0x72fc, 0x5eca, 0x90ce, 0x6717, 0x6d6a, 0x635e, 0x52b3, 0x7262, 0x8001, 0x4f6c, 0x59e5, 0x916a,
+  0x70d9, 0x6d9d, 0x52d2, 0x4e50, 0x96f7, 0x956d, 0x857e, 0x78ca, 0x7d2f, 0x5121, 0x5792, 0x64c2,
+  0x808b, 0x7c7b, 0x6cea, 0x68f1, 0x695e, 0x51b7, 0x5398, 0x68a8, 0x7281, 0x9ece, 0x7bf1, 0x72f8,
+  0x79bb, 0x6f13, 0x7406, 0x674e, 0x91cc, 0x9ca4, 0x793c, 0x8389, 0x8354, 0x540f, 0x6817, 0x4e3d,
+  0x5389, 0x52b1, 0x783e, 0x5386, 0x5229, 0x5088, 0x4f8b, 0x4fd0, 0x75e2, 0x7acb, 0x7c92, 0x6ca5,
+  0x96b6, 0x529b, 0x7483, 0x54e9, 0x4fe9, 0x8054, 0x83b2, 0x8fde, 0x9570, 0x5ec9, 0x601c, 0x6d9f,
+  0x5e18, 0x655b, 0x8138, 0x94fe, 0x604b, 0x70bc, 0x7ec3, 0x7cae, 0x51c9, 0x6881, 0x7cb1, 0x826f,
+  0x4e24, 0x8f86, 0x91cf, 0x667e, 0x4eae, 0x8c05, 0x64a9, 0x804a, 0x50da, 0x7597, 0x71ce, 0x5be5,
+  0x8fbd, 0x6f66, 0x4e86, 0x6482, 0x9563, 0x5ed6, 0x6599, 0x5217, 0x88c2, 0x70c8, 0x52a3, 0x730e,
+  0x7433, 0x6797, 0x78f7, 0x9716, 0x4e34, 0x90bb, 0x9cde, 0x6dcb, 0x51db, 0x8d41, 0x541d, 0x62ce,
+  0x73b2, 0x83f1, 0x96f6, 0x9f84, 0x94c3, 0x4f36, 0x7f9a, 0x51cc, 0x7075, 0x9675, 0x5cad, 0x9886,
+  0x53e6, 0x4ee4, 0x6e9c, 0x7409, 0x69b4, 0x786b, 0x998f, 0x7559, 0x5218, 0x7624, 0x6d41, 0x67f3,
+  0x516d, 0x9f99, 0x804b, 0x5499, 0x7b3c, 0x7abf, 0x9686, 0x5784, 0x62e2, 0x9647, 0x697c, 0x5a04,
+  0x6402, 0x7bd3, 0x6f0f, 0x964b, 0x82a6, 0x5362, 0x9885, 0x5e90, 0x7089, 0x63b3, 0x5364, 0x864f,
+  0x9c81, 0x9e93, 0x788c, 0x9732, 0x8def, 0x8d42, 0x9e7f, 0x6f5e, 0x7984, 0x5f55, 0x9646, 0x622e,
+  0x9a74, 0x5415, 0x94dd, 0x4fa3, 0x65c5, 0x5c65, 0x5c61, 0x7f15, 0x8651, 0x6c2f, 0x5f8b, 0x7387,
+  0x6ee4, 0x7eff, 0x5ce6, 0x631b, 0x5b6a, 0x6ee6, 0x5375, 0x4e71, 0x63a0, 0x7565, 0x62a1, 0x8f6e,
+  0x4f26, 0x4ed1, 0x6ca6, 0x7eb6, 0x8bba, 0x841d, 0x87ba, 0x7f57, 0x903b, 0x9523, 0x7ba9, 0x9aa1,
+  0x88f8, 0x843d, 0x6d1b, 0x9a86, 0x7edc, 0x5988, 0x9ebb, 0x739b, 0x7801, 0x8682, 0x9a6c, 0x9a82,
+  0x561b, 0x5417, 0x57cb, 0x4e70, 0x9ea6, 0x5356, 0x8fc8, 0x8109, 0x7792, 0x9992, 0x86ee, 0x6ee1,
+  0x8513, 0x66fc, 0x6162, 0x6f2b, 0x8c29, 0x8292, 0x832b, 0x76f2, 0x6c13, 0x5fd9, 0x83bd, 0x732b,
+  0x8305, 0x951a, 0x6bdb, 0x77db, 0x94c6, 0x536f, 0x8302, 0x5192, 0x5e3d, 0x8c8c, 0x8d38, 0x4e48,
+  0x73ab, 0x679a, 0x6885, 0x9176, 0x9709, 0x7164, 0x6ca1, 0x7709, 0x5a92, 0x9541, 0x6bcf, 0x7f8e,
+  0x6627, 0x5bd0, 0x59b9, 0x5a9a, 0x95e8, 0x95f7, 0x4eec, 0x840c, 0x8499, 0x6aac, 0x76df, 0x9530,
+  0x731b, 0x68a6, 0x5b5f, 0x772f, 0x919a, 0x9761, 0x7cdc, 0x8ff7, 0x8c1c, 0x5f25, 0x7c73, 0x79d8,
+  0x89c5, 0x6ccc, 0x871c, 0x5bc6, 0x5e42, 0x68c9, 0x7720, 0x7ef5, 0x5195, 0x514d, 0x52c9, 0x5a29,
+  0x7f05, 0x9762, 0x82d7, 0x63cf, 0x7784, 0x85d0, 0x79d2, 0x6e3a, 0x5e99, 0x5999, 0x8511, 0x706d,
+  0x6c11, 0x62bf, 0x76bf, 0x654f, 0x60af, 0x95fd, 0x660e, 0x879f, 0x9e23, 0x94ed, 0x540d, 0x547d,
+  0x8c2c, 0x6478, 0x6479, 0x8611, 0x6a21, 0x819c, 0x78e8, 0x6469, 0x9b54, 0x62b9, 0x672b, 0x83ab,
+  0x58a8, 0x9ed8, 0x6cab, 0x6f20, 0x5bde, 0x964c, 0x8c0b, 0x725f, 0x67d0, 0x62c7, 0x7261, 0x4ea9,
+  0x59c6, 0x6bcd, 0x5893, 0x66ae, 0x5e55, 0x52df, 0x6155, 0x6728, 0x76ee, 0x7766, 0x7267, 0x7a46,
+  0x62ff, 0x54ea, 0x5450, 0x94a0, 0x90a3, 0x5a1c, 0x7eb3, 0x6c16, 0x4e43, 0x5976, 0x8010, 0x5948,
+  0x5357, 0x7537, 0x96be, 0x56ca, 0x6320, 0x8111, 0x607c, 0x95f9, 0x6dd6, 0x5462, 0x9981, 0x5185,
+  0x5ae9, 0x80fd, 0x59ae, 0x9713, 0x502a, 0x6ce5, 0x5c3c, 0x62df, 0x4f60, 0x533f, 0x817b, 0x9006,
+  0x6eba, 0x852b, 0x62c8, 0x5e74, 0x78be, 0x64b5, 0x637b, 0x5ff5, 0x5a18, 0x917f, 0x9e1f, 0x5c3f,
+  0x634f, 0x8042, 0x5b7d, 0x556e, 0x954a, 0x954d, 0x6d85, 0x60a8, 0x67e0, 0x72de, 0x51dd, 0x5b81,
+  0x62e7, 0x6cde, 0x725b, 0x626d, 0x94ae, 0x7ebd, 0x8113, 0x6d53, 0x519c, 0x5f04, 0x5974, 0x52aa,
+  0x6012, 0x5973, 0x6696, 0x8650, 0x759f, 0x632a, 0x61e6, 0x7cef, 0x8bfa, 0x54e6, 0x6b27, 0x9e25,
+  0x6bb4, 0x85d5, 0x5455, 0x5076, 0x6ca4, 0x556a, 0x8db4, 0x722c, 0x5e15, 0x6015, 0x7436, 0x62cd,
+  0x6392, 0x724c, 0x5f98, 0x6e43, 0x6d3e, 0x6500, 0x6f58, 0x76d8, 0x78d0, 0x76fc, 0x7554, 0x5224,
+  0x53db, 0x4e53, 0x5e9e, 0x65c1, 0x802a, 0x80d6, 0x629b, 0x5486, 0x5228, 0x70ae, 0x888d, 0x8dd1,
+  0x6ce1, 0x5478, 0x80da, 0x57f9, 0x88f4, 0x8d54, 0x966a, 0x914d, 0x4f69, 0x6c9b, 0x55b7, 0x76c6,
+  0x7830, 0x62a8, 0x70f9, 0x6f8e, 0x5f6d, 0x84ec, 0x68da, 0x787c, 0x7bf7, 0x81a8, 0x670b, 0x9e4f,
+  0x6367, 0x78b0, 0x576f, 0x7812, 0x9739, 0x6279, 0x62ab, 0x5288, 0x7435, 0x6bd7, 0x5564, 0x813e,
+  0x75b2, 0x76ae, 0x5339, 0x75de, 0x50fb, 0x5c41, 0x8b6c, 0x7bc7, 0x504f, 0x7247, 0x9a97, 0x98d8,
+  0x6f02, 0x74e2, 0x7968, 0x6487, 0x77a5, 0x62fc, 0x9891, 0x8d2b, 0x54c1, 0x8058, 0x4e52, 0x576a,
+  0x82f9, 0x840d, 0x5e73, 0x51ed, 0x74f6, 0x8bc4, 0x5c4f, 0x5761, 0x6cfc, 0x9887, 0x5a46, 0x7834,
+  0x9b44, 0x8feb, 0x7c95, 0x5256, 0x6251, 0x94fa, 0x4ec6, 0x8386, 0x8461, 0x83e9, 0x84b2, 0x57d4,
+  0x6734, 0x5703, 0x666e, 0x6d66, 0x8c31, 0x66dd, 0x7011, 0x671f, 0x6b3a, 0x6816, 0x621a, 0x59bb,
+  0x4e03, 0x51c4, 0x6f06, 0x67d2, 0x6c8f, 0x5176, 0x68cb, 0x5947, 0x6b67, 0x7566, 0x5d0e, 0x8110,
+  0x9f50, 0x65d7, 0x7948, 0x7941, 0x9a91, 0x8d77, 0x5c82, 0x4e5e, 0x4f01, 0x542f, 0x5951, 0x780c,
+  0x5668, 0x6c14, 0x8fc4, 0x5f03, 0x6c7d, 0x6ce3, 0x8bab, 0x6390, 0x6070, 0x6d3d, 0x7275, 0x6266,
+  0x948e, 0x94c5, 0x5343, 0x8fc1, 0x7b7e, 0x4edf, 0x8c26, 0x4e7e, 0x9ed4, 0x94b1, 0x94b3, 0x524d,
+  0x6f5c, 0x9063, 0x6d45, 0x8c34, 0x5811, 0x5d4c, 0x6b20, 0x6b49, 0x67aa, 0x545b, 0x8154, 0x7f8c,
+  0x5899, 0x8537, 0x5f3a, 0x62a2, 0x6a47, 0x9539, 0x6572, 0x6084, 0x6865, 0x77a7, 0x4e54, 0x4fa8,
+  0x5de7, 0x9798, 0x64ac, 0x7fd8, 0x5ced, 0x4fcf, 0x7a8d, 0x5207, 0x8304, 0x4e14, 0x602f, 0x7a83,
+  0x94a6, 0x4fb5, 0x4eb2, 0x79e6, 0x7434, 0x52e4, 0x82b9, 0x64d2, 0x79bd, 0x5bdd, 0x6c81, 0x9752,
+  0x8f7b, 0x6c22, 0x503e, 0x537f, 0x6e05, 0x64ce, 0x6674, 0x6c30, 0x60c5, 0x9877, 0x8bf7, 0x5e86,
+  0x743c, 0x7a77, 0x79cb, 0x4e18, 0x90b1, 0x7403, 0x6c42, 0x56da, 0x914b, 0x6cc5, 0x8d8b, 0x533a,
+  0x86c6, 0x66f2, 0x8eaf, 0x5c48, 0x9a71, 0x6e20, 0x53d6, 0x5a36, 0x9f8b, 0x8da3, 0x53bb, 0x5708,
+  0x98a7, 0x6743, 0x919b, 0x6cc9, 0x5168, 0x75ca, 0x62f3, 0x72ac, 0x5238, 0x529d, 0x7f3a, 0x7094,
+  0x7638, 0x5374, 0x9e4a, 0x69b7, 0x786e, 0x96c0, 0x88d9, 0x7fa4, 0x7136, 0x71c3, 0x5189, 0x67d3,
+  0x74e4, 0x58e4, 0x6518, 0x56b7, 0x8ba9, 0x9976, 0x6270, 0x7ed5, 0x60f9, 0x70ed, 0x58ec, 0x4ec1,
+  0x4eba, 0x5fcd, 0x97e7, 0x4efb, 0x8ba4, 0x5203, 0x598a, 0x7eab, 0x6254, 0x4ecd, 0x65e5, 0x620e,
+  0x8338, 0x84c9, 0x8363, 0x878d, 0x7194, 0x6eb6, 0x5bb9, 0x7ed2, 0x5197, 0x63c9, 0x67d4, 0x8089,
+  0x8339, 0x8815, 0x5112, 0x5b7a, 0x5982, 0x8fb1, 0x4e73, 0x6c5d, 0x5165, 0x8925, 0x8f6f, 0x962e,
+  0x854a, 0x745e, 0x9510, 0x95f0, 0x6da6, 0x82e5, 0x5f31, 0x6492, 0x6d12, 0x8428, 0x816e, 0x9cc3,
+  0x585e, 0x8d5b, 0x4e09, 0x53c1, 0x4f1e, 0x6563, 0x6851, 0x55d3, 0x4e27, 0x6414, 0x9a9a, 0x626b,
+  0x5ac2, 0x745f, 0x8272, 0x6da9, 0x68ee, 0x50e7, 0x838e, 0x7802, 0x6740, 0x5239, 0x6c99, 0x7eb1,
+  0x50bb, 0x5565, 0x715e, 0x7b5b, 0x6652, 0x73ca, 0x82eb, 0x6749, 0x5c71, 0x5220, 0x717d, 0x886b,
+  0x95ea, 0x9655, 0x64c5, 0x8d61, 0x81b3, 0x5584, 0x6c55, 0x6247, 0x7f2e, 0x5892, 0x4f24, 0x5546,
+  0x8d4f, 0x664c, 0x4e0a, 0x5c1a, 0x88f3, 0x68a2, 0x634e, 0x7a0d, 0x70e7, 0x828d, 0x52fa, 0x97f6,
+  0x5c11, 0x54e8, 0x90b5, 0x7ecd, 0x5962, 0x8d4a, 0x86c7, 0x820c, 0x820d, 0x8d66, 0x6444, 0x5c04,
+  0x6151, 0x6d89, 0x793e, 0x8bbe, 0x7837, 0x7533, 0x547b, 0x4f38, 0x8eab, 0x6df1, 0x5a20, 0x7ec5,
+  0x795e, 0x6c88, 0x5ba1, 0x5a76, 0x751a, 0x80be, 0x614e, 0x6e17, 0x58f0, 0x751f, 0x7525, 0x7272,
+  0x5347, 0x7ef3, 0x7701, 0x76db, 0x5269, 0x80dc, 0x5723, 0x5e08, 0x5931, 0x72ee, 0x65bd, 0x6e7f,
+  0x8bd7, 0x5c38, 0x8671, 0x5341, 0x77f3, 0x62fe, 0x65f6, 0x4ec0, 0x98df, 0x8680, 0x5b9e, 0x8bc6,
+  0x53f2, 0x77e2, 0x4f7f, 0x5c4e, 0x9a76, 0x59cb, 0x5f0f, 0x793a, 0x58eb, 0x4e16, 0x67ff, 0x4e8b,
+  0x62ed, 0x8a93, 0x901d, 0x52bf, 0x662f, 0x55dc, 0x566c, 0x9002, 0x4ed5, 0x4f8d, 0x91ca, 0x9970,
+  0x6c0f, 0x5e02, 0x6043, 0x5ba4, 0x89c6, 0x8bd5, 0x6536, 0x624b, 0x9996, 0x5b88, 0x5bff, 0x6388,
+  0x552e, 0x53d7, 0x7626, 0x517d, 0x852c, 0x67a2, 0x68b3, 0x6b8a, 0x6292, 0x8f93, 0x53d4, 0x8212,
+  0x6dd1, 0x758f, 0x4e66, 0x8d4e, 0x5b70, 0x719f, 0x85af, 0x6691, 0x66d9, 0x7f72, 0x8700, 0x9ecd,
+  0x9f20, 0x5c5e, 0x672f, 0x8ff0, 0x6811, 0x675f, 0x620d, 0x7ad6, 0x5885, 0x5eb6, 0x6570, 0x6f31,
+  0x6055, 0x5237, 0x800d, 0x6454, 0x8870, 0x7529, 0x5e05, 0x6813, 0x62f4, 0x971c, 0x53cc, 0x723d,
+  0x8c01, 0x6c34, 0x7761, 0x7a0e, 0x542e, 0x77ac, 0x987a, 0x821c, 0x8bf4, 0x7855, 0x6714, 0x70c1,
+  0x65af, 0x6495, 0x5636, 0x601d, 0x79c1, 0x53f8, 0x4e1d, 0x6b7b, 0x8086, 0x5bfa, 0x55e3, 0x56db,
+  0x4f3a, 0x4f3c, 0x9972, 0x5df3, 0x677e, 0x8038, 0x6002, 0x9882, 0x9001, 0x5b8b, 0x8bbc, 0x8bf5,
+  0x641c, 0x8258, 0x64de, 0x55fd, 0x82cf, 0x9165, 0x4fd7, 0x7d20, 0x901f, 0x7c9f, 0x50f3, 0x5851,
+  0x6eaf, 0x5bbf, 0x8bc9, 0x8083, 0x9178, 0x849c, 0x7b97, 0x867d, 0x968b, 0x968f, 0x7ee5, 0x9ad3,
+  0x788e, 0x5c81, 0x7a57, 0x9042, 0x96a7, 0x795f, 0x5b59, 0x635f, 0x7b0b, 0x84d1, 0x68ad, 0x5506,
+  0x7f29, 0x7410, 0x7d22, 0x9501, 0x6240, 0x584c, 0x4ed6, 0x5b83, 0x5979, 0x5854, 0x736d, 0x631e,
+  0x8e4b, 0x8e0f, 0x80ce, 0x82d4, 0x62ac, 0x53f0, 0x6cf0, 0x915e, 0x592a, 0x6001, 0x6c70, 0x574d,
+  0x644a, 0x8d2a, 0x762b, 0x6ee9, 0x575b, 0x6a80, 0x75f0, 0x6f6d, 0x8c2d, 0x8c08, 0x5766, 0x6bef,
+  0x8892, 0x78b3, 0x63a2, 0x53f9, 0x70ad, 0x6c64, 0x5858, 0x642a, 0x5802, 0x68e0, 0x819b, 0x5510,
+  0x7cd6, 0x5018, 0x8eba, 0x6dcc, 0x8d9f, 0x70eb, 0x638f, 0x6d9b, 0x6ed4, 0x7ee6, 0x8404, 0x6843,
+  0x9003, 0x6dd8, 0x9676, 0x8ba8, 0x5957, 0x7279, 0x85e4, 0x817e, 0x75bc, 0x8a8a, 0x68af, 0x5254,
+  0x8e22, 0x9511, 0x63d0, 0x9898, 0x8e44, 0x557c, 0x4f53, 0x66ff, 0x568f, 0x60d5, 0x6d95, 0x5243,
+  0x5c49, 0x5929, 0x6dfb, 0x586b, 0x7530, 0x751c, 0x606c, 0x8214, 0x8146, 0x6311, 0x6761, 0x8fe2,
+  0x773a, 0x8df3, 0x8d34, 0x94c1, 0x5e16, 0x5385, 0x542c, 0x70c3, 0x6c40, 0x5ef7, 0x505c, 0x4ead,
+  0x5ead, 0x633a, 0x8247, 0x901a, 0x6850, 0x916e, 0x77b3, 0x540c, 0x94dc, 0x5f64, 0x7ae5, 0x6876,
+  0x6345, 0x7b52, 0x7edf, 0x75db, 0x5077, 0x6295, 0x5934, 0x900f, 0x51f8, 0x79c3, 0x7a81, 0x56fe,
+  0x5f92, 0x9014, 0x6d82, 0x5c60, 0x571f, 0x5410, 0x5154, 0x6e4d, 0x56e2, 0x63a8, 0x9893, 0x817f,
+  0x8715, 0x892a, 0x9000, 0x541e, 0x5c6f, 0x81c0, 0x62d6, 0x6258, 0x8131, 0x9e35, 0x9640, 0x9a6e,
+  0x9a7c, 0x692d, 0x59a5, 0x62d3, 0x553e, 0x6316, 0x54c7, 0x86d9, 0x6d3c, 0x5a03, 0x74e6, 0x889c,
+  0x6b6a, 0x5916, 0x8c4c, 0x5f2f, 0x6e7e, 0x73a9, 0x987d, 0x4e38, 0x70f7, 0x5b8c, 0x7897, 0x633d,
+  0x665a, 0x7696, 0x60cb, 0x5b9b, 0x5a49, 0x4e07, 0x8155, 0x6c6a, 0x738b, 0x4ea1, 0x6789, 0x7f51,
+  0x5f80, 0x65fa, 0x671b, 0x5fd8, 0x5984, 0x5a01, 0x5dcd, 0x5fae, 0x5371, 0x97e6, 0x8fdd, 0x6845,
+  0x56f4, 0x552f, 0x60df, 0x4e3a, 0x6f4d, 0x7ef4, 0x82c7, 0x840e, 0x59d4, 0x4f1f, 0x4f2a, 0x5c3e,
+  0x7eac, 0x672a, 0x851a, 0x5473, 0x754f, 0x80c3, 0x5582, 0x9b4f, 0x4f4d, 0x6e2d, 0x8c13, 0x5c09,
+  0x6170, 0x536b, 0x761f, 0x6e29, 0x868a, 0x6587, 0x95fb, 0x7eb9, 0x543b, 0x7a33, 0x7d0a, 0x95ee,
+  0x55e1, 0x7fc1, 0x74ee, 0x631d, 0x8717, 0x6da1, 0x7a9d, 0x6211, 0x65a1, 0x5367, 0x63e1, 0x6c83,
+  0x5deb, 0x545c, 0x94a8, 0x4e4c, 0x6c61, 0x8bec, 0x5c4b, 0x65e0, 0x829c, 0x68a7, 0x543e, 0x5434,
+  0x6bcb, 0x6b66, 0x4e94, 0x6342, 0x5348, 0x821e, 0x4f0d, 0x4fae, 0x575e, 0x620a, 0x96fe, 0x6664,
+  0x7269, 0x52ff, 0x52a1, 0x609f, 0x8bef, 0x6614, 0x7199, 0x6790, 0x897f, 0x7852, 0x77fd, 0x6670,
+  0x563b, 0x5438, 0x9521, 0x727a, 0x7a00, 0x606f, 0x5e0c, 0x6089, 0x819d, 0x5915, 0x60dc, 0x7184,
+  0x70ef, 0x6eaa, 0x6c50, 0x7280, 0x6a84, 0x88ad, 0x5e2d, 0x4e60, 0x5ab3, 0x559c, 0x94e3, 0x6d17,
+  0x7cfb, 0x9699, 0x620f, 0x7ec6, 0x778e, 0x867e, 0x5323, 0x971e, 0x8f96, 0x6687, 0x5ce1, 0x4fa0,
+  0x72ed, 0x4e0b, 0x53a6, 0x590f, 0x5413, 0x6380, 0x9528, 0x5148, 0x4ed9, 0x9c9c, 0x7ea4, 0x54b8,
+  0x8d24, 0x8854, 0x8237, 0x95f2, 0x6d8e, 0x5f26, 0x5acc, 0x663e, 0x9669, 0x73b0, 0x732e, 0x53bf,
+  0x817a, 0x9985, 0x7fa1, 0x5baa, 0x9677, 0x9650, 0x7ebf, 0x76f8, 0x53a2, 0x9576, 0x9999, 0x7bb1,
+  0x8944, 0x6e58, 0x4e61, 0x7fd4, 0x7965, 0x8be6, 0x60f3, 0x54cd, 0x4eab, 0x9879, 0x5df7, 0x6a61,
+  0x50cf, 0x5411, 0x8c61, 0x8427, 0x785d, 0x9704, 0x524a, 0x54ee, 0x56a3, 0x9500, 0x6d88, 0x5bb5,
+  0x6dc6, 0x6653, 0x5c0f, 0x5b5d, 0x6821, 0x8096, 0x5578, 0x7b11, 0x6548, 0x6954, 0x4e9b, 0x6b47,
+  0x874e, 0x978b, 0x534f, 0x631f, 0x643a, 0x90aa, 0x659c, 0x80c1, 0x8c10, 0x5199, 0x68b0, 0x5378,
+  0x87f9, 0x61c8, 0x6cc4, 0x6cfb, 0x8c22, 0x5c51, 0x85aa, 0x82af, 0x950c, 0x6b23, 0x8f9b, 0x65b0,
+  0x5ffb, 0x5fc3, 0x4fe1, 0x8845, 0x661f, 0x8165, 0x7329, 0x60fa, 0x5174, 0x5211, 0x578b, 0x5f62,
+  0x90a2, 0x884c, 0x9192, 0x5e78, 0x674f, 0x6027, 0x59d3, 0x5144, 0x51f6, 0x80f8, 0x5308, 0x6c79,
+  0x96c4, 0x718a, 0x4f11, 0x4fee, 0x7f9e, 0x673d, 0x55c5, 0x9508, 0x79c0, 0x8896, 0x7ee3, 0x589f,
+  0x620c, 0x9700, 0x865a, 0x5618, 0x987b, 0x5f90, 0x8bb8, 0x84c4, 0x9157, 0x53d9, 0x65ed, 0x5e8f,
+  0x755c, 0x6064, 0x7d6e, 0x5a7f, 0x7eea, 0x7eed, 0x8f69, 0x55a7, 0x5ba3, 0x60ac, 0x65cb, 0x7384,
+  0x9009, 0x7663, 0x7729, 0x7eda, 0x9774, 0x859b, 0x5b66, 0x7a74, 0x96ea, 0x8840, 0x52cb, 0x718f,
+  0x5faa, 0x65ec, 0x8be2, 0x5bfb, 0x9a6f, 0x5de1, 0x6b89, 0x6c5b, 0x8bad, 0x8baf, 0x900a, 0x8fc5,
+  0x538b, 0x62bc, 0x9e26, 0x9e2d, 0x5440, 0x4e2b, 0x82bd, 0x7259, 0x869c, 0x5d16, 0x8859, 0x6daf,
+  0x96c5, 0x54d1, 0x4e9a, 0x8bb6, 0x7109, 0x54bd, 0x9609, 0x70df, 0x6df9, 0x76d0, 0x4e25, 0x7814,
+  0x8712, 0x5ca9, 0x5ef6, 0x8a00, 0x989c, 0x960e, 0x708e, 0x6cbf, 0x5944, 0x63a9, 0x773c, 0x884d,
+  0x6f14, 0x8273, 0x5830, 0x71d5, 0x538c, 0x781a, 0x96c1, 0x5501, 0x5f66, 0x7130, 0x5bb4, 0x8c1a,
+  0x9a8c, 0x6b83, 0x592e, 0x9e2f, 0x79e7, 0x6768, 0x626c, 0x4f6f, 0x75a1, 0x7f8a, 0x6d0b, 0x9633,
+  0x6c27, 0x4ef0, 0x75d2, 0x517b, 0x6837, 0x6f3e, 0x9080, 0x8170, 0x5996, 0x7476, 0x6447, 0x5c27,
+  0x9065, 0x7a91, 0x8c23, 0x59da, 0x54ac, 0x8200, 0x836f, 0x8981, 0x8000, 0x6930, 0x564e, 0x8036,
+  0x7237, 0x91ce, 0x51b6, 0x4e5f, 0x9875, 0x6396, 0x4e1a, 0x53f6, 0x66f3, 0x814b, 0x591c, 0x6db2,
+  0x4e00, 0x58f9, 0x533b, 0x63d6, 0x94f1, 0x4f9d, 0x4f0a, 0x8863, 0x9890, 0x5937, 0x9057, 0x79fb,
+  0x4eea, 0x80f0, 0x7591, 0x6c82, 0x5b9c, 0x59e8, 0x5f5d, 0x6905, 0x8681, 0x501a, 0x5df2, 0x4e59,
+  0x77e3, 0x4ee5, 0x827a, 0x6291, 0x6613, 0x9091, 0x5c79, 0x4ebf, 0x5f79, 0x81c6, 0x9038, 0x8084,
+  0x75ab, 0x4ea6, 0x88d4, 0x610f, 0x6bc5, 0x5fc6, 0x4e49, 0x76ca, 0x6ea2, 0x8be3, 0x8bae, 0x8c0a,
+  0x8bd1, 0x5f02, 0x7ffc, 0x7fcc, 0x7ece, 0x8335, 0x836b, 0x56e0, 0x6bb7, 0x97f3, 0x9634, 0x59fb,
+  0x541f, 0x94f6, 0x6deb, 0x5bc5, 0x996e, 0x5c39, 0x5f15, 0x9690, 0x5370, 0x82f1, 0x6a31, 0x5a74,
+  0x9e70, 0x5e94, 0x7f28, 0x83b9, 0x8424, 0x8425, 0x8367, 0x8747, 0x8fce, 0x8d62, 0x76c8, 0x5f71,
+  0x9896, 0x786c, 0x6620, 0x54df, 0x62e5, 0x4f63, 0x81c3, 0x75c8, 0x5eb8, 0x96cd, 0x8e0a, 0x86f9,
+  0x548f, 0x6cf3, 0x6d8c, 0x6c38, 0x607f, 0x52c7, 0x7528, 0x5e7d, 0x4f18, 0x60a0, 0x5fe7, 0x5c24,
+  0x7531, 0x90ae, 0x94c0, 0x72b9, 0x6cb9, 0x6e38, 0x9149, 0x6709, 0x53cb, 0x53f3, 0x4f51, 0x91c9,
+  0x8bf1, 0x53c8, 0x5e7c, 0x8fc2, 0x6de4, 0x4e8e, 0x76c2, 0x6986, 0x865e, 0x611a, 0x8206, 0x4f59,
+  0x4fde, 0x903e, 0x9c7c, 0x6109, 0x6e1d, 0x6e14, 0x9685, 0x4e88, 0x5a31, 0x96e8, 0x4e0e, 0x5c7f,
+  0x79b9, 0x5b87, 0x8bed, 0x7fbd, 0x7389, 0x57df, 0x828b, 0x90c1, 0x5401, 0x9047, 0x55bb, 0x5cea,
+  0x5fa1, 0x6108, 0x6b32, 0x72f1, 0x80b2, 0x8a89, 0x6d74, 0x5bd3, 0x88d5, 0x9884, 0x8c6b, 0x9a6d,
+  0x9e33, 0x6e0a, 0x51a4, 0x5143, 0x57a3, 0x8881, 0x539f, 0x63f4, 0x8f95, 0x56ed, 0x5458, 0x5706,
+  0x733f, 0x6e90, 0x7f18, 0x8fdc, 0x82d1, 0x613f, 0x6028, 0x9662, 0x66f0, 0x7ea6, 0x8d8a, 0x8dc3,
+  0x94a5, 0x5cb3, 0x7ca4, 0x6708, 0x60a6, 0x9605, 0x8018, 0x4e91, 0x90e7, 0x5300, 0x9668, 0x5141,
+  0x8fd0, 0x8574, 0x915d, 0x6655, 0x97f5, 0x5b55, 0x531d, 0x7838, 0x6742, 0x683d, 0x54c9, 0x707e,
+  0x5bb0, 0x8f7d, 0x518d, 0x5728, 0x54b1, 0x6512, 0x6682, 0x8d5e, 0x8d43, 0x810f, 0x846c, 0x906d,
+  0x7cdf, 0x51ff, 0x85fb, 0x67a3, 0x65e9, 0x6fa1, 0x86a4, 0x8e81, 0x566a, 0x9020, 0x7682, 0x7076,
+  0x71e5, 0x8d23, 0x62e9, 0x5219, 0x6cfd, 0x8d3c, 0x600e, 0x589e, 0x618e, 0x66fe, 0x8d60, 0x624e,
+  0x55b3, 0x6e23, 0x672d, 0x8f67, 0x94e1, 0x95f8, 0x7728, 0x6805, 0x69a8, 0x548b, 0x4e4d, 0x70b8,
+  0x8bc8, 0x6458, 0x658b, 0x5b85, 0x7a84, 0x503a, 0x5be8, 0x77bb, 0x6be1, 0x8a79, 0x7c98, 0x6cbe,
+  0x76cf, 0x65a9, 0x8f97, 0x5d2d, 0x5c55, 0x8638, 0x6808, 0x5360, 0x6218, 0x7ad9, 0x6e5b, 0x7efd,
+  0x6a1f, 0x7ae0, 0x5f70, 0x6f33, 0x5f20, 0x638c, 0x6da8, 0x6756, 0x4e08, 0x5e10, 0x8d26, 0x4ed7,
+  0x80c0, 0x7634, 0x969c, 0x62db, 0x662d, 0x627e, 0x6cbc, 0x8d75, 0x7167, 0x7f69, 0x5146, 0x8087,
+  0x53ec, 0x906e, 0x6298, 0x54f2, 0x86f0, 0x8f99, 0x8005, 0x9517, 0x8517, 0x8fd9, 0x6d59, 0x73cd,
+  0x659f, 0x771f, 0x7504, 0x7827, 0x81fb, 0x8d1e, 0x9488, 0x4fa6, 0x6795, 0x75b9, 0x8bca, 0x9707,
+  0x632f, 0x9547, 0x9635, 0x84b8, 0x6323, 0x7741, 0x5f81, 0x72f0, 0x4e89, 0x6014, 0x6574, 0x62ef,
+  0x6b63, 0x653f, 0x5e27, 0x75c7, 0x90d1, 0x8bc1, 0x829d, 0x679d, 0x652f, 0x5431, 0x8718, 0x77e5,
+  0x80a2, 0x8102, 0x6c41, 0x4e4b, 0x7ec7, 0x804c, 0x76f4, 0x690d, 0x6b96, 0x6267, 0x503c, 0x4f84,
+  0x5740, 0x6307, 0x6b62, 0x8dbe, 0x53ea, 0x65e8, 0x7eb8, 0x5fd7, 0x631a, 0x63b7, 0x81f3, 0x81f4,
+  0x7f6e, 0x5e1c, 0x5cd9, 0x5236, 0x667a, 0x79e9, 0x7a1a, 0x8d28, 0x7099, 0x75d4, 0x6ede, 0x6cbb,
+  0x7a92, 0x4e2d, 0x76c5, 0x5fe0, 0x949f, 0x8877, 0x7ec8, 0x79cd, 0x80bf, 0x91cd, 0x4ef2, 0x4f17,
+  0x821f, 0x5468, 0x5dde, 0x6d32, 0x8bcc, 0x7ca5, 0x8f74, 0x8098, 0x5e1a, 0x5492, 0x76b1, 0x5b99,
+  0x663c, 0x9aa4, 0x73e0, 0x682a, 0x86db, 0x6731, 0x732a, 0x8bf8, 0x8bdb, 0x9010, 0x7af9, 0x70db,
+  0x716e, 0x62c4, 0x77a9, 0x5631, 0x4e3b, 0x8457, 0x67f1, 0x52a9, 0x86c0, 0x8d2e, 0x94f8, 0x7b51,
+  0x4f4f, 0x6ce8, 0x795d, 0x9a7b, 0x6293, 0x722a, 0x62fd, 0x4e13, 0x7816, 0x8f6c, 0x64b0, 0x8d5a,
+  0x7bc6, 0x6869, 0x5e84, 0x88c5, 0x5986, 0x649e, 0x58ee, 0x72b6, 0x690e, 0x9525, 0x8ffd, 0x8d58,
+  0x5760, 0x7f00, 0x8c06, 0x51c6, 0x6349, 0x62d9, 0x5353, 0x684c, 0x7422, 0x8301, 0x914c, 0x5544,
+  0x7740, 0x707c, 0x6d4a, 0x5179, 0x54a8, 0x8d44, 0x59ff, 0x6ecb, 0x6dc4, 0x5b5c, 0x7d2b, 0x4ed4,
+  0x7c7d, 0x6ed3, 0x5b50, 0x81ea, 0x6e0d, 0x5b57, 0x9b03, 0x68d5, 0x8e2a, 0x5b97, 0x7efc, 0x603b,
+  0x7eb5, 0x90b9, 0x8d70, 0x594f, 0x63cd, 0x79df, 0x8db3, 0x5352, 0x65cf, 0x7956, 0x8bc5, 0x963b,
+  0x7ec4, 0x94bb, 0x7e82, 0x5634, 0x9189, 0x6700, 0x7f6a, 0x5c0a, 0x9075, 0x6628, 0x5de6, 0x4f50,
+  0x67de, 0x505a, 0x4f5c, 0x5750, 0x5ea7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e8d, 0x4e0c,
+  0x5140, 0x4e10, 0x5eff, 0x5345, 0x4e15, 0x4e98, 0x4e1e, 0x9b32, 0x5b6c, 0x5669, 0x4e28, 0x79ba,
+  0x4e3f, 0x5315, 0x4e47, 0x592d, 0x723b, 0x536e, 0x6c10, 0x56df, 0x80e4, 0x9997, 0x6bd3, 0x777e,
+  0x9f17, 0x4e36, 0x4e9f, 0x9f10, 0x4e5c, 0x4e69, 0x4e93, 0x8288, 0x5b5b, 0x556c, 0x560f, 0x4ec4,
+  0x538d, 0x539d, 0x53a3, 0x53a5, 0x53ae, 0x9765, 0x8d5d, 0x531a, 0x53f5, 0x5326, 0x532e, 0x533e,
+  0x8d5c, 0x5366, 0x5363, 0x5202, 0x5208, 0x520e, 0x522d, 0x5233, 0x523f, 0x5240, 0x524c, 0x525e,
+  0x5261, 0x525c, 0x84af, 0x527d, 0x5282, 0x5281, 0x5290, 0x5293, 0x5182, 0x7f54, 0x4ebb, 0x4ec3,
+  0x4ec9, 0x4ec2, 0x4ee8, 0x4ee1, 0x4eeb, 0x4ede, 0x4f1b, 0x4ef3, 0x4f22, 0x4f64, 0x4ef5, 0x4f25,
+  0x4f27, 0x4f09, 0x4f2b, 0x4f5e, 0x4f67, 0x6538, 0x4f5a, 0x4f5d, 0x4f5f, 0x4f57, 0x4f32, 0x4f3d,
+  0x4f76, 0x4f74, 0x4f91, 0x4f89, 0x4f83, 0x4f8f, 0x4f7e, 0x4f7b, 0x4faa, 0x4f7c, 0x4fac, 0x4f94,
+  0x4fe6, 0x4fe8, 0x4fea, 0x4fc5, 0x4fda, 0x4fe3, 0x4fdc, 0x4fd1, 0x4fdf, 0x4ff8, 0x5029, 0x504c,
+  0x4ff3, 0x502c, 0x500f, 0x502e, 0x502d, 0x4ffe, 0x501c, 0x500c, 0x5025, 0x5028, 0x507e, 0x5043,
+  0x5055, 0x5048, 0x504e, 0x506c, 0x507b, 0x50a5, 0x50a7, 0x50a9, 0x50ba, 0x50d6, 0x5106, 0x50ed,
+  0x50ec, 0x50e6, 0x50ee, 0x5107, 0x510b, 0x4edd, 0x6c3d, 0x4f58, 0x4f65, 0x4fce, 0x9fa0, 0x6c46,
+  0x7c74, 0x516e, 0x5dfd, 0x9ec9, 0x9998, 0x5181, 0x5914, 0x52f9, 0x530d, 0x8a07, 0x5310, 0x51eb,
+  0x5919, 0x5155, 0x4ea0, 0x5156, 0x4eb3, 0x886e, 0x88a4, 0x4eb5, 0x8114, 0x88d2, 0x7980, 0x5b34,
+  0x8803, 0x7fb8, 0x51ab, 0x51b1, 0x51bd, 0x51bc, 0x51c7, 0x5196, 0x51a2, 0x51a5, 0x8ba0, 0x8ba6,
+  0x8ba7, 0x8baa, 0x8bb4, 0x8bb5, 0x8bb7, 0x8bc2, 0x8bc3, 0x8bcb, 0x8bcf, 0x8bce, 0x8bd2, 0x8bd3,
+  0x8bd4, 0x8bd6, 0x8bd8, 0x8bd9, 0x8bdc, 0x8bdf, 0x8be0, 0x8be4, 0x8be8, 0x8be9, 0x8bee, 0x8bf0,
+  0x8bf3, 0x8bf6, 0x8bf9, 0x8bfc, 0x8bff, 0x8c00, 0x8c02, 0x8c04, 0x8c07, 0x8c0c, 0x8c0f, 0x8c11,
+  0x8c12, 0x8c14, 0x8c15, 0x8c16, 0x8c19, 0x8c1b, 0x8c18, 0x8c1d, 0x8c1f, 0x8c20, 0x8c21, 0x8c25,
+  0x8c27, 0x8c2a, 0x8c2b, 0x8c2e, 0x8c2f, 0x8c32, 0x8c33, 0x8c35, 0x8c36, 0x5369, 0x537a, 0x961d,
+  0x9622, 0x9621, 0x9631, 0x962a, 0x963d, 0x963c, 0x9642, 0x9649, 0x9654, 0x965f, 0x9667, 0x966c,
+  0x9672, 0x9674, 0x9688, 0x968d, 0x9697, 0x96b0, 0x9097, 0x909b, 0x909d, 0x9099, 0x90ac, 0x90a1,
+  0x90b4, 0x90b3, 0x90b6, 0x90ba, 0x90b8, 0x90b0, 0x90cf, 0x90c5, 0x90be, 0x90d0, 0x90c4, 0x90c7,
+  0x90d3, 0x90e6, 0x90e2, 0x90dc, 0x90d7, 0x90db, 0x90eb, 0x90ef, 0x90fe, 0x9104, 0x9122, 0x911e,
+  0x9123, 0x9131, 0x912f, 0x9139, 0x9143, 0x9146, 0x520d, 0x5942, 0x52a2, 0x52ac, 0x52ad, 0x52be,
+  0x54ff, 0x52d0, 0x52d6, 0x52f0, 0x53df, 0x71ee, 0x77cd, 0x5ef4, 0x51f5, 0x51fc, 0x9b2f, 0x53b6,
+  0x5f01, 0x755a, 0x5def, 0x574c, 0x57a9, 0x57a1, 0x587e, 0x58bc, 0x58c5, 0x58d1, 0x5729, 0x572c,
+  0x572a, 0x5733, 0x5739, 0x572e, 0x572f, 0x575c, 0x573b, 0x5742, 0x5769, 0x5785, 0x576b, 0x5786,
+  0x577c, 0x577b, 0x5768, 0x576d, 0x5776, 0x5773, 0x57ad, 0x57a4, 0x578c, 0x57b2, 0x57cf, 0x57a7,
+  0x57b4, 0x5793, 0x57a0, 0x57d5, 0x57d8, 0x57da, 0x57d9, 0x57d2, 0x57b8, 0x57f4, 0x57ef, 0x57f8,
+  0x57e4, 0x57dd, 0x580b, 0x580d, 0x57fd, 0x57ed, 0x5800, 0x581e, 0x5819, 0x5844, 0x5820, 0x5865,
+  0x586c, 0x5881, 0x5889, 0x589a, 0x5880, 0x99a8, 0x9f19, 0x61ff, 0x8279, 0x827d, 0x827f, 0x828f,
+  0x828a, 0x82a8, 0x8284, 0x828e, 0x8291, 0x8297, 0x8299, 0x82ab, 0x82b8, 0x82be, 0x82b0, 0x82c8,
+  0x82ca, 0x82e3, 0x8298, 0x82b7, 0x82ae, 0x82cb, 0x82cc, 0x82c1, 0x82a9, 0x82b4, 0x82a1, 0x82aa,
+  0x829f, 0x82c4, 0x82ce, 0x82a4, 0x82e1, 0x8309, 0x82f7, 0x82e4, 0x830f, 0x8307, 0x82dc, 0x82f4,
+  0x82d2, 0x82d8, 0x830c, 0x82fb, 0x82d3, 0x8311, 0x831a, 0x8306, 0x8314, 0x8315, 0x82e0, 0x82d5,
+  0x831c, 0x8351, 0x835b, 0x835c, 0x8308, 0x8392, 0x833c, 0x8334, 0x8331, 0x839b, 0x835e, 0x832f,
+  0x834f, 0x8347, 0x8343, 0x835f, 0x8340, 0x8317, 0x8360, 0x832d, 0x833a, 0x8333, 0x8366, 0x8365,
+  0x8368, 0x831b, 0x8369, 0x836c, 0x836a, 0x836d, 0x836e, 0x83b0, 0x8378, 0x83b3, 0x83b4, 0x83a0,
+  0x83aa, 0x8393, 0x839c, 0x8385, 0x837c, 0x83b6, 0x83a9, 0x837d, 0x83b8, 0x837b, 0x8398, 0x839e,
+  0x83a8, 0x83ba, 0x83bc, 0x83c1, 0x8401, 0x83e5, 0x83d8, 0x5807, 0x8418, 0x840b, 0x83dd, 0x83fd,
+  0x83d6, 0x841c, 0x8438, 0x8411, 0x8406, 0x83d4, 0x83df, 0x840f, 0x8403, 0x83f8, 0x83f9, 0x83ea,
+  0x83c5, 0x83c0, 0x8426, 0x83f0, 0x83e1, 0x845c, 0x8451, 0x845a, 0x8459, 0x8473, 0x8487, 0x8488,
+  0x847a, 0x8489, 0x8478, 0x843c, 0x8446, 0x8469, 0x8476, 0x848c, 0x848e, 0x8431, 0x846d, 0x84c1,
+  0x84cd, 0x84d0, 0x84e6, 0x84bd, 0x84d3, 0x84ca, 0x84bf, 0x84ba, 0x84e0, 0x84a1, 0x84b9, 0x84b4,
+  0x8497, 0x84e5, 0x84e3, 0x850c, 0x750d, 0x8538, 0x84f0, 0x8539, 0x851f, 0x853a, 0x8556, 0x853b,
+  0x84ff, 0x84fc, 0x8559, 0x8548, 0x8568, 0x8564, 0x855e, 0x857a, 0x77a2, 0x8543, 0x8572, 0x857b,
+  0x85a4, 0x85a8, 0x8587, 0x858f, 0x8579, 0x85ae, 0x859c, 0x8585, 0x85b9, 0x85b7, 0x85b0, 0x85d3,
+  0x85c1, 0x85dc, 0x85ff, 0x8627, 0x8605, 0x8629, 0x8616, 0x863c, 0x5efe, 0x5f08, 0x593c, 0x5941,
+  0x8037, 0x5955, 0x595a, 0x5958, 0x530f, 0x5c22, 0x5c25, 0x5c2c, 0x5c34, 0x624c, 0x626a, 0x629f,
+  0x62bb, 0x62ca, 0x62da, 0x62d7, 0x62ee, 0x6322, 0x62f6, 0x6339, 0x634b, 0x6343, 0x63ad, 0x63f6,
+  0x6371, 0x637a, 0x638e, 0x63b4, 0x636d, 0x63ac, 0x638a, 0x6369, 0x63ae, 0x63bc, 0x63f2, 0x63f8,
+  0x63e0, 0x63ff, 0x63c4, 0x63de, 0x63ce, 0x6452, 0x63c6, 0x63be, 0x6445, 0x6441, 0x640b, 0x641b,
+  0x6420, 0x640c, 0x6426, 0x6421, 0x645e, 0x6484, 0x646d, 0x6496, 0x647a, 0x64b7, 0x64b8, 0x6499,
+  0x64ba, 0x64c0, 0x64d0, 0x64d7, 0x64e4, 0x64e2, 0x6509, 0x6525, 0x652e, 0x5f0b, 0x5fd2, 0x7519,
+  0x5f11, 0x535f, 0x53f1, 0x53fd, 0x53e9, 0x53e8, 0x53fb, 0x5412, 0x5416, 0x5406, 0x544b, 0x5452,
+  0x5453, 0x5454, 0x5456, 0x5443, 0x5421, 0x5457, 0x5459, 0x5423, 0x5432, 0x5482, 0x5494, 0x5477,
+  0x5471, 0x5464, 0x549a, 0x549b, 0x5484, 0x5476, 0x5466, 0x549d, 0x54d0, 0x54ad, 0x54c2, 0x54b4,
+  0x54d2, 0x54a7, 0x54a6, 0x54d3, 0x54d4, 0x5472, 0x54a3, 0x54d5, 0x54bb, 0x54bf, 0x54cc, 0x54d9,
+  0x54da, 0x54dc, 0x54a9, 0x54aa, 0x54a4, 0x54dd, 0x54cf, 0x54de, 0x551b, 0x54e7, 0x5520, 0x54fd,
+  0x5514, 0x54f3, 0x5522, 0x5523, 0x550f, 0x5511, 0x5527, 0x552a, 0x5567, 0x558f, 0x55b5, 0x5549,
+  0x556d, 0x5541, 0x5555, 0x553f, 0x5550, 0x553c, 0x5537, 0x5556, 0x5575, 0x5576, 0x5577, 0x5533,
+  0x5530, 0x555c, 0x558b, 0x55d2, 0x5583, 0x55b1, 0x55b9, 0x5588, 0x5581, 0x559f, 0x557e, 0x55d6,
+  0x5591, 0x557b, 0x55df, 0x55bd, 0x55be, 0x5594, 0x5599, 0x55ea, 0x55f7, 0x55c9, 0x561f, 0x55d1,
+  0x55eb, 0x55ec, 0x55d4, 0x55e6, 0x55dd, 0x55c4, 0x55ef, 0x55e5, 0x55f2, 0x55f3, 0x55cc, 0x55cd,
+  0x55e8, 0x55f5, 0x55e4, 0x8f94, 0x561e, 0x5608, 0x560c, 0x5601, 0x5624, 0x5623, 0x55fe, 0x5600,
+  0x5627, 0x562d, 0x5658, 0x5639, 0x5657, 0x562c, 0x564d, 0x5662, 0x5659, 0x565c, 0x564c, 0x5654,
+  0x5686, 0x5664, 0x5671, 0x566b, 0x567b, 0x567c, 0x5685, 0x5693, 0x56af, 0x56d4, 0x56d7, 0x56dd,
+  0x56e1, 0x56f5, 0x56eb, 0x56f9, 0x56ff, 0x5704, 0x570a, 0x5709, 0x571c, 0x5e0f, 0x5e19, 0x5e14,
+  0x5e11, 0x5e31, 0x5e3b, 0x5e3c, 0x5e37, 0x5e44, 0x5e54, 0x5e5b, 0x5e5e, 0x5e61, 0x5c8c, 0x5c7a,
+  0x5c8d, 0x5c90, 0x5c96, 0x5c88, 0x5c98, 0x5c99, 0x5c91, 0x5c9a, 0x5c9c, 0x5cb5, 0x5ca2, 0x5cbd,
+  0x5cac, 0x5cab, 0x5cb1, 0x5ca3, 0x5cc1, 0x5cb7, 0x5cc4, 0x5cd2, 0x5ce4, 0x5ccb, 0x5ce5, 0x5d02,
+  0x5d03, 0x5d27, 0x5d26, 0x5d2e, 0x5d24, 0x5d1e, 0x5d06, 0x5d1b, 0x5d58, 0x5d3e, 0x5d34, 0x5d3d,
+  0x5d6c, 0x5d5b, 0x5d6f, 0x5d5d, 0x5d6b, 0x5d4b, 0x5d4a, 0x5d69, 0x5d74, 0x5d82, 0x5d99, 0x5d9d,
+  0x8c73, 0x5db7, 0x5dc5, 0x5f73, 0x5f77, 0x5f82, 0x5f87, 0x5f89, 0x5f8c, 0x5f95, 0x5f99, 0x5f9c,
+  0x5fa8, 0x5fad, 0x5fb5, 0x5fbc, 0x8862, 0x5f61, 0x72ad, 0x72b0, 0x72b4, 0x72b7, 0x72b8, 0x72c3,
+  0x72c1, 0x72ce, 0x72cd, 0x72d2, 0x72e8, 0x72ef, 0x72e9, 0x72f2, 0x72f4, 0x72f7, 0x7301, 0x72f3,
+  0x7303, 0x72fa, 0x72fb, 0x7317, 0x7313, 0x7321, 0x730a, 0x731e, 0x731d, 0x7315, 0x7322, 0x7339,
+  0x7325, 0x732c, 0x7338, 0x7331, 0x7350, 0x734d, 0x7357, 0x7360, 0x736c, 0x736f, 0x737e, 0x821b,
+  0x5925, 0x98e7, 0x5924, 0x5902, 0x9963, 0x9967, 0x9968, 0x9969, 0x996a, 0x996b, 0x996c, 0x9974,
+  0x9977, 0x997d, 0x9980, 0x9984, 0x9987, 0x998a, 0x998d, 0x9990, 0x9991, 0x9993, 0x9994, 0x9995,
+  0x5e80, 0x5e91, 0x5e8b, 0x5e96, 0x5ea5, 0x5ea0, 0x5eb9, 0x5eb5, 0x5ebe, 0x5eb3, 0x8d53, 0x5ed2,
+  0x5ed1, 0x5edb, 0x5ee8, 0x5eea, 0x81ba, 0x5fc4, 0x5fc9, 0x5fd6, 0x5fcf, 0x6003, 0x5fee, 0x6004,
+  0x5fe1, 0x5fe4, 0x5ffe, 0x6005, 0x6006, 0x5fea, 0x5fed, 0x5ff8, 0x6019, 0x6035, 0x6026, 0x601b,
+  0x600f, 0x600d, 0x6029, 0x602b, 0x600a, 0x603f, 0x6021, 0x6078, 0x6079, 0x607b, 0x607a, 0x6042,
+  0x606a, 0x607d, 0x6096, 0x609a, 0x60ad, 0x609d, 0x6083, 0x6092, 0x608c, 0x609b, 0x60ec, 0x60bb,
+  0x60b1, 0x60dd, 0x60d8, 0x60c6, 0x60da, 0x60b4, 0x6120, 0x6126, 0x6115, 0x6123, 0x60f4, 0x6100,
+  0x610e, 0x612b, 0x614a, 0x6175, 0x61ac, 0x6194, 0x61a7, 0x61b7, 0x61d4, 0x61f5, 0x5fdd, 0x96b3,
+  0x95e9, 0x95eb, 0x95f1, 0x95f3, 0x95f5, 0x95f6, 0x95fc, 0x95fe, 0x9603, 0x9604, 0x9606, 0x9608,
+  0x960a, 0x960b, 0x960c, 0x960d, 0x960f, 0x9612, 0x9615, 0x9616, 0x9617, 0x9619, 0x961a, 0x4e2c,
+  0x723f, 0x6215, 0x6c35, 0x6c54, 0x6c5c, 0x6c4a, 0x6ca3, 0x6c85, 0x6c90, 0x6c94, 0x6c8c, 0x6c68,
+  0x6c69, 0x6c74, 0x6c76, 0x6c86, 0x6ca9, 0x6cd0, 0x6cd4, 0x6cad, 0x6cf7, 0x6cf8, 0x6cf1, 0x6cd7,
+  0x6cb2, 0x6ce0, 0x6cd6, 0x6cfa, 0x6ceb, 0x6cee, 0x6cb1, 0x6cd3, 0x6cef, 0x6cfe, 0x6d39, 0x6d27,
+  0x6d0c, 0x6d43, 0x6d48, 0x6d07, 0x6d04, 0x6d19, 0x6d0e, 0x6d2b, 0x6d4d, 0x6d2e, 0x6d35, 0x6d1a,
+  0x6d4f, 0x6d52, 0x6d54, 0x6d33, 0x6d91, 0x6d6f, 0x6d9e, 0x6da0, 0x6d5e, 0x6d93, 0x6d94, 0x6d5c,
+  0x6d60, 0x6d7c, 0x6d63, 0x6e1a, 0x6dc7, 0x6dc5, 0x6dde, 0x6e0e, 0x6dbf, 0x6de0, 0x6e11, 0x6de6,
+  0x6ddd, 0x6dd9, 0x6e16, 0x6dab, 0x6e0c, 0x6dae, 0x6e2b, 0x6e6e, 0x6e4e, 0x6e6b, 0x6eb2, 0x6e5f,
+  0x6e86, 0x6e53, 0x6e54, 0x6e32, 0x6e25, 0x6e44, 0x6edf, 0x6eb1, 0x6e98, 0x6ee0, 0x6f2d, 0x6ee2,
+  0x6ea5, 0x6ea7, 0x6ebd, 0x6ebb, 0x6eb7, 0x6ed7, 0x6eb4, 0x6ecf, 0x6e8f, 0x6ec2, 0x6e9f, 0x6f62,
+  0x6f46, 0x6f47, 0x6f24, 0x6f15, 0x6ef9, 0x6f2f, 0x6f36, 0x6f4b, 0x6f74, 0x6f2a, 0x6f09, 0x6f29,
+  0x6f89, 0x6f8d, 0x6f8c, 0x6f78, 0x6f72, 0x6f7c, 0x6f7a, 0x6fd1, 0x6fc9, 0x6fa7, 0x6fb9, 0x6fb6,
+  0x6fc2, 0x6fe1, 0x6fee, 0x6fde, 0x6fe0, 0x6fef, 0x701a, 0x7023, 0x701b, 0x7039, 0x7035, 0x704f,
+  0x705e, 0x5b80, 0x5b84, 0x5b95, 0x5b93, 0x5ba5, 0x5bb8, 0x752f, 0x9a9e, 0x6434, 0x5be4, 0x5bee,
+  0x8930, 0x5bf0, 0x8e47, 0x8b07, 0x8fb6, 0x8fd3, 0x8fd5, 0x8fe5, 0x8fee, 0x8fe4, 0x8fe9, 0x8fe6,
+  0x8ff3, 0x8fe8, 0x9005, 0x9004, 0x900b, 0x9026, 0x9011, 0x900d, 0x9016, 0x9021, 0x9035, 0x9036,
+  0x902d, 0x902f, 0x9044, 0x9051, 0x9052, 0x9050, 0x9068, 0x9058, 0x9062, 0x905b, 0x66b9, 0x9074,
+  0x907d, 0x9082, 0x9088, 0x9083, 0x908b, 0x5f50, 0x5f57, 0x5f56, 0x5f58, 0x5c3b, 0x54ab, 0x5c50,
+  0x5c59, 0x5b71, 0x5c63, 0x5c66, 0x7fbc, 0x5f2a, 0x5f29, 0x5f2d, 0x8274, 0x5f3c, 0x9b3b, 0x5c6e,
+  0x5981, 0x5983, 0x598d, 0x59a9, 0x59aa, 0x59a3, 0x5997, 0x59ca, 0x59ab, 0x599e, 0x59a4, 0x59d2,
+  0x59b2, 0x59af, 0x59d7, 0x59be, 0x5a05, 0x5a06, 0x59dd, 0x5a08, 0x59e3, 0x59d8, 0x59f9, 0x5a0c,
+  0x5a09, 0x5a32, 0x5a34, 0x5a11, 0x5a23, 0x5a13, 0x5a40, 0x5a67, 0x5a4a, 0x5a55, 0x5a3c, 0x5a62,
+  0x5a75, 0x80ec, 0x5aaa, 0x5a9b, 0x5a77, 0x5a7a, 0x5abe, 0x5aeb, 0x5ab2, 0x5ad2, 0x5ad4, 0x5ab8,
+  0x5ae0, 0x5ae3, 0x5af1, 0x5ad6, 0x5ae6, 0x5ad8, 0x5adc, 0x5b09, 0x5b17, 0x5b16, 0x5b32, 0x5b37,
+  0x5b40, 0x5c15, 0x5c1c, 0x5b5a, 0x5b65, 0x5b73, 0x5b51, 0x5b53, 0x5b62, 0x9a75, 0x9a77, 0x9a78,
+  0x9a7a, 0x9a7f, 0x9a7d, 0x9a80, 0x9a81, 0x9a85, 0x9a88, 0x9a8a, 0x9a90, 0x9a92, 0x9a93, 0x9a96,
+  0x9a98, 0x9a9b, 0x9a9c, 0x9a9d, 0x9a9f, 0x9aa0, 0x9aa2, 0x9aa3, 0x9aa5, 0x9aa7, 0x7e9f, 0x7ea1,
+  0x7ea3, 0x7ea5, 0x7ea8, 0x7ea9, 0x7ead, 0x7eb0, 0x7ebe, 0x7ec0, 0x7ec1, 0x7ec2, 0x7ec9, 0x7ecb,
+  0x7ecc, 0x7ed0, 0x7ed4, 0x7ed7, 0x7edb, 0x7ee0, 0x7ee1, 0x7ee8, 0x7eeb, 0x7eee, 0x7eef, 0x7ef1,
+  0x7ef2, 0x7f0d, 0x7ef6, 0x7efa, 0x7efb, 0x7efe, 0x7f01, 0x7f02, 0x7f03, 0x7f07, 0x7f08, 0x7f0b,
+  0x7f0c, 0x7f0f, 0x7f11, 0x7f12, 0x7f17, 0x7f19, 0x7f1c, 0x7f1b, 0x7f1f, 0x7f21, 0x7f22, 0x7f23,
+  0x7f24, 0x7f25, 0x7f26, 0x7f27, 0x7f2a, 0x7f2b, 0x7f2c, 0x7f2d, 0x7f2f, 0x7f30, 0x7f31, 0x7f32,
+  0x7f33, 0x7f35, 0x5e7a, 0x757f, 0x5ddb, 0x753e, 0x9095, 0x738e, 0x7391, 0x73ae, 0x73a2, 0x739f,
+  0x73cf, 0x73c2, 0x73d1, 0x73b7, 0x73b3, 0x73c0, 0x73c9, 0x73c8, 0x73e5, 0x73d9, 0x987c, 0x740a,
+  0x73e9, 0x73e7, 0x73de, 0x73ba, 0x73f2, 0x740f, 0x742a, 0x745b, 0x7426, 0x7425, 0x7428, 0x7430,
+  0x742e, 0x742c, 0x741b, 0x741a, 0x7441, 0x745c, 0x7457, 0x7455, 0x7459, 0x7477, 0x746d, 0x747e,
+  0x749c, 0x748e, 0x7480, 0x7481, 0x7487, 0x748b, 0x749e, 0x74a8, 0x74a9, 0x7490, 0x74a7, 0x74d2,
+  0x74ba, 0x97ea, 0x97eb, 0x97ec, 0x674c, 0x6753, 0x675e, 0x6748, 0x6769, 0x67a5, 0x6787, 0x676a,
+  0x6773, 0x6798, 0x67a7, 0x6775, 0x67a8, 0x679e, 0x67ad, 0x678b, 0x6777, 0x677c, 0x67f0, 0x6809,
+  0x67d8, 0x680a, 0x67e9, 0x67b0, 0x680c, 0x67d9, 0x67b5, 0x67da, 0x67b3, 0x67dd, 0x6800, 0x67c3,
+  0x67b8, 0x67e2, 0x680e, 0x67c1, 0x67fd, 0x6832, 0x6833, 0x6860, 0x6861, 0x684e, 0x6862, 0x6844,
+  0x6864, 0x6883, 0x681d, 0x6855, 0x6866, 0x6841, 0x6867, 0x6840, 0x683e, 0x684a, 0x6849, 0x6829,
+  0x68b5, 0x688f, 0x6874, 0x6877, 0x6893, 0x686b, 0x68c2, 0x696e, 0x68fc, 0x691f, 0x6920, 0x68f9,
+  0x6924, 0x68f0, 0x690b, 0x6901, 0x6957, 0x68e3, 0x6910, 0x6971, 0x6939, 0x6960, 0x6942, 0x695d,
+  0x6984, 0x696b, 0x6980, 0x6998, 0x6978, 0x6934, 0x69cc, 0x6987, 0x6988, 0x69ce, 0x6989, 0x6966,
+  0x6963, 0x6979, 0x699b, 0x69a7, 0x69bb, 0x69ab, 0x69ad, 0x69d4, 0x69b1, 0x69c1, 0x69ca, 0x69df,
+  0x6995, 0x69e0, 0x698d, 0x69ff, 0x6a2f, 0x69ed, 0x6a17, 0x6a18, 0x6a65, 0x69f2, 0x6a44, 0x6a3e,
+  0x6aa0, 0x6a50, 0x6a5b, 0x6a35, 0x6a8e, 0x6a79, 0x6a3d, 0x6a28, 0x6a58, 0x6a7c, 0x6a91, 0x6a90,
+  0x6aa9, 0x6a97, 0x6aab, 0x7337, 0x7352, 0x6b81, 0x6b82, 0x6b87, 0x6b84, 0x6b92, 0x6b93, 0x6b8d,
+  0x6b9a, 0x6b9b, 0x6ba1, 0x6baa, 0x8f6b, 0x8f6d, 0x8f71, 0x8f72, 0x8f73, 0x8f75, 0x8f76, 0x8f78,
+  0x8f77, 0x8f79, 0x8f7a, 0x8f7c, 0x8f7e, 0x8f81, 0x8f82, 0x8f84, 0x8f87, 0x8f8b, 0x8f8d, 0x8f8e,
+  0x8f8f, 0x8f98, 0x8f9a, 0x8ece, 0x620b, 0x6217, 0x621b, 0x621f, 0x6222, 0x6221, 0x6225, 0x6224,
+  0x622c, 0x81e7, 0x74ef, 0x74f4, 0x74ff, 0x750f, 0x7511, 0x7513, 0x6534, 0x65ee, 0x65ef, 0x65f0,
+  0x660a, 0x6619, 0x6772, 0x6603, 0x6615, 0x6600, 0x7085, 0x66f7, 0x661d, 0x6634, 0x6631, 0x6636,
+  0x6635, 0x8006, 0x665f, 0x6654, 0x6641, 0x664f, 0x6656, 0x6661, 0x6657, 0x6677, 0x6684, 0x668c,
+  0x66a7, 0x669d, 0x66be, 0x66db, 0x66dc, 0x66e6, 0x66e9, 0x8d32, 0x8d33, 0x8d36, 0x8d3b, 0x8d3d,
+  0x8d40, 0x8d45, 0x8d46, 0x8d48, 0x8d49, 0x8d47, 0x8d4d, 0x8d55, 0x8d59, 0x89c7, 0x89ca, 0x89cb,
+  0x89cc, 0x89ce, 0x89cf, 0x89d0, 0x89d1, 0x726e, 0x729f, 0x725d, 0x7266, 0x726f, 0x727e, 0x727f,
+  0x7284, 0x728b, 0x728d, 0x728f, 0x7292, 0x6308, 0x6332, 0x63b0, 0x643f, 0x64d8, 0x8004, 0x6bea,
+  0x6bf3, 0x6bfd, 0x6bf5, 0x6bf9, 0x6c05, 0x6c07, 0x6c06, 0x6c0d, 0x6c15, 0x6c18, 0x6c19, 0x6c1a,
+  0x6c21, 0x6c29, 0x6c24, 0x6c2a, 0x6c32, 0x6535, 0x6555, 0x656b, 0x724d, 0x7252, 0x7256, 0x7230,
+  0x8662, 0x5216, 0x809f, 0x809c, 0x8093, 0x80bc, 0x670a, 0x80bd, 0x80b1, 0x80ab, 0x80ad, 0x80b4,
+  0x80b7, 0x80e7, 0x80e8, 0x80e9, 0x80ea, 0x80db, 0x80c2, 0x80c4, 0x80d9, 0x80cd, 0x80d7, 0x6710,
+  0x80dd, 0x80eb, 0x80f1, 0x80f4, 0x80ed, 0x810d, 0x810e, 0x80f2, 0x80fc, 0x6715, 0x8112, 0x8c5a,
+  0x8136, 0x811e, 0x812c, 0x8118, 0x8132, 0x8148, 0x814c, 0x8153, 0x8174, 0x8159, 0x815a, 0x8171,
+  0x8160, 0x8169, 0x817c, 0x817d, 0x816d, 0x8167, 0x584d, 0x5ab5, 0x8188, 0x8182, 0x8191, 0x6ed5,
+  0x81a3, 0x81aa, 0x81cc, 0x6726, 0x81ca, 0x81bb, 0x81c1, 0x81a6, 0x6b24, 0x6b37, 0x6b39, 0x6b43,
+  0x6b46, 0x6b59, 0x98d1, 0x98d2, 0x98d3, 0x98d5, 0x98d9, 0x98da, 0x6bb3, 0x5f40, 0x6bc2, 0x89f3,
+  0x6590, 0x9f51, 0x6593, 0x65bc, 0x65c6, 0x65c4, 0x65c3, 0x65cc, 0x65ce, 0x65d2, 0x65d6, 0x7080,
+  0x709c, 0x7096, 0x709d, 0x70bb, 0x70c0, 0x70b7, 0x70ab, 0x70b1, 0x70e8, 0x70ca, 0x7110, 0x7113,
+  0x7116, 0x712f, 0x7131, 0x7173, 0x715c, 0x7168, 0x7145, 0x7172, 0x714a, 0x7178, 0x717a, 0x7198,
+  0x71b3, 0x71b5, 0x71a8, 0x71a0, 0x71e0, 0x71d4, 0x71e7, 0x71f9, 0x721d, 0x7228, 0x706c, 0x7118,
+  0x7166, 0x71b9, 0x623e, 0x623d, 0x6243, 0x6248, 0x6249, 0x793b, 0x7940, 0x7946, 0x7949, 0x795b,
+  0x795c, 0x7953, 0x795a, 0x7962, 0x7957, 0x7960, 0x796f, 0x7967, 0x797a, 0x7985, 0x798a, 0x799a,
+  0x79a7, 0x79b3, 0x5fd1, 0x5fd0, 0x603c, 0x605d, 0x605a, 0x6067, 0x6041, 0x6059, 0x6063, 0x60ab,
+  0x6106, 0x610d, 0x615d, 0x61a9, 0x619d, 0x61cb, 0x61d1, 0x6206, 0x8080, 0x807f, 0x6c93, 0x6cf6,
+  0x6dfc, 0x77f6, 0x77f8, 0x7800, 0x7809, 0x7817, 0x7818, 0x7811, 0x65ab, 0x782d, 0x781c, 0x781d,
+  0x7839, 0x783a, 0x783b, 0x781f, 0x783c, 0x7825, 0x782c, 0x7823, 0x7829, 0x784e, 0x786d, 0x7856,
+  0x7857, 0x7826, 0x7850, 0x7847, 0x784c, 0x786a, 0x789b, 0x7893, 0x789a, 0x7887, 0x789c, 0x78a1,
+  0x78a3, 0x78b2, 0x78b9, 0x78a5, 0x78d4, 0x78d9, 0x78c9, 0x78ec, 0x78f2, 0x7905, 0x78f4, 0x7913,
+  0x7924, 0x791e, 0x7934, 0x9f9b, 0x9ef9, 0x9efb, 0x9efc, 0x76f1, 0x7704, 0x770d, 0x76f9, 0x7707,
+  0x7708, 0x771a, 0x7722, 0x7719, 0x772d, 0x7726, 0x7735, 0x7738, 0x7750, 0x7751, 0x7747, 0x7743,
+  0x775a, 0x7768, 0x7762, 0x7765, 0x777f, 0x778d, 0x777d, 0x7780, 0x778c, 0x7791, 0x779f, 0x77a0,
+  0x77b0, 0x77b5, 0x77bd, 0x753a, 0x7540, 0x754e, 0x754b, 0x7548, 0x755b, 0x7572, 0x7579, 0x7583,
+  0x7f58, 0x7f61, 0x7f5f, 0x8a48, 0x7f68, 0x7f74, 0x7f71, 0x7f79, 0x7f81, 0x7f7e, 0x76cd, 0x76e5,
+  0x8832, 0x9485, 0x9486, 0x9487, 0x948b, 0x948a, 0x948c, 0x948d, 0x948f, 0x9490, 0x9494, 0x9497,
+  0x9495, 0x949a, 0x949b, 0x949c, 0x94a3, 0x94a4, 0x94ab, 0x94aa, 0x94ad, 0x94ac, 0x94af, 0x94b0,
+  0x94b2, 0x94b4, 0x94b6, 0x94b7, 0x94b8, 0x94b9, 0x94ba, 0x94bc, 0x94bd, 0x94bf, 0x94c4, 0x94c8,
+  0x94c9, 0x94ca, 0x94cb, 0x94cc, 0x94cd, 0x94ce, 0x94d0, 0x94d1, 0x94d2, 0x94d5, 0x94d6, 0x94d7,
+  0x94d9, 0x94d8, 0x94db, 0x94de, 0x94df, 0x94e0, 0x94e2, 0x94e4, 0x94e5, 0x94e7, 0x94e8, 0x94ea,
+  0x94e9, 0x94eb, 0x94ee, 0x94ef, 0x94f3, 0x94f4, 0x94f5, 0x94f7, 0x94f9, 0x94fc, 0x94fd, 0x94ff,
+  0x9503, 0x9502, 0x9506, 0x9507, 0x9509, 0x950a, 0x950d, 0x950e, 0x950f, 0x9512, 0x9513, 0x9514,
+  0x9515, 0x9516, 0x9518, 0x951b, 0x951d, 0x951e, 0x951f, 0x9522, 0x952a, 0x952b, 0x9529, 0x952c,
+  0x9531, 0x9532, 0x9534, 0x9536, 0x9537, 0x9538, 0x953c, 0x953e, 0x953f, 0x9542, 0x9535, 0x9544,
+  0x9545, 0x9546, 0x9549, 0x954c, 0x954e, 0x954f, 0x9552, 0x9553, 0x9554, 0x9556, 0x9557, 0x9558,
+  0x9559, 0x955b, 0x955e, 0x955f, 0x955d, 0x9561, 0x9562, 0x9564, 0x9565, 0x9566, 0x9567, 0x9568,
+  0x9569, 0x956a, 0x956b, 0x956c, 0x956f, 0x9571, 0x9572, 0x9573, 0x953a, 0x77e7, 0x77ec, 0x96c9,
+  0x79d5, 0x79ed, 0x79e3, 0x79eb, 0x7a06, 0x5d47, 0x7a03, 0x7a02, 0x7a1e, 0x7a14, 0x7a39, 0x7a37,
+  0x7a51, 0x9ecf, 0x99a5, 0x7a70, 0x7688, 0x768e, 0x7693, 0x7699, 0x76a4, 0x74de, 0x74e0, 0x752c,
+  0x9e20, 0x9e22, 0x9e28, 0x9e29, 0x9e2a, 0x9e2b, 0x9e2c, 0x9e32, 0x9e31, 0x9e36, 0x9e38, 0x9e37,
+  0x9e39, 0x9e3a, 0x9e3e, 0x9e41, 0x9e42, 0x9e44, 0x9e46, 0x9e47, 0x9e48, 0x9e49, 0x9e4b, 0x9e4c,
+  0x9e4e, 0x9e51, 0x9e55, 0x9e57, 0x9e5a, 0x9e5b, 0x9e5c, 0x9e5e, 0x9e63, 0x9e66, 0x9e67, 0x9e68,
+  0x9e69, 0x9e6a, 0x9e6b, 0x9e6c, 0x9e71, 0x9e6d, 0x9e73, 0x7592, 0x7594, 0x7596, 0x75a0, 0x759d,
+  0x75ac, 0x75a3, 0x75b3, 0x75b4, 0x75b8, 0x75c4, 0x75b1, 0x75b0, 0x75c3, 0x75c2, 0x75d6, 0x75cd,
+  0x75e3, 0x75e8, 0x75e6, 0x75e4, 0x75eb, 0x75e7, 0x7603, 0x75f1, 0x75fc, 0x75ff, 0x7610, 0x7600,
+  0x7605, 0x760c, 0x7617, 0x760a, 0x7625, 0x7618, 0x7615, 0x7619, 0x761b, 0x763c, 0x7622, 0x7620,
+  0x7640, 0x762d, 0x7630, 0x763f, 0x7635, 0x7643, 0x763e, 0x7633, 0x764d, 0x765e, 0x7654, 0x765c,
+  0x7656, 0x766b, 0x766f, 0x7fca, 0x7ae6, 0x7a78, 0x7a79, 0x7a80, 0x7a86, 0x7a88, 0x7a95, 0x7aa6,
+  0x7aa0, 0x7aac, 0x7aa8, 0x7aad, 0x7ab3, 0x8864, 0x8869, 0x8872, 0x887d, 0x887f, 0x8882, 0x88a2,
+  0x88c6, 0x88b7, 0x88bc, 0x88c9, 0x88e2, 0x88ce, 0x88e3, 0x88e5, 0x88f1, 0x891a, 0x88fc, 0x88e8,
+  0x88fe, 0x88f0, 0x8921, 0x8919, 0x8913, 0x891b, 0x890a, 0x8934, 0x892b, 0x8936, 0x8941, 0x8966,
+  0x897b, 0x758b, 0x80e5, 0x76b2, 0x76b4, 0x77dc, 0x8012, 0x8014, 0x8016, 0x801c, 0x8020, 0x8022,
+  0x8025, 0x8026, 0x8027, 0x8029, 0x8028, 0x8031, 0x800b, 0x8035, 0x8043, 0x8046, 0x804d, 0x8052,
+  0x8069, 0x8071, 0x8983, 0x9878, 0x9880, 0x9883, 0x9889, 0x988c, 0x988d, 0x988f, 0x9894, 0x989a,
+  0x989b, 0x989e, 0x989f, 0x98a1, 0x98a2, 0x98a5, 0x98a6, 0x864d, 0x8654, 0x866c, 0x866e, 0x867f,
+  0x867a, 0x867c, 0x867b, 0x86a8, 0x868d, 0x868b, 0x86ac, 0x869d, 0x86a7, 0x86a3, 0x86aa, 0x8693,
+  0x86a9, 0x86b6, 0x86c4, 0x86b5, 0x86ce, 0x86b0, 0x86ba, 0x86b1, 0x86af, 0x86c9, 0x86cf, 0x86b4,
+  0x86e9, 0x86f1, 0x86f2, 0x86ed, 0x86f3, 0x86d0, 0x8713, 0x86de, 0x86f4, 0x86df, 0x86d8, 0x86d1,
+  0x8703, 0x8707, 0x86f8, 0x8708, 0x870a, 0x870d, 0x8709, 0x8723, 0x873b, 0x871e, 0x8725, 0x872e,
+  0x871a, 0x873e, 0x8748, 0x8734, 0x8731, 0x8729, 0x8737, 0x873f, 0x8782, 0x8722, 0x877d, 0x877e,
+  0x877b, 0x8760, 0x8770, 0x874c, 0x876e, 0x878b, 0x8753, 0x8763, 0x877c, 0x8764, 0x8759, 0x8765,
+  0x8793, 0x87af, 0x87a8, 0x87d2, 0x87c6, 0x8788, 0x8785, 0x87ad, 0x8797, 0x8783, 0x87ab, 0x87e5,
+  0x87ac, 0x87b5, 0x87b3, 0x87cb, 0x87d3, 0x87bd, 0x87d1, 0x87c0, 0x87ca, 0x87db, 0x87ea, 0x87e0,
+  0x87ee, 0x8816, 0x8813, 0x87fe, 0x880a, 0x881b, 0x8821, 0x8839, 0x883c, 0x7f36, 0x7f42, 0x7f44,
+  0x7f45, 0x8210, 0x7afa, 0x7afd, 0x7b08, 0x7b03, 0x7b04, 0x7b15, 0x7b0a, 0x7b2b, 0x7b0f, 0x7b47,
+  0x7b38, 0x7b2a, 0x7b19, 0x7b2e, 0x7b31, 0x7b20, 0x7b25, 0x7b24, 0x7b33, 0x7b3e, 0x7b1e, 0x7b58,
+  0x7b5a, 0x7b45, 0x7b75, 0x7b4c, 0x7b5d, 0x7b60, 0x7b6e, 0x7b7b, 0x7b62, 0x7b72, 0x7b71, 0x7b90,
+  0x7ba6, 0x7ba7, 0x7bb8, 0x7bac, 0x7b9d, 0x7ba8, 0x7b85, 0x7baa, 0x7b9c, 0x7ba2, 0x7bab, 0x7bb4,
+  0x7bd1, 0x7bc1, 0x7bcc, 0x7bdd, 0x7bda, 0x7be5, 0x7be6, 0x7bea, 0x7c0c, 0x7bfe, 0x7bfc, 0x7c0f,
+  0x7c16, 0x7c0b, 0x7c1f, 0x7c2a, 0x7c26, 0x7c38, 0x7c41, 0x7c40, 0x81fe, 0x8201, 0x8202, 0x8204,
+  0x81ec, 0x8844, 0x8221, 0x8222, 0x8223, 0x822d, 0x822f, 0x8228, 0x822b, 0x8238, 0x823b, 0x8233,
+  0x8234, 0x823e, 0x8244, 0x8249, 0x824b, 0x824f, 0x825a, 0x825f, 0x8268, 0x887e, 0x8885, 0x8888,
+  0x88d8, 0x88df, 0x895e, 0x7f9d, 0x7f9f, 0x7fa7, 0x7faf, 0x7fb0, 0x7fb2, 0x7c7c, 0x6549, 0x7c91,
+  0x7c9d, 0x7c9c, 0x7c9e, 0x7ca2, 0x7cb2, 0x7cbc, 0x7cbd, 0x7cc1, 0x7cc7, 0x7ccc, 0x7ccd, 0x7cc8,
+  0x7cc5, 0x7cd7, 0x7ce8, 0x826e, 0x66a8, 0x7fbf, 0x7fce, 0x7fd5, 0x7fe5, 0x7fe1, 0x7fe6, 0x7fe9,
+  0x7fee, 0x7ff3, 0x7cf8, 0x7d77, 0x7da6, 0x7dae, 0x7e47, 0x7e9b, 0x9eb8, 0x9eb4, 0x8d73, 0x8d84,
+  0x8d94, 0x8d91, 0x8db1, 0x8d67, 0x8d6d, 0x8c47, 0x8c49, 0x914a, 0x9150, 0x914e, 0x914f, 0x9164,
+  0x9162, 0x9161, 0x9170, 0x9169, 0x916f, 0x917d, 0x917e, 0x9172, 0x9174, 0x9179, 0x918c, 0x9185,
+  0x9190, 0x918d, 0x9191, 0x91a2, 0x91a3, 0x91aa, 0x91ad, 0x91ae, 0x91af, 0x91b5, 0x91b4, 0x91ba,
+  0x8c55, 0x9e7e, 0x8db8, 0x8deb, 0x8e05, 0x8e59, 0x8e69, 0x8db5, 0x8dbf, 0x8dbc, 0x8dba, 0x8dc4,
+  0x8dd6, 0x8dd7, 0x8dda, 0x8dde, 0x8dce, 0x8dcf, 0x8ddb, 0x8dc6, 0x8dec, 0x8df7, 0x8df8, 0x8de3,
+  0x8df9, 0x8dfb, 0x8de4, 0x8e09, 0x8dfd, 0x8e14, 0x8e1d, 0x8e1f, 0x8e2c, 0x8e2e, 0x8e23, 0x8e2f,
+  0x8e3a, 0x8e40, 0x8e39, 0x8e35, 0x8e3d, 0x8e31, 0x8e49, 0x8e41, 0x8e42, 0x8e51, 0x8e52, 0x8e4a,
+  0x8e70, 0x8e76, 0x8e7c, 0x8e6f, 0x8e74, 0x8e85, 0x8e8f, 0x8e94, 0x8e90, 0x8e9c, 0x8e9e, 0x8c78,
+  0x8c82, 0x8c8a, 0x8c85, 0x8c98, 0x8c94, 0x659b, 0x89d6, 0x89de, 0x89da, 0x89dc, 0x89e5, 0x89eb,
+  0x89ef, 0x8a3e, 0x8b26, 0x9753, 0x96e9, 0x96f3, 0x96ef, 0x9706, 0x9701, 0x9708, 0x970f, 0x970e,
+  0x972a, 0x972d, 0x9730, 0x973e, 0x9f80, 0x9f83, 0x9f85, 0x9f86, 0x9f87, 0x9f88, 0x9f89, 0x9f8a,
+  0x9f8c, 0x9efe, 0x9f0b, 0x9f0d, 0x96b9, 0x96bc, 0x96bd, 0x96ce, 0x96d2, 0x77bf, 0x96e0, 0x928e,
+  0x92ae, 0x92c8, 0x933e, 0x936a, 0x93ca, 0x938f, 0x943e, 0x946b, 0x9c7f, 0x9c82, 0x9c85, 0x9c86,
+  0x9c87, 0x9c88, 0x7a23, 0x9c8b, 0x9c8e, 0x9c90, 0x9c91, 0x9c92, 0x9c94, 0x9c95, 0x9c9a, 0x9c9b,
+  0x9c9e, 0x9c9f, 0x9ca0, 0x9ca1, 0x9ca2, 0x9ca3, 0x9ca5, 0x9ca6, 0x9ca7, 0x9ca8, 0x9ca9, 0x9cab,
+  0x9cad, 0x9cae, 0x9cb0, 0x9cb1, 0x9cb2, 0x9cb3, 0x9cb4, 0x9cb5, 0x9cb6, 0x9cb7, 0x9cba, 0x9cbb,
+  0x9cbc, 0x9cbd, 0x9cc4, 0x9cc5, 0x9cc6, 0x9cc7, 0x9cca, 0x9ccb, 0x9ccc, 0x9ccd, 0x9cce, 0x9ccf,
+  0x9cd0, 0x9cd3, 0x9cd4, 0x9cd5, 0x9cd7, 0x9cd8, 0x9cd9, 0x9cdc, 0x9cdd, 0x9cdf, 0x9ce2, 0x977c,
+  0x9785, 0x9791, 0x9792, 0x9794, 0x97af, 0x97ab, 0x97a3, 0x97b2, 0x97b4, 0x9ab1, 0x9ab0, 0x9ab7,
+  0x9e58, 0x9ab6, 0x9aba, 0x9abc, 0x9ac1, 0x9ac0, 0x9ac5, 0x9ac2, 0x9acb, 0x9acc, 0x9ad1, 0x9b45,
+  0x9b43, 0x9b47, 0x9b49, 0x9b48, 0x9b4d, 0x9b51, 0x98e8, 0x990d, 0x992e, 0x9955, 0x9954, 0x9adf,
+  0x9ae1, 0x9ae6, 0x9aef, 0x9aeb, 0x9afb, 0x9aed, 0x9af9, 0x9b08, 0x9b0f, 0x9b13, 0x9b1f, 0x9b23,
+  0x9ebd, 0x9ebe, 0x7e3b, 0x9e82, 0x9e87, 0x9e88, 0x9e8b, 0x9e92, 0x93d6, 0x9e9d, 0x9e9f, 0x9edb,
+  0x9edc, 0x9edd, 0x9ee0, 0x9edf, 0x9ee2, 0x9ee9, 0x9ee7, 0x9ee5, 0x9eea, 0x9eef, 0x9f22, 0x9f2c,
+  0x9f2f, 0x9f39, 0x9f37, 0x9f3d, 0x9f3e, 0x9f44
+};
+
+struct rxvt_codeset_conv_gb2312_1980_0 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x02c7) return 0x2126;
+    if (unicode == 0x02c9) return 0x2125;
+    if (unicode == 0x2312) return 0x2150;
+    if (unicode == 0x2605) return 0x216f;
+    if (unicode == 0x2606) return 0x216e;
+    if (unicode == 0x2640) return 0x2162;
+    if (unicode == 0x2642) return 0x2161;
+    if (unicode <= 0x3105 && 0x3129 <= unicode) return unicode - 0x08c0;
+    if (unicode <= 0x3220 && 0x3229 <= unicode) return unicode - 0x0fbb;
+    if (unicode == 0x9274) return 0x3c78;
+    if (unicode == 0x928e) return 0x7646;
+    if (unicode == 0x92ae) return 0x7647;
+    if (unicode == 0x92c8) return 0x7648;
+    if (unicode == 0x933e) return 0x7649;
+    if (unicode == 0x936a) return 0x764a;
+    if (unicode == 0x938f) return 0x764c;
+    if (unicode == 0x93ca) return 0x764b;
+    if (unicode == 0x93d6) return 0x7769;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x00 <= h && h <= 0xff
+        && 0x00 <= l && l <= 0xff
+        && gb2312_1980_0_f_i[h - 0x00])
+      return gb2312_1980_0_f_i[h - 0x00][l - 0x00]
+             ? gb2312_1980_0_f_i[h - 0x00][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x2421 && 0x2473 <= enc) return enc + 0x0c20;
+    if (enc <= 0x2521 && 0x2576 <= enc) return enc + 0x0b80;
+    if (enc <= 0x2924 && 0x296f <= enc) return enc - 0x0424;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x77
+        && 0x21 <= l && l <= 0x7e)
+      return gb2312_1980_0_t_m[h * 0x5e + l - 0x0c3f]
+             ? gb2312_1980_0_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_gb2312_1980_0;
+
+#else
+
+#define rxvt_codeset_conv_gb2312_1980_0 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_1.h b/src/table/iso8859_1.h
new file mode 100644 (file)
index 0000000..a3524bf
--- /dev/null
@@ -0,0 +1,22 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_DEFAULT
+
+
+struct rxvt_codeset_conv_iso8859_1 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x00ff) return unicode;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x00ff) return enc;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_1;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_1 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_10.h b/src/table/iso8859_10.h
new file mode 100644 (file)
index 0000000..fb18702
--- /dev/null
@@ -0,0 +1,57 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_10_f_0[] = {
+  0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00,
+  0xb0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0x00, 0x00, 0xc9, 0x00, 0xcb, 0x00, 0xcd, 0xce, 0xcf,
+  0xd0, 0x00, 0x00, 0xd3, 0xd4, 0xd5, 0xd6, 0x00, 0xd8, 0x00, 0xda, 0xdb, 0xdc, 0xdd, 0xde, 0xdf,
+  0x00, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0x00, 0x00, 0xe9, 0x00, 0xeb, 0x00, 0xed, 0xee, 0xef,
+  0xf0, 0x00, 0x00, 0xf3, 0xf4, 0xf5, 0xf6, 0x00, 0xf8, 0x00, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe
+};
+static const uint8_t iso8859_10_f_256[] = {
+  0xc0, 0xe0, 0x00, 0x00, 0xa1, 0xb1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00,
+  0xa9, 0xb9, 0xa2, 0xb2, 0x00, 0x00, 0xcc, 0xec, 0xca, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0xa3, 0xb3, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xb5, 0xa4, 0xb4, 0x00, 0x00, 0xc7, 0xe7,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0xb6, 0xff, 0x00, 0x00, 0xa8, 0xb8, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0xd1, 0xf1, 0x00, 0x00, 0x00, 0xaf, 0xbf, 0xd2, 0xf2, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xba, 0x00, 0x00, 0x00, 0x00, 0xab, 0xbb, 0xd7, 0xf7, 0xae, 0xbe, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0xd9, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0xbc
+};
+static const uint16_t iso8859_10_t_0[] = {
+  0x00a0, 0x0104, 0x0112, 0x0122, 0x012a, 0x0128, 0x0136, 0x00a7, 0x013b, 0x0110, 0x0160, 0x0166,
+  0x017d, 0x00ad, 0x016a, 0x014a, 0x00b0, 0x0105, 0x0113, 0x0123, 0x012b, 0x0129, 0x0137, 0x00b7,
+  0x013c, 0x0111, 0x0161, 0x0167, 0x017e, 0x2015, 0x016b, 0x014b, 0x0100, 0x00c1, 0x00c2, 0x00c3,
+  0x00c4, 0x00c5, 0x00c6, 0x012e, 0x010c, 0x00c9, 0x0118, 0x00cb, 0x0116, 0x00cd, 0x00ce, 0x00cf,
+  0x00d0, 0x0145, 0x014c, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x0168, 0x00d8, 0x0172, 0x00da, 0x00db,
+  0x00dc, 0x00dd, 0x00de, 0x00df, 0x0101, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x012f,
+  0x010d, 0x00e9, 0x0119, 0x00eb, 0x0117, 0x00ed, 0x00ee, 0x00ef, 0x00f0, 0x0146, 0x014d, 0x00f3,
+  0x00f4, 0x00f5, 0x00f6, 0x0169, 0x00f8, 0x0173, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x00fe, 0x0138
+};
+
+struct rxvt_codeset_conv_iso8859_10 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x2015) return 0x00bd;
+    if (0x00a0 <= unicode && unicode <= 0x00fe)
+      return iso8859_10_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_10_f_0[unicode - 0x00a0];
+    if (0x0100 <= unicode && unicode <= 0x017e)
+      return iso8859_10_f_256[unicode - 0x0100] == 0 ? NOCHAR : iso8859_10_f_256[unicode - 0x0100];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_10_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_10;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_10 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_11.h b/src/table/iso8859_11.h
new file mode 100644 (file)
index 0000000..df53af8
--- /dev/null
@@ -0,0 +1,45 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_11_f_3584[] = {
+  0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0,
+  0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 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, 0xd0,
+  0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0x00, 0x00, 0x00, 0x00, 0xdf, 0xe0,
+  0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0,
+  0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb
+};
+static const uint16_t iso8859_11_t_0[] = {
+  0x00a0, 0x0e01, 0x0e02, 0x0e03, 0x0e04, 0x0e05, 0x0e06, 0x0e07, 0x0e08, 0x0e09, 0x0e0a, 0x0e0b,
+  0x0e0c, 0x0e0d, 0x0e0e, 0x0e0f, 0x0e10, 0x0e11, 0x0e12, 0x0e13, 0x0e14, 0x0e15, 0x0e16, 0x0e17,
+  0x0e18, 0x0e19, 0x0e1a, 0x0e1b, 0x0e1c, 0x0e1d, 0x0e1e, 0x0e1f, 0x0e20, 0x0e21, 0x0e22, 0x0e23,
+  0x0e24, 0x0e25, 0x0e26, 0x0e27, 0x0e28, 0x0e29, 0x0e2a, 0x0e2b, 0x0e2c, 0x0e2d, 0x0e2e, 0x0e2f,
+  0x0e30, 0x0e31, 0x0e32, 0x0e33, 0x0e34, 0x0e35, 0x0e36, 0x0e37, 0x0e38, 0x0e39, 0x0e3a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0e3f, 0x0e40, 0x0e41, 0x0e42, 0x0e43, 0x0e44, 0x0e45, 0x0e46, 0x0e47,
+  0x0e48, 0x0e49, 0x0e4a, 0x0e4b, 0x0e4c, 0x0e4d, 0x0e4e, 0x0e4f, 0x0e50, 0x0e51, 0x0e52, 0x0e53,
+  0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59, 0x0e5a, 0x0e5b
+};
+
+struct rxvt_codeset_conv_iso8859_11 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x00a0) return 0x00a0;
+    if (0x0e01 <= unicode && unicode <= 0x0e5b)
+      return iso8859_11_f_3584[unicode - 0x0e01] == 0 ? NOCHAR : iso8859_11_f_3584[unicode - 0x0e01];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00fb)
+      return iso8859_11_t_0[enc - 0x00a0] == 0 ? NOCHAR : iso8859_11_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_11;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_11 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_13.h b/src/table/iso8859_13.h
new file mode 100644 (file)
index 0000000..758ebbc
--- /dev/null
@@ -0,0 +1,60 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_13_f_0[] = {
+  0xa0, 0x00, 0xa2, 0xa3, 0xa4, 0x00, 0xa6, 0xa7, 0x00, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0x00,
+  0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0xb5, 0xb6, 0xb7, 0x00, 0xb9, 0x00, 0xbb, 0xbc, 0xbd, 0xbe, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xc4, 0xc5, 0xaf, 0x00, 0x00, 0xc9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0xd3, 0x00, 0xd5, 0xd6, 0xd7, 0xa8, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0xdf,
+  0x00, 0x00, 0x00, 0x00, 0xe4, 0xe5, 0xbf, 0x00, 0x00, 0xe9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0xf3, 0x00, 0xf5, 0xf6, 0xf7, 0xb8, 0x00, 0x00, 0x00, 0xfc
+};
+static const uint8_t iso8859_13_f_256[] = {
+  0xc2, 0xe2, 0x00, 0x00, 0xc0, 0xe0, 0xc3, 0xe3, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00,
+  0x00, 0x00, 0xc7, 0xe7, 0x00, 0x00, 0xcb, 0xeb, 0xc6, 0xe6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0xcc, 0xec, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0xee, 0x00, 0x00, 0xc1, 0xe1,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xed, 0x00, 0x00, 0x00, 0xcf, 0xef, 0x00, 0x00, 0x00,
+  0x00, 0xd9, 0xf9, 0xd1, 0xf1, 0xd2, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, 0xf4, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0xba, 0x00, 0x00, 0xda, 0xfa, 0x00, 0x00, 0x00, 0x00,
+  0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0xfb, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0xd8, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0xca, 0xea, 0xdd, 0xfd, 0xde, 0xfe
+};
+static const uint16_t iso8859_13_t_0[] = {
+  0x00a0, 0x201d, 0x00a2, 0x00a3, 0x00a4, 0x201e, 0x00a6, 0x00a7, 0x00d8, 0x00a9, 0x0156, 0x00ab,
+  0x00ac, 0x00ad, 0x00ae, 0x00c6, 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x201c, 0x00b5, 0x00b6, 0x00b7,
+  0x00f8, 0x00b9, 0x0157, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00e6, 0x0104, 0x012e, 0x0100, 0x0106,
+  0x00c4, 0x00c5, 0x0118, 0x0112, 0x010c, 0x00c9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012a, 0x013b,
+  0x0160, 0x0143, 0x0145, 0x00d3, 0x014c, 0x00d5, 0x00d6, 0x00d7, 0x0172, 0x0141, 0x015a, 0x016a,
+  0x00dc, 0x017b, 0x017d, 0x00df, 0x0105, 0x012f, 0x0101, 0x0107, 0x00e4, 0x00e5, 0x0119, 0x0113,
+  0x010d, 0x00e9, 0x017a, 0x0117, 0x0123, 0x0137, 0x012b, 0x013c, 0x0161, 0x0144, 0x0146, 0x00f3,
+  0x014d, 0x00f5, 0x00f6, 0x00f7, 0x0173, 0x0142, 0x015b, 0x016b, 0x00fc, 0x017c, 0x017e, 0x2019
+};
+
+struct rxvt_codeset_conv_iso8859_13 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x2019) return 0x00ff;
+    if (unicode == 0x201c) return 0x00b4;
+    if (unicode == 0x201d) return 0x00a1;
+    if (unicode == 0x201e) return 0x00a5;
+    if (0x00a0 <= unicode && unicode <= 0x00fc)
+      return iso8859_13_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_13_f_0[unicode - 0x00a0];
+    if (0x0100 <= unicode && unicode <= 0x017e)
+      return iso8859_13_f_256[unicode - 0x0100] == 0 ? NOCHAR : iso8859_13_f_256[unicode - 0x0100];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_13_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_13;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_13 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_14.h b/src/table/iso8859_14.h
new file mode 100644 (file)
index 0000000..918de2b
--- /dev/null
@@ -0,0 +1,75 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_14_f_0[] = {
+  0xa0, 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, 0xa7, 0x00, 0xa9, 0x00, 0x00, 0x00, 0xad, 0xae, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+  0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0x00, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0xdd, 0x00, 0xdf,
+  0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
+  0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0x00, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0x00, 0xff
+};
+static const uint8_t iso8859_14_f_256[] = {
+  0xa4, 0xa5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0xf0, 0xde, 0xfe, 0xaf
+};
+static const uint8_t iso8859_14_f_7680[] = {
+  0xa1, 0xa2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0xab, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0xb1, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb5,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xb7, 0xb9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbb, 0xbf,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xf7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0xb8,
+  0xaa, 0xba, 0xbd, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xac, 0xbc
+};
+static const uint16_t iso8859_14_t_0[] = {
+  0x00a0, 0x1e02, 0x1e03, 0x00a3, 0x010a, 0x010b, 0x1e0a, 0x00a7, 0x1e80, 0x00a9, 0x1e82, 0x1e0b,
+  0x1ef2, 0x00ad, 0x00ae, 0x0178, 0x1e1e, 0x1e1f, 0x0120, 0x0121, 0x1e40, 0x1e41, 0x00b6, 0x1e56,
+  0x1e81, 0x1e57, 0x1e83, 0x1e60, 0x1ef3, 0x1e84, 0x1e85, 0x1e61, 0x00c0, 0x00c1, 0x00c2, 0x00c3,
+  0x00c4, 0x00c5, 0x00c6, 0x00c7, 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+  0x0174, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x1e6a, 0x00d8, 0x00d9, 0x00da, 0x00db,
+  0x00dc, 0x00dd, 0x0176, 0x00df, 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7,
+  0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 0x0175, 0x00f1, 0x00f2, 0x00f3,
+  0x00f4, 0x00f5, 0x00f6, 0x1e6b, 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x0177, 0x00ff
+};
+
+struct rxvt_codeset_conv_iso8859_14 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (0x00a0 <= unicode && unicode <= 0x00ff)
+      return iso8859_14_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_14_f_0[unicode - 0x00a0];
+    if (0x010a <= unicode && unicode <= 0x0178)
+      return iso8859_14_f_256[unicode - 0x010a] == 0 ? NOCHAR : iso8859_14_f_256[unicode - 0x010a];
+    if (0x1e02 <= unicode && unicode <= 0x1ef3)
+      return iso8859_14_f_7680[unicode - 0x1e02] == 0 ? NOCHAR : iso8859_14_f_7680[unicode - 0x1e02];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_14_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_14;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_14 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_15.h b/src/table/iso8859_15.h
new file mode 100644 (file)
index 0000000..2e9842e
--- /dev/null
@@ -0,0 +1,52 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_DEFAULT
+
+static const uint8_t iso8859_15_f_0[] = {
+  0xa0, 0xa1, 0xa2, 0xa3, 0x00, 0xa5, 0x00, 0xa7, 0x00, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+  0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0xb5, 0xb6, 0xb7, 0x00, 0xb9, 0xba, 0xbb, 0x00, 0x00, 0x00, 0xbf,
+  0xc0, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+  0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 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,
+  0xf0, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0xff
+};
+static const uint8_t iso8859_15_f_256[] = {
+  0xbc, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0xa8,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xb8
+};
+static const uint16_t iso8859_15_t_0[] = {
+  0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x20ac, 0x00a5, 0x0160, 0x00a7, 0x0161, 0x00a9, 0x00aa, 0x00ab,
+  0x00ac, 0x00ad, 0x00ae, 0x00af, 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x017d, 0x00b5, 0x00b6, 0x00b7,
+  0x017e, 0x00b9, 0x00ba, 0x00bb, 0x0152, 0x0153, 0x0178, 0x00bf, 0x00c0, 0x00c1, 0x00c2, 0x00c3,
+  0x00c4, 0x00c5, 0x00c6, 0x00c7, 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+  0x00d0, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7, 0x00d8, 0x00d9, 0x00da, 0x00db,
+  0x00dc, 0x00dd, 0x00de, 0x00df, 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7,
+  0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 0x00f0, 0x00f1, 0x00f2, 0x00f3,
+  0x00f4, 0x00f5, 0x00f6, 0x00f7, 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x00fe, 0x00ff
+};
+
+struct rxvt_codeset_conv_iso8859_15 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x20ac) return 0x00a4;
+    if (0x00a0 <= unicode && unicode <= 0x00ff)
+      return iso8859_15_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_15_f_0[unicode - 0x00a0];
+    if (0x0152 <= unicode && unicode <= 0x017e)
+      return iso8859_15_f_256[unicode - 0x0152] == 0 ? NOCHAR : iso8859_15_f_256[unicode - 0x0152];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_15_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_15;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_15 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_16.h b/src/table/iso8859_16.h
new file mode 100644 (file)
index 0000000..2d10e9c
--- /dev/null
@@ -0,0 +1,63 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_16_f_0[] = {
+  0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x00, 0xa9, 0x00, 0xab, 0x00, 0xad, 0x00, 0x00,
+  0xb0, 0xb1, 0x00, 0x00, 0x00, 0x00, 0xb6, 0xb7, 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x00,
+  0xc0, 0xc1, 0xc2, 0x00, 0xc4, 0x00, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+  0x00, 0x00, 0xd2, 0xd3, 0xd4, 0x00, 0xd6, 0x00, 0x00, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf,
+  0xe0, 0xe1, 0xe2, 0x00, 0xe4, 0x00, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
+  0x00, 0x00, 0xf2, 0xf3, 0xf4, 0x00, 0xf6, 0x00, 0x00, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0xff
+};
+static const uint8_t iso8859_16_f_256[] = {
+  0xc3, 0xe3, 0xa1, 0xa2, 0xc5, 0xe5, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xb9, 0x00, 0x00, 0xd0, 0xf0,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa3,
+  0xb3, 0xd1, 0xf1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0xf5,
+  0xbc, 0xbd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xf7, 0x00, 0x00, 0x00, 0x00, 0xa6, 0xa8,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0xf8,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbe, 0xac, 0xae, 0xaf, 0xbf, 0xb4, 0xb8
+};
+static const uint16_t iso8859_16_t_0[] = {
+  0x00a0, 0x0104, 0x0105, 0x0141, 0x20ac, 0x201e, 0x0160, 0x00a7, 0x0161, 0x00a9, 0x0218, 0x00ab,
+  0x0179, 0x00ad, 0x017a, 0x017b, 0x00b0, 0x00b1, 0x010c, 0x0142, 0x017d, 0x201d, 0x00b6, 0x00b7,
+  0x017e, 0x010d, 0x0219, 0x00bb, 0x0152, 0x0153, 0x0178, 0x017c, 0x00c0, 0x00c1, 0x00c2, 0x0102,
+  0x00c4, 0x0106, 0x00c6, 0x00c7, 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+  0x0110, 0x0143, 0x00d2, 0x00d3, 0x00d4, 0x0150, 0x00d6, 0x015a, 0x0170, 0x00d9, 0x00da, 0x00db,
+  0x00dc, 0x0118, 0x021a, 0x00df, 0x00e0, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x0107, 0x00e6, 0x00e7,
+  0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 0x0111, 0x0144, 0x00f2, 0x00f3,
+  0x00f4, 0x0151, 0x00f6, 0x015b, 0x0171, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x0119, 0x021b, 0x00ff
+};
+
+struct rxvt_codeset_conv_iso8859_16 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x0218) return 0x00aa;
+    if (unicode == 0x0219) return 0x00ba;
+    if (unicode == 0x021a) return 0x00de;
+    if (unicode == 0x021b) return 0x00fe;
+    if (unicode == 0x201d) return 0x00b5;
+    if (unicode == 0x201e) return 0x00a5;
+    if (unicode == 0x20ac) return 0x00a4;
+    if (0x00a0 <= unicode && unicode <= 0x00ff)
+      return iso8859_16_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_16_f_0[unicode - 0x00a0];
+    if (0x0102 <= unicode && unicode <= 0x017e)
+      return iso8859_16_f_256[unicode - 0x0102] == 0 ? NOCHAR : iso8859_16_f_256[unicode - 0x0102];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_16_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_16;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_16 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_2.h b/src/table/iso8859_2.h
new file mode 100644 (file)
index 0000000..856a66e
--- /dev/null
@@ -0,0 +1,61 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_2_f_0[] = {
+  0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0xa7, 0xa8, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00,
+  0xb0, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0xc1, 0xc2, 0x00, 0xc4, 0x00, 0x00, 0xc7, 0x00, 0xc9, 0x00, 0xcb, 0x00, 0xcd, 0xce, 0x00,
+  0x00, 0x00, 0x00, 0xd3, 0xd4, 0x00, 0xd6, 0xd7, 0x00, 0x00, 0xda, 0x00, 0xdc, 0xdd, 0x00, 0xdf,
+  0x00, 0xe1, 0xe2, 0x00, 0xe4, 0x00, 0x00, 0xe7, 0x00, 0xe9, 0x00, 0xeb, 0x00, 0xed, 0xee, 0x00,
+  0x00, 0x00, 0x00, 0xf3, 0xf4, 0x00, 0xf6, 0xf7, 0x00, 0x00, 0xfa, 0x00, 0xfc, 0xfd
+};
+static const uint8_t iso8859_2_f_256[] = {
+  0xc3, 0xe3, 0xa1, 0xb1, 0xc6, 0xe6, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0xcf, 0xef, 0xd0, 0xf0,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xca, 0xea, 0xcc, 0xec, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xe5, 0x00, 0x00, 0xa5, 0xb5, 0x00, 0x00, 0xa3,
+  0xb3, 0xd1, 0xf1, 0x00, 0x00, 0xd2, 0xf2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, 0xf5,
+  0x00, 0x00, 0xc0, 0xe0, 0x00, 0x00, 0xd8, 0xf8, 0xa6, 0xb6, 0x00, 0x00, 0xaa, 0xba, 0xa9, 0xb9,
+  0xde, 0xfe, 0xab, 0xbb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0xf9, 0xdb, 0xfb,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0xbc, 0xaf, 0xbf, 0xae, 0xbe
+};
+static const uint16_t iso8859_2_t_0[] = {
+  0x00a0, 0x0104, 0x02d8, 0x0141, 0x00a4, 0x013d, 0x015a, 0x00a7, 0x00a8, 0x0160, 0x015e, 0x0164,
+  0x0179, 0x00ad, 0x017d, 0x017b, 0x00b0, 0x0105, 0x02db, 0x0142, 0x00b4, 0x013e, 0x015b, 0x02c7,
+  0x00b8, 0x0161, 0x015f, 0x0165, 0x017a, 0x02dd, 0x017e, 0x017c, 0x0154, 0x00c1, 0x00c2, 0x0102,
+  0x00c4, 0x0139, 0x0106, 0x00c7, 0x010c, 0x00c9, 0x0118, 0x00cb, 0x011a, 0x00cd, 0x00ce, 0x010e,
+  0x0110, 0x0143, 0x0147, 0x00d3, 0x00d4, 0x0150, 0x00d6, 0x00d7, 0x0158, 0x016e, 0x00da, 0x0170,
+  0x00dc, 0x00dd, 0x0162, 0x00df, 0x0155, 0x00e1, 0x00e2, 0x0103, 0x00e4, 0x013a, 0x0107, 0x00e7,
+  0x010d, 0x00e9, 0x0119, 0x00eb, 0x011b, 0x00ed, 0x00ee, 0x010f, 0x0111, 0x0144, 0x0148, 0x00f3,
+  0x00f4, 0x0151, 0x00f6, 0x00f7, 0x0159, 0x016f, 0x00fa, 0x0171, 0x00fc, 0x00fd, 0x0163, 0x02d9
+};
+
+struct rxvt_codeset_conv_iso8859_2 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x02c7) return 0x00b7;
+    if (unicode == 0x02d8) return 0x00a2;
+    if (unicode == 0x02d9) return 0x00ff;
+    if (unicode == 0x02db) return 0x00b2;
+    if (unicode == 0x02dd) return 0x00bd;
+    if (0x00a0 <= unicode && unicode <= 0x00fd)
+      return iso8859_2_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_2_f_0[unicode - 0x00a0];
+    if (0x0102 <= unicode && unicode <= 0x017e)
+      return iso8859_2_f_256[unicode - 0x0102] == 0 ? NOCHAR : iso8859_2_f_256[unicode - 0x0102];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_2_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_2;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_2 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_3.h b/src/table/iso8859_3.h
new file mode 100644 (file)
index 0000000..81c4ad6
--- /dev/null
@@ -0,0 +1,58 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_3_f_0[] = {
+  0xa0, 0x00, 0x00, 0xa3, 0xa4, 0x00, 0x00, 0xa7, 0xa8, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00,
+  0xb0, 0x00, 0xb2, 0xb3, 0xb4, 0xb5, 0x00, 0xb7, 0xb8, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x00, 0x00,
+  0xc0, 0xc1, 0xc2, 0x00, 0xc4, 0x00, 0x00, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf,
+  0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0x00, 0xd6, 0xd7, 0x00, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf,
+  0xe0, 0xe1, 0xe2, 0x00, 0xe4, 0x00, 0x00, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
+  0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0x00, 0xf6, 0xf7, 0x00, 0xf9, 0xfa, 0xfb, 0xfc
+};
+static const uint8_t iso8859_3_f_256[] = {
+  0xc6, 0xe6, 0xc5, 0xe5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xd8, 0xf8, 0xab, 0xbb, 0xd5, 0xf5, 0x00, 0x00, 0xa6, 0xb6, 0xa1, 0xb1,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa9, 0xb9, 0x00, 0x00, 0xac, 0xbc, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xde, 0xfe, 0xaa, 0xba, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xdd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0xaf, 0xbf
+};
+static const uint16_t iso8859_3_t_0[] = {
+  0x00a0, 0x0126, 0x02d8, 0x00a3, 0x00a4, 0x0000, 0x0124, 0x00a7, 0x00a8, 0x0130, 0x015e, 0x011e,
+  0x0134, 0x00ad, 0x0000, 0x017b, 0x00b0, 0x0127, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x0125, 0x00b7,
+  0x00b8, 0x0131, 0x015f, 0x011f, 0x0135, 0x00bd, 0x0000, 0x017c, 0x00c0, 0x00c1, 0x00c2, 0x0000,
+  0x00c4, 0x010a, 0x0108, 0x00c7, 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+  0x0000, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x0120, 0x00d6, 0x00d7, 0x011c, 0x00d9, 0x00da, 0x00db,
+  0x00dc, 0x016c, 0x015c, 0x00df, 0x00e0, 0x00e1, 0x00e2, 0x0000, 0x00e4, 0x010b, 0x0109, 0x00e7,
+  0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 0x0000, 0x00f1, 0x00f2, 0x00f3,
+  0x00f4, 0x0121, 0x00f6, 0x00f7, 0x011d, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x016d, 0x015d, 0x02d9
+};
+
+struct rxvt_codeset_conv_iso8859_3 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x02d8) return 0x00a2;
+    if (unicode == 0x02d9) return 0x00ff;
+    if (0x00a0 <= unicode && unicode <= 0x00fc)
+      return iso8859_3_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_3_f_0[unicode - 0x00a0];
+    if (0x0108 <= unicode && unicode <= 0x017c)
+      return iso8859_3_f_256[unicode - 0x0108] == 0 ? NOCHAR : iso8859_3_f_256[unicode - 0x0108];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_3_t_0[enc - 0x00a0] == 0 ? NOCHAR : iso8859_3_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_3;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_3 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_4.h b/src/table/iso8859_4.h
new file mode 100644 (file)
index 0000000..fe2d4ce
--- /dev/null
@@ -0,0 +1,59 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_4_f_0[] = {
+  0xa0, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0xa7, 0xa8, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0xaf,
+  0xb0, 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0x00, 0x00, 0xc9, 0x00, 0xcb, 0x00, 0xcd, 0xce, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0x00, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf,
+  0x00, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0x00, 0x00, 0xe9, 0x00, 0xeb, 0x00, 0xed, 0xee, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0x00, 0xfa, 0xfb, 0xfc
+};
+static const uint8_t iso8859_4_f_256[] = {
+  0xc0, 0xe0, 0x00, 0x00, 0xa1, 0xb1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xe8, 0x00, 0x00,
+  0xd0, 0xf0, 0xaa, 0xba, 0x00, 0x00, 0xcc, 0xec, 0xca, 0xea, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0xab, 0xbb, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xb5, 0xcf, 0xef, 0x00, 0x00, 0xc7, 0xe7,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd3, 0xf3, 0xa2, 0x00, 0x00, 0xa6, 0xb6, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0xd1, 0xf1, 0x00, 0x00, 0x00, 0xbd, 0xbf, 0xd2, 0xf2, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa3, 0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xa9, 0xb9, 0x00, 0x00, 0x00, 0x00, 0xac, 0xbc, 0xdd, 0xfd, 0xde, 0xfe, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0xd9, 0xf9, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, 0xbe
+};
+static const uint16_t iso8859_4_t_0[] = {
+  0x00a0, 0x0104, 0x0138, 0x0156, 0x00a4, 0x0128, 0x013b, 0x00a7, 0x00a8, 0x0160, 0x0112, 0x0122,
+  0x0166, 0x00ad, 0x017d, 0x00af, 0x00b0, 0x0105, 0x02db, 0x0157, 0x00b4, 0x0129, 0x013c, 0x02c7,
+  0x00b8, 0x0161, 0x0113, 0x0123, 0x0167, 0x014a, 0x017e, 0x014b, 0x0100, 0x00c1, 0x00c2, 0x00c3,
+  0x00c4, 0x00c5, 0x00c6, 0x012e, 0x010c, 0x00c9, 0x0118, 0x00cb, 0x0116, 0x00cd, 0x00ce, 0x012a,
+  0x0110, 0x0145, 0x014c, 0x0136, 0x00d4, 0x00d5, 0x00d6, 0x00d7, 0x00d8, 0x0172, 0x00da, 0x00db,
+  0x00dc, 0x0168, 0x016a, 0x00df, 0x0101, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x012f,
+  0x010d, 0x00e9, 0x0119, 0x00eb, 0x0117, 0x00ed, 0x00ee, 0x012b, 0x0111, 0x0146, 0x014d, 0x0137,
+  0x00f4, 0x00f5, 0x00f6, 0x00f7, 0x00f8, 0x0173, 0x00fa, 0x00fb, 0x00fc, 0x0169, 0x016b, 0x02d9
+};
+
+struct rxvt_codeset_conv_iso8859_4 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x02c7) return 0x00b7;
+    if (unicode == 0x02d9) return 0x00ff;
+    if (unicode == 0x02db) return 0x00b2;
+    if (0x00a0 <= unicode && unicode <= 0x00fc)
+      return iso8859_4_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_4_f_0[unicode - 0x00a0];
+    if (0x0100 <= unicode && unicode <= 0x017e)
+      return iso8859_4_f_256[unicode - 0x0100] == 0 ? NOCHAR : iso8859_4_f_256[unicode - 0x0100];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_4_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_4;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_4 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_5.h b/src/table/iso8859_5.h
new file mode 100644 (file)
index 0000000..f0e8f14
--- /dev/null
@@ -0,0 +1,48 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_5_f_1024[] = {
+  0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0x00, 0xae, 0xaf, 0xb0,
+  0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 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, 0xd0,
+  0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 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, 0x00,
+  0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0xfe, 0xff
+};
+static const uint16_t iso8859_5_t_0[] = {
+  0x00a0, 0x0401, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407, 0x0408, 0x0409, 0x040a, 0x040b,
+  0x040c, 0x00ad, 0x040e, 0x040f, 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
+  0x0418, 0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x0420, 0x0421, 0x0422, 0x0423,
+  0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f,
+  0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438, 0x0439, 0x043a, 0x043b,
+  0x043c, 0x043d, 0x043e, 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447,
+  0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 0x2116, 0x0451, 0x0452, 0x0453,
+  0x0454, 0x0455, 0x0456, 0x0457, 0x0458, 0x0459, 0x045a, 0x045b, 0x045c, 0x00a7, 0x045e, 0x045f
+};
+
+struct rxvt_codeset_conv_iso8859_5 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x00a0) return 0x00a0;
+    if (unicode == 0x00a7) return 0x00fd;
+    if (unicode == 0x00ad) return 0x00ad;
+    if (unicode == 0x2116) return 0x00f0;
+    if (0x0401 <= unicode && unicode <= 0x045f)
+      return iso8859_5_f_1024[unicode - 0x0401] == 0 ? NOCHAR : iso8859_5_f_1024[unicode - 0x0401];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_5_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_5;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_5 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_6.h b/src/table/iso8859_6.h
new file mode 100644 (file)
index 0000000..0257c29
--- /dev/null
@@ -0,0 +1,45 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_6_f_1536[] = {
+  0xac, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbb,
+  0x00, 0x00, 0x00, 0xbf, 0x00, 0xc1, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb,
+  0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb,
+  0xec, 0xed, 0xee, 0xef, 0xf0, 0xf1, 0xf2
+};
+static const uint16_t iso8859_6_t_0[] = {
+  0x00a0, 0x0000, 0x0000, 0x0000, 0x00a4, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x060c, 0x00ad, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x061b, 0x0000, 0x0000, 0x0000, 0x061f, 0x0000, 0x0621, 0x0622, 0x0623,
+  0x0624, 0x0625, 0x0626, 0x0627, 0x0628, 0x0629, 0x062a, 0x062b, 0x062c, 0x062d, 0x062e, 0x062f,
+  0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0637, 0x0638, 0x0639, 0x063a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0640, 0x0641, 0x0642, 0x0643, 0x0644, 0x0645, 0x0646, 0x0647,
+  0x0648, 0x0649, 0x064a, 0x064b, 0x064c, 0x064d, 0x064e, 0x064f, 0x0650, 0x0651, 0x0652
+};
+
+struct rxvt_codeset_conv_iso8859_6 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x00a0) return 0x00a0;
+    if (unicode == 0x00a4) return 0x00a4;
+    if (unicode == 0x00ad) return 0x00ad;
+    if (0x060c <= unicode && unicode <= 0x0652)
+      return iso8859_6_f_1536[unicode - 0x060c] == 0 ? NOCHAR : iso8859_6_f_1536[unicode - 0x060c];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00f2)
+      return iso8859_6_t_0[enc - 0x00a0] == 0 ? NOCHAR : iso8859_6_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_6;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_6 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_7.h b/src/table/iso8859_7.h
new file mode 100644 (file)
index 0000000..df512ed
--- /dev/null
@@ -0,0 +1,52 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_7_f_0[] = {
+  0xa0, 0x00, 0x00, 0xa3, 0x00, 0x00, 0xa6, 0xa7, 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0x00, 0x00,
+  0xb0, 0xb1, 0xb2, 0xb3, 0x00, 0x00, 0x00, 0xb7, 0x00, 0x00, 0x00, 0xbb, 0x00, 0xbd
+};
+static const uint8_t iso8859_7_f_768[] = {
+  0xb4, 0xb5, 0xb6, 0x00, 0xb8, 0xb9, 0xba, 0x00, 0xbc, 0x00, 0xbe, 0xbf, 0xc0, 0xc1, 0xc2, 0xc3,
+  0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd1, 0x00, 0xd3,
+  0xd4, 0xd5, 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, 0xf0, 0xf1, 0xf2, 0xf3,
+  0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe
+};
+static const uint16_t iso8859_7_t_0[] = {
+  0x00a0, 0x2018, 0x2019, 0x00a3, 0x0000, 0x0000, 0x00a6, 0x00a7, 0x00a8, 0x00a9, 0x0000, 0x00ab,
+  0x00ac, 0x00ad, 0x0000, 0x2015, 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x0384, 0x0385, 0x0386, 0x00b7,
+  0x0388, 0x0389, 0x038a, 0x00bb, 0x038c, 0x00bd, 0x038e, 0x038f, 0x0390, 0x0391, 0x0392, 0x0393,
+  0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039a, 0x039b, 0x039c, 0x039d, 0x039e, 0x039f,
+  0x03a0, 0x03a1, 0x0000, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9, 0x03aa, 0x03ab,
+  0x03ac, 0x03ad, 0x03ae, 0x03af, 0x03b0, 0x03b1, 0x03b2, 0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7,
+  0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0, 0x03c1, 0x03c2, 0x03c3,
+  0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x03ca, 0x03cb, 0x03cc, 0x03cd, 0x03ce
+};
+
+struct rxvt_codeset_conv_iso8859_7 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode == 0x2015) return 0x00af;
+    if (unicode == 0x2018) return 0x00a1;
+    if (unicode == 0x2019) return 0x00a2;
+    if (0x00a0 <= unicode && unicode <= 0x00bd)
+      return iso8859_7_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_7_f_0[unicode - 0x00a0];
+    if (0x0384 <= unicode && unicode <= 0x03ce)
+      return iso8859_7_f_768[unicode - 0x0384] == 0 ? NOCHAR : iso8859_7_f_768[unicode - 0x0384];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00fe)
+      return iso8859_7_t_0[enc - 0x00a0] == 0 ? NOCHAR : iso8859_7_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_7;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_7 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_8.h b/src/table/iso8859_8.h
new file mode 100644 (file)
index 0000000..8b55aae
--- /dev/null
@@ -0,0 +1,48 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_8_f_0[] = {
+  0xa0, 0x00, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0x00, 0xab, 0xac, 0xad, 0xae, 0xaf,
+  0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0x00, 0xbb, 0xbc, 0xbd, 0xbe, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba
+};
+static const uint16_t iso8859_8_t_0[] = {
+  0x00a0, 0x0000, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7, 0x00a8, 0x00a9, 0x00d7, 0x00ab,
+  0x00ac, 0x00ad, 0x00ae, 0x00af, 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+  0x00b8, 0x00b9, 0x00f7, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2017, 0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05d4, 0x05d5, 0x05d6, 0x05d7,
+  0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05dd, 0x05de, 0x05df, 0x05e0, 0x05e1, 0x05e2, 0x05e3,
+  0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0000, 0x0000, 0x200e, 0x200f
+};
+
+struct rxvt_codeset_conv_iso8859_8 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (unicode <= 0x05d0 && 0x05ea <= unicode) return unicode - 0x04f0;
+    if (unicode == 0x200e) return 0x00fd;
+    if (unicode == 0x200f) return 0x00fe;
+    if (unicode == 0x2017) return 0x00df;
+    if (0x00a0 <= unicode && unicode <= 0x00f7)
+      return iso8859_8_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_8_f_0[unicode - 0x00a0];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00fe)
+      return iso8859_8_t_0[enc - 0x00a0] == 0 ? NOCHAR : iso8859_8_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_8;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_8 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/iso8859_9.h b/src/table/iso8859_9.h
new file mode 100644 (file)
index 0000000..1444334
--- /dev/null
@@ -0,0 +1,53 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t iso8859_9_f_0[] = {
+  0xa0, 0xa1, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf,
+  0xb0, 0xb1, 0xb2, 0xb3, 0xb4, 0xb5, 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,
+  0x00, 0xd1, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xdb, 0xdc, 0x00, 0x00, 0xdf,
+  0xe0, 0xe1, 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef,
+  0x00, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa, 0xfb, 0xfc, 0x00, 0x00, 0xff
+};
+static const uint8_t iso8859_9_f_256[] = {
+  0xd0, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0xdd, 0xfd, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xde, 0xfe
+};
+static const uint16_t iso8859_9_t_0[] = {
+  0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4, 0x00a5, 0x00a6, 0x00a7, 0x00a8, 0x00a9, 0x00aa, 0x00ab,
+  0x00ac, 0x00ad, 0x00ae, 0x00af, 0x00b0, 0x00b1, 0x00b2, 0x00b3, 0x00b4, 0x00b5, 0x00b6, 0x00b7,
+  0x00b8, 0x00b9, 0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 0x00c0, 0x00c1, 0x00c2, 0x00c3,
+  0x00c4, 0x00c5, 0x00c6, 0x00c7, 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf,
+  0x011e, 0x00d1, 0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7, 0x00d8, 0x00d9, 0x00da, 0x00db,
+  0x00dc, 0x0130, 0x015e, 0x00df, 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7,
+  0x00e8, 0x00e9, 0x00ea, 0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 0x011f, 0x00f1, 0x00f2, 0x00f3,
+  0x00f4, 0x00f5, 0x00f6, 0x00f7, 0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x0131, 0x015f, 0x00ff
+};
+
+struct rxvt_codeset_conv_iso8859_9 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x009f) return unicode;
+    if (0x00a0 <= unicode && unicode <= 0x00ff)
+      return iso8859_9_f_0[unicode - 0x00a0] == 0 ? NOCHAR : iso8859_9_f_0[unicode - 0x00a0];
+    if (0x011e <= unicode && unicode <= 0x015f)
+      return iso8859_9_f_256[unicode - 0x011e] == 0 ? NOCHAR : iso8859_9_f_256[unicode - 0x011e];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x009f) return enc;
+    if (0x00a0 <= enc && enc <= 0x00ff)
+      return iso8859_9_t_0[enc - 0x00a0];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_iso8859_9;
+
+#else
+
+#define rxvt_codeset_conv_iso8859_9 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/jis0201_1976_0.h b/src/table/jis0201_1976_0.h
new file mode 100644 (file)
index 0000000..1187fc1
--- /dev/null
@@ -0,0 +1,28 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_JP
+
+
+struct rxvt_codeset_conv_jis0201_1976_0 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x007d) return unicode;
+    if (0x007f <= unicode && unicode <= 0x009f) return unicode;
+    if (unicode == 0x203e) return 0x007e;
+    if (unicode <= 0xff61 && 0xff9f <= unicode) return unicode - 0xfec0;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x007d) return enc;
+    if (0x007f <= enc && enc <= 0x009f) return enc;
+    if (enc == 0x007e) return 0x203e;
+    if (enc <= 0x00a1 && 0x00df <= enc) return enc + 0xfec0;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_jis0201_1976_0;
+
+#else
+
+#define rxvt_codeset_conv_jis0201_1976_0 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/jis0208_1983_0.h b/src/table/jis0208_1983_0.h
new file mode 100644 (file)
index 0000000..9d47237
--- /dev/null
@@ -0,0 +1,2933 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_JP
+
+static const uint16_t jis0208_1983_0_f_0[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2171, 0x2172, 0x0000, 0x0000, 0x0000, 0x2178,
+  0x212f, 0x0000, 0x0000, 0x0000, 0x224c, 0x0000, 0x0000, 0x0000, 0x216b, 0x215e, 0x0000, 0x0000,
+  0x212d, 0x0000, 0x2279, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2160, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_3[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627, 0x2628, 0x2629, 0x262a, 0x262b,
+  0x262c, 0x262d, 0x262e, 0x262f, 0x2630, 0x2631, 0x0000, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636,
+  0x2637, 0x2638, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2641, 0x2642, 0x2643,
+  0x2644, 0x2645, 0x2646, 0x2647, 0x2648, 0x2649, 0x264a, 0x264b, 0x264c, 0x264d, 0x264e, 0x264f,
+  0x2650, 0x2651, 0x0000, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656, 0x2657, 0x2658, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_4[] = {
+  0x0000, 0x2727, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
+  0x272a, 0x272b, 0x272c, 0x272d, 0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733, 0x2734, 0x2735,
+  0x2736, 0x2737, 0x2738, 0x2739, 0x273a, 0x273b, 0x273c, 0x273d, 0x273e, 0x273f, 0x2740, 0x2741,
+  0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758, 0x2759, 0x275a, 0x275b, 0x275c, 0x275d,
+  0x275e, 0x275f, 0x2760, 0x2761, 0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
+  0x276a, 0x276b, 0x276c, 0x276d, 0x276e, 0x276f, 0x2770, 0x2771, 0x0000, 0x2757, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_32[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x213e, 0x0000, 0x0000, 0x0000, 0x0000, 0x213d, 0x2142, 0x0000,
+  0x2146, 0x2147, 0x0000, 0x0000, 0x2148, 0x2149, 0x0000, 0x0000, 0x2277, 0x2278, 0x0000, 0x0000,
+  0x0000, 0x2145, 0x2144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2273, 0x0000, 0x216c, 0x216d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2228,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_33[] = {
+  0x0000, 0x0000, 0x0000, 0x216e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2272, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x222b, 0x222c, 0x222a, 0x222d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x224d, 0x0000, 0x224e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_34[] = {
+  0x224f, 0x0000, 0x225f, 0x2250, 0x0000, 0x0000, 0x0000, 0x2260, 0x223a, 0x0000, 0x0000, 0x223b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2265, 0x0000, 0x0000, 0x2267, 0x2167, 0x0000, 0x225c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x224a, 0x224b, 0x2241, 0x2240, 0x2269, 0x226a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2168, 0x2268, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2262, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2162, 0x2261, 0x0000, 0x0000, 0x0000, 0x0000, 0x2165, 0x2166, 0x0000, 0x0000, 0x2263, 0x2264,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x223e, 0x223f,
+  0x0000, 0x0000, 0x223c, 0x223d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x225d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_37[] = {
+  0x2821, 0x282c, 0x2822, 0x282d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2823, 0x0000, 0x0000, 0x282e, 0x2824, 0x0000, 0x0000, 0x282f, 0x2826, 0x0000, 0x0000, 0x2831,
+  0x2825, 0x0000, 0x0000, 0x2830, 0x2827, 0x283c, 0x0000, 0x0000, 0x2837, 0x0000, 0x0000, 0x2832,
+  0x2829, 0x283e, 0x0000, 0x0000, 0x2839, 0x0000, 0x0000, 0x2834, 0x2828, 0x0000, 0x0000, 0x2838,
+  0x283d, 0x0000, 0x0000, 0x2833, 0x282a, 0x0000, 0x0000, 0x283a, 0x283f, 0x0000, 0x0000, 0x2835,
+  0x282b, 0x0000, 0x0000, 0x283b, 0x0000, 0x0000, 0x2840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2223, 0x2222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2225, 0x2224,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2227, 0x2226, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2221, 0x217e, 0x0000, 0x0000, 0x0000, 0x217b,
+  0x0000, 0x0000, 0x217d, 0x217c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x227e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_38[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217a, 0x2179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x216a, 0x0000, 0x2169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2276, 0x0000,
+  0x0000, 0x2275, 0x0000, 0x2274, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_48[] = {
+  0x2121, 0x2122, 0x2123, 0x2137, 0x0000, 0x2139, 0x213a, 0x213b, 0x2152, 0x2153, 0x2154, 0x2155,
+  0x2156, 0x2157, 0x2158, 0x2159, 0x215a, 0x215b, 0x2229, 0x222e, 0x214c, 0x214d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2141, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427,
+  0x2428, 0x2429, 0x242a, 0x242b, 0x242c, 0x242d, 0x242e, 0x242f, 0x2430, 0x2431, 0x2432, 0x2433,
+  0x2434, 0x2435, 0x2436, 0x2437, 0x2438, 0x2439, 0x243a, 0x243b, 0x243c, 0x243d, 0x243e, 0x243f,
+  0x2440, 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447, 0x2448, 0x2449, 0x244a, 0x244b,
+  0x244c, 0x244d, 0x244e, 0x244f, 0x2450, 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457,
+  0x2458, 0x2459, 0x245a, 0x245b, 0x245c, 0x245d, 0x245e, 0x245f, 0x2460, 0x2461, 0x2462, 0x2463,
+  0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469, 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x246f,
+  0x2470, 0x2471, 0x2472, 0x2473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x212b,
+  0x212c, 0x2135, 0x2136, 0x0000, 0x0000, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
+  0x2528, 0x2529, 0x252a, 0x252b, 0x252c, 0x252d, 0x252e, 0x252f, 0x2530, 0x2531, 0x2532, 0x2533,
+  0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x253a, 0x253b, 0x253c, 0x253d, 0x253e, 0x253f,
+  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254a, 0x254b,
+  0x254c, 0x254d, 0x254e, 0x254f, 0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
+  0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e, 0x255f, 0x2560, 0x2561, 0x2562, 0x2563,
+  0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256e, 0x256f,
+  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x0000, 0x0000, 0x0000, 0x0000, 0x2126,
+  0x213c, 0x2133, 0x2134, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_78[] = {
+  0x306c, 0x437a, 0x0000, 0x3c37, 0x0000, 0x0000, 0x0000, 0x4b7c, 0x3e66, 0x3b30, 0x3e65, 0x323c,
+  0x0000, 0x4954, 0x4d3f, 0x0000, 0x5022, 0x312f, 0x0000, 0x0000, 0x336e, 0x5023, 0x4024, 0x5242,
+  0x3556, 0x4a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e67, 0x0000, 0x0000, 0x4e3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a42, 0x0000, 0x0000, 0x0000, 0x5024, 0x0000, 0x0000, 0x4366, 0x0000, 0x0000,
+  0x0000, 0x5025, 0x367a, 0x0000, 0x0000, 0x0000, 0x5026, 0x0000, 0x345d, 0x4330, 0x0000, 0x3c67,
+  0x5027, 0x0000, 0x0000, 0x5028, 0x0000, 0x0000, 0x5029, 0x4735, 0x0000, 0x3557, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4737, 0x0000, 0x4663, 0x3843, 0x4b33, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6949, 0x502a, 0x3e68, 0x502b, 0x3235, 0x0000, 0x0000, 0x0000, 0x3665, 0x3870, 0x4c69,
+  0x0000, 0x0000, 0x5626, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d70, 0x0000, 0x467d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3425, 0x0000, 0x3535, 0x0000, 0x502c, 0x0000,
+  0x0000, 0x502d, 0x4e3b, 0x0000, 0x4d3d, 0x4168, 0x502f, 0x3b76, 0x4673, 0x0000, 0x5032, 0x0000,
+  0x0000, 0x313e, 0x385f, 0x0000, 0x385e, 0x3066, 0x0000, 0x0000, 0x4f4b, 0x4f4a, 0x0000, 0x3a33,
+  0x3021, 0x0000, 0x5033, 0x5034, 0x5035, 0x4b34, 0x5036, 0x0000, 0x3872, 0x3067, 0x4b72, 0x0000,
+  0x357c, 0x0000, 0x0000, 0x357d, 0x357e, 0x4462, 0x4e3c, 0x0000, 0x5037, 0x0000, 0x0000, 0x5038,
+  0x0000, 0x0000, 0x5039, 0x0000, 0x0000, 0x0000, 0x3f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d3a, 0x3f4e, 0x503e, 0x0000, 0x503c, 0x0000, 0x503d, 0x3558, 0x0000, 0x0000, 0x3a23, 0x3270,
+  0x0000, 0x503b, 0x503a, 0x4a29, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b46, 0x3b45, 0x423e, 0x503f,
+  0x4955, 0x4067, 0x0000, 0x0000, 0x0000, 0x2138, 0x5040, 0x5042, 0x0000, 0x0000, 0x0000, 0x4265,
+  0x4e61, 0x304a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5041, 0x323e, 0x0000,
+  0x3644, 0x0000, 0x4367, 0x0000, 0x0000, 0x0000, 0x376f, 0x5043, 0x0000, 0x0000, 0x0000, 0x4724,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_79[] = {
+  0x0000, 0x346b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5044, 0x304b, 0x0000,
+  0x0000, 0x3860, 0x346c, 0x497a, 0x4832, 0x3559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3271, 0x0000, 0x5067, 0x4541, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x476c,
+  0x5046, 0x0000, 0x0000, 0x0000, 0x483c, 0x0000, 0x4e62, 0x0000, 0x3f2d, 0x0000, 0x3b47, 0x0000,
+  0x3b77, 0x3240, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4451, 0x0000, 0x0000, 0x4322, 0x504a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x304c, 0x4463, 0x3d3b, 0x3a34, 0x4d24, 0x0000, 0x424e,
+  0x0000, 0x323f, 0x0000, 0x5049, 0x0000, 0x4d3e, 0x5045, 0x5047, 0x3a6e, 0x5048, 0x5524, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5050, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5053, 0x5051, 0x0000, 0x0000, 0x3242, 0x0000, 0x4a3b, 0x504b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x504f, 0x3873, 0x0000, 0x0000, 0x3b48, 0x0000, 0x0000, 0x0000, 0x3426,
+  0x0000, 0x0000, 0x5054, 0x0000, 0x504c, 0x0000, 0x0000, 0x4e63, 0x0000, 0x3b78, 0x0000, 0x504d,
+  0x0000, 0x5052, 0x0000, 0x0000, 0x0000, 0x0000, 0x5055, 0x0000, 0x504e, 0x0000, 0x0000, 0x3621,
+  0x0000, 0x304d, 0x0000, 0x0000, 0x3622, 0x3241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5525, 0x0000, 0x4b79, 0x496e, 0x3874, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f2f, 0x4e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a58,
+  0x0000, 0x0000, 0x3738, 0x4225, 0x3264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d53, 0x0000,
+  0x0000, 0x0000, 0x5059, 0x0000, 0x505e, 0x505c, 0x0000, 0x0000, 0x5057, 0x0000, 0x0000, 0x422f,
+  0x505a, 0x0000, 0x505d, 0x505b, 0x0000, 0x4a5d, 0x0000, 0x5058, 0x0000, 0x3f2e, 0x0000, 0x4b73,
+  0x505f, 0x5060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d24, 0x506d,
+  0x0000, 0x0000, 0x0000, 0x4750, 0x0000, 0x4936, 0x5068, 0x0000, 0x4a70, 0x0000, 0x3236, 0x0000,
+  0x0000, 0x0000, 0x506c, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_80[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5066, 0x506f, 0x0000, 0x0000, 0x4152, 0x0000, 0x3844,
+  0x0000, 0x475c, 0x0000, 0x6047, 0x0000, 0x506e, 0x455d, 0x0000, 0x5063, 0x0000, 0x3876, 0x0000,
+  0x0000, 0x3875, 0x5061, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5a, 0x0000, 0x5069, 0x0000, 0x4a6f,
+  0x434d, 0x5065, 0x3771, 0x0000, 0x5062, 0x506a, 0x5064, 0x4e51, 0x506b, 0x4f41, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3666, 0x0000, 0x0000, 0x3770, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5070, 0x0000, 0x0000, 0x0000, 0x5071,
+  0x5075, 0x304e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a50, 0x5074, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5073, 0x5077, 0x0000, 0x0000, 0x0000, 0x5076, 0x0000, 0x4464, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3772, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c45, 0x0000, 0x4226, 0x4465, 0x3676, 0x0000,
+  0x5079, 0x0000, 0x0000, 0x0000, 0x0000, 0x3536, 0x0000, 0x0000, 0x507a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x507c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b35, 0x0000, 0x0000,
+  0x0000, 0x3766, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b31, 0x4877, 0x507b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a45, 0x4d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x507e, 0x5123,
+  0x507d, 0x3a44, 0x0000, 0x3d7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3739, 0x0000,
+  0x0000, 0x0000, 0x5124, 0x0000, 0x0000, 0x364f, 0x0000, 0x0000, 0x0000, 0x5121, 0x5122, 0x0000,
+  0x0000, 0x462f, 0x0000, 0x417c, 0x0000, 0x3623, 0x0000, 0x0000, 0x0000, 0x4b4d, 0x5125, 0x0000,
+  0x0000, 0x0000, 0x4e3d, 0x0000, 0x0000, 0x0000, 0x5126, 0x0000, 0x0000, 0x0000, 0x0000, 0x5129,
+  0x0000, 0x5127, 0x0000, 0x414e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5128, 0x512a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x512c, 0x0000, 0x0000, 0x0000, 0x512b, 0x0000, 0x4a48,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_81[] = {
+  0x3537, 0x512e, 0x512f, 0x0000, 0x322f, 0x0000, 0x0000, 0x0000, 0x0000, 0x512d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c74, 0x0000, 0x5132, 0x5131, 0x5130, 0x0000,
+  0x5056, 0x0000, 0x5133, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d7e, 0x0000, 0x5134, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x5136, 0x0000, 0x0000, 0x5135, 0x5138,
+  0x5137, 0x0000, 0x0000, 0x5139, 0x513a, 0x3074, 0x0000, 0x3835, 0x373b, 0x3d3c, 0x437b, 0x3624,
+  0x4068, 0x3877, 0x0000, 0x396e, 0x513c, 0x4c48, 0x4546, 0x0000, 0x3b79, 0x0000, 0x513b, 0x0000,
+  0x513d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x455e, 0x0000, 0x3375, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x513e, 0x0000, 0x0000, 0x467e, 0x0000, 0x0000, 0x4134, 0x5140, 0x5141, 0x482c,
+  0x3878, 0x4f3b, 0x5142, 0x0000, 0x0000, 0x3626, 0x0000, 0x0000, 0x0000, 0x4a3c, 0x4236, 0x3671,
+  0x4535, 0x0000, 0x0000, 0x0000, 0x3773, 0x0000, 0x0000, 0x0000, 0x5143, 0x0000, 0x5144, 0x0000,
+  0x0000, 0x4662, 0x315f, 0x0000, 0x0000, 0x5147, 0x3a7d, 0x0000, 0x5146, 0x3a46, 0x0000, 0x5148,
+  0x666e, 0x5149, 0x4b41, 0x514a, 0x0000, 0x514b, 0x514c, 0x3e69, 0x0000, 0x3c4c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3427, 0x0000, 0x514f, 0x0000, 0x514d, 0x4c3d, 0x514e, 0x0000,
+  0x495a, 0x5150, 0x5151, 0x5152, 0x455f, 0x0000, 0x0000, 0x0000, 0x5156, 0x5154, 0x5155, 0x5153,
+  0x3a63, 0x5157, 0x4c6a, 0x4e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5158, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4028, 0x5159, 0x3d5a, 0x0000, 0x0000, 0x515a, 0x0000, 0x437c,
+  0x4e3f, 0x4560, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5245, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x515b, 0x7425, 0x3645, 0x0000, 0x0000, 0x515c, 0x4b5e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d68, 0x427c, 0x0000, 0x515e, 0x4664, 0x0000, 0x0000, 0x515f, 0x0000, 0x0000,
+  0x5160, 0x332e, 0x0000, 0x0000, 0x0000, 0x5161, 0x3627, 0x0000, 0x464c, 0x317a, 0x3d50, 0x0000,
+  0x0000, 0x4821, 0x5162, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_82[] = {
+  0x4561, 0x0000, 0x0000, 0x3f4f, 0x5163, 0x0000, 0x4a2c, 0x405a, 0x3422, 0x0000, 0x3429, 0x5164,
+  0x0000, 0x0000, 0x5166, 0x0000, 0x0000, 0x373a, 0x0000, 0x0000, 0x5165, 0x0000, 0x0000, 0x4e73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x483d, 0x4a4c, 0x0000, 0x5167, 0x0000, 0x4d78, 0x5168, 0x0000, 0x0000, 0x0000, 0x5169, 0x0000,
+  0x457e, 0x0000, 0x0000, 0x516a, 0x0000, 0x0000, 0x4029, 0x3a7e, 0x3774, 0x516b, 0x3b49, 0x396f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4466, 0x516d, 0x0000, 0x0000, 0x4227,
+  0x0000, 0x0000, 0x3a6f, 0x516e, 0x516f, 0x4130, 0x0000, 0x516c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5171, 0x0000, 0x4b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x3964, 0x0000, 0x0000, 0x5170, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3775, 0x3a5e, 0x476d, 0x0000, 0x0000, 0x0000, 0x5174, 0x5172, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x497b, 0x3e6a, 0x517b, 0x3364, 0x5175, 0x5173, 0x414f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5177, 0x0000, 0x5176, 0x0000, 0x0000, 0x0000, 0x3344,
+  0x0000, 0x0000, 0x0000, 0x3760, 0x517c, 0x4e2d, 0x0000, 0x0000, 0x0000, 0x5178, 0x0000, 0x0000,
+  0x0000, 0x517d, 0x517a, 0x0000, 0x5179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4f,
+  0x0000, 0x0000, 0x0000, 0x3879, 0x3243, 0x0000, 0x0000, 0x4e74, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d75, 0x4558, 0x3965, 0x5222, 0x5223, 0x0000, 0x0000, 0x0000, 0x4e65, 0x0000, 0x0000,
+  0x4f2b, 0x5225, 0x0000, 0x0000, 0x0000, 0x387a, 0x0000, 0x0000, 0x5224, 0x0000, 0x332f, 0x0000,
+  0x0000, 0x5226, 0x0000, 0x4b56, 0x0000, 0x443c, 0x0000, 0x4d26, 0x0000, 0x4a59, 0x0000, 0x0000,
+  0x0000, 0x5227, 0x0000, 0x0000, 0x0000, 0x0000, 0x7055, 0x0000, 0x0000, 0x4630, 0x0000, 0x5228,
+  0x342a, 0x4c33, 0x0000, 0x0000, 0x0000, 0x3e21, 0x5229, 0x4a67, 0x522d, 0x0000, 0x402a, 0x522a,
+  0x3650, 0x0000, 0x522b, 0x342b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x372e, 0x522e, 0x0000, 0x522f, 0x0000, 0x0000, 0x5230, 0x5231, 0x3c5b, 0x0000,
+  0x0000, 0x0000, 0x387b, 0x4c5e
+};
+static const uint16_t jis0208_1983_0_f_83[] = {
+  0x0000, 0x4c68, 0x4677, 0x0000, 0x0000, 0x4a71, 0x5232, 0x0000, 0x5233, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5235, 0x0000, 0x5237, 0x5236, 0x0000, 0x0000, 0x0000, 0x0000, 0x5238, 0x323d, 0x4b4c,
+  0x0000, 0x3a7c, 0x5239, 0x0000, 0x0000, 0x4159, 0x0000, 0x0000, 0x3e22, 0x3629, 0x0000, 0x523a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x485b, 0x0000, 0x0000, 0x0000, 0x0000, 0x523b,
+  0x0000, 0x523c, 0x0000, 0x523d, 0x0000, 0x0000, 0x0000, 0x0000, 0x523e, 0x4924, 0x3668, 0x3065,
+  0x0000, 0x0000, 0x0000, 0x463f, 0x523f, 0x3d3d, 0x0000, 0x4069, 0x0000, 0x5241, 0x5240, 0x3e23,
+  0x3861, 0x5243, 0x483e, 0x0000, 0x0000, 0x5244, 0x0000, 0x0000, 0x0000, 0x485c, 0x4234, 0x426e,
+  0x3628, 0x0000, 0x0000, 0x466e, 0x4331, 0x0000, 0x476e, 0x0000, 0x4b4e, 0x0000, 0x5246, 0x0000,
+  0x406a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3735, 0x0000, 0x0000, 0x5247, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5248, 0x312c, 0x3075, 0x346d, 0x0000, 0x4228, 0x3551, 0x4d71, 0x0000, 0x524b,
+  0x3237, 0x0000, 0x0000, 0x524a, 0x0000, 0x0000, 0x0000, 0x362a, 0x0000, 0x0000, 0x524c, 0x0000,
+  0x4c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x524d, 0x0000, 0x4e52, 0x0000, 0x387c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3836, 0x524e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5250, 0x524f, 0x0000,
+  0x3f5f, 0x3139, 0x0000, 0x0000, 0x0000, 0x315e, 0x5251, 0x0000, 0x5252, 0x0000, 0x0000, 0x3837,
+  0x0000, 0x0000, 0x5253, 0x0000, 0x0000, 0x0000, 0x0000, 0x356e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b32, 0x5254, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b74, 0x3a35, 0x355a, 0x4d27,
+  0x4150, 0x483f, 0x3c7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d47, 0x0000, 0x3c68, 0x3c75,
+  0x0000, 0x3d76, 0x0000, 0x4840, 0x0000, 0x0000, 0x0000, 0x5257, 0x0000, 0x3143, 0x4151, 0x387d,
+  0x3845, 0x3667, 0x0000, 0x0000, 0x525b, 0x4321, 0x427e, 0x362b, 0x3e24, 0x525c, 0x525a, 0x3244,
+  0x4266, 0x3c38, 0x3b4b, 0x3126, 0x0000, 0x0000, 0x3370, 0x3966, 0x3b4a, 0x0000, 0x525d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_84[] = {
+  0x0000, 0x525e, 0x0000, 0x3549, 0x3346, 0x0000, 0x0000, 0x0000, 0x3967, 0x3548, 0x445f, 0x3125,
+  0x4631, 0x4c3e, 0x3921, 0x4d79, 0x4547, 0x387e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x372f, 0x0000, 0x5267, 0x0000, 0x3663, 0x4b4a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x485d, 0x0000, 0x0000, 0x5266, 0x0000, 0x345e, 0x5261, 0x5262, 0x5264, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5265, 0x0000, 0x355b, 0x3f61, 0x0000, 0x4a2d,
+  0x5263, 0x525f, 0x3863, 0x0000, 0x5260, 0x0000, 0x4f24, 0x0000, 0x0000, 0x0000, 0x4a72, 0x0000,
+  0x4468, 0x3862, 0x3970, 0x0000, 0x0000, 0x0000, 0x5268, 0x0000, 0x0000, 0x465d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x526c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c7e, 0x0000, 0x3c76, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x526f, 0x526d, 0x0000, 0x4c23, 0x0000, 0x526a, 0x5273, 0x526e,
+  0x0000, 0x0000, 0x0000, 0x5271, 0x3846, 0x4c3f, 0x0000, 0x0000, 0x5272, 0x0000, 0x0000, 0x0000,
+  0x5274, 0x0000, 0x5276, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a70, 0x4f42, 0x0000, 0x526b, 0x5269,
+  0x5275, 0x0000, 0x5270, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5278, 0x0000, 0x5323, 0x527a, 0x0000, 0x0000,
+  0x527e, 0x0000, 0x0000, 0x5321, 0x527b, 0x0000, 0x0000, 0x533e, 0x0000, 0x0000, 0x3a69, 0x3331,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5279, 0x0000, 0x0000, 0x0000, 0x5325, 0x3076, 0x5324, 0x0000,
+  0x3025, 0x494a, 0x5322, 0x0000, 0x527c, 0x0000, 0x0000, 0x5277, 0x527d, 0x3a48, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3077, 0x532f, 0x0000,
+  0x0000, 0x5327, 0x5328, 0x0000, 0x3e25, 0x4b69, 0x0000, 0x0000, 0x0000, 0x532d, 0x532c, 0x0000,
+  0x0000, 0x0000, 0x452f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532e, 0x0000,
+  0x0000, 0x532b, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_85[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3134, 0x0000, 0x3a36, 0x3f30, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5329, 0x4562, 0x0000, 0x0000, 0x0000, 0x532a, 0x0000, 0x3022, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5334, 0x4d23,
+  0x0000, 0x3e27, 0x0000, 0x533a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5339, 0x5330, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4243, 0x0000, 0x5331, 0x0000, 0x0000, 0x0000, 0x426f, 0x5336, 0x3e26, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5333, 0x0000, 0x0000, 0x4c64, 0x0000, 0x0000, 0x0000, 0x373c,
+  0x0000, 0x0000, 0x5337, 0x5338, 0x0000, 0x0000, 0x0000, 0x0000, 0x5335, 0x533b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5332, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5341, 0x5346, 0x0000, 0x5342, 0x0000, 0x533d, 0x0000, 0x0000, 0x5347,
+  0x4131, 0x0000, 0x0000, 0x5349, 0x0000, 0x3922, 0x533f, 0x437d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5343, 0x533c, 0x342d, 0x0000,
+  0x346e, 0x3365, 0x5344, 0x5340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3776,
+  0x534a, 0x5348, 0x4153, 0x354a, 0x362c, 0x0000, 0x5345, 0x0000, 0x3674, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x534e, 0x534c, 0x0000, 0x5427, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5351, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x534b, 0x0000, 0x534f, 0x0000, 0x0000, 0x534d, 0x0000, 0x0000, 0x0000, 0x3b4c,
+  0x5350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5353, 0x0000, 0x5358, 0x0000, 0x0000,
+  0x0000, 0x5356, 0x5355, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_86[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4332, 0x0000, 0x0000, 0x3245, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5352, 0x0000, 0x5354, 0x3e28,
+  0x3133, 0x0000, 0x0000, 0x5357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x325e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5362,
+  0x0000, 0x3e7c, 0x535e, 0x0000, 0x535c, 0x0000, 0x535d, 0x0000, 0x535f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x313d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4139, 0x0000, 0x5359, 0x0000, 0x535a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x337a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5361, 0x0000, 0x0000, 0x0000, 0x346f, 0x0000, 0x5364, 0x5360,
+  0x5363, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a2e, 0x0000, 0x0000, 0x0000,
+  0x4655, 0x0000, 0x4838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5366, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5365, 0x3345, 0x0000, 0x0000, 0x5367, 0x0000, 0x0000, 0x0000, 0x0000, 0x536a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5369, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5368, 0x0000, 0x4739, 0x0000, 0x0000, 0x536b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x536c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x536e, 0x0000, 0x536d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5370, 0x0000, 0x0000, 0x0000,
+  0x5373, 0x5371, 0x536f, 0x5372, 0x0000, 0x0000, 0x0000, 0x0000, 0x5374, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5375, 0x0000, 0x0000, 0x5376, 0x0000, 0x5377, 0x0000, 0x0000, 0x0000, 0x5378,
+  0x5145, 0x0000, 0x3c7c, 0x3b4d, 0x0000, 0x0000, 0x3273, 0x0000, 0x3078, 0x0000, 0x0000, 0x4344,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5379, 0x0000,
+  0x3a24, 0x0000, 0x304f, 0x3f5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x537a, 0x3847, 0x0000,
+  0x0000, 0x3971, 0x0000, 0x537c
+};
+static const uint16_t jis0208_1983_0_f_87[] = {
+  0x537b, 0x0000, 0x0000, 0x4a60, 0x537d, 0x0000, 0x0000, 0x0000, 0x5421, 0x537e, 0x0000, 0x5422,
+  0x0000, 0x5423, 0x0000, 0x3777, 0x0000, 0x0000, 0x3160, 0x5424, 0x0000, 0x0000, 0x5426, 0x0000,
+  0x5425, 0x0000, 0x0000, 0x0000, 0x5428, 0x0000, 0x0000, 0x455a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5429, 0x3035, 0x3a5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x373d, 0x0000, 0x0000,
+  0x434f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x542a, 0x542b, 0x0000, 0x0000, 0x542d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x542e, 0x0000, 0x3a64, 0x0000, 0x0000, 0x0000, 0x0000, 0x3651,
+  0x0000, 0x0000, 0x4b37, 0x0000, 0x0000, 0x0000, 0x542c, 0x542f, 0x3a41, 0x3923, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5433, 0x0000, 0x0000, 0x3a25, 0x0000, 0x4333, 0x0000, 0x0000, 0x5430, 0x445a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5434, 0x0000, 0x0000, 0x3f62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5432, 0x5435, 0x0000, 0x373f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5436, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5437, 0x0000, 0x3924, 0x3340, 0x5439, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x543a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x543b, 0x0000, 0x0000, 0x5438,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5431, 0x0000, 0x0000, 0x543c, 0x0000, 0x0000, 0x543d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b64,
+  0x0000, 0x0000, 0x3e6b, 0x0000, 0x0000, 0x0000, 0x543f, 0x5440, 0x543e, 0x0000, 0x5442, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4738, 0x0000, 0x0000, 0x3068, 0x4956, 0x0000, 0x0000, 0x5443,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e7d, 0x0000, 0x0000, 0x3c39, 0x0000, 0x475d, 0x3470, 0x0000,
+  0x3a6b, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_88[] = {
+  0x4b59, 0x0000, 0x4632, 0x0000, 0x0000, 0x3778, 0x424f, 0x0000, 0x0000, 0x0000, 0x5441, 0x5444,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4244, 0x0000, 0x0000,
+  0x0000, 0x5445, 0x0000, 0x0000, 0x0000, 0x5446, 0x0000, 0x0000, 0x0000, 0x5448, 0x0000, 0x0000,
+  0x4469, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x342e, 0x0000, 0x0000, 0x0000, 0x0000, 0x7421,
+  0x3161, 0x4a73, 0x0000, 0x0000, 0x3e6c, 0x4548, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a66, 0x0000,
+  0x0000, 0x544e, 0x0000, 0x0000, 0x4a3d, 0x4e5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3274, 0x544a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x413a, 0x544d, 0x0000,
+  0x4563, 0x0000, 0x0000, 0x4549, 0x4564, 0x4839, 0x444d, 0x0000, 0x0000, 0x0000, 0x3a49, 0x0000,
+  0x0000, 0x0000, 0x5449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3176, 0x0000, 0x4536,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x544b, 0x0000, 0x5447, 0x0000, 0x0000, 0x3f50, 0x0000, 0x0000,
+  0x0000, 0x544f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x362d,
+  0x0000, 0x5450, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a68, 0x0000, 0x0000, 0x0000, 0x417d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4446, 0x0000, 0x0000, 0x5452, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b4f, 0x0000, 0x0000, 0x5453, 0x0000, 0x0000, 0x5458, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a2f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5457, 0x5451, 0x5454, 0x5456, 0x0000, 0x0000, 0x3a26, 0x0000,
+  0x0000, 0x4a49, 0x0000, 0x0000, 0x0000, 0x5459, 0x0000, 0x4345, 0x0000, 0x0000, 0x3275, 0x0000,
+  0x3e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x545b, 0x0000, 0x545a, 0x0000, 0x3968, 0x0000, 0x545c,
+  0x545e, 0x545d, 0x0000, 0x0000, 0x5460, 0x0000, 0x5455, 0x5462, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5461, 0x545f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b4e, 0x3f51, 0x0000, 0x4154, 0x5463,
+  0x403c, 0x306d, 0x4764, 0x0000, 0x0000, 0x0000, 0x0000, 0x445b, 0x0000, 0x5465, 0x5464, 0x5466,
+  0x5467, 0x5468, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_89[] = {
+  0x0000, 0x0000, 0x5469, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a51, 0x546a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3246, 0x546b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3c, 0x3330, 0x0000,
+  0x5249, 0x3d48, 0x423f, 0x546c, 0x4c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c34, 0x0000,
+  0x0000, 0x546e, 0x0000, 0x4267, 0x0000, 0x4537, 0x4240, 0x4957, 0x546f, 0x5470, 0x317b, 0x0000,
+  0x0000, 0x3c3a, 0x5471, 0x0000, 0x0000, 0x0000, 0x0000, 0x3050, 0x5472, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3162, 0x0000, 0x0000, 0x3471,
+  0x4660, 0x4a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x5477, 0x4155, 0x5476, 0x3740, 0x0000, 0x0000,
+  0x4b5b, 0x5475, 0x0000, 0x4565, 0x5479, 0x0000, 0x5478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x547b, 0x0000, 0x547a, 0x0000, 0x0000, 0x317c, 0x0000, 0x547c, 0x3e29, 0x547e, 0x4325, 0x0000,
+  0x547d, 0x0000, 0x4a33, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d77, 0x455b, 0x0000, 0x0000, 0x0000,
+  0x5521, 0x0000, 0x0000, 0x0000, 0x0000, 0x3925, 0x0000, 0x0000, 0x0000, 0x5522, 0x4721, 0x485e,
+  0x4c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4725, 0x0000, 0x0000, 0x552b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3538, 0x0000, 0x0000, 0x4d45, 0x0000, 0x0000, 0x4c2f, 0x0000, 0x562c,
+  0x0000, 0x5523, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5526, 0x0000, 0x4245, 0x0000, 0x0000,
+  0x4b38, 0x0000, 0x0000, 0x0000, 0x454a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5527, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b65, 0x0000, 0x3a4a, 0x0000, 0x0000, 0x3e2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5528, 0x0000, 0x0000, 0x3b50, 0x0000, 0x3b4f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3039, 0x3848, 0x0000, 0x402b, 0x3051, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x552c, 0x552d, 0x0000, 0x552a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3138, 0x342f, 0x0000, 0x5529, 0x0000, 0x4c45, 0x4931, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3028, 0x0000, 0x0000, 0x0000, 0x0000, 0x3079,
+  0x0000, 0x0000, 0x0000, 0x3b51
+};
+static const uint16_t jis0208_1983_0_f_90[] = {
+  0x0000, 0x3052, 0x0000, 0x3023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5532, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5530, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c3c, 0x0000, 0x5533, 0x0000, 0x5531, 0x0000, 0x0000, 0x552f, 0x3f31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x552e, 0x0000, 0x0000, 0x0000, 0x4a5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3864,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5537, 0x5538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e2b, 0x0000, 0x0000, 0x0000, 0x5534, 0x4f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x474c, 0x0000,
+  0x0000, 0x5536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5539, 0x0000, 0x0000, 0x0000, 0x4958, 0x0000, 0x0000, 0x0000, 0x553a, 0x0000,
+  0x5535, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x475e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x553b, 0x4932,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x553c, 0x5540, 0x553d, 0x0000,
+  0x0000, 0x3247, 0x553f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3b, 0x0000, 0x553e,
+  0x3779, 0x0000, 0x0000, 0x0000, 0x554c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5545, 0x5542,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4364, 0x0000, 0x5541,
+  0x0000, 0x0000, 0x5543, 0x0000, 0x0000, 0x5544, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5546, 0x5547,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_91[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3472, 0x0000, 0x5549,
+  0x5548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x554a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e6e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x554d, 0x0000, 0x445c, 0x0000, 0x0000, 0x0000,
+  0x3145, 0x0000, 0x554b, 0x0000, 0x0000, 0x0000, 0x554e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x554f, 0x0000, 0x5552, 0x0000, 0x0000, 0x5550, 0x0000, 0x5551, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b52, 0x5553, 0x0000, 0x0000,
+  0x3926, 0x5554, 0x0000, 0x3b7a, 0x4238, 0x0000, 0x5555, 0x5556, 0x3b5a, 0x3927, 0x0000, 0x4c52,
+  0x0000, 0x0000, 0x0000, 0x3528, 0x3849, 0x5557, 0x3358, 0x0000, 0x0000, 0x5558, 0x0000, 0x4239,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5559, 0x5623, 0x0000, 0x555a, 0x0000, 0x555b, 0x0000, 0x0000,
+  0x555c, 0x0000, 0x555e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x555f, 0x0000, 0x0000, 0x5560,
+  0x0000, 0x4270, 0x0000, 0x3127, 0x3c69, 0x3042, 0x0000, 0x4157, 0x3430, 0x3c35, 0x0000, 0x3928,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4566, 0x0000, 0x3d21, 0x3431, 0x4368, 0x446a, 0x3038,
+  0x3539, 0x4a75, 0x0000, 0x3c42, 0x0000, 0x0000, 0x3552, 0x406b, 0x3c3c, 0x4d28, 0x5561, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x355c, 0x0000, 0x3a4b, 0x0000, 0x0000, 0x3332,
+  0x3163, 0x3e2c, 0x3248, 0x0000, 0x5562, 0x4d46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d49,
+  0x0000, 0x0000, 0x3c64, 0x5563, 0x3473, 0x4652, 0x4c29, 0x5564, 0x0000, 0x5565, 0x0000, 0x0000,
+  0x4959, 0x0000, 0x0000, 0x0000, 0x5567, 0x0000, 0x3428, 0x3677, 0x5566, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3432, 0x0000, 0x3f32, 0x556b, 0x3b21, 0x0000, 0x3249, 0x556a, 0x0000,
+  0x5568, 0x556c, 0x5569, 0x472b, 0x5c4d, 0x3f33, 0x0000, 0x556d, 0x0000, 0x0000, 0x4e40, 0x0000,
+  0x556e, 0x0000, 0x0000, 0x5570, 0x0000, 0x437e, 0x556f, 0x0000, 0x4023, 0x0000, 0x3b7b, 0x0000,
+  0x0000, 0x0000, 0x4250, 0x3c77
+};
+static const uint16_t jis0208_1983_0_f_92[] = {
+  0x0000, 0x4975, 0x406c, 0x0000, 0x3c4d, 0x5571, 0x3e2d, 0x5572, 0x5573, 0x3053, 0x423a, 0x3f52,
+  0x0000, 0x5574, 0x4633, 0x3e2e, 0x0000, 0x3e2f, 0x0000, 0x5575, 0x0000, 0x0000, 0x406d, 0x0000,
+  0x0000, 0x0000, 0x3e30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5576, 0x0000, 0x5577, 0x0000,
+  0x4c60, 0x0000, 0x0000, 0x0000, 0x5578, 0x0000, 0x0000, 0x0000, 0x0000, 0x3646, 0x0000, 0x0000,
+  0x0000, 0x3d22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5579, 0x557a, 0x3c5c, 0x3f2c,
+  0x4674, 0x3f54, 0x4878, 0x4722, 0x3649, 0x557b, 0x0000, 0x0000, 0x0000, 0x356f, 0x557c, 0x0000,
+  0x367e, 0x0000, 0x464f, 0x3230, 0x0000, 0x3b53, 0x557d, 0x5622, 0x5621, 0x367d, 0x0000, 0x557e,
+  0x0000, 0x4538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4230, 0x0000,
+  0x454b, 0x3c48, 0x0000, 0x0000, 0x4158, 0x4d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5624, 0x0000, 0x5625, 0x4656, 0x0000, 0x3b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x5627, 0x0000,
+  0x0000, 0x5628, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5629, 0x0000, 0x0000, 0x0000,
+  0x3474, 0x562a, 0x0000, 0x0000, 0x562b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x322c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x413b, 0x3464, 0x0000, 0x562d, 0x4c28, 0x0000, 0x0000, 0x0000, 0x0000, 0x4252, 0x0000, 0x3359,
+  0x0000, 0x0000, 0x562f, 0x5631, 0x345f, 0x0000, 0x0000, 0x562e, 0x5630, 0x0000, 0x5633, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5632, 0x0000, 0x5634, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5635, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x463d, 0x362e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3265, 0x5636, 0x563b, 0x0000, 0x0000, 0x5639, 0x0000, 0x4a77,
+  0x4a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4567, 0x0000, 0x0000, 0x0000, 0x5638, 0x3d54,
+  0x0000, 0x5637, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_93[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f72, 0x0000, 0x0000, 0x0000, 0x563c,
+  0x0000, 0x0000, 0x3a6a, 0x0000, 0x0000, 0x5642, 0x0000, 0x0000, 0x5643, 0x563d, 0x3333, 0x563e,
+  0x5647, 0x5646, 0x5645, 0x5641, 0x0000, 0x0000, 0x0000, 0x5640, 0x0000, 0x0000, 0x5644, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x564b, 0x5648, 0x0000, 0x564a, 0x0000, 0x4d72, 0x0000, 0x5649, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f73, 0x0000, 0x0000,
+  0x564c, 0x0000, 0x0000, 0x3a37, 0x0000, 0x0000, 0x0000, 0x564d, 0x0000, 0x0000, 0x564e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5651, 0x0000,
+  0x5650, 0x0000, 0x0000, 0x564f, 0x0000, 0x0000, 0x0000, 0x4568, 0x563a, 0x0000, 0x0000, 0x0000,
+  0x5657, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5653, 0x0000, 0x0000, 0x0000, 0x0000, 0x5652, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5654, 0x0000, 0x5655, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5658, 0x0000, 0x0000, 0x4e66, 0x0000, 0x5659, 0x5656, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x565a, 0x0000, 0x0000,
+  0x3460, 0x565b, 0x0000, 0x0000, 0x0000, 0x0000, 0x565d, 0x565c, 0x0000, 0x0000, 0x565e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x565f, 0x0000, 0x406e, 0x3d23, 0x0000, 0x0000, 0x3d64, 0x0000, 0x4163,
+  0x0000, 0x3929, 0x3a38, 0x392a, 0x3570, 0x0000, 0x0000, 0x5660, 0x0000, 0x0000, 0x3a39, 0x0000,
+  0x0000, 0x384a, 0x5661, 0x4c26, 0x4743, 0x5662, 0x0000, 0x392b, 0x0000, 0x0000, 0x0000, 0x342c,
+  0x0000, 0x4327, 0x3652, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_94[] = {
+  0x0000, 0x0000, 0x3b54, 0x495b, 0x0000, 0x0000, 0x4841, 0x0000, 0x0000, 0x0000, 0x0000, 0x5663,
+  0x3475, 0x0000, 0x0000, 0x0000, 0x0000, 0x5666, 0x0000, 0x0000, 0x0000, 0x0000, 0x4421, 0x0000,
+  0x0000, 0x5665, 0x5664, 0x5667, 0x0000, 0x446b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b55, 0x0000, 0x404a, 0x0000, 0x4253,
+  0x3522, 0x0000, 0x0000, 0x4422, 0x0000, 0x0000, 0x5668, 0x5669, 0x3e6f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b39, 0x0000, 0x0000, 0x566c, 0x0000, 0x0000, 0x566b, 0x566a, 0x497d, 0x0000, 0x5673,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b5a, 0x0000, 0x566d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x566f, 0x4b6b, 0x0000, 0x566e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5670,
+  0x0000, 0x4828, 0x5671, 0x4a3e, 0x5672, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3433, 0x4a3f, 0x472f, 0x5674, 0x5675, 0x0000,
+  0x392c, 0x3434, 0x5676, 0x3838, 0x4d44, 0x4d29, 0x3476, 0x5678, 0x0000, 0x4423, 0x0000, 0x392d,
+  0x3e31, 0x0000, 0x0000, 0x485f, 0x0000, 0x0000, 0x3e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446c, 0x4a79, 0x4539, 0x0000, 0x0000, 0x392e, 0x0000,
+  0x495c, 0x0000, 0x0000, 0x0000, 0x5679, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4559, 0x3a42,
+  0x0000, 0x0000, 0x0000, 0x384b, 0x0000, 0x446d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3043, 0x3d6e, 0x392f, 0x4d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x567a, 0x567b, 0x4751, 0x0000, 0x0000, 0x0000, 0x0000, 0x567c, 0x4e77, 0x4f2d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x567e, 0x567d, 0x0000, 0x0000, 0x3347, 0x0000, 0x0000, 0x5721, 0x0000,
+  0x0000, 0x0000, 0x5724, 0x5725, 0x0000, 0x5723, 0x0000, 0x4940, 0x3e33, 0x5727, 0x5726, 0x5722,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5728, 0x5729, 0x0000, 0x0000, 0x572a, 0x0000, 0x0000, 0x0000,
+  0x572d, 0x572b, 0x0000, 0x572c, 0x572e, 0x0000, 0x3164, 0x446e, 0x572f, 0x0000, 0x377a, 0x3276,
+  0x4736, 0x0000, 0x5730, 0x467b
+};
+static const uint16_t jis0208_1983_0_f_95[] = {
+  0x0000, 0x4a5b, 0x0000, 0x5731, 0x4f2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5732, 0x4a40, 0x5735,
+  0x5021, 0x5031, 0x0000, 0x3c30, 0x4675, 0x5736, 0x0000, 0x355d, 0x4424, 0x307a, 0x5737, 0x4a26,
+  0x3930, 0x0000, 0x0000, 0x4350, 0x0000, 0x0000, 0x0000, 0x446f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c6f, 0x3839, 0x384c, 0x0000, 0x5738, 0x0000, 0x0000, 0x0000, 0x5739, 0x0000, 0x573f,
+  0x0000, 0x3c65, 0x0000, 0x0000, 0x0000, 0x4425, 0x0000, 0x362f, 0x573a, 0x0000, 0x0000, 0x0000,
+  0x492b, 0x0000, 0x4346, 0x0000, 0x0000, 0x573b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x573c, 0x0000, 0x3630, 0x0000, 0x573d, 0x0000, 0x573e, 0x0000, 0x0000, 0x5740, 0x0000, 0x4576,
+  0x0000, 0x0000, 0x5741, 0x5742, 0x0000, 0x5743, 0x0000, 0x0000, 0x5734, 0x5733, 0x0000, 0x0000,
+  0x0000, 0x5744, 0x3741, 0x0000, 0x0000, 0x0000, 0x4927, 0x0000, 0x0000, 0x3a4c, 0x4937, 0x4426,
+  0x494b, 0x5745, 0x0000, 0x0000, 0x3e34, 0x3146, 0x0000, 0x5746, 0x0000, 0x0000, 0x0000, 0x5747,
+  0x0000, 0x4c72, 0x0000, 0x0000, 0x4860, 0x0000, 0x0000, 0x574a, 0x317d, 0x402c, 0x5749, 0x5748,
+  0x3742, 0x4254, 0x0000, 0x574e, 0x574c, 0x0000, 0x574b, 0x4e27, 0x3865, 0x0000, 0x0000, 0x0000,
+  0x3d79, 0x574d, 0x454c, 0x3d3e, 0x0000, 0x0000, 0x0000, 0x4640, 0x5751, 0x5750, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x574f, 0x0000, 0x5752, 0x3866, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5753, 0x497c, 0x3d5b, 0x0000, 0x0000, 0x5754, 0x4879, 0x0000, 0x0000, 0x0000, 0x0000, 0x4641,
+  0x4427, 0x0000, 0x0000, 0x0000, 0x0000, 0x4530, 0x0000, 0x0000, 0x5755, 0x352b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f34, 0x0000, 0x492c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3477, 0x4726, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5756, 0x3b56,
+  0x4b3a, 0x4b3b, 0x0000, 0x0000, 0x317e, 0x575b, 0x0000, 0x0000, 0x4369, 0x0000, 0x0000, 0x0000,
+  0x5758, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3277, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x582d, 0x575a, 0x0000, 0x0000, 0x0000, 0x4730, 0x0000, 0x0000, 0x5759, 0x0000, 0x0000, 0x5757,
+  0x0000, 0x397a, 0x0000, 0x575d
+};
+static const uint16_t jis0208_1983_0_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5763, 0x5769, 0x5761, 0x0000, 0x455c, 0x0000, 0x0000, 0x5766, 0x495d, 0x0000,
+  0x0000, 0x5760, 0x0000, 0x5765, 0x4e67, 0x3b57, 0x0000, 0x0000, 0x4255, 0x575e, 0x0000, 0x0000,
+  0x0000, 0x355e, 0x5768, 0x402d, 0x3165, 0x5762, 0x3278, 0x5767, 0x0000, 0x0000, 0x0000, 0x3631,
+  0x0000, 0x5764, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576c, 0x5776, 0x5774, 0x0000, 0x0000, 0x5771, 0x0000,
+  0x0000, 0x0000, 0x5770, 0x4e78, 0x0000, 0x5772, 0x0000, 0x0000, 0x3632, 0x0000, 0x3931, 0x0000,
+  0x0000, 0x3d7a, 0x0000, 0x0000, 0x0000, 0x5779, 0x576b, 0x0000, 0x0000, 0x0000, 0x0000, 0x576f,
+  0x575f, 0x0000, 0x327a, 0x5773, 0x5775, 0x4351, 0x0000, 0x0000, 0x3a28, 0x3238, 0x576d, 0x5778,
+  0x5777, 0x3633, 0x0000, 0x4229, 0x3366, 0x0000, 0x0000, 0x0000, 0x0000, 0x3743, 0x0000, 0x576e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x577a, 0x0000, 0x577d,
+  0x5821, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3d, 0x0000, 0x5827, 0x4470, 0x577b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5825, 0x0000, 0x3279, 0x0000, 0x5823, 0x5824, 0x0000, 0x0000, 0x577e, 0x5822,
+  0x0000, 0x0000, 0x0000, 0x3867, 0x4d2a, 0x0000, 0x0000, 0x3435, 0x0000, 0x0000, 0x3159, 0x5826,
+  0x0000, 0x473a, 0x302d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4861, 0x575c,
+  0x582c, 0x5830, 0x4c65, 0x0000, 0x5829, 0x0000, 0x0000, 0x0000, 0x4569, 0x582e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e70, 0x582f, 0x4657, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f47, 0x0000, 0x582b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5831, 0x0000, 0x397b, 0x0000, 0x404b, 0x0000, 0x0000, 0x3054, 0x582a, 0x5828, 0x0000, 0x415a,
+  0x0000, 0x0000, 0x0000, 0x577c, 0x3b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4246, 0x583d, 0x0000, 0x415b, 0x5838, 0x0000, 0x5835, 0x5836, 0x0000, 0x3c66, 0x5839, 0x583c,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_97[] = {
+  0x5837, 0x3d25, 0x0000, 0x583a, 0x0000, 0x0000, 0x5834, 0x0000, 0x4c7c, 0x4c7b, 0x0000, 0x0000,
+  0x0000, 0x583e, 0x583f, 0x3055, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5833, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3672, 0x3026, 0x0000, 0x0000, 0x0000, 0x3436, 0x0000, 0x583b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5843, 0x5842, 0x0000, 0x0000, 0x0000, 0x5847, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5846, 0x5849, 0x5841, 0x5845, 0x0000, 0x0000, 0x584a, 0x0000, 0x584b, 0x0000, 0x0000, 0x5840,
+  0x3b7c, 0x0000, 0x5844, 0x4256, 0x3932, 0x5832, 0x3f35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5858,
+  0x0000, 0x4a69, 0x0000, 0x0000, 0x584e, 0x584f, 0x5850, 0x0000, 0x0000, 0x5857, 0x0000, 0x5856,
+  0x0000, 0x0000, 0x4b7d, 0x3437, 0x0000, 0x5854, 0x0000, 0x3745, 0x3334, 0x0000, 0x0000, 0x5851,
+  0x0000, 0x0000, 0x4e38, 0x5853, 0x3056, 0x5855, 0x0000, 0x584c, 0x5852, 0x5859, 0x3744, 0x584d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5d, 0x0000, 0x0000, 0x0000, 0x4d2b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x585c, 0x0000, 0x0000, 0x5860, 0x0000, 0x0000, 0x0000, 0x417e, 0x0000,
+  0x4e79, 0x5861, 0x0000, 0x0000, 0x585e, 0x0000, 0x585b, 0x0000, 0x0000, 0x585a, 0x585f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a30, 0x0000, 0x0000, 0x4634,
+  0x0000, 0x3746, 0x0000, 0x5862, 0x585d, 0x0000, 0x5863, 0x0000, 0x0000, 0x0000, 0x377b, 0x0000,
+  0x0000, 0x0000, 0x3231, 0x0000, 0x0000, 0x0000, 0x586b, 0x0000, 0x0000, 0x0000, 0x3438, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5869, 0x0000, 0x0000, 0x586a, 0x3a29, 0x5868, 0x5866, 0x5865, 0x586c,
+  0x5864, 0x586e, 0x0000, 0x0000, 0x327b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5870,
+  0x0000, 0x0000, 0x586f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4428, 0x0000, 0x5873, 0x0000, 0x5871, 0x5867, 0x377c, 0x0000, 0x5872, 0x0000,
+  0x5876, 0x5875, 0x5877, 0x5874
+};
+static const uint16_t jis0208_1983_0_f_98[] = {
+  0x5878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5879, 0x587a, 0x4a6a, 0x0000,
+  0x587c, 0x587b, 0x3d3f, 0x0000, 0x402e, 0x3266, 0x327c, 0x0000, 0x587d, 0x0000, 0x303f, 0x0000,
+  0x0000, 0x0000, 0x404c, 0x587e, 0x0000, 0x6c43, 0x5921, 0x3761, 0x0000, 0x5922, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x406f, 0x0000, 0x0000, 0x0000, 0x5923, 0x0000, 0x0000, 0x0000, 0x5924, 0x353a,
+  0x5925, 0x0000, 0x5926, 0x5927, 0x4257, 0x0000, 0x0000, 0x0000, 0x384d, 0x0000, 0x0000, 0x4c61,
+  0x0000, 0x0000, 0x0000, 0x4b3c, 0x3d6a, 0x5928, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4070,
+  0x6e3d, 0x4862, 0x0000, 0x3c6a, 0x0000, 0x3a4d, 0x5929, 0x0000, 0x0000, 0x0000, 0x0000, 0x4247,
+  0x0000, 0x4a27, 0x0000, 0x0000, 0x4271, 0x0000, 0x0000, 0x592c, 0x0000, 0x0000, 0x592a, 0x0000,
+  0x592d, 0x0000, 0x0000, 0x592b, 0x0000, 0x0000, 0x0000, 0x0000, 0x592e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a31, 0x0000, 0x0000, 0x3037, 0x0000, 0x0000, 0x0000, 0x0000, 0x495e, 0x0000,
+  0x0000, 0x4863, 0x0000, 0x0000, 0x592f, 0x0000, 0x5932, 0x3e35, 0x353b, 0x0000, 0x5930, 0x5937,
+  0x3e36, 0x0000, 0x0000, 0x0000, 0x0000, 0x5931, 0x4744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d5e, 0x5933, 0x5934, 0x5938, 0x456a, 0x5935, 0x3933, 0x405e, 0x0000, 0x0000, 0x5946,
+  0x4834, 0x0000, 0x4272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4864, 0x5a2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7a, 0x0000, 0x0000,
+  0x0000, 0x4471, 0x0000, 0x0000, 0x0000, 0x4b75, 0x0000, 0x593b, 0x3221, 0x436a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5944, 0x0000, 0x0000, 0x4334, 0x593e, 0x5945, 0x5940, 0x5947, 0x5943, 0x0000,
+  0x5942, 0x476f, 0x0000, 0x593c, 0x327d, 0x593a, 0x3571, 0x4273, 0x5936, 0x0000, 0x0000, 0x5939,
+  0x3934, 0x405b, 0x0000, 0x3e37, 0x5941, 0x4752, 0x0000, 0x0000, 0x3572, 0x3348, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3367, 0x3f21, 0x5949, 0x594e,
+  0x0000, 0x594a, 0x0000, 0x377d, 0x0000, 0x594f, 0x3b22, 0x3969, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d26, 0x593d
+};
+static const uint16_t jis0208_1983_0_f_99[] = {
+  0x0000, 0x3b7d, 0x594c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b58, 0x594d, 0x3044, 0x0000, 0x0000,
+  0x5948, 0x0000, 0x0000, 0x0000, 0x0000, 0x4429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3573, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3634, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x594b, 0x3027, 0x0000, 0x0000, 0x3a43, 0x0000, 0x0000, 0x0000, 0x3f36,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4472, 0x0000,
+  0x0000, 0x4854, 0x5951, 0x415e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x422a, 0x0000, 0x0000, 0x3b2b, 0x5952, 0x0000, 0x5954, 0x5950, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a61, 0x0000, 0x443d, 0x0000, 0x0000, 0x0000, 0x0000, 0x415c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7b, 0x3c4e, 0x5960, 0x0000, 0x595f,
+  0x0000, 0x0000, 0x3f78, 0x0000, 0x0000, 0x0000, 0x377e, 0x0000, 0x0000, 0x0000, 0x5959, 0x3e39,
+  0x0000, 0x0000, 0x4668, 0x4731, 0x0000, 0x0000, 0x0000, 0x0000, 0x5957, 0x0000, 0x0000, 0x415d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c78, 0x595c, 0x0000, 0x0000, 0x3e38, 0x0000, 0x5956, 0x595b,
+  0x0000, 0x0000, 0x4753, 0x0000, 0x0000, 0x0000, 0x5955, 0x0000, 0x3721, 0x0000, 0x0000, 0x335d,
+  0x0000, 0x0000, 0x0000, 0x595d, 0x4e2b, 0x3a4e, 0x4335, 0x595a, 0x0000, 0x405c, 0x0000, 0x3935,
+  0x3f64, 0x3166, 0x413c, 0x5958, 0x3545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3747, 0x0000,
+  0x444f, 0x595e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x415f, 0x0000, 0x0000, 0x5961, 0x0000,
+  0x5963, 0x0000, 0x0000, 0x4237, 0x5969, 0x0000, 0x5964, 0x0000, 0x0000, 0x5966, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4941, 0x4473, 0x0000, 0x5967, 0x0000, 0x0000, 0x0000, 0x4d2c, 0x0000,
+  0x0000, 0x0000, 0x4d48, 0x3439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x302e, 0x0000, 0x5965,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5962, 0x0000, 0x0000, 0x0000, 0x0000, 0x3478, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3167, 0x0000, 0x5968, 0x0000, 0x0000, 0x0000, 0x4d49, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x423b, 0x0000, 0x5973, 0x0000, 0x0000, 0x0000, 0x596d, 0x0000, 0x0000, 0x596a, 0x5971,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x596e, 0x0000, 0x5972, 0x0000, 0x0000, 0x0000, 0x4842, 0x456b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x596b, 0x0000, 0x596f, 0x0000, 0x0000, 0x0000, 0x3748, 0x0000,
+  0x0000, 0x0000, 0x3a71, 0x0000, 0x0000, 0x0000, 0x405d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4526, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5974, 0x0000, 0x4b60, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5975, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5976, 0x0000,
+  0x4c4e, 0x0000, 0x4022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3762,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x597d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b35, 0x597a, 0x0000, 0x5979, 0x0000, 0x0000, 0x0000, 0x0000, 0x4732, 0x0000,
+  0x0000, 0x0000, 0x4635, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4531, 0x597b, 0x0000, 0x0000,
+  0x0000, 0x597c, 0x0000, 0x496f, 0x0000, 0x4745, 0x3b23, 0x0000, 0x4071, 0x0000, 0x4b50, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3349, 0x0000, 0x5a25, 0x597e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d4a, 0x5a27, 0x0000, 0x0000, 0x5a23, 0x0000, 0x5a24, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4160, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a22, 0x0000, 0x593f, 0x0000, 0x0000, 0x0000,
+  0x5a26, 0x0000, 0x5a21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2b, 0x5a2c, 0x4527, 0x5a2e,
+  0x0000, 0x0000, 0x3b24, 0x5a29, 0x0000, 0x0000, 0x0000, 0x0000, 0x353c, 0x0000, 0x0000, 0x5a2f,
+  0x0000, 0x5a28, 0x5a33, 0x0000, 0x5a32, 0x0000, 0x5a31, 0x0000, 0x0000, 0x0000, 0x5a34, 0x0000,
+  0x0000, 0x5a36, 0x3e71, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_101[] = {
+  0x5a35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a37, 0x0000, 0x0000, 0x0000, 0x5a38, 0x5970, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a3b,
+  0x5a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5978, 0x5a3c, 0x5a30, 0x0000, 0x0000, 0x3b59,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a3d, 0x5a3e, 0x5a40, 0x5a3f, 0x5a41, 0x327e, 0x0000, 0x3936,
+  0x0000, 0x0000, 0x4a7c, 0x402f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x384e, 0x0000, 0x0000,
+  0x5a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a46, 0x0000, 0x4952, 0x0000, 0x355f, 0x0000, 0x0000,
+  0x0000, 0x5a45, 0x5a44, 0x4754, 0x5a47, 0x3635, 0x0000, 0x0000, 0x0000, 0x5a49, 0x5a48, 0x0000,
+  0x0000, 0x0000, 0x343a, 0x3b36, 0x0000, 0x0000, 0x4658, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3749, 0x0000, 0x0000, 0x0000, 0x3f74, 0x0000, 0x5a4a, 0x0000, 0x4030, 0x4528, 0x0000, 0x495f,
+  0x5a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4c, 0x5a4d,
+  0x0000, 0x0000, 0x0000, 0x4a38, 0x555d, 0x4046, 0x0000, 0x0000, 0x494c, 0x0000, 0x3a58, 0x0000,
+  0x4865, 0x4843, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454d, 0x0000, 0x4e41, 0x0000, 0x5a4f,
+  0x3c50, 0x0000, 0x0000, 0x5a50, 0x0000, 0x3036, 0x0000, 0x0000, 0x3654, 0x404d, 0x0000, 0x4960,
+  0x0000, 0x0000, 0x0000, 0x5a51, 0x3b42, 0x4347, 0x0000, 0x3b5b, 0x3f37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a52, 0x0000, 0x4a7d, 0x0000, 0x0000, 0x3177, 0x3b5c, 0x0000, 0x0000,
+  0x0000, 0x5a55, 0x0000, 0x5a53, 0x5a56, 0x4e39, 0x5a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x407b,
+  0x5a57, 0x0000, 0x0000, 0x4232, 0x0000, 0x0000, 0x5a58, 0x0000, 0x0000, 0x0000, 0x0000, 0x347a,
+  0x0000, 0x5a5a, 0x0000, 0x5a59, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5b, 0x5a5c, 0x347b, 0x0000,
+  0x0000, 0x467c, 0x4336, 0x356c, 0x3b5d, 0x4161, 0x0000, 0x0000, 0x3d5c, 0x3030, 0x0000, 0x0000,
+  0x0000, 0x5a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3222, 0x5a61,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_102[] = {
+  0x0000, 0x0000, 0x3937, 0x5a60, 0x0000, 0x0000, 0x3a2b, 0x3e3a, 0x0000, 0x0000, 0x5a5f, 0x0000,
+  0x3e3b, 0x0000, 0x4c40, 0x3a2a, 0x0000, 0x0000, 0x0000, 0x3057, 0x404e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a66, 0x0000, 0x0000, 0x4031, 0x3147, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d55, 0x0000, 0x4b66, 0x3a72, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e3c, 0x0000, 0x4027,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a65, 0x5a63, 0x5a64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x436b, 0x0000, 0x0000, 0x5b26, 0x0000, 0x5a6a, 0x3b7e, 0x3938, 0x5a68, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a69, 0x0000, 0x3f38, 0x0000, 0x0000, 0x0000, 0x5a67, 0x0000, 0x0000, 0x3b2f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a6c, 0x5a6b, 0x5a70,
+  0x0000, 0x0000, 0x5a71, 0x0000, 0x5a6d, 0x0000, 0x3322, 0x5a6e, 0x5a6f, 0x4855, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4961, 0x374a, 0x5a72, 0x0000, 0x0000, 0x0000, 0x4032, 0x0000, 0x3e3d, 0x0000,
+  0x0000, 0x0000, 0x4352, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3647, 0x0000, 0x5a73,
+  0x5a77, 0x0000, 0x0000, 0x324b, 0x5a74, 0x5a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a75, 0x0000,
+  0x0000, 0x3d6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4348, 0x3045, 0x5a78, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a79, 0x0000, 0x0000, 0x0000, 0x0000, 0x442a, 0x0000, 0x0000, 0x0000, 0x4e71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b43, 0x0000, 0x0000, 0x4a6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b3d, 0x0000, 0x0000, 0x0000, 0x5b22, 0x5a7b, 0x0000, 0x0000, 0x5a7e, 0x0000, 0x5a7d, 0x0000,
+  0x0000, 0x5a7a, 0x0000, 0x0000, 0x5b21, 0x0000, 0x0000, 0x465e, 0x0000, 0x5a7c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b23, 0x0000,
+  0x0000, 0x3d6c, 0x5b24, 0x0000, 0x4d4b, 0x4778, 0x0000, 0x0000, 0x5b25, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b27, 0x0000, 0x0000, 0x5b28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b29, 0x0000, 0x364a, 0x3148, 0x3939, 0x5b2a, 0x0000, 0x5b2b, 0x3d71, 0x4162, 0x0000, 0x0000,
+  0x5258, 0x413e, 0x413d, 0x4258
+};
+static const uint16_t jis0208_1983_0_f_103[] = {
+  0x3a47, 0x0000, 0x0000, 0x5072, 0x0000, 0x0000, 0x0000, 0x0000, 0x376e, 0x4d2d, 0x0000, 0x4a7e,
+  0x0000, 0x497e, 0x0000, 0x5b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a73, 0x443f, 0x5b2d, 0x4f2f,
+  0x0000, 0x0000, 0x0000, 0x4b3e, 0x0000, 0x442b, 0x5b2e, 0x347c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b2f, 0x5b30, 0x4c5a, 0x0000, 0x4c24, 0x4b76, 0x4b5c, 0x3b25, 0x5b32, 0x0000,
+  0x0000, 0x3c6b, 0x0000, 0x0000, 0x4b51, 0x0000, 0x5b34, 0x5b37, 0x5b36, 0x0000, 0x3479, 0x0000,
+  0x0000, 0x3560, 0x0000, 0x5b33, 0x0000, 0x5b35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b38, 0x0000,
+  0x0000, 0x3f79, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d7b, 0x3049, 0x3a60, 0x423c, 0x0000, 0x3c5d,
+  0x0000, 0x0000, 0x3e73, 0x0000, 0x0000, 0x5b3b, 0x0000, 0x0000, 0x454e, 0x0000, 0x5b39, 0x422b,
+  0x5b3a, 0x3e72, 0x4c5d, 0x5b3c, 0x5b3d, 0x4d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b42, 0x0000,
+  0x0000, 0x393a, 0x0000, 0x4755, 0x5b3f, 0x456c, 0x5a5e, 0x5a62, 0x0000, 0x354f, 0x0000, 0x4747,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b41, 0x0000, 0x3e3e, 0x4844, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b47, 0x0000, 0x487a, 0x0000, 0x5b3e, 0x0000, 0x5b44, 0x5b43, 0x0000, 0x0000, 0x0000,
+  0x404f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6d, 0x0000, 0x4e53, 0x0000, 0x0000, 0x4b67, 0x0000,
+  0x324c, 0x3b5e, 0x0000, 0x0000, 0x4f48, 0x5b46, 0x3f75, 0x0000, 0x0000, 0x0000, 0x5b45, 0x0000,
+  0x0000, 0x5b40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x384f, 0x0000, 0x0000, 0x0000, 0x5b4c,
+  0x5b4a, 0x0000, 0x324d, 0x5b48, 0x5b4e, 0x5b54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4248, 0x0000, 0x0000, 0x4a41, 0x0000, 0x5b56, 0x0000, 0x0000, 0x0000, 0x4922, 0x0000,
+  0x0000, 0x0000, 0x5b55, 0x4770, 0x4b3f, 0x343b, 0x0000, 0x4077, 0x3d40, 0x0000, 0x0000, 0x0000,
+  0x4453, 0x0000, 0x4d2e, 0x0000, 0x0000, 0x5b51, 0x5b50, 0x0000, 0x0000, 0x0000, 0x5b52, 0x0000,
+  0x5b4f, 0x0000, 0x0000, 0x5b57, 0x0000, 0x5b4d, 0x0000, 0x0000, 0x5b4b, 0x0000, 0x5b53, 0x5b49,
+  0x0000, 0x436c, 0x0000, 0x4c78, 0x3c46, 0x3a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3a,
+  0x0000, 0x0000, 0x4b6f, 0x3341
+};
+static const uint16_t jis0208_1983_0_f_104[] = {
+  0x0000, 0x0000, 0x444e, 0x464a, 0x3149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4072, 0x0000, 0x0000, 0x4034, 0x372a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b59, 0x0000, 0x0000, 0x393b, 0x337c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5b, 0x3374, 0x5b61, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b5e, 0x0000, 0x4073, 0x0000, 0x0000, 0x0000, 0x334b, 0x3a2c, 0x0000, 0x0000,
+  0x334a, 0x3a4f, 0x0000, 0x0000, 0x5b5c, 0x3765, 0x374b, 0x456d, 0x0000, 0x0000, 0x5b5a, 0x0000,
+  0x3046, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5d, 0x5b5f, 0x0000, 0x364d, 0x372c, 0x0000, 0x343c,
+  0x354b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b62, 0x0000, 0x0000, 0x3a79, 0x4b71, 0x0000, 0x3b37,
+  0x0000, 0x0000, 0x0000, 0x5b63, 0x0000, 0x0000, 0x0000, 0x4930, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b6f, 0x0000, 0x3233, 0x5b64,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b75, 0x5b65, 0x0000, 0x4e42, 0x0000, 0x5b6c,
+  0x0000, 0x475f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b74, 0x0000, 0x5b67,
+  0x0000, 0x0000, 0x0000, 0x3034, 0x5b69, 0x0000, 0x0000, 0x393c, 0x0000, 0x0000, 0x0000, 0x5b6b,
+  0x0000, 0x5b6a, 0x0000, 0x5b66, 0x5b71, 0x0000, 0x3e3f, 0x0000, 0x0000, 0x0000, 0x546d, 0x3868,
+  0x4d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b68, 0x0000, 0x4474, 0x3323, 0x3a2d, 0x0000, 0x5b60,
+  0x0000, 0x5b70, 0x3361, 0x0000, 0x0000, 0x5b6e, 0x5b72, 0x0000, 0x456e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x347e, 0x0000, 0x5c32, 0x0000, 0x0000, 0x4c49, 0x5b77, 0x347d,
+  0x0000, 0x5b7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b40, 0x0000, 0x5c21, 0x5c23, 0x0000, 0x5c27,
+  0x5b79, 0x0000, 0x432a, 0x0000, 0x0000, 0x0000, 0x0000, 0x456f, 0x5c2b, 0x5b7c, 0x0000, 0x5c28,
+  0x0000, 0x0000, 0x0000, 0x5c22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f39, 0x5c2c,
+  0x0000, 0x0000, 0x4033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2a, 0x343d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_105[] = {
+  0x4f50, 0x5b76, 0x0000, 0x0000, 0x5c26, 0x3058, 0x0000, 0x0000, 0x5b78, 0x0000, 0x0000, 0x4c3a,
+  0x5b7d, 0x3f22, 0x4447, 0x5b73, 0x0000, 0x0000, 0x5c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f7a, 0x5c2f, 0x3371, 0x3821, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c31, 0x5b7a, 0x5c30,
+  0x0000, 0x5c29, 0x5b7b, 0x0000, 0x5c2d, 0x0000, 0x5c2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c3f, 0x0000, 0x0000, 0x0000, 0x464e, 0x0000, 0x5c24, 0x0000, 0x0000, 0x5c3b, 0x0000, 0x0000,
+  0x0000, 0x5c3d, 0x0000, 0x4458, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4976,
+  0x5c38, 0x424a, 0x0000, 0x0000, 0x0000, 0x5c3e, 0x413f, 0x0000, 0x5c35, 0x5c42, 0x5c41, 0x0000,
+  0x466f, 0x5c40, 0x466a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c44, 0x5c37,
+  0x0000, 0x3648, 0x5c3a, 0x3d5d, 0x0000, 0x0000, 0x0000, 0x4760, 0x5c3c, 0x364b, 0x0000, 0x5c34,
+  0x5c36, 0x5c33, 0x0000, 0x0000, 0x4f30, 0x335a, 0x5c39, 0x0000, 0x0000, 0x5c43, 0x3335, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a67, 0x0000, 0x0000, 0x0000, 0x315d, 0x0000,
+  0x0000, 0x5c54, 0x0000, 0x0000, 0x4f31, 0x5c57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f3a,
+  0x5c56, 0x0000, 0x0000, 0x0000, 0x5c55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c52,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c46, 0x0000, 0x0000, 0x5c63, 0x5c45, 0x0000,
+  0x5c58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c50, 0x0000, 0x0000, 0x5c4b, 0x5c48,
+  0x0000, 0x5c49, 0x0000, 0x5c51, 0x0000, 0x0000, 0x0000, 0x7422, 0x0000, 0x0000, 0x5c4e, 0x393d,
+  0x4448, 0x4164, 0x5c4c, 0x0000, 0x5c47, 0x0000, 0x0000, 0x5c4a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d4d, 0x4b6a, 0x0000, 0x0000, 0x0000, 0x5c4f, 0x5c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c61, 0x5c5a, 0x0000, 0x0000, 0x5c67, 0x0000, 0x5c65, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c5f, 0x0000, 0x4450,
+  0x0000, 0x4165, 0x0000, 0x5c5d
+};
+static const uint16_t jis0208_1983_0_f_106[] = {
+  0x0000, 0x0000, 0x5c5b, 0x0000, 0x0000, 0x5c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c68, 0x4875,
+  0x5c6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c69, 0x5c6c, 0x5c66, 0x0000, 0x0000, 0x4374,
+  0x0000, 0x4938, 0x0000, 0x5c5c, 0x0000, 0x0000, 0x5c64, 0x3e40, 0x0000, 0x4c4f, 0x5c78, 0x5c6b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3822, 0x3223, 0x335f, 0x0000, 0x0000, 0x5c53, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e41, 0x5c70, 0x0000, 0x5c77, 0x3c79, 0x3372, 0x0000,
+  0x0000, 0x432e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6d, 0x0000, 0x0000, 0x5c72,
+  0x5c76, 0x0000, 0x0000, 0x3636, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x354c, 0x5c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3521,
+  0x0000, 0x464b, 0x5c73, 0x0000, 0x0000, 0x0000, 0x5c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3360, 0x4349, 0x0000, 0x0000, 0x0000,
+  0x5c7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c7a, 0x3869, 0x0000,
+  0x5c79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d21, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b58, 0x0000, 0x0000, 0x0000, 0x5c7b, 0x0000, 0x5c7d, 0x5c7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d2c, 0x0000, 0x5d28, 0x0000, 0x5b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d26, 0x0000, 0x0000, 0x5d23, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c6a, 0x5d25, 0x5d24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2a, 0x0000, 0x4f26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d2d, 0x367b, 0x0000, 0x0000, 0x5d29, 0x5d2b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4827, 0x0000, 0x5d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d32, 0x5d2f,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_107[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d73, 0x5d30, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c5e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d33, 0x0000, 0x0000, 0x0000, 0x5d34, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3135, 0x0000, 0x5d36, 0x3767, 0x3c21, 0x0000, 0x3655,
+  0x0000, 0x0000, 0x0000, 0x3224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d38, 0x5d37, 0x5d3a, 0x353d, 0x0000,
+  0x0000, 0x3656, 0x343e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d3d, 0x0000, 0x0000, 0x0000, 0x5d3c,
+  0x0000, 0x5d3e, 0x0000, 0x0000, 0x324e, 0x0000, 0x4337, 0x0000, 0x5d3f, 0x0000, 0x0000, 0x343f,
+  0x5d41, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d40, 0x0000, 0x5d42, 0x0000, 0x0000, 0x0000, 0x5d43,
+  0x0000, 0x5d44, 0x3b5f, 0x4035, 0x3a21, 0x0000, 0x4970, 0x0000, 0x0000, 0x4a62, 0x4f44, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b75, 0x0000, 0x0000, 0x0000, 0x3a50, 0x4e72, 0x0000, 0x0000, 0x0000,
+  0x5d45, 0x5d46, 0x0000, 0x3b60, 0x0000, 0x0000, 0x0000, 0x5d47, 0x5d48, 0x0000, 0x0000, 0x5d4a,
+  0x5d49, 0x0000, 0x4b58, 0x0000, 0x0000, 0x3d5e, 0x3c6c, 0x3b44, 0x0000, 0x5d4b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4d, 0x3f23, 0x0000, 0x5d4c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d50, 0x5d51, 0x0000, 0x0000, 0x0000, 0x5d52, 0x0000, 0x5d54, 0x5d53, 0x5d55,
+  0x3225, 0x434a, 0x0000, 0x5d56, 0x0000, 0x0000, 0x3b26, 0x334c, 0x5d57, 0x0000, 0x0000, 0x4542,
+  0x544c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3523, 0x5d58, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d59,
+  0x0000, 0x4a6c, 0x4b68, 0x0000, 0x0000, 0x0000, 0x4647, 0x5d5a, 0x4866, 0x0000, 0x0000, 0x0000,
+  0x487b, 0x0000, 0x0000, 0x4c53, 0x0000, 0x0000, 0x0000, 0x5d5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d5d, 0x5d5c, 0x0000, 0x0000, 0x5d5f,
+  0x0000, 0x0000, 0x0000, 0x5d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_108[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d61, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b61, 0x0000, 0x4c31, 0x0000, 0x5d62, 0x5d63, 0x0000, 0x0000, 0x3524,
+  0x0000, 0x0000, 0x0000, 0x5d64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d66,
+  0x5d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f65, 0x0000, 0x0000, 0x4939, 0x314a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4845, 0x0000, 0x4475, 0x3d41, 0x3561, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4846, 0x0000, 0x3c2e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d68, 0x0000, 0x3440, 0x0000, 0x0000, 0x3178, 0x0000, 0x0000, 0x4672, 0x5d67, 0x393e,
+  0x4353, 0x0000, 0x5d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d71, 0x0000, 0x5d6a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4241, 0x0000, 0x3562, 0x5d72, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3768, 0x0000, 0x0000, 0x3525, 0x5d70, 0x0000, 0x0000, 0x5d6e, 0x5d6b, 0x4d60,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4440, 0x0000, 0x0000, 0x0000, 0x4659, 0x5d6c, 0x0000, 0x0000,
+  0x5d74, 0x0000, 0x5d73, 0x3723, 0x0000, 0x0000, 0x322d, 0x0000, 0x0000, 0x3a3b, 0x5d6d, 0x5d6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b57, 0x4274, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b77, 0x0000, 0x0000, 0x5d7c, 0x0000, 0x0000, 0x5d7d, 0x0000, 0x324f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a28, 0x4c7d, 0x5e21, 0x3c23, 0x3e42, 0x5d78, 0x5d7e, 0x3168,
+  0x0000, 0x3637, 0x0000, 0x0000, 0x5d75, 0x5d7a, 0x0000, 0x0000, 0x0000, 0x4074, 0x4771, 0x0000,
+  0x4867, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d77, 0x0000, 0x4b21, 0x0000, 0x5d79,
+  0x0000, 0x5e24, 0x0000, 0x5e22, 0x0000, 0x5d7b, 0x0000, 0x0000, 0x0000, 0x4b22, 0x4748, 0x3563,
+  0x0000, 0x4525, 0x0000, 0x0000, 0x436d, 0x0000, 0x5e25, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e23,
+  0x4259, 0x5d76, 0x0000, 0x314b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_109[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4e,
+  0x5e30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4076,
+  0x0000, 0x5e2c, 0x0000, 0x4d6c, 0x0000, 0x0000, 0x4636, 0x5e26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4445, 0x0000, 0x0000, 0x0000, 0x314c, 0x393f, 0x5e29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3d27, 0x5e2e, 0x0000, 0x5e2d, 0x5e28, 0x0000, 0x5e2b, 0x0000, 0x0000, 0x3368,
+  0x0000, 0x5e2a, 0x4749, 0x0000, 0x0000, 0x4e2e, 0x0000, 0x0000, 0x3e74, 0x4075, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e36, 0x5e34, 0x0000, 0x494d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e31, 0x5e33, 0x0000, 0x313a, 0x0000, 0x0000, 0x3940, 0x4f32, 0x0000,
+  0x333d, 0x0000, 0x4962, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d61, 0x0000, 0x0000, 0x3324,
+  0x3f3b, 0x5e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e3a, 0x0000, 0x0000, 0x3e43, 0x0000, 0x0000, 0x0000, 0x4d30, 0x0000, 0x5e37, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e32, 0x0000, 0x5e38, 0x0000, 0x0000, 0x0000, 0x4e5e, 0x0000, 0x4573,
+  0x4642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3336, 0x0000, 0x0000, 0x3155, 0x0000,
+  0x0000, 0x5e3e, 0x0000, 0x0000, 0x5e41, 0x0000, 0x0000, 0x0000, 0x4e43, 0x0000, 0x0000, 0x0000,
+  0x4d64, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e48, 0x5e42, 0x5e3f, 0x0000, 0x0000, 0x0000, 0x4e54,
+  0x5e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d4a, 0x5e47, 0x0000, 0x0000, 0x5e4c, 0x0000, 0x0000,
+  0x4571, 0x5e4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e44, 0x0000, 0x0000, 0x4338, 0x0000, 0x0000,
+  0x5e4b, 0x0000, 0x5e40, 0x0000, 0x5e46, 0x0000, 0x5e4d, 0x307c, 0x5e43, 0x0000, 0x5e4e, 0x0000,
+  0x0000, 0x3f3c, 0x0000, 0x3d5f, 0x0000, 0x4a25, 0x0000, 0x3a2e, 0x0000, 0x5e3b, 0x5e49, 0x453a,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_110[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x3369, 0x3a51, 0x3e44, 0x5e3d, 0x3d42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374c, 0x0000, 0x5e3c, 0x0000, 0x0000,
+  0x0000, 0x5e52, 0x3d6d, 0x383a, 0x0000, 0x5e61, 0x0000, 0x5e5b, 0x3574, 0x454f, 0x0000, 0x5e56,
+  0x5e5f, 0x302f, 0x3132, 0x0000, 0x0000, 0x3239, 0x0000, 0x5e58, 0x422c, 0x5e4f, 0x5e51, 0x3941,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e62, 0x0000, 0x5e5d, 0x0000,
+  0x0000, 0x0000, 0x5e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c2b, 0x0000, 0x0000, 0x5e5a, 0x5e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3850, 0x0000, 0x3e45, 0x0000, 0x0000, 0x4339, 0x0000, 0x0000, 0x0000, 0x5e54,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2f, 0x0000, 0x0000, 0x0000, 0x5e57,
+  0x0000, 0x0000, 0x5e50, 0x4572, 0x0000, 0x0000, 0x5e53, 0x0000, 0x0000, 0x0000, 0x5e59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f51, 0x3c3e, 0x4b7e, 0x0000, 0x5e63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482e, 0x0000, 0x0000, 0x5e6f,
+  0x383b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d60, 0x0000, 0x5e65, 0x0000, 0x0000, 0x0000,
+  0x4e2f, 0x3942, 0x0000, 0x5e72, 0x0000, 0x0000, 0x306e, 0x0000, 0x0000, 0x5e70, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e6a, 0x0000, 0x0000, 0x5e6c, 0x0000,
+  0x0000, 0x0000, 0x4d4f, 0x5e67, 0x0000, 0x0000, 0x452e, 0x0000, 0x0000, 0x5e69, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e71, 0x0000, 0x5e6b, 0x4c47, 0x0000, 0x0000, 0x0000, 0x5e66, 0x0000, 0x3c22,
+  0x5e7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x336a, 0x0000, 0x5e68, 0x5e6d, 0x5e6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x426c, 0x425a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e76, 0x0000, 0x0000, 0x5e7c,
+  0x0000, 0x0000, 0x5e7a, 0x0000, 0x4529, 0x0000, 0x0000, 0x5f23, 0x5e77, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e78, 0x5e60
+};
+static const uint16_t jis0208_1983_0_f_111[] = {
+  0x0000, 0x3579, 0x493a, 0x0000, 0x0000, 0x0000, 0x3c3f, 0x0000, 0x0000, 0x3977, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f33, 0x0000, 0x5e74, 0x0000, 0x5f22, 0x3169, 0x4166, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4779, 0x0000, 0x3441, 0x4e7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c21, 0x4452, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e7b, 0x5e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4132, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f21, 0x5e79, 0x0000, 0x5e73, 0x0000, 0x0000, 0x0000, 0x3443, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3769, 0x0000, 0x0000, 0x0000, 0x5f2f, 0x0000, 0x0000, 0x5f2a, 0x4078, 0x0000, 0x0000, 0x3363,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d61, 0x0000, 0x5f33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f2c, 0x442c, 0x5f29, 0x4459, 0x0000, 0x0000, 0x0000, 0x5f4c, 0x0000, 0x0000, 0x0000,
+  0x5f26, 0x0000, 0x5f25, 0x0000, 0x5f2e, 0x0000, 0x0000, 0x0000, 0x5f28, 0x5f27, 0x5f2d, 0x0000,
+  0x4021, 0x0000, 0x5f24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f30, 0x0000,
+  0x0000, 0x5f31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3442, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f36, 0x0000, 0x5f35, 0x5f37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4543, 0x0000, 0x5f34,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3763, 0x4279, 0x5f32, 0x473b, 0x0000, 0x0000, 0x5f39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f3e, 0x5f3c, 0x0000, 0x0000,
+  0x5f3f, 0x0000, 0x0000, 0x5f42, 0x0000, 0x0000, 0x0000, 0x5f3b, 0x396a, 0x4728, 0x0000, 0x0000,
+  0x5e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d74, 0x5f3d, 0x0000, 0x5f41, 0x4275,
+  0x0000, 0x5f40, 0x0000, 0x5f2b, 0x0000, 0x0000, 0x6f69, 0x0000, 0x0000, 0x0000, 0x5f45, 0x0000,
+  0x0000, 0x0000, 0x5f49, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_112[] = {
+  0x0000, 0x5f47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f43, 0x0000, 0x5f44,
+  0x0000, 0x0000, 0x0000, 0x5f48, 0x0000, 0x5f46, 0x0000, 0x0000, 0x0000, 0x494e, 0x0000, 0x0000,
+  0x5f4e, 0x0000, 0x5f4b, 0x5f4a, 0x0000, 0x5f4d, 0x4654, 0x5f4f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4375, 0x426d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4025, 0x0000, 0x0000, 0x0000,
+  0x5f50, 0x0000, 0x5f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f53, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4667, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3250,
+  0x0000, 0x0000, 0x0000, 0x4574, 0x3325, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3564, 0x0000, 0x0000, 0x0000, 0x3c5e, 0x3a52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f27, 0x3f66, 0x0000, 0x0000, 0x0000, 0x316a, 0x0000,
+  0x0000, 0x0000, 0x5f56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f59, 0x433a, 0x5f5c, 0x5f57, 0x0000, 0x0000, 0x0000, 0x5f5b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f5a, 0x4540, 0x3059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e75, 0x0000, 0x0000, 0x5f5e,
+  0x0000, 0x0000, 0x0000, 0x3128, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f60, 0x0000, 0x0000, 0x0000, 0x5f5f, 0x0000, 0x5f5d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b23, 0x0000, 0x0000,
+  0x0000, 0x5f62, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_113[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f61, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f64, 0x4a32, 0x0000, 0x5f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c35, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4133, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e7b, 0x0000, 0x0000, 0x5f6a, 0x0000, 0x4079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f66, 0x5f6b, 0x0000, 0x0000, 0x316c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f69, 0x0000, 0x4761, 0x5f65, 0x5f68, 0x3e48, 0x0000, 0x4851, 0x0000, 0x0000,
+  0x5f6c, 0x0000, 0x3c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x407a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f6f, 0x0000, 0x0000, 0x0000, 0x5f67, 0x0000, 0x3727, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d50, 0x5f70, 0x0000, 0x0000, 0x0000, 0x7426, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f71, 0x0000, 0x0000, 0x0000, 0x5f72, 0x0000, 0x0000, 0x0000, 0x0000, 0x472e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f74, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f75, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4733, 0x0000, 0x0000, 0x0000, 0x0000, 0x4575, 0x5f77, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f79, 0x0000, 0x4e55, 0x0000, 0x5f76, 0x0000, 0x5f78, 0x316d, 0x0000, 0x5f73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x535b, 0x5f7a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4167, 0x3b38, 0x5f7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7b, 0x3f24, 0x5259, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7d, 0x0000, 0x0000, 0x0000, 0x6021, 0x0000, 0x5f6e,
+  0x5f7e, 0x0000, 0x0000, 0x6022
+};
+static const uint16_t jis0208_1983_0_f_114[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x477a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6023, 0x0000, 0x0000, 0x6024, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6025, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6026, 0x0000, 0x445e, 0x0000, 0x6028, 0x6027, 0x0000, 0x0000,
+  0x6029, 0x0000, 0x602a, 0x0000, 0x0000, 0x3c5f, 0x4963, 0x0000, 0x0000, 0x0000, 0x4c6c, 0x602b,
+  0x602c, 0x4156, 0x3c24, 0x602d, 0x602e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x602f, 0x4a52,
+  0x4847, 0x0000, 0x0000, 0x6030, 0x4757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x442d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6031, 0x3267, 0x0000, 0x356d, 0x0000, 0x4c46, 0x0000, 0x4c36,
+  0x0000, 0x3234, 0x4f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b52, 0x0000, 0x4a2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4037, 0x0000, 0x6032, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4643, 0x0000, 0x0000, 0x0000, 0x3823, 0x6033, 0x0000, 0x3a54, 0x6035, 0x6034, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6037, 0x0000, 0x0000, 0x0000, 0x6038, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x353e, 0x0000, 0x6039, 0x0000, 0x0000, 0x0000, 0x0000, 0x603a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3824, 0x0000, 0x0000, 0x4848, 0x0000, 0x0000, 0x603c, 0x0000,
+  0x0000, 0x0000, 0x3e75, 0x0000, 0x0000, 0x603b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3638, 0x603d, 0x603f, 0x0000, 0x603e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6040, 0x0000, 0x3851, 0x0000, 0x6041, 0x0000, 0x0000, 0x0000, 0x0000, 0x3669,
+  0x0000, 0x4140, 0x0000, 0x397d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6043, 0x6044, 0x6042, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6d, 0x0000, 0x0000, 0x4648, 0x3639, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6046, 0x432c, 0x6045, 0x0000, 0x0000,
+  0x4f35, 0x4762, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_115[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6049, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604b, 0x6048,
+  0x0000, 0x0000, 0x0000, 0x4c54, 0x604a, 0x604c, 0x0000, 0x4e44, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6050, 0x0000, 0x0000, 0x0000, 0x604f, 0x4376, 0x472d, 0x0000, 0x0000, 0x3825, 0x604e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x604d, 0x0000, 0x4d31, 0x4d32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6051, 0x316e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3976, 0x3b62, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6052, 0x6053, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6055, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x6057, 0x0000, 0x6056, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6058, 0x0000, 0x334d, 0x0000, 0x0000, 0x605a, 0x0000, 0x0000,
+  0x6059, 0x0000, 0x605c, 0x605b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x383c, 0x0000, 0x0000, 0x4e28, 0x0000, 0x364c, 0x0000, 0x3226, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x366a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3461, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e68, 0x605e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6060, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6061, 0x0000, 0x3251, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x605d, 0x0000, 0x3b39, 0x0000,
+  0x0000, 0x4441, 0x605f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6064, 0x0000, 0x3c6e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6062, 0x0000, 0x0000, 0x0000, 0x0000, 0x373e, 0x0000, 0x0000, 0x4849, 0x6063, 0x0000,
+  0x0000, 0x607e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6069, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x383d, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_116[] = {
+  0x0000, 0x0000, 0x0000, 0x3565, 0x0000, 0x6066, 0x4d7d, 0x0000, 0x0000, 0x4e30, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4276, 0x0000,
+  0x0000, 0x6068, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x606a, 0x4e56, 0x3657, 0x487c, 0x474a, 0x0000, 0x0000, 0x0000, 0x606b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x606d, 0x0000, 0x6070, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x606c, 0x0000, 0x0000, 0x0000, 0x606f, 0x386a, 0x314d, 0x6071, 0x0000, 0x3f70, 0x606e,
+  0x4e5c, 0x0000, 0x0000, 0x6074, 0x7424, 0x0000, 0x0000, 0x0000, 0x0000, 0x6072, 0x6075, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6067, 0x6073, 0x0000, 0x0000, 0x3a3c, 0x0000, 0x0000, 0x6076, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6077, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d7e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6078, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6079, 0x0000, 0x0000, 0x0000, 0x6065, 0x0000, 0x0000, 0x0000, 0x0000, 0x607a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3444, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c25, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x607b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x607c, 0x0000, 0x0000, 0x0000, 0x0000, 0x607d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x313b, 0x0000, 0x0000, 0x0000, 0x6121, 0x0000, 0x493b, 0x6122,
+  0x0000, 0x0000, 0x3424, 0x6123, 0x0000, 0x6124, 0x0000, 0x0000, 0x0000, 0x0000, 0x6125, 0x0000,
+  0x6127, 0x6128, 0x6126, 0x0000, 0x0000, 0x0000, 0x4953, 0x612a, 0x6129, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_117[] = {
+  0x0000, 0x0000, 0x0000, 0x612c, 0x612b, 0x612d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x612e, 0x6130, 0x612f, 0x0000, 0x0000, 0x3979, 0x0000, 0x6132, 0x0000, 0x6131, 0x0000, 0x0000,
+  0x3445, 0x0000, 0x3f53, 0x0000, 0x453c, 0x0000, 0x6133, 0x4038, 0x0000, 0x0000, 0x0000, 0x3b3a,
+  0x0000, 0x3179, 0x6134, 0x0000, 0x4d51, 0x0000, 0x0000, 0x4a63, 0x6135, 0x0000, 0x0000, 0x0000,
+  0x4544, 0x4d33, 0x3943, 0x3f3d, 0x0000, 0x0000, 0x0000, 0x434b, 0x5234, 0x0000, 0x442e, 0x3268,
+  0x6136, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6137, 0x0000, 0x613c, 0x0000,
+  0x0000, 0x613a, 0x6139, 0x5a42, 0x3326, 0x6138, 0x0000, 0x305a, 0x0000, 0x482a, 0x0000, 0x0000,
+  0x484a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e31, 0x613d, 0x613b, 0x435c, 0x4026, 0x0000, 0x0000,
+  0x482b, 0x0000, 0x492d, 0x0000, 0x613f, 0x4e2c, 0x374d, 0x6140, 0x0000, 0x613e, 0x4856, 0x6141,
+  0x0000, 0x6142, 0x0000, 0x0000, 0x305b, 0x0000, 0x0000, 0x3e76, 0x6147, 0x0000, 0x6144, 0x466d,
+  0x6143, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3526, 0x0000, 0x0000, 0x614a, 0x0000,
+  0x0000, 0x0000, 0x6145, 0x6146, 0x0000, 0x6149, 0x6148, 0x4925, 0x0000, 0x0000, 0x4142, 0x4141,
+  0x0000, 0x353f, 0x0000, 0x0000, 0x614b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614c, 0x0000,
+  0x0000, 0x614d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614f, 0x0000, 0x614e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3156, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6157, 0x4868, 0x6151,
+  0x0000, 0x6153, 0x0000, 0x0000, 0x6155, 0x3f3e, 0x0000, 0x0000, 0x6156, 0x6154, 0x3c40, 0x0000,
+  0x0000, 0x0000, 0x6150, 0x6152, 0x0000, 0x4942, 0x0000, 0x3e49, 0x0000, 0x0000, 0x6159, 0x0000,
+  0x0000, 0x6158, 0x0000, 0x0000, 0x0000, 0x0000, 0x615a, 0x0000, 0x3c26, 0x3a2f, 0x0000, 0x0000,
+  0x4577, 0x615b, 0x0000, 0x444b, 0x0000, 0x0000, 0x615d, 0x0000, 0x0000, 0x0000, 0x4e21, 0x615c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6162, 0x0000, 0x6164, 0x6165, 0x4354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6163, 0x0000,
+  0x6160, 0x0000, 0x615e, 0x615f
+};
+static const uint16_t jis0208_1983_0_f_118[] = {
+  0x0000, 0x6161, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6168, 0x0000, 0x6166,
+  0x0000, 0x6167, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6169, 0x616b, 0x616c, 0x616d, 0x0000,
+  0x616e, 0x0000, 0x0000, 0x616a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6170, 0x0000, 0x0000, 0x0000, 0x616f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6171,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e45, 0x0000, 0x0000, 0x0000, 0x6174, 0x6172,
+  0x6173, 0x0000, 0x0000, 0x0000, 0x3462, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c7e, 0x0000,
+  0x0000, 0x0000, 0x4a4a, 0x0000, 0x6176, 0x0000, 0x0000, 0x0000, 0x6175, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6177, 0x6178, 0x0000, 0x0000, 0x0000, 0x0000, 0x617c, 0x6179, 0x617a, 0x617b, 0x0000,
+  0x617d, 0x0000, 0x0000, 0x0000, 0x617e, 0x0000, 0x6221, 0x0000, 0x0000, 0x0000, 0x6222, 0x0000,
+  0x6223, 0x0000, 0x482f, 0x4550, 0x6224, 0x4772, 0x4934, 0x0000, 0x6225, 0x0000, 0x0000, 0x6226,
+  0x452a, 0x0000, 0x3327, 0x3944, 0x6227, 0x0000, 0x0000, 0x6228, 0x0000, 0x0000, 0x6229, 0x0000,
+  0x3b29, 0x0000, 0x0000, 0x622b, 0x0000, 0x0000, 0x622a, 0x0000, 0x0000, 0x622c, 0x622d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4869, 0x0000, 0x622e, 0x0000, 0x0000, 0x0000,
+  0x622f, 0x0000, 0x0000, 0x7369, 0x6230, 0x6231, 0x6232, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2e,
+  0x0000, 0x0000, 0x6233, 0x4756, 0x0000, 0x0000, 0x4b5f, 0x0000, 0x314e, 0x0000, 0x3157, 0x0000,
+  0x0000, 0x6234, 0x0000, 0x0000, 0x0000, 0x0000, 0x6236, 0x0000, 0x0000, 0x0000, 0x6235, 0x4570,
+  0x0000, 0x0000, 0x0000, 0x4039, 0x5d39, 0x0000, 0x6237, 0x4c41, 0x0000, 0x6238, 0x0000, 0x3446,
+  0x4857, 0x6239, 0x0000, 0x623a, 0x0000, 0x0000, 0x623b, 0x0000, 0x0000, 0x0000, 0x4c5c, 0x0000,
+  0x0000, 0x0000, 0x4c55, 0x0000, 0x443e, 0x0000, 0x0000, 0x0000, 0x416a, 0x0000, 0x0000, 0x623d,
+  0x0000, 0x0000, 0x3d62, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_119[] = {
+  0x0000, 0x3e4a, 0x0000, 0x0000, 0x6240, 0x0000, 0x0000, 0x623f, 0x623e, 0x487d, 0x0000, 0x3447,
+  0x3829, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6246, 0x0000, 0x0000, 0x6243, 0x3f3f, 0x4c32, 0x0000, 0x0000, 0x0000,
+  0x6242, 0x6244, 0x6245, 0x0000, 0x0000, 0x6241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6247, 0x6248, 0x0000, 0x442f, 0x0000,
+  0x3463, 0x0000, 0x0000, 0x0000, 0x4365, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6249,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x624a, 0x624d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f67, 0x0000, 0x4644, 0x0000, 0x624e, 0x4b53, 0x0000, 0x624b, 0x0000, 0x0000, 0x624c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6251, 0x0000, 0x0000, 0x0000, 0x0000, 0x6250, 0x624f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6253, 0x0000, 0x0000, 0x6252, 0x0000,
+  0x0000, 0x6254, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6256, 0x0000, 0x6255, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d56, 0x4e46, 0x0000, 0x0000, 0x6257, 0x0000, 0x0000, 0x4637,
+  0x0000, 0x0000, 0x6258, 0x0000, 0x0000, 0x6259, 0x0000, 0x625d, 0x625b, 0x625c, 0x0000, 0x625a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x625e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x625f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6260,
+  0x0000, 0x0000, 0x6261, 0x4c37, 0x6262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c70, 0x6263,
+  0x0000, 0x434e, 0x0000, 0x476a, 0x0000, 0x366b, 0x0000, 0x0000, 0x0000, 0x433b, 0x6264, 0x363a,
+  0x0000, 0x0000, 0x0000, 0x4050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6265, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_120[] = {
+  0x0000, 0x0000, 0x3a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6267, 0x0000, 0x3826, 0x3a55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6269, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4556, 0x3a56, 0x354e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b24, 0x0000, 0x474b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4557, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x395c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x626b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e32,
+  0x3945, 0x0000, 0x0000, 0x3827, 0x0000, 0x0000, 0x4823, 0x0000, 0x626d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x626f, 0x0000, 0x0000, 0x0000, 0x0000, 0x386b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x626e, 0x4476, 0x0000, 0x0000, 0x0000, 0x0000, 0x6271, 0x3337, 0x626c, 0x0000,
+  0x0000, 0x486a, 0x0000, 0x3130, 0x0000, 0x3a6c, 0x0000, 0x4f52, 0x0000, 0x0000, 0x6270, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6272, 0x0000, 0x0000, 0x0000, 0x4a4b,
+  0x0000, 0x4059, 0x6274, 0x0000, 0x0000, 0x0000, 0x0000, 0x6275, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6273, 0x0000, 0x0000, 0x0000, 0x0000, 0x334e, 0x0000, 0x627b, 0x0000, 0x627a, 0x0000,
+  0x0000, 0x3c27, 0x0000, 0x0000, 0x0000, 0x627c, 0x6277, 0x0000, 0x0000, 0x0000, 0x627d, 0x6278,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4858, 0x6276, 0x0000, 0x0000, 0x6279, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6322, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6321, 0x4b61, 0x0000, 0x0000, 0x0000, 0x627e, 0x0000, 0x0000, 0x306b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6324, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6323, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_121[] = {
+  0x0000, 0x3e4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6325, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4143, 0x0000, 0x0000, 0x6327, 0x6326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6268, 0x0000, 0x0000, 0x0000, 0x626a, 0x632a, 0x6329, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c28, 0x0000,
+  0x4e69, 0x0000, 0x3c52, 0x0000, 0x632b, 0x3737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3540,
+  0x3527, 0x3b63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d34, 0x0000, 0x0000, 0x6331,
+  0x0000, 0x6330, 0x4144, 0x632d, 0x0000, 0x0000, 0x632f, 0x0000, 0x0000, 0x3d4b, 0x3f40, 0x632e,
+  0x632c, 0x0000, 0x472a, 0x0000, 0x0000, 0x3e4d, 0x0000, 0x0000, 0x493c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4578,
+  0x0000, 0x0000, 0x6332, 0x0000, 0x0000, 0x0000, 0x0000, 0x6333, 0x6349, 0x3658, 0x0000, 0x0000,
+  0x4f3d, 0x4135, 0x0000, 0x0000, 0x0000, 0x0000, 0x6334, 0x0000, 0x0000, 0x3252, 0x4477, 0x4a21,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6335, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x357a, 0x6336,
+  0x0000, 0x0000, 0x6338, 0x0000, 0x0000, 0x0000, 0x6339, 0x0000, 0x4729, 0x0000, 0x0000, 0x633a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x633b, 0x633c, 0x0000, 0x0000, 0x3659, 0x3253, 0x4645,
+  0x3d28, 0x3b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x633d, 0x0000, 0x3d29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x324a, 0x4943, 0x0000, 0x0000, 0x633e, 0x0000, 0x0000,
+  0x486b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4145, 0x0000, 0x6341, 0x0000, 0x6342,
+  0x4769, 0x0000, 0x3f41, 0x633f, 0x0000, 0x4361, 0x0000, 0x0000, 0x6340, 0x0000, 0x0000, 0x0000,
+  0x3e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x305c,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_122[] = {
+  0x3529, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6343, 0x0000, 0x0000, 0x4478,
+  0x0000, 0x6344, 0x4047, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c2d, 0x0000, 0x0000, 0x4923,
+  0x6345, 0x6346, 0x4355, 0x0000, 0x4e47, 0x0000, 0x0000, 0x6348, 0x6347, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6f, 0x0000,
+  0x0000, 0x634a, 0x3070, 0x0000, 0x0000, 0x0000, 0x0000, 0x634d, 0x0000, 0x0000, 0x0000, 0x634b,
+  0x3254, 0x374e, 0x634c, 0x3946, 0x3972, 0x0000, 0x4a66, 0x634e, 0x0000, 0x0000, 0x4b54, 0x0000,
+  0x0000, 0x6350, 0x0000, 0x0000, 0x0000, 0x4051, 0x314f, 0x323a, 0x302c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x634f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6351, 0x6352, 0x3e77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6353, 0x0000, 0x334f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6355, 0x0000, 0x0000, 0x0000, 0x376a, 0x0000, 0x3566, 0x0000,
+  0x0000, 0x6356, 0x3675, 0x0000, 0x0000, 0x6357, 0x0000, 0x407c, 0x0000, 0x464d, 0x0000, 0x4060,
+  0x3a75, 0x0000, 0x0000, 0x0000, 0x6358, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4362, 0x416b, 0x0000, 0x635a, 0x635c, 0x6359, 0x635b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3722, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x635d, 0x3726, 0x0000, 0x0000, 0x0000, 0x3567, 0x4d52, 0x635f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6360, 0x0000, 0x0000, 0x0000, 0x312e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6363,
+  0x0000, 0x0000, 0x0000, 0x3376, 0x6362, 0x6361, 0x0000, 0x6365, 0x635e, 0x0000, 0x6366, 0x4e29,
+  0x0000, 0x6367, 0x0000, 0x6368, 0x0000, 0x0000, 0x5474, 0x636a, 0x0000, 0x6369, 0x0000, 0x0000,
+  0x0000, 0x636b, 0x636c, 0x0000, 0x4e35, 0x636d, 0x0000, 0x706f, 0x3e4f, 0x636e, 0x636f, 0x3d57,
+  0x0000, 0x4638, 0x6370, 0x0000, 0x0000, 0x0000, 0x4328, 0x0000, 0x0000, 0x6371, 0x0000, 0x433c,
+  0x6372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3625, 0x0000, 0x513f, 0x435d, 0x3c33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3448
+};
+static const uint16_t jis0208_1983_0_f_123[] = {
+  0x0000, 0x0000, 0x6373, 0x0000, 0x6422, 0x0000, 0x6376, 0x0000, 0x3568, 0x0000, 0x6375, 0x6424,
+  0x0000, 0x0000, 0x0000, 0x6374, 0x0000, 0x3e50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6378, 0x6379, 0x0000, 0x452b, 0x0000, 0x0000, 0x637a, 0x0000, 0x335e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f5a, 0x4964, 0x0000, 0x637c, 0x0000, 0x0000, 0x0000, 0x4268, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6377, 0x0000, 0x637b, 0x637d, 0x0000, 0x0000, 0x3a7b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6426, 0x492e, 0x0000,
+  0x4826, 0x4579, 0x0000, 0x365a, 0x6425, 0x6423, 0x0000, 0x4835, 0x637e, 0x435e, 0x457b, 0x0000,
+  0x457a, 0x0000, 0x3a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6438, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6428, 0x0000, 0x642a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x642d, 0x0000, 0x642e, 0x0000, 0x642b, 0x642c, 0x0000, 0x0000, 0x6429, 0x6427, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6421, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a4f, 0x3255, 0x0000, 0x0000, 0x0000, 0x6435, 0x0000, 0x6432, 0x0000, 0x6437,
+  0x0000, 0x0000, 0x6436, 0x0000, 0x4773, 0x4c27, 0x0000, 0x3b3b, 0x6430, 0x6439, 0x6434, 0x0000,
+  0x6433, 0x642f, 0x0000, 0x6431, 0x0000, 0x3449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x433d, 0x0000, 0x0000, 0x407d, 0x0000, 0x0000, 0x0000, 0x4822, 0x0000, 0x0000,
+  0x643e, 0x0000, 0x0000, 0x0000, 0x4824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4061, 0x643b, 0x0000, 0x0000, 0x484f, 0x0000, 0x643f, 0x4a53, 0x0000, 0x435b, 0x0000, 0x643a,
+  0x643c, 0x0000, 0x0000, 0x643d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6440, 0x0000, 0x0000, 0x3c44, 0x0000, 0x0000, 0x0000,
+  0x4646, 0x6445, 0x6444, 0x0000, 0x0000, 0x6441, 0x0000, 0x0000, 0x0000, 0x4f36, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x644a, 0x0000, 0x0000, 0x644e, 0x644b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_124[] = {
+  0x6447, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6448, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x644d, 0x0000, 0x0000, 0x0000, 0x6442, 0x5255, 0x6449, 0x6443, 0x0000, 0x0000, 0x644c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6452, 0x0000, 0x344a, 0x0000, 0x644f,
+  0x0000, 0x0000, 0x0000, 0x6450, 0x0000, 0x0000, 0x6451, 0x6454, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6453, 0x4876, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6455, 0x4e7c, 0x4a6d, 0x645a, 0x0000, 0x0000, 0x6457, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6456, 0x4052, 0x0000, 0x6459, 0x645b, 0x0000, 0x0000, 0x0000,
+  0x6458, 0x0000, 0x645f, 0x0000, 0x645c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x645d,
+  0x6446, 0x0000, 0x0000, 0x0000, 0x645e, 0x6460, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6461, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a46, 0x0000, 0x6462, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c62, 0x0000, 0x0000, 0x364e, 0x3729, 0x6463,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a34, 0x0000, 0x3f68, 0x0000, 0x4c30, 0x0000, 0x0000,
+  0x6464, 0x0000, 0x4e33, 0x0000, 0x0000, 0x4774, 0x0000, 0x4146, 0x4734, 0x0000, 0x0000, 0x3d4d,
+  0x0000, 0x0000, 0x0000, 0x3040, 0x0000, 0x6469, 0x6467, 0x0000, 0x6465, 0x3421, 0x0000, 0x3e51,
+  0x646a, 0x0000, 0x0000, 0x6468, 0x0000, 0x6466, 0x646e, 0x0000, 0x0000, 0x646d, 0x646c, 0x646b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646f, 0x0000, 0x0000, 0x0000, 0x6470, 0x403a, 0x0000,
+  0x6471, 0x0000, 0x6473, 0x0000, 0x0000, 0x6472, 0x0000, 0x0000, 0x0000, 0x0000, 0x3852, 0x0000,
+  0x0000, 0x0000, 0x4138, 0x0000, 0x0000, 0x0000, 0x6475, 0x0000, 0x0000, 0x0000, 0x457c, 0x0000,
+  0x6474, 0x0000, 0x0000, 0x0000, 0x6476, 0x0000, 0x4a35, 0x416c, 0x3947, 0x0000, 0x6477, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6479,
+  0x0000, 0x0000, 0x647a, 0x0000, 0x647b, 0x0000, 0x647c, 0x0000, 0x3b65, 0x0000, 0x647d, 0x374f,
+  0x0000, 0x0000, 0x356a, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_125[] = {
+  0x352a, 0x0000, 0x6521, 0x0000, 0x4c73, 0x3948, 0x647e, 0x0000, 0x0000, 0x0000, 0x6524, 0x4c66,
+  0x0000, 0x473c, 0x0000, 0x0000, 0x4933, 0x0000, 0x0000, 0x0000, 0x3d63, 0x6523, 0x0000, 0x3c53,
+  0x3949, 0x3b66, 0x3569, 0x4a36, 0x6522, 0x0000, 0x0000, 0x0000, 0x4147, 0x4b42, 0x3a77, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b67, 0x445d, 0x0000, 0x6527, 0x4e5f,
+  0x3a59, 0x0000, 0x6528, 0x3f42, 0x0000, 0x652a, 0x0000, 0x0000, 0x0000, 0x3e52, 0x3a30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6529, 0x0000, 0x0000, 0x3d2a, 0x383e, 0x4148, 0x6525, 0x652b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6526, 0x3750, 0x0000, 0x652e, 0x6532, 0x376b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x652d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6536, 0x0000, 0x0000, 0x394a, 0x0000,
+  0x0000, 0x4d6d, 0x303c, 0x6533, 0x0000, 0x0000, 0x356b, 0x0000, 0x6530, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6531, 0x0000, 0x0000, 0x457d, 0x652f, 0x652c, 0x0000, 0x3328, 0x4064, 0x0000,
+  0x0000, 0x3828, 0x0000, 0x0000, 0x0000, 0x6538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6535, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6537,
+  0x0000, 0x0000, 0x0000, 0x6534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3751, 0x4233, 0x6539,
+  0x416e, 0x0000, 0x0000, 0x6546, 0x0000, 0x0000, 0x6542, 0x653c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6540, 0x3c7a, 0x305d, 0x653b, 0x6543, 0x6547, 0x394b, 0x4c56, 0x0000,
+  0x4456, 0x653d, 0x0000, 0x0000, 0x6545, 0x0000, 0x653a, 0x433e, 0x0000, 0x653f, 0x303d, 0x4c4a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x653e, 0x0000, 0x0000, 0x365b, 0x486c,
+  0x0000, 0x0000, 0x0000, 0x416d, 0x0000, 0x4e50, 0x3d6f, 0x0000, 0x0000, 0x656e, 0x0000, 0x0000,
+  0x6548, 0x0000, 0x407e, 0x0000, 0x6544, 0x6549, 0x654b, 0x0000, 0x4479, 0x654e, 0x0000, 0x0000,
+  0x654a, 0x0000, 0x0000, 0x0000, 0x4a54, 0x344b, 0x0000, 0x0000, 0x4c4b, 0x0000, 0x0000, 0x305e,
+  0x0000, 0x0000, 0x654d, 0x0000, 0x4e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x654c,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_126[] = {
+  0x0000, 0x316f, 0x0000, 0x0000, 0x466c, 0x654f, 0x0000, 0x0000, 0x0000, 0x6556, 0x6550, 0x6557,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6553, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x477b, 0x0000, 0x0000, 0x3c4a, 0x6555, 0x0000, 0x6552, 0x6558, 0x6551,
+  0x0000, 0x0000, 0x3d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b25, 0x0000, 0x0000, 0x3d4c, 0x0000,
+  0x0000, 0x6554, 0x6560, 0x0000, 0x0000, 0x655c, 0x0000, 0x655f, 0x0000, 0x655d, 0x6561, 0x655b,
+  0x0000, 0x6541, 0x4053, 0x0000, 0x0000, 0x484b, 0x0000, 0x655e, 0x0000, 0x0000, 0x6559, 0x0000,
+  0x0000, 0x0000, 0x4121, 0x3752, 0x0000, 0x3d2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f25, 0x4136, 0x6564, 0x0000, 0x0000, 0x6566, 0x6567, 0x0000, 0x0000, 0x6563, 0x6565, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x655a, 0x6562, 0x0000, 0x656a, 0x6569, 0x0000,
+  0x0000, 0x4b7a, 0x0000, 0x0000, 0x372b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6568, 0x0000, 0x656c, 0x656b, 0x656f, 0x0000, 0x6571, 0x0000, 0x0000, 0x3b3c, 0x656d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6572, 0x6573, 0x0000, 0x0000, 0x6574, 0x0000, 0x657a, 0x453b,
+  0x6576, 0x0000, 0x6575, 0x6577, 0x6578, 0x0000, 0x6579, 0x0000, 0x0000, 0x0000, 0x0000, 0x657b,
+  0x657c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x344c, 0x0000, 0x657d, 0x0000, 0x657e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6621, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6622, 0x6623, 0x6624, 0x0000, 0x6625, 0x6626, 0x0000, 0x0000,
+  0x6628, 0x6627, 0x0000, 0x0000, 0x6629, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662a,
+  0x662b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662e, 0x662c, 0x662d, 0x3a61, 0x3753,
+  0x0000, 0x0000, 0x4356, 0x0000, 0x4833, 0x0000, 0x3d70, 0x0000, 0x0000, 0x474d, 0x0000, 0x486d,
+  0x662f, 0x586d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6630, 0x6632,
+  0x0000, 0x4d65, 0x6631, 0x6634, 0x6633, 0x0000, 0x4d53, 0x0000, 0x6635, 0x0000, 0x487e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6636, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6639, 0x0000,
+  0x0000, 0x6638, 0x6637, 0x0000, 0x0000, 0x0000, 0x0000, 0x663a, 0x3732, 0x0000, 0x0000, 0x0000,
+  0x4122, 0x3541, 0x0000, 0x0000, 0x0000, 0x0000, 0x663e, 0x663b, 0x0000, 0x0000, 0x663c, 0x0000,
+  0x0000, 0x0000, 0x663f, 0x0000, 0x6640, 0x663d, 0x0000, 0x0000, 0x0000, 0x3129, 0x0000, 0x0000,
+  0x0000, 0x3227, 0x0000, 0x0000, 0x0000, 0x6642, 0x6643, 0x0000, 0x0000, 0x0000, 0x6644, 0x0000,
+  0x4d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d2c, 0x0000, 0x6646, 0x6645, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f69, 0x6647, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6648, 0x0000, 0x0000, 0x6649, 0x0000, 0x3465, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x344d, 0x0000, 0x0000, 0x664a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x664b, 0x0000, 0x4b5d,
+  0x4d63, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_128[] = {
+  0x4d54, 0x4f37, 0x0000, 0x394d, 0x664e, 0x3c54, 0x664d, 0x0000, 0x0000, 0x0000, 0x0000, 0x664f,
+  0x3c29, 0x0000, 0x0000, 0x0000, 0x4251, 0x0000, 0x6650, 0x0000, 0x0000, 0x394c, 0x0000, 0x4c57,
+  0x6651, 0x6652, 0x0000, 0x0000, 0x6653, 0x0000, 0x0000, 0x0000, 0x0000, 0x6654, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6655, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c2a, 0x0000, 0x0000, 0x4c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6657,
+  0x0000, 0x433f, 0x0000, 0x6656, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6659, 0x0000,
+  0x0000, 0x0000, 0x6658, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665a, 0x0000,
+  0x0000, 0x0000, 0x403b, 0x0000, 0x665b, 0x0000, 0x665c, 0x0000, 0x0000, 0x0000, 0x4a39, 0x665d,
+  0x0000, 0x416f, 0x665e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e7e, 0x6662, 0x0000, 0x6661, 0x6660, 0x4430, 0x0000, 0x6663, 0x3f26,
+  0x0000, 0x6664, 0x0000, 0x0000, 0x0000, 0x6665, 0x4f38, 0x6666, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6667, 0x6669, 0x6668, 0x4825, 0x0000, 0x4679, 0x0000, 0x4f3e, 0x4829, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x666b, 0x0000, 0x0000, 0x3e53, 0x0000, 0x492a, 0x0000, 0x666c, 0x666a,
+  0x0000, 0x344e, 0x0000, 0x0000, 0x0000, 0x3854, 0x3b68, 0x0000, 0x0000, 0x486e, 0x0000, 0x0000,
+  0x0000, 0x382a, 0x4b43, 0x0000, 0x666f, 0x666d, 0x0000, 0x394e, 0x0000, 0x394f, 0x3069, 0x0000,
+  0x3a68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x305f, 0x6674, 0x0000, 0x4340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4758, 0x0000, 0x425b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6676, 0x0000,
+  0x0000, 0x6672, 0x6675, 0x6670, 0x0000, 0x6673, 0x4b26, 0x0000, 0x0000, 0x3855, 0x0000, 0x0000,
+  0x307d, 0x6671, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6678,
+  0x0000, 0x6679, 0x0000, 0x0000, 0x4639, 0x0000, 0x0000, 0x0000, 0x363b, 0x0000, 0x0000, 0x0000,
+  0x6726, 0x473d, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_129[] = {
+  0x0000, 0x0000, 0x3b69, 0x0000, 0x0000, 0x363c, 0x4048, 0x4f46, 0x4c2e, 0x6677, 0x4054, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3553, 0x667a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667d,
+  0x0000, 0x4326, 0x0000, 0x473e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4431, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6723, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6722, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x667e, 0x0000, 0x0000, 0x3f55, 0x0000, 0x4965, 0x6725, 0x0000, 0x6724,
+  0x3950, 0x4f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6735,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6729, 0x672a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c70,
+  0x0000, 0x0000, 0x6728, 0x0000, 0x3978, 0x6727, 0x0000, 0x0000, 0x672b, 0x0000, 0x0000, 0x0000,
+  0x4432, 0x4a22, 0x4123, 0x0000, 0x0000, 0x0000, 0x0000, 0x425c, 0x672f, 0x0000, 0x6730, 0x672c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x672d, 0x0000, 0x672e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3951,
+  0x0000, 0x0000, 0x0000, 0x6736, 0x0000, 0x6732, 0x0000, 0x0000, 0x0000, 0x0000, 0x4966, 0x0000,
+  0x4b6c, 0x4928, 0x0000, 0x0000, 0x6731, 0x0000, 0x0000, 0x6734, 0x6733, 0x0000, 0x0000, 0x0000,
+  0x4b44, 0x6737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6738, 0x0000, 0x0000, 0x4137,
+  0x0000, 0x6739, 0x0000, 0x0000, 0x673b, 0x0000, 0x673f, 0x0000, 0x0000, 0x673c, 0x673a, 0x473f,
+  0x673d, 0x0000, 0x673e, 0x0000, 0x0000, 0x0000, 0x3232, 0x0000, 0x6745, 0x6740, 0x0000, 0x0000,
+  0x0000, 0x6741, 0x0000, 0x0000, 0x0000, 0x6742, 0x0000, 0x4221, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6744, 0x6743, 0x6746, 0x0000, 0x0000, 0x0000, 0x0000, 0x6747, 0x6748, 0x0000, 0x0000, 0x3f43,
+  0x0000, 0x3269, 0x0000, 0x6749, 0x4e57, 0x0000, 0x3c2b, 0x0000, 0x0000, 0x3d2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b6a, 0x4357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x674a, 0x674b,
+  0x3131, 0x0000, 0x674c, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_130[] = {
+  0x0000, 0x674d, 0x674e, 0x0000, 0x0000, 0x674f, 0x0000, 0x6750, 0x363d, 0x5a2a, 0x6751, 0x0000,
+  0x4065, 0x6752, 0x3c4b, 0x0000, 0x6753, 0x0000, 0x5030, 0x0000, 0x0000, 0x0000, 0x6754, 0x4a5e,
+  0x345c, 0x0000, 0x0000, 0x4124, 0x3d58, 0x0000, 0x4971, 0x3d2e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6755, 0x3952, 0x6756, 0x484c, 0x0000, 0x6764, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6758, 0x0000, 0x4249, 0x4775, 0x383f, 0x6757, 0x4125, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x447a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x675b, 0x675a, 0x675d, 0x0000, 0x0000, 0x675c, 0x0000, 0x675e,
+  0x0000, 0x0000, 0x6760, 0x0000, 0x675f, 0x0000, 0x344f, 0x0000, 0x6761, 0x0000, 0x6762, 0x6763,
+  0x0000, 0x0000, 0x3a31, 0x4e49, 0x0000, 0x6765, 0x3f27, 0x0000, 0x0000, 0x0000, 0x3170, 0x6766,
+  0x6767, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6768, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3072, 0x0000, 0x6769, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x676a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4967, 0x0000, 0x0000,
+  0x0000, 0x3c47, 0x0000, 0x676c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3329, 0x3032, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x676b, 0x676e, 0x474e, 0x0000, 0x3f44, 0x0000, 0x3256, 0x0000, 0x4b27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x375d, 0x365c, 0x0000, 0x676d, 0x0000, 0x326a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3423, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3171, 0x6772, 0x4e6a, 0x425d, 0x0000, 0x0000, 0x4944,
+  0x0000, 0x677e, 0x0000, 0x3257, 0x677c, 0x0000, 0x677a, 0x6771, 0x0000, 0x676f, 0x0000, 0x6770,
+  0x0000, 0x3c63, 0x366c, 0x4377, 0x0000, 0x0000, 0x0000, 0x4651, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3151, 0x0000, 0x6774, 0x6773, 0x0000, 0x0000, 0x0000, 0x0000, 0x6779, 0x6775, 0x6778,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_131[] = {
+  0x0000, 0x0000, 0x4c50, 0x6777, 0x3258, 0x337d, 0x677b, 0x0000, 0x0000, 0x677d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3754, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6823, 0x682c,
+  0x682d, 0x0000, 0x0000, 0x0000, 0x302b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6834,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3071, 0x0000, 0x0000, 0x682b, 0x0000, 0x0000, 0x0000, 0x682a,
+  0x0000, 0x6825, 0x6824, 0x0000, 0x6822, 0x6821, 0x4363, 0x0000, 0x427b, 0x6827, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6826, 0x0000, 0x0000, 0x0000, 0x0000, 0x6829, 0x0000, 0x0000,
+  0x0000, 0x4170, 0x3755, 0x0000, 0x0000, 0x0000, 0x0000, 0x3141, 0x6828, 0x0000, 0x3953, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4171, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x683a, 0x0000, 0x683b, 0x0000, 0x3259,
+  0x0000, 0x0000, 0x0000, 0x322e, 0x6838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x682e, 0x0000, 0x6836, 0x0000, 0x683d, 0x6837, 0x0000, 0x0000, 0x0000, 0x6835, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6776, 0x0000, 0x0000, 0x6833, 0x0000, 0x0000, 0x0000, 0x682f, 0x0000,
+  0x0000, 0x0000, 0x3450, 0x6831, 0x683c, 0x0000, 0x6832, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x683e, 0x0000, 0x6830, 0x477c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d69, 0x0000, 0x0000,
+  0x0000, 0x6839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684f, 0x0000, 0x0000,
+  0x0000, 0x6847, 0x0000, 0x0000, 0x0000, 0x3f7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3546, 0x0000,
+  0x365d, 0x0000, 0x6842, 0x0000, 0x0000, 0x0000, 0x0000, 0x325b, 0x0000, 0x0000, 0x3e54, 0x0000,
+  0x6845, 0x0000, 0x0000, 0x0000, 0x3a5a, 0x0000, 0x0000, 0x4551, 0x684a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a6e, 0x0000, 0x6841, 0x0000, 0x0000, 0x0000, 0x325a,
+  0x3856, 0x4929, 0x684b, 0x0000, 0x683f, 0x0000, 0x0000, 0x6848, 0x0000, 0x0000, 0x0000, 0x6852,
+  0x0000, 0x6843, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_132[] = {
+  0x0000, 0x0000, 0x0000, 0x6844, 0x463a, 0x0000, 0x0000, 0x6849, 0x0000, 0x0000, 0x0000, 0x6846,
+  0x4b28, 0x684c, 0x3060, 0x0000, 0x0000, 0x0000, 0x0000, 0x6840, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684e, 0x0000, 0x684d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x476b, 0x6854, 0x0000, 0x685f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x337e, 0x0000, 0x0000, 0x0000, 0x6862, 0x0000, 0x0000, 0x6850, 0x0000, 0x0000, 0x0000,
+  0x6855, 0x4d6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x685e, 0x0000,
+  0x0000, 0x4d55, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4378, 0x0000, 0x0000, 0x0000, 0x336b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4972, 0x6864, 0x4621, 0x0000, 0x0000, 0x3031, 0x0000, 0x0000, 0x685d, 0x0000, 0x6859,
+  0x4172, 0x6853, 0x685b, 0x6860, 0x0000, 0x472c, 0x0000, 0x0000, 0x0000, 0x302a, 0x0000, 0x6858,
+  0x0000, 0x6861, 0x4978, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x685c, 0x0000,
+  0x6857, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e55, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d2f, 0x0000, 0x0000, 0x0000, 0x3c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c58, 0x0000, 0x0000,
+  0x4947, 0x0000, 0x0000, 0x6867, 0x0000, 0x6870, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x685a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3377, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e78, 0x6865, 0x0000, 0x686a, 0x4173, 0x0000, 0x0000, 0x6866,
+  0x0000, 0x686d, 0x0000, 0x0000, 0x435f, 0x0000, 0x686e, 0x0000, 0x0000, 0x4d56, 0x6863, 0x3338,
+  0x0000, 0x6869, 0x0000, 0x0000, 0x686c, 0x4c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x686f, 0x0000,
+  0x0000, 0x6868, 0x686b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b29, 0x0000, 0x4f21, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6873, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x687a, 0x0000, 0x0000, 0x6872
+};
+static const uint16_t jis0208_1983_0_f_133[] = {
+  0x3c43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6851, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4e, 0x0000, 0x4c22, 0x6879, 0x6878, 0x0000, 0x6874,
+  0x6875, 0x0000, 0x3136, 0x0000, 0x0000, 0x0000, 0x0000, 0x6877, 0x0000, 0x6871, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4455, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6876, 0x307e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a43, 0x0000, 0x0000, 0x687b, 0x6921, 0x0000, 0x4859, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x687e, 0x3e56, 0x3c49, 0x6923, 0x0000, 0x0000, 0x363e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6924, 0x0000, 0x4979, 0x687d, 0x0000, 0x6856, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x687c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f4f, 0x4622, 0x4973, 0x0000,
+  0x0000, 0x692b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6931,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6932, 0x0000, 0x6925, 0x0000, 0x0000, 0x0000,
+  0x4776, 0x0000, 0x0000, 0x692f, 0x6927, 0x0000, 0x6929, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6933, 0x6928, 0x0000, 0x0000, 0x692c, 0x0000, 0x0000, 0x3172, 0x0000, 0x4665, 0x0000, 0x692d,
+  0x6930, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6926, 0x0000, 0x4126, 0x0000,
+  0x692a, 0x3b27, 0x3f45, 0x3730, 0x4c74, 0x0000, 0x4c79, 0x3d72, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6937, 0x6935, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6934, 0x0000, 0x0000,
+  0x0000, 0x4d75, 0x0000, 0x6936, 0x6938, 0x0000, 0x0000, 0x0000, 0x0000, 0x6939, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x693c, 0x693a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4623, 0x693b, 0x0000, 0x0000, 0x0000, 0x484d, 0x692e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d73, 0x0000, 0x693d, 0x6942, 0x4174,
+  0x0000, 0x0000, 0x6941, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_134[] = {
+  0x0000, 0x0000, 0x6922, 0x0000, 0x0000, 0x0000, 0x6943, 0x4149, 0x0000, 0x0000, 0x693e, 0x6940,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x693f, 0x0000, 0x0000, 0x5d31, 0x5d22,
+  0x0000, 0x0000, 0x6945, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6944, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d76, 0x0000, 0x623c,
+  0x6946, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6947, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6948, 0x3857, 0x0000, 0x3554, 0x0000, 0x0000, 0x0000,
+  0x694a, 0x515d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3575, 0x0000, 0x4e3a, 0x0000, 0x3673, 0x694b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694c, 0x0000, 0x0000, 0x0000, 0x436e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x467a, 0x0000, 0x303a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3263, 0x6952, 0x6953, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x694e, 0x0000, 0x3b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694f, 0x4742, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6950, 0x6951, 0x695b, 0x0000, 0x0000, 0x0000, 0x6955, 0x6958, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6954, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6956, 0x0000, 0x6957, 0x3c58, 0x0000, 0x6959, 0x0000, 0x4341,
+  0x0000, 0x3756, 0x3342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x695c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x333f, 0x0000, 0x6961, 0x0000, 0x0000, 0x695d, 0x6960, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x483a, 0x0000, 0x0000, 0x0000, 0x0000, 0x695e, 0x0000, 0x0000, 0x695f, 0x4948, 0x485a, 0x6962,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427d, 0x696c, 0x0000, 0x6968,
+  0x0000, 0x0000, 0x326b, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_135[] = {
+  0x6966, 0x0000, 0x4b2a, 0x6967, 0x0000, 0x0000, 0x6964, 0x0000, 0x6965, 0x696a, 0x696d, 0x0000,
+  0x0000, 0x696b, 0x0000, 0x0000, 0x0000, 0x6969, 0x6963, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4358, 0x0000, 0x6974, 0x0000, 0x4c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6972, 0x0000, 0x0000, 0x0000, 0x6973, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x696e, 0x0000, 0x0000, 0x6970, 0x0000, 0x0000, 0x0000, 0x6971,
+  0x0000, 0x0000, 0x0000, 0x696f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4066, 0x0000, 0x4f39, 0x6978, 0x0000, 0x6979, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a21,
+  0x0000, 0x3f2a, 0x0000, 0x697b, 0x0000, 0x697e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6976,
+  0x6975, 0x0000, 0x0000, 0x6a22, 0x0000, 0x0000, 0x325c, 0x0000, 0x697c, 0x0000, 0x6a23, 0x0000,
+  0x0000, 0x0000, 0x697d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x697a, 0x0000, 0x4433, 0x0000,
+  0x6977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4768, 0x0000, 0x0000, 0x6a27, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a26, 0x0000, 0x0000, 0x6a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a2e, 0x0000, 0x0000, 0x0000, 0x6a28, 0x0000, 0x0000, 0x0000, 0x6a30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d66, 0x6a33, 0x0000, 0x6a2a, 0x0000, 0x0000,
+  0x6a2b, 0x0000, 0x0000, 0x0000, 0x6a2f, 0x0000, 0x6a32, 0x6a31, 0x0000, 0x0000, 0x0000, 0x6a29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a2c, 0x0000, 0x6a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a36, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a34,
+  0x0000, 0x0000, 0x6a35, 0x0000, 0x0000, 0x0000, 0x6a3a, 0x6a3b, 0x0000, 0x332a, 0x0000, 0x3542,
+  0x0000, 0x0000, 0x6a39, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_136[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a38, 0x6a3c, 0x6a37, 0x0000, 0x6a3e, 0x0000, 0x0000, 0x0000, 0x6a40, 0x6a3f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a42, 0x6a41, 0x695a,
+  0x0000, 0x0000, 0x0000, 0x6a46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a44, 0x0000, 0x0000, 0x6a45, 0x0000, 0x6a47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x376c, 0x0000, 0x6a49, 0x0000, 0x6a48, 0x0000, 0x3d30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3954, 0x5e27, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a4a, 0x3d51,
+  0x0000, 0x0000, 0x0000, 0x3339, 0x0000, 0x6a4b, 0x0000, 0x3152, 0x0000, 0x3e57, 0x6a4c, 0x0000,
+  0x0000, 0x3955, 0x6a4d, 0x3061, 0x0000, 0x0000, 0x0000, 0x0000, 0x493d, 0x0000, 0x0000, 0x6a4e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f6a, 0x0000, 0x6a55, 0x0000, 0x0000, 0x6a52, 0x0000, 0x436f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a53, 0x6a50, 0x365e, 0x0000, 0x6a4f, 0x6a56, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3736, 0x0000, 0x0000, 0x425e, 0x0000, 0x6a5c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a58, 0x0000, 0x0000, 0x0000, 0x4235, 0x6a57, 0x0000, 0x6a5a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a51, 0x0000, 0x0000, 0x0000, 0x6a5b, 0x0000, 0x6a5d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x486f, 0x0000, 0x0000, 0x6a59, 0x0000, 0x6a5e, 0x6a60, 0x0000, 0x0000,
+  0x3853, 0x6a54, 0x0000, 0x3041, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a5f,
+  0x0000, 0x3a5b, 0x4e76, 0x6a61, 0x6a62, 0x4175, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e22, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a63, 0x4d35, 0x0000, 0x0000,
+  0x6a64, 0x6a65, 0x0000, 0x0000, 0x4a64, 0x6a66, 0x0000, 0x3a40, 0x0000, 0x4e23, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a6c, 0x3e58, 0x6a6a, 0x0000, 0x0000, 0x0000, 0x4d67, 0x6a67, 0x0000, 0x0000,
+  0x6a69, 0x403d, 0x3f7e, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_137[] = {
+  0x0000, 0x0000, 0x6a68, 0x0000, 0x6a6d, 0x0000, 0x0000, 0x4a23, 0x0000, 0x0000, 0x6a6f, 0x0000,
+  0x6a6e, 0x0000, 0x0000, 0x0000, 0x336c, 0x0000, 0x4b2b, 0x6a70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a7c, 0x6a72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a73, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a74, 0x6a75, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a79, 0x0000, 0x6a7a, 0x0000, 0x0000, 0x6a78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a76, 0x0000, 0x6a71, 0x6a77, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a7b, 0x7037, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3228, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a7e, 0x365f,
+  0x6a7d, 0x0000, 0x0000, 0x0000, 0x6b22, 0x0000, 0x6b21, 0x0000, 0x0000, 0x0000, 0x6b24, 0x0000,
+  0x0000, 0x6b23, 0x0000, 0x6b25, 0x0000, 0x0000, 0x3d31, 0x0000, 0x6b26, 0x0000, 0x0000, 0x6b27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b28, 0x403e, 0x0000, 0x4d57, 0x0000, 0x6b29,
+  0x0000, 0x0000, 0x4a24, 0x4746, 0x6b2a, 0x0000, 0x6b2b, 0x382b, 0x0000, 0x0000, 0x0000, 0x352c,
+  0x0000, 0x0000, 0x0000, 0x6b2c, 0x0000, 0x0000, 0x3b6b, 0x4741, 0x6b2d, 0x0000, 0x3350, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b30, 0x4d77,
+  0x0000, 0x6b2f, 0x3f46, 0x0000, 0x6b31, 0x0000, 0x0000, 0x6b32, 0x0000, 0x0000, 0x6b33, 0x3451,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b34, 0x0000, 0x0000, 0x6b35, 0x0000, 0x6b36,
+  0x6b37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3351, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b38, 0x0000, 0x6b39, 0x6b3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3272,
+  0x0000, 0x0000, 0x3f28, 0x6b3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b3c, 0x0000, 0x0000, 0x0000, 0x6b3d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_138[] = {
+  0x3840, 0x0000, 0x447b, 0x6b3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3757, 0x0000, 0x3f56, 0x0000,
+  0x6b41, 0x0000, 0x4624, 0x0000, 0x6b40, 0x0000, 0x0000, 0x3731, 0x0000, 0x0000, 0x6b3f, 0x4277,
+  0x352d, 0x0000, 0x0000, 0x6b42, 0x0000, 0x6b43, 0x0000, 0x3e59, 0x0000, 0x0000, 0x0000, 0x376d,
+  0x0000, 0x6b44, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b2c, 0x0000, 0x0000, 0x405f, 0x0000, 0x0000,
+  0x0000, 0x3576, 0x0000, 0x4c75, 0x414a, 0x0000, 0x6b45, 0x0000, 0x0000, 0x0000, 0x3f47, 0x4370,
+  0x3e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b49, 0x0000,
+  0x6b4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3e, 0x4242, 0x6b48, 0x0000,
+  0x3e5b, 0x493e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b47, 0x0000, 0x0000, 0x3b6c, 0x0000,
+  0x3153, 0x0000, 0x6b4e, 0x3758, 0x0000, 0x0000, 0x3b6e, 0x0000, 0x0000, 0x3b6d, 0x0000, 0x4f4d,
+  0x6b4d, 0x6b4c, 0x4127, 0x0000, 0x354d, 0x4f43, 0x333a, 0x3e5c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b50, 0x0000,
+  0x6b51, 0x6b4f, 0x0000, 0x3858, 0x0000, 0x4d40, 0x0000, 0x0000, 0x3b6f, 0x4727, 0x0000, 0x0000,
+  0x0000, 0x6b54, 0x0000, 0x4040, 0x0000, 0x4342, 0x0000, 0x0000, 0x4d36, 0x0000, 0x6b57, 0x0000,
+  0x0000, 0x0000, 0x386c, 0x0000, 0x403f, 0x6b53, 0x0000, 0x6b58, 0x386d, 0x6b55, 0x6b56, 0x0000,
+  0x6b52, 0x0000, 0x0000, 0x0000, 0x4062, 0x4649, 0x0000, 0x0000, 0x432f, 0x0000, 0x325d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4870, 0x0000, 0x0000, 0x3543, 0x0000, 0x0000, 0x4434,
+  0x0000, 0x0000, 0x6b5b, 0x0000, 0x6b59, 0x0000, 0x0000, 0x434c, 0x0000, 0x0000, 0x0000, 0x4041,
+  0x3452, 0x6b5a, 0x0000, 0x3f5b, 0x0000, 0x0000, 0x4e4a, 0x0000, 0x0000, 0x0000, 0x4f40, 0x0000,
+  0x0000, 0x0000, 0x6b5c, 0x6b67, 0x4435, 0x0000, 0x6b66, 0x0000, 0x6b63, 0x6b6b, 0x6b64, 0x0000,
+  0x6b60, 0x0000, 0x447c, 0x6b5f, 0x0000, 0x0000, 0x0000, 0x6b5d, 0x0000, 0x4d21, 0x3b70, 0x0000,
+  0x0000, 0x6b61, 0x0000, 0x6b5e, 0x0000, 0x0000, 0x0000, 0x6b65, 0x3d74, 0x0000, 0x3841, 0x0000,
+  0x0000, 0x0000, 0x427a, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_139[] = {
+  0x4b45, 0x315a, 0x3062, 0x0000, 0x4625, 0x0000, 0x0000, 0x6b69, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6b68, 0x0000, 0x4666, 0x0000, 0x6b6d, 0x0000, 0x0000, 0x0000, 0x6b62, 0x0000, 0x6b6c, 0x6b6e,
+  0x0000, 0x382c, 0x6b6a, 0x3956, 0x0000, 0x3c55, 0x0000, 0x0000, 0x6b6f, 0x4d58, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b72, 0x0000, 0x6b75, 0x0000, 0x0000, 0x6b73, 0x4935, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3660, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b74, 0x0000, 0x0000, 0x6b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b7a, 0x0000, 0x0000, 0x6b77, 0x0000, 0x6b79, 0x6b78, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b7b, 0x0000, 0x3c31, 0x0000, 0x6b7d, 0x6b7c, 0x4968, 0x0000, 0x0000, 0x6c21,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3759, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b7e,
+  0x6c22, 0x0000, 0x0000, 0x6c23, 0x3544, 0x6641, 0x3e79, 0x0000, 0x6c24, 0x0000, 0x0000, 0x386e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c25, 0x0000, 0x0000, 0x6c26, 0x0000, 0x0000, 0x3b3e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4e, 0x0000, 0x6c27, 0x0000, 0x6c28, 0x0000,
+  0x3d32, 0x0000, 0x6c29, 0x6c2a, 0x0000, 0x0000, 0x6c2b, 0x0000, 0x0000, 0x6c2c, 0x6c2d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x432b, 0x0000, 0x0000, 0x6c2e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c30, 0x0000, 0x6c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4626, 0x0000,
+  0x6c31, 0x0000, 0x4b2d, 0x0000, 0x6c32, 0x0000, 0x6c33, 0x0000, 0x6c34, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x465a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e5d, 0x6c36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x396b, 0x502e,
+  0x6c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c38, 0x493f, 0x6c39, 0x0000, 0x6c41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c3a, 0x0000,
+  0x0000, 0x6c3c, 0x0000, 0x0000, 0x0000, 0x6c3b, 0x6c3d, 0x0000, 0x4b46, 0x6c3e, 0x6c3f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c40, 0x0000, 0x0000, 0x0000, 0x6c42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x332d, 0x4467, 0x0000, 0x4969, 0x3a62, 0x3957, 0x0000, 0x0000, 0x0000, 0x0000, 0x494f,
+  0x325f, 0x484e, 0x6c45, 0x3453, 0x4055, 0x6c44, 0x6c49, 0x4379, 0x4c63, 0x0000, 0x6c47, 0x6c48,
+  0x352e, 0x0000, 0x6c4a, 0x4763, 0x425f, 0x0000, 0x0000, 0x4871, 0x453d, 0x6c46, 0x0000, 0x4b47,
+  0x326c, 0x6c4c, 0x4f28, 0x4442, 0x4f45, 0x0000, 0x0000, 0x3b71, 0x6c4b, 0x0000, 0x4231, 0x0000,
+  0x0000, 0x6c5c, 0x4128, 0x0000, 0x0000, 0x4678, 0x0000, 0x4950, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6c4f, 0x3b3f, 0x3b72, 0x0000, 0x3e5e, 0x0000, 0x4765, 0x0000, 0x382d, 0x6c4e,
+  0x6c4d, 0x0000, 0x496a, 0x0000, 0x0000, 0x0000, 0x3c41, 0x0000, 0x0000, 0x4552, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c51, 0x6c52,
+  0x3958, 0x6c50, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_141[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c53, 0x6c54, 0x0000, 0x6c56, 0x4223, 0x0000, 0x6c55, 0x3466,
+  0x0000, 0x6c58, 0x0000, 0x6c57, 0x6c59, 0x0000, 0x0000, 0x6c5b, 0x6c5d, 0x0000, 0x6c5e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4056, 0x0000, 0x3c4f, 0x6c5f, 0x0000, 0x0000, 0x0000, 0x3352,
+  0x0000, 0x6c60, 0x0000, 0x0000, 0x4176, 0x6c61, 0x0000, 0x6c62, 0x496b, 0x0000, 0x0000, 0x352f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c63, 0x0000, 0x0000,
+  0x0000, 0x4436, 0x0000, 0x0000, 0x0000, 0x0000, 0x315b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c64, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c71, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x422d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c67, 0x0000, 0x0000, 0x0000, 0x6c66, 0x0000,
+  0x0000, 0x0000, 0x6c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6d,
+  0x6c6b, 0x0000, 0x0000, 0x6c68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6a, 0x0000,
+  0x0000, 0x0000, 0x6c69, 0x6c6c, 0x0000, 0x3577, 0x0000, 0x6c70, 0x0000, 0x4057, 0x0000, 0x6c71,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3859, 0x0000, 0x6c6e, 0x6c6f, 0x0000, 0x0000, 0x0000, 0x4f29,
+  0x0000, 0x0000, 0x0000, 0x4437, 0x0000, 0x4129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c72, 0x0000, 0x0000, 0x6c75
+};
+static const uint16_t jis0208_1983_0_f_142[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c73, 0x6c74, 0x4d59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4627, 0x6c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c76, 0x6c77, 0x6c79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c7c, 0x0000, 0x0000, 0x0000, 0x6c7d, 0x6c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c7a, 0x0000, 0x447d, 0x0000, 0x0000, 0x6d21,
+  0x6d25, 0x6d22, 0x6c7e, 0x0000, 0x6d23, 0x0000, 0x0000, 0x0000, 0x6d24, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d2b, 0x0000, 0x0000, 0x0000, 0x6d26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4058,
+  0x6d28, 0x0000, 0x0000, 0x6d2a, 0x6d27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d2d, 0x0000, 0x3d33, 0x0000, 0x6d2c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d2f, 0x0000, 0x0000,
+  0x6d32, 0x6d31, 0x0000, 0x6d30, 0x0000, 0x0000, 0x6d34, 0x6d33, 0x0000, 0x4c76, 0x0000, 0x0000,
+  0x0000, 0x6d36, 0x0000, 0x6d35, 0x6d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d39, 0x3f48, 0x6d3b, 0x0000, 0x0000, 0x366d, 0x6d3c, 0x6d3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d3f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d40, 0x6d3d, 0x0000, 0x6d41, 0x0000, 0x3c56, 0x6d42,
+  0x3530, 0x3733, 0x0000, 0x0000, 0x0000, 0x0000, 0x382e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d43, 0x0000, 0x0000, 0x0000, 0x4670, 0x0000, 0x0000, 0x453e, 0x6d44,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d47, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c34, 0x0000, 0x0000, 0x6d46,
+  0x6d45, 0x375a, 0x6d48, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x3353, 0x0000, 0x6d4a, 0x0000, 0x0000, 0x0000, 0x3a5c, 0x6d49, 0x0000,
+  0x6d52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4c, 0x6d4e, 0x4a65, 0x6d4b, 0x0000, 0x0000,
+  0x0000, 0x6d4d, 0x0000, 0x6d51, 0x6d4f, 0x3531, 0x0000, 0x6d50, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d53, 0x0000, 0x0000, 0x475a, 0x4e58, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d34,
+  0x0000, 0x0000, 0x0000, 0x6d54, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d22, 0x6d56, 0x0000, 0x6d55,
+  0x0000, 0x0000, 0x6d59, 0x4d41, 0x0000, 0x0000, 0x6d58, 0x0000, 0x336d, 0x6d57, 0x6d5c, 0x0000,
+  0x0000, 0x6d5b, 0x0000, 0x0000, 0x6d5a, 0x4532, 0x6d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d5f, 0x0000, 0x0000, 0x396c,
+  0x0000, 0x3725, 0x6d60, 0x6d61, 0x6d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f49,
+  0x6d63, 0x0000, 0x3c2d, 0x6d64, 0x0000, 0x0000, 0x0000, 0x6d65, 0x0000, 0x0000, 0x0000, 0x5221,
+  0x517e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d66, 0x6570, 0x6d67, 0x4324, 0x3f2b, 0x4740, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d68, 0x0000, 0x0000, 0x4a55, 0x4454, 0x397e, 0x0000, 0x0000, 0x4329,
+  0x0000, 0x0000, 0x312a, 0x0000, 0x4b78, 0x3f57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x375e, 0x0000, 0x0000, 0x3661, 0x0000, 0x0000, 0x4a56, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d6b, 0x0000,
+  0x0000, 0x6d6a, 0x3260, 0x0000, 0x0000, 0x4676, 0x6d6c, 0x4777, 0x0000, 0x4533, 0x0000, 0x6d6d,
+  0x3d52, 0x0000, 0x0000, 0x0000, 0x6d6f, 0x0000, 0x0000, 0x4c42, 0x6d7e, 0x6d71, 0x6d72, 0x0000,
+  0x0000, 0x4449, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_144[] = {
+  0x4260, 0x4177, 0x0000, 0x4628, 0x0000, 0x6d70, 0x3555, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d79,
+  0x0000, 0x6d76, 0x6e25, 0x4629, 0x4360, 0x6d73, 0x0000, 0x447e, 0x4553, 0x6d74, 0x6d78, 0x3f60,
+  0x0000, 0x4767, 0x444c, 0x0000, 0x0000, 0x4042, 0x6d77, 0x422e, 0x4224, 0x6d75, 0x3029, 0x4f22,
+  0x0000, 0x0000, 0x0000, 0x6d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4261, 0x0000,
+  0x0000, 0x3d35, 0x3f4a, 0x0000, 0x0000, 0x6d7c, 0x6d7b, 0x0000, 0x306f, 0x6d7d, 0x0000, 0x0000,
+  0x492f, 0x0000, 0x6e27, 0x0000, 0x0000, 0x465b, 0x3f6b, 0x0000, 0x0000, 0x4359, 0x0000, 0x3678,
+  0x0000, 0x6e26, 0x4d37, 0x313f, 0x0000, 0x4a57, 0x3261, 0x6e21, 0x6e22, 0x6e23, 0x6e24, 0x463b,
+  0x4323, 0x3063, 0x6e28, 0x0000, 0x6e29, 0x7423, 0x0000, 0x0000, 0x423d, 0x0000, 0x6e2a, 0x0000,
+  0x3173, 0x414c, 0x0000, 0x382f, 0x0000, 0x4d5a, 0x0000, 0x0000, 0x6e2b, 0x452c, 0x0000, 0x0000,
+  0x0000, 0x4178, 0x3c57, 0x6e2c, 0x0000, 0x0000, 0x6e2f, 0x0000, 0x0000, 0x3d65, 0x6e2d, 0x412b,
+  0x412a, 0x0000, 0x3064, 0x0000, 0x4e4b, 0x6e31, 0x0000, 0x4872, 0x6e33, 0x6e32, 0x6e30, 0x6364,
+  0x3454, 0x0000, 0x0000, 0x6d6e, 0x0000, 0x6e35, 0x6e34, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e36,
+  0x0000, 0x4d38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4661, 0x0000, 0x0000, 0x4b2e, 0x0000,
+  0x6e37, 0x0000, 0x3c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e38, 0x0000, 0x6e39, 0x0000, 0x0000,
+  0x0000, 0x6e3a, 0x0000, 0x0000, 0x4521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x306a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3959, 0x0000,
+  0x0000, 0x0000, 0x4f3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3734, 0x6e3b, 0x0000,
+  0x6e3c, 0x0000, 0x0000, 0x0000, 0x4974, 0x0000, 0x0000, 0x0000, 0x0000, 0x3354, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d39, 0x0000, 0x363f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4554, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_145[] = {
+  0x0000, 0x0000, 0x6e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4522, 0x0000, 0x0000,
+  0x6e43, 0x0000, 0x6e42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4653, 0x6e44, 0x3d36, 0x3c60, 0x475b, 0x4371, 0x0000, 0x0000, 0x0000, 0x3c72, 0x0000,
+  0x3f6c, 0x0000, 0x6e45, 0x0000, 0x6e46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f5d, 0x6e47, 0x0000, 0x6e48, 0x0000, 0x0000, 0x0000, 0x6e49, 0x4d6f, 0x0000,
+  0x3d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4b, 0x6e4a, 0x0000, 0x395a, 0x0000, 0x3973,
+  0x3b40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d66, 0x0000, 0x6e4d, 0x0000, 0x6e4c, 0x0000, 0x4269, 0x0000, 0x0000,
+  0x386f, 0x0000, 0x4043, 0x0000, 0x0000, 0x0000, 0x0000, 0x4830, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4f, 0x0000, 0x3e5f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e52, 0x6e50, 0x0000, 0x0000, 0x0000, 0x6e51, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e54, 0x6e53, 0x0000, 0x0000, 0x3e7a, 0x0000, 0x6e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e56, 0x6e57, 0x0000, 0x0000, 0x0000, 0x0000, 0x4850, 0x3a53, 0x3c61, 0x6e58, 0x0000, 0x6e59,
+  0x4e24, 0x3d45, 0x4c6e, 0x4e4c, 0x6e5a, 0x3662, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e5b, 0x0000,
+  0x4523, 0x0000, 0x0000, 0x6e5e, 0x3378, 0x3f4b, 0x0000, 0x6e5c, 0x0000, 0x6e5d, 0x0000, 0x4460,
+  0x0000, 0x0000, 0x4b55, 0x367c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e60, 0x6e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e5f, 0x0000, 0x0000, 0x6e63
+};
+static const uint16_t jis0208_1983_0_f_146[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x465f, 0x3343, 0x0000, 0x0000, 0x6e67, 0x0000, 0x0000, 0x6e64, 0x6e66, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4f, 0x0000, 0x0000, 0x6e65, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e6b, 0x0000, 0x0000, 0x385a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4534, 0x6e6a, 0x0000, 0x0000,
+  0x6e6d, 0x6e6b, 0x0000, 0x6e70, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e71, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e69, 0x0000, 0x0000, 0x6e76, 0x3174, 0x0000, 0x0000, 0x6e68, 0x0000,
+  0x0000, 0x0000, 0x482d, 0x0000, 0x6e6c, 0x0000, 0x3e60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b48, 0x0000, 0x3664, 0x0000, 0x0000, 0x3d46,
+  0x0000, 0x463c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x412d, 0x0000, 0x6e74, 0x0000, 0x6e6e, 0x6e73, 0x0000, 0x4c43, 0x0000, 0x4438, 0x6e75,
+  0x6e72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x412c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e79, 0x0000, 0x6e78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e77, 0x0000, 0x0000, 0x4b2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e7a, 0x4a5f, 0x0000, 0x0000, 0x3154, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4946, 0x4372, 0x0000, 0x0000, 0x0000, 0x0000, 0x3578, 0x0000, 0x6e7c, 0x0000,
+  0x395d, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_147[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e7b, 0x3f6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f6e, 0x6f21, 0x6f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e7b, 0x0000, 0x6f22, 0x6f24,
+  0x0000, 0x0000, 0x3653, 0x0000, 0x4945, 0x0000, 0x0000, 0x3c62, 0x4f23, 0x0000, 0x6e7e, 0x3a78,
+  0x0000, 0x0000, 0x4f3f, 0x0000, 0x0000, 0x6f26, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f25, 0x6f27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e7d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4669, 0x0000, 0x4555, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4457, 0x0000, 0x6f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4343, 0x6f28, 0x0000, 0x0000, 0x0000,
+  0x6f29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x372d, 0x0000, 0x6f2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3830, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f2a, 0x0000, 0x3e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3379, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f30, 0x0000, 0x3a3f, 0x4179, 0x0000, 0x0000, 0x444a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x333b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f2e, 0x6f2f, 0x4443, 0x0000, 0x6f2d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f37, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f39, 0x452d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f32, 0x6f33,
+  0x6f36, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f38, 0x0000, 0x0000, 0x0000, 0x3640, 0x0000, 0x0000,
+  0x6f3b, 0x6f35, 0x0000, 0x0000, 0x6f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_148[] = {
+  0x0000, 0x0000, 0x0000, 0x6f3f, 0x0000, 0x0000, 0x0000, 0x6f40, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f41, 0x0000, 0x0000, 0x6f3e, 0x6f3d, 0x0000, 0x0000, 0x0000,
+  0x3e62, 0x462a, 0x6f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f45, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f43, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f44, 0x6f42, 0x0000, 0x4278, 0x0000, 0x6f46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f47, 0x0000, 0x0000, 0x6f49, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3455, 0x6f48, 0x4c7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f54, 0x6f4a, 0x0000, 0x0000, 0x6f4d, 0x0000,
+  0x6f4b, 0x0000, 0x6f4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f50, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f51, 0x0000, 0x6f52,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f55, 0x6f53, 0x6f56, 0x6f58, 0x0000, 0x6f57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4439,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c67, 0x0000, 0x6f59, 0x412e,
+  0x0000, 0x0000, 0x0000, 0x6f5a, 0x0000, 0x4a44, 0x6f5b, 0x332b, 0x0000, 0x0000, 0x0000, 0x313c,
+  0x0000, 0x3457, 0x0000, 0x3456, 0x6f5c, 0x0000, 0x6f5d, 0x0000, 0x6f5e, 0x6f5f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f60, 0x0000, 0x3458, 0x3355, 0x395e, 0x4836, 0x0000, 0x6f62,
+  0x6f61, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x315c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f66, 0x0000, 0x6f65, 0x6f64, 0x0000, 0x6f67, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f6a, 0x0000, 0x0000, 0x0000, 0x3047, 0x0000, 0x0000, 0x6f68, 0x0000,
+  0x6f6c, 0x6f6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f6e, 0x6f6d, 0x6f6f, 0x0000,
+  0x462e, 0x0000, 0x0000, 0x0000, 0x6f70, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f71, 0x6f73, 0x0000,
+  0x0000, 0x6f72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x496c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f74, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f75, 0x0000, 0x3a65, 0x0000, 0x0000, 0x0000, 0x6f76, 0x6f77,
+  0x0000, 0x0000, 0x4b49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414b,
+  0x0000, 0x0000, 0x0000, 0x3024, 0x424b, 0x0000, 0x6f78, 0x0000, 0x496d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f7b, 0x6f79, 0x395f, 0x0000, 0x6f7a, 0x3842, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a45, 0x6f7d, 0x7021, 0x6f7e, 0x7022,
+  0x0000, 0x0000, 0x3121, 0x3f58, 0x3d7c, 0x3459, 0x7023, 0x0000, 0x0000, 0x0000, 0x4766, 0x0000,
+  0x7025, 0x0000, 0x0000, 0x0000, 0x3122, 0x0000, 0x7024, 0x4444, 0x0000, 0x4e4d, 0x462b, 0x6f7c,
+  0x4e26, 0x0000, 0x3831, 0x0000, 0x0000, 0x4d5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3679, 0x4e34, 0x0000, 0x3728, 0x0000, 0x4262, 0x6721, 0x0000, 0x7026, 0x332c, 0x3f6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3356, 0x7028, 0x0000, 0x7029, 0x7027, 0x3764, 0x0000, 0x3a5d,
+  0x3e63, 0x0000, 0x0000, 0x0000, 0x3123, 0x0000, 0x0000, 0x4e59, 0x0000, 0x0000, 0x0000, 0x702b,
+  0x6e2e, 0x0000, 0x702a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x702e, 0x702c, 0x702d, 0x0000,
+  0x702f, 0x0000, 0x7030, 0x4e6c, 0x7031, 0x7032, 0x0000, 0x4049, 0x483b, 0x0000, 0x0000, 0x0000,
+  0x3f7d, 0x3467, 0x0000, 0x0000, 0x4d3a, 0x326d, 0x3d38, 0x385b, 0x0000, 0x7035, 0x0000, 0x7034,
+  0x3b73, 0x7036, 0x7033, 0x0000, 0x0000, 0x3b28, 0x0000, 0x0000, 0x0000, 0x703a, 0x6a2d, 0x0000,
+  0x0000, 0x5256, 0x0000, 0x3f77, 0x7038, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e25, 0x4671,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x312b, 0x0000, 0x4063, 0x3c36, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a37, 0x0000, 0x3140, 0x0000, 0x0000, 0x0000, 0x4e6d, 0x4d6b, 0x0000, 0x703b, 0x0000, 0x4545,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_151[] = {
+  0x3c7b, 0x0000, 0x0000, 0x0000, 0x703c, 0x0000, 0x703d, 0x3f4c, 0x703e, 0x0000, 0x4e6e, 0x0000,
+  0x0000, 0x7039, 0x7040, 0x7042, 0x0000, 0x7041, 0x0000, 0x703f, 0x0000, 0x0000, 0x7043, 0x0000,
+  0x0000, 0x7044, 0x0000, 0x0000, 0x417a, 0x0000, 0x3262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7045, 0x0000, 0x0000, 0x4c38, 0x0000, 0x0000, 0x7046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7047, 0x0000, 0x4f2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b31, 0x7048, 0x0000, 0x0000,
+  0x0000, 0x7049, 0x704a, 0x0000, 0x0000, 0x0000, 0x704e, 0x0000, 0x704b, 0x0000, 0x704c, 0x0000,
+  0x704d, 0x704f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4044, 0x0000,
+  0x0000, 0x0000, 0x4c77, 0x0000, 0x0000, 0x4045, 0x0000, 0x0000, 0x7050, 0x0000, 0x4873, 0x0000,
+  0x7051, 0x7353, 0x4c4c, 0x0000, 0x7052, 0x0000, 0x7053, 0x0000, 0x7054, 0x3357, 0x0000, 0x7056,
+  0x0000, 0x3f59, 0x0000, 0x0000, 0x0000, 0x7057, 0x0000, 0x0000, 0x3724, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7058, 0x705c, 0x0000, 0x705a, 0x0000, 0x0000, 0x0000, 0x0000, 0x705b, 0x0000, 0x0000,
+  0x3373, 0x7059, 0x705d, 0x0000, 0x0000, 0x0000, 0x0000, 0x705e, 0x0000, 0x3048, 0x0000, 0x705f,
+  0x7060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e64, 0x0000, 0x0000, 0x0000,
+  0x7061, 0x0000, 0x0000, 0x0000, 0x3547, 0x0000, 0x0000, 0x7064, 0x0000, 0x0000, 0x7063, 0x0000,
+  0x7062, 0x0000, 0x0000, 0x6b71, 0x0000, 0x4a5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7065,
+  0x7066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7067, 0x0000, 0x0000, 0x7068, 0x0000, 0x7069, 0x0000, 0x0000, 0x706a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x345a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x706b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x706c, 0x4723, 0x0000,
+  0x0000, 0x0000, 0x706e, 0x323b, 0x0000, 0x7071, 0x7070, 0x0000, 0x0000, 0x0000, 0x0000, 0x3124,
+  0x0000, 0x0000, 0x0000, 0x3641
+};
+static const uint16_t jis0208_1983_0_f_152[] = {
+  0x0000, 0x4a47, 0x443a, 0x3a22, 0x0000, 0x3960, 0x3d67, 0x0000, 0x3f5c, 0x0000, 0x0000, 0x0000,
+  0x7073, 0x0000, 0x0000, 0x7072, 0x4d42, 0x3468, 0x4852, 0x465c, 0x0000, 0x0000, 0x0000, 0x3f7c,
+  0x4e4e, 0x0000, 0x375b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7076, 0x0000, 0x0000,
+  0x7075, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4b, 0x462c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3150, 0x0000, 0x0000, 0x7077, 0x7074, 0x0000, 0x0000, 0x4951,
+  0x4d6a, 0x7078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7079, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x707b, 0x426a, 0x335b, 0x335c, 0x707a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3469, 0x3832, 0x0000, 0x0000, 0x346a, 0x0000, 0x0000, 0x453f, 0x0000, 0x0000, 0x4e60, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x385c, 0x0000, 0x0000, 0x0000, 0x707c,
+  0x0000, 0x0000, 0x0000, 0x707d, 0x707e, 0x7121, 0x0000, 0x7123, 0x7122, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4977, 0x0000, 0x7124, 0x0000, 0x0000, 0x0000, 0x0000, 0x7125, 0x0000, 0x7126, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7127, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7129, 0x7128, 0x0000, 0x712a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4874, 0x664c, 0x0000, 0x0000, 0x3f29, 0x0000, 0x0000, 0x3532, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x712b, 0x0000, 0x712c, 0x0000, 0x522c, 0x5d3b, 0x4853,
+  0x0000, 0x0000, 0x307b, 0x0000, 0x303b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b74, 0x4b30, 0x3e7e, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_153[] = {
+  0x0000, 0x0000, 0x0000, 0x712d, 0x0000, 0x4c5f, 0x0000, 0x0000, 0x0000, 0x712e, 0x4d5c, 0x0000,
+  0x3142, 0x0000, 0x0000, 0x0000, 0x3b41, 0x0000, 0x712f, 0x326e, 0x7130, 0x0000, 0x0000, 0x0000,
+  0x7131, 0x0000, 0x0000, 0x0000, 0x0000, 0x7133, 0x7134, 0x0000, 0x7136, 0x7132, 0x0000, 0x0000,
+  0x7135, 0x0000, 0x0000, 0x0000, 0x345b, 0x0000, 0x0000, 0x0000, 0x7137, 0x0000, 0x7138, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7139, 0x713a, 0x0000, 0x0000, 0x0000, 0x713b, 0x0000, 0x0000, 0x713d, 0x0000, 0x0000,
+  0x0000, 0x713c, 0x0000, 0x713f, 0x7142, 0x0000, 0x0000, 0x0000, 0x713e, 0x7140, 0x7141, 0x0000,
+  0x0000, 0x7143, 0x0000, 0x3642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c73, 0x7144, 0x7145, 0x3961, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7146, 0x0000, 0x0000,
+  0x333e, 0x0000, 0x0000, 0x0000, 0x474f, 0x7147, 0x7148, 0x0000, 0x0000, 0x0000, 0x0000, 0x435a,
+  0x466b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7149, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x477d, 0x0000, 0x0000, 0x424c, 0x3158, 0x366e, 0x0000, 0x366f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4373, 0x714e, 0x3670, 0x0000, 0x0000, 0x326f, 0x0000, 0x0000,
+  0x714d, 0x0000, 0x0000, 0x714b, 0x0000, 0x714c, 0x0000, 0x714a, 0x0000, 0x0000, 0x7158, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x714f, 0x7150, 0x0000,
+  0x0000, 0x7151, 0x7152, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7154, 0x0000, 0x0000, 0x7153,
+  0x0000, 0x0000, 0x0000, 0x3d59
+};
+static const uint16_t jis0208_1983_0_f_154[] = {
+  0x0000, 0x7155, 0x0000, 0x0000, 0x0000, 0x7157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3533, 0x7156, 0x0000, 0x0000, 0x417b, 0x3833, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x424d, 0x0000, 0x0000, 0x715a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x462d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7160, 0x0000, 0x715e, 0x0000, 0x715d, 0x715f, 0x0000, 0x715c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7162, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7161, 0x0000, 0x7164, 0x0000, 0x0000, 0x3643, 0x7163, 0x0000, 0x0000, 0x0000, 0x7165,
+  0x0000, 0x0000, 0x7166, 0x0000, 0x7168, 0x7167, 0x0000, 0x0000, 0x0000, 0x7169, 0x716b, 0x716a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x397c, 0x0000, 0x0000, 0x0000, 0x0000, 0x716c, 0x0000, 0x0000, 0x716d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x333c, 0x0000, 0x0000, 0x0000, 0x716e, 0x0000, 0x0000, 0x0000,
+  0x716f, 0x0000, 0x0000, 0x0000, 0x3f71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7170, 0x0000, 0x7171, 0x0000, 0x7172, 0x7173, 0x0000, 0x0000, 0x0000,
+  0x3962, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7174, 0x7175, 0x0000, 0x0000, 0x7176, 0x7177,
+  0x0000, 0x0000, 0x7178, 0x0000, 0x0000, 0x0000, 0x4831, 0x717a, 0x0000, 0x4926, 0x717b, 0x7179,
+  0x0000, 0x717d, 0x0000, 0x0000, 0x717c, 0x0000, 0x0000, 0x717e, 0x0000, 0x0000, 0x0000, 0x7221,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_155[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7223, 0x0000, 0x7224, 0x0000, 0x0000, 0x0000, 0x0000, 0x7225, 0x0000, 0x0000, 0x7226, 0x7227,
+  0x0000, 0x7228, 0x0000, 0x7229, 0x722a, 0x722b, 0x722c, 0x0000, 0x0000, 0x0000, 0x722d, 0x722e,
+  0x0000, 0x5d35, 0x722f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6478,
+  0x3534, 0x0000, 0x0000, 0x0000, 0x0000, 0x3321, 0x3a32, 0x7231, 0x7230, 0x4c25, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7233, 0x7234, 0x7232, 0x0000, 0x7235, 0x0000, 0x0000,
+  0x4b62, 0x0000, 0x0000, 0x0000, 0x7236, 0x0000, 0x357b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f25, 0x0000, 0x0000, 0x0000, 0x0000, 0x7237, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7239,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x303e, 0x0000,
+  0x0000, 0x723a, 0x4a2b, 0x7238, 0x0000, 0x0000, 0x723b, 0x723c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x723d, 0x723e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x723f, 0x0000, 0x4b6e, 0x3b2d, 0x0000, 0x3a7a, 0x412f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7240, 0x0000, 0x0000, 0x0000, 0x0000, 0x7243, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7244, 0x0000, 0x0000, 0x3871, 0x7242, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7245, 0x0000, 0x7246, 0x7247, 0x0000, 0x724b, 0x0000, 0x3b2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x724c, 0x7249, 0x7248,
+  0x724a, 0x0000, 0x0000, 0x0000, 0x375f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7250, 0x724f, 0x724e, 0x0000, 0x0000, 0x3033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_156[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x725a, 0x0000, 0x7256, 0x0000, 0x7257, 0x7253, 0x7259, 0x0000,
+  0x7255, 0x3362, 0x0000, 0x0000, 0x4f4c, 0x0000, 0x7258, 0x7254, 0x7252, 0x7251, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x725c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x725f, 0x0000, 0x0000,
+  0x725e, 0x725d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4949, 0x725b, 0x3073,
+  0x7260, 0x0000, 0x7262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x336f, 0x724d, 0x3137,
+  0x0000, 0x0000, 0x7264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7263, 0x7261,
+  0x432d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b70, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e5a, 0x0000, 0x0000, 0x7265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7267, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7268, 0x0000,
+  0x7269, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x443b, 0x0000, 0x726a, 0x0000, 0x4837, 0x0000, 0x726f, 0x726b, 0x0000, 0x0000, 0x0000,
+  0x726c, 0x0000, 0x0000, 0x4b31, 0x4c44, 0x0000, 0x4650, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_157[] = {
+  0x0000, 0x0000, 0x0000, 0x7270, 0x0000, 0x0000, 0x7271, 0x463e, 0x726e, 0x726d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x322a, 0x0000, 0x0000, 0x0000, 0x7279, 0x0000, 0x0000, 0x7278, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3175, 0x0000, 0x0000, 0x0000, 0x7276, 0x0000, 0x0000, 0x0000, 0x7275,
+  0x0000, 0x0000, 0x7273, 0x0000, 0x337b, 0x0000, 0x7272, 0x3c32, 0x3229, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3963,
+  0x0000, 0x0000, 0x727c, 0x727b, 0x0000, 0x727a, 0x0000, 0x0000, 0x7277, 0x0000, 0x727d, 0x0000,
+  0x727e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7325, 0x7324, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7326, 0x0000, 0x0000, 0x312d, 0x7321, 0x7322, 0x0000,
+  0x3974, 0x4c39, 0x0000, 0x0000, 0x7323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b32, 0x0000, 0x0000, 0x732b, 0x0000, 0x0000, 0x7327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x732c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7329, 0x0000, 0x7328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x375c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x732f, 0x0000, 0x732a, 0x0000, 0x0000, 0x0000, 0x7274, 0x0000, 0x0000, 0x7330, 0x0000,
+  0x4461, 0x0000, 0x0000, 0x0000, 0x7334, 0x0000, 0x7335, 0x7333, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7332, 0x7338, 0x0000, 0x7331, 0x0000, 0x7336, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7337, 0x0000, 0x0000, 0x0000, 0x733a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x733c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733d, 0x0000, 0x733e,
+  0x0000, 0x0000, 0x4f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733b, 0x426b, 0x3a6d, 0x0000,
+  0x0000, 0x733f, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_158[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7340, 0x7341, 0x0000, 0x0000, 0x7342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7343, 0x0000, 0x0000,
+  0x3834, 0x7344, 0x0000, 0x0000, 0x0000, 0x7345, 0x0000, 0x3c2f, 0x0000, 0x7346, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7347, 0x0000, 0x0000, 0x7348, 0x7349, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x734c, 0x734a, 0x4f3c, 0x0000, 0x734b, 0x0000, 0x4e6f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x734d, 0x0000, 0x4e5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x734e, 0x477e, 0x0000,
+  0x0000, 0x734f, 0x7351, 0x0000, 0x0000, 0x7352, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7350, 0x396d, 0x4c4d, 0x4b63, 0x5677, 0x0000, 0x5d60, 0x4b7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x322b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7354, 0x3550, 0x7355, 0x7356, 0x7357, 0x0000, 0x3975, 0x0000, 0x7358, 0x0000, 0x0000, 0x0000,
+  0x6054, 0x4c5b, 0x0000, 0x4263, 0x7359, 0x735b, 0x735a, 0x0000, 0x735c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x735d, 0x0000, 0x0000, 0x735e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x735f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7360, 0x0000, 0x7361, 0x7362, 0x0000, 0x7363, 0x0000, 0x7364,
+  0x7365, 0x7366, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_159[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7367, 0x7368, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4524, 0x0000, 0x0000, 0x0000, 0x0000, 0x385d, 0x0000, 0x736a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414d, 0x736b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4921,
+  0x0000, 0x0000, 0x736d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x736e, 0x6337, 0x0000, 0x0000, 0x6c5a, 0x706d, 0x0000, 0x0000, 0x736f, 0x0000,
+  0x7370, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7372,
+  0x7373, 0x7374, 0x4e70, 0x7371, 0x0000, 0x0000, 0x7375, 0x7376, 0x0000, 0x0000, 0x7378, 0x0000,
+  0x7377, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737a, 0x0000, 0x0000, 0x0000, 0x737b, 0x7379,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e36, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x737d, 0x6354, 0x0000, 0x0000, 0x737e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0208_1983_0_f_255[] = {
+  0x0000, 0x212a, 0x0000, 0x2174, 0x2170, 0x2173, 0x2175, 0x0000, 0x214a, 0x214b, 0x2176, 0x215c,
+  0x2124, 0x0000, 0x2125, 0x213f, 0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
+  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129, 0x2177, 0x2341, 0x2342, 0x2343,
+  0x2344, 0x2345, 0x2346, 0x2347, 0x2348, 0x2349, 0x234a, 0x234b, 0x234c, 0x234d, 0x234e, 0x234f,
+  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357, 0x2358, 0x2359, 0x235a, 0x214e,
+  0x2140, 0x214f, 0x2130, 0x2132, 0x212e, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
+  0x2368, 0x2369, 0x236a, 0x236b, 0x236c, 0x236d, 0x236e, 0x236f, 0x2370, 0x2371, 0x2372, 0x2373,
+  0x2374, 0x2375, 0x2376, 0x2377, 0x2378, 0x2379, 0x237a, 0x2150, 0x2143, 0x2151, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2131,
+  0x0000, 0x216f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *jis0208_1983_0_f_i[] = {
+  jis0208_1983_0_f_0, 0, 0, jis0208_1983_0_f_3, jis0208_1983_0_f_4, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0208_1983_0_f_32, jis0208_1983_0_f_33,
+  jis0208_1983_0_f_34, 0, 0, jis0208_1983_0_f_37, jis0208_1983_0_f_38, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, jis0208_1983_0_f_48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, jis0208_1983_0_f_78, jis0208_1983_0_f_79, jis0208_1983_0_f_80, jis0208_1983_0_f_81,
+  jis0208_1983_0_f_82, jis0208_1983_0_f_83, jis0208_1983_0_f_84, jis0208_1983_0_f_85, jis0208_1983_0_f_86,
+  jis0208_1983_0_f_87, jis0208_1983_0_f_88, jis0208_1983_0_f_89, jis0208_1983_0_f_90, jis0208_1983_0_f_91,
+  jis0208_1983_0_f_92, jis0208_1983_0_f_93, jis0208_1983_0_f_94, jis0208_1983_0_f_95, jis0208_1983_0_f_96,
+  jis0208_1983_0_f_97, jis0208_1983_0_f_98, jis0208_1983_0_f_99, jis0208_1983_0_f_100, jis0208_1983_0_f_101,
+  jis0208_1983_0_f_102, jis0208_1983_0_f_103, jis0208_1983_0_f_104, jis0208_1983_0_f_105, jis0208_1983_0_f_106,
+  jis0208_1983_0_f_107, jis0208_1983_0_f_108, jis0208_1983_0_f_109, jis0208_1983_0_f_110, jis0208_1983_0_f_111,
+  jis0208_1983_0_f_112, jis0208_1983_0_f_113, jis0208_1983_0_f_114, jis0208_1983_0_f_115, jis0208_1983_0_f_116,
+  jis0208_1983_0_f_117, jis0208_1983_0_f_118, jis0208_1983_0_f_119, jis0208_1983_0_f_120, jis0208_1983_0_f_121,
+  jis0208_1983_0_f_122, jis0208_1983_0_f_123, jis0208_1983_0_f_124, jis0208_1983_0_f_125, jis0208_1983_0_f_126,
+  jis0208_1983_0_f_127, jis0208_1983_0_f_128, jis0208_1983_0_f_129, jis0208_1983_0_f_130, jis0208_1983_0_f_131,
+  jis0208_1983_0_f_132, jis0208_1983_0_f_133, jis0208_1983_0_f_134, jis0208_1983_0_f_135, jis0208_1983_0_f_136,
+  jis0208_1983_0_f_137, jis0208_1983_0_f_138, jis0208_1983_0_f_139, jis0208_1983_0_f_140, jis0208_1983_0_f_141,
+  jis0208_1983_0_f_142, jis0208_1983_0_f_143, jis0208_1983_0_f_144, jis0208_1983_0_f_145, jis0208_1983_0_f_146,
+  jis0208_1983_0_f_147, jis0208_1983_0_f_148, jis0208_1983_0_f_149, jis0208_1983_0_f_150, jis0208_1983_0_f_151,
+  jis0208_1983_0_f_152, jis0208_1983_0_f_153, jis0208_1983_0_f_154, jis0208_1983_0_f_155, jis0208_1983_0_f_156,
+  jis0208_1983_0_f_157, jis0208_1983_0_f_158, jis0208_1983_0_f_159, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0208_1983_0_f_255
+};
+
+static const uint16_t jis0208_1983_0_t_m[] = {
+  0x3000, 0x3001, 0x3002, 0xff0c, 0xff0e, 0x30fb, 0xff1a, 0xff1b, 0xff1f, 0xff01, 0x309b, 0x309c,
+  0x00b4, 0xff40, 0x00a8, 0xff3e, 0xffe3, 0xff3f, 0x30fd, 0x30fe, 0x309d, 0x309e, 0x3003, 0x4edd,
+  0x3005, 0x3006, 0x3007, 0x30fc, 0x2015, 0x2010, 0xff0f, 0xff3c, 0x301c, 0x2016, 0xff5c, 0x2026,
+  0x2025, 0x2018, 0x2019, 0x201c, 0x201d, 0xff08, 0xff09, 0x3014, 0x3015, 0xff3b, 0xff3d, 0xff5b,
+  0xff5d, 0x3008, 0x3009, 0x300a, 0x300b, 0x300c, 0x300d, 0x300e, 0x300f, 0x3010, 0x3011, 0xff0b,
+  0x2212, 0x00b1, 0x00d7, 0x00f7, 0xff1d, 0x2260, 0xff1c, 0xff1e, 0x2266, 0x2267, 0x221e, 0x2234,
+  0x2642, 0x2640, 0x00b0, 0x2032, 0x2033, 0x2103, 0xffe5, 0xff04, 0x00a2, 0x00a3, 0xff05, 0xff03,
+  0xff06, 0xff0a, 0xff20, 0x00a7, 0x2606, 0x2605, 0x25cb, 0x25cf, 0x25ce, 0x25c7, 0x25c6, 0x25a1,
+  0x25a0, 0x25b3, 0x25b2, 0x25bd, 0x25bc, 0x203b, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2208,
+  0x220b, 0x2286, 0x2287, 0x2282, 0x2283, 0x222a, 0x2229, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2227, 0x2228, 0x00ac, 0x21d2, 0x21d4, 0x2200, 0x2203, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2220, 0x22a5, 0x2312,
+  0x2202, 0x2207, 0x2261, 0x2252, 0x226a, 0x226b, 0x221a, 0x223d, 0x221d, 0x2235, 0x222b, 0x222c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x212b, 0x2030, 0x266f, 0x266d, 0x266a,
+  0x2020, 0x2021, 0x00b6, 0x0000, 0x0000, 0x0000, 0x0000, 0x25ef, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xff10,
+  0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18, 0xff19, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+  0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33, 0xff34,
+  0xff35, 0xff36, 0xff37, 0xff38, 0xff39, 0xff3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48, 0xff49, 0xff4a, 0xff4b, 0xff4c,
+  0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56, 0xff57, 0xff58,
+  0xff59, 0xff5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046,
+  0x3047, 0x3048, 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050, 0x3051, 0x3052,
+  0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058, 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e,
+  0x305f, 0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306a,
+  0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076,
+  0x3077, 0x3078, 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080, 0x3081, 0x3082,
+  0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088, 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e,
+  0x308f, 0x3090, 0x3091, 0x3092, 0x3093, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7, 0x30a8,
+  0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af, 0x30b0, 0x30b1, 0x30b2, 0x30b3, 0x30b4,
+  0x30b5, 0x30b6, 0x30b7, 0x30b8, 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0,
+  0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7, 0x30c8, 0x30c9, 0x30ca, 0x30cb, 0x30cc,
+  0x30cd, 0x30ce, 0x30cf, 0x30d0, 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8,
+  0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df, 0x30e0, 0x30e1, 0x30e2, 0x30e3, 0x30e4,
+  0x30e5, 0x30e6, 0x30e7, 0x30e8, 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0,
+  0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039a,
+  0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7,
+  0x03a8, 0x03a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03b1, 0x03b2,
+  0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be,
+  0x03bf, 0x03c0, 0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416, 0x0417, 0x0418, 0x0419, 0x041a,
+  0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426,
+  0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436, 0x0437, 0x0438, 0x0439, 0x043a,
+  0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446,
+  0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2500, 0x2502,
+  0x250c, 0x2510, 0x2518, 0x2514, 0x251c, 0x252c, 0x2524, 0x2534, 0x253c, 0x2501, 0x2503, 0x250f,
+  0x2513, 0x251b, 0x2517, 0x2523, 0x2533, 0x252b, 0x253b, 0x254b, 0x2520, 0x252f, 0x2528, 0x2537,
+  0x253f, 0x251d, 0x2530, 0x2525, 0x2538, 0x2542, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e9c, 0x5516, 0x5a03, 0x963f, 0x54c0, 0x611b,
+  0x6328, 0x59f6, 0x9022, 0x8475, 0x831c, 0x7a50, 0x60aa, 0x63e1, 0x6e25, 0x65ed, 0x8466, 0x82a6,
+  0x9bf5, 0x6893, 0x5727, 0x65a1, 0x6271, 0x5b9b, 0x59d0, 0x867b, 0x98f4, 0x7d62, 0x7dbe, 0x9b8e,
+  0x6216, 0x7c9f, 0x88b7, 0x5b89, 0x5eb5, 0x6309, 0x6697, 0x6848, 0x95c7, 0x978d, 0x674f, 0x4ee5,
+  0x4f0a, 0x4f4d, 0x4f9d, 0x5049, 0x56f2, 0x5937, 0x59d4, 0x5a01, 0x5c09, 0x60df, 0x610f, 0x6170,
+  0x6613, 0x6905, 0x70ba, 0x754f, 0x7570, 0x79fb, 0x7dad, 0x7def, 0x80c3, 0x840e, 0x8863, 0x8b02,
+  0x9055, 0x907a, 0x533b, 0x4e95, 0x4ea5, 0x57df, 0x80b2, 0x90c1, 0x78ef, 0x4e00, 0x58f1, 0x6ea2,
+  0x9038, 0x7a32, 0x8328, 0x828b, 0x9c2f, 0x5141, 0x5370, 0x54bd, 0x54e1, 0x56e0, 0x59fb, 0x5f15,
+  0x98f2, 0x6deb, 0x80e4, 0x852d, 0x9662, 0x9670, 0x96a0, 0x97fb, 0x540b, 0x53f3, 0x5b87, 0x70cf,
+  0x7fbd, 0x8fc2, 0x96e8, 0x536f, 0x9d5c, 0x7aba, 0x4e11, 0x7893, 0x81fc, 0x6e26, 0x5618, 0x5504,
+  0x6b1d, 0x851a, 0x9c3b, 0x59e5, 0x53a9, 0x6d66, 0x74dc, 0x958f, 0x5642, 0x4e91, 0x904b, 0x96f2,
+  0x834f, 0x990c, 0x53e1, 0x55b6, 0x5b30, 0x5f71, 0x6620, 0x66f3, 0x6804, 0x6c38, 0x6cf3, 0x6d29,
+  0x745b, 0x76c8, 0x7a4e, 0x9834, 0x82f1, 0x885b, 0x8a60, 0x92ed, 0x6db2, 0x75ab, 0x76ca, 0x99c5,
+  0x60a6, 0x8b01, 0x8d8a, 0x95b2, 0x698e, 0x53ad, 0x5186, 0x5712, 0x5830, 0x5944, 0x5bb4, 0x5ef6,
+  0x6028, 0x63a9, 0x63f4, 0x6cbf, 0x6f14, 0x708e, 0x7114, 0x7159, 0x71d5, 0x733f, 0x7e01, 0x8276,
+  0x82d1, 0x8597, 0x9060, 0x925b, 0x9d1b, 0x5869, 0x65bc, 0x6c5a, 0x7525, 0x51f9, 0x592e, 0x5965,
+  0x5f80, 0x5fdc, 0x62bc, 0x65fa, 0x6a2a, 0x6b27, 0x6bb4, 0x738b, 0x7fc1, 0x8956, 0x9d2c, 0x9d0e,
+  0x9ec4, 0x5ca1, 0x6c96, 0x837b, 0x5104, 0x5c4b, 0x61b6, 0x81c6, 0x6876, 0x7261, 0x4e59, 0x4ffa,
+  0x5378, 0x6069, 0x6e29, 0x7a4f, 0x97f3, 0x4e0b, 0x5316, 0x4eee, 0x4f55, 0x4f3d, 0x4fa1, 0x4f73,
+  0x52a0, 0x53ef, 0x5609, 0x590f, 0x5ac1, 0x5bb6, 0x5be1, 0x79d1, 0x6687, 0x679c, 0x67b6, 0x6b4c,
+  0x6cb3, 0x706b, 0x73c2, 0x798d, 0x79be, 0x7a3c, 0x7b87, 0x82b1, 0x82db, 0x8304, 0x8377, 0x83ef,
+  0x83d3, 0x8766, 0x8ab2, 0x5629, 0x8ca8, 0x8fe6, 0x904e, 0x971e, 0x868a, 0x4fc4, 0x5ce8, 0x6211,
+  0x7259, 0x753b, 0x81e5, 0x82bd, 0x86fe, 0x8cc0, 0x96c5, 0x9913, 0x99d5, 0x4ecb, 0x4f1a, 0x89e3,
+  0x56de, 0x584a, 0x58ca, 0x5efb, 0x5feb, 0x602a, 0x6094, 0x6062, 0x61d0, 0x6212, 0x62d0, 0x6539,
+  0x9b41, 0x6666, 0x68b0, 0x6d77, 0x7070, 0x754c, 0x7686, 0x7d75, 0x82a5, 0x87f9, 0x958b, 0x968e,
+  0x8c9d, 0x51f1, 0x52be, 0x5916, 0x54b3, 0x5bb3, 0x5d16, 0x6168, 0x6982, 0x6daf, 0x788d, 0x84cb,
+  0x8857, 0x8a72, 0x93a7, 0x9ab8, 0x6d6c, 0x99a8, 0x86d9, 0x57a3, 0x67ff, 0x86ce, 0x920e, 0x5283,
+  0x5687, 0x5404, 0x5ed3, 0x62e1, 0x64b9, 0x683c, 0x6838, 0x6bbb, 0x7372, 0x78ba, 0x7a6b, 0x899a,
+  0x89d2, 0x8d6b, 0x8f03, 0x90ed, 0x95a3, 0x9694, 0x9769, 0x5b66, 0x5cb3, 0x697d, 0x984d, 0x984e,
+  0x639b, 0x7b20, 0x6a2b, 0x6a7f, 0x68b6, 0x9c0d, 0x6f5f, 0x5272, 0x559d, 0x6070, 0x62ec, 0x6d3b,
+  0x6e07, 0x6ed1, 0x845b, 0x8910, 0x8f44, 0x4e14, 0x9c39, 0x53f6, 0x691b, 0x6a3a, 0x9784, 0x682a,
+  0x515c, 0x7ac3, 0x84b2, 0x91dc, 0x938c, 0x565b, 0x9d28, 0x6822, 0x8305, 0x8431, 0x7ca5, 0x5208,
+  0x82c5, 0x74e6, 0x4e7e, 0x4f83, 0x51a0, 0x5bd2, 0x520a, 0x52d8, 0x52e7, 0x5dfb, 0x559a, 0x582a,
+  0x59e6, 0x5b8c, 0x5b98, 0x5bdb, 0x5e72, 0x5e79, 0x60a3, 0x611f, 0x6163, 0x61be, 0x63db, 0x6562,
+  0x67d1, 0x6853, 0x68fa, 0x6b3e, 0x6b53, 0x6c57, 0x6f22, 0x6f97, 0x6f45, 0x74b0, 0x7518, 0x76e3,
+  0x770b, 0x7aff, 0x7ba1, 0x7c21, 0x7de9, 0x7f36, 0x7ff0, 0x809d, 0x8266, 0x839e, 0x89b3, 0x8acc,
+  0x8cab, 0x9084, 0x9451, 0x9593, 0x9591, 0x95a2, 0x9665, 0x97d3, 0x9928, 0x8218, 0x4e38, 0x542b,
+  0x5cb8, 0x5dcc, 0x73a9, 0x764c, 0x773c, 0x5ca9, 0x7feb, 0x8d0b, 0x96c1, 0x9811, 0x9854, 0x9858,
+  0x4f01, 0x4f0e, 0x5371, 0x559c, 0x5668, 0x57fa, 0x5947, 0x5b09, 0x5bc4, 0x5c90, 0x5e0c, 0x5e7e,
+  0x5fcc, 0x63ee, 0x673a, 0x65d7, 0x65e2, 0x671f, 0x68cb, 0x68c4, 0x6a5f, 0x5e30, 0x6bc5, 0x6c17,
+  0x6c7d, 0x757f, 0x7948, 0x5b63, 0x7a00, 0x7d00, 0x5fbd, 0x898f, 0x8a18, 0x8cb4, 0x8d77, 0x8ecc,
+  0x8f1d, 0x98e2, 0x9a0e, 0x9b3c, 0x4e80, 0x507d, 0x5100, 0x5993, 0x5b9c, 0x622f, 0x6280, 0x64ec,
+  0x6b3a, 0x72a0, 0x7591, 0x7947, 0x7fa9, 0x87fb, 0x8abc, 0x8b70, 0x63ac, 0x83ca, 0x97a0, 0x5409,
+  0x5403, 0x55ab, 0x6854, 0x6a58, 0x8a70, 0x7827, 0x6775, 0x9ecd, 0x5374, 0x5ba2, 0x811a, 0x8650,
+  0x9006, 0x4e18, 0x4e45, 0x4ec7, 0x4f11, 0x53ca, 0x5438, 0x5bae, 0x5f13, 0x6025, 0x6551, 0x673d,
+  0x6c42, 0x6c72, 0x6ce3, 0x7078, 0x7403, 0x7a76, 0x7aae, 0x7b08, 0x7d1a, 0x7cfe, 0x7d66, 0x65e7,
+  0x725b, 0x53bb, 0x5c45, 0x5de8, 0x62d2, 0x62e0, 0x6319, 0x6e20, 0x865a, 0x8a31, 0x8ddd, 0x92f8,
+  0x6f01, 0x79a6, 0x9b5a, 0x4ea8, 0x4eab, 0x4eac, 0x4f9b, 0x4fa0, 0x50d1, 0x5147, 0x7af6, 0x5171,
+  0x51f6, 0x5354, 0x5321, 0x537f, 0x53eb, 0x55ac, 0x5883, 0x5ce1, 0x5f37, 0x5f4a, 0x602f, 0x6050,
+  0x606d, 0x631f, 0x6559, 0x6a4b, 0x6cc1, 0x72c2, 0x72ed, 0x77ef, 0x80f8, 0x8105, 0x8208, 0x854e,
+  0x90f7, 0x93e1, 0x97ff, 0x9957, 0x9a5a, 0x4ef0, 0x51dd, 0x5c2d, 0x6681, 0x696d, 0x5c40, 0x66f2,
+  0x6975, 0x7389, 0x6850, 0x7c81, 0x50c5, 0x52e4, 0x5747, 0x5dfe, 0x9326, 0x65a4, 0x6b23, 0x6b3d,
+  0x7434, 0x7981, 0x79bd, 0x7b4b, 0x7dca, 0x82b9, 0x83cc, 0x887f, 0x895f, 0x8b39, 0x8fd1, 0x91d1,
+  0x541f, 0x9280, 0x4e5d, 0x5036, 0x53e5, 0x533a, 0x72d7, 0x7396, 0x77e9, 0x82e6, 0x8eaf, 0x99c6,
+  0x99c8, 0x99d2, 0x5177, 0x611a, 0x865e, 0x55b0, 0x7a7a, 0x5076, 0x5bd3, 0x9047, 0x9685, 0x4e32,
+  0x6adb, 0x91e7, 0x5c51, 0x5c48, 0x6398, 0x7a9f, 0x6c93, 0x9774, 0x8f61, 0x7aaa, 0x718a, 0x9688,
+  0x7c82, 0x6817, 0x7e70, 0x6851, 0x936c, 0x52f2, 0x541b, 0x85ab, 0x8a13, 0x7fa4, 0x8ecd, 0x90e1,
+  0x5366, 0x8888, 0x7941, 0x4fc2, 0x50be, 0x5211, 0x5144, 0x5553, 0x572d, 0x73ea, 0x578b, 0x5951,
+  0x5f62, 0x5f84, 0x6075, 0x6176, 0x6167, 0x61a9, 0x63b2, 0x643a, 0x656c, 0x666f, 0x6842, 0x6e13,
+  0x7566, 0x7a3d, 0x7cfb, 0x7d4c, 0x7d99, 0x7e4b, 0x7f6b, 0x830e, 0x834a, 0x86cd, 0x8a08, 0x8a63,
+  0x8b66, 0x8efd, 0x981a, 0x9d8f, 0x82b8, 0x8fce, 0x9be8, 0x5287, 0x621f, 0x6483, 0x6fc0, 0x9699,
+  0x6841, 0x5091, 0x6b20, 0x6c7a, 0x6f54, 0x7a74, 0x7d50, 0x8840, 0x8a23, 0x6708, 0x4ef6, 0x5039,
+  0x5026, 0x5065, 0x517c, 0x5238, 0x5263, 0x55a7, 0x570f, 0x5805, 0x5acc, 0x5efa, 0x61b2, 0x61f8,
+  0x62f3, 0x6372, 0x691c, 0x6a29, 0x727d, 0x72ac, 0x732e, 0x7814, 0x786f, 0x7d79, 0x770c, 0x80a9,
+  0x898b, 0x8b19, 0x8ce2, 0x8ed2, 0x9063, 0x9375, 0x967a, 0x9855, 0x9a13, 0x9e78, 0x5143, 0x539f,
+  0x53b3, 0x5e7b, 0x5f26, 0x6e1b, 0x6e90, 0x7384, 0x73fe, 0x7d43, 0x8237, 0x8a00, 0x8afa, 0x9650,
+  0x4e4e, 0x500b, 0x53e4, 0x547c, 0x56fa, 0x59d1, 0x5b64, 0x5df1, 0x5eab, 0x5f27, 0x6238, 0x6545,
+  0x67af, 0x6e56, 0x72d0, 0x7cca, 0x88b4, 0x80a1, 0x80e1, 0x83f0, 0x864e, 0x8a87, 0x8de8, 0x9237,
+  0x96c7, 0x9867, 0x9f13, 0x4e94, 0x4e92, 0x4f0d, 0x5348, 0x5449, 0x543e, 0x5a2f, 0x5f8c, 0x5fa1,
+  0x609f, 0x68a7, 0x6a8e, 0x745a, 0x7881, 0x8a9e, 0x8aa4, 0x8b77, 0x9190, 0x4e5e, 0x9bc9, 0x4ea4,
+  0x4f7c, 0x4faf, 0x5019, 0x5016, 0x5149, 0x516c, 0x529f, 0x52b9, 0x52fe, 0x539a, 0x53e3, 0x5411,
+  0x540e, 0x5589, 0x5751, 0x57a2, 0x597d, 0x5b54, 0x5b5d, 0x5b8f, 0x5de5, 0x5de7, 0x5df7, 0x5e78,
+  0x5e83, 0x5e9a, 0x5eb7, 0x5f18, 0x6052, 0x614c, 0x6297, 0x62d8, 0x63a7, 0x653b, 0x6602, 0x6643,
+  0x66f4, 0x676d, 0x6821, 0x6897, 0x69cb, 0x6c5f, 0x6d2a, 0x6d69, 0x6e2f, 0x6e9d, 0x7532, 0x7687,
+  0x786c, 0x7a3f, 0x7ce0, 0x7d05, 0x7d18, 0x7d5e, 0x7db1, 0x8015, 0x8003, 0x80af, 0x80b1, 0x8154,
+  0x818f, 0x822a, 0x8352, 0x884c, 0x8861, 0x8b1b, 0x8ca2, 0x8cfc, 0x90ca, 0x9175, 0x9271, 0x783f,
+  0x92fc, 0x95a4, 0x964d, 0x9805, 0x9999, 0x9ad8, 0x9d3b, 0x525b, 0x52ab, 0x53f7, 0x5408, 0x58d5,
+  0x62f7, 0x6fe0, 0x8c6a, 0x8f5f, 0x9eb9, 0x514b, 0x523b, 0x544a, 0x56fd, 0x7a40, 0x9177, 0x9d60,
+  0x9ed2, 0x7344, 0x6f09, 0x8170, 0x7511, 0x5ffd, 0x60da, 0x9aa8, 0x72db, 0x8fbc, 0x6b64, 0x9803,
+  0x4eca, 0x56f0, 0x5764, 0x58be, 0x5a5a, 0x6068, 0x61c7, 0x660f, 0x6606, 0x6839, 0x68b1, 0x6df7,
+  0x75d5, 0x7d3a, 0x826e, 0x9b42, 0x4e9b, 0x4f50, 0x53c9, 0x5506, 0x5d6f, 0x5de6, 0x5dee, 0x67fb,
+  0x6c99, 0x7473, 0x7802, 0x8a50, 0x9396, 0x88df, 0x5750, 0x5ea7, 0x632b, 0x50b5, 0x50ac, 0x518d,
+  0x6700, 0x54c9, 0x585e, 0x59bb, 0x5bb0, 0x5f69, 0x624d, 0x63a1, 0x683d, 0x6b73, 0x6e08, 0x707d,
+  0x91c7, 0x7280, 0x7815, 0x7826, 0x796d, 0x658e, 0x7d30, 0x83dc, 0x88c1, 0x8f09, 0x969b, 0x5264,
+  0x5728, 0x6750, 0x7f6a, 0x8ca1, 0x51b4, 0x5742, 0x962a, 0x583a, 0x698a, 0x80b4, 0x54b2, 0x5d0e,
+  0x57fc, 0x7895, 0x9dfa, 0x4f5c, 0x524a, 0x548b, 0x643e, 0x6628, 0x6714, 0x67f5, 0x7a84, 0x7b56,
+  0x7d22, 0x932f, 0x685c, 0x9bad, 0x7b39, 0x5319, 0x518a, 0x5237, 0x5bdf, 0x62f6, 0x64ae, 0x64e6,
+  0x672d, 0x6bba, 0x85a9, 0x96d1, 0x7690, 0x9bd6, 0x634c, 0x9306, 0x9bab, 0x76bf, 0x6652, 0x4e09,
+  0x5098, 0x53c2, 0x5c71, 0x60e8, 0x6492, 0x6563, 0x685f, 0x71e6, 0x73ca, 0x7523, 0x7b97, 0x7e82,
+  0x8695, 0x8b83, 0x8cdb, 0x9178, 0x9910, 0x65ac, 0x66ab, 0x6b8b, 0x4ed5, 0x4ed4, 0x4f3a, 0x4f7f,
+  0x523a, 0x53f8, 0x53f2, 0x55e3, 0x56db, 0x58eb, 0x59cb, 0x59c9, 0x59ff, 0x5b50, 0x5c4d, 0x5e02,
+  0x5e2b, 0x5fd7, 0x601d, 0x6307, 0x652f, 0x5b5c, 0x65af, 0x65bd, 0x65e8, 0x679d, 0x6b62, 0x6b7b,
+  0x6c0f, 0x7345, 0x7949, 0x79c1, 0x7cf8, 0x7d19, 0x7d2b, 0x80a2, 0x8102, 0x81f3, 0x8996, 0x8a5e,
+  0x8a69, 0x8a66, 0x8a8c, 0x8aee, 0x8cc7, 0x8cdc, 0x96cc, 0x98fc, 0x6b6f, 0x4e8b, 0x4f3c, 0x4f8d,
+  0x5150, 0x5b57, 0x5bfa, 0x6148, 0x6301, 0x6642, 0x6b21, 0x6ecb, 0x6cbb, 0x723e, 0x74bd, 0x75d4,
+  0x78c1, 0x793a, 0x800c, 0x8033, 0x81ea, 0x8494, 0x8f9e, 0x6c50, 0x9e7f, 0x5f0f, 0x8b58, 0x9d2b,
+  0x7afa, 0x8ef8, 0x5b8d, 0x96eb, 0x4e03, 0x53f1, 0x57f7, 0x5931, 0x5ac9, 0x5ba4, 0x6089, 0x6e7f,
+  0x6f06, 0x75be, 0x8cea, 0x5b9f, 0x8500, 0x7be0, 0x5072, 0x67f4, 0x829d, 0x5c61, 0x854a, 0x7e1e,
+  0x820e, 0x5199, 0x5c04, 0x6368, 0x8d66, 0x659c, 0x716e, 0x793e, 0x7d17, 0x8005, 0x8b1d, 0x8eca,
+  0x906e, 0x86c7, 0x90aa, 0x501f, 0x52fa, 0x5c3a, 0x6753, 0x707c, 0x7235, 0x914c, 0x91c8, 0x932b,
+  0x82e5, 0x5bc2, 0x5f31, 0x60f9, 0x4e3b, 0x53d6, 0x5b88, 0x624b, 0x6731, 0x6b8a, 0x72e9, 0x73e0,
+  0x7a2e, 0x816b, 0x8da3, 0x9152, 0x9996, 0x5112, 0x53d7, 0x546a, 0x5bff, 0x6388, 0x6a39, 0x7dac,
+  0x9700, 0x56da, 0x53ce, 0x5468, 0x5b97, 0x5c31, 0x5dde, 0x4fee, 0x6101, 0x62fe, 0x6d32, 0x79c0,
+  0x79cb, 0x7d42, 0x7e4d, 0x7fd2, 0x81ed, 0x821f, 0x8490, 0x8846, 0x8972, 0x8b90, 0x8e74, 0x8f2f,
+  0x9031, 0x914b, 0x916c, 0x96c6, 0x919c, 0x4ec0, 0x4f4f, 0x5145, 0x5341, 0x5f93, 0x620e, 0x67d4,
+  0x6c41, 0x6e0b, 0x7363, 0x7e26, 0x91cd, 0x9283, 0x53d4, 0x5919, 0x5bbf, 0x6dd1, 0x795d, 0x7e2e,
+  0x7c9b, 0x587e, 0x719f, 0x51fa, 0x8853, 0x8ff0, 0x4fca, 0x5cfb, 0x6625, 0x77ac, 0x7ae3, 0x821c,
+  0x99ff, 0x51c6, 0x5faa, 0x65ec, 0x696f, 0x6b89, 0x6df3, 0x6e96, 0x6f64, 0x76fe, 0x7d14, 0x5de1,
+  0x9075, 0x9187, 0x9806, 0x51e6, 0x521d, 0x6240, 0x6691, 0x66d9, 0x6e1a, 0x5eb6, 0x7dd2, 0x7f72,
+  0x66f8, 0x85af, 0x85f7, 0x8af8, 0x52a9, 0x53d9, 0x5973, 0x5e8f, 0x5f90, 0x6055, 0x92e4, 0x9664,
+  0x50b7, 0x511f, 0x52dd, 0x5320, 0x5347, 0x53ec, 0x54e8, 0x5546, 0x5531, 0x5617, 0x5968, 0x59be,
+  0x5a3c, 0x5bb5, 0x5c06, 0x5c0f, 0x5c11, 0x5c1a, 0x5e84, 0x5e8a, 0x5ee0, 0x5f70, 0x627f, 0x6284,
+  0x62db, 0x638c, 0x6377, 0x6607, 0x660c, 0x662d, 0x6676, 0x677e, 0x68a2, 0x6a1f, 0x6a35, 0x6cbc,
+  0x6d88, 0x6e09, 0x6e58, 0x713c, 0x7126, 0x7167, 0x75c7, 0x7701, 0x785d, 0x7901, 0x7965, 0x79f0,
+  0x7ae0, 0x7b11, 0x7ca7, 0x7d39, 0x8096, 0x83d6, 0x848b, 0x8549, 0x885d, 0x88f3, 0x8a1f, 0x8a3c,
+  0x8a54, 0x8a73, 0x8c61, 0x8cde, 0x91a4, 0x9266, 0x937e, 0x9418, 0x969c, 0x9798, 0x4e0a, 0x4e08,
+  0x4e1e, 0x4e57, 0x5197, 0x5270, 0x57ce, 0x5834, 0x58cc, 0x5b22, 0x5e38, 0x60c5, 0x64fe, 0x6761,
+  0x6756, 0x6d44, 0x72b6, 0x7573, 0x7a63, 0x84b8, 0x8b72, 0x91b8, 0x9320, 0x5631, 0x57f4, 0x98fe,
+  0x62ed, 0x690d, 0x6b96, 0x71ed, 0x7e54, 0x8077, 0x8272, 0x89e6, 0x98df, 0x8755, 0x8fb1, 0x5c3b,
+  0x4f38, 0x4fe1, 0x4fb5, 0x5507, 0x5a20, 0x5bdd, 0x5be9, 0x5fc3, 0x614e, 0x632f, 0x65b0, 0x664b,
+  0x68ee, 0x699b, 0x6d78, 0x6df1, 0x7533, 0x75b9, 0x771f, 0x795e, 0x79e6, 0x7d33, 0x81e3, 0x82af,
+  0x85aa, 0x89aa, 0x8a3a, 0x8eab, 0x8f9b, 0x9032, 0x91dd, 0x9707, 0x4eba, 0x4ec1, 0x5203, 0x5875,
+  0x58ec, 0x5c0b, 0x751a, 0x5c3d, 0x814e, 0x8a0a, 0x8fc5, 0x9663, 0x976d, 0x7b25, 0x8acf, 0x9808,
+  0x9162, 0x56f3, 0x53a8, 0x9017, 0x5439, 0x5782, 0x5e25, 0x63a8, 0x6c34, 0x708a, 0x7761, 0x7c8b,
+  0x7fe0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968f, 0x745e, 0x9ac4, 0x5d07, 0x5d69, 0x6570,
+  0x67a2, 0x8da8, 0x96db, 0x636e, 0x6749, 0x6919, 0x83c5, 0x9817, 0x96c0, 0x88fe, 0x6f84, 0x647a,
+  0x5bf8, 0x4e16, 0x702c, 0x755d, 0x662f, 0x51c4, 0x5236, 0x52e2, 0x59d3, 0x5f81, 0x6027, 0x6210,
+  0x653f, 0x6574, 0x661f, 0x6674, 0x68f2, 0x6816, 0x6b63, 0x6e05, 0x7272, 0x751f, 0x76db, 0x7cbe,
+  0x8056, 0x58f0, 0x88fd, 0x897f, 0x8aa0, 0x8a93, 0x8acb, 0x901d, 0x9192, 0x9752, 0x9759, 0x6589,
+  0x7a0e, 0x8106, 0x96bb, 0x5e2d, 0x60dc, 0x621a, 0x65a5, 0x6614, 0x6790, 0x77f3, 0x7a4d, 0x7c4d,
+  0x7e3e, 0x810a, 0x8cac, 0x8d64, 0x8de1, 0x8e5f, 0x78a9, 0x5207, 0x62d9, 0x63a5, 0x6442, 0x6298,
+  0x8a2d, 0x7a83, 0x7bc0, 0x8aac, 0x96ea, 0x7d76, 0x820c, 0x8749, 0x4ed9, 0x5148, 0x5343, 0x5360,
+  0x5ba3, 0x5c02, 0x5c16, 0x5ddd, 0x6226, 0x6247, 0x64b0, 0x6813, 0x6834, 0x6cc9, 0x6d45, 0x6d17,
+  0x67d3, 0x6f5c, 0x714e, 0x717d, 0x65cb, 0x7a7f, 0x7bad, 0x7dda, 0x7e4a, 0x7fa8, 0x817a, 0x821b,
+  0x8239, 0x85a6, 0x8a6e, 0x8cce, 0x8df5, 0x9078, 0x9077, 0x92ad, 0x9291, 0x9583, 0x9bae, 0x524d,
+  0x5584, 0x6f38, 0x7136, 0x5168, 0x7985, 0x7e55, 0x81b3, 0x7cce, 0x564c, 0x5851, 0x5ca8, 0x63aa,
+  0x66fe, 0x66fd, 0x695a, 0x72d9, 0x758f, 0x758e, 0x790e, 0x7956, 0x79df, 0x7c97, 0x7d20, 0x7d44,
+  0x8607, 0x8a34, 0x963b, 0x9061, 0x9f20, 0x50e7, 0x5275, 0x53cc, 0x53e2, 0x5009, 0x55aa, 0x58ee,
+  0x594f, 0x723d, 0x5b8b, 0x5c64, 0x531d, 0x60e3, 0x60f3, 0x635c, 0x6383, 0x633f, 0x63bb, 0x64cd,
+  0x65e9, 0x66f9, 0x5de3, 0x69cd, 0x69fd, 0x6f15, 0x71e5, 0x4e89, 0x75e9, 0x76f8, 0x7a93, 0x7cdf,
+  0x7dcf, 0x7d9c, 0x8061, 0x8349, 0x8358, 0x846c, 0x84bc, 0x85fb, 0x88c5, 0x8d70, 0x9001, 0x906d,
+  0x9397, 0x971c, 0x9a12, 0x50cf, 0x5897, 0x618e, 0x81d3, 0x8535, 0x8d08, 0x9020, 0x4fc3, 0x5074,
+  0x5247, 0x5373, 0x606f, 0x6349, 0x675f, 0x6e2c, 0x8db3, 0x901f, 0x4fd7, 0x5c5e, 0x8cca, 0x65cf,
+  0x7d9a, 0x5352, 0x8896, 0x5176, 0x63c3, 0x5b58, 0x5b6b, 0x5c0a, 0x640d, 0x6751, 0x905c, 0x4ed6,
+  0x591a, 0x592a, 0x6c70, 0x8a51, 0x553e, 0x5815, 0x59a5, 0x60f0, 0x6253, 0x67c1, 0x8235, 0x6955,
+  0x9640, 0x99c4, 0x9a28, 0x4f53, 0x5806, 0x5bfe, 0x8010, 0x5cb1, 0x5e2f, 0x5f85, 0x6020, 0x614b,
+  0x6234, 0x66ff, 0x6cf0, 0x6ede, 0x80ce, 0x817f, 0x82d4, 0x888b, 0x8cb8, 0x9000, 0x902e, 0x968a,
+  0x9edb, 0x9bdb, 0x4ee3, 0x53f0, 0x5927, 0x7b2c, 0x918d, 0x984c, 0x9df9, 0x6edd, 0x7027, 0x5353,
+  0x5544, 0x5b85, 0x6258, 0x629e, 0x62d3, 0x6ca2, 0x6fef, 0x7422, 0x8a17, 0x9438, 0x6fc1, 0x8afe,
+  0x8338, 0x51e7, 0x86f8, 0x53ea, 0x53e9, 0x4f46, 0x9054, 0x8fb0, 0x596a, 0x8131, 0x5dfd, 0x7aea,
+  0x8fbf, 0x68da, 0x8c37, 0x72f8, 0x9c48, 0x6a3d, 0x8ab0, 0x4e39, 0x5358, 0x5606, 0x5766, 0x62c5,
+  0x63a2, 0x65e6, 0x6b4e, 0x6de1, 0x6e5b, 0x70ad, 0x77ed, 0x7aef, 0x7baa, 0x7dbb, 0x803d, 0x80c6,
+  0x86cb, 0x8a95, 0x935b, 0x56e3, 0x58c7, 0x5f3e, 0x65ad, 0x6696, 0x6a80, 0x6bb5, 0x7537, 0x8ac7,
+  0x5024, 0x77e5, 0x5730, 0x5f1b, 0x6065, 0x667a, 0x6c60, 0x75f4, 0x7a1a, 0x7f6e, 0x81f4, 0x8718,
+  0x9045, 0x99b3, 0x7bc9, 0x755c, 0x7af9, 0x7b51, 0x84c4, 0x9010, 0x79e9, 0x7a92, 0x8336, 0x5ae1,
+  0x7740, 0x4e2d, 0x4ef2, 0x5b99, 0x5fe0, 0x62bd, 0x663c, 0x67f1, 0x6ce8, 0x866b, 0x8877, 0x8a3b,
+  0x914e, 0x92f3, 0x99d0, 0x6a17, 0x7026, 0x732a, 0x82e7, 0x8457, 0x8caf, 0x4e01, 0x5146, 0x51cb,
+  0x558b, 0x5bf5, 0x5e16, 0x5e33, 0x5e81, 0x5f14, 0x5f35, 0x5f6b, 0x5fb4, 0x61f2, 0x6311, 0x66a2,
+  0x671d, 0x6f6e, 0x7252, 0x753a, 0x773a, 0x8074, 0x8139, 0x8178, 0x8776, 0x8abf, 0x8adc, 0x8d85,
+  0x8df3, 0x929a, 0x9577, 0x9802, 0x9ce5, 0x52c5, 0x6357, 0x76f4, 0x6715, 0x6c88, 0x73cd, 0x8cc3,
+  0x93ae, 0x9673, 0x6d25, 0x589c, 0x690e, 0x69cc, 0x8ffd, 0x939a, 0x75db, 0x901a, 0x585a, 0x6802,
+  0x63b4, 0x69fb, 0x4f43, 0x6f2c, 0x67d8, 0x8fbb, 0x8526, 0x7db4, 0x9354, 0x693f, 0x6f70, 0x576a,
+  0x58f7, 0x5b2c, 0x7d2c, 0x722a, 0x540a, 0x91e3, 0x9db4, 0x4ead, 0x4f4e, 0x505c, 0x5075, 0x5243,
+  0x8c9e, 0x5448, 0x5824, 0x5b9a, 0x5e1d, 0x5e95, 0x5ead, 0x5ef7, 0x5f1f, 0x608c, 0x62b5, 0x633a,
+  0x63d0, 0x68af, 0x6c40, 0x7887, 0x798e, 0x7a0b, 0x7de0, 0x8247, 0x8a02, 0x8ae6, 0x8e44, 0x9013,
+  0x90b8, 0x912d, 0x91d8, 0x9f0e, 0x6ce5, 0x6458, 0x64e2, 0x6575, 0x6ef4, 0x7684, 0x7b1b, 0x9069,
+  0x93d1, 0x6eba, 0x54f2, 0x5fb9, 0x64a4, 0x8f4d, 0x8fed, 0x9244, 0x5178, 0x586b, 0x5929, 0x5c55,
+  0x5e97, 0x6dfb, 0x7e8f, 0x751c, 0x8cbc, 0x8ee2, 0x985b, 0x70b9, 0x4f1d, 0x6bbf, 0x6fb1, 0x7530,
+  0x96fb, 0x514e, 0x5410, 0x5835, 0x5857, 0x59ac, 0x5c60, 0x5f92, 0x6597, 0x675c, 0x6e21, 0x767b,
+  0x83df, 0x8ced, 0x9014, 0x90fd, 0x934d, 0x7825, 0x783a, 0x52aa, 0x5ea6, 0x571f, 0x5974, 0x6012,
+  0x5012, 0x515a, 0x51ac, 0x51cd, 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5b95, 0x5cf6, 0x5d8b,
+  0x60bc, 0x6295, 0x642d, 0x6771, 0x6843, 0x68bc, 0x68df, 0x76d7, 0x6dd8, 0x6e6f, 0x6d9b, 0x706f,
+  0x71c8, 0x5f53, 0x75d8, 0x7977, 0x7b49, 0x7b54, 0x7b52, 0x7cd6, 0x7d71, 0x5230, 0x8463, 0x8569,
+  0x85e4, 0x8a0e, 0x8b04, 0x8c46, 0x8e0f, 0x9003, 0x900f, 0x9419, 0x9676, 0x982d, 0x9a30, 0x95d8,
+  0x50cd, 0x52d5, 0x540c, 0x5802, 0x5c0e, 0x61a7, 0x649e, 0x6d1e, 0x77b3, 0x7ae5, 0x80f4, 0x8404,
+  0x9053, 0x9285, 0x5ce0, 0x9d07, 0x533f, 0x5f97, 0x5fb3, 0x6d9c, 0x7279, 0x7763, 0x79bf, 0x7be4,
+  0x6bd2, 0x72ec, 0x8aad, 0x6803, 0x6a61, 0x51f8, 0x7a81, 0x6934, 0x5c4a, 0x9cf6, 0x82eb, 0x5bc5,
+  0x9149, 0x701e, 0x5678, 0x5c6f, 0x60c7, 0x6566, 0x6c8c, 0x8c5a, 0x9041, 0x9813, 0x5451, 0x66c7,
+  0x920d, 0x5948, 0x90a3, 0x5185, 0x4e4d, 0x51ea, 0x8599, 0x8b0e, 0x7058, 0x637a, 0x934b, 0x6962,
+  0x99b4, 0x7e04, 0x7577, 0x5357, 0x6960, 0x8edf, 0x96e3, 0x6c5d, 0x4e8c, 0x5c3c, 0x5f10, 0x8fe9,
+  0x5302, 0x8cd1, 0x8089, 0x8679, 0x5eff, 0x65e5, 0x4e73, 0x5165, 0x5982, 0x5c3f, 0x97ee, 0x4efb,
+  0x598a, 0x5fcd, 0x8a8d, 0x6fe1, 0x79b0, 0x7962, 0x5be7, 0x8471, 0x732b, 0x71b1, 0x5e74, 0x5ff5,
+  0x637b, 0x649a, 0x71c3, 0x7c98, 0x4e43, 0x5efc, 0x4e4b, 0x57dc, 0x56a2, 0x60a9, 0x6fc3, 0x7d0d,
+  0x80fd, 0x8133, 0x81bf, 0x8fb2, 0x8997, 0x86a4, 0x5df4, 0x628a, 0x64ad, 0x8987, 0x6777, 0x6ce2,
+  0x6d3e, 0x7436, 0x7834, 0x5a46, 0x7f75, 0x82ad, 0x99ac, 0x4ff3, 0x5ec3, 0x62dd, 0x6392, 0x6557,
+  0x676f, 0x76c3, 0x724c, 0x80cc, 0x80ba, 0x8f29, 0x914d, 0x500d, 0x57f9, 0x5a92, 0x6885, 0x6973,
+  0x7164, 0x72fd, 0x8cb7, 0x58f2, 0x8ce0, 0x966a, 0x9019, 0x877f, 0x79e4, 0x77e7, 0x8429, 0x4f2f,
+  0x5265, 0x535a, 0x62cd, 0x67cf, 0x6cca, 0x767d, 0x7b94, 0x7c95, 0x8236, 0x8584, 0x8feb, 0x66dd,
+  0x6f20, 0x7206, 0x7e1b, 0x83ab, 0x99c1, 0x9ea6, 0x51fd, 0x7bb1, 0x7872, 0x7bb8, 0x8087, 0x7b48,
+  0x6ae8, 0x5e61, 0x808c, 0x7551, 0x7560, 0x516b, 0x9262, 0x6e8c, 0x767a, 0x9197, 0x9aea, 0x4f10,
+  0x7f70, 0x629c, 0x7b4f, 0x95a5, 0x9ce9, 0x567a, 0x5859, 0x86e4, 0x96bc, 0x4f34, 0x5224, 0x534a,
+  0x53cd, 0x53db, 0x5e06, 0x642c, 0x6591, 0x677f, 0x6c3e, 0x6c4e, 0x7248, 0x72af, 0x73ed, 0x7554,
+  0x7e41, 0x822c, 0x85e9, 0x8ca9, 0x7bc4, 0x91c6, 0x7169, 0x9812, 0x98ef, 0x633d, 0x6669, 0x756a,
+  0x76e4, 0x78d0, 0x8543, 0x86ee, 0x532a, 0x5351, 0x5426, 0x5983, 0x5e87, 0x5f7c, 0x60b2, 0x6249,
+  0x6279, 0x62ab, 0x6590, 0x6bd4, 0x6ccc, 0x75b2, 0x76ae, 0x7891, 0x79d8, 0x7dcb, 0x7f77, 0x80a5,
+  0x88ab, 0x8ab9, 0x8cbb, 0x907f, 0x975e, 0x98db, 0x6a0b, 0x7c38, 0x5099, 0x5c3e, 0x5fae, 0x6787,
+  0x6bd8, 0x7435, 0x7709, 0x7f8e, 0x9f3b, 0x67ca, 0x7a17, 0x5339, 0x758b, 0x9aed, 0x5f66, 0x819d,
+  0x83f1, 0x8098, 0x5f3c, 0x5fc5, 0x7562, 0x7b46, 0x903c, 0x6867, 0x59eb, 0x5a9b, 0x7d10, 0x767e,
+  0x8b2c, 0x4ff5, 0x5f6a, 0x6a19, 0x6c37, 0x6f02, 0x74e2, 0x7968, 0x8868, 0x8a55, 0x8c79, 0x5edf,
+  0x63cf, 0x75c5, 0x79d2, 0x82d7, 0x9328, 0x92f2, 0x849c, 0x86ed, 0x9c2d, 0x54c1, 0x5f6c, 0x658c,
+  0x6d5c, 0x7015, 0x8ca7, 0x8cd3, 0x983b, 0x654f, 0x74f6, 0x4e0d, 0x4ed8, 0x57e0, 0x592b, 0x5a66,
+  0x5bcc, 0x51a8, 0x5e03, 0x5e9c, 0x6016, 0x6276, 0x6577, 0x65a7, 0x666e, 0x6d6e, 0x7236, 0x7b26,
+  0x8150, 0x819a, 0x8299, 0x8b5c, 0x8ca0, 0x8ce6, 0x8d74, 0x961c, 0x9644, 0x4fae, 0x64ab, 0x6b66,
+  0x821e, 0x8461, 0x856a, 0x90e8, 0x5c01, 0x6953, 0x98a8, 0x847a, 0x8557, 0x4f0f, 0x526f, 0x5fa9,
+  0x5e45, 0x670d, 0x798f, 0x8179, 0x8907, 0x8986, 0x6df5, 0x5f17, 0x6255, 0x6cb8, 0x4ecf, 0x7269,
+  0x9b92, 0x5206, 0x543b, 0x5674, 0x58b3, 0x61a4, 0x626e, 0x711a, 0x596e, 0x7c89, 0x7cde, 0x7d1b,
+  0x96f0, 0x6587, 0x805e, 0x4e19, 0x4f75, 0x5175, 0x5840, 0x5e63, 0x5e73, 0x5f0a, 0x67c4, 0x4e26,
+  0x853d, 0x9589, 0x965b, 0x7c73, 0x9801, 0x50fb, 0x58c1, 0x7656, 0x78a7, 0x5225, 0x77a5, 0x8511,
+  0x7b86, 0x504f, 0x5909, 0x7247, 0x7bc7, 0x7de8, 0x8fba, 0x8fd4, 0x904d, 0x4fbf, 0x52c9, 0x5a29,
+  0x5f01, 0x97ad, 0x4fdd, 0x8217, 0x92ea, 0x5703, 0x6355, 0x6b69, 0x752b, 0x88dc, 0x8f14, 0x7a42,
+  0x52df, 0x5893, 0x6155, 0x620a, 0x66ae, 0x6bcd, 0x7c3f, 0x83e9, 0x5023, 0x4ff8, 0x5305, 0x5446,
+  0x5831, 0x5949, 0x5b9d, 0x5cf0, 0x5cef, 0x5d29, 0x5e96, 0x62b1, 0x6367, 0x653e, 0x65b9, 0x670b,
+  0x6cd5, 0x6ce1, 0x70f9, 0x7832, 0x7e2b, 0x80de, 0x82b3, 0x840c, 0x84ec, 0x8702, 0x8912, 0x8a2a,
+  0x8c4a, 0x90a6, 0x92d2, 0x98fd, 0x9cf3, 0x9d6c, 0x4e4f, 0x4ea1, 0x508d, 0x5256, 0x574a, 0x59a8,
+  0x5e3d, 0x5fd8, 0x5fd9, 0x623f, 0x66b4, 0x671b, 0x67d0, 0x68d2, 0x5192, 0x7d21, 0x80aa, 0x81a8,
+  0x8b00, 0x8c8c, 0x8cbf, 0x927e, 0x9632, 0x5420, 0x982c, 0x5317, 0x50d5, 0x535c, 0x58a8, 0x64b2,
+  0x6734, 0x7267, 0x7766, 0x7a46, 0x91e6, 0x52c3, 0x6ca1, 0x6b86, 0x5800, 0x5e4c, 0x5954, 0x672c,
+  0x7ffb, 0x51e1, 0x76c6, 0x6469, 0x78e8, 0x9b54, 0x9ebb, 0x57cb, 0x59b9, 0x6627, 0x679a, 0x6bce,
+  0x54e9, 0x69d9, 0x5e55, 0x819c, 0x6795, 0x9baa, 0x67fe, 0x9c52, 0x685d, 0x4ea6, 0x4fe3, 0x53c8,
+  0x62b9, 0x672b, 0x6cab, 0x8fc4, 0x4fad, 0x7e6d, 0x9ebf, 0x4e07, 0x6162, 0x6e80, 0x6f2b, 0x8513,
+  0x5473, 0x672a, 0x9b45, 0x5df3, 0x7b95, 0x5cac, 0x5bc6, 0x871c, 0x6e4a, 0x84d1, 0x7a14, 0x8108,
+  0x5999, 0x7c8d, 0x6c11, 0x7720, 0x52d9, 0x5922, 0x7121, 0x725f, 0x77db, 0x9727, 0x9d61, 0x690b,
+  0x5a7f, 0x5a18, 0x51a5, 0x540d, 0x547d, 0x660e, 0x76df, 0x8ff7, 0x9298, 0x9cf4, 0x59ea, 0x725d,
+  0x6ec5, 0x514d, 0x68c9, 0x7dbf, 0x7dec, 0x9762, 0x9eba, 0x6478, 0x6a21, 0x8302, 0x5984, 0x5b5f,
+  0x6bdb, 0x731b, 0x76f2, 0x7db2, 0x8017, 0x8499, 0x5132, 0x6728, 0x9ed9, 0x76ee, 0x6762, 0x52ff,
+  0x9905, 0x5c24, 0x623b, 0x7c7e, 0x8cb0, 0x554f, 0x60b6, 0x7d0b, 0x9580, 0x5301, 0x4e5f, 0x51b6,
+  0x591c, 0x723a, 0x8036, 0x91ce, 0x5f25, 0x77e2, 0x5384, 0x5f79, 0x7d04, 0x85ac, 0x8a33, 0x8e8d,
+  0x9756, 0x67f3, 0x85ae, 0x9453, 0x6109, 0x6108, 0x6cb9, 0x7652, 0x8aed, 0x8f38, 0x552f, 0x4f51,
+  0x512a, 0x52c7, 0x53cb, 0x5ba5, 0x5e7d, 0x60a0, 0x6182, 0x63d6, 0x6709, 0x67da, 0x6e67, 0x6d8c,
+  0x7336, 0x7337, 0x7531, 0x7950, 0x88d5, 0x8a98, 0x904a, 0x9091, 0x90f5, 0x96c4, 0x878d, 0x5915,
+  0x4e88, 0x4f59, 0x4e0e, 0x8a89, 0x8f3f, 0x9810, 0x50ad, 0x5e7c, 0x5996, 0x5bb9, 0x5eb8, 0x63da,
+  0x63fa, 0x64c1, 0x66dc, 0x694a, 0x69d8, 0x6d0b, 0x6eb6, 0x7194, 0x7528, 0x7aaf, 0x7f8a, 0x8000,
+  0x8449, 0x84c9, 0x8981, 0x8b21, 0x8e0a, 0x9065, 0x967d, 0x990a, 0x617e, 0x6291, 0x6b32, 0x6c83,
+  0x6d74, 0x7fcc, 0x7ffc, 0x6dc0, 0x7f85, 0x87ba, 0x88f8, 0x6765, 0x83b1, 0x983c, 0x96f7, 0x6d1b,
+  0x7d61, 0x843d, 0x916a, 0x4e71, 0x5375, 0x5d50, 0x6b04, 0x6feb, 0x85cd, 0x862d, 0x89a7, 0x5229,
+  0x540f, 0x5c65, 0x674e, 0x68a8, 0x7406, 0x7483, 0x75e2, 0x88cf, 0x88e1, 0x91cc, 0x96e2, 0x9678,
+  0x5f8b, 0x7387, 0x7acb, 0x844e, 0x63a0, 0x7565, 0x5289, 0x6d41, 0x6e9c, 0x7409, 0x7559, 0x786b,
+  0x7c92, 0x9686, 0x7adc, 0x9f8d, 0x4fb6, 0x616e, 0x65c5, 0x865c, 0x4e86, 0x4eae, 0x50da, 0x4e21,
+  0x51cc, 0x5bee, 0x6599, 0x6881, 0x6dbc, 0x731f, 0x7642, 0x77ad, 0x7a1c, 0x7ce7, 0x826f, 0x8ad2,
+  0x907c, 0x91cf, 0x9675, 0x9818, 0x529b, 0x7dd1, 0x502b, 0x5398, 0x6797, 0x6dcb, 0x71d0, 0x7433,
+  0x81e8, 0x8f2a, 0x96a3, 0x9c57, 0x9e9f, 0x7460, 0x5841, 0x6d99, 0x7d2f, 0x985e, 0x4ee4, 0x4f36,
+  0x4f8b, 0x51b7, 0x52b1, 0x5dba, 0x601c, 0x73b2, 0x793c, 0x82d3, 0x9234, 0x96b7, 0x96f6, 0x970a,
+  0x9e97, 0x9f62, 0x66a6, 0x6b74, 0x5217, 0x52a3, 0x70c8, 0x88c2, 0x5ec9, 0x604b, 0x6190, 0x6f23,
+  0x7149, 0x7c3e, 0x7df4, 0x806f, 0x84ee, 0x9023, 0x932c, 0x5442, 0x9b6f, 0x6ad3, 0x7089, 0x8cc2,
+  0x8def, 0x9732, 0x52b4, 0x5a41, 0x5eca, 0x5f04, 0x6717, 0x697c, 0x6994, 0x6d6a, 0x6f0f, 0x7262,
+  0x72fc, 0x7bed, 0x8001, 0x807e, 0x874b, 0x90ce, 0x516d, 0x9e93, 0x7984, 0x808b, 0x9332, 0x8ad6,
+  0x502d, 0x548c, 0x8a71, 0x6b6a, 0x8cc4, 0x8107, 0x60d1, 0x67a0, 0x9df2, 0x4e99, 0x4e98, 0x9c10,
+  0x8a6b, 0x85c1, 0x8568, 0x6900, 0x6e7e, 0x7897, 0x8155, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f0c, 0x4e10, 0x4e15, 0x4e2a, 0x4e31, 0x4e36, 0x4e3c, 0x4e3f, 0x4e42, 0x4e56,
+  0x4e58, 0x4e82, 0x4e85, 0x8c6b, 0x4e8a, 0x8212, 0x5f0d, 0x4e8e, 0x4e9e, 0x4e9f, 0x4ea0, 0x4ea2,
+  0x4eb0, 0x4eb3, 0x4eb6, 0x4ece, 0x4ecd, 0x4ec4, 0x4ec6, 0x4ec2, 0x4ed7, 0x4ede, 0x4eed, 0x4edf,
+  0x4ef7, 0x4f09, 0x4f5a, 0x4f30, 0x4f5b, 0x4f5d, 0x4f57, 0x4f47, 0x4f76, 0x4f88, 0x4f8f, 0x4f98,
+  0x4f7b, 0x4f69, 0x4f70, 0x4f91, 0x4f6f, 0x4f86, 0x4f96, 0x5118, 0x4fd4, 0x4fdf, 0x4fce, 0x4fd8,
+  0x4fdb, 0x4fd1, 0x4fda, 0x4fd0, 0x4fe4, 0x4fe5, 0x501a, 0x5028, 0x5014, 0x502a, 0x5025, 0x5005,
+  0x4f1c, 0x4ff6, 0x5021, 0x5029, 0x502c, 0x4ffe, 0x4fef, 0x5011, 0x5006, 0x5043, 0x5047, 0x6703,
+  0x5055, 0x5050, 0x5048, 0x505a, 0x5056, 0x506c, 0x5078, 0x5080, 0x509a, 0x5085, 0x50b4, 0x50b2,
+  0x50c9, 0x50ca, 0x50b3, 0x50c2, 0x50d6, 0x50de, 0x50e5, 0x50ed, 0x50e3, 0x50ee, 0x50f9, 0x50f5,
+  0x5109, 0x5101, 0x5102, 0x5116, 0x5115, 0x5114, 0x511a, 0x5121, 0x513a, 0x5137, 0x513c, 0x513b,
+  0x513f, 0x5140, 0x5152, 0x514c, 0x5154, 0x5162, 0x7af8, 0x5169, 0x516a, 0x516e, 0x5180, 0x5182,
+  0x56d8, 0x518c, 0x5189, 0x518f, 0x5191, 0x5193, 0x5195, 0x5196, 0x51a4, 0x51a6, 0x51a2, 0x51a9,
+  0x51aa, 0x51ab, 0x51b3, 0x51b1, 0x51b2, 0x51b0, 0x51b5, 0x51bd, 0x51c5, 0x51c9, 0x51db, 0x51e0,
+  0x8655, 0x51e9, 0x51ed, 0x51f0, 0x51f5, 0x51fe, 0x5204, 0x520b, 0x5214, 0x520e, 0x5227, 0x522a,
+  0x522e, 0x5233, 0x5239, 0x524f, 0x5244, 0x524b, 0x524c, 0x525e, 0x5254, 0x526a, 0x5274, 0x5269,
+  0x5273, 0x527f, 0x527d, 0x528d, 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8fa8, 0x8fa7, 0x52ac,
+  0x52ad, 0x52bc, 0x52b5, 0x52c1, 0x52cd, 0x52d7, 0x52de, 0x52e3, 0x52e6, 0x98ed, 0x52e0, 0x52f3,
+  0x52f5, 0x52f8, 0x52f9, 0x5306, 0x5308, 0x7538, 0x530d, 0x5310, 0x530f, 0x5315, 0x531a, 0x5323,
+  0x532f, 0x5331, 0x5333, 0x5338, 0x5340, 0x5346, 0x5345, 0x4e17, 0x5349, 0x534d, 0x51d6, 0x535e,
+  0x5369, 0x536e, 0x5918, 0x537b, 0x5377, 0x5382, 0x5396, 0x53a0, 0x53a6, 0x53a5, 0x53ae, 0x53b0,
+  0x53b6, 0x53c3, 0x7c12, 0x96d9, 0x53df, 0x66fc, 0x71ee, 0x53ee, 0x53e8, 0x53ed, 0x53fa, 0x5401,
+  0x543d, 0x5440, 0x542c, 0x542d, 0x543c, 0x542e, 0x5436, 0x5429, 0x541d, 0x544e, 0x548f, 0x5475,
+  0x548e, 0x545f, 0x5471, 0x5477, 0x5470, 0x5492, 0x547b, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486,
+  0x54c7, 0x54a2, 0x54b8, 0x54a5, 0x54ac, 0x54c4, 0x54c8, 0x54a8, 0x54ab, 0x54c2, 0x54a4, 0x54be,
+  0x54bc, 0x54d8, 0x54e5, 0x54e6, 0x550f, 0x5514, 0x54fd, 0x54ee, 0x54ed, 0x54fa, 0x54e2, 0x5539,
+  0x5540, 0x5563, 0x554c, 0x552e, 0x555c, 0x5545, 0x5556, 0x5557, 0x5538, 0x5533, 0x555d, 0x5599,
+  0x5580, 0x54af, 0x558a, 0x559f, 0x557b, 0x557e, 0x5598, 0x559e, 0x55ae, 0x557c, 0x5583, 0x55a9,
+  0x5587, 0x55a8, 0x55da, 0x55c5, 0x55df, 0x55c4, 0x55dc, 0x55e4, 0x55d4, 0x5614, 0x55f7, 0x5616,
+  0x55fe, 0x55fd, 0x561b, 0x55f9, 0x564e, 0x5650, 0x71df, 0x5634, 0x5636, 0x5632, 0x5638, 0x566b,
+  0x5664, 0x562f, 0x566c, 0x566a, 0x5686, 0x5680, 0x568a, 0x56a0, 0x5694, 0x568f, 0x56a5, 0x56ae,
+  0x56b6, 0x56b4, 0x56c2, 0x56bc, 0x56c1, 0x56c3, 0x56c0, 0x56c8, 0x56ce, 0x56d1, 0x56d3, 0x56d7,
+  0x56ee, 0x56f9, 0x5700, 0x56ff, 0x5704, 0x5709, 0x5708, 0x570b, 0x570d, 0x5713, 0x5718, 0x5716,
+  0x55c7, 0x571c, 0x5726, 0x5737, 0x5738, 0x574e, 0x573b, 0x5740, 0x574f, 0x5769, 0x57c0, 0x5788,
+  0x5761, 0x577f, 0x5789, 0x5793, 0x57a0, 0x57b3, 0x57a4, 0x57aa, 0x57b0, 0x57c3, 0x57c6, 0x57d4,
+  0x57d2, 0x57d3, 0x580a, 0x57d6, 0x57e3, 0x580b, 0x5819, 0x581d, 0x5872, 0x5821, 0x5862, 0x584b,
+  0x5870, 0x6bc0, 0x5852, 0x583d, 0x5879, 0x5885, 0x58b9, 0x589f, 0x58ab, 0x58ba, 0x58de, 0x58bb,
+  0x58b8, 0x58ae, 0x58c5, 0x58d3, 0x58d1, 0x58d7, 0x58d9, 0x58d8, 0x58e5, 0x58dc, 0x58e4, 0x58df,
+  0x58ef, 0x58fa, 0x58f9, 0x58fb, 0x58fc, 0x58fd, 0x5902, 0x590a, 0x5910, 0x591b, 0x68a6, 0x5925,
+  0x592c, 0x592d, 0x5932, 0x5938, 0x593e, 0x7ad2, 0x5955, 0x5950, 0x594e, 0x595a, 0x5958, 0x5962,
+  0x5960, 0x5967, 0x596c, 0x5969, 0x5978, 0x5981, 0x599d, 0x4f5e, 0x4fab, 0x59a3, 0x59b2, 0x59c6,
+  0x59e8, 0x59dc, 0x598d, 0x59d9, 0x59da, 0x5a25, 0x5a1f, 0x5a11, 0x5a1c, 0x5a09, 0x5a1a, 0x5a40,
+  0x5a6c, 0x5a49, 0x5a35, 0x5a36, 0x5a62, 0x5a6a, 0x5a9a, 0x5abc, 0x5abe, 0x5acb, 0x5ac2, 0x5abd,
+  0x5ae3, 0x5ad7, 0x5ae6, 0x5ae9, 0x5ad6, 0x5afa, 0x5afb, 0x5b0c, 0x5b0b, 0x5b16, 0x5b32, 0x5ad0,
+  0x5b2a, 0x5b36, 0x5b3e, 0x5b43, 0x5b45, 0x5b40, 0x5b51, 0x5b55, 0x5b5a, 0x5b5b, 0x5b65, 0x5b69,
+  0x5b70, 0x5b73, 0x5b75, 0x5b78, 0x6588, 0x5b7a, 0x5b80, 0x5b83, 0x5ba6, 0x5bb8, 0x5bc3, 0x5bc7,
+  0x5bc9, 0x5bd4, 0x5bd0, 0x5be4, 0x5be6, 0x5be2, 0x5bde, 0x5be5, 0x5beb, 0x5bf0, 0x5bf6, 0x5bf3,
+  0x5c05, 0x5c07, 0x5c08, 0x5c0d, 0x5c13, 0x5c20, 0x5c22, 0x5c28, 0x5c38, 0x5c39, 0x5c41, 0x5c46,
+  0x5c4e, 0x5c53, 0x5c50, 0x5c4f, 0x5b71, 0x5c6c, 0x5c6e, 0x4e62, 0x5c76, 0x5c79, 0x5c8c, 0x5c91,
+  0x5c94, 0x599b, 0x5cab, 0x5cbb, 0x5cb6, 0x5cbc, 0x5cb7, 0x5cc5, 0x5cbe, 0x5cc7, 0x5cd9, 0x5ce9,
+  0x5cfd, 0x5cfa, 0x5ced, 0x5d8c, 0x5cea, 0x5d0b, 0x5d15, 0x5d17, 0x5d5c, 0x5d1f, 0x5d1b, 0x5d11,
+  0x5d14, 0x5d22, 0x5d1a, 0x5d19, 0x5d18, 0x5d4c, 0x5d52, 0x5d4e, 0x5d4b, 0x5d6c, 0x5d73, 0x5d76,
+  0x5d87, 0x5d84, 0x5d82, 0x5da2, 0x5d9d, 0x5dac, 0x5dae, 0x5dbd, 0x5d90, 0x5db7, 0x5dbc, 0x5dc9,
+  0x5dcd, 0x5dd3, 0x5dd2, 0x5dd6, 0x5ddb, 0x5deb, 0x5df2, 0x5df5, 0x5e0b, 0x5e1a, 0x5e19, 0x5e11,
+  0x5e1b, 0x5e36, 0x5e37, 0x5e44, 0x5e43, 0x5e40, 0x5e4e, 0x5e57, 0x5e54, 0x5e5f, 0x5e62, 0x5e64,
+  0x5e47, 0x5e75, 0x5e76, 0x5e7a, 0x9ebc, 0x5e7f, 0x5ea0, 0x5ec1, 0x5ec2, 0x5ec8, 0x5ed0, 0x5ecf,
+  0x5ed6, 0x5ee3, 0x5edd, 0x5eda, 0x5edb, 0x5ee2, 0x5ee1, 0x5ee8, 0x5ee9, 0x5eec, 0x5ef1, 0x5ef3,
+  0x5ef0, 0x5ef4, 0x5ef8, 0x5efe, 0x5f03, 0x5f09, 0x5f5d, 0x5f5c, 0x5f0b, 0x5f11, 0x5f16, 0x5f29,
+  0x5f2d, 0x5f38, 0x5f41, 0x5f48, 0x5f4c, 0x5f4e, 0x5f2f, 0x5f51, 0x5f56, 0x5f57, 0x5f59, 0x5f61,
+  0x5f6d, 0x5f73, 0x5f77, 0x5f83, 0x5f82, 0x5f7f, 0x5f8a, 0x5f88, 0x5f91, 0x5f87, 0x5f9e, 0x5f99,
+  0x5f98, 0x5fa0, 0x5fa8, 0x5fad, 0x5fbc, 0x5fd6, 0x5ffb, 0x5fe4, 0x5ff8, 0x5ff1, 0x5fdd, 0x60b3,
+  0x5fff, 0x6021, 0x6060, 0x6019, 0x6010, 0x6029, 0x600e, 0x6031, 0x601b, 0x6015, 0x602b, 0x6026,
+  0x600f, 0x603a, 0x605a, 0x6041, 0x606a, 0x6077, 0x605f, 0x604a, 0x6046, 0x604d, 0x6063, 0x6043,
+  0x6064, 0x6042, 0x606c, 0x606b, 0x6059, 0x6081, 0x608d, 0x60e7, 0x6083, 0x609a, 0x6084, 0x609b,
+  0x6096, 0x6097, 0x6092, 0x60a7, 0x608b, 0x60e1, 0x60b8, 0x60e0, 0x60d3, 0x60b4, 0x5ff0, 0x60bd,
+  0x60c6, 0x60b5, 0x60d8, 0x614d, 0x6115, 0x6106, 0x60f6, 0x60f7, 0x6100, 0x60f4, 0x60fa, 0x6103,
+  0x6121, 0x60fb, 0x60f1, 0x610d, 0x610e, 0x6147, 0x613e, 0x6128, 0x6127, 0x614a, 0x613f, 0x613c,
+  0x612c, 0x6134, 0x613d, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159, 0x615a, 0x616b, 0x6174,
+  0x616f, 0x6165, 0x6171, 0x615f, 0x615d, 0x6153, 0x6175, 0x6199, 0x6196, 0x6187, 0x61ac, 0x6194,
+  0x619a, 0x618a, 0x6191, 0x61ab, 0x61ae, 0x61cc, 0x61ca, 0x61c9, 0x61f7, 0x61c8, 0x61c3, 0x61c6,
+  0x61ba, 0x61cb, 0x7f79, 0x61cd, 0x61e6, 0x61e3, 0x61f6, 0x61fa, 0x61f4, 0x61ff, 0x61fd, 0x61fc,
+  0x61fe, 0x6200, 0x6208, 0x6209, 0x620d, 0x620c, 0x6214, 0x621b, 0x621e, 0x6221, 0x622a, 0x622e,
+  0x6230, 0x6232, 0x6233, 0x6241, 0x624e, 0x625e, 0x6263, 0x625b, 0x6260, 0x6268, 0x627c, 0x6282,
+  0x6289, 0x627e, 0x6292, 0x6293, 0x6296, 0x62d4, 0x6283, 0x6294, 0x62d7, 0x62d1, 0x62bb, 0x62cf,
+  0x62ff, 0x62c6, 0x64d4, 0x62c8, 0x62dc, 0x62cc, 0x62ca, 0x62c2, 0x62c7, 0x629b, 0x62c9, 0x630c,
+  0x62ee, 0x62f1, 0x6327, 0x6302, 0x6308, 0x62ef, 0x62f5, 0x6350, 0x633e, 0x634d, 0x641c, 0x634f,
+  0x6396, 0x638e, 0x6380, 0x63ab, 0x6376, 0x63a3, 0x638f, 0x6389, 0x639f, 0x63b5, 0x636b, 0x6369,
+  0x63be, 0x63e9, 0x63c0, 0x63c6, 0x63e3, 0x63c9, 0x63d2, 0x63f6, 0x63c4, 0x6416, 0x6434, 0x6406,
+  0x6413, 0x6426, 0x6436, 0x651d, 0x6417, 0x6428, 0x640f, 0x6467, 0x646f, 0x6476, 0x644e, 0x652a,
+  0x6495, 0x6493, 0x64a5, 0x64a9, 0x6488, 0x64bc, 0x64da, 0x64d2, 0x64c5, 0x64c7, 0x64bb, 0x64d8,
+  0x64c2, 0x64f1, 0x64e7, 0x8209, 0x64e0, 0x64e1, 0x62ac, 0x64e3, 0x64ef, 0x652c, 0x64f6, 0x64f4,
+  0x64f2, 0x64fa, 0x6500, 0x64fd, 0x6518, 0x651c, 0x6505, 0x6524, 0x6523, 0x652b, 0x6534, 0x6535,
+  0x6537, 0x6536, 0x6538, 0x754b, 0x6548, 0x6556, 0x6555, 0x654d, 0x6558, 0x655e, 0x655d, 0x6572,
+  0x6578, 0x6582, 0x6583, 0x8b8a, 0x659b, 0x659f, 0x65ab, 0x65b7, 0x65c3, 0x65c6, 0x65c1, 0x65c4,
+  0x65cc, 0x65d2, 0x65db, 0x65d9, 0x65e0, 0x65e1, 0x65f1, 0x6772, 0x660a, 0x6603, 0x65fb, 0x6773,
+  0x6635, 0x6636, 0x6634, 0x661c, 0x664f, 0x6644, 0x6649, 0x6641, 0x665e, 0x665d, 0x6664, 0x6667,
+  0x6668, 0x665f, 0x6662, 0x6670, 0x6683, 0x6688, 0x668e, 0x6689, 0x6684, 0x6698, 0x669d, 0x66c1,
+  0x66b9, 0x66c9, 0x66be, 0x66bc, 0x66c4, 0x66b8, 0x66d6, 0x66da, 0x66e0, 0x663f, 0x66e6, 0x66e9,
+  0x66f0, 0x66f5, 0x66f7, 0x670f, 0x6716, 0x671e, 0x6726, 0x6727, 0x9738, 0x672e, 0x673f, 0x6736,
+  0x6741, 0x6738, 0x6737, 0x6746, 0x675e, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770, 0x67a9,
+  0x677c, 0x676a, 0x678c, 0x678b, 0x67a6, 0x67a1, 0x6785, 0x67b7, 0x67ef, 0x67b4, 0x67ec, 0x67b3,
+  0x67e9, 0x67b8, 0x67e4, 0x67de, 0x67dd, 0x67e2, 0x67ee, 0x67b9, 0x67ce, 0x67c6, 0x67e7, 0x6a9c,
+  0x681e, 0x6846, 0x6829, 0x6840, 0x684d, 0x6832, 0x684e, 0x68b3, 0x682b, 0x6859, 0x6863, 0x6877,
+  0x687f, 0x689f, 0x688f, 0x68ad, 0x6894, 0x689d, 0x689b, 0x6883, 0x6aae, 0x68b9, 0x6874, 0x68b5,
+  0x68a0, 0x68ba, 0x690f, 0x688d, 0x687e, 0x6901, 0x68ca, 0x6908, 0x68d8, 0x6922, 0x6926, 0x68e1,
+  0x690c, 0x68cd, 0x68d4, 0x68e7, 0x68d5, 0x6936, 0x6912, 0x6904, 0x68d7, 0x68e3, 0x6925, 0x68f9,
+  0x68e0, 0x68ef, 0x6928, 0x692a, 0x691a, 0x6923, 0x6921, 0x68c6, 0x6979, 0x6977, 0x695c, 0x6978,
+  0x696b, 0x6954, 0x697e, 0x696e, 0x6939, 0x6974, 0x693d, 0x6959, 0x6930, 0x6961, 0x695e, 0x695d,
+  0x6981, 0x696a, 0x69b2, 0x69ae, 0x69d0, 0x69bf, 0x69c1, 0x69d3, 0x69be, 0x69ce, 0x5be8, 0x69ca,
+  0x69dd, 0x69bb, 0x69c3, 0x69a7, 0x6a2e, 0x6991, 0x69a0, 0x699c, 0x6995, 0x69b4, 0x69de, 0x69e8,
+  0x6a02, 0x6a1b, 0x69ff, 0x6b0a, 0x69f9, 0x69f2, 0x69e7, 0x6a05, 0x69b1, 0x6a1e, 0x69ed, 0x6a14,
+  0x69eb, 0x6a0a, 0x6a12, 0x6ac1, 0x6a23, 0x6a13, 0x6a44, 0x6a0c, 0x6a72, 0x6a36, 0x6a78, 0x6a47,
+  0x6a62, 0x6a59, 0x6a66, 0x6a48, 0x6a38, 0x6a22, 0x6a90, 0x6a8d, 0x6aa0, 0x6a84, 0x6aa2, 0x6aa3,
+  0x6a97, 0x8617, 0x6abb, 0x6ac3, 0x6ac2, 0x6ab8, 0x6ab3, 0x6aac, 0x6ade, 0x6ad1, 0x6adf, 0x6aaa,
+  0x6ada, 0x6aea, 0x6afb, 0x6b05, 0x8616, 0x6afa, 0x6b12, 0x6b16, 0x9b31, 0x6b1f, 0x6b38, 0x6b37,
+  0x76dc, 0x6b39, 0x98ee, 0x6b47, 0x6b43, 0x6b49, 0x6b50, 0x6b59, 0x6b54, 0x6b5b, 0x6b5f, 0x6b61,
+  0x6b78, 0x6b79, 0x6b7f, 0x6b80, 0x6b84, 0x6b83, 0x6b8d, 0x6b98, 0x6b95, 0x6b9e, 0x6ba4, 0x6baa,
+  0x6bab, 0x6baf, 0x6bb2, 0x6bb1, 0x6bb3, 0x6bb7, 0x6bbc, 0x6bc6, 0x6bcb, 0x6bd3, 0x6bdf, 0x6bec,
+  0x6beb, 0x6bf3, 0x6bef, 0x9ebe, 0x6c08, 0x6c13, 0x6c14, 0x6c1b, 0x6c24, 0x6c23, 0x6c5e, 0x6c55,
+  0x6c62, 0x6c6a, 0x6c82, 0x6c8d, 0x6c9a, 0x6c81, 0x6c9b, 0x6c7e, 0x6c68, 0x6c73, 0x6c92, 0x6c90,
+  0x6cc4, 0x6cf1, 0x6cd3, 0x6cbd, 0x6cd7, 0x6cc5, 0x6cdd, 0x6cae, 0x6cb1, 0x6cbe, 0x6cba, 0x6cdb,
+  0x6cef, 0x6cd9, 0x6cea, 0x6d1f, 0x884d, 0x6d36, 0x6d2b, 0x6d3d, 0x6d38, 0x6d19, 0x6d35, 0x6d33,
+  0x6d12, 0x6d0c, 0x6d63, 0x6d93, 0x6d64, 0x6d5a, 0x6d79, 0x6d59, 0x6d8e, 0x6d95, 0x6fe4, 0x6d85,
+  0x6df9, 0x6e15, 0x6e0a, 0x6db5, 0x6dc7, 0x6de6, 0x6db8, 0x6dc6, 0x6dec, 0x6dde, 0x6dcc, 0x6de8,
+  0x6dd2, 0x6dc5, 0x6dfa, 0x6dd9, 0x6de4, 0x6dd5, 0x6dea, 0x6dee, 0x6e2d, 0x6e6e, 0x6e2e, 0x6e19,
+  0x6e72, 0x6e5f, 0x6e3e, 0x6e23, 0x6e6b, 0x6e2b, 0x6e76, 0x6e4d, 0x6e1f, 0x6e43, 0x6e3a, 0x6e4e,
+  0x6e24, 0x6eff, 0x6e1d, 0x6e38, 0x6e82, 0x6eaa, 0x6e98, 0x6ec9, 0x6eb7, 0x6ed3, 0x6ebd, 0x6eaf,
+  0x6ec4, 0x6eb2, 0x6ed4, 0x6ed5, 0x6e8f, 0x6ea5, 0x6ec2, 0x6e9f, 0x6f41, 0x6f11, 0x704c, 0x6eec,
+  0x6ef8, 0x6efe, 0x6f3f, 0x6ef2, 0x6f31, 0x6eef, 0x6f32, 0x6ecc, 0x6f3e, 0x6f13, 0x6ef7, 0x6f86,
+  0x6f7a, 0x6f78, 0x6f81, 0x6f80, 0x6f6f, 0x6f5b, 0x6ff3, 0x6f6d, 0x6f82, 0x6f7c, 0x6f58, 0x6f8e,
+  0x6f91, 0x6fc2, 0x6f66, 0x6fb3, 0x6fa3, 0x6fa1, 0x6fa4, 0x6fb9, 0x6fc6, 0x6faa, 0x6fdf, 0x6fd5,
+  0x6fec, 0x6fd4, 0x6fd8, 0x6ff1, 0x6fee, 0x6fdb, 0x7009, 0x700b, 0x6ffa, 0x7011, 0x7001, 0x700f,
+  0x6ffe, 0x701b, 0x701a, 0x6f74, 0x701d, 0x7018, 0x701f, 0x7030, 0x703e, 0x7032, 0x7051, 0x7063,
+  0x7099, 0x7092, 0x70af, 0x70f1, 0x70ac, 0x70b8, 0x70b3, 0x70ae, 0x70df, 0x70cb, 0x70dd, 0x70d9,
+  0x7109, 0x70fd, 0x711c, 0x7119, 0x7165, 0x7155, 0x7188, 0x7166, 0x7162, 0x714c, 0x7156, 0x716c,
+  0x718f, 0x71fb, 0x7184, 0x7195, 0x71a8, 0x71ac, 0x71d7, 0x71b9, 0x71be, 0x71d2, 0x71c9, 0x71d4,
+  0x71ce, 0x71e0, 0x71ec, 0x71e7, 0x71f5, 0x71fc, 0x71f9, 0x71ff, 0x720d, 0x7210, 0x721b, 0x7228,
+  0x722d, 0x722c, 0x7230, 0x7232, 0x723b, 0x723c, 0x723f, 0x7240, 0x7246, 0x724b, 0x7258, 0x7274,
+  0x727e, 0x7282, 0x7281, 0x7287, 0x7292, 0x7296, 0x72a2, 0x72a7, 0x72b9, 0x72b2, 0x72c3, 0x72c6,
+  0x72c4, 0x72ce, 0x72d2, 0x72e2, 0x72e0, 0x72e1, 0x72f9, 0x72f7, 0x500f, 0x7317, 0x730a, 0x731c,
+  0x7316, 0x731d, 0x7334, 0x732f, 0x7329, 0x7325, 0x733e, 0x734e, 0x734f, 0x9ed8, 0x7357, 0x736a,
+  0x7368, 0x7370, 0x7378, 0x7375, 0x737b, 0x737a, 0x73c8, 0x73b3, 0x73ce, 0x73bb, 0x73c0, 0x73e5,
+  0x73ee, 0x73de, 0x74a2, 0x7405, 0x746f, 0x7425, 0x73f8, 0x7432, 0x743a, 0x7455, 0x743f, 0x745f,
+  0x7459, 0x7441, 0x745c, 0x7469, 0x7470, 0x7463, 0x746a, 0x7476, 0x747e, 0x748b, 0x749e, 0x74a7,
+  0x74ca, 0x74cf, 0x74d4, 0x73f1, 0x74e0, 0x74e3, 0x74e7, 0x74e9, 0x74ee, 0x74f2, 0x74f0, 0x74f1,
+  0x74f8, 0x74f7, 0x7504, 0x7503, 0x7505, 0x750c, 0x750e, 0x750d, 0x7515, 0x7513, 0x751e, 0x7526,
+  0x752c, 0x753c, 0x7544, 0x754d, 0x754a, 0x7549, 0x755b, 0x7546, 0x755a, 0x7569, 0x7564, 0x7567,
+  0x756b, 0x756d, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574, 0x758a, 0x7589, 0x7582, 0x7594, 0x759a,
+  0x759d, 0x75a5, 0x75a3, 0x75c2, 0x75b3, 0x75c3, 0x75b5, 0x75bd, 0x75b8, 0x75bc, 0x75b1, 0x75cd,
+  0x75ca, 0x75d2, 0x75d9, 0x75e3, 0x75de, 0x75fe, 0x75ff, 0x75fc, 0x7601, 0x75f0, 0x75fa, 0x75f2,
+  0x75f3, 0x760b, 0x760d, 0x7609, 0x761f, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634, 0x7630,
+  0x763b, 0x7647, 0x7648, 0x7646, 0x765c, 0x7658, 0x7661, 0x7662, 0x7668, 0x7669, 0x766a, 0x7667,
+  0x766c, 0x7670, 0x7672, 0x7676, 0x7678, 0x767c, 0x7680, 0x7683, 0x7688, 0x768b, 0x768e, 0x7696,
+  0x7693, 0x7699, 0x769a, 0x76b0, 0x76b4, 0x76b8, 0x76b9, 0x76ba, 0x76c2, 0x76cd, 0x76d6, 0x76d2,
+  0x76de, 0x76e1, 0x76e5, 0x76e7, 0x76ea, 0x862f, 0x76fb, 0x7708, 0x7707, 0x7704, 0x7729, 0x7724,
+  0x771e, 0x7725, 0x7726, 0x771b, 0x7737, 0x7738, 0x7747, 0x775a, 0x7768, 0x776b, 0x775b, 0x7765,
+  0x777f, 0x777e, 0x7779, 0x778e, 0x778b, 0x7791, 0x77a0, 0x779e, 0x77b0, 0x77b6, 0x77b9, 0x77bf,
+  0x77bc, 0x77bd, 0x77bb, 0x77c7, 0x77cd, 0x77d7, 0x77da, 0x77dc, 0x77e3, 0x77ee, 0x77fc, 0x780c,
+  0x7812, 0x7926, 0x7820, 0x792a, 0x7845, 0x788e, 0x7874, 0x7886, 0x787c, 0x789a, 0x788c, 0x78a3,
+  0x78b5, 0x78aa, 0x78af, 0x78d1, 0x78c6, 0x78cb, 0x78d4, 0x78be, 0x78bc, 0x78c5, 0x78ca, 0x78ec,
+  0x78e7, 0x78da, 0x78fd, 0x78f4, 0x7907, 0x7912, 0x7911, 0x7919, 0x792c, 0x792b, 0x7940, 0x7960,
+  0x7957, 0x795f, 0x795a, 0x7955, 0x7953, 0x797a, 0x797f, 0x798a, 0x799d, 0x79a7, 0x9f4b, 0x79aa,
+  0x79ae, 0x79b3, 0x79b9, 0x79ba, 0x79c9, 0x79d5, 0x79e7, 0x79ec, 0x79e1, 0x79e3, 0x7a08, 0x7a0d,
+  0x7a18, 0x7a19, 0x7a20, 0x7a1f, 0x7980, 0x7a31, 0x7a3b, 0x7a3e, 0x7a37, 0x7a43, 0x7a57, 0x7a49,
+  0x7a61, 0x7a62, 0x7a69, 0x9f9d, 0x7a70, 0x7a79, 0x7a7d, 0x7a88, 0x7a97, 0x7a95, 0x7a98, 0x7a96,
+  0x7aa9, 0x7ac8, 0x7ab0, 0x7ab6, 0x7ac5, 0x7ac4, 0x7abf, 0x9083, 0x7ac7, 0x7aca, 0x7acd, 0x7acf,
+  0x7ad5, 0x7ad3, 0x7ad9, 0x7ada, 0x7add, 0x7ae1, 0x7ae2, 0x7ae6, 0x7aed, 0x7af0, 0x7b02, 0x7b0f,
+  0x7b0a, 0x7b06, 0x7b33, 0x7b18, 0x7b19, 0x7b1e, 0x7b35, 0x7b28, 0x7b36, 0x7b50, 0x7b7a, 0x7b04,
+  0x7b4d, 0x7b0b, 0x7b4c, 0x7b45, 0x7b75, 0x7b65, 0x7b74, 0x7b67, 0x7b70, 0x7b71, 0x7b6c, 0x7b6e,
+  0x7b9d, 0x7b98, 0x7b9f, 0x7b8d, 0x7b9c, 0x7b9a, 0x7b8b, 0x7b92, 0x7b8f, 0x7b5d, 0x7b99, 0x7bcb,
+  0x7bc1, 0x7bcc, 0x7bcf, 0x7bb4, 0x7bc6, 0x7bdd, 0x7be9, 0x7c11, 0x7c14, 0x7be6, 0x7be5, 0x7c60,
+  0x7c00, 0x7c07, 0x7c13, 0x7bf3, 0x7bf7, 0x7c17, 0x7c0d, 0x7bf6, 0x7c23, 0x7c27, 0x7c2a, 0x7c1f,
+  0x7c37, 0x7c2b, 0x7c3d, 0x7c4c, 0x7c43, 0x7c54, 0x7c4f, 0x7c40, 0x7c50, 0x7c58, 0x7c5f, 0x7c64,
+  0x7c56, 0x7c65, 0x7c6c, 0x7c75, 0x7c83, 0x7c90, 0x7ca4, 0x7cad, 0x7ca2, 0x7cab, 0x7ca1, 0x7ca8,
+  0x7cb3, 0x7cb2, 0x7cb1, 0x7cae, 0x7cb9, 0x7cbd, 0x7cc0, 0x7cc5, 0x7cc2, 0x7cd8, 0x7cd2, 0x7cdc,
+  0x7ce2, 0x9b3b, 0x7cef, 0x7cf2, 0x7cf4, 0x7cf6, 0x7cfa, 0x7d06, 0x7d02, 0x7d1c, 0x7d15, 0x7d0a,
+  0x7d45, 0x7d4b, 0x7d2e, 0x7d32, 0x7d3f, 0x7d35, 0x7d46, 0x7d73, 0x7d56, 0x7d4e, 0x7d72, 0x7d68,
+  0x7d6e, 0x7d4f, 0x7d63, 0x7d93, 0x7d89, 0x7d5b, 0x7d8f, 0x7d7d, 0x7d9b, 0x7dba, 0x7dae, 0x7da3,
+  0x7db5, 0x7dc7, 0x7dbd, 0x7dab, 0x7e3d, 0x7da2, 0x7daf, 0x7ddc, 0x7db8, 0x7d9f, 0x7db0, 0x7dd8,
+  0x7ddd, 0x7de4, 0x7dde, 0x7dfb, 0x7df2, 0x7de1, 0x7e05, 0x7e0a, 0x7e23, 0x7e21, 0x7e12, 0x7e31,
+  0x7e1f, 0x7e09, 0x7e0b, 0x7e22, 0x7e46, 0x7e66, 0x7e3b, 0x7e35, 0x7e39, 0x7e43, 0x7e37, 0x7e32,
+  0x7e3a, 0x7e67, 0x7e5d, 0x7e56, 0x7e5e, 0x7e59, 0x7e5a, 0x7e79, 0x7e6a, 0x7e69, 0x7e7c, 0x7e7b,
+  0x7e83, 0x7dd5, 0x7e7d, 0x8fae, 0x7e7f, 0x7e88, 0x7e89, 0x7e8c, 0x7e92, 0x7e90, 0x7e93, 0x7e94,
+  0x7e96, 0x7e8e, 0x7e9b, 0x7e9c, 0x7f38, 0x7f3a, 0x7f45, 0x7f4c, 0x7f4d, 0x7f4e, 0x7f50, 0x7f51,
+  0x7f55, 0x7f54, 0x7f58, 0x7f5f, 0x7f60, 0x7f68, 0x7f69, 0x7f67, 0x7f78, 0x7f82, 0x7f86, 0x7f83,
+  0x7f88, 0x7f87, 0x7f8c, 0x7f94, 0x7f9e, 0x7f9d, 0x7f9a, 0x7fa3, 0x7faf, 0x7fb2, 0x7fb9, 0x7fae,
+  0x7fb6, 0x7fb8, 0x8b71, 0x7fc5, 0x7fc6, 0x7fca, 0x7fd5, 0x7fd4, 0x7fe1, 0x7fe6, 0x7fe9, 0x7ff3,
+  0x7ff9, 0x98dc, 0x8006, 0x8004, 0x800b, 0x8012, 0x8018, 0x8019, 0x801c, 0x8021, 0x8028, 0x803f,
+  0x803b, 0x804a, 0x8046, 0x8052, 0x8058, 0x805a, 0x805f, 0x8062, 0x8068, 0x8073, 0x8072, 0x8070,
+  0x8076, 0x8079, 0x807d, 0x807f, 0x8084, 0x8086, 0x8085, 0x809b, 0x8093, 0x809a, 0x80ad, 0x5190,
+  0x80ac, 0x80db, 0x80e5, 0x80d9, 0x80dd, 0x80c4, 0x80da, 0x80d6, 0x8109, 0x80ef, 0x80f1, 0x811b,
+  0x8129, 0x8123, 0x812f, 0x814b, 0x968b, 0x8146, 0x813e, 0x8153, 0x8151, 0x80fc, 0x8171, 0x816e,
+  0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818a, 0x8180, 0x8182, 0x81a0, 0x8195, 0x81a4, 0x81a3,
+  0x815f, 0x8193, 0x81a9, 0x81b0, 0x81b5, 0x81be, 0x81b8, 0x81bd, 0x81c0, 0x81c2, 0x81ba, 0x81c9,
+  0x81cd, 0x81d1, 0x81d9, 0x81d8, 0x81c8, 0x81da, 0x81df, 0x81e0, 0x81e7, 0x81fa, 0x81fb, 0x81fe,
+  0x8201, 0x8202, 0x8205, 0x8207, 0x820a, 0x820d, 0x8210, 0x8216, 0x8229, 0x822b, 0x8238, 0x8233,
+  0x8240, 0x8259, 0x8258, 0x825d, 0x825a, 0x825f, 0x8264, 0x8262, 0x8268, 0x826a, 0x826b, 0x822e,
+  0x8271, 0x8277, 0x8278, 0x827e, 0x828d, 0x8292, 0x82ab, 0x829f, 0x82bb, 0x82ac, 0x82e1, 0x82e3,
+  0x82df, 0x82d2, 0x82f4, 0x82f3, 0x82fa, 0x8393, 0x8303, 0x82fb, 0x82f9, 0x82de, 0x8306, 0x82dc,
+  0x8309, 0x82d9, 0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339, 0x8350, 0x8345, 0x832f,
+  0x832b, 0x8317, 0x8318, 0x8385, 0x839a, 0x83aa, 0x839f, 0x83a2, 0x8396, 0x8323, 0x838e, 0x8387,
+  0x838a, 0x837c, 0x83b5, 0x8373, 0x8375, 0x83a0, 0x8389, 0x83a8, 0x83f4, 0x8413, 0x83eb, 0x83ce,
+  0x83fd, 0x8403, 0x83d8, 0x840b, 0x83c1, 0x83f7, 0x8407, 0x83e0, 0x83f2, 0x840d, 0x8422, 0x8420,
+  0x83bd, 0x8438, 0x8506, 0x83fb, 0x846d, 0x842a, 0x843c, 0x855a, 0x8484, 0x8477, 0x846b, 0x84ad,
+  0x846e, 0x8482, 0x8469, 0x8446, 0x842c, 0x846f, 0x8479, 0x8435, 0x84ca, 0x8462, 0x84b9, 0x84bf,
+  0x849f, 0x84d9, 0x84cd, 0x84bb, 0x84da, 0x84d0, 0x84c1, 0x84c6, 0x84d6, 0x84a1, 0x8521, 0x84ff,
+  0x84f4, 0x8517, 0x8518, 0x852c, 0x851f, 0x8515, 0x8514, 0x84fc, 0x8540, 0x8563, 0x8558, 0x8548,
+  0x8541, 0x8602, 0x854b, 0x8555, 0x8580, 0x85a4, 0x8588, 0x8591, 0x858a, 0x85a8, 0x856d, 0x8594,
+  0x859b, 0x85ea, 0x8587, 0x859c, 0x8577, 0x857e, 0x8590, 0x85c9, 0x85ba, 0x85cf, 0x85b9, 0x85d0,
+  0x85d5, 0x85dd, 0x85e5, 0x85dc, 0x85f9, 0x860a, 0x8613, 0x860b, 0x85fe, 0x85fa, 0x8606, 0x8622,
+  0x861a, 0x8630, 0x863f, 0x864d, 0x4e55, 0x8654, 0x865f, 0x8667, 0x8671, 0x8693, 0x86a3, 0x86a9,
+  0x86aa, 0x868b, 0x868c, 0x86b6, 0x86af, 0x86c4, 0x86c6, 0x86b0, 0x86c9, 0x8823, 0x86ab, 0x86d4,
+  0x86de, 0x86e9, 0x86ec, 0x86df, 0x86db, 0x86ef, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703, 0x86fb,
+  0x8711, 0x8709, 0x870d, 0x86f9, 0x870a, 0x8734, 0x873f, 0x8737, 0x873b, 0x8725, 0x8729, 0x871a,
+  0x8760, 0x875f, 0x8778, 0x874c, 0x874e, 0x8774, 0x8757, 0x8768, 0x876e, 0x8759, 0x8753, 0x8763,
+  0x876a, 0x8805, 0x87a2, 0x879f, 0x8782, 0x87af, 0x87cb, 0x87bd, 0x87c0, 0x87d0, 0x96d6, 0x87ab,
+  0x87c4, 0x87b3, 0x87c7, 0x87c6, 0x87bb, 0x87ef, 0x87f2, 0x87e0, 0x880f, 0x880d, 0x87fe, 0x87f6,
+  0x87f7, 0x880e, 0x87d2, 0x8811, 0x8816, 0x8815, 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827,
+  0x883b, 0x8844, 0x8842, 0x8852, 0x8859, 0x885e, 0x8862, 0x886b, 0x8881, 0x887e, 0x889e, 0x8875,
+  0x887d, 0x88b5, 0x8872, 0x8882, 0x8897, 0x8892, 0x88ae, 0x8899, 0x88a2, 0x888d, 0x88a4, 0x88b0,
+  0x88bf, 0x88b1, 0x88c3, 0x88c4, 0x88d4, 0x88d8, 0x88d9, 0x88dd, 0x88f9, 0x8902, 0x88fc, 0x88f4,
+  0x88e8, 0x88f2, 0x8904, 0x890c, 0x890a, 0x8913, 0x8943, 0x891e, 0x8925, 0x892a, 0x892b, 0x8941,
+  0x8944, 0x893b, 0x8936, 0x8938, 0x894c, 0x891d, 0x8960, 0x895e, 0x8966, 0x8964, 0x896d, 0x896a,
+  0x896f, 0x8974, 0x8977, 0x897e, 0x8983, 0x8988, 0x898a, 0x8993, 0x8998, 0x89a1, 0x89a9, 0x89a6,
+  0x89ac, 0x89af, 0x89b2, 0x89ba, 0x89bd, 0x89bf, 0x89c0, 0x89da, 0x89dc, 0x89dd, 0x89e7, 0x89f4,
+  0x89f8, 0x8a03, 0x8a16, 0x8a10, 0x8a0c, 0x8a1b, 0x8a1d, 0x8a25, 0x8a36, 0x8a41, 0x8a5b, 0x8a52,
+  0x8a46, 0x8a48, 0x8a7c, 0x8a6d, 0x8a6c, 0x8a62, 0x8a85, 0x8a82, 0x8a84, 0x8aa8, 0x8aa1, 0x8a91,
+  0x8aa5, 0x8aa6, 0x8a9a, 0x8aa3, 0x8ac4, 0x8acd, 0x8ac2, 0x8ada, 0x8aeb, 0x8af3, 0x8ae7, 0x8ae4,
+  0x8af1, 0x8b14, 0x8ae0, 0x8ae2, 0x8af7, 0x8ade, 0x8adb, 0x8b0c, 0x8b07, 0x8b1a, 0x8ae1, 0x8b16,
+  0x8b10, 0x8b17, 0x8b20, 0x8b33, 0x97ab, 0x8b26, 0x8b2b, 0x8b3e, 0x8b28, 0x8b41, 0x8b4c, 0x8b4f,
+  0x8b4e, 0x8b49, 0x8b56, 0x8b5b, 0x8b5a, 0x8b6b, 0x8b5f, 0x8b6c, 0x8b6f, 0x8b74, 0x8b7d, 0x8b80,
+  0x8b8c, 0x8b8e, 0x8b92, 0x8b93, 0x8b96, 0x8b99, 0x8b9a, 0x8c3a, 0x8c41, 0x8c3f, 0x8c48, 0x8c4c,
+  0x8c4e, 0x8c50, 0x8c55, 0x8c62, 0x8c6c, 0x8c78, 0x8c7a, 0x8c82, 0x8c89, 0x8c85, 0x8c8a, 0x8c8d,
+  0x8c8e, 0x8c94, 0x8c7c, 0x8c98, 0x621d, 0x8cad, 0x8caa, 0x8cbd, 0x8cb2, 0x8cb3, 0x8cae, 0x8cb6,
+  0x8cc8, 0x8cc1, 0x8ce4, 0x8ce3, 0x8cda, 0x8cfd, 0x8cfa, 0x8cfb, 0x8d04, 0x8d05, 0x8d0a, 0x8d07,
+  0x8d0f, 0x8d0d, 0x8d10, 0x9f4e, 0x8d13, 0x8ccd, 0x8d14, 0x8d16, 0x8d67, 0x8d6d, 0x8d71, 0x8d73,
+  0x8d81, 0x8d99, 0x8dc2, 0x8dbe, 0x8dba, 0x8dcf, 0x8dda, 0x8dd6, 0x8dcc, 0x8ddb, 0x8dcb, 0x8dea,
+  0x8deb, 0x8ddf, 0x8de3, 0x8dfc, 0x8e08, 0x8e09, 0x8dff, 0x8e1d, 0x8e1e, 0x8e10, 0x8e1f, 0x8e42,
+  0x8e35, 0x8e30, 0x8e34, 0x8e4a, 0x8e47, 0x8e49, 0x8e4c, 0x8e50, 0x8e48, 0x8e59, 0x8e64, 0x8e60,
+  0x8e2a, 0x8e63, 0x8e55, 0x8e76, 0x8e72, 0x8e7c, 0x8e81, 0x8e87, 0x8e85, 0x8e84, 0x8e8b, 0x8e8a,
+  0x8e93, 0x8e91, 0x8e94, 0x8e99, 0x8eaa, 0x8ea1, 0x8eac, 0x8eb0, 0x8ec6, 0x8eb1, 0x8ebe, 0x8ec5,
+  0x8ec8, 0x8ecb, 0x8edb, 0x8ee3, 0x8efc, 0x8efb, 0x8eeb, 0x8efe, 0x8f0a, 0x8f05, 0x8f15, 0x8f12,
+  0x8f19, 0x8f13, 0x8f1c, 0x8f1f, 0x8f1b, 0x8f0c, 0x8f26, 0x8f33, 0x8f3b, 0x8f39, 0x8f45, 0x8f42,
+  0x8f3e, 0x8f4c, 0x8f49, 0x8f46, 0x8f4e, 0x8f57, 0x8f5c, 0x8f62, 0x8f63, 0x8f64, 0x8f9c, 0x8f9f,
+  0x8fa3, 0x8fad, 0x8faf, 0x8fb7, 0x8fda, 0x8fe5, 0x8fe2, 0x8fea, 0x8fef, 0x9087, 0x8ff4, 0x9005,
+  0x8ff9, 0x8ffa, 0x9011, 0x9015, 0x9021, 0x900d, 0x901e, 0x9016, 0x900b, 0x9027, 0x9036, 0x9035,
+  0x9039, 0x8ff8, 0x904f, 0x9050, 0x9051, 0x9052, 0x900e, 0x9049, 0x903e, 0x9056, 0x9058, 0x905e,
+  0x9068, 0x906f, 0x9076, 0x96a8, 0x9072, 0x9082, 0x907d, 0x9081, 0x9080, 0x908a, 0x9089, 0x908f,
+  0x90a8, 0x90af, 0x90b1, 0x90b5, 0x90e2, 0x90e4, 0x6248, 0x90db, 0x9102, 0x9112, 0x9119, 0x9132,
+  0x9130, 0x914a, 0x9156, 0x9158, 0x9163, 0x9165, 0x9169, 0x9173, 0x9172, 0x918b, 0x9189, 0x9182,
+  0x91a2, 0x91ab, 0x91af, 0x91aa, 0x91b5, 0x91b4, 0x91ba, 0x91c0, 0x91c1, 0x91c9, 0x91cb, 0x91d0,
+  0x91d6, 0x91df, 0x91e1, 0x91db, 0x91fc, 0x91f5, 0x91f6, 0x921e, 0x91ff, 0x9214, 0x922c, 0x9215,
+  0x9211, 0x925e, 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923f, 0x924b, 0x9250, 0x929c,
+  0x9296, 0x9293, 0x929b, 0x925a, 0x92cf, 0x92b9, 0x92b7, 0x92e9, 0x930f, 0x92fa, 0x9344, 0x932e,
+  0x9319, 0x9322, 0x931a, 0x9323, 0x933a, 0x9335, 0x933b, 0x935c, 0x9360, 0x937c, 0x936e, 0x9356,
+  0x93b0, 0x93ac, 0x93ad, 0x9394, 0x93b9, 0x93d6, 0x93d7, 0x93e8, 0x93e5, 0x93d8, 0x93c3, 0x93dd,
+  0x93d0, 0x93c8, 0x93e4, 0x941a, 0x9414, 0x9413, 0x9403, 0x9407, 0x9410, 0x9436, 0x942b, 0x9435,
+  0x9421, 0x943a, 0x9441, 0x9452, 0x9444, 0x945b, 0x9460, 0x9462, 0x945e, 0x946a, 0x9229, 0x9470,
+  0x9475, 0x9477, 0x947d, 0x945a, 0x947c, 0x947e, 0x9481, 0x947f, 0x9582, 0x9587, 0x958a, 0x9594,
+  0x9596, 0x9598, 0x9599, 0x95a0, 0x95a8, 0x95a7, 0x95ad, 0x95bc, 0x95bb, 0x95b9, 0x95be, 0x95ca,
+  0x6ff6, 0x95c3, 0x95cd, 0x95cc, 0x95d5, 0x95d4, 0x95d6, 0x95dc, 0x95e1, 0x95e5, 0x95e2, 0x9621,
+  0x9628, 0x962e, 0x962f, 0x9642, 0x964c, 0x964f, 0x964b, 0x9677, 0x965c, 0x965e, 0x965d, 0x965f,
+  0x9666, 0x9672, 0x966c, 0x968d, 0x9698, 0x9695, 0x9697, 0x96aa, 0x96a7, 0x96b1, 0x96b2, 0x96b0,
+  0x96b4, 0x96b6, 0x96b8, 0x96b9, 0x96ce, 0x96cb, 0x96c9, 0x96cd, 0x894d, 0x96dc, 0x970d, 0x96d5,
+  0x96f9, 0x9704, 0x9706, 0x9708, 0x9713, 0x970e, 0x9711, 0x970f, 0x9716, 0x9719, 0x9724, 0x972a,
+  0x9730, 0x9739, 0x973d, 0x973e, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749, 0x975c, 0x9760, 0x9764,
+  0x9766, 0x9768, 0x52d2, 0x976b, 0x9771, 0x9779, 0x9785, 0x977c, 0x9781, 0x977a, 0x9786, 0x978b,
+  0x978f, 0x9790, 0x979c, 0x97a8, 0x97a6, 0x97a3, 0x97b3, 0x97b4, 0x97c3, 0x97c6, 0x97c8, 0x97cb,
+  0x97dc, 0x97ed, 0x9f4f, 0x97f2, 0x7adf, 0x97f6, 0x97f5, 0x980f, 0x980c, 0x9838, 0x9824, 0x9821,
+  0x9837, 0x983d, 0x9846, 0x984f, 0x984b, 0x986b, 0x986f, 0x9870, 0x9871, 0x9874, 0x9873, 0x98aa,
+  0x98af, 0x98b1, 0x98b6, 0x98c4, 0x98c3, 0x98c6, 0x98e9, 0x98eb, 0x9903, 0x9909, 0x9912, 0x9914,
+  0x9918, 0x9921, 0x991d, 0x991e, 0x9924, 0x9920, 0x992c, 0x992e, 0x993d, 0x993e, 0x9942, 0x9949,
+  0x9945, 0x9950, 0x994b, 0x9951, 0x9952, 0x994c, 0x9955, 0x9997, 0x9998, 0x99a5, 0x99ad, 0x99ae,
+  0x99bc, 0x99df, 0x99db, 0x99dd, 0x99d8, 0x99d1, 0x99ed, 0x99ee, 0x99f1, 0x99f2, 0x99fb, 0x99f8,
+  0x9a01, 0x9a0f, 0x9a05, 0x99e2, 0x9a19, 0x9a2b, 0x9a37, 0x9a45, 0x9a42, 0x9a40, 0x9a43, 0x9a3e,
+  0x9a55, 0x9a4d, 0x9a5b, 0x9a57, 0x9a5f, 0x9a62, 0x9a65, 0x9a64, 0x9a69, 0x9a6b, 0x9a6a, 0x9aad,
+  0x9ab0, 0x9abc, 0x9ac0, 0x9acf, 0x9ad1, 0x9ad3, 0x9ad4, 0x9ade, 0x9adf, 0x9ae2, 0x9ae3, 0x9ae6,
+  0x9aef, 0x9aeb, 0x9aee, 0x9af4, 0x9af1, 0x9af7, 0x9afb, 0x9b06, 0x9b18, 0x9b1a, 0x9b1f, 0x9b22,
+  0x9b23, 0x9b25, 0x9b27, 0x9b28, 0x9b29, 0x9b2a, 0x9b2e, 0x9b2f, 0x9b32, 0x9b44, 0x9b43, 0x9b4f,
+  0x9b4d, 0x9b4e, 0x9b51, 0x9b58, 0x9b74, 0x9b93, 0x9b83, 0x9b91, 0x9b96, 0x9b97, 0x9b9f, 0x9ba0,
+  0x9ba8, 0x9bb4, 0x9bc0, 0x9bca, 0x9bb9, 0x9bc6, 0x9bcf, 0x9bd1, 0x9bd2, 0x9be3, 0x9be2, 0x9be4,
+  0x9bd4, 0x9be1, 0x9c3a, 0x9bf2, 0x9bf1, 0x9bf0, 0x9c15, 0x9c14, 0x9c09, 0x9c13, 0x9c0c, 0x9c06,
+  0x9c08, 0x9c12, 0x9c0a, 0x9c04, 0x9c2e, 0x9c1b, 0x9c25, 0x9c24, 0x9c21, 0x9c30, 0x9c47, 0x9c32,
+  0x9c46, 0x9c3e, 0x9c5a, 0x9c60, 0x9c67, 0x9c76, 0x9c78, 0x9ce7, 0x9cec, 0x9cf0, 0x9d09, 0x9d08,
+  0x9ceb, 0x9d03, 0x9d06, 0x9d2a, 0x9d26, 0x9daf, 0x9d23, 0x9d1f, 0x9d44, 0x9d15, 0x9d12, 0x9d41,
+  0x9d3f, 0x9d3e, 0x9d46, 0x9d48, 0x9d5d, 0x9d5e, 0x9d64, 0x9d51, 0x9d50, 0x9d59, 0x9d72, 0x9d89,
+  0x9d87, 0x9dab, 0x9d6f, 0x9d7a, 0x9d9a, 0x9da4, 0x9da9, 0x9db2, 0x9dc4, 0x9dc1, 0x9dbb, 0x9db8,
+  0x9dba, 0x9dc6, 0x9dcf, 0x9dc2, 0x9dd9, 0x9dd3, 0x9df8, 0x9de6, 0x9ded, 0x9def, 0x9dfd, 0x9e1a,
+  0x9e1b, 0x9e1e, 0x9e75, 0x9e79, 0x9e7d, 0x9e81, 0x9e88, 0x9e8b, 0x9e8c, 0x9e92, 0x9e95, 0x9e91,
+  0x9e9d, 0x9ea5, 0x9ea9, 0x9eb8, 0x9eaa, 0x9ead, 0x9761, 0x9ecc, 0x9ece, 0x9ecf, 0x9ed0, 0x9ed4,
+  0x9edc, 0x9ede, 0x9edd, 0x9ee0, 0x9ee5, 0x9ee8, 0x9eef, 0x9ef4, 0x9ef6, 0x9ef7, 0x9ef9, 0x9efb,
+  0x9efc, 0x9efd, 0x9f07, 0x9f08, 0x76b7, 0x9f15, 0x9f21, 0x9f2c, 0x9f3e, 0x9f4a, 0x9f52, 0x9f54,
+  0x9f63, 0x9f5f, 0x9f60, 0x9f61, 0x9f66, 0x9f67, 0x9f6c, 0x9f6a, 0x9f77, 0x9f72, 0x9f76, 0x9f95,
+  0x9f9c, 0x9fa0, 0x582f, 0x69c7, 0x9059, 0x7464, 0x51dc, 0x7199, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_jis0208_1983_0 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x2312) return 0x225e;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x00 <= h && h <= 0xff
+        && 0x00 <= l && l <= 0xff
+        && jis0208_1983_0_f_i[h - 0x00])
+      return jis0208_1983_0_f_i[h - 0x00][l - 0x00]
+             ? jis0208_1983_0_f_i[h - 0x00][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x2421 && 0x2473 <= enc) return enc + 0x0c20;
+    if (enc <= 0x2521 && 0x2576 <= enc) return enc + 0x0b80;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x74
+        && 0x21 <= l && l <= 0x7e)
+      return jis0208_1983_0_t_m[h * 0x5e + l - 0x0c3f]
+             ? jis0208_1983_0_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_jis0208_1983_0;
+
+#else
+
+#define rxvt_codeset_conv_jis0208_1983_0 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/jis0212_1990_0.h b/src/table/jis0212_1990_0.h
new file mode 100644 (file)
index 0000000..f757f97
--- /dev/null
@@ -0,0 +1,2747 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_JP
+
+static const uint16_t jis0212_1990_0_f_0[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2242, 0x0000, 0x0000, 0x2270, 0x0000, 0x2243, 0x0000,
+  0x0000, 0x226d, 0x226c, 0x0000, 0x0000, 0x0000, 0x226e, 0x2234, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2231, 0x0000, 0x226b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2244,
+  0x2a22, 0x2a21, 0x2a24, 0x2a2a, 0x2a23, 0x2a29, 0x2921, 0x2a2e, 0x2a32, 0x2a31, 0x2a34, 0x2a33,
+  0x2a40, 0x2a3f, 0x2a42, 0x2a41, 0x0000, 0x2a50, 0x2a52, 0x2a51, 0x2a54, 0x2a58, 0x2a53, 0x0000,
+  0x292c, 0x2a63, 0x2a62, 0x2a65, 0x2a64, 0x2a72, 0x2930, 0x294e, 0x2b22, 0x2b21, 0x2b24, 0x2b2a,
+  0x2b23, 0x2b29, 0x2941, 0x2b2e, 0x2b32, 0x2b31, 0x2b34, 0x2b33, 0x2b40, 0x2b3f, 0x2b42, 0x2b41,
+  0x2943, 0x2b50, 0x2b52, 0x2b51, 0x2b54, 0x2b58, 0x2b53, 0x0000, 0x294c, 0x2b63, 0x2b62, 0x2b65,
+  0x2b64, 0x2b72, 0x2950, 0x2b73
+};
+static const uint16_t jis0212_1990_0_f_1[] = {
+  0x2a27, 0x2b27, 0x2a25, 0x2b25, 0x2a28, 0x2b28, 0x2a2b, 0x2b2b, 0x2a2c, 0x2b2c, 0x2a2f, 0x2b2f,
+  0x2a2d, 0x2b2d, 0x2a30, 0x2b30, 0x2922, 0x2942, 0x2a37, 0x2b37, 0x0000, 0x0000, 0x2a36, 0x2b36,
+  0x2a38, 0x2b38, 0x2a35, 0x2b35, 0x2a3a, 0x2b3a, 0x2a3b, 0x2b3b, 0x2a3d, 0x2b3d, 0x2a3c, 0x0000,
+  0x2a3e, 0x2b3e, 0x2924, 0x2944, 0x2a47, 0x2b47, 0x2a45, 0x2b45, 0x0000, 0x0000, 0x2a46, 0x2b46,
+  0x2a44, 0x2945, 0x2926, 0x2946, 0x2a48, 0x2b48, 0x2a49, 0x2b49, 0x2947, 0x2a4a, 0x2b4a, 0x2a4c,
+  0x2b4c, 0x2a4b, 0x2b4b, 0x2929, 0x2949, 0x2928, 0x2948, 0x2a4d, 0x2b4d, 0x2a4f, 0x2b4f, 0x2a4e,
+  0x2b4e, 0x294a, 0x292b, 0x294b, 0x2a57, 0x2b57, 0x0000, 0x0000, 0x2a56, 0x2b56, 0x292d, 0x294d,
+  0x2a59, 0x2b59, 0x2a5b, 0x2b5b, 0x2a5a, 0x2b5a, 0x2a5c, 0x2b5c, 0x2a5d, 0x2b5d, 0x2a5f, 0x2b5f,
+  0x2a5e, 0x2b5e, 0x2a61, 0x2b61, 0x2a60, 0x2b60, 0x292f, 0x294f, 0x2a6c, 0x2b6c, 0x2a69, 0x2b69,
+  0x2a66, 0x2b66, 0x2a6b, 0x2b6b, 0x2a68, 0x2b68, 0x2a6a, 0x2b6a, 0x2a71, 0x2b71, 0x2a74, 0x2b74,
+  0x2a73, 0x2a75, 0x2b75, 0x2a77, 0x2b77, 0x2a76, 0x2b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a26, 0x2b26, 0x2a43, 0x2b43, 0x2a55, 0x2b55, 0x2a67, 0x2b67, 0x2a70, 0x2b70, 0x2a6d,
+  0x2b6d, 0x2a6f, 0x2b6f, 0x2a6e, 0x2b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_2[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2230, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x222f, 0x2232, 0x2236, 0x2235, 0x0000, 0x2233, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_3[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2238, 0x2239, 0x2661, 0x0000, 0x2662, 0x2663, 0x2664, 0x0000, 0x2667, 0x0000, 0x2669, 0x266c,
+  0x2676, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2665, 0x266a, 0x2671, 0x2672, 0x2673, 0x2674, 0x267b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2678, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2675, 0x267a,
+  0x2677, 0x2679, 0x267c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_4[] = {
+  0x0000, 0x0000, 0x2742, 0x2743, 0x2744, 0x2745, 0x2746, 0x2747, 0x2748, 0x2749, 0x274a, 0x274b,
+  0x274c, 0x0000, 0x274d, 0x274e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2772, 0x2773,
+  0x2774, 0x2775, 0x2776, 0x2777, 0x2778, 0x2779, 0x277a, 0x277b, 0x277c, 0x0000, 0x277d, 0x277e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_78[] = {
+  0x0000, 0x0000, 0x3021, 0x0000, 0x3022, 0x3023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3024, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3025, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3026, 0x0000, 0x0000, 0x0000, 0x3027,
+  0x3028, 0x0000, 0x0000, 0x0000, 0x3029, 0x0000, 0x0000, 0x302a, 0x0000, 0x0000, 0x302b, 0x302c,
+  0x302d, 0x0000, 0x0000, 0x0000, 0x0000, 0x302e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x302f, 0x3030, 0x0000, 0x0000, 0x3031, 0x0000, 0x0000, 0x3032,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3033, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3034, 0x0000, 0x3035, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3036, 0x0000, 0x0000, 0x0000, 0x0000, 0x3037, 0x3038, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3039, 0x303a, 0x0000, 0x0000,
+  0x0000, 0x303b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x303c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x303d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x303e, 0x303f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3040, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3041, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3044, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3045, 0x3046, 0x0000, 0x0000, 0x0000, 0x0000, 0x3047, 0x3048, 0x3049, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x304a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x304b,
+  0x0000, 0x304c, 0x0000, 0x304d, 0x0000, 0x304e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x304f, 0x3050, 0x3051
+};
+static const uint16_t jis0212_1990_0_f_79[] = {
+  0x3052, 0x0000, 0x3053, 0x3054, 0x0000, 0x0000, 0x0000, 0x0000, 0x3055, 0x0000, 0x0000, 0x3056,
+  0x3057, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3058, 0x0000, 0x0000, 0x3059, 0x305a, 0x305b,
+  0x0000, 0x305c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x305d, 0x0000,
+  0x0000, 0x305e, 0x0000, 0x3060, 0x0000, 0x3061, 0x0000, 0x3062, 0x0000, 0x3063, 0x0000, 0x3064,
+  0x0000, 0x0000, 0x3065, 0x0000, 0x3066, 0x0000, 0x3067, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3068, 0x3069, 0x0000, 0x306a, 0x306b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x306c, 0x0000,
+  0x306d, 0x0000, 0x306e, 0x0000, 0x306f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3070,
+  0x305f, 0x0000, 0x0000, 0x3071, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3072, 0x0000,
+  0x3073, 0x0000, 0x3074, 0x0000, 0x0000, 0x3075, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3076,
+  0x3077, 0x3078, 0x3079, 0x0000, 0x0000, 0x307a, 0x307b, 0x0000, 0x0000, 0x307c, 0x307d, 0x0000,
+  0x307e, 0x3121, 0x0000, 0x0000, 0x0000, 0x3122, 0x3123, 0x0000, 0x3124, 0x0000, 0x3125, 0x0000,
+  0x3126, 0x0000, 0x3127, 0x3128, 0x3129, 0x0000, 0x0000, 0x312a, 0x0000, 0x312b, 0x312c, 0x0000,
+  0x0000, 0x0000, 0x312d, 0x312e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x312f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3130, 0x0000, 0x3131, 0x0000, 0x3132, 0x3133, 0x3134, 0x3135, 0x0000,
+  0x3136, 0x3137, 0x0000, 0x0000, 0x0000, 0x3138, 0x3139, 0x0000, 0x313a, 0x313b, 0x0000, 0x313c,
+  0x313d, 0x313e, 0x0000, 0x313f, 0x0000, 0x0000, 0x3140, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3141, 0x0000, 0x0000, 0x0000, 0x3142, 0x0000, 0x3143, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3144, 0x0000, 0x3145, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3146, 0x3147, 0x0000, 0x3148
+};
+static const uint16_t jis0212_1990_0_f_80[] = {
+  0x3149, 0x314a, 0x0000, 0x0000, 0x314b, 0x0000, 0x0000, 0x314c, 0x0000, 0x0000, 0x314d, 0x0000,
+  0x314e, 0x0000, 0x314f, 0x0000, 0x3150, 0x0000, 0x0000, 0x3151, 0x0000, 0x0000, 0x0000, 0x3152,
+  0x3153, 0x0000, 0x0000, 0x3154, 0x3155, 0x3156, 0x3157, 0x0000, 0x0000, 0x0000, 0x3158, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x315a, 0x0000,
+  0x315b, 0x0000, 0x315c, 0x315d, 0x0000, 0x315e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3176,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x315f, 0x3160, 0x3161, 0x0000, 0x0000, 0x3162, 0x3163, 0x0000,
+  0x0000, 0x0000, 0x3164, 0x0000, 0x3165, 0x0000, 0x3166, 0x0000, 0x0000, 0x3167, 0x3168, 0x3169,
+  0x0000, 0x0000, 0x0000, 0x316a, 0x0000, 0x316b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316c,
+  0x316d, 0x0000, 0x316e, 0x316f, 0x0000, 0x0000, 0x3170, 0x3171, 0x0000, 0x0000, 0x3172, 0x0000,
+  0x0000, 0x3173, 0x0000, 0x0000, 0x3174, 0x3175, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3177, 0x0000, 0x3178,
+  0x3179, 0x0000, 0x317a, 0x0000, 0x0000, 0x0000, 0x317b, 0x0000, 0x0000, 0x0000, 0x317c, 0x317d,
+  0x317e, 0x0000, 0x3221, 0x3222, 0x3223, 0x0000, 0x3224, 0x0000, 0x0000, 0x0000, 0x0000, 0x3225,
+  0x3226, 0x0000, 0x3227, 0x3228, 0x3229, 0x322a, 0x322b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x322c, 0x0000, 0x0000, 0x0000, 0x0000, 0x322d, 0x322e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x322f, 0x3230, 0x0000, 0x0000, 0x3231, 0x0000, 0x0000,
+  0x3232, 0x0000, 0x0000, 0x3233, 0x3234, 0x0000, 0x0000, 0x3235, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3236, 0x0000, 0x3237, 0x0000, 0x3238, 0x0000, 0x0000, 0x3239, 0x323a, 0x0000, 0x0000, 0x0000,
+  0x323b, 0x0000, 0x0000, 0x0000, 0x323c, 0x323d, 0x0000, 0x323e, 0x0000, 0x0000, 0x323f, 0x0000,
+  0x3240, 0x0000, 0x3241, 0x0000, 0x3242, 0x3243, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3244,
+  0x0000, 0x3245, 0x3251, 0x0000, 0x0000, 0x0000, 0x3246, 0x0000, 0x0000, 0x0000, 0x3247, 0x0000,
+  0x0000, 0x0000, 0x3248, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_81[] = {
+  0x0000, 0x0000, 0x0000, 0x3249, 0x0000, 0x0000, 0x324a, 0x324b, 0x324c, 0x0000, 0x0000, 0x324d,
+  0x324e, 0x324f, 0x3250, 0x0000, 0x3252, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3253,
+  0x0000, 0x3254, 0x0000, 0x3255, 0x3256, 0x3257, 0x3258, 0x0000, 0x0000, 0x0000, 0x0000, 0x3259,
+  0x0000, 0x0000, 0x0000, 0x325a, 0x325b, 0x0000, 0x0000, 0x0000, 0x325c, 0x325d, 0x0000, 0x325e,
+  0x0000, 0x325f, 0x0000, 0x3260, 0x3261, 0x3262, 0x0000, 0x0000, 0x3263, 0x3264, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3266, 0x0000, 0x0000, 0x0000, 0x0000, 0x3267, 0x0000, 0x0000, 0x0000, 0x3268,
+  0x0000, 0x3269, 0x0000, 0x326a, 0x326b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x326c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x326d, 0x0000, 0x326e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x326f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3270,
+  0x3271, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3272, 0x0000, 0x0000, 0x3273, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3274, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3275, 0x0000, 0x0000, 0x0000, 0x3276, 0x0000, 0x3277, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3278, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3279, 0x0000, 0x327a, 0x0000, 0x327b, 0x0000, 0x327c, 0x327d,
+  0x0000, 0x0000, 0x327e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3321, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3322, 0x0000, 0x3323, 0x3324, 0x3325, 0x0000, 0x3326, 0x0000, 0x0000,
+  0x3327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3328, 0x0000, 0x0000, 0x0000, 0x3329, 0x0000,
+  0x0000, 0x332a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x332b, 0x0000,
+  0x0000, 0x0000, 0x332c, 0x332d, 0x332e, 0x0000, 0x0000, 0x332f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_82[] = {
+  0x0000, 0x3330, 0x3331, 0x0000, 0x0000, 0x3332, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3333, 0x3334, 0x0000, 0x3335, 0x3336, 0x0000,
+  0x3337, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3338, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x333a, 0x333b, 0x0000, 0x0000, 0x333c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x333d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x333e, 0x0000, 0x0000,
+  0x0000, 0x333f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3340, 0x0000, 0x3341, 0x3342, 0x0000, 0x3343, 0x0000, 0x3344, 0x0000, 0x0000, 0x3345,
+  0x3346, 0x3347, 0x0000, 0x0000, 0x0000, 0x0000, 0x3348, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334a,
+  0x334b, 0x334c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334d, 0x0000, 0x334e, 0x0000,
+  0x0000, 0x334f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3350, 0x0000, 0x3351, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3352, 0x0000, 0x3353, 0x3354, 0x3355, 0x3356, 0x0000, 0x3357, 0x0000,
+  0x3358, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3359, 0x335a, 0x335b, 0x335c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x335d, 0x335e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x335f, 0x3360, 0x3361, 0x0000, 0x3362, 0x3363, 0x0000, 0x3364, 0x0000, 0x0000,
+  0x3365, 0x0000, 0x0000, 0x0000, 0x3366, 0x0000, 0x3367, 0x0000, 0x3368, 0x0000, 0x0000, 0x0000,
+  0x3369, 0x0000, 0x0000, 0x336a, 0x0000, 0x336b, 0x0000, 0x0000, 0x336c, 0x0000, 0x336d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x336e, 0x336f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3370, 0x0000, 0x0000,
+  0x0000, 0x3371, 0x0000, 0x0000, 0x3372, 0x3373, 0x3374, 0x0000, 0x3375, 0x0000, 0x0000, 0x0000,
+  0x3376, 0x3377, 0x0000, 0x0000, 0x3378, 0x0000, 0x3379, 0x337a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_83[] = {
+  0x337b, 0x0000, 0x0000, 0x337c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x337d, 0x337e,
+  0x3421, 0x0000, 0x0000, 0x0000, 0x0000, 0x3422, 0x0000, 0x3423, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3424, 0x0000, 0x0000, 0x3425, 0x3426, 0x0000, 0x3427, 0x3428, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3429, 0x0000, 0x342a, 0x342b, 0x342c, 0x0000, 0x342d, 0x342e, 0x342f, 0x0000, 0x0000,
+  0x3430, 0x0000, 0x3431, 0x0000, 0x0000, 0x3432, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3433, 0x3434, 0x3435, 0x0000, 0x0000, 0x0000, 0x3436, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3438, 0x3437, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3439, 0x0000, 0x343a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x343b, 0x0000, 0x343c, 0x0000, 0x343d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x343e, 0x343f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3440, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3441, 0x0000, 0x0000, 0x0000, 0x0000, 0x3442, 0x0000, 0x0000, 0x0000, 0x0000, 0x3443,
+  0x0000, 0x0000, 0x0000, 0x3444, 0x3445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3446, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3447, 0x3448, 0x0000, 0x0000, 0x0000, 0x0000, 0x3449, 0x0000, 0x0000,
+  0x0000, 0x344a, 0x0000, 0x0000, 0x0000, 0x344b, 0x0000, 0x0000, 0x344c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x344d, 0x344e, 0x0000, 0x0000, 0x0000, 0x344f, 0x0000, 0x0000, 0x3450, 0x0000,
+  0x3451, 0x3452, 0x0000, 0x3453, 0x3454, 0x0000, 0x3455, 0x0000, 0x0000, 0x3456, 0x0000, 0x0000,
+  0x3457, 0x0000, 0x0000, 0x0000, 0x0000, 0x3458, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3459, 0x0000, 0x0000, 0x345a, 0x345b, 0x0000, 0x345c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x345d, 0x0000, 0x0000, 0x345e, 0x345f, 0x0000, 0x3460, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3461, 0x3462, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3463, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_84[] = {
+  0x0000, 0x0000, 0x3464, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3465, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3466, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3467, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3468, 0x3469, 0x0000, 0x346a, 0x0000, 0x0000, 0x0000, 0x0000, 0x346b,
+  0x0000, 0x346c, 0x0000, 0x0000, 0x346d, 0x346e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x346f, 0x3470, 0x0000, 0x0000, 0x3471,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3472, 0x0000, 0x3473, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3474, 0x0000,
+  0x0000, 0x0000, 0x3475, 0x0000, 0x3476, 0x0000, 0x3477, 0x3478, 0x0000, 0x3479, 0x0000, 0x347a,
+  0x0000, 0x347b, 0x347c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x347d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x347e, 0x0000, 0x3521, 0x0000, 0x3522,
+  0x0000, 0x3523, 0x0000, 0x0000, 0x3524, 0x3525, 0x0000, 0x0000, 0x0000, 0x3526, 0x0000, 0x0000,
+  0x0000, 0x3527, 0x0000, 0x0000, 0x0000, 0x3528, 0x3529, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x352a, 0x0000, 0x0000, 0x352b, 0x0000, 0x352c, 0x0000, 0x0000, 0x0000, 0x0000, 0x352d, 0x352e,
+  0x0000, 0x352f, 0x3530, 0x0000, 0x0000, 0x3531, 0x3532, 0x0000, 0x0000, 0x3533, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3534, 0x0000, 0x3535, 0x3536, 0x3537, 0x0000, 0x0000, 0x0000, 0x3538,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3539, 0x0000, 0x0000, 0x0000, 0x353a, 0x0000,
+  0x0000, 0x353b, 0x353c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x353d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x353e, 0x0000, 0x353f, 0x0000, 0x0000, 0x3540,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3541, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3542, 0x0000, 0x3543, 0x3544
+};
+static const uint16_t jis0212_1990_0_f_85[] = {
+  0x3545, 0x3546, 0x0000, 0x0000, 0x0000, 0x3547, 0x0000, 0x0000, 0x3548, 0x3549, 0x0000, 0x0000,
+  0x354a, 0x354b, 0x354c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x354d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x354e, 0x354f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3550, 0x0000, 0x0000, 0x3551, 0x3552, 0x0000, 0x0000, 0x0000, 0x0000, 0x3553,
+  0x3554, 0x3555, 0x0000, 0x0000, 0x0000, 0x3556, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3557,
+  0x0000, 0x3558, 0x3559, 0x0000, 0x0000, 0x355a, 0x0000, 0x0000, 0x355b, 0x355c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x355d, 0x0000, 0x355e, 0x355f, 0x0000, 0x0000, 0x3560, 0x0000,
+  0x3561, 0x3562, 0x0000, 0x0000, 0x3563, 0x0000, 0x3564, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3565, 0x0000, 0x3566, 0x3567, 0x0000,
+  0x0000, 0x0000, 0x3568, 0x0000, 0x3569, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x356a, 0x356b,
+  0x0000, 0x356c, 0x356d, 0x356e, 0x356f, 0x0000, 0x0000, 0x3570, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3571, 0x3572, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3573, 0x0000, 0x0000, 0x0000, 0x0000, 0x3574, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3575,
+  0x0000, 0x3576, 0x0000, 0x3577, 0x0000, 0x0000, 0x3578, 0x0000, 0x0000, 0x3579, 0x0000, 0x357a,
+  0x357b, 0x0000, 0x357c, 0x0000, 0x0000, 0x357d, 0x357e, 0x3621, 0x0000, 0x0000, 0x0000, 0x3622,
+  0x3623, 0x0000, 0x0000, 0x3624, 0x0000, 0x0000, 0x3625, 0x0000, 0x0000, 0x0000, 0x3626, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3627, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3628, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3629
+};
+static const uint16_t jis0212_1990_0_f_86[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x362a, 0x0000, 0x0000, 0x362b, 0x0000, 0x362c, 0x0000,
+  0x0000, 0x362d, 0x362e, 0x362f, 0x3630, 0x3631, 0x3632, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3634, 0x0000, 0x0000, 0x0000,
+  0x3635, 0x0000, 0x0000, 0x3636, 0x0000, 0x3637, 0x0000, 0x3638, 0x0000, 0x3639, 0x0000, 0x363a,
+  0x363b, 0x363c, 0x0000, 0x363d, 0x363e, 0x363f, 0x0000, 0x3640, 0x3641, 0x0000, 0x3642, 0x0000,
+  0x0000, 0x3643, 0x0000, 0x3644, 0x0000, 0x3645, 0x0000, 0x3646, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3647, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3648, 0x0000,
+  0x3649, 0x364a, 0x364b, 0x364c, 0x0000, 0x0000, 0x364d, 0x0000, 0x0000, 0x364e, 0x0000, 0x0000,
+  0x0000, 0x364f, 0x0000, 0x3650, 0x0000, 0x3651, 0x3652, 0x0000, 0x0000, 0x3653, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3654, 0x3655, 0x0000, 0x0000, 0x3656, 0x0000, 0x0000, 0x3657, 0x3658, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3659, 0x0000, 0x0000, 0x0000, 0x365a, 0x365b, 0x0000,
+  0x0000, 0x365c, 0x365d, 0x365e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x365f, 0x3660,
+  0x3661, 0x3662, 0x0000, 0x3663, 0x3664, 0x3665, 0x0000, 0x0000, 0x0000, 0x3666, 0x0000, 0x3667,
+  0x0000, 0x0000, 0x0000, 0x3668, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3669, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x366a, 0x0000, 0x0000, 0x0000, 0x366b, 0x366c, 0x366d,
+  0x3670, 0x3671, 0x0000, 0x366e, 0x366f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3672, 0x0000, 0x0000, 0x3673, 0x3674, 0x0000, 0x3675, 0x0000, 0x3676, 0x0000, 0x0000,
+  0x3677, 0x3678, 0x3679, 0x367a, 0x367b, 0x0000, 0x0000, 0x367d, 0x0000, 0x367e, 0x0000, 0x0000,
+  0x0000, 0x367c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3721, 0x3722, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_87[] = {
+  0x0000, 0x3723, 0x3724, 0x0000, 0x0000, 0x0000, 0x0000, 0x3725, 0x0000, 0x0000, 0x3726, 0x0000,
+  0x3727, 0x0000, 0x0000, 0x0000, 0x0000, 0x3728, 0x0000, 0x0000, 0x0000, 0x3729, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x372a, 0x372b, 0x0000, 0x372c, 0x0000, 0x0000, 0x372d, 0x0000, 0x372e, 0x372f,
+  0x3730, 0x3731, 0x0000, 0x0000, 0x0000, 0x3732, 0x3733, 0x0000, 0x3734, 0x0000, 0x3735, 0x3736,
+  0x0000, 0x0000, 0x0000, 0x3737, 0x3738, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3739, 0x373a, 0x373b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x373c, 0x373d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x373e, 0x373f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3740, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3741, 0x0000, 0x0000, 0x3742, 0x0000, 0x3743, 0x3744, 0x0000, 0x0000, 0x3745,
+  0x0000, 0x3746, 0x3747, 0x3748, 0x3749, 0x374a, 0x0000, 0x374b, 0x374c, 0x374d, 0x0000, 0x374e,
+  0x0000, 0x374f, 0x3750, 0x3751, 0x3752, 0x0000, 0x3753, 0x0000, 0x0000, 0x3754, 0x0000, 0x3755,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3756, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3757, 0x3760, 0x0000, 0x3758, 0x0000, 0x3759, 0x375a, 0x0000,
+  0x375b, 0x375c, 0x375d, 0x375e, 0x0000, 0x375f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3761,
+  0x3762, 0x3763, 0x0000, 0x0000, 0x3764, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3765, 0x0000, 0x0000, 0x0000, 0x0000, 0x3766, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3767, 0x3768, 0x0000, 0x0000, 0x0000,
+  0x3769, 0x0000, 0x0000, 0x376a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x376b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x376c, 0x376d, 0x0000, 0x0000, 0x377e, 0x0000, 0x0000,
+  0x376e, 0x0000, 0x376f, 0x3770, 0x0000, 0x3771, 0x0000, 0x0000, 0x0000, 0x3772, 0x0000, 0x0000,
+  0x3773, 0x0000, 0x0000, 0x0000, 0x0000, 0x3774, 0x3775, 0x0000, 0x3776, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3777, 0x3778, 0x3779
+};
+static const uint16_t jis0212_1990_0_f_88[] = {
+  0x0000, 0x0000, 0x0000, 0x377a, 0x377b, 0x0000, 0x0000, 0x0000, 0x377c, 0x377d, 0x0000, 0x0000,
+  0x3821, 0x3822, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3823, 0x0000, 0x0000, 0x3824, 0x3825, 0x3826, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3827, 0x3828, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3829, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x382a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x382b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x382c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x382d, 0x0000, 0x0000, 0x382e, 0x382f, 0x0000, 0x3830, 0x3831, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3832, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3833,
+  0x0000, 0x3834, 0x0000, 0x0000, 0x3835, 0x0000, 0x0000, 0x3836, 0x3837, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3838, 0x0000, 0x0000, 0x0000, 0x3839, 0x0000, 0x0000, 0x383a, 0x383b, 0x383c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x383d, 0x383e, 0x383f, 0x3840, 0x0000, 0x3841, 0x3842, 0x0000, 0x3843,
+  0x3844, 0x0000, 0x0000, 0x0000, 0x3845, 0x0000, 0x3846, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3847, 0x0000, 0x0000, 0x3848, 0x3849, 0x384a, 0x0000, 0x0000, 0x0000, 0x384b, 0x0000,
+  0x0000, 0x384c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x384d, 0x384e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3850, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3851, 0x0000, 0x384f, 0x0000, 0x0000, 0x0000, 0x3852, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3853, 0x3854, 0x0000, 0x3855, 0x0000, 0x3856, 0x0000, 0x3857, 0x0000, 0x3858, 0x0000,
+  0x0000, 0x0000, 0x3859, 0x0000, 0x0000, 0x385a, 0x0000, 0x0000, 0x0000, 0x385b, 0x385c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x385d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x385e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_89[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x385f, 0x3860, 0x0000, 0x0000, 0x0000, 0x0000, 0x3861,
+  0x3862, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3863, 0x3864, 0x3865, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3867, 0x0000, 0x0000, 0x0000, 0x3868, 0x0000, 0x3869,
+  0x386a, 0x0000, 0x0000, 0x0000, 0x386b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x386c,
+  0x386d, 0x0000, 0x0000, 0x386e, 0x0000, 0x386f, 0x3870, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3871, 0x0000, 0x0000, 0x0000, 0x3872, 0x0000, 0x0000, 0x3873, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3874, 0x3875,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3876, 0x0000, 0x3877, 0x0000, 0x3878, 0x3879, 0x387a,
+  0x0000, 0x387b, 0x0000, 0x387c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x387d,
+  0x0000, 0x387e, 0x0000, 0x3921, 0x0000, 0x0000, 0x3922, 0x0000, 0x0000, 0x3923, 0x3924, 0x0000,
+  0x0000, 0x3925, 0x0000, 0x3926, 0x3927, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3928, 0x3929, 0x0000, 0x392a, 0x0000,
+  0x0000, 0x0000, 0x392b, 0x0000, 0x0000, 0x392c, 0x0000, 0x392d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x392e, 0x0000, 0x0000, 0x0000, 0x0000, 0x392f, 0x0000, 0x0000, 0x3930,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3931, 0x3932, 0x3933, 0x3934, 0x0000, 0x0000, 0x3935,
+  0x0000, 0x0000, 0x0000, 0x3936, 0x0000, 0x0000, 0x3937, 0x0000, 0x3938, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3939, 0x0000, 0x393a, 0x393b, 0x0000, 0x0000, 0x0000, 0x393c, 0x0000, 0x393d, 0x0000,
+  0x0000, 0x393e, 0x0000, 0x0000, 0x0000, 0x0000, 0x393f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3940, 0x3941, 0x3942, 0x0000, 0x0000, 0x0000, 0x3943,
+  0x3944, 0x0000, 0x0000, 0x3945, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3946, 0x3947,
+  0x0000, 0x3948, 0x3949, 0x0000, 0x394a, 0x0000, 0x0000, 0x394b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_90[] = {
+  0x394c, 0x0000, 0x0000, 0x0000, 0x394d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x394e, 0x394f, 0x3950, 0x0000, 0x0000, 0x0000, 0x3951, 0x3952, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3953, 0x0000, 0x0000, 0x0000, 0x0000, 0x3954,
+  0x3955, 0x0000, 0x0000, 0x3956, 0x3957, 0x0000, 0x3958, 0x0000, 0x0000, 0x3959, 0x0000, 0x0000,
+  0x395a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395b, 0x395c, 0x0000, 0x395d,
+  0x395e, 0x0000, 0x0000, 0x0000, 0x395f, 0x0000, 0x0000, 0x0000, 0x3960, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3961, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3962, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3963, 0x0000, 0x3964, 0x0000, 0x3965, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3966, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3967,
+  0x0000, 0x0000, 0x3968, 0x3969, 0x0000, 0x0000, 0x396a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x396b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x396c, 0x0000, 0x0000, 0x396d, 0x0000, 0x0000, 0x396e, 0x0000, 0x0000, 0x396f, 0x0000, 0x0000,
+  0x3970, 0x0000, 0x3971, 0x3972, 0x3973, 0x0000, 0x3974, 0x0000, 0x0000, 0x0000, 0x0000, 0x3975,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3976, 0x0000, 0x0000, 0x0000, 0x0000, 0x3977, 0x3978, 0x3979,
+  0x0000, 0x397a, 0x0000, 0x0000, 0x397b, 0x0000, 0x397c, 0x397d, 0x0000, 0x0000, 0x0000, 0x397e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a21, 0x0000, 0x3a22, 0x0000, 0x3a23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3a24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a25, 0x0000, 0x3a26, 0x0000, 0x0000, 0x0000, 0x3a27, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a29, 0x0000, 0x0000, 0x0000, 0x3a2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a2b, 0x3a2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a2d, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_91[] = {
+  0x3a2e, 0x3a2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a30, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a31,
+  0x0000, 0x3a33, 0x0000, 0x3a34, 0x0000, 0x3a35, 0x0000, 0x0000, 0x0000, 0x3a36, 0x0000, 0x0000,
+  0x0000, 0x3a37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a32, 0x0000, 0x0000, 0x0000, 0x3a39, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3a3b, 0x3a3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3d, 0x0000,
+  0x0000, 0x0000, 0x3a3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a41, 0x3a42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a43, 0x3a44, 0x3a45, 0x3a46, 0x0000, 0x3a47, 0x0000, 0x0000,
+  0x3a48, 0x0000, 0x3a49, 0x0000, 0x0000, 0x0000, 0x3a4a, 0x0000, 0x0000, 0x0000, 0x3a4b, 0x0000,
+  0x3a4c, 0x3a4d, 0x0000, 0x3a4e, 0x3a4f, 0x0000, 0x3a50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a51, 0x3a52, 0x0000, 0x0000, 0x3a53, 0x3a54, 0x0000, 0x3a55, 0x0000, 0x3a56, 0x3a57, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3a58, 0x0000, 0x0000, 0x3a59, 0x0000, 0x3a5a, 0x0000, 0x0000, 0x0000,
+  0x3a5b, 0x3a5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a5d, 0x0000, 0x3a5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a5f, 0x3a60,
+  0x3a61, 0x3a62, 0x3a63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a64, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a65,
+  0x0000, 0x3a66, 0x0000, 0x0000, 0x3a67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a68, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_92[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a6a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a6b, 0x3a6c, 0x0000, 0x0000, 0x0000, 0x3a6d,
+  0x0000, 0x0000, 0x3a6e, 0x0000, 0x0000, 0x3a6f, 0x0000, 0x3a70, 0x3a71, 0x0000, 0x3a72, 0x0000,
+  0x3a73, 0x0000, 0x3a74, 0x0000, 0x0000, 0x3a75, 0x3a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a77, 0x3a78, 0x0000, 0x3a79, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3a7a, 0x3a7b, 0x0000, 0x0000, 0x0000, 0x3a7c, 0x3a7d, 0x3a7e, 0x0000, 0x0000,
+  0x0000, 0x3b21, 0x0000, 0x0000, 0x3b22, 0x0000, 0x0000, 0x0000, 0x3b23, 0x3b24, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b25, 0x3b26, 0x3b27, 0x3b28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b29, 0x3b2a, 0x0000, 0x3b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2c,
+  0x0000, 0x0000, 0x3b2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3b2e, 0x0000, 0x3b2f, 0x3b30, 0x0000, 0x3b31, 0x3b32, 0x0000, 0x0000, 0x3b33, 0x0000,
+  0x0000, 0x0000, 0x3b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b35, 0x0000,
+  0x3b36, 0x3b37, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b39, 0x0000, 0x3b3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3e, 0x0000,
+  0x0000, 0x3b3f, 0x3b40, 0x0000, 0x3b41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_93[] = {
+  0x0000, 0x3b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3b44, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b47,
+  0x3b48, 0x0000, 0x3b49, 0x3b4a, 0x0000, 0x0000, 0x0000, 0x3b46, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3b4b, 0x0000, 0x0000, 0x3b4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b4d, 0x0000, 0x0000,
+  0x0000, 0x3b4e, 0x0000, 0x3b4f, 0x0000, 0x0000, 0x3b50, 0x3b51, 0x0000, 0x0000, 0x3b52, 0x0000,
+  0x3b53, 0x0000, 0x3b57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b55, 0x0000, 0x0000,
+  0x0000, 0x3b54, 0x0000, 0x0000, 0x0000, 0x3b56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b58,
+  0x3b59, 0x3b5a, 0x3b5b, 0x0000, 0x3b5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5d, 0x0000,
+  0x0000, 0x3b5e, 0x0000, 0x0000, 0x3b5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3b60, 0x3b61, 0x0000, 0x0000, 0x0000, 0x3b62, 0x3b63, 0x0000, 0x3b64, 0x0000, 0x3b65,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b66, 0x0000, 0x3b67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b68, 0x3b69, 0x3b6a, 0x3b6b, 0x0000, 0x0000, 0x0000, 0x3b6c, 0x0000, 0x3b6d,
+  0x0000, 0x0000, 0x0000, 0x3b6e, 0x3b6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b70,
+  0x0000, 0x0000, 0x0000, 0x3b71, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b72, 0x0000, 0x6674, 0x0000,
+  0x3b73, 0x0000, 0x0000, 0x0000, 0x3b74, 0x3b75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b76, 0x0000, 0x0000, 0x0000, 0x3b77, 0x0000, 0x0000, 0x0000, 0x3b78,
+  0x0000, 0x0000, 0x3b7a, 0x0000, 0x3b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b7b, 0x3b7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b7d, 0x0000, 0x0000, 0x0000,
+  0x3b7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c22, 0x3c23, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_94[] = {
+  0x3c24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c25, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c26, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c27, 0x0000, 0x3c28, 0x3c29, 0x0000, 0x0000,
+  0x3c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c2b, 0x3c2c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c2d, 0x0000,
+  0x0000, 0x0000, 0x3c2f, 0x0000, 0x0000, 0x3c30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c34, 0x0000, 0x3c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c33, 0x3c35, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c36, 0x0000, 0x3c37, 0x0000, 0x0000, 0x3c38, 0x3c39, 0x0000, 0x3c3a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3b, 0x0000, 0x3c3c, 0x3c3d,
+  0x3c3e, 0x3c3f, 0x3c40, 0x0000, 0x3c41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c43, 0x0000, 0x0000, 0x3c44, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c45, 0x0000, 0x3c46, 0x3c47, 0x0000, 0x0000,
+  0x3c48, 0x0000, 0x3c49, 0x0000, 0x3c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4b, 0x0000, 0x3c4c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c4d, 0x3c4e, 0x3c4f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c50, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c52,
+  0x3c51, 0x0000, 0x3c53, 0x0000, 0x0000, 0x3c54, 0x3c55, 0x0000, 0x3c56, 0x3c57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c58, 0x0000, 0x3c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_95[] = {
+  0x0000, 0x0000, 0x3c5c, 0x0000, 0x0000, 0x0000, 0x3c5d, 0x3c5e, 0x3c5f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c61, 0x0000, 0x0000, 0x3c62, 0x3c63, 0x0000, 0x0000, 0x0000, 0x3c64, 0x3c65, 0x3c66,
+  0x3c67, 0x0000, 0x0000, 0x0000, 0x3c68, 0x0000, 0x0000, 0x3c69, 0x3c6a, 0x0000, 0x3c6b, 0x0000,
+  0x3c6c, 0x0000, 0x0000, 0x0000, 0x3c6d, 0x0000, 0x3c6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6f,
+  0x0000, 0x3c70, 0x0000, 0x3c71, 0x3c72, 0x0000, 0x0000, 0x0000, 0x3c73, 0x3c74, 0x0000, 0x3c75,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c76, 0x0000, 0x0000, 0x3c77, 0x0000, 0x0000, 0x0000,
+  0x3c78, 0x0000, 0x0000, 0x0000, 0x3c79, 0x0000, 0x0000, 0x3c7a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c7b, 0x0000, 0x0000, 0x3c7c, 0x3c7d, 0x0000, 0x0000, 0x3c7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d21, 0x0000, 0x0000, 0x3d22, 0x0000, 0x3d23, 0x3d24, 0x0000, 0x0000,
+  0x3d25, 0x0000, 0x3d26, 0x0000, 0x0000, 0x3d27, 0x3d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d29, 0x0000, 0x0000, 0x0000, 0x3d2a, 0x0000, 0x3d2b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d2d, 0x3d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d2f, 0x0000, 0x3d32, 0x0000, 0x0000, 0x3d30,
+  0x0000, 0x0000, 0x0000, 0x3d31, 0x3d33, 0x0000, 0x0000, 0x3d34, 0x3d35, 0x3d36, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d38, 0x0000, 0x0000, 0x3d39, 0x3d3a, 0x3d3b, 0x0000, 0x3d3c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d3d, 0x3d3e, 0x3d3f, 0x3d40, 0x3d41, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d42, 0x0000, 0x0000, 0x3d43, 0x3d44, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d45, 0x3d46, 0x3d47, 0x0000, 0x3d48, 0x3d49, 0x3d4a, 0x3d4b,
+  0x0000, 0x0000, 0x3d4c, 0x3d4d, 0x0000, 0x0000, 0x3d4e, 0x0000, 0x0000, 0x0000, 0x3d4f, 0x0000,
+  0x3d50, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d51, 0x0000, 0x0000, 0x3d52, 0x0000,
+  0x0000, 0x3d53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d54, 0x3d55, 0x0000, 0x0000, 0x3d56,
+  0x3d57, 0x0000, 0x3d58, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d59, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d5b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d5c, 0x0000, 0x3d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d5f,
+  0x3d60, 0x3d61, 0x0000, 0x0000, 0x3d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d63, 0x0000, 0x0000,
+  0x3d64, 0x0000, 0x3d65, 0x3d66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d67, 0x0000, 0x0000,
+  0x0000, 0x3d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d69, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d6b, 0x3d6c, 0x0000, 0x0000, 0x3d6d, 0x0000,
+  0x0000, 0x0000, 0x3d6e, 0x0000, 0x3d6f, 0x0000, 0x3d70, 0x0000, 0x0000, 0x0000, 0x3d71, 0x0000,
+  0x0000, 0x3d72, 0x0000, 0x3d73, 0x0000, 0x3d74, 0x0000, 0x0000, 0x3d75, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d76, 0x3d77, 0x0000, 0x0000, 0x0000, 0x3d78, 0x0000, 0x3d79, 0x3d7a, 0x0000, 0x0000,
+  0x3d7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d7c, 0x3d7d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d7e, 0x0000, 0x0000, 0x0000, 0x3e21, 0x0000, 0x0000, 0x3e22, 0x0000,
+  0x0000, 0x0000, 0x3e23, 0x0000, 0x3e24, 0x0000, 0x0000, 0x0000, 0x3e25, 0x3e26, 0x3e27, 0x3e28,
+  0x0000, 0x0000, 0x3e29, 0x3e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2b, 0x3e2c, 0x0000, 0x0000,
+  0x0000, 0x3e2d, 0x0000, 0x3e2e, 0x0000, 0x3e2f, 0x3e30, 0x0000, 0x0000, 0x0000, 0x3e31, 0x0000,
+  0x0000, 0x3e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e33, 0x0000, 0x0000, 0x3e34, 0x0000, 0x0000, 0x3e35, 0x0000, 0x0000, 0x0000,
+  0x3e36, 0x3e37, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_97[] = {
+  0x0000, 0x0000, 0x3e38, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e39, 0x0000, 0x0000, 0x3e3a, 0x0000,
+  0x3e3b, 0x0000, 0x0000, 0x0000, 0x3e3c, 0x3e3d, 0x3e3e, 0x3e3f, 0x3e40, 0x0000, 0x3e41, 0x3e42,
+  0x0000, 0x3e43, 0x0000, 0x0000, 0x3e44, 0x0000, 0x3e45, 0x0000, 0x0000, 0x0000, 0x3e46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e47, 0x3e48, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e49, 0x3e4a, 0x0000, 0x0000, 0x0000, 0x3e4b, 0x3e4c, 0x3e4d, 0x0000, 0x3e4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4f, 0x0000, 0x0000, 0x0000, 0x3e50, 0x3e51, 0x0000,
+  0x0000, 0x3e52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e53, 0x0000,
+  0x3e54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e57, 0x0000, 0x0000, 0x3e58, 0x3e59, 0x0000, 0x0000, 0x3e5a, 0x3e5b, 0x3e5c, 0x0000, 0x3e5d,
+  0x3e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e5f, 0x0000, 0x3e60, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e61, 0x3e62, 0x0000, 0x0000, 0x0000, 0x3e63, 0x3e64, 0x0000, 0x0000, 0x0000,
+  0x3e65, 0x3e66, 0x0000, 0x3e67, 0x3e68, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e69, 0x0000, 0x0000,
+  0x3e6a, 0x0000, 0x3e6b, 0x0000, 0x0000, 0x3e6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e6d, 0x3e6e, 0x0000, 0x0000, 0x3e6f, 0x0000, 0x0000, 0x0000,
+  0x3e70, 0x3e71, 0x3e72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e73, 0x3e74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e75, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e76, 0x3e77, 0x3e78, 0x3e79, 0x0000, 0x3e7a, 0x3e7b, 0x0000,
+  0x0000, 0x3e7e, 0x0000, 0x3e7c, 0x0000, 0x3e7d, 0x0000, 0x0000, 0x3f21, 0x3f22, 0x0000, 0x3f23,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_98[] = {
+  0x0000, 0x3f24, 0x0000, 0x3f25, 0x3f26, 0x0000, 0x0000, 0x3f27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f28, 0x0000, 0x3f29, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f2a, 0x0000, 0x0000, 0x0000, 0x3f2b, 0x0000, 0x3f2c, 0x3f2d,
+  0x0000, 0x0000, 0x0000, 0x3f2e, 0x0000, 0x3f2f, 0x0000, 0x3f30, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f31, 0x0000, 0x0000,
+  0x0000, 0x3f32, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f33, 0x3f34, 0x3f35, 0x0000, 0x3f36, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f37, 0x0000, 0x0000, 0x0000, 0x3f38, 0x3f39, 0x3f3a, 0x0000,
+  0x3f3b, 0x0000, 0x3f3c, 0x0000, 0x0000, 0x0000, 0x3f3d, 0x0000, 0x3f3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f40, 0x0000, 0x3f41, 0x0000, 0x0000, 0x0000, 0x3f42, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f43, 0x0000, 0x0000, 0x3f44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f45, 0x3f46, 0x3f47,
+  0x3f48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f49, 0x0000,
+  0x3f4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f4b,
+  0x0000, 0x0000, 0x3f4c, 0x3f4d, 0x0000, 0x0000, 0x3f4e, 0x0000, 0x0000, 0x0000, 0x3f4f, 0x3f50,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f53, 0x3f54, 0x0000,
+  0x0000, 0x0000, 0x3f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f57, 0x0000, 0x3f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f59, 0x3f5a, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_99[] = {
+  0x0000, 0x0000, 0x0000, 0x3f5b, 0x3f5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f5d, 0x3f5e,
+  0x0000, 0x3f5f, 0x0000, 0x0000, 0x3f60, 0x0000, 0x0000, 0x3f61, 0x0000, 0x0000, 0x3f62, 0x0000,
+  0x3f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f64, 0x3f65, 0x0000, 0x0000, 0x3f66, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f67, 0x3f68, 0x0000, 0x0000, 0x3f69, 0x0000, 0x0000,
+  0x3f6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f6b, 0x3f6c, 0x3f6d, 0x3f6e, 0x0000, 0x3f6f, 0x0000,
+  0x0000, 0x0000, 0x3f70, 0x3f71, 0x0000, 0x0000, 0x3f72, 0x0000, 0x0000, 0x0000, 0x3f73, 0x3f74,
+  0x3f75, 0x0000, 0x0000, 0x0000, 0x3f76, 0x0000, 0x0000, 0x3f77, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f78, 0x3f79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f7a, 0x3f7b, 0x0000, 0x0000, 0x0000, 0x3f7c, 0x0000, 0x0000, 0x3f7d, 0x3f7e, 0x0000, 0x0000,
+  0x4021, 0x0000, 0x0000, 0x0000, 0x4022, 0x4023, 0x0000, 0x4024, 0x0000, 0x0000, 0x4025, 0x0000,
+  0x4026, 0x0000, 0x0000, 0x4027, 0x0000, 0x0000, 0x4028, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4029, 0x0000, 0x0000, 0x0000, 0x402a, 0x402b, 0x0000, 0x0000, 0x0000, 0x402c, 0x402d, 0x0000,
+  0x0000, 0x0000, 0x402e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x402f, 0x0000, 0x4030, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4031, 0x4032, 0x4033, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4034, 0x0000, 0x0000,
+  0x0000, 0x4035, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x0000, 0x4037, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4038, 0x0000, 0x0000, 0x4039, 0x0000, 0x403a, 0x403b, 0x403c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x403d, 0x0000, 0x0000, 0x0000, 0x403e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x403f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4040, 0x0000, 0x4041, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4042, 0x4043, 0x0000, 0x4044, 0x0000, 0x0000, 0x4045, 0x4046, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4047, 0x4048, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4049, 0x0000, 0x404a, 0x0000, 0x404b, 0x0000, 0x0000, 0x0000,
+  0x404c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404d, 0x0000, 0x404e, 0x0000, 0x404f, 0x0000,
+  0x4050, 0x4051, 0x0000, 0x0000, 0x0000, 0x4052, 0x4053, 0x0000, 0x0000, 0x0000, 0x0000, 0x4054,
+  0x4055, 0x0000, 0x0000, 0x0000, 0x0000, 0x4056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4057, 0x0000, 0x4058, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4059, 0x0000, 0x0000, 0x0000, 0x405a, 0x0000, 0x405b, 0x405c, 0x405d,
+  0x405e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x405f, 0x4060, 0x4061, 0x4062, 0x0000, 0x4063,
+  0x4064, 0x4065, 0x0000, 0x4066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4067, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4068, 0x4069, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x406a, 0x0000, 0x406b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x406c, 0x0000, 0x406d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x406e,
+  0x406f, 0x4070, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4071, 0x4072, 0x0000, 0x4073,
+  0x0000, 0x4074, 0x0000, 0x4075, 0x0000, 0x4076, 0x0000, 0x4077, 0x0000, 0x0000, 0x4078, 0x0000,
+  0x4079, 0x0000, 0x0000, 0x0000, 0x407a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x407b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x407c, 0x407d, 0x407e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4121, 0x0000, 0x0000, 0x0000, 0x0000, 0x4122, 0x4123, 0x4124,
+  0x4125, 0x0000, 0x4126, 0x0000, 0x4127, 0x4128, 0x0000, 0x0000, 0x0000, 0x4129, 0x0000, 0x412a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x412b, 0x412c, 0x0000, 0x0000, 0x0000, 0x412d, 0x412e, 0x0000, 0x0000, 0x412f, 0x0000, 0x0000,
+  0x4130, 0x0000, 0x0000, 0x0000, 0x0000, 0x4131, 0x0000, 0x4132, 0x0000, 0x0000, 0x0000, 0x4133,
+  0x0000, 0x0000, 0x0000, 0x4134
+};
+static const uint16_t jis0212_1990_0_f_101[] = {
+  0x0000, 0x4135, 0x0000, 0x0000, 0x4136, 0x0000, 0x0000, 0x0000, 0x4137, 0x4138, 0x4139, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x413a, 0x0000, 0x0000, 0x0000, 0x413b, 0x413c, 0x0000, 0x413d, 0x0000,
+  0x0000, 0x413e, 0x0000, 0x413f, 0x0000, 0x0000, 0x4140, 0x4141, 0x0000, 0x0000, 0x4142, 0x0000,
+  0x0000, 0x0000, 0x4143, 0x0000, 0x0000, 0x4144, 0x0000, 0x0000, 0x0000, 0x0000, 0x4145, 0x0000,
+  0x0000, 0x4146, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4147, 0x0000,
+  0x4148, 0x4149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414a, 0x0000, 0x0000, 0x0000, 0x414b,
+  0x0000, 0x414c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414d, 0x0000, 0x414e, 0x0000,
+  0x414f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4150,
+  0x4151, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4152, 0x0000, 0x0000, 0x0000, 0x4153,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4154, 0x0000, 0x0000, 0x4155, 0x0000, 0x0000, 0x0000, 0x4156, 0x0000, 0x0000,
+  0x0000, 0x4157, 0x0000, 0x0000, 0x0000, 0x0000, 0x4158, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4159, 0x0000, 0x0000, 0x415a, 0x0000, 0x0000, 0x415b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x415c, 0x0000, 0x0000, 0x415d, 0x0000, 0x0000, 0x415e, 0x0000, 0x0000, 0x415f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4160, 0x0000, 0x0000, 0x0000, 0x4161, 0x4162,
+  0x4163, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4164,
+  0x0000, 0x0000, 0x4165, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4166, 0x4167, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4168, 0x0000, 0x4169, 0x0000, 0x0000, 0x0000, 0x416a, 0x0000, 0x416b, 0x0000,
+  0x416c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x416d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x416e, 0x0000, 0x416f, 0x0000, 0x4170, 0x4171, 0x0000, 0x0000, 0x0000, 0x4172, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4173, 0x4174
+};
+static const uint16_t jis0212_1990_0_f_102[] = {
+  0x4175, 0x0000, 0x0000, 0x0000, 0x4176, 0x0000, 0x0000, 0x0000, 0x4177, 0x4178, 0x0000, 0x0000,
+  0x0000, 0x4179, 0x0000, 0x0000, 0x0000, 0x417a, 0x417b, 0x0000, 0x0000, 0x417c, 0x417d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x417e, 0x4221, 0x0000, 0x0000, 0x4222, 0x4223, 0x4224,
+  0x4225, 0x0000, 0x4226, 0x0000, 0x0000, 0x4227, 0x4228, 0x4229, 0x422a, 0x0000, 0x422b, 0x0000,
+  0x422c, 0x422d, 0x0000, 0x422e, 0x0000, 0x0000, 0x0000, 0x4230, 0x0000, 0x422f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4231, 0x0000, 0x0000, 0x0000, 0x0000, 0x4232, 0x4233, 0x0000,
+  0x0000, 0x0000, 0x4234, 0x0000, 0x4235, 0x0000, 0x4237, 0x0000, 0x0000, 0x4236, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4238, 0x4239, 0x423a, 0x0000, 0x423b, 0x423c, 0x0000, 0x0000, 0x0000,
+  0x423d, 0x423e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4240, 0x4241,
+  0x4242, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4244, 0x0000, 0x4245, 0x0000, 0x4247,
+  0x4248, 0x4249, 0x0000, 0x424a, 0x424c, 0x0000, 0x4243, 0x4246, 0x424b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x424d, 0x424e, 0x424f, 0x0000, 0x0000,
+  0x4250, 0x0000, 0x4251, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4252, 0x4253, 0x4254,
+  0x4255, 0x0000, 0x0000, 0x4256, 0x4257, 0x0000, 0x0000, 0x0000, 0x4258, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4259, 0x0000, 0x0000, 0x0000, 0x425a, 0x425b, 0x0000,
+  0x0000, 0x425c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425d, 0x0000, 0x0000, 0x0000, 0x425e,
+  0x425f, 0x0000, 0x4260, 0x4261, 0x0000, 0x0000, 0x0000, 0x0000, 0x4262, 0x0000, 0x0000, 0x0000,
+  0x4263, 0x0000, 0x4264, 0x4265, 0x0000, 0x0000, 0x0000, 0x0000, 0x4266, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4267, 0x0000, 0x0000, 0x0000, 0x4268, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4269, 0x0000, 0x0000, 0x426a, 0x426b, 0x0000, 0x426c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x426d, 0x423f,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_103[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x426e, 0x0000, 0x426f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4270, 0x0000, 0x0000, 0x0000, 0x0000, 0x4271, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4272, 0x0000, 0x0000, 0x4273, 0x0000, 0x0000, 0x0000, 0x4274, 0x0000, 0x4275, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4276, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4277, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4278, 0x0000, 0x4279,
+  0x427a, 0x0000, 0x0000, 0x0000, 0x427b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x427c, 0x427d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4321, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4322, 0x0000, 0x4323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4324, 0x0000, 0x4325, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4327, 0x0000, 0x0000,
+  0x4328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4329, 0x432a,
+  0x0000, 0x432b, 0x0000, 0x432c, 0x0000, 0x0000, 0x432d, 0x0000, 0x432e, 0x432f, 0x0000, 0x4330,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4331, 0x4332, 0x4333, 0x0000,
+  0x0000, 0x4334, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4335, 0x4336, 0x4337, 0x0000, 0x0000,
+  0x4339, 0x0000, 0x433a, 0x433b, 0x0000, 0x433c, 0x0000, 0x0000, 0x433d, 0x433e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x433f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4340,
+  0x0000, 0x4341, 0x0000, 0x0000, 0x4342, 0x0000, 0x0000, 0x0000, 0x0000, 0x4343, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4344, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4345, 0x0000, 0x4346, 0x0000, 0x0000, 0x0000, 0x4347, 0x4348, 0x0000, 0x4338, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_104[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x434a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x434b, 0x0000, 0x0000, 0x0000, 0x434c, 0x0000, 0x434d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x434f, 0x434e, 0x0000, 0x0000, 0x0000, 0x4350, 0x4351, 0x0000, 0x4352,
+  0x4353, 0x4354, 0x0000, 0x4355, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4356,
+  0x0000, 0x0000, 0x0000, 0x4357, 0x0000, 0x0000, 0x0000, 0x0000, 0x4358, 0x4359, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x435a, 0x0000, 0x435b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4349, 0x0000,
+  0x0000, 0x435c, 0x0000, 0x435d, 0x435e, 0x0000, 0x0000, 0x435f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4360,
+  0x0000, 0x0000, 0x4361, 0x4362, 0x4363, 0x4364, 0x4365, 0x0000, 0x0000, 0x4366, 0x0000, 0x0000,
+  0x0000, 0x4367, 0x4368, 0x4369, 0x436a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436b, 0x0000,
+  0x436c, 0x0000, 0x436d, 0x0000, 0x436e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436f, 0x0000, 0x4370, 0x0000, 0x4371, 0x0000,
+  0x4372, 0x0000, 0x0000, 0x0000, 0x0000, 0x4373, 0x0000, 0x4374, 0x0000, 0x4375, 0x0000, 0x0000,
+  0x0000, 0x4376, 0x4377, 0x0000, 0x0000, 0x0000, 0x4378, 0x0000, 0x0000, 0x0000, 0x4379, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x437a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x437b, 0x0000, 0x0000, 0x437c, 0x0000, 0x0000, 0x0000,
+  0x437d, 0x0000, 0x0000, 0x437e, 0x4421, 0x4422, 0x0000, 0x4423, 0x0000, 0x0000, 0x4424, 0x0000,
+  0x0000, 0x4425, 0x0000, 0x0000, 0x4426, 0x4427, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4428, 0x0000, 0x0000, 0x4429, 0x0000, 0x442a, 0x442b, 0x442c, 0x442d, 0x0000, 0x0000,
+  0x442e, 0x442f, 0x0000, 0x0000, 0x0000, 0x4430, 0x4431, 0x0000, 0x0000, 0x0000, 0x0000, 0x4432,
+  0x4433, 0x4434, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_105[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4435, 0x0000, 0x0000, 0x4436, 0x4437, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4438, 0x4439, 0x0000, 0x443a, 0x0000, 0x0000, 0x443b, 0x443c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x443d, 0x0000, 0x443e, 0x0000, 0x443f, 0x0000, 0x0000, 0x4440, 0x0000, 0x0000, 0x4441,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4442, 0x0000, 0x0000, 0x4443, 0x0000, 0x0000,
+  0x0000, 0x4444, 0x0000, 0x0000, 0x0000, 0x0000, 0x4445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4446, 0x0000, 0x0000, 0x0000, 0x4447, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4448, 0x4449, 0x444a, 0x444b, 0x0000, 0x444c, 0x444d, 0x0000, 0x0000,
+  0x444e, 0x0000, 0x0000, 0x0000, 0x444f, 0x4450, 0x4451, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4452, 0x4453, 0x0000, 0x0000, 0x0000, 0x4454, 0x4455, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4456, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4457, 0x0000, 0x0000, 0x0000, 0x4458, 0x0000, 0x4459, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x445a, 0x0000, 0x0000, 0x0000, 0x445b, 0x445c, 0x0000,
+  0x445d, 0x0000, 0x0000, 0x445e, 0x0000, 0x445f, 0x0000, 0x4460, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4461, 0x4462, 0x0000, 0x4463, 0x0000, 0x4464, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4465, 0x0000, 0x0000, 0x4466, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4467, 0x0000, 0x0000, 0x0000, 0x0000, 0x4468, 0x4469,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446a, 0x0000,
+  0x0000, 0x446b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446c, 0x446d,
+  0x0000, 0x446e, 0x0000, 0x446f, 0x0000, 0x4470, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4471, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_106[] = {
+  0x4472, 0x4473, 0x0000, 0x4474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4475, 0x0000, 0x4476, 0x0000, 0x0000, 0x0000, 0x4477, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4478, 0x0000, 0x0000, 0x4479, 0x0000, 0x0000, 0x447a, 0x0000, 0x0000, 0x0000,
+  0x447b, 0x0000, 0x0000, 0x0000, 0x447c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x447d, 0x0000, 0x447e, 0x0000, 0x4521, 0x0000, 0x0000, 0x4522, 0x0000, 0x0000, 0x0000, 0x4523,
+  0x0000, 0x0000, 0x4524, 0x4525, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4526, 0x4527, 0x0000,
+  0x0000, 0x4528, 0x4529, 0x0000, 0x0000, 0x0000, 0x452a, 0x0000, 0x452b, 0x452c, 0x452d, 0x0000,
+  0x0000, 0x452e, 0x452f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4530, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4531, 0x0000, 0x0000, 0x4532, 0x0000, 0x0000, 0x4533, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4534, 0x0000, 0x4535, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4536, 0x0000, 0x0000, 0x4537, 0x0000, 0x4538,
+  0x0000, 0x0000, 0x4539, 0x453a, 0x0000, 0x453b, 0x0000, 0x453c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x453d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x453e,
+  0x0000, 0x453f, 0x4540, 0x4541, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4542, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4543, 0x0000, 0x0000, 0x0000, 0x4544, 0x4545, 0x4546, 0x0000, 0x0000,
+  0x4547, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4548, 0x4549, 0x454a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454b, 0x0000, 0x454d, 0x454c, 0x0000, 0x0000,
+  0x454e, 0x0000, 0x0000, 0x0000, 0x454f, 0x0000, 0x0000, 0x0000, 0x4550, 0x4551, 0x4552, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4553, 0x4554, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4555, 0x0000, 0x0000, 0x4556, 0x0000, 0x0000, 0x0000, 0x0000, 0x4557, 0x0000, 0x0000, 0x0000,
+  0x4558, 0x4559, 0x455a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x455b, 0x455c, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_107[] = {
+  0x0000, 0x0000, 0x455d, 0x455e, 0x0000, 0x0000, 0x455f, 0x4560, 0x0000, 0x4561, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4562, 0x4563, 0x4564, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4565,
+  0x0000, 0x0000, 0x0000, 0x4566, 0x0000, 0x0000, 0x4567, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4568, 0x0000, 0x0000, 0x0000, 0x4569, 0x0000, 0x0000, 0x456a, 0x456b, 0x0000, 0x0000, 0x456c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x456d, 0x456e, 0x0000, 0x0000, 0x0000, 0x0000, 0x456f,
+  0x0000, 0x0000, 0x0000, 0x4570, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4571, 0x0000,
+  0x0000, 0x0000, 0x4572, 0x0000, 0x0000, 0x4573, 0x0000, 0x0000, 0x0000, 0x0000, 0x4574, 0x0000,
+  0x0000, 0x0000, 0x4575, 0x0000, 0x4576, 0x0000, 0x0000, 0x0000, 0x0000, 0x4577, 0x0000, 0x0000,
+  0x4578, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4579, 0x0000, 0x0000, 0x0000, 0x457a,
+  0x0000, 0x0000, 0x457b, 0x0000, 0x457c, 0x0000, 0x0000, 0x0000, 0x0000, 0x457d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x457e, 0x4621, 0x0000, 0x0000, 0x0000, 0x4622, 0x0000,
+  0x0000, 0x4623, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4624, 0x0000, 0x0000, 0x0000, 0x4625,
+  0x0000, 0x0000, 0x0000, 0x4626, 0x4627, 0x0000, 0x4628, 0x4629, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x462a, 0x462b, 0x0000, 0x0000, 0x462c, 0x462d, 0x462e, 0x0000, 0x462f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4630, 0x4631, 0x0000, 0x0000, 0x0000, 0x4632, 0x4633, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4634, 0x4635, 0x0000, 0x0000, 0x0000, 0x0000, 0x4636, 0x0000, 0x0000,
+  0x4637, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4638, 0x0000,
+  0x0000, 0x0000, 0x4639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x463a, 0x0000, 0x463b,
+  0x0000, 0x0000, 0x463c, 0x463d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x463e, 0x0000,
+  0x0000, 0x463f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4640, 0x0000, 0x4641, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4642
+};
+static const uint16_t jis0212_1990_0_f_108[] = {
+  0x0000, 0x0000, 0x4643, 0x0000, 0x4644, 0x4645, 0x0000, 0x0000, 0x0000, 0x4646, 0x0000, 0x0000,
+  0x0000, 0x4647, 0x4648, 0x0000, 0x4649, 0x0000, 0x464a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x464b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x464c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x464d, 0x464e, 0x464f, 0x0000, 0x0000, 0x0000, 0x4650, 0x0000, 0x4651, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4652, 0x0000, 0x4653, 0x4654, 0x0000, 0x0000, 0x0000, 0x4655, 0x4656,
+  0x0000, 0x0000, 0x0000, 0x4657, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4658, 0x4659, 0x0000, 0x465a, 0x0000, 0x465b, 0x0000, 0x0000, 0x465c, 0x0000,
+  0x465d, 0x0000, 0x0000, 0x0000, 0x0000, 0x465e, 0x0000, 0x465f, 0x4660, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4736, 0x0000, 0x0000, 0x0000, 0x4661,
+  0x0000, 0x4662, 0x0000, 0x4663, 0x0000, 0x0000, 0x0000, 0x0000, 0x4664, 0x0000, 0x4665, 0x0000,
+  0x4666, 0x4667, 0x0000, 0x4668, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4669, 0x466a, 0x466b, 0x0000, 0x466c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x466d, 0x466e, 0x0000, 0x466f, 0x4670, 0x0000, 0x0000, 0x0000,
+  0x4671, 0x0000, 0x0000, 0x4672, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4673, 0x0000, 0x4674, 0x0000,
+  0x4675, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4676, 0x0000, 0x0000, 0x0000, 0x4677, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4678, 0x0000, 0x4679, 0x467a, 0x467b, 0x467c, 0x0000, 0x467d, 0x0000, 0x467e, 0x0000,
+  0x0000, 0x0000, 0x4721, 0x0000, 0x4722, 0x0000, 0x0000, 0x0000, 0x4723, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4724, 0x0000, 0x4725, 0x0000, 0x4726, 0x4727, 0x0000, 0x4728, 0x0000,
+  0x0000, 0x0000, 0x4729, 0x0000, 0x472a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_109[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x472b, 0x0000, 0x0000, 0x472c, 0x0000, 0x0000, 0x472d, 0x0000,
+  0x0000, 0x0000, 0x472e, 0x472f, 0x0000, 0x4730, 0x0000, 0x4731, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4732, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4733, 0x4734, 0x4735, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4737, 0x4738,
+  0x0000, 0x4739, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473a, 0x0000, 0x0000,
+  0x473b, 0x0000, 0x0000, 0x473c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x473d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473e, 0x473f,
+  0x0000, 0x4740, 0x0000, 0x0000, 0x0000, 0x4741, 0x0000, 0x4742, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4743, 0x4744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4745, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4746, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4747, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4748, 0x4749, 0x0000, 0x474a, 0x0000, 0x474b, 0x474c, 0x474d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x474e, 0x0000, 0x474f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4750, 0x0000, 0x0000, 0x4751, 0x0000, 0x4752, 0x0000, 0x0000, 0x0000, 0x4753, 0x0000, 0x4754,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4755, 0x0000, 0x0000, 0x0000, 0x4756, 0x0000, 0x4757, 0x0000,
+  0x0000, 0x0000, 0x4758, 0x4759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x475a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x475b, 0x0000, 0x475c, 0x0000, 0x475d, 0x475e, 0x0000, 0x475f, 0x0000,
+  0x0000, 0x4760, 0x0000, 0x0000, 0x0000, 0x4761, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4762,
+  0x4763, 0x0000, 0x0000, 0x0000, 0x4764, 0x0000, 0x4765, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4766, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_110[] = {
+  0x4767, 0x0000, 0x0000, 0x0000, 0x4768, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4769, 0x0000, 0x0000, 0x0000, 0x476a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x476b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x476c, 0x0000, 0x0000, 0x0000, 0x476d, 0x0000, 0x0000, 0x476e, 0x0000, 0x476f,
+  0x4770, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4771, 0x4772, 0x0000, 0x0000,
+  0x4773, 0x4774, 0x0000, 0x4775, 0x0000, 0x0000, 0x0000, 0x4776, 0x0000, 0x4777, 0x4778, 0x4779,
+  0x477a, 0x0000, 0x0000, 0x477b, 0x0000, 0x0000, 0x0000, 0x0000, 0x477c, 0x477d, 0x477e, 0x0000,
+  0x0000, 0x0000, 0x4821, 0x4822, 0x0000, 0x0000, 0x0000, 0x0000, 0x4823, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4824, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4825, 0x0000, 0x4826, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4827, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4828, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4829, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x482a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482c, 0x482d, 0x0000, 0x0000, 0x482e, 0x0000, 0x482f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4830, 0x0000, 0x0000, 0x0000, 0x4831,
+  0x4832, 0x4833, 0x0000, 0x4834, 0x0000, 0x0000, 0x0000, 0x4835, 0x4836, 0x0000, 0x4837, 0x0000,
+  0x0000, 0x4838, 0x4839, 0x483a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x483b, 0x0000, 0x483c, 0x483d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x483e, 0x0000, 0x483f,
+  0x0000, 0x4840, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_111[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4841, 0x0000, 0x0000, 0x0000, 0x4842, 0x0000, 0x4843, 0x0000,
+  0x4844, 0x4845, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4846, 0x0000,
+  0x4847, 0x0000, 0x4848, 0x4849, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x484a, 0x0000, 0x0000, 0x484b, 0x484c, 0x0000, 0x0000, 0x4853, 0x0000, 0x484d,
+  0x484e, 0x0000, 0x0000, 0x484f, 0x0000, 0x0000, 0x4850, 0x0000, 0x0000, 0x0000, 0x0000, 0x4851,
+  0x4852, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4854, 0x0000, 0x4855, 0x4856, 0x4857,
+  0x0000, 0x0000, 0x0000, 0x4858, 0x0000, 0x4859, 0x485a, 0x0000, 0x0000, 0x485b, 0x485c, 0x0000,
+  0x0000, 0x485d, 0x485e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x485f, 0x0000, 0x0000, 0x0000,
+  0x4860, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4861, 0x4862, 0x0000, 0x0000, 0x0000, 0x0000, 0x4863,
+  0x0000, 0x0000, 0x0000, 0x4864, 0x4865, 0x0000, 0x0000, 0x4866, 0x4867, 0x4868, 0x0000, 0x0000,
+  0x4869, 0x0000, 0x486a, 0x486b, 0x486c, 0x0000, 0x486d, 0x0000, 0x0000, 0x0000, 0x486e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x486f, 0x4870, 0x0000, 0x0000, 0x0000, 0x0000, 0x4871, 0x4872, 0x4873,
+  0x4874, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4875, 0x4876, 0x4877, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4878, 0x4879, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x487a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x487b, 0x0000, 0x487c, 0x487d, 0x0000, 0x487e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4921, 0x0000, 0x0000, 0x0000, 0x4922, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4923, 0x4924, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4925, 0x0000, 0x0000, 0x0000, 0x0000, 0x4926, 0x0000, 0x0000, 0x0000, 0x4927, 0x0000, 0x0000,
+  0x4928, 0x4929, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_112[] = {
+  0x492a, 0x0000, 0x0000, 0x0000, 0x0000, 0x492b, 0x492c, 0x492d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x492e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x492f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4930, 0x0000, 0x0000, 0x4931,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4932,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4933, 0x0000, 0x0000, 0x4934, 0x0000, 0x4935, 0x0000, 0x0000,
+  0x4936, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4937, 0x4938, 0x0000, 0x0000, 0x0000,
+  0x4939, 0x493a, 0x493b, 0x493c, 0x0000, 0x0000, 0x4941, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x493d, 0x493e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x493f, 0x4940, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4942, 0x4943, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4944, 0x0000, 0x4945, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4946, 0x4947, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4948, 0x0000, 0x0000, 0x4949, 0x0000, 0x0000,
+  0x0000, 0x494a, 0x494b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x494c, 0x494d, 0x494e, 0x494f, 0x4950, 0x0000, 0x0000, 0x4951,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4952, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4953, 0x0000, 0x0000, 0x0000, 0x0000, 0x4954, 0x4955, 0x0000, 0x0000,
+  0x4956, 0x0000, 0x0000, 0x4957, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4958, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4959, 0x0000, 0x495a, 0x495b, 0x495c, 0x495d, 0x0000,
+  0x495e, 0x0000, 0x0000, 0x0000, 0x495f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4960, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4961, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_113[] = {
+  0x0000, 0x0000, 0x0000, 0x4962, 0x4963, 0x4964, 0x4965, 0x4966, 0x0000, 0x0000, 0x0000, 0x4967,
+  0x4968, 0x0000, 0x0000, 0x4969, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x496a, 0x0000, 0x496b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x496c, 0x0000, 0x496d, 0x0000, 0x496e,
+  0x496f, 0x4970, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4971, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4972, 0x0000, 0x0000, 0x0000, 0x4973, 0x4974, 0x4975,
+  0x0000, 0x0000, 0x4976, 0x4977, 0x0000, 0x0000, 0x0000, 0x0000, 0x4978, 0x0000, 0x4979, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x497a, 0x0000, 0x0000, 0x497b, 0x0000, 0x497c, 0x0000, 0x497d, 0x0000,
+  0x497e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a21, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a24, 0x0000, 0x4a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a26, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a28, 0x4a29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a2a, 0x0000, 0x4a2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a2c, 0x4a2d, 0x0000, 0x4a2e, 0x4a2f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a31,
+  0x4a32, 0x4a33, 0x0000, 0x0000, 0x4a34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a35,
+  0x4a36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a37, 0x0000, 0x0000, 0x4a38, 0x0000,
+  0x0000, 0x4a39, 0x4a3a, 0x0000, 0x4a3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a3d, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_114[] = {
+  0x4a3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a3f, 0x4a40, 0x4a41, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a42, 0x0000, 0x0000, 0x0000, 0x4a43,
+  0x0000, 0x0000, 0x4a44, 0x0000, 0x0000, 0x4a45, 0x0000, 0x4a46, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a48, 0x0000, 0x0000, 0x0000, 0x4a49,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a4a, 0x0000, 0x0000, 0x0000, 0x4a4b, 0x4a4c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4d, 0x4a4e, 0x4a4f, 0x0000, 0x4a50, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a51, 0x4a52, 0x4a53, 0x0000, 0x0000, 0x4a54,
+  0x0000, 0x4a55, 0x4a56, 0x0000, 0x0000, 0x0000, 0x4a57, 0x0000, 0x4a58, 0x0000, 0x4a59, 0x0000,
+  0x4a5a, 0x0000, 0x0000, 0x4a5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a5c, 0x0000, 0x0000, 0x4a5d,
+  0x0000, 0x0000, 0x4a5e, 0x4a5f, 0x0000, 0x4a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a61,
+  0x4a62, 0x0000, 0x0000, 0x4a63, 0x4a64, 0x0000, 0x0000, 0x4a65, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a66, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a67, 0x0000, 0x0000, 0x0000, 0x4a68, 0x4a69, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a6b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a6d, 0x4a6e, 0x0000, 0x0000, 0x4a6f, 0x0000, 0x0000,
+  0x4a70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a71, 0x0000,
+  0x0000, 0x4a72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a73, 0x0000, 0x4a74, 0x0000, 0x0000,
+  0x4a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a76, 0x4a77, 0x0000,
+  0x4a78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a7b, 0x4a7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7d, 0x4a7e,
+  0x0000, 0x0000, 0x4b21, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_115[] = {
+  0x0000, 0x0000, 0x4b22, 0x0000, 0x4b23, 0x4b24, 0x0000, 0x4b25, 0x0000, 0x0000, 0x0000, 0x4b26,
+  0x0000, 0x4b27, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b28, 0x4b29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b2a, 0x4b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b2c, 0x0000, 0x0000, 0x0000, 0x4b2d, 0x0000,
+  0x4b2e, 0x0000, 0x0000, 0x4b2f, 0x4b30, 0x0000, 0x0000, 0x0000, 0x4b31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b32, 0x4b33, 0x0000, 0x0000, 0x4b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b35, 0x4b36,
+  0x0000, 0x4b37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b38, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b39, 0x0000, 0x0000, 0x4b3a, 0x0000, 0x4b3b, 0x0000,
+  0x0000, 0x0000, 0x4b3c, 0x0000, 0x4b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b3e, 0x4b3f, 0x4b40,
+  0x4b41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b42, 0x4b43, 0x0000, 0x4b44, 0x0000, 0x4b45,
+  0x4b46, 0x0000, 0x4b47, 0x4b48, 0x0000, 0x4b49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4a,
+  0x0000, 0x4b4b, 0x0000, 0x0000, 0x4b4c, 0x0000, 0x0000, 0x0000, 0x4b4d, 0x4b4e, 0x0000, 0x4b4f,
+  0x0000, 0x4b50, 0x4b51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b52, 0x0000,
+  0x4b53, 0x0000, 0x0000, 0x4b54, 0x0000, 0x4b55, 0x0000, 0x4b56, 0x4b57, 0x0000, 0x0000, 0x0000,
+  0x4b58, 0x0000, 0x4b59, 0x4b5a, 0x4b5b, 0x0000, 0x4b5c, 0x0000, 0x0000, 0x4b5d, 0x4b5e, 0x0000,
+  0x0000, 0x0000, 0x4b5f, 0x4b60, 0x0000, 0x4b61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b62, 0x0000, 0x4b63, 0x0000, 0x4b64, 0x0000, 0x0000, 0x4b65, 0x4b66, 0x0000, 0x4b67,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b68, 0x4b69, 0x0000, 0x0000, 0x4b6a, 0x0000, 0x4b6b,
+  0x4b6c, 0x0000, 0x0000, 0x4b6d, 0x0000, 0x0000, 0x4b6e, 0x4b6f, 0x0000, 0x0000, 0x4b70, 0x0000,
+  0x0000, 0x4b71, 0x0000, 0x0000, 0x0000, 0x4b72, 0x0000, 0x0000, 0x0000, 0x4b73, 0x0000, 0x4b74,
+  0x0000, 0x0000, 0x4b75, 0x4b76, 0x0000, 0x4b77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b78, 0x4b79, 0x0000, 0x4b7a, 0x0000, 0x4b7b, 0x4b7c, 0x4b7d,
+  0x0000, 0x4b7e, 0x0000, 0x4c21
+};
+static const uint16_t jis0212_1990_0_f_116[] = {
+  0x4c22, 0x4c23, 0x0000, 0x0000, 0x4c24, 0x0000, 0x0000, 0x4c25, 0x0000, 0x0000, 0x4c26, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c28, 0x4c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c2a, 0x0000, 0x4c2b, 0x0000, 0x4c2c, 0x4c2d, 0x4c2e, 0x4c2f, 0x4c30, 0x4c31, 0x4c32, 0x4c33,
+  0x4c34, 0x4c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c36, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c37, 0x0000, 0x0000, 0x4c38, 0x4c39, 0x0000, 0x4c3a, 0x4c3b,
+  0x0000, 0x0000, 0x0000, 0x4c3c, 0x0000, 0x4c3d, 0x0000, 0x0000, 0x0000, 0x4c3e, 0x4c3f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4c40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c41, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c42, 0x0000, 0x0000, 0x0000, 0x4c43, 0x4c44, 0x4c45, 0x0000, 0x0000, 0x4c46,
+  0x0000, 0x4c47, 0x4c48, 0x0000, 0x0000, 0x4c49, 0x4c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c4b, 0x4c4c, 0x0000, 0x0000,
+  0x0000, 0x4c4d, 0x4c4e, 0x4c4f, 0x0000, 0x4c50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c51,
+  0x4c52, 0x4c53, 0x4c54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c55, 0x4c56, 0x4c57, 0x0000,
+  0x4c58, 0x0000, 0x0000, 0x4c59, 0x4c5a, 0x4c5b, 0x0000, 0x4c5c, 0x0000, 0x0000, 0x4c5d, 0x0000,
+  0x4c5e, 0x4c5f, 0x4c60, 0x4c61, 0x0000, 0x0000, 0x4c62, 0x4c63, 0x0000, 0x4c64, 0x4c65, 0x0000,
+  0x0000, 0x4c66, 0x0000, 0x0000, 0x0000, 0x4c67, 0x0000, 0x4c68, 0x0000, 0x0000, 0x0000, 0x4c69,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c6a, 0x4c6b, 0x0000, 0x0000,
+  0x4c6c, 0x0000, 0x0000, 0x0000, 0x4c6d, 0x0000, 0x0000, 0x4c6e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c6f, 0x0000, 0x4c70, 0x4c71, 0x0000, 0x0000, 0x4c72, 0x4c73, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c74, 0x0000, 0x0000, 0x0000, 0x4c75, 0x0000, 0x4c76, 0x4c77, 0x0000, 0x0000, 0x0000, 0x4c78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c7a, 0x4c7b,
+  0x4c7c, 0x0000, 0x0000, 0x4c7d
+};
+static const uint16_t jis0212_1990_0_f_117[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d21, 0x0000, 0x0000, 0x0000, 0x4d22, 0x4d23,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d24, 0x4d25, 0x0000, 0x0000,
+  0x4d26, 0x0000, 0x0000, 0x4d27, 0x0000, 0x4d28, 0x4d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2b, 0x0000, 0x0000, 0x4d2c, 0x0000, 0x0000,
+  0x0000, 0x4d2d, 0x4d2e, 0x4d2f, 0x4d30, 0x0000, 0x0000, 0x4d31, 0x0000, 0x0000, 0x0000, 0x4d32,
+  0x4d33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d34, 0x0000, 0x4d35, 0x0000, 0x4d36, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d38, 0x4d39,
+  0x0000, 0x4d3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d3b, 0x0000, 0x4d3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d3d, 0x4d3e, 0x4d3f, 0x4d40, 0x4d41, 0x4d42, 0x0000, 0x0000, 0x4d43, 0x0000, 0x0000,
+  0x0000, 0x4d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d45, 0x0000, 0x4d46, 0x4d47, 0x0000, 0x4d48, 0x0000, 0x0000, 0x0000, 0x4d49, 0x0000, 0x0000,
+  0x4d4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4b, 0x0000, 0x4d4c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4f,
+  0x4d50, 0x4d51, 0x0000, 0x0000, 0x4d52, 0x0000, 0x4d53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d54, 0x0000, 0x4d55, 0x4d56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d58, 0x0000, 0x0000, 0x4d59, 0x4d5a, 0x4d5b, 0x0000, 0x0000,
+  0x4d5c, 0x0000, 0x0000, 0x4d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5e, 0x0000, 0x4d5f, 0x4d60,
+  0x0000, 0x4d61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d62, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_118[] = {
+  0x4d63, 0x0000, 0x4d64, 0x4d65, 0x4d66, 0x0000, 0x0000, 0x4d67, 0x4d68, 0x0000, 0x4d69, 0x0000,
+  0x4d6a, 0x0000, 0x0000, 0x4d6b, 0x0000, 0x0000, 0x4d6c, 0x4d6d, 0x0000, 0x4d6e, 0x4d6f, 0x0000,
+  0x0000, 0x4d70, 0x0000, 0x4d71, 0x4d72, 0x4d73, 0x4d74, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d75,
+  0x0000, 0x4d76, 0x4d77, 0x0000, 0x0000, 0x4d78, 0x0000, 0x0000, 0x0000, 0x4d79, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d7a, 0x4d7b, 0x0000, 0x4d7c, 0x0000, 0x0000, 0x4d7d, 0x4d7e, 0x4e21, 0x0000,
+  0x4e22, 0x0000, 0x0000, 0x0000, 0x4e24, 0x4e25, 0x0000, 0x4e26, 0x4e27, 0x4e28, 0x0000, 0x0000,
+  0x0000, 0x4e29, 0x4e23, 0x4e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e2b, 0x0000, 0x0000, 0x0000, 0x4e2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e2e, 0x4e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e30, 0x4e31, 0x4e32, 0x0000, 0x4e33, 0x0000, 0x0000, 0x4e34, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e35, 0x0000, 0x0000,
+  0x0000, 0x4e36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e37, 0x4e38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e3a,
+  0x4e3b, 0x4e3c, 0x0000, 0x4e3d, 0x4e3e, 0x0000, 0x4e3f, 0x4e40, 0x4e41, 0x4e42, 0x4e43, 0x4e44,
+  0x4e45, 0x0000, 0x4e46, 0x0000, 0x0000, 0x4e47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e48, 0x0000, 0x0000,
+  0x0000, 0x4e49, 0x0000, 0x0000, 0x0000, 0x4e4a, 0x0000, 0x0000, 0x0000, 0x4e4b, 0x0000, 0x4e4c,
+  0x4e4d, 0x0000, 0x4e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e51, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e52, 0x0000, 0x4e53, 0x0000, 0x0000, 0x0000, 0x4e54, 0x0000, 0x0000, 0x0000,
+  0x4e55, 0x4e56, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e57, 0x0000, 0x0000, 0x4e58, 0x0000, 0x0000,
+  0x4e59, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_119[] = {
+  0x4e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e5b, 0x0000, 0x0000, 0x0000, 0x4e5c, 0x0000,
+  0x0000, 0x0000, 0x4e5d, 0x0000, 0x0000, 0x0000, 0x4e5e, 0x0000, 0x4e5f, 0x4e60, 0x0000, 0x4e61,
+  0x0000, 0x4e62, 0x4e63, 0x0000, 0x4e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e65, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e66, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e67, 0x4e68, 0x4e69,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e6a, 0x4e6b, 0x4e6c, 0x0000, 0x0000, 0x4e6d, 0x0000, 0x0000,
+  0x0000, 0x4e6e, 0x4e6f, 0x0000, 0x0000, 0x0000, 0x4e70, 0x0000, 0x0000, 0x4e71, 0x4e72, 0x0000,
+  0x0000, 0x0000, 0x4e73, 0x0000, 0x0000, 0x4e74, 0x4e75, 0x4e76, 0x0000, 0x0000, 0x4e77, 0x0000,
+  0x0000, 0x0000, 0x4e78, 0x4e79, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e7a, 0x0000, 0x4e7b, 0x4e7c,
+  0x4e7d, 0x0000, 0x4e7e, 0x0000, 0x4f21, 0x0000, 0x0000, 0x4f22, 0x0000, 0x0000, 0x4f23, 0x0000,
+  0x4f24, 0x0000, 0x0000, 0x0000, 0x4f25, 0x0000, 0x4f26, 0x4f27, 0x4f28, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f29, 0x0000, 0x0000, 0x4f2a, 0x0000, 0x0000, 0x4f2b, 0x0000, 0x0000, 0x0000,
+  0x4f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f2d, 0x4f2e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f2f, 0x4f30, 0x4f31, 0x0000, 0x0000, 0x0000, 0x4f32, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f33, 0x0000, 0x0000, 0x4f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f35,
+  0x0000, 0x0000, 0x4f36, 0x0000, 0x0000, 0x0000, 0x4f37, 0x4f38, 0x0000, 0x4f39, 0x0000, 0x0000,
+  0x0000, 0x4f3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3e, 0x4f3f, 0x0000, 0x0000, 0x4f40, 0x0000, 0x0000,
+  0x0000, 0x4f41, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f42, 0x4f43, 0x4f44, 0x0000, 0x0000, 0x0000,
+  0x4f45, 0x0000, 0x4f46, 0x0000, 0x0000, 0x0000, 0x4f47, 0x0000, 0x4f48, 0x0000, 0x0000, 0x0000,
+  0x4f49, 0x4f4a, 0x0000, 0x0000, 0x4f4b, 0x0000, 0x0000, 0x0000, 0x4f4c, 0x0000, 0x0000, 0x4f4d,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_120[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f4e, 0x4f4f, 0x0000, 0x0000, 0x4f50, 0x0000, 0x0000,
+  0x0000, 0x4f51, 0x4f52, 0x0000, 0x0000, 0x4f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f54, 0x0000, 0x0000, 0x0000, 0x4f55, 0x4f56, 0x4f57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f58, 0x4f59, 0x0000,
+  0x4f5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f5b, 0x0000, 0x4f5c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f5d, 0x4f5e, 0x0000, 0x0000, 0x4f5f,
+  0x4f60, 0x0000, 0x0000, 0x0000, 0x4f61, 0x0000, 0x4f62, 0x0000, 0x0000, 0x0000, 0x4f63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f64, 0x0000, 0x4f65, 0x0000,
+  0x4f66, 0x4f67, 0x0000, 0x4f68, 0x4f69, 0x0000, 0x0000, 0x0000, 0x4f6a, 0x0000, 0x4f6b, 0x0000,
+  0x0000, 0x0000, 0x4f6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f6d, 0x0000, 0x0000, 0x0000, 0x4f6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f70,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f71, 0x0000, 0x0000, 0x0000, 0x4f72, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f74, 0x4f75, 0x4f76, 0x0000, 0x4f73, 0x0000, 0x0000, 0x4f77, 0x0000, 0x0000, 0x0000,
+  0x4f78, 0x0000, 0x0000, 0x0000, 0x4f79, 0x4f7a, 0x0000, 0x0000, 0x4f7b, 0x4f7c, 0x4f7d, 0x4f7e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5021, 0x0000, 0x5022, 0x0000, 0x5023,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5024, 0x5025, 0x5026, 0x0000, 0x0000,
+  0x5027, 0x0000, 0x5028, 0x0000, 0x0000, 0x0000, 0x5029, 0x502a, 0x0000, 0x502b, 0x502c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x502e, 0x0000, 0x0000, 0x0000, 0x502f, 0x5030, 0x5031, 0x0000, 0x0000,
+  0x502d, 0x0000, 0x5032, 0x0000, 0x0000, 0x0000, 0x5033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5034, 0x5035, 0x0000, 0x0000, 0x5037, 0x5038, 0x0000, 0x0000, 0x5039, 0x503a,
+  0x0000, 0x0000, 0x0000, 0x503b
+};
+static const uint16_t jis0212_1990_0_f_121[] = {
+  0x5036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x503c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x503d, 0x0000, 0x0000, 0x0000, 0x503e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x503f, 0x0000, 0x5040, 0x0000, 0x5041, 0x5042, 0x5043, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5044, 0x0000, 0x5045, 0x0000, 0x5046, 0x0000, 0x0000, 0x0000, 0x5047, 0x0000, 0x0000,
+  0x0000, 0x5048, 0x0000, 0x0000, 0x5049, 0x504a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x504b,
+  0x0000, 0x504c, 0x0000, 0x504d, 0x0000, 0x0000, 0x0000, 0x0000, 0x504e, 0x504f, 0x5050, 0x0000,
+  0x0000, 0x0000, 0x5051, 0x5052, 0x0000, 0x0000, 0x0000, 0x5053, 0x0000, 0x5054, 0x0000, 0x0000,
+  0x5055, 0x0000, 0x0000, 0x0000, 0x5056, 0x0000, 0x0000, 0x5057, 0x5058, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5059, 0x0000, 0x505a, 0x0000, 0x505b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x505c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x505d, 0x0000, 0x505e, 0x505f, 0x0000, 0x5060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5061, 0x5062, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5063, 0x0000, 0x5064, 0x5065, 0x5066, 0x5067, 0x0000, 0x5068, 0x0000, 0x0000, 0x5069,
+  0x506a, 0x0000, 0x0000, 0x0000, 0x0000, 0x506b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x506c, 0x506d, 0x0000, 0x506e, 0x0000, 0x0000, 0x0000, 0x506f, 0x0000, 0x5070, 0x0000, 0x0000,
+  0x5071, 0x0000, 0x0000, 0x0000, 0x5072, 0x0000, 0x0000, 0x5073, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5074, 0x0000, 0x5075, 0x0000, 0x0000, 0x5076, 0x5077, 0x0000, 0x5078, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5079, 0x0000, 0x0000, 0x0000, 0x0000, 0x507a, 0x0000, 0x507b, 0x0000,
+  0x0000, 0x0000, 0x507c, 0x0000, 0x0000, 0x507d, 0x507e, 0x0000, 0x5121, 0x0000, 0x5122, 0x0000,
+  0x0000, 0x5123, 0x0000, 0x0000, 0x0000, 0x0000, 0x5124, 0x5125, 0x0000, 0x5126, 0x0000, 0x0000,
+  0x0000, 0x5127, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5128, 0x0000, 0x0000, 0x0000,
+  0x5129, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_122[] = {
+  0x0000, 0x0000, 0x512a, 0x512b, 0x0000, 0x0000, 0x0000, 0x512c, 0x0000, 0x512d, 0x512e, 0x0000,
+  0x512f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5130, 0x0000, 0x0000, 0x0000, 0x5131, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5132, 0x0000, 0x0000, 0x5133, 0x0000, 0x0000, 0x5134, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5135, 0x0000, 0x0000, 0x0000, 0x5136, 0x0000, 0x5137, 0x0000, 0x5138,
+  0x5139, 0x0000, 0x0000, 0x0000, 0x513a, 0x513b, 0x0000, 0x0000, 0x513c, 0x513d, 0x513e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x513f, 0x5140, 0x0000, 0x5141,
+  0x5142, 0x0000, 0x0000, 0x0000, 0x5143, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5144, 0x5145, 0x0000, 0x0000, 0x5146, 0x0000, 0x0000, 0x5147, 0x5148, 0x0000, 0x5149,
+  0x514a, 0x0000, 0x0000, 0x0000, 0x0000, 0x514b, 0x0000, 0x514c, 0x0000, 0x0000, 0x514d, 0x0000,
+  0x0000, 0x514e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x514f, 0x0000, 0x0000,
+  0x5150, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5151, 0x0000, 0x5152, 0x0000, 0x5153, 0x0000,
+  0x0000, 0x5154, 0x5155, 0x0000, 0x0000, 0x0000, 0x5156, 0x5157, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5158, 0x5159, 0x0000, 0x0000, 0x515a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x515b, 0x0000, 0x515c, 0x0000, 0x0000, 0x515d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x515e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x515f,
+  0x0000, 0x5160, 0x0000, 0x0000, 0x0000, 0x5161, 0x0000, 0x5162, 0x5163, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5164, 0x0000, 0x0000, 0x5165, 0x0000, 0x0000,
+  0x5166, 0x0000, 0x5167, 0x0000, 0x0000, 0x5168, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x516a, 0x516b, 0x0000, 0x516c, 0x516d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x516e, 0x0000, 0x0000, 0x516f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5170,
+  0x0000, 0x5171, 0x5172, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_123[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5173, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5174, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5175, 0x0000, 0x0000, 0x0000, 0x5176,
+  0x0000, 0x0000, 0x0000, 0x5177, 0x0000, 0x5178, 0x5179, 0x517a, 0x0000, 0x517b, 0x517c, 0x517d,
+  0x517e, 0x5221, 0x0000, 0x0000, 0x5222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5223, 0x0000, 0x5224, 0x5225, 0x5226, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5227,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5228, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5229, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x522a, 0x0000, 0x0000, 0x0000, 0x522b, 0x0000, 0x522c, 0x0000, 0x0000, 0x522d, 0x522e, 0x0000,
+  0x0000, 0x522f, 0x0000, 0x5230, 0x0000, 0x0000, 0x5231, 0x5232, 0x0000, 0x0000, 0x0000, 0x5233,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5234, 0x0000, 0x0000, 0x0000, 0x0000, 0x5235, 0x0000, 0x0000, 0x0000, 0x0000, 0x5236, 0x0000,
+  0x5237, 0x5238, 0x0000, 0x0000, 0x0000, 0x0000, 0x5239, 0x0000, 0x0000, 0x0000, 0x0000, 0x523a,
+  0x0000, 0x0000, 0x523b, 0x0000, 0x523c, 0x0000, 0x0000, 0x0000, 0x0000, 0x523d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x523e, 0x0000, 0x0000, 0x523f, 0x5240, 0x0000, 0x5241, 0x0000,
+  0x0000, 0x5242, 0x5243, 0x0000, 0x0000, 0x0000, 0x5244, 0x5245, 0x5246, 0x5247, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5248, 0x0000, 0x0000, 0x5249, 0x0000, 0x0000, 0x524a, 0x0000, 0x524b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x524c, 0x0000, 0x524d, 0x524e,
+  0x0000, 0x524f, 0x5250, 0x5251, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5252, 0x0000, 0x5253, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5254, 0x0000, 0x5255, 0x5256, 0x0000, 0x0000, 0x5257, 0x5258, 0x5259, 0x0000,
+  0x525a, 0x0000, 0x525b, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_124[] = {
+  0x0000, 0x525c, 0x525d, 0x525e, 0x525f, 0x0000, 0x5260, 0x0000, 0x0000, 0x5261, 0x0000, 0x5262,
+  0x5263, 0x0000, 0x5264, 0x5265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5266, 0x0000, 0x5267, 0x0000, 0x0000, 0x0000, 0x0000, 0x5268, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5269, 0x526a, 0x0000, 0x526b, 0x0000, 0x0000, 0x0000, 0x526c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x526d, 0x0000, 0x526e, 0x526f, 0x0000, 0x5270, 0x0000, 0x0000, 0x5271, 0x5272, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5273, 0x0000,
+  0x0000, 0x0000, 0x5274, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5276, 0x5277, 0x5278,
+  0x0000, 0x5275, 0x0000, 0x0000, 0x0000, 0x5279, 0x527a, 0x527b, 0x527c, 0x527d, 0x527e, 0x0000,
+  0x0000, 0x5321, 0x0000, 0x5322, 0x0000, 0x0000, 0x0000, 0x5323, 0x0000, 0x5324, 0x0000, 0x0000,
+  0x0000, 0x5325, 0x5326, 0x0000, 0x5327, 0x0000, 0x5328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5329, 0x0000, 0x0000, 0x532a, 0x532b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x532c, 0x532d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x532f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5330, 0x0000, 0x5331, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5332, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5333, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5334, 0x5335, 0x0000, 0x0000, 0x5336, 0x5337, 0x5338, 0x0000, 0x0000, 0x5339,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x533a, 0x0000, 0x0000, 0x533b, 0x533c, 0x533d, 0x0000, 0x0000,
+  0x0000, 0x533e, 0x0000, 0x533f, 0x0000, 0x0000, 0x0000, 0x5340, 0x5341, 0x5342, 0x0000, 0x5343,
+  0x0000, 0x5344, 0x5345, 0x0000, 0x0000, 0x5346, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5347, 0x0000, 0x0000, 0x5348, 0x0000, 0x5349, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x534a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_125[] = {
+  0x0000, 0x0000, 0x0000, 0x534b, 0x0000, 0x0000, 0x0000, 0x534c, 0x534d, 0x534e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x534f, 0x0000, 0x5350, 0x5351, 0x5352, 0x0000, 0x0000, 0x5353, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5354, 0x5355, 0x0000, 0x0000, 0x0000, 0x0000, 0x5356,
+  0x0000, 0x0000, 0x5357, 0x0000, 0x0000, 0x0000, 0x5358, 0x0000, 0x0000, 0x5359, 0x0000, 0x0000,
+  0x0000, 0x535a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x535b, 0x535c, 0x535d, 0x0000, 0x535e, 0x535f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5360,
+  0x5361, 0x0000, 0x0000, 0x0000, 0x0000, 0x5362, 0x0000, 0x0000, 0x0000, 0x5363, 0x0000, 0x5364,
+  0x0000, 0x0000, 0x0000, 0x5365, 0x0000, 0x5366, 0x5367, 0x0000, 0x5368, 0x5369, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x536a, 0x0000, 0x536b, 0x0000, 0x0000, 0x536c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x536d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x536e, 0x0000, 0x536f, 0x5370, 0x0000, 0x0000, 0x0000, 0x5371, 0x0000, 0x5372, 0x5373, 0x5374,
+  0x0000, 0x5375, 0x5376, 0x0000, 0x5377, 0x0000, 0x0000, 0x5378, 0x5379, 0x537a, 0x0000, 0x0000,
+  0x0000, 0x537b, 0x0000, 0x0000, 0x0000, 0x0000, 0x537c, 0x537d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x537e, 0x5421, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5422, 0x5423,
+  0x0000, 0x0000, 0x5424, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5425,
+  0x0000, 0x0000, 0x5426, 0x5427, 0x0000, 0x5428, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5429, 0x542a, 0x542b, 0x542c, 0x542d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x542e, 0x542f, 0x5430, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5431,
+  0x0000, 0x5432, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5434, 0x0000,
+  0x0000, 0x5435, 0x5436, 0x0000, 0x0000, 0x0000, 0x5437, 0x5438, 0x0000, 0x5439, 0x0000, 0x0000,
+  0x0000, 0x543a, 0x0000, 0x0000, 0x0000, 0x543b, 0x543c, 0x0000, 0x0000, 0x543d, 0x543e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_126[] = {
+  0x5433, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x543f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5440, 0x5441, 0x0000, 0x0000, 0x0000, 0x5442, 0x0000, 0x5443,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5444, 0x5445, 0x0000, 0x0000, 0x5446, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5447, 0x5448, 0x0000, 0x0000, 0x0000, 0x5449, 0x544a, 0x0000, 0x544b,
+  0x0000, 0x0000, 0x0000, 0x544c, 0x0000, 0x0000, 0x544d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x544e, 0x0000, 0x0000, 0x0000, 0x0000, 0x544f, 0x5450, 0x0000, 0x5451,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5452, 0x0000, 0x5453, 0x0000, 0x5454, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5455, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5456,
+  0x0000, 0x5457, 0x5458, 0x0000, 0x0000, 0x5459, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x545a,
+  0x0000, 0x0000, 0x545b, 0x545c, 0x0000, 0x0000, 0x0000, 0x545d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x545e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x545f, 0x0000, 0x0000, 0x5460, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5461, 0x5462, 0x0000, 0x0000, 0x5463, 0x0000, 0x0000, 0x5464, 0x0000, 0x0000,
+  0x0000, 0x5465, 0x0000, 0x0000, 0x0000, 0x5466, 0x0000, 0x0000, 0x5467, 0x0000, 0x5468, 0x0000,
+  0x0000, 0x5469, 0x546a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x546c,
+  0x546b, 0x546d, 0x546e, 0x546f, 0x0000, 0x0000, 0x0000, 0x5470, 0x5471, 0x0000, 0x0000, 0x5472,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5473, 0x0000, 0x0000, 0x5474, 0x5475,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5476, 0x5477, 0x5478, 0x0000, 0x0000,
+  0x0000, 0x5479, 0x0000, 0x547a, 0x547b, 0x547c, 0x547d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x547e, 0x0000, 0x0000, 0x0000, 0x5521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5522, 0x5523, 0x5524, 0x5525, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5526, 0x0000, 0x5527, 0x0000, 0x5528,
+  0x5529, 0x552a, 0x0000, 0x0000, 0x0000, 0x0000, 0x552b, 0x552c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x552d, 0x0000, 0x0000, 0x0000, 0x0000, 0x552e, 0x552f, 0x0000, 0x0000, 0x0000, 0x5530, 0x0000,
+  0x0000, 0x0000, 0x5531, 0x0000, 0x0000, 0x5532, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5534, 0x0000, 0x0000, 0x5535,
+  0x5536, 0x0000, 0x0000, 0x5537, 0x0000, 0x0000, 0x0000, 0x0000, 0x5538, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5539, 0x553a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x553b, 0x0000, 0x0000, 0x0000, 0x553c, 0x0000, 0x0000, 0x0000, 0x553d,
+  0x0000, 0x553e, 0x0000, 0x0000, 0x553f, 0x0000, 0x0000, 0x0000, 0x5540, 0x0000, 0x5541, 0x5542,
+  0x0000, 0x0000, 0x5543, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5544, 0x0000,
+  0x0000, 0x5545, 0x5546, 0x5547
+};
+static const uint16_t jis0212_1990_0_f_128[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5548, 0x5549, 0x0000, 0x554a, 0x0000,
+  0x0000, 0x554b, 0x554c, 0x554d, 0x0000, 0x554e, 0x0000, 0x554f, 0x5550, 0x0000, 0x5551, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5552, 0x5553, 0x5554, 0x5555, 0x0000, 0x0000, 0x0000,
+  0x5556, 0x0000, 0x5557, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5558, 0x0000, 0x5559, 0x0000,
+  0x555a, 0x0000, 0x0000, 0x0000, 0x555b, 0x555c, 0x0000, 0x555d, 0x0000, 0x555e, 0x555f, 0x0000,
+  0x5560, 0x0000, 0x5561, 0x0000, 0x5562, 0x0000, 0x0000, 0x0000, 0x5563, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5564, 0x0000, 0x0000, 0x0000, 0x5565, 0x0000, 0x5566, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5567, 0x0000, 0x0000, 0x0000, 0x5568, 0x0000, 0x0000, 0x0000, 0x5569, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x556a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x556b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x556c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x556d, 0x0000, 0x556e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x556f, 0x5570,
+  0x0000, 0x0000, 0x0000, 0x5571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5572, 0x5573, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5574, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5575, 0x0000, 0x5576, 0x0000, 0x0000, 0x5577, 0x0000, 0x5578, 0x5579, 0x0000, 0x557a,
+  0x557b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x557c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x557d, 0x557e, 0x0000,
+  0x5621, 0x0000, 0x5622, 0x5623, 0x0000, 0x0000, 0x5624, 0x0000, 0x0000, 0x5625, 0x5626, 0x0000,
+  0x0000, 0x0000, 0x5627, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_129[] = {
+  0x0000, 0x0000, 0x0000, 0x5628, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5629,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x562a, 0x562b,
+  0x562c, 0x0000, 0x0000, 0x0000, 0x562d, 0x0000, 0x562e, 0x0000, 0x562f, 0x0000, 0x0000, 0x0000,
+  0x5630, 0x0000, 0x0000, 0x5631, 0x0000, 0x0000, 0x0000, 0x0000, 0x5632, 0x0000, 0x0000, 0x0000,
+  0x5633, 0x0000, 0x0000, 0x0000, 0x0000, 0x5634, 0x0000, 0x0000, 0x0000, 0x0000, 0x5635, 0x0000,
+  0x5636, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5637, 0x0000, 0x5638,
+  0x0000, 0x0000, 0x5639, 0x0000, 0x563a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x563c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x563d, 0x563e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563f, 0x5640, 0x5641, 0x0000, 0x0000,
+  0x0000, 0x5642, 0x0000, 0x5643, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5644,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5645, 0x0000, 0x0000,
+  0x5647, 0x5648, 0x5649, 0x0000, 0x0000, 0x0000, 0x0000, 0x564a, 0x0000, 0x0000, 0x564b, 0x0000,
+  0x5646, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x564c, 0x0000, 0x564d, 0x0000, 0x0000, 0x564e,
+  0x0000, 0x0000, 0x564f, 0x0000, 0x0000, 0x0000, 0x5650, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5651, 0x0000, 0x0000, 0x0000, 0x5652, 0x0000,
+  0x5653, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5654, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5656, 0x0000, 0x5657, 0x0000, 0x0000, 0x0000, 0x0000, 0x5658, 0x5655,
+  0x0000, 0x0000, 0x5659, 0x565a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x565b, 0x0000, 0x565c,
+  0x0000, 0x0000, 0x0000, 0x565d, 0x0000, 0x565e, 0x565f, 0x0000, 0x0000, 0x5660, 0x0000, 0x0000,
+  0x5661, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5662, 0x5663, 0x0000, 0x0000, 0x0000,
+  0x5664, 0x5665, 0x5666, 0x0000, 0x0000, 0x5667, 0x5668, 0x0000, 0x5669, 0x566a, 0x0000, 0x0000,
+  0x0000, 0x566b, 0x0000, 0x566c
+};
+static const uint16_t jis0212_1990_0_f_130[] = {
+  0x566d, 0x0000, 0x0000, 0x566e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x566f, 0x0000, 0x0000, 0x0000, 0x5670, 0x5671, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5672, 0x5673, 0x0000, 0x0000, 0x5674, 0x0000, 0x0000, 0x0000, 0x5675, 0x5676, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5677, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5678, 0x0000, 0x5679, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x567a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x567b, 0x567c, 0x567d, 0x567e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5721, 0x0000, 0x0000, 0x5722, 0x5723, 0x0000, 0x5724, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5725, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5726, 0x0000, 0x0000, 0x0000,
+  0x5727, 0x0000, 0x0000, 0x5728, 0x0000, 0x0000, 0x0000, 0x5729, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x572a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x572b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x572c, 0x0000, 0x572d, 0x0000, 0x572e, 0x572f, 0x5730, 0x0000, 0x5731,
+  0x5732, 0x0000, 0x0000, 0x5733, 0x0000, 0x5734, 0x5735, 0x0000, 0x0000, 0x0000, 0x5736, 0x0000,
+  0x0000, 0x5737, 0x0000, 0x0000, 0x5738, 0x0000, 0x5739, 0x0000, 0x573a, 0x0000, 0x573b, 0x573c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x573d, 0x573e, 0x0000, 0x573f, 0x5740, 0x0000, 0x0000, 0x5741,
+  0x5742, 0x5743, 0x5744, 0x0000, 0x0000, 0x0000, 0x5745, 0x0000, 0x5746, 0x0000, 0x5747, 0x0000,
+  0x5748, 0x0000, 0x0000, 0x5749, 0x0000, 0x0000, 0x574a, 0x0000, 0x574b, 0x0000, 0x574c, 0x574d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x574e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x574f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5750, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5751, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5752, 0x0000, 0x5753, 0x0000,
+  0x5754, 0x0000, 0x0000, 0x0000, 0x5755, 0x0000, 0x5756, 0x0000, 0x0000, 0x5757, 0x0000, 0x5758,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5759, 0x575a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x575b, 0x575c, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_131[] = {
+  0x575d, 0x575e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x575f, 0x5760, 0x0000, 0x5761, 0x5762,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5764, 0x0000, 0x5765, 0x5766, 0x5767, 0x0000, 0x5768, 0x5769, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576a, 0x576b, 0x576c, 0x0000,
+  0x576d, 0x0000, 0x0000, 0x576e, 0x0000, 0x0000, 0x0000, 0x576f, 0x0000, 0x0000, 0x5770, 0x0000,
+  0x5771, 0x5772, 0x0000, 0x0000, 0x0000, 0x0000, 0x5773, 0x5774, 0x5775, 0x0000, 0x0000, 0x5776,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5777, 0x5778, 0x0000, 0x0000, 0x5779, 0x0000, 0x583e,
+  0x5763, 0x577a, 0x577b, 0x577c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x577d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x577e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5821, 0x0000, 0x5822, 0x5823, 0x0000, 0x5824, 0x0000,
+  0x5825, 0x0000, 0x5826, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5827, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5828, 0x0000, 0x5829, 0x582a, 0x0000, 0x0000, 0x582b, 0x582c, 0x0000, 0x582d,
+  0x582e, 0x582f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5830, 0x5831,
+  0x0000, 0x5832, 0x0000, 0x0000, 0x5833, 0x584c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5834, 0x5835,
+  0x5836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5837, 0x0000, 0x5838, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5839, 0x583a, 0x583b, 0x0000, 0x0000, 0x583c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x583d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x583f, 0x0000, 0x5840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5841, 0x0000, 0x5842, 0x5843, 0x0000, 0x0000,
+  0x5844, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_132[] = {
+  0x0000, 0x5845, 0x0000, 0x0000, 0x0000, 0x0000, 0x5846, 0x0000, 0x0000, 0x0000, 0x5847, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5848, 0x0000, 0x5849, 0x0000, 0x0000, 0x0000, 0x584a, 0x0000, 0x0000,
+  0x0000, 0x584b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x584d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x584e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x584f, 0x0000, 0x5850,
+  0x5851, 0x0000, 0x5852, 0x0000, 0x0000, 0x5853, 0x0000, 0x5854, 0x0000, 0x5855, 0x5856, 0x0000,
+  0x0000, 0x0000, 0x5857, 0x0000, 0x5858, 0x5859, 0x585a, 0x0000, 0x585b, 0x0000, 0x0000, 0x0000,
+  0x585c, 0x0000, 0x0000, 0x0000, 0x585d, 0x585e, 0x0000, 0x585f, 0x0000, 0x0000, 0x5860, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5861, 0x0000, 0x0000, 0x5862, 0x5863, 0x0000, 0x5864, 0x0000,
+  0x5865, 0x0000, 0x0000, 0x0000, 0x5866, 0x5867, 0x0000, 0x0000, 0x0000, 0x5868, 0x0000, 0x0000,
+  0x0000, 0x5869, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x586a, 0x586b, 0x0000, 0x586c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x586d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x586e, 0x0000,
+  0x586f, 0x5870, 0x5871, 0x0000, 0x0000, 0x0000, 0x0000, 0x5872, 0x0000, 0x5873, 0x0000, 0x0000,
+  0x5874, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5875, 0x0000, 0x0000, 0x5876, 0x5877, 0x0000,
+  0x5878, 0x0000, 0x5879, 0x0000, 0x0000, 0x0000, 0x0000, 0x587a, 0x587b, 0x0000, 0x0000, 0x0000,
+  0x587c, 0x0000, 0x0000, 0x587d, 0x0000, 0x0000, 0x0000, 0x587e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5922, 0x0000, 0x0000, 0x5923, 0x0000, 0x0000, 0x0000, 0x0000, 0x5924,
+  0x5925, 0x5926, 0x5927, 0x0000, 0x0000, 0x0000, 0x0000, 0x5928, 0x0000, 0x0000, 0x592a, 0x592b,
+  0x0000, 0x592c, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_133[] = {
+  0x0000, 0x0000, 0x592d, 0x592e, 0x0000, 0x0000, 0x0000, 0x592f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5930, 0x0000, 0x5931, 0x0000, 0x5932, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5933, 0x0000, 0x5934, 0x0000, 0x0000, 0x0000, 0x5935, 0x5936,
+  0x5937, 0x5938, 0x0000, 0x5939, 0x0000, 0x0000, 0x593a, 0x593b, 0x0000, 0x0000, 0x0000, 0x593c,
+  0x0000, 0x0000, 0x5929, 0x593d, 0x593e, 0x0000, 0x593f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5940, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5941, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5942, 0x5943, 0x5944, 0x5945, 0x5946,
+  0x0000, 0x0000, 0x5947, 0x0000, 0x0000, 0x5948, 0x0000, 0x0000, 0x5949, 0x594a, 0x594b, 0x594c,
+  0x594d, 0x594e, 0x594f, 0x0000, 0x5950, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5951,
+  0x0000, 0x0000, 0x0000, 0x5952, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5953, 0x5954, 0x5955, 0x0000, 0x5956, 0x0000, 0x5957, 0x0000, 0x5958, 0x0000, 0x0000,
+  0x0000, 0x5959, 0x595a, 0x0000, 0x0000, 0x595b, 0x0000, 0x595c, 0x595d, 0x0000, 0x0000, 0x595e,
+  0x0000, 0x0000, 0x0000, 0x595f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5960, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5961, 0x0000, 0x5962, 0x5963, 0x0000, 0x5964, 0x0000, 0x0000, 0x5965, 0x0000, 0x5966,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5974, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5967, 0x0000, 0x5968, 0x5969, 0x596a, 0x0000, 0x0000, 0x0000, 0x596b, 0x596c, 0x596d, 0x596e,
+  0x0000, 0x0000, 0x596f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5970, 0x0000, 0x0000, 0x5971, 0x5972,
+  0x0000, 0x0000, 0x5973, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5975, 0x0000, 0x5976, 0x0000, 0x0000, 0x0000, 0x0000, 0x5977, 0x5978, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5979, 0x0000, 0x597a, 0x0000, 0x0000, 0x0000, 0x0000, 0x597b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x597c, 0x0000, 0x0000, 0x597d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x597e, 0x0000, 0x0000, 0x5a21
+};
+static const uint16_t jis0212_1990_0_f_134[] = {
+  0x5a22, 0x0000, 0x0000, 0x0000, 0x5a23, 0x5a24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a25, 0x5a26, 0x0000, 0x5a27, 0x5a28, 0x5a29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a2a, 0x5a2b, 0x0000, 0x5a2c, 0x0000, 0x0000, 0x5a2d, 0x0000, 0x0000, 0x5a2e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a2f, 0x0000, 0x5a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a31, 0x0000, 0x5a32, 0x0000, 0x5a33, 0x0000,
+  0x5a34, 0x5a35, 0x0000, 0x0000, 0x5a36, 0x3866, 0x5a37, 0x0000, 0x0000, 0x0000, 0x5a38, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a39, 0x5a3a,
+  0x0000, 0x0000, 0x5a3b, 0x5a3c, 0x5a3d, 0x5a3e, 0x0000, 0x0000, 0x0000, 0x5a3f, 0x0000, 0x0000,
+  0x5a40, 0x5a41, 0x5a42, 0x5a43, 0x5a44, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a45, 0x0000, 0x0000,
+  0x5a46, 0x0000, 0x0000, 0x5a47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a48, 0x5a49, 0x5a4a,
+  0x0000, 0x0000, 0x5a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4c, 0x0000, 0x0000,
+  0x0000, 0x5a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4e, 0x0000, 0x5a4f, 0x0000, 0x5a50, 0x0000,
+  0x5a51, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a52, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a53, 0x5a54,
+  0x5a55, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a56, 0x0000, 0x0000, 0x0000, 0x5a57, 0x0000, 0x5a58,
+  0x5a59, 0x5a5a, 0x0000, 0x5a5b, 0x5a5c, 0x5a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5e,
+  0x5a5f, 0x5a60, 0x0000, 0x5a61, 0x0000, 0x5a62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a63, 0x5a64, 0x0000, 0x0000, 0x5a65, 0x0000, 0x5a66,
+  0x0000, 0x0000, 0x5a67, 0x0000, 0x5a68, 0x0000, 0x0000, 0x0000, 0x5a69, 0x0000, 0x0000, 0x5a6a,
+  0x0000, 0x5a6b, 0x0000, 0x5a6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a6e, 0x0000,
+  0x5a6f, 0x5a70, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_135[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a71, 0x5a72, 0x0000, 0x5a73, 0x0000, 0x0000, 0x0000, 0x5a74,
+  0x0000, 0x0000, 0x5a75, 0x5a76, 0x5a77, 0x0000, 0x0000, 0x5a78, 0x5a79, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a7b, 0x5a7c, 0x0000, 0x5a7d, 0x0000, 0x5a7e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b22, 0x5b23,
+  0x0000, 0x5b24, 0x5b25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b26, 0x5b27, 0x0000,
+  0x5b28, 0x5b29, 0x5b2a, 0x0000, 0x5b2b, 0x0000, 0x0000, 0x5b2c, 0x0000, 0x5b2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b30, 0x0000, 0x0000,
+  0x0000, 0x5b31, 0x0000, 0x0000, 0x5b32, 0x5b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b34, 0x0000, 0x5b35, 0x5b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b38,
+  0x5b39, 0x5b3a, 0x5b3b, 0x5b3c, 0x5b3d, 0x5b3e, 0x0000, 0x5b3f, 0x5b40, 0x0000, 0x0000, 0x0000,
+  0x5b41, 0x0000, 0x0000, 0x5b42, 0x0000, 0x5b43, 0x0000, 0x5b44, 0x5b45, 0x5b46, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b47, 0x0000, 0x5b48, 0x0000, 0x0000, 0x5b49, 0x0000, 0x0000, 0x0000, 0x5b4a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b4b, 0x5b4c, 0x5b4d, 0x0000, 0x0000, 0x5b4e, 0x0000, 0x0000,
+  0x0000, 0x5b4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b50, 0x5b51,
+  0x0000, 0x5b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b53, 0x5b54, 0x5b55, 0x0000,
+  0x0000, 0x0000, 0x5b56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b57, 0x5b58, 0x0000,
+  0x0000, 0x5b59, 0x5b5a, 0x0000, 0x5b5b, 0x0000, 0x0000, 0x5b5c, 0x0000, 0x0000, 0x5b5d, 0x5b5e,
+  0x5b5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b60, 0x5b61, 0x0000, 0x5b62, 0x0000, 0x0000,
+  0x0000, 0x5b63, 0x0000, 0x5b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b65, 0x0000, 0x5b66, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b67
+};
+static const uint16_t jis0212_1990_0_f_136[] = {
+  0x0000, 0x5b68, 0x0000, 0x5b69, 0x0000, 0x0000, 0x5b6a, 0x0000, 0x0000, 0x5b6b, 0x5b6c, 0x5b6d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b6e, 0x0000, 0x5b70, 0x5b71, 0x5b72, 0x0000, 0x0000, 0x0000,
+  0x5b73, 0x5b6f, 0x5b74, 0x5b75, 0x5b76, 0x0000, 0x5b77, 0x5b78, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b7a, 0x5b7b, 0x0000,
+  0x5b7c, 0x0000, 0x5b7d, 0x0000, 0x0000, 0x5b7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c21, 0x0000,
+  0x5c22, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c23, 0x0000, 0x5c24, 0x0000, 0x5c25, 0x0000, 0x0000,
+  0x5c26, 0x5c27, 0x5c28, 0x5c29, 0x0000, 0x0000, 0x5c2a, 0x0000, 0x0000, 0x5c2b, 0x0000, 0x0000,
+  0x0000, 0x5c2c, 0x5c2d, 0x0000, 0x5c2e, 0x0000, 0x5c2f, 0x0000, 0x5c30, 0x0000, 0x0000, 0x5c31,
+  0x5c32, 0x0000, 0x0000, 0x0000, 0x5c33, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c34, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c36, 0x0000, 0x5c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c38, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c39, 0x0000, 0x5c3a, 0x5c3b,
+  0x5c3c, 0x0000, 0x0000, 0x5c3d, 0x5c3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c3f, 0x0000, 0x5c40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c41, 0x0000, 0x0000, 0x5c42, 0x5c43, 0x0000,
+  0x5c44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c45, 0x5c46,
+  0x5c47, 0x5c48, 0x5c49, 0x0000, 0x0000, 0x5c4a, 0x5c4b, 0x5c4c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c4d, 0x0000, 0x0000, 0x5c4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c50,
+  0x5c51, 0x5c52, 0x0000, 0x0000, 0x0000, 0x5c53, 0x0000, 0x5c54, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_137[] = {
+  0x0000, 0x5c55, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c57, 0x5c58, 0x5c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c5a, 0x5c5b, 0x0000,
+  0x5c5c, 0x5c5d, 0x5c5e, 0x0000, 0x5c5f, 0x0000, 0x0000, 0x0000, 0x5c60, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c61, 0x5c62, 0x5c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c64, 0x5c65, 0x5c66, 0x0000, 0x0000, 0x5c67, 0x0000, 0x0000, 0x0000, 0x5c68, 0x5c69, 0x0000,
+  0x0000, 0x0000, 0x5c6a, 0x0000, 0x5c6b, 0x0000, 0x5c6c, 0x0000, 0x0000, 0x5c6d, 0x5c6e, 0x0000,
+  0x0000, 0x5c6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c70, 0x0000, 0x0000, 0x5c71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c72, 0x0000, 0x0000, 0x5c73, 0x5c74, 0x5c75, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c76, 0x5c77, 0x5c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c79,
+  0x0000, 0x0000, 0x5c7a, 0x0000, 0x5c7b, 0x0000, 0x0000, 0x5c7c, 0x0000, 0x5c7d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c7e, 0x5d21, 0x5d22, 0x5d23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d24, 0x0000, 0x0000, 0x0000, 0x5d25, 0x0000, 0x0000,
+  0x5d26, 0x0000, 0x0000, 0x0000, 0x5d27, 0x5d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d29,
+  0x5d2a, 0x0000, 0x0000, 0x5d2b, 0x5d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2e, 0x0000, 0x0000, 0x0000,
+  0x5d2f, 0x5d30, 0x5d31, 0x5d32, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d33, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d34, 0x5d35, 0x5d36, 0x5d37,
+  0x5d38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d39, 0x0000, 0x0000, 0x0000, 0x5d3a, 0x0000, 0x5d3b, 0x0000, 0x5d3c, 0x0000, 0x0000,
+  0x0000, 0x5d3d, 0x0000, 0x5d3e, 0x0000, 0x0000, 0x5d3f, 0x0000, 0x0000, 0x5d40, 0x0000, 0x0000,
+  0x0000, 0x5d41, 0x0000, 0x5d42
+};
+static const uint16_t jis0212_1990_0_f_138[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d43, 0x5d44, 0x0000, 0x5d45, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d46, 0x0000, 0x5d47, 0x5d48, 0x0000, 0x5d49, 0x5d4a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4b, 0x0000, 0x5d4c, 0x0000, 0x5d4d, 0x0000,
+  0x5d4e, 0x0000, 0x5d4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d50, 0x5d51, 0x0000, 0x0000, 0x5d52,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d53, 0x0000, 0x5d54, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d55, 0x5d56, 0x0000, 0x5d57, 0x0000, 0x0000, 0x5d58, 0x0000, 0x5d59, 0x0000, 0x5d5a,
+  0x0000, 0x5d5b, 0x0000, 0x0000, 0x0000, 0x5d5c, 0x5d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d5e,
+  0x0000, 0x0000, 0x5d5f, 0x5d60, 0x5d61, 0x0000, 0x0000, 0x0000, 0x5d62, 0x5d63, 0x0000, 0x0000,
+  0x0000, 0x5d64, 0x0000, 0x0000, 0x0000, 0x5d65, 0x0000, 0x5d66, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d67, 0x5d68, 0x5d69,
+  0x0000, 0x5d6a, 0x5d6b, 0x5d6c, 0x0000, 0x0000, 0x5d6d, 0x5d6e, 0x5d6f, 0x0000, 0x0000, 0x5d70,
+  0x0000, 0x0000, 0x5d71, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d72, 0x0000, 0x0000, 0x0000, 0x5d73,
+  0x5d74, 0x0000, 0x5d75, 0x0000, 0x0000, 0x0000, 0x5d76, 0x5d77, 0x0000, 0x5d78, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d7a,
+  0x0000, 0x5d7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d7c, 0x5d7d, 0x0000, 0x0000, 0x0000, 0x5d7e,
+  0x0000, 0x0000, 0x5e21, 0x5e22, 0x0000, 0x0000, 0x0000, 0x5e23, 0x0000, 0x0000, 0x5e24, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e25, 0x0000, 0x0000, 0x5e26, 0x0000, 0x5e27, 0x5e28, 0x5e29, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2a, 0x0000, 0x5e2b, 0x5e2c, 0x5e2d, 0x0000, 0x5e2e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2f, 0x0000, 0x5e30, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e31, 0x0000, 0x0000, 0x0000,
+  0x5e32, 0x0000, 0x0000, 0x0000, 0x5e33, 0x5e34, 0x5e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e36, 0x0000, 0x0000, 0x5e37
+};
+static const uint16_t jis0212_1990_0_f_139[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e38, 0x5e39, 0x0000, 0x0000, 0x0000, 0x5e3f, 0x5e3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e3c, 0x0000, 0x5e3d, 0x5e3e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e40, 0x0000, 0x0000,
+  0x5e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e42, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e44, 0x5e45, 0x5e46, 0x5e47, 0x5e48, 0x0000,
+  0x5e49, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4a, 0x5e4b,
+  0x5e4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e52, 0x0000,
+  0x5e53, 0x5e54, 0x0000, 0x0000, 0x5e55, 0x0000, 0x5e56, 0x0000, 0x0000, 0x5e57, 0x0000, 0x0000,
+  0x5e58, 0x5e59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5a, 0x0000, 0x5e5b, 0x0000, 0x5e5c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e5d, 0x5e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e5f, 0x0000, 0x5e60, 0x5e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e62, 0x5e63, 0x0000, 0x0000,
+  0x0000, 0x5e64, 0x5e65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e66, 0x0000, 0x5e67,
+  0x0000, 0x5e68, 0x0000, 0x5e69, 0x0000, 0x0000, 0x0000, 0x5e6a, 0x0000, 0x5e6b, 0x0000, 0x5e6c,
+  0x5e6d, 0x0000, 0x0000, 0x5e6e, 0x5e6f, 0x5e72, 0x0000, 0x5e70, 0x0000, 0x5e71, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e73, 0x5e74, 0x0000, 0x5e75, 0x0000, 0x5e76, 0x5e77, 0x0000, 0x0000,
+  0x0000, 0x5e78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e79, 0x0000, 0x5e7a, 0x5e7b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e7c, 0x0000, 0x0000, 0x5e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e7e, 0x5f21, 0x0000, 0x0000, 0x0000, 0x5f22, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f23, 0x0000, 0x5f24, 0x5f25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f26, 0x0000, 0x5f27,
+  0x5f28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f29, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f2a, 0x5f2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f2c, 0x5f2d, 0x0000, 0x0000, 0x5f2e, 0x0000, 0x5f2f,
+  0x0000, 0x0000, 0x0000, 0x5f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f32, 0x5f31, 0x0000,
+  0x0000, 0x5f33, 0x0000, 0x0000, 0x0000, 0x5f34, 0x0000, 0x0000, 0x0000, 0x5f35, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f36, 0x0000, 0x0000, 0x0000, 0x5f37, 0x0000, 0x0000, 0x5f38,
+  0x5f39, 0x0000, 0x5f3a, 0x0000, 0x0000, 0x5f3b, 0x0000, 0x5f3c, 0x5f3d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f3e, 0x5f3f
+};
+static const uint16_t jis0212_1990_0_f_141[] = {
+  0x0000, 0x5f40, 0x0000, 0x5f41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f42, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f43, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f44,
+  0x0000, 0x0000, 0x0000, 0x5f45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f46, 0x0000, 0x0000, 0x0000, 0x5f47, 0x0000, 0x0000,
+  0x5f48, 0x0000, 0x5f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f4a, 0x0000, 0x0000, 0x5f4b, 0x0000,
+  0x5f4c, 0x0000, 0x0000, 0x0000, 0x5f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f4e, 0x0000, 0x0000,
+  0x5f4f, 0x5f50, 0x0000, 0x0000, 0x0000, 0x5f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f52, 0x5f53, 0x5f54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f55, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f56, 0x5f57, 0x0000, 0x0000, 0x5f58, 0x0000, 0x0000, 0x5f59, 0x0000,
+  0x0000, 0x5f5a, 0x0000, 0x5f5b, 0x0000, 0x5f5c, 0x0000, 0x5f5d, 0x5f6f, 0x0000, 0x0000, 0x0000,
+  0x5f5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f5f, 0x5f60, 0x5f61, 0x5f62, 0x0000, 0x5f63, 0x0000,
+  0x0000, 0x0000, 0x5f64, 0x0000, 0x0000, 0x5f65, 0x0000, 0x0000, 0x5f66, 0x5f67, 0x0000, 0x5f68,
+  0x0000, 0x5f69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f6a, 0x5f6b, 0x0000, 0x5f6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6d, 0x0000, 0x0000, 0x0000,
+  0x5f6e, 0x5f70, 0x5f71, 0x0000, 0x5f72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f73, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_142[] = {
+  0x0000, 0x5f74, 0x0000, 0x0000, 0x5f75, 0x5f76, 0x5f77, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f79, 0x0000, 0x0000, 0x5f7a, 0x0000, 0x5f7b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7c, 0x5f7d, 0x5f7e, 0x6021,
+  0x0000, 0x0000, 0x6022, 0x6023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6024, 0x0000, 0x6025, 0x0000, 0x0000, 0x6026, 0x6027, 0x6028, 0x6029, 0x0000, 0x0000,
+  0x0000, 0x602a, 0x0000, 0x0000, 0x602b, 0x602c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x602d, 0x0000, 0x602e, 0x602f, 0x6030, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6032, 0x6033, 0x6034, 0x6035, 0x0000,
+  0x0000, 0x6036, 0x6037, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6038, 0x0000, 0x0000,
+  0x6039, 0x603a, 0x0000, 0x603b, 0x603c, 0x603d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x603e, 0x603f, 0x6040, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6041, 0x6042,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6044, 0x0000, 0x6045, 0x0000, 0x0000, 0x6046, 0x0000, 0x0000, 0x0000, 0x0000, 0x6047, 0x6048,
+  0x0000, 0x6049, 0x604a, 0x0000, 0x0000, 0x0000, 0x604b, 0x0000, 0x0000, 0x0000, 0x0000, 0x604c,
+  0x0000, 0x604d, 0x0000, 0x0000, 0x0000, 0x604e, 0x604f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6050,
+  0x0000, 0x6051, 0x0000, 0x0000, 0x0000, 0x0000, 0x6052, 0x6053, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6054, 0x6055, 0x0000, 0x6056, 0x6057, 0x0000, 0x0000, 0x6058, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6059, 0x0000, 0x605a, 0x0000, 0x0000, 0x605b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x605c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x605d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6064, 0x605e, 0x0000,
+  0x605f, 0x6060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6061, 0x0000, 0x6062, 0x6063, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_143[] = {
+  0x6065, 0x0000, 0x6066, 0x0000, 0x0000, 0x0000, 0x0000, 0x6067, 0x6068, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6069, 0x606a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x606b, 0x606c,
+  0x606d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x606e, 0x0000, 0x606f, 0x6070, 0x0000, 0x6071,
+  0x0000, 0x6072, 0x0000, 0x6073, 0x6074, 0x0000, 0x0000, 0x0000, 0x6075, 0x6076, 0x6077, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6078, 0x6079, 0x607a, 0x607b, 0x0000, 0x0000, 0x607c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x607d, 0x607e, 0x0000, 0x6121, 0x0000, 0x0000, 0x0000, 0x6122,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6123, 0x0000, 0x6124, 0x6125, 0x6126,
+  0x6127, 0x6128, 0x0000, 0x0000, 0x6129, 0x0000, 0x0000, 0x0000, 0x0000, 0x612a, 0x612b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x612c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x612d, 0x0000, 0x0000, 0x612e, 0x612f, 0x0000, 0x0000, 0x6130, 0x6131, 0x6132, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6133, 0x6134, 0x0000, 0x6135, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6136, 0x0000,
+  0x6137, 0x6138, 0x0000, 0x0000, 0x0000, 0x0000, 0x6139, 0x0000, 0x0000, 0x0000, 0x613a, 0x613b,
+  0x0000, 0x613c, 0x0000, 0x0000, 0x613d, 0x0000, 0x613e, 0x613f, 0x0000, 0x6140, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6141, 0x0000, 0x0000, 0x6142,
+  0x6143, 0x0000, 0x0000, 0x0000, 0x6144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6145, 0x0000,
+  0x0000, 0x6146, 0x0000, 0x0000, 0x0000, 0x6147, 0x6148, 0x0000, 0x0000, 0x0000, 0x0000, 0x6149,
+  0x0000, 0x0000, 0x614a, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_144[] = {
+  0x0000, 0x0000, 0x614b, 0x0000, 0x614c, 0x0000, 0x0000, 0x0000, 0x614d, 0x0000, 0x0000, 0x0000,
+  0x614e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x614f, 0x0000, 0x0000, 0x6150, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6151, 0x6152, 0x6154, 0x0000, 0x6155, 0x6156, 0x0000, 0x6153,
+  0x0000, 0x0000, 0x0000, 0x6157, 0x6158, 0x0000, 0x0000, 0x6159, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x615a, 0x0000, 0x0000, 0x0000, 0x615b, 0x615c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x615d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x615e, 0x0000, 0x615f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6160, 0x0000, 0x0000, 0x0000, 0x6161, 0x6162, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6163, 0x0000, 0x0000, 0x0000, 0x6164, 0x0000, 0x0000, 0x0000, 0x6165, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6166, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6167, 0x0000, 0x0000, 0x6168, 0x0000, 0x0000, 0x6169, 0x616a, 0x0000, 0x616b, 0x0000,
+  0x616c, 0x0000, 0x0000, 0x0000, 0x0000, 0x616d, 0x0000, 0x616e, 0x616f, 0x6170, 0x0000, 0x6171,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6172, 0x6173, 0x6174, 0x0000, 0x0000, 0x6175, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6176, 0x0000, 0x6177, 0x6178,
+  0x6179, 0x0000, 0x617a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x617b, 0x617d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x617e, 0x6221, 0x6222, 0x0000, 0x6223, 0x6224, 0x0000, 0x0000, 0x0000,
+  0x617c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x622d, 0x0000, 0x0000, 0x6225, 0x0000, 0x6226,
+  0x6227, 0x6228, 0x0000, 0x0000, 0x6229, 0x622a, 0x0000, 0x622b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x622c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x622f, 0x0000, 0x0000, 0x0000, 0x6230,
+  0x6231, 0x0000, 0x0000, 0x0000, 0x6232, 0x0000, 0x622e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6233, 0x6234
+};
+static const uint16_t jis0212_1990_0_f_145[] = {
+  0x6235, 0x0000, 0x0000, 0x0000, 0x6236, 0x6237, 0x6238, 0x0000, 0x6239, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x623a, 0x0000, 0x0000, 0x623b, 0x0000, 0x0000, 0x0000, 0x623c, 0x0000, 0x623d, 0x623e,
+  0x623f, 0x0000, 0x6240, 0x0000, 0x6241, 0x0000, 0x6242, 0x0000, 0x6243, 0x0000, 0x6245, 0x6246,
+  0x0000, 0x6244, 0x0000, 0x6247, 0x0000, 0x6248, 0x0000, 0x0000, 0x0000, 0x0000, 0x6249, 0x624a,
+  0x0000, 0x624b, 0x0000, 0x0000, 0x624c, 0x0000, 0x624d, 0x624e, 0x0000, 0x624f, 0x6250, 0x0000,
+  0x6251, 0x6252, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6253, 0x0000, 0x0000, 0x0000, 0x6254,
+  0x6255, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6256, 0x0000, 0x0000, 0x0000, 0x6257,
+  0x0000, 0x0000, 0x0000, 0x6258, 0x0000, 0x6259, 0x625a, 0x625b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x625c, 0x0000, 0x0000, 0x625d, 0x0000, 0x0000, 0x625e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x625f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6260, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6261, 0x6262, 0x6263, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6264, 0x0000, 0x6265,
+  0x0000, 0x6266, 0x6267, 0x0000, 0x0000, 0x0000, 0x6268, 0x0000, 0x0000, 0x0000, 0x6269, 0x0000,
+  0x0000, 0x626a, 0x0000, 0x626b, 0x626c, 0x626d, 0x0000, 0x0000, 0x626e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x626f, 0x0000, 0x0000, 0x6270, 0x0000, 0x0000, 0x0000, 0x0000, 0x6271, 0x0000,
+  0x6272, 0x0000, 0x0000, 0x0000, 0x6273, 0x6274, 0x6275, 0x0000, 0x6276, 0x6277, 0x6278, 0x6279,
+  0x0000, 0x0000, 0x627a, 0x0000, 0x0000, 0x0000, 0x0000, 0x627b, 0x627c, 0x627d, 0x0000, 0x627e,
+  0x0000, 0x0000, 0x6321, 0x6322, 0x0000, 0x6323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6324, 0x6325, 0x0000, 0x0000, 0x6326,
+  0x0000, 0x6327, 0x6328, 0x0000, 0x0000, 0x0000, 0x6329, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x632a, 0x632b, 0x0000, 0x0000, 0x0000, 0x632c, 0x632d, 0x0000, 0x632e, 0x632f, 0x6330, 0x6331,
+  0x6332, 0x6333, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6334, 0x0000, 0x6335, 0x0000, 0x6336,
+  0x0000, 0x6337, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_146[] = {
+  0x6338, 0x6339, 0x0000, 0x0000, 0x633a, 0x633b, 0x633c, 0x633d, 0x0000, 0x633e, 0x633f, 0x0000,
+  0x6340, 0x0000, 0x0000, 0x0000, 0x6341, 0x0000, 0x6342, 0x6343, 0x0000, 0x0000, 0x6344, 0x0000,
+  0x6345, 0x0000, 0x0000, 0x0000, 0x6346, 0x6347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6348,
+  0x6349, 0x634a, 0x634b, 0x0000, 0x634c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x634d, 0x634e,
+  0x634f, 0x0000, 0x0000, 0x6350, 0x0000, 0x6351, 0x6352, 0x0000, 0x6353, 0x6354, 0x6355, 0x0000,
+  0x6356, 0x0000, 0x6357, 0x0000, 0x6358, 0x0000, 0x6359, 0x635a, 0x0000, 0x0000, 0x635b, 0x635c,
+  0x0000, 0x0000, 0x635d, 0x0000, 0x0000, 0x635e, 0x635f, 0x6360, 0x0000, 0x6361, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6362, 0x6363, 0x0000, 0x0000, 0x6364, 0x6365, 0x0000, 0x0000,
+  0x6366, 0x6367, 0x0000, 0x0000, 0x0000, 0x6368, 0x0000, 0x6369, 0x636a, 0x636b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x636c, 0x636d, 0x636e, 0x0000, 0x0000, 0x0000, 0x0000, 0x636f, 0x6370, 0x6371,
+  0x6372, 0x6373, 0x0000, 0x6374, 0x6375, 0x6376, 0x0000, 0x6377, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6378, 0x6379, 0x637a, 0x0000, 0x0000, 0x637b, 0x637c, 0x0000,
+  0x0000, 0x0000, 0x637d, 0x0000, 0x0000, 0x0000, 0x0000, 0x637e, 0x0000, 0x6421, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6422, 0x6423, 0x0000, 0x0000, 0x0000, 0x6424, 0x6425, 0x0000, 0x6426,
+  0x6427, 0x0000, 0x0000, 0x6428, 0x0000, 0x0000, 0x0000, 0x6429, 0x0000, 0x0000, 0x642a, 0x0000,
+  0x0000, 0x0000, 0x642b, 0x0000, 0x642c, 0x0000, 0x642d, 0x642e, 0x642f, 0x6430, 0x0000, 0x6431,
+  0x6432, 0x6433, 0x6434, 0x6435, 0x0000, 0x6436, 0x6437, 0x6438, 0x6439, 0x0000, 0x0000, 0x643a,
+  0x643b, 0x643c, 0x643d, 0x0000, 0x643e, 0x0000, 0x0000, 0x643f, 0x0000, 0x6440, 0x0000, 0x6441,
+  0x6442, 0x6443, 0x0000, 0x0000, 0x6444, 0x6445, 0x0000, 0x6446, 0x6447, 0x6448, 0x0000, 0x6449,
+  0x0000, 0x644a, 0x0000, 0x644b, 0x644c, 0x0000, 0x0000, 0x0000, 0x644d, 0x0000, 0x644e, 0x0000,
+  0x644f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6450, 0x0000, 0x6451,
+  0x0000, 0x0000, 0x0000, 0x6452
+};
+static const uint16_t jis0212_1990_0_f_147[] = {
+  0x6453, 0x0000, 0x6454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6455, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6456, 0x0000, 0x0000, 0x0000, 0x6457, 0x0000, 0x0000, 0x6458, 0x6459, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x645a, 0x645b, 0x645c, 0x645d, 0x0000, 0x645e, 0x0000, 0x0000,
+  0x645f, 0x6460, 0x0000, 0x6461, 0x0000, 0x6462, 0x6463, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6464, 0x6465, 0x0000, 0x6466, 0x6467, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6468,
+  0x6469, 0x646a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646b, 0x646c, 0x646d, 0x0000,
+  0x0000, 0x646e, 0x0000, 0x646f, 0x6470, 0x0000, 0x6471, 0x0000, 0x0000, 0x0000, 0x6472, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6473, 0x6474, 0x0000, 0x6475, 0x0000, 0x6476, 0x6477, 0x0000,
+  0x0000, 0x6478, 0x0000, 0x6479, 0x647a, 0x647b, 0x0000, 0x647c, 0x647d, 0x0000, 0x647e, 0x0000,
+  0x0000, 0x0000, 0x6521, 0x0000, 0x0000, 0x6522, 0x0000, 0x6523, 0x6524, 0x6525, 0x6526, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6527, 0x0000, 0x6528, 0x6529, 0x0000, 0x652a, 0x0000, 0x652b,
+  0x0000, 0x0000, 0x652c, 0x0000, 0x0000, 0x652d, 0x0000, 0x0000, 0x652e, 0x0000, 0x0000, 0x652f,
+  0x0000, 0x0000, 0x6530, 0x0000, 0x0000, 0x6531, 0x0000, 0x6532, 0x6533, 0x0000, 0x6534, 0x0000,
+  0x6535, 0x653b, 0x0000, 0x6536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6537, 0x6538, 0x6539, 0x0000, 0x0000, 0x0000, 0x653a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x653c, 0x0000, 0x0000, 0x653d, 0x653e, 0x653f, 0x6540, 0x0000, 0x6541, 0x6542, 0x6543,
+  0x6544, 0x6545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6546, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6547, 0x0000, 0x0000, 0x6548, 0x0000, 0x6549, 0x654a, 0x0000, 0x0000, 0x654b, 0x0000,
+  0x0000, 0x0000, 0x654c, 0x654d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x654f, 0x6550, 0x654e, 0x6551, 0x6552,
+  0x0000, 0x6553, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_148[] = {
+  0x0000, 0x6554, 0x6555, 0x0000, 0x6556, 0x0000, 0x0000, 0x0000, 0x6557, 0x6558, 0x0000, 0x0000,
+  0x0000, 0x6559, 0x655a, 0x655b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x655c, 0x655d, 0x655e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x655f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6560, 0x6561,
+  0x0000, 0x6562, 0x6563, 0x6564, 0x6565, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6566,
+  0x0000, 0x6568, 0x0000, 0x6567, 0x0000, 0x0000, 0x0000, 0x6569, 0x0000, 0x656a, 0x0000, 0x0000,
+  0x656b, 0x0000, 0x656c, 0x0000, 0x656d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x656e, 0x0000, 0x0000, 0x0000, 0x656f, 0x0000, 0x0000, 0x6570, 0x0000, 0x0000, 0x6571,
+  0x0000, 0x6572, 0x0000, 0x6573, 0x0000, 0x0000, 0x0000, 0x0000, 0x6574, 0x0000, 0x0000, 0x6575,
+  0x0000, 0x6576, 0x6577, 0x6578, 0x0000, 0x6579, 0x657a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x657c,
+  0x657b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x657d, 0x657e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6621, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6622, 0x0000, 0x0000, 0x0000, 0x6623, 0x0000, 0x0000, 0x0000, 0x6624, 0x6625, 0x6626, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6627, 0x6628, 0x6629, 0x0000, 0x662a, 0x0000, 0x0000, 0x0000, 0x0000, 0x662b, 0x0000,
+  0x0000, 0x662c, 0x0000, 0x662d, 0x662e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x662f, 0x0000, 0x6630, 0x0000, 0x0000, 0x0000, 0x6631, 0x0000, 0x0000, 0x6632, 0x0000, 0x6633,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6634, 0x0000, 0x6635, 0x6636, 0x0000, 0x6637,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6638, 0x6639, 0x663a, 0x663b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x663c, 0x663d, 0x0000, 0x0000, 0x663e, 0x663f, 0x6640, 0x6641, 0x0000, 0x0000, 0x0000,
+  0x6642, 0x0000, 0x6643, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6644, 0x6645, 0x0000, 0x0000, 0x0000, 0x6646, 0x0000,
+  0x6647, 0x6648, 0x6649, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x664a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x664b, 0x0000, 0x664c, 0x0000, 0x0000, 0x0000, 0x664d, 0x664e, 0x664f, 0x6650, 0x0000,
+  0x6651, 0x6652, 0x0000, 0x0000, 0x0000, 0x6653, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6654, 0x0000,
+  0x6655, 0x0000, 0x6656, 0x6657, 0x6658, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6659, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x665a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x665c, 0x665d, 0x0000, 0x665e, 0x665f, 0x0000, 0x6660, 0x6661, 0x6662,
+  0x6663, 0x0000, 0x0000, 0x0000, 0x0000, 0x6664, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6665, 0x0000, 0x0000, 0x0000, 0x0000, 0x6666, 0x0000, 0x0000, 0x0000, 0x6667, 0x0000,
+  0x0000, 0x6668, 0x0000, 0x6669, 0x0000, 0x0000, 0x0000, 0x0000, 0x666a, 0x666b, 0x666c, 0x0000,
+  0x0000, 0x666d, 0x0000, 0x0000, 0x0000, 0x0000, 0x666e, 0x666f, 0x0000, 0x0000, 0x0000, 0x6670,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6671, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6672, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6673, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6675, 0x0000, 0x6676, 0x0000, 0x0000, 0x6677, 0x6678, 0x6679, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667b,
+  0x0000, 0x667c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_151[] = {
+  0x0000, 0x0000, 0x667e, 0x6721, 0x0000, 0x6722, 0x0000, 0x0000, 0x0000, 0x6723, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6724, 0x6725, 0x0000, 0x6726, 0x0000, 0x0000, 0x0000, 0x6727, 0x6728, 0x6729,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x672a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x672b, 0x0000, 0x672c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x672d, 0x0000, 0x672e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x672f, 0x0000, 0x0000, 0x0000, 0x6730, 0x6731, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6732, 0x0000, 0x6733, 0x6734, 0x0000, 0x6735, 0x6736, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6737, 0x0000, 0x0000, 0x0000, 0x6738, 0x0000, 0x0000, 0x6739, 0x0000,
+  0x0000, 0x0000, 0x673a, 0x0000, 0x0000, 0x0000, 0x0000, 0x673b, 0x0000, 0x0000, 0x673c, 0x673d,
+  0x673e, 0x0000, 0x0000, 0x673f, 0x0000, 0x6740, 0x0000, 0x6741, 0x6742, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6744, 0x6745, 0x6746, 0x0000, 0x6747, 0x6748, 0x0000,
+  0x0000, 0x0000, 0x6749, 0x674a, 0x0000, 0x0000, 0x674b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x674c, 0x0000, 0x674d, 0x0000, 0x0000, 0x674e, 0x674f, 0x0000,
+  0x0000, 0x6750, 0x6751, 0x0000, 0x6752, 0x6753, 0x6754, 0x0000, 0x6755, 0x0000, 0x6756, 0x6757,
+  0x0000, 0x6758, 0x0000, 0x0000, 0x6759, 0x675a, 0x0000, 0x675b, 0x0000, 0x675c, 0x675d, 0x0000,
+  0x675e, 0x675f, 0x6760, 0x0000, 0x6761, 0x6762, 0x0000, 0x0000, 0x6763, 0x0000, 0x0000, 0x6764,
+  0x6765, 0x6766, 0x0000, 0x676a, 0x0000, 0x6767, 0x6768, 0x0000, 0x6769, 0x676b, 0x0000, 0x0000,
+  0x676c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x676d,
+  0x0000, 0x676e, 0x0000, 0x0000, 0x676f, 0x0000, 0x0000, 0x6770, 0x6771, 0x0000, 0x6772, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_152[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6773, 0x0000, 0x0000, 0x6774, 0x0000,
+  0x0000, 0x6776, 0x6777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6778, 0x0000, 0x6779, 0x0000,
+  0x0000, 0x6775, 0x0000, 0x0000, 0x677a, 0x0000, 0x677b, 0x0000, 0x677c, 0x0000, 0x0000, 0x677d,
+  0x0000, 0x6828, 0x677e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6821, 0x0000, 0x0000, 0x6822, 0x6823,
+  0x6824, 0x0000, 0x6825, 0x6826, 0x0000, 0x6827, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6829, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x682a, 0x0000, 0x0000, 0x682b,
+  0x0000, 0x0000, 0x682c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x682d, 0x682e, 0x682f,
+  0x0000, 0x0000, 0x6830, 0x6831, 0x0000, 0x6832, 0x6833, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6834, 0x6835, 0x0000, 0x6836, 0x6837, 0x0000, 0x0000, 0x0000, 0x6838, 0x0000,
+  0x6839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x683a, 0x0000, 0x683b, 0x683c, 0x0000, 0x683d, 0x0000, 0x0000, 0x0000,
+  0x683e, 0x0000, 0x0000, 0x683f, 0x6840, 0x0000, 0x6841, 0x6842, 0x0000, 0x0000, 0x0000, 0x6843,
+  0x0000, 0x0000, 0x6844, 0x0000, 0x0000, 0x6845, 0x0000, 0x0000, 0x6846, 0x0000, 0x0000, 0x0000,
+  0x6847, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6848, 0x0000, 0x6849,
+  0x0000, 0x684a, 0x684b, 0x684c, 0x0000, 0x0000, 0x684d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x684e, 0x0000, 0x0000, 0x684f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_153[] = {
+  0x0000, 0x0000, 0x6850, 0x0000, 0x0000, 0x0000, 0x0000, 0x6851, 0x6852, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6853, 0x0000, 0x0000, 0x0000, 0x6854, 0x6855, 0x6856,
+  0x0000, 0x0000, 0x6857, 0x6858, 0x6859, 0x0000, 0x0000, 0x685a, 0x0000, 0x0000, 0x685b, 0x0000,
+  0x0000, 0x0000, 0x685c, 0x685d, 0x0000, 0x0000, 0x0000, 0x685e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x685f, 0x6860, 0x6861, 0x6862, 0x6863, 0x0000, 0x0000, 0x0000, 0x6864, 0x6865, 0x6866,
+  0x6867, 0x0000, 0x0000, 0x0000, 0x6868, 0x6869, 0x0000, 0x0000, 0x0000, 0x0000, 0x686a, 0x686b,
+  0x686c, 0x0000, 0x0000, 0x0000, 0x0000, 0x686d, 0x686e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x686f, 0x0000, 0x0000, 0x0000, 0x6870, 0x6871, 0x0000, 0x6872, 0x6873, 0x0000, 0x6874, 0x6875,
+  0x6876, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6877,
+  0x0000, 0x6878, 0x0000, 0x6879, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x687a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x687b, 0x687c, 0x687d, 0x0000,
+  0x0000, 0x687e, 0x0000, 0x0000, 0x0000, 0x6921, 0x6922, 0x0000, 0x0000, 0x6923, 0x0000, 0x6924,
+  0x0000, 0x0000, 0x0000, 0x6925, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6926, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6927, 0x6928, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6929, 0x692a, 0x0000, 0x692b, 0x0000, 0x692c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x692d, 0x0000, 0x0000, 0x692e, 0x692f, 0x6930, 0x0000, 0x0000, 0x0000,
+  0x6931, 0x0000, 0x0000, 0x0000, 0x6932, 0x6933, 0x0000, 0x0000, 0x0000, 0x6934, 0x0000, 0x0000,
+  0x0000, 0x6935, 0x6936, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_154[] = {
+  0x0000, 0x0000, 0x6937, 0x6938, 0x6939, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x693a,
+  0x693b, 0x0000, 0x0000, 0x0000, 0x693c, 0x693d, 0x0000, 0x0000, 0x0000, 0x0000, 0x693e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x693f, 0x0000, 0x6940, 0x0000, 0x6941, 0x6942,
+  0x6943, 0x0000, 0x0000, 0x6944, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6945, 0x6946, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6947, 0x0000, 0x6948, 0x6949, 0x0000, 0x694a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694c, 0x0000, 0x0000, 0x694d, 0x0000, 0x0000, 0x694b,
+  0x0000, 0x0000, 0x694e, 0x694f, 0x6950, 0x0000, 0x6951, 0x0000, 0x0000, 0x6952, 0x0000, 0x0000,
+  0x6953, 0x0000, 0x6954, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6955, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6956, 0x0000, 0x6957, 0x0000, 0x6958, 0x6959, 0x0000, 0x0000, 0x695a, 0x0000,
+  0x695b, 0x695c, 0x695d, 0x0000, 0x0000, 0x695e, 0x0000, 0x695f, 0x0000, 0x0000, 0x6960, 0x6961,
+  0x0000, 0x6962, 0x0000, 0x6963, 0x0000, 0x0000, 0x6964, 0x0000, 0x6965, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6966, 0x0000, 0x6967, 0x0000, 0x6968, 0x0000, 0x0000, 0x6969, 0x696a, 0x696b,
+  0x0000, 0x0000, 0x0000, 0x696c, 0x696d, 0x0000, 0x0000, 0x0000, 0x696e, 0x0000, 0x0000, 0x0000,
+  0x696f, 0x6970, 0x0000, 0x6971, 0x0000, 0x6972, 0x0000, 0x0000, 0x6973, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6974, 0x6975, 0x0000, 0x6976, 0x0000, 0x0000, 0x0000, 0x6977, 0x6978, 0x0000,
+  0x0000, 0x6979, 0x0000, 0x697a
+};
+static const uint16_t jis0212_1990_0_f_155[] = {
+  0x697b, 0x697c, 0x697d, 0x697e, 0x6a21, 0x6a22, 0x0000, 0x0000, 0x6a23, 0x6a24, 0x0000, 0x6a25,
+  0x6a26, 0x6a27, 0x6a28, 0x0000, 0x6a29, 0x0000, 0x6a2a, 0x0000, 0x0000, 0x0000, 0x6a2b, 0x0000,
+  0x0000, 0x6a2c, 0x0000, 0x6a2d, 0x6a2e, 0x0000, 0x0000, 0x0000, 0x6a2f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a31, 0x0000, 0x6a32, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a33, 0x6a34, 0x6a35, 0x0000, 0x6a36, 0x0000, 0x6a37, 0x6a38, 0x0000,
+  0x0000, 0x6a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a3a, 0x0000, 0x0000, 0x6a3b, 0x6a3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a3d, 0x6a3e, 0x6a3f, 0x0000, 0x0000, 0x0000, 0x6a40, 0x0000, 0x0000, 0x6a41, 0x0000,
+  0x0000, 0x6a42, 0x0000, 0x6a43, 0x0000, 0x6a44, 0x6a45, 0x0000, 0x6a46, 0x0000, 0x6a47, 0x6a48,
+  0x6a49, 0x6a4a, 0x6a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a4c, 0x0000, 0x6a4d, 0x0000, 0x6a4e,
+  0x6a4f, 0x6a50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a51, 0x6a52, 0x0000, 0x0000, 0x0000,
+  0x6a53, 0x6a54, 0x6a55, 0x6a56, 0x0000, 0x6a57, 0x6a58, 0x6a59, 0x0000, 0x6a5a, 0x0000, 0x6a5b,
+  0x6a5c, 0x0000, 0x0000, 0x0000, 0x6a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a5e, 0x0000,
+  0x0000, 0x6a5f, 0x6a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a61, 0x6a62,
+  0x0000, 0x6a63, 0x0000, 0x0000, 0x6a64, 0x0000, 0x0000, 0x0000, 0x6a65, 0x6a66, 0x6a67, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a68, 0x6a69, 0x0000, 0x0000, 0x6a6a, 0x6a6b, 0x0000, 0x6a6c, 0x6a6d,
+  0x0000, 0x6a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a6f, 0x6a70, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a71, 0x0000, 0x6a72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a73,
+  0x6a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a75, 0x0000, 0x6a76, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a77, 0x0000, 0x6a78, 0x0000, 0x0000, 0x6a79, 0x6a7a, 0x0000, 0x0000, 0x0000, 0x6a7b,
+  0x0000, 0x0000, 0x0000, 0x6a7c, 0x0000, 0x0000, 0x0000, 0x6a7d, 0x6a7e, 0x6b21, 0x6b22, 0x0000,
+  0x0000, 0x6b23, 0x0000, 0x6b24
+};
+static const uint16_t jis0212_1990_0_f_156[] = {
+  0x6b25, 0x0000, 0x6b26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b27,
+  0x0000, 0x0000, 0x0000, 0x6b28, 0x0000, 0x6b29, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b2a, 0x0000,
+  0x6b2b, 0x6b2c, 0x6b2d, 0x0000, 0x6b2e, 0x0000, 0x6b2f, 0x0000, 0x0000, 0x0000, 0x6b30, 0x6b31,
+  0x0000, 0x0000, 0x6b32, 0x6b33, 0x6b34, 0x6b35, 0x6b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b37, 0x0000, 0x0000, 0x0000, 0x6b38, 0x6b39, 0x6b3a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b3b, 0x0000, 0x0000, 0x0000, 0x6b3c, 0x0000, 0x6b3d, 0x6b3e, 0x6b3f, 0x0000, 0x0000,
+  0x0000, 0x6b40, 0x6b41, 0x0000, 0x0000, 0x0000, 0x6b42, 0x6b43, 0x6b44, 0x0000, 0x0000, 0x6b45,
+  0x6b46, 0x0000, 0x6b47, 0x0000, 0x6b48, 0x0000, 0x0000, 0x6b49, 0x6b50, 0x6b4a, 0x6b4b, 0x6b4c,
+  0x0000, 0x0000, 0x0000, 0x6b4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b52, 0x6b4e, 0x6b4f, 0x6b51,
+  0x0000, 0x0000, 0x6b53, 0x0000, 0x6b54, 0x0000, 0x6b55, 0x0000, 0x0000, 0x6b56, 0x0000, 0x6b57,
+  0x0000, 0x0000, 0x0000, 0x6b58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5b, 0x0000, 0x6b5c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_157[] = {
+  0x0000, 0x0000, 0x6b5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b60,
+  0x6b61, 0x0000, 0x0000, 0x0000, 0x6b62, 0x6b63, 0x6b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b65,
+  0x6b66, 0x0000, 0x6b67, 0x6b68, 0x6b69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b6a, 0x0000,
+  0x6b6b, 0x6b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b6e, 0x6b6f, 0x0000, 0x6b6c, 0x0000, 0x6b70,
+  0x0000, 0x0000, 0x6b71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b72,
+  0x6b73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b74,
+  0x0000, 0x0000, 0x6b76, 0x6b75, 0x0000, 0x6b77, 0x0000, 0x0000, 0x0000, 0x6b78, 0x6b79, 0x6b7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b7c, 0x6b7d,
+  0x0000, 0x0000, 0x0000, 0x6b7e, 0x6c21, 0x0000, 0x6c22, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c23,
+  0x6c24, 0x0000, 0x6c25, 0x0000, 0x0000, 0x0000, 0x6c26, 0x0000, 0x0000, 0x6c27, 0x6c28, 0x0000,
+  0x0000, 0x0000, 0x6c29, 0x6c2a, 0x0000, 0x6c2b, 0x6c2c, 0x6c2d, 0x6c2e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6c30, 0x0000, 0x6c31, 0x0000, 0x6c32, 0x0000, 0x0000, 0x6c33, 0x0000, 0x0000,
+  0x0000, 0x6c34, 0x0000, 0x0000, 0x0000, 0x6c35, 0x0000, 0x0000, 0x6c36, 0x0000, 0x0000, 0x6c37,
+  0x0000, 0x0000, 0x0000, 0x6c38, 0x0000, 0x0000, 0x0000, 0x6c39, 0x0000, 0x6c3a, 0x6c3b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c3c, 0x6c3d, 0x6c3e, 0x6c3f,
+  0x0000, 0x0000, 0x6c40, 0x0000, 0x0000, 0x0000, 0x6c41, 0x6c42, 0x6c43, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c44, 0x0000, 0x6c45, 0x0000, 0x6c46, 0x0000, 0x6c47, 0x0000, 0x0000, 0x6c48, 0x0000,
+  0x6c49, 0x0000, 0x0000, 0x6c4a, 0x6c4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6c4c, 0x0000
+};
+static const uint16_t jis0212_1990_0_f_158[] = {
+  0x0000, 0x0000, 0x6c4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4f, 0x0000, 0x0000, 0x6c4d, 0x0000,
+  0x0000, 0x0000, 0x6c50, 0x0000, 0x6c51, 0x6c52, 0x6c53, 0x0000, 0x0000, 0x6c54, 0x6c55, 0x0000,
+  0x0000, 0x6c56, 0x0000, 0x0000, 0x6c57, 0x6c58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6c59, 0x6c5a, 0x6c5b, 0x0000, 0x0000, 0x0000, 0x6c5c, 0x0000, 0x6c5d, 0x6c5e,
+  0x6c5f, 0x6c60, 0x0000, 0x6c61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c62, 0x6c63,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c64, 0x0000, 0x6c65, 0x0000, 0x0000, 0x6c66,
+  0x0000, 0x0000, 0x6c67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c68, 0x0000, 0x0000, 0x0000,
+  0x6c69, 0x0000, 0x0000, 0x0000, 0x6c6a, 0x0000, 0x6c6b, 0x6c6c, 0x6c6d, 0x0000, 0x0000, 0x6c6e,
+  0x6c6f, 0x6c70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c71, 0x0000, 0x6c72, 0x0000, 0x0000, 0x6c73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c74, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c75, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c76, 0x0000, 0x0000, 0x6c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c78, 0x6c79, 0x6c7a, 0x0000,
+  0x6c7b, 0x6c7c, 0x6c7d, 0x0000, 0x0000, 0x6c7e, 0x0000, 0x0000, 0x6d21, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d22
+};
+static const uint16_t jis0212_1990_0_f_159[] = {
+  0x0000, 0x0000, 0x6d23, 0x6d24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d25, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d26, 0x6d27, 0x6d28, 0x6d29, 0x0000, 0x6d2a, 0x0000, 0x6d2b, 0x6d2c,
+  0x0000, 0x6d2d, 0x6d2e, 0x6d2f, 0x0000, 0x0000, 0x0000, 0x6d30, 0x0000, 0x0000, 0x6d31, 0x0000,
+  0x0000, 0x0000, 0x6d32, 0x0000, 0x0000, 0x0000, 0x6d33, 0x6d34, 0x0000, 0x0000, 0x0000, 0x6d35,
+  0x0000, 0x6d36, 0x6d37, 0x0000, 0x6d38, 0x0000, 0x0000, 0x6d39, 0x0000, 0x6d3a, 0x6d3b, 0x0000,
+  0x6d3c, 0x6d3d, 0x0000, 0x6d3e, 0x0000, 0x6d3f, 0x0000, 0x6d40, 0x6d41, 0x6d42, 0x6d43, 0x6d44,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d45,
+  0x0000, 0x6d46, 0x6d47, 0x6d48, 0x6d49, 0x0000, 0x6d4a, 0x0000, 0x0000, 0x6d4b, 0x6d4c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4d, 0x6d4e, 0x0000, 0x0000,
+  0x0000, 0x6d4f, 0x6d50, 0x6d51, 0x6d52, 0x6d53, 0x0000, 0x6d54, 0x0000, 0x6d55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d56, 0x0000, 0x0000, 0x6d57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d58,
+  0x6d59, 0x6d5a, 0x6d5b, 0x0000, 0x6d5c, 0x0000, 0x6d5d, 0x6d5e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d5f, 0x0000, 0x0000, 0x6d60, 0x6d61, 0x6d62, 0x0000, 0x6d63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *jis0212_1990_0_f_i[] = {
+  jis0212_1990_0_f_0, jis0212_1990_0_f_1, jis0212_1990_0_f_2, jis0212_1990_0_f_3, jis0212_1990_0_f_4,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0212_1990_0_f_78, jis0212_1990_0_f_79, jis0212_1990_0_f_80,
+  jis0212_1990_0_f_81, jis0212_1990_0_f_82, jis0212_1990_0_f_83, jis0212_1990_0_f_84, jis0212_1990_0_f_85,
+  jis0212_1990_0_f_86, jis0212_1990_0_f_87, jis0212_1990_0_f_88, jis0212_1990_0_f_89, jis0212_1990_0_f_90,
+  jis0212_1990_0_f_91, jis0212_1990_0_f_92, jis0212_1990_0_f_93, jis0212_1990_0_f_94, jis0212_1990_0_f_95,
+  jis0212_1990_0_f_96, jis0212_1990_0_f_97, jis0212_1990_0_f_98, jis0212_1990_0_f_99, jis0212_1990_0_f_100,
+  jis0212_1990_0_f_101, jis0212_1990_0_f_102, jis0212_1990_0_f_103, jis0212_1990_0_f_104, jis0212_1990_0_f_105,
+  jis0212_1990_0_f_106, jis0212_1990_0_f_107, jis0212_1990_0_f_108, jis0212_1990_0_f_109, jis0212_1990_0_f_110,
+  jis0212_1990_0_f_111, jis0212_1990_0_f_112, jis0212_1990_0_f_113, jis0212_1990_0_f_114, jis0212_1990_0_f_115,
+  jis0212_1990_0_f_116, jis0212_1990_0_f_117, jis0212_1990_0_f_118, jis0212_1990_0_f_119, jis0212_1990_0_f_120,
+  jis0212_1990_0_f_121, jis0212_1990_0_f_122, jis0212_1990_0_f_123, jis0212_1990_0_f_124, jis0212_1990_0_f_125,
+  jis0212_1990_0_f_126, jis0212_1990_0_f_127, jis0212_1990_0_f_128, jis0212_1990_0_f_129, jis0212_1990_0_f_130,
+  jis0212_1990_0_f_131, jis0212_1990_0_f_132, jis0212_1990_0_f_133, jis0212_1990_0_f_134, jis0212_1990_0_f_135,
+  jis0212_1990_0_f_136, jis0212_1990_0_f_137, jis0212_1990_0_f_138, jis0212_1990_0_f_139, jis0212_1990_0_f_140,
+  jis0212_1990_0_f_141, jis0212_1990_0_f_142, jis0212_1990_0_f_143, jis0212_1990_0_f_144, jis0212_1990_0_f_145,
+  jis0212_1990_0_f_146, jis0212_1990_0_f_147, jis0212_1990_0_f_148, jis0212_1990_0_f_149, jis0212_1990_0_f_150,
+  jis0212_1990_0_f_151, jis0212_1990_0_f_152, jis0212_1990_0_f_153, jis0212_1990_0_f_154, jis0212_1990_0_f_155,
+  jis0212_1990_0_f_156, jis0212_1990_0_f_157, jis0212_1990_0_f_158, jis0212_1990_0_f_159
+};
+
+static const uint16_t jis0212_1990_0_t_m[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x02d8, 0x02c7, 0x00b8, 0x02d9, 0x02dd, 0x00af, 0x02db, 0x02da, 0x007e, 0x0384,
+  0x0385, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a1, 0x00a6, 0x00bf,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x00ba, 0x00aa, 0x00a9, 0x00ae, 0x2122, 0x00a4, 0x2116, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0386, 0x0388, 0x0389, 0x038a,
+  0x03aa, 0x0000, 0x038c, 0x0000, 0x038e, 0x03ab, 0x0000, 0x038f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x03ac, 0x03ad, 0x03ae, 0x03af, 0x03ca, 0x0390, 0x03cc, 0x03c2, 0x03cd, 0x03cb, 0x03b0, 0x03ce,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0402,
+  0x0403, 0x0404, 0x0405, 0x0406, 0x0407, 0x0408, 0x0409, 0x040a, 0x040b, 0x040c, 0x040e, 0x040f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0452,
+  0x0453, 0x0454, 0x0455, 0x0456, 0x0457, 0x0458, 0x0459, 0x045a, 0x045b, 0x045c, 0x045e, 0x045f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c6, 0x0110,
+  0x0000, 0x0126, 0x0000, 0x0132, 0x0000, 0x0141, 0x013f, 0x0000, 0x014a, 0x00d8, 0x0152, 0x0000,
+  0x0166, 0x00de, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00e6, 0x0111, 0x00f0, 0x0127, 0x0131, 0x0133,
+  0x0138, 0x0142, 0x0140, 0x0149, 0x014b, 0x00f8, 0x0153, 0x00df, 0x0167, 0x00fe, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c1, 0x00c0, 0x00c4, 0x00c2,
+  0x0102, 0x01cd, 0x0100, 0x0104, 0x00c5, 0x00c3, 0x0106, 0x0108, 0x010c, 0x00c7, 0x010a, 0x010e,
+  0x00c9, 0x00c8, 0x00cb, 0x00ca, 0x011a, 0x0116, 0x0112, 0x0118, 0x0000, 0x011c, 0x011e, 0x0122,
+  0x0120, 0x0124, 0x00cd, 0x00cc, 0x00cf, 0x00ce, 0x01cf, 0x0130, 0x012a, 0x012e, 0x0128, 0x0134,
+  0x0136, 0x0139, 0x013d, 0x013b, 0x0143, 0x0147, 0x0145, 0x00d1, 0x00d3, 0x00d2, 0x00d6, 0x00d4,
+  0x01d1, 0x0150, 0x014c, 0x00d5, 0x0154, 0x0158, 0x0156, 0x015a, 0x015c, 0x0160, 0x015e, 0x0164,
+  0x0162, 0x00da, 0x00d9, 0x00dc, 0x00db, 0x016c, 0x01d3, 0x0170, 0x016a, 0x0172, 0x016e, 0x0168,
+  0x01d7, 0x01db, 0x01d9, 0x01d5, 0x0174, 0x00dd, 0x0178, 0x0176, 0x0179, 0x017d, 0x017b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00e1, 0x00e0, 0x00e4, 0x00e2, 0x0103, 0x01ce,
+  0x0101, 0x0105, 0x00e5, 0x00e3, 0x0107, 0x0109, 0x010d, 0x00e7, 0x010b, 0x010f, 0x00e9, 0x00e8,
+  0x00eb, 0x00ea, 0x011b, 0x0117, 0x0113, 0x0119, 0x01f5, 0x011d, 0x011f, 0x0000, 0x0121, 0x0125,
+  0x00ed, 0x00ec, 0x00ef, 0x00ee, 0x01d0, 0x0000, 0x012b, 0x012f, 0x0129, 0x0135, 0x0137, 0x013a,
+  0x013e, 0x013c, 0x0144, 0x0148, 0x0146, 0x00f1, 0x00f3, 0x00f2, 0x00f6, 0x00f4, 0x01d2, 0x0151,
+  0x014d, 0x00f5, 0x0155, 0x0159, 0x0157, 0x015b, 0x015d, 0x0161, 0x015f, 0x0165, 0x0163, 0x00fa,
+  0x00f9, 0x00fc, 0x00fb, 0x016d, 0x01d4, 0x0171, 0x016b, 0x0173, 0x016f, 0x0169, 0x01d8, 0x01dc,
+  0x01da, 0x01d6, 0x0175, 0x00fd, 0x00ff, 0x0177, 0x017a, 0x017e, 0x017c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e02, 0x4e04, 0x4e05, 0x4e0c,
+  0x4e12, 0x4e1f, 0x4e23, 0x4e24, 0x4e28, 0x4e2b, 0x4e2e, 0x4e2f, 0x4e30, 0x4e35, 0x4e40, 0x4e41,
+  0x4e44, 0x4e47, 0x4e51, 0x4e5a, 0x4e5c, 0x4e63, 0x4e68, 0x4e69, 0x4e74, 0x4e75, 0x4e79, 0x4e7f,
+  0x4e8d, 0x4e96, 0x4e97, 0x4e9d, 0x4eaf, 0x4eb9, 0x4ec3, 0x4ed0, 0x4eda, 0x4edb, 0x4ee0, 0x4ee1,
+  0x4ee2, 0x4ee8, 0x4eef, 0x4ef1, 0x4ef3, 0x4ef5, 0x4efd, 0x4efe, 0x4eff, 0x4f00, 0x4f02, 0x4f03,
+  0x4f08, 0x4f0b, 0x4f0c, 0x4f12, 0x4f15, 0x4f16, 0x4f17, 0x4f19, 0x4f2e, 0x4f31, 0x4f60, 0x4f33,
+  0x4f35, 0x4f37, 0x4f39, 0x4f3b, 0x4f3e, 0x4f40, 0x4f42, 0x4f48, 0x4f49, 0x4f4b, 0x4f4c, 0x4f52,
+  0x4f54, 0x4f56, 0x4f58, 0x4f5f, 0x4f63, 0x4f6a, 0x4f6c, 0x4f6e, 0x4f71, 0x4f77, 0x4f78, 0x4f79,
+  0x4f7a, 0x4f7d, 0x4f7e, 0x4f81, 0x4f82, 0x4f84, 0x4f85, 0x4f89, 0x4f8a, 0x4f8c, 0x4f8e, 0x4f90,
+  0x4f92, 0x4f93, 0x4f94, 0x4f97, 0x4f99, 0x4f9a, 0x4f9e, 0x4f9f, 0x4fb2, 0x4fb7, 0x4fb9, 0x4fbb,
+  0x4fbc, 0x4fbd, 0x4fbe, 0x4fc0, 0x4fc1, 0x4fc5, 0x4fc6, 0x4fc8, 0x4fc9, 0x4fcb, 0x4fcc, 0x4fcd,
+  0x4fcf, 0x4fd2, 0x4fdc, 0x4fe0, 0x4fe2, 0x4ff0, 0x4ff2, 0x4ffc, 0x4ffd, 0x4fff, 0x5000, 0x5001,
+  0x5004, 0x5007, 0x500a, 0x500c, 0x500e, 0x5010, 0x5013, 0x5017, 0x5018, 0x501b, 0x501c, 0x501d,
+  0x501e, 0x5022, 0x5027, 0x502e, 0x5030, 0x5032, 0x5033, 0x5035, 0x5040, 0x5041, 0x5042, 0x5045,
+  0x5046, 0x504a, 0x504c, 0x504e, 0x5051, 0x5052, 0x5053, 0x5057, 0x5059, 0x505f, 0x5060, 0x5062,
+  0x5063, 0x5066, 0x5067, 0x506a, 0x506d, 0x5070, 0x5071, 0x503b, 0x5081, 0x5083, 0x5084, 0x5086,
+  0x508a, 0x508e, 0x508f, 0x5090, 0x5092, 0x5093, 0x5094, 0x5096, 0x509b, 0x509c, 0x509e, 0x509f,
+  0x50a0, 0x50a1, 0x50a2, 0x50aa, 0x50af, 0x50b0, 0x50b9, 0x50ba, 0x50bd, 0x50c0, 0x50c3, 0x50c4,
+  0x50c7, 0x50cc, 0x50ce, 0x50d0, 0x50d3, 0x50d4, 0x50d8, 0x50dc, 0x50dd, 0x50df, 0x50e2, 0x50e4,
+  0x50e6, 0x50e8, 0x50e9, 0x50ef, 0x50f1, 0x50f6, 0x50fa, 0x50fe, 0x5103, 0x5106, 0x5107, 0x5108,
+  0x510b, 0x510c, 0x510d, 0x510e, 0x50f2, 0x5110, 0x5117, 0x5119, 0x511b, 0x511c, 0x511d, 0x511e,
+  0x5123, 0x5127, 0x5128, 0x512c, 0x512d, 0x512f, 0x5131, 0x5133, 0x5134, 0x5135, 0x5138, 0x5139,
+  0x5142, 0x514a, 0x514f, 0x5153, 0x5155, 0x5157, 0x5158, 0x515f, 0x5164, 0x5166, 0x517e, 0x5183,
+  0x5184, 0x518b, 0x518e, 0x5198, 0x519d, 0x51a1, 0x51a3, 0x51ad, 0x51b8, 0x51ba, 0x51bc, 0x51be,
+  0x51bf, 0x51c2, 0x51c8, 0x51cf, 0x51d1, 0x51d2, 0x51d3, 0x51d5, 0x51d8, 0x51de, 0x51e2, 0x51e5,
+  0x51ee, 0x51f2, 0x51f3, 0x51f4, 0x51f7, 0x5201, 0x5202, 0x5205, 0x5212, 0x5213, 0x5215, 0x5216,
+  0x5218, 0x5222, 0x5228, 0x5231, 0x5232, 0x5235, 0x523c, 0x5245, 0x5249, 0x5255, 0x5257, 0x5258,
+  0x525a, 0x525c, 0x525f, 0x5260, 0x5261, 0x5266, 0x526e, 0x5277, 0x5278, 0x5279, 0x5280, 0x5282,
+  0x5285, 0x528a, 0x528c, 0x5293, 0x5295, 0x5296, 0x5297, 0x5298, 0x529a, 0x529c, 0x52a4, 0x52a5,
+  0x52a6, 0x52a7, 0x52af, 0x52b0, 0x52b6, 0x52b7, 0x52b8, 0x52ba, 0x52bb, 0x52bd, 0x52c0, 0x52c4,
+  0x52c6, 0x52c8, 0x52cc, 0x52cf, 0x52d1, 0x52d4, 0x52d6, 0x52db, 0x52dc, 0x52e1, 0x52e5, 0x52e8,
+  0x52e9, 0x52ea, 0x52ec, 0x52f0, 0x52f1, 0x52f4, 0x52f6, 0x52f7, 0x5300, 0x5303, 0x530a, 0x530b,
+  0x530c, 0x5311, 0x5313, 0x5318, 0x531b, 0x531c, 0x531e, 0x531f, 0x5325, 0x5327, 0x5328, 0x5329,
+  0x532b, 0x532c, 0x532d, 0x5330, 0x5332, 0x5335, 0x533c, 0x533d, 0x533e, 0x5342, 0x534c, 0x534b,
+  0x5359, 0x535b, 0x5361, 0x5363, 0x5365, 0x536c, 0x536d, 0x5372, 0x5379, 0x537e, 0x5383, 0x5387,
+  0x5388, 0x538e, 0x5393, 0x5394, 0x5399, 0x539d, 0x53a1, 0x53a4, 0x53aa, 0x53ab, 0x53af, 0x53b2,
+  0x53b4, 0x53b5, 0x53b7, 0x53b8, 0x53ba, 0x53bd, 0x53c0, 0x53c5, 0x53cf, 0x53d2, 0x53d3, 0x53d5,
+  0x53da, 0x53dd, 0x53de, 0x53e0, 0x53e6, 0x53e7, 0x53f5, 0x5402, 0x5413, 0x541a, 0x5421, 0x5427,
+  0x5428, 0x542a, 0x542f, 0x5431, 0x5434, 0x5435, 0x5443, 0x5444, 0x5447, 0x544d, 0x544f, 0x545e,
+  0x5462, 0x5464, 0x5466, 0x5467, 0x5469, 0x546b, 0x546d, 0x546e, 0x5474, 0x547f, 0x5481, 0x5483,
+  0x5485, 0x5488, 0x5489, 0x548d, 0x5491, 0x5495, 0x5496, 0x549c, 0x549f, 0x54a1, 0x54a6, 0x54a7,
+  0x54a9, 0x54aa, 0x54ad, 0x54ae, 0x54b1, 0x54b7, 0x54b9, 0x54ba, 0x54bb, 0x54bf, 0x54c6, 0x54ca,
+  0x54cd, 0x54ce, 0x54e0, 0x54ea, 0x54ec, 0x54ef, 0x54f6, 0x54fc, 0x54fe, 0x54ff, 0x5500, 0x5501,
+  0x5505, 0x5508, 0x5509, 0x550c, 0x550d, 0x550e, 0x5515, 0x552a, 0x552b, 0x5532, 0x5535, 0x5536,
+  0x553b, 0x553c, 0x553d, 0x5541, 0x5547, 0x5549, 0x554a, 0x554d, 0x5550, 0x5551, 0x5558, 0x555a,
+  0x555b, 0x555e, 0x5560, 0x5561, 0x5564, 0x5566, 0x557f, 0x5581, 0x5582, 0x5586, 0x5588, 0x558e,
+  0x558f, 0x5591, 0x5592, 0x5593, 0x5594, 0x5597, 0x55a3, 0x55a4, 0x55ad, 0x55b2, 0x55bf, 0x55c1,
+  0x55c3, 0x55c6, 0x55c9, 0x55cb, 0x55cc, 0x55ce, 0x55d1, 0x55d2, 0x55d3, 0x55d7, 0x55d8, 0x55db,
+  0x55de, 0x55e2, 0x55e9, 0x55f6, 0x55ff, 0x5605, 0x5608, 0x560a, 0x560d, 0x560e, 0x560f, 0x5610,
+  0x5611, 0x5612, 0x5619, 0x562c, 0x5630, 0x5633, 0x5635, 0x5637, 0x5639, 0x563b, 0x563c, 0x563d,
+  0x563f, 0x5640, 0x5641, 0x5643, 0x5644, 0x5646, 0x5649, 0x564b, 0x564d, 0x564f, 0x5654, 0x565e,
+  0x5660, 0x5661, 0x5662, 0x5663, 0x5666, 0x5669, 0x566d, 0x566f, 0x5671, 0x5672, 0x5675, 0x5684,
+  0x5685, 0x5688, 0x568b, 0x568c, 0x5695, 0x5699, 0x569a, 0x569d, 0x569e, 0x569f, 0x56a6, 0x56a7,
+  0x56a8, 0x56a9, 0x56ab, 0x56ac, 0x56ad, 0x56b1, 0x56b3, 0x56b7, 0x56be, 0x56c5, 0x56c9, 0x56ca,
+  0x56cb, 0x56cf, 0x56d0, 0x56cc, 0x56cd, 0x56d9, 0x56dc, 0x56dd, 0x56df, 0x56e1, 0x56e4, 0x56e5,
+  0x56e6, 0x56e7, 0x56e8, 0x56f1, 0x56eb, 0x56ed, 0x56f6, 0x56f7, 0x5701, 0x5702, 0x5707, 0x570a,
+  0x570c, 0x5711, 0x5715, 0x571a, 0x571b, 0x571d, 0x5720, 0x5722, 0x5723, 0x5724, 0x5725, 0x5729,
+  0x572a, 0x572c, 0x572e, 0x572f, 0x5733, 0x5734, 0x573d, 0x573e, 0x573f, 0x5745, 0x5746, 0x574c,
+  0x574d, 0x5752, 0x5762, 0x5765, 0x5767, 0x5768, 0x576b, 0x576d, 0x576e, 0x576f, 0x5770, 0x5771,
+  0x5773, 0x5774, 0x5775, 0x5777, 0x5779, 0x577a, 0x577b, 0x577c, 0x577e, 0x5781, 0x5783, 0x578c,
+  0x5794, 0x5797, 0x5799, 0x579a, 0x579c, 0x579d, 0x579e, 0x579f, 0x57a1, 0x5795, 0x57a7, 0x57a8,
+  0x57a9, 0x57ac, 0x57b8, 0x57bd, 0x57c7, 0x57c8, 0x57cc, 0x57cf, 0x57d5, 0x57dd, 0x57de, 0x57e4,
+  0x57e6, 0x57e7, 0x57e9, 0x57ed, 0x57f0, 0x57f5, 0x57f6, 0x57f8, 0x57fd, 0x57fe, 0x57ff, 0x5803,
+  0x5804, 0x5808, 0x5809, 0x57e1, 0x580c, 0x580d, 0x581b, 0x581e, 0x581f, 0x5820, 0x5826, 0x5827,
+  0x582d, 0x5832, 0x5839, 0x583f, 0x5849, 0x584c, 0x584d, 0x584f, 0x5850, 0x5855, 0x585f, 0x5861,
+  0x5864, 0x5867, 0x5868, 0x5878, 0x587c, 0x587f, 0x5880, 0x5881, 0x5887, 0x5888, 0x5889, 0x588a,
+  0x588c, 0x588d, 0x588f, 0x5890, 0x5894, 0x5896, 0x589d, 0x58a0, 0x58a1, 0x58a2, 0x58a6, 0x58a9,
+  0x58b1, 0x58b2, 0x58c4, 0x58bc, 0x58c2, 0x58c8, 0x58cd, 0x58ce, 0x58d0, 0x58d2, 0x58d4, 0x58d6,
+  0x58da, 0x58dd, 0x58e1, 0x58e2, 0x58e9, 0x58f3, 0x5905, 0x5906, 0x590b, 0x590c, 0x5912, 0x5913,
+  0x5914, 0x8641, 0x591d, 0x5921, 0x5923, 0x5924, 0x5928, 0x592f, 0x5930, 0x5933, 0x5935, 0x5936,
+  0x593f, 0x5943, 0x5946, 0x5952, 0x5953, 0x5959, 0x595b, 0x595d, 0x595e, 0x595f, 0x5961, 0x5963,
+  0x596b, 0x596d, 0x596f, 0x5972, 0x5975, 0x5976, 0x5979, 0x597b, 0x597c, 0x598b, 0x598c, 0x598e,
+  0x5992, 0x5995, 0x5997, 0x599f, 0x59a4, 0x59a7, 0x59ad, 0x59ae, 0x59af, 0x59b0, 0x59b3, 0x59b7,
+  0x59ba, 0x59bc, 0x59c1, 0x59c3, 0x59c4, 0x59c8, 0x59ca, 0x59cd, 0x59d2, 0x59dd, 0x59de, 0x59df,
+  0x59e3, 0x59e4, 0x59e7, 0x59ee, 0x59ef, 0x59f1, 0x59f2, 0x59f4, 0x59f7, 0x5a00, 0x5a04, 0x5a0c,
+  0x5a0d, 0x5a0e, 0x5a12, 0x5a13, 0x5a1e, 0x5a23, 0x5a24, 0x5a27, 0x5a28, 0x5a2a, 0x5a2d, 0x5a30,
+  0x5a44, 0x5a45, 0x5a47, 0x5a48, 0x5a4c, 0x5a50, 0x5a55, 0x5a5e, 0x5a63, 0x5a65, 0x5a67, 0x5a6d,
+  0x5a77, 0x5a7a, 0x5a7b, 0x5a7e, 0x5a8b, 0x5a90, 0x5a93, 0x5a96, 0x5a99, 0x5a9c, 0x5a9e, 0x5a9f,
+  0x5aa0, 0x5aa2, 0x5aa7, 0x5aac, 0x5ab1, 0x5ab2, 0x5ab3, 0x5ab5, 0x5ab8, 0x5aba, 0x5abb, 0x5abf,
+  0x5ac4, 0x5ac6, 0x5ac8, 0x5acf, 0x5ada, 0x5adc, 0x5ae0, 0x5ae5, 0x5aea, 0x5aee, 0x5af5, 0x5af6,
+  0x5afd, 0x5b00, 0x5b01, 0x5b08, 0x5b17, 0x5b34, 0x5b19, 0x5b1b, 0x5b1d, 0x5b21, 0x5b25, 0x5b2d,
+  0x5b38, 0x5b41, 0x5b4b, 0x5b4c, 0x5b52, 0x5b56, 0x5b5e, 0x5b68, 0x5b6e, 0x5b6f, 0x5b7c, 0x5b7d,
+  0x5b7e, 0x5b7f, 0x5b81, 0x5b84, 0x5b86, 0x5b8a, 0x5b8e, 0x5b90, 0x5b91, 0x5b93, 0x5b94, 0x5b96,
+  0x5ba8, 0x5ba9, 0x5bac, 0x5bad, 0x5baf, 0x5bb1, 0x5bb2, 0x5bb7, 0x5bba, 0x5bbc, 0x5bc0, 0x5bc1,
+  0x5bcd, 0x5bcf, 0x5bd6, 0x5bd7, 0x5bd8, 0x5bd9, 0x5bda, 0x5be0, 0x5bef, 0x5bf1, 0x5bf4, 0x5bfd,
+  0x5c0c, 0x5c17, 0x5c1e, 0x5c1f, 0x5c23, 0x5c26, 0x5c29, 0x5c2b, 0x5c2c, 0x5c2e, 0x5c30, 0x5c32,
+  0x5c35, 0x5c36, 0x5c59, 0x5c5a, 0x5c5c, 0x5c62, 0x5c63, 0x5c67, 0x5c68, 0x5c69, 0x5c6d, 0x5c70,
+  0x5c74, 0x5c75, 0x5c7a, 0x5c7b, 0x5c7c, 0x5c7d, 0x5c87, 0x5c88, 0x5c8a, 0x5c8f, 0x5c92, 0x5c9d,
+  0x5c9f, 0x5ca0, 0x5ca2, 0x5ca3, 0x5ca6, 0x5caa, 0x5cb2, 0x5cb4, 0x5cb5, 0x5cba, 0x5cc9, 0x5ccb,
+  0x5cd2, 0x5cdd, 0x5cd7, 0x5cee, 0x5cf1, 0x5cf2, 0x5cf4, 0x5d01, 0x5d06, 0x5d0d, 0x5d12, 0x5d2b,
+  0x5d23, 0x5d24, 0x5d26, 0x5d27, 0x5d31, 0x5d34, 0x5d39, 0x5d3d, 0x5d3f, 0x5d42, 0x5d43, 0x5d46,
+  0x5d48, 0x5d55, 0x5d51, 0x5d59, 0x5d4a, 0x5d5f, 0x5d60, 0x5d61, 0x5d62, 0x5d64, 0x5d6a, 0x5d6d,
+  0x5d70, 0x5d79, 0x5d7a, 0x5d7e, 0x5d7f, 0x5d81, 0x5d83, 0x5d88, 0x5d8a, 0x5d92, 0x5d93, 0x5d94,
+  0x5d95, 0x5d99, 0x5d9b, 0x5d9f, 0x5da0, 0x5da7, 0x5dab, 0x5db0, 0x5db4, 0x5db8, 0x5db9, 0x5dc3,
+  0x5dc7, 0x5dcb, 0x5dd0, 0x5dce, 0x5dd8, 0x5dd9, 0x5de0, 0x5de4, 0x5de9, 0x5df8, 0x5df9, 0x5e00,
+  0x5e07, 0x5e0d, 0x5e12, 0x5e14, 0x5e15, 0x5e18, 0x5e1f, 0x5e20, 0x5e2e, 0x5e28, 0x5e32, 0x5e35,
+  0x5e3e, 0x5e4b, 0x5e50, 0x5e49, 0x5e51, 0x5e56, 0x5e58, 0x5e5b, 0x5e5c, 0x5e5e, 0x5e68, 0x5e6a,
+  0x5e6b, 0x5e6c, 0x5e6d, 0x5e6e, 0x5e70, 0x5e80, 0x5e8b, 0x5e8e, 0x5ea2, 0x5ea4, 0x5ea5, 0x5ea8,
+  0x5eaa, 0x5eac, 0x5eb1, 0x5eb3, 0x5ebd, 0x5ebe, 0x5ebf, 0x5ec6, 0x5ecc, 0x5ecb, 0x5ece, 0x5ed1,
+  0x5ed2, 0x5ed4, 0x5ed5, 0x5edc, 0x5ede, 0x5ee5, 0x5eeb, 0x5f02, 0x5f06, 0x5f07, 0x5f08, 0x5f0e,
+  0x5f19, 0x5f1c, 0x5f1d, 0x5f21, 0x5f22, 0x5f23, 0x5f24, 0x5f28, 0x5f2b, 0x5f2c, 0x5f2e, 0x5f30,
+  0x5f34, 0x5f36, 0x5f3b, 0x5f3d, 0x5f3f, 0x5f40, 0x5f44, 0x5f45, 0x5f47, 0x5f4d, 0x5f50, 0x5f54,
+  0x5f58, 0x5f5b, 0x5f60, 0x5f63, 0x5f64, 0x5f67, 0x5f6f, 0x5f72, 0x5f74, 0x5f75, 0x5f78, 0x5f7a,
+  0x5f7d, 0x5f7e, 0x5f89, 0x5f8d, 0x5f8f, 0x5f96, 0x5f9c, 0x5f9d, 0x5fa2, 0x5fa7, 0x5fab, 0x5fa4,
+  0x5fac, 0x5faf, 0x5fb0, 0x5fb1, 0x5fb8, 0x5fc4, 0x5fc7, 0x5fc8, 0x5fc9, 0x5fcb, 0x5fd0, 0x5fd1,
+  0x5fd2, 0x5fd3, 0x5fd4, 0x5fde, 0x5fe1, 0x5fe2, 0x5fe8, 0x5fe9, 0x5fea, 0x5fec, 0x5fed, 0x5fee,
+  0x5fef, 0x5ff2, 0x5ff3, 0x5ff6, 0x5ffa, 0x5ffc, 0x6007, 0x600a, 0x600d, 0x6013, 0x6014, 0x6017,
+  0x6018, 0x601a, 0x601f, 0x6024, 0x602d, 0x6033, 0x6035, 0x6040, 0x6047, 0x6048, 0x6049, 0x604c,
+  0x6051, 0x6054, 0x6056, 0x6057, 0x605d, 0x6061, 0x6067, 0x6071, 0x607e, 0x607f, 0x6082, 0x6086,
+  0x6088, 0x608a, 0x608e, 0x6091, 0x6093, 0x6095, 0x6098, 0x609d, 0x609e, 0x60a2, 0x60a4, 0x60a5,
+  0x60a8, 0x60b0, 0x60b1, 0x60b7, 0x60bb, 0x60be, 0x60c2, 0x60c4, 0x60c8, 0x60c9, 0x60ca, 0x60cb,
+  0x60ce, 0x60cf, 0x60d4, 0x60d5, 0x60d9, 0x60db, 0x60dd, 0x60de, 0x60e2, 0x60e5, 0x60f2, 0x60f5,
+  0x60f8, 0x60fc, 0x60fd, 0x6102, 0x6107, 0x610a, 0x610c, 0x6110, 0x6111, 0x6112, 0x6113, 0x6114,
+  0x6116, 0x6117, 0x6119, 0x611c, 0x611e, 0x6122, 0x612a, 0x612b, 0x6130, 0x6131, 0x6135, 0x6136,
+  0x6137, 0x6139, 0x6141, 0x6145, 0x6146, 0x6149, 0x615e, 0x6160, 0x616c, 0x6172, 0x6178, 0x617b,
+  0x617c, 0x617f, 0x6180, 0x6181, 0x6183, 0x6184, 0x618b, 0x618d, 0x6192, 0x6193, 0x6197, 0x6198,
+  0x619c, 0x619d, 0x619f, 0x61a0, 0x61a5, 0x61a8, 0x61aa, 0x61ad, 0x61b8, 0x61b9, 0x61bc, 0x61c0,
+  0x61c1, 0x61c2, 0x61ce, 0x61cf, 0x61d5, 0x61dc, 0x61dd, 0x61de, 0x61df, 0x61e1, 0x61e2, 0x61e7,
+  0x61e9, 0x61e5, 0x61ec, 0x61ed, 0x61ef, 0x6201, 0x6203, 0x6204, 0x6207, 0x6213, 0x6215, 0x621c,
+  0x6220, 0x6222, 0x6223, 0x6227, 0x6229, 0x622b, 0x6239, 0x623d, 0x6242, 0x6243, 0x6244, 0x6246,
+  0x624c, 0x6250, 0x6251, 0x6252, 0x6254, 0x6256, 0x625a, 0x625c, 0x6264, 0x626d, 0x626f, 0x6273,
+  0x627a, 0x627d, 0x628d, 0x628e, 0x628f, 0x6290, 0x62a6, 0x62a8, 0x62b3, 0x62b6, 0x62b7, 0x62ba,
+  0x62be, 0x62bf, 0x62c4, 0x62ce, 0x62d5, 0x62d6, 0x62da, 0x62ea, 0x62f2, 0x62f4, 0x62fc, 0x62fd,
+  0x6303, 0x6304, 0x630a, 0x630b, 0x630d, 0x6310, 0x6313, 0x6316, 0x6318, 0x6329, 0x632a, 0x632d,
+  0x6335, 0x6336, 0x6339, 0x633c, 0x6341, 0x6342, 0x6343, 0x6344, 0x6346, 0x634a, 0x634b, 0x634e,
+  0x6352, 0x6353, 0x6354, 0x6358, 0x635b, 0x6365, 0x6366, 0x636c, 0x636d, 0x6371, 0x6374, 0x6375,
+  0x6378, 0x637c, 0x637d, 0x637f, 0x6382, 0x6384, 0x6387, 0x638a, 0x6390, 0x6394, 0x6395, 0x6399,
+  0x639a, 0x639e, 0x63a4, 0x63a6, 0x63ad, 0x63ae, 0x63af, 0x63bd, 0x63c1, 0x63c5, 0x63c8, 0x63ce,
+  0x63d1, 0x63d3, 0x63d4, 0x63d5, 0x63dc, 0x63e0, 0x63e5, 0x63ea, 0x63ec, 0x63f2, 0x63f3, 0x63f5,
+  0x63f8, 0x63f9, 0x6409, 0x640a, 0x6410, 0x6412, 0x6414, 0x6418, 0x641e, 0x6420, 0x6422, 0x6424,
+  0x6425, 0x6429, 0x642a, 0x642f, 0x6430, 0x6435, 0x643d, 0x643f, 0x644b, 0x644f, 0x6451, 0x6452,
+  0x6453, 0x6454, 0x645a, 0x645b, 0x645c, 0x645d, 0x645f, 0x6460, 0x6461, 0x6463, 0x646d, 0x6473,
+  0x6474, 0x647b, 0x647d, 0x6485, 0x6487, 0x648f, 0x6490, 0x6491, 0x6498, 0x6499, 0x649b, 0x649d,
+  0x649f, 0x64a1, 0x64a3, 0x64a6, 0x64a8, 0x64ac, 0x64b3, 0x64bd, 0x64be, 0x64bf, 0x64c4, 0x64c9,
+  0x64ca, 0x64cb, 0x64cc, 0x64ce, 0x64d0, 0x64d1, 0x64d5, 0x64d7, 0x64e4, 0x64e5, 0x64e9, 0x64ea,
+  0x64ed, 0x64f0, 0x64f5, 0x64f7, 0x64fb, 0x64ff, 0x6501, 0x6504, 0x6508, 0x6509, 0x650a, 0x650f,
+  0x6513, 0x6514, 0x6516, 0x6519, 0x651b, 0x651e, 0x651f, 0x6522, 0x6526, 0x6529, 0x652e, 0x6531,
+  0x653a, 0x653c, 0x653d, 0x6543, 0x6547, 0x6549, 0x6550, 0x6552, 0x6554, 0x655f, 0x6560, 0x6567,
+  0x656b, 0x657a, 0x657d, 0x6581, 0x6585, 0x658a, 0x6592, 0x6595, 0x6598, 0x659d, 0x65a0, 0x65a3,
+  0x65a6, 0x65ae, 0x65b2, 0x65b3, 0x65b4, 0x65bf, 0x65c2, 0x65c8, 0x65c9, 0x65ce, 0x65d0, 0x65d4,
+  0x65d6, 0x65d8, 0x65df, 0x65f0, 0x65f2, 0x65f4, 0x65f5, 0x65f9, 0x65fe, 0x65ff, 0x6600, 0x6604,
+  0x6608, 0x6609, 0x660d, 0x6611, 0x6612, 0x6615, 0x6616, 0x661d, 0x661e, 0x6621, 0x6622, 0x6623,
+  0x6624, 0x6626, 0x6629, 0x662a, 0x662b, 0x662c, 0x662e, 0x6630, 0x6631, 0x6633, 0x6639, 0x6637,
+  0x6640, 0x6645, 0x6646, 0x664a, 0x664c, 0x6651, 0x664e, 0x6657, 0x6658, 0x6659, 0x665b, 0x665c,
+  0x6660, 0x6661, 0x66fb, 0x666a, 0x666b, 0x666c, 0x667e, 0x6673, 0x6675, 0x667f, 0x6677, 0x6678,
+  0x6679, 0x667b, 0x6680, 0x667c, 0x668b, 0x668c, 0x668d, 0x6690, 0x6692, 0x6699, 0x669a, 0x669b,
+  0x669c, 0x669f, 0x66a0, 0x66a4, 0x66ad, 0x66b1, 0x66b2, 0x66b5, 0x66bb, 0x66bf, 0x66c0, 0x66c2,
+  0x66c3, 0x66c8, 0x66cc, 0x66ce, 0x66cf, 0x66d4, 0x66db, 0x66df, 0x66e8, 0x66eb, 0x66ec, 0x66ee,
+  0x66fa, 0x6705, 0x6707, 0x670e, 0x6713, 0x6719, 0x671c, 0x6720, 0x6722, 0x6733, 0x673e, 0x6745,
+  0x6747, 0x6748, 0x674c, 0x6754, 0x6755, 0x675d, 0x6766, 0x676c, 0x676e, 0x6774, 0x6776, 0x677b,
+  0x6781, 0x6784, 0x678e, 0x678f, 0x6791, 0x6793, 0x6796, 0x6798, 0x6799, 0x679b, 0x67b0, 0x67b1,
+  0x67b2, 0x67b5, 0x67bb, 0x67bc, 0x67bd, 0x67f9, 0x67c0, 0x67c2, 0x67c3, 0x67c5, 0x67c8, 0x67c9,
+  0x67d2, 0x67d7, 0x67d9, 0x67dc, 0x67e1, 0x67e6, 0x67f0, 0x67f2, 0x67f6, 0x67f7, 0x6852, 0x6814,
+  0x6819, 0x681d, 0x681f, 0x6828, 0x6827, 0x682c, 0x682d, 0x682f, 0x6830, 0x6831, 0x6833, 0x683b,
+  0x683f, 0x6844, 0x6845, 0x684a, 0x684c, 0x6855, 0x6857, 0x6858, 0x685b, 0x686b, 0x686e, 0x686f,
+  0x6870, 0x6871, 0x6872, 0x6875, 0x6879, 0x687a, 0x687b, 0x687c, 0x6882, 0x6884, 0x6886, 0x6888,
+  0x6896, 0x6898, 0x689a, 0x689c, 0x68a1, 0x68a3, 0x68a5, 0x68a9, 0x68aa, 0x68ae, 0x68b2, 0x68bb,
+  0x68c5, 0x68c8, 0x68cc, 0x68cf, 0x68d0, 0x68d1, 0x68d3, 0x68d6, 0x68d9, 0x68dc, 0x68dd, 0x68e5,
+  0x68e8, 0x68ea, 0x68eb, 0x68ec, 0x68ed, 0x68f0, 0x68f1, 0x68f5, 0x68f6, 0x68fb, 0x68fc, 0x68fd,
+  0x6906, 0x6909, 0x690a, 0x6910, 0x6911, 0x6913, 0x6916, 0x6917, 0x6931, 0x6933, 0x6935, 0x6938,
+  0x693b, 0x6942, 0x6945, 0x6949, 0x694e, 0x6957, 0x695b, 0x6963, 0x6964, 0x6965, 0x6966, 0x6968,
+  0x6969, 0x696c, 0x6970, 0x6971, 0x6972, 0x697a, 0x697b, 0x697f, 0x6980, 0x698d, 0x6992, 0x6996,
+  0x6998, 0x69a1, 0x69a5, 0x69a6, 0x69a8, 0x69ab, 0x69ad, 0x69af, 0x69b7, 0x69b8, 0x69ba, 0x69bc,
+  0x69c5, 0x69c8, 0x69d1, 0x69d6, 0x69d7, 0x69e2, 0x69e5, 0x69ee, 0x69ef, 0x69f1, 0x69f3, 0x69f5,
+  0x69fe, 0x6a00, 0x6a01, 0x6a03, 0x6a0f, 0x6a11, 0x6a15, 0x6a1a, 0x6a1d, 0x6a20, 0x6a24, 0x6a28,
+  0x6a30, 0x6a32, 0x6a34, 0x6a37, 0x6a3b, 0x6a3e, 0x6a3f, 0x6a45, 0x6a46, 0x6a49, 0x6a4a, 0x6a4e,
+  0x6a50, 0x6a51, 0x6a52, 0x6a55, 0x6a56, 0x6a5b, 0x6a64, 0x6a67, 0x6a6a, 0x6a71, 0x6a73, 0x6a7e,
+  0x6a81, 0x6a83, 0x6a86, 0x6a87, 0x6a89, 0x6a8b, 0x6a91, 0x6a9b, 0x6a9d, 0x6a9e, 0x6a9f, 0x6aa5,
+  0x6aab, 0x6aaf, 0x6ab0, 0x6ab1, 0x6ab4, 0x6abd, 0x6abe, 0x6abf, 0x6ac6, 0x6ac9, 0x6ac8, 0x6acc,
+  0x6ad0, 0x6ad4, 0x6ad5, 0x6ad6, 0x6adc, 0x6add, 0x6ae4, 0x6ae7, 0x6aec, 0x6af0, 0x6af1, 0x6af2,
+  0x6afc, 0x6afd, 0x6b02, 0x6b03, 0x6b06, 0x6b07, 0x6b09, 0x6b0f, 0x6b10, 0x6b11, 0x6b17, 0x6b1b,
+  0x6b1e, 0x6b24, 0x6b28, 0x6b2b, 0x6b2c, 0x6b2f, 0x6b35, 0x6b36, 0x6b3b, 0x6b3f, 0x6b46, 0x6b4a,
+  0x6b4d, 0x6b52, 0x6b56, 0x6b58, 0x6b5d, 0x6b60, 0x6b67, 0x6b6b, 0x6b6e, 0x6b70, 0x6b75, 0x6b7d,
+  0x6b7e, 0x6b82, 0x6b85, 0x6b97, 0x6b9b, 0x6b9f, 0x6ba0, 0x6ba2, 0x6ba3, 0x6ba8, 0x6ba9, 0x6bac,
+  0x6bad, 0x6bae, 0x6bb0, 0x6bb8, 0x6bb9, 0x6bbd, 0x6bbe, 0x6bc3, 0x6bc4, 0x6bc9, 0x6bcc, 0x6bd6,
+  0x6bda, 0x6be1, 0x6be3, 0x6be6, 0x6be7, 0x6bee, 0x6bf1, 0x6bf7, 0x6bf9, 0x6bff, 0x6c02, 0x6c04,
+  0x6c05, 0x6c09, 0x6c0d, 0x6c0e, 0x6c10, 0x6c12, 0x6c19, 0x6c1f, 0x6c26, 0x6c27, 0x6c28, 0x6c2c,
+  0x6c2e, 0x6c33, 0x6c35, 0x6c36, 0x6c3a, 0x6c3b, 0x6c3f, 0x6c4a, 0x6c4b, 0x6c4d, 0x6c4f, 0x6c52,
+  0x6c54, 0x6c59, 0x6c5b, 0x6c5c, 0x6c6b, 0x6c6d, 0x6c6f, 0x6c74, 0x6c76, 0x6c78, 0x6c79, 0x6c7b,
+  0x6c85, 0x6c86, 0x6c87, 0x6c89, 0x6c94, 0x6c95, 0x6c97, 0x6c98, 0x6c9c, 0x6c9f, 0x6cb0, 0x6cb2,
+  0x6cb4, 0x6cc2, 0x6cc6, 0x6ccd, 0x6ccf, 0x6cd0, 0x6cd1, 0x6cd2, 0x6cd4, 0x6cd6, 0x6cda, 0x6cdc,
+  0x6ce0, 0x6ce7, 0x6ce9, 0x6ceb, 0x6cec, 0x6cee, 0x6cf2, 0x6cf4, 0x6d04, 0x6d07, 0x6d0a, 0x6d0e,
+  0x6d0f, 0x6d11, 0x6d13, 0x6d1a, 0x6d26, 0x6d27, 0x6d28, 0x6c67, 0x6d2e, 0x6d2f, 0x6d31, 0x6d39,
+  0x6d3c, 0x6d3f, 0x6d57, 0x6d5e, 0x6d5f, 0x6d61, 0x6d65, 0x6d67, 0x6d6f, 0x6d70, 0x6d7c, 0x6d82,
+  0x6d87, 0x6d91, 0x6d92, 0x6d94, 0x6d96, 0x6d97, 0x6d98, 0x6daa, 0x6dac, 0x6db4, 0x6db7, 0x6db9,
+  0x6dbd, 0x6dbf, 0x6dc4, 0x6dc8, 0x6dca, 0x6dce, 0x6dcf, 0x6dd6, 0x6ddb, 0x6ddd, 0x6ddf, 0x6de0,
+  0x6de2, 0x6de5, 0x6de9, 0x6def, 0x6df0, 0x6df4, 0x6df6, 0x6dfc, 0x6e00, 0x6e04, 0x6e1e, 0x6e22,
+  0x6e27, 0x6e32, 0x6e36, 0x6e39, 0x6e3b, 0x6e3c, 0x6e44, 0x6e45, 0x6e48, 0x6e49, 0x6e4b, 0x6e4f,
+  0x6e51, 0x6e52, 0x6e53, 0x6e54, 0x6e57, 0x6e5c, 0x6e5d, 0x6e5e, 0x6e62, 0x6e63, 0x6e68, 0x6e73,
+  0x6e7b, 0x6e7d, 0x6e8d, 0x6e93, 0x6e99, 0x6ea0, 0x6ea7, 0x6ead, 0x6eae, 0x6eb1, 0x6eb3, 0x6ebb,
+  0x6ebf, 0x6ec0, 0x6ec1, 0x6ec3, 0x6ec7, 0x6ec8, 0x6eca, 0x6ecd, 0x6ece, 0x6ecf, 0x6eeb, 0x6eed,
+  0x6eee, 0x6ef9, 0x6efb, 0x6efd, 0x6f04, 0x6f08, 0x6f0a, 0x6f0c, 0x6f0d, 0x6f16, 0x6f18, 0x6f1a,
+  0x6f1b, 0x6f26, 0x6f29, 0x6f2a, 0x6f2f, 0x6f30, 0x6f33, 0x6f36, 0x6f3b, 0x6f3c, 0x6f2d, 0x6f4f,
+  0x6f51, 0x6f52, 0x6f53, 0x6f57, 0x6f59, 0x6f5a, 0x6f5d, 0x6f5e, 0x6f61, 0x6f62, 0x6f68, 0x6f6c,
+  0x6f7d, 0x6f7e, 0x6f83, 0x6f87, 0x6f88, 0x6f8b, 0x6f8c, 0x6f8d, 0x6f90, 0x6f92, 0x6f93, 0x6f94,
+  0x6f96, 0x6f9a, 0x6f9f, 0x6fa0, 0x6fa5, 0x6fa6, 0x6fa7, 0x6fa8, 0x6fae, 0x6faf, 0x6fb0, 0x6fb5,
+  0x6fb6, 0x6fbc, 0x6fc5, 0x6fc7, 0x6fc8, 0x6fca, 0x6fda, 0x6fde, 0x6fe8, 0x6fe9, 0x6ff0, 0x6ff5,
+  0x6ff9, 0x6ffc, 0x6ffd, 0x7000, 0x7005, 0x7006, 0x7007, 0x700d, 0x7017, 0x7020, 0x7023, 0x702f,
+  0x7034, 0x7037, 0x7039, 0x703c, 0x7043, 0x7044, 0x7048, 0x7049, 0x704a, 0x704b, 0x7054, 0x7055,
+  0x705d, 0x705e, 0x704e, 0x7064, 0x7065, 0x706c, 0x706e, 0x7075, 0x7076, 0x707e, 0x7081, 0x7085,
+  0x7086, 0x7094, 0x7095, 0x7096, 0x7097, 0x7098, 0x709b, 0x70a4, 0x70ab, 0x70b0, 0x70b1, 0x70b4,
+  0x70b7, 0x70ca, 0x70d1, 0x70d3, 0x70d4, 0x70d5, 0x70d6, 0x70d8, 0x70dc, 0x70e4, 0x70fa, 0x7103,
+  0x7104, 0x7105, 0x7106, 0x7107, 0x710b, 0x710c, 0x710f, 0x711e, 0x7120, 0x712b, 0x712d, 0x712f,
+  0x7130, 0x7131, 0x7138, 0x7141, 0x7145, 0x7146, 0x7147, 0x714a, 0x714b, 0x7150, 0x7152, 0x7157,
+  0x715a, 0x715c, 0x715e, 0x7160, 0x7168, 0x7179, 0x7180, 0x7185, 0x7187, 0x718c, 0x7192, 0x719a,
+  0x719b, 0x71a0, 0x71a2, 0x71af, 0x71b0, 0x71b2, 0x71b3, 0x71ba, 0x71bf, 0x71c0, 0x71c1, 0x71c4,
+  0x71cb, 0x71cc, 0x71d3, 0x71d6, 0x71d9, 0x71da, 0x71dc, 0x71f8, 0x71fe, 0x7200, 0x7207, 0x7208,
+  0x7209, 0x7213, 0x7217, 0x721a, 0x721d, 0x721f, 0x7224, 0x722b, 0x722f, 0x7234, 0x7238, 0x7239,
+  0x7241, 0x7242, 0x7243, 0x7245, 0x724e, 0x724f, 0x7250, 0x7253, 0x7255, 0x7256, 0x725a, 0x725c,
+  0x725e, 0x7260, 0x7263, 0x7268, 0x726b, 0x726e, 0x726f, 0x7271, 0x7277, 0x7278, 0x727b, 0x727c,
+  0x727f, 0x7284, 0x7289, 0x728d, 0x728e, 0x7293, 0x729b, 0x72a8, 0x72ad, 0x72ae, 0x72b1, 0x72b4,
+  0x72be, 0x72c1, 0x72c7, 0x72c9, 0x72cc, 0x72d5, 0x72d6, 0x72d8, 0x72df, 0x72e5, 0x72f3, 0x72f4,
+  0x72fa, 0x72fb, 0x72fe, 0x7302, 0x7304, 0x7305, 0x7307, 0x730b, 0x730d, 0x7312, 0x7313, 0x7318,
+  0x7319, 0x731e, 0x7322, 0x7324, 0x7327, 0x7328, 0x732c, 0x7331, 0x7332, 0x7335, 0x733a, 0x733b,
+  0x733d, 0x7343, 0x734d, 0x7350, 0x7352, 0x7356, 0x7358, 0x735d, 0x735e, 0x735f, 0x7360, 0x7366,
+  0x7367, 0x7369, 0x736b, 0x736c, 0x736e, 0x736f, 0x7371, 0x7377, 0x7379, 0x737c, 0x7380, 0x7381,
+  0x7383, 0x7385, 0x7386, 0x738e, 0x7390, 0x7393, 0x7395, 0x7397, 0x7398, 0x739c, 0x739e, 0x739f,
+  0x73a0, 0x73a2, 0x73a5, 0x73a6, 0x73aa, 0x73ab, 0x73ad, 0x73b5, 0x73b7, 0x73b9, 0x73bc, 0x73bd,
+  0x73bf, 0x73c5, 0x73c6, 0x73c9, 0x73cb, 0x73cc, 0x73cf, 0x73d2, 0x73d3, 0x73d6, 0x73d9, 0x73dd,
+  0x73e1, 0x73e3, 0x73e6, 0x73e7, 0x73e9, 0x73f4, 0x73f5, 0x73f7, 0x73f9, 0x73fa, 0x73fb, 0x73fd,
+  0x73ff, 0x7400, 0x7401, 0x7404, 0x7407, 0x740a, 0x7411, 0x741a, 0x741b, 0x7424, 0x7426, 0x7428,
+  0x7429, 0x742a, 0x742b, 0x742c, 0x742d, 0x742e, 0x742f, 0x7430, 0x7431, 0x7439, 0x7440, 0x7443,
+  0x7444, 0x7446, 0x7447, 0x744b, 0x744d, 0x7451, 0x7452, 0x7457, 0x745d, 0x7462, 0x7466, 0x7467,
+  0x7468, 0x746b, 0x746d, 0x746e, 0x7471, 0x7472, 0x7480, 0x7481, 0x7485, 0x7486, 0x7487, 0x7489,
+  0x748f, 0x7490, 0x7491, 0x7492, 0x7498, 0x7499, 0x749a, 0x749c, 0x749f, 0x74a0, 0x74a1, 0x74a3,
+  0x74a6, 0x74a8, 0x74a9, 0x74aa, 0x74ab, 0x74ae, 0x74af, 0x74b1, 0x74b2, 0x74b5, 0x74b9, 0x74bb,
+  0x74bf, 0x74c8, 0x74c9, 0x74cc, 0x74d0, 0x74d3, 0x74d8, 0x74da, 0x74db, 0x74de, 0x74df, 0x74e4,
+  0x74e8, 0x74ea, 0x74eb, 0x74ef, 0x74f4, 0x74fa, 0x74fb, 0x74fc, 0x74ff, 0x7506, 0x7512, 0x7516,
+  0x7517, 0x7520, 0x7521, 0x7524, 0x7527, 0x7529, 0x752a, 0x752f, 0x7536, 0x7539, 0x753d, 0x753e,
+  0x753f, 0x7540, 0x7543, 0x7547, 0x7548, 0x754e, 0x7550, 0x7552, 0x7557, 0x755e, 0x755f, 0x7561,
+  0x756f, 0x7571, 0x7579, 0x757a, 0x757b, 0x757c, 0x757d, 0x757e, 0x7581, 0x7585, 0x7590, 0x7592,
+  0x7593, 0x7595, 0x7599, 0x759c, 0x75a2, 0x75a4, 0x75b4, 0x75ba, 0x75bf, 0x75c0, 0x75c1, 0x75c4,
+  0x75c6, 0x75cc, 0x75ce, 0x75cf, 0x75d7, 0x75dc, 0x75df, 0x75e0, 0x75e1, 0x75e4, 0x75e7, 0x75ec,
+  0x75ee, 0x75ef, 0x75f1, 0x75f9, 0x7600, 0x7602, 0x7603, 0x7604, 0x7607, 0x7608, 0x760a, 0x760c,
+  0x760f, 0x7612, 0x7613, 0x7615, 0x7616, 0x7619, 0x761b, 0x761c, 0x761d, 0x761e, 0x7623, 0x7625,
+  0x7626, 0x7629, 0x762d, 0x7632, 0x7633, 0x7635, 0x7638, 0x7639, 0x763a, 0x763c, 0x764a, 0x7640,
+  0x7641, 0x7643, 0x7644, 0x7645, 0x7649, 0x764b, 0x7655, 0x7659, 0x765f, 0x7664, 0x7665, 0x766d,
+  0x766e, 0x766f, 0x7671, 0x7674, 0x7681, 0x7685, 0x768c, 0x768d, 0x7695, 0x769b, 0x769c, 0x769d,
+  0x769f, 0x76a0, 0x76a2, 0x76a3, 0x76a4, 0x76a5, 0x76a6, 0x76a7, 0x76a8, 0x76aa, 0x76ad, 0x76bd,
+  0x76c1, 0x76c5, 0x76c9, 0x76cb, 0x76cc, 0x76ce, 0x76d4, 0x76d9, 0x76e0, 0x76e6, 0x76e8, 0x76ec,
+  0x76f0, 0x76f1, 0x76f6, 0x76f9, 0x76fc, 0x7700, 0x7706, 0x770a, 0x770e, 0x7712, 0x7714, 0x7715,
+  0x7717, 0x7719, 0x771a, 0x771c, 0x7722, 0x7728, 0x772d, 0x772e, 0x772f, 0x7734, 0x7735, 0x7736,
+  0x7739, 0x773d, 0x773e, 0x7742, 0x7745, 0x7746, 0x774a, 0x774d, 0x774e, 0x774f, 0x7752, 0x7756,
+  0x7757, 0x775c, 0x775e, 0x775f, 0x7760, 0x7762, 0x7764, 0x7767, 0x776a, 0x776c, 0x7770, 0x7772,
+  0x7773, 0x7774, 0x777a, 0x777d, 0x7780, 0x7784, 0x778c, 0x778d, 0x7794, 0x7795, 0x7796, 0x779a,
+  0x779f, 0x77a2, 0x77a7, 0x77aa, 0x77ae, 0x77af, 0x77b1, 0x77b5, 0x77be, 0x77c3, 0x77c9, 0x77d1,
+  0x77d2, 0x77d5, 0x77d9, 0x77de, 0x77df, 0x77e0, 0x77e4, 0x77e6, 0x77ea, 0x77ec, 0x77f0, 0x77f1,
+  0x77f4, 0x77f8, 0x77fb, 0x7805, 0x7806, 0x7809, 0x780d, 0x780e, 0x7811, 0x781d, 0x7821, 0x7822,
+  0x7823, 0x782d, 0x782e, 0x7830, 0x7835, 0x7837, 0x7843, 0x7844, 0x7847, 0x7848, 0x784c, 0x784e,
+  0x7852, 0x785c, 0x785e, 0x7860, 0x7861, 0x7863, 0x7864, 0x7868, 0x786a, 0x786e, 0x787a, 0x787e,
+  0x788a, 0x788f, 0x7894, 0x7898, 0x78a1, 0x789d, 0x789e, 0x789f, 0x78a4, 0x78a8, 0x78ac, 0x78ad,
+  0x78b0, 0x78b1, 0x78b2, 0x78b3, 0x78bb, 0x78bd, 0x78bf, 0x78c7, 0x78c8, 0x78c9, 0x78cc, 0x78ce,
+  0x78d2, 0x78d3, 0x78d5, 0x78d6, 0x78e4, 0x78db, 0x78df, 0x78e0, 0x78e1, 0x78e6, 0x78ea, 0x78f2,
+  0x78f3, 0x7900, 0x78f6, 0x78f7, 0x78fa, 0x78fb, 0x78ff, 0x7906, 0x790c, 0x7910, 0x791a, 0x791c,
+  0x791e, 0x791f, 0x7920, 0x7925, 0x7927, 0x7929, 0x792d, 0x7931, 0x7934, 0x7935, 0x793b, 0x793d,
+  0x793f, 0x7944, 0x7945, 0x7946, 0x794a, 0x794b, 0x794f, 0x7951, 0x7954, 0x7958, 0x795b, 0x795c,
+  0x7967, 0x7969, 0x796b, 0x7972, 0x7979, 0x797b, 0x797c, 0x797e, 0x798b, 0x798c, 0x7991, 0x7993,
+  0x7994, 0x7995, 0x7996, 0x7998, 0x799b, 0x799c, 0x79a1, 0x79a8, 0x79a9, 0x79ab, 0x79af, 0x79b1,
+  0x79b4, 0x79b8, 0x79bb, 0x79c2, 0x79c4, 0x79c7, 0x79c8, 0x79ca, 0x79cf, 0x79d4, 0x79d6, 0x79da,
+  0x79dd, 0x79de, 0x79e0, 0x79e2, 0x79e5, 0x79ea, 0x79eb, 0x79ed, 0x79f1, 0x79f8, 0x79fc, 0x7a02,
+  0x7a03, 0x7a07, 0x7a09, 0x7a0a, 0x7a0c, 0x7a11, 0x7a15, 0x7a1b, 0x7a1e, 0x7a21, 0x7a27, 0x7a2b,
+  0x7a2d, 0x7a2f, 0x7a30, 0x7a34, 0x7a35, 0x7a38, 0x7a39, 0x7a3a, 0x7a44, 0x7a45, 0x7a47, 0x7a48,
+  0x7a4c, 0x7a55, 0x7a56, 0x7a59, 0x7a5c, 0x7a5d, 0x7a5f, 0x7a60, 0x7a65, 0x7a67, 0x7a6a, 0x7a6d,
+  0x7a75, 0x7a78, 0x7a7e, 0x7a80, 0x7a82, 0x7a85, 0x7a86, 0x7a8a, 0x7a8b, 0x7a90, 0x7a91, 0x7a94,
+  0x7a9e, 0x7aa0, 0x7aa3, 0x7aac, 0x7ab3, 0x7ab5, 0x7ab9, 0x7abb, 0x7abc, 0x7ac6, 0x7ac9, 0x7acc,
+  0x7ace, 0x7ad1, 0x7adb, 0x7ae8, 0x7ae9, 0x7aeb, 0x7aec, 0x7af1, 0x7af4, 0x7afb, 0x7afd, 0x7afe,
+  0x7b07, 0x7b14, 0x7b1f, 0x7b23, 0x7b27, 0x7b29, 0x7b2a, 0x7b2b, 0x7b2d, 0x7b2e, 0x7b2f, 0x7b30,
+  0x7b31, 0x7b34, 0x7b3d, 0x7b3f, 0x7b40, 0x7b41, 0x7b47, 0x7b4e, 0x7b55, 0x7b60, 0x7b64, 0x7b66,
+  0x7b69, 0x7b6a, 0x7b6d, 0x7b6f, 0x7b72, 0x7b73, 0x7b77, 0x7b84, 0x7b89, 0x7b8e, 0x7b90, 0x7b91,
+  0x7b96, 0x7b9b, 0x7b9e, 0x7ba0, 0x7ba5, 0x7bac, 0x7baf, 0x7bb0, 0x7bb2, 0x7bb5, 0x7bb6, 0x7bba,
+  0x7bbb, 0x7bbc, 0x7bbd, 0x7bc2, 0x7bc5, 0x7bc8, 0x7bca, 0x7bd4, 0x7bd6, 0x7bd7, 0x7bd9, 0x7bda,
+  0x7bdb, 0x7be8, 0x7bea, 0x7bf2, 0x7bf4, 0x7bf5, 0x7bf8, 0x7bf9, 0x7bfa, 0x7bfc, 0x7bfe, 0x7c01,
+  0x7c02, 0x7c03, 0x7c04, 0x7c06, 0x7c09, 0x7c0b, 0x7c0c, 0x7c0e, 0x7c0f, 0x7c19, 0x7c1b, 0x7c20,
+  0x7c25, 0x7c26, 0x7c28, 0x7c2c, 0x7c31, 0x7c33, 0x7c34, 0x7c36, 0x7c39, 0x7c3a, 0x7c46, 0x7c4a,
+  0x7c55, 0x7c51, 0x7c52, 0x7c53, 0x7c59, 0x7c5a, 0x7c5b, 0x7c5c, 0x7c5d, 0x7c5e, 0x7c61, 0x7c63,
+  0x7c67, 0x7c69, 0x7c6d, 0x7c6e, 0x7c70, 0x7c72, 0x7c79, 0x7c7c, 0x7c7d, 0x7c86, 0x7c87, 0x7c8f,
+  0x7c94, 0x7c9e, 0x7ca0, 0x7ca6, 0x7cb0, 0x7cb6, 0x7cb7, 0x7cba, 0x7cbb, 0x7cbc, 0x7cbf, 0x7cc4,
+  0x7cc7, 0x7cc8, 0x7cc9, 0x7ccd, 0x7ccf, 0x7cd3, 0x7cd4, 0x7cd5, 0x7cd7, 0x7cd9, 0x7cda, 0x7cdd,
+  0x7ce6, 0x7ce9, 0x7ceb, 0x7cf5, 0x7d03, 0x7d07, 0x7d08, 0x7d09, 0x7d0f, 0x7d11, 0x7d12, 0x7d13,
+  0x7d16, 0x7d1d, 0x7d1e, 0x7d23, 0x7d26, 0x7d2a, 0x7d2d, 0x7d31, 0x7d3c, 0x7d3d, 0x7d3e, 0x7d40,
+  0x7d41, 0x7d47, 0x7d48, 0x7d4d, 0x7d51, 0x7d53, 0x7d57, 0x7d59, 0x7d5a, 0x7d5c, 0x7d5d, 0x7d65,
+  0x7d67, 0x7d6a, 0x7d70, 0x7d78, 0x7d7a, 0x7d7b, 0x7d7f, 0x7d81, 0x7d82, 0x7d83, 0x7d85, 0x7d86,
+  0x7d88, 0x7d8b, 0x7d8c, 0x7d8d, 0x7d91, 0x7d96, 0x7d97, 0x7d9d, 0x7d9e, 0x7da6, 0x7da7, 0x7daa,
+  0x7db3, 0x7db6, 0x7db7, 0x7db9, 0x7dc2, 0x7dc3, 0x7dc4, 0x7dc5, 0x7dc6, 0x7dcc, 0x7dcd, 0x7dce,
+  0x7dd7, 0x7dd9, 0x7e00, 0x7de2, 0x7de5, 0x7de6, 0x7dea, 0x7deb, 0x7ded, 0x7df1, 0x7df5, 0x7df6,
+  0x7df9, 0x7dfa, 0x7e08, 0x7e10, 0x7e11, 0x7e15, 0x7e17, 0x7e1c, 0x7e1d, 0x7e20, 0x7e27, 0x7e28,
+  0x7e2c, 0x7e2d, 0x7e2f, 0x7e33, 0x7e36, 0x7e3f, 0x7e44, 0x7e45, 0x7e47, 0x7e4e, 0x7e50, 0x7e52,
+  0x7e58, 0x7e5f, 0x7e61, 0x7e62, 0x7e65, 0x7e6b, 0x7e6e, 0x7e6f, 0x7e73, 0x7e78, 0x7e7e, 0x7e81,
+  0x7e86, 0x7e87, 0x7e8a, 0x7e8d, 0x7e91, 0x7e95, 0x7e98, 0x7e9a, 0x7e9d, 0x7e9e, 0x7f3c, 0x7f3b,
+  0x7f3d, 0x7f3e, 0x7f3f, 0x7f43, 0x7f44, 0x7f47, 0x7f4f, 0x7f52, 0x7f53, 0x7f5b, 0x7f5c, 0x7f5d,
+  0x7f61, 0x7f63, 0x7f64, 0x7f65, 0x7f66, 0x7f6d, 0x7f71, 0x7f7d, 0x7f7e, 0x7f7f, 0x7f80, 0x7f8b,
+  0x7f8d, 0x7f8f, 0x7f90, 0x7f91, 0x7f96, 0x7f97, 0x7f9c, 0x7fa1, 0x7fa2, 0x7fa6, 0x7faa, 0x7fad,
+  0x7fb4, 0x7fbc, 0x7fbf, 0x7fc0, 0x7fc3, 0x7fc8, 0x7fce, 0x7fcf, 0x7fdb, 0x7fdf, 0x7fe3, 0x7fe5,
+  0x7fe8, 0x7fec, 0x7fee, 0x7fef, 0x7ff2, 0x7ffa, 0x7ffd, 0x7ffe, 0x7fff, 0x8007, 0x8008, 0x800a,
+  0x800d, 0x800e, 0x800f, 0x8011, 0x8013, 0x8014, 0x8016, 0x801d, 0x801e, 0x801f, 0x8020, 0x8024,
+  0x8026, 0x802c, 0x802e, 0x8030, 0x8034, 0x8035, 0x8037, 0x8039, 0x803a, 0x803c, 0x803e, 0x8040,
+  0x8044, 0x8060, 0x8064, 0x8066, 0x806d, 0x8071, 0x8075, 0x8081, 0x8088, 0x808e, 0x809c, 0x809e,
+  0x80a6, 0x80a7, 0x80ab, 0x80b8, 0x80b9, 0x80c8, 0x80cd, 0x80cf, 0x80d2, 0x80d4, 0x80d5, 0x80d7,
+  0x80d8, 0x80e0, 0x80ed, 0x80ee, 0x80f0, 0x80f2, 0x80f3, 0x80f6, 0x80f9, 0x80fa, 0x80fe, 0x8103,
+  0x810b, 0x8116, 0x8117, 0x8118, 0x811c, 0x811e, 0x8120, 0x8124, 0x8127, 0x812c, 0x8130, 0x8135,
+  0x813a, 0x813c, 0x8145, 0x8147, 0x814a, 0x814c, 0x8152, 0x8157, 0x8160, 0x8161, 0x8167, 0x8168,
+  0x8169, 0x816d, 0x816f, 0x8177, 0x8181, 0x8190, 0x8184, 0x8185, 0x8186, 0x818b, 0x818e, 0x8196,
+  0x8198, 0x819b, 0x819e, 0x81a2, 0x81ae, 0x81b2, 0x81b4, 0x81bb, 0x81cb, 0x81c3, 0x81c5, 0x81ca,
+  0x81ce, 0x81cf, 0x81d5, 0x81d7, 0x81db, 0x81dd, 0x81de, 0x81e1, 0x81e4, 0x81eb, 0x81ec, 0x81f0,
+  0x81f1, 0x81f2, 0x81f5, 0x81f6, 0x81f8, 0x81f9, 0x81fd, 0x81ff, 0x8200, 0x8203, 0x820f, 0x8213,
+  0x8214, 0x8219, 0x821a, 0x821d, 0x8221, 0x8222, 0x8228, 0x8232, 0x8234, 0x823a, 0x8243, 0x8244,
+  0x8245, 0x8246, 0x824b, 0x824e, 0x824f, 0x8251, 0x8256, 0x825c, 0x8260, 0x8263, 0x8267, 0x826d,
+  0x8274, 0x827b, 0x827d, 0x827f, 0x8280, 0x8281, 0x8283, 0x8284, 0x8287, 0x8289, 0x828a, 0x828e,
+  0x8291, 0x8294, 0x8296, 0x8298, 0x829a, 0x829b, 0x82a0, 0x82a1, 0x82a3, 0x82a4, 0x82a7, 0x82a8,
+  0x82a9, 0x82aa, 0x82ae, 0x82b0, 0x82b2, 0x82b4, 0x82b7, 0x82ba, 0x82bc, 0x82be, 0x82bf, 0x82c6,
+  0x82d0, 0x82d5, 0x82da, 0x82e0, 0x82e2, 0x82e4, 0x82e8, 0x82ea, 0x82ed, 0x82ef, 0x82f6, 0x82f7,
+  0x82fd, 0x82fe, 0x8300, 0x8301, 0x8307, 0x8308, 0x830a, 0x830b, 0x8354, 0x831b, 0x831d, 0x831e,
+  0x831f, 0x8321, 0x8322, 0x832c, 0x832d, 0x832e, 0x8330, 0x8333, 0x8337, 0x833a, 0x833c, 0x833d,
+  0x8342, 0x8343, 0x8344, 0x8347, 0x834d, 0x834e, 0x8351, 0x8355, 0x8356, 0x8357, 0x8370, 0x8378,
+  0x837d, 0x837f, 0x8380, 0x8382, 0x8384, 0x8386, 0x838d, 0x8392, 0x8394, 0x8395, 0x8398, 0x8399,
+  0x839b, 0x839c, 0x839d, 0x83a6, 0x83a7, 0x83a9, 0x83ac, 0x83be, 0x83bf, 0x83c0, 0x83c7, 0x83c9,
+  0x83cf, 0x83d0, 0x83d1, 0x83d4, 0x83dd, 0x8353, 0x83e8, 0x83ea, 0x83f6, 0x83f8, 0x83f9, 0x83fc,
+  0x8401, 0x8406, 0x840a, 0x840f, 0x8411, 0x8415, 0x8419, 0x83ad, 0x842f, 0x8439, 0x8445, 0x8447,
+  0x8448, 0x844a, 0x844d, 0x844f, 0x8451, 0x8452, 0x8456, 0x8458, 0x8459, 0x845a, 0x845c, 0x8460,
+  0x8464, 0x8465, 0x8467, 0x846a, 0x8470, 0x8473, 0x8474, 0x8476, 0x8478, 0x847c, 0x847d, 0x8481,
+  0x8485, 0x8492, 0x8493, 0x8495, 0x849e, 0x84a6, 0x84a8, 0x84a9, 0x84aa, 0x84af, 0x84b1, 0x84b4,
+  0x84ba, 0x84bd, 0x84be, 0x84c0, 0x84c2, 0x84c7, 0x84c8, 0x84cc, 0x84cf, 0x84d3, 0x84dc, 0x84e7,
+  0x84ea, 0x84ef, 0x84f0, 0x84f1, 0x84f2, 0x84f7, 0x8532, 0x84fa, 0x84fb, 0x84fd, 0x8502, 0x8503,
+  0x8507, 0x850c, 0x850e, 0x8510, 0x851c, 0x851e, 0x8522, 0x8523, 0x8524, 0x8525, 0x8527, 0x852a,
+  0x852b, 0x852f, 0x8533, 0x8534, 0x8536, 0x853f, 0x8546, 0x854f, 0x8550, 0x8551, 0x8552, 0x8553,
+  0x8556, 0x8559, 0x855c, 0x855d, 0x855e, 0x855f, 0x8560, 0x8561, 0x8562, 0x8564, 0x856b, 0x856f,
+  0x8579, 0x857a, 0x857b, 0x857d, 0x857f, 0x8581, 0x8585, 0x8586, 0x8589, 0x858b, 0x858c, 0x858f,
+  0x8593, 0x8598, 0x859d, 0x859f, 0x85a0, 0x85a2, 0x85a5, 0x85a7, 0x85b4, 0x85b6, 0x85b7, 0x85b8,
+  0x85bc, 0x85bd, 0x85be, 0x85bf, 0x85c2, 0x85c7, 0x85ca, 0x85cb, 0x85ce, 0x85ad, 0x85d8, 0x85da,
+  0x85df, 0x85e0, 0x85e6, 0x85e8, 0x85ed, 0x85f3, 0x85f6, 0x85fc, 0x85ff, 0x8600, 0x8604, 0x8605,
+  0x860d, 0x860e, 0x8610, 0x8611, 0x8612, 0x8618, 0x8619, 0x861b, 0x861e, 0x8621, 0x8627, 0x8629,
+  0x8636, 0x8638, 0x863a, 0x863c, 0x863d, 0x8640, 0x8642, 0x8646, 0x8652, 0x8653, 0x8656, 0x8657,
+  0x8658, 0x8659, 0x865d, 0x8660, 0x8661, 0x8662, 0x8663, 0x8664, 0x8669, 0x866c, 0x866f, 0x8675,
+  0x8676, 0x8677, 0x867a, 0x868d, 0x8691, 0x8696, 0x8698, 0x869a, 0x869c, 0x86a1, 0x86a6, 0x86a7,
+  0x86a8, 0x86ad, 0x86b1, 0x86b3, 0x86b4, 0x86b5, 0x86b7, 0x86b8, 0x86b9, 0x86bf, 0x86c0, 0x86c1,
+  0x86c3, 0x86c5, 0x86d1, 0x86d2, 0x86d5, 0x86d7, 0x86da, 0x86dc, 0x86e0, 0x86e3, 0x86e5, 0x86e7,
+  0x8688, 0x86fa, 0x86fc, 0x86fd, 0x8704, 0x8705, 0x8707, 0x870b, 0x870e, 0x870f, 0x8710, 0x8713,
+  0x8714, 0x8719, 0x871e, 0x871f, 0x8721, 0x8723, 0x8728, 0x872e, 0x872f, 0x8731, 0x8732, 0x8739,
+  0x873a, 0x873c, 0x873d, 0x873e, 0x8740, 0x8743, 0x8745, 0x874d, 0x8758, 0x875d, 0x8761, 0x8764,
+  0x8765, 0x876f, 0x8771, 0x8772, 0x877b, 0x8783, 0x8784, 0x8785, 0x8786, 0x8787, 0x8788, 0x8789,
+  0x878b, 0x878c, 0x8790, 0x8793, 0x8795, 0x8797, 0x8798, 0x8799, 0x879e, 0x87a0, 0x87a3, 0x87a7,
+  0x87ac, 0x87ad, 0x87ae, 0x87b1, 0x87b5, 0x87be, 0x87bf, 0x87c1, 0x87c8, 0x87c9, 0x87ca, 0x87ce,
+  0x87d5, 0x87d6, 0x87d9, 0x87da, 0x87dc, 0x87df, 0x87e2, 0x87e3, 0x87e4, 0x87ea, 0x87eb, 0x87ed,
+  0x87f1, 0x87f3, 0x87f8, 0x87fa, 0x87ff, 0x8801, 0x8803, 0x8806, 0x8809, 0x880a, 0x880b, 0x8810,
+  0x8819, 0x8812, 0x8813, 0x8814, 0x8818, 0x881a, 0x881b, 0x881c, 0x881e, 0x881f, 0x8828, 0x882d,
+  0x882e, 0x8830, 0x8832, 0x8835, 0x883a, 0x883c, 0x8841, 0x8843, 0x8845, 0x8848, 0x8849, 0x884a,
+  0x884b, 0x884e, 0x8851, 0x8855, 0x8856, 0x8858, 0x885a, 0x885c, 0x885f, 0x8860, 0x8864, 0x8869,
+  0x8871, 0x8879, 0x887b, 0x8880, 0x8898, 0x889a, 0x889b, 0x889c, 0x889f, 0x88a0, 0x88a8, 0x88aa,
+  0x88ba, 0x88bd, 0x88be, 0x88c0, 0x88ca, 0x88cb, 0x88cc, 0x88cd, 0x88ce, 0x88d1, 0x88d2, 0x88d3,
+  0x88db, 0x88de, 0x88e7, 0x88ef, 0x88f0, 0x88f1, 0x88f5, 0x88f7, 0x8901, 0x8906, 0x890d, 0x890e,
+  0x890f, 0x8915, 0x8916, 0x8918, 0x8919, 0x891a, 0x891c, 0x8920, 0x8926, 0x8927, 0x8928, 0x8930,
+  0x8931, 0x8932, 0x8935, 0x8939, 0x893a, 0x893e, 0x8940, 0x8942, 0x8945, 0x8946, 0x8949, 0x894f,
+  0x8952, 0x8957, 0x895a, 0x895b, 0x895c, 0x8961, 0x8962, 0x8963, 0x896b, 0x896e, 0x8970, 0x8973,
+  0x8975, 0x897a, 0x897b, 0x897c, 0x897d, 0x8989, 0x898d, 0x8990, 0x8994, 0x8995, 0x899b, 0x899c,
+  0x899f, 0x89a0, 0x89a5, 0x89b0, 0x89b4, 0x89b5, 0x89b6, 0x89b7, 0x89bc, 0x89d4, 0x89d5, 0x89d6,
+  0x89d7, 0x89d8, 0x89e5, 0x89e9, 0x89eb, 0x89ed, 0x89f1, 0x89f3, 0x89f6, 0x89f9, 0x89fd, 0x89ff,
+  0x8a04, 0x8a05, 0x8a07, 0x8a0f, 0x8a11, 0x8a12, 0x8a14, 0x8a15, 0x8a1e, 0x8a20, 0x8a22, 0x8a24,
+  0x8a26, 0x8a2b, 0x8a2c, 0x8a2f, 0x8a35, 0x8a37, 0x8a3d, 0x8a3e, 0x8a40, 0x8a43, 0x8a45, 0x8a47,
+  0x8a49, 0x8a4d, 0x8a4e, 0x8a53, 0x8a56, 0x8a57, 0x8a58, 0x8a5c, 0x8a5d, 0x8a61, 0x8a65, 0x8a67,
+  0x8a75, 0x8a76, 0x8a77, 0x8a79, 0x8a7a, 0x8a7b, 0x8a7e, 0x8a7f, 0x8a80, 0x8a83, 0x8a86, 0x8a8b,
+  0x8a8f, 0x8a90, 0x8a92, 0x8a96, 0x8a97, 0x8a99, 0x8a9f, 0x8aa7, 0x8aa9, 0x8aae, 0x8aaf, 0x8ab3,
+  0x8ab6, 0x8ab7, 0x8abb, 0x8abe, 0x8ac3, 0x8ac6, 0x8ac8, 0x8ac9, 0x8aca, 0x8ad1, 0x8ad3, 0x8ad4,
+  0x8ad5, 0x8ad7, 0x8add, 0x8adf, 0x8aec, 0x8af0, 0x8af4, 0x8af5, 0x8af6, 0x8afc, 0x8aff, 0x8b05,
+  0x8b06, 0x8b0b, 0x8b11, 0x8b1c, 0x8b1e, 0x8b1f, 0x8b0a, 0x8b2d, 0x8b30, 0x8b37, 0x8b3c, 0x8b42,
+  0x8b43, 0x8b44, 0x8b45, 0x8b46, 0x8b48, 0x8b52, 0x8b53, 0x8b54, 0x8b59, 0x8b4d, 0x8b5e, 0x8b63,
+  0x8b6d, 0x8b76, 0x8b78, 0x8b79, 0x8b7c, 0x8b7e, 0x8b81, 0x8b84, 0x8b85, 0x8b8b, 0x8b8d, 0x8b8f,
+  0x8b94, 0x8b95, 0x8b9c, 0x8b9e, 0x8b9f, 0x8c38, 0x8c39, 0x8c3d, 0x8c3e, 0x8c45, 0x8c47, 0x8c49,
+  0x8c4b, 0x8c4f, 0x8c51, 0x8c53, 0x8c54, 0x8c57, 0x8c58, 0x8c5b, 0x8c5d, 0x8c59, 0x8c63, 0x8c64,
+  0x8c66, 0x8c68, 0x8c69, 0x8c6d, 0x8c73, 0x8c75, 0x8c76, 0x8c7b, 0x8c7e, 0x8c86, 0x8c87, 0x8c8b,
+  0x8c90, 0x8c92, 0x8c93, 0x8c99, 0x8c9b, 0x8c9c, 0x8ca4, 0x8cb9, 0x8cba, 0x8cc5, 0x8cc6, 0x8cc9,
+  0x8ccb, 0x8ccf, 0x8cd6, 0x8cd5, 0x8cd9, 0x8cdd, 0x8ce1, 0x8ce8, 0x8cec, 0x8cef, 0x8cf0, 0x8cf2,
+  0x8cf5, 0x8cf7, 0x8cf8, 0x8cfe, 0x8cff, 0x8d01, 0x8d03, 0x8d09, 0x8d12, 0x8d17, 0x8d1b, 0x8d65,
+  0x8d69, 0x8d6c, 0x8d6e, 0x8d7f, 0x8d82, 0x8d84, 0x8d88, 0x8d8d, 0x8d90, 0x8d91, 0x8d95, 0x8d9e,
+  0x8d9f, 0x8da0, 0x8da6, 0x8dab, 0x8dac, 0x8daf, 0x8db2, 0x8db5, 0x8db7, 0x8db9, 0x8dbb, 0x8dc0,
+  0x8dc5, 0x8dc6, 0x8dc7, 0x8dc8, 0x8dca, 0x8dce, 0x8dd1, 0x8dd4, 0x8dd5, 0x8dd7, 0x8dd9, 0x8de4,
+  0x8de5, 0x8de7, 0x8dec, 0x8df0, 0x8dbc, 0x8df1, 0x8df2, 0x8df4, 0x8dfd, 0x8e01, 0x8e04, 0x8e05,
+  0x8e06, 0x8e0b, 0x8e11, 0x8e14, 0x8e16, 0x8e20, 0x8e21, 0x8e22, 0x8e23, 0x8e26, 0x8e27, 0x8e31,
+  0x8e33, 0x8e36, 0x8e37, 0x8e38, 0x8e39, 0x8e3d, 0x8e40, 0x8e41, 0x8e4b, 0x8e4d, 0x8e4e, 0x8e4f,
+  0x8e54, 0x8e5b, 0x8e5c, 0x8e5d, 0x8e5e, 0x8e61, 0x8e62, 0x8e69, 0x8e6c, 0x8e6d, 0x8e6f, 0x8e70,
+  0x8e71, 0x8e79, 0x8e7a, 0x8e7b, 0x8e82, 0x8e83, 0x8e89, 0x8e90, 0x8e92, 0x8e95, 0x8e9a, 0x8e9b,
+  0x8e9d, 0x8e9e, 0x8ea2, 0x8ea7, 0x8ea9, 0x8ead, 0x8eae, 0x8eb3, 0x8eb5, 0x8eba, 0x8ebb, 0x8ec0,
+  0x8ec1, 0x8ec3, 0x8ec4, 0x8ec7, 0x8ecf, 0x8ed1, 0x8ed4, 0x8edc, 0x8ee8, 0x8eee, 0x8ef0, 0x8ef1,
+  0x8ef7, 0x8ef9, 0x8efa, 0x8eed, 0x8f00, 0x8f02, 0x8f07, 0x8f08, 0x8f0f, 0x8f10, 0x8f16, 0x8f17,
+  0x8f18, 0x8f1e, 0x8f20, 0x8f21, 0x8f23, 0x8f25, 0x8f27, 0x8f28, 0x8f2c, 0x8f2d, 0x8f2e, 0x8f34,
+  0x8f35, 0x8f36, 0x8f37, 0x8f3a, 0x8f40, 0x8f41, 0x8f43, 0x8f47, 0x8f4f, 0x8f51, 0x8f52, 0x8f53,
+  0x8f54, 0x8f55, 0x8f58, 0x8f5d, 0x8f5e, 0x8f65, 0x8f9d, 0x8fa0, 0x8fa1, 0x8fa4, 0x8fa5, 0x8fa6,
+  0x8fb5, 0x8fb6, 0x8fb8, 0x8fbe, 0x8fc0, 0x8fc1, 0x8fc6, 0x8fca, 0x8fcb, 0x8fcd, 0x8fd0, 0x8fd2,
+  0x8fd3, 0x8fd5, 0x8fe0, 0x8fe3, 0x8fe4, 0x8fe8, 0x8fee, 0x8ff1, 0x8ff5, 0x8ff6, 0x8ffb, 0x8ffe,
+  0x9002, 0x9004, 0x9008, 0x900c, 0x9018, 0x901b, 0x9028, 0x9029, 0x902f, 0x902a, 0x902c, 0x902d,
+  0x9033, 0x9034, 0x9037, 0x903f, 0x9043, 0x9044, 0x904c, 0x905b, 0x905d, 0x9062, 0x9066, 0x9067,
+  0x906c, 0x9070, 0x9074, 0x9079, 0x9085, 0x9088, 0x908b, 0x908c, 0x908e, 0x9090, 0x9095, 0x9097,
+  0x9098, 0x9099, 0x909b, 0x90a0, 0x90a1, 0x90a2, 0x90a5, 0x90b0, 0x90b2, 0x90b3, 0x90b4, 0x90b6,
+  0x90bd, 0x90cc, 0x90be, 0x90c3, 0x90c4, 0x90c5, 0x90c7, 0x90c8, 0x90d5, 0x90d7, 0x90d8, 0x90d9,
+  0x90dc, 0x90dd, 0x90df, 0x90e5, 0x90d2, 0x90f6, 0x90eb, 0x90ef, 0x90f0, 0x90f4, 0x90fe, 0x90ff,
+  0x9100, 0x9104, 0x9105, 0x9106, 0x9108, 0x910d, 0x9110, 0x9114, 0x9116, 0x9117, 0x9118, 0x911a,
+  0x911c, 0x911e, 0x9120, 0x9125, 0x9122, 0x9123, 0x9127, 0x9129, 0x912e, 0x912f, 0x9131, 0x9134,
+  0x9136, 0x9137, 0x9139, 0x913a, 0x913c, 0x913d, 0x9143, 0x9147, 0x9148, 0x914f, 0x9153, 0x9157,
+  0x9159, 0x915a, 0x915b, 0x9161, 0x9164, 0x9167, 0x916d, 0x9174, 0x9179, 0x917a, 0x917b, 0x9181,
+  0x9183, 0x9185, 0x9186, 0x918a, 0x918e, 0x9191, 0x9193, 0x9194, 0x9195, 0x9198, 0x919e, 0x91a1,
+  0x91a6, 0x91a8, 0x91ac, 0x91ad, 0x91ae, 0x91b0, 0x91b1, 0x91b2, 0x91b3, 0x91b6, 0x91bb, 0x91bc,
+  0x91bd, 0x91bf, 0x91c2, 0x91c3, 0x91c5, 0x91d3, 0x91d4, 0x91d7, 0x91d9, 0x91da, 0x91de, 0x91e4,
+  0x91e5, 0x91e9, 0x91ea, 0x91ec, 0x91ed, 0x91ee, 0x91ef, 0x91f0, 0x91f1, 0x91f7, 0x91f9, 0x91fb,
+  0x91fd, 0x9200, 0x9201, 0x9204, 0x9205, 0x9206, 0x9207, 0x9209, 0x920a, 0x920c, 0x9210, 0x9212,
+  0x9213, 0x9216, 0x9218, 0x921c, 0x921d, 0x9223, 0x9224, 0x9225, 0x9226, 0x9228, 0x922e, 0x922f,
+  0x9230, 0x9233, 0x9235, 0x9236, 0x9238, 0x9239, 0x923a, 0x923c, 0x923e, 0x9240, 0x9242, 0x9243,
+  0x9246, 0x9247, 0x924a, 0x924d, 0x924e, 0x924f, 0x9251, 0x9258, 0x9259, 0x925c, 0x925d, 0x9260,
+  0x9261, 0x9265, 0x9267, 0x9268, 0x9269, 0x926e, 0x926f, 0x9270, 0x9275, 0x9276, 0x9277, 0x9278,
+  0x9279, 0x927b, 0x927c, 0x927d, 0x927f, 0x9288, 0x9289, 0x928a, 0x928d, 0x928e, 0x9292, 0x9297,
+  0x9299, 0x929f, 0x92a0, 0x92a4, 0x92a5, 0x92a7, 0x92a8, 0x92ab, 0x92af, 0x92b2, 0x92b6, 0x92b8,
+  0x92ba, 0x92bb, 0x92bc, 0x92bd, 0x92bf, 0x92c0, 0x92c1, 0x92c2, 0x92c3, 0x92c5, 0x92c6, 0x92c7,
+  0x92c8, 0x92cb, 0x92cc, 0x92cd, 0x92ce, 0x92d0, 0x92d3, 0x92d5, 0x92d7, 0x92d8, 0x92d9, 0x92dc,
+  0x92dd, 0x92df, 0x92e0, 0x92e1, 0x92e3, 0x92e5, 0x92e7, 0x92e8, 0x92ec, 0x92ee, 0x92f0, 0x92f9,
+  0x92fb, 0x92ff, 0x9300, 0x9302, 0x9308, 0x930d, 0x9311, 0x9314, 0x9315, 0x931c, 0x931d, 0x931e,
+  0x931f, 0x9321, 0x9324, 0x9325, 0x9327, 0x9329, 0x932a, 0x9333, 0x9334, 0x9336, 0x9337, 0x9347,
+  0x9348, 0x9349, 0x9350, 0x9351, 0x9352, 0x9355, 0x9357, 0x9358, 0x935a, 0x935e, 0x9364, 0x9365,
+  0x9367, 0x9369, 0x936a, 0x936d, 0x936f, 0x9370, 0x9371, 0x9373, 0x9374, 0x9376, 0x937a, 0x937d,
+  0x937f, 0x9380, 0x9381, 0x9382, 0x9388, 0x938a, 0x938b, 0x938d, 0x938f, 0x9392, 0x9395, 0x9398,
+  0x939b, 0x939e, 0x93a1, 0x93a3, 0x93a4, 0x93a6, 0x93a8, 0x93ab, 0x93b4, 0x93b5, 0x93b6, 0x93ba,
+  0x93a9, 0x93c1, 0x93c4, 0x93c5, 0x93c6, 0x93c7, 0x93c9, 0x93ca, 0x93cb, 0x93cc, 0x93cd, 0x93d3,
+  0x93d9, 0x93dc, 0x93de, 0x93df, 0x93e2, 0x93e6, 0x93e7, 0x93f9, 0x93f7, 0x93f8, 0x93fa, 0x93fb,
+  0x93fd, 0x9401, 0x9402, 0x9404, 0x9408, 0x9409, 0x940d, 0x940e, 0x940f, 0x9415, 0x9416, 0x9417,
+  0x941f, 0x942e, 0x942f, 0x9431, 0x9432, 0x9433, 0x9434, 0x943b, 0x943f, 0x943d, 0x9443, 0x9445,
+  0x9448, 0x944a, 0x944c, 0x9455, 0x9459, 0x945c, 0x945f, 0x9461, 0x9463, 0x9468, 0x946b, 0x946d,
+  0x946e, 0x946f, 0x9471, 0x9472, 0x9484, 0x9483, 0x9578, 0x9579, 0x957e, 0x9584, 0x9588, 0x958c,
+  0x958d, 0x958e, 0x959d, 0x959e, 0x959f, 0x95a1, 0x95a6, 0x95a9, 0x95ab, 0x95ac, 0x95b4, 0x95b6,
+  0x95ba, 0x95bd, 0x95bf, 0x95c6, 0x95c8, 0x95c9, 0x95cb, 0x95d0, 0x95d1, 0x95d2, 0x95d3, 0x95d9,
+  0x95da, 0x95dd, 0x95de, 0x95df, 0x95e0, 0x95e4, 0x95e6, 0x961d, 0x961e, 0x9622, 0x9624, 0x9625,
+  0x9626, 0x962c, 0x9631, 0x9633, 0x9637, 0x9638, 0x9639, 0x963a, 0x963c, 0x963d, 0x9641, 0x9652,
+  0x9654, 0x9656, 0x9657, 0x9658, 0x9661, 0x966e, 0x9674, 0x967b, 0x967c, 0x967e, 0x967f, 0x9681,
+  0x9682, 0x9683, 0x9684, 0x9689, 0x9691, 0x9696, 0x969a, 0x969d, 0x969f, 0x96a4, 0x96a5, 0x96a6,
+  0x96a9, 0x96ae, 0x96af, 0x96b3, 0x96ba, 0x96ca, 0x96d2, 0x5db2, 0x96d8, 0x96da, 0x96dd, 0x96de,
+  0x96df, 0x96e9, 0x96ef, 0x96f1, 0x96fa, 0x9702, 0x9703, 0x9705, 0x9709, 0x971a, 0x971b, 0x971d,
+  0x9721, 0x9722, 0x9723, 0x9728, 0x9731, 0x9733, 0x9741, 0x9743, 0x974a, 0x974e, 0x974f, 0x9755,
+  0x9757, 0x9758, 0x975a, 0x975b, 0x9763, 0x9767, 0x976a, 0x976e, 0x9773, 0x9776, 0x9777, 0x9778,
+  0x977b, 0x977d, 0x977f, 0x9780, 0x9789, 0x9795, 0x9796, 0x9797, 0x9799, 0x979a, 0x979e, 0x979f,
+  0x97a2, 0x97ac, 0x97ae, 0x97b1, 0x97b2, 0x97b5, 0x97b6, 0x97b8, 0x97b9, 0x97ba, 0x97bc, 0x97be,
+  0x97bf, 0x97c1, 0x97c4, 0x97c5, 0x97c7, 0x97c9, 0x97ca, 0x97cc, 0x97cd, 0x97ce, 0x97d0, 0x97d1,
+  0x97d4, 0x97d7, 0x97d8, 0x97d9, 0x97dd, 0x97de, 0x97e0, 0x97db, 0x97e1, 0x97e4, 0x97ef, 0x97f1,
+  0x97f4, 0x97f7, 0x97f8, 0x97fa, 0x9807, 0x980a, 0x9819, 0x980d, 0x980e, 0x9814, 0x9816, 0x981c,
+  0x981e, 0x9820, 0x9823, 0x9826, 0x982b, 0x982e, 0x982f, 0x9830, 0x9832, 0x9833, 0x9835, 0x9825,
+  0x983e, 0x9844, 0x9847, 0x984a, 0x9851, 0x9852, 0x9853, 0x9856, 0x9857, 0x9859, 0x985a, 0x9862,
+  0x9863, 0x9865, 0x9866, 0x986a, 0x986c, 0x98ab, 0x98ad, 0x98ae, 0x98b0, 0x98b4, 0x98b7, 0x98b8,
+  0x98ba, 0x98bb, 0x98bf, 0x98c2, 0x98c5, 0x98c8, 0x98cc, 0x98e1, 0x98e3, 0x98e5, 0x98e6, 0x98e7,
+  0x98ea, 0x98f3, 0x98f6, 0x9902, 0x9907, 0x9908, 0x9911, 0x9915, 0x9916, 0x9917, 0x991a, 0x991b,
+  0x991c, 0x991f, 0x9922, 0x9926, 0x9927, 0x992b, 0x9931, 0x9932, 0x9933, 0x9934, 0x9935, 0x9939,
+  0x993a, 0x993b, 0x993c, 0x9940, 0x9941, 0x9946, 0x9947, 0x9948, 0x994d, 0x994e, 0x9954, 0x9958,
+  0x9959, 0x995b, 0x995c, 0x995e, 0x995f, 0x9960, 0x999b, 0x999d, 0x999f, 0x99a6, 0x99b0, 0x99b1,
+  0x99b2, 0x99b5, 0x99b9, 0x99ba, 0x99bd, 0x99bf, 0x99c3, 0x99c9, 0x99d3, 0x99d4, 0x99d9, 0x99da,
+  0x99dc, 0x99de, 0x99e7, 0x99ea, 0x99eb, 0x99ec, 0x99f0, 0x99f4, 0x99f5, 0x99f9, 0x99fd, 0x99fe,
+  0x9a02, 0x9a03, 0x9a04, 0x9a0b, 0x9a0c, 0x9a10, 0x9a11, 0x9a16, 0x9a1e, 0x9a20, 0x9a22, 0x9a23,
+  0x9a24, 0x9a27, 0x9a2d, 0x9a2e, 0x9a33, 0x9a35, 0x9a36, 0x9a38, 0x9a47, 0x9a41, 0x9a44, 0x9a4a,
+  0x9a4b, 0x9a4c, 0x9a4e, 0x9a51, 0x9a54, 0x9a56, 0x9a5d, 0x9aaa, 0x9aac, 0x9aae, 0x9aaf, 0x9ab2,
+  0x9ab4, 0x9ab5, 0x9ab6, 0x9ab9, 0x9abb, 0x9abe, 0x9abf, 0x9ac1, 0x9ac3, 0x9ac6, 0x9ac8, 0x9ace,
+  0x9ad0, 0x9ad2, 0x9ad5, 0x9ad6, 0x9ad7, 0x9adb, 0x9adc, 0x9ae0, 0x9ae4, 0x9ae5, 0x9ae7, 0x9ae9,
+  0x9aec, 0x9af2, 0x9af3, 0x9af5, 0x9af9, 0x9afa, 0x9afd, 0x9aff, 0x9b00, 0x9b01, 0x9b02, 0x9b03,
+  0x9b04, 0x9b05, 0x9b08, 0x9b09, 0x9b0b, 0x9b0c, 0x9b0d, 0x9b0e, 0x9b10, 0x9b12, 0x9b16, 0x9b19,
+  0x9b1b, 0x9b1c, 0x9b20, 0x9b26, 0x9b2b, 0x9b2d, 0x9b33, 0x9b34, 0x9b35, 0x9b37, 0x9b39, 0x9b3a,
+  0x9b3d, 0x9b48, 0x9b4b, 0x9b4c, 0x9b55, 0x9b56, 0x9b57, 0x9b5b, 0x9b5e, 0x9b61, 0x9b63, 0x9b65,
+  0x9b66, 0x9b68, 0x9b6a, 0x9b6b, 0x9b6c, 0x9b6d, 0x9b6e, 0x9b73, 0x9b75, 0x9b77, 0x9b78, 0x9b79,
+  0x9b7f, 0x9b80, 0x9b84, 0x9b85, 0x9b86, 0x9b87, 0x9b89, 0x9b8a, 0x9b8b, 0x9b8d, 0x9b8f, 0x9b90,
+  0x9b94, 0x9b9a, 0x9b9d, 0x9b9e, 0x9ba6, 0x9ba7, 0x9ba9, 0x9bac, 0x9bb0, 0x9bb1, 0x9bb2, 0x9bb7,
+  0x9bb8, 0x9bbb, 0x9bbc, 0x9bbe, 0x9bbf, 0x9bc1, 0x9bc7, 0x9bc8, 0x9bce, 0x9bd0, 0x9bd7, 0x9bd8,
+  0x9bdd, 0x9bdf, 0x9be5, 0x9be7, 0x9bea, 0x9beb, 0x9bef, 0x9bf3, 0x9bf7, 0x9bf8, 0x9bf9, 0x9bfa,
+  0x9bfd, 0x9bff, 0x9c00, 0x9c02, 0x9c0b, 0x9c0f, 0x9c11, 0x9c16, 0x9c18, 0x9c19, 0x9c1a, 0x9c1c,
+  0x9c1e, 0x9c22, 0x9c23, 0x9c26, 0x9c27, 0x9c28, 0x9c29, 0x9c2a, 0x9c31, 0x9c35, 0x9c36, 0x9c37,
+  0x9c3d, 0x9c41, 0x9c43, 0x9c44, 0x9c45, 0x9c49, 0x9c4a, 0x9c4e, 0x9c4f, 0x9c50, 0x9c53, 0x9c54,
+  0x9c56, 0x9c58, 0x9c5b, 0x9c5d, 0x9c5e, 0x9c5f, 0x9c63, 0x9c69, 0x9c6a, 0x9c5c, 0x9c6b, 0x9c68,
+  0x9c6e, 0x9c70, 0x9c72, 0x9c75, 0x9c77, 0x9c7b, 0x9ce6, 0x9cf2, 0x9cf7, 0x9cf9, 0x9d0b, 0x9d02,
+  0x9d11, 0x9d17, 0x9d18, 0x9d1c, 0x9d1d, 0x9d1e, 0x9d2f, 0x9d30, 0x9d32, 0x9d33, 0x9d34, 0x9d3a,
+  0x9d3c, 0x9d45, 0x9d3d, 0x9d42, 0x9d43, 0x9d47, 0x9d4a, 0x9d53, 0x9d54, 0x9d5f, 0x9d63, 0x9d62,
+  0x9d65, 0x9d69, 0x9d6a, 0x9d6b, 0x9d70, 0x9d76, 0x9d77, 0x9d7b, 0x9d7c, 0x9d7e, 0x9d83, 0x9d84,
+  0x9d86, 0x9d8a, 0x9d8d, 0x9d8e, 0x9d92, 0x9d93, 0x9d95, 0x9d96, 0x9d97, 0x9d98, 0x9da1, 0x9daa,
+  0x9dac, 0x9dae, 0x9db1, 0x9db5, 0x9db9, 0x9dbc, 0x9dbf, 0x9dc3, 0x9dc7, 0x9dc9, 0x9dca, 0x9dd4,
+  0x9dd5, 0x9dd6, 0x9dd7, 0x9dda, 0x9dde, 0x9ddf, 0x9de0, 0x9de5, 0x9de7, 0x9de9, 0x9deb, 0x9dee,
+  0x9df0, 0x9df3, 0x9df4, 0x9dfe, 0x9e0a, 0x9e02, 0x9e07, 0x9e0e, 0x9e10, 0x9e11, 0x9e12, 0x9e15,
+  0x9e16, 0x9e19, 0x9e1c, 0x9e1d, 0x9e7a, 0x9e7b, 0x9e7c, 0x9e80, 0x9e82, 0x9e83, 0x9e84, 0x9e85,
+  0x9e87, 0x9e8e, 0x9e8f, 0x9e96, 0x9e98, 0x9e9b, 0x9e9e, 0x9ea4, 0x9ea8, 0x9eac, 0x9eae, 0x9eaf,
+  0x9eb0, 0x9eb3, 0x9eb4, 0x9eb5, 0x9ec6, 0x9ec8, 0x9ecb, 0x9ed5, 0x9edf, 0x9ee4, 0x9ee7, 0x9eec,
+  0x9eed, 0x9eee, 0x9ef0, 0x9ef1, 0x9ef2, 0x9ef5, 0x9ef8, 0x9eff, 0x9f02, 0x9f03, 0x9f09, 0x9f0f,
+  0x9f10, 0x9f11, 0x9f12, 0x9f14, 0x9f16, 0x9f17, 0x9f19, 0x9f1a, 0x9f1b, 0x9f1f, 0x9f22, 0x9f26,
+  0x9f2a, 0x9f2b, 0x9f2f, 0x9f31, 0x9f32, 0x9f34, 0x9f37, 0x9f39, 0x9f3a, 0x9f3c, 0x9f3d, 0x9f3f,
+  0x9f41, 0x9f43, 0x9f44, 0x9f45, 0x9f46, 0x9f47, 0x9f53, 0x9f55, 0x9f56, 0x9f57, 0x9f58, 0x9f5a,
+  0x9f5d, 0x9f5e, 0x9f68, 0x9f69, 0x9f6d, 0x9f6e, 0x9f6f, 0x9f70, 0x9f71, 0x9f73, 0x9f75, 0x9f7a,
+  0x9f7d, 0x9f8f, 0x9f90, 0x9f91, 0x9f92, 0x9f94, 0x9f96, 0x9f97, 0x9f9e, 0x9fa1, 0x9fa2, 0x9fa3,
+  0x9fa5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_jis0212_1990_0 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x007e) return 0x2237;
+    if (unicode == 0x2116) return 0x2271;
+    if (unicode == 0x2122) return 0x226f;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x00 <= h && h <= 0x9f
+        && 0x00 <= l && l <= 0xff
+        && jis0212_1990_0_f_i[h - 0x00])
+      return jis0212_1990_0_f_i[h - 0x00][l - 0x00]
+             ? jis0212_1990_0_f_i[h - 0x00][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x22 <= h && h <= 0x6d
+        && 0x21 <= l && l <= 0x7e)
+      return jis0212_1990_0_t_m[h * 0x5e + l - 0x0c9d]
+             ? jis0212_1990_0_t_m[h * 0x5e + l - 0x0c9d]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_jis0212_1990_0;
+
+#else
+
+#define rxvt_codeset_conv_jis0212_1990_0 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/jis0213_1.h b/src/table/jis0213_1.h
new file mode 100644 (file)
index 0000000..104f585
--- /dev/null
@@ -0,0 +1,3300 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_JP_EXT
+
+static const uint16_t jis0213_1_f_0[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2922, 0x2923, 0x2171, 0x2172, 0x2924, 0x216f, 0x2925, 0x2178,
+  0x212f, 0x2926, 0x2927, 0x2928, 0x224c, 0x2929, 0x292a, 0x292b, 0x216b, 0x215e, 0x292c, 0x292d,
+  0x212d, 0x0000, 0x2279, 0x292e, 0x292f, 0x2930, 0x2931, 0x2932, 0x2933, 0x2934, 0x2935, 0x2936,
+  0x2937, 0x2938, 0x2939, 0x293a, 0x293b, 0x293c, 0x293d, 0x293e, 0x293f, 0x2940, 0x2941, 0x2942,
+  0x2943, 0x2944, 0x2945, 0x2946, 0x2947, 0x2948, 0x2949, 0x294a, 0x294b, 0x294c, 0x294d, 0x215f,
+  0x294e, 0x294f, 0x2950, 0x2951, 0x2952, 0x2953, 0x2954, 0x2955, 0x2956, 0x2957, 0x2958, 0x2959,
+  0x295a, 0x295b, 0x295c, 0x295d, 0x295e, 0x295f, 0x2960, 0x2961, 0x2962, 0x2963, 0x2964, 0x2965,
+  0x2966, 0x2967, 0x2968, 0x2969, 0x296a, 0x296b, 0x296c, 0x2160, 0x296d, 0x296e, 0x296f, 0x2970,
+  0x2971, 0x2972, 0x2973, 0x2974
+};
+static const uint16_t jis0213_1_f_1[] = {
+  0x2975, 0x297a, 0x2a3a, 0x2a49, 0x2a21, 0x2a2c, 0x2a3c, 0x2a4b, 0x2a59, 0x2a5f, 0x0000, 0x0000,
+  0x2a3d, 0x2a4c, 0x2a40, 0x2a4f, 0x0000, 0x2a50, 0x2978, 0x297d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a3e, 0x2a4d, 0x2a3f, 0x2a4e, 0x2a5a, 0x2a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a5b, 0x2a61, 0x0000, 0x2a7d, 0x0000, 0x0000, 0x2976, 0x297b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2a5c, 0x2a62, 0x0000, 0x0000, 0x0000, 0x2a3b, 0x2a4a, 0x0000,
+  0x0000, 0x2a24, 0x2a2f, 0x0000, 0x0000, 0x2a23, 0x2a2e, 0x2a41, 0x2a51, 0x0000, 0x0000, 0x2a42,
+  0x2a52, 0x0000, 0x0000, 0x2a7a, 0x2979, 0x297e, 0x0000, 0x0000, 0x2a43, 0x2a53, 0x2b2b, 0x2b2a,
+  0x2a39, 0x2a48, 0x0000, 0x0000, 0x2a44, 0x2a54, 0x2a25, 0x2a30, 0x2a5d, 0x2a63, 0x2a27, 0x2a33,
+  0x2a26, 0x2a32, 0x2a47, 0x2a57, 0x2a28, 0x2a34, 0x0000, 0x0000, 0x0000, 0x0000, 0x2977, 0x297c,
+  0x2a5e, 0x2a64, 0x2a45, 0x2a55, 0x2a46, 0x2a56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a29, 0x2a35, 0x2a2b, 0x2a38, 0x2a2a, 0x2a37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2b29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2b24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x286f, 0x2870, 0x0000, 0x2871, 0x2876, 0x2877, 0x0000, 0x2878, 0x0000, 0x2879, 0x0000,
+  0x287a, 0x0000, 0x287b, 0x0000, 0x287c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2874, 0x2875, 0x0000, 0x0000,
+  0x0000, 0x2b45, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_2[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b33, 0x2b39, 0x2b3a, 0x2b25,
+  0x2b38, 0x2b3f, 0x2a6e, 0x2b26, 0x2b2e, 0x2b30, 0x2b43, 0x0000, 0x2b31, 0x0000, 0x2b32, 0x2a75,
+  0x2b28, 0x2a79, 0x0000, 0x0000, 0x2b36, 0x2b3c, 0x2b22, 0x2b42, 0x2b2c, 0x0000, 0x0000, 0x0000,
+  0x2a6a, 0x2a74, 0x2a6b, 0x2b34, 0x2a7b, 0x2a65, 0x2a76, 0x2a6f, 0x0000, 0x2b2f, 0x0000, 0x0000,
+  0x0000, 0x2a6c, 0x2b41, 0x2a73, 0x0000, 0x2a70, 0x2a67, 0x0000, 0x0000, 0x2a7c, 0x2a71, 0x2a68,
+  0x2b27, 0x0000, 0x0000, 0x0000, 0x2a6d, 0x2b2d, 0x2b35, 0x2a66, 0x2b37, 0x2b3b, 0x2a78, 0x0000,
+  0x2a72, 0x2b40, 0x2a69, 0x0000, 0x2b21, 0x2a7e, 0x0000, 0x0000, 0x2b23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2a77, 0x0000, 0x0000, 0x0000, 0x2b3e, 0x2b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a31, 0x2b53, 0x0000, 0x0000, 0x0000,
+  0x2b54, 0x0000, 0x0000, 0x0000, 0x2b55, 0x2b56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2a22, 0x2a58, 0x0000, 0x2a2d, 0x0000, 0x2a36, 0x2b71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2b60, 0x2b61, 0x2b62, 0x2b63, 0x2b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_3[] = {
+  0x2b5c, 0x2b5a, 0x2b5f, 0x2b7d, 0x2b5b, 0x0000, 0x2b57, 0x0000, 0x2b6d, 0x0000, 0x0000, 0x2b59,
+  0x2b5e, 0x0000, 0x0000, 0x2b5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2b78, 0x2b79, 0x2b7e, 0x0000, 0x2b6a, 0x2b76, 0x2b77, 0x2b6b, 0x2b6c, 0x0000, 0x0000, 0x0000,
+  0x2b72, 0x2b67, 0x0000, 0x0000, 0x0000, 0x2b6f, 0x2b7a, 0x0000, 0x2b68, 0x0000, 0x0000, 0x2b70,
+  0x2b73, 0x0000, 0x0000, 0x0000, 0x2b75, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b69, 0x2b7b, 0x2b7c,
+  0x2b74, 0x2b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627, 0x2628, 0x2629, 0x262a, 0x262b,
+  0x262c, 0x262d, 0x262e, 0x262f, 0x2630, 0x2631, 0x0000, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636,
+  0x2637, 0x2638, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2641, 0x2642, 0x2643,
+  0x2644, 0x2645, 0x2646, 0x2647, 0x2648, 0x2649, 0x264a, 0x264b, 0x264c, 0x264d, 0x264e, 0x264f,
+  0x2650, 0x2651, 0x2659, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656, 0x2657, 0x2658, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_4[] = {
+  0x0000, 0x2727, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
+  0x272a, 0x272b, 0x272c, 0x272d, 0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733, 0x2734, 0x2735,
+  0x2736, 0x2737, 0x2738, 0x2739, 0x273a, 0x273b, 0x273c, 0x273d, 0x273e, 0x273f, 0x2740, 0x2741,
+  0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758, 0x2759, 0x275a, 0x275b, 0x275c, 0x275d,
+  0x275e, 0x275f, 0x2760, 0x2761, 0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
+  0x276a, 0x276b, 0x276c, 0x276d, 0x276e, 0x276f, 0x2770, 0x2771, 0x0000, 0x2757, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_32[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x213e, 0x0000, 0x0000, 0x237c, 0x213d, 0x0000, 0x2142, 0x0000,
+  0x2146, 0x2147, 0x0000, 0x0000, 0x2148, 0x2149, 0x0000, 0x0000, 0x2277, 0x2278, 0x2340, 0x0000,
+  0x0000, 0x2145, 0x2144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2273, 0x0000, 0x216c, 0x216d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2228,
+  0x286b, 0x0000, 0x2131, 0x2b58, 0x0000, 0x0000, 0x2c7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x286c,
+  0x286d, 0x286e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c7d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_33[] = {
+  0x0000, 0x0000, 0x0000, 0x216e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x235d, 0x0000, 0x0000, 0x0000, 0x235f, 0x0000, 0x0000, 0x2d62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d64, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2360, 0x0000, 0x0000, 0x0000, 0x2272, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x235c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2778,
+  0x2779, 0x277a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d35, 0x2d36, 0x2d37, 0x2d38, 0x2d39, 0x2d3a, 0x2d3b, 0x2d3c, 0x2d3d, 0x2d3e, 0x2d3f, 0x2d57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c35, 0x2c36, 0x2c37, 0x2c38, 0x2c39, 0x2c3a, 0x2c3b, 0x2c3c,
+  0x2c3d, 0x2c3e, 0x2c3f, 0x2c40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x222b, 0x222c, 0x222a, 0x222d, 0x2271, 0x0000, 0x2327, 0x2325, 0x2326, 0x2328, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2329, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x224d, 0x0000, 0x224e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x232b, 0x232c, 0x232a, 0x232d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_34[] = {
+  0x224f, 0x0000, 0x225f, 0x2250, 0x0000, 0x2247, 0x0000, 0x2260, 0x223a, 0x2246, 0x0000, 0x223b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215d, 0x235b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2265, 0x0000, 0x0000, 0x2267, 0x2167, 0x2d78, 0x225c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2254, 0x2255, 0x224a, 0x224b, 0x2241, 0x2240, 0x2269, 0x226a, 0x0000, 0x2d73, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2168, 0x2268, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x226c, 0x0000, 0x226d, 0x0000, 0x0000,
+  0x226e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2262, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2162, 0x2261, 0x226b, 0x0000, 0x0000, 0x0000, 0x2165, 0x2166, 0x0000, 0x0000, 0x2263, 0x2264,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x226f, 0x2270,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x223e, 0x223f,
+  0x2242, 0x2243, 0x223c, 0x223d, 0x0000, 0x0000, 0x2244, 0x2245, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2251, 0x2252, 0x2253, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x225d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d79,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2776, 0x2777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_35[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2248, 0x2249, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x225e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x277c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2742, 0x2743,
+  0x2744, 0x2745, 0x2746, 0x2747, 0x2748, 0x2749, 0x274a, 0x274b, 0x274c, 0x274d, 0x274e, 0x274f,
+  0x2750, 0x0000, 0x277e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_36[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x277d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d21, 0x2d22, 0x2d23, 0x2d24, 0x2d25, 0x2d26, 0x2d27, 0x2d28, 0x2d29, 0x2d2a, 0x2d2b, 0x2d2c,
+  0x2d2d, 0x2d2e, 0x2d2f, 0x2d30, 0x2d31, 0x2d32, 0x2d33, 0x2d34, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c41, 0x2c42, 0x2c43, 0x2c44, 0x2c45, 0x2c46, 0x2c47, 0x2c48,
+  0x2c49, 0x2c4a, 0x2c4b, 0x2c4c, 0x2c4d, 0x2c4e, 0x2c4f, 0x2c50, 0x2c51, 0x2c52, 0x2c53, 0x2c54,
+  0x2c55, 0x2c56, 0x2c57, 0x2c58, 0x2c59, 0x2c5a, 0x0000, 0x2c2b, 0x2c2c, 0x2c2d, 0x2c2e, 0x2c2f,
+  0x2c30, 0x2c31, 0x2c32, 0x2c33, 0x2c34, 0x265a, 0x265b, 0x265c, 0x265d, 0x265e, 0x265f, 0x2660,
+  0x2661, 0x2662, 0x2663, 0x0000
+};
+static const uint16_t jis0213_1_f_37[] = {
+  0x2821, 0x282c, 0x2822, 0x282d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2823, 0x0000, 0x0000, 0x282e, 0x2824, 0x0000, 0x0000, 0x282f, 0x2826, 0x0000, 0x0000, 0x2831,
+  0x2825, 0x0000, 0x0000, 0x2830, 0x2827, 0x283c, 0x0000, 0x0000, 0x2837, 0x0000, 0x0000, 0x2832,
+  0x2829, 0x283e, 0x0000, 0x0000, 0x2839, 0x0000, 0x0000, 0x2834, 0x2828, 0x0000, 0x0000, 0x2838,
+  0x283d, 0x0000, 0x0000, 0x2833, 0x282a, 0x0000, 0x0000, 0x283a, 0x283f, 0x0000, 0x0000, 0x2835,
+  0x282b, 0x0000, 0x0000, 0x283b, 0x0000, 0x0000, 0x2840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2223, 0x2222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x266d, 0x2225, 0x2224,
+  0x0000, 0x0000, 0x2322, 0x2321, 0x0000, 0x0000, 0x0000, 0x0000, 0x2227, 0x2226, 0x0000, 0x0000,
+  0x2324, 0x2323, 0x0000, 0x0000, 0x0000, 0x0000, 0x2221, 0x217e, 0x0000, 0x233b, 0x0000, 0x217b,
+  0x0000, 0x0000, 0x217d, 0x217c, 0x2867, 0x2868, 0x2869, 0x286a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x233f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x227e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_38[] = {
+  0x2668, 0x2669, 0x266a, 0x266b, 0x0000, 0x217a, 0x2179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2667, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2664, 0x2665,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x216a, 0x0000, 0x2169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x263a, 0x263d, 0x263b, 0x2640, 0x2639, 0x263e, 0x263c, 0x263f, 0x266c, 0x227d, 0x2276, 0x227b,
+  0x227c, 0x2275, 0x227a, 0x2274, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_39[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x277b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c21, 0x2c22,
+  0x2c23, 0x2c24, 0x2c25, 0x2c26, 0x2c27, 0x2c28, 0x2c29, 0x2c2a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_41[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x232e, 0x232f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2256, 0x2257, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x237d, 0x237e,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_48[] = {
+  0x2121, 0x2122, 0x2123, 0x2137, 0x0000, 0x2139, 0x213a, 0x213b, 0x2152, 0x2153, 0x2154, 0x2155,
+  0x2156, 0x2157, 0x2158, 0x2159, 0x215a, 0x215b, 0x2229, 0x222e, 0x214c, 0x214d, 0x225a, 0x225b,
+  0x2258, 0x2259, 0x0000, 0x0000, 0x2141, 0x2d60, 0x0000, 0x2d61, 0x2666, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2233, 0x2234, 0x2235, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2236,
+  0x2237, 0x233c, 0x0000, 0x0000, 0x0000, 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427,
+  0x2428, 0x2429, 0x242a, 0x242b, 0x242c, 0x242d, 0x242e, 0x242f, 0x2430, 0x2431, 0x2432, 0x2433,
+  0x2434, 0x2435, 0x2436, 0x2437, 0x2438, 0x2439, 0x243a, 0x243b, 0x243c, 0x243d, 0x243e, 0x243f,
+  0x2440, 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447, 0x2448, 0x2449, 0x244a, 0x244b,
+  0x244c, 0x244d, 0x244e, 0x244f, 0x2450, 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457,
+  0x2458, 0x2459, 0x245a, 0x245b, 0x245c, 0x245d, 0x245e, 0x245f, 0x2460, 0x2461, 0x2462, 0x2463,
+  0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469, 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x246f,
+  0x2470, 0x2471, 0x2472, 0x2473, 0x2474, 0x2475, 0x2476, 0x0000, 0x0000, 0x0000, 0x0000, 0x212b,
+  0x212c, 0x2135, 0x2136, 0x2239, 0x237b, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
+  0x2528, 0x2529, 0x252a, 0x252b, 0x252c, 0x252d, 0x252e, 0x252f, 0x2530, 0x2531, 0x2532, 0x2533,
+  0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x253a, 0x253b, 0x253c, 0x253d, 0x253e, 0x253f,
+  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254a, 0x254b,
+  0x254c, 0x254d, 0x254e, 0x254f, 0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
+  0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e, 0x255f, 0x2560, 0x2561, 0x2562, 0x2563,
+  0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256e, 0x256f,
+  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x2772, 0x2773, 0x2774, 0x2775, 0x2126,
+  0x213c, 0x2133, 0x2134, 0x2238
+};
+static const uint16_t jis0213_1_f_49[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x266e, 0x266f, 0x2670, 0x2671, 0x2672, 0x2673, 0x2674, 0x2675, 0x2676, 0x2677, 0x2679, 0x267a,
+  0x267b, 0x267c, 0x267d, 0x267e
+};
+static const uint16_t jis0213_1_f_50[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d6a, 0x2d6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d6c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2841, 0x2842, 0x2843,
+  0x2844, 0x2845, 0x2846, 0x2847, 0x2848, 0x2849, 0x284a, 0x284b, 0x284c, 0x284d, 0x284e, 0x284f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d65, 0x2d66, 0x2d67, 0x2d68,
+  0x2d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2850, 0x2851, 0x2852,
+  0x2853, 0x2854, 0x2855, 0x2856, 0x2857, 0x2858, 0x2859, 0x285a, 0x285b, 0x285c, 0x285d, 0x285e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c5b, 0x2c5c, 0x2c5d, 0x2c5e, 0x2c5f, 0x2c60, 0x2c61, 0x2c62,
+  0x2c63, 0x2c64, 0x2c65, 0x2c66, 0x2c67, 0x2c68, 0x2c69, 0x2c6a, 0x2c6b, 0x2c6c, 0x2c6d, 0x2c6e,
+  0x0000, 0x2c71, 0x0000, 0x0000, 0x0000, 0x2c70, 0x0000, 0x0000, 0x2c73, 0x2c72, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_51[] = {
+  0x0000, 0x0000, 0x0000, 0x2d46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d41, 0x0000, 0x0000, 0x0000,
+  0x2d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d42, 0x2d4c,
+  0x0000, 0x0000, 0x2d4b, 0x2d45, 0x0000, 0x0000, 0x0000, 0x2d4d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d4f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d40, 0x2d4e, 0x0000, 0x0000, 0x2d43, 0x0000, 0x0000, 0x0000, 0x2d48, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d5f, 0x2d6f, 0x2d6e, 0x2d6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d53, 0x2d54,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d50, 0x2d51, 0x2d52, 0x0000, 0x0000, 0x2d56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x235e,
+  0x0000, 0x2d63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_78[] = {
+  0x306c, 0x437a, 0x0000, 0x3c37, 0x0000, 0x0000, 0x0000, 0x4b7c, 0x3e66, 0x3b30, 0x3e65, 0x323c,
+  0x0000, 0x4954, 0x4d3f, 0x0000, 0x5022, 0x312f, 0x0000, 0x0000, 0x336e, 0x5023, 0x4024, 0x5242,
+  0x3556, 0x4a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e67, 0x0000, 0x0000, 0x4e3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a42, 0x0000, 0x2e24, 0x0000, 0x5024, 0x0000, 0x0000, 0x4366, 0x0000, 0x2e25,
+  0x2e26, 0x5025, 0x367a, 0x0000, 0x0000, 0x0000, 0x5026, 0x0000, 0x345d, 0x4330, 0x0000, 0x3c67,
+  0x5027, 0x0000, 0x0000, 0x5028, 0x0000, 0x0000, 0x5029, 0x4735, 0x0000, 0x3557, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4737, 0x0000, 0x4663, 0x3843, 0x4b33, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6949, 0x502a, 0x3e68, 0x502b, 0x3235, 0x0000, 0x0000, 0x0000, 0x3665, 0x3870, 0x4c69,
+  0x0000, 0x0000, 0x5626, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d70, 0x0000, 0x467d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3425, 0x0000, 0x3535, 0x0000, 0x502c, 0x0000,
+  0x0000, 0x502d, 0x4e3b, 0x0000, 0x4d3d, 0x4168, 0x502f, 0x3b76, 0x4673, 0x2e27, 0x5032, 0x0000,
+  0x0000, 0x313e, 0x385f, 0x0000, 0x385e, 0x3066, 0x0000, 0x0000, 0x4f4b, 0x4f4a, 0x0000, 0x3a33,
+  0x3021, 0x0000, 0x5033, 0x5034, 0x5035, 0x4b34, 0x5036, 0x0000, 0x3872, 0x3067, 0x4b72, 0x0000,
+  0x357c, 0x0000, 0x0000, 0x357d, 0x357e, 0x4462, 0x4e3c, 0x0000, 0x5037, 0x0000, 0x0000, 0x5038,
+  0x0000, 0x0000, 0x5039, 0x0000, 0x0000, 0x0000, 0x3f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d3a, 0x3f4e, 0x503e, 0x0000, 0x503c, 0x0000, 0x503d, 0x3558, 0x0000, 0x0000, 0x3a23, 0x3270,
+  0x0000, 0x503b, 0x503a, 0x4a29, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b46, 0x3b45, 0x423e, 0x503f,
+  0x4955, 0x4067, 0x0000, 0x0000, 0x0000, 0x2138, 0x5040, 0x5042, 0x0000, 0x2e28, 0x0000, 0x4265,
+  0x4e61, 0x304a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5041, 0x323e, 0x0000,
+  0x3644, 0x0000, 0x4367, 0x0000, 0x0000, 0x0000, 0x376f, 0x5043, 0x0000, 0x0000, 0x0000, 0x4724,
+  0x0000, 0x2e29, 0x0000, 0x2e2a
+};
+static const uint16_t jis0213_1_f_79[] = {
+  0x0000, 0x346b, 0x0000, 0x2e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5044, 0x304b, 0x2e2c,
+  0x0000, 0x3860, 0x346c, 0x497a, 0x4832, 0x3559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3271, 0x0000, 0x5067, 0x4541, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x476c,
+  0x5046, 0x0000, 0x0000, 0x0000, 0x483c, 0x0000, 0x4e62, 0x0000, 0x3f2d, 0x0000, 0x3b47, 0x0000,
+  0x3b77, 0x3240, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4451, 0x0000, 0x0000, 0x4322, 0x504a,
+  0x2e2e, 0x2e2f, 0x0000, 0x0000, 0x0000, 0x304c, 0x4463, 0x3d3b, 0x3a34, 0x4d24, 0x0000, 0x424e,
+  0x0000, 0x323f, 0x2e30, 0x5049, 0x0000, 0x4d3e, 0x5045, 0x5047, 0x3a6e, 0x5048, 0x5524, 0x2e31,
+  0x2e2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5050, 0x2e32, 0x0000,
+  0x2e33, 0x0000, 0x0000, 0x5053, 0x5051, 0x0000, 0x0000, 0x3242, 0x0000, 0x4a3b, 0x504b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x504f, 0x3873, 0x0000, 0x2e34, 0x3b48, 0x0000, 0x0000, 0x0000, 0x3426,
+  0x0000, 0x0000, 0x5054, 0x0000, 0x504c, 0x0000, 0x2e35, 0x4e63, 0x0000, 0x3b78, 0x0000, 0x504d,
+  0x0000, 0x5052, 0x0000, 0x0000, 0x2e36, 0x0000, 0x5055, 0x2e37, 0x504e, 0x0000, 0x0000, 0x3621,
+  0x0000, 0x304d, 0x0000, 0x0000, 0x3622, 0x3241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5525, 0x0000, 0x4b79, 0x496e, 0x3874, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f2f, 0x4e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a58,
+  0x0000, 0x0000, 0x3738, 0x4225, 0x3264, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e39, 0x3d53, 0x0000,
+  0x0000, 0x0000, 0x5059, 0x0000, 0x505e, 0x505c, 0x0000, 0x0000, 0x5057, 0x0000, 0x0000, 0x422f,
+  0x505a, 0x0000, 0x505d, 0x505b, 0x0000, 0x4a5d, 0x0000, 0x5058, 0x2e3a, 0x3f2e, 0x0000, 0x4b73,
+  0x505f, 0x5060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d24, 0x506d,
+  0x0000, 0x0000, 0x0000, 0x4750, 0x0000, 0x4936, 0x5068, 0x0000, 0x4a70, 0x0000, 0x3236, 0x0000,
+  0x0000, 0x0000, 0x506c, 0x0000
+};
+static const uint16_t jis0213_1_f_80[] = {
+  0x0000, 0x2e3b, 0x2e3c, 0x0000, 0x0000, 0x5066, 0x506f, 0x0000, 0x0000, 0x4152, 0x0000, 0x3844,
+  0x0000, 0x475c, 0x2e3d, 0x6047, 0x0000, 0x506e, 0x455d, 0x0000, 0x5063, 0x0000, 0x3876, 0x0000,
+  0x2e3e, 0x3875, 0x5061, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5a, 0x0000, 0x5069, 0x0000, 0x4a6f,
+  0x434d, 0x5065, 0x3771, 0x2e3f, 0x5062, 0x506a, 0x5064, 0x4e51, 0x506b, 0x4f41, 0x2e40, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3666, 0x0000, 0x0000, 0x3770, 0x0000, 0x2e42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e41, 0x2e43, 0x0000, 0x5070, 0x0000, 0x0000, 0x0000, 0x5071,
+  0x5075, 0x304e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a50, 0x5074, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5073, 0x5077, 0x0000, 0x0000, 0x0000, 0x5076, 0x0000, 0x4464, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3772, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c45, 0x0000, 0x4226, 0x4465, 0x3676, 0x0000,
+  0x5079, 0x0000, 0x0000, 0x0000, 0x0000, 0x3536, 0x0000, 0x0000, 0x507a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x507c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b35, 0x0000, 0x0000,
+  0x0000, 0x3766, 0x0000, 0x0000, 0x2e44, 0x0000, 0x0000, 0x0000, 0x3b31, 0x4877, 0x507b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a45, 0x4d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x507e, 0x5123,
+  0x507d, 0x3a44, 0x0000, 0x3d7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3739, 0x0000,
+  0x0000, 0x0000, 0x5124, 0x0000, 0x0000, 0x364f, 0x0000, 0x0000, 0x0000, 0x5121, 0x5122, 0x0000,
+  0x2e45, 0x462f, 0x0000, 0x417c, 0x2e47, 0x3623, 0x0000, 0x0000, 0x0000, 0x4b4d, 0x5125, 0x0000,
+  0x0000, 0x0000, 0x4e3d, 0x0000, 0x0000, 0x0000, 0x5126, 0x0000, 0x0000, 0x0000, 0x0000, 0x5129,
+  0x0000, 0x5127, 0x2e48, 0x414e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5128, 0x512a, 0x0000,
+  0x0000, 0x0000, 0x2e46, 0x0000, 0x0000, 0x512c, 0x0000, 0x0000, 0x0000, 0x512b, 0x0000, 0x4a48,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_81[] = {
+  0x3537, 0x512e, 0x512f, 0x2e4b, 0x322f, 0x0000, 0x2e4a, 0x0000, 0x0000, 0x512d, 0x0000, 0x2e4c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c74, 0x0000, 0x5132, 0x5131, 0x5130, 0x0000,
+  0x5056, 0x0000, 0x5133, 0x0000, 0x0000, 0x0000, 0x2e4d, 0x3d7e, 0x0000, 0x5134, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c59, 0x0000, 0x0000, 0x2e4e, 0x0000, 0x5136, 0x0000, 0x0000, 0x5135, 0x5138,
+  0x5137, 0x0000, 0x0000, 0x5139, 0x513a, 0x3074, 0x0000, 0x3835, 0x373b, 0x3d3c, 0x437b, 0x3624,
+  0x4068, 0x3877, 0x2e4f, 0x396e, 0x513c, 0x4c48, 0x4546, 0x0000, 0x3b79, 0x0000, 0x513b, 0x0000,
+  0x513d, 0x2e51, 0x0000, 0x2e52, 0x0000, 0x0000, 0x455e, 0x0000, 0x3375, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x513e, 0x0000, 0x0000, 0x467e, 0x0000, 0x0000, 0x4134, 0x5140, 0x5141, 0x482c,
+  0x3878, 0x4f3b, 0x5142, 0x0000, 0x0000, 0x3626, 0x0000, 0x0000, 0x0000, 0x4a3c, 0x4236, 0x3671,
+  0x4535, 0x0000, 0x0000, 0x0000, 0x3773, 0x0000, 0x0000, 0x0000, 0x5143, 0x0000, 0x5144, 0x0000,
+  0x0000, 0x4662, 0x315f, 0x0000, 0x0000, 0x5147, 0x3a7d, 0x0000, 0x5146, 0x3a46, 0x0000, 0x5148,
+  0x666e, 0x5149, 0x4b41, 0x514a, 0x0000, 0x514b, 0x514c, 0x3e69, 0x0000, 0x3c4c, 0x0000, 0x0000,
+  0x0000, 0x2e54, 0x0000, 0x0000, 0x3427, 0x0000, 0x514f, 0x0000, 0x514d, 0x4c3d, 0x514e, 0x0000,
+  0x495a, 0x5150, 0x5151, 0x5152, 0x455f, 0x0000, 0x0000, 0x0000, 0x5156, 0x5154, 0x5155, 0x5153,
+  0x3a63, 0x5157, 0x4c6a, 0x4e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5158, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e55, 0x4028, 0x5159, 0x3d5a, 0x0000, 0x0000, 0x515a, 0x2e56, 0x437c,
+  0x4e3f, 0x4560, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5245, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x515b, 0x7425, 0x3645, 0x2e57, 0x0000, 0x515c, 0x4b5e, 0x2e58, 0x0000,
+  0x0000, 0x0000, 0x3d68, 0x427c, 0x0000, 0x515e, 0x4664, 0x0000, 0x0000, 0x515f, 0x2e59, 0x0000,
+  0x5160, 0x332e, 0x0000, 0x0000, 0x0000, 0x5161, 0x3627, 0x0000, 0x464c, 0x317a, 0x3d50, 0x0000,
+  0x0000, 0x4821, 0x5162, 0x0000
+};
+static const uint16_t jis0213_1_f_82[] = {
+  0x4561, 0x2e5a, 0x0000, 0x3f4f, 0x5163, 0x0000, 0x4a2c, 0x405a, 0x3422, 0x0000, 0x3429, 0x5164,
+  0x0000, 0x0000, 0x5166, 0x0000, 0x0000, 0x373a, 0x0000, 0x2e5c, 0x5165, 0x2e5d, 0x0000, 0x4e73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x483d, 0x4a4c, 0x0000, 0x5167, 0x0000, 0x4d78, 0x5168, 0x0000, 0x0000, 0x0000, 0x5169, 0x0000,
+  0x457e, 0x0000, 0x0000, 0x516a, 0x0000, 0x0000, 0x4029, 0x3a7e, 0x3774, 0x516b, 0x3b49, 0x396f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4466, 0x516d, 0x0000, 0x0000, 0x4227,
+  0x0000, 0x2e5e, 0x3a6f, 0x516e, 0x516f, 0x4130, 0x0000, 0x516c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5171, 0x0000, 0x4b36, 0x2e5f, 0x0000, 0x0000, 0x0000, 0x3964, 0x0000, 0x0000, 0x5170, 0x0000,
+  0x0000, 0x2e60, 0x0000, 0x3775, 0x3a5e, 0x476d, 0x0000, 0x0000, 0x0000, 0x5174, 0x5172, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x497b, 0x3e6a, 0x517b, 0x3364, 0x5175, 0x5173, 0x414f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5177, 0x0000, 0x5176, 0x0000, 0x0000, 0x0000, 0x3344,
+  0x0000, 0x0000, 0x0000, 0x3760, 0x517c, 0x4e2d, 0x0000, 0x0000, 0x0000, 0x5178, 0x0000, 0x0000,
+  0x0000, 0x517d, 0x517a, 0x2e61, 0x5179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4f,
+  0x0000, 0x0000, 0x0000, 0x3879, 0x3243, 0x0000, 0x0000, 0x4e74, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3d75, 0x4558, 0x3965, 0x5222, 0x5223, 0x0000, 0x0000, 0x0000, 0x4e65, 0x0000, 0x0000,
+  0x4f2b, 0x5225, 0x0000, 0x0000, 0x0000, 0x387a, 0x0000, 0x0000, 0x5224, 0x0000, 0x332f, 0x0000,
+  0x0000, 0x5226, 0x0000, 0x4b56, 0x0000, 0x443c, 0x0000, 0x4d26, 0x2e62, 0x4a59, 0x0000, 0x0000,
+  0x2e64, 0x5227, 0x0000, 0x0000, 0x2e65, 0x0000, 0x7055, 0x0000, 0x0000, 0x4630, 0x2e66, 0x5228,
+  0x342a, 0x4c33, 0x0000, 0x2e67, 0x0000, 0x3e21, 0x5229, 0x4a67, 0x522d, 0x0000, 0x402a, 0x522a,
+  0x3650, 0x0000, 0x522b, 0x342b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e69, 0x0000, 0x372e, 0x522e, 0x0000, 0x522f, 0x0000, 0x0000, 0x5230, 0x5231, 0x3c5b, 0x2e6a,
+  0x0000, 0x0000, 0x387b, 0x4c5e
+};
+static const uint16_t jis0213_1_f_83[] = {
+  0x2e6b, 0x4c68, 0x4677, 0x0000, 0x0000, 0x4a71, 0x5232, 0x2e6c, 0x5233, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5235, 0x0000, 0x5237, 0x5236, 0x0000, 0x0000, 0x0000, 0x0000, 0x5238, 0x323d, 0x4b4c,
+  0x0000, 0x3a7c, 0x5239, 0x0000, 0x2e6d, 0x4159, 0x0000, 0x0000, 0x3e22, 0x3629, 0x0000, 0x523a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x485b, 0x0000, 0x0000, 0x0000, 0x0000, 0x523b,
+  0x0000, 0x523c, 0x0000, 0x523d, 0x0000, 0x0000, 0x0000, 0x0000, 0x523e, 0x4924, 0x3668, 0x3065,
+  0x0000, 0x0000, 0x0000, 0x463f, 0x523f, 0x3d3d, 0x0000, 0x4069, 0x0000, 0x5241, 0x5240, 0x3e23,
+  0x3861, 0x5243, 0x483e, 0x0000, 0x0000, 0x5244, 0x0000, 0x0000, 0x0000, 0x485c, 0x4234, 0x426e,
+  0x3628, 0x0000, 0x0000, 0x466e, 0x4331, 0x0000, 0x476e, 0x0000, 0x4b4e, 0x0000, 0x5246, 0x0000,
+  0x406a, 0x2e6f, 0x0000, 0x2e70, 0x0000, 0x0000, 0x3735, 0x0000, 0x0000, 0x5247, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5248, 0x312c, 0x3075, 0x346d, 0x0000, 0x4228, 0x3551, 0x4d71, 0x0000, 0x524b,
+  0x3237, 0x0000, 0x0000, 0x524a, 0x0000, 0x2e71, 0x0000, 0x362a, 0x0000, 0x0000, 0x524c, 0x0000,
+  0x4c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e72, 0x0000, 0x0000, 0x524d, 0x0000, 0x4e52, 0x0000, 0x387c, 0x0000,
+  0x0000, 0x2e73, 0x0000, 0x3836, 0x524e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5250, 0x524f, 0x0000,
+  0x3f5f, 0x3139, 0x0000, 0x0000, 0x0000, 0x315e, 0x5251, 0x0000, 0x5252, 0x0000, 0x2e74, 0x3837,
+  0x0000, 0x0000, 0x5253, 0x0000, 0x0000, 0x0000, 0x0000, 0x356e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b32, 0x5254, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b74, 0x3a35, 0x355a, 0x4d27,
+  0x4150, 0x483f, 0x3c7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d47, 0x0000, 0x3c68, 0x3c75,
+  0x0000, 0x3d76, 0x0000, 0x4840, 0x0000, 0x0000, 0x0000, 0x5257, 0x0000, 0x3143, 0x4151, 0x387d,
+  0x3845, 0x3667, 0x0000, 0x0000, 0x525b, 0x4321, 0x427e, 0x362b, 0x3e24, 0x525c, 0x525a, 0x3244,
+  0x4266, 0x3c38, 0x3b4b, 0x3126, 0x0000, 0x0000, 0x3370, 0x3966, 0x3b4a, 0x0000, 0x525d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_84[] = {
+  0x0000, 0x525e, 0x0000, 0x3549, 0x3346, 0x0000, 0x0000, 0x0000, 0x3967, 0x3548, 0x445f, 0x3125,
+  0x4631, 0x4c3e, 0x3921, 0x4d79, 0x4547, 0x387e, 0x2e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x372f, 0x0000, 0x5267, 0x0000, 0x3663, 0x4b4a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x485d, 0x2e76, 0x0000, 0x5266, 0x0000, 0x345e, 0x5261, 0x5262, 0x5264, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5265, 0x0000, 0x355b, 0x3f61, 0x0000, 0x4a2d,
+  0x5263, 0x525f, 0x3863, 0x0000, 0x5260, 0x0000, 0x4f24, 0x0000, 0x0000, 0x0000, 0x4a72, 0x0000,
+  0x4468, 0x3862, 0x3970, 0x0000, 0x0000, 0x2e77, 0x5268, 0x0000, 0x0000, 0x465d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x526c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c7e, 0x0000, 0x3c76, 0x2e79,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x526f, 0x526d, 0x0000, 0x4c23, 0x2e7a, 0x526a, 0x5273, 0x526e,
+  0x0000, 0x0000, 0x0000, 0x5271, 0x3846, 0x4c3f, 0x0000, 0x2e7b, 0x5272, 0x0000, 0x0000, 0x0000,
+  0x5274, 0x0000, 0x5276, 0x0000, 0x2e7c, 0x0000, 0x0000, 0x3a70, 0x4f42, 0x0000, 0x526b, 0x5269,
+  0x5275, 0x0000, 0x5270, 0x0000, 0x0000, 0x0000, 0x2e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e78, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e7e, 0x5278, 0x0000, 0x5323, 0x527a, 0x0000, 0x0000,
+  0x527e, 0x2f21, 0x0000, 0x5321, 0x527b, 0x0000, 0x0000, 0x533e, 0x0000, 0x0000, 0x3a69, 0x3331,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5279, 0x0000, 0x0000, 0x0000, 0x5325, 0x3076, 0x5324, 0x0000,
+  0x3025, 0x494a, 0x5322, 0x0000, 0x527c, 0x0000, 0x2f22, 0x5277, 0x527d, 0x3a48, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3077, 0x532f, 0x0000,
+  0x0000, 0x5327, 0x5328, 0x0000, 0x3e25, 0x4b69, 0x0000, 0x0000, 0x0000, 0x532d, 0x532c, 0x0000,
+  0x0000, 0x0000, 0x452f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532e, 0x0000,
+  0x0000, 0x532b, 0x0000, 0x2f23
+};
+static const uint16_t jis0213_1_f_85[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3134, 0x0000, 0x3a36, 0x3f30, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f24, 0x5329, 0x4562, 0x0000, 0x0000, 0x0000, 0x532a, 0x0000, 0x3022, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f25, 0x0000, 0x0000, 0x5334, 0x4d23,
+  0x0000, 0x3e27, 0x0000, 0x533a, 0x0000, 0x2f26, 0x0000, 0x0000, 0x5339, 0x5330, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4243, 0x0000, 0x5331, 0x0000, 0x0000, 0x0000, 0x426f, 0x5336, 0x3e26, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5333, 0x0000, 0x0000, 0x4c64, 0x2f27, 0x0000, 0x0000, 0x373c,
+  0x0000, 0x0000, 0x5337, 0x5338, 0x0000, 0x0000, 0x0000, 0x0000, 0x5335, 0x533b, 0x2f28, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5332, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5341, 0x5346, 0x0000, 0x5342, 0x0000, 0x533d, 0x2f29, 0x0000, 0x5347,
+  0x4131, 0x0000, 0x2f2a, 0x5349, 0x0000, 0x3922, 0x533f, 0x437d, 0x0000, 0x0000, 0x2f2b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5343, 0x533c, 0x342d, 0x0000,
+  0x346e, 0x3365, 0x5344, 0x5340, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3776,
+  0x534a, 0x5348, 0x4153, 0x354a, 0x362c, 0x2f2d, 0x5345, 0x0000, 0x3674, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x534e, 0x534c, 0x0000, 0x5427, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5351, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x534b, 0x0000, 0x534f, 0x0000, 0x0000, 0x534d, 0x0000, 0x0000, 0x0000, 0x3b4c,
+  0x5350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5353, 0x0000, 0x5358, 0x0000, 0x0000,
+  0x0000, 0x5356, 0x5355, 0x0000
+};
+static const uint16_t jis0213_1_f_86[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4332, 0x0000, 0x2f30, 0x3245, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5352, 0x0000, 0x5354, 0x3e28,
+  0x3133, 0x0000, 0x0000, 0x5357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x325e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5362,
+  0x0000, 0x3e7c, 0x535e, 0x0000, 0x535c, 0x0000, 0x535d, 0x0000, 0x535f, 0x0000, 0x0000, 0x2f32,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x313d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f33, 0x0000, 0x0000, 0x4139, 0x0000, 0x5359, 0x0000, 0x535a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x337a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5361, 0x0000, 0x2f35, 0x0000, 0x346f, 0x0000, 0x5364, 0x5360,
+  0x5363, 0x0000, 0x0000, 0x2f37, 0x0000, 0x2f38, 0x2f39, 0x0000, 0x4a2e, 0x0000, 0x2f34, 0x0000,
+  0x4655, 0x0000, 0x4838, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5366, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5365, 0x3345, 0x0000, 0x0000, 0x5367, 0x0000, 0x0000, 0x0000, 0x0000, 0x536a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5369, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f3a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f3b, 0x0000, 0x5368, 0x0000, 0x4739, 0x0000, 0x0000, 0x536b, 0x0000, 0x0000,
+  0x0000, 0x2f3c, 0x0000, 0x0000, 0x2f3d, 0x0000, 0x536c, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f3e,
+  0x536e, 0x0000, 0x536d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5370, 0x0000, 0x0000, 0x0000,
+  0x5373, 0x5371, 0x536f, 0x5372, 0x0000, 0x0000, 0x0000, 0x0000, 0x5374, 0x2f3f, 0x2f40, 0x0000,
+  0x0000, 0x0000, 0x5375, 0x0000, 0x0000, 0x5376, 0x0000, 0x5377, 0x0000, 0x0000, 0x0000, 0x5378,
+  0x5145, 0x0000, 0x3c7c, 0x3b4d, 0x0000, 0x0000, 0x3273, 0x0000, 0x3078, 0x0000, 0x0000, 0x4344,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5379, 0x0000,
+  0x3a24, 0x0000, 0x304f, 0x3f5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x537a, 0x3847, 0x0000,
+  0x0000, 0x3971, 0x0000, 0x537c
+};
+static const uint16_t jis0213_1_f_87[] = {
+  0x537b, 0x0000, 0x0000, 0x4a60, 0x537d, 0x0000, 0x0000, 0x0000, 0x5421, 0x537e, 0x2f41, 0x5422,
+  0x0000, 0x5423, 0x0000, 0x3777, 0x0000, 0x0000, 0x3160, 0x5424, 0x0000, 0x0000, 0x5426, 0x0000,
+  0x5425, 0x0000, 0x0000, 0x0000, 0x5428, 0x0000, 0x0000, 0x455a, 0x0000, 0x2f43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5429, 0x3035, 0x3a5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x373d, 0x0000, 0x2f44,
+  0x434f, 0x0000, 0x0000, 0x2f45, 0x2f46, 0x0000, 0x0000, 0x542a, 0x542b, 0x0000, 0x0000, 0x542d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x542e, 0x0000, 0x3a64, 0x0000, 0x0000, 0x0000, 0x0000, 0x3651,
+  0x0000, 0x0000, 0x4b37, 0x0000, 0x0000, 0x0000, 0x542c, 0x542f, 0x3a41, 0x3923, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5433, 0x0000, 0x0000, 0x3a25, 0x0000, 0x4333, 0x0000, 0x0000, 0x5430, 0x445a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f48,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f49, 0x0000, 0x0000, 0x5434, 0x0000, 0x0000, 0x3f62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5432, 0x5435, 0x0000, 0x373f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5436, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f4a, 0x0000, 0x0000, 0x0000, 0x5437, 0x0000, 0x3924, 0x3340, 0x5439, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x543a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x543b, 0x0000, 0x0000, 0x5438,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5431, 0x0000, 0x0000, 0x543c, 0x0000, 0x0000, 0x543d, 0x2f4e, 0x2f4f, 0x0000, 0x0000, 0x4b64,
+  0x0000, 0x0000, 0x3e6b, 0x2f50, 0x0000, 0x0000, 0x543f, 0x5440, 0x543e, 0x0000, 0x5442, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4738, 0x0000, 0x0000, 0x3068, 0x4956, 0x0000, 0x0000, 0x5443,
+  0x2f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f52, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e7d, 0x2f53, 0x2f54, 0x3c39, 0x0000, 0x475d, 0x3470, 0x0000,
+  0x3a6b, 0x0000, 0x0000, 0x2f55
+};
+static const uint16_t jis0213_1_f_88[] = {
+  0x4b59, 0x0000, 0x4632, 0x0000, 0x0000, 0x3778, 0x424f, 0x0000, 0x0000, 0x2f56, 0x5441, 0x5444,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4244, 0x0000, 0x0000,
+  0x0000, 0x5445, 0x0000, 0x0000, 0x0000, 0x5446, 0x0000, 0x0000, 0x0000, 0x5448, 0x0000, 0x0000,
+  0x4469, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x342e, 0x0000, 0x0000, 0x0000, 0x0000, 0x7421,
+  0x3161, 0x4a73, 0x0000, 0x0000, 0x3e6c, 0x4548, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a66, 0x0000,
+  0x0000, 0x544e, 0x0000, 0x0000, 0x4a3d, 0x4e5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3274, 0x544a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x413a, 0x544d, 0x0000,
+  0x4563, 0x0000, 0x0000, 0x4549, 0x4564, 0x4839, 0x444d, 0x0000, 0x0000, 0x0000, 0x3a49, 0x0000,
+  0x0000, 0x2f58, 0x5449, 0x0000, 0x2f59, 0x0000, 0x0000, 0x0000, 0x0000, 0x3176, 0x0000, 0x4536,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x544b, 0x0000, 0x5447, 0x0000, 0x0000, 0x3f50, 0x0000, 0x0000,
+  0x0000, 0x544f, 0x0000, 0x0000, 0x2f5b, 0x0000, 0x3d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x362d,
+  0x0000, 0x5450, 0x0000, 0x0000, 0x0000, 0x2f5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a68, 0x0000, 0x0000, 0x0000, 0x417d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4446, 0x0000, 0x2f5d, 0x5452, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b4f, 0x2f5f, 0x0000, 0x5453, 0x0000, 0x0000, 0x5458, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a2f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5457, 0x5451, 0x5454, 0x5456, 0x0000, 0x0000, 0x3a26, 0x0000,
+  0x0000, 0x4a49, 0x0000, 0x0000, 0x0000, 0x5459, 0x0000, 0x4345, 0x0000, 0x0000, 0x3275, 0x0000,
+  0x3e6d, 0x0000, 0x2f62, 0x0000, 0x0000, 0x545b, 0x2f61, 0x545a, 0x2f63, 0x3968, 0x0000, 0x545c,
+  0x545e, 0x545d, 0x2f64, 0x0000, 0x5460, 0x0000, 0x5455, 0x5462, 0x2f65, 0x0000, 0x0000, 0x0000,
+  0x5461, 0x545f, 0x0000, 0x0000, 0x0000, 0x2f66, 0x0000, 0x3b4e, 0x3f51, 0x0000, 0x4154, 0x5463,
+  0x403c, 0x306d, 0x4764, 0x0000, 0x0000, 0x0000, 0x0000, 0x445b, 0x0000, 0x5465, 0x5464, 0x5466,
+  0x5467, 0x5468, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_89[] = {
+  0x0000, 0x0000, 0x5469, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a51, 0x546a, 0x0000,
+  0x2f67, 0x0000, 0x0000, 0x3246, 0x546b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3c, 0x3330, 0x0000,
+  0x5249, 0x3d48, 0x423f, 0x546c, 0x4c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c34, 0x0000,
+  0x0000, 0x546e, 0x0000, 0x4267, 0x0000, 0x4537, 0x4240, 0x4957, 0x546f, 0x5470, 0x317b, 0x0000,
+  0x0000, 0x3c3a, 0x5471, 0x0000, 0x0000, 0x0000, 0x0000, 0x3050, 0x5472, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3162, 0x0000, 0x0000, 0x3471,
+  0x4660, 0x4a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x5477, 0x4155, 0x5476, 0x3740, 0x0000, 0x0000,
+  0x4b5b, 0x5475, 0x0000, 0x4565, 0x5479, 0x0000, 0x5478, 0x0000, 0x0000, 0x2f69, 0x0000, 0x0000,
+  0x547b, 0x0000, 0x547a, 0x0000, 0x0000, 0x317c, 0x0000, 0x547c, 0x3e29, 0x547e, 0x4325, 0x0000,
+  0x547d, 0x2f6a, 0x4a33, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d77, 0x455b, 0x0000, 0x0000, 0x0000,
+  0x5521, 0x0000, 0x0000, 0x0000, 0x0000, 0x3925, 0x0000, 0x0000, 0x0000, 0x5522, 0x4721, 0x485e,
+  0x4c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4725, 0x2f6b, 0x0000, 0x552b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f6c, 0x3538, 0x0000, 0x0000, 0x4d45, 0x0000, 0x0000, 0x4c2f, 0x0000, 0x562c,
+  0x0000, 0x5523, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5526, 0x2f6d, 0x4245, 0x0000, 0x0000,
+  0x4b38, 0x0000, 0x0000, 0x0000, 0x454a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5527, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b65, 0x0000, 0x3a4a, 0x0000, 0x0000, 0x3e2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f6e, 0x0000, 0x0000, 0x5528, 0x0000, 0x0000, 0x3b50, 0x0000, 0x3b4f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3039, 0x3848, 0x2f6f, 0x402b, 0x3051, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x552c, 0x552d, 0x0000, 0x552a, 0x2f70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3138, 0x342f, 0x0000, 0x5529, 0x0000, 0x4c45, 0x4931, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3028, 0x0000, 0x0000, 0x0000, 0x0000, 0x3079,
+  0x0000, 0x0000, 0x0000, 0x3b51
+};
+static const uint16_t jis0213_1_f_90[] = {
+  0x0000, 0x3052, 0x0000, 0x3023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5532, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5530, 0x0000, 0x2f71, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c3c, 0x0000, 0x5533, 0x0000, 0x5531, 0x0000, 0x0000, 0x552f, 0x3f31, 0x0000, 0x0000, 0x2f72,
+  0x0000, 0x552e, 0x0000, 0x0000, 0x0000, 0x4a5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3864,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5537, 0x5538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e2b, 0x0000, 0x0000, 0x0000, 0x5534, 0x4f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x474c, 0x0000,
+  0x0000, 0x5536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5539, 0x0000, 0x0000, 0x0000, 0x4958, 0x2f73, 0x0000, 0x0000, 0x553a, 0x0000,
+  0x5535, 0x2f74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f75,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f76, 0x4c3b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x475e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x553b, 0x4932,
+  0x0000, 0x0000, 0x2f78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f79,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x553c, 0x5540, 0x553d, 0x0000,
+  0x0000, 0x3247, 0x553f, 0x0000, 0x2f7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3b, 0x0000, 0x553e,
+  0x3779, 0x0000, 0x0000, 0x0000, 0x554c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5545, 0x5542,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4364, 0x0000, 0x5541,
+  0x0000, 0x0000, 0x5543, 0x0000, 0x0000, 0x5544, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5546, 0x5547,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_91[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3472, 0x0000, 0x5549,
+  0x5548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x554a, 0x0000,
+  0x0000, 0x2f7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e6e, 0x0000,
+  0x0000, 0x2f7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x554d, 0x0000, 0x445c, 0x0000, 0x0000, 0x0000,
+  0x3145, 0x0000, 0x554b, 0x0000, 0x0000, 0x0000, 0x554e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x554f, 0x0000, 0x5552, 0x4f55, 0x0000, 0x5550, 0x0000, 0x5551, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b52, 0x5553, 0x0000, 0x0000,
+  0x3926, 0x5554, 0x4f56, 0x3b7a, 0x4238, 0x0000, 0x5555, 0x5556, 0x3b5a, 0x3927, 0x0000, 0x4c52,
+  0x0000, 0x0000, 0x0000, 0x3528, 0x3849, 0x5557, 0x3358, 0x0000, 0x0000, 0x5558, 0x0000, 0x4239,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5559, 0x5623, 0x0000, 0x555a, 0x0000, 0x555b, 0x0000, 0x0000,
+  0x555c, 0x0000, 0x555e, 0x0000, 0x0000, 0x4f57, 0x0000, 0x0000, 0x555f, 0x0000, 0x0000, 0x5560,
+  0x0000, 0x4270, 0x0000, 0x3127, 0x3c69, 0x3042, 0x0000, 0x4157, 0x3430, 0x3c35, 0x0000, 0x3928,
+  0x0000, 0x0000, 0x0000, 0x4f58, 0x0000, 0x4566, 0x0000, 0x3d21, 0x3431, 0x4368, 0x446a, 0x3038,
+  0x3539, 0x4a75, 0x0000, 0x3c42, 0x0000, 0x0000, 0x3552, 0x406b, 0x3c3c, 0x4d28, 0x5561, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x355c, 0x0000, 0x3a4b, 0x0000, 0x0000, 0x3332,
+  0x3163, 0x3e2c, 0x3248, 0x0000, 0x5562, 0x4d46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d49,
+  0x0000, 0x0000, 0x3c64, 0x5563, 0x3473, 0x4652, 0x4c29, 0x5564, 0x0000, 0x5565, 0x0000, 0x0000,
+  0x4959, 0x0000, 0x0000, 0x0000, 0x5567, 0x0000, 0x3428, 0x3677, 0x5566, 0x0000, 0x0000, 0x0000,
+  0x4f59, 0x0000, 0x0000, 0x3432, 0x0000, 0x3f32, 0x556b, 0x3b21, 0x0000, 0x3249, 0x556a, 0x0000,
+  0x5568, 0x556c, 0x5569, 0x472b, 0x5c4d, 0x3f33, 0x0000, 0x556d, 0x4f5a, 0x0000, 0x4e40, 0x0000,
+  0x556e, 0x0000, 0x0000, 0x5570, 0x0000, 0x437e, 0x556f, 0x0000, 0x4023, 0x0000, 0x3b7b, 0x0000,
+  0x0000, 0x0000, 0x4250, 0x3c77
+};
+static const uint16_t jis0213_1_f_92[] = {
+  0x0000, 0x4975, 0x406c, 0x0000, 0x3c4d, 0x5571, 0x3e2d, 0x5572, 0x5573, 0x3053, 0x423a, 0x3f52,
+  0x0000, 0x5574, 0x4633, 0x3e2e, 0x0000, 0x3e2f, 0x4f5b, 0x5575, 0x0000, 0x0000, 0x406d, 0x0000,
+  0x0000, 0x0000, 0x3e30, 0x0000, 0x0000, 0x0000, 0x4f5c, 0x0000, 0x5576, 0x0000, 0x5577, 0x4f5d,
+  0x4c60, 0x0000, 0x0000, 0x0000, 0x5578, 0x0000, 0x0000, 0x4f5e, 0x0000, 0x3646, 0x0000, 0x0000,
+  0x0000, 0x3d22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5579, 0x557a, 0x3c5c, 0x3f2c,
+  0x4674, 0x3f54, 0x4878, 0x4722, 0x3649, 0x557b, 0x0000, 0x0000, 0x0000, 0x356f, 0x557c, 0x0000,
+  0x367e, 0x0000, 0x464f, 0x3230, 0x0000, 0x3b53, 0x557d, 0x5622, 0x5621, 0x367d, 0x0000, 0x557e,
+  0x0000, 0x4538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4230, 0x0000,
+  0x454b, 0x3c48, 0x4f60, 0x0000, 0x4158, 0x4d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5624, 0x0000, 0x5625, 0x4656, 0x0000, 0x3b33, 0x0000, 0x0000, 0x0000, 0x0000, 0x5627, 0x0000,
+  0x0000, 0x5628, 0x4f64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5629, 0x0000, 0x0000, 0x4f65,
+  0x3474, 0x562a, 0x0000, 0x0000, 0x562b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f66, 0x0000, 0x322c, 0x0000, 0x4f67, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x413b, 0x3464, 0x4f68, 0x562d, 0x4c28, 0x0000, 0x0000, 0x0000, 0x0000, 0x4252, 0x0000, 0x3359,
+  0x0000, 0x0000, 0x562f, 0x5631, 0x345f, 0x0000, 0x4f69, 0x562e, 0x5630, 0x0000, 0x5633, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5632, 0x0000, 0x5634, 0x0000, 0x0000, 0x0000, 0x4f6a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f6b, 0x0000, 0x4f6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5635, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x463d, 0x362e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3265, 0x5636, 0x563b, 0x0000, 0x0000, 0x5639, 0x0000, 0x4a77,
+  0x4a76, 0x0000, 0x0000, 0x0000, 0x4f6d, 0x0000, 0x4567, 0x0000, 0x0000, 0x0000, 0x5638, 0x3d54,
+  0x0000, 0x5637, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_93[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f72, 0x0000, 0x0000, 0x0000, 0x563c,
+  0x0000, 0x4f70, 0x3a6a, 0x0000, 0x0000, 0x5642, 0x0000, 0x0000, 0x5643, 0x563d, 0x3333, 0x563e,
+  0x5647, 0x5646, 0x5645, 0x5641, 0x0000, 0x0000, 0x0000, 0x5640, 0x0000, 0x0000, 0x5644, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f71, 0x0000, 0x4a78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f73, 0x4f74,
+  0x0000, 0x0000, 0x4f76, 0x564b, 0x5648, 0x0000, 0x564a, 0x0000, 0x4d72, 0x0000, 0x5649, 0x4f75,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f73, 0x0000, 0x0000,
+  0x564c, 0x4f77, 0x0000, 0x3a37, 0x0000, 0x0000, 0x0000, 0x564d, 0x0000, 0x0000, 0x564e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f78, 0x5651, 0x0000,
+  0x5650, 0x0000, 0x0000, 0x564f, 0x0000, 0x0000, 0x0000, 0x4568, 0x563a, 0x0000, 0x0000, 0x0000,
+  0x5657, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5653, 0x0000, 0x0000, 0x4f79, 0x0000, 0x5652, 0x0000, 0x4f7a, 0x0000, 0x0000, 0x4f7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5654, 0x0000, 0x5655, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5658, 0x4f7c, 0x0000, 0x4e66, 0x0000, 0x5659, 0x5656, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x565a, 0x0000, 0x4f7d,
+  0x3460, 0x565b, 0x0000, 0x0000, 0x0000, 0x0000, 0x565d, 0x565c, 0x0000, 0x0000, 0x565e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x565f, 0x0000, 0x406e, 0x3d23, 0x0000, 0x0000, 0x3d64, 0x7428, 0x4163,
+  0x0000, 0x3929, 0x3a38, 0x392a, 0x3570, 0x0000, 0x0000, 0x5660, 0x0000, 0x0000, 0x3a39, 0x0000,
+  0x0000, 0x384a, 0x5661, 0x4c26, 0x4743, 0x5662, 0x0000, 0x392b, 0x0000, 0x0000, 0x0000, 0x342c,
+  0x0000, 0x4327, 0x3652, 0x0000
+};
+static const uint16_t jis0213_1_f_94[] = {
+  0x0000, 0x0000, 0x3b54, 0x495b, 0x0000, 0x0000, 0x4841, 0x0000, 0x0000, 0x0000, 0x0000, 0x5663,
+  0x3475, 0x0000, 0x0000, 0x0000, 0x0000, 0x5666, 0x0000, 0x0000, 0x7429, 0x0000, 0x4421, 0x0000,
+  0x742a, 0x5665, 0x5664, 0x5667, 0x0000, 0x446b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b55, 0x0000, 0x404a, 0x0000, 0x4253,
+  0x3522, 0x0000, 0x0000, 0x4422, 0x0000, 0x0000, 0x5668, 0x5669, 0x3e6f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4b39, 0x0000, 0x0000, 0x566c, 0x0000, 0x0000, 0x566b, 0x566a, 0x497d, 0x0000, 0x5673,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4b5a, 0x0000, 0x566d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x566f, 0x4b6b, 0x0000, 0x566e, 0x742b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x742c, 0x5670,
+  0x0000, 0x4828, 0x5671, 0x4a3e, 0x5672, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3433, 0x4a3f, 0x472f, 0x5674, 0x5675, 0x0000,
+  0x392c, 0x3434, 0x5676, 0x3838, 0x4d44, 0x4d29, 0x3476, 0x5678, 0x0000, 0x4423, 0x0000, 0x392d,
+  0x3e31, 0x0000, 0x0000, 0x485f, 0x0000, 0x0000, 0x3e32, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446c, 0x4a79, 0x4539, 0x0000, 0x0000, 0x392e, 0x0000,
+  0x495c, 0x0000, 0x0000, 0x0000, 0x5679, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4559, 0x3a42,
+  0x0000, 0x0000, 0x0000, 0x384b, 0x0000, 0x446d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3043, 0x3d6e, 0x392f, 0x4d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x742d, 0x0000,
+  0x0000, 0x567a, 0x567b, 0x4751, 0x0000, 0x0000, 0x0000, 0x0000, 0x567c, 0x4e77, 0x4f2d, 0x742f,
+  0x0000, 0x0000, 0x0000, 0x567e, 0x567d, 0x0000, 0x0000, 0x3347, 0x0000, 0x0000, 0x5721, 0x0000,
+  0x0000, 0x0000, 0x5724, 0x5725, 0x0000, 0x5723, 0x0000, 0x4940, 0x3e33, 0x5727, 0x5726, 0x5722,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5728, 0x5729, 0x0000, 0x0000, 0x572a, 0x0000, 0x0000, 0x0000,
+  0x572d, 0x572b, 0x0000, 0x572c, 0x572e, 0x0000, 0x3164, 0x446e, 0x572f, 0x7430, 0x377a, 0x3276,
+  0x4736, 0x0000, 0x5730, 0x467b
+};
+static const uint16_t jis0213_1_f_95[] = {
+  0x7431, 0x4a5b, 0x7432, 0x5731, 0x4f2e, 0x0000, 0x0000, 0x7433, 0x0000, 0x5732, 0x4a40, 0x5735,
+  0x5021, 0x5031, 0x0000, 0x3c30, 0x4675, 0x5736, 0x0000, 0x355d, 0x4424, 0x307a, 0x5737, 0x4a26,
+  0x3930, 0x0000, 0x0000, 0x4350, 0x0000, 0x7434, 0x0000, 0x446f, 0x0000, 0x0000, 0x0000, 0x7435,
+  0x0000, 0x4c6f, 0x3839, 0x384c, 0x0000, 0x5738, 0x0000, 0x0000, 0x0000, 0x5739, 0x0000, 0x573f,
+  0x0000, 0x3c65, 0x0000, 0x0000, 0x7436, 0x4425, 0x7437, 0x362f, 0x573a, 0x0000, 0x0000, 0x0000,
+  0x492b, 0x7438, 0x4346, 0x0000, 0x7439, 0x573b, 0x0000, 0x0000, 0x0000, 0x743a, 0x0000, 0x0000,
+  0x573c, 0x0000, 0x3630, 0x0000, 0x573d, 0x0000, 0x573e, 0x0000, 0x0000, 0x5740, 0x0000, 0x4576,
+  0x743b, 0x0000, 0x5741, 0x5742, 0x743c, 0x5743, 0x0000, 0x0000, 0x5734, 0x5733, 0x0000, 0x0000,
+  0x0000, 0x5744, 0x3741, 0x0000, 0x743d, 0x0000, 0x4927, 0x743e, 0x0000, 0x3a4c, 0x4937, 0x4426,
+  0x494b, 0x5745, 0x0000, 0x0000, 0x3e34, 0x3146, 0x0000, 0x5746, 0x0000, 0x0000, 0x0000, 0x5747,
+  0x0000, 0x4c72, 0x0000, 0x0000, 0x4860, 0x743f, 0x0000, 0x574a, 0x317d, 0x402c, 0x5749, 0x5748,
+  0x3742, 0x4254, 0x0000, 0x574e, 0x574c, 0x7440, 0x574b, 0x4e27, 0x3865, 0x0000, 0x0000, 0x0000,
+  0x3d79, 0x574d, 0x454c, 0x3d3e, 0x0000, 0x0000, 0x0000, 0x4640, 0x5751, 0x5750, 0x0000, 0x0000,
+  0x7441, 0x0000, 0x574f, 0x0000, 0x5752, 0x3866, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7442,
+  0x5753, 0x497c, 0x3d5b, 0x0000, 0x0000, 0x5754, 0x4879, 0x7443, 0x0000, 0x0000, 0x0000, 0x4641,
+  0x4427, 0x7444, 0x0000, 0x7445, 0x0000, 0x4530, 0x0000, 0x0000, 0x5755, 0x352b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3f34, 0x0000, 0x492c, 0x0000, 0x0000, 0x0000, 0x7446, 0x0000, 0x0000,
+  0x3477, 0x4726, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5756, 0x3b56,
+  0x4b3a, 0x4b3b, 0x0000, 0x0000, 0x317e, 0x575b, 0x7447, 0x0000, 0x4369, 0x7448, 0x0000, 0x0000,
+  0x5758, 0x0000, 0x0000, 0x0000, 0x0000, 0x7449, 0x0000, 0x3277, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x582d, 0x575a, 0x0000, 0x0000, 0x0000, 0x4730, 0x0000, 0x0000, 0x5759, 0x0000, 0x0000, 0x5757,
+  0x0000, 0x397a, 0x0000, 0x575d
+};
+static const uint16_t jis0213_1_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x744a, 0x5763, 0x5769, 0x5761, 0x0000, 0x455c, 0x0000, 0x744b, 0x5766, 0x495d, 0x0000,
+  0x744c, 0x5760, 0x0000, 0x5765, 0x4e67, 0x3b57, 0x0000, 0x0000, 0x4255, 0x575e, 0x0000, 0x0000,
+  0x0000, 0x355e, 0x5768, 0x402d, 0x3165, 0x5762, 0x3278, 0x5767, 0x0000, 0x0000, 0x0000, 0x3631,
+  0x0000, 0x5764, 0x0000, 0x744d, 0x0000, 0x744e, 0x0000, 0x0000, 0x0000, 0x0000, 0x576a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576c, 0x5776, 0x5774, 0x0000, 0x0000, 0x5771, 0x744f,
+  0x0000, 0x0000, 0x5770, 0x4e78, 0x0000, 0x5772, 0x0000, 0x0000, 0x3632, 0x0000, 0x3931, 0x0000,
+  0x0000, 0x3d7a, 0x0000, 0x0000, 0x0000, 0x5779, 0x576b, 0x0000, 0x0000, 0x0000, 0x0000, 0x576f,
+  0x575f, 0x0000, 0x327a, 0x5773, 0x5775, 0x4351, 0x0000, 0x0000, 0x3a28, 0x3238, 0x576d, 0x5778,
+  0x5777, 0x3633, 0x0000, 0x4229, 0x3366, 0x0000, 0x0000, 0x0000, 0x0000, 0x3743, 0x0000, 0x576e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x577a, 0x0000, 0x577d,
+  0x5821, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3d, 0x0000, 0x5827, 0x4470, 0x577b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5825, 0x0000, 0x3279, 0x0000, 0x5823, 0x5824, 0x0000, 0x0000, 0x577e, 0x5822,
+  0x0000, 0x7451, 0x7452, 0x3867, 0x4d2a, 0x0000, 0x0000, 0x3435, 0x0000, 0x0000, 0x3159, 0x5826,
+  0x0000, 0x473a, 0x302d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4861, 0x575c,
+  0x582c, 0x5830, 0x4c65, 0x0000, 0x5829, 0x0000, 0x0000, 0x0000, 0x4569, 0x582e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e70, 0x582f, 0x4657, 0x0000, 0x0000, 0x0000, 0x7453,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f47, 0x0000, 0x582b, 0x7454, 0x7455, 0x0000, 0x0000,
+  0x5831, 0x0000, 0x397b, 0x0000, 0x404b, 0x7456, 0x0000, 0x3054, 0x582a, 0x5828, 0x0000, 0x415a,
+  0x0000, 0x0000, 0x0000, 0x577c, 0x3b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4246, 0x583d, 0x0000, 0x415b, 0x5838, 0x0000, 0x5835, 0x5836, 0x7457, 0x3c66, 0x5839, 0x583c,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_97[] = {
+  0x5837, 0x3d25, 0x0000, 0x583a, 0x0000, 0x0000, 0x5834, 0x0000, 0x4c7c, 0x4c7b, 0x0000, 0x0000,
+  0x0000, 0x583e, 0x583f, 0x3055, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5833, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3672, 0x3026, 0x7458, 0x0000, 0x0000, 0x3436, 0x0000, 0x583b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5843, 0x5842, 0x0000, 0x0000, 0x7459, 0x5847, 0x0000, 0x0000, 0x0000,
+  0x745a, 0x0000, 0x0000, 0x0000, 0x5848, 0x0000, 0x0000, 0x745b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5846, 0x5849, 0x5841, 0x5845, 0x0000, 0x0000, 0x584a, 0x0000, 0x584b, 0x0000, 0x0000, 0x5840,
+  0x3b7c, 0x0000, 0x5844, 0x4256, 0x3932, 0x5832, 0x3f35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5858,
+  0x0000, 0x4a69, 0x0000, 0x0000, 0x584e, 0x584f, 0x5850, 0x0000, 0x0000, 0x5857, 0x0000, 0x5856,
+  0x0000, 0x0000, 0x4b7d, 0x3437, 0x0000, 0x5854, 0x0000, 0x3745, 0x3334, 0x0000, 0x0000, 0x5851,
+  0x0000, 0x0000, 0x4e38, 0x5853, 0x3056, 0x5855, 0x0000, 0x584c, 0x5852, 0x5859, 0x3744, 0x584d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5d, 0x0000, 0x0000, 0x0000, 0x4d2b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x585c, 0x0000, 0x0000, 0x5860, 0x0000, 0x0000, 0x745d, 0x417e, 0x0000,
+  0x4e79, 0x5861, 0x0000, 0x0000, 0x585e, 0x0000, 0x585b, 0x0000, 0x0000, 0x585a, 0x585f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a30, 0x0000, 0x0000, 0x4634,
+  0x0000, 0x3746, 0x0000, 0x5862, 0x585d, 0x0000, 0x5863, 0x0000, 0x0000, 0x0000, 0x377b, 0x0000,
+  0x0000, 0x0000, 0x3231, 0x0000, 0x0000, 0x7460, 0x586b, 0x0000, 0x745f, 0x0000, 0x3438, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5869, 0x0000, 0x0000, 0x586a, 0x3a29, 0x5868, 0x5866, 0x5865, 0x586c,
+  0x5864, 0x586e, 0x0000, 0x0000, 0x327b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5870,
+  0x0000, 0x0000, 0x586f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4428, 0x0000, 0x5873, 0x0000, 0x5871, 0x5867, 0x377c, 0x0000, 0x5872, 0x0000,
+  0x5876, 0x5875, 0x5877, 0x5874
+};
+static const uint16_t jis0213_1_f_98[] = {
+  0x5878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5879, 0x587a, 0x4a6a, 0x0000,
+  0x587c, 0x587b, 0x3d3f, 0x0000, 0x402e, 0x3266, 0x327c, 0x0000, 0x587d, 0x0000, 0x303f, 0x0000,
+  0x0000, 0x0000, 0x404c, 0x587e, 0x0000, 0x6c43, 0x5921, 0x3761, 0x0000, 0x5922, 0x7462, 0x0000,
+  0x0000, 0x0000, 0x406f, 0x0000, 0x0000, 0x0000, 0x5923, 0x0000, 0x0000, 0x0000, 0x5924, 0x353a,
+  0x5925, 0x0000, 0x5926, 0x5927, 0x4257, 0x0000, 0x0000, 0x0000, 0x384d, 0x0000, 0x0000, 0x4c61,
+  0x0000, 0x0000, 0x7463, 0x4b3c, 0x3d6a, 0x5928, 0x0000, 0x7464, 0x0000, 0x0000, 0x0000, 0x4070,
+  0x6e3d, 0x4862, 0x0000, 0x3c6a, 0x0000, 0x3a4d, 0x5929, 0x0000, 0x0000, 0x0000, 0x0000, 0x4247,
+  0x0000, 0x4a27, 0x7465, 0x0000, 0x4271, 0x0000, 0x7466, 0x592c, 0x0000, 0x0000, 0x592a, 0x0000,
+  0x592d, 0x0000, 0x0000, 0x592b, 0x0000, 0x0000, 0x0000, 0x0000, 0x592e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a31, 0x7467, 0x0000, 0x3037, 0x0000, 0x0000, 0x0000, 0x0000, 0x495e, 0x0000,
+  0x0000, 0x4863, 0x0000, 0x0000, 0x592f, 0x0000, 0x5932, 0x3e35, 0x353b, 0x0000, 0x5930, 0x5937,
+  0x3e36, 0x7468, 0x0000, 0x0000, 0x0000, 0x5931, 0x4744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d5e, 0x5933, 0x5934, 0x5938, 0x456a, 0x5935, 0x3933, 0x405e, 0x0000, 0x0000, 0x5946,
+  0x4834, 0x0000, 0x4272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4864, 0x5a2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7a, 0x0000, 0x0000,
+  0x0000, 0x4471, 0x0000, 0x0000, 0x0000, 0x4b75, 0x0000, 0x593b, 0x3221, 0x436a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5944, 0x0000, 0x7469, 0x4334, 0x593e, 0x5945, 0x5940, 0x5947, 0x5943, 0x0000,
+  0x5942, 0x476f, 0x0000, 0x593c, 0x327d, 0x593a, 0x3571, 0x4273, 0x5936, 0x0000, 0x746a, 0x5939,
+  0x3934, 0x405b, 0x0000, 0x3e37, 0x5941, 0x4752, 0x0000, 0x0000, 0x3572, 0x3348, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3367, 0x3f21, 0x5949, 0x594e,
+  0x0000, 0x594a, 0x0000, 0x377d, 0x0000, 0x594f, 0x3b22, 0x3969, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x746b, 0x0000, 0x3d26, 0x593d
+};
+static const uint16_t jis0213_1_f_99[] = {
+  0x0000, 0x3b7d, 0x594c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b58, 0x594d, 0x3044, 0x746c, 0x0000,
+  0x5948, 0x0000, 0x0000, 0x0000, 0x0000, 0x4429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x746d, 0x3573, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3634, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x594b, 0x3027, 0x0000, 0x0000, 0x3a43, 0x0000, 0x0000, 0x0000, 0x3f36,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746e, 0x4472, 0x0000,
+  0x0000, 0x4854, 0x5951, 0x415e, 0x0000, 0x0000, 0x0000, 0x746f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x422a, 0x0000, 0x0000, 0x3b2b, 0x5952, 0x0000, 0x5954, 0x5950, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a61, 0x0000, 0x443d, 0x0000, 0x0000, 0x0000, 0x0000, 0x415c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7470, 0x0000, 0x4a7b, 0x3c4e, 0x5960, 0x0000, 0x595f,
+  0x0000, 0x0000, 0x3f78, 0x0000, 0x0000, 0x0000, 0x377e, 0x0000, 0x0000, 0x0000, 0x5959, 0x3e39,
+  0x0000, 0x0000, 0x4668, 0x4731, 0x7471, 0x0000, 0x0000, 0x0000, 0x5957, 0x0000, 0x0000, 0x415d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c78, 0x595c, 0x0000, 0x0000, 0x3e38, 0x0000, 0x5956, 0x595b,
+  0x0000, 0x0000, 0x4753, 0x0000, 0x0000, 0x0000, 0x5955, 0x0000, 0x3721, 0x0000, 0x0000, 0x335d,
+  0x0000, 0x0000, 0x0000, 0x595d, 0x4e2b, 0x3a4e, 0x4335, 0x595a, 0x0000, 0x405c, 0x0000, 0x3935,
+  0x3f64, 0x3166, 0x413c, 0x5958, 0x3545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3747, 0x0000,
+  0x444f, 0x595e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x415f, 0x0000, 0x0000, 0x5961, 0x0000,
+  0x5963, 0x0000, 0x0000, 0x4237, 0x5969, 0x0000, 0x5964, 0x0000, 0x0000, 0x5966, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4941, 0x4473, 0x0000, 0x5967, 0x0000, 0x0000, 0x0000, 0x4d2c, 0x0000,
+  0x0000, 0x0000, 0x4d48, 0x3439, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x302e, 0x0000, 0x5965,
+  0x0000, 0x7472, 0x0000, 0x0000, 0x0000, 0x5962, 0x0000, 0x0000, 0x0000, 0x7473, 0x3478, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3167, 0x7474, 0x5968, 0x0000, 0x0000, 0x0000, 0x4d49, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x423b, 0x0000, 0x5973, 0x7475, 0x0000, 0x0000, 0x596d, 0x7476, 0x0000, 0x596a, 0x5971,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7477, 0x0000,
+  0x0000, 0x0000, 0x596e, 0x0000, 0x5972, 0x0000, 0x0000, 0x0000, 0x4842, 0x456b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x596b, 0x0000, 0x596f, 0x0000, 0x0000, 0x0000, 0x3748, 0x0000,
+  0x0000, 0x0000, 0x3a71, 0x0000, 0x0000, 0x0000, 0x405d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5977, 0x0000, 0x0000, 0x7479, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4526, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x747a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5974, 0x0000, 0x4b60, 0x0000, 0x0000,
+  0x0000, 0x747b, 0x0000, 0x5975, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5976, 0x0000,
+  0x4c4e, 0x7478, 0x4022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3762,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x597d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3b35, 0x597a, 0x0000, 0x5979, 0x0000, 0x0000, 0x0000, 0x0000, 0x4732, 0x0000,
+  0x0000, 0x0000, 0x4635, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4531, 0x597b, 0x0000, 0x0000,
+  0x0000, 0x597c, 0x0000, 0x496f, 0x0000, 0x4745, 0x3b23, 0x0000, 0x4071, 0x0000, 0x4b50, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3349, 0x0000, 0x5a25, 0x597e, 0x0000, 0x747d, 0x747e,
+  0x0000, 0x4d4a, 0x5a27, 0x0000, 0x7521, 0x5a23, 0x0000, 0x5a24, 0x0000, 0x0000, 0x7522, 0x0000,
+  0x0000, 0x4160, 0x747c, 0x0000, 0x7523, 0x0000, 0x5a22, 0x0000, 0x593f, 0x0000, 0x0000, 0x0000,
+  0x5a26, 0x0000, 0x5a21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2b, 0x5a2c, 0x4527, 0x5a2e,
+  0x0000, 0x0000, 0x3b24, 0x5a29, 0x0000, 0x0000, 0x0000, 0x0000, 0x353c, 0x0000, 0x0000, 0x5a2f,
+  0x0000, 0x5a28, 0x5a33, 0x0000, 0x5a32, 0x0000, 0x5a31, 0x7524, 0x0000, 0x0000, 0x5a34, 0x7525,
+  0x0000, 0x5a36, 0x3e71, 0x0000
+};
+static const uint16_t jis0213_1_f_101[] = {
+  0x5a35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a37, 0x0000, 0x0000, 0x0000, 0x5a38, 0x5970, 0x0000, 0x0000, 0x0000, 0x0000, 0x7526, 0x5a3b,
+  0x5a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7527, 0x5978, 0x5a3c, 0x5a30, 0x0000, 0x0000, 0x3b59,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a3d, 0x5a3e, 0x5a40, 0x5a3f, 0x5a41, 0x327e, 0x0000, 0x3936,
+  0x0000, 0x0000, 0x4a7c, 0x402f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x384e, 0x0000, 0x0000,
+  0x5a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a46, 0x0000, 0x4952, 0x0000, 0x355f, 0x0000, 0x0000,
+  0x0000, 0x5a45, 0x5a44, 0x4754, 0x5a47, 0x3635, 0x0000, 0x0000, 0x0000, 0x5a49, 0x5a48, 0x0000,
+  0x0000, 0x0000, 0x343a, 0x3b36, 0x0000, 0x0000, 0x4658, 0x7529, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3749, 0x0000, 0x0000, 0x0000, 0x3f74, 0x0000, 0x5a4a, 0x0000, 0x4030, 0x4528, 0x0000, 0x495f,
+  0x5a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4c, 0x5a4d,
+  0x0000, 0x0000, 0x0000, 0x4a38, 0x555d, 0x4046, 0x0000, 0x0000, 0x494c, 0x0000, 0x3a58, 0x0000,
+  0x4865, 0x4843, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454d, 0x0000, 0x4e41, 0x0000, 0x5a4f,
+  0x3c50, 0x752a, 0x0000, 0x5a50, 0x0000, 0x3036, 0x0000, 0x0000, 0x3654, 0x404d, 0x0000, 0x4960,
+  0x0000, 0x0000, 0x0000, 0x5a51, 0x3b42, 0x4347, 0x0000, 0x3b5b, 0x3f37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a52, 0x0000, 0x4a7d, 0x0000, 0x0000, 0x3177, 0x3b5c, 0x0000, 0x0000,
+  0x0000, 0x5a55, 0x0000, 0x5a53, 0x5a56, 0x4e39, 0x5a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x407b,
+  0x5a57, 0x0000, 0x0000, 0x4232, 0x0000, 0x0000, 0x5a58, 0x0000, 0x0000, 0x0000, 0x0000, 0x347a,
+  0x0000, 0x5a5a, 0x0000, 0x5a59, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a5b, 0x5a5c, 0x347b, 0x0000,
+  0x0000, 0x467c, 0x4336, 0x356c, 0x3b5d, 0x4161, 0x0000, 0x0000, 0x3d5c, 0x3030, 0x0000, 0x0000,
+  0x0000, 0x5a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3222, 0x5a61,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_102[] = {
+  0x752c, 0x0000, 0x3937, 0x5a60, 0x0000, 0x0000, 0x3a2b, 0x3e3a, 0x0000, 0x752d, 0x5a5f, 0x0000,
+  0x3e3b, 0x0000, 0x4c40, 0x3a2a, 0x0000, 0x0000, 0x0000, 0x3057, 0x404e, 0x752e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a66, 0x0000, 0x752f, 0x4031, 0x3147, 0x0000, 0x7531, 0x0000,
+  0x7532, 0x3d55, 0x0000, 0x4b66, 0x3a72, 0x0000, 0x0000, 0x7533, 0x0000, 0x3e3c, 0x0000, 0x4027,
+  0x7534, 0x7535, 0x0000, 0x7536, 0x5a65, 0x5a63, 0x5a64, 0x0000, 0x0000, 0x0000, 0x7530, 0x0000,
+  0x436b, 0x0000, 0x0000, 0x5b26, 0x0000, 0x5a6a, 0x3b7e, 0x3938, 0x5a68, 0x0000, 0x0000, 0x0000,
+  0x7538, 0x5a69, 0x0000, 0x3f38, 0x7539, 0x0000, 0x0000, 0x5a67, 0x0000, 0x0000, 0x3b2f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753b, 0x753c, 0x0000, 0x0000, 0x5a6c, 0x5a6b, 0x5a70,
+  0x0000, 0x753d, 0x5a71, 0x0000, 0x5a6d, 0x753e, 0x3322, 0x5a6e, 0x5a6f, 0x4855, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4961, 0x374a, 0x5a72, 0x0000, 0x0000, 0x753f, 0x4032, 0x0000, 0x3e3d, 0x7540,
+  0x7541, 0x0000, 0x4352, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3647, 0x0000, 0x5a73,
+  0x5a77, 0x0000, 0x0000, 0x324b, 0x5a74, 0x5a76, 0x0000, 0x0000, 0x0000, 0x7542, 0x5a75, 0x0000,
+  0x0000, 0x3d6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4348, 0x3045, 0x5a78, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a79, 0x0000, 0x0000, 0x7544, 0x0000, 0x442a, 0x0000, 0x0000, 0x0000, 0x4e71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b43, 0x0000, 0x0000, 0x4a6b, 0x0000, 0x0000, 0x0000, 0x7545, 0x0000,
+  0x4b3d, 0x0000, 0x0000, 0x0000, 0x5b22, 0x5a7b, 0x0000, 0x7546, 0x5a7e, 0x0000, 0x5a7d, 0x0000,
+  0x0000, 0x5a7a, 0x0000, 0x0000, 0x5b21, 0x0000, 0x7547, 0x465e, 0x7548, 0x5a7c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b23, 0x0000,
+  0x0000, 0x3d6c, 0x5b24, 0x754a, 0x4d4b, 0x4778, 0x0000, 0x0000, 0x5b25, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b27, 0x0000, 0x754b, 0x5b28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b29, 0x0000, 0x364a, 0x3148, 0x3939, 0x5b2a, 0x0000, 0x5b2b, 0x3d71, 0x4162, 0x754c, 0x7537,
+  0x5258, 0x413e, 0x413d, 0x4258
+};
+static const uint16_t jis0213_1_f_103[] = {
+  0x3a47, 0x0000, 0x0000, 0x5072, 0x0000, 0x0000, 0x0000, 0x0000, 0x376e, 0x4d2d, 0x0000, 0x4a7e,
+  0x0000, 0x497e, 0x0000, 0x5b2c, 0x0000, 0x0000, 0x0000, 0x754d, 0x3a73, 0x443f, 0x5b2d, 0x4f2f,
+  0x0000, 0x0000, 0x0000, 0x4b3e, 0x0000, 0x442b, 0x5b2e, 0x347c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b2f, 0x5b30, 0x4c5a, 0x0000, 0x4c24, 0x4b76, 0x4b5c, 0x3b25, 0x5b32, 0x0000,
+  0x0000, 0x3c6b, 0x0000, 0x754f, 0x4b51, 0x0000, 0x5b34, 0x5b37, 0x5b36, 0x0000, 0x3479, 0x0000,
+  0x0000, 0x3560, 0x0000, 0x5b33, 0x0000, 0x5b35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b38, 0x7551,
+  0x7552, 0x3f79, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d7b, 0x3049, 0x3a60, 0x423c, 0x0000, 0x3c5d,
+  0x0000, 0x0000, 0x3e73, 0x0000, 0x0000, 0x5b3b, 0x0000, 0x0000, 0x454e, 0x0000, 0x5b39, 0x422b,
+  0x5b3a, 0x3e72, 0x4c5d, 0x5b3c, 0x5b3d, 0x4d68, 0x7550, 0x0000, 0x0000, 0x0000, 0x5b42, 0x0000,
+  0x0000, 0x393a, 0x0000, 0x4755, 0x5b3f, 0x456c, 0x5a5e, 0x5a62, 0x0000, 0x354f, 0x0000, 0x4747,
+  0x0000, 0x0000, 0x0000, 0x7553, 0x5b41, 0x0000, 0x3e3e, 0x4844, 0x0000, 0x7554, 0x0000, 0x0000,
+  0x0000, 0x5b47, 0x0000, 0x487a, 0x0000, 0x5b3e, 0x0000, 0x5b44, 0x5b43, 0x0000, 0x0000, 0x0000,
+  0x404f, 0x0000, 0x0000, 0x7555, 0x0000, 0x4b6d, 0x0000, 0x4e53, 0x7556, 0x0000, 0x4b67, 0x7557,
+  0x324c, 0x3b5e, 0x0000, 0x0000, 0x4f48, 0x5b46, 0x3f75, 0x0000, 0x0000, 0x0000, 0x5b45, 0x0000,
+  0x0000, 0x5b40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x384f, 0x0000, 0x0000, 0x0000, 0x5b4c,
+  0x5b4a, 0x0000, 0x324d, 0x5b48, 0x5b4e, 0x5b54, 0x0000, 0x7558, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x755a, 0x4248, 0x0000, 0x0000, 0x4a41, 0x0000, 0x5b56, 0x0000, 0x0000, 0x0000, 0x4922, 0x0000,
+  0x0000, 0x0000, 0x5b55, 0x4770, 0x4b3f, 0x343b, 0x0000, 0x4077, 0x3d40, 0x0000, 0x0000, 0x755b,
+  0x4453, 0x0000, 0x4d2e, 0x0000, 0x0000, 0x5b51, 0x5b50, 0x0000, 0x0000, 0x0000, 0x5b52, 0x0000,
+  0x5b4f, 0x0000, 0x0000, 0x5b57, 0x0000, 0x5b4d, 0x0000, 0x0000, 0x5b4b, 0x0000, 0x5b53, 0x5b49,
+  0x0000, 0x436c, 0x0000, 0x4c78, 0x3c46, 0x3a74, 0x0000, 0x0000, 0x0000, 0x7559, 0x0000, 0x3a3a,
+  0x755c, 0x0000, 0x4b6f, 0x3341
+};
+static const uint16_t jis0213_1_f_104[] = {
+  0x0000, 0x755d, 0x444e, 0x464a, 0x3149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4072, 0x0000, 0x0000, 0x4034, 0x372a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x755f, 0x5b59, 0x0000, 0x0000, 0x393b, 0x337c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5b, 0x3374, 0x5b61, 0x7560, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7561, 0x5b5e, 0x0000, 0x4073, 0x0000, 0x0000, 0x0000, 0x334b, 0x3a2c, 0x0000, 0x0000,
+  0x334a, 0x3a4f, 0x0000, 0x0000, 0x5b5c, 0x3765, 0x374b, 0x456d, 0x0000, 0x0000, 0x5b5a, 0x0000,
+  0x3046, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b5d, 0x5b5f, 0x0000, 0x364d, 0x372c, 0x755e, 0x343c,
+  0x354b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b62, 0x0000, 0x7562, 0x3a79, 0x4b71, 0x0000, 0x3b37,
+  0x0000, 0x0000, 0x0000, 0x5b63, 0x0000, 0x0000, 0x0000, 0x4930, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7563, 0x0000, 0x5b6f, 0x7564, 0x3233, 0x5b64,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b75, 0x5b65, 0x0000, 0x4e42, 0x0000, 0x5b6c,
+  0x0000, 0x475f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b74, 0x0000, 0x5b67,
+  0x0000, 0x0000, 0x0000, 0x3034, 0x5b69, 0x0000, 0x0000, 0x393c, 0x0000, 0x0000, 0x0000, 0x5b6b,
+  0x0000, 0x5b6a, 0x0000, 0x5b66, 0x5b71, 0x0000, 0x3e3f, 0x7566, 0x0000, 0x7567, 0x546d, 0x3868,
+  0x4d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b68, 0x0000, 0x4474, 0x3323, 0x3a2d, 0x7568, 0x5b60,
+  0x0000, 0x5b70, 0x3361, 0x0000, 0x0000, 0x5b6e, 0x5b72, 0x0000, 0x456e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x347e, 0x0000, 0x5c32, 0x0000, 0x7569, 0x4c49, 0x5b77, 0x347d,
+  0x0000, 0x5b7e, 0x0000, 0x0000, 0x756a, 0x0000, 0x4b40, 0x0000, 0x5c21, 0x5c23, 0x0000, 0x5c27,
+  0x5b79, 0x0000, 0x432a, 0x0000, 0x0000, 0x0000, 0x0000, 0x456f, 0x5c2b, 0x5b7c, 0x0000, 0x5c28,
+  0x0000, 0x0000, 0x0000, 0x5c22, 0x756b, 0x0000, 0x0000, 0x0000, 0x0000, 0x756c, 0x3f39, 0x5c2c,
+  0x756d, 0x756e, 0x4033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2a, 0x343d, 0x0000,
+  0x756f, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_105[] = {
+  0x4f50, 0x5b76, 0x0000, 0x0000, 0x5c26, 0x3058, 0x0000, 0x0000, 0x5b78, 0x0000, 0x7570, 0x4c3a,
+  0x5b7d, 0x3f22, 0x4447, 0x5b73, 0x0000, 0x0000, 0x5c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f7a, 0x5c2f, 0x3371, 0x3821, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c31, 0x5b7a, 0x5c30,
+  0x0000, 0x5c29, 0x5b7b, 0x0000, 0x5c2d, 0x0000, 0x5c2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c3f, 0x0000, 0x0000, 0x0000, 0x464e, 0x7573, 0x5c24, 0x0000, 0x0000, 0x5c3b, 0x0000, 0x0000,
+  0x0000, 0x5c3d, 0x0000, 0x4458, 0x0000, 0x0000, 0x7574, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7571, 0x4d4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4976,
+  0x5c38, 0x424a, 0x0000, 0x7575, 0x0000, 0x5c3e, 0x413f, 0x0000, 0x5c35, 0x5c42, 0x5c41, 0x0000,
+  0x466f, 0x5c40, 0x466a, 0x7576, 0x7577, 0x0000, 0x0000, 0x0000, 0x7578, 0x0000, 0x5c44, 0x5c37,
+  0x0000, 0x3648, 0x5c3a, 0x3d5d, 0x0000, 0x0000, 0x0000, 0x4760, 0x5c3c, 0x364b, 0x0000, 0x5c34,
+  0x5c36, 0x5c33, 0x0000, 0x0000, 0x4f30, 0x335a, 0x5c39, 0x0000, 0x7579, 0x5c43, 0x3335, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a67, 0x0000, 0x0000, 0x0000, 0x315d, 0x0000,
+  0x0000, 0x5c54, 0x0000, 0x0000, 0x4f31, 0x5c57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f3a,
+  0x5c56, 0x0000, 0x0000, 0x0000, 0x5c55, 0x0000, 0x0000, 0x0000, 0x0000, 0x757b, 0x0000, 0x5c52,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x757c, 0x5c46, 0x0000, 0x0000, 0x5c63, 0x5c45, 0x0000,
+  0x5c58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c50, 0x0000, 0x0000, 0x5c4b, 0x5c48,
+  0x0000, 0x5c49, 0x0000, 0x5c51, 0x0000, 0x0000, 0x0000, 0x7422, 0x0000, 0x0000, 0x5c4e, 0x393d,
+  0x4448, 0x4164, 0x5c4c, 0x757d, 0x5c47, 0x0000, 0x0000, 0x5c4a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d4d, 0x4b6a, 0x0000, 0x0000, 0x0000, 0x5c4f, 0x5c59, 0x0000, 0x0000, 0x0000, 0x7622, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c61, 0x5c5a, 0x7623, 0x7624, 0x5c67, 0x0000, 0x5c65, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c60, 0x0000, 0x0000, 0x7625, 0x7626, 0x0000, 0x0000, 0x5c5f, 0x0000, 0x4450,
+  0x0000, 0x4165, 0x0000, 0x5c5d
+};
+static const uint16_t jis0213_1_f_106[] = {
+  0x0000, 0x0000, 0x5c5b, 0x0000, 0x0000, 0x5c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c68, 0x4875,
+  0x5c6e, 0x0000, 0x0000, 0x7627, 0x0000, 0x0000, 0x5c69, 0x5c6c, 0x5c66, 0x7628, 0x0000, 0x4374,
+  0x0000, 0x4938, 0x0000, 0x5c5c, 0x0000, 0x0000, 0x5c64, 0x3e40, 0x0000, 0x4c4f, 0x5c78, 0x5c6b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3822, 0x3223, 0x335f, 0x0000, 0x0000, 0x5c53, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e41, 0x5c70, 0x0000, 0x5c77, 0x3c79, 0x3372, 0x762a,
+  0x0000, 0x432e, 0x762b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6d, 0x762c, 0x0000, 0x5c72,
+  0x5c76, 0x0000, 0x0000, 0x3636, 0x0000, 0x0000, 0x0000, 0x0000, 0x762d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x762e, 0x0000, 0x354c, 0x5c74, 0x0000, 0x762f, 0x0000, 0x0000, 0x0000, 0x3521,
+  0x0000, 0x464b, 0x5c73, 0x0000, 0x0000, 0x0000, 0x5c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x7630,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6f, 0x7631, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3360, 0x4349, 0x0000, 0x0000, 0x0000,
+  0x5c7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x7633, 0x0000, 0x0000, 0x0000, 0x5c7a, 0x3869, 0x0000,
+  0x5c79, 0x0000, 0x0000, 0x0000, 0x7634, 0x0000, 0x0000, 0x5d21, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b58, 0x7635, 0x7636, 0x0000, 0x5c7b, 0x0000, 0x5c7d, 0x5c7e, 0x0000, 0x7637, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d2c, 0x0000, 0x5d28, 0x0000, 0x5b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d26, 0x0000, 0x0000, 0x5d23, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c6a, 0x5d25, 0x5d24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2a, 0x0000, 0x4f26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d2d, 0x367b, 0x0000, 0x0000, 0x5d29, 0x5d2b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7638, 0x0000, 0x0000, 0x7639, 0x4827, 0x0000, 0x5d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d32, 0x5d2f,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_107[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d73, 0x5d30, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c5e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d33, 0x0000, 0x0000, 0x0000, 0x5d34, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x763c, 0x0000, 0x3135, 0x763d, 0x5d36, 0x3767, 0x3c21, 0x0000, 0x3655,
+  0x0000, 0x0000, 0x0000, 0x3224, 0x0000, 0x0000, 0x0000, 0x0000, 0x763e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d5f, 0x0000, 0x0000, 0x763f, 0x0000, 0x5d38, 0x5d37, 0x5d3a, 0x353d, 0x0000,
+  0x0000, 0x3656, 0x343e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d3d, 0x0000, 0x0000, 0x7640, 0x5d3c,
+  0x0000, 0x5d3e, 0x0000, 0x0000, 0x324e, 0x0000, 0x4337, 0x0000, 0x5d3f, 0x0000, 0x0000, 0x343f,
+  0x5d41, 0x0000, 0x7641, 0x0000, 0x0000, 0x5d40, 0x0000, 0x5d42, 0x0000, 0x0000, 0x0000, 0x5d43,
+  0x7642, 0x5d44, 0x3b5f, 0x4035, 0x3a21, 0x7643, 0x4970, 0x7644, 0x0000, 0x4a62, 0x4f44, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b75, 0x0000, 0x0000, 0x0000, 0x3a50, 0x4e72, 0x0000, 0x0000, 0x7645,
+  0x5d45, 0x5d46, 0x0000, 0x3b60, 0x0000, 0x0000, 0x0000, 0x5d47, 0x5d48, 0x0000, 0x7646, 0x5d4a,
+  0x5d49, 0x0000, 0x4b58, 0x0000, 0x0000, 0x3d5e, 0x3c6c, 0x3b44, 0x0000, 0x5d4b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4d, 0x3f23, 0x0000, 0x5d4c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7647, 0x5d50, 0x5d51, 0x0000, 0x7648, 0x0000, 0x5d52, 0x0000, 0x5d54, 0x5d53, 0x5d55,
+  0x3225, 0x434a, 0x0000, 0x5d56, 0x0000, 0x0000, 0x3b26, 0x334c, 0x5d57, 0x0000, 0x0000, 0x4542,
+  0x544c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3523, 0x5d58, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d59,
+  0x0000, 0x4a6c, 0x4b68, 0x764a, 0x0000, 0x0000, 0x4647, 0x5d5a, 0x4866, 0x0000, 0x764b, 0x764c,
+  0x487b, 0x0000, 0x0000, 0x4c53, 0x0000, 0x0000, 0x0000, 0x5d5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d5d, 0x5d5c, 0x0000, 0x0000, 0x5d5f,
+  0x0000, 0x0000, 0x0000, 0x5d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x764d
+};
+static const uint16_t jis0213_1_f_108[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x764e, 0x0000, 0x0000, 0x5d61, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b61, 0x764f, 0x4c31, 0x0000, 0x5d62, 0x5d63, 0x0000, 0x0000, 0x3524,
+  0x0000, 0x0000, 0x0000, 0x5d64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d66,
+  0x5d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7650, 0x3f65, 0x0000, 0x0000, 0x4939, 0x314a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4845, 0x0000, 0x4475, 0x3d41, 0x3561, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4846, 0x0000, 0x3c2e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d68, 0x0000, 0x3440, 0x0000, 0x7651, 0x3178, 0x0000, 0x7652, 0x4672, 0x5d67, 0x393e,
+  0x4353, 0x0000, 0x5d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d71, 0x0000, 0x5d6a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4241, 0x0000, 0x3562, 0x5d72, 0x7654, 0x0000, 0x7655, 0x0000,
+  0x0000, 0x0000, 0x3768, 0x0000, 0x0000, 0x3525, 0x5d70, 0x0000, 0x0000, 0x5d6e, 0x5d6b, 0x4d60,
+  0x0000, 0x7656, 0x7657, 0x0000, 0x4440, 0x0000, 0x0000, 0x0000, 0x4659, 0x5d6c, 0x0000, 0x0000,
+  0x5d74, 0x0000, 0x5d73, 0x3723, 0x0000, 0x0000, 0x322d, 0x0000, 0x7658, 0x3a3b, 0x5d6d, 0x5d6f,
+  0x7659, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b57, 0x4274, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7653, 0x4b77, 0x0000, 0x0000, 0x5d7c, 0x0000, 0x0000, 0x5d7d, 0x0000, 0x324f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a28, 0x4c7d, 0x5e21, 0x3c23, 0x3e42, 0x5d78, 0x5d7e, 0x3168,
+  0x0000, 0x3637, 0x0000, 0x0000, 0x5d75, 0x5d7a, 0x765b, 0x0000, 0x0000, 0x4074, 0x4771, 0x0000,
+  0x4867, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d77, 0x765c, 0x4b21, 0x0000, 0x5d79,
+  0x0000, 0x5e24, 0x0000, 0x5e22, 0x0000, 0x5d7b, 0x0000, 0x0000, 0x765d, 0x4b22, 0x4748, 0x3563,
+  0x0000, 0x4525, 0x0000, 0x0000, 0x436d, 0x0000, 0x5e25, 0x765e, 0x0000, 0x0000, 0x765f, 0x5e23,
+  0x4259, 0x5d76, 0x0000, 0x314b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x765a,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_109[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7661, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4e,
+  0x5e30, 0x0000, 0x7662, 0x0000, 0x0000, 0x0000, 0x5e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4076,
+  0x0000, 0x5e2c, 0x0000, 0x4d6c, 0x0000, 0x0000, 0x4636, 0x5e26, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4445, 0x0000, 0x0000, 0x0000, 0x314c, 0x393f, 0x5e29, 0x0000, 0x0000, 0x7663, 0x0000,
+  0x0000, 0x7664, 0x3d27, 0x5e2e, 0x0000, 0x5e2d, 0x5e28, 0x0000, 0x5e2b, 0x7665, 0x0000, 0x3368,
+  0x0000, 0x5e2a, 0x4749, 0x7666, 0x0000, 0x4e2e, 0x0000, 0x0000, 0x3e74, 0x4075, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7667, 0x5e36, 0x5e34, 0x0000, 0x494d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e31, 0x5e33, 0x7668, 0x313a, 0x0000, 0x0000, 0x3940, 0x4f32, 0x0000,
+  0x333d, 0x0000, 0x4962, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d61, 0x0000, 0x0000, 0x3324,
+  0x3f3b, 0x5e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x766a, 0x0000,
+  0x0000, 0x5e3a, 0x0000, 0x766b, 0x3e43, 0x766c, 0x0000, 0x0000, 0x4d30, 0x0000, 0x5e37, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e32, 0x766d, 0x5e38, 0x0000, 0x0000, 0x0000, 0x4e5e, 0x0000, 0x4573,
+  0x4642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x766e, 0x0000, 0x766f, 0x0000, 0x0000, 0x3336, 0x0000, 0x0000, 0x3155, 0x0000,
+  0x0000, 0x5e3e, 0x0000, 0x0000, 0x5e41, 0x0000, 0x0000, 0x0000, 0x4e43, 0x0000, 0x0000, 0x7670,
+  0x4d64, 0x0000, 0x0000, 0x0000, 0x7671, 0x5e48, 0x5e42, 0x5e3f, 0x0000, 0x0000, 0x0000, 0x4e54,
+  0x5e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d4a, 0x5e47, 0x0000, 0x0000, 0x5e4c, 0x7672, 0x0000,
+  0x4571, 0x5e4a, 0x7673, 0x7674, 0x0000, 0x7675, 0x5e44, 0x0000, 0x0000, 0x4338, 0x0000, 0x0000,
+  0x5e4b, 0x0000, 0x5e40, 0x0000, 0x5e46, 0x0000, 0x5e4d, 0x307c, 0x5e43, 0x0000, 0x5e4e, 0x0000,
+  0x0000, 0x3f3c, 0x0000, 0x3d5f, 0x0000, 0x4a25, 0x0000, 0x3a2e, 0x0000, 0x5e3b, 0x5e49, 0x453a,
+  0x7676, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_110[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x3369, 0x3a51, 0x3e44, 0x5e3d, 0x3d42,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374c, 0x0000, 0x5e3c, 0x0000, 0x0000,
+  0x0000, 0x5e52, 0x3d6d, 0x383a, 0x0000, 0x5e61, 0x0000, 0x5e5b, 0x3574, 0x454f, 0x0000, 0x5e56,
+  0x5e5f, 0x302f, 0x3132, 0x0000, 0x0000, 0x3239, 0x0000, 0x5e58, 0x422c, 0x5e4f, 0x5e51, 0x3941,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7678, 0x0000, 0x0000, 0x0000, 0x5e62, 0x0000, 0x5e5d, 0x0000,
+  0x0000, 0x0000, 0x5e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5c, 0x7679, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4c2b, 0x0000, 0x0000, 0x5e5a, 0x5e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3850, 0x0000, 0x3e45, 0x0000, 0x0000, 0x4339, 0x767a, 0x0000, 0x767b, 0x5e54,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2f, 0x0000, 0x0000, 0x0000, 0x5e57,
+  0x0000, 0x0000, 0x5e50, 0x4572, 0x0000, 0x0000, 0x5e53, 0x0000, 0x0000, 0x0000, 0x5e59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f51, 0x3c3e, 0x4b7e, 0x0000, 0x5e63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x482e, 0x0000, 0x0000, 0x5e6f,
+  0x383b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d60, 0x0000, 0x5e65, 0x0000, 0x0000, 0x0000,
+  0x4e2f, 0x3942, 0x0000, 0x5e72, 0x0000, 0x0000, 0x306e, 0x0000, 0x0000, 0x5e70, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e64, 0x767c, 0x0000, 0x0000, 0x0000, 0x5e6a, 0x0000, 0x767d, 0x5e6c, 0x0000,
+  0x0000, 0x0000, 0x4d4f, 0x5e67, 0x0000, 0x0000, 0x452e, 0x0000, 0x0000, 0x5e69, 0x0000, 0x0000,
+  0x0000, 0x767e, 0x5e71, 0x0000, 0x5e6b, 0x4c47, 0x0000, 0x7721, 0x0000, 0x5e66, 0x0000, 0x3c22,
+  0x5e7e, 0x0000, 0x7722, 0x0000, 0x0000, 0x336a, 0x0000, 0x5e68, 0x5e6d, 0x5e6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x426c, 0x425a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e76, 0x0000, 0x0000, 0x5e7c,
+  0x0000, 0x0000, 0x5e7a, 0x0000, 0x4529, 0x0000, 0x0000, 0x5f23, 0x5e77, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e78, 0x5e60
+};
+static const uint16_t jis0213_1_f_111[] = {
+  0x0000, 0x3579, 0x493a, 0x0000, 0x0000, 0x0000, 0x3c3f, 0x0000, 0x0000, 0x3977, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f33, 0x7723, 0x5e74, 0x0000, 0x5f22, 0x3169, 0x4166, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7724, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4779, 0x0000, 0x3441, 0x4e7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7726, 0x4c21, 0x4452, 0x0000, 0x0000, 0x7727,
+  0x0000, 0x5e7b, 0x5e7d, 0x7728, 0x0000, 0x0000, 0x0000, 0x0000, 0x4132, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f21, 0x5e79, 0x0000, 0x5e73, 0x0000, 0x0000, 0x0000, 0x3443, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7729, 0x0000, 0x0000,
+  0x3769, 0x0000, 0x0000, 0x0000, 0x5f2f, 0x772a, 0x0000, 0x5f2a, 0x4078, 0x0000, 0x772b, 0x3363,
+  0x0000, 0x772c, 0x772d, 0x0000, 0x3d61, 0x0000, 0x5f33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f2c, 0x442c, 0x5f29, 0x4459, 0x0000, 0x0000, 0x0000, 0x5f4c, 0x0000, 0x0000, 0x0000,
+  0x5f26, 0x0000, 0x5f25, 0x0000, 0x5f2e, 0x0000, 0x772e, 0x0000, 0x5f28, 0x5f27, 0x5f2d, 0x0000,
+  0x4021, 0x0000, 0x5f24, 0x0000, 0x772f, 0x0000, 0x0000, 0x0000, 0x7730, 0x7731, 0x5f30, 0x0000,
+  0x0000, 0x5f31, 0x0000, 0x0000, 0x7732, 0x0000, 0x0000, 0x3442, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7733, 0x5f36, 0x0000, 0x5f35, 0x5f37, 0x0000, 0x0000, 0x7734,
+  0x0000, 0x0000, 0x5f3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4543, 0x0000, 0x5f34,
+  0x0000, 0x0000, 0x7735, 0x0000, 0x0000, 0x5f38, 0x0000, 0x0000, 0x7736, 0x0000, 0x0000, 0x0000,
+  0x3763, 0x4279, 0x5f32, 0x473b, 0x0000, 0x0000, 0x5f39, 0x7737, 0x0000, 0x0000, 0x7738, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f3e, 0x5f3c, 0x0000, 0x0000,
+  0x5f3f, 0x0000, 0x0000, 0x5f42, 0x0000, 0x0000, 0x0000, 0x5f3b, 0x396a, 0x4728, 0x0000, 0x0000,
+  0x5e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d74, 0x5f3d, 0x0000, 0x5f41, 0x4275,
+  0x773a, 0x5f40, 0x0000, 0x5f2b, 0x0000, 0x773b, 0x6f69, 0x0000, 0x0000, 0x7739, 0x5f45, 0x0000,
+  0x0000, 0x0000, 0x5f49, 0x0000
+};
+static const uint16_t jis0213_1_f_112[] = {
+  0x0000, 0x5f47, 0x0000, 0x0000, 0x0000, 0x773c, 0x773d, 0x0000, 0x0000, 0x5f43, 0x0000, 0x5f44,
+  0x0000, 0x0000, 0x0000, 0x5f48, 0x0000, 0x5f46, 0x0000, 0x0000, 0x0000, 0x494e, 0x0000, 0x0000,
+  0x5f4e, 0x0000, 0x5f4b, 0x5f4a, 0x0000, 0x5f4d, 0x4654, 0x5f4f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4375, 0x426d, 0x773e, 0x0000, 0x0000, 0x0000, 0x4025, 0x0000, 0x0000, 0x0000,
+  0x5f50, 0x0000, 0x5f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x773f, 0x0000, 0x5e75, 0x0000, 0x7742, 0x0000, 0x0000, 0x5f53, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4667, 0x0000, 0x0000, 0x0000, 0x0000, 0x7740, 0x7741, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f54, 0x7743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3250,
+  0x0000, 0x0000, 0x0000, 0x4574, 0x3325, 0x0000, 0x0000, 0x0000, 0x0000, 0x7744, 0x0000, 0x0000,
+  0x3564, 0x0000, 0x0000, 0x0000, 0x3c5e, 0x3a52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7745, 0x0000, 0x0000, 0x0000, 0x4f27, 0x3f66, 0x0000, 0x0000, 0x0000, 0x316a, 0x0000,
+  0x0000, 0x0000, 0x5f56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7746, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7747, 0x5f59, 0x433a, 0x5f5c, 0x5f57, 0x0000, 0x0000, 0x0000, 0x5f5b,
+  0x0000, 0x0000, 0x0000, 0x7748, 0x5f5a, 0x4540, 0x3059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e75, 0x0000, 0x0000, 0x5f5e,
+  0x0000, 0x0000, 0x0000, 0x3128, 0x0000, 0x0000, 0x0000, 0x0000, 0x7749, 0x0000, 0x0000, 0x0000,
+  0x774a, 0x5f60, 0x0000, 0x0000, 0x0000, 0x5f5f, 0x0000, 0x5f5d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x774b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b23, 0x0000, 0x0000,
+  0x0000, 0x5f62, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_113[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f61, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x774c, 0x0000, 0x0000, 0x0000, 0x0000, 0x316b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f64, 0x4a32, 0x0000, 0x5f63, 0x0000, 0x774e, 0x0000, 0x774f, 0x4c35, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3e47, 0x0000, 0x0000, 0x0000, 0x0000, 0x774d, 0x0000, 0x0000, 0x7750, 0x0000,
+  0x7751, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4133, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7752, 0x7753,
+  0x0000, 0x4e7b, 0x0000, 0x0000, 0x5f6a, 0x0000, 0x4079, 0x0000, 0x0000, 0x7754, 0x7756, 0x0000,
+  0x0000, 0x5f66, 0x5f6b, 0x0000, 0x0000, 0x316c, 0x0000, 0x0000, 0x7757, 0x0000, 0x0000, 0x0000,
+  0x7758, 0x0000, 0x5f69, 0x0000, 0x4761, 0x5f65, 0x5f68, 0x3e48, 0x7759, 0x4851, 0x0000, 0x0000,
+  0x5f6c, 0x0000, 0x3c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x407a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f6f, 0x775b, 0x0000, 0x775c, 0x5f67, 0x0000, 0x3727, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6d,
+  0x0000, 0x0000, 0x775d, 0x0000, 0x4d50, 0x5f70, 0x0000, 0x0000, 0x0000, 0x7426, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f71, 0x0000, 0x0000, 0x0000, 0x5f72, 0x0000, 0x0000, 0x0000, 0x0000, 0x472e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f74, 0x775f, 0x0000, 0x0000, 0x0000, 0x5f75, 0x0000,
+  0x0000, 0x775e, 0x0000, 0x4733, 0x7760, 0x0000, 0x0000, 0x0000, 0x4575, 0x5f77, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5f79, 0x0000, 0x4e55, 0x0000, 0x5f76, 0x0000, 0x5f78, 0x316d, 0x0000, 0x5f73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x535b, 0x5f7a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4167, 0x3b38, 0x5f7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7b, 0x3f24, 0x5259, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7d, 0x0000, 0x0000, 0x0000, 0x6021, 0x0000, 0x5f6e,
+  0x5f7e, 0x0000, 0x7761, 0x6022
+};
+static const uint16_t jis0213_1_f_114[] = {
+  0x7762, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x477a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6023, 0x0000, 0x0000, 0x6024, 0x0000, 0x0000, 0x0000, 0x0000, 0x7763, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6025, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6026, 0x0000, 0x445e, 0x0000, 0x6028, 0x6027, 0x0000, 0x0000,
+  0x6029, 0x0000, 0x602a, 0x0000, 0x0000, 0x3c5f, 0x4963, 0x0000, 0x0000, 0x0000, 0x4c6c, 0x602b,
+  0x602c, 0x4156, 0x3c24, 0x602d, 0x602e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x602f, 0x4a52,
+  0x4847, 0x0000, 0x0000, 0x6030, 0x4757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x442d, 0x0000,
+  0x0000, 0x7764, 0x7765, 0x0000, 0x6031, 0x3267, 0x0000, 0x356d, 0x0000, 0x4c46, 0x0000, 0x4c36,
+  0x0000, 0x3234, 0x4f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b52, 0x0000, 0x4a2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4037, 0x0000, 0x6032, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4643, 0x0000, 0x0000, 0x0000, 0x3823, 0x6033, 0x0000, 0x3a54, 0x6035, 0x6034, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7767, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6037, 0x0000, 0x0000, 0x0000, 0x6038, 0x0000, 0x0000, 0x0000, 0x0000, 0x7768,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x353e, 0x0000, 0x6039, 0x0000, 0x0000, 0x0000, 0x0000, 0x603a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3824, 0x0000, 0x0000, 0x4848, 0x0000, 0x0000, 0x603c, 0x0000,
+  0x0000, 0x0000, 0x3e75, 0x0000, 0x0000, 0x603b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7769, 0x0000,
+  0x776a, 0x0000, 0x3638, 0x603d, 0x603f, 0x0000, 0x603e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6040, 0x0000, 0x3851, 0x0000, 0x6041, 0x0000, 0x0000, 0x0000, 0x0000, 0x3669,
+  0x0000, 0x4140, 0x0000, 0x397d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6043, 0x6044, 0x6042, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6d, 0x0000, 0x0000, 0x4648, 0x3639, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6046, 0x432c, 0x6045, 0x0000, 0x776b,
+  0x4f35, 0x4762, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_115[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6049, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604b, 0x6048,
+  0x0000, 0x0000, 0x0000, 0x4c54, 0x604a, 0x604c, 0x0000, 0x4e44, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6050, 0x0000, 0x776d, 0x776e, 0x604f, 0x4376, 0x472d, 0x0000, 0x0000, 0x3825, 0x604e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x604d, 0x0000, 0x4d31, 0x4d32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6051, 0x316e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3976, 0x3b62, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6052, 0x6053, 0x7770, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6055, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3d43, 0x0000, 0x0000, 0x7771, 0x0000, 0x6057, 0x0000, 0x6056, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6058, 0x0000, 0x334d, 0x0000, 0x0000, 0x605a, 0x0000, 0x0000,
+  0x6059, 0x0000, 0x605c, 0x605b, 0x7772, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x383c, 0x0000, 0x0000, 0x4e28, 0x0000, 0x364c, 0x0000, 0x3226, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7773, 0x366a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7774, 0x7775, 0x0000, 0x7776, 0x0000, 0x0000, 0x0000, 0x7777, 0x0000,
+  0x0000, 0x3461, 0x0000, 0x7778, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e68, 0x605e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6060, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6061, 0x0000, 0x3251, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x605d, 0x7779, 0x3b39, 0x0000,
+  0x0000, 0x4441, 0x605f, 0x777a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x777b, 0x0000,
+  0x0000, 0x777c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6064, 0x0000, 0x3c6e, 0x0000, 0x0000, 0x777d,
+  0x0000, 0x6062, 0x0000, 0x0000, 0x0000, 0x777e, 0x373e, 0x0000, 0x0000, 0x4849, 0x6063, 0x0000,
+  0x0000, 0x607e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6069, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x383d, 0x0000
+};
+static const uint16_t jis0213_1_f_116[] = {
+  0x0000, 0x0000, 0x0000, 0x3565, 0x0000, 0x6066, 0x4d7d, 0x7821, 0x0000, 0x4e30, 0x7822, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7823, 0x7824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4276, 0x0000,
+  0x0000, 0x6068, 0x7826, 0x0000, 0x7827, 0x0000, 0x7828, 0x7829, 0x782a, 0x0000, 0x782b, 0x782c,
+  0x782d, 0x0000, 0x606a, 0x4e56, 0x3657, 0x487c, 0x474a, 0x0000, 0x0000, 0x0000, 0x606b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x606d, 0x0000, 0x6070, 0x0000, 0x0000, 0x782e, 0x0000, 0x782f, 0x7830,
+  0x0000, 0x0000, 0x0000, 0x7831, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x606c, 0x0000, 0x7832, 0x0000, 0x606f, 0x386a, 0x314d, 0x6071, 0x0000, 0x3f70, 0x606e,
+  0x4e5c, 0x0000, 0x7833, 0x6074, 0x7424, 0x0000, 0x0000, 0x0000, 0x0000, 0x6072, 0x6075, 0x7834,
+  0x0000, 0x7835, 0x0000, 0x6067, 0x6073, 0x0000, 0x0000, 0x3a3c, 0x0000, 0x0000, 0x6076, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6077, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d7e,
+  0x0000, 0x0000, 0x7836, 0x7837, 0x0000, 0x7838, 0x0000, 0x6078, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x783d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7839, 0x0000, 0x0000, 0x0000,
+  0x783a, 0x0000, 0x6079, 0x783b, 0x0000, 0x0000, 0x6065, 0x783c, 0x0000, 0x0000, 0x783e, 0x607a,
+  0x783f, 0x7840, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3444, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7841, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c25, 0x0000, 0x7842,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7843, 0x7844, 0x607b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x607c, 0x0000, 0x0000, 0x0000, 0x0000, 0x607d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7845, 0x0000, 0x313b, 0x0000, 0x0000, 0x0000, 0x6121, 0x0000, 0x493b, 0x6122,
+  0x0000, 0x0000, 0x3424, 0x6123, 0x0000, 0x6124, 0x0000, 0x0000, 0x0000, 0x0000, 0x6125, 0x0000,
+  0x6127, 0x6128, 0x6126, 0x0000, 0x0000, 0x0000, 0x4953, 0x612a, 0x6129, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7846
+};
+static const uint16_t jis0213_1_f_117[] = {
+  0x0000, 0x7847, 0x0000, 0x612c, 0x612b, 0x612d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x612e, 0x6130, 0x612f, 0x0000, 0x0000, 0x3979, 0x0000, 0x6132, 0x0000, 0x6131, 0x0000, 0x7848,
+  0x3445, 0x0000, 0x3f53, 0x0000, 0x453c, 0x0000, 0x6133, 0x4038, 0x0000, 0x0000, 0x0000, 0x3b3a,
+  0x0000, 0x3179, 0x6134, 0x0000, 0x4d51, 0x0000, 0x0000, 0x4a63, 0x6135, 0x0000, 0x0000, 0x7849,
+  0x4544, 0x4d33, 0x3943, 0x3f3d, 0x0000, 0x0000, 0x0000, 0x434b, 0x5234, 0x0000, 0x442e, 0x3268,
+  0x6136, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6137, 0x0000, 0x613c, 0x0000,
+  0x0000, 0x613a, 0x6139, 0x5a42, 0x3326, 0x6138, 0x0000, 0x305a, 0x0000, 0x482a, 0x0000, 0x0000,
+  0x484a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e31, 0x613d, 0x613b, 0x435c, 0x4026, 0x0000, 0x0000,
+  0x482b, 0x0000, 0x492d, 0x0000, 0x613f, 0x4e2c, 0x374d, 0x6140, 0x0000, 0x613e, 0x4856, 0x6141,
+  0x0000, 0x6142, 0x0000, 0x784a, 0x305b, 0x0000, 0x0000, 0x3e76, 0x6147, 0x0000, 0x6144, 0x466d,
+  0x6143, 0x784b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3526, 0x0000, 0x0000, 0x614a, 0x0000,
+  0x0000, 0x0000, 0x6145, 0x6146, 0x0000, 0x6149, 0x6148, 0x4925, 0x0000, 0x0000, 0x4142, 0x4141,
+  0x0000, 0x353f, 0x784c, 0x0000, 0x614b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614c, 0x0000,
+  0x0000, 0x614d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614f, 0x0000, 0x614e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3156, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6157, 0x4868, 0x6151,
+  0x0000, 0x6153, 0x0000, 0x0000, 0x6155, 0x3f3e, 0x0000, 0x0000, 0x6156, 0x6154, 0x3c40, 0x0000,
+  0x0000, 0x0000, 0x6150, 0x6152, 0x0000, 0x4942, 0x0000, 0x3e49, 0x0000, 0x0000, 0x6159, 0x0000,
+  0x0000, 0x6158, 0x784e, 0x0000, 0x0000, 0x0000, 0x615a, 0x0000, 0x3c26, 0x3a2f, 0x0000, 0x0000,
+  0x4577, 0x615b, 0x0000, 0x444b, 0x0000, 0x0000, 0x615d, 0x0000, 0x0000, 0x0000, 0x4e21, 0x615c,
+  0x784f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6162, 0x0000, 0x6164, 0x6165, 0x4354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6163, 0x0000,
+  0x6160, 0x0000, 0x615e, 0x615f
+};
+static const uint16_t jis0213_1_f_118[] = {
+  0x7850, 0x6161, 0x7851, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7852, 0x6168, 0x0000, 0x6166,
+  0x0000, 0x6167, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7853, 0x7854, 0x0000,
+  0x0000, 0x7855, 0x0000, 0x0000, 0x0000, 0x0000, 0x7856, 0x6169, 0x616b, 0x616c, 0x616d, 0x0000,
+  0x616e, 0x0000, 0x0000, 0x616a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7857, 0x0000, 0x0000,
+  0x6170, 0x0000, 0x0000, 0x0000, 0x616f, 0x7858, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6171,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e45, 0x7859, 0x0000, 0x0000, 0x6174, 0x6172,
+  0x6173, 0x0000, 0x0000, 0x785a, 0x3462, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c7e, 0x0000,
+  0x0000, 0x0000, 0x4a4a, 0x0000, 0x6176, 0x0000, 0x0000, 0x0000, 0x6175, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6177, 0x6178, 0x0000, 0x785b, 0x785c, 0x0000, 0x617c, 0x6179, 0x617a, 0x617b, 0x0000,
+  0x617d, 0x785d, 0x0000, 0x785e, 0x617e, 0x785f, 0x6221, 0x0000, 0x0000, 0x0000, 0x6222, 0x0000,
+  0x6223, 0x0000, 0x482f, 0x4550, 0x6224, 0x4772, 0x4934, 0x0000, 0x6225, 0x7860, 0x0000, 0x6226,
+  0x452a, 0x0000, 0x3327, 0x3944, 0x6227, 0x0000, 0x0000, 0x6228, 0x0000, 0x0000, 0x6229, 0x0000,
+  0x3b29, 0x0000, 0x0000, 0x622b, 0x0000, 0x0000, 0x622a, 0x0000, 0x0000, 0x622c, 0x622d, 0x7861,
+  0x0000, 0x7862, 0x7863, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7864, 0x0000,
+  0x0000, 0x0000, 0x7865, 0x0000, 0x0000, 0x0000, 0x4869, 0x0000, 0x622e, 0x0000, 0x0000, 0x0000,
+  0x622f, 0x0000, 0x7866, 0x7369, 0x6230, 0x6231, 0x6232, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2e,
+  0x0000, 0x0000, 0x6233, 0x4756, 0x0000, 0x7867, 0x4b5f, 0x0000, 0x314e, 0x0000, 0x3157, 0x0000,
+  0x7868, 0x6234, 0x7869, 0x0000, 0x0000, 0x0000, 0x6236, 0x0000, 0x786a, 0x0000, 0x6235, 0x4570,
+  0x0000, 0x0000, 0x0000, 0x4039, 0x5d39, 0x0000, 0x6237, 0x4c41, 0x0000, 0x6238, 0x0000, 0x3446,
+  0x4857, 0x6239, 0x786b, 0x623a, 0x0000, 0x0000, 0x623b, 0x0000, 0x0000, 0x0000, 0x4c5c, 0x0000,
+  0x0000, 0x786c, 0x4c55, 0x0000, 0x443e, 0x0000, 0x0000, 0x0000, 0x416a, 0x0000, 0x0000, 0x623d,
+  0x786d, 0x0000, 0x3d62, 0x0000
+};
+static const uint16_t jis0213_1_f_119[] = {
+  0x0000, 0x3e4a, 0x0000, 0x0000, 0x6240, 0x0000, 0x0000, 0x623f, 0x623e, 0x487d, 0x786e, 0x3447,
+  0x3829, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x786f, 0x0000, 0x6246, 0x0000, 0x0000, 0x6243, 0x3f3f, 0x4c32, 0x0000, 0x0000, 0x0000,
+  0x6242, 0x6244, 0x6245, 0x0000, 0x0000, 0x6241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7870, 0x0000, 0x7871, 0x6247, 0x6248, 0x0000, 0x442f, 0x0000,
+  0x3463, 0x0000, 0x0000, 0x0000, 0x4365, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7872, 0x6249,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7873, 0x7874, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x624a, 0x624d, 0x7875, 0x0000, 0x0000, 0x7876,
+  0x0000, 0x3f67, 0x7877, 0x4644, 0x0000, 0x624e, 0x4b53, 0x0000, 0x624b, 0x0000, 0x0000, 0x624c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6251, 0x7878, 0x0000, 0x0000, 0x0000, 0x6250, 0x624f, 0x7879, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6253, 0x0000, 0x0000, 0x6252, 0x0000,
+  0x0000, 0x6254, 0x0000, 0x0000, 0x787a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6256, 0x0000, 0x6255, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x787b, 0x0000, 0x3d56, 0x4e46, 0x0000, 0x0000, 0x6257, 0x0000, 0x0000, 0x4637,
+  0x0000, 0x0000, 0x6258, 0x0000, 0x0000, 0x6259, 0x0000, 0x625d, 0x625b, 0x625c, 0x0000, 0x625a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x625e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x625f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6260,
+  0x0000, 0x0000, 0x6261, 0x4c37, 0x6262, 0x0000, 0x0000, 0x0000, 0x787c, 0x0000, 0x4c70, 0x6263,
+  0x0000, 0x434e, 0x0000, 0x476a, 0x0000, 0x366b, 0x0000, 0x0000, 0x0000, 0x433b, 0x6264, 0x363a,
+  0x0000, 0x0000, 0x0000, 0x4050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6265, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_120[] = {
+  0x0000, 0x0000, 0x3a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6267, 0x0000, 0x3826, 0x3a55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6269, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4556, 0x3a56, 0x354e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x787d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b24, 0x0000, 0x474b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4557, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x395c, 0x0000, 0x0000, 0x0000, 0x7921, 0x0000, 0x626b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7922, 0x7923, 0x0000, 0x7924, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7925, 0x0000, 0x0000, 0x4e32,
+  0x3945, 0x0000, 0x7926, 0x3827, 0x0000, 0x0000, 0x4823, 0x0000, 0x626d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x626f, 0x0000, 0x0000, 0x0000, 0x0000, 0x386b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x626e, 0x4476, 0x0000, 0x0000, 0x0000, 0x0000, 0x6271, 0x3337, 0x626c, 0x0000,
+  0x0000, 0x486a, 0x0000, 0x3130, 0x0000, 0x3a6c, 0x0000, 0x4f52, 0x0000, 0x0000, 0x6270, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6272, 0x0000, 0x0000, 0x0000, 0x4a4b,
+  0x0000, 0x4059, 0x6274, 0x0000, 0x0000, 0x792a, 0x0000, 0x6275, 0x7928, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6273, 0x0000, 0x0000, 0x0000, 0x0000, 0x334e, 0x0000, 0x627b, 0x0000, 0x627a, 0x0000,
+  0x0000, 0x3c27, 0x0000, 0x0000, 0x0000, 0x627c, 0x6277, 0x0000, 0x0000, 0x0000, 0x627d, 0x6278,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4858, 0x6276, 0x0000, 0x0000, 0x6279, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6322, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x792b, 0x0000, 0x0000, 0x6321, 0x4b61, 0x0000, 0x0000, 0x0000, 0x627e, 0x0000, 0x0000, 0x306b,
+  0x0000, 0x0000, 0x792c, 0x0000, 0x6324, 0x0000, 0x0000, 0x792e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6323, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_121[] = {
+  0x792d, 0x3e4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6325, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4143, 0x0000, 0x0000, 0x6327, 0x6326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6328, 0x0000, 0x0000, 0x792f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6268, 0x0000, 0x0000, 0x0000, 0x626a, 0x632a, 0x6329, 0x0000, 0x7930, 0x0000,
+  0x0000, 0x7931, 0x0000, 0x0000, 0x7932, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c28, 0x0000,
+  0x4e69, 0x0000, 0x3c52, 0x0000, 0x632b, 0x3737, 0x0000, 0x0000, 0x0000, 0x7935, 0x7936, 0x3540,
+  0x3527, 0x3b63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d34, 0x0000, 0x0000, 0x6331,
+  0x0000, 0x6330, 0x4144, 0x632d, 0x0000, 0x0000, 0x632f, 0x0000, 0x793a, 0x3d4b, 0x3f40, 0x632e,
+  0x632c, 0x0000, 0x472a, 0x0000, 0x0000, 0x3e4d, 0x0000, 0x0000, 0x493c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4578,
+  0x0000, 0x793e, 0x6332, 0x0000, 0x0000, 0x0000, 0x0000, 0x6333, 0x6349, 0x3658, 0x0000, 0x0000,
+  0x4f3d, 0x4135, 0x0000, 0x0000, 0x0000, 0x0000, 0x6334, 0x0000, 0x0000, 0x3252, 0x4477, 0x4a21,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7942, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6335, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x357a, 0x6336,
+  0x0000, 0x0000, 0x6338, 0x0000, 0x0000, 0x0000, 0x6339, 0x0000, 0x4729, 0x7943, 0x0000, 0x633a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7944, 0x633b, 0x633c, 0x0000, 0x0000, 0x3659, 0x3253, 0x4645,
+  0x3d28, 0x3b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7945, 0x633d, 0x7946, 0x3d29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x324a, 0x4943, 0x0000, 0x7948, 0x633e, 0x0000, 0x0000,
+  0x486b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7949, 0x4145, 0x0000, 0x6341, 0x0000, 0x6342,
+  0x4769, 0x0000, 0x3f41, 0x633f, 0x0000, 0x4361, 0x0000, 0x794a, 0x6340, 0x794b, 0x0000, 0x0000,
+  0x3e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x305c,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_122[] = {
+  0x3529, 0x0000, 0x0000, 0x794c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6343, 0x0000, 0x0000, 0x4478,
+  0x0000, 0x6344, 0x4047, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c2d, 0x0000, 0x0000, 0x4923,
+  0x6345, 0x6346, 0x4355, 0x0000, 0x4e47, 0x0000, 0x0000, 0x6348, 0x6347, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c6f, 0x0000,
+  0x0000, 0x634a, 0x3070, 0x0000, 0x0000, 0x0000, 0x0000, 0x634d, 0x0000, 0x794e, 0x0000, 0x634b,
+  0x3254, 0x374e, 0x634c, 0x3946, 0x3972, 0x0000, 0x4a66, 0x634e, 0x0000, 0x0000, 0x4b54, 0x0000,
+  0x0000, 0x6350, 0x0000, 0x0000, 0x0000, 0x4051, 0x314f, 0x323a, 0x302c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x634f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x794f, 0x0000, 0x0000,
+  0x0000, 0x6351, 0x6352, 0x3e77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6353, 0x0000, 0x334f,
+  0x0000, 0x7950, 0x0000, 0x0000, 0x6355, 0x0000, 0x0000, 0x0000, 0x376a, 0x0000, 0x3566, 0x0000,
+  0x0000, 0x6356, 0x3675, 0x0000, 0x0000, 0x6357, 0x0000, 0x407c, 0x0000, 0x464d, 0x0000, 0x4060,
+  0x3a75, 0x7952, 0x0000, 0x0000, 0x6358, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4362, 0x416b, 0x0000, 0x635a, 0x635c, 0x6359, 0x635b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3722, 0x7953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x635d, 0x3726, 0x0000, 0x0000, 0x0000, 0x3567, 0x4d52, 0x635f, 0x0000, 0x0000, 0x7955,
+  0x0000, 0x0000, 0x6360, 0x0000, 0x0000, 0x0000, 0x312e, 0x7956, 0x0000, 0x0000, 0x0000, 0x6363,
+  0x0000, 0x0000, 0x0000, 0x3376, 0x6362, 0x6361, 0x0000, 0x6365, 0x635e, 0x0000, 0x6366, 0x4e29,
+  0x0000, 0x6367, 0x7957, 0x6368, 0x0000, 0x0000, 0x5474, 0x636a, 0x0000, 0x6369, 0x0000, 0x0000,
+  0x0000, 0x636b, 0x636c, 0x0000, 0x4e35, 0x636d, 0x0000, 0x706f, 0x3e4f, 0x636e, 0x636f, 0x3d57,
+  0x0000, 0x4638, 0x6370, 0x0000, 0x0000, 0x0000, 0x4328, 0x7958, 0x0000, 0x6371, 0x0000, 0x433c,
+  0x6372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3625, 0x0000, 0x513f, 0x435d, 0x3c33, 0x0000,
+  0x0000, 0x7959, 0x0000, 0x3448
+};
+static const uint16_t jis0213_1_f_123[] = {
+  0x0000, 0x0000, 0x6373, 0x0000, 0x6422, 0x0000, 0x6376, 0x0000, 0x3568, 0x0000, 0x6375, 0x6424,
+  0x0000, 0x0000, 0x0000, 0x6374, 0x0000, 0x3e50, 0x795a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6378, 0x6379, 0x0000, 0x452b, 0x0000, 0x0000, 0x637a, 0x0000, 0x335e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3f5a, 0x4964, 0x0000, 0x637c, 0x0000, 0x0000, 0x0000, 0x4268, 0x795b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6377, 0x0000, 0x637b, 0x637d, 0x0000, 0x0000, 0x3a7b, 0x0000, 0x795c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6426, 0x492e, 0x795d,
+  0x4826, 0x4579, 0x0000, 0x365a, 0x6425, 0x6423, 0x795e, 0x4835, 0x637e, 0x435e, 0x457b, 0x0000,
+  0x457a, 0x0000, 0x3a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6438, 0x0000, 0x0000,
+  0x795f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6428, 0x0000, 0x642a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x642d, 0x7960, 0x642e, 0x7961, 0x642b, 0x642c, 0x7962, 0x0000, 0x6429, 0x6427, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6421, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a4f, 0x3255, 0x0000, 0x0000, 0x0000, 0x6435, 0x0000, 0x6432, 0x0000, 0x6437,
+  0x0000, 0x0000, 0x6436, 0x0000, 0x4773, 0x4c27, 0x0000, 0x3b3b, 0x6430, 0x6439, 0x6434, 0x0000,
+  0x6433, 0x642f, 0x7963, 0x6431, 0x0000, 0x3449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x433d, 0x0000, 0x0000, 0x407d, 0x0000, 0x0000, 0x0000, 0x4822, 0x0000, 0x0000,
+  0x643e, 0x0000, 0x0000, 0x0000, 0x4824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4061, 0x643b, 0x0000, 0x0000, 0x484f, 0x0000, 0x643f, 0x4a53, 0x0000, 0x435b, 0x0000, 0x643a,
+  0x643c, 0x0000, 0x0000, 0x643d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7965,
+  0x0000, 0x7966, 0x0000, 0x0000, 0x0000, 0x6440, 0x0000, 0x0000, 0x3c44, 0x0000, 0x0000, 0x0000,
+  0x4646, 0x6445, 0x6444, 0x0000, 0x0000, 0x6441, 0x0000, 0x0000, 0x0000, 0x4f36, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x644a, 0x0000, 0x0000, 0x644e, 0x644b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_124[] = {
+  0x6447, 0x7967, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6448, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x644d, 0x0000, 0x0000, 0x0000, 0x6442, 0x5255, 0x6449, 0x6443, 0x0000, 0x0000, 0x644c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7969, 0x6452, 0x796a, 0x344a, 0x0000, 0x644f,
+  0x0000, 0x0000, 0x0000, 0x6450, 0x0000, 0x0000, 0x6451, 0x6454, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7968, 0x0000, 0x796b, 0x0000, 0x0000, 0x796c, 0x6453, 0x4876, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6455, 0x4e7c, 0x4a6d, 0x645a, 0x0000, 0x0000, 0x6457, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6456, 0x4052, 0x0000, 0x6459, 0x645b, 0x0000, 0x0000, 0x0000,
+  0x6458, 0x0000, 0x645f, 0x0000, 0x645c, 0x796f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x645d,
+  0x6446, 0x0000, 0x0000, 0x0000, 0x645e, 0x6460, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6461, 0x7970, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a46, 0x0000, 0x6462, 0x0000, 0x0000,
+  0x0000, 0x7971, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c62, 0x0000, 0x0000, 0x364e, 0x3729, 0x6463,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a34, 0x0000, 0x3f68, 0x0000, 0x4c30, 0x0000, 0x7972,
+  0x6464, 0x0000, 0x4e33, 0x0000, 0x7973, 0x4774, 0x0000, 0x4146, 0x4734, 0x0000, 0x0000, 0x3d4d,
+  0x0000, 0x0000, 0x0000, 0x3040, 0x7974, 0x6469, 0x6467, 0x0000, 0x6465, 0x3421, 0x0000, 0x3e51,
+  0x646a, 0x0000, 0x0000, 0x6468, 0x0000, 0x6466, 0x646e, 0x0000, 0x0000, 0x646d, 0x646c, 0x646b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x646f, 0x0000, 0x0000, 0x7975, 0x6470, 0x403a, 0x0000,
+  0x6471, 0x0000, 0x6473, 0x0000, 0x0000, 0x6472, 0x0000, 0x0000, 0x0000, 0x0000, 0x3852, 0x0000,
+  0x0000, 0x0000, 0x4138, 0x0000, 0x0000, 0x0000, 0x6475, 0x0000, 0x0000, 0x7976, 0x457c, 0x0000,
+  0x6474, 0x7977, 0x0000, 0x0000, 0x6476, 0x7978, 0x4a35, 0x416c, 0x3947, 0x0000, 0x6477, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6479,
+  0x0000, 0x0000, 0x647a, 0x0000, 0x647b, 0x0000, 0x647c, 0x0000, 0x3b65, 0x0000, 0x647d, 0x374f,
+  0x0000, 0x0000, 0x356a, 0x0000
+};
+static const uint16_t jis0213_1_f_125[] = {
+  0x352a, 0x0000, 0x6521, 0x0000, 0x4c73, 0x3948, 0x647e, 0x7979, 0x797a, 0x0000, 0x6524, 0x4c66,
+  0x0000, 0x473c, 0x0000, 0x0000, 0x4933, 0x0000, 0x0000, 0x797b, 0x3d63, 0x6523, 0x0000, 0x3c53,
+  0x3949, 0x3b66, 0x3569, 0x4a36, 0x6522, 0x797c, 0x0000, 0x0000, 0x4147, 0x4b42, 0x3a77, 0x797d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b67, 0x445d, 0x0000, 0x6527, 0x4e5f,
+  0x3a59, 0x797e, 0x6528, 0x3f42, 0x0000, 0x652a, 0x0000, 0x0000, 0x0000, 0x3e52, 0x3a30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6529, 0x0000, 0x7a21, 0x3d2a, 0x383e, 0x4148, 0x6525, 0x652b, 0x0000,
+  0x7a22, 0x0000, 0x0000, 0x6526, 0x3750, 0x0000, 0x652e, 0x6532, 0x376b, 0x0000, 0x0000, 0x7a23,
+  0x0000, 0x0000, 0x652d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6536, 0x7a24, 0x0000, 0x394a, 0x0000,
+  0x0000, 0x4d6d, 0x303c, 0x6533, 0x0000, 0x0000, 0x356b, 0x0000, 0x6530, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6531, 0x0000, 0x0000, 0x457d, 0x652f, 0x652c, 0x0000, 0x3328, 0x4064, 0x0000,
+  0x0000, 0x3828, 0x7a25, 0x0000, 0x0000, 0x6538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a26,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6535, 0x0000, 0x7a27, 0x0000, 0x0000, 0x0000, 0x6537,
+  0x0000, 0x0000, 0x0000, 0x6534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3751, 0x4233, 0x6539,
+  0x416e, 0x0000, 0x0000, 0x6546, 0x7a28, 0x0000, 0x6542, 0x653c, 0x0000, 0x0000, 0x7a29, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6540, 0x3c7a, 0x305d, 0x653b, 0x6543, 0x6547, 0x394b, 0x4c56, 0x0000,
+  0x4456, 0x653d, 0x0000, 0x0000, 0x6545, 0x0000, 0x653a, 0x433e, 0x0000, 0x653f, 0x303d, 0x4c4a,
+  0x0000, 0x0000, 0x7a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x653e, 0x0000, 0x0000, 0x365b, 0x486c,
+  0x7a2b, 0x0000, 0x0000, 0x416d, 0x0000, 0x4e50, 0x3d6f, 0x0000, 0x0000, 0x656e, 0x7a2c, 0x0000,
+  0x6548, 0x0000, 0x407e, 0x0000, 0x6544, 0x6549, 0x654b, 0x0000, 0x4479, 0x654e, 0x0000, 0x7a2d,
+  0x654a, 0x0000, 0x0000, 0x0000, 0x4a54, 0x344b, 0x0000, 0x0000, 0x4c4b, 0x0000, 0x0000, 0x305e,
+  0x0000, 0x0000, 0x654d, 0x0000, 0x4e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x654c,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_126[] = {
+  0x0000, 0x316f, 0x0000, 0x0000, 0x466c, 0x654f, 0x0000, 0x0000, 0x7a30, 0x6556, 0x6550, 0x6557,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a31, 0x6553, 0x0000, 0x0000, 0x7a32, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x477b, 0x0000, 0x0000, 0x3c4a, 0x6555, 0x0000, 0x6552, 0x6558, 0x6551,
+  0x0000, 0x0000, 0x3d44, 0x0000, 0x7a2f, 0x0000, 0x0000, 0x4b25, 0x0000, 0x0000, 0x3d4c, 0x0000,
+  0x0000, 0x6554, 0x6560, 0x0000, 0x0000, 0x655c, 0x0000, 0x655f, 0x0000, 0x655d, 0x6561, 0x655b,
+  0x0000, 0x6541, 0x4053, 0x0000, 0x0000, 0x484b, 0x0000, 0x655e, 0x0000, 0x0000, 0x6559, 0x7a34,
+  0x0000, 0x0000, 0x4121, 0x3752, 0x0000, 0x3d2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a35, 0x0000,
+  0x3f25, 0x4136, 0x6564, 0x0000, 0x0000, 0x6566, 0x6567, 0x0000, 0x0000, 0x6563, 0x6565, 0x0000,
+  0x0000, 0x7a36, 0x0000, 0x0000, 0x0000, 0x0000, 0x655a, 0x6562, 0x0000, 0x656a, 0x6569, 0x0000,
+  0x0000, 0x4b7a, 0x0000, 0x0000, 0x372b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6568, 0x0000, 0x656c, 0x656b, 0x656f, 0x0000, 0x6571, 0x0000, 0x0000, 0x3b3c, 0x656d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6572, 0x6573, 0x7a37, 0x0000, 0x6574, 0x7a38, 0x657a, 0x453b,
+  0x6576, 0x0000, 0x6575, 0x6577, 0x6578, 0x0000, 0x6579, 0x0000, 0x0000, 0x0000, 0x0000, 0x657b,
+  0x657c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x344c, 0x0000, 0x657d, 0x0000, 0x657e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6621, 0x0000, 0x7a39,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6622, 0x6623, 0x6624, 0x0000, 0x6625, 0x6626, 0x0000, 0x0000,
+  0x6628, 0x6627, 0x0000, 0x0000, 0x6629, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662a,
+  0x662b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662e, 0x662c, 0x662d, 0x3a61, 0x3753,
+  0x0000, 0x0000, 0x4356, 0x0000, 0x4833, 0x0000, 0x3d70, 0x0000, 0x0000, 0x474d, 0x0000, 0x486d,
+  0x662f, 0x586d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6630, 0x6632,
+  0x0000, 0x4d65, 0x6631, 0x6634, 0x6633, 0x0000, 0x4d53, 0x0000, 0x6635, 0x0000, 0x487e, 0x0000,
+  0x0000, 0x7a3b, 0x0000, 0x0000, 0x6636, 0x0000, 0x0000, 0x7a3c, 0x0000, 0x0000, 0x6639, 0x0000,
+  0x0000, 0x6638, 0x6637, 0x0000, 0x0000, 0x0000, 0x0000, 0x663a, 0x3732, 0x0000, 0x0000, 0x0000,
+  0x4122, 0x3541, 0x0000, 0x0000, 0x0000, 0x0000, 0x663e, 0x663b, 0x0000, 0x0000, 0x663c, 0x0000,
+  0x0000, 0x0000, 0x663f, 0x0000, 0x6640, 0x663d, 0x0000, 0x0000, 0x0000, 0x3129, 0x0000, 0x7a3d,
+  0x0000, 0x3227, 0x0000, 0x0000, 0x0000, 0x6642, 0x6643, 0x0000, 0x0000, 0x0000, 0x6644, 0x0000,
+  0x4d62, 0x0000, 0x7a3e, 0x0000, 0x0000, 0x0000, 0x3d2c, 0x0000, 0x6646, 0x6645, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a3f, 0x0000, 0x0000, 0x0000, 0x7a40, 0x3f69, 0x6647, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6648, 0x0000, 0x0000, 0x6649, 0x0000, 0x3465, 0x7a41, 0x0000, 0x7a42, 0x0000,
+  0x344d, 0x0000, 0x0000, 0x664a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x664b, 0x7a43, 0x4b5d,
+  0x4d63, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_128[] = {
+  0x4d54, 0x4f37, 0x0000, 0x394d, 0x664e, 0x3c54, 0x664d, 0x0000, 0x0000, 0x0000, 0x0000, 0x664f,
+  0x3c29, 0x0000, 0x0000, 0x0000, 0x4251, 0x0000, 0x6650, 0x0000, 0x7a45, 0x394c, 0x0000, 0x4c57,
+  0x6651, 0x6652, 0x0000, 0x0000, 0x6653, 0x0000, 0x0000, 0x0000, 0x0000, 0x6654, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a46, 0x0000, 0x6655, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3c2a, 0x0000, 0x7a47, 0x4c6d, 0x7a48, 0x0000, 0x0000, 0x0000, 0x6657,
+  0x7a49, 0x433f, 0x0000, 0x6656, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6659, 0x0000,
+  0x0000, 0x0000, 0x6658, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665a, 0x0000,
+  0x0000, 0x0000, 0x403b, 0x0000, 0x665b, 0x0000, 0x665c, 0x0000, 0x0000, 0x0000, 0x4a39, 0x665d,
+  0x0000, 0x416f, 0x665e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e7e, 0x6662, 0x0000, 0x6661, 0x6660, 0x4430, 0x0000, 0x6663, 0x3f26,
+  0x0000, 0x6664, 0x0000, 0x0000, 0x0000, 0x6665, 0x4f38, 0x6666, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6667, 0x6669, 0x6668, 0x4825, 0x0000, 0x4679, 0x0000, 0x4f3e, 0x4829, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x666b, 0x0000, 0x0000, 0x3e53, 0x0000, 0x492a, 0x0000, 0x666c, 0x666a,
+  0x0000, 0x344e, 0x0000, 0x0000, 0x0000, 0x3854, 0x3b68, 0x0000, 0x0000, 0x486e, 0x0000, 0x0000,
+  0x0000, 0x382a, 0x4b43, 0x0000, 0x666f, 0x666d, 0x0000, 0x394e, 0x0000, 0x394f, 0x3069, 0x0000,
+  0x3a68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x305f, 0x6674, 0x0000, 0x4340, 0x0000, 0x0000, 0x0000, 0x7a4a, 0x0000,
+  0x4758, 0x0000, 0x425b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6676, 0x7a4b,
+  0x0000, 0x6672, 0x6675, 0x6670, 0x0000, 0x6673, 0x4b26, 0x0000, 0x7a4c, 0x3855, 0x0000, 0x0000,
+  0x307d, 0x6671, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6678,
+  0x0000, 0x6679, 0x0000, 0x7a4d, 0x4639, 0x0000, 0x0000, 0x0000, 0x363b, 0x0000, 0x0000, 0x0000,
+  0x6726, 0x473d, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_129[] = {
+  0x0000, 0x0000, 0x3b69, 0x0000, 0x0000, 0x363c, 0x4048, 0x4f46, 0x4c2e, 0x6677, 0x4054, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a4e, 0x0000, 0x3553, 0x667a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667d,
+  0x0000, 0x4326, 0x0000, 0x473e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4431, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6723, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6722, 0x0000,
+  0x0000, 0x0000, 0x7a4f, 0x667e, 0x0000, 0x0000, 0x3f55, 0x0000, 0x4965, 0x6725, 0x0000, 0x6724,
+  0x3950, 0x4f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6735,
+  0x7a50, 0x0000, 0x0000, 0x0000, 0x0000, 0x6729, 0x672a, 0x7a51, 0x7a52, 0x0000, 0x0000, 0x3c70,
+  0x0000, 0x7a53, 0x6728, 0x0000, 0x3978, 0x6727, 0x0000, 0x0000, 0x672b, 0x0000, 0x0000, 0x0000,
+  0x4432, 0x4a22, 0x4123, 0x0000, 0x0000, 0x0000, 0x0000, 0x425c, 0x672f, 0x0000, 0x6730, 0x672c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x672d, 0x0000, 0x672e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3951,
+  0x0000, 0x0000, 0x0000, 0x6736, 0x0000, 0x6732, 0x0000, 0x0000, 0x0000, 0x0000, 0x4966, 0x0000,
+  0x4b6c, 0x4928, 0x0000, 0x0000, 0x6731, 0x0000, 0x0000, 0x6734, 0x6733, 0x0000, 0x0000, 0x0000,
+  0x4b44, 0x6737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6738, 0x0000, 0x0000, 0x4137,
+  0x0000, 0x6739, 0x0000, 0x0000, 0x673b, 0x0000, 0x673f, 0x7a54, 0x0000, 0x673c, 0x673a, 0x473f,
+  0x673d, 0x0000, 0x673e, 0x0000, 0x0000, 0x0000, 0x3232, 0x0000, 0x6745, 0x6740, 0x7a55, 0x0000,
+  0x0000, 0x6741, 0x0000, 0x7a56, 0x0000, 0x6742, 0x0000, 0x4221, 0x0000, 0x0000, 0x0000, 0x7a57,
+  0x6744, 0x6743, 0x6746, 0x0000, 0x0000, 0x0000, 0x0000, 0x6747, 0x6748, 0x0000, 0x0000, 0x3f43,
+  0x0000, 0x3269, 0x0000, 0x6749, 0x4e57, 0x0000, 0x3c2b, 0x0000, 0x0000, 0x3d2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b6a, 0x4357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x674a, 0x674b,
+  0x3131, 0x0000, 0x674c, 0x0000
+};
+static const uint16_t jis0213_1_f_130[] = {
+  0x0000, 0x674d, 0x674e, 0x0000, 0x0000, 0x674f, 0x0000, 0x6750, 0x363d, 0x5a2a, 0x6751, 0x0000,
+  0x4065, 0x6752, 0x3c4b, 0x0000, 0x6753, 0x0000, 0x5030, 0x0000, 0x0000, 0x0000, 0x6754, 0x4a5e,
+  0x345c, 0x0000, 0x0000, 0x4124, 0x3d58, 0x0000, 0x4971, 0x3d2e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6755, 0x3952, 0x6756, 0x484c, 0x0000, 0x6764, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6758, 0x0000, 0x4249, 0x4775, 0x383f, 0x6757, 0x4125, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x447a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x675b, 0x675a, 0x675d, 0x0000, 0x0000, 0x675c, 0x0000, 0x675e,
+  0x7a5b, 0x0000, 0x6760, 0x0000, 0x675f, 0x0000, 0x344f, 0x0000, 0x6761, 0x0000, 0x6762, 0x6763,
+  0x0000, 0x0000, 0x3a31, 0x4e49, 0x0000, 0x6765, 0x3f27, 0x0000, 0x7a5c, 0x0000, 0x3170, 0x6766,
+  0x6767, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6768, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3072, 0x0000, 0x6769, 0x7a5e, 0x0000,
+  0x0000, 0x0000, 0x676a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4967, 0x0000, 0x0000,
+  0x0000, 0x3c47, 0x0000, 0x676c, 0x0000, 0x7a5f, 0x0000, 0x7a60, 0x7a61, 0x3329, 0x3032, 0x0000,
+  0x0000, 0x7a62, 0x0000, 0x676b, 0x676e, 0x474e, 0x7a63, 0x3f44, 0x0000, 0x3256, 0x0000, 0x4b27,
+  0x0000, 0x0000, 0x0000, 0x7a64, 0x375d, 0x365c, 0x0000, 0x676d, 0x0000, 0x326a, 0x7a65, 0x7a66,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3423, 0x7a67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3171, 0x6772, 0x4e6a, 0x425d, 0x7a68, 0x0000, 0x4944,
+  0x0000, 0x677e, 0x0000, 0x3257, 0x677c, 0x0000, 0x677a, 0x6771, 0x0000, 0x676f, 0x0000, 0x6770,
+  0x0000, 0x3c63, 0x366c, 0x4377, 0x0000, 0x0000, 0x0000, 0x4651, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3151, 0x0000, 0x6774, 0x6773, 0x0000, 0x0000, 0x0000, 0x0000, 0x6779, 0x6775, 0x6778,
+  0x0000, 0x7a69, 0x7a6a, 0x0000
+};
+static const uint16_t jis0213_1_f_131[] = {
+  0x7a6b, 0x7a6c, 0x4c50, 0x6777, 0x3258, 0x337d, 0x677b, 0x0000, 0x0000, 0x677d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3754, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6823, 0x682c,
+  0x682d, 0x0000, 0x0000, 0x0000, 0x302b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a6e, 0x6834,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3071, 0x0000, 0x0000, 0x682b, 0x0000, 0x7a6f, 0x0000, 0x682a,
+  0x0000, 0x6825, 0x6824, 0x0000, 0x6822, 0x6821, 0x4363, 0x0000, 0x427b, 0x6827, 0x7a70, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6826, 0x0000, 0x0000, 0x7a71, 0x0000, 0x6829, 0x0000, 0x7a72,
+  0x0000, 0x4170, 0x3755, 0x0000, 0x0000, 0x0000, 0x0000, 0x3141, 0x6828, 0x7a73, 0x3953, 0x0000,
+  0x0000, 0x7a74, 0x0000, 0x0000, 0x4171, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x683a, 0x0000, 0x683b, 0x0000, 0x3259,
+  0x0000, 0x0000, 0x0000, 0x322e, 0x6838, 0x7a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x682e, 0x7a76, 0x6836, 0x0000, 0x683d, 0x6837, 0x0000, 0x0000, 0x0000, 0x6835, 0x0000,
+  0x0000, 0x0000, 0x7a77, 0x6776, 0x0000, 0x0000, 0x6833, 0x0000, 0x7a78, 0x0000, 0x682f, 0x0000,
+  0x0000, 0x0000, 0x3450, 0x6831, 0x683c, 0x0000, 0x6832, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a79,
+  0x683e, 0x7a7a, 0x6830, 0x477c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d69, 0x0000, 0x0000,
+  0x0000, 0x6839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684f, 0x0000, 0x7a7b,
+  0x7a7c, 0x6847, 0x0000, 0x0000, 0x0000, 0x3f7b, 0x0000, 0x7a7d, 0x0000, 0x0000, 0x3546, 0x0000,
+  0x365d, 0x0000, 0x6842, 0x7a7e, 0x0000, 0x7b21, 0x0000, 0x325b, 0x0000, 0x0000, 0x3e54, 0x0000,
+  0x6845, 0x0000, 0x0000, 0x0000, 0x3a5a, 0x0000, 0x0000, 0x4551, 0x684a, 0x7b22, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a6e, 0x7b23, 0x6841, 0x0000, 0x0000, 0x0000, 0x325a,
+  0x3856, 0x4929, 0x684b, 0x0000, 0x683f, 0x0000, 0x0000, 0x6848, 0x0000, 0x0000, 0x0000, 0x6852,
+  0x0000, 0x6843, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_132[] = {
+  0x0000, 0x7b24, 0x0000, 0x6844, 0x463a, 0x0000, 0x7b25, 0x6849, 0x0000, 0x0000, 0x7b26, 0x6846,
+  0x4b28, 0x684c, 0x3060, 0x0000, 0x0000, 0x0000, 0x0000, 0x6840, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684e, 0x0000, 0x684d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x476b, 0x6854, 0x0000, 0x685f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x337e, 0x0000, 0x0000, 0x0000, 0x6862, 0x0000, 0x0000, 0x6850, 0x0000, 0x0000, 0x0000,
+  0x6855, 0x4d6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x685e, 0x0000,
+  0x7b28, 0x4d55, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4378, 0x0000, 0x0000, 0x0000, 0x336b, 0x0000, 0x0000, 0x0000, 0x7b29,
+  0x0000, 0x4972, 0x6864, 0x4621, 0x0000, 0x0000, 0x3031, 0x0000, 0x0000, 0x685d, 0x0000, 0x6859,
+  0x4172, 0x6853, 0x685b, 0x6860, 0x7b2a, 0x472c, 0x0000, 0x7b2b, 0x0000, 0x302a, 0x0000, 0x6858,
+  0x0000, 0x6861, 0x4978, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x685c, 0x0000,
+  0x6857, 0x7b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e55, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d2f, 0x0000, 0x0000, 0x0000, 0x3c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c58, 0x0000, 0x0000,
+  0x4947, 0x0000, 0x7b2d, 0x6867, 0x0000, 0x6870, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x685a, 0x0000, 0x7b2e, 0x0000, 0x0000, 0x3377, 0x0000,
+  0x7b2f, 0x0000, 0x0000, 0x0000, 0x3e78, 0x6865, 0x7b30, 0x686a, 0x4173, 0x0000, 0x0000, 0x6866,
+  0x7b31, 0x686d, 0x7b32, 0x0000, 0x435f, 0x0000, 0x686e, 0x0000, 0x0000, 0x4d56, 0x6863, 0x3338,
+  0x0000, 0x6869, 0x0000, 0x0000, 0x686c, 0x4c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x686f, 0x0000,
+  0x0000, 0x6868, 0x686b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b29, 0x0000, 0x4f21, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6873, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x687a, 0x0000, 0x0000, 0x6872
+};
+static const uint16_t jis0213_1_f_133[] = {
+  0x3c43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6851, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4e, 0x0000, 0x4c22, 0x6879, 0x6878, 0x0000, 0x6874,
+  0x6875, 0x0000, 0x3136, 0x0000, 0x0000, 0x0000, 0x7b35, 0x6877, 0x0000, 0x6871, 0x0000, 0x7b36,
+  0x0000, 0x0000, 0x4455, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6876, 0x307e, 0x0000, 0x7b37,
+  0x0000, 0x0000, 0x7b34, 0x0000, 0x0000, 0x4222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a43, 0x0000, 0x0000, 0x687b, 0x6921, 0x0000, 0x4859, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x687e, 0x3e56, 0x3c49, 0x6923, 0x0000, 0x0000, 0x363e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6924, 0x0000, 0x4979, 0x687d, 0x7b38, 0x6856, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x687c, 0x7b39, 0x0000, 0x0000, 0x0000, 0x4f4f, 0x4622, 0x4973, 0x0000,
+  0x0000, 0x692b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6931,
+  0x0000, 0x0000, 0x7b3c, 0x0000, 0x0000, 0x0000, 0x6932, 0x0000, 0x6925, 0x0000, 0x0000, 0x0000,
+  0x4776, 0x0000, 0x0000, 0x692f, 0x6927, 0x0000, 0x6929, 0x0000, 0x7b3d, 0x0000, 0x0000, 0x7b3e,
+  0x6933, 0x6928, 0x0000, 0x0000, 0x692c, 0x0000, 0x0000, 0x3172, 0x0000, 0x4665, 0x0000, 0x692d,
+  0x6930, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b3f, 0x0000, 0x6926, 0x0000, 0x4126, 0x0000,
+  0x692a, 0x3b27, 0x3f45, 0x3730, 0x4c74, 0x7b3b, 0x4c79, 0x3d72, 0x7b40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6937, 0x6935, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4f4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6934, 0x0000, 0x7b41,
+  0x0000, 0x4d75, 0x7b42, 0x6936, 0x6938, 0x0000, 0x0000, 0x0000, 0x0000, 0x6939, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x693c, 0x693a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4623, 0x693b, 0x0000, 0x0000, 0x0000, 0x484d, 0x692e, 0x0000, 0x0000, 0x7b43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d73, 0x0000, 0x693d, 0x6942, 0x4174,
+  0x0000, 0x0000, 0x6941, 0x7b45
+};
+static const uint16_t jis0213_1_f_134[] = {
+  0x0000, 0x0000, 0x6922, 0x0000, 0x7b46, 0x7b47, 0x6943, 0x4149, 0x0000, 0x0000, 0x693e, 0x6940,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7b48, 0x0000, 0x7b44, 0x693f, 0x0000, 0x0000, 0x5d31, 0x5d22,
+  0x7b4a, 0x0000, 0x6945, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6944, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4b, 0x0000, 0x0000, 0x0000, 0x4d76, 0x0000, 0x623c,
+  0x6946, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6947, 0x0000, 0x2f68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6948, 0x3857, 0x0000, 0x3554, 0x0000, 0x0000, 0x0000,
+  0x694a, 0x515d, 0x0000, 0x7b4d, 0x0000, 0x0000, 0x3575, 0x7b4e, 0x4e3a, 0x0000, 0x3673, 0x694b,
+  0x0000, 0x0000, 0x7b50, 0x0000, 0x0000, 0x0000, 0x0000, 0x694c, 0x0000, 0x0000, 0x0000, 0x436e,
+  0x7b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x694d, 0x0000, 0x0000, 0x0000, 0x7b53, 0x0000, 0x0000,
+  0x0000, 0x467a, 0x0000, 0x303a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3263, 0x6952, 0x6953, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x694e, 0x0000, 0x3b3d, 0x0000, 0x0000, 0x7b54, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694f, 0x4742, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6950, 0x6951, 0x695b, 0x0000, 0x0000, 0x0000, 0x6955, 0x6958, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6954, 0x0000, 0x7b55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6956, 0x0000, 0x6957, 0x3c58, 0x0000, 0x6959, 0x0000, 0x4341,
+  0x0000, 0x3756, 0x3342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x695c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x333f, 0x0000, 0x6961, 0x0000, 0x0000, 0x695d, 0x6960, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x483a, 0x0000, 0x0000, 0x0000, 0x0000, 0x695e, 0x0000, 0x0000, 0x695f, 0x4948, 0x485a, 0x6962,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427d, 0x696c, 0x7b56, 0x6968,
+  0x7b57, 0x7b58, 0x326b, 0x0000
+};
+static const uint16_t jis0213_1_f_135[] = {
+  0x6966, 0x0000, 0x4b2a, 0x6967, 0x0000, 0x0000, 0x6964, 0x0000, 0x6965, 0x696a, 0x696d, 0x7b59,
+  0x0000, 0x696b, 0x0000, 0x0000, 0x0000, 0x6969, 0x6963, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4358, 0x0000, 0x6974, 0x0000, 0x4c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6972, 0x0000, 0x0000, 0x0000, 0x6973, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x696e, 0x0000, 0x0000, 0x6970, 0x0000, 0x0000, 0x0000, 0x6971,
+  0x0000, 0x0000, 0x0000, 0x696f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4066, 0x0000, 0x4f39, 0x6978, 0x0000, 0x6979, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a21,
+  0x0000, 0x3f2a, 0x0000, 0x697b, 0x0000, 0x697e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6976,
+  0x6975, 0x0000, 0x0000, 0x6a22, 0x0000, 0x0000, 0x325c, 0x0000, 0x697c, 0x0000, 0x6a23, 0x0000,
+  0x0000, 0x0000, 0x697d, 0x0000, 0x0000, 0x7b5a, 0x0000, 0x0000, 0x697a, 0x0000, 0x4433, 0x0000,
+  0x6977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4768, 0x0000, 0x0000, 0x6a27, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b5b, 0x7b5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a26, 0x0000, 0x0000, 0x6a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a2e, 0x7b5d, 0x7b5e, 0x0000, 0x6a28, 0x0000, 0x0000, 0x0000, 0x6a30,
+  0x0000, 0x7b5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d66, 0x6a33, 0x0000, 0x6a2a, 0x0000, 0x0000,
+  0x6a2b, 0x0000, 0x0000, 0x0000, 0x6a2f, 0x0000, 0x6a32, 0x6a31, 0x0000, 0x0000, 0x0000, 0x6a29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a2c, 0x0000, 0x6a3d, 0x0000, 0x0000, 0x0000, 0x7b61, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a36, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b62, 0x0000, 0x0000, 0x6a34,
+  0x0000, 0x0000, 0x6a35, 0x0000, 0x0000, 0x0000, 0x6a3a, 0x6a3b, 0x0000, 0x332a, 0x0000, 0x3542,
+  0x0000, 0x0000, 0x6a39, 0x0000
+};
+static const uint16_t jis0213_1_f_136[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a24, 0x7b63, 0x0000, 0x0000, 0x0000, 0x7b64, 0x0000,
+  0x0000, 0x6a38, 0x6a3c, 0x6a37, 0x7b65, 0x6a3e, 0x0000, 0x0000, 0x7b66, 0x6a40, 0x6a3f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b67, 0x0000, 0x6a42, 0x6a41, 0x695a,
+  0x0000, 0x0000, 0x0000, 0x6a46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a44, 0x0000, 0x0000, 0x6a45, 0x0000, 0x6a47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x376c, 0x0000, 0x6a49, 0x0000, 0x6a48, 0x0000, 0x3d30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3954, 0x5e27, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a4a, 0x3d51,
+  0x0000, 0x0000, 0x0000, 0x3339, 0x0000, 0x6a4b, 0x0000, 0x3152, 0x0000, 0x3e57, 0x6a4c, 0x0000,
+  0x0000, 0x3955, 0x6a4d, 0x3061, 0x0000, 0x0000, 0x0000, 0x0000, 0x493d, 0x0000, 0x0000, 0x6a4e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f6a, 0x0000, 0x6a55, 0x0000, 0x0000, 0x6a52, 0x0000, 0x436f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a53, 0x6a50, 0x365e, 0x0000, 0x6a4f, 0x6a56, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3736, 0x0000, 0x0000, 0x425e, 0x0000, 0x6a5c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a58, 0x0000, 0x0000, 0x0000, 0x4235, 0x6a57, 0x7b68, 0x6a5a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a51, 0x0000, 0x0000, 0x0000, 0x6a5b, 0x0000, 0x6a5d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b69, 0x486f, 0x0000, 0x0000, 0x6a59, 0x0000, 0x6a5e, 0x6a60, 0x0000, 0x0000,
+  0x3853, 0x6a54, 0x0000, 0x3041, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a5f,
+  0x0000, 0x3a5b, 0x4e76, 0x6a61, 0x6a62, 0x4175, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b6a, 0x0000,
+  0x0000, 0x0000, 0x7b6b, 0x4e22, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a63, 0x4d35, 0x0000, 0x0000,
+  0x6a64, 0x6a65, 0x0000, 0x0000, 0x4a64, 0x6a66, 0x0000, 0x3a40, 0x0000, 0x4e23, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a6c, 0x3e58, 0x6a6a, 0x7b6d, 0x0000, 0x0000, 0x4d67, 0x6a67, 0x0000, 0x0000,
+  0x6a69, 0x403d, 0x3f7e, 0x0000
+};
+static const uint16_t jis0213_1_f_137[] = {
+  0x0000, 0x0000, 0x6a68, 0x0000, 0x6a6d, 0x0000, 0x0000, 0x4a23, 0x0000, 0x0000, 0x6a6f, 0x0000,
+  0x6a6e, 0x0000, 0x0000, 0x0000, 0x336c, 0x0000, 0x4b2b, 0x6a70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b70, 0x7b71, 0x7b72, 0x0000, 0x7b6e, 0x6a7c, 0x6a72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a73, 0x0000, 0x7b73, 0x0000, 0x0000, 0x6a74, 0x6a75, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b74, 0x0000, 0x7b75, 0x0000, 0x0000, 0x0000, 0x6a79, 0x0000, 0x6a7a, 0x7b76, 0x0000, 0x6a78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7b77, 0x6a76, 0x0000, 0x6a71, 0x6a77, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a7b, 0x7037, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3228, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a7e, 0x365f,
+  0x6a7d, 0x0000, 0x0000, 0x0000, 0x6b22, 0x0000, 0x6b21, 0x0000, 0x0000, 0x0000, 0x6b24, 0x0000,
+  0x0000, 0x6b23, 0x0000, 0x6b25, 0x0000, 0x0000, 0x3d31, 0x0000, 0x6b26, 0x0000, 0x0000, 0x6b27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b28, 0x403e, 0x0000, 0x4d57, 0x0000, 0x6b29,
+  0x0000, 0x0000, 0x4a24, 0x4746, 0x6b2a, 0x0000, 0x6b2b, 0x382b, 0x0000, 0x0000, 0x0000, 0x352c,
+  0x0000, 0x0000, 0x0000, 0x6b2c, 0x7b78, 0x0000, 0x3b6b, 0x4741, 0x6b2d, 0x0000, 0x3350, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b30, 0x4d77,
+  0x0000, 0x6b2f, 0x3f46, 0x0000, 0x6b31, 0x0000, 0x0000, 0x6b32, 0x0000, 0x0000, 0x6b33, 0x3451,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b34, 0x0000, 0x0000, 0x6b35, 0x0000, 0x6b36,
+  0x6b37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3351, 0x0000, 0x7b7a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b38, 0x0000, 0x6b39, 0x6b3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3272,
+  0x0000, 0x7b7b, 0x3f28, 0x6b3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b3c, 0x0000, 0x7b7c, 0x0000, 0x6b3d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_138[] = {
+  0x3840, 0x0000, 0x447b, 0x6b3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3757, 0x0000, 0x3f56, 0x0000,
+  0x6b41, 0x0000, 0x4624, 0x0000, 0x6b40, 0x0000, 0x7b7d, 0x3731, 0x0000, 0x7b7e, 0x6b3f, 0x4277,
+  0x352d, 0x0000, 0x0000, 0x6b42, 0x0000, 0x6b43, 0x0000, 0x3e59, 0x0000, 0x0000, 0x7c21, 0x376d,
+  0x0000, 0x6b44, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b2c, 0x0000, 0x0000, 0x405f, 0x0000, 0x0000,
+  0x0000, 0x3576, 0x0000, 0x4c75, 0x414a, 0x0000, 0x6b45, 0x7c22, 0x0000, 0x0000, 0x3f47, 0x4370,
+  0x3e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b49, 0x7c23,
+  0x6b4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c24, 0x0000, 0x3a3e, 0x4242, 0x6b48, 0x0000,
+  0x3e5b, 0x493e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b47, 0x0000, 0x7c25, 0x3b6c, 0x0000,
+  0x3153, 0x7c26, 0x6b4e, 0x3758, 0x0000, 0x0000, 0x3b6e, 0x0000, 0x0000, 0x3b6d, 0x0000, 0x4f4d,
+  0x6b4d, 0x6b4c, 0x4127, 0x0000, 0x354d, 0x4f43, 0x333a, 0x3e5c, 0x0000, 0x7c27, 0x0000, 0x0000,
+  0x0000, 0x7c28, 0x0000, 0x0000, 0x6b4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b50, 0x0000,
+  0x6b51, 0x6b4f, 0x0000, 0x3858, 0x0000, 0x4d40, 0x0000, 0x0000, 0x3b6f, 0x4727, 0x0000, 0x0000,
+  0x0000, 0x6b54, 0x0000, 0x4040, 0x0000, 0x4342, 0x0000, 0x0000, 0x4d36, 0x0000, 0x6b57, 0x0000,
+  0x0000, 0x0000, 0x386c, 0x0000, 0x403f, 0x6b53, 0x0000, 0x6b58, 0x386d, 0x6b55, 0x6b56, 0x7c29,
+  0x6b52, 0x0000, 0x0000, 0x0000, 0x4062, 0x4649, 0x0000, 0x0000, 0x432f, 0x0000, 0x325d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4870, 0x0000, 0x0000, 0x3543, 0x0000, 0x0000, 0x4434,
+  0x0000, 0x0000, 0x6b5b, 0x0000, 0x6b59, 0x0000, 0x0000, 0x434c, 0x0000, 0x0000, 0x0000, 0x4041,
+  0x3452, 0x6b5a, 0x0000, 0x3f5b, 0x7c2a, 0x0000, 0x4e4a, 0x0000, 0x0000, 0x0000, 0x4f40, 0x0000,
+  0x0000, 0x0000, 0x6b5c, 0x6b67, 0x4435, 0x0000, 0x6b66, 0x7c2b, 0x6b63, 0x6b6b, 0x6b64, 0x0000,
+  0x6b60, 0x0000, 0x447c, 0x6b5f, 0x0000, 0x0000, 0x0000, 0x6b5d, 0x0000, 0x4d21, 0x3b70, 0x0000,
+  0x0000, 0x6b61, 0x0000, 0x6b5e, 0x7c2c, 0x0000, 0x7c2d, 0x6b65, 0x3d74, 0x0000, 0x3841, 0x0000,
+  0x0000, 0x0000, 0x427a, 0x0000
+};
+static const uint16_t jis0213_1_f_139[] = {
+  0x4b45, 0x315a, 0x3062, 0x0000, 0x4625, 0x0000, 0x0000, 0x6b69, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6b68, 0x0000, 0x4666, 0x0000, 0x6b6d, 0x0000, 0x0000, 0x0000, 0x6b62, 0x0000, 0x6b6c, 0x6b6e,
+  0x0000, 0x382c, 0x6b6a, 0x3956, 0x0000, 0x3c55, 0x0000, 0x0000, 0x6b6f, 0x4d58, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b72, 0x0000, 0x6b75, 0x0000, 0x0000, 0x6b73, 0x4935, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3660, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b74, 0x0000, 0x0000, 0x6b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c31, 0x0000,
+  0x0000, 0x6b7a, 0x0000, 0x0000, 0x6b77, 0x0000, 0x6b79, 0x6b78, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c32, 0x0000, 0x6b7b, 0x0000, 0x3c31, 0x7c33, 0x6b7d, 0x6b7c, 0x4968, 0x0000, 0x0000, 0x6c21,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3759, 0x0000, 0x0000, 0x7c34, 0x0000, 0x6b7e,
+  0x6c22, 0x0000, 0x0000, 0x6c23, 0x3544, 0x6641, 0x3e79, 0x0000, 0x6c24, 0x0000, 0x0000, 0x386e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c25, 0x0000, 0x0000, 0x6c26, 0x0000, 0x0000, 0x3b3e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a4e, 0x0000, 0x6c27, 0x0000, 0x6c28, 0x0000,
+  0x3d32, 0x0000, 0x6c29, 0x6c2a, 0x0000, 0x0000, 0x6c2b, 0x0000, 0x0000, 0x6c2c, 0x6c2d, 0x0000,
+  0x0000, 0x7c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x432b, 0x0000, 0x0000, 0x6c2e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c30, 0x0000, 0x6c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4626, 0x0000,
+  0x6c31, 0x7c36, 0x4b2d, 0x0000, 0x6c32, 0x0000, 0x6c33, 0x0000, 0x6c34, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x465a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e5d, 0x6c36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c37, 0x0000, 0x396b, 0x502e,
+  0x6c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c38, 0x493f, 0x6c39, 0x0000, 0x6c41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c3a, 0x0000,
+  0x0000, 0x6c3c, 0x0000, 0x0000, 0x0000, 0x6c3b, 0x6c3d, 0x0000, 0x4b46, 0x6c3e, 0x6c3f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c40, 0x0000, 0x0000, 0x0000, 0x6c42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x332d, 0x4467, 0x0000, 0x4969, 0x3a62, 0x3957, 0x0000, 0x0000, 0x0000, 0x0000, 0x494f,
+  0x325f, 0x484e, 0x6c45, 0x3453, 0x4055, 0x6c44, 0x6c49, 0x4379, 0x4c63, 0x0000, 0x6c47, 0x6c48,
+  0x352e, 0x0000, 0x6c4a, 0x4763, 0x425f, 0x0000, 0x0000, 0x4871, 0x453d, 0x6c46, 0x0000, 0x4b47,
+  0x326c, 0x6c4c, 0x4f28, 0x4442, 0x4f45, 0x0000, 0x0000, 0x3b71, 0x6c4b, 0x0000, 0x4231, 0x0000,
+  0x0000, 0x6c5c, 0x4128, 0x0000, 0x0000, 0x4678, 0x0000, 0x4950, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6c4f, 0x3b3f, 0x3b72, 0x0000, 0x3e5e, 0x0000, 0x4765, 0x7c39, 0x382d, 0x6c4e,
+  0x6c4d, 0x0000, 0x496a, 0x0000, 0x0000, 0x0000, 0x3c41, 0x0000, 0x0000, 0x4552, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c3a, 0x0000, 0x0000, 0x0000, 0x7c3b, 0x0000, 0x6c51, 0x6c52,
+  0x3958, 0x6c50, 0x7c3c, 0x0000
+};
+static const uint16_t jis0213_1_f_141[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c53, 0x6c54, 0x0000, 0x6c56, 0x4223, 0x0000, 0x6c55, 0x3466,
+  0x0000, 0x6c58, 0x0000, 0x6c57, 0x6c59, 0x0000, 0x7c3e, 0x6c5b, 0x6c5d, 0x0000, 0x6c5e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4056, 0x0000, 0x3c4f, 0x6c5f, 0x0000, 0x0000, 0x0000, 0x3352,
+  0x0000, 0x6c60, 0x0000, 0x0000, 0x4176, 0x6c61, 0x0000, 0x6c62, 0x496b, 0x0000, 0x0000, 0x352f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c63, 0x0000, 0x0000,
+  0x0000, 0x4436, 0x0000, 0x0000, 0x0000, 0x0000, 0x315b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c64, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c71, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c40, 0x0000, 0x0000, 0x0000, 0x422d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c67, 0x0000, 0x0000, 0x0000, 0x6c66, 0x0000,
+  0x0000, 0x0000, 0x6c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6d,
+  0x6c6b, 0x0000, 0x7c41, 0x6c68, 0x0000, 0x7c42, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6a, 0x7c43,
+  0x0000, 0x0000, 0x6c69, 0x6c6c, 0x0000, 0x3577, 0x0000, 0x6c70, 0x0000, 0x4057, 0x0000, 0x6c71,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3859, 0x0000, 0x6c6e, 0x6c6f, 0x0000, 0x0000, 0x0000, 0x4f29,
+  0x0000, 0x0000, 0x0000, 0x4437, 0x0000, 0x4129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c72, 0x0000, 0x0000, 0x6c75
+};
+static const uint16_t jis0213_1_f_142[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c73, 0x6c74, 0x4d59, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4627, 0x6c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c76, 0x6c77, 0x6c79, 0x7c44, 0x0000, 0x0000, 0x7c45,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c7c, 0x0000, 0x0000, 0x0000, 0x6c7d, 0x6c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c46, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c7a, 0x0000, 0x447d, 0x0000, 0x0000, 0x6d21,
+  0x6d25, 0x6d22, 0x6c7e, 0x0000, 0x6d23, 0x0000, 0x0000, 0x0000, 0x6d24, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d2b, 0x0000, 0x0000, 0x0000, 0x6d26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4058,
+  0x6d28, 0x0000, 0x0000, 0x6d2a, 0x6d27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c47, 0x0000, 0x6d2d, 0x0000, 0x3d33, 0x0000, 0x6d2c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c48, 0x6d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d2f, 0x0000, 0x0000,
+  0x6d32, 0x6d31, 0x0000, 0x6d30, 0x0000, 0x0000, 0x6d34, 0x6d33, 0x0000, 0x4c76, 0x0000, 0x0000,
+  0x0000, 0x6d36, 0x0000, 0x6d35, 0x6d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d39, 0x3f48, 0x6d3b, 0x0000, 0x0000, 0x366d, 0x6d3c, 0x6d3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d3f, 0x0000,
+  0x7c4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d40, 0x6d3d, 0x0000, 0x6d41, 0x0000, 0x3c56, 0x6d42,
+  0x3530, 0x3733, 0x0000, 0x0000, 0x0000, 0x0000, 0x382e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d43, 0x0000, 0x0000, 0x0000, 0x4670, 0x0000, 0x0000, 0x453e, 0x6d44,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d47, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c34, 0x0000, 0x7c4c, 0x6d46,
+  0x6d45, 0x375a, 0x6d48, 0x0000
+};
+static const uint16_t jis0213_1_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x3353, 0x0000, 0x6d4a, 0x0000, 0x0000, 0x0000, 0x3a5c, 0x6d49, 0x0000,
+  0x6d52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4c, 0x6d4e, 0x4a65, 0x6d4b, 0x0000, 0x0000,
+  0x0000, 0x6d4d, 0x0000, 0x6d51, 0x6d4f, 0x3531, 0x7c4d, 0x6d50, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d53, 0x0000, 0x0000, 0x475a, 0x4e58, 0x0000, 0x0000, 0x7c4e, 0x0000, 0x3d34,
+  0x0000, 0x0000, 0x0000, 0x6d54, 0x0000, 0x0000, 0x7c4f, 0x0000, 0x4d22, 0x6d56, 0x0000, 0x6d55,
+  0x0000, 0x0000, 0x6d59, 0x4d41, 0x0000, 0x0000, 0x6d58, 0x0000, 0x336d, 0x6d57, 0x6d5c, 0x0000,
+  0x0000, 0x6d5b, 0x0000, 0x0000, 0x6d5a, 0x4532, 0x6d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c50, 0x0000, 0x0000, 0x6d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d5f, 0x0000, 0x0000, 0x396c,
+  0x0000, 0x3725, 0x6d60, 0x6d61, 0x6d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f49,
+  0x6d63, 0x0000, 0x3c2d, 0x6d64, 0x0000, 0x0000, 0x0000, 0x6d65, 0x0000, 0x0000, 0x7c52, 0x5221,
+  0x517e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d66, 0x6570, 0x6d67, 0x4324, 0x3f2b, 0x4740, 0x0000,
+  0x0000, 0x7c53, 0x0000, 0x6d68, 0x0000, 0x0000, 0x4a55, 0x4454, 0x397e, 0x0000, 0x0000, 0x4329,
+  0x0000, 0x0000, 0x312a, 0x0000, 0x4b78, 0x3f57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x375e, 0x0000, 0x0000, 0x3661, 0x0000, 0x0000, 0x4a56, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d6b, 0x0000,
+  0x7c54, 0x6d6a, 0x3260, 0x0000, 0x7c55, 0x4676, 0x6d6c, 0x4777, 0x0000, 0x4533, 0x7c56, 0x6d6d,
+  0x3d52, 0x0000, 0x0000, 0x0000, 0x6d6f, 0x0000, 0x0000, 0x4c42, 0x6d7e, 0x6d71, 0x6d72, 0x0000,
+  0x0000, 0x4449, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_144[] = {
+  0x4260, 0x4177, 0x0000, 0x4628, 0x0000, 0x6d70, 0x3555, 0x0000, 0x7c57, 0x0000, 0x0000, 0x6d79,
+  0x0000, 0x6d76, 0x6e25, 0x4629, 0x4360, 0x6d73, 0x0000, 0x447e, 0x4553, 0x6d74, 0x6d78, 0x3f60,
+  0x0000, 0x4767, 0x444c, 0x0000, 0x0000, 0x4042, 0x6d77, 0x422e, 0x4224, 0x6d75, 0x3029, 0x4f22,
+  0x0000, 0x0000, 0x0000, 0x6d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c58, 0x4261, 0x0000,
+  0x0000, 0x3d35, 0x3f4a, 0x0000, 0x0000, 0x6d7c, 0x6d7b, 0x0000, 0x306f, 0x6d7d, 0x0000, 0x0000,
+  0x492f, 0x0000, 0x6e27, 0x0000, 0x0000, 0x465b, 0x3f6b, 0x0000, 0x0000, 0x4359, 0x0000, 0x3678,
+  0x0000, 0x6e26, 0x4d37, 0x313f, 0x0000, 0x4a57, 0x3261, 0x6e21, 0x6e22, 0x6e23, 0x6e24, 0x463b,
+  0x4323, 0x3063, 0x6e28, 0x0000, 0x6e29, 0x7423, 0x0000, 0x0000, 0x423d, 0x0000, 0x6e2a, 0x0000,
+  0x3173, 0x414c, 0x0000, 0x382f, 0x0000, 0x4d5a, 0x0000, 0x0000, 0x6e2b, 0x452c, 0x0000, 0x0000,
+  0x0000, 0x4178, 0x3c57, 0x6e2c, 0x0000, 0x0000, 0x6e2f, 0x0000, 0x0000, 0x3d65, 0x6e2d, 0x412b,
+  0x412a, 0x0000, 0x3064, 0x0000, 0x4e4b, 0x6e31, 0x0000, 0x4872, 0x6e33, 0x6e32, 0x6e30, 0x6364,
+  0x3454, 0x0000, 0x0000, 0x6d6e, 0x7c5a, 0x6e35, 0x6e34, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e36,
+  0x0000, 0x4d38, 0x0000, 0x0000, 0x0000, 0x7c5b, 0x0000, 0x7c5c, 0x0000, 0x7c5d, 0x0000, 0x7c5e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c5f, 0x4661, 0x0000, 0x0000, 0x4b2e, 0x0000,
+  0x6e37, 0x0000, 0x3c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e38, 0x0000, 0x6e39, 0x0000, 0x7c60,
+  0x0000, 0x6e3a, 0x0000, 0x0000, 0x4521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c61, 0x0000,
+  0x0000, 0x306a, 0x0000, 0x0000, 0x7c62, 0x7c63, 0x0000, 0x7c64, 0x0000, 0x0000, 0x3959, 0x0000,
+  0x0000, 0x0000, 0x4f3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c65,
+  0x0000, 0x0000, 0x0000, 0x6e3e, 0x0000, 0x7c66, 0x7c67, 0x0000, 0x0000, 0x3734, 0x6e3b, 0x0000,
+  0x6e3c, 0x0000, 0x0000, 0x0000, 0x4974, 0x0000, 0x0000, 0x0000, 0x0000, 0x3354, 0x0000, 0x7c68,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c69, 0x4d39, 0x0000, 0x363f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4554, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_145[] = {
+  0x0000, 0x0000, 0x6e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e40, 0x0000, 0x7c6b, 0x7c6c, 0x7c6d, 0x0000,
+  0x0000, 0x6e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c6e, 0x7c6f,
+  0x0000, 0x0000, 0x0000, 0x7c70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4522, 0x0000, 0x7c71,
+  0x6e43, 0x7c72, 0x6e42, 0x0000, 0x7c73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c75, 0x4653, 0x6e44, 0x3d36, 0x3c60, 0x475b, 0x4371, 0x0000, 0x0000, 0x0000, 0x3c72, 0x0000,
+  0x3f6c, 0x0000, 0x6e45, 0x0000, 0x6e46, 0x0000, 0x0000, 0x7c76, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3f5d, 0x6e47, 0x0000, 0x6e48, 0x0000, 0x0000, 0x0000, 0x6e49, 0x4d6f, 0x0000,
+  0x3d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4b, 0x6e4a, 0x0000, 0x395a, 0x0000, 0x3973,
+  0x3b40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4e, 0x7c77,
+  0x0000, 0x0000, 0x0000, 0x3d66, 0x0000, 0x6e4d, 0x0000, 0x6e4c, 0x0000, 0x4269, 0x0000, 0x0000,
+  0x386f, 0x0000, 0x4043, 0x0000, 0x0000, 0x0000, 0x0000, 0x4830, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d39, 0x0000, 0x7c78, 0x0000, 0x0000, 0x0000, 0x6e4f, 0x0000, 0x3e5f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e52, 0x6e50, 0x7c79, 0x0000, 0x0000, 0x6e51, 0x0000, 0x7c7a, 0x0000, 0x0000,
+  0x6e54, 0x6e53, 0x0000, 0x0000, 0x3e7a, 0x0000, 0x6e55, 0x0000, 0x7c7b, 0x0000, 0x0000, 0x0000,
+  0x6e56, 0x6e57, 0x0000, 0x0000, 0x0000, 0x0000, 0x4850, 0x3a53, 0x3c61, 0x6e58, 0x0000, 0x6e59,
+  0x4e24, 0x3d45, 0x4c6e, 0x4e4c, 0x6e5a, 0x3662, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e5b, 0x7c7c,
+  0x4523, 0x0000, 0x0000, 0x6e5e, 0x3378, 0x3f4b, 0x0000, 0x6e5c, 0x0000, 0x6e5d, 0x0000, 0x4460,
+  0x7c7e, 0x7d21, 0x4b55, 0x367c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d22, 0x0000, 0x0000,
+  0x0000, 0x7d23, 0x0000, 0x0000, 0x0000, 0x6e60, 0x6e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c7d,
+  0x6e5f, 0x0000, 0x0000, 0x6e63
+};
+static const uint16_t jis0213_1_f_146[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d24, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x465f, 0x3343, 0x0000, 0x7d25, 0x6e67, 0x0000, 0x0000, 0x6e64, 0x6e66, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4f, 0x0000, 0x0000, 0x6e65, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e6b, 0x0000, 0x0000, 0x385a, 0x7d26, 0x7d27, 0x7d28, 0x0000,
+  0x7d29, 0x0000, 0x0000, 0x6e6f, 0x7d2a, 0x0000, 0x0000, 0x7d2b, 0x4534, 0x6e6a, 0x0000, 0x0000,
+  0x6e6d, 0x6e6b, 0x0000, 0x6e70, 0x0000, 0x0000, 0x0000, 0x7d2c, 0x6e71, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e69, 0x0000, 0x0000, 0x6e76, 0x3174, 0x0000, 0x0000, 0x6e68, 0x0000,
+  0x0000, 0x0000, 0x482d, 0x0000, 0x6e6c, 0x0000, 0x3e60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x395b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b48, 0x0000, 0x3664, 0x0000, 0x0000, 0x3d46,
+  0x0000, 0x463c, 0x0000, 0x0000, 0x7d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x412d, 0x0000, 0x6e74, 0x0000, 0x6e6e, 0x6e73, 0x0000, 0x4c43, 0x0000, 0x4438, 0x6e75,
+  0x6e72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x412c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e79, 0x0000, 0x6e78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7d2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d30,
+  0x7d31, 0x0000, 0x0000, 0x6e77, 0x0000, 0x0000, 0x4b2f, 0x7d32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d33, 0x0000, 0x0000, 0x0000,
+  0x3d7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e7a, 0x4a5f, 0x0000, 0x0000, 0x3154, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4946, 0x4372, 0x0000, 0x0000, 0x0000, 0x0000, 0x3578, 0x0000, 0x6e7c, 0x0000,
+  0x395d, 0x0000, 0x0000, 0x7d34
+};
+static const uint16_t jis0213_1_f_147[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d35, 0x0000, 0x3b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e7b, 0x3f6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f6e, 0x6f21, 0x6f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d36, 0x3e7b, 0x7d37, 0x6f22, 0x6f24,
+  0x0000, 0x7d38, 0x3653, 0x0000, 0x4945, 0x0000, 0x0000, 0x3c62, 0x4f23, 0x0000, 0x6e7e, 0x3a78,
+  0x0000, 0x0000, 0x4f3f, 0x0000, 0x0000, 0x6f26, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f25, 0x6f27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e7d, 0x0000, 0x0000, 0x0000,
+  0x7d39, 0x7d3a, 0x7d3b, 0x4669, 0x0000, 0x4555, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4457, 0x0000, 0x6f2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4343, 0x6f28, 0x0000, 0x0000, 0x0000,
+  0x6f29, 0x0000, 0x0000, 0x0000, 0x7d3c, 0x7d3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d3e, 0x0000,
+  0x372d, 0x0000, 0x6f2b, 0x0000, 0x7d3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x3830, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f2a, 0x0000, 0x3e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3379, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f30, 0x0000, 0x3a3f, 0x4179, 0x0000, 0x0000, 0x444a, 0x7d40,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d41, 0x0000, 0x0000, 0x0000, 0x333b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f2e, 0x6f2f, 0x4443, 0x0000, 0x6f2d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f31, 0x7d42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f37, 0x0000, 0x0000, 0x7d43, 0x0000, 0x6f3a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f39, 0x452d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f32, 0x6f33,
+  0x6f36, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f38, 0x7d44, 0x7d45, 0x0000, 0x3640, 0x0000, 0x0000,
+  0x6f3b, 0x6f35, 0x0000, 0x0000, 0x6f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d47, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_148[] = {
+  0x0000, 0x0000, 0x0000, 0x6f3f, 0x7d46, 0x0000, 0x0000, 0x6f40, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f41, 0x0000, 0x0000, 0x6f3e, 0x6f3d, 0x0000, 0x0000, 0x0000,
+  0x3e62, 0x462a, 0x6f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f45, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f43, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d48, 0x0000, 0x6f44, 0x6f42, 0x0000, 0x4278, 0x0000, 0x6f46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f47, 0x0000, 0x0000, 0x6f49, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3455, 0x6f48, 0x4c7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f54, 0x6f4a, 0x0000, 0x0000, 0x6f4d, 0x0000,
+  0x6f4b, 0x0000, 0x6f4c, 0x7d4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4e, 0x7d4b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f50, 0x7d4c, 0x7d4d, 0x0000, 0x0000, 0x6f51, 0x0000, 0x6f52,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f55, 0x6f53, 0x6f56, 0x6f58, 0x0000, 0x6f57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4439,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c67, 0x0000, 0x6f59, 0x412e,
+  0x0000, 0x0000, 0x0000, 0x6f5a, 0x0000, 0x4a44, 0x6f5b, 0x332b, 0x0000, 0x0000, 0x7d4e, 0x313c,
+  0x0000, 0x3457, 0x0000, 0x3456, 0x6f5c, 0x0000, 0x6f5d, 0x0000, 0x6f5e, 0x6f5f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d4f, 0x6f60, 0x0000, 0x3458, 0x3355, 0x395e, 0x4836, 0x7d50, 0x6f62,
+  0x6f61, 0x7d51, 0x0000, 0x0000, 0x7d52, 0x6f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x315c, 0x0000,
+  0x0000, 0x0000, 0x7d53, 0x0000, 0x0000, 0x6f66, 0x0000, 0x6f65, 0x6f64, 0x7d54, 0x6f67, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f6a, 0x0000, 0x0000, 0x0000, 0x3047, 0x0000, 0x0000, 0x6f68, 0x7d55,
+  0x6f6c, 0x6f6b, 0x0000, 0x0000, 0x7d56, 0x0000, 0x0000, 0x7d57, 0x6f6e, 0x6f6d, 0x6f6f, 0x0000,
+  0x462e, 0x0000, 0x7d59, 0x0000, 0x6f70, 0x0000, 0x7d5a, 0x0000, 0x0000, 0x6f71, 0x6f73, 0x0000,
+  0x0000, 0x6f72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x496c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f74, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f75, 0x0000, 0x3a65, 0x0000, 0x0000, 0x0000, 0x6f76, 0x6f77,
+  0x0000, 0x0000, 0x4b49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414b,
+  0x0000, 0x0000, 0x0000, 0x3024, 0x424b, 0x0000, 0x6f78, 0x0000, 0x496d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f7b, 0x6f79, 0x395f, 0x0000, 0x6f7a, 0x3842, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d5b, 0x0000, 0x0000, 0x4a45, 0x6f7d, 0x7021, 0x6f7e, 0x7022,
+  0x0000, 0x0000, 0x3121, 0x3f58, 0x3d7c, 0x3459, 0x7023, 0x0000, 0x0000, 0x0000, 0x4766, 0x0000,
+  0x7025, 0x0000, 0x0000, 0x0000, 0x3122, 0x0000, 0x7024, 0x4444, 0x0000, 0x4e4d, 0x462b, 0x6f7c,
+  0x4e26, 0x0000, 0x3831, 0x0000, 0x0000, 0x4d5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d5c, 0x3679, 0x4e34, 0x0000, 0x3728, 0x0000, 0x4262, 0x6721, 0x0000, 0x7026, 0x332c, 0x3f6f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3356, 0x7028, 0x0000, 0x7029, 0x7027, 0x3764, 0x0000, 0x3a5d,
+  0x3e63, 0x7d5e, 0x0000, 0x0000, 0x3123, 0x0000, 0x0000, 0x4e59, 0x7d5f, 0x7d60, 0x0000, 0x702b,
+  0x6e2e, 0x0000, 0x702a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x702e, 0x702c, 0x702d, 0x0000,
+  0x702f, 0x0000, 0x7030, 0x4e6c, 0x7031, 0x7032, 0x0000, 0x4049, 0x483b, 0x0000, 0x0000, 0x0000,
+  0x3f7d, 0x3467, 0x0000, 0x0000, 0x4d3a, 0x326d, 0x3d38, 0x385b, 0x0000, 0x7035, 0x0000, 0x7034,
+  0x3b73, 0x7036, 0x7033, 0x0000, 0x0000, 0x3b28, 0x7d61, 0x0000, 0x0000, 0x703a, 0x6a2d, 0x0000,
+  0x0000, 0x5256, 0x0000, 0x3f77, 0x7038, 0x0000, 0x7d62, 0x0000, 0x0000, 0x0000, 0x4e25, 0x4671,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x312b, 0x7d64, 0x4063, 0x3c36, 0x0000, 0x0000, 0x0000, 0x7d65,
+  0x4a37, 0x0000, 0x3140, 0x0000, 0x0000, 0x0000, 0x4e6d, 0x4d6b, 0x0000, 0x703b, 0x0000, 0x4545,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_151[] = {
+  0x3c7b, 0x0000, 0x0000, 0x0000, 0x703c, 0x0000, 0x703d, 0x3f4c, 0x703e, 0x0000, 0x4e6e, 0x0000,
+  0x0000, 0x7039, 0x7040, 0x7042, 0x0000, 0x7041, 0x0000, 0x703f, 0x0000, 0x0000, 0x7043, 0x0000,
+  0x0000, 0x7044, 0x0000, 0x0000, 0x417a, 0x0000, 0x3262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7045, 0x0000, 0x0000, 0x4c38, 0x0000, 0x0000, 0x7046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7047, 0x0000, 0x4f2a, 0x7d66, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b31, 0x7048, 0x0000, 0x7d67,
+  0x0000, 0x7049, 0x704a, 0x0000, 0x0000, 0x0000, 0x704e, 0x0000, 0x704b, 0x0000, 0x704c, 0x0000,
+  0x704d, 0x704f, 0x0000, 0x0000, 0x0000, 0x7d68, 0x7d69, 0x7d6a, 0x0000, 0x0000, 0x4044, 0x0000,
+  0x0000, 0x0000, 0x4c77, 0x0000, 0x0000, 0x4045, 0x7d6b, 0x0000, 0x7050, 0x0000, 0x4873, 0x0000,
+  0x7051, 0x7353, 0x4c4c, 0x0000, 0x7052, 0x0000, 0x7053, 0x0000, 0x7054, 0x3357, 0x0000, 0x7056,
+  0x0000, 0x3f59, 0x7d6c, 0x0000, 0x0000, 0x7057, 0x0000, 0x7d6d, 0x3724, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7058, 0x705c, 0x0000, 0x705a, 0x0000, 0x0000, 0x0000, 0x0000, 0x705b, 0x0000, 0x0000,
+  0x3373, 0x7059, 0x705d, 0x0000, 0x0000, 0x0000, 0x0000, 0x705e, 0x0000, 0x3048, 0x0000, 0x705f,
+  0x7060, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d6e, 0x0000, 0x0000, 0x3e64, 0x0000, 0x0000, 0x0000,
+  0x7061, 0x0000, 0x0000, 0x0000, 0x3547, 0x0000, 0x0000, 0x7064, 0x0000, 0x0000, 0x7063, 0x0000,
+  0x7062, 0x0000, 0x0000, 0x6b71, 0x0000, 0x4a5c, 0x7d6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7065,
+  0x7066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d71, 0x0000, 0x7067, 0x0000, 0x0000, 0x7068, 0x0000, 0x7069, 0x7d72, 0x0000, 0x706a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x345a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d74, 0x706b, 0x0000, 0x7d73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x706c, 0x4723, 0x0000,
+  0x0000, 0x0000, 0x706e, 0x323b, 0x7d75, 0x7071, 0x7070, 0x0000, 0x0000, 0x0000, 0x0000, 0x3124,
+  0x0000, 0x0000, 0x0000, 0x3641
+};
+static const uint16_t jis0213_1_f_152[] = {
+  0x0000, 0x4a47, 0x443a, 0x3a22, 0x0000, 0x3960, 0x3d67, 0x0000, 0x3f5c, 0x0000, 0x7d77, 0x0000,
+  0x7073, 0x0000, 0x0000, 0x7072, 0x4d42, 0x3468, 0x4852, 0x465c, 0x0000, 0x0000, 0x0000, 0x3f7c,
+  0x4e4e, 0x0000, 0x375b, 0x0000, 0x0000, 0x0000, 0x7d78, 0x0000, 0x0000, 0x7076, 0x0000, 0x0000,
+  0x7075, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d79, 0x4b4b, 0x462c, 0x0000, 0x0000,
+  0x7d7a, 0x0000, 0x0000, 0x0000, 0x3150, 0x0000, 0x0000, 0x7077, 0x7074, 0x0000, 0x0000, 0x4951,
+  0x4d6a, 0x7078, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7079, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x707b, 0x426a, 0x335b, 0x335c, 0x707a, 0x0000, 0x0000, 0x7d7c, 0x7d7d,
+  0x3469, 0x3832, 0x7d7e, 0x7e21, 0x346a, 0x7e22, 0x7e23, 0x453f, 0x0000, 0x0000, 0x4e60, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e25, 0x0000, 0x385c, 0x0000, 0x0000, 0x0000, 0x707c,
+  0x7e26, 0x0000, 0x0000, 0x707d, 0x707e, 0x7121, 0x0000, 0x7123, 0x7122, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4977, 0x0000, 0x7124, 0x0000, 0x0000, 0x0000, 0x0000, 0x7125, 0x0000, 0x7126, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7127, 0x0000, 0x0000, 0x0000, 0x7e27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7129, 0x7128, 0x0000, 0x712a, 0x0000, 0x7e28, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4874, 0x664c, 0x0000, 0x0000, 0x3f29, 0x0000, 0x0000, 0x3532, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7e29, 0x0000, 0x712b, 0x0000, 0x712c, 0x0000, 0x522c, 0x5d3b, 0x4853,
+  0x0000, 0x0000, 0x307b, 0x0000, 0x303b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b74, 0x4b30, 0x3e7e, 0x0000
+};
+static const uint16_t jis0213_1_f_153[] = {
+  0x0000, 0x0000, 0x0000, 0x712d, 0x0000, 0x4c5f, 0x0000, 0x0000, 0x0000, 0x712e, 0x4d5c, 0x0000,
+  0x3142, 0x0000, 0x0000, 0x0000, 0x3b41, 0x0000, 0x712f, 0x326e, 0x7130, 0x0000, 0x0000, 0x0000,
+  0x7131, 0x0000, 0x0000, 0x0000, 0x0000, 0x7133, 0x7134, 0x0000, 0x7136, 0x7132, 0x0000, 0x0000,
+  0x7135, 0x0000, 0x0000, 0x0000, 0x345b, 0x0000, 0x0000, 0x0000, 0x7137, 0x0000, 0x7138, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7139, 0x713a, 0x0000, 0x0000, 0x0000, 0x713b, 0x0000, 0x0000, 0x713d, 0x0000, 0x0000,
+  0x0000, 0x713c, 0x0000, 0x713f, 0x7142, 0x0000, 0x0000, 0x0000, 0x713e, 0x7140, 0x7141, 0x0000,
+  0x0000, 0x7143, 0x0000, 0x3642, 0x7e2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c73, 0x7144, 0x7145, 0x3961, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7146, 0x0000, 0x0000,
+  0x333e, 0x0000, 0x0000, 0x0000, 0x474f, 0x7147, 0x7148, 0x0000, 0x0000, 0x0000, 0x0000, 0x435a,
+  0x466b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7149, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x477d, 0x0000, 0x0000, 0x424c, 0x3158, 0x366e, 0x0000, 0x366f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4373, 0x714e, 0x3670, 0x0000, 0x0000, 0x326f, 0x0000, 0x0000,
+  0x714d, 0x0000, 0x0000, 0x714b, 0x0000, 0x714c, 0x0000, 0x714a, 0x0000, 0x0000, 0x7158, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x714f, 0x7150, 0x0000,
+  0x0000, 0x7151, 0x7152, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7154, 0x0000, 0x0000, 0x7153,
+  0x0000, 0x0000, 0x0000, 0x3d59
+};
+static const uint16_t jis0213_1_f_154[] = {
+  0x0000, 0x7155, 0x7e2c, 0x7e2d, 0x0000, 0x7157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3533, 0x7156, 0x0000, 0x0000, 0x417b, 0x3833, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7e2e, 0x0000, 0x0000, 0x0000, 0x424d, 0x0000, 0x0000, 0x715a, 0x0000, 0x7e2f, 0x7e30, 0x0000,
+  0x462d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715b, 0x7e31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7160, 0x0000, 0x715e, 0x0000, 0x715d, 0x715f, 0x0000, 0x715c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e32, 0x0000, 0x0000, 0x7162, 0x7e33, 0x0000, 0x0000, 0x0000, 0x7e34, 0x0000,
+  0x0000, 0x7161, 0x0000, 0x7164, 0x0000, 0x0000, 0x3643, 0x7163, 0x0000, 0x0000, 0x0000, 0x7165,
+  0x0000, 0x0000, 0x7166, 0x0000, 0x7168, 0x7167, 0x0000, 0x0000, 0x0000, 0x7169, 0x716b, 0x716a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x397c, 0x0000, 0x0000, 0x0000, 0x0000, 0x716c, 0x0000, 0x0000, 0x716d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e35, 0x0000, 0x333c, 0x0000, 0x0000, 0x0000, 0x716e, 0x0000, 0x0000, 0x0000,
+  0x716f, 0x7e36, 0x0000, 0x7e37, 0x3f71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e38, 0x7170, 0x0000, 0x7171, 0x0000, 0x7172, 0x7173, 0x0000, 0x7e39, 0x0000,
+  0x3962, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7174, 0x7175, 0x0000, 0x0000, 0x7176, 0x7177,
+  0x0000, 0x0000, 0x7178, 0x0000, 0x0000, 0x0000, 0x4831, 0x717a, 0x0000, 0x4926, 0x717b, 0x7179,
+  0x0000, 0x717d, 0x0000, 0x0000, 0x717c, 0x0000, 0x0000, 0x717e, 0x0000, 0x7e3a, 0x0000, 0x7221,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_155[] = {
+  0x0000, 0x0000, 0x7e3b, 0x0000, 0x0000, 0x0000, 0x7222, 0x0000, 0x7e3c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7223, 0x0000, 0x7224, 0x0000, 0x0000, 0x0000, 0x0000, 0x7225, 0x7e3d, 0x0000, 0x7226, 0x7227,
+  0x0000, 0x7228, 0x0000, 0x7229, 0x722a, 0x722b, 0x722c, 0x0000, 0x0000, 0x7e3f, 0x722d, 0x722e,
+  0x0000, 0x5d35, 0x722f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6478,
+  0x3534, 0x0000, 0x0000, 0x0000, 0x0000, 0x3321, 0x3a32, 0x7231, 0x7230, 0x4c25, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7233, 0x7234, 0x7232, 0x0000, 0x7235, 0x0000, 0x0000,
+  0x4b62, 0x0000, 0x0000, 0x0000, 0x7236, 0x0000, 0x357b, 0x0000, 0x0000, 0x0000, 0x7e40, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f25, 0x0000, 0x0000, 0x7e43, 0x0000, 0x7237, 0x7e44, 0x0000, 0x0000,
+  0x0000, 0x7e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7239,
+  0x7e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e46, 0x0000, 0x0000, 0x0000, 0x303e, 0x7e47,
+  0x0000, 0x723a, 0x4a2b, 0x7238, 0x0000, 0x0000, 0x723b, 0x723c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e48, 0x723d, 0x723e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e49,
+  0x723f, 0x0000, 0x4b6e, 0x3b2d, 0x0000, 0x3a7a, 0x412f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7240, 0x0000, 0x0000, 0x0000, 0x0000, 0x7243, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7241, 0x7e4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7244, 0x0000, 0x0000, 0x3871, 0x7242, 0x0000,
+  0x0000, 0x0000, 0x7e4b, 0x7245, 0x0000, 0x7246, 0x7247, 0x0000, 0x724b, 0x0000, 0x3b2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x724c, 0x7249, 0x7248,
+  0x724a, 0x7e4c, 0x0000, 0x0000, 0x375f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7250, 0x724f, 0x724e, 0x0000, 0x0000, 0x3033, 0x0000, 0x0000, 0x7e4d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7e4e, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_156[] = {
+  0x7e4f, 0x0000, 0x0000, 0x0000, 0x725a, 0x0000, 0x7256, 0x0000, 0x7257, 0x7253, 0x7259, 0x0000,
+  0x7255, 0x3362, 0x0000, 0x0000, 0x4f4c, 0x0000, 0x7258, 0x7254, 0x7252, 0x7251, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x725c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x725f, 0x0000, 0x7e50,
+  0x725e, 0x725d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4949, 0x725b, 0x3073,
+  0x7260, 0x0000, 0x7262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x336f, 0x724d, 0x3137,
+  0x0000, 0x0000, 0x7264, 0x0000, 0x0000, 0x7e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x7263, 0x7261,
+  0x432d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e52, 0x7e53, 0x0000, 0x4b70, 0x7e54,
+  0x0000, 0x0000, 0x0000, 0x4e5a, 0x0000, 0x0000, 0x7265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7266, 0x0000, 0x0000, 0x7e55, 0x0000, 0x7e56, 0x0000, 0x7267, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7268, 0x7e57,
+  0x7269, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x443b, 0x0000, 0x726a, 0x0000, 0x4837, 0x0000, 0x726f, 0x726b, 0x0000, 0x0000, 0x0000,
+  0x726c, 0x0000, 0x0000, 0x4b31, 0x4c44, 0x0000, 0x4650, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_157[] = {
+  0x0000, 0x0000, 0x0000, 0x7270, 0x0000, 0x0000, 0x7271, 0x463e, 0x726e, 0x726d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x322a, 0x0000, 0x0000, 0x0000, 0x7279, 0x0000, 0x0000, 0x7278, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3175, 0x0000, 0x7e58, 0x7e59, 0x7276, 0x0000, 0x0000, 0x0000, 0x7275,
+  0x0000, 0x0000, 0x7273, 0x0000, 0x337b, 0x0000, 0x7272, 0x3c32, 0x3229, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3963,
+  0x0000, 0x0000, 0x727c, 0x727b, 0x0000, 0x727a, 0x0000, 0x7e5a, 0x7277, 0x0000, 0x727d, 0x7e5b,
+  0x727e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7325, 0x7324, 0x7e5c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7326, 0x0000, 0x0000, 0x312d, 0x7321, 0x7322, 0x0000,
+  0x3974, 0x4c39, 0x0000, 0x7e5d, 0x7323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4b32, 0x0000, 0x0000, 0x732b, 0x7e5e, 0x0000, 0x7327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x732c, 0x0000, 0x7e5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7329, 0x0000, 0x7328, 0x7e60, 0x0000, 0x0000, 0x0000, 0x0000, 0x375c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e61, 0x0000, 0x0000, 0x0000, 0x732d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x732f, 0x0000, 0x732a, 0x7e63, 0x0000, 0x0000, 0x7274, 0x0000, 0x0000, 0x7330, 0x0000,
+  0x4461, 0x0000, 0x0000, 0x0000, 0x7334, 0x0000, 0x7335, 0x7333, 0x7e64, 0x0000, 0x0000, 0x0000,
+  0x7e62, 0x7332, 0x7338, 0x0000, 0x7331, 0x0000, 0x7336, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7337, 0x0000, 0x0000, 0x0000, 0x733a, 0x0000, 0x0000, 0x0000, 0x7e65,
+  0x0000, 0x7339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x733c, 0x7e67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733d, 0x0000, 0x733e,
+  0x0000, 0x0000, 0x4f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733b, 0x426b, 0x3a6d, 0x0000,
+  0x0000, 0x733f, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_158[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e68, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e69, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7340, 0x7341, 0x0000, 0x0000, 0x7342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7343, 0x0000, 0x0000,
+  0x3834, 0x7344, 0x0000, 0x0000, 0x7e6a, 0x7345, 0x0000, 0x3c2f, 0x0000, 0x7346, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7347, 0x0000, 0x0000, 0x7348, 0x7349, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x734c, 0x734a, 0x4f3c, 0x0000, 0x734b, 0x0000, 0x4e6f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x734d, 0x7e6b, 0x4e5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e6c, 0x734e, 0x477e, 0x0000,
+  0x0000, 0x734f, 0x7351, 0x0000, 0x7e6d, 0x7352, 0x0000, 0x7e6e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7e6f, 0x7e70, 0x0000, 0x0000, 0x7350, 0x396d, 0x4c4d, 0x4b63, 0x5677, 0x0000, 0x5d60, 0x4b7b,
+  0x0000, 0x0000, 0x0000, 0x7e71, 0x322b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7354, 0x3550, 0x7355, 0x7356, 0x7357, 0x7e72, 0x3975, 0x0000, 0x7358, 0x0000, 0x0000, 0x0000,
+  0x6054, 0x4c5b, 0x0000, 0x4263, 0x7359, 0x735b, 0x735a, 0x0000, 0x735c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x735d, 0x0000, 0x0000, 0x735e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x735f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7360, 0x0000, 0x7361, 0x7362, 0x0000, 0x7363, 0x0000, 0x7364,
+  0x7365, 0x7366, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_159[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7367, 0x7368, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4524, 0x0000, 0x7e73, 0x0000, 0x0000, 0x385d, 0x0000, 0x736a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414d, 0x736b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e74, 0x0000, 0x4921,
+  0x0000, 0x0000, 0x736d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x736e, 0x6337, 0x0000, 0x0000, 0x6c5a, 0x706d, 0x0000, 0x0000, 0x736f, 0x0000,
+  0x7370, 0x0000, 0x0000, 0x7e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7372,
+  0x7373, 0x7374, 0x4e70, 0x7371, 0x0000, 0x0000, 0x7375, 0x7376, 0x0000, 0x0000, 0x7378, 0x0000,
+  0x7377, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737a, 0x0000, 0x0000, 0x0000, 0x737b, 0x7379,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e36, 0x0000, 0x0000,
+  0x7e76, 0x0000, 0x0000, 0x0000, 0x7e77, 0x737c, 0x0000, 0x7e78, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x737d, 0x6354, 0x0000, 0x0000, 0x737e, 0x0000, 0x7e79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_249[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x763b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x742e, 0x754e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7649, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_250[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f4b, 0x2f57, 0x4f72, 0x0000, 0x0000, 0x757a, 0x775a, 0x776f, 0x0000,
+  0x0000, 0x793c, 0x793d, 0x7941, 0x0000, 0x0000, 0x0000, 0x7b3a, 0x0000, 0x0000, 0x7c2e, 0x0000,
+  0x0000, 0x0000, 0x7c6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e38, 0x2e49, 0x2e50, 0x2e63, 0x2e68, 0x2e6e, 0x2f2c, 0x2f2f, 0x2f36, 0x2f5a, 0x2f5e, 0x4f61,
+  0x4f62, 0x7450, 0x745c, 0x745e, 0x7461, 0x7528, 0x752b, 0x7543, 0x7565, 0x7669, 0x7677, 0x7725,
+  0x7755, 0x0000, 0x7825, 0x7927, 0x7933, 0x7934, 0x7937, 0x7938, 0x7939, 0x793b, 0x793f, 0x7940,
+  0x794d, 0x7951, 0x7964, 0x7a2e, 0x0000, 0x7a33, 0x7a3a, 0x7a44, 0x7a58, 0x0000, 0x0000, 0x7b27,
+  0x7b6f, 0x7b79, 0x7c2f, 0x7c30, 0x7c38, 0x7c3d, 0x0000, 0x7c59, 0x7d63, 0x7d76, 0x7d7b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_1_f_255[] = {
+  0x0000, 0x212a, 0x2230, 0x2174, 0x2170, 0x2173, 0x2175, 0x222f, 0x214a, 0x214b, 0x2176, 0x215c,
+  0x2124, 0x2231, 0x2125, 0x213f, 0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
+  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129, 0x2177, 0x2341, 0x2342, 0x2343,
+  0x2344, 0x2345, 0x2346, 0x2347, 0x2348, 0x2349, 0x234a, 0x234b, 0x234c, 0x234d, 0x234e, 0x234f,
+  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357, 0x2358, 0x2359, 0x235a, 0x214e,
+  0x2140, 0x214f, 0x2130, 0x2132, 0x212e, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
+  0x2368, 0x2369, 0x236a, 0x236b, 0x236c, 0x236d, 0x236e, 0x236f, 0x2370, 0x2371, 0x2372, 0x2373,
+  0x2374, 0x2375, 0x2376, 0x2377, 0x2378, 0x2379, 0x237a, 0x2150, 0x2143, 0x2151, 0x2232, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *jis0213_1_f_i[] = {
+  jis0213_1_f_0, jis0213_1_f_1, jis0213_1_f_2, jis0213_1_f_3, jis0213_1_f_4, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0213_1_f_32, jis0213_1_f_33,
+  jis0213_1_f_34, jis0213_1_f_35, jis0213_1_f_36, jis0213_1_f_37, jis0213_1_f_38, jis0213_1_f_39,
+  0, jis0213_1_f_41, 0, 0, 0, 0, 0, 0, jis0213_1_f_48, jis0213_1_f_49, jis0213_1_f_50, jis0213_1_f_51,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0213_1_f_78,
+  jis0213_1_f_79, jis0213_1_f_80, jis0213_1_f_81, jis0213_1_f_82, jis0213_1_f_83, jis0213_1_f_84,
+  jis0213_1_f_85, jis0213_1_f_86, jis0213_1_f_87, jis0213_1_f_88, jis0213_1_f_89, jis0213_1_f_90,
+  jis0213_1_f_91, jis0213_1_f_92, jis0213_1_f_93, jis0213_1_f_94, jis0213_1_f_95, jis0213_1_f_96,
+  jis0213_1_f_97, jis0213_1_f_98, jis0213_1_f_99, jis0213_1_f_100, jis0213_1_f_101, jis0213_1_f_102,
+  jis0213_1_f_103, jis0213_1_f_104, jis0213_1_f_105, jis0213_1_f_106, jis0213_1_f_107, jis0213_1_f_108,
+  jis0213_1_f_109, jis0213_1_f_110, jis0213_1_f_111, jis0213_1_f_112, jis0213_1_f_113, jis0213_1_f_114,
+  jis0213_1_f_115, jis0213_1_f_116, jis0213_1_f_117, jis0213_1_f_118, jis0213_1_f_119, jis0213_1_f_120,
+  jis0213_1_f_121, jis0213_1_f_122, jis0213_1_f_123, jis0213_1_f_124, jis0213_1_f_125, jis0213_1_f_126,
+  jis0213_1_f_127, jis0213_1_f_128, jis0213_1_f_129, jis0213_1_f_130, jis0213_1_f_131, jis0213_1_f_132,
+  jis0213_1_f_133, jis0213_1_f_134, jis0213_1_f_135, jis0213_1_f_136, jis0213_1_f_137, jis0213_1_f_138,
+  jis0213_1_f_139, jis0213_1_f_140, jis0213_1_f_141, jis0213_1_f_142, jis0213_1_f_143, jis0213_1_f_144,
+  jis0213_1_f_145, jis0213_1_f_146, jis0213_1_f_147, jis0213_1_f_148, jis0213_1_f_149, jis0213_1_f_150,
+  jis0213_1_f_151, jis0213_1_f_152, jis0213_1_f_153, jis0213_1_f_154, jis0213_1_f_155, jis0213_1_f_156,
+  jis0213_1_f_157, jis0213_1_f_158, jis0213_1_f_159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0213_1_f_249, jis0213_1_f_250, 0, 0, 0, 0, jis0213_1_f_255
+};
+
+static const uint16_t jis0213_1_t_m[] = {
+  0x3000, 0x3001, 0x3002, 0xff0c, 0xff0e, 0x30fb, 0xff1a, 0xff1b, 0xff1f, 0xff01, 0x309b, 0x309c,
+  0x00b4, 0xff40, 0x00a8, 0xff3e, 0x203e, 0xff3f, 0x30fd, 0x30fe, 0x309d, 0x309e, 0x3003, 0x4edd,
+  0x3005, 0x3006, 0x3007, 0x30fc, 0x2014, 0x2010, 0xff0f, 0xff3c, 0x301c, 0x2016, 0xff5c, 0x2026,
+  0x2025, 0x2018, 0x2019, 0x201c, 0x201d, 0xff08, 0xff09, 0x3014, 0x3015, 0xff3b, 0xff3d, 0xff5b,
+  0xff5d, 0x3008, 0x3009, 0x300a, 0x300b, 0x300c, 0x300d, 0x300e, 0x300f, 0x3010, 0x3011, 0xff0b,
+  0x2212, 0x00b1, 0x00d7, 0x00f7, 0xff1d, 0x2260, 0xff1c, 0xff1e, 0x2266, 0x2267, 0x221e, 0x2234,
+  0x2642, 0x2640, 0x00b0, 0x2032, 0x2033, 0x2103, 0x00a5, 0xff04, 0x00a2, 0x00a3, 0xff05, 0xff03,
+  0xff06, 0xff0a, 0xff20, 0x00a7, 0x2606, 0x2605, 0x25cb, 0x25cf, 0x25ce, 0x25c7, 0x25c6, 0x25a1,
+  0x25a0, 0x25b3, 0x25b2, 0x25bd, 0x25bc, 0x203b, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013,
+  0xff07, 0xff02, 0xff0d, 0xff5e, 0x3033, 0x3034, 0x3035, 0x303b, 0x303c, 0x30ff, 0x309f, 0x2208,
+  0x220b, 0x2286, 0x2287, 0x2282, 0x2283, 0x222a, 0x2229, 0x2284, 0x2285, 0x228a, 0x228b, 0x2209,
+  0x2205, 0x2305, 0x2306, 0x2227, 0x2228, 0x00ac, 0x21d2, 0x21d4, 0x2200, 0x2203, 0x2295, 0x2296,
+  0x2297, 0x2225, 0x2226, 0x2985, 0x2986, 0x3018, 0x3019, 0x3016, 0x3017, 0x2220, 0x22a5, 0x2312,
+  0x2202, 0x2207, 0x2261, 0x2252, 0x226a, 0x226b, 0x221a, 0x223d, 0x221d, 0x2235, 0x222b, 0x222c,
+  0x2262, 0x2243, 0x2245, 0x2248, 0x2276, 0x2277, 0x2194, 0x212b, 0x2030, 0x266f, 0x266d, 0x266a,
+  0x2020, 0x2021, 0x00b6, 0x266e, 0x266b, 0x266c, 0x2669, 0x25ef, 0x25b7, 0x25b6, 0x25c1, 0x25c0,
+  0x2197, 0x2198, 0x2196, 0x2199, 0x21c4, 0x21e8, 0x21e6, 0x21e7, 0x21e9, 0x2934, 0x2935, 0xff10,
+  0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18, 0xff19, 0x29bf, 0x25c9, 0x303d,
+  0xfe46, 0xfe45, 0x25e6, 0x2022, 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+  0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33, 0xff34,
+  0xff35, 0xff36, 0xff37, 0xff38, 0xff39, 0xff3a, 0x2213, 0x2135, 0x210f, 0x33cb, 0x2113, 0x2127,
+  0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48, 0xff49, 0xff4a, 0xff4b, 0xff4c,
+  0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56, 0xff57, 0xff58,
+  0xff59, 0xff5a, 0x30a0, 0x2013, 0x29fa, 0x29fb, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046,
+  0x3047, 0x3048, 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050, 0x3051, 0x3052,
+  0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058, 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e,
+  0x305f, 0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306a,
+  0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076,
+  0x3077, 0x3078, 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080, 0x3081, 0x3082,
+  0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088, 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e,
+  0x308f, 0x3090, 0x3091, 0x3092, 0x3093, 0x3094, 0x3095, 0x3096, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7, 0x30a8,
+  0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af, 0x30b0, 0x30b1, 0x30b2, 0x30b3, 0x30b4,
+  0x30b5, 0x30b6, 0x30b7, 0x30b8, 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0,
+  0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7, 0x30c8, 0x30c9, 0x30ca, 0x30cb, 0x30cc,
+  0x30cd, 0x30ce, 0x30cf, 0x30d0, 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8,
+  0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df, 0x30e0, 0x30e1, 0x30e2, 0x30e3, 0x30e4,
+  0x30e5, 0x30e6, 0x30e7, 0x30e8, 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0,
+  0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039a,
+  0x039b, 0x039c, 0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7,
+  0x03a8, 0x03a9, 0x2664, 0x2660, 0x2662, 0x2666, 0x2661, 0x2665, 0x2667, 0x2663, 0x03b1, 0x03b2,
+  0x03b3, 0x03b4, 0x03b5, 0x03b6, 0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be,
+  0x03bf, 0x03c0, 0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x03c2, 0x24f5,
+  0x24f6, 0x24f7, 0x24f8, 0x24f9, 0x24fa, 0x24fb, 0x24fc, 0x24fd, 0x24fe, 0x2616, 0x2617, 0x3020,
+  0x260e, 0x2600, 0x2601, 0x2602, 0x2603, 0x2668, 0x25b1, 0x31f0, 0x31f1, 0x31f2, 0x31f3, 0x31f4,
+  0x31f5, 0x31f6, 0x31f7, 0x31f8, 0x31f9, 0x0000, 0x31fa, 0x31fb, 0x31fc, 0x31fd, 0x31fe, 0x31ff,
+  0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416, 0x0417, 0x0418, 0x0419, 0x041a,
+  0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426,
+  0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 0x23be, 0x23bf, 0x23c0,
+  0x23c1, 0x23c2, 0x23c3, 0x23c4, 0x23c5, 0x23c6, 0x23c7, 0x23c8, 0x23c9, 0x23ca, 0x23cb, 0x23cc,
+  0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436, 0x0437, 0x0438, 0x0439, 0x043a,
+  0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446,
+  0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 0x30f7, 0x30f8, 0x30f9,
+  0x30fa, 0x22da, 0x22db, 0x2153, 0x2154, 0x2155, 0x2713, 0x2318, 0x2423, 0x23ce, 0x2500, 0x2502,
+  0x250c, 0x2510, 0x2518, 0x2514, 0x251c, 0x252c, 0x2524, 0x2534, 0x253c, 0x2501, 0x2503, 0x250f,
+  0x2513, 0x251b, 0x2517, 0x2523, 0x2533, 0x252b, 0x253b, 0x254b, 0x2520, 0x252f, 0x2528, 0x2537,
+  0x253f, 0x251d, 0x2530, 0x2525, 0x2538, 0x2542, 0x3251, 0x3252, 0x3253, 0x3254, 0x3255, 0x3256,
+  0x3257, 0x3258, 0x3259, 0x325a, 0x325b, 0x325c, 0x325d, 0x325e, 0x325f, 0x32b1, 0x32b2, 0x32b3,
+  0x32b4, 0x32b5, 0x32b6, 0x32b7, 0x32b8, 0x32b9, 0x32ba, 0x32bb, 0x32bc, 0x32bd, 0x32be, 0x32bf,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x25d0, 0x25d1, 0x25d2, 0x25d3,
+  0x203c, 0x2047, 0x2048, 0x2049, 0x01cd, 0x01ce, 0x01d0, 0x1e3e, 0x1e3f, 0x01f8, 0x01f9, 0x01d1,
+  0x01d2, 0x01d4, 0x01d6, 0x01d8, 0x01da, 0x01dc, 0x0000, 0x0000, 0x20ac, 0x00a0, 0x00a1, 0x00a4,
+  0x00a6, 0x00a9, 0x00aa, 0x00ab, 0x00ad, 0x00ae, 0x00af, 0x00b2, 0x00b3, 0x00b7, 0x00b8, 0x00b9,
+  0x00ba, 0x00bb, 0x00bc, 0x00bd, 0x00be, 0x00bf, 0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x00c4, 0x00c5,
+  0x00c6, 0x00c7, 0x00c8, 0x00c9, 0x00ca, 0x00cb, 0x00cc, 0x00cd, 0x00ce, 0x00cf, 0x00d0, 0x00d1,
+  0x00d2, 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d8, 0x00d9, 0x00da, 0x00db, 0x00dc, 0x00dd, 0x00de,
+  0x00df, 0x00e0, 0x00e1, 0x00e2, 0x00e3, 0x00e4, 0x00e5, 0x00e6, 0x00e7, 0x00e8, 0x00e9, 0x00ea,
+  0x00eb, 0x00ec, 0x00ed, 0x00ee, 0x00ef, 0x00f0, 0x00f1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x00f6,
+  0x00f8, 0x00f9, 0x00fa, 0x00fb, 0x00fc, 0x00fd, 0x00fe, 0x00ff, 0x0100, 0x012a, 0x016a, 0x0112,
+  0x014c, 0x0101, 0x012b, 0x016b, 0x0113, 0x014d, 0x0104, 0x02d8, 0x0141, 0x013d, 0x015a, 0x0160,
+  0x015e, 0x0164, 0x0179, 0x017d, 0x017b, 0x0105, 0x02db, 0x0142, 0x013e, 0x015b, 0x02c7, 0x0161,
+  0x015f, 0x0165, 0x017a, 0x02dd, 0x017e, 0x017c, 0x0154, 0x0102, 0x0139, 0x0106, 0x010c, 0x0118,
+  0x011a, 0x010e, 0x0143, 0x0147, 0x0150, 0x0158, 0x016e, 0x0170, 0x0162, 0x0155, 0x0103, 0x013a,
+  0x0107, 0x010d, 0x0119, 0x011b, 0x010f, 0x0111, 0x0144, 0x0148, 0x0151, 0x0159, 0x016f, 0x0171,
+  0x0163, 0x02d9, 0x0108, 0x011c, 0x0124, 0x0134, 0x015c, 0x016c, 0x0109, 0x011d, 0x0125, 0x0135,
+  0x015d, 0x016d, 0x0271, 0x028b, 0x027e, 0x0283, 0x0292, 0x026c, 0x026e, 0x0279, 0x0288, 0x0256,
+  0x0273, 0x027d, 0x0282, 0x0290, 0x027b, 0x026d, 0x025f, 0x0272, 0x029d, 0x028e, 0x0261, 0x014b,
+  0x0270, 0x0281, 0x0127, 0x0295, 0x0294, 0x0266, 0x0298, 0x01c2, 0x0253, 0x0257, 0x0284, 0x0260,
+  0x0193, 0x0153, 0x0152, 0x0268, 0x0289, 0x0258, 0x0275, 0x0259, 0x025c, 0x025e, 0x0250, 0x026f,
+  0x028a, 0x0264, 0x028c, 0x0254, 0x0251, 0x0252, 0x028d, 0x0265, 0x02a2, 0x02a1, 0x0255, 0x0291,
+  0x027a, 0x0267, 0x025a, 0x0000, 0x01fd, 0x1f70, 0x1f71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x1f72, 0x1f73, 0x0361, 0x02c8, 0x02cc, 0x02d0, 0x02d1, 0x0306, 0x203f,
+  0x030b, 0x0301, 0x0304, 0x0300, 0x030f, 0x030c, 0x0302, 0x02e5, 0x02e6, 0x02e7, 0x02e8, 0x02e9,
+  0x0000, 0x0000, 0x0325, 0x032c, 0x0339, 0x031c, 0x031f, 0x0320, 0x0308, 0x033d, 0x0329, 0x032f,
+  0x02de, 0x0324, 0x0330, 0x033c, 0x0334, 0x031d, 0x031e, 0x0318, 0x0319, 0x032a, 0x033a, 0x033b,
+  0x0303, 0x031a, 0x2776, 0x2777, 0x2778, 0x2779, 0x277a, 0x277b, 0x277c, 0x277d, 0x277e, 0x277f,
+  0x24eb, 0x24ec, 0x24ed, 0x24ee, 0x24ef, 0x24f0, 0x24f1, 0x24f2, 0x24f3, 0x24f4, 0x2170, 0x2171,
+  0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217a, 0x217b, 0x24d0, 0x24d1,
+  0x24d2, 0x24d3, 0x24d4, 0x24d5, 0x24d6, 0x24d7, 0x24d8, 0x24d9, 0x24da, 0x24db, 0x24dc, 0x24dd,
+  0x24de, 0x24df, 0x24e0, 0x24e1, 0x24e2, 0x24e3, 0x24e4, 0x24e5, 0x24e6, 0x24e7, 0x24e8, 0x24e9,
+  0x32d0, 0x32d1, 0x32d2, 0x32d3, 0x32d4, 0x32d5, 0x32d6, 0x32d7, 0x32d8, 0x32d9, 0x32da, 0x32db,
+  0x32dc, 0x32dd, 0x32de, 0x32df, 0x32e0, 0x32e1, 0x32e2, 0x32e3, 0x32fa, 0x32e9, 0x32e5, 0x32ed,
+  0x32ec, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2051, 0x2042,
+  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469, 0x246a, 0x246b,
+  0x246c, 0x246d, 0x246e, 0x246f, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162, 0x2163,
+  0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0x216a, 0x3349, 0x3314, 0x3322, 0x334d, 0x3318,
+  0x3327, 0x3303, 0x3336, 0x3351, 0x3357, 0x330d, 0x3326, 0x3323, 0x332b, 0x334a, 0x333b, 0x339c,
+  0x339d, 0x339e, 0x338e, 0x338f, 0x33c4, 0x33a1, 0x216b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x337b, 0x301d, 0x301f, 0x2116, 0x33cd, 0x2121, 0x32a4, 0x32a5, 0x32a6, 0x32a7,
+  0x32a8, 0x3231, 0x3232, 0x3239, 0x337e, 0x337d, 0x337c, 0x0000, 0x0000, 0x0000, 0x222e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x221f, 0x22bf, 0x0000, 0x0000, 0x0000, 0x2756, 0x261e, 0x0000, 0x0000,
+  0x3402, 0x4e28, 0x4e2f, 0x4e30, 0x4e8d, 0x4ee1, 0x4efd, 0x4eff, 0x4f03, 0x4f0b, 0x4f60, 0x4f48,
+  0x4f49, 0x4f56, 0x4f5f, 0x4f6a, 0x4f6c, 0x4f7e, 0x4f8a, 0x4f94, 0x4f97, 0xfa30, 0x4fc9, 0x4fe0,
+  0x5001, 0x5002, 0x500e, 0x5018, 0x5027, 0x502e, 0x5040, 0x503b, 0x5041, 0x5094, 0x50cc, 0x50f2,
+  0x50d0, 0x50e6, 0xfa31, 0x5106, 0x5103, 0x510b, 0x511e, 0x5135, 0x514a, 0xfa32, 0x5155, 0x5157,
+  0x34b5, 0x519d, 0x51c3, 0x51ca, 0x51de, 0x51e2, 0x51ee, 0x5201, 0x34db, 0x5213, 0x5215, 0x5249,
+  0x5257, 0x5261, 0x5293, 0x52c8, 0xfa33, 0x52cc, 0x52d0, 0x52d6, 0x52db, 0xfa34, 0x52f0, 0x52fb,
+  0x5300, 0x5307, 0x531c, 0xfa35, 0x5361, 0x5363, 0x537d, 0x5393, 0x539d, 0x53b2, 0x5412, 0x5427,
+  0x544d, 0x549c, 0x546b, 0x5474, 0x547f, 0x5488, 0x5496, 0x54a1, 0x54a9, 0x54c6, 0x54ff, 0x550e,
+  0x552b, 0x5535, 0x5550, 0x555e, 0x5581, 0x5586, 0x558e, 0xfa36, 0x55ad, 0x55ce, 0xfa37, 0x5608,
+  0x560e, 0x563b, 0x5649, 0x5676, 0x5666, 0xfa38, 0x566f, 0x5671, 0x5672, 0x5699, 0x569e, 0x56a9,
+  0x56ac, 0x56b3, 0x56c9, 0x56ca, 0x570a, 0x0000, 0x5721, 0x572f, 0x5733, 0x5734, 0x5770, 0x5777,
+  0x577c, 0x579c, 0xfa0f, 0x0000, 0x57b8, 0x57c7, 0x57c8, 0x57cf, 0x57e4, 0x57ed, 0x57f5, 0x57f6,
+  0x57ff, 0x5809, 0xfa10, 0x5861, 0x5864, 0xfa39, 0x587c, 0x5889, 0x589e, 0xfa3a, 0x58a9, 0x0000,
+  0x58d2, 0x58ce, 0x58d4, 0x58da, 0x58e0, 0x58e9, 0x590c, 0x8641, 0x595d, 0x596d, 0x598b, 0x5992,
+  0x59a4, 0x59c3, 0x59d2, 0x59dd, 0x5a13, 0x5a23, 0x5a67, 0x5a6d, 0x5a77, 0x5a7e, 0x5a84, 0x5a9e,
+  0x5aa7, 0x5ac4, 0x0000, 0x5b19, 0x5b25, 0x0000, 0x4e9c, 0x5516, 0x5a03, 0x963f, 0x54c0, 0x611b,
+  0x6328, 0x59f6, 0x9022, 0x8475, 0x831c, 0x7a50, 0x60aa, 0x63e1, 0x6e25, 0x65ed, 0x8466, 0x82a6,
+  0x9bf5, 0x6893, 0x5727, 0x65a1, 0x6271, 0x5b9b, 0x59d0, 0x867b, 0x98f4, 0x7d62, 0x7dbe, 0x9b8e,
+  0x6216, 0x7c9f, 0x88b7, 0x5b89, 0x5eb5, 0x6309, 0x6697, 0x6848, 0x95c7, 0x978d, 0x674f, 0x4ee5,
+  0x4f0a, 0x4f4d, 0x4f9d, 0x5049, 0x56f2, 0x5937, 0x59d4, 0x5a01, 0x5c09, 0x60df, 0x610f, 0x6170,
+  0x6613, 0x6905, 0x70ba, 0x754f, 0x7570, 0x79fb, 0x7dad, 0x7def, 0x80c3, 0x840e, 0x8863, 0x8b02,
+  0x9055, 0x907a, 0x533b, 0x4e95, 0x4ea5, 0x57df, 0x80b2, 0x90c1, 0x78ef, 0x4e00, 0x58f1, 0x6ea2,
+  0x9038, 0x7a32, 0x8328, 0x828b, 0x9c2f, 0x5141, 0x5370, 0x54bd, 0x54e1, 0x56e0, 0x59fb, 0x5f15,
+  0x98f2, 0x6deb, 0x80e4, 0x852d, 0x9662, 0x9670, 0x96a0, 0x97fb, 0x540b, 0x53f3, 0x5b87, 0x70cf,
+  0x7fbd, 0x8fc2, 0x96e8, 0x536f, 0x9d5c, 0x7aba, 0x4e11, 0x7893, 0x81fc, 0x6e26, 0x5618, 0x5504,
+  0x6b1d, 0x851a, 0x9c3b, 0x59e5, 0x53a9, 0x6d66, 0x74dc, 0x958f, 0x5642, 0x4e91, 0x904b, 0x96f2,
+  0x834f, 0x990c, 0x53e1, 0x55b6, 0x5b30, 0x5f71, 0x6620, 0x66f3, 0x6804, 0x6c38, 0x6cf3, 0x6d29,
+  0x745b, 0x76c8, 0x7a4e, 0x9834, 0x82f1, 0x885b, 0x8a60, 0x92ed, 0x6db2, 0x75ab, 0x76ca, 0x99c5,
+  0x60a6, 0x8b01, 0x8d8a, 0x95b2, 0x698e, 0x53ad, 0x5186, 0x5712, 0x5830, 0x5944, 0x5bb4, 0x5ef6,
+  0x6028, 0x63a9, 0x63f4, 0x6cbf, 0x6f14, 0x708e, 0x7114, 0x7159, 0x71d5, 0x733f, 0x7e01, 0x8276,
+  0x82d1, 0x8597, 0x9060, 0x925b, 0x9d1b, 0x5869, 0x65bc, 0x6c5a, 0x7525, 0x51f9, 0x592e, 0x5965,
+  0x5f80, 0x5fdc, 0x62bc, 0x65fa, 0x6a2a, 0x6b27, 0x6bb4, 0x738b, 0x7fc1, 0x8956, 0x9d2c, 0x9d0e,
+  0x9ec4, 0x5ca1, 0x6c96, 0x837b, 0x5104, 0x5c4b, 0x61b6, 0x81c6, 0x6876, 0x7261, 0x4e59, 0x4ffa,
+  0x5378, 0x6069, 0x6e29, 0x7a4f, 0x97f3, 0x4e0b, 0x5316, 0x4eee, 0x4f55, 0x4f3d, 0x4fa1, 0x4f73,
+  0x52a0, 0x53ef, 0x5609, 0x590f, 0x5ac1, 0x5bb6, 0x5be1, 0x79d1, 0x6687, 0x679c, 0x67b6, 0x6b4c,
+  0x6cb3, 0x706b, 0x73c2, 0x798d, 0x79be, 0x7a3c, 0x7b87, 0x82b1, 0x82db, 0x8304, 0x8377, 0x83ef,
+  0x83d3, 0x8766, 0x8ab2, 0x5629, 0x8ca8, 0x8fe6, 0x904e, 0x971e, 0x868a, 0x4fc4, 0x5ce8, 0x6211,
+  0x7259, 0x753b, 0x81e5, 0x82bd, 0x86fe, 0x8cc0, 0x96c5, 0x9913, 0x99d5, 0x4ecb, 0x4f1a, 0x89e3,
+  0x56de, 0x584a, 0x58ca, 0x5efb, 0x5feb, 0x602a, 0x6094, 0x6062, 0x61d0, 0x6212, 0x62d0, 0x6539,
+  0x9b41, 0x6666, 0x68b0, 0x6d77, 0x7070, 0x754c, 0x7686, 0x7d75, 0x82a5, 0x87f9, 0x958b, 0x968e,
+  0x8c9d, 0x51f1, 0x52be, 0x5916, 0x54b3, 0x5bb3, 0x5d16, 0x6168, 0x6982, 0x6daf, 0x788d, 0x84cb,
+  0x8857, 0x8a72, 0x93a7, 0x9ab8, 0x6d6c, 0x99a8, 0x86d9, 0x57a3, 0x67ff, 0x86ce, 0x920e, 0x5283,
+  0x5687, 0x5404, 0x5ed3, 0x62e1, 0x64b9, 0x683c, 0x6838, 0x6bbb, 0x7372, 0x78ba, 0x7a6b, 0x899a,
+  0x89d2, 0x8d6b, 0x8f03, 0x90ed, 0x95a3, 0x9694, 0x9769, 0x5b66, 0x5cb3, 0x697d, 0x984d, 0x984e,
+  0x639b, 0x7b20, 0x6a2b, 0x6a7f, 0x68b6, 0x9c0d, 0x6f5f, 0x5272, 0x559d, 0x6070, 0x62ec, 0x6d3b,
+  0x6e07, 0x6ed1, 0x845b, 0x8910, 0x8f44, 0x4e14, 0x9c39, 0x53f6, 0x691b, 0x6a3a, 0x9784, 0x682a,
+  0x515c, 0x7ac3, 0x84b2, 0x91dc, 0x938c, 0x565b, 0x9d28, 0x6822, 0x8305, 0x8431, 0x7ca5, 0x5208,
+  0x82c5, 0x74e6, 0x4e7e, 0x4f83, 0x51a0, 0x5bd2, 0x520a, 0x52d8, 0x52e7, 0x5dfb, 0x559a, 0x582a,
+  0x59e6, 0x5b8c, 0x5b98, 0x5bdb, 0x5e72, 0x5e79, 0x60a3, 0x611f, 0x6163, 0x61be, 0x63db, 0x6562,
+  0x67d1, 0x6853, 0x68fa, 0x6b3e, 0x6b53, 0x6c57, 0x6f22, 0x6f97, 0x6f45, 0x74b0, 0x7518, 0x76e3,
+  0x770b, 0x7aff, 0x7ba1, 0x7c21, 0x7de9, 0x7f36, 0x7ff0, 0x809d, 0x8266, 0x839e, 0x89b3, 0x8acc,
+  0x8cab, 0x9084, 0x9451, 0x9593, 0x9591, 0x95a2, 0x9665, 0x97d3, 0x9928, 0x8218, 0x4e38, 0x542b,
+  0x5cb8, 0x5dcc, 0x73a9, 0x764c, 0x773c, 0x5ca9, 0x7feb, 0x8d0b, 0x96c1, 0x9811, 0x9854, 0x9858,
+  0x4f01, 0x4f0e, 0x5371, 0x559c, 0x5668, 0x57fa, 0x5947, 0x5b09, 0x5bc4, 0x5c90, 0x5e0c, 0x5e7e,
+  0x5fcc, 0x63ee, 0x673a, 0x65d7, 0x65e2, 0x671f, 0x68cb, 0x68c4, 0x6a5f, 0x5e30, 0x6bc5, 0x6c17,
+  0x6c7d, 0x757f, 0x7948, 0x5b63, 0x7a00, 0x7d00, 0x5fbd, 0x898f, 0x8a18, 0x8cb4, 0x8d77, 0x8ecc,
+  0x8f1d, 0x98e2, 0x9a0e, 0x9b3c, 0x4e80, 0x507d, 0x5100, 0x5993, 0x5b9c, 0x622f, 0x6280, 0x64ec,
+  0x6b3a, 0x72a0, 0x7591, 0x7947, 0x7fa9, 0x87fb, 0x8abc, 0x8b70, 0x63ac, 0x83ca, 0x97a0, 0x5409,
+  0x5403, 0x55ab, 0x6854, 0x6a58, 0x8a70, 0x7827, 0x6775, 0x9ecd, 0x5374, 0x5ba2, 0x811a, 0x8650,
+  0x9006, 0x4e18, 0x4e45, 0x4ec7, 0x4f11, 0x53ca, 0x5438, 0x5bae, 0x5f13, 0x6025, 0x6551, 0x673d,
+  0x6c42, 0x6c72, 0x6ce3, 0x7078, 0x7403, 0x7a76, 0x7aae, 0x7b08, 0x7d1a, 0x7cfe, 0x7d66, 0x65e7,
+  0x725b, 0x53bb, 0x5c45, 0x5de8, 0x62d2, 0x62e0, 0x6319, 0x6e20, 0x865a, 0x8a31, 0x8ddd, 0x92f8,
+  0x6f01, 0x79a6, 0x9b5a, 0x4ea8, 0x4eab, 0x4eac, 0x4f9b, 0x4fa0, 0x50d1, 0x5147, 0x7af6, 0x5171,
+  0x51f6, 0x5354, 0x5321, 0x537f, 0x53eb, 0x55ac, 0x5883, 0x5ce1, 0x5f37, 0x5f4a, 0x602f, 0x6050,
+  0x606d, 0x631f, 0x6559, 0x6a4b, 0x6cc1, 0x72c2, 0x72ed, 0x77ef, 0x80f8, 0x8105, 0x8208, 0x854e,
+  0x90f7, 0x93e1, 0x97ff, 0x9957, 0x9a5a, 0x4ef0, 0x51dd, 0x5c2d, 0x6681, 0x696d, 0x5c40, 0x66f2,
+  0x6975, 0x7389, 0x6850, 0x7c81, 0x50c5, 0x52e4, 0x5747, 0x5dfe, 0x9326, 0x65a4, 0x6b23, 0x6b3d,
+  0x7434, 0x7981, 0x79bd, 0x7b4b, 0x7dca, 0x82b9, 0x83cc, 0x887f, 0x895f, 0x8b39, 0x8fd1, 0x91d1,
+  0x541f, 0x9280, 0x4e5d, 0x5036, 0x53e5, 0x533a, 0x72d7, 0x7396, 0x77e9, 0x82e6, 0x8eaf, 0x99c6,
+  0x99c8, 0x99d2, 0x5177, 0x611a, 0x865e, 0x55b0, 0x7a7a, 0x5076, 0x5bd3, 0x9047, 0x9685, 0x4e32,
+  0x6adb, 0x91e7, 0x5c51, 0x5c48, 0x6398, 0x7a9f, 0x6c93, 0x9774, 0x8f61, 0x7aaa, 0x718a, 0x9688,
+  0x7c82, 0x6817, 0x7e70, 0x6851, 0x936c, 0x52f2, 0x541b, 0x85ab, 0x8a13, 0x7fa4, 0x8ecd, 0x90e1,
+  0x5366, 0x8888, 0x7941, 0x4fc2, 0x50be, 0x5211, 0x5144, 0x5553, 0x572d, 0x73ea, 0x578b, 0x5951,
+  0x5f62, 0x5f84, 0x6075, 0x6176, 0x6167, 0x61a9, 0x63b2, 0x643a, 0x656c, 0x666f, 0x6842, 0x6e13,
+  0x7566, 0x7a3d, 0x7cfb, 0x7d4c, 0x7d99, 0x7e4b, 0x7f6b, 0x830e, 0x834a, 0x86cd, 0x8a08, 0x8a63,
+  0x8b66, 0x8efd, 0x981a, 0x9d8f, 0x82b8, 0x8fce, 0x9be8, 0x5287, 0x621f, 0x6483, 0x6fc0, 0x9699,
+  0x6841, 0x5091, 0x6b20, 0x6c7a, 0x6f54, 0x7a74, 0x7d50, 0x8840, 0x8a23, 0x6708, 0x4ef6, 0x5039,
+  0x5026, 0x5065, 0x517c, 0x5238, 0x5263, 0x55a7, 0x570f, 0x5805, 0x5acc, 0x5efa, 0x61b2, 0x61f8,
+  0x62f3, 0x6372, 0x691c, 0x6a29, 0x727d, 0x72ac, 0x732e, 0x7814, 0x786f, 0x7d79, 0x770c, 0x80a9,
+  0x898b, 0x8b19, 0x8ce2, 0x8ed2, 0x9063, 0x9375, 0x967a, 0x9855, 0x9a13, 0x9e78, 0x5143, 0x539f,
+  0x53b3, 0x5e7b, 0x5f26, 0x6e1b, 0x6e90, 0x7384, 0x73fe, 0x7d43, 0x8237, 0x8a00, 0x8afa, 0x9650,
+  0x4e4e, 0x500b, 0x53e4, 0x547c, 0x56fa, 0x59d1, 0x5b64, 0x5df1, 0x5eab, 0x5f27, 0x6238, 0x6545,
+  0x67af, 0x6e56, 0x72d0, 0x7cca, 0x88b4, 0x80a1, 0x80e1, 0x83f0, 0x864e, 0x8a87, 0x8de8, 0x9237,
+  0x96c7, 0x9867, 0x9f13, 0x4e94, 0x4e92, 0x4f0d, 0x5348, 0x5449, 0x543e, 0x5a2f, 0x5f8c, 0x5fa1,
+  0x609f, 0x68a7, 0x6a8e, 0x745a, 0x7881, 0x8a9e, 0x8aa4, 0x8b77, 0x9190, 0x4e5e, 0x9bc9, 0x4ea4,
+  0x4f7c, 0x4faf, 0x5019, 0x5016, 0x5149, 0x516c, 0x529f, 0x52b9, 0x52fe, 0x539a, 0x53e3, 0x5411,
+  0x540e, 0x5589, 0x5751, 0x57a2, 0x597d, 0x5b54, 0x5b5d, 0x5b8f, 0x5de5, 0x5de7, 0x5df7, 0x5e78,
+  0x5e83, 0x5e9a, 0x5eb7, 0x5f18, 0x6052, 0x614c, 0x6297, 0x62d8, 0x63a7, 0x653b, 0x6602, 0x6643,
+  0x66f4, 0x676d, 0x6821, 0x6897, 0x69cb, 0x6c5f, 0x6d2a, 0x6d69, 0x6e2f, 0x6e9d, 0x7532, 0x7687,
+  0x786c, 0x7a3f, 0x7ce0, 0x7d05, 0x7d18, 0x7d5e, 0x7db1, 0x8015, 0x8003, 0x80af, 0x80b1, 0x8154,
+  0x818f, 0x822a, 0x8352, 0x884c, 0x8861, 0x8b1b, 0x8ca2, 0x8cfc, 0x90ca, 0x9175, 0x9271, 0x783f,
+  0x92fc, 0x95a4, 0x964d, 0x9805, 0x9999, 0x9ad8, 0x9d3b, 0x525b, 0x52ab, 0x53f7, 0x5408, 0x58d5,
+  0x62f7, 0x6fe0, 0x8c6a, 0x8f5f, 0x9eb9, 0x514b, 0x523b, 0x544a, 0x56fd, 0x7a40, 0x9177, 0x9d60,
+  0x9ed2, 0x7344, 0x6f09, 0x8170, 0x7511, 0x5ffd, 0x60da, 0x9aa8, 0x72db, 0x8fbc, 0x6b64, 0x9803,
+  0x4eca, 0x56f0, 0x5764, 0x58be, 0x5a5a, 0x6068, 0x61c7, 0x660f, 0x6606, 0x6839, 0x68b1, 0x6df7,
+  0x75d5, 0x7d3a, 0x826e, 0x9b42, 0x4e9b, 0x4f50, 0x53c9, 0x5506, 0x5d6f, 0x5de6, 0x5dee, 0x67fb,
+  0x6c99, 0x7473, 0x7802, 0x8a50, 0x9396, 0x88df, 0x5750, 0x5ea7, 0x632b, 0x50b5, 0x50ac, 0x518d,
+  0x6700, 0x54c9, 0x585e, 0x59bb, 0x5bb0, 0x5f69, 0x624d, 0x63a1, 0x683d, 0x6b73, 0x6e08, 0x707d,
+  0x91c7, 0x7280, 0x7815, 0x7826, 0x796d, 0x658e, 0x7d30, 0x83dc, 0x88c1, 0x8f09, 0x969b, 0x5264,
+  0x5728, 0x6750, 0x7f6a, 0x8ca1, 0x51b4, 0x5742, 0x962a, 0x583a, 0x698a, 0x80b4, 0x54b2, 0x5d0e,
+  0x57fc, 0x7895, 0x9dfa, 0x4f5c, 0x524a, 0x548b, 0x643e, 0x6628, 0x6714, 0x67f5, 0x7a84, 0x7b56,
+  0x7d22, 0x932f, 0x685c, 0x9bad, 0x7b39, 0x5319, 0x518a, 0x5237, 0x5bdf, 0x62f6, 0x64ae, 0x64e6,
+  0x672d, 0x6bba, 0x85a9, 0x96d1, 0x7690, 0x9bd6, 0x634c, 0x9306, 0x9bab, 0x76bf, 0x6652, 0x4e09,
+  0x5098, 0x53c2, 0x5c71, 0x60e8, 0x6492, 0x6563, 0x685f, 0x71e6, 0x73ca, 0x7523, 0x7b97, 0x7e82,
+  0x8695, 0x8b83, 0x8cdb, 0x9178, 0x9910, 0x65ac, 0x66ab, 0x6b8b, 0x4ed5, 0x4ed4, 0x4f3a, 0x4f7f,
+  0x523a, 0x53f8, 0x53f2, 0x55e3, 0x56db, 0x58eb, 0x59cb, 0x59c9, 0x59ff, 0x5b50, 0x5c4d, 0x5e02,
+  0x5e2b, 0x5fd7, 0x601d, 0x6307, 0x652f, 0x5b5c, 0x65af, 0x65bd, 0x65e8, 0x679d, 0x6b62, 0x6b7b,
+  0x6c0f, 0x7345, 0x7949, 0x79c1, 0x7cf8, 0x7d19, 0x7d2b, 0x80a2, 0x8102, 0x81f3, 0x8996, 0x8a5e,
+  0x8a69, 0x8a66, 0x8a8c, 0x8aee, 0x8cc7, 0x8cdc, 0x96cc, 0x98fc, 0x6b6f, 0x4e8b, 0x4f3c, 0x4f8d,
+  0x5150, 0x5b57, 0x5bfa, 0x6148, 0x6301, 0x6642, 0x6b21, 0x6ecb, 0x6cbb, 0x723e, 0x74bd, 0x75d4,
+  0x78c1, 0x793a, 0x800c, 0x8033, 0x81ea, 0x8494, 0x8f9e, 0x6c50, 0x9e7f, 0x5f0f, 0x8b58, 0x9d2b,
+  0x7afa, 0x8ef8, 0x5b8d, 0x96eb, 0x4e03, 0x53f1, 0x57f7, 0x5931, 0x5ac9, 0x5ba4, 0x6089, 0x6e7f,
+  0x6f06, 0x75be, 0x8cea, 0x5b9f, 0x8500, 0x7be0, 0x5072, 0x67f4, 0x829d, 0x5c61, 0x854a, 0x7e1e,
+  0x820e, 0x5199, 0x5c04, 0x6368, 0x8d66, 0x659c, 0x716e, 0x793e, 0x7d17, 0x8005, 0x8b1d, 0x8eca,
+  0x906e, 0x86c7, 0x90aa, 0x501f, 0x52fa, 0x5c3a, 0x6753, 0x707c, 0x7235, 0x914c, 0x91c8, 0x932b,
+  0x82e5, 0x5bc2, 0x5f31, 0x60f9, 0x4e3b, 0x53d6, 0x5b88, 0x624b, 0x6731, 0x6b8a, 0x72e9, 0x73e0,
+  0x7a2e, 0x816b, 0x8da3, 0x9152, 0x9996, 0x5112, 0x53d7, 0x546a, 0x5bff, 0x6388, 0x6a39, 0x7dac,
+  0x9700, 0x56da, 0x53ce, 0x5468, 0x5b97, 0x5c31, 0x5dde, 0x4fee, 0x6101, 0x62fe, 0x6d32, 0x79c0,
+  0x79cb, 0x7d42, 0x7e4d, 0x7fd2, 0x81ed, 0x821f, 0x8490, 0x8846, 0x8972, 0x8b90, 0x8e74, 0x8f2f,
+  0x9031, 0x914b, 0x916c, 0x96c6, 0x919c, 0x4ec0, 0x4f4f, 0x5145, 0x5341, 0x5f93, 0x620e, 0x67d4,
+  0x6c41, 0x6e0b, 0x7363, 0x7e26, 0x91cd, 0x9283, 0x53d4, 0x5919, 0x5bbf, 0x6dd1, 0x795d, 0x7e2e,
+  0x7c9b, 0x587e, 0x719f, 0x51fa, 0x8853, 0x8ff0, 0x4fca, 0x5cfb, 0x6625, 0x77ac, 0x7ae3, 0x821c,
+  0x99ff, 0x51c6, 0x5faa, 0x65ec, 0x696f, 0x6b89, 0x6df3, 0x6e96, 0x6f64, 0x76fe, 0x7d14, 0x5de1,
+  0x9075, 0x9187, 0x9806, 0x51e6, 0x521d, 0x6240, 0x6691, 0x66d9, 0x6e1a, 0x5eb6, 0x7dd2, 0x7f72,
+  0x66f8, 0x85af, 0x85f7, 0x8af8, 0x52a9, 0x53d9, 0x5973, 0x5e8f, 0x5f90, 0x6055, 0x92e4, 0x9664,
+  0x50b7, 0x511f, 0x52dd, 0x5320, 0x5347, 0x53ec, 0x54e8, 0x5546, 0x5531, 0x5617, 0x5968, 0x59be,
+  0x5a3c, 0x5bb5, 0x5c06, 0x5c0f, 0x5c11, 0x5c1a, 0x5e84, 0x5e8a, 0x5ee0, 0x5f70, 0x627f, 0x6284,
+  0x62db, 0x638c, 0x6377, 0x6607, 0x660c, 0x662d, 0x6676, 0x677e, 0x68a2, 0x6a1f, 0x6a35, 0x6cbc,
+  0x6d88, 0x6e09, 0x6e58, 0x713c, 0x7126, 0x7167, 0x75c7, 0x7701, 0x785d, 0x7901, 0x7965, 0x79f0,
+  0x7ae0, 0x7b11, 0x7ca7, 0x7d39, 0x8096, 0x83d6, 0x848b, 0x8549, 0x885d, 0x88f3, 0x8a1f, 0x8a3c,
+  0x8a54, 0x8a73, 0x8c61, 0x8cde, 0x91a4, 0x9266, 0x937e, 0x9418, 0x969c, 0x9798, 0x4e0a, 0x4e08,
+  0x4e1e, 0x4e57, 0x5197, 0x5270, 0x57ce, 0x5834, 0x58cc, 0x5b22, 0x5e38, 0x60c5, 0x64fe, 0x6761,
+  0x6756, 0x6d44, 0x72b6, 0x7573, 0x7a63, 0x84b8, 0x8b72, 0x91b8, 0x9320, 0x5631, 0x57f4, 0x98fe,
+  0x62ed, 0x690d, 0x6b96, 0x71ed, 0x7e54, 0x8077, 0x8272, 0x89e6, 0x98df, 0x8755, 0x8fb1, 0x5c3b,
+  0x4f38, 0x4fe1, 0x4fb5, 0x5507, 0x5a20, 0x5bdd, 0x5be9, 0x5fc3, 0x614e, 0x632f, 0x65b0, 0x664b,
+  0x68ee, 0x699b, 0x6d78, 0x6df1, 0x7533, 0x75b9, 0x771f, 0x795e, 0x79e6, 0x7d33, 0x81e3, 0x82af,
+  0x85aa, 0x89aa, 0x8a3a, 0x8eab, 0x8f9b, 0x9032, 0x91dd, 0x9707, 0x4eba, 0x4ec1, 0x5203, 0x5875,
+  0x58ec, 0x5c0b, 0x751a, 0x5c3d, 0x814e, 0x8a0a, 0x8fc5, 0x9663, 0x976d, 0x7b25, 0x8acf, 0x9808,
+  0x9162, 0x56f3, 0x53a8, 0x9017, 0x5439, 0x5782, 0x5e25, 0x63a8, 0x6c34, 0x708a, 0x7761, 0x7c8b,
+  0x7fe0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968f, 0x745e, 0x9ac4, 0x5d07, 0x5d69, 0x6570,
+  0x67a2, 0x8da8, 0x96db, 0x636e, 0x6749, 0x6919, 0x83c5, 0x9817, 0x96c0, 0x88fe, 0x6f84, 0x647a,
+  0x5bf8, 0x4e16, 0x702c, 0x755d, 0x662f, 0x51c4, 0x5236, 0x52e2, 0x59d3, 0x5f81, 0x6027, 0x6210,
+  0x653f, 0x6574, 0x661f, 0x6674, 0x68f2, 0x6816, 0x6b63, 0x6e05, 0x7272, 0x751f, 0x76db, 0x7cbe,
+  0x8056, 0x58f0, 0x88fd, 0x897f, 0x8aa0, 0x8a93, 0x8acb, 0x901d, 0x9192, 0x9752, 0x9759, 0x6589,
+  0x7a0e, 0x8106, 0x96bb, 0x5e2d, 0x60dc, 0x621a, 0x65a5, 0x6614, 0x6790, 0x77f3, 0x7a4d, 0x7c4d,
+  0x7e3e, 0x810a, 0x8cac, 0x8d64, 0x8de1, 0x8e5f, 0x78a9, 0x5207, 0x62d9, 0x63a5, 0x6442, 0x6298,
+  0x8a2d, 0x7a83, 0x7bc0, 0x8aac, 0x96ea, 0x7d76, 0x820c, 0x8749, 0x4ed9, 0x5148, 0x5343, 0x5360,
+  0x5ba3, 0x5c02, 0x5c16, 0x5ddd, 0x6226, 0x6247, 0x64b0, 0x6813, 0x6834, 0x6cc9, 0x6d45, 0x6d17,
+  0x67d3, 0x6f5c, 0x714e, 0x717d, 0x65cb, 0x7a7f, 0x7bad, 0x7dda, 0x7e4a, 0x7fa8, 0x817a, 0x821b,
+  0x8239, 0x85a6, 0x8a6e, 0x8cce, 0x8df5, 0x9078, 0x9077, 0x92ad, 0x9291, 0x9583, 0x9bae, 0x524d,
+  0x5584, 0x6f38, 0x7136, 0x5168, 0x7985, 0x7e55, 0x81b3, 0x7cce, 0x564c, 0x5851, 0x5ca8, 0x63aa,
+  0x66fe, 0x66fd, 0x695a, 0x72d9, 0x758f, 0x758e, 0x790e, 0x7956, 0x79df, 0x7c97, 0x7d20, 0x7d44,
+  0x8607, 0x8a34, 0x963b, 0x9061, 0x9f20, 0x50e7, 0x5275, 0x53cc, 0x53e2, 0x5009, 0x55aa, 0x58ee,
+  0x594f, 0x723d, 0x5b8b, 0x5c64, 0x531d, 0x60e3, 0x60f3, 0x635c, 0x6383, 0x633f, 0x63bb, 0x64cd,
+  0x65e9, 0x66f9, 0x5de3, 0x69cd, 0x69fd, 0x6f15, 0x71e5, 0x4e89, 0x75e9, 0x76f8, 0x7a93, 0x7cdf,
+  0x7dcf, 0x7d9c, 0x8061, 0x8349, 0x8358, 0x846c, 0x84bc, 0x85fb, 0x88c5, 0x8d70, 0x9001, 0x906d,
+  0x9397, 0x971c, 0x9a12, 0x50cf, 0x5897, 0x618e, 0x81d3, 0x8535, 0x8d08, 0x9020, 0x4fc3, 0x5074,
+  0x5247, 0x5373, 0x606f, 0x6349, 0x675f, 0x6e2c, 0x8db3, 0x901f, 0x4fd7, 0x5c5e, 0x8cca, 0x65cf,
+  0x7d9a, 0x5352, 0x8896, 0x5176, 0x63c3, 0x5b58, 0x5b6b, 0x5c0a, 0x640d, 0x6751, 0x905c, 0x4ed6,
+  0x591a, 0x592a, 0x6c70, 0x8a51, 0x553e, 0x5815, 0x59a5, 0x60f0, 0x6253, 0x67c1, 0x8235, 0x6955,
+  0x9640, 0x99c4, 0x9a28, 0x4f53, 0x5806, 0x5bfe, 0x8010, 0x5cb1, 0x5e2f, 0x5f85, 0x6020, 0x614b,
+  0x6234, 0x66ff, 0x6cf0, 0x6ede, 0x80ce, 0x817f, 0x82d4, 0x888b, 0x8cb8, 0x9000, 0x902e, 0x968a,
+  0x9edb, 0x9bdb, 0x4ee3, 0x53f0, 0x5927, 0x7b2c, 0x918d, 0x984c, 0x9df9, 0x6edd, 0x7027, 0x5353,
+  0x5544, 0x5b85, 0x6258, 0x629e, 0x62d3, 0x6ca2, 0x6fef, 0x7422, 0x8a17, 0x9438, 0x6fc1, 0x8afe,
+  0x8338, 0x51e7, 0x86f8, 0x53ea, 0x53e9, 0x4f46, 0x9054, 0x8fb0, 0x596a, 0x8131, 0x5dfd, 0x7aea,
+  0x8fbf, 0x68da, 0x8c37, 0x72f8, 0x9c48, 0x6a3d, 0x8ab0, 0x4e39, 0x5358, 0x5606, 0x5766, 0x62c5,
+  0x63a2, 0x65e6, 0x6b4e, 0x6de1, 0x6e5b, 0x70ad, 0x77ed, 0x7aef, 0x7baa, 0x7dbb, 0x803d, 0x80c6,
+  0x86cb, 0x8a95, 0x935b, 0x56e3, 0x58c7, 0x5f3e, 0x65ad, 0x6696, 0x6a80, 0x6bb5, 0x7537, 0x8ac7,
+  0x5024, 0x77e5, 0x5730, 0x5f1b, 0x6065, 0x667a, 0x6c60, 0x75f4, 0x7a1a, 0x7f6e, 0x81f4, 0x8718,
+  0x9045, 0x99b3, 0x7bc9, 0x755c, 0x7af9, 0x7b51, 0x84c4, 0x9010, 0x79e9, 0x7a92, 0x8336, 0x5ae1,
+  0x7740, 0x4e2d, 0x4ef2, 0x5b99, 0x5fe0, 0x62bd, 0x663c, 0x67f1, 0x6ce8, 0x866b, 0x8877, 0x8a3b,
+  0x914e, 0x92f3, 0x99d0, 0x6a17, 0x7026, 0x732a, 0x82e7, 0x8457, 0x8caf, 0x4e01, 0x5146, 0x51cb,
+  0x558b, 0x5bf5, 0x5e16, 0x5e33, 0x5e81, 0x5f14, 0x5f35, 0x5f6b, 0x5fb4, 0x61f2, 0x6311, 0x66a2,
+  0x671d, 0x6f6e, 0x7252, 0x753a, 0x773a, 0x8074, 0x8139, 0x8178, 0x8776, 0x8abf, 0x8adc, 0x8d85,
+  0x8df3, 0x929a, 0x9577, 0x9802, 0x9ce5, 0x52c5, 0x6357, 0x76f4, 0x6715, 0x6c88, 0x73cd, 0x8cc3,
+  0x93ae, 0x9673, 0x6d25, 0x589c, 0x690e, 0x69cc, 0x8ffd, 0x939a, 0x75db, 0x901a, 0x585a, 0x6802,
+  0x63b4, 0x69fb, 0x4f43, 0x6f2c, 0x67d8, 0x8fbb, 0x8526, 0x7db4, 0x9354, 0x693f, 0x6f70, 0x576a,
+  0x58f7, 0x5b2c, 0x7d2c, 0x722a, 0x540a, 0x91e3, 0x9db4, 0x4ead, 0x4f4e, 0x505c, 0x5075, 0x5243,
+  0x8c9e, 0x5448, 0x5824, 0x5b9a, 0x5e1d, 0x5e95, 0x5ead, 0x5ef7, 0x5f1f, 0x608c, 0x62b5, 0x633a,
+  0x63d0, 0x68af, 0x6c40, 0x7887, 0x798e, 0x7a0b, 0x7de0, 0x8247, 0x8a02, 0x8ae6, 0x8e44, 0x9013,
+  0x90b8, 0x912d, 0x91d8, 0x9f0e, 0x6ce5, 0x6458, 0x64e2, 0x6575, 0x6ef4, 0x7684, 0x7b1b, 0x9069,
+  0x93d1, 0x6eba, 0x54f2, 0x5fb9, 0x64a4, 0x8f4d, 0x8fed, 0x9244, 0x5178, 0x586b, 0x5929, 0x5c55,
+  0x5e97, 0x6dfb, 0x7e8f, 0x751c, 0x8cbc, 0x8ee2, 0x985b, 0x70b9, 0x4f1d, 0x6bbf, 0x6fb1, 0x7530,
+  0x96fb, 0x514e, 0x5410, 0x5835, 0x5857, 0x59ac, 0x5c60, 0x5f92, 0x6597, 0x675c, 0x6e21, 0x767b,
+  0x83df, 0x8ced, 0x9014, 0x90fd, 0x934d, 0x7825, 0x783a, 0x52aa, 0x5ea6, 0x571f, 0x5974, 0x6012,
+  0x5012, 0x515a, 0x51ac, 0x51cd, 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5b95, 0x5cf6, 0x5d8b,
+  0x60bc, 0x6295, 0x642d, 0x6771, 0x6843, 0x68bc, 0x68df, 0x76d7, 0x6dd8, 0x6e6f, 0x6d9b, 0x706f,
+  0x71c8, 0x5f53, 0x75d8, 0x7977, 0x7b49, 0x7b54, 0x7b52, 0x7cd6, 0x7d71, 0x5230, 0x8463, 0x8569,
+  0x85e4, 0x8a0e, 0x8b04, 0x8c46, 0x8e0f, 0x9003, 0x900f, 0x9419, 0x9676, 0x982d, 0x9a30, 0x95d8,
+  0x50cd, 0x52d5, 0x540c, 0x5802, 0x5c0e, 0x61a7, 0x649e, 0x6d1e, 0x77b3, 0x7ae5, 0x80f4, 0x8404,
+  0x9053, 0x9285, 0x5ce0, 0x9d07, 0x533f, 0x5f97, 0x5fb3, 0x6d9c, 0x7279, 0x7763, 0x79bf, 0x7be4,
+  0x6bd2, 0x72ec, 0x8aad, 0x6803, 0x6a61, 0x51f8, 0x7a81, 0x6934, 0x5c4a, 0x9cf6, 0x82eb, 0x5bc5,
+  0x9149, 0x701e, 0x5678, 0x5c6f, 0x60c7, 0x6566, 0x6c8c, 0x8c5a, 0x9041, 0x9813, 0x5451, 0x66c7,
+  0x920d, 0x5948, 0x90a3, 0x5185, 0x4e4d, 0x51ea, 0x8599, 0x8b0e, 0x7058, 0x637a, 0x934b, 0x6962,
+  0x99b4, 0x7e04, 0x7577, 0x5357, 0x6960, 0x8edf, 0x96e3, 0x6c5d, 0x4e8c, 0x5c3c, 0x5f10, 0x8fe9,
+  0x5302, 0x8cd1, 0x8089, 0x8679, 0x5eff, 0x65e5, 0x4e73, 0x5165, 0x5982, 0x5c3f, 0x97ee, 0x4efb,
+  0x598a, 0x5fcd, 0x8a8d, 0x6fe1, 0x79b0, 0x7962, 0x5be7, 0x8471, 0x732b, 0x71b1, 0x5e74, 0x5ff5,
+  0x637b, 0x649a, 0x71c3, 0x7c98, 0x4e43, 0x5efc, 0x4e4b, 0x57dc, 0x56a2, 0x60a9, 0x6fc3, 0x7d0d,
+  0x80fd, 0x8133, 0x81bf, 0x8fb2, 0x8997, 0x86a4, 0x5df4, 0x628a, 0x64ad, 0x8987, 0x6777, 0x6ce2,
+  0x6d3e, 0x7436, 0x7834, 0x5a46, 0x7f75, 0x82ad, 0x99ac, 0x4ff3, 0x5ec3, 0x62dd, 0x6392, 0x6557,
+  0x676f, 0x76c3, 0x724c, 0x80cc, 0x80ba, 0x8f29, 0x914d, 0x500d, 0x57f9, 0x5a92, 0x6885, 0x6973,
+  0x7164, 0x72fd, 0x8cb7, 0x58f2, 0x8ce0, 0x966a, 0x9019, 0x877f, 0x79e4, 0x77e7, 0x8429, 0x4f2f,
+  0x5265, 0x535a, 0x62cd, 0x67cf, 0x6cca, 0x767d, 0x7b94, 0x7c95, 0x8236, 0x8584, 0x8feb, 0x66dd,
+  0x6f20, 0x7206, 0x7e1b, 0x83ab, 0x99c1, 0x9ea6, 0x51fd, 0x7bb1, 0x7872, 0x7bb8, 0x8087, 0x7b48,
+  0x6ae8, 0x5e61, 0x808c, 0x7551, 0x7560, 0x516b, 0x9262, 0x6e8c, 0x767a, 0x9197, 0x9aea, 0x4f10,
+  0x7f70, 0x629c, 0x7b4f, 0x95a5, 0x9ce9, 0x567a, 0x5859, 0x86e4, 0x96bc, 0x4f34, 0x5224, 0x534a,
+  0x53cd, 0x53db, 0x5e06, 0x642c, 0x6591, 0x677f, 0x6c3e, 0x6c4e, 0x7248, 0x72af, 0x73ed, 0x7554,
+  0x7e41, 0x822c, 0x85e9, 0x8ca9, 0x7bc4, 0x91c6, 0x7169, 0x9812, 0x98ef, 0x633d, 0x6669, 0x756a,
+  0x76e4, 0x78d0, 0x8543, 0x86ee, 0x532a, 0x5351, 0x5426, 0x5983, 0x5e87, 0x5f7c, 0x60b2, 0x6249,
+  0x6279, 0x62ab, 0x6590, 0x6bd4, 0x6ccc, 0x75b2, 0x76ae, 0x7891, 0x79d8, 0x7dcb, 0x7f77, 0x80a5,
+  0x88ab, 0x8ab9, 0x8cbb, 0x907f, 0x975e, 0x98db, 0x6a0b, 0x7c38, 0x5099, 0x5c3e, 0x5fae, 0x6787,
+  0x6bd8, 0x7435, 0x7709, 0x7f8e, 0x9f3b, 0x67ca, 0x7a17, 0x5339, 0x758b, 0x9aed, 0x5f66, 0x819d,
+  0x83f1, 0x8098, 0x5f3c, 0x5fc5, 0x7562, 0x7b46, 0x903c, 0x6867, 0x59eb, 0x5a9b, 0x7d10, 0x767e,
+  0x8b2c, 0x4ff5, 0x5f6a, 0x6a19, 0x6c37, 0x6f02, 0x74e2, 0x7968, 0x8868, 0x8a55, 0x8c79, 0x5edf,
+  0x63cf, 0x75c5, 0x79d2, 0x82d7, 0x9328, 0x92f2, 0x849c, 0x86ed, 0x9c2d, 0x54c1, 0x5f6c, 0x658c,
+  0x6d5c, 0x7015, 0x8ca7, 0x8cd3, 0x983b, 0x654f, 0x74f6, 0x4e0d, 0x4ed8, 0x57e0, 0x592b, 0x5a66,
+  0x5bcc, 0x51a8, 0x5e03, 0x5e9c, 0x6016, 0x6276, 0x6577, 0x65a7, 0x666e, 0x6d6e, 0x7236, 0x7b26,
+  0x8150, 0x819a, 0x8299, 0x8b5c, 0x8ca0, 0x8ce6, 0x8d74, 0x961c, 0x9644, 0x4fae, 0x64ab, 0x6b66,
+  0x821e, 0x8461, 0x856a, 0x90e8, 0x5c01, 0x6953, 0x98a8, 0x847a, 0x8557, 0x4f0f, 0x526f, 0x5fa9,
+  0x5e45, 0x670d, 0x798f, 0x8179, 0x8907, 0x8986, 0x6df5, 0x5f17, 0x6255, 0x6cb8, 0x4ecf, 0x7269,
+  0x9b92, 0x5206, 0x543b, 0x5674, 0x58b3, 0x61a4, 0x626e, 0x711a, 0x596e, 0x7c89, 0x7cde, 0x7d1b,
+  0x96f0, 0x6587, 0x805e, 0x4e19, 0x4f75, 0x5175, 0x5840, 0x5e63, 0x5e73, 0x5f0a, 0x67c4, 0x4e26,
+  0x853d, 0x9589, 0x965b, 0x7c73, 0x9801, 0x50fb, 0x58c1, 0x7656, 0x78a7, 0x5225, 0x77a5, 0x8511,
+  0x7b86, 0x504f, 0x5909, 0x7247, 0x7bc7, 0x7de8, 0x8fba, 0x8fd4, 0x904d, 0x4fbf, 0x52c9, 0x5a29,
+  0x5f01, 0x97ad, 0x4fdd, 0x8217, 0x92ea, 0x5703, 0x6355, 0x6b69, 0x752b, 0x88dc, 0x8f14, 0x7a42,
+  0x52df, 0x5893, 0x6155, 0x620a, 0x66ae, 0x6bcd, 0x7c3f, 0x83e9, 0x5023, 0x4ff8, 0x5305, 0x5446,
+  0x5831, 0x5949, 0x5b9d, 0x5cf0, 0x5cef, 0x5d29, 0x5e96, 0x62b1, 0x6367, 0x653e, 0x65b9, 0x670b,
+  0x6cd5, 0x6ce1, 0x70f9, 0x7832, 0x7e2b, 0x80de, 0x82b3, 0x840c, 0x84ec, 0x8702, 0x8912, 0x8a2a,
+  0x8c4a, 0x90a6, 0x92d2, 0x98fd, 0x9cf3, 0x9d6c, 0x4e4f, 0x4ea1, 0x508d, 0x5256, 0x574a, 0x59a8,
+  0x5e3d, 0x5fd8, 0x5fd9, 0x623f, 0x66b4, 0x671b, 0x67d0, 0x68d2, 0x5192, 0x7d21, 0x80aa, 0x81a8,
+  0x8b00, 0x8c8c, 0x8cbf, 0x927e, 0x9632, 0x5420, 0x982c, 0x5317, 0x50d5, 0x535c, 0x58a8, 0x64b2,
+  0x6734, 0x7267, 0x7766, 0x7a46, 0x91e6, 0x52c3, 0x6ca1, 0x6b86, 0x5800, 0x5e4c, 0x5954, 0x672c,
+  0x7ffb, 0x51e1, 0x76c6, 0x6469, 0x78e8, 0x9b54, 0x9ebb, 0x57cb, 0x59b9, 0x6627, 0x679a, 0x6bce,
+  0x54e9, 0x69d9, 0x5e55, 0x819c, 0x6795, 0x9baa, 0x67fe, 0x9c52, 0x685d, 0x4ea6, 0x4fe3, 0x53c8,
+  0x62b9, 0x672b, 0x6cab, 0x8fc4, 0x4fad, 0x7e6d, 0x9ebf, 0x4e07, 0x6162, 0x6e80, 0x6f2b, 0x8513,
+  0x5473, 0x672a, 0x9b45, 0x5df3, 0x7b95, 0x5cac, 0x5bc6, 0x871c, 0x6e4a, 0x84d1, 0x7a14, 0x8108,
+  0x5999, 0x7c8d, 0x6c11, 0x7720, 0x52d9, 0x5922, 0x7121, 0x725f, 0x77db, 0x9727, 0x9d61, 0x690b,
+  0x5a7f, 0x5a18, 0x51a5, 0x540d, 0x547d, 0x660e, 0x76df, 0x8ff7, 0x9298, 0x9cf4, 0x59ea, 0x725d,
+  0x6ec5, 0x514d, 0x68c9, 0x7dbf, 0x7dec, 0x9762, 0x9eba, 0x6478, 0x6a21, 0x8302, 0x5984, 0x5b5f,
+  0x6bdb, 0x731b, 0x76f2, 0x7db2, 0x8017, 0x8499, 0x5132, 0x6728, 0x9ed9, 0x76ee, 0x6762, 0x52ff,
+  0x9905, 0x5c24, 0x623b, 0x7c7e, 0x8cb0, 0x554f, 0x60b6, 0x7d0b, 0x9580, 0x5301, 0x4e5f, 0x51b6,
+  0x591c, 0x723a, 0x8036, 0x91ce, 0x5f25, 0x77e2, 0x5384, 0x5f79, 0x7d04, 0x85ac, 0x8a33, 0x8e8d,
+  0x9756, 0x67f3, 0x85ae, 0x9453, 0x6109, 0x6108, 0x6cb9, 0x7652, 0x8aed, 0x8f38, 0x552f, 0x4f51,
+  0x512a, 0x52c7, 0x53cb, 0x5ba5, 0x5e7d, 0x60a0, 0x6182, 0x63d6, 0x6709, 0x67da, 0x6e67, 0x6d8c,
+  0x7336, 0x7337, 0x7531, 0x7950, 0x88d5, 0x8a98, 0x904a, 0x9091, 0x90f5, 0x96c4, 0x878d, 0x5915,
+  0x4e88, 0x4f59, 0x4e0e, 0x8a89, 0x8f3f, 0x9810, 0x50ad, 0x5e7c, 0x5996, 0x5bb9, 0x5eb8, 0x63da,
+  0x63fa, 0x64c1, 0x66dc, 0x694a, 0x69d8, 0x6d0b, 0x6eb6, 0x7194, 0x7528, 0x7aaf, 0x7f8a, 0x8000,
+  0x8449, 0x84c9, 0x8981, 0x8b21, 0x8e0a, 0x9065, 0x967d, 0x990a, 0x617e, 0x6291, 0x6b32, 0x6c83,
+  0x6d74, 0x7fcc, 0x7ffc, 0x6dc0, 0x7f85, 0x87ba, 0x88f8, 0x6765, 0x83b1, 0x983c, 0x96f7, 0x6d1b,
+  0x7d61, 0x843d, 0x916a, 0x4e71, 0x5375, 0x5d50, 0x6b04, 0x6feb, 0x85cd, 0x862d, 0x89a7, 0x5229,
+  0x540f, 0x5c65, 0x674e, 0x68a8, 0x7406, 0x7483, 0x75e2, 0x88cf, 0x88e1, 0x91cc, 0x96e2, 0x9678,
+  0x5f8b, 0x7387, 0x7acb, 0x844e, 0x63a0, 0x7565, 0x5289, 0x6d41, 0x6e9c, 0x7409, 0x7559, 0x786b,
+  0x7c92, 0x9686, 0x7adc, 0x9f8d, 0x4fb6, 0x616e, 0x65c5, 0x865c, 0x4e86, 0x4eae, 0x50da, 0x4e21,
+  0x51cc, 0x5bee, 0x6599, 0x6881, 0x6dbc, 0x731f, 0x7642, 0x77ad, 0x7a1c, 0x7ce7, 0x826f, 0x8ad2,
+  0x907c, 0x91cf, 0x9675, 0x9818, 0x529b, 0x7dd1, 0x502b, 0x5398, 0x6797, 0x6dcb, 0x71d0, 0x7433,
+  0x81e8, 0x8f2a, 0x96a3, 0x9c57, 0x9e9f, 0x7460, 0x5841, 0x6d99, 0x7d2f, 0x985e, 0x4ee4, 0x4f36,
+  0x4f8b, 0x51b7, 0x52b1, 0x5dba, 0x601c, 0x73b2, 0x793c, 0x82d3, 0x9234, 0x96b7, 0x96f6, 0x970a,
+  0x9e97, 0x9f62, 0x66a6, 0x6b74, 0x5217, 0x52a3, 0x70c8, 0x88c2, 0x5ec9, 0x604b, 0x6190, 0x6f23,
+  0x7149, 0x7c3e, 0x7df4, 0x806f, 0x84ee, 0x9023, 0x932c, 0x5442, 0x9b6f, 0x6ad3, 0x7089, 0x8cc2,
+  0x8def, 0x9732, 0x52b4, 0x5a41, 0x5eca, 0x5f04, 0x6717, 0x697c, 0x6994, 0x6d6a, 0x6f0f, 0x7262,
+  0x72fc, 0x7bed, 0x8001, 0x807e, 0x874b, 0x90ce, 0x516d, 0x9e93, 0x7984, 0x808b, 0x9332, 0x8ad6,
+  0x502d, 0x548c, 0x8a71, 0x6b6a, 0x8cc4, 0x8107, 0x60d1, 0x67a0, 0x9df2, 0x4e99, 0x4e98, 0x9c10,
+  0x8a6b, 0x85c1, 0x8568, 0x6900, 0x6e7e, 0x7897, 0x8155, 0x0000, 0x5b41, 0x5b56, 0x5b7d, 0x5b93,
+  0x5bd8, 0x5bec, 0x5c12, 0x5c1e, 0x5c23, 0x5c2b, 0x378d, 0x5c62, 0xfa3b, 0xfa3c, 0x0000, 0x5c7a,
+  0x5c8f, 0x5c9f, 0x5ca3, 0x5caa, 0x5cba, 0x5ccb, 0x5cd0, 0x5cd2, 0x5cf4, 0x0000, 0x37e2, 0x5d0d,
+  0x5d27, 0xfa11, 0x5d46, 0x5d47, 0x5d53, 0x5d4a, 0x5d6d, 0x5d81, 0x5da0, 0x5da4, 0x5da7, 0x5db8,
+  0x5dcb, 0x0000, 0x5f0c, 0x4e10, 0x4e15, 0x4e2a, 0x4e31, 0x4e36, 0x4e3c, 0x4e3f, 0x4e42, 0x4e56,
+  0x4e58, 0x4e82, 0x4e85, 0x8c6b, 0x4e8a, 0x8212, 0x5f0d, 0x4e8e, 0x4e9e, 0x4e9f, 0x4ea0, 0x4ea2,
+  0x4eb0, 0x4eb3, 0x4eb6, 0x4ece, 0x4ecd, 0x4ec4, 0x4ec6, 0x4ec2, 0x4ed7, 0x4ede, 0x4eed, 0x4edf,
+  0x4ef7, 0x4f09, 0x4f5a, 0x4f30, 0x4f5b, 0x4f5d, 0x4f57, 0x4f47, 0x4f76, 0x4f88, 0x4f8f, 0x4f98,
+  0x4f7b, 0x4f69, 0x4f70, 0x4f91, 0x4f6f, 0x4f86, 0x4f96, 0x5118, 0x4fd4, 0x4fdf, 0x4fce, 0x4fd8,
+  0x4fdb, 0x4fd1, 0x4fda, 0x4fd0, 0x4fe4, 0x4fe5, 0x501a, 0x5028, 0x5014, 0x502a, 0x5025, 0x5005,
+  0x4f1c, 0x4ff6, 0x5021, 0x5029, 0x502c, 0x4ffe, 0x4fef, 0x5011, 0x5006, 0x5043, 0x5047, 0x6703,
+  0x5055, 0x5050, 0x5048, 0x505a, 0x5056, 0x506c, 0x5078, 0x5080, 0x509a, 0x5085, 0x50b4, 0x50b2,
+  0x50c9, 0x50ca, 0x50b3, 0x50c2, 0x50d6, 0x50de, 0x50e5, 0x50ed, 0x50e3, 0x50ee, 0x50f9, 0x50f5,
+  0x5109, 0x5101, 0x5102, 0x5116, 0x5115, 0x5114, 0x511a, 0x5121, 0x513a, 0x5137, 0x513c, 0x513b,
+  0x513f, 0x5140, 0x5152, 0x514c, 0x5154, 0x5162, 0x7af8, 0x5169, 0x516a, 0x516e, 0x5180, 0x5182,
+  0x56d8, 0x518c, 0x5189, 0x518f, 0x5191, 0x5193, 0x5195, 0x5196, 0x51a4, 0x51a6, 0x51a2, 0x51a9,
+  0x51aa, 0x51ab, 0x51b3, 0x51b1, 0x51b2, 0x51b0, 0x51b5, 0x51bd, 0x51c5, 0x51c9, 0x51db, 0x51e0,
+  0x8655, 0x51e9, 0x51ed, 0x51f0, 0x51f5, 0x51fe, 0x5204, 0x520b, 0x5214, 0x520e, 0x5227, 0x522a,
+  0x522e, 0x5233, 0x5239, 0x524f, 0x5244, 0x524b, 0x524c, 0x525e, 0x5254, 0x526a, 0x5274, 0x5269,
+  0x5273, 0x527f, 0x527d, 0x528d, 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8fa8, 0x8fa7, 0x52ac,
+  0x52ad, 0x52bc, 0x52b5, 0x52c1, 0x52cd, 0x52d7, 0x52de, 0x52e3, 0x52e6, 0x98ed, 0x52e0, 0x52f3,
+  0x52f5, 0x52f8, 0x52f9, 0x5306, 0x5308, 0x7538, 0x530d, 0x5310, 0x530f, 0x5315, 0x531a, 0x5323,
+  0x532f, 0x5331, 0x5333, 0x5338, 0x5340, 0x5346, 0x5345, 0x4e17, 0x5349, 0x534d, 0x51d6, 0x535e,
+  0x5369, 0x536e, 0x5918, 0x537b, 0x5377, 0x5382, 0x5396, 0x53a0, 0x53a6, 0x53a5, 0x53ae, 0x53b0,
+  0x53b6, 0x53c3, 0x7c12, 0x96d9, 0x53df, 0x66fc, 0x71ee, 0x53ee, 0x53e8, 0x53ed, 0x53fa, 0x5401,
+  0x543d, 0x5440, 0x542c, 0x542d, 0x543c, 0x542e, 0x5436, 0x5429, 0x541d, 0x544e, 0x548f, 0x5475,
+  0x548e, 0x545f, 0x5471, 0x5477, 0x5470, 0x5492, 0x547b, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486,
+  0x54c7, 0x54a2, 0x54b8, 0x54a5, 0x54ac, 0x54c4, 0x54c8, 0x54a8, 0x54ab, 0x54c2, 0x54a4, 0x54be,
+  0x54bc, 0x54d8, 0x54e5, 0x54e6, 0x550f, 0x5514, 0x54fd, 0x54ee, 0x54ed, 0x54fa, 0x54e2, 0x5539,
+  0x5540, 0x5563, 0x554c, 0x552e, 0x555c, 0x5545, 0x5556, 0x5557, 0x5538, 0x5533, 0x555d, 0x5599,
+  0x5580, 0x54af, 0x558a, 0x559f, 0x557b, 0x557e, 0x5598, 0x559e, 0x55ae, 0x557c, 0x5583, 0x55a9,
+  0x5587, 0x55a8, 0x55da, 0x55c5, 0x55df, 0x55c4, 0x55dc, 0x55e4, 0x55d4, 0x5614, 0x55f7, 0x5616,
+  0x55fe, 0x55fd, 0x561b, 0x55f9, 0x564e, 0x5650, 0x71df, 0x5634, 0x5636, 0x5632, 0x5638, 0x566b,
+  0x5664, 0x562f, 0x566c, 0x566a, 0x5686, 0x5680, 0x568a, 0x56a0, 0x5694, 0x568f, 0x56a5, 0x56ae,
+  0x56b6, 0x56b4, 0x56c2, 0x56bc, 0x56c1, 0x56c3, 0x56c0, 0x56c8, 0x56ce, 0x56d1, 0x56d3, 0x56d7,
+  0x56ee, 0x56f9, 0x5700, 0x56ff, 0x5704, 0x5709, 0x5708, 0x570b, 0x570d, 0x5713, 0x5718, 0x5716,
+  0x55c7, 0x571c, 0x5726, 0x5737, 0x5738, 0x574e, 0x573b, 0x5740, 0x574f, 0x5769, 0x57c0, 0x5788,
+  0x5761, 0x577f, 0x5789, 0x5793, 0x57a0, 0x57b3, 0x57a4, 0x57aa, 0x57b0, 0x57c3, 0x57c6, 0x57d4,
+  0x57d2, 0x57d3, 0x580a, 0x57d6, 0x57e3, 0x580b, 0x5819, 0x581d, 0x5872, 0x5821, 0x5862, 0x584b,
+  0x5870, 0x6bc0, 0x5852, 0x583d, 0x5879, 0x5885, 0x58b9, 0x589f, 0x58ab, 0x58ba, 0x58de, 0x58bb,
+  0x58b8, 0x58ae, 0x58c5, 0x58d3, 0x58d1, 0x58d7, 0x58d9, 0x58d8, 0x58e5, 0x58dc, 0x58e4, 0x58df,
+  0x58ef, 0x58fa, 0x58f9, 0x58fb, 0x58fc, 0x58fd, 0x5902, 0x590a, 0x5910, 0x591b, 0x68a6, 0x5925,
+  0x592c, 0x592d, 0x5932, 0x5938, 0x593e, 0x7ad2, 0x5955, 0x5950, 0x594e, 0x595a, 0x5958, 0x5962,
+  0x5960, 0x5967, 0x596c, 0x5969, 0x5978, 0x5981, 0x599d, 0x4f5e, 0x4fab, 0x59a3, 0x59b2, 0x59c6,
+  0x59e8, 0x59dc, 0x598d, 0x59d9, 0x59da, 0x5a25, 0x5a1f, 0x5a11, 0x5a1c, 0x5a09, 0x5a1a, 0x5a40,
+  0x5a6c, 0x5a49, 0x5a35, 0x5a36, 0x5a62, 0x5a6a, 0x5a9a, 0x5abc, 0x5abe, 0x5acb, 0x5ac2, 0x5abd,
+  0x5ae3, 0x5ad7, 0x5ae6, 0x5ae9, 0x5ad6, 0x5afa, 0x5afb, 0x5b0c, 0x5b0b, 0x5b16, 0x5b32, 0x5ad0,
+  0x5b2a, 0x5b36, 0x5b3e, 0x5b43, 0x5b45, 0x5b40, 0x5b51, 0x5b55, 0x5b5a, 0x5b5b, 0x5b65, 0x5b69,
+  0x5b70, 0x5b73, 0x5b75, 0x5b78, 0x6588, 0x5b7a, 0x5b80, 0x5b83, 0x5ba6, 0x5bb8, 0x5bc3, 0x5bc7,
+  0x5bc9, 0x5bd4, 0x5bd0, 0x5be4, 0x5be6, 0x5be2, 0x5bde, 0x5be5, 0x5beb, 0x5bf0, 0x5bf6, 0x5bf3,
+  0x5c05, 0x5c07, 0x5c08, 0x5c0d, 0x5c13, 0x5c20, 0x5c22, 0x5c28, 0x5c38, 0x5c39, 0x5c41, 0x5c46,
+  0x5c4e, 0x5c53, 0x5c50, 0x5c4f, 0x5b71, 0x5c6c, 0x5c6e, 0x4e62, 0x5c76, 0x5c79, 0x5c8c, 0x5c91,
+  0x5c94, 0x599b, 0x5cab, 0x5cbb, 0x5cb6, 0x5cbc, 0x5cb7, 0x5cc5, 0x5cbe, 0x5cc7, 0x5cd9, 0x5ce9,
+  0x5cfd, 0x5cfa, 0x5ced, 0x5d8c, 0x5cea, 0x5d0b, 0x5d15, 0x5d17, 0x5d5c, 0x5d1f, 0x5d1b, 0x5d11,
+  0x5d14, 0x5d22, 0x5d1a, 0x5d19, 0x5d18, 0x5d4c, 0x5d52, 0x5d4e, 0x5d4b, 0x5d6c, 0x5d73, 0x5d76,
+  0x5d87, 0x5d84, 0x5d82, 0x5da2, 0x5d9d, 0x5dac, 0x5dae, 0x5dbd, 0x5d90, 0x5db7, 0x5dbc, 0x5dc9,
+  0x5dcd, 0x5dd3, 0x5dd2, 0x5dd6, 0x5ddb, 0x5deb, 0x5df2, 0x5df5, 0x5e0b, 0x5e1a, 0x5e19, 0x5e11,
+  0x5e1b, 0x5e36, 0x5e37, 0x5e44, 0x5e43, 0x5e40, 0x5e4e, 0x5e57, 0x5e54, 0x5e5f, 0x5e62, 0x5e64,
+  0x5e47, 0x5e75, 0x5e76, 0x5e7a, 0x9ebc, 0x5e7f, 0x5ea0, 0x5ec1, 0x5ec2, 0x5ec8, 0x5ed0, 0x5ecf,
+  0x5ed6, 0x5ee3, 0x5edd, 0x5eda, 0x5edb, 0x5ee2, 0x5ee1, 0x5ee8, 0x5ee9, 0x5eec, 0x5ef1, 0x5ef3,
+  0x5ef0, 0x5ef4, 0x5ef8, 0x5efe, 0x5f03, 0x5f09, 0x5f5d, 0x5f5c, 0x5f0b, 0x5f11, 0x5f16, 0x5f29,
+  0x5f2d, 0x5f38, 0x5f41, 0x5f48, 0x5f4c, 0x5f4e, 0x5f2f, 0x5f51, 0x5f56, 0x5f57, 0x5f59, 0x5f61,
+  0x5f6d, 0x5f73, 0x5f77, 0x5f83, 0x5f82, 0x5f7f, 0x5f8a, 0x5f88, 0x5f91, 0x5f87, 0x5f9e, 0x5f99,
+  0x5f98, 0x5fa0, 0x5fa8, 0x5fad, 0x5fbc, 0x5fd6, 0x5ffb, 0x5fe4, 0x5ff8, 0x5ff1, 0x5fdd, 0x60b3,
+  0x5fff, 0x6021, 0x6060, 0x6019, 0x6010, 0x6029, 0x600e, 0x6031, 0x601b, 0x6015, 0x602b, 0x6026,
+  0x600f, 0x603a, 0x605a, 0x6041, 0x606a, 0x6077, 0x605f, 0x604a, 0x6046, 0x604d, 0x6063, 0x6043,
+  0x6064, 0x6042, 0x606c, 0x606b, 0x6059, 0x6081, 0x608d, 0x60e7, 0x6083, 0x609a, 0x6084, 0x609b,
+  0x6096, 0x6097, 0x6092, 0x60a7, 0x608b, 0x60e1, 0x60b8, 0x60e0, 0x60d3, 0x60b4, 0x5ff0, 0x60bd,
+  0x60c6, 0x60b5, 0x60d8, 0x614d, 0x6115, 0x6106, 0x60f6, 0x60f7, 0x6100, 0x60f4, 0x60fa, 0x6103,
+  0x6121, 0x60fb, 0x60f1, 0x610d, 0x610e, 0x6147, 0x613e, 0x6128, 0x6127, 0x614a, 0x613f, 0x613c,
+  0x612c, 0x6134, 0x613d, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159, 0x615a, 0x616b, 0x6174,
+  0x616f, 0x6165, 0x6171, 0x615f, 0x615d, 0x6153, 0x6175, 0x6199, 0x6196, 0x6187, 0x61ac, 0x6194,
+  0x619a, 0x618a, 0x6191, 0x61ab, 0x61ae, 0x61cc, 0x61ca, 0x61c9, 0x61f7, 0x61c8, 0x61c3, 0x61c6,
+  0x61ba, 0x61cb, 0x7f79, 0x61cd, 0x61e6, 0x61e3, 0x61f6, 0x61fa, 0x61f4, 0x61ff, 0x61fd, 0x61fc,
+  0x61fe, 0x6200, 0x6208, 0x6209, 0x620d, 0x620c, 0x6214, 0x621b, 0x621e, 0x6221, 0x622a, 0x622e,
+  0x6230, 0x6232, 0x6233, 0x6241, 0x624e, 0x625e, 0x6263, 0x625b, 0x6260, 0x6268, 0x627c, 0x6282,
+  0x6289, 0x627e, 0x6292, 0x6293, 0x6296, 0x62d4, 0x6283, 0x6294, 0x62d7, 0x62d1, 0x62bb, 0x62cf,
+  0x62ff, 0x62c6, 0x64d4, 0x62c8, 0x62dc, 0x62cc, 0x62ca, 0x62c2, 0x62c7, 0x629b, 0x62c9, 0x630c,
+  0x62ee, 0x62f1, 0x6327, 0x6302, 0x6308, 0x62ef, 0x62f5, 0x6350, 0x633e, 0x634d, 0x641c, 0x634f,
+  0x6396, 0x638e, 0x6380, 0x63ab, 0x6376, 0x63a3, 0x638f, 0x6389, 0x639f, 0x63b5, 0x636b, 0x6369,
+  0x63be, 0x63e9, 0x63c0, 0x63c6, 0x63e3, 0x63c9, 0x63d2, 0x63f6, 0x63c4, 0x6416, 0x6434, 0x6406,
+  0x6413, 0x6426, 0x6436, 0x651d, 0x6417, 0x6428, 0x640f, 0x6467, 0x646f, 0x6476, 0x644e, 0x652a,
+  0x6495, 0x6493, 0x64a5, 0x64a9, 0x6488, 0x64bc, 0x64da, 0x64d2, 0x64c5, 0x64c7, 0x64bb, 0x64d8,
+  0x64c2, 0x64f1, 0x64e7, 0x8209, 0x64e0, 0x64e1, 0x62ac, 0x64e3, 0x64ef, 0x652c, 0x64f6, 0x64f4,
+  0x64f2, 0x64fa, 0x6500, 0x64fd, 0x6518, 0x651c, 0x6505, 0x6524, 0x6523, 0x652b, 0x6534, 0x6535,
+  0x6537, 0x6536, 0x6538, 0x754b, 0x6548, 0x6556, 0x6555, 0x654d, 0x6558, 0x655e, 0x655d, 0x6572,
+  0x6578, 0x6582, 0x6583, 0x8b8a, 0x659b, 0x659f, 0x65ab, 0x65b7, 0x65c3, 0x65c6, 0x65c1, 0x65c4,
+  0x65cc, 0x65d2, 0x65db, 0x65d9, 0x65e0, 0x65e1, 0x65f1, 0x6772, 0x660a, 0x6603, 0x65fb, 0x6773,
+  0x6635, 0x6636, 0x6634, 0x661c, 0x664f, 0x6644, 0x6649, 0x6641, 0x665e, 0x665d, 0x6664, 0x6667,
+  0x6668, 0x665f, 0x6662, 0x6670, 0x6683, 0x6688, 0x668e, 0x6689, 0x6684, 0x6698, 0x669d, 0x66c1,
+  0x66b9, 0x66c9, 0x66be, 0x66bc, 0x66c4, 0x66b8, 0x66d6, 0x66da, 0x66e0, 0x663f, 0x66e6, 0x66e9,
+  0x66f0, 0x66f5, 0x66f7, 0x670f, 0x6716, 0x671e, 0x6726, 0x6727, 0x9738, 0x672e, 0x673f, 0x6736,
+  0x6741, 0x6738, 0x6737, 0x6746, 0x675e, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770, 0x67a9,
+  0x677c, 0x676a, 0x678c, 0x678b, 0x67a6, 0x67a1, 0x6785, 0x67b7, 0x67ef, 0x67b4, 0x67ec, 0x67b3,
+  0x67e9, 0x67b8, 0x67e4, 0x67de, 0x67dd, 0x67e2, 0x67ee, 0x67b9, 0x67ce, 0x67c6, 0x67e7, 0x6a9c,
+  0x681e, 0x6846, 0x6829, 0x6840, 0x684d, 0x6832, 0x684e, 0x68b3, 0x682b, 0x6859, 0x6863, 0x6877,
+  0x687f, 0x689f, 0x688f, 0x68ad, 0x6894, 0x689d, 0x689b, 0x6883, 0x6aae, 0x68b9, 0x6874, 0x68b5,
+  0x68a0, 0x68ba, 0x690f, 0x688d, 0x687e, 0x6901, 0x68ca, 0x6908, 0x68d8, 0x6922, 0x6926, 0x68e1,
+  0x690c, 0x68cd, 0x68d4, 0x68e7, 0x68d5, 0x6936, 0x6912, 0x6904, 0x68d7, 0x68e3, 0x6925, 0x68f9,
+  0x68e0, 0x68ef, 0x6928, 0x692a, 0x691a, 0x6923, 0x6921, 0x68c6, 0x6979, 0x6977, 0x695c, 0x6978,
+  0x696b, 0x6954, 0x697e, 0x696e, 0x6939, 0x6974, 0x693d, 0x6959, 0x6930, 0x6961, 0x695e, 0x695d,
+  0x6981, 0x696a, 0x69b2, 0x69ae, 0x69d0, 0x69bf, 0x69c1, 0x69d3, 0x69be, 0x69ce, 0x5be8, 0x69ca,
+  0x69dd, 0x69bb, 0x69c3, 0x69a7, 0x6a2e, 0x6991, 0x69a0, 0x699c, 0x6995, 0x69b4, 0x69de, 0x69e8,
+  0x6a02, 0x6a1b, 0x69ff, 0x6b0a, 0x69f9, 0x69f2, 0x69e7, 0x6a05, 0x69b1, 0x6a1e, 0x69ed, 0x6a14,
+  0x69eb, 0x6a0a, 0x6a12, 0x6ac1, 0x6a23, 0x6a13, 0x6a44, 0x6a0c, 0x6a72, 0x6a36, 0x6a78, 0x6a47,
+  0x6a62, 0x6a59, 0x6a66, 0x6a48, 0x6a38, 0x6a22, 0x6a90, 0x6a8d, 0x6aa0, 0x6a84, 0x6aa2, 0x6aa3,
+  0x6a97, 0x8617, 0x6abb, 0x6ac3, 0x6ac2, 0x6ab8, 0x6ab3, 0x6aac, 0x6ade, 0x6ad1, 0x6adf, 0x6aaa,
+  0x6ada, 0x6aea, 0x6afb, 0x6b05, 0x8616, 0x6afa, 0x6b12, 0x6b16, 0x9b31, 0x6b1f, 0x6b38, 0x6b37,
+  0x76dc, 0x6b39, 0x98ee, 0x6b47, 0x6b43, 0x6b49, 0x6b50, 0x6b59, 0x6b54, 0x6b5b, 0x6b5f, 0x6b61,
+  0x6b78, 0x6b79, 0x6b7f, 0x6b80, 0x6b84, 0x6b83, 0x6b8d, 0x6b98, 0x6b95, 0x6b9e, 0x6ba4, 0x6baa,
+  0x6bab, 0x6baf, 0x6bb2, 0x6bb1, 0x6bb3, 0x6bb7, 0x6bbc, 0x6bc6, 0x6bcb, 0x6bd3, 0x6bdf, 0x6bec,
+  0x6beb, 0x6bf3, 0x6bef, 0x9ebe, 0x6c08, 0x6c13, 0x6c14, 0x6c1b, 0x6c24, 0x6c23, 0x6c5e, 0x6c55,
+  0x6c62, 0x6c6a, 0x6c82, 0x6c8d, 0x6c9a, 0x6c81, 0x6c9b, 0x6c7e, 0x6c68, 0x6c73, 0x6c92, 0x6c90,
+  0x6cc4, 0x6cf1, 0x6cd3, 0x6cbd, 0x6cd7, 0x6cc5, 0x6cdd, 0x6cae, 0x6cb1, 0x6cbe, 0x6cba, 0x6cdb,
+  0x6cef, 0x6cd9, 0x6cea, 0x6d1f, 0x884d, 0x6d36, 0x6d2b, 0x6d3d, 0x6d38, 0x6d19, 0x6d35, 0x6d33,
+  0x6d12, 0x6d0c, 0x6d63, 0x6d93, 0x6d64, 0x6d5a, 0x6d79, 0x6d59, 0x6d8e, 0x6d95, 0x6fe4, 0x6d85,
+  0x6df9, 0x6e15, 0x6e0a, 0x6db5, 0x6dc7, 0x6de6, 0x6db8, 0x6dc6, 0x6dec, 0x6dde, 0x6dcc, 0x6de8,
+  0x6dd2, 0x6dc5, 0x6dfa, 0x6dd9, 0x6de4, 0x6dd5, 0x6dea, 0x6dee, 0x6e2d, 0x6e6e, 0x6e2e, 0x6e19,
+  0x6e72, 0x6e5f, 0x6e3e, 0x6e23, 0x6e6b, 0x6e2b, 0x6e76, 0x6e4d, 0x6e1f, 0x6e43, 0x6e3a, 0x6e4e,
+  0x6e24, 0x6eff, 0x6e1d, 0x6e38, 0x6e82, 0x6eaa, 0x6e98, 0x6ec9, 0x6eb7, 0x6ed3, 0x6ebd, 0x6eaf,
+  0x6ec4, 0x6eb2, 0x6ed4, 0x6ed5, 0x6e8f, 0x6ea5, 0x6ec2, 0x6e9f, 0x6f41, 0x6f11, 0x704c, 0x6eec,
+  0x6ef8, 0x6efe, 0x6f3f, 0x6ef2, 0x6f31, 0x6eef, 0x6f32, 0x6ecc, 0x6f3e, 0x6f13, 0x6ef7, 0x6f86,
+  0x6f7a, 0x6f78, 0x6f81, 0x6f80, 0x6f6f, 0x6f5b, 0x6ff3, 0x6f6d, 0x6f82, 0x6f7c, 0x6f58, 0x6f8e,
+  0x6f91, 0x6fc2, 0x6f66, 0x6fb3, 0x6fa3, 0x6fa1, 0x6fa4, 0x6fb9, 0x6fc6, 0x6faa, 0x6fdf, 0x6fd5,
+  0x6fec, 0x6fd4, 0x6fd8, 0x6ff1, 0x6fee, 0x6fdb, 0x7009, 0x700b, 0x6ffa, 0x7011, 0x7001, 0x700f,
+  0x6ffe, 0x701b, 0x701a, 0x6f74, 0x701d, 0x7018, 0x701f, 0x7030, 0x703e, 0x7032, 0x7051, 0x7063,
+  0x7099, 0x7092, 0x70af, 0x70f1, 0x70ac, 0x70b8, 0x70b3, 0x70ae, 0x70df, 0x70cb, 0x70dd, 0x70d9,
+  0x7109, 0x70fd, 0x711c, 0x7119, 0x7165, 0x7155, 0x7188, 0x7166, 0x7162, 0x714c, 0x7156, 0x716c,
+  0x718f, 0x71fb, 0x7184, 0x7195, 0x71a8, 0x71ac, 0x71d7, 0x71b9, 0x71be, 0x71d2, 0x71c9, 0x71d4,
+  0x71ce, 0x71e0, 0x71ec, 0x71e7, 0x71f5, 0x71fc, 0x71f9, 0x71ff, 0x720d, 0x7210, 0x721b, 0x7228,
+  0x722d, 0x722c, 0x7230, 0x7232, 0x723b, 0x723c, 0x723f, 0x7240, 0x7246, 0x724b, 0x7258, 0x7274,
+  0x727e, 0x7282, 0x7281, 0x7287, 0x7292, 0x7296, 0x72a2, 0x72a7, 0x72b9, 0x72b2, 0x72c3, 0x72c6,
+  0x72c4, 0x72ce, 0x72d2, 0x72e2, 0x72e0, 0x72e1, 0x72f9, 0x72f7, 0x500f, 0x7317, 0x730a, 0x731c,
+  0x7316, 0x731d, 0x7334, 0x732f, 0x7329, 0x7325, 0x733e, 0x734e, 0x734f, 0x9ed8, 0x7357, 0x736a,
+  0x7368, 0x7370, 0x7378, 0x7375, 0x737b, 0x737a, 0x73c8, 0x73b3, 0x73ce, 0x73bb, 0x73c0, 0x73e5,
+  0x73ee, 0x73de, 0x74a2, 0x7405, 0x746f, 0x7425, 0x73f8, 0x7432, 0x743a, 0x7455, 0x743f, 0x745f,
+  0x7459, 0x7441, 0x745c, 0x7469, 0x7470, 0x7463, 0x746a, 0x7476, 0x747e, 0x748b, 0x749e, 0x74a7,
+  0x74ca, 0x74cf, 0x74d4, 0x73f1, 0x74e0, 0x74e3, 0x74e7, 0x74e9, 0x74ee, 0x74f2, 0x74f0, 0x74f1,
+  0x74f8, 0x74f7, 0x7504, 0x7503, 0x7505, 0x750c, 0x750e, 0x750d, 0x7515, 0x7513, 0x751e, 0x7526,
+  0x752c, 0x753c, 0x7544, 0x754d, 0x754a, 0x7549, 0x755b, 0x7546, 0x755a, 0x7569, 0x7564, 0x7567,
+  0x756b, 0x756d, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574, 0x758a, 0x7589, 0x7582, 0x7594, 0x759a,
+  0x759d, 0x75a5, 0x75a3, 0x75c2, 0x75b3, 0x75c3, 0x75b5, 0x75bd, 0x75b8, 0x75bc, 0x75b1, 0x75cd,
+  0x75ca, 0x75d2, 0x75d9, 0x75e3, 0x75de, 0x75fe, 0x75ff, 0x75fc, 0x7601, 0x75f0, 0x75fa, 0x75f2,
+  0x75f3, 0x760b, 0x760d, 0x7609, 0x761f, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634, 0x7630,
+  0x763b, 0x7647, 0x7648, 0x7646, 0x765c, 0x7658, 0x7661, 0x7662, 0x7668, 0x7669, 0x766a, 0x7667,
+  0x766c, 0x7670, 0x7672, 0x7676, 0x7678, 0x767c, 0x7680, 0x7683, 0x7688, 0x768b, 0x768e, 0x7696,
+  0x7693, 0x7699, 0x769a, 0x76b0, 0x76b4, 0x76b8, 0x76b9, 0x76ba, 0x76c2, 0x76cd, 0x76d6, 0x76d2,
+  0x76de, 0x76e1, 0x76e5, 0x76e7, 0x76ea, 0x862f, 0x76fb, 0x7708, 0x7707, 0x7704, 0x7729, 0x7724,
+  0x771e, 0x7725, 0x7726, 0x771b, 0x7737, 0x7738, 0x7747, 0x775a, 0x7768, 0x776b, 0x775b, 0x7765,
+  0x777f, 0x777e, 0x7779, 0x778e, 0x778b, 0x7791, 0x77a0, 0x779e, 0x77b0, 0x77b6, 0x77b9, 0x77bf,
+  0x77bc, 0x77bd, 0x77bb, 0x77c7, 0x77cd, 0x77d7, 0x77da, 0x77dc, 0x77e3, 0x77ee, 0x77fc, 0x780c,
+  0x7812, 0x7926, 0x7820, 0x792a, 0x7845, 0x788e, 0x7874, 0x7886, 0x787c, 0x789a, 0x788c, 0x78a3,
+  0x78b5, 0x78aa, 0x78af, 0x78d1, 0x78c6, 0x78cb, 0x78d4, 0x78be, 0x78bc, 0x78c5, 0x78ca, 0x78ec,
+  0x78e7, 0x78da, 0x78fd, 0x78f4, 0x7907, 0x7912, 0x7911, 0x7919, 0x792c, 0x792b, 0x7940, 0x7960,
+  0x7957, 0x795f, 0x795a, 0x7955, 0x7953, 0x797a, 0x797f, 0x798a, 0x799d, 0x79a7, 0x9f4b, 0x79aa,
+  0x79ae, 0x79b3, 0x79b9, 0x79ba, 0x79c9, 0x79d5, 0x79e7, 0x79ec, 0x79e1, 0x79e3, 0x7a08, 0x7a0d,
+  0x7a18, 0x7a19, 0x7a20, 0x7a1f, 0x7980, 0x7a31, 0x7a3b, 0x7a3e, 0x7a37, 0x7a43, 0x7a57, 0x7a49,
+  0x7a61, 0x7a62, 0x7a69, 0x9f9d, 0x7a70, 0x7a79, 0x7a7d, 0x7a88, 0x7a97, 0x7a95, 0x7a98, 0x7a96,
+  0x7aa9, 0x7ac8, 0x7ab0, 0x7ab6, 0x7ac5, 0x7ac4, 0x7abf, 0x9083, 0x7ac7, 0x7aca, 0x7acd, 0x7acf,
+  0x7ad5, 0x7ad3, 0x7ad9, 0x7ada, 0x7add, 0x7ae1, 0x7ae2, 0x7ae6, 0x7aed, 0x7af0, 0x7b02, 0x7b0f,
+  0x7b0a, 0x7b06, 0x7b33, 0x7b18, 0x7b19, 0x7b1e, 0x7b35, 0x7b28, 0x7b36, 0x7b50, 0x7b7a, 0x7b04,
+  0x7b4d, 0x7b0b, 0x7b4c, 0x7b45, 0x7b75, 0x7b65, 0x7b74, 0x7b67, 0x7b70, 0x7b71, 0x7b6c, 0x7b6e,
+  0x7b9d, 0x7b98, 0x7b9f, 0x7b8d, 0x7b9c, 0x7b9a, 0x7b8b, 0x7b92, 0x7b8f, 0x7b5d, 0x7b99, 0x7bcb,
+  0x7bc1, 0x7bcc, 0x7bcf, 0x7bb4, 0x7bc6, 0x7bdd, 0x7be9, 0x7c11, 0x7c14, 0x7be6, 0x7be5, 0x7c60,
+  0x7c00, 0x7c07, 0x7c13, 0x7bf3, 0x7bf7, 0x7c17, 0x7c0d, 0x7bf6, 0x7c23, 0x7c27, 0x7c2a, 0x7c1f,
+  0x7c37, 0x7c2b, 0x7c3d, 0x7c4c, 0x7c43, 0x7c54, 0x7c4f, 0x7c40, 0x7c50, 0x7c58, 0x7c5f, 0x7c64,
+  0x7c56, 0x7c65, 0x7c6c, 0x7c75, 0x7c83, 0x7c90, 0x7ca4, 0x7cad, 0x7ca2, 0x7cab, 0x7ca1, 0x7ca8,
+  0x7cb3, 0x7cb2, 0x7cb1, 0x7cae, 0x7cb9, 0x7cbd, 0x7cc0, 0x7cc5, 0x7cc2, 0x7cd8, 0x7cd2, 0x7cdc,
+  0x7ce2, 0x9b3b, 0x7cef, 0x7cf2, 0x7cf4, 0x7cf6, 0x7cfa, 0x7d06, 0x7d02, 0x7d1c, 0x7d15, 0x7d0a,
+  0x7d45, 0x7d4b, 0x7d2e, 0x7d32, 0x7d3f, 0x7d35, 0x7d46, 0x7d73, 0x7d56, 0x7d4e, 0x7d72, 0x7d68,
+  0x7d6e, 0x7d4f, 0x7d63, 0x7d93, 0x7d89, 0x7d5b, 0x7d8f, 0x7d7d, 0x7d9b, 0x7dba, 0x7dae, 0x7da3,
+  0x7db5, 0x7dc7, 0x7dbd, 0x7dab, 0x7e3d, 0x7da2, 0x7daf, 0x7ddc, 0x7db8, 0x7d9f, 0x7db0, 0x7dd8,
+  0x7ddd, 0x7de4, 0x7dde, 0x7dfb, 0x7df2, 0x7de1, 0x7e05, 0x7e0a, 0x7e23, 0x7e21, 0x7e12, 0x7e31,
+  0x7e1f, 0x7e09, 0x7e0b, 0x7e22, 0x7e46, 0x7e66, 0x7e3b, 0x7e35, 0x7e39, 0x7e43, 0x7e37, 0x7e32,
+  0x7e3a, 0x7e67, 0x7e5d, 0x7e56, 0x7e5e, 0x7e59, 0x7e5a, 0x7e79, 0x7e6a, 0x7e69, 0x7e7c, 0x7e7b,
+  0x7e83, 0x7dd5, 0x7e7d, 0x8fae, 0x7e7f, 0x7e88, 0x7e89, 0x7e8c, 0x7e92, 0x7e90, 0x7e93, 0x7e94,
+  0x7e96, 0x7e8e, 0x7e9b, 0x7e9c, 0x7f38, 0x7f3a, 0x7f45, 0x7f4c, 0x7f4d, 0x7f4e, 0x7f50, 0x7f51,
+  0x7f55, 0x7f54, 0x7f58, 0x7f5f, 0x7f60, 0x7f68, 0x7f69, 0x7f67, 0x7f78, 0x7f82, 0x7f86, 0x7f83,
+  0x7f88, 0x7f87, 0x7f8c, 0x7f94, 0x7f9e, 0x7f9d, 0x7f9a, 0x7fa3, 0x7faf, 0x7fb2, 0x7fb9, 0x7fae,
+  0x7fb6, 0x7fb8, 0x8b71, 0x7fc5, 0x7fc6, 0x7fca, 0x7fd5, 0x7fd4, 0x7fe1, 0x7fe6, 0x7fe9, 0x7ff3,
+  0x7ff9, 0x98dc, 0x8006, 0x8004, 0x800b, 0x8012, 0x8018, 0x8019, 0x801c, 0x8021, 0x8028, 0x803f,
+  0x803b, 0x804a, 0x8046, 0x8052, 0x8058, 0x805a, 0x805f, 0x8062, 0x8068, 0x8073, 0x8072, 0x8070,
+  0x8076, 0x8079, 0x807d, 0x807f, 0x8084, 0x8086, 0x8085, 0x809b, 0x8093, 0x809a, 0x80ad, 0x5190,
+  0x80ac, 0x80db, 0x80e5, 0x80d9, 0x80dd, 0x80c4, 0x80da, 0x80d6, 0x8109, 0x80ef, 0x80f1, 0x811b,
+  0x8129, 0x8123, 0x812f, 0x814b, 0x968b, 0x8146, 0x813e, 0x8153, 0x8151, 0x80fc, 0x8171, 0x816e,
+  0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818a, 0x8180, 0x8182, 0x81a0, 0x8195, 0x81a4, 0x81a3,
+  0x815f, 0x8193, 0x81a9, 0x81b0, 0x81b5, 0x81be, 0x81b8, 0x81bd, 0x81c0, 0x81c2, 0x81ba, 0x81c9,
+  0x81cd, 0x81d1, 0x81d9, 0x81d8, 0x81c8, 0x81da, 0x81df, 0x81e0, 0x81e7, 0x81fa, 0x81fb, 0x81fe,
+  0x8201, 0x8202, 0x8205, 0x8207, 0x820a, 0x820d, 0x8210, 0x8216, 0x8229, 0x822b, 0x8238, 0x8233,
+  0x8240, 0x8259, 0x8258, 0x825d, 0x825a, 0x825f, 0x8264, 0x8262, 0x8268, 0x826a, 0x826b, 0x822e,
+  0x8271, 0x8277, 0x8278, 0x827e, 0x828d, 0x8292, 0x82ab, 0x829f, 0x82bb, 0x82ac, 0x82e1, 0x82e3,
+  0x82df, 0x82d2, 0x82f4, 0x82f3, 0x82fa, 0x8393, 0x8303, 0x82fb, 0x82f9, 0x82de, 0x8306, 0x82dc,
+  0x8309, 0x82d9, 0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339, 0x8350, 0x8345, 0x832f,
+  0x832b, 0x8317, 0x8318, 0x8385, 0x839a, 0x83aa, 0x839f, 0x83a2, 0x8396, 0x8323, 0x838e, 0x8387,
+  0x838a, 0x837c, 0x83b5, 0x8373, 0x8375, 0x83a0, 0x8389, 0x83a8, 0x83f4, 0x8413, 0x83eb, 0x83ce,
+  0x83fd, 0x8403, 0x83d8, 0x840b, 0x83c1, 0x83f7, 0x8407, 0x83e0, 0x83f2, 0x840d, 0x8422, 0x8420,
+  0x83bd, 0x8438, 0x8506, 0x83fb, 0x846d, 0x842a, 0x843c, 0x855a, 0x8484, 0x8477, 0x846b, 0x84ad,
+  0x846e, 0x8482, 0x8469, 0x8446, 0x842c, 0x846f, 0x8479, 0x8435, 0x84ca, 0x8462, 0x84b9, 0x84bf,
+  0x849f, 0x84d9, 0x84cd, 0x84bb, 0x84da, 0x84d0, 0x84c1, 0x84c6, 0x84d6, 0x84a1, 0x8521, 0x84ff,
+  0x84f4, 0x8517, 0x8518, 0x852c, 0x851f, 0x8515, 0x8514, 0x84fc, 0x8540, 0x8563, 0x8558, 0x8548,
+  0x8541, 0x8602, 0x854b, 0x8555, 0x8580, 0x85a4, 0x8588, 0x8591, 0x858a, 0x85a8, 0x856d, 0x8594,
+  0x859b, 0x85ea, 0x8587, 0x859c, 0x8577, 0x857e, 0x8590, 0x85c9, 0x85ba, 0x85cf, 0x85b9, 0x85d0,
+  0x85d5, 0x85dd, 0x85e5, 0x85dc, 0x85f9, 0x860a, 0x8613, 0x860b, 0x85fe, 0x85fa, 0x8606, 0x8622,
+  0x861a, 0x8630, 0x863f, 0x864d, 0x4e55, 0x8654, 0x865f, 0x8667, 0x8671, 0x8693, 0x86a3, 0x86a9,
+  0x86aa, 0x868b, 0x868c, 0x86b6, 0x86af, 0x86c4, 0x86c6, 0x86b0, 0x86c9, 0x8823, 0x86ab, 0x86d4,
+  0x86de, 0x86e9, 0x86ec, 0x86df, 0x86db, 0x86ef, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703, 0x86fb,
+  0x8711, 0x8709, 0x870d, 0x86f9, 0x870a, 0x8734, 0x873f, 0x8737, 0x873b, 0x8725, 0x8729, 0x871a,
+  0x8760, 0x875f, 0x8778, 0x874c, 0x874e, 0x8774, 0x8757, 0x8768, 0x876e, 0x8759, 0x8753, 0x8763,
+  0x876a, 0x8805, 0x87a2, 0x879f, 0x8782, 0x87af, 0x87cb, 0x87bd, 0x87c0, 0x87d0, 0x96d6, 0x87ab,
+  0x87c4, 0x87b3, 0x87c7, 0x87c6, 0x87bb, 0x87ef, 0x87f2, 0x87e0, 0x880f, 0x880d, 0x87fe, 0x87f6,
+  0x87f7, 0x880e, 0x87d2, 0x8811, 0x8816, 0x8815, 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827,
+  0x883b, 0x8844, 0x8842, 0x8852, 0x8859, 0x885e, 0x8862, 0x886b, 0x8881, 0x887e, 0x889e, 0x8875,
+  0x887d, 0x88b5, 0x8872, 0x8882, 0x8897, 0x8892, 0x88ae, 0x8899, 0x88a2, 0x888d, 0x88a4, 0x88b0,
+  0x88bf, 0x88b1, 0x88c3, 0x88c4, 0x88d4, 0x88d8, 0x88d9, 0x88dd, 0x88f9, 0x8902, 0x88fc, 0x88f4,
+  0x88e8, 0x88f2, 0x8904, 0x890c, 0x890a, 0x8913, 0x8943, 0x891e, 0x8925, 0x892a, 0x892b, 0x8941,
+  0x8944, 0x893b, 0x8936, 0x8938, 0x894c, 0x891d, 0x8960, 0x895e, 0x8966, 0x8964, 0x896d, 0x896a,
+  0x896f, 0x8974, 0x8977, 0x897e, 0x8983, 0x8988, 0x898a, 0x8993, 0x8998, 0x89a1, 0x89a9, 0x89a6,
+  0x89ac, 0x89af, 0x89b2, 0x89ba, 0x89bd, 0x89bf, 0x89c0, 0x89da, 0x89dc, 0x89dd, 0x89e7, 0x89f4,
+  0x89f8, 0x8a03, 0x8a16, 0x8a10, 0x8a0c, 0x8a1b, 0x8a1d, 0x8a25, 0x8a36, 0x8a41, 0x8a5b, 0x8a52,
+  0x8a46, 0x8a48, 0x8a7c, 0x8a6d, 0x8a6c, 0x8a62, 0x8a85, 0x8a82, 0x8a84, 0x8aa8, 0x8aa1, 0x8a91,
+  0x8aa5, 0x8aa6, 0x8a9a, 0x8aa3, 0x8ac4, 0x8acd, 0x8ac2, 0x8ada, 0x8aeb, 0x8af3, 0x8ae7, 0x8ae4,
+  0x8af1, 0x8b14, 0x8ae0, 0x8ae2, 0x8af7, 0x8ade, 0x8adb, 0x8b0c, 0x8b07, 0x8b1a, 0x8ae1, 0x8b16,
+  0x8b10, 0x8b17, 0x8b20, 0x8b33, 0x97ab, 0x8b26, 0x8b2b, 0x8b3e, 0x8b28, 0x8b41, 0x8b4c, 0x8b4f,
+  0x8b4e, 0x8b49, 0x8b56, 0x8b5b, 0x8b5a, 0x8b6b, 0x8b5f, 0x8b6c, 0x8b6f, 0x8b74, 0x8b7d, 0x8b80,
+  0x8b8c, 0x8b8e, 0x8b92, 0x8b93, 0x8b96, 0x8b99, 0x8b9a, 0x8c3a, 0x8c41, 0x8c3f, 0x8c48, 0x8c4c,
+  0x8c4e, 0x8c50, 0x8c55, 0x8c62, 0x8c6c, 0x8c78, 0x8c7a, 0x8c82, 0x8c89, 0x8c85, 0x8c8a, 0x8c8d,
+  0x8c8e, 0x8c94, 0x8c7c, 0x8c98, 0x621d, 0x8cad, 0x8caa, 0x8cbd, 0x8cb2, 0x8cb3, 0x8cae, 0x8cb6,
+  0x8cc8, 0x8cc1, 0x8ce4, 0x8ce3, 0x8cda, 0x8cfd, 0x8cfa, 0x8cfb, 0x8d04, 0x8d05, 0x8d0a, 0x8d07,
+  0x8d0f, 0x8d0d, 0x8d10, 0x9f4e, 0x8d13, 0x8ccd, 0x8d14, 0x8d16, 0x8d67, 0x8d6d, 0x8d71, 0x8d73,
+  0x8d81, 0x8d99, 0x8dc2, 0x8dbe, 0x8dba, 0x8dcf, 0x8dda, 0x8dd6, 0x8dcc, 0x8ddb, 0x8dcb, 0x8dea,
+  0x8deb, 0x8ddf, 0x8de3, 0x8dfc, 0x8e08, 0x8e09, 0x8dff, 0x8e1d, 0x8e1e, 0x8e10, 0x8e1f, 0x8e42,
+  0x8e35, 0x8e30, 0x8e34, 0x8e4a, 0x8e47, 0x8e49, 0x8e4c, 0x8e50, 0x8e48, 0x8e59, 0x8e64, 0x8e60,
+  0x8e2a, 0x8e63, 0x8e55, 0x8e76, 0x8e72, 0x8e7c, 0x8e81, 0x8e87, 0x8e85, 0x8e84, 0x8e8b, 0x8e8a,
+  0x8e93, 0x8e91, 0x8e94, 0x8e99, 0x8eaa, 0x8ea1, 0x8eac, 0x8eb0, 0x8ec6, 0x8eb1, 0x8ebe, 0x8ec5,
+  0x8ec8, 0x8ecb, 0x8edb, 0x8ee3, 0x8efc, 0x8efb, 0x8eeb, 0x8efe, 0x8f0a, 0x8f05, 0x8f15, 0x8f12,
+  0x8f19, 0x8f13, 0x8f1c, 0x8f1f, 0x8f1b, 0x8f0c, 0x8f26, 0x8f33, 0x8f3b, 0x8f39, 0x8f45, 0x8f42,
+  0x8f3e, 0x8f4c, 0x8f49, 0x8f46, 0x8f4e, 0x8f57, 0x8f5c, 0x8f62, 0x8f63, 0x8f64, 0x8f9c, 0x8f9f,
+  0x8fa3, 0x8fad, 0x8faf, 0x8fb7, 0x8fda, 0x8fe5, 0x8fe2, 0x8fea, 0x8fef, 0x9087, 0x8ff4, 0x9005,
+  0x8ff9, 0x8ffa, 0x9011, 0x9015, 0x9021, 0x900d, 0x901e, 0x9016, 0x900b, 0x9027, 0x9036, 0x9035,
+  0x9039, 0x8ff8, 0x904f, 0x9050, 0x9051, 0x9052, 0x900e, 0x9049, 0x903e, 0x9056, 0x9058, 0x905e,
+  0x9068, 0x906f, 0x9076, 0x96a8, 0x9072, 0x9082, 0x907d, 0x9081, 0x9080, 0x908a, 0x9089, 0x908f,
+  0x90a8, 0x90af, 0x90b1, 0x90b5, 0x90e2, 0x90e4, 0x6248, 0x90db, 0x9102, 0x9112, 0x9119, 0x9132,
+  0x9130, 0x914a, 0x9156, 0x9158, 0x9163, 0x9165, 0x9169, 0x9173, 0x9172, 0x918b, 0x9189, 0x9182,
+  0x91a2, 0x91ab, 0x91af, 0x91aa, 0x91b5, 0x91b4, 0x91ba, 0x91c0, 0x91c1, 0x91c9, 0x91cb, 0x91d0,
+  0x91d6, 0x91df, 0x91e1, 0x91db, 0x91fc, 0x91f5, 0x91f6, 0x921e, 0x91ff, 0x9214, 0x922c, 0x9215,
+  0x9211, 0x925e, 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923f, 0x924b, 0x9250, 0x929c,
+  0x9296, 0x9293, 0x929b, 0x925a, 0x92cf, 0x92b9, 0x92b7, 0x92e9, 0x930f, 0x92fa, 0x9344, 0x932e,
+  0x9319, 0x9322, 0x931a, 0x9323, 0x933a, 0x9335, 0x933b, 0x935c, 0x9360, 0x937c, 0x936e, 0x9356,
+  0x93b0, 0x93ac, 0x93ad, 0x9394, 0x93b9, 0x93d6, 0x93d7, 0x93e8, 0x93e5, 0x93d8, 0x93c3, 0x93dd,
+  0x93d0, 0x93c8, 0x93e4, 0x941a, 0x9414, 0x9413, 0x9403, 0x9407, 0x9410, 0x9436, 0x942b, 0x9435,
+  0x9421, 0x943a, 0x9441, 0x9452, 0x9444, 0x945b, 0x9460, 0x9462, 0x945e, 0x946a, 0x9229, 0x9470,
+  0x9475, 0x9477, 0x947d, 0x945a, 0x947c, 0x947e, 0x9481, 0x947f, 0x9582, 0x9587, 0x958a, 0x9594,
+  0x9596, 0x9598, 0x9599, 0x95a0, 0x95a8, 0x95a7, 0x95ad, 0x95bc, 0x95bb, 0x95b9, 0x95be, 0x95ca,
+  0x6ff6, 0x95c3, 0x95cd, 0x95cc, 0x95d5, 0x95d4, 0x95d6, 0x95dc, 0x95e1, 0x95e5, 0x95e2, 0x9621,
+  0x9628, 0x962e, 0x962f, 0x9642, 0x964c, 0x964f, 0x964b, 0x9677, 0x965c, 0x965e, 0x965d, 0x965f,
+  0x9666, 0x9672, 0x966c, 0x968d, 0x9698, 0x9695, 0x9697, 0x96aa, 0x96a7, 0x96b1, 0x96b2, 0x96b0,
+  0x96b4, 0x96b6, 0x96b8, 0x96b9, 0x96ce, 0x96cb, 0x96c9, 0x96cd, 0x894d, 0x96dc, 0x970d, 0x96d5,
+  0x96f9, 0x9704, 0x9706, 0x9708, 0x9713, 0x970e, 0x9711, 0x970f, 0x9716, 0x9719, 0x9724, 0x972a,
+  0x9730, 0x9739, 0x973d, 0x973e, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749, 0x975c, 0x9760, 0x9764,
+  0x9766, 0x9768, 0x52d2, 0x976b, 0x9771, 0x9779, 0x9785, 0x977c, 0x9781, 0x977a, 0x9786, 0x978b,
+  0x978f, 0x9790, 0x979c, 0x97a8, 0x97a6, 0x97a3, 0x97b3, 0x97b4, 0x97c3, 0x97c6, 0x97c8, 0x97cb,
+  0x97dc, 0x97ed, 0x9f4f, 0x97f2, 0x7adf, 0x97f6, 0x97f5, 0x980f, 0x980c, 0x9838, 0x9824, 0x9821,
+  0x9837, 0x983d, 0x9846, 0x984f, 0x984b, 0x986b, 0x986f, 0x9870, 0x9871, 0x9874, 0x9873, 0x98aa,
+  0x98af, 0x98b1, 0x98b6, 0x98c4, 0x98c3, 0x98c6, 0x98e9, 0x98eb, 0x9903, 0x9909, 0x9912, 0x9914,
+  0x9918, 0x9921, 0x991d, 0x991e, 0x9924, 0x9920, 0x992c, 0x992e, 0x993d, 0x993e, 0x9942, 0x9949,
+  0x9945, 0x9950, 0x994b, 0x9951, 0x9952, 0x994c, 0x9955, 0x9997, 0x9998, 0x99a5, 0x99ad, 0x99ae,
+  0x99bc, 0x99df, 0x99db, 0x99dd, 0x99d8, 0x99d1, 0x99ed, 0x99ee, 0x99f1, 0x99f2, 0x99fb, 0x99f8,
+  0x9a01, 0x9a0f, 0x9a05, 0x99e2, 0x9a19, 0x9a2b, 0x9a37, 0x9a45, 0x9a42, 0x9a40, 0x9a43, 0x9a3e,
+  0x9a55, 0x9a4d, 0x9a5b, 0x9a57, 0x9a5f, 0x9a62, 0x9a65, 0x9a64, 0x9a69, 0x9a6b, 0x9a6a, 0x9aad,
+  0x9ab0, 0x9abc, 0x9ac0, 0x9acf, 0x9ad1, 0x9ad3, 0x9ad4, 0x9ade, 0x9adf, 0x9ae2, 0x9ae3, 0x9ae6,
+  0x9aef, 0x9aeb, 0x9aee, 0x9af4, 0x9af1, 0x9af7, 0x9afb, 0x9b06, 0x9b18, 0x9b1a, 0x9b1f, 0x9b22,
+  0x9b23, 0x9b25, 0x9b27, 0x9b28, 0x9b29, 0x9b2a, 0x9b2e, 0x9b2f, 0x9b32, 0x9b44, 0x9b43, 0x9b4f,
+  0x9b4d, 0x9b4e, 0x9b51, 0x9b58, 0x9b74, 0x9b93, 0x9b83, 0x9b91, 0x9b96, 0x9b97, 0x9b9f, 0x9ba0,
+  0x9ba8, 0x9bb4, 0x9bc0, 0x9bca, 0x9bb9, 0x9bc6, 0x9bcf, 0x9bd1, 0x9bd2, 0x9be3, 0x9be2, 0x9be4,
+  0x9bd4, 0x9be1, 0x9c3a, 0x9bf2, 0x9bf1, 0x9bf0, 0x9c15, 0x9c14, 0x9c09, 0x9c13, 0x9c0c, 0x9c06,
+  0x9c08, 0x9c12, 0x9c0a, 0x9c04, 0x9c2e, 0x9c1b, 0x9c25, 0x9c24, 0x9c21, 0x9c30, 0x9c47, 0x9c32,
+  0x9c46, 0x9c3e, 0x9c5a, 0x9c60, 0x9c67, 0x9c76, 0x9c78, 0x9ce7, 0x9cec, 0x9cf0, 0x9d09, 0x9d08,
+  0x9ceb, 0x9d03, 0x9d06, 0x9d2a, 0x9d26, 0x9daf, 0x9d23, 0x9d1f, 0x9d44, 0x9d15, 0x9d12, 0x9d41,
+  0x9d3f, 0x9d3e, 0x9d46, 0x9d48, 0x9d5d, 0x9d5e, 0x9d64, 0x9d51, 0x9d50, 0x9d59, 0x9d72, 0x9d89,
+  0x9d87, 0x9dab, 0x9d6f, 0x9d7a, 0x9d9a, 0x9da4, 0x9da9, 0x9db2, 0x9dc4, 0x9dc1, 0x9dbb, 0x9db8,
+  0x9dba, 0x9dc6, 0x9dcf, 0x9dc2, 0x9dd9, 0x9dd3, 0x9df8, 0x9de6, 0x9ded, 0x9def, 0x9dfd, 0x9e1a,
+  0x9e1b, 0x9e1e, 0x9e75, 0x9e79, 0x9e7d, 0x9e81, 0x9e88, 0x9e8b, 0x9e8c, 0x9e92, 0x9e95, 0x9e91,
+  0x9e9d, 0x9ea5, 0x9ea9, 0x9eb8, 0x9eaa, 0x9ead, 0x9761, 0x9ecc, 0x9ece, 0x9ecf, 0x9ed0, 0x9ed4,
+  0x9edc, 0x9ede, 0x9edd, 0x9ee0, 0x9ee5, 0x9ee8, 0x9eef, 0x9ef4, 0x9ef6, 0x9ef7, 0x9ef9, 0x9efb,
+  0x9efc, 0x9efd, 0x9f07, 0x9f08, 0x76b7, 0x9f15, 0x9f21, 0x9f2c, 0x9f3e, 0x9f4a, 0x9f52, 0x9f54,
+  0x9f63, 0x9f5f, 0x9f60, 0x9f61, 0x9f66, 0x9f67, 0x9f6c, 0x9f6a, 0x9f77, 0x9f72, 0x9f76, 0x9f95,
+  0x9f9c, 0x9fa0, 0x582f, 0x69c7, 0x9059, 0x7464, 0x51dc, 0x7199, 0x0000, 0x5de2, 0x5e14, 0x5e18,
+  0x5e58, 0x5e5e, 0x5ebe, 0xf928, 0x5ecb, 0x5ef9, 0x5f00, 0x5f02, 0x5f07, 0x5f1d, 0x5f23, 0x5f34,
+  0x5f36, 0x5f3d, 0x5f40, 0x5f45, 0x5f54, 0x5f58, 0x5f64, 0x5f67, 0x5f7d, 0x5f89, 0x5f9c, 0x5fa7,
+  0x5faf, 0x5fb5, 0x5fb7, 0x5fc9, 0x5fde, 0x5fe1, 0x5fe9, 0x600d, 0x6014, 0x6018, 0x6033, 0x6035,
+  0x6047, 0xfa3d, 0x609d, 0x609e, 0x60cb, 0x60d4, 0x60d5, 0x60dd, 0x60f8, 0x611c, 0x612b, 0x6130,
+  0x6137, 0xfa3e, 0x618d, 0xfa3f, 0x61bc, 0x61b9, 0xfa40, 0x6222, 0x623e, 0x6243, 0x6256, 0x625a,
+  0x626f, 0x6285, 0x62c4, 0x62d6, 0x62fc, 0x630a, 0x6318, 0x6339, 0x6343, 0x6365, 0x637c, 0x63e5,
+  0x63ed, 0x63f5, 0x6410, 0x6414, 0x6422, 0x6479, 0x6451, 0x6460, 0x646d, 0x64ce, 0x64be, 0x64bf,
+  0x64c4, 0x64ca, 0x64d0, 0x64f7, 0x64fb, 0x6522, 0x6529, 0xfa41, 0x6567, 0x659d, 0xfa42, 0x6600,
+  0x6609, 0x6615, 0x661e, 0x663a, 0x6622, 0x6624, 0x662b, 0x6630, 0x6631, 0x6633, 0x66fb, 0x6648,
+  0x664c, 0x0000, 0x6659, 0x665a, 0x6661, 0x6665, 0x6673, 0x6677, 0x6678, 0x668d, 0xfa43, 0x66a0,
+  0x66b2, 0x66bb, 0x66c6, 0x66c8, 0x3b22, 0x66db, 0x66e8, 0x66fa, 0x6713, 0xf929, 0x6733, 0x6766,
+  0x6747, 0x6748, 0x677b, 0x6781, 0x6793, 0x6798, 0x679b, 0x67bb, 0x67f9, 0x67c0, 0x67d7, 0x67fc,
+  0x6801, 0x6852, 0x681d, 0x682c, 0x6831, 0x685b, 0x6872, 0x6875, 0xfa44, 0x68a3, 0x68a5, 0x68b2,
+  0x68c8, 0x68d0, 0x68e8, 0x68ed, 0x68f0, 0x68f1, 0x68fc, 0x690a, 0x6949, 0x0000, 0x6935, 0x6942,
+  0x6957, 0x6963, 0x6964, 0x6968, 0x6980, 0xfa14, 0x69a5, 0x69ad, 0x69cf, 0x3bb6, 0x3bc3, 0x69e2,
+  0x69e9, 0x69ea, 0x69f5, 0x69f6, 0x6a0f, 0x6a15, 0x0000, 0x6a3b, 0x6a3e, 0x6a45, 0x6a50, 0x6a56,
+  0x6a5b, 0x6a6b, 0x6a73, 0x0000, 0x6a89, 0x6a94, 0x6a9d, 0x6a9e, 0x6aa5, 0x6ae4, 0x6ae7, 0x3c0f,
+  0xf91d, 0x6b1b, 0x6b1e, 0x6b2c, 0x6b35, 0x6b46, 0x6b56, 0x6b60, 0x6b65, 0x6b67, 0x6b77, 0x6b82,
+  0x6ba9, 0x6bad, 0xf970, 0x6bcf, 0x6bd6, 0x6bd7, 0x6bff, 0x6c05, 0x6c10, 0x6c33, 0x6c59, 0x6c5c,
+  0x6caa, 0x6c74, 0x6c76, 0x6c85, 0x6c86, 0x6c98, 0x6c9c, 0x6cfb, 0x6cc6, 0x6cd4, 0x6ce0, 0x6ceb,
+  0x6cee, 0x0000, 0x6d04, 0x6d0e, 0x6d2e, 0x6d31, 0x6d39, 0x6d3f, 0x6d58, 0x6d65, 0xfa45, 0x6d82,
+  0x6d87, 0x6d89, 0x6d94, 0x6daa, 0x6dac, 0x6dbf, 0x6dc4, 0x6dd6, 0x6dda, 0x6ddb, 0x6ddd, 0x6dfc,
+  0xfa46, 0x6e34, 0x6e44, 0x6e5c, 0x6e5e, 0x6eab, 0x6eb1, 0x6ec1, 0x6ec7, 0x6ece, 0x6f10, 0x6f1a,
+  0xfa47, 0x6f2a, 0x6f2f, 0x6f33, 0x6f51, 0x6f59, 0x6f5e, 0x6f61, 0x6f62, 0x6f7e, 0x6f88, 0x6f8c,
+  0x6f8d, 0x6f94, 0x6fa0, 0x6fa7, 0x6fb6, 0x6fbc, 0x6fc7, 0x6fca, 0x6ff9, 0x6ff0, 0x6ff5, 0x7005,
+  0x7006, 0x7028, 0x704a, 0x705d, 0x705e, 0x704e, 0x7064, 0x7075, 0x7085, 0x70a4, 0x70ab, 0x70b7,
+  0x70d4, 0x70d8, 0x70e4, 0x710f, 0x712b, 0x711e, 0x7120, 0x712e, 0x7130, 0x7146, 0x7147, 0x7151,
+  0xfa48, 0x7152, 0x715c, 0x7160, 0x7168, 0xfa15, 0x7185, 0x7187, 0x7192, 0x71c1, 0x71ba, 0x71c4,
+  0x71fe, 0x7200, 0x7215, 0x7255, 0x7256, 0x3e3f, 0x728d, 0x729b, 0x72be, 0x72c0, 0x72fb, 0x0000,
+  0x7327, 0x7328, 0xfa16, 0x7350, 0x7366, 0x737c, 0x7395, 0x739f, 0x73a0, 0x73a2, 0x73a6, 0x73ab,
+  0x73c9, 0x73cf, 0x73d6, 0x73d9, 0x73e3, 0x73e9, 0x7407, 0x740a, 0x741a, 0x741b, 0xfa4a, 0x7426,
+  0x7428, 0x742a, 0x742b, 0x742c, 0x742e, 0x742f, 0x7430, 0x7444, 0x7446, 0x7447, 0x744b, 0x7457,
+  0x7462, 0x746b, 0x746d, 0x7486, 0x7487, 0x7489, 0x7498, 0x749c, 0x749f, 0x74a3, 0x7490, 0x74a6,
+  0x74a8, 0x74a9, 0x74b5, 0x74bf, 0x74c8, 0x74c9, 0x74da, 0x74ff, 0x7501, 0x7517, 0x752f, 0x756f,
+  0x7579, 0x7592, 0x3f72, 0x75ce, 0x75e4, 0x7600, 0x7602, 0x7608, 0x7615, 0x7616, 0x7619, 0x761e,
+  0x762d, 0x7635, 0x7643, 0x764b, 0x7664, 0x7665, 0x766d, 0x766f, 0x7671, 0x7681, 0x769b, 0x769d,
+  0x769e, 0x76a6, 0x76aa, 0x76b6, 0x76c5, 0x76cc, 0x76ce, 0x76d4, 0x76e6, 0x76f1, 0x76fc, 0x770a,
+  0x7719, 0x7734, 0x7736, 0x7746, 0x774d, 0x774e, 0x775c, 0x775f, 0x7762, 0x777a, 0x7780, 0x7794,
+  0x77aa, 0x77e0, 0x782d, 0x0000, 0x7843, 0x784e, 0x784f, 0x7851, 0x7868, 0x786e, 0xfa4b, 0x78b0,
+  0x0000, 0x78ad, 0x78e4, 0x78f2, 0x7900, 0x78f7, 0x791c, 0x792e, 0x7931, 0x7934, 0xfa4c, 0xfa4d,
+  0x7945, 0x7946, 0xfa4e, 0xfa4f, 0xfa50, 0x795c, 0xfa51, 0xfa19, 0xfa1a, 0x7979, 0xfa52, 0xfa53,
+  0xfa1b, 0x7998, 0x79b1, 0x79b8, 0x79c8, 0x79ca, 0x0000, 0x79d4, 0x79de, 0x79eb, 0x79ed, 0x7a03,
+  0xfa54, 0x7a39, 0x7a5d, 0x7a6d, 0xfa55, 0x7a85, 0x7aa0, 0x0000, 0x7ab3, 0x7abb, 0x7ace, 0x7aeb,
+  0x7afd, 0x7b12, 0x7b2d, 0x7b3b, 0x7b47, 0x7b4e, 0x7b60, 0x7b6d, 0x7b6f, 0x7b72, 0x7b9e, 0xfa56,
+  0x7bd7, 0x7bd9, 0x7c01, 0x7c31, 0x7c1e, 0x7c20, 0x7c33, 0x7c36, 0x4264, 0x0000, 0x7c59, 0x7c6d,
+  0x7c79, 0x7c8f, 0x7c94, 0x7ca0, 0x7cbc, 0x7cd5, 0x7cd9, 0x7cdd, 0x7d07, 0x7d08, 0x7d13, 0x7d1d,
+  0x7d23, 0x7d31, 0x7d41, 0x7d48, 0x7d53, 0x7d5c, 0x7d7a, 0x7d83, 0x7d8b, 0x7da0, 0x7da6, 0x7dc2,
+  0x7dcc, 0x7dd6, 0x7de3, 0xfa57, 0x7e28, 0x7e08, 0x7e11, 0x7e15, 0xfa59, 0x7e47, 0x7e52, 0x7e61,
+  0x7e8a, 0x7e8d, 0x7f47, 0xfa5a, 0x7f91, 0x7f97, 0x7fbf, 0x7fce, 0x7fdb, 0x7fdf, 0x7fec, 0x7fee,
+  0x7ffa, 0xfa5b, 0x8014, 0x8026, 0x8035, 0x8037, 0x803c, 0x80ca, 0x80d7, 0x80e0, 0x80f3, 0x8118,
+  0x814a, 0x8160, 0x8167, 0x8168, 0x816d, 0x81bb, 0x81ca, 0x81cf, 0x81d7, 0xfa5c, 0x4453, 0x445b,
+  0x8260, 0x8274, 0x0000, 0x828e, 0x82a1, 0x82a3, 0x82a4, 0x82a9, 0x82ae, 0x82b7, 0x82be, 0x82bf,
+  0x82c6, 0x82d5, 0x82fd, 0x82fe, 0x8300, 0x8301, 0x8362, 0x8322, 0x832d, 0x833a, 0x8343, 0x8347,
+  0x8351, 0x8355, 0x837d, 0x8386, 0x8392, 0x8398, 0x83a7, 0x83a9, 0x83bf, 0x83c0, 0x83c7, 0x83cf,
+  0x83d1, 0x83e1, 0x83ea, 0x8401, 0x8406, 0x840a, 0xfa5f, 0x8448, 0x845f, 0x8470, 0x8473, 0x8485,
+  0x849e, 0x84af, 0x84b4, 0x84ba, 0x84c0, 0x84c2, 0x0000, 0x8532, 0x851e, 0x8523, 0x852f, 0x8559,
+  0x8564, 0xfa1f, 0x85ad, 0x857a, 0x858c, 0x858f, 0x85a2, 0x85b0, 0x85cb, 0x85ce, 0x85ed, 0x8612,
+  0x85ff, 0x8604, 0x8605, 0x8610, 0x0000, 0x8618, 0x8629, 0x8638, 0x8657, 0x865b, 0xf936, 0x8662,
+  0x459d, 0x866c, 0x8675, 0x8698, 0x86b8, 0x86fa, 0x86fc, 0x86fd, 0x870b, 0x8771, 0x8787, 0x8788,
+  0x87ac, 0x87ad, 0x87b5, 0x45ea, 0x87d6, 0x87ec, 0x8806, 0x880a, 0x8810, 0x8814, 0x881f, 0x8898,
+  0x88aa, 0x88ca, 0x88ce, 0x0000, 0x88f5, 0x891c, 0xfa60, 0x8918, 0x8919, 0x891a, 0x8927, 0x8930,
+  0x8932, 0x8939, 0x8940, 0x8994, 0xfa61, 0x89d4, 0x89e5, 0x89f6, 0x8a12, 0x8a15, 0x8a22, 0x8a37,
+  0x8a47, 0x8a4e, 0x8a5d, 0x8a61, 0x8a75, 0x8a79, 0x8aa7, 0x8ad0, 0x8adf, 0x8af4, 0x8af6, 0xfa22,
+  0xfa62, 0xfa63, 0x8b46, 0x8b54, 0x8b59, 0x8b69, 0x8b9d, 0x8c49, 0x8c68, 0xfa64, 0x8ce1, 0x8cf4,
+  0x8cf8, 0x8cfe, 0xfa65, 0x8d12, 0x8d1b, 0x8daf, 0x8dce, 0x8dd1, 0x8dd7, 0x8e20, 0x8e23, 0x8e3d,
+  0x8e70, 0x8e7b, 0x0000, 0x8ec0, 0x4844, 0x8efa, 0x8f1e, 0x8f2d, 0x8f36, 0x8f54, 0x0000, 0x8fa6,
+  0x8fb5, 0x8fe4, 0x8fe8, 0x8fee, 0x9008, 0x902d, 0xfa67, 0x9088, 0x9095, 0x9097, 0x9099, 0x909b,
+  0x90a2, 0x90b3, 0x90be, 0x90c4, 0x90c5, 0x90c7, 0x90d7, 0x90dd, 0x90de, 0x90ef, 0x90f4, 0xfa26,
+  0x9114, 0x9115, 0x9116, 0x9122, 0x9123, 0x9127, 0x912f, 0x9131, 0x9134, 0x913d, 0x9148, 0x915b,
+  0x9183, 0x919e, 0x91ac, 0x91b1, 0x91bc, 0x91d7, 0x91fb, 0x91e4, 0x91e5, 0x91ed, 0x91f1, 0x9207,
+  0x9210, 0x9238, 0x9239, 0x923a, 0x923c, 0x9240, 0x9243, 0x924f, 0x9278, 0x9288, 0x92c2, 0x92cb,
+  0x92cc, 0x92d3, 0x92e0, 0x92ff, 0x9304, 0x931f, 0x9321, 0x9325, 0x9348, 0x9349, 0x934a, 0x9364,
+  0x9365, 0x936a, 0x9370, 0x939b, 0x93a3, 0x93ba, 0x93c6, 0x93de, 0x93df, 0x9404, 0x93fd, 0x9433,
+  0x944a, 0x9463, 0x946b, 0x9471, 0x9472, 0x958e, 0x959f, 0x95a6, 0x95a9, 0x95ac, 0x95b6, 0x95bd,
+  0x95cb, 0x95d0, 0x95d3, 0x49b0, 0x95da, 0x95de, 0x9658, 0x9684, 0xf9dc, 0x969d, 0x96a4, 0x96a5,
+  0x96d2, 0x96de, 0xfa68, 0x96e9, 0x96ef, 0x9733, 0x973b, 0x974d, 0x974e, 0x974f, 0x975a, 0x976e,
+  0x9773, 0x9795, 0x97ae, 0x97ba, 0x97c1, 0x97c9, 0x97de, 0x97db, 0x97f4, 0xfa69, 0x980a, 0x981e,
+  0x982b, 0x9830, 0xfa6a, 0x9852, 0x9853, 0x9856, 0x9857, 0x9859, 0x985a, 0xf9d0, 0x9865, 0x986c,
+  0x98ba, 0x98c8, 0x98e7, 0x9958, 0x999e, 0x9a02, 0x9a03, 0x9a24, 0x9a2d, 0x9a2e, 0x9a38, 0x9a4a,
+  0x9a4e, 0x9a52, 0x9ab6, 0x9ac1, 0x9ac3, 0x9ace, 0x9ad6, 0x9af9, 0x9b02, 0x9b08, 0x9b20, 0x4c17,
+  0x9b2d, 0x9b5e, 0x9b79, 0x9b66, 0x9b72, 0x9b75, 0x9b84, 0x9b8a, 0x9b8f, 0x9b9e, 0x9ba7, 0x9bc1,
+  0x9bce, 0x9be5, 0x9bf8, 0x9bfd, 0x9c00, 0x9c23, 0x9c41, 0x9c4f, 0x9c50, 0x9c53, 0x9c63, 0x9c65,
+  0x9c77, 0x9d1d, 0x9d1e, 0x9d43, 0x9d47, 0x9d52, 0x9d63, 0x9d70, 0x9d7c, 0x9d8a, 0x9d96, 0x9dc0,
+  0x9dac, 0x9dbc, 0x9dd7, 0x0000, 0x9de7, 0x9e07, 0x9e15, 0x9e7c, 0x9e9e, 0x9ea4, 0x9eac, 0x9eaf,
+  0x9eb4, 0x9eb5, 0x9ec3, 0x9ed1, 0x9f10, 0x9f39, 0x9f57, 0x9f90, 0x9f94, 0x9f97, 0x9fa2, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_jis0213_1 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x1e3e) return 0x2872;
+    if (unicode == 0x1e3f) return 0x2873;
+    if (unicode == 0x1f70) return 0x2b46;
+    if (unicode == 0x1f71) return 0x2b47;
+    if (unicode == 0x1f72) return 0x2b50;
+    if (unicode == 0x1f73) return 0x2b51;
+    if (unicode == 0x3402) return 0x2e23;
+    if (unicode == 0x34b5) return 0x2e53;
+    if (unicode == 0x34db) return 0x2e5b;
+    if (unicode == 0x378d) return 0x4f5f;
+    if (unicode == 0x37e2) return 0x4f6f;
+    if (unicode == 0x3b22) return 0x7549;
+    if (unicode == 0x3bb6) return 0x757e;
+    if (unicode == 0x3bc3) return 0x7621;
+    if (unicode == 0x3c0f) return 0x763a;
+    if (unicode == 0x3e3f) return 0x7766;
+    if (unicode == 0x3f72) return 0x784d;
+    if (unicode == 0x4264) return 0x796d;
+    if (unicode == 0x4453) return 0x7a59;
+    if (unicode == 0x445b) return 0x7a5a;
+    if (unicode == 0x459d) return 0x7b51;
+    if (unicode == 0x45ea) return 0x7b60;
+    if (unicode == 0x4844) return 0x7c4b;
+    if (unicode == 0x49b0) return 0x7d58;
+    if (unicode == 0x4c17) return 0x7e3e;
+    if (unicode == 0xfe45) return 0x233e;
+    if (unicode == 0xfe46) return 0x233d;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x00 <= h && h <= 0xff
+        && 0x00 <= l && l <= 0xff
+        && jis0213_1_f_i[h - 0x00])
+      return jis0213_1_f_i[h - 0x00][l - 0x00]
+             ? jis0213_1_f_i[h - 0x00][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x2421 && 0x2476 <= enc) return enc + 0x0c20;
+    if (enc <= 0x2521 && 0x2576 <= enc) return enc + 0x0b80;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x7e
+        && 0x21 <= l && l <= 0x7e)
+      return jis0213_1_t_m[h * 0x5e + l - 0x0c3f]
+             ? jis0213_1_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_jis0213_1;
+
+#else
+
+#define rxvt_codeset_conv_jis0213_1 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/jis0213_2.h b/src/table/jis0213_2.h
new file mode 100644 (file)
index 0000000..9d2ed31
--- /dev/null
@@ -0,0 +1,3126 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_JP_EXT
+
+static const uint16_t jis0213_2_f_52[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x212d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2132, 0x0000, 0x2133, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215e, 0x0000, 0x2156, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x217e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7468, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_53[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2348, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x235d, 0x235e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2361, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2423, 0x0000,
+  0x2426, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x242f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2438, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2442, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_54[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x244a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2479, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x253f, 0x0000, 0x0000, 0x0000, 0x0000, 0x2543, 0x0000, 0x0000, 0x2541, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2557, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_55[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2823, 0x2825, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2829,
+  0x2828, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x283e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2856, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2859, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x285c, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_56[] = {
+  0x285e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x286f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2871, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2874, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2879, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x287b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c3b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_59[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e32, 0x0000, 0x2e34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e65,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f28, 0x2f29, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f34, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_61[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f54, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f77, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_62[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7028, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x703f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7041, 0x0000, 0x7042, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7049,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_63[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7134, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7146, 0x0000, 0x7148,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7167, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x716c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_65[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7274, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7277, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x727d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7333, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7337,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x734b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7348, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_68[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7548, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x754a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x754c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x754f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x756c, 0x0000,
+  0x0000, 0x0000, 0x756e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7577, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7635,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7632, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7634, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_69[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7659, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7654, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x766d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x766e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x774f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x776c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_78[] = {
+  0x0000, 0x0000, 0x2122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2123, 0x0000, 0x0000, 0x2124, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2125, 0x0000, 0x2126, 0x702e, 0x0000, 0x2127, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2128, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2129,
+  0x212a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x212c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x212f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2130, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2131, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2134, 0x0000, 0x2135, 0x2137, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2138, 0x0000, 0x0000, 0x0000, 0x0000, 0x2139, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x213a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x213c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x213b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x213d, 0x0000, 0x0000, 0x0000, 0x213e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_79[] = {
+  0x213f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2140, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2142, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2143, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2144, 0x0000, 0x0000, 0x0000, 0x2145, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2141, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2147,
+  0x2148, 0x0000, 0x2149, 0x0000, 0x0000, 0x214a, 0x0000, 0x0000, 0x0000, 0x0000, 0x214b, 0x0000,
+  0x0000, 0x214c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x214d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x214e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2150, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2151, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2152, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2153,
+  0x0000, 0x0000, 0x0000, 0x2154, 0x0000, 0x0000, 0x2155, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x214f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_80[] = {
+  0x2158, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2159, 0x0000, 0x0000, 0x215a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x215b, 0x0000, 0x215c, 0x0000, 0x0000, 0x0000, 0x215d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215f, 0x0000, 0x0000, 0x0000, 0x2160, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2161, 0x0000, 0x0000, 0x0000, 0x0000, 0x2162,
+  0x0000, 0x0000, 0x0000, 0x2163, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2164, 0x0000, 0x0000, 0x2165, 0x0000, 0x0000, 0x0000, 0x2166, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2167, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x216a, 0x216b, 0x0000, 0x216c, 0x216d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x216e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2168, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x216f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2171, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2172, 0x2173, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2174, 0x0000, 0x0000, 0x2175, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2178, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x217b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2176, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_81[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2321, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2323,
+  0x0000, 0x0000, 0x0000, 0x2324, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2328, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2329,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x232e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2330, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2333, 0x2334, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_82[] = {
+  0x0000, 0x0000, 0x2335, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2336, 0x0000, 0x0000, 0x0000, 0x2337, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x233b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x233e, 0x0000,
+  0x233d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2340, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2342, 0x0000, 0x2343, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2344, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2345, 0x2346, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2347, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x234b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_83[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x234c, 0x234d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x234e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x234f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2350, 0x0000, 0x0000, 0x0000, 0x2351, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2354, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2355, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2356, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2357, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2358, 0x0000, 0x0000, 0x235a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x235b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x235f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2360, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2362, 0x2363, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_84[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2365, 0x0000, 0x0000, 0x0000, 0x2366, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2368, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2364, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2369, 0x0000, 0x0000, 0x0000, 0x236a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x236b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x236c, 0x0000, 0x0000, 0x236d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x236e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x236f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2370, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2371, 0x2372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2373, 0x0000, 0x0000, 0x2374, 0x0000, 0x0000, 0x0000, 0x0000, 0x2375,
+  0x0000, 0x0000, 0x0000, 0x2376, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2378, 0x0000, 0x0000, 0x2379,
+  0x0000, 0x237a, 0x0000, 0x237b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_85[] = {
+  0x237c, 0x237d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x237e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2421, 0x0000, 0x0000, 0x0000, 0x0000, 0x2422, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2424,
+  0x0000, 0x0000, 0x2425, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2427, 0x2428, 0x0000, 0x0000, 0x2429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x242b, 0x0000, 0x0000, 0x0000, 0x0000, 0x242c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x242d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x242e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2433,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2434, 0x0000, 0x0000,
+  0x2435, 0x0000, 0x0000, 0x0000, 0x0000, 0x2436, 0x2430, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2437, 0x0000, 0x0000, 0x0000, 0x0000, 0x2439, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x243b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_86[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x243e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x243f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x243c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2440, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2441, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2443, 0x0000, 0x2444, 0x2445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2446,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2447, 0x0000,
+  0x2448, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x244b, 0x0000, 0x0000, 0x0000, 0x244c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x244d, 0x0000, 0x0000, 0x0000, 0x0000, 0x244e, 0x0000,
+  0x0000, 0x244f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2450, 0x0000, 0x0000, 0x0000, 0x0000, 0x2451, 0x0000, 0x0000, 0x0000, 0x0000, 0x2452, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2453, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2454, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2455, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2456, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2457, 0x2458, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_87[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x245a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x245b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x245d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x245f, 0x2460, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2461, 0x2462, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2464, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2465, 0x0000, 0x0000, 0x0000, 0x2466, 0x2467, 0x2468, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2469, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x246d, 0x0000,
+  0x0000, 0x246e, 0x246f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2470, 0x0000, 0x0000, 0x0000, 0x246c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2471,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2477, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x247a, 0x0000, 0x0000, 0x247b,
+  0x0000, 0x247c, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_88[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x247d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x247e, 0x0000, 0x2521, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2522, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2523, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2524, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2526, 0x0000, 0x0000, 0x2527, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2528, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2529, 0x252a, 0x0000, 0x252b, 0x0000, 0x252c,
+  0x252d, 0x0000, 0x0000, 0x0000, 0x252e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x252f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2530, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2531, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2535, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2536, 0x2537, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_89[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2538, 0x2539, 0x0000, 0x0000, 0x0000, 0x0000, 0x253a,
+  0x0000, 0x253b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x253c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x253d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2540, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2542, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2545, 0x0000, 0x0000, 0x0000, 0x2546,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2548, 0x2549, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x254a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x254b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x254c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x254d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x254e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x254f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2550, 0x0000, 0x0000, 0x0000, 0x0000, 0x2551,
+  0x2552, 0x0000, 0x0000, 0x2553, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2554, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_90[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2558, 0x2559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x255a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x255b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x255c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x255d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x255e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x255f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2560, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2561, 0x0000, 0x0000, 0x2562, 0x2563, 0x0000, 0x2564, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2565, 0x0000, 0x2566,
+  0x0000, 0x2567, 0x0000, 0x0000, 0x0000, 0x0000, 0x2568, 0x0000, 0x0000, 0x0000, 0x0000, 0x2569,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x256a, 0x0000, 0x256b, 0x0000, 0x0000, 0x0000, 0x256c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x256d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x256f, 0x0000,
+  0x256e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2570, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_91[] = {
+  0x2571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2572, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2573,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2575, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2574, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2576, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2577, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2578, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2579, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x257a, 0x0000, 0x0000, 0x257b, 0x0000, 0x257c, 0x0000, 0x0000,
+  0x257d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2821, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2822, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2826, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2827, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x282a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x282b, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_92[] = {
+  0x0000, 0x0000, 0x0000, 0x282d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x282f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2831,
+  0x0000, 0x0000, 0x0000, 0x2832, 0x0000, 0x0000, 0x0000, 0x2833, 0x2834, 0x2835, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x283c, 0x0000, 0x283d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2841, 0x0000, 0x2842, 0x0000, 0x0000, 0x0000, 0x2843, 0x2844,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2846, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2847, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2849, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_93[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x284c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x284d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x284f, 0x0000, 0x0000, 0x2850, 0x0000, 0x0000, 0x0000,
+  0x2851, 0x0000, 0x2852, 0x0000, 0x0000, 0x0000, 0x0000, 0x284e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2853, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2854, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2855, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2857, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2858, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x285a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x285d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x285f, 0x0000, 0x2860, 0x0000, 0x0000, 0x2861, 0x0000, 0x2862, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2863, 0x0000, 0x2864, 0x0000,
+  0x2865, 0x0000, 0x0000, 0x0000, 0x0000, 0x2867, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2868, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2869,
+  0x286a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x286b, 0x0000, 0x0000, 0x0000,
+  0x286d, 0x0000, 0x0000, 0x0000, 0x0000, 0x286e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_94[] = {
+  0x2870, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2872, 0x0000, 0x0000, 0x2873, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2875, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2876, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2877, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x287a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x287c,
+  0x287d, 0x287e, 0x2c21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c23, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c24, 0x0000, 0x2c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c2c, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_95[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c2d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c2f, 0x0000, 0x2c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c32,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2c33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c36,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c37, 0x0000, 0x2c38, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c3a, 0x0000, 0x0000, 0x2c3c, 0x0000, 0x0000, 0x0000, 0x2c3d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c3e, 0x2c3f, 0x2c40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c41, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c42, 0x2c43,
+  0x0000, 0x0000, 0x0000, 0x2c44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2c45, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c48, 0x0000,
+  0x2c49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c4c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2c4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c51, 0x2c52, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c53, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c54, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c55, 0x0000, 0x2c56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c57, 0x0000,
+  0x0000, 0x0000, 0x2c58, 0x0000, 0x0000, 0x2c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_97[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c5a, 0x0000, 0x2c5b, 0x2c5c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c5f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c61, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c62, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2c63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2c66, 0x2c67, 0x0000, 0x0000, 0x0000, 0x2c68, 0x2c69, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6a, 0x0000, 0x0000,
+  0x2c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c6f, 0x0000, 0x2c70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_98[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c73, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c74,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c76, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c78, 0x2c79, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c7a, 0x0000, 0x0000, 0x2c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2c7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2c7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2c7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d21, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d22, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d23, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d25, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_99[] = {
+  0x0000, 0x0000, 0x0000, 0x2d26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d27, 0x0000, 0x0000, 0x2d28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d2b, 0x0000, 0x0000, 0x2d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d2d,
+  0x2d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d2f, 0x0000, 0x0000, 0x2d30, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d3b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d3d, 0x2d3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d3f, 0x0000, 0x0000, 0x0000, 0x2d40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d41, 0x2d42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d43, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d3c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d44, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d46, 0x0000, 0x0000, 0x0000, 0x2d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d48,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d49, 0x2d4a, 0x0000, 0x2d4b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d4c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2d50, 0x0000, 0x2d51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d52,
+  0x2d53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d54, 0x0000, 0x2d55,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d57, 0x2d58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d59
+};
+static const uint16_t jis0213_2_f_101[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d5d, 0x0000, 0x2d5e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d62, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2d63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d64,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d66, 0x0000, 0x0000,
+  0x2d67, 0x2d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d6a, 0x0000,
+  0x0000, 0x2d6b, 0x0000, 0x0000, 0x2d6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d6d,
+  0x0000, 0x0000, 0x2d6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d6f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d70, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2d72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d73, 0x0000, 0x0000,
+  0x2d74, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_102[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2d75, 0x0000, 0x0000, 0x0000, 0x2d76, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d77, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d79, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2d7b, 0x0000, 0x0000, 0x2d7a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2d7e, 0x0000, 0x0000, 0x0000, 0x2e21, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e25, 0x2e26,
+  0x2e27, 0x2e28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e29, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e2b, 0x0000, 0x2e2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e2f, 0x0000, 0x0000, 0x0000, 0x2e30, 0x0000, 0x0000,
+  0x0000, 0x2e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e33,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e35, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_103[] = {
+  0x0000, 0x2e37, 0x0000, 0x0000, 0x0000, 0x2e38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e3e, 0x2e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e41, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e45, 0x0000, 0x2e46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e4c, 0x0000, 0x2e4d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e51, 0x0000, 0x2e52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e54, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_104[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2e4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e59, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e5a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e5d,
+  0x0000, 0x0000, 0x2e5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e5f, 0x2e60, 0x0000, 0x0000,
+  0x0000, 0x2e61, 0x0000, 0x0000, 0x2e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2e63, 0x0000, 0x2e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e66,
+  0x0000, 0x0000, 0x2e67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e68, 0x0000, 0x2e69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e6a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e6c, 0x0000, 0x2e6e, 0x2e6f, 0x2e70, 0x0000,
+  0x2e71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2e72, 0x2e73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e75, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e7a, 0x0000, 0x2e7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2e7c, 0x0000, 0x0000, 0x2e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e7e, 0x0000,
+  0x0000, 0x2f21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f22, 0x2f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f24, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f25, 0x0000, 0x0000, 0x0000, 0x2e76,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_105[] = {
+  0x0000, 0x0000, 0x0000, 0x2f26, 0x0000, 0x0000, 0x0000, 0x2f27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f2e, 0x0000, 0x0000,
+  0x2f2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f31, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f33, 0x0000, 0x0000, 0x0000, 0x2f35, 0x0000, 0x2f36, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f37, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f38, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f39, 0x0000, 0x0000, 0x2f3a, 0x0000, 0x2f3b, 0x0000, 0x0000, 0x0000,
+  0x2f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f3e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f44,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f45, 0x2f46,
+  0x0000, 0x0000, 0x0000, 0x2f47, 0x2f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f4a, 0x0000
+};
+static const uint16_t jis0213_2_f_106[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f4c, 0x0000, 0x0000, 0x2f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f41, 0x0000, 0x2f4f, 0x2f50, 0x2f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f53, 0x0000,
+  0x0000, 0x2f54, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f56, 0x0000, 0x0000, 0x0000, 0x2f57, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f55, 0x0000, 0x0000, 0x0000, 0x2f5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f5b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f5c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f5f, 0x0000, 0x2f60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2f62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f66, 0x0000, 0x0000, 0x0000, 0x2f65, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f67, 0x2f68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f6b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f6c, 0x2f6d, 0x2f6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2f6f, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_107[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f71,
+  0x0000, 0x0000, 0x0000, 0x2f72, 0x2f73, 0x2f74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f76,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2f7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2f7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f7c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2f7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2f7e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e21,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e24, 0x6e25, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e26, 0x6e27, 0x6e28, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e2a, 0x6e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e2c, 0x0000,
+  0x0000, 0x6e2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_108[] = {
+  0x0000, 0x0000, 0x6e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e2f, 0x0000,
+  0x0000, 0x0000, 0x6e30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e31, 0x6e32, 0x0000, 0x0000, 0x0000, 0x6e33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e37, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6e38, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e3c, 0x6e3d, 0x0000, 0x6e3e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e43, 0x0000,
+  0x0000, 0x0000, 0x6e44, 0x0000, 0x6e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e46, 0x0000, 0x0000, 0x6e47, 0x6e48, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_109[] = {
+  0x6e4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e4c, 0x0000, 0x6e4d, 0x6e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e50,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e52, 0x0000, 0x0000, 0x6e53, 0x0000,
+  0x6e54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e56, 0x6e57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e58, 0x0000, 0x0000, 0x6e59, 0x0000, 0x0000,
+  0x0000, 0x6e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e5b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e61, 0x0000, 0x0000, 0x6e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e66, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e67, 0x6e68, 0x6e69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_110[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e5d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6e, 0x0000, 0x0000, 0x0000, 0x6e6f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e72, 0x0000, 0x0000, 0x0000, 0x6e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e74, 0x6e75, 0x0000, 0x6e76, 0x6e77, 0x0000, 0x0000, 0x6e78, 0x0000, 0x6e79, 0x0000, 0x6e7a,
+  0x6e7b, 0x0000, 0x0000, 0x6e7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f22,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f24,
+  0x0000, 0x0000, 0x0000, 0x6f25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f26, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6f27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f29, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f2a, 0x0000, 0x6f2b,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_111[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f2c, 0x0000,
+  0x6f2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6f2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f28, 0x6f30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f34, 0x0000, 0x0000, 0x6f35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f37, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3b, 0x0000, 0x6f38, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6f41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f42, 0x6f43, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6f44, 0x0000, 0x0000, 0x0000, 0x6f45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f48, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_112[] = {
+  0x6f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4a, 0x0000, 0x0000, 0x6f4b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f4e, 0x6f4f, 0x0000,
+  0x6f50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f51, 0x0000, 0x0000, 0x0000, 0x6f52,
+  0x0000, 0x0000, 0x0000, 0x6f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f56, 0x0000, 0x0000, 0x0000, 0x6f57, 0x0000, 0x0000,
+  0x6f58, 0x0000, 0x6f59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f5a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f5b, 0x0000, 0x0000, 0x6f5c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6f5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f5e, 0x0000, 0x6f5f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f60, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f66, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f67, 0x0000, 0x6f68, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f65, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_113[] = {
+  0x0000, 0x0000, 0x0000, 0x6f6a, 0x6f6b, 0x0000, 0x6f6c, 0x6f6d, 0x6f6e, 0x0000, 0x0000, 0x0000,
+  0x6f6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f71,
+  0x0000, 0x6f72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6f74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f73, 0x0000, 0x0000, 0x6f75,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f76, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f79, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f78, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f7b, 0x0000, 0x6f7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f7d, 0x6f7e, 0x0000, 0x0000, 0x0000, 0x7021,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7023,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7024, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7025, 0x0000, 0x0000, 0x7026, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_114[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7027, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x702a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x702b, 0x0000, 0x0000, 0x0000, 0x702c, 0x702d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x702f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7030,
+  0x0000, 0x0000, 0x0000, 0x7031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7034, 0x7035, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7037, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7038, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x703a, 0x703b, 0x0000, 0x703c, 0x703d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x703e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7040, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7044, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_115[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7045, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7046, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7047, 0x7048, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x704b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x704c, 0x0000, 0x704d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x704a, 0x0000, 0x0000,
+  0x0000, 0x704e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x704f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7051,
+  0x7052, 0x0000, 0x7054, 0x7055, 0x0000, 0x7056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7057,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7058, 0x0000, 0x0000,
+  0x0000, 0x7059, 0x0000, 0x0000, 0x0000, 0x0000, 0x705a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x705b, 0x0000, 0x0000, 0x0000, 0x705c, 0x0000, 0x0000, 0x0000,
+  0x705d, 0x0000, 0x705e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x705f, 0x0000, 0x0000,
+  0x7060, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7061, 0x0000, 0x7062, 0x0000, 0x7063, 0x0000, 0x0000, 0x7064, 0x0000, 0x0000, 0x7065,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7067,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7068, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7069, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x706a, 0x706c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_116[] = {
+  0x0000, 0x706d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x706b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x706e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x706f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7070, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7072, 0x0000, 0x0000, 0x7073, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7074, 0x0000, 0x0000, 0x0000, 0x0000, 0x7075, 0x7071,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7076, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7077, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7078, 0x0000, 0x0000,
+  0x0000, 0x7079, 0x0000, 0x0000, 0x707a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x707c, 0x0000, 0x0000, 0x0000, 0x0000, 0x707d, 0x0000, 0x707e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7121, 0x7122, 0x0000, 0x0000, 0x0000, 0x7123, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7124, 0x7125, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7126, 0x7128, 0x7127, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7129, 0x0000,
+  0x712a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x712b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x712d, 0x0000, 0x0000, 0x0000, 0x712c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x712f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_117[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7131, 0x0000, 0x0000, 0x0000,
+  0x7132, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7133, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7136, 0x7137, 0x0000, 0x7138, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7139, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x713a, 0x0000, 0x713b, 0x0000, 0x713c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x713d, 0x0000, 0x0000, 0x0000, 0x0000, 0x713f, 0x713e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7140, 0x0000, 0x0000, 0x7141, 0x7142, 0x0000, 0x0000, 0x7143, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7145, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7147, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7149, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x714a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x714b,
+  0x714c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x714d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x714e, 0x0000, 0x0000, 0x0000, 0x714f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7150, 0x0000, 0x7151, 0x7152, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7153, 0x0000, 0x0000, 0x0000, 0x0000, 0x7154, 0x0000, 0x7155, 0x0000,
+  0x0000, 0x7156, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7157, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_118[] = {
+  0x0000, 0x0000, 0x0000, 0x7158, 0x0000, 0x0000, 0x0000, 0x715a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x715b, 0x0000, 0x0000, 0x0000, 0x715e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7159, 0x0000, 0x0000, 0x715f, 0x7160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7162, 0x0000, 0x0000, 0x7163, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7165, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7164, 0x0000, 0x0000, 0x0000, 0x0000, 0x7168, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x716a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x716b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x716d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x716e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x716f, 0x0000, 0x0000, 0x0000, 0x7171, 0x7170, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7172,
+  0x7173, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7174, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7176, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7178, 0x0000, 0x0000, 0x0000, 0x7179, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_119[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x717b,
+  0x0000, 0x0000, 0x717c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x717d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x717e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7225, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7226, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7227, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7229, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x722a, 0x722b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x722e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x722f, 0x0000, 0x0000, 0x7230, 0x0000, 0x7231, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7233, 0x7234, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7235, 0x0000, 0x7236, 0x0000, 0x0000, 0x0000, 0x7237, 0x0000, 0x7238, 0x0000, 0x0000, 0x0000,
+  0x723a, 0x0000, 0x0000, 0x0000, 0x723b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x723c,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_120[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x723e, 0x723f, 0x0000, 0x0000, 0x7240, 0x0000, 0x0000,
+  0x0000, 0x7241, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7242, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7243, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7244, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7245,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7247, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7249, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x724a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x724c, 0x724d, 0x724e, 0x0000, 0x0000, 0x0000, 0x0000, 0x724b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x724f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7250, 0x0000, 0x0000, 0x0000,
+  0x7251, 0x0000, 0x7252, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7253, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7254, 0x7255, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7256, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7257, 0x7258, 0x7259,
+  0x0000, 0x0000, 0x725a, 0x0000
+};
+static const uint16_t jis0213_2_f_121[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x725c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x725d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x725f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x725e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7260,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7261, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7262, 0x0000, 0x0000, 0x7263, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7265, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7267, 0x7268, 0x7269, 0x0000, 0x0000, 0x0000, 0x0000, 0x726a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x726b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x726c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x726d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x726e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x726f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7270, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7271, 0x7272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7273, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_122[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7278, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7279, 0x0000, 0x0000, 0x0000, 0x727a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x727b, 0x0000, 0x0000, 0x727c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x727e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7321, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7322,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7324, 0x0000, 0x0000, 0x7325, 0x0000, 0x0000, 0x7326, 0x0000, 0x0000, 0x7327,
+  0x7328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7329, 0x0000, 0x0000, 0x732a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732b, 0x0000, 0x0000,
+  0x732c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x732e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x732f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7330, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7331, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7334, 0x0000, 0x0000, 0x7335, 0x0000, 0x7336, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7338, 0x0000, 0x0000, 0x0000, 0x0000, 0x7339, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x733a, 0x733b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x733c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_123[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7342, 0x0000, 0x0000, 0x7343, 0x0000, 0x0000, 0x0000, 0x7344, 0x7345,
+  0x0000, 0x7346, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7341, 0x0000, 0x0000, 0x0000, 0x734a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x734c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x734e, 0x0000, 0x734f, 0x0000, 0x0000, 0x7350, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7351, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x734d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7349, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7354, 0x7355, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7356,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7358, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7359, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x735a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x735b, 0x0000, 0x0000, 0x0000, 0x0000, 0x735c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x735f, 0x0000, 0x7360, 0x0000,
+  0x0000, 0x0000, 0x7361, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7362, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7363, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_124[] = {
+  0x0000, 0x0000, 0x0000, 0x7364, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7365,
+  0x0000, 0x0000, 0x7366, 0x7367, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7368, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7369, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x736a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x736c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736d, 0x0000,
+  0x0000, 0x736e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7370, 0x7371, 0x7372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7376, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7378, 0x7379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x737c, 0x0000, 0x0000, 0x0000, 0x737e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7421, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7423,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7425, 0x0000, 0x0000, 0x0000, 0x0000, 0x7426, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7428, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_125[] = {
+  0x0000, 0x0000, 0x0000, 0x7429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x742a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x742c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x742d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7430, 0x7431, 0x0000, 0x7432, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7433,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7437, 0x7438, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7439, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x743a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x743c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x743e, 0x0000, 0x743f, 0x0000, 0x0000, 0x0000, 0x7440, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7441, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7443, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7444,
+  0x0000, 0x0000, 0x7445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7446, 0x7447, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7448, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7449,
+  0x0000, 0x744a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x744b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x744c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x744d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_126[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7451, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7452,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7453, 0x0000, 0x0000, 0x7454, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7455, 0x0000, 0x0000, 0x0000, 0x0000, 0x7456, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7457, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7458, 0x0000, 0x7459, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x745a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x745b, 0x745c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x745e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x745f, 0x0000, 0x7460, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7463,
+  0x7462, 0x0000, 0x7464, 0x0000, 0x0000, 0x0000, 0x0000, 0x7465, 0x7466, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7467, 0x0000, 0x0000, 0x746a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x746c, 0x0000, 0x746d, 0x746e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x746f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7470, 0x7471, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7473, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7476, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7477, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x747a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x747b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x747c,
+  0x0000, 0x747d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x747e,
+  0x0000, 0x0000, 0x7521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_128[] = {
+  0x0000, 0x0000, 0x7522, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7524, 0x0000, 0x7523, 0x0000,
+  0x0000, 0x0000, 0x7525, 0x0000, 0x0000, 0x7526, 0x0000, 0x0000, 0x0000, 0x0000, 0x7527, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7528, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7529, 0x0000, 0x0000, 0x0000,
+  0x752a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x752b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x752c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x752d, 0x0000, 0x0000, 0x0000, 0x752e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x752f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7530, 0x0000, 0x0000,
+  0x7531, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7532, 0x0000, 0x0000, 0x7533,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7537, 0x0000, 0x0000,
+  0x7538, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7539, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753d,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_129[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x753b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7540, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7541, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7543, 0x0000, 0x0000, 0x7544, 0x0000, 0x0000, 0x0000, 0x0000, 0x7545, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7547, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7549, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x754b, 0x0000, 0x0000,
+  0x754d, 0x754e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7550, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7551, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7552, 0x0000, 0x7553, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7554, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7555, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7557, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7559, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x755b, 0x0000, 0x755c
+};
+static const uint16_t jis0213_2_f_130[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x755e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7560, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7561, 0x7562, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7564, 0x0000, 0x7565, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7566, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7569, 0x7567, 0x0000,
+  0x0000, 0x7568, 0x0000, 0x756b, 0x0000, 0x0000, 0x0000, 0x756d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x756f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7571, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7572, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7576, 0x0000, 0x0000, 0x0000, 0x7578, 0x0000, 0x7579, 0x0000, 0x0000, 0x0000, 0x757a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x757b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x757c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x757d,
+  0x757e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7621, 0x0000,
+  0x7622, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7623, 0x0000, 0x7624, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7625, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7626, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7627, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_131[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7628, 0x7629, 0x0000, 0x0000, 0x0000,
+  0x762a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x762c, 0x0000, 0x762d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x762e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x762f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7630, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x762b, 0x0000, 0x0000, 0x7631, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2e4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7633, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7636, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7637, 0x7638, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7639,
+  0x0000, 0x763a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x763b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x763c, 0x0000, 0x0000, 0x0000, 0x763d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x763e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x763f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7640, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_132[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7641, 0x0000, 0x7642, 0x0000, 0x0000, 0x0000, 0x7643, 0x0000, 0x7645,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7646, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7647, 0x0000, 0x0000, 0x0000, 0x0000, 0x7648, 0x0000, 0x7649, 0x764a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x764b, 0x764c, 0x0000, 0x764d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x764f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7650, 0x0000,
+  0x7651, 0x0000, 0x0000, 0x0000, 0x7652, 0x0000, 0x0000, 0x0000, 0x0000, 0x7653, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7656, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7657, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7658, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x765a, 0x765b, 0x0000, 0x0000, 0x0000, 0x765c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7655, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x765e, 0x0000, 0x0000, 0x765f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7660,
+  0x7661, 0x7662, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7663, 0x0000,
+  0x0000, 0x7664, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_133[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7665, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7666, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7667, 0x7668, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7669, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x766a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x766f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x766b, 0x0000, 0x7670, 0x0000, 0x7671,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7672, 0x0000,
+  0x0000, 0x7673, 0x7674, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x766c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7676, 0x0000, 0x7677, 0x0000, 0x7678, 0x0000, 0x7679, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x767a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x767b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x767c, 0x0000, 0x767d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7723, 0x0000, 0x0000, 0x0000, 0x0000, 0x7724, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7725, 0x0000, 0x0000, 0x7726, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7727, 0x7728, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7729, 0x0000, 0x772a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x772b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x772c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_134[] = {
+  0x772d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x772e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x772f, 0x0000, 0x0000, 0x7730, 0x0000, 0x0000,
+  0x7731, 0x0000, 0x0000, 0x7732, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7734, 0x0000, 0x0000,
+  0x7735, 0x0000, 0x0000, 0x0000, 0x7737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7739,
+  0x0000, 0x0000, 0x773a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x773b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x773c,
+  0x0000, 0x0000, 0x773d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x773e, 0x0000, 0x773f, 0x0000, 0x0000, 0x0000, 0x7740, 0x0000, 0x0000,
+  0x0000, 0x7741, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7742, 0x7743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7746, 0x0000, 0x7747,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7748, 0x0000, 0x7749, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x774a, 0x0000, 0x0000, 0x0000, 0x774b, 0x0000, 0x774c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x774d,
+  0x0000, 0x0000, 0x774e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_135[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7750, 0x0000, 0x7751, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7752, 0x0000, 0x7753, 0x0000, 0x0000, 0x7754, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7755, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7756, 0x0000, 0x7757, 0x0000, 0x7758,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x775a, 0x0000,
+  0x0000, 0x0000, 0x775b, 0x0000, 0x775c, 0x0000, 0x0000, 0x775d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x775e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x775f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7760, 0x7761, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7762, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7763, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7767, 0x0000, 0x7768, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7769, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x776a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7766,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x776d, 0x0000,
+  0x0000, 0x776f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7770, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7772, 0x0000, 0x0000, 0x0000, 0x7774,
+  0x0000, 0x7775, 0x7776, 0x0000, 0x0000, 0x0000, 0x7777, 0x7778, 0x0000, 0x7779, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7771, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_136[] = {
+  0x0000, 0x777a, 0x0000, 0x777b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x777c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x777d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x777e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7821, 0x0000,
+  0x0000, 0x0000, 0x7822, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7823, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7825, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7826, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7827,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7828, 0x0000, 0x0000, 0x0000, 0x0000, 0x782b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x782d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x782e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x782f, 0x7830, 0x7831, 0x0000,
+  0x7832, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7835, 0x7833, 0x7836, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7838, 0x7839, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_137[] = {
+  0x0000, 0x783b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x783d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x783f, 0x0000, 0x0000, 0x7840, 0x0000, 0x0000,
+  0x0000, 0x7841, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7845, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7846, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7847, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7848, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7849, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x784a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784b, 0x0000,
+  0x784c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x784f, 0x0000, 0x7850, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7851, 0x0000, 0x7852
+};
+static const uint16_t jis0213_2_f_138[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7854, 0x0000, 0x0000, 0x7855, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7857, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7858, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7859, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x785a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x785b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x785c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x785e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x785d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x785f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7860, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7861,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7862, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_139[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7865, 0x0000, 0x0000, 0x0000, 0x0000, 0x7864, 0x0000,
+  0x0000, 0x7866, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7867, 0x0000, 0x0000, 0x7868, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7869, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x786a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x786c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x786d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x786e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x786f, 0x0000, 0x7870, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7871, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7872, 0x7873, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7874, 0x0000, 0x7875, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7876, 0x0000, 0x0000,
+  0x0000, 0x7878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x787b, 0x0000, 0x787c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x787d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x787e, 0x0000, 0x0000, 0x7921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7922, 0x0000, 0x0000,
+  0x0000, 0x7923, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7924, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7927, 0x7926, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7928, 0x0000, 0x792a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x792b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x792d, 0x792c, 0x0000,
+  0x0000, 0x792e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7930, 0x7931, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_141[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7933, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7934, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7935, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7936, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7937, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7938, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x793a, 0x0000, 0x793b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x793c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x793d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7940, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_142[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7941, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x793e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7943, 0x0000, 0x7944, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7945, 0x7946, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7947, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x794a, 0x0000, 0x0000, 0x794b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x794c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x794d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x794e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x794f, 0x7950, 0x0000, 0x7951, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7952, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7954, 0x0000, 0x0000, 0x0000, 0x0000, 0x7955,
+  0x0000, 0x7956, 0x7957, 0x0000, 0x0000, 0x0000, 0x0000, 0x7958, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x795a, 0x0000, 0x0000, 0x795b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x795d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_143[] = {
+  0x795f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7960, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7961,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7962, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7963, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7964, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7965, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7967, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7968, 0x0000, 0x796a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x796c, 0x0000, 0x0000, 0x0000, 0x0000, 0x796d, 0x0000, 0x0000, 0x0000, 0x796f, 0x0000,
+  0x0000, 0x7970, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7971, 0x0000, 0x7972, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7973, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7974, 0x0000, 0x0000, 0x0000, 0x7975, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7976,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_144[] = {
+  0x0000, 0x0000, 0x7977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7978, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7979, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x797b, 0x797c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x797d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a23, 0x0000, 0x0000, 0x0000,
+  0x7a24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a28, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a2b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a2d, 0x0000, 0x0000, 0x7a2e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a33, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a31, 0x0000, 0x0000, 0x0000, 0x7a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a34, 0x7a35
+};
+static const uint16_t jis0213_2_f_145[] = {
+  0x7a32, 0x0000, 0x0000, 0x0000, 0x7a36, 0x0000, 0x7a37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a38, 0x0000, 0x0000, 0x0000, 0x7a39, 0x0000, 0x7a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a3b, 0x0000, 0x7a3c, 0x7a3d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a3e, 0x7a3f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a40, 0x0000, 0x7a41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a42, 0x0000, 0x0000, 0x7a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a47, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a49, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a4a,
+  0x0000, 0x0000, 0x7a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a4c, 0x7a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a51, 0x0000, 0x7a52, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_146[] = {
+  0x0000, 0x7a53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a54, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a55, 0x7a56,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a59, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a5a,
+  0x0000, 0x0000, 0x7a5b, 0x0000, 0x0000, 0x0000, 0x7a5c, 0x0000, 0x0000, 0x7a5d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a5e, 0x0000, 0x0000, 0x7a5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a60, 0x7a61, 0x0000, 0x0000, 0x0000, 0x7a62, 0x0000, 0x7a63, 0x7a64, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a67, 0x7a68, 0x0000, 0x7a69, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a6a, 0x0000, 0x0000, 0x0000, 0x7a6b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a6c, 0x0000, 0x7a6d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a6f,
+  0x0000, 0x0000, 0x0000, 0x7a70, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a73, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a74,
+  0x7a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a77, 0x0000, 0x7a78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a79,
+  0x0000, 0x7a7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a7b, 0x0000, 0x7a7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b22, 0x0000, 0x7b23, 0x0000, 0x7b24,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_147[] = {
+  0x0000, 0x0000, 0x7b25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b26, 0x0000, 0x0000, 0x0000, 0x7a7d, 0x0000, 0x0000, 0x0000, 0x7b27, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b28, 0x7b29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b2a, 0x0000, 0x7b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b2e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b2f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b30, 0x0000, 0x0000, 0x7b31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b32,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b33, 0x0000, 0x7b34, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7b38, 0x0000, 0x0000, 0x7b39, 0x0000, 0x0000, 0x0000, 0x7b3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b3b, 0x0000, 0x0000, 0x7b35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b41, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b43, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b3f, 0x0000, 0x0000, 0x0000, 0x7b3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b49,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_148[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b45, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b47, 0x7b48,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b4a, 0x0000, 0x7b4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b50, 0x0000, 0x7b51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b52, 0x7b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b55, 0x7b56, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b5b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b5e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b5f, 0x7b60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b62, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b66, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b68, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b6c, 0x0000, 0x0000, 0x0000, 0x7b6d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b6e, 0x0000, 0x0000, 0x7b6f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b72, 0x0000, 0x7b73, 0x0000, 0x0000, 0x7b74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_151[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b76, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b77,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b7c, 0x0000, 0x7b7d, 0x0000, 0x0000, 0x0000, 0x7b7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c21, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c24, 0x0000, 0x0000, 0x0000, 0x7c25, 0x0000,
+  0x0000, 0x0000, 0x7c26, 0x0000, 0x0000, 0x0000, 0x7c27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c28, 0x7c29, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c2a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c2c, 0x0000, 0x0000, 0x7c2d, 0x0000, 0x0000, 0x0000,
+  0x7c2e, 0x7c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c30, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_152[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c33, 0x7c34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c35, 0x0000, 0x7c36, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c39,
+  0x0000, 0x7c3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7c3a, 0x7c3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c3d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c3f, 0x0000, 0x7c40, 0x0000, 0x0000, 0x7c41, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c43, 0x7c44, 0x0000, 0x0000, 0x7c45, 0x7c46, 0x0000, 0x0000, 0x7c47,
+  0x0000, 0x0000, 0x7c48, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c49, 0x0000, 0x0000, 0x0000, 0x7c4a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c4b, 0x7c4d, 0x0000, 0x7c4e,
+  0x0000, 0x7c4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c51, 0x7c52, 0x0000, 0x7c53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_153[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c54, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c57, 0x7c58,
+  0x0000, 0x0000, 0x7c5a, 0x7c5b, 0x7c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c5e, 0x7c5f, 0x7c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c61, 0x7c62,
+  0x7c63, 0x0000, 0x0000, 0x0000, 0x7c64, 0x7c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c66, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c67, 0x7c68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c69, 0x0000, 0x0000, 0x7c6a,
+  0x7c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c6c, 0x0000, 0x0000, 0x7c6d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c6e, 0x0000, 0x0000, 0x0000, 0x7c6f, 0x0000, 0x7c70,
+  0x0000, 0x0000, 0x0000, 0x7c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c72, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c73, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c78, 0x0000, 0x0000,
+  0x7c79, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_154[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c7a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c7c, 0x0000,
+  0x0000, 0x0000, 0x7c7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c7e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d21, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d27, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d29, 0x0000, 0x7d2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d2e, 0x0000, 0x7d2f, 0x0000, 0x0000, 0x7d30, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d32, 0x0000, 0x0000, 0x0000, 0x7d33, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d34, 0x0000, 0x0000, 0x0000, 0x7d35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_155[] = {
+  0x0000, 0x0000, 0x0000, 0x7d36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d37, 0x0000, 0x0000, 0x0000, 0x7d38, 0x0000, 0x7d39, 0x0000, 0x0000, 0x0000, 0x7d3a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d3c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d41, 0x0000, 0x7d42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d43,
+  0x7d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d45, 0x0000, 0x0000, 0x7d46, 0x7d47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d48, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d4a, 0x7d4d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d4f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d50, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d52, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d54, 0x0000, 0x0000, 0x7d55, 0x7d56, 0x0000, 0x0000, 0x7d58, 0x7d57,
+  0x0000, 0x0000, 0x0000, 0x7d51, 0x0000, 0x0000, 0x0000, 0x7d5c, 0x0000, 0x0000, 0x7d5a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_156[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d5e, 0x0000,
+  0x7d5f, 0x7d60, 0x7d61, 0x0000, 0x0000, 0x7d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d64, 0x0000, 0x7d65, 0x7d66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d69, 0x7d6a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d6b, 0x0000, 0x0000,
+  0x0000, 0x7d6e, 0x7d6f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d71, 0x0000, 0x0000, 0x0000, 0x7d72, 0x0000, 0x0000, 0x7d73, 0x7d6c, 0x7d74, 0x0000, 0x7d75,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d76, 0x7d77, 0x7d78,
+  0x0000, 0x7d79, 0x7d7a, 0x0000, 0x7d7b, 0x0000, 0x7d7c, 0x0000, 0x0000, 0x7d7d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7d7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_157[] = {
+  0x0000, 0x0000, 0x7e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e23,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e27,
+  0x7e28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e30,
+  0x0000, 0x0000, 0x7e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e33, 0x0000, 0x7e34,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e36, 0x0000, 0x0000, 0x7e37, 0x7e38,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e3b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e3c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7e3f, 0x0000, 0x0000, 0x0000, 0x7e40, 0x0000, 0x0000, 0x0000, 0x7e41, 0x0000, 0x7e3e,
+  0x0000, 0x0000, 0x0000, 0x7e42, 0x0000, 0x0000, 0x0000, 0x7e43, 0x0000, 0x7e44, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e45, 0x0000,
+  0x0000, 0x0000, 0x7e46, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e47, 0x7e48, 0x0000, 0x0000, 0x7e49,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7e4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_158[] = {
+  0x0000, 0x0000, 0x7e4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e4c, 0x0000,
+  0x0000, 0x7e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7e4f, 0x0000, 0x0000, 0x7e50, 0x7e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7e52, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e54, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7e55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e56,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7e57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e59, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7e5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e5d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7e5e
+};
+static const uint16_t jis0213_2_f_159[] = {
+  0x0000, 0x0000, 0x7e5f, 0x7e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e62,
+  0x0000, 0x7e63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e64,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e65, 0x0000, 0x0000, 0x7e66, 0x0000,
+  0x0000, 0x7e67, 0x0000, 0x0000, 0x0000, 0x7e68, 0x0000, 0x0000, 0x0000, 0x7e69, 0x7e6a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e6b,
+  0x0000, 0x7e6c, 0x0000, 0x0000, 0x7e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e6f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e71, 0x0000, 0x0000,
+  0x0000, 0x7e73, 0x0000, 0x0000, 0x7e74, 0x0000, 0x0000, 0x0000, 0x0000, 0x7e75, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t jis0213_2_f_250[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2e79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7738, 0x7745, 0x0000, 0x0000,
+  0x796e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7450, 0x0000, 0x0000, 0x0000, 0x0000, 0x7574, 0x7575, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7969, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *jis0213_2_f_i[] = {
+  jis0213_2_f_52, jis0213_2_f_53, jis0213_2_f_54, jis0213_2_f_55, jis0213_2_f_56, 0, 0, jis0213_2_f_59,
+  0, jis0213_2_f_61, jis0213_2_f_62, jis0213_2_f_63, 0, jis0213_2_f_65, 0, 0, jis0213_2_f_68,
+  jis0213_2_f_69, 0, 0, 0, 0, 0, 0, 0, 0, jis0213_2_f_78, jis0213_2_f_79, jis0213_2_f_80, jis0213_2_f_81,
+  jis0213_2_f_82, jis0213_2_f_83, jis0213_2_f_84, jis0213_2_f_85, jis0213_2_f_86, jis0213_2_f_87,
+  jis0213_2_f_88, jis0213_2_f_89, jis0213_2_f_90, jis0213_2_f_91, jis0213_2_f_92, jis0213_2_f_93,
+  jis0213_2_f_94, jis0213_2_f_95, jis0213_2_f_96, jis0213_2_f_97, jis0213_2_f_98, jis0213_2_f_99,
+  jis0213_2_f_100, jis0213_2_f_101, jis0213_2_f_102, jis0213_2_f_103, jis0213_2_f_104, jis0213_2_f_105,
+  jis0213_2_f_106, jis0213_2_f_107, jis0213_2_f_108, jis0213_2_f_109, jis0213_2_f_110, jis0213_2_f_111,
+  jis0213_2_f_112, jis0213_2_f_113, jis0213_2_f_114, jis0213_2_f_115, jis0213_2_f_116, jis0213_2_f_117,
+  jis0213_2_f_118, jis0213_2_f_119, jis0213_2_f_120, jis0213_2_f_121, jis0213_2_f_122, jis0213_2_f_123,
+  jis0213_2_f_124, jis0213_2_f_125, jis0213_2_f_126, jis0213_2_f_127, jis0213_2_f_128, jis0213_2_f_129,
+  jis0213_2_f_130, jis0213_2_f_131, jis0213_2_f_132, jis0213_2_f_133, jis0213_2_f_134, jis0213_2_f_135,
+  jis0213_2_f_136, jis0213_2_f_137, jis0213_2_f_138, jis0213_2_f_139, jis0213_2_f_140, jis0213_2_f_141,
+  jis0213_2_f_142, jis0213_2_f_143, jis0213_2_f_144, jis0213_2_f_145, jis0213_2_f_146, jis0213_2_f_147,
+  jis0213_2_f_148, jis0213_2_f_149, jis0213_2_f_150, jis0213_2_f_151, jis0213_2_f_152, jis0213_2_f_153,
+  jis0213_2_f_154, jis0213_2_f_155, jis0213_2_f_156, jis0213_2_f_157, jis0213_2_f_158, jis0213_2_f_159,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0213_2_f_250
+};
+
+static const uint16_t jis0213_2_t_m[] = {
+  0x0000, 0x4e02, 0x4e0f, 0x4e12, 0x4e29, 0x4e2b, 0x4e2e, 0x4e40, 0x4e47, 0x4e48, 0x0000, 0x4e51,
+  0x3406, 0x0000, 0x4e5a, 0x4e69, 0x4e9d, 0x342c, 0x342e, 0x4eb9, 0x4ebb, 0x0000, 0x4ebc, 0x4ec3,
+  0x4ec8, 0x4ed0, 0x4eeb, 0x4eda, 0x4ef1, 0x4ef5, 0x4f00, 0x4f16, 0x4f64, 0x4f37, 0x4f3e, 0x4f54,
+  0x4f58, 0x0000, 0x4f77, 0x4f78, 0x4f7a, 0x4f7d, 0x4f82, 0x4f85, 0x4f92, 0x4f9a, 0x4fe6, 0x4fb2,
+  0x4fbe, 0x4fc5, 0x4fcb, 0x4fcf, 0x4fd2, 0x346a, 0x4ff2, 0x5000, 0x5010, 0x5013, 0x501c, 0x501e,
+  0x5022, 0x3468, 0x5042, 0x5046, 0x504e, 0x5053, 0x5057, 0x5063, 0x5066, 0x506a, 0x5070, 0x50a3,
+  0x5088, 0x5092, 0x5093, 0x5095, 0x5096, 0x509c, 0x50aa, 0x0000, 0x50b1, 0x50ba, 0x50bb, 0x50c4,
+  0x50c7, 0x50f3, 0x0000, 0x50ce, 0x0000, 0x50d4, 0x50d9, 0x50e1, 0x50e9, 0x3492, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5108, 0x0000, 0x5117, 0x511b,
+  0x0000, 0x5160, 0x0000, 0x5173, 0x5183, 0x518b, 0x34bc, 0x5198, 0x51a3, 0x51ad, 0x34c7, 0x51bc,
+  0x0000, 0x0000, 0x51f3, 0x51f4, 0x5202, 0x5212, 0x5216, 0x0000, 0x5255, 0x525c, 0x526c, 0x5277,
+  0x5284, 0x5282, 0x0000, 0x5298, 0x0000, 0x52a4, 0x52a6, 0x52af, 0x52ba, 0x52bb, 0x52ca, 0x351f,
+  0x52d1, 0x0000, 0x52f7, 0x530a, 0x530b, 0x5324, 0x5335, 0x533e, 0x5342, 0x0000, 0x0000, 0x5367,
+  0x536c, 0x537a, 0x53a4, 0x53b4, 0x0000, 0x53b7, 0x53c0, 0x0000, 0x355d, 0x355e, 0x53d5, 0x53da,
+  0x3563, 0x53f4, 0x53f5, 0x5455, 0x5424, 0x5428, 0x356e, 0x5443, 0x5462, 0x5466, 0x546c, 0x548a,
+  0x548d, 0x5495, 0x54a0, 0x54a6, 0x54ad, 0x54ae, 0x54b7, 0x54ba, 0x54bf, 0x54c3, 0x0000, 0x54ec,
+  0x54ef, 0x54f1, 0x54f3, 0x5500, 0x5501, 0x5509, 0x553c, 0x5541, 0x35a6, 0x5547, 0x554a, 0x35a8,
+  0x5560, 0x5561, 0x5564, 0x0000, 0x557d, 0x5582, 0x5588, 0x5591, 0x35c5, 0x55d2, 0x0000, 0x0000,
+  0x55bf, 0x55c9, 0x55cc, 0x55d1, 0x55dd, 0x35da, 0x55e2, 0x0000, 0x55e9, 0x5628, 0x0000, 0x5607,
+  0x5610, 0x5630, 0x5637, 0x35f4, 0x563d, 0x563f, 0x5640, 0x5647, 0x565e, 0x5660, 0x566d, 0x3605,
+  0x5688, 0x568c, 0x5695, 0x569a, 0x569d, 0x56a8, 0x56ad, 0x56b2, 0x56c5, 0x56cd, 0x56df, 0x56e8,
+  0x56f6, 0x56f7, 0x0000, 0x5715, 0x5723, 0x0000, 0x5729, 0x0000, 0x5745, 0x5746, 0x574c, 0x574d,
+  0x0000, 0x5768, 0x576f, 0x5773, 0x5774, 0x5775, 0x577b, 0x0000, 0x0000, 0x57ac, 0x579a, 0x579d,
+  0x579e, 0x57a8, 0x57d7, 0x0000, 0x57cc, 0x0000, 0x0000, 0x57de, 0x57e6, 0x57f0, 0x364a, 0x57f8,
+  0x57fb, 0x57fd, 0x5804, 0x581e, 0x5820, 0x5827, 0x5832, 0x5839, 0x0000, 0x5849, 0x584c, 0x5867,
+  0x588a, 0x588b, 0x588d, 0x588f, 0x5890, 0x5894, 0x589d, 0x58aa, 0x58b1, 0x0000, 0x58c3, 0x58cd,
+  0x58e2, 0x58f3, 0x58f4, 0x5905, 0x5906, 0x590b, 0x590d, 0x5914, 0x5924, 0x0000, 0x3691, 0x593d,
+  0x3699, 0x5946, 0x3696, 0x0000, 0x595b, 0x595f, 0x0000, 0x5975, 0x5976, 0x597c, 0x599f, 0x59ae,
+  0x59bc, 0x59c8, 0x59cd, 0x59de, 0x59e3, 0x59e4, 0x59e7, 0x59ee, 0x0000, 0x0000, 0x36cf, 0x5a0c,
+  0x5a0d, 0x5a17, 0x5a27, 0x5a2d, 0x5a55, 0x5a65, 0x5a7a, 0x5a8b, 0x5a9c, 0x5a9f, 0x5aa0, 0x5aa2,
+  0x5ab1, 0x5ab3, 0x5ab5, 0x5aba, 0x5abf, 0x5ada, 0x5adc, 0x5ae0, 0x5ae5, 0x5af0, 0x5aee, 0x5af5,
+  0x5b00, 0x5b08, 0x5b17, 0x5b34, 0x5b2d, 0x5b4c, 0x5b52, 0x5b68, 0x5b6f, 0x5b7c, 0x5b7f, 0x5b81,
+  0x5b84, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b96, 0x5bac,
+  0x3761, 0x5bc0, 0x3762, 0x5bce, 0x5bd6, 0x376c, 0x376b, 0x5bf1, 0x5bfd, 0x3775, 0x5c03, 0x5c29,
+  0x5c30, 0x0000, 0x5c5f, 0x5c63, 0x5c67, 0x5c68, 0x5c69, 0x5c70, 0x0000, 0x0000, 0x5c7c, 0x0000,
+  0x0000, 0x5c88, 0x5c8a, 0x37c1, 0x0000, 0x0000, 0x5ca0, 0x5ca2, 0x5ca6, 0x5ca7, 0x0000, 0x5cad,
+  0x5cb5, 0x0000, 0x5cc9, 0x0000, 0x0000, 0x5d06, 0x5d10, 0x5d2b, 0x5d1d, 0x5d20, 0x5d24, 0x5d26,
+  0x5d31, 0x5d39, 0x5d42, 0x37e8, 0x5d61, 0x5d6a, 0x37f4, 0x5d70, 0x0000, 0x37fd, 0x5d88, 0x3800,
+  0x5d92, 0x5d94, 0x5d97, 0x5d99, 0x5db0, 0x5db2, 0x5db4, 0x0000, 0x5db9, 0x5dd1, 0x5dd7, 0x5dd8,
+  0x5de0, 0x0000, 0x5de4, 0x5de9, 0x382f, 0x5e00, 0x3836, 0x5e12, 0x5e15, 0x3840, 0x5e1f, 0x5e2e,
+  0x5e3e, 0x5e49, 0x385c, 0x5e56, 0x3861, 0x5e6b, 0x5e6c, 0x5e6d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e6e, 0x0000, 0x5ea5, 0x5eaa, 0x5eac, 0x5eb9, 0x5ebf, 0x5ec6, 0x5ed2, 0x5ed9,
+  0x0000, 0x5efd, 0x5f08, 0x5f0e, 0x5f1c, 0x0000, 0x5f1e, 0x5f47, 0x5f63, 0x5f72, 0x5f7e, 0x5f8f,
+  0x5fa2, 0x5fa4, 0x5fb8, 0x5fc4, 0x38fa, 0x5fc7, 0x5fcb, 0x5fd2, 0x5fd3, 0x5fd4, 0x5fe2, 0x5fee,
+  0x5fef, 0x5ff3, 0x5ffc, 0x3917, 0x6017, 0x6022, 0x6024, 0x391a, 0x604c, 0x607f, 0x608a, 0x6095,
+  0x60a8, 0x0000, 0x60b0, 0x60b1, 0x60be, 0x60c8, 0x60d9, 0x60db, 0x60ee, 0x60f2, 0x60f5, 0x6110,
+  0x6112, 0x6113, 0x6119, 0x611e, 0x613a, 0x396f, 0x6141, 0x6146, 0x6160, 0x617c, 0x0000, 0x6192,
+  0x6193, 0x6197, 0x6198, 0x61a5, 0x61a8, 0x61ad, 0x0000, 0x61d5, 0x61dd, 0x61df, 0x61f5, 0x0000,
+  0x6215, 0x6223, 0x6229, 0x6246, 0x624c, 0x6251, 0x6252, 0x6261, 0x6264, 0x627b, 0x626d, 0x6273,
+  0x6299, 0x62a6, 0x62d5, 0x0000, 0x62fd, 0x6303, 0x630d, 0x6310, 0x0000, 0x0000, 0x6332, 0x6335,
+  0x633b, 0x633c, 0x6341, 0x6344, 0x634e, 0x0000, 0x6359, 0x0000, 0x0000, 0x636c, 0x6384, 0x6399,
+  0x0000, 0x6394, 0x63bd, 0x63f7, 0x63d4, 0x63d5, 0x63dc, 0x63e0, 0x63eb, 0x63ec, 0x63f2, 0x6409,
+  0x641e, 0x6425, 0x6429, 0x642f, 0x645a, 0x645b, 0x645d, 0x6473, 0x647d, 0x6487, 0x6491, 0x649d,
+  0x649f, 0x64cb, 0x64cc, 0x64d5, 0x64d7, 0x0000, 0x64e4, 0x64e5, 0x64ff, 0x6504, 0x3a6e, 0x650f,
+  0x6514, 0x6516, 0x3a73, 0x651e, 0x6532, 0x6544, 0x6554, 0x656b, 0x657a, 0x6581, 0x6584, 0x6585,
+  0x658a, 0x65b2, 0x65b5, 0x65b8, 0x65bf, 0x65c2, 0x65c9, 0x65d4, 0x3ad6, 0x65f2, 0x65f9, 0x65fc,
+  0x6604, 0x6608, 0x6621, 0x662a, 0x6645, 0x6651, 0x664e, 0x3aea, 0x0000, 0x6657, 0x665b, 0x6663,
+  0x0000, 0x0000, 0x666a, 0x666b, 0x666c, 0x666d, 0x667b, 0x6680, 0x6690, 0x6692, 0x6699, 0x3b0e,
+  0x66ad, 0x66b1, 0x66b5, 0x3b1a, 0x66bf, 0x3b1c, 0x66ec, 0x3ad7, 0x6701, 0x6705, 0x6712, 0x0000,
+  0x6719, 0x0000, 0x0000, 0x674c, 0x674d, 0x6754, 0x675d, 0x0000, 0x0000, 0x0000, 0x6774, 0x6776,
+  0x0000, 0x6792, 0x0000, 0x8363, 0x6810, 0x67b0, 0x67b2, 0x67c3, 0x67c8, 0x67d2, 0x67d9, 0x67db,
+  0x67f0, 0x67f7, 0x0000, 0x0000, 0x0000, 0x6818, 0x681f, 0x682d, 0x0000, 0x6833, 0x683b, 0x683e,
+  0x6844, 0x6845, 0x6849, 0x684c, 0x6855, 0x6857, 0x3b77, 0x686b, 0x686e, 0x687a, 0x687c, 0x6882,
+  0x6890, 0x6896, 0x3b6d, 0x6898, 0x6899, 0x689a, 0x689c, 0x68aa, 0x68ab, 0x68b4, 0x68bb, 0x68fb,
+  0x0000, 0x0000, 0xfa13, 0x68c3, 0x68c5, 0x68cc, 0x68cf, 0x68d6, 0x68d9, 0x68e4, 0x68e5, 0x68ec,
+  0x68f7, 0x6903, 0x6907, 0x3b87, 0x3b88, 0x0000, 0x693b, 0x3b8d, 0x6946, 0x6969, 0x696c, 0x6972,
+  0x697a, 0x697f, 0x6992, 0x3ba4, 0x6996, 0x6998, 0x69a6, 0x69b0, 0x69b7, 0x69ba, 0x69bc, 0x69c0,
+  0x69d1, 0x69d6, 0x0000, 0x0000, 0x6a30, 0x0000, 0x0000, 0x69e3, 0x69ee, 0x69ef, 0x69f3, 0x3bcd,
+  0x69f4, 0x69fe, 0x6a11, 0x6a1a, 0x6a1d, 0x0000, 0x6a32, 0x6a33, 0x6a34, 0x6a3f, 0x6a46, 0x6a49,
+  0x6a7a, 0x6a4e, 0x6a52, 0x6a64, 0x0000, 0x6a7e, 0x6a83, 0x6a8b, 0x3bf0, 0x6a91, 0x6a9f, 0x6aa1,
+  0x0000, 0x6aab, 0x6abd, 0x6ac6, 0x6ad4, 0x6ad0, 0x6adc, 0x6add, 0x0000, 0x0000, 0x6aec, 0x6af1,
+  0x6af2, 0x6af3, 0x6afd, 0x0000, 0x6b0b, 0x6b0f, 0x6b10, 0x6b11, 0x0000, 0x6b17, 0x3c26, 0x6b2f,
+  0x6b4a, 0x6b58, 0x6b6c, 0x6b75, 0x6b7a, 0x6b81, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b9b, 0x6bae, 0x0000, 0x6bbd, 0x6bbe, 0x6bc7, 0x6bc8, 0x6bc9, 0x6bda, 0x6be6,
+  0x6be7, 0x6bee, 0x6bf1, 0x6c02, 0x6c0a, 0x6c0e, 0x6c35, 0x6c36, 0x6c3a, 0x0000, 0x6c3f, 0x6c4d,
+  0x6c5b, 0x6c6d, 0x6c84, 0x6c89, 0x3cc3, 0x6c94, 0x6c95, 0x6c97, 0x6cad, 0x6cc2, 0x6cd0, 0x3cd2,
+  0x6cd6, 0x6cda, 0x6cdc, 0x6ce9, 0x6cec, 0x6ced, 0x0000, 0x6d00, 0x6d0a, 0x6d24, 0x6d26, 0x6d27,
+  0x6c67, 0x6d2f, 0x6d3c, 0x6d5b, 0x6d5e, 0x6d60, 0x6d70, 0x6d80, 0x6d81, 0x6d8a, 0x6d8d, 0x6d91,
+  0x6d98, 0x0000, 0x6e17, 0x0000, 0x0000, 0x0000, 0x6dab, 0x6dae, 0x6db4, 0x6dc2, 0x6d34, 0x6dc8,
+  0x6dce, 0x6dcf, 0x6dd0, 0x6ddf, 0x6de9, 0x6df6, 0x6e36, 0x6e1e, 0x6e22, 0x6e27, 0x3d11, 0x6e32,
+  0x6e3c, 0x6e48, 0x6e49, 0x6e4b, 0x6e4c, 0x6e4f, 0x6e51, 0x6e53, 0x6e54, 0x6e57, 0x6e63, 0x3d1e,
+  0x6e93, 0x6ea7, 0x6eb4, 0x6ebf, 0x6ec3, 0x6eca, 0x6ed9, 0x6f35, 0x6eeb, 0x6ef9, 0x6efb, 0x6f0a,
+  0x6f0c, 0x6f18, 0x6f25, 0x6f36, 0x6f3c, 0x0000, 0x6f52, 0x6f57, 0x6f5a, 0x6f60, 0x6f68, 0x6f98,
+  0x6f7d, 0x6f90, 0x6f96, 0x6fbe, 0x6f9f, 0x6fa5, 0x6faf, 0x3d64, 0x6fb5, 0x6fc8, 0x6fc9, 0x6fda,
+  0x6fde, 0x6fe9, 0x0000, 0x6ffc, 0x7000, 0x7007, 0x700a, 0x7023, 0x0000, 0x7039, 0x703a, 0x703c,
+  0x7043, 0x7047, 0x704b, 0x3d9a, 0x7054, 0x7065, 0x7069, 0x706c, 0x706e, 0x7076, 0x707e, 0x7081,
+  0x7086, 0x7095, 0x7097, 0x70bb, 0x0000, 0x709f, 0x70b1, 0x0000, 0x70ec, 0x70ca, 0x70d1, 0x70d3,
+  0x70dc, 0x7103, 0x7104, 0x7106, 0x7107, 0x7108, 0x710c, 0x3dc0, 0x712f, 0x7131, 0x7150, 0x714a,
+  0x7153, 0x715e, 0x3dd4, 0x7196, 0x7180, 0x719b, 0x71a0, 0x71a2, 0x71ae, 0x71af, 0x71b3, 0x0000,
+  0x71cb, 0x71d3, 0x71d9, 0x71dc, 0x7207, 0x3e05, 0xfa49, 0x722b, 0x7234, 0x7238, 0x7239, 0x4e2c,
+  0x7242, 0x7253, 0x7257, 0x7263, 0x0000, 0x726e, 0x726f, 0x7278, 0x727f, 0x728e, 0x0000, 0x72ad,
+  0x72ae, 0x72b0, 0x72b1, 0x72c1, 0x3e60, 0x72cc, 0x3e66, 0x3e68, 0x72f3, 0x72fa, 0x7307, 0x7312,
+  0x7318, 0x7319, 0x3e83, 0x7339, 0x732c, 0x7331, 0x7333, 0x733d, 0x7352, 0x3e94, 0x736b, 0x736c,
+  0x0000, 0x736e, 0x736f, 0x7371, 0x7377, 0x7381, 0x7385, 0x738a, 0x7394, 0x7398, 0x739c, 0x739e,
+  0x73a5, 0x73a8, 0x73b5, 0x73b7, 0x73b9, 0x73bc, 0x73bf, 0x73c5, 0x73cb, 0x73e1, 0x73e7, 0x73f9,
+  0x7413, 0x73fa, 0x7401, 0x7424, 0x7431, 0x7439, 0x7453, 0x7440, 0x7443, 0x744d, 0x7452, 0x745d,
+  0x7471, 0x7481, 0x7485, 0x7488, 0x0000, 0x7492, 0x7497, 0x7499, 0x74a0, 0x74a1, 0x74a5, 0x74aa,
+  0x74ab, 0x74b9, 0x74bb, 0x74ba, 0x74d6, 0x74d8, 0x74de, 0x74ef, 0x74eb, 0x0000, 0x74fa, 0x0000,
+  0x7520, 0x7524, 0x752a, 0x3f57, 0x0000, 0x753d, 0x753e, 0x7540, 0x7548, 0x754e, 0x7550, 0x7552,
+  0x756c, 0x7572, 0x7571, 0x757a, 0x757d, 0x757e, 0x7581, 0x0000, 0x758c, 0x3f75, 0x75a2, 0x3f77,
+  0x75b0, 0x75b7, 0x75bf, 0x75c0, 0x75c6, 0x75cf, 0x75d3, 0x75dd, 0x75df, 0x75e0, 0x75e7, 0x75ec,
+  0x75ee, 0x75f1, 0x75f9, 0x7603, 0x7618, 0x7607, 0x760f, 0x3fae, 0x0000, 0x7613, 0x761b, 0x761c,
+  0x0000, 0x7625, 0x7628, 0x763c, 0x7633, 0x0000, 0x3fc9, 0x7641, 0x0000, 0x7649, 0x7655, 0x3fd7,
+  0x766e, 0x7695, 0x769c, 0x76a1, 0x76a0, 0x76a7, 0x76a8, 0x76af, 0x0000, 0x76c9, 0x0000, 0x76e8,
+  0x76ec, 0x0000, 0x7717, 0x771a, 0x772d, 0x7735, 0x0000, 0x4039, 0x0000, 0x0000, 0x7758, 0x7760,
+  0x776a, 0x0000, 0x7772, 0x777c, 0x777d, 0x0000, 0x4058, 0x779a, 0x779f, 0x77a2, 0x77a4, 0x77a9,
+  0x77de, 0x77df, 0x77e4, 0x77e6, 0x77ea, 0x77ec, 0x4093, 0x77f0, 0x77f4, 0x77fb, 0x0000, 0x7805,
+  0x7806, 0x7809, 0x780d, 0x7819, 0x7821, 0x782c, 0x7847, 0x7864, 0x786a, 0x0000, 0x788a, 0x7894,
+  0x78a4, 0x789d, 0x789e, 0x789f, 0x78bb, 0x78c8, 0x78cc, 0x78ce, 0x78d5, 0x78e0, 0x78e1, 0x78e6,
+  0x78f9, 0x78fa, 0x78fb, 0x78fe, 0x0000, 0x7910, 0x791b, 0x7930, 0x7925, 0x793b, 0x794a, 0x7958,
+  0x795b, 0x4105, 0x7967, 0x7972, 0x7994, 0x7995, 0x7996, 0x799b, 0x79a1, 0x79a9, 0x79b4, 0x79bb,
+  0x79c2, 0x79c7, 0x79cc, 0x79cd, 0x79d6, 0x4148, 0x0000, 0x0000, 0x414f, 0x7a0a, 0x7a11, 0x7a15,
+  0x7a1b, 0x7a1e, 0x4163, 0x7a2d, 0x7a38, 0x7a47, 0x7a4c, 0x7a56, 0x7a59, 0x7a5c, 0x7a5f, 0x7a60,
+  0x7a67, 0x7a6a, 0x7a75, 0x7a78, 0x7a82, 0x7a8a, 0x7a90, 0x7aa3, 0x7aac, 0x0000, 0x41b4, 0x7ab9,
+  0x7abc, 0x7abe, 0x41bf, 0x7acc, 0x7ad1, 0x7ae7, 0x7ae8, 0x7af4, 0x0000, 0x0000, 0x7b07, 0x0000,
+  0x7b3d, 0x7b27, 0x7b2a, 0x7b2e, 0x7b2f, 0x7b31, 0x41e6, 0x41f3, 0x7b7f, 0x7b41, 0x41ee, 0x7b55,
+  0x7b79, 0x7b64, 0x7b66, 0x7b69, 0x7b73, 0x0000, 0x4207, 0x7b90, 0x7b91, 0x7b9b, 0x420e, 0x7baf,
+  0x7bb5, 0x7bbc, 0x7bc5, 0x7bca, 0x0000, 0x0000, 0x7bd4, 0x7bd6, 0x7bda, 0x7bea, 0x7bf0, 0x7c03,
+  0x7c0b, 0x7c0e, 0x7c0f, 0x7c26, 0x7c45, 0x7c4a, 0x7c51, 0x7c57, 0x7c5e, 0x7c61, 0x7c69, 0x7c6e,
+  0x7c6f, 0x7c70, 0x0000, 0x0000, 0x0000, 0x7ca6, 0x0000, 0x7cb6, 0x7cb7, 0x7cbf, 0x0000, 0x7cc4,
+  0x0000, 0x7cc8, 0x7ccd, 0x0000, 0x7cd7, 0x0000, 0x7ce6, 0x7ceb, 0x0000, 0x7cf5, 0x7d03, 0x7d09,
+  0x42c6, 0x7d12, 0x7d1e, 0x0000, 0x0000, 0x7d3d, 0x7d3e, 0x7d40, 0x7d47, 0x0000, 0x0000, 0x42d6,
+  0x7d59, 0x7d5a, 0x7d6a, 0x7d70, 0x42dd, 0x7d7f, 0x0000, 0x7d86, 0x7d88, 0x7d8c, 0x7d97, 0x0000,
+  0x7d9d, 0x7da7, 0x7daa, 0x7db6, 0x7db7, 0x7dc0, 0x7dd7, 0x7dd9, 0x7de6, 0x7df1, 0x7df9, 0x4302,
+  0x0000, 0xfa58, 0x7e10, 0x7e17, 0x7e1d, 0x7e20, 0x7e27, 0x7e2c, 0x7e45, 0x7e73, 0x7e75, 0x7e7e,
+  0x7e86, 0x7e87, 0x432b, 0x7e91, 0x7e98, 0x7e9a, 0x4343, 0x7f3c, 0x7f3b, 0x7f3e, 0x7f43, 0x7f44,
+  0x7f4f, 0x34c1, 0x0000, 0x7f52, 0x0000, 0x7f61, 0x7f63, 0x7f64, 0x7f6d, 0x7f7d, 0x7f7e, 0x0000,
+  0x7f90, 0x517b, 0x0000, 0x7f96, 0x7f9c, 0x7fad, 0x0000, 0x7fc3, 0x7fcf, 0x7fe3, 0x7fe5, 0x7fef,
+  0x7ff2, 0x8002, 0x800a, 0x8008, 0x800e, 0x8011, 0x8016, 0x8024, 0x802c, 0x8030, 0x8043, 0x8066,
+  0x8071, 0x8075, 0x807b, 0x8099, 0x809c, 0x80a4, 0x80a7, 0x80b8, 0x0000, 0x80c5, 0x80d5, 0x80d8,
+  0x80e6, 0x0000, 0x810d, 0x80f5, 0x80fb, 0x43ee, 0x8135, 0x8116, 0x811e, 0x43f0, 0x8124, 0x8127,
+  0x812c, 0x0000, 0x813d, 0x4408, 0x8169, 0x4417, 0x8181, 0x441c, 0x8184, 0x8185, 0x4422, 0x8198,
+  0x81b2, 0x81c1, 0x81c3, 0x81d6, 0x81db, 0x0000, 0x81e4, 0x0000, 0x81ec, 0x0000, 0x81fd, 0x81ff,
+  0x0000, 0x8204, 0x0000, 0x8219, 0x8221, 0x8222, 0x0000, 0x8232, 0x8234, 0x823c, 0x8246, 0x8249,
+  0x8245, 0x0000, 0x824b, 0x4476, 0x824f, 0x447a, 0x8257, 0x0000, 0x825c, 0x8263, 0x0000, 0xfa5d,
+  0xfa5e, 0x8279, 0x4491, 0x827d, 0x827f, 0x8283, 0x828a, 0x8293, 0x82a7, 0x82a8, 0x82b2, 0x82b4,
+  0x82ba, 0x82bc, 0x82e2, 0x82e8, 0x82f7, 0x8307, 0x8308, 0x830c, 0x8354, 0x831b, 0x831d, 0x8330,
+  0x833c, 0x8344, 0x8357, 0x44be, 0x837f, 0x44d4, 0x44b3, 0x838d, 0x8394, 0x8395, 0x839b, 0x839d,
+  0x83c9, 0x83d0, 0x83d4, 0x83dd, 0x83e5, 0x83f9, 0x840f, 0x8411, 0x8415, 0x0000, 0x8417, 0x8439,
+  0x844a, 0x844f, 0x8451, 0x8452, 0x8459, 0x845a, 0x845c, 0x0000, 0x8465, 0x8476, 0x8478, 0x847c,
+  0x8481, 0x450d, 0x84dc, 0x8497, 0x84a6, 0x84be, 0x4508, 0x84ce, 0x84cf, 0x84d3, 0x0000, 0x84e7,
+  0x84ea, 0x84ef, 0x84f0, 0x84f1, 0x84fa, 0x84fd, 0x850c, 0x851b, 0x8524, 0x8525, 0x852b, 0x8534,
+  0x854f, 0x856f, 0x4525, 0x4543, 0x853e, 0x8551, 0x8553, 0x855e, 0x8561, 0x8562, 0x0000, 0x857b,
+  0x857d, 0x857f, 0x8581, 0x8586, 0x8593, 0x859d, 0x859f, 0x0000, 0x0000, 0x0000, 0x85b7, 0x85bc,
+  0x85c7, 0x85ca, 0x85d8, 0x85d9, 0x85df, 0x85e1, 0x85e6, 0x85f6, 0x8600, 0x8611, 0x861e, 0x8621,
+  0x8624, 0x8627, 0x0000, 0x8639, 0x863c, 0x0000, 0x8640, 0xfa20, 0x8653, 0x8656, 0x866f, 0x8677,
+  0x867a, 0x8687, 0x8689, 0x868d, 0x8691, 0x869c, 0x869d, 0x86a8, 0xfa21, 0x86b1, 0x86b3, 0x86c1,
+  0x86c3, 0x86d1, 0x86d5, 0x86d7, 0x86e3, 0x86e6, 0x45b8, 0x8705, 0x8707, 0x870e, 0x8710, 0x8713,
+  0x8719, 0x871f, 0x8721, 0x8723, 0x8731, 0x873a, 0x873e, 0x8740, 0x8743, 0x8751, 0x8758, 0x8764,
+  0x8765, 0x8772, 0x877c, 0x0000, 0x0000, 0x87a7, 0x8789, 0x878b, 0x8793, 0x87a0, 0x0000, 0x45e5,
+  0x87be, 0x0000, 0x87c1, 0x87ce, 0x87f5, 0x87df, 0x0000, 0x87e3, 0x87e5, 0x87e6, 0x87ea, 0x87eb,
+  0x87ed, 0x8801, 0x8803, 0x880b, 0x8813, 0x8828, 0x882e, 0x8832, 0x883c, 0x460f, 0x884a, 0x8858,
+  0x885f, 0x8864, 0x0000, 0x0000, 0x8869, 0x0000, 0x886f, 0x88a0, 0x88bc, 0x88bd, 0x88be, 0x88c0,
+  0x88d2, 0x0000, 0x88d1, 0x88d3, 0x88db, 0x88f0, 0x88f1, 0x4641, 0x8901, 0x0000, 0x8937, 0x0000,
+  0x8942, 0x8945, 0x8949, 0x0000, 0x4665, 0x8962, 0x8980, 0x8989, 0x8990, 0x899f, 0x89b0, 0x89b7,
+  0x89d6, 0x89d8, 0x89eb, 0x46a1, 0x89f1, 0x89f3, 0x89fd, 0x89ff, 0x46af, 0x8a11, 0x8a14, 0x0000,
+  0x8a21, 0x8a35, 0x8a3e, 0x8a45, 0x8a4d, 0x8a58, 0x8aae, 0x8a90, 0x8ab7, 0x8abe, 0x8ad7, 0x8afc,
+  0x0000, 0x8b0a, 0x8b05, 0x8b0d, 0x8b1c, 0x8b1f, 0x8b2d, 0x8b43, 0x470c, 0x8b51, 0x8b5e, 0x8b76,
+  0x8b7f, 0x8b81, 0x8b8b, 0x8b94, 0x8b95, 0x8b9c, 0x8b9e, 0x8c39, 0x0000, 0x8c3d, 0x0000, 0x0000,
+  0x8c45, 0x8c47, 0x8c4f, 0x8c54, 0x8c57, 0x8c69, 0x8c6d, 0x8c73, 0x0000, 0x8c93, 0x8c92, 0x8c99,
+  0x4764, 0x8c9b, 0x8ca4, 0x8cd6, 0x8cd5, 0x8cd9, 0x0000, 0x8cf0, 0x8cf1, 0x0000, 0x8d09, 0x8d0e,
+  0x8d6c, 0x8d84, 0x8d95, 0x8da6, 0x0000, 0x8dc6, 0x8dc8, 0x8dd9, 0x8dec, 0x8e0c, 0x47fd, 0x8dfd,
+  0x8e06, 0x0000, 0x8e14, 0x8e16, 0x8e21, 0x8e22, 0x8e27, 0x0000, 0x4816, 0x8e36, 0x8e39, 0x8e4b,
+  0x8e54, 0x8e62, 0x8e6c, 0x8e6d, 0x8e6f, 0x8e98, 0x8e9e, 0x8eae, 0x8eb3, 0x8eb5, 0x8eb6, 0x8ebb,
+  0x0000, 0x8ed1, 0x8ed4, 0x484e, 0x8ef9, 0x0000, 0x8f00, 0x8f08, 0x8f17, 0x8f2b, 0x8f40, 0x8f4a,
+  0x8f58, 0x0000, 0x8fa4, 0x8fb4, 0xfa66, 0x8fb6, 0x0000, 0x8fc1, 0x8fc6, 0xfa24, 0x8fca, 0x8fcd,
+  0x8fd3, 0x8fd5, 0x8fe0, 0x8ff1, 0x8ff5, 0x8ffb, 0x9002, 0x900c, 0x9037, 0x0000, 0x9043, 0x9044,
+  0x905d, 0x0000, 0x0000, 0x9085, 0x908c, 0x9090, 0x961d, 0x90a1, 0x48b5, 0x90b0, 0x90b6, 0x90c3,
+  0x90c8, 0x0000, 0x90dc, 0x90df, 0x0000, 0x90f6, 0x90f2, 0x9100, 0x90eb, 0x90fe, 0x90ff, 0x9104,
+  0x9106, 0x9118, 0x911c, 0x911e, 0x9137, 0x9139, 0x913a, 0x9146, 0x9147, 0x9157, 0x9159, 0x9161,
+  0x9164, 0x9174, 0x9179, 0x9185, 0x918e, 0x91a8, 0x91ae, 0x91b3, 0x91b6, 0x91c3, 0x91c4, 0x91da,
+  0x0000, 0x0000, 0x91ec, 0x91ee, 0x9201, 0x920a, 0x9216, 0x9217, 0x0000, 0x9233, 0x9242, 0x9247,
+  0x924a, 0x924e, 0x9251, 0x9256, 0x9259, 0x9260, 0x9261, 0x9265, 0x9267, 0x9268, 0x0000, 0x0000,
+  0x927c, 0x927d, 0x927f, 0x9289, 0x928d, 0x9297, 0x9299, 0x929f, 0x92a7, 0x92ab, 0x0000, 0x0000,
+  0x92b2, 0x92bf, 0x92c0, 0x92c6, 0x92ce, 0x92d0, 0x92d7, 0x92d9, 0x92e5, 0x92e7, 0x9311, 0x0000,
+  0x0000, 0x92f7, 0x92f9, 0x92fb, 0x9302, 0x930d, 0x9315, 0x931d, 0x931e, 0x9327, 0x9329, 0x0000,
+  0x0000, 0x9347, 0x9351, 0x9357, 0x935a, 0x936b, 0x9371, 0x9373, 0x93a1, 0x0000, 0x0000, 0x9388,
+  0x938b, 0x938f, 0x939e, 0x93f5, 0x0000, 0x0000, 0x93f1, 0x93c1, 0x93c7, 0x93dc, 0x93e2, 0x93e7,
+  0x9409, 0x940f, 0x9416, 0x9417, 0x93fb, 0x9432, 0x9434, 0x943b, 0x9445, 0x0000, 0x0000, 0x946d,
+  0x946f, 0x9578, 0x9579, 0x9586, 0x958c, 0x958d, 0x0000, 0x95ab, 0x95b4, 0x0000, 0x95c8, 0x0000,
+  0x0000, 0x962c, 0x9633, 0x9634, 0x0000, 0x963c, 0x9641, 0x9661, 0x0000, 0x9682, 0x0000, 0x969a,
+  0x0000, 0x49e7, 0x96a9, 0x96af, 0x96b3, 0x96ba, 0x96bd, 0x49fa, 0x0000, 0x96d8, 0x96da, 0x96dd,
+  0x4a04, 0x9714, 0x9723, 0x4a29, 0x9736, 0x9741, 0x9747, 0x9755, 0x9757, 0x975b, 0x976a, 0x0000,
+  0x0000, 0x9796, 0x979a, 0x979e, 0x97a2, 0x97b1, 0x97b2, 0x97be, 0x97cc, 0x97d1, 0x97d4, 0x97d8,
+  0x97d9, 0x97e1, 0x97f1, 0x9804, 0x980d, 0x980e, 0x9814, 0x9816, 0x4abc, 0x0000, 0x9823, 0x9832,
+  0x9833, 0x9825, 0x9847, 0x9866, 0x98ab, 0x98ad, 0x98b0, 0x0000, 0x98b7, 0x98b8, 0x98bb, 0x98bc,
+  0x98bf, 0x98c2, 0x98c7, 0x98cb, 0x98e0, 0x0000, 0x98e1, 0x98e3, 0x98e5, 0x98ea, 0x98f0, 0x98f1,
+  0x98f3, 0x9908, 0x4b3b, 0x0000, 0x9916, 0x9917, 0x0000, 0x991a, 0x991b, 0x991c, 0x0000, 0x9931,
+  0x9932, 0x9933, 0x993a, 0x993b, 0x993c, 0x9940, 0x9941, 0x9946, 0x994d, 0x994e, 0x995c, 0x995f,
+  0x9960, 0x99a3, 0x99a6, 0x99b9, 0x99bd, 0x99bf, 0x99c3, 0x99c9, 0x99d4, 0x99d9, 0x99de, 0x0000,
+  0x99f0, 0x99f9, 0x99fc, 0x9a0a, 0x9a11, 0x9a16, 0x9a1a, 0x9a20, 0x9a31, 0x9a36, 0x9a44, 0x9a4c,
+  0x9a58, 0x4bc2, 0x9aaf, 0x4bca, 0x9ab7, 0x4bd2, 0x9ab9, 0x0000, 0x9ac6, 0x9ad0, 0x9ad2, 0x9ad5,
+  0x4be8, 0x9adc, 0x9ae0, 0x9ae5, 0x9ae9, 0x9b03, 0x9b0c, 0x9b10, 0x9b12, 0x9b16, 0x9b1d, 0x9b2b,
+  0x9b33, 0x9b3d, 0x4c20, 0x9b4b, 0x9b63, 0x9b65, 0x9b6b, 0x9b6c, 0x9b73, 0x9b76, 0x9b77, 0x9ba6,
+  0x9bac, 0x9bb1, 0x0000, 0x0000, 0x9bb2, 0x9bb8, 0x9bbe, 0x9bc7, 0x9bf3, 0x9bd8, 0x9bdd, 0x9be7,
+  0x9bea, 0x9beb, 0x9bef, 0x9bee, 0x0000, 0x9bfa, 0x0000, 0x9bf7, 0x0000, 0x9c16, 0x9c18, 0x9c19,
+  0x9c1a, 0x9c1d, 0x9c22, 0x9c27, 0x9c29, 0x9c2a, 0x0000, 0x9c31, 0x9c36, 0x9c37, 0x9c45, 0x9c5c,
+  0x0000, 0x9c49, 0x9c4a, 0x0000, 0x9c54, 0x9c58, 0x9c5b, 0x9c5d, 0x9c5f, 0x9c69, 0x9c6a, 0x9c6b,
+  0x9c6d, 0x9c6e, 0x9c70, 0x9c72, 0x9c75, 0x9c7a, 0x9ce6, 0x9cf2, 0x9d0b, 0x9d02, 0x0000, 0x9d11,
+  0x9d17, 0x9d18, 0x0000, 0x4cc4, 0x0000, 0x9d32, 0x4cd1, 0x9d42, 0x9d4a, 0x9d5f, 0x9d62, 0x0000,
+  0x9d69, 0x9d6b, 0x0000, 0x9d73, 0x9d76, 0x9d77, 0x9d7e, 0x9d84, 0x9d8d, 0x9d99, 0x9da1, 0x9dbf,
+  0x9db5, 0x9db9, 0x9dbd, 0x9dc3, 0x9dc7, 0x9dc9, 0x9dd6, 0x9dda, 0x9ddf, 0x9de0, 0x9de3, 0x9df4,
+  0x4d07, 0x9e0a, 0x9e02, 0x9e0d, 0x9e19, 0x9e1c, 0x9e1d, 0x9e7b, 0x0000, 0x9e80, 0x9e85, 0x9e9b,
+  0x9ea8, 0x0000, 0x9ebd, 0x0000, 0x9edf, 0x9ee7, 0x9eee, 0x9eff, 0x9f02, 0x4d77, 0x9f03, 0x9f17,
+  0x9f19, 0x9f2f, 0x9f37, 0x9f3a, 0x9f3d, 0x9f41, 0x9f45, 0x9f46, 0x9f53, 0x9f55, 0x9f58, 0x0000,
+  0x9f5d, 0x0000, 0x9f69, 0x0000, 0x9f6d, 0x9f70, 0x9f75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+
+struct rxvt_codeset_conv_jis0213_2 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x3917) return 0x2c46;
+    if (unicode == 0x391a) return 0x2c4a;
+    if (unicode == 0x396f) return 0x2c60;
+    if (unicode == 0x3a6e) return 0x2d5b;
+    if (unicode == 0x3a73) return 0x2d5f;
+    if (unicode == 0x3ad6) return 0x2d71;
+    if (unicode == 0x3ad7) return 0x2e36;
+    if (unicode == 0x3aea) return 0x2d7c;
+    if (unicode == 0x3c26) return 0x2f77;
+    if (unicode == 0x3cc3) return 0x6e3b;
+    if (unicode == 0x3cd2) return 0x6e42;
+    if (unicode == 0x4039) return 0x7222;
+    if (unicode == 0x4058) return 0x722d;
+    if (unicode == 0x4093) return 0x7239;
+    if (unicode == 0x4207) return 0x7353;
+    if (unicode == 0x420e) return 0x7357;
+    if (unicode == 0x42c6) return 0x742b;
+    if (unicode == 0x42d6) return 0x7436;
+    if (unicode == 0x42dd) return 0x743b;
+    if (unicode == 0x4302) return 0x744e;
+    if (unicode == 0x432b) return 0x745d;
+    if (unicode == 0x4343) return 0x7461;
+    if (unicode == 0x43ee) return 0x753e;
+    if (unicode == 0x43f0) return 0x7542;
+    if (unicode == 0x460f) return 0x7824;
+    if (unicode == 0x4641) return 0x783a;
+    if (unicode == 0x4665) return 0x7843;
+    if (unicode == 0x46a1) return 0x784e;
+    if (unicode == 0x46af) return 0x7853;
+    if (unicode == 0x470c) return 0x786b;
+    if (unicode == 0x4764) return 0x7929;
+    if (unicode == 0x47fd) return 0x793f;
+    if (unicode == 0x4816) return 0x7949;
+    if (unicode == 0x484e) return 0x795c;
+    if (unicode == 0x48b5) return 0x7a27;
+    if (unicode == 0x49e7) return 0x7b6a;
+    if (unicode == 0x49fa) return 0x7b70;
+    if (unicode == 0x4a04) return 0x7b75;
+    if (unicode == 0x4a29) return 0x7b78;
+    if (unicode == 0x4abc) return 0x7c37;
+    if (unicode == 0x4b3b) return 0x7c55;
+    if (unicode == 0x4bc2) return 0x7d26;
+    if (unicode == 0x4bca) return 0x7d28;
+    if (unicode == 0x4bd2) return 0x7d2a;
+    if (unicode == 0x4be8) return 0x7d31;
+    if (unicode == 0x4c20) return 0x7d3f;
+    if (unicode == 0x4cc4) return 0x7e2a;
+    if (unicode == 0x4cd1) return 0x7e2d;
+    if (unicode == 0x4d07) return 0x7e4b;
+    if (unicode == 0x4d77) return 0x7e60;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x34 <= h && h <= 0xfa
+        && 0x00 <= l && l <= 0xff
+        && jis0213_2_f_i[h - 0x34])
+      return jis0213_2_f_i[h - 0x34][l - 0x00]
+             ? jis0213_2_f_i[h - 0x34][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x7e
+        && 0x21 <= l && l <= 0x7e)
+      return jis0213_2_t_m[h * 0x5e + l - 0x0c3f]
+             ? jis0213_2_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_jis0213_2;
+
+#else
+
+#define rxvt_codeset_conv_jis0213_2 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/koi8_r.h b/src/table/koi8_r.h
new file mode 100644 (file)
index 0000000..aeb1040
--- /dev/null
@@ -0,0 +1,79 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t koi8_r_f_0[] = {
+  0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x9c, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x9e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f
+};
+static const uint8_t koi8_r_f_1024[] = {
+  0xb3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe1,
+  0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf2,
+  0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, 0xc1,
+  0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd2,
+  0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, 0x00,
+  0xa3
+};
+static const uint8_t koi8_r_f_9472[] = {
+  0x80, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00,
+  0x83, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xa0, 0xa1, 0xa2, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0xad, 0xae, 0xaf, 0xb0,
+  0xb1, 0xb2, 0xb4, 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0xbd, 0xbe, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x8b, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00,
+  0x8f, 0x90, 0x91, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x94
+};
+static const uint16_t koi8_r_t_0[] = {
+  0x2500, 0x2502, 0x250c, 0x2510, 0x2514, 0x2518, 0x251c, 0x2524, 0x252c, 0x2534, 0x253c, 0x2580,
+  0x2584, 0x2588, 0x258c, 0x2590, 0x2591, 0x2592, 0x2593, 0x2320, 0x25a0, 0x2219, 0x221a, 0x2248,
+  0x2264, 0x2265, 0x00a0, 0x2321, 0x00b0, 0x00b2, 0x00b7, 0x00f7, 0x2550, 0x2551, 0x2552, 0x0451,
+  0x2553, 0x2554, 0x2555, 0x2556, 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x255c, 0x255d, 0x255e,
+  0x255f, 0x2560, 0x2561, 0x0401, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569,
+  0x256a, 0x256b, 0x256c, 0x00a9, 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433,
+  0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x044f, 0x0440, 0x0441,
+  0x0442, 0x0443, 0x0436, 0x0432, 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a,
+  0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413, 0x0425, 0x0418, 0x0419, 0x041a,
+  0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412,
+  0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a
+};
+
+struct rxvt_codeset_conv_koi8_r : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x007f) return unicode;
+    if (unicode == 0x2219) return 0x0095;
+    if (unicode == 0x221a) return 0x0096;
+    if (unicode == 0x2248) return 0x0097;
+    if (unicode == 0x2264) return 0x0098;
+    if (unicode == 0x2265) return 0x0099;
+    if (unicode == 0x2320) return 0x0093;
+    if (unicode == 0x2321) return 0x009b;
+    if (0x00a0 <= unicode && unicode <= 0x00f7)
+      return koi8_r_f_0[unicode - 0x00a0] == 0 ? NOCHAR : koi8_r_f_0[unicode - 0x00a0];
+    if (0x0401 <= unicode && unicode <= 0x0451)
+      return koi8_r_f_1024[unicode - 0x0401] == 0 ? NOCHAR : koi8_r_f_1024[unicode - 0x0401];
+    if (0x2500 <= unicode && unicode <= 0x25a0)
+      return koi8_r_f_9472[unicode - 0x2500] == 0 ? NOCHAR : koi8_r_f_9472[unicode - 0x2500];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x007f) return enc;
+    if (0x0080 <= enc && enc <= 0x00ff)
+      return koi8_r_t_0[enc - 0x0080];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_koi8_r;
+
+#else
+
+#define rxvt_codeset_conv_koi8_r rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/koi8_u.h b/src/table/koi8_u.h
new file mode 100644 (file)
index 0000000..a355860
--- /dev/null
@@ -0,0 +1,83 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_EU
+
+static const uint8_t koi8_u_f_0[] = {
+  0x9a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x9c, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x00, 0x9e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f
+};
+static const uint8_t koi8_u_f_1024[] = {
+  0xb3, 0x00, 0x00, 0xb4, 0x00, 0xb6, 0xb7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe1,
+  0xe2, 0xf7, 0xe7, 0xe4, 0xe5, 0xf6, 0xfa, 0xe9, 0xea, 0xeb, 0xec, 0xed, 0xee, 0xef, 0xf0, 0xf2,
+  0xf3, 0xf4, 0xf5, 0xe6, 0xe8, 0xe3, 0xfe, 0xfb, 0xfd, 0xff, 0xf9, 0xf8, 0xfc, 0xe0, 0xf1, 0xc1,
+  0xc2, 0xd7, 0xc7, 0xc4, 0xc5, 0xd6, 0xda, 0xc9, 0xca, 0xcb, 0xcc, 0xcd, 0xce, 0xcf, 0xd0, 0xd2,
+  0xd3, 0xd4, 0xd5, 0xc6, 0xc8, 0xc3, 0xde, 0xdb, 0xdd, 0xdf, 0xd9, 0xd8, 0xdc, 0xc0, 0xd1, 0x00,
+  0xa3, 0x00, 0x00, 0xa4, 0x00, 0xa6, 0xa7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd,
+  0xad
+};
+static const uint8_t koi8_u_f_9472[] = {
+  0x80, 0x00, 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00,
+  0x83, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xa0, 0xa1, 0xa2, 0x00, 0xa5, 0x00, 0x00, 0xa8, 0xa9, 0xaa, 0xab, 0xac, 0x00, 0xae, 0xaf, 0xb0,
+  0xb1, 0xb2, 0x00, 0xb5, 0x00, 0x00, 0xb8, 0xb9, 0xba, 0xbb, 0xbc, 0x00, 0xbe, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x8b, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00,
+  0x8f, 0x90, 0x91, 0x92, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x94
+};
+static const uint16_t koi8_u_t_0[] = {
+  0x2500, 0x2502, 0x250c, 0x2510, 0x2514, 0x2518, 0x251c, 0x2524, 0x252c, 0x2534, 0x253c, 0x2580,
+  0x2584, 0x2588, 0x258c, 0x2590, 0x2591, 0x2592, 0x2593, 0x2320, 0x25a0, 0x2022, 0x221a, 0x2248,
+  0x2264, 0x2265, 0x00a0, 0x2321, 0x00b0, 0x00b2, 0x00b7, 0x00f7, 0x2550, 0x2551, 0x2552, 0x0451,
+  0x0454, 0x2554, 0x0456, 0x0457, 0x2557, 0x2558, 0x2559, 0x255a, 0x255b, 0x0491, 0x255d, 0x255e,
+  0x255f, 0x2560, 0x2561, 0x0401, 0x0404, 0x2563, 0x0406, 0x0407, 0x2566, 0x2567, 0x2568, 0x2569,
+  0x256a, 0x0490, 0x256c, 0x00a9, 0x044e, 0x0430, 0x0431, 0x0446, 0x0434, 0x0435, 0x0444, 0x0433,
+  0x0445, 0x0438, 0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x044f, 0x0440, 0x0441,
+  0x0442, 0x0443, 0x0436, 0x0432, 0x044c, 0x044b, 0x0437, 0x0448, 0x044d, 0x0449, 0x0447, 0x044a,
+  0x042e, 0x0410, 0x0411, 0x0426, 0x0414, 0x0415, 0x0424, 0x0413, 0x0425, 0x0418, 0x0419, 0x041a,
+  0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x042f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0416, 0x0412,
+  0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a
+};
+
+struct rxvt_codeset_conv_koi8_u : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode <= 0x007f) return unicode;
+    if (unicode == 0x2022) return 0x0095;
+    if (unicode == 0x221a) return 0x0096;
+    if (unicode == 0x2248) return 0x0097;
+    if (unicode == 0x2264) return 0x0098;
+    if (unicode == 0x2265) return 0x0099;
+    if (unicode == 0x2320) return 0x0093;
+    if (unicode == 0x2321) return 0x009b;
+    if (0x00a0 <= unicode && unicode <= 0x00f7)
+      return koi8_u_f_0[unicode - 0x00a0] == 0 ? NOCHAR : koi8_u_f_0[unicode - 0x00a0];
+    if (0x0401 <= unicode && unicode <= 0x0491)
+      return koi8_u_f_1024[unicode - 0x0401] == 0 ? NOCHAR : koi8_u_f_1024[unicode - 0x0401];
+    if (0x2500 <= unicode && unicode <= 0x25a0)
+      return koi8_u_f_9472[unicode - 0x2500] == 0 ? NOCHAR : koi8_u_f_9472[unicode - 0x2500];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x007f) return enc;
+    if (0x0080 <= enc && enc <= 0x00ff)
+      return koi8_u_t_0[enc - 0x0080];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_koi8_u;
+
+#else
+
+#define rxvt_codeset_conv_koi8_u rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/ksc5601_1987_0.h b/src/table/ksc5601_1987_0.h
new file mode 100644 (file)
index 0000000..5379014
--- /dev/null
@@ -0,0 +1,4239 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_KR
+
+static const uint16_t ksc5601_1987_0_f_0[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x222e, 0x0000, 0x0000, 0x2234, 0x0000, 0x0000, 0x2157,
+  0x2127, 0x0000, 0x2823, 0x0000, 0x0000, 0x2129, 0x2267, 0x0000, 0x2146, 0x213e, 0x2977, 0x2978,
+  0x2225, 0x0000, 0x2252, 0x2124, 0x222c, 0x2976, 0x282c, 0x0000, 0x2879, 0x2876, 0x287a, 0x222f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2821, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2822, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x213f,
+  0x282a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282d, 0x292c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2923, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2140, 0x292a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x292d, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_1[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2922, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2824, 0x2924, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2925, 0x2826, 0x2926, 0x0000, 0x0000, 0x0000, 0x0000, 0x2927, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2828, 0x2928, 0x2829, 0x2929, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2930, 0x282f, 0x292f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282b, 0x292b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x282e, 0x292e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_2[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2227, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2230, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2228, 0x222b, 0x222a, 0x222d, 0x0000, 0x2229, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_3[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254a, 0x254b,
+  0x254c, 0x254d, 0x254e, 0x254f, 0x2550, 0x2551, 0x0000, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556,
+  0x2557, 0x2558, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2561, 0x2562, 0x2563,
+  0x2564, 0x2565, 0x2566, 0x2567, 0x2568, 0x2569, 0x256a, 0x256b, 0x256c, 0x256d, 0x256e, 0x256f,
+  0x2570, 0x2571, 0x0000, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x2577, 0x2578, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_4[] = {
+  0x0000, 0x2c27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2c21, 0x2c22, 0x2c23, 0x2c24, 0x2c25, 0x2c26, 0x2c28, 0x2c29,
+  0x2c2a, 0x2c2b, 0x2c2c, 0x2c2d, 0x2c2e, 0x2c2f, 0x2c30, 0x2c31, 0x2c32, 0x2c33, 0x2c34, 0x2c35,
+  0x2c36, 0x2c37, 0x2c38, 0x2c39, 0x2c3a, 0x2c3b, 0x2c3c, 0x2c3d, 0x2c3e, 0x2c3f, 0x2c40, 0x2c41,
+  0x2c51, 0x2c52, 0x2c53, 0x2c54, 0x2c55, 0x2c56, 0x2c58, 0x2c59, 0x2c5a, 0x2c5b, 0x2c5c, 0x2c5d,
+  0x2c5e, 0x2c5f, 0x2c60, 0x2c61, 0x2c62, 0x2c63, 0x2c64, 0x2c65, 0x2c66, 0x2c67, 0x2c68, 0x2c69,
+  0x2c6a, 0x2c6b, 0x2c6c, 0x2c6d, 0x2c6e, 0x2c6f, 0x2c70, 0x2c71, 0x0000, 0x2c57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_32[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x212a, 0x0000, 0x0000,
+  0x212e, 0x212f, 0x0000, 0x0000, 0x2130, 0x2131, 0x0000, 0x0000, 0x2253, 0x2254, 0x0000, 0x0000,
+  0x0000, 0x2125, 0x2126, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2236, 0x0000, 0x2147, 0x2148, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2158,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2979, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x297a, 0x0000, 0x297b, 0x297c, 0x297d,
+  0x297e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_33[] = {
+  0x0000, 0x0000, 0x0000, 0x2149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2235, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2724, 0x0000, 0x0000, 0x2260, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2265, 0x2262, 0x0000,
+  0x0000, 0x0000, 0x2759, 0x0000, 0x0000, 0x0000, 0x0000, 0x214a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2877,
+  0x2878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x287b, 0x287c, 0x287d, 0x287e, 0x0000,
+  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537, 0x2538, 0x2539, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527, 0x2528,
+  0x2529, 0x252a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2167, 0x2168, 0x2166, 0x2169, 0x216a, 0x2255, 0x2258, 0x2256, 0x2259, 0x2257, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2221, 0x0000, 0x2222, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_34[] = {
+  0x2223, 0x0000, 0x2153, 0x2224, 0x0000, 0x0000, 0x0000, 0x2154, 0x2174, 0x0000, 0x0000, 0x2175,
+  0x0000, 0x0000, 0x0000, 0x2233, 0x0000, 0x2232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x216e, 0x0000, 0x0000, 0x2170, 0x2144, 0x0000, 0x2150, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x212b, 0x0000, 0x217c, 0x217d, 0x217b, 0x217a, 0x2172, 0x2173, 0x0000, 0x2231, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2145, 0x2171, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x212d, 0x216f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2156, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2141, 0x2155, 0x0000, 0x0000, 0x2142, 0x2143, 0x0000, 0x0000, 0x0000, 0x0000, 0x216c, 0x216d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2178, 0x2179,
+  0x0000, 0x0000, 0x2176, 0x2177, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2241, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2151, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_36[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2867, 0x2868, 0x2869, 0x286a, 0x286b, 0x286c, 0x286d, 0x286e, 0x286f, 0x2870, 0x2871, 0x2872,
+  0x2873, 0x2874, 0x2875, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2967, 0x2968, 0x2969, 0x296a,
+  0x296b, 0x296c, 0x296d, 0x296e, 0x296f, 0x2970, 0x2971, 0x2972, 0x2973, 0x2974, 0x2975, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x294d, 0x294e, 0x294f, 0x2950, 0x2951, 0x2952, 0x2953, 0x2954, 0x2955, 0x2956, 0x2957, 0x2958,
+  0x2959, 0x295a, 0x295b, 0x295c, 0x295d, 0x295e, 0x295f, 0x2960, 0x2961, 0x2962, 0x2963, 0x2964,
+  0x2965, 0x2966, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x284d, 0x284e, 0x284f, 0x2850, 0x2851, 0x2852, 0x2853, 0x2854,
+  0x2855, 0x2856, 0x2857, 0x2858, 0x2859, 0x285a, 0x285b, 0x285c, 0x285d, 0x285e, 0x285f, 0x2860,
+  0x2861, 0x2862, 0x2863, 0x2864, 0x2865, 0x2866, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_37[] = {
+  0x2621, 0x262c, 0x2622, 0x262d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2623, 0x2648, 0x2647, 0x262e, 0x2624, 0x2642, 0x2641, 0x262f, 0x2626, 0x2646, 0x2645, 0x2631,
+  0x2625, 0x2644, 0x2643, 0x2630, 0x2627, 0x263c, 0x2649, 0x264a, 0x2637, 0x264b, 0x264c, 0x2632,
+  0x2629, 0x263e, 0x264d, 0x264e, 0x2639, 0x264f, 0x2650, 0x2634, 0x2628, 0x2651, 0x2652, 0x2638,
+  0x263d, 0x2653, 0x2654, 0x2633, 0x262a, 0x2655, 0x2656, 0x263a, 0x263f, 0x2657, 0x2658, 0x2635,
+  0x262b, 0x2659, 0x265a, 0x263b, 0x265b, 0x265c, 0x2640, 0x265d, 0x265e, 0x265f, 0x2660, 0x2661,
+  0x2662, 0x2663, 0x2664, 0x2636, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2161, 0x2160, 0x0000, 0x2243, 0x2247, 0x2248, 0x224b, 0x224a,
+  0x2249, 0x224c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2163, 0x2162,
+  0x0000, 0x0000, 0x223a, 0x2239, 0x0000, 0x0000, 0x0000, 0x0000, 0x2165, 0x2164, 0x0000, 0x0000,
+  0x2238, 0x2237, 0x0000, 0x0000, 0x0000, 0x0000, 0x215f, 0x215e, 0x2242, 0x0000, 0x0000, 0x215b,
+  0x0000, 0x0000, 0x215d, 0x215c, 0x2244, 0x2245, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_38[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215a, 0x2159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x224f, 0x224e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x2250, 0x0000, 0x2251, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x214f, 0x0000, 0x214e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x223c, 0x223d, 0x0000, 0x2240, 0x223b, 0x223e, 0x0000, 0x223f, 0x224d, 0x225b, 0x225c, 0x0000,
+  0x225d, 0x225a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_48[] = {
+  0x2121, 0x2122, 0x2123, 0x2128, 0x0000, 0x0000, 0x0000, 0x0000, 0x2134, 0x2135, 0x2136, 0x2137,
+  0x2138, 0x2139, 0x213a, 0x213b, 0x213c, 0x213d, 0x0000, 0x216b, 0x2132, 0x2133, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2a21, 0x2a22, 0x2a23, 0x2a24, 0x2a25, 0x2a26, 0x2a27,
+  0x2a28, 0x2a29, 0x2a2a, 0x2a2b, 0x2a2c, 0x2a2d, 0x2a2e, 0x2a2f, 0x2a30, 0x2a31, 0x2a32, 0x2a33,
+  0x2a34, 0x2a35, 0x2a36, 0x2a37, 0x2a38, 0x2a39, 0x2a3a, 0x2a3b, 0x2a3c, 0x2a3d, 0x2a3e, 0x2a3f,
+  0x2a40, 0x2a41, 0x2a42, 0x2a43, 0x2a44, 0x2a45, 0x2a46, 0x2a47, 0x2a48, 0x2a49, 0x2a4a, 0x2a4b,
+  0x2a4c, 0x2a4d, 0x2a4e, 0x2a4f, 0x2a50, 0x2a51, 0x2a52, 0x2a53, 0x2a54, 0x2a55, 0x2a56, 0x2a57,
+  0x2a58, 0x2a59, 0x2a5a, 0x2a5b, 0x2a5c, 0x2a5d, 0x2a5e, 0x2a5f, 0x2a60, 0x2a61, 0x2a62, 0x2a63,
+  0x2a64, 0x2a65, 0x2a66, 0x2a67, 0x2a68, 0x2a69, 0x2a6a, 0x2a6b, 0x2a6c, 0x2a6d, 0x2a6e, 0x2a6f,
+  0x2a70, 0x2a71, 0x2a72, 0x2a73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2b21, 0x2b22, 0x2b23, 0x2b24, 0x2b25, 0x2b26, 0x2b27,
+  0x2b28, 0x2b29, 0x2b2a, 0x2b2b, 0x2b2c, 0x2b2d, 0x2b2e, 0x2b2f, 0x2b30, 0x2b31, 0x2b32, 0x2b33,
+  0x2b34, 0x2b35, 0x2b36, 0x2b37, 0x2b38, 0x2b39, 0x2b3a, 0x2b3b, 0x2b3c, 0x2b3d, 0x2b3e, 0x2b3f,
+  0x2b40, 0x2b41, 0x2b42, 0x2b43, 0x2b44, 0x2b45, 0x2b46, 0x2b47, 0x2b48, 0x2b49, 0x2b4a, 0x2b4b,
+  0x2b4c, 0x2b4d, 0x2b4e, 0x2b4f, 0x2b50, 0x2b51, 0x2b52, 0x2b53, 0x2b54, 0x2b55, 0x2b56, 0x2b57,
+  0x2b58, 0x2b59, 0x2b5a, 0x2b5b, 0x2b5c, 0x2b5d, 0x2b5e, 0x2b5f, 0x2b60, 0x2b61, 0x2b62, 0x2b63,
+  0x2b64, 0x2b65, 0x2b66, 0x2b67, 0x2b68, 0x2b69, 0x2b6a, 0x2b6b, 0x2b6c, 0x2b6d, 0x2b6e, 0x2b6f,
+  0x2b70, 0x2b71, 0x2b72, 0x2b73, 0x2b74, 0x2b75, 0x2b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_50[] = {
+  0x2931, 0x2932, 0x2933, 0x2934, 0x2935, 0x2936, 0x2937, 0x2938, 0x2939, 0x293a, 0x293b, 0x293c,
+  0x293d, 0x293e, 0x293f, 0x2940, 0x2941, 0x2942, 0x2943, 0x2944, 0x2945, 0x2946, 0x2947, 0x2948,
+  0x2949, 0x294a, 0x294b, 0x294c, 0x225f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x2831, 0x2832, 0x2833, 0x2834, 0x2835, 0x2836, 0x2837, 0x2838, 0x2839, 0x283a, 0x283b, 0x283c,
+  0x283d, 0x283e, 0x283f, 0x2840, 0x2841, 0x2842, 0x2843, 0x2844, 0x2845, 0x2846, 0x2847, 0x2848,
+  0x2849, 0x284a, 0x284b, 0x284c, 0x0000, 0x0000, 0x0000, 0x225e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_51[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2749, 0x274a, 0x274b, 0x274c,
+  0x274d, 0x0000, 0x0000, 0x0000, 0x273a, 0x273b, 0x275c, 0x275d, 0x275e, 0x2736, 0x2737, 0x2738,
+  0x2754, 0x2755, 0x2756, 0x2757, 0x2758, 0x2721, 0x2722, 0x2723, 0x2725, 0x272b, 0x272c, 0x272d,
+  0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733, 0x2734, 0x2727, 0x2728, 0x2729, 0x272a, 0x273d,
+  0x273e, 0x2765, 0x2766, 0x2767, 0x2768, 0x2761, 0x2762, 0x2763, 0x273f, 0x2740, 0x2741, 0x2742,
+  0x2743, 0x2744, 0x2745, 0x2746, 0x2747, 0x2748, 0x274e, 0x274f, 0x2750, 0x2751, 0x2752, 0x2753,
+  0x275a, 0x275b, 0x2263, 0x276c, 0x2726, 0x2760, 0x276f, 0x2261, 0x273c, 0x276d, 0x2735, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x2739, 0x276a, 0x0000, 0x0000, 0x276b, 0x0000, 0x0000, 0x275f, 0x0000,
+  0x2264, 0x0000, 0x0000, 0x2764, 0x276e, 0x2769, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_78[] = {
+  0x6c69, 0x6f4b, 0x0000, 0x7652, 0x0000, 0x0000, 0x0000, 0x5832, 0x6d5b, 0x5f32, 0x5f3e, 0x793b,
+  0x0000, 0x5c74, 0x0000, 0x0000, 0x0000, 0x7564, 0x0000, 0x0000, 0x7326, 0x5d60, 0x6126, 0x0000,
+  0x4e78, 0x5c30, 0x0000, 0x0000, 0x0000, 0x0000, 0x632a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7169, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c2f, 0x5321, 0x0000, 0x712b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6751, 0x522c, 0x0000, 0x4e79, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x717d, 0x0000, 0x5e3f, 0x7b3a, 0x7939, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e52, 0x0000, 0x632b, 0x6b60, 0x0000, 0x0000, 0x0000, 0x4e7a, 0x4b77, 0x6525,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a61,
+  0x0000, 0x544c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a61, 0x0000, 0x0000, 0x5c63, 0x5f2d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6b, 0x0000, 0x0000, 0x0000, 0x552f, 0x0000,
+  0x0000, 0x0000, 0x5675, 0x0000, 0x6578, 0x0000, 0x0000, 0x5e40, 0x6c23, 0x0000, 0x694d, 0x0000,
+  0x6a27, 0x6976, 0x7b3b, 0x0000, 0x6769, 0x6f4c, 0x0000, 0x0000, 0x5066, 0x0000, 0x0000, 0x5e41,
+  0x0000, 0x0000, 0x642c, 0x0000, 0x0000, 0x584c, 0x7971, 0x0000, 0x4e5f, 0x7a24, 0x6632, 0x0000,
+  0x7a7b, 0x0000, 0x0000, 0x7a3d, 0x4c48, 0x6f4d, 0x5555, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5322, 0x0000, 0x0000, 0x0000, 0x6c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6427, 0x6c52, 0x0000, 0x0000, 0x7631, 0x0000, 0x0000, 0x4e7b, 0x0000, 0x0000, 0x5051, 0x4b3f,
+  0x0000, 0x6d24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d28, 0x5e42, 0x7662, 0x6d5c,
+  0x5c75, 0x6039, 0x0000, 0x0000, 0x0000, 0x544e, 0x0000, 0x7435, 0x0000, 0x0000, 0x0000, 0x535b,
+  0x5635, 0x6c24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6466, 0x0000, 0x716a, 0x0000, 0x0000, 0x0000, 0x4b6c, 0x4b40, 0x0000, 0x0000, 0x0000, 0x6c72,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_79[] = {
+  0x0000, 0x506a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7972, 0x6c25, 0x505f,
+  0x0000, 0x676a, 0x506b, 0x5c51, 0x5b69, 0x7d4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a61, 0x0000, 0x5636, 0x0000, 0x635f, 0x0000, 0x5e43, 0x0000,
+  0x5e44, 0x4a21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6c, 0x0000, 0x0000, 0x5323, 0x6e37,
+  0x784f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a48, 0x6e38, 0x712c, 0x7125, 0x694e, 0x0000, 0x0000,
+  0x0000, 0x793c, 0x0000, 0x0000, 0x0000, 0x6579, 0x6c6a, 0x5d56, 0x6d42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7825, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x653a, 0x5b58, 0x0000, 0x0000, 0x4a22, 0x0000, 0x0000, 0x514d, 0x0000,
+  0x0000, 0x0000, 0x6e6d, 0x0000, 0x0000, 0x0000, 0x6c6b, 0x5e45, 0x0000, 0x6360, 0x0000, 0x4a49,
+  0x7269, 0x0000, 0x554e, 0x0000, 0x7636, 0x0000, 0x4e42, 0x5647, 0x0000, 0x6334, 0x0000, 0x712d,
+  0x0000, 0x6a62, 0x0000, 0x0000, 0x0000, 0x0000, 0x5742, 0x0000, 0x7327, 0x0000, 0x0000, 0x4d6a,
+  0x0000, 0x6b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5932, 0x7d25, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7655, 0x5562, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7835,
+  0x0000, 0x0000, 0x4c75, 0x7535, 0x642d, 0x0000, 0x0000, 0x0000, 0x0000, 0x676b, 0x7155, 0x0000,
+  0x0000, 0x0000, 0x703b, 0x0000, 0x0000, 0x6935, 0x0000, 0x4c49, 0x7a55, 0x0000, 0x0000, 0x6154,
+  0x0000, 0x0000, 0x5756, 0x0000, 0x0000, 0x5c41, 0x0000, 0x5e46, 0x7a6f, 0x6361, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6173, 0x5c76,
+  0x0000, 0x4e7c, 0x0000, 0x5b44, 0x0000, 0x7871, 0x0000, 0x0000, 0x5c64, 0x0000, 0x656f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_80[] = {
+  0x0000, 0x0000, 0x5c31, 0x0000, 0x0000, 0x0000, 0x5556, 0x0000, 0x0000, 0x735a, 0x0000, 0x4b41,
+  0x0000, 0x5b43, 0x0000, 0x0000, 0x0000, 0x597a, 0x536e, 0x0000, 0x0000, 0x0000, 0x7a38, 0x0000,
+  0x0000, 0x7d26, 0x6b6f, 0x0000, 0x7426, 0x0000, 0x4c4a, 0x7328, 0x0000, 0x735b, 0x0000, 0x5b27,
+  0x7637, 0x0000, 0x4f66, 0x7072, 0x4b5a, 0x0000, 0x6752, 0x5743, 0x7670, 0x685e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6526,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6567, 0x0000, 0x0000, 0x0000, 0x4a23,
+  0x4c27, 0x6a49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7836, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7a25, 0x0000, 0x0000, 0x0000, 0x0000, 0x712e, 0x0000, 0x6f4e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7630, 0x6f4f, 0x694f, 0x0000,
+  0x775e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e53, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b28, 0x0000, 0x0000,
+  0x0000, 0x4b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f21, 0x5d61, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x754a, 0x6936, 0x0000, 0x0000, 0x0000, 0x0000, 0x676c, 0x6e6e,
+  0x0000, 0x7370, 0x0000, 0x5f3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c4b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5041, 0x0000, 0x0000, 0x0000, 0x7452, 0x603a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f40, 0x0000, 0x4e60, 0x0000, 0x0000, 0x0000, 0x5c52, 0x7d6a, 0x0000,
+  0x0000, 0x0000, 0x5676, 0x0000, 0x0000, 0x0000, 0x6a4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6869, 0x0000, 0x632c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7350, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a24, 0x0000, 0x5b78,
+  0x0000, 0x0000, 0x0000, 0x5e47
+};
+static const uint16_t ksc5601_1987_0_f_81[] = {
+  0x6b70, 0x7156, 0x0000, 0x0000, 0x6562, 0x0000, 0x4c4c, 0x0000, 0x0000, 0x4b7b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f41, 0x0000, 0x566d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6950, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x5563, 0x0000, 0x0000, 0x5153, 0x0000,
+  0x6570, 0x0000, 0x0000, 0x0000, 0x6834, 0x6b43, 0x0000, 0x6a2a, 0x7a7c, 0x7576, 0x703c, 0x7d54,
+  0x603b, 0x4e43, 0x0000, 0x503a, 0x773a, 0x5873, 0x774d, 0x0000, 0x0000, 0x0000, 0x642e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x545f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5067, 0x0000, 0x0000, 0x6c7d, 0x0000, 0x522e, 0x6e6f, 0x5557, 0x6a64, 0x7822,
+  0x4d6b, 0x573f, 0x7b31, 0x0000, 0x0000, 0x4d6c, 0x0000, 0x0000, 0x0000, 0x5c32, 0x506c, 0x4e7d,
+  0x6e70, 0x0000, 0x0000, 0x0000, 0x4c42, 0x0000, 0x0000, 0x0000, 0x506d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6577, 0x0000, 0x0000, 0x0000, 0x737c, 0x0000, 0x0000, 0x6e22, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5933, 0x0000, 0x0000, 0x5874, 0x0000, 0x6937, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5922, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5871, 0x0000, 0x544f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6527, 0x5552, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5629, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7422, 0x0000, 0x7157, 0x0000, 0x0000, 0x5558, 0x0000, 0x703d,
+  0x5750, 0x5450, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x574f, 0x6b6a, 0x7d6b, 0x0000, 0x0000, 0x5b6d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c45, 0x4b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d55, 0x0000, 0x7448, 0x686a, 0x7573, 0x0000,
+  0x0000, 0x795e, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_82[] = {
+  0x536f, 0x0000, 0x0000, 0x6c53, 0x0000, 0x0000, 0x5d42, 0x6f37, 0x6754, 0x0000, 0x4a4a, 0x0000,
+  0x0000, 0x0000, 0x597b, 0x0000, 0x0000, 0x7a7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x562a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7777, 0x5c2c, 0x0000, 0x0000, 0x0000, 0x5757, 0x5f22, 0x0000, 0x0000, 0x0000, 0x4e3e, 0x0000,
+  0x5370, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7024, 0x616c, 0x4f67, 0x734b, 0x6d29, 0x4a3e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746f, 0x0000, 0x0000, 0x0000, 0x764e,
+  0x0000, 0x0000, 0x5e7b, 0x503b, 0x5537, 0x6e71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7428, 0x0000, 0x5c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b27, 0x0000, 0x5a4e, 0x0000, 0x0000,
+  0x0000, 0x6066, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d25, 0x6e72, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c79, 0x0000, 0x0000, 0x795c, 0x0000, 0x0000, 0x735c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7872, 0x0000, 0x7479, 0x0000, 0x0000, 0x0000, 0x7c71,
+  0x0000, 0x0000, 0x0000, 0x503c, 0x5b79, 0x5731, 0x0000, 0x0000, 0x0000, 0x4b7c, 0x0000, 0x0000,
+  0x0000, 0x7025, 0x4b7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5574,
+  0x0000, 0x0000, 0x0000, 0x4d6d, 0x4a25, 0x0000, 0x0000, 0x562b, 0x5042, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x703e, 0x523d, 0x4c24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a36, 0x0000,
+  0x0000, 0x4c4d, 0x0000, 0x5a7a, 0x0000, 0x764f, 0x0000, 0x6938, 0x0000, 0x5875, 0x0000, 0x0000,
+  0x0000, 0x4c4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x574d, 0x0000, 0x0000, 0x5451, 0x696d, 0x0000,
+  0x4a6b, 0x5962, 0x0000, 0x7d32, 0x0000, 0x632d, 0x564c, 0x5934, 0x0000, 0x0000, 0x6127, 0x6e53,
+  0x5043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7d33, 0x0000, 0x5564, 0x0000, 0x0000, 0x4f68, 0x0000, 0x6d43, 0x5032,
+  0x0000, 0x0000, 0x4e7e, 0x5a28
+};
+static const uint16_t ksc5601_1987_0_f_83[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7850, 0x0000, 0x0000, 0x7d56, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7851, 0x0000, 0x7852, 0x5c53, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d62, 0x7b79, 0x5d41,
+  0x0000, 0x6335, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d5d, 0x4e44, 0x0000, 0x4b21,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d63, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c5d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x792f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x527b, 0x4f21, 0x6428, 0x0000, 0x7436, 0x6c7e, 0x0000, 0x0000, 0x632e,
+  0x676d, 0x7d41, 0x5a62, 0x0000, 0x0000, 0x5833, 0x0000, 0x0000, 0x0000, 0x5d64, 0x706f, 0x7671,
+  0x7a70, 0x0000, 0x0000, 0x5175, 0x0000, 0x0000, 0x5a4f, 0x0000, 0x5c54, 0x0000, 0x5c26, 0x0000,
+  0x6f3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4f, 0x0000, 0x6059, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5956, 0x6c54, 0x6a4b, 0x0000, 0x0000, 0x4a3f, 0x5530, 0x0000, 0x4f69,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x716d, 0x0000, 0x4c4f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x646d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5758, 0x0000, 0x7d27, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a2b, 0x7632, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f70, 0x793d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6674, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7351, 0x0000, 0x0000, 0x0000, 0x0000, 0x6951, 0x7329, 0x5060, 0x6952,
+  0x0000, 0x5a63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6252, 0x0000, 0x7622, 0x6174,
+  0x0000, 0x0000, 0x0000, 0x5a64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6755, 0x753f, 0x4f22,
+  0x4d2f, 0x4f23, 0x0000, 0x0000, 0x0000, 0x4d30, 0x717e, 0x5023, 0x612f, 0x7823, 0x0000, 0x4a26,
+  0x773b, 0x726a, 0x5e48, 0x6953, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e49, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_84[] = {
+  0x0000, 0x0000, 0x0000, 0x7d5e, 0x4a40, 0x0000, 0x0000, 0x0000, 0x796a, 0x514e, 0x6e54, 0x0000,
+  0x5452, 0x5923, 0x7d28, 0x5759, 0x774e, 0x7a3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f56, 0x0000, 0x5770, 0x0000, 0x6b61, 0x7845, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c7a, 0x0000, 0x0000, 0x5d43, 0x0000, 0x795f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x676f, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d65, 0x7623, 0x0000, 0x597c,
+  0x7d29, 0x0000, 0x676e, 0x0000, 0x0000, 0x0000, 0x5565, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f50, 0x0000, 0x4d31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7722, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7132, 0x0000, 0x7131, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d32, 0x0000, 0x5a2b, 0x0000, 0x4a27, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6362, 0x7b3c, 0x5924, 0x0000, 0x0000, 0x6e3a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7853, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7a, 0x0000, 0x4f24, 0x0000,
+  0x5c7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7663, 0x0000, 0x0000, 0x0000,
+  0x6d2a, 0x0000, 0x0000, 0x7221, 0x4e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a26,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7960, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c56, 0x0000, 0x0000,
+  0x646e, 0x7921, 0x0000, 0x0000, 0x7b6f, 0x0000, 0x0000, 0x0000, 0x796b, 0x6e23, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a2c, 0x0000, 0x0000,
+  0x0000, 0x4a28, 0x0000, 0x0000, 0x747a, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d56, 0x7c76, 0x0000,
+  0x0000, 0x0000, 0x7449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7854, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_85[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7826, 0x0000, 0x5e4a, 0x7246, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x575a, 0x0000, 0x5350, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5845, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a66,
+  0x0000, 0x735d, 0x0000, 0x0000, 0x0000, 0x645a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7664, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7672, 0x0000, 0x5f42, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x597d, 0x0000, 0x0000, 0x0000, 0x4c76,
+  0x0000, 0x0000, 0x533a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x642f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7961, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7026, 0x0000, 0x0000, 0x0000, 0x4b53, 0x0000, 0x0000, 0x0000,
+  0x603c, 0x0000, 0x744a, 0x547a, 0x0000, 0x7d2a, 0x7962, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7437, 0x7d42, 0x7c30, 0x0000,
+  0x7d6c, 0x4a62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d3d,
+  0x0000, 0x6a67, 0x5f43, 0x5152, 0x4e62, 0x0000, 0x5324, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d2b, 0x0000, 0x5f60, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7247, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6770, 0x0000, 0x506e, 0x0000, 0x0000, 0x732a, 0x0000, 0x0000, 0x0000, 0x5e4b,
+  0x7638, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6175, 0x7133, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_86[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7723, 0x0000, 0x0000, 0x4a29, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f25, 0x0000, 0x0000, 0x5f44,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6130,
+  0x0000, 0x0000, 0x703f, 0x0000, 0x7624, 0x0000, 0x6336, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a46,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x506f, 0x0000, 0x0000, 0x7d6d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7c77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x663f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e2d, 0x0000, 0x7a3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5225, 0x0000,
+  0x0000, 0x7d6e, 0x0000, 0x0000, 0x0000, 0x7536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6176, 0x5e4c, 0x0000, 0x0000, 0x7c5e, 0x0000, 0x6c57, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5637, 0x4d33, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_87[] = {
+  0x0000, 0x0000, 0x0000, 0x7855, 0x6558, 0x0000, 0x0000, 0x0000, 0x4f6a, 0x0000, 0x0000, 0x4f50,
+  0x0000, 0x6a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a2e, 0x6a2d, 0x0000, 0x0000, 0x5371, 0x0000,
+  0x5325, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x774f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x5024, 0x0000, 0x0000,
+  0x7222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5070,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7223, 0x0000, 0x7778, 0x0000, 0x0000, 0x0000, 0x0000, 0x5033,
+  0x0000, 0x0000, 0x5b29, 0x0000, 0x0000, 0x533b, 0x4a6c, 0x0000, 0x7126, 0x4b55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7767, 0x0000, 0x0000, 0x4d5e, 0x0000, 0x7724, 0x0000, 0x0000, 0x0000, 0x7840, 0x0000,
+  0x0000, 0x0000, 0x535d, 0x0000, 0x4c50, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f26, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7673, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6177, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x535c, 0x0000, 0x0000, 0x7a7e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b59, 0x0000, 0x4f27, 0x6a2f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x646f, 0x0000, 0x0000, 0x0000, 0x6939, 0x7158, 0x0000, 0x0000, 0x5858,
+  0x0000, 0x0000, 0x6072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6634, 0x5c7c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7371, 0x0000, 0x0000, 0x0000, 0x6350, 0x0000, 0x0000, 0x727b, 0x0000, 0x5b46, 0x5071, 0x0000,
+  0x5072, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_88[] = {
+  0x4f5c, 0x0000, 0x5351, 0x0000, 0x0000, 0x4c31, 0x7758, 0x0000, 0x4b28, 0x6b3c, 0x643e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x745c, 0x0000, 0x0000, 0x5c42, 0x0000, 0x0000,
+  0x7027, 0x0000, 0x0000, 0x6640, 0x0000, 0x0000, 0x4a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x686b,
+  0x6568, 0x5c43, 0x0000, 0x0000, 0x6d5e, 0x5372, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c77, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4e54, 0x672b, 0x0000, 0x0000, 0x0000, 0x4b43, 0x0000, 0x6131, 0x0000, 0x0000,
+  0x7732, 0x0000, 0x0000, 0x5373, 0x5352, 0x0000, 0x7540, 0x0000, 0x0000, 0x0000, 0x5f5d, 0x0000,
+  0x0000, 0x6e73, 0x6771, 0x0000, 0x7d34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7248, 0x0000, 0x0000,
+  0x0000, 0x7352, 0x0000, 0x0000, 0x6e74, 0x0000, 0x6253, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c51,
+  0x0000, 0x5f6a, 0x0000, 0x0000, 0x0000, 0x693a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5957, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x754d, 0x0000, 0x7172, 0x7a47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5978, 0x5442, 0x0000, 0x0000, 0x0000, 0x0000, 0x7665, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d45,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6772, 0x6d5f, 0x0000, 0x0000, 0x4a4b, 0x0000,
+  0x0000, 0x5b7a, 0x0000, 0x0000, 0x0000, 0x6835, 0x0000, 0x5326, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7d35, 0x0000, 0x0000, 0x7949, 0x0000, 0x6462, 0x0000, 0x7b3d, 0x0000, 0x0000,
+  0x5724, 0x4e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e55, 0x5666, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x653d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4d, 0x6c73, 0x0000, 0x0000, 0x6d60,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c6c, 0x7b3e, 0x5f6b,
+  0x0000, 0x6178, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_89[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x793e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5073, 0x602a, 0x6862, 0x0000,
+  0x0000, 0x6254, 0x527d, 0x0000, 0x6528, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5953, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x535e, 0x0000, 0x7438, 0x773c, 0x5c7d, 0x0000, 0x686c, 0x6467, 0x0000,
+  0x0000, 0x6377, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c28, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6572, 0x0000, 0x0000, 0x5074,
+  0x522f, 0x5c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x5025, 0x7134, 0x7c31, 0x4c78, 0x0000, 0x0000,
+  0x5d46, 0x7a51, 0x0000, 0x775f, 0x0000, 0x0000, 0x7a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e75, 0x0000, 0x5e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x6773, 0x0000, 0x0000, 0x772c, 0x6b44,
+  0x6d61, 0x602b, 0x5d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x5233, 0x523f, 0x0000, 0x0000, 0x0000,
+  0x4a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x657d, 0x5d65,
+  0x584d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5075, 0x0000, 0x0000, 0x686d, 0x5052, 0x0000, 0x5958, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7666, 0x0000, 0x0000,
+  0x5b2a, 0x0000, 0x0000, 0x0000, 0x7760, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5859, 0x0000, 0x7423, 0x0000, 0x0000, 0x745d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f51, 0x0000, 0x0000, 0x5935, 0x0000, 0x0000, 0x6d2b, 0x0000, 0x6337,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e3b, 0x4d34, 0x0000, 0x6073, 0x6a4d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c75, 0x686e, 0x0000, 0x4b29, 0x712f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a4d, 0x0000, 0x6c29, 0x0000, 0x726b, 0x0000, 0x7d6f, 0x0000, 0x7973, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6641, 0x0000, 0x0000, 0x6c58,
+  0x0000, 0x0000, 0x0000, 0x6d2c
+};
+static const uint16_t ksc5601_1987_0_f_90[] = {
+  0x0000, 0x6a4e, 0x0000, 0x685f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5226, 0x0000, 0x0000, 0x6774, 0x5156, 0x0000, 0x0000, 0x6642, 0x6363, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6430, 0x0000, 0x0000, 0x0000, 0x5834, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7625, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x735e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5725, 0x0000, 0x0000, 0x0000, 0x0000, 0x7768, 0x0000,
+  0x0000, 0x6846, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d66, 0x0000, 0x0000, 0x0000, 0x5c7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x585a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a2c, 0x6a30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6338, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4a2a, 0x6179, 0x0000, 0x6a31, 0x0000, 0x0000, 0x0000, 0x0000, 0x726c, 0x0000, 0x0000,
+  0x7a6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7974, 0x0000, 0x0000, 0x526c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_91[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7b, 0x0000, 0x0000, 0x0000, 0x7d70, 0x0000, 0x603d,
+  0x4e63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7846, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f45, 0x0000, 0x0000, 0x653e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d2d, 0x7a6a, 0x0000, 0x0000,
+  0x4d6e, 0x6d26, 0x0000, 0x6d2e, 0x706d, 0x0000, 0x5d21, 0x0000, 0x6d2f, 0x7c78, 0x0000, 0x586b,
+  0x0000, 0x0000, 0x0000, 0x4c79, 0x4d35, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a29, 0x0000, 0x615d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6255, 0x6d4f, 0x0000, 0x0000, 0x0000, 0x5d22, 0x0000, 0x0000,
+  0x794a, 0x0000, 0x6a68, 0x0000, 0x656d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x536b, 0x0000, 0x6954, 0x617a, 0x644c, 0x0000, 0x6164, 0x6847, 0x0000, 0x0000, 0x4e5b,
+  0x0000, 0x0000, 0x0000, 0x5c55, 0x0000, 0x7735, 0x7c73, 0x7073, 0x4e2f, 0x7135, 0x6f52, 0x6848,
+  0x6b71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b54, 0x603e, 0x6378, 0x6a69, 0x7c32, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6074, 0x0000, 0x4f60, 0x0000, 0x6e25, 0x0000, 0x0000, 0x7a2a,
+  0x6643, 0x6132, 0x4a2b, 0x0000, 0x6364, 0x693b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6256,
+  0x7372, 0x0000, 0x6e56, 0x6a32, 0x5076, 0x6c59, 0x5a4b, 0x4f28, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d23, 0x0000, 0x0000, 0x0000, 0x585b, 0x0000, 0x794e, 0x6955, 0x6351, 0x0000, 0x0000, 0x523c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x582c, 0x734c, 0x0000, 0x4d7b, 0x7656, 0x0000,
+  0x6775, 0x686f, 0x6379, 0x523b, 0x7373, 0x637b, 0x0000, 0x5e50, 0x4e30, 0x0000, 0x5677, 0x7159,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7541, 0x5c44, 0x0000, 0x753b, 0x0000, 0x5e51, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_92[] = {
+  0x0000, 0x5c66, 0x0000, 0x0000, 0x5e52, 0x0000, 0x0000, 0x6d62, 0x6e76, 0x6a4f, 0x706e, 0x637c,
+  0x0000, 0x535f, 0x5374, 0x6133, 0x0000, 0x6134, 0x0000, 0x0000, 0x0000, 0x0000, 0x7453, 0x0000,
+  0x0000, 0x5f46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6956, 0x0000, 0x0000, 0x0000, 0x5b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7626, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6339, 0x6b45, 0x7429, 0x4d36,
+  0x5279, 0x0000, 0x5a2d, 0x5263, 0x4f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b5c, 0x4c7a, 0x0000,
+  0x4f5d, 0x0000, 0x0000, 0x6829, 0x0000, 0x633b, 0x633a, 0x0000, 0x0000, 0x605a, 0x0000, 0x0000,
+  0x0000, 0x6e77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c33, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5375, 0x0000, 0x5726, 0x0000, 0x7635, 0x575b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6155, 0x0000, 0x0000, 0x546a, 0x0000, 0x5f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5077, 0x6d54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x645b, 0x0000, 0x617b, 0x4b22, 0x0000, 0x0000, 0x0000, 0x0000, 0x5360, 0x0000, 0x643f,
+  0x0000, 0x7b40, 0x0000, 0x5a3e, 0x644d, 0x0000, 0x5639, 0x0000, 0x0000, 0x0000, 0x6f40, 0x0000,
+  0x617c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f47, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6431, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c67,
+  0x5c68, 0x0000, 0x0000, 0x0000, 0x7a56, 0x0000, 0x5376, 0x0000, 0x0000, 0x0000, 0x0000, 0x715a,
+  0x0000, 0x7a72, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_93[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x627d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x554f, 0x5078, 0x0000, 0x0000, 0x4d5f, 0x0000, 0x0000, 0x754b, 0x0000, 0x6470, 0x4b2b,
+  0x0000, 0x5744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x627e, 0x0000, 0x5d5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a2e, 0x4a6e, 0x0000, 0x0000, 0x0000, 0x5539, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6321, 0x0000, 0x0000,
+  0x6863, 0x0000, 0x0000, 0x732b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f29, 0x0000, 0x0000, 0x0000, 0x5377, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5471, 0x0000, 0x0000, 0x4e64, 0x0000, 0x6872, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6575, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x672e, 0x0000, 0x563a, 0x0000, 0x5f6c, 0x6440, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6864, 0x0000, 0x0000, 0x0000, 0x0000, 0x5835, 0x0000, 0x0000, 0x0000, 0x645c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7439, 0x7136, 0x0000, 0x0000, 0x625e, 0x6135, 0x0000,
+  0x0000, 0x4d6f, 0x7127, 0x4e65, 0x4b5d, 0x0000, 0x0000, 0x5963, 0x0000, 0x0000, 0x732c, 0x0000,
+  0x0000, 0x5079, 0x6c2b, 0x5e53, 0x7769, 0x0000, 0x0000, 0x7975, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x615e, 0x4b6e, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_94[] = {
+  0x0000, 0x0000, 0x633c, 0x7856, 0x0000, 0x0000, 0x5b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d71, 0x0000, 0x0000, 0x0000, 0x0000, 0x7736, 0x0000, 0x0000, 0x0000, 0x0000, 0x745e, 0x0000,
+  0x0000, 0x726d, 0x0000, 0x5b59, 0x0000, 0x7028, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x617d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e54, 0x0000, 0x602c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d63, 0x0000, 0x0000, 0x5361, 0x0000, 0x5f48, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5936, 0x0000, 0x7d2c, 0x6f53, 0x0000, 0x0000, 0x0000, 0x6441, 0x786b, 0x0000, 0x5b2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x582d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x763a,
+  0x0000, 0x5b5f, 0x5353, 0x7847, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4e, 0x7841, 0x5234, 0x0000, 0x0000, 0x5c34,
+  0x7a39, 0x4a4f, 0x0000, 0x7c33, 0x6a6a, 0x6a6b, 0x507a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6d64, 0x0000, 0x0000, 0x5d67, 0x0000, 0x0000, 0x5f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f6d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e3c, 0x0000, 0x6f41, 0x0000, 0x0000, 0x4c52, 0x0000,
+  0x5d24, 0x0000, 0x0000, 0x0000, 0x5f4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5378, 0x7128,
+  0x0000, 0x0000, 0x0000, 0x4d37, 0x0000, 0x6f54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x645d, 0x5f6e, 0x4b2c, 0x693c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a6c, 0x0000,
+  0x0000, 0x0000, 0x5f4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x793f, 0x562f, 0x5546, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f2a, 0x0000, 0x0000, 0x4e29, 0x0000, 0x0000, 0x5678, 0x0000,
+  0x0000, 0x0000, 0x7137, 0x6e78, 0x0000, 0x0000, 0x0000, 0x5959, 0x735f, 0x0000, 0x7848, 0x4e46,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5566, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7466, 0x0000, 0x0000, 0x6645, 0x6f55, 0x0000, 0x0000, 0x4b6f, 0x7c5f,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_95[] = {
+  0x0000, 0x5c27, 0x0000, 0x0000, 0x5667, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7849, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6352, 0x0000, 0x633d, 0x0000, 0x4f61, 0x7040, 0x6c5a, 0x0000, 0x5d57,
+  0x7b70, 0x0000, 0x0000, 0x6c2c, 0x0000, 0x0000, 0x0000, 0x7029, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7a57, 0x7b41, 0x0000, 0x5240, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6530, 0x0000, 0x0000, 0x0000, 0x6d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b2d, 0x0000,
+  0x7930, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7725, 0x0000, 0x4b2e, 0x0000, 0x5a2f, 0x0000, 0x5836, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5327, 0x7b32, 0x0000, 0x7d44, 0x0000, 0x6c2d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b21, 0x0000, 0x0000, 0x0000, 0x6569, 0x696e, 0x0000, 0x7374, 0x7873, 0x7041,
+  0x5e2f, 0x7830, 0x0000, 0x0000, 0x7360, 0x672f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b2d,
+  0x0000, 0x6635, 0x0000, 0x0000, 0x7928, 0x0000, 0x0000, 0x5d58, 0x6859, 0x6f56, 0x0000, 0x0000,
+  0x0000, 0x5362, 0x0000, 0x625f, 0x0000, 0x0000, 0x7c60, 0x5748, 0x7d2d, 0x0000, 0x0000, 0x0000,
+  0x5f6f, 0x4c53, 0x5379, 0x0000, 0x0000, 0x0000, 0x0000, 0x5470, 0x5b47, 0x5e55, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7074, 0x0000, 0x5550, 0x6559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c47, 0x5c56, 0x6260, 0x0000, 0x0000, 0x0000, 0x5a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7323, 0x0000, 0x536c, 0x0000, 0x744b, 0x0000, 0x0000, 0x0000, 0x7d45, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x637d, 0x0000, 0x7931, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x507b, 0x6c5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x753c, 0x7224,
+  0x584e, 0x584f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7577, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7661, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5237, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b6c, 0x0000, 0x5d48
+};
+static const uint16_t ksc5601_1987_0_f_96[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6468, 0x0000, 0x0000, 0x5241, 0x0000, 0x0000, 0x0000, 0x7857, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x563b, 0x5e56, 0x0000, 0x0000, 0x773d, 0x6c2e, 0x0000, 0x0000,
+  0x0000, 0x5061, 0x0000, 0x6075, 0x6a33, 0x0000, 0x4e56, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c25,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c76, 0x6261, 0x633e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c48, 0x0000, 0x0000, 0x4d70, 0x0000, 0x7976, 0x0000,
+  0x0000, 0x5f70, 0x0000, 0x0000, 0x0000, 0x653f, 0x0000, 0x0000, 0x0000, 0x4e3f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7c61, 0x6d30, 0x7d51, 0x763b, 0x0000, 0x0000, 0x794f, 0x6b5a, 0x4a41, 0x0000,
+  0x5238, 0x4d71, 0x0000, 0x6353, 0x7d66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x666d, 0x0000, 0x0000, 0x0000, 0x637a, 0x0000, 0x0000, 0x702a, 0x7950, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c62, 0x0000, 0x7827, 0x0000, 0x0000, 0x0000, 0x6165, 0x6e79,
+  0x0000, 0x0000, 0x0000, 0x6776, 0x6a6d, 0x0000, 0x0000, 0x7c34, 0x7542, 0x0000, 0x0000, 0x575c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7075, 0x0000, 0x5d68, 0x536d,
+  0x757c, 0x0000, 0x5a3f, 0x0000, 0x4c7b, 0x0000, 0x0000, 0x0000, 0x537a, 0x7424, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f57, 0x0000, 0x5443, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b6d, 0x0000, 0x602d, 0x0000, 0x0000, 0x6a6e, 0x7b33, 0x6442, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7667, 0x525d, 0x0000, 0x5f4c, 0x0000, 0x0000, 0x7c49, 0x0000, 0x0000, 0x6529, 0x6076, 0x7633,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_97[] = {
+  0x0000, 0x617e, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b70, 0x0000, 0x6a6f, 0x6a70, 0x0000, 0x0000,
+  0x0000, 0x5a40, 0x7834, 0x6b72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6443, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6957, 0x6471, 0x0000, 0x0000, 0x0000, 0x4a6f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c4a, 0x0000, 0x0000, 0x0000, 0x7361, 0x0000, 0x0000, 0x4b44, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6365, 0x0000, 0x4b45, 0x6a34, 0x0000, 0x0000, 0x693d, 0x0000, 0x5749, 0x0000, 0x0000, 0x6b5b,
+  0x6d31, 0x0000, 0x4c43, 0x773e, 0x7c4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7874,
+  0x0000, 0x5937, 0x0000, 0x0000, 0x7353, 0x7354, 0x0000, 0x0000, 0x0000, 0x7764, 0x0000, 0x7751,
+  0x0000, 0x0000, 0x5837, 0x4e31, 0x4a42, 0x0000, 0x0000, 0x7b34, 0x4b46, 0x0000, 0x0000, 0x7076,
+  0x0000, 0x0000, 0x5567, 0x0000, 0x6a50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c54, 0x4b2f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x742a, 0x692f, 0x0000, 0x0000, 0x7543, 0x6958, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d69, 0x0000, 0x0000, 0x0000, 0x7173, 0x0000,
+  0x557b, 0x5e3b, 0x0000, 0x0000, 0x747b, 0x0000, 0x0000, 0x0000, 0x7d73, 0x7d72, 0x7726, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d49, 0x0000, 0x0000, 0x5453,
+  0x0000, 0x4c28, 0x0000, 0x5a41, 0x4c55, 0x0000, 0x5964, 0x0000, 0x0000, 0x0000, 0x7a4a, 0x0000,
+  0x0000, 0x0000, 0x6563, 0x0000, 0x0000, 0x0000, 0x533c, 0x0000, 0x0000, 0x0000, 0x4a70, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5044, 0x0000, 0x0000, 0x0000, 0x4a50, 0x7a2b, 0x6b6b, 0x6778, 0x5965,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7324, 0x0000, 0x0000, 0x0000, 0x547b, 0x7c63, 0x7a58, 0x0000, 0x7355, 0x0000,
+  0x4f2b, 0x0000, 0x0000, 0x6b73
+};
+static const uint16_t ksc5601_1987_0_f_98[] = {
+  0x557c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5354, 0x4d7c, 0x0000, 0x5966, 0x0000,
+  0x6279, 0x6221, 0x6b54, 0x0000, 0x6077, 0x6432, 0x4c7c, 0x0000, 0x0000, 0x0000, 0x7b64, 0x0000,
+  0x0000, 0x0000, 0x742b, 0x0000, 0x0000, 0x0000, 0x0000, 0x503d, 0x0000, 0x4a71, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f38, 0x0000, 0x0000, 0x0000, 0x5740, 0x0000,
+  0x6e7a, 0x7d74, 0x0000, 0x0000, 0x5363, 0x0000, 0x7b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5568, 0x5b2e, 0x6136, 0x7837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x603f,
+  0x7b43, 0x5d6a, 0x0000, 0x6222, 0x0000, 0x6e26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7668,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7675, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d4a, 0x0000, 0x0000, 0x5062, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d26, 0x0000,
+  0x0000, 0x5d6b, 0x0000, 0x0000, 0x6479, 0x0000, 0x0000, 0x632f, 0x507c, 0x0000, 0x0000, 0x0000,
+  0x747c, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3c, 0x776a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6564, 0x5f71, 0x0000, 0x0000, 0x7761, 0x0000, 0x7977, 0x6f39, 0x0000, 0x0000, 0x7858,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7929, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7859, 0x0000, 0x0000,
+  0x0000, 0x6e3d, 0x0000, 0x0000, 0x0000, 0x5846, 0x0000, 0x0000, 0x6463, 0x754e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d59, 0x0000, 0x0000, 0x0000, 0x0000, 0x5967, 0x5239, 0x5543, 0x0000, 0x0000,
+  0x5a65, 0x5a50, 0x0000, 0x5159, 0x4e58, 0x0000, 0x4b5e, 0x742c, 0x5a7b, 0x0000, 0x7669, 0x6873,
+  0x4f2c, 0x7070, 0x0000, 0x747d, 0x5b48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e40, 0x6354, 0x514f, 0x7175,
+  0x0000, 0x4d72, 0x0000, 0x4f6b, 0x0000, 0x0000, 0x0000, 0x4d38, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6326, 0x515a
+};
+static const uint16_t ksc5601_1987_0_f_99[] = {
+  0x0000, 0x7225, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7226, 0x0000, 0x644e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x537b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7129, 0x0000, 0x0000, 0x0000, 0x7249,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f58, 0x6649,
+  0x0000, 0x5838, 0x7a73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7335, 0x0000, 0x0000, 0x7824, 0x0000, 0x0000, 0x5173, 0x6648, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x785a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c69, 0x5e57, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b5f, 0x0000, 0x0000, 0x0000, 0x4f6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x745f,
+  0x0000, 0x0000, 0x5174, 0x523a, 0x0000, 0x0000, 0x0000, 0x5f72, 0x0000, 0x0000, 0x0000, 0x6137,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6223, 0x537c, 0x0000, 0x0000, 0x6d66, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b49, 0x0000, 0x0000, 0x0000, 0x647a, 0x0000, 0x4f5e, 0x0000, 0x0000, 0x4e50,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5553, 0x7375, 0x772e, 0x0000, 0x0000, 0x6f48, 0x0000, 0x4d73,
+  0x754f, 0x6573, 0x7042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a51, 0x0000, 0x0000, 0x0000, 0x6a71, 0x0000, 0x5026, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x595a, 0x702b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b67, 0x0000,
+  0x0000, 0x0000, 0x6540, 0x7c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6444, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c29, 0x7d46, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6a35, 0x0000, 0x652a, 0x5f3a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_100[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x615f, 0x0000, 0x5a51, 0x0000, 0x0000, 0x0000, 0x0000, 0x6138, 0x0000, 0x6874, 0x537d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x724a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a66, 0x7733, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d4d, 0x0000,
+  0x0000, 0x0000, 0x7336, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7544, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5824, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7227, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5938, 0x5939, 0x6f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x564e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x774b, 0x5f2e, 0x6875, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5235, 0x0000,
+  0x0000, 0x0000, 0x5355, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x744c, 0x5a7c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5968, 0x0000, 0x776b, 0x7549, 0x0000, 0x733c, 0x0000, 0x5a52, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5335, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6836, 0x0000, 0x0000, 0x564f, 0x743a, 0x0000, 0x7749, 0x0000, 0x0000, 0x4c2a, 0x0000,
+  0x0000, 0x7043, 0x4c56, 0x0000, 0x0000, 0x0000, 0x5053, 0x0000, 0x533d, 0x0000, 0x0000, 0x0000,
+  0x5b7b, 0x0000, 0x4b60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5364, 0x7677, 0x0000,
+  0x0000, 0x553a, 0x734d, 0x4b61, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b74, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x742d, 0x0000, 0x7c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x776c, 0x0000,
+  0x0000, 0x0000, 0x6876, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_101[] = {
+  0x5a67, 0x0000, 0x0000, 0x0000, 0x774c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6541, 0x0000, 0x0000, 0x0000, 0x0000, 0x606e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x557d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e66, 0x7c2b, 0x553b, 0x0000, 0x0000, 0x7228,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6225, 0x4d39, 0x6a72, 0x4b47, 0x0000, 0x4d74,
+  0x0000, 0x0000, 0x5b2f, 0x6f59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3a, 0x0000, 0x0000,
+  0x7c79, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f73, 0x4e67, 0x5a42, 0x0000, 0x4f2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6779, 0x7828, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7362, 0x0000,
+  0x0000, 0x0000, 0x4a72, 0x5f24, 0x0000, 0x0000, 0x5444, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4c57, 0x6542, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3b, 0x0000, 0x6f5a, 0x6e58, 0x0000, 0x5d27,
+  0x6226, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6040, 0x0000, 0x0000, 0x0000, 0x5630, 0x784a,
+  0x0000, 0x7c7a, 0x0000, 0x597e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e30, 0x0000, 0x0000, 0x0000,
+  0x5d6c, 0x5a68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5460, 0x0000, 0x5679, 0x0000, 0x4d57,
+  0x5e58, 0x0000, 0x0000, 0x7278, 0x0000, 0x6456, 0x0000, 0x0000, 0x5045, 0x742e, 0x0000, 0x5d28,
+  0x0000, 0x0000, 0x0000, 0x6d45, 0x7356, 0x0000, 0x0000, 0x5e59, 0x6366, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5328, 0x0000, 0x5b30, 0x0000, 0x0000, 0x655a, 0x633f, 0x0000, 0x0000,
+  0x0000, 0x5b31, 0x0000, 0x0000, 0x0000, 0x5569, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6041,
+  0x6f5b, 0x0000, 0x0000, 0x7069, 0x0000, 0x0000, 0x5732, 0x0000, 0x0000, 0x0000, 0x0000, 0x507d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5969, 0x0000, 0x0000, 0x507e,
+  0x0000, 0x6c6d, 0x5329, 0x0000, 0x7229, 0x7044, 0x0000, 0x0000, 0x6262, 0x696f, 0x0000, 0x0000,
+  0x0000, 0x7951, 0x0000, 0x0000, 0x6959, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x685a, 0x5a43,
+  0x5a44, 0x5445, 0x0000, 0x677a
+};
+static const uint16_t ksc5601_1987_0_f_102[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d60, 0x6330, 0x0000, 0x5b32, 0x7b44, 0x0000,
+  0x7363, 0x0000, 0x5925, 0x7b67, 0x5d4b, 0x5054, 0x0000, 0x6636, 0x602e, 0x7d5a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c35, 0x6078, 0x6731, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7570, 0x0000, 0x585c, 0x6d46, 0x0000, 0x0000, 0x0000, 0x0000, 0x6139, 0x0000, 0x6340,
+  0x7940, 0x6970, 0x0000, 0x0000, 0x595b, 0x0000, 0x7364, 0x0000, 0x0000, 0x0000, 0x5c36, 0x6469,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7045, 0x6341, 0x7c4c, 0x7c4d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x724b, 0x0000, 0x724c, 0x0000, 0x0000, 0x0000, 0x644f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715b, 0x0000, 0x7a59, 0x0000, 0x7138, 0x7d75, 0x6079,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x677b, 0x7c37, 0x7c64, 0x7b45, 0x6367, 0x5839, 0x0000, 0x7678,
+  0x0000, 0x0000, 0x5c45, 0x4c58, 0x0000, 0x0000, 0x0000, 0x602f, 0x7467, 0x0000, 0x6f5c, 0x4f7c,
+  0x6f5d, 0x0000, 0x722a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7d3e, 0x0000, 0x0000, 0x4a2c, 0x7d3b, 0x7d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x6732, 0x0000,
+  0x6a51, 0x5f74, 0x0000, 0x0000, 0x0000, 0x0000, 0x516c, 0x645e, 0x6543, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5926, 0x0000, 0x0000, 0x4d3c, 0x0000, 0x7365, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d55, 0x0000, 0x0000, 0x593a, 0x0000, 0x0000, 0x0000, 0x6d67, 0x7b35,
+  0x786c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6067, 0x0000, 0x4c59, 0x0000, 0x0000, 0x5446, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6725, 0x0000, 0x5575, 0x533e, 0x0000, 0x7c7b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6472, 0x0000,
+  0x0000, 0x5f75, 0x0000, 0x0000, 0x6878, 0x786d, 0x0000, 0x0000, 0x4e47, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7d76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6858, 0x0000, 0x4d58, 0x6756, 0x4c5a, 0x0000, 0x0000, 0x4a63, 0x5f76, 0x7047, 0x7046, 0x0000,
+  0x583a, 0x0000, 0x7174, 0x7470
+};
+static const uint16_t ksc5601_1987_0_f_103[] = {
+  0x754c, 0x0000, 0x0000, 0x7c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a45, 0x6a73, 0x0000, 0x5d5b,
+  0x0000, 0x5c57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e7d, 0x7279, 0x0000, 0x5547,
+  0x0000, 0x0000, 0x0000, 0x5850, 0x0000, 0x7048, 0x5121, 0x5122, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5954, 0x5668, 0x594a, 0x0000, 0x5a31, 0x5847, 0x5c62, 0x734e, 0x7574, 0x0000,
+  0x0000, 0x7139, 0x0000, 0x0000, 0x5a53, 0x0000, 0x766a, 0x0000, 0x0000, 0x0000, 0x4f75, 0x0000,
+  0x0000, 0x7d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a52, 0x0000,
+  0x0000, 0x5f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x575d, 0x7a3a, 0x6e27, 0x753d, 0x0000, 0x7875,
+  0x0000, 0x0000, 0x6d68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5461, 0x0000, 0x5123, 0x6156,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7978, 0x0000, 0x5b4a, 0x4b79, 0x5454, 0x0000, 0x595c, 0x0000, 0x6e3e, 0x0000, 0x776d,
+  0x0000, 0x0000, 0x0000, 0x526e, 0x0000, 0x0000, 0x6166, 0x7779, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5d6d, 0x0000, 0x685b, 0x0000, 0x5b33, 0x0000, 0x0000, 0x0000, 0x5177,
+  0x6030, 0x0000, 0x0000, 0x5462, 0x0000, 0x7657, 0x0000, 0x5779, 0x0000, 0x0000, 0x585d, 0x0000,
+  0x4d7d, 0x722b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3d, 0x7842, 0x0000, 0x0000, 0x722c,
+  0x0000, 0x0000, 0x4a2d, 0x4a2e, 0x4f2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6342, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5b5a, 0x593b, 0x4a73, 0x7653, 0x6678, 0x6a75, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6a76, 0x0000, 0x0000, 0x7679, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f2f, 0x0000, 0x0000, 0x4a53, 0x0000, 0x0000, 0x4a2f,
+  0x5230, 0x713a, 0x0000, 0x5733, 0x6343, 0x737d, 0x5e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5b,
+  0x0000, 0x0000, 0x6f5e, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_104[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6263, 0x6e7b, 0x0000, 0x0000, 0x5f77, 0x574a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e68, 0x5b5b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x713b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6971,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a37, 0x5046, 0x0000, 0x0000,
+  0x4c2b, 0x6e28, 0x0000, 0x0000, 0x4b7a, 0x7979, 0x4c7d, 0x537e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6450, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x726e, 0x0000, 0x5455, 0x5f4d, 0x0000, 0x7c38,
+  0x5150, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x724d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7752, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a54, 0x0000, 0x5559, 0x0000, 0x0000,
+  0x0000, 0x585e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d59,
+  0x0000, 0x0000, 0x0000, 0x6e29, 0x763c, 0x0000, 0x0000, 0x4c5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7049, 0x0000, 0x7c7c, 0x0000, 0x6849, 0x747e, 0x0000, 0x0000, 0x0000, 0x0000, 0x677c,
+  0x575e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e5c, 0x0000, 0x702c, 0x4c7e, 0x4d61, 0x0000, 0x613a,
+  0x0000, 0x5b6f, 0x5a32, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5125, 0x5c38, 0x0000, 0x0000, 0x0000, 0x5876, 0x0000, 0x5124,
+  0x0000, 0x4d62, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6a, 0x0000, 0x0000, 0x7077, 0x0000, 0x704a,
+  0x503e, 0x0000, 0x5d5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5456, 0x5356, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d50, 0x4d21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f35, 0x0000,
+  0x0000, 0x0000, 0x5f78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5421, 0x4e32, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_105[] = {
+  0x684a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6355, 0x7550, 0x0000, 0x0000, 0x0000, 0x7521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5927, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x652b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x664b, 0x0000, 0x7571, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7923,
+  0x605b, 0x766b, 0x0000, 0x4b71, 0x0000, 0x596a, 0x7522, 0x0000, 0x0000, 0x0000, 0x5751, 0x0000,
+  0x5178, 0x6a78, 0x6a79, 0x5a33, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f5f, 0x0000, 0x0000, 0x716f,
+  0x0000, 0x6576, 0x6e3f, 0x6264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x503f, 0x0000, 0x7a2c,
+  0x7551, 0x6733, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x693e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x724e,
+  0x5b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c4e, 0x0000, 0x5d6e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6734, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5734, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7734, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d3e, 0x0000, 0x5a69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f30,
+  0x7759, 0x7366, 0x0000, 0x0000, 0x4e59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e2a, 0x0000, 0x4b48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5027,
+  0x0000, 0x704b, 0x0000, 0x5047
+};
+static const uint16_t ksc5601_1987_0_f_106[] = {
+  0x0000, 0x0000, 0x6445, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b60, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x555a, 0x0000, 0x5727, 0x0000, 0x0000, 0x0000, 0x6e40,
+  0x0000, 0x7876, 0x0000, 0x0000, 0x0000, 0x0000, 0x7552, 0x6d69, 0x0000, 0x593c, 0x0000, 0x6546,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7523, 0x0000, 0x0000, 0x5a54, 0x6227, 0x7b7c, 0x0000,
+  0x0000, 0x715c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a74, 0x0000, 0x0000, 0x0000,
+  0x687a, 0x0000, 0x0000, 0x4e69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6978, 0x6265,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5039, 0x5472, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5126,
+  0x0000, 0x5f4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c74,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532a, 0x0000, 0x0000, 0x0000,
+  0x4c2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f60, 0x0000, 0x0000, 0x0000, 0x6565, 0x5055, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b7c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7c66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b7e, 0x6d6a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e31,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7963, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5422, 0x4f76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5650, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x556a, 0x716e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6521,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_107[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5531, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f6d, 0x0000,
+  0x6d6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5532, 0x0000, 0x0000, 0x0000, 0x553c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d62, 0x732d, 0x0000, 0x7d5b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6930, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5127, 0x0000,
+  0x0000, 0x7d63, 0x4e33, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d64, 0x7a4e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a30, 0x0000, 0x7727, 0x0000, 0x4f31, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6622,
+  0x0000, 0x7c36, 0x722d, 0x6f61, 0x732e, 0x5c46, 0x596b, 0x0000, 0x0000, 0x0000, 0x6860, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6128, 0x0000, 0x0000, 0x0000, 0x0000, 0x5576,
+  0x4f7d, 0x0000, 0x0000, 0x5e5d, 0x0000, 0x0000, 0x0000, 0x5951, 0x0000, 0x0000, 0x0000, 0x646a,
+  0x724f, 0x0000, 0x773f, 0x0000, 0x0000, 0x6266, 0x6228, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6356, 0x0000, 0x6d51, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6979, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5631, 0x5e32, 0x0000, 0x0000, 0x6068, 0x0000,
+  0x0000, 0x532b, 0x0000, 0x6b5c, 0x0000, 0x0000, 0x5f2f, 0x0000, 0x4a43, 0x0000, 0x0000, 0x6e7c,
+  0x0000, 0x7d43, 0x0000, 0x0000, 0x0000, 0x6b76, 0x4f32, 0x0000, 0x0000, 0x0000, 0x0000, 0x596c,
+  0x0000, 0x593d, 0x0000, 0x585f, 0x0000, 0x0000, 0x5438, 0x6b3e, 0x5d6f, 0x0000, 0x5d70, 0x5d71,
+  0x5d72, 0x0000, 0x0000, 0x593e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b46, 0x4f33, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_108[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e7d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x642b, 0x0000, 0x5a45, 0x0000, 0x586c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5128,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6229, 0x0000, 0x0000, 0x5e3c, 0x6735, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b70, 0x0000, 0x6f62, 0x7170, 0x4f34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b71, 0x0000, 0x6031, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f25, 0x0000, 0x7952, 0x0000, 0x0000, 0x677d, 0x0000, 0x0000, 0x6623, 0x7b71, 0x4b30,
+  0x722e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d67, 0x0000, 0x685c, 0x0000,
+  0x0000, 0x6757, 0x0000, 0x0000, 0x7740, 0x0000, 0x5063, 0x0000, 0x0000, 0x0000, 0x5a21, 0x0000,
+  0x0000, 0x0000, 0x4c3d, 0x0000, 0x0000, 0x5129, 0x5d4c, 0x0000, 0x0000, 0x637e, 0x512a, 0x682a,
+  0x0000, 0x6a36, 0x797a, 0x664c, 0x7658, 0x0000, 0x0000, 0x0000, 0x5447, 0x0000, 0x0000, 0x0000,
+  0x594b, 0x0000, 0x5952, 0x534b, 0x5877, 0x5a29, 0x7578, 0x0000, 0x0000, 0x5e5e, 0x722f, 0x7829,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5848, 0x0000, 0x0000, 0x6e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x7941,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d73, 0x6a7a, 0x0000, 0x763d, 0x613b, 0x4d3f, 0x7454, 0x664d,
+  0x0000, 0x7c4f, 0x7b22, 0x0000, 0x605c, 0x0000, 0x0000, 0x0000, 0x0000, 0x743b, 0x5a55, 0x0000,
+  0x7932, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b72, 0x0000, 0x5b76, 0x0000, 0x5e5f,
+  0x0000, 0x0000, 0x0000, 0x5b72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x785c, 0x776e, 0x6b68,
+  0x0000, 0x527a, 0x0000, 0x0000, 0x713c, 0x0000, 0x0000, 0x7a5a, 0x0000, 0x0000, 0x5a6a, 0x5a46,
+  0x7741, 0x0000, 0x0000, 0x6736, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_109[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6547,
+  0x562c, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6129,
+  0x0000, 0x622a, 0x0000, 0x5526, 0x0000, 0x0000, 0x5457, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7250, 0x0000, 0x6a7b, 0x0000, 0x605d, 0x7b73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x713d, 0x0000, 0x0000, 0x6267, 0x7d57, 0x0000, 0x4e48, 0x6a37, 0x0000, 0x7c40,
+  0x0000, 0x7d67, 0x776f, 0x0000, 0x0000, 0x5735, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f3a, 0x715d, 0x0000, 0x5e33, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x684b, 0x0000, 0x0000, 0x785d, 0x0000, 0x0000, 0x7b47, 0x5548, 0x0000,
+  0x575f, 0x0000, 0x5d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6931, 0x0000, 0x0000, 0x7a2d,
+  0x7659, 0x7a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x782a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x666e, 0x0000, 0x4c5c, 0x613c, 0x606f, 0x0000, 0x0000, 0x693f, 0x7c7d, 0x664e, 0x0000,
+  0x0000, 0x6157, 0x0000, 0x664f, 0x0000, 0x7471, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6473, 0x0000, 0x0000, 0x647b, 0x0000,
+  0x0000, 0x7964, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f63, 0x0000, 0x0000, 0x4f6e, 0x763e, 0x6032, 0x7c7e, 0x512b, 0x0000, 0x0000, 0x0000, 0x577a,
+  0x0000, 0x0000, 0x0000, 0x7b48, 0x0000, 0x6257, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5423, 0x7078, 0x5728, 0x0000, 0x0000, 0x0000, 0x6167, 0x0000, 0x0000, 0x533f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6f64, 0x0000, 0x5745, 0x6b62, 0x0000, 0x0000, 0x7c67, 0x0000,
+  0x0000, 0x6422, 0x0000, 0x6268, 0x0000, 0x6650, 0x0000, 0x7b68, 0x7468, 0x6574, 0x743c, 0x7455,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_110[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f36,
+  0x0000, 0x7c39, 0x6e42, 0x4a75, 0x0000, 0x0000, 0x0000, 0x6f65, 0x4b62, 0x5424, 0x0000, 0x5e60,
+  0x5a7d, 0x6446, 0x683e, 0x0000, 0x0000, 0x0000, 0x0000, 0x605e, 0x7634, 0x6a52, 0x0000, 0x797b,
+  0x0000, 0x0000, 0x6042, 0x0000, 0x4a64, 0x0000, 0x6737, 0x0000, 0x6a7d, 0x0000, 0x595d, 0x0000,
+  0x5a34, 0x6e2a, 0x7b69, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b4b, 0x5a35, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x713e, 0x0000, 0x0000, 0x532c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7b49, 0x0000, 0x5f4f, 0x0000, 0x0000, 0x5340, 0x6357, 0x0000, 0x6f66, 0x7c50,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6940, 0x0000, 0x0000, 0x0000, 0x7553,
+  0x0000, 0x0000, 0x6c5c, 0x7737, 0x0000, 0x0000, 0x6a38, 0x5179, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5c48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x715e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5736, 0x4f35, 0x0000, 0x5928, 0x0000, 0x0000, 0x6c6e, 0x0000, 0x0000, 0x5d2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d22, 0x682e, 0x0000, 0x0000, 0x0000, 0x613d, 0x0000, 0x7251, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6941, 0x0000, 0x0000, 0x0000, 0x527c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b35, 0x0000, 0x7367, 0x587e, 0x0000, 0x0000, 0x0000, 0x7c51, 0x0000, 0x6d32,
+  0x742f, 0x0000, 0x7b23, 0x0000, 0x0000, 0x7c41, 0x0000, 0x6e2b, 0x5425, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7472,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e59, 0x0000, 0x0000, 0x0000, 0x7b4a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d63, 0x583b
+};
+static const uint16_t ksc5601_1987_0_f_111[] = {
+  0x0000, 0x655b, 0x7877, 0x0000, 0x0000, 0x0000, 0x7654, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5729, 0x0000, 0x4b49, 0x0000, 0x0000, 0x6651, 0x704c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x582e, 0x0000, 0x7953, 0x557e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x583c, 0x7230, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x622b, 0x7368, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6d6c, 0x0000, 0x6738, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a7e, 0x0000, 0x0000,
+  0x4c3e, 0x0000, 0x0000, 0x727c, 0x5a6b, 0x0000, 0x6258, 0x6d56, 0x0000, 0x0000, 0x5651, 0x6033,
+  0x0000, 0x0000, 0x7c52, 0x0000, 0x6b48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5341, 0x704d, 0x0000, 0x4f77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6d52, 0x0000, 0x5458, 0x5c49, 0x5771, 0x0000, 0x0000, 0x5f3b, 0x0000, 0x0000,
+  0x7325, 0x0000, 0x0000, 0x0000, 0x744d, 0x0000, 0x0000, 0x0000, 0x0000, 0x713f, 0x7831, 0x0000,
+  0x697a, 0x0000, 0x0000, 0x0000, 0x7b4b, 0x0000, 0x0000, 0x4a55, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7954, 0x774a, 0x0000, 0x0000, 0x5648,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c68, 0x733d, 0x0000, 0x6e7e, 0x0000, 0x677e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5342, 0x0000, 0x0000, 0x0000, 0x0000, 0x5336, 0x0000,
+  0x4c2d, 0x767a, 0x5632, 0x5258, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6758, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6325, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6739, 0x0000, 0x0000, 0x0000, 0x0000, 0x702d, 0x7b4c, 0x6b21, 0x0000, 0x0000,
+  0x5426, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4d, 0x0000, 0x553d, 0x715f, 0x0000, 0x0000, 0x767b,
+  0x0000, 0x5e34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x556b, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_112[] = {
+  0x0000, 0x6548, 0x0000, 0x0000, 0x0000, 0x7b24, 0x5439, 0x0000, 0x0000, 0x5e61, 0x0000, 0x6423,
+  0x0000, 0x0000, 0x0000, 0x5737, 0x0000, 0x786e, 0x0000, 0x0000, 0x0000, 0x5e35, 0x0000, 0x0000,
+  0x5652, 0x0000, 0x7955, 0x673a, 0x6b55, 0x5577, 0x6f67, 0x613e, 0x0000, 0x0000, 0x0000, 0x7a2e,
+  0x0000, 0x0000, 0x0000, 0x5669, 0x566e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x673b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e34, 0x0000, 0x0000, 0x0000, 0x7b25, 0x616e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7728, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b4e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x583d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f36, 0x0000, 0x0000, 0x0000, 0x6d47, 0x6e2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7627, 0x0000, 0x0000, 0x0000, 0x667a, 0x0000,
+  0x0000, 0x0000, 0x7524, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d5c, 0x6d33, 0x4e49, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f68, 0x0000, 0x0000, 0x613f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7a5b, 0x4b63, 0x7729, 0x0000, 0x7b26, 0x0000, 0x0000, 0x0000, 0x5c39,
+  0x0000, 0x0000, 0x0000, 0x7140, 0x6d48, 0x6f43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x562d, 0x0000, 0x0000, 0x7d4e,
+  0x0000, 0x0000, 0x0000, 0x6821, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7b74, 0x5527, 0x0000, 0x0000, 0x0000, 0x7176, 0x0000, 0x6653, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4c5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7832, 0x0000, 0x0000,
+  0x0000, 0x5c6b, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_113[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7d36, 0x0000, 0x0000, 0x0000, 0x0000, 0x656a, 0x0000, 0x0000,
+  0x7160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5b4c, 0x5d4d, 0x0000, 0x0000, 0x0000, 0x5448, 0x0000, 0x0000, 0x596d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7525, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x667b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6654, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d48,
+  0x0000, 0x5621, 0x7d3f, 0x0000, 0x7c53, 0x0000, 0x6f21, 0x0000, 0x673c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x516e, 0x0000, 0x0000, 0x6655, 0x0000, 0x0000, 0x6972, 0x0000, 0x5f30, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5860, 0x7c3a, 0x7d2f, 0x704e, 0x0000, 0x5b61, 0x0000, 0x0000,
+  0x6549, 0x0000, 0x6d34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6358, 0x0000, 0x0000, 0x0000, 0x0000, 0x697b, 0x6a28, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d37,
+  0x0000, 0x0000, 0x7b27, 0x0000, 0x6942, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d77, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6259, 0x0000, 0x0000, 0x5c6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6822, 0x0000, 0x0000, 0x0000, 0x0000, 0x6670, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d78, 0x7d79, 0x0000, 0x0000, 0x0000, 0x763f, 0x0000,
+  0x0000, 0x6727, 0x0000, 0x6657, 0x0000, 0x0000, 0x0000, 0x0000, 0x5473, 0x5449, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x567a, 0x0000, 0x5772, 0x0000, 0x6140, 0x0000, 0x5b62, 0x6658, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x673d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x704f, 0x733e, 0x622c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7537, 0x6070, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d38,
+  0x6368, 0x0000, 0x5427, 0x687c
+};
+static const uint16_t ksc5601_1987_0_f_114[] = {
+  0x7a52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x786f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5653, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7050, 0x0000, 0x7770, 0x6e33, 0x0000, 0x0000,
+  0x6a3a, 0x0000, 0x6a53, 0x0000, 0x0000, 0x6d49, 0x5d2b, 0x0000, 0x0000, 0x0000, 0x652c, 0x7d21,
+  0x0000, 0x5f50, 0x6c33, 0x0000, 0x5f51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d6d, 0x7838,
+  0x777a, 0x0000, 0x0000, 0x0000, 0x782b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7460, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x543a, 0x6433, 0x0000, 0x695a, 0x0000, 0x5e36, 0x0000, 0x593f,
+  0x0000, 0x5940, 0x566f, 0x0000, 0x0000, 0x0000, 0x0000, 0x594c, 0x0000, 0x5a2a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7765, 0x0000, 0x0000, 0x0000, 0x4c32, 0x0000, 0x0000, 0x5f79, 0x5760, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x543b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d7a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c33, 0x0000, 0x0000, 0x5b73, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f52, 0x0000, 0x4e4a, 0x0000, 0x6e5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6464, 0x0000, 0x7b4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f37,
+  0x0000, 0x6e43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e6a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x622d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5761, 0x7a75, 0x0000, 0x0000,
+  0x5549, 0x782c, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_115[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6759, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7369, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x586d, 0x6344, 0x7071, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6865, 0x0000, 0x0000, 0x0000, 0x607a, 0x6e44, 0x595e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b22, 0x6b23, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7c42, 0x6a3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x682b, 0x5e62, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d6f, 0x0000, 0x6823, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x543c, 0x0000, 0x7c6a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x673e, 0x0000, 0x7c72, 0x0000, 0x0000, 0x5634, 0x0000, 0x0000,
+  0x622e, 0x0000, 0x5337, 0x7a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7a5c, 0x0000, 0x6d35, 0x6163, 0x0000, 0x682c, 0x0000, 0x685d, 0x0000, 0x0000, 0x6f69, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x743d, 0x0000, 0x4f38, 0x695b, 0x512c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b49,
+  0x0000, 0x684c, 0x0000, 0x0000, 0x0000, 0x5e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x563c, 0x5365,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a56, 0x0000, 0x4a31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a48, 0x5f26, 0x0000,
+  0x7933, 0x7252, 0x0000, 0x4a44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4b, 0x0000,
+  0x0000, 0x4d75, 0x0000, 0x0000, 0x0000, 0x7d30, 0x5528, 0x0000, 0x7141, 0x0000, 0x0000, 0x6269,
+  0x5c4a, 0x6c34, 0x7a40, 0x0000, 0x0000, 0x7b28, 0x5028, 0x0000, 0x0000, 0x5a6c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596e, 0x0000, 0x607b, 0x0000, 0x0000,
+  0x0000, 0x6f6a, 0x7a5e, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_116[] = {
+  0x0000, 0x6044, 0x0000, 0x4f39, 0x0000, 0x554a, 0x5762, 0x622f, 0x0000, 0x5738, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x765a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f22, 0x625a, 0x767c, 0x0000,
+  0x0000, 0x7b50, 0x512d, 0x0000, 0x4d64, 0x0000, 0x512e, 0x5c6d, 0x684e, 0x0000, 0x7079, 0x4e35,
+  0x667c, 0x0000, 0x0000, 0x577b, 0x5056, 0x5d75, 0x7771, 0x0000, 0x767d, 0x0000, 0x5b77, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b6a, 0x695c, 0x5941, 0x0000, 0x7572, 0x6045, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7942, 0x0000, 0x6a3c, 0x0000, 0x5245, 0x7b51, 0x6740, 0x6b25, 0x0000, 0x5f7a, 0x6322,
+  0x5739, 0x0000, 0x6943, 0x0000, 0x687d, 0x682f, 0x0000, 0x0000, 0x7253, 0x7b29, 0x5825, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x554b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5048, 0x0000, 0x0000, 0x0000, 0x512f, 0x5763,
+  0x0000, 0x0000, 0x0000, 0x6046, 0x0000, 0x5622, 0x0000, 0x6d70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5773, 0x0000, 0x0000, 0x0000,
+  0x7c54, 0x0000, 0x5a57, 0x4c5f, 0x0000, 0x7254, 0x0000, 0x5130, 0x0000, 0x4c60, 0x0000, 0x5b7d,
+  0x733f, 0x0000, 0x7051, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c3b, 0x0000, 0x6230, 0x0000,
+  0x0000, 0x6625, 0x0000, 0x0000, 0x0000, 0x625b, 0x0000, 0x0000, 0x0000, 0x5f5e, 0x0000, 0x6047,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x726f, 0x0000, 0x0000, 0x0000, 0x4c61, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x566a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6742, 0x0000, 0x0000, 0x0000,
+  0x4e36, 0x0000, 0x7340, 0x0000, 0x4d7e, 0x0000, 0x0000, 0x0000, 0x7b52, 0x0000, 0x7878, 0x777b,
+  0x0000, 0x0000, 0x683f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6837, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d36, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_117[] = {
+  0x0000, 0x5c3a, 0x0000, 0x0000, 0x4c34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7177, 0x0000, 0x0000, 0x0000, 0x6838, 0x0000, 0x0000,
+  0x4a76, 0x0000, 0x6424, 0x7456, 0x0000, 0x0000, 0x0000, 0x5f66, 0x0000, 0x0000, 0x0000, 0x5f27,
+  0x0000, 0x5f67, 0x6141, 0x0000, 0x6944, 0x0000, 0x0000, 0x5c4b, 0x6945, 0x0000, 0x0000, 0x0000,
+  0x6f23, 0x6b26, 0x4b23, 0x6369, 0x0000, 0x0000, 0x0000, 0x517b, 0x6f24, 0x0000, 0x6f6b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5034,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d23, 0x0000, 0x0000, 0x6866, 0x0000, 0x6f25, 0x0000, 0x534c,
+  0x5a6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x573a, 0x0000, 0x7255, 0x7565, 0x596f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7934, 0x0000, 0x0000, 0x5554, 0x7d4f, 0x0000, 0x0000, 0x0000, 0x5b63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7161, 0x6c36, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b7e, 0x5357, 0x0000,
+  0x5131, 0x0000, 0x4b31, 0x0000, 0x0000, 0x0000, 0x0000, 0x5132, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4b32, 0x7142, 0x0000, 0x0000, 0x7461, 0x7935, 0x0000, 0x0000, 0x6143, 0x6142,
+  0x0000, 0x6b77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x785e, 0x792a, 0x4a77,
+  0x0000, 0x6d37, 0x0000, 0x0000, 0x5338, 0x7256, 0x0000, 0x0000, 0x5459, 0x6e45, 0x7270, 0x0000,
+  0x0000, 0x0000, 0x4a32, 0x0000, 0x0000, 0x5c3b, 0x0000, 0x7178, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6c37, 0x0000, 0x0000, 0x0000, 0x0000, 0x654a, 0x0000, 0x7640, 0x7d5d, 0x0000, 0x0000,
+  0x5463, 0x4c62, 0x0000, 0x7754, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5765, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5343, 0x0000, 0x5826, 0x0000, 0x7641, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d76, 0x0000,
+  0x4d40, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_118[] = {
+  0x655c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x654b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6830, 0x7430, 0x736a, 0x5a6e, 0x0000,
+  0x573b, 0x0000, 0x6231, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x572a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x567b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x645f, 0x0000, 0x4a56, 0x0000, 0x0000, 0x0000, 0x6b28, 0x0000,
+  0x0000, 0x0000, 0x5b7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7642, 0x0000, 0x0000, 0x6f3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x547d, 0x0000, 0x0000,
+  0x6048, 0x0000, 0x0000, 0x0000, 0x6839, 0x0000, 0x6f26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d24, 0x0000, 0x0000, 0x5474, 0x5b21, 0x5b5c, 0x5b5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6e5c, 0x0000, 0x4b4b, 0x7c55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e6b, 0x0000,
+  0x4d41, 0x0000, 0x0000, 0x7b53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x792b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7554, 0x0000, 0x0000, 0x0000, 0x0000, 0x5929,
+  0x0000, 0x0000, 0x695d, 0x5b4d, 0x0000, 0x0000, 0x5d4e, 0x0000, 0x6743, 0x0000, 0x6c4c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x796c, 0x0000, 0x0000, 0x0000, 0x4b4c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x607c, 0x5428, 0x0000, 0x6d53, 0x586f, 0x0000, 0x7257, 0x0000, 0x4a78,
+  0x5a6f, 0x0000, 0x0000, 0x5654, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x594d, 0x0000,
+  0x0000, 0x0000, 0x586e, 0x0000, 0x7241, 0x0000, 0x0000, 0x0000, 0x5f53, 0x0000, 0x0000, 0x0000,
+  0x5a70, 0x0000, 0x626a, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_119[] = {
+  0x0000, 0x607d, 0x0000, 0x0000, 0x5878, 0x0000, 0x0000, 0x0000, 0x772f, 0x5a36, 0x0000, 0x4a57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7258, 0x0000, 0x5879, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f6f, 0x5942, 0x0000, 0x7052, 0x0000,
+  0x6451, 0x0000, 0x0000, 0x0000, 0x7337, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f6c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6232, 0x0000, 0x543d, 0x0000, 0x0000, 0x594e, 0x0000, 0x0000, 0x0000, 0x0000, 0x7462,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5429, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d42, 0x675a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7259, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x592a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x583e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x626b, 0x567c, 0x0000, 0x0000, 0x4a79, 0x0000, 0x0000, 0x545a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7457, 0x4c21, 0x0000, 0x0000, 0x4f3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7538,
+  0x0000, 0x0000, 0x0000, 0x5943, 0x5068, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6345, 0x6b78,
+  0x0000, 0x7231, 0x0000, 0x0000, 0x0000, 0x4f3b, 0x0000, 0x0000, 0x0000, 0x532d, 0x6861, 0x4e6c,
+  0x0000, 0x0000, 0x0000, 0x6034, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_120[] = {
+  0x0000, 0x0000, 0x5e63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d77, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7232, 0x7376, 0x765b, 0x0000, 0x0000, 0x0000, 0x0000, 0x577e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x785f, 0x0000, 0x7772, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5029, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7526, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x573c,
+  0x4c63, 0x0000, 0x0000, 0x665b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5133, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x565e, 0x6474, 0x616f, 0x0000,
+  0x0000, 0x5d78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a65, 0x0000, 0x0000, 0x0000, 0x5c21,
+  0x0000, 0x6035, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c2c, 0x7c2d, 0x5827, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6d38, 0x0000, 0x0000, 0x0000, 0x5b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x5670, 0x732f,
+  0x0000, 0x0000, 0x4d25, 0x0000, 0x5a71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5828, 0x0000, 0x0000, 0x0000, 0x4c64, 0x0000, 0x0000, 0x5134,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a72,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_121[] = {
+  0x0000, 0x7527, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7528, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6626, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x556c, 0x5578, 0x5a73, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6346, 0x0000,
+  0x0000, 0x0000, 0x5e64, 0x0000, 0x5e65, 0x5135, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5136,
+  0x5137, 0x7233, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x695e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7053, 0x7234, 0x0000, 0x0000, 0x7054, 0x4b64, 0x7b54, 0x7566, 0x636a, 0x0000,
+  0x5e66, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f54, 0x0000, 0x0000, 0x7879, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x702e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5138, 0x0000, 0x0000, 0x0000, 0x0000, 0x565f, 0x0000, 0x5057, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c21, 0x6f6e, 0x5c58,
+  0x0000, 0x695f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x655d, 0x7d7b,
+  0x0000, 0x0000, 0x6049, 0x0000, 0x0000, 0x0000, 0x5649, 0x0000, 0x0000, 0x542a, 0x0000, 0x654c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6960, 0x0000, 0x0000, 0x0000, 0x5058, 0x7c22, 0x543e,
+  0x6233, 0x5e67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c3c, 0x5236, 0x7555,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e21, 0x7529, 0x0000, 0x0000, 0x5d79, 0x0000, 0x0000,
+  0x5d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7055, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x765f, 0x0000, 0x725a, 0x646b, 0x0000, 0x7271, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c39,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_122[] = {
+  0x7d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x612a, 0x0000, 0x0000, 0x4a59, 0x0000, 0x0000, 0x6f6f,
+  0x0000, 0x752a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c79, 0x0000, 0x0000, 0x782d,
+  0x0000, 0x7242, 0x7643, 0x0000, 0x5752, 0x0000, 0x0000, 0x7922, 0x7056, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x707a, 0x0000,
+  0x0000, 0x7660, 0x0000, 0x0000, 0x0000, 0x0000, 0x6973, 0x7243, 0x0000, 0x0000, 0x0000, 0x542b,
+  0x4a33, 0x4d26, 0x0000, 0x4d43, 0x4d5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x594f, 0x0000,
+  0x0000, 0x7644, 0x0000, 0x0000, 0x0000, 0x6e5d, 0x6744, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6234, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f62, 0x675b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6831, 0x0000, 0x7c2e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x654d, 0x0000, 0x0000, 0x0000, 0x7a6b, 0x0000, 0x4f3c, 0x0000,
+  0x0000, 0x4f62, 0x4d76, 0x0000, 0x0000, 0x6f70, 0x0000, 0x743e, 0x0000, 0x544d, 0x0000, 0x0000,
+  0x7338, 0x0000, 0x0000, 0x0000, 0x6921, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7272, 0x736b, 0x0000, 0x7057, 0x0000, 0x0000, 0x4f57, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6840, 0x6841, 0x0000, 0x0000, 0x0000, 0x4f63, 0x6922, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x502a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7341, 0x502b, 0x0000, 0x5464, 0x0000, 0x0000, 0x6f3c, 0x5821,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x595f,
+  0x0000, 0x7357, 0x0000, 0x0000, 0x0000, 0x5c3d, 0x0000, 0x4c65, 0x6d71, 0x0000, 0x0000, 0x7162,
+  0x0000, 0x545b, 0x0000, 0x0000, 0x0000, 0x0000, 0x6235, 0x0000, 0x0000, 0x4a66, 0x0000, 0x532e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c66, 0x0000, 0x0000, 0x7153, 0x7567, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4a5a
+};
+static const uint16_t ksc5601_1987_0_f_123[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7b6e, 0x0000, 0x6145, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f69, 0x0000, 0x6e5e, 0x0000, 0x0000, 0x7742, 0x0000, 0x5822, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5d2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x702f, 0x563d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x612b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7936, 0x0000,
+  0x0000, 0x5475, 0x0000, 0x5049, 0x6f27, 0x626c, 0x0000, 0x5b6a, 0x4e4c, 0x7568, 0x7755, 0x0000,
+  0x534d, 0x0000, 0x737e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5035, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x607e, 0x0000, 0x5f7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x665d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6824, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4b4d, 0x0000, 0x0000, 0x0000, 0x6f28, 0x0000, 0x0000, 0x0000, 0x6e34,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a58, 0x5139, 0x0000, 0x5f29, 0x0000, 0x0000, 0x7330, 0x0000,
+  0x0000, 0x4c44, 0x0000, 0x0000, 0x0000, 0x4e37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f29, 0x0000, 0x0000, 0x0000, 0x5f55, 0x0000, 0x0000,
+  0x6d57, 0x0000, 0x0000, 0x0000, 0x6e46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f3d, 0x7c56, 0x0000, 0x0000, 0x5b74, 0x0000, 0x6f2a, 0x7839, 0x0000, 0x7569, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6359, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6146, 0x0000, 0x0000, 0x0000,
+  0x543f, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_124[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x706a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532f, 0x0000, 0x0000, 0x4a5b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c57, 0x0000, 0x0000, 0x6d58, 0x6147, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7458, 0x5633, 0x5d2d, 0x0000, 0x0000, 0x0000, 0x553e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7143, 0x6e5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x566b, 0x0000, 0x0000, 0x0000, 0x7459, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5766, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a37, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d7b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5823, 0x0000, 0x0000, 0x5a59, 0x0000, 0x7058, 0x6f44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6158, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7154, 0x0000, 0x6d72,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x555b, 0x0000, 0x0000, 0x555c, 0x7344, 0x4b57,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6236, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f71, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b55, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5358, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d50, 0x7059, 0x4b33, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x555d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d27,
+  0x0000, 0x0000, 0x502c, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_125[] = {
+  0x513a, 0x0000, 0x7144, 0x0000, 0x6533, 0x7b75, 0x6961, 0x7d60, 0x7c3c, 0x0000, 0x5a22, 0x5a23,
+  0x0000, 0x5221, 0x0000, 0x0000, 0x526f, 0x0000, 0x0000, 0x0000, 0x626d, 0x0000, 0x0000, 0x5e69,
+  0x4e5c, 0x7235, 0x5064, 0x5d51, 0x0000, 0x0000, 0x0000, 0x0000, 0x6148, 0x5b37, 0x5f63, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d39, 0x7145, 0x0000, 0x734f, 0x572b,
+  0x612c, 0x0000, 0x0000, 0x636b, 0x0000, 0x6e47, 0x0000, 0x0000, 0x0000, 0x6149, 0x4a7a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x707b, 0x7a61, 0x705a, 0x4c67, 0x5a74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e6d, 0x0000,
+  0x0000, 0x5529, 0x7a62, 0x0000, 0x0000, 0x0000, 0x5065, 0x0000, 0x6b56, 0x0000, 0x6c5f, 0x0000,
+  0x0000, 0x0000, 0x5f7c, 0x0000, 0x0000, 0x7756, 0x5e6a, 0x4b34, 0x0000, 0x0000, 0x6f3e, 0x0000,
+  0x0000, 0x4c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f3d, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f72, 0x6237,
+  0x0000, 0x0000, 0x0000, 0x4c68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x707c, 0x0000, 0x0000, 0x0000, 0x5660, 0x0000, 0x7146, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6238, 0x6b2b, 0x0000, 0x0000, 0x0000, 0x4b35, 0x5851, 0x0000,
+  0x744e, 0x7377, 0x0000, 0x0000, 0x5746, 0x0000, 0x513b, 0x772a, 0x0000, 0x6d4a, 0x5753, 0x587a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7645, 0x0000, 0x0000, 0x514c, 0x5d7c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7d, 0x0000,
+  0x7965, 0x0000, 0x604a, 0x0000, 0x0000, 0x727d, 0x5330, 0x0000, 0x7473, 0x5a49, 0x0000, 0x665e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x783a, 0x6850, 0x0000, 0x0000, 0x587b, 0x0000, 0x0000, 0x6a55,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5623, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7646,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_126[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x725b, 0x647c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6832, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5a5a, 0x0000, 0x725c, 0x7b56, 0x6932, 0x0000, 0x6e2d, 0x0000, 0x7a63,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6e, 0x0000, 0x0000, 0x756a, 0x6660,
+  0x0000, 0x707d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x572c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7545, 0x6e60, 0x0000, 0x0000, 0x5b65, 0x0000, 0x5d5e, 0x0000, 0x0000, 0x5970, 0x6923,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7179, 0x0000,
+  0x7244, 0x604b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6924, 0x0000,
+  0x0000, 0x6239, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6331, 0x7c6b, 0x4d28,
+  0x0000, 0x4c36, 0x0000, 0x0000, 0x705b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x663a, 0x0000, 0x0000, 0x4d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7343, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6159, 0x0000, 0x0000, 0x6f2b,
+  0x0000, 0x0000, 0x0000, 0x6745, 0x0000, 0x0000, 0x6069, 0x0000, 0x7345, 0x0000, 0x0000, 0x5440,
+  0x553f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_127[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d2e, 0x0000, 0x797c, 0x0000, 0x4c40, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6522, 0x0000, 0x0000, 0x0000, 0x4e38, 0x0000, 0x0000, 0x0000,
+  0x5852, 0x7956, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x712a, 0x4e51,
+  0x0000, 0x0000, 0x7647, 0x0000, 0x5b6b, 0x0000, 0x5f7e, 0x0000, 0x0000, 0x5861, 0x0000, 0x7773,
+  0x0000, 0x5767, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x547e, 0x0000, 0x0000, 0x513c, 0x0000, 0x654f, 0x0000, 0x4b36, 0x0000, 0x5a38, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x563e, 0x0000,
+  0x0000, 0x0000, 0x623a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f58, 0x0000, 0x0000, 0x0000,
+  0x604c, 0x6b79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d7d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5768, 0x4b58, 0x0000, 0x0000, 0x0000, 0x6962, 0x0000, 0x0000,
+  0x0000, 0x683a, 0x0000, 0x0000, 0x0000, 0x6347, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c4d, 0x0000,
+  0x6c4e, 0x0000, 0x563f, 0x0000, 0x0000, 0x0000, 0x6327, 0x0000, 0x5f56, 0x7d68, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e61, 0x7628, 0x5d7d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x783b, 0x0000, 0x6851, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7957, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e6e, 0x0000, 0x0000,
+  0x6c4f, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_128[] = {
+  0x6925, 0x5655, 0x0000, 0x4d45, 0x0000, 0x6d3a, 0x513d, 0x0000, 0x0000, 0x4f3e, 0x0000, 0x0000,
+  0x6c3b, 0x0000, 0x0000, 0x0000, 0x5231, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c69, 0x0000, 0x5944,
+  0x697c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x513e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c3c, 0x0000, 0x0000, 0x652d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7730, 0x0000, 0x4c6a, 0x0000, 0x0000, 0x0000, 0x5344, 0x0000, 0x0000, 0x5640, 0x0000,
+  0x0000, 0x0000, 0x567d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6121, 0x0000, 0x5e3d, 0x0000, 0x7629, 0x0000, 0x0000, 0x0000, 0x5a24, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5624, 0x7546, 0x0000, 0x6122, 0x6946, 0x0000, 0x0000, 0x0000, 0x7245,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7469, 0x566c, 0x6b53, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6c3d, 0x625c, 0x5e6b, 0x705c, 0x0000, 0x6b3f, 0x0000, 0x574e, 0x513f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x752b, 0x0000, 0x0000, 0x0000, 0x0000, 0x797d,
+  0x0000, 0x4a5c, 0x0000, 0x0000, 0x0000, 0x4d46, 0x7236, 0x0000, 0x0000, 0x5d7e, 0x0000, 0x0000,
+  0x0000, 0x4c37, 0x5b38, 0x0000, 0x0000, 0x0000, 0x0000, 0x5069, 0x0000, 0x4e5d, 0x6b40, 0x0000,
+  0x7d22, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a56, 0x7130, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5b4e, 0x0000, 0x7743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5b4f, 0x4b24, 0x0000, 0x0000, 0x7860, 0x0000, 0x0000, 0x7b57, 0x0000, 0x0000,
+  0x6b4a, 0x6021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e4d, 0x0000, 0x0000, 0x545c, 0x0000, 0x0000, 0x0000, 0x7d58, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5276, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_129[] = {
+  0x0000, 0x0000, 0x7237, 0x0000, 0x0000, 0x7a76, 0x762a, 0x7a77, 0x5866, 0x0000, 0x7431, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6852, 0x0000, 0x4a45, 0x4c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x626e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x623b, 0x0000, 0x772d, 0x0000, 0x0000, 0x0000, 0x7861,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5e21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x647d, 0x0000, 0x0000, 0x636c, 0x0000, 0x5d2f, 0x5d30, 0x0000, 0x0000,
+  0x4b37, 0x6853, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6123, 0x5260, 0x0000, 0x0000, 0x0000, 0x0000, 0x707e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6926, 0x4b72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6d73, 0x5c59, 0x604d, 0x0000, 0x0000, 0x0000, 0x0000, 0x775a, 0x5b39, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c2e, 0x0000, 0x5a5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d47,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d31, 0x0000,
+  0x582f, 0x6323, 0x0000, 0x0000, 0x4e6f, 0x0000, 0x0000, 0x7273, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7833, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604e,
+  0x0000, 0x757d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b6c, 0x0000, 0x0000, 0x5345, 0x7c6c, 0x525b,
+  0x546b, 0x0000, 0x5e22, 0x0000, 0x0000, 0x0000, 0x6566, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7030, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5544, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d74, 0x0000, 0x0000, 0x0000, 0x636d,
+  0x0000, 0x6842, 0x0000, 0x6d75, 0x577c, 0x0000, 0x6d3b, 0x0000, 0x0000, 0x762b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7238, 0x7648, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5366, 0x725d,
+  0x4f3f, 0x0000, 0x6b2c, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_130[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f40, 0x0000, 0x6628, 0x7d69, 0x0000, 0x4f41, 0x0000,
+  0x605f, 0x5e6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x743f, 0x626f, 0x0000, 0x5971, 0x7147, 0x0000, 0x4b38, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x797e, 0x5b3a, 0x5a75, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x766c, 0x5a5c, 0x7a64, 0x0000, 0x604f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d32, 0x0000, 0x0000, 0x0000, 0x0000, 0x6629, 0x0000, 0x6f73,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x736d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b7a, 0x0000, 0x7966, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a5d, 0x555e, 0x0000, 0x4a5e, 0x5f64, 0x0000, 0x0000, 0x0000, 0x667d, 0x0000,
+  0x752c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6475, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6963, 0x0000, 0x6d4b, 0x4f64, 0x0000,
+  0x0000, 0x0000, 0x5853, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d33, 0x546c, 0x0000,
+  0x0000, 0x7239, 0x0000, 0x5f37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b4e, 0x7b58, 0x0000,
+  0x0000, 0x5059, 0x0000, 0x0000, 0x5d52, 0x7774, 0x675c, 0x6425, 0x0000, 0x7c23, 0x0000, 0x5b3b,
+  0x0000, 0x0000, 0x0000, 0x723a, 0x697d, 0x504a, 0x0000, 0x7556, 0x5945, 0x6434, 0x0000, 0x6d27,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a3d, 0x667e, 0x0000, 0x7744, 0x752d, 0x0000, 0x5960,
+  0x0000, 0x0000, 0x0000, 0x4a34, 0x0000, 0x0000, 0x7862, 0x4f42, 0x0000, 0x6c3e, 0x0000, 0x0000,
+  0x0000, 0x6534, 0x4d48, 0x6e48, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6748, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d49, 0x7937, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_131[] = {
+  0x0000, 0x7168, 0x5972, 0x5b75, 0x4a35, 0x5946, 0x0000, 0x0000, 0x0000, 0x5849, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x592b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6d3c, 0x0000, 0x0000, 0x5854, 0x0000, 0x0000, 0x0000, 0x5c5a,
+  0x0000, 0x623c, 0x0000, 0x0000, 0x7c6d, 0x6c60, 0x527e, 0x0000, 0x6947, 0x662a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6270, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a3b,
+  0x0000, 0x752e, 0x7b2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c7b, 0x0000, 0x6c3f, 0x7c58, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5465, 0x0000, 0x0000, 0x0000, 0x7943,
+  0x0000, 0x0000, 0x0000, 0x6e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5769, 0x6d76, 0x0000, 0x0000, 0x0000, 0x5e6d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c6c, 0x0000, 0x636e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6854, 0x0000, 0x0000, 0x0000, 0x7a78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5d34, 0x6435, 0x5830, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5855, 0x0000, 0x0000,
+  0x0000, 0x746a, 0x0000, 0x0000, 0x0000, 0x4e39, 0x0000, 0x0000, 0x0000, 0x5661, 0x4f52, 0x0000,
+  0x5036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e22, 0x0000, 0x0000, 0x736e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7378, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c4c, 0x0000, 0x504b, 0x0000, 0x0000, 0x0000, 0x7c24,
+  0x4d4a, 0x5754, 0x5e23, 0x0000, 0x6460, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e49, 0x0000, 0x0000,
+  0x0000, 0x625d, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_132[] = {
+  0x0000, 0x0000, 0x0000, 0x757e, 0x542c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5551, 0x0000,
+  0x5870, 0x7843, 0x6a57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7557, 0x0000, 0x0000, 0x583f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7d40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b2d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x552a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6728, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e4a, 0x0000, 0x0000, 0x0000, 0x4a67, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7863, 0x0000, 0x545d, 0x0000, 0x0000, 0x6a58, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b59,
+  0x6d77, 0x0000, 0x0000, 0x6535, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x502d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7171, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x623d, 0x0000, 0x0000, 0x0000, 0x6348, 0x0000, 0x0000, 0x0000, 0x0000, 0x5955, 0x0000, 0x0000,
+  0x5f2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7864, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x717a, 0x0000, 0x0000, 0x6536, 0x736f, 0x0000, 0x0000, 0x7b5a,
+  0x6160, 0x0000, 0x592c, 0x0000, 0x756b, 0x0000, 0x6036, 0x0000, 0x0000, 0x6948, 0x0000, 0x4b4f,
+  0x0000, 0x6349, 0x0000, 0x0000, 0x0000, 0x5e6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x623e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c6f, 0x0000, 0x5625, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6271, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x567e, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_133[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5921, 0x0000, 0x5840, 0x5c5b, 0x0000, 0x0000, 0x6d3d,
+  0x5f38, 0x0000, 0x6a25, 0x0000, 0x0000, 0x0000, 0x572d, 0x0000, 0x0000, 0x7379, 0x0000, 0x6d78,
+  0x0000, 0x7547, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x614a, 0x6b63, 0x0000, 0x725e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x784c, 0x0000, 0x6a59, 0x0000, 0x5346, 0x0000, 0x5b66, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x752f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e70, 0x0000, 0x0000, 0x0000, 0x0000, 0x697e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6272, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f72, 0x7739, 0x5973, 0x0000,
+  0x0000, 0x614b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5a5d, 0x0000, 0x0000, 0x5a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b7b,
+  0x0000, 0x4b39, 0x0000, 0x0000, 0x6d79, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6060,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7440, 0x0000,
+  0x7d3c, 0x5f31, 0x636f, 0x0000, 0x0000, 0x0000, 0x0000, 0x6023, 0x7d39, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d3e, 0x0000, 0x0000,
+  0x0000, 0x5540, 0x6370, 0x6d7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6964, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x556d, 0x675d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5476, 0x6537, 0x0000, 0x0000, 0x0000, 0x5b67, 0x623f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4b, 0x0000, 0x0000, 0x5774, 0x705d,
+  0x0000, 0x0000, 0x0000, 0x4e2b
+};
+static const uint16_t ksc5601_1987_0_f_134[] = {
+  0x0000, 0x0000, 0x675e, 0x0000, 0x0000, 0x0000, 0x5656, 0x614c, 0x0000, 0x0000, 0x6833, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x656e, 0x5c22,
+  0x0000, 0x0000, 0x6050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5535, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5521, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b5b, 0x0000, 0x794b, 0x0000, 0x0000, 0x0000,
+  0x4b73, 0x7425, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a48, 0x5657, 0x0000, 0x6965, 0x7b5c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d50, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7b76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a25, 0x0000, 0x5b3d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d77, 0x705e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7649, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e6f, 0x0000, 0x0000, 0x0000, 0x5331,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c6e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6843, 0x0000, 0x7148, 0x0000, 0x0000, 0x0000, 0x4e71, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x796d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7274, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6436, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_135[] = {
+  0x7539, 0x0000, 0x5c70, 0x6371, 0x0000, 0x0000, 0x0000, 0x0000, 0x6825, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x723b, 0x0000, 0x5e24, 0x0000, 0x5a4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x635a, 0x0000, 0x7c59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a5a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7944, 0x0000, 0x6324, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b5d, 0x0000, 0x6f4a, 0x0000,
+  0x6844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x554c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x592d, 0x0000, 0x0000, 0x7b2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5359,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5522, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x765e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a76, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6051, 0x0000, 0x0000, 0x6928,
+  0x0000, 0x0000, 0x7579, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a2f, 0x0000, 0x6b7c,
+  0x0000, 0x0000, 0x606a, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_136[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6332, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5545, 0x0000, 0x0000, 0x7163, 0x556e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4d4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d59, 0x0000, 0x0000, 0x0000, 0x0000, 0x5841,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x716b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a3c, 0x6662, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a65, 0x627a,
+  0x0000, 0x0000, 0x0000, 0x4a36, 0x0000, 0x6437, 0x0000, 0x6a5b, 0x0000, 0x757a, 0x0000, 0x0000,
+  0x0000, 0x7b2c, 0x4f43, 0x6b7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x787a, 0x0000, 0x0000, 0x5f39,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6171, 0x0000, 0x5224, 0x0000, 0x0000, 0x0000, 0x0000, 0x757b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x505a, 0x505b, 0x0000, 0x6a3e, 0x5931, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a37, 0x0000, 0x0000, 0x5367, 0x0000, 0x7865, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5332, 0x0000, 0x0000, 0x0000, 0x6240, 0x725f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x792c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6e2e, 0x562e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x576a, 0x0000, 0x0000, 0x0000, 0x0000, 0x6760, 0x6b2e, 0x0000, 0x0000,
+  0x0000, 0x4f59, 0x0000, 0x0000, 0x5c4d, 0x6d7b, 0x0000, 0x5e70, 0x0000, 0x576b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5e25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5f57, 0x5b50, 0x5b51, 0x0000, 0x0000, 0x5523, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7032, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_137[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c5c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4a68, 0x0000, 0x7866, 0x5c4e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6a5c, 0x5b52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6933, 0x0000, 0x0000, 0x0000, 0x0000, 0x775b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6328, 0x0000, 0x572e, 0x0000, 0x0000, 0x6061,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b3a, 0x0000, 0x0000, 0x6551, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x505c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5541, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x584a, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6329, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6024, 0x0000, 0x6929, 0x0000, 0x5347,
+  0x0000, 0x0000, 0x5c5d, 0x782e, 0x0000, 0x0000, 0x0000, 0x4c38, 0x0000, 0x0000, 0x0000, 0x502e,
+  0x0000, 0x0000, 0x0000, 0x5872, 0x0000, 0x0000, 0x634a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x542d, 0x7651, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x504c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a46, 0x0000, 0x0000, 0x5542, 0x0000, 0x0000,
+  0x4e3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a30,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5f58, 0x0000, 0x0000, 0x0000, 0x753a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_138[] = {
+  0x656b, 0x0000, 0x6f74, 0x5d35, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d2a, 0x0000, 0x6372, 0x0000,
+  0x7b77, 0x0000, 0x7750, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d3a, 0x0000, 0x0000, 0x7d61, 0x767e,
+  0x5140, 0x0000, 0x0000, 0x6845, 0x0000, 0x6438, 0x0000, 0x6168, 0x0000, 0x0000, 0x0000, 0x4c41,
+  0x0000, 0x526d, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b3e, 0x0000, 0x0000, 0x6062, 0x0000, 0x0000,
+  0x0000, 0x7a49, 0x0000, 0x0000, 0x614d, 0x0000, 0x4a38, 0x0000, 0x0000, 0x0000, 0x7260, 0x7149,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e71, 0x0000, 0x0000, 0x0000,
+  0x705f, 0x7844, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e4c, 0x0000, 0x0000, 0x5e72, 0x0000,
+  0x6749, 0x0000, 0x6273, 0x6761, 0x0000, 0x0000, 0x634b, 0x0000, 0x0000, 0x634c, 0x0000, 0x0000,
+  0x0000, 0x4f78, 0x6f2c, 0x0000, 0x7d7e, 0x7c25, 0x7a31, 0x5f59, 0x0000, 0x6052, 0x0000, 0x0000,
+  0x0000, 0x745a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x714a, 0x0000, 0x4e23, 0x0000, 0x0000, 0x0000, 0x0000, 0x723c, 0x6c63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6025, 0x0000, 0x772b, 0x0000, 0x0000, 0x6b2f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x655e, 0x0000, 0x6124, 0x4d2b, 0x0000, 0x5974, 0x6826, 0x4d4e, 0x6169, 0x0000,
+  0x7c6f, 0x0000, 0x6063, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6241, 0x0000, 0x4e24, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e26, 0x0000, 0x0000, 0x6b7e, 0x0000, 0x6b5d, 0x7060,
+  0x0000, 0x0000, 0x745b, 0x0000, 0x6274, 0x0000, 0x0000, 0x5348, 0x0000, 0x0000, 0x0000, 0x746b,
+  0x0000, 0x6e35, 0x0000, 0x7558, 0x0000, 0x0000, 0x555f, 0x0000, 0x0000, 0x0000, 0x5665, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b30, 0x7463, 0x0000, 0x0000, 0x0000, 0x0000, 0x634d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7474, 0x7a32, 0x0000, 0x0000, 0x6f75, 0x4a5f, 0x0000, 0x6b31, 0x6d3f, 0x0000,
+  0x0000, 0x7d49, 0x0000, 0x0000, 0x0000, 0x0000, 0x6426, 0x7924, 0x7033, 0x0000, 0x656c, 0x0000,
+  0x0000, 0x0000, 0x5167, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_139[] = {
+  0x5947, 0x6457, 0x6a5d, 0x0000, 0x5477, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5a3a, 0x0000, 0x5a4d, 0x0000, 0x0000, 0x0000, 0x794c, 0x0000, 0x615a, 0x5b3f,
+  0x0000, 0x4c45, 0x6c50, 0x4b3b, 0x0000, 0x5e73, 0x0000, 0x0000, 0x692a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5948, 0x0000, 0x0000, 0x6e63, 0x573d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4f44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x504d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x717b, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d52, 0x5141, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x635b, 0x0000, 0x5349, 0x0000, 0x5c4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e27, 0x0000, 0x0000, 0x663b, 0x6c21, 0x0000, 0x0000, 0x0000, 0x4c39, 0x0000, 0x0000, 0x7b5e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6762, 0x0000, 0x0000, 0x5441, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6242, 0x0000, 0x7358, 0x6553, 0x0000, 0x0000, 0x7359, 0x0000, 0x0000, 0x0000, 0x7346, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_140[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d5b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4d2c, 0x0000, 0x7c43, 0x0000, 0x0000, 0x0000, 0x0000, 0x5467, 0x0000,
+  0x5142, 0x0000, 0x7925, 0x0000, 0x6855, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x634e, 0x0000, 0x0000, 0x0000, 0x0000, 0x544a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5f5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b5f, 0x6763,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x787b, 0x634f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7530, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5867, 0x0000, 0x5949, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x782f, 0x6f76, 0x0000, 0x5d36, 0x6e2f, 0x4d78, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e38,
+  0x7c27, 0x777c, 0x7731, 0x4e3b, 0x7421, 0x0000, 0x0000, 0x6e4d, 0x612e, 0x0000, 0x0000, 0x6c43,
+  0x4f7e, 0x0000, 0x783f, 0x5862, 0x5368, 0x0000, 0x0000, 0x5e28, 0x7464, 0x6c42, 0x0000, 0x5975,
+  0x7945, 0x5d53, 0x5671, 0x6c7c, 0x7c70, 0x0000, 0x0000, 0x6d40, 0x4a39, 0x0000, 0x6e64, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7261, 0x0000, 0x5e39, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5672, 0x0000, 0x5e74, 0x0000, 0x5f5b, 0x0000, 0x5b53, 0x0000, 0x7a67, 0x5863,
+  0x7441, 0x0000, 0x5d37, 0x0000, 0x0000, 0x0000, 0x7275, 0x0000, 0x0000, 0x542e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5673, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d38,
+  0x4f45, 0x5f5f, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_141[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x723e, 0x7621, 0x0000, 0x6b4b, 0x717c, 0x0000, 0x7347, 0x0000,
+  0x0000, 0x606b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d7c, 0x0000, 0x0000, 0x615b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6e65, 0x0000, 0x5e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a53,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x714b, 0x0000, 0x0000, 0x502f, 0x5d39, 0x0000, 0x0000, 0x5143,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7531, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7061, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x762c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x706b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d3a, 0x0000, 0x0000, 0x0000, 0x723f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7745, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b22,
+  0x7276, 0x0000, 0x0000, 0x4a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7775, 0x0000, 0x4b65, 0x0000, 0x0000, 0x0000, 0x6e66, 0x0000, 0x6053,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5658,
+  0x0000, 0x0000, 0x0000, 0x542f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_142[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6949, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x534e, 0x7442, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b66, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7121, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6b32, 0x0000, 0x0000, 0x0000, 0x0000, 0x7122, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b33, 0x0000, 0x7034, 0x0000, 0x0000, 0x4b74,
+  0x5430, 0x7332, 0x7b37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x756c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e67,
+  0x7432, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x756d, 0x0000, 0x4f73, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7062, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6e4e, 0x0000, 0x0000, 0x714c, 0x0000, 0x0000, 0x6538, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5775, 0x6373, 0x4f65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7333, 0x6458,
+  0x4f79, 0x4f5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6663, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7262, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x756e, 0x0000, 0x0000, 0x4a3b,
+  0x0000, 0x0000, 0x635c, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_143[] = {
+  0x0000, 0x0000, 0x0000, 0x4e72, 0x0000, 0x5659, 0x0000, 0x0000, 0x0000, 0x6e30, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7465, 0x5842, 0x5c50, 0x4c6e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5560, 0x764a, 0x7d4a, 0x5856, 0x744f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5626, 0x5c3e, 0x0000, 0x5b54, 0x5747, 0x0000, 0x0000, 0x0000, 0x0000, 0x727e,
+  0x0000, 0x0000, 0x0000, 0x714d, 0x0000, 0x0000, 0x0000, 0x0000, 0x6243, 0x5c5e, 0x0000, 0x5c5f,
+  0x0000, 0x0000, 0x6f2d, 0x662b, 0x0000, 0x0000, 0x0000, 0x0000, 0x795d, 0x6a3f, 0x0000, 0x0000,
+  0x0000, 0x6f2e, 0x0000, 0x0000, 0x0000, 0x7450, 0x4e73, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x662c, 0x0000, 0x4e5e,
+  0x0000, 0x0000, 0x5579, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6374,
+  0x4d50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5538, 0x0000, 0x0000, 0x777d, 0x0000,
+  0x5c29, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e76, 0x0000, 0x5c2a, 0x7263, 0x6934, 0x525c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6966, 0x0000, 0x0000, 0x6376, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x674a, 0x0000, 0x0000, 0x504e, 0x0000, 0x0000, 0x5a77, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4a3c, 0x0000, 0x0000, 0x0000, 0x6e68, 0x5a5e, 0x0000, 0x7277, 0x0000, 0x0000,
+  0x627b, 0x0000, 0x4c26, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a3b, 0x0000, 0x6e69, 0x0000, 0x0000,
+  0x0000, 0x755a, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_144[] = {
+  0x775c, 0x616a, 0x4e41, 0x5431, 0x0000, 0x7d31, 0x663d, 0x0000, 0x7b2d, 0x0000, 0x0000, 0x7867,
+  0x0000, 0x614e, 0x0000, 0x7762, 0x756f, 0x4f47, 0x0000, 0x0000, 0x5432, 0x4c6f, 0x0000, 0x5468,
+  0x0000, 0x6e4f, 0x7757, 0x0000, 0x0000, 0x6026, 0x5641, 0x615c, 0x7063, 0x7164, 0x5c71, 0x5627,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7475, 0x0000,
+  0x0000, 0x714e, 0x7264, 0x0000, 0x0000, 0x5030, 0x0000, 0x0000, 0x6c6f, 0x0000, 0x0000, 0x0000,
+  0x793a, 0x0000, 0x6b35, 0x0000, 0x0000, 0x546d, 0x6244, 0x0000, 0x0000, 0x0000, 0x0000, 0x6967,
+  0x0000, 0x0000, 0x6b34, 0x6a21, 0x0000, 0x783c, 0x4e26, 0x0000, 0x7946, 0x7c5a, 0x0000, 0x5433,
+  0x5339, 0x6a5e, 0x0000, 0x0000, 0x0000, 0x692b, 0x0000, 0x0000, 0x6161, 0x534f, 0x7476, 0x0000,
+  0x6a40, 0x614f, 0x0000, 0x4c3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6a, 0x0000, 0x0000,
+  0x0000, 0x7064, 0x7334, 0x546e, 0x0000, 0x0000, 0x7240, 0x0000, 0x0000, 0x7165, 0x0000, 0x7443,
+  0x6054, 0x0000, 0x6b36, 0x0000, 0x5721, 0x4b68, 0x0000, 0x792d, 0x692d, 0x5864, 0x7a33, 0x6245,
+  0x7c3d, 0x0000, 0x0000, 0x6c44, 0x5831, 0x0000, 0x5c2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x5524,
+  0x0000, 0x6b69, 0x0000, 0x0000, 0x0000, 0x683b, 0x0000, 0x0000, 0x0000, 0x5857, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b2e, 0x5161, 0x0000, 0x0000, 0x5b40, 0x0000,
+  0x753e, 0x0000, 0x5e77, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7b, 0x7746, 0x4f48, 0x0000, 0x0000,
+  0x0000, 0x6150, 0x0000, 0x0000, 0x6e50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6974, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e74, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x554d, 0x0000, 0x0000, 0x4f5b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e2c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6968, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5434, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_145[] = {
+  0x0000, 0x0000, 0x6447, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x755b, 0x0000, 0x0000, 0x7a41, 0x0000, 0x0000,
+  0x0000, 0x5e29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f77, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5333, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6b37, 0x6f78, 0x755c, 0x6d4c, 0x5b55, 0x714f, 0x0000, 0x0000, 0x0000, 0x7150, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7532, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x592e, 0x552c, 0x0000,
+  0x6246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d23, 0x0000, 0x7b65,
+  0x5f2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6275, 0x0000, 0x762d, 0x0000, 0x7533, 0x0000, 0x7035, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6125, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x755d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6c22, 0x6d7d, 0x0000, 0x7534, 0x7b38, 0x0000, 0x5b23, 0x0000, 0x0000,
+  0x564a, 0x4b59, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6554, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737a, 0x0000, 0x6b38, 0x0000, 0x6037,
+  0x576c, 0x716c, 0x652f, 0x5561, 0x576d, 0x5151, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6172,
+  0x6f79, 0x0000, 0x0000, 0x0000, 0x5d3c, 0x765c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7065,
+  0x0000, 0x0000, 0x0000, 0x7444, 0x0000, 0x0000, 0x6969, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x737b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_146[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x546f, 0x0000, 0x0000, 0x4c22, 0x777e, 0x5f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b4d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5037, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5642, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x682d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6f2f, 0x4b25, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b69, 0x0000, 0x0000,
+  0x0000, 0x7a68, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4c46, 0x0000, 0x0000, 0x0000, 0x6667, 0x0000, 0x0000, 0x6a47, 0x0000,
+  0x0000, 0x0000, 0x5b24, 0x0000, 0x4f49, 0x627c, 0x6f7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5e, 0x0000, 0x0000, 0x7548,
+  0x0000, 0x545e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6055, 0x0000, 0x6f30, 0x0000, 0x0000, 0x6247, 0x0000, 0x592f, 0x0000, 0x0000, 0x0000,
+  0x7967, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6765,
+  0x0000, 0x0000, 0x4f4a, 0x6151, 0x0000, 0x6248, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6f7b, 0x0000, 0x0000, 0x7a79, 0x0000, 0x0000, 0x5c72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6027, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7868, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b6a, 0x0000, 0x0000, 0x0000,
+  0x4b3c, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_147[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5662, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x755e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x755f, 0x0000, 0x6e36, 0x0000, 0x0000, 0x0000, 0x6276, 0x534a, 0x6f7c, 0x5144, 0x6f31, 0x0000,
+  0x5145, 0x0000, 0x505e, 0x0000, 0x5961, 0x0000, 0x0000, 0x6038, 0x0000, 0x0000, 0x4d51, 0x7339,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x674c, 0x0000, 0x5628, 0x4e27, 0x0000, 0x5435, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6448, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5334, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b75, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x765d, 0x0000, 0x7123, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c47, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x694a, 0x0000, 0x6170, 0x0000, 0x0000, 0x0000, 0x7560, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b2f, 0x0000, 0x0000, 0x0000, 0x4b51,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7b60, 0x7265, 0x0000, 0x0000, 0x6c70, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x706c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x694b, 0x0000, 0x0000, 0x4c70, 0x0000, 0x0000,
+  0x572f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7321, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_148[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7124, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f32, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7451, 0x0000, 0x0000, 0x7721, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7151, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7c, 0x4a7d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e4e, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7348, 0x0000, 0x733a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_149[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d7e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a26, 0x0000, 0x0000, 0x606c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784d, 0x0000, 0x4b52, 0x0000, 0x0000, 0x0000, 0x6b4e,
+  0x0000, 0x7958, 0x7959, 0x4a60, 0x5a4a, 0x0000, 0x0000, 0x0000, 0x4b26, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a48, 0x796e, 0x5b6c, 0x0000, 0x0000,
+  0x5031, 0x0000, 0x0000, 0x0000, 0x0000, 0x556f, 0x0000, 0x0000, 0x0000, 0x6673, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6722, 0x6459, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6461, 0x0000, 0x0000, 0x7c44, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x796f, 0x4f74, 0x7766, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x7445, 0x5c23, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_150[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5d3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x7446, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7821, 0x0000, 0x0000, 0x0000, 0x6856, 0x0000,
+  0x0000, 0x0000, 0x5b41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7066,
+  0x0000, 0x0000, 0x0000, 0x6439, 0x766d, 0x0000, 0x792e, 0x0000, 0x5d3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5730, 0x5868, 0x4b3d, 0x0000, 0x0000, 0x795a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x784e, 0x7970, 0x606d, 0x6333, 0x7433,
+  0x0000, 0x0000, 0x6a42, 0x7266, 0x7036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b56, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6b64, 0x0000, 0x0000, 0x7267, 0x0000, 0x5755, 0x5436, 0x7968,
+  0x5741, 0x0000, 0x0000, 0x0000, 0x0000, 0x6555, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x696a, 0x574c, 0x0000, 0x0000, 0x0000, 0x5369, 0x6249, 0x0000, 0x7c5b, 0x4d2d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4c30, 0x6a22, 0x0000, 0x0000, 0x6476, 0x5040, 0x0000, 0x7037,
+  0x6e21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5776, 0x0000, 0x0000, 0x0000, 0x624a,
+  0x624b, 0x0000, 0x7a4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6b5f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x564b, 0x0000, 0x0000, 0x0000, 0x7434, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6d4d, 0x6452, 0x0000, 0x0000, 0x6a29, 0x643a, 0x7322, 0x4d52, 0x0000, 0x764b, 0x0000, 0x7166,
+  0x6d41, 0x683c, 0x6e51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7067, 0x624c, 0x0000,
+  0x0000, 0x642a, 0x0000, 0x7561, 0x6d5a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576e, 0x5171,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x696b, 0x696c, 0x6064, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a27,
+  0x5d54, 0x0000, 0x6a23, 0x0000, 0x0000, 0x0000, 0x5643, 0x5674, 0x0000, 0x5a5f, 0x0000, 0x6f33,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_151[] = {
+  0x624d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f7d, 0x7268, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f45, 0x0000, 0x6767, 0x0000, 0x0000, 0x577d, 0x0000,
+  0x0000, 0x674e, 0x0000, 0x0000, 0x5f5c, 0x0000, 0x7947, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5976, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5f2c, 0x0000, 0x565a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c24, 0x0000, 0x0000,
+  0x0000, 0x7038, 0x0000, 0x0000, 0x0000, 0x0000, 0x557a, 0x0000, 0x6477, 0x0000, 0x0000, 0x0000,
+  0x5644, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6f7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7021, 0x0000, 0x5e2a, 0x0000,
+  0x0000, 0x5a3c, 0x587c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a54, 0x0000, 0x0000,
+  0x0000, 0x6c65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7c28, 0x0000, 0x0000, 0x6c66,
+  0x0000, 0x0000, 0x584b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b39, 0x0000, 0x6453, 0x0000, 0x4d79,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4f53, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4a6a, 0x0000, 0x0000, 0x4f54, 0x0000, 0x783d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7447, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a5f,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x795b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5437, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6b65, 0x0000, 0x0000, 0x6152, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a24,
+  0x0000, 0x0000, 0x0000, 0x7a42
+};
+static const uint16_t ksc5601_1987_0_f_152[] = {
+  0x7b61, 0x7a6d, 0x7022, 0x4c71, 0x0000, 0x7a23, 0x6277, 0x0000, 0x624e, 0x0000, 0x6975, 0x0000,
+  0x616b, 0x0000, 0x0000, 0x0000, 0x6768, 0x6857, 0x5a78, 0x544b, 0x0000, 0x0000, 0x0000, 0x7776,
+  0x5645, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5469, 0x0000, 0x0000,
+  0x7a7a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c72, 0x775d, 0x0000, 0x5e3a,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e28, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7039, 0x647e, 0x6449, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x6454, 0x0000, 0x0000, 0x0000, 0x6a43, 0x0000, 0x6f34, 0x0000, 0x0000, 0x0000, 0x573e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b62, 0x0000, 0x4d53, 0x0000, 0x0000, 0x0000, 0x6f35,
+  0x0000, 0x0000, 0x0000, 0x7a69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x7926, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f3d, 0x0000, 0x7747, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x787d, 0x0000, 0x0000, 0x787c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5e2b, 0x5b68, 0x0000, 0x0000, 0x635d, 0x0000, 0x6162, 0x5146, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7650, 0x6b66, 0x5a79,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x6c47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5e78, 0x7869, 0x635e, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_153[] = {
+  0x0000, 0x0000, 0x0000, 0x4e75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a43, 0x6557, 0x0000,
+  0x6c48, 0x0000, 0x0000, 0x0000, 0x7349, 0x0000, 0x0000, 0x643b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x662e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f36, 0x0000, 0x5c3f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4e3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5843, 0x0000, 0x0000,
+  0x0000, 0x504f, 0x0000, 0x4f7a, 0x734a, 0x6057, 0x0000, 0x0000, 0x0000, 0x5147, 0x692e, 0x0000,
+  0x683d, 0x0000, 0x0000, 0x7a44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x624f, 0x0000, 0x0000, 0x7a45, 0x0000, 0x0000,
+  0x0000, 0x7938, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c60, 0x0000, 0x0000,
+  0x7b30, 0x0000, 0x0000, 0x0000, 0x5829, 0x655f, 0x7927, 0x0000, 0x0000, 0x766e, 0x0000, 0x764c,
+  0x6278, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5a60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7152, 0x524c, 0x4f4b, 0x0000, 0x0000, 0x4a3d, 0x0000, 0x0000,
+  0x0000, 0x5d3f, 0x0000, 0x0000, 0x0000, 0x766f, 0x0000, 0x5e79, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7a34, 0x0000, 0x0000,
+  0x0000, 0x552d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7167
+};
+static const uint16_t ksc5601_1987_0_f_154[] = {
+  0x0000, 0x5e3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c40, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x5148, 0x5149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x783e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b76, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5479, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7562, 0x6153, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5869, 0x0000, 0x0000, 0x787e, 0x0000, 0x4f4c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4e76, 0x0000, 0x7a50, 0x0000, 0x0000, 0x4c73, 0x663e, 0x0000, 0x0000, 0x0000, 0x762e,
+  0x0000, 0x0000, 0x5570, 0x0000, 0x0000, 0x514a, 0x0000, 0x0000, 0x0000, 0x7c3e, 0x5571, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x7a35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6250, 0x7477, 0x0000, 0x0000, 0x0000,
+  0x4d54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6723, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b25, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_155[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6251, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5722, 0x0000, 0x0000, 0x7763, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6a26, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5021, 0x0000, 0x0000, 0x0000, 0x0000, 0x4e5a, 0x7b6b, 0x5b26, 0x5b5e, 0x5865, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a60, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x582a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6560, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x565b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f46, 0x0000,
+  0x0000, 0x786a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6455, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4e77, 0x0000, 0x0000, 0x6058, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x576f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x746d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4d66, 0x0000, 0x0000, 0x0000, 0x4c74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_156[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7563, 0x0000, 0x0000, 0x644a, 0x0000, 0x5c61, 0x0000, 0x0000, 0x7948, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7c3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6827, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5844,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b3e,
+  0x0000, 0x5c2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5777, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x7068, 0x0000, 0x5d40, 0x0000, 0x4f4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x5c73, 0x5930, 0x0000, 0x6669, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_157[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x643c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x6a44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x646c, 0x0000, 0x6465, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7b78,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c3b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x643d, 0x0000, 0x0000,
+  0x4d5c, 0x5977, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x5d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5950, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6523, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x794d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4d2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4f4e,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x762f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7d53, 0x6b6d, 0x565c, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_158[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x6524, 0x0000, 0x0000, 0x0000, 0x5536, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x565d, 0x0000, 0x0000,
+  0x0000, 0x7969, 0x0000, 0x0000, 0x0000, 0x6724, 0x0000, 0x5663, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x514b, 0x5664, 0x0000, 0x0000, 0x0000, 0x5572, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x5e7a, 0x0000, 0x5778, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x586a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f55, 0x587d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x582b, 0x0000, 0x0000, 0x7d4b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x7c5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x6028, 0x5573, 0x0000, 0x0000, 0x7d59, 0x0000, 0x0000, 0x4c23, 0x0000, 0x0000, 0x0000,
+  0x5979, 0x0000, 0x0000, 0x536a, 0x7575, 0x0000, 0x6f47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x535a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x5a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_159[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6828, 0x5c2f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x7023, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d55, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6029, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x703a, 0x6e31, 0x0000, 0x0000, 0x6e32, 0x0000, 0x0000, 0x0000, 0x764d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e52,
+  0x0000, 0x5646, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6065, 0x0000, 0x0000, 0x733b, 0x0000,
+  0x6561, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x644b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5723, 0x0000, 0x0000,
+  0x5b42, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a7e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4f4f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_172[] = {
+  0x3021, 0x3022, 0x0000, 0x0000, 0x3023, 0x0000, 0x0000, 0x3024, 0x3025, 0x3026, 0x3027, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3028, 0x3029, 0x302a, 0x302b, 0x302c, 0x302d, 0x302e, 0x302f,
+  0x0000, 0x3030, 0x3031, 0x3032, 0x3033, 0x3034, 0x0000, 0x0000, 0x3035, 0x0000, 0x0000, 0x0000,
+  0x3036, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3037, 0x3038, 0x0000, 0x3039,
+  0x303a, 0x303b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x303c, 0x303d, 0x0000, 0x0000,
+  0x303e, 0x0000, 0x0000, 0x0000, 0x303f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3040, 0x0000, 0x3041, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3042, 0x0000, 0x0000, 0x0000, 0x3043, 0x0000, 0x0000, 0x0000, 0x3044, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3045, 0x3046, 0x0000, 0x0000, 0x3047, 0x0000, 0x0000, 0x3048,
+  0x3049, 0x0000, 0x304a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x304b, 0x304c, 0x0000, 0x304d,
+  0x304e, 0x304f, 0x3050, 0x0000, 0x0000, 0x3051, 0x3052, 0x3053, 0x3054, 0x0000, 0x0000, 0x0000,
+  0x3055, 0x0000, 0x0000, 0x0000, 0x3056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3057, 0x3058, 0x0000, 0x3059, 0x305a, 0x305b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x305c, 0x305d, 0x305e, 0x0000, 0x305f, 0x0000, 0x0000, 0x3060, 0x3061, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3062, 0x3063, 0x0000, 0x3064, 0x3065, 0x3066, 0x0000, 0x0000,
+  0x0000, 0x3067, 0x0000, 0x0000, 0x3068, 0x0000, 0x0000, 0x0000, 0x3069, 0x0000, 0x0000, 0x0000,
+  0x306a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x306b, 0x0000, 0x306c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x306d, 0x306e, 0x0000, 0x0000,
+  0x306f, 0x0000, 0x0000, 0x3070, 0x3071, 0x0000, 0x3072, 0x0000, 0x3073, 0x0000, 0x0000, 0x3074,
+  0x3075, 0x3076, 0x0000, 0x3077, 0x0000, 0x3078, 0x3079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x307a, 0x307b, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_173[] = {
+  0x307c, 0x0000, 0x0000, 0x0000, 0x307d, 0x0000, 0x307e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3121, 0x3122, 0x0000, 0x3123, 0x0000, 0x3124, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3125, 0x0000, 0x0000, 0x0000, 0x3126, 0x0000, 0x0000, 0x0000, 0x3127, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3128, 0x0000, 0x0000, 0x3129, 0x312a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x312b, 0x312c, 0x0000, 0x0000, 0x312d, 0x0000, 0x0000, 0x0000,
+  0x312e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x312f, 0x3130, 0x0000, 0x3131,
+  0x0000, 0x3132, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3133, 0x0000, 0x0000, 0x0000,
+  0x3134, 0x0000, 0x0000, 0x0000, 0x3135, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3136, 0x0000, 0x3137, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3138, 0x3139, 0x0000, 0x0000, 0x313a, 0x0000, 0x0000, 0x313b, 0x313c, 0x313d, 0x313e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x313f, 0x3140, 0x3141, 0x0000, 0x3142, 0x0000, 0x3143, 0x3144, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3145, 0x3146, 0x0000, 0x0000, 0x3147, 0x0000, 0x0000, 0x0000,
+  0x3148, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3149, 0x314a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x314b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x314c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x314d, 0x314e, 0x0000, 0x0000, 0x314f, 0x0000, 0x0000, 0x0000, 0x3150, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3151, 0x3152, 0x0000, 0x3153, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3154, 0x0000, 0x0000, 0x0000, 0x3155, 0x0000, 0x0000, 0x0000,
+  0x3156, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3157, 0x3158, 0x0000, 0x0000,
+  0x3159, 0x0000, 0x0000, 0x315a
+};
+static const uint16_t ksc5601_1987_0_f_174[] = {
+  0x315b, 0x315c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x315d, 0x315e, 0x0000, 0x315f,
+  0x0000, 0x3160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3161, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3162, 0x3163, 0x0000, 0x0000, 0x3164, 0x0000, 0x0000, 0x3165, 0x3166, 0x0000, 0x3167, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3168, 0x3169, 0x0000, 0x316a, 0x0000, 0x316b, 0x316c, 0x0000,
+  0x0000, 0x0000, 0x316d, 0x0000, 0x316e, 0x316f, 0x3170, 0x0000, 0x3171, 0x0000, 0x0000, 0x0000,
+  0x3172, 0x0000, 0x3173, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3174, 0x3175, 0x0000, 0x3176,
+  0x3177, 0x3178, 0x0000, 0x0000, 0x0000, 0x3179, 0x0000, 0x0000, 0x317a, 0x317b, 0x0000, 0x0000,
+  0x317c, 0x0000, 0x0000, 0x0000, 0x317d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x317e, 0x3221, 0x0000, 0x3222, 0x3223, 0x3224, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3225, 0x3226, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3227, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3228, 0x3229, 0x322a, 0x0000,
+  0x322b, 0x0000, 0x0000, 0x0000, 0x322c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x322d, 0x322e, 0x0000, 0x322f, 0x3230, 0x3231, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3232, 0x3233, 0x0000, 0x0000, 0x3234, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3235, 0x0000, 0x0000, 0x3236, 0x0000, 0x3237, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3238, 0x0000, 0x0000, 0x0000, 0x3239, 0x0000, 0x0000, 0x0000,
+  0x323a, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_175[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x323b, 0x323c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x323d, 0x0000, 0x0000, 0x323e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x323f, 0x3240, 0x0000, 0x0000,
+  0x3241, 0x0000, 0x3242, 0x0000, 0x3243, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3244, 0x3245, 0x0000, 0x3246, 0x0000, 0x3247, 0x3248, 0x3249, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x324a, 0x324b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x324c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x324d, 0x324e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x324f, 0x3250, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3251, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3252, 0x0000, 0x0000, 0x0000,
+  0x3253, 0x0000, 0x0000, 0x0000, 0x3254, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3255, 0x3256, 0x0000, 0x0000, 0x0000, 0x3257, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3258, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3259, 0x325a, 0x0000, 0x0000, 0x325b, 0x0000, 0x0000, 0x0000,
+  0x325c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x325d, 0x325e, 0x325f, 0x0000, 0x3260,
+  0x0000, 0x3261, 0x3262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3263, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3264, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3265, 0x3266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3267, 0x3268, 0x0000, 0x0000, 0x3269, 0x0000, 0x0000, 0x0000, 0x326a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_176[] = {
+  0x326b, 0x326c, 0x0000, 0x0000, 0x326d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x326e, 0x0000, 0x0000, 0x0000, 0x326f, 0x0000, 0x0000, 0x0000, 0x3270, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3271, 0x3272, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3273, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3274, 0x3275, 0x0000, 0x0000,
+  0x3276, 0x0000, 0x3277, 0x0000, 0x3278, 0x0000, 0x3279, 0x0000, 0x0000, 0x0000, 0x0000, 0x327a,
+  0x327b, 0x327c, 0x0000, 0x327d, 0x0000, 0x327e, 0x0000, 0x0000, 0x0000, 0x3321, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3322, 0x3323, 0x0000, 0x0000, 0x3324, 0x0000, 0x0000, 0x0000,
+  0x3325, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3326, 0x3327, 0x0000, 0x3328,
+  0x0000, 0x3329, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x332a, 0x332b, 0x332c, 0x0000,
+  0x332d, 0x0000, 0x0000, 0x332e, 0x332f, 0x3330, 0x3331, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3332, 0x3333, 0x0000, 0x3334, 0x3335, 0x3336, 0x3337, 0x3338, 0x0000, 0x3339, 0x0000, 0x333a,
+  0x333b, 0x333c, 0x0000, 0x0000, 0x333d, 0x0000, 0x0000, 0x0000, 0x333e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x333f, 0x3340, 0x0000, 0x3341, 0x3342, 0x3343, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3344, 0x3345, 0x0000, 0x0000, 0x3346, 0x0000, 0x0000, 0x0000,
+  0x3347, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3348, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_177[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x334a, 0x334b, 0x0000, 0x334c,
+  0x334d, 0x0000, 0x0000, 0x0000, 0x334e, 0x0000, 0x334f, 0x3350, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3351, 0x3352, 0x0000, 0x3353, 0x3354, 0x3355, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3356,
+  0x3357, 0x3358, 0x0000, 0x0000, 0x3359, 0x0000, 0x0000, 0x0000, 0x335a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x335b, 0x335c, 0x0000, 0x335d, 0x335e, 0x335f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3360, 0x3361, 0x0000, 0x0000, 0x3362, 0x0000, 0x0000, 0x0000,
+  0x3363, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3364, 0x3365, 0x0000, 0x0000,
+  0x3366, 0x3367, 0x0000, 0x0000, 0x3368, 0x0000, 0x0000, 0x0000, 0x3369, 0x0000, 0x0000, 0x0000,
+  0x336a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x336b, 0x336c, 0x0000, 0x0000, 0x336d, 0x0000, 0x0000, 0x0000, 0x336e, 0x0000, 0x336f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3370, 0x3371, 0x0000, 0x3372, 0x0000, 0x3373, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x3374, 0x3375, 0x3376, 0x0000, 0x0000, 0x0000, 0x3377, 0x0000, 0x0000, 0x0000,
+  0x3378, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3379, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x337a, 0x0000, 0x0000, 0x0000, 0x337b, 0x0000, 0x0000, 0x0000, 0x337c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x337d, 0x337e, 0x0000, 0x3421, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3422, 0x3423, 0x0000, 0x0000, 0x3424, 0x0000, 0x0000, 0x0000,
+  0x3425, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3426, 0x0000, 0x3427,
+  0x0000, 0x3428, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_178[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3429, 0x342a, 0x0000, 0x0000, 0x342b, 0x0000, 0x0000, 0x342c,
+  0x342d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x342e, 0x342f, 0x0000, 0x3430,
+  0x0000, 0x3431, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3432, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3433, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3434, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3435, 0x0000, 0x0000, 0x0000, 0x3436, 0x0000, 0x0000, 0x0000,
+  0x3437, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3438, 0x3439, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x343a, 0x343b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x343c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x343d, 0x343e, 0x0000, 0x0000, 0x0000, 0x343f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3440, 0x3441, 0x0000, 0x0000, 0x3442, 0x0000, 0x0000, 0x0000, 0x3443, 0x3444, 0x3445, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3446, 0x3447, 0x0000, 0x3448, 0x0000, 0x3449, 0x344a, 0x0000,
+  0x0000, 0x0000, 0x344b, 0x0000, 0x344c, 0x0000, 0x0000, 0x0000, 0x344d, 0x0000, 0x0000, 0x0000,
+  0x344e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x344f, 0x3450, 0x0000, 0x0000,
+  0x3451, 0x0000, 0x0000, 0x0000, 0x3452, 0x0000, 0x3453, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3454, 0x3455, 0x0000, 0x3456, 0x0000, 0x3457, 0x0000, 0x0000, 0x0000, 0x0000, 0x3458, 0x0000,
+  0x3459, 0x345a, 0x345b, 0x0000, 0x345c, 0x0000, 0x0000, 0x345d, 0x345e, 0x345f, 0x3460, 0x3461,
+  0x0000, 0x0000, 0x0000, 0x3462, 0x3463, 0x3464, 0x0000, 0x3465, 0x3466, 0x3467, 0x3468, 0x3469,
+  0x0000, 0x0000, 0x0000, 0x346a
+};
+static const uint16_t ksc5601_1987_0_f_179[] = {
+  0x346b, 0x346c, 0x0000, 0x0000, 0x346d, 0x0000, 0x0000, 0x0000, 0x346e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x346f, 0x3470, 0x0000, 0x3471, 0x3472, 0x3473, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3475, 0x3476, 0x3477, 0x0000, 0x3478, 0x0000, 0x0000, 0x3479, 0x347a, 0x0000, 0x347b, 0x347c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x347d, 0x347e, 0x0000, 0x3521, 0x0000, 0x3522, 0x0000, 0x3523,
+  0x0000, 0x0000, 0x3524, 0x0000, 0x3525, 0x3526, 0x0000, 0x0000, 0x3527, 0x0000, 0x0000, 0x0000,
+  0x3528, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3529, 0x352a, 0x0000, 0x352b,
+  0x352c, 0x352d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x352e, 0x0000, 0x0000, 0x0000,
+  0x352f, 0x0000, 0x0000, 0x0000, 0x3530, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3531, 0x3532, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3533, 0x0000, 0x0000, 0x0000, 0x3534, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3535, 0x3536, 0x0000, 0x0000, 0x3537, 0x0000, 0x0000, 0x3538,
+  0x3539, 0x0000, 0x353a, 0x0000, 0x353b, 0x0000, 0x0000, 0x0000, 0x353c, 0x353d, 0x0000, 0x353e,
+  0x0000, 0x353f, 0x0000, 0x3540, 0x0000, 0x3541, 0x0000, 0x0000, 0x3542, 0x0000, 0x0000, 0x0000,
+  0x3543, 0x0000, 0x0000, 0x0000, 0x3544, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3545, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_180[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3546, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3547, 0x0000, 0x0000, 0x0000, 0x3548, 0x0000, 0x0000, 0x0000, 0x3549, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x354a, 0x354b, 0x0000, 0x354c, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x354d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x354e, 0x354f, 0x0000, 0x0000,
+  0x3550, 0x0000, 0x0000, 0x0000, 0x3551, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3552, 0x3553, 0x0000, 0x3554, 0x0000, 0x3555, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3556, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3557, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3558, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x355a, 0x0000, 0x0000, 0x0000,
+  0x355b, 0x0000, 0x0000, 0x0000, 0x355c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x355d, 0x0000, 0x355e, 0x0000, 0x355f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3560, 0x0000, 0x0000, 0x0000, 0x3561, 0x0000, 0x0000, 0x0000, 0x3562, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3563, 0x0000, 0x0000, 0x0000, 0x0000, 0x3564, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3565, 0x3566, 0x0000, 0x0000, 0x3567, 0x0000, 0x0000, 0x3568,
+  0x3569, 0x0000, 0x356a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x356b, 0x356c, 0x0000, 0x356d,
+  0x0000, 0x356e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x356f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_181[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3570, 0x3571, 0x0000, 0x0000,
+  0x3572, 0x0000, 0x0000, 0x3573, 0x3574, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3575, 0x3576, 0x0000, 0x3577, 0x3578, 0x3579, 0x357a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x357b, 0x357c, 0x0000, 0x0000, 0x357d, 0x0000, 0x0000, 0x0000, 0x357e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3621, 0x3622, 0x0000, 0x3623, 0x3624, 0x3625, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3626, 0x3627, 0x3628, 0x0000, 0x0000, 0x3629, 0x0000, 0x0000, 0x0000,
+  0x362a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x362b, 0x362c, 0x0000, 0x362d,
+  0x362e, 0x362f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3630, 0x3631, 0x0000, 0x0000, 0x3632, 0x0000, 0x0000, 0x0000,
+  0x3633, 0x0000, 0x3634, 0x3635, 0x0000, 0x0000, 0x0000, 0x0000, 0x3636, 0x3637, 0x0000, 0x3638,
+  0x3639, 0x363a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x363b, 0x363c, 0x363d, 0x0000, 0x0000,
+  0x363e, 0x0000, 0x0000, 0x0000, 0x363f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3640, 0x3641, 0x0000, 0x3642, 0x3643, 0x3644, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3645, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3646, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_182[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3647, 0x3648, 0x0000, 0x0000, 0x3649, 0x0000, 0x0000, 0x0000,
+  0x364a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x364b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x364c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x364d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x364e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x364f, 0x0000, 0x0000, 0x0000, 0x3650, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3651, 0x3652, 0x0000, 0x0000, 0x3653, 0x0000, 0x0000, 0x0000, 0x3654, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3655, 0x3656, 0x0000, 0x0000, 0x0000, 0x0000, 0x3657, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3658, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3659, 0x0000, 0x0000, 0x0000, 0x365a, 0x0000, 0x0000, 0x0000, 0x365b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_183[] = {
+  0x365c, 0x365d, 0x0000, 0x0000, 0x0000, 0x365e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x365f, 0x3660, 0x0000, 0x0000, 0x3661, 0x0000, 0x0000, 0x3662,
+  0x3663, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3664, 0x3665, 0x0000, 0x3666,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3667, 0x0000, 0x0000, 0x0000,
+  0x3668, 0x0000, 0x0000, 0x0000, 0x3669, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x366a, 0x366b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x366c, 0x0000, 0x0000, 0x0000, 0x366d, 0x0000, 0x0000, 0x0000, 0x366e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x366f, 0x3670, 0x0000, 0x3671, 0x0000, 0x3672, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3673, 0x3674, 0x0000, 0x0000, 0x3675, 0x0000, 0x0000, 0x0000,
+  0x3676, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3677, 0x3678, 0x0000, 0x3679,
+  0x367a, 0x367b, 0x367c, 0x0000, 0x0000, 0x0000, 0x367d, 0x367e, 0x3721, 0x3722, 0x0000, 0x0000,
+  0x3723, 0x0000, 0x0000, 0x0000, 0x3724, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3725, 0x3726, 0x0000, 0x3727, 0x3728, 0x3729, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x372a, 0x372b, 0x0000, 0x0000, 0x372c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x372d, 0x0000, 0x372e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x372f, 0x3730, 0x0000, 0x0000,
+  0x3731, 0x0000, 0x0000, 0x0000, 0x3732, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3733, 0x3734, 0x0000, 0x3735
+};
+static const uint16_t ksc5601_1987_0_f_184[] = {
+  0x3736, 0x3737, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3738, 0x3739, 0x373a, 0x0000, 0x0000,
+  0x373b, 0x0000, 0x0000, 0x0000, 0x373c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x373d, 0x373e, 0x0000, 0x373f, 0x0000, 0x3740, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3741, 0x3742, 0x0000, 0x0000, 0x3743, 0x0000, 0x0000, 0x0000, 0x3744, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3745, 0x3746, 0x0000, 0x3747, 0x3748, 0x3749, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x374a, 0x0000, 0x0000, 0x0000, 0x374b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374c, 0x0000, 0x374d,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374e, 0x374f, 0x0000, 0x0000,
+  0x3750, 0x0000, 0x0000, 0x0000, 0x3751, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3752, 0x3753, 0x0000, 0x3754, 0x0000, 0x3755, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3756, 0x0000, 0x0000, 0x0000, 0x3757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3758, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3759, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x375a, 0x0000, 0x0000, 0x0000,
+  0x375b, 0x0000, 0x0000, 0x0000, 0x375c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x375d, 0x375e, 0x0000, 0x375f, 0x0000, 0x3760, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3761, 0x0000, 0x0000, 0x0000, 0x3762, 0x0000, 0x0000, 0x0000, 0x3763, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3764, 0x0000, 0x3765, 0x0000, 0x3766, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3767, 0x3768, 0x0000, 0x0000, 0x3769, 0x0000, 0x0000, 0x0000,
+  0x376a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x376b, 0x376c, 0x0000, 0x376d,
+  0x0000, 0x376e, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_185[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x376f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3770, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3771, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3772, 0x3773, 0x0000, 0x0000, 0x3774, 0x0000, 0x0000, 0x0000, 0x3775, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3776, 0x0000, 0x0000, 0x3777, 0x0000, 0x3778, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3779, 0x377a, 0x0000, 0x0000, 0x377b, 0x0000, 0x0000, 0x0000,
+  0x377c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x377d, 0x377e, 0x0000, 0x3821,
+  0x0000, 0x3822, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3823, 0x3824, 0x0000, 0x0000,
+  0x3825, 0x0000, 0x0000, 0x0000, 0x3826, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3827, 0x3828, 0x0000, 0x3829, 0x0000, 0x382a, 0x382b, 0x0000, 0x0000, 0x382c, 0x382d, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x382e, 0x382f, 0x0000, 0x0000, 0x3830, 0x0000, 0x0000, 0x0000,
+  0x3831, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3832, 0x3833, 0x0000, 0x3834,
+  0x0000, 0x3835, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3836, 0x3837, 0x0000, 0x0000,
+  0x3838, 0x0000, 0x3839, 0x383a, 0x383b, 0x383c, 0x383d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x383e, 0x383f, 0x0000, 0x3840, 0x0000, 0x3841, 0x3842, 0x0000, 0x0000, 0x3843, 0x0000, 0x3844,
+  0x3845, 0x3846, 0x0000, 0x0000, 0x3847, 0x0000, 0x0000, 0x0000, 0x3848, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3849, 0x384a, 0x0000, 0x384b, 0x384c, 0x384d, 0x384e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_186[] = {
+  0x384f, 0x3850, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3851, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3852, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3853, 0x3854, 0x0000, 0x0000,
+  0x3855, 0x0000, 0x0000, 0x0000, 0x3856, 0x0000, 0x3857, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3858, 0x3859, 0x0000, 0x385a, 0x0000, 0x385b, 0x385c, 0x0000, 0x0000, 0x0000, 0x0000, 0x385d,
+  0x385e, 0x385f, 0x0000, 0x0000, 0x3860, 0x0000, 0x0000, 0x0000, 0x3861, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3862, 0x3863, 0x0000, 0x3864, 0x3865, 0x3866, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3867, 0x3868, 0x0000, 0x0000, 0x3869, 0x0000, 0x0000, 0x0000,
+  0x386a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x386b,
+  0x386c, 0x386d, 0x0000, 0x386e, 0x0000, 0x0000, 0x0000, 0x0000, 0x386f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3870, 0x3871, 0x0000, 0x3872, 0x3873, 0x0000, 0x0000, 0x0000, 0x3874, 0x0000, 0x3875, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3876, 0x3877, 0x0000, 0x3878, 0x0000, 0x3879, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x387a, 0x0000, 0x0000, 0x0000, 0x387b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x387c, 0x387d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x387e, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_187[] = {
+  0x3921, 0x0000, 0x0000, 0x0000, 0x3922, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3923, 0x0000, 0x3924, 0x0000, 0x3925, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3926, 0x0000, 0x0000, 0x0000, 0x3927, 0x0000, 0x0000, 0x0000, 0x3928, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3929, 0x0000, 0x392a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x392b, 0x392c, 0x392d, 0x0000, 0x392e, 0x0000, 0x0000, 0x392f,
+  0x3930, 0x3931, 0x3932, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3933, 0x3934, 0x0000, 0x3935,
+  0x0000, 0x3936, 0x0000, 0x0000, 0x0000, 0x3937, 0x0000, 0x3938, 0x3939, 0x0000, 0x0000, 0x0000,
+  0x393a, 0x0000, 0x0000, 0x0000, 0x393b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x393c, 0x0000, 0x393d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x393e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x393f, 0x0000, 0x0000, 0x0000, 0x3940, 0x0000, 0x0000, 0x0000,
+  0x3941, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3942, 0x0000, 0x0000, 0x0000,
+  0x3943, 0x0000, 0x0000, 0x0000, 0x3944, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3945, 0x0000, 0x0000, 0x3946, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3947, 0x0000, 0x0000, 0x0000, 0x3948, 0x0000, 0x0000, 0x0000, 0x3949, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x394a, 0x0000, 0x0000, 0x394b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x394c, 0x394d, 0x0000, 0x0000,
+  0x394e, 0x0000, 0x0000, 0x394f
+};
+static const uint16_t ksc5601_1987_0_f_188[] = {
+  0x3950, 0x0000, 0x3951, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3952, 0x3953, 0x0000, 0x3954,
+  0x3955, 0x3956, 0x0000, 0x3957, 0x0000, 0x3958, 0x0000, 0x0000, 0x3959, 0x395a, 0x395b, 0x395c,
+  0x395d, 0x0000, 0x0000, 0x395e, 0x395f, 0x3960, 0x3961, 0x3962, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3963, 0x3964, 0x0000, 0x3965, 0x0000, 0x3966, 0x0000, 0x0000, 0x0000, 0x3967, 0x0000, 0x0000,
+  0x3968, 0x3969, 0x0000, 0x0000, 0x396a, 0x0000, 0x0000, 0x0000, 0x396b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x396c, 0x396d, 0x0000, 0x396e, 0x396f, 0x3970, 0x0000, 0x0000,
+  0x0000, 0x3971, 0x0000, 0x0000, 0x3972, 0x3973, 0x0000, 0x0000, 0x3974, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3975, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3976, 0x3977, 0x0000, 0x0000, 0x3978, 0x0000, 0x0000, 0x3979, 0x397a, 0x0000, 0x397b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x397c, 0x397d, 0x0000, 0x397e, 0x0000, 0x3a21, 0x3a22, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a23, 0x3a24, 0x0000, 0x0000, 0x3a25, 0x0000, 0x0000, 0x3a26,
+  0x3a27, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a28, 0x3a29, 0x0000, 0x3a2a,
+  0x3a2b, 0x3a2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a2d, 0x3a2e, 0x0000, 0x0000,
+  0x3a2f, 0x0000, 0x0000, 0x0000, 0x3a30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3a31, 0x0000, 0x3a32, 0x3a33, 0x3a34, 0x0000, 0x0000, 0x0000, 0x3a35, 0x0000, 0x0000,
+  0x3a36, 0x0000, 0x0000, 0x0000, 0x3a37, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a38, 0x3a39, 0x3a3a, 0x0000, 0x3a3b, 0x0000, 0x0000, 0x0000,
+  0x3a3c, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_189[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a3d, 0x3a3e, 0x0000, 0x3a3f, 0x0000, 0x3a40, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a41, 0x0000, 0x0000, 0x0000, 0x3a42, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a44, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a46, 0x3a47, 0x0000, 0x0000, 0x3a48, 0x0000, 0x0000, 0x0000, 0x3a49, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a4a, 0x3a4b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a4c, 0x0000, 0x0000, 0x0000, 0x3a4d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a4e, 0x3a4f, 0x0000, 0x0000,
+  0x3a50, 0x0000, 0x0000, 0x3a51, 0x3a52, 0x3a53, 0x3a54, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a55, 0x3a56, 0x0000, 0x3a57, 0x0000, 0x3a58, 0x0000, 0x0000, 0x0000, 0x3a59, 0x3a5a, 0x0000,
+  0x3a5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a5c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a5d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a5f, 0x3a60, 0x0000, 0x0000,
+  0x3a61, 0x0000, 0x0000, 0x0000, 0x3a62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a63, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a64, 0x0000, 0x0000, 0x0000, 0x3a65, 0x0000, 0x0000, 0x0000, 0x3a66, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_190[] = {
+  0x3a67, 0x0000, 0x0000, 0x3a68, 0x0000, 0x3a69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a6a, 0x3a6b, 0x0000, 0x0000, 0x3a6c, 0x0000, 0x0000, 0x0000, 0x3a6d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3a6e, 0x3a6f, 0x0000, 0x3a70, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a71, 0x3a72, 0x0000, 0x0000,
+  0x3a73, 0x0000, 0x0000, 0x0000, 0x3a74, 0x0000, 0x3a75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a76, 0x3a77, 0x0000, 0x3a78, 0x0000, 0x3a79, 0x3a7a, 0x3a7b, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3a7c, 0x3a7d, 0x0000, 0x0000, 0x3a7e, 0x0000, 0x0000, 0x0000, 0x3b21, 0x0000, 0x3b22, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b23, 0x3b24, 0x0000, 0x3b25, 0x3b26, 0x3b27, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3b28, 0x3b29, 0x3b2a, 0x0000, 0x0000, 0x3b2b, 0x0000, 0x0000, 0x0000,
+  0x3b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2d, 0x3b2e, 0x0000, 0x3b2f,
+  0x3b30, 0x3b31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b32, 0x3b33, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b35, 0x3b36, 0x0000, 0x0000, 0x3b37, 0x0000, 0x0000, 0x3b38,
+  0x3b39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3a, 0x0000, 0x0000, 0x3b3b,
+  0x3b3c, 0x3b3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b3e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_191[] = {
+  0x0000, 0x3b3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b40, 0x3b41, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b42, 0x3b43, 0x0000, 0x3b44, 0x3b45, 0x3b46, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b47, 0x3b48, 0x0000, 0x0000, 0x3b49, 0x0000, 0x0000, 0x0000,
+  0x3b4a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b4b, 0x3b4c, 0x0000, 0x0000,
+  0x0000, 0x3b4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b4f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b51, 0x3b52, 0x0000, 0x0000, 0x3b53, 0x0000, 0x0000, 0x0000, 0x3b54, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b55, 0x0000, 0x0000, 0x3b56, 0x0000, 0x3b57, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_192[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b59, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b5a, 0x0000, 0x0000, 0x0000, 0x3b5b, 0x0000, 0x0000, 0x0000,
+  0x3b5c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b5d, 0x3b5e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b5f, 0x3b60, 0x0000, 0x0000, 0x3b61, 0x0000, 0x0000, 0x0000, 0x3b62, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b63, 0x3b64, 0x0000, 0x3b65, 0x0000, 0x3b66, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3b67, 0x3b68, 0x0000, 0x3b69, 0x3b6a, 0x0000, 0x0000, 0x3b6b,
+  0x3b6c, 0x3b6d, 0x3b6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b6f, 0x3b70, 0x0000, 0x3b71,
+  0x3b72, 0x3b73, 0x0000, 0x0000, 0x0000, 0x3b74, 0x0000, 0x0000, 0x3b75, 0x3b76, 0x0000, 0x0000,
+  0x3b77, 0x0000, 0x0000, 0x0000, 0x3b78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b79, 0x3b7a, 0x0000, 0x3b7b, 0x3b7c, 0x3b7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3b7e, 0x3c21, 0x0000, 0x0000, 0x3c22, 0x0000, 0x0000, 0x0000, 0x3c23, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c24, 0x3c25, 0x0000, 0x3c26, 0x0000, 0x3c27, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_193[] = {
+  0x3c28, 0x0000, 0x0000, 0x0000, 0x3c29, 0x0000, 0x0000, 0x0000, 0x3c2a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c2c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c2d, 0x3c2e, 0x3c2f, 0x3c30, 0x3c31, 0x0000, 0x0000, 0x3c32,
+  0x3c33, 0x0000, 0x3c34, 0x3c35, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c36, 0x3c37, 0x0000, 0x3c38,
+  0x3c39, 0x3c3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c3b, 0x0000, 0x3c3c, 0x3c3d, 0x0000, 0x0000,
+  0x3c3e, 0x0000, 0x0000, 0x0000, 0x3c3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c40, 0x3c41, 0x0000, 0x3c42, 0x3c43, 0x3c44, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c45, 0x3c46, 0x0000, 0x0000, 0x3c47, 0x0000, 0x0000, 0x0000, 0x3c48, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c49, 0x3c4a, 0x0000, 0x3c4b, 0x3c4c, 0x3c4d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c4e, 0x0000, 0x0000, 0x0000, 0x3c4f, 0x0000, 0x0000, 0x0000,
+  0x3c50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3c51, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c52, 0x3c53, 0x3c54, 0x0000,
+  0x3c55, 0x0000, 0x0000, 0x0000, 0x3c56, 0x0000, 0x3c57, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c58, 0x3c59, 0x0000, 0x3c5a, 0x0000, 0x3c5b, 0x0000, 0x0000, 0x0000, 0x3c5c, 0x0000, 0x0000,
+  0x3c5d, 0x3c5e, 0x0000, 0x0000, 0x3c5f, 0x0000, 0x0000, 0x0000, 0x3c60, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c61, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c62, 0x0000, 0x0000, 0x0000, 0x3c63, 0x0000, 0x0000, 0x0000,
+  0x3c64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c65, 0x0000, 0x0000, 0x3c66,
+  0x3c67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c68, 0x0000, 0x0000, 0x0000,
+  0x3c69, 0x0000, 0x0000, 0x0000, 0x3c6a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c6b, 0x3c6c, 0x0000, 0x3c6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c6e, 0x3c6f, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_194[] = {
+  0x3c70, 0x0000, 0x0000, 0x0000, 0x3c71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c72, 0x3c73, 0x0000, 0x3c74, 0x0000, 0x3c75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3c76, 0x3c77, 0x0000, 0x0000, 0x3c78, 0x0000, 0x0000, 0x3c79, 0x3c7a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3c7b, 0x3c7c, 0x0000, 0x3c7d, 0x0000, 0x3c7e, 0x0000, 0x3d21,
+  0x0000, 0x3d22, 0x3d23, 0x0000, 0x3d24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d26, 0x3d27, 0x0000, 0x0000,
+  0x3d28, 0x0000, 0x0000, 0x0000, 0x3d29, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d2c, 0x3d2d, 0x0000, 0x0000, 0x3d2e, 0x0000, 0x0000, 0x0000, 0x3d2f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d30, 0x3d31, 0x0000, 0x3d32, 0x0000, 0x3d33, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d34, 0x3d35, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d36, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d37, 0x0000, 0x0000, 0x3d38,
+  0x0000, 0x3d39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d3a, 0x3d3b, 0x0000, 0x0000,
+  0x3d3c, 0x0000, 0x0000, 0x0000, 0x3d3d, 0x3d3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d3f, 0x3d40, 0x0000, 0x3d41, 0x0000, 0x3d42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d43, 0x3d44, 0x0000, 0x0000, 0x3d45, 0x0000, 0x0000, 0x3d46,
+  0x3d47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d48, 0x3d49, 0x3d4a, 0x0000, 0x3d4b,
+  0x0000, 0x3d4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d4d, 0x0000, 0x3d4e, 0x3d4f, 0x0000, 0x3d50,
+  0x3d51, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_195[] = {
+  0x3d52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d53, 0x3d54, 0x0000, 0x0000,
+  0x3d55, 0x3d56, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d57, 0x3d58, 0x3d59, 0x0000, 0x0000,
+  0x3d5a, 0x0000, 0x0000, 0x0000, 0x3d5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d5c, 0x3d5d, 0x0000, 0x0000, 0x3d5e, 0x3d5f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d60, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d61, 0x3d62, 0x0000, 0x0000,
+  0x3d63, 0x0000, 0x0000, 0x0000, 0x3d64, 0x0000, 0x3d65, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d66, 0x3d67, 0x0000, 0x0000, 0x3d68, 0x3d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d6a, 0x0000, 0x0000, 0x0000, 0x3d6b, 0x0000, 0x0000, 0x0000, 0x3d6c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d6e, 0x3d6f, 0x0000, 0x0000, 0x3d70, 0x0000, 0x0000, 0x3d71, 0x3d72, 0x0000, 0x3d73, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d74, 0x3d75, 0x0000, 0x0000, 0x0000, 0x3d76, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d77, 0x3d78, 0x0000, 0x0000, 0x3d79, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_196[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d7a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3d7b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3d7c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d7d, 0x0000, 0x0000, 0x0000,
+  0x3d7e, 0x0000, 0x0000, 0x0000, 0x3e21, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e22, 0x3e23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e25, 0x3e26, 0x0000, 0x0000, 0x3e27, 0x0000, 0x0000, 0x0000,
+  0x3e28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e29, 0x3e2a, 0x0000, 0x0000,
+  0x0000, 0x3e2b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e2c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e2d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e2f, 0x0000, 0x0000, 0x0000, 0x3e30, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e31, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e32, 0x3e33, 0x0000, 0x0000, 0x3e34, 0x0000, 0x0000, 0x0000, 0x3e35, 0x0000, 0x3e36, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x3e37
+};
+static const uint16_t ksc5601_1987_0_f_197[] = {
+  0x3e38, 0x3e39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e3a, 0x0000, 0x0000, 0x0000, 0x3e3b, 0x0000, 0x0000, 0x0000, 0x3e3c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e3e, 0x3e3f, 0x0000, 0x0000, 0x3e40, 0x0000, 0x0000, 0x0000,
+  0x3e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e42, 0x3e43, 0x0000, 0x3e44,
+  0x0000, 0x3e45, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e46, 0x3e47, 0x0000, 0x0000,
+  0x3e48, 0x3e49, 0x3e4a, 0x0000, 0x3e4b, 0x3e4c, 0x3e4d, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e4e,
+  0x3e4f, 0x3e50, 0x0000, 0x3e51, 0x3e52, 0x3e53, 0x0000, 0x0000, 0x0000, 0x3e54, 0x3e55, 0x0000,
+  0x3e56, 0x3e57, 0x0000, 0x0000, 0x3e58, 0x0000, 0x0000, 0x0000, 0x3e59, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e5a, 0x3e5b, 0x0000, 0x3e5c, 0x3e5d, 0x3e5e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e5f, 0x3e60, 0x0000, 0x0000, 0x3e61, 0x0000, 0x0000, 0x0000,
+  0x3e62, 0x0000, 0x0000, 0x3e63, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e64, 0x3e65, 0x0000, 0x3e66,
+  0x0000, 0x3e67, 0x0000, 0x0000, 0x0000, 0x3e68, 0x0000, 0x3e69, 0x3e6a, 0x0000, 0x0000, 0x0000,
+  0x3e6b, 0x0000, 0x0000, 0x0000, 0x3e6c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x3e6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3e6e, 0x3e6f, 0x0000, 0x0000, 0x3e70, 0x3e71, 0x0000, 0x3e72, 0x3e73, 0x3e74, 0x3e75, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3e76, 0x3e77, 0x3e78, 0x3e79, 0x3e7a, 0x3e7b, 0x3e7c, 0x0000,
+  0x3e7d, 0x0000, 0x3e7e, 0x0000, 0x3f21, 0x3f22, 0x0000, 0x0000, 0x3f23, 0x0000, 0x0000, 0x0000,
+  0x3f24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f25, 0x3f26, 0x0000, 0x3f27,
+  0x0000, 0x3f28, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f29, 0x3f2a, 0x3f2b, 0x0000,
+  0x3f2c, 0x0000, 0x0000, 0x0000, 0x3f2d, 0x0000, 0x3f2e, 0x3f2f, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f30, 0x3f31, 0x3f32, 0x3f33
+};
+static const uint16_t ksc5601_1987_0_f_198[] = {
+  0x3f34, 0x3f35, 0x0000, 0x0000, 0x0000, 0x3f36, 0x3f37, 0x3f38, 0x3f39, 0x0000, 0x0000, 0x0000,
+  0x3f3a, 0x0000, 0x0000, 0x0000, 0x3f3b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f3c, 0x3f3d, 0x0000, 0x3f3e, 0x3f3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f40, 0x3f41, 0x0000, 0x0000, 0x3f42, 0x0000, 0x0000, 0x0000, 0x3f43, 0x3f44, 0x3f45, 0x0000,
+  0x3f46, 0x0000, 0x0000, 0x3f47, 0x3f48, 0x3f49, 0x0000, 0x3f4a, 0x0000, 0x3f4b, 0x0000, 0x3f4c,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f4d, 0x3f4e, 0x0000, 0x0000, 0x3f4f, 0x0000, 0x0000, 0x0000,
+  0x3f50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f51, 0x3f52, 0x0000, 0x3f53,
+  0x3f54, 0x3f55, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f56, 0x3f57, 0x0000, 0x0000,
+  0x3f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f59, 0x0000, 0x0000, 0x3f5a, 0x0000, 0x3f5b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f5c, 0x3f5d, 0x0000, 0x0000, 0x3f5e, 0x0000, 0x0000, 0x0000, 0x3f5f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f60, 0x3f61, 0x0000, 0x3f62, 0x0000, 0x3f63, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f64, 0x3f65, 0x0000, 0x0000, 0x3f66, 0x0000, 0x0000, 0x0000,
+  0x3f67, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f68, 0x3f69, 0x0000, 0x3f6a,
+  0x0000, 0x3f6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f6c, 0x3f6d, 0x0000, 0x0000,
+  0x3f6e, 0x0000, 0x0000, 0x0000, 0x3f6f, 0x3f70, 0x3f71, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f72, 0x3f73, 0x0000, 0x3f74, 0x0000, 0x3f75, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3f76, 0x3f77, 0x0000, 0x0000, 0x3f78, 0x0000, 0x0000, 0x0000, 0x3f79, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f7a, 0x3f7b, 0x0000, 0x0000, 0x3f7c, 0x3f7d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x3f7e, 0x4021, 0x0000, 0x0000, 0x4022, 0x0000, 0x0000, 0x0000,
+  0x4023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4024, 0x4025, 0x0000, 0x0000,
+  0x0000, 0x4026, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_199[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4027, 0x4028, 0x0000, 0x0000, 0x4029, 0x0000, 0x0000, 0x0000,
+  0x402a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x402b, 0x402c, 0x0000, 0x402d,
+  0x0000, 0x402e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x402f, 0x4030, 0x0000, 0x0000,
+  0x4031, 0x0000, 0x0000, 0x0000, 0x4032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4033, 0x4034, 0x0000, 0x4035, 0x0000, 0x4036, 0x0000, 0x4037, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4038, 0x4039, 0x0000, 0x0000, 0x403a, 0x0000, 0x0000, 0x0000, 0x403b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x403c, 0x0000, 0x403d, 0x403e, 0x0000, 0x403f, 0x0000, 0x4040, 0x4041, 0x4042,
+  0x4043, 0x4044, 0x4045, 0x4046, 0x4047, 0x0000, 0x0000, 0x0000, 0x4048, 0x0000, 0x0000, 0x0000,
+  0x4049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404a, 0x0000, 0x0000, 0x404b,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x404c, 0x404d, 0x0000, 0x0000,
+  0x404e, 0x0000, 0x0000, 0x0000, 0x404f, 0x4050, 0x4051, 0x0000, 0x0000, 0x0000, 0x0000, 0x4052,
+  0x4053, 0x4054, 0x0000, 0x4055, 0x4056, 0x4057, 0x4058, 0x0000, 0x0000, 0x0000, 0x4059, 0x0000,
+  0x405a, 0x405b, 0x0000, 0x0000, 0x405c, 0x0000, 0x405d, 0x405e, 0x405f, 0x0000, 0x4060, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4061, 0x4062, 0x0000, 0x4063, 0x4064, 0x4065, 0x4066, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4067, 0x4068, 0x0000, 0x0000, 0x4069, 0x0000, 0x0000, 0x0000,
+  0x406a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x406b, 0x406c, 0x0000, 0x406d,
+  0x406e, 0x406f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4070, 0x4071, 0x0000, 0x0000,
+  0x4072, 0x0000, 0x4073, 0x0000, 0x4074, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4075, 0x0000, 0x0000, 0x0000, 0x0000, 0x4076, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4077, 0x0000, 0x0000, 0x0000, 0x4078, 0x0000, 0x0000, 0x0000, 0x4079, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_200[] = {
+  0x407a, 0x407b, 0x0000, 0x0000, 0x407c, 0x0000, 0x0000, 0x0000, 0x407d, 0x0000, 0x407e, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4121, 0x4122, 0x0000, 0x4123, 0x0000, 0x4124, 0x4125, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4126, 0x4127, 0x0000, 0x0000, 0x4128, 0x0000, 0x0000, 0x0000,
+  0x4129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x412a, 0x412b, 0x0000, 0x412c,
+  0x0000, 0x412d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x412e, 0x0000, 0x0000, 0x0000,
+  0x412f, 0x0000, 0x0000, 0x0000, 0x4130, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4131, 0x4132, 0x0000, 0x0000, 0x4133, 0x4134, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4135, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4136, 0x4137, 0x0000, 0x0000, 0x4138, 0x0000, 0x0000, 0x0000,
+  0x4139, 0x0000, 0x413a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x413b, 0x413c, 0x0000, 0x413d,
+  0x0000, 0x413e, 0x413f, 0x4140, 0x0000, 0x0000, 0x0000, 0x4141, 0x4142, 0x4143, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4144, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4145, 0x0000, 0x4146, 0x0000, 0x4147, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4148, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4149, 0x414a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x414b, 0x0000, 0x0000, 0x0000, 0x414c, 0x0000, 0x0000, 0x0000,
+  0x414d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414e, 0x414f, 0x0000, 0x4150,
+  0x0000, 0x4151, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4152, 0x4153, 0x0000, 0x0000,
+  0x4154, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4155, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4156, 0x4157, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_201[] = {
+  0x4158, 0x0000, 0x0000, 0x0000, 0x4159, 0x415a, 0x415b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x415c, 0x415d, 0x0000, 0x415e, 0x0000, 0x415f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4160, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4161, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4162, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4163, 0x4164, 0x0000, 0x0000,
+  0x4165, 0x0000, 0x0000, 0x0000, 0x4166, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4167, 0x4168, 0x0000, 0x4169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x416a, 0x0000, 0x0000, 0x0000, 0x416b, 0x0000, 0x0000, 0x0000, 0x416c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x416d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x416e, 0x416f, 0x0000, 0x0000, 0x4170, 0x0000, 0x0000, 0x0000,
+  0x4171, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4172, 0x4173, 0x0000, 0x4174,
+  0x0000, 0x4175, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4176, 0x4177, 0x0000, 0x0000, 0x4178, 0x0000, 0x0000, 0x4179, 0x417a, 0x0000, 0x417b, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x417c, 0x417d, 0x0000, 0x417e, 0x0000, 0x4221, 0x4222, 0x0000,
+  0x0000, 0x4223, 0x4224, 0x0000, 0x4225, 0x4226, 0x0000, 0x0000, 0x4227, 0x0000, 0x4228, 0x0000,
+  0x4229, 0x0000, 0x0000, 0x422a, 0x0000, 0x0000, 0x0000, 0x0000, 0x422b, 0x422c, 0x0000, 0x422d,
+  0x422e, 0x422f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4230, 0x4231, 0x0000, 0x0000,
+  0x4232, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_202[] = {
+  0x4233, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4234, 0x4235, 0x0000, 0x4236,
+  0x4237, 0x4238, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4239, 0x0000, 0x0000, 0x0000,
+  0x423a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x423b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x423c, 0x423d, 0x0000, 0x0000, 0x423e, 0x0000, 0x0000, 0x0000,
+  0x423f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4240, 0x4241, 0x0000, 0x4242,
+  0x4243, 0x4244, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4245, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4246, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4247, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4248, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4249, 0x424a, 0x0000, 0x0000,
+  0x424b, 0x0000, 0x0000, 0x0000, 0x424c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x424d, 0x424e, 0x0000, 0x424f, 0x0000, 0x4250, 0x0000, 0x4251, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4252, 0x4253, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4254, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4255, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4256, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_203[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4257, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4258, 0x0000, 0x0000, 0x0000, 0x4259, 0x0000, 0x0000, 0x0000,
+  0x425a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425b, 0x425c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x425d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x425e, 0x425f, 0x0000, 0x0000, 0x4260, 0x0000, 0x0000, 0x0000, 0x4261, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4262, 0x4263, 0x0000, 0x0000, 0x0000, 0x4264, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4265, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4266, 0x4267, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4268, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4269, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x426a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x426b, 0x0000, 0x0000, 0x426c, 0x0000, 0x426d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_204[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x426e, 0x426f, 0x0000, 0x0000, 0x4270, 0x0000, 0x0000, 0x0000, 0x4271, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4272, 0x4273, 0x0000, 0x0000, 0x0000, 0x4274, 0x4275, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x4276, 0x4277, 0x4278, 0x0000, 0x0000, 0x4279, 0x0000, 0x427a, 0x0000,
+  0x427b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427c, 0x427d, 0x0000, 0x427e,
+  0x4321, 0x4322, 0x4323, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4324, 0x4325, 0x0000, 0x0000,
+  0x4326, 0x0000, 0x0000, 0x0000, 0x4327, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4328, 0x4329, 0x0000, 0x432a, 0x432b, 0x432c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x432d, 0x0000, 0x0000, 0x0000, 0x432e, 0x0000, 0x432f, 0x0000, 0x4330, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4331, 0x0000, 0x0000, 0x0000, 0x0000, 0x4332, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4333, 0x4334, 0x0000, 0x0000,
+  0x4335, 0x0000, 0x0000, 0x0000, 0x4336, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4337, 0x4338, 0x0000, 0x4339, 0x433a, 0x433b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x433c, 0x433d, 0x0000, 0x0000, 0x433e, 0x0000, 0x0000, 0x0000, 0x433f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4340, 0x4341, 0x0000, 0x4342, 0x0000, 0x4343, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4344, 0x0000, 0x0000, 0x0000, 0x4345, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4346, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4347, 0x0000, 0x0000, 0x0000,
+  0x4348, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_205[] = {
+  0x0000, 0x4349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x434a, 0x434b, 0x0000, 0x0000,
+  0x434c, 0x0000, 0x0000, 0x0000, 0x434d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x434e, 0x434f, 0x0000, 0x4350, 0x0000, 0x4351, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4352, 0x0000, 0x0000, 0x0000, 0x4353, 0x0000, 0x0000, 0x0000, 0x4354, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4355, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4356, 0x0000, 0x0000, 0x0000,
+  0x4357, 0x0000, 0x0000, 0x0000, 0x4358, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4359, 0x435a, 0x0000, 0x435b, 0x0000, 0x435c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x435d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x435e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x435f, 0x4360, 0x0000, 0x0000, 0x4361, 0x0000, 0x0000, 0x0000,
+  0x4362, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4363, 0x4364, 0x0000, 0x4365,
+  0x0000, 0x4366, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4367, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4368, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4369, 0x0000, 0x0000, 0x0000, 0x436a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x436b, 0x0000, 0x0000, 0x0000, 0x436c, 0x0000, 0x0000, 0x0000,
+  0x436d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x436e, 0x436f, 0x0000, 0x4370,
+  0x0000, 0x4371, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_206[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4372, 0x0000, 0x0000, 0x0000, 0x4373, 0x0000, 0x0000, 0x0000,
+  0x4374, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4375, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4376, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4377, 0x4378, 0x0000, 0x0000,
+  0x4379, 0x0000, 0x0000, 0x0000, 0x437a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x437b, 0x437c, 0x0000, 0x437d, 0x0000, 0x437e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4421, 0x4422, 0x0000, 0x0000, 0x4423, 0x0000, 0x0000, 0x4424,
+  0x4425, 0x4426, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4427, 0x4428, 0x0000, 0x4429,
+  0x0000, 0x442a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x442b, 0x442c, 0x0000, 0x0000,
+  0x442d, 0x0000, 0x0000, 0x0000, 0x442e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x442f, 0x4430, 0x0000, 0x4431, 0x0000, 0x4432, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4433, 0x4434, 0x0000, 0x0000, 0x4435, 0x0000, 0x0000, 0x0000, 0x4436, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4437, 0x4438, 0x0000, 0x4439, 0x443a, 0x443b, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x443c, 0x443d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x443e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x443f, 0x4440, 0x0000, 0x0000, 0x4441, 0x0000, 0x0000, 0x4442, 0x4443, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4444, 0x4445, 0x0000, 0x4446, 0x4447, 0x4448, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_207[] = {
+  0x4449, 0x444a, 0x0000, 0x0000, 0x444b, 0x0000, 0x0000, 0x0000, 0x444c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x444d, 0x444e, 0x0000, 0x444f, 0x0000, 0x4450, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4451, 0x0000, 0x0000, 0x0000, 0x4452, 0x0000, 0x0000, 0x0000,
+  0x4453, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4454, 0x4455, 0x0000, 0x4456,
+  0x4457, 0x4458, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4459, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x445a, 0x445b, 0x0000, 0x0000, 0x445c, 0x0000, 0x0000, 0x0000, 0x445d, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x445e, 0x445f, 0x0000, 0x4460, 0x0000, 0x4461, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4462, 0x4463, 0x0000, 0x0000, 0x4464, 0x0000, 0x0000, 0x0000,
+  0x4465, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4466, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4467, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4468, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4469, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x446a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x446c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x446d, 0x446e, 0x0000, 0x0000,
+  0x446f, 0x0000, 0x0000, 0x0000, 0x4470, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4471, 0x4472, 0x0000, 0x4473, 0x0000, 0x4474, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4475, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_208[] = {
+  0x4476, 0x0000, 0x0000, 0x0000, 0x4477, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4478, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4479, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x447a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x447b, 0x447c, 0x0000, 0x0000, 0x447d, 0x0000, 0x0000, 0x0000,
+  0x447e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4521, 0x4522, 0x0000, 0x4523,
+  0x0000, 0x4524, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4525, 0x0000, 0x0000, 0x0000,
+  0x4526, 0x0000, 0x0000, 0x0000, 0x4527, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4528, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4529, 0x452a, 0x0000, 0x0000, 0x452b, 0x0000, 0x0000, 0x0000, 0x452c, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x452d, 0x452e, 0x0000, 0x0000, 0x0000, 0x452f, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4530, 0x4531, 0x0000, 0x0000,
+  0x4532, 0x0000, 0x0000, 0x0000, 0x4533, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4534, 0x4535, 0x0000, 0x4536, 0x0000, 0x4537, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4538, 0x4539, 0x0000, 0x0000, 0x453a, 0x0000, 0x0000, 0x0000, 0x453b, 0x453c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x453d, 0x453e, 0x0000, 0x453f, 0x4540, 0x4541, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4542, 0x4543, 0x0000, 0x0000, 0x4544, 0x0000, 0x0000, 0x0000,
+  0x4545, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4546, 0x4547, 0x0000, 0x4548,
+  0x4549, 0x454a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x454b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_209[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x454c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x454d, 0x454e, 0x0000, 0x0000, 0x454f, 0x0000, 0x0000, 0x0000, 0x4550, 0x0000, 0x4551, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4552, 0x4553, 0x0000, 0x4554, 0x4555, 0x4556, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4557, 0x4558, 0x0000, 0x0000, 0x4559, 0x0000, 0x0000, 0x0000,
+  0x455a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x455b, 0x455c, 0x0000, 0x455d,
+  0x0000, 0x455e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x455f, 0x0000, 0x0000, 0x0000,
+  0x4560, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4561, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4562, 0x0000, 0x0000, 0x0000, 0x4563, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4564, 0x4565, 0x0000, 0x0000, 0x4566, 0x0000, 0x0000, 0x0000,
+  0x4567, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4568, 0x4569, 0x0000, 0x456a,
+  0x0000, 0x456b, 0x0000, 0x0000, 0x0000, 0x0000, 0x456c, 0x0000, 0x456d, 0x0000, 0x0000, 0x0000,
+  0x456e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x456f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4570, 0x0000, 0x0000, 0x0000, 0x4571, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_210[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4572, 0x0000, 0x4573, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4574, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4575, 0x4576, 0x0000, 0x0000,
+  0x4577, 0x0000, 0x0000, 0x0000, 0x4578, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4579, 0x457a, 0x0000, 0x457b, 0x0000, 0x457c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x457d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x457e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4621, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4622, 0x4623, 0x0000, 0x0000,
+  0x4624, 0x0000, 0x0000, 0x0000, 0x4625, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4626, 0x4627, 0x0000, 0x0000, 0x0000, 0x4628, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4629, 0x0000, 0x0000, 0x0000, 0x462a, 0x0000, 0x0000, 0x0000, 0x462b, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x462c, 0x0000, 0x0000, 0x0000, 0x0000, 0x462d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x462e, 0x462f, 0x0000, 0x0000, 0x4630, 0x0000, 0x0000, 0x4631,
+  0x4632, 0x0000, 0x4633, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4634, 0x4635, 0x0000, 0x4636,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4637, 0x0000, 0x0000, 0x0000,
+  0x4638, 0x0000, 0x0000, 0x0000, 0x4639, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x463a, 0x463b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x463c, 0x463d, 0x0000, 0x0000, 0x463e, 0x0000, 0x0000, 0x0000, 0x463f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_211[] = {
+  0x4640, 0x4641, 0x0000, 0x4642, 0x0000, 0x4643, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4644, 0x4645, 0x4646, 0x0000, 0x4647, 0x0000, 0x0000, 0x0000, 0x4648, 0x0000, 0x4649, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x464a, 0x464b, 0x0000, 0x464c, 0x464d, 0x464e, 0x0000, 0x0000,
+  0x0000, 0x464f, 0x0000, 0x0000, 0x4650, 0x4651, 0x0000, 0x0000, 0x4652, 0x0000, 0x0000, 0x0000,
+  0x4653, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4654, 0x4655, 0x0000, 0x4656,
+  0x4657, 0x4658, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4659, 0x465a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x465b, 0x465c, 0x0000, 0x0000, 0x465d, 0x0000, 0x0000, 0x0000,
+  0x465e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x465f, 0x4660, 0x0000, 0x4661,
+  0x4662, 0x4663, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4664, 0x4665, 0x0000, 0x0000,
+  0x4666, 0x0000, 0x0000, 0x0000, 0x4667, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4668, 0x4669, 0x0000, 0x466a, 0x0000, 0x466b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x466c, 0x0000, 0x0000, 0x0000, 0x466d, 0x0000, 0x0000, 0x0000, 0x466e, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x466f, 0x4670, 0x0000, 0x0000, 0x4671, 0x4672, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4673, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4674, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4675, 0x0000, 0x4676,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4677, 0x4678, 0x0000, 0x0000,
+  0x4679, 0x0000, 0x0000, 0x0000, 0x467a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x467b, 0x467c, 0x0000, 0x467d
+};
+static const uint16_t ksc5601_1987_0_f_212[] = {
+  0x0000, 0x467e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4721, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4722, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4723, 0x0000, 0x0000, 0x0000, 0x4724, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4725, 0x0000, 0x0000, 0x0000,
+  0x4726, 0x0000, 0x0000, 0x0000, 0x4727, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4728, 0x0000, 0x4729, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x472a, 0x472b, 0x0000, 0x0000, 0x472c, 0x0000, 0x0000, 0x472d, 0x472e, 0x0000, 0x472f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4730, 0x4731, 0x0000, 0x4732, 0x0000, 0x4733, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4734, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x4735, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4736, 0x0000, 0x0000, 0x0000, 0x4737, 0x0000, 0x0000, 0x0000, 0x4738, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4739, 0x0000, 0x0000, 0x473a, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x473b, 0x0000, 0x0000, 0x0000, 0x473c, 0x0000, 0x0000, 0x0000,
+  0x473d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x473e, 0x0000, 0x0000, 0x473f,
+  0x0000, 0x4740, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_213[] = {
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4741, 0x0000, 0x0000, 0x0000, 0x4742, 0x0000, 0x0000, 0x0000,
+  0x4743, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4744, 0x4745, 0x0000, 0x4746,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4747, 0x4748, 0x0000, 0x0000, 0x4749, 0x0000, 0x0000, 0x0000, 0x474a, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x474b, 0x474c, 0x0000, 0x474d, 0x0000, 0x474e, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x474f, 0x4750, 0x0000, 0x0000, 0x4751, 0x0000, 0x0000, 0x0000,
+  0x4752, 0x0000, 0x0000, 0x0000, 0x0000, 0x4753, 0x0000, 0x0000, 0x4754, 0x4755, 0x0000, 0x4756,
+  0x0000, 0x4757, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4758, 0x4759, 0x0000, 0x0000,
+  0x475a, 0x0000, 0x0000, 0x0000, 0x475b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x475c, 0x475d, 0x0000, 0x475e, 0x475f, 0x4760, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4761, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4762, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4763, 0x4764, 0x0000, 0x0000,
+  0x4765, 0x0000, 0x0000, 0x0000, 0x4766, 0x0000, 0x4767, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4768, 0x4769, 0x0000, 0x476a, 0x0000, 0x476b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x476c, 0x476d, 0x0000, 0x0000, 0x476e, 0x0000, 0x0000, 0x0000, 0x476f, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4770, 0x4771, 0x0000, 0x4772, 0x0000, 0x4773, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_214[] = {
+  0x4774, 0x4775, 0x0000, 0x0000, 0x4776, 0x0000, 0x0000, 0x0000, 0x4777, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4778, 0x4779, 0x0000, 0x477a, 0x477b, 0x477c, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x477d, 0x0000, 0x0000, 0x0000, 0x477e, 0x0000, 0x0000, 0x0000,
+  0x4821, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4822, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4823, 0x4824, 0x0000, 0x0000,
+  0x4825, 0x0000, 0x0000, 0x0000, 0x4826, 0x0000, 0x0000, 0x0000, 0x0000, 0x4827, 0x0000, 0x0000,
+  0x4828, 0x4829, 0x0000, 0x482a, 0x0000, 0x482b, 0x0000, 0x0000, 0x0000, 0x482c, 0x0000, 0x0000,
+  0x482d, 0x482e, 0x0000, 0x0000, 0x482f, 0x0000, 0x0000, 0x0000, 0x4830, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4831, 0x0000, 0x4832, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4833, 0x4834, 0x0000, 0x0000, 0x4835, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4836,
+  0x0000, 0x4837, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4838, 0x4839, 0x0000, 0x0000,
+  0x483a, 0x0000, 0x0000, 0x0000, 0x483b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x483c, 0x0000, 0x483d, 0x0000, 0x483e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x483f, 0x0000, 0x0000, 0x0000, 0x4840, 0x0000, 0x0000, 0x0000, 0x4841, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4842, 0x0000, 0x4843, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4844, 0x4845, 0x0000, 0x0000, 0x4846, 0x0000, 0x0000, 0x0000,
+  0x4847, 0x0000, 0x0000, 0x0000, 0x0000, 0x4848, 0x0000, 0x0000, 0x4849, 0x0000, 0x0000, 0x484a,
+  0x0000, 0x484b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x484c, 0x0000, 0x0000, 0x0000,
+  0x484d, 0x0000, 0x0000, 0x0000, 0x484e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x484f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4850, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4851, 0x4852, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_215[] = {
+  0x4853, 0x0000, 0x0000, 0x0000, 0x4854, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4855, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x4856, 0x4857, 0x0000, 0x0000, 0x4858, 0x0000, 0x0000, 0x0000, 0x4859, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x485a, 0x485b, 0x0000, 0x485c, 0x0000, 0x485d, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x485e, 0x485f, 0x0000, 0x0000, 0x4860, 0x0000, 0x0000, 0x0000,
+  0x4861, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4862, 0x0000, 0x0000, 0x4863,
+  0x0000, 0x4864, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4865, 0x4866, 0x0000, 0x0000,
+  0x4867, 0x0000, 0x4868, 0x4869, 0x486a, 0x486b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x486c, 0x486d, 0x0000, 0x486e, 0x0000, 0x486f, 0x0000, 0x0000, 0x0000, 0x4870, 0x0000, 0x0000,
+  0x4871, 0x0000, 0x0000, 0x0000, 0x4872, 0x0000, 0x0000, 0x0000, 0x4873, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4874, 0x4875, 0x0000, 0x0000, 0x0000, 0x4876, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x4877, 0x4878, 0x0000, 0x0000, 0x4879, 0x0000, 0x0000, 0x0000,
+  0x487a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x487b, 0x487c, 0x0000, 0x487d,
+  0x0000, 0x487e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_249[] = {
+  0x4b50, 0x4b56, 0x4b67, 0x4d4f, 0x4d68, 0x4e2d, 0x4f7b, 0x5022, 0x5038, 0x5050, 0x505d, 0x5154,
+  0x5155, 0x5158, 0x515b, 0x515c, 0x515d, 0x515e, 0x515f, 0x5160, 0x5162, 0x5163, 0x5164, 0x5165,
+  0x5166, 0x5168, 0x5169, 0x516a, 0x516b, 0x516d, 0x516f, 0x5170, 0x5172, 0x5176, 0x517a, 0x517c,
+  0x517d, 0x517e, 0x5222, 0x5223, 0x5227, 0x5228, 0x5229, 0x522a, 0x522b, 0x522d, 0x5232, 0x523e,
+  0x5242, 0x5243, 0x5244, 0x5246, 0x5247, 0x5248, 0x5249, 0x524a, 0x524b, 0x524d, 0x524e, 0x524f,
+  0x5250, 0x5251, 0x5252, 0x5253, 0x5254, 0x5255, 0x5256, 0x5257, 0x5259, 0x525a, 0x525e, 0x525f,
+  0x5261, 0x5262, 0x5264, 0x5265, 0x5266, 0x5267, 0x5268, 0x5269, 0x526a, 0x526b, 0x5270, 0x5271,
+  0x5272, 0x5273, 0x5274, 0x5275, 0x5277, 0x5278, 0x5466, 0x547c, 0x5525, 0x552b, 0x552e, 0x5638,
+  0x564d, 0x574b, 0x5764, 0x5b45, 0x5b64, 0x5c25, 0x5d25, 0x5d55, 0x5d74, 0x5e7c, 0x5e7e, 0x5f33,
+  0x5f61, 0x5f68, 0x6071, 0x612d, 0x616d, 0x6375, 0x6421, 0x6429, 0x652e, 0x6531, 0x6532, 0x6539,
+  0x653b, 0x653c, 0x6544, 0x654e, 0x6550, 0x6552, 0x6556, 0x657a, 0x657b, 0x657c, 0x657e, 0x6621,
+  0x6624, 0x6627, 0x662d, 0x662f, 0x6630, 0x6631, 0x6633, 0x6637, 0x6638, 0x663c, 0x6644, 0x6646,
+  0x6647, 0x664a, 0x6652, 0x6656, 0x6659, 0x665c, 0x665f, 0x6661, 0x6664, 0x6665, 0x6666, 0x6668,
+  0x666a, 0x666b, 0x666c, 0x666f, 0x6671, 0x6672, 0x6675, 0x6676, 0x6677, 0x6679, 0x6721, 0x6726,
+  0x6729, 0x672a, 0x672c, 0x672d, 0x6730, 0x673f, 0x6741, 0x6746, 0x6747, 0x674b, 0x674d, 0x674f,
+  0x6750, 0x6753, 0x675f, 0x6764, 0x6766, 0x6777, 0x6867, 0x6868, 0x6870, 0x6871, 0x6877, 0x6879,
+  0x687b, 0x687e, 0x6927, 0x692c, 0x694c, 0x6977, 0x6a41, 0x6a65, 0x6a74, 0x6a77, 0x6a7c, 0x6a7e,
+  0x6b24, 0x6b27, 0x6b29, 0x6b2a, 0x6b3a, 0x6b3b, 0x6b3d, 0x6b41, 0x6b42, 0x6b46, 0x6b47, 0x6b4c,
+  0x6b4f, 0x6b50, 0x6b51, 0x6b52, 0x6b58, 0x6c26, 0x6c27, 0x6c2a, 0x6c2f, 0x6c30, 0x6c31, 0x6c32,
+  0x6c35, 0x6c38, 0x6c3a, 0x6c40, 0x6c41, 0x6c45, 0x6c46, 0x6c49, 0x6c4a, 0x6c55, 0x6c5d, 0x6c5e,
+  0x6c61, 0x6c64, 0x6c67, 0x6c68, 0x6c77, 0x6c78, 0x6c7a, 0x6d21, 0x6d22, 0x6d23, 0x6d6e, 0x6e5b,
+  0x723d, 0x727a, 0x7331, 0x7427
+};
+static const uint16_t ksc5601_1987_0_f_250[] = {
+  0x746e, 0x7674, 0x7676, 0x7738, 0x7748, 0x7753, 0x785b, 0x7870, 0x7a21, 0x7a22, 0x7a66, 0x7c29,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+static const uint16_t ksc5601_1987_0_f_255[] = {
+  0x0000, 0x2321, 0x2322, 0x2323, 0x2324, 0x2325, 0x2326, 0x2327, 0x2328, 0x2329, 0x232a, 0x232b,
+  0x232c, 0x232d, 0x232e, 0x232f, 0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
+  0x2338, 0x2339, 0x233a, 0x233b, 0x233c, 0x233d, 0x233e, 0x233f, 0x2340, 0x2341, 0x2342, 0x2343,
+  0x2344, 0x2345, 0x2346, 0x2347, 0x2348, 0x2349, 0x234a, 0x234b, 0x234c, 0x234d, 0x234e, 0x234f,
+  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357, 0x2358, 0x2359, 0x235a, 0x235b,
+  0x212c, 0x235d, 0x235e, 0x235f, 0x2360, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
+  0x2368, 0x2369, 0x236a, 0x236b, 0x236c, 0x236d, 0x236e, 0x236f, 0x2370, 0x2371, 0x2372, 0x2373,
+  0x2374, 0x2375, 0x2376, 0x2377, 0x2378, 0x2379, 0x237a, 0x237b, 0x237c, 0x237d, 0x2226, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x214b, 0x214c, 0x217e, 0x237e,
+  0x0000, 0x214d, 0x235c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000
+};
+const uint16_t *ksc5601_1987_0_f_i[] = {
+  ksc5601_1987_0_f_0, ksc5601_1987_0_f_1, ksc5601_1987_0_f_2, ksc5601_1987_0_f_3, ksc5601_1987_0_f_4,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ksc5601_1987_0_f_32,
+  ksc5601_1987_0_f_33, ksc5601_1987_0_f_34, 0, ksc5601_1987_0_f_36, ksc5601_1987_0_f_37, ksc5601_1987_0_f_38,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, ksc5601_1987_0_f_48, 0, ksc5601_1987_0_f_50, ksc5601_1987_0_f_51,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ksc5601_1987_0_f_78,
+  ksc5601_1987_0_f_79, ksc5601_1987_0_f_80, ksc5601_1987_0_f_81, ksc5601_1987_0_f_82, ksc5601_1987_0_f_83,
+  ksc5601_1987_0_f_84, ksc5601_1987_0_f_85, ksc5601_1987_0_f_86, ksc5601_1987_0_f_87, ksc5601_1987_0_f_88,
+  ksc5601_1987_0_f_89, ksc5601_1987_0_f_90, ksc5601_1987_0_f_91, ksc5601_1987_0_f_92, ksc5601_1987_0_f_93,
+  ksc5601_1987_0_f_94, ksc5601_1987_0_f_95, ksc5601_1987_0_f_96, ksc5601_1987_0_f_97, ksc5601_1987_0_f_98,
+  ksc5601_1987_0_f_99, ksc5601_1987_0_f_100, ksc5601_1987_0_f_101, ksc5601_1987_0_f_102, ksc5601_1987_0_f_103,
+  ksc5601_1987_0_f_104, ksc5601_1987_0_f_105, ksc5601_1987_0_f_106, ksc5601_1987_0_f_107, ksc5601_1987_0_f_108,
+  ksc5601_1987_0_f_109, ksc5601_1987_0_f_110, ksc5601_1987_0_f_111, ksc5601_1987_0_f_112, ksc5601_1987_0_f_113,
+  ksc5601_1987_0_f_114, ksc5601_1987_0_f_115, ksc5601_1987_0_f_116, ksc5601_1987_0_f_117, ksc5601_1987_0_f_118,
+  ksc5601_1987_0_f_119, ksc5601_1987_0_f_120, ksc5601_1987_0_f_121, ksc5601_1987_0_f_122, ksc5601_1987_0_f_123,
+  ksc5601_1987_0_f_124, ksc5601_1987_0_f_125, ksc5601_1987_0_f_126, ksc5601_1987_0_f_127, ksc5601_1987_0_f_128,
+  ksc5601_1987_0_f_129, ksc5601_1987_0_f_130, ksc5601_1987_0_f_131, ksc5601_1987_0_f_132, ksc5601_1987_0_f_133,
+  ksc5601_1987_0_f_134, ksc5601_1987_0_f_135, ksc5601_1987_0_f_136, ksc5601_1987_0_f_137, ksc5601_1987_0_f_138,
+  ksc5601_1987_0_f_139, ksc5601_1987_0_f_140, ksc5601_1987_0_f_141, ksc5601_1987_0_f_142, ksc5601_1987_0_f_143,
+  ksc5601_1987_0_f_144, ksc5601_1987_0_f_145, ksc5601_1987_0_f_146, ksc5601_1987_0_f_147, ksc5601_1987_0_f_148,
+  ksc5601_1987_0_f_149, ksc5601_1987_0_f_150, ksc5601_1987_0_f_151, ksc5601_1987_0_f_152, ksc5601_1987_0_f_153,
+  ksc5601_1987_0_f_154, ksc5601_1987_0_f_155, ksc5601_1987_0_f_156, ksc5601_1987_0_f_157, ksc5601_1987_0_f_158,
+  ksc5601_1987_0_f_159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ksc5601_1987_0_f_172, ksc5601_1987_0_f_173,
+  ksc5601_1987_0_f_174, ksc5601_1987_0_f_175, ksc5601_1987_0_f_176, ksc5601_1987_0_f_177, ksc5601_1987_0_f_178,
+  ksc5601_1987_0_f_179, ksc5601_1987_0_f_180, ksc5601_1987_0_f_181, ksc5601_1987_0_f_182, ksc5601_1987_0_f_183,
+  ksc5601_1987_0_f_184, ksc5601_1987_0_f_185, ksc5601_1987_0_f_186, ksc5601_1987_0_f_187, ksc5601_1987_0_f_188,
+  ksc5601_1987_0_f_189, ksc5601_1987_0_f_190, ksc5601_1987_0_f_191, ksc5601_1987_0_f_192, ksc5601_1987_0_f_193,
+  ksc5601_1987_0_f_194, ksc5601_1987_0_f_195, ksc5601_1987_0_f_196, ksc5601_1987_0_f_197, ksc5601_1987_0_f_198,
+  ksc5601_1987_0_f_199, ksc5601_1987_0_f_200, ksc5601_1987_0_f_201, ksc5601_1987_0_f_202, ksc5601_1987_0_f_203,
+  ksc5601_1987_0_f_204, ksc5601_1987_0_f_205, ksc5601_1987_0_f_206, ksc5601_1987_0_f_207, ksc5601_1987_0_f_208,
+  ksc5601_1987_0_f_209, ksc5601_1987_0_f_210, ksc5601_1987_0_f_211, ksc5601_1987_0_f_212, ksc5601_1987_0_f_213,
+  ksc5601_1987_0_f_214, ksc5601_1987_0_f_215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ksc5601_1987_0_f_249, ksc5601_1987_0_f_250,
+  0, 0, 0, 0, ksc5601_1987_0_f_255
+};
+
+static const uint16_t ksc5601_1987_0_t_m[] = {
+  0x3000, 0x3001, 0x3002, 0x00b7, 0x2025, 0x2026, 0x00a8, 0x3003, 0x00ad, 0x2015, 0x2225, 0xff3c,
+  0x223c, 0x2018, 0x2019, 0x201c, 0x201d, 0x3014, 0x3015, 0x3008, 0x3009, 0x300a, 0x300b, 0x300c,
+  0x300d, 0x300e, 0x300f, 0x3010, 0x3011, 0x00b1, 0x00d7, 0x00f7, 0x2260, 0x2264, 0x2265, 0x221e,
+  0x2234, 0x00b0, 0x2032, 0x2033, 0x2103, 0x212b, 0xffe0, 0xffe1, 0xffe5, 0x2642, 0x2640, 0x2220,
+  0x22a5, 0x2312, 0x2202, 0x2207, 0x2261, 0x2252, 0x00a7, 0x203b, 0x2606, 0x2605, 0x25cb, 0x25cf,
+  0x25ce, 0x25c7, 0x25c6, 0x25a1, 0x25a0, 0x25b3, 0x25b2, 0x25bd, 0x25bc, 0x2192, 0x2190, 0x2191,
+  0x2193, 0x2194, 0x3013, 0x226a, 0x226b, 0x221a, 0x223d, 0x221d, 0x2235, 0x222b, 0x222c, 0x2208,
+  0x220b, 0x2286, 0x2287, 0x2282, 0x2283, 0x222a, 0x2229, 0x2227, 0x2228, 0xffe2, 0x21d2, 0x21d4,
+  0x2200, 0x2203, 0x00b4, 0xff5e, 0x02c7, 0x02d8, 0x02dd, 0x02da, 0x02d9, 0x00b8, 0x02db, 0x00a1,
+  0x00bf, 0x02d0, 0x222e, 0x2211, 0x220f, 0x00a4, 0x2109, 0x2030, 0x25c1, 0x25c0, 0x25b7, 0x25b6,
+  0x2664, 0x2660, 0x2661, 0x2665, 0x2667, 0x2663, 0x2299, 0x25c8, 0x25a3, 0x25d0, 0x25d1, 0x2592,
+  0x25a4, 0x25a5, 0x25a8, 0x25a7, 0x25a6, 0x25a9, 0x2668, 0x260f, 0x260e, 0x261c, 0x261e, 0x00b6,
+  0x2020, 0x2021, 0x2195, 0x2197, 0x2199, 0x2196, 0x2198, 0x266d, 0x2669, 0x266a, 0x266c, 0x327f,
+  0x321c, 0x2116, 0x33c7, 0x2122, 0x33c2, 0x33d8, 0x2121, 0x20ac, 0x00ae, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xff01, 0xff02, 0xff03, 0xff04,
+  0xff05, 0xff06, 0xff07, 0xff08, 0xff09, 0xff0a, 0xff0b, 0xff0c, 0xff0d, 0xff0e, 0xff0f, 0xff10,
+  0xff11, 0xff12, 0xff13, 0xff14, 0xff15, 0xff16, 0xff17, 0xff18, 0xff19, 0xff1a, 0xff1b, 0xff1c,
+  0xff1d, 0xff1e, 0xff1f, 0xff20, 0xff21, 0xff22, 0xff23, 0xff24, 0xff25, 0xff26, 0xff27, 0xff28,
+  0xff29, 0xff2a, 0xff2b, 0xff2c, 0xff2d, 0xff2e, 0xff2f, 0xff30, 0xff31, 0xff32, 0xff33, 0xff34,
+  0xff35, 0xff36, 0xff37, 0xff38, 0xff39, 0xff3a, 0xff3b, 0xffe6, 0xff3d, 0xff3e, 0xff3f, 0xff40,
+  0xff41, 0xff42, 0xff43, 0xff44, 0xff45, 0xff46, 0xff47, 0xff48, 0xff49, 0xff4a, 0xff4b, 0xff4c,
+  0xff4d, 0xff4e, 0xff4f, 0xff50, 0xff51, 0xff52, 0xff53, 0xff54, 0xff55, 0xff56, 0xff57, 0xff58,
+  0xff59, 0xff5a, 0xff5b, 0xff5c, 0xff5d, 0xffe3, 0x3131, 0x3132, 0x3133, 0x3134, 0x3135, 0x3136,
+  0x3137, 0x3138, 0x3139, 0x313a, 0x313b, 0x313c, 0x313d, 0x313e, 0x313f, 0x3140, 0x3141, 0x3142,
+  0x3143, 0x3144, 0x3145, 0x3146, 0x3147, 0x3148, 0x3149, 0x314a, 0x314b, 0x314c, 0x314d, 0x314e,
+  0x314f, 0x3150, 0x3151, 0x3152, 0x3153, 0x3154, 0x3155, 0x3156, 0x3157, 0x3158, 0x3159, 0x315a,
+  0x315b, 0x315c, 0x315d, 0x315e, 0x315f, 0x3160, 0x3161, 0x3162, 0x3163, 0x3164, 0x3165, 0x3166,
+  0x3167, 0x3168, 0x3169, 0x316a, 0x316b, 0x316c, 0x316d, 0x316e, 0x316f, 0x3170, 0x3171, 0x3172,
+  0x3173, 0x3174, 0x3175, 0x3176, 0x3177, 0x3178, 0x3179, 0x317a, 0x317b, 0x317c, 0x317d, 0x317e,
+  0x317f, 0x3180, 0x3181, 0x3182, 0x3183, 0x3184, 0x3185, 0x3186, 0x3187, 0x3188, 0x3189, 0x318a,
+  0x318b, 0x318c, 0x318d, 0x318e, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176, 0x2177,
+  0x2178, 0x2179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2160, 0x2161, 0x2162, 0x2163, 0x2164,
+  0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397, 0x0398, 0x0399, 0x039a, 0x039b, 0x039c,
+  0x039d, 0x039e, 0x039f, 0x03a0, 0x03a1, 0x03a3, 0x03a4, 0x03a5, 0x03a6, 0x03a7, 0x03a8, 0x03a9,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x03b1, 0x03b2, 0x03b3, 0x03b4,
+  0x03b5, 0x03b6, 0x03b7, 0x03b8, 0x03b9, 0x03ba, 0x03bb, 0x03bc, 0x03bd, 0x03be, 0x03bf, 0x03c0,
+  0x03c1, 0x03c3, 0x03c4, 0x03c5, 0x03c6, 0x03c7, 0x03c8, 0x03c9, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x2500, 0x2502, 0x250c, 0x2510, 0x2518, 0x2514, 0x251c, 0x252c, 0x2524, 0x2534,
+  0x253c, 0x2501, 0x2503, 0x250f, 0x2513, 0x251b, 0x2517, 0x2523, 0x2533, 0x252b, 0x253b, 0x254b,
+  0x2520, 0x252f, 0x2528, 0x2537, 0x253f, 0x251d, 0x2530, 0x2525, 0x2538, 0x2542, 0x2512, 0x2511,
+  0x251a, 0x2519, 0x2516, 0x2515, 0x250e, 0x250d, 0x251e, 0x251f, 0x2521, 0x2522, 0x2526, 0x2527,
+  0x2529, 0x252a, 0x252d, 0x252e, 0x2531, 0x2532, 0x2535, 0x2536, 0x2539, 0x253a, 0x253d, 0x253e,
+  0x2540, 0x2541, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547, 0x2548, 0x2549, 0x254a, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x3395, 0x3396, 0x3397, 0x2113, 0x3398, 0x33c4, 0x33a3, 0x33a4, 0x33a5, 0x33a6, 0x3399, 0x339a,
+  0x339b, 0x339c, 0x339d, 0x339e, 0x339f, 0x33a0, 0x33a1, 0x33a2, 0x33ca, 0x338d, 0x338e, 0x338f,
+  0x33cf, 0x3388, 0x3389, 0x33c8, 0x33a7, 0x33a8, 0x33b0, 0x33b1, 0x33b2, 0x33b3, 0x33b4, 0x33b5,
+  0x33b6, 0x33b7, 0x33b8, 0x33b9, 0x3380, 0x3381, 0x3382, 0x3383, 0x3384, 0x33ba, 0x33bb, 0x33bc,
+  0x33bd, 0x33be, 0x33bf, 0x3390, 0x3391, 0x3392, 0x3393, 0x3394, 0x2126, 0x33c0, 0x33c1, 0x338a,
+  0x338b, 0x338c, 0x33d6, 0x33c5, 0x33ad, 0x33ae, 0x33af, 0x33db, 0x33a9, 0x33aa, 0x33ab, 0x33ac,
+  0x33dd, 0x33d0, 0x33d3, 0x33c3, 0x33c9, 0x33dc, 0x33c6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c6, 0x00d0,
+  0x00aa, 0x0126, 0x0000, 0x0132, 0x0000, 0x013f, 0x0141, 0x00d8, 0x0152, 0x00ba, 0x00de, 0x0166,
+  0x014a, 0x0000, 0x3260, 0x3261, 0x3262, 0x3263, 0x3264, 0x3265, 0x3266, 0x3267, 0x3268, 0x3269,
+  0x326a, 0x326b, 0x326c, 0x326d, 0x326e, 0x326f, 0x3270, 0x3271, 0x3272, 0x3273, 0x3274, 0x3275,
+  0x3276, 0x3277, 0x3278, 0x3279, 0x327a, 0x327b, 0x24d0, 0x24d1, 0x24d2, 0x24d3, 0x24d4, 0x24d5,
+  0x24d6, 0x24d7, 0x24d8, 0x24d9, 0x24da, 0x24db, 0x24dc, 0x24dd, 0x24de, 0x24df, 0x24e0, 0x24e1,
+  0x24e2, 0x24e3, 0x24e4, 0x24e5, 0x24e6, 0x24e7, 0x24e8, 0x24e9, 0x2460, 0x2461, 0x2462, 0x2463,
+  0x2464, 0x2465, 0x2466, 0x2467, 0x2468, 0x2469, 0x246a, 0x246b, 0x246c, 0x246d, 0x246e, 0x00bd,
+  0x2153, 0x2154, 0x00bc, 0x00be, 0x215b, 0x215c, 0x215d, 0x215e, 0x00e6, 0x0111, 0x00f0, 0x0127,
+  0x0131, 0x0133, 0x0138, 0x0140, 0x0142, 0x00f8, 0x0153, 0x00df, 0x00fe, 0x0167, 0x014b, 0x0149,
+  0x3200, 0x3201, 0x3202, 0x3203, 0x3204, 0x3205, 0x3206, 0x3207, 0x3208, 0x3209, 0x320a, 0x320b,
+  0x320c, 0x320d, 0x320e, 0x320f, 0x3210, 0x3211, 0x3212, 0x3213, 0x3214, 0x3215, 0x3216, 0x3217,
+  0x3218, 0x3219, 0x321a, 0x321b, 0x249c, 0x249d, 0x249e, 0x249f, 0x24a0, 0x24a1, 0x24a2, 0x24a3,
+  0x24a4, 0x24a5, 0x24a6, 0x24a7, 0x24a8, 0x24a9, 0x24aa, 0x24ab, 0x24ac, 0x24ad, 0x24ae, 0x24af,
+  0x24b0, 0x24b1, 0x24b2, 0x24b3, 0x24b4, 0x24b5, 0x2474, 0x2475, 0x2476, 0x2477, 0x2478, 0x2479,
+  0x247a, 0x247b, 0x247c, 0x247d, 0x247e, 0x247f, 0x2480, 0x2481, 0x2482, 0x00b9, 0x00b2, 0x00b3,
+  0x2074, 0x207f, 0x2081, 0x2082, 0x2083, 0x2084, 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046,
+  0x3047, 0x3048, 0x3049, 0x304a, 0x304b, 0x304c, 0x304d, 0x304e, 0x304f, 0x3050, 0x3051, 0x3052,
+  0x3053, 0x3054, 0x3055, 0x3056, 0x3057, 0x3058, 0x3059, 0x305a, 0x305b, 0x305c, 0x305d, 0x305e,
+  0x305f, 0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067, 0x3068, 0x3069, 0x306a,
+  0x306b, 0x306c, 0x306d, 0x306e, 0x306f, 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076,
+  0x3077, 0x3078, 0x3079, 0x307a, 0x307b, 0x307c, 0x307d, 0x307e, 0x307f, 0x3080, 0x3081, 0x3082,
+  0x3083, 0x3084, 0x3085, 0x3086, 0x3087, 0x3088, 0x3089, 0x308a, 0x308b, 0x308c, 0x308d, 0x308e,
+  0x308f, 0x3090, 0x3091, 0x3092, 0x3093, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x30a1, 0x30a2, 0x30a3, 0x30a4, 0x30a5, 0x30a6, 0x30a7, 0x30a8,
+  0x30a9, 0x30aa, 0x30ab, 0x30ac, 0x30ad, 0x30ae, 0x30af, 0x30b0, 0x30b1, 0x30b2, 0x30b3, 0x30b4,
+  0x30b5, 0x30b6, 0x30b7, 0x30b8, 0x30b9, 0x30ba, 0x30bb, 0x30bc, 0x30bd, 0x30be, 0x30bf, 0x30c0,
+  0x30c1, 0x30c2, 0x30c3, 0x30c4, 0x30c5, 0x30c6, 0x30c7, 0x30c8, 0x30c9, 0x30ca, 0x30cb, 0x30cc,
+  0x30cd, 0x30ce, 0x30cf, 0x30d0, 0x30d1, 0x30d2, 0x30d3, 0x30d4, 0x30d5, 0x30d6, 0x30d7, 0x30d8,
+  0x30d9, 0x30da, 0x30db, 0x30dc, 0x30dd, 0x30de, 0x30df, 0x30e0, 0x30e1, 0x30e2, 0x30e3, 0x30e4,
+  0x30e5, 0x30e6, 0x30e7, 0x30e8, 0x30e9, 0x30ea, 0x30eb, 0x30ec, 0x30ed, 0x30ee, 0x30ef, 0x30f0,
+  0x30f1, 0x30f2, 0x30f3, 0x30f4, 0x30f5, 0x30f6, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401, 0x0416, 0x0417, 0x0418,
+  0x0419, 0x041a, 0x041b, 0x041c, 0x041d, 0x041e, 0x041f, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424,
+  0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042a, 0x042b, 0x042c, 0x042d, 0x042e, 0x042f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451, 0x0436, 0x0437, 0x0438,
+  0x0439, 0x043a, 0x043b, 0x043c, 0x043d, 0x043e, 0x043f, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444,
+  0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x044f, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xac00, 0xac01, 0xac04, 0xac07, 0xac08, 0xac09,
+  0xac0a, 0xac10, 0xac11, 0xac12, 0xac13, 0xac14, 0xac15, 0xac16, 0xac17, 0xac19, 0xac1a, 0xac1b,
+  0xac1c, 0xac1d, 0xac20, 0xac24, 0xac2c, 0xac2d, 0xac2f, 0xac30, 0xac31, 0xac38, 0xac39, 0xac3c,
+  0xac40, 0xac4b, 0xac4d, 0xac54, 0xac58, 0xac5c, 0xac70, 0xac71, 0xac74, 0xac77, 0xac78, 0xac7a,
+  0xac80, 0xac81, 0xac83, 0xac84, 0xac85, 0xac86, 0xac89, 0xac8a, 0xac8b, 0xac8c, 0xac90, 0xac94,
+  0xac9c, 0xac9d, 0xac9f, 0xaca0, 0xaca1, 0xaca8, 0xaca9, 0xacaa, 0xacac, 0xacaf, 0xacb0, 0xacb8,
+  0xacb9, 0xacbb, 0xacbc, 0xacbd, 0xacc1, 0xacc4, 0xacc8, 0xaccc, 0xacd5, 0xacd7, 0xace0, 0xace1,
+  0xace4, 0xace7, 0xace8, 0xacea, 0xacec, 0xacef, 0xacf0, 0xacf1, 0xacf3, 0xacf5, 0xacf6, 0xacfc,
+  0xacfd, 0xad00, 0xad04, 0xad06, 0xad0c, 0xad0d, 0xad0f, 0xad11, 0xad18, 0xad1c, 0xad20, 0xad29,
+  0xad2c, 0xad2d, 0xad34, 0xad35, 0xad38, 0xad3c, 0xad44, 0xad45, 0xad47, 0xad49, 0xad50, 0xad54,
+  0xad58, 0xad61, 0xad63, 0xad6c, 0xad6d, 0xad70, 0xad73, 0xad74, 0xad75, 0xad76, 0xad7b, 0xad7c,
+  0xad7d, 0xad7f, 0xad81, 0xad82, 0xad88, 0xad89, 0xad8c, 0xad90, 0xad9c, 0xad9d, 0xada4, 0xadb7,
+  0xadc0, 0xadc1, 0xadc4, 0xadc8, 0xadd0, 0xadd1, 0xadd3, 0xaddc, 0xade0, 0xade4, 0xadf8, 0xadf9,
+  0xadfc, 0xadff, 0xae00, 0xae01, 0xae08, 0xae09, 0xae0b, 0xae0d, 0xae14, 0xae30, 0xae31, 0xae34,
+  0xae37, 0xae38, 0xae3a, 0xae40, 0xae41, 0xae43, 0xae45, 0xae46, 0xae4a, 0xae4c, 0xae4d, 0xae4e,
+  0xae50, 0xae54, 0xae56, 0xae5c, 0xae5d, 0xae5f, 0xae60, 0xae61, 0xae65, 0xae68, 0xae69, 0xae6c,
+  0xae70, 0xae78, 0xae79, 0xae7b, 0xae7c, 0xae7d, 0xae84, 0xae85, 0xae8c, 0xaebc, 0xaebd, 0xaebe,
+  0xaec0, 0xaec4, 0xaecc, 0xaecd, 0xaecf, 0xaed0, 0xaed1, 0xaed8, 0xaed9, 0xaedc, 0xaee8, 0xaeeb,
+  0xaeed, 0xaef4, 0xaef8, 0xaefc, 0xaf07, 0xaf08, 0xaf0d, 0xaf10, 0xaf2c, 0xaf2d, 0xaf30, 0xaf32,
+  0xaf34, 0xaf3c, 0xaf3d, 0xaf3f, 0xaf41, 0xaf42, 0xaf43, 0xaf48, 0xaf49, 0xaf50, 0xaf5c, 0xaf5d,
+  0xaf64, 0xaf65, 0xaf79, 0xaf80, 0xaf84, 0xaf88, 0xaf90, 0xaf91, 0xaf95, 0xaf9c, 0xafb8, 0xafb9,
+  0xafbc, 0xafc0, 0xafc7, 0xafc8, 0xafc9, 0xafcb, 0xafcd, 0xafce, 0xafd4, 0xafdc, 0xafe8, 0xafe9,
+  0xaff0, 0xaff1, 0xaff4, 0xaff8, 0xb000, 0xb001, 0xb004, 0xb00c, 0xb010, 0xb014, 0xb01c, 0xb01d,
+  0xb028, 0xb044, 0xb045, 0xb048, 0xb04a, 0xb04c, 0xb04e, 0xb053, 0xb054, 0xb055, 0xb057, 0xb059,
+  0xb05d, 0xb07c, 0xb07d, 0xb080, 0xb084, 0xb08c, 0xb08d, 0xb08f, 0xb091, 0xb098, 0xb099, 0xb09a,
+  0xb09c, 0xb09f, 0xb0a0, 0xb0a1, 0xb0a2, 0xb0a8, 0xb0a9, 0xb0ab, 0xb0ac, 0xb0ad, 0xb0ae, 0xb0af,
+  0xb0b1, 0xb0b3, 0xb0b4, 0xb0b5, 0xb0b8, 0xb0bc, 0xb0c4, 0xb0c5, 0xb0c7, 0xb0c8, 0xb0c9, 0xb0d0,
+  0xb0d1, 0xb0d4, 0xb0d8, 0xb0e0, 0xb0e5, 0xb108, 0xb109, 0xb10b, 0xb10c, 0xb110, 0xb112, 0xb113,
+  0xb118, 0xb119, 0xb11b, 0xb11c, 0xb11d, 0xb123, 0xb124, 0xb125, 0xb128, 0xb12c, 0xb134, 0xb135,
+  0xb137, 0xb138, 0xb139, 0xb140, 0xb141, 0xb144, 0xb148, 0xb150, 0xb151, 0xb154, 0xb155, 0xb158,
+  0xb15c, 0xb160, 0xb178, 0xb179, 0xb17c, 0xb180, 0xb182, 0xb188, 0xb189, 0xb18b, 0xb18d, 0xb192,
+  0xb193, 0xb194, 0xb198, 0xb19c, 0xb1a8, 0xb1cc, 0xb1d0, 0xb1d4, 0xb1dc, 0xb1dd, 0xb1df, 0xb1e8,
+  0xb1e9, 0xb1ec, 0xb1f0, 0xb1f9, 0xb1fb, 0xb1fd, 0xb204, 0xb205, 0xb208, 0xb20b, 0xb20c, 0xb214,
+  0xb215, 0xb217, 0xb219, 0xb220, 0xb234, 0xb23c, 0xb258, 0xb25c, 0xb260, 0xb268, 0xb269, 0xb274,
+  0xb275, 0xb27c, 0xb284, 0xb285, 0xb289, 0xb290, 0xb291, 0xb294, 0xb298, 0xb299, 0xb29a, 0xb2a0,
+  0xb2a1, 0xb2a3, 0xb2a5, 0xb2a6, 0xb2aa, 0xb2ac, 0xb2b0, 0xb2b4, 0xb2c8, 0xb2c9, 0xb2cc, 0xb2d0,
+  0xb2d2, 0xb2d8, 0xb2d9, 0xb2db, 0xb2dd, 0xb2e2, 0xb2e4, 0xb2e5, 0xb2e6, 0xb2e8, 0xb2eb, 0xb2ec,
+  0xb2ed, 0xb2ee, 0xb2ef, 0xb2f3, 0xb2f4, 0xb2f5, 0xb2f7, 0xb2f8, 0xb2f9, 0xb2fa, 0xb2fb, 0xb2ff,
+  0xb300, 0xb301, 0xb304, 0xb308, 0xb310, 0xb311, 0xb313, 0xb314, 0xb315, 0xb31c, 0xb354, 0xb355,
+  0xb356, 0xb358, 0xb35b, 0xb35c, 0xb35e, 0xb35f, 0xb364, 0xb365, 0xb367, 0xb369, 0xb36b, 0xb36e,
+  0xb370, 0xb371, 0xb374, 0xb378, 0xb380, 0xb381, 0xb383, 0xb384, 0xb385, 0xb38c, 0xb390, 0xb394,
+  0xb3a0, 0xb3a1, 0xb3a8, 0xb3ac, 0xb3c4, 0xb3c5, 0xb3c8, 0xb3cb, 0xb3cc, 0xb3ce, 0xb3d0, 0xb3d4,
+  0xb3d5, 0xb3d7, 0xb3d9, 0xb3db, 0xb3dd, 0xb3e0, 0xb3e4, 0xb3e8, 0xb3fc, 0xb410, 0xb418, 0xb41c,
+  0xb420, 0xb428, 0xb429, 0xb42b, 0xb434, 0xb450, 0xb451, 0xb454, 0xb458, 0xb460, 0xb461, 0xb463,
+  0xb465, 0xb46c, 0xb480, 0xb488, 0xb49d, 0xb4a4, 0xb4a8, 0xb4ac, 0xb4b5, 0xb4b7, 0xb4b9, 0xb4c0,
+  0xb4c4, 0xb4c8, 0xb4d0, 0xb4d5, 0xb4dc, 0xb4dd, 0xb4e0, 0xb4e3, 0xb4e4, 0xb4e6, 0xb4ec, 0xb4ed,
+  0xb4ef, 0xb4f1, 0xb4f8, 0xb514, 0xb515, 0xb518, 0xb51b, 0xb51c, 0xb524, 0xb525, 0xb527, 0xb528,
+  0xb529, 0xb52a, 0xb530, 0xb531, 0xb534, 0xb538, 0xb540, 0xb541, 0xb543, 0xb544, 0xb545, 0xb54b,
+  0xb54c, 0xb54d, 0xb550, 0xb554, 0xb55c, 0xb55d, 0xb55f, 0xb560, 0xb561, 0xb5a0, 0xb5a1, 0xb5a4,
+  0xb5a8, 0xb5aa, 0xb5ab, 0xb5b0, 0xb5b1, 0xb5b3, 0xb5b4, 0xb5b5, 0xb5bb, 0xb5bc, 0xb5bd, 0xb5c0,
+  0xb5c4, 0xb5cc, 0xb5cd, 0xb5cf, 0xb5d0, 0xb5d1, 0xb5d8, 0xb5ec, 0xb610, 0xb611, 0xb614, 0xb618,
+  0xb625, 0xb62c, 0xb634, 0xb648, 0xb664, 0xb668, 0xb69c, 0xb69d, 0xb6a0, 0xb6a4, 0xb6ab, 0xb6ac,
+  0xb6b1, 0xb6d4, 0xb6f0, 0xb6f4, 0xb6f8, 0xb700, 0xb701, 0xb705, 0xb728, 0xb729, 0xb72c, 0xb72f,
+  0xb730, 0xb738, 0xb739, 0xb73b, 0xb744, 0xb748, 0xb74c, 0xb754, 0xb755, 0xb760, 0xb764, 0xb768,
+  0xb770, 0xb771, 0xb773, 0xb775, 0xb77c, 0xb77d, 0xb780, 0xb784, 0xb78c, 0xb78d, 0xb78f, 0xb790,
+  0xb791, 0xb792, 0xb796, 0xb797, 0xb798, 0xb799, 0xb79c, 0xb7a0, 0xb7a8, 0xb7a9, 0xb7ab, 0xb7ac,
+  0xb7ad, 0xb7b4, 0xb7b5, 0xb7b8, 0xb7c7, 0xb7c9, 0xb7ec, 0xb7ed, 0xb7f0, 0xb7f4, 0xb7fc, 0xb7fd,
+  0xb7ff, 0xb800, 0xb801, 0xb807, 0xb808, 0xb809, 0xb80c, 0xb810, 0xb818, 0xb819, 0xb81b, 0xb81d,
+  0xb824, 0xb825, 0xb828, 0xb82c, 0xb834, 0xb835, 0xb837, 0xb838, 0xb839, 0xb840, 0xb844, 0xb851,
+  0xb853, 0xb85c, 0xb85d, 0xb860, 0xb864, 0xb86c, 0xb86d, 0xb86f, 0xb871, 0xb878, 0xb87c, 0xb88d,
+  0xb8a8, 0xb8b0, 0xb8b4, 0xb8b8, 0xb8c0, 0xb8c1, 0xb8c3, 0xb8c5, 0xb8cc, 0xb8d0, 0xb8d4, 0xb8dd,
+  0xb8df, 0xb8e1, 0xb8e8, 0xb8e9, 0xb8ec, 0xb8f0, 0xb8f8, 0xb8f9, 0xb8fb, 0xb8fd, 0xb904, 0xb918,
+  0xb920, 0xb93c, 0xb93d, 0xb940, 0xb944, 0xb94c, 0xb94f, 0xb951, 0xb958, 0xb959, 0xb95c, 0xb960,
+  0xb968, 0xb969, 0xb96b, 0xb96d, 0xb974, 0xb975, 0xb978, 0xb97c, 0xb984, 0xb985, 0xb987, 0xb989,
+  0xb98a, 0xb98d, 0xb98e, 0xb9ac, 0xb9ad, 0xb9b0, 0xb9b4, 0xb9bc, 0xb9bd, 0xb9bf, 0xb9c1, 0xb9c8,
+  0xb9c9, 0xb9cc, 0xb9ce, 0xb9cf, 0xb9d0, 0xb9d1, 0xb9d2, 0xb9d8, 0xb9d9, 0xb9db, 0xb9dd, 0xb9de,
+  0xb9e1, 0xb9e3, 0xb9e4, 0xb9e5, 0xb9e8, 0xb9ec, 0xb9f4, 0xb9f5, 0xb9f7, 0xb9f8, 0xb9f9, 0xb9fa,
+  0xba00, 0xba01, 0xba08, 0xba15, 0xba38, 0xba39, 0xba3c, 0xba40, 0xba42, 0xba48, 0xba49, 0xba4b,
+  0xba4d, 0xba4e, 0xba53, 0xba54, 0xba55, 0xba58, 0xba5c, 0xba64, 0xba65, 0xba67, 0xba68, 0xba69,
+  0xba70, 0xba71, 0xba74, 0xba78, 0xba83, 0xba84, 0xba85, 0xba87, 0xba8c, 0xbaa8, 0xbaa9, 0xbaab,
+  0xbaac, 0xbab0, 0xbab2, 0xbab8, 0xbab9, 0xbabb, 0xbabd, 0xbac4, 0xbac8, 0xbad8, 0xbad9, 0xbafc,
+  0xbb00, 0xbb04, 0xbb0d, 0xbb0f, 0xbb11, 0xbb18, 0xbb1c, 0xbb20, 0xbb29, 0xbb2b, 0xbb34, 0xbb35,
+  0xbb36, 0xbb38, 0xbb3b, 0xbb3c, 0xbb3d, 0xbb3e, 0xbb44, 0xbb45, 0xbb47, 0xbb49, 0xbb4d, 0xbb4f,
+  0xbb50, 0xbb54, 0xbb58, 0xbb61, 0xbb63, 0xbb6c, 0xbb88, 0xbb8c, 0xbb90, 0xbba4, 0xbba8, 0xbbac,
+  0xbbb4, 0xbbb7, 0xbbc0, 0xbbc4, 0xbbc8, 0xbbd0, 0xbbd3, 0xbbf8, 0xbbf9, 0xbbfc, 0xbbff, 0xbc00,
+  0xbc02, 0xbc08, 0xbc09, 0xbc0b, 0xbc0c, 0xbc0d, 0xbc0f, 0xbc11, 0xbc14, 0xbc15, 0xbc16, 0xbc17,
+  0xbc18, 0xbc1b, 0xbc1c, 0xbc1d, 0xbc1e, 0xbc1f, 0xbc24, 0xbc25, 0xbc27, 0xbc29, 0xbc2d, 0xbc30,
+  0xbc31, 0xbc34, 0xbc38, 0xbc40, 0xbc41, 0xbc43, 0xbc44, 0xbc45, 0xbc49, 0xbc4c, 0xbc4d, 0xbc50,
+  0xbc5d, 0xbc84, 0xbc85, 0xbc88, 0xbc8b, 0xbc8c, 0xbc8e, 0xbc94, 0xbc95, 0xbc97, 0xbc99, 0xbc9a,
+  0xbca0, 0xbca1, 0xbca4, 0xbca7, 0xbca8, 0xbcb0, 0xbcb1, 0xbcb3, 0xbcb4, 0xbcb5, 0xbcbc, 0xbcbd,
+  0xbcc0, 0xbcc4, 0xbccd, 0xbccf, 0xbcd0, 0xbcd1, 0xbcd5, 0xbcd8, 0xbcdc, 0xbcf4, 0xbcf5, 0xbcf6,
+  0xbcf8, 0xbcfc, 0xbd04, 0xbd05, 0xbd07, 0xbd09, 0xbd10, 0xbd14, 0xbd24, 0xbd2c, 0xbd40, 0xbd48,
+  0xbd49, 0xbd4c, 0xbd50, 0xbd58, 0xbd59, 0xbd64, 0xbd68, 0xbd80, 0xbd81, 0xbd84, 0xbd87, 0xbd88,
+  0xbd89, 0xbd8a, 0xbd90, 0xbd91, 0xbd93, 0xbd95, 0xbd99, 0xbd9a, 0xbd9c, 0xbda4, 0xbdb0, 0xbdb8,
+  0xbdd4, 0xbdd5, 0xbdd8, 0xbddc, 0xbde9, 0xbdf0, 0xbdf4, 0xbdf8, 0xbe00, 0xbe03, 0xbe05, 0xbe0c,
+  0xbe0d, 0xbe10, 0xbe14, 0xbe1c, 0xbe1d, 0xbe1f, 0xbe44, 0xbe45, 0xbe48, 0xbe4c, 0xbe4e, 0xbe54,
+  0xbe55, 0xbe57, 0xbe59, 0xbe5a, 0xbe5b, 0xbe60, 0xbe61, 0xbe64, 0xbe68, 0xbe6a, 0xbe70, 0xbe71,
+  0xbe73, 0xbe74, 0xbe75, 0xbe7b, 0xbe7c, 0xbe7d, 0xbe80, 0xbe84, 0xbe8c, 0xbe8d, 0xbe8f, 0xbe90,
+  0xbe91, 0xbe98, 0xbe99, 0xbea8, 0xbed0, 0xbed1, 0xbed4, 0xbed7, 0xbed8, 0xbee0, 0xbee3, 0xbee4,
+  0xbee5, 0xbeec, 0xbf01, 0xbf08, 0xbf09, 0xbf18, 0xbf19, 0xbf1b, 0xbf1c, 0xbf1d, 0xbf40, 0xbf41,
+  0xbf44, 0xbf48, 0xbf50, 0xbf51, 0xbf55, 0xbf94, 0xbfb0, 0xbfc5, 0xbfcc, 0xbfcd, 0xbfd0, 0xbfd4,
+  0xbfdc, 0xbfdf, 0xbfe1, 0xc03c, 0xc051, 0xc058, 0xc05c, 0xc060, 0xc068, 0xc069, 0xc090, 0xc091,
+  0xc094, 0xc098, 0xc0a0, 0xc0a1, 0xc0a3, 0xc0a5, 0xc0ac, 0xc0ad, 0xc0af, 0xc0b0, 0xc0b3, 0xc0b4,
+  0xc0b5, 0xc0b6, 0xc0bc, 0xc0bd, 0xc0bf, 0xc0c0, 0xc0c1, 0xc0c5, 0xc0c8, 0xc0c9, 0xc0cc, 0xc0d0,
+  0xc0d8, 0xc0d9, 0xc0db, 0xc0dc, 0xc0dd, 0xc0e4, 0xc0e5, 0xc0e8, 0xc0ec, 0xc0f4, 0xc0f5, 0xc0f7,
+  0xc0f9, 0xc100, 0xc104, 0xc108, 0xc110, 0xc115, 0xc11c, 0xc11d, 0xc11e, 0xc11f, 0xc120, 0xc123,
+  0xc124, 0xc126, 0xc127, 0xc12c, 0xc12d, 0xc12f, 0xc130, 0xc131, 0xc136, 0xc138, 0xc139, 0xc13c,
+  0xc140, 0xc148, 0xc149, 0xc14b, 0xc14c, 0xc14d, 0xc154, 0xc155, 0xc158, 0xc15c, 0xc164, 0xc165,
+  0xc167, 0xc168, 0xc169, 0xc170, 0xc174, 0xc178, 0xc185, 0xc18c, 0xc18d, 0xc18e, 0xc190, 0xc194,
+  0xc196, 0xc19c, 0xc19d, 0xc19f, 0xc1a1, 0xc1a5, 0xc1a8, 0xc1a9, 0xc1ac, 0xc1b0, 0xc1bd, 0xc1c4,
+  0xc1c8, 0xc1cc, 0xc1d4, 0xc1d7, 0xc1d8, 0xc1e0, 0xc1e4, 0xc1e8, 0xc1f0, 0xc1f1, 0xc1f3, 0xc1fc,
+  0xc1fd, 0xc200, 0xc204, 0xc20c, 0xc20d, 0xc20f, 0xc211, 0xc218, 0xc219, 0xc21c, 0xc21f, 0xc220,
+  0xc228, 0xc229, 0xc22b, 0xc22d, 0xc22f, 0xc231, 0xc232, 0xc234, 0xc248, 0xc250, 0xc251, 0xc254,
+  0xc258, 0xc260, 0xc265, 0xc26c, 0xc26d, 0xc270, 0xc274, 0xc27c, 0xc27d, 0xc27f, 0xc281, 0xc288,
+  0xc289, 0xc290, 0xc298, 0xc29b, 0xc29d, 0xc2a4, 0xc2a5, 0xc2a8, 0xc2ac, 0xc2ad, 0xc2b4, 0xc2b5,
+  0xc2b7, 0xc2b9, 0xc2dc, 0xc2dd, 0xc2e0, 0xc2e3, 0xc2e4, 0xc2eb, 0xc2ec, 0xc2ed, 0xc2ef, 0xc2f1,
+  0xc2f6, 0xc2f8, 0xc2f9, 0xc2fb, 0xc2fc, 0xc300, 0xc308, 0xc309, 0xc30c, 0xc30d, 0xc313, 0xc314,
+  0xc315, 0xc318, 0xc31c, 0xc324, 0xc325, 0xc328, 0xc329, 0xc345, 0xc368, 0xc369, 0xc36c, 0xc370,
+  0xc372, 0xc378, 0xc379, 0xc37c, 0xc37d, 0xc384, 0xc388, 0xc38c, 0xc3c0, 0xc3d8, 0xc3d9, 0xc3dc,
+  0xc3df, 0xc3e0, 0xc3e2, 0xc3e8, 0xc3e9, 0xc3ed, 0xc3f4, 0xc3f5, 0xc3f8, 0xc408, 0xc410, 0xc424,
+  0xc42c, 0xc430, 0xc434, 0xc43c, 0xc43d, 0xc448, 0xc464, 0xc465, 0xc468, 0xc46c, 0xc474, 0xc475,
+  0xc479, 0xc480, 0xc494, 0xc49c, 0xc4b8, 0xc4bc, 0xc4e9, 0xc4f0, 0xc4f1, 0xc4f4, 0xc4f8, 0xc4fa,
+  0xc4ff, 0xc500, 0xc501, 0xc50c, 0xc510, 0xc514, 0xc51c, 0xc528, 0xc529, 0xc52c, 0xc530, 0xc538,
+  0xc539, 0xc53b, 0xc53d, 0xc544, 0xc545, 0xc548, 0xc549, 0xc54a, 0xc54c, 0xc54d, 0xc54e, 0xc553,
+  0xc554, 0xc555, 0xc557, 0xc558, 0xc559, 0xc55d, 0xc55e, 0xc560, 0xc561, 0xc564, 0xc568, 0xc570,
+  0xc571, 0xc573, 0xc574, 0xc575, 0xc57c, 0xc57d, 0xc580, 0xc584, 0xc587, 0xc58c, 0xc58d, 0xc58f,
+  0xc591, 0xc595, 0xc597, 0xc598, 0xc59c, 0xc5a0, 0xc5a9, 0xc5b4, 0xc5b5, 0xc5b8, 0xc5b9, 0xc5bb,
+  0xc5bc, 0xc5bd, 0xc5be, 0xc5c4, 0xc5c5, 0xc5c6, 0xc5c7, 0xc5c8, 0xc5c9, 0xc5ca, 0xc5cc, 0xc5ce,
+  0xc5d0, 0xc5d1, 0xc5d4, 0xc5d8, 0xc5e0, 0xc5e1, 0xc5e3, 0xc5e5, 0xc5ec, 0xc5ed, 0xc5ee, 0xc5f0,
+  0xc5f4, 0xc5f6, 0xc5f7, 0xc5fc, 0xc5fd, 0xc5fe, 0xc5ff, 0xc600, 0xc601, 0xc605, 0xc606, 0xc607,
+  0xc608, 0xc60c, 0xc610, 0xc618, 0xc619, 0xc61b, 0xc61c, 0xc624, 0xc625, 0xc628, 0xc62c, 0xc62d,
+  0xc62e, 0xc630, 0xc633, 0xc634, 0xc635, 0xc637, 0xc639, 0xc63b, 0xc640, 0xc641, 0xc644, 0xc648,
+  0xc650, 0xc651, 0xc653, 0xc654, 0xc655, 0xc65c, 0xc65d, 0xc660, 0xc66c, 0xc66f, 0xc671, 0xc678,
+  0xc679, 0xc67c, 0xc680, 0xc688, 0xc689, 0xc68b, 0xc68d, 0xc694, 0xc695, 0xc698, 0xc69c, 0xc6a4,
+  0xc6a5, 0xc6a7, 0xc6a9, 0xc6b0, 0xc6b1, 0xc6b4, 0xc6b8, 0xc6b9, 0xc6ba, 0xc6c0, 0xc6c1, 0xc6c3,
+  0xc6c5, 0xc6cc, 0xc6cd, 0xc6d0, 0xc6d4, 0xc6dc, 0xc6dd, 0xc6e0, 0xc6e1, 0xc6e8, 0xc6e9, 0xc6ec,
+  0xc6f0, 0xc6f8, 0xc6f9, 0xc6fd, 0xc704, 0xc705, 0xc708, 0xc70c, 0xc714, 0xc715, 0xc717, 0xc719,
+  0xc720, 0xc721, 0xc724, 0xc728, 0xc730, 0xc731, 0xc733, 0xc735, 0xc737, 0xc73c, 0xc73d, 0xc740,
+  0xc744, 0xc74a, 0xc74c, 0xc74d, 0xc74f, 0xc751, 0xc752, 0xc753, 0xc754, 0xc755, 0xc756, 0xc757,
+  0xc758, 0xc75c, 0xc760, 0xc768, 0xc76b, 0xc774, 0xc775, 0xc778, 0xc77c, 0xc77d, 0xc77e, 0xc783,
+  0xc784, 0xc785, 0xc787, 0xc788, 0xc789, 0xc78a, 0xc78e, 0xc790, 0xc791, 0xc794, 0xc796, 0xc797,
+  0xc798, 0xc79a, 0xc7a0, 0xc7a1, 0xc7a3, 0xc7a4, 0xc7a5, 0xc7a6, 0xc7ac, 0xc7ad, 0xc7b0, 0xc7b4,
+  0xc7bc, 0xc7bd, 0xc7bf, 0xc7c0, 0xc7c1, 0xc7c8, 0xc7c9, 0xc7cc, 0xc7ce, 0xc7d0, 0xc7d8, 0xc7dd,
+  0xc7e4, 0xc7e8, 0xc7ec, 0xc800, 0xc801, 0xc804, 0xc808, 0xc80a, 0xc810, 0xc811, 0xc813, 0xc815,
+  0xc816, 0xc81c, 0xc81d, 0xc820, 0xc824, 0xc82c, 0xc82d, 0xc82f, 0xc831, 0xc838, 0xc83c, 0xc840,
+  0xc848, 0xc849, 0xc84c, 0xc84d, 0xc854, 0xc870, 0xc871, 0xc874, 0xc878, 0xc87a, 0xc880, 0xc881,
+  0xc883, 0xc885, 0xc886, 0xc887, 0xc88b, 0xc88c, 0xc88d, 0xc894, 0xc89d, 0xc89f, 0xc8a1, 0xc8a8,
+  0xc8bc, 0xc8bd, 0xc8c4, 0xc8c8, 0xc8cc, 0xc8d4, 0xc8d5, 0xc8d7, 0xc8d9, 0xc8e0, 0xc8e1, 0xc8e4,
+  0xc8f5, 0xc8fc, 0xc8fd, 0xc900, 0xc904, 0xc905, 0xc906, 0xc90c, 0xc90d, 0xc90f, 0xc911, 0xc918,
+  0xc92c, 0xc934, 0xc950, 0xc951, 0xc954, 0xc958, 0xc960, 0xc961, 0xc963, 0xc96c, 0xc970, 0xc974,
+  0xc97c, 0xc988, 0xc989, 0xc98c, 0xc990, 0xc998, 0xc999, 0xc99b, 0xc99d, 0xc9c0, 0xc9c1, 0xc9c4,
+  0xc9c7, 0xc9c8, 0xc9ca, 0xc9d0, 0xc9d1, 0xc9d3, 0xc9d5, 0xc9d6, 0xc9d9, 0xc9da, 0xc9dc, 0xc9dd,
+  0xc9e0, 0xc9e2, 0xc9e4, 0xc9e7, 0xc9ec, 0xc9ed, 0xc9ef, 0xc9f0, 0xc9f1, 0xc9f8, 0xc9f9, 0xc9fc,
+  0xca00, 0xca08, 0xca09, 0xca0b, 0xca0c, 0xca0d, 0xca14, 0xca18, 0xca29, 0xca4c, 0xca4d, 0xca50,
+  0xca54, 0xca5c, 0xca5d, 0xca5f, 0xca60, 0xca61, 0xca68, 0xca7d, 0xca84, 0xca98, 0xcabc, 0xcabd,
+  0xcac0, 0xcac4, 0xcacc, 0xcacd, 0xcacf, 0xcad1, 0xcad3, 0xcad8, 0xcad9, 0xcae0, 0xcaec, 0xcaf4,
+  0xcb08, 0xcb10, 0xcb14, 0xcb18, 0xcb20, 0xcb21, 0xcb41, 0xcb48, 0xcb49, 0xcb4c, 0xcb50, 0xcb58,
+  0xcb59, 0xcb5d, 0xcb64, 0xcb78, 0xcb79, 0xcb9c, 0xcbb8, 0xcbd4, 0xcbe4, 0xcbe7, 0xcbe9, 0xcc0c,
+  0xcc0d, 0xcc10, 0xcc14, 0xcc1c, 0xcc1d, 0xcc21, 0xcc22, 0xcc27, 0xcc28, 0xcc29, 0xcc2c, 0xcc2e,
+  0xcc30, 0xcc38, 0xcc39, 0xcc3b, 0xcc3c, 0xcc3d, 0xcc3e, 0xcc44, 0xcc45, 0xcc48, 0xcc4c, 0xcc54,
+  0xcc55, 0xcc57, 0xcc58, 0xcc59, 0xcc60, 0xcc64, 0xcc66, 0xcc68, 0xcc70, 0xcc75, 0xcc98, 0xcc99,
+  0xcc9c, 0xcca0, 0xcca8, 0xcca9, 0xccab, 0xccac, 0xccad, 0xccb4, 0xccb5, 0xccb8, 0xccbc, 0xccc4,
+  0xccc5, 0xccc7, 0xccc9, 0xccd0, 0xccd4, 0xcce4, 0xccec, 0xccf0, 0xcd01, 0xcd08, 0xcd09, 0xcd0c,
+  0xcd10, 0xcd18, 0xcd19, 0xcd1b, 0xcd1d, 0xcd24, 0xcd28, 0xcd2c, 0xcd39, 0xcd5c, 0xcd60, 0xcd64,
+  0xcd6c, 0xcd6d, 0xcd6f, 0xcd71, 0xcd78, 0xcd88, 0xcd94, 0xcd95, 0xcd98, 0xcd9c, 0xcda4, 0xcda5,
+  0xcda7, 0xcda9, 0xcdb0, 0xcdc4, 0xcdcc, 0xcdd0, 0xcde8, 0xcdec, 0xcdf0, 0xcdf8, 0xcdf9, 0xcdfb,
+  0xcdfd, 0xce04, 0xce08, 0xce0c, 0xce14, 0xce19, 0xce20, 0xce21, 0xce24, 0xce28, 0xce30, 0xce31,
+  0xce33, 0xce35, 0xce58, 0xce59, 0xce5c, 0xce5f, 0xce60, 0xce61, 0xce68, 0xce69, 0xce6b, 0xce6d,
+  0xce74, 0xce75, 0xce78, 0xce7c, 0xce84, 0xce85, 0xce87, 0xce89, 0xce90, 0xce91, 0xce94, 0xce98,
+  0xcea0, 0xcea1, 0xcea3, 0xcea4, 0xcea5, 0xceac, 0xcead, 0xcec1, 0xcee4, 0xcee5, 0xcee8, 0xceeb,
+  0xceec, 0xcef4, 0xcef5, 0xcef7, 0xcef8, 0xcef9, 0xcf00, 0xcf01, 0xcf04, 0xcf08, 0xcf10, 0xcf11,
+  0xcf13, 0xcf15, 0xcf1c, 0xcf20, 0xcf24, 0xcf2c, 0xcf2d, 0xcf2f, 0xcf30, 0xcf31, 0xcf38, 0xcf54,
+  0xcf55, 0xcf58, 0xcf5c, 0xcf64, 0xcf65, 0xcf67, 0xcf69, 0xcf70, 0xcf71, 0xcf74, 0xcf78, 0xcf80,
+  0xcf85, 0xcf8c, 0xcfa1, 0xcfa8, 0xcfb0, 0xcfc4, 0xcfe0, 0xcfe1, 0xcfe4, 0xcfe8, 0xcff0, 0xcff1,
+  0xcff3, 0xcff5, 0xcffc, 0xd000, 0xd004, 0xd011, 0xd018, 0xd02d, 0xd034, 0xd035, 0xd038, 0xd03c,
+  0xd044, 0xd045, 0xd047, 0xd049, 0xd050, 0xd054, 0xd058, 0xd060, 0xd06c, 0xd06d, 0xd070, 0xd074,
+  0xd07c, 0xd07d, 0xd081, 0xd0a4, 0xd0a5, 0xd0a8, 0xd0ac, 0xd0b4, 0xd0b5, 0xd0b7, 0xd0b9, 0xd0c0,
+  0xd0c1, 0xd0c4, 0xd0c8, 0xd0c9, 0xd0d0, 0xd0d1, 0xd0d3, 0xd0d4, 0xd0d5, 0xd0dc, 0xd0dd, 0xd0e0,
+  0xd0e4, 0xd0ec, 0xd0ed, 0xd0ef, 0xd0f0, 0xd0f1, 0xd0f8, 0xd10d, 0xd130, 0xd131, 0xd134, 0xd138,
+  0xd13a, 0xd140, 0xd141, 0xd143, 0xd144, 0xd145, 0xd14c, 0xd14d, 0xd150, 0xd154, 0xd15c, 0xd15d,
+  0xd15f, 0xd161, 0xd168, 0xd16c, 0xd17c, 0xd184, 0xd188, 0xd1a0, 0xd1a1, 0xd1a4, 0xd1a8, 0xd1b0,
+  0xd1b1, 0xd1b3, 0xd1b5, 0xd1ba, 0xd1bc, 0xd1c0, 0xd1d8, 0xd1f4, 0xd1f8, 0xd207, 0xd209, 0xd210,
+  0xd22c, 0xd22d, 0xd230, 0xd234, 0xd23c, 0xd23d, 0xd23f, 0xd241, 0xd248, 0xd25c, 0xd264, 0xd280,
+  0xd281, 0xd284, 0xd288, 0xd290, 0xd291, 0xd295, 0xd29c, 0xd2a0, 0xd2a4, 0xd2ac, 0xd2b1, 0xd2b8,
+  0xd2b9, 0xd2bc, 0xd2bf, 0xd2c0, 0xd2c2, 0xd2c8, 0xd2c9, 0xd2cb, 0xd2d4, 0xd2d8, 0xd2dc, 0xd2e4,
+  0xd2e5, 0xd2f0, 0xd2f1, 0xd2f4, 0xd2f8, 0xd300, 0xd301, 0xd303, 0xd305, 0xd30c, 0xd30d, 0xd30e,
+  0xd310, 0xd314, 0xd316, 0xd31c, 0xd31d, 0xd31f, 0xd320, 0xd321, 0xd325, 0xd328, 0xd329, 0xd32c,
+  0xd330, 0xd338, 0xd339, 0xd33b, 0xd33c, 0xd33d, 0xd344, 0xd345, 0xd37c, 0xd37d, 0xd380, 0xd384,
+  0xd38c, 0xd38d, 0xd38f, 0xd390, 0xd391, 0xd398, 0xd399, 0xd39c, 0xd3a0, 0xd3a8, 0xd3a9, 0xd3ab,
+  0xd3ad, 0xd3b4, 0xd3b8, 0xd3bc, 0xd3c4, 0xd3c5, 0xd3c8, 0xd3c9, 0xd3d0, 0xd3d8, 0xd3e1, 0xd3e3,
+  0xd3ec, 0xd3ed, 0xd3f0, 0xd3f4, 0xd3fc, 0xd3fd, 0xd3ff, 0xd401, 0xd408, 0xd41d, 0xd440, 0xd444,
+  0xd45c, 0xd460, 0xd464, 0xd46d, 0xd46f, 0xd478, 0xd479, 0xd47c, 0xd47f, 0xd480, 0xd482, 0xd488,
+  0xd489, 0xd48b, 0xd48d, 0xd494, 0xd4a9, 0xd4cc, 0xd4d0, 0xd4d4, 0xd4dc, 0xd4df, 0xd4e8, 0xd4ec,
+  0xd4f0, 0xd4f8, 0xd4fb, 0xd4fd, 0xd504, 0xd508, 0xd50c, 0xd514, 0xd515, 0xd517, 0xd53c, 0xd53d,
+  0xd540, 0xd544, 0xd54c, 0xd54d, 0xd54f, 0xd551, 0xd558, 0xd559, 0xd55c, 0xd560, 0xd565, 0xd568,
+  0xd569, 0xd56b, 0xd56d, 0xd574, 0xd575, 0xd578, 0xd57c, 0xd584, 0xd585, 0xd587, 0xd588, 0xd589,
+  0xd590, 0xd5a5, 0xd5c8, 0xd5c9, 0xd5cc, 0xd5d0, 0xd5d2, 0xd5d8, 0xd5d9, 0xd5db, 0xd5dd, 0xd5e4,
+  0xd5e5, 0xd5e8, 0xd5ec, 0xd5f4, 0xd5f5, 0xd5f7, 0xd5f9, 0xd600, 0xd601, 0xd604, 0xd608, 0xd610,
+  0xd611, 0xd613, 0xd614, 0xd615, 0xd61c, 0xd620, 0xd624, 0xd62d, 0xd638, 0xd639, 0xd63c, 0xd640,
+  0xd645, 0xd648, 0xd649, 0xd64b, 0xd64d, 0xd651, 0xd654, 0xd655, 0xd658, 0xd65c, 0xd667, 0xd669,
+  0xd670, 0xd671, 0xd674, 0xd683, 0xd685, 0xd68c, 0xd68d, 0xd690, 0xd694, 0xd69d, 0xd69f, 0xd6a1,
+  0xd6a8, 0xd6ac, 0xd6b0, 0xd6b9, 0xd6bb, 0xd6c4, 0xd6c5, 0xd6c8, 0xd6cc, 0xd6d1, 0xd6d4, 0xd6d7,
+  0xd6d9, 0xd6e0, 0xd6e4, 0xd6e8, 0xd6f0, 0xd6f5, 0xd6fc, 0xd6fd, 0xd700, 0xd704, 0xd711, 0xd718,
+  0xd719, 0xd71c, 0xd720, 0xd728, 0xd729, 0xd72b, 0xd72d, 0xd734, 0xd735, 0xd738, 0xd73c, 0xd744,
+  0xd747, 0xd749, 0xd750, 0xd751, 0xd754, 0xd756, 0xd757, 0xd758, 0xd759, 0xd760, 0xd761, 0xd763,
+  0xd765, 0xd769, 0xd76c, 0xd770, 0xd774, 0xd77c, 0xd77d, 0xd781, 0xd788, 0xd789, 0xd78c, 0xd790,
+  0xd798, 0xd799, 0xd79b, 0xd79d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
+  0x0000, 0x0000, 0x4f3d, 0x4f73, 0x5047, 0x50f9, 0x52a0, 0x53ef, 0x5475, 0x54e5, 0x5609, 0x5ac1,
+  0x5bb6, 0x6687, 0x67b6, 0x67b7, 0x67ef, 0x6b4c, 0x73c2, 0x75c2, 0x7a3c, 0x82db, 0x8304, 0x8857,
+  0x8888, 0x8a36, 0x8cc8, 0x8dcf, 0x8efb, 0x8fe6, 0x99d5, 0x523b, 0x5374, 0x5404, 0x606a, 0x6164,
+  0x6bbc, 0x73cf, 0x811a, 0x89ba, 0x89d2, 0x95a3, 0x4f83, 0x520a, 0x58be, 0x5978, 0x59e6, 0x5e72,
+  0x5e79, 0x61c7, 0x63c0, 0x6746, 0x67ec, 0x687f, 0x6f97, 0x764e, 0x770b, 0x78f5, 0x7a08, 0x7aff,
+  0x7c21, 0x809d, 0x826e, 0x8271, 0x8aeb, 0x9593, 0x4e6b, 0x559d, 0x66f7, 0x6e34, 0x78a3, 0x7aed,
+  0x845b, 0x8910, 0x874e, 0x97a8, 0x52d8, 0x574e, 0x582a, 0x5d4c, 0x611f, 0x61be, 0x6221, 0x6562,
+  0x67d1, 0x6a44, 0x6e1b, 0x7518, 0x75b3, 0x76e3, 0x77b0, 0x7d3a, 0x90af, 0x9451, 0x9452, 0x9f95,
+  0x5323, 0x5cac, 0x7532, 0x80db, 0x9240, 0x9598, 0x525b, 0x5808, 0x59dc, 0x5ca1, 0x5d17, 0x5eb7,
+  0x5f3a, 0x5f4a, 0x6177, 0x6c5f, 0x757a, 0x7586, 0x7ce0, 0x7d73, 0x7db1, 0x7f8c, 0x8154, 0x8221,
+  0x8591, 0x8941, 0x8b1b, 0x92fc, 0x964d, 0x9c47, 0x4ecb, 0x4ef7, 0x500b, 0x51f1, 0x584f, 0x6137,
+  0x613e, 0x6168, 0x6539, 0x69ea, 0x6f11, 0x75a5, 0x7686, 0x76d6, 0x7b87, 0x82a5, 0x84cb, 0xf900,
+  0x93a7, 0x958b, 0x5580, 0x5ba2, 0x5751, 0xf901, 0x7cb3, 0x7fb9, 0x91b5, 0x5028, 0x53bb, 0x5c45,
+  0x5de8, 0x62d2, 0x636e, 0x64da, 0x64e7, 0x6e20, 0x70ac, 0x795b, 0x8ddd, 0x8e1e, 0xf902, 0x907d,
+  0x9245, 0x92f8, 0x4e7e, 0x4ef6, 0x5065, 0x5dfe, 0x5efa, 0x6106, 0x6957, 0x8171, 0x8654, 0x8e47,
+  0x9375, 0x9a2b, 0x4e5e, 0x5091, 0x6770, 0x6840, 0x5109, 0x528d, 0x5292, 0x6aa2, 0x77bc, 0x9210,
+  0x9ed4, 0x52ab, 0x602f, 0x8ff2, 0x5048, 0x61a9, 0x63ed, 0x64ca, 0x683c, 0x6a84, 0x6fc0, 0x8188,
+  0x89a1, 0x9694, 0x5805, 0x727d, 0x72ac, 0x7504, 0x7d79, 0x7e6d, 0x80a9, 0x898b, 0x8b74, 0x9063,
+  0x9d51, 0x6289, 0x6c7a, 0x6f54, 0x7d50, 0x7f3a, 0x8a23, 0x517c, 0x614a, 0x7b9d, 0x8b19, 0x9257,
+  0x938c, 0x4eac, 0x4fd3, 0x501e, 0x50be, 0x5106, 0x52c1, 0x52cd, 0x537f, 0x5770, 0x5883, 0x5e9a,
+  0x5f91, 0x6176, 0x61ac, 0x64ce, 0x656c, 0x666f, 0x66bb, 0x66f4, 0x6897, 0x6d87, 0x7085, 0x70f1,
+  0x749f, 0x74a5, 0x74ca, 0x75d9, 0x786c, 0x78ec, 0x7adf, 0x7af6, 0x7d45, 0x7d93, 0x8015, 0x803f,
+  0x811b, 0x8396, 0x8b66, 0x8f15, 0x9015, 0x93e1, 0x9803, 0x9838, 0x9a5a, 0x9be8, 0x4fc2, 0x5553,
+  0x583a, 0x5951, 0x5b63, 0x5c46, 0x60b8, 0x6212, 0x6842, 0x68b0, 0x68e8, 0x6eaa, 0x754c, 0x7678,
+  0x78ce, 0x7a3d, 0x7cfb, 0x7e6b, 0x7e7c, 0x8a08, 0x8aa1, 0x8c3f, 0x968e, 0x9dc4, 0x53e4, 0x53e9,
+  0x544a, 0x5471, 0x56fa, 0x59d1, 0x5b64, 0x5c3b, 0x5eab, 0x62f7, 0x6537, 0x6545, 0x6572, 0x66a0,
+  0x67af, 0x69c1, 0x6cbd, 0x75fc, 0x7690, 0x777e, 0x7a3f, 0x7f94, 0x8003, 0x80a1, 0x818f, 0x82e6,
+  0x82fd, 0x83f0, 0x85c1, 0x8831, 0x88b4, 0x8aa5, 0xf903, 0x8f9c, 0x932e, 0x96c7, 0x9867, 0x9ad8,
+  0x9f13, 0x54ed, 0x659b, 0x66f2, 0x688f, 0x7a40, 0x8c37, 0x9d60, 0x56f0, 0x5764, 0x5d11, 0x6606,
+  0x68b1, 0x68cd, 0x6efe, 0x7428, 0x889e, 0x9be4, 0x6c68, 0xf904, 0x9aa8, 0x4f9b, 0x516c, 0x5171,
+  0x529f, 0x5b54, 0x5de5, 0x6050, 0x606d, 0x62f1, 0x63a7, 0x653b, 0x73d9, 0x7a7a, 0x86a3, 0x8ca2,
+  0x978f, 0x4e32, 0x5be1, 0x6208, 0x679c, 0x74dc, 0x79d1, 0x83d3, 0x8a87, 0x8ab2, 0x8de8, 0x904e,
+  0x934b, 0x9846, 0x5ed3, 0x69e8, 0x85ff, 0x90ed, 0xf905, 0x51a0, 0x5b98, 0x5bec, 0x6163, 0x68fa,
+  0x6b3e, 0x704c, 0x742f, 0x74d8, 0x7ba1, 0x7f50, 0x83c5, 0x89c0, 0x8cab, 0x95dc, 0x9928, 0x522e,
+  0x605d, 0x62ec, 0x9002, 0x4f8a, 0x5149, 0x5321, 0x58d9, 0x5ee3, 0x66e0, 0x6d38, 0x709a, 0x72c2,
+  0x73d6, 0x7b50, 0x80f1, 0x945b, 0x5366, 0x639b, 0x7f6b, 0x4e56, 0x5080, 0x584a, 0x58de, 0x602a,
+  0x6127, 0x62d0, 0x69d0, 0x9b41, 0x5b8f, 0x7d18, 0x80b1, 0x8f5f, 0x4ea4, 0x50d1, 0x54ac, 0x55ac,
+  0x5b0c, 0x5da0, 0x5de7, 0x652a, 0x654e, 0x6821, 0x6a4b, 0x72e1, 0x768e, 0x77ef, 0x7d5e, 0x7ff9,
+  0x81a0, 0x854e, 0x86df, 0x8f03, 0x8f4e, 0x90ca, 0x9903, 0x9a55, 0x9bab, 0x4e18, 0x4e45, 0x4e5d,
+  0x4ec7, 0x4ff1, 0x5177, 0x52fe, 0x5340, 0x53e3, 0x53e5, 0x548e, 0x5614, 0x5775, 0x57a2, 0x5bc7,
+  0x5d87, 0x5ed0, 0x61fc, 0x62d8, 0x6551, 0x67b8, 0x67e9, 0x69cb, 0x6b50, 0x6bc6, 0x6bec, 0x6c42,
+  0x6e9d, 0x7078, 0x72d7, 0x7396, 0x7403, 0x77bf, 0x77e9, 0x7a76, 0x7d7f, 0x8009, 0x81fc, 0x8205,
+  0x820a, 0x82df, 0x8862, 0x8b33, 0x8cfc, 0x8ec0, 0x9011, 0x90b1, 0x9264, 0x92b6, 0x99d2, 0x9a45,
+  0x9ce9, 0x9dd7, 0x9f9c, 0x570b, 0x5c40, 0x83ca, 0x97a0, 0x97ab, 0x9eb4, 0x541b, 0x7a98, 0x7fa4,
+  0x88d9, 0x8ecd, 0x90e1, 0x5800, 0x5c48, 0x6398, 0x7a9f, 0x5bae, 0x5f13, 0x7a79, 0x7aae, 0x828e,
+  0x8eac, 0x5026, 0x5238, 0x52f8, 0x5377, 0x5708, 0x62f3, 0x6372, 0x6b0a, 0x6dc3, 0x7737, 0x53a5,
+  0x7357, 0x8568, 0x8e76, 0x95d5, 0x673a, 0x6ac3, 0x6f70, 0x8a6d, 0x8ecc, 0x994b, 0xf906, 0x6677,
+  0x6b78, 0x8cb4, 0x9b3c, 0xf907, 0x53eb, 0x572d, 0x594e, 0x63c6, 0x69fb, 0x73ea, 0x7845, 0x7aba,
+  0x7ac5, 0x7cfe, 0x8475, 0x898f, 0x8d73, 0x9035, 0x95a8, 0x52fb, 0x5747, 0x7547, 0x7b60, 0x83cc,
+  0x921e, 0xf908, 0x6a58, 0x514b, 0x524b, 0x5287, 0x621f, 0x68d8, 0x6975, 0x9699, 0x50c5, 0x52a4,
+  0x52e4, 0x61c3, 0x65a4, 0x6839, 0x69ff, 0x747e, 0x7b4b, 0x82b9, 0x83eb, 0x89b2, 0x8b39, 0x8fd1,
+  0x9949, 0xf909, 0x4eca, 0x5997, 0x64d2, 0x6611, 0x6a8e, 0x7434, 0x7981, 0x79bd, 0x82a9, 0x887e,
+  0x887f, 0x895f, 0xf90a, 0x9326, 0x4f0b, 0x53ca, 0x6025, 0x6271, 0x6c72, 0x7d1a, 0x7d66, 0x4e98,
+  0x5162, 0x77dc, 0x80af, 0x4f01, 0x4f0e, 0x5176, 0x5180, 0x55dc, 0x5668, 0x573b, 0x57fa, 0x57fc,
+  0x5914, 0x5947, 0x5993, 0x5bc4, 0x5c90, 0x5d0e, 0x5df1, 0x5e7e, 0x5fcc, 0x6280, 0x65d7, 0x65e3,
+  0x671e, 0x671f, 0x675e, 0x68cb, 0x68c4, 0x6a5f, 0x6b3a, 0x6c23, 0x6c7d, 0x6c82, 0x6dc7, 0x7398,
+  0x7426, 0x742a, 0x7482, 0x74a3, 0x7578, 0x757f, 0x7881, 0x78ef, 0x7941, 0x7947, 0x7948, 0x797a,
+  0x7b95, 0x7d00, 0x7dba, 0x7f88, 0x8006, 0x802d, 0x808c, 0x8a18, 0x8b4f, 0x8c48, 0x8d77, 0x9321,
+  0x9324, 0x98e2, 0x9951, 0x9a0e, 0x9a0f, 0x9a65, 0x9e92, 0x7dca, 0x4f76, 0x5409, 0x62ee, 0x6854,
+  0x91d1, 0x55ab, 0x513a, 0xf90b, 0xf90c, 0x5a1c, 0x61e6, 0xf90d, 0x62cf, 0x62ff, 0xf90e, 0xf90f,
+  0xf910, 0xf911, 0xf912, 0xf913, 0x90a3, 0xf914, 0xf915, 0xf916, 0xf917, 0xf918, 0x8afe, 0xf919,
+  0xf91a, 0xf91b, 0xf91c, 0x6696, 0xf91d, 0x7156, 0xf91e, 0xf91f, 0x96e3, 0xf920, 0x634f, 0x637a,
+  0x5357, 0xf921, 0x678f, 0x6960, 0x6e73, 0xf922, 0x7537, 0xf923, 0xf924, 0xf925, 0x7d0d, 0xf926,
+  0xf927, 0x8872, 0x56ca, 0x5a18, 0xf928, 0xf929, 0xf92a, 0xf92b, 0xf92c, 0x4e43, 0xf92d, 0x5167,
+  0x5948, 0x67f0, 0x8010, 0xf92e, 0x5973, 0x5e74, 0x649a, 0x79ca, 0x5ff5, 0x606c, 0x62c8, 0x637b,
+  0x5be7, 0x5bd7, 0x52aa, 0xf92f, 0x5974, 0x5f29, 0x6012, 0xf930, 0xf931, 0xf932, 0x7459, 0xf933,
+  0xf934, 0xf935, 0xf936, 0xf937, 0xf938, 0x99d1, 0xf939, 0xf93a, 0xf93b, 0xf93c, 0xf93d, 0xf93e,
+  0xf93f, 0xf940, 0xf941, 0xf942, 0xf943, 0x6fc3, 0xf944, 0xf945, 0x81bf, 0x8fb2, 0x60f1, 0xf946,
+  0xf947, 0x8166, 0xf948, 0xf949, 0x5c3f, 0xf94a, 0xf94b, 0xf94c, 0xf94d, 0xf94e, 0xf94f, 0xf950,
+  0xf951, 0x5ae9, 0x8a25, 0x677b, 0x7d10, 0xf952, 0xf953, 0xf954, 0xf955, 0xf956, 0xf957, 0x80fd,
+  0xf958, 0xf959, 0x5c3c, 0x6ce5, 0x533f, 0x6eba, 0x591a, 0x8336, 0x4e39, 0x4eb6, 0x4f46, 0x55ae,
+  0x5718, 0x58c7, 0x5f56, 0x65b7, 0x65e6, 0x6a80, 0x6bb5, 0x6e4d, 0x77ed, 0x7aef, 0x7c1e, 0x7dde,
+  0x86cb, 0x8892, 0x9132, 0x935b, 0x64bb, 0x6fbe, 0x737a, 0x75b8, 0x9054, 0x5556, 0x574d, 0x61ba,
+  0x64d4, 0x66c7, 0x6de1, 0x6e5b, 0x6f6d, 0x6fb9, 0x75f0, 0x8043, 0x81bd, 0x8541, 0x8983, 0x8ac7,
+  0x8b5a, 0x931f, 0x6c93, 0x7553, 0x7b54, 0x8e0f, 0x905d, 0x5510, 0x5802, 0x5858, 0x5e62, 0x6207,
+  0x649e, 0x68e0, 0x7576, 0x7cd6, 0x87b3, 0x9ee8, 0x4ee3, 0x5788, 0x576e, 0x5927, 0x5c0d, 0x5cb1,
+  0x5e36, 0x5f85, 0x6234, 0x64e1, 0x73b3, 0x81fa, 0x888b, 0x8cb8, 0x968a, 0x9edb, 0x5b85, 0x5fb7,
+  0x60b3, 0x5012, 0x5200, 0x5230, 0x5716, 0x5835, 0x5857, 0x5c0e, 0x5c60, 0x5cf6, 0x5d8b, 0x5ea6,
+  0x5f92, 0x60bc, 0x6311, 0x6389, 0x6417, 0x6843, 0x68f9, 0x6ac2, 0x6dd8, 0x6e21, 0x6ed4, 0x6fe4,
+  0x71fe, 0x76dc, 0x7779, 0x79b1, 0x7a3b, 0x8404, 0x89a9, 0x8ced, 0x8df3, 0x8e48, 0x9003, 0x9014,
+  0x9053, 0x90fd, 0x934d, 0x9676, 0x97dc, 0x6bd2, 0x7006, 0x7258, 0x72a2, 0x7368, 0x7763, 0x79bf,
+  0x7be4, 0x7e9b, 0x8b80, 0x58a9, 0x60c7, 0x6566, 0x65fd, 0x66be, 0x6c8c, 0x711e, 0x71c9, 0x8c5a,
+  0x9813, 0x4e6d, 0x7a81, 0x4edd, 0x51ac, 0x51cd, 0x52d5, 0x540c, 0x61a7, 0x6771, 0x6850, 0x68df,
+  0x6d1e, 0x6f7c, 0x75bc, 0x77b3, 0x7ae5, 0x80f4, 0x8463, 0x9285, 0x515c, 0x6597, 0x675c, 0x6793,
+  0x75d8, 0x7ac7, 0x8373, 0xf95a, 0x8c46, 0x9017, 0x982d, 0x5c6f, 0x81c0, 0x829a, 0x9041, 0x906f,
+  0x920d, 0x5f97, 0x5d9d, 0x6a59, 0x71c8, 0x767b, 0x7b49, 0x85e4, 0x8b04, 0x9127, 0x9a30, 0x5587,
+  0x61f6, 0xf95b, 0x7669, 0x7f85, 0x863f, 0x87ba, 0x88f8, 0x908f, 0xf95c, 0x6d1b, 0x70d9, 0x73de,
+  0x7d61, 0x843d, 0xf95d, 0x916a, 0x99f1, 0xf95e, 0x4e82, 0x5375, 0x6b04, 0x6b12, 0x703e, 0x721b,
+  0x862d, 0x9e1e, 0x524c, 0x8fa3, 0x5d50, 0x64e5, 0x652c, 0x6b16, 0x6feb, 0x7c43, 0x7e9c, 0x85cd,
+  0x8964, 0x89bd, 0x62c9, 0x81d8, 0x881f, 0x5eca, 0x6717, 0x6d6a, 0x72fc, 0x7405, 0x746f, 0x8782,
+  0x90de, 0x4f86, 0x5d0d, 0x5fa0, 0x840a, 0x51b7, 0x63a0, 0x7565, 0x4eae, 0x5006, 0x5169, 0x51c9,
+  0x6881, 0x6a11, 0x7cae, 0x7cb1, 0x7ce7, 0x826f, 0x8ad2, 0x8f1b, 0x91cf, 0x4fb6, 0x5137, 0x52f5,
+  0x5442, 0x5eec, 0x616e, 0x623e, 0x65c5, 0x6ada, 0x6ffe, 0x792a, 0x85dc, 0x8823, 0x95ad, 0x9a62,
+  0x9a6a, 0x9e97, 0x9ece, 0x529b, 0x66c6, 0x6b77, 0x701d, 0x792b, 0x8f62, 0x9742, 0x6190, 0x6200,
+  0x6523, 0x6f23, 0x7149, 0x7489, 0x7df4, 0x806f, 0x84ee, 0x8f26, 0x9023, 0x934a, 0x51bd, 0x5217,
+  0x52a3, 0x6d0c, 0x70c8, 0x88c2, 0x5ec9, 0x6582, 0x6bae, 0x6fc2, 0x7c3e, 0x7375, 0x4ee4, 0x4f36,
+  0x56f9, 0xf95f, 0x5cba, 0x5dba, 0x601c, 0x73b2, 0x7b2d, 0x7f9a, 0x7fce, 0x8046, 0x901e, 0x9234,
+  0x96f6, 0x9748, 0x9818, 0x9f61, 0x4f8b, 0x6fa7, 0x79ae, 0x91b4, 0x96b7, 0x52de, 0xf960, 0x6488,
+  0x64c4, 0x6ad3, 0x6f5e, 0x7018, 0x7210, 0x76e7, 0x8001, 0x8606, 0x865c, 0x8def, 0x8f05, 0x9732,
+  0x9b6f, 0x9dfa, 0x9e75, 0x788c, 0x797f, 0x7da0, 0x83c9, 0x9304, 0x9e7f, 0x9e93, 0x8ad6, 0x58df,
+  0x5f04, 0x6727, 0x7027, 0x74cf, 0x7c60, 0x807e, 0x5121, 0x7028, 0x7262, 0x78ca, 0x8cc2, 0x8cda,
+  0x8cf4, 0x96f7, 0x4e86, 0x50da, 0x5bee, 0x5ed6, 0x6599, 0x71ce, 0x7642, 0x77ad, 0x804a, 0x84fc,
+  0x907c, 0x9b27, 0x9f8d, 0x58d8, 0x5a41, 0x5c62, 0x6a13, 0x6dda, 0x6f0f, 0x763b, 0x7d2f, 0x7e37,
+  0x851e, 0x8938, 0x93e4, 0x964b, 0x5289, 0x65d2, 0x67f3, 0x69b4, 0x6d41, 0x6e9c, 0x700f, 0x7409,
+  0x7460, 0x7559, 0x7624, 0x786b, 0x8b2c, 0x985e, 0x516d, 0x622e, 0x9678, 0x4f96, 0x502b, 0x5d19,
+  0x6dea, 0x7db8, 0x8f2a, 0x5f8b, 0x6144, 0x6817, 0xf961, 0x9686, 0x52d2, 0x808b, 0x51dc, 0x51cc,
+  0x695e, 0x7a1c, 0x7dbe, 0x83f1, 0x9675, 0x4fda, 0x5229, 0x5398, 0x540f, 0x550e, 0x5c65, 0x60a7,
+  0x674e, 0x68a8, 0x6d6c, 0x7281, 0x72f8, 0x7406, 0x7483, 0xf962, 0x75e2, 0x7c6c, 0x7f79, 0x7fb8,
+  0x8389, 0x88cf, 0x88e1, 0x91cc, 0x91d0, 0x96e2, 0x9bc9, 0x541d, 0x6f7e, 0x71d0, 0x7498, 0x85fa,
+  0x8eaa, 0x96a3, 0x9c57, 0x9e9f, 0x6797, 0x6dcb, 0x7433, 0x81e8, 0x9716, 0x782c, 0x7acb, 0x7b20,
+  0x7c92, 0x6469, 0x746a, 0x75f2, 0x78bc, 0x78e8, 0x99ac, 0x9b54, 0x9ebb, 0x5bde, 0x5e55, 0x6f20,
+  0x819c, 0x83ab, 0x9088, 0x4e07, 0x534d, 0x5a29, 0x5dd2, 0x5f4e, 0x6162, 0x633d, 0x6669, 0x66fc,
+  0x6eff, 0x6f2b, 0x7063, 0x779e, 0x842c, 0x8513, 0x883b, 0x8f13, 0x9945, 0x9c3b, 0x551c, 0x62b9,
+  0x672b, 0x6cab, 0x8309, 0x896a, 0x977a, 0x4ea1, 0x5984, 0x5fd8, 0x5fd9, 0x671b, 0x7db2, 0x7f54,
+  0x8292, 0x832b, 0x83bd, 0x8f1e, 0x9099, 0x57cb, 0x59b9, 0x5a92, 0x5bd0, 0x6627, 0x679a, 0x6885,
+  0x6bcf, 0x7164, 0x7f75, 0x8cb7, 0x8ce3, 0x9081, 0x9b45, 0x8108, 0x8c8a, 0x964c, 0x9a40, 0x9ea5,
+  0x5b5f, 0x6c13, 0x731b, 0x76f2, 0x76df, 0x840c, 0x51aa, 0x8993, 0x514d, 0x5195, 0x52c9, 0x68c9,
+  0x6c94, 0x7704, 0x7720, 0x7dbf, 0x7dec, 0x9762, 0x9eb5, 0x6ec5, 0x8511, 0x51a5, 0x540d, 0x547d,
+  0x660e, 0x669d, 0x6927, 0x6e9f, 0x76bf, 0x7791, 0x8317, 0x84c2, 0x879f, 0x9169, 0x9298, 0x9cf4,
+  0x8882, 0x4fae, 0x5192, 0x52df, 0x59c6, 0x5e3d, 0x6155, 0x6478, 0x6479, 0x66ae, 0x67d0, 0x6a21,
+  0x6bcd, 0x6bdb, 0x725f, 0x7261, 0x7441, 0x7738, 0x77db, 0x8017, 0x82bc, 0x8305, 0x8b00, 0x8b28,
+  0x8c8c, 0x6728, 0x6c90, 0x7267, 0x76ee, 0x7766, 0x7a46, 0x9da9, 0x6b7f, 0x6c92, 0x5922, 0x6726,
+  0x8499, 0x536f, 0x5893, 0x5999, 0x5edf, 0x63cf, 0x6634, 0x6773, 0x6e3a, 0x732b, 0x7ad7, 0x82d7,
+  0x9328, 0x52d9, 0x5deb, 0x61ae, 0x61cb, 0x620a, 0x62c7, 0x64ab, 0x65e0, 0x6959, 0x6b66, 0x6bcb,
+  0x7121, 0x73f7, 0x755d, 0x7e46, 0x821e, 0x8302, 0x856a, 0x8aa3, 0x8cbf, 0x9727, 0x9d61, 0x58a8,
+  0x9ed8, 0x5011, 0x520e, 0x543b, 0x554f, 0x6587, 0x6c76, 0x7d0a, 0x7d0b, 0x805e, 0x868a, 0x9580,
+  0x96ef, 0x52ff, 0x6c95, 0x7269, 0x5473, 0x5a9a, 0x5c3e, 0x5d4b, 0x5f4c, 0x5fae, 0x672a, 0x68b6,
+  0x6963, 0x6e3c, 0x6e44, 0x7709, 0x7c73, 0x7f8e, 0x8587, 0x8b0e, 0x8ff7, 0x9761, 0x9ef4, 0x5cb7,
+  0x60b6, 0x610d, 0x61ab, 0x654f, 0x65fb, 0x65fc, 0x6c11, 0x6cef, 0x739f, 0x73c9, 0x7de1, 0x9594,
+  0x5bc6, 0x871c, 0x8b10, 0x525d, 0x535a, 0x62cd, 0x640f, 0x64b2, 0x6734, 0x6a38, 0x6cca, 0x73c0,
+  0x749e, 0x7b94, 0x7c95, 0x7e1b, 0x818a, 0x8236, 0x8584, 0x8feb, 0x96f9, 0x99c1, 0x4f34, 0x534a,
+  0x53cd, 0x53db, 0x62cc, 0x642c, 0x6500, 0x6591, 0x69c3, 0x6cee, 0x6f58, 0x73ed, 0x7554, 0x7622,
+  0x76e4, 0x76fc, 0x78d0, 0x78fb, 0x792c, 0x7d46, 0x822c, 0x87e0, 0x8fd4, 0x9812, 0x98ef, 0x52c3,
+  0x62d4, 0x64a5, 0x6e24, 0x6f51, 0x767c, 0x8dcb, 0x91b1, 0x9262, 0x9aee, 0x9b43, 0x5023, 0x508d,
+  0x574a, 0x59a8, 0x5c28, 0x5e47, 0x5f77, 0x623f, 0x653e, 0x65b9, 0x65c1, 0x6609, 0x678b, 0x699c,
+  0x6ec2, 0x78c5, 0x7d21, 0x80aa, 0x8180, 0x822b, 0x82b3, 0x84a1, 0x868c, 0x8a2a, 0x8b17, 0x90a6,
+  0x9632, 0x9f90, 0x500d, 0x4ff3, 0xf963, 0x57f9, 0x5f98, 0x62dc, 0x6392, 0x676f, 0x6e43, 0x7119,
+  0x76c3, 0x80cc, 0x80da, 0x88f4, 0x88f5, 0x8919, 0x8ce0, 0x8f29, 0x914d, 0x966a, 0x4f2f, 0x4f70,
+  0x5e1b, 0x67cf, 0x6822, 0x767d, 0x767e, 0x9b44, 0x5e61, 0x6a0a, 0x7169, 0x71d4, 0x756a, 0xf964,
+  0x7e41, 0x8543, 0x85e9, 0x98dc, 0x4f10, 0x7b4f, 0x7f70, 0x95a5, 0x51e1, 0x5e06, 0x68b5, 0x6c3e,
+  0x6c4e, 0x6cdb, 0x72af, 0x7bc4, 0x8303, 0x6cd5, 0x743a, 0x50fb, 0x5288, 0x58c1, 0x64d8, 0x6a97,
+  0x74a7, 0x7656, 0x78a7, 0x8617, 0x95e2, 0x9739, 0xf965, 0x535e, 0x5f01, 0x8b8a, 0x8fa8, 0x8faf,
+  0x908a, 0x5225, 0x77a5, 0x9c49, 0x9f08, 0x4e19, 0x5002, 0x5175, 0x5c5b, 0x5e77, 0x661e, 0x663a,
+  0x67c4, 0x68c5, 0x70b3, 0x7501, 0x75c5, 0x79c9, 0x7add, 0x8f27, 0x9920, 0x9a08, 0x4fdd, 0x5821,
+  0x5831, 0x5bf6, 0x666e, 0x6b65, 0x6d11, 0x6e7a, 0x6f7d, 0x73e4, 0x752b, 0x83e9, 0x88dc, 0x8913,
+  0x8b5c, 0x8f14, 0x4f0f, 0x50d5, 0x5310, 0x535c, 0x5b93, 0x5fa9, 0x670d, 0x798f, 0x8179, 0x832f,
+  0x8514, 0x8907, 0x8986, 0x8f39, 0x8f3b, 0x99a5, 0x9c12, 0x672c, 0x4e76, 0x4ff8, 0x5949, 0x5c01,
+  0x5cef, 0x5cf0, 0x6367, 0x68d2, 0x70fd, 0x71a2, 0x742b, 0x7e2b, 0x84ec, 0x8702, 0x9022, 0x92d2,
+  0x9cf3, 0x4e0d, 0x4ed8, 0x4fef, 0x5085, 0x5256, 0x526f, 0x5426, 0x5490, 0x57e0, 0x592b, 0x5a66,
+  0x5b5a, 0x5b75, 0x5bcc, 0x5e9c, 0xf966, 0x6276, 0x6577, 0x65a7, 0x6d6e, 0x6ea5, 0x7236, 0x7b26,
+  0x7c3f, 0x7f36, 0x8150, 0x8151, 0x819a, 0x8240, 0x8299, 0x83a9, 0x8a03, 0x8ca0, 0x8ce6, 0x8cfb,
+  0x8d74, 0x8dba, 0x90e8, 0x91dc, 0x961c, 0x9644, 0x99d9, 0x9ce7, 0x5317, 0x5206, 0x5429, 0x5674,
+  0x58b3, 0x5954, 0x596e, 0x5fff, 0x61a4, 0x626e, 0x6610, 0x6c7e, 0x711a, 0x76c6, 0x7c89, 0x7cde,
+  0x7d1b, 0x82ac, 0x8cc1, 0x96f0, 0xf967, 0x4f5b, 0x5f17, 0x5f7f, 0x62c2, 0x5d29, 0x670b, 0x68da,
+  0x787c, 0x7e43, 0x9d6c, 0x4e15, 0x5099, 0x5315, 0x532a, 0x5351, 0x5983, 0x5a62, 0x5e87, 0x60b2,
+  0x618a, 0x6249, 0x6279, 0x6590, 0x6787, 0x69a7, 0x6bd4, 0x6bd6, 0x6bd7, 0x6bd8, 0x6cb8, 0xf968,
+  0x7435, 0x75fa, 0x7812, 0x7891, 0x79d5, 0x79d8, 0x7c83, 0x7dcb, 0x7fe1, 0x80a5, 0x813e, 0x81c2,
+  0x83f2, 0x871a, 0x88e8, 0x8ab9, 0x8b6c, 0x8cbb, 0x9119, 0x975e, 0x98db, 0x9f3b, 0x56ac, 0x5b2a,
+  0x5f6c, 0x658c, 0x6ab3, 0x6baf, 0x6d5c, 0x6ff1, 0x7015, 0x725d, 0x73ad, 0x8ca7, 0x8cd3, 0x983b,
+  0x6191, 0x6c37, 0x8058, 0x9a01, 0x4e4d, 0x4e8b, 0x4e9b, 0x4ed5, 0x4f3a, 0x4f3c, 0x4f7f, 0x4fdf,
+  0x50ff, 0x53f2, 0x53f8, 0x5506, 0x55e3, 0x56db, 0x58eb, 0x5962, 0x5a11, 0x5beb, 0x5bfa, 0x5c04,
+  0x5df3, 0x5e2b, 0x5f99, 0x601d, 0x6368, 0x659c, 0x65af, 0x67f6, 0x67fb, 0x68ad, 0x6b7b, 0x6c99,
+  0x6cd7, 0x6e23, 0x7009, 0x7345, 0x7802, 0x793e, 0x7940, 0x7960, 0x79c1, 0x7be9, 0x7d17, 0x7d72,
+  0x8086, 0x820d, 0x838e, 0x84d1, 0x86c7, 0x88df, 0x8a50, 0x8a5e, 0x8b1d, 0x8cdc, 0x8d66, 0x8fad,
+  0x90aa, 0x98fc, 0x99df, 0x9e9d, 0x524a, 0xf969, 0x6714, 0xf96a, 0x5098, 0x522a, 0x5c71, 0x6563,
+  0x6c55, 0x73ca, 0x7523, 0x759d, 0x7b97, 0x849c, 0x9178, 0x9730, 0x4e77, 0x6492, 0x6bba, 0x715e,
+  0x85a9, 0x4e09, 0xf96b, 0x6749, 0x68ee, 0x6e17, 0x829f, 0x8518, 0x886b, 0x63f7, 0x6f81, 0x9212,
+  0x98af, 0x4e0a, 0x50b7, 0x50cf, 0x511f, 0x5546, 0x55aa, 0x5617, 0x5b40, 0x5c19, 0x5ce0, 0x5e38,
+  0x5e8a, 0x5ea0, 0x5ec2, 0x60f3, 0x6851, 0x6a61, 0x6e58, 0x723d, 0x7240, 0x72c0, 0x76f8, 0x7965,
+  0x7bb1, 0x7fd4, 0x88f3, 0x89f4, 0x8a73, 0x8c61, 0x8cde, 0x971c, 0x585e, 0x74bd, 0x8cfd, 0x55c7,
+  0xf96c, 0x7a61, 0x7d22, 0x8272, 0x7272, 0x751f, 0x7525, 0xf96d, 0x7b19, 0x5885, 0x58fb, 0x5dbc,
+  0x5e8f, 0x5eb6, 0x5f90, 0x6055, 0x6292, 0x637f, 0x654d, 0x6691, 0x66d9, 0x66f8, 0x6816, 0x68f2,
+  0x7280, 0x745e, 0x7b6e, 0x7d6e, 0x7dd6, 0x7f72, 0x80e5, 0x8212, 0x85af, 0x897f, 0x8a93, 0x901d,
+  0x92e4, 0x9ecd, 0x9f20, 0x5915, 0x596d, 0x5e2d, 0x60dc, 0x6614, 0x6673, 0x6790, 0x6c50, 0x6dc5,
+  0x6f5f, 0x77f3, 0x78a9, 0x84c6, 0x91cb, 0x932b, 0x4ed9, 0x50ca, 0x5148, 0x5584, 0x5b0b, 0x5ba3,
+  0x6247, 0x657e, 0x65cb, 0x6e32, 0x717d, 0x7401, 0x7444, 0x7487, 0x74bf, 0x766c, 0x79aa, 0x7dda,
+  0x7e55, 0x7fa8, 0x817a, 0x81b3, 0x8239, 0x861a, 0x87ec, 0x8a75, 0x8de3, 0x9078, 0x9291, 0x9425,
+  0x994d, 0x9bae, 0x5368, 0x5c51, 0x6954, 0x6cc4, 0x6d29, 0x6e2b, 0x820c, 0x859b, 0x893b, 0x8a2d,
+  0x8aaa, 0x96ea, 0x9f67, 0x5261, 0x66b9, 0x6bb2, 0x7e96, 0x87fe, 0x8d0d, 0x9583, 0x965d, 0x651d,
+  0x6d89, 0x71ee, 0xf96e, 0x57ce, 0x59d3, 0x5bac, 0x6027, 0x60fa, 0x6210, 0x661f, 0x665f, 0x7329,
+  0x73f9, 0x76db, 0x7701, 0x7b6c, 0x8056, 0x8072, 0x8165, 0x8aa0, 0x9192, 0x4e16, 0x52e2, 0x6b72,
+  0x6d17, 0x7a05, 0x7b39, 0x7d30, 0xf96f, 0x8cb0, 0x53ec, 0x562f, 0x5851, 0x5bb5, 0x5c0f, 0x5c11,
+  0x5de2, 0x6240, 0x6383, 0x6414, 0x662d, 0x68b3, 0x6cbc, 0x6d88, 0x6eaf, 0x701f, 0x70a4, 0x71d2,
+  0x7526, 0x758f, 0x758e, 0x7619, 0x7b11, 0x7be0, 0x7c2b, 0x7d20, 0x7d39, 0x852c, 0x856d, 0x8607,
+  0x8a34, 0x900d, 0x9061, 0x90b5, 0x92b7, 0x97f6, 0x9a37, 0x4fd7, 0x5c6c, 0x675f, 0x6d91, 0x7c9f,
+  0x7e8c, 0x8b16, 0x8d16, 0x901f, 0x5b6b, 0x5dfd, 0x640d, 0x84c0, 0x905c, 0x98e1, 0x7387, 0x5b8b,
+  0x609a, 0x677e, 0x6dde, 0x8a1f, 0x8aa6, 0x9001, 0x980c, 0x5237, 0xf970, 0x7051, 0x788e, 0x9396,
+  0x8870, 0x91d7, 0x4fee, 0x53d7, 0x55fd, 0x56da, 0x5782, 0x58fd, 0x5ac2, 0x5b88, 0x5cab, 0x5cc0,
+  0x5e25, 0x6101, 0x620d, 0x624b, 0x6388, 0x641c, 0x6536, 0x6578, 0x6a39, 0x6b8a, 0x6c34, 0x6d19,
+  0x6f31, 0x71e7, 0x72e9, 0x7378, 0x7407, 0x74b2, 0x7626, 0x7761, 0x79c0, 0x7a57, 0x7aea, 0x7cb9,
+  0x7d8f, 0x7dac, 0x7e61, 0x7f9e, 0x8129, 0x8331, 0x8490, 0x84da, 0x85ea, 0x8896, 0x8ab0, 0x8b90,
+  0x8f38, 0x9042, 0x9083, 0x916c, 0x9296, 0x92b9, 0x968b, 0x96a7, 0x96a8, 0x96d6, 0x9700, 0x9808,
+  0x9996, 0x9ad3, 0x9b1a, 0x53d4, 0x587e, 0x5919, 0x5b70, 0x5bbf, 0x6dd1, 0x6f5a, 0x719f, 0x7421,
+  0x74b9, 0x8085, 0x83fd, 0x5de1, 0x5f87, 0x5faa, 0x6042, 0x65ec, 0x6812, 0x696f, 0x6a53, 0x6b89,
+  0x6d35, 0x6df3, 0x73e3, 0x76fe, 0x77ac, 0x7b4d, 0x7d14, 0x8123, 0x821c, 0x8340, 0x84f4, 0x8563,
+  0x8a62, 0x8ac4, 0x9187, 0x931e, 0x9806, 0x99b4, 0x620c, 0x8853, 0x8ff0, 0x9265, 0x5d07, 0x5d27,
+  0x5d69, 0x745f, 0x819d, 0x8768, 0x6fd5, 0x62fe, 0x7fd2, 0x8936, 0x8972, 0x4e1e, 0x4e58, 0x50e7,
+  0x52dd, 0x5347, 0x627f, 0x6607, 0x7e69, 0x8805, 0x965e, 0x4f8d, 0x5319, 0x5636, 0x59cb, 0x5aa4,
+  0x5c38, 0x5c4e, 0x5c4d, 0x5e02, 0x5f11, 0x6043, 0x65bd, 0x662f, 0x6642, 0x67be, 0x67f4, 0x731c,
+  0x77e2, 0x793a, 0x7fc5, 0x8494, 0x84cd, 0x8996, 0x8a66, 0x8a69, 0x8ae1, 0x8c55, 0x8c7a, 0x57f4,
+  0x5bd4, 0x5f0f, 0x606f, 0x62ed, 0x690d, 0x6b96, 0x6e5c, 0x7184, 0x7bd2, 0x8755, 0x8b58, 0x8efe,
+  0x98df, 0x98fe, 0x4f38, 0x4f81, 0x4fe1, 0x547b, 0x5a20, 0x5bb8, 0x613c, 0x65b0, 0x6668, 0x71fc,
+  0x7533, 0x795e, 0x7d33, 0x814e, 0x81e3, 0x8398, 0x85aa, 0x85ce, 0x8703, 0x8a0a, 0x8eab, 0x8f9b,
+  0xf971, 0x8fc5, 0x5931, 0x5ba4, 0x5be6, 0x6089, 0x5be9, 0x5c0b, 0x5fc3, 0x6c81, 0xf972, 0x6df1,
+  0x700b, 0x751a, 0x82af, 0x8af6, 0x4ec0, 0x5341, 0xf973, 0x96d9, 0x6c0f, 0x4e9e, 0x4fc4, 0x5152,
+  0x555e, 0x5a25, 0x5ce8, 0x6211, 0x7259, 0x82bd, 0x83aa, 0x86fe, 0x8859, 0x8a1d, 0x963f, 0x96c5,
+  0x9913, 0x9d09, 0x9d5d, 0x580a, 0x5cb3, 0x5dbd, 0x5e44, 0x60e1, 0x6115, 0x63e1, 0x6a02, 0x6e25,
+  0x9102, 0x9354, 0x984e, 0x9c10, 0x9f77, 0x5b89, 0x5cb8, 0x6309, 0x664f, 0x6848, 0x773c, 0x96c1,
+  0x978d, 0x9854, 0x9b9f, 0x65a1, 0x8b01, 0x8ecb, 0x95bc, 0x5535, 0x5ca9, 0x5dd6, 0x5eb5, 0x6697,
+  0x764c, 0x83f4, 0x95c7, 0x58d3, 0x62bc, 0x72ce, 0x9d28, 0x4ef0, 0x592e, 0x600f, 0x663b, 0x6b83,
+  0x79e7, 0x9d26, 0x5393, 0x54c0, 0x57c3, 0x5d16, 0x611b, 0x66d6, 0x6daf, 0x788d, 0x827e, 0x9698,
+  0x9744, 0x5384, 0x627c, 0x6396, 0x6db2, 0x7e0a, 0x814b, 0x984d, 0x6afb, 0x7f4c, 0x9daf, 0x9e1a,
+  0x4e5f, 0x503b, 0x51b6, 0x591c, 0x60f9, 0x63f6, 0x6930, 0x723a, 0x8036, 0xf974, 0x91ce, 0x5f31,
+  0xf975, 0xf976, 0x7d04, 0x82e5, 0x846f, 0x84bb, 0x85e5, 0x8e8d, 0xf977, 0x4f6f, 0xf978, 0xf979,
+  0x58e4, 0x5b43, 0x6059, 0x63da, 0x6518, 0x656d, 0x6698, 0xf97a, 0x694a, 0x6a23, 0x6d0b, 0x7001,
+  0x716c, 0x75d2, 0x760d, 0x79b3, 0x7a70, 0xf97b, 0x7f8a, 0xf97c, 0x8944, 0xf97d, 0x8b93, 0x91c0,
+  0x967d, 0xf97e, 0x990a, 0x5704, 0x5fa1, 0x65bc, 0x6f01, 0x7600, 0x79a6, 0x8a9e, 0x99ad, 0x9b5a,
+  0x9f6c, 0x5104, 0x61b6, 0x6291, 0x6a8d, 0x81c6, 0x5043, 0x5830, 0x5f66, 0x7109, 0x8a00, 0x8afa,
+  0x5b7c, 0x8616, 0x4ffa, 0x513c, 0x56b4, 0x5944, 0x63a9, 0x6df9, 0x5daa, 0x696d, 0x5186, 0x4e88,
+  0x4f59, 0xf97f, 0xf980, 0xf981, 0x5982, 0xf982, 0xf983, 0x6b5f, 0x6c5d, 0xf984, 0x74b5, 0x7916,
+  0xf985, 0x8207, 0x8245, 0x8339, 0x8f3f, 0x8f5d, 0xf986, 0x9918, 0xf987, 0xf988, 0xf989, 0x4ea6,
+  0xf98a, 0x57df, 0x5f79, 0x6613, 0xf98b, 0xf98c, 0x75ab, 0x7e79, 0x8b6f, 0xf98d, 0x9006, 0x9a5b,
+  0x56a5, 0x5827, 0x59f8, 0x5a1f, 0x5bb4, 0xf98e, 0x5ef6, 0xf98f, 0xf990, 0x6350, 0x633b, 0xf991,
+  0x693d, 0x6c87, 0x6cbf, 0x6d8e, 0x6d93, 0x6df5, 0x6f14, 0xf992, 0x70df, 0x7136, 0x7159, 0xf993,
+  0x71c3, 0x71d5, 0xf994, 0x784f, 0x786f, 0xf995, 0x7b75, 0x7de3, 0xf996, 0x7e2f, 0xf997, 0x884d,
+  0x8edf, 0xf998, 0xf999, 0xf99a, 0x925b, 0xf99b, 0x9cf6, 0xf99c, 0xf99d, 0xf99e, 0x6085, 0x6d85,
+  0xf99f, 0x71b1, 0xf9a0, 0xf9a1, 0x95b1, 0x53ad, 0xf9a2, 0xf9a3, 0xf9a4, 0x67d3, 0xf9a5, 0x708e,
+  0x7130, 0x7430, 0x8276, 0x82d2, 0xf9a6, 0x95bb, 0x9ae5, 0x9e7d, 0x66c4, 0xf9a7, 0x71c1, 0x8449,
+  0xf9a8, 0xf9a9, 0x584b, 0xf9aa, 0xf9ab, 0x5db8, 0x5f71, 0xf9ac, 0x6620, 0x668e, 0x6979, 0x69ae,
+  0x6c38, 0x6cf3, 0x6e36, 0x6f41, 0x6fda, 0x701b, 0x702f, 0x7150, 0x71df, 0x7370, 0xf9ad, 0x745b,
+  0xf9ae, 0x74d4, 0x76c8, 0x7a4e, 0x7e93, 0xf9af, 0xf9b0, 0x82f1, 0x8a60, 0x8fce, 0xf9b1, 0x9348,
+  0xf9b2, 0x9719, 0xf9b3, 0xf9b4, 0x4e42, 0x502a, 0xf9b5, 0x5208, 0x53e1, 0x66f3, 0x6c6d, 0x6fca,
+  0x730a, 0x777f, 0x7a62, 0x82ae, 0x85dd, 0x8602, 0xf9b6, 0x88d4, 0x8a63, 0x8b7d, 0x8c6b, 0xf9b7,
+  0x92b3, 0xf9b8, 0x9713, 0x9810, 0x4e94, 0x4f0d, 0x4fc9, 0x50b2, 0x5348, 0x543e, 0x5433, 0x55da,
+  0x5862, 0x58ba, 0x5967, 0x5a1b, 0x5be4, 0x609f, 0xf9b9, 0x61ca, 0x6556, 0x65ff, 0x6664, 0x68a7,
+  0x6c5a, 0x6fb3, 0x70cf, 0x71ac, 0x7352, 0x7b7d, 0x8708, 0x8aa4, 0x9c32, 0x9f07, 0x5c4b, 0x6c83,
+  0x7344, 0x7389, 0x923a, 0x6eab, 0x7465, 0x761f, 0x7a69, 0x7e15, 0x860a, 0x5140, 0x58c5, 0x64c1,
+  0x74ee, 0x7515, 0x7670, 0x7fc1, 0x9095, 0x96cd, 0x9954, 0x6e26, 0x74e6, 0x7aa9, 0x7aaa, 0x81e5,
+  0x86d9, 0x8778, 0x8a1b, 0x5a49, 0x5b8c, 0x5b9b, 0x68a1, 0x6900, 0x6d63, 0x73a9, 0x7413, 0x742c,
+  0x7897, 0x7de9, 0x7feb, 0x8118, 0x8155, 0x839e, 0x8c4c, 0x962e, 0x9811, 0x66f0, 0x5f80, 0x65fa,
+  0x6789, 0x6c6a, 0x738b, 0x502d, 0x5a03, 0x6b6a, 0x77ee, 0x5916, 0x5d6c, 0x5dcd, 0x7325, 0x754f,
+  0xf9ba, 0xf9bb, 0x50e5, 0x51f9, 0x582f, 0x592d, 0x5996, 0x59da, 0x5be5, 0xf9bc, 0xf9bd, 0x5da2,
+  0x62d7, 0x6416, 0x6493, 0x64fe, 0xf9be, 0x66dc, 0xf9bf, 0x6a48, 0xf9c0, 0x71ff, 0x7464, 0xf9c1,
+  0x7a88, 0x7aaf, 0x7e47, 0x7e5e, 0x8000, 0x8170, 0xf9c2, 0x87ef, 0x8981, 0x8b20, 0x9059, 0xf9c3,
+  0x9080, 0x9952, 0x617e, 0x6b32, 0x6d74, 0x7e1f, 0x8925, 0x8fb1, 0x4fd1, 0x50ad, 0x5197, 0x52c7,
+  0x57c7, 0x5889, 0x5bb9, 0x5eb8, 0x6142, 0x6995, 0x6d8c, 0x6e67, 0x6eb6, 0x7194, 0x7462, 0x7528,
+  0x752c, 0x8073, 0x8338, 0x84c9, 0x8e0a, 0x9394, 0x93de, 0xf9c4, 0x4e8e, 0x4f51, 0x5076, 0x512a,
+  0x53c8, 0x53cb, 0x53f3, 0x5b87, 0x5bd3, 0x5c24, 0x611a, 0x6182, 0x65f4, 0x725b, 0x7397, 0x7440,
+  0x76c2, 0x7950, 0x7991, 0x79b9, 0x7d06, 0x7fbd, 0x828b, 0x85d5, 0x865e, 0x8fc2, 0x9047, 0x90f5,
+  0x91ea, 0x9685, 0x96e8, 0x96e9, 0x52d6, 0x5f67, 0x65ed, 0x6631, 0x682f, 0x715c, 0x7a36, 0x90c1,
+  0x980a, 0x4e91, 0xf9c5, 0x6a52, 0x6b9e, 0x6f90, 0x7189, 0x8018, 0x82b8, 0x8553, 0x904b, 0x9695,
+  0x96f2, 0x97fb, 0x851a, 0x9b31, 0x4e90, 0x718a, 0x96c4, 0x5143, 0x539f, 0x54e1, 0x5713, 0x5712,
+  0x57a3, 0x5a9b, 0x5ac4, 0x5bc3, 0x6028, 0x613f, 0x63f4, 0x6c85, 0x6d39, 0x6e72, 0x6e90, 0x7230,
+  0x733f, 0x7457, 0x82d1, 0x8881, 0x8f45, 0x9060, 0xf9c6, 0x9662, 0x9858, 0x9d1b, 0x6708, 0x8d8a,
+  0x925e, 0x4f4d, 0x5049, 0x50de, 0x5371, 0x570d, 0x59d4, 0x5a01, 0x5c09, 0x6170, 0x6690, 0x6e2d,
+  0x7232, 0x744b, 0x7def, 0x80c3, 0x840e, 0x8466, 0x853f, 0x875f, 0x885b, 0x8918, 0x8b02, 0x9055,
+  0x97cb, 0x9b4f, 0x4e73, 0x4f91, 0x5112, 0x516a, 0xf9c7, 0x552f, 0x55a9, 0x5b7a, 0x5ba5, 0x5e7c,
+  0x5e7d, 0x5ebe, 0x60a0, 0x60df, 0x6108, 0x6109, 0x63c4, 0x6538, 0x6709, 0xf9c8, 0x67d4, 0x67da,
+  0xf9c9, 0x6961, 0x6962, 0x6cb9, 0x6d27, 0xf9ca, 0x6e38, 0xf9cb, 0x6fe1, 0x7336, 0x7337, 0xf9cc,
+  0x745c, 0x7531, 0xf9cd, 0x7652, 0xf9ce, 0xf9cf, 0x7dad, 0x81fe, 0x8438, 0x88d5, 0x8a98, 0x8adb,
+  0x8aed, 0x8e30, 0x8e42, 0x904a, 0x903e, 0x907a, 0x9149, 0x91c9, 0x936e, 0xf9d0, 0xf9d1, 0x5809,
+  0xf9d2, 0x6bd3, 0x8089, 0x80b2, 0xf9d3, 0xf9d4, 0x5141, 0x596b, 0x5c39, 0xf9d5, 0xf9d6, 0x6f64,
+  0x73a7, 0x80e4, 0x8d07, 0xf9d7, 0x9217, 0x958f, 0xf9d8, 0xf9d9, 0xf9da, 0xf9db, 0x807f, 0x620e,
+  0x701c, 0x7d68, 0x878d, 0xf9dc, 0x57a0, 0x6069, 0x6147, 0x6bb7, 0x8abe, 0x9280, 0x96b1, 0x4e59,
+  0x541f, 0x6deb, 0x852d, 0x9670, 0x97f3, 0x98ee, 0x63d6, 0x6ce3, 0x9091, 0x51dd, 0x61c9, 0x81ba,
+  0x9df9, 0x4f9d, 0x501a, 0x5100, 0x5b9c, 0x610f, 0x61ff, 0x64ec, 0x6905, 0x6bc5, 0x7591, 0x77e3,
+  0x7fa9, 0x8264, 0x858f, 0x87fb, 0x8863, 0x8abc, 0x8b70, 0x91ab, 0x4e8c, 0x4ee5, 0x4f0a, 0xf9dd,
+  0xf9de, 0x5937, 0x59e8, 0xf9df, 0x5df2, 0x5f1b, 0x5f5b, 0x6021, 0xf9e0, 0xf9e1, 0xf9e2, 0xf9e3,
+  0x723e, 0x73e5, 0xf9e4, 0x7570, 0x75cd, 0xf9e5, 0x79fb, 0xf9e6, 0x800c, 0x8033, 0x8084, 0x82e1,
+  0x8351, 0xf9e7, 0xf9e8, 0x8cbd, 0x8cb3, 0x9087, 0xf9e9, 0xf9ea, 0x98f4, 0x990c, 0xf9eb, 0xf9ec,
+  0x7037, 0x76ca, 0x7fca, 0x7fcc, 0x7ffc, 0x8b1a, 0x4eba, 0x4ec1, 0x5203, 0x5370, 0xf9ed, 0x54bd,
+  0x56e0, 0x59fb, 0x5bc5, 0x5f15, 0x5fcd, 0x6e6e, 0xf9ee, 0xf9ef, 0x7d6a, 0x8335, 0xf9f0, 0x8693,
+  0x8a8d, 0xf9f1, 0x976d, 0x9777, 0xf9f2, 0xf9f3, 0x4e00, 0x4f5a, 0x4f7e, 0x58f9, 0x65e5, 0x6ea2,
+  0x9038, 0x93b0, 0x99b9, 0x4efb, 0x58ec, 0x598a, 0x59d9, 0x6041, 0xf9f4, 0xf9f5, 0x7a14, 0xf9f6,
+  0x834f, 0x8cc3, 0x5165, 0x5344, 0xf9f7, 0xf9f8, 0xf9f9, 0x4ecd, 0x5269, 0x5b55, 0x82bf, 0x4ed4,
+  0x523a, 0x54a8, 0x59c9, 0x59ff, 0x5b50, 0x5b57, 0x5b5c, 0x6063, 0x6148, 0x6ecb, 0x7099, 0x716e,
+  0x7386, 0x74f7, 0x75b5, 0x78c1, 0x7d2b, 0x8005, 0x81ea, 0x8328, 0x8517, 0x85c9, 0x8aee, 0x8cc7,
+  0x96cc, 0x4f5c, 0x52fa, 0x56bc, 0x65ab, 0x6628, 0x707c, 0x70b8, 0x7235, 0x7dbd, 0x828d, 0x914c,
+  0x96c0, 0x9d72, 0x5b71, 0x68e7, 0x6b98, 0x6f7a, 0x76de, 0x5c91, 0x66ab, 0x6f5b, 0x7bb4, 0x7c2a,
+  0x8836, 0x96dc, 0x4e08, 0x4ed7, 0x5320, 0x5834, 0x58bb, 0x58ef, 0x596c, 0x5c07, 0x5e33, 0x5e84,
+  0x5f35, 0x638c, 0x66b2, 0x6756, 0x6a1f, 0x6aa3, 0x6b0c, 0x6f3f, 0x7246, 0xf9fa, 0x7350, 0x748b,
+  0x7ae0, 0x7ca7, 0x8178, 0x81df, 0x81e7, 0x838a, 0x846c, 0x8523, 0x8594, 0x85cf, 0x88dd, 0x8d13,
+  0x91ac, 0x9577, 0x969c, 0x518d, 0x54c9, 0x5728, 0x5bb0, 0x624d, 0x6750, 0x683d, 0x6893, 0x6e3d,
+  0x6ed3, 0x707d, 0x7e21, 0x88c1, 0x8ca1, 0x8f09, 0x9f4b, 0x9f4e, 0x722d, 0x7b8f, 0x8acd, 0x931a,
+  0x4f47, 0x4f4e, 0x5132, 0x5480, 0x59d0, 0x5e95, 0x62b5, 0x6775, 0x696e, 0x6a17, 0x6cae, 0x6e1a,
+  0x72d9, 0x732a, 0x75bd, 0x7bb8, 0x7d35, 0x82e7, 0x83f9, 0x8457, 0x85f7, 0x8a5b, 0x8caf, 0x8e87,
+  0x9019, 0x90b8, 0x96ce, 0x9f5f, 0x52e3, 0x540a, 0x5ae1, 0x5bc2, 0x6458, 0x6575, 0x6ef4, 0x72c4,
+  0xf9fb, 0x7684, 0x7a4d, 0x7b1b, 0x7c4d, 0x7e3e, 0x7fdf, 0x837b, 0x8b2b, 0x8cca, 0x8d64, 0x8de1,
+  0x8e5f, 0x8fea, 0x8ff9, 0x9069, 0x93d1, 0x4f43, 0x4f7a, 0x50b3, 0x5168, 0x5178, 0x524d, 0x526a,
+  0x5861, 0x587c, 0x5960, 0x5c08, 0x5c55, 0x5edb, 0x609b, 0x6230, 0x6813, 0x6bbf, 0x6c08, 0x6fb1,
+  0x714e, 0x7420, 0x7530, 0x7538, 0x7551, 0x7672, 0x7b4c, 0x7b8b, 0x7bad, 0x7bc6, 0x7e8f, 0x8a6e,
+  0x8f3e, 0x8f49, 0x923f, 0x9293, 0x9322, 0x942b, 0x96fb, 0x985a, 0x986b, 0x991e, 0x5207, 0x622a,
+  0x6298, 0x6d59, 0x7664, 0x7aca, 0x7bc0, 0x7d76, 0x5360, 0x5cbe, 0x5e97, 0x6f38, 0x70b9, 0x7c98,
+  0x9711, 0x9b8e, 0x9ede, 0x63a5, 0x647a, 0x8776, 0x4e01, 0x4e95, 0x4ead, 0x505c, 0x5075, 0x5448,
+  0x59c3, 0x5b9a, 0x5e40, 0x5ead, 0x5ef7, 0x5f81, 0x60c5, 0x633a, 0x653f, 0x6574, 0x65cc, 0x6676,
+  0x6678, 0x67fe, 0x6968, 0x6a89, 0x6b63, 0x6c40, 0x6dc0, 0x6de8, 0x6e1f, 0x6e5e, 0x701e, 0x70a1,
+  0x738e, 0x73fd, 0x753a, 0x775b, 0x7887, 0x798e, 0x7a0b, 0x7a7d, 0x7cbe, 0x7d8e, 0x8247, 0x8a02,
+  0x8aea, 0x8c9e, 0x912d, 0x914a, 0x91d8, 0x9266, 0x92cc, 0x9320, 0x9706, 0x9756, 0x975c, 0x9802,
+  0x9f0e, 0x5236, 0x5291, 0x557c, 0x5824, 0x5e1d, 0x5f1f, 0x608c, 0x63d0, 0x68af, 0x6fdf, 0x796d,
+  0x7b2c, 0x81cd, 0x85ba, 0x88fd, 0x8af8, 0x8e44, 0x918d, 0x9664, 0x969b, 0x973d, 0x984c, 0x9f4a,
+  0x4fce, 0x5146, 0x51cb, 0x52a9, 0x5632, 0x5f14, 0x5f6b, 0x63aa, 0x64cd, 0x65e9, 0x6641, 0x66fa,
+  0x66f9, 0x671d, 0x689d, 0x68d7, 0x69fd, 0x6f15, 0x6f6e, 0x7167, 0x71e5, 0x722a, 0x74aa, 0x773a,
+  0x7956, 0x795a, 0x79df, 0x7a20, 0x7a95, 0x7c97, 0x7cdf, 0x7d44, 0x7e70, 0x8087, 0x85fb, 0x86a4,
+  0x8a54, 0x8abf, 0x8d99, 0x8e81, 0x9020, 0x906d, 0x91e3, 0x963b, 0x96d5, 0x9ce5, 0x65cf, 0x7c07,
+  0x8db3, 0x93c3, 0x5b58, 0x5c0a, 0x5352, 0x62d9, 0x731d, 0x5027, 0x5b97, 0x5f9e, 0x60b0, 0x616b,
+  0x68d5, 0x6dd9, 0x742e, 0x7a2e, 0x7d42, 0x7d9c, 0x7e31, 0x816b, 0x8e2a, 0x8e35, 0x937e, 0x9418,
+  0x4f50, 0x5750, 0x5de6, 0x5ea7, 0x632b, 0x7f6a, 0x4e3b, 0x4f4f, 0x4f8f, 0x505a, 0x59dd, 0x80c4,
+  0x546a, 0x5468, 0x55fe, 0x594f, 0x5b99, 0x5dde, 0x5eda, 0x665d, 0x6731, 0x67f1, 0x682a, 0x6ce8,
+  0x6d32, 0x6e4a, 0x6f8d, 0x70b7, 0x73e0, 0x7587, 0x7c4c, 0x7d02, 0x7d2c, 0x7da2, 0x821f, 0x86db,
+  0x8a3b, 0x8a85, 0x8d70, 0x8e8a, 0x8f33, 0x9031, 0x914e, 0x9152, 0x9444, 0x99d0, 0x7af9, 0x7ca5,
+  0x4fca, 0x5101, 0x51c6, 0x57c8, 0x5bef, 0x5cfb, 0x6659, 0x6a3d, 0x6d5a, 0x6e96, 0x6fec, 0x710c,
+  0x756f, 0x7ae3, 0x8822, 0x9021, 0x9075, 0x96cb, 0x99ff, 0x8301, 0x4e2d, 0x4ef2, 0x8846, 0x91cd,
+  0x537d, 0x6adb, 0x696b, 0x6c41, 0x847a, 0x589e, 0x618e, 0x66fe, 0x62ef, 0x70dd, 0x7511, 0x75c7,
+  0x7e52, 0x84b8, 0x8b49, 0x8d08, 0x4e4b, 0x53ea, 0x54ab, 0x5730, 0x5740, 0x5fd7, 0x6301, 0x6307,
+  0x646f, 0x652f, 0x65e8, 0x667a, 0x679d, 0x67b3, 0x6b62, 0x6c60, 0x6c9a, 0x6f2c, 0x77e5, 0x7825,
+  0x7949, 0x7957, 0x7d19, 0x80a2, 0x8102, 0x81f3, 0x829d, 0x82b7, 0x8718, 0x8a8c, 0xf9fc, 0x8d04,
+  0x8dbe, 0x9072, 0x76f4, 0x7a19, 0x7a37, 0x7e54, 0x8077, 0x5507, 0x55d4, 0x5875, 0x632f, 0x6422,
+  0x6649, 0x664b, 0x686d, 0x699b, 0x6b84, 0x6d25, 0x6eb1, 0x73cd, 0x7468, 0x74a1, 0x755b, 0x75b9,
+  0x76e1, 0x771e, 0x778b, 0x79e6, 0x7e09, 0x7e1d, 0x81fb, 0x852f, 0x8897, 0x8a3a, 0x8cd1, 0x8eeb,
+  0x8fb0, 0x9032, 0x93ad, 0x9663, 0x9673, 0x9707, 0x4f84, 0x53f1, 0x59ea, 0x5ac9, 0x5e19, 0x684e,
+  0x74c6, 0x75be, 0x79e9, 0x7a92, 0x81a3, 0x86ed, 0x8cea, 0x8dcc, 0x8fed, 0x659f, 0x6715, 0xf9fd,
+  0x57f7, 0x6f57, 0x7ddd, 0x8f2f, 0x93f6, 0x96c6, 0x5fb5, 0x61f2, 0x6f84, 0x4e14, 0x4f98, 0x501f,
+  0x53c9, 0x55df, 0x5d6f, 0x5dee, 0x6b21, 0x6b64, 0x78cb, 0x7b9a, 0xf9fe, 0x8e49, 0x8eca, 0x906e,
+  0x6349, 0x643e, 0x7740, 0x7a84, 0x932f, 0x947f, 0x9f6a, 0x64b0, 0x6faf, 0x71e6, 0x74a8, 0x74da,
+  0x7ac4, 0x7c12, 0x7e82, 0x7cb2, 0x7e98, 0x8b9a, 0x8d0a, 0x947d, 0x9910, 0x994c, 0x5239, 0x5bdf,
+  0x64e6, 0x672d, 0x7d2e, 0x50ed, 0x53c3, 0x5879, 0x6158, 0x6159, 0x61fa, 0x65ac, 0x7ad9, 0x8b92,
+  0x8b96, 0x5009, 0x5021, 0x5275, 0x5531, 0x5a3c, 0x5ee0, 0x5f70, 0x6134, 0x655e, 0x660c, 0x6636,
+  0x66a2, 0x69cd, 0x6ec4, 0x6f32, 0x7316, 0x7621, 0x7a93, 0x8139, 0x8259, 0x83d6, 0x84bc, 0x50b5,
+  0x57f0, 0x5bc0, 0x5be8, 0x5f69, 0x63a1, 0x7826, 0x7db5, 0x83dc, 0x8521, 0x91c7, 0x91f5, 0x518a,
+  0x67f5, 0x7b56, 0x8cac, 0x51c4, 0x59bb, 0x60bd, 0x8655, 0x501c, 0xf9ff, 0x5254, 0x5c3a, 0x617d,
+  0x621a, 0x62d3, 0x64f2, 0x65a5, 0x6ecc, 0x7620, 0x810a, 0x8e60, 0x965f, 0x96bb, 0x4edf, 0x5343,
+  0x5598, 0x5929, 0x5ddd, 0x64c5, 0x6cc9, 0x6dfa, 0x7394, 0x7a7f, 0x821b, 0x85a6, 0x8ce4, 0x8e10,
+  0x9077, 0x91e7, 0x95e1, 0x9621, 0x97c6, 0x51f8, 0x54f2, 0x5586, 0x5fb9, 0x64a4, 0x6f88, 0x7db4,
+  0x8f1f, 0x8f4d, 0x9435, 0x50c9, 0x5c16, 0x6cbe, 0x6dfb, 0x751b, 0x77bb, 0x7c3d, 0x7c64, 0x8a79,
+  0x8ac2, 0x581e, 0x59be, 0x5e16, 0x6377, 0x7252, 0x758a, 0x776b, 0x8adc, 0x8cbc, 0x8f12, 0x5ef3,
+  0x6674, 0x6df8, 0x807d, 0x83c1, 0x8acb, 0x9751, 0x9bd6, 0xfa00, 0x5243, 0x66ff, 0x6d95, 0x6eef,
+  0x7de0, 0x8ae6, 0x902e, 0x905e, 0x9ad4, 0x521d, 0x527f, 0x54e8, 0x6194, 0x6284, 0x62db, 0x68a2,
+  0x6912, 0x695a, 0x6a35, 0x7092, 0x7126, 0x785d, 0x7901, 0x790e, 0x79d2, 0x7a0d, 0x8096, 0x8278,
+  0x82d5, 0x8349, 0x8549, 0x8c82, 0x8d85, 0x9162, 0x918b, 0x91ae, 0x4fc3, 0x56d1, 0x71ed, 0x77d7,
+  0x8700, 0x89f8, 0x5bf8, 0x5fd6, 0x6751, 0x90a8, 0x53e2, 0x585a, 0x5bf5, 0x60a4, 0x6181, 0x6460,
+  0x7e3d, 0x8070, 0x8525, 0x9283, 0x64ae, 0x50ac, 0x5d14, 0x6700, 0x589c, 0x62bd, 0x63a8, 0x690e,
+  0x6978, 0x6a1e, 0x6e6b, 0x76ba, 0x79cb, 0x82bb, 0x8429, 0x8acf, 0x8da8, 0x8ffd, 0x9112, 0x914b,
+  0x919c, 0x9310, 0x9318, 0x939a, 0x96db, 0x9a36, 0x9c0d, 0x4e11, 0x755c, 0x795d, 0x7afa, 0x7b51,
+  0x7bc9, 0x7e2e, 0x84c4, 0x8e59, 0x8e74, 0x8ef8, 0x9010, 0x6625, 0x693f, 0x7443, 0x51fa, 0x672e,
+  0x9edc, 0x5145, 0x5fe0, 0x6c96, 0x87f2, 0x885d, 0x8877, 0x60b4, 0x81b5, 0x8403, 0x8d05, 0x53d6,
+  0x5439, 0x5634, 0x5a36, 0x5c31, 0x708a, 0x7fe0, 0x805a, 0x8106, 0x81ed, 0x8da3, 0x9189, 0x9a5f,
+  0x9df2, 0x5074, 0x4ec4, 0x53a0, 0x60fb, 0x6e2c, 0x5c64, 0x4f88, 0x5024, 0x55e4, 0x5cd9, 0x5e5f,
+  0x6065, 0x6894, 0x6cbb, 0x6dc4, 0x71be, 0x75d4, 0x75f4, 0x7661, 0x7a1a, 0x7a49, 0x7dc7, 0x7dfb,
+  0x7f6e, 0x81f4, 0x86a9, 0x8f1c, 0x96c9, 0x99b3, 0x9f52, 0x5247, 0x52c5, 0x98ed, 0x89aa, 0x4e03,
+  0x67d2, 0x6f06, 0x4fb5, 0x5be2, 0x6795, 0x6c88, 0x6d78, 0x741b, 0x7827, 0x91dd, 0x937c, 0x87c4,
+  0x79e4, 0x7a31, 0x5feb, 0x4ed6, 0x54a4, 0x553e, 0x58ae, 0x59a5, 0x60f0, 0x6253, 0x62d6, 0x6736,
+  0x6955, 0x8235, 0x9640, 0x99b1, 0x99dd, 0x502c, 0x5353, 0x5544, 0x577c, 0xfa01, 0x6258, 0xfa02,
+  0x64e2, 0x666b, 0x67dd, 0x6fc1, 0x6fef, 0x7422, 0x7438, 0x8a17, 0x9438, 0x5451, 0x5606, 0x5766,
+  0x5f48, 0x619a, 0x6b4e, 0x7058, 0x70ad, 0x7dbb, 0x8a95, 0x596a, 0x812b, 0x63a2, 0x7708, 0x803d,
+  0x8caa, 0x5854, 0x642d, 0x69bb, 0x5b95, 0x5e11, 0x6e6f, 0xfa03, 0x8569, 0x514c, 0x53f0, 0x592a,
+  0x6020, 0x614b, 0x6b86, 0x6c70, 0x6cf0, 0x7b1e, 0x80ce, 0x82d4, 0x8dc6, 0x90b0, 0x98b1, 0xfa04,
+  0x64c7, 0x6fa4, 0x6491, 0x6504, 0x514e, 0x5410, 0x571f, 0x8a0e, 0x615f, 0x6876, 0xfa05, 0x75db,
+  0x7b52, 0x7d71, 0x901a, 0x5806, 0x69cc, 0x817f, 0x892a, 0x9000, 0x9839, 0x5078, 0x5957, 0x59ac,
+  0x6295, 0x900f, 0x9b2a, 0x615d, 0x7279, 0x95d6, 0x5761, 0x5a46, 0x5df4, 0x628a, 0x64ad, 0x64fa,
+  0x6777, 0x6ce2, 0x6d3e, 0x722c, 0x7436, 0x7834, 0x7f77, 0x82ad, 0x8ddb, 0x9817, 0x5224, 0x5742,
+  0x677f, 0x7248, 0x74e3, 0x8ca9, 0x8fa6, 0x9211, 0x962a, 0x516b, 0x53ed, 0x634c, 0x4f69, 0x5504,
+  0x6096, 0x6557, 0x6c9b, 0x6d7f, 0x724c, 0x72fd, 0x7a17, 0x8987, 0x8c9d, 0x5f6d, 0x6f8e, 0x70f9,
+  0x81a8, 0x610e, 0x4fbf, 0x504f, 0x6241, 0x7247, 0x7bc7, 0x7de8, 0x7fe9, 0x904d, 0x97ad, 0x9a19,
+  0x8cb6, 0x576a, 0x5e73, 0x67b0, 0x840d, 0x8a55, 0x5420, 0x5b16, 0x5e63, 0x5ee2, 0x5f0a, 0x6583,
+  0x80ba, 0x853d, 0x9589, 0x965b, 0x4f48, 0x5305, 0x530d, 0x530f, 0x5486, 0x54fa, 0x5703, 0x5e03,
+  0x6016, 0x629b, 0x62b1, 0x6355, 0xfa06, 0x6ce1, 0x6d66, 0x75b1, 0x7832, 0x80de, 0x812f, 0x82de,
+  0x8461, 0x84b2, 0x888d, 0x8912, 0x900b, 0x92ea, 0x98fd, 0x9b91, 0x5e45, 0x66b4, 0x66dd, 0x7011,
+  0x7206, 0xfa07, 0x4ff5, 0x527d, 0x5f6a, 0x6153, 0x6753, 0x6a19, 0x6f02, 0x74e2, 0x7968, 0x8868,
+  0x8c79, 0x98c7, 0x98c4, 0x9a43, 0x54c1, 0x7a1f, 0x6953, 0x8af7, 0x8c4a, 0x98a8, 0x99ae, 0x5f7c,
+  0x62ab, 0x75b2, 0x76ae, 0x88ab, 0x907f, 0x9642, 0x5339, 0x5f3c, 0x5fc5, 0x6ccc, 0x73cc, 0x7562,
+  0x758b, 0x7b46, 0x82fe, 0x999d, 0x4e4f, 0x903c, 0x4e0b, 0x4f55, 0x53a6, 0x590f, 0x5ec8, 0x6630,
+  0x6cb3, 0x7455, 0x8377, 0x8766, 0x8cc0, 0x9050, 0x971e, 0x9c15, 0x58d1, 0x5b78, 0x8650, 0x8b14,
+  0x9db4, 0x5bd2, 0x6068, 0x608d, 0x65f1, 0x6c57, 0x6f22, 0x6fa3, 0x701a, 0x7f55, 0x7ff0, 0x9591,
+  0x9592, 0x9650, 0x97d3, 0x5272, 0x8f44, 0x51fd, 0x542b, 0x54b8, 0x5563, 0x558a, 0x6abb, 0x6db5,
+  0x7dd8, 0x8266, 0x929c, 0x9677, 0x9e79, 0x5408, 0x54c8, 0x76d2, 0x86e4, 0x95a4, 0x95d4, 0x965c,
+  0x4ea2, 0x4f09, 0x59ee, 0x5ae6, 0x5df7, 0x6052, 0x6297, 0x676d, 0x6841, 0x6c86, 0x6e2f, 0x7f38,
+  0x809b, 0x822a, 0xfa08, 0xfa09, 0x9805, 0x4ea5, 0x5055, 0x54b3, 0x5793, 0x595a, 0x5b69, 0x5bb3,
+  0x61c8, 0x6977, 0x6d77, 0x7023, 0x87f9, 0x89e3, 0x8a72, 0x8ae7, 0x9082, 0x99ed, 0x9ab8, 0x52be,
+  0x6838, 0x5016, 0x5e78, 0x674f, 0x8347, 0x884c, 0x4eab, 0x5411, 0x56ae, 0x73e6, 0x9115, 0x97ff,
+  0x9909, 0x9957, 0x9999, 0x5653, 0x589f, 0x865b, 0x8a31, 0x61b2, 0x6af6, 0x737b, 0x8ed2, 0x6b47,
+  0x96aa, 0x9a57, 0x5955, 0x7200, 0x8d6b, 0x9769, 0x4fd4, 0x5cf4, 0x5f26, 0x61f8, 0x665b, 0x6ceb,
+  0x70ab, 0x7384, 0x73b9, 0x73fe, 0x7729, 0x774d, 0x7d43, 0x7d62, 0x7e23, 0x8237, 0x8852, 0xfa0a,
+  0x8ce2, 0x9249, 0x986f, 0x5b51, 0x7a74, 0x8840, 0x9801, 0x5acc, 0x4fe0, 0x5354, 0x593e, 0x5cfd,
+  0x633e, 0x6d79, 0x72f9, 0x8105, 0x8107, 0x83a2, 0x92cf, 0x9830, 0x4ea8, 0x5144, 0x5211, 0x578b,
+  0x5f62, 0x6cc2, 0x6ece, 0x7005, 0x7050, 0x70af, 0x7192, 0x73e9, 0x7469, 0x834a, 0x87a2, 0x8861,
+  0x9008, 0x90a2, 0x93a3, 0x99a8, 0x516e, 0x5f57, 0x60e0, 0x6167, 0x66b3, 0x8559, 0x8e4a, 0x91af,
+  0x978b, 0x4e4e, 0x4e92, 0x547c, 0x58d5, 0x58fa, 0x597d, 0x5cb5, 0x5f27, 0x6236, 0x6248, 0x660a,
+  0x6667, 0x6beb, 0x6d69, 0x6dcf, 0x6e56, 0x6ef8, 0x6f94, 0x6fe0, 0x6fe9, 0x705d, 0x72d0, 0x7425,
+  0x745a, 0x74e0, 0x7693, 0x795c, 0x7cca, 0x7e1e, 0x80e1, 0x82a6, 0x846b, 0x84bf, 0x864e, 0x865f,
+  0x8774, 0x8b77, 0x8c6a, 0x93ac, 0x9800, 0x9865, 0x60d1, 0x6216, 0x9177, 0x5a5a, 0x660f, 0x6df7,
+  0x6e3e, 0x743f, 0x9b42, 0x5ffd, 0x60da, 0x7b0f, 0x54c4, 0x5f18, 0x6c5e, 0x6cd3, 0x6d2a, 0x70d8,
+  0x7d05, 0x8679, 0x8a0c, 0x9d3b, 0x5316, 0x548c, 0x5b05, 0x6a3a, 0x706b, 0x7575, 0x798d, 0x79be,
+  0x82b1, 0x83ef, 0x8a71, 0x8b41, 0x8ca8, 0x9774, 0xfa0b, 0x64f4, 0x652b, 0x78ba, 0x78bb, 0x7a6b,
+  0x4e38, 0x559a, 0x5950, 0x5ba6, 0x5e7b, 0x60a3, 0x63db, 0x6b61, 0x6665, 0x6853, 0x6e19, 0x7165,
+  0x74b0, 0x7d08, 0x9084, 0x9a69, 0x9c25, 0x6d3b, 0x6ed1, 0x733e, 0x8c41, 0x95ca, 0x51f0, 0x5e4c,
+  0x5fa8, 0x604d, 0x60f6, 0x6130, 0x614c, 0x6643, 0x6644, 0x69a5, 0x6cc1, 0x6e5f, 0x6ec9, 0x6f62,
+  0x714c, 0x749c, 0x7687, 0x7bc1, 0x7c27, 0x8352, 0x8757, 0x9051, 0x968d, 0x9ec3, 0x532f, 0x56de,
+  0x5efb, 0x5f8a, 0x6062, 0x6094, 0x61f7, 0x6666, 0x6703, 0x6a9c, 0x6dee, 0x6fae, 0x7070, 0x736a,
+  0x7e6a, 0x81be, 0x8334, 0x86d4, 0x8aa8, 0x8cc4, 0x5283, 0x7372, 0x5b96, 0x6a6b, 0x9404, 0x54ee,
+  0x5686, 0x5b5d, 0x6548, 0x6585, 0x66c9, 0x689f, 0x6d8d, 0x6dc6, 0x723b, 0x80b4, 0x9175, 0x9a4d,
+  0x4faf, 0x5019, 0x539a, 0x540e, 0x543c, 0x5589, 0x55c5, 0x5e3f, 0x5f8c, 0x673d, 0x7166, 0x73dd,
+  0x9005, 0x52db, 0x52f3, 0x5864, 0x58ce, 0x7104, 0x718f, 0x71fb, 0x85b0, 0x8a13, 0x6688, 0x85a8,
+  0x55a7, 0x6684, 0x714a, 0x8431, 0x5349, 0x5599, 0x6bc1, 0x5f59, 0x5fbd, 0x63ee, 0x6689, 0x7147,
+  0x8af1, 0x8f1d, 0x9ebe, 0x4f11, 0x643a, 0x70cb, 0x7566, 0x8667, 0x6064, 0x8b4e, 0x9df8, 0x5147,
+  0x51f6, 0x5308, 0x6d36, 0x80f8, 0x9ed1, 0x6615, 0x6b23, 0x7098, 0x75d5, 0x5403, 0x5c79, 0x7d07,
+  0x8a16, 0x6b20, 0x6b3d, 0x6b46, 0x5438, 0x6070, 0x6d3d, 0x7fd5, 0x8208, 0x50d6, 0x51de, 0x559c,
+  0x566b, 0x56cd, 0x59ec, 0x5b09, 0x5e0c, 0x6199, 0x6198, 0x6231, 0x665e, 0x66e6, 0x7199, 0x71b9,
+  0x71ba, 0x72a7, 0x79a7, 0x7a00, 0x7fb2, 0x8a70
+};
+
+struct rxvt_codeset_conv_ksc5601_1987_0 : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x2312) return 0x2152;
+    if (unicode <= 0x3131 && 0x318e <= unicode) return unicode - 0x0d10;
+    uint8_t  l = unicode;
+    uint16_t h = unicode >> 8;
+    if (0x00 <= h && h <= 0xff
+        && 0x00 <= l && l <= 0xff
+        && ksc5601_1987_0_f_i[h - 0x00])
+      return ksc5601_1987_0_f_i[h - 0x00][l - 0x00]
+             ? ksc5601_1987_0_f_i[h - 0x00][l - 0x00]
+             : NOCHAR;
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc <= 0x2421 && 0x247e <= enc) return enc + 0x0d10;
+    if (enc <= 0x2a21 && 0x2a73 <= enc) return enc + 0x0620;
+    if (enc <= 0x2b21 && 0x2b76 <= enc) return enc + 0x0580;
+    uint8_t  l = enc;
+    uint16_t h = enc >> 8;
+    if (0x21 <= h && h <= 0x7d
+        && 0x21 <= l && l <= 0x7e)
+      return ksc5601_1987_0_t_m[h * 0x5e + l - 0x0c3f]
+             ? ksc5601_1987_0_t_m[h * 0x5e + l - 0x0c3f]
+             : NOCHAR;
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_ksc5601_1987_0;
+
+#else
+
+#define rxvt_codeset_conv_ksc5601_1987_0 rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/table/viscii.h b/src/table/viscii.h
new file mode 100644 (file)
index 0000000..f50bb18
--- /dev/null
@@ -0,0 +1,95 @@
+//
+// AUTOMATICALLLY GENERATED by gentables
+//
+#ifdef ENCODING_VN
+
+static const uint8_t viscii_f_0[] = {
+  0x00, 0x01, 0x00, 0x03, 0x04, 0x00, 0x00, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
+  0x10, 0x11, 0x12, 0x13, 0x00, 0x15, 0x16, 0x17, 0x18, 0x00, 0x1a, 0x1b, 0x1c, 0x1d, 0x00, 0x1f,
+  0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d, 0x2e, 0x2f,
+  0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x3b, 0x3c, 0x3d, 0x3e, 0x3f,
+  0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f,
+  0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x5b, 0x5c, 0x5d, 0x5e, 0x5f,
+  0x60, 0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x6b, 0x6c, 0x6d, 0x6e, 0x6f,
+  0x70, 0x71, 0x72, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x7b, 0x7c, 0x7d, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0xc0, 0xc1, 0xc2, 0xc3, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xc9, 0xca, 0x00, 0xcc, 0xcd, 0x00, 0x00,
+  0x00, 0x00, 0xd2, 0xd3, 0xd4, 0xa0, 0x00, 0x00, 0x00, 0xd9, 0xda, 0x00, 0x00, 0xdd, 0x00, 0x00,
+  0xe0, 0xe1, 0xe2, 0xe3, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xe9, 0xea, 0x00, 0xec, 0xed, 0x00, 0x00,
+  0x00, 0x00, 0xf2, 0xf3, 0xf4, 0xf5, 0x00, 0x00, 0x00, 0xf9, 0xfa, 0x00, 0x00, 0xfd
+};
+static const uint8_t viscii_f_256[] = {
+  0xc5, 0xe5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0xf0,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, 0xee, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9d, 0xfb, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, 0xbd,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xdf
+};
+static const uint8_t viscii_f_7680[] = {
+  0x80, 0xd5, 0xc4, 0xe4, 0x84, 0xa4, 0x85, 0xa5, 0x86, 0xa6, 0x06, 0xe7, 0x87, 0xa7, 0x81, 0xa1,
+  0x82, 0xa2, 0x02, 0xc6, 0x05, 0xc7, 0x83, 0xa3, 0x89, 0xa9, 0xcb, 0xeb, 0x88, 0xa8, 0x8a, 0xaa,
+  0x8b, 0xab, 0x8c, 0xac, 0x8d, 0xad, 0x8e, 0xae, 0x9b, 0xef, 0x98, 0xb8, 0x9a, 0xf7, 0x99, 0xf6,
+  0x8f, 0xaf, 0x90, 0xb0, 0x91, 0xb1, 0x92, 0xb2, 0x93, 0xb5, 0x95, 0xbe, 0x96, 0xb6, 0x97, 0xb7,
+  0xb3, 0xde, 0x94, 0xfe, 0x9e, 0xf8, 0x9c, 0xfc, 0xba, 0xd1, 0xbb, 0xd7, 0xbc, 0xd8, 0xff, 0xe6,
+  0xb9, 0xf1, 0x9f, 0xcf, 0x1e, 0xdc, 0x14, 0xd6, 0x19, 0xdb
+};
+static const uint16_t viscii_t_0[] = {
+  0x0000, 0x0001, 0x1eb2, 0x0003, 0x0004, 0x1eb4, 0x1eaa, 0x0007, 0x0008, 0x0009, 0x000a, 0x000b,
+  0x000c, 0x000d, 0x000e, 0x000f, 0x0010, 0x0011, 0x0012, 0x0013, 0x1ef6, 0x0015, 0x0016, 0x0017,
+  0x0018, 0x1ef8, 0x001a, 0x001b, 0x001c, 0x001d, 0x1ef4, 0x001f, 0x0020, 0x0021, 0x0022, 0x0023,
+  0x0024, 0x0025, 0x0026, 0x0027, 0x0028, 0x0029, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f,
+  0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039, 0x003a, 0x003b,
+  0x003c, 0x003d, 0x003e, 0x003f, 0x0040, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047,
+  0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053,
+  0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005f,
+  0x0060, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0067, 0x0068, 0x0069, 0x006a, 0x006b,
+  0x006c, 0x006d, 0x006e, 0x006f, 0x0070, 0x0071, 0x0072, 0x0073, 0x0074, 0x0075, 0x0076, 0x0077,
+  0x0078, 0x0079, 0x007a, 0x007b, 0x007c, 0x007d, 0x0000, 0x0000, 0x1ea0, 0x1eae, 0x1eb0, 0x1eb6,
+  0x1ea4, 0x1ea6, 0x1ea8, 0x1eac, 0x1ebc, 0x1eb8, 0x1ebe, 0x1ec0, 0x1ec2, 0x1ec4, 0x1ec6, 0x1ed0,
+  0x1ed2, 0x1ed4, 0x1ed6, 0x1ed8, 0x1ee2, 0x1eda, 0x1edc, 0x1ede, 0x1eca, 0x1ece, 0x1ecc, 0x1ec8,
+  0x1ee6, 0x0168, 0x1ee4, 0x1ef2, 0x00d5, 0x1eaf, 0x1eb1, 0x1eb7, 0x1ea5, 0x1ea7, 0x1ea9, 0x1ead,
+  0x1ebd, 0x1eb9, 0x1ebf, 0x1ec1, 0x1ec3, 0x1ec5, 0x1ec7, 0x1ed1, 0x1ed3, 0x1ed5, 0x1ed7, 0x1ee0,
+  0x01a0, 0x1ed9, 0x1edd, 0x1edf, 0x1ecb, 0x1ef0, 0x1ee8, 0x1eea, 0x1eec, 0x01a1, 0x1edb, 0x01af,
+  0x00c0, 0x00c1, 0x00c2, 0x00c3, 0x1ea2, 0x0102, 0x1eb3, 0x1eb5, 0x00c8, 0x00c9, 0x00ca, 0x1eba,
+  0x00cc, 0x00cd, 0x0128, 0x1ef3, 0x0110, 0x1ee9, 0x00d2, 0x00d3, 0x00d4, 0x1ea1, 0x1ef7, 0x1eeb,
+  0x1eed, 0x00d9, 0x00da, 0x1ef9, 0x1ef5, 0x00dd, 0x1ee1, 0x01b0, 0x00e0, 0x00e1, 0x00e2, 0x00e3,
+  0x1ea3, 0x0103, 0x1eef, 0x1eab, 0x00e8, 0x00e9, 0x00ea, 0x1ebb, 0x00ec, 0x00ed, 0x0129, 0x1ec9,
+  0x0111, 0x1ef1, 0x00f2, 0x00f3, 0x00f4, 0x00f5, 0x1ecf, 0x1ecd, 0x1ee5, 0x00f9, 0x00fa, 0x0169,
+  0x1ee7, 0x00fd, 0x1ee3, 0x1eee
+};
+
+struct rxvt_codeset_conv_viscii : rxvt_codeset_conv {
+  uint32_t from_unicode (uint32_t unicode) const {
+    if (unicode == 0x007e) return 0x007e;
+    if (unicode == 0x007f) return 0x007f;
+    if (0x0000 <= unicode && unicode <= 0x00fd)
+      return viscii_f_0[unicode - 0x0000] == 128 ? NOCHAR : viscii_f_0[unicode - 0x0000];
+    if (0x0102 <= unicode && unicode <= 0x01b0)
+      return viscii_f_256[unicode - 0x0102] == 0 ? NOCHAR : viscii_f_256[unicode - 0x0102];
+    if (0x1ea0 <= unicode && unicode <= 0x1ef9)
+      return viscii_f_7680[unicode - 0x1ea0];
+    return NOCHAR;
+  }
+  uint32_t to_unicode (uint32_t enc) const {
+    if (enc == 0x007e) return 0x007e;
+    if (enc == 0x007f) return 0x007f;
+    if (0x0000 <= enc && enc <= 0x00ff)
+      return viscii_t_0[enc - 0x0000] == 128 ? NOCHAR : viscii_t_0[enc - 0x0000];
+    return NOCHAR;
+  }
+} rxvt_codeset_conv_viscii;
+
+#else
+
+#define rxvt_codeset_conv_viscii rxvt_codeset_conv_unknown
+
+#endif
diff --git a/src/test/.cvsignore b/src/test/.cvsignore
new file mode 100644 (file)
index 0000000..f3c7a7c
--- /dev/null
@@ -0,0 +1 @@
+Makefile
diff --git a/src/test/Makefile.in b/src/test/Makefile.in
new file mode 100644 (file)
index 0000000..f65e937
--- /dev/null
@@ -0,0 +1,96 @@
+#make src/test/Makefile.in     -*- Makefile -*-
+@MCOMMON@
+
+srcdir =       @srcdir@
+VPATH =                @srcdir@
+.PATH:         @srcdir@
+
+basedir = ../..
+thisdir = src/test
+
+first_rule: 
+dummy:
+
+SRCS = gettty.c        strings-memmove.c
+OBJS = gettty.o        strings-memmove.o
+HDRS =
+
+#
+# Distribution variables
+#
+DEBUG= -DDEBUG_TTY
+
+DIST = $(HDRS) $(SRCS) Makefile.in
+
+# inference rules
+.c.o:
+       $(CC) -c $(CPPFLAGS) $(XINC) -I. -I$(basedir) -I$(srcdir) $(DEFS) $(CFLAGS) $<
+#-------------------------------------------------------------------------
+all:
+
+tests:
+       @(cd $(srcdir)/..; ${MAKE} .protos)
+       @${MAKE} tests-bin run-tests
+
+tests-bin: gettty gettty-debug strings-memmove
+
+run-tests:
+       @echo ""
+       @echo "RUNNING TESTS ----"
+       @echo "Testing open of (pty/tty) pseudo-tty pairs"
+       @./gettty concise || ./gettty-debug
+       @echo "Testing possible replacement for memmove() with --enable-strings"
+       @./strings-memmove
+
+gettty: gettty.o ptytty.o
+       $(CC) $(LDFLAGS) -o $@ gettty.o ptytty.o $(LIBS)
+
+gettty-debug: gettty.o ptytty-debug.o
+       $(CC) $(LDFLAGS) -o $@ gettty.o ptytty-debug.o $(LIBS)
+
+ptytty.o: $(srcdir)/../ptytty.c
+       $(CC) -o ptytty.o $(CPPFLAGS) $(CFLAGS) -c $(srcdir)/../ptytty.c
+
+ptytty-debug.o: $(srcdir)/../ptytty.c
+       $(CC) -o ptytty-debug.o $(CPPFLAGS) $(CFLAGS) $(DEBUG) -c $(srcdir)/../ptytty.c
+
+strings-memmove: strings-memmove.o
+       $(CC) $(LDFLAGS) -o $@ strings-memmove.o $(LIBS)
+
+$(srcdir)/../strings.intpro: $(srcdir)/../strings.c
+       (cd $(srcdir)/..; ${MAKE} strings.intpro)
+
+tags: $(SRCS)
+       ctags $(SRCS)
+
+allbin:
+
+alldoc:
+
+clean:
+       $(RMF) gettty strings-memmove core a.out *.o *.bak *~
+
+realclean: clean
+       $(RMF) tags
+
+cleandir: realclean
+
+distclean:
+       (cd $(srcdir); $(RMF) strings-memmove *~ *.o core a.out)
+       if test $(srcdir) = .; then $(MAKE) realclean; fi
+       (cd $(srcdir); $(RMF) Makefile)
+
+install:
+
+uninstall:
+
+distdirs:
+       mkdir $(basedir)/../$(VERNAME)/$(thisdir)
+
+distcopy:
+       $(CP) -p $(DIST) $(basedir)/../$(VERNAME)/$(thisdir)
+
+# -----------------------------------------------------------------------
+# DO NOT DELETE: ugly dependency list follows
+
+strings-memmove.o:     strings-memmove.c $(srcdir)/../strings.c $(srcdir)/../strings.intpro
diff --git a/src/test/gettty.c b/src/test/gettty.c
new file mode 100644 (file)
index 0000000..1666f79
--- /dev/null
@@ -0,0 +1,85 @@
+#include "../../config.h"
+
+#include <stdio.h>
+#ifdef HAVE_STDLIB_H
+# include <stdlib.h>
+#endif
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif
+#include <sys/wait.h>
+
+int verb = 1;
+
+int
+main(int argc)
+{
+    int             i, pid;
+    int             fd_pty, fd_tty;
+    const char     *ttydev;
+
+    if (argc != 1)
+       verb = 0;
+    fd_pty = fd_tty = -1;
+    ttydev = NULL;
+    fd_pty = rxvt_get_pty(&fd_tty, &ttydev);
+    if (fd_pty < 0) {
+       fprintf(stderr, "rxvt_get_pty() failed\n");
+       exit(1);
+    }
+    if (verb)
+       fprintf(stderr, "rxvt_get_pty() OK.  Found %s (opened pty fd: %d)\n", ttydev, fd_pty);
+
+    if (fd_tty < 0) {
+# ifdef HAVE_REVOKE
+       revoke(ttydev);
+# endif
+       if ((fd_tty = rxvt_get_tty(ttydev)) < 0) {
+           fprintf(stderr, "rxvt_get_tty() failed on %s", ttydev);
+           exit(1);
+       }
+       if (verb)
+           fprintf(stderr, "rxvt_get_tty() OK.  (opened tty fd: %d)\n", fd_tty);
+    } else if (verb)
+       fprintf(stderr, "Didn't call: rxvt_get_tty() (already have fd)\n");
+
+    for (i = 0; i < 255; i++)
+       if (i != fd_pty && i != 2 && i != fd_tty)
+           close(i);
+    pid = fork();
+    if (pid) {
+       int             exitst = 1;
+       int             j = 0;
+
+       close(fd_tty);
+       for ( ; ++j < 5; ) {
+           if (waitpid(-1, &i, WNOHANG) != 0)
+               break;
+           sleep(1);
+       }
+       if (j == 5)
+           kill(pid, 2);
+       if (WIFEXITED(i)) {
+           exitst = WEXITSTATUS(i);
+           if (exitst == 0)
+               fprintf(stderr, "OK\n");
+           else
+               fprintf(stderr, "Failed.  Child exit status: %d\n", WEXITSTATUS(i));
+       } else
+           fprintf(stderr, "Interrupted\n");
+       exit(exitst);
+    }
+    close(fd_pty);
+    if (verb)
+       fprintf(stderr, "Calling: rxvt_control_tty\n");
+    i = rxvt_control_tty(fd_tty, ttydev);
+    if (i < 0) {
+       fprintf(stderr, "could not obtain control of tty\n");
+       exit(1);
+    }
+    exit(0);
+    /* NOTREACHED */
+}
diff --git a/src/test/strings-memmove.c b/src/test/strings-memmove.c
new file mode 100644 (file)
index 0000000..03267fd
--- /dev/null
@@ -0,0 +1,49 @@
+#include "../../config.h"
+#include "../rxvt.h"
+
+# /* hack! */  define memset           rmemset
+# /* hack! */  define memmove          rmemmove
+void *memset __PROTO((void *p, int c1, size_t len));
+void *memmove __PROTO((void *d, const void *s, size_t len));
+# /* hack! */  include "../strings.c"
+# /* hack! */  undef memmove
+# /* hack! */  undef memset
+
+#define OFF    16
+#define BUFSZ  300
+
+unsigned char  buf1[BUFSZ], buf2[BUFSZ], buf3[BUFSZ];
+
+int
+main()
+{
+    int i, j, k, a;
+    int res;
+
+    res = 0;
+    for (i = 0; i < OFF; i++)
+       for (j = 0; j < OFF; j++)
+           for (k = 0; k < OFF; k++) {
+
+               memset(buf2, 127, BUFSZ);
+               memset(buf3, 127, BUFSZ);
+               for (a = 1; a < 256; a++)
+                   buf1[OFF + i + a - 1] = a;
+               rmemmove(buf2 + OFF + k, buf1 + OFF + i, 256 - OFF + j);
+               memmove(buf3 + OFF + k, buf1 + OFF + i, 256 - OFF + j);
+               for (a = 0; a < (int)sizeof buf2; a++)
+                   if (buf2[a] != buf3[a]) {
+                       res = 1;
+                       printf("Test BAD, Start = +%d, Size = +%d, Dest =+ %d: ",
+                              i, j, k);
+                       printf("    -1=%02x, 0=%02x, %d=%02x, %d=%02x\n",
+                              buf2[OFF + k - 1], buf2[OFF + k],
+                              255 - OFF + j, buf2[k + 255 + j],
+                              256 - OFF + j, buf2[k + 256 + j]);
+                       break;
+                   }
+           }
+    if (res == 0)
+       printf("OK\n");
+    exit(res);
+}
diff --git a/src/version.h b/src/version.h
new file mode 100644 (file)
index 0000000..bf4ea17
--- /dev/null
@@ -0,0 +1,5 @@
+#define VERSION "2.7.10"
+#define VSTRING "20710"
+#define DATE   "26 MARCH 2003"
+#define LSMDATE        "26MAR03"
+#define LIBVERSION "1:0:0"
index 23870f0f1aee57b10d8f75200579738ed2558f84..3f0ed3405178c4901baa1448287691e3dc3b2aa7 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       xdefaults.c
  *----------------------------------------------------------------------*
- * $Id: xdefaults.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: xdefaults.C,v 1.2 2003-11-24 17:31:28 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1994      Robert Nation <nation@rocket.sanders.lockheed.com>
index be94d50345bf150efa9412682de6369e76726f25..cd91d40aa786c86fcae1938279d6e375e788d8ee 100644 (file)
--- a/src/xpm.C
+++ b/src/xpm.C
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       xpm.c
  *----------------------------------------------------------------------*
- * $Id: xpm.C,v 1.1 2003-11-24 17:28:08 pcg Exp $
+ * $Id: xpm.C,v 1.2 2003-11-24 17:31:28 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1997      Carsten Haitzler <raster@zip.com.au>