Home | History | Annotate | Download | only in io
      1 /*
      2  * CDDL HEADER START
      3  *
      4  * The contents of this file are subject to the terms of the
      5  * Common Development and Distribution License, Version 1.0 only
      6  * (the "License").  You may not use this file except in compliance
      7  * with the License.
      8  *
      9  * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
     10  * or http://www.opensolaris.org/os/licensing.
     11  * See the License for the specific language governing permissions
     12  * and limitations under the License.
     13  *
     14  * When distributing Covered Code, include this CDDL HEADER in each
     15  * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
     16  * If applicable, add the following below this CDDL HEADER, with the
     17  * fields enclosed by brackets "[]" replaced with your own identifying
     18  * information: Portions Copyright [yyyy] [name of copyright owner]
     19  *
     20  * CDDL HEADER END
     21  */
     22 /*
     23  * Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
     24  * Use is subject to license terms.
     25  *
     26  * Came from en_US.UTF-8 locale's width definition at 6/24/1999.
     27  *
     28  * Epoch:	Based on Unicode 2.0 / ISO/IEC 10646-1:1993 plus
     29  *		AM2 (UTF-8) and DAM5 (Hangul) as of 6/1996.
     30  *
     31  * 2/28/1998:	Added missed Tibetan block (U+0F00 ~ U+0FBF),
     32  *		Added OBJECT REPLACEMENT CHARACTERS (U+FFFC) and
     33  *		EURO SIGN (U+20AC) for Unicode 2.1.
     34  * 8/3/1999:	Added Unicode 3.0 Beta characters.
     35  * 11/19/2001:	Added Unicode 3.1 character width definition from
     36  *		Solaris Unicode locale common method shared object for
     37  *		Plane 0 and 1. All other characters at Plane 2, 14, 15,
     38  *		and 16 will be taken care of by using if expressions at
     39  *		the ldterm_utf8_width().
     40  * 2/26/2004:	Added 1,016 new characters of Unicode 3.2 at BMP, corrected
     41  *		U+0B83 as specified at the Unicode 3.2 Errata, and added
     42  *		986 new characters of Unicode 4.0. (For the Unicode 4.0,
     43  *		452 and 534 new characters have been added at BMP and Plane 01,
     44  *		respectively. 240 new characters for the Plane 0E are
     45  *		being taken care of at the ldterm_utf8_width().)
     46  */
     47 
     48 #include <sys/param.h>
     49 #include <sys/types.h>
     50 #include <sys/termio.h>
     51 #include <sys/stream.h>
     52 #include <sys/euc.h>
     53 #include <sys/eucioctl.h>
     54 #include <sys/ldterm.h>
     55 
     56 #pragma ident	"%Z%%M%	%I%	%E% SMI"
     57 
     58 /*
     59  * Private use area characters' width. We set it to two since PU will be
     60  * used mostly by Asian locales.
     61  */
     62 #ifndef	PU
     63 #define	PU			2
     64 #endif	/* PU */
     65 
     66 /* Not-yet-assigned/some control/invalid characters will have width of 1. */
     67 #ifndef	IL
     68 #define	IL			1
     69 #endif	/* IL */
     70 
     71 /*
     72  * Following table contains width information for Unicode.
     73  *
     74  * There are only three different kind of width: zero, one, or two.
     75  * The fourth possible value was -1 but changed to 1; the value means not yet
     76  * assigned, some control, or, invalid Unicode character, i.e., U+FFFE and
     77  * U+FFFF.
     78  */
     79 /* BEGIN CSTYLED */
     80 const ldterm_unicode_data_cell_t ldterm_ucode[2][16384] = {
     81 	{
     82 /*		0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F */
     83 /*		---------------------------------------------- */
     84 /* U+0000 */	0, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+000F */
     85 /* U+0010 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+001F */
     86 /* U+0020 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+002F */
     87 /* U+0030 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+003F */
     88 /* U+0040 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+004F */
     89 /* U+0050 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+005F */
     90 /* U+0060 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+006F */
     91 /* U+0070 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+007F */
     92 /* U+0080 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+008F */
     93 /* U+0090 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+009F */
     94 /* U+00A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+00AF */
     95 /* U+00B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+00BF */
     96 /* U+00C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+00CF */
     97 /* U+00D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+00DF */
     98 /* U+00E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+00EF */
     99 /* U+00F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+00FF */
    100 /* U+0100 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+010F */
    101 /* U+0110 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+011F */
    102 /* U+0120 */	1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+012F */
    103 /* U+0130 */	1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+013F */
    104 /* U+0140 */	2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1,    /* U+014F */
    105 /* U+0150 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+015F */
    106 /* U+0160 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+016F */
    107 /* U+0170 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+017F */
    108 /* U+0180 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+018F */
    109 /* U+0190 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+019F */
    110 /* U+01A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+01AF */
    111 /* U+01B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+01BF */
    112 /* U+01C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1,    /* U+01CF */
    113 /* U+01D0 */	2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 2, 1, 1, 1,    /* U+01DF */
    114 /* U+01E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+01EF */
    115 /* U+01F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+01FF */
    116 /* U+0200 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+020F */
    117 /* U+0210 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+021F */
    118 /* U+0220 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+022F */
    119 /* U+0230 */	1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+023F */
    120 /* U+0240 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+024F */
    121 /* U+0250 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+025F */
    122 /* U+0260 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+026F */
    123 /* U+0270 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+027F */
    124 /* U+0280 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+028F */
    125 /* U+0290 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+029F */
    126 /* U+02A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+02AF */
    127 /* U+02B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+02BF */
    128 /* U+02C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1,    /* U+02CF */
    129 /* U+02D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 1, 1,    /* U+02DF */
    130 /* U+02E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+02EF */
    131 /* U+02F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+02FF */
    132 /* U+0300 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+030F */
    133 /* U+0310 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+031F */
    134 /* U+0320 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+032F */
    135 /* U+0330 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+033F */
    136 /* U+0340 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+034F */
    137 /* U+0350 */	0, 0, 0, 0, 0, 0, 0, 0, IL,IL,IL,IL,IL,0, 0, 0,    /* U+035F */
    138 /* U+0360 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+036F */
    139 /* U+0370 */	IL,IL,IL,IL,1, 1, IL,IL,IL,IL,1, IL,IL,IL,1, IL,   /* U+037F */
    140 /* U+0380 */	IL,IL,IL,IL,1, 1, 1, 1, 1, 1, 1, IL,1, IL,1, 1,    /* U+038F */
    141 /* U+0390 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+039F */
    142 /* U+03A0 */	1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+03AF */
    143 /* U+03B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+03BF */
    144 /* U+03C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+03CF */
    145 /* U+03D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+03DF */
    146 /* U+03E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+03EF */
    147 /* U+03F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,   /* U+03FF */
    148 /* U+0400 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+040F */
    149 /* U+0410 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+041F */
    150 /* U+0420 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+042F */
    151 /* U+0430 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+043F */
    152 /* U+0440 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+044F */
    153 /* U+0450 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+045F */
    154 /* U+0460 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+046F */
    155 /* U+0470 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+047F */
    156 /* U+0480 */	1, 1, 1, 0, 0, 0, 0, IL,0, 0, 1, 1, 1, 1, 1, 1,    /* U+048F */
    157 /* U+0490 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+049F */
    158 /* U+04A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+04AF */
    159 /* U+04B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+04BF */
    160 /* U+04C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+04CF */
    161 /* U+04D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+04DF */
    162 /* U+04E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+04EF */
    163 /* U+04F0 */	1, 1, 1, 1, 1, 1, IL,IL,1, 1, IL,IL,IL,IL,IL,IL,   /* U+04FF */
    164 /* U+0500 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+050F */
    165 /* U+0510 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+051F */
    166 /* U+0520 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+052F */
    167 /* U+0530 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+053F */
    168 /* U+0540 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+054F */
    169 /* U+0550 */	1, 1, 1, 1, 1, 1, 1, IL,IL,1, 1, 1, 1, 1, 1, 1,    /* U+055F */
    170 /* U+0560 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+056F */
    171 /* U+0570 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+057F */
    172 /* U+0580 */	1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, IL,IL,IL,IL,IL,   /* U+058F */
    173 /* U+0590 */	IL,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+059F */
    174 /* U+05A0 */	0, 0, IL,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+05AF */
    175 /* U+05B0 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, IL,0, 0, 0, 1, 0,    /* U+05BF */
    176 /* U+05C0 */	1, 0, 0, 1, 0, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+05CF */
    177 /* U+05D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+05DF */
    178 /* U+05E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,   /* U+05EF */
    179 /* U+05F0 */	1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+05FF */
    180 /* U+0600 */	0, 0, 0, 0, IL,IL,IL,IL,IL,IL,IL,IL,1, 1, 1, 1,    /* U+060F */
    181 /* U+0610 */	0, 0, 0, 0, 0, 0, IL,IL,IL,IL,IL,1, IL,IL,IL,1,    /* U+061F */
    182 /* U+0620 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+062F */
    183 /* U+0630 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,   /* U+063F */
    184 /* U+0640 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0,    /* U+064F */
    185 /* U+0650 */	0, 0, 0, 0, 0, 0, 0, 0, 0, IL,IL,IL,IL,IL,IL,IL,   /* U+065F */
    186 /* U+0660 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+066F */
    187 /* U+0670 */	0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+067F */
    188 /* U+0680 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+068F */
    189 /* U+0690 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+069F */
    190 /* U+06A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+06AF */
    191 /* U+06B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+06BF */
    192 /* U+06C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+06CF */
    193 /* U+06D0 */	1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+06DF */
    194 /* U+06E0 */	0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1,    /* U+06EF */
    195 /* U+06F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+06FF */
    196 /* U+0700 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,0,    /* U+070F */
    197 /* U+0710 */	1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+071F */
    198 /* U+0720 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+072F */
    199 /* U+0730 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+073F */
    200 /* U+0740 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, IL,IL,1, 1, 1,    /* U+074F */
    201 /* U+0750 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+075F */
    202 /* U+0760 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+076F */
    203 /* U+0770 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+077F */
    204 /* U+0780 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+078F */
    205 /* U+0790 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+079F */
    206 /* U+07A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+07AF */
    207 /* U+07B0 */	1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+07BF */
    208 /* U+07C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+07CF */
    209 /* U+07D0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+07DF */
    210 /* U+07E0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+07EF */
    211 /* U+07F0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+07FF */
    212 /* U+0800 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+080F */
    213 /* U+0810 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+081F */
    214 /* U+0820 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+082F */
    215 /* U+0830 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+083F */
    216 /* U+0840 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+084F */
    217 /* U+0850 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+085F */
    218 /* U+0860 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+086F */
    219 /* U+0870 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+087F */
    220 /* U+0880 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+088F */
    221 /* U+0890 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+089F */
    222 /* U+08A0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+08AF */
    223 /* U+08B0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+08BF */
    224 /* U+08C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+08CF */
    225 /* U+08D0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+08DF */
    226 /* U+08E0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+08EF */
    227 /* U+08F0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+08FF */
    228 /* U+0900 */	IL,0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+090F */
    229 /* U+0910 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+091F */
    230 /* U+0920 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+092F */
    231 /* U+0930 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,0, 1, 0, 0,    /* U+093F */
    232 /* U+0940 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, IL,IL,   /* U+094F */
    233 /* U+0950 */	1, 0, 0, 0, 0, IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1,    /* U+095F */
    234 /* U+0960 */	1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+096F */
    235 /* U+0970 */	1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+097F */
    236 /* U+0980 */	IL,0, 0, 0, IL,1, 1, 1, 1, 1, 1, 1, 1, IL,IL,1,    /* U+098F */
    237 /* U+0990 */	1, IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+099F */
    238 /* U+09A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1,    /* U+09AF */
    239 /* U+09B0 */	1, IL,1, IL,IL,IL,1, 1, 1, 1, IL,IL,0, 1, 0, 0,    /* U+09BF */
    240 /* U+09C0 */	0, 0, 0, 0, 0, IL,IL,0, 0, IL,IL,0, 0, 0, IL,IL,   /* U+09CF */
    241 /* U+09D0 */	IL,IL,IL,IL,IL,IL,IL,0, IL,IL,IL,IL,1, 1, IL,1,    /* U+09DF */
    242 /* U+09E0 */	1, 1, 0, 0, IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+09EF */
    243 /* U+09F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,   /* U+09FF */
    244 /* U+0A00 */	IL,0, 0, 0, IL,1, 1, 1, 1, 1, 1, IL,IL,IL,IL,1,    /* U+0A0F */
    245 /* U+0A10 */	1, IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0A1F */
    246 /* U+0A20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1,    /* U+0A2F */
    247 /* U+0A30 */	1, IL,1, 1, IL,1, 1, IL,1, 1, IL,IL,0, IL,0, 0,    /* U+0A3F */
    248 /* U+0A40 */	0, 0, 0, IL,IL,IL,IL,0, 0, IL,IL,0, 0, 0, IL,IL,   /* U+0A4F */
    249 /* U+0A50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,1, 1, 1, 1, IL,1, IL,   /* U+0A5F */
    250 /* U+0A60 */	IL,IL,IL,IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0A6F */
    251 /* U+0A70 */	0, 0, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0A7F */
    252 /* U+0A80 */	IL,0, 0, 0, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1,    /* U+0A8F */
    253 /* U+0A90 */	1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0A9F */
    254 /* U+0AA0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1,    /* U+0AAF */
    255 /* U+0AB0 */	1, IL,1, 1, IL,1, 1, 1, 1, 1, IL,IL,0, 1, 0, 0,    /* U+0ABF */
    256 /* U+0AC0 */	0, 0, 0, 0, 0, 0, IL,0, 0, 0, IL,0, 0, 0, IL,IL,   /* U+0ACF */
    257 /* U+0AD0 */	1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0ADF */
    258 /* U+0AE0 */	1, 1, 0, 0, IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0AEF */
    259 /* U+0AF0 */	IL,1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0AFF */
    260 /* U+0B00 */	IL,0, 0, 0, IL,1, 1, 1, 1, 1, 1, 1, 1, IL,IL,1,    /* U+0B0F */
    261 /* U+0B10 */	1, IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0B1F */
    262 /* U+0B20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1,    /* U+0B2F */
    263 /* U+0B30 */	1, IL,1, 1, IL,1, 1, 1, 1, 1, IL,IL,0, 1, 0, 0,    /* U+0B3F */
    264 /* U+0B40 */	0, 0, 0, 0, IL,IL,IL,0, 0, IL,IL,0, 0, 0, IL,IL,   /* U+0B4F */
    265 /* U+0B50 */	IL,IL,IL,IL,IL,IL,0, 0, IL,IL,IL,IL,1, 1, IL,1,    /* U+0B5F */
    266 /* U+0B60 */	1, 1, IL,IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0B6F */
    267 /* U+0B70 */	1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0B7F */
    268 /* U+0B80 */	IL,IL,0, 1, IL,1, 1, 1, 1, 1, 1, IL,IL,IL,1, 1,    /* U+0B8F */
    269 /* U+0B90 */	1, IL,1, 1, 1, 1, IL,IL,IL,1, 1, IL,1, IL,1, 1,    /* U+0B9F */
    270 /* U+0BA0 */	IL,IL,IL,1, 1, IL,IL,IL,1, 1, 1, IL,IL,IL,1, 1,    /* U+0BAF */
    271 /* U+0BB0 */	1, 1, 1, 1, 1, 1, IL,1, 1, 1, IL,IL,IL,IL,0, 0,    /* U+0BBF */
    272 /* U+0BC0 */	0, 0, 0, IL,IL,IL,0, 0, 0, IL,0, 0, 0, 0, IL,IL,   /* U+0BCF */
    273 /* U+0BD0 */	IL,IL,IL,IL,IL,IL,IL,0, IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0BDF */
    274 /* U+0BE0 */	IL,IL,IL,IL,IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0BEF */
    275 /* U+0BF0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,   /* U+0BFF */
    276 /* U+0C00 */	IL,0, 0, 0, IL,1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1,    /* U+0C0F */
    277 /* U+0C10 */	1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0C1F */
    278 /* U+0C20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1,    /* U+0C2F */
    279 /* U+0C30 */	1, 1, 1, 1, IL,1, 1, 1, 1, 1, IL,IL,IL,IL,0, 0,    /* U+0C3F */
    280 /* U+0C40 */	0, 0, 0, 0, 0, IL,0, 0, 0, IL,0, 0, 0, 0, IL,IL,   /* U+0C4F */
    281 /* U+0C50 */	IL,IL,IL,IL,IL,0, 0, IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0C5F */
    282 /* U+0C60 */	1, 1, IL,IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0C6F */
    283 /* U+0C70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0C7F */
    284 /* U+0C80 */	IL,IL,0, 0, IL,1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1,    /* U+0C8F */
    285 /* U+0C90 */	1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0C9F */
    286 /* U+0CA0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1,    /* U+0CAF */
    287 /* U+0CB0 */	1, 1, 1, 1, IL,1, 1, 1, 1, 1, IL,IL,0, 1, 0, 0,    /* U+0CBF */
    288 /* U+0CC0 */	0, 0, 0, 0, 0, IL,0, 0, 0, IL,0, 0, 0, 0, IL,IL,   /* U+0CCF */
    289 /* U+0CD0 */	IL,IL,IL,IL,IL,0, 0, IL,IL,IL,IL,IL,IL,IL,1, IL,   /* U+0CDF */
    290 /* U+0CE0 */	1, 1, IL,IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0CEF */
    291 /* U+0CF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0CFF */
    292 /* U+0D00 */	IL,IL,0, 0, IL,1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1,    /* U+0D0F */
    293 /* U+0D10 */	1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0D1F */
    294 /* U+0D20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1,    /* U+0D2F */
    295 /* U+0D30 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,0, 0,    /* U+0D3F */
    296 /* U+0D40 */	0, 0, 0, 0, IL,IL,0, 0, 0, IL,0, 0, 0, 0, IL,IL,   /* U+0D4F */
    297 /* U+0D50 */	IL,IL,IL,IL,IL,IL,IL,0, IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0D5F */
    298 /* U+0D60 */	1, 1, IL,IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0D6F */
    299 /* U+0D70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0D7F */
    300 /* U+0D80 */	IL,IL,1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0D8F */
    301 /* U+0D90 */	1, 1, 1, 1, 1, 1, 1, IL,IL,IL,1, 1, 1, 1, 1, 1,    /* U+0D9F */
    302 /* U+0DA0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0DAF */
    303 /* U+0DB0 */	1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, IL,IL,   /* U+0DBF */
    304 /* U+0DC0 */	1, 1, 1, 1, 1, 1, 1, IL,IL,IL,1, IL,IL,IL,IL,1,    /* U+0DCF */
    305 /* U+0DD0 */	1, 1, 1, 1, 1, IL,1, IL,1, 1, 1, 1, 1, 1, 1, 1,    /* U+0DDF */
    306 /* U+0DE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0DEF */
    307 /* U+0DF0 */	IL,IL,1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0DFF */
    308 /* U+0E00 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0E0F */
    309 /* U+0E10 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0E1F */
    310 /* U+0E20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0E2F */
    311 /* U+0E30 */	1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, IL,IL,IL,IL,1,    /* U+0E3F */
    312 /* U+0E40 */	1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1,    /* U+0E4F */
    313 /* U+0E50 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,   /* U+0E5F */
    314 /* U+0E60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0E6F */
    315 /* U+0E70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0E7F */
    316 /* U+0E80 */	IL,1, 1, IL,1, IL,IL,1, 1, IL,1, IL,IL,1, IL,IL,   /* U+0E8F */
    317 /* U+0E90 */	IL,IL,IL,IL,1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1,    /* U+0E9F */
    318 /* U+0EA0 */	IL,1, 1, 1, IL,1, IL,1, IL,IL,1, 1, IL,1, 1, 1,    /* U+0EAF */
    319 /* U+0EB0 */	1, 0, 1, 1, 0, 0, 0, 0, 0, 0, IL,0, 0, 1, IL,IL,   /* U+0EBF */
    320 /* U+0EC0 */	1, 1, 1, 1, 1, IL,1, IL,0, 0, 0, 0, 0, 0, IL,IL,   /* U+0ECF */
    321 /* U+0ED0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,1, 1, IL,IL,   /* U+0EDF */
    322 /* U+0EE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0EEF */
    323 /* U+0EF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0EFF */
    324 /* U+0F00 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0F0F */
    325 /* U+0F10 */	1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1,    /* U+0F1F */
    326 /* U+0F20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0F2F */
    327 /* U+0F30 */	1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1,    /* U+0F3F */
    328 /* U+0F40 */	1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1,    /* U+0F4F */
    329 /* U+0F50 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0F5F */
    330 /* U+0F60 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,   /* U+0F6F */
    331 /* U+0F70 */	IL,0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,    /* U+0F7F */
    332 /* U+0F80 */	0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, IL,IL,IL,IL,   /* U+0F8F */
    333 /* U+0F90 */	0, 0, 0, 0, 0, 0, 0, 0, IL,0, 0, 0, 0, 0, 0, 0,    /* U+0F9F */
    334 /* U+0FA0 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+0FAF */
    335 /* U+0FB0 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, IL,1, 1,    /* U+0FBF */
    336 /* U+0FC0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+0FCF */
    337 /* U+0FD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0FDF */
    338 /* U+0FE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0FEF */
    339 /* U+0FF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+0FFF */
    340 /* U+1000 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+100F */
    341 /* U+1010 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+101F */
    342 /* U+1020 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+102F */
    343 /* U+1030 */	1, 1, 1, IL,IL,IL,0, 0, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+103F */
    344 /* U+1040 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+104F */
    345 /* U+1050 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,   /* U+105F */
    346 /* U+1060 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+106F */
    347 /* U+1070 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+107F */
    348 /* U+1080 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+108F */
    349 /* U+1090 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+109F */
    350 /* U+10A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+10AF */
    351 /* U+10B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+10BF */
    352 /* U+10C0 */	1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+10CF */
    353 /* U+10D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+10DF */
    354 /* U+10E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+10EF */
    355 /* U+10F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,1, IL,IL,IL,IL,   /* U+10FF */
    356 /* U+1100 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+110F */
    357 /* U+1110 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+111F */
    358 /* U+1120 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+112F */
    359 /* U+1130 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+113F */
    360 /* U+1140 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+114F */
    361 /* U+1150 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,IL,IL,IL,IL,2,    /* U+115F */
    362 /* U+1160 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+116F */
    363 /* U+1170 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+117F */
    364 /* U+1180 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+118F */
    365 /* U+1190 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+119F */
    366 /* U+11A0 */	2, 2, 2, IL,IL,IL,IL,IL,2, 2, 2, 2, 2, 2, 2, 2,    /* U+11AF */
    367 /* U+11B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+11BF */
    368 /* U+11C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+11CF */
    369 /* U+11D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+11DF */
    370 /* U+11E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+11EF */
    371 /* U+11F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,IL,IL,IL,IL,IL,   /* U+11FF */
    372 /* U+1200 */	1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1,    /* U+120F */
    373 /* U+1210 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+121F */
    374 /* U+1220 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+122F */
    375 /* U+1230 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+123F */
    376 /* U+1240 */	1, 1, 1, 1, 1, 1, 1, IL,1, IL,1, 1, 1, 1, IL,IL,   /* U+124F */
    377 /* U+1250 */	1, 1, 1, 1, 1, 1, 1, IL,1, IL,1, 1, 1, 1, IL,IL,   /* U+125F */
    378 /* U+1260 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+126F */
    379 /* U+1270 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+127F */
    380 /* U+1280 */	1, 1, 1, 1, 1, 1, 1, IL,1, IL,1, 1, 1, 1, IL,IL,   /* U+128F */
    381 /* U+1290 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+129F */
    382 /* U+12A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+12AF */
    383 /* U+12B0 */	1, IL,1, 1, 1, 1, IL,IL,1, 1, 1, 1, 1, 1, 1, IL,   /* U+12BF */
    384 /* U+12C0 */	1, IL,1, 1, 1, 1, IL,IL,1, 1, 1, 1, 1, 1, 1, IL,   /* U+12CF */
    385 /* U+12D0 */	1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1,    /* U+12DF */
    386 /* U+12E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+12EF */
    387 /* U+12F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+12FF */
    388 /* U+1300 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+130F */
    389 /* U+1310 */	1, IL,1, 1, 1, 1, IL,IL,1, 1, 1, 1, 1, 1, 1, IL,   /* U+131F */
    390 /* U+1320 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+132F */
    391 /* U+1330 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+133F */
    392 /* U+1340 */	1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1,    /* U+134F */
    393 /* U+1350 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,   /* U+135F */
    394 /* U+1360 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+136F */
    395 /* U+1370 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,   /* U+137F */
    396 /* U+1380 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+138F */
    397 /* U+1390 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+139F */
    398 /* U+13A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+13AF */
    399 /* U+13B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+13BF */
    400 /* U+13C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+13CF */
    401 /* U+13D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+13DF */
    402 /* U+13E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+13EF */
    403 /* U+13F0 */	1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+13FF */
    404 /* U+1400 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+140F */
    405 /* U+1410 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+141F */
    406 /* U+1420 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+142F */
    407 /* U+1430 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+143F */
    408 /* U+1440 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+144F */
    409 /* U+1450 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+145F */
    410 /* U+1460 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+146F */
    411 /* U+1470 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+147F */
    412 /* U+1480 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+148F */
    413 /* U+1490 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+149F */
    414 /* U+14A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+14AF */
    415 /* U+14B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+14BF */
    416 /* U+14C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+14CF */
    417 /* U+14D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+14DF */
    418 /* U+14E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+14EF */
    419 /* U+14F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+14FF */
    420 /* U+1500 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+150F */
    421 /* U+1510 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+151F */
    422 /* U+1520 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+152F */
    423 /* U+1530 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+153F */
    424 /* U+1540 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+154F */
    425 /* U+1550 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+155F */
    426 /* U+1560 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+156F */
    427 /* U+1570 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+157F */
    428 /* U+1580 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+158F */
    429 /* U+1590 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+159F */
    430 /* U+15A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+15AF */
    431 /* U+15B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+15BF */
    432 /* U+15C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+15CF */
    433 /* U+15D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+15DF */
    434 /* U+15E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+15EF */
    435 /* U+15F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+15FF */
    436 /* U+1600 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+160F */
    437 /* U+1610 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+161F */
    438 /* U+1620 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+162F */
    439 /* U+1630 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+163F */
    440 /* U+1640 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+164F */
    441 /* U+1650 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+165F */
    442 /* U+1660 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+166F */
    443 /* U+1670 */	1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+167F */
    444 /* U+1680 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+168F */
    445 /* U+1690 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,   /* U+169F */
    446 /* U+16A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+16AF */
    447 /* U+16B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+16BF */
    448 /* U+16C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+16CF */
    449 /* U+16D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+16DF */
    450 /* U+16E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+16EF */
    451 /* U+16F0 */	1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+16FF */
    452 /* U+1700 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1,    /* U+170F */
    453 /* U+1710 */	1, 1, 0, 0, 0, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+171F */
    454 /* U+1720 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+172F */
    455 /* U+1730 */	1, 1, 0, 0, 0, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+173F */
    456 /* U+1740 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+174F */
    457 /* U+1750 */	1, 1, 0, 0, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+175F */
    458 /* U+1760 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1,    /* U+176F */
    459 /* U+1770 */	1, IL,0, 0, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+177F */
    460 /* U+1780 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+178F */
    461 /* U+1790 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+179F */
    462 /* U+17A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+17AF */
    463 /* U+17B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+17BF */
    464 /* U+17C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+17CF */
    465 /* U+17D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, IL,IL,   /* U+17DF */
    466 /* U+17E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,   /* U+17EF */
    467 /* U+17F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,   /* U+17FF */
    468 /* U+1800 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, IL,   /* U+180F */
    469 /* U+1810 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,   /* U+181F */
    470 /* U+1820 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+182F */
    471 /* U+1830 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+183F */
    472 /* U+1840 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+184F */
    473 /* U+1850 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+185F */
    474 /* U+1860 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+186F */
    475 /* U+1870 */	1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,   /* U+187F */
    476 /* U+1880 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+188F */
    477 /* U+1890 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+189F */
    478 /* U+18A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,   /* U+18AF */
    479 /* U+18B0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+18BF */
    480 /* U+18C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+18CF */
    481 /* U+18D0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+18DF */
    482 /* U+18E0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+18EF */
    483 /* U+18F0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+18FF */
    484 /* U+1900 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+190F */
    485 /* U+1910 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,   /* U+191F */
    486 /* U+1920 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, IL,IL,IL,IL,   /* U+192F */
    487 /* U+1930 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, IL,IL,IL,IL,   /* U+193F */
    488 /* U+1940 */	1, IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+194F */
    489 /* U+1950 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+195F */
    490 /* U+1960 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,   /* U+196F */
    491 /* U+1970 */	1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+197F */
    492 /* U+1980 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+198F */
    493 /* U+1990 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+199F */
    494 /* U+19A0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+19AF */
    495 /* U+19B0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+19BF */
    496 /* U+19C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+19CF */
    497 /* U+19D0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+19DF */
    498 /* U+19E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+19EF */
    499 /* U+19F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+19FF */
    500 /* U+1A00 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A0F */
    501 /* U+1A10 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A1F */
    502 /* U+1A20 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A2F */
    503 /* U+1A30 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A3F */
    504 /* U+1A40 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A4F */
    505 /* U+1A50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A5F */
    506 /* U+1A60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A6F */
    507 /* U+1A70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A7F */
    508 /* U+1A80 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A8F */
    509 /* U+1A90 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1A9F */
    510 /* U+1AA0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1AAF */
    511 /* U+1AB0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1ABF */
    512 /* U+1AC0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1ACF */
    513 /* U+1AD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1ADF */
    514 /* U+1AE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1AEF */
    515 /* U+1AF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1AFF */
    516 /* U+1B00 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B0F */
    517 /* U+1B10 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B1F */
    518 /* U+1B20 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B2F */
    519 /* U+1B30 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B3F */
    520 /* U+1B40 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B4F */
    521 /* U+1B50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B5F */
    522 /* U+1B60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B6F */
    523 /* U+1B70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B7F */
    524 /* U+1B80 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B8F */
    525 /* U+1B90 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1B9F */
    526 /* U+1BA0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1BAF */
    527 /* U+1BB0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1BBF */
    528 /* U+1BC0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1BCF */
    529 /* U+1BD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1BDF */
    530 /* U+1BE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1BEF */
    531 /* U+1BF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1BFF */
    532 /* U+1C00 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C0F */
    533 /* U+1C10 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C1F */
    534 /* U+1C20 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C2F */
    535 /* U+1C30 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C3F */
    536 /* U+1C40 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C4F */
    537 /* U+1C50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C5F */
    538 /* U+1C60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C6F */
    539 /* U+1C70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C7F */
    540 /* U+1C80 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C8F */
    541 /* U+1C90 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1C9F */
    542 /* U+1CA0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1CAF */
    543 /* U+1CB0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1CBF */
    544 /* U+1CC0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1CCF */
    545 /* U+1CD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1CDF */
    546 /* U+1CE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1CEF */
    547 /* U+1CF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1CFF */
    548 /* U+1D00 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1D0F */
    549 /* U+1D10 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1D1F */
    550 /* U+1D20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1D2F */
    551 /* U+1D30 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1D3F */
    552 /* U+1D40 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1D4F */
    553 /* U+1D50 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1D5F */
    554 /* U+1D60 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,   /* U+1D6F */
    555 /* U+1D70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1D7F */
    556 /* U+1D80 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1D8F */
    557 /* U+1D90 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1D9F */
    558 /* U+1DA0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1DAF */
    559 /* U+1DB0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1DBF */
    560 /* U+1DC0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1DCF */
    561 /* U+1DD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1DDF */
    562 /* U+1DE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1DEF */
    563 /* U+1DF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+1DFF */
    564 /* U+1E00 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E0F */
    565 /* U+1E10 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E1F */
    566 /* U+1E20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E2F */
    567 /* U+1E30 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E3F */
    568 /* U+1E40 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E4F */
    569 /* U+1E50 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E5F */
    570 /* U+1E60 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E6F */
    571 /* U+1E70 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E7F */
    572 /* U+1E80 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1E8F */
    573 /* U+1E90 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,   /* U+1E9F */
    574 /* U+1EA0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1EAF */
    575 /* U+1EB0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1EBF */
    576 /* U+1EC0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1ECF */
    577 /* U+1ED0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1EDF */
    578 /* U+1EE0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1EEF */
    579 /* U+1EF0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,   /* U+1EFF */
    580 /* U+1F00 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1F0F */
    581 /* U+1F10 */	1, 1, 1, 1, 1, 1, IL,IL,1, 1, 1, 1, 1, 1, IL,IL,   /* U+1F1F */
    582 /* U+1F20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1F2F */
    583 /* U+1F30 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1F3F */
    584 /* U+1F40 */	1, 1, 1, 1, 1, 1, IL,IL,1, 1, 1, 1, 1, 1, IL,IL,   /* U+1F4F */
    585 /* U+1F50 */	1, 1, 1, 1, 1, 1, 1, 1, IL,1, IL,1, IL,1, IL,1,    /* U+1F5F */
    586 /* U+1F60 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1F6F */
    587 /* U+1F70 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,   /* U+1F7F */
    588 /* U+1F80 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1F8F */
    589 /* U+1F90 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1F9F */
    590 /* U+1FA0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1FAF */
    591 /* U+1FB0 */	1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1FBF */
    592 /* U+1FC0 */	1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1FCF */
    593 /* U+1FD0 */	1, 1, 1, 1, IL,IL,1, 1, 1, 1, 1, 1, IL,1, 1, 1,    /* U+1FDF */
    594 /* U+1FE0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+1FEF */
    595 /* U+1FF0 */	IL,IL,1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+1FFF */
    596 /* U+2000 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, IL,IL,IL,IL,   /* U+200F */
    597 /* U+2010 */	2, 1, 1, 2, 2, 1, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1,    /* U+201F */
    598 /* U+2020 */	2, 2, 2, 1, 1, 2, 2, 1, 0, 0, IL,IL,IL,IL,IL,1,    /* U+202F */
    599 /* U+2030 */	2, 1, 2, 2, 1, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1,    /* U+203F */
    600 /* U+2040 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+204F */
    601 /* U+2050 */	1, 1, 1, 1, 1, IL,IL,1, IL,IL,IL,IL,IL,IL,IL,1,    /* U+205F */
    602 /* U+2060 */	0, 0, 0, 0, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+206F */
    603 /* U+2070 */	1, 1, IL,IL,2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,    /* U+207F */
    604 /* U+2080 */	1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+208F */
    605 /* U+2090 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+209F */
    606 /* U+20A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+20AF */
    607 /* U+20B0 */	1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+20BF */
    608 /* U+20C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+20CF */
    609 /* U+20D0 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    /* U+20DF */
    610 /* U+20E0 */	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, IL,IL,IL,IL,IL,   /* U+20EF */
    611 /* U+20F0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+20FF */
    612 /* U+2100 */	1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1,    /* U+210F */
    613 /* U+2110 */	1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+211F */
    614 /* U+2120 */	1, 2, 2, 1, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1,    /* U+212F */
    615 /* U+2130 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1,    /* U+213F */
    616 /* U+2140 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,   /* U+214F */
    617 /* U+2150 */	IL,IL,IL,2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1,    /* U+215F */
    618 /* U+2160 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1,    /* U+216F */
    619 /* U+2170 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,    /* U+217F */
    620 /* U+2180 */	1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+218F */
    621 /* U+2190 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,    /* U+219F */
    622 /* U+21A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+21AF */
    623 /* U+21B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+21BF */
    624 /* U+21C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+21CF */
    625 /* U+21D0 */	1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+21DF */
    626 /* U+21E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+21EF */
    627 /* U+21F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+21FF */
    628 /* U+2200 */	2, 1, 2, 2, 1, 1, 1, 2, 2, 1, 1, 2, 1, 1, 1, 2,    /* U+220F */
    629 /* U+2210 */	1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2,    /* U+221F */
    630 /* U+2220 */	2, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 2, 1,    /* U+222F */
    631 /* U+2230 */	1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 1, 1,    /* U+223F */
    632 /* U+2240 */	1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1,    /* U+224F */
    633 /* U+2250 */	1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+225F */
    634 /* U+2260 */	2, 2, 1, 1, 2, 2, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2,    /* U+226F */
    635 /* U+2270 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+227F */
    636 /* U+2280 */	1, 1, 2, 2, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+228F */
    637 /* U+2290 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1,    /* U+229F */
    638 /* U+22A0 */	1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+22AF */
    639 /* U+22B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2,    /* U+22BF */
    640 /* U+22C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+22CF */
    641 /* U+22D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+22DF */
    642 /* U+22E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+22EF */
    643 /* U+22F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+22FF */
    644 /* U+2300 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+230F */
    645 /* U+2310 */	1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+231F */
    646 /* U+2320 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+232F */
    647 /* U+2330 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+233F */
    648 /* U+2340 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+234F */
    649 /* U+2350 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+235F */
    650 /* U+2360 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+236F */
    651 /* U+2370 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+237F */
    652 /* U+2380 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+238F */
    653 /* U+2390 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+239F */
    654 /* U+23A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+23AF */
    655 /* U+23B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+23BF */
    656 /* U+23C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+23CF */
    657 /* U+23D0 */	1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+23DF */
    658 /* U+23E0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+23EF */
    659 /* U+23F0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+23FF */
    660 /* U+2400 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+240F */
    661 /* U+2410 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+241F */
    662 /* U+2420 */	1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+242F */
    663 /* U+2430 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+243F */
    664 /* U+2440 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,IL,   /* U+244F */
    665 /* U+2450 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+245F */
    666 /* U+2460 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+246F */
    667 /* U+2470 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+247F */
    668 /* U+2480 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+248F */
    669 /* U+2490 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+249F */
    670 /* U+24A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+24AF */
    671 /* U+24B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+24BF */
    672 /* U+24C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+24CF */
    673 /* U+24D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+24DF */
    674 /* U+24E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+24EF */
    675 /* U+24F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+24FF */
    676 /* U+2500 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+250F */
    677 /* U+2510 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+251F */
    678 /* U+2520 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+252F */
    679 /* U+2530 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+253F */
    680 /* U+2540 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+254F */
    681 /* U+2550 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+255F */
    682 /* U+2560 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+256F */
    683 /* U+2570 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+257F */
    684 /* U+2580 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+258F */
    685 /* U+2590 */	2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+259F */
    686 /* U+25A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+25AF */
    687 /* U+25B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+25BF */
    688 /* U+25C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+25CF */
    689 /* U+25D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+25DF */
    690 /* U+25E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+25EF */
    691 /* U+25F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+25FF */
    692 /* U+2600 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+260F */
    693 /* U+2610 */	2, 2, 2, 2, 2, 2, 2, 2, IL,1, 2, 2, 2, 2, 2, 2,    /* U+261F */
    694 /* U+2620 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+262F */
    695 /* U+2630 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+263F */
    696 /* U+2640 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+264F */
    697 /* U+2650 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+265F */
    698 /* U+2660 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+266F */
    699 /* U+2670 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,   /* U+267F */
    700 /* U+2680 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+268F */
    701 /* U+2690 */	1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+269F */
    702 /* U+26A0 */	1, 1, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+26AF */
    703 /* U+26B0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+26BF */
    704 /* U+26C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+26CF */
    705 /* U+26D0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+26DF */
    706 /* U+26E0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+26EF */
    707 /* U+26F0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+26FF */
    708 /* U+2700 */	IL,1, 1, 1, 1, IL,1, 1, 1, 1, IL,IL,1, 1, 1, 1,    /* U+270F */
    709 /* U+2710 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+271F */
    710 /* U+2720 */	1, 1, 1, 1, 1, 1, 1, 1, IL,1, 1, 1, 1, 1, 1, 1,    /* U+272F */
    711 /* U+2730 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+273F */
    712 /* U+2740 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,1, IL,1,    /* U+274F */
    713 /* U+2750 */	1, 1, 1, IL,IL,IL,1, IL,1, 1, 1, 1, 1, 1, 1, IL,   /* U+275F */
    714 /* U+2760 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+276F */
    715 /* U+2770 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+277F */
    716 /* U+2780 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+278F */
    717 /* U+2790 */	1, 1, 1, 1, 1, IL,IL,IL,1, 1, 1, 1, 1, 1, 1, 1,    /* U+279F */
    718 /* U+27A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+27AF */
    719 /* U+27B0 */	IL,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,   /* U+27BF */
    720 /* U+27C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+27CF */
    721 /* U+27D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+27DF */
    722 /* U+27E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,IL,IL,   /* U+27EF */
    723 /* U+27F0 */	1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+27FF */
    724 /* U+2800 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+280F */
    725 /* U+2810 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+281F */
    726 /* U+2820 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+282F */
    727 /* U+2830 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+283F */
    728 /* U+2840 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+284F */
    729 /* U+2850 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+285F */
    730 /* U+2860 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+286F */
    731 /* U+2870 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+287F */
    732 /* U+2880 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+288F */
    733 /* U+2890 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+289F */
    734 /* U+28A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+28AF */
    735 /* U+28B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+28BF */
    736 /* U+28C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+28CF */
    737 /* U+28D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+28DF */
    738 /* U+28E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+28EF */
    739 /* U+28F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+28FF */
    740 /* U+2900 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+290F */
    741 /* U+2910 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+291F */
    742 /* U+2920 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+292F */
    743 /* U+2930 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+293F */
    744 /* U+2940 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+294F */
    745 /* U+2950 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+295F */
    746 /* U+2960 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+296F */
    747 /* U+2970 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+297F */
    748 /* U+2980 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+298F */
    749 /* U+2990 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+299F */
    750 /* U+29A0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+29AF */
    751 /* U+29B0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+29BF */
    752 /* U+29C0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+29CF */
    753 /* U+29D0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+29DF */
    754 /* U+29E0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+29EF */
    755 /* U+29F0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+29FF */
    756 /* U+2A00 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A0F */
    757 /* U+2A10 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A1F */
    758 /* U+2A20 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A2F */
    759 /* U+2A30 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A3F */
    760 /* U+2A40 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A4F */
    761 /* U+2A50 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A5F */
    762 /* U+2A60 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A6F */
    763 /* U+2A70 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A7F */
    764 /* U+2A80 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A8F */
    765 /* U+2A90 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2A9F */
    766 /* U+2AA0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2AAF */
    767 /* U+2AB0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2ABF */
    768 /* U+2AC0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2ACF */
    769 /* U+2AD0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2ADF */
    770 /* U+2AE0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2AEF */
    771 /* U+2AF0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+2AFF */
    772 /* U+2B00 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, IL,IL,   /* U+2B0F */
    773 /* U+2B10 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B1F */
    774 /* U+2B20 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B2F */
    775 /* U+2B30 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B3F */
    776 /* U+2B40 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B4F */
    777 /* U+2B50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B5F */
    778 /* U+2B60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B6F */
    779 /* U+2B70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B7F */
    780 /* U+2B80 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B8F */
    781 /* U+2B90 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2B9F */
    782 /* U+2BA0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2BAF */
    783 /* U+2BB0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2BBF */
    784 /* U+2BC0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2BCF */
    785 /* U+2BD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2BDF */
    786 /* U+2BE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2BEF */
    787 /* U+2BF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2BFF */
    788 /* U+2C00 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C0F */
    789 /* U+2C10 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C1F */
    790 /* U+2C20 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C2F */
    791 /* U+2C30 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C3F */
    792 /* U+2C40 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C4F */
    793 /* U+2C50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C5F */
    794 /* U+2C60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C6F */
    795 /* U+2C70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C7F */
    796 /* U+2C80 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C8F */
    797 /* U+2C90 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2C9F */
    798 /* U+2CA0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2CAF */
    799 /* U+2CB0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2CBF */
    800 /* U+2CC0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2CCF */
    801 /* U+2CD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2CDF */
    802 /* U+2CE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2CEF */
    803 /* U+2CF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2CFF */
    804 /* U+2D00 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D0F */
    805 /* U+2D10 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D1F */
    806 /* U+2D20 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D2F */
    807 /* U+2D30 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D3F */
    808 /* U+2D40 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D4F */
    809 /* U+2D50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D5F */
    810 /* U+2D60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D6F */
    811 /* U+2D70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D7F */
    812 /* U+2D80 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D8F */
    813 /* U+2D90 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2D9F */
    814 /* U+2DA0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2DAF */
    815 /* U+2DB0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2DBF */
    816 /* U+2DC0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2DCF */
    817 /* U+2DD0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2DDF */
    818 /* U+2DE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2DEF */
    819 /* U+2DF0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2DFF */
    820 /* U+2E00 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E0F */
    821 /* U+2E10 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E1F */
    822 /* U+2E20 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E2F */
    823 /* U+2E30 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E3F */
    824 /* U+2E40 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E4F */
    825 /* U+2E50 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E5F */
    826 /* U+2E60 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E6F */
    827 /* U+2E70 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2E7F */
    828 /* U+2E80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2E8F */
    829 /* U+2E90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,2, 2, 2, 2, 2,    /* U+2E9F */
    830 /* U+2EA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2EAF */
    831 /* U+2EB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2EBF */
    832 /* U+2EC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2ECF */
    833 /* U+2ED0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2EDF */
    834 /* U+2EE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2EEF */
    835 /* U+2EF0 */	2, 2, 2, 2, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2EFF */
    836 /* U+2F00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F0F */
    837 /* U+2F10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F1F */
    838 /* U+2F20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F2F */
    839 /* U+2F30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F3F */
    840 /* U+2F40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F4F */
    841 /* U+2F50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F5F */
    842 /* U+2F60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F6F */
    843 /* U+2F70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F7F */
    844 /* U+2F80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F8F */
    845 /* U+2F90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2F9F */
    846 /* U+2FA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2FAF */
    847 /* U+2FB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2FBF */
    848 /* U+2FC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+2FCF */
    849 /* U+2FD0 */	2, 2, 2, 2, 2, 2, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2FDF */
    850 /* U+2FE0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+2FEF */
    851 /* U+2FF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,IL,IL,IL,   /* U+2FFF */
    852 /* U+3000 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+300F */
    853 /* U+3010 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+301F */
    854 /* U+3020 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0,    /* U+302F */
    855 /* U+3030 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1,    /* U+303F */
    856 /* U+3040 */	IL,2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+304F */
    857 /* U+3050 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+305F */
    858 /* U+3060 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+306F */
    859 /* U+3070 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+307F */
    860 /* U+3080 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+308F */
    861 /* U+3090 */	2, 2, 2, 2, 2, 2, 2, IL,IL,0, 0, 2, 2, 2, 2, 2,    /* U+309F */
    862 /* U+30A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+30AF */
    863 /* U+30B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+30BF */
    864 /* U+30C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+30CF */
    865 /* U+30D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+30DF */
    866 /* U+30E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+30EF */
    867 /* U+30F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+30FF */
    868 /* U+3100 */	IL,IL,IL,IL,IL,2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+310F */
    869 /* U+3110 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+311F */
    870 /* U+3120 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,IL,IL,   /* U+312F */
    871 /* U+3130 */	IL,2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+313F */
    872 /* U+3140 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+314F */
    873 /* U+3150 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+315F */
    874 /* U+3160 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+316F */
    875 /* U+3170 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+317F */
    876 /* U+3180 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,   /* U+318F */
    877 /* U+3190 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+319F */
    878 /* U+31A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+31AF */
    879 /* U+31B0 */	2, 2, 2, 2, 2, 2, 2, 2, IL,IL,IL,IL,IL,IL,IL,IL,   /* U+31BF */
    880 /* U+31C0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+31CF */
    881 /* U+31D0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+31DF */
    882 /* U+31E0 */	IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+31EF */
    883 /* U+31F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+31FF */
    884 /* U+3200 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+320F */
    885 /* U+3210 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,   /* U+321F */
    886 /* U+3220 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+322F */
    887 /* U+3230 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+323F */
    888 /* U+3240 */	2, 2, 2, 2, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+324F */
    889 /* U+3250 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+325F */
    890 /* U+3260 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+326F */
    891 /* U+3270 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,2,    /* U+327F */
    892 /* U+3280 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+328F */
    893 /* U+3290 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+329F */
    894 /* U+32A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+32AF */
    895 /* U+32B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+32BF */
    896 /* U+32C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+32CF */
    897 /* U+32D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+32DF */
    898 /* U+32E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+32EF */
    899 /* U+32F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, IL,   /* U+32FF */
    900 /* U+3300 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+330F */
    901 /* U+3310 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+331F */
    902 /* U+3320 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+332F */
    903 /* U+3330 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+333F */
    904 /* U+3340 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+334F */
    905 /* U+3350 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+335F */
    906 /* U+3360 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+336F */
    907 /* U+3370 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+337F */
    908 /* U+3380 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+338F */
    909 /* U+3390 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+339F */
    910 /* U+33A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+33AF */
    911 /* U+33B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+33BF */
    912 /* U+33C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+33CF */
    913 /* U+33D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+33DF */
    914 /* U+33E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+33EF */
    915 /* U+33F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+33FF */
    916 /* U+3400 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+340F */
    917 /* U+3410 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+341F */
    918 /* U+3420 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+342F */
    919 /* U+3430 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+343F */
    920 /* U+3440 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+344F */
    921 /* U+3450 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+345F */
    922 /* U+3460 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+346F */
    923 /* U+3470 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+347F */
    924 /* U+3480 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+348F */
    925 /* U+3490 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+349F */
    926 /* U+34A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+34AF */
    927 /* U+34B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+34BF */
    928 /* U+34C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+34CF */
    929 /* U+34D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+34DF */
    930 /* U+34E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+34EF */
    931 /* U+34F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+34FF */
    932 /* U+3500 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+350F */
    933 /* U+3510 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+351F */
    934 /* U+3520 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+352F */
    935 /* U+3530 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+353F */
    936 /* U+3540 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+354F */
    937 /* U+3550 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+355F */
    938 /* U+3560 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+356F */
    939 /* U+3570 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+357F */
    940 /* U+3580 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+358F */
    941 /* U+3590 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+359F */
    942 /* U+35A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+35AF */
    943 /* U+35B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+35BF */
    944 /* U+35C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+35CF */
    945 /* U+35D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+35DF */
    946 /* U+35E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+35EF */
    947 /* U+35F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+35FF */
    948 /* U+3600 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+360F */
    949 /* U+3610 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+361F */
    950 /* U+3620 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+362F */
    951 /* U+3630 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+363F */
    952 /* U+3640 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+364F */
    953 /* U+3650 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+365F */
    954 /* U+3660 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+366F */
    955 /* U+3670 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+367F */
    956 /* U+3680 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+368F */
    957 /* U+3690 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+369F */
    958 /* U+36A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+36AF */
    959 /* U+36B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+36BF */
    960 /* U+36C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+36CF */
    961 /* U+36D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+36DF */
    962 /* U+36E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+36EF */
    963 /* U+36F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+36FF */
    964 /* U+3700 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+370F */
    965 /* U+3710 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+371F */
    966 /* U+3720 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+372F */
    967 /* U+3730 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+373F */
    968 /* U+3740 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+374F */
    969 /* U+3750 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+375F */
    970 /* U+3760 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+376F */
    971 /* U+3770 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+377F */
    972 /* U+3780 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+378F */
    973 /* U+3790 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+379F */
    974 /* U+37A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+37AF */
    975 /* U+37B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+37BF */
    976 /* U+37C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+37CF */
    977 /* U+37D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+37DF */
    978 /* U+37E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+37EF */
    979 /* U+37F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+37FF */
    980 /* U+3800 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+380F */
    981 /* U+3810 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+381F */
    982 /* U+3820 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+382F */
    983 /* U+3830 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+383F */
    984 /* U+3840 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+384F */
    985 /* U+3850 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+385F */
    986 /* U+3860 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+386F */
    987 /* U+3870 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+387F */
    988 /* U+3880 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+388F */
    989 /* U+3890 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+389F */
    990 /* U+38A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+38AF */
    991 /* U+38B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+38BF */
    992 /* U+38C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+38CF */
    993 /* U+38D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+38DF */
    994 /* U+38E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+38EF */
    995 /* U+38F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+38FF */
    996 /* U+3900 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+390F */
    997 /* U+3910 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+391F */
    998 /* U+3920 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+392F */
    999 /* U+3930 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+393F */
   1000 /* U+3940 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+394F */
   1001 /* U+3950 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+395F */
   1002 /* U+3960 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+396F */
   1003 /* U+3970 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+397F */
   1004 /* U+3980 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+398F */
   1005 /* U+3990 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+399F */
   1006 /* U+39A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+39AF */
   1007 /* U+39B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+39BF */
   1008 /* U+39C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+39CF */
   1009 /* U+39D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+39DF */
   1010 /* U+39E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+39EF */
   1011 /* U+39F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+39FF */
   1012 /* U+3A00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A0F */
   1013 /* U+3A10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A1F */
   1014 /* U+3A20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A2F */
   1015 /* U+3A30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A3F */
   1016 /* U+3A40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A4F */
   1017 /* U+3A50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A5F */
   1018 /* U+3A60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A6F */
   1019 /* U+3A70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A7F */
   1020 /* U+3A80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A8F */
   1021 /* U+3A90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3A9F */
   1022 /* U+3AA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3AAF */
   1023 /* U+3AB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3ABF */
   1024 /* U+3AC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3ACF */
   1025 /* U+3AD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3ADF */
   1026 /* U+3AE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3AEF */
   1027 /* U+3AF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3AFF */
   1028 /* U+3B00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B0F */
   1029 /* U+3B10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B1F */
   1030 /* U+3B20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B2F */
   1031 /* U+3B30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B3F */
   1032 /* U+3B40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B4F */
   1033 /* U+3B50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B5F */
   1034 /* U+3B60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B6F */
   1035 /* U+3B70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B7F */
   1036 /* U+3B80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B8F */
   1037 /* U+3B90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3B9F */
   1038 /* U+3BA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3BAF */
   1039 /* U+3BB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3BBF */
   1040 /* U+3BC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3BCF */
   1041 /* U+3BD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3BDF */
   1042 /* U+3BE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3BEF */
   1043 /* U+3BF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3BFF */
   1044 /* U+3C00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C0F */
   1045 /* U+3C10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C1F */
   1046 /* U+3C20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C2F */
   1047 /* U+3C30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C3F */
   1048 /* U+3C40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C4F */
   1049 /* U+3C50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C5F */
   1050 /* U+3C60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C6F */
   1051 /* U+3C70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C7F */
   1052 /* U+3C80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C8F */
   1053 /* U+3C90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3C9F */
   1054 /* U+3CA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3CAF */
   1055 /* U+3CB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3CBF */
   1056 /* U+3CC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3CCF */
   1057 /* U+3CD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3CDF */
   1058 /* U+3CE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3CEF */
   1059 /* U+3CF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3CFF */
   1060 /* U+3D00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D0F */
   1061 /* U+3D10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D1F */
   1062 /* U+3D20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D2F */
   1063 /* U+3D30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D3F */
   1064 /* U+3D40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D4F */
   1065 /* U+3D50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D5F */
   1066 /* U+3D60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D6F */
   1067 /* U+3D70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D7F */
   1068 /* U+3D80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D8F */
   1069 /* U+3D90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3D9F */
   1070 /* U+3DA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3DAF */
   1071 /* U+3DB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3DBF */
   1072 /* U+3DC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3DCF */
   1073 /* U+3DD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3DDF */
   1074 /* U+3DE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3DEF */
   1075 /* U+3DF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3DFF */
   1076 /* U+3E00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E0F */
   1077 /* U+3E10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E1F */
   1078 /* U+3E20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E2F */
   1079 /* U+3E30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E3F */
   1080 /* U+3E40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E4F */
   1081 /* U+3E50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E5F */
   1082 /* U+3E60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E6F */
   1083 /* U+3E70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E7F */
   1084 /* U+3E80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E8F */
   1085 /* U+3E90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3E9F */
   1086 /* U+3EA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3EAF */
   1087 /* U+3EB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3EBF */
   1088 /* U+3EC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3ECF */
   1089 /* U+3ED0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3EDF */
   1090 /* U+3EE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3EEF */
   1091 /* U+3EF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3EFF */
   1092 /* U+3F00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F0F */
   1093 /* U+3F10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F1F */
   1094 /* U+3F20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F2F */
   1095 /* U+3F30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F3F */
   1096 /* U+3F40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F4F */
   1097 /* U+3F50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F5F */
   1098 /* U+3F60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F6F */
   1099 /* U+3F70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F7F */
   1100 /* U+3F80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F8F */
   1101 /* U+3F90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3F9F */
   1102 /* U+3FA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3FAF */
   1103 /* U+3FB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3FBF */
   1104 /* U+3FC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3FCF */
   1105 /* U+3FD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3FDF */
   1106 /* U+3FE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3FEF */
   1107 /* U+3FF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+3FFF */
   1108 /* U+4000 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+400F */
   1109 /* U+4010 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+401F */
   1110 /* U+4020 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+402F */
   1111 /* U+4030 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+403F */
   1112 /* U+4040 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+404F */
   1113 /* U+4050 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+405F */
   1114 /* U+4060 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+406F */
   1115 /* U+4070 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+407F */
   1116 /* U+4080 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+408F */
   1117 /* U+4090 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+409F */
   1118 /* U+40A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+40AF */
   1119 /* U+40B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+40BF */
   1120 /* U+40C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+40CF */
   1121 /* U+40D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+40DF */
   1122 /* U+40E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+40EF */
   1123 /* U+40F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+40FF */
   1124 /* U+4100 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+410F */
   1125 /* U+4110 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+411F */
   1126 /* U+4120 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+412F */
   1127 /* U+4130 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+413F */
   1128 /* U+4140 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+414F */
   1129 /* U+4150 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+415F */
   1130 /* U+4160 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+416F */
   1131 /* U+4170 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+417F */
   1132 /* U+4180 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+418F */
   1133 /* U+4190 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+419F */
   1134 /* U+41A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+41AF */
   1135 /* U+41B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+41BF */
   1136 /* U+41C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+41CF */
   1137 /* U+41D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+41DF */
   1138 /* U+41E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+41EF */
   1139 /* U+41F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+41FF */
   1140 /* U+4200 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+420F */
   1141 /* U+4210 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+421F */
   1142 /* U+4220 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+422F */
   1143 /* U+4230 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+423F */
   1144 /* U+4240 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+424F */
   1145 /* U+4250 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+425F */
   1146 /* U+4260 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+426F */
   1147 /* U+4270 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+427F */
   1148 /* U+4280 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+428F */
   1149 /* U+4290 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+429F */
   1150 /* U+42A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+42AF */
   1151 /* U+42B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+42BF */
   1152 /* U+42C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+42CF */
   1153 /* U+42D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+42DF */
   1154 /* U+42E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+42EF */
   1155 /* U+42F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+42FF */
   1156 /* U+4300 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+430F */
   1157 /* U+4310 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+431F */
   1158 /* U+4320 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+432F */
   1159 /* U+4330 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+433F */
   1160 /* U+4340 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+434F */
   1161 /* U+4350 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+435F */
   1162 /* U+4360 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+436F */
   1163 /* U+4370 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+437F */
   1164 /* U+4380 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+438F */
   1165 /* U+4390 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+439F */
   1166 /* U+43A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+43AF */
   1167 /* U+43B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+43BF */
   1168 /* U+43C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+43CF */
   1169 /* U+43D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+43DF */
   1170 /* U+43E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+43EF */
   1171 /* U+43F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+43FF */
   1172 /* U+4400 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+440F */
   1173 /* U+4410 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+441F */
   1174 /* U+4420 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+442F */
   1175 /* U+4430 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+443F */
   1176 /* U+4440 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+444F */
   1177 /* U+4450 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+445F */
   1178 /* U+4460 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+446F */
   1179 /* U+4470 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+447F */
   1180 /* U+4480 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+448F */
   1181 /* U+4490 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+449F */
   1182 /* U+44A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+44AF */
   1183 /* U+44B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+44BF */
   1184 /* U+44C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+44CF */
   1185 /* U+44D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+44DF */
   1186 /* U+44E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+44EF */
   1187 /* U+44F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+44FF */
   1188 /* U+4500 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+450F */
   1189 /* U+4510 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+451F */
   1190 /* U+4520 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+452F */
   1191 /* U+4530 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+453F */
   1192 /* U+4540 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+454F */
   1193 /* U+4550 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+455F */
   1194 /* U+4560 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+456F */
   1195 /* U+4570 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+457F */
   1196 /* U+4580 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+458F */
   1197 /* U+4590 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+459F */
   1198 /* U+45A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+45AF */
   1199 /* U+45B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+45BF */
   1200 /* U+45C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+45CF */
   1201 /* U+45D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+45DF */
   1202 /* U+45E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+45EF */
   1203 /* U+45F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+45FF */
   1204 /* U+4600 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+460F */
   1205 /* U+4610 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+461F */
   1206 /* U+4620 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+462F */
   1207 /* U+4630 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+463F */
   1208 /* U+4640 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+464F */
   1209 /* U+4650 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+465F */
   1210 /* U+4660 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+466F */
   1211 /* U+4670 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+467F */
   1212 /* U+4680 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+468F */
   1213 /* U+4690 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+469F */
   1214 /* U+46A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+46AF */
   1215 /* U+46B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+46BF */
   1216 /* U+46C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+46CF */
   1217 /* U+46D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+46DF */
   1218 /* U+46E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+46EF */
   1219 /* U+46F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+46FF */
   1220 /* U+4700 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+470F */
   1221 /* U+4710 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+471F */
   1222 /* U+4720 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+472F */
   1223 /* U+4730 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+473F */
   1224 /* U+4740 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+474F */
   1225 /* U+4750 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+475F */
   1226 /* U+4760 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+476F */
   1227 /* U+4770 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+477F */
   1228 /* U+4780 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+478F */
   1229 /* U+4790 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+479F */
   1230 /* U+47A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+47AF */
   1231 /* U+47B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+47BF */
   1232 /* U+47C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+47CF */
   1233 /* U+47D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+47DF */
   1234 /* U+47E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+47EF */
   1235 /* U+47F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+47FF */
   1236 /* U+4800 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+480F */
   1237 /* U+4810 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+481F */
   1238 /* U+4820 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+482F */
   1239 /* U+4830 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+483F */
   1240 /* U+4840 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+484F */
   1241 /* U+4850 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+485F */
   1242 /* U+4860 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+486F */
   1243 /* U+4870 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+487F */
   1244 /* U+4880 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+488F */
   1245 /* U+4890 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+489F */
   1246 /* U+48A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+48AF */
   1247 /* U+48B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+48BF */
   1248 /* U+48C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+48CF */
   1249 /* U+48D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+48DF */
   1250 /* U+48E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+48EF */
   1251 /* U+48F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+48FF */
   1252 /* U+4900 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+490F */
   1253 /* U+4910 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+491F */
   1254 /* U+4920 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+492F */
   1255 /* U+4930 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+493F */
   1256 /* U+4940 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+494F */
   1257 /* U+4950 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+495F */
   1258 /* U+4960 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+496F */
   1259 /* U+4970 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+497F */
   1260 /* U+4980 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+498F */
   1261 /* U+4990 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+499F */
   1262 /* U+49A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+49AF */
   1263 /* U+49B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+49BF */
   1264 /* U+49C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+49CF */
   1265 /* U+49D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+49DF */
   1266 /* U+49E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+49EF */
   1267 /* U+49F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+49FF */
   1268 /* U+4A00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A0F */
   1269 /* U+4A10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A1F */
   1270 /* U+4A20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A2F */
   1271 /* U+4A30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A3F */
   1272 /* U+4A40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A4F */
   1273 /* U+4A50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A5F */
   1274 /* U+4A60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A6F */
   1275 /* U+4A70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A7F */
   1276 /* U+4A80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A8F */
   1277 /* U+4A90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4A9F */
   1278 /* U+4AA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4AAF */
   1279 /* U+4AB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4ABF */
   1280 /* U+4AC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4ACF */
   1281 /* U+4AD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4ADF */
   1282 /* U+4AE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4AEF */
   1283 /* U+4AF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4AFF */
   1284 /* U+4B00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B0F */
   1285 /* U+4B10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B1F */
   1286 /* U+4B20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B2F */
   1287 /* U+4B30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B3F */
   1288 /* U+4B40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B4F */
   1289 /* U+4B50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B5F */
   1290 /* U+4B60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B6F */
   1291 /* U+4B70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B7F */
   1292 /* U+4B80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B8F */
   1293 /* U+4B90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4B9F */
   1294 /* U+4BA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4BAF */
   1295 /* U+4BB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4BBF */
   1296 /* U+4BC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4BCF */
   1297 /* U+4BD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4BDF */
   1298 /* U+4BE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4BEF */
   1299 /* U+4BF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4BFF */
   1300 /* U+4C00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C0F */
   1301 /* U+4C10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C1F */
   1302 /* U+4C20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C2F */
   1303 /* U+4C30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C3F */
   1304 /* U+4C40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C4F */
   1305 /* U+4C50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C5F */
   1306 /* U+4C60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C6F */
   1307 /* U+4C70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C7F */
   1308 /* U+4C80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C8F */
   1309 /* U+4C90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4C9F */
   1310 /* U+4CA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4CAF */
   1311 /* U+4CB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4CBF */
   1312 /* U+4CC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4CCF */
   1313 /* U+4CD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4CDF */
   1314 /* U+4CE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4CEF */
   1315 /* U+4CF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4CFF */
   1316 /* U+4D00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D0F */
   1317 /* U+4D10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D1F */
   1318 /* U+4D20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D2F */
   1319 /* U+4D30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D3F */
   1320 /* U+4D40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D4F */
   1321 /* U+4D50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D5F */
   1322 /* U+4D60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D6F */
   1323 /* U+4D70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D7F */
   1324 /* U+4D80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D8F */
   1325 /* U+4D90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4D9F */
   1326 /* U+4DA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4DAF */
   1327 /* U+4DB0 */	2, 2, 2, 2, 2, 2, IL,IL,IL,IL,IL,IL,IL,IL,IL,IL,   /* U+4DBF */
   1328 /* U+4DC0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+4DCF */
   1329 /* U+4DD0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+4DDF */
   1330 /* U+4DE0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+4DEF */
   1331 /* U+4DF0 */	1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,    /* U+4DFF */
   1332 /* U+4E00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E0F */
   1333 /* U+4E10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E1F */
   1334 /* U+4E20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E2F */
   1335 /* U+4E30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E3F */
   1336 /* U+4E40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E4F */
   1337 /* U+4E50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E5F */
   1338 /* U+4E60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E6F */
   1339 /* U+4E70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E7F */
   1340 /* U+4E80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E8F */
   1341 /* U+4E90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4E9F */
   1342 /* U+4EA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4EAF */
   1343 /* U+4EB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4EBF */
   1344 /* U+4EC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4ECF */
   1345 /* U+4ED0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4EDF */
   1346 /* U+4EE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4EEF */
   1347 /* U+4EF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4EFF */
   1348 /* U+4F00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F0F */
   1349 /* U+4F10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F1F */
   1350 /* U+4F20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F2F */
   1351 /* U+4F30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F3F */
   1352 /* U+4F40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F4F */
   1353 /* U+4F50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F5F */
   1354 /* U+4F60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F6F */
   1355 /* U+4F70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F7F */
   1356 /* U+4F80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F8F */
   1357 /* U+4F90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4F9F */
   1358 /* U+4FA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4FAF */
   1359 /* U+4FB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4FBF */
   1360 /* U+4FC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4FCF */
   1361 /* U+4FD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4FDF */
   1362 /* U+4FE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4FEF */
   1363 /* U+4FF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+4FFF */
   1364 /* U+5000 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+500F */
   1365 /* U+5010 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+501F */
   1366 /* U+5020 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+502F */
   1367 /* U+5030 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+503F */
   1368 /* U+5040 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+504F */
   1369 /* U+5050 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+505F */
   1370 /* U+5060 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+506F */
   1371 /* U+5070 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+507F */
   1372 /* U+5080 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+508F */
   1373 /* U+5090 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+509F */
   1374 /* U+50A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+50AF */
   1375 /* U+50B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+50BF */
   1376 /* U+50C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+50CF */
   1377 /* U+50D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+50DF */
   1378 /* U+50E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+50EF */
   1379 /* U+50F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+50FF */
   1380 /* U+5100 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+510F */
   1381 /* U+5110 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+511F */
   1382 /* U+5120 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+512F */
   1383 /* U+5130 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+513F */
   1384 /* U+5140 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+514F */
   1385 /* U+5150 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+515F */
   1386 /* U+5160 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+516F */
   1387 /* U+5170 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+517F */
   1388 /* U+5180 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+518F */
   1389 /* U+5190 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+519F */
   1390 /* U+51A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+51AF */
   1391 /* U+51B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+51BF */
   1392 /* U+51C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+51CF */
   1393 /* U+51D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+51DF */
   1394 /* U+51E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+51EF */
   1395 /* U+51F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+51FF */
   1396 /* U+5200 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+520F */
   1397 /* U+5210 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+521F */
   1398 /* U+5220 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+522F */
   1399 /* U+5230 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+523F */
   1400 /* U+5240 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+524F */
   1401 /* U+5250 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+525F */
   1402 /* U+5260 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+526F */
   1403 /* U+5270 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+527F */
   1404 /* U+5280 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+528F */
   1405 /* U+5290 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+529F */
   1406 /* U+52A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+52AF */
   1407 /* U+52B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+52BF */
   1408 /* U+52C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+52CF */
   1409 /* U+52D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+52DF */
   1410 /* U+52E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+52EF */
   1411 /* U+52F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+52FF */
   1412 /* U+5300 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+530F */
   1413 /* U+5310 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+531F */
   1414 /* U+5320 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+532F */
   1415 /* U+5330 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+533F */
   1416 /* U+5340 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+534F */
   1417 /* U+5350 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+535F */
   1418 /* U+5360 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+536F */
   1419 /* U+5370 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+537F */
   1420 /* U+5380 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+538F */
   1421 /* U+5390 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+539F */
   1422 /* U+53A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+53AF */
   1423 /* U+53B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+53BF */
   1424 /* U+53C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+53CF */
   1425 /* U+53D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+53DF */
   1426 /* U+53E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+53EF */
   1427 /* U+53F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+53FF */
   1428 /* U+5400 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+540F */
   1429 /* U+5410 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+541F */
   1430 /* U+5420 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+542F */
   1431 /* U+5430 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+543F */
   1432 /* U+5440 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+544F */
   1433 /* U+5450 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+545F */
   1434 /* U+5460 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+546F */
   1435 /* U+5470 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+547F */
   1436 /* U+5480 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+548F */
   1437 /* U+5490 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+549F */
   1438 /* U+54A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+54AF */
   1439 /* U+54B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+54BF */
   1440 /* U+54C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+54CF */
   1441 /* U+54D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+54DF */
   1442 /* U+54E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+54EF */
   1443 /* U+54F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+54FF */
   1444 /* U+5500 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+550F */
   1445 /* U+5510 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+551F */
   1446 /* U+5520 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+552F */
   1447 /* U+5530 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+553F */
   1448 /* U+5540 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+554F */
   1449 /* U+5550 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+555F */
   1450 /* U+5560 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+556F */
   1451 /* U+5570 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+557F */
   1452 /* U+5580 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+558F */
   1453 /* U+5590 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+559F */
   1454 /* U+55A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+55AF */
   1455 /* U+55B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+55BF */
   1456 /* U+55C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+55CF */
   1457 /* U+55D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+55DF */
   1458 /* U+55E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+55EF */
   1459 /* U+55F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+55FF */
   1460 /* U+5600 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+560F */
   1461 /* U+5610 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+561F */
   1462 /* U+5620 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+562F */
   1463 /* U+5630 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+563F */
   1464 /* U+5640 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+564F */
   1465 /* U+5650 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+565F */
   1466 /* U+5660 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+566F */
   1467 /* U+5670 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+567F */
   1468 /* U+5680 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+568F */
   1469 /* U+5690 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+569F */
   1470 /* U+56A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+56AF */
   1471 /* U+56B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+56BF */
   1472 /* U+56C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+56CF */
   1473 /* U+56D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+56DF */
   1474 /* U+56E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+56EF */
   1475 /* U+56F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+56FF */
   1476 /* U+5700 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+570F */
   1477 /* U+5710 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+571F */
   1478 /* U+5720 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+572F */
   1479 /* U+5730 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+573F */
   1480 /* U+5740 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+574F */
   1481 /* U+5750 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+575F */
   1482 /* U+5760 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+576F */
   1483 /* U+5770 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+577F */
   1484 /* U+5780 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+578F */
   1485 /* U+5790 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+579F */
   1486 /* U+57A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+57AF */
   1487 /* U+57B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+57BF */
   1488 /* U+57C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+57CF */
   1489 /* U+57D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+57DF */
   1490 /* U+57E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+57EF */
   1491 /* U+57F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+57FF */
   1492 /* U+5800 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+580F */
   1493 /* U+5810 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+581F */
   1494 /* U+5820 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+582F */
   1495 /* U+5830 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+583F */
   1496 /* U+5840 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+584F */
   1497 /* U+5850 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+585F */
   1498 /* U+5860 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+586F */
   1499 /* U+5870 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+587F */
   1500 /* U+5880 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+588F */
   1501 /* U+5890 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+589F */
   1502 /* U+58A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+58AF */
   1503 /* U+58B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+58BF */
   1504 /* U+58C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+58CF */
   1505 /* U+58D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+58DF */
   1506 /* U+58E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+58EF */
   1507 /* U+58F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+58FF */
   1508 /* U+5900 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+590F */
   1509 /* U+5910 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+591F */
   1510 /* U+5920 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+592F */
   1511 /* U+5930 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+593F */
   1512 /* U+5940 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+594F */
   1513 /* U+5950 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+595F */
   1514 /* U+5960 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+596F */
   1515 /* U+5970 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+597F */
   1516 /* U+5980 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+598F */
   1517 /* U+5990 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+599F */
   1518 /* U+59A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+59AF */
   1519 /* U+59B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+59BF */
   1520 /* U+59C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+59CF */
   1521 /* U+59D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+59DF */
   1522 /* U+59E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+59EF */
   1523 /* U+59F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+59FF */
   1524 /* U+5A00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A0F */
   1525 /* U+5A10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A1F */
   1526 /* U+5A20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A2F */
   1527 /* U+5A30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A3F */
   1528 /* U+5A40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A4F */
   1529 /* U+5A50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A5F */
   1530 /* U+5A60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A6F */
   1531 /* U+5A70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A7F */
   1532 /* U+5A80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A8F */
   1533 /* U+5A90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5A9F */
   1534 /* U+5AA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5AAF */
   1535 /* U+5AB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5ABF */
   1536 /* U+5AC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5ACF */
   1537 /* U+5AD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5ADF */
   1538 /* U+5AE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5AEF */
   1539 /* U+5AF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5AFF */
   1540 /* U+5B00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B0F */
   1541 /* U+5B10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B1F */
   1542 /* U+5B20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B2F */
   1543 /* U+5B30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B3F */
   1544 /* U+5B40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B4F */
   1545 /* U+5B50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B5F */
   1546 /* U+5B60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B6F */
   1547 /* U+5B70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B7F */
   1548 /* U+5B80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B8F */
   1549 /* U+5B90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5B9F */
   1550 /* U+5BA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5BAF */
   1551 /* U+5BB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5BBF */
   1552 /* U+5BC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5BCF */
   1553 /* U+5BD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5BDF */
   1554 /* U+5BE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5BEF */
   1555 /* U+5BF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5BFF */
   1556 /* U+5C00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C0F */
   1557 /* U+5C10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C1F */
   1558 /* U+5C20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C2F */
   1559 /* U+5C30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C3F */
   1560 /* U+5C40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C4F */
   1561 /* U+5C50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C5F */
   1562 /* U+5C60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C6F */
   1563 /* U+5C70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C7F */
   1564 /* U+5C80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C8F */
   1565 /* U+5C90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5C9F */
   1566 /* U+5CA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5CAF */
   1567 /* U+5CB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5CBF */
   1568 /* U+5CC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5CCF */
   1569 /* U+5CD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5CDF */
   1570 /* U+5CE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5CEF */
   1571 /* U+5CF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5CFF */
   1572 /* U+5D00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D0F */
   1573 /* U+5D10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D1F */
   1574 /* U+5D20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D2F */
   1575 /* U+5D30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D3F */
   1576 /* U+5D40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D4F */
   1577 /* U+5D50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D5F */
   1578 /* U+5D60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D6F */
   1579 /* U+5D70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D7F */
   1580 /* U+5D80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D8F */
   1581 /* U+5D90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5D9F */
   1582 /* U+5DA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5DAF */
   1583 /* U+5DB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5DBF */
   1584 /* U+5DC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5DCF */
   1585 /* U+5DD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5DDF */
   1586 /* U+5DE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5DEF */
   1587 /* U+5DF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5DFF */
   1588 /* U+5E00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E0F */
   1589 /* U+5E10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E1F */
   1590 /* U+5E20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E2F */
   1591 /* U+5E30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E3F */
   1592 /* U+5E40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E4F */
   1593 /* U+5E50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E5F */
   1594 /* U+5E60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E6F */
   1595 /* U+5E70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E7F */
   1596 /* U+5E80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E8F */
   1597 /* U+5E90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5E9F */
   1598 /* U+5EA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5EAF */
   1599 /* U+5EB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5EBF */
   1600 /* U+5EC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5ECF */
   1601 /* U+5ED0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5EDF */
   1602 /* U+5EE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5EEF */
   1603 /* U+5EF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5EFF */
   1604 /* U+5F00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F0F */
   1605 /* U+5F10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F1F */
   1606 /* U+5F20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F2F */
   1607 /* U+5F30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F3F */
   1608 /* U+5F40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F4F */
   1609 /* U+5F50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F5F */
   1610 /* U+5F60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F6F */
   1611 /* U+5F70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F7F */
   1612 /* U+5F80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F8F */
   1613 /* U+5F90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5F9F */
   1614 /* U+5FA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5FAF */
   1615 /* U+5FB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5FBF */
   1616 /* U+5FC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5FCF */
   1617 /* U+5FD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5FDF */
   1618 /* U+5FE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5FEF */
   1619 /* U+5FF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+5FFF */
   1620 /* U+6000 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+600F */
   1621 /* U+6010 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+601F */
   1622 /* U+6020 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+602F */
   1623 /* U+6030 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+603F */
   1624 /* U+6040 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+604F */
   1625 /* U+6050 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+605F */
   1626 /* U+6060 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+606F */
   1627 /* U+6070 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+607F */
   1628 /* U+6080 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+608F */
   1629 /* U+6090 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+609F */
   1630 /* U+60A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+60AF */
   1631 /* U+60B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+60BF */
   1632 /* U+60C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+60CF */
   1633 /* U+60D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+60DF */
   1634 /* U+60E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+60EF */
   1635 /* U+60F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+60FF */
   1636 /* U+6100 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+610F */
   1637 /* U+6110 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+611F */
   1638 /* U+6120 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+612F */
   1639 /* U+6130 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+613F */
   1640 /* U+6140 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+614F */
   1641 /* U+6150 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+615F */
   1642 /* U+6160 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+616F */
   1643 /* U+6170 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+617F */
   1644 /* U+6180 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+618F */
   1645 /* U+6190 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+619F */
   1646 /* U+61A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+61AF */
   1647 /* U+61B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+61BF */
   1648 /* U+61C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+61CF */
   1649 /* U+61D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+61DF */
   1650 /* U+61E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+61EF */
   1651 /* U+61F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+61FF */
   1652 /* U+6200 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+620F */
   1653 /* U+6210 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+621F */
   1654 /* U+6220 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+622F */
   1655 /* U+6230 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+623F */
   1656 /* U+6240 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+624F */
   1657 /* U+6250 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+625F */
   1658 /* U+6260 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+626F */
   1659 /* U+6270 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+627F */
   1660 /* U+6280 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+628F */
   1661 /* U+6290 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+629F */
   1662 /* U+62A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+62AF */
   1663 /* U+62B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+62BF */
   1664 /* U+62C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+62CF */
   1665 /* U+62D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+62DF */
   1666 /* U+62E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+62EF */
   1667 /* U+62F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+62FF */
   1668 /* U+6300 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+630F */
   1669 /* U+6310 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+631F */
   1670 /* U+6320 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+632F */
   1671 /* U+6330 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+633F */
   1672 /* U+6340 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+634F */
   1673 /* U+6350 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+635F */
   1674 /* U+6360 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+636F */
   1675 /* U+6370 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+637F */
   1676 /* U+6380 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+638F */
   1677 /* U+6390 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+639F */
   1678 /* U+63A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+63AF */
   1679 /* U+63B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+63BF */
   1680 /* U+63C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+63CF */
   1681 /* U+63D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+63DF */
   1682 /* U+63E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+63EF */
   1683 /* U+63F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+63FF */
   1684 /* U+6400 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+640F */
   1685 /* U+6410 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+641F */
   1686 /* U+6420 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+642F */
   1687 /* U+6430 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+643F */
   1688 /* U+6440 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+644F */
   1689 /* U+6450 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+645F */
   1690 /* U+6460 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+646F */
   1691 /* U+6470 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+647F */
   1692 /* U+6480 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+648F */
   1693 /* U+6490 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+649F */
   1694 /* U+64A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+64AF */
   1695 /* U+64B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+64BF */
   1696 /* U+64C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+64CF */
   1697 /* U+64D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+64DF */
   1698 /* U+64E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+64EF */
   1699 /* U+64F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+64FF */
   1700 /* U+6500 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+650F */
   1701 /* U+6510 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+651F */
   1702 /* U+6520 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+652F */
   1703 /* U+6530 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+653F */
   1704 /* U+6540 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+654F */
   1705 /* U+6550 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+655F */
   1706 /* U+6560 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+656F */
   1707 /* U+6570 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+657F */
   1708 /* U+6580 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+658F */
   1709 /* U+6590 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+659F */
   1710 /* U+65A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+65AF */
   1711 /* U+65B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+65BF */
   1712 /* U+65C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+65CF */
   1713 /* U+65D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+65DF */
   1714 /* U+65E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+65EF */
   1715 /* U+65F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+65FF */
   1716 /* U+6600 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+660F */
   1717 /* U+6610 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+661F */
   1718 /* U+6620 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+662F */
   1719 /* U+6630 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+663F */
   1720 /* U+6640 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+664F */
   1721 /* U+6650 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+665F */
   1722 /* U+6660 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+666F */
   1723 /* U+6670 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+667F */
   1724 /* U+6680 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+668F */
   1725 /* U+6690 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+669F */
   1726 /* U+66A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+66AF */
   1727 /* U+66B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+66BF */
   1728 /* U+66C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+66CF */
   1729 /* U+66D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+66DF */
   1730 /* U+66E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+66EF */
   1731 /* U+66F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+66FF */
   1732 /* U+6700 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+670F */
   1733 /* U+6710 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+671F */
   1734 /* U+6720 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+672F */
   1735 /* U+6730 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+673F */
   1736 /* U+6740 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+674F */
   1737 /* U+6750 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+675F */
   1738 /* U+6760 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+676F */
   1739 /* U+6770 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+677F */
   1740 /* U+6780 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+678F */
   1741 /* U+6790 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+679F */
   1742 /* U+67A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+67AF */
   1743 /* U+67B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+67BF */
   1744 /* U+67C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+67CF */
   1745 /* U+67D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+67DF */
   1746 /* U+67E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+67EF */
   1747 /* U+67F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+67FF */
   1748 /* U+6800 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+680F */
   1749 /* U+6810 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+681F */
   1750 /* U+6820 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+682F */
   1751 /* U+6830 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+683F */
   1752 /* U+6840 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+684F */
   1753 /* U+6850 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+685F */
   1754 /* U+6860 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+686F */
   1755 /* U+6870 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+687F */
   1756 /* U+6880 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+688F */
   1757 /* U+6890 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+689F */
   1758 /* U+68A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+68AF */
   1759 /* U+68B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+68BF */
   1760 /* U+68C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+68CF */
   1761 /* U+68D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+68DF */
   1762 /* U+68E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+68EF */
   1763 /* U+68F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+68FF */
   1764 /* U+6900 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+690F */
   1765 /* U+6910 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+691F */
   1766 /* U+6920 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+692F */
   1767 /* U+6930 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+693F */
   1768 /* U+6940 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+694F */
   1769 /* U+6950 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+695F */
   1770 /* U+6960 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+696F */
   1771 /* U+6970 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+697F */
   1772 /* U+6980 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+698F */
   1773 /* U+6990 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+699F */
   1774 /* U+69A0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+69AF */
   1775 /* U+69B0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+69BF */
   1776 /* U+69C0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+69CF */
   1777 /* U+69D0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+69DF */
   1778 /* U+69E0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+69EF */
   1779 /* U+69F0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+69FF */
   1780 /* U+6A00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A0F */
   1781 /* U+6A10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A1F */
   1782 /* U+6A20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A2F */
   1783 /* U+6A30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A3F */
   1784 /* U+6A40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A4F */
   1785 /* U+6A50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A5F */
   1786 /* U+6A60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A6F */
   1787 /* U+6A70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A7F */
   1788 /* U+6A80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A8F */
   1789 /* U+6A90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6A9F */
   1790 /* U+6AA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6AAF */
   1791 /* U+6AB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6ABF */
   1792 /* U+6AC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6ACF */
   1793 /* U+6AD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6ADF */
   1794 /* U+6AE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6AEF */
   1795 /* U+6AF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6AFF */
   1796 /* U+6B00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B0F */
   1797 /* U+6B10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B1F */
   1798 /* U+6B20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B2F */
   1799 /* U+6B30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B3F */
   1800 /* U+6B40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B4F */
   1801 /* U+6B50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B5F */
   1802 /* U+6B60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B6F */
   1803 /* U+6B70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B7F */
   1804 /* U+6B80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B8F */
   1805 /* U+6B90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6B9F */
   1806 /* U+6BA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6BAF */
   1807 /* U+6BB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6BBF */
   1808 /* U+6BC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6BCF */
   1809 /* U+6BD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6BDF */
   1810 /* U+6BE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6BEF */
   1811 /* U+6BF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6BFF */
   1812 /* U+6C00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C0F */
   1813 /* U+6C10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C1F */
   1814 /* U+6C20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C2F */
   1815 /* U+6C30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C3F */
   1816 /* U+6C40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C4F */
   1817 /* U+6C50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C5F */
   1818 /* U+6C60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C6F */
   1819 /* U+6C70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C7F */
   1820 /* U+6C80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C8F */
   1821 /* U+6C90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6C9F */
   1822 /* U+6CA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6CAF */
   1823 /* U+6CB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6CBF */
   1824 /* U+6CC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6CCF */
   1825 /* U+6CD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6CDF */
   1826 /* U+6CE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6CEF */
   1827 /* U+6CF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6CFF */
   1828 /* U+6D00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D0F */
   1829 /* U+6D10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D1F */
   1830 /* U+6D20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D2F */
   1831 /* U+6D30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D3F */
   1832 /* U+6D40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D4F */
   1833 /* U+6D50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D5F */
   1834 /* U+6D60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D6F */
   1835 /* U+6D70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D7F */
   1836 /* U+6D80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D8F */
   1837 /* U+6D90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6D9F */
   1838 /* U+6DA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6DAF */
   1839 /* U+6DB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6DBF */
   1840 /* U+6DC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6DCF */
   1841 /* U+6DD0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6DDF */
   1842 /* U+6DE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6DEF */
   1843 /* U+6DF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6DFF */
   1844 /* U+6E00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E0F */
   1845 /* U+6E10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E1F */
   1846 /* U+6E20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E2F */
   1847 /* U+6E30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E3F */
   1848 /* U+6E40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E4F */
   1849 /* U+6E50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E5F */
   1850 /* U+6E60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E6F */
   1851 /* U+6E70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E7F */
   1852 /* U+6E80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E8F */
   1853 /* U+6E90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6E9F */
   1854 /* U+6EA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6EAF */
   1855 /* U+6EB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6EBF */
   1856 /* U+6EC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6ECF */
   1857 /* U+6ED0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6EDF */
   1858 /* U+6EE0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6EEF */
   1859 /* U+6EF0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6EFF */
   1860 /* U+6F00 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F0F */
   1861 /* U+6F10 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F1F */
   1862 /* U+6F20 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F2F */
   1863 /* U+6F30 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F3F */
   1864 /* U+6F40 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F4F */
   1865 /* U+6F50 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F5F */
   1866 /* U+6F60 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F6F */
   1867 /* U+6F70 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F7F */
   1868 /* U+6F80 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F8F */
   1869 /* U+6F90 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6F9F */
   1870 /* U+6FA0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6FAF */
   1871 /* U+6FB0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6FBF */
   1872 /* U+6FC0 */	2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,    /* U+6FCF */
   1873 /* U+6FD0 */	2, 2,