summaryrefslogtreecommitdiff
path: root/pkg/fontconfig
diff options
context:
space:
mode:
authorMichael Forney <mforney@mforney.org>2016-12-11 16:04:20 -0800
committerMichael Forney <mforney@mforney.org>2016-12-13 23:10:30 -0800
commit293f5a93b77d92fd65db7f3d0df654f102e46cfb (patch)
tree6ecd1170e3dd793862dd852814dc1b4cd5e44260 /pkg/fontconfig
parent9a506a6834df01a26795cea222b410f206efa9fa (diff)
Move to flat package hierarchy
Note to self: never try to move submodules again To migrate your existing submodules (more or less): set -x set -e mkdir .git/modules/pkg for old in */*/src ; do new="pkg/${old#*/}" if ! [ -f "$old/.git" ] || [ "${old%%/*}" = pkg ] ; then continue fi git -C ".git/modules/$old" config core.worktree "../../../../../$new" rmdir "$new" mv "$old" "$new" sed -e "s,$old,$new," "$new/.git" > "$new/.git.tmp" mv "$new/.git.tmp" "$new/.git" mkdir ".git/modules/${new%/src}" mv ".git/modules/$old" ".git/modules/$new" rm "${old%/src}"/*.ninja mv "${old%/src}"/*.tar.{gz,xz,bz2} "${new%/src}/" rmdir "${old%/src}" || true done sed -e 's,^\[submodule "[^/]*/,[submodule "pkg/,' .git/config > .git/config.tmp mv .git/config.tmp .git/config
Diffstat (limited to 'pkg/fontconfig')
-rw-r--r--pkg/fontconfig/config.h108
-rw-r--r--pkg/fontconfig/gen.rc58
-rw-r--r--pkg/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch10304
-rw-r--r--pkg/fontconfig/rev1
m---------pkg/fontconfig/src0
5 files changed, 10471 insertions, 0 deletions
diff --git a/pkg/fontconfig/config.h b/pkg/fontconfig/config.h
new file mode 100644
index 00000000..e650a6ba
--- /dev/null
+++ b/pkg/fontconfig/config.h
@@ -0,0 +1,108 @@
+#include <config-posix.h>
+
+#define FC_CACHEDIR "/var/cache/fontconfig"
+#define FONTCONFIG_PATH "/etc/fonts"
+
+/* #undef AC_APPLE_UNIVERSAL_BUILD */
+#define ALIGNOF_DOUBLE 8
+#define ALIGNOF_VOID_P 8
+/* #undef ENABLE_LIBXML2 */
+#define FC_ADD_FONTS "yes"
+/* #undef FC_ARCHITECTURE */
+#define FC_DEFAULT_FONTS "/share/fonts"
+#define FLEXIBLE_ARRAY_MEMBER /**/
+/* #undef HAVE_DOPRNT */
+#define HAVE_FSTATFS 1
+#define HAVE_FT_BITMAP_SIZE_Y_PPEM 1
+#define HAVE_FT_GET_BDF_PROPERTY 1
+#define HAVE_FT_GET_NEXT_CHAR 1
+#define HAVE_FT_GET_PS_FONT_INFO 1
+#define HAVE_FT_GET_X11_FONT_FORMAT 1
+#define HAVE_FT_HAS_PS_GLYPH_NAMES 1
+#define HAVE_FT_SELECT_SIZE 1
+/* #undef HAVE_GETEXECNAME */
+#define HAVE_GETOPT_LONG 1
+#define HAVE_GETPAGESIZE 1
+/* #undef HAVE_GETPROGNAME */
+#define HAVE_INTEL_ATOMIC_PRIMITIVES 1
+#define HAVE_MEMORY_H 1
+#define HAVE_MKOSTEMP 1
+/* #undef HAVE_NDIR_H */
+#define HAVE_PTHREAD 1
+#define HAVE_PTHREAD_PRIO_INHERIT 1
+/* #undef HAVE_RANDOM_R */
+/* #undef HAVE_SOLARIS_ATOMIC_OPS */
+#define HAVE_STRUCT_DIRENT_D_TYPE 1
+#define HAVE_STRUCT_STATFS_F_FLAGS 1
+/* #undef HAVE_STRUCT_STATFS_F_FSTYPENAME */
+/* #undef HAVE_STRUCT_STATVFS_F_BASETYPE */
+/* #undef HAVE_STRUCT_STATVFS_F_FSTYPENAME */
+#define HAVE_STRUCT_STAT_ST_MTIM 1
+/* #undef HAVE_SYS_DIR_H */
+#define HAVE_SYS_MOUNT_H 1
+/* #undef HAVE_SYS_NDIR_H */
+#define HAVE_SYS_PARAM_H 1
+#define HAVE_SYS_STATFS_H 1
+#define HAVE_SYS_VFS_H 1
+#define HAVE_TT_OS2_USLOWEROPTICALPOINTSIZE 1
+#define HAVE_TT_OS2_USUPPEROPTICALPOINTSIZE 1
+/* Can use #warning in C files */
+#define HAVE_WARNING_CPP_DIRECTIVE 1
+/* #undef HAVE_XMLPARSE_H */
+#define HAVE_XML_SETDOCTYPEDECLHANDLER 1
+/* #undef HAVE__MKTEMP_S */
+#define LT_OBJDIR ".libs/"
+#define PACKAGE "fontconfig"
+#define PACKAGE_BUGREPORT "https://bugs.freedesktop.org/enter_bug.cgi?product=fontconfig"
+#define PACKAGE_NAME "fontconfig"
+#define PACKAGE_STRING "fontconfig 2.12.1"
+#define PACKAGE_TARNAME "fontconfig"
+#define PACKAGE_URL ""
+#define PACKAGE_VERSION "2.12.1"
+/* #undef PTHREAD_CREATE_JOINABLE */
+/* #undef SIZEOF_CHAR */
+/* #undef SIZEOF_INT */
+/* #undef SIZEOF_LONG */
+/* #undef SIZEOF_SHORT */
+/* #undef SIZEOF_VOIDP */
+#define SIZEOF_VOID_P 8
+#define USE_ICONV 0
+#ifndef _ALL_SOURCE
+# define _ALL_SOURCE 1
+#endif
+#ifndef _GNU_SOURCE
+# define _GNU_SOURCE 1
+#endif
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# define _POSIX_PTHREAD_SEMANTICS 1
+#endif
+#ifndef _TANDEM_SOURCE
+# define _TANDEM_SOURCE 1
+#endif
+#ifndef __EXTENSIONS__
+# define __EXTENSIONS__ 1
+#endif
+#define VERSION "2.12.1"
+#if defined AC_APPLE_UNIVERSAL_BUILD
+# if defined __BIG_ENDIAN__
+# define WORDS_BIGENDIAN 1
+# endif
+#else
+# ifndef WORDS_BIGENDIAN
+/* # undef WORDS_BIGENDIAN */
+# endif
+#endif
+#ifndef _DARWIN_USE_64_BIT_INODE
+# define _DARWIN_USE_64_BIT_INODE 1
+#endif
+/* #undef _FILE_OFFSET_BITS */
+/* #undef _LARGE_FILES */
+/* #undef _MINIX */
+/* #undef _POSIX_1_SOURCE */
+/* #undef _POSIX_SOURCE */
+/* #undef const */
+#ifndef __cplusplus
+/* #undef inline */
+#endif
+/* #undef pid_t */
+#include "config-fixups.h"
diff --git a/pkg/fontconfig/gen.rc b/pkg/fontconfig/gen.rc
new file mode 100644
index 00000000..772ebab2
--- /dev/null
+++ b/pkg/fontconfig/gen.rc
@@ -0,0 +1,58 @@
+cflags\
+ -D HAVE_CONFIG_H\
+ -isystem '$builddir'/pkg/expat/include\
+ -isystem pkg/freetype/src/include\
+ -I include\
+ -I '$dir' \
+ -I '$outdir' \
+ -I '$srcdir'
+
+deps=(pkg/expat/headers '$builddir'/pkg/freetype/fetch.stamp)
+
+rule makealias '$srcdir/src/makealias $srcdir/src $out $in'
+fn makealias {
+ outs='$outdir'/^($1.h $1^tail.h)
+ deps=($deps $outs)
+ shift
+ build $"outs makealias '$srcdir'/$* '|' '$srcdir'/src/makealias
+}
+
+makealias fcalias fontconfig/^(fontconfig.h fcprivate.h) src/fcdeprecate.h
+makealias fcftalias fontconfig/fcfreetype.h
+
+phony deps $deps
+
+lib libfontconfig.a -d '$dir'/deps src/^(\
+ fcatomic.c\
+ fcblanks.c\
+ fccache.c\
+ fccfg.c\
+ fccharset.c\
+ fccompat.c\
+ fcdbg.c\
+ fcdefault.c\
+ fcdir.c\
+ fcformat.c\
+ fcfreetype.c\
+ fcfs.c\
+ fcinit.c\
+ fclang.c\
+ fclist.c\
+ fcmatch.c\
+ fcmatrix.c\
+ fcname.c\
+ fcobjs.c\
+ fcpat.c\
+ fcrange.c\
+ fcserialize.c\
+ fcstat.c\
+ fcstr.c\
+ fcweight.c\
+ fcxml.c\
+ ftglue.c\
+) '$builddir'/pkg/^(\
+ expat/libexpat.a\
+ freetype/libfreetype.a.d\
+)
+
+fetch git
diff --git a/pkg/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch b/pkg/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch
new file mode 100644
index 00000000..8641d294
--- /dev/null
+++ b/pkg/fontconfig/patch/0001-Add-generated-sources-from-fontconfig-2.12.1-distrib.patch
@@ -0,0 +1,10304 @@
+From cd328e9d084bf3e547e2e0fa0bd7d4b187f21982 Mon Sep 17 00:00:00 2001
+From: Michael Forney <mforney@mforney.org>
+Date: Fri, 21 Oct 2016 00:09:21 -0700
+Subject: [PATCH] Add generated sources from fontconfig-2.12.1 distribution
+ archive
+
+---
+ fc-blanks/fcblanks.h | 4223 ++++++++++++++++++++++++++++++++++++++++
+ fc-case/fccase.h | 354 ++++
+ fc-glyphname/fcglyphname.h | 781 ++++++++
+ fc-lang/fclang.h | 4549 ++++++++++++++++++++++++++++++++++++++++++++
+ src/fcobjshash.h | 328 ++++
+ src/fcstdint.h | 9 +
+ 6 files changed, 10244 insertions(+)
+ create mode 100644 fc-blanks/fcblanks.h
+ create mode 100644 fc-case/fccase.h
+ create mode 100644 fc-glyphname/fcglyphname.h
+ create mode 100644 fc-lang/fclang.h
+ create mode 100644 src/fcobjshash.h
+ create mode 100644 src/fcstdint.h
+
+diff --git a/fc-blanks/fcblanks.h b/fc-blanks/fcblanks.h
+new file mode 100644
+index 0000000..51ba34d
+--- /dev/null
++++ b/fc-blanks/fcblanks.h
+@@ -0,0 +1,4223 @@
++/*
++ * fontconfig/fc-blanks/fcblanks.tmpl.h
++ *
++ * Copyright © 2003 Keith Packard
++ *
++ * Permission to use, copy, modify, distribute, and sell this software and its
++ * documentation for any purpose is hereby granted without fee, provided that
++ * the above copyright notice appear in all copies and that both that
++ * copyright notice and this permission notice appear in supporting
++ * documentation, and that the name of the author(s) not be used in
++ * advertising or publicity pertaining to distribution of the software without
++ * specific, written prior permission. The authors make no
++ * representations about the suitability of this software for any purpose. It
++ * is provided "as is" without express or implied warranty.
++ *
++ * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
++ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
++ * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
++ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
++ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
++ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
++ * PERFORMANCE OF THIS SOFTWARE.
++ */
++
++static FcChar32 _fcBlanks[4191] = {
++ 0x0020 ,
++ 0x00a0 ,
++ 0x00ad ,
++ 0x034f ,
++ 0x061c ,
++ 0x115f ,
++ 0x1160 ,
++ 0x1680 ,
++ 0x17b4 ,
++ 0x17b5 ,
++ 0x180b ,
++ 0x180c ,
++ 0x180d ,
++ 0x180e ,
++ 0x2000 ,
++ 0x2001 ,
++ 0x2002 ,
++ 0x2003 ,
++ 0x2004 ,
++ 0x2005 ,
++ 0x2006 ,
++ 0x2007 ,
++ 0x2008 ,
++ 0x2009 ,
++ 0x200a ,
++ 0x200b ,
++ 0x200c ,
++ 0x200d ,
++ 0x200e ,
++ 0x200f ,
++ 0x202a ,
++ 0x202b ,
++ 0x202c ,
++ 0x202d ,
++ 0x202e ,
++ 0x202f ,
++ 0x205f ,
++ 0x2060 ,
++ 0x2061 ,
++ 0x2062 ,
++ 0x2063 ,
++ 0x2064 ,
++ 0x2065 ,
++ 0x2066 ,
++ 0x2067 ,
++ 0x2068 ,
++ 0x2069 ,
++ 0x206a ,
++ 0x206b ,
++ 0x206c ,
++ 0x206d ,
++ 0x206e ,
++ 0x206f ,
++ 0x2800 ,
++ 0x3000 ,
++ 0x3164 ,
++ 0xfe00 ,
++ 0xfe01 ,
++ 0xfe02 ,
++ 0xfe03 ,
++ 0xfe04 ,
++ 0xfe05 ,
++ 0xfe06 ,
++ 0xfe07 ,
++ 0xfe08 ,
++ 0xfe09 ,
++ 0xfe0a ,
++ 0xfe0b ,
++ 0xfe0c ,
++ 0xfe0d ,
++ 0xfe0e ,
++ 0xfe0f ,
++ 0xfeff ,
++ 0xffa0 ,
++ 0xfff0 ,
++ 0xfff1 ,
++ 0xfff2 ,
++ 0xfff3 ,
++ 0xfff4 ,
++ 0xfff5 ,
++ 0xfff6 ,
++ 0xfff7 ,
++ 0xfff8 ,
++ 0x1bca0 ,
++ 0x1bca1 ,
++ 0x1bca2 ,
++ 0x1bca3 ,
++ 0x1d173 ,
++ 0x1d174 ,
++ 0x1d175 ,
++ 0x1d176 ,
++ 0x1d177 ,
++ 0x1d178 ,
++ 0x1d179 ,
++ 0x1d17a ,
++ 0xe0000 ,
++ 0xe0001 ,
++ 0xe0002 ,
++ 0xe0003 ,
++ 0xe0004 ,
++ 0xe0005 ,
++ 0xe0006 ,
++ 0xe0007 ,
++ 0xe0008 ,
++ 0xe0009 ,
++ 0xe000a ,
++ 0xe000b ,
++ 0xe000c ,
++ 0xe000d ,
++ 0xe000e ,
++ 0xe000f ,
++ 0xe0010 ,
++ 0xe0011 ,
++ 0xe0012 ,
++ 0xe0013 ,
++ 0xe0014 ,
++ 0xe0015 ,
++ 0xe0016 ,
++ 0xe0017 ,
++ 0xe0018 ,
++ 0xe0019 ,
++ 0xe001a ,
++ 0xe001b ,
++ 0xe001c ,
++ 0xe001d ,
++ 0xe001e ,
++ 0xe001f ,
++ 0xe0020 ,
++ 0xe0021 ,
++ 0xe0022 ,
++ 0xe0023 ,
++ 0xe0024 ,
++ 0xe0025 ,
++ 0xe0026 ,
++ 0xe0027 ,
++ 0xe0028 ,
++ 0xe0029 ,
++ 0xe002a ,
++ 0xe002b ,
++ 0xe002c ,
++ 0xe002d ,
++ 0xe002e ,
++ 0xe002f ,
++ 0xe0030 ,
++ 0xe0031 ,
++ 0xe0032 ,
++ 0xe0033 ,
++ 0xe0034 ,
++ 0xe0035 ,
++ 0xe0036 ,
++ 0xe0037 ,
++ 0xe0038 ,
++ 0xe0039 ,
++ 0xe003a ,
++ 0xe003b ,
++ 0xe003c ,
++ 0xe003d ,
++ 0xe003e ,
++ 0xe003f ,
++ 0xe0040 ,
++ 0xe0041 ,
++ 0xe0042 ,
++ 0xe0043 ,
++ 0xe0044 ,
++ 0xe0045 ,
++ 0xe0046 ,
++ 0xe0047 ,
++ 0xe0048 ,
++ 0xe0049 ,
++ 0xe004a ,
++ 0xe004b ,
++ 0xe004c ,
++ 0xe004d ,
++ 0xe004e ,
++ 0xe004f ,
++ 0xe0050 ,
++ 0xe0051 ,
++ 0xe0052 ,
++ 0xe0053 ,
++ 0xe0054 ,
++ 0xe0055 ,
++ 0xe0056 ,
++ 0xe0057 ,
++ 0xe0058 ,
++ 0xe0059 ,
++ 0xe005a ,
++ 0xe005b ,
++ 0xe005c ,
++ 0xe005d ,
++ 0xe005e ,
++ 0xe005f ,
++ 0xe0060 ,
++ 0xe0061 ,
++ 0xe0062 ,
++ 0xe0063 ,
++ 0xe0064 ,
++ 0xe0065 ,
++ 0xe0066 ,
++ 0xe0067 ,
++ 0xe0068 ,
++ 0xe0069 ,
++ 0xe006a ,
++ 0xe006b ,
++ 0xe006c ,
++ 0xe006d ,
++ 0xe006e ,
++ 0xe006f ,
++ 0xe0070 ,
++ 0xe0071 ,
++ 0xe0072 ,
++ 0xe0073 ,
++ 0xe0074 ,
++ 0xe0075 ,
++ 0xe0076 ,
++ 0xe0077 ,
++ 0xe0078 ,
++ 0xe0079 ,
++ 0xe007a ,
++ 0xe007b ,
++ 0xe007c ,
++ 0xe007d ,
++ 0xe007e ,
++ 0xe007f ,
++ 0xe0080 ,
++ 0xe0081 ,
++ 0xe0082 ,
++ 0xe0083 ,
++ 0xe0084 ,
++ 0xe0085 ,
++ 0xe0086 ,
++ 0xe0087 ,
++ 0xe0088 ,
++ 0xe0089 ,
++ 0xe008a ,
++ 0xe008b ,
++ 0xe008c ,
++ 0xe008d ,
++ 0xe008e ,
++ 0xe008f ,
++ 0xe0090 ,
++ 0xe0091 ,
++ 0xe0092 ,
++ 0xe0093 ,
++ 0xe0094 ,
++ 0xe0095 ,
++ 0xe0096 ,
++ 0xe0097 ,
++ 0xe0098 ,
++ 0xe0099 ,
++ 0xe009a ,
++ 0xe009b ,
++ 0xe009c ,
++ 0xe009d ,
++ 0xe009e ,
++ 0xe009f ,
++ 0xe00a0 ,
++ 0xe00a1 ,
++ 0xe00a2 ,
++ 0xe00a3 ,
++ 0xe00a4 ,
++ 0xe00a5 ,
++ 0xe00a6 ,
++ 0xe00a7 ,
++ 0xe00a8 ,
++ 0xe00a9 ,
++ 0xe00aa ,
++ 0xe00ab ,
++ 0xe00ac ,
++ 0xe00ad ,
++ 0xe00ae ,
++ 0xe00af ,
++ 0xe00b0 ,
++ 0xe00b1 ,
++ 0xe00b2 ,
++ 0xe00b3 ,
++ 0xe00b4 ,
++ 0xe00b5 ,
++ 0xe00b6 ,
++ 0xe00b7 ,
++ 0xe00b8 ,
++ 0xe00b9 ,
++ 0xe00ba ,
++ 0xe00bb ,
++ 0xe00bc ,
++ 0xe00bd ,
++ 0xe00be ,
++ 0xe00bf ,
++ 0xe00c0 ,
++ 0xe00c1 ,
++ 0xe00c2 ,
++ 0xe00c3 ,
++ 0xe00c4 ,
++ 0xe00c5 ,
++ 0xe00c6 ,
++ 0xe00c7 ,
++ 0xe00c8 ,
++ 0xe00c9 ,
++ 0xe00ca ,
++ 0xe00cb ,
++ 0xe00cc ,
++ 0xe00cd ,
++ 0xe00ce ,
++ 0xe00cf ,
++ 0xe00d0 ,
++ 0xe00d1 ,
++ 0xe00d2 ,
++ 0xe00d3 ,
++ 0xe00d4 ,
++ 0xe00d5 ,
++ 0xe00d6 ,
++ 0xe00d7 ,
++ 0xe00d8 ,
++ 0xe00d9 ,
++ 0xe00da ,
++ 0xe00db ,
++ 0xe00dc ,
++ 0xe00dd ,
++ 0xe00de ,
++ 0xe00df ,
++ 0xe00e0 ,
++ 0xe00e1 ,
++ 0xe00e2 ,
++ 0xe00e3 ,
++ 0xe00e4 ,
++ 0xe00e5 ,
++ 0xe00e6 ,
++ 0xe00e7 ,
++ 0xe00e8 ,
++ 0xe00e9 ,
++ 0xe00ea ,
++ 0xe00eb ,
++ 0xe00ec ,
++ 0xe00ed ,
++ 0xe00ee ,
++ 0xe00ef ,
++ 0xe00f0 ,
++ 0xe00f1 ,
++ 0xe00f2 ,
++ 0xe00f3 ,
++ 0xe00f4 ,
++ 0xe00f5 ,
++ 0xe00f6 ,
++ 0xe00f7 ,
++ 0xe00f8 ,
++ 0xe00f9 ,
++ 0xe00fa ,
++ 0xe00fb ,
++ 0xe00fc ,
++ 0xe00fd ,
++ 0xe00fe ,
++ 0xe00ff ,
++ 0xe0100 ,
++ 0xe0101 ,
++ 0xe0102 ,
++ 0xe0103 ,
++ 0xe0104 ,
++ 0xe0105 ,
++ 0xe0106 ,
++ 0xe0107 ,
++ 0xe0108 ,
++ 0xe0109 ,
++ 0xe010a ,
++ 0xe010b ,
++ 0xe010c ,
++ 0xe010d ,
++ 0xe010e ,
++ 0xe010f ,
++ 0xe0110 ,
++ 0xe0111 ,
++ 0xe0112 ,
++ 0xe0113 ,
++ 0xe0114 ,
++ 0xe0115 ,
++ 0xe0116 ,
++ 0xe0117 ,
++ 0xe0118 ,
++ 0xe0119 ,
++ 0xe011a ,
++ 0xe011b ,
++ 0xe011c ,
++ 0xe011d ,
++ 0xe011e ,
++ 0xe011f ,
++ 0xe0120 ,
++ 0xe0121 ,
++ 0xe0122 ,
++ 0xe0123 ,
++ 0xe0124 ,
++ 0xe0125 ,
++ 0xe0126 ,
++ 0xe0127 ,
++ 0xe0128 ,
++ 0xe0129 ,
++ 0xe012a ,
++ 0xe012b ,
++ 0xe012c ,
++ 0xe012d ,
++ 0xe012e ,
++ 0xe012f ,
++ 0xe0130 ,
++ 0xe0131 ,
++ 0xe0132 ,
++ 0xe0133 ,
++ 0xe0134 ,
++ 0xe0135 ,
++ 0xe0136 ,
++ 0xe0137 ,
++ 0xe0138 ,
++ 0xe0139 ,
++ 0xe013a ,
++ 0xe013b ,
++ 0xe013c ,
++ 0xe013d ,
++ 0xe013e ,
++ 0xe013f ,
++ 0xe0140 ,
++ 0xe0141 ,
++ 0xe0142 ,
++ 0xe0143 ,
++ 0xe0144 ,
++ 0xe0145 ,
++ 0xe0146 ,
++ 0xe0147 ,
++ 0xe0148 ,
++ 0xe0149 ,
++ 0xe014a ,
++ 0xe014b ,
++ 0xe014c ,
++ 0xe014d ,
++ 0xe014e ,
++ 0xe014f ,
++ 0xe0150 ,
++ 0xe0151 ,
++ 0xe0152 ,
++ 0xe0153 ,
++ 0xe0154 ,
++ 0xe0155 ,
++ 0xe0156 ,
++ 0xe0157 ,
++ 0xe0158 ,
++ 0xe0159 ,
++ 0xe015a ,
++ 0xe015b ,
++ 0xe015c ,
++ 0xe015d ,
++ 0xe015e ,
++ 0xe015f ,
++ 0xe0160 ,
++ 0xe0161 ,
++ 0xe0162 ,
++ 0xe0163 ,
++ 0xe0164 ,
++ 0xe0165 ,
++ 0xe0166 ,
++ 0xe0167 ,
++ 0xe0168 ,
++ 0xe0169 ,
++ 0xe016a ,
++ 0xe016b ,
++ 0xe016c ,
++ 0xe016d ,
++ 0xe016e ,
++ 0xe016f ,
++ 0xe0170 ,
++ 0xe0171 ,
++ 0xe0172 ,
++ 0xe0173 ,
++ 0xe0174 ,
++ 0xe0175 ,
++ 0xe0176 ,
++ 0xe0177 ,
++ 0xe0178 ,
++ 0xe0179 ,
++ 0xe017a ,
++ 0xe017b ,
++ 0xe017c ,
++ 0xe017d ,
++ 0xe017e ,
++ 0xe017f ,
++ 0xe0180 ,
++ 0xe0181 ,
++ 0xe0182 ,
++ 0xe0183 ,
++ 0xe0184 ,
++ 0xe0185 ,
++ 0xe0186 ,
++ 0xe0187 ,
++ 0xe0188 ,
++ 0xe0189 ,
++ 0xe018a ,
++ 0xe018b ,
++ 0xe018c ,
++ 0xe018d ,
++ 0xe018e ,
++ 0xe018f ,
++ 0xe0190 ,
++ 0xe0191 ,
++ 0xe0192 ,
++ 0xe0193 ,
++ 0xe0194 ,
++ 0xe0195 ,
++ 0xe0196 ,
++ 0xe0197 ,
++ 0xe0198 ,
++ 0xe0199 ,
++ 0xe019a ,
++ 0xe019b ,
++ 0xe019c ,
++ 0xe019d ,
++ 0xe019e ,
++ 0xe019f ,
++ 0xe01a0 ,
++ 0xe01a1 ,
++ 0xe01a2 ,
++ 0xe01a3 ,
++ 0xe01a4 ,
++ 0xe01a5 ,
++ 0xe01a6 ,
++ 0xe01a7 ,
++ 0xe01a8 ,
++ 0xe01a9 ,
++ 0xe01aa ,
++ 0xe01ab ,
++ 0xe01ac ,
++ 0xe01ad ,
++ 0xe01ae ,
++ 0xe01af ,
++ 0xe01b0 ,
++ 0xe01b1 ,
++ 0xe01b2 ,
++ 0xe01b3 ,
++ 0xe01b4 ,
++ 0xe01b5 ,
++ 0xe01b6 ,
++ 0xe01b7 ,
++ 0xe01b8 ,
++ 0xe01b9 ,
++ 0xe01ba ,
++ 0xe01bb ,
++ 0xe01bc ,
++ 0xe01bd ,
++ 0xe01be ,
++ 0xe01bf ,
++ 0xe01c0 ,
++ 0xe01c1 ,
++ 0xe01c2 ,
++ 0xe01c3 ,
++ 0xe01c4 ,
++ 0xe01c5 ,
++ 0xe01c6 ,
++ 0xe01c7 ,
++ 0xe01c8 ,
++ 0xe01c9 ,
++ 0xe01ca ,
++ 0xe01cb ,
++ 0xe01cc ,
++ 0xe01cd ,
++ 0xe01ce ,
++ 0xe01cf ,
++ 0xe01d0 ,
++ 0xe01d1 ,
++ 0xe01d2 ,
++ 0xe01d3 ,
++ 0xe01d4 ,
++ 0xe01d5 ,
++ 0xe01d6 ,
++ 0xe01d7 ,
++ 0xe01d8 ,
++ 0xe01d9 ,
++ 0xe01da ,
++ 0xe01db ,
++ 0xe01dc ,
++ 0xe01dd ,
++ 0xe01de ,
++ 0xe01df ,
++ 0xe01e0 ,
++ 0xe01e1 ,
++ 0xe01e2 ,
++ 0xe01e3 ,
++ 0xe01e4 ,
++ 0xe01e5 ,
++ 0xe01e6 ,
++ 0xe01e7 ,
++ 0xe01e8 ,
++ 0xe01e9 ,
++ 0xe01ea ,
++ 0xe01eb ,
++ 0xe01ec ,
++ 0xe01ed ,
++ 0xe01ee ,
++ 0xe01ef ,
++ 0xe01f0 ,
++ 0xe01f1 ,
++ 0xe01f2 ,
++ 0xe01f3 ,
++ 0xe01f4 ,
++ 0xe01f5 ,
++ 0xe01f6 ,
++ 0xe01f7 ,
++ 0xe01f8 ,
++ 0xe01f9 ,
++ 0xe01fa ,
++ 0xe01fb ,
++ 0xe01fc ,
++ 0xe01fd ,
++ 0xe01fe ,
++ 0xe01ff ,
++ 0xe0200 ,
++ 0xe0201 ,
++ 0xe0202 ,
++ 0xe0203 ,
++ 0xe0204 ,
++ 0xe0205 ,
++ 0xe0206 ,
++ 0xe0207 ,
++ 0xe0208 ,
++ 0xe0209 ,
++ 0xe020a ,
++ 0xe020b ,
++ 0xe020c ,
++ 0xe020d ,
++ 0xe020e ,
++ 0xe020f ,
++ 0xe0210 ,
++ 0xe0211 ,
++ 0xe0212 ,
++ 0xe0213 ,
++ 0xe0214 ,
++ 0xe0215 ,
++ 0xe0216 ,
++ 0xe0217 ,
++ 0xe0218 ,
++ 0xe0219 ,
++ 0xe021a ,
++ 0xe021b ,
++ 0xe021c ,
++ 0xe021d ,
++ 0xe021e ,
++ 0xe021f ,
++ 0xe0220 ,
++ 0xe0221 ,
++ 0xe0222 ,
++ 0xe0223 ,
++ 0xe0224 ,
++ 0xe0225 ,
++ 0xe0226 ,
++ 0xe0227 ,
++ 0xe0228 ,
++ 0xe0229 ,
++ 0xe022a ,
++ 0xe022b ,
++ 0xe022c ,
++ 0xe022d ,
++ 0xe022e ,
++ 0xe022f ,
++ 0xe0230 ,
++ 0xe0231 ,
++ 0xe0232 ,
++ 0xe0233 ,
++ 0xe0234 ,
++ 0xe0235 ,
++ 0xe0236 ,
++ 0xe0237 ,
++ 0xe0238 ,
++ 0xe0239 ,
++ 0xe023a ,
++ 0xe023b ,
++ 0xe023c ,
++ 0xe023d ,
++ 0xe023e ,
++ 0xe023f ,
++ 0xe0240 ,
++ 0xe0241 ,
++ 0xe0242 ,
++ 0xe0243 ,
++ 0xe0244 ,
++ 0xe0245 ,
++ 0xe0246 ,
++ 0xe0247 ,
++ 0xe0248 ,
++ 0xe0249 ,
++ 0xe024a ,
++ 0xe024b ,
++ 0xe024c ,
++ 0xe024d ,
++ 0xe024e ,
++ 0xe024f ,
++ 0xe0250 ,
++ 0xe0251 ,
++ 0xe0252 ,
++ 0xe0253 ,
++ 0xe0254 ,
++ 0xe0255 ,
++ 0xe0256 ,
++ 0xe0257 ,
++ 0xe0258 ,
++ 0xe0259 ,
++ 0xe025a ,
++ 0xe025b ,
++ 0xe025c ,
++ 0xe025d ,
++ 0xe025e ,
++ 0xe025f ,
++ 0xe0260 ,
++ 0xe0261 ,
++ 0xe0262 ,
++ 0xe0263 ,
++ 0xe0264 ,
++ 0xe0265 ,
++ 0xe0266 ,
++ 0xe0267 ,
++ 0xe0268 ,
++ 0xe0269 ,
++ 0xe026a ,
++ 0xe026b ,
++ 0xe026c ,
++ 0xe026d ,
++ 0xe026e ,
++ 0xe026f ,
++ 0xe0270 ,
++ 0xe0271 ,
++ 0xe0272 ,
++ 0xe0273 ,
++ 0xe0274 ,
++ 0xe0275 ,
++ 0xe0276 ,
++ 0xe0277 ,
++ 0xe0278 ,
++ 0xe0279 ,
++ 0xe027a ,
++ 0xe027b ,
++ 0xe027c ,
++ 0xe027d ,
++ 0xe027e ,
++ 0xe027f ,
++ 0xe0280 ,
++ 0xe0281 ,
++ 0xe0282 ,
++ 0xe0283 ,
++ 0xe0284 ,
++ 0xe0285 ,
++ 0xe0286 ,
++ 0xe0287 ,
++ 0xe0288 ,
++ 0xe0289 ,
++ 0xe028a ,
++ 0xe028b ,
++ 0xe028c ,
++ 0xe028d ,
++ 0xe028e ,
++ 0xe028f ,
++ 0xe0290 ,
++ 0xe0291 ,
++ 0xe0292 ,
++ 0xe0293 ,
++ 0xe0294 ,
++ 0xe0295 ,
++ 0xe0296 ,
++ 0xe0297 ,
++ 0xe0298 ,
++ 0xe0299 ,
++ 0xe029a ,
++ 0xe029b ,
++ 0xe029c ,
++ 0xe029d ,
++ 0xe029e ,
++ 0xe029f ,
++ 0xe02a0 ,
++ 0xe02a1 ,
++ 0xe02a2 ,
++ 0xe02a3 ,
++ 0xe02a4 ,
++ 0xe02a5 ,
++ 0xe02a6 ,
++ 0xe02a7 ,
++ 0xe02a8 ,
++ 0xe02a9 ,
++ 0xe02aa ,
++ 0xe02ab ,
++ 0xe02ac ,
++ 0xe02ad ,
++ 0xe02ae ,
++ 0xe02af ,
++ 0xe02b0 ,
++ 0xe02b1 ,
++ 0xe02b2 ,
++ 0xe02b3 ,
++ 0xe02b4 ,
++ 0xe02b5 ,
++ 0xe02b6 ,
++ 0xe02b7 ,
++ 0xe02b8 ,
++ 0xe02b9 ,
++ 0xe02ba ,
++ 0xe02bb ,
++ 0xe02bc ,
++ 0xe02bd ,
++ 0xe02be ,
++ 0xe02bf ,
++ 0xe02c0 ,
++ 0xe02c1 ,
++ 0xe02c2 ,
++ 0xe02c3 ,
++ 0xe02c4 ,
++ 0xe02c5 ,
++ 0xe02c6 ,
++ 0xe02c7 ,
++ 0xe02c8 ,
++ 0xe02c9 ,
++ 0xe02ca ,
++ 0xe02cb ,
++ 0xe02cc ,
++ 0xe02cd ,
++ 0xe02ce ,
++ 0xe02cf ,
++ 0xe02d0 ,
++ 0xe02d1 ,
++ 0xe02d2 ,
++ 0xe02d3 ,
++ 0xe02d4 ,
++ 0xe02d5 ,
++ 0xe02d6 ,
++ 0xe02d7 ,
++ 0xe02d8 ,
++ 0xe02d9 ,
++ 0xe02da ,
++ 0xe02db ,
++ 0xe02dc ,
++ 0xe02dd ,
++ 0xe02de ,
++ 0xe02df ,
++ 0xe02e0 ,
++ 0xe02e1 ,
++ 0xe02e2 ,
++ 0xe02e3 ,
++ 0xe02e4 ,
++ 0xe02e5 ,
++ 0xe02e6 ,
++ 0xe02e7 ,
++ 0xe02e8 ,
++ 0xe02e9 ,
++ 0xe02ea ,
++ 0xe02eb ,
++ 0xe02ec ,
++ 0xe02ed ,
++ 0xe02ee ,
++ 0xe02ef ,
++ 0xe02f0 ,
++ 0xe02f1 ,
++ 0xe02f2 ,
++ 0xe02f3 ,
++ 0xe02f4 ,
++ 0xe02f5 ,
++ 0xe02f6 ,
++ 0xe02f7 ,
++ 0xe02f8 ,
++ 0xe02f9 ,
++ 0xe02fa ,
++ 0xe02fb ,
++ 0xe02fc ,
++ 0xe02fd ,
++ 0xe02fe ,
++ 0xe02ff ,
++ 0xe0300 ,
++ 0xe0301 ,
++ 0xe0302 ,
++ 0xe0303 ,
++ 0xe0304 ,
++ 0xe0305 ,
++ 0xe0306 ,
++ 0xe0307 ,
++ 0xe0308 ,
++ 0xe0309 ,
++ 0xe030a ,
++ 0xe030b ,
++ 0xe030c ,
++ 0xe030d ,
++ 0xe030e ,
++ 0xe030f ,
++ 0xe0310 ,
++ 0xe0311 ,
++ 0xe0312 ,
++ 0xe0313 ,
++ 0xe0314 ,
++ 0xe0315 ,
++ 0xe0316 ,
++ 0xe0317 ,
++ 0xe0318 ,
++ 0xe0319 ,
++ 0xe031a ,
++ 0xe031b ,
++ 0xe031c ,
++ 0xe031d ,
++ 0xe031e ,
++ 0xe031f ,
++ 0xe0320 ,
++ 0xe0321 ,
++ 0xe0322 ,
++ 0xe0323 ,
++ 0xe0324 ,
++ 0xe0325 ,
++ 0xe0326 ,
++ 0xe0327 ,
++ 0xe0328 ,
++ 0xe0329 ,
++ 0xe032a ,
++ 0xe032b ,
++ 0xe032c ,
++ 0xe032d ,
++ 0xe032e ,
++ 0xe032f ,
++ 0xe0330 ,
++ 0xe0331 ,
++ 0xe0332 ,
++ 0xe0333 ,
++ 0xe0334 ,
++ 0xe0335 ,
++ 0xe0336 ,
++ 0xe0337 ,
++ 0xe0338 ,
++ 0xe0339 ,
++ 0xe033a ,
++ 0xe033b ,
++ 0xe033c ,
++ 0xe033d ,
++ 0xe033e ,
++ 0xe033f ,
++ 0xe0340 ,
++ 0xe0341 ,
++ 0xe0342 ,
++ 0xe0343 ,
++ 0xe0344 ,
++ 0xe0345 ,
++ 0xe0346 ,
++ 0xe0347 ,
++ 0xe0348 ,
++ 0xe0349 ,
++ 0xe034a ,
++ 0xe034b ,
++ 0xe034c ,
++ 0xe034d ,
++ 0xe034e ,
++ 0xe034f ,
++ 0xe0350 ,
++ 0xe0351 ,
++ 0xe0352 ,
++ 0xe0353 ,
++ 0xe0354 ,
++ 0xe0355 ,
++ 0xe0356 ,
++ 0xe0357 ,
++ 0xe0358 ,
++ 0xe0359 ,
++ 0xe035a ,
++ 0xe035b ,
++ 0xe035c ,
++ 0xe035d ,
++ 0xe035e ,
++ 0xe035f ,
++ 0xe0360 ,
++ 0xe0361 ,
++ 0xe0362 ,
++ 0xe0363 ,
++ 0xe0364 ,
++ 0xe0365 ,
++ 0xe0366 ,
++ 0xe0367 ,
++ 0xe0368 ,
++ 0xe0369 ,
++ 0xe036a ,
++ 0xe036b ,
++ 0xe036c ,
++ 0xe036d ,
++ 0xe036e ,
++ 0xe036f ,
++ 0xe0370 ,
++ 0xe0371 ,
++ 0xe0372 ,
++ 0xe0373 ,
++ 0xe0374 ,
++ 0xe0375 ,
++ 0xe0376 ,
++ 0xe0377 ,
++ 0xe0378 ,
++ 0xe0379 ,
++ 0xe037a ,
++ 0xe037b ,
++ 0xe037c ,
++ 0xe037d ,
++ 0xe037e ,
++ 0xe037f ,
++ 0xe0380 ,
++ 0xe0381 ,
++ 0xe0382 ,
++ 0xe0383 ,
++ 0xe0384 ,
++ 0xe0385 ,
++ 0xe0386 ,
++ 0xe0387 ,
++ 0xe0388 ,
++ 0xe0389 ,
++ 0xe038a ,
++ 0xe038b ,
++ 0xe038c ,
++ 0xe038d ,
++ 0xe038e ,
++ 0xe038f ,
++ 0xe0390 ,
++ 0xe0391 ,
++ 0xe0392 ,
++ 0xe0393 ,
++ 0xe0394 ,
++ 0xe0395 ,
++ 0xe0396 ,
++ 0xe0397 ,
++ 0xe0398 ,
++ 0xe0399 ,
++ 0xe039a ,
++ 0xe039b ,
++ 0xe039c ,
++ 0xe039d ,
++ 0xe039e ,
++ 0xe039f ,
++ 0xe03a0 ,
++ 0xe03a1 ,
++ 0xe03a2 ,
++ 0xe03a3 ,
++ 0xe03a4 ,
++ 0xe03a5 ,
++ 0xe03a6 ,
++ 0xe03a7 ,
++ 0xe03a8 ,
++ 0xe03a9 ,
++ 0xe03aa ,
++ 0xe03ab ,
++ 0xe03ac ,
++ 0xe03ad ,
++ 0xe03ae ,
++ 0xe03af ,
++ 0xe03b0 ,
++ 0xe03b1 ,
++ 0xe03b2 ,
++ 0xe03b3 ,
++ 0xe03b4 ,
++ 0xe03b5 ,
++ 0xe03b6 ,
++ 0xe03b7 ,
++ 0xe03b8 ,
++ 0xe03b9 ,
++ 0xe03ba ,
++ 0xe03bb ,
++ 0xe03bc ,
++ 0xe03bd ,
++ 0xe03be ,
++ 0xe03bf ,
++ 0xe03c0 ,
++ 0xe03c1 ,
++ 0xe03c2 ,
++ 0xe03c3 ,
++ 0xe03c4 ,
++ 0xe03c5 ,
++ 0xe03c6 ,
++ 0xe03c7 ,
++ 0xe03c8 ,
++ 0xe03c9 ,
++ 0xe03ca ,
++ 0xe03cb ,
++ 0xe03cc ,
++ 0xe03cd ,
++ 0xe03ce ,
++ 0xe03cf ,
++ 0xe03d0 ,
++ 0xe03d1 ,
++ 0xe03d2 ,
++ 0xe03d3 ,
++ 0xe03d4 ,
++ 0xe03d5 ,
++ 0xe03d6 ,
++ 0xe03d7 ,
++ 0xe03d8 ,
++ 0xe03d9 ,
++ 0xe03da ,
++ 0xe03db ,
++ 0xe03dc ,
++ 0xe03dd ,
++ 0xe03de ,
++ 0xe03df ,
++ 0xe03e0 ,
++ 0xe03e1 ,
++ 0xe03e2 ,
++ 0xe03e3 ,
++ 0xe03e4 ,
++ 0xe03e5 ,
++ 0xe03e6 ,
++ 0xe03e7 ,
++ 0xe03e8 ,
++ 0xe03e9 ,
++ 0xe03ea ,
++ 0xe03eb ,
++ 0xe03ec ,
++ 0xe03ed ,
++ 0xe03ee ,
++ 0xe03ef ,
++ 0xe03f0 ,
++ 0xe03f1 ,
++ 0xe03f2 ,
++ 0xe03f3 ,
++ 0xe03f4 ,
++ 0xe03f5 ,
++ 0xe03f6 ,
++ 0xe03f7 ,
++ 0xe03f8 ,
++ 0xe03f9 ,
++ 0xe03fa ,
++ 0xe03fb ,
++ 0xe03fc ,
++ 0xe03fd ,
++ 0xe03fe ,
++ 0xe03ff ,
++ 0xe0400 ,
++ 0xe0401 ,
++ 0xe0402 ,
++ 0xe0403 ,
++ 0xe0404 ,
++ 0xe0405 ,
++ 0xe0406 ,
++ 0xe0407 ,
++ 0xe0408 ,
++ 0xe0409 ,
++ 0xe040a ,
++ 0xe040b ,
++ 0xe040c ,
++ 0xe040d ,
++ 0xe040e ,
++ 0xe040f ,
++ 0xe0410 ,
++ 0xe0411 ,
++ 0xe0412 ,
++ 0xe0413 ,
++ 0xe0414 ,
++ 0xe0415 ,
++ 0xe0416 ,
++ 0xe0417 ,
++ 0xe0418 ,
++ 0xe0419 ,
++ 0xe041a ,
++ 0xe041b ,
++ 0xe041c ,
++ 0xe041d ,
++ 0xe041e ,
++ 0xe041f ,
++ 0xe0420 ,
++ 0xe0421 ,
++ 0xe0422 ,
++ 0xe0423 ,
++ 0xe0424 ,
++ 0xe0425 ,
++ 0xe0426 ,
++ 0xe0427 ,
++ 0xe0428 ,
++ 0xe0429 ,
++ 0xe042a ,
++ 0xe042b ,
++ 0xe042c ,
++ 0xe042d ,
++ 0xe042e ,
++ 0xe042f ,
++ 0xe0430 ,
++ 0xe0431 ,
++ 0xe0432 ,
++ 0xe0433 ,
++ 0xe0434 ,
++ 0xe0435 ,
++ 0xe0436 ,
++ 0xe0437 ,
++ 0xe0438 ,
++ 0xe0439 ,
++ 0xe043a ,
++ 0xe043b ,
++ 0xe043c ,
++ 0xe043d ,
++ 0xe043e ,
++ 0xe043f ,
++ 0xe0440 ,
++ 0xe0441 ,
++ 0xe0442 ,
++ 0xe0443 ,
++ 0xe0444 ,
++ 0xe0445 ,
++ 0xe0446 ,
++ 0xe0447 ,
++ 0xe0448 ,
++ 0xe0449 ,
++ 0xe044a ,
++ 0xe044b ,
++ 0xe044c ,
++ 0xe044d ,
++ 0xe044e ,
++ 0xe044f ,
++ 0xe0450 ,
++ 0xe0451 ,
++ 0xe0452 ,
++ 0xe0453 ,
++ 0xe0454 ,
++ 0xe0455 ,
++ 0xe0456 ,
++ 0xe0457 ,
++ 0xe0458 ,
++ 0xe0459 ,
++ 0xe045a ,
++ 0xe045b ,
++ 0xe045c ,
++ 0xe045d ,
++ 0xe045e ,
++ 0xe045f ,
++ 0xe0460 ,
++ 0xe0461 ,
++ 0xe0462 ,
++ 0xe0463 ,
++ 0xe0464 ,
++ 0xe0465 ,
++ 0xe0466 ,
++ 0xe0467 ,
++ 0xe0468 ,
++ 0xe0469 ,
++ 0xe046a ,
++ 0xe046b ,
++ 0xe046c ,
++ 0xe046d ,
++ 0xe046e ,
++ 0xe046f ,
++ 0xe0470 ,
++ 0xe0471 ,
++ 0xe0472 ,
++ 0xe0473 ,
++ 0xe0474 ,
++ 0xe0475 ,
++ 0xe0476 ,
++ 0xe0477 ,
++ 0xe0478 ,
++ 0xe0479 ,
++ 0xe047a ,
++ 0xe047b ,
++ 0xe047c ,
++ 0xe047d ,
++ 0xe047e ,
++ 0xe047f ,
++ 0xe0480 ,
++ 0xe0481 ,
++ 0xe0482 ,
++ 0xe0483 ,
++ 0xe0484 ,
++ 0xe0485 ,
++ 0xe0486 ,
++ 0xe0487 ,
++ 0xe0488 ,
++ 0xe0489 ,
++ 0xe048a ,
++ 0xe048b ,
++ 0xe048c ,
++ 0xe048d ,
++ 0xe048e ,
++ 0xe048f ,
++ 0xe0490 ,
++ 0xe0491 ,
++ 0xe0492 ,
++ 0xe0493 ,
++ 0xe0494 ,
++ 0xe0495 ,
++ 0xe0496 ,
++ 0xe0497 ,
++ 0xe0498 ,
++ 0xe0499 ,
++ 0xe049a ,
++ 0xe049b ,
++ 0xe049c ,
++ 0xe049d ,
++ 0xe049e ,
++ 0xe049f ,
++ 0xe04a0 ,
++ 0xe04a1 ,
++ 0xe04a2 ,
++ 0xe04a3 ,
++ 0xe04a4 ,
++ 0xe04a5 ,
++ 0xe04a6 ,
++ 0xe04a7 ,
++ 0xe04a8 ,
++ 0xe04a9 ,
++ 0xe04aa ,
++ 0xe04ab ,
++ 0xe04ac ,
++ 0xe04ad ,
++ 0xe04ae ,
++ 0xe04af ,
++ 0xe04b0 ,
++ 0xe04b1 ,
++ 0xe04b2 ,
++ 0xe04b3 ,
++ 0xe04b4 ,
++ 0xe04b5 ,
++ 0xe04b6 ,
++ 0xe04b7 ,
++ 0xe04b8 ,
++ 0xe04b9 ,
++ 0xe04ba ,
++ 0xe04bb ,
++ 0xe04bc ,
++ 0xe04bd ,
++ 0xe04be ,
++ 0xe04bf ,
++ 0xe04c0 ,
++ 0xe04c1 ,
++ 0xe04c2 ,
++ 0xe04c3 ,
++ 0xe04c4 ,
++ 0xe04c5 ,
++ 0xe04c6 ,
++ 0xe04c7 ,
++ 0xe04c8 ,
++ 0xe04c9 ,
++ 0xe04ca ,
++ 0xe04cb ,
++ 0xe04cc ,
++ 0xe04cd ,
++ 0xe04ce ,
++ 0xe04cf ,
++ 0xe04d0 ,
++ 0xe04d1 ,
++ 0xe04d2 ,
++ 0xe04d3 ,
++ 0xe04d4 ,
++ 0xe04d5 ,
++ 0xe04d6 ,
++ 0xe04d7 ,
++ 0xe04d8 ,
++ 0xe04d9 ,
++ 0xe04da ,
++ 0xe04db ,
++ 0xe04dc ,
++ 0xe04dd ,
++ 0xe04de ,
++ 0xe04df ,
++ 0xe04e0 ,
++ 0xe04e1 ,
++ 0xe04e2 ,
++ 0xe04e3 ,
++ 0xe04e4 ,
++ 0xe04e5 ,
++ 0xe04e6 ,
++ 0xe04e7 ,
++ 0xe04e8 ,
++ 0xe04e9 ,
++ 0xe04ea ,
++ 0xe04eb ,
++ 0xe04ec ,
++ 0xe04ed ,
++ 0xe04ee ,
++ 0xe04ef ,
++ 0xe04f0 ,
++ 0xe04f1 ,
++ 0xe04f2 ,
++ 0xe04f3 ,
++ 0xe04f4 ,
++ 0xe04f5 ,
++ 0xe04f6 ,
++ 0xe04f7 ,
++ 0xe04f8 ,
++ 0xe04f9 ,
++ 0xe04fa ,
++ 0xe04fb ,
++ 0xe04fc ,
++ 0xe04fd ,
++ 0xe04fe ,
++ 0xe04ff ,
++ 0xe0500 ,
++ 0xe0501 ,
++ 0xe0502 ,
++ 0xe0503 ,
++ 0xe0504 ,
++ 0xe0505 ,
++ 0xe0506 ,
++ 0xe0507 ,
++ 0xe0508 ,
++ 0xe0509 ,
++ 0xe050a ,
++ 0xe050b ,
++ 0xe050c ,
++ 0xe050d ,
++ 0xe050e ,
++ 0xe050f ,
++ 0xe0510 ,
++ 0xe0511 ,
++ 0xe0512 ,
++ 0xe0513 ,
++ 0xe0514 ,
++ 0xe0515 ,
++ 0xe0516 ,
++ 0xe0517 ,
++ 0xe0518 ,
++ 0xe0519 ,
++ 0xe051a ,
++ 0xe051b ,
++ 0xe051c ,
++ 0xe051d ,
++ 0xe051e ,
++ 0xe051f ,
++ 0xe0520 ,
++ 0xe0521 ,
++ 0xe0522 ,
++ 0xe0523 ,
++ 0xe0524 ,
++ 0xe0525 ,
++ 0xe0526 ,
++ 0xe0527 ,
++ 0xe0528 ,
++ 0xe0529 ,
++ 0xe052a ,
++ 0xe052b ,
++ 0xe052c ,
++ 0xe052d ,
++ 0xe052e ,
++ 0xe052f ,
++ 0xe0530 ,
++ 0xe0531 ,
++ 0xe0532 ,
++ 0xe0533 ,
++ 0xe0534 ,
++ 0xe0535 ,
++ 0xe0536 ,
++ 0xe0537 ,
++ 0xe0538 ,
++ 0xe0539 ,
++ 0xe053a ,
++ 0xe053b ,
++ 0xe053c ,
++ 0xe053d ,
++ 0xe053e ,
++ 0xe053f ,
++ 0xe0540 ,
++ 0xe0541 ,
++ 0xe0542 ,
++ 0xe0543 ,
++ 0xe0544 ,
++ 0xe0545 ,
++ 0xe0546 ,
++ 0xe0547 ,
++ 0xe0548 ,
++ 0xe0549 ,
++ 0xe054a ,
++ 0xe054b ,
++ 0xe054c ,
++ 0xe054d ,
++ 0xe054e ,
++ 0xe054f ,
++ 0xe0550 ,
++ 0xe0551 ,
++ 0xe0552 ,
++ 0xe0553 ,
++ 0xe0554 ,
++ 0xe0555 ,
++ 0xe0556 ,
++ 0xe0557 ,
++ 0xe0558 ,
++ 0xe0559 ,
++ 0xe055a ,
++ 0xe055b ,
++ 0xe055c ,
++ 0xe055d ,
++ 0xe055e ,
++ 0xe055f ,
++ 0xe0560 ,
++ 0xe0561 ,
++ 0xe0562 ,
++ 0xe0563 ,
++ 0xe0564 ,
++ 0xe0565 ,
++ 0xe0566 ,
++ 0xe0567 ,
++ 0xe0568 ,
++ 0xe0569 ,
++ 0xe056a ,
++ 0xe056b ,
++ 0xe056c ,
++ 0xe056d ,
++ 0xe056e ,
++ 0xe056f ,
++ 0xe0570 ,
++ 0xe0571 ,
++ 0xe0572 ,
++ 0xe0573 ,
++ 0xe0574 ,
++ 0xe0575 ,
++ 0xe0576 ,
++ 0xe0577 ,
++ 0xe0578 ,
++ 0xe0579 ,
++ 0xe057a ,
++ 0xe057b ,
++ 0xe057c ,
++ 0xe057d ,
++ 0xe057e ,
++ 0xe057f ,
++ 0xe0580 ,
++ 0xe0581 ,
++ 0xe0582 ,
++ 0xe0583 ,
++ 0xe0584 ,
++ 0xe0585 ,
++ 0xe0586 ,
++ 0xe0587 ,
++ 0xe0588 ,
++ 0xe0589 ,
++ 0xe058a ,
++ 0xe058b ,
++ 0xe058c ,
++ 0xe058d ,
++ 0xe058e ,
++ 0xe058f ,
++ 0xe0590 ,
++ 0xe0591 ,
++ 0xe0592 ,
++ 0xe0593 ,
++ 0xe0594 ,
++ 0xe0595 ,
++ 0xe0596 ,
++ 0xe0597 ,
++ 0xe0598 ,
++ 0xe0599 ,
++ 0xe059a ,
++ 0xe059b ,
++ 0xe059c ,
++ 0xe059d ,
++ 0xe059e ,
++ 0xe059f ,
++ 0xe05a0 ,
++ 0xe05a1 ,
++ 0xe05a2 ,
++ 0xe05a3 ,
++ 0xe05a4 ,
++ 0xe05a5 ,
++ 0xe05a6 ,
++ 0xe05a7 ,
++ 0xe05a8 ,
++ 0xe05a9 ,
++ 0xe05aa ,
++ 0xe05ab ,
++ 0xe05ac ,
++ 0xe05ad ,
++ 0xe05ae ,
++ 0xe05af ,
++ 0xe05b0 ,
++ 0xe05b1 ,
++ 0xe05b2 ,
++ 0xe05b3 ,
++ 0xe05b4 ,
++ 0xe05b5 ,
++ 0xe05b6 ,
++ 0xe05b7 ,
++ 0xe05b8 ,
++ 0xe05b9 ,
++ 0xe05ba ,
++ 0xe05bb ,
++ 0xe05bc ,
++ 0xe05bd ,
++ 0xe05be ,
++ 0xe05bf ,
++ 0xe05c0 ,
++ 0xe05c1 ,
++ 0xe05c2 ,
++ 0xe05c3 ,
++ 0xe05c4 ,
++ 0xe05c5 ,
++ 0xe05c6 ,
++ 0xe05c7 ,
++ 0xe05c8 ,
++ 0xe05c9 ,
++ 0xe05ca ,
++ 0xe05cb ,
++ 0xe05cc ,
++ 0xe05cd ,
++ 0xe05ce ,
++ 0xe05cf ,
++ 0xe05d0 ,
++ 0xe05d1 ,
++ 0xe05d2 ,
++ 0xe05d3 ,
++ 0xe05d4 ,
++ 0xe05d5 ,
++ 0xe05d6 ,
++ 0xe05d7 ,
++ 0xe05d8 ,
++ 0xe05d9 ,
++ 0xe05da ,
++ 0xe05db ,
++ 0xe05dc ,
++ 0xe05dd ,
++ 0xe05de ,
++ 0xe05df ,
++ 0xe05e0 ,
++ 0xe05e1 ,
++ 0xe05e2 ,
++ 0xe05e3 ,
++ 0xe05e4 ,
++ 0xe05e5 ,
++ 0xe05e6 ,
++ 0xe05e7 ,
++ 0xe05e8 ,
++ 0xe05e9 ,
++ 0xe05ea ,
++ 0xe05eb ,
++ 0xe05ec ,
++ 0xe05ed ,
++ 0xe05ee ,
++ 0xe05ef ,
++ 0xe05f0 ,
++ 0xe05f1 ,
++ 0xe05f2 ,
++ 0xe05f3 ,
++ 0xe05f4 ,
++ 0xe05f5 ,
++ 0xe05f6 ,
++ 0xe05f7 ,
++ 0xe05f8 ,
++ 0xe05f9 ,
++ 0xe05fa ,
++ 0xe05fb ,
++ 0xe05fc ,
++ 0xe05fd ,
++ 0xe05fe ,
++ 0xe05ff ,
++ 0xe0600 ,
++ 0xe0601 ,
++ 0xe0602 ,
++ 0xe0603 ,
++ 0xe0604 ,
++ 0xe0605 ,
++ 0xe0606 ,
++ 0xe0607 ,
++ 0xe0608 ,
++ 0xe0609 ,
++ 0xe060a ,
++ 0xe060b ,
++ 0xe060c ,
++ 0xe060d ,
++ 0xe060e ,
++ 0xe060f ,
++ 0xe0610 ,
++ 0xe0611 ,
++ 0xe0612 ,
++ 0xe0613 ,
++ 0xe0614 ,
++ 0xe0615 ,
++ 0xe0616 ,
++ 0xe0617 ,
++ 0xe0618 ,
++ 0xe0619 ,
++ 0xe061a ,
++ 0xe061b ,
++ 0xe061c ,
++ 0xe061d ,
++ 0xe061e ,
++ 0xe061f ,
++ 0xe0620 ,
++ 0xe0621 ,
++ 0xe0622 ,
++ 0xe0623 ,
++ 0xe0624 ,
++ 0xe0625 ,
++ 0xe0626 ,
++ 0xe0627 ,
++ 0xe0628 ,
++ 0xe0629 ,
++ 0xe062a ,
++ 0xe062b ,
++ 0xe062c ,
++ 0xe062d ,
++ 0xe062e ,
++ 0xe062f ,
++ 0xe0630 ,
++ 0xe0631 ,
++ 0xe0632 ,
++ 0xe0633 ,
++ 0xe0634 ,
++ 0xe0635 ,
++ 0xe0636 ,
++ 0xe0637 ,
++ 0xe0638 ,
++ 0xe0639 ,
++ 0xe063a ,
++ 0xe063b ,
++ 0xe063c ,
++ 0xe063d ,
++ 0xe063e ,
++ 0xe063f ,
++ 0xe0640 ,
++ 0xe0641 ,
++ 0xe0642 ,
++ 0xe0643 ,
++ 0xe0644 ,
++ 0xe0645 ,
++ 0xe0646 ,
++ 0xe0647 ,
++ 0xe0648 ,
++ 0xe0649 ,
++ 0xe064a ,
++ 0xe064b ,
++ 0xe064c ,
++ 0xe064d ,
++ 0xe064e ,
++ 0xe064f ,
++ 0xe0650 ,
++ 0xe0651 ,
++ 0xe0652 ,
++ 0xe0653 ,
++ 0xe0654 ,
++ 0xe0655 ,
++ 0xe0656 ,
++ 0xe0657 ,
++ 0xe0658 ,
++ 0xe0659 ,
++ 0xe065a ,
++ 0xe065b ,
++ 0xe065c ,
++ 0xe065d ,
++ 0xe065e ,
++ 0xe065f ,
++ 0xe0660 ,
++ 0xe0661 ,
++ 0xe0662 ,
++ 0xe0663 ,
++ 0xe0664 ,
++ 0xe0665 ,
++ 0xe0666 ,
++ 0xe0667 ,
++ 0xe0668 ,
++ 0xe0669 ,
++ 0xe066a ,
++ 0xe066b ,
++ 0xe066c ,
++ 0xe066d ,
++ 0xe066e ,
++ 0xe066f ,
++ 0xe0670 ,
++ 0xe0671 ,
++ 0xe0672 ,
++ 0xe0673 ,
++ 0xe0674 ,
++ 0xe0675 ,
++ 0xe0676 ,
++ 0xe0677 ,
++ 0xe0678 ,
++ 0xe0679 ,
++ 0xe067a ,
++ 0xe067b ,
++ 0xe067c ,
++ 0xe067d ,
++ 0xe067e ,
++ 0xe067f ,
++ 0xe0680 ,
++ 0xe0681 ,
++ 0xe0682 ,
++ 0xe0683 ,
++ 0xe0684 ,
++ 0xe0685 ,
++ 0xe0686 ,
++ 0xe0687 ,
++ 0xe0688 ,
++ 0xe0689 ,
++ 0xe068a ,
++ 0xe068b ,
++ 0xe068c ,
++ 0xe068d ,
++ 0xe068e ,
++ 0xe068f ,
++ 0xe0690 ,
++ 0xe0691 ,
++ 0xe0692 ,
++ 0xe0693 ,
++ 0xe0694 ,
++ 0xe0695 ,
++ 0xe0696 ,
++ 0xe0697 ,
++ 0xe0698 ,
++ 0xe0699 ,
++ 0xe069a ,
++ 0xe069b ,
++ 0xe069c ,
++ 0xe069d ,
++ 0xe069e ,
++ 0xe069f ,
++ 0xe06a0 ,
++ 0xe06a1 ,
++ 0xe06a2 ,
++ 0xe06a3 ,
++ 0xe06a4 ,
++ 0xe06a5 ,
++ 0xe06a6 ,
++ 0xe06a7 ,
++ 0xe06a8 ,
++ 0xe06a9 ,
++ 0xe06aa ,
++ 0xe06ab ,
++ 0xe06ac ,
++ 0xe06ad ,
++ 0xe06ae ,
++ 0xe06af ,
++ 0xe06b0 ,
++ 0xe06b1 ,
++ 0xe06b2 ,
++ 0xe06b3 ,
++ 0xe06b4 ,
++ 0xe06b5 ,
++ 0xe06b6 ,
++ 0xe06b7 ,
++ 0xe06b8 ,
++ 0xe06b9 ,
++ 0xe06ba ,
++ 0xe06bb ,
++ 0xe06bc ,
++ 0xe06bd ,
++ 0xe06be ,
++ 0xe06bf ,
++ 0xe06c0 ,
++ 0xe06c1 ,
++ 0xe06c2 ,
++ 0xe06c3 ,
++ 0xe06c4 ,
++ 0xe06c5 ,
++ 0xe06c6 ,
++ 0xe06c7 ,
++ 0xe06c8 ,
++ 0xe06c9 ,
++ 0xe06ca ,
++ 0xe06cb ,
++ 0xe06cc ,
++ 0xe06cd ,
++ 0xe06ce ,
++ 0xe06cf ,
++ 0xe06d0 ,
++ 0xe06d1 ,
++ 0xe06d2 ,
++ 0xe06d3 ,
++ 0xe06d4 ,
++ 0xe06d5 ,
++ 0xe06d6 ,
++ 0xe06d7 ,
++ 0xe06d8 ,
++ 0xe06d9 ,
++ 0xe06da ,
++ 0xe06db ,
++ 0xe06dc ,
++ 0xe06dd ,
++ 0xe06de ,
++ 0xe06df ,
++ 0xe06e0 ,
++ 0xe06e1 ,
++ 0xe06e2 ,
++ 0xe06e3 ,
++ 0xe06e4 ,
++ 0xe06e5 ,
++ 0xe06e6 ,
++ 0xe06e7 ,
++ 0xe06e8 ,
++ 0xe06e9 ,
++ 0xe06ea ,
++ 0xe06eb ,
++ 0xe06ec ,
++ 0xe06ed ,
++ 0xe06ee ,
++ 0xe06ef ,
++ 0xe06f0 ,
++ 0xe06f1 ,
++ 0xe06f2 ,
++ 0xe06f3 ,
++ 0xe06f4 ,
++ 0xe06f5 ,
++ 0xe06f6 ,
++ 0xe06f7 ,
++ 0xe06f8 ,
++ 0xe06f9 ,
++ 0xe06fa ,
++ 0xe06fb ,
++ 0xe06fc ,
++ 0xe06fd ,
++ 0xe06fe ,
++ 0xe06ff ,
++ 0xe0700 ,
++ 0xe0701 ,
++ 0xe0702 ,
++ 0xe0703 ,
++ 0xe0704 ,
++ 0xe0705 ,
++ 0xe0706 ,
++ 0xe0707 ,
++ 0xe0708 ,
++ 0xe0709 ,
++ 0xe070a ,
++ 0xe070b ,
++ 0xe070c ,
++ 0xe070d ,
++ 0xe070e ,
++ 0xe070f ,
++ 0xe0710 ,
++ 0xe0711 ,
++ 0xe0712 ,
++ 0xe0713 ,
++ 0xe0714 ,
++ 0xe0715 ,
++ 0xe0716 ,
++ 0xe0717 ,
++ 0xe0718 ,
++ 0xe0719 ,
++ 0xe071a ,
++ 0xe071b ,
++ 0xe071c ,
++ 0xe071d ,
++ 0xe071e ,
++ 0xe071f ,
++ 0xe0720 ,
++ 0xe0721 ,
++ 0xe0722 ,
++ 0xe0723 ,
++ 0xe0724 ,
++ 0xe0725 ,
++ 0xe0726 ,
++ 0xe0727 ,
++ 0xe0728 ,
++ 0xe0729 ,
++ 0xe072a ,
++ 0xe072b ,
++ 0xe072c ,
++ 0xe072d ,
++ 0xe072e ,
++ 0xe072f ,
++ 0xe0730 ,
++ 0xe0731 ,
++ 0xe0732 ,
++ 0xe0733 ,
++ 0xe0734 ,
++ 0xe0735 ,
++ 0xe0736 ,
++ 0xe0737 ,
++ 0xe0738 ,
++ 0xe0739 ,
++ 0xe073a ,
++ 0xe073b ,
++ 0xe073c ,
++ 0xe073d ,
++ 0xe073e ,
++ 0xe073f ,
++ 0xe0740 ,
++ 0xe0741 ,
++ 0xe0742 ,
++ 0xe0743 ,
++ 0xe0744 ,
++ 0xe0745 ,
++ 0xe0746 ,
++ 0xe0747 ,
++ 0xe0748 ,
++ 0xe0749 ,
++ 0xe074a ,
++ 0xe074b ,
++ 0xe074c ,
++ 0xe074d ,
++ 0xe074e ,
++ 0xe074f ,
++ 0xe0750 ,
++ 0xe0751 ,
++ 0xe0752 ,
++ 0xe0753 ,
++ 0xe0754 ,
++ 0xe0755 ,
++ 0xe0756 ,
++ 0xe0757 ,
++ 0xe0758 ,
++ 0xe0759 ,
++ 0xe075a ,
++ 0xe075b ,
++ 0xe075c ,
++ 0xe075d ,
++ 0xe075e ,
++ 0xe075f ,
++ 0xe0760 ,
++ 0xe0761 ,
++ 0xe0762 ,
++ 0xe0763 ,
++ 0xe0764 ,
++ 0xe0765 ,
++ 0xe0766 ,
++ 0xe0767 ,
++ 0xe0768 ,
++ 0xe0769 ,
++ 0xe076a ,
++ 0xe076b ,
++ 0xe076c ,
++ 0xe076d ,
++ 0xe076e ,
++ 0xe076f ,
++ 0xe0770 ,
++ 0xe0771 ,
++ 0xe0772 ,
++ 0xe0773 ,
++ 0xe0774 ,
++ 0xe0775 ,
++ 0xe0776 ,
++ 0xe0777 ,
++ 0xe0778 ,
++ 0xe0779 ,
++ 0xe077a ,
++ 0xe077b ,
++ 0xe077c ,
++ 0xe077d ,
++ 0xe077e ,
++ 0xe077f ,
++ 0xe0780 ,
++ 0xe0781 ,
++ 0xe0782 ,
++ 0xe0783 ,
++ 0xe0784 ,
++ 0xe0785 ,
++ 0xe0786 ,
++ 0xe0787 ,
++ 0xe0788 ,
++ 0xe0789 ,
++ 0xe078a ,
++ 0xe078b ,
++ 0xe078c ,
++ 0xe078d ,
++ 0xe078e ,
++ 0xe078f ,
++ 0xe0790 ,
++ 0xe0791 ,
++ 0xe0792 ,
++ 0xe0793 ,
++ 0xe0794 ,
++ 0xe0795 ,
++ 0xe0796 ,
++ 0xe0797 ,
++ 0xe0798 ,
++ 0xe0799 ,
++ 0xe079a ,
++ 0xe079b ,
++ 0xe079c ,
++ 0xe079d ,
++ 0xe079e ,
++ 0xe079f ,
++ 0xe07a0 ,
++ 0xe07a1 ,
++ 0xe07a2 ,
++ 0xe07a3 ,
++ 0xe07a4 ,
++ 0xe07a5 ,
++ 0xe07a6 ,
++ 0xe07a7 ,
++ 0xe07a8 ,
++ 0xe07a9 ,
++ 0xe07aa ,
++ 0xe07ab ,
++ 0xe07ac ,
++ 0xe07ad ,
++ 0xe07ae ,
++ 0xe07af ,
++ 0xe07b0 ,
++ 0xe07b1 ,
++ 0xe07b2 ,
++ 0xe07b3 ,
++ 0xe07b4 ,
++ 0xe07b5 ,
++ 0xe07b6 ,
++ 0xe07b7 ,
++ 0xe07b8 ,
++ 0xe07b9 ,
++ 0xe07ba ,
++ 0xe07bb ,
++ 0xe07bc ,
++ 0xe07bd ,
++ 0xe07be ,
++ 0xe07bf ,
++ 0xe07c0 ,
++ 0xe07c1 ,
++ 0xe07c2 ,
++ 0xe07c3 ,
++ 0xe07c4 ,
++ 0xe07c5 ,
++ 0xe07c6 ,
++ 0xe07c7 ,
++ 0xe07c8 ,
++ 0xe07c9 ,
++ 0xe07ca ,
++ 0xe07cb ,
++ 0xe07cc ,
++ 0xe07cd ,
++ 0xe07ce ,
++ 0xe07cf ,
++ 0xe07d0 ,
++ 0xe07d1 ,
++ 0xe07d2 ,
++ 0xe07d3 ,
++ 0xe07d4 ,
++ 0xe07d5 ,
++ 0xe07d6 ,
++ 0xe07d7 ,
++ 0xe07d8 ,
++ 0xe07d9 ,
++ 0xe07da ,
++ 0xe07db ,
++ 0xe07dc ,
++ 0xe07dd ,
++ 0xe07de ,
++ 0xe07df ,
++ 0xe07e0 ,
++ 0xe07e1 ,
++ 0xe07e2 ,
++ 0xe07e3 ,
++ 0xe07e4 ,
++ 0xe07e5 ,
++ 0xe07e6 ,
++ 0xe07e7 ,
++ 0xe07e8 ,
++ 0xe07e9 ,
++ 0xe07ea ,
++ 0xe07eb ,
++ 0xe07ec ,
++ 0xe07ed ,
++ 0xe07ee ,
++ 0xe07ef ,
++ 0xe07f0 ,
++ 0xe07f1 ,
++ 0xe07f2 ,
++ 0xe07f3 ,
++ 0xe07f4 ,
++ 0xe07f5 ,
++ 0xe07f6 ,
++ 0xe07f7 ,
++ 0xe07f8 ,
++ 0xe07f9 ,
++ 0xe07fa ,
++ 0xe07fb ,
++ 0xe07fc ,
++ 0xe07fd ,
++ 0xe07fe ,
++ 0xe07ff ,
++ 0xe0800 ,
++ 0xe0801 ,
++ 0xe0802 ,
++ 0xe0803 ,
++ 0xe0804 ,
++ 0xe0805 ,
++ 0xe0806 ,
++ 0xe0807 ,
++ 0xe0808 ,
++ 0xe0809 ,
++ 0xe080a ,
++ 0xe080b ,
++ 0xe080c ,
++ 0xe080d ,
++ 0xe080e ,
++ 0xe080f ,
++ 0xe0810 ,
++ 0xe0811 ,
++ 0xe0812 ,
++ 0xe0813 ,
++ 0xe0814 ,
++ 0xe0815 ,
++ 0xe0816 ,
++ 0xe0817 ,
++ 0xe0818 ,
++ 0xe0819 ,
++ 0xe081a ,
++ 0xe081b ,
++ 0xe081c ,
++ 0xe081d ,
++ 0xe081e ,
++ 0xe081f ,
++ 0xe0820 ,
++ 0xe0821 ,
++ 0xe0822 ,
++ 0xe0823 ,
++ 0xe0824 ,
++ 0xe0825 ,
++ 0xe0826 ,
++ 0xe0827 ,
++ 0xe0828 ,
++ 0xe0829 ,
++ 0xe082a ,
++ 0xe082b ,
++ 0xe082c ,
++ 0xe082d ,
++ 0xe082e ,
++ 0xe082f ,
++ 0xe0830 ,
++ 0xe0831 ,
++ 0xe0832 ,
++ 0xe0833 ,
++ 0xe0834 ,
++ 0xe0835 ,
++ 0xe0836 ,
++ 0xe0837 ,
++ 0xe0838 ,
++ 0xe0839 ,
++ 0xe083a ,
++ 0xe083b ,
++ 0xe083c ,
++ 0xe083d ,
++ 0xe083e ,
++ 0xe083f ,
++ 0xe0840 ,
++ 0xe0841 ,
++ 0xe0842 ,
++ 0xe0843 ,
++ 0xe0844 ,
++ 0xe0845 ,
++ 0xe0846 ,
++ 0xe0847 ,
++ 0xe0848 ,
++ 0xe0849 ,
++ 0xe084a ,
++ 0xe084b ,
++ 0xe084c ,
++ 0xe084d ,
++ 0xe084e ,
++ 0xe084f ,
++ 0xe0850 ,
++ 0xe0851 ,
++ 0xe0852 ,
++ 0xe0853 ,
++ 0xe0854 ,
++ 0xe0855 ,
++ 0xe0856 ,
++ 0xe0857 ,
++ 0xe0858 ,
++ 0xe0859 ,
++ 0xe085a ,
++ 0xe085b ,
++ 0xe085c ,
++ 0xe085d ,
++ 0xe085e ,
++ 0xe085f ,
++ 0xe0860 ,
++ 0xe0861 ,
++ 0xe0862 ,
++ 0xe0863 ,
++ 0xe0864 ,
++ 0xe0865 ,
++ 0xe0866 ,
++ 0xe0867 ,
++ 0xe0868 ,
++ 0xe0869 ,
++ 0xe086a ,
++ 0xe086b ,
++ 0xe086c ,
++ 0xe086d ,
++ 0xe086e ,
++ 0xe086f ,
++ 0xe0870 ,
++ 0xe0871 ,
++ 0xe0872 ,
++ 0xe0873 ,
++ 0xe0874 ,
++ 0xe0875 ,
++ 0xe0876 ,
++ 0xe0877 ,
++ 0xe0878 ,
++ 0xe0879 ,
++ 0xe087a ,
++ 0xe087b ,
++ 0xe087c ,
++ 0xe087d ,
++ 0xe087e ,
++ 0xe087f ,
++ 0xe0880 ,
++ 0xe0881 ,
++ 0xe0882 ,
++ 0xe0883 ,
++ 0xe0884 ,
++ 0xe0885 ,
++ 0xe0886 ,
++ 0xe0887 ,
++ 0xe0888 ,
++ 0xe0889 ,
++ 0xe088a ,
++ 0xe088b ,
++ 0xe088c ,
++ 0xe088d ,
++ 0xe088e ,
++ 0xe088f ,
++ 0xe0890 ,
++ 0xe0891 ,
++ 0xe0892 ,
++ 0xe0893 ,
++ 0xe0894 ,
++ 0xe0895 ,
++ 0xe0896 ,
++ 0xe0897 ,
++ 0xe0898 ,
++ 0xe0899 ,
++ 0xe089a ,
++ 0xe089b ,
++ 0xe089c ,
++ 0xe089d ,
++ 0xe089e ,
++ 0xe089f ,
++ 0xe08a0 ,
++ 0xe08a1 ,
++ 0xe08a2 ,
++ 0xe08a3 ,
++ 0xe08a4 ,
++ 0xe08a5 ,
++ 0xe08a6 ,
++ 0xe08a7 ,
++ 0xe08a8 ,
++ 0xe08a9 ,
++ 0xe08aa ,
++ 0xe08ab ,
++ 0xe08ac ,
++ 0xe08ad ,
++ 0xe08ae ,
++ 0xe08af ,
++ 0xe08b0 ,
++ 0xe08b1 ,
++ 0xe08b2 ,
++ 0xe08b3 ,
++ 0xe08b4 ,
++ 0xe08b5 ,
++ 0xe08b6 ,
++ 0xe08b7 ,
++ 0xe08b8 ,
++ 0xe08b9 ,
++ 0xe08ba ,
++ 0xe08bb ,
++ 0xe08bc ,
++ 0xe08bd ,
++ 0xe08be ,
++ 0xe08bf ,
++ 0xe08c0 ,
++ 0xe08c1 ,
++ 0xe08c2 ,
++ 0xe08c3 ,
++ 0xe08c4 ,
++ 0xe08c5 ,
++ 0xe08c6 ,
++ 0xe08c7 ,
++ 0xe08c8 ,
++ 0xe08c9 ,
++ 0xe08ca ,
++ 0xe08cb ,
++ 0xe08cc ,
++ 0xe08cd ,
++ 0xe08ce ,
++ 0xe08cf ,
++ 0xe08d0 ,
++ 0xe08d1 ,
++ 0xe08d2 ,
++ 0xe08d3 ,
++ 0xe08d4 ,
++ 0xe08d5 ,
++ 0xe08d6 ,
++ 0xe08d7 ,
++ 0xe08d8 ,
++ 0xe08d9 ,
++ 0xe08da ,
++ 0xe08db ,
++ 0xe08dc ,
++ 0xe08dd ,
++ 0xe08de ,
++ 0xe08df ,
++ 0xe08e0 ,
++ 0xe08e1 ,
++ 0xe08e2 ,
++ 0xe08e3 ,
++ 0xe08e4 ,
++ 0xe08e5 ,
++ 0xe08e6 ,
++ 0xe08e7 ,
++ 0xe08e8 ,
++ 0xe08e9 ,
++ 0xe08ea ,
++ 0xe08eb ,
++ 0xe08ec ,
++ 0xe08ed ,
++ 0xe08ee ,
++ 0xe08ef ,
++ 0xe08f0 ,
++ 0xe08f1 ,
++ 0xe08f2 ,
++ 0xe08f3 ,
++ 0xe08f4 ,
++ 0xe08f5 ,
++ 0xe08f6 ,
++ 0xe08f7 ,
++ 0xe08f8 ,
++ 0xe08f9 ,
++ 0xe08fa ,
++ 0xe08fb ,
++ 0xe08fc ,
++ 0xe08fd ,
++ 0xe08fe ,
++ 0xe08ff ,
++ 0xe0900 ,
++ 0xe0901 ,
++ 0xe0902 ,
++ 0xe0903 ,
++ 0xe0904 ,
++ 0xe0905 ,
++ 0xe0906 ,
++ 0xe0907 ,
++ 0xe0908 ,
++ 0xe0909 ,
++ 0xe090a ,
++ 0xe090b ,
++ 0xe090c ,
++ 0xe090d ,
++ 0xe090e ,
++ 0xe090f ,
++ 0xe0910 ,
++ 0xe0911 ,
++ 0xe0912 ,
++ 0xe0913 ,
++ 0xe0914 ,
++ 0xe0915 ,
++ 0xe0916 ,
++ 0xe0917 ,
++ 0xe0918 ,
++ 0xe0919 ,
++ 0xe091a ,
++ 0xe091b ,
++ 0xe091c ,
++ 0xe091d ,
++ 0xe091e ,
++ 0xe091f ,
++ 0xe0920 ,
++ 0xe0921 ,
++ 0xe0922 ,
++ 0xe0923 ,
++ 0xe0924 ,
++ 0xe0925 ,
++ 0xe0926 ,
++ 0xe0927 ,
++ 0xe0928 ,
++ 0xe0929 ,
++ 0xe092a ,
++ 0xe092b ,
++ 0xe092c ,
++ 0xe092d ,
++ 0xe092e ,
++ 0xe092f ,
++ 0xe0930 ,
++ 0xe0931 ,
++ 0xe0932 ,
++ 0xe0933 ,
++ 0xe0934 ,
++ 0xe0935 ,
++ 0xe0936 ,
++ 0xe0937 ,
++ 0xe0938 ,
++ 0xe0939 ,
++ 0xe093a ,
++ 0xe093b ,
++ 0xe093c ,
++ 0xe093d ,
++ 0xe093e ,
++ 0xe093f ,
++ 0xe0940 ,
++ 0xe0941 ,
++ 0xe0942 ,
++ 0xe0943 ,
++ 0xe0944 ,
++ 0xe0945 ,
++ 0xe0946 ,
++ 0xe0947 ,
++ 0xe0948 ,
++ 0xe0949 ,
++ 0xe094a ,
++ 0xe094b ,
++ 0xe094c ,
++ 0xe094d ,
++ 0xe094e ,
++ 0xe094f ,
++ 0xe0950 ,
++ 0xe0951 ,
++ 0xe0952 ,
++ 0xe0953 ,
++ 0xe0954 ,
++ 0xe0955 ,
++ 0xe0956 ,
++ 0xe0957 ,
++ 0xe0958 ,
++ 0xe0959 ,
++ 0xe095a ,
++ 0xe095b ,
++ 0xe095c ,
++ 0xe095d ,
++ 0xe095e ,
++ 0xe095f ,
++ 0xe0960 ,
++ 0xe0961 ,
++ 0xe0962 ,
++ 0xe0963 ,
++ 0xe0964 ,
++ 0xe0965 ,
++ 0xe0966 ,
++ 0xe0967 ,
++ 0xe0968 ,
++ 0xe0969 ,
++ 0xe096a ,
++ 0xe096b ,
++ 0xe096c ,
++ 0xe096d ,
++ 0xe096e ,
++ 0xe096f ,
++ 0xe0970 ,
++ 0xe0971 ,
++ 0xe0972 ,
++ 0xe0973 ,
++ 0xe0974 ,
++ 0xe0975 ,
++ 0xe0976 ,
++ 0xe0977 ,
++ 0xe0978 ,
++ 0xe0979 ,
++ 0xe097a ,
++ 0xe097b ,
++ 0xe097c ,
++ 0xe097d ,
++ 0xe097e ,
++ 0xe097f ,
++ 0xe0980 ,
++ 0xe0981 ,
++ 0xe0982 ,
++ 0xe0983 ,
++ 0xe0984 ,
++ 0xe0985 ,
++ 0xe0986 ,
++ 0xe0987 ,
++ 0xe0988 ,
++ 0xe0989 ,
++ 0xe098a ,
++ 0xe098b ,
++ 0xe098c ,
++ 0xe098d ,
++ 0xe098e ,
++ 0xe098f ,
++ 0xe0990 ,
++ 0xe0991 ,
++ 0xe0992 ,
++ 0xe0993 ,
++ 0xe0994 ,
++ 0xe0995 ,
++ 0xe0996 ,
++ 0xe0997 ,
++ 0xe0998 ,
++ 0xe0999 ,
++ 0xe099a ,
++ 0xe099b ,
++ 0xe099c ,
++ 0xe099d ,
++ 0xe099e ,
++ 0xe099f ,
++ 0xe09a0 ,
++ 0xe09a1 ,
++ 0xe09a2 ,
++ 0xe09a3 ,
++ 0xe09a4 ,
++ 0xe09a5 ,
++ 0xe09a6 ,
++ 0xe09a7 ,
++ 0xe09a8 ,
++ 0xe09a9 ,
++ 0xe09aa ,
++ 0xe09ab ,
++ 0xe09ac ,
++ 0xe09ad ,
++ 0xe09ae ,
++ 0xe09af ,
++ 0xe09b0 ,
++ 0xe09b1 ,
++ 0xe09b2 ,
++ 0xe09b3 ,
++ 0xe09b4 ,
++ 0xe09b5 ,
++ 0xe09b6 ,
++ 0xe09b7 ,
++ 0xe09b8 ,
++ 0xe09b9 ,
++ 0xe09ba ,
++ 0xe09bb ,
++ 0xe09bc ,
++ 0xe09bd ,
++ 0xe09be ,
++ 0xe09bf ,
++ 0xe09c0 ,
++ 0xe09c1 ,
++ 0xe09c2 ,
++ 0xe09c3 ,
++ 0xe09c4 ,
++ 0xe09c5 ,
++ 0xe09c6 ,
++ 0xe09c7 ,
++ 0xe09c8 ,
++ 0xe09c9 ,
++ 0xe09ca ,
++ 0xe09cb ,
++ 0xe09cc ,
++ 0xe09cd ,
++ 0xe09ce ,
++ 0xe09cf ,
++ 0xe09d0 ,
++ 0xe09d1 ,
++ 0xe09d2 ,
++ 0xe09d3 ,
++ 0xe09d4 ,
++ 0xe09d5 ,
++ 0xe09d6 ,
++ 0xe09d7 ,
++ 0xe09d8 ,
++ 0xe09d9 ,
++ 0xe09da ,
++ 0xe09db ,
++ 0xe09dc ,
++ 0xe09dd ,
++ 0xe09de ,
++ 0xe09df ,
++ 0xe09e0 ,
++ 0xe09e1 ,
++ 0xe09e2 ,
++ 0xe09e3 ,
++ 0xe09e4 ,
++ 0xe09e5 ,
++ 0xe09e6 ,
++ 0xe09e7 ,
++ 0xe09e8 ,
++ 0xe09e9 ,
++ 0xe09ea ,
++ 0xe09eb ,
++ 0xe09ec ,
++ 0xe09ed ,
++ 0xe09ee ,
++ 0xe09ef ,
++ 0xe09f0 ,
++ 0xe09f1 ,
++ 0xe09f2 ,
++ 0xe09f3 ,
++ 0xe09f4 ,
++ 0xe09f5 ,
++ 0xe09f6 ,
++ 0xe09f7 ,
++ 0xe09f8 ,
++ 0xe09f9 ,
++ 0xe09fa ,
++ 0xe09fb ,
++ 0xe09fc ,
++ 0xe09fd ,
++ 0xe09fe ,
++ 0xe09ff ,
++ 0xe0a00 ,
++ 0xe0a01 ,
++ 0xe0a02 ,
++ 0xe0a03 ,
++ 0xe0a04 ,
++ 0xe0a05 ,
++ 0xe0a06 ,
++ 0xe0a07 ,
++ 0xe0a08 ,
++ 0xe0a09 ,
++ 0xe0a0a ,
++ 0xe0a0b ,
++ 0xe0a0c ,
++ 0xe0a0d ,
++ 0xe0a0e ,
++ 0xe0a0f ,
++ 0xe0a10 ,
++ 0xe0a11 ,
++ 0xe0a12 ,
++ 0xe0a13 ,
++ 0xe0a14 ,
++ 0xe0a15 ,
++ 0xe0a16 ,
++ 0xe0a17 ,
++ 0xe0a18 ,
++ 0xe0a19 ,
++ 0xe0a1a ,
++ 0xe0a1b ,
++ 0xe0a1c ,
++ 0xe0a1d ,
++ 0xe0a1e ,
++ 0xe0a1f ,
++ 0xe0a20 ,
++ 0xe0a21 ,
++ 0xe0a22 ,
++ 0xe0a23 ,
++ 0xe0a24 ,
++ 0xe0a25 ,
++ 0xe0a26 ,
++ 0xe0a27 ,
++ 0xe0a28 ,
++ 0xe0a29 ,
++ 0xe0a2a ,
++ 0xe0a2b ,
++ 0xe0a2c ,
++ 0xe0a2d ,
++ 0xe0a2e ,
++ 0xe0a2f ,
++ 0xe0a30 ,
++ 0xe0a31 ,
++ 0xe0a32 ,
++ 0xe0a33 ,
++ 0xe0a34 ,
++ 0xe0a35 ,
++ 0xe0a36 ,
++ 0xe0a37 ,
++ 0xe0a38 ,
++ 0xe0a39 ,
++ 0xe0a3a ,
++ 0xe0a3b ,
++ 0xe0a3c ,
++ 0xe0a3d ,
++ 0xe0a3e ,
++ 0xe0a3f ,
++ 0xe0a40 ,
++ 0xe0a41 ,
++ 0xe0a42 ,
++ 0xe0a43 ,
++ 0xe0a44 ,
++ 0xe0a45 ,
++ 0xe0a46 ,
++ 0xe0a47 ,
++ 0xe0a48 ,
++ 0xe0a49 ,
++ 0xe0a4a ,
++ 0xe0a4b ,
++ 0xe0a4c ,
++ 0xe0a4d ,
++ 0xe0a4e ,
++ 0xe0a4f ,
++ 0xe0a50 ,
++ 0xe0a51 ,
++ 0xe0a52 ,
++ 0xe0a53 ,
++ 0xe0a54 ,
++ 0xe0a55 ,
++ 0xe0a56 ,
++ 0xe0a57 ,
++ 0xe0a58 ,
++ 0xe0a59 ,
++ 0xe0a5a ,
++ 0xe0a5b ,
++ 0xe0a5c ,
++ 0xe0a5d ,
++ 0xe0a5e ,
++ 0xe0a5f ,
++ 0xe0a60 ,
++ 0xe0a61 ,
++ 0xe0a62 ,
++ 0xe0a63 ,
++ 0xe0a64 ,
++ 0xe0a65 ,
++ 0xe0a66 ,
++ 0xe0a67 ,
++ 0xe0a68 ,
++ 0xe0a69 ,
++ 0xe0a6a ,
++ 0xe0a6b ,
++ 0xe0a6c ,
++ 0xe0a6d ,
++ 0xe0a6e ,
++ 0xe0a6f ,
++ 0xe0a70 ,
++ 0xe0a71 ,
++ 0xe0a72 ,
++ 0xe0a73 ,
++ 0xe0a74 ,
++ 0xe0a75 ,
++ 0xe0a76 ,
++ 0xe0a77 ,
++ 0xe0a78 ,
++ 0xe0a79 ,
++ 0xe0a7a ,
++ 0xe0a7b ,
++ 0xe0a7c ,
++ 0xe0a7d ,
++ 0xe0a7e ,
++ 0xe0a7f ,
++ 0xe0a80 ,
++ 0xe0a81 ,
++ 0xe0a82 ,
++ 0xe0a83 ,
++ 0xe0a84 ,
++ 0xe0a85 ,
++ 0xe0a86 ,
++ 0xe0a87 ,
++ 0xe0a88 ,
++ 0xe0a89 ,
++ 0xe0a8a ,
++ 0xe0a8b ,
++ 0xe0a8c ,
++ 0xe0a8d ,
++ 0xe0a8e ,
++ 0xe0a8f ,
++ 0xe0a90 ,
++ 0xe0a91 ,
++ 0xe0a92 ,
++ 0xe0a93 ,
++ 0xe0a94 ,
++ 0xe0a95 ,
++ 0xe0a96 ,
++ 0xe0a97 ,
++ 0xe0a98 ,
++ 0xe0a99 ,
++ 0xe0a9a ,
++ 0xe0a9b ,
++ 0xe0a9c ,
++ 0xe0a9d ,
++ 0xe0a9e ,
++ 0xe0a9f ,
++ 0xe0aa0 ,
++ 0xe0aa1 ,
++ 0xe0aa2 ,
++ 0xe0aa3 ,
++ 0xe0aa4 ,
++ 0xe0aa5 ,
++ 0xe0aa6 ,
++ 0xe0aa7 ,
++ 0xe0aa8 ,
++ 0xe0aa9 ,
++ 0xe0aaa ,
++ 0xe0aab ,
++ 0xe0aac ,
++ 0xe0aad ,
++ 0xe0aae ,
++ 0xe0aaf ,
++ 0xe0ab0 ,
++ 0xe0ab1 ,
++ 0xe0ab2 ,
++ 0xe0ab3 ,
++ 0xe0ab4 ,
++ 0xe0ab5 ,
++ 0xe0ab6 ,
++ 0xe0ab7 ,
++ 0xe0ab8 ,
++ 0xe0ab9 ,
++ 0xe0aba ,
++ 0xe0abb ,
++ 0xe0abc ,
++ 0xe0abd ,
++ 0xe0abe ,
++ 0xe0abf ,
++ 0xe0ac0 ,
++ 0xe0ac1 ,
++ 0xe0ac2 ,
++ 0xe0ac3 ,
++ 0xe0ac4 ,
++ 0xe0ac5 ,
++ 0xe0ac6 ,
++ 0xe0ac7 ,
++ 0xe0ac8 ,
++ 0xe0ac9 ,
++ 0xe0aca ,
++ 0xe0acb ,
++ 0xe0acc ,
++ 0xe0acd ,
++ 0xe0ace ,
++ 0xe0acf ,
++ 0xe0ad0 ,
++ 0xe0ad1 ,
++ 0xe0ad2 ,
++ 0xe0ad3 ,
++ 0xe0ad4 ,
++ 0xe0ad5 ,
++ 0xe0ad6 ,
++ 0xe0ad7 ,
++ 0xe0ad8 ,
++ 0xe0ad9 ,
++ 0xe0ada ,
++ 0xe0adb ,
++ 0xe0adc ,
++ 0xe0add ,
++ 0xe0ade ,
++ 0xe0adf ,
++ 0xe0ae0 ,
++ 0xe0ae1 ,
++ 0xe0ae2 ,
++ 0xe0ae3 ,
++ 0xe0ae4 ,
++ 0xe0ae5 ,
++ 0xe0ae6 ,
++ 0xe0ae7 ,
++ 0xe0ae8 ,
++ 0xe0ae9 ,
++ 0xe0aea ,
++ 0xe0aeb ,
++ 0xe0aec ,
++ 0xe0aed ,
++ 0xe0aee ,
++ 0xe0aef ,
++ 0xe0af0 ,
++ 0xe0af1 ,
++ 0xe0af2 ,
++ 0xe0af3 ,
++ 0xe0af4 ,
++ 0xe0af5 ,
++ 0xe0af6 ,
++ 0xe0af7 ,
++ 0xe0af8 ,
++ 0xe0af9 ,
++ 0xe0afa ,
++ 0xe0afb ,
++ 0xe0afc ,
++ 0xe0afd ,
++ 0xe0afe ,
++ 0xe0aff ,
++ 0xe0b00 ,
++ 0xe0b01 ,
++ 0xe0b02 ,
++ 0xe0b03 ,
++ 0xe0b04 ,
++ 0xe0b05 ,
++ 0xe0b06 ,
++ 0xe0b07 ,
++ 0xe0b08 ,
++ 0xe0b09 ,
++ 0xe0b0a ,
++ 0xe0b0b ,
++ 0xe0b0c ,
++ 0xe0b0d ,
++ 0xe0b0e ,
++ 0xe0b0f ,
++ 0xe0b10 ,
++ 0xe0b11 ,
++ 0xe0b12 ,
++ 0xe0b13 ,
++ 0xe0b14 ,
++ 0xe0b15 ,
++ 0xe0b16 ,
++ 0xe0b17 ,
++ 0xe0b18 ,
++ 0xe0b19 ,
++ 0xe0b1a ,
++ 0xe0b1b ,
++ 0xe0b1c ,
++ 0xe0b1d ,
++ 0xe0b1e ,
++ 0xe0b1f ,
++ 0xe0b20 ,
++ 0xe0b21 ,
++ 0xe0b22 ,
++ 0xe0b23 ,
++ 0xe0b24 ,
++ 0xe0b25 ,
++ 0xe0b26 ,
++ 0xe0b27 ,
++ 0xe0b28 ,
++ 0xe0b29 ,
++ 0xe0b2a ,
++ 0xe0b2b ,
++ 0xe0b2c ,
++ 0xe0b2d ,
++ 0xe0b2e ,
++ 0xe0b2f ,
++ 0xe0b30 ,
++ 0xe0b31 ,
++ 0xe0b32 ,
++ 0xe0b33 ,
++ 0xe0b34 ,
++ 0xe0b35 ,
++ 0xe0b36 ,
++ 0xe0b37 ,
++ 0xe0b38 ,
++ 0xe0b39 ,
++ 0xe0b3a ,
++ 0xe0b3b ,
++ 0xe0b3c ,
++ 0xe0b3d ,
++ 0xe0b3e ,
++ 0xe0b3f ,
++ 0xe0b40 ,
++ 0xe0b41 ,
++ 0xe0b42 ,
++ 0xe0b43 ,
++ 0xe0b44 ,
++ 0xe0b45 ,
++ 0xe0b46 ,
++ 0xe0b47 ,
++ 0xe0b48 ,
++ 0xe0b49 ,
++ 0xe0b4a ,
++ 0xe0b4b ,
++ 0xe0b4c ,
++ 0xe0b4d ,
++ 0xe0b4e ,
++ 0xe0b4f ,
++ 0xe0b50 ,
++ 0xe0b51 ,
++ 0xe0b52 ,
++ 0xe0b53 ,
++ 0xe0b54 ,
++ 0xe0b55 ,
++ 0xe0b56 ,
++ 0xe0b57 ,
++ 0xe0b58 ,
++ 0xe0b59 ,
++ 0xe0b5a ,
++ 0xe0b5b ,
++ 0xe0b5c ,
++ 0xe0b5d ,
++ 0xe0b5e ,
++ 0xe0b5f ,
++ 0xe0b60 ,
++ 0xe0b61 ,
++ 0xe0b62 ,
++ 0xe0b63 ,
++ 0xe0b64 ,
++ 0xe0b65 ,
++ 0xe0b66 ,
++ 0xe0b67 ,
++ 0xe0b68 ,
++ 0xe0b69 ,
++ 0xe0b6a ,
++ 0xe0b6b ,
++ 0xe0b6c ,
++ 0xe0b6d ,
++ 0xe0b6e ,
++ 0xe0b6f ,
++ 0xe0b70 ,
++ 0xe0b71 ,
++ 0xe0b72 ,
++ 0xe0b73 ,
++ 0xe0b74 ,
++ 0xe0b75 ,
++ 0xe0b76 ,
++ 0xe0b77 ,
++ 0xe0b78 ,
++ 0xe0b79 ,
++ 0xe0b7a ,
++ 0xe0b7b ,
++ 0xe0b7c ,
++ 0xe0b7d ,
++ 0xe0b7e ,
++ 0xe0b7f ,
++ 0xe0b80 ,
++ 0xe0b81 ,
++ 0xe0b82 ,
++ 0xe0b83 ,
++ 0xe0b84 ,
++ 0xe0b85 ,
++ 0xe0b86 ,
++ 0xe0b87 ,
++ 0xe0b88 ,
++ 0xe0b89 ,
++ 0xe0b8a ,
++ 0xe0b8b ,
++ 0xe0b8c ,
++ 0xe0b8d ,
++ 0xe0b8e ,
++ 0xe0b8f ,
++ 0xe0b90 ,
++ 0xe0b91 ,
++ 0xe0b92 ,
++ 0xe0b93 ,
++ 0xe0b94 ,
++ 0xe0b95 ,
++ 0xe0b96 ,
++ 0xe0b97 ,
++ 0xe0b98 ,
++ 0xe0b99 ,
++ 0xe0b9a ,
++ 0xe0b9b ,
++ 0xe0b9c ,
++ 0xe0b9d ,
++ 0xe0b9e ,
++ 0xe0b9f ,
++ 0xe0ba0 ,
++ 0xe0ba1 ,
++ 0xe0ba2 ,
++ 0xe0ba3 ,
++ 0xe0ba4 ,
++ 0xe0ba5 ,
++ 0xe0ba6 ,
++ 0xe0ba7 ,
++ 0xe0ba8 ,
++ 0xe0ba9 ,
++ 0xe0baa ,
++ 0xe0bab ,
++ 0xe0bac ,
++ 0xe0bad ,
++ 0xe0bae ,
++ 0xe0baf ,
++ 0xe0bb0 ,
++ 0xe0bb1 ,
++ 0xe0bb2 ,
++ 0xe0bb3 ,
++ 0xe0bb4 ,
++ 0xe0bb5 ,
++ 0xe0bb6 ,
++ 0xe0bb7 ,
++ 0xe0bb8 ,
++ 0xe0bb9 ,
++ 0xe0bba ,
++ 0xe0bbb ,
++ 0xe0bbc ,
++ 0xe0bbd ,
++ 0xe0bbe ,
++ 0xe0bbf ,
++ 0xe0bc0 ,
++ 0xe0bc1 ,
++ 0xe0bc2 ,
++ 0xe0bc3 ,
++ 0xe0bc4 ,
++ 0xe0bc5 ,
++ 0xe0bc6 ,
++ 0xe0bc7 ,
++ 0xe0bc8 ,
++ 0xe0bc9 ,
++ 0xe0bca ,
++ 0xe0bcb ,
++ 0xe0bcc ,
++ 0xe0bcd ,
++ 0xe0bce ,
++ 0xe0bcf ,
++ 0xe0bd0 ,
++ 0xe0bd1 ,
++ 0xe0bd2 ,
++ 0xe0bd3 ,
++ 0xe0bd4 ,
++ 0xe0bd5 ,
++ 0xe0bd6 ,
++ 0xe0bd7 ,
++ 0xe0bd8 ,
++ 0xe0bd9 ,
++ 0xe0bda ,
++ 0xe0bdb ,
++ 0xe0bdc ,
++ 0xe0bdd ,
++ 0xe0bde ,
++ 0xe0bdf ,
++ 0xe0be0 ,
++ 0xe0be1 ,
++ 0xe0be2 ,
++ 0xe0be3 ,
++ 0xe0be4 ,
++ 0xe0be5 ,
++ 0xe0be6 ,
++ 0xe0be7 ,
++ 0xe0be8 ,
++ 0xe0be9 ,
++ 0xe0bea ,
++ 0xe0beb ,
++ 0xe0bec ,
++ 0xe0bed ,
++ 0xe0bee ,
++ 0xe0bef ,
++ 0xe0bf0 ,
++ 0xe0bf1 ,
++ 0xe0bf2 ,
++ 0xe0bf3 ,
++ 0xe0bf4 ,
++ 0xe0bf5 ,
++ 0xe0bf6 ,
++ 0xe0bf7 ,
++ 0xe0bf8 ,
++ 0xe0bf9 ,
++ 0xe0bfa ,
++ 0xe0bfb ,
++ 0xe0bfc ,
++ 0xe0bfd ,
++ 0xe0bfe ,
++ 0xe0bff ,
++ 0xe0c00 ,
++ 0xe0c01 ,
++ 0xe0c02 ,
++ 0xe0c03 ,
++ 0xe0c04 ,
++ 0xe0c05 ,
++ 0xe0c06 ,
++ 0xe0c07 ,
++ 0xe0c08 ,
++ 0xe0c09 ,
++ 0xe0c0a ,
++ 0xe0c0b ,
++ 0xe0c0c ,
++ 0xe0c0d ,
++ 0xe0c0e ,
++ 0xe0c0f ,
++ 0xe0c10 ,
++ 0xe0c11 ,
++ 0xe0c12 ,
++ 0xe0c13 ,
++ 0xe0c14 ,
++ 0xe0c15 ,
++ 0xe0c16 ,
++ 0xe0c17 ,
++ 0xe0c18 ,
++ 0xe0c19 ,
++ 0xe0c1a ,
++ 0xe0c1b ,
++ 0xe0c1c ,
++ 0xe0c1d ,
++ 0xe0c1e ,
++ 0xe0c1f ,
++ 0xe0c20 ,
++ 0xe0c21 ,
++ 0xe0c22 ,
++ 0xe0c23 ,
++ 0xe0c24 ,
++ 0xe0c25 ,
++ 0xe0c26 ,
++ 0xe0c27 ,
++ 0xe0c28 ,
++ 0xe0c29 ,
++ 0xe0c2a ,
++ 0xe0c2b ,
++ 0xe0c2c ,
++ 0xe0c2d ,
++ 0xe0c2e ,
++ 0xe0c2f ,
++ 0xe0c30 ,
++ 0xe0c31 ,
++ 0xe0c32 ,
++ 0xe0c33 ,
++ 0xe0c34 ,
++ 0xe0c35 ,
++ 0xe0c36 ,
++ 0xe0c37 ,
++ 0xe0c38 ,
++ 0xe0c39 ,
++ 0xe0c3a ,
++ 0xe0c3b ,
++ 0xe0c3c ,
++ 0xe0c3d ,
++ 0xe0c3e ,
++ 0xe0c3f ,
++ 0xe0c40 ,
++ 0xe0c41 ,
++ 0xe0c42 ,
++ 0xe0c43 ,
++ 0xe0c44 ,
++ 0xe0c45 ,
++ 0xe0c46 ,
++ 0xe0c47 ,
++ 0xe0c48 ,
++ 0xe0c49 ,
++ 0xe0c4a ,
++ 0xe0c4b ,
++ 0xe0c4c ,
++ 0xe0c4d ,
++ 0xe0c4e ,
++ 0xe0c4f ,
++ 0xe0c50 ,
++ 0xe0c51 ,
++ 0xe0c52 ,
++ 0xe0c53 ,
++ 0xe0c54 ,
++ 0xe0c55 ,
++ 0xe0c56 ,
++ 0xe0c57 ,
++ 0xe0c58 ,
++ 0xe0c59 ,
++ 0xe0c5a ,
++ 0xe0c5b ,
++ 0xe0c5c ,
++ 0xe0c5d ,
++ 0xe0c5e ,
++ 0xe0c5f ,
++ 0xe0c60 ,
++ 0xe0c61 ,
++ 0xe0c62 ,
++ 0xe0c63 ,
++ 0xe0c64 ,
++ 0xe0c65 ,
++ 0xe0c66 ,
++ 0xe0c67 ,
++ 0xe0c68 ,
++ 0xe0c69 ,
++ 0xe0c6a ,
++ 0xe0c6b ,
++ 0xe0c6c ,
++ 0xe0c6d ,
++ 0xe0c6e ,
++ 0xe0c6f ,
++ 0xe0c70 ,
++ 0xe0c71 ,
++ 0xe0c72 ,
++ 0xe0c73 ,
++ 0xe0c74 ,
++ 0xe0c75 ,
++ 0xe0c76 ,
++ 0xe0c77 ,
++ 0xe0c78 ,
++ 0xe0c79 ,
++ 0xe0c7a ,
++ 0xe0c7b ,
++ 0xe0c7c ,
++ 0xe0c7d ,
++ 0xe0c7e ,
++ 0xe0c7f ,
++ 0xe0c80 ,
++ 0xe0c81 ,
++ 0xe0c82 ,
++ 0xe0c83 ,
++ 0xe0c84 ,
++ 0xe0c85 ,
++ 0xe0c86 ,
++ 0xe0c87 ,
++ 0xe0c88 ,
++ 0xe0c89 ,
++ 0xe0c8a ,
++ 0xe0c8b ,
++ 0xe0c8c ,
++ 0xe0c8d ,
++ 0xe0c8e ,
++ 0xe0c8f ,
++ 0xe0c90 ,
++ 0xe0c91 ,
++ 0xe0c92 ,
++ 0xe0c93 ,
++ 0xe0c94 ,
++ 0xe0c95 ,
++ 0xe0c96 ,
++ 0xe0c97 ,
++ 0xe0c98 ,
++ 0xe0c99 ,
++ 0xe0c9a ,
++ 0xe0c9b ,
++ 0xe0c9c ,
++ 0xe0c9d ,
++ 0xe0c9e ,
++ 0xe0c9f ,
++ 0xe0ca0 ,
++ 0xe0ca1 ,
++ 0xe0ca2 ,
++ 0xe0ca3 ,
++ 0xe0ca4 ,
++ 0xe0ca5 ,
++ 0xe0ca6 ,
++ 0xe0ca7 ,
++ 0xe0ca8 ,
++ 0xe0ca9 ,
++ 0xe0caa ,
++ 0xe0cab ,
++ 0xe0cac ,
++ 0xe0cad ,
++ 0xe0cae ,
++ 0xe0caf ,
++ 0xe0cb0 ,
++ 0xe0cb1 ,
++ 0xe0cb2 ,
++ 0xe0cb3 ,
++ 0xe0cb4 ,
++ 0xe0cb5 ,
++ 0xe0cb6 ,
++ 0xe0cb7 ,
++ 0xe0cb8 ,
++ 0xe0cb9 ,
++ 0xe0cba ,
++ 0xe0cbb ,
++ 0xe0cbc ,
++ 0xe0cbd ,
++ 0xe0cbe ,
++ 0xe0cbf ,
++ 0xe0cc0 ,
++ 0xe0cc1 ,
++ 0xe0cc2 ,
++ 0xe0cc3 ,
++ 0xe0cc4 ,
++ 0xe0cc5 ,
++ 0xe0cc6 ,
++ 0xe0cc7 ,
++ 0xe0cc8 ,
++ 0xe0cc9 ,
++ 0xe0cca ,
++ 0xe0ccb ,
++ 0xe0ccc ,
++ 0xe0ccd ,
++ 0xe0cce ,
++ 0xe0ccf ,
++ 0xe0cd0 ,
++ 0xe0cd1 ,
++ 0xe0cd2 ,
++ 0xe0cd3 ,
++ 0xe0cd4 ,
++ 0xe0cd5 ,
++ 0xe0cd6 ,
++ 0xe0cd7 ,
++ 0xe0cd8 ,
++ 0xe0cd9 ,
++ 0xe0cda ,
++ 0xe0cdb ,
++ 0xe0cdc ,
++ 0xe0cdd ,
++ 0xe0cde ,
++ 0xe0cdf ,
++ 0xe0ce0 ,
++ 0xe0ce1 ,
++ 0xe0ce2 ,
++ 0xe0ce3 ,
++ 0xe0ce4 ,
++ 0xe0ce5 ,
++ 0xe0ce6 ,
++ 0xe0ce7 ,
++ 0xe0ce8 ,
++ 0xe0ce9 ,
++ 0xe0cea ,
++ 0xe0ceb ,
++ 0xe0cec ,
++ 0xe0ced ,
++ 0xe0cee ,
++ 0xe0cef ,
++ 0xe0cf0 ,
++ 0xe0cf1 ,
++ 0xe0cf2 ,
++ 0xe0cf3 ,
++ 0xe0cf4 ,
++ 0xe0cf5 ,
++ 0xe0cf6 ,
++ 0xe0cf7 ,
++ 0xe0cf8 ,
++ 0xe0cf9 ,
++ 0xe0cfa ,
++ 0xe0cfb ,
++ 0xe0cfc ,
++ 0xe0cfd ,
++ 0xe0cfe ,
++ 0xe0cff ,
++ 0xe0d00 ,
++ 0xe0d01 ,
++ 0xe0d02 ,
++ 0xe0d03 ,
++ 0xe0d04 ,
++ 0xe0d05 ,
++ 0xe0d06 ,
++ 0xe0d07 ,
++ 0xe0d08 ,
++ 0xe0d09 ,
++ 0xe0d0a ,
++ 0xe0d0b ,
++ 0xe0d0c ,
++ 0xe0d0d ,
++ 0xe0d0e ,
++ 0xe0d0f ,
++ 0xe0d10 ,
++ 0xe0d11 ,
++ 0xe0d12 ,
++ 0xe0d13 ,
++ 0xe0d14 ,
++ 0xe0d15 ,
++ 0xe0d16 ,
++ 0xe0d17 ,
++ 0xe0d18 ,
++ 0xe0d19 ,
++ 0xe0d1a ,
++ 0xe0d1b ,
++ 0xe0d1c ,
++ 0xe0d1d ,
++ 0xe0d1e ,
++ 0xe0d1f ,
++ 0xe0d20 ,
++ 0xe0d21 ,
++ 0xe0d22 ,
++ 0xe0d23 ,
++ 0xe0d24 ,
++ 0xe0d25 ,
++ 0xe0d26 ,
++ 0xe0d27 ,
++ 0xe0d28 ,
++ 0xe0d29 ,
++ 0xe0d2a ,
++ 0xe0d2b ,
++ 0xe0d2c ,
++ 0xe0d2d ,
++ 0xe0d2e ,
++ 0xe0d2f ,
++ 0xe0d30 ,
++ 0xe0d31 ,
++ 0xe0d32 ,
++ 0xe0d33 ,
++ 0xe0d34 ,
++ 0xe0d35 ,
++ 0xe0d36 ,
++ 0xe0d37 ,
++ 0xe0d38 ,
++ 0xe0d39 ,
++ 0xe0d3a ,
++ 0xe0d3b ,
++ 0xe0d3c ,
++ 0xe0d3d ,
++ 0xe0d3e ,
++ 0xe0d3f ,
++ 0xe0d40 ,
++ 0xe0d41 ,
++ 0xe0d42 ,
++ 0xe0d43 ,
++ 0xe0d44 ,
++ 0xe0d45 ,
++ 0xe0d46 ,
++ 0xe0d47 ,
++ 0xe0d48 ,
++ 0xe0d49 ,
++ 0xe0d4a ,
++ 0xe0d4b ,
++ 0xe0d4c ,
++ 0xe0d4d ,
++ 0xe0d4e ,
++ 0xe0d4f ,
++ 0xe0d50 ,
++ 0xe0d51 ,
++ 0xe0d52 ,
++ 0xe0d53 ,
++ 0xe0d54 ,
++ 0xe0d55 ,
++ 0xe0d56 ,
++ 0xe0d57 ,
++ 0xe0d58 ,
++ 0xe0d59 ,
++ 0xe0d5a ,
++ 0xe0d5b ,
++ 0xe0d5c ,
++ 0xe0d5d ,
++ 0xe0d5e ,
++ 0xe0d5f ,
++ 0xe0d60 ,
++ 0xe0d61 ,
++ 0xe0d62 ,
++ 0xe0d63 ,
++ 0xe0d64 ,
++ 0xe0d65 ,
++ 0xe0d66 ,
++ 0xe0d67 ,
++ 0xe0d68 ,
++ 0xe0d69 ,
++ 0xe0d6a ,
++ 0xe0d6b ,
++ 0xe0d6c ,
++ 0xe0d6d ,
++ 0xe0d6e ,
++ 0xe0d6f ,
++ 0xe0d70 ,
++ 0xe0d71 ,
++ 0xe0d72 ,
++ 0xe0d73 ,
++ 0xe0d74 ,
++ 0xe0d75 ,
++ 0xe0d76 ,
++ 0xe0d77 ,
++ 0xe0d78 ,
++ 0xe0d79 ,
++ 0xe0d7a ,
++ 0xe0d7b ,
++ 0xe0d7c ,
++ 0xe0d7d ,
++ 0xe0d7e ,
++ 0xe0d7f ,
++ 0xe0d80 ,
++ 0xe0d81 ,
++ 0xe0d82 ,
++ 0xe0d83 ,
++ 0xe0d84 ,
++ 0xe0d85 ,
++ 0xe0d86 ,
++ 0xe0d87 ,
++ 0xe0d88 ,
++ 0xe0d89 ,
++ 0xe0d8a ,
++ 0xe0d8b ,
++ 0xe0d8c ,
++ 0xe0d8d ,
++ 0xe0d8e ,
++ 0xe0d8f ,
++ 0xe0d90 ,
++ 0xe0d91 ,
++ 0xe0d92 ,
++ 0xe0d93 ,
++ 0xe0d94 ,
++ 0xe0d95 ,
++ 0xe0d96 ,
++ 0xe0d97 ,
++ 0xe0d98 ,
++ 0xe0d99 ,
++ 0xe0d9a ,
++ 0xe0d9b ,
++ 0xe0d9c ,
++ 0xe0d9d ,
++ 0xe0d9e ,
++ 0xe0d9f ,
++ 0xe0da0 ,
++ 0xe0da1 ,
++ 0xe0da2 ,
++ 0xe0da3 ,
++ 0xe0da4 ,
++ 0xe0da5 ,
++ 0xe0da6 ,
++ 0xe0da7 ,
++ 0xe0da8 ,
++ 0xe0da9 ,
++ 0xe0daa ,
++ 0xe0dab ,
++ 0xe0dac ,
++ 0xe0dad ,
++ 0xe0dae ,
++ 0xe0daf ,
++ 0xe0db0 ,
++ 0xe0db1 ,
++ 0xe0db2 ,
++ 0xe0db3 ,
++ 0xe0db4 ,
++ 0xe0db5 ,
++ 0xe0db6 ,
++ 0xe0db7 ,
++ 0xe0db8 ,
++ 0xe0db9 ,
++ 0xe0dba ,
++ 0xe0dbb ,
++ 0xe0dbc ,
++ 0xe0dbd ,
++ 0xe0dbe ,
++ 0xe0dbf ,
++ 0xe0dc0 ,
++ 0xe0dc1 ,
++ 0xe0dc2 ,
++ 0xe0dc3 ,
++ 0xe0dc4 ,
++ 0xe0dc5 ,
++ 0xe0dc6 ,
++ 0xe0dc7 ,
++ 0xe0dc8 ,
++ 0xe0dc9 ,
++ 0xe0dca ,
++ 0xe0dcb ,
++ 0xe0dcc ,
++ 0xe0dcd ,
++ 0xe0dce ,
++ 0xe0dcf ,
++ 0xe0dd0 ,
++ 0xe0dd1 ,
++ 0xe0dd2 ,
++ 0xe0dd3 ,
++ 0xe0dd4 ,
++ 0xe0dd5 ,
++ 0xe0dd6 ,
++ 0xe0dd7 ,
++ 0xe0dd8 ,
++ 0xe0dd9 ,
++ 0xe0dda ,
++ 0xe0ddb ,
++ 0xe0ddc ,
++ 0xe0ddd ,
++ 0xe0dde ,
++ 0xe0ddf ,
++ 0xe0de0 ,
++ 0xe0de1 ,
++ 0xe0de2 ,
++ 0xe0de3 ,
++ 0xe0de4 ,
++ 0xe0de5 ,
++ 0xe0de6 ,
++ 0xe0de7 ,
++ 0xe0de8 ,
++ 0xe0de9 ,
++ 0xe0dea ,
++ 0xe0deb ,
++ 0xe0dec ,
++ 0xe0ded ,
++ 0xe0dee ,
++ 0xe0def ,
++ 0xe0df0 ,
++ 0xe0df1 ,
++ 0xe0df2 ,
++ 0xe0df3 ,
++ 0xe0df4 ,
++ 0xe0df5 ,
++ 0xe0df6 ,
++ 0xe0df7 ,
++ 0xe0df8 ,
++ 0xe0df9 ,
++ 0xe0dfa ,
++ 0xe0dfb ,
++ 0xe0dfc ,
++ 0xe0dfd ,
++ 0xe0dfe ,
++ 0xe0dff ,
++ 0xe0e00 ,
++ 0xe0e01 ,
++ 0xe0e02 ,
++ 0xe0e03 ,
++ 0xe0e04 ,
++ 0xe0e05 ,
++ 0xe0e06 ,
++ 0xe0e07 ,
++ 0xe0e08 ,
++ 0xe0e09 ,
++ 0xe0e0a ,
++ 0xe0e0b ,
++ 0xe0e0c ,
++ 0xe0e0d ,
++ 0xe0e0e ,
++ 0xe0e0f ,
++ 0xe0e10 ,
++ 0xe0e11 ,
++ 0xe0e12 ,
++ 0xe0e13 ,
++ 0xe0e14 ,
++ 0xe0e15 ,
++ 0xe0e16 ,
++ 0xe0e17 ,
++ 0xe0e18 ,
++ 0xe0e19 ,
++ 0xe0e1a ,
++ 0xe0e1b ,
++ 0xe0e1c ,
++ 0xe0e1d ,
++ 0xe0e1e ,
++ 0xe0e1f ,
++ 0xe0e20 ,
++ 0xe0e21 ,
++ 0xe0e22 ,
++ 0xe0e23 ,
++ 0xe0e24 ,
++ 0xe0e25 ,
++ 0xe0e26 ,
++ 0xe0e27 ,
++ 0xe0e28 ,
++ 0xe0e29 ,
++ 0xe0e2a ,
++ 0xe0e2b ,
++ 0xe0e2c ,
++ 0xe0e2d ,
++ 0xe0e2e ,
++ 0xe0e2f ,
++ 0xe0e30 ,
++ 0xe0e31 ,
++ 0xe0e32 ,
++ 0xe0e33 ,
++ 0xe0e34 ,
++ 0xe0e35 ,
++ 0xe0e36 ,
++ 0xe0e37 ,
++ 0xe0e38 ,
++ 0xe0e39 ,
++ 0xe0e3a ,
++ 0xe0e3b ,
++ 0xe0e3c ,
++ 0xe0e3d ,
++ 0xe0e3e ,
++ 0xe0e3f ,
++ 0xe0e40 ,
++ 0xe0e41 ,
++ 0xe0e42 ,
++ 0xe0e43 ,
++ 0xe0e44 ,
++ 0xe0e45 ,
++ 0xe0e46 ,
++ 0xe0e47 ,
++ 0xe0e48 ,
++ 0xe0e49 ,
++ 0xe0e4a ,
++ 0xe0e4b ,
++ 0xe0e4c ,
++ 0xe0e4d ,
++ 0xe0e4e ,
++ 0xe0e4f ,
++ 0xe0e50 ,
++ 0xe0e51 ,
++ 0xe0e52 ,
++ 0xe0e53 ,
++ 0xe0e54 ,
++ 0xe0e55 ,
++ 0xe0e56 ,
++ 0xe0e57 ,
++ 0xe0e58 ,
++ 0xe0e59 ,
++ 0xe0e5a ,
++ 0xe0e5b ,
++ 0xe0e5c ,
++ 0xe0e5d ,
++ 0xe0e5e ,
++ 0xe0e5f ,
++ 0xe0e60 ,
++ 0xe0e61 ,
++ 0xe0e62 ,
++ 0xe0e63 ,
++ 0xe0e64 ,
++ 0xe0e65 ,
++ 0xe0e66 ,
++ 0xe0e67 ,
++ 0xe0e68 ,
++ 0xe0e69 ,
++ 0xe0e6a ,
++ 0xe0e6b ,
++ 0xe0e6c ,
++ 0xe0e6d ,
++ 0xe0e6e ,
++ 0xe0e6f ,
++ 0xe0e70 ,
++ 0xe0e71 ,
++ 0xe0e72 ,
++ 0xe0e73 ,
++ 0xe0e74 ,
++ 0xe0e75 ,
++ 0xe0e76 ,
++ 0xe0e77 ,
++ 0xe0e78 ,
++ 0xe0e79 ,
++ 0xe0e7a ,
++ 0xe0e7b ,
++ 0xe0e7c ,
++ 0xe0e7d ,
++ 0xe0e7e ,
++ 0xe0e7f ,
++ 0xe0e80 ,
++ 0xe0e81 ,
++ 0xe0e82 ,
++ 0xe0e83 ,
++ 0xe0e84 ,
++ 0xe0e85 ,
++ 0xe0e86 ,
++ 0xe0e87 ,
++ 0xe0e88 ,
++ 0xe0e89 ,
++ 0xe0e8a ,
++ 0xe0e8b ,
++ 0xe0e8c ,
++ 0xe0e8d ,
++ 0xe0e8e ,
++ 0xe0e8f ,
++ 0xe0e90 ,
++ 0xe0e91 ,
++ 0xe0e92 ,
++ 0xe0e93 ,
++ 0xe0e94 ,
++ 0xe0e95 ,
++ 0xe0e96 ,
++ 0xe0e97 ,
++ 0xe0e98 ,
++ 0xe0e99 ,
++ 0xe0e9a ,
++ 0xe0e9b ,
++ 0xe0e9c ,
++ 0xe0e9d ,
++ 0xe0e9e ,
++ 0xe0e9f ,
++ 0xe0ea0 ,
++ 0xe0ea1 ,
++ 0xe0ea2 ,
++ 0xe0ea3 ,
++ 0xe0ea4 ,
++ 0xe0ea5 ,
++ 0xe0ea6 ,
++ 0xe0ea7 ,
++ 0xe0ea8 ,
++ 0xe0ea9 ,
++ 0xe0eaa ,
++ 0xe0eab ,
++ 0xe0eac ,
++ 0xe0ead ,
++ 0xe0eae ,
++ 0xe0eaf ,
++ 0xe0eb0 ,
++ 0xe0eb1 ,
++ 0xe0eb2 ,
++ 0xe0eb3 ,
++ 0xe0eb4 ,
++ 0xe0eb5 ,
++ 0xe0eb6 ,
++ 0xe0eb7 ,
++ 0xe0eb8 ,
++ 0xe0eb9 ,
++ 0xe0eba ,
++ 0xe0ebb ,
++ 0xe0ebc ,
++ 0xe0ebd ,
++ 0xe0ebe ,
++ 0xe0ebf ,
++ 0xe0ec0 ,
++ 0xe0ec1 ,
++ 0xe0ec2 ,
++ 0xe0ec3 ,
++ 0xe0ec4 ,
++ 0xe0ec5 ,
++ 0xe0ec6 ,
++ 0xe0ec7 ,
++ 0xe0ec8 ,
++ 0xe0ec9 ,
++ 0xe0eca ,
++ 0xe0ecb ,
++ 0xe0ecc ,
++ 0xe0ecd ,
++ 0xe0ece ,
++ 0xe0ecf ,
++ 0xe0ed0 ,
++ 0xe0ed1 ,
++ 0xe0ed2 ,
++ 0xe0ed3 ,
++ 0xe0ed4 ,
++ 0xe0ed5 ,
++ 0xe0ed6 ,
++ 0xe0ed7 ,
++ 0xe0ed8 ,
++ 0xe0ed9 ,
++ 0xe0eda ,
++ 0xe0edb ,
++ 0xe0edc ,
++ 0xe0edd ,
++ 0xe0ede ,
++ 0xe0edf ,
++ 0xe0ee0 ,
++ 0xe0ee1 ,
++ 0xe0ee2 ,
++ 0xe0ee3 ,
++ 0xe0ee4 ,
++ 0xe0ee5 ,
++ 0xe0ee6 ,
++ 0xe0ee7 ,
++ 0xe0ee8 ,
++ 0xe0ee9 ,
++ 0xe0eea ,
++ 0xe0eeb ,
++ 0xe0eec ,
++ 0xe0eed ,
++ 0xe0eee ,
++ 0xe0eef ,
++ 0xe0ef0 ,
++ 0xe0ef1 ,
++ 0xe0ef2 ,
++ 0xe0ef3 ,
++ 0xe0ef4 ,
++ 0xe0ef5 ,
++ 0xe0ef6 ,
++ 0xe0ef7 ,
++ 0xe0ef8 ,
++ 0xe0ef9 ,
++ 0xe0efa ,
++ 0xe0efb ,
++ 0xe0efc ,
++ 0xe0efd ,
++ 0xe0efe ,
++ 0xe0eff ,
++ 0xe0f00 ,
++ 0xe0f01 ,
++ 0xe0f02 ,
++ 0xe0f03 ,
++ 0xe0f04 ,
++ 0xe0f05 ,
++ 0xe0f06 ,
++ 0xe0f07 ,
++ 0xe0f08 ,
++ 0xe0f09 ,
++ 0xe0f0a ,
++ 0xe0f0b ,
++ 0xe0f0c ,
++ 0xe0f0d ,
++ 0xe0f0e ,
++ 0xe0f0f ,
++ 0xe0f10 ,
++ 0xe0f11 ,
++ 0xe0f12 ,
++ 0xe0f13 ,
++ 0xe0f14 ,
++ 0xe0f15 ,
++ 0xe0f16 ,
++ 0xe0f17 ,
++ 0xe0f18 ,
++ 0xe0f19 ,
++ 0xe0f1a ,
++ 0xe0f1b ,
++ 0xe0f1c ,
++ 0xe0f1d ,
++ 0xe0f1e ,
++ 0xe0f1f ,
++ 0xe0f20 ,
++ 0xe0f21 ,
++ 0xe0f22 ,
++ 0xe0f23 ,
++ 0xe0f24 ,
++ 0xe0f25 ,
++ 0xe0f26 ,
++ 0xe0f27 ,
++ 0xe0f28 ,
++ 0xe0f29 ,
++ 0xe0f2a ,
++ 0xe0f2b ,
++ 0xe0f2c ,
++ 0xe0f2d ,
++ 0xe0f2e ,
++ 0xe0f2f ,
++ 0xe0f30 ,
++ 0xe0f31 ,
++ 0xe0f32 ,
++ 0xe0f33 ,
++ 0xe0f34 ,
++ 0xe0f35 ,
++ 0xe0f36 ,
++ 0xe0f37 ,
++ 0xe0f38 ,
++ 0xe0f39 ,
++ 0xe0f3a ,
++ 0xe0f3b ,
++ 0xe0f3c ,
++ 0xe0f3d ,
++ 0xe0f3e ,
++ 0xe0f3f ,
++ 0xe0f40 ,
++ 0xe0f41 ,
++ 0xe0f42 ,
++ 0xe0f43 ,
++ 0xe0f44 ,
++ 0xe0f45 ,
++ 0xe0f46 ,
++ 0xe0f47 ,
++ 0xe0f48 ,
++ 0xe0f49 ,
++ 0xe0f4a ,
++ 0xe0f4b ,
++ 0xe0f4c ,
++ 0xe0f4d ,
++ 0xe0f4e ,
++ 0xe0f4f ,
++ 0xe0f50 ,
++ 0xe0f51 ,
++ 0xe0f52 ,
++ 0xe0f53 ,
++ 0xe0f54 ,
++ 0xe0f55 ,
++ 0xe0f56 ,
++ 0xe0f57 ,
++ 0xe0f58 ,
++ 0xe0f59 ,
++ 0xe0f5a ,
++ 0xe0f5b ,
++ 0xe0f5c ,
++ 0xe0f5d ,
++ 0xe0f5e ,
++ 0xe0f5f ,
++ 0xe0f60 ,
++ 0xe0f61 ,
++ 0xe0f62 ,
++ 0xe0f63 ,
++ 0xe0f64 ,
++ 0xe0f65 ,
++ 0xe0f66 ,
++ 0xe0f67 ,
++ 0xe0f68 ,
++ 0xe0f69 ,
++ 0xe0f6a ,
++ 0xe0f6b ,
++ 0xe0f6c ,
++ 0xe0f6d ,
++ 0xe0f6e ,
++ 0xe0f6f ,
++ 0xe0f70 ,
++ 0xe0f71 ,
++ 0xe0f72 ,
++ 0xe0f73 ,
++ 0xe0f74 ,
++ 0xe0f75 ,
++ 0xe0f76 ,
++ 0xe0f77 ,
++ 0xe0f78 ,
++ 0xe0f79 ,
++ 0xe0f7a ,
++ 0xe0f7b ,
++ 0xe0f7c ,
++ 0xe0f7d ,
++ 0xe0f7e ,
++ 0xe0f7f ,
++ 0xe0f80 ,
++ 0xe0f81 ,
++ 0xe0f82 ,
++ 0xe0f83 ,
++ 0xe0f84 ,
++ 0xe0f85 ,
++ 0xe0f86 ,
++ 0xe0f87 ,
++ 0xe0f88 ,
++ 0xe0f89 ,
++ 0xe0f8a ,
++ 0xe0f8b ,
++ 0xe0f8c ,
++ 0xe0f8d ,
++ 0xe0f8e ,
++ 0xe0f8f ,
++ 0xe0f90 ,
++ 0xe0f91 ,
++ 0xe0f92 ,
++ 0xe0f93 ,
++ 0xe0f94 ,
++ 0xe0f95 ,
++ 0xe0f96 ,
++ 0xe0f97 ,
++ 0xe0f98 ,
++ 0xe0f99 ,
++ 0xe0f9a ,
++ 0xe0f9b ,
++ 0xe0f9c ,
++ 0xe0f9d ,
++ 0xe0f9e ,
++ 0xe0f9f ,
++ 0xe0fa0 ,
++ 0xe0fa1 ,
++ 0xe0fa2 ,
++ 0xe0fa3 ,
++ 0xe0fa4 ,
++ 0xe0fa5 ,
++ 0xe0fa6 ,
++ 0xe0fa7 ,
++ 0xe0fa8 ,
++ 0xe0fa9 ,
++ 0xe0faa ,
++ 0xe0fab ,
++ 0xe0fac ,
++ 0xe0fad ,
++ 0xe0fae ,
++ 0xe0faf ,
++ 0xe0fb0 ,
++ 0xe0fb1 ,
++ 0xe0fb2 ,
++ 0xe0fb3 ,
++ 0xe0fb4 ,
++ 0xe0fb5 ,
++ 0xe0fb6 ,
++ 0xe0fb7 ,
++ 0xe0fb8 ,
++ 0xe0fb9 ,
++ 0xe0fba ,
++ 0xe0fbb ,
++ 0xe0fbc ,
++ 0xe0fbd ,
++ 0xe0fbe ,
++ 0xe0fbf ,
++ 0xe0fc0 ,
++ 0xe0fc1 ,
++ 0xe0fc2 ,
++ 0xe0fc3 ,
++ 0xe0fc4 ,
++ 0xe0fc5 ,
++ 0xe0fc6 ,
++ 0xe0fc7 ,
++ 0xe0fc8 ,
++ 0xe0fc9 ,
++ 0xe0fca ,
++ 0xe0fcb ,
++ 0xe0fcc ,
++ 0xe0fcd ,
++ 0xe0fce ,
++ 0xe0fcf ,
++ 0xe0fd0 ,
++ 0xe0fd1 ,
++ 0xe0fd2 ,
++ 0xe0fd3 ,
++ 0xe0fd4 ,
++ 0xe0fd5 ,
++ 0xe0fd6 ,
++ 0xe0fd7 ,
++ 0xe0fd8 ,
++ 0xe0fd9 ,
++ 0xe0fda ,
++ 0xe0fdb ,
++ 0xe0fdc ,
++ 0xe0fdd ,
++ 0xe0fde ,
++ 0xe0fdf ,
++ 0xe0fe0 ,
++ 0xe0fe1 ,
++ 0xe0fe2 ,
++ 0xe0fe3 ,
++ 0xe0fe4 ,
++ 0xe0fe5 ,
++ 0xe0fe6 ,
++ 0xe0fe7 ,
++ 0xe0fe8 ,
++ 0xe0fe9 ,
++ 0xe0fea ,
++ 0xe0feb ,
++ 0xe0fec ,
++ 0xe0fed ,
++ 0xe0fee ,
++ 0xe0fef ,
++ 0xe0ff0 ,
++ 0xe0ff1 ,
++ 0xe0ff2 ,
++ 0xe0ff3 ,
++ 0xe0ff4 ,
++ 0xe0ff5 ,
++ 0xe0ff6 ,
++ 0xe0ff7 ,
++ 0xe0ff8 ,
++ 0xe0ff9 ,
++ 0xe0ffa ,
++ 0xe0ffb ,
++ 0xe0ffc ,
++ 0xe0ffd ,
++ 0xe0ffe ,
++ 0xe0fff };
++
++static FcBlanks fcBlanks = {
++ 4191,
++ -1,
++ _fcBlanks
++};
++
+diff --git a/fc-case/fccase.h b/fc-case/fccase.h
+new file mode 100644
+index 0000000..5be716d
+--- /dev/null
++++ b/fc-case/fccase.h
+@@ -0,0 +1,354 @@
++/*
++ * fontconfig/fc-case/fccase.tmpl.h
++ *
++ * Copyright © 2003 Keith Packard
++ *
++ * Permission to use, copy, modify, distribute, and sell this software and its
++ * documentation for any purpose is hereby granted without fee, provided that
++ * the above copyright notice appear in all copies and that both that
++ * copyright notice and this permission notice appear in supporting
++ * documentation, and that the name of the author(s) not be used in
++ * advertising or publicity pertaining to distribution of the software without
++ * specific, written prior permission. The authors make no
++ * representations about the suitability of this software for any purpose. It
++ * is provided "as is" without express or implied warranty.
++ *
++ * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
++ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
++ * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
++ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
++ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
++ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
++ * PERFORMANCE OF THIS SOFTWARE.
++ */
++
++#define FC_NUM_CASE_FOLD 288
++#define FC_NUM_CASE_FOLD_CHARS 471
++#define FC_MAX_CASE_FOLD_CHARS 6
++#define FC_MAX_CASE_FOLD_EXPAND 4
++#define FC_MIN_FOLD_CHAR 0x00000041
++#define FC_MAX_FOLD_CHAR 0x0001e921
++
++static const FcCaseFold fcCaseFold[FC_NUM_CASE_FOLD] = {
++ { 0x00000041, FC_CASE_FOLD_RANGE, 0x001a, 32 },
++ { 0x000000b5, FC_CASE_FOLD_RANGE, 0x0001, 775 },
++ { 0x000000c0, FC_CASE_FOLD_RANGE, 0x0017, 32 },
++ { 0x000000d8, FC_CASE_FOLD_RANGE, 0x0007, 32 },
++ { 0x000000df, FC_CASE_FOLD_FULL, 0x0002, 0 },
++ { 0x00000100, FC_CASE_FOLD_EVEN_ODD, 0x002f, 1 },
++ { 0x00000130, FC_CASE_FOLD_FULL, 0x0003, 2 },
++ { 0x00000132, FC_CASE_FOLD_EVEN_ODD, 0x0005, 1 },
++ { 0x00000139, FC_CASE_FOLD_EVEN_ODD, 0x000f, 1 },
++ { 0x00000149, FC_CASE_FOLD_FULL, 0x0003, 5 },
++ { 0x0000014a, FC_CASE_FOLD_EVEN_ODD, 0x002d, 1 },
++ { 0x00000178, FC_CASE_FOLD_RANGE, 0x0001, -121 },
++ { 0x00000179, FC_CASE_FOLD_EVEN_ODD, 0x0005, 1 },
++ { 0x0000017f, FC_CASE_FOLD_RANGE, 0x0001, -268 },
++ { 0x00000181, FC_CASE_FOLD_RANGE, 0x0001, 210 },
++ { 0x00000182, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x00000186, FC_CASE_FOLD_RANGE, 0x0001, 206 },
++ { 0x00000187, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x00000189, FC_CASE_FOLD_RANGE, 0x0002, 205 },
++ { 0x0000018b, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x0000018e, FC_CASE_FOLD_RANGE, 0x0001, 79 },
++ { 0x0000018f, FC_CASE_FOLD_RANGE, 0x0001, 202 },
++ { 0x00000190, FC_CASE_FOLD_RANGE, 0x0001, 203 },
++ { 0x00000191, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x00000193, FC_CASE_FOLD_RANGE, 0x0001, 205 },
++ { 0x00000194, FC_CASE_FOLD_RANGE, 0x0001, 207 },
++ { 0x00000196, FC_CASE_FOLD_RANGE, 0x0001, 211 },
++ { 0x00000197, FC_CASE_FOLD_RANGE, 0x0001, 209 },
++ { 0x00000198, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x0000019c, FC_CASE_FOLD_RANGE, 0x0001, 211 },
++ { 0x0000019d, FC_CASE_FOLD_RANGE, 0x0001, 213 },
++ { 0x0000019f, FC_CASE_FOLD_RANGE, 0x0001, 214 },
++ { 0x000001a0, FC_CASE_FOLD_EVEN_ODD, 0x0005, 1 },
++ { 0x000001a6, FC_CASE_FOLD_RANGE, 0x0001, 218 },
++ { 0x000001a7, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000001a9, FC_CASE_FOLD_RANGE, 0x0001, 218 },
++ { 0x000001ac, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000001ae, FC_CASE_FOLD_RANGE, 0x0001, 218 },
++ { 0x000001af, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000001b1, FC_CASE_FOLD_RANGE, 0x0002, 217 },
++ { 0x000001b3, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x000001b7, FC_CASE_FOLD_RANGE, 0x0001, 219 },
++ { 0x000001b8, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000001bc, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000001c4, FC_CASE_FOLD_RANGE, 0x0001, 2 },
++ { 0x000001c5, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000001c7, FC_CASE_FOLD_RANGE, 0x0001, 2 },
++ { 0x000001c8, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000001ca, FC_CASE_FOLD_RANGE, 0x0001, 2 },
++ { 0x000001cb, FC_CASE_FOLD_EVEN_ODD, 0x0011, 1 },
++ { 0x000001de, FC_CASE_FOLD_EVEN_ODD, 0x0011, 1 },
++ { 0x000001f0, FC_CASE_FOLD_FULL, 0x0003, 8 },
++ { 0x000001f1, FC_CASE_FOLD_RANGE, 0x0001, 2 },
++ { 0x000001f2, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x000001f6, FC_CASE_FOLD_RANGE, 0x0001, -97 },
++ { 0x000001f7, FC_CASE_FOLD_RANGE, 0x0001, -56 },
++ { 0x000001f8, FC_CASE_FOLD_EVEN_ODD, 0x0027, 1 },
++ { 0x00000220, FC_CASE_FOLD_RANGE, 0x0001, -130 },
++ { 0x00000222, FC_CASE_FOLD_EVEN_ODD, 0x0011, 1 },
++ { 0x0000023a, FC_CASE_FOLD_RANGE, 0x0001, 10795 },
++ { 0x0000023b, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x0000023d, FC_CASE_FOLD_RANGE, 0x0001, -163 },
++ { 0x0000023e, FC_CASE_FOLD_RANGE, 0x0001, 10792 },
++ { 0x00000241, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x00000243, FC_CASE_FOLD_RANGE, 0x0001, -195 },
++ { 0x00000244, FC_CASE_FOLD_RANGE, 0x0001, 69 },
++ { 0x00000245, FC_CASE_FOLD_RANGE, 0x0001, 71 },
++ { 0x00000246, FC_CASE_FOLD_EVEN_ODD, 0x0009, 1 },
++ { 0x00000345, FC_CASE_FOLD_RANGE, 0x0001, 116 },
++ { 0x00000370, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x00000376, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x0000037f, FC_CASE_FOLD_RANGE, 0x0001, 116 },
++ { 0x00000386, FC_CASE_FOLD_RANGE, 0x0001, 38 },
++ { 0x00000388, FC_CASE_FOLD_RANGE, 0x0003, 37 },
++ { 0x0000038c, FC_CASE_FOLD_RANGE, 0x0001, 64 },
++ { 0x0000038e, FC_CASE_FOLD_RANGE, 0x0002, 63 },
++ { 0x00000390, FC_CASE_FOLD_FULL, 0x0006, 11 },
++ { 0x00000391, FC_CASE_FOLD_RANGE, 0x0011, 32 },
++ { 0x000003a3, FC_CASE_FOLD_RANGE, 0x0009, 32 },
++ { 0x000003b0, FC_CASE_FOLD_FULL, 0x0006, 17 },
++ { 0x000003c2, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000003cf, FC_CASE_FOLD_RANGE, 0x0001, 8 },
++ { 0x000003d0, FC_CASE_FOLD_RANGE, 0x0001, -30 },
++ { 0x000003d1, FC_CASE_FOLD_RANGE, 0x0001, -25 },
++ { 0x000003d5, FC_CASE_FOLD_RANGE, 0x0001, -15 },
++ { 0x000003d6, FC_CASE_FOLD_RANGE, 0x0001, -22 },
++ { 0x000003d8, FC_CASE_FOLD_EVEN_ODD, 0x0017, 1 },
++ { 0x000003f0, FC_CASE_FOLD_RANGE, 0x0001, -54 },
++ { 0x000003f1, FC_CASE_FOLD_RANGE, 0x0001, -48 },
++ { 0x000003f4, FC_CASE_FOLD_RANGE, 0x0001, -60 },
++ { 0x000003f5, FC_CASE_FOLD_RANGE, 0x0001, -64 },
++ { 0x000003f7, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000003f9, FC_CASE_FOLD_RANGE, 0x0001, -7 },
++ { 0x000003fa, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000003fd, FC_CASE_FOLD_RANGE, 0x0003, -130 },
++ { 0x00000400, FC_CASE_FOLD_RANGE, 0x0010, 80 },
++ { 0x00000410, FC_CASE_FOLD_RANGE, 0x0020, 32 },
++ { 0x00000460, FC_CASE_FOLD_EVEN_ODD, 0x0021, 1 },
++ { 0x0000048a, FC_CASE_FOLD_EVEN_ODD, 0x0035, 1 },
++ { 0x000004c0, FC_CASE_FOLD_RANGE, 0x0001, 15 },
++ { 0x000004c1, FC_CASE_FOLD_EVEN_ODD, 0x000d, 1 },
++ { 0x000004d0, FC_CASE_FOLD_EVEN_ODD, 0x005f, 1 },
++ { 0x00000531, FC_CASE_FOLD_RANGE, 0x0026, 48 },
++ { 0x00000587, FC_CASE_FOLD_FULL, 0x0004, 23 },
++ { 0x000010a0, FC_CASE_FOLD_RANGE, 0x0026, 7264 },
++ { 0x000010c7, FC_CASE_FOLD_RANGE, 0x0001, 7264 },
++ { 0x000010cd, FC_CASE_FOLD_RANGE, 0x0001, 7264 },
++ { 0x000013f8, FC_CASE_FOLD_RANGE, 0x0006, -8 },
++ { 0x00001c80, FC_CASE_FOLD_RANGE, 0x0001, -6222 },
++ { 0x00001c81, FC_CASE_FOLD_RANGE, 0x0001, -6221 },
++ { 0x00001c82, FC_CASE_FOLD_RANGE, 0x0001, -6212 },
++ { 0x00001c83, FC_CASE_FOLD_RANGE, 0x0002, -6210 },
++ { 0x00001c85, FC_CASE_FOLD_RANGE, 0x0001, -6211 },
++ { 0x00001c86, FC_CASE_FOLD_RANGE, 0x0001, -6204 },
++ { 0x00001c87, FC_CASE_FOLD_RANGE, 0x0001, -6180 },
++ { 0x00001c88, FC_CASE_FOLD_RANGE, 0x0001, -30269 },
++ { 0x00001e00, FC_CASE_FOLD_EVEN_ODD, 0x0095, 1 },
++ { 0x00001e96, FC_CASE_FOLD_FULL, 0x0003, 27 },
++ { 0x00001e97, FC_CASE_FOLD_FULL, 0x0003, 30 },
++ { 0x00001e98, FC_CASE_FOLD_FULL, 0x0003, 33 },
++ { 0x00001e99, FC_CASE_FOLD_FULL, 0x0003, 36 },
++ { 0x00001e9a, FC_CASE_FOLD_FULL, 0x0003, 39 },
++ { 0x00001e9b, FC_CASE_FOLD_RANGE, 0x0001, -58 },
++ { 0x00001e9e, FC_CASE_FOLD_FULL, 0x0002, 42 },
++ { 0x00001ea0, FC_CASE_FOLD_EVEN_ODD, 0x005f, 1 },
++ { 0x00001f08, FC_CASE_FOLD_RANGE, 0x0008, -8 },
++ { 0x00001f18, FC_CASE_FOLD_RANGE, 0x0006, -8 },
++ { 0x00001f28, FC_CASE_FOLD_RANGE, 0x0008, -8 },
++ { 0x00001f38, FC_CASE_FOLD_RANGE, 0x0008, -8 },
++ { 0x00001f48, FC_CASE_FOLD_RANGE, 0x0006, -8 },
++ { 0x00001f50, FC_CASE_FOLD_FULL, 0x0004, 44 },
++ { 0x00001f52, FC_CASE_FOLD_FULL, 0x0006, 48 },
++ { 0x00001f54, FC_CASE_FOLD_FULL, 0x0006, 54 },
++ { 0x00001f56, FC_CASE_FOLD_FULL, 0x0006, 60 },
++ { 0x00001f59, FC_CASE_FOLD_RANGE, 0x0001, -8 },
++ { 0x00001f5b, FC_CASE_FOLD_RANGE, 0x0001, -8 },
++ { 0x00001f5d, FC_CASE_FOLD_RANGE, 0x0001, -8 },
++ { 0x00001f5f, FC_CASE_FOLD_RANGE, 0x0001, -8 },
++ { 0x00001f68, FC_CASE_FOLD_RANGE, 0x0008, -8 },
++ { 0x00001f80, FC_CASE_FOLD_FULL, 0x0005, 66 },
++ { 0x00001f81, FC_CASE_FOLD_FULL, 0x0005, 71 },
++ { 0x00001f82, FC_CASE_FOLD_FULL, 0x0005, 76 },
++ { 0x00001f83, FC_CASE_FOLD_FULL, 0x0005, 81 },
++ { 0x00001f84, FC_CASE_FOLD_FULL, 0x0005, 86 },
++ { 0x00001f85, FC_CASE_FOLD_FULL, 0x0005, 91 },
++ { 0x00001f86, FC_CASE_FOLD_FULL, 0x0005, 96 },
++ { 0x00001f87, FC_CASE_FOLD_FULL, 0x0005, 101 },
++ { 0x00001f88, FC_CASE_FOLD_FULL, 0x0005, 106 },
++ { 0x00001f89, FC_CASE_FOLD_FULL, 0x0005, 111 },
++ { 0x00001f8a, FC_CASE_FOLD_FULL, 0x0005, 116 },
++ { 0x00001f8b, FC_CASE_FOLD_FULL, 0x0005, 121 },
++ { 0x00001f8c, FC_CASE_FOLD_FULL, 0x0005, 126 },
++ { 0x00001f8d, FC_CASE_FOLD_FULL, 0x0005, 131 },
++ { 0x00001f8e, FC_CASE_FOLD_FULL, 0x0005, 136 },
++ { 0x00001f8f, FC_CASE_FOLD_FULL, 0x0005, 141 },
++ { 0x00001f90, FC_CASE_FOLD_FULL, 0x0005, 146 },
++ { 0x00001f91, FC_CASE_FOLD_FULL, 0x0005, 151 },
++ { 0x00001f92, FC_CASE_FOLD_FULL, 0x0005, 156 },
++ { 0x00001f93, FC_CASE_FOLD_FULL, 0x0005, 161 },
++ { 0x00001f94, FC_CASE_FOLD_FULL, 0x0005, 166 },
++ { 0x00001f95, FC_CASE_FOLD_FULL, 0x0005, 171 },
++ { 0x00001f96, FC_CASE_FOLD_FULL, 0x0005, 176 },
++ { 0x00001f97, FC_CASE_FOLD_FULL, 0x0005, 181 },
++ { 0x00001f98, FC_CASE_FOLD_FULL, 0x0005, 186 },
++ { 0x00001f99, FC_CASE_FOLD_FULL, 0x0005, 191 },
++ { 0x00001f9a, FC_CASE_FOLD_FULL, 0x0005, 196 },
++ { 0x00001f9b, FC_CASE_FOLD_FULL, 0x0005, 201 },
++ { 0x00001f9c, FC_CASE_FOLD_FULL, 0x0005, 206 },
++ { 0x00001f9d, FC_CASE_FOLD_FULL, 0x0005, 211 },
++ { 0x00001f9e, FC_CASE_FOLD_FULL, 0x0005, 216 },
++ { 0x00001f9f, FC_CASE_FOLD_FULL, 0x0005, 221 },
++ { 0x00001fa0, FC_CASE_FOLD_FULL, 0x0005, 226 },
++ { 0x00001fa1, FC_CASE_FOLD_FULL, 0x0005, 231 },
++ { 0x00001fa2, FC_CASE_FOLD_FULL, 0x0005, 236 },
++ { 0x00001fa3, FC_CASE_FOLD_FULL, 0x0005, 241 },
++ { 0x00001fa4, FC_CASE_FOLD_FULL, 0x0005, 246 },
++ { 0x00001fa5, FC_CASE_FOLD_FULL, 0x0005, 251 },
++ { 0x00001fa6, FC_CASE_FOLD_FULL, 0x0005, 256 },
++ { 0x00001fa7, FC_CASE_FOLD_FULL, 0x0005, 261 },
++ { 0x00001fa8, FC_CASE_FOLD_FULL, 0x0005, 266 },
++ { 0x00001fa9, FC_CASE_FOLD_FULL, 0x0005, 271 },
++ { 0x00001faa, FC_CASE_FOLD_FULL, 0x0005, 276 },
++ { 0x00001fab, FC_CASE_FOLD_FULL, 0x0005, 281 },
++ { 0x00001fac, FC_CASE_FOLD_FULL, 0x0005, 286 },
++ { 0x00001fad, FC_CASE_FOLD_FULL, 0x0005, 291 },
++ { 0x00001fae, FC_CASE_FOLD_FULL, 0x0005, 296 },
++ { 0x00001faf, FC_CASE_FOLD_FULL, 0x0005, 301 },
++ { 0x00001fb2, FC_CASE_FOLD_FULL, 0x0005, 306 },
++ { 0x00001fb3, FC_CASE_FOLD_FULL, 0x0004, 311 },
++ { 0x00001fb4, FC_CASE_FOLD_FULL, 0x0004, 315 },
++ { 0x00001fb6, FC_CASE_FOLD_FULL, 0x0004, 319 },
++ { 0x00001fb7, FC_CASE_FOLD_FULL, 0x0006, 323 },
++ { 0x00001fb8, FC_CASE_FOLD_RANGE, 0x0002, -8 },
++ { 0x00001fba, FC_CASE_FOLD_RANGE, 0x0002, -74 },
++ { 0x00001fbc, FC_CASE_FOLD_FULL, 0x0004, 329 },
++ { 0x00001fbe, FC_CASE_FOLD_RANGE, 0x0001, -7173 },
++ { 0x00001fc2, FC_CASE_FOLD_FULL, 0x0005, 333 },
++ { 0x00001fc3, FC_CASE_FOLD_FULL, 0x0004, 338 },
++ { 0x00001fc4, FC_CASE_FOLD_FULL, 0x0004, 342 },
++ { 0x00001fc6, FC_CASE_FOLD_FULL, 0x0004, 346 },
++ { 0x00001fc7, FC_CASE_FOLD_FULL, 0x0006, 350 },
++ { 0x00001fc8, FC_CASE_FOLD_RANGE, 0x0004, -86 },
++ { 0x00001fcc, FC_CASE_FOLD_FULL, 0x0004, 356 },
++ { 0x00001fd2, FC_CASE_FOLD_FULL, 0x0006, 360 },
++ { 0x00001fd3, FC_CASE_FOLD_FULL, 0x0006, 366 },
++ { 0x00001fd6, FC_CASE_FOLD_FULL, 0x0004, 372 },
++ { 0x00001fd7, FC_CASE_FOLD_FULL, 0x0006, 376 },
++ { 0x00001fd8, FC_CASE_FOLD_RANGE, 0x0002, -8 },
++ { 0x00001fda, FC_CASE_FOLD_RANGE, 0x0002, -100 },
++ { 0x00001fe2, FC_CASE_FOLD_FULL, 0x0006, 382 },
++ { 0x00001fe3, FC_CASE_FOLD_FULL, 0x0006, 388 },
++ { 0x00001fe4, FC_CASE_FOLD_FULL, 0x0004, 394 },
++ { 0x00001fe6, FC_CASE_FOLD_FULL, 0x0004, 398 },
++ { 0x00001fe7, FC_CASE_FOLD_FULL, 0x0006, 402 },
++ { 0x00001fe8, FC_CASE_FOLD_RANGE, 0x0002, -8 },
++ { 0x00001fea, FC_CASE_FOLD_RANGE, 0x0002, -112 },
++ { 0x00001fec, FC_CASE_FOLD_RANGE, 0x0001, -7 },
++ { 0x00001ff2, FC_CASE_FOLD_FULL, 0x0005, 408 },
++ { 0x00001ff3, FC_CASE_FOLD_FULL, 0x0004, 413 },
++ { 0x00001ff4, FC_CASE_FOLD_FULL, 0x0004, 417 },
++ { 0x00001ff6, FC_CASE_FOLD_FULL, 0x0004, 421 },
++ { 0x00001ff7, FC_CASE_FOLD_FULL, 0x0006, 425 },
++ { 0x00001ff8, FC_CASE_FOLD_RANGE, 0x0002, -128 },
++ { 0x00001ffa, FC_CASE_FOLD_RANGE, 0x0002, -126 },
++ { 0x00001ffc, FC_CASE_FOLD_FULL, 0x0004, 431 },
++ { 0x00002126, FC_CASE_FOLD_RANGE, 0x0001, -7517 },
++ { 0x0000212a, FC_CASE_FOLD_RANGE, 0x0001, -8383 },
++ { 0x0000212b, FC_CASE_FOLD_RANGE, 0x0001, -8262 },
++ { 0x00002132, FC_CASE_FOLD_RANGE, 0x0001, 28 },
++ { 0x00002160, FC_CASE_FOLD_RANGE, 0x0010, 16 },
++ { 0x00002183, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x000024b6, FC_CASE_FOLD_RANGE, 0x001a, 26 },
++ { 0x00002c00, FC_CASE_FOLD_RANGE, 0x002f, 48 },
++ { 0x00002c60, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x00002c62, FC_CASE_FOLD_RANGE, 0x0001, -10743 },
++ { 0x00002c63, FC_CASE_FOLD_RANGE, 0x0001, -3814 },
++ { 0x00002c64, FC_CASE_FOLD_RANGE, 0x0001, -10727 },
++ { 0x00002c67, FC_CASE_FOLD_EVEN_ODD, 0x0005, 1 },
++ { 0x00002c6d, FC_CASE_FOLD_RANGE, 0x0001, -10780 },
++ { 0x00002c6e, FC_CASE_FOLD_RANGE, 0x0001, -10749 },
++ { 0x00002c6f, FC_CASE_FOLD_RANGE, 0x0001, -10783 },
++ { 0x00002c70, FC_CASE_FOLD_RANGE, 0x0001, -10782 },
++ { 0x00002c72, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x00002c75, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x00002c7e, FC_CASE_FOLD_RANGE, 0x0002, -10815 },
++ { 0x00002c80, FC_CASE_FOLD_EVEN_ODD, 0x0063, 1 },
++ { 0x00002ceb, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x00002cf2, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x0000a640, FC_CASE_FOLD_EVEN_ODD, 0x002d, 1 },
++ { 0x0000a680, FC_CASE_FOLD_EVEN_ODD, 0x001b, 1 },
++ { 0x0000a722, FC_CASE_FOLD_EVEN_ODD, 0x000d, 1 },
++ { 0x0000a732, FC_CASE_FOLD_EVEN_ODD, 0x003d, 1 },
++ { 0x0000a779, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x0000a77d, FC_CASE_FOLD_RANGE, 0x0001, 30204 },
++ { 0x0000a77e, FC_CASE_FOLD_EVEN_ODD, 0x0009, 1 },
++ { 0x0000a78b, FC_CASE_FOLD_EVEN_ODD, 0x0001, 1 },
++ { 0x0000a78d, FC_CASE_FOLD_RANGE, 0x0001, 23256 },
++ { 0x0000a790, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x0000a796, FC_CASE_FOLD_EVEN_ODD, 0x0013, 1 },
++ { 0x0000a7aa, FC_CASE_FOLD_RANGE, 0x0001, 23228 },
++ { 0x0000a7ab, FC_CASE_FOLD_RANGE, 0x0001, 23217 },
++ { 0x0000a7ac, FC_CASE_FOLD_RANGE, 0x0001, 23221 },
++ { 0x0000a7ad, FC_CASE_FOLD_RANGE, 0x0001, 23231 },
++ { 0x0000a7ae, FC_CASE_FOLD_RANGE, 0x0001, 23228 },
++ { 0x0000a7b0, FC_CASE_FOLD_RANGE, 0x0001, 23278 },
++ { 0x0000a7b1, FC_CASE_FOLD_RANGE, 0x0001, 23254 },
++ { 0x0000a7b2, FC_CASE_FOLD_RANGE, 0x0001, 23275 },
++ { 0x0000a7b3, FC_CASE_FOLD_RANGE, 0x0001, 928 },
++ { 0x0000a7b4, FC_CASE_FOLD_EVEN_ODD, 0x0003, 1 },
++ { 0x0000ab70, FC_CASE_FOLD_RANGE, 0x0050, 26672 },
++ { 0x0000fb00, FC_CASE_FOLD_FULL, 0x0002, 435 },
++ { 0x0000fb01, FC_CASE_FOLD_FULL, 0x0002, 437 },
++ { 0x0000fb02, FC_CASE_FOLD_FULL, 0x0002, 439 },
++ { 0x0000fb03, FC_CASE_FOLD_FULL, 0x0003, 441 },
++ { 0x0000fb04, FC_CASE_FOLD_FULL, 0x0003, 444 },
++ { 0x0000fb05, FC_CASE_FOLD_FULL, 0x0002, 447 },
++ { 0x0000fb06, FC_CASE_FOLD_FULL, 0x0002, 449 },
++ { 0x0000fb13, FC_CASE_FOLD_FULL, 0x0004, 451 },
++ { 0x0000fb14, FC_CASE_FOLD_FULL, 0x0004, 455 },
++ { 0x0000fb15, FC_CASE_FOLD_FULL, 0x0004, 459 },
++ { 0x0000fb16, FC_CASE_FOLD_FULL, 0x0004, 463 },
++ { 0x0000fb17, FC_CASE_FOLD_FULL, 0x0004, 467 },
++ { 0x0000ff21, FC_CASE_FOLD_RANGE, 0x001a, 32 },
++ { 0x00010400, FC_CASE_FOLD_RANGE, 0x0028, 40 },
++ { 0x000104b0, FC_CASE_FOLD_RANGE, 0x0024, 40 },
++ { 0x00010c80, FC_CASE_FOLD_RANGE, 0x0033, 64 },
++ { 0x000118a0, FC_CASE_FOLD_RANGE, 0x0020, 32 },
++ { 0x0001e900, FC_CASE_FOLD_RANGE, 0x0022, 34 },
++};
++
++static const FcChar8 fcCaseFoldChars[FC_NUM_CASE_FOLD_CHARS] = {
++0x73,0x73,0x69,0xcc,0x87,0xca,0xbc,0x6e,0x6a,0xcc,0x8c,0xce,0xb9,0xcc,0x88,0xcc,
++0x81,0xcf,0x85,0xcc,0x88,0xcc,0x81,0xd5,0xa5,0xd6,0x82,0x68,0xcc,0xb1,0x74,0xcc,
++0x88,0x77,0xcc,0x8a,0x79,0xcc,0x8a,0x61,0xca,0xbe,0x73,0x73,0xcf,0x85,0xcc,0x93,
++0xcf,0x85,0xcc,0x93,0xcc,0x80,0xcf,0x85,0xcc,0x93,0xcc,0x81,0xcf,0x85,0xcc,0x93,
++0xcd,0x82,0xe1,0xbc,0x80,0xce,0xb9,0xe1,0xbc,0x81,0xce,0xb9,0xe1,0xbc,0x82,0xce,
++0xb9,0xe1,0xbc,0x83,0xce,0xb9,0xe1,0xbc,0x84,0xce,0xb9,0xe1,0xbc,0x85,0xce,0xb9,
++0xe1,0xbc,0x86,0xce,0xb9,0xe1,0xbc,0x87,0xce,0xb9,0xe1,0xbc,0x80,0xce,0xb9,0xe1,
++0xbc,0x81,0xce,0xb9,0xe1,0xbc,0x82,0xce,0xb9,0xe1,0xbc,0x83,0xce,0xb9,0xe1,0xbc,
++0x84,0xce,0xb9,0xe1,0xbc,0x85,0xce,0xb9,0xe1,0xbc,0x86,0xce,0xb9,0xe1,0xbc,0x87,
++0xce,0xb9,0xe1,0xbc,0xa0,0xce,0xb9,0xe1,0xbc,0xa1,0xce,0xb9,0xe1,0xbc,0xa2,0xce,
++0xb9,0xe1,0xbc,0xa3,0xce,0xb9,0xe1,0xbc,0xa4,0xce,0xb9,0xe1,0xbc,0xa5,0xce,0xb9,
++0xe1,0xbc,0xa6,0xce,0xb9,0xe1,0xbc,0xa7,0xce,0xb9,0xe1,0xbc,0xa0,0xce,0xb9,0xe1,
++0xbc,0xa1,0xce,0xb9,0xe1,0xbc,0xa2,0xce,0xb9,0xe1,0xbc,0xa3,0xce,0xb9,0xe1,0xbc,
++0xa4,0xce,0xb9,0xe1,0xbc,0xa5,0xce,0xb9,0xe1,0xbc,0xa6,0xce,0xb9,0xe1,0xbc,0xa7,
++0xce,0xb9,0xe1,0xbd,0xa0,0xce,0xb9,0xe1,0xbd,0xa1,0xce,0xb9,0xe1,0xbd,0xa2,0xce,
++0xb9,0xe1,0xbd,0xa3,0xce,0xb9,0xe1,0xbd,0xa4,0xce,0xb9,0xe1,0xbd,0xa5,0xce,0xb9,
++0xe1,0xbd,0xa6,0xce,0xb9,0xe1,0xbd,0xa7,0xce,0xb9,0xe1,0xbd,0xa0,0xce,0xb9,0xe1,
++0xbd,0xa1,0xce,0xb9,0xe1,0xbd,0xa2,0xce,0xb9,0xe1,0xbd,0xa3,0xce,0xb9,0xe1,0xbd,
++0xa4,0xce,0xb9,0xe1,0xbd,0xa5,0xce,0xb9,0xe1,0xbd,0xa6,0xce,0xb9,0xe1,0xbd,0xa7,
++0xce,0xb9,0xe1,0xbd,0xb0,0xce,0xb9,0xce,0xb1,0xce,0xb9,0xce,0xac,0xce,0xb9,0xce,
++0xb1,0xcd,0x82,0xce,0xb1,0xcd,0x82,0xce,0xb9,0xce,0xb1,0xce,0xb9,0xe1,0xbd,0xb4,
++0xce,0xb9,0xce,0xb7,0xce,0xb9,0xce,0xae,0xce,0xb9,0xce,0xb7,0xcd,0x82,0xce,0xb7,
++0xcd,0x82,0xce,0xb9,0xce,0xb7,0xce,0xb9,0xce,0xb9,0xcc,0x88,0xcc,0x80,0xce,0xb9,
++0xcc,0x88,0xcc,0x81,0xce,0xb9,0xcd,0x82,0xce,0xb9,0xcc,0x88,0xcd,0x82,0xcf,0x85,
++0xcc,0x88,0xcc,0x80,0xcf,0x85,0xcc,0x88,0xcc,0x81,0xcf,0x81,0xcc,0x93,0xcf,0x85,
++0xcd,0x82,0xcf,0x85,0xcc,0x88,0xcd,0x82,0xe1,0xbd,0xbc,0xce,0xb9,0xcf,0x89,0xce,
++0xb9,0xcf,0x8e,0xce,0xb9,0xcf,0x89,0xcd,0x82,0xcf,0x89,0xcd,0x82,0xce,0xb9,0xcf,
++0x89,0xce,0xb9,0x66,0x66,0x66,0x69,0x66,0x6c,0x66,0x66,0x69,0x66,0x66,0x6c,0x73,
++0x74,0x73,0x74,0xd5,0xb4,0xd5,0xb6,0xd5,0xb4,0xd5,0xa5,0xd5,0xb4,0xd5,0xab,0xd5,
++0xbe,0xd5,0xb6,0xd5,0xb4,0xd5,0xad
++};
+diff --git a/fc-glyphname/fcglyphname.h b/fc-glyphname/fcglyphname.h
+new file mode 100644
+index 0000000..f9e5343
+--- /dev/null
++++ b/fc-glyphname/fcglyphname.h
+@@ -0,0 +1,781 @@
++/*
++ * fontconfig/fc-glyphname/fcglyphname.tmpl.h
++ *
++ * Copyright © 2003 Keith Packard
++ *
++ * Permission to use, copy, modify, distribute, and sell this software and its
++ * documentation for any purpose is hereby granted without fee, provided that
++ * the above copyright notice appear in all copies and that both that
++ * copyright notice and this permission notice appear in supporting
++ * documentation, and that the name of the author(s) not be used in
++ * advertising or publicity pertaining to distribution of the software without
++ * specific, written prior permission. The authors make no
++ * representations about the suitability of this software for any purpose. It
++ * is provided "as is" without express or implied warranty.
++ *
++ * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
++ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
++ * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
++ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
++ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
++ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
++ * PERFORMANCE OF THIS SOFTWARE.
++ */
++
++/* 201 glyphnames in 271 entries, 74% occupancy */
++
++#define FC_GLYPHNAME_HASH 271
++#define FC_GLYPHNAME_REHASH 269
++#define FC_GLYPHNAME_MAXLEN 4
++
++typedef int16_t FcGlyphId;
++
++static const struct { const FcChar32 ucs; const FcChar8 name[5]; } _fc_glyph_names[201] = {
++ { 0x2701, "a1" },
++ { 0x2721, "a10" },
++ { 0x275e, "a100" },
++ { 0x2761, "a101" },
++ { 0x2762, "a102" },
++ { 0x2763, "a103" },
++ { 0x2764, "a104" },
++ { 0x2710, "a105" },
++ { 0x2765, "a106" },
++ { 0x2766, "a107" },
++ { 0x2767, "a108" },
++ { 0x2660, "a109" },
++ { 0x261b, "a11" },
++ { 0x2665, "a110" },
++ { 0x2666, "a111" },
++ { 0x2663, "a112" },
++ { 0x2709, "a117" },
++ { 0x2708, "a118" },
++ { 0x2707, "a119" },
++ { 0x261e, "a12" },
++ { 0x2460, "a120" },
++ { 0x2461, "a121" },
++ { 0x2462, "a122" },
++ { 0x2463, "a123" },
++ { 0x2464, "a124" },
++ { 0x2465, "a125" },
++ { 0x2466, "a126" },
++ { 0x2467, "a127" },
++ { 0x2468, "a128" },
++ { 0x2469, "a129" },
++ { 0x270c, "a13" },
++ { 0x2776, "a130" },
++ { 0x2777, "a131" },
++ { 0x2778, "a132" },
++ { 0x2779, "a133" },
++ { 0x277a, "a134" },
++ { 0x277b, "a135" },
++ { 0x277c, "a136" },
++ { 0x277d, "a137" },
++ { 0x277e, "a138" },
++ { 0x277f, "a139" },
++ { 0x270d, "a14" },
++ { 0x2780, "a140" },
++ { 0x2781, "a141" },
++ { 0x2782, "a142" },
++ { 0x2783, "a143" },
++ { 0x2784, "a144" },
++ { 0x2785, "a145" },
++ { 0x2786, "a146" },
++ { 0x2787, "a147" },
++ { 0x2788, "a148" },
++ { 0x2789, "a149" },
++ { 0x270e, "a15" },
++ { 0x278a, "a150" },
++ { 0x278b, "a151" },
++ { 0x278c, "a152" },
++ { 0x278d, "a153" },
++ { 0x278e, "a154" },
++ { 0x278f, "a155" },
++ { 0x2790, "a156" },
++ { 0x2791, "a157" },
++ { 0x2792, "a158" },
++ { 0x2793, "a159" },
++ { 0x270f, "a16" },
++ { 0x2794, "a160" },
++ { 0x2192, "a161" },
++ { 0x27a3, "a162" },
++ { 0x2194, "a163" },
++ { 0x2195, "a164" },
++ { 0x2799, "a165" },
++ { 0x279b, "a166" },
++ { 0x279c, "a167" },
++ { 0x279d, "a168" },
++ { 0x279e, "a169" },
++ { 0x2711, "a17" },
++ { 0x279f, "a170" },
++ { 0x27a0, "a171" },
++ { 0x27a1, "a172" },
++ { 0x27a2, "a173" },
++ { 0x27a4, "a174" },
++ { 0x27a5, "a175" },
++ { 0x27a6, "a176" },
++ { 0x27a7, "a177" },
++ { 0x27a8, "a178" },
++ { 0x27a9, "a179" },
++ { 0x2712, "a18" },
++ { 0x27ab, "a180" },
++ { 0x27ad, "a181" },
++ { 0x27af, "a182" },
++ { 0x27b2, "a183" },
++ { 0x27b3, "a184" },
++ { 0x27b5, "a185" },
++ { 0x27b8, "a186" },
++ { 0x27ba, "a187" },
++ { 0x27bb, "a188" },
++ { 0x27bc, "a189" },
++ { 0x2713, "a19" },
++ { 0x27bd, "a190" },
++ { 0x27be, "a191" },
++ { 0x279a, "a192" },
++ { 0x27aa, "a193" },
++ { 0x27b6, "a194" },
++ { 0x27b9, "a195" },
++ { 0x2798, "a196" },
++ { 0x27b4, "a197" },
++ { 0x27b7, "a198" },
++ { 0x27ac, "a199" },
++ { 0x2702, "a2" },
++ { 0x2714, "a20" },
++ { 0x27ae, "a200" },
++ { 0x27b1, "a201" },
++ { 0x2703, "a202" },
++ { 0x2750, "a203" },
++ { 0x2752, "a204" },
++ { 0x276e, "a205" },
++ { 0x2770, "a206" },
++ { 0x2715, "a21" },
++ { 0x2716, "a22" },
++ { 0x2717, "a23" },
++ { 0x2718, "a24" },
++ { 0x2719, "a25" },
++ { 0x271a, "a26" },
++ { 0x271b, "a27" },
++ { 0x271c, "a28" },
++ { 0x2722, "a29" },
++ { 0x2704, "a3" },
++ { 0x2723, "a30" },
++ { 0x2724, "a31" },
++ { 0x2725, "a32" },
++ { 0x2726, "a33" },
++ { 0x2727, "a34" },
++ { 0x2605, "a35" },
++ { 0x2729, "a36" },
++ { 0x272a, "a37" },
++ { 0x272b, "a38" },
++ { 0x272c, "a39" },
++ { 0x260e, "a4" },
++ { 0x272d, "a40" },
++ { 0x272e, "a41" },
++ { 0x272f, "a42" },
++ { 0x2730, "a43" },
++ { 0x2731, "a44" },
++ { 0x2732, "a45" },
++ { 0x2733, "a46" },
++ { 0x2734, "a47" },
++ { 0x2735, "a48" },
++ { 0x2736, "a49" },
++ { 0x2706, "a5" },
++ { 0x2737, "a50" },
++ { 0x2738, "a51" },
++ { 0x2739, "a52" },
++ { 0x273a, "a53" },
++ { 0x273b, "a54" },
++ { 0x273c, "a55" },
++ { 0x273d, "a56" },
++ { 0x273e, "a57" },
++ { 0x273f, "a58" },
++ { 0x2740, "a59" },
++ { 0x271d, "a6" },
++ { 0x2741, "a60" },
++ { 0x2742, "a61" },
++ { 0x2743, "a62" },
++ { 0x2744, "a63" },
++ { 0x2745, "a64" },
++ { 0x2746, "a65" },
++ { 0x2747, "a66" },
++ { 0x2748, "a67" },
++ { 0x2749, "a68" },
++ { 0x274a, "a69" },
++ { 0x271e, "a7" },
++ { 0x274b, "a70" },
++ { 0x25cf, "a71" },
++ { 0x274d, "a72" },
++ { 0x25a0, "a73" },
++ { 0x274f, "a74" },
++ { 0x2751, "a75" },
++ { 0x25b2, "a76" },
++ { 0x25bc, "a77" },
++ { 0x25c6, "a78" },
++ { 0x2756, "a79" },
++ { 0x271f, "a8" },
++ { 0x25d7, "a81" },
++ { 0x2758, "a82" },
++ { 0x2759, "a83" },
++ { 0x275a, "a84" },
++ { 0x276f, "a85" },
++ { 0x2771, "a86" },
++ { 0x2772, "a87" },
++ { 0x2773, "a88" },
++ { 0x2768, "a89" },
++ { 0x2720, "a9" },
++ { 0x2769, "a90" },
++ { 0x276c, "a91" },
++ { 0x276d, "a92" },
++ { 0x276a, "a93" },
++ { 0x276b, "a94" },
++ { 0x2774, "a95" },
++ { 0x2775, "a96" },
++ { 0x275b, "a97" },
++ { 0x275c, "a98" },
++ { 0x275d, "a99" },
++};
++static const FcGlyphId _fc_name_to_ucs[271] = {
++ 123,
++ 81,
++ 198,
++ 154,
++ 142,
++ 186,
++ 82,
++ -1,
++ 143,
++ 172,
++ 181,
++ 79,
++ 153,
++ 191,
++ -1,
++ -1,
++ 80,
++ 195,
++ 179,
++ 170,
++ 151,
++ 129,
++ 101,
++ 194,
++ 85,
++ 102,
++ 73,
++ 171,
++ 99,
++ -1,
++ -1,
++ 100,
++ 196,
++ -1,
++ 189,
++ 163,
++ 110,
++ 199,
++ -1,
++ -1,
++ 59,
++ 50,
++ -1,
++ 60,
++ 75,
++ -1,
++ 51,
++ -1,
++ -1,
++ 58,
++ -1,
++ 61,
++ 55,
++ -1,
++ 192,
++ 56,
++ 62,
++ -1,
++ 53,
++ 166,
++ 113,
++ 54,
++ -1,
++ 157,
++ 33,
++ 188,
++ 177,
++ 21,
++ -1,
++ -1,
++ 31,
++ -1,
++ -1,
++ 32,
++ -1,
++ -1,
++ 24,
++ 160,
++ -1,
++ 38,
++ -1,
++ -1,
++ 26,
++ -1,
++ 161,
++ 27,
++ 197,
++ 94,
++ 95,
++ 105,
++ 106,
++ 90,
++ 91,
++ 92,
++ 93,
++ 86,
++ 87,
++ 88,
++ 89,
++ 28,
++ 29,
++ 39,
++ 40,
++ 10,
++ 11,
++ 17,
++ 18,
++ 6,
++ 7,
++ 8,
++ 9,
++ 2,
++ 3,
++ 4,
++ 5,
++ -1,
++ -1,
++ 114,
++ 108,
++ 146,
++ 74,
++ -1,
++ 117,
++ 115,
++ 118,
++ 156,
++ 119,
++ -1,
++ 120,
++ -1,
++ 121,
++ 131,
++ 122,
++ -1,
++ 109,
++ -1,
++ 124,
++ 141,
++ 134,
++ 174,
++ 144,
++ -1,
++ 137,
++ 155,
++ 138,
++ -1,
++ 64,
++ -1,
++ 140,
++ 152,
++ 65,
++ -1,
++ 111,
++ -1,
++ 57,
++ 162,
++ -1,
++ -1,
++ 67,
++ -1,
++ -1,
++ 150,
++ 68,
++ -1,
++ 167,
++ -1,
++ 69,
++ 164,
++ -1,
++ 116,
++ 70,
++ -1,
++ -1,
++ 148,
++ 71,
++ -1,
++ -1,
++ 184,
++ 72,
++ 149,
++ 176,
++ 193,
++ 34,
++ 182,
++ 145,
++ -1,
++ 83,
++ 187,
++ -1,
++ 103,
++ 84,
++ 104,
++ 200,
++ 63,
++ 37,
++ 41,
++ 52,
++ 19,
++ 30,
++ 1,
++ 12,
++ 97,
++ 35,
++ 98,
++ 135,
++ 46,
++ 36,
++ 47,
++ 96,
++ 48,
++ 159,
++ 49,
++ -1,
++ 42,
++ 112,
++ 43,
++ 173,
++ 44,
++ 168,
++ 45,
++ -1,
++ 20,
++ 183,
++ 16,
++ 147,
++ 22,
++ 178,
++ 23,
++ -1,
++ 15,
++ -1,
++ 25,
++ 190,
++ 13,
++ 139,
++ 14,
++ -1,
++ -1,
++ -1,
++ 128,
++ 107,
++ 125,
++ -1,
++ 0,
++ 158,
++ 169,
++ 136,
++ 126,
++ -1,
++ -1,
++ 180,
++ 127,
++ 77,
++ -1,
++ -1,
++ 132,
++ -1,
++ 78,
++ -1,
++ 133,
++ -1,
++ 165,
++ 66,
++ 130,
++ -1,
++ -1,
++ -1,
++ 76,
++ -1,
++ 185,
++ 175,
++};
++static const FcGlyphId _fc_ucs_to_name[271] = {
++ 56,
++ 135,
++ 19,
++ 138,
++ 58,
++ 140,
++ 59,
++ 142,
++ 60,
++ 144,
++ 61,
++ 146,
++ 62,
++ 149,
++ 64,
++ 151,
++ 152,
++ 153,
++ 154,
++ 155,
++ 156,
++ 157,
++ 159,
++ 160,
++ 161,
++ 162,
++ 163,
++ 131,
++ 165,
++ 166,
++ 167,
++ 168,
++ 170,
++ -1,
++ 172,
++ -1,
++ 174,
++ 112,
++ 175,
++ 113,
++ -1,
++ 173,
++ -1,
++ 179,
++ -1,
++ 182,
++ 183,
++ 158,
++ 198,
++ 199,
++ 200,
++ 2,
++ -1,
++ -1,
++ 3,
++ 4,
++ 5,
++ 6,
++ 8,
++ 9,
++ 10,
++ 189,
++ 164,
++ 194,
++ 195,
++ 192,
++ 193,
++ 114,
++ 11,
++ 115,
++ 186,
++ 15,
++ 188,
++ 13,
++ 14,
++ 31,
++ 32,
++ 33,
++ 34,
++ 35,
++ 36,
++ 37,
++ 38,
++ 39,
++ 40,
++ 42,
++ 43,
++ 44,
++ 45,
++ 46,
++ 47,
++ 48,
++ 49,
++ 50,
++ 51,
++ 53,
++ 54,
++ 55,
++ 20,
++ 21,
++ 22,
++ 23,
++ 24,
++ 25,
++ 26,
++ 27,
++ 28,
++ 29,
++ -1,
++ 103,
++ 69,
++ 99,
++ 70,
++ 71,
++ 72,
++ 73,
++ 75,
++ 76,
++ 77,
++ 78,
++ 66,
++ 79,
++ 80,
++ 81,
++ 82,
++ 83,
++ 84,
++ 100,
++ 86,
++ 106,
++ 87,
++ 109,
++ 88,
++ -1,
++ 110,
++ 89,
++ 90,
++ 104,
++ 91,
++ 101,
++ 105,
++ 92,
++ 102,
++ 93,
++ 94,
++ 95,
++ 97,
++ 98,
++ 196,
++ -1,
++ 134,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ 137,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ 139,
++ -1,
++ -1,
++ 176,
++ -1,
++ -1,
++ 141,
++ 184,
++ -1,
++ -1,
++ -1,
++ -1,
++ 143,
++ 177,
++ 57,
++ -1,
++ -1,
++ -1,
++ 145,
++ -1,
++ -1,
++ -1,
++ -1,
++ 178,
++ 148,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ 150,
++ 65,
++ 171,
++ 67,
++ 68,
++ -1,
++ -1,
++ 191,
++ -1,
++ -1,
++ 181,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ 185,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ 187,
++ -1,
++ -1,
++ -1,
++ 133,
++ -1,
++ 197,
++ -1,
++ -1,
++ -1,
++ -1,
++ -1,
++ 0,
++ 107,
++ 111,
++ 125,
++ -1,
++ 147,
++ 18,
++ 17,
++ 16,
++ -1,
++ -1,
++ 30,
++ 41,
++ 52,
++ 63,
++ 7,
++ 74,
++ 85,
++ 96,
++ 108,
++ 116,
++ 117,
++ 118,
++ 119,
++ 120,
++ 121,
++ 122,
++ 123,
++ 136,
++ 169,
++ 180,
++ 190,
++ 1,
++ 124,
++ 126,
++ 127,
++ 128,
++ 129,
++ 130,
++ -1,
++ 132,
++ 12,
++};
+diff --git a/fc-lang/fclang.h b/fc-lang/fclang.h
+new file mode 100644
+index 0000000..9a49913
+--- /dev/null
++++ b/fc-lang/fclang.h
+@@ -0,0 +1,4549 @@
++/*
++ * fontconfig/fc-lang/fclang.tmpl.h
++ *
++ * Copyright © 2002 Keith Packard
++ *
++ * Permission to use, copy, modify, distribute, and sell this software and its
++ * documentation for any purpose is hereby granted without fee, provided that
++ * the above copyright notice appear in all copies and that both that
++ * copyright notice and this permission notice appear in supporting
++ * documentation, and that the name of the author(s) not be used in
++ * advertising or publicity pertaining to distribution of the software without
++ * specific, written prior permission. The authors make no
++ * representations about the suitability of this software for any purpose. It
++ * is provided "as is" without express or implied warranty.
++ *
++ * THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
++ * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
++ * EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
++ * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
++ * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
++ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
++ * PERFORMANCE OF THIS SOFTWARE.
++ */
++
++/* total size: 1087 unique leaves: 702 */
++
++#define LEAF0 (244 * sizeof (FcLangCharSet))
++#define OFF0 (LEAF0 + 702 * sizeof (FcCharLeaf))
++#define NUM0 (OFF0 + 755 * sizeof (uintptr_t))
++#define SET(n) (n * sizeof (FcLangCharSet) + offsetof (FcLangCharSet, charset))
++#define OFF(s,o) (OFF0 + o * sizeof (uintptr_t) - SET(s))
++#define NUM(s,n) (NUM0 + n * sizeof (FcChar16) - SET(s))
++#define LEAF(o,l) (LEAF0 + l * sizeof (FcCharLeaf) - (OFF0 + o * sizeof (intptr_t)))
++#define fcLangCharSets (fcLangData.langCharSets)
++#define fcLangCharSetIndices (fcLangData.langIndices)
++#define fcLangCharSetIndicesInv (fcLangData.langIndicesInv)
++
++static const struct {
++ FcLangCharSet langCharSets[244];
++ FcCharLeaf leaves[702];
++ uintptr_t leaf_offsets[755];
++ FcChar16 numbers[755];
++ FcChar8 langIndices[244];
++ FcChar8 langIndicesInv[244];
++} fcLangData = {
++{
++ { "aa", { FC_REF_CONSTANT, 1, OFF(0,0), NUM(0,0) } }, /* 0 */
++ { "ab", { FC_REF_CONSTANT, 1, OFF(1,1), NUM(1,1) } }, /* 1 */
++ { "af", { FC_REF_CONSTANT, 2, OFF(2,2), NUM(2,2) } }, /* 2 */
++ { "ak", { FC_REF_CONSTANT, 5, OFF(3,4), NUM(3,4) } }, /* 3 */
++ { "am", { FC_REF_CONSTANT, 2, OFF(4,9), NUM(4,9) } }, /* 4 */
++ { "an", { FC_REF_CONSTANT, 1, OFF(5,11), NUM(5,11) } }, /* 5 */
++ { "ar", { FC_REF_CONSTANT, 1, OFF(6,12), NUM(6,12) } }, /* 6 */
++ { "as", { FC_REF_CONSTANT, 1, OFF(7,13), NUM(7,13) } }, /* 7 */
++ { "ast", { FC_REF_CONSTANT, 2, OFF(8,14), NUM(8,14) } }, /* 8 */
++ { "av", { FC_REF_CONSTANT, 1, OFF(9,16), NUM(9,16) } }, /* 9 */
++ { "ay", { FC_REF_CONSTANT, 1, OFF(10,17), NUM(10,17) } }, /* 10 */
++ { "az-az", { FC_REF_CONSTANT, 3, OFF(11,18), NUM(11,18) } }, /* 11 */
++ { "az-ir", { FC_REF_CONSTANT, 1, OFF(12,21), NUM(12,21) } }, /* 12 */
++ { "ba", { FC_REF_CONSTANT, 1, OFF(13,22), NUM(13,22) } }, /* 13 */
++ { "be", { FC_REF_CONSTANT, 1, OFF(14,23), NUM(14,23) } }, /* 14 */
++ { "ber-dz", { FC_REF_CONSTANT, 4, OFF(15,24), NUM(15,24) } }, /* 15 */
++ { "ber-ma", { FC_REF_CONSTANT, 1, OFF(16,28), NUM(16,28) } }, /* 16 */
++ { "bg", { FC_REF_CONSTANT, 1, OFF(17,29), NUM(17,29) } }, /* 17 */
++ { "bh", { FC_REF_CONSTANT, 1, OFF(18,30), NUM(18,30) } }, /* 18 */
++ { "bho", { FC_REF_CONSTANT, 1, OFF(19,30), NUM(19,30) } }, /* 19 */
++ { "bi", { FC_REF_CONSTANT, 1, OFF(20,31), NUM(20,31) } }, /* 20 */
++ { "bin", { FC_REF_CONSTANT, 3, OFF(21,32), NUM(21,32) } }, /* 21 */
++ { "bm", { FC_REF_CONSTANT, 3, OFF(22,35), NUM(22,35) } }, /* 22 */
++ { "bn", { FC_REF_CONSTANT, 1, OFF(23,38), NUM(23,38) } }, /* 23 */
++ { "bo", { FC_REF_CONSTANT, 1, OFF(24,39), NUM(24,39) } }, /* 24 */
++ { "br", { FC_REF_CONSTANT, 1, OFF(25,40), NUM(25,40) } }, /* 25 */
++ { "brx", { FC_REF_CONSTANT, 1, OFF(26,41), NUM(26,41) } }, /* 26 */
++ { "bs", { FC_REF_CONSTANT, 2, OFF(27,42), NUM(27,42) } }, /* 27 */
++ { "bua", { FC_REF_CONSTANT, 1, OFF(28,44), NUM(28,44) } }, /* 28 */
++ { "byn", { FC_REF_CONSTANT, 2, OFF(29,45), NUM(29,45) } }, /* 29 */
++ { "ca", { FC_REF_CONSTANT, 2, OFF(30,47), NUM(30,47) } }, /* 30 */
++ { "ce", { FC_REF_CONSTANT, 1, OFF(31,16), NUM(31,16) } }, /* 31 */
++ { "ch", { FC_REF_CONSTANT, 1, OFF(32,49), NUM(32,49) } }, /* 32 */
++ { "chm", { FC_REF_CONSTANT, 1, OFF(33,50), NUM(33,50) } }, /* 33 */
++ { "chr", { FC_REF_CONSTANT, 1, OFF(34,51), NUM(34,51) } }, /* 34 */
++ { "co", { FC_REF_CONSTANT, 2, OFF(35,52), NUM(35,52) } }, /* 35 */
++ { "crh", { FC_REF_CONSTANT, 2, OFF(36,54), NUM(36,54) } }, /* 36 */
++ { "cs", { FC_REF_CONSTANT, 2, OFF(37,56), NUM(37,56) } }, /* 37 */
++ { "csb", { FC_REF_CONSTANT, 2, OFF(38,58), NUM(38,58) } }, /* 38 */
++ { "cu", { FC_REF_CONSTANT, 1, OFF(39,60), NUM(39,60) } }, /* 39 */
++ { "cv", { FC_REF_CONSTANT, 2, OFF(40,61), NUM(40,61) } }, /* 40 */
++ { "cy", { FC_REF_CONSTANT, 3, OFF(41,63), NUM(41,63) } }, /* 41 */
++ { "da", { FC_REF_CONSTANT, 1, OFF(42,66), NUM(42,66) } }, /* 42 */
++ { "de", { FC_REF_CONSTANT, 1, OFF(43,67), NUM(43,67) } }, /* 43 */
++ { "doi", { FC_REF_CONSTANT, 1, OFF(44,68), NUM(44,68) } }, /* 44 */
++ { "dv", { FC_REF_CONSTANT, 1, OFF(45,69), NUM(45,69) } }, /* 45 */
++ { "dz", { FC_REF_CONSTANT, 1, OFF(46,39), NUM(46,39) } }, /* 46 */
++ { "ee", { FC_REF_CONSTANT, 4, OFF(47,70), NUM(47,70) } }, /* 47 */
++ { "el", { FC_REF_CONSTANT, 1, OFF(48,74), NUM(48,74) } }, /* 48 */
++ { "en", { FC_REF_CONSTANT, 1, OFF(49,75), NUM(49,75) } }, /* 49 */
++ { "eo", { FC_REF_CONSTANT, 2, OFF(50,76), NUM(50,76) } }, /* 50 */
++ { "es", { FC_REF_CONSTANT, 1, OFF(51,11), NUM(51,11) } }, /* 51 */
++ { "et", { FC_REF_CONSTANT, 2, OFF(52,78), NUM(52,78) } }, /* 52 */
++ { "eu", { FC_REF_CONSTANT, 1, OFF(53,80), NUM(53,80) } }, /* 53 */
++ { "fa", { FC_REF_CONSTANT, 1, OFF(54,21), NUM(54,21) } }, /* 54 */
++ { "fat", { FC_REF_CONSTANT, 5, OFF(55,4), NUM(55,4) } }, /* 55 */
++ { "ff", { FC_REF_CONSTANT, 3, OFF(56,81), NUM(56,81) } }, /* 56 */
++ { "fi", { FC_REF_CONSTANT, 2, OFF(57,84), NUM(57,84) } }, /* 57 */
++ { "fil", { FC_REF_CONSTANT, 1, OFF(58,86), NUM(58,86) } }, /* 58 */
++ { "fj", { FC_REF_CONSTANT, 1, OFF(59,87), NUM(59,87) } }, /* 59 */
++ { "fo", { FC_REF_CONSTANT, 1, OFF(60,88), NUM(60,88) } }, /* 60 */
++ { "fr", { FC_REF_CONSTANT, 2, OFF(61,52), NUM(61,52) } }, /* 61 */
++ { "fur", { FC_REF_CONSTANT, 1, OFF(62,89), NUM(62,89) } }, /* 62 */
++ { "fy", { FC_REF_CONSTANT, 1, OFF(63,90), NUM(63,90) } }, /* 63 */
++ { "ga", { FC_REF_CONSTANT, 3, OFF(64,91), NUM(64,91) } }, /* 64 */
++ { "gd", { FC_REF_CONSTANT, 1, OFF(65,94), NUM(65,94) } }, /* 65 */
++ { "gez", { FC_REF_CONSTANT, 2, OFF(66,95), NUM(66,95) } }, /* 66 */
++ { "gl", { FC_REF_CONSTANT, 1, OFF(67,11), NUM(67,11) } }, /* 67 */
++ { "gn", { FC_REF_CONSTANT, 3, OFF(68,97), NUM(68,97) } }, /* 68 */
++ { "gu", { FC_REF_CONSTANT, 1, OFF(69,100), NUM(69,100) } }, /* 69 */
++ { "gv", { FC_REF_CONSTANT, 1, OFF(70,101), NUM(70,101) } }, /* 70 */
++ { "ha", { FC_REF_CONSTANT, 3, OFF(71,102), NUM(71,102) } }, /* 71 */
++ { "haw", { FC_REF_CONSTANT, 3, OFF(72,105), NUM(72,105) } }, /* 72 */
++ { "he", { FC_REF_CONSTANT, 1, OFF(73,108), NUM(73,108) } }, /* 73 */
++ { "hi", { FC_REF_CONSTANT, 1, OFF(74,30), NUM(74,30) } }, /* 74 */
++ { "hne", { FC_REF_CONSTANT, 1, OFF(75,30), NUM(75,30) } }, /* 75 */
++ { "ho", { FC_REF_CONSTANT, 1, OFF(76,87), NUM(76,87) } }, /* 76 */
++ { "hr", { FC_REF_CONSTANT, 2, OFF(77,42), NUM(77,42) } }, /* 77 */
++ { "hsb", { FC_REF_CONSTANT, 2, OFF(78,109), NUM(78,109) } }, /* 78 */
++ { "ht", { FC_REF_CONSTANT, 1, OFF(79,111), NUM(79,111) } }, /* 79 */
++ { "hu", { FC_REF_CONSTANT, 2, OFF(80,112), NUM(80,112) } }, /* 80 */
++ { "hy", { FC_REF_CONSTANT, 1, OFF(81,114), NUM(81,114) } }, /* 81 */
++ { "hz", { FC_REF_CONSTANT, 3, OFF(82,115), NUM(82,115) } }, /* 82 */
++ { "ia", { FC_REF_CONSTANT, 1, OFF(83,87), NUM(83,87) } }, /* 83 */
++ { "id", { FC_REF_CONSTANT, 1, OFF(84,118), NUM(84,118) } }, /* 84 */
++ { "ie", { FC_REF_CONSTANT, 1, OFF(85,87), NUM(85,87) } }, /* 85 */
++ { "ig", { FC_REF_CONSTANT, 2, OFF(86,119), NUM(86,119) } }, /* 86 */
++ { "ii", { FC_REF_CONSTANT, 5, OFF(87,121), NUM(87,121) } }, /* 87 */
++ { "ik", { FC_REF_CONSTANT, 1, OFF(88,126), NUM(88,126) } }, /* 88 */
++ { "io", { FC_REF_CONSTANT, 1, OFF(89,87), NUM(89,87) } }, /* 89 */
++ { "is", { FC_REF_CONSTANT, 1, OFF(90,127), NUM(90,127) } }, /* 90 */
++ { "it", { FC_REF_CONSTANT, 1, OFF(91,128), NUM(91,128) } }, /* 91 */
++ { "iu", { FC_REF_CONSTANT, 3, OFF(92,129), NUM(92,129) } }, /* 92 */
++ { "ja", { FC_REF_CONSTANT, 83, OFF(93,132), NUM(93,132) } }, /* 93 */
++ { "jv", { FC_REF_CONSTANT, 1, OFF(94,215), NUM(94,215) } }, /* 94 */
++ { "ka", { FC_REF_CONSTANT, 1, OFF(95,216), NUM(95,216) } }, /* 95 */
++ { "kaa", { FC_REF_CONSTANT, 1, OFF(96,217), NUM(96,217) } }, /* 96 */
++ { "kab", { FC_REF_CONSTANT, 4, OFF(97,24), NUM(97,24) } }, /* 97 */
++ { "ki", { FC_REF_CONSTANT, 2, OFF(98,218), NUM(98,218) } }, /* 98 */
++ { "kj", { FC_REF_CONSTANT, 1, OFF(99,87), NUM(99,87) } }, /* 99 */
++ { "kk", { FC_REF_CONSTANT, 1, OFF(100,220), NUM(100,220) } }, /* 100 */
++ { "kl", { FC_REF_CONSTANT, 2, OFF(101,221), NUM(101,221) } }, /* 101 */
++ { "km", { FC_REF_CONSTANT, 1, OFF(102,223), NUM(102,223) } }, /* 102 */
++ { "kn", { FC_REF_CONSTANT, 1, OFF(103,224), NUM(103,224) } }, /* 103 */
++ { "ko", { FC_REF_CONSTANT, 45, OFF(104,225), NUM(104,225) } }, /* 104 */
++ { "kok", { FC_REF_CONSTANT, 1, OFF(105,30), NUM(105,30) } }, /* 105 */
++ { "kr", { FC_REF_CONSTANT, 3, OFF(106,270), NUM(106,270) } }, /* 106 */
++ { "ks", { FC_REF_CONSTANT, 1, OFF(107,273), NUM(107,273) } }, /* 107 */
++ { "ku-am", { FC_REF_CONSTANT, 2, OFF(108,274), NUM(108,274) } }, /* 108 */
++ { "ku-iq", { FC_REF_CONSTANT, 1, OFF(109,276), NUM(109,276) } }, /* 109 */
++ { "ku-ir", { FC_REF_CONSTANT, 1, OFF(110,276), NUM(110,276) } }, /* 110 */
++ { "ku-tr", { FC_REF_CONSTANT, 2, OFF(111,277), NUM(111,277) } }, /* 111 */
++ { "kum", { FC_REF_CONSTANT, 1, OFF(112,279), NUM(112,279) } }, /* 112 */
++ { "kv", { FC_REF_CONSTANT, 1, OFF(113,280), NUM(113,280) } }, /* 113 */
++ { "kw", { FC_REF_CONSTANT, 3, OFF(114,281), NUM(114,281) } }, /* 114 */
++ { "kwm", { FC_REF_CONSTANT, 1, OFF(115,87), NUM(115,87) } }, /* 115 */
++ { "ky", { FC_REF_CONSTANT, 1, OFF(116,284), NUM(116,284) } }, /* 116 */
++ { "la", { FC_REF_CONSTANT, 2, OFF(117,285), NUM(117,285) } }, /* 117 */
++ { "lah", { FC_REF_CONSTANT, 1, OFF(118,287), NUM(118,287) } }, /* 118 */
++ { "lb", { FC_REF_CONSTANT, 1, OFF(119,288), NUM(119,288) } }, /* 119 */
++ { "lez", { FC_REF_CONSTANT, 1, OFF(120,16), NUM(120,16) } }, /* 120 */
++ { "lg", { FC_REF_CONSTANT, 2, OFF(121,289), NUM(121,289) } }, /* 121 */
++ { "li", { FC_REF_CONSTANT, 1, OFF(122,291), NUM(122,291) } }, /* 122 */
++ { "ln", { FC_REF_CONSTANT, 4, OFF(123,292), NUM(123,292) } }, /* 123 */
++ { "lo", { FC_REF_CONSTANT, 1, OFF(124,296), NUM(124,296) } }, /* 124 */
++ { "lt", { FC_REF_CONSTANT, 2, OFF(125,297), NUM(125,297) } }, /* 125 */
++ { "lv", { FC_REF_CONSTANT, 2, OFF(126,299), NUM(126,299) } }, /* 126 */
++ { "mai", { FC_REF_CONSTANT, 1, OFF(127,30), NUM(127,30) } }, /* 127 */
++ { "mg", { FC_REF_CONSTANT, 1, OFF(128,301), NUM(128,301) } }, /* 128 */
++ { "mh", { FC_REF_CONSTANT, 2, OFF(129,302), NUM(129,302) } }, /* 129 */
++ { "mi", { FC_REF_CONSTANT, 3, OFF(130,304), NUM(130,304) } }, /* 130 */
++ { "mk", { FC_REF_CONSTANT, 1, OFF(131,307), NUM(131,307) } }, /* 131 */
++ { "ml", { FC_REF_CONSTANT, 1, OFF(132,308), NUM(132,308) } }, /* 132 */
++ { "mn-cn", { FC_REF_CONSTANT, 1, OFF(133,309), NUM(133,309) } }, /* 133 */
++ { "mn-mn", { FC_REF_CONSTANT, 1, OFF(134,310), NUM(134,310) } }, /* 134 */
++ { "mni", { FC_REF_CONSTANT, 1, OFF(135,311), NUM(135,311) } }, /* 135 */
++ { "mo", { FC_REF_CONSTANT, 4, OFF(136,312), NUM(136,312) } }, /* 136 */
++ { "mr", { FC_REF_CONSTANT, 1, OFF(137,30), NUM(137,30) } }, /* 137 */
++ { "ms", { FC_REF_CONSTANT, 1, OFF(138,87), NUM(138,87) } }, /* 138 */
++ { "mt", { FC_REF_CONSTANT, 2, OFF(139,316), NUM(139,316) } }, /* 139 */
++ { "my", { FC_REF_CONSTANT, 1, OFF(140,318), NUM(140,318) } }, /* 140 */
++ { "na", { FC_REF_CONSTANT, 2, OFF(141,319), NUM(141,319) } }, /* 141 */
++ { "nb", { FC_REF_CONSTANT, 1, OFF(142,321), NUM(142,321) } }, /* 142 */
++ { "nds", { FC_REF_CONSTANT, 1, OFF(143,67), NUM(143,67) } }, /* 143 */
++ { "ne", { FC_REF_CONSTANT, 1, OFF(144,322), NUM(144,322) } }, /* 144 */
++ { "ng", { FC_REF_CONSTANT, 1, OFF(145,87), NUM(145,87) } }, /* 145 */
++ { "nl", { FC_REF_CONSTANT, 1, OFF(146,323), NUM(146,323) } }, /* 146 */
++ { "nn", { FC_REF_CONSTANT, 1, OFF(147,324), NUM(147,324) } }, /* 147 */
++ { "no", { FC_REF_CONSTANT, 1, OFF(148,321), NUM(148,321) } }, /* 148 */
++ { "nqo", { FC_REF_CONSTANT, 1, OFF(149,325), NUM(149,325) } }, /* 149 */
++ { "nr", { FC_REF_CONSTANT, 1, OFF(150,87), NUM(150,87) } }, /* 150 */
++ { "nso", { FC_REF_CONSTANT, 2, OFF(151,326), NUM(151,326) } }, /* 151 */
++ { "nv", { FC_REF_CONSTANT, 4, OFF(152,328), NUM(152,328) } }, /* 152 */
++ { "ny", { FC_REF_CONSTANT, 2, OFF(153,332), NUM(153,332) } }, /* 153 */
++ { "oc", { FC_REF_CONSTANT, 1, OFF(154,334), NUM(154,334) } }, /* 154 */
++ { "om", { FC_REF_CONSTANT, 1, OFF(155,87), NUM(155,87) } }, /* 155 */
++ { "or", { FC_REF_CONSTANT, 1, OFF(156,335), NUM(156,335) } }, /* 156 */
++ { "os", { FC_REF_CONSTANT, 1, OFF(157,279), NUM(157,279) } }, /* 157 */
++ { "ota", { FC_REF_CONSTANT, 1, OFF(158,336), NUM(158,336) } }, /* 158 */
++ { "pa", { FC_REF_CONSTANT, 1, OFF(159,337), NUM(159,337) } }, /* 159 */
++ { "pa-pk", { FC_REF_CONSTANT, 1, OFF(160,287), NUM(160,287) } }, /* 160 */
++ { "pap-an", { FC_REF_CONSTANT, 1, OFF(161,338), NUM(161,338) } }, /* 161 */
++ { "pap-aw", { FC_REF_CONSTANT, 1, OFF(162,339), NUM(162,339) } }, /* 162 */
++ { "pl", { FC_REF_CONSTANT, 2, OFF(163,340), NUM(163,340) } }, /* 163 */
++ { "ps-af", { FC_REF_CONSTANT, 1, OFF(164,342), NUM(164,342) } }, /* 164 */
++ { "ps-pk", { FC_REF_CONSTANT, 1, OFF(165,343), NUM(165,343) } }, /* 165 */
++ { "pt", { FC_REF_CONSTANT, 1, OFF(166,344), NUM(166,344) } }, /* 166 */
++ { "qu", { FC_REF_CONSTANT, 2, OFF(167,345), NUM(167,345) } }, /* 167 */
++ { "quz", { FC_REF_CONSTANT, 2, OFF(168,345), NUM(168,345) } }, /* 168 */
++ { "rm", { FC_REF_CONSTANT, 1, OFF(169,347), NUM(169,347) } }, /* 169 */
++ { "rn", { FC_REF_CONSTANT, 1, OFF(170,87), NUM(170,87) } }, /* 170 */
++ { "ro", { FC_REF_CONSTANT, 3, OFF(171,348), NUM(171,348) } }, /* 171 */
++ { "ru", { FC_REF_CONSTANT, 1, OFF(172,279), NUM(172,279) } }, /* 172 */
++ { "rw", { FC_REF_CONSTANT, 1, OFF(173,87), NUM(173,87) } }, /* 173 */
++ { "sa", { FC_REF_CONSTANT, 1, OFF(174,30), NUM(174,30) } }, /* 174 */
++ { "sah", { FC_REF_CONSTANT, 1, OFF(175,351), NUM(175,351) } }, /* 175 */
++ { "sat", { FC_REF_CONSTANT, 1, OFF(176,352), NUM(176,352) } }, /* 176 */
++ { "sc", { FC_REF_CONSTANT, 1, OFF(177,353), NUM(177,353) } }, /* 177 */
++ { "sco", { FC_REF_CONSTANT, 3, OFF(178,354), NUM(178,354) } }, /* 178 */
++ { "sd", { FC_REF_CONSTANT, 1, OFF(179,357), NUM(179,357) } }, /* 179 */
++ { "se", { FC_REF_CONSTANT, 2, OFF(180,358), NUM(180,358) } }, /* 180 */
++ { "sel", { FC_REF_CONSTANT, 1, OFF(181,279), NUM(181,279) } }, /* 181 */
++ { "sg", { FC_REF_CONSTANT, 1, OFF(182,360), NUM(182,360) } }, /* 182 */
++ { "sh", { FC_REF_CONSTANT, 3, OFF(183,361), NUM(183,361) } }, /* 183 */
++ { "shs", { FC_REF_CONSTANT, 2, OFF(184,364), NUM(184,364) } }, /* 184 */
++ { "si", { FC_REF_CONSTANT, 1, OFF(185,366), NUM(185,366) } }, /* 185 */
++ { "sid", { FC_REF_CONSTANT, 2, OFF(186,367), NUM(186,367) } }, /* 186 */
++ { "sk", { FC_REF_CONSTANT, 2, OFF(187,369), NUM(187,369) } }, /* 187 */
++ { "sl", { FC_REF_CONSTANT, 2, OFF(188,42), NUM(188,42) } }, /* 188 */
++ { "sm", { FC_REF_CONSTANT, 2, OFF(189,371), NUM(189,371) } }, /* 189 */
++ { "sma", { FC_REF_CONSTANT, 1, OFF(190,373), NUM(190,373) } }, /* 190 */
++ { "smj", { FC_REF_CONSTANT, 1, OFF(191,374), NUM(191,374) } }, /* 191 */
++ { "smn", { FC_REF_CONSTANT, 2, OFF(192,375), NUM(192,375) } }, /* 192 */
++ { "sms", { FC_REF_CONSTANT, 3, OFF(193,377), NUM(193,377) } }, /* 193 */
++ { "sn", { FC_REF_CONSTANT, 1, OFF(194,87), NUM(194,87) } }, /* 194 */
++ { "so", { FC_REF_CONSTANT, 1, OFF(195,87), NUM(195,87) } }, /* 195 */
++ { "sq", { FC_REF_CONSTANT, 1, OFF(196,380), NUM(196,380) } }, /* 196 */
++ { "sr", { FC_REF_CONSTANT, 1, OFF(197,381), NUM(197,381) } }, /* 197 */
++ { "ss", { FC_REF_CONSTANT, 1, OFF(198,87), NUM(198,87) } }, /* 198 */
++ { "st", { FC_REF_CONSTANT, 1, OFF(199,87), NUM(199,87) } }, /* 199 */
++ { "su", { FC_REF_CONSTANT, 1, OFF(200,118), NUM(200,118) } }, /* 200 */
++ { "sv", { FC_REF_CONSTANT, 1, OFF(201,382), NUM(201,382) } }, /* 201 */
++ { "sw", { FC_REF_CONSTANT, 1, OFF(202,87), NUM(202,87) } }, /* 202 */
++ { "syr", { FC_REF_CONSTANT, 1, OFF(203,383), NUM(203,383) } }, /* 203 */
++ { "ta", { FC_REF_CONSTANT, 1, OFF(204,384), NUM(204,384) } }, /* 204 */
++ { "te", { FC_REF_CONSTANT, 1, OFF(205,385), NUM(205,385) } }, /* 205 */
++ { "tg", { FC_REF_CONSTANT, 1, OFF(206,386), NUM(206,386) } }, /* 206 */
++ { "th", { FC_REF_CONSTANT, 1, OFF(207,387), NUM(207,387) } }, /* 207 */
++ { "ti-er", { FC_REF_CONSTANT, 2, OFF(208,45), NUM(208,45) } }, /* 208 */
++ { "ti-et", { FC_REF_CONSTANT, 2, OFF(209,367), NUM(209,367) } }, /* 209 */
++ { "tig", { FC_REF_CONSTANT, 2, OFF(210,388), NUM(210,388) } }, /* 210 */
++ { "tk", { FC_REF_CONSTANT, 2, OFF(211,390), NUM(211,390) } }, /* 211 */
++ { "tl", { FC_REF_CONSTANT, 1, OFF(212,86), NUM(212,86) } }, /* 212 */
++ { "tn", { FC_REF_CONSTANT, 2, OFF(213,326), NUM(213,326) } }, /* 213 */
++ { "to", { FC_REF_CONSTANT, 2, OFF(214,371), NUM(214,371) } }, /* 214 */
++ { "tr", { FC_REF_CONSTANT, 2, OFF(215,392), NUM(215,392) } }, /* 215 */
++ { "ts", { FC_REF_CONSTANT, 1, OFF(216,87), NUM(216,87) } }, /* 216 */
++ { "tt", { FC_REF_CONSTANT, 1, OFF(217,394), NUM(217,394) } }, /* 217 */
++ { "tw", { FC_REF_CONSTANT, 5, OFF(218,4), NUM(218,4) } }, /* 218 */
++ { "ty", { FC_REF_CONSTANT, 3, OFF(219,395), NUM(219,395) } }, /* 219 */
++ { "tyv", { FC_REF_CONSTANT, 1, OFF(220,284), NUM(220,284) } }, /* 220 */
++ { "ug", { FC_REF_CONSTANT, 1, OFF(221,398), NUM(221,398) } }, /* 221 */
++ { "uk", { FC_REF_CONSTANT, 1, OFF(222,399), NUM(222,399) } }, /* 222 */
++ { "ur", { FC_REF_CONSTANT, 1, OFF(223,287), NUM(223,287) } }, /* 223 */
++ { "uz", { FC_REF_CONSTANT, 1, OFF(224,87), NUM(224,87) } }, /* 224 */
++ { "ve", { FC_REF_CONSTANT, 2, OFF(225,400), NUM(225,400) } }, /* 225 */
++ { "vi", { FC_REF_CONSTANT, 4, OFF(226,402), NUM(226,402) } }, /* 226 */
++ { "vo", { FC_REF_CONSTANT, 1, OFF(227,406), NUM(227,406) } }, /* 227 */
++ { "vot", { FC_REF_CONSTANT, 2, OFF(228,407), NUM(228,407) } }, /* 228 */
++ { "wa", { FC_REF_CONSTANT, 1, OFF(229,409), NUM(229,409) } }, /* 229 */
++ { "wal", { FC_REF_CONSTANT, 2, OFF(230,367), NUM(230,367) } }, /* 230 */
++ { "wen", { FC_REF_CONSTANT, 2, OFF(231,410), NUM(231,410) } }, /* 231 */
++ { "wo", { FC_REF_CONSTANT, 2, OFF(232,412), NUM(232,412) } }, /* 232 */
++ { "xh", { FC_REF_CONSTANT, 1, OFF(233,87), NUM(233,87) } }, /* 233 */
++ { "yap", { FC_REF_CONSTANT, 1, OFF(234,414), NUM(234,414) } }, /* 234 */
++ { "yi", { FC_REF_CONSTANT, 1, OFF(235,108), NUM(235,108) } }, /* 235 */
++ { "yo", { FC_REF_CONSTANT, 4, OFF(236,415), NUM(236,415) } }, /* 236 */
++ { "za", { FC_REF_CONSTANT, 1, OFF(237,87), NUM(237,87) } }, /* 237 */
++ { "zh-cn", { FC_REF_CONSTANT, 82, OFF(238,419), NUM(238,419) } }, /* 238 */
++ { "zh-hk", { FC_REF_CONSTANT, 171, OFF(239,501), NUM(239,501) } }, /* 239 */
++ { "zh-mo", { FC_REF_CONSTANT, 171, OFF(240,501), NUM(240,501) } }, /* 240 */
++ { "zh-sg", { FC_REF_CONSTANT, 82, OFF(241,419), NUM(241,419) } }, /* 241 */
++ { "zh-tw", { FC_REF_CONSTANT, 83, OFF(242,672), NUM(242,672) } }, /* 242 */
++ { "zu", { FC_REF_CONSTANT, 1, OFF(243,87), NUM(243,87) } }, /* 243 */
++},
++{
++ { { /* 0 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x08104404, 0x08104404,
++ } },
++ { { /* 1 */
++ 0xffff8002, 0xffffffff, 0x8002ffff, 0x00000000,
++ 0xc0000000, 0xf0fc33c0, 0x03000000, 0x00000003,
++ } },
++ { { /* 2 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x0810cf00, 0x0810cf00,
++ } },
++ { { /* 3 */
++ 0x00000000, 0x00000000, 0x00000200, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 4 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00220008, 0x00220008,
++ } },
++ { { /* 5 */
++ 0x00000000, 0x00000300, 0x00000000, 0x00000300,
++ 0x00010040, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 6 */
++ 0x00000000, 0x00000000, 0x08100000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 7 */
++ 0x00000048, 0x00000200, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 8 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x30000000, 0x00000000, 0x03000000,
++ } },
++ { { /* 9 */
++ 0xff7fff7f, 0xff01ff7f, 0x00003d7f, 0xffff7fff,
++ 0xffff3d7f, 0x003d7fff, 0xff7f7f00, 0x00ff7fff,
++ } },
++ { { /* 10 */
++ 0x003d7fff, 0xffffffff, 0x007fff7f, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 11 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x140a2202, 0x140a2202,
++ } },
++ { { /* 12 */
++ 0x00000000, 0x07fffffe, 0x000007fe, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 13 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xfff99fee, 0xd3c4fdff, 0xb000399f, 0x00030000,
++ } },
++ { { /* 14 */
++ 0x00000000, 0x00c00030, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 15 */
++ 0xffff0042, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 16 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10028010, 0x10028010,
++ } },
++ { { /* 17 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10400080, 0x10400080,
++ } },
++ { { /* 18 */
++ 0xc0000000, 0x00030000, 0xc0000000, 0x00000000,
++ 0x00008000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 19 */
++ 0x00000000, 0x00000000, 0x02000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 20 */
++ 0x00000000, 0x07ffffde, 0x001009f6, 0x40000000,
++ 0x01000040, 0x00008200, 0x00001000, 0x00000000,
++ } },
++ { { /* 21 */
++ 0xffff0000, 0xffffffff, 0x0000ffff, 0x00000000,
++ 0x030c0000, 0x0c00cc0f, 0x03000000, 0x00000300,
++ } },
++ { { /* 22 */
++ 0xffff4040, 0xffffffff, 0x4040ffff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 23 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 24 */
++ 0x00003000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00110000, 0x00000000, 0x00000000, 0x000000c0,
++ } },
++ { { /* 25 */
++ 0x00000000, 0x00000000, 0x08000000, 0x00000008,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 26 */
++ 0x00003000, 0x00000030, 0x00000000, 0x0000300c,
++ 0x000c0000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 27 */
++ 0x00000000, 0x3a8b0000, 0x9e78e6b9, 0x0000802e,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 28 */
++ 0xffff0000, 0xffffd7ff, 0x0000d7ff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 29 */
++ 0xffffffe0, 0x83ffffff, 0x00003fff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 30 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10008200, 0x10008200,
++ } },
++ { { /* 31 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x060c3303, 0x060c3303,
++ } },
++ { { /* 32 */
++ 0x00000003, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 33 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x03000000, 0x00003000, 0x00000000,
++ } },
++ { { /* 34 */
++ 0x00000000, 0x00000000, 0x00000c00, 0x00000000,
++ 0x20010040, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 35 */
++ 0x00000000, 0x00000000, 0x08100000, 0x00040000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 36 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xfff99fee, 0xd3c5fdff, 0xb000399f, 0x00000000,
++ } },
++ { { /* 37 */
++ 0x00000000, 0x00000000, 0xfffffeff, 0x3d7e03ff,
++ 0xfeff0003, 0x03ffffff, 0x00000000, 0x00000000,
++ } },
++ { { /* 38 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x12120404, 0x12120404,
++ } },
++ { { /* 39 */
++ 0xfff99fee, 0xf3e5fdff, 0x0007399f, 0x0001ffff,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 40 */
++ 0x000330c0, 0x00000000, 0x00000000, 0x60000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 41 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00000000, 0x0c00c000, 0x00000000, 0x00000000,
++ } },
++ { { /* 42 */
++ 0xff7fff7f, 0xff01ff00, 0x3d7f3d7f, 0xffff7fff,
++ 0xffff0000, 0x003d7fff, 0xff7f7f3d, 0x00ff7fff,
++ } },
++ { { /* 43 */
++ 0x003d7fff, 0xffffffff, 0x007fff00, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 44 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x140ca381, 0x140ca381,
++ } },
++ { { /* 45 */
++ 0x00000000, 0x80000000, 0x00000001, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 46 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10020004, 0x10020004,
++ } },
++ { { /* 47 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00000000, 0x00000030, 0x000c0000, 0x030300c0,
++ } },
++ { { /* 48 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0xffffffff, 0xffffffff, 0x001fffff,
++ } },
++ { { /* 49 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x1a10cfc5, 0x9a10cfc5,
++ } },
++ { { /* 50 */
++ 0x00000000, 0x00000000, 0x000c0000, 0x01000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 51 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10420084, 0x10420084,
++ } },
++ { { /* 52 */
++ 0xc0000000, 0x00030000, 0xc0000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 53 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x24082202, 0x24082202,
++ } },
++ { { /* 54 */
++ 0x0c00f000, 0x00000000, 0x03000180, 0x6000c033,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 55 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x021c0a08, 0x021c0a08,
++ } },
++ { { /* 56 */
++ 0x00000030, 0x00000000, 0x0000001e, 0x18000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 57 */
++ 0xfdffa966, 0xffffdfff, 0xa965dfff, 0x03ffffff,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 58 */
++ 0x0000000c, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 59 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00000000, 0x00000c00, 0x00c00000, 0x000c0000,
++ } },
++ { { /* 60 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x0010c604, 0x8010c604,
++ } },
++ { { /* 61 */
++ 0x00000000, 0x00000000, 0x00000000, 0x01f00000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 62 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x0000003f, 0x00000000, 0x00000000, 0x000c0000,
++ } },
++ { { /* 63 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x25082262, 0x25082262,
++ } },
++ { { /* 64 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x90400010, 0x10400010,
++ } },
++ { { /* 65 */
++ 0xfff99fec, 0xf3e5fdff, 0xf807399f, 0x0000ffff,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 66 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xffffffff, 0x0001ffff, 0x00000000, 0x00000000,
++ } },
++ { { /* 67 */
++ 0x0c000000, 0x00000000, 0x00000c00, 0x00000000,
++ 0x00170240, 0x00040000, 0x001fe000, 0x00000000,
++ } },
++ { { /* 68 */
++ 0x00000000, 0x00000000, 0x08500000, 0x00000008,
++ 0x00000800, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 69 */
++ 0x00001003, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 70 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xffffd740, 0xfffffffb, 0x00007fff, 0x00000000,
++ } },
++ { { /* 71 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00528f81, 0x00528f81,
++ } },
++ { { /* 72 */
++ 0x30000300, 0x00300030, 0x30000000, 0x00003000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 73 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10600010, 0x10600010,
++ } },
++ { { /* 74 */
++ 0x00000000, 0x00000000, 0x00000000, 0x60000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 75 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10020000, 0x10020000,
++ } },
++ { { /* 76 */
++ 0x00000000, 0x00000000, 0x00000c00, 0x00000000,
++ 0x20000402, 0x00180000, 0x00000000, 0x00000000,
++ } },
++ { { /* 77 */
++ 0x00000000, 0x00000000, 0x00880000, 0x00040000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 78 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00400030, 0x00400030,
++ } },
++ { { /* 79 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x0e1e7707, 0x0e1e7707,
++ } },
++ { { /* 80 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x25092042, 0x25092042,
++ } },
++ { { /* 81 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x02041107, 0x02041107,
++ } },
++ { { /* 82 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x9c508e14, 0x1c508e14,
++ } },
++ { { /* 83 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x04082202, 0x04082202,
++ } },
++ { { /* 84 */
++ 0x00000c00, 0x00000003, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 85 */
++ 0xc0000c0c, 0x00000000, 0x00c00003, 0x00000c03,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 86 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x020c1383, 0x020c1383,
++ } },
++ { { /* 87 */
++ 0xff7fff7f, 0xff01ff7f, 0x00003d7f, 0x00ff00ff,
++ 0x00ff3d7f, 0x003d7fff, 0xff7f7f00, 0x00ff7f00,
++ } },
++ { { /* 88 */
++ 0x003d7f00, 0xffff01ff, 0x007fff7f, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 89 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x040a2202, 0x042a220a,
++ } },
++ { { /* 90 */
++ 0x00000000, 0x00000200, 0x00000000, 0x00000200,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 91 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x20000000, 0x00000000, 0x02000000,
++ } },
++ { { /* 92 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xfffbafee, 0xf3edfdff, 0x00013bbf, 0x00000001,
++ } },
++ { { /* 93 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00000080, 0x00000080,
++ } },
++ { { /* 94 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x03000402, 0x00180000, 0x00000000, 0x00000000,
++ } },
++ { { /* 95 */
++ 0x00000000, 0x00000000, 0x00880000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 96 */
++ 0x000c0003, 0x00000c00, 0x00003000, 0x00000c00,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 97 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x08000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 98 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0xffff0000, 0x000007ff,
++ } },
++ { { /* 99 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00080000, 0x00080000,
++ } },
++ { { /* 100 */
++ 0x0c0030c0, 0x00000000, 0x0300001e, 0x66000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 101 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00040100, 0x00040100,
++ } },
++ { { /* 102 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x14482202, 0x14482202,
++ } },
++ { { /* 103 */
++ 0x00000000, 0x00000000, 0x00030000, 0x00030000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 104 */
++ 0x00000000, 0xfffe0000, 0x007fffff, 0xfffffffe,
++ 0x000000ff, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 105 */
++ 0x00000000, 0x00008000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 106 */
++ 0x000c0000, 0x00000000, 0x00000c00, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 107 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00000200, 0x00000200,
++ } },
++ { { /* 108 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00003c00, 0x00000030,
++ } },
++ { { /* 109 */
++ 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
++ 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
++ } },
++ { { /* 110 */
++ 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff,
++ 0x00001fff, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 111 */
++ 0xffff4002, 0xffffffff, 0x4002ffff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 112 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x64092242, 0x64092242,
++ } },
++ { { /* 113 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x060cb301, 0x060cb301,
++ } },
++ { { /* 114 */
++ 0x00000c7e, 0x031f8000, 0x0063f200, 0x000df840,
++ 0x00037e08, 0x08000dfa, 0x0df901bf, 0x5437e400,
++ } },
++ { { /* 115 */
++ 0x00000025, 0x40006fc0, 0x27f91be4, 0xdee00000,
++ 0x007ff83f, 0x00007f7f, 0x00000000, 0x00000000,
++ } },
++ { { /* 116 */
++ 0x00000000, 0x00000000, 0x00000000, 0x007f8000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 117 */
++ 0x000000a7, 0x00000000, 0xfffffffe, 0xffffffff,
++ 0x780fffff, 0xfffffffe, 0xffffffff, 0x787fffff,
++ } },
++ { { /* 118 */
++ 0x03506f8b, 0x1b042042, 0x62808020, 0x400a0000,
++ 0x10341b41, 0x04003812, 0x03608c02, 0x08454038,
++ } },
++ { { /* 119 */
++ 0x2403c002, 0x15108000, 0x1229e040, 0x80280000,
++ 0x28002800, 0x8060c002, 0x2080040c, 0x05284002,
++ } },
++ { { /* 120 */
++ 0x82042a00, 0x02000818, 0x10008200, 0x20700020,
++ 0x03022000, 0x40a41000, 0x0420a020, 0x00000080,
++ } },
++ { { /* 121 */
++ 0x80040011, 0x00000400, 0x04012b78, 0x11a23920,
++ 0x02842460, 0x00c01021, 0x20002050, 0x07400042,
++ } },
++ { { /* 122 */
++ 0x208205c9, 0x0fc10230, 0x08402480, 0x00258018,
++ 0x88000080, 0x42120609, 0xa32002a8, 0x40040094,
++ } },
++ { { /* 123 */
++ 0x00c00024, 0x8e000001, 0x059e058a, 0x013b0001,
++ 0x85000010, 0x08080000, 0x02d07d04, 0x018d9838,
++ } },
++ { { /* 124 */
++ 0x8803f310, 0x03000840, 0x00000704, 0x30080500,
++ 0x00001000, 0x20040000, 0x00000003, 0x04040002,
++ } },
++ { { /* 125 */
++ 0x000100d0, 0x40028000, 0x00088040, 0x00000000,
++ 0x34000210, 0x00400e00, 0x00000020, 0x00000008,
++ } },
++ { { /* 126 */
++ 0x00000040, 0x00060000, 0x00000000, 0x00100100,
++ 0x00000080, 0x00000000, 0x4c000000, 0x240d0009,
++ } },
++ { { /* 127 */
++ 0x80048000, 0x00010180, 0x00020484, 0x00000400,
++ 0x00000804, 0x00000008, 0x80004800, 0x16800000,
++ } },
++ { { /* 128 */
++ 0x00200065, 0x00120410, 0x44920403, 0x40000200,
++ 0x10880008, 0x40080100, 0x00001482, 0x00074800,
++ } },
++ { { /* 129 */
++ 0x14608200, 0x00024e84, 0x00128380, 0x20184520,
++ 0x0240041c, 0x0a001120, 0x00180a00, 0x88000800,
++ } },
++ { { /* 130 */
++ 0x01000002, 0x00008001, 0x04000040, 0x80000040,
++ 0x08040000, 0x00000000, 0x00001202, 0x00000002,
++ } },
++ { { /* 131 */
++ 0x00000000, 0x00000004, 0x21910000, 0x00000858,
++ 0xbf8013a0, 0x8279401c, 0xa8041054, 0xc5004282,
++ } },
++ { { /* 132 */
++ 0x0402ce56, 0xfc020000, 0x40200d21, 0x00028030,
++ 0x00010000, 0x01081202, 0x00000000, 0x00410003,
++ } },
++ { { /* 133 */
++ 0x00404080, 0x00000200, 0x00010000, 0x00000000,
++ 0x00000000, 0x00000000, 0x60000000, 0x480241ea,
++ } },
++ { { /* 134 */
++ 0x2000104c, 0x2109a820, 0x00200020, 0x7b1c0008,
++ 0x10a0840a, 0x01c028c0, 0x00000608, 0x04c00000,
++ } },
++ { { /* 135 */
++ 0x80398412, 0x40a200e0, 0x02080000, 0x12030a04,
++ 0x008d1833, 0x02184602, 0x13803028, 0x00200801,
++ } },
++ { { /* 136 */
++ 0x20440000, 0x000005a1, 0x00050800, 0x0020a328,
++ 0x80100000, 0x10040649, 0x10020020, 0x00090180,
++ } },
++ { { /* 137 */
++ 0x8c008202, 0x00000000, 0x00205910, 0x0041410c,
++ 0x00004004, 0x40441290, 0x00010080, 0x01040000,
++ } },
++ { { /* 138 */
++ 0x04070000, 0x89108040, 0x00282a81, 0x82420000,
++ 0x51a20411, 0x32220800, 0x2b0d2220, 0x40c83003,
++ } },
++ { { /* 139 */
++ 0x82020082, 0x80008900, 0x10a00200, 0x08004100,
++ 0x09041108, 0x000405a6, 0x0c018000, 0x04104002,
++ } },
++ { { /* 140 */
++ 0x00002000, 0x44003000, 0x01000004, 0x00008200,
++ 0x00000008, 0x00044010, 0x00002002, 0x00001040,
++ } },
++ { { /* 141 */
++ 0x00000000, 0xca008000, 0x02828020, 0x00b1100c,
++ 0x12824280, 0x22013030, 0x00808820, 0x040013e4,
++ } },
++ { { /* 142 */
++ 0x801840c0, 0x1000a1a1, 0x00000004, 0x0050c200,
++ 0x00c20082, 0x00104840, 0x10400080, 0xa3140000,
++ } },
++ { { /* 143 */
++ 0xa8a02301, 0x24123d00, 0x80030200, 0xc0028022,
++ 0x34a10000, 0x00408005, 0x00190010, 0x882a0000,
++ } },
++ { { /* 144 */
++ 0x00080018, 0x33000402, 0x9002010a, 0x00000000,
++ 0x00800020, 0x00010100, 0x84040810, 0x04004000,
++ } },
++ { { /* 145 */
++ 0x10006020, 0x00000000, 0x00000000, 0x30a02000,
++ 0x00000004, 0x00000000, 0x01000800, 0x20000000,
++ } },
++ { { /* 146 */
++ 0x02000000, 0x02000602, 0x80000800, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 147 */
++ 0x00000010, 0x44040083, 0x00081000, 0x0818824c,
++ 0x00400e00, 0x8c300000, 0x08146001, 0x00000000,
++ } },
++ { { /* 148 */
++ 0x00828000, 0x41900000, 0x84804006, 0x24010001,
++ 0x02400108, 0x9b080006, 0x00201602, 0x0009012e,
++ } },
++ { { /* 149 */
++ 0x40800800, 0x48000420, 0x10000032, 0x01904440,
++ 0x02000100, 0x10048000, 0x00020000, 0x08820802,
++ } },
++ { { /* 150 */
++ 0x08080ba0, 0x00009242, 0x00400000, 0xc0008080,
++ 0x20410001, 0x04400000, 0x60020820, 0x00100000,
++ } },
++ { { /* 151 */
++ 0x00108046, 0x01001805, 0x90100000, 0x00014010,
++ 0x00000010, 0x00000000, 0x0000000b, 0x00008800,
++ } },
++ { { /* 152 */
++ 0x00000000, 0x00001000, 0x00000000, 0x20018800,
++ 0x00004600, 0x06002000, 0x00000100, 0x00000000,
++ } },
++ { { /* 153 */
++ 0x00000000, 0x10400042, 0x02004000, 0x00004280,
++ 0x80000400, 0x00020000, 0x00000008, 0x00000020,
++ } },
++ { { /* 154 */
++ 0x00000040, 0x20600400, 0x0a000180, 0x02040280,
++ 0x00000000, 0x00409001, 0x02000004, 0x00003200,
++ } },
++ { { /* 155 */
++ 0x88000000, 0x80404800, 0x00000010, 0x00040008,
++ 0x00000a90, 0x00000200, 0x00002000, 0x40002001,
++ } },
++ { { /* 156 */
++ 0x00000048, 0x00100000, 0x00000000, 0x00000001,
++ 0x00000008, 0x20010080, 0x00000000, 0x00400040,
++ } },
++ { { /* 157 */
++ 0x85000000, 0x0c8f0108, 0x32129000, 0x80090420,
++ 0x00024000, 0x40040800, 0x092000a0, 0x00100204,
++ } },
++ { { /* 158 */
++ 0x00002000, 0x00000000, 0x00440004, 0x6c000000,
++ 0x000000d0, 0x80004000, 0x88800440, 0x41144018,
++ } },
++ { { /* 159 */
++ 0x80001a02, 0x14000001, 0x00000001, 0x0000004a,
++ 0x00000000, 0x00083000, 0x08000000, 0x0008a024,
++ } },
++ { { /* 160 */
++ 0x00300004, 0x00140000, 0x20000000, 0x00001800,
++ 0x00020002, 0x04000000, 0x00000002, 0x00000100,
++ } },
++ { { /* 161 */
++ 0x00004002, 0x54000000, 0x60400300, 0x00002120,
++ 0x0000a022, 0x00000000, 0x81060803, 0x08010200,
++ } },
++ { { /* 162 */
++ 0x04004800, 0xb0044000, 0x0000a005, 0x04500800,
++ 0x800c000a, 0x0000c000, 0x10000800, 0x02408021,
++ } },
++ { { /* 163 */
++ 0x08020000, 0x00001040, 0x00540a40, 0x00000000,
++ 0x00800880, 0x01020002, 0x00000211, 0x00000010,
++ } },
++ { { /* 164 */
++ 0x00000000, 0x80000002, 0x00002000, 0x00080001,
++ 0x09840a00, 0x40000080, 0x00400000, 0x49000080,
++ } },
++ { { /* 165 */
++ 0x0e102831, 0x06098807, 0x40011014, 0x02620042,
++ 0x06000000, 0x88062000, 0x04068400, 0x08108301,
++ } },
++ { { /* 166 */
++ 0x08000012, 0x40004840, 0x00300402, 0x00012000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 167 */
++ 0x00000000, 0x00400000, 0x00000000, 0x00a54400,
++ 0x40004420, 0x20000310, 0x00041002, 0x18000000,
++ } },
++ { { /* 168 */
++ 0x00a1002a, 0x00080000, 0x40400000, 0x00900000,
++ 0x21401200, 0x04048626, 0x40005048, 0x21100000,
++ } },
++ { { /* 169 */
++ 0x040005a4, 0x000a0000, 0x00214000, 0x07010800,
++ 0x34000000, 0x00080100, 0x00080040, 0x10182508,
++ } },
++ { { /* 170 */
++ 0xc0805100, 0x02c01400, 0x00000080, 0x00448040,
++ 0x20000800, 0x210a8000, 0x08800000, 0x00020060,
++ } },
++ { { /* 171 */
++ 0x00004004, 0x00400100, 0x01040200, 0x00800000,
++ 0x00000000, 0x00000000, 0x10081400, 0x00008000,
++ } },
++ { { /* 172 */
++ 0x00004000, 0x20000000, 0x08800200, 0x00001000,
++ 0x00000000, 0x01000000, 0x00000810, 0x00000000,
++ } },
++ { { /* 173 */
++ 0x00020000, 0x20200000, 0x00000000, 0x00000000,
++ 0x00000010, 0x00001c40, 0x00002000, 0x08000210,
++ } },
++ { { /* 174 */
++ 0x00000000, 0x00000000, 0x54014000, 0x02000800,
++ 0x00200400, 0x00000000, 0x00002080, 0x00004000,
++ } },
++ { { /* 175 */
++ 0x10000004, 0x00000000, 0x00000000, 0x00000000,
++ 0x00002000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 176 */
++ 0x00000000, 0x00000000, 0x28881041, 0x0081010a,
++ 0x00400800, 0x00000800, 0x10208026, 0x61000000,
++ } },
++ { { /* 177 */
++ 0x00050080, 0x00000000, 0x80000000, 0x80040000,
++ 0x044088c2, 0x00080480, 0x00040000, 0x00000048,
++ } },
++ { { /* 178 */
++ 0x8188410d, 0x141a2400, 0x40310000, 0x000f4249,
++ 0x41283280, 0x80053011, 0x00400880, 0x410060c0,
++ } },
++ { { /* 179 */
++ 0x2a004013, 0x02000002, 0x11000000, 0x00850040,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 180 */
++ 0x00000000, 0x00800000, 0x04000440, 0x00000402,
++ 0x60001000, 0x99909f87, 0x5808049d, 0x10002445,
++ } },
++ { { /* 181 */
++ 0x00000100, 0x00000000, 0x00000000, 0x00910050,
++ 0x00000420, 0x00080008, 0x20000000, 0x00288002,
++ } },
++ { { /* 182 */
++ 0x00008400, 0x00000400, 0x00000000, 0x00100000,
++ 0x00002000, 0x00000800, 0x80043400, 0x21000004,
++ } },
++ { { /* 183 */
++ 0x20000208, 0x01000600, 0x00000010, 0x00000000,
++ 0x48000000, 0x14060008, 0x00124020, 0x20812800,
++ } },
++ { { /* 184 */
++ 0xa419804b, 0x01064009, 0x10386ca4, 0x85a0620b,
++ 0x00000010, 0x01000448, 0x00004400, 0x20a02102,
++ } },
++ { { /* 185 */
++ 0x00000000, 0x00000000, 0x00147000, 0x01a01404,
++ 0x10040000, 0x01000000, 0x3002f180, 0x00000008,
++ } },
++ { { /* 186 */
++ 0x00002000, 0x00100000, 0x08000010, 0x00020004,
++ 0x01000029, 0x00002000, 0x00000000, 0x10082000,
++ } },
++ { { /* 187 */
++ 0x00000000, 0x0004d041, 0x08000800, 0x00200000,
++ 0x00401000, 0x00004000, 0x00000000, 0x00000002,
++ } },
++ { { /* 188 */
++ 0x01000000, 0x00000000, 0x00020000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 189 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00800000,
++ 0x000a0a01, 0x0004002c, 0x01000080, 0x00000000,
++ } },
++ { { /* 190 */
++ 0x10000000, 0x08040400, 0x08012010, 0x2569043c,
++ 0x1a10c460, 0x08800009, 0x000210f0, 0x08c5050c,
++ } },
++ { { /* 191 */
++ 0x10000481, 0x00040080, 0x42040000, 0x00100204,
++ 0x00000000, 0x00000000, 0x00080000, 0x88080000,
++ } },
++ { { /* 192 */
++ 0x010f016c, 0x18002000, 0x41307000, 0x00000080,
++ 0x00000000, 0x00000100, 0x88000000, 0x70048004,
++ } },
++ { { /* 193 */
++ 0x00081420, 0x00000100, 0x00000000, 0x00000000,
++ 0x02400000, 0x00001000, 0x00050070, 0x00000000,
++ } },
++ { { /* 194 */
++ 0x000c4000, 0x00010000, 0x04000000, 0x00000000,
++ 0x00000000, 0x01000100, 0x01000010, 0x00000400,
++ } },
++ { { /* 195 */
++ 0x00000000, 0x10020000, 0x04100024, 0x00000000,
++ 0x00000000, 0x00004000, 0x00000000, 0x00000100,
++ } },
++ { { /* 196 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00100020,
++ } },
++ { { /* 197 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00008000, 0x00100000, 0x00000000, 0x00000000,
++ } },
++ { { /* 198 */
++ 0x00000000, 0x00000000, 0x00000000, 0x80000000,
++ 0x00880000, 0x0c000040, 0x02040010, 0x00000000,
++ } },
++ { { /* 199 */
++ 0x00080000, 0x08000000, 0x00000000, 0x00000004,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 200 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00000300, 0x00000300,
++ } },
++ { { /* 201 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0xffff0000, 0x0001ffff,
++ } },
++ { { /* 202 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x0c0c0000, 0x000cc00c, 0x03000000, 0x00000000,
++ } },
++ { { /* 203 */
++ 0x00000000, 0x00000300, 0x00000000, 0x00000300,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 204 */
++ 0xffff0000, 0xffffffff, 0x0040ffff, 0x00000000,
++ 0x0c0c0000, 0x0c00000c, 0x03000000, 0x00000300,
++ } },
++ { { /* 205 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x0d10646e, 0x0d10646e,
++ } },
++ { { /* 206 */
++ 0x00000000, 0x01000300, 0x00000000, 0x00000300,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 207 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x9fffffff, 0xffcffee7, 0x0000003f, 0x00000000,
++ } },
++ { { /* 208 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xfffddfec, 0xc3effdff, 0x40603ddf, 0x00000003,
++ } },
++ { { /* 209 */
++ 0x00000000, 0xfffe0000, 0xffffffff, 0xffffffef,
++ 0x00007fff, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 210 */
++ 0x3eff0793, 0x1303b011, 0x11102801, 0x05930000,
++ 0xb0111e7b, 0x3b019703, 0x00a01112, 0x306b9593,
++ } },
++ { { /* 211 */
++ 0x1102b051, 0x11303201, 0x011102b0, 0xb879300a,
++ 0x30011306, 0x00800010, 0x100b0113, 0x93000011,
++ } },
++ { { /* 212 */
++ 0x00102b03, 0x05930000, 0xb051746b, 0x3b011323,
++ 0x00001030, 0x70000000, 0x1303b011, 0x11102900,
++ } },
++ { { /* 213 */
++ 0x00012180, 0xb0153000, 0x3001030e, 0x02000030,
++ 0x10230111, 0x13000000, 0x10106b81, 0x01130300,
++ } },
++ { { /* 214 */
++ 0x30111013, 0x00000100, 0x22b85530, 0x30000000,
++ 0x9702b011, 0x113afb07, 0x011303b0, 0x00000021,
++ } },
++ { { /* 215 */
++ 0x3b0d1b00, 0x03b01138, 0x11330113, 0x13000001,
++ 0x111c2b05, 0x00000100, 0xb0111000, 0x2a011300,
++ } },
++ { { /* 216 */
++ 0x02b01930, 0x10100001, 0x11000000, 0x10300301,
++ 0x07130230, 0x0011146b, 0x2b051300, 0x8fb8f974,
++ } },
++ { { /* 217 */
++ 0x103b0113, 0x00000000, 0xd9700000, 0x01134ab0,
++ 0x0011103b, 0x00001103, 0x2ab15930, 0x10000111,
++ } },
++ { { /* 218 */
++ 0x11010000, 0x00100b01, 0x01130000, 0x0000102b,
++ 0x20000101, 0x02a01110, 0x30210111, 0x0102b059,
++ } },
++ { { /* 219 */
++ 0x19300000, 0x011307b0, 0xb011383b, 0x00000003,
++ 0x00000000, 0x383b0d13, 0x0103b011, 0x00001000,
++ } },
++ { { /* 220 */
++ 0x01130000, 0x00101020, 0x00000100, 0x00000110,
++ 0x30000000, 0x00021811, 0x00100000, 0x01110000,
++ } },
++ { { /* 221 */
++ 0x00000023, 0x0b019300, 0x00301110, 0x302b0111,
++ 0x13c7b011, 0x01303b01, 0x00000280, 0xb0113000,
++ } },
++ { { /* 222 */
++ 0x2b011383, 0x03b01130, 0x300a0011, 0x1102b011,
++ 0x00002000, 0x01110100, 0xa011102b, 0x2b011302,
++ } },
++ { { /* 223 */
++ 0x01000010, 0x30000001, 0x13029011, 0x11302b01,
++ 0x000066b0, 0xb0113000, 0x6b07d302, 0x07b0113a,
++ } },
++ { { /* 224 */
++ 0x00200103, 0x13000000, 0x11386b05, 0x011303b0,
++ 0x000010b8, 0x2b051b00, 0x03000110, 0x10000000,
++ } },
++ { { /* 225 */
++ 0x1102a011, 0x79700a01, 0x0111a2b0, 0x0000100a,
++ 0x00011100, 0x00901110, 0x00090111, 0x93000000,
++ } },
++ { { /* 226 */
++ 0xf9f2bb05, 0x011322b0, 0x2001323b, 0x00000000,
++ 0x06b05930, 0x303b0193, 0x1123a011, 0x11700000,
++ } },
++ { { /* 227 */
++ 0x001102b0, 0x00001010, 0x03011301, 0x00000110,
++ 0x162b0793, 0x01010010, 0x11300000, 0x01110200,
++ } },
++ { { /* 228 */
++ 0xb0113029, 0x00000000, 0x0eb05130, 0x383b0513,
++ 0x0303b011, 0x00000100, 0x01930000, 0x00001039,
++ } },
++ { { /* 229 */
++ 0x3b000302, 0x00000000, 0x00230113, 0x00000000,
++ 0x00100000, 0x00010000, 0x90113020, 0x00000002,
++ } },
++ { { /* 230 */
++ 0x00000000, 0x10000000, 0x11020000, 0x00000301,
++ 0x01130000, 0xb079b02b, 0x3b011323, 0x02b01130,
++ } },
++ { { /* 231 */
++ 0xf0210111, 0x1343b0d9, 0x11303b01, 0x011103b0,
++ 0xb0517020, 0x20011322, 0x01901110, 0x300b0111,
++ } },
++ { { /* 232 */
++ 0x9302b011, 0x0016ab01, 0x01130100, 0xb0113021,
++ 0x29010302, 0x02b03130, 0x30000000, 0x1b42b819,
++ } },
++ { { /* 233 */
++ 0x11383301, 0x00000330, 0x00000020, 0x33051300,
++ 0x00001110, 0x00000000, 0x93000000, 0x01302305,
++ } },
++ { { /* 234 */
++ 0x00010100, 0x30111010, 0x00000100, 0x02301130,
++ 0x10100001, 0x11000000, 0x00000000, 0x85130200,
++ } },
++ { { /* 235 */
++ 0x10111003, 0x2b011300, 0x63b87730, 0x303b0113,
++ 0x11a2b091, 0x7b300201, 0x011357f0, 0xf0d1702b,
++ } },
++ { { /* 236 */
++ 0x1b0111e3, 0x0ab97130, 0x303b0113, 0x13029001,
++ 0x11302b01, 0x071302b0, 0x3011302b, 0x23011303,
++ } },
++ { { /* 237 */
++ 0x02b01130, 0x30ab0113, 0x11feb411, 0x71300901,
++ 0x05d347b8, 0xb011307b, 0x21015303, 0x00001110,
++ } },
++ { { /* 238 */
++ 0x306b0513, 0x1102b011, 0x00103301, 0x05130000,
++ 0xa01038eb, 0x30000102, 0x02b01110, 0x30200013,
++ } },
++ { { /* 239 */
++ 0x0102b071, 0x00101000, 0x01130000, 0x1011100b,
++ 0x2b011300, 0x00000000, 0x366b0593, 0x1303b095,
++ } },
++ { { /* 240 */
++ 0x01103b01, 0x00000200, 0xb0113000, 0x20000103,
++ 0x01000010, 0x30000000, 0x030ab011, 0x00101001,
++ } },
++ { { /* 241 */
++ 0x01110100, 0x00000003, 0x23011302, 0x03000010,
++ 0x10000000, 0x01000000, 0x00100000, 0x00000290,
++ } },
++ { { /* 242 */
++ 0x30113000, 0x7b015386, 0x03b01130, 0x00210151,
++ 0x13000000, 0x11303b01, 0x001102b0, 0x00011010,
++ } },
++ { { /* 243 */
++ 0x2b011302, 0x02001110, 0x10000000, 0x0102b011,
++ 0x11300100, 0x000102b0, 0x00011010, 0x2b011100,
++ } },
++ { { /* 244 */
++ 0x02101110, 0x002b0113, 0x93000000, 0x11302b03,
++ 0x011302b0, 0x0000303b, 0x00000002, 0x03b01930,
++ } },
++ { { /* 245 */
++ 0x102b0113, 0x0103b011, 0x11300000, 0x011302b0,
++ 0x00001021, 0x00010102, 0x00000010, 0x102b0113,
++ } },
++ { { /* 246 */
++ 0x01020011, 0x11302000, 0x011102b0, 0x30113001,
++ 0x00000002, 0x02b01130, 0x303b0313, 0x0103b011,
++ } },
++ { { /* 247 */
++ 0x00002000, 0x05130000, 0xb011303b, 0x10001102,
++ 0x00000110, 0x142b0113, 0x01000001, 0x01100000,
++ } },
++ { { /* 248 */
++ 0x00010280, 0xb0113000, 0x10000102, 0x00000010,
++ 0x10230113, 0x93021011, 0x11100b05, 0x01130030,
++ } },
++ { { /* 249 */
++ 0xb051702b, 0x3b011323, 0x00000030, 0x30000000,
++ 0x1303b011, 0x11102b01, 0x01010330, 0xb011300a,
++ } },
++ { { /* 250 */
++ 0x20000102, 0x00000000, 0x10000011, 0x9300a011,
++ 0x00102b05, 0x00000200, 0x90111000, 0x29011100,
++ } },
++ { { /* 251 */
++ 0x00b01110, 0x30000000, 0x1302b011, 0x11302b21,
++ 0x000103b0, 0x00000020, 0x2b051300, 0x02b01130,
++ } },
++ { { /* 252 */
++ 0x103b0113, 0x13002011, 0x11322b21, 0x00130280,
++ 0xa0113028, 0x0a011102, 0x02921130, 0x30210111,
++ } },
++ { { /* 253 */
++ 0x13020011, 0x11302b01, 0x03d30290, 0x3011122b,
++ 0x2b011302, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 254 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00004000, 0x00000000, 0x20000000, 0x00000000,
++ } },
++ { { /* 255 */
++ 0x00000000, 0x00000000, 0x00003000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 256 */
++ 0x00000000, 0x040001df, 0x80800176, 0x420c0000,
++ 0x01020140, 0x44008200, 0x00041018, 0x00000000,
++ } },
++ { { /* 257 */
++ 0xffff0000, 0xffff27bf, 0x000027bf, 0x00000000,
++ 0x00000000, 0x0c000000, 0x03000000, 0x000000c0,
++ } },
++ { { /* 258 */
++ 0x3c000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 259 */
++ 0x00000000, 0x061ef5c0, 0x000001f6, 0x40000000,
++ 0x01040040, 0x00208210, 0x00005040, 0x00000000,
++ } },
++ { { /* 260 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x08004480, 0x08004480,
++ } },
++ { { /* 261 */
++ 0x00000000, 0x00000000, 0xc0000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 262 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 263 */
++ 0xffff0042, 0xffffffff, 0x0042ffff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x000000c0,
++ } },
++ { { /* 264 */
++ 0x00000000, 0x000c0000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 265 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00000000, 0x0000c00c, 0x00000000, 0x00000000,
++ } },
++ { { /* 266 */
++ 0x000c0003, 0x00003c00, 0x0000f000, 0x00003c00,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 267 */
++ 0x00000000, 0x040001de, 0x00000176, 0x42000000,
++ 0x01020140, 0x44008200, 0x00041008, 0x00000000,
++ } },
++ { { /* 268 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x98504f14, 0x18504f14,
++ } },
++ { { /* 269 */
++ 0x00000000, 0x00000000, 0x00000c00, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 270 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00480910, 0x00480910,
++ } },
++ { { /* 271 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x0c186606, 0x0c186606,
++ } },
++ { { /* 272 */
++ 0x0c000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00010040, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 273 */
++ 0x00001006, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 274 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xfef02596, 0x3bffecae, 0x30003f5f, 0x00000000,
++ } },
++ { { /* 275 */
++ 0x03c03030, 0x0000c000, 0x00000000, 0x600c0c03,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 276 */
++ 0x000c3003, 0x18c00c0c, 0x00c03060, 0x60000c03,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 277 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00100002, 0x00100002,
++ } },
++ { { /* 278 */
++ 0x00000003, 0x18000000, 0x00003060, 0x00000c00,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 279 */
++ 0x00000000, 0x00300000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 280 */
++ 0xfdffb729, 0x000001ff, 0xb7290000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 281 */
++ 0xfffddfec, 0xc3fffdff, 0x00803dcf, 0x00000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 282 */
++ 0x00000000, 0xffffffff, 0xffffffff, 0x00ffffff,
++ 0xffffffff, 0x000003ff, 0x00000000, 0x00000000,
++ } },
++ { { /* 283 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00000000, 0x0000c000, 0x00000000, 0x00000300,
++ } },
++ { { /* 284 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000010,
++ 0xfff99fee, 0xf3c5fdff, 0xb000798f, 0x0002ffc0,
++ } },
++ { { /* 285 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00004004, 0x00004004,
++ } },
++ { { /* 286 */
++ 0x0f000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 287 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x02045101, 0x02045101,
++ } },
++ { { /* 288 */
++ 0x00000c00, 0x000000c3, 0x00000000, 0x18000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 289 */
++ 0xffffffff, 0x0007f6fb, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 290 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000300,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 291 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x011c0661, 0x011c0661,
++ } },
++ { { /* 292 */
++ 0xfff98fee, 0xc3e5fdff, 0x0001398f, 0x0001fff0,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 293 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x1c58af16, 0x1c58af16,
++ } },
++ { { /* 294 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x115c0671, 0x115c0671,
++ } },
++ { { /* 295 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0xffffffff, 0x07ffffff,
++ } },
++ { { /* 296 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00100400, 0x00100400,
++ } },
++ { { /* 297 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 298 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00082202, 0x00082202,
++ } },
++ { { /* 299 */
++ 0x03000030, 0x0000c000, 0x00000006, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000c00,
++ } },
++ { { /* 300 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x10000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 301 */
++ 0x00000002, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 302 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00300000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 303 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x040c2383, 0x040c2383,
++ } },
++ { { /* 304 */
++ 0xfff99fee, 0xf3cdfdff, 0xb0c0398f, 0x00000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 305 */
++ 0x00000000, 0x07ffffc6, 0x000001fe, 0x40000000,
++ 0x01000040, 0x0000a000, 0x00001000, 0x00000000,
++ } },
++ { { /* 306 */
++ 0xfff987e0, 0xd36dfdff, 0x1e003987, 0x001f0000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 307 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x160e2302, 0x160e2302,
++ } },
++ { { /* 308 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00020000, 0x00020000,
++ } },
++ { { /* 309 */
++ 0x030000f0, 0x00000000, 0x0c00001e, 0x1e000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 310 */
++ 0x00000000, 0x07ffffde, 0x000005f6, 0x50000000,
++ 0x05480262, 0x10000a00, 0x00013000, 0x00000000,
++ } },
++ { { /* 311 */
++ 0x00000000, 0x07ffffde, 0x000005f6, 0x50000000,
++ 0x05480262, 0x10000a00, 0x00052000, 0x00000000,
++ } },
++ { { /* 312 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x143c278f, 0x143c278f,
++ } },
++ { { /* 313 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000100, 0x00000000,
++ } },
++ { { /* 314 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x02045301, 0x02045301,
++ } },
++ { { /* 315 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00300000, 0x0c00c030, 0x03000000, 0x00000000,
++ } },
++ { { /* 316 */
++ 0xfff987ee, 0xf325fdff, 0x00013987, 0x0001fff0,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 317 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x02041101, 0x02041101,
++ } },
++ { { /* 318 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00800000, 0x00000000, 0x00000000,
++ } },
++ { { /* 319 */
++ 0x30000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00040000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 320 */
++ 0x00000000, 0x07fffdd6, 0x000005f6, 0xec000000,
++ 0x0200b4d9, 0x480a8640, 0x00000000, 0x00000000,
++ } },
++ { { /* 321 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00000002, 0x00000002,
++ } },
++ { { /* 322 */
++ 0x00033000, 0x00000000, 0x00000c00, 0x600000c3,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 323 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x1850cc14, 0x1850cc14,
++ } },
++ { { /* 324 */
++ 0xffff8f04, 0xffffffff, 0x8f04ffff, 0x00000000,
++ 0x030c0000, 0x0c00cc0f, 0x03000000, 0x00000300,
++ } },
++ { { /* 325 */
++ 0x00000000, 0x00800000, 0x03bffbaa, 0x03bffbaa,
++ 0x00000000, 0x00000000, 0x00002202, 0x00002202,
++ } },
++ { { /* 326 */
++ 0x00080000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 327 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xfc7e3fec, 0x2ffbffbf, 0x7f5f847f, 0x00040000,
++ } },
++ { { /* 328 */
++ 0xff7fff7f, 0xff01ff7f, 0x3d7f3d7f, 0xffff7fff,
++ 0xffff3d7f, 0x003d7fff, 0xff7f7f3d, 0x00ff7fff,
++ } },
++ { { /* 329 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x24182212, 0x24182212,
++ } },
++ { { /* 330 */
++ 0x0000f000, 0x66000000, 0x00300180, 0x60000033,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 331 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00408030, 0x00408030,
++ } },
++ { { /* 332 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00020032, 0x00020032,
++ } },
++ { { /* 333 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00000016, 0x00000016,
++ } },
++ { { /* 334 */
++ 0x00033000, 0x00000000, 0x00000c00, 0x60000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 335 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00200034, 0x00200034,
++ } },
++ { { /* 336 */
++ 0x00033000, 0x00000000, 0x00000c00, 0x60000003,
++ 0x00000000, 0x00800000, 0x00000000, 0x0000c3f0,
++ } },
++ { { /* 337 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00040000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 338 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00000880, 0x00000880,
++ } },
++ { { /* 339 */
++ 0xfdff8f04, 0xfdff01ff, 0x8f0401ff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 340 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10400a33, 0x10400a33,
++ } },
++ { { /* 341 */
++ 0xffff0000, 0xffff1fff, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 342 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0xd63dc7e8, 0xc3bfc718, 0x00803dc7, 0x00000000,
++ } },
++ { { /* 343 */
++ 0xfffddfee, 0xc3effdff, 0x00603ddf, 0x00000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 344 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x0c0c0000, 0x00cc0000, 0x00000000, 0x0000c00c,
++ } },
++ { { /* 345 */
++ 0xfffffffe, 0x87ffffff, 0x00007fff, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 346 */
++ 0xff7fff7f, 0xff01ff00, 0x00003d7f, 0xffff7fff,
++ 0x00ff0000, 0x003d7f7f, 0xff7f7f00, 0x00ff7f00,
++ } },
++ { { /* 347 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x30400090, 0x30400090,
++ } },
++ { { /* 348 */
++ 0x00000000, 0x00000000, 0xc0000180, 0x60000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 349 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x18404084, 0x18404084,
++ } },
++ { { /* 350 */
++ 0xffff0002, 0xffffffff, 0x0002ffff, 0x00000000,
++ 0x00c00000, 0x0c00c00c, 0x03000000, 0x00000000,
++ } },
++ { { /* 351 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00008000, 0x00008000,
++ } },
++ { { /* 352 */
++ 0x00000000, 0x041ed5c0, 0x0000077e, 0x40000000,
++ 0x01000040, 0x4000a000, 0x002109c0, 0x00000000,
++ } },
++ { { /* 353 */
++ 0xffff00d0, 0xffffffff, 0x00d0ffff, 0x00000000,
++ 0x00030000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 354 */
++ 0x000c0000, 0x30000000, 0x00000c30, 0x00030000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 355 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x263c370f, 0x263c370f,
++ } },
++ { { /* 356 */
++ 0x0003000c, 0x00000300, 0x00000000, 0x00000300,
++ 0x00000000, 0x00018003, 0x00000000, 0x00000000,
++ } },
++ { { /* 357 */
++ 0x0800024f, 0x00000008, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 358 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0xffffffff, 0xffffffff, 0x03ffffff,
++ } },
++ { { /* 359 */
++ 0x00000000, 0x00000000, 0x077dfffe, 0x077dfffe,
++ 0x00000000, 0x00000000, 0x10400010, 0x10400010,
++ } },
++ { { /* 360 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x10400010, 0x10400010,
++ } },
++ { { /* 361 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x081047a4, 0x081047a4,
++ } },
++ { { /* 362 */
++ 0x0c0030c0, 0x00000000, 0x0f30001e, 0x66000003,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 363 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x000a0a09, 0x000a0a09,
++ } },
++ { { /* 364 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x00400810, 0x00400810,
++ } },
++ { { /* 365 */
++ 0x00000000, 0x00000000, 0x07fffffe, 0x07fffffe,
++ 0x00000000, 0x00000000, 0x0e3c770f, 0x0e3c770f,
++ } },
++ { { /* 366 */
++ 0x0c000000, 0x00000300, 0x00000018, 0x00000300,
++ 0x00000000, 0x00000000, 0x001fe000, 0x03000000,
++ } },
++ { { /* 367 */
++ 0x0000100f, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 368 */
++ 0x00000000, 0xc0000000, 0x00000000, 0x0000000c,
++ 0x00000000, 0x33000000, 0x00003000, 0x00000000,
++ } },
++ { { /* 369 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000280, 0x00000000,
++ } },
++ { { /* 370 */
++ 0x7f7b7f8b, 0xef553db4, 0xf35dfba8, 0x400b0243,
++ 0x8d3efb40, 0x8c2c7bf7, 0xe3fa6eff, 0xa8ed1d3a,
++ } },
++ { { /* 371 */
++ 0xcf83e602, 0x35558cf5, 0xffabe048, 0xd85992b9,
++ 0x2892ab18, 0x8020d7e9, 0xf583c438, 0x450ae74a,
++ } },
++ { { /* 372 */
++ 0x9714b000, 0x54007762, 0x1420d188, 0xc8c01020,
++ 0x00002121, 0x0c0413a8, 0x04408000, 0x082870c0,
++ } },
++ { { /* 373 */
++ 0x000408c0, 0x80000002, 0x14722b7b, 0x3bfb7924,
++ 0x1ae43327, 0x38ef9835, 0x28029ad1, 0xbf69a813,
++ } },
++ { { /* 374 */
++ 0x2fc665cf, 0xafc96b11, 0x5053340f, 0xa00486a2,
++ 0xe8090106, 0xc00e3f0f, 0x81450a88, 0xc6010010,
++ } },
++ { { /* 375 */
++ 0x26e1a161, 0xce00444b, 0xd4eec7aa, 0x85bbcadf,
++ 0xa5203a74, 0x8840436c, 0x8bd23f06, 0x3befff79,
++ } },
++ { { /* 376 */
++ 0xe8eff75a, 0x5b36fbcb, 0x1bfd0d49, 0x39ee0154,
++ 0x2e75d855, 0xa91abfd8, 0xf6bff3d7, 0xb40c67e0,
++ } },
++ { { /* 377 */
++ 0x081382c2, 0xd08bd49d, 0x1061065a, 0x59e074f2,
++ 0xb3128f9f, 0x6aaa0080, 0xb05e3230, 0x60ac9d7a,
++ } },
++ { { /* 378 */
++ 0xc900d303, 0x8a563098, 0x13907000, 0x18421f14,
++ 0x0008c060, 0x10808008, 0xec900400, 0xe6332817,
++ } },
++ { { /* 379 */
++ 0x90000758, 0x4e09f708, 0xfc83f485, 0x18c8af53,
++ 0x080c187c, 0x01146adf, 0xa734c80c, 0x2710a011,
++ } },
++ { { /* 380 */
++ 0x422228c5, 0x00210413, 0x41123010, 0x40001820,
++ 0xc60c022b, 0x10000300, 0x00220022, 0x02495810,
++ } },
++ { { /* 381 */
++ 0x9670a094, 0x1792eeb0, 0x05f2cb96, 0x23580025,
++ 0x42cc25de, 0x4a04cf38, 0x359f0c40, 0x8a001128,
++ } },
++ { { /* 382 */
++ 0x910a13fa, 0x10560229, 0x04200641, 0x84f00484,
++ 0x0c040000, 0x412c0400, 0x11541206, 0x00020a4b,
++ } },
++ { { /* 383 */
++ 0x00c00200, 0x00940000, 0xbfbb0001, 0x242b167c,
++ 0x7fa89bbb, 0xe3790c7f, 0xe00d10f4, 0x9f014132,
++ } },
++ { { /* 384 */
++ 0x35728652, 0xff1210b4, 0x4223cf27, 0x8602c06b,
++ 0x1fd33106, 0xa1aa3a0c, 0x02040812, 0x08012572,
++ } },
++ { { /* 385 */
++ 0x485040cc, 0x601062d0, 0x29001c80, 0x00109a00,
++ 0x22000004, 0x00800000, 0x68002020, 0x609ecbe6,
++ } },
++ { { /* 386 */
++ 0x3f73916e, 0x398260c0, 0x48301034, 0xbd5c0006,
++ 0xd6fb8cd1, 0x43e820e1, 0x084e0600, 0xc4d00500,
++ } },
++ { { /* 387 */
++ 0x89aa8d1f, 0x1602a6e1, 0x21ed0001, 0x1a8b3656,
++ 0x13a51fb7, 0x30a06502, 0x23c7b278, 0xe9226c93,
++ } },
++ { { /* 388 */
++ 0x3a74e47f, 0x98208fe3, 0x2625280e, 0xbf49bf9c,
++ 0xac543218, 0x1916b949, 0xb5220c60, 0x0659fbc1,
++ } },
++ { { /* 389 */
++ 0x8420e343, 0x800008d9, 0x20225500, 0x00a10184,
++ 0x20104800, 0x40801380, 0x00160d04, 0x80200040,
++ } },
++ { { /* 390 */
++ 0x8de7fd40, 0xe0985436, 0x091e7b8b, 0xd249fec8,
++ 0x8dee0611, 0xba221937, 0x9fdd77f4, 0xf0daf3ec,
++ } },
++ { { /* 391 */
++ 0xec424386, 0x26048d3f, 0xc021fa6c, 0x0cc2628e,
++ 0x0145d785, 0x559977ad, 0x4045e250, 0xa154260b,
++ } },
++ { { /* 392 */
++ 0x58199827, 0xa4103443, 0x411405f2, 0x07002280,
++ 0x426600b4, 0x15a17210, 0x41856025, 0x00000054,
++ } },
++ { { /* 393 */
++ 0x01040201, 0xcb70c820, 0x6a629320, 0x0095184c,
++ 0x9a8b1880, 0x3201aab2, 0x00c4d87a, 0x04c3f3e5,
++ } },
++ { { /* 394 */
++ 0xa238d44d, 0x5072a1a1, 0x84fc980a, 0x44d1c152,
++ 0x20c21094, 0x42104180, 0x3a000000, 0xd29d0240,
++ } },
++ { { /* 395 */
++ 0xa8b12f01, 0x2432bd40, 0xd04bd34d, 0xd0ada723,
++ 0x75a10a92, 0x01e9adac, 0x771f801a, 0xa01b9225,
++ } },
++ { { /* 396 */
++ 0x20cadfa1, 0x738c0602, 0x003b577f, 0x00d00bff,
++ 0x0088806a, 0x0029a1c4, 0x05242a05, 0x16234009,
++ } },
++ { { /* 397 */
++ 0x80056822, 0xa2112011, 0x64900004, 0x13824849,
++ 0x193023d5, 0x08922980, 0x88115402, 0xa0042001,
++ } },
++ { { /* 398 */
++ 0x81800400, 0x60228502, 0x0b010090, 0x12020022,
++ 0x00834011, 0x00001a01, 0x00000000, 0x00000000,
++ } },
++ { { /* 399 */
++ 0x00000000, 0x4684009f, 0x020012c8, 0x1a0004fc,
++ 0x0c4c2ede, 0x80b80402, 0x0afca826, 0x22288c02,
++ } },
++ { { /* 400 */
++ 0x8f7ba0e0, 0x2135c7d6, 0xf8b106c7, 0x62550713,
++ 0x8a19936e, 0xfb0e6efa, 0x48f91630, 0x7debcd2f,
++ } },
++ { { /* 401 */
++ 0x4e845892, 0x7a2e4ca0, 0x561eedea, 0x1190c649,
++ 0xe83a5324, 0x8124cfdb, 0x634218f1, 0x1a8a5853,
++ } },
++ { { /* 402 */
++ 0x24d37420, 0x0514aa3b, 0x89586018, 0xc0004800,
++ 0x91018268, 0x2cd684a4, 0xc4ba8886, 0x02100377,
++ } },
++ { { /* 403 */
++ 0x00388244, 0x404aae11, 0x510028c0, 0x15146044,
++ 0x10007310, 0x02480082, 0x40060205, 0x0000c003,
++ } },
++ { { /* 404 */
++ 0x0c020000, 0x02200008, 0x40009000, 0xd161b800,
++ 0x32744621, 0x3b8af800, 0x8b00050f, 0x2280bbd0,
++ } },
++ { { /* 405 */
++ 0x07690600, 0x00438040, 0x50005420, 0x250c41d0,
++ 0x83108410, 0x02281101, 0x00304008, 0x020040a1,
++ } },
++ { { /* 406 */
++ 0x20000040, 0xabe31500, 0xaa443180, 0xc624c2c6,
++ 0x8004ac13, 0x03d1b000, 0x4285611e, 0x1d9ff303,
++ } },
++ { { /* 407 */
++ 0x78e8440a, 0xc3925e26, 0x00852000, 0x4000b001,
++ 0x88424a90, 0x0c8dca04, 0x4203a705, 0x000422a1,
++ } },
++ { { /* 408 */
++ 0x0c018668, 0x10795564, 0xdea00002, 0x40c12000,
++ 0x5001488b, 0x04000380, 0x50040000, 0x80d0c05d,
++ } },
++ { { /* 409 */
++ 0x970aa010, 0x4dafbb20, 0x1e10d921, 0x83140460,
++ 0xa6d68848, 0x733fd83b, 0x497427bc, 0x92130ddc,
++ } },
++ { { /* 410 */
++ 0x8ba1142b, 0xd1392e75, 0x50503009, 0x69008808,
++ 0x024a49d4, 0x80164010, 0x89d7e564, 0x5316c020,
++ } },
++ { { /* 411 */
++ 0x86002b92, 0x15e0a345, 0x0c03008b, 0xe200196e,
++ 0x80067031, 0xa82916a5, 0x18802000, 0xe1487aac,
++ } },
++ { { /* 412 */
++ 0xb5d63207, 0x5f9132e8, 0x20e550a1, 0x10807c00,
++ 0x9d8a7280, 0x421f00aa, 0x02310e22, 0x04941100,
++ } },
++ { { /* 413 */
++ 0x40080022, 0x5c100010, 0xfcc80343, 0x0580a1a5,
++ 0x04008433, 0x6e080080, 0x81262a4b, 0x2901aad8,
++ } },
++ { { /* 414 */
++ 0x4490684d, 0xba880009, 0x00820040, 0x87d10000,
++ 0xb1e6215b, 0x80083161, 0xc2400800, 0xa600a069,
++ } },
++ { { /* 415 */
++ 0x4a328d58, 0x550a5d71, 0x2d579aa0, 0x4aa64005,
++ 0x30b12021, 0x01123fc6, 0x260a10c2, 0x50824462,
++ } },
++ { { /* 416 */
++ 0x80409880, 0x810004c0, 0x00002003, 0x38180000,
++ 0xf1a60200, 0x720e4434, 0x92e035a2, 0x09008101,
++ } },
++ { { /* 417 */
++ 0x00000400, 0x00008885, 0x00000000, 0x00804000,
++ 0x00000000, 0x00004040, 0x00000000, 0x00000000,
++ } },
++ { { /* 418 */
++ 0x00000000, 0x08000000, 0x00000082, 0x00000000,
++ 0x88000004, 0xe7efbfff, 0xffbfffff, 0xfdffefef,
++ } },
++ { { /* 419 */
++ 0xbffefbff, 0x057fffff, 0x85b30034, 0x42164706,
++ 0xe4105402, 0xb3058092, 0x81305422, 0x180b4263,
++ } },
++ { { /* 420 */
++ 0x13f5387b, 0xa9ea07e5, 0x05143c4c, 0x80020600,
++ 0xbd481ad9, 0xf496ee37, 0x7ec0705f, 0x355fbfb2,
++ } },
++ { { /* 421 */
++ 0x455fe644, 0x41469000, 0x063b1d40, 0xfe1362a1,
++ 0x39028505, 0x0c080548, 0x0000144f, 0x58183488,
++ } },
++ { { /* 422 */
++ 0xd8153077, 0x4bfbbd0e, 0x85008a90, 0xe61dc100,
++ 0xb386ed14, 0x639bff72, 0xd9befd92, 0x0a92887b,
++ } },
++ { { /* 423 */
++ 0x1cb2d3fe, 0x177ab980, 0xdc1782c9, 0x3980fffb,
++ 0x590c4260, 0x37df0f01, 0xb15094a3, 0x23070623,
++ } },
++ { { /* 424 */
++ 0x3102f85a, 0x310201f0, 0x1e820040, 0x056a3a0a,
++ 0x12805b84, 0xa7148002, 0xa04b2612, 0x90011069,
++ } },
++ { { /* 425 */
++ 0x848a1000, 0x3f801802, 0x42400708, 0x4e140110,
++ 0x180080b0, 0x0281c510, 0x10298202, 0x88000210,
++ } },
++ { { /* 426 */
++ 0x00420020, 0x11000280, 0x4413e000, 0xfe025804,
++ 0x30283c07, 0x04739798, 0xcb13ced1, 0x431f6210,
++ } },
++ { { /* 427 */
++ 0x55ac278d, 0xc892422e, 0x02885380, 0x78514039,
++ 0x8088292c, 0x2428b900, 0x080e0c41, 0x42004421,
++ } },
++ { { /* 428 */
++ 0x08680408, 0x12040006, 0x02903031, 0xe0855b3e,
++ 0x10442936, 0x10822814, 0x83344266, 0x531b013c,
++ } },
++ { { /* 429 */
++ 0x0e0d0404, 0x00510c22, 0xc0000012, 0x88000040,
++ 0x0000004a, 0x00000000, 0x5447dff6, 0x00088868,
++ } },
++ { { /* 430 */
++ 0x00000081, 0x40000000, 0x00000100, 0x02000000,
++ 0x00080600, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 431 */
++ 0x00000080, 0x00000040, 0x00000000, 0x00001040,
++ 0x00000000, 0xf7fdefff, 0xfffeff7f, 0xfffffbff,
++ } },
++ { { /* 432 */
++ 0xbffffdff, 0x00ffffff, 0x042012c2, 0x07080c06,
++ 0x01101624, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 433 */
++ 0xe0000000, 0xfffffffe, 0x7f79ffff, 0x00f928df,
++ 0x80120c32, 0xd53a0008, 0xecc2d858, 0x2fa89d18,
++ } },
++ { { /* 434 */
++ 0xe0109620, 0x2622d60c, 0x02060f97, 0x9055b240,
++ 0x501180a2, 0x04049800, 0x00004000, 0x00000000,
++ } },
++ { { /* 435 */
++ 0x00000000, 0x00000000, 0x00000000, 0xfffffbc0,
++ 0xdffbeffe, 0x62430b08, 0xfb3b41b6, 0x23896f74,
++ } },
++ { { /* 436 */
++ 0xecd7ae7f, 0x5960e047, 0x098fa096, 0xa030612c,
++ 0x2aaa090d, 0x4f7bd44e, 0x388bc4b2, 0x6110a9c6,
++ } },
++ { { /* 437 */
++ 0x42000014, 0x0202800c, 0x6485fe48, 0xe3f7d63e,
++ 0x0c073aa0, 0x0430e40c, 0x1002f680, 0x00000000,
++ } },
++ { { /* 438 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00100000,
++ 0x00004000, 0x00004000, 0x00000100, 0x00000000,
++ } },
++ { { /* 439 */
++ 0x00000000, 0x40000000, 0x00000000, 0x00000400,
++ 0x00008000, 0x00000000, 0x00400400, 0x00000000,
++ } },
++ { { /* 440 */
++ 0x00000000, 0x40000000, 0x00000000, 0x00000800,
++ 0xfebdffe0, 0xffffffff, 0xfbe77f7f, 0xf7ffffbf,
++ } },
++ { { /* 441 */
++ 0xefffffff, 0xdff7ff7e, 0xfbdff6f7, 0x804fbffe,
++ 0x00000000, 0x00000000, 0x00000000, 0x7fffef00,
++ } },
++ { { /* 442 */
++ 0xb6f7ff7f, 0xb87e4406, 0x88313bf5, 0x00f41796,
++ 0x1391a960, 0x72490080, 0x0024f2f3, 0x42c88701,
++ } },
++ { { /* 443 */
++ 0x5048e3d3, 0x43052400, 0x4a4c0000, 0x10580227,
++ 0x01162820, 0x0014a809, 0x00000000, 0x00683ec0,
++ } },
++ { { /* 444 */
++ 0x00000000, 0x00000000, 0x00000000, 0xffe00000,
++ 0xfddbb7ff, 0x000000f7, 0xc72e4000, 0x00000180,
++ } },
++ { { /* 445 */
++ 0x00012000, 0x00004000, 0x00300000, 0xb4f7ffa8,
++ 0x03ffadf3, 0x00000120, 0x00000000, 0x00000000,
++ } },
++ { { /* 446 */
++ 0x00000000, 0x00000000, 0x00000000, 0xfffbf000,
++ 0xfdcf9df7, 0x15c301bf, 0x810a1827, 0x0a00a842,
++ } },
++ { { /* 447 */
++ 0x80088108, 0x18048008, 0x0012a3be, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 448 */
++ 0x00000000, 0x00000000, 0x00000000, 0x90000000,
++ 0xdc3769e6, 0x3dff6bff, 0xf3f9fcf8, 0x00000004,
++ } },
++ { { /* 449 */
++ 0x80000000, 0xe7eebf6f, 0x5da2dffe, 0xc00b3fd8,
++ 0xa00c0984, 0x69100040, 0xb912e210, 0x5a0086a5,
++ } },
++ { { /* 450 */
++ 0x02896800, 0x6a809005, 0x00030010, 0x80000000,
++ 0x8e001ff9, 0x00000001, 0x00000000, 0x00000000,
++ } },
++ { { /* 451 */
++ 0x00000080, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 452 */
++ 0x00000000, 0x00000000, 0x00001000, 0x64080010,
++ 0x00480000, 0x10000020, 0x80000102, 0x08000010,
++ } },
++ { { /* 453 */
++ 0x00000040, 0x40000000, 0x00020000, 0x01852002,
++ 0x00800010, 0x80002022, 0x084444a2, 0x480e0000,
++ } },
++ { { /* 454 */
++ 0x04000200, 0x02202008, 0x80004380, 0x04000000,
++ 0x00000002, 0x12231420, 0x2058003a, 0x00200060,
++ } },
++ { { /* 455 */
++ 0x10002508, 0x040d0028, 0x00000009, 0x00008004,
++ 0x00800000, 0x42000001, 0x00000000, 0x09040000,
++ } },
++ { { /* 456 */
++ 0x02008000, 0x01402001, 0x00000000, 0x00000008,
++ 0x00000000, 0x00000001, 0x00021008, 0x04000000,
++ } },
++ { { /* 457 */
++ 0x00100100, 0x80040080, 0x00002000, 0x00000008,
++ 0x08040601, 0x01000012, 0x10000000, 0x49001024,
++ } },
++ { { /* 458 */
++ 0x0180004a, 0x00100600, 0x50840800, 0x000000c0,
++ 0x00800000, 0x20000800, 0x40000000, 0x08050000,
++ } },
++ { { /* 459 */
++ 0x02004000, 0x02000804, 0x01000004, 0x18060001,
++ 0x02400001, 0x40000002, 0x20800014, 0x000c1000,
++ } },
++ { { /* 460 */
++ 0x00222000, 0x00000000, 0x00100000, 0x00000000,
++ 0x00000000, 0x00000000, 0x10422800, 0x00000800,
++ } },
++ { { /* 461 */
++ 0x20080000, 0x00040000, 0x80025040, 0x20208604,
++ 0x00028020, 0x80102020, 0x080820c0, 0x10880800,
++ } },
++ { { /* 462 */
++ 0x00000000, 0x00000000, 0x00200109, 0x00100000,
++ 0x00000000, 0x81022700, 0x40c21404, 0x84010882,
++ } },
++ { { /* 463 */
++ 0x00004010, 0x00000000, 0x03000000, 0x00000008,
++ 0x00080000, 0x00000000, 0x10800001, 0x06002020,
++ } },
++ { { /* 464 */
++ 0x00000010, 0x02000000, 0x00880020, 0x00008424,
++ 0x00000000, 0x88000000, 0x81000100, 0x04000000,
++ } },
++ { { /* 465 */
++ 0x00004218, 0x00040000, 0x00000000, 0x80005080,
++ 0x00010000, 0x00040000, 0x08008000, 0x02008000,
++ } },
++ { { /* 466 */
++ 0x00020000, 0x00000000, 0x00000001, 0x04000401,
++ 0x00100000, 0x12200004, 0x00000000, 0x18100000,
++ } },
++ { { /* 467 */
++ 0x00000000, 0x00000800, 0x00000000, 0x00004000,
++ 0x00800000, 0x04000000, 0x82000002, 0x00042000,
++ } },
++ { { /* 468 */
++ 0x00080006, 0x00000000, 0x00000000, 0x04000000,
++ 0x80008000, 0x00810001, 0xa0000000, 0x00100410,
++ } },
++ { { /* 469 */
++ 0x00400218, 0x88084080, 0x00260008, 0x00800404,
++ 0x00000020, 0x00000000, 0x00000000, 0x00000200,
++ } },
++ { { /* 470 */
++ 0x00a08048, 0x00000000, 0x08000000, 0x04000000,
++ 0x00000000, 0x00000000, 0x00018000, 0x00200000,
++ } },
++ { { /* 471 */
++ 0x01000000, 0x00000000, 0x00000000, 0x10000000,
++ 0x00000000, 0x00000000, 0x00200000, 0x00102000,
++ } },
++ { { /* 472 */
++ 0x00000801, 0x00000000, 0x00000000, 0x00020000,
++ 0x08000000, 0x00002000, 0x20010000, 0x04002000,
++ } },
++ { { /* 473 */
++ 0x40000040, 0x50202400, 0x000a0020, 0x00040420,
++ 0x00000200, 0x00000080, 0x80000000, 0x00000020,
++ } },
++ { { /* 474 */
++ 0x20008000, 0x00200010, 0x00000000, 0x00000000,
++ 0x00400000, 0x01100000, 0x00020000, 0x80000010,
++ } },
++ { { /* 475 */
++ 0x02000000, 0x00801000, 0x00000000, 0x48058000,
++ 0x20c94000, 0x60000000, 0x00000001, 0x00000000,
++ } },
++ { { /* 476 */
++ 0x00004090, 0x48000000, 0x08000000, 0x28802000,
++ 0x00000002, 0x00014000, 0x00002000, 0x00002002,
++ } },
++ { { /* 477 */
++ 0x00010200, 0x00100000, 0x00000000, 0x00800000,
++ 0x10020000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 478 */
++ 0x00000010, 0x00000402, 0x0c000000, 0x01000400,
++ 0x01000021, 0x00000000, 0x00004000, 0x00004000,
++ } },
++ { { /* 479 */
++ 0x00000000, 0x00800000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x02000020,
++ } },
++ { { /* 480 */
++ 0x00000100, 0x08000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00002000, 0x00000000,
++ } },
++ { { /* 481 */
++ 0x00006000, 0x00000000, 0x00000000, 0x00000400,
++ 0x04000040, 0x003c0180, 0x00000200, 0x00102000,
++ } },
++ { { /* 482 */
++ 0x00000800, 0x101000c0, 0x00800000, 0x00000000,
++ 0x00008000, 0x02200000, 0x00020020, 0x00000000,
++ } },
++ { { /* 483 */
++ 0x00000000, 0x01000000, 0x00000000, 0x20100000,
++ 0x00080000, 0x00000141, 0x02001002, 0x40400001,
++ } },
++ { { /* 484 */
++ 0x00580000, 0x00000002, 0x00003000, 0x00002400,
++ 0x00988000, 0x00040010, 0x00002800, 0x00000008,
++ } },
++ { { /* 485 */
++ 0x40080004, 0x00000020, 0x20080000, 0x02060a00,
++ 0x00010040, 0x14010200, 0x40800000, 0x08031000,
++ } },
++ { { /* 486 */
++ 0x40020020, 0x0000202c, 0x2014a008, 0x00000000,
++ 0x80040200, 0x82020012, 0x00400000, 0x20000000,
++ } },
++ { { /* 487 */
++ 0x00000000, 0x00000000, 0x00000004, 0x04000000,
++ 0x00000000, 0x00000000, 0x40800100, 0x00000000,
++ } },
++ { { /* 488 */
++ 0x00000008, 0x04000040, 0x00000001, 0x000c0200,
++ 0x00000000, 0x08000400, 0x00000000, 0x080c0001,
++ } },
++ { { /* 489 */
++ 0x00000400, 0x00000000, 0x00000000, 0x00200000,
++ 0x80000000, 0x00001000, 0x00000200, 0x01000800,
++ } },
++ { { /* 490 */
++ 0x00000000, 0x00000800, 0x00000000, 0x40000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x04040000,
++ } },
++ { { /* 491 */
++ 0x00000000, 0x00000000, 0x00000040, 0x00002000,
++ 0xa0000000, 0x00000000, 0x08000008, 0x00080000,
++ } },
++ { { /* 492 */
++ 0x00000020, 0x00000000, 0x40000400, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00008000,
++ } },
++ { { /* 493 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000800, 0x00000000, 0x00000000, 0x00200000,
++ } },
++ { { /* 494 */
++ 0x00000000, 0x00000000, 0x00000000, 0x04000000,
++ 0x00000008, 0x00000000, 0x00010000, 0x1b000000,
++ } },
++ { { /* 495 */
++ 0x00007000, 0x00000000, 0x10000000, 0x00000000,
++ 0x00000000, 0x00000080, 0x80000000, 0x00000000,
++ } },
++ { { /* 496 */
++ 0x00000000, 0x00020000, 0x00000000, 0x00200000,
++ 0x40000000, 0x00000010, 0x00800000, 0x00000008,
++ } },
++ { { /* 497 */
++ 0x00000000, 0x00000000, 0x02000000, 0x20000010,
++ 0x00000080, 0x00000000, 0x00010000, 0x00000000,
++ } },
++ { { /* 498 */
++ 0x00000000, 0x02000000, 0x00000000, 0x00000000,
++ 0x20000000, 0x00000040, 0x00200028, 0x00000000,
++ } },
++ { { /* 499 */
++ 0x00000000, 0x00020000, 0x00000000, 0x02000000,
++ 0x00000000, 0x02000000, 0x40020000, 0x51000040,
++ } },
++ { { /* 500 */
++ 0x00000080, 0x04040000, 0x00000000, 0x10000000,
++ 0x00022000, 0x00100000, 0x20000000, 0x00000082,
++ } },
++ { { /* 501 */
++ 0x40000000, 0x00010000, 0x00002000, 0x00000000,
++ 0x00000240, 0x00000000, 0x00000000, 0x00000008,
++ } },
++ { { /* 502 */
++ 0x00000000, 0x00010000, 0x00000810, 0x00080880,
++ 0x00004000, 0x00000000, 0x00000000, 0x00020000,
++ } },
++ { { /* 503 */
++ 0x00000000, 0x00400020, 0x00000000, 0x00000082,
++ 0x00000000, 0x00020001, 0x00000000, 0x00000000,
++ } },
++ { { /* 504 */
++ 0x40000018, 0x00000004, 0x00000000, 0x00000000,
++ 0x01000000, 0x00400000, 0x00000000, 0x00000000,
++ } },
++ { { /* 505 */
++ 0x00000001, 0x00400000, 0x00000000, 0x00080002,
++ 0x00000400, 0x00040000, 0x00000000, 0x00000000,
++ } },
++ { { /* 506 */
++ 0x00000800, 0x00000800, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000100, 0x00000000,
++ } },
++ { { /* 507 */
++ 0x00000000, 0x00200000, 0x00000000, 0x04108000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000002,
++ } },
++ { { /* 508 */
++ 0x00000000, 0x02800000, 0x04000000, 0x00000000,
++ 0x00000000, 0x00000004, 0x00000000, 0x00000400,
++ } },
++ { { /* 509 */
++ 0x00000000, 0x00000000, 0x10000000, 0x00040000,
++ 0x00400000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 510 */
++ 0x00200000, 0x00000200, 0x00000000, 0x10000000,
++ 0x00000000, 0x00000000, 0x2a000000, 0x00000000,
++ } },
++ { { /* 511 */
++ 0x00400000, 0x00000000, 0x00400000, 0x00000000,
++ 0x00000002, 0x40000000, 0x00000000, 0x00400000,
++ } },
++ { { /* 512 */
++ 0x40000000, 0x00001000, 0x00000000, 0x00000000,
++ 0x00000202, 0x02000000, 0x80000000, 0x00020000,
++ } },
++ { { /* 513 */
++ 0x00000020, 0x00000800, 0x00020421, 0x00020000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00400000,
++ } },
++ { { /* 514 */
++ 0x00200000, 0x00000000, 0x00000001, 0x00000000,
++ 0x00000084, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 515 */
++ 0x00000000, 0x00004400, 0x00000002, 0x00100000,
++ 0x00000000, 0x00000000, 0x00008200, 0x00000000,
++ } },
++ { { /* 516 */
++ 0x00000000, 0x12000000, 0x00000100, 0x00000001,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 517 */
++ 0x00000020, 0x08100000, 0x000a0400, 0x00000081,
++ 0x00006000, 0x00120000, 0x00000000, 0x00000000,
++ } },
++ { { /* 518 */
++ 0x00000004, 0x08000000, 0x00004000, 0x044000c0,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 519 */
++ 0x40001000, 0x00000000, 0x01000001, 0x05000000,
++ 0x00080000, 0x02000000, 0x00000800, 0x00000000,
++ } },
++ { { /* 520 */
++ 0x00000100, 0x00000000, 0x00000000, 0x00000000,
++ 0x00002002, 0x01020000, 0x00800000, 0x00000000,
++ } },
++ { { /* 521 */
++ 0x00000040, 0x00004000, 0x01000000, 0x00000004,
++ 0x00020000, 0x00000000, 0x00000010, 0x00000000,
++ } },
++ { { /* 522 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00080000, 0x00010000, 0x30000300, 0x00000400,
++ } },
++ { { /* 523 */
++ 0x00000800, 0x02000000, 0x00000000, 0x00008000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 524 */
++ 0x00200000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x000040c0, 0x00002200, 0x12002000,
++ } },
++ { { /* 525 */
++ 0x00000000, 0x00000020, 0x20000000, 0x00000000,
++ 0x00000200, 0x00080800, 0x1000a000, 0x00000000,
++ } },
++ { { /* 526 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00004000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 527 */
++ 0x00000000, 0x00000000, 0x00004280, 0x01000000,
++ 0x00800000, 0x00000008, 0x00000000, 0x00000000,
++ } },
++ { { /* 528 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000002,
++ 0x00000000, 0x20400000, 0x00000040, 0x00000000,
++ } },
++ { { /* 529 */
++ 0x00800080, 0x00800000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00400020, 0x00000000, 0x00008000,
++ } },
++ { { /* 530 */
++ 0x01000000, 0x00000040, 0x00000000, 0x00400000,
++ 0x00000000, 0x00000440, 0x00000000, 0x00800000,
++ } },
++ { { /* 531 */
++ 0x01000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00080000, 0x00000000,
++ } },
++ { { /* 532 */
++ 0x01000000, 0x00000001, 0x00000000, 0x00020000,
++ 0x00000000, 0x20002000, 0x00000000, 0x00000004,
++ } },
++ { { /* 533 */
++ 0x00000008, 0x00100000, 0x00000000, 0x00010000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 534 */
++ 0x00000004, 0x00008000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00008000,
++ } },
++ { { /* 535 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000040, 0x00000000, 0x00004000, 0x00000000,
++ } },
++ { { /* 536 */
++ 0x00000010, 0x00002000, 0x40000040, 0x00000000,
++ 0x10000000, 0x00000000, 0x00008080, 0x00000000,
++ } },
++ { { /* 537 */
++ 0x00000000, 0x00000000, 0x00000080, 0x00000000,
++ 0x00100080, 0x000000a0, 0x00000000, 0x00000000,
++ } },
++ { { /* 538 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00100000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 539 */
++ 0x00000000, 0x00000000, 0x00001000, 0x00000000,
++ 0x0001000a, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 540 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x08002000, 0x00000000,
++ } },
++ { { /* 541 */
++ 0x00000808, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 542 */
++ 0x00004000, 0x00002400, 0x00008000, 0x40000000,
++ 0x00000001, 0x00002000, 0x04000000, 0x00040004,
++ } },
++ { { /* 543 */
++ 0x00000000, 0x00002000, 0x00000000, 0x00000000,
++ 0x00000000, 0x1c200000, 0x00000000, 0x02000000,
++ } },
++ { { /* 544 */
++ 0x00000000, 0x00080000, 0x00400000, 0x00000002,
++ 0x00000000, 0x00000100, 0x00000000, 0x00000000,
++ } },
++ { { /* 545 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00400000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 546 */
++ 0x00004100, 0x00000400, 0x20200010, 0x00004004,
++ 0x00000000, 0x42000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 547 */
++ 0x00000080, 0x00000000, 0x00000121, 0x00000200,
++ 0x000000b0, 0x80002000, 0x00000000, 0x00010000,
++ } },
++ { { /* 548 */
++ 0x00000010, 0x000000c0, 0x08100000, 0x00000020,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 549 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x02000000, 0x00000404, 0x00000000, 0x00000000,
++ } },
++ { { /* 550 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00400000, 0x00000008, 0x00000000, 0x00000000,
++ } },
++ { { /* 551 */
++ 0x00000000, 0x00000002, 0x00020000, 0x00002000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00204000,
++ } },
++ { { /* 552 */
++ 0x00000000, 0x00100000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00800000, 0x00000100, 0x00000001,
++ } },
++ { { /* 553 */
++ 0x10000000, 0x01000000, 0x00002400, 0x00000004,
++ 0x00000000, 0x00000000, 0x00000020, 0x00000002,
++ } },
++ { { /* 554 */
++ 0x00010000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 555 */
++ 0x00000000, 0x00002400, 0x00000000, 0x00000000,
++ 0x00004802, 0x00000000, 0x00000000, 0x80022000,
++ } },
++ { { /* 556 */
++ 0x00001004, 0x04208000, 0x20000020, 0x00040000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 557 */
++ 0x00000000, 0x00100000, 0x40010000, 0x00000000,
++ 0x00080000, 0x00000000, 0x00100211, 0x00000000,
++ } },
++ { { /* 558 */
++ 0x00001400, 0x00000000, 0x00000000, 0x00000000,
++ 0x00610000, 0x80008c00, 0x00000000, 0x00000000,
++ } },
++ { { /* 559 */
++ 0x00000100, 0x00000040, 0x00000000, 0x00000004,
++ 0x00004000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 560 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000400, 0x00000000,
++ } },
++ { { /* 561 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000210, 0x00000000, 0x00000000,
++ } },
++ { { /* 562 */
++ 0x00000000, 0x00000020, 0x00000002, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 563 */
++ 0x00004000, 0x00000000, 0x00000000, 0x02000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 564 */
++ 0x00000000, 0x00000000, 0x00080002, 0x01000020,
++ 0x00400000, 0x00200000, 0x00008000, 0x00000000,
++ } },
++ { { /* 565 */
++ 0x00000000, 0x00020000, 0x00000000, 0xc0020000,
++ 0x10000000, 0x00000080, 0x00000000, 0x00000000,
++ } },
++ { { /* 566 */
++ 0x00000210, 0x00000000, 0x00001000, 0x04480000,
++ 0x20000000, 0x00000004, 0x00800000, 0x02000000,
++ } },
++ { { /* 567 */
++ 0x00000000, 0x08006000, 0x00001000, 0x00000000,
++ 0x00000000, 0x00100000, 0x00000000, 0x00000400,
++ } },
++ { { /* 568 */
++ 0x00100000, 0x00000000, 0x10000000, 0x08608000,
++ 0x00000000, 0x00000000, 0x00080002, 0x00000000,
++ } },
++ { { /* 569 */
++ 0x00000000, 0x20000000, 0x00008020, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 570 */
++ 0x00000000, 0x00000000, 0x00000000, 0x10000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 571 */
++ 0x00000000, 0x00100000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 572 */
++ 0x00000000, 0x00000400, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 573 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x02000000,
++ } },
++ { { /* 574 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000080, 0x00000000,
++ } },
++ { { /* 575 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000002, 0x00000000, 0x00000000,
++ } },
++ { { /* 576 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00008000, 0x00000000,
++ } },
++ { { /* 577 */
++ 0x00000000, 0x00000000, 0x00000008, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000400, 0x00000000,
++ } },
++ { { /* 578 */
++ 0x00000000, 0x00000000, 0x00220000, 0x00000004,
++ 0x00000000, 0x00040000, 0x00000004, 0x00000000,
++ } },
++ { { /* 579 */
++ 0x00000000, 0x00000000, 0x00001000, 0x00000080,
++ 0x00002000, 0x00000000, 0x00000000, 0x00004000,
++ } },
++ { { /* 580 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00100000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 581 */
++ 0x00000000, 0x00020000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 582 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00200000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 583 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x04000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 584 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000200, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 585 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000001, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 586 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00080000, 0x00000000,
++ } },
++ { { /* 587 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x01000000, 0x00000000, 0x00000400,
++ } },
++ { { /* 588 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000080, 0x00000000, 0x00000000,
++ } },
++ { { /* 589 */
++ 0x00000000, 0x00000800, 0x00000100, 0x40000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 590 */
++ 0x00000000, 0x00200000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 591 */
++ 0x00000000, 0x00000000, 0x01000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 592 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x04000000, 0x00000000,
++ } },
++ { { /* 593 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00001000, 0x00000000,
++ } },
++ { { /* 594 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000400, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 595 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x04040000,
++ } },
++ { { /* 596 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000020, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 597 */
++ 0x00000000, 0x00000000, 0x00800000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 598 */
++ 0x00000000, 0x00200000, 0x40000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 599 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x20000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 600 */
++ 0x00000000, 0x00000000, 0x00000000, 0x04000000,
++ 0x00000000, 0x00000001, 0x00000000, 0x00000000,
++ } },
++ { { /* 601 */
++ 0x00000000, 0x40000000, 0x02000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 602 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00080000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 603 */
++ 0x00000000, 0x00000010, 0x00000000, 0x00000000,
++ 0x00000000, 0x20000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 604 */
++ 0x00000000, 0x00000000, 0x20000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 605 */
++ 0x00000080, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000004,
++ } },
++ { { /* 606 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00002000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 607 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x10000001, 0x00000000,
++ } },
++ { { /* 608 */
++ 0x00008000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 609 */
++ 0x00000000, 0x00000000, 0x00004040, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 610 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00042400, 0x00000000,
++ } },
++ { { /* 611 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x02000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 612 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000080,
++ } },
++ { { /* 613 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000020,
++ } },
++ { { /* 614 */
++ 0x00000000, 0x00000001, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 615 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00020000, 0x00000000,
++ } },
++ { { /* 616 */
++ 0x00000000, 0x00000000, 0x00002000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 617 */
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ 0x01000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 618 */
++ 0x00000000, 0x00040000, 0x08000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 619 */
++ 0xc373ff8b, 0x1b0f6840, 0xf34ce9ac, 0xc0080200,
++ 0xca3e795c, 0x06487976, 0xf7f02fdf, 0xa8ff033a,
++ } },
++ { { /* 620 */
++ 0x233fef37, 0xfd59b004, 0xfffff3ca, 0xfff9de9f,
++ 0x7df7abff, 0x8eecc000, 0xffdbeebf, 0x45fad003,
++ } },
++ { { /* 621 */
++ 0xdffefae1, 0x10abbfef, 0xfcaaffeb, 0x24fdef3f,
++ 0x7f7678ad, 0xedfff00c, 0x2cfacff6, 0xeb6bf7f9,
++ } },
++ { { /* 622 */
++ 0x95bf1ffd, 0xbfbf6677, 0xfeb43bfb, 0x11e27bae,
++ 0x41bea681, 0x72c31435, 0x71917d70, 0x276b0003,
++ } },
++ { { /* 623 */
++ 0x70cf57cb, 0x0def4732, 0xfc747eda, 0xbdb4fe06,
++ 0x8bca3f9f, 0x58007e49, 0xebec228f, 0xddbb8a5c,
++ } },
++ { { /* 624 */
++ 0xb6e7ef60, 0xf293a40f, 0x549e37bb, 0x9bafd04b,
++ 0xf7d4c414, 0x0a1430b0, 0x88d02f08, 0x192fff7e,
++ } },
++ { { /* 625 */
++ 0xfb07ffda, 0x7beb7ff1, 0x0010c5ef, 0xfdff99ff,
++ 0x056779d7, 0xfdcbffe7, 0x4040c3ff, 0xbd8e6ff7,
++ } },
++ { { /* 626 */
++ 0x0497dffa, 0x5bfff4c0, 0xd0e7ed7b, 0xf8e0047e,
++ 0xb73eff9f, 0x882e7dfe, 0xbe7ffffd, 0xf6c483fe,
++ } },
++ { { /* 627 */
++ 0xb8fdf357, 0xef7dd680, 0x47885767, 0xc3dfff7d,
++ 0x37a9f0ff, 0x70fc7de0, 0xec9a3f6f, 0x86814cb3,
++ } },
++ { { /* 628 */
++ 0xdd5c3f9e, 0x4819f70d, 0x0007fea3, 0x38ffaf56,
++ 0xefb8980d, 0xb760403d, 0x9035d8ce, 0x3fff72bf,
++ } },
++ { { /* 629 */
++ 0x7a117ff7, 0xabfff7bb, 0x6fbeff00, 0xfe72a93c,
++ 0xf11bcfef, 0xf40adb6b, 0xef7ec3e6, 0xf6109b9c,
++ } },
++ { { /* 630 */
++ 0x16f4f048, 0x5182feb5, 0x15bbc7b1, 0xfbdf6e87,
++ 0x63cde43f, 0x7e7ec1ff, 0x7d5ffdeb, 0xfcfe777b,
++ } },
++ { { /* 631 */
++ 0xdbea960b, 0x53e86229, 0xfdef37df, 0xbd8136f5,
++ 0xfcbddc18, 0xffffd2e4, 0xffe03fd7, 0xabf87f6f,
++ } },
++ { { /* 632 */
++ 0x6ed99bae, 0xf115f5fb, 0xbdfb79a9, 0xadaf5a3c,
++ 0x1facdbba, 0x837971fc, 0xc35f7cf7, 0x0567dfff,
++ } },
++ { { /* 633 */
++ 0x8467ff9a, 0xdf8b1534, 0x3373f9f3, 0x5e1af7bd,
++ 0xa03fbf40, 0x01ebffff, 0xcfdddfc0, 0xabd37500,
++ } },
++ { { /* 634 */
++ 0xeed6f8c3, 0xb7ff43fd, 0x42275eaf, 0xf6869bac,
++ 0xf6bc27d7, 0x35b7f787, 0xe176aacd, 0xe29f49e7,
++ } },
++ { { /* 635 */
++ 0xaff2545c, 0x61d82b3f, 0xbbb8fc3b, 0x7b7dffcf,
++ 0x1ce0bf95, 0x43ff7dfd, 0xfffe5ff6, 0xc4ced3ef,
++ } },
++ { { /* 636 */
++ 0xadbc8db6, 0x11eb63dc, 0x23d0df59, 0xf3dbbeb4,
++ 0xdbc71fe7, 0xfae4ff63, 0x63f7b22b, 0xadbaed3b,
++ } },
++ { { /* 637 */
++ 0x7efffe01, 0x02bcfff7, 0xef3932ff, 0x8005fffc,
++ 0xbcf577fb, 0xfff7010d, 0xbf3afffb, 0xdfff0057,
++ } },
++ { { /* 638 */
++ 0xbd7def7b, 0xc8d4db88, 0xed7cfff3, 0x56ff5dee,
++ 0xac5f7e0d, 0xd57fff96, 0xc1403fee, 0xffe76ff9,
++ } },
++ { { /* 639 */
++ 0x8e77779b, 0xe45d6ebf, 0x5f1f6fcf, 0xfedfe07f,
++ 0x01fed7db, 0xfb7bff00, 0x1fdfffd4, 0xfffff800,
++ } },
++ { { /* 640 */
++ 0x007bfb8f, 0x7f5cbf00, 0x07f3ffff, 0x3de7eba0,
++ 0xfbd7f7bf, 0x6003ffbf, 0xbfedfffd, 0x027fefbb,
++ } },
++ { { /* 641 */
++ 0xddfdfe40, 0xe2f9fdff, 0xfb1f680b, 0xaffdfbe3,
++ 0xf7ed9fa4, 0xf80f7a7d, 0x0fd5eebe, 0xfd9fbb5d,
++ } },
++ { { /* 642 */
++ 0x3bf9f2db, 0xebccfe7f, 0x73fa876a, 0x9ffc95fc,
++ 0xfaf7109f, 0xbbcdddb7, 0xeccdf87e, 0x3c3ff366,
++ } },
++ { { /* 643 */
++ 0xb03ffffd, 0x067ee9f7, 0xfe0696ae, 0x5fd7d576,
++ 0xa3f33fd1, 0x6fb7cf07, 0x7f449fd1, 0xd3dd7b59,
++ } },
++ { { /* 644 */
++ 0xa9bdaf3b, 0xff3a7dcf, 0xf6ebfbe0, 0xffffb401,
++ 0xb7bf7afa, 0x0ffdc000, 0xff1fff7f, 0x95fffefc,
++ } },
++ { { /* 645 */
++ 0xb5dc0000, 0x3f3eef63, 0x001bfb7f, 0xfbf6e800,
++ 0xb8df9eef, 0x003fff9f, 0xf5ff7bd0, 0x3fffdfdb,
++ } },
++ { { /* 646 */
++ 0x00bffdf0, 0xbbbd8420, 0xffdedf37, 0x0ff3ff6d,
++ 0x5efb604c, 0xfafbfffb, 0x0219fe5e, 0xf9de79f4,
++ } },
++ { { /* 647 */
++ 0xebfaa7f7, 0xff3401eb, 0xef73ebd3, 0xc040afd7,
++ 0xdcff72bb, 0x2fd8f17f, 0xfe0bb8ec, 0x1f0bdda3,
++ } },
++ { { /* 648 */
++ 0x47cf8f1d, 0xffdeb12b, 0xda737fee, 0xcbc424ff,
++ 0xcbf2f75d, 0xb4edecfd, 0x4dddbff9, 0xfb8d99dd,
++ } },
++ { { /* 649 */
++ 0xaf7bbb7f, 0xc959ddfb, 0xfab5fc4f, 0x6d5fafe3,
++ 0x3f7dffff, 0xffdb7800, 0x7effb6ff, 0x022ffbaf,
++ } },
++ { { /* 650 */
++ 0xefc7ff9b, 0xffffffa5, 0xc7000007, 0xfff1f7ff,
++ 0x01bf7ffd, 0xfdbcdc00, 0xffffbff5, 0x3effff7f,
++ } },
++ { { /* 651 */
++ 0xbe000029, 0xff7ff9ff, 0xfd7e6efb, 0x039ecbff,
++ 0xfbdde300, 0xf6dfccff, 0x117fffff, 0xfbf6f800,
++ } },
++ { { /* 652 */
++ 0xd73ce7ef, 0xdfeffeef, 0xedbfc00b, 0xfdcdfedf,
++ 0x40fd7bf5, 0xb75fffff, 0xf930ffdf, 0xdc97fbdf,
++ } },
++ { { /* 653 */
++ 0xbff2fef3, 0xdfbf8fdf, 0xede6177f, 0x35530f7f,
++ 0x877e447c, 0x45bbfa12, 0x779eede0, 0xbfd98017,
++ } },
++ { { /* 654 */
++ 0xde897e55, 0x0447c16f, 0xf75d7ade, 0x290557ff,
++ 0xfe9586f7, 0xf32f97b3, 0x9f75cfff, 0xfb1771f7,
++ } },
++ { { /* 655 */
++ 0xee1934ee, 0xef6137cc, 0xef4c9fd6, 0xfbddd68f,
++ 0x6def7b73, 0xa431d7fe, 0x97d75e7f, 0xffd80f5b,
++ } },
++ { { /* 656 */
++ 0x7bce9d83, 0xdcff22ec, 0xef87763d, 0xfdeddfe7,
++ 0xa0fc4fff, 0xdbfc3b77, 0x7fdc3ded, 0xf5706fa9,
++ } },
++ { { /* 657 */
++ 0x2c403ffb, 0x847fff7f, 0xdeb7ec57, 0xf22fe69c,
++ 0xd5b50feb, 0xede7afeb, 0xfff08c2f, 0xe8f0537f,
++ } },
++ { { /* 658 */
++ 0xb5ffb99d, 0xe78fff66, 0xbe10d981, 0xe3c19c7c,
++ 0x27339cd1, 0xff6d0cbc, 0xefb7fcb7, 0xffffa0df,
++ } },
++ { { /* 659 */
++ 0xfe7bbf0b, 0x353fa3ff, 0x97cd13cc, 0xfb277637,
++ 0x7e6ccfd6, 0xed31ec50, 0xfc1c677c, 0x5fbff6fa,
++ } },
++ { { /* 660 */
++ 0xae2f0fba, 0x7ffea3ad, 0xde74fcf0, 0xf200ffef,
++ 0xfea2fbbf, 0xbcff3daf, 0x5fb9f694, 0x3f8ff3ad,
++ } },
++ { { /* 661 */
++ 0xa01ff26c, 0x01bfffef, 0x70057728, 0xda03ff35,
++ 0xc7fad2f9, 0x5c1d3fbf, 0xec33ff3a, 0xfe9cb7af,
++ } },
++ { { /* 662 */
++ 0x7a9f5236, 0xe722bffa, 0xfcff9ff7, 0xb61d2fbb,
++ 0x1dfded06, 0xefdf7dd7, 0xf166eb23, 0x0dc07ed9,
++ } },
++ { { /* 663 */
++ 0xdfbf3d3d, 0xba83c945, 0x9dd07dd1, 0xcf737b87,
++ 0xc3f59ff3, 0xc5fedf0d, 0x83020cb3, 0xaec0e879,
++ } },
++ { { /* 664 */
++ 0x6f0fc773, 0x093ffd7d, 0x0157fff1, 0x01ff62fb,
++ 0x3bf3fdb4, 0x43b2b013, 0xff305ed3, 0xeb9f0fff,
++ } },
++ { { /* 665 */
++ 0xf203feef, 0xfb893fef, 0x9e9937a9, 0xa72cdef9,
++ 0xc1f63733, 0xfe3e812e, 0xf2f75d20, 0x69d7d585,
++ } },
++ { { /* 666 */
++ 0xffffffff, 0xff6fdb07, 0xd97fc4ff, 0xbe0fefce,
++ 0xf05ef17b, 0xffb7f6cf, 0xef845ef7, 0x0edfd7cb,
++ } },
++ { { /* 667 */
++ 0xfcffff08, 0xffffee3f, 0xd7ff13ff, 0x7ffdaf0f,
++ 0x1ffabdc7, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 668 */
++ 0x00000000, 0xe7400000, 0xf933bd38, 0xfeed7feb,
++ 0x7c767fe8, 0xffefb3f7, 0xd8b7feaf, 0xfbbfff6f,
++ } },
++ { { /* 669 */
++ 0xdbf7f8fb, 0xe2f91752, 0x754785c8, 0xe3ef9090,
++ 0x3f6d9ef4, 0x0536ee2e, 0x7ff3f7bc, 0x7f3fa07b,
++ } },
++ { { /* 670 */
++ 0xeb600567, 0x6601babe, 0x583ffcd8, 0x87dfcaf7,
++ 0xffa0bfcd, 0xfebf5bcd, 0xefa7b6fd, 0xdf9c77ef,
++ } },
++ { { /* 671 */
++ 0xf8773fb7, 0xb7fc9d27, 0xdfefcab5, 0xf1b6fb5a,
++ 0xef1fec39, 0x7ffbfbbf, 0xdafe000d, 0x4e7fbdfb,
++ } },
++ { { /* 672 */
++ 0x5ac033ff, 0x9ffebff5, 0x005fffbf, 0xfdf80000,
++ 0x6ffdffca, 0xa001cffd, 0xfbf2dfff, 0xff7fdfbf,
++ } },
++ { { /* 673 */
++ 0x080ffeda, 0xbfffba08, 0xeed77afd, 0x67f9fbeb,
++ 0xff93e044, 0x9f57df97, 0x08dffef7, 0xfedfdf80,
++ } },
++ { { /* 674 */
++ 0xf7feffc5, 0x6803fffb, 0x6bfa67fb, 0x5fe27fff,
++ 0xff73ffff, 0xe7fb87df, 0xf7a7ebfd, 0xefc7bf7e,
++ } },
++ { { /* 675 */
++ 0xdf821ef3, 0xdf7e76ff, 0xda7d79c9, 0x1e9befbe,
++ 0x77fb7ce0, 0xfffb87be, 0xffdb1bff, 0x4fe03f5c,
++ } },
++ { { /* 676 */
++ 0x5f0e7fff, 0xddbf77ff, 0xfffff04f, 0x0ff8ffff,
++ 0xfddfa3be, 0xfffdfc1c, 0xfb9e1f7d, 0xdedcbdff,
++ } },
++ { { /* 677 */
++ 0xbafb3f6f, 0xfbefdf7f, 0x2eec7d1b, 0xf2f7af8e,
++ 0xcfee7b0f, 0x77c61d96, 0xfff57e07, 0x7fdfd982,
++ } },
++ { { /* 678 */
++ 0xc7ff5ee6, 0x79effeee, 0xffcf9a56, 0xde5efe5f,
++ 0xf9e8896e, 0xe6c4f45e, 0xbe7c0001, 0xdddf3b7f,
++ } },
++ { { /* 679 */
++ 0xe9efd59d, 0xde5334ac, 0x4bf7f573, 0x9eff7b4f,
++ 0x476eb8fe, 0xff450dfb, 0xfbfeabfd, 0xddffe9d7,
++ } },
++ { { /* 680 */
++ 0x7fffedf7, 0x7eebddfd, 0xb7ffcfe7, 0xef91bde9,
++ 0xd77c5d75, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 681 */
++ 0x00000000, 0xfa800000, 0xb4f1ffee, 0x2fefbf76,
++ 0x77bfb677, 0xfffd9fbf, 0xf6ae95bf, 0x7f3b75ff,
++ } },
++ { { /* 682 */
++ 0x0af9a7f5, 0x00000000, 0x00000000, 0x2bddfbd0,
++ 0x9a7ff633, 0xd6fcfdab, 0xbfebf9e6, 0xf41fdfdf,
++ } },
++ { { /* 683 */
++ 0xffffa6fd, 0xf37b4aff, 0xfef97fb7, 0x1d5cb6ff,
++ 0xe5ff7ff6, 0x24041f7b, 0xf99ebe05, 0xdff2dbe3,
++ } },
++ { { /* 684 */
++ 0xfdff6fef, 0xcbfcd679, 0xefffebfd, 0x0000001f,
++ 0x98000000, 0x8017e148, 0x00fe6a74, 0xfdf16d7f,
++ } },
++ { { /* 685 */
++ 0xfef3b87f, 0xf176e01f, 0x7b3fee96, 0xfffdeb8d,
++ 0xcbb3adff, 0xe17f84ef, 0xbff04daa, 0xfe3fbf3f,
++ } },
++ { { /* 686 */
++ 0xffd7ebff, 0xcf7fffdf, 0x85edfffb, 0x07bcd73f,
++ 0xfe0faeff, 0x76bffdaf, 0x37bbfaef, 0xa3ba7fdc,
++ } },
++ { { /* 687 */
++ 0x56f7b6ff, 0xe7df60f8, 0x4cdfff61, 0xff45b0fb,
++ 0x3ffa7ded, 0x18fc1fff, 0xe3afffff, 0xdf83c7d3,
++ } },
++ { { /* 688 */
++ 0xef7dfb57, 0x1378efff, 0x5ff7fec0, 0x5ee334bb,
++ 0xeff6f70d, 0x00bfd7fe, 0xf7f7f59d, 0xffe051de,
++ } },
++ { { /* 689 */
++ 0x037ffec9, 0xbfef5f01, 0x60a79ff1, 0xf1ffef1d,
++ 0x0000000f, 0x00000000, 0x00000000, 0x00000000,
++ } },
++ { { /* 690 */
++ 0x00000000, 0x00000000, 0x00000000, 0x3c800000,
++ 0xd91ffb4d, 0xfee37b3a, 0xdc7f3fe9, 0x0000003f,
++ } },
++ { { /* 691 */
++ 0x50000000, 0xbe07f51f, 0xf91bfc1d, 0x71ffbc1e,
++ 0x5bbe6ff9, 0x9b1b5796, 0xfffc7fff, 0xafe7872e,
++ } },
++ { { /* 692 */
++ 0xf34febf5, 0xe725dffd, 0x5d440bdc, 0xfddd5747,
++ 0x7790ed3f, 0x8ac87d7f, 0xf3f9fafa, 0xef4b202a,
++ } },
++ { { /* 693 */
++ 0x79cff5ff, 0x0ba5abd3, 0xfb8ff77a, 0x001f8ebd,
++ 0x00000000, 0xfd4ef300, 0x88001a57, 0x7654aeac,
++ } },
++ { { /* 694 */
++ 0xcdff17ad, 0xf42fffb2, 0xdbff5baa, 0x00000002,
++ 0x73c00000, 0x2e3ff9ea, 0xbbfffa8e, 0xffd376bc,
++ } },
++ { { /* 695 */
++ 0x7e72eefe, 0xe7f77ebd, 0xcefdf77f, 0x00000ff5,
++ 0x00000000, 0xdb9ba900, 0x917fa4c7, 0x7ecef8ca,
++ } },
++ { { /* 696 */
++ 0xc7e77d7a, 0xdcaecbbd, 0x8f76fd7e, 0x7cf391d3,
++ 0x4c2f01e5, 0xa360ed77, 0x5ef807db, 0x21811df7,
++ } },
++ { { /* 697 */
++ 0x309c6be0, 0xfade3b3a, 0xc3f57f53, 0x07ba61cd,
++ 0x00000000, 0x00000000, 0x00000000, 0xbefe26e0,
++ } },
++ { { /* 698 */
++ 0xebb503f9, 0xe9cbe36d, 0xbfde9c2f, 0xabbf9f83,
++ 0xffd51ff7, 0xdffeb7df, 0xffeffdae, 0xeffdfb7e,
++ } },
++ { { /* 699 */
++ 0x6ebfaaff, 0x00000000, 0x00000000, 0xb6200000,
++ 0xbe9e7fcd, 0x58f162b3, 0xfd7bf10d, 0xbefde9f1,
++ } },
++ { { /* 700 */
++ 0x5f6dc6c3, 0x69ffff3d, 0xfbf4ffcf, 0x4ff7dcfb,
++ 0x11372000, 0x00000015, 0x00000000, 0x00000000,
++ } },
++ { { /* 701 */
++ 0x00003000, 0x00000000, 0x00000000, 0x00000000,
++ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
++ } },
++},
++{
++ /* aa */
++ LEAF( 0, 0),
++ /* ab */
++ LEAF( 1, 1),
++ /* af */
++ LEAF( 2, 2), LEAF( 2, 3),
++ /* ak */
++ LEAF( 4, 4), LEAF( 4, 5), LEAF( 4, 6), LEAF( 4, 7),
++ LEAF( 4, 8),
++ /* am */
++ LEAF( 9, 9), LEAF( 9, 10),
++ /* an */
++ LEAF( 11, 11),
++ /* ar */
++ LEAF( 12, 12),
++ /* as */
++ LEAF( 13, 13),
++ /* ast */
++ LEAF( 14, 11), LEAF( 14, 14),
++ /* av */
++ LEAF( 16, 15),
++ /* ay */
++ LEAF( 17, 16),
++ /* az_az */
++ LEAF( 18, 17), LEAF( 18, 18), LEAF( 18, 19),
++ /* az_ir */
++ LEAF( 21, 20),
++ /* ba */
++ LEAF( 22, 21),
++ /* be */
++ LEAF( 23, 22),
++ /* ber_dz */
++ LEAF( 24, 23), LEAF( 24, 24), LEAF( 24, 25), LEAF( 24, 26),
++ /* ber_ma */
++ LEAF( 28, 27),
++ /* bg */
++ LEAF( 29, 28),
++ /* bh */
++ LEAF( 30, 29),
++ /* bi */
++ LEAF( 31, 30),
++ /* bin */
++ LEAF( 32, 31), LEAF( 32, 32), LEAF( 32, 33),
++ /* bm */
++ LEAF( 35, 23), LEAF( 35, 34), LEAF( 35, 35),
++ /* bn */
++ LEAF( 38, 36),
++ /* bo */
++ LEAF( 39, 37),
++ /* br */
++ LEAF( 40, 38),
++ /* brx */
++ LEAF( 41, 39),
++ /* bs */
++ LEAF( 42, 23), LEAF( 42, 40),
++ /* bua */
++ LEAF( 44, 41),
++ /* byn */
++ LEAF( 45, 42), LEAF( 45, 43),
++ /* ca */
++ LEAF( 47, 44), LEAF( 47, 45),
++ /* ch */
++ LEAF( 49, 46),
++ /* chm */
++ LEAF( 50, 47),
++ /* chr */
++ LEAF( 51, 48),
++ /* co */
++ LEAF( 52, 49), LEAF( 52, 50),
++ /* crh */
++ LEAF( 54, 51), LEAF( 54, 52),
++ /* cs */
++ LEAF( 56, 53), LEAF( 56, 54),
++ /* csb */
++ LEAF( 58, 55), LEAF( 58, 56),
++ /* cu */
++ LEAF( 60, 57),
++ /* cv */
++ LEAF( 61, 58), LEAF( 61, 59),
++ /* cy */
++ LEAF( 63, 60), LEAF( 63, 61), LEAF( 63, 62),
++ /* da */
++ LEAF( 66, 63),
++ /* de */
++ LEAF( 67, 64),
++ /* doi */
++ LEAF( 68, 65),
++ /* dv */
++ LEAF( 69, 66),
++ /* ee */
++ LEAF( 70, 31), LEAF( 70, 67), LEAF( 70, 68), LEAF( 70, 69),
++ /* el */
++ LEAF( 74, 70),
++ /* en */
++ LEAF( 75, 71),
++ /* eo */
++ LEAF( 76, 23), LEAF( 76, 72),
++ /* et */
++ LEAF( 78, 73), LEAF( 78, 74),
++ /* eu */
++ LEAF( 80, 75),
++ /* ff */
++ LEAF( 81, 23), LEAF( 81, 76), LEAF( 81, 77),
++ /* fi */
++ LEAF( 84, 78), LEAF( 84, 74),
++ /* fil */
++ LEAF( 86, 79),
++ /* fj */
++ LEAF( 87, 23),
++ /* fo */
++ LEAF( 88, 80),
++ /* fur */
++ LEAF( 89, 81),
++ /* fy */
++ LEAF( 90, 82),
++ /* ga */
++ LEAF( 91, 83), LEAF( 91, 84), LEAF( 91, 85),
++ /* gd */
++ LEAF( 94, 86),
++ /* gez */
++ LEAF( 95, 87), LEAF( 95, 88),
++ /* gn */
++ LEAF( 97, 89), LEAF( 97, 90), LEAF( 97, 91),
++ /* gu */
++ LEAF(100, 92),
++ /* gv */
++ LEAF(101, 93),
++ /* ha */
++ LEAF(102, 23), LEAF(102, 94), LEAF(102, 95),
++ /* haw */
++ LEAF(105, 23), LEAF(105, 96), LEAF(105, 97),
++ /* he */
++ LEAF(108, 98),
++ /* hsb */
++ LEAF(109, 99), LEAF(109,100),
++ /* ht */
++ LEAF(111,101),
++ /* hu */
++ LEAF(112,102), LEAF(112,103),
++ /* hy */
++ LEAF(114,104),
++ /* hz */
++ LEAF(115, 23), LEAF(115,105), LEAF(115,106),
++ /* id */
++ LEAF(118,107),
++ /* ig */
++ LEAF(119, 23), LEAF(119,108),
++ /* ii */
++ LEAF(121,109), LEAF(121,109), LEAF(121,109), LEAF(121,109),
++ LEAF(121,110),
++ /* ik */
++ LEAF(126,111),
++ /* is */
++ LEAF(127,112),
++ /* it */
++ LEAF(128,113),
++ /* iu */
++ LEAF(129,114), LEAF(129,115), LEAF(129,116),
++ /* ja */
++ LEAF(132,117), LEAF(132,118), LEAF(132,119), LEAF(132,120),
++ LEAF(132,121), LEAF(132,122), LEAF(132,123), LEAF(132,124),
++ LEAF(132,125), LEAF(132,126), LEAF(132,127), LEAF(132,128),
++ LEAF(132,129), LEAF(132,130), LEAF(132,131), LEAF(132,132),
++ LEAF(132,133), LEAF(132,134), LEAF(132,135), LEAF(132,136),
++ LEAF(132,137), LEAF(132,138), LEAF(132,139), LEAF(132,140),
++ LEAF(132,141), LEAF(132,142), LEAF(132,143), LEAF(132,144),
++ LEAF(132,145), LEAF(132,146), LEAF(132,147), LEAF(132,148),
++ LEAF(132,149), LEAF(132,150), LEAF(132,151), LEAF(132,152),
++ LEAF(132,153), LEAF(132,154), LEAF(132,155), LEAF(132,156),
++ LEAF(132,157), LEAF(132,158), LEAF(132,159), LEAF(132,160),
++ LEAF(132,161), LEAF(132,162), LEAF(132,163), LEAF(132,164),
++ LEAF(132,165), LEAF(132,166), LEAF(132,167), LEAF(132,168),
++ LEAF(132,169), LEAF(132,170), LEAF(132,171), LEAF(132,172),
++ LEAF(132,173), LEAF(132,174), LEAF(132,175), LEAF(132,176),
++ LEAF(132,177), LEAF(132,178), LEAF(132,179), LEAF(132,180),
++ LEAF(132,181), LEAF(132,182), LEAF(132,183), LEAF(132,184),
++ LEAF(132,185), LEAF(132,186), LEAF(132,187), LEAF(132,188),
++ LEAF(132,189), LEAF(132,190), LEAF(132,191), LEAF(132,192),
++ LEAF(132,193), LEAF(132,194), LEAF(132,195), LEAF(132,196),
++ LEAF(132,197), LEAF(132,198), LEAF(132,199),
++ /* jv */
++ LEAF(215,200),
++ /* ka */
++ LEAF(216,201),
++ /* kaa */
++ LEAF(217,202),
++ /* ki */
++ LEAF(218, 23), LEAF(218,203),
++ /* kk */
++ LEAF(220,204),
++ /* kl */
++ LEAF(221,205), LEAF(221,206),
++ /* km */
++ LEAF(223,207),
++ /* kn */
++ LEAF(224,208),
++ /* ko */
++ LEAF(225,209), LEAF(225,210), LEAF(225,211), LEAF(225,212),
++ LEAF(225,213), LEAF(225,214), LEAF(225,215), LEAF(225,216),
++ LEAF(225,217), LEAF(225,218), LEAF(225,219), LEAF(225,220),
++ LEAF(225,221), LEAF(225,222), LEAF(225,223), LEAF(225,224),
++ LEAF(225,225), LEAF(225,226), LEAF(225,227), LEAF(225,228),
++ LEAF(225,229), LEAF(225,230), LEAF(225,231), LEAF(225,232),
++ LEAF(225,233), LEAF(225,234), LEAF(225,235), LEAF(225,236),
++ LEAF(225,237), LEAF(225,238), LEAF(225,239), LEAF(225,240),
++ LEAF(225,241), LEAF(225,242), LEAF(225,243), LEAF(225,244),
++ LEAF(225,245), LEAF(225,246), LEAF(225,247), LEAF(225,248),
++ LEAF(225,249), LEAF(225,250), LEAF(225,251), LEAF(225,252),
++ LEAF(225,253),
++ /* kr */
++ LEAF(270, 23), LEAF(270,254), LEAF(270,255),
++ /* ks */
++ LEAF(273,256),
++ /* ku_am */
++ LEAF(274,257), LEAF(274,258),
++ /* ku_iq */
++ LEAF(276,259),
++ /* ku_tr */
++ LEAF(277,260), LEAF(277,261),
++ /* kum */
++ LEAF(279,262),
++ /* kv */
++ LEAF(280,263),
++ /* kw */
++ LEAF(281, 23), LEAF(281, 96), LEAF(281,264),
++ /* ky */
++ LEAF(284,265),
++ /* la */
++ LEAF(285, 23), LEAF(285,266),
++ /* lah */
++ LEAF(287,267),
++ /* lb */
++ LEAF(288,268),
++ /* lg */
++ LEAF(289, 23), LEAF(289,269),
++ /* li */
++ LEAF(291,270),
++ /* ln */
++ LEAF(292,271), LEAF(292,272), LEAF(292, 6), LEAF(292,273),
++ /* lo */
++ LEAF(296,274),
++ /* lt */
++ LEAF(297, 23), LEAF(297,275),
++ /* lv */
++ LEAF(299, 23), LEAF(299,276),
++ /* mg */
++ LEAF(301,277),
++ /* mh */
++ LEAF(302, 23), LEAF(302,278),
++ /* mi */
++ LEAF(304, 23), LEAF(304, 96), LEAF(304,279),
++ /* mk */
++ LEAF(307,280),
++ /* ml */
++ LEAF(308,281),
++ /* mn_cn */
++ LEAF(309,282),
++ /* mn_mn */
++ LEAF(310,283),
++ /* mni */
++ LEAF(311,284),
++ /* mo */
++ LEAF(312,285), LEAF(312, 58), LEAF(312,286), LEAF(312,262),
++ /* mt */
++ LEAF(316,287), LEAF(316,288),
++ /* my */
++ LEAF(318,289),
++ /* na */
++ LEAF(319, 4), LEAF(319,290),
++ /* nb */
++ LEAF(321,291),
++ /* ne */
++ LEAF(322,292),
++ /* nl */
++ LEAF(323,293),
++ /* nn */
++ LEAF(324,294),
++ /* nqo */
++ LEAF(325,295),
++ /* nso */
++ LEAF(326,296), LEAF(326,297),
++ /* nv */
++ LEAF(328,298), LEAF(328,299), LEAF(328,300), LEAF(328,301),
++ /* ny */
++ LEAF(332, 23), LEAF(332,302),
++ /* oc */
++ LEAF(334,303),
++ /* or */
++ LEAF(335,304),
++ /* ota */
++ LEAF(336,305),
++ /* pa */
++ LEAF(337,306),
++ /* pap_an */
++ LEAF(338,307),
++ /* pap_aw */
++ LEAF(339,308),
++ /* pl */
++ LEAF(340, 99), LEAF(340,309),
++ /* ps_af */
++ LEAF(342,310),
++ /* ps_pk */
++ LEAF(343,311),
++ /* pt */
++ LEAF(344,312),
++ /* qu */
++ LEAF(345,308), LEAF(345,313),
++ /* rm */
++ LEAF(347,314),
++ /* ro */
++ LEAF(348,285), LEAF(348, 58), LEAF(348,286),
++ /* sah */
++ LEAF(351,315),
++ /* sat */
++ LEAF(352,316),
++ /* sc */
++ LEAF(353,317),
++ /* sco */
++ LEAF(354, 23), LEAF(354,318), LEAF(354,319),
++ /* sd */
++ LEAF(357,320),
++ /* se */
++ LEAF(358,321), LEAF(358,322),
++ /* sg */
++ LEAF(360,323),
++ /* sh */
++ LEAF(361, 23), LEAF(361, 40), LEAF(361,324),
++ /* shs */
++ LEAF(364,325), LEAF(364,326),
++ /* si */
++ LEAF(366,327),
++ /* sid */
++ LEAF(367,328), LEAF(367, 10),
++ /* sk */
++ LEAF(369,329), LEAF(369,330),
++ /* sm */
++ LEAF(371, 23), LEAF(371, 97),
++ /* sma */
++ LEAF(373,331),
++ /* smj */
++ LEAF(374,332),
++ /* smn */
++ LEAF(375,333), LEAF(375,334),
++ /* sms */
++ LEAF(377,335), LEAF(377,336), LEAF(377,337),
++ /* sq */
++ LEAF(380,338),
++ /* sr */
++ LEAF(381,339),
++ /* sv */
++ LEAF(382,340),
++ /* syr */
++ LEAF(383,341),
++ /* ta */
++ LEAF(384,342),
++ /* te */
++ LEAF(385,343),
++ /* tg */
++ LEAF(386,344),
++ /* th */
++ LEAF(387,345),
++ /* tig */
++ LEAF(388,346), LEAF(388, 43),
++ /* tk */
++ LEAF(390,347), LEAF(390,348),
++ /* tr */
++ LEAF(392,349), LEAF(392, 52),
++ /* tt */
++ LEAF(394,350),
++ /* ty */
++ LEAF(395,351), LEAF(395, 96), LEAF(395,300),
++ /* ug */
++ LEAF(398,352),
++ /* uk */
++ LEAF(399,353),
++ /* ve */
++ LEAF(400, 23), LEAF(400,354),
++ /* vi */
++ LEAF(402,355), LEAF(402,356), LEAF(402,357), LEAF(402,358),
++ /* vo */
++ LEAF(406,359),
++ /* vot */
++ LEAF(407,360), LEAF(407, 74),
++ /* wa */
++ LEAF(409,361),
++ /* wen */
++ LEAF(410, 99), LEAF(410,362),
++ /* wo */
++ LEAF(412,363), LEAF(412,269),
++ /* yap */
++ LEAF(414,364),
++ /* yo */
++ LEAF(415,365), LEAF(415,366), LEAF(415,367), LEAF(415,368),
++ /* zh_cn */
++ LEAF(419,369), LEAF(419,370), LEAF(419,371), LEAF(419,372),
++ LEAF(419,373), LEAF(419,374), LEAF(419,375), LEAF(419,376),
++ LEAF(419,377), LEAF(419,378), LEAF(419,379), LEAF(419,380),
++ LEAF(419,381), LEAF(419,382), LEAF(419,383), LEAF(419,384),
++ LEAF(419,385), LEAF(419,386), LEAF(419,387), LEAF(419,388),
++ LEAF(419,389), LEAF(419,390), LEAF(419,391), LEAF(419,392),
++ LEAF(419,393), LEAF(419,394), LEAF(419,395), LEAF(419,396),
++ LEAF(419,397), LEAF(419,398), LEAF(419,399), LEAF(419,400),
++ LEAF(419,401), LEAF(419,402), LEAF(419,403), LEAF(419,404),
++ LEAF(419,405), LEAF(419,406), LEAF(419,407), LEAF(419,408),
++ LEAF(419,409), LEAF(419,410), LEAF(419,411), LEAF(419,412),
++ LEAF(419,413), LEAF(419,414), LEAF(419,415), LEAF(419,416),
++ LEAF(419,417), LEAF(419,418), LEAF(419,419), LEAF(419,420),
++ LEAF(419,421), LEAF(419,422), LEAF(419,423), LEAF(419,424),
++ LEAF(419,425), LEAF(419,426), LEAF(419,427), LEAF(419,428),
++ LEAF(419,429), LEAF(419,430), LEAF(419,431), LEAF(419,432),
++ LEAF(419,433), LEAF(419,434), LEAF(419,435), LEAF(419,436),
++ LEAF(419,437), LEAF(419,438), LEAF(419,439), LEAF(419,440),
++ LEAF(419,441), LEAF(419,442), LEAF(419,443), LEAF(419,444),
++ LEAF(419,445), LEAF(419,446), LEAF(419,447), LEAF(419,448),
++ LEAF(419,449), LEAF(419,450),
++ /* zh_hk */
++ LEAF(501,451), LEAF(501,452), LEAF(501,453), LEAF(501,454),
++ LEAF(501,455), LEAF(501,456), LEAF(501,457), LEAF(501,458),
++ LEAF(501,459), LEAF(501,460), LEAF(501,461), LEAF(501,462),
++ LEAF(501,463), LEAF(501,464), LEAF(501,465), LEAF(501,466),
++ LEAF(501,467), LEAF(501,468), LEAF(501,469), LEAF(501,470),
++ LEAF(501,471), LEAF(501,472), LEAF(501,473), LEAF(501,474),
++ LEAF(501,475), LEAF(501,476), LEAF(501,477), LEAF(501,478),
++ LEAF(501,479), LEAF(501,480), LEAF(501,481), LEAF(501,482),
++ LEAF(501,483), LEAF(501,484), LEAF(501,485), LEAF(501,486),
++ LEAF(501,487), LEAF(501,488), LEAF(501,489), LEAF(501,490),
++ LEAF(501,491), LEAF(501,492), LEAF(501,493), LEAF(501,494),
++ LEAF(501,495), LEAF(501,496), LEAF(501,497), LEAF(501,498),
++ LEAF(501,499), LEAF(501,500), LEAF(501,501), LEAF(501,502),
++ LEAF(501,503), LEAF(501,504), LEAF(501,505), LEAF(501,506),
++ LEAF(501,507), LEAF(501,508), LEAF(501,509), LEAF(501,510),
++ LEAF(501,511), LEAF(501,512), LEAF(501,513), LEAF(501,514),
++ LEAF(501,515), LEAF(501,516), LEAF(501,517), LEAF(501,518),
++ LEAF(501,519), LEAF(501,520), LEAF(501,521), LEAF(501,522),
++ LEAF(501,523), LEAF(501,524), LEAF(501,525), LEAF(501,526),
++ LEAF(501,527), LEAF(501,528), LEAF(501,529), LEAF(501,530),
++ LEAF(501,531), LEAF(501,532), LEAF(501,533), LEAF(501,534),
++ LEAF(501,535), LEAF(501,536), LEAF(501,537), LEAF(501,538),
++ LEAF(501,539), LEAF(501,540), LEAF(501,541), LEAF(501,542),
++ LEAF(501,543), LEAF(501,544), LEAF(501,545), LEAF(501,546),
++ LEAF(501,547), LEAF(501,548), LEAF(501,549), LEAF(501,550),
++ LEAF(501,551), LEAF(501,552), LEAF(501,553), LEAF(501,554),
++ LEAF(501,555), LEAF(501,556), LEAF(501,557), LEAF(501,558),
++ LEAF(501,559), LEAF(501,560), LEAF(501,561), LEAF(501,562),
++ LEAF(501,563), LEAF(501,564), LEAF(501,565), LEAF(501,566),
++ LEAF(501,567), LEAF(501,568), LEAF(501,569), LEAF(501,570),
++ LEAF(501,571), LEAF(501,572), LEAF(501,573), LEAF(501,574),
++ LEAF(501,575), LEAF(501,576), LEAF(501,577), LEAF(501,578),
++ LEAF(501,579), LEAF(501,580), LEAF(501,581), LEAF(501,582),
++ LEAF(501,583), LEAF(501,318), LEAF(501,584), LEAF(501,585),
++ LEAF(501,586), LEAF(501,587), LEAF(501,588), LEAF(501,589),
++ LEAF(501,590), LEAF(501, 3), LEAF(501,591), LEAF(501,592),
++ LEAF(501,593), LEAF(501,594), LEAF(501,595), LEAF(501,596),
++ LEAF(501,580), LEAF(501,597), LEAF(501,598), LEAF(501,599),
++ LEAF(501,600), LEAF(501,601), LEAF(501,602), LEAF(501,603),
++ LEAF(501,604), LEAF(501,605), LEAF(501,606), LEAF(501,607),
++ LEAF(501,608), LEAF(501,609), LEAF(501,610), LEAF(501,611),
++ LEAF(501,612), LEAF(501,613), LEAF(501,614), LEAF(501,615),
++ LEAF(501,616), LEAF(501,617), LEAF(501,618),
++ /* zh_tw */
++ LEAF(672,619), LEAF(672,620), LEAF(672,621), LEAF(672,622),
++ LEAF(672,623), LEAF(672,624), LEAF(672,625), LEAF(672,626),
++ LEAF(672,627), LEAF(672,628), LEAF(672,629), LEAF(672,630),
++ LEAF(672,631), LEAF(672,632), LEAF(672,633), LEAF(672,634),
++ LEAF(672,635), LEAF(672,636), LEAF(672,637), LEAF(672,638),
++ LEAF(672,639), LEAF(672,640), LEAF(672,641), LEAF(672,642),
++ LEAF(672,643), LEAF(672,644), LEAF(672,645), LEAF(672,646),
++ LEAF(672,647), LEAF(672,648), LEAF(672,649), LEAF(672,650),
++ LEAF(672,651), LEAF(672,652), LEAF(672,653), LEAF(672,654),
++ LEAF(672,655), LEAF(672,656), LEAF(672,657), LEAF(672,658),
++ LEAF(672,659), LEAF(672,660), LEAF(672,661), LEAF(672,662),
++ LEAF(672,663), LEAF(672,664), LEAF(672,665), LEAF(672,666),
++ LEAF(672,667), LEAF(672,668), LEAF(672,669), LEAF(672,670),
++ LEAF(672,671), LEAF(672,672), LEAF(672,673), LEAF(672,674),
++ LEAF(672,675), LEAF(672,676), LEAF(672,677), LEAF(672,678),
++ LEAF(672,679), LEAF(672,680), LEAF(672,681), LEAF(672,682),
++ LEAF(672,683), LEAF(672,684), LEAF(672,685), LEAF(672,686),
++ LEAF(672,687), LEAF(672,688), LEAF(672,689), LEAF(672,690),
++ LEAF(672,691), LEAF(672,692), LEAF(672,693), LEAF(672,694),
++ LEAF(672,695), LEAF(672,696), LEAF(672,697), LEAF(672,698),
++ LEAF(672,699), LEAF(672,700), LEAF(672,701),
++},
++{
++ /* aa */
++ 0x0000,
++ /* ab */
++ 0x0004,
++ /* af */
++ 0x0000, 0x0001,
++ /* ak */
++ 0x0000, 0x0001, 0x0002, 0x0003, 0x001e,
++ /* am */
++ 0x0012, 0x0013,
++ /* an */
++ 0x0000,
++ /* ar */
++ 0x0006,
++ /* as */
++ 0x0009,
++ /* ast */
++ 0x0000, 0x001e,
++ /* av */
++ 0x0004,
++ /* ay */
++ 0x0000,
++ /* az_az */
++ 0x0000, 0x0001, 0x0002,
++ /* az_ir */
++ 0x0006,
++ /* ba */
++ 0x0004,
++ /* be */
++ 0x0004,
++ /* ber_dz */
++ 0x0000, 0x0001, 0x0002, 0x001e,
++ /* ber_ma */
++ 0x002d,
++ /* bg */
++ 0x0004,
++ /* bh */
++ 0x0009,
++ /* bi */
++ 0x0000,
++ /* bin */
++ 0x0000, 0x0003, 0x001e,
++ /* bm */
++ 0x0000, 0x0001, 0x0002,
++ /* bn */
++ 0x0009,
++ /* bo */
++ 0x000f,
++ /* br */
++ 0x0000,
++ /* brx */
++ 0x0009,
++ /* bs */
++ 0x0000, 0x0001,
++ /* bua */
++ 0x0004,
++ /* byn */
++ 0x0012, 0x0013,
++ /* ca */
++ 0x0000, 0x0001,
++ /* ch */
++ 0x0000,
++ /* chm */
++ 0x0004,
++ /* chr */
++ 0x0013,
++ /* co */
++ 0x0000, 0x0001,
++ /* crh */
++ 0x0000, 0x0001,
++ /* cs */
++ 0x0000, 0x0001,
++ /* csb */
++ 0x0000, 0x0001,
++ /* cu */
++ 0x0004,
++ /* cv */
++ 0x0001, 0x0004,
++ /* cy */
++ 0x0000, 0x0001, 0x001e,
++ /* da */
++ 0x0000,
++ /* de */
++ 0x0000,
++ /* doi */
++ 0x0009,
++ /* dv */
++ 0x0007,
++ /* ee */
++ 0x0000, 0x0001, 0x0002, 0x0003,
++ /* el */
++ 0x0003,
++ /* en */
++ 0x0000,
++ /* eo */
++ 0x0000, 0x0001,
++ /* et */
++ 0x0000, 0x0001,
++ /* eu */
++ 0x0000,
++ /* ff */
++ 0x0000, 0x0001, 0x0002,
++ /* fi */
++ 0x0000, 0x0001,
++ /* fil */
++ 0x0000,
++ /* fj */
++ 0x0000,
++ /* fo */
++ 0x0000,
++ /* fur */
++ 0x0000,
++ /* fy */
++ 0x0000,
++ /* ga */
++ 0x0000, 0x0001, 0x001e,
++ /* gd */
++ 0x0000,
++ /* gez */
++ 0x0012, 0x0013,
++ /* gn */
++ 0x0000, 0x0001, 0x001e,
++ /* gu */
++ 0x000a,
++ /* gv */
++ 0x0000,
++ /* ha */
++ 0x0000, 0x0001, 0x0002,
++ /* haw */
++ 0x0000, 0x0001, 0x0002,
++ /* he */
++ 0x0005,
++ /* hsb */
++ 0x0000, 0x0001,
++ /* ht */
++ 0x0000,
++ /* hu */
++ 0x0000, 0x0001,
++ /* hy */
++ 0x0005,
++ /* hz */
++ 0x0000, 0x0003, 0x001e,
++ /* id */
++ 0x0000,
++ /* ig */
++ 0x0000, 0x001e,
++ /* ii */
++ 0x00a0, 0x00a1, 0x00a2, 0x00a3, 0x00a4,
++ /* ik */
++ 0x0004,
++ /* is */
++ 0x0000,
++ /* it */
++ 0x0000,
++ /* iu */
++ 0x0014, 0x0015, 0x0016,
++ /* ja */
++ 0x0030, 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, 0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0083, 0x0084,
++ 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c,
++ 0x008d, 0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094,
++ 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009a, 0x009b, 0x009c,
++ 0x009d, 0x009e, 0x009f,
++ /* jv */
++ 0x0000,
++ /* ka */
++ 0x0010,
++ /* kaa */
++ 0x0004,
++ /* ki */
++ 0x0000, 0x0001,
++ /* kk */
++ 0x0004,
++ /* kl */
++ 0x0000, 0x0001,
++ /* km */
++ 0x0017,
++ /* kn */
++ 0x000c,
++ /* ko */
++ 0x0031, 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, 0x00d0, 0x00d1, 0x00d2,
++ 0x00d3, 0x00d4, 0x00d5, 0x00d6, 0x00d7,
++ /* kr */
++ 0x0000, 0x0001, 0x0002,
++ /* ks */
++ 0x0006,
++ /* ku_am */
++ 0x0004, 0x0005,
++ /* ku_iq */
++ 0x0006,
++ /* ku_tr */
++ 0x0000, 0x0001,
++ /* kum */
++ 0x0004,
++ /* kv */
++ 0x0004,
++ /* kw */
++ 0x0000, 0x0001, 0x0002,
++ /* ky */
++ 0x0004,
++ /* la */
++ 0x0000, 0x0001,
++ /* lah */
++ 0x0006,
++ /* lb */
++ 0x0000,
++ /* lg */
++ 0x0000, 0x0001,
++ /* li */
++ 0x0000,
++ /* ln */
++ 0x0000, 0x0001, 0x0002, 0x0003,
++ /* lo */
++ 0x000e,
++ /* lt */
++ 0x0000, 0x0001,
++ /* lv */
++ 0x0000, 0x0001,
++ /* mg */
++ 0x0000,
++ /* mh */
++ 0x0000, 0x0001,
++ /* mi */
++ 0x0000, 0x0001, 0x001e,
++ /* mk */
++ 0x0004,
++ /* ml */
++ 0x000d,
++ /* mn_cn */
++ 0x0018,
++ /* mn_mn */
++ 0x0004,
++ /* mni */
++ 0x0009,
++ /* mo */
++ 0x0000, 0x0001, 0x0002, 0x0004,
++ /* mt */
++ 0x0000, 0x0001,
++ /* my */
++ 0x0010,
++ /* na */
++ 0x0000, 0x0001,
++ /* nb */
++ 0x0000,
++ /* ne */
++ 0x0009,
++ /* nl */
++ 0x0000,
++ /* nn */
++ 0x0000,
++ /* nqo */
++ 0x0007,
++ /* nso */
++ 0x0000, 0x0001,
++ /* nv */
++ 0x0000, 0x0001, 0x0002, 0x0003,
++ /* ny */
++ 0x0000, 0x0001,
++ /* oc */
++ 0x0000,
++ /* or */
++ 0x000b,
++ /* ota */
++ 0x0006,
++ /* pa */
++ 0x000a,
++ /* pap_an */
++ 0x0000,
++ /* pap_aw */
++ 0x0000,
++ /* pl */
++ 0x0000, 0x0001,
++ /* ps_af */
++ 0x0006,
++ /* ps_pk */
++ 0x0006,
++ /* pt */
++ 0x0000,
++ /* qu */
++ 0x0000, 0x0002,
++ /* rm */
++ 0x0000,
++ /* ro */
++ 0x0000, 0x0001, 0x0002,
++ /* sah */
++ 0x0004,
++ /* sat */
++ 0x0009,
++ /* sc */
++ 0x0000,
++ /* sco */
++ 0x0000, 0x0001, 0x0002,
++ /* sd */
++ 0x0006,
++ /* se */
++ 0x0000, 0x0001,
++ /* sg */
++ 0x0000,
++ /* sh */
++ 0x0000, 0x0001, 0x0004,
++ /* shs */
++ 0x0000, 0x0003,
++ /* si */
++ 0x000d,
++ /* sid */
++ 0x0012, 0x0013,
++ /* sk */
++ 0x0000, 0x0001,
++ /* sm */
++ 0x0000, 0x0002,
++ /* sma */
++ 0x0000,
++ /* smj */
++ 0x0000,
++ /* smn */
++ 0x0000, 0x0001,
++ /* sms */
++ 0x0000, 0x0001, 0x0002,
++ /* sq */
++ 0x0000,
++ /* sr */
++ 0x0004,
++ /* sv */
++ 0x0000,
++ /* syr */
++ 0x0007,
++ /* ta */
++ 0x000b,
++ /* te */
++ 0x000c,
++ /* tg */
++ 0x0004,
++ /* th */
++ 0x000e,
++ /* tig */
++ 0x0012, 0x0013,
++ /* tk */
++ 0x0000, 0x0001,
++ /* tr */
++ 0x0000, 0x0001,
++ /* tt */
++ 0x0004,
++ /* ty */
++ 0x0000, 0x0001, 0x0002,
++ /* ug */
++ 0x0006,
++ /* uk */
++ 0x0004,
++ /* ve */
++ 0x0000, 0x001e,
++ /* vi */
++ 0x0000, 0x0001, 0x0003, 0x001e,
++ /* vo */
++ 0x0000,
++ /* vot */
++ 0x0000, 0x0001,
++ /* wa */
++ 0x0000,
++ /* wen */
++ 0x0000, 0x0001,
++ /* wo */
++ 0x0000, 0x0001,
++ /* yap */
++ 0x0000,
++ /* yo */
++ 0x0000, 0x0001, 0x0003, 0x001e,
++ /* zh_cn */
++ 0x0002, 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, 0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0083, 0x0084,
++ 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c,
++ 0x008d, 0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094,
++ 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009a, 0x009b, 0x009c,
++ 0x009e, 0x009f,
++ /* zh_hk */
++ 0x0030, 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, 0x007e, 0x007f, 0x0080, 0x0081, 0x0082,
++ 0x0083, 0x0084, 0x0085, 0x0086, 0x0087, 0x0088, 0x0089, 0x008a,
++ 0x008b, 0x008c, 0x008d, 0x008e, 0x008f, 0x0090, 0x0091, 0x0092,
++ 0x0093, 0x0094, 0x0095, 0x0096, 0x0097, 0x0098, 0x0099, 0x009a,
++ 0x009b, 0x009c, 0x009d, 0x009e, 0x009f, 0x0200, 0x0201, 0x0203,
++ 0x0207, 0x020c, 0x020d, 0x020e, 0x020f, 0x0210, 0x0211, 0x0219,
++ 0x021a, 0x021c, 0x021d, 0x0220, 0x0221, 0x022a, 0x022b, 0x022c,
++ 0x022d, 0x022f, 0x0232, 0x0235, 0x0236, 0x023c, 0x023e, 0x023f,
++ 0x0244, 0x024d, 0x024e, 0x0251, 0x0255, 0x025e, 0x0262, 0x0266,
++ 0x0267, 0x0268, 0x0269, 0x0272, 0x0275, 0x0276, 0x0277, 0x0278,
++ 0x0279, 0x027a, 0x027d, 0x0280, 0x0281, 0x0282, 0x0283, 0x0289,
++ 0x028a, 0x028b, 0x028c, 0x028d, 0x028e, 0x0294, 0x0297, 0x0298,
++ 0x029a, 0x029d, 0x02a6,
++ /* zh_tw */
++ 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,
++ 0x007e, 0x007f, 0x0080, 0x0081, 0x0082, 0x0083, 0x0084, 0x0085,
++ 0x0086, 0x0087, 0x0088, 0x0089, 0x008a, 0x008b, 0x008c, 0x008d,
++ 0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093, 0x0094, 0x0095,
++ 0x0096, 0x0097, 0x0098, 0x0099, 0x009a, 0x009b, 0x009c, 0x009d,
++ 0x009e, 0x009f, 0x00fa,
++},
++{
++ 0, /* aa */
++ 1, /* ab */
++ 2, /* af */
++ 190, /* ak */
++ 3, /* am */
++ 191, /* an */
++ 4, /* ar */
++ 5, /* as */
++ 6, /* ast */
++ 7, /* av */
++ 8, /* ay */
++ 9, /* az_az */
++ 10, /* az_ir */
++ 11, /* ba */
++ 13, /* be */
++ 192, /* ber_dz */
++ 193, /* ber_ma */
++ 14, /* bg */
++ 15, /* bh */
++ 16, /* bho */
++ 17, /* bi */
++ 18, /* bin */
++ 12, /* bm */
++ 19, /* bn */
++ 20, /* bo */
++ 21, /* br */
++ 240, /* brx */
++ 22, /* bs */
++ 23, /* bua */
++ 194, /* byn */
++ 24, /* ca */
++ 25, /* ce */
++ 26, /* ch */
++ 27, /* chm */
++ 28, /* chr */
++ 29, /* co */
++ 195, /* crh */
++ 30, /* cs */
++ 196, /* csb */
++ 31, /* cu */
++ 32, /* cv */
++ 33, /* cy */
++ 34, /* da */
++ 35, /* de */
++ 242, /* doi */
++ 197, /* dv */
++ 36, /* dz */
++ 198, /* ee */
++ 37, /* el */
++ 38, /* en */
++ 39, /* eo */
++ 40, /* es */
++ 41, /* et */
++ 42, /* eu */
++ 43, /* fa */
++ 199, /* fat */
++ 48, /* ff */
++ 44, /* fi */
++ 200, /* fil */
++ 45, /* fj */
++ 46, /* fo */
++ 47, /* fr */
++ 49, /* fur */
++ 50, /* fy */
++ 51, /* ga */
++ 52, /* gd */
++ 53, /* gez */
++ 54, /* gl */
++ 55, /* gn */
++ 56, /* gu */
++ 57, /* gv */
++ 58, /* ha */
++ 59, /* haw */
++ 60, /* he */
++ 61, /* hi */
++ 201, /* hne */
++ 62, /* ho */
++ 63, /* hr */
++ 202, /* hsb */
++ 203, /* ht */
++ 64, /* hu */
++ 65, /* hy */
++ 204, /* hz */
++ 66, /* ia */
++ 68, /* id */
++ 69, /* ie */
++ 67, /* ig */
++ 205, /* ii */
++ 70, /* ik */
++ 71, /* io */
++ 72, /* is */
++ 73, /* it */
++ 74, /* iu */
++ 75, /* ja */
++ 206, /* jv */
++ 76, /* ka */
++ 77, /* kaa */
++ 207, /* kab */
++ 78, /* ki */
++ 208, /* kj */
++ 79, /* kk */
++ 80, /* kl */
++ 81, /* km */
++ 82, /* kn */
++ 83, /* ko */
++ 84, /* kok */
++ 209, /* kr */
++ 85, /* ks */
++ 86, /* ku_am */
++ 210, /* ku_iq */
++ 87, /* ku_ir */
++ 211, /* ku_tr */
++ 88, /* kum */
++ 89, /* kv */
++ 90, /* kw */
++ 212, /* kwm */
++ 91, /* ky */
++ 92, /* la */
++ 238, /* lah */
++ 93, /* lb */
++ 94, /* lez */
++ 213, /* lg */
++ 214, /* li */
++ 95, /* ln */
++ 96, /* lo */
++ 97, /* lt */
++ 98, /* lv */
++ 215, /* mai */
++ 99, /* mg */
++ 100, /* mh */
++ 101, /* mi */
++ 102, /* mk */
++ 103, /* ml */
++ 104, /* mn_cn */
++ 216, /* mn_mn */
++ 243, /* mni */
++ 105, /* mo */
++ 106, /* mr */
++ 217, /* ms */
++ 107, /* mt */
++ 108, /* my */
++ 218, /* na */
++ 109, /* nb */
++ 110, /* nds */
++ 111, /* ne */
++ 219, /* ng */
++ 112, /* nl */
++ 113, /* nn */
++ 114, /* no */
++ 239, /* nqo */
++ 115, /* nr */
++ 116, /* nso */
++ 220, /* nv */
++ 117, /* ny */
++ 118, /* oc */
++ 119, /* om */
++ 120, /* or */
++ 121, /* os */
++ 221, /* ota */
++ 122, /* pa */
++ 222, /* pa_pk */
++ 223, /* pap_an */
++ 224, /* pap_aw */
++ 123, /* pl */
++ 124, /* ps_af */
++ 125, /* ps_pk */
++ 126, /* pt */
++ 225, /* qu */
++ 226, /* quz */
++ 127, /* rm */
++ 227, /* rn */
++ 128, /* ro */
++ 129, /* ru */
++ 228, /* rw */
++ 130, /* sa */
++ 131, /* sah */
++ 241, /* sat */
++ 229, /* sc */
++ 132, /* sco */
++ 230, /* sd */
++ 133, /* se */
++ 134, /* sel */
++ 231, /* sg */
++ 135, /* sh */
++ 136, /* shs */
++ 137, /* si */
++ 232, /* sid */
++ 138, /* sk */
++ 139, /* sl */
++ 140, /* sm */
++ 141, /* sma */
++ 142, /* smj */
++ 143, /* smn */
++ 144, /* sms */
++ 233, /* sn */
++ 145, /* so */
++ 146, /* sq */
++ 147, /* sr */
++ 148, /* ss */
++ 149, /* st */
++ 234, /* su */
++ 150, /* sv */
++ 151, /* sw */
++ 152, /* syr */
++ 153, /* ta */
++ 154, /* te */
++ 155, /* tg */
++ 156, /* th */
++ 157, /* ti_er */
++ 158, /* ti_et */
++ 159, /* tig */
++ 160, /* tk */
++ 161, /* tl */
++ 162, /* tn */
++ 163, /* to */
++ 164, /* tr */
++ 165, /* ts */
++ 166, /* tt */
++ 167, /* tw */
++ 235, /* ty */
++ 168, /* tyv */
++ 169, /* ug */
++ 170, /* uk */
++ 171, /* ur */
++ 172, /* uz */
++ 173, /* ve */
++ 174, /* vi */
++ 175, /* vo */
++ 176, /* vot */
++ 177, /* wa */
++ 236, /* wal */
++ 178, /* wen */
++ 179, /* wo */
++ 180, /* xh */
++ 181, /* yap */
++ 182, /* yi */
++ 183, /* yo */
++ 237, /* za */
++ 184, /* zh_cn */
++ 185, /* zh_hk */
++ 186, /* zh_mo */
++ 187, /* zh_sg */
++ 188, /* zh_tw */
++ 189, /* zu */
++},
++{
++ 0, /* aa */
++ 1, /* ab */
++ 2, /* af */
++ 4, /* am */
++ 6, /* ar */
++ 7, /* as */
++ 8, /* ast */
++ 9, /* av */
++ 10, /* ay */
++ 11, /* az_az */
++ 12, /* az_ir */
++ 13, /* ba */
++ 22, /* bm */
++ 14, /* be */
++ 17, /* bg */
++ 18, /* bh */
++ 19, /* bho */
++ 20, /* bi */
++ 21, /* bin */
++ 23, /* bn */
++ 24, /* bo */
++ 25, /* br */
++ 27, /* bs */
++ 28, /* bua */
++ 30, /* ca */
++ 31, /* ce */
++ 32, /* ch */
++ 33, /* chm */
++ 34, /* chr */
++ 35, /* co */
++ 37, /* cs */
++ 39, /* cu */
++ 40, /* cv */
++ 41, /* cy */
++ 42, /* da */
++ 43, /* de */
++ 46, /* dz */
++ 48, /* el */
++ 49, /* en */
++ 50, /* eo */
++ 51, /* es */
++ 52, /* et */
++ 53, /* eu */
++ 54, /* fa */
++ 57, /* fi */
++ 59, /* fj */
++ 60, /* fo */
++ 61, /* fr */
++ 56, /* ff */
++ 62, /* fur */
++ 63, /* fy */
++ 64, /* ga */
++ 65, /* gd */
++ 66, /* gez */
++ 67, /* gl */
++ 68, /* gn */
++ 69, /* gu */
++ 70, /* gv */
++ 71, /* ha */
++ 72, /* haw */
++ 73, /* he */
++ 74, /* hi */
++ 76, /* ho */
++ 77, /* hr */
++ 80, /* hu */
++ 81, /* hy */
++ 83, /* ia */
++ 86, /* ig */
++ 84, /* id */
++ 85, /* ie */
++ 88, /* ik */
++ 89, /* io */
++ 90, /* is */
++ 91, /* it */
++ 92, /* iu */
++ 93, /* ja */
++ 95, /* ka */
++ 96, /* kaa */
++ 98, /* ki */
++ 100, /* kk */
++ 101, /* kl */
++ 102, /* km */
++ 103, /* kn */
++ 104, /* ko */
++ 105, /* kok */
++ 107, /* ks */
++ 108, /* ku_am */
++ 110, /* ku_ir */
++ 112, /* kum */
++ 113, /* kv */
++ 114, /* kw */
++ 116, /* ky */
++ 117, /* la */
++ 119, /* lb */
++ 120, /* lez */
++ 123, /* ln */
++ 124, /* lo */
++ 125, /* lt */
++ 126, /* lv */
++ 128, /* mg */
++ 129, /* mh */
++ 130, /* mi */
++ 131, /* mk */
++ 132, /* ml */
++ 133, /* mn_cn */
++ 136, /* mo */
++ 137, /* mr */
++ 139, /* mt */
++ 140, /* my */
++ 142, /* nb */
++ 143, /* nds */
++ 144, /* ne */
++ 146, /* nl */
++ 147, /* nn */
++ 148, /* no */
++ 150, /* nr */
++ 151, /* nso */
++ 153, /* ny */
++ 154, /* oc */
++ 155, /* om */
++ 156, /* or */
++ 157, /* os */
++ 159, /* pa */
++ 163, /* pl */
++ 164, /* ps_af */
++ 165, /* ps_pk */
++ 166, /* pt */
++ 169, /* rm */
++ 171, /* ro */
++ 172, /* ru */
++ 174, /* sa */
++ 175, /* sah */
++ 178, /* sco */
++ 180, /* se */
++ 181, /* sel */
++ 183, /* sh */
++ 184, /* shs */
++ 185, /* si */
++ 187, /* sk */
++ 188, /* sl */
++ 189, /* sm */
++ 190, /* sma */
++ 191, /* smj */
++ 192, /* smn */
++ 193, /* sms */
++ 195, /* so */
++ 196, /* sq */
++ 197, /* sr */
++ 198, /* ss */
++ 199, /* st */
++ 201, /* sv */
++ 202, /* sw */
++ 203, /* syr */
++ 204, /* ta */
++ 205, /* te */
++ 206, /* tg */
++ 207, /* th */
++ 208, /* ti_er */
++ 209, /* ti_et */
++ 210, /* tig */
++ 211, /* tk */
++ 212, /* tl */
++ 213, /* tn */
++ 214, /* to */
++ 215, /* tr */
++ 216, /* ts */
++ 217, /* tt */
++ 218, /* tw */
++ 220, /* tyv */
++ 221, /* ug */
++ 222, /* uk */
++ 223, /* ur */
++ 224, /* uz */
++ 225, /* ve */
++ 226, /* vi */
++ 227, /* vo */
++ 228, /* vot */
++ 229, /* wa */
++ 231, /* wen */
++ 232, /* wo */
++ 233, /* xh */
++ 234, /* yap */
++ 235, /* yi */
++ 236, /* yo */
++ 238, /* zh_cn */
++ 239, /* zh_hk */
++ 240, /* zh_mo */
++ 241, /* zh_sg */
++ 242, /* zh_tw */
++ 243, /* zu */
++ 3, /* ak */
++ 5, /* an */
++ 15, /* ber_dz */
++ 16, /* ber_ma */
++ 29, /* byn */
++ 36, /* crh */
++ 38, /* csb */
++ 45, /* dv */
++ 47, /* ee */
++ 55, /* fat */
++ 58, /* fil */
++ 75, /* hne */
++ 78, /* hsb */
++ 79, /* ht */
++ 82, /* hz */
++ 87, /* ii */
++ 94, /* jv */
++ 97, /* kab */
++ 99, /* kj */
++ 106, /* kr */
++ 109, /* ku_iq */
++ 111, /* ku_tr */
++ 115, /* kwm */
++ 121, /* lg */
++ 122, /* li */
++ 127, /* mai */
++ 134, /* mn_mn */
++ 138, /* ms */
++ 141, /* na */
++ 145, /* ng */
++ 152, /* nv */
++ 158, /* ota */
++ 160, /* pa_pk */
++ 161, /* pap_an */
++ 162, /* pap_aw */
++ 167, /* qu */
++ 168, /* quz */
++ 170, /* rn */
++ 173, /* rw */
++ 177, /* sc */
++ 179, /* sd */
++ 182, /* sg */
++ 186, /* sid */
++ 194, /* sn */
++ 200, /* su */
++ 219, /* ty */
++ 230, /* wal */
++ 237, /* za */
++ 118, /* lah */
++ 149, /* nqo */
++ 26, /* brx */
++ 176, /* sat */
++ 44, /* doi */
++ 135, /* mni */
++}
++};
++
++#define NUM_LANG_CHAR_SET 244
++#define NUM_LANG_SET_MAP 8
++
++static const FcChar32 fcLangCountrySets[][NUM_LANG_SET_MAP] = {
++ { 0x00000600, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }, /* az */
++ { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000003, 0x00000000, }, /* ber */
++ { 0x00000000, 0x00000000, 0x00c00000, 0x00000000, 0x00000000, 0x00000000, 0x000c0000, 0x00000000, }, /* ku */
++ { 0x00000000, 0x00000000, 0x00000000, 0x00000100, 0x00000000, 0x00000000, 0x01000000, 0x00000000, }, /* mn */
++ { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x00000000, }, /* pa */
++ { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0x00000001, }, /* pap */
++ { 0x00000000, 0x00000000, 0x00000000, 0x30000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, }, /* ps */
++ { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x60000000, 0x00000000, 0x00000000, 0x00000000, }, /* ti */
++ { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x1f000000, 0x00000000, 0x00000000, }, /* zh */
++};
++
++#define NUM_COUNTRY_SET 9
++
++static const FcLangCharSetRange fcLangCharSetRanges[] = {
++
++ { 0, 12 }, /* a */
++ { 13, 29 }, /* b */
++ { 30, 41 }, /* c */
++ { 42, 46 }, /* d */
++ { 47, 53 }, /* e */
++ { 54, 63 }, /* f */
++ { 64, 70 }, /* g */
++ { 71, 82 }, /* h */
++ { 83, 92 }, /* i */
++ { 93, 94 }, /* j */
++ { 95, 116 }, /* k */
++ { 117, 126 }, /* l */
++ { 127, 140 }, /* m */
++ { 141, 153 }, /* n */
++ { 154, 158 }, /* o */
++ { 159, 166 }, /* p */
++ { 167, 168 }, /* q */
++ { 169, 173 }, /* r */
++ { 174, 203 }, /* s */
++ { 204, 220 }, /* t */
++ { 221, 224 }, /* u */
++ { 225, 228 }, /* v */
++ { 229, 232 }, /* w */
++ { 233, 233 }, /* x */
++ { 234, 236 }, /* y */
++ { 237, 243 }, /* z */
++};
++
+diff --git a/src/fcobjshash.h b/src/fcobjshash.h
+new file mode 100644
+index 0000000..5a4d1ea
+--- /dev/null
++++ b/src/fcobjshash.h
+@@ -0,0 +1,328 @@
++/* ANSI-C code produced by gperf version 3.0.4 */
++/* Command-line: gperf -m 100 fcobjshash.gperf */
++/* Computed positions: -k'2-3' */
++
++#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
++ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
++ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
++ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
++ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
++ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
++ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
++ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
++ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
++ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
++ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
++ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
++ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
++ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
++ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
++ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
++ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
++ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
++ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
++ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
++ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
++ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
++ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
++/* The character set is not based on ISO-646. */
++#error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
++#endif
++
++#line 1 "fcobjshash.gperf"
++
++#line 13 "fcobjshash.gperf"
++struct FcObjectTypeInfo {
++int name;
++int id;
++};
++#include <string.h>
++/* maximum key range = 56, duplicates = 0 */
++
++#ifdef __GNUC__
++__inline
++#else
++#ifdef __cplusplus
++inline
++#endif
++#endif
++static unsigned int
++FcObjectTypeHash (register const char *str, register unsigned int len)
++{
++ static const unsigned char asso_values[] =
++ {
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 21, 30, 3,
++ 36, 45, 60, 3, 15, 0, 60, 60, 0, 9,
++ 9, 0, 21, 60, 0, 0, 15, 0, 60, 60,
++ 0, 15, 24, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60,
++ 60, 60, 60, 60, 60, 60
++ };
++ return len + asso_values[(unsigned char)str[2]] + asso_values[(unsigned char)str[1]];
++}
++
++struct FcObjectTypeNamePool_t
++ {
++ char FcObjectTypeNamePool_str4[sizeof("file")];
++ char FcObjectTypeNamePool_str5[sizeof("color")];
++ char FcObjectTypeNamePool_str7[sizeof("foundry")];
++ char FcObjectTypeNamePool_str8[sizeof("fullname")];
++ char FcObjectTypeNamePool_str9[sizeof("pixelsize")];
++ char FcObjectTypeNamePool_str10[sizeof("prgname")];
++ char FcObjectTypeNamePool_str12[sizeof("fullnamelang")];
++ char FcObjectTypeNamePool_str13[sizeof("globaladvance")];
++ char FcObjectTypeNamePool_str14[sizeof("postscriptname")];
++ char FcObjectTypeNamePool_str16[sizeof("hinting")];
++ char FcObjectTypeNamePool_str17[sizeof("minspace")];
++ char FcObjectTypeNamePool_str18[sizeof("hintstyle")];
++ char FcObjectTypeNamePool_str19[sizeof("fontformat")];
++ char FcObjectTypeNamePool_str20[sizeof("fontversion")];
++ char FcObjectTypeNamePool_str21[sizeof("fontfeatures")];
++ char FcObjectTypeNamePool_str22[sizeof("outline")];
++ char FcObjectTypeNamePool_str23[sizeof("autohint")];
++ char FcObjectTypeNamePool_str24[sizeof("dpi")];
++ char FcObjectTypeNamePool_str25[sizeof("hash")];
++ char FcObjectTypeNamePool_str26[sizeof("slant")];
++ char FcObjectTypeNamePool_str27[sizeof("aspect")];
++ char FcObjectTypeNamePool_str28[sizeof("size")];
++ char FcObjectTypeNamePool_str29[sizeof("scale")];
++ char FcObjectTypeNamePool_str30[sizeof("symbol")];
++ char FcObjectTypeNamePool_str31[sizeof("rasterizer")];
++ char FcObjectTypeNamePool_str32[sizeof("scalable")];
++ char FcObjectTypeNamePool_str33[sizeof("antialias")];
++ char FcObjectTypeNamePool_str34[sizeof("lang")];
++ char FcObjectTypeNamePool_str35[sizeof("style")];
++ char FcObjectTypeNamePool_str36[sizeof("family")];
++ char FcObjectTypeNamePool_str37[sizeof("rgba")];
++ char FcObjectTypeNamePool_str38[sizeof("namelang")];
++ char FcObjectTypeNamePool_str39[sizeof("stylelang")];
++ char FcObjectTypeNamePool_str40[sizeof("familylang")];
++ char FcObjectTypeNamePool_str41[sizeof("width")];
++ char FcObjectTypeNamePool_str42[sizeof("matrix")];
++ char FcObjectTypeNamePool_str43[sizeof("charset")];
++ char FcObjectTypeNamePool_str45[sizeof("charwidth")];
++ char FcObjectTypeNamePool_str46[sizeof("charheight")];
++ char FcObjectTypeNamePool_str47[sizeof("embolden")];
++ char FcObjectTypeNamePool_str48[sizeof("lcdfilter")];
++ char FcObjectTypeNamePool_str49[sizeof("spacing")];
++ char FcObjectTypeNamePool_str50[sizeof("index")];
++ char FcObjectTypeNamePool_str51[sizeof("weight")];
++ char FcObjectTypeNamePool_str52[sizeof("capability")];
++ char FcObjectTypeNamePool_str53[sizeof("embeddedbitmap")];
++ char FcObjectTypeNamePool_str58[sizeof("decorative")];
++ char FcObjectTypeNamePool_str59[sizeof("verticallayout")];
++ };
++static const struct FcObjectTypeNamePool_t FcObjectTypeNamePool_contents =
++ {
++ "file",
++ "color",
++ "foundry",
++ "fullname",
++ "pixelsize",
++ "prgname",
++ "fullnamelang",
++ "globaladvance",
++ "postscriptname",
++ "hinting",
++ "minspace",
++ "hintstyle",
++ "fontformat",
++ "fontversion",
++ "fontfeatures",
++ "outline",
++ "autohint",
++ "dpi",
++ "hash",
++ "slant",
++ "aspect",
++ "size",
++ "scale",
++ "symbol",
++ "rasterizer",
++ "scalable",
++ "antialias",
++ "lang",
++ "style",
++ "family",
++ "rgba",
++ "namelang",
++ "stylelang",
++ "familylang",
++ "width",
++ "matrix",
++ "charset",
++ "charwidth",
++ "charheight",
++ "embolden",
++ "lcdfilter",
++ "spacing",
++ "index",
++ "weight",
++ "capability",
++ "embeddedbitmap",
++ "decorative",
++ "verticallayout"
++ };
++#define FcObjectTypeNamePool ((const char *) &FcObjectTypeNamePool_contents)
++#ifdef __GNUC__
++__inline
++#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
++__attribute__ ((__gnu_inline__))
++#endif
++#endif
++const struct FcObjectTypeInfo *
++FcObjectTypeLookup (register const char *str, register unsigned int len)
++{
++ enum
++ {
++ TOTAL_KEYWORDS = 48,
++ MIN_WORD_LENGTH = 3,
++ MAX_WORD_LENGTH = 14,
++ MIN_HASH_VALUE = 4,
++ MAX_HASH_VALUE = 59
++ };
++
++ static const struct FcObjectTypeInfo wordlist[] =
++ {
++ {-1}, {-1}, {-1}, {-1},
++#line 38 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str4,FC_FILE_OBJECT},
++#line 64 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str5,FC_COLOR_OBJECT},
++ {-1},
++#line 31 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str7,FC_FOUNDRY_OBJECT},
++#line 22 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str8,FC_FULLNAME_OBJECT},
++#line 29 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str9,FC_PIXEL_SIZE_OBJECT},
++#line 61 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str10,FC_PRGNAME_OBJECT},
++ {-1},
++#line 23 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str12,FC_FULLNAMELANG_OBJECT},
++#line 37 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str13,FC_GLOBAL_ADVANCE_OBJECT},
++#line 63 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str14,FC_POSTSCRIPT_NAME_OBJECT},
++ {-1},
++#line 34 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str16,FC_HINTING_OBJECT},
++#line 46 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str17,FC_MINSPACE_OBJECT},
++#line 33 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str18,FC_HINT_STYLE_OBJECT},
++#line 54 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str19,FC_FONTFORMAT_OBJECT},
++#line 52 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str20,FC_FONTVERSION_OBJECT},
++#line 60 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str21,FC_FONT_FEATURES_OBJECT},
++#line 41 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str22,FC_OUTLINE_OBJECT},
++#line 36 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str23,FC_AUTOHINT_OBJECT},
++#line 43 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str24,FC_DPI_OBJECT},
++#line 62 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str25,FC_HASH_OBJECT},
++#line 24 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str26,FC_SLANT_OBJECT},
++#line 28 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str27,FC_ASPECT_OBJECT},
++#line 27 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str28,FC_SIZE_OBJECT},
++#line 45 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str29,FC_SCALE_OBJECT},
++#line 65 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str30,FC_SYMBOL_OBJECT},
++#line 40 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str31,FC_RASTERIZER_OBJECT},
++#line 42 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str32,FC_SCALABLE_OBJECT},
++#line 32 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str33,FC_ANTIALIAS_OBJECT},
++#line 51 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str34,FC_LANG_OBJECT},
++#line 20 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str35,FC_STYLE_OBJECT},
++#line 18 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str36,FC_FAMILY_OBJECT},
++#line 44 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str37,FC_RGBA_OBJECT},
++#line 59 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str38,FC_NAMELANG_OBJECT},
++#line 21 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str39,FC_STYLELANG_OBJECT},
++#line 19 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str40,FC_FAMILYLANG_OBJECT},
++#line 26 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str41,FC_WIDTH_OBJECT},
++#line 49 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str42,FC_MATRIX_OBJECT},
++#line 50 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str43,FC_CHARSET_OBJECT},
++ {-1},
++#line 47 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str45,FC_CHAR_WIDTH_OBJECT},
++#line 48 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str46,FC_CHAR_HEIGHT_OBJECT},
++#line 55 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str47,FC_EMBOLDEN_OBJECT},
++#line 58 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str48,FC_LCD_FILTER_OBJECT},
++#line 30 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str49,FC_SPACING_OBJECT},
++#line 39 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str50,FC_INDEX_OBJECT},
++#line 25 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str51,FC_WEIGHT_OBJECT},
++#line 53 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str52,FC_CAPABILITY_OBJECT},
++#line 56 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str53,FC_EMBEDDED_BITMAP_OBJECT},
++ {-1}, {-1}, {-1}, {-1},
++#line 57 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str58,FC_DECORATIVE_OBJECT},
++#line 35 "fcobjshash.gperf"
++ {(int)(long)&((struct FcObjectTypeNamePool_t *)0)->FcObjectTypeNamePool_str59,FC_VERTICAL_LAYOUT_OBJECT}
++ };
++
++ if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
++ {
++ register int key = FcObjectTypeHash (str, len);
++
++ if (key <= MAX_HASH_VALUE && key >= 0)
++ {
++ register int o = wordlist[key].name;
++ if (o >= 0)
++ {
++ register const char *s = o + FcObjectTypeNamePool;
++
++ if (*str == *s && !strcmp (str + 1, s + 1))
++ return &wordlist[key];
++ }
++ }
++ }
++ return 0;
++}
+diff --git a/src/fcstdint.h b/src/fcstdint.h
+new file mode 100644
+index 0000000..ff8e647
+--- /dev/null
++++ b/src/fcstdint.h
+@@ -0,0 +1,9 @@
++#ifndef _FONTCONFIG_SRC_FCSTDINT_H
++#define _FONTCONFIG_SRC_FCSTDINT_H 1
++#ifndef _GENERATED_STDINT_H
++#define _GENERATED_STDINT_H "fontconfig 2.12.1"
++/* generated using gnu compiler gcc (GCC) 6.1.1 20160621 (Red Hat 6.1.1-3) */
++#define _STDINT_HAVE_STDINT_H 1
++#include <stdint.h>
++#endif
++#endif
+--
+2.10.1
+
diff --git a/pkg/fontconfig/rev b/pkg/fontconfig/rev
new file mode 100644
index 00000000..d00491fd
--- /dev/null
+++ b/pkg/fontconfig/rev
@@ -0,0 +1 @@
+1
diff --git a/pkg/fontconfig/src b/pkg/fontconfig/src
new file mode 160000
+Subproject 6b222c52cdede497ffed629853f947948052dfc