自动检测文本文件编码是否为GB2312(简体中文),并转换为UTF8编码,附一个GB2312全区对应的utf8编码码表

gb2312及对应的区码、位码、机内码等原理知识,这里不再赘述,请参考这里http://blog.csdn.net/zhongguoren666/article/details/7738159,下面GB2312对应的UNICODE编码是本人辛苦一个一个对应过来的,请各位体谅在下的苦衷,转载时,请注明出处(blog.csdn.net/zxwangyun).

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

typedef unsigned int    uint32;
typedef unsigned short  uint16;
typedef unsigned char   uchar;

#if !defined(_WIN32) && !defined(_WIN64)
typedef int                     BOOL;
#define TRUE                    1
#define FALSE                   0
#endif

typedef struct tagGB2312UTF16UTF8TBL
{
    uint16  gb2312;
    uint16  utf16;
    uchar   utf8[3];
    uchar   utf8_len;
}GB2312UTF16UTF8TBL;

static const GB2312UTF16UTF8TBL gb2312utf8_codetbl[]={
	{0xa1a1/*gb2312*/, 0x003f/*utf16*/, {0x3f,0x00,0x00}/*utf8*/, 1/*utf8 len*/},
	{0xa1a2/*gb2312*/, 0x3001/*utf16*/, {0xe3,0x80,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa1a3/*gb2312*/, 0x3002/*utf16*/, {0xe3,0x80,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa1a4/*gb2312*/, 0x00b7/*utf16*/, {0xc2,0xb7,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1a5/*gb2312*/, 0x02c9/*utf16*/, {0xcb,0x89,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1a6/*gb2312*/, 0x02c7/*utf16*/, {0xcb,0x87,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1a7/*gb2312*/, 0x00a8/*utf16*/, {0xc2,0xa8,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1a8/*gb2312*/, 0x3003/*utf16*/, {0xe3,0x80,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa1a9/*gb2312*/, 0x3005/*utf16*/, {0xe3,0x80,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa1aa/*gb2312*/, 0x2014/*utf16*/, {0xe2,0x80,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa1ab/*gb2312*/, 0xff5e/*utf16*/, {0xef,0xbd,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa1ac/*gb2312*/, 0x2016/*utf16*/, {0xe2,0x80,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa1ad/*gb2312*/, 0x2026/*utf16*/, {0xe2,0x80,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa1ae/*gb2312*/, 0x2018/*utf16*/, {0xe2,0x80,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa1af/*gb2312*/, 0x2019/*utf16*/, {0xe2,0x80,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa1b0/*gb2312*/, 0x201c/*utf16*/, {0xe2,0x80,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa1b1/*gb2312*/, 0x201d/*utf16*/, {0xe2,0x80,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa1b2/*gb2312*/, 0x3014/*utf16*/, {0xe3,0x80,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa1b3/*gb2312*/, 0x3015/*utf16*/, {0xe3,0x80,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa1b4/*gb2312*/, 0x3008/*utf16*/, {0xe3,0x80,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa1b5/*gb2312*/, 0x3009/*utf16*/, {0xe3,0x80,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa1b6/*gb2312*/, 0x300a/*utf16*/, {0xe3,0x80,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa1b7/*gb2312*/, 0x300b/*utf16*/, {0xe3,0x80,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa1b8/*gb2312*/, 0x300c/*utf16*/, {0xe3,0x80,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa1b9/*gb2312*/, 0x300d/*utf16*/, {0xe3,0x80,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa1ba/*gb2312*/, 0x300e/*utf16*/, {0xe3,0x80,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa1bb/*gb2312*/, 0x300f/*utf16*/, {0xe3,0x80,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa1bc/*gb2312*/, 0x3016/*utf16*/, {0xe3,0x80,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa1bd/*gb2312*/, 0x3017/*utf16*/, {0xe3,0x80,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa1be/*gb2312*/, 0x3010/*utf16*/, {0xe3,0x80,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa1bf/*gb2312*/, 0x3011/*utf16*/, {0xe3,0x80,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa1c0/*gb2312*/, 0x00b1/*utf16*/, {0xc2,0xb1,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1c1/*gb2312*/, 0x00d7/*utf16*/, {0xc3,0x97,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1c2/*gb2312*/, 0x00f7/*utf16*/, {0xc3,0xb7,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1c3/*gb2312*/, 0x2236/*utf16*/, {0xe2,0x88,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa1c4/*gb2312*/, 0x2227/*utf16*/, {0xe2,0x88,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa1c5/*gb2312*/, 0x2228/*utf16*/, {0xe2,0x88,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa1c6/*gb2312*/, 0x2211/*utf16*/, {0xe2,0x88,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa1c7/*gb2312*/, 0x220f/*utf16*/, {0xe2,0x88,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa1c8/*gb2312*/, 0x222a/*utf16*/, {0xe2,0x88,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa1c9/*gb2312*/, 0x2229/*utf16*/, {0xe2,0x88,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa1ca/*gb2312*/, 0x2208/*utf16*/, {0xe2,0x88,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa1cb/*gb2312*/, 0x2237/*utf16*/, {0xe2,0x88,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa1cc/*gb2312*/, 0x221a/*utf16*/, {0xe2,0x88,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa1cd/*gb2312*/, 0x22a5/*utf16*/, {0xe2,0x8a,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa1ce/*gb2312*/, 0x2225/*utf16*/, {0xe2,0x88,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa1cf/*gb2312*/, 0x2220/*utf16*/, {0xe2,0x88,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa1d0/*gb2312*/, 0x2312/*utf16*/, {0xe2,0x8c,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa1d1/*gb2312*/, 0x2299/*utf16*/, {0xe2,0x8a,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa1d2/*gb2312*/, 0x222b/*utf16*/, {0xe2,0x88,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa1d3/*gb2312*/, 0x222e/*utf16*/, {0xe2,0x88,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa1d4/*gb2312*/, 0x2261/*utf16*/, {0xe2,0x89,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa1d5/*gb2312*/, 0x224c/*utf16*/, {0xe2,0x89,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa1d6/*gb2312*/, 0x2248/*utf16*/, {0xe2,0x89,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa1d7/*gb2312*/, 0x223d/*utf16*/, {0xe2,0x88,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa1d8/*gb2312*/, 0x221d/*utf16*/, {0xe2,0x88,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa1d9/*gb2312*/, 0x2260/*utf16*/, {0xe2,0x89,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa1da/*gb2312*/, 0x226e/*utf16*/, {0xe2,0x89,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa1db/*gb2312*/, 0x226f/*utf16*/, {0xe2,0x89,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa1dc/*gb2312*/, 0x2264/*utf16*/, {0xe2,0x89,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa1dd/*gb2312*/, 0x2265/*utf16*/, {0xe2,0x89,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa1de/*gb2312*/, 0x221e/*utf16*/, {0xe2,0x88,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa1df/*gb2312*/, 0x2235/*utf16*/, {0xe2,0x88,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa1e0/*gb2312*/, 0x2234/*utf16*/, {0xe2,0x88,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa1e1/*gb2312*/, 0x2642/*utf16*/, {0xe2,0x99,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa1e2/*gb2312*/, 0x2640/*utf16*/, {0xe2,0x99,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa1e3/*gb2312*/, 0x00b0/*utf16*/, {0xc2,0xb0,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1e4/*gb2312*/, 0x2032/*utf16*/, {0xe2,0x80,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa1e5/*gb2312*/, 0x2033/*utf16*/, {0xe2,0x80,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa1e6/*gb2312*/, 0x2103/*utf16*/, {0xe2,0x84,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa1e7/*gb2312*/, 0xff04/*utf16*/, {0xef,0xbc,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa1e8/*gb2312*/, 0x00a4/*utf16*/, {0xc2,0xa4,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1e9/*gb2312*/, 0xffe0/*utf16*/, {0xef,0xbf,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa1ea/*gb2312*/, 0xffe1/*utf16*/, {0xef,0xbf,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa1eb/*gb2312*/, 0x2030/*utf16*/, {0xe2,0x80,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa1ec/*gb2312*/, 0x00a7/*utf16*/, {0xc2,0xa7,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa1ed/*gb2312*/, 0x2116/*utf16*/, {0xe2,0x84,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa1ee/*gb2312*/, 0x2606/*utf16*/, {0xe2,0x98,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa1ef/*gb2312*/, 0x2605/*utf16*/, {0xe2,0x98,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa1f0/*gb2312*/, 0x25cb/*utf16*/, {0xe2,0x97,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa1f1/*gb2312*/, 0x25cf/*utf16*/, {0xe2,0x97,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa1f2/*gb2312*/, 0x25ce/*utf16*/, {0xe2,0x97,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa1f3/*gb2312*/, 0x25c7/*utf16*/, {0xe2,0x97,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa1f4/*gb2312*/, 0x25c6/*utf16*/, {0xe2,0x97,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa1f5/*gb2312*/, 0x25a1/*utf16*/, {0xe2,0x96,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa1f6/*gb2312*/, 0x25a0/*utf16*/, {0xe2,0x96,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa1f7/*gb2312*/, 0x25b3/*utf16*/, {0xe2,0x96,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa1f8/*gb2312*/, 0x25b2/*utf16*/, {0xe2,0x96,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa1f9/*gb2312*/, 0x203b/*utf16*/, {0xe2,0x80,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa1fa/*gb2312*/, 0x2192/*utf16*/, {0xe2,0x86,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa1fb/*gb2312*/, 0x2190/*utf16*/, {0xe2,0x86,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa1fc/*gb2312*/, 0x2191/*utf16*/, {0xe2,0x86,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa1fd/*gb2312*/, 0x2193/*utf16*/, {0xe2,0x86,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa1fe/*gb2312*/, 0x3013/*utf16*/, {0xe3,0x80,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa2a1/*gb2312*/, 0x2170/*utf16*/, {0xe2,0x85,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa2a2/*gb2312*/, 0x2171/*utf16*/, {0xe2,0x85,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa2a3/*gb2312*/, 0x2172/*utf16*/, {0xe2,0x85,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa2a4/*gb2312*/, 0x2173/*utf16*/, {0xe2,0x85,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa2a5/*gb2312*/, 0x2174/*utf16*/, {0xe2,0x85,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa2a6/*gb2312*/, 0x2175/*utf16*/, {0xe2,0x85,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa2a7/*gb2312*/, 0x2176/*utf16*/, {0xe2,0x85,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa2a8/*gb2312*/, 0x2177/*utf16*/, {0xe2,0x85,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa2a9/*gb2312*/, 0x2178/*utf16*/, {0xe2,0x85,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa2aa/*gb2312*/, 0x2179/*utf16*/, {0xe2,0x85,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa2ab/*gb2312*/, 0xe766/*utf16*/, {0xee,0x9d,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa2ac/*gb2312*/, 0xe767/*utf16*/, {0xee,0x9d,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa2ad/*gb2312*/, 0xe768/*utf16*/, {0xee,0x9d,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa2ae/*gb2312*/, 0xe769/*utf16*/, {0xee,0x9d,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa2af/*gb2312*/, 0xe76a/*utf16*/, {0xee,0x9d,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa2b0/*gb2312*/, 0xe76b/*utf16*/, {0xee,0x9d,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa2b1/*gb2312*/, 0x2488/*utf16*/, {0xe2,0x92,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa2b2/*gb2312*/, 0x2489/*utf16*/, {0xe2,0x92,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa2b3/*gb2312*/, 0x248a/*utf16*/, {0xe2,0x92,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa2b4/*gb2312*/, 0x248b/*utf16*/, {0xe2,0x92,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa2b5/*gb2312*/, 0x248c/*utf16*/, {0xe2,0x92,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa2b6/*gb2312*/, 0x248d/*utf16*/, {0xe2,0x92,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa2b7/*gb2312*/, 0x248e/*utf16*/, {0xe2,0x92,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa2b8/*gb2312*/, 0x248f/*utf16*/, {0xe2,0x92,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa2b9/*gb2312*/, 0x2490/*utf16*/, {0xe2,0x92,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa2ba/*gb2312*/, 0x2491/*utf16*/, {0xe2,0x92,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa2bb/*gb2312*/, 0x2492/*utf16*/, {0xe2,0x92,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa2bc/*gb2312*/, 0x2493/*utf16*/, {0xe2,0x92,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa2bd/*gb2312*/, 0x2494/*utf16*/, {0xe2,0x92,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa2be/*gb2312*/, 0x2495/*utf16*/, {0xe2,0x92,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa2bf/*gb2312*/, 0x2496/*utf16*/, {0xe2,0x92,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa2c0/*gb2312*/, 0x2497/*utf16*/, {0xe2,0x92,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa2c1/*gb2312*/, 0x2498/*utf16*/, {0xe2,0x92,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa2c2/*gb2312*/, 0x2499/*utf16*/, {0xe2,0x92,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa2c3/*gb2312*/, 0x249a/*utf16*/, {0xe2,0x92,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa2c4/*gb2312*/, 0x249b/*utf16*/, {0xe2,0x92,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa2c5/*gb2312*/, 0x2474/*utf16*/, {0xe2,0x91,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa2c6/*gb2312*/, 0x2475/*utf16*/, {0xe2,0x91,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa2c7/*gb2312*/, 0x2476/*utf16*/, {0xe2,0x91,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa2c8/*gb2312*/, 0x2477/*utf16*/, {0xe2,0x91,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa2c9/*gb2312*/, 0x2478/*utf16*/, {0xe2,0x91,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa2ca/*gb2312*/, 0x2479/*utf16*/, {0xe2,0x91,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa2cb/*gb2312*/, 0x247a/*utf16*/, {0xe2,0x91,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa2cc/*gb2312*/, 0x247b/*utf16*/, {0xe2,0x91,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa2cd/*gb2312*/, 0x247c/*utf16*/, {0xe2,0x91,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xa2ce/*gb2312*/, 0x247d/*utf16*/, {0xe2,0x91,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa2cf/*gb2312*/, 0x247e/*utf16*/, {0xe2,0x91,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa2d0/*gb2312*/, 0x247f/*utf16*/, {0xe2,0x91,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa2d1/*gb2312*/, 0x2480/*utf16*/, {0xe2,0x92,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa2d2/*gb2312*/, 0x2481/*utf16*/, {0xe2,0x92,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa2d3/*gb2312*/, 0x2482/*utf16*/, {0xe2,0x92,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa2d4/*gb2312*/, 0x2483/*utf16*/, {0xe2,0x92,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa2d5/*gb2312*/, 0x2484/*utf16*/, {0xe2,0x92,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa2d6/*gb2312*/, 0x2485/*utf16*/, {0xe2,0x92,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa2d7/*gb2312*/, 0x2486/*utf16*/, {0xe2,0x92,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa2d8/*gb2312*/, 0x2487/*utf16*/, {0xe2,0x92,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa2d9/*gb2312*/, 0x2460/*utf16*/, {0xe2,0x91,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa2da/*gb2312*/, 0x2461/*utf16*/, {0xe2,0x91,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa2db/*gb2312*/, 0x2462/*utf16*/, {0xe2,0x91,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa2dc/*gb2312*/, 0x2463/*utf16*/, {0xe2,0x91,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa2dd/*gb2312*/, 0x2464/*utf16*/, {0xe2,0x91,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa2de/*gb2312*/, 0x2465/*utf16*/, {0xe2,0x91,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa2df/*gb2312*/, 0x2466/*utf16*/, {0xe2,0x91,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa2e0/*gb2312*/, 0x2467/*utf16*/, {0xe2,0x91,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa2e1/*gb2312*/, 0x2468/*utf16*/, {0xe2,0x91,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa2e2/*gb2312*/, 0x2469/*utf16*/, {0xe2,0x91,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa2e3/*gb2312*/, 0xe76c/*utf16*/, {0xee,0x9d,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xa2e4/*gb2312*/, 0xe76d/*utf16*/, {0xee,0x9d,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xa2e5/*gb2312*/, 0x3220/*utf16*/, {0xe3,0x88,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa2e6/*gb2312*/, 0x3221/*utf16*/, {0xe3,0x88,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa2e7/*gb2312*/, 0x3222/*utf16*/, {0xe3,0x88,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa2e8/*gb2312*/, 0x3223/*utf16*/, {0xe3,0x88,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa2e9/*gb2312*/, 0x3224/*utf16*/, {0xe3,0x88,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa2ea/*gb2312*/, 0x3225/*utf16*/, {0xe3,0x88,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa2eb/*gb2312*/, 0x3226/*utf16*/, {0xe3,0x88,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa2ec/*gb2312*/, 0x3227/*utf16*/, {0xe3,0x88,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa2ed/*gb2312*/, 0x3228/*utf16*/, {0xe3,0x88,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa2ee/*gb2312*/, 0x3229/*utf16*/, {0xe3,0x88,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa2ef/*gb2312*/, 0xe76e/*utf16*/, {0xee,0x9d,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa2f0/*gb2312*/, 0xe76f/*utf16*/, {0xee,0x9d,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa2f1/*gb2312*/, 0x2160/*utf16*/, {0xe2,0x85,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa2f2/*gb2312*/, 0x2161/*utf16*/, {0xe2,0x85,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa2f3/*gb2312*/, 0x2162/*utf16*/, {0xe2,0x85,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa2f4/*gb2312*/, 0x2163/*utf16*/, {0xe2,0x85,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa2f5/*gb2312*/, 0x2164/*utf16*/, {0xe2,0x85,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa2f6/*gb2312*/, 0x2165/*utf16*/, {0xe2,0x85,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa2f7/*gb2312*/, 0x2166/*utf16*/, {0xe2,0x85,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa2f8/*gb2312*/, 0x2167/*utf16*/, {0xe2,0x85,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa2f9/*gb2312*/, 0x2168/*utf16*/, {0xe2,0x85,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa2fa/*gb2312*/, 0x2169/*utf16*/, {0xe2,0x85,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa2fb/*gb2312*/, 0x216a/*utf16*/, {0xe2,0x85,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa2fc/*gb2312*/, 0x216b/*utf16*/, {0xe2,0x85,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa2fd/*gb2312*/, 0xe770/*utf16*/, {0xee,0x9d,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa2fe/*gb2312*/, 0xe771/*utf16*/, {0xee,0x9d,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa3a1/*gb2312*/, 0xff01/*utf16*/, {0xef,0xbc,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa3a2/*gb2312*/, 0xff02/*utf16*/, {0xef,0xbc,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa3a3/*gb2312*/, 0xff03/*utf16*/, {0xef,0xbc,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa3a4/*gb2312*/, 0xffe5/*utf16*/, {0xef,0xbf,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa3a5/*gb2312*/, 0xff05/*utf16*/, {0xef,0xbc,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa3a6/*gb2312*/, 0xff06/*utf16*/, {0xef,0xbc,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa3a7/*gb2312*/, 0xff07/*utf16*/, {0xef,0xbc,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa3a8/*gb2312*/, 0xff08/*utf16*/, {0xef,0xbc,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa3a9/*gb2312*/, 0xff09/*utf16*/, {0xef,0xbc,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa3aa/*gb2312*/, 0xff0a/*utf16*/, {0xef,0xbc,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa3ab/*gb2312*/, 0xff0b/*utf16*/, {0xef,0xbc,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa3ac/*gb2312*/, 0xff0c/*utf16*/, {0xef,0xbc,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa3ad/*gb2312*/, 0xff0d/*utf16*/, {0xef,0xbc,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa3ae/*gb2312*/, 0xff0e/*utf16*/, {0xef,0xbc,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa3af/*gb2312*/, 0xff0f/*utf16*/, {0xef,0xbc,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa3b0/*gb2312*/, 0xff10/*utf16*/, {0xef,0xbc,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa3b1/*gb2312*/, 0xff11/*utf16*/, {0xef,0xbc,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa3b2/*gb2312*/, 0xff12/*utf16*/, {0xef,0xbc,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa3b3/*gb2312*/, 0xff13/*utf16*/, {0xef,0xbc,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa3b4/*gb2312*/, 0xff14/*utf16*/, {0xef,0xbc,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa3b5/*gb2312*/, 0xff15/*utf16*/, {0xef,0xbc,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa3b6/*gb2312*/, 0xff16/*utf16*/, {0xef,0xbc,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa3b7/*gb2312*/, 0xff17/*utf16*/, {0xef,0xbc,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa3b8/*gb2312*/, 0xff18/*utf16*/, {0xef,0xbc,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa3b9/*gb2312*/, 0xff19/*utf16*/, {0xef,0xbc,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa3ba/*gb2312*/, 0xff1a/*utf16*/, {0xef,0xbc,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa3bb/*gb2312*/, 0xff1b/*utf16*/, {0xef,0xbc,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa3bc/*gb2312*/, 0xff1c/*utf16*/, {0xef,0xbc,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa3bd/*gb2312*/, 0xff1d/*utf16*/, {0xef,0xbc,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa3be/*gb2312*/, 0xff1e/*utf16*/, {0xef,0xbc,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa3bf/*gb2312*/, 0xff1f/*utf16*/, {0xef,0xbc,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xa3c0/*gb2312*/, 0xff20/*utf16*/, {0xef,0xbc,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa3c1/*gb2312*/, 0xff21/*utf16*/, {0xef,0xbc,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa3c2/*gb2312*/, 0xff22/*utf16*/, {0xef,0xbc,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa3c3/*gb2312*/, 0xff23/*utf16*/, {0xef,0xbc,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa3c4/*gb2312*/, 0xff24/*utf16*/, {0xef,0xbc,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa3c5/*gb2312*/, 0xff25/*utf16*/, {0xef,0xbc,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa3c6/*gb2312*/, 0xff26/*utf16*/, {0xef,0xbc,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa3c7/*gb2312*/, 0xff27/*utf16*/, {0xef,0xbc,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa3c8/*gb2312*/, 0xff28/*utf16*/, {0xef,0xbc,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa3c9/*gb2312*/, 0xff29/*utf16*/, {0xef,0xbc,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa3ca/*gb2312*/, 0xff2a/*utf16*/, {0xef,0xbc,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa3cb/*gb2312*/, 0xff2b/*utf16*/, {0xef,0xbc,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa3cc/*gb2312*/, 0xff2c/*utf16*/, {0xef,0xbc,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xa3cd/*gb2312*/, 0xff2d/*utf16*/, {0xef,0xbc,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xa3ce/*gb2312*/, 0xff2e/*utf16*/, {0xef,0xbc,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa3cf/*gb2312*/, 0xff2f/*utf16*/, {0xef,0xbc,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa3d0/*gb2312*/, 0xff30/*utf16*/, {0xef,0xbc,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa3d1/*gb2312*/, 0xff31/*utf16*/, {0xef,0xbc,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa3d2/*gb2312*/, 0xff32/*utf16*/, {0xef,0xbc,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa3d3/*gb2312*/, 0xff33/*utf16*/, {0xef,0xbc,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa3d4/*gb2312*/, 0xff34/*utf16*/, {0xef,0xbc,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa3d5/*gb2312*/, 0xff35/*utf16*/, {0xef,0xbc,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa3d6/*gb2312*/, 0xff36/*utf16*/, {0xef,0xbc,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa3d7/*gb2312*/, 0xff37/*utf16*/, {0xef,0xbc,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa3d8/*gb2312*/, 0xff38/*utf16*/, {0xef,0xbc,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa3d9/*gb2312*/, 0xff39/*utf16*/, {0xef,0xbc,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa3da/*gb2312*/, 0xff3a/*utf16*/, {0xef,0xbc,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa3db/*gb2312*/, 0xff3b/*utf16*/, {0xef,0xbc,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa3dc/*gb2312*/, 0xff3c/*utf16*/, {0xef,0xbc,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xa3dd/*gb2312*/, 0xff3d/*utf16*/, {0xef,0xbc,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa3de/*gb2312*/, 0xff3e/*utf16*/, {0xef,0xbc,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa3df/*gb2312*/, 0xff3f/*utf16*/, {0xef,0xbc,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa3e0/*gb2312*/, 0xff40/*utf16*/, {0xef,0xbd,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa3e1/*gb2312*/, 0xff41/*utf16*/, {0xef,0xbd,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa3e2/*gb2312*/, 0xff42/*utf16*/, {0xef,0xbd,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa3e3/*gb2312*/, 0xff43/*utf16*/, {0xef,0xbd,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa3e4/*gb2312*/, 0xff44/*utf16*/, {0xef,0xbd,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa3e5/*gb2312*/, 0xff45/*utf16*/, {0xef,0xbd,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa3e6/*gb2312*/, 0xff46/*utf16*/, {0xef,0xbd,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa3e7/*gb2312*/, 0xff47/*utf16*/, {0xef,0xbd,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa3e8/*gb2312*/, 0xff48/*utf16*/, {0xef,0xbd,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa3e9/*gb2312*/, 0xff49/*utf16*/, {0xef,0xbd,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa3ea/*gb2312*/, 0xff4a/*utf16*/, {0xef,0xbd,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa3eb/*gb2312*/, 0xff4b/*utf16*/, {0xef,0xbd,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa3ec/*gb2312*/, 0xff4c/*utf16*/, {0xef,0xbd,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa3ed/*gb2312*/, 0xff4d/*utf16*/, {0xef,0xbd,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa3ee/*gb2312*/, 0xff4e/*utf16*/, {0xef,0xbd,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa3ef/*gb2312*/, 0xff4f/*utf16*/, {0xef,0xbd,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa3f0/*gb2312*/, 0xff50/*utf16*/, {0xef,0xbd,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa3f1/*gb2312*/, 0xff51/*utf16*/, {0xef,0xbd,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa3f2/*gb2312*/, 0xff52/*utf16*/, {0xef,0xbd,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa3f3/*gb2312*/, 0xff53/*utf16*/, {0xef,0xbd,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa3f4/*gb2312*/, 0xff54/*utf16*/, {0xef,0xbd,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa3f5/*gb2312*/, 0xff55/*utf16*/, {0xef,0xbd,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa3f6/*gb2312*/, 0xff56/*utf16*/, {0xef,0xbd,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa3f7/*gb2312*/, 0xff57/*utf16*/, {0xef,0xbd,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa3f8/*gb2312*/, 0xff58/*utf16*/, {0xef,0xbd,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa3f9/*gb2312*/, 0xff59/*utf16*/, {0xef,0xbd,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa3fa/*gb2312*/, 0xff5a/*utf16*/, {0xef,0xbd,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa3fb/*gb2312*/, 0xff5b/*utf16*/, {0xef,0xbd,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa3fc/*gb2312*/, 0xff5c/*utf16*/, {0xef,0xbd,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa3fd/*gb2312*/, 0xff5d/*utf16*/, {0xef,0xbd,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa3fe/*gb2312*/, 0xffe3/*utf16*/, {0xef,0xbf,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa4a1/*gb2312*/, 0x3041/*utf16*/, {0xe3,0x81,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa4a2/*gb2312*/, 0x3042/*utf16*/, {0xe3,0x81,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa4a3/*gb2312*/, 0x3043/*utf16*/, {0xe3,0x81,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa4a4/*gb2312*/, 0x3044/*utf16*/, {0xe3,0x81,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa4a5/*gb2312*/, 0x3045/*utf16*/, {0xe3,0x81,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa4a6/*gb2312*/, 0x3046/*utf16*/, {0xe3,0x81,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa4a7/*gb2312*/, 0x3047/*utf16*/, {0xe3,0x81,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa4a8/*gb2312*/, 0x3048/*utf16*/, {0xe3,0x81,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa4a9/*gb2312*/, 0x3049/*utf16*/, {0xe3,0x81,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa4aa/*gb2312*/, 0x304a/*utf16*/, {0xe3,0x81,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa4ab/*gb2312*/, 0x304b/*utf16*/, {0xe3,0x81,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa4ac/*gb2312*/, 0x304c/*utf16*/, {0xe3,0x81,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa4ad/*gb2312*/, 0x304d/*utf16*/, {0xe3,0x81,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa4ae/*gb2312*/, 0x304e/*utf16*/, {0xe3,0x81,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa4af/*gb2312*/, 0x304f/*utf16*/, {0xe3,0x81,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa4b0/*gb2312*/, 0x3050/*utf16*/, {0xe3,0x81,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa4b1/*gb2312*/, 0x3051/*utf16*/, {0xe3,0x81,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa4b2/*gb2312*/, 0x3052/*utf16*/, {0xe3,0x81,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa4b3/*gb2312*/, 0x3053/*utf16*/, {0xe3,0x81,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa4b4/*gb2312*/, 0x3054/*utf16*/, {0xe3,0x81,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa4b5/*gb2312*/, 0x3055/*utf16*/, {0xe3,0x81,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa4b6/*gb2312*/, 0x3056/*utf16*/, {0xe3,0x81,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa4b7/*gb2312*/, 0x3057/*utf16*/, {0xe3,0x81,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa4b8/*gb2312*/, 0x3058/*utf16*/, {0xe3,0x81,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa4b9/*gb2312*/, 0x3059/*utf16*/, {0xe3,0x81,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa4ba/*gb2312*/, 0x305a/*utf16*/, {0xe3,0x81,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa4bb/*gb2312*/, 0x305b/*utf16*/, {0xe3,0x81,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa4bc/*gb2312*/, 0x305c/*utf16*/, {0xe3,0x81,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa4bd/*gb2312*/, 0x305d/*utf16*/, {0xe3,0x81,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa4be/*gb2312*/, 0x305e/*utf16*/, {0xe3,0x81,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa4bf/*gb2312*/, 0x305f/*utf16*/, {0xe3,0x81,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xa4c0/*gb2312*/, 0x3060/*utf16*/, {0xe3,0x81,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa4c1/*gb2312*/, 0x3061/*utf16*/, {0xe3,0x81,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa4c2/*gb2312*/, 0x3062/*utf16*/, {0xe3,0x81,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa4c3/*gb2312*/, 0x3063/*utf16*/, {0xe3,0x81,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa4c4/*gb2312*/, 0x3064/*utf16*/, {0xe3,0x81,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa4c5/*gb2312*/, 0x3065/*utf16*/, {0xe3,0x81,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa4c6/*gb2312*/, 0x3066/*utf16*/, {0xe3,0x81,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa4c7/*gb2312*/, 0x3067/*utf16*/, {0xe3,0x81,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa4c8/*gb2312*/, 0x3068/*utf16*/, {0xe3,0x81,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa4c9/*gb2312*/, 0x3069/*utf16*/, {0xe3,0x81,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa4ca/*gb2312*/, 0x306a/*utf16*/, {0xe3,0x81,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa4cb/*gb2312*/, 0x306b/*utf16*/, {0xe3,0x81,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa4cc/*gb2312*/, 0x306c/*utf16*/, {0xe3,0x81,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xa4cd/*gb2312*/, 0x306d/*utf16*/, {0xe3,0x81,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xa4ce/*gb2312*/, 0x306e/*utf16*/, {0xe3,0x81,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa4cf/*gb2312*/, 0x306f/*utf16*/, {0xe3,0x81,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa4d0/*gb2312*/, 0x3070/*utf16*/, {0xe3,0x81,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa4d1/*gb2312*/, 0x3071/*utf16*/, {0xe3,0x81,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa4d2/*gb2312*/, 0x3072/*utf16*/, {0xe3,0x81,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa4d3/*gb2312*/, 0x3073/*utf16*/, {0xe3,0x81,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa4d4/*gb2312*/, 0x3074/*utf16*/, {0xe3,0x81,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa4d5/*gb2312*/, 0x3075/*utf16*/, {0xe3,0x81,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa4d6/*gb2312*/, 0x3076/*utf16*/, {0xe3,0x81,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa4d7/*gb2312*/, 0x3077/*utf16*/, {0xe3,0x81,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa4d8/*gb2312*/, 0x3078/*utf16*/, {0xe3,0x81,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa4d9/*gb2312*/, 0x3079/*utf16*/, {0xe3,0x81,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa4da/*gb2312*/, 0x307a/*utf16*/, {0xe3,0x81,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa4db/*gb2312*/, 0x307b/*utf16*/, {0xe3,0x81,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa4dc/*gb2312*/, 0x307c/*utf16*/, {0xe3,0x81,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xa4dd/*gb2312*/, 0x307d/*utf16*/, {0xe3,0x81,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa4de/*gb2312*/, 0x307e/*utf16*/, {0xe3,0x81,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa4df/*gb2312*/, 0x307f/*utf16*/, {0xe3,0x81,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa4e0/*gb2312*/, 0x3080/*utf16*/, {0xe3,0x82,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa4e1/*gb2312*/, 0x3081/*utf16*/, {0xe3,0x82,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa4e2/*gb2312*/, 0x3082/*utf16*/, {0xe3,0x82,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa4e3/*gb2312*/, 0x3083/*utf16*/, {0xe3,0x82,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa4e4/*gb2312*/, 0x3084/*utf16*/, {0xe3,0x82,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa4e5/*gb2312*/, 0x3085/*utf16*/, {0xe3,0x82,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa4e6/*gb2312*/, 0x3086/*utf16*/, {0xe3,0x82,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa4e7/*gb2312*/, 0x3087/*utf16*/, {0xe3,0x82,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa4e8/*gb2312*/, 0x3088/*utf16*/, {0xe3,0x82,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa4e9/*gb2312*/, 0x3089/*utf16*/, {0xe3,0x82,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa4ea/*gb2312*/, 0x308a/*utf16*/, {0xe3,0x82,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa4eb/*gb2312*/, 0x308b/*utf16*/, {0xe3,0x82,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa4ec/*gb2312*/, 0x308c/*utf16*/, {0xe3,0x82,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa4ed/*gb2312*/, 0x308d/*utf16*/, {0xe3,0x82,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa4ee/*gb2312*/, 0x308e/*utf16*/, {0xe3,0x82,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa4ef/*gb2312*/, 0x308f/*utf16*/, {0xe3,0x82,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa4f0/*gb2312*/, 0x3090/*utf16*/, {0xe3,0x82,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa4f1/*gb2312*/, 0x3091/*utf16*/, {0xe3,0x82,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa4f2/*gb2312*/, 0x3092/*utf16*/, {0xe3,0x82,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa4f3/*gb2312*/, 0x3093/*utf16*/, {0xe3,0x82,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa4f4/*gb2312*/, 0xe772/*utf16*/, {0xee,0x9d,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa4f5/*gb2312*/, 0xe773/*utf16*/, {0xee,0x9d,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa4f6/*gb2312*/, 0xe774/*utf16*/, {0xee,0x9d,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa4f7/*gb2312*/, 0xe775/*utf16*/, {0xee,0x9d,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa4f8/*gb2312*/, 0xe776/*utf16*/, {0xee,0x9d,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa4f9/*gb2312*/, 0xe777/*utf16*/, {0xee,0x9d,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa4fa/*gb2312*/, 0xe778/*utf16*/, {0xee,0x9d,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa4fb/*gb2312*/, 0xe779/*utf16*/, {0xee,0x9d,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa4fc/*gb2312*/, 0xe77a/*utf16*/, {0xee,0x9d,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa4fd/*gb2312*/, 0xe77b/*utf16*/, {0xee,0x9d,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa4fe/*gb2312*/, 0xe77c/*utf16*/, {0xee,0x9d,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xa5a1/*gb2312*/, 0x30a1/*utf16*/, {0xe3,0x82,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa5a2/*gb2312*/, 0x30a2/*utf16*/, {0xe3,0x82,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa5a3/*gb2312*/, 0x30a3/*utf16*/, {0xe3,0x82,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa5a4/*gb2312*/, 0x30a4/*utf16*/, {0xe3,0x82,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa5a5/*gb2312*/, 0x30a5/*utf16*/, {0xe3,0x82,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa5a6/*gb2312*/, 0x30a6/*utf16*/, {0xe3,0x82,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa5a7/*gb2312*/, 0x30a7/*utf16*/, {0xe3,0x82,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa5a8/*gb2312*/, 0x30a8/*utf16*/, {0xe3,0x82,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa5a9/*gb2312*/, 0x30a9/*utf16*/, {0xe3,0x82,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa5aa/*gb2312*/, 0x30aa/*utf16*/, {0xe3,0x82,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa5ab/*gb2312*/, 0x30ab/*utf16*/, {0xe3,0x82,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa5ac/*gb2312*/, 0x30ac/*utf16*/, {0xe3,0x82,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xa5ad/*gb2312*/, 0x30ad/*utf16*/, {0xe3,0x82,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xa5ae/*gb2312*/, 0x30ae/*utf16*/, {0xe3,0x82,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa5af/*gb2312*/, 0x30af/*utf16*/, {0xe3,0x82,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa5b0/*gb2312*/, 0x30b0/*utf16*/, {0xe3,0x82,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa5b1/*gb2312*/, 0x30b1/*utf16*/, {0xe3,0x82,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa5b2/*gb2312*/, 0x30b2/*utf16*/, {0xe3,0x82,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa5b3/*gb2312*/, 0x30b3/*utf16*/, {0xe3,0x82,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa5b4/*gb2312*/, 0x30b4/*utf16*/, {0xe3,0x82,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa5b5/*gb2312*/, 0x30b5/*utf16*/, {0xe3,0x82,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa5b6/*gb2312*/, 0x30b6/*utf16*/, {0xe3,0x82,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa5b7/*gb2312*/, 0x30b7/*utf16*/, {0xe3,0x82,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa5b8/*gb2312*/, 0x30b8/*utf16*/, {0xe3,0x82,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa5b9/*gb2312*/, 0x30b9/*utf16*/, {0xe3,0x82,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa5ba/*gb2312*/, 0x30ba/*utf16*/, {0xe3,0x82,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa5bb/*gb2312*/, 0x30bb/*utf16*/, {0xe3,0x82,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa5bc/*gb2312*/, 0x30bc/*utf16*/, {0xe3,0x82,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xa5bd/*gb2312*/, 0x30bd/*utf16*/, {0xe3,0x82,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa5be/*gb2312*/, 0x30be/*utf16*/, {0xe3,0x82,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa5bf/*gb2312*/, 0x30bf/*utf16*/, {0xe3,0x82,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa5c0/*gb2312*/, 0x30c0/*utf16*/, {0xe3,0x83,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa5c1/*gb2312*/, 0x30c1/*utf16*/, {0xe3,0x83,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa5c2/*gb2312*/, 0x30c2/*utf16*/, {0xe3,0x83,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa5c3/*gb2312*/, 0x30c3/*utf16*/, {0xe3,0x83,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa5c4/*gb2312*/, 0x30c4/*utf16*/, {0xe3,0x83,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa5c5/*gb2312*/, 0x30c5/*utf16*/, {0xe3,0x83,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa5c6/*gb2312*/, 0x30c6/*utf16*/, {0xe3,0x83,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa5c7/*gb2312*/, 0x30c7/*utf16*/, {0xe3,0x83,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa5c8/*gb2312*/, 0x30c8/*utf16*/, {0xe3,0x83,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa5c9/*gb2312*/, 0x30c9/*utf16*/, {0xe3,0x83,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa5ca/*gb2312*/, 0x30ca/*utf16*/, {0xe3,0x83,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa5cb/*gb2312*/, 0x30cb/*utf16*/, {0xe3,0x83,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa5cc/*gb2312*/, 0x30cc/*utf16*/, {0xe3,0x83,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa5cd/*gb2312*/, 0x30cd/*utf16*/, {0xe3,0x83,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa5ce/*gb2312*/, 0x30ce/*utf16*/, {0xe3,0x83,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa5cf/*gb2312*/, 0x30cf/*utf16*/, {0xe3,0x83,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa5d0/*gb2312*/, 0x30d0/*utf16*/, {0xe3,0x83,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa5d1/*gb2312*/, 0x30d1/*utf16*/, {0xe3,0x83,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa5d2/*gb2312*/, 0x30d2/*utf16*/, {0xe3,0x83,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa5d3/*gb2312*/, 0x30d3/*utf16*/, {0xe3,0x83,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa5d4/*gb2312*/, 0x30d4/*utf16*/, {0xe3,0x83,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa5d5/*gb2312*/, 0x30d5/*utf16*/, {0xe3,0x83,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa5d6/*gb2312*/, 0x30d6/*utf16*/, {0xe3,0x83,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa5d7/*gb2312*/, 0x30d7/*utf16*/, {0xe3,0x83,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa5d8/*gb2312*/, 0x30d8/*utf16*/, {0xe3,0x83,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa5d9/*gb2312*/, 0x30d9/*utf16*/, {0xe3,0x83,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa5da/*gb2312*/, 0x30da/*utf16*/, {0xe3,0x83,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa5db/*gb2312*/, 0x30db/*utf16*/, {0xe3,0x83,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa5dc/*gb2312*/, 0x30dc/*utf16*/, {0xe3,0x83,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa5dd/*gb2312*/, 0x30dd/*utf16*/, {0xe3,0x83,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa5de/*gb2312*/, 0x30de/*utf16*/, {0xe3,0x83,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa5df/*gb2312*/, 0x30df/*utf16*/, {0xe3,0x83,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xa5e0/*gb2312*/, 0x30e0/*utf16*/, {0xe3,0x83,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa5e1/*gb2312*/, 0x30e1/*utf16*/, {0xe3,0x83,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa5e2/*gb2312*/, 0x30e2/*utf16*/, {0xe3,0x83,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa5e3/*gb2312*/, 0x30e3/*utf16*/, {0xe3,0x83,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa5e4/*gb2312*/, 0x30e4/*utf16*/, {0xe3,0x83,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa5e5/*gb2312*/, 0x30e5/*utf16*/, {0xe3,0x83,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa5e6/*gb2312*/, 0x30e6/*utf16*/, {0xe3,0x83,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa5e7/*gb2312*/, 0x30e7/*utf16*/, {0xe3,0x83,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa5e8/*gb2312*/, 0x30e8/*utf16*/, {0xe3,0x83,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa5e9/*gb2312*/, 0x30e9/*utf16*/, {0xe3,0x83,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa5ea/*gb2312*/, 0x30ea/*utf16*/, {0xe3,0x83,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa5eb/*gb2312*/, 0x30eb/*utf16*/, {0xe3,0x83,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa5ec/*gb2312*/, 0x30ec/*utf16*/, {0xe3,0x83,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xa5ed/*gb2312*/, 0x30ed/*utf16*/, {0xe3,0x83,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xa5ee/*gb2312*/, 0x30ee/*utf16*/, {0xe3,0x83,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa5ef/*gb2312*/, 0x30ef/*utf16*/, {0xe3,0x83,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa5f0/*gb2312*/, 0x30f0/*utf16*/, {0xe3,0x83,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa5f1/*gb2312*/, 0x30f1/*utf16*/, {0xe3,0x83,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa5f2/*gb2312*/, 0x30f2/*utf16*/, {0xe3,0x83,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa5f3/*gb2312*/, 0x30f3/*utf16*/, {0xe3,0x83,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa5f4/*gb2312*/, 0x30f4/*utf16*/, {0xe3,0x83,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa5f5/*gb2312*/, 0x30f5/*utf16*/, {0xe3,0x83,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa5f6/*gb2312*/, 0x30f6/*utf16*/, {0xe3,0x83,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa5f7/*gb2312*/, 0xe77d/*utf16*/, {0xee,0x9d,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa5f8/*gb2312*/, 0xe77e/*utf16*/, {0xee,0x9d,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa5f9/*gb2312*/, 0xe77f/*utf16*/, {0xee,0x9d,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa5fa/*gb2312*/, 0xe780/*utf16*/, {0xee,0x9e,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa5fb/*gb2312*/, 0xe781/*utf16*/, {0xee,0x9e,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa5fc/*gb2312*/, 0xe782/*utf16*/, {0xee,0x9e,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa5fd/*gb2312*/, 0xe783/*utf16*/, {0xee,0x9e,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa5fe/*gb2312*/, 0xe784/*utf16*/, {0xee,0x9e,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa6a1/*gb2312*/, 0x0391/*utf16*/, {0xce,0x91,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a2/*gb2312*/, 0x0392/*utf16*/, {0xce,0x92,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a3/*gb2312*/, 0x0393/*utf16*/, {0xce,0x93,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a4/*gb2312*/, 0x0394/*utf16*/, {0xce,0x94,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a5/*gb2312*/, 0x0395/*utf16*/, {0xce,0x95,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a6/*gb2312*/, 0x0396/*utf16*/, {0xce,0x96,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a7/*gb2312*/, 0x0397/*utf16*/, {0xce,0x97,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a8/*gb2312*/, 0x0398/*utf16*/, {0xce,0x98,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6a9/*gb2312*/, 0x0399/*utf16*/, {0xce,0x99,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6aa/*gb2312*/, 0x039a/*utf16*/, {0xce,0x9a,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6ab/*gb2312*/, 0x039b/*utf16*/, {0xce,0x9b,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6ac/*gb2312*/, 0x039c/*utf16*/, {0xce,0x9c,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6ad/*gb2312*/, 0x039d/*utf16*/, {0xce,0x9d,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6ae/*gb2312*/, 0x039e/*utf16*/, {0xce,0x9e,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6af/*gb2312*/, 0x039f/*utf16*/, {0xce,0x9f,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b0/*gb2312*/, 0x03a0/*utf16*/, {0xce,0xa0,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b1/*gb2312*/, 0x03a1/*utf16*/, {0xce,0xa1,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b2/*gb2312*/, 0x03a3/*utf16*/, {0xce,0xa3,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b3/*gb2312*/, 0x03a4/*utf16*/, {0xce,0xa4,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b4/*gb2312*/, 0x03a5/*utf16*/, {0xce,0xa5,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b5/*gb2312*/, 0x03a6/*utf16*/, {0xce,0xa6,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b6/*gb2312*/, 0x03a7/*utf16*/, {0xce,0xa7,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b7/*gb2312*/, 0x03a8/*utf16*/, {0xce,0xa8,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b8/*gb2312*/, 0x03a9/*utf16*/, {0xce,0xa9,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6b9/*gb2312*/, 0xe785/*utf16*/, {0xee,0x9e,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa6ba/*gb2312*/, 0xe786/*utf16*/, {0xee,0x9e,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa6bb/*gb2312*/, 0xe787/*utf16*/, {0xee,0x9e,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa6bc/*gb2312*/, 0xe788/*utf16*/, {0xee,0x9e,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa6bd/*gb2312*/, 0xe789/*utf16*/, {0xee,0x9e,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa6be/*gb2312*/, 0xe78a/*utf16*/, {0xee,0x9e,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa6bf/*gb2312*/, 0xe78b/*utf16*/, {0xee,0x9e,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa6c0/*gb2312*/, 0xe78c/*utf16*/, {0xee,0x9e,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa6c1/*gb2312*/, 0x03b1/*utf16*/, {0xce,0xb1,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c2/*gb2312*/, 0x03b2/*utf16*/, {0xce,0xb2,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c3/*gb2312*/, 0x03b3/*utf16*/, {0xce,0xb3,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c4/*gb2312*/, 0x03b4/*utf16*/, {0xce,0xb4,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c5/*gb2312*/, 0x03b5/*utf16*/, {0xce,0xb5,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c6/*gb2312*/, 0x03b6/*utf16*/, {0xce,0xb6,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c7/*gb2312*/, 0x03b7/*utf16*/, {0xce,0xb7,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c8/*gb2312*/, 0x03b8/*utf16*/, {0xce,0xb8,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6c9/*gb2312*/, 0x03b9/*utf16*/, {0xce,0xb9,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6ca/*gb2312*/, 0x03ba/*utf16*/, {0xce,0xba,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6cb/*gb2312*/, 0x03bb/*utf16*/, {0xce,0xbb,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6cc/*gb2312*/, 0x03bc/*utf16*/, {0xce,0xbc,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6cd/*gb2312*/, 0x03bd/*utf16*/, {0xce,0xbd,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6ce/*gb2312*/, 0x03be/*utf16*/, {0xce,0xbe,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6cf/*gb2312*/, 0x03bf/*utf16*/, {0xce,0xbf,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d0/*gb2312*/, 0x03c0/*utf16*/, {0xcf,0x80,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d1/*gb2312*/, 0x03c1/*utf16*/, {0xcf,0x81,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d2/*gb2312*/, 0x03c3/*utf16*/, {0xcf,0x83,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d3/*gb2312*/, 0x03c4/*utf16*/, {0xcf,0x84,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d4/*gb2312*/, 0x03c5/*utf16*/, {0xcf,0x85,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d5/*gb2312*/, 0x03c6/*utf16*/, {0xcf,0x86,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d6/*gb2312*/, 0x03c7/*utf16*/, {0xcf,0x87,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d7/*gb2312*/, 0x03c8/*utf16*/, {0xcf,0x88,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d8/*gb2312*/, 0x03c9/*utf16*/, {0xcf,0x89,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa6d9/*gb2312*/, 0xe78d/*utf16*/, {0xee,0x9e,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa6da/*gb2312*/, 0xe78e/*utf16*/, {0xee,0x9e,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa6db/*gb2312*/, 0xe78f/*utf16*/, {0xee,0x9e,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa6dc/*gb2312*/, 0xe790/*utf16*/, {0xee,0x9e,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa6dd/*gb2312*/, 0xe791/*utf16*/, {0xee,0x9e,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa6de/*gb2312*/, 0xe792/*utf16*/, {0xee,0x9e,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa6df/*gb2312*/, 0xe793/*utf16*/, {0xee,0x9e,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa6e0/*gb2312*/, 0xfe35/*utf16*/, {0xef,0xb8,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa6e1/*gb2312*/, 0xfe36/*utf16*/, {0xef,0xb8,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa6e2/*gb2312*/, 0xfe39/*utf16*/, {0xef,0xb8,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa6e3/*gb2312*/, 0xfe3a/*utf16*/, {0xef,0xb8,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa6e4/*gb2312*/, 0xfe3f/*utf16*/, {0xef,0xb8,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa6e5/*gb2312*/, 0xfe40/*utf16*/, {0xef,0xb9,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa6e6/*gb2312*/, 0xfe3d/*utf16*/, {0xef,0xb8,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa6e7/*gb2312*/, 0xfe3e/*utf16*/, {0xef,0xb8,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa6e8/*gb2312*/, 0xfe41/*utf16*/, {0xef,0xb9,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa6e9/*gb2312*/, 0xfe42/*utf16*/, {0xef,0xb9,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa6ea/*gb2312*/, 0xfe43/*utf16*/, {0xef,0xb9,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa6eb/*gb2312*/, 0xfe44/*utf16*/, {0xef,0xb9,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa6ec/*gb2312*/, 0xe794/*utf16*/, {0xee,0x9e,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa6ed/*gb2312*/, 0xe795/*utf16*/, {0xee,0x9e,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa6ee/*gb2312*/, 0xfe3b/*utf16*/, {0xef,0xb8,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa6ef/*gb2312*/, 0xfe3c/*utf16*/, {0xef,0xb8,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xa6f0/*gb2312*/, 0xfe37/*utf16*/, {0xef,0xb8,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa6f1/*gb2312*/, 0xfe38/*utf16*/, {0xef,0xb8,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa6f2/*gb2312*/, 0xfe31/*utf16*/, {0xef,0xb8,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa6f3/*gb2312*/, 0xe796/*utf16*/, {0xee,0x9e,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa6f4/*gb2312*/, 0xfe33/*utf16*/, {0xef,0xb8,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa6f5/*gb2312*/, 0xfe34/*utf16*/, {0xef,0xb8,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa6f6/*gb2312*/, 0xe797/*utf16*/, {0xee,0x9e,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa6f7/*gb2312*/, 0xe798/*utf16*/, {0xee,0x9e,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa6f8/*gb2312*/, 0xe799/*utf16*/, {0xee,0x9e,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa6f9/*gb2312*/, 0xe79a/*utf16*/, {0xee,0x9e,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa6fa/*gb2312*/, 0xe79b/*utf16*/, {0xee,0x9e,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa6fb/*gb2312*/, 0xe79c/*utf16*/, {0xee,0x9e,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa6fc/*gb2312*/, 0xe79d/*utf16*/, {0xee,0x9e,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa6fd/*gb2312*/, 0xe79e/*utf16*/, {0xee,0x9e,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa6fe/*gb2312*/, 0xe79f/*utf16*/, {0xee,0x9e,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xa7a1/*gb2312*/, 0x0410/*utf16*/, {0xd0,0x90,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a2/*gb2312*/, 0x0411/*utf16*/, {0xd0,0x91,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a3/*gb2312*/, 0x0412/*utf16*/, {0xd0,0x92,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a4/*gb2312*/, 0x0413/*utf16*/, {0xd0,0x93,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a5/*gb2312*/, 0x0414/*utf16*/, {0xd0,0x94,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a6/*gb2312*/, 0x0415/*utf16*/, {0xd0,0x95,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a7/*gb2312*/, 0x0401/*utf16*/, {0xd0,0x81,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a8/*gb2312*/, 0x0416/*utf16*/, {0xd0,0x96,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7a9/*gb2312*/, 0x0417/*utf16*/, {0xd0,0x97,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7aa/*gb2312*/, 0x0418/*utf16*/, {0xd0,0x98,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ab/*gb2312*/, 0x0419/*utf16*/, {0xd0,0x99,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ac/*gb2312*/, 0x041a/*utf16*/, {0xd0,0x9a,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ad/*gb2312*/, 0x041b/*utf16*/, {0xd0,0x9b,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ae/*gb2312*/, 0x041c/*utf16*/, {0xd0,0x9c,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7af/*gb2312*/, 0x041d/*utf16*/, {0xd0,0x9d,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b0/*gb2312*/, 0x041e/*utf16*/, {0xd0,0x9e,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b1/*gb2312*/, 0x041f/*utf16*/, {0xd0,0x9f,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b2/*gb2312*/, 0x0420/*utf16*/, {0xd0,0xa0,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b3/*gb2312*/, 0x0421/*utf16*/, {0xd0,0xa1,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b4/*gb2312*/, 0x0422/*utf16*/, {0xd0,0xa2,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b5/*gb2312*/, 0x0423/*utf16*/, {0xd0,0xa3,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b6/*gb2312*/, 0x0424/*utf16*/, {0xd0,0xa4,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b7/*gb2312*/, 0x0425/*utf16*/, {0xd0,0xa5,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b8/*gb2312*/, 0x0426/*utf16*/, {0xd0,0xa6,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7b9/*gb2312*/, 0x0427/*utf16*/, {0xd0,0xa7,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ba/*gb2312*/, 0x0428/*utf16*/, {0xd0,0xa8,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7bb/*gb2312*/, 0x0429/*utf16*/, {0xd0,0xa9,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7bc/*gb2312*/, 0x042a/*utf16*/, {0xd0,0xaa,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7bd/*gb2312*/, 0x042b/*utf16*/, {0xd0,0xab,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7be/*gb2312*/, 0x042c/*utf16*/, {0xd0,0xac,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7bf/*gb2312*/, 0x042d/*utf16*/, {0xd0,0xad,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7c0/*gb2312*/, 0x042e/*utf16*/, {0xd0,0xae,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7c1/*gb2312*/, 0x042f/*utf16*/, {0xd0,0xaf,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7c2/*gb2312*/, 0xe7a0/*utf16*/, {0xee,0x9e,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa7c3/*gb2312*/, 0xe7a1/*utf16*/, {0xee,0x9e,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa7c4/*gb2312*/, 0xe7a2/*utf16*/, {0xee,0x9e,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa7c5/*gb2312*/, 0xe7a3/*utf16*/, {0xee,0x9e,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa7c6/*gb2312*/, 0xe7a4/*utf16*/, {0xee,0x9e,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa7c7/*gb2312*/, 0xe7a5/*utf16*/, {0xee,0x9e,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa7c8/*gb2312*/, 0xe7a6/*utf16*/, {0xee,0x9e,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa7c9/*gb2312*/, 0xe7a7/*utf16*/, {0xee,0x9e,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa7ca/*gb2312*/, 0xe7a8/*utf16*/, {0xee,0x9e,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa7cb/*gb2312*/, 0xe7a9/*utf16*/, {0xee,0x9e,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa7cc/*gb2312*/, 0xe7aa/*utf16*/, {0xee,0x9e,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa7cd/*gb2312*/, 0xe7ab/*utf16*/, {0xee,0x9e,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa7ce/*gb2312*/, 0xe7ac/*utf16*/, {0xee,0x9e,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xa7cf/*gb2312*/, 0xe7ad/*utf16*/, {0xee,0x9e,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xa7d0/*gb2312*/, 0xe7ae/*utf16*/, {0xee,0x9e,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa7d1/*gb2312*/, 0x0430/*utf16*/, {0xd0,0xb0,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d2/*gb2312*/, 0x0431/*utf16*/, {0xd0,0xb1,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d3/*gb2312*/, 0x0432/*utf16*/, {0xd0,0xb2,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d4/*gb2312*/, 0x0433/*utf16*/, {0xd0,0xb3,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d5/*gb2312*/, 0x0434/*utf16*/, {0xd0,0xb4,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d6/*gb2312*/, 0x0435/*utf16*/, {0xd0,0xb5,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d7/*gb2312*/, 0x0451/*utf16*/, {0xd1,0x91,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d8/*gb2312*/, 0x0436/*utf16*/, {0xd0,0xb6,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7d9/*gb2312*/, 0x0437/*utf16*/, {0xd0,0xb7,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7da/*gb2312*/, 0x0438/*utf16*/, {0xd0,0xb8,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7db/*gb2312*/, 0x0439/*utf16*/, {0xd0,0xb9,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7dc/*gb2312*/, 0x043a/*utf16*/, {0xd0,0xba,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7dd/*gb2312*/, 0x043b/*utf16*/, {0xd0,0xbb,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7de/*gb2312*/, 0x043c/*utf16*/, {0xd0,0xbc,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7df/*gb2312*/, 0x043d/*utf16*/, {0xd0,0xbd,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e0/*gb2312*/, 0x043e/*utf16*/, {0xd0,0xbe,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e1/*gb2312*/, 0x043f/*utf16*/, {0xd0,0xbf,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e2/*gb2312*/, 0x0440/*utf16*/, {0xd1,0x80,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e3/*gb2312*/, 0x0441/*utf16*/, {0xd1,0x81,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e4/*gb2312*/, 0x0442/*utf16*/, {0xd1,0x82,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e5/*gb2312*/, 0x0443/*utf16*/, {0xd1,0x83,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e6/*gb2312*/, 0x0444/*utf16*/, {0xd1,0x84,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e7/*gb2312*/, 0x0445/*utf16*/, {0xd1,0x85,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e8/*gb2312*/, 0x0446/*utf16*/, {0xd1,0x86,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7e9/*gb2312*/, 0x0447/*utf16*/, {0xd1,0x87,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ea/*gb2312*/, 0x0448/*utf16*/, {0xd1,0x88,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7eb/*gb2312*/, 0x0449/*utf16*/, {0xd1,0x89,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ec/*gb2312*/, 0x044a/*utf16*/, {0xd1,0x8a,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ed/*gb2312*/, 0x044b/*utf16*/, {0xd1,0x8b,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ee/*gb2312*/, 0x044c/*utf16*/, {0xd1,0x8c,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7ef/*gb2312*/, 0x044d/*utf16*/, {0xd1,0x8d,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7f0/*gb2312*/, 0x044e/*utf16*/, {0xd1,0x8e,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7f1/*gb2312*/, 0x044f/*utf16*/, {0xd1,0x8f,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa7f2/*gb2312*/, 0xe7af/*utf16*/, {0xee,0x9e,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa7f3/*gb2312*/, 0xe7b0/*utf16*/, {0xee,0x9e,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa7f4/*gb2312*/, 0xe7b1/*utf16*/, {0xee,0x9e,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa7f5/*gb2312*/, 0xe7b2/*utf16*/, {0xee,0x9e,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa7f6/*gb2312*/, 0xe7b3/*utf16*/, {0xee,0x9e,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa7f7/*gb2312*/, 0xe7b4/*utf16*/, {0xee,0x9e,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa7f8/*gb2312*/, 0xe7b5/*utf16*/, {0xee,0x9e,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa7f9/*gb2312*/, 0xe7b6/*utf16*/, {0xee,0x9e,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa7fa/*gb2312*/, 0xe7b7/*utf16*/, {0xee,0x9e,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa7fb/*gb2312*/, 0xe7b8/*utf16*/, {0xee,0x9e,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa7fc/*gb2312*/, 0xe7b9/*utf16*/, {0xee,0x9e,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa7fd/*gb2312*/, 0xe7ba/*utf16*/, {0xee,0x9e,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa7fe/*gb2312*/, 0xe7bb/*utf16*/, {0xee,0x9e,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa8a1/*gb2312*/, 0x0101/*utf16*/, {0xc4,0x81,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a2/*gb2312*/, 0x00e1/*utf16*/, {0xc3,0xa1,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a3/*gb2312*/, 0x01ce/*utf16*/, {0xc7,0x8e,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a4/*gb2312*/, 0x00e0/*utf16*/, {0xc3,0xa0,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a5/*gb2312*/, 0x0113/*utf16*/, {0xc4,0x93,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a6/*gb2312*/, 0x00e9/*utf16*/, {0xc3,0xa9,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a7/*gb2312*/, 0x011b/*utf16*/, {0xc4,0x9b,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a8/*gb2312*/, 0x00e8/*utf16*/, {0xc3,0xa8,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8a9/*gb2312*/, 0x012b/*utf16*/, {0xc4,0xab,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8aa/*gb2312*/, 0x00ed/*utf16*/, {0xc3,0xad,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8ab/*gb2312*/, 0x01d0/*utf16*/, {0xc7,0x90,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8ac/*gb2312*/, 0x00ec/*utf16*/, {0xc3,0xac,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8ad/*gb2312*/, 0x014d/*utf16*/, {0xc5,0x8d,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8ae/*gb2312*/, 0x00f3/*utf16*/, {0xc3,0xb3,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8af/*gb2312*/, 0x01d2/*utf16*/, {0xc7,0x92,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b0/*gb2312*/, 0x00f2/*utf16*/, {0xc3,0xb2,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b1/*gb2312*/, 0x016b/*utf16*/, {0xc5,0xab,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b2/*gb2312*/, 0x00fa/*utf16*/, {0xc3,0xba,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b3/*gb2312*/, 0x01d4/*utf16*/, {0xc7,0x94,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b4/*gb2312*/, 0x00f9/*utf16*/, {0xc3,0xb9,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b5/*gb2312*/, 0x01d6/*utf16*/, {0xc7,0x96,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b6/*gb2312*/, 0x01d8/*utf16*/, {0xc7,0x98,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b7/*gb2312*/, 0x01da/*utf16*/, {0xc7,0x9a,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b8/*gb2312*/, 0x01dc/*utf16*/, {0xc7,0x9c,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8b9/*gb2312*/, 0x00fc/*utf16*/, {0xc3,0xbc,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8ba/*gb2312*/, 0x00ea/*utf16*/, {0xc3,0xaa,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8bb/*gb2312*/, 0x0251/*utf16*/, {0xc9,0x91,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8bc/*gb2312*/, 0xe7c7/*utf16*/, {0xee,0x9f,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa8bd/*gb2312*/, 0x0144/*utf16*/, {0xc5,0x84,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8be/*gb2312*/, 0x0148/*utf16*/, {0xc5,0x88,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8bf/*gb2312*/, 0xe7c8/*utf16*/, {0xee,0x9f,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa8c0/*gb2312*/, 0x0261/*utf16*/, {0xc9,0xa1,0x00}/*utf8*/, 2/*utf8 len*/},
	{0xa8c1/*gb2312*/, 0xe7c9/*utf16*/, {0xee,0x9f,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa8c2/*gb2312*/, 0xe7ca/*utf16*/, {0xee,0x9f,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa8c3/*gb2312*/, 0xe7cb/*utf16*/, {0xee,0x9f,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa8c4/*gb2312*/, 0xe7cc/*utf16*/, {0xee,0x9f,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa8c5/*gb2312*/, 0x3105/*utf16*/, {0xe3,0x84,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa8c6/*gb2312*/, 0x3106/*utf16*/, {0xe3,0x84,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa8c7/*gb2312*/, 0x3107/*utf16*/, {0xe3,0x84,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa8c8/*gb2312*/, 0x3108/*utf16*/, {0xe3,0x84,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa8c9/*gb2312*/, 0x3109/*utf16*/, {0xe3,0x84,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa8ca/*gb2312*/, 0x310a/*utf16*/, {0xe3,0x84,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa8cb/*gb2312*/, 0x310b/*utf16*/, {0xe3,0x84,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa8cc/*gb2312*/, 0x310c/*utf16*/, {0xe3,0x84,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa8cd/*gb2312*/, 0x310d/*utf16*/, {0xe3,0x84,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa8ce/*gb2312*/, 0x310e/*utf16*/, {0xe3,0x84,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa8cf/*gb2312*/, 0x310f/*utf16*/, {0xe3,0x84,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa8d0/*gb2312*/, 0x3110/*utf16*/, {0xe3,0x84,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa8d1/*gb2312*/, 0x3111/*utf16*/, {0xe3,0x84,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa8d2/*gb2312*/, 0x3112/*utf16*/, {0xe3,0x84,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa8d3/*gb2312*/, 0x3113/*utf16*/, {0xe3,0x84,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa8d4/*gb2312*/, 0x3114/*utf16*/, {0xe3,0x84,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa8d5/*gb2312*/, 0x3115/*utf16*/, {0xe3,0x84,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa8d6/*gb2312*/, 0x3116/*utf16*/, {0xe3,0x84,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa8d7/*gb2312*/, 0x3117/*utf16*/, {0xe3,0x84,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa8d8/*gb2312*/, 0x3118/*utf16*/, {0xe3,0x84,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa8d9/*gb2312*/, 0x3119/*utf16*/, {0xe3,0x84,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa8da/*gb2312*/, 0x311a/*utf16*/, {0xe3,0x84,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa8db/*gb2312*/, 0x311b/*utf16*/, {0xe3,0x84,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa8dc/*gb2312*/, 0x311c/*utf16*/, {0xe3,0x84,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa8dd/*gb2312*/, 0x311d/*utf16*/, {0xe3,0x84,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa8de/*gb2312*/, 0x311e/*utf16*/, {0xe3,0x84,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa8df/*gb2312*/, 0x311f/*utf16*/, {0xe3,0x84,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xa8e0/*gb2312*/, 0x3120/*utf16*/, {0xe3,0x84,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa8e1/*gb2312*/, 0x3121/*utf16*/, {0xe3,0x84,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa8e2/*gb2312*/, 0x3122/*utf16*/, {0xe3,0x84,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa8e3/*gb2312*/, 0x3123/*utf16*/, {0xe3,0x84,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa8e4/*gb2312*/, 0x3124/*utf16*/, {0xe3,0x84,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa8e5/*gb2312*/, 0x3125/*utf16*/, {0xe3,0x84,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa8e6/*gb2312*/, 0x3126/*utf16*/, {0xe3,0x84,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa8e7/*gb2312*/, 0x3127/*utf16*/, {0xe3,0x84,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa8e8/*gb2312*/, 0x3128/*utf16*/, {0xe3,0x84,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa8e9/*gb2312*/, 0x3129/*utf16*/, {0xe3,0x84,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa8ea/*gb2312*/, 0xe7cd/*utf16*/, {0xee,0x9f,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa8eb/*gb2312*/, 0xe7ce/*utf16*/, {0xee,0x9f,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa8ec/*gb2312*/, 0xe7cf/*utf16*/, {0xee,0x9f,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa8ed/*gb2312*/, 0xe7d0/*utf16*/, {0xee,0x9f,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa8ee/*gb2312*/, 0xe7d1/*utf16*/, {0xee,0x9f,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa8ef/*gb2312*/, 0xe7d2/*utf16*/, {0xee,0x9f,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa8f0/*gb2312*/, 0xe7d3/*utf16*/, {0xee,0x9f,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa8f1/*gb2312*/, 0xe7d4/*utf16*/, {0xee,0x9f,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa8f2/*gb2312*/, 0xe7d5/*utf16*/, {0xee,0x9f,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa8f3/*gb2312*/, 0xe7d6/*utf16*/, {0xee,0x9f,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa8f4/*gb2312*/, 0xe7d7/*utf16*/, {0xee,0x9f,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa8f5/*gb2312*/, 0xe7d8/*utf16*/, {0xee,0x9f,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa8f6/*gb2312*/, 0xe7d9/*utf16*/, {0xee,0x9f,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa8f7/*gb2312*/, 0xe7da/*utf16*/, {0xee,0x9f,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa8f8/*gb2312*/, 0xe7db/*utf16*/, {0xee,0x9f,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa8f9/*gb2312*/, 0xe7dc/*utf16*/, {0xee,0x9f,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa8fa/*gb2312*/, 0xe7dd/*utf16*/, {0xee,0x9f,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa8fb/*gb2312*/, 0xe7de/*utf16*/, {0xee,0x9f,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa8fc/*gb2312*/, 0xe7df/*utf16*/, {0xee,0x9f,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xa8fd/*gb2312*/, 0xe7e0/*utf16*/, {0xee,0x9f,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa8fe/*gb2312*/, 0xe7e1/*utf16*/, {0xee,0x9f,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa9a1/*gb2312*/, 0xe7fe/*utf16*/, {0xee,0x9f,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa9a2/*gb2312*/, 0xe7ff/*utf16*/, {0xee,0x9f,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa9a3/*gb2312*/, 0xe800/*utf16*/, {0xee,0xa0,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa9a4/*gb2312*/, 0x2500/*utf16*/, {0xe2,0x94,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa9a5/*gb2312*/, 0x2501/*utf16*/, {0xe2,0x94,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa9a6/*gb2312*/, 0x2502/*utf16*/, {0xe2,0x94,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa9a7/*gb2312*/, 0x2503/*utf16*/, {0xe2,0x94,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa9a8/*gb2312*/, 0x2504/*utf16*/, {0xe2,0x94,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa9a9/*gb2312*/, 0x2505/*utf16*/, {0xe2,0x94,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa9aa/*gb2312*/, 0x2506/*utf16*/, {0xe2,0x94,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa9ab/*gb2312*/, 0x2507/*utf16*/, {0xe2,0x94,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa9ac/*gb2312*/, 0x2508/*utf16*/, {0xe2,0x94,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa9ad/*gb2312*/, 0x2509/*utf16*/, {0xe2,0x94,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa9ae/*gb2312*/, 0x250a/*utf16*/, {0xe2,0x94,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa9af/*gb2312*/, 0x250b/*utf16*/, {0xe2,0x94,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa9b0/*gb2312*/, 0x250c/*utf16*/, {0xe2,0x94,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa9b1/*gb2312*/, 0x250d/*utf16*/, {0xe2,0x94,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa9b2/*gb2312*/, 0x250e/*utf16*/, {0xe2,0x94,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa9b3/*gb2312*/, 0x250f/*utf16*/, {0xe2,0x94,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xa9b4/*gb2312*/, 0x2510/*utf16*/, {0xe2,0x94,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xa9b5/*gb2312*/, 0x2511/*utf16*/, {0xe2,0x94,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xa9b6/*gb2312*/, 0x2512/*utf16*/, {0xe2,0x94,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xa9b7/*gb2312*/, 0x2513/*utf16*/, {0xe2,0x94,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xa9b8/*gb2312*/, 0x2514/*utf16*/, {0xe2,0x94,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xa9b9/*gb2312*/, 0x2515/*utf16*/, {0xe2,0x94,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xa9ba/*gb2312*/, 0x2516/*utf16*/, {0xe2,0x94,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xa9bb/*gb2312*/, 0x2517/*utf16*/, {0xe2,0x94,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xa9bc/*gb2312*/, 0x2518/*utf16*/, {0xe2,0x94,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xa9bd/*gb2312*/, 0x2519/*utf16*/, {0xe2,0x94,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xa9be/*gb2312*/, 0x251a/*utf16*/, {0xe2,0x94,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xa9bf/*gb2312*/, 0x251b/*utf16*/, {0xe2,0x94,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xa9c0/*gb2312*/, 0x251c/*utf16*/, {0xe2,0x94,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xa9c1/*gb2312*/, 0x251d/*utf16*/, {0xe2,0x94,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xa9c2/*gb2312*/, 0x251e/*utf16*/, {0xe2,0x94,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xa9c3/*gb2312*/, 0x251f/*utf16*/, {0xe2,0x94,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xa9c4/*gb2312*/, 0x2520/*utf16*/, {0xe2,0x94,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xa9c5/*gb2312*/, 0x2521/*utf16*/, {0xe2,0x94,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xa9c6/*gb2312*/, 0x2522/*utf16*/, {0xe2,0x94,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xa9c7/*gb2312*/, 0x2523/*utf16*/, {0xe2,0x94,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xa9c8/*gb2312*/, 0x2524/*utf16*/, {0xe2,0x94,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xa9c9/*gb2312*/, 0x2525/*utf16*/, {0xe2,0x94,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xa9ca/*gb2312*/, 0x2526/*utf16*/, {0xe2,0x94,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xa9cb/*gb2312*/, 0x2527/*utf16*/, {0xe2,0x94,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xa9cc/*gb2312*/, 0x2528/*utf16*/, {0xe2,0x94,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xa9cd/*gb2312*/, 0x2529/*utf16*/, {0xe2,0x94,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xa9ce/*gb2312*/, 0x252a/*utf16*/, {0xe2,0x94,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xa9cf/*gb2312*/, 0x252b/*utf16*/, {0xe2,0x94,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xa9d0/*gb2312*/, 0x252c/*utf16*/, {0xe2,0x94,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xa9d1/*gb2312*/, 0x252d/*utf16*/, {0xe2,0x94,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xa9d2/*gb2312*/, 0x252e/*utf16*/, {0xe2,0x94,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xa9d3/*gb2312*/, 0x252f/*utf16*/, {0xe2,0x94,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xa9d4/*gb2312*/, 0x2530/*utf16*/, {0xe2,0x94,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xa9d5/*gb2312*/, 0x2531/*utf16*/, {0xe2,0x94,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xa9d6/*gb2312*/, 0x2532/*utf16*/, {0xe2,0x94,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xa9d7/*gb2312*/, 0x2533/*utf16*/, {0xe2,0x94,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xa9d8/*gb2312*/, 0x2534/*utf16*/, {0xe2,0x94,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xa9d9/*gb2312*/, 0x2535/*utf16*/, {0xe2,0x94,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xa9da/*gb2312*/, 0x2536/*utf16*/, {0xe2,0x94,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xa9db/*gb2312*/, 0x2537/*utf16*/, {0xe2,0x94,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xa9dc/*gb2312*/, 0x2538/*utf16*/, {0xe2,0x94,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xa9dd/*gb2312*/, 0x2539/*utf16*/, {0xe2,0x94,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xa9de/*gb2312*/, 0x253a/*utf16*/, {0xe2,0x94,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xa9df/*gb2312*/, 0x253b/*utf16*/, {0xe2,0x94,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xa9e0/*gb2312*/, 0x253c/*utf16*/, {0xe2,0x94,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xa9e1/*gb2312*/, 0x253d/*utf16*/, {0xe2,0x94,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xa9e2/*gb2312*/, 0x253e/*utf16*/, {0xe2,0x94,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xa9e3/*gb2312*/, 0x253f/*utf16*/, {0xe2,0x94,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xa9e4/*gb2312*/, 0x2540/*utf16*/, {0xe2,0x95,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xa9e5/*gb2312*/, 0x2541/*utf16*/, {0xe2,0x95,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa9e6/*gb2312*/, 0x2542/*utf16*/, {0xe2,0x95,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa9e7/*gb2312*/, 0x2543/*utf16*/, {0xe2,0x95,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa9e8/*gb2312*/, 0x2544/*utf16*/, {0xe2,0x95,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa9e9/*gb2312*/, 0x2545/*utf16*/, {0xe2,0x95,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa9ea/*gb2312*/, 0x2546/*utf16*/, {0xe2,0x95,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa9eb/*gb2312*/, 0x2547/*utf16*/, {0xe2,0x95,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa9ec/*gb2312*/, 0x2548/*utf16*/, {0xe2,0x95,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa9ed/*gb2312*/, 0x2549/*utf16*/, {0xe2,0x95,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa9ee/*gb2312*/, 0x254a/*utf16*/, {0xe2,0x95,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa9ef/*gb2312*/, 0x254b/*utf16*/, {0xe2,0x95,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa9f0/*gb2312*/, 0xe801/*utf16*/, {0xee,0xa0,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xa9f1/*gb2312*/, 0xe802/*utf16*/, {0xee,0xa0,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xa9f2/*gb2312*/, 0xe803/*utf16*/, {0xee,0xa0,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xa9f3/*gb2312*/, 0xe804/*utf16*/, {0xee,0xa0,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xa9f4/*gb2312*/, 0xe805/*utf16*/, {0xee,0xa0,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xa9f5/*gb2312*/, 0xe806/*utf16*/, {0xee,0xa0,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xa9f6/*gb2312*/, 0xe807/*utf16*/, {0xee,0xa0,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xa9f7/*gb2312*/, 0xe808/*utf16*/, {0xee,0xa0,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xa9f8/*gb2312*/, 0xe809/*utf16*/, {0xee,0xa0,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xa9f9/*gb2312*/, 0xe80a/*utf16*/, {0xee,0xa0,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xa9fa/*gb2312*/, 0xe80b/*utf16*/, {0xee,0xa0,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xa9fb/*gb2312*/, 0xe80c/*utf16*/, {0xee,0xa0,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xa9fc/*gb2312*/, 0xe80d/*utf16*/, {0xee,0xa0,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xa9fd/*gb2312*/, 0xe80e/*utf16*/, {0xee,0xa0,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xa9fe/*gb2312*/, 0xe80f/*utf16*/, {0xee,0xa0,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xaaa1/*gb2312*/, 0xe000/*utf16*/, {0xee,0x80,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xaaa2/*gb2312*/, 0xe001/*utf16*/, {0xee,0x80,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xaaa3/*gb2312*/, 0xe002/*utf16*/, {0xee,0x80,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xaaa4/*gb2312*/, 0xe003/*utf16*/, {0xee,0x80,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xaaa5/*gb2312*/, 0xe004/*utf16*/, {0xee,0x80,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xaaa6/*gb2312*/, 0xe005/*utf16*/, {0xee,0x80,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xaaa7/*gb2312*/, 0xe006/*utf16*/, {0xee,0x80,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xaaa8/*gb2312*/, 0xe007/*utf16*/, {0xee,0x80,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xaaa9/*gb2312*/, 0xe008/*utf16*/, {0xee,0x80,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xaaaa/*gb2312*/, 0xe009/*utf16*/, {0xee,0x80,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xaaab/*gb2312*/, 0xe00a/*utf16*/, {0xee,0x80,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xaaac/*gb2312*/, 0xe00b/*utf16*/, {0xee,0x80,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xaaad/*gb2312*/, 0xe00c/*utf16*/, {0xee,0x80,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xaaae/*gb2312*/, 0xe00d/*utf16*/, {0xee,0x80,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xaaaf/*gb2312*/, 0xe00e/*utf16*/, {0xee,0x80,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xaab0/*gb2312*/, 0xe00f/*utf16*/, {0xee,0x80,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xaab1/*gb2312*/, 0xe010/*utf16*/, {0xee,0x80,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xaab2/*gb2312*/, 0xe011/*utf16*/, {0xee,0x80,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xaab3/*gb2312*/, 0xe012/*utf16*/, {0xee,0x80,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xaab4/*gb2312*/, 0xe013/*utf16*/, {0xee,0x80,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xaab5/*gb2312*/, 0xe014/*utf16*/, {0xee,0x80,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xaab6/*gb2312*/, 0xe015/*utf16*/, {0xee,0x80,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xaab7/*gb2312*/, 0xe016/*utf16*/, {0xee,0x80,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xaab8/*gb2312*/, 0xe017/*utf16*/, {0xee,0x80,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xaab9/*gb2312*/, 0xe018/*utf16*/, {0xee,0x80,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xaaba/*gb2312*/, 0xe019/*utf16*/, {0xee,0x80,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xaabb/*gb2312*/, 0xe01a/*utf16*/, {0xee,0x80,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xaabc/*gb2312*/, 0xe01b/*utf16*/, {0xee,0x80,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xaabd/*gb2312*/, 0xe01c/*utf16*/, {0xee,0x80,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xaabe/*gb2312*/, 0xe01d/*utf16*/, {0xee,0x80,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xaabf/*gb2312*/, 0xe01e/*utf16*/, {0xee,0x80,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xaac0/*gb2312*/, 0xe01f/*utf16*/, {0xee,0x80,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xaac1/*gb2312*/, 0xe020/*utf16*/, {0xee,0x80,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xaac2/*gb2312*/, 0xe021/*utf16*/, {0xee,0x80,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xaac3/*gb2312*/, 0xe022/*utf16*/, {0xee,0x80,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xaac4/*gb2312*/, 0xe023/*utf16*/, {0xee,0x80,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xaac5/*gb2312*/, 0xe024/*utf16*/, {0xee,0x80,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xaac6/*gb2312*/, 0xe025/*utf16*/, {0xee,0x80,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xaac7/*gb2312*/, 0xe026/*utf16*/, {0xee,0x80,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xaac8/*gb2312*/, 0xe027/*utf16*/, {0xee,0x80,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xaac9/*gb2312*/, 0xe028/*utf16*/, {0xee,0x80,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xaaca/*gb2312*/, 0xe029/*utf16*/, {0xee,0x80,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xaacb/*gb2312*/, 0xe02a/*utf16*/, {0xee,0x80,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xaacc/*gb2312*/, 0xe02b/*utf16*/, {0xee,0x80,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xaacd/*gb2312*/, 0xe02c/*utf16*/, {0xee,0x80,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xaace/*gb2312*/, 0xe02d/*utf16*/, {0xee,0x80,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xaacf/*gb2312*/, 0xe02e/*utf16*/, {0xee,0x80,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xaad0/*gb2312*/, 0xe02f/*utf16*/, {0xee,0x80,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xaad1/*gb2312*/, 0xe030/*utf16*/, {0xee,0x80,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xaad2/*gb2312*/, 0xe031/*utf16*/, {0xee,0x80,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xaad3/*gb2312*/, 0xe032/*utf16*/, {0xee,0x80,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xaad4/*gb2312*/, 0xe033/*utf16*/, {0xee,0x80,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xaad5/*gb2312*/, 0xe034/*utf16*/, {0xee,0x80,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xaad6/*gb2312*/, 0xe035/*utf16*/, {0xee,0x80,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xaad7/*gb2312*/, 0xe036/*utf16*/, {0xee,0x80,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xaad8/*gb2312*/, 0xe037/*utf16*/, {0xee,0x80,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xaad9/*gb2312*/, 0xe038/*utf16*/, {0xee,0x80,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xaada/*gb2312*/, 0xe039/*utf16*/, {0xee,0x80,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xaadb/*gb2312*/, 0xe03a/*utf16*/, {0xee,0x80,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xaadc/*gb2312*/, 0xe03b/*utf16*/, {0xee,0x80,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xaadd/*gb2312*/, 0xe03c/*utf16*/, {0xee,0x80,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xaade/*gb2312*/, 0xe03d/*utf16*/, {0xee,0x80,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xaadf/*gb2312*/, 0xe03e/*utf16*/, {0xee,0x80,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xaae0/*gb2312*/, 0xe03f/*utf16*/, {0xee,0x80,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xaae1/*gb2312*/, 0xe040/*utf16*/, {0xee,0x81,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xaae2/*gb2312*/, 0xe041/*utf16*/, {0xee,0x81,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xaae3/*gb2312*/, 0xe042/*utf16*/, {0xee,0x81,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xaae4/*gb2312*/, 0xe043/*utf16*/, {0xee,0x81,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xaae5/*gb2312*/, 0xe044/*utf16*/, {0xee,0x81,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xaae6/*gb2312*/, 0xe045/*utf16*/, {0xee,0x81,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xaae7/*gb2312*/, 0xe046/*utf16*/, {0xee,0x81,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xaae8/*gb2312*/, 0xe047/*utf16*/, {0xee,0x81,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xaae9/*gb2312*/, 0xe048/*utf16*/, {0xee,0x81,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xaaea/*gb2312*/, 0xe049/*utf16*/, {0xee,0x81,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xaaeb/*gb2312*/, 0xe04a/*utf16*/, {0xee,0x81,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xaaec/*gb2312*/, 0xe04b/*utf16*/, {0xee,0x81,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xaaed/*gb2312*/, 0xe04c/*utf16*/, {0xee,0x81,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xaaee/*gb2312*/, 0xe04d/*utf16*/, {0xee,0x81,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xaaef/*gb2312*/, 0xe04e/*utf16*/, {0xee,0x81,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xaaf0/*gb2312*/, 0xe04f/*utf16*/, {0xee,0x81,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xaaf1/*gb2312*/, 0xe050/*utf16*/, {0xee,0x81,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xaaf2/*gb2312*/, 0xe051/*utf16*/, {0xee,0x81,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xaaf3/*gb2312*/, 0xe052/*utf16*/, {0xee,0x81,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xaaf4/*gb2312*/, 0xe053/*utf16*/, {0xee,0x81,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xaaf5/*gb2312*/, 0xe054/*utf16*/, {0xee,0x81,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xaaf6/*gb2312*/, 0xe055/*utf16*/, {0xee,0x81,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xaaf7/*gb2312*/, 0xe056/*utf16*/, {0xee,0x81,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xaaf8/*gb2312*/, 0xe057/*utf16*/, {0xee,0x81,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xaaf9/*gb2312*/, 0xe058/*utf16*/, {0xee,0x81,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xaafa/*gb2312*/, 0xe059/*utf16*/, {0xee,0x81,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xaafb/*gb2312*/, 0xe05a/*utf16*/, {0xee,0x81,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xaafc/*gb2312*/, 0xe05b/*utf16*/, {0xee,0x81,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xaafd/*gb2312*/, 0xe05c/*utf16*/, {0xee,0x81,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xaafe/*gb2312*/, 0xe05d/*utf16*/, {0xee,0x81,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xaba1/*gb2312*/, 0xe05e/*utf16*/, {0xee,0x81,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xaba2/*gb2312*/, 0xe05f/*utf16*/, {0xee,0x81,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xaba3/*gb2312*/, 0xe060/*utf16*/, {0xee,0x81,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xaba4/*gb2312*/, 0xe061/*utf16*/, {0xee,0x81,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xaba5/*gb2312*/, 0xe062/*utf16*/, {0xee,0x81,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xaba6/*gb2312*/, 0xe063/*utf16*/, {0xee,0x81,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xaba7/*gb2312*/, 0xe064/*utf16*/, {0xee,0x81,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xaba8/*gb2312*/, 0xe065/*utf16*/, {0xee,0x81,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xaba9/*gb2312*/, 0xe066/*utf16*/, {0xee,0x81,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xabaa/*gb2312*/, 0xe067/*utf16*/, {0xee,0x81,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xabab/*gb2312*/, 0xe068/*utf16*/, {0xee,0x81,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xabac/*gb2312*/, 0xe069/*utf16*/, {0xee,0x81,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xabad/*gb2312*/, 0xe06a/*utf16*/, {0xee,0x81,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xabae/*gb2312*/, 0xe06b/*utf16*/, {0xee,0x81,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xabaf/*gb2312*/, 0xe06c/*utf16*/, {0xee,0x81,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xabb0/*gb2312*/, 0xe06d/*utf16*/, {0xee,0x81,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xabb1/*gb2312*/, 0xe06e/*utf16*/, {0xee,0x81,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xabb2/*gb2312*/, 0xe06f/*utf16*/, {0xee,0x81,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xabb3/*gb2312*/, 0xe070/*utf16*/, {0xee,0x81,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xabb4/*gb2312*/, 0xe071/*utf16*/, {0xee,0x81,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xabb5/*gb2312*/, 0xe072/*utf16*/, {0xee,0x81,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xabb6/*gb2312*/, 0xe073/*utf16*/, {0xee,0x81,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xabb7/*gb2312*/, 0xe074/*utf16*/, {0xee,0x81,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xabb8/*gb2312*/, 0xe075/*utf16*/, {0xee,0x81,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xabb9/*gb2312*/, 0xe076/*utf16*/, {0xee,0x81,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xabba/*gb2312*/, 0xe077/*utf16*/, {0xee,0x81,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xabbb/*gb2312*/, 0xe078/*utf16*/, {0xee,0x81,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xabbc/*gb2312*/, 0xe079/*utf16*/, {0xee,0x81,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xabbd/*gb2312*/, 0xe07a/*utf16*/, {0xee,0x81,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xabbe/*gb2312*/, 0xe07b/*utf16*/, {0xee,0x81,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xabbf/*gb2312*/, 0xe07c/*utf16*/, {0xee,0x81,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xabc0/*gb2312*/, 0xe07d/*utf16*/, {0xee,0x81,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xabc1/*gb2312*/, 0xe07e/*utf16*/, {0xee,0x81,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xabc2/*gb2312*/, 0xe07f/*utf16*/, {0xee,0x81,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xabc3/*gb2312*/, 0xe080/*utf16*/, {0xee,0x82,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xabc4/*gb2312*/, 0xe081/*utf16*/, {0xee,0x82,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xabc5/*gb2312*/, 0xe082/*utf16*/, {0xee,0x82,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xabc6/*gb2312*/, 0xe083/*utf16*/, {0xee,0x82,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xabc7/*gb2312*/, 0xe084/*utf16*/, {0xee,0x82,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xabc8/*gb2312*/, 0xe085/*utf16*/, {0xee,0x82,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xabc9/*gb2312*/, 0xe086/*utf16*/, {0xee,0x82,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xabca/*gb2312*/, 0xe087/*utf16*/, {0xee,0x82,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xabcb/*gb2312*/, 0xe088/*utf16*/, {0xee,0x82,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xabcc/*gb2312*/, 0xe089/*utf16*/, {0xee,0x82,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xabcd/*gb2312*/, 0xe08a/*utf16*/, {0xee,0x82,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xabce/*gb2312*/, 0xe08b/*utf16*/, {0xee,0x82,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xabcf/*gb2312*/, 0xe08c/*utf16*/, {0xee,0x82,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xabd0/*gb2312*/, 0xe08d/*utf16*/, {0xee,0x82,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xabd1/*gb2312*/, 0xe08e/*utf16*/, {0xee,0x82,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xabd2/*gb2312*/, 0xe08f/*utf16*/, {0xee,0x82,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xabd3/*gb2312*/, 0xe090/*utf16*/, {0xee,0x82,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xabd4/*gb2312*/, 0xe091/*utf16*/, {0xee,0x82,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xabd5/*gb2312*/, 0xe092/*utf16*/, {0xee,0x82,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xabd6/*gb2312*/, 0xe093/*utf16*/, {0xee,0x82,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xabd7/*gb2312*/, 0xe094/*utf16*/, {0xee,0x82,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xabd8/*gb2312*/, 0xe095/*utf16*/, {0xee,0x82,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xabd9/*gb2312*/, 0xe096/*utf16*/, {0xee,0x82,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xabda/*gb2312*/, 0xe097/*utf16*/, {0xee,0x82,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xabdb/*gb2312*/, 0xe098/*utf16*/, {0xee,0x82,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xabdc/*gb2312*/, 0xe099/*utf16*/, {0xee,0x82,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xabdd/*gb2312*/, 0xe09a/*utf16*/, {0xee,0x82,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xabde/*gb2312*/, 0xe09b/*utf16*/, {0xee,0x82,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xabdf/*gb2312*/, 0xe09c/*utf16*/, {0xee,0x82,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xabe0/*gb2312*/, 0xe09d/*utf16*/, {0xee,0x82,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xabe1/*gb2312*/, 0xe09e/*utf16*/, {0xee,0x82,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xabe2/*gb2312*/, 0xe09f/*utf16*/, {0xee,0x82,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xabe3/*gb2312*/, 0xe0a0/*utf16*/, {0xee,0x82,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xabe4/*gb2312*/, 0xe0a1/*utf16*/, {0xee,0x82,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xabe5/*gb2312*/, 0xe0a2/*utf16*/, {0xee,0x82,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xabe6/*gb2312*/, 0xe0a3/*utf16*/, {0xee,0x82,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xabe7/*gb2312*/, 0xe0a4/*utf16*/, {0xee,0x82,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xabe8/*gb2312*/, 0xe0a5/*utf16*/, {0xee,0x82,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xabe9/*gb2312*/, 0xe0a6/*utf16*/, {0xee,0x82,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xabea/*gb2312*/, 0xe0a7/*utf16*/, {0xee,0x82,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xabeb/*gb2312*/, 0xe0a8/*utf16*/, {0xee,0x82,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xabec/*gb2312*/, 0xe0a9/*utf16*/, {0xee,0x82,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xabed/*gb2312*/, 0xe0aa/*utf16*/, {0xee,0x82,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xabee/*gb2312*/, 0xe0ab/*utf16*/, {0xee,0x82,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xabef/*gb2312*/, 0xe0ac/*utf16*/, {0xee,0x82,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xabf0/*gb2312*/, 0xe0ad/*utf16*/, {0xee,0x82,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xabf1/*gb2312*/, 0xe0ae/*utf16*/, {0xee,0x82,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xabf2/*gb2312*/, 0xe0af/*utf16*/, {0xee,0x82,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xabf3/*gb2312*/, 0xe0b0/*utf16*/, {0xee,0x82,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xabf4/*gb2312*/, 0xe0b1/*utf16*/, {0xee,0x82,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xabf5/*gb2312*/, 0xe0b2/*utf16*/, {0xee,0x82,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xabf6/*gb2312*/, 0xe0b3/*utf16*/, {0xee,0x82,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xabf7/*gb2312*/, 0xe0b4/*utf16*/, {0xee,0x82,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xabf8/*gb2312*/, 0xe0b5/*utf16*/, {0xee,0x82,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xabf9/*gb2312*/, 0xe0b6/*utf16*/, {0xee,0x82,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xabfa/*gb2312*/, 0xe0b7/*utf16*/, {0xee,0x82,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xabfb/*gb2312*/, 0xe0b8/*utf16*/, {0xee,0x82,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xabfc/*gb2312*/, 0xe0b9/*utf16*/, {0xee,0x82,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xabfd/*gb2312*/, 0xe0ba/*utf16*/, {0xee,0x82,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xabfe/*gb2312*/, 0xe0bb/*utf16*/, {0xee,0x82,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xaca1/*gb2312*/, 0xe0bc/*utf16*/, {0xee,0x82,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xaca2/*gb2312*/, 0xe0bd/*utf16*/, {0xee,0x82,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xaca3/*gb2312*/, 0xe0be/*utf16*/, {0xee,0x82,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xaca4/*gb2312*/, 0xe0bf/*utf16*/, {0xee,0x82,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xaca5/*gb2312*/, 0xe0c0/*utf16*/, {0xee,0x83,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xaca6/*gb2312*/, 0xe0c1/*utf16*/, {0xee,0x83,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xaca7/*gb2312*/, 0xe0c2/*utf16*/, {0xee,0x83,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xaca8/*gb2312*/, 0xe0c3/*utf16*/, {0xee,0x83,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xaca9/*gb2312*/, 0xe0c4/*utf16*/, {0xee,0x83,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xacaa/*gb2312*/, 0xe0c5/*utf16*/, {0xee,0x83,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xacab/*gb2312*/, 0xe0c6/*utf16*/, {0xee,0x83,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xacac/*gb2312*/, 0xe0c7/*utf16*/, {0xee,0x83,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xacad/*gb2312*/, 0xe0c8/*utf16*/, {0xee,0x83,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xacae/*gb2312*/, 0xe0c9/*utf16*/, {0xee,0x83,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xacaf/*gb2312*/, 0xe0ca/*utf16*/, {0xee,0x83,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xacb0/*gb2312*/, 0xe0cb/*utf16*/, {0xee,0x83,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xacb1/*gb2312*/, 0xe0cc/*utf16*/, {0xee,0x83,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xacb2/*gb2312*/, 0xe0cd/*utf16*/, {0xee,0x83,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xacb3/*gb2312*/, 0xe0ce/*utf16*/, {0xee,0x83,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xacb4/*gb2312*/, 0xe0cf/*utf16*/, {0xee,0x83,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xacb5/*gb2312*/, 0xe0d0/*utf16*/, {0xee,0x83,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xacb6/*gb2312*/, 0xe0d1/*utf16*/, {0xee,0x83,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xacb7/*gb2312*/, 0xe0d2/*utf16*/, {0xee,0x83,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xacb8/*gb2312*/, 0xe0d3/*utf16*/, {0xee,0x83,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xacb9/*gb2312*/, 0xe0d4/*utf16*/, {0xee,0x83,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xacba/*gb2312*/, 0xe0d5/*utf16*/, {0xee,0x83,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xacbb/*gb2312*/, 0xe0d6/*utf16*/, {0xee,0x83,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xacbc/*gb2312*/, 0xe0d7/*utf16*/, {0xee,0x83,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xacbd/*gb2312*/, 0xe0d8/*utf16*/, {0xee,0x83,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xacbe/*gb2312*/, 0xe0d9/*utf16*/, {0xee,0x83,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xacbf/*gb2312*/, 0xe0da/*utf16*/, {0xee,0x83,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xacc0/*gb2312*/, 0xe0db/*utf16*/, {0xee,0x83,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xacc1/*gb2312*/, 0xe0dc/*utf16*/, {0xee,0x83,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xacc2/*gb2312*/, 0xe0dd/*utf16*/, {0xee,0x83,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xacc3/*gb2312*/, 0xe0de/*utf16*/, {0xee,0x83,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xacc4/*gb2312*/, 0xe0df/*utf16*/, {0xee,0x83,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xacc5/*gb2312*/, 0xe0e0/*utf16*/, {0xee,0x83,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xacc6/*gb2312*/, 0xe0e1/*utf16*/, {0xee,0x83,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xacc7/*gb2312*/, 0xe0e2/*utf16*/, {0xee,0x83,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xacc8/*gb2312*/, 0xe0e3/*utf16*/, {0xee,0x83,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xacc9/*gb2312*/, 0xe0e4/*utf16*/, {0xee,0x83,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xacca/*gb2312*/, 0xe0e5/*utf16*/, {0xee,0x83,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xaccb/*gb2312*/, 0xe0e6/*utf16*/, {0xee,0x83,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xaccc/*gb2312*/, 0xe0e7/*utf16*/, {0xee,0x83,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xaccd/*gb2312*/, 0xe0e8/*utf16*/, {0xee,0x83,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xacce/*gb2312*/, 0xe0e9/*utf16*/, {0xee,0x83,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xaccf/*gb2312*/, 0xe0ea/*utf16*/, {0xee,0x83,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xacd0/*gb2312*/, 0xe0eb/*utf16*/, {0xee,0x83,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xacd1/*gb2312*/, 0xe0ec/*utf16*/, {0xee,0x83,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xacd2/*gb2312*/, 0xe0ed/*utf16*/, {0xee,0x83,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xacd3/*gb2312*/, 0xe0ee/*utf16*/, {0xee,0x83,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xacd4/*gb2312*/, 0xe0ef/*utf16*/, {0xee,0x83,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xacd5/*gb2312*/, 0xe0f0/*utf16*/, {0xee,0x83,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xacd6/*gb2312*/, 0xe0f1/*utf16*/, {0xee,0x83,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xacd7/*gb2312*/, 0xe0f2/*utf16*/, {0xee,0x83,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xacd8/*gb2312*/, 0xe0f3/*utf16*/, {0xee,0x83,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xacd9/*gb2312*/, 0xe0f4/*utf16*/, {0xee,0x83,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xacda/*gb2312*/, 0xe0f5/*utf16*/, {0xee,0x83,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xacdb/*gb2312*/, 0xe0f6/*utf16*/, {0xee,0x83,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xacdc/*gb2312*/, 0xe0f7/*utf16*/, {0xee,0x83,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xacdd/*gb2312*/, 0xe0f8/*utf16*/, {0xee,0x83,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xacde/*gb2312*/, 0xe0f9/*utf16*/, {0xee,0x83,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xacdf/*gb2312*/, 0xe0fa/*utf16*/, {0xee,0x83,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xace0/*gb2312*/, 0xe0fb/*utf16*/, {0xee,0x83,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xace1/*gb2312*/, 0xe0fc/*utf16*/, {0xee,0x83,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xace2/*gb2312*/, 0xe0fd/*utf16*/, {0xee,0x83,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xace3/*gb2312*/, 0xe0fe/*utf16*/, {0xee,0x83,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xace4/*gb2312*/, 0xe0ff/*utf16*/, {0xee,0x83,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xace5/*gb2312*/, 0xe100/*utf16*/, {0xee,0x84,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xace6/*gb2312*/, 0xe101/*utf16*/, {0xee,0x84,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xace7/*gb2312*/, 0xe102/*utf16*/, {0xee,0x84,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xace8/*gb2312*/, 0xe103/*utf16*/, {0xee,0x84,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xace9/*gb2312*/, 0xe104/*utf16*/, {0xee,0x84,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xacea/*gb2312*/, 0xe105/*utf16*/, {0xee,0x84,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xaceb/*gb2312*/, 0xe106/*utf16*/, {0xee,0x84,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xacec/*gb2312*/, 0xe107/*utf16*/, {0xee,0x84,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xaced/*gb2312*/, 0xe108/*utf16*/, {0xee,0x84,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xacee/*gb2312*/, 0xe109/*utf16*/, {0xee,0x84,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xacef/*gb2312*/, 0xe10a/*utf16*/, {0xee,0x84,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xacf0/*gb2312*/, 0xe10b/*utf16*/, {0xee,0x84,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xacf1/*gb2312*/, 0xe10c/*utf16*/, {0xee,0x84,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xacf2/*gb2312*/, 0xe10d/*utf16*/, {0xee,0x84,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xacf3/*gb2312*/, 0xe10e/*utf16*/, {0xee,0x84,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xacf4/*gb2312*/, 0xe10f/*utf16*/, {0xee,0x84,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xacf5/*gb2312*/, 0xe110/*utf16*/, {0xee,0x84,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xacf6/*gb2312*/, 0xe111/*utf16*/, {0xee,0x84,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xacf7/*gb2312*/, 0xe112/*utf16*/, {0xee,0x84,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xacf8/*gb2312*/, 0xe113/*utf16*/, {0xee,0x84,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xacf9/*gb2312*/, 0xe114/*utf16*/, {0xee,0x84,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xacfa/*gb2312*/, 0xe115/*utf16*/, {0xee,0x84,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xacfb/*gb2312*/, 0xe116/*utf16*/, {0xee,0x84,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xacfc/*gb2312*/, 0xe117/*utf16*/, {0xee,0x84,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xacfd/*gb2312*/, 0xe118/*utf16*/, {0xee,0x84,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xacfe/*gb2312*/, 0xe119/*utf16*/, {0xee,0x84,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xada1/*gb2312*/, 0xe11a/*utf16*/, {0xee,0x84,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xada2/*gb2312*/, 0xe11b/*utf16*/, {0xee,0x84,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xada3/*gb2312*/, 0xe11c/*utf16*/, {0xee,0x84,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xada4/*gb2312*/, 0xe11d/*utf16*/, {0xee,0x84,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xada5/*gb2312*/, 0xe11e/*utf16*/, {0xee,0x84,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xada6/*gb2312*/, 0xe11f/*utf16*/, {0xee,0x84,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xada7/*gb2312*/, 0xe120/*utf16*/, {0xee,0x84,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xada8/*gb2312*/, 0xe121/*utf16*/, {0xee,0x84,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xada9/*gb2312*/, 0xe122/*utf16*/, {0xee,0x84,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xadaa/*gb2312*/, 0xe123/*utf16*/, {0xee,0x84,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xadab/*gb2312*/, 0xe124/*utf16*/, {0xee,0x84,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xadac/*gb2312*/, 0xe125/*utf16*/, {0xee,0x84,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xadad/*gb2312*/, 0xe126/*utf16*/, {0xee,0x84,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xadae/*gb2312*/, 0xe127/*utf16*/, {0xee,0x84,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xadaf/*gb2312*/, 0xe128/*utf16*/, {0xee,0x84,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xadb0/*gb2312*/, 0xe129/*utf16*/, {0xee,0x84,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xadb1/*gb2312*/, 0xe12a/*utf16*/, {0xee,0x84,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xadb2/*gb2312*/, 0xe12b/*utf16*/, {0xee,0x84,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xadb3/*gb2312*/, 0xe12c/*utf16*/, {0xee,0x84,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xadb4/*gb2312*/, 0xe12d/*utf16*/, {0xee,0x84,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xadb5/*gb2312*/, 0xe12e/*utf16*/, {0xee,0x84,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xadb6/*gb2312*/, 0xe12f/*utf16*/, {0xee,0x84,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xadb7/*gb2312*/, 0xe130/*utf16*/, {0xee,0x84,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xadb8/*gb2312*/, 0xe131/*utf16*/, {0xee,0x84,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xadb9/*gb2312*/, 0xe132/*utf16*/, {0xee,0x84,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xadba/*gb2312*/, 0xe133/*utf16*/, {0xee,0x84,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xadbb/*gb2312*/, 0xe134/*utf16*/, {0xee,0x84,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xadbc/*gb2312*/, 0xe135/*utf16*/, {0xee,0x84,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xadbd/*gb2312*/, 0xe136/*utf16*/, {0xee,0x84,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xadbe/*gb2312*/, 0xe137/*utf16*/, {0xee,0x84,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xadbf/*gb2312*/, 0xe138/*utf16*/, {0xee,0x84,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xadc0/*gb2312*/, 0xe139/*utf16*/, {0xee,0x84,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xadc1/*gb2312*/, 0xe13a/*utf16*/, {0xee,0x84,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xadc2/*gb2312*/, 0xe13b/*utf16*/, {0xee,0x84,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xadc3/*gb2312*/, 0xe13c/*utf16*/, {0xee,0x84,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xadc4/*gb2312*/, 0xe13d/*utf16*/, {0xee,0x84,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xadc5/*gb2312*/, 0xe13e/*utf16*/, {0xee,0x84,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xadc6/*gb2312*/, 0xe13f/*utf16*/, {0xee,0x84,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xadc7/*gb2312*/, 0xe140/*utf16*/, {0xee,0x85,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xadc8/*gb2312*/, 0xe141/*utf16*/, {0xee,0x85,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xadc9/*gb2312*/, 0xe142/*utf16*/, {0xee,0x85,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xadca/*gb2312*/, 0xe143/*utf16*/, {0xee,0x85,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xadcb/*gb2312*/, 0xe144/*utf16*/, {0xee,0x85,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xadcc/*gb2312*/, 0xe145/*utf16*/, {0xee,0x85,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xadcd/*gb2312*/, 0xe146/*utf16*/, {0xee,0x85,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xadce/*gb2312*/, 0xe147/*utf16*/, {0xee,0x85,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xadcf/*gb2312*/, 0xe148/*utf16*/, {0xee,0x85,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xadd0/*gb2312*/, 0xe149/*utf16*/, {0xee,0x85,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xadd1/*gb2312*/, 0xe14a/*utf16*/, {0xee,0x85,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xadd2/*gb2312*/, 0xe14b/*utf16*/, {0xee,0x85,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xadd3/*gb2312*/, 0xe14c/*utf16*/, {0xee,0x85,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xadd4/*gb2312*/, 0xe14d/*utf16*/, {0xee,0x85,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xadd5/*gb2312*/, 0xe14e/*utf16*/, {0xee,0x85,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xadd6/*gb2312*/, 0xe14f/*utf16*/, {0xee,0x85,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xadd7/*gb2312*/, 0xe150/*utf16*/, {0xee,0x85,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xadd8/*gb2312*/, 0xe151/*utf16*/, {0xee,0x85,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xadd9/*gb2312*/, 0xe152/*utf16*/, {0xee,0x85,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xadda/*gb2312*/, 0xe153/*utf16*/, {0xee,0x85,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xaddb/*gb2312*/, 0xe154/*utf16*/, {0xee,0x85,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xaddc/*gb2312*/, 0xe155/*utf16*/, {0xee,0x85,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xaddd/*gb2312*/, 0xe156/*utf16*/, {0xee,0x85,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xadde/*gb2312*/, 0xe157/*utf16*/, {0xee,0x85,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xaddf/*gb2312*/, 0xe158/*utf16*/, {0xee,0x85,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xade0/*gb2312*/, 0xe159/*utf16*/, {0xee,0x85,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xade1/*gb2312*/, 0xe15a/*utf16*/, {0xee,0x85,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xade2/*gb2312*/, 0xe15b/*utf16*/, {0xee,0x85,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xade3/*gb2312*/, 0xe15c/*utf16*/, {0xee,0x85,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xade4/*gb2312*/, 0xe15d/*utf16*/, {0xee,0x85,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xade5/*gb2312*/, 0xe15e/*utf16*/, {0xee,0x85,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xade6/*gb2312*/, 0xe15f/*utf16*/, {0xee,0x85,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xade7/*gb2312*/, 0xe160/*utf16*/, {0xee,0x85,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xade8/*gb2312*/, 0xe161/*utf16*/, {0xee,0x85,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xade9/*gb2312*/, 0xe162/*utf16*/, {0xee,0x85,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xadea/*gb2312*/, 0xe163/*utf16*/, {0xee,0x85,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xadeb/*gb2312*/, 0xe164/*utf16*/, {0xee,0x85,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xadec/*gb2312*/, 0xe165/*utf16*/, {0xee,0x85,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xaded/*gb2312*/, 0xe166/*utf16*/, {0xee,0x85,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xadee/*gb2312*/, 0xe167/*utf16*/, {0xee,0x85,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xadef/*gb2312*/, 0xe168/*utf16*/, {0xee,0x85,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xadf0/*gb2312*/, 0xe169/*utf16*/, {0xee,0x85,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xadf1/*gb2312*/, 0xe16a/*utf16*/, {0xee,0x85,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xadf2/*gb2312*/, 0xe16b/*utf16*/, {0xee,0x85,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xadf3/*gb2312*/, 0xe16c/*utf16*/, {0xee,0x85,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xadf4/*gb2312*/, 0xe16d/*utf16*/, {0xee,0x85,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xadf5/*gb2312*/, 0xe16e/*utf16*/, {0xee,0x85,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xadf6/*gb2312*/, 0xe16f/*utf16*/, {0xee,0x85,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xadf7/*gb2312*/, 0xe170/*utf16*/, {0xee,0x85,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xadf8/*gb2312*/, 0xe171/*utf16*/, {0xee,0x85,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xadf9/*gb2312*/, 0xe172/*utf16*/, {0xee,0x85,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xadfa/*gb2312*/, 0xe173/*utf16*/, {0xee,0x85,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xadfb/*gb2312*/, 0xe174/*utf16*/, {0xee,0x85,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xadfc/*gb2312*/, 0xe175/*utf16*/, {0xee,0x85,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xadfd/*gb2312*/, 0xe176/*utf16*/, {0xee,0x85,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xadfe/*gb2312*/, 0xe177/*utf16*/, {0xee,0x85,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xaea1/*gb2312*/, 0xe178/*utf16*/, {0xee,0x85,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xaea2/*gb2312*/, 0xe179/*utf16*/, {0xee,0x85,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xaea3/*gb2312*/, 0xe17a/*utf16*/, {0xee,0x85,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xaea4/*gb2312*/, 0xe17b/*utf16*/, {0xee,0x85,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xaea5/*gb2312*/, 0xe17c/*utf16*/, {0xee,0x85,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xaea6/*gb2312*/, 0xe17d/*utf16*/, {0xee,0x85,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xaea7/*gb2312*/, 0xe17e/*utf16*/, {0xee,0x85,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xaea8/*gb2312*/, 0xe17f/*utf16*/, {0xee,0x85,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xaea9/*gb2312*/, 0xe180/*utf16*/, {0xee,0x86,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xaeaa/*gb2312*/, 0xe181/*utf16*/, {0xee,0x86,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xaeab/*gb2312*/, 0xe182/*utf16*/, {0xee,0x86,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xaeac/*gb2312*/, 0xe183/*utf16*/, {0xee,0x86,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xaead/*gb2312*/, 0xe184/*utf16*/, {0xee,0x86,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xaeae/*gb2312*/, 0xe185/*utf16*/, {0xee,0x86,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xaeaf/*gb2312*/, 0xe186/*utf16*/, {0xee,0x86,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xaeb0/*gb2312*/, 0xe187/*utf16*/, {0xee,0x86,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xaeb1/*gb2312*/, 0xe188/*utf16*/, {0xee,0x86,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xaeb2/*gb2312*/, 0xe189/*utf16*/, {0xee,0x86,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xaeb3/*gb2312*/, 0xe18a/*utf16*/, {0xee,0x86,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xaeb4/*gb2312*/, 0xe18b/*utf16*/, {0xee,0x86,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xaeb5/*gb2312*/, 0xe18c/*utf16*/, {0xee,0x86,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xaeb6/*gb2312*/, 0xe18d/*utf16*/, {0xee,0x86,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xaeb7/*gb2312*/, 0xe18e/*utf16*/, {0xee,0x86,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xaeb8/*gb2312*/, 0xe18f/*utf16*/, {0xee,0x86,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xaeb9/*gb2312*/, 0xe190/*utf16*/, {0xee,0x86,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xaeba/*gb2312*/, 0xe191/*utf16*/, {0xee,0x86,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xaebb/*gb2312*/, 0xe192/*utf16*/, {0xee,0x86,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xaebc/*gb2312*/, 0xe193/*utf16*/, {0xee,0x86,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xaebd/*gb2312*/, 0xe194/*utf16*/, {0xee,0x86,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xaebe/*gb2312*/, 0xe195/*utf16*/, {0xee,0x86,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xaebf/*gb2312*/, 0xe196/*utf16*/, {0xee,0x86,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xaec0/*gb2312*/, 0xe197/*utf16*/, {0xee,0x86,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xaec1/*gb2312*/, 0xe198/*utf16*/, {0xee,0x86,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xaec2/*gb2312*/, 0xe199/*utf16*/, {0xee,0x86,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xaec3/*gb2312*/, 0xe19a/*utf16*/, {0xee,0x86,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xaec4/*gb2312*/, 0xe19b/*utf16*/, {0xee,0x86,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xaec5/*gb2312*/, 0xe19c/*utf16*/, {0xee,0x86,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xaec6/*gb2312*/, 0xe19d/*utf16*/, {0xee,0x86,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xaec7/*gb2312*/, 0xe19e/*utf16*/, {0xee,0x86,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xaec8/*gb2312*/, 0xe19f/*utf16*/, {0xee,0x86,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xaec9/*gb2312*/, 0xe1a0/*utf16*/, {0xee,0x86,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xaeca/*gb2312*/, 0xe1a1/*utf16*/, {0xee,0x86,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xaecb/*gb2312*/, 0xe1a2/*utf16*/, {0xee,0x86,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xaecc/*gb2312*/, 0xe1a3/*utf16*/, {0xee,0x86,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xaecd/*gb2312*/, 0xe1a4/*utf16*/, {0xee,0x86,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xaece/*gb2312*/, 0xe1a5/*utf16*/, {0xee,0x86,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xaecf/*gb2312*/, 0xe1a6/*utf16*/, {0xee,0x86,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xaed0/*gb2312*/, 0xe1a7/*utf16*/, {0xee,0x86,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xaed1/*gb2312*/, 0xe1a8/*utf16*/, {0xee,0x86,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xaed2/*gb2312*/, 0xe1a9/*utf16*/, {0xee,0x86,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xaed3/*gb2312*/, 0xe1aa/*utf16*/, {0xee,0x86,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xaed4/*gb2312*/, 0xe1ab/*utf16*/, {0xee,0x86,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xaed5/*gb2312*/, 0xe1ac/*utf16*/, {0xee,0x86,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xaed6/*gb2312*/, 0xe1ad/*utf16*/, {0xee,0x86,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xaed7/*gb2312*/, 0xe1ae/*utf16*/, {0xee,0x86,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xaed8/*gb2312*/, 0xe1af/*utf16*/, {0xee,0x86,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xaed9/*gb2312*/, 0xe1b0/*utf16*/, {0xee,0x86,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xaeda/*gb2312*/, 0xe1b1/*utf16*/, {0xee,0x86,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xaedb/*gb2312*/, 0xe1b2/*utf16*/, {0xee,0x86,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xaedc/*gb2312*/, 0xe1b3/*utf16*/, {0xee,0x86,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xaedd/*gb2312*/, 0xe1b4/*utf16*/, {0xee,0x86,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xaede/*gb2312*/, 0xe1b5/*utf16*/, {0xee,0x86,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xaedf/*gb2312*/, 0xe1b6/*utf16*/, {0xee,0x86,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xaee0/*gb2312*/, 0xe1b7/*utf16*/, {0xee,0x86,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xaee1/*gb2312*/, 0xe1b8/*utf16*/, {0xee,0x86,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xaee2/*gb2312*/, 0xe1b9/*utf16*/, {0xee,0x86,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xaee3/*gb2312*/, 0xe1ba/*utf16*/, {0xee,0x86,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xaee4/*gb2312*/, 0xe1bb/*utf16*/, {0xee,0x86,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xaee5/*gb2312*/, 0xe1bc/*utf16*/, {0xee,0x86,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xaee6/*gb2312*/, 0xe1bd/*utf16*/, {0xee,0x86,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xaee7/*gb2312*/, 0xe1be/*utf16*/, {0xee,0x86,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xaee8/*gb2312*/, 0xe1bf/*utf16*/, {0xee,0x86,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xaee9/*gb2312*/, 0xe1c0/*utf16*/, {0xee,0x87,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xaeea/*gb2312*/, 0xe1c1/*utf16*/, {0xee,0x87,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xaeeb/*gb2312*/, 0xe1c2/*utf16*/, {0xee,0x87,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xaeec/*gb2312*/, 0xe1c3/*utf16*/, {0xee,0x87,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xaeed/*gb2312*/, 0xe1c4/*utf16*/, {0xee,0x87,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xaeee/*gb2312*/, 0xe1c5/*utf16*/, {0xee,0x87,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xaeef/*gb2312*/, 0xe1c6/*utf16*/, {0xee,0x87,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xaef0/*gb2312*/, 0xe1c7/*utf16*/, {0xee,0x87,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xaef1/*gb2312*/, 0xe1c8/*utf16*/, {0xee,0x87,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xaef2/*gb2312*/, 0xe1c9/*utf16*/, {0xee,0x87,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xaef3/*gb2312*/, 0xe1ca/*utf16*/, {0xee,0x87,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xaef4/*gb2312*/, 0xe1cb/*utf16*/, {0xee,0x87,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xaef5/*gb2312*/, 0xe1cc/*utf16*/, {0xee,0x87,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xaef6/*gb2312*/, 0xe1cd/*utf16*/, {0xee,0x87,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xaef7/*gb2312*/, 0xe1ce/*utf16*/, {0xee,0x87,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xaef8/*gb2312*/, 0xe1cf/*utf16*/, {0xee,0x87,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xaef9/*gb2312*/, 0xe1d0/*utf16*/, {0xee,0x87,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xaefa/*gb2312*/, 0xe1d1/*utf16*/, {0xee,0x87,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xaefb/*gb2312*/, 0xe1d2/*utf16*/, {0xee,0x87,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xaefc/*gb2312*/, 0xe1d3/*utf16*/, {0xee,0x87,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xaefd/*gb2312*/, 0xe1d4/*utf16*/, {0xee,0x87,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xaefe/*gb2312*/, 0xe1d5/*utf16*/, {0xee,0x87,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xafa1/*gb2312*/, 0xe1d6/*utf16*/, {0xee,0x87,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xafa2/*gb2312*/, 0xe1d7/*utf16*/, {0xee,0x87,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xafa3/*gb2312*/, 0xe1d8/*utf16*/, {0xee,0x87,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xafa4/*gb2312*/, 0xe1d9/*utf16*/, {0xee,0x87,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xafa5/*gb2312*/, 0xe1da/*utf16*/, {0xee,0x87,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xafa6/*gb2312*/, 0xe1db/*utf16*/, {0xee,0x87,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xafa7/*gb2312*/, 0xe1dc/*utf16*/, {0xee,0x87,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xafa8/*gb2312*/, 0xe1dd/*utf16*/, {0xee,0x87,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xafa9/*gb2312*/, 0xe1de/*utf16*/, {0xee,0x87,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xafaa/*gb2312*/, 0xe1df/*utf16*/, {0xee,0x87,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xafab/*gb2312*/, 0xe1e0/*utf16*/, {0xee,0x87,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xafac/*gb2312*/, 0xe1e1/*utf16*/, {0xee,0x87,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xafad/*gb2312*/, 0xe1e2/*utf16*/, {0xee,0x87,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xafae/*gb2312*/, 0xe1e3/*utf16*/, {0xee,0x87,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xafaf/*gb2312*/, 0xe1e4/*utf16*/, {0xee,0x87,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xafb0/*gb2312*/, 0xe1e5/*utf16*/, {0xee,0x87,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xafb1/*gb2312*/, 0xe1e6/*utf16*/, {0xee,0x87,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xafb2/*gb2312*/, 0xe1e7/*utf16*/, {0xee,0x87,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xafb3/*gb2312*/, 0xe1e8/*utf16*/, {0xee,0x87,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xafb4/*gb2312*/, 0xe1e9/*utf16*/, {0xee,0x87,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xafb5/*gb2312*/, 0xe1ea/*utf16*/, {0xee,0x87,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xafb6/*gb2312*/, 0xe1eb/*utf16*/, {0xee,0x87,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xafb7/*gb2312*/, 0xe1ec/*utf16*/, {0xee,0x87,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xafb8/*gb2312*/, 0xe1ed/*utf16*/, {0xee,0x87,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xafb9/*gb2312*/, 0xe1ee/*utf16*/, {0xee,0x87,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xafba/*gb2312*/, 0xe1ef/*utf16*/, {0xee,0x87,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xafbb/*gb2312*/, 0xe1f0/*utf16*/, {0xee,0x87,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xafbc/*gb2312*/, 0xe1f1/*utf16*/, {0xee,0x87,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xafbd/*gb2312*/, 0xe1f2/*utf16*/, {0xee,0x87,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xafbe/*gb2312*/, 0xe1f3/*utf16*/, {0xee,0x87,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xafbf/*gb2312*/, 0xe1f4/*utf16*/, {0xee,0x87,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xafc0/*gb2312*/, 0xe1f5/*utf16*/, {0xee,0x87,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xafc1/*gb2312*/, 0xe1f6/*utf16*/, {0xee,0x87,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xafc2/*gb2312*/, 0xe1f7/*utf16*/, {0xee,0x87,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xafc3/*gb2312*/, 0xe1f8/*utf16*/, {0xee,0x87,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xafc4/*gb2312*/, 0xe1f9/*utf16*/, {0xee,0x87,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xafc5/*gb2312*/, 0xe1fa/*utf16*/, {0xee,0x87,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xafc6/*gb2312*/, 0xe1fb/*utf16*/, {0xee,0x87,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xafc7/*gb2312*/, 0xe1fc/*utf16*/, {0xee,0x87,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xafc8/*gb2312*/, 0xe1fd/*utf16*/, {0xee,0x87,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xafc9/*gb2312*/, 0xe1fe/*utf16*/, {0xee,0x87,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xafca/*gb2312*/, 0xe1ff/*utf16*/, {0xee,0x87,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xafcb/*gb2312*/, 0xe200/*utf16*/, {0xee,0x88,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xafcc/*gb2312*/, 0xe201/*utf16*/, {0xee,0x88,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xafcd/*gb2312*/, 0xe202/*utf16*/, {0xee,0x88,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xafce/*gb2312*/, 0xe203/*utf16*/, {0xee,0x88,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xafcf/*gb2312*/, 0xe204/*utf16*/, {0xee,0x88,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xafd0/*gb2312*/, 0xe205/*utf16*/, {0xee,0x88,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xafd1/*gb2312*/, 0xe206/*utf16*/, {0xee,0x88,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xafd2/*gb2312*/, 0xe207/*utf16*/, {0xee,0x88,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xafd3/*gb2312*/, 0xe208/*utf16*/, {0xee,0x88,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xafd4/*gb2312*/, 0xe209/*utf16*/, {0xee,0x88,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xafd5/*gb2312*/, 0xe20a/*utf16*/, {0xee,0x88,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xafd6/*gb2312*/, 0xe20b/*utf16*/, {0xee,0x88,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xafd7/*gb2312*/, 0xe20c/*utf16*/, {0xee,0x88,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xafd8/*gb2312*/, 0xe20d/*utf16*/, {0xee,0x88,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xafd9/*gb2312*/, 0xe20e/*utf16*/, {0xee,0x88,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xafda/*gb2312*/, 0xe20f/*utf16*/, {0xee,0x88,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xafdb/*gb2312*/, 0xe210/*utf16*/, {0xee,0x88,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xafdc/*gb2312*/, 0xe211/*utf16*/, {0xee,0x88,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xafdd/*gb2312*/, 0xe212/*utf16*/, {0xee,0x88,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xafde/*gb2312*/, 0xe213/*utf16*/, {0xee,0x88,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xafdf/*gb2312*/, 0xe214/*utf16*/, {0xee,0x88,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xafe0/*gb2312*/, 0xe215/*utf16*/, {0xee,0x88,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xafe1/*gb2312*/, 0xe216/*utf16*/, {0xee,0x88,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xafe2/*gb2312*/, 0xe217/*utf16*/, {0xee,0x88,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xafe3/*gb2312*/, 0xe218/*utf16*/, {0xee,0x88,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xafe4/*gb2312*/, 0xe219/*utf16*/, {0xee,0x88,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xafe5/*gb2312*/, 0xe21a/*utf16*/, {0xee,0x88,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xafe6/*gb2312*/, 0xe21b/*utf16*/, {0xee,0x88,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xafe7/*gb2312*/, 0xe21c/*utf16*/, {0xee,0x88,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xafe8/*gb2312*/, 0xe21d/*utf16*/, {0xee,0x88,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xafe9/*gb2312*/, 0xe21e/*utf16*/, {0xee,0x88,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xafea/*gb2312*/, 0xe21f/*utf16*/, {0xee,0x88,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xafeb/*gb2312*/, 0xe220/*utf16*/, {0xee,0x88,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xafec/*gb2312*/, 0xe221/*utf16*/, {0xee,0x88,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xafed/*gb2312*/, 0xe222/*utf16*/, {0xee,0x88,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xafee/*gb2312*/, 0xe223/*utf16*/, {0xee,0x88,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xafef/*gb2312*/, 0xe224/*utf16*/, {0xee,0x88,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xaff0/*gb2312*/, 0xe225/*utf16*/, {0xee,0x88,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xaff1/*gb2312*/, 0xe226/*utf16*/, {0xee,0x88,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xaff2/*gb2312*/, 0xe227/*utf16*/, {0xee,0x88,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xaff3/*gb2312*/, 0xe228/*utf16*/, {0xee,0x88,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xaff4/*gb2312*/, 0xe229/*utf16*/, {0xee,0x88,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xaff5/*gb2312*/, 0xe22a/*utf16*/, {0xee,0x88,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xaff6/*gb2312*/, 0xe22b/*utf16*/, {0xee,0x88,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xaff7/*gb2312*/, 0xe22c/*utf16*/, {0xee,0x88,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xaff8/*gb2312*/, 0xe22d/*utf16*/, {0xee,0x88,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xaff9/*gb2312*/, 0xe22e/*utf16*/, {0xee,0x88,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xaffa/*gb2312*/, 0xe22f/*utf16*/, {0xee,0x88,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xaffb/*gb2312*/, 0xe230/*utf16*/, {0xee,0x88,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xaffc/*gb2312*/, 0xe231/*utf16*/, {0xee,0x88,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xaffd/*gb2312*/, 0xe232/*utf16*/, {0xee,0x88,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xaffe/*gb2312*/, 0xe233/*utf16*/, {0xee,0x88,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xb0a1/*gb2312*/, 0x554a/*utf16*/, {0xe5,0x95,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb0a2/*gb2312*/, 0x963f/*utf16*/, {0xe9,0x98,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb0a3/*gb2312*/, 0x57c3/*utf16*/, {0xe5,0x9f,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xb0a4/*gb2312*/, 0x6328/*utf16*/, {0xe6,0x8c,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb0a5/*gb2312*/, 0x54ce/*utf16*/, {0xe5,0x93,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xb0a6/*gb2312*/, 0x5509/*utf16*/, {0xe5,0x94,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb0a7/*gb2312*/, 0x54c0/*utf16*/, {0xe5,0x93,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xb0a8/*gb2312*/, 0x7691/*utf16*/, {0xe7,0x9a,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb0a9/*gb2312*/, 0x764c/*utf16*/, {0xe7,0x99,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb0aa/*gb2312*/, 0x853c/*utf16*/, {0xe8,0x94,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xb0ab/*gb2312*/, 0x77ee/*utf16*/, {0xe7,0x9f,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xb0ac/*gb2312*/, 0x827e/*utf16*/, {0xe8,0x89,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xb0ad/*gb2312*/, 0x788d/*utf16*/, {0xe7,0xa2,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb0ae/*gb2312*/, 0x7231/*utf16*/, {0xe7,0x88,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb0af/*gb2312*/, 0x9698/*utf16*/, {0xe9,0x9a,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xb0b0/*gb2312*/, 0x978d/*utf16*/, {0xe9,0x9e,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb0b1/*gb2312*/, 0x6c28/*utf16*/, {0xe6,0xb0,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb0b2/*gb2312*/, 0x5b89/*utf16*/, {0xe5,0xae,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb0b3/*gb2312*/, 0x4ffa/*utf16*/, {0xe4,0xbf,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb0b4/*gb2312*/, 0x6309/*utf16*/, {0xe6,0x8c,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb0b5/*gb2312*/, 0x6697/*utf16*/, {0xe6,0x9a,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xb0b6/*gb2312*/, 0x5cb8/*utf16*/, {0xe5,0xb2,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xb0b7/*gb2312*/, 0x80fa/*utf16*/, {0xe8,0x83,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb0b8/*gb2312*/, 0x6848/*utf16*/, {0xe6,0xa1,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb0b9/*gb2312*/, 0x80ae/*utf16*/, {0xe8,0x82,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xb0ba/*gb2312*/, 0x6602/*utf16*/, {0xe6,0x98,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xb0bb/*gb2312*/, 0x76ce/*utf16*/, {0xe7,0x9b,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xb0bc/*gb2312*/, 0x51f9/*utf16*/, {0xe5,0x87,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xb0bd/*gb2312*/, 0x6556/*utf16*/, {0xe6,0x95,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb0be/*gb2312*/, 0x71ac/*utf16*/, {0xe7,0x86,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb0bf/*gb2312*/, 0x7ff1/*utf16*/, {0xe7,0xbf,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb0c0/*gb2312*/, 0x8884/*utf16*/, {0xe8,0xa2,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xb0c1/*gb2312*/, 0x50b2/*utf16*/, {0xe5,0x82,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xb0c2/*gb2312*/, 0x5965/*utf16*/, {0xe5,0xa5,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb0c3/*gb2312*/, 0x61ca/*utf16*/, {0xe6,0x87,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb0c4/*gb2312*/, 0x6fb3/*utf16*/, {0xe6,0xbe,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xb0c5/*gb2312*/, 0x82ad/*utf16*/, {0xe8,0x8a,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb0c6/*gb2312*/, 0x634c/*utf16*/, {0xe6,0x8d,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb0c7/*gb2312*/, 0x6252/*utf16*/, {0xe6,0x89,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xb0c8/*gb2312*/, 0x53ed/*utf16*/, {0xe5,0x8f,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb0c9/*gb2312*/, 0x5427/*utf16*/, {0xe5,0x90,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xb0ca/*gb2312*/, 0x7b06/*utf16*/, {0xe7,0xac,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xb0cb/*gb2312*/, 0x516b/*utf16*/, {0xe5,0x85,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xb0cc/*gb2312*/, 0x75a4/*utf16*/, {0xe7,0x96,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xb0cd/*gb2312*/, 0x5df4/*utf16*/, {0xe5,0xb7,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb0ce/*gb2312*/, 0x62d4/*utf16*/, {0xe6,0x8b,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xb0cf/*gb2312*/, 0x8dcb/*utf16*/, {0xe8,0xb7,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xb0d0/*gb2312*/, 0x9776/*utf16*/, {0xe9,0x9d,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xb0d1/*gb2312*/, 0x628a/*utf16*/, {0xe6,0x8a,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb0d2/*gb2312*/, 0x8019/*utf16*/, {0xe8,0x80,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb0d3/*gb2312*/, 0x575d/*utf16*/, {0xe5,0x9d,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb0d4/*gb2312*/, 0x9738/*utf16*/, {0xe9,0x9c,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xb0d5/*gb2312*/, 0x7f62/*utf16*/, {0xe7,0xbd,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xb0d6/*gb2312*/, 0x7238/*utf16*/, {0xe7,0x88,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xb0d7/*gb2312*/, 0x767d/*utf16*/, {0xe7,0x99,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xb0d8/*gb2312*/, 0x67cf/*utf16*/, {0xe6,0x9f,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xb0d9/*gb2312*/, 0x767e/*utf16*/, {0xe7,0x99,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xb0da/*gb2312*/, 0x6446/*utf16*/, {0xe6,0x91,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xb0db/*gb2312*/, 0x4f70/*utf16*/, {0xe4,0xbd,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xb0dc/*gb2312*/, 0x8d25/*utf16*/, {0xe8,0xb4,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb0dd/*gb2312*/, 0x62dc/*utf16*/, {0xe6,0x8b,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xb0de/*gb2312*/, 0x7a17/*utf16*/, {0xe7,0xa8,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xb0df/*gb2312*/, 0x6591/*utf16*/, {0xe6,0x96,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb0e0/*gb2312*/, 0x73ed/*utf16*/, {0xe7,0x8f,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb0e1/*gb2312*/, 0x642c/*utf16*/, {0xe6,0x90,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb0e2/*gb2312*/, 0x6273/*utf16*/, {0xe6,0x89,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xb0e3/*gb2312*/, 0x822c/*utf16*/, {0xe8,0x88,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb0e4/*gb2312*/, 0x9881/*utf16*/, {0xe9,0xa2,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb0e5/*gb2312*/, 0x677f/*utf16*/, {0xe6,0x9d,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb0e6/*gb2312*/, 0x7248/*utf16*/, {0xe7,0x89,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb0e7/*gb2312*/, 0x626e/*utf16*/, {0xe6,0x89,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xb0e8/*gb2312*/, 0x62cc/*utf16*/, {0xe6,0x8b,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb0e9/*gb2312*/, 0x4f34/*utf16*/, {0xe4,0xbc,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb0ea/*gb2312*/, 0x74e3/*utf16*/, {0xe7,0x93,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xb0eb/*gb2312*/, 0x534a/*utf16*/, {0xe5,0x8d,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb0ec/*gb2312*/, 0x529e/*utf16*/, {0xe5,0x8a,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xb0ed/*gb2312*/, 0x7eca/*utf16*/, {0xe7,0xbb,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb0ee/*gb2312*/, 0x90a6/*utf16*/, {0xe9,0x82,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xb0ef/*gb2312*/, 0x5e2e/*utf16*/, {0xe5,0xb8,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xb0f0/*gb2312*/, 0x6886/*utf16*/, {0xe6,0xa2,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xb0f1/*gb2312*/, 0x699c/*utf16*/, {0xe6,0xa6,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xb0f2/*gb2312*/, 0x8180/*utf16*/, {0xe8,0x86,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xb0f3/*gb2312*/, 0x7ed1/*utf16*/, {0xe7,0xbb,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb0f4/*gb2312*/, 0x68d2/*utf16*/, {0xe6,0xa3,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xb0f5/*gb2312*/, 0x78c5/*utf16*/, {0xe7,0xa3,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb0f6/*gb2312*/, 0x868c/*utf16*/, {0xe8,0x9a,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb0f7/*gb2312*/, 0x9551/*utf16*/, {0xe9,0x95,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb0f8/*gb2312*/, 0x508d/*utf16*/, {0xe5,0x82,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb0f9/*gb2312*/, 0x8c24/*utf16*/, {0xe8,0xb0,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xb0fa/*gb2312*/, 0x82de/*utf16*/, {0xe8,0x8b,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xb0fb/*gb2312*/, 0x80de/*utf16*/, {0xe8,0x83,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xb0fc/*gb2312*/, 0x5305/*utf16*/, {0xe5,0x8c,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb0fd/*gb2312*/, 0x8912/*utf16*/, {0xe8,0xa4,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xb0fe/*gb2312*/, 0x5265/*utf16*/, {0xe5,0x89,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb1a1/*gb2312*/, 0x8584/*utf16*/, {0xe8,0x96,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xb1a2/*gb2312*/, 0x96f9/*utf16*/, {0xe9,0x9b,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xb1a3/*gb2312*/, 0x4fdd/*utf16*/, {0xe4,0xbf,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb1a4/*gb2312*/, 0x5821/*utf16*/, {0xe5,0xa0,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xb1a5/*gb2312*/, 0x9971/*utf16*/, {0xe9,0xa5,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb1a6/*gb2312*/, 0x5b9d/*utf16*/, {0xe5,0xae,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb1a7/*gb2312*/, 0x62b1/*utf16*/, {0xe6,0x8a,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb1a8/*gb2312*/, 0x62a5/*utf16*/, {0xe6,0x8a,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb1a9/*gb2312*/, 0x66b4/*utf16*/, {0xe6,0x9a,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb1aa/*gb2312*/, 0x8c79/*utf16*/, {0xe8,0xb1,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xb1ab/*gb2312*/, 0x9c8d/*utf16*/, {0xe9,0xb2,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb1ac/*gb2312*/, 0x7206/*utf16*/, {0xe7,0x88,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xb1ad/*gb2312*/, 0x676f/*utf16*/, {0xe6,0x9d,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xb1ae/*gb2312*/, 0x7891/*utf16*/, {0xe7,0xa2,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb1af/*gb2312*/, 0x60b2/*utf16*/, {0xe6,0x82,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xb1b0/*gb2312*/, 0x5351/*utf16*/, {0xe5,0x8d,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb1b1/*gb2312*/, 0x5317/*utf16*/, {0xe5,0x8c,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xb1b2/*gb2312*/, 0x8f88/*utf16*/, {0xe8,0xbe,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb1b3/*gb2312*/, 0x80cc/*utf16*/, {0xe8,0x83,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb1b4/*gb2312*/, 0x8d1d/*utf16*/, {0xe8,0xb4,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb1b5/*gb2312*/, 0x94a1/*utf16*/, {0xe9,0x92,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xb1b6/*gb2312*/, 0x500d/*utf16*/, {0xe5,0x80,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb1b7/*gb2312*/, 0x72c8/*utf16*/, {0xe7,0x8b,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb1b8/*gb2312*/, 0x5907/*utf16*/, {0xe5,0xa4,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xb1b9/*gb2312*/, 0x60eb/*utf16*/, {0xe6,0x83,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xb1ba/*gb2312*/, 0x7119/*utf16*/, {0xe7,0x84,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb1bb/*gb2312*/, 0x88ab/*utf16*/, {0xe8,0xa2,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xb1bc/*gb2312*/, 0x5954/*utf16*/, {0xe5,0xa5,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xb1bd/*gb2312*/, 0x82ef/*utf16*/, {0xe8,0x8b,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xb1be/*gb2312*/, 0x672c/*utf16*/, {0xe6,0x9c,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb1bf/*gb2312*/, 0x7b28/*utf16*/, {0xe7,0xac,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb1c0/*gb2312*/, 0x5d29/*utf16*/, {0xe5,0xb4,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xb1c1/*gb2312*/, 0x7ef7/*utf16*/, {0xe7,0xbb,0xb7}/*utf8*/, 3/*utf8 len*/},
	{0xb1c2/*gb2312*/, 0x752d/*utf16*/, {0xe7,0x94,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb1c3/*gb2312*/, 0x6cf5/*utf16*/, {0xe6,0xb3,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xb1c4/*gb2312*/, 0x8e66/*utf16*/, {0xe8,0xb9,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xb1c5/*gb2312*/, 0x8ff8/*utf16*/, {0xe8,0xbf,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xb1c6/*gb2312*/, 0x903c/*utf16*/, {0xe9,0x80,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xb1c7/*gb2312*/, 0x9f3b/*utf16*/, {0xe9,0xbc,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xb1c8/*gb2312*/, 0x6bd4/*utf16*/, {0xe6,0xaf,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xb1c9/*gb2312*/, 0x9119/*utf16*/, {0xe9,0x84,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb1ca/*gb2312*/, 0x7b14/*utf16*/, {0xe7,0xac,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xb1cb/*gb2312*/, 0x5f7c/*utf16*/, {0xe5,0xbd,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xb1cc/*gb2312*/, 0x78a7/*utf16*/, {0xe7,0xa2,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xb1cd/*gb2312*/, 0x84d6/*utf16*/, {0xe8,0x93,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb1ce/*gb2312*/, 0x853d/*utf16*/, {0xe8,0x94,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xb1cf/*gb2312*/, 0x6bd5/*utf16*/, {0xe6,0xaf,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xb1d0/*gb2312*/, 0x6bd9/*utf16*/, {0xe6,0xaf,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb1d1/*gb2312*/, 0x6bd6/*utf16*/, {0xe6,0xaf,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb1d2/*gb2312*/, 0x5e01/*utf16*/, {0xe5,0xb8,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb1d3/*gb2312*/, 0x5e87/*utf16*/, {0xe5,0xba,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xb1d4/*gb2312*/, 0x75f9/*utf16*/, {0xe7,0x97,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xb1d5/*gb2312*/, 0x95ed/*utf16*/, {0xe9,0x97,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb1d6/*gb2312*/, 0x655d/*utf16*/, {0xe6,0x95,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb1d7/*gb2312*/, 0x5f0a/*utf16*/, {0xe5,0xbc,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb1d8/*gb2312*/, 0x5fc5/*utf16*/, {0xe5,0xbf,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb1d9/*gb2312*/, 0x8f9f/*utf16*/, {0xe8,0xbe,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xb1da/*gb2312*/, 0x58c1/*utf16*/, {0xe5,0xa3,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb1db/*gb2312*/, 0x81c2/*utf16*/, {0xe8,0x87,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xb1dc/*gb2312*/, 0x907f/*utf16*/, {0xe9,0x81,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb1dd/*gb2312*/, 0x965b/*utf16*/, {0xe9,0x99,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xb1de/*gb2312*/, 0x97ad/*utf16*/, {0xe9,0x9e,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb1df/*gb2312*/, 0x8fb9/*utf16*/, {0xe8,0xbe,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xb1e0/*gb2312*/, 0x7f16/*utf16*/, {0xe7,0xbc,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb1e1/*gb2312*/, 0x8d2c/*utf16*/, {0xe8,0xb4,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb1e2/*gb2312*/, 0x6241/*utf16*/, {0xe6,0x89,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb1e3/*gb2312*/, 0x4fbf/*utf16*/, {0xe4,0xbe,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb1e4/*gb2312*/, 0x53d8/*utf16*/, {0xe5,0x8f,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xb1e5/*gb2312*/, 0x535e/*utf16*/, {0xe5,0x8d,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xb1e6/*gb2312*/, 0x8fa8/*utf16*/, {0xe8,0xbe,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb1e7/*gb2312*/, 0x8fa9/*utf16*/, {0xe8,0xbe,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xb1e8/*gb2312*/, 0x8fab/*utf16*/, {0xe8,0xbe,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xb1e9/*gb2312*/, 0x904d/*utf16*/, {0xe9,0x81,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb1ea/*gb2312*/, 0x6807/*utf16*/, {0xe6,0xa0,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xb1eb/*gb2312*/, 0x5f6a/*utf16*/, {0xe5,0xbd,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xb1ec/*gb2312*/, 0x8198/*utf16*/, {0xe8,0x86,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xb1ed/*gb2312*/, 0x8868/*utf16*/, {0xe8,0xa1,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb1ee/*gb2312*/, 0x9cd6/*utf16*/, {0xe9,0xb3,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb1ef/*gb2312*/, 0x618b/*utf16*/, {0xe6,0x86,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xb1f0/*gb2312*/, 0x522b/*utf16*/, {0xe5,0x88,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xb1f1/*gb2312*/, 0x762a/*utf16*/, {0xe7,0x98,0xaa}/*utf8*/, 3/*utf8 len*/},
	{0xb1f2/*gb2312*/, 0x5f6c/*utf16*/, {0xe5,0xbd,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb1f3/*gb2312*/, 0x658c/*utf16*/, {0xe6,0x96,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb1f4/*gb2312*/, 0x6fd2/*utf16*/, {0xe6,0xbf,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xb1f5/*gb2312*/, 0x6ee8/*utf16*/, {0xe6,0xbb,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb1f6/*gb2312*/, 0x5bbe/*utf16*/, {0xe5,0xae,0xbe}/*utf8*/, 3/*utf8 len*/},
	{0xb1f7/*gb2312*/, 0x6448/*utf16*/, {0xe6,0x91,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb1f8/*gb2312*/, 0x5175/*utf16*/, {0xe5,0x85,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xb1f9/*gb2312*/, 0x51b0/*utf16*/, {0xe5,0x86,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xb1fa/*gb2312*/, 0x67c4/*utf16*/, {0xe6,0x9f,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xb1fb/*gb2312*/, 0x4e19/*utf16*/, {0xe4,0xb8,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb1fc/*gb2312*/, 0x79c9/*utf16*/, {0xe7,0xa7,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb1fd/*gb2312*/, 0x997c/*utf16*/, {0xe9,0xa5,0xbc}/*utf8*/, 3/*utf8 len*/},
	{0xb1fe/*gb2312*/, 0x70b3/*utf16*/, {0xe7,0x82,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xb2a1/*gb2312*/, 0x75c5/*utf16*/, {0xe7,0x97,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb2a2/*gb2312*/, 0x5e76/*utf16*/, {0xe5,0xb9,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xb2a3/*gb2312*/, 0x73bb/*utf16*/, {0xe7,0x8e,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xb2a4/*gb2312*/, 0x83e0/*utf16*/, {0xe8,0x8f,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xb2a5/*gb2312*/, 0x64ad/*utf16*/, {0xe6,0x92,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb2a6/*gb2312*/, 0x62e8/*utf16*/, {0xe6,0x8b,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb2a7/*gb2312*/, 0x94b5/*utf16*/, {0xe9,0x92,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xb2a8/*gb2312*/, 0x6ce2/*utf16*/, {0xe6,0xb3,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xb2a9/*gb2312*/, 0x535a/*utf16*/, {0xe5,0x8d,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xb2aa/*gb2312*/, 0x52c3/*utf16*/, {0xe5,0x8b,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xb2ab/*gb2312*/, 0x640f/*utf16*/, {0xe6,0x90,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xb2ac/*gb2312*/, 0x94c2/*utf16*/, {0xe9,0x93,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xb2ad/*gb2312*/, 0x7b94/*utf16*/, {0xe7,0xae,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xb2ae/*gb2312*/, 0x4f2f/*utf16*/, {0xe4,0xbc,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xb2af/*gb2312*/, 0x5e1b/*utf16*/, {0xe5,0xb8,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xb2b0/*gb2312*/, 0x8236/*utf16*/, {0xe8,0x88,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xb2b1/*gb2312*/, 0x8116/*utf16*/, {0xe8,0x84,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb2b2/*gb2312*/, 0x818a/*utf16*/, {0xe8,0x86,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb2b3/*gb2312*/, 0x6e24/*utf16*/, {0xe6,0xb8,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xb2b4/*gb2312*/, 0x6cca/*utf16*/, {0xe6,0xb3,0x8a}/*utf8*/, 3/*utf8 len*/},
	{0xb2b5/*gb2312*/, 0x9a73/*utf16*/, {0xe9,0xa9,0xb3}/*utf8*/, 3/*utf8 len*/},
	{0xb2b6/*gb2312*/, 0x6355/*utf16*/, {0xe6,0x8d,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xb2b7/*gb2312*/, 0x535c/*utf16*/, {0xe5,0x8d,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xb2b8/*gb2312*/, 0x54fa/*utf16*/, {0xe5,0x93,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb2b9/*gb2312*/, 0x8865/*utf16*/, {0xe8,0xa1,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb2ba/*gb2312*/, 0x57e0/*utf16*/, {0xe5,0x9f,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xb2bb/*gb2312*/, 0x4e0d/*utf16*/, {0xe4,0xb8,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb2bc/*gb2312*/, 0x5e03/*utf16*/, {0xe5,0xb8,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xb2bd/*gb2312*/, 0x6b65/*utf16*/, {0xe6,0xad,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb2be/*gb2312*/, 0x7c3f/*utf16*/, {0xe7,0xb0,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb2bf/*gb2312*/, 0x90e8/*utf16*/, {0xe9,0x83,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb2c0/*gb2312*/, 0x6016/*utf16*/, {0xe6,0x80,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb2c1/*gb2312*/, 0x64e6/*utf16*/, {0xe6,0x93,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xb2c2/*gb2312*/, 0x731c/*utf16*/, {0xe7,0x8c,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xb2c3/*gb2312*/, 0x88c1/*utf16*/, {0xe8,0xa3,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb2c4/*gb2312*/, 0x6750/*utf16*/, {0xe6,0x9d,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xb2c5/*gb2312*/, 0x624d/*utf16*/, {0xe6,0x89,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb2c6/*gb2312*/, 0x8d22/*utf16*/, {0xe8,0xb4,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xb2c7/*gb2312*/, 0x776c/*utf16*/, {0xe7,0x9d,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb2c8/*gb2312*/, 0x8e29/*utf16*/, {0xe8,0xb8,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xb2c9/*gb2312*/, 0x91c7/*utf16*/, {0xe9,0x87,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xb2ca/*gb2312*/, 0x5f69/*utf16*/, {0xe5,0xbd,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xb2cb/*gb2312*/, 0x83dc/*utf16*/, {0xe8,0x8f,0x9c}/*utf8*/, 3/*utf8 len*/},
	{0xb2cc/*gb2312*/, 0x8521/*utf16*/, {0xe8,0x94,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xb2cd/*gb2312*/, 0x9910/*utf16*/, {0xe9,0xa4,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xb2ce/*gb2312*/, 0x53c2/*utf16*/, {0xe5,0x8f,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xb2cf/*gb2312*/, 0x8695/*utf16*/, {0xe8,0x9a,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xb2d0/*gb2312*/, 0x6b8b/*utf16*/, {0xe6,0xae,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xb2d1/*gb2312*/, 0x60ed/*utf16*/, {0xe6,0x83,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb2d2/*gb2312*/, 0x60e8/*utf16*/, {0xe6,0x83,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb2d3/*gb2312*/, 0x707f/*utf16*/, {0xe7,0x81,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb2d4/*gb2312*/, 0x82cd/*utf16*/, {0xe8,0x8b,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb2d5/*gb2312*/, 0x8231/*utf16*/, {0xe8,0x88,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb2d6/*gb2312*/, 0x4ed3/*utf16*/, {0xe4,0xbb,0x93}/*utf8*/, 3/*utf8 len*/},
	{0xb2d7/*gb2312*/, 0x6ca7/*utf16*/, {0xe6,0xb2,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xb2d8/*gb2312*/, 0x85cf/*utf16*/, {0xe8,0x97,0x8f}/*utf8*/, 3/*utf8 len*/},
	{0xb2d9/*gb2312*/, 0x64cd/*utf16*/, {0xe6,0x93,0x8d}/*utf8*/, 3/*utf8 len*/},
	{0xb2da/*gb2312*/, 0x7cd9/*utf16*/, {0xe7,0xb3,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb2db/*gb2312*/, 0x69fd/*utf16*/, {0xe6,0xa7,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xb2dc/*gb2312*/, 0x66f9/*utf16*/, {0xe6,0x9b,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xb2dd/*gb2312*/, 0x8349/*utf16*/, {0xe8,0x8d,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb2de/*gb2312*/, 0x5395/*utf16*/, {0xe5,0x8e,0x95}/*utf8*/, 3/*utf8 len*/},
	{0xb2df/*gb2312*/, 0x7b56/*utf16*/, {0xe7,0xad,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb2e0/*gb2312*/, 0x4fa7/*utf16*/, {0xe4,0xbe,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xb2e1/*gb2312*/, 0x518c/*utf16*/, {0xe5,0x86,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb2e2/*gb2312*/, 0x6d4b/*utf16*/, {0xe6,0xb5,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xb2e3/*gb2312*/, 0x5c42/*utf16*/, {0xe5,0xb1,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xb2e4/*gb2312*/, 0x8e6d/*utf16*/, {0xe8,0xb9,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb2e5/*gb2312*/, 0x63d2/*utf16*/, {0xe6,0x8f,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xb2e6/*gb2312*/, 0x53c9/*utf16*/, {0xe5,0x8f,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb2e7/*gb2312*/, 0x832c/*utf16*/, {0xe8,0x8c,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb2e8/*gb2312*/, 0x8336/*utf16*/, {0xe8,0x8c,0xb6}/*utf8*/, 3/*utf8 len*/},
	{0xb2e9/*gb2312*/, 0x67e5/*utf16*/, {0xe6,0x9f,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb2ea/*gb2312*/, 0x78b4/*utf16*/, {0xe7,0xa2,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb2eb/*gb2312*/, 0x643d/*utf16*/, {0xe6,0x90,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xb2ec/*gb2312*/, 0x5bdf/*utf16*/, {0xe5,0xaf,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xb2ed/*gb2312*/, 0x5c94/*utf16*/, {0xe5,0xb2,0x94}/*utf8*/, 3/*utf8 len*/},
	{0xb2ee/*gb2312*/, 0x5dee/*utf16*/, {0xe5,0xb7,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xb2ef/*gb2312*/, 0x8be7/*utf16*/, {0xe8,0xaf,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xb2f0/*gb2312*/, 0x62c6/*utf16*/, {0xe6,0x8b,0x86}/*utf8*/, 3/*utf8 len*/},
	{0xb2f1/*gb2312*/, 0x67f4/*utf16*/, {0xe6,0x9f,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb2f2/*gb2312*/, 0x8c7a/*utf16*/, {0xe8,0xb1,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb2f3/*gb2312*/, 0x6400/*utf16*/, {0xe6,0x90,0x80}/*utf8*/, 3/*utf8 len*/},
	{0xb2f4/*gb2312*/, 0x63ba/*utf16*/, {0xe6,0x8e,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb2f5/*gb2312*/, 0x8749/*utf16*/, {0xe8,0x9d,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb2f6/*gb2312*/, 0x998b/*utf16*/, {0xe9,0xa6,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xb2f7/*gb2312*/, 0x8c17/*utf16*/, {0xe8,0xb0,0x97}/*utf8*/, 3/*utf8 len*/},
	{0xb2f8/*gb2312*/, 0x7f20/*utf16*/, {0xe7,0xbc,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xb2f9/*gb2312*/, 0x94f2/*utf16*/, {0xe9,0x93,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xb2fa/*gb2312*/, 0x4ea7/*utf16*/, {0xe4,0xba,0xa7}/*utf8*/, 3/*utf8 len*/},
	{0xb2fb/*gb2312*/, 0x9610/*utf16*/, {0xe9,0x98,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xb2fc/*gb2312*/, 0x98a4/*utf16*/, {0xe9,0xa2,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xb2fd/*gb2312*/, 0x660c/*utf16*/, {0xe6,0x98,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb2fe/*gb2312*/, 0x7316/*utf16*/, {0xe7,0x8c,0x96}/*utf8*/, 3/*utf8 len*/},
	{0xb3a1/*gb2312*/, 0x573a/*utf16*/, {0xe5,0x9c,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb3a2/*gb2312*/, 0x5c1d/*utf16*/, {0xe5,0xb0,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb3a3/*gb2312*/, 0x5e38/*utf16*/, {0xe5,0xb8,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xb3a4/*gb2312*/, 0x957f/*utf16*/, {0xe9,0x95,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb3a5/*gb2312*/, 0x507f/*utf16*/, {0xe5,0x81,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb3a6/*gb2312*/, 0x80a0/*utf16*/, {0xe8,0x82,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xb3a7/*gb2312*/, 0x5382/*utf16*/, {0xe5,0x8e,0x82}/*utf8*/, 3/*utf8 len*/},
	{0xb3a8/*gb2312*/, 0x655e/*utf16*/, {0xe6,0x95,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xb3a9/*gb2312*/, 0x7545/*utf16*/, {0xe7,0x95,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb3aa/*gb2312*/, 0x5531/*utf16*/, {0xe5,0x94,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb3ab/*gb2312*/, 0x5021/*utf16*/, {0xe5,0x80,0xa1}/*utf8*/, 3/*utf8 len*/},
	{0xb3ac/*gb2312*/, 0x8d85/*utf16*/, {0xe8,0xb6,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb3ad/*gb2312*/, 0x6284/*utf16*/, {0xe6,0x8a,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xb3ae/*gb2312*/, 0x949e/*utf16*/, {0xe9,0x92,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xb3af/*gb2312*/, 0x671d/*utf16*/, {0xe6,0x9c,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb3b0/*gb2312*/, 0x5632/*utf16*/, {0xe5,0x98,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xb3b1/*gb2312*/, 0x6f6e/*utf16*/, {0xe6,0xbd,0xae}/*utf8*/, 3/*utf8 len*/},
	{0xb3b2/*gb2312*/, 0x5de2/*utf16*/, {0xe5,0xb7,0xa2}/*utf8*/, 3/*utf8 len*/},
	{0xb3b3/*gb2312*/, 0x5435/*utf16*/, {0xe5,0x90,0xb5}/*utf8*/, 3/*utf8 len*/},
	{0xb3b4/*gb2312*/, 0x7092/*utf16*/, {0xe7,0x82,0x92}/*utf8*/, 3/*utf8 len*/},
	{0xb3b5/*gb2312*/, 0x8f66/*utf16*/, {0xe8,0xbd,0xa6}/*utf8*/, 3/*utf8 len*/},
	{0xb3b6/*gb2312*/, 0x626f/*utf16*/, {0xe6,0x89,0xaf}/*utf8*/, 3/*utf8 len*/},
	{0xb3b7/*gb2312*/, 0x64a4/*utf16*/, {0xe6,0x92,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xb3b8/*gb2312*/, 0x63a3/*utf16*/, {0xe6,0x8e,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xb3b9/*gb2312*/, 0x5f7b/*utf16*/, {0xe5,0xbd,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xb3ba/*gb2312*/, 0x6f88/*utf16*/, {0xe6,0xbe,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb3bb/*gb2312*/, 0x90f4/*utf16*/, {0xe9,0x83,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb3bc/*gb2312*/, 0x81e3/*utf16*/, {0xe8,0x87,0xa3}/*utf8*/, 3/*utf8 len*/},
	{0xb3bd/*gb2312*/, 0x8fb0/*utf16*/, {0xe8,0xbe,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xb3be/*gb2312*/, 0x5c18/*utf16*/, {0xe5,0xb0,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xb3bf/*gb2312*/, 0x6668/*utf16*/, {0xe6,0x99,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb3c0/*gb2312*/, 0x5ff1/*utf16*/, {0xe5,0xbf,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb3c1/*gb2312*/, 0x6c89/*utf16*/, {0xe6,0xb2,0x89}/*utf8*/, 3/*utf8 len*/},
	{0xb3c2/*gb2312*/, 0x9648/*utf16*/, {0xe9,0x99,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb3c3/*gb2312*/, 0x8d81/*utf16*/, {0xe8,0xb6,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb3c4/*gb2312*/, 0x886c/*utf16*/, {0xe8,0xa1,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb3c5/*gb2312*/, 0x6491/*utf16*/, {0xe6,0x92,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb3c6/*gb2312*/, 0x79f0/*utf16*/, {0xe7,0xa7,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xb3c7/*gb2312*/, 0x57ce/*utf16*/, {0xe5,0x9f,0x8e}/*utf8*/, 3/*utf8 len*/},
	{0xb3c8/*gb2312*/, 0x6a59/*utf16*/, {0xe6,0xa9,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb3c9/*gb2312*/, 0x6210/*utf16*/, {0xe6,0x88,0x90}/*utf8*/, 3/*utf8 len*/},
	{0xb3ca/*gb2312*/, 0x5448/*utf16*/, {0xe5,0x91,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb3cb/*gb2312*/, 0x4e58/*utf16*/, {0xe4,0xb9,0x98}/*utf8*/, 3/*utf8 len*/},
	{0xb3cc/*gb2312*/, 0x7a0b/*utf16*/, {0xe7,0xa8,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xb3cd/*gb2312*/, 0x60e9/*utf16*/, {0xe6,0x83,0xa9}/*utf8*/, 3/*utf8 len*/},
	{0xb3ce/*gb2312*/, 0x6f84/*utf16*/, {0xe6,0xbe,0x84}/*utf8*/, 3/*utf8 len*/},
	{0xb3cf/*gb2312*/, 0x8bda/*utf16*/, {0xe8,0xaf,0x9a}/*utf8*/, 3/*utf8 len*/},
	{0xb3d0/*gb2312*/, 0x627f/*utf16*/, {0xe6,0x89,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb3d1/*gb2312*/, 0x901e/*utf16*/, {0xe9,0x80,0x9e}/*utf8*/, 3/*utf8 len*/},
	{0xb3d2/*gb2312*/, 0x9a8b/*utf16*/, {0xe9,0xaa,0x8b}/*utf8*/, 3/*utf8 len*/},
	{0xb3d3/*gb2312*/, 0x79e4/*utf16*/, {0xe7,0xa7,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xb3d4/*gb2312*/, 0x5403/*utf16*/, {0xe5,0x90,0x83}/*utf8*/, 3/*utf8 len*/},
	{0xb3d5/*gb2312*/, 0x75f4/*utf16*/, {0xe7,0x97,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb3d6/*gb2312*/, 0x6301/*utf16*/, {0xe6,0x8c,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb3d7/*gb2312*/, 0x5319/*utf16*/, {0xe5,0x8c,0x99}/*utf8*/, 3/*utf8 len*/},
	{0xb3d8/*gb2312*/, 0x6c60/*utf16*/, {0xe6,0xb1,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xb3d9/*gb2312*/, 0x8fdf/*utf16*/, {0xe8,0xbf,0x9f}/*utf8*/, 3/*utf8 len*/},
	{0xb3da/*gb2312*/, 0x5f1b/*utf16*/, {0xe5,0xbc,0x9b}/*utf8*/, 3/*utf8 len*/},
	{0xb3db/*gb2312*/, 0x9a70/*utf16*/, {0xe9,0xa9,0xb0}/*utf8*/, 3/*utf8 len*/},
	{0xb3dc/*gb2312*/, 0x803b/*utf16*/, {0xe8,0x80,0xbb}/*utf8*/, 3/*utf8 len*/},
	{0xb3dd/*gb2312*/, 0x9f7f/*utf16*/, {0xe9,0xbd,0xbf}/*utf8*/, 3/*utf8 len*/},
	{0xb3de/*gb2312*/, 0x4f88/*utf16*/, {0xe4,0xbe,0x88}/*utf8*/, 3/*utf8 len*/},
	{0xb3df/*gb2312*/, 0x5c3a/*utf16*/, {0xe5,0xb0,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb3e0/*gb2312*/, 0x8d64/*utf16*/, {0xe8,0xb5,0xa4}/*utf8*/, 3/*utf8 len*/},
	{0xb3e1/*gb2312*/, 0x7fc5/*utf16*/, {0xe7,0xbf,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb3e2/*gb2312*/, 0x65a5/*utf16*/, {0xe6,0x96,0xa5}/*utf8*/, 3/*utf8 len*/},
	{0xb3e3/*gb2312*/, 0x70bd/*utf16*/, {0xe7,0x82,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xb3e4/*gb2312*/, 0x5145/*utf16*/, {0xe5,0x85,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb3e5/*gb2312*/, 0x51b2/*utf16*/, {0xe5,0x86,0xb2}/*utf8*/, 3/*utf8 len*/},
	{0xb3e6/*gb2312*/, 0x866b/*utf16*/, {0xe8,0x99,0xab}/*utf8*/, 3/*utf8 len*/},
	{0xb3e7/*gb2312*/, 0x5d07/*utf16*/, {0xe5,0xb4,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xb3e8/*gb2312*/, 0x5ba0/*utf16*/, {0xe5,0xae,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xb3e9/*gb2312*/, 0x62bd/*utf16*/, {0xe6,0x8a,0xbd}/*utf8*/, 3/*utf8 len*/},
	{0xb3ea/*gb2312*/, 0x916c/*utf16*/, {0xe9,0x85,0xac}/*utf8*/, 3/*utf8 len*/},
	{0xb3eb/*gb2312*/, 0x7574/*utf16*/, {0xe7,0x95,0xb4}/*utf8*/, 3/*utf8 len*/},
	{0xb3ec/*gb2312*/, 0x8e0c/*utf16*/, {0xe8,0xb8,0x8c}/*utf8*/, 3/*utf8 len*/},
	{0xb3ed/*gb2312*/, 0x7a20/*utf16*/, {0xe7,0xa8,0xa0}/*utf8*/, 3/*utf8 len*/},
	{0xb3ee/*gb2312*/, 0x6101/*utf16*/, {0xe6,0x84,0x81}/*utf8*/, 3/*utf8 len*/},
	{0xb3ef/*gb2312*/, 0x7b79/*utf16*/, {0xe7,0xad,0xb9}/*utf8*/, 3/*utf8 len*/},
	{0xb3f0/*gb2312*/, 0x4ec7/*utf16*/, {0xe4,0xbb,0x87}/*utf8*/, 3/*utf8 len*/},
	{0xb3f1/*gb2312*/, 0x7ef8/*utf16*/, {0xe7,0xbb,0xb8}/*utf8*/, 3/*utf8 len*/},
	{0xb3f2/*gb2312*/, 0x7785/*utf16*/, {0xe7,0x9e,0x85}/*utf8*/, 3/*utf8 len*/},
	{0xb3f3/*gb2312*/, 0x4e11/*utf16*/, {0xe4,0xb8,0x91}/*utf8*/, 3/*utf8 len*/},
	{0xb3f4/*gb2312*/, 0x81ed/*utf16*/, {0xe8,0x87,0xad}/*utf8*/, 3/*utf8 len*/},
	{0xb3f5/*gb2312*/, 0x521d/*utf16*/, {0xe5,0x88,0x9d}/*utf8*/, 3/*utf8 len*/},
	{0xb3f6/*gb2312*/, 0x51fa/*utf16*/, {0xe5,0x87,0xba}/*utf8*/, 3/*utf8 len*/},
	{0xb3f7/*gb2312*/, 0x6a71/*utf16*/, {0xe6,0xa9,0xb1}/*utf8*/, 3/*utf8 len*/},
	{0xb3f8/*gb2312*/, 0x53a8/*utf16*/, {0xe5,0x8e,0xa8}/*utf8*/, 3/*utf8 len*/},
	{0xb3f9/*gb2312*/, 0x8e87/*utf16*/, {0xe8,0xba,
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值