root/enc/trans/gb18030.c

/* [previous][next][first][last][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. fun_so_from_gb18030
  2. fun_so_to_gb18030
  3. fun_sio_from_gb18030
  4. fun_sio_to_gb18030
  5. TRANS_INIT

/* autogenerated. */
/* src="transcode-tblgen.rb", len=30695, checksum=51134 */
/* src="gb18030.trans", len=5681, checksum=53185 */
/* src="gb18030-tbl.rb", len=1357449, checksum=30205 */

#include "transcode_data.h"



static const unsigned char
gb18030_byte_array[56182] = {
#define from_GB18030_81_30_81_offsets 0
48, 57,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10,

#define from_GB18030_81_30_offsets 12
129, 254,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 48,
     49, 50, 51, 52, 53, 54, 55, 56,   57, 58, 59, 60, 61, 62, 63, 64,
     65, 66, 67, 68, 69, 70, 71, 72,   73, 74, 75, 76, 77, 78, 79, 80,
     81, 82, 83, 84, 85, 86, 87, 88,   89, 90, 91, 92, 93, 94, 95, 96,
     97, 98, 99,100,101,102,103,104,  105,106,107,108,109,110,111,112,
    113,114,115,116,117,118,119,120,  121,122,123,124,125,126,

#define from_GB18030_81_31_B3_offsets 140
48, 57,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  3,

#define from_GB18030_81_31_B4_offsets 152
48, 57,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,

#define from_GB18030_81_31_offsets 164
129, 254,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 48,
     49, 50, 51, 52, 52, 52, 52, 52,   52, 52, 52, 52, 52, 52, 52, 52,
     52, 52, 52, 52, 52, 52, 52, 52,   52, 52, 52, 52, 52, 52, 52, 52,
     52, 52, 52, 52, 52, 52, 52, 52,   52, 52, 52, 52, 52, 52, 52, 52,
     52, 52, 52, 52, 52, 52, 52, 52,   52, 52, 52, 52, 52, 52, 52, 52,
     52, 52, 52, 52, 52, 52, 52, 52,   52, 52, 52, 52, 52, 52,

#define from_GB18030_81_32_offsets 292
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,

#define from_GB18030_81_36_A5_offsets 420
48, 57,
      1,  1,  2,  2,  3,  4,  4,  5,    5,  5,

#define from_GB18030_81_36_A6_offsets 432
48, 57,
      1,  1,  1,  1,  2,  2,  2,  2,    2,  2,

#define from_GB18030_81_36_A7_offsets 444
48, 57,
      1,  1,  1,  2,  3,  4,  4,  4,    4,  4,

#define from_GB18030_81_36_B3_offsets 456
48, 57,
      1,  1,  2,  2,  2,  2,  2,  2,    2,  2,

#define from_GB18030_81_36_BB_offsets 468
48, 57,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  3,

#define from_GB18030_81_36_C4_offsets 480
48, 57,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  2,

#define from_GB18030_81_36_C7_offsets 492
48, 57,
      1,  1,  2,  2,  3,  3,  3,  3,    3,  3,

#define from_GB18030_81_36_D3_offsets 504
48, 57,
      1,  2,  2,  2,  3,  3,  3,  3,    4,  4,

#define from_GB18030_81_36_D4_offsets 516
48, 57,
      1,  1,  2,  3,  4,  4,  5,  5,    5,  5,

#define from_GB18030_81_36_D5_offsets 528
48, 57,
      1,  2,  2,  2,  2,  2,  3,  3,    3,  3,

#define from_GB18030_81_36_D6_offsets 540
48, 57,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  3,

#define from_GB18030_81_36_D8_offsets 552
48, 57,
      1,  1,  1,  1,  1,  1,  1,  2,    2,  3,

#define from_GB18030_81_36_D9_offsets 564
48, 57,
      1,  1,  1,  1,  1,  2,  2,  2,    2,  2,

#define from_GB18030_81_36_DD_offsets 576
48, 57,
      1,  1,  2,  2,  2,  3,  3,  3,    3,  3,

#define from_GB18030_81_36_E1_offsets 588
48, 57,
      1,  2,  2,  2,  2,  2,  2,  2,    2,  2,

#define from_GB18030_81_36_E9_offsets 600
48, 57,
      1,  1,  1,  2,  2,  2,  2,  2,    2,  2,

#define from_GB18030_81_36_offsets 612
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  2,  3,  4,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  6,  7,  7,  7,  7,  7,    7,  7,  8,  9, 10, 11, 12, 12,
     12, 12, 12, 13, 14, 14, 15, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 25, 25, 25, 26, 27, 28, 28,
     29, 30, 30, 30, 30, 30, 30, 30,   31, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32,

#define from_GB18030_81_37_99_offsets 740
48, 57,
      1,  1,  1,  2,  2,  2,  3,  3,    3,  3,

#define from_GB18030_81_37_9D_offsets 752
48, 57,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  2,

#define from_GB18030_81_37_9E_offsets 764
48, 57,
      1,  2,  2,  3,  3,  3,  3,  3,    3,  3,

#define from_GB18030_81_37_offsets 776
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  3,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  5,  6,    7,  8,  9, 10, 11, 12, 13, 14,
     15, 15, 16, 17, 17, 17, 17, 18,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19,

#define from_GB18030_81_38_FD_offsets 904
48, 57,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,

#define from_GB18030_81_38_FE_offsets 916
48, 57,
      1,  2,  2,  2,  3,  3,  4,  4,    4,  4,

#define from_GB18030_81_38_offsets 928
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  3,

#define from_GB18030_81_39_83_offsets 1056
48, 57,
      1,  2,  2,  3,  3,  3,  4,  4,    4,  4,

#define from_GB18030_81_39_A3_offsets 1068
48, 57,
      1,  1,  2,  2,  2,  2,  3,  4,    4,  4,

#define from_GB18030_81_39_A6_offsets 1080
48, 57,
      1,  1,  1,  1,  2,  2,  3,  3,    3,  3,

#define from_GB18030_81_39_A7_offsets 1092
48, 57,
      1,  1,  1,  2,  2,  3,  3,  3,    3,  3,

#define from_GB18030_81_39_C1_offsets 1104
48, 57,
      1,  1,  2,  2,  2,  2,  2,  2,    2,  3,

#define from_GB18030_81_39_EA_offsets 1116
48, 57,
      1,  1,  1,  2,  2,  3,  3,  4,    4,  4,

#define from_GB18030_81_39_offsets 1128
129, 254,
      1,  2,  3,  4,  5,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  7,  8,  9, 10, 11, 12,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     14, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 16, 17, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17, 17,
     17, 17, 17, 18, 19, 20, 20, 20,   21, 22, 23, 23, 23, 23, 23, 23,
     23, 23, 23, 23, 23, 24, 24, 24,   24, 25, 26, 26, 26, 26,

#define from_GB18030_81_offsets 1256
48, 254,
      1,  2,  3,  3,  3,  3,  4,  5,    6,  7,  0,  0,  0,  0,  0,  0,
      8,  9,  9,  9, 10, 11, 12, 13,   13, 13, 14, 15, 16, 17, 17, 18,
     19, 20, 21, 22, 23, 23, 23, 24,   25, 26, 27, 28, 29, 30, 30, 31,
     31, 31, 31, 32, 32, 33, 33, 33,   33, 33, 33, 34, 35, 35, 35, 35,
     35, 35, 35, 35, 35, 35, 36, 36,   36, 36, 36, 36, 36, 37, 38,  0,
     39, 40, 40, 41, 42, 42, 42, 43,   44, 45, 45, 45, 46, 47, 47, 47,
     47, 48, 48, 48, 49, 50, 51, 51,   52, 53, 53, 53, 54, 55, 56, 56,
     57, 58, 58, 58, 59, 60, 61, 61,   61, 62, 63, 64, 65, 65, 65, 65,
     65, 65, 65, 66, 66, 67, 67, 67,   67, 67, 68, 68, 69, 70, 71, 71,
     72, 72, 72, 73, 74, 75, 76, 77,   78, 79, 79, 79, 79, 79, 80, 80,
     81, 81, 81, 81, 81, 81, 82, 83,   84, 85, 85, 86, 87, 88, 88, 89,
     89, 90, 90, 91, 92, 92, 92, 92,   93, 94, 94, 94, 95, 95, 95, 96,
     97, 98, 99,100,100,101,101,102,  102,102,103,104,104,105,105,

#define from_GB18030_82_30_offsets 1465
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  4,  5,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  7,  8,  8,  8,  8,  8,  8,    8,  8,  9, 10, 10, 10,

#define from_GB18030_82_31_offsets 1593
129, 254,
      1,  1,  1,  1,  1,  2,  3,  4,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  7,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    9, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 11, 12, 12, 12, 12,   12, 12, 12, 12, 12, 12, 12, 12,
     12, 12, 12, 12, 12, 12, 12, 12,   12, 12, 12, 12, 12, 12, 12, 12,
     12, 12, 12, 12, 12, 12, 12, 12,   12, 12, 12, 12, 12, 12,

#define from_GB18030_82_32_C9_offsets 1721
48, 57,
      1,  1,  1,  1,  1,  1,  1,  2,    2,  2,

#define from_GB18030_82_32_offsets 1733
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    4,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  6,    7,  7,  7,  7,  7,  7,

#define from_GB18030_82_33_86_offsets 1861
48, 57,
      1,  1,  1,  1,  2,  2,  2,  2,    3,  3,

#define from_GB18030_82_33_offsets 1873
129, 254,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  4,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  6,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    8,  9, 10, 11, 11, 11, 11, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 12, 13, 13,
     13, 13, 13, 13, 13, 13, 14, 15,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16,

#define from_GB18030_82_34_9C_offsets 2001
48, 57,
      1,  2,  2,  2,  2,  3,  4,  4,    4,  4,

#define from_GB18030_82_34_offsets 2013
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  4,  5,  6,  7,  8,  8,
      9, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 11, 12,   12, 12, 13, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 15, 16, 16,   16, 16, 16, 16, 16, 16,

#define from_GB18030_82_35_offsets 2141
129, 254,
      1,  1,  1,  1,  1,  1,  2,  3,    3,  3,  3,  3,  3,  3,  4,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,

#define from_GB18030_82_offsets 2269
48, 254,
      1,  2,  3,  4,  5,  6,  7,  7,    7,  7,  0,  0,  0,  0,  0,  0,
      8,  9, 10, 11, 11, 11, 11, 11,   12, 12, 12, 12, 12, 12, 12, 12,
     12, 13, 13, 13, 14, 14, 14, 14,   15, 15, 15, 16, 16, 16, 16, 16,
     17, 18, 19, 20, 21, 21, 22, 23,   23, 24, 25, 26, 26, 26, 26, 27,
     28, 28, 28, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29,  0,
     28, 30, 31, 31, 32, 33, 33, 33,   34, 35, 35, 36, 37, 37, 37, 38,
     39, 40, 40, 40, 40, 40, 40, 40,   40, 40, 40, 40, 41, 42, 43, 43,
     43, 43, 44, 44, 44, 45, 45, 45,   46, 47, 47, 47, 47, 47, 48, 48,
     48, 48, 49, 50, 50, 50, 50, 50,   50, 50, 50, 51, 51, 51, 51, 51,
     51, 52, 52, 52, 52, 52, 52, 52,   52, 52, 53, 53, 53, 54, 54, 55,
     55, 55, 55, 56, 56, 57, 57, 57,   57, 58, 58, 58, 58, 58, 58, 58,
     58, 58, 58, 58, 58, 58, 58, 58,   58, 58, 58, 58, 58, 58, 59, 60,
     61, 61, 62, 62, 62, 62, 62, 63,   63, 63, 63, 63, 63, 63, 64,

#define from_GB18030_83_36_C9_offsets 2478
48, 57,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  3,

#define from_GB18030_83_36_CB_offsets 2490
48, 57,
      1,  2,  2,  2,  2,  3,  3,  3,    3,  3,

#define from_GB18030_83_36_offsets 2502
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  2,  3,    4,  5,  6,  7,  8,  9, 10, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11,

#define from_GB18030_83_offsets 2630
48, 254,
      1,  1,  1,  1,  1,  1,  2,  3,    3,  3,  0,  0,  0,  0,  0,  0,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  5,  5,  5,  5,  5,  5,    6,  6,  6,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  8,  8,    8,  8,  9,  9,  9,  9, 10, 11,
     11, 11, 11, 11, 12, 12, 12, 12,   12, 12, 12, 12, 12, 12, 13,  0,
     14, 14, 13, 13, 13, 13, 13, 13,   15, 15, 15, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 17, 18, 19, 20, 21,   21, 21, 22, 22, 23, 23, 23, 24,
     25, 25, 25, 25, 25, 26, 26, 27,   27, 28, 28, 29, 30, 31, 32, 32,
     33, 33, 34, 34, 35, 35, 36, 36,   36, 36, 37, 37, 38, 39, 40, 40,
     40, 41, 42, 43, 43, 43, 43, 43,   44, 44, 45, 46, 46, 46, 47, 47,
     48, 48, 48, 49, 50, 51, 52, 52,   53, 54, 54, 54, 54, 54, 54,

#define from_GB18030_84_30_9B_offsets 2839
48, 57,
      1,  1,  1,  1,  2,  3,  4,  4,    4,  5,

#define from_GB18030_84_30_9C_offsets 2851
48, 57,
      1,  1,  1,  1,  1,  2,  3,  3,    4,  4,

#define from_GB18030_84_30_offsets 2863
129, 254,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  3,  3,  3,  4,  5,  6,  7,
      7,  7,  7,  7,  7,  7,  8,  9,   10, 10, 11, 12, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13,

#define from_GB18030_84_31_86_offsets 2991
48, 57,
      1,  1,  1,  2,  3,  4,  5,  5,    5,  5,

#define from_GB18030_84_31_offsets 3003
129, 254,
      1,  1,  1,  1,  2,  3,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  5,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  7,  8,  8,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,

#define from_GB18030_84_offsets 3131
48, 254,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  3,  0,  0,  0,  0,  0,  0,
      4,  4,  4,  5,  6,  6,  7,  7,    8,  8,  8,  8,  8,  8,  9, 10,
     11, 11, 12, 13, 14, 15, 15, 16,   17, 17, 18, 18, 19, 19, 19, 20,
     21, 21, 22, 22, 22, 23, 23, 23,   24, 25, 26, 27, 27, 28, 28, 29,
     30, 31, 31, 31, 31, 31, 31, 32,   33, 33, 34, 34, 35, 36, 36,  0,
     35, 35, 35, 36, 37, 37, 38, 38,   38, 39, 40, 41, 41, 41, 41, 42,
     42, 43, 43, 43, 43, 43, 43, 43,   43, 43, 43, 44, 45, 46, 46, 46,
     46, 46, 47, 47, 47, 47, 47, 47,   47, 48, 48, 49, 49, 49, 49, 49,
     49, 49, 50, 51, 51, 51, 51, 52,   52, 52, 53, 53, 53, 53, 53, 53,
     53, 53, 53, 53, 54, 54, 54, 55,   55, 55, 56, 57, 58, 58, 58, 58,
     59, 60, 60, 60, 61, 62, 62, 62,   62, 62, 62, 63, 63, 63, 63, 64,
     64, 64, 64, 64, 64, 64, 64, 64,   64, 64, 65, 65, 65, 65, 65, 65,
     65, 65, 66, 66, 66, 67, 67, 67,   67, 68, 69, 69, 69, 69, 70,

#define from_GB18030_85_offsets 3340
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  4,  4,  5,    5,  6,  7,  7,  8,  8,  8,  9,
      9,  9, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 11, 11, 12, 13,
     14, 15, 16, 16, 16, 17, 18, 19,   19, 20, 21, 22, 23, 24, 25, 25,
     26, 27, 28, 29, 29, 29, 29, 30,   30, 31, 32, 32, 33, 34, 34,  0,
     35, 35, 35, 35, 35, 34, 34, 36,   37, 37, 38, 39, 39, 40, 41, 42,
     42, 42, 42, 43, 43, 43, 43, 43,   43, 43, 44, 44, 44, 44, 45, 45,
     45, 46, 47, 47, 47, 47, 47, 48,   48, 48, 49, 49, 50, 51, 52, 52,
     52, 53, 53, 54, 55, 56, 57, 57,   57, 58, 59, 60, 61, 62, 63, 63,
     63, 64, 65, 66, 66, 67, 68, 69,   70, 70, 71, 72, 73, 74, 74, 75,
     75, 76, 77, 78, 78, 78, 78, 79,   80, 81, 81, 81, 81, 81, 82, 83,
     84, 85, 85, 85, 85, 85, 85, 85,   85, 86, 87, 87, 88, 88, 89, 90,
     91, 92, 92, 92, 92, 93, 94, 95,   96, 96, 97, 98, 98, 98, 98,

#define from_GB18030_86_offsets 3549
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  5,  6,  7,  7,  7,    8,  8,  9, 10, 11, 12, 13, 13,
     14, 15, 16, 17, 17, 17, 17, 17,   18, 18, 19, 19, 19, 20, 20, 20,
     20, 20, 20, 21, 22, 23, 24, 24,   24, 24, 25, 26, 26, 26, 26, 26,
     27, 27, 28, 28, 28, 28, 28, 28,   29, 29, 29, 29, 30, 31, 31,  0,
     31, 31, 32, 33, 34, 35, 35, 35,   36, 36, 36, 36, 37, 38, 39, 40,
     41, 41, 42, 42, 42, 42, 42, 43,   43, 43, 43, 44, 44, 44, 44, 44,
     45, 45, 45, 45, 46, 46, 47, 47,   48, 49, 49, 49, 49, 49, 49, 50,
     50, 51, 52, 53, 53, 54, 54, 54,   55, 56, 56, 57, 57, 57, 58, 58,
     59, 60, 60, 60, 60, 60, 60, 60,   61, 61, 61, 61, 61, 61, 61, 61,
     61, 62, 63, 64, 65, 66, 67, 68,   68, 68, 68, 68, 69, 69, 69, 70,
     70, 71, 71, 71, 72, 73, 73, 73,   73, 73, 74, 75, 76, 77, 78, 79,
     79, 80, 80, 81, 82, 83, 83, 83,   83, 83, 84, 85, 85, 85, 85,

#define from_GB18030_87_offsets 3758
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  4,  5,  5,  5,    5,  5,  5,  5,  5,  6,  6,  7,
      7,  8,  8,  8,  9,  9, 10, 10,   10, 10, 11, 11, 11, 12, 13, 14,
     14, 15, 16, 16, 16, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17, 17,
     17, 18, 18, 18, 18, 18, 19, 19,   20, 20, 21, 21, 21, 21, 21,  0,
     21, 22, 22, 22, 23, 23, 23, 23,   24, 24, 24, 24, 25, 25, 25, 25,
     26, 26, 26, 26, 26, 26, 26, 26,   27, 27, 27, 27, 27, 27, 27, 28,
     28, 28, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 30, 30, 30, 30, 30, 30, 30,   30, 30, 30, 30, 31, 31, 31, 31,
     31, 31, 31, 32, 32, 32, 32, 33,   33, 33, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 34, 34, 34, 34,   34, 34, 34, 34, 34, 35, 35, 36,
     36, 37, 38, 39, 39, 39, 39, 39,   39, 40, 41, 41, 42, 42, 43, 43,
     43, 44, 44, 45, 45, 45, 46, 47,   48, 48, 48, 48, 48, 48, 48,

#define from_GB18030_88_offsets 3967
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  3,  4,  4,  4,  5,
      5,  5,  5,  6,  7,  7,  8,  8,    8,  8,  8,  9,  9, 10, 11, 12,
     12, 12, 12, 13, 13, 14, 15, 15,   15, 15, 15, 16, 16, 17, 17, 18,
     19, 20, 21, 22, 22, 22, 23, 23,   24, 24, 24, 25, 25, 25, 25,  0,
     26, 27, 27, 27, 27, 28, 28, 28,   28, 28, 29, 29, 29, 29, 29, 29,
     29, 30, 30, 30, 30, 31, 32, 33,   34, 35, 35, 35, 36, 37, 37, 37,
     38, 38, 38, 38, 38, 38, 38, 38,   38, 39, 39, 39, 39, 39, 39, 39,
     40, 40, 41, 41, 42, 43, 43, 44,   44, 45, 46, 46, 46, 47, 47, 47,
     47, 47, 47, 47, 47, 48, 49, 49,   49, 49, 50, 50, 50, 51, 51, 52,
     52, 53, 54, 54, 54, 55, 55, 55,   56, 57, 57, 57, 58, 58, 58, 59,
     59, 59, 60, 60, 60, 60, 61, 62,   62, 63, 63, 63, 63, 63, 64, 64,
     64, 64, 64, 65, 65, 65, 65, 66,   66, 66, 66, 66, 66, 66, 66,

#define from_GB18030_89_offsets 4176
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  3,  3,    3,  3,  3,  3,  3,  4,  4,  4,
      5,  5,  6,  6,  6,  7,  7,  7,    7,  7,  8,  8,  8,  8,  8,  8,
      9,  9,  9,  9,  9, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 11, 12,   13, 14, 14, 14, 15, 15, 15,  0,
     14, 14, 14, 14, 14, 16, 16, 16,   16, 16, 17, 17, 17, 18, 18, 18,
     18, 18, 18, 18, 18, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 20,   20, 20, 20, 21, 21, 21, 22, 22,
     22, 22, 22, 22, 22, 22, 22, 22,   22, 23, 23, 23, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 25, 25, 25, 25, 25, 25,
     26, 27, 28, 28, 29, 29, 30, 30,   31, 31, 31, 31, 31, 31, 31, 31,
     32, 33, 33, 34, 34, 34, 34, 34,   35, 36, 36, 36, 36, 37, 37, 38,
     39, 39, 40, 40, 40, 40, 41, 42,   43, 44, 45, 45, 46, 46, 47,

#define from_GB18030_8A_offsets 4385
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  4,  4,  5,    6,  6,  7,  8,  8,  9, 10, 10,
     10, 10, 10, 11, 12, 12, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 14, 15, 16, 16, 16,   17, 17, 17, 18, 19, 20, 20, 21,
     21, 21, 21, 22, 22, 23, 24, 24,   24, 24, 25, 25, 25, 25, 26,  0,
     27, 28, 28, 29, 29, 30, 30, 30,   30, 30, 30, 31, 32, 32, 33, 33,
     33, 33, 33, 33, 33, 34, 34, 34,   35, 35, 35, 35, 36, 36, 37, 38,
     39, 39, 39, 39, 39, 40, 41, 41,   42, 42, 42, 43, 43, 43, 43, 43,
     43, 43, 43, 43, 43, 43, 43, 44,   45, 45, 45, 46, 47, 48, 48, 49,
     49, 49, 49, 50, 51, 51, 51, 51,   52, 52, 52, 53, 53, 54, 54, 55,
     56, 56, 56, 57, 57, 57, 57, 57,   57, 57, 58, 59, 60, 60, 60, 60,
     60, 61, 61, 61, 62, 62, 62, 62,   62, 63, 63, 64, 64, 64, 64, 64,
     64, 64, 64, 64, 64, 65, 65, 65,   65, 66, 66, 66, 66, 66, 66,

#define from_GB18030_8B_offsets 4594
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  3,  3,  4,  4,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      6,  6,  7,  7,  7,  7,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    9,  9,  9,  9,  9,  9,  9, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 11, 11,  0,
     10, 10, 10, 10, 10, 12, 13, 13,   14, 14, 14, 14, 14, 15, 15, 16,
     16, 16, 16, 16, 16, 17, 17, 18,   18, 18, 18, 18, 19, 20, 21, 22,
     22, 22, 23, 23, 23, 24, 25, 25,   26, 26, 27, 28, 28, 28, 28, 28,
     29, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 29, 29, 29, 29, 29, 29, 30,   30, 30, 30, 30, 30, 30, 30, 30,
     30, 30, 30, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 32, 33, 33,
     34, 34, 34, 34, 34, 34, 34, 34,   35, 35, 35, 35, 35, 35, 35,

#define from_GB18030_8C_offsets 4803
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    3,  4,  5,  6,  6,  7,  7,  8,
      9,  9,  9, 10, 11, 12, 12, 12,   12, 13, 13, 14, 14, 15, 16, 17,
     18, 18, 19, 19, 19, 20, 21, 22,   23, 23, 23, 24, 24, 24, 24, 25,
     25, 26, 27, 27, 27, 28, 28, 29,   30, 30, 30, 30, 31, 31, 31,  0,
     31, 32, 32, 32, 32, 32, 32, 32,   32, 32, 33, 34, 34, 35, 35, 36,
     36, 36, 36, 36, 37, 38, 38, 38,   38, 38, 38, 38, 39, 39, 40, 41,
     41, 42, 43, 43, 44, 44, 44, 44,   45, 46, 46, 47, 48, 49, 50, 50,
     50, 50, 51, 52, 53, 53, 53, 53,   54, 54, 54, 54, 55, 55, 56, 56,
     56, 57, 57, 58, 58, 59, 59, 60,   60, 60, 61, 61, 61, 62, 62, 62,
     62, 63, 64, 65, 66, 66, 66, 66,   66, 66, 66, 67, 68, 68, 68, 68,
     68, 68, 68, 69, 69, 69, 69, 70,   71, 71, 71, 71, 71, 72, 72, 72,
     73, 73, 74, 74, 75, 76, 76, 76,   76, 76, 77, 77, 77, 77, 77,

#define from_GB18030_8D_offsets 5012
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  3,  4,  5,  6,  7,    7,  7,  7,  8,  9, 10, 10, 11,
     11, 11, 11, 11, 11, 12, 12, 12,   12, 12, 12, 13, 13, 13, 13, 13,
     13, 14, 14, 14, 14, 14, 14, 14,   15, 15, 16, 17, 18, 18, 19, 19,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 21, 21, 21, 21, 21,  0,
     20, 22, 22, 23, 23, 23, 23, 23,   23, 24, 24, 24, 24, 24, 25, 26,
     26, 26, 26, 27, 27, 28, 28, 28,   28, 28, 29, 30, 31, 31, 31, 32,
     32, 32, 32, 32, 33, 33, 33, 33,   33, 33, 33, 33, 34, 34, 34, 34,
     34, 34, 34, 34, 35, 35, 36, 36,   36, 36, 36, 36, 36, 36, 36, 36,
     36, 37, 37, 38, 39, 39, 39, 39,   39, 39, 39, 39, 39, 39, 39, 40,
     41, 41, 42, 42, 42, 42, 43, 43,   43, 43, 43, 43, 43, 43, 43, 43,
     43, 43, 43, 44, 44, 44, 44, 44,   44, 44, 44, 44, 44, 44, 44, 44,
     44, 44, 44, 44, 44, 44, 44, 44,   44, 45, 45, 45, 46, 46, 46,

#define from_GB18030_8E_offsets 5221
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  4,  4,  4,  4,  4,    4,  4,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  6,    7,  7,  8,  8,  9, 10, 10,  0,
     11, 12, 12, 13, 13, 13, 13, 13,   14, 14, 15, 16, 17, 17, 17, 18,
     18, 19, 19, 20, 21, 21, 21, 21,   21, 21, 21, 21, 22, 22, 22, 22,
     22, 23, 23, 24, 24, 24, 24, 24,   25, 25, 26, 26, 26, 26, 27, 28,
     28, 28, 28, 28, 28, 29, 29, 29,   29, 29, 29, 29, 30, 30, 30, 30,
     30, 31, 31, 32, 32, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 34, 35, 36, 37,   38, 38, 38, 39, 40, 40, 41, 41,
     41, 42, 43, 44, 45, 46, 46, 46,   46, 47, 47, 47, 47, 47, 48, 48,
     48, 48, 48, 49, 50, 50, 50, 50,   51, 51, 51, 51, 51, 51, 51,

#define from_GB18030_8F_offsets 5430
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  3,  3,  3,  3,    3,  4,  4,  5,  5,  5,  5,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  7,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  9, 10, 10,   11, 11, 11, 12, 12, 12, 13, 14,
     14, 14, 15, 16, 17, 18, 19, 19,   20, 20, 20, 21, 21, 21, 21,  0,
     22, 23, 23, 24, 25, 26, 26, 26,   26, 26, 26, 26, 27, 28, 28, 28,
     29, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 30,
     31, 32, 32, 32, 32, 33, 33, 33,   34, 35, 36, 36, 37, 38, 38, 39,
     40, 40, 40, 41, 42, 43, 43, 43,   44, 45, 46, 46, 46, 47, 48, 48,
     49, 50, 50, 51, 51, 51, 51, 52,   52, 52, 52, 52, 52, 53, 54, 54,
     55, 55, 55, 55, 55, 55, 56, 57,   57, 57, 57, 58, 58, 58, 58, 58,
     59, 59, 60, 60, 61, 62, 62, 62,   63, 63, 63, 64, 64, 65, 65, 66,
     66, 67, 67, 68, 69, 69, 70, 70,   70, 71, 71, 72, 72, 73, 74,

#define from_GB18030_90_offsets 5639
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  4,  4,  5,  6,    6,  7,  8,  8,  9,  9,  9, 10,
     10, 10, 11, 11, 11, 11, 11, 12,   12, 12, 12, 12, 13, 13, 14, 15,
     15, 15, 15, 15, 15, 15, 16, 17,   17, 18, 19, 19, 20, 20, 20, 21,
     21, 22, 22, 22, 22, 23, 23, 24,   25, 25, 26, 26, 27, 28, 29,  0,
     28, 28, 30, 30, 30, 30, 31, 31,   32, 32, 32, 32, 33, 34, 35, 35,
     35, 36, 37, 38, 38, 39, 39, 40,   41, 41, 42, 43, 44, 45, 45, 45,
     46, 46, 47, 47, 47, 47, 47, 47,   47, 47, 48, 48, 48, 49, 49, 49,
     49, 49, 50, 50, 50, 51, 51, 52,   53, 54, 55, 55, 55, 55, 55, 56,
     57, 57, 58, 59, 59, 60, 60, 60,   60, 60, 61, 61, 61, 61, 62, 63,
     63, 63, 64, 64, 64, 64, 64, 65,   65, 65, 65, 66, 66, 66, 66, 67,
     67, 68, 69, 69, 69, 70, 70, 70,   70, 70, 70, 70, 70, 70, 70, 70,
     70, 70, 70, 70, 70, 70, 70, 70,   71, 71, 71, 71, 71, 71, 71,

#define from_GB18030_91_offsets 5848
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  5,  6,  6,  7,  7,    7,  8,  8,  8,  8,  8,  8,  8,
      9,  9,  9,  9, 10, 10, 10, 10,   11, 11, 11, 11, 11, 11, 11, 12,
     12, 12, 12, 13, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 15,   15, 16, 16, 16, 16, 16, 17,  0,
     16, 16, 16, 16, 16, 16, 16, 17,   17, 17, 17, 17, 17, 17, 17, 17,
     18, 18, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 20, 20, 20, 20,
     20, 20, 21, 21, 21, 22, 22, 22,   22, 22, 23, 24, 24, 24, 24, 24,
     25, 26, 26, 26, 26, 26, 26, 26,   26, 26, 26, 26, 26, 26, 26, 26,
     26, 26, 27, 27, 27, 27, 27, 27,   27, 27, 27, 27, 27, 27, 27, 27,
     28, 28, 28, 28, 28, 28, 28, 28,   28, 29, 29, 29, 29, 29, 29, 30,
     31, 32, 32, 33, 34, 34, 34, 35,   36, 37, 37, 37, 37, 38, 39, 40,
     40, 40, 40, 41, 41, 42, 42, 42,   42, 42, 43, 44, 44, 44, 45,

#define from_GB18030_92_offsets 6057
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  3,  4,  4,  5,    5,  5,  5,  5,  5,  5,  6,  6,
      7,  8,  8,  9,  9, 10, 10, 11,   11, 12, 13, 13, 13, 14, 14, 14,
     14, 15, 15, 15, 15, 15, 15, 16,   17, 18, 18, 18, 19, 20, 20, 21,
     21, 22, 22, 22, 22, 23, 23, 23,   24, 24, 24, 25, 26, 27, 27,  0,
     27, 28, 29, 30, 31, 32, 32, 33,   33, 34, 35, 35, 36, 37, 38, 39,
     39, 39, 39, 40, 41, 41, 41, 41,   42, 42, 42, 42, 43, 43, 44, 44,
     44, 44, 45, 45, 45, 46, 47, 47,   48, 49, 49, 49, 50, 50, 51, 51,
     51, 51, 51, 51, 52, 52, 53, 53,   53, 53, 54, 55, 55, 56, 57, 57,
     57, 57, 58, 58, 58, 58, 58, 58,   58, 58, 59, 60, 60, 60, 61, 62,
     62, 62, 63, 63, 64, 64, 64, 64,   65, 65, 66, 66, 66, 66, 67, 68,
     68, 68, 68, 69, 70, 71, 72, 72,   72, 73, 74, 74, 74, 74, 74, 74,
     74, 75, 76, 77, 78, 79, 80, 80,   81, 81, 82, 83, 84, 85, 85,

#define from_GB18030_93_offsets 6266
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  4,  4,  5,  5,    5,  6,  7,  7,  7,  8,  8,  8,
      8,  8,  8,  8,  9, 10, 11, 11,   11, 11, 11, 12, 12, 13, 13, 13,
     13, 14, 15, 16, 17, 17, 17, 17,   18, 19, 19, 20, 20, 20, 20, 20,
     21, 21, 22, 22, 23, 23, 23, 23,   23, 23, 24, 25, 26, 26, 26,  0,
     27, 26, 26, 26, 28, 29, 29, 29,   29, 29, 29, 30, 30, 30, 30, 30,
     31, 31, 32, 33, 34, 34, 35, 36,   36, 36, 36, 36, 36, 36, 37, 38,
     38, 38, 39, 39, 39, 39, 39, 40,   40, 40, 40, 40, 40, 40, 40, 41,
     42, 42, 42, 43, 43, 43, 43, 43,   43, 43, 43, 43, 43, 44, 44, 44,
     44, 44, 44, 44, 45, 46, 47, 47,   47, 47, 47, 47, 47, 47, 47, 48,
     48, 49, 49, 50, 50, 50, 50, 51,   51, 51, 51, 51, 52, 52, 52, 52,
     53, 53, 54, 55, 55, 55, 55, 56,   57, 58, 59, 59, 59, 60, 61, 61,
     62, 62, 62, 62, 62, 62, 62, 63,   64, 65, 65, 65, 65, 66, 66,

#define from_GB18030_94_offsets 6475
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  3,  3,  4,  5,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  7,  7,  7,  7,  7,  7,  7,    7,  8,  8,  8,  8,  8,  8,  8,
      8,  9,  9,  9,  9,  9, 10, 10,   10, 10, 10, 10, 10, 10, 10,  0,
      9,  9,  9, 10, 10, 10, 10, 10,   11, 11, 12, 12, 12, 12, 13, 14,
     15, 15, 16, 16, 16, 16, 16, 17,   17, 18, 18, 19, 19, 20, 21, 21,
     21, 22, 22, 23, 24, 25, 25, 25,   26, 26, 27, 27, 27, 27, 28, 28,
     28, 29, 30, 31, 31, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 33, 33, 33, 34,   34, 34, 35, 36, 36, 36, 37, 38,
     39, 39, 40, 41, 41, 42, 43, 44,   45, 46, 47, 47, 47, 47, 47, 47,
     47, 47, 48, 48, 49, 49, 49, 50,   51, 51, 51, 51, 52, 53, 53, 54,
     54, 54, 55, 55, 55, 55, 55, 55,   55, 55, 56, 57, 57, 58, 58,

#define from_GB18030_95_offsets 6684
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  3,  4,  4,    4,  4,  4,  5,  6,  6,  7,  7,
      7,  8,  9, 10, 10, 10, 11, 11,   11, 12, 12, 12, 13, 14, 14, 14,
     14, 15, 16, 16, 16, 16, 17, 18,   19, 19, 20, 20, 20, 20, 20, 21,
     22, 22, 23, 24, 24, 24, 24, 24,   24, 24, 25, 25, 26, 26, 27,  0,
     28, 27, 27, 27, 27, 29, 30, 30,   31, 32, 33, 33, 33, 33, 33, 34,
     34, 34, 35, 36, 36, 37, 37, 37,   38, 38, 38, 39, 40, 40, 41, 41,
     41, 41, 42, 42, 42, 42, 43, 43,   43, 43, 44, 44, 44, 44, 44, 45,
     45, 45, 45, 45, 45, 45, 45, 45,   46, 46, 46, 46, 46, 47, 47, 47,
     47, 47, 48, 48, 48, 48, 49, 49,   49, 49, 50, 50, 50, 50, 50, 50,
     50, 50, 50, 50, 50, 50, 50, 50,   50, 50, 50, 50, 50, 50, 50, 50,
     50, 50, 50, 50, 51, 52, 52, 52,   52, 52, 52, 52, 52, 53, 53, 54,
     54, 54, 54, 54, 54, 55, 56, 56,   57, 58, 58, 59, 60, 60, 60,

#define from_GB18030_96_offsets 6893
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  4,  4,  5,    5,  5,  6,  7,  7,  7,  8,  9,
     10, 10, 10, 10, 10, 10, 11, 12,   13, 14, 15, 15, 16, 16, 16, 16,
     17, 17, 18, 18, 19, 20, 20, 21,   22, 22, 23, 24, 25, 25, 26, 26,
     26, 26, 26, 27, 28, 28, 28, 29,   29, 30, 30, 31, 32, 33, 34,  0,
     34, 34, 34, 34, 35, 36, 37, 37,   38, 38, 39, 40, 41, 41, 41, 41,
     42, 42, 42, 42, 43, 44, 45, 46,   46, 46, 47, 48, 49, 50, 51, 52,
     52, 53, 54, 54, 54, 54, 54, 54,   54, 54, 55, 56, 56, 56, 56, 56,
     56, 56, 56, 56, 56, 57, 57, 57,   58, 59, 60, 61, 61, 62, 62, 62,
     63, 63, 64, 64, 65, 66, 66, 66,   66, 66, 66, 66, 66, 67, 68, 68,
     68, 68, 69, 70, 71, 72, 73, 73,   74, 74, 74, 74, 74, 75, 75, 75,
     76, 76, 76, 76, 76, 76, 76, 77,   77, 77, 77, 77, 77, 77, 78, 78,
     78, 79, 79, 80, 81, 82, 83, 84,   85, 86, 86, 86, 86, 86, 86,

#define from_GB18030_97_offsets 7102
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  4,  4,  4,    4,  4,  4,  4,  4,  5,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  7,    8,  9,  9,  9,  9,  9,  9,  9,
      9, 10, 10, 10, 11, 11, 11, 12,   12, 12, 12, 12, 12, 12, 12, 12,
     12, 13, 13, 13, 14, 14, 14, 14,   15, 16, 16, 17, 18, 18, 18,  0,
     17, 17, 17, 17, 17, 17, 17, 18,   19, 19, 19, 19, 19, 19, 20, 21,
     22, 22, 22, 22, 23, 23, 24, 24,   25, 26, 26, 26, 26, 26, 27, 27,
     28, 28, 28, 28, 28, 28, 28, 28,   28, 28, 29, 30, 30, 30, 31, 31,
     31, 32, 33, 33, 33, 33, 34, 34,   34, 35, 35, 35, 35, 35, 36, 37,
     38, 39, 39, 39, 39, 39, 39, 39,   39, 39, 39, 39, 39, 40, 40, 40,
     41, 41, 41, 41, 41, 41, 41, 41,   42, 42, 43, 43, 43, 44, 44, 44,
     44, 45, 45, 45, 46, 47, 47, 48,   48, 48, 48, 48, 48, 48, 48, 48,
     48, 48, 48, 48, 48, 48, 48, 48,   49, 49, 50, 50, 51, 51, 52,

#define from_GB18030_98_offsets 7311
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  4,  4,  4,  4,    5,  5,  6,  6,  7,  7,  7,  7,
      7,  8,  8,  9,  9,  9, 10, 11,   12, 13, 13, 13, 14, 14, 14, 14,
     14, 14, 15, 15, 16, 16, 17, 17,   17, 17, 17, 17, 17, 17, 17, 17,
     18, 18, 19, 20, 20, 20, 21, 21,   22, 22, 23, 23, 23, 24, 24,  0,
     23, 23, 23, 24, 24, 24, 24, 24,   24, 24, 24, 25, 26, 27, 28, 28,
     28, 29, 29, 29, 29, 29, 29, 30,   30, 30, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 31, 31, 32, 32,   32, 32, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 34, 35, 35, 35,   35, 35, 35, 35, 35, 35, 35, 36,
     36, 36, 36, 36, 36, 36, 36, 36,   36, 36, 36, 37, 37, 37, 37, 37,
     37, 38, 39, 39, 39, 39, 39, 39,   40, 41, 41, 41, 41, 42, 43, 43,
     43, 44, 44, 44, 44, 44, 44, 44,   45, 45, 45, 45, 45, 46, 46, 47,
     47, 47, 47, 47, 47, 47, 47, 48,   48, 48, 48, 48, 48, 48, 49,

#define from_GB18030_99_offsets 7520
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  3,  3,  3,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  5,  5,  5,  5,  5,    5,  5,  6,  6,  7,  7,  7,  8,
      8,  8,  9,  9,  9,  9,  9,  9,    9,  9,  9, 10, 11, 11, 11, 11,
     11, 12, 12, 12, 12, 12, 12, 12,   12, 13, 13, 13, 13, 13, 13,  0,
     12, 12, 13, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 15, 15,   16, 16, 16, 16, 16, 16, 16,

#define from_GB18030_9A_offsets 7729
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  3,  3,  3,  4,    5,  5,  5,  6,  6,  6,  6,  7,
      7,  8,  9,  9, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     11, 11, 11, 11, 11, 11, 11, 11,   12, 12, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   14, 15, 15, 15, 15, 16, 17,  0,
     18, 19, 19, 19, 19, 20, 20, 21,   21, 21, 22, 22, 22, 22, 22, 23,
     23, 23, 23, 23, 23, 23, 23, 24,   24, 24, 24, 24, 24, 24, 24, 25,
     26, 26, 26, 26, 26, 26, 26, 27,   28, 28, 29, 29, 29, 29, 29, 30,
     31, 32, 32, 33, 34, 35, 35, 35,   35, 35, 36, 36, 36, 36, 36, 36,
     36, 36, 37, 37, 37, 38, 38, 38,   39, 40, 40, 40, 41, 41, 41, 42,
     42, 42, 42, 42, 42, 42, 43, 43,   43, 43, 43, 44, 45, 46, 47, 47,
     47, 48, 49, 50, 51, 51, 51, 52,   53, 54, 54, 55, 55, 55, 55, 56,
     56, 57, 57, 57, 58, 59, 59, 59,   59, 59, 60, 60, 60, 61, 62,

#define from_GB18030_9B_offsets 7938
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  4,  4,  4,  5,    5,  5,  5,  5,  6,  7,  8,  9,
      9, 10, 10, 10, 11, 11, 12, 13,   14, 14, 15, 15, 16, 16, 17, 17,
     17, 17, 18, 19, 19, 19, 20, 21,   22, 23, 24, 24, 25, 25, 25, 25,
     26, 27, 27, 27, 27, 28, 28, 28,   29, 30, 30, 30, 31, 31, 32,  0,
     33, 33, 32, 32, 34, 35, 36, 36,   37, 38, 38, 39, 40, 41, 42, 42,
     43, 43, 44, 44, 45, 45, 45, 46,   47, 47, 47, 48, 48, 48, 48, 49,
     50, 50, 51, 51, 51, 51, 51, 51,   52, 53, 53, 54, 54, 55, 55, 56,
     57, 57, 57, 58, 59, 59, 60, 61,   62, 63, 64, 65, 65, 65, 65, 66,
     67, 68, 69, 69, 70, 70, 71, 71,   72, 72, 72, 73, 73, 73, 73, 74,
     74, 75, 75, 75, 76, 76, 76, 76,   76, 77, 77, 78, 78, 79, 79, 80,
     81, 81, 82, 83, 83, 83, 83, 83,   84, 85, 86, 87, 87, 88, 88, 89,
     89, 90, 90, 91, 91, 91, 91, 91,   91, 92, 92, 92, 93, 93, 93,

#define from_GB18030_9C_offsets 8147
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  3,  3,  3,    4,  5,  5,  5,  6,  7,  7,  8,
      9,  9,  9,  9, 10, 11, 11, 12,   13, 13, 13, 14, 15, 16, 16, 16,
     16, 16, 16, 16, 16, 17, 17, 17,   17, 18, 19, 20, 20, 21, 22, 22,
     23, 23, 24, 24, 25, 26, 26, 26,   27, 28, 29, 30, 30, 31, 32,  0,
     31, 31, 32, 33, 33, 33, 33, 33,   33, 33, 33, 34, 34, 34, 34, 34,
     34, 34, 34, 35, 35, 35, 35, 36,   37, 38, 38, 39, 39, 39, 40, 40,
     40, 40, 40, 40, 40, 40, 40, 40,   40, 41, 41, 42, 42, 42, 42, 42,
     42, 42, 42, 42, 42, 42, 42, 42,   42, 42, 43, 43, 43, 44, 45, 45,
     46, 46, 46, 46, 46, 47, 47, 47,   47, 47, 47, 47, 48, 48, 48, 49,
     49, 50, 50, 51, 51, 52, 53, 53,   54, 54, 54, 54, 55, 56, 57, 58,
     58, 59, 60, 60, 60, 61, 61, 61,   61, 62, 62, 62, 63, 63, 63, 64,
     65, 66, 67, 67, 68, 68, 68, 69,   70, 71, 71, 71, 71, 71, 71,

#define from_GB18030_9D_offsets 8356
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  3,  3,  3,    4,  4,  4,  4,  4,  4,  4,  4,
      5,  5,  5,  6,  6,  7,  7,  7,    7,  7,  8,  8,  8,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9, 10,   10, 10, 11, 11, 11, 11, 12, 13,
     14, 15, 16, 16, 17, 17, 17, 17,   17, 17, 17, 18, 18, 18, 18,  0,
     17, 17, 17, 19, 19, 19, 20, 21,   21, 21, 21, 21, 21, 21, 21, 21,
     21, 22, 22, 22, 23, 24, 24, 24,   25, 25, 25, 26, 26, 26, 26, 26,
     26, 27, 27, 27, 28, 29, 29, 29,   30, 31, 32, 32, 32, 32, 32, 32,
     32, 33, 33, 33, 34, 34, 35, 35,   35, 35, 35, 35, 35, 35, 35, 35,
     35, 35, 35, 36, 36, 36, 36, 37,   37, 37, 37, 37, 38, 38, 38, 38,
     38, 38, 38, 38, 38, 38, 38, 39,   39, 40, 40, 41, 41, 41, 41, 41,
     41, 42, 43, 43, 43, 43, 43, 43,   44, 44, 44, 44, 44, 44, 44, 45,
     45, 45, 45, 45, 45, 45, 45, 45,   45, 45, 46, 47, 47, 47, 47,

#define from_GB18030_9E_offsets 8565
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  4,  4,  4,  4,  4,  4,  4,
      4,  5,  5,  5,  5,  5,  5,  5,    6,  6,  6,  6,  6,  6,  6,  0,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  6,  6,  6,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  8,
      8,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 11, 12, 12, 12, 12,
     13, 14, 14, 14, 15, 16, 16, 16,   16, 17, 17, 17, 18, 18, 18, 19,
     19, 19, 20, 21, 21, 22, 22, 23,   23, 23, 23, 23, 23, 23, 23, 23,
     23, 23, 23, 23, 24, 25, 26, 26,   26, 27, 28, 28, 29, 29, 29, 29,
     30, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 32,

#define from_GB18030_9F_offsets 8774
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  3,  3,  3,  4,    5,  6,  7,  7,  7,  7,  7,  7,
      7,  8,  9,  9,  9, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     11, 11, 11, 11, 11, 12, 12, 13,   14, 15, 15, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 16, 16, 16, 16,   16, 16, 16, 16, 17, 17, 17,  0,
     18, 17, 17, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17, 19,
     19, 19, 19, 20, 21, 22, 22, 22,   22, 22, 22, 22, 22, 22, 22, 22,
     22, 22, 23, 24, 24, 24, 24, 24,   25, 26, 26, 26, 26, 26, 27, 27,
     27, 28, 28, 28, 28, 29, 30, 30,   31, 31, 31, 31, 31, 31, 32, 32,
     32, 32, 32, 33, 33, 33, 33, 34,   34, 34, 34, 35, 35, 35, 36, 36,
     36, 36, 36, 37, 37, 37, 37, 37,   37, 37, 38, 38, 38, 39, 39, 39,
     39, 39, 39, 40, 41, 41, 41, 42,   42, 42, 42, 42, 42, 42, 42, 42,
     43, 43, 43, 43, 43, 43, 43, 43,   43, 43, 44, 44, 44, 44, 44,

#define from_GB18030_A0_offsets 8983
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  3,  3,  3,  4,  5,
      5,  5,  5,  5,  5,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  0,
      7,  7,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  9, 10, 11, 11,
     11, 12, 12, 12, 13, 14, 15, 16,   16, 16, 16, 16, 16, 16, 17, 17,
     17, 18, 18, 18, 18, 19, 19, 19,   20, 20, 21, 22, 23, 24, 25, 25,
     25, 26, 27, 27, 27, 27, 28, 28,   29, 29, 30, 30, 30, 31, 31, 31,
     32, 32, 33, 33, 33, 33, 33, 34,   35, 36, 36, 37, 37, 37, 37, 37,
     37, 37, 37, 37, 37, 37, 37, 38,   38, 38, 38, 38, 38, 38, 38, 38,
     38, 38, 38, 39, 40, 40, 40, 41,   42, 42, 42, 42, 42, 42, 42, 43,
     43, 43, 44, 44, 44, 44, 45, 46,   47, 47, 47, 47, 48, 49, 49,

#define from_GB18030_A1_offsets 9192
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  4,  4,  5,  6,  7,  8,    9, 10, 11, 12, 11, 13, 11, 11,
     14, 14, 15, 15, 16, 16, 16, 16,   16, 16, 16, 16, 17, 17, 18, 18,
     19, 20, 21, 22, 23, 23, 24, 25,   26, 27, 28, 29, 30, 31, 32, 33,
     34, 35, 36, 37, 38, 39, 40, 41,   42, 43, 44, 44, 45, 45, 46, 47,
     48, 49, 50, 51, 52, 52, 53, 54,   55, 56, 56, 57, 58, 59, 60, 61,
     62, 63, 64, 65, 66, 67, 68, 69,   70, 71, 72, 73, 73, 74, 75,

#define from_GB18030_A2_offsets 9401
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  5,  5,  5,  5,  5,
      5,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  9, 10, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 12,
     12, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 14, 14,

#define from_GB18030_A3_offsets 9610
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  4,  4,  5,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  6,

#define from_GB18030_A4_offsets 9819
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,

#define from_GB18030_A5_offsets 10028
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  5,    5,  5,  5,  5,  5,  5,  5,

#define from_GB18030_A6_offsets 10237
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 23, 24, 25, 26,   27, 28, 28, 28, 28, 28, 28, 28,
     28, 29, 30, 31, 32, 33, 34, 35,   36, 37, 38, 39, 40, 41, 42, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 53, 53, 53, 53, 53, 53, 53,
     54, 54, 55, 55, 56, 56, 55, 55,   57, 57, 57, 57, 58, 58, 59, 59,
     60, 60, 61, 62, 61, 61, 63, 63,   63, 63, 63, 63, 63, 63, 63,

#define from_GB18030_A7_offsets 10446
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 37, 37, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37, 37,
     37, 38, 39, 40, 41, 42, 43, 44,   45, 46, 47, 48, 49, 50, 51, 52,
     53, 54, 55, 56, 57, 58, 59, 60,   61, 62, 63, 64, 65, 66, 67, 68,
     69, 70, 71, 71, 71, 71, 71, 71,   71, 71, 71, 71, 71, 71, 71,

#define from_GB18030_A8_offsets 10655
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  5,  6,  7,  8,  9,   10, 11, 11, 11, 11, 12, 13, 14,
     15, 16, 16, 17, 18, 18, 18, 18,   18, 18, 18, 18, 18, 18, 18, 18,
     18, 18, 18, 18, 18, 18, 18, 18,   18, 18, 18, 18, 18, 18, 18, 18,
     18, 18, 18, 18, 18, 18, 18, 18,   19, 19, 19, 19, 19, 19, 19,  0,
     20, 20, 20, 20, 20, 20, 20, 20,   21, 21, 21, 22, 22, 23, 23, 23,
     23, 24, 25, 26, 27, 27, 28, 28,   28, 28, 28, 28, 28, 28, 28, 28,
     28, 29, 30, 31, 32, 33, 34, 35,   36, 37, 38, 39, 40, 41, 42, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 53, 54, 55, 56, 57, 58, 59,
     60, 61, 61, 61, 61, 62, 62, 62,   62, 62, 62, 62, 62, 62, 62, 62,
     62, 62, 62, 62, 62, 62, 62, 62,   62, 62, 62, 62, 62, 62, 62, 62,
     62, 62, 62, 62, 62, 62, 62, 62,   62, 62, 63, 63, 63, 63, 63, 63,
     63, 63, 63, 63, 63, 63, 63, 63,   63, 63, 63, 63, 63, 63, 63,

#define from_GB18030_A9_offsets 10864
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  3,  4,  4,  5,  5,  5,  6,
      7,  8,  9,  9, 10, 11, 12, 13,   14, 15, 16, 17, 18, 19, 19, 19,
     20, 21, 21, 22, 22, 23, 24, 24,   25, 25, 25, 25, 25, 25, 25, 25,
     25, 25, 26, 26, 26, 26, 27, 27,   27, 27, 27, 27, 27, 27, 27,  0,
     26, 26, 26, 26, 26, 27, 27, 27,   27, 28, 29, 29, 29, 29, 29, 29,
     29, 29, 29, 29, 29, 29, 30, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     33, 33, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33,

#define from_GB18030_AA_offsets 11073
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  4,  4,  4,  4,  4,    4,  5,  5,  6,  6,  7,  8,  8,
      8,  8,  9, 10, 10, 10, 10, 10,   10, 11, 11, 11, 12, 12, 12, 12,
     13, 14, 14, 14, 15, 15, 16, 16,   17, 17, 17, 18, 19, 19, 20, 20,
     21, 21, 22, 22, 22, 22, 23, 23,   23, 23, 23, 23, 23, 23, 23,  0,
     24, 24, 24, 24, 23, 23, 25, 26,   26, 26, 26, 27, 27, 27, 27, 27,
     27, 27, 27, 28, 28, 28, 28, 28,   28, 28, 28, 28, 28, 28, 29, 30,
     30, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 31, 31, 31, 31, 31,   31, 31, 31, 31, 31, 31, 31,

#define from_GB18030_AB_offsets 11282
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  3,  3,  3,
      3,  4,  4,  5,  6,  7,  7,  8,    8,  9,  9,  9,  9, 10, 10, 10,
     10, 11, 11, 11, 12, 12, 13, 13,   13, 13, 13, 13, 14, 15, 15, 16,
     17, 17, 17, 18, 18, 19, 19, 19,   19, 20, 21, 21, 21, 21, 21,  0,
     22, 22, 23, 24, 24, 24, 24, 24,   24, 24, 25, 25, 25, 25, 26, 27,
     27, 27, 27, 28, 29, 30, 30, 30,   31, 31, 31, 31, 32, 32, 32, 32,
     32, 33, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33, 33,
     33, 33, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 33,

#define from_GB18030_AC_offsets 11491
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  3,  4,  4,  5,  5,
      5,  5,  6,  6,  6,  6,  6,  6,    6,  6,  6,  7,  7,  7,  7,  7,
      7,  8,  8,  9, 10, 11, 12, 13,   14, 14, 15, 15, 15, 15, 15, 16,
     16, 16, 16, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17,  0,
     16, 16, 16, 16, 16, 16, 16, 17,   18, 19, 20, 20, 20, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 21,   21, 22, 22, 22, 22, 22, 23, 23,
     23, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 24, 24, 24,

#define from_GB18030_AD_offsets 11700
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  4,  5,  5,  5,    6,  6,  6,  7,  7,  8,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9, 10, 11, 11, 11, 11, 11, 11,
     11, 11, 12, 12, 12, 12, 12, 12,   12, 12, 12, 12, 12, 12, 12, 12,
     12, 12, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13,  0,
     12, 12, 12, 12, 12, 12, 12, 12,   12, 12, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 14, 15, 16, 17, 18,   18, 18, 18, 18, 18, 18, 19, 19,
     19, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 20,

#define from_GB18030_AE_offsets 11909
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  4,  4,  4,  4,  4,    4,  5,  5,  5,  5,  6,  6,  6,
      6,  6,  6,  6,  6,  7,  8,  9,   10, 10, 10, 10, 11, 12, 12, 13,
     13, 13, 13, 13, 14, 14, 15, 16,   17, 18, 19, 20, 20, 21, 22, 22,
     22, 22, 23, 23, 24, 24, 25, 26,   26, 26, 26, 27, 27, 27, 27,  0,
     28, 28, 28, 28, 28, 28, 28, 28,   29, 29, 29, 30, 30, 30, 30, 30,
     30, 30, 31, 32, 32, 32, 33, 33,   33, 33, 33, 34, 34, 34, 35, 35,
     36, 37, 37, 37, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37, 37,
     37, 37, 37, 37, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37, 37,
     37, 37, 37, 37, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37, 37,
     37, 37, 37, 37, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37, 37,
     37, 37, 37, 37, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37, 37,
     37, 37, 37, 37, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37,

#define from_GB18030_AF_offsets 12118
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  3,  3,  4,  5,    6,  7,  8,  8,  9, 10, 11, 11,
     11, 11, 11, 12, 13, 13, 14, 14,   15, 15, 15, 16, 17, 17, 18, 18,
     18, 18, 19, 20, 21, 21, 22, 22,   23, 23, 23, 24, 25, 26, 26, 26,
     26, 27, 27, 28, 28, 28, 28, 29,   29, 30, 30, 31, 32, 33, 33,  0,
     32, 32, 33, 34, 34, 34, 35, 35,   35, 35, 36, 37, 38, 38, 38, 39,
     40, 41, 41, 42, 43, 43, 44, 44,   45, 45, 46, 46, 46, 47, 48, 48,
     49, 50, 50, 50, 50, 50, 50, 50,   50, 50, 50, 50, 50, 50, 50, 50,
     50, 50, 50, 50, 50, 50, 50, 50,   50, 50, 50, 50, 50, 50, 50, 50,
     50, 50, 50, 50, 50, 50, 50, 50,   50, 50, 50, 50, 50, 50, 50, 50,
     50, 50, 50, 50, 50, 50, 50, 50,   50, 50, 50, 50, 50, 50, 50, 50,
     50, 50, 50, 50, 50, 50, 50, 50,   50, 50, 50, 50, 50, 50, 50, 50,
     50, 50, 50, 50, 50, 50, 50, 50,   50, 50, 50, 50, 50, 50, 50,

#define from_GB18030_B0_offsets 12327
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  3,    3,  3,  3,  3,  3,  4,  5,  5,
      5,  5,  5,  6,  7,  7,  7,  7,    8,  8,  8,  8,  8,  8,  8,  9,
      9,  9, 10, 10, 10, 10, 10, 10,   10, 10, 11, 11, 12, 13, 13, 13,
     14, 15, 16, 16, 17, 17, 18, 18,   19, 20, 20, 21, 21, 22, 22,  0,
     21, 21, 21, 21, 21, 21, 21, 21,   22, 22, 22, 22, 22, 22, 22, 22,
     22, 23, 23, 24, 25, 25, 25, 25,   25, 25, 25, 25, 25, 25, 26, 26,
     27, 28, 29, 30, 31, 32, 33, 34,   35, 36, 37, 38, 39, 40, 41, 42,
     43, 44, 45, 46, 47, 48, 49, 50,   51, 52, 53, 14, 54, 55, 56, 57,
     58, 59, 60, 61, 62, 63, 64, 65,   66, 67, 68, 69, 70, 71, 72, 73,
     74, 75, 76, 77, 78, 79, 80, 81,   82, 83, 84, 85, 86, 87, 88, 89,
     90, 91, 92, 93, 94, 95, 80, 96,   97, 98, 99,100,101,102,103,104,
    105,106,107,108,109,110,111,112,  113,114,115,116,117,118,119,

#define from_GB18030_B1_offsets 12536
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  5,  5,  6,  7,  8,    8,  9,  9,  9, 10, 10, 10, 10,
     10, 11, 11, 11, 11, 11, 11, 11,   11, 12, 13, 14, 14, 14, 15, 15,
     16, 17, 17, 18, 18, 19, 19, 20,   21, 22, 22, 22, 22, 22, 22, 22,
     22, 22, 22, 22, 23, 23, 23, 23,   24, 25, 25, 25, 26, 27, 27,  0,
     28, 27, 29, 29, 29, 29, 29, 30,   31, 32, 32, 32, 33, 34, 34, 34,
     35, 35, 35, 35, 35, 35, 35, 35,   36, 36, 36, 36, 36, 36, 36, 36,
     37, 38, 39, 40, 41, 42, 43, 44,   45, 46, 47, 48, 49, 50, 51, 52,
     53, 54, 55, 56, 57, 58, 59, 60,   61, 62, 63, 64, 65, 66, 67, 68,
     69, 70, 71, 72, 73, 74, 75, 76,   77, 78, 79, 80, 81, 82, 83, 84,
     85, 86, 87, 88, 89, 90, 91, 92,   93, 94, 95, 96, 97, 98, 99,100,
     70,101,102,103,104,105,106,106,  107,108,109,110,111,112,113,114,
    115,116,117,118,119,120,121,122,  123,124,125,126,127,128,129,

#define from_GB18030_B2_offsets 12745
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  4,  5,  5,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  7,  7,  7,  8,    8,  8,  9,  9,  9,  9,  9,  9,
     10, 10, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 12, 13,
     13, 14, 15, 16, 17, 17, 17, 18,   18, 19, 20, 20, 20, 20, 20,  0,
     20, 21, 22, 22, 22, 22, 22, 22,   22, 22, 22, 22, 22, 22, 22, 23,
     23, 23, 23, 23, 23, 23, 23, 23,   24, 24, 24, 25, 25, 25, 25, 25,
     26, 27, 28, 29, 30, 31, 32, 33,   34, 35, 36, 37, 38, 39, 40, 41,
     42, 43, 44, 45, 46, 47, 48, 49,   50, 51, 52, 53, 54, 55, 56, 57,
     58, 59, 60, 61, 62, 63, 64, 65,   66, 67, 68, 69, 70, 71, 72, 73,
     74, 75, 76, 77, 78, 79, 80, 81,   82, 83, 84, 85, 86, 87, 88, 89,
     90, 91, 92, 93, 94, 95, 96, 97,   98, 99,100,101,102,103,104,105,
    106,107,108,109,110,111,112,113,  114,115,116,117,118,119,120,

#define from_GB18030_B3_offsets 12954
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  5,  5,  5,  5,  6,    6,  7,  8,  8,  8,  8,  9,  9,
      9,  9,  9,  9, 10, 10, 11, 11,   11, 12, 13, 14, 15, 16, 17, 17,
     17, 18, 19, 20, 20, 21, 21, 22,   22, 22, 23, 23, 24, 25, 26, 26,
     26, 26, 27, 28, 28, 28, 28, 29,   30, 31, 32, 32, 33, 33, 33,  0,
     34, 34, 33, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 35, 35,
     35, 35, 35, 35, 35, 35, 36, 36,   36, 36, 37, 37, 37, 37, 37, 37,
     37, 38, 39, 40, 41, 42, 43, 44,   45, 46, 47, 48, 49, 50, 51, 52,
     53, 54, 55, 56, 57, 58, 59, 60,   61, 62, 63, 64, 65, 66, 67, 68,
     69, 70, 71, 72, 73, 74, 75, 76,   77, 78, 79, 80, 81, 82, 83, 84,
     85, 86, 87, 88, 89, 90, 91, 92,   93, 94, 95, 96, 97, 98, 99,100,
    101,102,103,104,105,106,107,108,  109,110,111,112,113,114,115,116,
    117,118,119,120,121,122,123,124,  125,126,127,128,129,130,131,

#define from_GB18030_B4_offsets 13163
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  4,  4,  5,  5,    6,  7,  7,  7,  8,  9,  9, 10,
     11, 12, 13, 14, 14, 14, 14, 14,   14, 14, 14, 15, 15, 15, 15, 16,
     16, 16, 16, 17, 17, 18, 18, 18,   19, 19, 19, 20, 20, 20, 20, 21,
     21, 21, 22, 22, 22, 23, 23, 23,   23, 23, 23, 23, 23, 23, 23,  0,
     22, 22, 22, 22, 23, 23, 23, 24,   24, 24, 24, 24, 25, 26, 26, 27,
     27, 28, 28, 28, 28, 28, 28, 29,   29, 29, 30, 30, 30, 30, 30, 30,
     30, 31, 32, 33, 34, 35, 36, 37,   38, 39, 40, 41, 42, 43, 44, 45,
     46, 47, 48, 49, 50, 51, 52, 53,   54, 55, 56, 57, 58, 59, 60, 61,
     62, 63, 64, 65, 66, 67, 68, 69,   70, 71, 72, 73, 74, 75, 76, 77,
     78, 79, 80, 81, 82, 83, 84, 85,   86, 87, 88, 89, 90, 91, 92, 93,
     94, 95, 96, 97, 98, 99,100,101,  102,103,104, 53,105,106,107,108,
    109,110,111,112,113,114,115,116,  117,118,119,120,121,122,123,

#define from_GB18030_B5_offsets 13372
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      4,  4,  4,  4,  4,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  6,  6,  6,  6,    6,  7,  8,  9,  9,  9,  9, 10,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 12, 12, 13, 13, 14, 15,  0,
     14, 15, 16, 16, 16, 16, 17, 18,   18, 18, 18, 18, 18, 18, 19, 20,
     20, 20, 20, 20, 21, 21, 22, 22,   22, 22, 23, 23, 23, 23, 24, 24,
     24, 25, 26, 27, 28, 29, 30, 31,   32, 33, 34, 35, 36, 37, 38, 39,
     40, 41, 42, 43, 44, 45, 46, 47,   48, 49, 50, 51, 52, 53, 54, 55,
     56, 57, 58, 59, 60, 61, 62, 63,   64, 65, 66, 67, 68, 69, 70, 71,
     72, 73, 74, 75, 76, 77, 78, 79,   80, 81, 82, 83, 84, 85, 86, 87,
     88, 89, 90, 91, 92, 93, 94, 95,   96, 97, 98, 99,100,101,102,103,
    104,105,106,107,108,109,110,111,  112,113,114,115,116,117,118,

#define from_GB18030_B6_offsets 13581
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  5,  5,
      5,  5,  5,  6,  7,  8,  9,  9,   10, 10, 11, 12, 13, 13, 13, 14,
     14, 15, 15, 16, 16, 16, 16, 16,   16, 17, 17, 17, 18, 19, 20,  0,
     20, 21, 22, 22, 22, 22, 22, 22,   22, 23, 23, 24, 25, 25, 26, 27,
     27, 28, 28, 28, 28, 29, 30, 30,   30, 30, 30, 31, 31, 32, 32, 33,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 48,
     49, 50, 51, 52, 53, 54, 55, 56,   57, 58, 59, 60, 61, 62, 63, 64,
     65, 66, 67, 68, 69, 70, 71, 72,   73, 74, 75, 76, 77, 78, 79, 80,
     81, 82, 83, 84, 85, 86, 87, 88,   89, 90, 91, 92, 93, 94, 95, 96,
     97, 98, 99,100,101,102,103,104,  105,106,107,108,109,110,111,112,
    113,114,115,116,117,118,119,120,  121,122,123,124,125,126,127,

#define from_GB18030_B7_offsets 13790
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  4,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  6,  6,  6,  7,  8,    9, 10, 10, 10, 10, 10, 10, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 12, 12, 12, 12, 12, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13,  0,
     12, 12, 12, 12, 12, 12, 12, 13,   13, 13, 14, 15, 15, 15, 15, 16,
     17, 18, 19, 19, 19, 19, 20, 20,   20, 21, 21, 22, 22, 22, 23, 24,
     24, 25, 26, 27, 28, 29, 30, 31,   32, 33, 34, 35, 36, 37, 38, 39,
     40, 41, 42, 43, 44, 45, 46, 47,   48, 49, 50, 51, 52, 53, 54, 55,
     56, 57, 58, 59, 60, 61, 62, 63,   64, 65, 66, 67, 68, 69, 54, 70,
     71, 72, 73, 74, 75, 76, 77, 78,   79, 80, 81, 82, 83, 84, 85, 86,
     87, 88, 89, 90, 91, 92, 93, 94,   95, 96, 97, 98, 99,100,101,102,
     29,103,104,105,106,107, 55,108,  109,110,111,112,113,114,115,

#define from_GB18030_B8_offsets 13999
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  4,  4,  4,  5,  5,    5,  5,  5,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  9,  9, 10, 10, 10,
     10, 11, 11, 12, 13, 13, 13, 13,   13, 13, 14, 15, 15, 15, 15,  0,
     14, 14, 14, 14, 14, 16, 16, 17,   18, 18, 18, 19, 20, 21, 22, 22,
     22, 23, 24, 24, 25, 25, 25, 26,   27, 27, 28, 29, 29, 29, 30, 31,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 43, 44, 45, 46, 47,
     48, 49, 50, 51, 52, 53, 54, 55,   56, 57, 58, 59, 60, 61, 62, 63,
     64, 65, 66, 67, 68, 69, 70, 71,   72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87,   88, 89, 90, 91, 92, 93, 94, 95,
     96, 97, 98, 99,100,101,102,103,  104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,  120,121,122,123,124,125,126,

#define from_GB18030_B9_offsets 14208
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  4,  4,  4,  4,  5,    6,  7,  8,  8,  8,  8,  8,  8,
      9, 10, 11, 12, 12, 13, 14, 15,   16, 17, 18, 18, 19, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   21, 21, 22, 22, 23, 24, 25, 26,
     26, 27, 28, 28, 28, 28, 29, 29,   29, 29, 29, 29, 29, 30, 30,  0,
     30, 30, 30, 31, 32, 32, 32, 32,   33, 33, 33, 34, 34, 34, 35, 35,
     35, 36, 36, 37, 37, 37, 38, 38,   38, 38, 38, 38, 38, 38, 39, 39,
     39, 40, 41, 42, 43, 44, 45, 46,   47, 48, 49, 50, 51, 52, 53, 54,
     55, 56, 57, 58, 59, 60, 61, 62,   63, 64, 65, 66, 67, 68, 69, 70,
     71, 72, 73, 74, 75, 76, 77, 78,   79, 80, 81, 82, 83, 84, 85, 86,
     87, 88, 89, 90, 91, 92, 93, 94,   95, 96, 97, 98, 99,100,101,102,
    103,104,105,106,107,108,109,110,  111,112,113,114,115,116,117,118,
    119,120,121,122,123,124,125,126,  127,128,129,130,131,132,133,

#define from_GB18030_BA_offsets 14417
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  3,  3,  4,  4,  4,    4,  5,  6,  6,  6,  6,  6,  7,
      7,  8,  8,  8,  9,  9,  9, 10,   10, 10, 11, 11, 11, 12, 12, 13,
     13, 13, 13, 13, 14, 14, 14, 14,   15, 16, 16, 16, 16, 16, 16, 16,
     16, 17, 17, 17, 18, 18, 19, 19,   19, 19, 19, 19, 20, 20, 20,  0,
     19, 19, 19, 19, 19, 20, 20, 20,   20, 20, 20, 21, 21, 22, 22, 22,
     22, 22, 22, 22, 22, 22, 22, 22,   22, 22, 23, 23, 23, 23, 23, 23,
     24, 25, 26, 27, 28, 29, 30, 31,   32, 33, 34, 35, 36, 37, 38, 39,
     40, 41, 42, 43, 44, 45, 46, 47,   48, 49, 50, 51, 52, 53, 54, 55,
     56, 57, 58, 59, 60, 61, 62, 63,   64, 65, 66, 67, 68, 69, 70, 71,
     72, 73, 74, 75, 76, 77, 78, 79,   80, 81, 82, 83, 84, 85, 86, 87,
     88, 89, 90, 91, 92, 93, 94, 95,   96, 97, 98, 99,100,101,102,103,
    104,105,106,107,108,109,110,111,  112,113,114,115,116,117,118,

#define from_GB18030_BB_offsets 14626
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  4,
      4,  4,  4,  4,  4,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  0,
      6,  5,  5,  5,  5,  5,  5,  5,    7,  7,  8,  9,  9,  9, 10, 10,
     11, 12, 12, 12, 12, 13, 13, 13,   14, 14, 15, 15, 15, 15, 15, 16,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 25, 26, 27, 28, 29, 30, 31,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 43, 44, 45, 46, 47,
     48, 49, 50, 51, 52, 53, 54, 55,   56, 57, 58, 59, 60, 61, 62, 63,
     64, 65, 66, 67, 68, 69, 70, 71,   72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87,   88, 89, 90, 91, 92, 93, 94, 95,
     96, 97, 98, 99,100,101,102,103,  104,105,106,107,108,109,110,

#define from_GB18030_BC_offsets 14835
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  3,  4,  5,  6,    7,  7,  7,  7,  7,  7,  7,  8,
      9,  9, 10, 10, 11, 11, 11, 11,   11, 11, 11, 12, 12, 12, 12, 12,
     12, 13, 13, 13, 13, 13, 13, 13,   13, 14, 14, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 16, 16, 16, 16, 16, 16,  0,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 16,
     17, 17, 17, 17, 18, 18, 18, 19,   19, 19, 20, 20, 20, 20, 20, 20,
     20, 21, 22, 23, 24, 25, 26, 27,   28, 29, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 40, 41, 42, 43,   44, 45, 46, 47, 48, 49, 50, 51,
     52, 53, 54, 55, 56, 57, 58, 59,   60, 61, 62, 63, 64, 65, 66, 67,
     68, 69, 70, 71, 72, 73, 74, 75,   76, 77, 78, 79, 80, 81, 82, 83,
     84, 85, 86, 87, 88, 89, 90, 91,   92, 93, 94, 95, 96, 97, 98, 99,
    100,101,102,103,104,105,106,107,  108,109,110,111,112,113,114,

#define from_GB18030_BD_offsets 15044
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  3,    3,  3,  3,  3,  3,  3,  3,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 37, 38, 39, 40, 41, 42,   43, 44, 45, 46, 47, 48, 49, 50,
     51, 52, 53, 54, 55, 56, 57, 58,   59, 60, 61, 62, 63, 64, 65, 66,
     67, 68, 69, 70, 71, 72, 73, 74,   75, 76, 77, 21, 78, 79, 80, 81,
     82, 83, 84, 85, 86, 87, 88, 89,   90, 91, 92, 93, 94, 95, 96,

#define from_GB18030_BE_offsets 15253
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  3,  3,  3,
      3,  3,  3,  3,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  5,  6,  7,  8,  9, 10, 11,   12, 13, 14, 15, 16, 17, 18, 19,
     20, 21, 22, 23, 24, 25, 26, 27,   28, 29, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 40, 41, 42, 43,   44, 45, 46, 47, 48, 49, 50, 51,
     52, 53, 54, 55, 56, 57, 58, 59,   60, 61, 62, 63, 64, 65, 66, 67,
     68, 69, 70, 71, 72, 73, 74, 75,   76, 77, 78, 79, 80, 81, 82, 83,
     84, 85, 86, 87, 88, 89, 90, 91,   92, 93, 94, 95, 96, 97, 98,

#define from_GB18030_BF_offsets 15462
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  2,  2,  2,  2,  2,  4,  4,    4,  4,  4,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  6,  7,  8,  9, 10, 11, 12,   13, 14, 15, 16, 17, 18, 19, 20,
     21, 22, 23, 24, 25, 26, 27, 28,   29, 30, 31, 32, 33, 34, 35, 36,
     37, 38, 39, 40, 41, 42, 43, 44,   45, 46, 47, 48, 49, 50, 51, 52,
     53, 54, 55, 56, 57, 58, 59, 60,   61, 62, 63, 64, 65, 66, 67, 68,
     69, 70, 71, 72, 73, 74, 75, 76,   77, 78, 79, 80, 81, 82, 83, 84,
     85, 86, 87, 88, 89, 90, 91, 92,   93, 94, 95, 96, 97, 98, 99,

#define from_GB18030_C0_offsets 15671
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  4,  4,  4,  0,
      5,  6,  7,  7,  8,  9, 10, 11,   12, 13, 14, 15, 16, 17, 17, 17,
     17, 17, 17, 17, 18, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 20,
     20, 21, 22, 23, 24, 25, 26, 27,   28, 29, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 40, 41, 42, 43,   44, 45, 46, 47, 48, 49, 50, 51,
     52, 53, 54, 55, 56, 57, 58, 59,   60, 61, 62, 63, 64, 65, 66, 67,
     68, 69, 70, 71, 72, 73, 74, 75,   76, 77, 78, 79, 80, 81, 82, 83,
     84, 85, 86, 87, 88, 89, 90, 91,   92, 93, 94, 95, 96, 97, 98, 99,
    100,101,102,103,104,105,106,107,  108,109,110,111,112,113,114,

#define from_GB18030_C1_offsets 15880
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  4,  4,  4,  5,  6,    6,  6,  6,  6,  7,  7,  7,  8,
      8,  9, 10, 10, 10, 10, 11, 11,   11, 11, 12, 12, 13, 13, 13, 13,
     13, 13, 13, 13, 14, 15, 16, 16,   16, 16, 16, 17, 17, 17, 17, 17,
     18, 18, 19, 20, 20, 21, 21, 22,   22, 22, 22, 22, 22, 22, 23,  0,
     23, 23, 23, 23, 23, 24, 24, 25,   26, 27, 27, 27, 28, 28, 28, 28,
     29, 30, 31, 31, 31, 31, 31, 32,   32, 33, 33, 33, 33, 33, 33, 34,
     34, 35, 36, 37, 38, 39, 40, 41,   42, 43, 44, 45, 46, 47, 48, 49,
     50, 51, 52, 53, 54, 55, 56, 57,   58, 59, 60, 58, 61, 62, 63, 64,
     65, 66, 67, 68, 69, 70, 71, 72,   73, 74, 75, 76, 77, 78, 79, 80,
     81, 82, 83, 84, 85, 86, 87, 88,   89, 90, 91, 92, 50, 93, 94, 95,
     96, 97, 98, 99,100,101,102,103,  104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,  120,121,122,123,124,125,126,

#define from_GB18030_C2_offsets 16089
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  4,  4,  4,  4,  5,    6,  7,  7,  7,  7,  7,  7,  7,
      8,  8,  8,  9, 10, 10, 10, 10,   11, 11, 12, 13, 14, 14, 15, 15,
     15, 16, 17, 17, 18, 18, 18, 18,   18, 18, 19, 20, 21, 21, 22, 23,
     24, 24, 25, 25, 26, 26, 26, 27,   27, 27, 27, 28, 29, 29, 29,  0,
     29, 30, 30, 30, 30, 30, 30, 30,   30, 30, 30, 30, 30, 30, 30, 31,
     31, 31, 31, 31, 31, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 43, 44, 45, 46, 47,
     48, 49, 50, 51, 52, 53, 54, 55,   56, 57, 58, 59, 60, 61, 62, 63,
     64, 65, 66, 67, 68, 69, 70, 71,   72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87,   88, 89, 90, 91, 92, 93, 94, 95,
     96, 97, 98, 99,100,101,102,103,  104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,  120,121,122,123,124,125,126,

#define from_GB18030_C3_offsets 16298
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  4,  5,  6,  7,  7,    7,  7,  7,  7,  8,  8,  9, 10,
     11, 12, 13, 13, 13, 14, 15, 16,   17, 17, 18, 18, 19, 20, 21, 21,
     21, 21, 21, 22, 22, 22, 22, 22,   22, 22, 23, 24, 24, 25, 25, 26,
     27, 28, 29, 30, 31, 32, 32, 32,   32, 33, 33, 33, 34, 34, 35,  0,
     36, 37, 38, 39, 40, 40, 40, 41,   41, 41, 41, 41, 41, 41, 41, 41,
     41, 41, 41, 41, 42, 42, 43, 44,   44, 44, 45, 46, 46, 46, 46, 46,
     47, 48, 49, 50, 51, 52, 53, 54,   55, 56, 57, 58, 59, 60, 61, 62,
     63, 64, 65, 66, 67, 68, 69, 70,   71, 72, 73, 74, 75, 76, 77, 78,
     79, 80, 81, 82, 83, 84, 85, 86,   87, 88, 89, 90, 91, 92, 93, 94,
     95, 96, 97, 98, 99,100,101,102,  103,104,105,106,107,108,109,110,
    111,112,113,114,115,116,117, 49,  118,119,120,121,122,123,124,125,
    126,127,128,129,130,131,132,133,  134,135,136,137,138,139,140,

#define from_GB18030_C4_offsets 16507
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  3,  4,    5,  5,  5,  6,  7,  7,  7,  8,
      8,  8,  8,  8,  9,  9,  9,  9,   10, 11, 12, 12, 12, 13, 14, 14,
     15, 15, 15, 15, 16, 17, 17, 17,   17, 17, 18, 19, 19, 19, 19, 20,
     21, 21, 21, 21, 21, 21, 22, 22,   23, 23, 23, 23, 23, 24, 24,  0,
     24, 25, 26, 26, 26, 26, 26, 26,   26, 26, 27, 27, 27, 27, 27, 27,
     28, 28, 28, 28, 29, 29, 30, 30,   30, 31, 32, 32, 32, 32, 32, 32,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 43, 44, 45, 46, 47,
     48, 49, 50, 51, 52, 53, 54, 55,   56, 57, 58, 59, 60, 61, 62, 63,
     64, 65, 66, 67, 68, 69, 70, 71,   72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87,   88, 89, 90, 91, 92, 93, 94, 95,
     96, 97, 98, 99,100,101,102,103,  104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,  120,121,122,123,124,125,126,

#define from_GB18030_C5_offsets 16716
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  3,
      3,  3,  4,  4,  5,  6,  6,  6,    6,  6,  7,  7,  7,  7,  7,  7,
      8,  9, 10, 11, 11, 11, 11, 11,   12, 12, 13, 14, 15, 15, 15, 15,
     15, 15, 16, 17, 18, 18, 18, 18,   19, 20, 21, 22, 23, 23, 24,  0,
     23, 23, 23, 23, 24, 24, 25, 26,   27, 27, 27, 28, 28, 28, 28, 28,
     28, 28, 28, 29, 30, 30, 30, 30,   31, 31, 31, 31, 31, 31, 31, 31,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 43, 44, 45, 46, 47,
     48, 49, 50, 51, 52, 53, 54, 55,   56, 57, 58, 59, 60, 61, 62, 63,
     64, 65, 66, 67, 68, 69, 70, 71,   72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87,   88, 89, 90, 91, 63, 92, 59, 93,
     94, 95, 96, 97, 98, 99,100,101,  102,103,104,105,106,107,108,109,
    110,111,112,113,114,115,116,117,  118,119,120,121,122,123,124,

#define from_GB18030_C6_offsets 16925
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  4,  4,  4,    4,  5,  5,  6,  6,  7,  8,  8,
      8,  9, 10, 11, 12, 12, 12, 12,   13, 13, 14, 15, 16, 16, 17, 18,
     19, 19, 20, 20, 20, 21, 21, 22,   22, 23, 23, 24, 25, 26, 27, 27,
     28, 29, 30, 30, 30, 30, 31, 31,   31, 32, 33, 33, 34, 34, 35,  0,
     35, 36, 36, 36, 36, 36, 37, 37,   38, 39, 40, 40, 41, 42, 42, 43,
     43, 43, 43, 43, 43, 43, 43, 43,   43, 44, 44, 45, 46, 47, 48, 49,
     50, 51, 52, 53, 54, 55, 56, 57,   58, 59, 60, 61, 62, 63, 64, 65,
     66, 67, 68, 69, 70, 71, 72, 73,   74, 75, 76, 77, 78, 79, 80, 81,
     82, 83, 84, 85, 86, 87, 88, 89,   90, 91, 92, 93, 94, 95, 96, 97,
     98, 99,100,101,102,103,104,105,  106,107,108,109,110,111,112,113,
    114,115,116,117,118,119,120,121,  122,123,124,125,126,127,128,129,
    130,131,132,133,134,135,136,137,  138,139,140,141,142,143,144,

#define from_GB18030_C7_offsets 17134
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  4,  4,  5,  6,    6,  6,  6,  6,  7,  8,  8,  8,
      8,  8,  9, 10, 11, 11, 11, 11,   11, 11, 11, 12, 12, 13, 13, 13,
     13, 13, 13, 13, 14, 14, 15, 15,   15, 15, 16, 16, 16, 17, 17, 17,
     17, 18, 18, 19, 20, 21, 21, 21,   21, 21, 21, 21, 22, 22, 22,  0,
     23, 24, 25, 26, 26, 27, 27, 27,   28, 29, 29, 30, 31, 31, 32, 32,
     32, 32, 33, 34, 35, 35, 35, 36,   37, 37, 37, 38, 38, 38, 39, 39,
     39, 40, 41, 42, 43, 44, 45, 46,   47, 48, 49, 50, 51, 52, 53, 54,
     55, 56, 57, 58, 59, 60, 61, 62,   63, 64, 65, 66, 67, 68, 69, 70,
     71, 72, 73, 74, 75, 76, 77, 78,   79, 80, 81, 82, 83, 84, 85, 86,
     87, 88, 89, 90, 91, 92, 93, 94,   95, 96, 97, 98, 99,100,101,102,
    103,104,105,106,107,108,109,110,  111,112,113,114,115,116,117,118,
    119,120,121,122,123,124,125,126,  127,128,129,130,131,132,133,

#define from_GB18030_C8_offsets 17343
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  3,  3,  3,  4,    4,  4,  5,  5,  5,  6,  7,  8,
      8,  8,  8,  9, 10, 10, 10, 10,   10, 10, 11, 11, 11, 12, 12, 12,
     12, 12, 12, 13, 13, 13, 13, 13,   13, 13, 13, 14, 14, 14, 14, 14,
     14, 15, 15, 15, 16, 16, 16, 16,   16, 16, 16, 16, 17, 17, 17,  0,
     16, 16, 16, 16, 16, 16, 16, 17,   17, 17, 17, 17, 18, 19, 19, 19,
     19, 20, 21, 21, 21, 21, 21, 22,   23, 23, 23, 24, 25, 26, 27, 28,
     28, 29, 30, 31, 32, 33, 34, 35,   36, 37, 38, 39, 40, 41, 42, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 53, 54, 55, 56, 57, 58, 59,
     60, 61, 62, 63, 64, 65, 66, 67,   68, 69, 70, 71, 72, 73, 74, 75,
     76, 77, 78, 79, 80, 81, 82, 83,   84, 85, 86, 87, 88, 89, 90, 91,
     92, 93, 94, 95, 96, 97, 98, 99,  100,101,102,103,104,105,106,107,
    108,109,110,111,112,113,114,115,  116,117,118,119,120,121,122,

#define from_GB18030_C9_offsets 17552
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  3,  3,  3,    3,  4,  5,  6,  6,  6,  6,  6,
      6,  6,  6,  7,  8,  8,  9,  9,    9,  9, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 11,   11, 12, 13, 13, 13, 14, 14, 15,
     16, 17, 17, 18, 18, 18, 18, 19,   19, 20, 20, 21, 22, 22, 23,  0,
     22, 22, 22, 22, 22, 23, 24, 24,   25, 26, 26, 26, 26, 26, 27, 27,
     27, 28, 28, 28, 28, 28, 28, 28,   28, 28, 28, 28, 29, 29, 30, 30,
     30, 31, 32, 33, 34, 35, 36, 37,   38, 39, 40, 41, 42, 43, 44, 45,
     46, 47, 48, 49, 50, 51, 52, 53,   54, 55, 56, 57, 58, 59, 60, 61,
     62, 63, 64, 65, 66, 67, 68, 69,   70, 71, 72, 73, 74, 75, 76, 77,
     78, 79, 80, 81, 82, 83, 84, 85,   86, 87, 88, 89, 90, 91, 92, 93,
     94, 94, 95, 96, 97, 98, 99,100,  101,102,103,104,105,106,107,108,
    109,110,111,112,113,114,115,116,  117,118,114,119,120,121,122,

#define from_GB18030_CA_offsets 17761
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  3,  3,  3,  3,  4,  5,  5,
      5,  6,  6,  7,  7,  7,  7,  8,    9,  9,  9,  9,  9,  9,  9,  9,
      9, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 11, 11, 11, 11, 11,
     12, 12, 12, 12, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13,  0,
     13, 13, 14, 14, 14, 14, 15, 15,   15, 15, 15, 16, 16, 16, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 18,   19, 19, 19, 19, 20, 20, 21, 21,
     21, 22, 23, 24, 25, 26, 27, 28,   29, 30, 31, 32, 33, 34, 35, 36,
     37, 38, 39, 40, 41, 42, 43, 44,   45, 46, 47, 48, 49, 50, 51, 52,
     53, 54, 55, 56, 57, 58, 59, 60,   61, 62, 63, 64, 65, 66, 67, 68,
     69, 70, 71, 72, 73, 74, 75, 76,   77, 78, 79, 80, 81, 82, 83, 84,
     85, 86, 87, 88, 89, 90, 91, 92,   93, 94, 95, 96, 97, 98, 99,100,
    101,102,103,104,105,106,107,108,  109,110,111,112,113,114,115,

#define from_GB18030_CB_offsets 17970
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  4,  4,  4,  4,  4,    4,  4,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  6,  6,  6,    6,  6,  6,  6,  7,  7,  7,  8,
      9,  9,  9, 10, 10, 10, 10, 10,   10, 11, 12, 12, 12, 12, 12, 12,
     12, 13, 13, 13, 13, 13, 13, 13,   14, 14, 14, 14, 14, 15, 15,  0,
     15, 16, 16, 16, 16, 16, 16, 17,   17, 17, 17, 17, 17, 17, 18, 18,
     18, 18, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 20, 21, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 37, 38, 39, 40, 41, 42,   43, 44, 45, 46, 47, 48, 49, 50,
     51, 52, 53, 54, 55, 56, 57, 58,   59, 60, 61, 62, 63, 64, 65, 66,
     67, 68, 69, 70, 71, 72, 73, 74,   75, 76, 77, 78, 79, 80, 81, 82,
     83, 84, 85, 86, 87, 88, 89, 90,   91, 92, 93, 94, 95, 96, 97, 98,
     99,100,101,102,103,104,105,106,  107,108,109,110,111,112,113,

#define from_GB18030_CC_offsets 18179
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  3,  4,  4,  4,    4,  4,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  6,  6,  6,    6,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  8,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,   10, 10, 10, 11, 11, 11, 11,  0,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 12, 12, 13, 13,
     13, 13, 13, 14, 14, 14, 15, 15,   15, 16, 16, 16, 16, 16, 16, 16,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 25, 26, 27, 28, 29, 30, 31,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 43, 44, 45, 46, 47,
     48, 49, 50, 51, 52, 53, 54, 55,   56, 57, 58, 59, 60, 61, 62, 63,
     64, 65, 66, 67, 68, 69, 70, 71,   72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87,   88, 89, 90, 91, 92, 93, 94, 95,
     96, 97, 98, 99,100,101,102,103,  104,105,106,107,108,109,110,

#define from_GB18030_CD_offsets 18388
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  4,  4,  4,  4,  4,    4,  4,  5,  5,  5,  5,  5,  5,
      5,  6,  6,  6,  6,  6,  7,  8,    8,  8,  8,  8,  8,  9,  9,  9,
      9,  9, 10, 10, 11, 12, 12, 13,   13, 14, 14, 14, 15, 15, 15, 15,
     15, 16, 16, 16, 17, 18, 19, 19,   20, 20, 21, 21, 21, 22, 23,  0,
     22, 24, 24, 24, 24, 25, 25, 25,   25, 26, 26, 26, 27, 28, 28, 28,
     29, 29, 29, 29, 30, 31, 32, 32,   32, 33, 33, 34, 34, 34, 34, 35,
     36, 37, 38, 39, 40, 41, 42, 43,   44, 45, 46, 47, 48, 49, 50, 51,
     52, 42, 53, 54, 55, 56, 57, 58,   59, 60, 61, 62, 63, 64, 65, 66,
     67, 68, 69, 70, 71, 72, 73, 74,   75, 76, 77, 78, 79, 80, 81, 82,
     83, 84, 85, 86, 87, 88, 89, 90,   91, 92, 93, 94, 95, 96, 97, 98,
     99,100,101,102,103,104,105,106,  107,108,109,110,111,112,113,114,
    115,116,117,118,119,120,121,122,  123,124,125,126,127,128,129,

#define from_GB18030_CE_offsets 18597
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  5,  5,  6,  7,  7,    7,  8,  8,  8,  8,  9,  9, 10,
     10, 11, 11, 12, 12, 12, 13, 13,   14, 14, 14, 14, 14, 14, 14, 15,
     15, 16, 17, 17, 17, 17, 18, 18,   18, 19, 20, 20, 20, 20, 20, 20,
     21, 21, 22, 22, 22, 22, 22, 22,   22, 22, 23, 24, 24, 24, 25,  0,
     25, 25, 25, 25, 26, 26, 26, 27,   28, 28, 29, 29, 30, 31, 31, 31,
     31, 31, 32, 32, 32, 33, 33, 33,   33, 33, 33, 33, 34, 34, 34, 34,
     34, 35, 36, 37, 38, 39, 40, 41,   42, 43, 44, 45, 46, 47, 48, 49,
     50, 51, 52, 53, 54, 55, 56, 57,   58, 59, 60, 61, 62, 63, 64, 65,
     66, 67, 68, 69, 70, 71, 72, 73,   74, 75, 76, 77, 78, 79, 80, 81,
     82, 83, 84, 85, 86, 87, 88, 89,   90, 91, 92, 93, 94, 95, 96, 97,
     98, 99,100,101,102,103,104,105,  106,107,108,109,110,111,112,113,
    114,115,116,117,118,119,120,121,  122,123,112,124,125,126,127,

#define from_GB18030_CF_offsets 18806
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  3,  3,  4,  5,  5,    5,  6,  7,  7,  7,  7,  8,  8,
      9,  9, 10, 10, 10, 10, 10, 11,   11, 11, 12, 12, 12, 12, 12, 13,
     13, 13, 13, 13, 13, 13, 14, 14,   14, 14, 15, 15, 15, 15, 16, 16,
     16, 16, 17, 17, 17, 18, 18, 18,   18, 18, 18, 18, 18, 18, 18,  0,
     18, 18, 18, 18, 19, 19, 19, 19,   20, 20, 20, 20, 20, 20, 21, 21,
     21, 21, 21, 21, 21, 21, 22, 23,   23, 23, 23, 24, 24, 24, 24, 24,
     25, 26, 27, 28, 29, 30, 31, 32,   33, 34, 35, 36, 37, 38, 39, 40,
     41, 42, 43, 44, 45, 46, 47, 48,   49, 50, 51, 52, 53, 54, 55, 56,
     57, 58, 59, 60, 61, 62, 63, 64,   65, 66, 67, 68, 69, 70, 71, 72,
     73, 74, 75, 76, 77, 78, 79, 80,   81, 82, 83, 84, 85, 86, 87, 88,
     89, 90, 91, 92, 93, 94, 95, 96,   97, 98, 99,100,101,102,103,104,
    105,106,107,108,109,110,111,112,  113,114,115,116,117,118,119,

#define from_GB18030_D0_offsets 19015
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  3,  3,
      3,  3,  3,  3,  4,  4,  5,  5,    5,  6,  6,  6,  7,  7,  7,  7,
      7,  7,  8,  8,  8,  8,  8,  8,    9,  9, 10, 11, 11, 11, 11, 11,
     11, 11, 12, 12, 13, 14, 15, 16,   17, 17, 17, 17, 18, 18, 18,  0,
     17, 17, 19, 20, 21, 21, 22, 22,   23, 24, 24, 24, 24, 25, 25, 25,
     26, 26, 26, 26, 26, 27, 27, 27,   27, 27, 28, 29, 29, 29, 29, 29,
     29, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 40, 41, 42, 43, 44,
     45, 46, 47, 48, 49, 50, 51, 52,   53, 54, 55, 56, 57, 58, 59, 60,
     61, 62, 63, 64, 65, 66, 67, 68,   69, 70, 71, 72, 73, 74, 75, 76,
     77, 78, 79, 80, 81, 82, 83, 84,   85, 86, 87, 88, 89, 90, 91, 92,
     93, 94, 95, 96, 97, 98, 99,100,  101,102,103,104,105,106,107,108,
    109,110,111,112,113,114,115,116,  117,118,119,120,121,122,123,

#define from_GB18030_D1_offsets 19224
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  3,  4,  4,  4,  4,    4,  5,  5,  5,  5,  6,  6,  6,
      6,  7,  7,  8,  8,  9,  9,  9,    9, 10, 10, 10, 11, 12, 12, 13,
     13, 13, 13, 13, 14, 14, 15, 15,   16, 16, 16, 16, 16, 16, 16, 17,
     18, 18, 18, 19, 19, 20, 21, 21,   21, 22, 22, 22, 22, 22, 22,  0,
     21, 22, 22, 22, 22, 22, 23, 24,   24, 24, 24, 24, 25, 25, 25, 25,
     25, 26, 26, 26, 27, 27, 27, 27,   28, 28, 28, 28, 29, 29, 29, 30,
     31, 32, 33, 34, 35, 36, 37, 38,   39, 40, 41, 42, 43, 44, 45, 46,
     47, 48, 49, 50, 51, 52, 53, 54,   55, 56, 57, 58, 59, 60, 61, 62,
     63, 64, 65, 41, 66, 67, 68, 69,   70, 71, 72, 73, 74, 75, 76, 77,
     78, 79, 80, 81, 82, 83, 84, 85,   86, 87, 88, 89, 90, 91, 92, 93,
     94, 95, 96, 97, 98, 99,100,101,  102,103,104,105,106,107,108,109,
    110,111,112,113,114,115,116,117,  118,119,120,121,122,123,124,

#define from_GB18030_D2_offsets 19433
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  3,  3,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  5,  5,  5,  5,    5,  5,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  7,  0,
      6,  6,  7,  8,  9,  9, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 11, 12, 13, 14, 15, 16, 17,   18, 19, 20, 21, 22, 23, 24, 25,
     26, 27, 28, 29, 30, 31, 32, 33,   34, 35, 36, 37, 38, 39, 40, 41,
     42, 43, 44, 45, 46, 47, 48, 49,   50, 51, 52, 53, 54, 55, 56, 57,
     58, 59, 60, 61, 62, 63, 64, 65,   66, 67, 68, 69, 70, 71, 72, 73,
     74, 75, 76, 77, 78, 79, 80, 81,   82, 83, 84, 85, 86, 87, 88, 89,
     90, 91, 92, 93, 94, 95, 96, 97,   98, 99,100,101,102,103,104,

#define from_GB18030_D3_offsets 19642
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  3,
      4,  5,  5,  5,  6,  6,  6,  7,    8,  9,  9,  9,  9, 10, 11, 11,
     11, 11, 12, 12, 12, 13, 13, 13,   14, 14, 14, 14, 14, 14, 14,  0,
     13, 13, 13, 13, 13, 14, 14, 14,   14, 14, 14, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,
     15, 16, 17, 18, 19, 20, 21, 22,   23, 24, 24, 25, 26, 27, 28, 29,
     30, 31, 32, 33, 34, 35, 36, 37,   38, 39, 40, 41, 42, 43, 44, 45,
     46, 47, 48, 49, 50, 51, 52, 53,   54, 55, 56, 57, 58, 59, 60, 61,
     62, 63, 64, 65, 66, 67, 68, 69,   70, 71, 72, 73, 74, 75, 76, 77,
     78, 79, 80, 81, 82, 83, 84, 85,   86, 87, 88, 89, 90, 91, 92, 93,
     94, 95, 96, 97, 98, 99,100,101,  102,103,104,105,106,107,108,

#define from_GB18030_D4_offsets 19851
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  4,  4,  4,  4,  4,  4,
      4,  5,  6,  7,  8,  9, 10, 11,   12, 13, 14, 15, 16, 17, 18, 19,
     20, 21, 22, 23, 24, 25, 26, 27,   28, 29, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 40, 41, 42, 43,   44, 45, 46, 47, 48, 49, 50, 51,
     52, 53, 54, 55, 56, 57, 58, 59,   60, 61, 62, 63, 64, 65, 66, 67,
     68, 69, 70, 71, 72, 73, 74, 75,   76, 77, 78, 79, 80, 81, 82, 83,
     84, 85, 86, 87, 88, 89, 90, 91,   92, 93, 94, 95, 96, 97, 98,

#define from_GB18030_D5_offsets 20060
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  5,  6,  7,  8,  9, 10, 11,   12, 13, 14, 15, 16, 17, 18, 19,
     20, 21, 22, 23, 24, 25, 26, 27,   28, 29, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 40, 41, 42, 43,   44, 45, 46, 47, 48, 49, 50, 51,
     52, 53, 54, 55, 56, 57, 58, 59,   60, 61, 62, 63, 64, 65, 66, 67,
     68, 69, 70, 71, 72, 73, 74, 75,   76, 77, 78, 79, 80, 81, 82, 83,
     84, 85, 86, 87, 88, 89, 90, 91,   92, 93, 94, 95, 96, 97, 98,

#define from_GB18030_D6_offsets 20269
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  0,
      2,  2,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 36, 37, 38, 39, 40, 41,   42, 43, 44, 45, 46, 47, 48, 49,
     50, 51, 52, 53, 54, 55, 56, 57,   58, 59, 60, 61, 62, 63, 64, 65,
     66, 67, 68, 69, 70, 71, 72, 73,   74, 75, 76, 77, 78, 79, 80, 81,
     82, 83, 84, 85, 86, 87, 88, 89,   90, 91, 92, 93, 94, 95, 96,

#define from_GB18030_D7_offsets 20478
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      3,  3,  3,  3,  3,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  5,  6,  7,  8,  9, 10, 11,
     12, 13, 14, 15, 16, 17, 18, 19,   20, 21, 22, 23, 24, 25, 26, 27,
     28, 29, 30, 31, 32, 33, 34, 35,   36, 37, 38, 39, 40, 41, 42, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 53, 54, 55, 56, 57, 58, 59,
     60, 61, 62, 63, 64, 65, 66, 67,   68, 69, 70, 71, 72, 73, 74, 75,
     76, 77, 78, 79, 80, 81, 82, 83,   84, 85, 86, 87, 88, 89, 90, 91,
     92, 93, 94, 95, 96, 97, 98, 99,  100,101,102,102,102,102,102,

#define from_GB18030_D8_offsets 20687
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  3,  3,  3,  3,  4,  5,  5,
      6,  6,  6,  6,  6,  6,  6,  6,    7,  7,  7,  7,  8,  8,  8,  8,
      8,  8,  9,  9,  9,  9,  9,  9,    9, 10, 10, 10, 10, 10, 10, 10,
     11, 11, 11, 11, 12, 12, 12, 12,   12, 12, 12, 13, 13, 14, 14,  0,
     13, 15, 16, 16, 16, 16, 16, 16,   16, 17, 17, 17, 18, 18, 18, 18,
     18, 18, 18, 18, 18, 18, 18, 18,   18, 18, 18, 18, 18, 18, 18, 18,
     18, 19, 20, 21, 22, 23, 24, 25,   26, 27, 28, 29, 30, 31, 32, 33,
     34, 35, 36, 37, 38, 39, 40, 41,   42, 43, 44, 45, 46, 47, 48, 49,
     50, 51, 52, 53, 54, 55, 56, 57,   58, 59, 60, 61, 62, 63, 64, 65,
     66, 67, 68, 69, 70, 71, 72, 73,   74, 75, 76, 77, 77, 78, 79, 80,
     81, 82, 83, 84, 85, 86, 87, 88,   89, 51, 90, 91, 92, 93, 94, 95,
     96, 97, 98, 99,100,101, 99,102,  103,104,105,106,107,108,109,

#define from_GB18030_D9_offsets 20896
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 15, 16,  9, 16,
     17, 18, 19, 20, 21, 22, 23, 22,   24, 25, 26, 27, 28, 19, 27, 29,
     27, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 40, 41, 42, 43, 44,
     45, 46, 47, 48, 49, 50, 51, 50,   52, 53, 54, 55, 56, 57, 58, 59,
     60, 61, 62, 63, 64, 65, 66, 67,   68, 69, 70, 71, 72, 73, 74, 75,
     76, 77, 78, 79, 80, 81, 82, 83,   84, 85, 86, 87, 88, 89, 90,

#define from_GB18030_DA_offsets 21105
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  3,
      4,  4,  5,  6,  7,  8,  8,  8,    9, 10, 10, 11, 11, 12, 12, 12,
     12, 12, 12, 12, 12, 12, 13, 13,   14, 14, 14, 14, 15, 15, 15, 15,
     15, 16, 16, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 18, 18,  0,
     17, 18, 18, 18, 18, 18, 18, 18,   18, 18, 18, 18, 18, 18, 19, 20,
     20, 21, 22, 23, 24, 24, 24, 25,   26, 26, 26, 26, 27, 28, 29, 29,
     29, 30, 31, 32, 33, 34, 35, 35,   36, 37, 37, 38, 39, 39, 40, 41,
     42, 43, 43, 43, 44, 45, 45, 46,   47, 47, 48, 49, 49, 50, 51, 52,
     53, 54, 55, 56, 56, 57, 58, 59,   60, 61, 62, 62, 63, 63, 63, 64,
     65, 62, 65, 66, 66, 66, 67, 68,   69, 69, 70, 70, 71, 71, 72, 72,
     73, 74, 75, 76, 77, 78, 79, 80,   81, 82, 83, 84, 85, 86, 87, 88,
     89, 90, 91, 92, 93, 94, 95, 96,   97, 98, 99,100,101,100,102,

#define from_GB18030_DB_offsets 21314
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  4,  5,  5,  5,  6,    6,  6,  7,  8,  8,  9,  9,  9,
     10, 11, 12, 13, 13, 13, 13, 13,   13, 13, 14, 14, 14, 15, 16, 16,
     17, 17, 17, 17, 18, 18, 18, 18,   18, 18, 18, 18, 19, 19, 20, 20,
     20, 20, 20, 21, 22, 23, 24, 24,   24, 25, 25, 25, 26, 26, 27,  0,
     26, 28, 29, 29, 30, 30, 30, 30,   30, 31, 31, 31, 31, 31, 31, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 33, 33, 34, 34, 35,
     36, 37, 38, 39, 40, 41, 42, 43,   44, 42, 45, 46, 47, 42, 48, 45,
     49, 50, 51, 52, 53, 54, 55, 56,   57, 58, 59, 60, 61, 62, 63, 63,
     64, 65, 66, 67, 68, 69, 70, 71,   72, 73, 74, 75, 76, 77, 78, 79,
     80, 81, 82, 83, 84, 85, 86, 87,   88, 89, 90, 91, 87, 87, 92, 93,
     94, 95, 96, 95, 97, 98, 99,100,  101,102,103,104,105,106,107,108,
    109,110,111,112,113,114,115,116,  117,118,119,120,121,122,123,

#define from_GB18030_DC_offsets 21523
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  4,  4,  4,  4,  5,    5,  6,  7,  7,  7,  8,  9,  9,
      9,  9,  9,  9,  9, 10, 10, 10,   11, 11, 11, 11, 11, 11, 11, 12,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 14, 14, 15, 15,
     16, 16, 16, 16, 16, 16, 16, 17,   17, 17, 17, 17, 17, 17, 17,  0,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 17, 17, 17, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17, 17,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 48,
     49, 50, 51, 52, 53, 40, 54, 55,   56, 56, 57, 58, 59, 43, 46, 60,
     61, 62, 63, 64, 65, 66, 64, 67,   68, 56, 69, 57, 70, 68, 71, 61,
     72, 73, 74, 72, 72, 75, 50, 65,   76, 77, 77, 71, 78, 79, 80, 81,
     82, 83, 84, 85, 86, 87, 76, 88,   53, 89, 90, 91, 92, 76, 89,

#define from_GB18030_DD_offsets 21732
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  4,  4,    9, 10, 11, 11, 12, 13, 14, 15,
     16, 17, 18, 19, 20, 21,  8, 22,   23, 24, 25, 26, 27, 28, 29, 30,
     31, 32, 33, 34, 35, 36, 37, 38,   33, 39, 40, 41, 42, 43, 44, 44,
     34, 12, 45, 46, 47, 48, 49, 50,   51, 52, 53, 54, 54, 55, 56, 53,
     57, 58, 59, 60, 61, 62, 63, 49,   64, 65, 66, 67, 68, 66, 69, 70,
     71, 72, 73, 74, 75, 76, 72, 77,   78, 79, 80, 81, 82, 83, 84,

#define from_GB18030_DE_offsets 21941
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  3,  4,  5,  6,  7,  8,  8,    8,  9,  9,  9,  9, 10, 11, 11,
     11, 11, 12, 12, 12, 12, 13, 13,   14, 14, 14, 15, 15, 16, 17,  0,
     18, 18, 18, 18, 18, 19, 20, 21,   21, 22, 23, 23, 24, 25, 26, 27,
     28, 28, 29, 29, 29, 30, 30, 30,   31, 31, 32, 32, 33, 34, 35, 36,
     37, 38, 39, 40, 41, 42, 43, 44,   45, 38, 46, 47, 48, 49, 50, 51,
     52, 53, 54, 55, 56, 57, 58, 59,   60, 61, 62, 63, 64, 65, 66, 67,
     66, 68, 69, 70, 71, 72, 73, 74,   75, 76, 77, 78, 79, 80, 81, 82,
     83, 84, 85, 86, 87, 88, 89, 90,   91, 92, 93, 94, 95, 96, 97, 98,
     99,100,101,102,103,104,105,106,  107,108,109,110,111,112,113,114,
    115,116,117,118,119,120,121,122,  123,124,125,126,127,128,129,

#define from_GB18030_DF_offsets 22150
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  4,  4,  5,  5,  5,    5,  5,  5,  6,  6,  6,  6,  6,
      7,  8,  8,  9, 10, 10, 11, 12,   12, 13, 13, 13, 13, 13, 14, 15,
     15, 15, 16, 16, 17, 17, 17, 17,   17, 17, 18, 19, 19, 20, 20, 20,
     20, 21, 21, 21, 21, 21, 22, 22,   22, 22, 22, 22, 22, 23, 24,  0,
     25, 25, 25, 25, 26, 26, 27, 27,   27, 27, 27, 28, 29, 30, 31, 32,
     33, 34, 34, 34, 35, 35, 36, 36,   36, 37, 38, 39, 40, 41, 41, 42,
     42, 43, 44, 44, 45, 44, 46, 47,   48, 49, 50, 51, 52, 53, 54, 55,
     56, 57, 58, 59, 60, 61, 62, 63,   64, 65, 66, 67, 68, 68, 68, 69,
     70, 71, 72, 68, 73, 74, 75, 76,   77, 78, 79, 80, 80, 81, 78, 69,
     76, 82, 83, 84, 85, 86, 87, 80,   88, 88, 89, 90, 91, 92, 93, 94,
     91, 91, 95, 96, 96, 97, 98, 99,  100,101, 86,102,103,104,105,106,
    106,107,108,109,110,111,112,113,  114,115,116,117,118,119,120,

#define from_GB18030_E0_offsets 22359
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  4,  4,  5,  5,  5,    6,  7,  7,  7,  8,  8,  8,  9,
      9,  9, 10, 10, 10, 11, 11, 12,   13, 14, 14, 14, 14, 15, 15, 15,
     16, 16, 16, 16, 17, 17, 17, 18,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 20, 20, 20,  0,
     19, 20, 20, 20, 21, 21, 21, 21,   21, 21, 21, 21, 21, 21, 21, 22,
     23, 23, 23, 23, 23, 23, 23, 24,   24, 24, 24, 24, 24, 24, 24, 24,
     25, 26, 27, 28, 28, 28, 29, 30,   27, 31, 32, 33, 34, 35, 36, 28,
     37, 38, 39, 40, 41, 42, 43, 43,   44, 45, 46, 47, 48, 49, 50, 51,
     51, 50, 39, 52, 53, 42, 54, 55,   55, 56, 56, 57, 58, 59, 60, 61,
     62, 63, 64, 65, 61, 58, 42, 66,   67, 68, 69, 70, 66, 71, 72, 73,
     70, 74, 75, 76, 77, 78, 79, 80,   80, 81, 82, 83, 84, 85, 86, 87,
     88, 89, 90, 91, 92, 93, 94, 95,   96, 97, 98, 99,100,101,101,

#define from_GB18030_E1_offsets 22568
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  4,  5,  5,  5,  5,    6,  6,  7,  7,  8,  8,  9,  9,
      9, 10, 11, 12, 13, 13, 13, 14,   14, 14, 14, 14, 15, 16, 17, 18,
     18, 19, 19, 19, 19, 19, 19, 19,   20, 20, 20, 20, 20, 20, 21, 21,
     21, 21, 21, 21, 22, 22, 23, 23,   23, 23, 24, 24, 24, 24, 25,  0,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 25, 26, 27, 28, 28,
     28, 28, 28, 28, 28, 28, 28, 28,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 40, 41, 40, 40, 42,
     43, 40, 44, 45, 46, 47, 48, 49,   40, 50, 51, 46, 52, 53, 54, 55,
     56, 56, 57, 58, 59, 60, 61, 62,   63, 64, 65, 66, 67, 68, 69, 70,
     69, 71, 72, 73, 74, 68, 75, 76,   77, 78, 79, 80, 81, 82, 83, 84,
     85, 86, 87, 88, 89, 90, 91, 92,   93, 94, 95, 96, 97, 98, 99, 99,
    100,101,102,103,104,105,106,107,  108,109,110,111,112,111,113,

#define from_GB18030_E2_offsets 22777
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 31, 31, 31,
     31, 31, 32, 33, 34, 35, 36, 37,   38, 39, 40, 40, 41, 41, 41, 42,
     43, 44, 45, 46, 47, 48, 49, 50,   51, 52, 53, 54, 55, 56, 57, 58,
     59, 60, 61, 62, 63, 64, 65, 66,   67, 68, 69, 69, 70, 71, 72, 73,
     74, 75, 76, 77, 78, 79, 75, 80,   81, 82, 83, 83, 84, 85, 86,

#define from_GB18030_E3_32_offsets 22986
129, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,

#define from_GB18030_E3_offsets 23114
48, 254,
      1,  1,  2,  3,  3,  3,  3,  3,    3,  3,  0,  0,  0,  0,  0,  0,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  0,
      4,  4,  4,  4,  4,  4,  4,  4,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  6,  7,  8,  9, 10, 11, 12,   13, 14, 15, 16, 17, 18, 19, 20,
     21, 20, 22, 23, 24, 25, 23, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 37, 38, 39, 40, 41, 42,   43, 44, 44, 45, 46, 47, 47, 48,
     49, 50, 50, 50, 50, 51, 52, 53,   53, 53, 54, 54, 55, 56, 57, 58,
     59, 60, 61, 62, 63, 64, 65, 66,   67, 67, 68, 69, 70, 71, 72, 73,
     74, 75, 75, 76, 77, 74, 78, 79,   80, 81, 82, 83, 84, 81, 85,

#define from_GB18030_E4_offsets 23323
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  5,  6,  7,  8,  9, 10, 11,   12, 13, 14, 15, 16, 17, 18, 19,
     15,  9, 14, 20, 21, 22, 23, 24,   25, 25, 15, 26, 27, 28, 29, 30,
     31, 32, 33, 34, 35, 33, 36, 37,   38, 39, 40, 41, 42, 43, 44, 45,
     46, 47, 48, 49, 45, 45, 29, 50,   51, 52, 53, 54, 55, 56, 55, 57,
     58, 59, 60, 61, 62, 63, 64, 65,   66, 67, 68, 69, 69, 70, 71, 72,
     73, 74, 75, 76, 77, 78, 79, 80,   81, 82, 83, 84, 85, 86, 87,

#define from_GB18030_E5_offsets 23532
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 32, 31, 33,
     34, 35, 36, 37, 38, 39, 40, 41,   40, 42, 40, 43, 44, 45, 46, 47,
     48, 49, 50, 51, 51, 46, 52, 53,   54, 54, 55, 56, 57, 58, 59, 60,
     61, 62, 63, 64, 65, 66, 67, 68,   69, 70, 71, 72, 73, 74, 75, 76,
     77, 78, 79, 80, 81, 82, 83, 84,   77, 85, 86, 87, 88, 88, 89,

#define from_GB18030_E6_offsets 23741
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 14, 15, 14, 16,
      5, 17, 14, 18, 19, 20, 21, 22,   21, 23, 24, 25, 26, 20, 27, 28,
     29, 30, 31, 32, 28, 33, 34, 35,   36, 37, 38, 39, 40, 41, 42, 40,
     42, 37, 43, 44, 45, 46, 47, 48,   49, 50, 51, 52, 53, 54, 55, 56,
     57, 58, 58, 59, 60, 61, 62, 62,   63, 64, 65, 66, 67, 67, 68, 69,
     70, 70, 70, 71, 71, 72, 72, 73,   74, 75, 76, 77, 78, 79, 79,

#define from_GB18030_E7_offsets 23950
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  4,  5,  6,  7,  7,  7,  8,    9,  9, 10, 11, 12, 13, 14, 14,
     15, 16, 17, 17, 18, 18, 19, 20,   21, 21, 22, 23, 23, 23, 24, 24,
     25, 25, 26, 27, 27, 28, 29, 30,   29, 31, 19, 19, 19, 19, 19, 19,
     19, 32, 32, 32, 32, 33, 33, 33,   33, 33, 34, 35, 36, 37, 38, 39,
     40, 41, 42, 43, 44, 45, 46, 45,   47, 48, 49, 50, 46, 51, 52, 53,
     54, 51, 55, 52, 56, 57, 58, 59,   60, 61, 62, 61, 63, 64, 65,

#define from_GB18030_E8_offsets 24159
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  4,  4,  4,  4,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  5,  6,  7,    8,  9, 10, 10, 11, 12, 13, 14,
     15, 16, 17, 18, 19, 20, 21, 20,   22, 23, 24, 25, 26, 27, 27, 28,
     29, 30, 31, 31, 32, 33, 34, 35,   36, 36, 36, 37, 38, 39, 40, 41,
     42, 43, 44, 45, 46, 47, 48, 49,   50, 51, 52, 53, 45, 54, 55, 56,
     57, 58, 59, 60, 61, 62, 63, 64,   61, 65, 66, 67, 68, 69, 70, 71,
     72, 72, 73, 73, 74, 75, 76, 75,   77, 78, 79, 80, 81, 82, 72, 83,
     84, 85, 86, 87, 77, 88, 89, 90,   91, 92, 93, 94, 95, 95, 96,

#define from_GB18030_E9_offsets 24368
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  5,  6,  7,  8,  9,   10, 11, 12, 12, 13, 13, 13, 13,
     13, 13, 13, 13, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14,  0,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 15, 16, 17, 18, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 31, 32, 33, 34, 34, 35, 36,   37, 38, 39, 40, 41, 42, 43, 44,
     45, 46, 47, 48, 49, 50, 51, 52,   53, 54, 55, 56, 56, 57, 58, 59,
     60, 61, 62, 63, 64, 65, 66, 54,   67, 68, 69, 70, 71, 72, 65, 72,
     73, 74, 75, 75, 76, 75, 77, 77,   78, 79, 79, 80, 81, 82, 83, 84,
     84, 84, 85, 85, 86, 84, 85, 85,   86, 87, 88, 88, 89, 90, 91,

#define from_GB18030_EA_offsets 24577
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  4,  5,  6,
      7,  8,  9, 10, 11, 11, 11, 11,   11, 11, 11, 12, 12, 12, 13, 13,
     14, 14, 14, 14, 15, 16, 17, 18,   19, 19, 20, 20, 20, 21, 21,  0,
     22, 22, 22, 21, 21, 21, 23, 24,   25, 25, 26, 27, 27, 27, 27, 27,
     28, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 30, 31,
     31, 32, 32, 32, 33, 34, 35, 36,   37, 38, 39, 40, 39, 41, 42, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 52, 52, 53, 54, 55, 56, 57,
     58, 59, 60, 61, 62, 63, 62, 64,   65, 66, 67, 68, 69, 70, 71, 72,
     73, 74, 75, 76, 77, 78, 79, 79,   80, 81, 82, 82, 83, 84, 85, 86,
     87, 87, 88, 88, 89, 90, 91, 92,   93, 94, 94, 94, 95, 95, 95, 95,
     96, 97, 98, 99,100,101,101,102,  103,104,105,106,107,108,109,

#define from_GB18030_EB_offsets 24786
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  4,  4,  5,  5,  6,    6,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  8,  8,  8,  8,  8,    8,  8,  8,  9,  9, 10, 10, 11,
     11, 12, 12, 13, 14, 14, 15, 16,   16, 17, 17, 18, 18, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 20,   20, 20, 20, 20, 20, 20, 21,  0,
     22, 22, 22, 21, 21, 21, 23, 23,   24, 25, 25, 25, 25, 26, 27, 27,
     28, 29, 29, 29, 30, 30, 30, 31,   31, 32, 32, 32, 32, 32, 33, 34,
     34, 35, 36, 37, 38, 39, 40, 39,   41, 42, 43, 44, 45, 46, 47, 47,
     47, 48, 49, 50, 51, 52, 53, 54,   55, 56, 57, 58, 59, 60, 61, 62,
     63, 64, 65, 66, 67, 68, 69, 70,   68, 71, 72, 72, 72, 72, 73, 74,
     75, 76, 77, 78, 79, 76, 80, 81,   82, 83, 84, 84, 85, 86, 87, 84,
     88, 89, 90, 91, 92, 93, 94, 95,   96, 97, 98, 98, 99,100,101,102,
    102,103,104,105,106,107,108,109,  110,111,112,113,114,115,116,

#define from_GB18030_EC_offsets 24995
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  3,  3,  4,  4,  5,  6,  6,
      6,  6,  6,  7,  7,  7,  7,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  9,  9, 10, 10, 11, 12,
     12, 13, 14, 14, 15, 15, 15, 16,   16, 16, 16, 16, 16, 16, 16,  0,
     15, 17, 18, 18, 18, 18, 18, 19,   19, 19, 19, 19, 19, 19, 19, 20,
     20, 20, 20, 20, 21, 22, 22, 22,   23, 24, 24, 24, 25, 25, 25, 25,
     25, 26, 27, 28, 29, 30, 31, 32,   33, 34, 34, 34, 35, 36, 36, 37,
     38, 39, 40, 41, 42, 43, 44, 45,   46, 47, 48, 49, 50, 51, 52, 53,
     54, 55, 56, 57, 58, 59, 60, 61,   62, 63, 64, 65, 66, 67, 68, 69,
     70, 71, 72, 73, 74, 68, 75, 76,   77, 78, 79, 80, 81, 82, 83, 84,
     85, 86, 87, 88, 89, 90, 91, 92,   93, 93, 94, 95, 96, 97, 98, 98,
     99,100,101,102,103,104,105,106,  107,108,109,110,111,112,113,

#define from_GB18030_ED_offsets 25204
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  3,  3,  4,  4,  4,  4,    4,  4,  4,  5,  6,  7,  7,  8,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  0,
      8,  8, 10, 11, 11, 11, 11, 11,   12, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 14, 15, 16, 17, 18, 19, 20,   21, 22, 23, 24, 25, 26, 27, 28,
     29, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 39, 40, 41, 42, 39,
     39, 43, 43, 43, 44, 45, 46, 47,   44, 48, 49, 50, 51, 51, 52, 53,
     45, 54, 55, 56, 57, 58, 59, 58,   60, 61, 62, 63, 60, 64, 65, 66,
     67, 68, 69, 68, 70, 71, 72, 73,   74, 75, 76, 76, 77, 78, 79, 80,
     78, 78, 81, 82, 83, 84, 85, 86,   87, 88, 88, 89, 90, 91, 92,

#define from_GB18030_EE_offsets 25413
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,    7, 11, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 37, 37, 38,   39, 40, 40, 38, 38, 41, 42, 43,
     44, 44, 44, 45, 45, 46, 47, 46,   47, 46, 46, 48, 49, 50, 50, 50,
     50, 50, 51, 51, 52, 53, 54, 54,   54, 54, 54, 54, 54, 55, 55, 55,
     56, 56, 56, 57, 58, 57, 59, 59,   59, 60, 61, 61, 62, 62, 63,

#define from_GB18030_EF_offsets 25622
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  3,  4,    5,  6,  7,  8,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9, 10, 10, 11, 12, 12, 13,   13, 13, 14, 14, 14, 14, 14,  0,
     15, 15, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 17, 18, 19, 19, 20, 20, 20,   21, 22, 23, 23, 24, 25, 26, 27,
     27, 28, 28, 29, 29, 29, 30, 30,   30, 30, 30, 31, 32, 33, 33, 33,
     34, 35, 35, 36, 37, 38, 38, 39,   40, 40, 40, 41, 42, 42, 43, 36,
     43, 43, 43, 44, 45, 46, 46, 47,   47, 47, 48, 48, 48, 48, 49, 50,
     50, 48, 50, 50, 51, 51, 51, 51,   51, 51, 51, 51, 51, 52, 53, 53,
     53, 18, 54, 55, 56, 57, 58, 59,   60, 61, 62, 63, 64, 65, 66,

#define from_GB18030_F0_offsets 25831
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  3,  3,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  0,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  7,    8,  9, 10, 10, 11, 12, 13, 13,
     14, 15, 16, 17, 18, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 31, 31, 31, 31, 31, 32, 33,   34, 35, 36, 34, 34, 37, 38, 38,
     39, 40, 40, 40, 40, 41, 41, 42,   43, 44, 45, 46, 46, 46, 47, 48,
     49, 49, 49, 49, 49, 49, 49, 50,   51, 50, 52, 53, 54, 55, 56, 57,
     55, 58, 58, 59, 60, 61, 62, 63,   64, 65, 66, 67, 68, 69, 70, 68,
     71, 72, 73, 74, 75, 76, 77, 78,   79, 80, 81, 82, 83, 84, 76,

#define from_GB18030_F1_offsets 26040
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  5,  5,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  0,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  7,  8,  9, 10, 11, 12, 13,   14, 15, 16, 17, 12, 18, 19, 20,
     21, 20, 22, 23, 24, 25, 26, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 37, 38, 39, 40, 41, 42,   43, 44, 45, 46, 44, 47, 48, 49,
     47, 50, 51, 52, 49, 52, 53, 54,   55, 56, 55, 57, 58, 59, 58, 60,
     61, 62, 63, 64, 65, 66, 67, 68,   69, 70, 71, 72, 73, 74, 74, 74,
     75, 76, 77, 78, 79, 80, 81, 82,   83, 84, 85, 86, 87, 88, 89,

#define from_GB18030_F2_offsets 26249
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  5,  6,  7,  8,  8,    9,  9, 10, 10, 11, 11, 12, 13,
     14, 15, 16, 17, 18, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 31, 23, 32, 25, 33, 34, 35,   36, 37, 29, 38, 39, 39, 40, 41,
     42, 43, 44, 45, 32, 31, 46, 47,   48, 40, 49, 48, 50, 47, 51, 52,
     53, 54, 55, 56, 57, 58, 59, 60,   61, 59, 62, 63, 64, 65, 65, 66,
     67, 68, 57, 69, 63, 70, 71, 72,   73, 74, 75, 76, 77, 78, 79,

#define from_GB18030_F3_offsets 26458
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  3,  4,  5,  6,  6,  7,    7,  8,  9, 10, 10, 10, 10, 10,
     10, 10, 11, 11, 11, 11, 12, 13,   14, 14, 14, 15, 15, 16, 16, 16,
     16, 16, 17, 17, 17, 17, 18, 19,   19, 19, 19, 20, 20, 20, 20,  0,
     19, 19, 20, 21, 21, 21, 21, 22,   22, 22, 22, 23, 24, 25, 25, 25,
     25, 25, 25, 25, 25, 25, 26, 27,   27, 27, 27, 27, 27, 27, 28, 28,
     28, 29, 30, 31, 32, 33, 34, 35,   36, 37, 38, 39, 40, 41, 42, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 53, 54, 55, 56, 57, 58, 59,
     60, 60, 61, 62, 63, 64, 65, 65,   66, 67, 68, 69, 70, 71, 72, 73,
     74, 75, 76, 77, 78, 74, 79, 80,   81, 82, 71, 83, 84, 81, 85, 86,
     87, 82, 88, 89, 90, 91, 91, 92,   93, 94, 95, 83, 95, 96, 94, 97,
     93, 98, 99,100,101,102,103,103,  104,105,106,107,105,108,109,

#define from_GB18030_F4_offsets 26667
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  3,  3,  3,  3,  3,  3,  4,    4,  4,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  6,  6,  6,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  8,  8,  9,  9,  9,    9,  9,  9,  9,  9, 10, 10, 10,
     10, 11, 12, 12, 12, 13, 14, 15,   15, 16, 16, 16, 16, 16, 16,  0,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,
     15, 17, 18, 19, 20, 21, 22, 23,   24, 24, 25, 26, 27, 28, 28, 28,
     29, 30, 31, 32, 33, 34, 29, 29,   34, 35, 36, 37, 38, 39, 40, 41,
     42, 43, 44, 45, 46, 47, 48, 49,   50, 51, 51, 52, 53, 54, 55, 56,
     57, 58, 59, 60, 61, 61, 62, 63,   64, 64, 65, 66, 67, 68, 37, 69,
     50, 70, 71, 72, 73, 74, 75, 76,   77, 78, 79, 80, 81, 82, 83, 84,
     85, 86, 87, 88, 89, 90, 91, 92,   93, 94, 95, 96, 97, 97, 98,

#define from_GB18030_F5_offsets 26876
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9,  9,    8, 10, 11, 12, 13, 14, 15, 16,
     17, 17, 18, 19, 19, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 31, 32, 33, 34, 35, 35, 36,   37, 38, 38, 39, 32, 40, 41, 41,
     36, 42, 41, 35, 43, 42, 44, 45,   46, 47, 48, 27, 47, 49, 50, 51,
     52, 53, 54, 55, 49, 49, 56, 56,   50, 57, 58, 59, 60, 57, 61, 62,
     63, 64, 29, 65, 66, 67, 68, 69,   70, 71, 72, 73, 74, 75, 76,

#define from_GB18030_F6_offsets 27085
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 13, 14, 13, 15, 16, 17,
     18, 19, 20, 21, 22, 23, 23, 23,   23, 23, 23, 24, 25, 26, 27, 28,
     29, 29, 30, 31, 32, 33, 34, 35,   36, 37, 38, 39, 40, 41, 42, 43,
     44, 45, 45, 45, 45, 46, 47, 48,   49, 49, 49, 50, 50, 51, 51, 52,
     52, 52, 52, 52, 52, 53, 53, 53,   53, 53, 54, 55, 55, 56, 56, 56,
     56, 56, 56, 56, 56, 57, 57, 57,   57, 58, 58, 58, 58, 59, 59,

#define from_GB18030_F7_offsets 27294
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  2,  2,  4,  5,  5,  6,  6,    7,  8,  9, 10, 10, 10, 10, 11,
     12, 13, 14, 15, 16, 16, 16, 16,   16, 17, 17, 18, 18, 19, 19, 20,
     20, 21, 21, 21, 21, 21, 22, 22,   22, 23, 23, 23, 24, 24, 25, 26,
     27, 28, 29, 29, 30, 31, 32, 33,   31, 34, 35, 36, 37, 38, 39, 37,
     40, 41, 42, 43, 42, 44, 44, 45,   46, 47, 46, 48, 49, 50, 51, 52,
     53, 54, 55, 56, 57, 58, 59, 60,   61, 62, 61, 63, 64, 65, 66, 67,
     68, 69, 69, 70, 71, 72, 72, 73,   74, 75, 76, 77, 78, 78, 78, 79,
     78, 79, 80, 81, 79, 82, 83, 84,   85, 86, 87, 88, 89, 89, 90,

#define from_GB18030_F8_offsets 27503
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  0,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,

#define from_GB18030_FB_offsets 27712
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  4,  5,  6,
      7,  8,  8,  9, 10, 11, 12, 12,   12, 13, 14, 15, 16, 16, 16, 16,
     17, 18, 18, 19, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 21,  0,
     22, 21, 21, 21, 21, 23, 23, 24,   24, 24, 24, 24, 24, 25, 25, 25,
     25, 25, 25, 25, 25, 25, 26, 27,   27, 27, 27, 27, 27, 28, 28, 28,
     28, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 29,
     29, 29, 29, 29, 29, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29,

#define from_GB18030_FC_offsets 27921
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  3,  3,  3,  4,  4,  5,  6,
      6,  6,  6,  6,  7,  7,  7,  7,    8,  8,  8,  9, 10, 10, 11, 11,
     11, 12, 12, 13, 14, 15, 15, 16,   17, 18, 18, 18, 18, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 20, 21,   22, 22, 22, 22, 22, 22, 22,  0,
     21, 21, 21, 21, 21, 22, 23, 24,   24, 25, 25, 25, 26, 27, 27, 27,
     27, 27, 27, 28, 29, 29, 29, 29,   29, 29, 29, 29, 29, 30, 30, 31,
     31, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32,

#define from_GB18030_FD_offsets 28130
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  2,  3,  4,  5,    6,  6,  6,  6,  6,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  0,
      9,  9,  9,  9,  9,  9, 10, 10,   11, 11, 11, 11, 11, 11, 11, 11,
     11, 11, 11, 11, 12, 12, 12, 13,   13, 13, 13, 13, 14, 15, 16, 17,
     18, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19,

#define from_GB18030_FE_offsets 28339
48, 254,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  0,  0,  0,  0,  0,  0,
      2,  2,  2,  2,  3,  4,  4,  5,    6,  6,  6,  7,  7,  8,  8,  8,
      9, 10, 10, 10, 11, 12, 13,  9,   14, 10, 15, 16, 17, 18, 19, 20,
     21, 10, 22, 23, 24, 25, 10, 10,   26, 27, 28, 29, 10, 10, 29, 30,
     31, 32, 33, 34, 35, 35, 10, 36,   37, 35, 38, 39, 40, 41, 10,  0,
     42, 43, 44, 45, 46, 47, 48, 49,   50, 50, 51, 51, 52, 53, 54, 55,
     56, 56, 57, 58, 58, 58, 59, 60,   61, 61, 61, 61, 61, 61, 61, 62,
     56, 63, 63, 63, 63, 63, 63, 63,   63, 63, 63, 63, 63, 63, 63, 63,
     63, 63, 63, 63, 63, 63, 63, 63,   63, 63, 63, 63, 63, 63, 63, 63,
     63, 63, 63, 63, 63, 63, 63, 63,   63, 63, 63, 63, 63, 63, 63, 63,
     63, 63, 63, 63, 63, 63, 63, 63,   63, 63, 63, 63, 63, 63, 63, 63,
     63, 63, 63, 63, 63, 63, 63, 63,   63, 63, 63, 63, 63, 63, 63, 63,
     63, 63, 63, 63, 63, 63, 63, 63,   63, 63, 63, 63, 63, 63, 63,

#define from_GB18030_offsets 28548
0, 254,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 48,
     49, 50, 51, 52, 53, 54, 55, 56,   57, 58, 59, 60, 61, 62, 63, 64,
     65, 66, 67, 68, 69, 70, 71, 72,   73, 74, 75, 76, 77, 78, 79, 80,
     81, 82, 83, 84, 85, 86, 87, 88,   89, 90, 91, 92, 93, 94, 95, 96,
     97, 98, 99,100,101,102,103,104,  105,106,107,108,109,110,111,112,
    113,114,115,116,117,118,119,120,  121,122,123,124,125,126,127,

#define to_GB18030_C2_offsets 28805
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 48,
     49, 50, 51, 52, 53, 54, 55, 56,   57, 58, 59, 60, 61, 62, 63, 64,

#define to_GB18030_E0_A0_offsets 28871
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_E0_offsets 28937
160, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_E2_80_offsets 28971
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  3,  3,  4,  5,  6,  5,  7,    5,  5,  8,  8,  9,  9, 10, 10,
     10, 10, 10, 10, 10, 11, 12, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     14, 15, 16, 16, 17, 18, 19, 19,   19, 19, 19, 20, 21, 21, 21, 21,

#define to_GB18030_E2_82_offsets 29037
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E2_84_offsets 29103
128, 191,
      1,  1,  1,  2,  3,  4,  5,  5,    5,  6,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  8,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9, 10, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 11,

#define to_GB18030_E2_85_offsets 29169
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  3,  3,  3,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E2_86_offsets 29235
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  2,  3,  4,  5,  5,  6,  6,    6,  6,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,

#define to_GB18030_E2_88_offsets 29301
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  3,  3,  3,  3,  3,  3,  4,
      5,  6,  7,  7,  7,  8,  9,  9,    9,  9, 10, 11, 11, 12, 13, 14,
     15, 16, 16, 17, 18, 19, 20, 21,   21, 22, 23, 24, 25, 25, 26, 27,
     27, 27, 27, 27, 28, 29, 30, 31,   32, 32, 32, 32, 32, 33, 34, 34,

#define to_GB18030_E2_89_offsets 29367
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  3,  3,  3,  4,  5,  5,  5,
      5,  5,  6,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      8,  9, 10, 10, 11, 11, 12, 12,   13, 13, 13, 13, 13, 13, 14, 14,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,

#define to_GB18030_E2_8A_offsets 29433
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  4,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  6,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  8,

#define to_GB18030_E2_8C_offsets 29499
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  2,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E2_91_offsets 29565
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,

#define to_GB18030_E2_92_offsets 29631
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E2_95_offsets 29697
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  2,  2,  2,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,

#define to_GB18030_E2_96_offsets 29763
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      4,  4,  4,  5,  5,  5,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      7,  8,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9, 10, 11, 12, 12, 12, 12,   12, 12, 12, 12, 13, 13, 14, 14,

#define to_GB18030_E2_97_offsets 29829
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    4,  4,  4,  5,  6,  6,  7,  8,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9, 10, 10, 10, 10, 11, 11,   11, 11, 11, 11, 11, 11, 11, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 11,

#define to_GB18030_E2_98_offsets 29895
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    4,  5,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E2_99_offsets 29961
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,

#define to_GB18030_E2_BA_offsets 30027
128, 191,
      1,  2,  3,  3,  4,  5,  5,  5,    2,  6,  6,  7,  8,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9, 10,   11, 11, 11, 11, 11, 11, 11, 11,
     11, 11, 11, 11, 11, 11, 11, 12,   13, 13, 12, 14, 14, 14, 15, 16,
     16, 16, 16, 17, 18, 18, 19, 19,   20, 20, 20, 19, 21, 21, 21, 21,

#define to_GB18030_E2_BB_offsets 30093
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E2_BF_offsets 30159
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  3,  3,  3,

#define to_GB18030_E2_offsets 30225
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 14, 14,
     14, 15, 16, 17, 18, 19, 20, 21,   22, 23, 24, 24, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 24, 24, 24, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 25, 26, 27, 27, 27, 28,

#define to_GB18030_E3_80_offsets 30291
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    7,  7,  7,  7,  7,  7,  7,  7,
      8,  8,  9, 10, 11, 11, 12, 12,   13, 13, 13, 13, 13, 14, 14, 15,
     15, 16, 16, 16, 16, 16, 16, 16,   16, 16, 17, 17, 17, 17, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 18, 19,

#define to_GB18030_E3_81_offsets 30357
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E3_82_offsets 30423
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  2,  2,  2,  2,    2,  2,  2,  3,  3,  4,  4,  5,
      5,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E3_83_offsets 30489
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  2,    2,  2,  2,  2,  3,  4,  4,  5,

#define to_GB18030_E3_84_offsets 30555
128, 191,
      1,  1,  1,  1,  1,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_88_offsets 30621
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E3_8A_offsets 30687
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  2,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_8E_offsets 30753
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  2,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  4,  4,  4,  5,
      5,  6,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,

#define to_GB18030_E3_8F_offsets 30819
128, 191,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  3,  3,  3,  3,  3,  4,  5,
      5,  6,  6,  7,  7,  8,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,

#define to_GB18030_E3_91_offsets 30885
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  4,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E3_96_offsets 30951
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_98_offsets 31017
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  4,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E3_A4_offsets 31083
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_A5_offsets 31149
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_A7_offsets 31215
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  2,
      3,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  5,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E3_A9_offsets 31281
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  2,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_AD_offsets 31347
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_B3_offsets 31413
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E3_offsets 31479
128, 191,
      1,  2,  3,  4,  5,  6,  6,  6,    7,  8,  9, 10, 10, 10, 11, 12,
     13, 14, 15, 15, 15, 15, 16, 17,   18, 19, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 20, 21, 22, 23,   24, 25, 26, 26, 26, 27, 28, 28,
     28, 29, 30, 31, 32, 32, 32, 32,   32, 32, 32, 32, 32, 32, 32, 32,

#define to_GB18030_E4_81_offsets 31545
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  2,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E4_85_offsets 31611
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  2,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E4_8C_offsets 31677
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E4_8E_offsets 31743
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  3,  3,  3,
      3,  4,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E4_8F_offsets 31809
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  2,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E4_99_offsets 31875
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E4_9C_offsets 31941
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  2,  3,  3,  3,  3,    3,  4,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E4_9D_offsets 32007
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  3,  3,  3,

#define to_GB18030_E4_9E_offsets 32073
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  2,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E4_A5_offsets 32139
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  4,  5,  5,  6,  7,  7,

#define to_GB18030_E4_A6_offsets 32205
128, 191,
      1,  1,  2,  2,  3,  4,  4,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  6,  7,  7,  7,  8,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9, 10, 11,   12, 12, 12, 12, 12, 12, 12, 12,

#define to_GB18030_E4_B2_offsets 32271
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  2,
      2,  2,  3,  4,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_E4_B4_offsets 32337
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  2,  2,  2,  2,  2,    2,  2,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E4_B8_offsets 32403
128, 191,
      1,  2,  3,  4,  5,  5,  5,  6,    7,  8,  9, 10, 11, 12, 13, 14,
     15, 16, 17, 18, 19, 20, 21, 22,   23, 24, 25, 26, 27, 28, 29, 30,
     30, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 40, 41, 42, 43, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 53, 54, 55, 56, 57, 58, 59,

#define to_GB18030_E4_B9_offsets 32469
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    7,  8,  9, 10, 11, 12, 13, 14,
     15, 16, 17, 18, 19, 20, 21, 22,   23, 24, 25, 25, 26, 27, 28, 29,
     30, 31, 32, 32, 32, 32, 33, 34,   34, 35, 36, 36, 36, 36, 36, 36,
     37, 38, 39, 40, 41, 41, 41, 41,   41, 41, 41, 41, 41, 41, 42, 43,

#define to_GB18030_E4_BA_offsets 32535
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    4,  5,  6,  7,  8,  9, 10, 11,
     12, 13, 14, 15, 16, 17, 18, 18,   19, 20, 21, 22, 23, 23, 23, 24,
     25, 26, 27, 28, 29, 30, 31, 32,   33, 34, 35, 36, 37, 38, 39, 40,
     40, 40, 41, 42, 43, 44, 45, 45,   45, 45, 46, 15, 47, 47, 47, 48,

#define to_GB18030_E4_BB_offsets 32601
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 25, 26, 26, 26, 27, 28, 29,
     30, 31, 32, 33, 34, 35, 36, 36,   37, 38, 39, 40, 41, 42, 42, 42,
     43, 44, 45, 46, 47, 48, 49, 50,   51, 51, 51, 52, 53, 54, 55, 56,

#define to_GB18030_E4_BC_offsets 32667
128, 191,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  4,  5,  6,  6,  7,  8,  9,
     10, 11, 12, 12, 12, 12, 12, 13,   14, 15, 16, 17, 18, 18, 19, 20,
     21, 22, 23, 24, 25, 23, 26, 27,   28, 28, 29, 30, 31, 31, 31, 32,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 47,

#define to_GB18030_E4_BD_offsets 32733
128, 191,
      1,  1,  1,  2,  3,  3,  4,  5,    5,  5,  5,  5,  5,  6,  7,  8,
      9, 10, 11, 12, 13, 14, 15, 16,   17, 18, 19, 20, 21, 22, 23, 24,
     25, 26, 26, 27, 28, 29, 30, 31,   32, 33, 34, 34, 35, 36, 36, 37,
     38, 39, 39, 40, 41, 42, 43, 44,   44, 44, 44, 45, 41, 46, 47, 48,

#define to_GB18030_E4_BE_offsets 32799
128, 191,
      1,  1,  1,  2,  3,  4,  4,  4,    5,  6,  7,  8,  9, 10, 11, 12,
     13, 14, 15, 15, 16, 17, 17, 18,   19, 19, 19, 20, 21, 22, 23, 23,
     24, 25, 25, 26, 27, 28, 29, 30,   31, 32, 33, 34, 33, 35, 36, 37,
     38, 38, 38, 38, 38, 39, 40, 40,   40, 40, 40, 40, 40, 40, 40, 41,

#define to_GB18030_E4_BF_offsets 32865
128, 191,
      1,  1,  1,  2,  3,  4,  5,  5,    5,  5,  6,  7,  7,  7,  8,  9,
     10, 11, 12, 12, 12, 12, 12, 13,   14, 15, 16, 17, 16, 18, 19, 20,
     21, 22, 23, 24, 25, 25, 26, 27,   28, 29, 30, 31, 31, 32, 33, 34,
     35, 36, 37, 28, 38, 38, 38, 38,   39, 40, 41, 42, 42, 42, 43, 44,

#define to_GB18030_E4_offsets 32931
128, 191,
      1,  2,  3,  3,  3,  4,  5,  5,    5,  5,  5,  5,  6,  7,  8,  9,
     10, 10, 10, 11, 12, 12, 12, 12,   12, 13, 14, 14, 15, 16, 17, 18,
     18, 18, 18, 18, 18, 19, 20, 21,   21, 21, 21, 21, 21, 21, 21, 21,
     21, 22, 23, 24, 25, 26, 27, 28,   29, 30, 31, 32, 33, 34, 35, 36,

#define to_GB18030_E5_80_offsets 32997
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  3,  4,  5,  6,
      7,  7,  8,  9, 10, 11, 11, 11,   12, 13, 14, 15, 16, 17, 17, 18,
     19, 20, 21, 21, 21, 22, 23, 24,   25, 26, 27, 28, 26, 29, 26, 30,
     30, 30, 30, 30, 30, 30, 30, 30,   30, 30, 31, 32, 33, 34, 35, 36,

#define to_GB18030_E5_81_offsets 33063
128, 191,
      1,  1,  1,  2,  3,  3,  3,  4,    5,  6,  6,  6,  7,  8,  9, 10,
     11, 11, 11, 11, 11, 12, 13, 13,   13, 13, 14, 15, 16, 17, 17, 17,
     17, 17, 17, 17, 17, 18, 19, 19,   19, 19, 19, 19, 20, 21, 21, 21,
     21, 21, 21, 21, 21, 21, 22, 23,   24, 24, 24, 25, 26, 26, 27, 28,

#define to_GB18030_E5_82_offsets 33129
128, 191,
      1,  2,  2,  2,  2,  3,  4,  4,    5,  6,  6,  6,  6,  7,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  9, 10, 11, 12, 13,   14, 15, 16, 16, 17, 18, 18, 18,
     18, 18, 19, 20, 20, 20, 20, 20,   20, 20, 21, 22, 23, 24, 24, 24,

#define to_GB18030_E5_83_offsets 33195
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  2,
      3,  3,  3,  3,  3,  3,  4,  5,    5,  5,  6,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  8,  9,   10, 10, 10, 10, 11, 12, 11, 13,
     13, 13, 13, 14, 15, 16, 17, 17,   17, 17, 17, 18, 19, 19, 19, 19,

#define to_GB18030_E5_84_offsets 33261
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    4,  5,  5,  6,  4,  4,  4,  4,
      4,  4,  7,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  9, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 11,

#define to_GB18030_E5_85_offsets 33327
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 15,
     15, 16, 17, 17, 18, 19, 20, 21,   21, 21, 22, 23, 24, 25, 25, 25,
     25, 25, 26, 27, 27, 28, 29, 29,   30, 31, 31, 32, 33, 34, 35, 36,
     37, 38, 39, 40, 41, 42, 43, 44,   45, 46, 47, 48, 49, 50, 51, 51,

#define to_GB18030_E5_86_offsets 33393
128, 191,
      1,  2,  3,  4,  4,  5,  6,  6,    7,  8,  9,  9, 10, 11, 12, 12,
     12, 12, 13, 14, 14, 15, 16, 17,   18, 19, 20, 21, 22, 23, 23, 23,
     24, 25, 26, 27, 28, 29, 30, 30,   30, 30, 30, 31, 32, 33, 33, 34,
     35, 36, 37, 38, 39, 40, 41, 42,   43, 43, 43, 44, 45, 46, 47, 47,

#define to_GB18030_E5_87_offsets 33459
128, 191,
      1,  2,  2,  2,  3,  4,  5,  6,    7,  8,  9, 10, 11, 12, 12, 13,
     14, 15, 16, 16, 16, 16, 16, 16,   17, 17, 17, 18, 19, 20, 21, 21,
     22, 23, 24, 24, 25, 26, 26, 26,   26, 26, 26, 27, 28, 29, 30, 31,
     32, 33, 33, 34, 35, 36, 37, 38,   39, 40, 41, 42, 43, 44, 45, 46,

#define to_GB18030_E5_88_offsets 33525
128, 191,
      1,  2,  3,  4,  5,  5,  6,  7,    8,  9, 10, 11, 11, 12, 13, 14,
     14, 15, 16, 17, 17, 17, 18, 19,   20, 21, 22, 23, 24, 25, 26, 26,
     27, 28, 28, 28, 29, 30, 30, 30,   31, 32, 33, 34, 35, 36, 37, 38,
     39, 40, 40, 41, 42, 42, 43, 44,   45, 46, 47, 48, 49, 50, 51, 52,

#define to_GB18030_E5_89_offsets 33591
128, 191,
      1,  2,  3,  4,  5,  5,  5,  5,    5,  5,  6,  7,  8,  9, 10, 10,
     11, 12, 13, 13, 14, 15, 16, 17,   17, 15, 15, 15, 18, 17, 19, 20,
     20, 21, 22, 22, 22, 23, 24, 25,   26, 27, 28, 29, 29, 29, 29, 30,
     31, 31, 32, 33, 33, 33, 33, 33,   33, 33, 33, 33, 33, 34, 35, 36,

#define to_GB18030_E5_8A_offsets 33657
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    5,  6,  6,  6,  6,  6,  6,  6,
      7,  8,  8,  9, 10, 10, 10, 10,   10, 10, 10, 11, 12, 13, 14, 15,
     16, 17, 18, 19, 20, 20, 20, 20,   21, 22, 23, 24, 25, 25, 26, 26,
     26, 27, 28, 29, 30, 30, 30, 30,   30, 30, 30, 30, 30, 30, 31, 32,

#define to_GB18030_E5_8B_offsets 33723
128, 191,
      1,  1,  1,  2,  3,  3,  3,  4,    5,  6,  7,  8,  9,  9,  9,  9,
     10, 11, 12, 13, 13, 13, 14, 15,   16, 17, 17, 17, 17, 17, 17, 18,
     19, 19, 19, 19, 20, 21, 21, 21,   21, 21, 21, 21, 21, 21, 21, 21,
     22, 23, 23, 23, 23, 23, 23, 23,   23, 24, 25, 26, 26, 26, 27, 28,

#define to_GB18030_E5_8C_offsets 33789
128, 191,
      1,  2,  2,  2,  2,  3,  4,  5,    6,  7,  7,  7,  7,  8,  9, 10,
     11, 12, 12, 12, 12, 13, 14, 15,   16, 17, 18, 19, 19, 20, 21, 21,
     22, 23, 24, 25, 26, 26, 27, 28,   28, 28, 29, 30, 30, 30, 31, 32,
     32, 32, 32, 32, 32, 32, 32, 32,   32, 33, 34, 35, 36, 36, 37, 38,

#define to_GB18030_E5_8D_offsets 33855
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 12, 12, 13, 14,
     15, 16, 17, 18, 19, 20, 21, 22,   23, 23, 24, 25, 26, 27, 28, 29,
     30, 31, 32, 33, 34, 35, 36, 37,   38, 39, 40, 41, 42, 42, 43, 44,
     45, 46, 47, 48, 49, 50, 51, 52,   53, 54, 55, 56, 56, 56, 56, 57,

#define to_GB18030_E5_8E_offsets 33921
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    7,  8,  9, 10, 11, 12, 13, 13,
     14, 14, 14, 14, 14, 15, 13, 13,   16, 17, 18, 19, 19, 20, 21, 22,
     23, 23, 24, 25, 26, 27, 28, 29,   30, 31, 32, 32, 32, 32, 33, 34,
     34, 34, 34, 34, 34, 34, 35, 36,   36, 36, 36, 37, 38, 38, 38, 39,

#define to_GB18030_E5_8F_offsets 33987
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    5,  6,  7,  8,  9, 10, 11, 11,
     11, 12, 13, 13, 14, 15, 16, 17,   18, 19, 20, 21, 22, 22, 22, 23,
     24, 25, 25, 26, 27, 28, 29, 30,   31, 32, 33, 34, 35, 36, 37, 38,
     39, 40, 41, 42, 43, 44, 45, 46,   47, 48, 49, 50, 51, 52, 53, 53,

#define to_GB18030_E5_90_offsets 34053
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 25, 25, 26, 27, 28, 29, 30,
     31, 32, 33, 34, 35, 35, 36, 37,   38, 39, 40, 41, 42, 43, 44, 45,
     46, 47, 48, 49, 50, 51, 52, 52,   53, 54, 55, 56, 57, 58, 59, 60,

#define to_GB18030_E5_91_offsets 34119
128, 191,
      1,  2,  2,  3,  4,  4,  5,  6,    7,  8,  9, 10, 11, 11, 11, 11,
     12, 13, 14, 14, 14, 15, 16, 17,   18, 14, 19, 20, 21, 22, 22, 22,
     22, 22, 23, 24, 25, 26, 16, 27,   28, 29, 29, 29, 29, 29, 29, 29,
     29, 30, 31, 32, 33, 34, 30, 35,   15, 36, 36, 37, 38, 39, 40, 40,

#define to_GB18030_E5_92_offsets 34185
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  8,  8,  9, 10, 11, 12, 13,
     14, 15, 16, 17, 18, 19, 20, 21,   21, 22, 23, 23, 24, 18, 25, 25,
     25, 25, 26, 27, 28, 29, 23, 30,   31, 32, 32, 33, 34, 35, 36, 37,
     38, 39, 40, 41, 42, 43, 43, 43,   44, 45, 45, 46, 47, 48, 49, 50,

#define to_GB18030_E5_93_offsets 34251
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 11, 12, 13, 14, 15,
     16, 17, 18, 19, 19, 20, 21, 22,   23, 20, 20, 24, 25, 26, 27, 28,
     29, 29, 29, 29, 29, 30, 31, 18,   32, 33, 34, 35, 35, 36, 37, 38,
     38, 38, 39, 40, 41, 41, 41, 41,   41, 41, 42, 43, 44, 45, 46, 47,

#define to_GB18030_E5_94_offsets 34317
128, 191,
      1,  2,  3,  3,  3,  3,  4,  5,    6,  7,  8,  8,  8,  8,  8,  9,
     10, 11, 12, 12, 13, 14, 14, 14,   14, 14, 14, 15, 16, 16, 16, 16,
     17, 18, 19, 19, 20, 21, 21, 22,   21, 21, 23, 24, 25, 26, 27, 28,
     29, 30, 31, 32, 33, 33, 33, 34,   35, 35, 35, 35, 36, 37, 38, 39,

#define to_GB18030_E5_95_offsets 34383
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  9, 10, 11, 11, 11, 11, 11,
     12, 13, 13, 13, 13, 14, 15, 16,   16, 16, 16, 16, 15, 17, 17, 17,
     17, 18, 19, 19, 20, 21, 22, 23,   24, 24, 25, 26, 27, 28, 29, 30,
     30, 30, 30, 30, 30, 31, 31, 31,   32, 33, 33, 34, 35, 36, 37, 38,

#define to_GB18030_E5_96_offsets 34449
128, 191,
      1,  2,  3,  4,  5,  6,  6,  7,    8,  9, 10, 11, 12, 12, 12, 13,
     14, 15, 16, 16, 17, 18, 18, 18,   19, 20, 21, 21, 22, 23, 24, 25,
     26, 26, 26, 26, 26, 26, 26, 27,   28, 28, 28, 28, 28, 28, 28, 28,
     28, 29, 30, 31, 32, 33, 34, 35,   36, 37, 38, 39, 40, 41, 41, 42,

#define to_GB18030_E5_97_offsets 34515
128, 191,
      1,  1,  1,  1,  2,  3,  4,  4,    4,  5,  6,  6,  7,  7,  8,  8,
      8,  9, 10, 11,  9, 12, 13, 14,   14, 14, 14, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 23, 24, 13, 25,   26, 27, 28, 29, 29, 30, 30, 18,
     31, 31, 32, 32, 33, 34, 35, 36,   37, 37, 37, 37, 37, 38, 34, 39,

#define to_GB18030_E5_98_offsets 34581
128, 191,
      1,  2,  3,  3,  3,  3,  4,  4,    5,  6,  7,  7,  8,  9, 10, 11,
     12, 12, 12, 12, 12, 12, 12, 12,   13, 14, 14, 15, 16, 16, 17, 18,
     19, 19, 19, 17, 20, 21, 21, 22,   23, 23, 23, 23, 22, 24, 25, 25,
     25, 26, 27, 28, 29, 30, 31, 32,   32, 33, 34, 35, 36, 36, 36, 37,

#define to_GB18030_E5_99_offsets 34647
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  3,  4,  5,
      5,  5,  5,  5,  6,  7,  7,  8,    9, 10, 11, 11,  8, 12, 12, 12,
     12, 12, 13, 12, 14, 15, 15, 15,   16, 17, 18, 19, 20, 21, 21, 21,
     21, 22, 23, 23, 23, 23, 24, 25,   25, 25, 25, 26, 26, 27, 27, 27,

#define to_GB18030_E5_9A_offsets 34713
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    4,  4,  4,  4,  4,  4,  5,  6,
      7,  7,  7,  8,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9, 10, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 12,
     13, 13, 13, 13, 13, 13, 13, 14,   15, 15, 15, 15, 16, 17, 17, 17,

#define to_GB18030_E5_9B_offsets 34779
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  4,  5,  5,  6,    7,  7,  8,  9, 10, 11, 12, 13,
     14, 15, 16, 17, 18, 19, 19, 19,   19, 19, 19, 20, 21, 22, 23, 23,
     24, 25, 26, 26, 27, 28, 29, 29,   29, 30, 31, 32, 32, 33, 34, 35,

#define to_GB18030_E5_9C_offsets 34845
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    7,  8,  9, 10, 10, 10, 10, 10,
     10, 10, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 12, 13, 13, 14,
     15, 15, 15, 16, 17, 17, 17, 17,   18, 19, 20, 21, 22, 23, 19, 19,
     24, 25, 25, 26, 27, 27, 27, 27,   27, 28, 29, 30, 31, 31, 32, 33,

#define to_GB18030_E5_9D_offsets 34911
128, 191,
      1,  2,  3,  4,  4,  4,  4,  5,    6,  6,  7,  8,  9, 10, 11, 12,
     13, 14, 15, 15, 15, 15, 15, 16,   17, 17, 18, 19, 20, 21, 22, 23,
     24, 25, 26, 26, 27, 28, 29, 30,   31, 32, 33, 32, 34, 35, 36, 37,
     38, 38, 38, 39, 40, 40, 41, 42,   43, 43, 43, 44, 45, 46, 46, 46,

#define to_GB18030_E5_9E_offsets 34977
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  8,  8,  9, 10, 11, 11, 11,
     11, 11, 12, 13, 14, 14, 14, 14,   14, 14, 14, 15, 16, 16, 16, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     32, 32, 33, 34, 35, 36, 36, 36,   37, 38, 38, 38, 38, 38, 38, 38,

#define to_GB18030_E5_9F_offsets 35043
128, 191,
      1,  1,  2,  3,  4,  4,  4,  4,    4,  4,  4,  5,  6,  6,  7,  8,
      9,  9, 10, 11, 12, 13, 14, 14,   15, 16, 17, 18, 18, 19, 20, 21,
     22, 23, 23, 23, 24, 25, 25, 25,   25, 25, 25, 25, 25, 26, 27, 28,
     29, 29, 29, 29, 30, 31, 31, 31,   32, 33, 34, 35, 35, 36, 37, 37,

#define to_GB18030_E5_A0_offsets 35109
128, 191,
      1,  2,  3,  4,  4,  4,  5,  6,    7,  7,  7,  8,  9, 10, 11, 11,
     11, 12, 13, 13, 13, 14, 15, 15,   15, 16, 17, 17, 17, 17, 18, 19,
     20, 21, 22, 22, 23, 24, 24, 24,   24, 24, 25, 26, 26, 26, 26, 26,
     27, 28, 28, 28, 28, 29, 30, 30,   30, 30, 30, 30, 30, 30, 31, 31,

#define to_GB18030_E5_A1_offsets 35175
128, 191,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  3,  3,  3,  4,  5,  6,  6,
      6,  7,  8,  8,  9, 10, 10, 10,   11, 12, 12, 12, 12, 12, 13, 14,
     14, 14, 14, 14, 14, 15, 16, 16,   16, 16, 16, 17, 18, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 20, 21,

#define to_GB18030_E5_A2_offsets 35241
128, 191,
      1,  2,  3,  4,  5,  6,  7,  7,    7,  8,  9,  9,  9,  7,  7,  7,
      7,  7, 10, 11, 12, 12, 12, 12,   12, 13, 14, 15, 15, 15, 16, 17,
     18, 18, 18, 18, 18, 18, 18, 18,   19, 20, 21, 21, 21, 21, 21, 21,
     21, 21, 21, 21, 21, 21, 21, 21,   21, 21, 21, 21, 22, 23, 23, 23,

#define to_GB18030_E5_A3_offsets 35307
128, 191,
      1,  2,  3,  3,  3,  4,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  6,  7,  7,  7,  8,  9,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9, 10, 11, 11, 11,   11, 11, 11, 12, 13, 14, 15, 16,
     17, 18, 18, 19, 20, 20, 21, 22,   22, 23, 24, 24, 24, 24, 24, 24,

#define to_GB18030_E5_A4_offsets 35373
128, 191,
      1,  1,  2,  3,  4,  5,  5,  6,    7,  7,  7,  7,  7,  8,  9, 10,
     11, 11, 11, 11, 12, 13, 14, 15,   15, 16, 17, 18, 19, 20, 20, 21,
     22, 22, 22, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 37, 37, 38, 39, 39, 40,   41, 42, 43, 44, 45, 46, 46, 46,

#define to_GB18030_E5_A5_offsets 35439
128, 191,
      1,  2,  3,  4,  5,  6,  6,  7,    8,  9, 10, 11, 12, 12, 13, 14,
     15, 16, 17, 17, 18, 19, 20, 21,   22, 23, 24, 25, 25, 25, 25, 25,
     26, 27, 28, 29, 29, 30, 31, 31,   31, 31, 31, 31, 31, 31, 31, 31,
     31, 31, 31, 32, 33, 34, 35, 36,   37, 38, 39, 39, 39, 40, 41, 41,

#define to_GB18030_E5_A6_offsets 35505
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 12, 13, 14, 14,
     14, 14, 15, 16, 17, 17, 18, 19,   20, 21, 22, 22, 22, 22, 23, 24,
     24, 24, 24, 25, 26, 27, 28, 29,   30, 31, 31, 32, 33, 33, 34, 35,
     36, 36, 37, 38, 38, 38, 38, 38,   38, 39, 40, 41, 42, 42, 43, 44,

#define to_GB18030_E5_A7_offsets 35571
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    3,  3,  4,  5,  6,  6,  6,  6,
      7,  8,  9, 10, 11, 12, 12, 13,    4, 14, 15, 16, 17, 18, 19, 19,
     19, 19, 19, 20, 21, 22, 23, 23,   24, 25, 25, 25, 26, 27, 27, 27,
     27, 27, 27, 27, 27, 27, 27, 27,   27, 28, 29, 30, 31, 31, 31, 32,

#define to_GB18030_E5_A8_offsets 35637
128, 191,
      1,  2,  3,  4,  5,  6,  6,  7,    6,  8,  9,  9,  6, 10, 10, 10,
     10, 11, 12, 11, 13, 13, 13, 13,   14, 15, 15, 15, 16, 17, 17, 18,
     19, 20, 20, 21, 22, 23, 24, 24,   24, 25, 26, 26, 26, 26, 26, 26,
     26, 27, 28, 29, 30, 31, 32, 33,   33, 33, 33, 33, 30, 34, 34, 34,

#define to_GB18030_E5_A9_offsets 35703
128, 191,
      1,  2,  2,  2,  2,  2,  3,  4,    4,  5,  6,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  8,  9,  9,    9,  9, 10, 11, 11, 11, 11, 11,
     11, 12, 13, 14, 14, 14, 14, 15,   16, 16, 17, 18, 18, 18, 18, 18,
     18, 18, 18, 18, 19, 20, 21, 22,   23, 23, 20, 24, 24, 24, 24, 25,

#define to_GB18030_E5_AA_offsets 35769
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  2,  3,  3,  3,  3,  3,    3,  3,  4,  5,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  7,  8,  8,  6,  6,  6,
      6,  6,  9, 10, 11, 12, 13, 13,   14, 15, 15, 15, 15, 15, 16, 17,

#define to_GB18030_E5_AB_offsets 35835
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    4,  5,  6,  6,  7,  8,  8,  8,
      8,  8,  9, 10, 11, 12, 13, 14,   13, 15, 15, 15, 11, 16, 16, 16,
     17, 18, 19, 20, 21, 21, 20, 22,   22, 23, 24, 25, 26, 26, 26, 26,
     26, 27, 28, 28, 28, 28, 28, 28,   28, 28, 28, 28, 28, 28, 28, 28,

#define to_GB18030_E5_AC_offsets 35901
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  4,  5,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  7,  8,  9, 10, 10, 11,   12, 12, 12, 12, 12, 12, 12, 12,

#define to_GB18030_E5_AD_offsets 35967
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      4,  5,  6,  7,  8,  9, 10, 11,   12, 13, 14, 15, 16, 17, 18, 19,
     20, 20, 21, 22, 23, 24, 25, 26,   26, 27, 28, 29, 30, 31, 31, 31,
     32, 33, 34, 35, 36, 37, 38, 38,   38, 38, 39, 40, 40, 41, 42, 42,

#define to_GB18030_E5_AE_offsets 36033
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 14, 15,
     16, 16, 16, 17, 18, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 31, 32, 33, 34, 35, 36, 37,   37, 37, 38, 39, 40, 40, 40, 40,
     41, 42, 42, 43, 44, 45, 46, 47,   48, 49, 50, 50, 50, 51, 52, 53,

#define to_GB18030_E5_AF_offsets 36099
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    8,  8,  8,  8,  9, 10, 10, 10,
     11, 10, 12, 13, 14, 14, 14, 14,   14, 14, 14, 14, 14, 15, 16, 17,
     18, 19, 20, 20, 21, 22, 23, 23,   24, 25, 25, 25, 25, 25, 26, 27,
     26, 28, 28, 28, 28, 28, 28, 28,   29, 30, 31, 32, 33, 34, 34, 35,

#define to_GB18030_E5_B0_offsets 36165
128, 191,
      1,  2,  3,  3,  4,  5,  6,  7,    7,  8,  9, 10, 10, 10, 10, 11,
     12, 13, 14, 14, 15, 16, 17, 18,   19, 20, 21, 22, 23, 24, 25, 25,
     25, 25, 26, 27, 28, 29, 30, 31,   32, 32, 32, 32, 33, 34, 34, 34,
     34, 35, 36, 36, 37, 38, 38, 38,   39, 40, 41, 42, 43, 44, 45, 46,

#define to_GB18030_E5_B1_offsets 36231
128, 191,
      1,  2,  3,  4,  4,  5,  6,  6,    7,  8,  9, 10, 11, 11, 12, 13,
     14, 15, 16, 16, 16, 17, 18, 18,   18, 19, 20, 20, 20, 20, 21, 22,
     23, 24, 25, 26, 27, 28, 29, 30,   30, 30, 30, 30, 30, 30, 29, 31,
     32, 33, 34, 34, 34, 34, 34, 34,   34, 35, 36, 37, 37, 37, 37, 38,

#define to_GB18030_E5_B2_offsets 36297
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    5,  6,  6,  6,  7,  8,  9,  9,
     10, 11, 12, 12, 13, 14, 15, 16,   15, 15, 17, 18, 15, 19, 19, 19,
     19, 19, 20, 15, 21, 21, 21, 21,   21, 22, 23, 24, 25, 26, 27, 27,
     27, 28, 29, 30, 31, 32, 33, 34,   35, 36, 36, 36, 36, 37, 38, 39,

#define to_GB18030_E5_B3_offsets 36363
128, 191,
      1,  2,  3,  3,  4,  5,  5,  5,    5,  5,  5,  6,  7,  7,  7,  7,
      7,  7,  8,  9,  9,  9,  9,  9,    9, 10, 11, 11, 11, 11, 11, 11,
     11, 12, 13, 13, 14, 15, 16, 17,   18, 19, 20, 21, 21, 22, 23, 23,
     24, 25, 25, 25, 25, 25, 25, 25,   25, 25, 25, 26, 27, 27, 27, 27,

#define to_GB18030_E5_B4_offsets 36429
128, 191,
      1,  2,  3,  3,  4,  4,  5,  6,    7,  7,  7,  7,  7,  7,  8,  9,
      9,  9,  9,  9, 10, 11, 12, 13,   13, 13, 13, 14, 15, 15, 16, 17,
     17, 17, 17, 17, 18, 19, 20, 21,   22, 23, 24, 24, 24, 25, 26, 27,
     27, 27, 27, 27, 28, 29, 29, 29,   29, 29, 29, 29, 29, 30, 31, 32,

#define to_GB18030_E5_B5_offsets 36495
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  4,  5,  6,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    8,  9,  9, 10, 11, 10, 12, 12,
     12, 12, 12, 12, 12, 12, 12, 12,   12, 13, 14, 15, 16, 17, 17, 18,
     19, 19, 19, 19, 16, 20, 20, 20,   20, 20, 20, 20, 20, 20, 20, 20,

#define to_GB18030_E5_B6_offsets 36561
128, 191,
      1,  1,  2,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  4,  5,  5,  5,  6,  7,  7,
      7,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  9,   10, 10, 10, 10, 10, 10, 10, 10,

#define to_GB18030_E5_B7_offsets 36627
128, 191,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  3,  3,  3,  4,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  6,  7,  8,  9, 10,
     10, 11, 12, 13, 13, 14, 15, 16,   17, 18, 19, 20, 21, 21, 22, 23,
     24, 25, 26, 27, 28, 29, 29, 30,   31, 31, 31, 31, 31, 32, 33, 34,

#define to_GB18030_E5_B8_offsets 36693
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 10, 10, 11, 12, 12, 13,
     14, 15, 16, 16, 17, 18, 19, 20,   21, 22, 23, 24, 25, 26, 27, 27,
     27, 27, 27, 27, 27, 27, 28, 29,   30, 30, 30, 30, 30, 31, 32, 33,
     33, 34, 35, 35, 35, 35, 35, 36,   37, 38, 38, 39, 39, 40, 41, 41,

#define to_GB18030_E5_B9_offsets 36759
128, 191,
      1,  1,  2,  3,  4,  5,  6,  6,    6,  6,  6,  6,  7,  8,  8,  8,
      8,  8,  8,  8,  9, 10, 11, 11,   11, 11, 11, 12, 13, 13, 14, 15,
     15, 16, 17, 18, 18, 18, 18, 18,   18, 18, 18, 18, 18, 18, 18, 18,
     18, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,

#define to_GB18030_E5_BA_offsets 36825
128, 191,
      1,  2,  2,  2,  3,  4,  5,  6,    7,  7,  8,  9, 10, 10, 10, 11,
     12, 13, 14, 15, 16, 17, 18, 19,   20, 21, 22, 23, 24, 25, 26, 27,
     28, 29, 29, 29, 29, 30, 31, 32,   33, 33, 33, 33, 33, 34, 35, 35,
     35, 35, 35, 36, 37, 38, 39, 40,   41, 42, 43, 43, 43, 43, 44, 45,

#define to_GB18030_E5_BB_offsets 36891
128, 191,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  3,  4,  5,  5,  5,  5,  5,
      5,  6,  7,  8,  9,  9, 10, 11,   11, 11, 11, 12, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 13,   14, 15, 16, 17, 17, 17, 17, 17,
     17, 17, 17, 17, 18, 19, 20, 21,   22, 22, 23, 24, 24, 24, 25, 26,

#define to_GB18030_E5_BC_offsets 36957
128, 191,
      1,  2,  3,  4,  5,  6,  6,  6,    7,  8,  9, 10, 11, 11, 11, 12,
     13, 14, 15, 16, 17, 18, 19, 20,   21, 22, 22, 23, 24, 24, 24, 25,
     26, 27, 27, 27, 27, 28, 29, 30,   31, 32, 33, 34, 34, 35, 36, 37,
     38, 39, 40, 40, 40, 40, 40, 40,   40, 41, 42, 43, 44, 45, 45, 45,

#define to_GB18030_E5_BD_offsets 37023
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      3,  4,  5,  6,  7,  8,  9, 10,   11, 12, 12, 12, 12, 13, 14, 14,
     14, 15, 16, 17, 18, 19, 20, 21,   21, 22, 23, 24, 25, 26, 27, 27,
     28, 29, 30, 31, 32, 32, 32, 33,   34, 35, 36, 37, 38, 39, 39, 39,

#define to_GB18030_E5_BE_offsets 37089
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 14, 14,
     15, 16, 17, 18, 18, 19, 20, 21,   22, 23, 24, 24, 25, 26, 26, 26,
     26, 27, 28, 28, 28, 28, 28, 28,   29, 30, 31, 32, 32, 33, 34, 35,
     35, 35, 35, 35, 35, 36, 37, 38,   39, 39, 39, 39, 40, 41, 42, 42,

#define to_GB18030_E5_BF_offsets 37155
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    6,  7,  8,  8,  9, 10, 11, 12,
     13, 14, 15, 16, 16, 16, 17, 18,   19, 20, 21, 21, 21, 22, 23, 23,
     24, 25, 26, 26, 27, 28, 28, 29,   30, 30, 31, 32, 33, 34, 35, 36,
     36, 37, 38, 38, 38, 39, 40, 40,   41, 42, 42, 43, 44, 45, 46, 47,

#define to_GB18030_E6_80_offsets 37221
128, 191,
      1,  2,  3,  4,  5,  6,  6,  7,    8,  8,  9, 10, 10, 11, 12, 13,
     14, 14, 15, 16, 17, 18, 19, 20,   20, 21, 22, 23, 24, 25, 26, 26,
     27, 28, 29, 29, 29, 30, 31, 32,   33, 34, 35, 31, 36, 36, 36, 37,
     38, 38, 38, 38, 38, 39, 40, 40,   40, 40, 40, 41, 42, 43, 43, 44,

#define to_GB18030_E6_81_offsets 37287
128, 191,
      1,  2,  3,  4,  5,  5,  5,  5,    5,  5,  5,  6,  7,  8,  9,  9,
     10, 11, 12, 13, 13, 14, 15, 15,   15, 16, 17, 18, 18, 19, 20, 20,
     20, 20, 21, 22, 23, 24, 24, 25,   26, 27, 28, 29, 30, 31, 32, 33,
     34, 35, 35, 36, 37, 37, 38, 39,   40, 40, 41, 42, 43, 44, 45, 46,

#define to_GB18030_E6_82_offsets 37353
128, 191,
      1,  2,  2,  3,  4,  5,  5,  5,    5,  6,  7,  7,  8,  9, 10, 10,
     10, 10, 11, 12, 13, 14, 15, 16,   16, 16, 17, 18, 19, 20, 21, 22,
     23, 24, 24, 25, 26, 26, 27, 28,   29, 30, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 40, 41, 41, 41,   42, 43, 43, 44, 45, 46, 46, 46,

#define to_GB18030_E6_83_offsets 37419
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    4,  4,  5,  6,  7,  7,  7,  7,
      7,  8,  9,  9,  9, 10, 11, 11,   12, 13, 12, 14, 15, 16, 17, 18,
     19, 20, 20, 20, 20, 20, 21, 22,   23, 24, 25, 26, 27, 28, 29, 30,
     31, 32, 32, 33, 34, 35, 36, 37,   37, 38, 39, 40, 40, 40, 40, 40,

#define to_GB18030_E6_84_offsets 37485
128, 191,
      1,  2,  3,  3,  3,  3,  4,  5,    6,  7,  8,  8,  8,  9, 10, 11,
     12, 12, 12, 12, 12, 13, 14, 14,   14, 14, 15, 16, 16, 16, 16, 17,
     18, 19, 19, 18, 20, 21, 22, 23,   24, 24, 24, 25, 26, 26, 26, 26,
     26, 26, 26, 26, 26, 26, 26, 26,   26, 26, 26, 26, 26, 26, 26, 27,

#define to_GB18030_E6_85_offsets 37551
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  4,  5,  6,  7,  8,  9, 10,
     10, 11, 12, 12, 12, 13, 14, 14,   14, 14, 14, 14, 14, 15, 16, 16,
     16, 16, 17, 18, 18, 18, 18, 19,   20, 21, 21, 21, 21, 21, 21, 21,
     22, 23, 23, 23, 23, 24, 25, 26,   27, 27, 27, 27, 27, 27, 27, 27,

#define to_GB18030_E6_86_offsets 37617
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  3,  3,  4,  5,
      5,  5,  5,  5,  6,  7,  5,  5,    5,  5,  5,  5,  5,  8,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  9,   10, 11, 12, 12, 13, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 15,   16, 16, 16, 16, 16, 16, 17, 18,

#define to_GB18030_E6_87_offsets 37683
128, 191,
      1,  1,  2,  3,  3,  3,  3,  3,    4,  5,  6,  7,  8,  8,  8,  8,
      8,  9, 10, 11, 12, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 14, 15,   15, 15, 15, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 16, 17, 17,   17, 17, 17, 17, 17, 17, 17, 18,

#define to_GB18030_E6_88_offsets 37749
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    4,  5,  6,  7,  8,  9, 10, 11,
     12, 13, 14, 15, 15, 16, 17, 18,   19, 20, 21, 22, 23, 23, 23, 24,
     25, 24, 26, 27, 28, 29, 30, 30,   30, 30, 31, 32, 33, 34, 35, 36,
     36, 36, 36, 37, 38, 39, 39, 40,   41, 41, 41, 41, 41, 42, 43, 44,

#define to_GB18030_E6_89_offsets 37815
128, 191,
      1,  2,  3,  4,  5,  5,  5,  6,    7,  7,  8,  9, 10, 11, 12, 13,
     13, 14, 15, 16, 17, 18, 18, 18,   19, 20, 20, 21, 22, 22, 22, 22,
     22, 22, 22, 23, 24, 24, 25, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 36, 37, 38, 38, 39, 40,   40, 41, 42, 42, 43, 44, 45, 46,

#define to_GB18030_E6_8A_offsets 37881
128, 191,
      1,  2,  2,  2,  3,  4,  4,  4,    4,  5,  6,  7,  7,  7,  7,  7,
      7,  8,  9, 10, 11, 12, 13, 14,   15, 16, 17, 18, 19, 19, 19, 20,
     21, 22, 23, 24, 25, 26, 27, 27,   28, 29, 29, 30, 31, 32, 32, 32,
     32, 33, 34, 34, 34, 35, 36, 36,   36, 37, 38, 39, 40, 41, 42, 43,

#define to_GB18030_E6_8B_offsets 37947
128, 191,
      1,  1,  2,  1,  3,  4,  5,  6,    7,  8,  9, 10, 11, 12, 13, 14,
     15, 16, 17, 18, 19, 20, 21, 22,   23, 24, 25, 26, 27, 28, 28, 29,
     30, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 39, 40, 41, 42, 43,
     44, 45, 46, 47, 48, 49, 50, 51,   52, 52, 52, 52, 53, 54, 55, 56,

#define to_GB18030_E6_8C_offsets 38013
128, 191,
      1,  2,  3,  4,  4,  4,  4,  5,    6,  7,  8,  8,  8,  8,  9, 10,
     10, 11, 12, 12, 12, 12, 13, 14,   14, 14, 15, 16, 17, 18, 19, 20,
     21, 22, 23, 24, 25, 26, 27, 27,   28, 29, 30, 31, 32, 32, 32, 33,
     34, 34, 35, 36, 36, 36, 36, 36,   36, 37, 38, 39, 39, 40, 41, 41,

#define to_GB18030_E6_8D_offsets 38079
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    7,  8,  9, 10, 11, 12, 13, 14,
     15, 16, 16, 16, 16, 17, 18, 18,   18, 18, 18, 18, 18, 18, 19, 20,
     21, 22, 23, 24, 25, 25, 25, 26,   27, 28, 29, 29, 29, 30, 31, 32,
     32, 33, 34, 34, 34, 34, 35, 36,   37, 37, 38, 39, 40, 40, 40, 40,

#define to_GB18030_E6_8E_offsets 38145
128, 191,
      1,  2,  3,  4,  4,  4,  4,  5,    6,  7,  8,  9, 10, 11, 12, 13,
     14, 15, 16, 17, 17, 17, 18, 19,   20, 21, 21, 21, 21, 21, 21, 21,
     22, 23, 24, 25, 26, 27, 28, 29,   30, 31, 32, 33, 34, 35, 36, 37,
     38, 39, 39, 40, 41, 42, 42, 43,   44, 45, 46, 47, 48, 49, 50, 51,

#define to_GB18030_E6_8F_offsets 38211
128, 191,
      1,  2,  2,  2,  3,  4,  5,  6,    6,  7,  8,  8,  8,  9, 10, 11,
     12, 13, 14, 15, 15, 15, 16, 17,   17, 17, 17, 17, 17, 17, 18, 19,
     20, 21, 22, 23, 24, 24, 24, 24,   24, 25, 26, 27, 27, 28, 29, 29,
     29, 29, 30, 31, 32, 33, 34, 35,   36, 37, 37, 37, 37, 38, 39, 40,

#define to_GB18030_E6_90_offsets 38277
128, 191,
      1,  2,  3,  4,  4,  5,  6,  6,    6,  6,  6,  7,  8,  9,  9, 10,
     11, 12, 12, 13, 14, 15, 15, 15,   15, 15, 15, 16, 17, 18, 19, 20,
     21, 22, 23, 23, 23, 24, 25, 23,   23, 23, 26, 27, 28, 29, 30, 30,
     30, 30, 30, 30, 31, 32, 32, 32,   32, 32, 33, 34, 34, 35, 36, 37,

#define to_GB18030_E6_91_offsets 38343
128, 191,
      1,  2,  3,  3,  4,  5,  6,  7,    8,  9, 10, 11, 11, 11, 11, 11,
     11, 11, 12, 13, 14, 15, 15, 15,   16, 17, 17, 17, 17, 17, 18, 19,
     19, 19, 19, 19, 19, 19, 19, 20,   21, 22, 23, 23, 23, 24, 25, 25,
     25, 25, 25, 25, 25, 25, 25, 25,   26, 27, 28, 29, 29, 29, 29, 29,

#define to_GB18030_E6_92_offsets 38409
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  9, 10, 11, 11, 12, 13, 14,   14, 15, 16, 16, 16, 16, 17, 18,
     18, 18, 18, 18, 19, 20, 20, 20,   20, 21, 22, 22, 23, 24, 25, 26,
     27, 28, 28, 28, 28, 29, 30, 31,   31, 32, 31, 33, 34, 35, 35, 35,

#define to_GB18030_E6_93_offsets 38475
128, 191,
      1,  2,  3,  4,  4,  5,  6,  6,    6,  6,  6,  6,  6,  7,  8,  9,
     10, 11, 12, 13, 13, 13, 13, 14,   15, 16, 16, 17, 17, 17, 18, 19,
     19, 19, 20, 21, 22, 23, 24, 25,   25, 25, 25, 25, 25, 25, 25, 25,
     25, 25, 25, 25, 25, 25, 25, 25,   25, 25, 25, 25, 25, 25, 25, 25,

#define to_GB18030_E6_94_offsets 38541
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    2,  3,  4,  4,  4,  4,  4,  4,
      4,  4,  5,  6,  6,  6,  6,  6,    7,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  6,  6,  6,  9,  8,  8,    8,  8,  8, 10, 11, 11, 12, 13,
     14, 14, 14, 14, 15, 16, 17, 18,   19, 20, 21, 22, 23, 23, 24, 25,

#define to_GB18030_E6_95_offsets 38607
128, 191,
      1,  1,  1,  1,  1,  2,  3,  3,    4,  5,  6,  6,  7,  8,  8,  9,
     10, 11, 12, 12, 12, 13, 14, 15,   15, 16, 17, 18, 19, 20, 21, 22,
     22, 22, 23, 24, 25, 25, 26, 27,   27, 27, 27, 28, 29, 30, 30, 30,
     31, 32, 33, 34, 35, 36, 36, 37,   38, 38, 38, 38, 38, 38, 38, 38,

#define to_GB18030_E6_96_offsets 38673
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  3,  4,  5,  6,  6,  6,
      7,  8,  9, 10, 11, 11, 11, 12,   13, 14, 15, 16, 17, 18, 18, 19,
     20, 21, 22, 22, 23, 24, 25, 26,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 36, 36, 36, 36, 36, 36, 36,   36, 37, 38, 38, 39, 40, 41, 41,

#define to_GB18030_E6_97_offsets 38739
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  8,  8,  9, 10, 11, 12, 13,
     14, 14, 15, 16, 16, 16, 17, 18,   19, 19, 19, 19, 19, 19, 19, 19,
     20, 21, 22, 23, 23, 24, 25, 26,   27, 28, 29, 29, 30, 31, 32, 32,
     32, 33, 34, 34, 34, 34, 35, 36,   37, 37, 38, 39, 39, 39, 39, 39,

#define to_GB18030_E6_98_offsets 38805
128, 191,
      1,  2,  3,  4,  5,  5,  6,  7,    7,  7,  8,  9, 10, 11, 12, 13,
     14, 14, 14, 15, 16, 17, 18, 18,   18, 19, 20, 20, 20, 21, 22, 23,
     24, 25, 25, 25, 25, 26, 27, 28,   29, 30, 30, 30, 30, 31, 32, 33,
     34, 35, 36, 36, 37, 38, 37, 39,   39, 39, 39, 39, 40, 41, 42, 43,

#define to_GB18030_E6_99_offsets 38871
128, 191,
      1,  2,  3,  4,  5,  5,  5,  5,    5,  5,  5,  6,  7,  8,  8,  9,
     10, 10, 11, 12, 13, 14, 15, 16,   17, 18, 19, 17, 17, 17, 17, 20,
     21, 22, 23, 23, 24, 25, 26, 27,   28, 29, 29, 29, 29, 29, 30, 31,
     24, 32, 32, 32, 33, 34, 35, 36,   37, 37, 38, 39, 39, 39, 40, 41,

#define to_GB18030_E6_9A_offsets 38937
128, 191,
      1,  1,  2,  3,  4,  5,  5,  6,    7,  7,  7,  7,  8,  9,  9,  9,
      9, 10, 11, 11, 11, 11, 12, 13,   14, 14, 14, 14, 14, 15, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 17,   18, 19, 19, 19, 19, 19, 20, 21,
     21, 21, 21, 21, 22, 23, 23, 23,   23, 24, 25, 25, 25, 25, 26, 27,

#define to_GB18030_E6_9B_offsets 39003
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  3,  4,  4,  5,  6,  6,
      6,  6,  6,  6,  6,  6,  7,  8,    8,  9, 10, 10, 10, 10, 10, 10,
     11, 12, 13, 14, 15, 16, 16, 17,   18, 19, 20, 20, 21, 22, 23, 24,

#define to_GB18030_E6_9C_offsets 39069
128, 191,
      1,  2,  2,  2,  3,  3,  3,  3,    4,  5,  6,  7,  8,  9, 10, 10,
     11, 12, 12, 12, 13, 14, 15, 16,   17, 17, 17, 18, 19, 20, 21, 22,
     23, 23, 23, 23, 23, 23, 24, 25,   26, 27, 28, 29, 30, 31, 32, 33,
     34, 35, 36, 36, 37, 38, 39, 39,   39, 39, 40, 41, 41, 42, 43, 43,

#define to_GB18030_E6_9D_offsets 39135
128, 191,
      1,  2,  3,  4,  5,  5,  6,  7,    8,  9, 10, 10, 11, 12, 13, 14,
     15, 16, 17, 18, 19, 19, 20, 21,   21, 21, 21, 21, 22, 23, 24, 25,
     26, 27, 28, 28, 28, 29, 30, 30,   31, 32, 33, 34, 34, 35, 36, 37,
     38, 39, 40, 41, 42, 43, 44, 45,   44, 44, 44, 44, 41, 46, 47, 48,

#define to_GB18030_E6_9E_offsets 39201
128, 191,
      1,  2,  3,  3,  4,  5,  5,  6,    7,  8,  9, 10, 11, 11, 11, 11,
     12, 13, 13, 13, 13, 14, 15, 16,   17, 18, 19, 20, 21, 22, 23, 24,
     24, 24, 25, 26, 27, 28, 29, 30,   31, 32, 33, 34, 35, 36, 37, 38,
     39, 40, 40, 41, 42, 43, 44, 45,   46, 47, 47, 47, 47, 47, 47, 47,

#define to_GB18030_E6_9F_offsets 39267
128, 191,
      1,  2,  3,  4,  5,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  7,
      8,  9, 10, 11, 12, 13, 13, 13,   14, 15, 16, 17, 18, 15, 19, 20,
     21, 22, 23, 24, 24, 25, 26, 26,   26, 27, 28, 28, 29, 30, 30, 31,
     32, 33, 34, 35, 36, 37, 37, 37,   37, 37, 37, 37, 37, 38, 39, 40,

#define to_GB18030_E6_A0_offsets 39333
128, 191,
      1,  2,  2,  2,  2,  3,  4,  5,    6,  7,  8,  9, 10, 11, 12, 13,
     14, 15, 16, 17, 18, 18, 19, 20,   21, 21, 21, 21, 21, 22, 23, 23,
     23, 24, 25, 25, 25, 25, 25, 25,   25, 26, 27, 28, 28, 28, 28, 28,
     28, 28, 29, 29, 30, 30, 30, 31,   32, 33, 34, 34, 35, 36, 37, 38,

#define to_GB18030_E6_A1_offsets 39399
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 23,   23, 23, 23, 23, 24, 24, 24, 24,
     25, 25, 26, 27, 26, 28, 29, 30,   31, 32, 33, 34, 35, 35, 35, 35,
     35, 35, 35, 35, 36, 37, 38, 39,   40, 40, 40, 40, 40, 40, 40, 40,

#define to_GB18030_E6_A2_offsets 39465
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  8,  8,  8,  8,  8,  8,  4,
      9,  9,  9, 10, 11, 11, 11, 12,   13, 13, 13, 13, 13, 13, 13, 13,
     13, 13, 14, 15, 15, 15, 16, 17,   18, 19, 19, 19, 19, 20, 21, 22,
     23, 24, 24, 25, 26, 27, 28, 28,   28, 26, 26, 26, 26, 26, 26, 26,

#define to_GB18030_E6_A3_offsets 39531
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    4,  5,  6,  7,  8,  9, 10, 10,
     10, 10, 11, 12, 12, 13, 14, 14,   15, 16, 17, 18, 18, 18, 18, 18,
     19, 20, 20, 21, 22, 22, 22, 22,   22, 22, 22, 22, 22, 22, 23, 24,
     25, 26, 27, 27, 27, 28, 29, 29,   29, 30, 31, 32, 33, 34, 34, 34,

#define to_GB18030_E6_A4_offsets 39597
128, 191,
      1,  2,  3,  3,  3,  4,  5,  5,    5,  5,  5,  6,  7,  8,  9, 10,
     11, 12, 13, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 15,
     15, 16, 16, 16, 17, 18, 18, 18,   18, 18, 18, 18, 18, 19, 20, 20,
     21, 22, 22, 22, 23, 24, 24, 24,   24, 25, 26, 26, 26, 27, 28, 29,

#define to_GB18030_E6_A5_offsets 39663
128, 191,
      1,  1,  2,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  4,  5,  5,  6,    7,  7,  8,  9,  9, 10, 11, 12,
     13, 14, 14, 15, 16, 16, 17, 18,   18, 18, 18, 19, 20, 20, 21, 22,
     22, 23, 24, 24, 24, 24, 24, 25,   26, 27, 28, 28, 29, 30, 30, 30,

#define to_GB18030_E6_A6_offsets 39729
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  9, 10, 10, 10, 11, 12, 12,
     12, 12, 12, 12, 13, 14, 15, 15,   16, 17, 17, 18, 19, 20, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 21,   22, 23, 23, 24, 25, 26, 27, 27,
     27, 28, 29, 29, 30, 31, 31, 32,   33, 33, 33, 34, 35, 35, 33, 33,

#define to_GB18030_E6_A7_offsets 39795
128, 191,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  3,  4,  5,  6,  7,  8,  9,
     10, 11, 11, 11, 12, 13, 13, 13,   13, 13, 13, 14, 15, 15, 15, 16,
     17, 18, 18, 18, 18, 18, 18, 18,   18, 18, 18, 18, 18, 19, 20, 20,
     20, 20, 21, 22, 22, 22, 22, 22,   22, 22, 22, 22, 22, 23, 24, 25,

#define to_GB18030_E6_A8_offsets 39861
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  4,    4,  5,  5,  5,  5,  5,  5,  6,
      7,  8,  9,  9,  9,  9,  9,  9,   10, 11, 12, 13, 13, 13, 13, 14,
     15, 16, 17, 17, 17, 18, 19, 19,   19, 19, 19, 19, 19, 14, 20, 21,

#define to_GB18030_E6_A9_offsets 39927
128, 191,
      1,  1,  1,  1,  2,  3,  3,  4,    5,  5,  5,  5,  5,  5,  5,  5,
      6,  7,  7,  7,  7,  7,  7,  7,    8,  9, 10, 11, 12, 12, 12, 12,
     12, 13, 14, 14, 14, 15, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 17, 18, 18, 18, 18, 18, 18,   18, 19, 20, 20, 21, 22, 22, 22,

#define to_GB18030_E6_AA_offsets 39993
128, 191,
      1,  2,  2,  2,  3,  4,  4,  4,    4,  4,  4,  4,  4,  4,  5,  6,
      7,  8,  9,  9,  9,  9,  9,  5,   10, 10, 10, 10, 10, 10, 10, 10,
     11, 12, 12, 12, 12, 12, 12, 10,   10, 13, 12, 13, 14, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,

#define to_GB18030_E6_AC_offsets 40059
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  3,  4,  5,  6,  7,  7,  8,    9,  9,  9,  9,  9,  9,  9, 10,
     10, 10, 11, 12, 12, 12, 12, 13,   14, 15, 16, 17, 17, 17, 18, 19,

#define to_GB18030_E6_AD_offsets 40125
128, 191,
      1,  1,  1,  2,  3,  3,  4,  5,    6,  7,  8,  8,  9, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 11, 12, 12, 12, 12, 12, 12,
     12, 12, 13, 14, 15, 16, 17, 18,   19, 19, 20, 21, 21, 21, 21, 21,
     21, 21, 21, 21, 21, 21, 21, 21,   21, 22, 23, 24, 25, 26, 26, 26,

#define to_GB18030_E6_AE_offsets 40191
128, 191,
      1,  2,  2,  3,  2,  4,  5,  6,    7,  8,  9, 10, 11, 12, 13, 13,
     13, 13, 14, 14, 15, 15, 16, 17,   17, 17, 18, 18, 19, 19, 19, 19,
     19, 20, 21, 21, 21, 21, 21, 21,   21, 21, 22, 23, 23, 23, 23, 23,
     23, 23, 23, 24, 25, 26, 27, 28,   29, 29, 29, 29, 29, 29, 29, 30,

#define to_GB18030_E6_AF_offsets 40257
128, 191,
      1,  2,  3,  4,  4,  5,  6,  6,    6,  6,  6,  7,  8,  9, 10, 11,
     12, 12, 13, 14, 15, 16, 17, 18,   19, 20, 21, 22, 23, 23, 23, 23,
     23, 24, 25, 25, 25, 25, 25, 25,   25, 25, 26, 27, 28, 28, 28, 29,
     30, 30, 30, 31, 32, 31, 33, 33,   33, 34, 35, 35, 35, 36, 37, 37,

#define to_GB18030_E6_B0_offsets 40323
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    5,  5,  5,  5,  5,  6,  7,  8,
      9, 10, 11, 12, 13, 14, 15, 16,   17, 17, 17, 18, 19, 19, 19, 20,
     21, 22, 23, 24, 25, 26, 27, 28,   29, 30, 31, 32, 32, 32, 33, 34,
     35, 36, 37, 38, 39, 40, 41, 41,   42, 43, 43, 43, 43, 44, 45, 45,

#define to_GB18030_E6_B1_offsets 40389
128, 191,
      1,  2,  3,  4,  4,  4,  5,  6,    7,  8,  9, 10, 10, 10, 10, 10,
     11, 12, 12, 12, 13, 14, 15, 16,   17, 18, 18, 19, 20, 21, 22, 23,
     24, 25, 26, 26, 27, 28, 28, 28,   29, 29, 30, 31, 31, 31, 31, 31,
     32, 33, 34, 35, 36, 37, 38, 39,   39, 40, 41, 41, 41, 42, 43, 44,

#define to_GB18030_E6_B2_offsets 40455
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 11, 12, 13, 13, 14,
     15, 16, 16, 17, 18, 19, 19, 19,   19, 20, 21, 22, 23, 23, 23, 24,
     25, 26, 27, 28, 29, 30, 31, 32,   33, 34, 35, 36, 37, 38, 39, 40,
     40, 41, 38, 42, 43, 43, 43, 43,   44, 45, 46, 47, 48, 49, 50, 51,

#define to_GB18030_E6_B3_offsets 40521
128, 191,
      1,  1,  1,  1,  2,  3,  4,  4,    4,  5,  6,  7,  8,  9,  9,  9,
     10, 11, 11, 12, 13, 14, 15, 16,   17, 18, 18, 19, 17, 17, 20, 21,
     22, 23, 24, 25, 26, 27, 28, 28,   29, 30, 31, 32, 33, 33, 34, 32,
     35, 36, 37, 38, 39, 40, 41, 42,   42, 43, 44, 45, 46, 47, 48, 49,

#define to_GB18030_E6_B4_offsets 40587
128, 191,
      1,  2,  3,  3,  4,  5,  5,  6,    7,  7,  7,  8,  9, 10, 11, 12,
     12, 12, 13, 14, 14, 14, 14, 15,   16, 17, 18, 19, 20, 20, 21, 22,
     22, 22, 22, 22, 22, 23, 24, 25,   26, 26, 27, 28, 29, 29, 30, 31,
     31, 32, 33, 28, 34, 35, 36, 36,   36, 37, 38, 39, 40, 41, 42, 43,

#define to_GB18030_E6_B5_offsets 40653
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 14, 19,  9, 20, 20, 20,   20, 21, 22, 23, 14, 24, 25, 26,
     27, 28, 28, 29, 30, 30, 31, 32,   32, 33, 34, 35, 35, 35, 36, 37,
     38, 38, 38, 38, 39, 40, 40, 41,   42, 43, 43, 43, 44, 45, 45, 45,

#define to_GB18030_E6_B6_offsets 40719
128, 191,
      1,  1,  2,  3,  3,  4,  5,  5,    6,  7,  8,  8,  9, 10, 11, 12,
     12, 13, 14, 15, 15, 16, 17, 17,   17, 17, 17, 18, 19, 20, 21, 22,
     23, 24, 25, 26, 27, 28, 29, 30,   31, 32, 33, 34, 35, 35, 36, 37,
     38, 38, 39, 40, 40, 41, 42, 42,   43, 44, 44, 44, 44, 44, 44, 45,

#define to_GB18030_E6_B7_offsets 40785
128, 191,
      1,  2,  2,  2,  3,  4,  5,  6,    7,  7,  7,  8,  9, 10, 10, 10,
     10, 11, 12, 12, 12, 12, 13, 14,   15, 16, 17, 17, 17, 18, 19, 20,
     21, 22, 23, 23, 24, 25, 26, 27,   27, 27, 27, 28, 29, 30, 31, 32,
     32, 33, 34, 35, 36, 36, 36, 37,   38, 39, 40, 41, 42, 43, 43, 43,

#define to_GB18030_E6_B8_offsets 40851
128, 191,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  4,  5,  6,  7,  8,  9,
     10,  8, 11, 11, 12, 13, 14, 15,   16, 16, 17, 18, 18, 19, 20, 20,
     21, 22, 23, 24, 25, 26, 27, 27,   27, 28, 29, 30, 31, 32, 33, 34,
     35, 35, 17, 36, 37, 38, 36, 36,   39, 38, 40, 41, 41, 41, 41, 41,

#define to_GB18030_E6_B9_offsets 40917
128, 191,
      1,  1,  1,  2,  3,  4,  4,  4,    4,  4,  4,  4,  4,  5,  6,  7,
      7,  7,  7,  6,  6,  8,  9, 10,   11, 12, 12, 13, 14, 14, 14, 15,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 17, 18, 18, 19, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 20, 20, 20, 21, 22,

#define to_GB18030_E6_BA_offsets 40983
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    6,  7,  8,  8,  8,  8,  8,  9,
     10, 11, 11, 11, 11, 11, 11, 11,   12, 13, 13, 13, 14, 15, 15, 16,
     17, 17, 18, 19, 19, 20, 21, 22,   23, 23, 24, 25, 25, 25, 25, 26,
     27, 28, 29, 30, 31, 32, 33, 34,   35, 35, 36, 37, 38, 39, 40, 40,

#define to_GB18030_E6_BB_offsets 41049
128, 191,
      1,  2,  3,  4,  4,  4,  4,  5,    6,  6,  6,  7,  8,  8,  8,  9,
     10, 11, 12, 13, 14, 15, 16, 17,   18, 18, 19, 20, 20, 20, 21, 22,
     23, 24, 23, 25, 26, 27, 28, 29,   30, 31, 32, 32, 32, 32, 32, 32,
     33, 33, 33, 33, 34, 35, 35, 35,   35, 36, 37, 37, 37, 37, 37, 37,

#define to_GB18030_E6_BC_offsets 41115
128, 191,
      1,  1,  2,  3,  3,  3,  4,  5,    5,  6,  7,  7,  7,  7,  7,  8,
      9,  9,  9, 10, 11, 12, 13, 13,   13, 13, 13, 13, 13, 13, 13, 13,
     14, 15, 15, 15, 16, 17, 17, 17,   17, 18, 19, 20, 21, 22, 23, 24,
     25, 26, 27, 28, 29, 29, 30, 31,   31, 31, 31, 31, 31, 31, 32, 33,

#define to_GB18030_E6_BD_offsets 41181
128, 191,
      1,  1,  1,  2,  2,  2,  3,  3,    4,  4,  4,  5,  6,  7,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    9, 10, 10, 10, 11, 12, 13, 14,
     14, 14, 15, 16, 16, 16, 17, 18,   18, 18, 18, 18, 18, 19, 20, 21,
     21, 21, 22, 23, 24, 25, 25, 25,   26, 27, 28, 29, 30, 31, 31, 31,

#define to_GB18030_E6_BE_offsets 41247
128, 191,
      1,  1,  1,  1,  2,  3,  3,  3,    4,  5,  6,  6,  7,  8,  9, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 11, 12, 12, 12,
     12, 13, 14, 14, 14, 14, 14, 15,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 17, 18, 18, 19, 20,   20, 21, 22, 22, 22, 22, 22, 22,

#define to_GB18030_E6_BF_offsets 41313
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    4,  5,  6,  6,  6,  6,  6,  6,
      6,  7,  8,  9,  9,  9,  9,  9,    9,  9,  9,  9,  9,  9, 10, 11,
     12, 13, 14, 14, 14, 14, 15, 15,   15, 15, 15, 15, 15, 15, 16, 17,
     18, 18, 18, 18, 18, 18, 18, 18,   18, 18, 18, 18, 18, 18, 18, 18,

#define to_GB18030_E7_80_offsets 41379
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  3,  4,  5,  6,  6,  6,  6,
      6,  6,  6,  7,  8,  8,  8,  8,    8,  8,  8,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  9,  8,  8,    8, 10, 11, 11, 11, 11, 11, 11,

#define to_GB18030_E7_81_offsets 41445
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  3,  3,  4,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  6,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  8,  9, 10, 11, 12,
     13, 14, 14, 14, 14, 15, 16, 17,   18, 19, 19, 19, 20, 21, 22, 23,

#define to_GB18030_E7_82_offsets 41511
128, 191,
      1,  2,  2,  2,  2,  3,  4,  4,    4,  5,  6,  7,  7,  7,  8,  9,
      9,  9, 10, 11, 12, 13, 14, 15,   15, 16, 17, 17, 18, 19, 20, 20,
     20, 20, 20, 20, 20, 20, 20, 20,   20, 20, 20, 21, 22, 23, 24, 25,
     26, 27, 28, 29, 30, 30, 30, 31,   32, 33, 34, 35, 36, 37, 38, 38,

#define to_GB18030_E7_83_offsets 41577
128, 191,
      1,  2,  3,  4,  5,  5,  5,  5,    6,  7,  8,  9,  9,  9,  9,  9,
      9,  9,  9,  9,  9,  9,  9,  9,   10, 11, 12, 13, 14, 14, 14, 15,
     16, 16, 16, 16, 17, 18, 19, 20,   21, 22, 23, 24, 25, 26, 27, 28,
     29, 29, 29, 29, 29, 29, 29, 30,   31, 32, 33, 33, 33, 34, 35, 35,

#define to_GB18030_E7_84_offsets 41643
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  3,  4,  4,  4,  4,  4,
      5,  6,  6,  7,  8,  9, 10, 11,   12, 13, 14, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 16, 17,   17, 17, 17, 17, 17, 17, 17, 18,
     19, 20, 21, 21, 21, 22, 23, 21,   21, 21, 21, 21, 21, 21, 21, 21,

#define to_GB18030_E7_85_offsets 41709
128, 191,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  4,  5,  6,  7,  8,  9,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9,  9, 10, 11, 12, 13,
     13, 13, 13, 13, 14, 15, 16, 17,   18, 19, 19, 19, 19, 19, 20, 21,
     21, 21, 22, 23, 24, 24, 24, 24,   25, 26, 23, 27, 27, 28, 29, 29,

#define to_GB18030_E7_86_offsets 41775
128, 191,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  3,  4,  5,  5,  5,  5,  6,
      7,  7,  7,  7,  8,  9,  9,  9,   10, 11, 12, 12, 12, 12, 12, 13,
     14, 15, 15, 15, 15, 15, 15, 15,   16, 17, 17, 17, 18, 19, 19, 19,
     19, 19, 19, 20, 21, 22, 23, 23,   23, 24, 25, 25, 25, 25, 25, 25,

#define to_GB18030_E7_87_offsets 41841
128, 191,
      1,  1,  1,  2,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  4,  5,
      5,  5,  5,  5,  6,  7,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      9, 10, 10, 10, 10, 11, 12, 13,   14, 14, 14, 14, 14, 14, 15, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 17, 18, 18, 18, 18, 18, 18,

#define to_GB18030_E7_88_offsets 41907
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  1,  1,  4,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    5,  6,  7,  8,  9, 10, 10, 10,
     11, 12, 13, 13, 13, 14, 15, 16,   17, 18, 19, 20, 21, 22, 23, 24,

#define to_GB18030_E7_89_offsets 41973
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  4,  4,  4,  5,  6,  7,  7,
      7,  7,  8,  9,  9,  9, 10, 11,   11, 12, 13, 14, 15, 16, 17, 18,
     19, 20, 21, 22, 22, 22, 23, 24,   25, 26, 27, 27, 27, 27, 28, 29,
     30, 30, 31, 32, 32, 33, 34, 34,   34, 35, 36, 37, 37, 37, 38, 38,

#define to_GB18030_E7_8A_offsets 42039
128, 191,
      1,  2,  3,  3,  4,  5,  5,  5,    5,  5,  6,  7,  8,  9, 10, 11,
     12, 12, 13, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 15,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 17, 18, 19, 20,
     21, 22, 22, 22, 23, 24, 25, 26,   26, 27, 28, 28, 28, 28, 28, 28,

#define to_GB18030_E7_8B_offsets 42105
128, 191,
      1,  2,  3,  4,  5,  6,  6,  6,    7,  8,  8,  8,  8,  9, 10, 11,
     12, 13, 14, 15, 15, 15, 15, 16,   17, 18, 19, 19, 20, 20, 21, 22,
     23, 24, 25, 25, 25, 25, 25, 25,   26, 27, 28, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 38, 39,   40, 41, 42, 43, 44, 45, 45, 45,

#define to_GB18030_E7_8C_offsets 42171
128, 191,
      1,  2,  3,  2,  4,  4,  4,  4,    4,  4,  5,  6,  6,  6,  7,  8,
      8,  8,  8,  9, 10, 11, 12, 13,   14, 14, 14, 15, 16, 17, 18, 19,
     19, 20, 21, 22, 22, 23, 24, 24,   24, 25, 26, 27, 28, 29, 30, 31,
     31, 32, 33, 33, 34, 35, 35, 36,   37, 38, 39, 39, 39, 39, 40, 41,

#define to_GB18030_E7_8D_offsets 42237
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  2,  2,  2,  3,  1,  1,
      4,  5,  6,  7,  7,  7,  7,  8,    9,  9,  9,  9,  9,  9,  9,  9,
     10, 11, 11, 11, 11, 11, 11, 11,   11, 11, 11, 11, 12, 13, 14, 15,
     16, 16, 17, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 18, 19,

#define to_GB18030_E7_8E_offsets 42303
128, 191,
      1,  1,  1,  1,  2,  3,  3,  4,    5,  6,  7,  8,  9,  9, 10, 11,
     11, 12, 13, 13, 13, 13, 14, 15,   15, 15, 15, 16, 17, 17, 17, 18,
     19, 19, 20, 21, 21, 21, 21, 21,   21, 22, 23, 24, 25, 25, 26, 27,
     28, 29, 30, 31, 32, 32, 32, 33,   34, 34, 35, 36, 37, 37, 37, 37,

#define to_GB18030_E7_8F_offsets 42369
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    3,  5,  6,  7,  7,  8,  9, 10,
     11, 10, 12, 12, 12, 12, 12, 12,   12, 13, 14, 14, 14, 14, 13, 15,
     16, 17, 17, 17, 17, 18, 19, 20,   21, 18, 22, 22, 22, 23, 24, 24,
     24, 24, 25, 26, 26, 26, 26, 26,   27, 27, 27, 27, 27, 27, 27, 27,

#define to_GB18030_E7_90_offsets 42435
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    6,  7,  8,  9,  9,  9,  9, 10,
     11, 12, 12, 12, 12, 12, 12, 12,   12, 12, 13, 14, 15, 15, 15, 15,
     15, 15, 16, 17, 17, 18, 19, 20,   19, 21, 22, 23, 24, 25, 26, 27,
     28, 29, 29, 30, 31, 32, 33, 34,   34, 34, 34, 34, 35, 36, 36, 36,

#define to_GB18030_E7_91_offsets 42501
128, 191,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  1,  1,
      1,  1,  1,  1,  1,  4,  3,  5,    6,  5,  7,  8,  9, 10, 11, 12,
     13, 13, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 13, 14, 15, 15,
     16, 17, 17, 17, 17, 17, 18, 19,   20, 20, 20, 21, 21, 21, 22, 23,

#define to_GB18030_E7_92_offsets 42567
128, 191,
      1,  1,  2,  3,  4,  4,  4,  5,    6,  6,  6,  7,  8,  8,  9, 10,
     11, 12, 12, 12, 12, 12, 12, 12,   12, 12, 12, 12, 13, 14, 15, 16,
     16, 16, 16, 16, 16, 16, 16, 17,   18, 18, 19, 19, 19, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 19,   19, 19, 20, 21, 21, 21, 21, 21,

#define to_GB18030_E7_93_offsets 42633
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  3,  1,  1,  1,  1,  1,    1,  1,  1,  1,  4,  5,  6,  7,
      8,  9, 10, 11, 12, 13, 14, 15,   15, 15, 15, 15, 15, 15, 16, 17,
     18, 18, 18, 19, 20, 21, 22, 23,   24, 24, 24, 24, 24, 24, 24, 25,

#define to_GB18030_E7_94_offsets 42699
128, 191,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  3,  3,  3,  3,  4,  5,  6,
      7,  8,  9, 10, 11, 11, 11, 11,   12, 13, 14, 15, 16, 17, 17, 14,
     18, 18, 18, 18, 18, 19, 20, 20,   21, 22, 23, 24, 25, 26, 27, 28,
     29, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 40, 41, 41, 42, 43,

#define to_GB18030_E7_95_offsets 42765
128, 191,
      1,  2,  2,  2,  2,  3,  4,  4,    5,  6,  6,  7,  8,  9, 10, 11,
     12, 12, 12, 12, 13, 14, 14, 14,   14, 15, 16, 17, 18, 19, 19, 19,
     19, 19, 19, 19, 19, 20, 21, 22,   22, 22, 23, 24, 24, 24, 24, 24,
     24, 24, 25, 26, 27, 28, 28, 28,   29, 30, 31, 31, 31, 31, 31, 32,

#define to_GB18030_E7_96_offsets 42831
128, 191,
      1,  1,  1,  2,  3,  3,  4,  5,    6,  6,  6,  7,  8,  8,  8,  9,
     10, 11, 12, 13, 14, 15, 16, 17,   18, 19, 20, 21, 21, 22, 23, 24,
     25, 26, 27, 25, 28, 29, 30, 30,   30, 30, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 39, 40, 41, 41,   42, 43, 44, 44, 45, 46, 47, 48,

#define to_GB18030_E7_97_offsets 42897
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    8,  9, 10, 11, 11, 12, 13, 13,
     13, 13, 14, 15, 16, 17, 18, 19,   20, 21, 21, 22, 23, 23, 24, 25,
     25, 25, 26, 27, 28, 29, 30, 31,   32, 33, 34, 32, 35, 35, 35, 35,
     36, 37, 38, 38, 39, 40, 40, 40,   40, 41, 42, 42, 43, 44, 44, 45,

#define to_GB18030_E7_98_offsets 42963
128, 191,
      1,  2,  3,  4,  5,  6,  7,  7,    5,  5,  8,  7,  9, 10, 10, 10,
     11, 12, 12, 12, 12, 13, 14, 15,   16, 11, 17, 18, 19, 19, 19, 20,
     21, 22, 23, 24, 25, 26, 27, 28,   28, 29, 30, 31, 32, 33, 34, 34,
     35, 36, 36, 33, 37, 38, 39, 39,   40, 41, 41, 41, 42, 43, 44, 45,

#define to_GB18030_E7_99_offsets 43029
128, 191,
      1,  2,  2,  3,  4,  5,  5,  5,    5,  5,  5,  5,  6,  7,  8,  8,
      8,  8,  8,  8,  9, 10,  9, 11,   11, 11, 11, 11, 12, 13, 14, 15,
     15, 15, 15, 16, 17, 17, 17, 17,   17, 17, 17, 18, 19, 19, 19, 20,
     21, 21, 21, 21, 21, 21, 21, 21,   22, 23, 23, 24, 25, 26, 27, 28,

#define to_GB18030_E7_9A_offsets 43095
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    8,  9,  9, 10, 11, 11, 12, 13,
     13, 14, 15, 16, 17, 17, 18, 19,   19, 20, 21, 21, 19, 19, 19, 19,
     19, 19, 19, 19, 22, 21, 21, 21,   21, 21, 21, 21, 21, 21, 23, 24,
     24, 25, 26, 27, 28, 29, 29, 29,   29, 29, 29, 29, 29, 29, 29, 30,

#define to_GB18030_E7_9B_offsets 43161
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    8,  9, 10, 11, 11, 12, 13, 14,
     15, 16, 17, 18, 19, 20, 21, 22,   23, 24, 24, 25, 26, 26, 26, 27,
     28, 28, 28, 28, 28, 29, 30, 30,   30, 30, 30, 30, 30, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 38, 38,   39, 40, 41, 41, 42, 43, 44, 45,

#define to_GB18030_E7_9C_offsets 43227
128, 191,
      1,  2,  3,  3,  4,  5,  5,  4,    4,  6,  7,  8,  9, 10, 11, 11,
     11, 11, 11, 11, 11, 11, 11, 11,   11, 12, 13, 14, 14, 14, 14, 15,
     16, 17, 18, 19, 19, 19, 20, 21,   22, 23, 24, 24, 25, 26, 24, 27,
     28, 28, 28, 28, 28, 29, 30, 31,   32, 33, 34, 35, 36, 37, 37, 37,

#define to_GB18030_E7_9D_offsets 43293
128, 191,
      1,  2,  3,  4,  5,  5,  5,  6,    7,  7,  7,  7,  7,  7,  7,  7,
      8,  8,  9,  9,  9,  9,  9,  9,    9,  9, 10, 11, 12, 13, 13, 13,
     13, 14, 15, 16, 17, 18, 19, 20,   21, 22, 22, 23, 24, 25, 25, 25,
     25, 25, 25, 25, 25, 25, 25, 25,   25, 26, 27, 27, 27, 28, 29, 30,

#define to_GB18030_E7_9E_offsets 43359
128, 191,
      1,  2,  2,  2,  3,  4,  5,  5,    5,  5,  5,  5,  6,  7,  8,  9,
      9,  7, 10, 11, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 12,
     12, 13, 14, 15, 15, 16, 17, 18,   19, 20, 21, 22, 23, 24, 24, 24,
     25, 26, 26, 27, 28, 29, 30, 30,   30, 30, 30, 31, 30, 32, 33, 34,

#define to_GB18030_E7_9F_offsets 43425
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  2,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  4,    5,  5,  5,  6,  7,  8,  8,  8,
      8,  8,  9, 10, 11, 12, 13, 14,   15, 16, 17, 18, 19, 20, 21, 22,
     22, 22, 22, 23, 24, 24, 25, 26,   27, 28, 28, 28, 28, 29, 30, 31,

#define to_GB18030_E7_A0_offsets 43491
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    4,  5,  6,  6,  7,  8,  9,  9,
      9, 10, 11, 12, 13, 14, 15, 16,   16, 17, 18, 19, 16, 16, 20, 21,
     22, 22, 22, 21, 23, 24, 25, 26,   27, 28, 29, 29, 30, 31, 32, 32,
     33, 34, 34, 34, 35, 36, 36, 37,   38, 39, 39, 39, 40, 41, 42, 43,

#define to_GB18030_E7_A1_offsets 43557
128, 191,
      1,  2,  2,  2,  2,  3,  4,  5,    6,  6,  6,  6,  7,  8,  9, 10,
     11, 12, 13, 14, 14, 15, 16, 16,   17, 17, 17, 18, 18, 19, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 17,   17, 17, 20, 21, 22, 23, 24, 25,
     25, 25, 25, 25, 25, 25, 25, 26,   27, 27, 27, 27, 28, 29, 29, 29,

#define to_GB18030_E7_A2_offsets 43623
128, 191,
      1,  1,  1,  1,  2,  2,  2,  3,    4,  5,  6,  6,  7,  8,  9, 10,
     10, 11, 12, 13, 14, 14, 14, 15,   16, 17, 18, 19, 18, 20, 20, 21,
     22, 23, 24, 25, 26, 23, 27, 28,   29, 29, 29, 29, 29, 29, 29, 29,
     30, 31, 32, 33, 34, 35, 35, 35,   35, 36, 37, 37, 37, 37, 38, 39,

#define to_GB18030_E7_A3_offsets 43689
128, 191,
      1,  2,  3,  3,  3,  4,  5,  5,    5,  6,  7,  8,  9,  9,  9,  9,
     10, 11, 11, 11, 12, 13, 14, 14,   14, 15, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 14, 14, 14, 14,   17, 16, 16, 16, 18, 19, 19, 19,
     19, 19, 20, 21, 20, 22, 22, 23,   24, 24, 25, 26, 26, 26, 26, 26,

#define to_GB18030_E7_A4_offsets 43755
128, 191,
      1,  2,  3,  3,  3,  4,  5,  5,    5,  5,  5,  5,  5,  6,  6,  6,
      6,  6,  6,  7,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  9, 10,
     10, 10, 10, 10, 11, 12, 12, 12,   12, 12, 12, 12, 12, 12, 12, 12,
     12, 12, 12, 12, 13, 14, 14, 14,   14, 14, 15, 16, 17, 18, 19, 20,

#define to_GB18030_E7_A5_offsets 43821
128, 191,
      1,  2,  3,  3,  3,  3,  4,  5,    6,  7,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  9, 10, 10, 11, 12,   13, 13, 14, 15, 15, 16, 17, 18,
     19, 20, 21, 22, 20, 23, 22, 24,   25, 26, 26, 26, 26, 27, 28, 29,
     30, 30, 30, 30, 30, 30, 30, 31,   32, 33, 34, 35, 35, 35, 35, 35,

#define to_GB18030_E7_A6_offsets 43887
128, 191,
      1,  2,  3,  3,  4,  5,  6,  6,    6,  6,  7,  8,  8,  8,  8,  9,
     10, 10, 10, 11, 11, 11, 11, 11,   11, 11, 12, 13, 13, 13, 13, 13,
     13, 13, 13, 13, 13, 13, 13, 14,   15, 15, 15, 15, 15, 15, 15, 15,
     15, 15, 15, 16, 17, 17, 17, 17,   17, 18, 19, 20, 21, 22, 23, 24,

#define to_GB18030_E7_A7_offsets 43953
128, 191,
      1,  2,  3,  4,  5,  5,  6,  7,    7,  8,  9, 10, 11, 12, 13, 13,
     13, 14, 15, 16, 16, 17, 18, 18,   19, 20, 20, 20, 20, 20, 20, 21,
     22, 22, 22, 23, 24, 25, 26, 27,   28, 29, 30, 31, 30, 32, 33, 34,
     35, 36, 36, 36, 36, 36, 36, 36,   37, 38, 38, 39, 40, 41, 42, 42,

#define to_GB18030_E7_A8_offsets 44019
128, 191,
      1,  2,  3,  4,  5,  5,  6,  7,    7,  7,  7,  8,  9, 10, 11, 12,
     12, 12, 12, 12, 13, 14, 14, 15,   16, 16, 17, 18, 18, 19, 20, 21,
     22, 23, 23, 24, 25, 25, 25, 25,   25, 25, 25, 25, 25, 25, 25, 25,
     25, 25, 25, 26, 27, 27, 27, 28,   29, 30, 31, 32, 33, 34, 35, 36,

#define to_GB18030_E7_A9_offsets 44085
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  5,  5,  5,  5,  6,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  5,  5,  5,  5,  5,  5,  5,
      8,  7,  7,  7,  9, 10, 11, 12,   13, 13, 14, 15, 15, 15, 15, 16,

#define to_GB18030_E7_AA_offsets 44151
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 10, 10, 10, 11, 12, 12,
     12, 13, 14, 15, 15, 16, 17, 18,   19, 20, 20, 20, 21, 22, 23, 24,
     25, 26, 26, 27, 27, 28, 29, 30,   31, 32, 32, 32, 33, 34, 35, 35,
     35, 35, 35, 36, 37, 37, 37, 37,   37, 37, 37, 37, 37, 37, 37, 38,

#define to_GB18030_E7_AB_offsets 44217
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  4,  5,    5,  6,  7,  7,  7,  7,  8,  9,
     10, 11, 11, 12, 13, 14, 15, 16,   16, 16, 16, 16, 16, 17, 18, 19,
     20, 20, 20, 20, 18, 18, 18, 18,   18, 21, 22, 23, 23, 24, 25, 26,

#define to_GB18030_E7_AC_offsets 44283
128, 191,
      1,  1,  1,  2,  2,  3,  4,  5,    6,  7,  8,  9, 10, 10, 10, 11,
     12, 13, 14, 14, 15, 16, 17, 17,   17, 18, 19, 20, 21, 21, 22, 23,
     24, 25, 25, 25, 26, 27, 28, 29,   30, 31, 32, 33, 34, 35, 36, 37,
     37, 38, 39, 36, 40, 40, 40, 40,   41, 42, 43, 44, 45, 46, 47, 48,

#define to_GB18030_E7_AD_offsets 44349
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    5,  6,  7,  8,  9, 10, 10, 11,
     12, 13, 14, 15, 16, 17, 18, 19,   20, 21, 22, 23, 24, 20, 25, 25,
     26, 27, 22, 28, 28, 28, 28, 28,   28, 28, 28, 28, 28, 28, 29, 30,
     30, 31, 32, 33, 33, 34, 35, 36,   37, 38, 39, 40, 41, 41, 42, 43,

#define to_GB18030_E7_AE_offsets 44415
128, 191,
      1,  2,  2,  2,  2,  3,  4,  4,    4,  4,  4,  4,  4,  5,  6,  6,
      7,  6,  6,  6,  8,  9, 10, 11,   12, 12, 12, 12, 13, 14, 15, 15,
     15, 16, 14, 17, 17, 17, 18, 18,   19, 20, 19, 21, 22, 23, 24, 24,
     24, 25, 26, 26, 22, 27, 27, 27,   28, 29, 29, 29, 29, 29, 29, 29,

#define to_GB18030_E7_AF_offsets 44481
128, 191,
      1,  2,  3,  3,  3,  4,  5,  6,    7,  7,  7,  7,  8,  9,  9,  9,
      9, 10, 11, 12, 13, 13, 13, 13,   13, 14, 15, 16, 16, 17, 18, 18,
     18, 19, 20, 20, 20, 21, 21, 22,   22, 22, 23, 24, 24, 24, 25, 26,
     26, 27, 28, 28, 28, 28, 28, 29,   30, 30, 30, 30, 31, 32, 33, 34,

#define to_GB18030_E7_B0_offsets 44547
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  3,  4,  5,  6,  6,  5,
      7,  7,  7,  7,  7,  7,  8,  9,    9,  9,  7,  7,  7,  7,  7, 10,
      9,  9,  9,  9,  9,  9, 11, 12,   13, 13, 14, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 15, 15,   16, 17, 17, 17, 17, 17, 17, 18,

#define to_GB18030_E7_B1_offsets 44613
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  5,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  7,  8,  9,  9,  9,    9,  9,  9, 10, 11, 12, 13, 13,

#define to_GB18030_E7_B2_offsets 44679
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  3,  1,  1,  1,  1,  1,  1,
      1,  4,  5,  6,  6,  7,  8,  9,   10, 11, 11, 11, 12, 13, 14, 15,
     16, 16, 17, 18, 19, 20, 21, 21,   21, 21, 22, 23, 23, 23, 24, 25,
     25, 24, 26, 27, 28, 28, 28, 28,   28, 29, 30, 30, 31, 31, 32, 33,

#define to_GB18030_E7_B3_offsets 44745
128, 191,
      1,  2,  3,  3,  3,  4,  5,  6,    7,  8,  9, 10, 11, 11, 12, 12,
     12, 12, 12, 12, 12, 13, 14, 15,   16, 17, 18, 18, 19, 20, 20, 21,
     22, 23, 23, 23, 23, 23, 23, 23,   24, 25, 25, 25, 25, 25, 25, 26,
     27, 27, 27, 27, 27, 27, 27, 27,   28, 29, 29, 30, 31, 31, 31, 31,

#define to_GB18030_E7_B4_offsets 44811
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  3,  3,  3,  3,  3,
      3,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      4,  3,  5,  6,  6,  6,  6,  7,    8,  8,  8,  9, 10, 10, 10, 11,
     12, 12, 12, 12, 12, 12, 12, 13,   13, 13, 13, 13, 13, 13, 13, 13,

#define to_GB18030_E7_B5_offsets 44877
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  4,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E7_B6_offsets 44943
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  3,  4,    4,  4,  4,  4,  4,  4,  5,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E7_B7_offsets 45009
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  3,  3,  3,  3,  3,

#define to_GB18030_E7_B8_offsets 45075
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  3,  1,  1,  1,  1,

#define to_GB18030_E7_B9_offsets 45141
128, 191,
      1,  2,  3,  3,  3,  3,  3,  4,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E7_BA_offsets 45207
128, 191,
      1,  1,  2,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  4,  5,  5,  5,  6,
      7,  8,  9, 10, 11, 12, 13, 14,   15, 15, 16, 17, 18, 19, 20, 21,
     22, 23, 24, 25, 26, 27, 28, 29,   30, 31, 32, 33, 33, 34, 35, 36,

#define to_GB18030_E7_BB_offsets 45273
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    7,  8,  9, 10, 10, 11, 12, 13,
     14, 15, 16, 17, 18, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 30, 31, 32, 33, 34, 35, 36,   37, 38, 39, 40, 41, 42, 43, 43,
     44, 45, 45, 46, 47, 48, 49, 50,   51, 52, 53, 53, 54, 55, 56, 57,

#define to_GB18030_E7_BC_offsets 45339
128, 191,
      1,  2,  2,  2,  3,  4,  5,  6,    6,  7,  8,  9,  9, 10, 11, 12,
     13, 14, 14, 15, 16, 17, 18, 19,   20, 21, 22, 21, 23, 24, 25, 26,
     27, 10, 10, 10, 10, 10, 10, 10,   28, 29, 30, 30, 30, 30, 31, 32,
     32, 32, 32, 32, 33, 34, 35, 36,   37, 38, 39, 40, 40, 40, 40, 40,

#define to_GB18030_E7_BD_offsets 45405
128, 191,
      1,  1,  2,  3,  4,  4,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      6,  7,  8,  8,  9, 10, 11, 12,   13, 14, 15, 16, 16, 16, 16, 17,
     18, 19, 20, 21, 21, 21, 21, 21,   22, 23, 24, 25, 25, 25, 26, 27,
     27, 28, 29, 30, 31, 32, 32, 32,   32, 33, 34, 34, 34, 34, 35, 36,

#define to_GB18030_E7_BE_offsets 45471
128, 191,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  3,  4,  5,  6,  7,  8,  9,
      9,  9,  9,  9, 10, 11, 11, 11,   11, 11, 12, 13, 13, 14, 15, 16,
     17, 18, 19, 19, 20, 21, 21, 22,   23, 23, 23, 23, 23, 23, 23, 24,
     24, 25, 26, 25, 25, 25, 25, 25,   27, 28, 29, 29, 30, 31, 32, 22,

#define to_GB18030_E7_BF_offsets 45537
128, 191,
      1,  2,  3,  3,  3,  4,  5,  5,    5,  5,  6,  7,  8,  9, 10, 11,
     11, 11, 11, 11, 12, 13, 14, 14,   15, 16, 16, 16, 16, 16, 16, 17,
     18, 19, 20, 20, 21, 22, 23, 24,   24, 25, 26, 26, 26, 26, 27, 28,
     29, 30, 31, 32, 33, 33, 33, 33,   33, 33, 33, 34, 35, 36, 36, 36,

#define to_GB18030_E8_80_offsets 45603
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  8,  8,  9, 10, 11, 12, 12,
     13, 14, 15, 16, 17, 18, 19, 20,   21, 22, 23, 23, 24, 25, 25, 25,
     26, 27, 28, 29, 29, 30, 30, 30,   31, 32, 33, 34, 34, 34, 34, 34,
     34, 35, 36, 37, 38, 39, 40, 41,   42, 43, 43, 44, 45, 46, 47, 48,

#define to_GB18030_E8_81_offsets 45669
128, 191,
      1,  1,  2,  3,  4,  4,  5,  6,    6,  6,  7,  8,  9, 10, 11, 11,
     11, 11, 12, 13, 14, 15, 15, 15,   16, 15, 17, 18, 18, 18, 18, 18,
     18, 18, 18, 18, 18, 18, 18, 18,   18, 19, 20, 21, 21, 21, 21, 21,
     21, 22, 23, 23, 23, 23, 23, 23,   23, 23, 23, 23, 23, 23, 24, 25,

#define to_GB18030_E8_82_offsets 45735
128, 191,
      1,  2,  2,  3,  4,  5,  6,  7,    8,  9, 10, 11, 12, 13, 13, 13,
     13, 13, 13, 14, 15, 15, 16, 17,   18, 19, 20, 21, 22, 23, 24, 25,
     26, 27, 28, 29, 30, 31, 32, 32,   32, 33, 34, 35, 36, 37, 38, 39,
     40, 41, 42, 43, 41, 44, 44, 45,   46, 46, 34, 47, 48, 49, 50, 51,

#define to_GB18030_E8_83_offsets 45801
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  8,  8,  8,  9, 10, 11, 12,
     12, 12, 12, 12, 12, 12, 13, 14,   15, 16, 17, 18, 19, 16, 20, 21,
     21, 22, 23, 23, 24, 25, 26, 27,   27, 27, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 36, 37, 38, 39, 40,   41, 42, 43, 44, 45, 46, 47, 47,

#define to_GB18030_E8_84_offsets 45867
128, 191,
      1,  1,  2,  3,  3,  3,  4,  5,    5,  6,  7,  8,  9, 10, 10, 11,
     12, 13, 10, 14, 15, 16, 17, 18,   19, 20, 21, 22, 22, 22, 23, 24,
     24, 24, 24, 24, 24, 24, 24, 24,   24, 24, 24, 24, 25, 26, 26, 27,
     28, 29, 30, 31, 31, 31, 32, 33,   34, 35, 35, 35, 35, 35, 36, 37,

#define to_GB18030_E8_85_offsets 45933
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    4,  5,  6,  7,  8,  9,  9,  9,
     10, 11, 12, 13, 14, 15, 16, 16,   16, 17, 17, 18, 18, 18, 18, 18,
     19, 20, 20, 20, 20, 21, 22, 23,   24, 25, 26, 26, 26, 27, 28, 29,
     30, 31, 32, 32, 33, 34, 34, 34,   34, 35, 36, 37, 38, 38, 39, 40,

#define to_GB18030_E8_86_offsets 45999
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    5,  6,  7,  8,  8,  8,  8,  9,
     10, 11, 12, 12, 12, 12, 12, 12,   13, 14, 14, 15, 16, 17, 18, 18,
     18, 18, 18, 19, 20, 20, 21, 20,   22, 23, 24, 25, 25, 25, 25, 25,
     25, 25, 25, 26, 27, 27, 27, 27,   27, 27, 28, 29, 30, 30, 30, 30,

#define to_GB18030_E8_87_offsets 46065
128, 191,
      1,  2,  3,  4,  5,  5,  6,  7,    7,  7,  8,  9, 10, 11, 11, 11,
     11, 11, 11, 11, 12, 12, 12, 12,   12, 12, 12, 12, 12, 12, 12, 12,
     12, 12, 12, 13, 14, 14, 14, 15,   16, 16, 17, 18, 19, 20, 21, 21,
     21, 21, 21, 22, 22, 23, 23, 23,   23, 23, 23, 24, 25, 26, 27, 28,

#define to_GB18030_E8_88_offsets 46131
128, 191,
      1,  2,  2,  3,  4,  5,  6,  7,    7,  7,  7,  7,  8,  8,  9,  9,
     10, 11, 12, 13, 14, 15, 15, 15,   15, 15, 15, 16, 17, 18, 19, 20,
     21, 22, 22, 22, 23, 23, 23, 23,   24, 25, 26, 27, 28, 29, 30, 31,
     32, 33, 34, 29, 29, 35, 36, 37,   38, 39, 40, 41, 42, 42, 41, 43,

#define to_GB18030_E8_89_offsets 46197
128, 191,
      1,  1,  1,  1,  2,  3,  3,  4,    5,  6,  7,  8,  9,  9,  9, 10,
     11, 11, 11, 11, 11, 11, 11, 11,   12, 13, 14, 15, 15, 15, 15, 16,
     17, 17, 17, 17, 17, 17, 17, 17,   18, 19, 20, 20, 20, 20,  8, 21,
     22, 23, 24, 25, 26, 27, 27, 27,   27, 28, 29, 30, 30, 31, 32, 33,

#define to_GB18030_E8_8A_offsets 46263
128, 191,
      1,  1,  2,  3,  4,  5,  5,  5,    6,  7,  8,  9, 10, 11, 12, 13,
     14, 15, 16, 17, 17, 17, 17, 18,    8, 19, 20, 20, 21, 22, 23, 24,
     25, 12, 26, 26, 27, 28, 29, 30,   31, 32, 19, 33, 34, 35, 36, 37,
     38, 39, 40, 41, 42, 43, 43, 44,   45, 46, 47, 47, 47, 48, 49, 50,

#define to_GB18030_E8_8B_offsets 46329
128, 191,
      1,  2,  3,  3,  4,  5,  5,  6,    7,  8,  9, 10, 10, 11, 12, 13,
     14, 15,  2,  4, 16, 17, 18, 19,   20, 21, 21, 22, 10, 23, 24, 25,
     26, 27, 28, 29, 27, 30, 31, 32,   32, 32, 32, 33, 34, 34, 34, 35,
     36, 37, 38, 38, 39, 40, 40, 41,   42, 43, 42, 44, 45, 45, 45, 45,

#define to_GB18030_E8_8C_offsets 46395
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 11,  8, 12, 13, 14,
     15, 16, 17, 17, 16, 16, 18, 19,   20, 20, 21, 22, 10, 23, 23, 23,
     23, 23, 23, 23, 23, 23, 23, 24,   25, 26, 26, 27, 28, 29, 30, 31,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 43, 44, 45, 46, 46,

#define to_GB18030_E8_8D_offsets 46461
128, 191,
      1,  2,  2,  3,  4,  4,  5,  6,    7,  8,  9,  9,  9,  9,  9, 10,
     11, 12, 13, 14, 15, 16, 16, 16,   16, 16, 17, 18, 18, 19, 20, 12,
     21, 22, 23, 24, 25, 21, 12, 26,   27, 28, 29, 30, 31, 27, 27, 32,
     33, 33, 33, 33, 33, 33, 33, 34,   35, 36, 36, 29, 37, 38, 39, 39,

#define to_GB18030_E8_8E_offsets 46527
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    4,  5,  6,  6,  6,  6,  7,  8,
      8,  8,  9, 10, 11, 11, 11, 11,   12, 13, 13, 14, 15, 16, 17, 18,
     19, 20, 20, 20, 20, 20, 20, 20,   21, 22, 23, 24, 25, 25, 25, 26,
     27, 28, 29, 30, 30, 31, 32, 33,   34, 35, 36, 37, 38, 39, 40, 40,

#define to_GB18030_E8_8F_offsets 46593
128, 191,
      1,  2,  3,  3,  3,  4,  5,  6,    7,  7,  8,  9, 10, 11, 11, 12,
     13, 13, 13, 13, 14, 15, 16, 17,   18, 19, 19, 19, 20, 21, 22, 23,
     24, 25, 26, 26, 26, 27, 28, 28,   28, 29, 21, 30, 30, 30, 31, 31,
     32, 33, 34, 35, 35, 35, 35, 35,   36, 36, 37, 37, 37, 38, 39, 39,

#define to_GB18030_E8_90_offsets 46659
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  8,  8,  9, 10, 11, 12, 13,
     14,  9, 15, 15, 15, 15, 15, 15,   16, 17, 17, 17, 18, 19, 20, 20,
     20, 20, 20, 20, 21, 21, 22, 23,   24, 25, 25, 25, 25, 25, 25, 25,
     25, 26, 27, 27, 27, 27, 27, 27,   28, 29, 29, 29, 30, 31, 32, 32,

#define to_GB18030_E8_91_offsets 46725
128, 191,
      1,  1,  1,  1,  1,  1,  2,  3,    3,  3,  1,  1,  1,  1,  1,  1,
      1,  4,  3,  3,  3,  3,  3,  5,    6,  7,  8,  9, 10, 11, 11, 11,
     11, 12, 13, 14, 15, 15, 15, 15,   15, 16, 17, 18, 19, 10, 20, 20,
     20, 21, 22, 23, 24, 25, 26, 27,   23, 28, 29, 30, 30, 31, 31, 31,

#define to_GB18030_E8_92_offsets 46791
128, 191,
      1,  1,  2,  3,  3,  3,  3,  4,    4,  5,  6,  7,  8,  9, 10, 11,
     11, 11, 11, 11, 11, 11, 11, 12,   13, 14, 15, 15, 16, 17, 17, 17,
     17, 18, 19, 19, 19, 19, 19, 19,   19, 19, 19, 19, 19, 19, 19, 20,
     21, 21, 22, 23, 24, 25, 25, 25,   26, 27, 28, 29, 29, 30, 31, 32,

#define to_GB18030_E8_93_offsets 46857
128, 191,
      1,  2,  3,  3,  4,  5,  5,  5,    5,  6,  7,  8,  8,  9, 10, 10,
     11, 12, 13, 11, 14, 14, 15, 16,   14, 14, 14, 14, 14, 17, 16, 18,
     19, 20, 20, 21, 22, 19, 23, 24,   24, 24, 24, 24, 25, 26, 26, 26,
     27, 28, 28, 28, 28, 28, 28, 28,   28, 28, 28, 28, 29, 30, 30, 31,

#define to_GB18030_E8_94_offsets 46923
128, 191,
      1,  1,  1,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  4,  4,  4,
      4,  5,  6,  7,  8,  8,  8,  9,   10, 10, 11, 12, 12, 12, 12, 13,
     14, 15, 16, 16, 16, 16, 16, 16,   16, 16, 16, 17, 18, 19, 19, 19,
     19, 19, 19, 19, 19, 19, 19, 20,   21, 22, 23, 24, 25, 26, 27, 27,

#define to_GB18030_E8_95_offsets 46989
128, 191,
      1,  1,  1,  2,  3,  3,  3,  3,    4,  5,  6,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  8,  7,    7,  9, 10, 10, 10, 10,  8, 11,
     11, 11, 11, 11, 12, 13, 13, 13,   14, 15, 15, 15, 15, 15, 15, 15,
     15, 15, 16, 17, 18, 19, 19, 19,   19, 20, 21, 22, 23, 23, 24, 25,

#define to_GB18030_E8_96_offsets 47055
128, 191,
      1,  1,  2,  2,  3,  4,  5,  6,    7,  7,  7,  7,  7,  7,  7,  8,
      9,  9,  9,  9,  9,  9,  9,  9,    9,  9,  9, 10, 11, 12, 12, 12,
     12, 12, 12, 12, 13, 14, 14, 14,   15, 16, 17, 18, 18, 18, 19, 20,
     21, 22, 22, 22, 22, 22, 22, 23,   24, 25, 26, 26, 26, 26, 26, 26,

#define to_GB18030_E8_97_offsets 47121
128, 191,
      1,  2,  3,  3,  3,  3,  3,  3,    3,  4,  5,  5,  5,  5,  5,  6,
      7,  8,  8,  9,  8, 10, 11, 11,   11, 11, 11, 11, 12, 13, 13, 13,
     13, 13, 13, 13, 14, 15, 15, 15,   15, 16, 17, 17, 17, 17, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 17,   17, 18, 18, 19, 20, 20, 20, 21,

#define to_GB18030_E8_98_offsets 47187
128, 191,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  5,  5,  5,  6,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  8,    9,  8, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   11, 12, 12, 12, 13, 14, 14, 14,

#define to_GB18030_E8_99_offsets 47253
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  3,  4,  5,
      6,  7,  8,  8,  9, 10, 10, 10,   10, 10, 11, 12, 12, 12, 13, 14,
     14, 14, 15, 16, 16, 16, 16, 16,   16, 16, 16, 17, 18, 19, 20, 21,
     21, 22, 23, 23, 23, 23, 23, 23,   23, 24, 25, 26, 27, 28, 29, 30,

#define to_GB18030_E8_9A_offsets 47319
128, 191,
      1,  2,  3,  4,  4,  4,  4,  4,    4,  4,  5,  6,  7,  8,  9,  9,
      9,  9,  9, 10, 11, 12, 13, 13,   13, 13, 13, 13, 14, 15, 16, 16,
     16, 16, 16, 17, 18, 19, 19, 20,   21, 22, 23, 24, 25, 26, 26, 27,
     20, 28, 29, 29, 22, 25, 30, 31,   31, 31, 32, 33, 33, 33, 33, 33,

#define to_GB18030_E8_9B_offsets 47385
128, 191,
      1,  2,  2,  2,  3,  4,  5,  6,    7,  8,  9, 10, 11, 11, 12, 13,
     14, 15, 16, 16, 17, 18, 18, 18,    3, 19, 20, 21, 22, 20, 23, 12,
     24, 24, 24, 24, 25, 26, 26, 26,   26, 27, 28, 28, 28, 29, 30, 31,
     32, 33, 33, 34, 35, 36, 36, 36,   29, 37, 38, 38, 38, 38, 39, 40,

#define to_GB18030_E8_9C_offsets 47451
128, 191,
      1,  2,  3,  4,  5,  5,  5,  6,    7,  4,  6,  8,  8,  9, 10, 10,
     10, 10, 11, 12, 13, 14, 15, 16,   17, 18, 19, 20, 21, 22, 23, 24,
     24, 25, 26, 27, 28, 29, 30, 30,   30, 31, 32, 32, 32, 32, 33, 34,
     34, 35, 36, 36, 37, 38, 38, 37,   39, 39, 39, 40, 41, 41, 42, 43,

#define to_GB18030_E8_9D_offsets 47517
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  4,  5,  5,  6,  7,  8,  9,
      9,  9,  9, 10, 11, 11, 11, 12,   13, 14, 15, 15, 15, 15, 15, 15,
     16, 17, 17, 18, 19, 20, 21, 21,   21, 21, 21, 21, 21, 21, 22, 23,
     24, 25, 25, 25, 26, 27, 28, 27,   27, 27, 27, 29, 30, 31, 31, 32,

#define to_GB18030_E8_9E_offsets 47583
128, 191,
      1,  1,  2,  3,  4,  5,  6,  6,    7,  8,  8,  2,  9, 10, 11, 11,
     11, 11, 11, 12, 13, 13, 13, 14,   15, 15, 15, 15, 15, 15, 15, 16,
     17, 17, 17, 17, 17, 18, 18, 18,   19, 20, 20, 21, 22, 23, 24, 25,
     26, 26, 26, 27, 28, 29, 30, 30,   30, 30, 31, 32, 32, 33, 34, 34,

#define to_GB18030_E8_9F_offsets 47649
128, 191,
      1,  2,  2,  2,  2,  2,  3,  4,    4,  4,  5,  6,  7,  7,  7,  7,
      7,  8,  9, 10, 11, 11, 11, 11,   11, 11, 11, 12, 13, 13, 13, 13,
     14, 15, 15, 15, 15, 16, 17, 17,   17, 17, 18, 19, 19, 19, 20, 21,
     21, 21, 21, 21, 21, 21, 21, 21,   21, 22, 21, 21, 21, 21, 23, 24,

#define to_GB18030_E8_A0_offsets 47715
128, 191,
      1,  1,  1,  2,  3,  3,  3,  3,    3,  3,  4,  5,  5,  5,  5,  5,
      5,  5,  5,  6,  7,  8,  9, 10,   10, 10, 10, 11, 12, 12, 12, 12,
     12, 13, 14, 15, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 17, 18, 18, 18, 18, 18,   18, 19, 20, 20, 21, 22, 22, 22,

#define to_GB18030_E8_A1_offsets 47781
128, 191,
      1,  2,  2,  2,  3,  4,  5,  5,    5,  5,  5,  5,  6,  7,  8,  8,
      8,  8,  8,  8,  9, 10, 10, 11,   12,  1, 13, 13, 13, 13, 13, 13,
     13, 14, 15, 16, 17, 18, 19, 19,   20, 21, 22, 23, 24, 25, 26, 27,
     28, 29, 30, 31, 31, 31, 31, 32,   33, 33, 33, 31, 31, 34, 35, 36,

#define to_GB18030_E8_A2_offsets 47847
128, 191,
      1,  2,  3,  4,  5,  6,  7,  7,    8,  9,  9, 10, 11, 12, 13, 13,
     13, 13, 14, 15, 15, 15, 16, 17,   17, 17, 17, 17, 18, 19, 19, 19,
     19, 19, 20, 21, 22, 23, 23, 23,   23, 23, 23, 24, 25, 26, 27, 27,
     27, 28, 29, 29, 29, 29, 29, 30,   31, 31, 31, 31, 32, 33, 33, 33,

#define to_GB18030_E8_A3_offsets 47913
128, 191,
      1,  2,  3,  4,  4,  5,  6,  7,    7,  6,  8,  8,  8,  8,  9, 10,
     10, 10, 11, 12, 13, 14, 15, 15,   16, 17, 18, 18, 18, 18, 18, 19,
     20, 20, 21, 22, 23, 21, 24, 24,   22, 25, 25, 25, 25, 25, 25, 25,
     26, 27, 28, 29, 30, 31, 31, 31,   32, 33, 34, 34, 35, 36, 35, 37,

#define to_GB18030_E8_A4_offsets 47979
128, 191,
      1,  1,  2,  3,  3,  3,  3,  3,    3,  1,  4,  3,  3,  3,  3,  3,
      5,  6,  7,  8,  9,  9,  9,  9,    9, 10, 11, 10, 12, 12, 12, 12,
     12, 13, 14, 14, 14, 15, 16, 16,   16, 16, 17, 18, 19, 19, 19, 19,
     20, 21, 21, 21, 22, 23, 22, 24,   25, 25, 25, 25, 25, 25, 25, 25,

#define to_GB18030_E8_A5_offsets 48045
128, 191,
      1,  2,  3,  3,  4,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  6,  7,
      8,  8,  8,  8,  8,  8,  9, 10,   10, 10, 10, 10, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 11, 12, 10, 10, 13,

#define to_GB18030_E8_A6_offsets 48111
128, 191,
      1,  2,  3,  4,  5,  5,  6,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,

#define to_GB18030_E8_A7_offsets 48177
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 11, 11, 12, 13, 13,
     13, 13, 14, 15, 15, 15, 16, 17,   17, 17, 18, 19, 20, 21, 22, 23,
     23, 23, 23, 24, 25, 26, 27, 28,   28, 28, 28, 29, 30, 30, 30, 31,
     32, 32, 32, 33, 34, 34, 34, 34,   34, 34, 34, 32, 32, 32, 32, 32,

#define to_GB18030_E8_A8_offsets 48243
128, 191,
      1,  2,  2,  2,  2,  2,  2,  3,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  6,  7,

#define to_GB18030_E8_A9_offsets 48309
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  4,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E8_AA_offsets 48375
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    2,  3,  4,  5,  5,  5,  5,  5,
      5,  5,  5,  6,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,

#define to_GB18030_E8_AB_offsets 48441
128, 191,
      1,  1,  1,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E8_AC_offsets 48507
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  1,  1,  4,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E8_AD_offsets 48573
128, 191,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  3,  4,    4,  4,  4,  4,  5,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E8_AE_offsets 48639
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      3,  4,  5,  6,  7,  8,  9,  9,   10, 11, 12, 13, 14, 15, 16, 17,
     18, 19, 20, 21, 22, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,

#define to_GB18030_E8_AF_offsets 48705
128, 191,
      1,  2,  3,  3,  4,  5,  6,  7,    8,  9, 10, 11, 12, 13, 14, 15,
     16, 17, 18, 18, 18, 19, 20, 21,   22, 22, 23, 24, 25, 26, 27, 28,
     28, 29, 30, 31, 32, 33, 34, 35,   36, 36, 37, 38, 39, 40, 41, 42,
     43, 44, 45, 46, 47, 48, 49, 50,   51, 52, 53, 54, 55, 56, 57, 58,

#define to_GB18030_E8_B0_offsets 48771
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 18, 19, 20, 20, 20, 21,   18, 22, 23, 24, 25, 24, 26, 27,
     27, 27, 28, 29, 30, 31, 32, 33,   34, 35, 36, 36, 37, 38, 39, 39,
     40, 41, 42, 42, 43, 44, 44, 45,   46, 46, 46, 46, 46, 46, 46, 46,

#define to_GB18030_E8_B1_offsets 48837
128, 191,
      1,  2,  3,  3,  3,  3,  4,  5,    6,  7,  8,  8,  9, 10, 10, 10,
     10, 10, 10, 10, 10, 11, 12, 12,   12, 12, 13, 14, 14, 14, 14, 14,
     14, 15, 16, 17, 17, 17, 17, 17,   17, 17, 18, 19, 20, 20, 20, 20,
     20, 20, 20, 21, 22, 22, 22, 22,   23, 24, 25, 26, 26, 26, 26, 26,

#define to_GB18030_E8_B2_offsets 48903
128, 191,
      1,  1,  2,  3,  3,  4,  5,  5,    3,  6,  7,  8,  9, 10, 10, 10,
     10, 10, 10, 10, 11, 12, 12, 12,   13, 14, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 15, 15,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,

#define to_GB18030_E8_B3_offsets 48969
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E8_B4_offsets 49035
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  3,  4,  5,
      6,  7,  8,  9, 10, 11, 12, 13,   14, 15, 16, 17, 18, 19, 20, 21,
     22, 23, 24, 24, 25, 26, 27, 28,   29, 30, 31, 32, 33, 34, 35, 36,

#define to_GB18030_E8_B5_offsets 49101
128, 191,
      1,  2,  3,  4,  5,  6,  6,  7,    8,  8,  9, 10, 11, 12, 13, 14,
     15, 16, 16, 17, 18, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 31, 32, 33, 34, 35, 36, 37,   38, 38, 38, 39, 40, 41, 42, 42,
     43, 44, 44, 45, 46, 47, 48, 49,   50, 50, 50, 50, 50, 50, 50, 50,

#define to_GB18030_E8_B6_offsets 49167
128, 191,
      1,  2,  3,  3,  4,  5,  6,  6,    6,  6,  7,  8,  9,  9,  9,  9,
      9, 10, 11, 11, 12, 13, 13, 13,   13, 13, 13, 13, 13, 13, 13, 14,
     15, 15, 13, 16, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,
     15, 17, 18, 19, 20, 21, 22, 22,   23, 24, 25, 26, 27, 28, 29, 30,

#define to_GB18030_E8_B7_offsets 49233
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    6,  6,  6,  7,  8,  9, 10, 10,
     11, 12, 13, 13, 13, 14, 15, 15,   16, 16, 17, 18, 19, 20, 21, 22,
     23, 23, 23, 17, 15, 24, 24, 24,   25, 26, 27, 28, 29, 30, 30, 31,
     32, 32, 32, 33, 34, 35, 36, 37,   37, 38, 39, 37, 40, 38, 41, 41,

#define to_GB18030_E8_B8_offsets 49299
128, 191,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  4,  5,  6,  7,  8,  8,  9,
     10, 10, 10, 10, 11, 12, 12, 12,   12, 12, 12, 12, 12, 13, 14, 15,
     16, 16, 17,  2, 18, 18, 18, 18,   18, 19, 20, 21, 22, 23, 24, 22,
     25, 26, 27, 27, 27, 28, 29, 29,   29, 30, 31, 32, 32, 33, 34, 32,

#define to_GB18030_E8_B9_offsets 49365
128, 191,
      1,  2,  2,  3,  4,  5,  5,  6,    7,  8,  1,  9, 10, 10, 10, 10,
     10, 11, 11, 12, 12, 12, 12, 12,   12, 13, 14, 14, 14, 14, 14, 14,
     14, 14, 14, 14, 14, 14, 15, 16,   16, 17, 18, 18, 19, 20, 21, 22,
     23, 24, 25, 26, 23, 27, 28, 29,   29, 29, 29, 29, 30, 31, 31, 32,

#define to_GB18030_E8_BA_offsets 49431
128, 191,
      1,  2,  3,  3,  3,  4,  5,  6,    7,  7,  7,  7,  7,  7,  7,  8,
      9, 10, 10, 10, 11, 12, 12, 12,   12, 12, 12, 12, 13, 14, 15, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 17, 18, 19, 19, 20,
     21, 21, 22, 23, 23, 23, 23, 23,   23, 23, 24, 25, 25, 25, 25, 25,

#define to_GB18030_E8_BB_offsets 49497
128, 191,
      1,  1,  1,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  3,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,

#define to_GB18030_E8_BC_offsets 49563
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E8_BD_offsets 49629
128, 191,
      1,  1,  1,  1,  1,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  3,  4,    5,  6,  7,  8,  9, 10, 11, 12,
     13, 14, 14, 14, 15, 16, 16, 14,   17, 16, 16, 18, 17, 19, 20, 21,

#define to_GB18030_E8_BE_offsets 49695
128, 191,
      1,  2,  2,  3,  4,  5,  6,  7,    8,  9, 10, 11, 12, 13, 13, 13,
     14, 15, 16, 17, 18, 19, 20, 21,   22, 23, 24, 25, 26, 27, 28, 29,
     30, 30, 30, 31, 32, 32, 32, 32,   33, 33, 34, 35, 36, 36, 36, 36,
     37, 38, 39, 39, 39, 39, 40, 41,   41, 42, 43, 43, 43, 44, 45, 46,

#define to_GB18030_E8_BF_offsets 49761
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 10, 10, 10, 10, 11, 12,
     13, 14, 15, 16, 17, 18, 19, 19,   20, 21, 22, 23, 24, 25, 26, 27,
     28, 28, 29, 30, 31, 32, 31, 33,   31, 34, 35, 36, 37, 38, 39, 40,
     41, 42, 42, 43, 44, 44, 44, 45,   46, 47, 48, 48, 48, 49, 50, 50,

#define to_GB18030_E9_80_offsets 49827
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    8,  9, 10, 11, 12, 13, 14, 15,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 25, 26, 27, 28, 29, 30, 31,
     32, 33, 34, 35, 35, 35, 36, 37,   37, 37, 37, 37, 37, 36, 38, 39,
     40, 40, 40, 40, 40, 41, 41, 42,   43, 44, 44, 45, 46, 47, 48, 49,

#define to_GB18030_E9_81_offsets 49893
128, 191,
      1,  2,  3,  4,  5,  6,  6,  7,    8,  8,  8,  8,  8,  9, 10, 11,
     12, 13, 13, 14, 15, 15, 15, 16,   17, 18, 18, 19, 20, 20, 20, 20,
     20, 20, 21, 22, 23, 24, 25, 25,   26, 27, 27, 27, 27, 28, 29, 30,
     30, 30, 30, 30, 31, 32, 33, 33,   33, 33, 33, 33, 33, 34, 35, 36,

#define to_GB18030_E9_82_offsets 49959
128, 191,
      1,  2,  3,  4,  5,  5,  5,  5,    6,  7,  7,  8,  9,  9,  9,  9,
      9, 10, 11, 12, 13, 14, 15, 16,   17, 18, 19, 20, 21, 22, 23, 23,
     23, 24, 25, 26, 27, 27, 28, 29,   29, 29, 30, 31, 32, 33, 34, 35,
     36, 37, 38, 39, 40, 41, 40, 42,   43, 44, 45, 46, 47, 47, 48, 49,

#define to_GB18030_E9_83_offsets 50025
128, 191,
      1,  2,  3,  3,  4,  5,  6,  7,    8,  8,  9, 10, 10, 10, 11, 12,
     13, 14, 15, 13, 16, 16, 16, 13,   17, 17, 17, 18, 19, 20, 21, 21,
     21, 22, 23, 24, 24, 24, 25, 26,   27, 28, 28, 25, 29, 30, 31, 32,
     33, 33, 33, 33, 34, 35, 35, 35,   36, 37, 37, 37, 37, 38, 39, 40,

#define to_GB18030_E9_84_offsets 50091
128, 191,
      1,  1,  2,  3,  4,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  6,  7,  7,  7,  5,  8,  7,
      7,  7,  9, 10, 11, 11, 11, 11,   11, 11, 11, 11, 11, 11, 11, 12,
     13, 14, 15, 15, 15, 15, 15, 15,   15, 16, 17, 17, 17, 17, 17, 17,

#define to_GB18030_E9_85_offsets 50157
128, 191,
      1,  1,  1,  2,  3,  4,  5,  6,    6,  7,  8,  9, 10, 11, 12, 12,
     13, 14, 15, 16, 16, 16, 16, 17,   18, 18, 19, 20, 20, 21, 22, 23,
     23, 24, 25, 26, 27, 28, 29, 29,   29, 30, 31, 32, 33, 34, 35, 36,
     37, 38, 36, 39, 40, 41, 42, 43,   44, 45, 46, 46, 46, 47, 47, 48,

#define to_GB18030_E9_86_offsets 50223
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    5,  6,  7,  8,  9, 10, 11, 11,
     12, 13, 14, 15, 15, 15, 15, 15,   15, 15, 16, 17, 18, 18, 18, 18,
     18, 18, 19, 19, 20, 20, 20, 20,   20, 20, 21, 22, 22, 23, 23, 23,
     24, 24, 24, 24, 25, 26, 27, 27,   27, 27, 28, 29, 27, 27, 27, 27,

#define to_GB18030_E9_87_offsets 50289
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  4,  5,  6,  7,  8,  9, 10,
     11, 12, 13, 13, 13, 13, 13, 13,   13, 13, 13, 13, 14, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,

#define to_GB18030_E9_88_offsets 50355
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E9_89_offsets 50421
128, 191,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  3,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,

#define to_GB18030_E9_8A_offsets 50487
128, 191,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  2,  2,  2,  2,  2,  3,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    4,  4,  4,  4,  4,  4,  5,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E9_8B_offsets 50553
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_E9_8C_offsets 50619
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  3,  4,

#define to_GB18030_E9_8D_offsets 50685
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  1,  4,  4,  4,  4,
      4,  4,  4,  4,  4,  4,  4,  4,    4,  4,  4,  4,  4,  4,  4,  4,

#define to_GB18030_E9_8E_offsets 50751
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  2,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_E9_8F_offsets 50817
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  3,  3,  3,  4,  4,
      4,  4,  4,  4,  4,  4,  5,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_E9_90_offsets 50883
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  4,  5,

#define to_GB18030_E9_91_offsets 50949
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  3,  3,  3,  3,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_E9_92_offsets 51015
128, 191,
      1,  1,  1,  1,  1,  2,  2,  2,    3,  4,  5,  6,  7,  7,  8,  6,
      6,  9, 10, 11, 12, 13, 14, 15,   16, 17, 18, 18, 18, 19, 20, 21,
     22, 23, 24, 25, 25, 26, 27, 28,   29, 30, 31, 32, 31, 32, 33, 32,
     32, 34, 35, 36, 37, 38, 39, 39,   39, 39, 39, 40, 41, 41, 42, 43,

#define to_GB18030_E9_93_offsets 51081
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9,  9,  9,  9,  9,  9,  9, 10,
     11, 11, 11, 12, 12, 13, 13, 13,   14, 15, 16, 15, 17, 18, 19, 19,
     19, 20, 21, 22, 23, 23, 24, 25,   25, 26, 27, 28, 29, 30, 31, 31,
     32, 33, 34, 35, 35, 35, 36, 37,   38, 39, 40, 41, 42, 42, 43, 44,

#define to_GB18030_E9_94_offsets 51147
128, 191,
      1,  2,  3,  4,  5,  6,  7,  7,    8,  9,  9, 10, 11, 12, 12, 12,
     13, 14, 15, 15, 15, 15, 15, 16,   17, 18, 19, 20, 21, 22, 22, 22,
     23, 24, 25, 26, 27, 28, 29, 30,   31, 32, 33, 33, 34, 35, 36, 37,
     38, 39, 39, 40, 41, 32, 42, 42,   42, 43, 44, 45, 46, 47, 48, 48,

#define to_GB18030_E9_95_offsets 51213
128, 191,
      1,  2,  3,  4,  3,  3,  3,  5,    6,  7,  8,  9, 10, 11, 12, 12,
     13, 14, 15, 15, 15, 16, 17, 17,   17, 17, 18, 19, 20, 17, 21, 21,
     22, 21, 21, 23, 24, 24, 24, 24,   24, 24, 24, 24, 24, 25, 26, 27,
     28, 29, 29, 29, 30, 30, 31, 32,   32, 32, 32, 32, 32, 32, 32, 33,

#define to_GB18030_E9_96_offsets 51279
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E9_97_offsets 51345
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    3,  4,  5,  6,  7,  8,  9, 10,
     11, 12, 13, 14, 15, 16, 16, 17,   18, 19, 20, 21, 22, 23, 24, 25,

#define to_GB18030_E9_98_offsets 51411
128, 191,
      1,  2,  3,  4,  4,  5,  6,  7,    8,  9, 10, 10, 10, 10, 11, 12,
     13, 14, 15, 16, 17, 18, 18, 18,   19, 20, 20, 21, 22, 23, 24, 25,
     26, 27, 28, 29, 29, 29, 29, 29,   29, 29, 30, 31, 31, 31, 32, 33,
     33, 34, 35, 36, 37, 38, 39, 40,   40, 40, 40, 41, 42, 43, 44, 45,

#define to_GB18030_E9_99_offsets 51477
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 15,
     16, 17, 17, 17, 18, 19, 20, 20,   21, 21, 21, 22, 20, 20, 20, 23,
     24, 25, 26, 27, 28, 29, 29, 30,   31, 32, 33, 34, 35, 36, 36, 36,
     36, 36, 37, 38, 39, 40, 41, 42,   43, 43, 43, 43, 43, 43, 43, 43,

#define to_GB18030_E9_9A_offsets 51543
128, 191,
      1,  1,  1,  1,  1,  2,  3,  4,    5,  6,  6,  7,  8,  9, 10, 11,
     12, 13, 13, 13, 14, 15, 15, 16,   17, 18, 19, 19, 20, 21, 21, 21,
     21, 21, 21, 21, 21, 21, 21, 22,   23, 23, 23, 23, 23, 23, 23, 23,
     24, 25, 25, 26, 27, 27, 28, 29,   29, 30, 31, 31, 32, 32, 33, 34,

#define to_GB18030_E9_9B_offsets 51609
128, 191,
      1,  2,  3,  3,  4,  5,  6,  7,    8,  9, 10, 10, 11, 12, 13, 14,
     15, 15, 16, 17, 17, 18, 19, 19,   19, 19, 19, 19, 19, 19, 19, 19,
     20, 21, 21, 21, 21, 21, 21, 21,   22, 23, 24, 25, 26, 26, 26, 27,
     25, 25, 25, 28, 29, 29, 30, 31,   32, 33, 34, 34, 34, 34, 35, 36,

#define to_GB18030_E9_9C_offsets 51675
128, 191,
      1,  2,  3,  3,  4,  5,  6,  7,    6,  8,  9,  9,  9, 10, 11, 12,
     13, 13, 13, 14, 15, 15, 16, 17,   17, 17, 17, 17, 18, 19, 20, 21,
     21, 22, 22, 22, 22, 22, 22, 22,   22, 22, 23, 24, 24, 25, 26, 26,
     27, 28, 29, 30, 30, 30, 30, 30,   31, 32, 33, 33, 33, 33, 34, 35,

#define to_GB18030_E9_9D_offsets 51741
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  2,  3,  4,  4,  5,  6,    6,  7,  8,  9, 10, 10, 11, 12,
     13, 14, 15, 16, 16, 17, 18, 18,   18, 19, 20, 20, 20, 20, 20, 20,
     20, 20, 18, 21, 22, 23, 24, 25,   25, 25, 25, 25, 26, 27, 27, 27,

#define to_GB18030_E9_9E_offsets 51807
128, 191,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  3,  4,  5,  6,  7,  7,
      7,  8,  8,  9, 10, 11, 11, 11,   12, 13, 13, 13, 13, 13, 14, 14,
     15, 16, 16, 17, 18, 18, 18, 18,   18, 18, 18, 19, 20, 21, 22, 23,
     24, 24, 23, 25, 26, 27, 27, 27,   27, 27, 27, 27, 27, 27, 27, 27,

#define to_GB18030_E9_9F_offsets 51873
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  2,  2,  3,  4,    5,  6,  7,  7,  7,  8,  9,  9,
      9,  9,  9, 10, 11, 12, 13, 14,   14, 14, 14, 14, 14, 14, 14, 14,

#define to_GB18030_E9_A0_offsets 51939
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E9_A1_offsets 52005
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  3,
      3,  3,  3,  3,  3,  4,  5,  6,    7,  8,  9, 10, 11, 12, 13, 14,

#define to_GB18030_E9_A2_offsets 52071
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 13, 14, 15,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 25, 26, 26, 27, 28, 29, 29,
     30, 31, 31, 32, 33, 34, 34, 35,   36, 36, 36, 36, 36, 36, 36, 36,
     36, 36, 36, 36, 36, 36, 36, 36,   36, 36, 36, 36, 36, 36, 36, 36,

#define to_GB18030_E9_A3_offsets 52137
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  3,
      3,  4,  4,  4,  5,  6,  7,  7,    8,  9,  9, 10, 10, 10, 11, 12,
     13, 13, 13, 13, 13, 14, 14, 15,   16, 17, 17, 17, 17, 17, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17, 17,

#define to_GB18030_E9_A4_offsets 52203
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  2,  2,  2,  2,  3,  4,  4,
      5,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  7,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  8,  8,  8,

#define to_GB18030_E9_A5_offsets 52269
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  3,  4,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  6,  7,  8,  9, 10,   10, 10, 10, 10, 10, 11, 12, 13,
     14, 15, 16, 17, 18, 19, 20, 21,   22, 22, 23, 24, 25, 26, 27, 28,

#define to_GB18030_E9_A6_offsets 52335
128, 191,
      1,  2,  3,  3,  4,  5,  6,  7,    8,  9, 10, 11, 12, 13, 14, 15,
     16, 16, 17, 18, 18, 18, 19, 20,   21, 22, 23, 23, 23, 23, 23, 23,
     23, 23, 23, 23, 23, 24, 25, 25,   26, 27, 27, 27, 27, 27, 27, 27,
     27, 27, 27, 27, 27, 27, 27, 27,   27, 27, 27, 27, 27, 27, 27, 27,

#define to_GB18030_E9_A7_offsets 52401
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E9_A8_offsets 52467
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E9_A9_offsets 52533
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  4,  5,  6,
      7,  8,  9, 10, 11, 12, 13, 14,   14, 15, 16, 17, 18, 19, 20, 21,

#define to_GB18030_E9_AA_offsets 52599
128, 191,
      1,  1,  2,  3,  4,  5,  6,  7,    8,  9, 10, 11, 12, 13, 13, 14,
     15, 16, 17, 17, 18, 18, 19, 20,   21, 22, 23, 24, 24, 24, 25, 26,
     26, 27, 28, 28, 29, 30, 31, 32,   33, 34, 34, 34, 34, 34, 34, 34,
     35, 36, 37, 37, 37, 37, 38, 39,   40, 41, 39, 42, 43, 44, 44, 44,

#define to_GB18030_E9_AB_offsets 52665
128, 191,
      1,  2,  1,  3,  3,  4,  5,  5,    5,  5,  5,  6,  6,  7,  7,  7,
      7,  8,  9, 10, 11, 11, 11, 11,   12, 13, 13, 13, 13, 11, 11, 14,
     13, 15, 16, 16, 16, 16, 17, 18,   18, 18, 18, 19, 20, 19, 21, 22,
     23, 23, 23, 23, 23, 23, 23, 23,   23, 24, 25, 26, 27, 27, 27, 27,

#define to_GB18030_E9_AC_offsets 52731
128, 191,
      1,  1,  1,  2,  3,  3,  3,  4,    5,  6,  6,  6,  6,  6,  6,  7,
      8,  8,  8,  9, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 11,
     12, 12, 12, 13, 14, 14, 14, 14,   14, 14, 14, 14, 14, 14, 14, 15,
     16, 16, 17, 18, 18, 18, 18, 18,   18, 18, 18, 19, 20, 21, 21, 21,

#define to_GB18030_E9_AD_offsets 52797
128, 191,
      1,  2,  3,  4,  5,  6,  7,  6,    8,  9, 10, 10, 10, 11, 12, 13,
     14, 15, 16, 16, 17, 18, 18, 18,   18, 18, 18, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 19, 19, 19, 19,

#define to_GB18030_E9_AE_offsets 52863
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  2,  2,  2,  2,

#define to_GB18030_E9_AF_offsets 52929
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E9_B0_offsets 52995
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  3,  3,  3,  3,

#define to_GB18030_E9_B1_offsets 53061
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  2,  3,  1,  1,  4,

#define to_GB18030_E9_B2_offsets 53127
128, 191,
      1,  2,  3,  4,  4,  5,  5,  5,    5,  6,  6,  7,  8,  9, 10, 11,
     12, 12, 12, 13, 14, 14, 15, 15,   15, 15, 16, 16, 17, 18, 19, 19,
     19, 19, 19, 19, 20, 21, 21, 21,   21, 21, 22, 23, 24, 25, 25, 26,
     27, 27, 27, 27, 27, 27, 27, 27,   28, 29, 30, 30, 30, 30, 31, 31,

#define to_GB18030_E9_B3_offsets 53193
128, 191,
      1,  1,  1,  2,  3,  3,  3,  3,    4,  4,  5,  5,  6,  6,  6,  6,
      6,  7,  7,  8,  8,  8,  9, 10,   10, 10, 11, 11, 12, 12, 13, 14,
     15, 15, 16, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17, 17,
     17, 17, 17, 17, 17, 17, 17, 17,   17, 17, 17, 17, 17, 17, 17, 17,

#define to_GB18030_E9_B4_offsets 53259
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E9_B5_offsets 53325
128, 191,
      1,  1,  1,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_E9_B6_offsets 53391
128, 191,
      1,  1,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_E9_B8_offsets 53457
128, 191,
      1,  1,  1,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  3,
      4,  5,  6,  7,  8,  9, 10, 11,   12, 12, 12, 12, 12, 13, 14, 15,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 22, 22, 25, 25, 26, 27, 28,

#define to_GB18030_E9_B9_offsets 53523
128, 191,
      1,  2,  2,  3,  4,  5,  6,  6,    6,  6,  7,  8,  8,  9, 10, 11,
     12, 13, 14, 14, 14, 15, 16, 17,   18, 19, 20, 20, 20, 21, 22, 23,
     23, 23, 23, 24, 25, 26, 27, 27,   27, 27, 27, 27, 27, 28, 29, 29,
     30, 31, 32, 31, 33, 33, 33, 33,   33, 33, 33, 33, 33, 33, 34, 35,

#define to_GB18030_E9_BA_offsets 53589
128, 191,
      1,  2,  3,  1,  1,  1,  1,  4,    4,  5,  5,  6,  7,  7,  7,  7,
      7,  7,  8,  9, 10, 10, 10, 10,   10, 10, 10, 10, 10, 11, 12, 13,
     14, 14, 14, 14, 14, 14, 15, 16,   16, 16, 16, 17, 17, 17, 17, 17,
     17, 17, 17, 17, 18, 19, 19, 19,   20, 21, 21, 22, 23, 24, 24, 25,

#define to_GB18030_E9_BB_offsets 53655
128, 191,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  4,  5,  5,  5,  6,  7,  8,
      9, 10, 11, 11, 12, 13, 13, 13,   14, 15, 15, 16, 16, 16, 17, 16,
     18, 19, 18, 20, 20, 18, 21, 22,   23, 24, 25, 26, 26, 26, 26, 27,
     28, 28, 28, 28, 28, 28, 28, 28,   28, 29, 30, 31, 31, 32, 33, 34,

#define to_GB18030_E9_BC_offsets 53721
128, 191,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  2,  2,  3,  1,  4,  5,  6,
      7,  8,  8,  9, 10, 10, 10, 11,   12, 13, 14, 14, 14, 14, 14, 14,
     15, 16, 17, 18, 18, 18, 18, 18,   18, 18, 18, 18, 19, 20, 20, 21,
     22, 22, 23, 23, 23, 23, 23, 24,   25, 26, 27, 28, 29, 30, 30, 31,

#define to_GB18030_E9_BD_offsets 53787
128, 191,
      1,  1,  1,  1,  2,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      4,  5,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  7,  7,  7,  7,  7,  7,  8,

#define to_GB18030_E9_BE_offsets 53853
128, 191,
      1,  2,  2,  3,  4,  5,  5,  5,    5,  5,  5,  6,  7,  8,  8,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  9, 10, 11, 12, 12, 12, 13,
     14, 15, 15, 15, 15, 15, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,
     16, 16, 16, 16, 16, 16, 16, 16,   16, 16, 16, 16, 16, 16, 16, 16,

#define to_GB18030_ED_offsets 53919
128, 159,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_EE_81_offsets 53953
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_82_offsets 54019
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  2,  2,  2,

#define to_GB18030_EE_84_offsets 54085
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_85_offsets 54151
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_87_offsets 54217
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_88_offsets 54283
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_8A_offsets 54349
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_8B_offsets 54415
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_8D_offsets 54481
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_8E_offsets 54547
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_90_offsets 54613
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_91_offsets 54679
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_93_offsets 54745
128, 191,
      1,  1,  1,  1,  1,  1,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EE_94_offsets 54811
128, 191,
      1,  1,  1,  1,  1,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_EE_9D_offsets 54877
128, 191,
      1,  1,  1,  1,  1,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  3,  3,    3,  3,  3,  3,  4,  5,  6,  6,
      7,  7,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  8,  9,  9,  9,

#define to_GB18030_EE_9E_offsets 54943
128, 191,
      1,  1,  1,  1,  1,  2,  2,  2,    2,  2,  2,  2,  2,  3,  3,  3,
      3,  3,  3,  3,  4,  4,  5,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  8,
      8,  8,  8,  8,  8,  8,  8,  8,    8,  8,  8,  8,  9,  9,  9,  9,

#define to_GB18030_EE_9F_offsets 55009
128, 191,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  4,  4,  4,  4,  5,  5,  5,
      5,  5,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  6,  7,  8,  8,  8,  9,    9,  9,  9,  9,  9,  9,  9,  9,
      9,  9,  9,  9, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,

#define to_GB18030_EE_A0_offsets 55075
128, 191,
      1,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      3,  3,  3,  3,  3,  4,  5,  5,    5,  6,  6,  6,  6,  6,  5,  7,
      7,  7,  7,  7,  7,  7,  5,  8,    8,  8,  8,  5,  5,  9,  9,  9,
      9,  5,  5, 10, 10, 10, 10, 10,   10, 10, 10,  5, 11, 11, 11, 11,

#define to_GB18030_EE_A1_offsets 55141
128, 191,
      1,  1,  1,  2,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  4,  4,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,
      5,  5,  5,  5,  4,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,
      6,  6,  6,  6,  6,  6,  6,  6,    6,  6,  6,  6,  6,  6,  6,  6,

#define to_GB18030_EE_offsets 55207
128, 191,
      1,  2,  3,  4,  5,  6,  7,  8,    9, 10, 11, 12, 13, 14, 15, 16,
     17, 18, 19, 20, 21, 22, 23, 24,   25, 26, 27, 28, 29, 30, 31, 32,
     33, 34, 35, 35, 35, 35, 35, 35,   35, 35, 35, 35, 35, 35, 35, 35,
     35, 35, 35, 35, 35, 35, 35, 35,   35, 35, 35, 35, 35, 35, 35, 35,

#define to_GB18030_EF_A5_offsets 55273
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  2,  3,  3,  3,  3,  3,  3,

#define to_GB18030_EF_A6_offsets 55339
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  2,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  3,  3,  3,  3,  3,  3,  3,    3,  3,  3,  3,  3,  3,  3,  3,

#define to_GB18030_EF_A7_offsets 55405
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  2,    3,  3,  3,  3,  3,  3,  3,  3,
      3,  4,  5,  5,  5,  5,  5,  5,    5,  5,  5,  5,  5,  5,  5,  5,

#define to_GB18030_EF_A8_offsets 55471
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  2,  2,  2,  2,
      3,  4,  5,  6,  6,  7,  7,  7,    8,  9,  9,  9,  9,  9,  9, 10,
     10, 10, 11, 12, 12, 13, 13, 14,   14, 14, 15, 15, 15, 15, 15, 15,
     15, 15, 15, 15, 15, 15, 15, 15,   15, 15, 15, 15, 15, 15, 15, 15,

#define to_GB18030_EF_B8_offsets 55537
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  3,  4,  3,  3,  5,  5,  6,    6,  7,  7,  8,  8,  7,  7,  9,

#define to_GB18030_EF_B9_offsets 55603
128, 191,
      1,  2,  2,  2,  2,  3,  3,  3,    3,  4,  4,  4,  4,  4,  4,  4,
      4,  4,  4,  5,  6,  6,  6,  6,    7,  8,  8,  8,  8,  8,  8,  8,
      8,  8,  6,  6,  6,  6,  6,  9,    8,  8,  8,  8, 10, 10, 10, 10,
     10, 10, 10, 10, 10, 10, 10, 10,   10, 10, 10, 10, 10, 10, 10, 10,

#define to_GB18030_EF_BC_offsets 55669
128, 191,
      1,  2,  2,  2,  3,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,
      2,  2,  2,  2,  2,  2,  2,  2,    2,  2,  2,  2,  2,  2,  2,  2,

#define to_GB18030_EF_BF_offsets 55735
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      2,  2,  3,  4,  5,  6,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    7,  7,  7,  7,  7,  7,  7,  7,

#define to_GB18030_EF_offsets 55801
128, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  2,  3,  4,  5,    6,  7,  7,  7,  7,  7,  7,  7,
      7,  7,  7,  7,  7,  7,  7,  7,    8,  9, 10, 10, 11, 12, 13, 14,

#define to_GB18030_F0_offsets 55867
144, 191,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_F4_offsets 55917
128, 143,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,

#define to_GB18030_offsets 55935
0, 244,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      0,  0,  0,  0,  0,  0,  0,  0,    0,  0,  0,  0,  0,  0,  0,  0,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  1,  1,  1,  1,  1,  1,    1,  1,  1,  1,  1,  1,  1,  1,
      1,  1,  2,  3,  4,  5,  6,  7,    8,  9, 10, 11, 12, 13, 14, 15,
     16, 17, 18, 19, 20, 21, 22, 23,   24, 25, 26, 27, 28, 29, 30, 31,
     32, 33, 34, 35, 36, 37, 38, 39,   40, 41, 42, 42, 42, 43, 44, 45,
     46, 47, 47, 47, 48,

};
static const unsigned int
gb18030_word_array[28896] = {
#define from_GB18030_81_30_81_infos WORDINDEX2INFO(0)
           INVALID, o2(0xC2,0x80), o2(0xC2,0x81), o2(0xC2,0x82),
     o2(0xC2,0x83), o2(0xC2,0x84), o2(0xC2,0x85), o2(0xC2,0x86),
     o2(0xC2,0x87), o2(0xC2,0x88), o2(0xC2,0x89),

#define from_GB18030_81_30_81 WORDINDEX2INFO(11)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_81_infos,

#define from_GB18030_81_30_82_infos WORDINDEX2INFO(13)
           INVALID, o2(0xC2,0x8A), o2(0xC2,0x8B), o2(0xC2,0x8C),
     o2(0xC2,0x8D), o2(0xC2,0x8E), o2(0xC2,0x8F), o2(0xC2,0x90),
     o2(0xC2,0x91), o2(0xC2,0x92), o2(0xC2,0x93),

#define from_GB18030_81_30_82 WORDINDEX2INFO(24)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_82_infos,

#define from_GB18030_81_30_83_infos WORDINDEX2INFO(26)
           INVALID, o2(0xC2,0x94), o2(0xC2,0x95), o2(0xC2,0x96),
     o2(0xC2,0x97), o2(0xC2,0x98), o2(0xC2,0x99), o2(0xC2,0x9A),
     o2(0xC2,0x9B), o2(0xC2,0x9C), o2(0xC2,0x9D),

#define from_GB18030_81_30_83 WORDINDEX2INFO(37)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_83_infos,

#define from_GB18030_81_30_84_infos WORDINDEX2INFO(39)
           INVALID, o2(0xC2,0x9E), o2(0xC2,0x9F), o2(0xC2,0xA0),
     o2(0xC2,0xA1), o2(0xC2,0xA2), o2(0xC2,0xA3), o2(0xC2,0xA5),
     o2(0xC2,0xA6), o2(0xC2,0xA9), o2(0xC2,0xAA),

#define from_GB18030_81_30_84 WORDINDEX2INFO(50)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_84_infos,

#define from_GB18030_81_30_85_infos WORDINDEX2INFO(52)
           INVALID, o2(0xC2,0xAB), o2(0xC2,0xAC), o2(0xC2,0xAD),
     o2(0xC2,0xAE), o2(0xC2,0xAF), o2(0xC2,0xB2), o2(0xC2,0xB3),
     o2(0xC2,0xB4), o2(0xC2,0xB5), o2(0xC2,0xB6),

#define from_GB18030_81_30_85 WORDINDEX2INFO(63)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_85_infos,

#define from_GB18030_81_30_86_infos WORDINDEX2INFO(65)
           INVALID, o2(0xC2,0xB8), o2(0xC2,0xB9), o2(0xC2,0xBA),
     o2(0xC2,0xBB), o2(0xC2,0xBC), o2(0xC2,0xBD), o2(0xC2,0xBE),
     o2(0xC2,0xBF), o2(0xC3,0x80), o2(0xC3,0x81),

#define from_GB18030_81_30_86 WORDINDEX2INFO(76)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_86_infos,

#define from_GB18030_81_30_87_infos WORDINDEX2INFO(78)
           INVALID, o2(0xC3,0x82), o2(0xC3,0x83), o2(0xC3,0x84),
     o2(0xC3,0x85), o2(0xC3,0x86), o2(0xC3,0x87), o2(0xC3,0x88),
     o2(0xC3,0x89), o2(0xC3,0x8A), o2(0xC3,0x8B),

#define from_GB18030_81_30_87 WORDINDEX2INFO(89)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_87_infos,

#define from_GB18030_81_30_88_infos WORDINDEX2INFO(91)
           INVALID, o2(0xC3,0x8C), o2(0xC3,0x8D), o2(0xC3,0x8E),
     o2(0xC3,0x8F), o2(0xC3,0x90), o2(0xC3,0x91), o2(0xC3,0x92),
     o2(0xC3,0x93), o2(0xC3,0x94), o2(0xC3,0x95),

#define from_GB18030_81_30_88 WORDINDEX2INFO(102)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_88_infos,

#define from_GB18030_81_30_89_infos WORDINDEX2INFO(104)
           INVALID, o2(0xC3,0x96), o2(0xC3,0x98), o2(0xC3,0x99),
     o2(0xC3,0x9A), o2(0xC3,0x9B), o2(0xC3,0x9C), o2(0xC3,0x9D),
     o2(0xC3,0x9E), o2(0xC3,0x9F), o2(0xC3,0xA2),

#define from_GB18030_81_30_89 WORDINDEX2INFO(115)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_89_infos,

#define from_GB18030_81_30_8A_infos WORDINDEX2INFO(117)
           INVALID, o2(0xC3,0xA3), o2(0xC3,0xA4), o2(0xC3,0xA5),
     o2(0xC3,0xA6), o2(0xC3,0xA7), o2(0xC3,0xAB), o2(0xC3,0xAE),
     o2(0xC3,0xAF), o2(0xC3,0xB0), o2(0xC3,0xB1),

#define from_GB18030_81_30_8A WORDINDEX2INFO(128)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_8A_infos,

#define from_GB18030_81_30_8B_infos WORDINDEX2INFO(130)
           INVALID, o2(0xC3,0xB4), o2(0xC3,0xB5), o2(0xC3,0xB6),
     o2(0xC3,0xB8), o2(0xC3,0xBB), o2(0xC3,0xBD), o2(0xC3,0xBE),
     o2(0xC3,0xBF), o2(0xC4,0x80), o2(0xC4,0x82),

#define from_GB18030_81_30_8B WORDINDEX2INFO(141)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_8B_infos,

#define from_GB18030_81_30_8C_infos WORDINDEX2INFO(143)
           INVALID, o2(0xC4,0x83), o2(0xC4,0x84), o2(0xC4,0x85),
     o2(0xC4,0x86), o2(0xC4,0x87), o2(0xC4,0x88), o2(0xC4,0x89),
     o2(0xC4,0x8A), o2(0xC4,0x8B), o2(0xC4,0x8C),

#define from_GB18030_81_30_8C WORDINDEX2INFO(154)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_8C_infos,

#define from_GB18030_81_30_8D_infos WORDINDEX2INFO(156)
           INVALID, o2(0xC4,0x8D), o2(0xC4,0x8E), o2(0xC4,0x8F),
     o2(0xC4,0x90), o2(0xC4,0x91), o2(0xC4,0x92), o2(0xC4,0x94),
     o2(0xC4,0x95), o2(0xC4,0x96), o2(0xC4,0x97),

#define from_GB18030_81_30_8D WORDINDEX2INFO(167)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_8D_infos,

#define from_GB18030_81_30_8E_infos WORDINDEX2INFO(169)
           INVALID, o2(0xC4,0x98), o2(0xC4,0x99), o2(0xC4,0x9A),
     o2(0xC4,0x9C), o2(0xC4,0x9D), o2(0xC4,0x9E), o2(0xC4,0x9F),
     o2(0xC4,0xA0), o2(0xC4,0xA1), o2(0xC4,0xA2),

#define from_GB18030_81_30_8E WORDINDEX2INFO(180)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_8E_infos,

#define from_GB18030_81_30_8F_infos WORDINDEX2INFO(182)
           INVALID, o2(0xC4,0xA3), o2(0xC4,0xA4), o2(0xC4,0xA5),
     o2(0xC4,0xA6), o2(0xC4,0xA7), o2(0xC4,0xA8), o2(0xC4,0xA9),
     o2(0xC4,0xAA), o2(0xC4,0xAC), o2(0xC4,0xAD),

#define from_GB18030_81_30_8F WORDINDEX2INFO(193)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_8F_infos,

#define from_GB18030_81_30_90_infos WORDINDEX2INFO(195)
           INVALID, o2(0xC4,0xAE), o2(0xC4,0xAF), o2(0xC4,0xB0),
     o2(0xC4,0xB1), o2(0xC4,0xB2), o2(0xC4,0xB3), o2(0xC4,0xB4),
     o2(0xC4,0xB5), o2(0xC4,0xB6), o2(0xC4,0xB7),

#define from_GB18030_81_30_90 WORDINDEX2INFO(206)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_90_infos,

#define from_GB18030_81_30_91_infos WORDINDEX2INFO(208)
           INVALID, o2(0xC4,0xB8), o2(0xC4,0xB9), o2(0xC4,0xBA),
     o2(0xC4,0xBB), o2(0xC4,0xBC), o2(0xC4,0xBD), o2(0xC4,0xBE),
     o2(0xC4,0xBF), o2(0xC5,0x80), o2(0xC5,0x81),

#define from_GB18030_81_30_91 WORDINDEX2INFO(219)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_91_infos,

#define from_GB18030_81_30_92_infos WORDINDEX2INFO(221)
           INVALID, o2(0xC5,0x82), o2(0xC5,0x83), o2(0xC5,0x85),
     o2(0xC5,0x86), o2(0xC5,0x87), o2(0xC5,0x89), o2(0xC5,0x8A),
     o2(0xC5,0x8B), o2(0xC5,0x8C), o2(0xC5,0x8E),

#define from_GB18030_81_30_92 WORDINDEX2INFO(232)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_92_infos,

#define from_GB18030_81_30_93_infos WORDINDEX2INFO(234)
           INVALID, o2(0xC5,0x8F), o2(0xC5,0x90), o2(0xC5,0x91),
     o2(0xC5,0x92), o2(0xC5,0x93), o2(0xC5,0x94), o2(0xC5,0x95),
     o2(0xC5,0x96), o2(0xC5,0x97), o2(0xC5,0x98),

#define from_GB18030_81_30_93 WORDINDEX2INFO(245)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_93_infos,

#define from_GB18030_81_30_94_infos WORDINDEX2INFO(247)
           INVALID, o2(0xC5,0x99), o2(0xC5,0x9A), o2(0xC5,0x9B),
     o2(0xC5,0x9C), o2(0xC5,0x9D), o2(0xC5,0x9E), o2(0xC5,0x9F),
     o2(0xC5,0xA0), o2(0xC5,0xA1), o2(0xC5,0xA2),

#define from_GB18030_81_30_94 WORDINDEX2INFO(258)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_94_infos,

#define from_GB18030_81_30_95_infos WORDINDEX2INFO(260)
           INVALID, o2(0xC5,0xA3), o2(0xC5,0xA4), o2(0xC5,0xA5),
     o2(0xC5,0xA6), o2(0xC5,0xA7), o2(0xC5,0xA8), o2(0xC5,0xA9),
     o2(0xC5,0xAA), o2(0xC5,0xAC), o2(0xC5,0xAD),

#define from_GB18030_81_30_95 WORDINDEX2INFO(271)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_95_infos,

#define from_GB18030_81_30_96_infos WORDINDEX2INFO(273)
           INVALID, o2(0xC5,0xAE), o2(0xC5,0xAF), o2(0xC5,0xB0),
     o2(0xC5,0xB1), o2(0xC5,0xB2), o2(0xC5,0xB3), o2(0xC5,0xB4),
     o2(0xC5,0xB5), o2(0xC5,0xB6), o2(0xC5,0xB7),

#define from_GB18030_81_30_96 WORDINDEX2INFO(284)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_96_infos,

#define from_GB18030_81_30_97_infos WORDINDEX2INFO(286)
           INVALID, o2(0xC5,0xB8), o2(0xC5,0xB9), o2(0xC5,0xBA),
     o2(0xC5,0xBB), o2(0xC5,0xBC), o2(0xC5,0xBD), o2(0xC5,0xBE),
     o2(0xC5,0xBF), o2(0xC6,0x80), o2(0xC6,0x81),

#define from_GB18030_81_30_97 WORDINDEX2INFO(297)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_97_infos,

#define from_GB18030_81_30_98_infos WORDINDEX2INFO(299)
           INVALID, o2(0xC6,0x82), o2(0xC6,0x83), o2(0xC6,0x84),
     o2(0xC6,0x85), o2(0xC6,0x86), o2(0xC6,0x87), o2(0xC6,0x88),
     o2(0xC6,0x89), o2(0xC6,0x8A), o2(0xC6,0x8B),

#define from_GB18030_81_30_98 WORDINDEX2INFO(310)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_98_infos,

#define from_GB18030_81_30_99_infos WORDINDEX2INFO(312)
           INVALID, o2(0xC6,0x8C), o2(0xC6,0x8D), o2(0xC6,0x8E),
     o2(0xC6,0x8F), o2(0xC6,0x90), o2(0xC6,0x91), o2(0xC6,0x92),
     o2(0xC6,0x93), o2(0xC6,0x94), o2(0xC6,0x95),

#define from_GB18030_81_30_99 WORDINDEX2INFO(323)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_99_infos,

#define from_GB18030_81_30_9A_infos WORDINDEX2INFO(325)
           INVALID, o2(0xC6,0x96), o2(0xC6,0x97), o2(0xC6,0x98),
     o2(0xC6,0x99), o2(0xC6,0x9A), o2(0xC6,0x9B), o2(0xC6,0x9C),
     o2(0xC6,0x9D), o2(0xC6,0x9E), o2(0xC6,0x9F),

#define from_GB18030_81_30_9A WORDINDEX2INFO(336)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_9A_infos,

#define from_GB18030_81_30_9B_infos WORDINDEX2INFO(338)
           INVALID, o2(0xC6,0xA0), o2(0xC6,0xA1), o2(0xC6,0xA2),
     o2(0xC6,0xA3), o2(0xC6,0xA4), o2(0xC6,0xA5), o2(0xC6,0xA6),
     o2(0xC6,0xA7), o2(0xC6,0xA8), o2(0xC6,0xA9),

#define from_GB18030_81_30_9B WORDINDEX2INFO(349)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_9B_infos,

#define from_GB18030_81_30_9C_infos WORDINDEX2INFO(351)
           INVALID, o2(0xC6,0xAA), o2(0xC6,0xAB), o2(0xC6,0xAC),
     o2(0xC6,0xAD), o2(0xC6,0xAE), o2(0xC6,0xAF), o2(0xC6,0xB0),
     o2(0xC6,0xB1), o2(0xC6,0xB2), o2(0xC6,0xB3),

#define from_GB18030_81_30_9C WORDINDEX2INFO(362)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_9C_infos,

#define from_GB18030_81_30_9D_infos WORDINDEX2INFO(364)
           INVALID, o2(0xC6,0xB4), o2(0xC6,0xB5), o2(0xC6,0xB6),
     o2(0xC6,0xB7), o2(0xC6,0xB8), o2(0xC6,0xB9), o2(0xC6,0xBA),
     o2(0xC6,0xBB), o2(0xC6,0xBC), o2(0xC6,0xBD),

#define from_GB18030_81_30_9D WORDINDEX2INFO(375)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_9D_infos,

#define from_GB18030_81_30_9E_infos WORDINDEX2INFO(377)
           INVALID, o2(0xC6,0xBE), o2(0xC6,0xBF), o2(0xC7,0x80),
     o2(0xC7,0x81), o2(0xC7,0x82), o2(0xC7,0x83), o2(0xC7,0x84),
     o2(0xC7,0x85), o2(0xC7,0x86), o2(0xC7,0x87),

#define from_GB18030_81_30_9E WORDINDEX2INFO(388)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_9E_infos,

#define from_GB18030_81_30_9F_infos WORDINDEX2INFO(390)
           INVALID, o2(0xC7,0x88), o2(0xC7,0x89), o2(0xC7,0x8A),
     o2(0xC7,0x8B), o2(0xC7,0x8C), o2(0xC7,0x8D), o2(0xC7,0x8F),
     o2(0xC7,0x91), o2(0xC7,0x93), o2(0xC7,0x95),

#define from_GB18030_81_30_9F WORDINDEX2INFO(401)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_9F_infos,

#define from_GB18030_81_30_A0_infos WORDINDEX2INFO(403)
           INVALID, o2(0xC7,0x97), o2(0xC7,0x99), o2(0xC7,0x9B),
     o2(0xC7,0x9D), o2(0xC7,0x9E), o2(0xC7,0x9F), o2(0xC7,0xA0),
     o2(0xC7,0xA1), o2(0xC7,0xA2), o2(0xC7,0xA3),

#define from_GB18030_81_30_A0 WORDINDEX2INFO(414)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A0_infos,

#define from_GB18030_81_30_A1_infos WORDINDEX2INFO(416)
           INVALID, o2(0xC7,0xA4), o2(0xC7,0xA5), o2(0xC7,0xA6),
     o2(0xC7,0xA7), o2(0xC7,0xA8), o2(0xC7,0xA9), o2(0xC7,0xAA),
     o2(0xC7,0xAB), o2(0xC7,0xAC), o2(0xC7,0xAD),

#define from_GB18030_81_30_A1 WORDINDEX2INFO(427)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A1_infos,

#define from_GB18030_81_30_A2_infos WORDINDEX2INFO(429)
           INVALID, o2(0xC7,0xAE), o2(0xC7,0xAF), o2(0xC7,0xB0),
     o2(0xC7,0xB1), o2(0xC7,0xB2), o2(0xC7,0xB3), o2(0xC7,0xB4),
     o2(0xC7,0xB5), o2(0xC7,0xB6), o2(0xC7,0xB7),

#define from_GB18030_81_30_A2 WORDINDEX2INFO(440)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A2_infos,

#define from_GB18030_81_30_A3_infos WORDINDEX2INFO(442)
           INVALID, o2(0xC7,0xB8), o2(0xC7,0xBA), o2(0xC7,0xBB),
     o2(0xC7,0xBC), o2(0xC7,0xBD), o2(0xC7,0xBE), o2(0xC7,0xBF),
     o2(0xC8,0x80), o2(0xC8,0x81), o2(0xC8,0x82),

#define from_GB18030_81_30_A3 WORDINDEX2INFO(453)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A3_infos,

#define from_GB18030_81_30_A4_infos WORDINDEX2INFO(455)
           INVALID, o2(0xC8,0x83), o2(0xC8,0x84), o2(0xC8,0x85),
     o2(0xC8,0x86), o2(0xC8,0x87), o2(0xC8,0x88), o2(0xC8,0x89),
     o2(0xC8,0x8A), o2(0xC8,0x8B), o2(0xC8,0x8C),

#define from_GB18030_81_30_A4 WORDINDEX2INFO(466)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A4_infos,

#define from_GB18030_81_30_A5_infos WORDINDEX2INFO(468)
           INVALID, o2(0xC8,0x8D), o2(0xC8,0x8E), o2(0xC8,0x8F),
     o2(0xC8,0x90), o2(0xC8,0x91), o2(0xC8,0x92), o2(0xC8,0x93),
     o2(0xC8,0x94), o2(0xC8,0x95), o2(0xC8,0x96),

#define from_GB18030_81_30_A5 WORDINDEX2INFO(479)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A5_infos,

#define from_GB18030_81_30_A6_infos WORDINDEX2INFO(481)
           INVALID, o2(0xC8,0x97), o2(0xC8,0x98), o2(0xC8,0x99),
     o2(0xC8,0x9A), o2(0xC8,0x9B), o2(0xC8,0x9C), o2(0xC8,0x9D),
     o2(0xC8,0x9E), o2(0xC8,0x9F), o2(0xC8,0xA0),

#define from_GB18030_81_30_A6 WORDINDEX2INFO(492)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A6_infos,

#define from_GB18030_81_30_A7_infos WORDINDEX2INFO(494)
           INVALID, o2(0xC8,0xA1), o2(0xC8,0xA2), o2(0xC8,0xA3),
     o2(0xC8,0xA4), o2(0xC8,0xA5), o2(0xC8,0xA6), o2(0xC8,0xA7),
     o2(0xC8,0xA8), o2(0xC8,0xA9), o2(0xC8,0xAA),

#define from_GB18030_81_30_A7 WORDINDEX2INFO(505)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A7_infos,

#define from_GB18030_81_30_A8_infos WORDINDEX2INFO(507)
           INVALID, o2(0xC8,0xAB), o2(0xC8,0xAC), o2(0xC8,0xAD),
     o2(0xC8,0xAE), o2(0xC8,0xAF), o2(0xC8,0xB0), o2(0xC8,0xB1),
     o2(0xC8,0xB2), o2(0xC8,0xB3), o2(0xC8,0xB4),

#define from_GB18030_81_30_A8 WORDINDEX2INFO(518)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A8_infos,

#define from_GB18030_81_30_A9_infos WORDINDEX2INFO(520)
           INVALID, o2(0xC8,0xB5), o2(0xC8,0xB6), o2(0xC8,0xB7),
     o2(0xC8,0xB8), o2(0xC8,0xB9), o2(0xC8,0xBA), o2(0xC8,0xBB),
     o2(0xC8,0xBC), o2(0xC8,0xBD), o2(0xC8,0xBE),

#define from_GB18030_81_30_A9 WORDINDEX2INFO(531)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_A9_infos,

#define from_GB18030_81_30_AA_infos WORDINDEX2INFO(533)
           INVALID, o2(0xC8,0xBF), o2(0xC9,0x80), o2(0xC9,0x81),
     o2(0xC9,0x82), o2(0xC9,0x83), o2(0xC9,0x84), o2(0xC9,0x85),
     o2(0xC9,0x86), o2(0xC9,0x87), o2(0xC9,0x88),

#define from_GB18030_81_30_AA WORDINDEX2INFO(544)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_AA_infos,

#define from_GB18030_81_30_AB_infos WORDINDEX2INFO(546)
           INVALID, o2(0xC9,0x89), o2(0xC9,0x8A), o2(0xC9,0x8B),
     o2(0xC9,0x8C), o2(0xC9,0x8D), o2(0xC9,0x8E), o2(0xC9,0x8F),
     o2(0xC9,0x90), o2(0xC9,0x92), o2(0xC9,0x93),

#define from_GB18030_81_30_AB WORDINDEX2INFO(557)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_AB_infos,

#define from_GB18030_81_30_AC_infos WORDINDEX2INFO(559)
           INVALID, o2(0xC9,0x94), o2(0xC9,0x95), o2(0xC9,0x96),
     o2(0xC9,0x97), o2(0xC9,0x98), o2(0xC9,0x99), o2(0xC9,0x9A),
     o2(0xC9,0x9B), o2(0xC9,0x9C), o2(0xC9,0x9D),

#define from_GB18030_81_30_AC WORDINDEX2INFO(570)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_AC_infos,

#define from_GB18030_81_30_AD_infos WORDINDEX2INFO(572)
           INVALID, o2(0xC9,0x9E), o2(0xC9,0x9F), o2(0xC9,0xA0),
     o2(0xC9,0xA2), o2(0xC9,0xA3), o2(0xC9,0xA4), o2(0xC9,0xA5),
     o2(0xC9,0xA6), o2(0xC9,0xA7), o2(0xC9,0xA8),

#define from_GB18030_81_30_AD WORDINDEX2INFO(583)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_AD_infos,

#define from_GB18030_81_30_AE_infos WORDINDEX2INFO(585)
           INVALID, o2(0xC9,0xA9), o2(0xC9,0xAA), o2(0xC9,0xAB),
     o2(0xC9,0xAC), o2(0xC9,0xAD), o2(0xC9,0xAE), o2(0xC9,0xAF),
     o2(0xC9,0xB0), o2(0xC9,0xB1), o2(0xC9,0xB2),

#define from_GB18030_81_30_AE WORDINDEX2INFO(596)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_AE_infos,

#define from_GB18030_81_30_AF_infos WORDINDEX2INFO(598)
           INVALID, o2(0xC9,0xB3), o2(0xC9,0xB4), o2(0xC9,0xB5),
     o2(0xC9,0xB6), o2(0xC9,0xB7), o2(0xC9,0xB8), o2(0xC9,0xB9),
     o2(0xC9,0xBA), o2(0xC9,0xBB), o2(0xC9,0xBC),

#define from_GB18030_81_30_AF WORDINDEX2INFO(609)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_AF_infos,

#define from_GB18030_81_30_B0_infos WORDINDEX2INFO(611)
           INVALID, o2(0xC9,0xBD), o2(0xC9,0xBE), o2(0xC9,0xBF),
     o2(0xCA,0x80), o2(0xCA,0x81), o2(0xCA,0x82), o2(0xCA,0x83),
     o2(0xCA,0x84), o2(0xCA,0x85), o2(0xCA,0x86),

#define from_GB18030_81_30_B0 WORDINDEX2INFO(622)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B0_infos,

#define from_GB18030_81_30_B1_infos WORDINDEX2INFO(624)
           INVALID, o2(0xCA,0x87), o2(0xCA,0x88), o2(0xCA,0x89),
     o2(0xCA,0x8A), o2(0xCA,0x8B), o2(0xCA,0x8C), o2(0xCA,0x8D),
     o2(0xCA,0x8E), o2(0xCA,0x8F), o2(0xCA,0x90),

#define from_GB18030_81_30_B1 WORDINDEX2INFO(635)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B1_infos,

#define from_GB18030_81_30_B2_infos WORDINDEX2INFO(637)
           INVALID, o2(0xCA,0x91), o2(0xCA,0x92), o2(0xCA,0x93),
     o2(0xCA,0x94), o2(0xCA,0x95), o2(0xCA,0x96), o2(0xCA,0x97),
     o2(0xCA,0x98), o2(0xCA,0x99), o2(0xCA,0x9A),

#define from_GB18030_81_30_B2 WORDINDEX2INFO(648)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B2_infos,

#define from_GB18030_81_30_B3_infos WORDINDEX2INFO(650)
           INVALID, o2(0xCA,0x9B), o2(0xCA,0x9C), o2(0xCA,0x9D),
     o2(0xCA,0x9E), o2(0xCA,0x9F), o2(0xCA,0xA0), o2(0xCA,0xA1),
     o2(0xCA,0xA2), o2(0xCA,0xA3), o2(0xCA,0xA4),

#define from_GB18030_81_30_B3 WORDINDEX2INFO(661)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B3_infos,

#define from_GB18030_81_30_B4_infos WORDINDEX2INFO(663)
           INVALID, o2(0xCA,0xA5), o2(0xCA,0xA6), o2(0xCA,0xA7),
     o2(0xCA,0xA8), o2(0xCA,0xA9), o2(0xCA,0xAA), o2(0xCA,0xAB),
     o2(0xCA,0xAC), o2(0xCA,0xAD), o2(0xCA,0xAE),

#define from_GB18030_81_30_B4 WORDINDEX2INFO(674)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B4_infos,

#define from_GB18030_81_30_B5_infos WORDINDEX2INFO(676)
           INVALID, o2(0xCA,0xAF), o2(0xCA,0xB0), o2(0xCA,0xB1),
     o2(0xCA,0xB2), o2(0xCA,0xB3), o2(0xCA,0xB4), o2(0xCA,0xB5),
     o2(0xCA,0xB6), o2(0xCA,0xB7), o2(0xCA,0xB8),

#define from_GB18030_81_30_B5 WORDINDEX2INFO(687)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B5_infos,

#define from_GB18030_81_30_B6_infos WORDINDEX2INFO(689)
           INVALID, o2(0xCA,0xB9), o2(0xCA,0xBA), o2(0xCA,0xBB),
     o2(0xCA,0xBC), o2(0xCA,0xBD), o2(0xCA,0xBE), o2(0xCA,0xBF),
     o2(0xCB,0x80), o2(0xCB,0x81), o2(0xCB,0x82),

#define from_GB18030_81_30_B6 WORDINDEX2INFO(700)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B6_infos,

#define from_GB18030_81_30_B7_infos WORDINDEX2INFO(702)
           INVALID, o2(0xCB,0x83), o2(0xCB,0x84), o2(0xCB,0x85),
     o2(0xCB,0x86), o2(0xCB,0x88), o2(0xCB,0x8C), o2(0xCB,0x8D),
     o2(0xCB,0x8E), o2(0xCB,0x8F), o2(0xCB,0x90),

#define from_GB18030_81_30_B7 WORDINDEX2INFO(713)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B7_infos,

#define from_GB18030_81_30_B8_infos WORDINDEX2INFO(715)
           INVALID, o2(0xCB,0x91), o2(0xCB,0x92), o2(0xCB,0x93),
     o2(0xCB,0x94), o2(0xCB,0x95), o2(0xCB,0x96), o2(0xCB,0x97),
     o2(0xCB,0x98), o2(0xCB,0x9A), o2(0xCB,0x9B),

#define from_GB18030_81_30_B8 WORDINDEX2INFO(726)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B8_infos,

#define from_GB18030_81_30_B9_infos WORDINDEX2INFO(728)
           INVALID, o2(0xCB,0x9C), o2(0xCB,0x9D), o2(0xCB,0x9E),
     o2(0xCB,0x9F), o2(0xCB,0xA0), o2(0xCB,0xA1), o2(0xCB,0xA2),
     o2(0xCB,0xA3), o2(0xCB,0xA4), o2(0xCB,0xA5),

#define from_GB18030_81_30_B9 WORDINDEX2INFO(739)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_B9_infos,

#define from_GB18030_81_30_BA_infos WORDINDEX2INFO(741)
           INVALID, o2(0xCB,0xA6), o2(0xCB,0xA7), o2(0xCB,0xA8),
     o2(0xCB,0xA9), o2(0xCB,0xAA), o2(0xCB,0xAB), o2(0xCB,0xAC),
     o2(0xCB,0xAD), o2(0xCB,0xAE), o2(0xCB,0xAF),

#define from_GB18030_81_30_BA WORDINDEX2INFO(752)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_BA_infos,

#define from_GB18030_81_30_BB_infos WORDINDEX2INFO(754)
           INVALID, o2(0xCB,0xB0), o2(0xCB,0xB1), o2(0xCB,0xB2),
     o2(0xCB,0xB3), o2(0xCB,0xB4), o2(0xCB,0xB5), o2(0xCB,0xB6),
     o2(0xCB,0xB7), o2(0xCB,0xB8), o2(0xCB,0xB9),

#define from_GB18030_81_30_BB WORDINDEX2INFO(765)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_BB_infos,

#define from_GB18030_81_30_BC_infos WORDINDEX2INFO(767)
           INVALID, o2(0xCB,0xBA), o2(0xCB,0xBB), o2(0xCB,0xBC),
     o2(0xCB,0xBD), o2(0xCB,0xBE), o2(0xCB,0xBF), o2(0xCC,0x80),
     o2(0xCC,0x81), o2(0xCC,0x82), o2(0xCC,0x83),

#define from_GB18030_81_30_BC WORDINDEX2INFO(778)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_BC_infos,

#define from_GB18030_81_30_BD_infos WORDINDEX2INFO(780)
           INVALID, o2(0xCC,0x84), o2(0xCC,0x85), o2(0xCC,0x86),
     o2(0xCC,0x87), o2(0xCC,0x88), o2(0xCC,0x89), o2(0xCC,0x8A),
     o2(0xCC,0x8B), o2(0xCC,0x8C), o2(0xCC,0x8D),

#define from_GB18030_81_30_BD WORDINDEX2INFO(791)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_BD_infos,

#define from_GB18030_81_30_BE_infos WORDINDEX2INFO(793)
           INVALID, o2(0xCC,0x8E), o2(0xCC,0x8F), o2(0xCC,0x90),
     o2(0xCC,0x91), o2(0xCC,0x92), o2(0xCC,0x93), o2(0xCC,0x94),
     o2(0xCC,0x95), o2(0xCC,0x96), o2(0xCC,0x97),

#define from_GB18030_81_30_BE WORDINDEX2INFO(804)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_BE_infos,

#define from_GB18030_81_30_BF_infos WORDINDEX2INFO(806)
           INVALID, o2(0xCC,0x98), o2(0xCC,0x99), o2(0xCC,0x9A),
     o2(0xCC,0x9B), o2(0xCC,0x9C), o2(0xCC,0x9D), o2(0xCC,0x9E),
     o2(0xCC,0x9F), o2(0xCC,0xA0), o2(0xCC,0xA1),

#define from_GB18030_81_30_BF WORDINDEX2INFO(817)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_BF_infos,

#define from_GB18030_81_30_C0_infos WORDINDEX2INFO(819)
           INVALID, o2(0xCC,0xA2), o2(0xCC,0xA3), o2(0xCC,0xA4),
     o2(0xCC,0xA5), o2(0xCC,0xA6), o2(0xCC,0xA7), o2(0xCC,0xA8),
     o2(0xCC,0xA9), o2(0xCC,0xAA), o2(0xCC,0xAB),

#define from_GB18030_81_30_C0 WORDINDEX2INFO(830)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C0_infos,

#define from_GB18030_81_30_C1_infos WORDINDEX2INFO(832)
           INVALID, o2(0xCC,0xAC), o2(0xCC,0xAD), o2(0xCC,0xAE),
     o2(0xCC,0xAF), o2(0xCC,0xB0), o2(0xCC,0xB1), o2(0xCC,0xB2),
     o2(0xCC,0xB3), o2(0xCC,0xB4), o2(0xCC,0xB5),

#define from_GB18030_81_30_C1 WORDINDEX2INFO(843)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C1_infos,

#define from_GB18030_81_30_C2_infos WORDINDEX2INFO(845)
           INVALID, o2(0xCC,0xB6), o2(0xCC,0xB7), o2(0xCC,0xB8),
     o2(0xCC,0xB9), o2(0xCC,0xBA), o2(0xCC,0xBB), o2(0xCC,0xBC),
     o2(0xCC,0xBD), o2(0xCC,0xBE), o2(0xCC,0xBF),

#define from_GB18030_81_30_C2 WORDINDEX2INFO(856)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C2_infos,

#define from_GB18030_81_30_C3_infos WORDINDEX2INFO(858)
           INVALID, o2(0xCD,0x80), o2(0xCD,0x81), o2(0xCD,0x82),
     o2(0xCD,0x83), o2(0xCD,0x84), o2(0xCD,0x85), o2(0xCD,0x86),
     o2(0xCD,0x87), o2(0xCD,0x88), o2(0xCD,0x89),

#define from_GB18030_81_30_C3 WORDINDEX2INFO(869)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C3_infos,

#define from_GB18030_81_30_C4_infos WORDINDEX2INFO(871)
           INVALID, o2(0xCD,0x8A), o2(0xCD,0x8B), o2(0xCD,0x8C),
     o2(0xCD,0x8D), o2(0xCD,0x8E), o2(0xCD,0x8F), o2(0xCD,0x90),
     o2(0xCD,0x91), o2(0xCD,0x92), o2(0xCD,0x93),

#define from_GB18030_81_30_C4 WORDINDEX2INFO(882)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C4_infos,

#define from_GB18030_81_30_C5_infos WORDINDEX2INFO(884)
           INVALID, o2(0xCD,0x94), o2(0xCD,0x95), o2(0xCD,0x96),
     o2(0xCD,0x97), o2(0xCD,0x98), o2(0xCD,0x99), o2(0xCD,0x9A),
     o2(0xCD,0x9B), o2(0xCD,0x9C), o2(0xCD,0x9D),

#define from_GB18030_81_30_C5 WORDINDEX2INFO(895)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C5_infos,

#define from_GB18030_81_30_C6_infos WORDINDEX2INFO(897)
           INVALID, o2(0xCD,0x9E), o2(0xCD,0x9F), o2(0xCD,0xA0),
     o2(0xCD,0xA1), o2(0xCD,0xA2), o2(0xCD,0xA3), o2(0xCD,0xA4),
     o2(0xCD,0xA5), o2(0xCD,0xA6), o2(0xCD,0xA7),

#define from_GB18030_81_30_C6 WORDINDEX2INFO(908)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C6_infos,

#define from_GB18030_81_30_C7_infos WORDINDEX2INFO(910)
           INVALID, o2(0xCD,0xA8), o2(0xCD,0xA9), o2(0xCD,0xAA),
     o2(0xCD,0xAB), o2(0xCD,0xAC), o2(0xCD,0xAD), o2(0xCD,0xAE),
     o2(0xCD,0xAF), o2(0xCD,0xB0), o2(0xCD,0xB1),

#define from_GB18030_81_30_C7 WORDINDEX2INFO(921)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C7_infos,

#define from_GB18030_81_30_C8_infos WORDINDEX2INFO(923)
           INVALID, o2(0xCD,0xB2), o2(0xCD,0xB3), o2(0xCD,0xB4),
     o2(0xCD,0xB5), o2(0xCD,0xB6), o2(0xCD,0xB7), o2(0xCD,0xB8),
     o2(0xCD,0xB9), o2(0xCD,0xBA), o2(0xCD,0xBB),

#define from_GB18030_81_30_C8 WORDINDEX2INFO(934)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C8_infos,

#define from_GB18030_81_30_C9_infos WORDINDEX2INFO(936)
           INVALID, o2(0xCD,0xBC), o2(0xCD,0xBD), o2(0xCD,0xBE),
     o2(0xCD,0xBF), o2(0xCE,0x80), o2(0xCE,0x81), o2(0xCE,0x82),
     o2(0xCE,0x83), o2(0xCE,0x84), o2(0xCE,0x85),

#define from_GB18030_81_30_C9 WORDINDEX2INFO(947)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_C9_infos,

#define from_GB18030_81_30_CA_infos WORDINDEX2INFO(949)
           INVALID, o2(0xCE,0x86), o2(0xCE,0x87), o2(0xCE,0x88),
     o2(0xCE,0x89), o2(0xCE,0x8A), o2(0xCE,0x8B), o2(0xCE,0x8C),
     o2(0xCE,0x8D), o2(0xCE,0x8E), o2(0xCE,0x8F),

#define from_GB18030_81_30_CA WORDINDEX2INFO(960)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_CA_infos,

#define from_GB18030_81_30_CB_infos WORDINDEX2INFO(962)
           INVALID, o2(0xCE,0x90), o2(0xCE,0xA2), o2(0xCE,0xAA),
     o2(0xCE,0xAB), o2(0xCE,0xAC), o2(0xCE,0xAD), o2(0xCE,0xAE),
     o2(0xCE,0xAF), o2(0xCE,0xB0), o2(0xCF,0x82),

#define from_GB18030_81_30_CB WORDINDEX2INFO(973)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_CB_infos,

#define from_GB18030_81_30_CC_infos WORDINDEX2INFO(975)
           INVALID, o2(0xCF,0x8A), o2(0xCF,0x8B), o2(0xCF,0x8C),
     o2(0xCF,0x8D), o2(0xCF,0x8E), o2(0xCF,0x8F), o2(0xCF,0x90),
     o2(0xCF,0x91), o2(0xCF,0x92), o2(0xCF,0x93),

#define from_GB18030_81_30_CC WORDINDEX2INFO(986)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_CC_infos,

#define from_GB18030_81_30_CD_infos WORDINDEX2INFO(988)
           INVALID, o2(0xCF,0x94), o2(0xCF,0x95), o2(0xCF,0x96),
     o2(0xCF,0x97), o2(0xCF,0x98), o2(0xCF,0x99), o2(0xCF,0x9A),
     o2(0xCF,0x9B), o2(0xCF,0x9C), o2(0xCF,0x9D),

#define from_GB18030_81_30_CD WORDINDEX2INFO(999)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_CD_infos,

#define from_GB18030_81_30_CE_infos WORDINDEX2INFO(1001)
           INVALID, o2(0xCF,0x9E), o2(0xCF,0x9F), o2(0xCF,0xA0),
     o2(0xCF,0xA1), o2(0xCF,0xA2), o2(0xCF,0xA3), o2(0xCF,0xA4),
     o2(0xCF,0xA5), o2(0xCF,0xA6), o2(0xCF,0xA7),

#define from_GB18030_81_30_CE WORDINDEX2INFO(1012)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_CE_infos,

#define from_GB18030_81_30_CF_infos WORDINDEX2INFO(1014)
           INVALID, o2(0xCF,0xA8), o2(0xCF,0xA9), o2(0xCF,0xAA),
     o2(0xCF,0xAB), o2(0xCF,0xAC), o2(0xCF,0xAD), o2(0xCF,0xAE),
     o2(0xCF,0xAF), o2(0xCF,0xB0), o2(0xCF,0xB1),

#define from_GB18030_81_30_CF WORDINDEX2INFO(1025)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_CF_infos,

#define from_GB18030_81_30_D0_infos WORDINDEX2INFO(1027)
           INVALID, o2(0xCF,0xB2), o2(0xCF,0xB3), o2(0xCF,0xB4),
     o2(0xCF,0xB5), o2(0xCF,0xB6), o2(0xCF,0xB7), o2(0xCF,0xB8),
     o2(0xCF,0xB9), o2(0xCF,0xBA), o2(0xCF,0xBB),

#define from_GB18030_81_30_D0 WORDINDEX2INFO(1038)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D0_infos,

#define from_GB18030_81_30_D1_infos WORDINDEX2INFO(1040)
           INVALID, o2(0xCF,0xBC), o2(0xCF,0xBD), o2(0xCF,0xBE),
     o2(0xCF,0xBF), o2(0xD0,0x80), o2(0xD0,0x82), o2(0xD0,0x83),
     o2(0xD0,0x84), o2(0xD0,0x85), o2(0xD0,0x86),

#define from_GB18030_81_30_D1 WORDINDEX2INFO(1051)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D1_infos,

#define from_GB18030_81_30_D2_infos WORDINDEX2INFO(1053)
           INVALID, o2(0xD0,0x87), o2(0xD0,0x88), o2(0xD0,0x89),
     o2(0xD0,0x8A), o2(0xD0,0x8B), o2(0xD0,0x8C), o2(0xD0,0x8D),
     o2(0xD0,0x8E), o2(0xD0,0x8F), o2(0xD1,0x90),

#define from_GB18030_81_30_D2 WORDINDEX2INFO(1064)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D2_infos,

#define from_GB18030_81_30_D3_infos WORDINDEX2INFO(1066)
           INVALID, o2(0xD1,0x92), o2(0xD1,0x93), o2(0xD1,0x94),
     o2(0xD1,0x95), o2(0xD1,0x96), o2(0xD1,0x97), o2(0xD1,0x98),
     o2(0xD1,0x99), o2(0xD1,0x9A), o2(0xD1,0x9B),

#define from_GB18030_81_30_D3 WORDINDEX2INFO(1077)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D3_infos,

#define from_GB18030_81_30_D4_infos WORDINDEX2INFO(1079)
           INVALID, o2(0xD1,0x9C), o2(0xD1,0x9D), o2(0xD1,0x9E),
     o2(0xD1,0x9F), o2(0xD1,0xA0), o2(0xD1,0xA1), o2(0xD1,0xA2),
     o2(0xD1,0xA3), o2(0xD1,0xA4), o2(0xD1,0xA5),

#define from_GB18030_81_30_D4 WORDINDEX2INFO(1090)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D4_infos,

#define from_GB18030_81_30_D5_infos WORDINDEX2INFO(1092)
           INVALID, o2(0xD1,0xA6), o2(0xD1,0xA7), o2(0xD1,0xA8),
     o2(0xD1,0xA9), o2(0xD1,0xAA), o2(0xD1,0xAB), o2(0xD1,0xAC),
     o2(0xD1,0xAD), o2(0xD1,0xAE), o2(0xD1,0xAF),

#define from_GB18030_81_30_D5 WORDINDEX2INFO(1103)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D5_infos,

#define from_GB18030_81_30_D6_infos WORDINDEX2INFO(1105)
           INVALID, o2(0xD1,0xB0), o2(0xD1,0xB1), o2(0xD1,0xB2),
     o2(0xD1,0xB3), o2(0xD1,0xB4), o2(0xD1,0xB5), o2(0xD1,0xB6),
     o2(0xD1,0xB7), o2(0xD1,0xB8), o2(0xD1,0xB9),

#define from_GB18030_81_30_D6 WORDINDEX2INFO(1116)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D6_infos,

#define from_GB18030_81_30_D7_infos WORDINDEX2INFO(1118)
           INVALID, o2(0xD1,0xBA), o2(0xD1,0xBB), o2(0xD1,0xBC),
     o2(0xD1,0xBD), o2(0xD1,0xBE), o2(0xD1,0xBF), o2(0xD2,0x80),
     o2(0xD2,0x81), o2(0xD2,0x82), o2(0xD2,0x83),

#define from_GB18030_81_30_D7 WORDINDEX2INFO(1129)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D7_infos,

#define from_GB18030_81_30_D8_infos WORDINDEX2INFO(1131)
           INVALID, o2(0xD2,0x84), o2(0xD2,0x85), o2(0xD2,0x86),
     o2(0xD2,0x87), o2(0xD2,0x88), o2(0xD2,0x89), o2(0xD2,0x8A),
     o2(0xD2,0x8B), o2(0xD2,0x8C), o2(0xD2,0x8D),

#define from_GB18030_81_30_D8 WORDINDEX2INFO(1142)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D8_infos,

#define from_GB18030_81_30_D9_infos WORDINDEX2INFO(1144)
           INVALID, o2(0xD2,0x8E), o2(0xD2,0x8F), o2(0xD2,0x90),
     o2(0xD2,0x91), o2(0xD2,0x92), o2(0xD2,0x93), o2(0xD2,0x94),
     o2(0xD2,0x95), o2(0xD2,0x96), o2(0xD2,0x97),

#define from_GB18030_81_30_D9 WORDINDEX2INFO(1155)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_D9_infos,

#define from_GB18030_81_30_DA_infos WORDINDEX2INFO(1157)
           INVALID, o2(0xD2,0x98), o2(0xD2,0x99), o2(0xD2,0x9A),
     o2(0xD2,0x9B), o2(0xD2,0x9C), o2(0xD2,0x9D), o2(0xD2,0x9E),
     o2(0xD2,0x9F), o2(0xD2,0xA0), o2(0xD2,0xA1),

#define from_GB18030_81_30_DA WORDINDEX2INFO(1168)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_DA_infos,

#define from_GB18030_81_30_DB_infos WORDINDEX2INFO(1170)
           INVALID, o2(0xD2,0xA2), o2(0xD2,0xA3), o2(0xD2,0xA4),
     o2(0xD2,0xA5), o2(0xD2,0xA6), o2(0xD2,0xA7), o2(0xD2,0xA8),
     o2(0xD2,0xA9), o2(0xD2,0xAA), o2(0xD2,0xAB),

#define from_GB18030_81_30_DB WORDINDEX2INFO(1181)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_DB_infos,

#define from_GB18030_81_30_DC_infos WORDINDEX2INFO(1183)
           INVALID, o2(0xD2,0xAC), o2(0xD2,0xAD), o2(0xD2,0xAE),
     o2(0xD2,0xAF), o2(0xD2,0xB0), o2(0xD2,0xB1), o2(0xD2,0xB2),
     o2(0xD2,0xB3), o2(0xD2,0xB4), o2(0xD2,0xB5),

#define from_GB18030_81_30_DC WORDINDEX2INFO(1194)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_DC_infos,

#define from_GB18030_81_30_DD_infos WORDINDEX2INFO(1196)
           INVALID, o2(0xD2,0xB6), o2(0xD2,0xB7), o2(0xD2,0xB8),
     o2(0xD2,0xB9), o2(0xD2,0xBA), o2(0xD2,0xBB), o2(0xD2,0xBC),
     o2(0xD2,0xBD), o2(0xD2,0xBE), o2(0xD2,0xBF),

#define from_GB18030_81_30_DD WORDINDEX2INFO(1207)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_DD_infos,

#define from_GB18030_81_30_DE_infos WORDINDEX2INFO(1209)
           INVALID, o2(0xD3,0x80), o2(0xD3,0x81), o2(0xD3,0x82),
     o2(0xD3,0x83), o2(0xD3,0x84), o2(0xD3,0x85), o2(0xD3,0x86),
     o2(0xD3,0x87), o2(0xD3,0x88), o2(0xD3,0x89),

#define from_GB18030_81_30_DE WORDINDEX2INFO(1220)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_DE_infos,

#define from_GB18030_81_30_DF_infos WORDINDEX2INFO(1222)
           INVALID, o2(0xD3,0x8A), o2(0xD3,0x8B), o2(0xD3,0x8C),
     o2(0xD3,0x8D), o2(0xD3,0x8E), o2(0xD3,0x8F), o2(0xD3,0x90),
     o2(0xD3,0x91), o2(0xD3,0x92), o2(0xD3,0x93),

#define from_GB18030_81_30_DF WORDINDEX2INFO(1233)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_DF_infos,

#define from_GB18030_81_30_E0_infos WORDINDEX2INFO(1235)
           INVALID, o2(0xD3,0x94), o2(0xD3,0x95), o2(0xD3,0x96),
     o2(0xD3,0x97), o2(0xD3,0x98), o2(0xD3,0x99), o2(0xD3,0x9A),
     o2(0xD3,0x9B), o2(0xD3,0x9C), o2(0xD3,0x9D),

#define from_GB18030_81_30_E0 WORDINDEX2INFO(1246)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E0_infos,

#define from_GB18030_81_30_E1_infos WORDINDEX2INFO(1248)
           INVALID, o2(0xD3,0x9E), o2(0xD3,0x9F), o2(0xD3,0xA0),
     o2(0xD3,0xA1), o2(0xD3,0xA2), o2(0xD3,0xA3), o2(0xD3,0xA4),
     o2(0xD3,0xA5), o2(0xD3,0xA6), o2(0xD3,0xA7),

#define from_GB18030_81_30_E1 WORDINDEX2INFO(1259)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E1_infos,

#define from_GB18030_81_30_E2_infos WORDINDEX2INFO(1261)
           INVALID, o2(0xD3,0xA8), o2(0xD3,0xA9), o2(0xD3,0xAA),
     o2(0xD3,0xAB), o2(0xD3,0xAC), o2(0xD3,0xAD), o2(0xD3,0xAE),
     o2(0xD3,0xAF), o2(0xD3,0xB0), o2(0xD3,0xB1),

#define from_GB18030_81_30_E2 WORDINDEX2INFO(1272)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E2_infos,

#define from_GB18030_81_30_E3_infos WORDINDEX2INFO(1274)
           INVALID, o2(0xD3,0xB2), o2(0xD3,0xB3), o2(0xD3,0xB4),
     o2(0xD3,0xB5), o2(0xD3,0xB6), o2(0xD3,0xB7), o2(0xD3,0xB8),
     o2(0xD3,0xB9), o2(0xD3,0xBA), o2(0xD3,0xBB),

#define from_GB18030_81_30_E3 WORDINDEX2INFO(1285)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E3_infos,

#define from_GB18030_81_30_E4_infos WORDINDEX2INFO(1287)
           INVALID, o2(0xD3,0xBC), o2(0xD3,0xBD), o2(0xD3,0xBE),
     o2(0xD3,0xBF), o2(0xD4,0x80), o2(0xD4,0x81), o2(0xD4,0x82),
     o2(0xD4,0x83), o2(0xD4,0x84), o2(0xD4,0x85),

#define from_GB18030_81_30_E4 WORDINDEX2INFO(1298)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E4_infos,

#define from_GB18030_81_30_E5_infos WORDINDEX2INFO(1300)
           INVALID, o2(0xD4,0x86), o2(0xD4,0x87), o2(0xD4,0x88),
     o2(0xD4,0x89), o2(0xD4,0x8A), o2(0xD4,0x8B), o2(0xD4,0x8C),
     o2(0xD4,0x8D), o2(0xD4,0x8E), o2(0xD4,0x8F),

#define from_GB18030_81_30_E5 WORDINDEX2INFO(1311)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E5_infos,

#define from_GB18030_81_30_E6_infos WORDINDEX2INFO(1313)
           INVALID, o2(0xD4,0x90), o2(0xD4,0x91), o2(0xD4,0x92),
     o2(0xD4,0x93), o2(0xD4,0x94), o2(0xD4,0x95), o2(0xD4,0x96),
     o2(0xD4,0x97), o2(0xD4,0x98), o2(0xD4,0x99),

#define from_GB18030_81_30_E6 WORDINDEX2INFO(1324)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E6_infos,

#define from_GB18030_81_30_E7_infos WORDINDEX2INFO(1326)
           INVALID, o2(0xD4,0x9A), o2(0xD4,0x9B), o2(0xD4,0x9C),
     o2(0xD4,0x9D), o2(0xD4,0x9E), o2(0xD4,0x9F), o2(0xD4,0xA0),
     o2(0xD4,0xA1), o2(0xD4,0xA2), o2(0xD4,0xA3),

#define from_GB18030_81_30_E7 WORDINDEX2INFO(1337)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E7_infos,

#define from_GB18030_81_30_E8_infos WORDINDEX2INFO(1339)
           INVALID, o2(0xD4,0xA4), o2(0xD4,0xA5), o2(0xD4,0xA6),
     o2(0xD4,0xA7), o2(0xD4,0xA8), o2(0xD4,0xA9), o2(0xD4,0xAA),
     o2(0xD4,0xAB), o2(0xD4,0xAC), o2(0xD4,0xAD),

#define from_GB18030_81_30_E8 WORDINDEX2INFO(1350)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E8_infos,

#define from_GB18030_81_30_E9_infos WORDINDEX2INFO(1352)
           INVALID, o2(0xD4,0xAE), o2(0xD4,0xAF), o2(0xD4,0xB0),
     o2(0xD4,0xB1), o2(0xD4,0xB2), o2(0xD4,0xB3), o2(0xD4,0xB4),
     o2(0xD4,0xB5), o2(0xD4,0xB6), o2(0xD4,0xB7),

#define from_GB18030_81_30_E9 WORDINDEX2INFO(1363)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_E9_infos,

#define from_GB18030_81_30_EA_infos WORDINDEX2INFO(1365)
           INVALID, o2(0xD4,0xB8), o2(0xD4,0xB9), o2(0xD4,0xBA),
     o2(0xD4,0xBB), o2(0xD4,0xBC), o2(0xD4,0xBD), o2(0xD4,0xBE),
     o2(0xD4,0xBF), o2(0xD5,0x80), o2(0xD5,0x81),

#define from_GB18030_81_30_EA WORDINDEX2INFO(1376)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_EA_infos,

#define from_GB18030_81_30_EB_infos WORDINDEX2INFO(1378)
           INVALID, o2(0xD5,0x82), o2(0xD5,0x83), o2(0xD5,0x84),
     o2(0xD5,0x85), o2(0xD5,0x86), o2(0xD5,0x87), o2(0xD5,0x88),
     o2(0xD5,0x89), o2(0xD5,0x8A), o2(0xD5,0x8B),

#define from_GB18030_81_30_EB WORDINDEX2INFO(1389)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_EB_infos,

#define from_GB18030_81_30_EC_infos WORDINDEX2INFO(1391)
           INVALID, o2(0xD5,0x8C), o2(0xD5,0x8D), o2(0xD5,0x8E),
     o2(0xD5,0x8F), o2(0xD5,0x90), o2(0xD5,0x91), o2(0xD5,0x92),
     o2(0xD5,0x93), o2(0xD5,0x94), o2(0xD5,0x95),

#define from_GB18030_81_30_EC WORDINDEX2INFO(1402)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_EC_infos,

#define from_GB18030_81_30_ED_infos WORDINDEX2INFO(1404)
           INVALID, o2(0xD5,0x96), o2(0xD5,0x97), o2(0xD5,0x98),
     o2(0xD5,0x99), o2(0xD5,0x9A), o2(0xD5,0x9B), o2(0xD5,0x9C),
     o2(0xD5,0x9D), o2(0xD5,0x9E), o2(0xD5,0x9F),

#define from_GB18030_81_30_ED WORDINDEX2INFO(1415)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_ED_infos,

#define from_GB18030_81_30_EE_infos WORDINDEX2INFO(1417)
           INVALID, o2(0xD5,0xA0), o2(0xD5,0xA1), o2(0xD5,0xA2),
     o2(0xD5,0xA3), o2(0xD5,0xA4), o2(0xD5,0xA5), o2(0xD5,0xA6),
     o2(0xD5,0xA7), o2(0xD5,0xA8), o2(0xD5,0xA9),

#define from_GB18030_81_30_EE WORDINDEX2INFO(1428)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_EE_infos,

#define from_GB18030_81_30_EF_infos WORDINDEX2INFO(1430)
           INVALID, o2(0xD5,0xAA), o2(0xD5,0xAB), o2(0xD5,0xAC),
     o2(0xD5,0xAD), o2(0xD5,0xAE), o2(0xD5,0xAF), o2(0xD5,0xB0),
     o2(0xD5,0xB1), o2(0xD5,0xB2), o2(0xD5,0xB3),

#define from_GB18030_81_30_EF WORDINDEX2INFO(1441)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_EF_infos,

#define from_GB18030_81_30_F0_infos WORDINDEX2INFO(1443)
           INVALID, o2(0xD5,0xB4), o2(0xD5,0xB5), o2(0xD5,0xB6),
     o2(0xD5,0xB7), o2(0xD5,0xB8), o2(0xD5,0xB9), o2(0xD5,0xBA),
     o2(0xD5,0xBB), o2(0xD5,0xBC), o2(0xD5,0xBD),

#define from_GB18030_81_30_F0 WORDINDEX2INFO(1454)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F0_infos,

#define from_GB18030_81_30_F1_infos WORDINDEX2INFO(1456)
           INVALID, o2(0xD5,0xBE), o2(0xD5,0xBF), o2(0xD6,0x80),
     o2(0xD6,0x81), o2(0xD6,0x82), o2(0xD6,0x83), o2(0xD6,0x84),
     o2(0xD6,0x85), o2(0xD6,0x86), o2(0xD6,0x87),

#define from_GB18030_81_30_F1 WORDINDEX2INFO(1467)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F1_infos,

#define from_GB18030_81_30_F2_infos WORDINDEX2INFO(1469)
           INVALID, o2(0xD6,0x88), o2(0xD6,0x89), o2(0xD6,0x8A),
     o2(0xD6,0x8B), o2(0xD6,0x8C), o2(0xD6,0x8D), o2(0xD6,0x8E),
     o2(0xD6,0x8F), o2(0xD6,0x90), o2(0xD6,0x91),

#define from_GB18030_81_30_F2 WORDINDEX2INFO(1480)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F2_infos,

#define from_GB18030_81_30_F3_infos WORDINDEX2INFO(1482)
           INVALID, o2(0xD6,0x92), o2(0xD6,0x93), o2(0xD6,0x94),
     o2(0xD6,0x95), o2(0xD6,0x96), o2(0xD6,0x97), o2(0xD6,0x98),
     o2(0xD6,0x99), o2(0xD6,0x9A), o2(0xD6,0x9B),

#define from_GB18030_81_30_F3 WORDINDEX2INFO(1493)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F3_infos,

#define from_GB18030_81_30_F4_infos WORDINDEX2INFO(1495)
           INVALID, o2(0xD6,0x9C), o2(0xD6,0x9D), o2(0xD6,0x9E),
     o2(0xD6,0x9F), o2(0xD6,0xA0), o2(0xD6,0xA1), o2(0xD6,0xA2),
     o2(0xD6,0xA3), o2(0xD6,0xA4), o2(0xD6,0xA5),

#define from_GB18030_81_30_F4 WORDINDEX2INFO(1506)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F4_infos,

#define from_GB18030_81_30_F5_infos WORDINDEX2INFO(1508)
           INVALID, o2(0xD6,0xA6), o2(0xD6,0xA7), o2(0xD6,0xA8),
     o2(0xD6,0xA9), o2(0xD6,0xAA), o2(0xD6,0xAB), o2(0xD6,0xAC),
     o2(0xD6,0xAD), o2(0xD6,0xAE), o2(0xD6,0xAF),

#define from_GB18030_81_30_F5 WORDINDEX2INFO(1519)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F5_infos,

#define from_GB18030_81_30_F6_infos WORDINDEX2INFO(1521)
           INVALID, o2(0xD6,0xB0), o2(0xD6,0xB1), o2(0xD6,0xB2),
     o2(0xD6,0xB3), o2(0xD6,0xB4), o2(0xD6,0xB5), o2(0xD6,0xB6),
     o2(0xD6,0xB7), o2(0xD6,0xB8), o2(0xD6,0xB9),

#define from_GB18030_81_30_F6 WORDINDEX2INFO(1532)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F6_infos,

#define from_GB18030_81_30_F7_infos WORDINDEX2INFO(1534)
           INVALID, o2(0xD6,0xBA), o2(0xD6,0xBB), o2(0xD6,0xBC),
     o2(0xD6,0xBD), o2(0xD6,0xBE), o2(0xD6,0xBF), o2(0xD7,0x80),
     o2(0xD7,0x81), o2(0xD7,0x82), o2(0xD7,0x83),

#define from_GB18030_81_30_F7 WORDINDEX2INFO(1545)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F7_infos,

#define from_GB18030_81_30_F8_infos WORDINDEX2INFO(1547)
           INVALID, o2(0xD7,0x84), o2(0xD7,0x85), o2(0xD7,0x86),
     o2(0xD7,0x87), o2(0xD7,0x88), o2(0xD7,0x89), o2(0xD7,0x8A),
     o2(0xD7,0x8B), o2(0xD7,0x8C), o2(0xD7,0x8D),

#define from_GB18030_81_30_F8 WORDINDEX2INFO(1558)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F8_infos,

#define from_GB18030_81_30_F9_infos WORDINDEX2INFO(1560)
           INVALID, o2(0xD7,0x8E), o2(0xD7,0x8F), o2(0xD7,0x90),
     o2(0xD7,0x91), o2(0xD7,0x92), o2(0xD7,0x93), o2(0xD7,0x94),
     o2(0xD7,0x95), o2(0xD7,0x96), o2(0xD7,0x97),

#define from_GB18030_81_30_F9 WORDINDEX2INFO(1571)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_F9_infos,

#define from_GB18030_81_30_FA_infos WORDINDEX2INFO(1573)
           INVALID, o2(0xD7,0x98), o2(0xD7,0x99), o2(0xD7,0x9A),
     o2(0xD7,0x9B), o2(0xD7,0x9C), o2(0xD7,0x9D), o2(0xD7,0x9E),
     o2(0xD7,0x9F), o2(0xD7,0xA0), o2(0xD7,0xA1),

#define from_GB18030_81_30_FA WORDINDEX2INFO(1584)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_FA_infos,

#define from_GB18030_81_30_FB_infos WORDINDEX2INFO(1586)
           INVALID, o2(0xD7,0xA2), o2(0xD7,0xA3), o2(0xD7,0xA4),
     o2(0xD7,0xA5), o2(0xD7,0xA6), o2(0xD7,0xA7), o2(0xD7,0xA8),
     o2(0xD7,0xA9), o2(0xD7,0xAA), o2(0xD7,0xAB),

#define from_GB18030_81_30_FB WORDINDEX2INFO(1597)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_FB_infos,

#define from_GB18030_81_30_FC_infos WORDINDEX2INFO(1599)
           INVALID, o2(0xD7,0xAC), o2(0xD7,0xAD), o2(0xD7,0xAE),
     o2(0xD7,0xAF), o2(0xD7,0xB0), o2(0xD7,0xB1), o2(0xD7,0xB2),
     o2(0xD7,0xB3), o2(0xD7,0xB4), o2(0xD7,0xB5),

#define from_GB18030_81_30_FC WORDINDEX2INFO(1610)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_FC_infos,

#define from_GB18030_81_30_FD_infos WORDINDEX2INFO(1612)
           INVALID, o2(0xD7,0xB6), o2(0xD7,0xB7), o2(0xD7,0xB8),
     o2(0xD7,0xB9), o2(0xD7,0xBA), o2(0xD7,0xBB), o2(0xD7,0xBC),
     o2(0xD7,0xBD), o2(0xD7,0xBE), o2(0xD7,0xBF),

#define from_GB18030_81_30_FD WORDINDEX2INFO(1623)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_FD_infos,

#define from_GB18030_81_30_FE_infos WORDINDEX2INFO(1625)
           INVALID, o2(0xD8,0x80), o2(0xD8,0x81), o2(0xD8,0x82),
     o2(0xD8,0x83), o2(0xD8,0x84), o2(0xD8,0x85), o2(0xD8,0x86),
     o2(0xD8,0x87), o2(0xD8,0x88), o2(0xD8,0x89),

#define from_GB18030_81_30_FE WORDINDEX2INFO(1636)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_30_FE_infos,

#define from_GB18030_81_30_infos WORDINDEX2INFO(1638)
                   INVALID, from_GB18030_81_30_81,
     from_GB18030_81_30_82, from_GB18030_81_30_83,
     from_GB18030_81_30_84, from_GB18030_81_30_85,
     from_GB18030_81_30_86, from_GB18030_81_30_87,
     from_GB18030_81_30_88, from_GB18030_81_30_89,
     from_GB18030_81_30_8A, from_GB18030_81_30_8B,
     from_GB18030_81_30_8C, from_GB18030_81_30_8D,
     from_GB18030_81_30_8E, from_GB18030_81_30_8F,
     from_GB18030_81_30_90, from_GB18030_81_30_91,
     from_GB18030_81_30_92, from_GB18030_81_30_93,
     from_GB18030_81_30_94, from_GB18030_81_30_95,
     from_GB18030_81_30_96, from_GB18030_81_30_97,
     from_GB18030_81_30_98, from_GB18030_81_30_99,
     from_GB18030_81_30_9A, from_GB18030_81_30_9B,
     from_GB18030_81_30_9C, from_GB18030_81_30_9D,
     from_GB18030_81_30_9E, from_GB18030_81_30_9F,
     from_GB18030_81_30_A0, from_GB18030_81_30_A1,
     from_GB18030_81_30_A2, from_GB18030_81_30_A3,
     from_GB18030_81_30_A4, from_GB18030_81_30_A5,
     from_GB18030_81_30_A6, from_GB18030_81_30_A7,
     from_GB18030_81_30_A8, from_GB18030_81_30_A9,
     from_GB18030_81_30_AA, from_GB18030_81_30_AB,
     from_GB18030_81_30_AC, from_GB18030_81_30_AD,
     from_GB18030_81_30_AE, from_GB18030_81_30_AF,
     from_GB18030_81_30_B0, from_GB18030_81_30_B1,
     from_GB18030_81_30_B2, from_GB18030_81_30_B3,
     from_GB18030_81_30_B4, from_GB18030_81_30_B5,
     from_GB18030_81_30_B6, from_GB18030_81_30_B7,
     from_GB18030_81_30_B8, from_GB18030_81_30_B9,
     from_GB18030_81_30_BA, from_GB18030_81_30_BB,
     from_GB18030_81_30_BC, from_GB18030_81_30_BD,
     from_GB18030_81_30_BE, from_GB18030_81_30_BF,
     from_GB18030_81_30_C0, from_GB18030_81_30_C1,
     from_GB18030_81_30_C2, from_GB18030_81_30_C3,
     from_GB18030_81_30_C4, from_GB18030_81_30_C5,
     from_GB18030_81_30_C6, from_GB18030_81_30_C7,
     from_GB18030_81_30_C8, from_GB18030_81_30_C9,
     from_GB18030_81_30_CA, from_GB18030_81_30_CB,
     from_GB18030_81_30_CC, from_GB18030_81_30_CD,
     from_GB18030_81_30_CE, from_GB18030_81_30_CF,
     from_GB18030_81_30_D0, from_GB18030_81_30_D1,
     from_GB18030_81_30_D2, from_GB18030_81_30_D3,
     from_GB18030_81_30_D4, from_GB18030_81_30_D5,
     from_GB18030_81_30_D6, from_GB18030_81_30_D7,
     from_GB18030_81_30_D8, from_GB18030_81_30_D9,
     from_GB18030_81_30_DA, from_GB18030_81_30_DB,
     from_GB18030_81_30_DC, from_GB18030_81_30_DD,
     from_GB18030_81_30_DE, from_GB18030_81_30_DF,
     from_GB18030_81_30_E0, from_GB18030_81_30_E1,
     from_GB18030_81_30_E2, from_GB18030_81_30_E3,
     from_GB18030_81_30_E4, from_GB18030_81_30_E5,
     from_GB18030_81_30_E6, from_GB18030_81_30_E7,
     from_GB18030_81_30_E8, from_GB18030_81_30_E9,
     from_GB18030_81_30_EA, from_GB18030_81_30_EB,
     from_GB18030_81_30_EC, from_GB18030_81_30_ED,
     from_GB18030_81_30_EE, from_GB18030_81_30_EF,
     from_GB18030_81_30_F0, from_GB18030_81_30_F1,
     from_GB18030_81_30_F2, from_GB18030_81_30_F3,
     from_GB18030_81_30_F4, from_GB18030_81_30_F5,
     from_GB18030_81_30_F6, from_GB18030_81_30_F7,
     from_GB18030_81_30_F8, from_GB18030_81_30_F9,
     from_GB18030_81_30_FA, from_GB18030_81_30_FB,
     from_GB18030_81_30_FC, from_GB18030_81_30_FD,
     from_GB18030_81_30_FE,

#define from_GB18030_81_30 WORDINDEX2INFO(1765)
    from_GB18030_81_30_offsets,
    from_GB18030_81_30_infos,

#define from_GB18030_81_31_81_infos WORDINDEX2INFO(1767)
           INVALID, o2(0xD8,0x8A), o2(0xD8,0x8B), o2(0xD8,0x8C),
     o2(0xD8,0x8D), o2(0xD8,0x8E), o2(0xD8,0x8F), o2(0xD8,0x90),
     o2(0xD8,0x91), o2(0xD8,0x92), o2(0xD8,0x93),

#define from_GB18030_81_31_81 WORDINDEX2INFO(1778)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_81_infos,

#define from_GB18030_81_31_82_infos WORDINDEX2INFO(1780)
           INVALID, o2(0xD8,0x94), o2(0xD8,0x95), o2(0xD8,0x96),
     o2(0xD8,0x97), o2(0xD8,0x98), o2(0xD8,0x99), o2(0xD8,0x9A),
     o2(0xD8,0x9B), o2(0xD8,0x9C), o2(0xD8,0x9D),

#define from_GB18030_81_31_82 WORDINDEX2INFO(1791)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_82_infos,

#define from_GB18030_81_31_83_infos WORDINDEX2INFO(1793)
           INVALID, o2(0xD8,0x9E), o2(0xD8,0x9F), o2(0xD8,0xA0),
     o2(0xD8,0xA1), o2(0xD8,0xA2), o2(0xD8,0xA3), o2(0xD8,0xA4),
     o2(0xD8,0xA5), o2(0xD8,0xA6), o2(0xD8,0xA7),

#define from_GB18030_81_31_83 WORDINDEX2INFO(1804)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_83_infos,

#define from_GB18030_81_31_84_infos WORDINDEX2INFO(1806)
           INVALID, o2(0xD8,0xA8), o2(0xD8,0xA9), o2(0xD8,0xAA),
     o2(0xD8,0xAB), o2(0xD8,0xAC), o2(0xD8,0xAD), o2(0xD8,0xAE),
     o2(0xD8,0xAF), o2(0xD8,0xB0), o2(0xD8,0xB1),

#define from_GB18030_81_31_84 WORDINDEX2INFO(1817)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_84_infos,

#define from_GB18030_81_31_85_infos WORDINDEX2INFO(1819)
           INVALID, o2(0xD8,0xB2), o2(0xD8,0xB3), o2(0xD8,0xB4),
     o2(0xD8,0xB5), o2(0xD8,0xB6), o2(0xD8,0xB7), o2(0xD8,0xB8),
     o2(0xD8,0xB9), o2(0xD8,0xBA), o2(0xD8,0xBB),

#define from_GB18030_81_31_85 WORDINDEX2INFO(1830)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_85_infos,

#define from_GB18030_81_31_86_infos WORDINDEX2INFO(1832)
           INVALID, o2(0xD8,0xBC), o2(0xD8,0xBD), o2(0xD8,0xBE),
     o2(0xD8,0xBF), o2(0xD9,0x80), o2(0xD9,0x81), o2(0xD9,0x82),
     o2(0xD9,0x83), o2(0xD9,0x84), o2(0xD9,0x85),

#define from_GB18030_81_31_86 WORDINDEX2INFO(1843)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_86_infos,

#define from_GB18030_81_31_87_infos WORDINDEX2INFO(1845)
           INVALID, o2(0xD9,0x86), o2(0xD9,0x87), o2(0xD9,0x88),
     o2(0xD9,0x89), o2(0xD9,0x8A), o2(0xD9,0x8B), o2(0xD9,0x8C),
     o2(0xD9,0x8D), o2(0xD9,0x8E), o2(0xD9,0x8F),

#define from_GB18030_81_31_87 WORDINDEX2INFO(1856)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_87_infos,

#define from_GB18030_81_31_88_infos WORDINDEX2INFO(1858)
           INVALID, o2(0xD9,0x90), o2(0xD9,0x91), o2(0xD9,0x92),
     o2(0xD9,0x93), o2(0xD9,0x94), o2(0xD9,0x95), o2(0xD9,0x96),
     o2(0xD9,0x97), o2(0xD9,0x98), o2(0xD9,0x99),

#define from_GB18030_81_31_88 WORDINDEX2INFO(1869)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_88_infos,

#define from_GB18030_81_31_89_infos WORDINDEX2INFO(1871)
           INVALID, o2(0xD9,0x9A), o2(0xD9,0x9B), o2(0xD9,0x9C),
     o2(0xD9,0x9D), o2(0xD9,0x9E), o2(0xD9,0x9F), o2(0xD9,0xA0),
     o2(0xD9,0xA1), o2(0xD9,0xA2), o2(0xD9,0xA3),

#define from_GB18030_81_31_89 WORDINDEX2INFO(1882)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_89_infos,

#define from_GB18030_81_31_8A_infos WORDINDEX2INFO(1884)
           INVALID, o2(0xD9,0xA4), o2(0xD9,0xA5), o2(0xD9,0xA6),
     o2(0xD9,0xA7), o2(0xD9,0xA8), o2(0xD9,0xA9), o2(0xD9,0xAA),
     o2(0xD9,0xAB), o2(0xD9,0xAC), o2(0xD9,0xAD),

#define from_GB18030_81_31_8A WORDINDEX2INFO(1895)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_8A_infos,

#define from_GB18030_81_31_8B_infos WORDINDEX2INFO(1897)
           INVALID, o2(0xD9,0xAE), o2(0xD9,0xAF), o2(0xD9,0xB0),
     o2(0xD9,0xB1), o2(0xD9,0xB2), o2(0xD9,0xB3), o2(0xD9,0xB4),
     o2(0xD9,0xB5), o2(0xD9,0xB6), o2(0xD9,0xB7),

#define from_GB18030_81_31_8B WORDINDEX2INFO(1908)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_8B_infos,

#define from_GB18030_81_31_8C_infos WORDINDEX2INFO(1910)
           INVALID, o2(0xD9,0xB8), o2(0xD9,0xB9), o2(0xD9,0xBA),
     o2(0xD9,0xBB), o2(0xD9,0xBC), o2(0xD9,0xBD), o2(0xD9,0xBE),
     o2(0xD9,0xBF), o2(0xDA,0x80), o2(0xDA,0x81),

#define from_GB18030_81_31_8C WORDINDEX2INFO(1921)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_8C_infos,

#define from_GB18030_81_31_8D_infos WORDINDEX2INFO(1923)
           INVALID, o2(0xDA,0x82), o2(0xDA,0x83), o2(0xDA,0x84),
     o2(0xDA,0x85), o2(0xDA,0x86), o2(0xDA,0x87), o2(0xDA,0x88),
     o2(0xDA,0x89), o2(0xDA,0x8A), o2(0xDA,0x8B),

#define from_GB18030_81_31_8D WORDINDEX2INFO(1934)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_8D_infos,

#define from_GB18030_81_31_8E_infos WORDINDEX2INFO(1936)
           INVALID, o2(0xDA,0x8C), o2(0xDA,0x8D), o2(0xDA,0x8E),
     o2(0xDA,0x8F), o2(0xDA,0x90), o2(0xDA,0x91), o2(0xDA,0x92),
     o2(0xDA,0x93), o2(0xDA,0x94), o2(0xDA,0x95),

#define from_GB18030_81_31_8E WORDINDEX2INFO(1947)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_8E_infos,

#define from_GB18030_81_31_8F_infos WORDINDEX2INFO(1949)
           INVALID, o2(0xDA,0x96), o2(0xDA,0x97), o2(0xDA,0x98),
     o2(0xDA,0x99), o2(0xDA,0x9A), o2(0xDA,0x9B), o2(0xDA,0x9C),
     o2(0xDA,0x9D), o2(0xDA,0x9E), o2(0xDA,0x9F),

#define from_GB18030_81_31_8F WORDINDEX2INFO(1960)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_8F_infos,

#define from_GB18030_81_31_90_infos WORDINDEX2INFO(1962)
           INVALID, o2(0xDA,0xA0), o2(0xDA,0xA1), o2(0xDA,0xA2),
     o2(0xDA,0xA3), o2(0xDA,0xA4), o2(0xDA,0xA5), o2(0xDA,0xA6),
     o2(0xDA,0xA7), o2(0xDA,0xA8), o2(0xDA,0xA9),

#define from_GB18030_81_31_90 WORDINDEX2INFO(1973)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_90_infos,

#define from_GB18030_81_31_91_infos WORDINDEX2INFO(1975)
           INVALID, o2(0xDA,0xAA), o2(0xDA,0xAB), o2(0xDA,0xAC),
     o2(0xDA,0xAD), o2(0xDA,0xAE), o2(0xDA,0xAF), o2(0xDA,0xB0),
     o2(0xDA,0xB1), o2(0xDA,0xB2), o2(0xDA,0xB3),

#define from_GB18030_81_31_91 WORDINDEX2INFO(1986)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_91_infos,

#define from_GB18030_81_31_92_infos WORDINDEX2INFO(1988)
           INVALID, o2(0xDA,0xB4), o2(0xDA,0xB5), o2(0xDA,0xB6),
     o2(0xDA,0xB7), o2(0xDA,0xB8), o2(0xDA,0xB9), o2(0xDA,0xBA),
     o2(0xDA,0xBB), o2(0xDA,0xBC), o2(0xDA,0xBD),

#define from_GB18030_81_31_92 WORDINDEX2INFO(1999)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_92_infos,

#define from_GB18030_81_31_93_infos WORDINDEX2INFO(2001)
           INVALID, o2(0xDA,0xBE), o2(0xDA,0xBF), o2(0xDB,0x80),
     o2(0xDB,0x81), o2(0xDB,0x82), o2(0xDB,0x83), o2(0xDB,0x84),
     o2(0xDB,0x85), o2(0xDB,0x86), o2(0xDB,0x87),

#define from_GB18030_81_31_93 WORDINDEX2INFO(2012)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_93_infos,

#define from_GB18030_81_31_94_infos WORDINDEX2INFO(2014)
           INVALID, o2(0xDB,0x88), o2(0xDB,0x89), o2(0xDB,0x8A),
     o2(0xDB,0x8B), o2(0xDB,0x8C), o2(0xDB,0x8D), o2(0xDB,0x8E),
     o2(0xDB,0x8F), o2(0xDB,0x90), o2(0xDB,0x91),

#define from_GB18030_81_31_94 WORDINDEX2INFO(2025)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_94_infos,

#define from_GB18030_81_31_95_infos WORDINDEX2INFO(2027)
           INVALID, o2(0xDB,0x92), o2(0xDB,0x93), o2(0xDB,0x94),
     o2(0xDB,0x95), o2(0xDB,0x96), o2(0xDB,0x97), o2(0xDB,0x98),
     o2(0xDB,0x99), o2(0xDB,0x9A), o2(0xDB,0x9B),

#define from_GB18030_81_31_95 WORDINDEX2INFO(2038)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_95_infos,

#define from_GB18030_81_31_96_infos WORDINDEX2INFO(2040)
           INVALID, o2(0xDB,0x9C), o2(0xDB,0x9D), o2(0xDB,0x9E),
     o2(0xDB,0x9F), o2(0xDB,0xA0), o2(0xDB,0xA1), o2(0xDB,0xA2),
     o2(0xDB,0xA3), o2(0xDB,0xA4), o2(0xDB,0xA5),

#define from_GB18030_81_31_96 WORDINDEX2INFO(2051)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_96_infos,

#define from_GB18030_81_31_97_infos WORDINDEX2INFO(2053)
           INVALID, o2(0xDB,0xA6), o2(0xDB,0xA7), o2(0xDB,0xA8),
     o2(0xDB,0xA9), o2(0xDB,0xAA), o2(0xDB,0xAB), o2(0xDB,0xAC),
     o2(0xDB,0xAD), o2(0xDB,0xAE), o2(0xDB,0xAF),

#define from_GB18030_81_31_97 WORDINDEX2INFO(2064)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_97_infos,

#define from_GB18030_81_31_98_infos WORDINDEX2INFO(2066)
           INVALID, o2(0xDB,0xB0), o2(0xDB,0xB1), o2(0xDB,0xB2),
     o2(0xDB,0xB3), o2(0xDB,0xB4), o2(0xDB,0xB5), o2(0xDB,0xB6),
     o2(0xDB,0xB7), o2(0xDB,0xB8), o2(0xDB,0xB9),

#define from_GB18030_81_31_98 WORDINDEX2INFO(2077)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_98_infos,

#define from_GB18030_81_31_99_infos WORDINDEX2INFO(2079)
           INVALID, o2(0xDB,0xBA), o2(0xDB,0xBB), o2(0xDB,0xBC),
     o2(0xDB,0xBD), o2(0xDB,0xBE), o2(0xDB,0xBF), o2(0xDC,0x80),
     o2(0xDC,0x81), o2(0xDC,0x82), o2(0xDC,0x83),

#define from_GB18030_81_31_99 WORDINDEX2INFO(2090)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_99_infos,

#define from_GB18030_81_31_9A_infos WORDINDEX2INFO(2092)
           INVALID, o2(0xDC,0x84), o2(0xDC,0x85), o2(0xDC,0x86),
     o2(0xDC,0x87), o2(0xDC,0x88), o2(0xDC,0x89), o2(0xDC,0x8A),
     o2(0xDC,0x8B), o2(0xDC,0x8C), o2(0xDC,0x8D),

#define from_GB18030_81_31_9A WORDINDEX2INFO(2103)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_9A_infos,

#define from_GB18030_81_31_9B_infos WORDINDEX2INFO(2105)
           INVALID, o2(0xDC,0x8E), o2(0xDC,0x8F), o2(0xDC,0x90),
     o2(0xDC,0x91), o2(0xDC,0x92), o2(0xDC,0x93), o2(0xDC,0x94),
     o2(0xDC,0x95), o2(0xDC,0x96), o2(0xDC,0x97),

#define from_GB18030_81_31_9B WORDINDEX2INFO(2116)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_9B_infos,

#define from_GB18030_81_31_9C_infos WORDINDEX2INFO(2118)
           INVALID, o2(0xDC,0x98), o2(0xDC,0x99), o2(0xDC,0x9A),
     o2(0xDC,0x9B), o2(0xDC,0x9C), o2(0xDC,0x9D), o2(0xDC,0x9E),
     o2(0xDC,0x9F), o2(0xDC,0xA0), o2(0xDC,0xA1),

#define from_GB18030_81_31_9C WORDINDEX2INFO(2129)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_9C_infos,

#define from_GB18030_81_31_9D_infos WORDINDEX2INFO(2131)
           INVALID, o2(0xDC,0xA2), o2(0xDC,0xA3), o2(0xDC,0xA4),
     o2(0xDC,0xA5), o2(0xDC,0xA6), o2(0xDC,0xA7), o2(0xDC,0xA8),
     o2(0xDC,0xA9), o2(0xDC,0xAA), o2(0xDC,0xAB),

#define from_GB18030_81_31_9D WORDINDEX2INFO(2142)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_9D_infos,

#define from_GB18030_81_31_9E_infos WORDINDEX2INFO(2144)
           INVALID, o2(0xDC,0xAC), o2(0xDC,0xAD), o2(0xDC,0xAE),
     o2(0xDC,0xAF), o2(0xDC,0xB0), o2(0xDC,0xB1), o2(0xDC,0xB2),
     o2(0xDC,0xB3), o2(0xDC,0xB4), o2(0xDC,0xB5),

#define from_GB18030_81_31_9E WORDINDEX2INFO(2155)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_9E_infos,

#define from_GB18030_81_31_9F_infos WORDINDEX2INFO(2157)
           INVALID, o2(0xDC,0xB6), o2(0xDC,0xB7), o2(0xDC,0xB8),
     o2(0xDC,0xB9), o2(0xDC,0xBA), o2(0xDC,0xBB), o2(0xDC,0xBC),
     o2(0xDC,0xBD), o2(0xDC,0xBE), o2(0xDC,0xBF),

#define from_GB18030_81_31_9F WORDINDEX2INFO(2168)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_9F_infos,

#define from_GB18030_81_31_A0_infos WORDINDEX2INFO(2170)
           INVALID, o2(0xDD,0x80), o2(0xDD,0x81), o2(0xDD,0x82),
     o2(0xDD,0x83), o2(0xDD,0x84), o2(0xDD,0x85), o2(0xDD,0x86),
     o2(0xDD,0x87), o2(0xDD,0x88), o2(0xDD,0x89),

#define from_GB18030_81_31_A0 WORDINDEX2INFO(2181)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A0_infos,

#define from_GB18030_81_31_A1_infos WORDINDEX2INFO(2183)
           INVALID, o2(0xDD,0x8A), o2(0xDD,0x8B), o2(0xDD,0x8C),
     o2(0xDD,0x8D), o2(0xDD,0x8E), o2(0xDD,0x8F), o2(0xDD,0x90),
     o2(0xDD,0x91), o2(0xDD,0x92), o2(0xDD,0x93),

#define from_GB18030_81_31_A1 WORDINDEX2INFO(2194)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A1_infos,

#define from_GB18030_81_31_A2_infos WORDINDEX2INFO(2196)
           INVALID, o2(0xDD,0x94), o2(0xDD,0x95), o2(0xDD,0x96),
     o2(0xDD,0x97), o2(0xDD,0x98), o2(0xDD,0x99), o2(0xDD,0x9A),
     o2(0xDD,0x9B), o2(0xDD,0x9C), o2(0xDD,0x9D),

#define from_GB18030_81_31_A2 WORDINDEX2INFO(2207)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A2_infos,

#define from_GB18030_81_31_A3_infos WORDINDEX2INFO(2209)
           INVALID, o2(0xDD,0x9E), o2(0xDD,0x9F), o2(0xDD,0xA0),
     o2(0xDD,0xA1), o2(0xDD,0xA2), o2(0xDD,0xA3), o2(0xDD,0xA4),
     o2(0xDD,0xA5), o2(0xDD,0xA6), o2(0xDD,0xA7),

#define from_GB18030_81_31_A3 WORDINDEX2INFO(2220)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A3_infos,

#define from_GB18030_81_31_A4_infos WORDINDEX2INFO(2222)
           INVALID, o2(0xDD,0xA8), o2(0xDD,0xA9), o2(0xDD,0xAA),
     o2(0xDD,0xAB), o2(0xDD,0xAC), o2(0xDD,0xAD), o2(0xDD,0xAE),
     o2(0xDD,0xAF), o2(0xDD,0xB0), o2(0xDD,0xB1),

#define from_GB18030_81_31_A4 WORDINDEX2INFO(2233)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A4_infos,

#define from_GB18030_81_31_A5_infos WORDINDEX2INFO(2235)
           INVALID, o2(0xDD,0xB2), o2(0xDD,0xB3), o2(0xDD,0xB4),
     o2(0xDD,0xB5), o2(0xDD,0xB6), o2(0xDD,0xB7), o2(0xDD,0xB8),
     o2(0xDD,0xB9), o2(0xDD,0xBA), o2(0xDD,0xBB),

#define from_GB18030_81_31_A5 WORDINDEX2INFO(2246)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A5_infos,

#define from_GB18030_81_31_A6_infos WORDINDEX2INFO(2248)
           INVALID, o2(0xDD,0xBC), o2(0xDD,0xBD), o2(0xDD,0xBE),
     o2(0xDD,0xBF), o2(0xDE,0x80), o2(0xDE,0x81), o2(0xDE,0x82),
     o2(0xDE,0x83), o2(0xDE,0x84), o2(0xDE,0x85),

#define from_GB18030_81_31_A6 WORDINDEX2INFO(2259)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A6_infos,

#define from_GB18030_81_31_A7_infos WORDINDEX2INFO(2261)
           INVALID, o2(0xDE,0x86), o2(0xDE,0x87), o2(0xDE,0x88),
     o2(0xDE,0x89), o2(0xDE,0x8A), o2(0xDE,0x8B), o2(0xDE,0x8C),
     o2(0xDE,0x8D), o2(0xDE,0x8E), o2(0xDE,0x8F),

#define from_GB18030_81_31_A7 WORDINDEX2INFO(2272)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A7_infos,

#define from_GB18030_81_31_A8_infos WORDINDEX2INFO(2274)
           INVALID, o2(0xDE,0x90), o2(0xDE,0x91), o2(0xDE,0x92),
     o2(0xDE,0x93), o2(0xDE,0x94), o2(0xDE,0x95), o2(0xDE,0x96),
     o2(0xDE,0x97), o2(0xDE,0x98), o2(0xDE,0x99),

#define from_GB18030_81_31_A8 WORDINDEX2INFO(2285)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A8_infos,

#define from_GB18030_81_31_A9_infos WORDINDEX2INFO(2287)
           INVALID, o2(0xDE,0x9A), o2(0xDE,0x9B), o2(0xDE,0x9C),
     o2(0xDE,0x9D), o2(0xDE,0x9E), o2(0xDE,0x9F), o2(0xDE,0xA0),
     o2(0xDE,0xA1), o2(0xDE,0xA2), o2(0xDE,0xA3),

#define from_GB18030_81_31_A9 WORDINDEX2INFO(2298)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_A9_infos,

#define from_GB18030_81_31_AA_infos WORDINDEX2INFO(2300)
           INVALID, o2(0xDE,0xA4), o2(0xDE,0xA5), o2(0xDE,0xA6),
     o2(0xDE,0xA7), o2(0xDE,0xA8), o2(0xDE,0xA9), o2(0xDE,0xAA),
     o2(0xDE,0xAB), o2(0xDE,0xAC), o2(0xDE,0xAD),

#define from_GB18030_81_31_AA WORDINDEX2INFO(2311)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_AA_infos,

#define from_GB18030_81_31_AB_infos WORDINDEX2INFO(2313)
           INVALID, o2(0xDE,0xAE), o2(0xDE,0xAF), o2(0xDE,0xB0),
     o2(0xDE,0xB1), o2(0xDE,0xB2), o2(0xDE,0xB3), o2(0xDE,0xB4),
     o2(0xDE,0xB5), o2(0xDE,0xB6), o2(0xDE,0xB7),

#define from_GB18030_81_31_AB WORDINDEX2INFO(2324)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_AB_infos,

#define from_GB18030_81_31_AC_infos WORDINDEX2INFO(2326)
           INVALID, o2(0xDE,0xB8), o2(0xDE,0xB9), o2(0xDE,0xBA),
     o2(0xDE,0xBB), o2(0xDE,0xBC), o2(0xDE,0xBD), o2(0xDE,0xBE),
     o2(0xDE,0xBF), o2(0xDF,0x80), o2(0xDF,0x81),

#define from_GB18030_81_31_AC WORDINDEX2INFO(2337)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_AC_infos,

#define from_GB18030_81_31_AD_infos WORDINDEX2INFO(2339)
           INVALID, o2(0xDF,0x82), o2(0xDF,0x83), o2(0xDF,0x84),
     o2(0xDF,0x85), o2(0xDF,0x86), o2(0xDF,0x87), o2(0xDF,0x88),
     o2(0xDF,0x89), o2(0xDF,0x8A), o2(0xDF,0x8B),

#define from_GB18030_81_31_AD WORDINDEX2INFO(2350)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_AD_infos,

#define from_GB18030_81_31_AE_infos WORDINDEX2INFO(2352)
           INVALID, o2(0xDF,0x8C), o2(0xDF,0x8D), o2(0xDF,0x8E),
     o2(0xDF,0x8F), o2(0xDF,0x90), o2(0xDF,0x91), o2(0xDF,0x92),
     o2(0xDF,0x93), o2(0xDF,0x94), o2(0xDF,0x95),

#define from_GB18030_81_31_AE WORDINDEX2INFO(2363)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_AE_infos,

#define from_GB18030_81_31_AF_infos WORDINDEX2INFO(2365)
           INVALID, o2(0xDF,0x96), o2(0xDF,0x97), o2(0xDF,0x98),
     o2(0xDF,0x99), o2(0xDF,0x9A), o2(0xDF,0x9B), o2(0xDF,0x9C),
     o2(0xDF,0x9D), o2(0xDF,0x9E), o2(0xDF,0x9F),

#define from_GB18030_81_31_AF WORDINDEX2INFO(2376)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_AF_infos,

#define from_GB18030_81_31_B0_infos WORDINDEX2INFO(2378)
           INVALID, o2(0xDF,0xA0), o2(0xDF,0xA1), o2(0xDF,0xA2),
     o2(0xDF,0xA3), o2(0xDF,0xA4), o2(0xDF,0xA5), o2(0xDF,0xA6),
     o2(0xDF,0xA7), o2(0xDF,0xA8), o2(0xDF,0xA9),

#define from_GB18030_81_31_B0 WORDINDEX2INFO(2389)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_B0_infos,

#define from_GB18030_81_31_B1_infos WORDINDEX2INFO(2391)
           INVALID, o2(0xDF,0xAA), o2(0xDF,0xAB), o2(0xDF,0xAC),
     o2(0xDF,0xAD), o2(0xDF,0xAE), o2(0xDF,0xAF), o2(0xDF,0xB0),
     o2(0xDF,0xB1), o2(0xDF,0xB2), o2(0xDF,0xB3),

#define from_GB18030_81_31_B1 WORDINDEX2INFO(2402)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_B1_infos,

#define from_GB18030_81_31_B2_infos WORDINDEX2INFO(2404)
           INVALID, o2(0xDF,0xB4), o2(0xDF,0xB5), o2(0xDF,0xB6),
     o2(0xDF,0xB7), o2(0xDF,0xB8), o2(0xDF,0xB9), o2(0xDF,0xBA),
     o2(0xDF,0xBB), o2(0xDF,0xBC), o2(0xDF,0xBD),

#define from_GB18030_81_31_B2 WORDINDEX2INFO(2415)
    from_GB18030_81_30_81_offsets,
    from_GB18030_81_31_B2_infos,

#define from_GB18030_81_31_B3_infos WORDINDEX2INFO(2417)
            INVALID,  o2(0xDF,0xBE),  o2(0xDF,0xBF), funsio(179604),

#define from_GB18030_81_31_B3 WORDINDEX2INFO(2421)
    from_GB18030_81_31_B3_offsets,
    from_GB18030_81_31_B3_infos,

#define from_GB18030_81_31_B4_infos WORDINDEX2INFO(2423)
            INVALID, funsio(179604),

#define from_GB18030_81_31_B4 WORDINDEX2INFO(2425)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_31_B4_infos,

#define from_GB18030_81_31_infos WORDINDEX2INFO(2427)
                   INVALID, from_GB18030_81_31_81,
     from_GB18030_81_31_82, from_GB18030_81_31_83,
     from_GB18030_81_31_84, from_GB18030_81_31_85,
     from_GB18030_81_31_86, from_GB18030_81_31_87,
     from_GB18030_81_31_88, from_GB18030_81_31_89,
     from_GB18030_81_31_8A, from_GB18030_81_31_8B,
     from_GB18030_81_31_8C, from_GB18030_81_31_8D,
     from_GB18030_81_31_8E, from_GB18030_81_31_8F,
     from_GB18030_81_31_90, from_GB18030_81_31_91,
     from_GB18030_81_31_92, from_GB18030_81_31_93,
     from_GB18030_81_31_94, from_GB18030_81_31_95,
     from_GB18030_81_31_96, from_GB18030_81_31_97,
     from_GB18030_81_31_98, from_GB18030_81_31_99,
     from_GB18030_81_31_9A, from_GB18030_81_31_9B,
     from_GB18030_81_31_9C, from_GB18030_81_31_9D,
     from_GB18030_81_31_9E, from_GB18030_81_31_9F,
     from_GB18030_81_31_A0, from_GB18030_81_31_A1,
     from_GB18030_81_31_A2, from_GB18030_81_31_A3,
     from_GB18030_81_31_A4, from_GB18030_81_31_A5,
     from_GB18030_81_31_A6, from_GB18030_81_31_A7,
     from_GB18030_81_31_A8, from_GB18030_81_31_A9,
     from_GB18030_81_31_AA, from_GB18030_81_31_AB,
     from_GB18030_81_31_AC, from_GB18030_81_31_AD,
     from_GB18030_81_31_AE, from_GB18030_81_31_AF,
     from_GB18030_81_31_B0, from_GB18030_81_31_B1,
     from_GB18030_81_31_B2, from_GB18030_81_31_B3,
     from_GB18030_81_31_B4,

#define from_GB18030_81_31 WORDINDEX2INFO(2480)
    from_GB18030_81_31_offsets,
    from_GB18030_81_31_infos,

#define from_GB18030_81_32_infos WORDINDEX2INFO(2482)
                   INVALID, from_GB18030_81_31_B4,

#define from_GB18030_81_32 WORDINDEX2INFO(2484)
    from_GB18030_81_32_offsets,
    from_GB18030_81_32_infos,

#define from_GB18030_81_36_A5_infos WORDINDEX2INFO(2486)
            INVALID, funsio(179604), funsio(179603), funsio(179599),
     funsio(179597), funsio(179595),

#define from_GB18030_81_36_A5 WORDINDEX2INFO(2492)
    from_GB18030_81_36_A5_offsets,
    from_GB18030_81_36_A5_infos,

#define from_GB18030_81_36_A6_infos WORDINDEX2INFO(2494)
            INVALID, funsio(179595), funsio(179593),

#define from_GB18030_81_36_A6 WORDINDEX2INFO(2497)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_81_36_A6_infos,

#define from_GB18030_81_36_A7_infos WORDINDEX2INFO(2499)
            INVALID, funsio(179593), funsio(179592), funsio(179590),
     funsio(179589),

#define from_GB18030_81_36_A7 WORDINDEX2INFO(2504)
    from_GB18030_81_36_A7_offsets,
    from_GB18030_81_36_A7_infos,

#define from_GB18030_81_36_A8_infos WORDINDEX2INFO(2506)
            INVALID, funsio(179588),

#define from_GB18030_81_36_A8 WORDINDEX2INFO(2508)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_A8_infos,

#define from_GB18030_81_36_B3_infos WORDINDEX2INFO(2510)
            INVALID, funsio(179588), funsio(179587),

#define from_GB18030_81_36_B3 WORDINDEX2INFO(2513)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_81_36_B3_infos,

#define from_GB18030_81_36_B4_infos WORDINDEX2INFO(2515)
            INVALID, funsio(179587),

#define from_GB18030_81_36_B4 WORDINDEX2INFO(2517)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_B4_infos,

#define from_GB18030_81_36_BB_infos WORDINDEX2INFO(2519)
            INVALID, funsio(179587), funsio(179586), funsio(179585),

#define from_GB18030_81_36_BB WORDINDEX2INFO(2523)
    from_GB18030_81_36_BB_offsets,
    from_GB18030_81_36_BB_infos,

#define from_GB18030_81_36_BC_infos WORDINDEX2INFO(2525)
            INVALID, funsio(179585), funsio(179584),

#define from_GB18030_81_36_BC WORDINDEX2INFO(2528)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_81_36_BC_infos,

#define from_GB18030_81_36_BD_infos WORDINDEX2INFO(2530)
            INVALID, funsio(179584), funsio(179583),

#define from_GB18030_81_36_BD WORDINDEX2INFO(2533)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_81_36_BD_infos,

#define from_GB18030_81_36_BE_infos WORDINDEX2INFO(2535)
            INVALID, funsio(179583), funsio(179582),

#define from_GB18030_81_36_BE WORDINDEX2INFO(2538)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_81_36_BE_infos,

#define from_GB18030_81_36_BF_infos WORDINDEX2INFO(2540)
            INVALID, funsio(179582),

#define from_GB18030_81_36_BF WORDINDEX2INFO(2542)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_BF_infos,

#define from_GB18030_81_36_C4_infos WORDINDEX2INFO(2544)
            INVALID, funsio(179582), funsio(179570),

#define from_GB18030_81_36_C4 WORDINDEX2INFO(2547)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_36_C4_infos,

#define from_GB18030_81_36_C5_infos WORDINDEX2INFO(2549)
            INVALID, funsio(179560),

#define from_GB18030_81_36_C5 WORDINDEX2INFO(2551)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_C5_infos,

#define from_GB18030_81_36_C7_infos WORDINDEX2INFO(2553)
            INVALID, funsio(179560), funsio(179556), funsio(179552),

#define from_GB18030_81_36_C7 WORDINDEX2INFO(2557)
    from_GB18030_81_36_C7_offsets,
    from_GB18030_81_36_C7_infos,

#define from_GB18030_81_36_C8_infos WORDINDEX2INFO(2559)
            INVALID, funsio(179552),

#define from_GB18030_81_36_C8 WORDINDEX2INFO(2561)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_C8_infos,

#define from_GB18030_81_36_D2_infos WORDINDEX2INFO(2563)
            INVALID, funsio(179552), funsio(179551),

#define from_GB18030_81_36_D2 WORDINDEX2INFO(2566)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_81_36_D2_infos,

#define from_GB18030_81_36_D3_infos WORDINDEX2INFO(2568)
            INVALID, funsio(179550), funsio(179549), funsio(179548),
     funsio(179547),

#define from_GB18030_81_36_D3 WORDINDEX2INFO(2573)
    from_GB18030_81_36_D3_offsets,
    from_GB18030_81_36_D3_infos,

#define from_GB18030_81_36_D4_infos WORDINDEX2INFO(2575)
            INVALID, funsio(179543), funsio(179542), funsio(179541),
     funsio(179536), funsio(179535),

#define from_GB18030_81_36_D4 WORDINDEX2INFO(2581)
    from_GB18030_81_36_D4_offsets,
    from_GB18030_81_36_D4_infos,

#define from_GB18030_81_36_D5_infos WORDINDEX2INFO(2583)
            INVALID, funsio(179535), funsio(179531), funsio(179530),

#define from_GB18030_81_36_D5 WORDINDEX2INFO(2587)
    from_GB18030_81_36_D5_offsets,
    from_GB18030_81_36_D5_infos,

#define from_GB18030_81_36_D6_infos WORDINDEX2INFO(2589)
            INVALID, funsio(179530), funsio(179529), funsio(179528),

#define from_GB18030_81_36_D6 WORDINDEX2INFO(2593)
    from_GB18030_81_36_D6_offsets,
    from_GB18030_81_36_D6_infos,

#define from_GB18030_81_36_D7_infos WORDINDEX2INFO(2595)
            INVALID, funsio(179528), funsio(179527),

#define from_GB18030_81_36_D7 WORDINDEX2INFO(2598)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_81_36_D7_infos,

#define from_GB18030_81_36_D8_infos WORDINDEX2INFO(2600)
            INVALID, funsio(179527), funsio(179525), funsio(179521),

#define from_GB18030_81_36_D8 WORDINDEX2INFO(2604)
    from_GB18030_81_36_D8_offsets,
    from_GB18030_81_36_D8_infos,

#define from_GB18030_81_36_D9_infos WORDINDEX2INFO(2606)
            INVALID, funsio(179521), funsio(179519),

#define from_GB18030_81_36_D9 WORDINDEX2INFO(2609)
    from_GB18030_81_36_D9_offsets,
    from_GB18030_81_36_D9_infos,

#define from_GB18030_81_36_DA_infos WORDINDEX2INFO(2611)
            INVALID, funsio(179519),

#define from_GB18030_81_36_DA WORDINDEX2INFO(2613)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_DA_infos,

#define from_GB18030_81_36_DD_infos WORDINDEX2INFO(2615)
            INVALID, funsio(179519), funsio(179518), funsio(179517),

#define from_GB18030_81_36_DD WORDINDEX2INFO(2619)
    from_GB18030_81_36_DD_offsets,
    from_GB18030_81_36_DD_infos,

#define from_GB18030_81_36_DE_infos WORDINDEX2INFO(2621)
            INVALID, funsio(179517), funsio(179516),

#define from_GB18030_81_36_DE WORDINDEX2INFO(2624)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_36_DE_infos,

#define from_GB18030_81_36_DF_infos WORDINDEX2INFO(2626)
            INVALID, funsio(179516),

#define from_GB18030_81_36_DF WORDINDEX2INFO(2628)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_DF_infos,

#define from_GB18030_81_36_E1_infos WORDINDEX2INFO(2630)
            INVALID, funsio(179516), funsio(179515),

#define from_GB18030_81_36_E1 WORDINDEX2INFO(2633)
    from_GB18030_81_36_E1_offsets,
    from_GB18030_81_36_E1_infos,

#define from_GB18030_81_36_E2_infos WORDINDEX2INFO(2635)
            INVALID, funsio(179515),

#define from_GB18030_81_36_E2 WORDINDEX2INFO(2637)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_E2_infos,

#define from_GB18030_81_36_E9_infos WORDINDEX2INFO(2639)
            INVALID, funsio(179515), funsio(179514),

#define from_GB18030_81_36_E9 WORDINDEX2INFO(2642)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_81_36_E9_infos,

#define from_GB18030_81_36_EA_infos WORDINDEX2INFO(2644)
            INVALID, funsio(179514),

#define from_GB18030_81_36_EA WORDINDEX2INFO(2646)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_36_EA_infos,

#define from_GB18030_81_36_infos WORDINDEX2INFO(2648)
                   INVALID, from_GB18030_81_31_B4,
     from_GB18030_81_36_A5, from_GB18030_81_36_A6,
     from_GB18030_81_36_A7, from_GB18030_81_36_A8,
     from_GB18030_81_36_B3, from_GB18030_81_36_B4,
     from_GB18030_81_36_BB, from_GB18030_81_36_BC,
     from_GB18030_81_36_BD, from_GB18030_81_36_BE,
     from_GB18030_81_36_BF, from_GB18030_81_36_C4,
     from_GB18030_81_36_C5, from_GB18030_81_36_C7,
     from_GB18030_81_36_C8, from_GB18030_81_36_D2,
     from_GB18030_81_36_D3, from_GB18030_81_36_D4,
     from_GB18030_81_36_D5, from_GB18030_81_36_D6,
     from_GB18030_81_36_D7, from_GB18030_81_36_D8,
     from_GB18030_81_36_D9, from_GB18030_81_36_DA,
     from_GB18030_81_36_DD, from_GB18030_81_36_DE,
     from_GB18030_81_36_DF, from_GB18030_81_36_E1,
     from_GB18030_81_36_E2, from_GB18030_81_36_E9,
     from_GB18030_81_36_EA,

#define from_GB18030_81_36 WORDINDEX2INFO(2681)
    from_GB18030_81_36_offsets,
    from_GB18030_81_36_infos,

#define from_GB18030_81_37_8C_infos WORDINDEX2INFO(2683)
            INVALID, funsio(179514), funsio(179504),

#define from_GB18030_81_37_8C WORDINDEX2INFO(2686)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_37_8C_infos,

#define from_GB18030_81_37_8D_infos WORDINDEX2INFO(2688)
            INVALID, funsio(179504), funsio(179464),

#define from_GB18030_81_37_8D WORDINDEX2INFO(2691)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_37_8D_infos,

#define from_GB18030_81_37_8E_infos WORDINDEX2INFO(2693)
            INVALID, funsio(179464),

#define from_GB18030_81_37_8E WORDINDEX2INFO(2695)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_37_8E_infos,

#define from_GB18030_81_37_97_infos WORDINDEX2INFO(2697)
            INVALID, funsio(179464), funsio(179388),

#define from_GB18030_81_37_97 WORDINDEX2INFO(2700)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_37_97_infos,

#define from_GB18030_81_37_98_infos WORDINDEX2INFO(2702)
            INVALID, funsio(179352),

#define from_GB18030_81_37_98 WORDINDEX2INFO(2704)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_37_98_infos,

#define from_GB18030_81_37_99_infos WORDINDEX2INFO(2706)
            INVALID, funsio(179352), funsio(179337), funsio(179334),

#define from_GB18030_81_37_99 WORDINDEX2INFO(2710)
    from_GB18030_81_37_99_offsets,
    from_GB18030_81_37_99_infos,

#define from_GB18030_81_37_9A_infos WORDINDEX2INFO(2712)
            INVALID, funsio(179334), funsio(179332),

#define from_GB18030_81_37_9A WORDINDEX2INFO(2715)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_37_9A_infos,

#define from_GB18030_81_37_9B_infos WORDINDEX2INFO(2717)
            INVALID, funsio(179332),

#define from_GB18030_81_37_9B WORDINDEX2INFO(2719)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_37_9B_infos,

#define from_GB18030_81_37_9C_infos WORDINDEX2INFO(2721)
            INVALID, funsio(179332), funsio(179330),

#define from_GB18030_81_37_9C WORDINDEX2INFO(2724)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_81_37_9C_infos,

#define from_GB18030_81_37_9D_infos WORDINDEX2INFO(2726)
            INVALID, funsio(179328), funsio(179326),

#define from_GB18030_81_37_9D WORDINDEX2INFO(2729)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_81_37_9D_infos,

#define from_GB18030_81_37_9E_infos WORDINDEX2INFO(2731)
            INVALID, funsio(179326), funsio(179325), funsio(179323),

#define from_GB18030_81_37_9E WORDINDEX2INFO(2735)
    from_GB18030_81_37_9E_offsets,
    from_GB18030_81_37_9E_infos,

#define from_GB18030_81_37_9F_infos WORDINDEX2INFO(2737)
            INVALID, funsio(179323),

#define from_GB18030_81_37_9F WORDINDEX2INFO(2739)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_37_9F_infos,

#define from_GB18030_81_37_A0_infos WORDINDEX2INFO(2741)
            INVALID, funsio(179323), funsio(179319),

#define from_GB18030_81_37_A0 WORDINDEX2INFO(2744)
    from_GB18030_81_36_E1_offsets,
    from_GB18030_81_37_A0_infos,

#define from_GB18030_81_37_A1_infos WORDINDEX2INFO(2746)
            INVALID, funsio(179319),

#define from_GB18030_81_37_A1 WORDINDEX2INFO(2748)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_37_A1_infos,

#define from_GB18030_81_37_A3_infos WORDINDEX2INFO(2750)
            INVALID, funsio(179319), funsio(179317), funsio(179316),

#define from_GB18030_81_37_A3 WORDINDEX2INFO(2754)
    from_GB18030_81_36_C7_offsets,
    from_GB18030_81_37_A3_infos,

#define from_GB18030_81_37_A4_infos WORDINDEX2INFO(2756)
            INVALID, funsio(179316),

#define from_GB18030_81_37_A4 WORDINDEX2INFO(2758)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_37_A4_infos,

#define from_GB18030_81_37_A8_infos WORDINDEX2INFO(2760)
            INVALID, funsio(179316), funsio(179315), funsio(179314),

#define from_GB18030_81_37_A8 WORDINDEX2INFO(2764)
    from_GB18030_81_36_BB_offsets,
    from_GB18030_81_37_A8_infos,

#define from_GB18030_81_37_A9_infos WORDINDEX2INFO(2766)
            INVALID, funsio(179314),

#define from_GB18030_81_37_A9 WORDINDEX2INFO(2768)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_37_A9_infos,

#define from_GB18030_81_37_infos WORDINDEX2INFO(2770)
                   INVALID, from_GB18030_81_36_EA,
     from_GB18030_81_37_8C, from_GB18030_81_37_8D,
     from_GB18030_81_37_8E, from_GB18030_81_37_97,
     from_GB18030_81_37_98, from_GB18030_81_37_99,
     from_GB18030_81_37_9A, from_GB18030_81_37_9B,
     from_GB18030_81_37_9C, from_GB18030_81_37_9D,
     from_GB18030_81_37_9E, from_GB18030_81_37_9F,
     from_GB18030_81_37_A0, from_GB18030_81_37_A1,
     from_GB18030_81_37_A3, from_GB18030_81_37_A4,
     from_GB18030_81_37_A8, from_GB18030_81_37_A9,

#define from_GB18030_81_37 WORDINDEX2INFO(2790)
    from_GB18030_81_37_offsets,
    from_GB18030_81_37_infos,

#define from_GB18030_81_38_FD_infos WORDINDEX2INFO(2792)
            INVALID, funsio(179314), funsio(179313),

#define from_GB18030_81_38_FD WORDINDEX2INFO(2795)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_81_38_FD_infos,

#define from_GB18030_81_38_FE_infos WORDINDEX2INFO(2797)
            INVALID, funsio(179313), funsio(179312), funsio(179311),
     funsio(179309),

#define from_GB18030_81_38_FE WORDINDEX2INFO(2802)
    from_GB18030_81_38_FE_offsets,
    from_GB18030_81_38_FE_infos,

#define from_GB18030_81_38_infos WORDINDEX2INFO(2804)
                   INVALID, from_GB18030_81_37_A9,
     from_GB18030_81_38_FD, from_GB18030_81_38_FE,

#define from_GB18030_81_38 WORDINDEX2INFO(2808)
    from_GB18030_81_38_offsets,
    from_GB18030_81_38_infos,

#define from_GB18030_81_39_81_infos WORDINDEX2INFO(2810)
            INVALID, funsio(179309), funsio(179308),

#define from_GB18030_81_39_81 WORDINDEX2INFO(2813)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_39_81_infos,

#define from_GB18030_81_39_82_infos WORDINDEX2INFO(2815)
            INVALID, funsio(179308),

#define from_GB18030_81_39_82 WORDINDEX2INFO(2817)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_82_infos,

#define from_GB18030_81_39_83_infos WORDINDEX2INFO(2819)
            INVALID, funsio(179308), funsio(179307), funsio(179306),
     funsio(179305),

#define from_GB18030_81_39_83 WORDINDEX2INFO(2824)
    from_GB18030_81_39_83_offsets,
    from_GB18030_81_39_83_infos,

#define from_GB18030_81_39_84_infos WORDINDEX2INFO(2826)
            INVALID, funsio(179304), funsio(179302), funsio(179301),

#define from_GB18030_81_39_84 WORDINDEX2INFO(2830)
    from_GB18030_81_36_DD_offsets,
    from_GB18030_81_39_84_infos,

#define from_GB18030_81_39_85_infos WORDINDEX2INFO(2832)
            INVALID, funsio(179301), funsio(179300),

#define from_GB18030_81_39_85 WORDINDEX2INFO(2835)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_81_39_85_infos,

#define from_GB18030_81_39_86_infos WORDINDEX2INFO(2837)
            INVALID, funsio(179300),

#define from_GB18030_81_39_86 WORDINDEX2INFO(2839)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_86_infos,

#define from_GB18030_81_39_A3_infos WORDINDEX2INFO(2841)
            INVALID, funsio(179300), funsio(179288), funsio(179284),
     funsio(179265),

#define from_GB18030_81_39_A3 WORDINDEX2INFO(2846)
    from_GB18030_81_39_A3_offsets,
    from_GB18030_81_39_A3_infos,

#define from_GB18030_81_39_A4_infos WORDINDEX2INFO(2848)
            INVALID, funsio(179265), funsio(179263), funsio(179254),

#define from_GB18030_81_39_A4 WORDINDEX2INFO(2852)
    from_GB18030_81_36_C7_offsets,
    from_GB18030_81_39_A4_infos,

#define from_GB18030_81_39_A5_infos WORDINDEX2INFO(2854)
            INVALID, funsio(179254),

#define from_GB18030_81_39_A5 WORDINDEX2INFO(2856)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_A5_infos,

#define from_GB18030_81_39_A6_infos WORDINDEX2INFO(2858)
            INVALID, funsio(179254), funsio(179253), funsio(179170),

#define from_GB18030_81_39_A6 WORDINDEX2INFO(2862)
    from_GB18030_81_39_A6_offsets,
    from_GB18030_81_39_A6_infos,

#define from_GB18030_81_39_A7_infos WORDINDEX2INFO(2864)
            INVALID, funsio(179170), funsio(179166), funsio(179080),

#define from_GB18030_81_39_A7 WORDINDEX2INFO(2868)
    from_GB18030_81_39_A7_offsets,
    from_GB18030_81_39_A7_infos,

#define from_GB18030_81_39_A8_infos WORDINDEX2INFO(2870)
            INVALID, funsio(179077), funsio(179040),

#define from_GB18030_81_39_A8 WORDINDEX2INFO(2873)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_39_A8_infos,

#define from_GB18030_81_39_A9_infos WORDINDEX2INFO(2875)
            INVALID, funsio(179040),

#define from_GB18030_81_39_A9 WORDINDEX2INFO(2877)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_A9_infos,

#define from_GB18030_81_39_C1_infos WORDINDEX2INFO(2879)
            INVALID, funsio(179040), funsio(179030), funsio(179029),

#define from_GB18030_81_39_C1 WORDINDEX2INFO(2883)
    from_GB18030_81_39_C1_offsets,
    from_GB18030_81_39_C1_infos,

#define from_GB18030_81_39_C2_infos WORDINDEX2INFO(2885)
            INVALID, funsio(179029),

#define from_GB18030_81_39_C2 WORDINDEX2INFO(2887)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_C2_infos,

#define from_GB18030_81_39_CD_infos WORDINDEX2INFO(2889)
            INVALID, funsio(179029), funsio(179028),

#define from_GB18030_81_39_CD WORDINDEX2INFO(2892)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_81_39_CD_infos,

#define from_GB18030_81_39_CE_infos WORDINDEX2INFO(2894)
            INVALID, funsio(179028),

#define from_GB18030_81_39_CE WORDINDEX2INFO(2896)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_CE_infos,

#define from_GB18030_81_39_E4_infos WORDINDEX2INFO(2898)
            INVALID, funsio(179028), funsio(179026),

#define from_GB18030_81_39_E4 WORDINDEX2INFO(2901)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_81_39_E4_infos,

#define from_GB18030_81_39_E5_infos WORDINDEX2INFO(2903)
            INVALID, funsio(179026), funsio(179023),

#define from_GB18030_81_39_E5 WORDINDEX2INFO(2906)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_81_39_E5_infos,

#define from_GB18030_81_39_E6_infos WORDINDEX2INFO(2908)
            INVALID, funsio(179022),

#define from_GB18030_81_39_E6 WORDINDEX2INFO(2910)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_E6_infos,

#define from_GB18030_81_39_E9_infos WORDINDEX2INFO(2912)
            INVALID, funsio(179022), funsio(179021),

#define from_GB18030_81_39_E9 WORDINDEX2INFO(2915)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_81_39_E9_infos,

#define from_GB18030_81_39_EA_infos WORDINDEX2INFO(2917)
            INVALID, funsio(179021), funsio(179020), funsio(179018),
     funsio(179017),

#define from_GB18030_81_39_EA WORDINDEX2INFO(2922)
    from_GB18030_81_39_EA_offsets,
    from_GB18030_81_39_EA_infos,

#define from_GB18030_81_39_EB_infos WORDINDEX2INFO(2924)
            INVALID, funsio(179017),

#define from_GB18030_81_39_EB WORDINDEX2INFO(2926)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_EB_infos,

#define from_GB18030_81_39_F6_infos WORDINDEX2INFO(2928)
            INVALID, funsio(179016),

#define from_GB18030_81_39_F6 WORDINDEX2INFO(2930)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_F6_infos,

#define from_GB18030_81_39_FA_infos WORDINDEX2INFO(2932)
            INVALID, funsio(179016), funsio(179015),

#define from_GB18030_81_39_FA WORDINDEX2INFO(2935)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_81_39_FA_infos,

#define from_GB18030_81_39_FB_infos WORDINDEX2INFO(2937)
            INVALID, funsio(179015),

#define from_GB18030_81_39_FB WORDINDEX2INFO(2939)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_81_39_FB_infos,

#define from_GB18030_81_39_infos WORDINDEX2INFO(2941)
                   INVALID, from_GB18030_81_39_81,
     from_GB18030_81_39_82, from_GB18030_81_39_83,
     from_GB18030_81_39_84, from_GB18030_81_39_85,
     from_GB18030_81_39_86, from_GB18030_81_39_A3,
     from_GB18030_81_39_A4, from_GB18030_81_39_A5,
     from_GB18030_81_39_A6, from_GB18030_81_39_A7,
     from_GB18030_81_39_A8, from_GB18030_81_39_A9,
     from_GB18030_81_39_C1, from_GB18030_81_39_C2,
     from_GB18030_81_39_CD, from_GB18030_81_39_CE,
     from_GB18030_81_39_E4, from_GB18030_81_39_E5,
     from_GB18030_81_39_E6, from_GB18030_81_39_E9,
     from_GB18030_81_39_EA, from_GB18030_81_39_EB,
     from_GB18030_81_39_F6, from_GB18030_81_39_FA,
     from_GB18030_81_39_FB,

#define from_GB18030_81_39 WORDINDEX2INFO(2968)
    from_GB18030_81_39_offsets,
    from_GB18030_81_39_infos,

#define from_GB18030_81_infos WORDINDEX2INFO(2970)
                INVALID, from_GB18030_81_30,
     from_GB18030_81_31, from_GB18030_81_32,
     from_GB18030_81_36, from_GB18030_81_37,
     from_GB18030_81_38, from_GB18030_81_39,
          funsio(37173),      funsio(37172),
          funsio(37164),      funsio(37162),
          funsio(37158),      funsio(37151),
          funsio(37150),      funsio(37148),
          funsio(37146),      funsio(37142),
          funsio(37141),      funsio(37140),
          funsio(37139),      funsio(37138),
          funsio(37134),      funsio(37131),
          funsio(37130),      funsio(37129),
          funsio(37126),      funsio(37120),
          funsio(37117),      funsio(37116),
          funsio(37114),      funsio(37108),
          funsio(37107),      funsio(37106),
          funsio(37104),      funsio(37103),
          funsio(37102),      funsio(37101),
          funsio(37099),      funsio(37095),
          funsio(37090),      funsio(37089),
          funsio(37087),      funsio(37083),
          funsio(37077),      funsio(37073),
          funsio(37071),      funsio(37070),
          funsio(37068),      funsio(37059),
          funsio(37056),      funsio(37054),
          funsio(37053),      funsio(37046),
          funsio(37043),      funsio(37042),
          funsio(37039),      funsio(37038),
          funsio(37035),      funsio(37034),
          funsio(37032),      funsio(37029),
          funsio(37028),      funsio(37027),
          funsio(37026),      funsio(37025),
          funsio(37023),      funsio(37018),
          funsio(37013),      funsio(37010),
          funsio(37009),      funsio(37005),
          funsio(37003),      funsio(37001),
          funsio(37000),      funsio(36999),
          funsio(36998),      funsio(36997),
          funsio(36996),      funsio(36994),
          funsio(36993),      funsio(36992),
          funsio(36987),      funsio(36986),
          funsio(36985),      funsio(36975),
          funsio(36972),      funsio(36971),
          funsio(36970),      funsio(36969),
          funsio(36967),      funsio(36965),
          funsio(36964),      funsio(36962),
          funsio(36960),      funsio(36958),
          funsio(36956),      funsio(36955),
          funsio(36954),      funsio(36953),
          funsio(36952),      funsio(36951),
          funsio(36950),      funsio(36949),
          funsio(36948),      funsio(36947),

#define from_GB18030_81 WORDINDEX2INFO(3076)
    from_GB18030_81_offsets,
    from_GB18030_81_infos,

#define from_GB18030_82_30_9A_infos WORDINDEX2INFO(3078)
            INVALID, funsio(179015), funsio(179014),

#define from_GB18030_82_30_9A WORDINDEX2INFO(3081)
    from_GB18030_81_36_E1_offsets,
    from_GB18030_82_30_9A_infos,

#define from_GB18030_82_30_9B_infos WORDINDEX2INFO(3083)
            INVALID, funsio(179014),

#define from_GB18030_82_30_9B WORDINDEX2INFO(3085)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_30_9B_infos,

#define from_GB18030_82_30_A5_infos WORDINDEX2INFO(3087)
            INVALID, funsio(179014), funsio(179013),

#define from_GB18030_82_30_A5 WORDINDEX2INFO(3090)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_82_30_A5_infos,

#define from_GB18030_82_30_A6_infos WORDINDEX2INFO(3092)
            INVALID, funsio(179013), funsio(179012),

#define from_GB18030_82_30_A6 WORDINDEX2INFO(3095)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_82_30_A6_infos,

#define from_GB18030_82_30_A7_infos WORDINDEX2INFO(3097)
            INVALID, funsio(179012),

#define from_GB18030_82_30_A7 WORDINDEX2INFO(3099)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_30_A7_infos,

#define from_GB18030_82_30_F2_infos WORDINDEX2INFO(3101)
            INVALID, funsio(179012), funsio(179011),

#define from_GB18030_82_30_F2 WORDINDEX2INFO(3104)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_82_30_F2_infos,

#define from_GB18030_82_30_F3_infos WORDINDEX2INFO(3106)
            INVALID, funsio(179011),

#define from_GB18030_82_30_F3 WORDINDEX2INFO(3108)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_30_F3_infos,

#define from_GB18030_82_30_FB_infos WORDINDEX2INFO(3110)
            INVALID, funsio(179011), funsio(179010),

#define from_GB18030_82_30_FB WORDINDEX2INFO(3113)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_82_30_FB_infos,

#define from_GB18030_82_30_FC_infos WORDINDEX2INFO(3115)
            INVALID, funsio(179010),

#define from_GB18030_82_30_FC WORDINDEX2INFO(3117)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_30_FC_infos,

#define from_GB18030_82_30_infos WORDINDEX2INFO(3119)
                   INVALID, from_GB18030_81_39_FB,
     from_GB18030_82_30_9A, from_GB18030_82_30_9B,
     from_GB18030_82_30_A5, from_GB18030_82_30_A6,
     from_GB18030_82_30_A7, from_GB18030_82_30_F2,
     from_GB18030_82_30_F3, from_GB18030_82_30_FB,
     from_GB18030_82_30_FC,

#define from_GB18030_82_30 WORDINDEX2INFO(3130)
    from_GB18030_82_30_offsets,
    from_GB18030_82_30_infos,

#define from_GB18030_82_31_86_infos WORDINDEX2INFO(3132)
            INVALID, funsio(179010), funsio(179008),

#define from_GB18030_82_31_86 WORDINDEX2INFO(3135)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_82_31_86_infos,

#define from_GB18030_82_31_87_infos WORDINDEX2INFO(3137)
            INVALID, funsio(179008),

#define from_GB18030_82_31_87 WORDINDEX2INFO(3139)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_31_87_infos,

#define from_GB18030_82_31_88_infos WORDINDEX2INFO(3141)
            INVALID, funsio(179008), funsio(179007),

#define from_GB18030_82_31_88 WORDINDEX2INFO(3144)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_82_31_88_infos,

#define from_GB18030_82_31_89_infos WORDINDEX2INFO(3146)
            INVALID, funsio(179007),

#define from_GB18030_82_31_89 WORDINDEX2INFO(3148)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_31_89_infos,

#define from_GB18030_82_31_97_infos WORDINDEX2INFO(3150)
            INVALID, funsio(179006),

#define from_GB18030_82_31_97 WORDINDEX2INFO(3152)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_31_97_infos,

#define from_GB18030_82_31_AC_infos WORDINDEX2INFO(3154)
            INVALID, funsio(179006), funsio(179005),

#define from_GB18030_82_31_AC WORDINDEX2INFO(3157)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_82_31_AC_infos,

#define from_GB18030_82_31_AD_infos WORDINDEX2INFO(3159)
            INVALID, funsio(179005),

#define from_GB18030_82_31_AD WORDINDEX2INFO(3161)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_31_AD_infos,

#define from_GB18030_82_31_C9_infos WORDINDEX2INFO(3163)
            INVALID, funsio(179005), funsio(179004),

#define from_GB18030_82_31_C9 WORDINDEX2INFO(3166)
    from_GB18030_81_36_D9_offsets,
    from_GB18030_82_31_C9_infos,

#define from_GB18030_82_31_CA_infos WORDINDEX2INFO(3168)
            INVALID, funsio(179004),

#define from_GB18030_82_31_CA WORDINDEX2INFO(3170)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_31_CA_infos,

#define from_GB18030_82_31_D4_infos WORDINDEX2INFO(3172)
            INVALID, funsio(179004), funsio(179003),

#define from_GB18030_82_31_D4 WORDINDEX2INFO(3175)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_82_31_D4_infos,

#define from_GB18030_82_31_D5_infos WORDINDEX2INFO(3177)
            INVALID, funsio(179003),

#define from_GB18030_82_31_D5 WORDINDEX2INFO(3179)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_31_D5_infos,

#define from_GB18030_82_31_infos WORDINDEX2INFO(3181)
                   INVALID, from_GB18030_82_30_FC,
     from_GB18030_82_31_86, from_GB18030_82_31_87,
     from_GB18030_82_31_88, from_GB18030_82_31_89,
     from_GB18030_82_31_97, from_GB18030_82_31_AC,
     from_GB18030_82_31_AD, from_GB18030_82_31_C9,
     from_GB18030_82_31_CA, from_GB18030_82_31_D4,
     from_GB18030_82_31_D5,

#define from_GB18030_82_31 WORDINDEX2INFO(3194)
    from_GB18030_82_31_offsets,
    from_GB18030_82_31_infos,

#define from_GB18030_82_32_AF_infos WORDINDEX2INFO(3196)
            INVALID, funsio(179003), funsio(179002),

#define from_GB18030_82_32_AF WORDINDEX2INFO(3199)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_82_32_AF_infos,

#define from_GB18030_82_32_B0_infos WORDINDEX2INFO(3201)
            INVALID, funsio(179002),

#define from_GB18030_82_32_B0 WORDINDEX2INFO(3203)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_32_B0_infos,

#define from_GB18030_82_32_C9_infos WORDINDEX2INFO(3205)
            INVALID, funsio(179002), funsio(179001),

#define from_GB18030_82_32_C9 WORDINDEX2INFO(3208)
    from_GB18030_82_32_C9_offsets,
    from_GB18030_82_32_C9_infos,

#define from_GB18030_82_32_CA_infos WORDINDEX2INFO(3210)
            INVALID, funsio(179001),

#define from_GB18030_82_32_CA WORDINDEX2INFO(3212)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_32_CA_infos,

#define from_GB18030_82_32_F8_infos WORDINDEX2INFO(3214)
            INVALID, funsio(179001), funsio(179000),

#define from_GB18030_82_32_F8 WORDINDEX2INFO(3217)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_82_32_F8_infos,

#define from_GB18030_82_32_F9_infos WORDINDEX2INFO(3219)
            INVALID, funsio(179000),

#define from_GB18030_82_32_F9 WORDINDEX2INFO(3221)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_32_F9_infos,

#define from_GB18030_82_32_infos WORDINDEX2INFO(3223)
                   INVALID, from_GB18030_82_31_D5,
     from_GB18030_82_32_AF, from_GB18030_82_32_B0,
     from_GB18030_82_32_C9, from_GB18030_82_32_CA,
     from_GB18030_82_32_F8, from_GB18030_82_32_F9,

#define from_GB18030_82_32 WORDINDEX2INFO(3231)
    from_GB18030_82_32_offsets,
    from_GB18030_82_32_infos,

#define from_GB18030_82_33_86_infos WORDINDEX2INFO(3233)
            INVALID, funsio(179000), funsio(178999), funsio(178998),

#define from_GB18030_82_33_86 WORDINDEX2INFO(3237)
    from_GB18030_82_33_86_offsets,
    from_GB18030_82_33_86_infos,

#define from_GB18030_82_33_87_infos WORDINDEX2INFO(3239)
            INVALID, funsio(178998),

#define from_GB18030_82_33_87 WORDINDEX2INFO(3241)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_33_87_infos,

#define from_GB18030_82_33_8B_infos WORDINDEX2INFO(3243)
            INVALID, funsio(178998), funsio(178997),

#define from_GB18030_82_33_8B WORDINDEX2INFO(3246)
    from_GB18030_81_36_E1_offsets,
    from_GB18030_82_33_8B_infos,

#define from_GB18030_82_33_8C_infos WORDINDEX2INFO(3248)
            INVALID, funsio(178997),

#define from_GB18030_82_33_8C WORDINDEX2INFO(3250)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_33_8C_infos,

#define from_GB18030_82_33_A3_infos WORDINDEX2INFO(3252)
            INVALID, funsio(178997), funsio(178996),

#define from_GB18030_82_33_A3 WORDINDEX2INFO(3255)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_82_33_A3_infos,

#define from_GB18030_82_33_A4_infos WORDINDEX2INFO(3257)
            INVALID, funsio(178996),

#define from_GB18030_82_33_A4 WORDINDEX2INFO(3259)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_33_A4_infos,

#define from_GB18030_82_33_C9_infos WORDINDEX2INFO(3261)
            INVALID, funsio(178996), funsio(178995),

#define from_GB18030_82_33_C9 WORDINDEX2INFO(3264)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_82_33_C9_infos,

#define from_GB18030_82_33_CA_infos WORDINDEX2INFO(3266)
            INVALID, funsio(178995),

#define from_GB18030_82_33_CA WORDINDEX2INFO(3268)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_33_CA_infos,

#define from_GB18030_82_33_CB_infos WORDINDEX2INFO(3270)
            INVALID, funsio(178995), funsio(178994),

#define from_GB18030_82_33_CB WORDINDEX2INFO(3273)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_82_33_CB_infos,

#define from_GB18030_82_33_CC_infos WORDINDEX2INFO(3275)
            INVALID, funsio(178994),

#define from_GB18030_82_33_CC WORDINDEX2INFO(3277)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_33_CC_infos,

#define from_GB18030_82_33_DE_infos WORDINDEX2INFO(3279)
            INVALID, funsio(178994), funsio(178993),

#define from_GB18030_82_33_DE WORDINDEX2INFO(3282)
    from_GB18030_81_36_D9_offsets,
    from_GB18030_82_33_DE_infos,

#define from_GB18030_82_33_DF_infos WORDINDEX2INFO(3284)
            INVALID, funsio(178992),

#define from_GB18030_82_33_DF WORDINDEX2INFO(3286)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_33_DF_infos,

#define from_GB18030_82_33_E7_infos WORDINDEX2INFO(3288)
            INVALID, funsio(178992), funsio(178991),

#define from_GB18030_82_33_E7 WORDINDEX2INFO(3291)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_82_33_E7_infos,

#define from_GB18030_82_33_E8_infos WORDINDEX2INFO(3293)
            INVALID, funsio(178991), funsio(178990),

#define from_GB18030_82_33_E8 WORDINDEX2INFO(3296)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_82_33_E8_infos,

#define from_GB18030_82_33_E9_infos WORDINDEX2INFO(3298)
            INVALID, funsio(178990),

#define from_GB18030_82_33_E9 WORDINDEX2INFO(3300)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_33_E9_infos,

#define from_GB18030_82_33_infos WORDINDEX2INFO(3302)
                   INVALID, from_GB18030_82_32_F9,
     from_GB18030_82_33_86, from_GB18030_82_33_87,
     from_GB18030_82_33_8B, from_GB18030_82_33_8C,
     from_GB18030_82_33_A3, from_GB18030_82_33_A4,
     from_GB18030_82_33_C9, from_GB18030_82_33_CA,
     from_GB18030_82_33_CB, from_GB18030_82_33_CC,
     from_GB18030_82_33_DE, from_GB18030_82_33_DF,
     from_GB18030_82_33_E7, from_GB18030_82_33_E8,
     from_GB18030_82_33_E9,

#define from_GB18030_82_33 WORDINDEX2INFO(3319)
    from_GB18030_82_33_offsets,
    from_GB18030_82_33_infos,

#define from_GB18030_82_34_96_infos WORDINDEX2INFO(3321)
            INVALID, funsio(178990), funsio(178989),

#define from_GB18030_82_34_96 WORDINDEX2INFO(3324)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_82_34_96_infos,

#define from_GB18030_82_34_97_infos WORDINDEX2INFO(3326)
            INVALID, funsio(178989),

#define from_GB18030_82_34_97 WORDINDEX2INFO(3328)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_34_97_infos,

#define from_GB18030_82_34_9B_infos WORDINDEX2INFO(3330)
            INVALID, funsio(178989), funsio(178988),

#define from_GB18030_82_34_9B WORDINDEX2INFO(3333)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_82_34_9B_infos,

#define from_GB18030_82_34_9C_infos WORDINDEX2INFO(3335)
            INVALID, funsio(178988), funsio(178987), funsio(178985),
     funsio(178983),

#define from_GB18030_82_34_9C WORDINDEX2INFO(3340)
    from_GB18030_82_34_9C_offsets,
    from_GB18030_82_34_9C_infos,

#define from_GB18030_82_34_9D_infos WORDINDEX2INFO(3342)
            INVALID, funsio(178983),

#define from_GB18030_82_34_9D WORDINDEX2INFO(3344)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_34_9D_infos,

#define from_GB18030_82_34_9E_infos WORDINDEX2INFO(3346)
            INVALID, funsio(178983), funsio(178982), funsio(178981),

#define from_GB18030_82_34_9E WORDINDEX2INFO(3350)
    from_GB18030_81_36_D6_offsets,
    from_GB18030_82_34_9E_infos,

#define from_GB18030_82_34_9F_infos WORDINDEX2INFO(3352)
            INVALID, funsio(178981),

#define from_GB18030_82_34_9F WORDINDEX2INFO(3354)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_34_9F_infos,

#define from_GB18030_82_34_A1_infos WORDINDEX2INFO(3356)
            INVALID, funsio(178981), funsio(178979),

#define from_GB18030_82_34_A1 WORDINDEX2INFO(3359)
    from_GB18030_81_36_E1_offsets,
    from_GB18030_82_34_A1_infos,

#define from_GB18030_82_34_A2_infos WORDINDEX2INFO(3361)
            INVALID, funsio(178979),

#define from_GB18030_82_34_A2 WORDINDEX2INFO(3363)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_34_A2_infos,

#define from_GB18030_82_34_E7_infos WORDINDEX2INFO(3365)
            INVALID, funsio(178979), funsio(178978),

#define from_GB18030_82_34_E7 WORDINDEX2INFO(3368)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_82_34_E7_infos,

#define from_GB18030_82_34_E8_infos WORDINDEX2INFO(3370)
            INVALID, funsio(178978),

#define from_GB18030_82_34_E8 WORDINDEX2INFO(3372)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_34_E8_infos,

#define from_GB18030_82_34_EB_infos WORDINDEX2INFO(3374)
            INVALID, funsio(178978), funsio(178973),

#define from_GB18030_82_34_EB WORDINDEX2INFO(3377)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_82_34_EB_infos,

#define from_GB18030_82_34_EC_infos WORDINDEX2INFO(3379)
            INVALID, funsio(178973),

#define from_GB18030_82_34_EC WORDINDEX2INFO(3381)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_34_EC_infos,

#define from_GB18030_82_34_F6_infos WORDINDEX2INFO(3383)
            INVALID, funsio(178973), funsio(178966),

#define from_GB18030_82_34_F6 WORDINDEX2INFO(3386)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_82_34_F6_infos,

#define from_GB18030_82_34_F7_infos WORDINDEX2INFO(3388)
            INVALID, funsio(178966),

#define from_GB18030_82_34_F7 WORDINDEX2INFO(3390)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_34_F7_infos,

#define from_GB18030_82_34_infos WORDINDEX2INFO(3392)
                   INVALID, from_GB18030_82_33_E9,
     from_GB18030_82_34_96, from_GB18030_82_34_97,
     from_GB18030_82_34_9B, from_GB18030_82_34_9C,
     from_GB18030_82_34_9D, from_GB18030_82_34_9E,
     from_GB18030_82_34_9F, from_GB18030_82_34_A1,
     from_GB18030_82_34_A2, from_GB18030_82_34_E7,
     from_GB18030_82_34_E8, from_GB18030_82_34_EB,
     from_GB18030_82_34_EC, from_GB18030_82_34_F6,
     from_GB18030_82_34_F7,

#define from_GB18030_82_34 WORDINDEX2INFO(3409)
    from_GB18030_82_34_offsets,
    from_GB18030_82_34_infos,

#define from_GB18030_82_35_87_infos WORDINDEX2INFO(3411)
            INVALID, funsio(178966), funsio(178965),

#define from_GB18030_82_35_87 WORDINDEX2INFO(3414)
    from_GB18030_81_36_B3_offsets,
    from_GB18030_82_35_87_infos,

#define from_GB18030_82_35_88_infos WORDINDEX2INFO(3416)
            INVALID, funsio(178965),

#define from_GB18030_82_35_88 WORDINDEX2INFO(3418)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_35_88_infos,

#define from_GB18030_82_35_8F_infos WORDINDEX2INFO(3420)
            INVALID, funsio(178965), funsio(158063),

#define from_GB18030_82_35_8F WORDINDEX2INFO(3423)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_82_35_8F_infos,

#define from_GB18030_82_35_90_infos WORDINDEX2INFO(3425)
            INVALID, funsio(158063),

#define from_GB18030_82_35_90 WORDINDEX2INFO(3427)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_82_35_90_infos,

#define from_GB18030_82_35_infos WORDINDEX2INFO(3429)
                   INVALID, from_GB18030_82_34_F7,
     from_GB18030_82_35_87, from_GB18030_82_35_88,
     from_GB18030_82_35_8F, from_GB18030_82_35_90,

#define from_GB18030_82_35 WORDINDEX2INFO(3435)
    from_GB18030_82_35_offsets,
    from_GB18030_82_35_infos,

#define from_GB18030_82_36_infos WORDINDEX2INFO(3437)
                   INVALID, from_GB18030_82_35_90,

#define from_GB18030_82_36 WORDINDEX2INFO(3439)
    from_GB18030_81_32_offsets,
    from_GB18030_82_36_infos,

#define from_GB18030_82_infos WORDINDEX2INFO(3441)
                INVALID, from_GB18030_82_30,
     from_GB18030_82_31, from_GB18030_82_32,
     from_GB18030_82_33, from_GB18030_82_34,
     from_GB18030_82_35, from_GB18030_82_36,
          funsio(37011),      funsio(37005),
          funsio(37004),      funsio(37002),
          funsio(37001),      funsio(37000),
          funsio(36997),      funsio(36996),
          funsio(36992),      funsio(36990),
          funsio(36989),      funsio(36985),
          funsio(36984),      funsio(36983),
          funsio(36982),      funsio(36979),
          funsio(36976),      funsio(36975),
          funsio(36974),      funsio(36973),
          funsio(36972),      funsio(36971),
          funsio(36970),      funsio(36969),
          funsio(36968),      funsio(36967),
          funsio(36964),      funsio(36963),
          funsio(36962),      funsio(36961),
          funsio(36959),      funsio(36956),
          funsio(36953),      funsio(36952),
          funsio(36951),      funsio(36950),
          funsio(36949),      funsio(36947),
          funsio(36946),      funsio(36944),
          funsio(36943),      funsio(36942),
          funsio(36941),      funsio(36940),
          funsio(36939),      funsio(36937),
          funsio(36936),      funsio(36933),
          funsio(36932),      funsio(36931),
          funsio(36930),      funsio(36929),
          funsio(36928),      funsio(36925),
          funsio(36924),      funsio(36923),
          funsio(36921),

#define from_GB18030_82 WORDINDEX2INFO(3506)
    from_GB18030_82_offsets,
    from_GB18030_82_infos,

#define from_GB18030_83_36_C7_infos WORDINDEX2INFO(3508)
            INVALID, funsio(158063), funsio(154115),

#define from_GB18030_83_36_C7 WORDINDEX2INFO(3511)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_83_36_C7_infos,

#define from_GB18030_83_36_C8_infos WORDINDEX2INFO(3513)
            INVALID, funsio(154024), funsio(153994),

#define from_GB18030_83_36_C8 WORDINDEX2INFO(3516)
    from_GB18030_81_36_E1_offsets,
    from_GB18030_83_36_C8_infos,

#define from_GB18030_83_36_C9_infos WORDINDEX2INFO(3518)
            INVALID, funsio(153994), funsio(153961), funsio(153958),

#define from_GB18030_83_36_C9 WORDINDEX2INFO(3522)
    from_GB18030_83_36_C9_offsets,
    from_GB18030_83_36_C9_infos,

#define from_GB18030_83_36_CA_infos WORDINDEX2INFO(3524)
            INVALID, funsio(153957), funsio(153956),

#define from_GB18030_83_36_CA WORDINDEX2INFO(3527)
    from_GB18030_82_32_C9_offsets,
    from_GB18030_83_36_CA_infos,

#define from_GB18030_83_36_CB_infos WORDINDEX2INFO(3529)
            INVALID, funsio(153956), funsio(153954), funsio(153952),

#define from_GB18030_83_36_CB WORDINDEX2INFO(3533)
    from_GB18030_83_36_CB_offsets,
    from_GB18030_83_36_CB_infos,

#define from_GB18030_83_36_CC_infos WORDINDEX2INFO(3535)
            INVALID, funsio(153952), funsio(153951),

#define from_GB18030_83_36_CC WORDINDEX2INFO(3538)
    from_GB18030_81_36_E9_offsets,
    from_GB18030_83_36_CC_infos,

#define from_GB18030_83_36_CD_infos WORDINDEX2INFO(3540)
            INVALID, funsio(153950),

#define from_GB18030_83_36_CD WORDINDEX2INFO(3542)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_83_36_CD_infos,

#define from_GB18030_83_36_CE_infos WORDINDEX2INFO(3544)
            INVALID, funsio(153950), funsio(153948),

#define from_GB18030_83_36_CE WORDINDEX2INFO(3547)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_83_36_CE_infos,

#define from_GB18030_83_36_CF_infos WORDINDEX2INFO(3549)
            INVALID, funsio(153948),

#define from_GB18030_83_36_CF WORDINDEX2INFO(3551)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_83_36_CF_infos,

#define from_GB18030_83_36_D0_infos WORDINDEX2INFO(3553)
            INVALID, funsio(153947),

#define from_GB18030_83_36_D0 WORDINDEX2INFO(3555)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_83_36_D0_infos,

#define from_GB18030_83_36_infos WORDINDEX2INFO(3557)
                   INVALID, from_GB18030_82_35_90,
     from_GB18030_83_36_C7, from_GB18030_83_36_C8,
     from_GB18030_83_36_C9, from_GB18030_83_36_CA,
     from_GB18030_83_36_CB, from_GB18030_83_36_CC,
     from_GB18030_83_36_CD, from_GB18030_83_36_CE,
     from_GB18030_83_36_CF, from_GB18030_83_36_D0,

#define from_GB18030_83_36 WORDINDEX2INFO(3569)
    from_GB18030_83_36_offsets,
    from_GB18030_83_36_infos,

#define from_GB18030_83_37_infos WORDINDEX2INFO(3571)
                   INVALID, from_GB18030_83_36_D0,

#define from_GB18030_83_37 WORDINDEX2INFO(3573)
    from_GB18030_81_32_offsets,
    from_GB18030_83_37_infos,

#define from_GB18030_83_infos WORDINDEX2INFO(3575)
                INVALID, from_GB18030_82_36,
     from_GB18030_83_36, from_GB18030_83_37,
          funsio(36986),      funsio(36985),
          funsio(36984),      funsio(36983),
          funsio(36981),      funsio(36978),
          funsio(36977),      funsio(36976),
          funsio(36975),      funsio(36973),
          funsio(36974),      funsio(36972),
          funsio(36971),      funsio(36968),
          funsio(36964),      funsio(36962),
          funsio(36961),      funsio(36960),
          funsio(36959),      funsio(36956),
          funsio(36955),      funsio(36954),
          funsio(36953),      funsio(36952),
          funsio(36951),      funsio(36947),
          funsio(36945),      funsio(36938),
          funsio(36935),      funsio(36932),
          funsio(36931),      funsio(36929),
          funsio(36927),      funsio(36926),
          funsio(36923),      funsio(36922),
          funsio(36920),      funsio(36919),
          funsio(36918),      funsio(36916),
          funsio(36914),      funsio(36909),
          funsio(36906),      funsio(36903),
          funsio(36902),      funsio(36901),
          funsio(36899),      funsio(36898),
          funsio(36896),      funsio(36895),
          funsio(36894),

#define from_GB18030_83 WORDINDEX2INFO(3630)
    from_GB18030_83_offsets,
    from_GB18030_83_infos,

#define from_GB18030_84_30_85_infos WORDINDEX2INFO(3632)
            INVALID, funsio(153947), funsio(153946),

#define from_GB18030_84_30_85 WORDINDEX2INFO(3635)
    from_GB18030_81_36_D9_offsets,
    from_GB18030_84_30_85_infos,

#define from_GB18030_84_30_86_infos WORDINDEX2INFO(3637)
            INVALID, funsio(153946),

#define from_GB18030_84_30_86 WORDINDEX2INFO(3639)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_30_86_infos,

#define from_GB18030_84_30_8D_infos WORDINDEX2INFO(3641)
            INVALID, funsio(153946), funsio(153945),

#define from_GB18030_84_30_8D WORDINDEX2INFO(3644)
    from_GB18030_81_36_E1_offsets,
    from_GB18030_84_30_8D_infos,

#define from_GB18030_84_30_8E_infos WORDINDEX2INFO(3646)
            INVALID, funsio(153945),

#define from_GB18030_84_30_8E WORDINDEX2INFO(3648)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_30_8E_infos,

#define from_GB18030_84_30_8F_infos WORDINDEX2INFO(3650)
            INVALID, funsio(153945), funsio(153944),

#define from_GB18030_84_30_8F WORDINDEX2INFO(3653)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_84_30_8F_infos,

#define from_GB18030_84_30_90_infos WORDINDEX2INFO(3655)
            INVALID, funsio(153944),

#define from_GB18030_84_30_90 WORDINDEX2INFO(3657)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_30_90_infos,

#define from_GB18030_84_30_97_infos WORDINDEX2INFO(3659)
            INVALID, funsio(153944), funsio(153943),

#define from_GB18030_84_30_97 WORDINDEX2INFO(3662)
    from_GB18030_81_38_FD_offsets,
    from_GB18030_84_30_97_infos,

#define from_GB18030_84_30_98_infos WORDINDEX2INFO(3664)
            INVALID, funsio(153943), funsio(153942),

#define from_GB18030_84_30_98 WORDINDEX2INFO(3667)
    from_GB18030_81_37_9D_offsets,
    from_GB18030_84_30_98_infos,

#define from_GB18030_84_30_99_infos WORDINDEX2INFO(3669)
            INVALID, funsio(153942),

#define from_GB18030_84_30_99 WORDINDEX2INFO(3671)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_30_99_infos,

#define from_GB18030_84_30_9B_infos WORDINDEX2INFO(3673)
            INVALID, funsio(153942), funsio(153938), funsio(153937),
     funsio(153935), funsio(153934),

#define from_GB18030_84_30_9B WORDINDEX2INFO(3679)
    from_GB18030_84_30_9B_offsets,
    from_GB18030_84_30_9B_infos,

#define from_GB18030_84_30_9C_infos WORDINDEX2INFO(3681)
            INVALID, funsio(153934), funsio(153931), funsio(153929),
     funsio(153926),

#define from_GB18030_84_30_9C WORDINDEX2INFO(3686)
    from_GB18030_84_30_9C_offsets,
    from_GB18030_84_30_9C_infos,

#define from_GB18030_84_30_9D_infos WORDINDEX2INFO(3688)
            INVALID, funsio(153926),

#define from_GB18030_84_30_9D WORDINDEX2INFO(3690)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_30_9D_infos,

#define from_GB18030_84_30_infos WORDINDEX2INFO(3692)
                   INVALID, from_GB18030_83_36_D0,
     from_GB18030_84_30_85, from_GB18030_84_30_86,
     from_GB18030_84_30_8D, from_GB18030_84_30_8E,
     from_GB18030_84_30_8F, from_GB18030_84_30_90,
     from_GB18030_84_30_97, from_GB18030_84_30_98,
     from_GB18030_84_30_99, from_GB18030_84_30_9B,
     from_GB18030_84_30_9C, from_GB18030_84_30_9D,

#define from_GB18030_84_30 WORDINDEX2INFO(3706)
    from_GB18030_84_30_offsets,
    from_GB18030_84_30_infos,

#define from_GB18030_84_31_85_infos WORDINDEX2INFO(3708)
            INVALID, funsio(153926), funsio(153924), funsio(153906),

#define from_GB18030_84_31_85 WORDINDEX2INFO(3712)
    from_GB18030_81_36_BB_offsets,
    from_GB18030_84_31_85_infos,

#define from_GB18030_84_31_86_infos WORDINDEX2INFO(3714)
            INVALID, funsio(153906), funsio(153896), funsio(153892),
     funsio(153878), funsio(153874),

#define from_GB18030_84_31_86 WORDINDEX2INFO(3720)
    from_GB18030_84_31_86_offsets,
    from_GB18030_84_31_86_infos,

#define from_GB18030_84_31_87_infos WORDINDEX2INFO(3722)
            INVALID, funsio(153874),

#define from_GB18030_84_31_87 WORDINDEX2INFO(3724)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_31_87_infos,

#define from_GB18030_84_31_95_infos WORDINDEX2INFO(3726)
            INVALID, funsio(153874), funsio(153780),

#define from_GB18030_84_31_95 WORDINDEX2INFO(3729)
    from_GB18030_81_36_D9_offsets,
    from_GB18030_84_31_95_infos,

#define from_GB18030_84_31_96_infos WORDINDEX2INFO(3731)
            INVALID, funsio(153780),

#define from_GB18030_84_31_96 WORDINDEX2INFO(3733)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_31_96_infos,

#define from_GB18030_84_31_A2_infos WORDINDEX2INFO(3735)
            INVALID, funsio(153780), funsio(153774),

#define from_GB18030_84_31_A2 WORDINDEX2INFO(3738)
    from_GB18030_81_36_A6_offsets,
    from_GB18030_84_31_A2_infos,

#define from_GB18030_84_31_A3_infos WORDINDEX2INFO(3740)
            INVALID, funsio(153774),

#define from_GB18030_84_31_A3 WORDINDEX2INFO(3742)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_31_A3_infos,

#define from_GB18030_84_31_A5toFE_infos WORDINDEX2INFO(3744)
     INVALID,   UNDEF,

#define from_GB18030_84_31_A5toFE WORDINDEX2INFO(3746)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_84_31_A5toFE_infos,

#define from_GB18030_84_31_infos WORDINDEX2INFO(3748)
                       INVALID,     from_GB18030_84_30_9D,
         from_GB18030_84_31_85,     from_GB18030_84_31_86,
         from_GB18030_84_31_87,     from_GB18030_84_31_95,
         from_GB18030_84_31_96,     from_GB18030_84_31_A2,
         from_GB18030_84_31_A3, from_GB18030_84_31_A5toFE,

#define from_GB18030_84_31 WORDINDEX2INFO(3758)
    from_GB18030_84_31_offsets,
    from_GB18030_84_31_infos,

#define from_GB18030_84_32to39_infos WORDINDEX2INFO(3760)
                       INVALID, from_GB18030_84_31_A5toFE,

#define from_GB18030_84_32to39 WORDINDEX2INFO(3762)
    from_GB18030_81_32_offsets,
    from_GB18030_84_32to39_infos,

#define from_GB18030_84_infos WORDINDEX2INFO(3764)
                    INVALID,     from_GB18030_84_30,
         from_GB18030_84_31, from_GB18030_84_32to39,
              funsio(36959),          funsio(36958),
              funsio(36957),          funsio(36955),
              funsio(36954),          funsio(36953),
              funsio(36952),          funsio(36950),
              funsio(36949),          funsio(36947),
              funsio(36941),          funsio(36936),
              funsio(36933),          funsio(36932),
              funsio(36930),          funsio(36928),
              funsio(36922),          funsio(36921),
              funsio(36920),          funsio(36919),
              funsio(36917),          funsio(36916),
              funsio(36914),          funsio(36913),
              funsio(36912),          funsio(36906),
              funsio(36905),          funsio(36900),
              funsio(36899),          funsio(36897),
              funsio(36895),          funsio(36894),
              funsio(36893),          funsio(36892),
              funsio(36891),          funsio(36890),
              funsio(36889),          funsio(36887),
              funsio(36886),          funsio(36885),
              funsio(36884),          funsio(36883),
              funsio(36881),          funsio(36880),
              funsio(36879),          funsio(36878),
              funsio(36877),          funsio(36870),
              funsio(36864),          funsio(36861),
              funsio(36859),          funsio(36858),
              funsio(36857),          funsio(36856),
              funsio(36855),          funsio(36854),
              funsio(36853),          funsio(36852),
              funsio(36851),          funsio(36850),
              funsio(36849),          funsio(36848),
              funsio(36846),          funsio(36843),
              funsio(36841),          funsio(36840),
              funsio(36839),

#define from_GB18030_84 WORDINDEX2INFO(3835)
    from_GB18030_84_offsets,
    from_GB18030_84_infos,

#define from_GB18030_85_infos WORDINDEX2INFO(3837)
                    INVALID, from_GB18030_84_32to39,
              funsio(36902),          funsio(36899),
              funsio(36897),          funsio(36896),
              funsio(36894),          funsio(36893),
              funsio(36892),          funsio(36891),
              funsio(36890),          funsio(36887),
              funsio(36885),          funsio(36884),
              funsio(36883),          funsio(36882),
              funsio(36878),          funsio(36876),
              funsio(36873),          funsio(36870),
              funsio(36869),          funsio(36868),
              funsio(36861),          funsio(36859),
              funsio(36858),          funsio(36857),
              funsio(36853),          funsio(36850),
              funsio(36848),          funsio(36847),
              funsio(36846),          funsio(36845),
              funsio(36842),          funsio(36841),
              funsio(36838),          funsio(36839),
              funsio(36837),          funsio(36836),
              funsio(36835),          funsio(36834),
              funsio(36832),          funsio(36830),
              funsio(36828),          funsio(36827),
              funsio(36826),          funsio(36825),
              funsio(36824),          funsio(36822),
              funsio(36816),          funsio(36815),
              funsio(36814),          funsio(36810),
              funsio(36809),          funsio(36807),
              funsio(36803),          funsio(36791),
              funsio(36786),          funsio(36783),
              funsio(36782),          funsio(36780),
              funsio(36779),          funsio(36776),
              funsio(36768),          funsio(36765),
              funsio(36764),          funsio(36759),
              funsio(36758),          funsio(36754),
              funsio(36749),          funsio(36747),
              funsio(36745),          funsio(36743),
              funsio(36741),          funsio(36740),
              funsio(36739),          funsio(36738),
              funsio(36737),          funsio(36736),
              funsio(36734),          funsio(36733),
              funsio(36725),          funsio(36723),
              funsio(36722),          funsio(36721),
              funsio(36720),          funsio(36719),
              funsio(36716),          funsio(36712),
              funsio(36709),          funsio(36708),
              funsio(36707),          funsio(36706),
              funsio(36705),          funsio(36703),
              funsio(36700),          funsio(36699),
              funsio(36696),          funsio(36693),
              funsio(36692),

#define from_GB18030_85 WORDINDEX2INFO(3936)
    from_GB18030_85_offsets,
    from_GB18030_85_infos,

#define from_GB18030_86_infos WORDINDEX2INFO(3938)
                    INVALID, from_GB18030_84_32to39,
              funsio(36757),          funsio(36755),
              funsio(36747),          funsio(36746),
              funsio(36745),          funsio(36743),
              funsio(36742),          funsio(36741),
              funsio(36740),          funsio(36736),
              funsio(36735),          funsio(36731),
              funsio(36721),          funsio(36720),
              funsio(36718),          funsio(36714),
              funsio(36708),          funsio(36706),
              funsio(36704),          funsio(36703),
              funsio(36701),          funsio(36700),
              funsio(36699),          funsio(36697),
              funsio(36696),          funsio(36693),
              funsio(36692),          funsio(36691),
              funsio(36690),          funsio(36687),
              funsio(36686),          funsio(36685),
              funsio(36681),          funsio(36680),
              funsio(36679),          funsio(36678),
              funsio(36676),          funsio(36675),
              funsio(36673),          funsio(36672),
              funsio(36670),          funsio(36669),
              funsio(36667),          funsio(36666),
              funsio(36665),          funsio(36661),
              funsio(36660),          funsio(36657),
              funsio(36653),          funsio(36651),
              funsio(36650),          funsio(36645),
              funsio(36640),          funsio(36639),
              funsio(36638),          funsio(36637),
              funsio(36635),          funsio(36633),
              funsio(36632),          funsio(36631),
              funsio(36630),          funsio(36629),
              funsio(36628),          funsio(36627),
              funsio(36626),          funsio(36625),
              funsio(36623),          funsio(36621),
              funsio(36620),          funsio(36618),
              funsio(36614),          funsio(36613),
              funsio(36611),          funsio(36610),
              funsio(36609),          funsio(36605),
              funsio(36604),          funsio(36601),
              funsio(36600),          funsio(36598),
              funsio(36597),          funsio(36596),
              funsio(36594),          funsio(36592),

#define from_GB18030_86 WORDINDEX2INFO(4024)
    from_GB18030_86_offsets,
    from_GB18030_86_infos,

#define from_GB18030_87_infos WORDINDEX2INFO(4026)
                    INVALID, from_GB18030_84_32to39,
              funsio(36657),          funsio(36655),
              funsio(36654),          funsio(36652),
              funsio(36651),          funsio(36650),
              funsio(36648),          funsio(36646),
              funsio(36645),          funsio(36643),
              funsio(36641),          funsio(36640),
              funsio(36639),          funsio(36638),
              funsio(36637),          funsio(36636),
              funsio(36633),          funsio(36632),
              funsio(36629),          funsio(36628),
              funsio(36627),          funsio(36622),
              funsio(36621),          funsio(36620),
              funsio(36618),          funsio(36616),
              funsio(36614),          funsio(36613),
              funsio(36612),          funsio(36611),
              funsio(36610),          funsio(36609),
              funsio(36608),          funsio(36607),
              funsio(36606),          funsio(36604),
              funsio(36598),          funsio(36597),
              funsio(36596),          funsio(36595),
              funsio(36593),          funsio(36591),
              funsio(36589),          funsio(36586),
              funsio(36584),          funsio(36583),
              funsio(36580),

#define from_GB18030_87 WORDINDEX2INFO(4075)
    from_GB18030_87_offsets,
    from_GB18030_87_infos,

#define from_GB18030_88_infos WORDINDEX2INFO(4077)
                    INVALID, from_GB18030_84_32to39,
              funsio(36645),          funsio(36644),
              funsio(36643),          funsio(36642),
              funsio(36639),          funsio(36634),
              funsio(36633),          funsio(36630),
              funsio(36629),          funsio(36628),
              funsio(36627),          funsio(36626),
              funsio(36625),          funsio(36619),
              funsio(36618),          funsio(36610),
              funsio(36609),          funsio(36608),
              funsio(36604),          funsio(36603),
              funsio(36602),          funsio(36601),
              funsio(36599),          funsio(36597),
              funsio(36598),          funsio(36593),
              funsio(36591),          funsio(36589),
              funsio(36588),          funsio(36583),
              funsio(36581),          funsio(36580),
              funsio(36579),          funsio(36577),
              funsio(36576),          funsio(36575),
              funsio(36574),          funsio(36572),
              funsio(36571),          funsio(36569),
              funsio(36568),          funsio(36566),
              funsio(36563),          funsio(36562),
              funsio(36560),          funsio(36559),
              funsio(36558),          funsio(36557),
              funsio(36556),          funsio(36553),
              funsio(36552),          funsio(36551),
              funsio(36550),          funsio(36548),
              funsio(36547),          funsio(36546),
              funsio(36545),          funsio(36544),
              funsio(36543),          funsio(36542),
              funsio(36540),          funsio(36539),
              funsio(36538),          funsio(36537),
              funsio(36536),

#define from_GB18030_88 WORDINDEX2INFO(4144)
    from_GB18030_88_offsets,
    from_GB18030_88_infos,

#define from_GB18030_89_infos WORDINDEX2INFO(4146)
                    INVALID, from_GB18030_84_32to39,
              funsio(36601),          funsio(36600),
              funsio(36598),          funsio(36597),
              funsio(36596),          funsio(36595),
              funsio(36594),          funsio(36593),
              funsio(36591),          funsio(36590),
              funsio(36588),          funsio(36587),
              funsio(36586),          funsio(36585),
              funsio(36584),          funsio(36582),
              funsio(36580),          funsio(36578),
              funsio(36577),          funsio(36576),
              funsio(36575),          funsio(36574),
              funsio(36573),          funsio(36572),
              funsio(36570),          funsio(36569),
              funsio(36568),          funsio(36567),
              funsio(36566),          funsio(36565),
              funsio(36564),          funsio(36563),
              funsio(36562),          funsio(36561),
              funsio(36560),          funsio(36557),
              funsio(36555),          funsio(36554),
              funsio(36553),          funsio(36551),
              funsio(36550),          funsio(36547),
              funsio(36544),          funsio(36543),
              funsio(36542),          funsio(36538),

#define from_GB18030_89 WORDINDEX2INFO(4194)
    from_GB18030_89_offsets,
    from_GB18030_89_infos,

#define from_GB18030_8A_infos WORDINDEX2INFO(4196)
                    INVALID, from_GB18030_84_32to39,
              funsio(36602),          funsio(36600),
              funsio(36599),          funsio(36596),
              funsio(36595),          funsio(36593),
              funsio(36592),          funsio(36587),
              funsio(36586),          funsio(36585),
              funsio(36584),          funsio(36583),
              funsio(36581),          funsio(36580),
              funsio(36578),          funsio(36577),
              funsio(36573),          funsio(36570),
              funsio(36569),          funsio(36568),
              funsio(36566),          funsio(36564),
              funsio(36563),          funsio(36562),
              funsio(36559),          funsio(36560),
              funsio(36556),          funsio(36554),
              funsio(36553),          funsio(36552),
              funsio(36551),          funsio(36550),
              funsio(36549),          funsio(36547),
              funsio(36542),          funsio(36540),
              funsio(36539),          funsio(36537),
              funsio(36536),          funsio(36535),
              funsio(36534),          funsio(36533),
              funsio(36532),          funsio(36531),
              funsio(36530),          funsio(36529),
              funsio(36522),          funsio(36521),
              funsio(36520),          funsio(36519),
              funsio(36518),          funsio(36517),
              funsio(36515),          funsio(36514),
              funsio(36513),          funsio(36512),
              funsio(36510),          funsio(36509),
              funsio(36508),          funsio(36507),
              funsio(36506),          funsio(36505),
              funsio(36503),          funsio(36502),
              funsio(36501),

#define from_GB18030_8A WORDINDEX2INFO(4263)
    from_GB18030_8A_offsets,
    from_GB18030_8A_infos,

#define from_GB18030_8B_infos WORDINDEX2INFO(4265)
                    INVALID, from_GB18030_84_32to39,
              funsio(36566),          funsio(36565),
              funsio(36564),          funsio(36563),
              funsio(36559),          funsio(36558),
              funsio(36557),          funsio(36556),
              funsio(36554),          funsio(36553),
              funsio(36552),          funsio(36551),
              funsio(36550),          funsio(36549),
              funsio(36547),          funsio(36546),
              funsio(36545),          funsio(36544),
              funsio(36543),          funsio(36542),
              funsio(36541),          funsio(36540),
              funsio(36538),          funsio(36537),
              funsio(36536),          funsio(36535),
              funsio(36534),          funsio(36533),
              funsio(36532),          funsio(36530),
              funsio(36529),          funsio(36528),
              funsio(36527),          funsio(36526),

#define from_GB18030_8B WORDINDEX2INFO(4301)
    from_GB18030_8B_offsets,
    from_GB18030_8B_infos,

#define from_GB18030_8C_infos WORDINDEX2INFO(4303)
                    INVALID, from_GB18030_84_32to39,
              funsio(36591),          funsio(36589),
              funsio(36586),          funsio(36579),
              funsio(36578),          funsio(36573),
              funsio(36571),          funsio(36570),
              funsio(36568),          funsio(36567),
              funsio(36566),          funsio(36565),
              funsio(36564),          funsio(36562),
              funsio(36559),          funsio(36556),
              funsio(36554),          funsio(36553),
              funsio(36552),          funsio(36551),
              funsio(36543),          funsio(36536),
              funsio(36534),          funsio(36533),
              funsio(36529),          funsio(36527),
              funsio(36524),          funsio(36523),
              funsio(36519),          funsio(36518),
              funsio(36516),          funsio(36513),
              funsio(36512),          funsio(36510),
              funsio(36509),          funsio(36508),
              funsio(36507),          funsio(36502),
              funsio(36501),          funsio(36500),
              funsio(36499),          funsio(36498),
              funsio(36496),          funsio(36495),
              funsio(36494),          funsio(36491),
              funsio(36490),          funsio(36489),
              funsio(36487),          funsio(36486),
              funsio(36484),          funsio(36483),
              funsio(36482),          funsio(36481),
              funsio(36480),          funsio(36469),
              funsio(36468),          funsio(36464),
              funsio(36460),          funsio(36459),
              funsio(36458),          funsio(36457),
              funsio(36455),          funsio(36454),
              funsio(36452),          funsio(36450),
              funsio(36449),          funsio(36447),
              funsio(36446),          funsio(36444),
              funsio(36443),          funsio(36441),
              funsio(36439),          funsio(36438),
              funsio(36431),          funsio(36429),

#define from_GB18030_8C WORDINDEX2INFO(4381)
    from_GB18030_8C_offsets,
    from_GB18030_8C_infos,

#define from_GB18030_8D_infos WORDINDEX2INFO(4383)
                    INVALID, from_GB18030_84_32to39,
              funsio(36493),          funsio(36490),
              funsio(36489),          funsio(36488),
              funsio(36487),          funsio(36485),
              funsio(36484),          funsio(36483),
              funsio(36482),          funsio(36481),
              funsio(36480),          funsio(36479),
              funsio(36478),          funsio(36477),
              funsio(36474),          funsio(36473),
              funsio(36472),          funsio(36471),
              funsio(36470),          funsio(36469),
              funsio(36468),          funsio(36466),
              funsio(36465),          funsio(36464),
              funsio(36463),          funsio(36462),
              funsio(36461),          funsio(36460),
              funsio(36458),          funsio(36457),
              funsio(36455),          funsio(36454),
              funsio(36452),          funsio(36451),
              funsio(36448),          funsio(36447),
              funsio(36446),          funsio(36445),
              funsio(36444),          funsio(36442),
              funsio(36441),          funsio(36440),
              funsio(36439),          funsio(36438),
              funsio(36437),

#define from_GB18030_8D WORDINDEX2INFO(4430)
    from_GB18030_8D_offsets,
    from_GB18030_8D_infos,

#define from_GB18030_8E_infos WORDINDEX2INFO(4432)
                    INVALID, from_GB18030_84_32to39,
              funsio(36502),          funsio(36501),
              funsio(36500),          funsio(36499),
              funsio(36498),          funsio(36496),
              funsio(36494),          funsio(36489),
              funsio(36488),          funsio(36487),
              funsio(36483),          funsio(36482),
              funsio(36480),          funsio(36477),
              funsio(36475),          funsio(36474),
              funsio(36473),          funsio(36470),
              funsio(36467),          funsio(36461),
              funsio(36459),          funsio(36457),
              funsio(36456),          funsio(36454),
              funsio(36451),          funsio(36450),
              funsio(36448),          funsio(36447),
              funsio(36445),          funsio(36444),
              funsio(36443),          funsio(36441),
              funsio(36438),          funsio(36437),
              funsio(36436),          funsio(36432),
              funsio(36430),          funsio(36429),
              funsio(36427),          funsio(36425),
              funsio(36422),          funsio(36417),
              funsio(36415),          funsio(36414),
              funsio(36411),          funsio(36408),
              funsio(36407),          funsio(36406),
              funsio(36401),          funsio(36400),

#define from_GB18030_8E WORDINDEX2INFO(4484)
    from_GB18030_8E_offsets,
    from_GB18030_8E_infos,

#define from_GB18030_8F_infos WORDINDEX2INFO(4486)
                    INVALID, from_GB18030_84_32to39,
              funsio(36465),          funsio(36463),
              funsio(36460),          funsio(36459),
              funsio(36458),          funsio(36457),
              funsio(36456),          funsio(36455),
              funsio(36453),          funsio(36452),
              funsio(36445),          funsio(36444),
              funsio(36442),          funsio(36441),
              funsio(36440),          funsio(36439),
              funsio(36438),          funsio(36436),
              funsio(36435),          funsio(36433),
              funsio(36431),          funsio(36429),
              funsio(36428),          funsio(36427),
              funsio(36426),          funsio(36424),
              funsio(36423),          funsio(36422),
              funsio(36421),          funsio(36419),
              funsio(36415),          funsio(36414),
              funsio(36412),          funsio(36411),
              funsio(36410),          funsio(36408),
              funsio(36406),          funsio(36404),
              funsio(36403),          funsio(36402),
              funsio(36401),          funsio(36399),
              funsio(36396),          funsio(36394),
              funsio(36388),          funsio(36387),
              funsio(36386),          funsio(36385),
              funsio(36382),          funsio(36381),
              funsio(36380),          funsio(36379),
              funsio(36378),          funsio(36376),
              funsio(36375),          funsio(36374),
              funsio(36372),          funsio(36368),
              funsio(36367),          funsio(36365),
              funsio(36361),          funsio(36357),
              funsio(36356),          funsio(36354),
              funsio(36353),          funsio(36352),
              funsio(36350),          funsio(36348),
              funsio(36347),          funsio(36346),
              funsio(36345),          funsio(36344),
              funsio(36334),

#define from_GB18030_8F WORDINDEX2INFO(4561)
    from_GB18030_8F_offsets,
    from_GB18030_8F_infos,

#define from_GB18030_90_30to39_81toFE_infos WORDINDEX2INFO(4563)
     INVALID,   FUNso,

#define from_GB18030_90_30to39_81toFE WORDINDEX2INFO(4565)
    from_GB18030_81_31_B4_offsets,
    from_GB18030_90_30to39_81toFE_infos,

#define from_GB18030_90_30to39_infos WORDINDEX2INFO(4567)
                           INVALID, from_GB18030_90_30to39_81toFE,

#define from_GB18030_90_30to39 WORDINDEX2INFO(4569)
    from_GB18030_81_32_offsets,
    from_GB18030_90_30to39_infos,

#define from_GB18030_90_infos WORDINDEX2INFO(4571)
                    INVALID, from_GB18030_90_30to39,
              funsio(36399),          funsio(36398),
              funsio(36395),          funsio(36394),
              funsio(36391),          funsio(36390),
              funsio(36387),          funsio(36385),
              funsio(36378),          funsio(36377),
              funsio(36376),          funsio(36374),
              funsio(36373),          funsio(36370),
              funsio(36369),          funsio(36368),
              funsio(36367),          funsio(36366),
              funsio(36365),          funsio(36363),
              funsio(36362),          funsio(36359),
              funsio(36352),          funsio(36350),
              funsio(36349),          funsio(36348),
              funsio(36342),          funsio(36341),
              funsio(36340),          funsio(36339),
              funsio(36337),          funsio(36336),
              funsio(36335),          funsio(36334),
              funsio(36332),          funsio(36331),
              funsio(36329),          funsio(36328),
              funsio(36327),          funsio(36326),
              funsio(36323),          funsio(36322),
              funsio(36320),          funsio(36319),
              funsio(36318),          funsio(36316),
              funsio(36314),          funsio(36312),
              funsio(36311),          funsio(36310),
              funsio(36309),          funsio(36308),
              funsio(36306),          funsio(36304),
              funsio(36300),          funsio(36294),
              funsio(36292),          funsio(36291),
              funsio(36289),          funsio(36287),
              funsio(36286),          funsio(36284),
              funsio(36281),          funsio(36280),
              funsio(36279),          funsio(36277),
              funsio(36275),          funsio(36273),
              funsio(36272),          funsio(36271),

#define from_GB18030_90 WORDINDEX2INFO(4643)
    from_GB18030_90_offsets,
    from_GB18030_90_infos,

#define from_GB18030_91_infos WORDINDEX2INFO(4645)
                    INVALID, from_GB18030_90_30to39,
              funsio(36336),          funsio(36335),
              funsio(36334),          funsio(36333),
              funsio(36332),          funsio(36331),
              funsio(36330),          funsio(36329),
              funsio(36328),          funsio(36326),
              funsio(36325),          funsio(36324),
              funsio(36323),          funsio(36322),
              funsio(36321),          funsio(36320),
              funsio(36317),          funsio(36316),
              funsio(36315),          funsio(36314),
              funsio(36313),          funsio(36312),
              funsio(36310),          funsio(36308),
              funsio(36307),          funsio(36306),
              funsio(36305),          funsio(36304),
              funsio(36303),          funsio(36302),
              funsio(36293),          funsio(36289),
              funsio(36287),          funsio(36286),
              funsio(36284),          funsio(36282),
              funsio(36281),          funsio(36280),
              funsio(36279),          funsio(36277),
              funsio(36276),          funsio(36271),
              funsio(36270),          funsio(36267),

#define from_GB18030_91 WORDINDEX2INFO(4691)
    from_GB18030_91_offsets,
    from_GB18030_91_infos,

#define from_GB18030_92_infos WORDINDEX2INFO(4693)
                    INVALID, from_GB18030_90_30to39,
              funsio(36328),          funsio(36324),
              funsio(36323),          funsio(36322),
              funsio(36321),          funsio(36319),
              funsio(36311),          funsio(36310),
              funsio(36309),          funsio(36308),
              funsio(36307),          funsio(36304),
              funsio(36303),          funsio(36301),
              funsio(36298),          funsio(36294),
              funsio(36292),          funsio(36288),
              funsio(36286),          funsio(36285),
              funsio(36283),          funsio(36282),
              funsio(36281),          funsio(36280),
              funsio(36277),          funsio(36276),
              funsio(36269),          funsio(36266),
              funsio(36265),          funsio(36262),
              funsio(36255),          funsio(36254),
              funsio(36252),          funsio(36247),
              funsio(36243),          funsio(36242),
              funsio(36240),          funsio(36238),
              funsio(36234),          funsio(36232),
              funsio(36229),          funsio(36228),
              funsio(36227),          funsio(36226),
              funsio(36224),          funsio(36215),
              funsio(36214),          funsio(36212),
              funsio(36211),          funsio(36210),
              funsio(36208),          funsio(36207),
              funsio(36205),          funsio(36203),
              funsio(36202),          funsio(36196),
              funsio(36195),          funsio(36193),
              funsio(36190),          funsio(36189),
              funsio(36188),          funsio(36186),
              funsio(36185),          funsio(36183),
              funsio(36181),          funsio(36180),
              funsio(36179),          funsio(36175),
              funsio(36174),          funsio(36171),
              funsio(36170),          funsio(36169),
              funsio(36168),          funsio(36167),
              funsio(36165),          funsio(36164),
              funsio(36160),          funsio(36157),
              funsio(36156),          funsio(36154),
              funsio(36152),          funsio(36151),
              funsio(36150),          funsio(36149),

#define from_GB18030_92 WORDINDEX2INFO(4779)
    from_GB18030_92_offsets,
    from_GB18030_92_infos,

#define from_GB18030_93_infos WORDINDEX2INFO(4781)
                    INVALID, from_GB18030_90_30to39,
              funsio(36214),          funsio(36213),
              funsio(36212),          funsio(36211),
              funsio(36207),          funsio(36206),
              funsio(36205),          funsio(36204),
              funsio(36202),          funsio(36201),
              funsio(36199),          funsio(36198),
              funsio(36197),          funsio(36196),
              funsio(36195),          funsio(36194),
              funsio(36193),          funsio(36189),
              funsio(36188),          funsio(36186),
              funsio(36184),          funsio(36182),
              funsio(36180),          funsio(36179),
              funsio(36177),          funsio(36178),
              funsio(36176),          funsio(36174),
              funsio(36173),          funsio(36172),
              funsio(36171),          funsio(36170),
              funsio(36169),          funsio(36164),
              funsio(36163),          funsio(36162),
              funsio(36161),          funsio(36160),
              funsio(36159),          funsio(36158),
              funsio(36157),          funsio(36156),
              funsio(36153),          funsio(36152),
              funsio(36150),          funsio(36149),
              funsio(36147),          funsio(36145),
              funsio(36144),          funsio(36143),
              funsio(36142),          funsio(36141),
              funsio(36138),          funsio(36137),
              funsio(36136),          funsio(36134),
              funsio(36133),          funsio(36132),
              funsio(36131),          funsio(36130),
              funsio(36129),          funsio(36127),
              funsio(36126),          funsio(36125),
              funsio(36123),

#define from_GB18030_93 WORDINDEX2INFO(4848)
    from_GB18030_93_offsets,
    from_GB18030_93_infos,

#define from_GB18030_94_infos WORDINDEX2INFO(4850)
                    INVALID, from_GB18030_90_30to39,
              funsio(36188),          funsio(36187),
              funsio(36186),          funsio(36185),
              funsio(36184),          funsio(36183),
              funsio(36182),          funsio(36181),
              funsio(36180),          funsio(36179),
              funsio(36177),          funsio(36174),
              funsio(36172),          funsio(36171),
              funsio(36169),          funsio(36168),
              funsio(36166),          funsio(36165),
              funsio(36164),          funsio(36163),
              funsio(36161),          funsio(36160),
              funsio(36159),          funsio(36157),
              funsio(36155),          funsio(36154),
              funsio(36152),          funsio(36151),
              funsio(36150),          funsio(36149),
              funsio(36148),          funsio(36147),
              funsio(36145),          funsio(36143),
              funsio(36142),          funsio(36141),
              funsio(36140),          funsio(36138),
              funsio(36137),          funsio(36136),
              funsio(36134),          funsio(36133),
              funsio(36132),          funsio(36131),
              funsio(36130),          funsio(36128),
              funsio(36127),          funsio(36125),
              funsio(36124),          funsio(36120),
              funsio(36118),          funsio(36116),
              funsio(36115),          funsio(36113),
              funsio(36112),          funsio(36111),
              funsio(36106),

#define from_GB18030_94 WORDINDEX2INFO(4909)
    from_GB18030_94_offsets,
    from_GB18030_94_infos,

#define from_GB18030_95_infos WORDINDEX2INFO(4911)
                    INVALID, from_GB18030_90_30to39,
              funsio(36165),          funsio(36163),
              funsio(36162),          funsio(36161),
              funsio(36159),          funsio(36158),
              funsio(36157),          funsio(36156),
              funsio(36154),          funsio(36151),
              funsio(36150),          funsio(36149),
              funsio(36147),          funsio(36146),
              funsio(36144),          funsio(36143),
              funsio(36142),          funsio(36141),
              funsio(36138),          funsio(36137),
              funsio(36136),          funsio(36135),
              funsio(36134),          funsio(36132),
              funsio(36131),          funsio(36125),
              funsio(36126),          funsio(36124),
              funsio(36123),          funsio(36122),
              funsio(36121),          funsio(36120),
              funsio(36117),          funsio(36116),
              funsio(36114),          funsio(36113),
              funsio(36112),          funsio(36111),
              funsio(36110),          funsio(36109),
              funsio(36108),          funsio(36107),
              funsio(36105),          funsio(36104),
              funsio(36102),          funsio(36101),
              funsio(36100),          funsio(36099),
              funsio(36098),          funsio(36097),
              funsio(36094),          funsio(36093),
              funsio(36092),          funsio(36091),
              funsio(36088),          funsio(36087),
              funsio(36086),          funsio(36085),
              funsio(36082),

#define from_GB18030_95 WORDINDEX2INFO(4972)
    from_GB18030_95_offsets,
    from_GB18030_95_infos,

#define from_GB18030_96_infos WORDINDEX2INFO(4974)
                    INVALID, from_GB18030_90_30to39,
              funsio(36147),          funsio(36143),
              funsio(36142),          funsio(36141),
              funsio(36139),          funsio(36138),
              funsio(36137),          funsio(36136),
              funsio(36135),          funsio(36134),
              funsio(36133),          funsio(36129),
              funsio(36128),          funsio(36127),
              funsio(36125),          funsio(36124),
              funsio(36123),          funsio(36122),
              funsio(36120),          funsio(36119),
              funsio(36117),          funsio(36116),
              funsio(36112),          funsio(36111),
              funsio(36110),          funsio(36109),
              funsio(36105),          funsio(36104),
              funsio(36101),          funsio(36100),
              funsio(36098),          funsio(36096),
              funsio(36095),          funsio(36094),
              funsio(36092),          funsio(36091),
              funsio(36090),          funsio(36089),
              funsio(36088),          funsio(36087),
              funsio(36086),          funsio(36085),
              funsio(36083),          funsio(36082),
              funsio(36079),          funsio(36077),
              funsio(36076),          funsio(36074),
              funsio(36072),          funsio(36071),
              funsio(36069),          funsio(36068),
              funsio(36064),          funsio(36063),
              funsio(36061),          funsio(36055),
              funsio(36052),          funsio(36049),
              funsio(36048),          funsio(36047),
              funsio(36046),          funsio(36045),
              funsio(36044),          funsio(36041),
              funsio(36039),          funsio(36038),
              funsio(36036),          funsio(36035),
              funsio(36029),          funsio(36027),
              funsio(36026),          funsio(36025),
              funsio(36023),          funsio(36022),
              funsio(36021),          funsio(36019),
              funsio(36017),          funsio(36014),
              funsio(36011),          funsio(36004),
              funsio(36001),          funsio(36000),
              funsio(35999),          funsio(35997),
              funsio(35994),

#define from_GB18030_96 WORDINDEX2INFO(5061)
    from_GB18030_96_offsets,
    from_GB18030_96_infos,

#define from_GB18030_97_infos WORDINDEX2INFO(5063)
                    INVALID, from_GB18030_90_30to39,
              funsio(36059),          funsio(36049),
              funsio(36048),          funsio(36047),
              funsio(36045),          funsio(36044),
              funsio(36043),          funsio(36041),
              funsio(36040),          funsio(36039),
              funsio(36038),          funsio(36037),
              funsio(36034),          funsio(36033),
              funsio(36031),          funsio(36030),
              funsio(36029),          funsio(36028),
              funsio(36027),          funsio(36026),
              funsio(36025),          funsio(36024),
              funsio(36023),          funsio(36022),
              funsio(36021),          funsio(36020),
              funsio(36019),          funsio(36018),
              funsio(36016),          funsio(36015),
              funsio(36013),          funsio(36012),
              funsio(36011),          funsio(36010),
              funsio(36009),          funsio(36007),
              funsio(36006),          funsio(36005),
              funsio(36003),          funsio(36002),
              funsio(36001),          funsio(36000),
              funsio(35999),          funsio(35998),
              funsio(35997),          funsio(35996),
              funsio(35995),          funsio(35994),
              funsio(35993),          funsio(35992),
              funsio(35990),

#define from_GB18030_97 WORDINDEX2INFO(5116)
    from_GB18030_97_offsets,
    from_GB18030_97_infos,

#define from_GB18030_98_infos WORDINDEX2INFO(5118)
                    INVALID, from_GB18030_90_30to39,
              funsio(36054),          funsio(36053),
              funsio(36052),          funsio(36051),
              funsio(36050),          funsio(36049),
              funsio(36046),          funsio(36045),
              funsio(36044),          funsio(36043),
              funsio(36042),          funsio(36038),
              funsio(36037),          funsio(36035),
              funsio(36034),          funsio(36032),
              funsio(36030),          funsio(36029),
              funsio(36028),          funsio(36027),
              funsio(36026),          funsio(36025),
              funsio(36024),          funsio(36023),
              funsio(36022),          funsio(36021),
              funsio(36020),          funsio(36019),
              funsio(36018),          funsio(36016),
              funsio(36015),          funsio(36014),
              funsio(36013),          funsio(36012),
              funsio(36011),          funsio(36009),
              funsio(36008),          funsio(36007),
              funsio(36006),          funsio(36005),
              funsio(36004),          funsio(36003),
              funsio(36002),          funsio(36000),
              funsio(35999),          funsio(35998),
              funsio(35997),          funsio(35995),

#define from_GB18030_98 WORDINDEX2INFO(5168)
    from_GB18030_98_offsets,
    from_GB18030_98_infos,

#define from_GB18030_99_infos WORDINDEX2INFO(5170)
                    INVALID, from_GB18030_90_30to39,
              funsio(36059),          funsio(36058),
              funsio(36057),          funsio(36056),
              funsio(36055),          funsio(36054),
              funsio(36053),          funsio(36052),
              funsio(36051),          funsio(36049),
              funsio(36048),          funsio(36047),
              funsio(36045),          funsio(36040),
              funsio(36039),

#define from_GB18030_99 WORDINDEX2INFO(5187)
    from_GB18030_99_offsets,
    from_GB18030_99_infos,

#define from_GB18030_9A_infos WORDINDEX2INFO(5189)
                    INVALID, from_GB18030_90_30to39,
              funsio(36104),          funsio(36103),
              funsio(36102),          funsio(36100),
              funsio(36099),          funsio(36098),
              funsio(36096),          funsio(36095),
              funsio(36094),          funsio(36093),
              funsio(36087),          funsio(36086),
              funsio(36085),          funsio(36083),
              funsio(36079),          funsio(36077),
              funsio(36075),          funsio(36074),
              funsio(36072),          funsio(36071),
              funsio(36069),          funsio(36068),
              funsio(36067),          funsio(36064),
              funsio(36063),          funsio(36062),
              funsio(36060),          funsio(36059),
              funsio(36058),          funsio(36057),
              funsio(36056),          funsio(36050),
              funsio(36049),          funsio(36048),
              funsio(36047),          funsio(36045),
              funsio(36044),          funsio(36043),
              funsio(36042),          funsio(36041),
              funsio(36040),          funsio(36037),
              funsio(36036),          funsio(36033),
              funsio(36029),          funsio(36025),
              funsio(36024),          funsio(36022),
              funsio(36021),          funsio(36016),
              funsio(36013),          funsio(36012),
              funsio(36010),          funsio(36009),
              funsio(36008),          funsio(36005),
              funsio(36003),          funsio(36001),
              funsio(36000),          funsio(35998),
              funsio(35997),

#define from_GB18030_9A WORDINDEX2INFO(5252)
    from_GB18030_9A_offsets,
    from_GB18030_9A_infos,

#define from_GB18030_9B_infos WORDINDEX2INFO(5254)
                    INVALID, from_GB18030_90_30to39,
              funsio(36062),          funsio(36055),
              funsio(36054),          funsio(36051),
              funsio(36050),          funsio(36049),
              funsio(36048),          funsio(36047),
              funsio(36046),          funsio(36044),
              funsio(36041),          funsio(36039),
              funsio(36037),          funsio(36036),
              funsio(36034),          funsio(36032),
              funsio(36031),          funsio(36030),
              funsio(36029),          funsio(36028),
              funsio(36023),          funsio(36020),
              funsio(36018),          funsio(36015),
              funsio(36013),          funsio(36008),
              funsio(36006),          funsio(36004),
              funsio(36003),          funsio(36002),
              funsio(35997),          funsio(35998),
              funsio(35996),          funsio(35992),
              funsio(35991),          funsio(35990),
              funsio(35988),          funsio(35984),
              funsio(35983),          funsio(35979),
              funsio(35974),          funsio(35973),
              funsio(35972),          funsio(35971),
              funsio(35969),          funsio(35968),
              funsio(35967),          funsio(35966),
              funsio(35963),          funsio(35962),
              funsio(35961),          funsio(35960),
              funsio(35958),          funsio(35957),
              funsio(35954),          funsio(35953),
              funsio(35952),          funsio(35948),
              funsio(35947),          funsio(35946),
              funsio(35942),          funsio(35940),
              funsio(35937),          funsio(35933),
              funsio(35931),          funsio(35930),
              funsio(35929),          funsio(35928),
              funsio(35927),          funsio(35926),
              funsio(35924),          funsio(35922),
              funsio(35921),          funsio(35919),
              funsio(35918),          funsio(35917),
              funsio(35916),          funsio(35914),
              funsio(35913),          funsio(35912),
              funsio(35911),          funsio(35908),
              funsio(35907),          funsio(35902),
              funsio(35900),          funsio(35894),
              funsio(35892),          funsio(35891),
              funsio(35890),          funsio(35889),
              funsio(35887),          funsio(35883),

#define from_GB18030_9B WORDINDEX2INFO(5348)
    from_GB18030_9B_offsets,
    from_GB18030_9B_infos,

#define from_GB18030_9C_infos WORDINDEX2INFO(5350)
                    INVALID, from_GB18030_90_30to39,
              funsio(35946),          funsio(35945),
              funsio(35944),          funsio(35942),
              funsio(35940),          funsio(35938),
              funsio(35937),          funsio(35936),
              funsio(35934),          funsio(35933),
              funsio(35932),          funsio(35931),
              funsio(35930),          funsio(35929),
              funsio(35927),          funsio(35926),
              funsio(35925),          funsio(35922),
              funsio(35920),          funsio(35919),
              funsio(35917),          funsio(35916),
              funsio(35915),          funsio(35913),
              funsio(35910),          funsio(35909),
              funsio(35908),          funsio(35907),
              funsio(35906),          funsio(35905),
              funsio(35904),          funsio(35903),
              funsio(35901),          funsio(35899),
              funsio(35897),          funsio(35896),
              funsio(35895),          funsio(35894),
              funsio(35893),          funsio(35892),
              funsio(35891),          funsio(35889),
              funsio(35888),          funsio(35886),
              funsio(35885),          funsio(35883),
              funsio(35882),          funsio(35881),
              funsio(35880),          funsio(35879),
              funsio(35878),          funsio(35877),
              funsio(35876),          funsio(35875),
              funsio(35873),          funsio(35872),
              funsio(35870),          funsio(35868),
              funsio(35867),          funsio(35865),
              funsio(35864),          funsio(35863),
              funsio(35862),          funsio(35861),
              funsio(35858),          funsio(35857),
              funsio(35856),          funsio(35851),
              funsio(35848),          funsio(35846),

#define from_GB18030_9C WORDINDEX2INFO(5422)
    from_GB18030_9C_offsets,
    from_GB18030_9C_infos,

#define from_GB18030_9D_infos WORDINDEX2INFO(5424)
                    INVALID, from_GB18030_90_30to39,
              funsio(35911),          funsio(35910),
              funsio(35909),          funsio(35908),
              funsio(35907),          funsio(35906),
              funsio(35905),          funsio(35902),
              funsio(35901),          funsio(35900),
              funsio(35897),          funsio(35896),
              funsio(35895),          funsio(35894),
              funsio(35893),          funsio(35892),
              funsio(35891),          funsio(35890),
              funsio(35889),          funsio(35888),
              funsio(35887),          funsio(35886),
              funsio(35885),          funsio(35884),
              funsio(35883),          funsio(35881),
              funsio(35880),          funsio(35879),
              funsio(35878),          funsio(35877),
              funsio(35876),          funsio(35875),
              funsio(35873),          funsio(35870),
              funsio(35869),          funsio(35868),
              funsio(35867),          funsio(35866),
              funsio(35865),          funsio(35864),
              funsio(35863),          funsio(35862),
              funsio(35861),          funsio(35859),
              funsio(35858),          funsio(35856),

#define from_GB18030_9D WORDINDEX2INFO(5472)
    from_GB18030_9D_offsets,
    from_GB18030_9D_infos,

#define from_GB18030_9E_infos WORDINDEX2INFO(5474)
                    INVALID, from_GB18030_90_30to39,
              funsio(35921),          funsio(35919),
              funsio(35918),          funsio(35916),
              funsio(35915),          funsio(35914),
              funsio(35913),          funsio(35912),
              funsio(35911),          funsio(35908),
              funsio(35906),          funsio(35904),
              funsio(35903),          funsio(35902),
              funsio(35899),          funsio(35898),
              funsio(35896),          funsio(35895),
              funsio(35894),          funsio(35891),
              funsio(35890),          funsio(35888),
              funsio(35883),          funsio(35882),
              funsio(35881),          funsio(35878),
              funsio(35875),          funsio(35871),
              funsio(35870),          funsio(35869),
              funsio(35867),

#define from_GB18030_9E WORDINDEX2INFO(5507)
    from_GB18030_9E_offsets,
    from_GB18030_9E_infos,

#define from_GB18030_9F_infos WORDINDEX2INFO(5509)
                    INVALID, from_GB18030_90_30to39,
              funsio(35931),          funsio(35930),
              funsio(35929),          funsio(35925),
              funsio(35922),          funsio(35921),
              funsio(35920),          funsio(35919),
              funsio(35918),          funsio(35916),
              funsio(35915),          funsio(35914),
              funsio(35912),          funsio(35909),
              funsio(35908),          funsio(35905),
              funsio(35906),          funsio(35904),
              funsio(35903),          funsio(35902),
              funsio(35901),          funsio(35900),
              funsio(35899),          funsio(35898),
              funsio(35895),          funsio(35894),
              funsio(35892),          funsio(35891),
              funsio(35890),          funsio(35889),
              funsio(35888),          funsio(35887),
              funsio(35886),          funsio(35885),
              funsio(35883),          funsio(35881),
              funsio(35880),          funsio(35879),
              funsio(35878),          funsio(35877),
              funsio(35876),          funsio(35875),
              funsio(35874),

#define from_GB18030_9F WORDINDEX2INFO(5554)
    from_GB18030_9F_offsets,
    from_GB18030_9F_infos,

#define from_GB18030_A0_infos WORDINDEX2INFO(5556)
                    INVALID, from_GB18030_90_30to39,
              funsio(35937),          funsio(35936),
              funsio(35935),          funsio(35934),
              funsio(35933),          funsio(35932),
              funsio(35931),          funsio(35930),
              funsio(35929),          funsio(35928),
              funsio(35926),          funsio(35921),
              funsio(35920),          funsio(35919),
              funsio(35918),          funsio(35916),
              funsio(35914),          funsio(35913),
              funsio(35912),          funsio(35911),
              funsio(35910),          funsio(35909),
              funsio(35908),          funsio(35906),
              funsio(35904),          funsio(35903),
              funsio(35901),          funsio(35900),
              funsio(35899),          funsio(35897),
              funsio(35893),          funsio(35892),
              funsio(35890),          funsio(35889),
              funsio(35888),          funsio(35887),
              funsio(35886),          funsio(35884),
              funsio(35882),          funsio(35881),
              funsio(35877),          funsio(35873),
              funsio(35872),          funsio(35870),
              funsio(35869),          funsio(35868),
              funsio(35867),          funsio(35866),

#define from_GB18030_A0 WORDINDEX2INFO(5606)
    from_GB18030_A0_offsets,
    from_GB18030_A0_infos,

#define from_GB18030_A1_infos WORDINDEX2INFO(5608)
                    INVALID, from_GB18030_90_30to39,
               funsio(6769),           funsio(6770),
              funsio(53144),          o2(0xC2,0xB7),
              o2(0xCB,0x89),          o2(0xCB,0x87),
              o2(0xC2,0xA8),          funsio(53148),
              funsio(53147),          funsio(57229),
                 funsio(68),          funsio(57214),
              funsio(57227),          funsio(53141),
              funsio(53155),          funsio(53149),
              funsio(53157),          o2(0xC2,0xB1),
              o2(0xC3,0x97),          o2(0xC3,0xB7),
              funsio(56708),          funsio(56724),
              funsio(56748),          funsio(56751),
              funsio(56725),          funsio(56727),
              funsio(56761),          funsio(56715),
              funsio(56745),          funsio(56607),
              funsio(56736),          funsio(56742),
              funsio(56501),          funsio(56623),
              funsio(56734),          funsio(56732),
              funsio(56682),          funsio(56704),
              funsio(56709),          funsio(56721),
              funsio(56754),          funsio(56688),
              funsio(56675),          funsio(56687),
              funsio(56759),          funsio(56737),
              funsio(56739),          funsio(55702),
              funsio(55705),          o2(0xC2,0xB0),
              funsio(57257),          funsio(57050),
                funsio(218),          o2(0xC2,0xA4),
                  funsio(0),          funsio(57266),
              o2(0xC2,0xA7),          funsio(57038),
              funsio(55775),          funsio(55777),
              funsio(55836),          funsio(55833),
              funsio(55835),          funsio(55843),
              funsio(55845),          funsio(55883),
              funsio(55885),          funsio(55867),
              funsio(55869),          funsio(57269),
              funsio(56927),          funsio(56930),
              funsio(56929),          funsio(53218),

#define from_GB18030_A1 WORDINDEX2INFO(5684)
    from_GB18030_A1_offsets,
    from_GB18030_A1_infos,

#define from_GB18030_A2_infos WORDINDEX2INFO(5686)
                    INVALID, from_GB18030_90_30to39,
               funsio(6929),           funsio(6930),
              funsio(57128),           funsio(6460),
              funsio(56352),          funsio(56392),
              funsio(56432),          funsio(57390),
               funsio(6510),          funsio(52924),
               funsio(6520),          funsio(57224),
               funsio(6532),

#define from_GB18030_A2 WORDINDEX2INFO(5701)
    from_GB18030_A2_offsets,
    from_GB18030_A2_infos,

#define from_GB18030_A3_infos WORDINDEX2INFO(5703)
                    INVALID, from_GB18030_90_30to39,
               funsio(7089),           funsio(7090),
                funsio(663),            funsio(438),
                funsio(530),

#define from_GB18030_A3 WORDINDEX2INFO(5710)
    from_GB18030_A3_offsets,
    from_GB18030_A3_infos,

#define from_GB18030_A4_infos WORDINDEX2INFO(5712)
                    INVALID, from_GB18030_90_30to39,
               funsio(7249),           funsio(7250),
              funsio(53847),           funsio(7033),

#define from_GB18030_A4 WORDINDEX2INFO(5718)
    from_GB18030_A4_offsets,
    from_GB18030_A4_infos,

#define from_GB18030_A5_infos WORDINDEX2INFO(5720)
                    INVALID, from_GB18030_90_30to39,
               funsio(7409),           funsio(7410),
              funsio(54007),           funsio(7281),

#define from_GB18030_A5 WORDINDEX2INFO(5726)
    from_GB18030_A5_offsets,
    from_GB18030_A5_infos,

#define from_GB18030_A6_infos WORDINDEX2INFO(5728)
                    INVALID, from_GB18030_90_30to39,
               funsio(7569),           funsio(7570),
              o2(0xCE,0x91),          o2(0xCE,0x92),
              o2(0xCE,0x93),          o2(0xCE,0x94),
              o2(0xCE,0x95),          o2(0xCE,0x96),
              o2(0xCE,0x97),          o2(0xCE,0x98),
              o2(0xCE,0x99),          o2(0xCE,0x9A),
              o2(0xCE,0x9B),          o2(0xCE,0x9C),
              o2(0xCE,0x9D),          o2(0xCE,0x9E),
              o2(0xCE,0x9F),          o2(0xCE,0xA0),
              o2(0xCE,0xA1),          o2(0xCE,0xA3),
              o2(0xCE,0xA4),          o2(0xCE,0xA5),
              o2(0xCE,0xA6),          o2(0xCE,0xA7),
              o2(0xCE,0xA8),          o2(0xCE,0xA9),
               funsio(7467),          o2(0xCE,0xB1),
              o2(0xCE,0xB2),          o2(0xCE,0xB3),
              o2(0xCE,0xB4),          o2(0xCE,0xB5),
              o2(0xCE,0xB6),          o2(0xCE,0xB7),
              o2(0xCE,0xB8),          o2(0xCE,0xB9),
              o2(0xCE,0xBA),          o2(0xCE,0xBB),
              o2(0xCE,0xBC),          o2(0xCE,0xBD),
              o2(0xCE,0xBE),          o2(0xCE,0xBF),
              o2(0xCF,0x80),          o2(0xCF,0x81),
              o2(0xCF,0x83),          o2(0xCF,0x84),
              o2(0xCF,0x85),          o2(0xCF,0x86),
              o2(0xCF,0x87),          o2(0xCF,0x88),
              o2(0xCF,0x89),           funsio(7491),
               funsio(1698),           funsio(1696),
               funsio(1692),           funsio(1694),
               funsio(7503),           funsio(1706),
               funsio(1712),           funsio(1720),
               funsio(7508),           funsio(7510),

#define from_GB18030_A6 WORDINDEX2INFO(5792)
    from_GB18030_A6_offsets,
    from_GB18030_A6_infos,

#define from_GB18030_A7_infos WORDINDEX2INFO(5794)
                    INVALID, from_GB18030_90_30to39,
               funsio(7729),           funsio(7730),
              o2(0xD0,0x90),          o2(0xD0,0x91),
              o2(0xD0,0x92),          o2(0xD0,0x93),
              o2(0xD0,0x94),          o2(0xD0,0x95),
              o2(0xD0,0x81),          o2(0xD0,0x96),
              o2(0xD0,0x97),          o2(0xD0,0x98),
              o2(0xD0,0x99),          o2(0xD0,0x9A),
              o2(0xD0,0x9B),          o2(0xD0,0x9C),
              o2(0xD0,0x9D),          o2(0xD0,0x9E),
              o2(0xD0,0x9F),          o2(0xD0,0xA0),
              o2(0xD0,0xA1),          o2(0xD0,0xA2),
              o2(0xD0,0xA3),          o2(0xD0,0xA4),
              o2(0xD0,0xA5),          o2(0xD0,0xA6),
              o2(0xD0,0xA7),          o2(0xD0,0xA8),
              o2(0xD0,0xA9),          o2(0xD0,0xAA),
              o2(0xD0,0xAB),          o2(0xD0,0xAC),
              o2(0xD0,0xAD),          o2(0xD0,0xAE),
              o2(0xD0,0xAF),           funsio(7705),
              o2(0xD0,0xB0),          o2(0xD0,0xB1),
              o2(0xD0,0xB2),          o2(0xD0,0xB3),
              o2(0xD0,0xB4),          o2(0xD0,0xB5),
              o2(0xD1,0x91),          o2(0xD0,0xB6),
              o2(0xD0,0xB7),          o2(0xD0,0xB8),
              o2(0xD0,0xB9),          o2(0xD0,0xBA),
              o2(0xD0,0xBB),          o2(0xD0,0xBC),
              o2(0xD0,0xBD),          o2(0xD0,0xBE),
              o2(0xD0,0xBF),          o2(0xD1,0x80),
              o2(0xD1,0x81),          o2(0xD1,0x82),
              o2(0xD1,0x83),          o2(0xD1,0x84),
              o2(0xD1,0x85),          o2(0xD1,0x86),
              o2(0xD1,0x87),          o2(0xD1,0x88),
              o2(0xD1,0x89),          o2(0xD1,0x8A),
              o2(0xD1,0x8B),          o2(0xD1,0x8C),
              o2(0xD1,0x8D),          o2(0xD1,0x8E),
              o2(0xD1,0x8F),           funsio(7738),

#define from_GB18030_A7 WORDINDEX2INFO(5866)
    from_GB18030_A7_offsets,
    from_GB18030_A7_infos,

#define from_GB18030_A8_infos WORDINDEX2INFO(5868)
                    INVALID, from_GB18030_90_30to39,
              o2(0xCB,0x8A),          o2(0xCB,0x8B),
              o2(0xCB,0x99),          funsio(58919),
              funsio(58918),          funsio(58903),
              funsio(58888),          funsio(58681),
              funsio(58678),          funsio(58538),
              funsio(58415),          funsio(58406),
              funsio(58403),          funsio(58357),
              funsio(58338),          funsio(58251),
              funsio(57595),          funsio(57582),
              funsio(57583),          funsio(57580),
              funsio(57542),          funsio(57506),
              funsio(57471),          funsio(58356),
              funsio(54904),          funsio(54894),
               funsio(7889),          o2(0xC4,0x81),
              o2(0xC3,0xA1),          o2(0xC7,0x8E),
              o2(0xC3,0xA0),          o2(0xC4,0x93),
              o2(0xC3,0xA9),          o2(0xC4,0x9B),
              o2(0xC3,0xA8),          o2(0xC4,0xAB),
              o2(0xC3,0xAD),          o2(0xC7,0x90),
              o2(0xC3,0xAC),          o2(0xC5,0x8D),
              o2(0xC3,0xB3),          o2(0xC7,0x92),
              o2(0xC3,0xB2),          o2(0xC5,0xAB),
              o2(0xC3,0xBA),          o2(0xC7,0x94),
              o2(0xC3,0xB9),          o2(0xC7,0x96),
              o2(0xC7,0x98),          o2(0xC7,0x9A),
              o2(0xC7,0x9C),          o2(0xC3,0xBC),
              o2(0xC3,0xAA),          o2(0xC9,0x91),
               funsio(7916),          o2(0xC5,0x84),
              o2(0xC5,0x88),          o2(0xC7,0xB9),
              o2(0xC9,0xA1),           funsio(7919),
              funsio(54711),           funsio(7956),

#define from_GB18030_A8 WORDINDEX2INFO(5932)
    from_GB18030_A8_offsets,
    from_GB18030_A8_infos,

#define from_GB18030_A9_infos WORDINDEX2INFO(5934)
                    INVALID, from_GB18030_90_30to39,
              funsio(55062),          funsio(54429),
              funsio(54195),          funsio(54183),
              funsio(54181),          funsio(54147),
              funsio(54138),          funsio(54136),
              funsio(54134),           funsio(2332),
               funsio(1899),           funsio(1898),
               funsio(8045),          funsio(58927),
              funsio(54560),           funsio(8047),
              funsio(59203),           funsio(8048),
              funsio(54875),          funsio(54973),
              funsio(54877),          funsio(55126),
              funsio(54976),           funsio(2326),
               funsio(2325),           funsio(2324),
              funsio(55106),          funsio(55185),
              funsio(55174),           funsio(8090),
              funsio(58011),           funsio(8166),

#define from_GB18030_A9 WORDINDEX2INFO(5968)
    from_GB18030_A9_offsets,
    from_GB18030_A9_infos,

#define from_GB18030_AA_infos WORDINDEX2INFO(5970)
                    INVALID, from_GB18030_90_30to39,
              funsio(38235),          funsio(38234),
              funsio(38232),          funsio(38230),
              funsio(38221),          funsio(38219),
              funsio(38216),          funsio(38215),
              funsio(38214),          funsio(38213),
              funsio(38212),          funsio(38211),
              funsio(38208),          funsio(38204),
              funsio(38202),          funsio(38201),
              funsio(38197),          funsio(38196),
              funsio(38195),          funsio(38194),
              funsio(38191),          funsio(38189),
              funsio(38190),          funsio(38188),
              funsio(38187),          funsio(38186),
              funsio(38185),          funsio(38183),
              funsio(38182),          funsio(10392),

#define from_GB18030_AA WORDINDEX2INFO(6002)
    from_GB18030_AA_offsets,
    from_GB18030_AA_infos,

#define from_GB18030_AB_infos WORDINDEX2INFO(6004)
                    INVALID, from_GB18030_90_30to39,
              funsio(38341),          funsio(38340),
              funsio(38339),          funsio(38338),
              funsio(38337),          funsio(38336),
              funsio(38335),          funsio(38334),
              funsio(38333),          funsio(38332),
              funsio(38331),          funsio(38330),
              funsio(38329),          funsio(38328),
              funsio(38325),          funsio(38323),
              funsio(38322),          funsio(38320),
              funsio(38319),          funsio(38318),
              funsio(38316),          funsio(38315),
              funsio(38312),          funsio(38311),
              funsio(38310),          funsio(38309),
              funsio(38308),          funsio(38307),
              funsio(38306),          funsio(38305),
              funsio(38304),          funsio(10554),

#define from_GB18030_AB WORDINDEX2INFO(6038)
    from_GB18030_AB_offsets,
    from_GB18030_AB_infos,

#define from_GB18030_AC_infos WORDINDEX2INFO(6040)
                    INVALID, from_GB18030_90_30to39,
              funsio(38463),          funsio(38462),
              funsio(38460),          funsio(38458),
              funsio(38456),          funsio(38454),
              funsio(38453),          funsio(38451),
              funsio(38450),          funsio(38449),
              funsio(38448),          funsio(38447),
              funsio(38446),          funsio(38442),
              funsio(38441),          funsio(38440),
              funsio(38439),          funsio(38435),
              funsio(38433),          funsio(38432),
              funsio(38431),          funsio(38429),
              funsio(10716),

#define from_GB18030_AC WORDINDEX2INFO(6065)
    from_GB18030_AC_offsets,
    from_GB18030_AC_infos,

#define from_GB18030_AD_infos WORDINDEX2INFO(6067)
                    INVALID, from_GB18030_90_30to39,
              funsio(38588),          funsio(38587),
              funsio(38585),          funsio(38584),
              funsio(38583),          funsio(38582),
              funsio(38581),          funsio(38580),
              funsio(38579),          funsio(38578),
              funsio(38575),          funsio(38574),
              funsio(38573),          funsio(38572),
              funsio(38571),          funsio(38568),
              funsio(38567),          funsio(38565),
              funsio(10878),

#define from_GB18030_AD WORDINDEX2INFO(6088)
    from_GB18030_AD_offsets,
    from_GB18030_AD_infos,

#define from_GB18030_AE_infos WORDINDEX2INFO(6090)
                    INVALID, from_GB18030_90_30to39,
              funsio(38724),          funsio(38723),
              funsio(38721),          funsio(38720),
              funsio(38719),          funsio(38718),
              funsio(38717),          funsio(38716),
              funsio(38715),          funsio(38712),
              funsio(38711),          funsio(38710),
              funsio(38709),          funsio(38707),
              funsio(38704),          funsio(38699),
              funsio(38698),          funsio(38696),
              funsio(38694),          funsio(38693),
              funsio(38692),          funsio(38691),
              funsio(38690),          funsio(38688),
              funsio(38686),          funsio(38685),
              funsio(38682),          funsio(38680),
              funsio(38679),          funsio(38678),
              funsio(38677),          funsio(38675),
              funsio(38674),          funsio(38673),
              funsio(38672),          funsio(11040),

#define from_GB18030_AE WORDINDEX2INFO(6128)
    from_GB18030_AE_offsets,
    from_GB18030_AE_infos,

#define from_GB18030_AF_infos WORDINDEX2INFO(6130)
                    INVALID, from_GB18030_90_30to39,
              funsio(38831),          funsio(38830),
              funsio(38829),          funsio(38827),
              funsio(38826),          funsio(38824),
              funsio(38822),          funsio(38821),
              funsio(38818),          funsio(38815),
              funsio(38813),          funsio(38805),
              funsio(38803),          funsio(38800),
              funsio(38796),          funsio(38792),
              funsio(38791),          funsio(38790),
              funsio(38787),          funsio(38786),
              funsio(38785),          funsio(38784),
              funsio(38781),          funsio(38778),
              funsio(38776),          funsio(38774),
              funsio(38773),          funsio(38772),
              funsio(38771),          funsio(38768),
              funsio(38767),          funsio(38766),
              funsio(38765),          funsio(38764),
              funsio(38763),          funsio(38760),
              funsio(38759),          funsio(38757),
              funsio(38756),          funsio(38753),
              funsio(38750),          funsio(38749),
              funsio(38748),          funsio(38745),
              funsio(38744),          funsio(38743),
              funsio(38740),          funsio(38739),
              funsio(11202),

#define from_GB18030_AF WORDINDEX2INFO(6181)
    from_GB18030_AF_offsets,
    from_GB18030_AF_infos,

#define from_GB18030_B0_infos WORDINDEX2INFO(6183)
                    INVALID, from_GB18030_90_30to39,
              funsio(38898),          funsio(38896),
              funsio(38895),          funsio(38894),
              funsio(38893),          funsio(38892),
              funsio(38891),          funsio(38890),
              funsio(38889),          funsio(38888),
              funsio(38887),          funsio(38885),
              funsio(38884),          funsio(38883),
              funsio(38880),          funsio(38879),
              funsio(38878),          funsio(38877),
              funsio(38876),          funsio(38875),
              funsio(38874),          funsio(38873),
              funsio(38871),          funsio(38870),
              funsio(38869),          funsio(38868),
              funsio(47438),          funsio(30810),
              funsio(46807),          funsio(43891),
              funsio(47566),          funsio(47508),
              funsio(47582),          funsio(38926),
              funsio(38996),          funsio(35173),
              funsio(38580),          funsio(35877),
              funsio(38423),          funsio(40052),
              funsio(30734),          funsio(30490),
              funsio(41600),          funsio(45856),
              funsio(48816),          funsio(43938),
              funsio(43029),          funsio(45557),
              funsio(36276),          funsio(42599),
              funsio(36354),          funsio(43183),
              funsio(48314),          funsio(43358),
              funsio(40201),          funsio(36549),
              funsio(34355),          funsio(48646),
              funsio(46420),          funsio(44272),
              funsio(40712),          funsio(35855),
              funsio(43889),          funsio(44140),
              funsio(47826),          funsio(47769),
              funsio(37819),          funsio(48471),
              funsio(39199),          funsio(45264),
              funsio(44017),          funsio(33019),
              funsio(30545),          funsio(44094),
              funsio(36528),          funsio(46957),
              funsio(30611),          funsio(36714),
              funsio(40085),          funsio(38993),
              funsio(42752),          funsio(38994),
              funsio(43659),          funsio(48994),
              funsio(33198),          funsio(44024),
              funsio(38078),          funsio(43333),
              funsio(39658),          funsio(43692),
              funsio(44134),          funsio(36014),
              funsio(30298),          funsio(42845),
              funsio(44144),          funsio(44051),
              funsio(49068),          funsio(39422),
              funsio(48024),          funsio(48197),
              funsio(36890),          funsio(32319),
              funsio(45240),          funsio(42593),
              funsio(42316),          funsio(36201),
              funsio(36889),          funsio(42521),
              funsio(38439),          funsio(34913),
              funsio(31133),          funsio(48738),
              funsio(33484),          funsio(35859),
              funsio(36372),          funsio(48110),
              funsio(34274),          funsio(48272),

#define from_GB18030_B0 WORDINDEX2INFO(6303)
    from_GB18030_B0_offsets,
    from_GB18030_B0_infos,

#define from_GB18030_B1_infos WORDINDEX2INFO(6305)
                    INVALID, from_GB18030_90_30to39,
              funsio(39027),          funsio(39025),
              funsio(39024),          funsio(39023),
              funsio(39017),          funsio(39016),
              funsio(39013),          funsio(39012),
              funsio(39011),          funsio(39010),
              funsio(39008),          funsio(39006),
              funsio(39005),          funsio(39003),
              funsio(39002),          funsio(39001),
              funsio(39000),          funsio(38999),
              funsio(38996),          funsio(38995),
              funsio(38994),          funsio(38992),
              funsio(38990),          funsio(38989),
              funsio(38988),          funsio(38986),
              funsio(38987),          funsio(38985),
              funsio(38981),          funsio(38980),
              funsio(38979),          funsio(38977),
              funsio(38976),          funsio(38975),
              funsio(38973),          funsio(38971),
              funsio(35348),          funsio(30880),
              funsio(49085),          funsio(46970),
              funsio(30251),          funsio(46080),
              funsio(44269),          funsio(44282),
              funsio(43244),          funsio(33576),
              funsio(29461),          funsio(40349),
              funsio(43061),          funsio(38676),
              funsio(44788),          funsio(48214),
              funsio(48273),          funsio(32801),
              funsio(36574),          funsio(33422),
              funsio(31499),          funsio(49056),
              funsio(40166),          funsio(46760),
              funsio(44741),          funsio(40600),
              funsio(34567),          funsio(46687),
              funsio(36037),          funsio(43145),
              funsio(38030),          funsio(45710),
              funsio(37057),          funsio(39564),
              funsio(41669),          funsio(33109),
              funsio(32708),          funsio(32641),
              funsio(28803),          funsio(41963),
              funsio(32423),          funsio(38061),
              funsio(45126),          funsio(38684),
              funsio(35566),          funsio(35464),
              funsio(41969),          funsio(41966),
              funsio(41970),          funsio(45512),
              funsio(45379),          funsio(39378),
              funsio(31199),          funsio(43632),
              funsio(45252),          funsio(45066),
              funsio(32817),          funsio(46864),
              funsio(36368),          funsio(32596),
              funsio(31097),          funsio(30760),
              funsio(32797),          funsio(33452),
              funsio(44440),          funsio(49179),
              funsio(48131),          funsio(48254),
              funsio(32821),          funsio(32820),
              funsio(32659),          funsio(42970),
              funsio(45176),          funsio(36427),
              funsio(34684),          funsio(29455),
              funsio(44635),          funsio(48572),
              funsio(39358),          funsio(45181),
              funsio(43614),          funsio(40985),
              funsio(41220),          funsio(46127),
              funsio(43942),          funsio(48762),
              funsio(48704),          funsio(43053),
              funsio(49625),          funsio(38442),
              funsio(30328),          funsio(40770),

#define from_GB18030_B1 WORDINDEX2INFO(6435)
    from_GB18030_B1_offsets,
    from_GB18030_B1_infos,

#define from_GB18030_B2_infos WORDINDEX2INFO(6437)
                    INVALID, from_GB18030_90_30to39,
              funsio(39130),          funsio(39127),
              funsio(39125),          funsio(39124),
              funsio(39122),          funsio(39121),
              funsio(39117),          funsio(39115),
              funsio(39112),          funsio(39110),
              funsio(39108),          funsio(39107),
              funsio(39106),          funsio(39105),
              funsio(39103),          funsio(39102),
              funsio(39101),          funsio(39100),
              funsio(39099),          funsio(39098),
              funsio(39097),          funsio(39096),
              funsio(39095),          funsio(39093),
              funsio(39091),          funsio(39635),
              funsio(45603),          funsio(40159),
              funsio(36027),          funsio(44015),
              funsio(44469),          funsio(31721),
              funsio(41917),          funsio(48454),
              funsio(48606),          funsio(44179),
              funsio(31713),          funsio(38160),
              funsio(49526),          funsio(45707),
              funsio(36465),          funsio(36754),
              funsio(36639),          funsio(41606),
              funsio(41953),          funsio(30265),
              funsio(44376),          funsio(48466),
              funsio(48053),          funsio(34891),
              funsio(47313),          funsio(49829),
              funsio(45744),          funsio(42319),
              funsio(38006),          funsio(32718),
              funsio(45217),          funsio(43986),
              funsio(40349),          funsio(34809),
              funsio(43371),          funsio(44655),
              funsio(33691),          funsio(39250),
              funsio(33430),          funsio(32505),
              funsio(45400),          funsio(36070),
              funsio(35746),          funsio(30644),
              funsio(48387),          funsio(35377),
              funsio(42300),          funsio(45019),
              funsio(45025),          funsio(41035),
              funsio(36350),          funsio(36507),
              funsio(49658),          funsio(42023),
              funsio(35584),          funsio(44035),
              funsio(37880),          funsio(42709),
              funsio(43482),          funsio(36235),
              funsio(48448),          funsio(38272),
              funsio(49456),          funsio(48972),
              funsio(41870),          funsio(46232),
              funsio(33390),          funsio(44298),
              funsio(48404),          funsio(36274),
              funsio(36265),          funsio(43259),
              funsio(38957),          funsio(44197),
              funsio(46340),          funsio(46160),
              funsio(45815),          funsio(34047),
              funsio(44577),          funsio(43252),
              funsio(33903),          funsio(44266),
              funsio(44337),          funsio(35235),
              funsio(30562),          funsio(34007),
              funsio(37327),          funsio(31742),
              funsio(49738),          funsio(31458),
              funsio(30799),          funsio(43752),
              funsio(40415),

#define from_GB18030_B2 WORDINDEX2INFO(6558)
    from_GB18030_B2_offsets,
    from_GB18030_B2_infos,

#define from_GB18030_B3_infos WORDINDEX2INFO(6560)
                    INVALID, from_GB18030_90_30to39,
              funsio(39249),          funsio(39248),
              funsio(39247),          funsio(39243),
              funsio(39242),          funsio(39241),
              funsio(39240),          funsio(39234),
              funsio(39233),          funsio(39231),
              funsio(39229),          funsio(39228),
              funsio(39225),          funsio(39224),
              funsio(39222),          funsio(39221),
              funsio(39220),          funsio(39217),
              funsio(39216),          funsio(39214),
              funsio(39213),          funsio(39212),
              funsio(39206),          funsio(39205),
              funsio(39204),          funsio(39203),
              funsio(39202),          funsio(39201),
              funsio(39200),          funsio(39199),
              funsio(39198),          funsio(39195),
              funsio(39196),          funsio(39190),
              funsio(39189),          funsio(39188),
              funsio(47710),          funsio(46460),
              funsio(45922),          funsio(31772),
              funsio(49437),          funsio(37117),
              funsio(48668),          funsio(44097),
              funsio(40027),          funsio(48240),
              funsio(49537),          funsio(33822),
              funsio(44832),          funsio(32007),
              funsio(43657),          funsio(47989),
              funsio(41530),          funsio(46023),
              funsio(48501),          funsio(41241),
              funsio(33350),          funsio(44862),
              funsio(44298),          funsio(44556),
              funsio(45621),          funsio(41513),
              funsio(32958),          funsio(36816),
              funsio(33284),          funsio(46493),
              funsio(43854),          funsio(45510),
              funsio(42287),          funsio(31601),
              funsio(33849),          funsio(35151),
              funsio(44331),          funsio(38861),
              funsio(47600),          funsio(42854),
              funsio(44976),          funsio(48505),
              funsio(50026),          funsio(38840),
              funsio(45275),          funsio(41537),
              funsio(34284),          funsio(44872),
              funsio(33194),          funsio(30526),
              funsio(38886),          funsio(48584),
              funsio(39896),          funsio(44748),
              funsio(48821),          funsio(42351),
              funsio(33265),          funsio(45750),
              funsio(30562),          funsio(37272),
              funsio(29269),          funsio(49741),
              funsio(46492),          funsio(33907),
              funsio(37395),          funsio(44084),
              funsio(41245),          funsio(49302),
              funsio(49194),          funsio(35698),
              funsio(46295),          funsio(46655),
              funsio(44835),          funsio(32885),
              funsio(40046),          funsio(33751),
              funsio(38852),          funsio(45284),
              funsio(38509),          funsio(49952),
              funsio(37616),          funsio(39524),
              funsio(50137),          funsio(36862),
              funsio(49103),          funsio(49139),
              funsio(42877),          funsio(48711),
              funsio(33641),          funsio(31981),
              funsio(31523),          funsio(41778),
              funsio(31632),          funsio(43163),

#define from_GB18030_B3 WORDINDEX2INFO(6692)
    from_GB18030_B3_offsets,
    from_GB18030_B3_infos,

#define from_GB18030_B4_infos WORDINDEX2INFO(6694)
                    INVALID, from_GB18030_90_30to39,
              funsio(39347),          funsio(39346),
              funsio(39345),          funsio(39342),
              funsio(39341),          funsio(39340),
              funsio(39338),          funsio(39335),
              funsio(39334),          funsio(39333),
              funsio(39332),          funsio(39331),
              funsio(39330),          funsio(39325),
              funsio(39324),          funsio(39323),
              funsio(39322),          funsio(39321),
              funsio(39318),          funsio(39317),
              funsio(39315),          funsio(39314),
              funsio(39313),          funsio(39312),
              funsio(39311),          funsio(39310),
              funsio(39309),          funsio(39308),
              funsio(39307),          funsio(39512),
              funsio(49649),          funsio(39619),
              funsio(44683),          funsio(34998),
              funsio(47513),          funsio(44731),
              funsio(46274),          funsio(38945),
              funsio(43364),          funsio(50050),
              funsio(36970),          funsio(48396),
              funsio(50291),          funsio(40184),
              funsio(38928),          funsio(46150),
              funsio(46111),          funsio(31931),
              funsio(49296),          funsio(48755),
              funsio(41507),          funsio(44856),
              funsio(32139),          funsio(47918),
              funsio(44172),          funsio(43379),
              funsio(33068),          funsio(48557),
              funsio(42178),          funsio(37895),
              funsio(35477),          funsio(45189),
              funsio(37833),          funsio(40197),
              funsio(36755),          funsio(39419),
              funsio(31729),          funsio(33568),
              funsio(45431),          funsio(40393),
              funsio(34548),          funsio(42846),
              funsio(49289),          funsio(34164),
              funsio(42916),          funsio(37468),
              funsio(36438),          funsio(48087),
              funsio(49091),          funsio(50172),
              funsio(50352),          funsio(49403),
              funsio(38454),          funsio(33091),
              funsio(38600),          funsio(49933),
              funsio(33874),          funsio(38641),
              funsio(38967),          funsio(44653),
              funsio(46529),          funsio(49706),
              funsio(37329),          funsio(40151),
              funsio(38432),          funsio(42222),
              funsio(37627),          funsio(43915),
              funsio(46981),          funsio(46822),
              funsio(39444),          funsio(44594),
              funsio(44750),          funsio(44984),
              funsio(32203),          funsio(44728),
              funsio(33576),          funsio(38803),
              funsio(40127),          funsio(45206),
              funsio(47555),          funsio(48805),
              funsio(42867),          funsio(49738),
              funsio(45242),          funsio(46281),
              funsio(42858),          funsio(50190),
              funsio(34235),          funsio(35432),
              funsio(45935),          funsio(33479),

#define from_GB18030_B4 WORDINDEX2INFO(6818)
    from_GB18030_B4_offsets,
    from_GB18030_B4_infos,

#define from_GB18030_B5_infos WORDINDEX2INFO(6820)
                    INVALID, from_GB18030_90_30to39,
              funsio(39466),          funsio(39465),
              funsio(39464),          funsio(39463),
              funsio(39462),          funsio(39459),
              funsio(39458),          funsio(39456),
              funsio(39455),          funsio(39453),
              funsio(39452),          funsio(39450),
              funsio(39443),          funsio(39442),
              funsio(39440),          funsio(39439),
              funsio(39438),          funsio(39436),
              funsio(39435),          funsio(39433),
              funsio(39431),          funsio(39430),
              funsio(39429),          funsio(45944),
              funsio(37724),          funsio(45269),
              funsio(50530),          funsio(49223),
              funsio(33445),          funsio(45030),
              funsio(37593),          funsio(44474),
              funsio(42867),          funsio(50268),
              funsio(45749),          funsio(42435),
              funsio(34759),          funsio(46189),
              funsio(36060),          funsio(46165),
              funsio(45192),          funsio(49744),
              funsio(36938),          funsio(43849),
              funsio(49581),          funsio(45131),
              funsio(34151),          funsio(50078),
              funsio(46870),          funsio(39483),
              funsio(47031),          funsio(49540),
              funsio(39290),          funsio(45818),
              funsio(33636),          funsio(40161),
              funsio(46082),          funsio(46115),
              funsio(40247),          funsio(34128),
              funsio(41806),          funsio(40259),
              funsio(39030),          funsio(39958),
              funsio(49614),          funsio(33583),
              funsio(48031),          funsio(50294),
              funsio(42193),          funsio(33756),
              funsio(44667),          funsio(39085),
              funsio(41221),          funsio(42534),
              funsio(37868),          funsio(47339),
              funsio(45336),          funsio(46393),
              funsio(48287),          funsio(36686),
              funsio(39077),          funsio(46517),
              funsio(46260),          funsio(33730),
              funsio(38081),          funsio(31542),
              funsio(45141),          funsio(42257),
              funsio(39745),          funsio(41761),
              funsio(49763),          funsio(31873),
              funsio(48178),          funsio(40617),
              funsio(50332),          funsio(40616),
              funsio(46410),          funsio(45820),
              funsio(47747),          funsio(42532),
              funsio(43046),          funsio(39773),
              funsio(49131),          funsio(32019),
              funsio(49694),          funsio(49641),
              funsio(45154),          funsio(49122),
              funsio(32602),          funsio(34795),
              funsio(34339),          funsio(41399),
              funsio(39762),          funsio(35964),
              funsio(33798),          funsio(34791),
              funsio(49173),

#define from_GB18030_B5 WORDINDEX2INFO(6939)
    from_GB18030_B5_offsets,
    from_GB18030_B5_infos,

#define from_GB18030_B6_infos WORDINDEX2INFO(6941)
                    INVALID, from_GB18030_90_30to39,
              funsio(39588),          funsio(39587),
              funsio(39586),          funsio(39585),
              funsio(39582),          funsio(39580),
              funsio(39578),          funsio(39577),
              funsio(39576),          funsio(39575),
              funsio(39574),          funsio(39573),
              funsio(39571),          funsio(39570),
              funsio(39569),          funsio(39568),
              funsio(39566),          funsio(39564),
              funsio(39563),          funsio(39562),
              funsio(39560),          funsio(39559),
              funsio(39558),          funsio(39557),
              funsio(39556),          funsio(39554),
              funsio(39553),          funsio(39552),
              funsio(39550),          funsio(39549),
              funsio(39548),          funsio(39547),
              funsio(50839),          funsio(40362),
              funsio(49324),          funsio(32786),
              funsio(31782),          funsio(30095),
              funsio(32625),          funsio(47365),
              funsio(35070),          funsio(50815),
              funsio(50822),          funsio(49911),
              funsio(36929),          funsio(45795),
              funsio(49662),          funsio(44188),
              funsio(50449),          funsio(46142),
              funsio(49903),          funsio(42893),
              funsio(50000),          funsio(45591),
              funsio(44823),          funsio(32334),
              funsio(34922),          funsio(33946),
              funsio(40666),          funsio(33718),
              funsio(40273),          funsio(43235),
              funsio(41516),          funsio(41419),
              funsio(35005),          funsio(48260),
              funsio(40257),          funsio(34671),
              funsio(44384),          funsio(32637),
              funsio(37924),          funsio(46617),
              funsio(42655),          funsio(47919),
              funsio(39379),          funsio(40150),
              funsio(32649),          funsio(43280),
              funsio(44825),          funsio(38329),
              funsio(48322),          funsio(50040),
              funsio(32427),          funsio(47314),
              funsio(48163),          funsio(49317),
              funsio(34396),          funsio(44905),
              funsio(31825),          funsio(48621),
              funsio(32821),          funsio(40405),
              funsio(33939),          funsio(45390),
              funsio(49168),          funsio(48061),
              funsio(48030),          funsio(48446),
              funsio(34344),          funsio(44454),
              funsio(34530),          funsio(37544),
              funsio(49821),          funsio(46063),
              funsio(48331),          funsio(36323),
              funsio(47098),          funsio(30366),
              funsio(50464),          funsio(31816),
              funsio(35117),          funsio(47810),
              funsio(46194),          funsio(49509),
              funsio(45678),          funsio(33948),
              funsio(33770),          funsio(31598),
              funsio(46213),          funsio(38115),
              funsio(50097),          funsio(38078),
              funsio(47326),          funsio(31614),
              funsio(42947),          funsio(50793),

#define from_GB18030_B6 WORDINDEX2INFO(7069)
    from_GB18030_B6_offsets,
    from_GB18030_B6_infos,

#define from_GB18030_B7_infos WORDINDEX2INFO(7071)
                    INVALID, from_GB18030_90_30to39,
              funsio(39706),          funsio(39705),
              funsio(39704),          funsio(39703),
              funsio(39702),          funsio(39701),
              funsio(39700),          funsio(39697),
              funsio(39696),          funsio(39695),
              funsio(39694),          funsio(39693),
              funsio(39692),          funsio(39687),
              funsio(39684),          funsio(39682),
              funsio(39681),          funsio(39680),
              funsio(39679),          funsio(39677),
              funsio(39673),          funsio(39671),
              funsio(39669),          funsio(34920),
              funsio(49608),          funsio(38464),
              funsio(39500),          funsio(50828),
              funsio(51022),          funsio(32670),
              funsio(43210),          funsio(41424),
              funsio(36792),          funsio(47004),
              funsio(41017),          funsio(38313),
              funsio(43931),          funsio(40360),
              funsio(33045),          funsio(38759),
              funsio(50120),          funsio(42180),
              funsio(49630),          funsio(34264),
              funsio(37546),          funsio(34949),
              funsio(41728),          funsio(31811),
              funsio(43222),          funsio(48744),
              funsio(37632),          funsio(45051),
              funsio(38155),          funsio(45943),
              funsio(32645),          funsio(48144),
              funsio(50874),          funsio(35323),
              funsio(38657),          funsio(45182),
              funsio(37323),          funsio(32352),
              funsio(49246),          funsio(31970),
              funsio(38172),          funsio(49816),
              funsio(35270),          funsio(49572),
              funsio(46887),          funsio(43279),
              funsio(34959),          funsio(37661),
              funsio(33904),          funsio(49570),
              funsio(43441),          funsio(50119),
              funsio(38679),          funsio(48752),
              funsio(42166),          funsio(43347),
              funsio(39241),          funsio(48264),
              funsio(50903),          funsio(46550),
              funsio(46258),          funsio(39213),
              funsio(51112),          funsio(47576),
              funsio(44591),          funsio(36569),
              funsio(47340),          funsio(32978),
              funsio(32016),          funsio(41008),
              funsio(42211),          funsio(34239),
              funsio(50227),          funsio(38598),
              funsio(35367),          funsio(48284),
              funsio(50178),          funsio(49602),
              funsio(48318),          funsio(45171),
              funsio(38215),          funsio(47735),
              funsio(45868),          funsio(34399),
              funsio(47019),          funsio(43474),
              funsio(39628),          funsio(50916),
              funsio(50716),          funsio(44776),

#define from_GB18030_B7 WORDINDEX2INFO(7187)
    from_GB18030_B7_offsets,
    from_GB18030_B7_infos,

#define from_GB18030_B8_infos WORDINDEX2INFO(7189)
                    INVALID, from_GB18030_90_30to39,
              funsio(39828),          funsio(39826),
              funsio(39825),          funsio(39823),
              funsio(39822),          funsio(39821),
              funsio(39820),          funsio(39819),
              funsio(39818),          funsio(39815),
              funsio(39814),          funsio(39812),
              funsio(39811),          funsio(39810),
              funsio(39809),          funsio(39808),
              funsio(39807),          funsio(39805),
              funsio(39804),          funsio(39803),
              funsio(39801),          funsio(39800),
              funsio(39799),          funsio(39797),
              funsio(39796),          funsio(39795),
              funsio(39794),          funsio(39793),
              funsio(39790),          funsio(39789),
              funsio(39786),          funsio(43306),
              funsio(43247),          funsio(40203),
              funsio(36330),          funsio(46981),
              funsio(41330),          funsio(46084),
              funsio(34586),          funsio(50865),
              funsio(33989),          funsio(45307),
              funsio(38260),          funsio(38227),
              funsio(47113),          funsio(38230),
              funsio(35123),          funsio(50233),
              funsio(36131),          funsio(35167),
              funsio(48542),          funsio(50727),
              funsio(51157),          funsio(32914),
              funsio(42105),          funsio(38199),
              funsio(35218),          funsio(47846),
              funsio(35600),          funsio(32880),
              funsio(48430),          funsio(38812),
              funsio(49703),          funsio(49218),
              funsio(49323),          funsio(35541),
              funsio(45442),          funsio(44346),
              funsio(33316),          funsio(40936),
              funsio(43062),          funsio(47182),
              funsio(41385),          funsio(44924),
              funsio(44786),          funsio(39877),
              funsio(38440),          funsio(35152),
              funsio(46504),          funsio(40194),
              funsio(45415),          funsio(35175),
              funsio(50499),          funsio(50354),
              funsio(33323),          funsio(38806),
              funsio(38452),          funsio(38942),
              funsio(47674),          funsio(43171),
              funsio(44915),          funsio(39675),
              funsio(41034),          funsio(31742),
              funsio(38216),          funsio(38724),
              funsio(39428),          funsio(45756),
              funsio(33163),          funsio(40093),
              funsio(49811),          funsio(49657),
              funsio(43923),          funsio(45791),
              funsio(46297),          funsio(30885),
              funsio(38384),          funsio(41291),
              funsio(50291),          funsio(32637),
              funsio(37516),          funsio(44716),
              funsio(36869),          funsio(33001),
              funsio(32855),          funsio(33280),
              funsio(51395),          funsio(49898),
              funsio(38934),          funsio(44727),
              funsio(35090),          funsio(38621),
              funsio(45055),          funsio(47194),
              funsio(38716),

#define from_GB18030_B8 WORDINDEX2INFO(7316)
    from_GB18030_B8_offsets,
    from_GB18030_B8_infos,

#define from_GB18030_B9_infos WORDINDEX2INFO(7318)
                    INVALID, from_GB18030_90_30to39,
              funsio(39944),          funsio(39943),
              funsio(39942),          funsio(39941),
              funsio(39940),          funsio(39939),
              funsio(39938),          funsio(39937),
              funsio(39936),          funsio(39935),
              funsio(39933),          funsio(39929),
              funsio(39928),          funsio(39927),
              funsio(39926),          funsio(39924),
              funsio(39923),          funsio(39922),
              funsio(39921),          funsio(39920),
              funsio(39918),          funsio(39917),
              funsio(39916),          funsio(39915),
              funsio(39914),          funsio(39913),
              funsio(39912),          funsio(39911),
              funsio(39910),          funsio(39908),
              funsio(39907),          funsio(39905),
              funsio(39903),          funsio(39895),
              funsio(39894),          funsio(39893),
              funsio(39892),          funsio(39891),
              funsio(49110),          funsio(38746),
              funsio(44803),          funsio(47542),
              funsio(45665),          funsio(50430),
              funsio(46897),          funsio(30725),
              funsio(51205),          funsio(35061),
              funsio(50742),          funsio(48120),
              funsio(47249),          funsio(47548),
              funsio(43848),          funsio(46262),
              funsio(35463),          funsio(50744),
              funsio(33537),          funsio(50349),
              funsio(43789),          funsio(38094),
              funsio(42199),          funsio(49165),
              funsio(45100),          funsio(35460),
              funsio(48787),          funsio(34839),
              funsio(37869),          funsio(49952),
              funsio(39977),          funsio(51335),
              funsio(43771),          funsio(48213),
              funsio(48617),          funsio(30888),
              funsio(50136),          funsio(37107),
              funsio(32022),          funsio(35720),
              funsio(38687),          funsio(45692),
              funsio(32580),          funsio(49353),
              funsio(33021),          funsio(50583),
              funsio(41706),          funsio(50551),
              funsio(48103),          funsio(46279),
              funsio(36552),          funsio(51573),
              funsio(46332),          funsio(47011),
              funsio(44756),          funsio(50780),
              funsio(48184),          funsio(50737),
              funsio(36368),          funsio(39986),
              funsio(32334),          funsio(39045),
              funsio(46823),          funsio(42891),
              funsio(35497),          funsio(50832),
              funsio(47451),          funsio(34752),
              funsio(41836),          funsio(36377),
              funsio(49329),          funsio(40858),
              funsio(47246),          funsio(30786),
              funsio(33256),          funsio(34939),
              funsio(31912),          funsio(35844),
              funsio(41326),          funsio(44965),
              funsio(45068),          funsio(35327),
              funsio(35509),          funsio(50606),
              funsio(34914),          funsio(43283),
              funsio(44833),          funsio(33514),
              funsio(34563),          funsio(49396),
              funsio(45142),          funsio(36602),
              funsio(34861),          funsio(49965),

#define from_GB18030_B9 WORDINDEX2INFO(7452)
    from_GB18030_B9_offsets,
    from_GB18030_B9_infos,

#define from_GB18030_BA_infos WORDINDEX2INFO(7454)
                    INVALID, from_GB18030_90_30to39,
              funsio(40050),          funsio(40048),
              funsio(40047),          funsio(40046),
              funsio(40045),          funsio(40043),
              funsio(40042),          funsio(40041),
              funsio(40039),          funsio(40038),
              funsio(40037),          funsio(40036),
              funsio(40035),          funsio(40034),
              funsio(40033),          funsio(40032),
              funsio(40030),          funsio(40029),
              funsio(40028),          funsio(40026),
              funsio(40025),          funsio(40024),
              funsio(40021),          funsio(32224),
              funsio(48432),          funsio(43811),
              funsio(44149),          funsio(51703),
              funsio(48362),          funsio(32279),
              funsio(34620),          funsio(46840),
              funsio(34802),          funsio(32953),
              funsio(50296),          funsio(43759),
              funsio(48339),          funsio(50857),
              funsio(49949),          funsio(39251),
              funsio(39097),          funsio(46062),
              funsio(46430),          funsio(45755),
              funsio(46831),          funsio(47137),
              funsio(42917),          funsio(44121),
              funsio(44136),          funsio(49027),
              funsio(45382),          funsio(38538),
              funsio(49120),          funsio(49704),
              funsio(35917),          funsio(44237),
              funsio(34780),          funsio(48957),
              funsio(39076),          funsio(50373),
              funsio(43860),          funsio(50249),
              funsio(49954),          funsio(38217),
              funsio(38130),          funsio(45194),
              funsio(40709),          funsio(50232),
              funsio(51568),          funsio(50366),
              funsio(41461),          funsio(35903),
              funsio(33479),          funsio(44055),
              funsio(43795),          funsio(35681),
              funsio(36797),          funsio(31338),
              funsio(35733),          funsio(49809),
              funsio(31232),          funsio(41725),
              funsio(47435),          funsio(42484),
              funsio(47213),          funsio(50138),
              funsio(51759),          funsio(44718),
              funsio(36984),          funsio(47240),
              funsio(35179),          funsio(50200),
              funsio(43013),          funsio(37477),
              funsio(31392),          funsio(43958),
              funsio(48466),          funsio(47562),
              funsio(39489),          funsio(50011),
              funsio(51510),          funsio(42418),
              funsio(50347),          funsio(50510),
              funsio(51408),          funsio(50396),
              funsio(50287),          funsio(51870),
              funsio(47344),          funsio(42132),
              funsio(49145),          funsio(38021),
              funsio(38928),          funsio(37246),
              funsio(42531),          funsio(39978),
              funsio(43679),

#define from_GB18030_BA WORDINDEX2INFO(7573)
    from_GB18030_BA_offsets,
    from_GB18030_BA_infos,

#define from_GB18030_BB_infos WORDINDEX2INFO(7575)
                    INVALID, from_GB18030_90_30to39,
              funsio(40180),          funsio(40179),
              funsio(40177),          funsio(40174),
              funsio(40175),          funsio(40172),
              funsio(40171),          funsio(40169),
              funsio(40165),          funsio(40164),
              funsio(40162),          funsio(40161),
              funsio(40160),          funsio(40157),
              funsio(40156),          funsio(47729),
              funsio(37707),          funsio(50286),
              funsio(46839),          funsio(51978),
              funsio(44275),          funsio(46951),
              funsio(38638),          funsio(50377),
              funsio(50771),          funsio(42596),
              funsio(43730),          funsio(42089),
              funsio(51091),          funsio(50832),
              funsio(36298),          funsio(45016),
              funsio(47647),          funsio(47530),
              funsio(43965),          funsio(49757),
              funsio(44683),          funsio(42495),
              funsio(45404),          funsio(35288),
              funsio(39582),          funsio(46672),
              funsio(47376),          funsio(50320),
              funsio(41931),          funsio(36180),
              funsio(43170),          funsio(44053),
              funsio(48659),          funsio(47935),
              funsio(38505),          funsio(47216),
              funsio(31481),          funsio(41156),
              funsio(37480),          funsio(40345),
              funsio(41786),          funsio(51154),
              funsio(47309),          funsio(43128),
              funsio(45954),          funsio(47994),
              funsio(47482),          funsio(36282),
              funsio(43353),          funsio(46757),
              funsio(35394),          funsio(47631),
              funsio(47467),          funsio(37626),
              funsio(49905),          funsio(44559),
              funsio(47421),          funsio(47211),
              funsio(50826),          funsio(47348),
              funsio(45935),          funsio(35991),
              funsio(40922),          funsio(51902),
              funsio(43248),          funsio(44435),
              funsio(36392),          funsio(36330),
              funsio(39685),          funsio(38522),
              funsio(46032),          funsio(49030),
              funsio(32415),          funsio(44177),
              funsio(44012),          funsio(36259),
              funsio(44202),          funsio(51917),
              funsio(43388),          funsio(38449),
              funsio(47059),          funsio(47385),
              funsio(33502),          funsio(36037),
              funsio(41077),          funsio(51187),
              funsio(49841),          funsio(49654),
              funsio(45751),          funsio(42106),
              funsio(40886),          funsio(40965),
              funsio(40544),

#define from_GB18030_BB WORDINDEX2INFO(7686)
    from_GB18030_BB_offsets,
    from_GB18030_BB_infos,

#define from_GB18030_BC_infos WORDINDEX2INFO(7688)
                    INVALID, from_GB18030_90_30to39,
              funsio(40312),          funsio(40311),
              funsio(40310),          funsio(40308),
              funsio(40307),          funsio(40305),
              funsio(40302),          funsio(40301),
              funsio(40300),          funsio(40298),
              funsio(40297),          funsio(40296),
              funsio(40295),          funsio(40294),
              funsio(40293),          funsio(40292),
              funsio(40291),          funsio(40290),
              funsio(40289),          funsio(39436),
              funsio(33076),          funsio(35489),
              funsio(43739),          funsio(36599),
              funsio(31868),          funsio(49330),
              funsio(39862),          funsio(39831),
              funsio(50840),          funsio(45857),
              funsio(45515),          funsio(35603),
              funsio(40536),          funsio(33760),
              funsio(50909),          funsio(47747),
              funsio(42219),          funsio(44600),
              funsio(51000),          funsio(49123),
              funsio(39942),          funsio(46986),
              funsio(51407),          funsio(39334),
              funsio(48320),          funsio(38355),
              funsio(47155),          funsio(51508),
              funsio(48978),          funsio(52136),
              funsio(41290),          funsio(51318),
              funsio(47617),          funsio(44396),
              funsio(48887),          funsio(48890),
              funsio(36636),          funsio(36622),
              funsio(46301),          funsio(47860),
              funsio(33916),          funsio(49455),
              funsio(39900),          funsio(39962),
              funsio(50364),          funsio(45839),
              funsio(49550),          funsio(52053),
              funsio(48915),          funsio(51242),
              funsio(38769),          funsio(33346),
              funsio(36239),          funsio(42396),
              funsio(34321),          funsio(51849),
              funsio(41109),          funsio(52187),
              funsio(45853),          funsio(32854),
              funsio(49172),          funsio(44890),
              funsio(41990),          funsio(50046),
              funsio(48835),          funsio(40864),
              funsio(34023),          funsio(43406),
              funsio(51553),          funsio(39477),
              funsio(39023),          funsio(49512),
              funsio(39901),          funsio(38843),
              funsio(45603),          funsio(45816),
              funsio(41524),          funsio(41583),
              funsio(47108),          funsio(46983),
              funsio(40809),          funsio(51965),
              funsio(51329),          funsio(51485),
              funsio(38813),          funsio(45331),
              funsio(34939),          funsio(36091),
              funsio(36288),          funsio(37169),
              funsio(34245),          funsio(40775),
              funsio(52223),

#define from_GB18030_BC WORDINDEX2INFO(7803)
    from_GB18030_BC_offsets,
    from_GB18030_BC_infos,

#define from_GB18030_BD_infos WORDINDEX2INFO(7805)
                    INVALID, from_GB18030_90_30to39,
              funsio(40448),          funsio(40447),
              funsio(52019),          funsio(39273),
              funsio(51529),          funsio(33324),
              funsio(44428),          funsio(44312),
              funsio(44535),          funsio(48293),
              funsio(51883),          funsio(49605),
              funsio(49052),          funsio(44637),
              funsio(44869),          funsio(42527),
              funsio(38683),          funsio(45887),
              funsio(49746),          funsio(36855),
              funsio(51338),          funsio(35386),
              funsio(34143),          funsio(38500),
              funsio(45724),          funsio(41646),
              funsio(43658),          funsio(39611),
              funsio(52494),          funsio(35561),
              funsio(44653),          funsio(33073),
              funsio(49583),          funsio(50427),
              funsio(47027),          funsio(34505),
              funsio(41935),          funsio(52246),
              funsio(39586),          funsio(43228),
              funsio(37356),          funsio(33349),
              funsio(40076),          funsio(40163),
              funsio(51523),          funsio(46698),
              funsio(35407),          funsio(35910),
              funsio(35907),          funsio(51164),
              funsio(41266),          funsio(47068),
              funsio(47141),          funsio(42309),
              funsio(41428),          funsio(37750),
              funsio(34200),          funsio(47525),
              funsio(51493),          funsio(39247),
              funsio(45950),          funsio(46179),
              funsio(47197),          funsio(42090),
              funsio(41193),          funsio(44758),
              funsio(40197),          funsio(37366),
              funsio(49674),          funsio(47561),
              funsio(38419),          funsio(39224),
              funsio(42642),          funsio(52160),
              funsio(52501),          funsio(42556),
              funsio(49049),          funsio(48614),
              funsio(41114),          funsio(46658),
              funsio(35350),          funsio(52510),
              funsio(44740),          funsio(37515),
              funsio(40644),          funsio(34502),
              funsio(52520),          funsio(36806),
              funsio(35860),          funsio(33917),
              funsio(46502),          funsio(41585),
              funsio(35874),          funsio(43784),
              funsio(44669),

#define from_GB18030_BD WORDINDEX2INFO(7902)
    from_GB18030_BD_offsets,
    from_GB18030_BD_infos,

#define from_GB18030_BE_infos WORDINDEX2INFO(7904)
                    INVALID, from_GB18030_90_30to39,
              funsio(40606),          funsio(40605),
              funsio(40604),          funsio(49243),
              funsio(51687),          funsio(39252),
              funsio(52025),          funsio(39310),
              funsio(42306),          funsio(46632),
              funsio(32743),          funsio(52724),
              funsio(48087),          funsio(40932),
              funsio(40944),          funsio(40405),
              funsio(52752),          funsio(37184),
              funsio(46648),          funsio(33824),
              funsio(34128),          funsio(50215),
              funsio(46911),          funsio(34640),
              funsio(48425),          funsio(42725),
              funsio(34137),          funsio(41425),
              funsio(41427),          funsio(51954),
              funsio(44036),          funsio(41500),
              funsio(47307),          funsio(41536),
              funsio(40471),          funsio(43298),
              funsio(33996),          funsio(52853),
              funsio(44099),          funsio(52831),
              funsio(35691),          funsio(51477),
              funsio(46958),          funsio(46809),
              funsio(39621),          funsio(39613),
              funsio(51253),          funsio(49299),
              funsio(42795),          funsio(34086),
              funsio(47599),          funsio(43503),
              funsio(42764),          funsio(49285),
              funsio(33362),          funsio(39170),
              funsio(49293),          funsio(51278),
              funsio(42214),          funsio(52882),
              funsio(45091),          funsio(40056),
              funsio(47617),          funsio(47462),
              funsio(48877),          funsio(52063),
              funsio(36602),          funsio(36538),
              funsio(34730),          funsio(52457),
              funsio(51446),          funsio(48117),
              funsio(44081),          funsio(51831),
              funsio(47503),          funsio(32413),
              funsio(49858),          funsio(52412),
              funsio(42412),          funsio(51565),
              funsio(40451),          funsio(47201),
              funsio(47036),          funsio(47711),
              funsio(47441),          funsio(52438),
              funsio(43702),          funsio(37667),
              funsio(52026),          funsio(37166),
              funsio(40466),          funsio(50601),
              funsio(39205),          funsio(34891),
              funsio(52056),          funsio(51417),
              funsio(49146),

#define from_GB18030_BE WORDINDEX2INFO(8003)
    from_GB18030_BE_offsets,
    from_GB18030_BE_infos,

#define from_GB18030_BF_infos WORDINDEX2INFO(8005)
                    INVALID, from_GB18030_90_30to39,
              funsio(40764),          funsio(40765),
              funsio(40763),          funsio(40762),
              funsio(52686),          funsio(41654),
              funsio(45120),          funsio(36026),
              funsio(33549),          funsio(51229),
              funsio(51464),          funsio(51774),
              funsio(51441),          funsio(48801),
              funsio(47545),          funsio(46124),
              funsio(52149),          funsio(48189),
              funsio(52124),          funsio(50557),
              funsio(51920),          funsio(50779),
              funsio(42397),          funsio(42656),
              funsio(48885),          funsio(48182),
              funsio(41166),          funsio(47956),
              funsio(47897),          funsio(53007),
              funsio(44317),          funsio(40368),
              funsio(47805),          funsio(44241),
              funsio(34390),          funsio(50752),
              funsio(39645),          funsio(46538),
              funsio(46277),          funsio(42214),
              funsio(34085),          funsio(41964),
              funsio(50379),          funsio(51468),
              funsio(51665),          funsio(44941),
              funsio(52343),          funsio(52104),
              funsio(49698),          funsio(37319),
              funsio(40215),          funsio(51332),
              funsio(50722),          funsio(48470),
              funsio(50809),          funsio(51614),
              funsio(41810),          funsio(48509),
              funsio(49786),          funsio(47656),
              funsio(47920),          funsio(51694),
              funsio(47983),          funsio(49676),
              funsio(46629),          funsio(51432),
              funsio(41783),          funsio(39665),
              funsio(35937),          funsio(48966),
              funsio(38134),          funsio(50339),
              funsio(50734),          funsio(47823),
              funsio(36854),          funsio(40176),
              funsio(50825),          funsio(41578),
              funsio(52793),          funsio(48632),
              funsio(49703),          funsio(45735),
              funsio(51909),          funsio(41623),
              funsio(43814),          funsio(46499),
              funsio(42475),          funsio(42677),
              funsio(47093),          funsio(52280),
              funsio(53087),          funsio(42779),
              funsio(49457),          funsio(41804),
              funsio(39293),          funsio(50341),
              funsio(33459),          funsio(52597),

#define from_GB18030_BF WORDINDEX2INFO(8105)
    from_GB18030_BF_offsets,
    from_GB18030_BF_infos,

#define from_GB18030_C0_infos WORDINDEX2INFO(8107)
                    INVALID, from_GB18030_90_30to39,
              funsio(40921),          funsio(40920),
              funsio(40919),          funsio(40905),
              funsio(40900),          funsio(40894),
              funsio(40869),          funsio(40856),
              funsio(40849),          funsio(40837),
              funsio(40821),          funsio(40816),
              funsio(40803),          funsio(40779),
              funsio(40778),          funsio(40777),
              funsio(40776),          funsio(40774),
              funsio(40772),          funsio(34064),
              funsio(48498),          funsio(45079),
              funsio(50999),          funsio(47254),
              funsio(47959),          funsio(51118),
              funsio(48051),          funsio(48183),
              funsio(49102),          funsio(34958),
              funsio(50976),          funsio(48091),
              funsio(51486),          funsio(38789),
              funsio(40285),          funsio(36613),
              funsio(51523),          funsio(39673),
              funsio(46918),          funsio(37206),
              funsio(39376),          funsio(50244),
              funsio(46752),          funsio(48074),
              funsio(41667),          funsio(34977),
              funsio(52547),          funsio(44824),
              funsio(37509),          funsio(47801),
              funsio(38127),          funsio(48358),
              funsio(40883),          funsio(44536),
              funsio(45014),          funsio(43703),
              funsio(46377),          funsio(43970),
              funsio(49141),          funsio(36338),
              funsio(47018),          funsio(45400),
              funsio(47973),          funsio(52241),
              funsio(44131),          funsio(40645),
              funsio(53083),          funsio(50403),
              funsio(36191),          funsio(44529),
              funsio(45358),          funsio(52218),
              funsio(53373),          funsio(34775),
              funsio(35170),          funsio(39250),
              funsio(42503),          funsio(41379),
              funsio(52658),          funsio(51010),
              funsio(47635),          funsio(40523),
              funsio(41564),          funsio(45550),
              funsio(46568),          funsio(46460),
              funsio(52516),          funsio(52036),
              funsio(46645),          funsio(44125),
              funsio(32785),          funsio(41711),
              funsio(44009),          funsio(42279),
              funsio(45008),          funsio(43742),
              funsio(46999),          funsio(36122),
              funsio(33347),          funsio(42412),
              funsio(39776),          funsio(39830),
              funsio(51932),          funsio(46805),
              funsio(53424),          funsio(52069),
              funsio(52286),          funsio(42674),
              funsio(52075),          funsio(52425),
              funsio(52843),          funsio(53097),
              funsio(53029),

#define from_GB18030_C0 WORDINDEX2INFO(8222)
    from_GB18030_C0_offsets,
    from_GB18030_C0_infos,

#define from_GB18030_C1_infos WORDINDEX2INFO(8224)
                    INVALID, from_GB18030_90_30to39,
              funsio(40929),          funsio(40927),
              funsio(40926),          funsio(40925),
              funsio(40923),          funsio(40920),
              funsio(40919),          funsio(40917),
              funsio(40916),          funsio(40915),
              funsio(40914),          funsio(40913),
              funsio(40912),          funsio(40911),
              funsio(40910),          funsio(40909),
              funsio(40908),          funsio(40905),
              funsio(40904),          funsio(40903),
              funsio(40902),          funsio(40900),
              funsio(40898),          funsio(40896),
              funsio(40895),          funsio(40894),
              funsio(40893),          funsio(40892),
              funsio(40891),          funsio(40890),
              funsio(40888),          funsio(40887),
              funsio(40884),          funsio(43446),
              funsio(42190),          funsio(41736),
              funsio(45814),          funsio(35046),
              funsio(52482),          funsio(43803),
              funsio(51894),          funsio(53175),
              funsio(40781),          funsio(39920),
              funsio(36805),          funsio(35380),
              funsio(49372),          funsio(49034),
              funsio(45576),          funsio(49552),
              funsio(47694),          funsio(40562),
              funsio(35501),          funsio(48993),
              funsio(44785),          funsio(41195),
              funsio(41729),          funsio(52711),
              funsio(46896),          funsio(40260),
              funsio(53648),          funsio(36911),
              funsio(36327),          funsio(47417),
              funsio(53514),          funsio(37812),
              funsio(47889),          funsio(40817),
              funsio(52962),          funsio(43558),
              funsio(44528),          funsio(50138),
              funsio(36867),          funsio(45147),
              funsio(53564),          funsio(47937),
              funsio(35425),          funsio(49391),
              funsio(47661),          funsio(52656),
              funsio(38662),          funsio(44801),
              funsio(52519),          funsio(44221),
              funsio(43929),          funsio(47158),
              funsio(42711),          funsio(35001),
              funsio(53660),          funsio(36630),
              funsio(33524),          funsio(52729),
              funsio(37524),          funsio(52153),
              funsio(48393),          funsio(44070),
              funsio(39912),          funsio(35044),
              funsio(32855),          funsio(35609),
              funsio(53415),          funsio(41028),
              funsio(52755),          funsio(44907),
              funsio(35180),          funsio(49973),
              funsio(34653),          funsio(52222),
              funsio(53505),          funsio(45386),
              funsio(43998),          funsio(46644),
              funsio(42878),          funsio(34395),
              funsio(43666),          funsio(52692),
              funsio(43465),          funsio(45741),
              funsio(47100),          funsio(52867),
              funsio(32856),          funsio(40871),
              funsio(52058),          funsio(42168),
              funsio(42294),

#define from_GB18030_C1 WORDINDEX2INFO(8351)
    from_GB18030_C1_offsets,
    from_GB18030_C1_infos,

#define from_GB18030_C2_infos WORDINDEX2INFO(8353)
                    INVALID, from_GB18030_90_30to39,
              funsio(41043),          funsio(41041),
              funsio(41040),          funsio(41039),
              funsio(41037),          funsio(41036),
              funsio(41034),          funsio(41032),
              funsio(41028),          funsio(41025),
              funsio(41024),          funsio(41023),
              funsio(41017),          funsio(41016),
              funsio(41015),          funsio(41014),
              funsio(41008),          funsio(41007),
              funsio(41006),          funsio(41002),
              funsio(41001),          funsio(41000),
              funsio(40999),          funsio(40997),
              funsio(40996),          funsio(40992),
              funsio(40991),          funsio(40990),
              funsio(40989),          funsio(40987),
              funsio(40986),          funsio(35346),
              funsio(51477),          funsio(48568),
              funsio(35412),          funsio(46880),
              funsio(50841),          funsio(48284),
              funsio(42188),          funsio(45457),
              funsio(35414),          funsio(40444),
              funsio(52545),          funsio(34847),
              funsio(49685),          funsio(45085),
              funsio(48372),          funsio(52548),
              funsio(39514),          funsio(33833),
              funsio(33304),          funsio(43040),
              funsio(35195),          funsio(37567),
              funsio(37741),          funsio(33329),
              funsio(45395),          funsio(42798),
              funsio(49502),          funsio(35438),
              funsio(48775),          funsio(34370),
              funsio(52386),          funsio(35803),
              funsio(53526),          funsio(47861),
              funsio(50262),          funsio(50267),
              funsio(41384),          funsio(39533),
              funsio(46224),          funsio(49461),
              funsio(44346),          funsio(45534),
              funsio(41412),          funsio(50142),
              funsio(48554),          funsio(50524),
              funsio(45537),          funsio(52563),
              funsio(53848),          funsio(48426),
              funsio(43878),          funsio(48683),
              funsio(37215),          funsio(53672),
              funsio(53758),          funsio(46122),
              funsio(41499),          funsio(38168),
              funsio(40118),          funsio(39194),
              funsio(41342),          funsio(37019),
              funsio(35764),          funsio(42287),
              funsio(34360),          funsio(38882),
              funsio(40094),          funsio(46017),
              funsio(34391),          funsio(41474),
              funsio(51031),          funsio(33317),
              funsio(44358),          funsio(43233),
              funsio(39521),          funsio(34424),
              funsio(34403),          funsio(51915),
              funsio(52432),          funsio(51485),
              funsio(53881),          funsio(33348),
              funsio(52629),          funsio(37156),
              funsio(40932),          funsio(43356),
              funsio(34653),          funsio(39426),
              funsio(45584),          funsio(39903),
              funsio(47607),          funsio(49042),
              funsio(45514),

#define from_GB18030_C2 WORDINDEX2INFO(8480)
    from_GB18030_C2_offsets,
    from_GB18030_C2_infos,

#define from_GB18030_C3_infos WORDINDEX2INFO(8482)
                    INVALID, from_GB18030_90_30to39,
              funsio(41145),          funsio(41143),
              funsio(41141),          funsio(41139),
              funsio(41138),          funsio(41136),
              funsio(41135),          funsio(41134),
              funsio(41133),          funsio(41129),
              funsio(41125),          funsio(41123),
              funsio(41120),          funsio(41117),
              funsio(41115),          funsio(41114),
              funsio(41113),          funsio(41112),
              funsio(41103),          funsio(41102),
              funsio(41099),          funsio(41097),
              funsio(41091),          funsio(41090),
              funsio(41088),          funsio(41081),
              funsio(41075),          funsio(41074),
              funsio(41073),          funsio(41072),
              funsio(41070),          funsio(41069),
              funsio(41068),          funsio(41066),
              funsio(41067),          funsio(41059),
              funsio(41058),          funsio(41057),
              funsio(41056),          funsio(41055),
              funsio(41054),          funsio(41053),
              funsio(41051),          funsio(41050),
              funsio(41049),          funsio(41048),
              funsio(38255),          funsio(40711),
              funsio(40559),          funsio(43689),
              funsio(46473),          funsio(49604),
              funsio(40417),          funsio(44660),
              funsio(40603),          funsio(35975),
              funsio(46535),          funsio(43464),
              funsio(36062),          funsio(52790),
              funsio(40612),          funsio(53269),
              funsio(50027),          funsio(38173),
              funsio(38002),          funsio(54115),
              funsio(44545),          funsio(47635),
              funsio(47401),          funsio(36921),
              funsio(35495),          funsio(45133),
              funsio(46353),          funsio(43690),
              funsio(50978),          funsio(35956),
              funsio(46567),          funsio(41513),
              funsio(48017),          funsio(50665),
              funsio(51201),          funsio(50977),
              funsio(35796),          funsio(35782),
              funsio(53970),          funsio(40371),
              funsio(40231),          funsio(46869),
              funsio(43747),          funsio(35987),
              funsio(44713),          funsio(47391),
              funsio(50791),          funsio(43672),
              funsio(36910),          funsio(35432),
              funsio(42222),          funsio(37332),
              funsio(38320),          funsio(49832),
              funsio(42331),          funsio(42999),
              funsio(38923),          funsio(46341),
              funsio(39606),          funsio(50701),
              funsio(50066),          funsio(47372),
              funsio(43702),          funsio(41698),
              funsio(53315),          funsio(53388),
              funsio(53009),          funsio(51122),
              funsio(41687),          funsio(35451),
              funsio(48656),          funsio(43612),
              funsio(39953),          funsio(43024),
              funsio(45993),          funsio(49995),
              funsio(51276),          funsio(40149),
              funsio(45434),          funsio(46551),
              funsio(48938),          funsio(43819),
              funsio(48284),          funsio(49469),
              funsio(35824),          funsio(48096),
              funsio(39504),          funsio(33741),
              funsio(36100),          funsio(52709),
              funsio(52598),          funsio(38344),
              funsio(48509),

#define from_GB18030_C3 WORDINDEX2INFO(8623)
    from_GB18030_C3_offsets,
    from_GB18030_C3_infos,

#define from_GB18030_C4_infos WORDINDEX2INFO(8625)
                    INVALID, from_GB18030_90_30to39,
              funsio(41207),          funsio(41206),
              funsio(41205),          funsio(41202),
              funsio(41200),          funsio(41197),
              funsio(41195),          funsio(41194),
              funsio(41193),          funsio(41192),
              funsio(41191),          funsio(41189),
              funsio(41187),          funsio(41186),
              funsio(41178),          funsio(41177),
              funsio(41176),          funsio(41175),
              funsio(41174),          funsio(41173),
              funsio(41172),          funsio(41169),
              funsio(41168),          funsio(41167),
              funsio(41166),          funsio(41165),
              funsio(41163),          funsio(41159),
              funsio(41158),          funsio(41157),
              funsio(41156),          funsio(48671),
              funsio(40072),          funsio(47225),
              funsio(41215),          funsio(43444),
              funsio(48692),          funsio(34634),
              funsio(49126),          funsio(47989),
              funsio(40694),          funsio(51706),
              funsio(33739),          funsio(46585),
              funsio(45957),          funsio(50888),
              funsio(35931),          funsio(38557),
              funsio(45130),          funsio(47834),
              funsio(49124),          funsio(45131),
              funsio(54276),          funsio(51432),
              funsio(46818),          funsio(51741),
              funsio(48131),          funsio(50269),
              funsio(53204),          funsio(49503),
              funsio(48013),          funsio(43976),
              funsio(43857),          funsio(45137),
              funsio(43123),          funsio(49083),
              funsio(52689),          funsio(52844),
              funsio(36381),          funsio(37403),
              funsio(51363),          funsio(41997),
              funsio(46763),          funsio(54399),
              funsio(51533),          funsio(41652),
              funsio(51581),          funsio(53103),
              funsio(44432),          funsio(35850),
              funsio(52223),          funsio(49066),
              funsio(41402),          funsio(49744),
              funsio(36052),          funsio(46328),
              funsio(52845),          funsio(35151),
              funsio(53580),          funsio(51177),
              funsio(41430),          funsio(51494),
              funsio(35778),          funsio(53932),
              funsio(46578),          funsio(50844),
              funsio(49146),          funsio(54138),
              funsio(53148),          funsio(41313),
              funsio(37591),          funsio(46116),
              funsio(40372),          funsio(49176),
              funsio(50285),          funsio(43556),
              funsio(48686),          funsio(49001),
              funsio(49904),          funsio(51406),
              funsio(37224),          funsio(33993),
              funsio(50858),          funsio(49051),
              funsio(41641),          funsio(51055),
              funsio(52607),          funsio(36260),
              funsio(36258),          funsio(46443),
              funsio(49737),          funsio(47890),
              funsio(45077),          funsio(53527),
              funsio(51060),

#define from_GB18030_C4 WORDINDEX2INFO(8752)
    from_GB18030_C4_offsets,
    from_GB18030_C4_infos,

#define from_GB18030_C5_infos WORDINDEX2INFO(8754)
                    INVALID, from_GB18030_90_30to39,
              funsio(41315),          funsio(41314),
              funsio(41313),          funsio(41312),
              funsio(41310),          funsio(41308),
              funsio(41306),          funsio(41305),
              funsio(41302),          funsio(41299),
              funsio(41297),          funsio(41296),
              funsio(41295),          funsio(41294),
              funsio(41292),          funsio(41290),
              funsio(41287),          funsio(41286),
              funsio(41282),          funsio(41279),
              funsio(41272),          funsio(41271),
              funsio(41270),          funsio(41269),
              funsio(41268),          funsio(41267),
              funsio(41266),          funsio(41265),
              funsio(41264),          funsio(41263),
              funsio(41262),          funsio(49329),
              funsio(46779),          funsio(45375),
              funsio(49454),          funsio(36590),
              funsio(42208),          funsio(41611),
              funsio(46668),          funsio(53764),
              funsio(50333),          funsio(51758),
              funsio(53497),          funsio(50066),
              funsio(51762),          funsio(48400),
              funsio(40279),          funsio(44553),
              funsio(49279),          funsio(49604),
              funsio(42684),          funsio(38834),
              funsio(52935),          funsio(47239),
              funsio(34186),          funsio(47100),
              funsio(40412),          funsio(53085),
              funsio(54077),          funsio(46864),
              funsio(52811),          funsio(38402),
              funsio(45451),          funsio(50595),
              funsio(50084),          funsio(44932),
              funsio(49390),          funsio(49194),
              funsio(45425),          funsio(50214),
              funsio(46460),          funsio(46722),
              funsio(48833),          funsio(46186),
              funsio(44267),          funsio(43764),
              funsio(44233),          funsio(44658),
              funsio(53667),          funsio(53229),
              funsio(54646),          funsio(50476),
              funsio(48650),          funsio(41890),
              funsio(41719),          funsio(49459),
              funsio(53065),          funsio(53672),
              funsio(45859),          funsio(39749),
              funsio(46835),          funsio(41724),
              funsio(52190),          funsio(39652),
              funsio(38533),          funsio(36208),
              funsio(37518),          funsio(54387),
              funsio(46914),          funsio(52775),
              funsio(44313),          funsio(43952),
              funsio(49465),          funsio(45801),
              funsio(46165),          funsio(50295),
              funsio(40697),          funsio(47884),
              funsio(43883),          funsio(42993),
              funsio(41537),          funsio(48351),
              funsio(34204),          funsio(49285),
              funsio(43837),          funsio(52351),
              funsio(43997),          funsio(36023),
              funsio(49528),          funsio(49479),
              funsio(53611),          funsio(44991),
              funsio(47134),

#define from_GB18030_C5 WORDINDEX2INFO(8879)
    from_GB18030_C5_offsets,
    from_GB18030_C5_infos,

#define from_GB18030_C6_infos WORDINDEX2INFO(8881)
                    INVALID, from_GB18030_90_30to39,
              funsio(41421),          funsio(41418),
              funsio(41415),          funsio(41413),
              funsio(41410),          funsio(41409),
              funsio(41408),          funsio(41407),
              funsio(41405),          funsio(41402),
              funsio(41400),          funsio(41397),
              funsio(41395),          funsio(41394),
              funsio(41393),          funsio(41390),
              funsio(41380),          funsio(41378),
              funsio(41375),          funsio(41373),
              funsio(41372),          funsio(41371),
              funsio(41369),          funsio(41363),
              funsio(41358),          funsio(41356),
              funsio(41354),          funsio(41350),
              funsio(41346),          funsio(41345),
              funsio(41344),          funsio(41343),
              funsio(41342),          funsio(41341),
              funsio(41340),          funsio(41331),
              funsio(41330),          funsio(41328),
              funsio(41327),          funsio(41325),
              funsio(41324),          funsio(41321),
              funsio(41319),          funsio(41316),
              funsio(41315),          funsio(41314),
              funsio(41310),          funsio(41307),
              funsio(41306),          funsio(53044),
              funsio(41819),          funsio(44776),
              funsio(44525),          funsio(53603),
              funsio(44735),          funsio(54179),
              funsio(51294),          funsio(39220),
              funsio(43226),          funsio(54355),
              funsio(45660),          funsio(35341),
              funsio(35789),          funsio(46500),
              funsio(44997),          funsio(43840),
              funsio(49186),          funsio(44293),
              funsio(49583),          funsio(35867),
              funsio(38786),          funsio(53229),
              funsio(42071),          funsio(54878),
              funsio(52551),          funsio(41401),
              funsio(41126),          funsio(50753),
              funsio(53960),          funsio(44992),
              funsio(39155),          funsio(51305),
              funsio(52568),          funsio(47038),
              funsio(35892),          funsio(51830),
              funsio(44169),          funsio(35194),
              funsio(38100),          funsio(43051),
              funsio(53867),          funsio(49777),
              funsio(36809),          funsio(54782),
              funsio(41279),          funsio(41061),
              funsio(41182),          funsio(40982),
              funsio(52469),          funsio(48534),
              funsio(52680),          funsio(48734),
              funsio(46951),          funsio(39069),
              funsio(48626),          funsio(46271),
              funsio(48562),          funsio(47512),
              funsio(48317),          funsio(49850),
              funsio(51994),          funsio(54995),
              funsio(54035),          funsio(46546),
              funsio(48391),          funsio(47179),
              funsio(54117),          funsio(48145),
              funsio(52118),          funsio(47479),
              funsio(44921),          funsio(51154),
              funsio(41937),          funsio(34194),
              funsio(48908),          funsio(43932),
              funsio(43940),          funsio(35413),
              funsio(38768),          funsio(51302),
              funsio(54923),          funsio(54761),
              funsio(53436),          funsio(52123),
              funsio(44257),          funsio(52870),
              funsio(47323),          funsio(38188),
              funsio(50670),          funsio(47221),
              funsio(47120),          funsio(39241),
              funsio(49509),

#define from_GB18030_C6 WORDINDEX2INFO(9026)
    from_GB18030_C6_offsets,
    from_GB18030_C6_infos,

#define from_GB18030_C7_infos WORDINDEX2INFO(9028)
                    INVALID, from_GB18030_90_30to39,
              funsio(41465),          funsio(41464),
              funsio(41463),          funsio(41461),
              funsio(41460),          funsio(41456),
              funsio(41455),          funsio(41452),
              funsio(41448),          funsio(41435),
              funsio(41433),          funsio(41430),
              funsio(41428),          funsio(41427),
              funsio(41426),          funsio(41424),
              funsio(41423),          funsio(41421),
              funsio(41420),          funsio(41419),
              funsio(41415),          funsio(41416),
              funsio(41411),          funsio(41406),
              funsio(41404),          funsio(41402),
              funsio(41401),          funsio(41400),
              funsio(41399),          funsio(41398),
              funsio(41397),          funsio(41396),
              funsio(41395),          funsio(41394),
              funsio(41392),          funsio(41389),
              funsio(41388),          funsio(41386),
              funsio(50472),          funsio(47196),
              funsio(45861),          funsio(49973),
              funsio(37134),          funsio(37080),
              funsio(53851),          funsio(38366),
              funsio(43554),          funsio(54978),
              funsio(39292),          funsio(55077),
              funsio(34512),          funsio(37108),
              funsio(37107),          funsio(54106),
              funsio(46668),          funsio(38214),
              funsio(47205),          funsio(39287),
              funsio(52635),          funsio(51297),
              funsio(47758),          funsio(47718),
              funsio(48646),          funsio(53590),
              funsio(42078),          funsio(42535),
              funsio(52507),          funsio(41086),
              funsio(50812),          funsio(49941),
              funsio(47985),          funsio(36992),
              funsio(49224),          funsio(50487),
              funsio(48471),          funsio(44566),
              funsio(55146),          funsio(54807),
              funsio(51161),          funsio(36393),
              funsio(49430),          funsio(42475),
              funsio(51415),          funsio(54774),
              funsio(43833),          funsio(54208),
              funsio(41668),          funsio(55221),
              funsio(50587),          funsio(43848),
              funsio(37158),          funsio(54808),
              funsio(55068),          funsio(44009),
              funsio(45468),          funsio(53997),
              funsio(41753),          funsio(49409),
              funsio(44055),          funsio(51704),
              funsio(47445),          funsio(36485),
              funsio(38493),          funsio(47543),
              funsio(54684),          funsio(53852),
              funsio(47063),          funsio(49423),
              funsio(49002),          funsio(47535),
              funsio(50459),          funsio(36202),
              funsio(39403),          funsio(51037),
              funsio(45480),          funsio(43886),
              funsio(44059),          funsio(55247),
              funsio(38199),          funsio(45542),
              funsio(47528),          funsio(53009),
              funsio(38049),          funsio(47400),
              funsio(39011),          funsio(53941),
              funsio(40746),          funsio(48895),
              funsio(38723),          funsio(51627),
              funsio(35715),          funsio(47061),

#define from_GB18030_C7 WORDINDEX2INFO(9162)
    from_GB18030_C7_offsets,
    from_GB18030_C7_infos,

#define from_GB18030_C8_infos WORDINDEX2INFO(9164)
                    INVALID, from_GB18030_90_30to39,
              funsio(41545),          funsio(41542),
              funsio(41540),          funsio(41539),
              funsio(41538),          funsio(41536),
              funsio(41535),          funsio(41530),
              funsio(41529),          funsio(41528),
              funsio(41526),          funsio(41521),
              funsio(41520),          funsio(41519),
              funsio(41517),          funsio(41516),
              funsio(41515),          funsio(41511),
              funsio(41510),          funsio(41509),
              funsio(41508),          funsio(41505),
              funsio(41504),          funsio(41503),
              funsio(41501),          funsio(41500),
              funsio(41499),          funsio(53954),
              funsio(52323),          funsio(34575),
              funsio(39160),          funsio(53985),
              funsio(53141),          funsio(36343),
              funsio(48988),          funsio(38149),
              funsio(47576),          funsio(54586),
              funsio(45273),          funsio(50097),
              funsio(46073),          funsio(54382),
              funsio(54282),          funsio(42862),
              funsio(46613),          funsio(45170),
              funsio(54071),          funsio(34914),
              funsio(48374),          funsio(44608),
              funsio(36847),          funsio(40407),
              funsio(42765),          funsio(46460),
              funsio(46320),          funsio(54571),
              funsio(48866),          funsio(45522),
              funsio(52691),          funsio(49568),
              funsio(53250),          funsio(39697),
              funsio(36165),          funsio(50252),
              funsio(42984),          funsio(50629),
              funsio(46546),          funsio(52692),
              funsio(55296),          funsio(55304),
              funsio(50934),          funsio(36573),
              funsio(55242),          funsio(39714),
              funsio(54468),          funsio(52542),
              funsio(43038),          funsio(50294),
              funsio(55294),          funsio(49383),
              funsio(50367),          funsio(41878),
              funsio(41478),          funsio(41837),
              funsio(40772),          funsio(46398),
              funsio(47133),          funsio(51995),
              funsio(43011),          funsio(54591),
              funsio(49934),          funsio(48900),
              funsio(42576),          funsio(41889),
              funsio(40646),          funsio(54730),
              funsio(52067),          funsio(52572),
              funsio(38702),          funsio(55405),
              funsio(47748),          funsio(54653),
              funsio(40382),          funsio(38773),
              funsio(37047),          funsio(41372),
              funsio(45705),          funsio(37336),
              funsio(37113),          funsio(47428),
              funsio(41990),          funsio(51131),
              funsio(49755),          funsio(47580),
              funsio(41671),          funsio(42370),
              funsio(35374),          funsio(52884),
              funsio(39320),          funsio(55531),
              funsio(54068),

#define from_GB18030_C8 WORDINDEX2INFO(9287)
    from_GB18030_C8_offsets,
    from_GB18030_C8_infos,

#define from_GB18030_C9_infos WORDINDEX2INFO(9289)
                    INVALID, from_GB18030_90_30to39,
              funsio(41658),          funsio(41657),
              funsio(41654),          funsio(41652),
              funsio(41651),          funsio(41650),
              funsio(41649),          funsio(41648),
              funsio(41647),          funsio(41646),
              funsio(41645),          funsio(41644),
              funsio(41641),          funsio(41640),
              funsio(41639),          funsio(41638),
              funsio(41637),          funsio(41635),
              funsio(41634),          funsio(41632),
              funsio(41631),          funsio(41630),
              funsio(41628),          funsio(41627),
              funsio(41625),          funsio(41624),
              funsio(41623),          funsio(41622),
              funsio(41621),          funsio(55418),
              funsio(49718),          funsio(48969),
              funsio(53704),          funsio(55669),
              funsio(50057),          funsio(36100),
              funsio(50484),          funsio(52446),
              funsio(45890),          funsio(42288),
              funsio(47610),          funsio(48822),
              funsio(54974),          funsio(42008),
              funsio(44965),          funsio(49256),
              funsio(54640),          funsio(47889),
              funsio(43258),          funsio(55025),
              funsio(53832),          funsio(46672),
              funsio(44116),          funsio(49502),
              funsio(46055),          funsio(42183),
              funsio(49258),          funsio(52035),
              funsio(54677),          funsio(46649),
              funsio(40780),          funsio(37326),
              funsio(37220),          funsio(49909),
              funsio(39514),          funsio(42505),
              funsio(53817),          funsio(47977),
              funsio(50552),          funsio(43154),
              funsio(53039),          funsio(55454),
              funsio(53885),          funsio(39541),
              funsio(49529),          funsio(55740),
              funsio(52141),          funsio(40661),
              funsio(48935),          funsio(50300),
              funsio(44478),          funsio(46821),
              funsio(42304),          funsio(54484),
              funsio(36825),          funsio(52159),
              funsio(53993),          funsio(38685),
              funsio(43270),          funsio(52850),
              funsio(39563),          funsio(41231),
              funsio(42443),          funsio(39539),
              funsio(50070),          funsio(52183),
              funsio(50827),          funsio(47700),
              funsio(44704),          funsio(39969),
              funsio(44969),          funsio(45742),
              funsio(54119),          funsio(55467),
              funsio(39225),          funsio(47604),
              funsio(52678),          funsio(43298),
              funsio(44682),          funsio(47969),
              funsio(52297),          funsio(52597),
              funsio(45778),          funsio(42799),
              funsio(50848),          funsio(47576),
              funsio(52992),          funsio(45773),
              funsio(46465),          funsio(54445),
              funsio(43266),

#define from_GB18030_C9 WORDINDEX2INFO(9412)
    from_GB18030_C9_offsets,
    from_GB18030_C9_infos,

#define from_GB18030_CA_infos WORDINDEX2INFO(9414)
                    INVALID, from_GB18030_90_30to39,
              funsio(41780),          funsio(41779),
              funsio(41778),          funsio(41777),
              funsio(41776),          funsio(41775),
              funsio(41774),          funsio(41773),
              funsio(41771),          funsio(41764),
              funsio(41763),          funsio(41760),
              funsio(41759),          funsio(41758),
              funsio(41757),          funsio(41756),
              funsio(41755),          funsio(41754),
              funsio(41751),          funsio(41750),
              funsio(45463),          funsio(45502),
              funsio(54833),          funsio(42943),
              funsio(53625),          funsio(51861),
              funsio(53101),          funsio(46513),
              funsio(49891),          funsio(47650),
              funsio(40139),          funsio(52331),
              funsio(41523),          funsio(54628),
              funsio(45235),          funsio(50601),
              funsio(49842),          funsio(55785),
              funsio(36811),          funsio(41515),
              funsio(52494),          funsio(40167),
              funsio(54460),          funsio(45261),
              funsio(55601),          funsio(52323),
              funsio(36412),          funsio(52968),
              funsio(51621),          funsio(44923),
              funsio(53195),          funsio(55969),
              funsio(49337),          funsio(55854),
              funsio(50637),          funsio(40488),
              funsio(39071),          funsio(54782),
              funsio(49807),          funsio(53987),
              funsio(53844),          funsio(39103),
              funsio(55789),          funsio(55606),
              funsio(38650),          funsio(36693),
              funsio(48311),          funsio(51909),
              funsio(51333),          funsio(52517),
              funsio(40708),          funsio(40182),
              funsio(50070),          funsio(50818),
              funsio(36664),          funsio(52551),
              funsio(52433),          funsio(50505),
              funsio(54180),          funsio(54524),
              funsio(45742),          funsio(55128),
              funsio(41898),          funsio(49461),
              funsio(49189),          funsio(48463),
              funsio(50760),          funsio(39240),
              funsio(54536),          funsio(42699),
              funsio(47885),          funsio(45904),
              funsio(55930),          funsio(39827),
              funsio(52594),          funsio(46916),
              funsio(41781),          funsio(49748),
              funsio(49677),          funsio(43381),
              funsio(41448),          funsio(35356),
              funsio(35274),          funsio(52365),
              funsio(49597),          funsio(39165),
              funsio(49373),          funsio(49552),
              funsio(50915),          funsio(44571),
              funsio(53357),          funsio(51773),
              funsio(50052),          funsio(47556),

#define from_GB18030_CA WORDINDEX2INFO(9530)
    from_GB18030_CA_offsets,
    from_GB18030_CA_infos,

#define from_GB18030_CB_infos WORDINDEX2INFO(9532)
                    INVALID, from_GB18030_90_30to39,
              funsio(41909),          funsio(41907),
              funsio(41906),          funsio(41905),
              funsio(41903),          funsio(41902),
              funsio(41901),          funsio(41900),
              funsio(41897),          funsio(41896),
              funsio(41895),          funsio(41894),
              funsio(41893),          funsio(41891),
              funsio(41890),          funsio(41889),
              funsio(41888),          funsio(41887),
              funsio(51523),          funsio(55138),
              funsio(43405),          funsio(50503),
              funsio(41260),          funsio(46196),
              funsio(52121),          funsio(49548),
              funsio(50860),          funsio(37509),
              funsio(54742),          funsio(46950),
              funsio(40355),          funsio(48497),
              funsio(45637),          funsio(44953),
              funsio(54650),          funsio(45565),
              funsio(37168),          funsio(42895),
              funsio(40376),          funsio(45400),
              funsio(49818),          funsio(47342),
              funsio(50177),          funsio(50460),
              funsio(54140),          funsio(51606),
              funsio(45043),          funsio(54717),
              funsio(56217),          funsio(48700),
              funsio(43314),          funsio(52671),
              funsio(54231),          funsio(53984),
              funsio(55938),          funsio(55937),
              funsio(36940),          funsio(52172),
              funsio(49730),          funsio(43401),
              funsio(51648),          funsio(37185),
              funsio(39363),          funsio(52794),
              funsio(40458),          funsio(40402),
              funsio(50604),          funsio(42865),
              funsio(50412),          funsio(54222),
              funsio(42749),          funsio(39016),
              funsio(55799),          funsio(44207),
              funsio(39345),          funsio(44338),
              funsio(55519),          funsio(53634),
              funsio(47909),          funsio(52758),
              funsio(40461),          funsio(43348),
              funsio(39008),          funsio(42301),
              funsio(44611),          funsio(41822),
              funsio(37713),          funsio(37710),
              funsio(43769),          funsio(36620),
              funsio(45394),          funsio(52576),
              funsio(44939),          funsio(39329),
              funsio(37693),          funsio(45190),
              funsio(52877),          funsio(50824),
              funsio(44765),          funsio(42264),
              funsio(49469),          funsio(54501),
              funsio(43715),          funsio(46557),
              funsio(44236),          funsio(38126),
              funsio(51120),          funsio(53669),
              funsio(56092),          funsio(52848),
              funsio(53371),          funsio(53665),

#define from_GB18030_CB WORDINDEX2INFO(9646)
    from_GB18030_CB_offsets,
    from_GB18030_CB_infos,

#define from_GB18030_CC_infos WORDINDEX2INFO(9648)
                    INVALID, from_GB18030_90_30to39,
              funsio(42046),          funsio(42045),
              funsio(42044),          funsio(42043),
              funsio(42042),          funsio(42041),
              funsio(42040),          funsio(42039),
              funsio(42038),          funsio(42037),
              funsio(42033),          funsio(42032),
              funsio(42031),          funsio(42030),
              funsio(42029),          funsio(46891),
              funsio(51067),          funsio(40015),
              funsio(40076),          funsio(43470),
              funsio(42953),          funsio(51186),
              funsio(54959),          funsio(48560),
              funsio(39235),          funsio(53624),
              funsio(51874),          funsio(48692),
              funsio(54104),          funsio(50780),
              funsio(40317),          funsio(46205),
              funsio(48064),          funsio(54095),
              funsio(49195),          funsio(46268),
              funsio(47936),          funsio(40577),
              funsio(40615),          funsio(54090),
              funsio(48834),          funsio(41504),
              funsio(45568),          funsio(50962),
              funsio(54972),          funsio(47625),
              funsio(48723),          funsio(53856),
              funsio(50831),          funsio(53944),
              funsio(49627),          funsio(43297),
              funsio(54701),          funsio(44520),
              funsio(55975),          funsio(39942),
              funsio(48373),          funsio(40227),
              funsio(47576),          funsio(50997),
              funsio(48426),          funsio(48114),
              funsio(44001),          funsio(42692),
              funsio(49798),          funsio(39623),
              funsio(48371),          funsio(37974),
              funsio(40741),          funsio(53623),
              funsio(47190),          funsio(42220),
              funsio(43347),          funsio(46358),
              funsio(41033),          funsio(49701),
              funsio(55425),          funsio(40116),
              funsio(38342),          funsio(50952),
              funsio(37441),          funsio(40086),
              funsio(54623),          funsio(56201),
              funsio(50142),          funsio(54351),
              funsio(51722),          funsio(48459),
              funsio(55454),          funsio(52889),
              funsio(53690),          funsio(48361),
              funsio(53882),          funsio(46518),
              funsio(46539),          funsio(51836),
              funsio(43221),          funsio(43428),
              funsio(51162),          funsio(50059),
              funsio(39691),          funsio(46004),
              funsio(40188),          funsio(40380),
              funsio(38448),          funsio(52444),
              funsio(55150),          funsio(54984),
              funsio(47666),

#define from_GB18030_CC WORDINDEX2INFO(9759)
    from_GB18030_CC_offsets,
    from_GB18030_CC_infos,

#define from_GB18030_CD_infos WORDINDEX2INFO(9761)
                    INVALID, from_GB18030_90_30to39,
              funsio(42186),          funsio(42185),
              funsio(42184),          funsio(42174),
              funsio(42170),          funsio(42169),
              funsio(42168),          funsio(42166),
              funsio(42164),          funsio(42160),
              funsio(42159),          funsio(42156),
              funsio(42153),          funsio(42152),
              funsio(42151),          funsio(42150),
              funsio(42148),          funsio(42145),
              funsio(42141),          funsio(42140),
              funsio(42138),          funsio(42137),
              funsio(42136),          funsio(42135),
              funsio(42134),          funsio(42132),
              funsio(42127),          funsio(42125),
              funsio(42124),          funsio(42123),
              funsio(42121),          funsio(42117),
              funsio(42116),          funsio(42114),
              funsio(42113),          funsio(48984),
              funsio(52386),          funsio(56126),
              funsio(56558),          funsio(52463),
              funsio(51299),          funsio(43351),
              funsio(39813),          funsio(50000),
              funsio(39475),          funsio(46063),
              funsio(55191),          funsio(38600),
              funsio(52289),          funsio(45249),
              funsio(49969),          funsio(45143),
              funsio(44235),          funsio(46544),
              funsio(56117),          funsio(51480),
              funsio(53882),          funsio(39840),
              funsio(55736),          funsio(45550),
              funsio(45361),          funsio(54453),
              funsio(52258),          funsio(39841),
              funsio(48692),          funsio(53079),
              funsio(54425),          funsio(55209),
              funsio(55910),          funsio(48494),
              funsio(54490),          funsio(51221),
              funsio(37675),          funsio(43584),
              funsio(42155),          funsio(41623),
              funsio(39874),          funsio(55205),
              funsio(53077),          funsio(43525),
              funsio(51440),          funsio(51567),
              funsio(43671),          funsio(36244),
              funsio(38282),          funsio(37213),
              funsio(37200),          funsio(49824),
              funsio(53801),          funsio(51452),
              funsio(54930),          funsio(51387),
              funsio(55051),          funsio(42234),
              funsio(48792),          funsio(53714),
              funsio(46832),          funsio(41787),
              funsio(49262),          funsio(53955),
              funsio(40846),          funsio(52396),
              funsio(48478),          funsio(47156),
              funsio(37729),          funsio(56743),
              funsio(47849),          funsio(53333),
              funsio(45899),          funsio(51366),
              funsio(50570),          funsio(46415),
              funsio(51995),          funsio(53324),
              funsio(53663),          funsio(56802),
              funsio(43669),          funsio(49025),
              funsio(47201),          funsio(56652),
              funsio(50277),          funsio(44190),
              funsio(52336),          funsio(50679),
              funsio(50391),          funsio(52251),
              funsio(53872),          funsio(53748),

#define from_GB18030_CD WORDINDEX2INFO(9891)
    from_GB18030_CD_offsets,
    from_GB18030_CD_infos,

#define from_GB18030_CE_infos WORDINDEX2INFO(9893)
                    INVALID, from_GB18030_90_30to39,
              funsio(42270),          funsio(42269),
              funsio(42268),          funsio(42267),
              funsio(42264),          funsio(42263),
              funsio(42262),          funsio(42261),
              funsio(42260),          funsio(42259),
              funsio(42258),          funsio(42257),
              funsio(42255),          funsio(42252),
              funsio(42251),          funsio(42250),
              funsio(42249),          funsio(42248),
              funsio(42247),          funsio(42246),
              funsio(42243),          funsio(42242),
              funsio(42241),          funsio(42240),
              funsio(42236),          funsio(42234),
              funsio(42233),          funsio(42232),
              funsio(42231),          funsio(42230),
              funsio(42229),          funsio(42228),
              funsio(42227),          funsio(52939),
              funsio(52459),          funsio(55593),
              funsio(38069),          funsio(40127),
              funsio(50264),          funsio(54698),
              funsio(55152),          funsio(52161),
              funsio(56935),          funsio(48469),
              funsio(44463),          funsio(43485),
              funsio(43159),          funsio(53970),
              funsio(56712),          funsio(56702),
              funsio(53355),          funsio(44542),
              funsio(50561),          funsio(42898),
              funsio(55354),          funsio(46943),
              funsio(44012),          funsio(55086),
              funsio(37218),          funsio(56677),
              funsio(48774),          funsio(41121),
              funsio(53420),          funsio(52038),
              funsio(55628),          funsio(46745),
              funsio(48784),          funsio(42544),
              funsio(50996),          funsio(38593),
              funsio(44548),          funsio(55427),
              funsio(45708),          funsio(44982),
              funsio(38611),          funsio(55009),
              funsio(44290),          funsio(47062),
              funsio(51624),          funsio(42415),
              funsio(48934),          funsio(45611),
              funsio(51896),          funsio(50985),
              funsio(55652),          funsio(51435),
              funsio(49226),          funsio(52963),
              funsio(55411),          funsio(38952),
              funsio(56965),          funsio(49265),
              funsio(41191),          funsio(53385),
              funsio(50933),          funsio(43578),
              funsio(50224),          funsio(55450),
              funsio(55461),          funsio(49423),
              funsio(49525),          funsio(56904),
              funsio(51611),          funsio(55702),
              funsio(43713),          funsio(56787),
              funsio(56627),          funsio(54660),
              funsio(51929),          funsio(38374),
              funsio(50817),          funsio(47741),
              funsio(55784),          funsio(55879),
              funsio(52298),          funsio(41211),
              funsio(50903),          funsio(47955),
              funsio(50525),          funsio(41839),
              funsio(46237),          funsio(46323),
              funsio(54967),          funsio(55483),
              funsio(38867),          funsio(47739),

#define from_GB18030_CE WORDINDEX2INFO(10021)
    from_GB18030_CE_offsets,
    from_GB18030_CE_infos,

#define from_GB18030_CF_infos WORDINDEX2INFO(10023)
                    INVALID, from_GB18030_90_30to39,
              funsio(42386),          funsio(42385),
              funsio(42382),          funsio(42381),
              funsio(42380),          funsio(42379),
              funsio(42378),          funsio(42377),
              funsio(42376),          funsio(42375),
              funsio(42373),          funsio(42370),
              funsio(42369),          funsio(42368),
              funsio(42367),          funsio(42366),
              funsio(42365),          funsio(42364),
              funsio(42363),          funsio(42362),
              funsio(42361),          funsio(42359),
              funsio(42358),          funsio(42356),
              funsio(45976),          funsio(52522),
              funsio(53134),          funsio(52498),
              funsio(44031),          funsio(54408),
              funsio(52418),          funsio(48155),
              funsio(48305),          funsio(48887),
              funsio(49490),          funsio(47907),
              funsio(49952),          funsio(42232),
              funsio(53113),          funsio(57159),
              funsio(54005),          funsio(55309),
              funsio(39111),          funsio(49300),
              funsio(45233),          funsio(38676),
              funsio(52127),          funsio(44777),
              funsio(46626),          funsio(42803),
              funsio(55951),          funsio(38549),
              funsio(40478),          funsio(50990),
              funsio(53461),          funsio(56855),
              funsio(47819),          funsio(57262),
              funsio(55828),          funsio(54444),
              funsio(55721),          funsio(51773),
              funsio(39062),          funsio(56439),
              funsio(57063),          funsio(37157),
              funsio(44830),          funsio(55563),
              funsio(41120),          funsio(42353),
              funsio(43919),          funsio(38869),
              funsio(49210),          funsio(52899),
              funsio(54014),          funsio(51085),
              funsio(38755),          funsio(47645),
              funsio(47776),          funsio(55824),
              funsio(44118),          funsio(37964),
              funsio(44593),          funsio(53801),
              funsio(38749),          funsio(38789),
              funsio(44823),          funsio(46815),
              funsio(55862),          funsio(39011),
              funsio(37953),          funsio(45610),
              funsio(42136),          funsio(49029),
              funsio(57213),          funsio(44555),
              funsio(46203),          funsio(41467),
              funsio(52463),          funsio(55574),
              funsio(57145),          funsio(38252),
              funsio(53231),          funsio(50054),
              funsio(56601),          funsio(55768),
              funsio(41353),          funsio(43460),
              funsio(46479),          funsio(38633),
              funsio(56228),          funsio(55553),
              funsio(55117),          funsio(39153),
              funsio(49258),          funsio(53822),
              funsio(49198),          funsio(51106),

#define from_GB18030_CF WORDINDEX2INFO(10143)
    from_GB18030_CF_offsets,
    from_GB18030_CF_infos,

#define from_GB18030_D0_infos WORDINDEX2INFO(10145)
                    INVALID, from_GB18030_90_30to39,
              funsio(42515),          funsio(42514),
              funsio(42513),          funsio(42512),
              funsio(42511),          funsio(42509),
              funsio(42507),          funsio(42506),
              funsio(42505),          funsio(42504),
              funsio(42499),          funsio(42497),
              funsio(42495),          funsio(42494),
              funsio(42493),          funsio(42492),
              funsio(42491),          funsio(42489),
              funsio(42487),          funsio(42485),
              funsio(42484),          funsio(42483),
              funsio(42482),          funsio(42481),
              funsio(42480),          funsio(42479),
              funsio(42478),          funsio(42477),
              funsio(53897),          funsio(54076),
              funsio(50809),          funsio(44549),
              funsio(55588),          funsio(45964),
              funsio(51542),          funsio(50507),
              funsio(57349),          funsio(50010),
              funsio(42836),          funsio(38680),
              funsio(56149),          funsio(52102),
              funsio(51820),          funsio(40445),
              funsio(51468),          funsio(44520),
              funsio(41626),          funsio(56594),
              funsio(50684),          funsio(56117),
              funsio(42677),          funsio(52455),
              funsio(49644),          funsio(49590),
              funsio(41616),          funsio(53858),
              funsio(43274),          funsio(44038),
              funsio(39338),          funsio(50068),
              funsio(40733),          funsio(51465),
              funsio(52927),          funsio(52984),
              funsio(57051),          funsio(42616),
              funsio(51359),          funsio(44378),
              funsio(48023),          funsio(52679),
              funsio(56654),          funsio(56498),
              funsio(55097),          funsio(53091),
              funsio(40484),          funsio(42619),
              funsio(40246),          funsio(53329),
              funsio(51067),          funsio(52900),
              funsio(54521),          funsio(56713),
              funsio(56536),          funsio(44503),
              funsio(56264),          funsio(49752),
              funsio(38926),          funsio(48457),
              funsio(57283),          funsio(57063),
              funsio(44856),          funsio(51098),
              funsio(55571),          funsio(39377),
              funsio(46362),          funsio(42565),
              funsio(45049),          funsio(54846),
              funsio(52434),          funsio(38879),
              funsio(43142),          funsio(55497),
              funsio(38503),          funsio(53075),
              funsio(41772),          funsio(43553),
              funsio(40335),          funsio(56078),
              funsio(51451),          funsio(53338),
              funsio(47502),          funsio(52871),
              funsio(45438),          funsio(54382),
              funsio(45060),          funsio(45058),
              funsio(40839),          funsio(55626),
              funsio(54095),          funsio(52807),
              funsio(51497),          funsio(47985),

#define from_GB18030_D0 WORDINDEX2INFO(10269)
    from_GB18030_D0_offsets,
    from_GB18030_D0_infos,

#define from_GB18030_D1_infos WORDINDEX2INFO(10271)
                    INVALID, from_GB18030_90_30to39,
              funsio(42635),          funsio(42634),
              funsio(42633),          funsio(42632),
              funsio(42631),          funsio(42629),
              funsio(42627),          funsio(42626),
              funsio(42625),          funsio(42624),
              funsio(42622),          funsio(42620),
              funsio(42619),          funsio(42615),
              funsio(42614),          funsio(42612),
              funsio(42610),          funsio(42608),
              funsio(42607),          funsio(42606),
              funsio(42605),          funsio(42604),
              funsio(42602),          funsio(42599),
              funsio(42598),          funsio(42597),
              funsio(42595),          funsio(42594),
              funsio(42593),          funsio(42592),
              funsio(40847),          funsio(47414),
              funsio(47217),          funsio(45249),
              funsio(38952),          funsio(43522),
              funsio(54328),          funsio(46379),
              funsio(39094),          funsio(42849),
              funsio(56535),          funsio(48660),
              funsio(53242),          funsio(51641),
              funsio(41924),          funsio(54188),
              funsio(38201),          funsio(53704),
              funsio(50209),          funsio(50000),
              funsio(41983),          funsio(41982),
              funsio(40868),          funsio(40938),
              funsio(56357),          funsio(52469),
              funsio(37260),          funsio(37254),
              funsio(56180),          funsio(57738),
              funsio(44281),          funsio(48478),
              funsio(43292),          funsio(53923),
              funsio(49676),          funsio(39159),
              funsio(56044),          funsio(57636),
              funsio(41993),          funsio(48823),
              funsio(56068),          funsio(39353),
              funsio(48868),          funsio(49611),
              funsio(47349),          funsio(57761),
              funsio(47027),          funsio(43190),
              funsio(54048),          funsio(53460),
              funsio(42443),          funsio(38704),
              funsio(39359),          funsio(48960),
              funsio(49936),          funsio(54924),
              funsio(52264),          funsio(47254),
              funsio(42886),          funsio(49344),
              funsio(44386),          funsio(55206),
              funsio(48642),          funsio(56396),
              funsio(47039),          funsio(39193),
              funsio(56026),          funsio(53366),
              funsio(48813),          funsio(54314),
              funsio(41925),          funsio(38228),
              funsio(50270),          funsio(54964),
              funsio(37300),          funsio(46589),
              funsio(51325),          funsio(52602),
              funsio(57464),          funsio(47687),
              funsio(45151),          funsio(49887),
              funsio(39352),          funsio(50117),
              funsio(57597),          funsio(47644),
              funsio(56948),          funsio(51129),
              funsio(49331),          funsio(40818),
              funsio(44675),          funsio(54878),
              funsio(47999),

#define from_GB18030_D1 WORDINDEX2INFO(10396)
    from_GB18030_D1_offsets,
    from_GB18030_D1_infos,

#define from_GB18030_D2_infos WORDINDEX2INFO(10398)
                    INVALID, from_GB18030_90_30to39,
              funsio(42751),          funsio(42750),
              funsio(42749),          funsio(42747),
              funsio(42746),          funsio(42745),
              funsio(42744),          funsio(42743),
              funsio(42742),          funsio(52305),
              funsio(54386),          funsio(41013),
              funsio(46602),          funsio(42105),
              funsio(54979),          funsio(56306),
              funsio(44703),          funsio(44337),
              funsio(42784),          funsio(45218),
              funsio(51059),          funsio(55894),
              funsio(45167),          funsio(48751),
              funsio(40665),          funsio(57074),
              funsio(57930),          funsio(38965),
              funsio(52501),          funsio(58002),
              funsio(56503),          funsio(51643),
              funsio(44900),          funsio(55188),
              funsio(49919),          funsio(58034),
              funsio(55226),          funsio(56697),
              funsio(52447),          funsio(39877),
              funsio(57626),          funsio(57774),
              funsio(43094),          funsio(38954),
              funsio(55172),          funsio(41061),
              funsio(46786),          funsio(57812),
              funsio(45007),          funsio(47919),
              funsio(50239),          funsio(54566),
              funsio(55003),          funsio(53607),
              funsio(51136),          funsio(43589),
              funsio(57517),          funsio(53974),
              funsio(57968),          funsio(47335),
              funsio(57830),          funsio(44626),
              funsio(52796),          funsio(51899),
              funsio(41022),          funsio(54359),
              funsio(57874),          funsio(53593),
              funsio(44813),          funsio(41116),
              funsio(45137),          funsio(47915),
              funsio(57905),          funsio(43012),
              funsio(53194),          funsio(50453),
              funsio(53525),          funsio(58003),
              funsio(47635),          funsio(49724),
              funsio(42236),          funsio(42290),
              funsio(42199),          funsio(42257),
              funsio(53729),          funsio(45288),
              funsio(45337),          funsio(45592),
              funsio(44466),          funsio(44413),
              funsio(55817),          funsio(50483),
              funsio(39160),          funsio(39608),
              funsio(55026),          funsio(56527),
              funsio(39929),          funsio(49925),
              funsio(54572),          funsio(38788),
              funsio(54458),          funsio(53727),
              funsio(39525),

#define from_GB18030_D2 WORDINDEX2INFO(10503)
    from_GB18030_D2_offsets,
    from_GB18030_D2_infos,

#define from_GB18030_D3_infos WORDINDEX2INFO(10505)
                    INVALID, from_GB18030_90_30to39,
              funsio(42901),          funsio(42899),
              funsio(42890),          funsio(42885),
              funsio(42884),          funsio(42883),
              funsio(42882),          funsio(42881),
              funsio(42880),          funsio(42878),
              funsio(42877),          funsio(42876),
              funsio(42875),          funsio(42874),
              funsio(56872),          funsio(44712),
              funsio(51049),          funsio(55079),
              funsio(37676),          funsio(54025),
              funsio(45686),          funsio(44518),
              funsio(44412),          funsio(44603),
              funsio(43612),          funsio(41430),
              funsio(42051),          funsio(47838),
              funsio(53814),          funsio(39186),
              funsio(47421),          funsio(52106),
              funsio(56524),          funsio(52935),
              funsio(57930),          funsio(45035),
              funsio(48103),          funsio(54008),
              funsio(39652),          funsio(41896),
              funsio(43706),          funsio(56613),
              funsio(50370),          funsio(50218),
              funsio(50559),          funsio(53561),
              funsio(57074),          funsio(48274),
              funsio(54078),          funsio(58020),
              funsio(53533),          funsio(53719),
              funsio(54683),          funsio(48271),
              funsio(41235),          funsio(40194),
              funsio(48906),          funsio(50443),
              funsio(50061),          funsio(41085),
              funsio(51902),          funsio(56829),
              funsio(56790),          funsio(57977),
              funsio(40962),          funsio(42459),
              funsio(56837),          funsio(54098),
              funsio(41485),          funsio(50156),
              funsio(58179),          funsio(47888),
              funsio(51277),          funsio(43894),
              funsio(53435),          funsio(45008),
              funsio(57982),          funsio(57850),
              funsio(41371),          funsio(38238),
              funsio(53458),          funsio(50111),
              funsio(50121),          funsio(39769),
              funsio(58199),          funsio(55215),
              funsio(39673),          funsio(58324),
              funsio(54628),          funsio(47147),
              funsio(54878),          funsio(42489),
              funsio(45610),          funsio(48735),
              funsio(55818),          funsio(44895),
              funsio(41258),          funsio(56811),
              funsio(41382),          funsio(56371),
              funsio(54533),          funsio(53839),
              funsio(53481),          funsio(50880),
              funsio(48898),          funsio(45378),
              funsio(42860),

#define from_GB18030_D3 WORDINDEX2INFO(10614)
    from_GB18030_D3_offsets,
    from_GB18030_D3_infos,

#define from_GB18030_D4_infos WORDINDEX2INFO(10616)
                    INVALID, from_GB18030_90_30to39,
              funsio(43033),          funsio(43032),
              funsio(43031),          funsio(50468),
              funsio(54982),          funsio(43461),
              funsio(39447),          funsio(42545),
              funsio(38960),          funsio(37995),
              funsio(50325),          funsio(57596),
              funsio(57694),          funsio(56063),
              funsio(43554),          funsio(57093),
              funsio(52913),          funsio(41745),
              funsio(56250),          funsio(56912),
              funsio(56227),          funsio(49003),
              funsio(50203),          funsio(45972),
              funsio(41681),          funsio(45021),
              funsio(53616),          funsio(53896),
              funsio(40015),          funsio(52162),
              funsio(46093),          funsio(42282),
              funsio(42226),          funsio(40465),
              funsio(54788),          funsio(46612),
              funsio(52145),          funsio(53780),
              funsio(40118),          funsio(45732),
              funsio(58412),          funsio(41431),
              funsio(57279),          funsio(40024),
              funsio(57728),          funsio(41714),
              funsio(44367),          funsio(41319),
              funsio(52336),          funsio(39633),
              funsio(55154),          funsio(57259),
              funsio(47761),          funsio(52104),
              funsio(51854),          funsio(56835),
              funsio(49743),          funsio(55070),
              funsio(41810),          funsio(57667),
              funsio(56233),          funsio(56865),
              funsio(52673),          funsio(52306),
              funsio(42359),          funsio(42387),
              funsio(45512),          funsio(44652),
              funsio(41580),          funsio(46587),
              funsio(57564),          funsio(44257),
              funsio(52026),          funsio(52469),
              funsio(49982),          funsio(44092),
              funsio(42080),          funsio(56440),
              funsio(41667),          funsio(48226),
              funsio(49775),          funsio(49409),
              funsio(42436),          funsio(53247),
              funsio(57552),          funsio(50669),
              funsio(42415),          funsio(53982),
              funsio(55887),          funsio(53600),
              funsio(52209),          funsio(42384),
              funsio(53411),          funsio(56639),
              funsio(50384),          funsio(52167),
              funsio(41870),

#define from_GB18030_D4 WORDINDEX2INFO(10715)
    from_GB18030_D4_offsets,
    from_GB18030_D4_infos,

#define from_GB18030_D5_infos WORDINDEX2INFO(10717)
                    INVALID, from_GB18030_90_30to39,
              funsio(43190),          funsio(43188),
              funsio(43187),          funsio(40631),
              funsio(40353),          funsio(48242),
              funsio(52118),          funsio(51700),
              funsio(57106),          funsio(58705),
              funsio(49895),          funsio(42968),
              funsio(53065),          funsio(52759),
              funsio(55326),          funsio(47392),
              funsio(58219),          funsio(55230),
              funsio(48108),          funsio(51143),
              funsio(43312),          funsio(46866),
              funsio(50925),          funsio(48349),
              funsio(52740),          funsio(42007),
              funsio(54914),          funsio(55131),
              funsio(44409),          funsio(52138),
              funsio(57427),          funsio(53660),
              funsio(47324),          funsio(50523),
              funsio(46266),          funsio(51609),
              funsio(47321),          funsio(54346),
              funsio(50312),          funsio(54428),
              funsio(53297),          funsio(50710),
              funsio(52329),          funsio(58808),
              funsio(54705),          funsio(42652),
              funsio(58604),          funsio(45828),
              funsio(48529),          funsio(40234),
              funsio(53484),          funsio(52635),
              funsio(53579),          funsio(50958),
              funsio(42582),          funsio(49765),
              funsio(46180),          funsio(57992),
              funsio(45896),          funsio(57316),
              funsio(41827),          funsio(53562),
              funsio(57057),          funsio(44260),
              funsio(42044),          funsio(46033),
              funsio(40640),          funsio(44737),
              funsio(41984),          funsio(50817),
              funsio(49166),          funsio(52797),
              funsio(48318),          funsio(48858),
              funsio(48056),          funsio(45541),
              funsio(42691),          funsio(40794),
              funsio(58429),          funsio(52303),
              funsio(48684),          funsio(43036),
              funsio(40160),          funsio(53433),
              funsio(40610),          funsio(40373),
              funsio(44851),          funsio(53449),
              funsio(48300),          funsio(54381),
              funsio(49407),          funsio(58727),
              funsio(54237),          funsio(52862),
              funsio(53508),          funsio(51345),
              funsio(52918),

#define from_GB18030_D5 WORDINDEX2INFO(10816)
    from_GB18030_D5_offsets,
    from_GB18030_D5_infos,

#define from_GB18030_D6_infos WORDINDEX2INFO(10818)
                    INVALID, from_GB18030_90_30to39,
              funsio(43347),          funsio(43346),
              funsio(54897),          funsio(48850),
              funsio(41929),          funsio(43226),
              funsio(45567),          funsio(52480),
              funsio(53103),          funsio(57454),
              funsio(44424),          funsio(48316),
              funsio(46080),          funsio(45985),
              funsio(51299),          funsio(58970),
              funsio(46559),          funsio(46171),
              funsio(48564),          funsio(52124),
              funsio(51476),          funsio(53828),
              funsio(58480),          funsio(58665),
              funsio(56686),          funsio(53672),
              funsio(51534),          funsio(42739),
              funsio(57544),          funsio(52939),
              funsio(46588),          funsio(54494),
              funsio(53660),          funsio(53504),
              funsio(45765),          funsio(46412),
              funsio(54943),          funsio(55267),
              funsio(57991),          funsio(52804),
              funsio(47830),          funsio(47782),
              funsio(42905),          funsio(50217),
              funsio(48879),          funsio(50662),
              funsio(51210),          funsio(47668),
              funsio(59034),          funsio(48643),
              funsio(54505),          funsio(41003),
              funsio(44116),          funsio(46596),
              funsio(47872),          funsio(46095),
              funsio(41730),          funsio(58846),
              funsio(58810),          funsio(45747),
              funsio(57451),          funsio(55030),
              funsio(51107),          funsio(43274),
              funsio(47154),          funsio(42340),
              funsio(46145),          funsio(54976),
              funsio(57417),          funsio(48683),
              funsio(55620),          funsio(52898),
              funsio(39483),          funsio(49408),
              funsio(52407),          funsio(44551),
              funsio(52658),          funsio(49594),
              funsio(43245),          funsio(43275),
              funsio(42199),          funsio(47599),
              funsio(50190),          funsio(50044),
              funsio(53799),          funsio(48451),
              funsio(57020),          funsio(59059),
              funsio(45208),          funsio(52479),
              funsio(57928),          funsio(44594),
              funsio(42949),          funsio(40956),
              funsio(47524),

#define from_GB18030_D6 WORDINDEX2INFO(10915)
    from_GB18030_D6_offsets,
    from_GB18030_D6_infos,

#define from_GB18030_D7_infos WORDINDEX2INFO(10917)
                    INVALID, from_GB18030_90_30to39,
              funsio(43505),          funsio(43504),
              funsio(43503),          funsio(43492),
              funsio(43488),          funsio(43479),
              funsio(43468),          funsio(43460),
              funsio(43435),          funsio(43405),
              funsio(43385),          funsio(58953),
              funsio(51377),          funsio(48189),
              funsio(39712),          funsio(54025),
              funsio(50035),          funsio(53921),
              funsio(59276),          funsio(48522),
              funsio(42549),          funsio(53490),
              funsio(43081),          funsio(47582),
              funsio(52540),          funsio(55074),
              funsio(44258),          funsio(56354),
              funsio(53515),          funsio(56508),
              funsio(49909),          funsio(52382),
              funsio(41096),          funsio(42417),
              funsio(43095),          funsio(56912),
              funsio(46769),          funsio(43436),
              funsio(58349),          funsio(53867),
              funsio(53980),          funsio(57955),
              funsio(52587),          funsio(49558),
              funsio(45752),          funsio(42094),
              funsio(57463),          funsio(48764),
              funsio(50497),          funsio(51316),
              funsio(58438),          funsio(57624),
              funsio(43133),          funsio(56259),
              funsio(50936),          funsio(51200),
              funsio(55913),          funsio(47259),
              funsio(59123),          funsio(47435),
              funsio(50934),          funsio(55930),
              funsio(46049),          funsio(51135),
              funsio(55926),          funsio(39627),
              funsio(52474),          funsio(42918),
              funsio(55866),          funsio(46806),
              funsio(54680),          funsio(46879),
              funsio(42268),          funsio(43110),
              funsio(56456),          funsio(53771),
              funsio(48122),          funsio(43047),
              funsio(57993),          funsio(53261),
              funsio(48263),          funsio(43545),
              funsio(40868),          funsio(46876),
              funsio(41254),          funsio(46944),
              funsio(57263),          funsio(42075),
              funsio(52965),          funsio(46716),
              funsio(55773),          funsio(42355),
              funsio(53185),          funsio(55300),
              funsio(59035),          funsio(52750),
              funsio(58771),          funsio(59026),
              funsio(56991),          funsio(55113),
              funsio(19937),

#define from_GB18030_D7 WORDINDEX2INFO(11020)
    from_GB18030_D7_offsets,
    from_GB18030_D7_infos,

#define from_GB18030_D8_infos WORDINDEX2INFO(11022)
                    INVALID, from_GB18030_90_30to39,
              funsio(43519),          funsio(43518),
              funsio(43516),          funsio(43515),
              funsio(43514),          funsio(43513),
              funsio(43512),          funsio(43510),
              funsio(43508),          funsio(43507),
              funsio(43504),          funsio(43503),
              funsio(43502),          funsio(43501),
              funsio(43500),          funsio(43499),
              funsio(43498),          funsio(59403),
              funsio(59533),          funsio(58714),
              funsio(59531),          funsio(55197),
              funsio(58200),          funsio(59529),
              funsio(59399),          funsio(59522),
              funsio(39791),          funsio(56118),
              funsio(57402),          funsio(59516),
              funsio(48363),          funsio(59495),
              funsio(58258),          funsio(59489),
              funsio(56700),          funsio(50287),
              funsio(58173),          funsio(51868),
              funsio(57294),          funsio(46538),
              funsio(40216),          funsio(51933),
              funsio(48947),          funsio(38811),
              funsio(59517),          funsio(59413),
              funsio(38821),          funsio(59482),
              funsio(59470),          funsio(59429),
              funsio(46129),          funsio(56159),
              funsio(57679),          funsio(57517),
              funsio(59385),          funsio(58161),
              funsio(58146),          funsio(58141),
              funsio(58140),          funsio(58132),
              funsio(40798),          funsio(43367),
              funsio(58283),          funsio(58065),
              funsio(58273),          funsio(58266),
              funsio(58251),          funsio(43374),
              funsio(58213),          funsio(58217),
              funsio(58571),          funsio(58566),
              funsio(58561),          funsio(58531),
              funsio(58526),          funsio(58515),
              funsio(58504),          funsio(58487),
              funsio(58485),          funsio(58491),
              funsio(45609),          funsio(58460),
              funsio(58456),          funsio(58458),
              funsio(58444),          funsio(58442),
              funsio(58716),          funsio(46987),
              funsio(59422),          funsio(59417),
              funsio(59425),          funsio(59388),
              funsio(59396),          funsio(59387),
              funsio(59401),          funsio(59341),
              funsio(59382),          funsio(59336),
              funsio(59271),          funsio(59383),
              funsio(59335),          funsio(59366),
              funsio(59333),          funsio(59283),
              funsio(59275),          funsio(53691),
              funsio(59290),          funsio(59288),

#define from_GB18030_D8 WORDINDEX2INFO(11132)
    from_GB18030_D8_offsets,
    from_GB18030_D8_infos,

#define from_GB18030_D9_infos WORDINDEX2INFO(11134)
                    INVALID, from_GB18030_90_30to39,
              funsio(43657),          funsio(43658),
              funsio(59449),          funsio(59458),
              funsio(59496),          funsio(59486),
              funsio(59430),          funsio(59433),
              funsio(59405),          funsio(59414),
              funsio(59421),          funsio(59410),
              funsio(59428),          funsio(59432),
              funsio(59386),          funsio(59411),
              funsio(59330),          funsio(59329),
              funsio(59328),          funsio(59366),
              funsio(59346),          funsio(59338),
              funsio(59358),          funsio(59345),
              funsio(59321),          funsio(59273),
              funsio(59239),          funsio(59303),
              funsio(59275),          funsio(59323),
              funsio(59294),          funsio(59311),
              funsio(59287),          funsio(59285),
              funsio(59200),          funsio(59260),
              funsio(59243),          funsio(59257),
              funsio(59252),          funsio(59223),
              funsio(59209),          funsio(59168),
              funsio(59167),          funsio(59166),
              funsio(59150),          funsio(59123),
              funsio(59076),          funsio(59102),
              funsio(59104),          funsio(59111),
              funsio(59080),          funsio(59077),
              funsio(59636),          funsio(52117),
              funsio(59515),          funsio(59503),
              funsio(59399),          funsio(38966),
              funsio(52113),          funsio(47972),
              funsio(58987),          funsio(55773),
              funsio(39186),          funsio(40516),
              funsio(58972),          funsio(57034),
              funsio(58598),          funsio(58579),
              funsio(44506),          funsio(58578),
              funsio(58872),          funsio(57035),
              funsio(59024),          funsio(59718),
              funsio(59025),          funsio(59701),
              funsio(44923),          funsio(44870),
              funsio(59702),          funsio(46808),
              funsio(44827),          funsio(48750),
              funsio(56507),          funsio(45037),
              funsio(47161),          funsio(58951),
              funsio(58946),          funsio(58935),
              funsio(58937),

#define from_GB18030_D9 WORDINDEX2INFO(11225)
    from_GB18030_D9_offsets,
    from_GB18030_D9_infos,

#define from_GB18030_DA_infos WORDINDEX2INFO(11227)
                    INVALID, from_GB18030_90_30to39,
              funsio(43817),          funsio(43814),
              funsio(43766),          funsio(43762),
              funsio(43755),          funsio(43750),
              funsio(43748),          funsio(43747),
              funsio(43746),          funsio(43745),
              funsio(43740),          funsio(43739),
              funsio(43737),          funsio(43735),
              funsio(43734),          funsio(43733),
              funsio(43732),          funsio(43731),
              funsio(43728),          funsio(43727),
              funsio(43726),          funsio(43725),
              funsio(43723),          funsio(43721),
              funsio(43720),          funsio(43718),
              funsio(43716),          funsio(43715),
              funsio(59089),          funsio(59139),
              funsio(59128),          funsio(59126),
              funsio(44284),          funsio(44279),
              funsio(44277),          funsio(44268),
              funsio(44267),          funsio(44257),
              funsio(44250),          funsio(44247),
              funsio(44249),          funsio(44246),
              funsio(44245),          funsio(44244),
              funsio(44242),          funsio(44240),
              funsio(44237),          funsio(44234),
              funsio(44230),          funsio(44229),
              funsio(44227),          funsio(44225),
              funsio(44223),          funsio(44221),
              funsio(44219),          funsio(44218),
              funsio(44217),          funsio(44215),
              funsio(44211),          funsio(44209),
              funsio(44208),          funsio(44207),
              funsio(44205),          funsio(44204),
              funsio(44203),          funsio(44200),
              funsio(44199),          funsio(44197),
              funsio(44195),          funsio(44193),
              funsio(44192),          funsio(58734),
              funsio(58718),          funsio(41660),
              funsio(41656),          funsio(41658),
              funsio(41643),          funsio(41651),
              funsio(41633),          funsio(41635),
              funsio(41630),          funsio(41624),
              funsio(41614),          funsio(41604),
              funsio(41597),          funsio(41593),
              funsio(41588),          funsio(41587),
              funsio(41568),          funsio(41564),
              funsio(41555),          funsio(41531),
              funsio(43093),          funsio(43090),
              funsio(43089),          funsio(43094),
              funsio(43076),          funsio(43088),
              funsio(43070),          funsio(43072),
              funsio(43067),

#define from_GB18030_DA WORDINDEX2INFO(11330)
    from_GB18030_DA_offsets,
    from_GB18030_DA_infos,

#define from_GB18030_DB_infos WORDINDEX2INFO(11332)
                    INVALID, from_GB18030_90_30to39,
              funsio(43874),          funsio(43872),
              funsio(43870),          funsio(43867),
              funsio(43865),          funsio(43864),
              funsio(43861),          funsio(43860),
              funsio(43859),          funsio(43858),
              funsio(43853),          funsio(43852),
              funsio(43851),          funsio(43849),
              funsio(43848),          funsio(43847),
              funsio(43846),          funsio(43843),
              funsio(43841),          funsio(43839),
              funsio(43838),          funsio(43836),
              funsio(43835),          funsio(43834),
              funsio(43832),          funsio(43831),
              funsio(43829),          funsio(43828),
              funsio(43823),          funsio(43821),
              funsio(43820),          funsio(43819),
              funsio(43818),          funsio(43816),
              funsio(43814),          funsio(43232),
              funsio(43241),          funsio(43211),
              funsio(43222),          funsio(43230),
              funsio(43213),          funsio(43226),
              funsio(43224),          funsio(43195),
              funsio(43200),          funsio(43207),
              funsio(43210),          funsio(43192),
              funsio(43178),          funsio(43173),
              funsio(43144),          funsio(43149),
              funsio(43145),          funsio(43132),
              funsio(43135),          funsio(43126),
              funsio(43117),          funsio(43115),
              funsio(59301),          funsio(57457),
              funsio(59154),          funsio(59145),
              funsio(59129),          funsio(58553),
              funsio(59113),          funsio(59108),
              funsio(59083),          funsio(58845),
              funsio(51151),          funsio(49649),
              funsio(56011),          funsio(59339),
              funsio(59333),          funsio(40595),
              funsio(58893),          funsio(56003),
              funsio(50283),          funsio(56279),
              funsio(57979),          funsio(57887),
              funsio(57896),          funsio(57676),
              funsio(57615),          funsio(57607),
              funsio(57596),          funsio(58021),
              funsio(58019),          funsio(58022),
              funsio(58014),          funsio(58009),
              funsio(57977),          funsio(58011),
              funsio(58005),          funsio(57967),
              funsio(57940),          funsio(57941),
              funsio(57952),          funsio(57954),
              funsio(57974),          funsio(57970),
              funsio(57962),          funsio(57966),
              funsio(57909),          funsio(57919),
              funsio(57944),          funsio(57907),
              funsio(57879),          funsio(57920),
              funsio(57908),          funsio(57942),
              funsio(57930),          funsio(57878),
              funsio(57876),          funsio(57875),
              funsio(57877),          funsio(57885),
              funsio(57912),          funsio(57853),
              funsio(57859),          funsio(57851),
              funsio(57872),          funsio(57880),

#define from_GB18030_DB WORDINDEX2INFO(11456)
    from_GB18030_DB_offsets,
    from_GB18030_DB_infos,

#define from_GB18030_DC_infos WORDINDEX2INFO(11458)
                    INVALID, from_GB18030_90_30to39,
              funsio(43972),          funsio(43971),
              funsio(43970),          funsio(43969),
              funsio(43968),          funsio(43967),
              funsio(43966),          funsio(43965),
              funsio(43963),          funsio(43962),
              funsio(43961),          funsio(43960),
              funsio(43958),          funsio(43957),
              funsio(43956),          funsio(43955),
              funsio(57997),          funsio(57996),
              funsio(58013),          funsio(58030),
              funsio(58012),          funsio(57983),
              funsio(57989),          funsio(57947),
              funsio(57984),          funsio(57916),
              funsio(57910),          funsio(57890),
              funsio(57883),          funsio(57867),
              funsio(57894),          funsio(41215),
              funsio(39823),          funsio(55466),
              funsio(47153),          funsio(47150),
              funsio(47149),          funsio(47134),
              funsio(47140),          funsio(47111),
              funsio(47148),          funsio(47139),
              funsio(47137),          funsio(47132),
              funsio(47131),          funsio(47114),
              funsio(47102),          funsio(47097),
              funsio(47112),          funsio(47089),
              funsio(47088),          funsio(47064),
              funsio(47110),          funsio(47120),
              funsio(47092),          funsio(47104),
              funsio(47129),          funsio(47119),
              funsio(47143),          funsio(47107),
              funsio(47098),          funsio(47141),
              funsio(47081),          funsio(47042),
              funsio(47061),          funsio(47039),
              funsio(47048),          funsio(47069),
              funsio(47099),          funsio(47066),
              funsio(47046),          funsio(47038),
              funsio(47059),          funsio(47100),
              funsio(46990),          funsio(46981),
              funsio(46929),          funsio(47016),
              funsio(47025),          funsio(47029),
              funsio(46924),          funsio(46986),
              funsio(47034),          funsio(47003),
              funsio(47012),          funsio(47017),
              funsio(47022),          funsio(46992),
              funsio(47044),          funsio(47032),
              funsio(47040),

#define from_GB18030_DC WORDINDEX2INFO(11551)
    from_GB18030_DC_offsets,
    from_GB18030_DC_infos,

#define from_GB18030_DD_infos WORDINDEX2INFO(11553)
                    INVALID, from_GB18030_90_30to39,
              funsio(44114),          funsio(44115),
              funsio(47152),          funsio(47230),
              funsio(47153),          funsio(47151),
              funsio(47154),          funsio(47087),
              funsio(47144),          funsio(47086),
              funsio(47107),          funsio(47098),
              funsio(47122),          funsio(47114),
              funsio(47138),          funsio(47148),
              funsio(47091),          funsio(47105),
              funsio(47150),          funsio(47092),
              funsio(47126),          funsio(47121),
              funsio(47112),          funsio(47095),
              funsio(47094),          funsio(47090),
              funsio(47027),          funsio(47056),
              funsio(47070),          funsio(58288),
              funsio(47008),          funsio(47022),
              funsio(47069),          funsio(47038),
              funsio(47078),          funsio(47009),
              funsio(46982),          funsio(47034),
              funsio(47085),          funsio(47075),
              funsio(47028),          funsio(47041),
              funsio(47053),          funsio(47113),
              funsio(47012),          funsio(47067),
              funsio(47083),          funsio(46961),
              funsio(46973),          funsio(46965),
              funsio(46967),          funsio(46942),
              funsio(46923),          funsio(46938),
              funsio(46924),          funsio(47003),
              funsio(46994),          funsio(46960),
              funsio(46948),          funsio(46927),
              funsio(46926),          funsio(47020),
              funsio(46878),          funsio(46867),
              funsio(46865),          funsio(46844),
              funsio(46886),          funsio(46875),
              funsio(46887),          funsio(46893),
              funsio(46856),          funsio(46920),
              funsio(46897),          funsio(46903),
              funsio(46933),          funsio(46859),
              funsio(46819),          funsio(50915),
              funsio(46777),          funsio(46850),
              funsio(46778),          funsio(46805),
              funsio(46779),

#define from_GB18030_DD WORDINDEX2INFO(11638)
    from_GB18030_DD_offsets,
    from_GB18030_DD_infos,

#define from_GB18030_DE_infos WORDINDEX2INFO(11640)
                    INVALID, from_GB18030_90_30to39,
              funsio(44274),          funsio(44270),
              funsio(44249),          funsio(44238),
              funsio(44233),          funsio(44223),
              funsio(44221),          funsio(44220),
              funsio(44218),          funsio(44217),
              funsio(44215),          funsio(44214),
              funsio(44213),          funsio(44211),
              funsio(44209),          funsio(44207),
              funsio(44206),          funsio(44205),
              funsio(44203),          funsio(44200),
              funsio(44198),          funsio(44193),
              funsio(44192),          funsio(44189),
              funsio(44185),          funsio(44183),
              funsio(44182),          funsio(44181),
              funsio(44178),          funsio(44177),
              funsio(44170),          funsio(44167),
              funsio(44166),          funsio(44162),
              funsio(44161),          funsio(44159),
              funsio(46914),          funsio(46942),
              funsio(47003),          funsio(47007),
              funsio(46915),          funsio(46933),
              funsio(46902),          funsio(46907),
              funsio(46887),          funsio(50432),
              funsio(46944),          funsio(46898),
              funsio(46890),          funsio(46850),
              funsio(46847),          funsio(46881),
              funsio(46874),          funsio(46897),
              funsio(46845),          funsio(46864),
              funsio(46888),          funsio(46837),
              funsio(46840),          funsio(46848),
              funsio(46814),          funsio(46833),
              funsio(46807),          funsio(46773),
              funsio(46734),          funsio(46769),
              funsio(46754),          funsio(46717),
              funsio(56764),          funsio(56755),
              funsio(58240),          funsio(58236),
              funsio(48263),          funsio(58218),
              funsio(58214),          funsio(58217),
              funsio(59827),          funsio(57505),
              funsio(57503),          funsio(57497),
              funsio(57490),          funsio(55931),
              funsio(55902),          funsio(55850),
              funsio(55823),          funsio(55809),
              funsio(55794),          funsio(55798),
              funsio(55776),          funsio(55725),
              funsio(55770),          funsio(55704),
              funsio(55687),          funsio(55696),
              funsio(55591),          funsio(55519),
              funsio(55653),          funsio(55645),
              funsio(55626),          funsio(55589),
              funsio(55661),          funsio(55599),
              funsio(55634),          funsio(55668),
              funsio(55600),          funsio(55587),
              funsio(55534),          funsio(55529),
              funsio(55554),          funsio(55524),
              funsio(55584),          funsio(55559),
              funsio(55576),          funsio(55445),
              funsio(55586),          funsio(55595),
              funsio(55461),          funsio(55466),
              funsio(55521),          funsio(55506),
              funsio(55502),          funsio(55523),
              funsio(55498),          funsio(55504),
              funsio(55444),          funsio(55407),
              funsio(55431),          funsio(55391),

#define from_GB18030_DE WORDINDEX2INFO(11770)
    from_GB18030_DE_offsets,
    from_GB18030_DE_infos,

#define from_GB18030_DF_infos WORDINDEX2INFO(11772)
                    INVALID, from_GB18030_90_30to39,
              funsio(44318),          funsio(44316),
              funsio(44310),          funsio(44309),
              funsio(44306),          funsio(44304),
              funsio(44303),          funsio(44301),
              funsio(44300),          funsio(44298),
              funsio(44297),          funsio(44296),
              funsio(44295),          funsio(44290),
              funsio(44288),          funsio(44287),
              funsio(44285),          funsio(44284),
              funsio(44283),          funsio(44281),
              funsio(44279),          funsio(44278),
              funsio(44276),          funsio(44275),
              funsio(44274),          funsio(44273),
              funsio(44272),          funsio(44271),
              funsio(44270),          funsio(44269),
              funsio(44268),          funsio(44267),
              funsio(44266),          funsio(44263),
              funsio(44262),          funsio(44261),
              funsio(44260),          funsio(44256),
              funsio(44252),          funsio(44248),
              funsio(44247),          funsio(55582),
              funsio(55522),          funsio(55554),
              funsio(55517),          funsio(55502),
              funsio(55496),          funsio(55484),
              funsio(55487),          funsio(55449),
              funsio(55422),          funsio(55414),
              funsio(56986),          funsio(56788),
              funsio(51342),          funsio(56983),
              funsio(59978),          funsio(59833),
              funsio(59822),          funsio(59843),
              funsio(59845),          funsio(59827),
              funsio(59805),          funsio(59802),
              funsio(59819),          funsio(59751),
              funsio(59745),          funsio(59744),
              funsio(59764),          funsio(59799),
              funsio(59746),          funsio(59800),
              funsio(59786),          funsio(59707),
              funsio(59690),          funsio(59720),
              funsio(59727),          funsio(59741),
              funsio(59688),          funsio(59712),
              funsio(59640),          funsio(59676),
              funsio(59656),          funsio(59671),
              funsio(59642),          funsio(59686),
              funsio(59644),          funsio(59743),
              funsio(59695),          funsio(59646),
              funsio(59673),          funsio(59670),
              funsio(59658),          funsio(59645),
              funsio(59697),          funsio(59704),
              funsio(59648),          funsio(59663),
              funsio(59649),          funsio(59589),
              funsio(59586),          funsio(59622),
              funsio(59600),          funsio(59634),
              funsio(59588),          funsio(59609),
              funsio(59608),          funsio(59587),
              funsio(59585),          funsio(59525),
              funsio(59486),          funsio(59449),
              funsio(59558),          funsio(59523),
              funsio(59568),          funsio(59549),
              funsio(59572),          funsio(59556),
              funsio(59577),

#define from_GB18030_DF WORDINDEX2INFO(11893)
    from_GB18030_DF_offsets,
    from_GB18030_DF_infos,

#define from_GB18030_E0_infos WORDINDEX2INFO(11895)
                    INVALID, from_GB18030_90_30to39,
              funsio(44405),          funsio(44403),
              funsio(44402),          funsio(44401),
              funsio(44397),          funsio(44396),
              funsio(44395),          funsio(44392),
              funsio(44390),          funsio(44387),
              funsio(44386),          funsio(44385),
              funsio(44384),          funsio(44383),
              funsio(44382),          funsio(44380),
              funsio(44379),          funsio(44378),
              funsio(44377),          funsio(44375),
              funsio(44374),          funsio(44373),
              funsio(44372),          funsio(44371),
              funsio(59745),          funsio(59715),
              funsio(59685),          funsio(59754),
              funsio(59758),          funsio(59669),
              funsio(59599),          funsio(59679),
              funsio(59634),          funsio(59627),
              funsio(59677),          funsio(59656),
              funsio(59690),          funsio(59603),
              funsio(59673),          funsio(59696),
              funsio(59597),          funsio(59632),
              funsio(59675),          funsio(59671),
              funsio(59591),          funsio(59579),
              funsio(59626),          funsio(59541),
              funsio(59620),          funsio(59595),
              funsio(59613),          funsio(59639),
              funsio(59608),          funsio(59596),
              funsio(59636),          funsio(59610),
              funsio(59598),          funsio(59616),
              funsio(44849),          funsio(59560),
              funsio(59583),          funsio(59580),
              funsio(59592),          funsio(59558),
              funsio(59559),          funsio(59554),
              funsio(59512),          funsio(59544),
              funsio(59515),          funsio(59527),
              funsio(59507),          funsio(59517),
              funsio(59532),          funsio(59525),
              funsio(59476),          funsio(59511),
              funsio(59499),          funsio(59506),
              funsio(59491),          funsio(59483),
              funsio(59470),          funsio(59443),
              funsio(59407),          funsio(59405),
              funsio(59400),          funsio(59397),
              funsio(59378),          funsio(59389),
              funsio(59376),          funsio(59371),
              funsio(59367),          funsio(59362),
              funsio(59364),          funsio(59346),
              funsio(57568),          funsio(57559),
              funsio(57565),          funsio(57569),
              funsio(57538),          funsio(57529),

#define from_GB18030_E0 WORDINDEX2INFO(11997)
    from_GB18030_E0_offsets,
    from_GB18030_E0_infos,

#define from_GB18030_E1_infos WORDINDEX2INFO(11999)
                    INVALID, from_GB18030_90_30to39,
              funsio(44530),          funsio(44529),
              funsio(44521),          funsio(44520),
              funsio(44519),          funsio(44518),
              funsio(44516),          funsio(44511),
              funsio(44509),          funsio(44508),
              funsio(44503),          funsio(44497),
              funsio(44494),          funsio(44493),
              funsio(44492),          funsio(44491),
              funsio(44488),          funsio(44485),
              funsio(44483),          funsio(44481),
              funsio(44480),          funsio(44477),
              funsio(44475),          funsio(44474),
              funsio(44472),          funsio(44468),
              funsio(44467),          funsio(44466),
              funsio(57697),          funsio(57685),
              funsio(57670),          funsio(57664),
              funsio(57662),          funsio(57660),
              funsio(58130),          funsio(58149),
              funsio(58131),          funsio(58129),
              funsio(58124),          funsio(58139),
              funsio(58133),          funsio(58125),
              funsio(58100),          funsio(58120),
              funsio(58094),          funsio(58112),
              funsio(58114),          funsio(58109),
              funsio(58095),          funsio(58106),
              funsio(58081),          funsio(58064),
              funsio(58090),          funsio(58065),
              funsio(58037),          funsio(58002),
              funsio(58004),          funsio(57997),
              funsio(58008),          funsio(58015),
              funsio(58040),          funsio(58020),
              funsio(57960),          funsio(57987),
              funsio(57998),          funsio(57990),
              funsio(57944),          funsio(57962),
              funsio(57943),          funsio(57949),
              funsio(57982),          funsio(57984),
              funsio(57954),          funsio(57931),
              funsio(57909),          funsio(57906),
              funsio(45917),          funsio(57882),
              funsio(57869),          funsio(57440),
              funsio(57437),          funsio(57427),
              funsio(57423),          funsio(57422),
              funsio(57420),          funsio(57412),
              funsio(57409),          funsio(57407),
              funsio(57396),          funsio(57392),
              funsio(57385),          funsio(57379),
              funsio(46974),          funsio(57472),
              funsio(52533),          funsio(52531),
              funsio(52528),          funsio(52526),
              funsio(52516),          funsio(52519),
              funsio(52507),          funsio(52509),
              funsio(52505),          funsio(52484),
              funsio(52478),          funsio(52485),
              funsio(52477),          funsio(52476),
              funsio(52474),          funsio(52465),
              funsio(52480),          funsio(52475),

#define from_GB18030_E1 WORDINDEX2INFO(12113)
    from_GB18030_E1_offsets,
    from_GB18030_E1_infos,

#define from_GB18030_E2_infos WORDINDEX2INFO(12115)
                    INVALID, from_GB18030_90_30to39,
              funsio(44625),          funsio(44626),
              funsio(52637),          funsio(52610),
              funsio(52615),          funsio(52602),
              funsio(52626),          funsio(52607),
              funsio(52609),          funsio(52618),
              funsio(52606),          funsio(52584),
              funsio(52605),          funsio(52599),
              funsio(52588),          funsio(52596),
              funsio(52566),          funsio(52570),
              funsio(52561),          funsio(52553),
              funsio(52542),          funsio(52540),
              funsio(52526),          funsio(48786),
              funsio(59273),          funsio(42952),
              funsio(59276),          funsio(59311),
              funsio(42831),          funsio(42828),
              funsio(42821),          funsio(42819),
              funsio(42814),          funsio(42812),
              funsio(42809),          funsio(42807),
              funsio(42805),          funsio(42803),
              funsio(42801),          funsio(42800),
              funsio(57926),          funsio(57910),
              funsio(57917),          funsio(57907),
              funsio(57893),          funsio(57899),
              funsio(57875),          funsio(57880),
              funsio(57872),          funsio(57884),
              funsio(45949),          funsio(57855),
              funsio(57857),          funsio(57848),
              funsio(57836),          funsio(57835),
              funsio(48924),          funsio(57619),
              funsio(57615),          funsio(57603),
              funsio(57611),          funsio(57560),
              funsio(57582),          funsio(57561),
              funsio(57597),          funsio(57595),
              funsio(57570),          funsio(57564),
              funsio(57593),          funsio(57591),
              funsio(57581),          funsio(57549),
              funsio(57522),          funsio(57538),
              funsio(57550),          funsio(57563),
              funsio(57566),          funsio(57539),
              funsio(57572),          funsio(57520),
              funsio(57551),          funsio(57465),
              funsio(57464),          funsio(57466),
              funsio(57523),

#define from_GB18030_E2 WORDINDEX2INFO(12202)
    from_GB18030_E2_offsets,
    from_GB18030_E2_infos,

#define from_GB18030_E3_32_9A_infos WORDINDEX2INFO(12204)
     INVALID,   FUNso,   UNDEF,

#define from_GB18030_E3_32_9A WORDINDEX2INFO(12207)
    from_GB18030_81_36_C4_offsets,
    from_GB18030_E3_32_9A_infos,

#define from_GB18030_E3_32_infos WORDINDEX2INFO(12209)
                           INVALID, from_GB18030_90_30to39_81toFE,
             from_GB18030_E3_32_9A,     from_GB18030_84_31_A5toFE,

#define from_GB18030_E3_32 WORDINDEX2INFO(12213)
    from_GB18030_E3_32_offsets,
    from_GB18030_E3_32_infos,

#define from_GB18030_E3_infos WORDINDEX2INFO(12215)
                    INVALID, from_GB18030_90_30to39,
         from_GB18030_E3_32, from_GB18030_84_32to39,
              funsio(44785),          funsio(44784),
              funsio(57646),          funsio(57628),
              funsio(57604),          funsio(57601),
              funsio(57583),          funsio(57600),
              funsio(57627),          funsio(57613),
              funsio(57620),          funsio(57606),
              funsio(57526),          funsio(57576),
              funsio(57587),          funsio(57544),
              funsio(57550),          funsio(57569),
              funsio(57589),          funsio(57482),
              funsio(57477),          funsio(57495),
              funsio(57530),          funsio(57519),
              funsio(57506),          funsio(57478),
              funsio(57448),          funsio(57406),
              funsio(57352),          funsio(57377),
              funsio(57359),          funsio(57344),
              funsio(57316),          funsio(57284),
              funsio(57821),          funsio(43784),
              funsio(43987),          funsio(43986),
              funsio(43981),          funsio(43980),
              funsio(43979),          funsio(43974),
              funsio(43973),          funsio(43969),
              funsio(43968),          funsio(43967),
              funsio(43966),          funsio(43965),
              funsio(43963),          funsio(43961),
              funsio(43960),          funsio(62375),
              funsio(53141),          funsio(57280),
              funsio(54689),          funsio(54659),
              funsio(54652),          funsio(54671),
              funsio(54583),          funsio(54614),
              funsio(54604),          funsio(54601),
              funsio(54610),          funsio(54647),
              funsio(54637),          funsio(54636),
              funsio(54621),          funsio(54587),
              funsio(54549),          funsio(54546),
              funsio(54586),          funsio(54513),
              funsio(54521),          funsio(54548),
              funsio(54541),          funsio(54552),
              funsio(54517),          funsio(54533),
              funsio(54531),          funsio(54593),
              funsio(54560),          funsio(54519),

#define from_GB18030_E3 WORDINDEX2INFO(12301)
    from_GB18030_E3_offsets,
    from_GB18030_E3_infos,

#define from_GB18030_E4_infos WORDINDEX2INFO(12303)
                    INVALID, from_GB18030_84_32to39,
              funsio(44943),          funsio(44942),
              funsio(44941),          funsio(54623),
              funsio(54642),          funsio(54670),
              funsio(54616),          funsio(54612),
              funsio(54678),          funsio(54682),
              funsio(54662),          funsio(54674),
              funsio(54646),          funsio(54613),
              funsio(54645),          funsio(54639),
              funsio(54667),          funsio(54615),
              funsio(54553),          funsio(54588),
              funsio(54542),          funsio(54541),
              funsio(54608),          funsio(54556),
              funsio(54610),          funsio(54583),
              funsio(54609),          funsio(54427),
              funsio(54511),          funsio(54514),
              funsio(54490),          funsio(54443),
              funsio(54523),          funsio(54491),
              funsio(54487),          funsio(54497),
              funsio(54502),          funsio(54442),
              funsio(54550),          funsio(54454),
              funsio(54549),          funsio(54425),
              funsio(54359),          funsio(54392),
              funsio(54364),          funsio(54294),
              funsio(54378),          funsio(54340),
              funsio(54441),          funsio(54411),
              funsio(54257),          funsio(54304),
              funsio(54330),          funsio(54259),
              funsio(54183),          funsio(54321),
              funsio(54320),          funsio(54299),
              funsio(54302),          funsio(54307),
              funsio(54276),          funsio(54312),
              funsio(54286),          funsio(54351),
              funsio(54301),          funsio(54337),
              funsio(54143),          funsio(54172),
              funsio(54208),          funsio(54224),
              funsio(54253),          funsio(54200),
              funsio(54194),          funsio(54174),
              funsio(54134),          funsio(54209),
              funsio(54243),          funsio(54212),
              funsio(54117),          funsio(54114),
              funsio(54116),          funsio(54137),
              funsio(54144),          funsio(54135),
              funsio(54138),          funsio(54052),

#define from_GB18030_E4 WORDINDEX2INFO(12391)
    from_GB18030_E4_offsets,
    from_GB18030_E4_infos,

#define from_GB18030_E5_infos WORDINDEX2INFO(12393)
                    INVALID, from_GB18030_84_32to39,
              funsio(45101),          funsio(45100),
              funsio(54223),          funsio(54258),
              funsio(54241),          funsio(54245),
              funsio(54234),          funsio(54204),
              funsio(54192),          funsio(54209),
              funsio(54208),          funsio(54194),
              funsio(54152),          funsio(54144),
              funsio(54153),          funsio(54124),
              funsio(54129),          funsio(54104),
              funsio(54090),          funsio(59433),
              funsio(59430),          funsio(59414),
              funsio(59417),          funsio(59400),
              funsio(59382),          funsio(52864),
              funsio(43282),          funsio(57213),
              funsio(59342),          funsio(59333),
              funsio(47748),          funsio(46447),
              funsio(47280),          funsio(46082),
              funsio(46054),          funsio(46053),
              funsio(46038),          funsio(46030),
              funsio(46041),          funsio(46037),
              funsio(46029),          funsio(46013),
              funsio(46015),          funsio(46009),
              funsio(45983),          funsio(46005),
              funsio(46010),          funsio(46002),
              funsio(45992),          funsio(45973),
              funsio(45982),          funsio(45962),
              funsio(45950),          funsio(45953),
              funsio(45930),          funsio(45947),
              funsio(45938),          funsio(45946),
              funsio(56605),          funsio(45923),
              funsio(45915),          funsio(45911),
              funsio(45906),          funsio(45912),
              funsio(45905),          funsio(58509),
              funsio(58503),          funsio(58505),
              funsio(58504),          funsio(59302),
              funsio(61239),          funsio(59283),
              funsio(59275),          funsio(59508),
              funsio(59267),          funsio(59265),
              funsio(50220),          funsio(58559),
              funsio(58561),          funsio(58558),
              funsio(49528),          funsio(58545),
              funsio(43187),          funsio(60015),
              funsio(60014),          funsio(60005),
              funsio(59978),          funsio(59986),

#define from_GB18030_E5 WORDINDEX2INFO(12483)
    from_GB18030_E5_offsets,
    from_GB18030_E5_infos,

#define from_GB18030_E6_infos WORDINDEX2INFO(12485)
                    INVALID, from_GB18030_84_32to39,
              funsio(45259),          funsio(45258),
              funsio(60161),          funsio(60111),
              funsio(60143),          funsio(60157),
              funsio(60152),          funsio(60107),
              funsio(60140),          funsio(60144),
              funsio(60105),          funsio(60131),
              funsio(60061),          funsio(60103),
              funsio(60099),          funsio(60079),
              funsio(60065),          funsio(60025),
              funsio(60024),          funsio(60060),
              funsio(60043),          funsio(60016),
              funsio(59978),          funsio(60008),
              funsio(59998),          funsio(59987),
              funsio(59969),          funsio(50123),
              funsio(59918),          funsio(59934),
              funsio(59971),          funsio(59902),
              funsio(59858),          funsio(59916),
              funsio(59885),          funsio(59884),
              funsio(59913),          funsio(59874),
              funsio(59872),          funsio(59859),
              funsio(59887),          funsio(59840),
              funsio(59827),          funsio(59829),
              funsio(59802),          funsio(59798),
              funsio(59790),          funsio(59578),
              funsio(59572),          funsio(59767),
              funsio(59757),          funsio(59744),
              funsio(59779),          funsio(59778),
              funsio(59764),          funsio(43618),
              funsio(43617),          funsio(43616),
              funsio(43612),          funsio(43615),
              funsio(43613),          funsio(43610),
              funsio(43608),          funsio(43607),
              funsio(43602),          funsio(43601),
              funsio(43599),          funsio(43598),
              funsio(43596),          funsio(43595),
              funsio(43594),          funsio(43593),
              funsio(43592),          funsio(50769),
              funsio(50768),          funsio(50767),
              funsio(50766),          funsio(50764),

#define from_GB18030_E6 WORDINDEX2INFO(12565)
    from_GB18030_E6_offsets,
    from_GB18030_E6_infos,

#define from_GB18030_E7_infos WORDINDEX2INFO(12567)
                    INVALID, from_GB18030_84_32to39,
              funsio(45417),          funsio(45416),
              funsio(50923),          funsio(50921),
              funsio(50908),          funsio(50907),
              funsio(50901),          funsio(50900),
              funsio(50897),          funsio(50894),
              funsio(50892),          funsio(50889),
              funsio(50885),          funsio(50879),
              funsio(50877),          funsio(50875),
              funsio(50874),          funsio(50848),
              funsio(50872),          funsio(50869),
              funsio(50867),          funsio(50865),
              funsio(50862),          funsio(50860),
              funsio(50858),          funsio(50857),
              funsio(50853),          funsio(50852),
              funsio(50850),          funsio(50849),
              funsio(50846),          funsio(50845),
              funsio(50844),          funsio(59224),
              funsio(53332),          funsio(59385),
              funsio(53399),          funsio(46401),
              funsio(53833),          funsio(53831),
              funsio(53803),          funsio(53816),
              funsio(53820),          funsio(53773),
              funsio(53787),          funsio(53800),
              funsio(53805),          funsio(53793),
              funsio(53785),          funsio(53759),
              funsio(53772),          funsio(44394),
              funsio(53725),          funsio(53762),
              funsio(53809),          funsio(53754),
              funsio(53726),          funsio(53700),
              funsio(53652),          funsio(53706),
              funsio(53708),          funsio(53699),
              funsio(53702),          funsio(53705),

#define from_GB18030_E7 WORDINDEX2INFO(12633)
    from_GB18030_E7_offsets,
    from_GB18030_E7_infos,

#define from_GB18030_E8_infos WORDINDEX2INFO(12635)
                    INVALID, from_GB18030_84_32to39,
              funsio(45576),          funsio(45575),
              funsio(45574),          funsio(45563),
              funsio(45559),          funsio(45558),
              funsio(45512),          funsio(45505),
              funsio(45502),          funsio(45497),
              funsio(45486),          funsio(45466),
              funsio(45434),          funsio(45431),
              funsio(53885),          funsio(53887),
              funsio(53849),          funsio(53823),
              funsio(53829),          funsio(53832),
              funsio(53800),          funsio(53811),
              funsio(53795),          funsio(53766),
              funsio(53781),          funsio(53796),
              funsio(53791),          funsio(53788),
              funsio(53770),          funsio(53761),
              funsio(53787),          funsio(53765),
              funsio(53723),          funsio(53748),
              funsio(44741),          funsio(57190),
              funsio(57184),          funsio(57174),
              funsio(57197),          funsio(57165),
              funsio(57106),          funsio(57137),
              funsio(57167),          funsio(57159),
              funsio(57123),          funsio(57109),
              funsio(57160),          funsio(57110),
              funsio(57121),          funsio(57107),
              funsio(57142),          funsio(57163),
              funsio(57044),          funsio(57020),
              funsio(57070),          funsio(57021),
              funsio(57055),          funsio(57113),
              funsio(57022),          funsio(57074),
              funsio(57111),          funsio(57075),
              funsio(57115),          funsio(57040),
              funsio(57102),          funsio(57114),
              funsio(57073),          funsio(57030),
              funsio(57108),          funsio(57049),
              funsio(56997),          funsio(56953),
              funsio(56973),          funsio(56954),
              funsio(56985),          funsio(56924),
              funsio(57027),          funsio(56972),
              funsio(56956),          funsio(56994),
              funsio(56957),          funsio(57000),
              funsio(56989),          funsio(56991),
              funsio(57024),          funsio(56885),
              funsio(56952),          funsio(56950),
              funsio(56923),          funsio(56964),
              funsio(56878),          funsio(56707),
              funsio(56822),          funsio(56788),
              funsio(56828),

#define from_GB18030_E8 WORDINDEX2INFO(12732)
    from_GB18030_E8_offsets,
    from_GB18030_E8_infos,

#define from_GB18030_E9_infos WORDINDEX2INFO(12734)
                    INVALID, from_GB18030_84_32to39,
              funsio(45584),          funsio(45573),
              funsio(45564),          funsio(45559),
              funsio(45555),          funsio(45553),
              funsio(45544),          funsio(45540),
              funsio(45535),          funsio(45522),
              funsio(45517),          funsio(45516),
              funsio(45515),          funsio(56948),
              funsio(57001),          funsio(56975),
              funsio(56986),          funsio(56901),
              funsio(57018),          funsio(56974),
              funsio(56878),          funsio(56935),
              funsio(56897),          funsio(56928),
              funsio(56902),          funsio(56864),
              funsio(56890),          funsio(56870),
              funsio(56847),          funsio(56880),
              funsio(56949),          funsio(56798),
              funsio(56868),          funsio(56799),
              funsio(56869),          funsio(56905),
              funsio(56909),          funsio(56888),
              funsio(56855),          funsio(56844),
              funsio(56825),          funsio(56842),
              funsio(56841),          funsio(56803),
              funsio(56839),          funsio(56824),
              funsio(56816),          funsio(56796),
              funsio(56871),          funsio(56797),
              funsio(56881),          funsio(56768),
              funsio(56721),          funsio(56788),
              funsio(56747),          funsio(56671),
              funsio(56787),          funsio(56706),
              funsio(56713),          funsio(56616),
              funsio(56697),          funsio(56687),
              funsio(56726),          funsio(56638),
              funsio(56660),          funsio(56743),
              funsio(56696),          funsio(56661),
              funsio(56641),          funsio(56643),
              funsio(56619),          funsio(54432),
              funsio(54406),          funsio(56408),
              funsio(56404),          funsio(56395),
              funsio(56402),          funsio(56390),
              funsio(56385),          funsio(56377),
              funsio(47225),          funsio(47224),
              funsio(47221),          funsio(47220),
              funsio(47219),          funsio(47218),
              funsio(47216),          funsio(47215),
              funsio(47213),          funsio(47210),

#define from_GB18030_E9 WORDINDEX2INFO(12826)
    from_GB18030_E9_offsets,
    from_GB18030_E9_infos,

#define from_GB18030_EA_infos WORDINDEX2INFO(12828)
                    INVALID, from_GB18030_84_32to39,
              funsio(45675),          funsio(45671),
              funsio(45653),          funsio(45646),
              funsio(45635),          funsio(45631),
              funsio(45629),          funsio(45627),
              funsio(45626),          funsio(45624),
              funsio(45623),          funsio(45622),
              funsio(45616),          funsio(45613),
              funsio(45611),          funsio(45610),
              funsio(45604),          funsio(45601),
              funsio(45600),          funsio(45598),
              funsio(45599),          funsio(45597),
              funsio(45595),          funsio(45594),
              funsio(45590),          funsio(45589),
              funsio(45588),          funsio(45584),
              funsio(45582),          funsio(45581),
              funsio(47371),          funsio(47363),
              funsio(47362),          funsio(47567),
              funsio(59027),          funsio(59016),
              funsio(59013),          funsio(59010),
              funsio(59008),          funsio(59007),
              funsio(59009),          funsio(59002),
              funsio(50880),          funsio(54201),
              funsio(54197),          funsio(54187),
              funsio(54172),          funsio(54171),
              funsio(54170),          funsio(58234),
              funsio(58049),          funsio(58024),
              funsio(58010),          funsio(57666),
              funsio(58034),          funsio(58017),
              funsio(58039),          funsio(55347),
              funsio(57794),          funsio(58013),
              funsio(57991),          funsio(57995),
              funsio(57993),          funsio(51385),
              funsio(57953),          funsio(57965),
              funsio(57985),          funsio(57972),
              funsio(57966),          funsio(57956),
              funsio(57967),          funsio(57936),
              funsio(57924),          funsio(57917),
              funsio(57891),          funsio(57902),
              funsio(57870),          funsio(57842),
              funsio(57833),          funsio(57831),
              funsio(48031),          funsio(48029),
              funsio(48025),          funsio(48024),
              funsio(48022),          funsio(48018),
              funsio(48017),          funsio(48020),
              funsio(48015),          funsio(48008),
              funsio(48005),          funsio(48920),
              funsio(48918),          funsio(48917),
              funsio(54905),          funsio(54857),
              funsio(54924),          funsio(54916),
              funsio(54908),          funsio(54894),
              funsio(54890),          funsio(54884),
              funsio(54883),          funsio(54882),
              funsio(54880),          funsio(58859),
              funsio(58818),          funsio(58693),

#define from_GB18030_EA WORDINDEX2INFO(12938)
    from_GB18030_EA_offsets,
    from_GB18030_EA_infos,

#define from_GB18030_EB_infos WORDINDEX2INFO(12940)
                    INVALID, from_GB18030_84_32to39,
              funsio(45739),          funsio(45738),
              funsio(45736),          funsio(45735),
              funsio(45732),          funsio(45731),
              funsio(45730),          funsio(45729),
              funsio(45728),          funsio(45727),
              funsio(45726),          funsio(45723),
              funsio(45721),          funsio(45717),
              funsio(45716),          funsio(45712),
              funsio(45711),          funsio(45710),
              funsio(45709),          funsio(45706),
              funsio(45707),          funsio(45705),
              funsio(45703),          funsio(45702),
              funsio(45701),          funsio(45699),
              funsio(45698),          funsio(45694),
              funsio(45691),          funsio(45690),
              funsio(45689),          funsio(45688),
              funsio(45687),          funsio(58713),
              funsio(58561),          funsio(51606),
              funsio(56753),          funsio(56745),
              funsio(56736),          funsio(56742),
              funsio(56731),          funsio(56730),
              funsio(56732),          funsio(56726),
              funsio(56719),          funsio(56717),
              funsio(56711),          funsio(56704),
              funsio(56710),          funsio(56705),
              funsio(56698),          funsio(58488),
              funsio(58457),          funsio(58436),
              funsio(55139),          funsio(55135),
              funsio(55132),          funsio(55171),
              funsio(50002),          funsio(63391),
              funsio(51479),          funsio(51483),
              funsio(51493),          funsio(51453),
              funsio(58032),          funsio(51454),
              funsio(51467),          funsio(51474),
              funsio(51473),          funsio(51465),
              funsio(51418),          funsio(51434),
              funsio(51460),          funsio(51459),
              funsio(51439),          funsio(51452),
              funsio(51443),          funsio(58043),
              funsio(51426),          funsio(51421),
              funsio(51419),          funsio(51427),
              funsio(51396),          funsio(51425),
              funsio(51416),          funsio(58048),
              funsio(48509),          funsio(51362),
              funsio(51387),          funsio(51374),
              funsio(51395),          funsio(51370),
              funsio(51349),          funsio(51346),
              funsio(51340),          funsio(51308),
              funsio(51336),          funsio(51314),
              funsio(51332),          funsio(51324),
              funsio(51306),          funsio(51323),
              funsio(51330),          funsio(61853),
              funsio(61238),          funsio(51300),
              funsio(51307),          funsio(51293),
              funsio(56090),          funsio(51277),
              funsio(51271),          funsio(51238),
              funsio(58061),          funsio(51242),
              funsio(51258),

#define from_GB18030_EB WORDINDEX2INFO(13057)
    from_GB18030_EB_offsets,
    from_GB18030_EB_infos,

#define from_GB18030_EC_infos WORDINDEX2INFO(13059)
                    INVALID, from_GB18030_84_32to39,
              funsio(45846),          funsio(45845),
              funsio(45844),          funsio(45843),
              funsio(45842),          funsio(45840),
              funsio(45839),          funsio(45837),
              funsio(45836),          funsio(45835),
              funsio(45834),          funsio(45833),
              funsio(45830),          funsio(45829),
              funsio(45828),          funsio(45827),
              funsio(45826),          funsio(45825),
              funsio(45824),          funsio(45823),
              funsio(45822),          funsio(45820),
              funsio(45819),          funsio(45818),
              funsio(51415),          funsio(51443),
              funsio(57206),          funsio(57188),
              funsio(57187),          funsio(57178),
              funsio(57176),          funsio(57158),
              funsio(45519),          funsio(45518),
              funsio(45515),          funsio(57075),
              funsio(60263),          funsio(57062),
              funsio(49334),          funsio(58650),
              funsio(43866),          funsio(58649),
              funsio(58609),          funsio(58600),
              funsio(58603),          funsio(58605),
              funsio(58597),          funsio(58596),
              funsio(58593),          funsio(58590),
              funsio(55861),          funsio(55834),
              funsio(55841),          funsio(55835),
              funsio(55806),          funsio(55802),
              funsio(55812),          funsio(55825),
              funsio(55820),          funsio(55766),
              funsio(55797),          funsio(55728),
              funsio(55726),          funsio(55724),
              funsio(55700),          funsio(55699),
              funsio(55634),          funsio(55658),
              funsio(55647),          funsio(55683),
              funsio(55639),          funsio(55680),
              funsio(55635),          funsio(55605),
              funsio(55579),          funsio(55578),
              funsio(55592),          funsio(55601),
              funsio(55538),          funsio(55551),
              funsio(55533),          funsio(55516),
              funsio(55481),          funsio(55471),
              funsio(55916),          funsio(55745),
              funsio(55668),          funsio(55586),
              funsio(59550),          funsio(59552),
              funsio(59547),          funsio(59543),
              funsio(53670),          funsio(53666),
              funsio(53661),          funsio(53659),
              funsio(53642),          funsio(53652),
              funsio(53646),          funsio(53639),
              funsio(53651),          funsio(53643),
              funsio(53629),          funsio(53638),
              funsio(53620),          funsio(53610),
              funsio(53606),          funsio(53591),
              funsio(53579),          funsio(53568),
              funsio(60195),          funsio(60197),

#define from_GB18030_EC WORDINDEX2INFO(13173)
    from_GB18030_EC_offsets,
    from_GB18030_EC_infos,

#define from_GB18030_ED_infos WORDINDEX2INFO(13175)
                    INVALID, from_GB18030_84_32to39,
              funsio(45977),          funsio(45976),
              funsio(45975),          funsio(45974),
              funsio(45973),          funsio(45972),
              funsio(45971),          funsio(45970),
              funsio(45969),          funsio(45964),
              funsio(45963),          funsio(45961),
              funsio(60252),          funsio(60220),
              funsio(60224),          funsio(60212),
              funsio(60251),          funsio(60228),
              funsio(60219),          funsio(60148),
              funsio(60058),          funsio(60052),
              funsio(59973),          funsio(59898),
              funsio(59911),          funsio(59866),
              funsio(59861),          funsio(59809),
              funsio(52008),          funsio(52010),
              funsio(57111),          funsio(57013),
              funsio(56752),          funsio(54199),
              funsio(54198),          funsio(54191),
              funsio(54183),          funsio(54170),
              funsio(54178),          funsio(58889),
              funsio(54152),          funsio(54143),
              funsio(54172),          funsio(54144),
              funsio(54168),          funsio(54162),
              funsio(54167),          funsio(54131),
              funsio(54101),          funsio(54125),
              funsio(54175),          funsio(54134),
              funsio(54140),          funsio(54111),
              funsio(54063),          funsio(54072),
              funsio(54066),          funsio(54086),
              funsio(54062),          funsio(54061),
              funsio(54047),          funsio(54041),
              funsio(54016),          funsio(54012),
              funsio(54029),          funsio(53995),
              funsio(53990),          funsio(53972),
              funsio(53960),          funsio(53944),
              funsio(53951),          funsio(53930),
              funsio(44100),          funsio(44263),
              funsio(44262),          funsio(54514),
              funsio(54496),          funsio(54488),
              funsio(54509),          funsio(54479),
              funsio(54472),          funsio(54482),
              funsio(54463),          funsio(54471),
              funsio(54457),          funsio(54455),
              funsio(54432),          funsio(54443),
              funsio(54448),          funsio(54426),
              funsio(54413),

#define from_GB18030_ED WORDINDEX2INFO(13268)
    from_GB18030_ED_offsets,
    from_GB18030_ED_infos,

#define from_GB18030_EE_infos WORDINDEX2INFO(13270)
                    INVALID, from_GB18030_84_32to39,
              funsio(46120),          funsio(46121),
              funsio(54582),          funsio(54580),
              funsio(54555),          funsio(54542),
              funsio(54559),          funsio(54557),
              funsio(54546),          funsio(54529),
              funsio(54514),          funsio(54510),
              funsio(54503),          funsio(55147),
              funsio(55142),          funsio(55129),
              funsio(55133),          funsio(55137),
              funsio(55119),          funsio(55097),
              funsio(55091),          funsio(55082),
              funsio(52566),          funsio(52558),
              funsio(52561),          funsio(49769),
              funsio(52554),          funsio(52543),
              funsio(52547),          funsio(52540),
              funsio(52533),          funsio(52537),
              funsio(54763),          funsio(54740),
              funsio(50312),          funsio(47158),
              funsio(47155),          funsio(47157),
              funsio(47156),          funsio(47152),
              funsio(47150),          funsio(47153),
              funsio(47149),          funsio(47143),
              funsio(47137),          funsio(47139),
              funsio(47136),          funsio(47135),
              funsio(47134),          funsio(47133),
              funsio(47132),          funsio(47128),
              funsio(47125),          funsio(47124),
              funsio(47122),          funsio(47121),
              funsio(47123),          funsio(47119),
              funsio(47118),          funsio(47117),
              funsio(47116),          funsio(47115),

#define from_GB18030_EE WORDINDEX2INFO(13334)
    from_GB18030_EE_offsets,
    from_GB18030_EE_infos,

#define from_GB18030_EF_infos WORDINDEX2INFO(13336)
                    INVALID, from_GB18030_84_32to39,
              funsio(46280),          funsio(46258),
              funsio(46256),          funsio(46253),
              funsio(46251),          funsio(46248),
              funsio(46239),          funsio(46235),
              funsio(46234),          funsio(46231),
              funsio(46230),          funsio(46227),
              funsio(46225),          funsio(46226),
              funsio(46224),          funsio(47279),
              funsio(47278),          funsio(47276),
              funsio(47273),          funsio(47272),
              funsio(47271),          funsio(47269),
              funsio(47268),          funsio(47265),
              funsio(47267),          funsio(47264),
              funsio(47263),          funsio(47261),
              funsio(47259),          funsio(47258),
              funsio(47256),          funsio(47255),
              funsio(47253),          funsio(47246),
              funsio(47249),          funsio(47247),
              funsio(47243),          funsio(47242),
              funsio(47241),          funsio(47238),
              funsio(47237),          funsio(47235),
              funsio(47233),          funsio(47231),
              funsio(47230),          funsio(47228),
              funsio(47227),          funsio(47226),
              funsio(47224),          funsio(47223),
              funsio(47221),          funsio(47220),
              funsio(54786),          funsio(54782),
              funsio(46882),          funsio(54295),
              funsio(54272),          funsio(54283),
              funsio(54276),          funsio(54250),
              funsio(61610),          funsio(54255),
              funsio(54257),          funsio(54230),
              funsio(54241),

#define from_GB18030_EF WORDINDEX2INFO(13403)
    from_GB18030_EF_offsets,
    from_GB18030_EF_infos,

#define from_GB18030_F0_infos WORDINDEX2INFO(13405)
                    INVALID, from_GB18030_84_32to39,
              funsio(46383),          funsio(46382),
              funsio(46381),          funsio(46380),
              funsio(46379),          funsio(46378),
              funsio(46377),          funsio(46365),
              funsio(46361),          funsio(46360),
              funsio(46358),          funsio(46355),
              funsio(46350),          funsio(54367),
              funsio(54370),          funsio(54345),
              funsio(45004),          funsio(46327),
              funsio(54317),          funsio(55318),
              funsio(55313),          funsio(55309),
              funsio(55304),          funsio(55294),
              funsio(55749),          funsio(55748),
              funsio(55673),          funsio(45190),
              funsio(45189),          funsio(45184),
              funsio(45179),          funsio(45181),
              funsio(45177),          funsio(45176),
              funsio(45178),          funsio(45174),
              funsio(45172),          funsio(45171),
              funsio(45170),          funsio(45169),
              funsio(45168),          funsio(45166),
              funsio(45163),          funsio(45162),
              funsio(45160),          funsio(45159),
              funsio(45155),          funsio(45153),
              funsio(45149),          funsio(45154),
              funsio(55615),          funsio(55614),
              funsio(55613),          funsio(55604),
              funsio(55608),          funsio(55594),
              funsio(55589),          funsio(55586),
              funsio(55575),          funsio(55595),
              funsio(55597),          funsio(55579),
              funsio(55581),          funsio(55562),
              funsio(55572),          funsio(55551),
              funsio(55547),          funsio(55550),
              funsio(55553),          funsio(55552),
              funsio(55525),          funsio(55544),
              funsio(55534),          funsio(55532),
              funsio(55516),          funsio(55533),
              funsio(55529),          funsio(55523),
              funsio(55513),          funsio(55527),
              funsio(55501),          funsio(55515),
              funsio(55519),

#define from_GB18030_F0 WORDINDEX2INFO(13490)
    from_GB18030_F0_offsets,
    from_GB18030_F0_infos,

#define from_GB18030_F1_infos WORDINDEX2INFO(13492)
                    INVALID, from_GB18030_84_32to39,
              funsio(46507),          funsio(46506),
              funsio(46495),          funsio(46494),
              funsio(46493),          funsio(55677),
              funsio(55645),          funsio(55672),
              funsio(55675),          funsio(55644),
              funsio(55664),          funsio(55662),
              funsio(55648),          funsio(55659),
              funsio(55646),          funsio(55652),
              funsio(55639),          funsio(55623),
              funsio(55634),          funsio(55627),
              funsio(55614),          funsio(55611),
              funsio(53217),          funsio(54470),
              funsio(54581),          funsio(54575),
              funsio(54570),          funsio(54569),
              funsio(54557),          funsio(54541),
              funsio(54548),          funsio(54537),
              funsio(54542),          funsio(54538),
              funsio(54533),          funsio(51029),
              funsio(51025),          funsio(51017),
              funsio(51007),          funsio(51006),
              funsio(51004),          funsio(50973),
              funsio(50938),          funsio(50954),
              funsio(50950),          funsio(50914),
              funsio(50935),          funsio(50915),
              funsio(50903),          funsio(50863),
              funsio(50894),          funsio(50909),
              funsio(50861),          funsio(50870),
              funsio(50877),          funsio(50888),
              funsio(50847),          funsio(50857),
              funsio(50837),          funsio(50801),
              funsio(50781),          funsio(55886),
              funsio(52981),          funsio(55593),
              funsio(55592),          funsio(55297),
              funsio(53196),          funsio(53195),
              funsio(53194),          funsio(53189),
              funsio(53186),          funsio(53185),
              funsio(53183),          funsio(53182),
              funsio(53184),          funsio(53176),
              funsio(53215),          funsio(53174),
              funsio(53161),          funsio(53159),
              funsio(53153),          funsio(53149),
              funsio(53127),          funsio(53120),
              funsio(50799),          funsio(46971),
              funsio(46964),          funsio(46962),

#define from_GB18030_F1 WORDINDEX2INFO(13582)
    from_GB18030_F1_offsets,
    from_GB18030_F1_infos,

#define from_GB18030_F2_infos WORDINDEX2INFO(13584)
                    INVALID, from_GB18030_84_32to39,
              funsio(46653),          funsio(46654),
              funsio(47119),          funsio(47117),
              funsio(47116),          funsio(47112),
              funsio(47107),          funsio(47105),
              funsio(47104),          funsio(47102),
              funsio(51800),          funsio(51794),
              funsio(51771),          funsio(51770),
              funsio(51754),          funsio(51760),
              funsio(51759),          funsio(51761),
              funsio(51717),          funsio(51745),
              funsio(51748),          funsio(51716),
              funsio(51732),          funsio(51723),
              funsio(51728),          funsio(51722),
              funsio(51746),          funsio(51725),
              funsio(51713),          funsio(51700),
              funsio(51692),          funsio(51714),
              funsio(51724),          funsio(51727),
              funsio(51702),          funsio(51697),
              funsio(51673),          funsio(51666),
              funsio(51672),          funsio(51667),
              funsio(51703),          funsio(51637),
              funsio(51691),          funsio(51670),
              funsio(51708),          funsio(51659),
              funsio(51656),          funsio(51657),
              funsio(51654),          funsio(51634),
              funsio(51611),          funsio(51641),
              funsio(51635),          funsio(51627),
              funsio(51648),          funsio(51613),
              funsio(51604),          funsio(51625),
              funsio(51629),          funsio(51638),
              funsio(51618),          funsio(51552),
              funsio(51649),          funsio(51559),
              funsio(51563),          funsio(51591),
              funsio(51576),          funsio(51580),
              funsio(51609),          funsio(51594),
              funsio(51570),          funsio(51595),
              funsio(51607),          funsio(51596),
              funsio(51551),          funsio(51524),
              funsio(51532),          funsio(51491),

#define from_GB18030_F2 WORDINDEX2INFO(13664)
    from_GB18030_F2_offsets,
    from_GB18030_F2_infos,

#define from_GB18030_F3_infos WORDINDEX2INFO(13666)
                    INVALID, from_GB18030_84_32to39,
              funsio(46813),          funsio(46807),
              funsio(46791),          funsio(46786),
              funsio(46783),          funsio(46778),
              funsio(46775),          funsio(46763),
              funsio(46761),          funsio(46759),
              funsio(46756),          funsio(46755),
              funsio(46754),          funsio(46751),
              funsio(46750),          funsio(46748),
              funsio(46747),          funsio(46746),
              funsio(46745),          funsio(46744),
              funsio(46743),          funsio(46742),
              funsio(46741),          funsio(46740),
              funsio(46739),          funsio(46738),
              funsio(46737),          funsio(51666),
              funsio(51729),          funsio(51733),
              funsio(51694),          funsio(51717),
              funsio(51738),          funsio(51699),
              funsio(51642),          funsio(51700),
              funsio(51692),          funsio(51695),
              funsio(51672),          funsio(51665),
              funsio(51688),          funsio(51669),
              funsio(51687),          funsio(51678),
              funsio(51662),          funsio(51648),
              funsio(51659),          funsio(51646),
              funsio(51607),          funsio(51611),
              funsio(51633),          funsio(51622),
              funsio(51606),          funsio(51601),
              funsio(51578),          funsio(51576),
              funsio(53887),          funsio(53876),
              funsio(53875),          funsio(53161),
              funsio(54976),          funsio(54974),
              funsio(54964),          funsio(54970),
              funsio(54954),          funsio(54966),
              funsio(54934),          funsio(54963),
              funsio(54908),          funsio(54924),
              funsio(54939),          funsio(54957),
              funsio(54937),          funsio(54935),
              funsio(54953),          funsio(54949),
              funsio(54951),          funsio(54927),
              funsio(54960),          funsio(54903),
              funsio(54902),          funsio(54877),
              funsio(54919),          funsio(54901),
              funsio(54888),          funsio(54876),
              funsio(54887),          funsio(54889),
              funsio(54859),          funsio(54838),
              funsio(54822),          funsio(54835),
              funsio(54851),          funsio(54841),
              funsio(54856),          funsio(54843),
              funsio(54807),          funsio(54824),
              funsio(54814),          funsio(54798),
              funsio(54802),          funsio(54792),
              funsio(54789),          funsio(54756),
              funsio(54771),          funsio(54774),
              funsio(54750),          funsio(54762),

#define from_GB18030_F3 WORDINDEX2INFO(13776)
    from_GB18030_F3_offsets,
    from_GB18030_F3_infos,

#define from_GB18030_F4_infos WORDINDEX2INFO(13778)
                    INVALID, from_GB18030_84_32to39,
              funsio(46896),          funsio(46895),
              funsio(46894),          funsio(46893),
              funsio(46892),          funsio(46891),
              funsio(46890),          funsio(46889),
              funsio(46887),          funsio(46882),
              funsio(46879),          funsio(46878),
              funsio(46877),          funsio(46876),
              funsio(46875),          funsio(54905),
              funsio(54895),          funsio(54900),
              funsio(54883),          funsio(54875),
              funsio(54877),          funsio(53408),
              funsio(53406),          funsio(53405),
              funsio(53430),          funsio(51807),
              funsio(53379),          funsio(53370),
              funsio(53369),          funsio(53377),
              funsio(53375),          funsio(53363),
              funsio(53361),          funsio(53356),
              funsio(53352),          funsio(53351),
              funsio(53348),          funsio(53338),
              funsio(53334),          funsio(53326),
              funsio(51769),          funsio(51763),
              funsio(51761),          funsio(51682),
              funsio(51676),          funsio(51550),
              funsio(54048),          funsio(54047),
              funsio(54040),          funsio(54033),
              funsio(54032),          funsio(54855),
              funsio(60795),          funsio(54836),
              funsio(54825),          funsio(54827),
              funsio(54826),          funsio(54823),
              funsio(54808),          funsio(54799),
              funsio(54796),          funsio(54791),
              funsio(54787),          funsio(54793),
              funsio(54797),          funsio(54780),
              funsio(54764),          funsio(60462),
              funsio(54026),          funsio(54020),
              funsio(54005),          funsio(54010),
              funsio(54006),          funsio(54004),
              funsio(54000),          funsio(53996),
              funsio(54760),          funsio(54634),
              funsio(54588),          funsio(54581),
              funsio(54429),          funsio(54346),
              funsio(46126),          funsio(46131),
              funsio(50549),          funsio(50533),
              funsio(50518),          funsio(50522),
              funsio(50491),          funsio(50566),
              funsio(50561),          funsio(50856),
              funsio(50855),          funsio(49575),
              funsio(49570),          funsio(49573),
              funsio(49553),

#define from_GB18030_F4 WORDINDEX2INFO(13877)
    from_GB18030_F4_offsets,
    from_GB18030_F4_infos,

#define from_GB18030_F5_infos WORDINDEX2INFO(13879)
                    INVALID, from_GB18030_84_32to39,
              funsio(47035),          funsio(47036),
              funsio(49718),          funsio(49720),
              funsio(49706),          funsio(49714),
              funsio(49709),          funsio(49696),
              funsio(49708),          funsio(49704),
              funsio(49686),          funsio(49694),
              funsio(49684),          funsio(49688),
              funsio(49685),          funsio(49669),
              funsio(49663),          funsio(49661),
              funsio(49656),          funsio(49658),
              funsio(49653),          funsio(51035),
              funsio(46387),          funsio(50682),
              funsio(50632),          funsio(50607),
              funsio(50524),          funsio(50509),
              funsio(50690),          funsio(50681),
              funsio(50685),          funsio(50688),
              funsio(50679),          funsio(50662),
              funsio(50660),          funsio(50657),
              funsio(50674),          funsio(50663),
              funsio(50648),          funsio(50638),
              funsio(50639),          funsio(50626),
              funsio(50617),          funsio(50609),
              funsio(50608),          funsio(50596),
              funsio(50595),          funsio(50586),
              funsio(50581),          funsio(50589),
              funsio(50594),          funsio(50587),
              funsio(50600),          funsio(50577),
              funsio(50572),          funsio(50544),
              funsio(50539),          funsio(50534),
              funsio(50548),          funsio(50528),
              funsio(50519),          funsio(50515),
              funsio(50520),          funsio(50508),
              funsio(51059),          funsio(51050),
              funsio(51043),          funsio(51049),
              funsio(51031),          funsio(51036),
              funsio(61014),          funsio(51740),
              funsio(51733),          funsio(51738),
              funsio(51737),

#define from_GB18030_F5 WORDINDEX2INFO(13956)
    from_GB18030_F5_offsets,
    from_GB18030_F5_infos,

#define from_GB18030_F6_infos WORDINDEX2INFO(13958)
                    INVALID, from_GB18030_84_32to39,
              funsio(47195),          funsio(47196),
              funsio(51891),          funsio(51886),
              funsio(51883),          funsio(51805),
              funsio(51574),          funsio(48458),
              funsio(48565),          funsio(48556),
              funsio(48561),          funsio(48539),
              funsio(48545),          funsio(48533),
              funsio(48535),          funsio(48508),
              funsio(48506),          funsio(48504),
              funsio(48491),          funsio(46378),
              funsio(46376),          funsio(46375),
              funsio(46374),          funsio(46517),
              funsio(46505),          funsio(46504),
              funsio(48637),          funsio(48635),
              funsio(48619),          funsio(48616),
              funsio(56572),          funsio(48604),
              funsio(49711),          funsio(49680),
              funsio(49655),          funsio(49538),
              funsio(49495),          funsio(49400),
              funsio(49460),          funsio(49286),
              funsio(49242),          funsio(47175),
              funsio(47173),          funsio(47171),
              funsio(55977),          funsio(47170),
              funsio(47168),          funsio(47167),
              funsio(47166),          funsio(47162),
              funsio(47160),          funsio(47159),
              funsio(47158),          funsio(47157),
              funsio(47156),          funsio(47154),
              funsio(47148),          funsio(47146),

#define from_GB18030_F6 WORDINDEX2INFO(14018)
    from_GB18030_F6_offsets,
    from_GB18030_F6_infos,

#define from_GB18030_F7_infos WORDINDEX2INFO(14020)
                    INVALID, from_GB18030_84_32to39,
              funsio(47355),          funsio(47356),
              funsio(47354),          funsio(47352),
              funsio(47348),          funsio(47347),
              funsio(47345),          funsio(47342),
              funsio(47340),          funsio(47337),
              funsio(47325),          funsio(47324),
              funsio(47322),          funsio(47313),
              funsio(47309),          funsio(47304),
              funsio(47297),          funsio(47290),
              funsio(47286),          funsio(47308),
              funsio(47306),          funsio(47305),
              funsio(47303),          funsio(47302),
              funsio(47300),          funsio(48683),
              funsio(48675),          funsio(48664),
              funsio(48663),          funsio(48637),
              funsio(48642),          funsio(48651),
              funsio(48636),          funsio(47872),
              funsio(47874),          funsio(47868),
              funsio(46940),          funsio(47871),
              funsio(47867),          funsio(47863),
              funsio(47865),          funsio(47861),
              funsio(47857),          funsio(47853),
              funsio(47738),          funsio(47741),
              funsio(47737),          funsio(47739),
              funsio(47735),          funsio(47732),
              funsio(48350),          funsio(48314),
              funsio(48282),          funsio(48244),
              funsio(48246),          funsio(47852),
              funsio(47851),          funsio(47847),
              funsio(47839),          funsio(47844),
              funsio(47829),          funsio(47833),
              funsio(47819),          funsio(47813),
              funsio(47810),          funsio(47799),
              funsio(47796),          funsio(46875),
              funsio(55199),          funsio(46937),
              funsio(46933),          funsio(46931),
              funsio(46925),          funsio(49674),
              funsio(46916),          funsio(46915),
              funsio(46856),          funsio(46854),
              funsio(46848),          funsio(46851),
              funsio(46850),          funsio(46846),
              funsio(46796),          funsio(46787),
              funsio(46785),          funsio(46776),
              funsio(46779),          funsio(46774),
              funsio(46769),

#define from_GB18030_F7 WORDINDEX2INFO(14111)
    from_GB18030_F7_offsets,
    from_GB18030_F7_infos,

#define from_GB18030_F8_infos WORDINDEX2INFO(14113)
                    INVALID, from_GB18030_84_32to39,
              funsio(47444),          funsio(47445),
              funsio(29796),

#define from_GB18030_F8 WORDINDEX2INFO(14118)
    from_GB18030_F8_offsets,
    from_GB18030_F8_infos,

#define from_GB18030_F9_infos WORDINDEX2INFO(14120)
                    INVALID, from_GB18030_84_32to39,
              funsio(47604),          funsio(47605),
              funsio(29958),

#define from_GB18030_F9 WORDINDEX2INFO(14125)
    from_GB18030_F8_offsets,
    from_GB18030_F9_infos,

#define from_GB18030_FA_infos WORDINDEX2INFO(14127)
                    INVALID, from_GB18030_84_32to39,
              funsio(47764),          funsio(47765),
              funsio(30120),

#define from_GB18030_FA WORDINDEX2INFO(14132)
    from_GB18030_F8_offsets,
    from_GB18030_FA_infos,

#define from_GB18030_FB_infos WORDINDEX2INFO(14134)
                    INVALID, from_GB18030_84_32to39,
              funsio(47924),          funsio(47919),
              funsio(47917),          funsio(47911),
              funsio(47910),          funsio(47907),
              funsio(47901),          funsio(47898),
              funsio(47886),          funsio(47884),
              funsio(47883),          funsio(47882),
              funsio(47880),          funsio(47877),
              funsio(47876),          funsio(47874),
              funsio(47866),          funsio(47864),
              funsio(47863),          funsio(47861),
              funsio(47862),          funsio(47859),
              funsio(47858),          funsio(47856),
              funsio(47855),          funsio(47854),
              funsio(47853),          funsio(30282),

#define from_GB18030_FB WORDINDEX2INFO(14164)
    from_GB18030_FB_offsets,
    from_GB18030_FB_infos,

#define from_GB18030_FC_infos WORDINDEX2INFO(14166)
                    INVALID, from_GB18030_84_32to39,
              funsio(48012),          funsio(48011),
              funsio(48010),          funsio(48009),
              funsio(48007),          funsio(48006),
              funsio(48005),          funsio(48002),
              funsio(48001),          funsio(48000),
              funsio(47999),          funsio(47996),
              funsio(47994),          funsio(47993),
              funsio(47992),          funsio(47991),
              funsio(47989),          funsio(47988),
              funsio(47987),          funsio(47985),
              funsio(47984),          funsio(47982),
              funsio(47981),          funsio(47980),
              funsio(47979),          funsio(47978),
              funsio(47977),          funsio(47976),
              funsio(47975),          funsio(47974),
              funsio(30444),

#define from_GB18030_FC WORDINDEX2INFO(14199)
    from_GB18030_FC_offsets,
    from_GB18030_FC_infos,

#define from_GB18030_FD_infos WORDINDEX2INFO(14201)
                    INVALID, from_GB18030_84_32to39,
              funsio(48133),          funsio(48132),
              funsio(48131),          funsio(48130),
              funsio(48128),          funsio(48127),
              funsio(48125),          funsio(48126),
              funsio(48124),          funsio(48114),
              funsio(48111),          funsio(48109),
              funsio(25191),          funsio(25115),
              funsio(25088),          funsio(25007),
              funsio(24998),          funsio(30606),

#define from_GB18030_FD WORDINDEX2INFO(14221)
    from_GB18030_FD_offsets,
    from_GB18030_FD_infos,

#define from_GB18030_FE_infos WORDINDEX2INFO(14223)
                    INVALID, from_GB18030_84_32to39,
              funsio(25131),          funsio(25130),
              funsio(25129),          funsio(25126),
              funsio(25120),          funsio(25119),
              funsio(25117),          funsio(77254),
              funsio(29746),          funsio(77255),
              funsio(75737),          funsio(75782),
              funsio(77252),          funsio(75443),
              funsio(75320),          funsio(75333),
              funsio(77256),          funsio(77246),
              funsio(74472),          funsio(74559),
              funsio(74378),          funsio(74363),
              funsio(74216),          funsio(74380),
              funsio(74001),          funsio(73714),
              funsio(73601),          funsio(77243),
              funsio(72720),          funsio(72456),
              funsio(77242),          funsio(71986),
              funsio(77239),          funsio(77237),
              funsio(71869),          funsio(71875),
              funsio(71828),          funsio(71580),
              funsio(71186),          funsio(71208),
              funsio(70996),          funsio(70991),
              funsio(70909),          funsio(70893),
              funsio(77233),          funsio(70453),
              funsio(70403),          funsio(70401),
              funsio(70397),          funsio(70396),
              funsio(70372),          funsio(70377),
              funsio(70350),          funsio(70352),
              funsio(29747),          funsio(69606),
              funsio(69611),          funsio(69654),
              funsio(69612),          funsio(69500),
              funsio(69352),          funsio(30768),

#define from_GB18030_FE WORDINDEX2INFO(14287)
    from_GB18030_FE_offsets,
    from_GB18030_FE_infos,

#define from_GB18030_infos WORDINDEX2INFO(14289)
               NOMAP,         INVALID, from_GB18030_81, from_GB18030_82,
     from_GB18030_83, from_GB18030_84, from_GB18030_85, from_GB18030_86,
     from_GB18030_87, from_GB18030_88, from_GB18030_89, from_GB18030_8A,
     from_GB18030_8B, from_GB18030_8C, from_GB18030_8D, from_GB18030_8E,
     from_GB18030_8F, from_GB18030_90, from_GB18030_91, from_GB18030_92,
     from_GB18030_93, from_GB18030_94, from_GB18030_95, from_GB18030_96,
     from_GB18030_97, from_GB18030_98, from_GB18030_99, from_GB18030_9A,
     from_GB18030_9B, from_GB18030_9C, from_GB18030_9D, from_GB18030_9E,
     from_GB18030_9F, from_GB18030_A0, from_GB18030_A1, from_GB18030_A2,
     from_GB18030_A3, from_GB18030_A4, from_GB18030_A5, from_GB18030_A6,
     from_GB18030_A7, from_GB18030_A8, from_GB18030_A9, from_GB18030_AA,
     from_GB18030_AB, from_GB18030_AC, from_GB18030_AD, from_GB18030_AE,
     from_GB18030_AF, from_GB18030_B0, from_GB18030_B1, from_GB18030_B2,
     from_GB18030_B3, from_GB18030_B4, from_GB18030_B5, from_GB18030_B6,
     from_GB18030_B7, from_GB18030_B8, from_GB18030_B9, from_GB18030_BA,
     from_GB18030_BB, from_GB18030_BC, from_GB18030_BD, from_GB18030_BE,
     from_GB18030_BF, from_GB18030_C0, from_GB18030_C1, from_GB18030_C2,
     from_GB18030_C3, from_GB18030_C4, from_GB18030_C5, from_GB18030_C6,
     from_GB18030_C7, from_GB18030_C8, from_GB18030_C9, from_GB18030_CA,
     from_GB18030_CB, from_GB18030_CC, from_GB18030_CD, from_GB18030_CE,
     from_GB18030_CF, from_GB18030_D0, from_GB18030_D1, from_GB18030_D2,
     from_GB18030_D3, from_GB18030_D4, from_GB18030_D5, from_GB18030_D6,
     from_GB18030_D7, from_GB18030_D8, from_GB18030_D9, from_GB18030_DA,
     from_GB18030_DB, from_GB18030_DC, from_GB18030_DD, from_GB18030_DE,
     from_GB18030_DF, from_GB18030_E0, from_GB18030_E1, from_GB18030_E2,
     from_GB18030_E3, from_GB18030_E4, from_GB18030_E5, from_GB18030_E6,
     from_GB18030_E7, from_GB18030_E8, from_GB18030_E9, from_GB18030_EA,
     from_GB18030_EB, from_GB18030_EC, from_GB18030_ED, from_GB18030_EE,
     from_GB18030_EF, from_GB18030_F0, from_GB18030_F1, from_GB18030_F2,
     from_GB18030_F3, from_GB18030_F4, from_GB18030_F5, from_GB18030_F6,
     from_GB18030_F7, from_GB18030_F8, from_GB18030_F9, from_GB18030_FA,
     from_GB18030_FB, from_GB18030_FC, from_GB18030_FD, from_GB18030_FE,

#define from_GB18030 WORDINDEX2INFO(14417)
    from_GB18030_offsets,
    from_GB18030_infos,

#define to_GB18030_C2_infos WORDINDEX2INFO(14419)
                     INVALID, g4(0x81,0x30,0x81,0x30),
     g4(0x81,0x30,0x81,0x31), g4(0x81,0x30,0x81,0x32),
     g4(0x81,0x30,0x81,0x33), g4(0x81,0x30,0x81,0x34),
     g4(0x81,0x30,0x81,0x35), g4(0x81,0x30,0x81,0x36),
     g4(0x81,0x30,0x81,0x37), g4(0x81,0x30,0x81,0x38),
     g4(0x81,0x30,0x81,0x39), g4(0x81,0x30,0x82,0x30),
     g4(0x81,0x30,0x82,0x31), g4(0x81,0x30,0x82,0x32),
     g4(0x81,0x30,0x82,0x33), g4(0x81,0x30,0x82,0x34),
     g4(0x81,0x30,0x82,0x35), g4(0x81,0x30,0x82,0x36),
     g4(0x81,0x30,0x82,0x37), g4(0x81,0x30,0x82,0x38),
     g4(0x81,0x30,0x82,0x39), g4(0x81,0x30,0x83,0x30),
     g4(0x81,0x30,0x83,0x31), g4(0x81,0x30,0x83,0x32),
     g4(0x81,0x30,0x83,0x33), g4(0x81,0x30,0x83,0x34),
     g4(0x81,0x30,0x83,0x35), g4(0x81,0x30,0x83,0x36),
     g4(0x81,0x30,0x83,0x37), g4(0x81,0x30,0x83,0x38),
     g4(0x81,0x30,0x83,0x39), g4(0x81,0x30,0x84,0x30),
     g4(0x81,0x30,0x84,0x31), g4(0x81,0x30,0x84,0x32),
     g4(0x81,0x30,0x84,0x33), g4(0x81,0x30,0x84,0x34),
     g4(0x81,0x30,0x84,0x35),           o2(0xA1,0xE8),
     g4(0x81,0x30,0x84,0x36), g4(0x81,0x30,0x84,0x37),
               o2(0xA1,0xEC),           o2(0xA1,0xA7),
     g4(0x81,0x30,0x84,0x38), g4(0x81,0x30,0x84,0x39),
     g4(0x81,0x30,0x85,0x30), g4(0x81,0x30,0x85,0x31),
     g4(0x81,0x30,0x85,0x32), g4(0x81,0x30,0x85,0x33),
     g4(0x81,0x30,0x85,0x34),           o2(0xA1,0xE3),
               o2(0xA1,0xC0), g4(0x81,0x30,0x85,0x35),
     g4(0x81,0x30,0x85,0x36), g4(0x81,0x30,0x85,0x37),
     g4(0x81,0x30,0x85,0x38), g4(0x81,0x30,0x85,0x39),
               o2(0xA1,0xA4), g4(0x81,0x30,0x86,0x30),
     g4(0x81,0x30,0x86,0x31), g4(0x81,0x30,0x86,0x32),
     g4(0x81,0x30,0x86,0x33), g4(0x81,0x30,0x86,0x34),
     g4(0x81,0x30,0x86,0x35), g4(0x81,0x30,0x86,0x36),
     g4(0x81,0x30,0x86,0x37),

#define to_GB18030_C2 WORDINDEX2INFO(14484)
    to_GB18030_C2_offsets,
    to_GB18030_C2_infos,

#define to_GB18030_C3_infos WORDINDEX2INFO(14486)
                     INVALID, g4(0x81,0x30,0x86,0x38),
     g4(0x81,0x30,0x86,0x39), g4(0x81,0x30,0x87,0x30),
     g4(0x81,0x30,0x87,0x31), g4(0x81,0x30,0x87,0x32),
     g4(0x81,0x30,0x87,0x33), g4(0x81,0x30,0x87,0x34),
     g4(0x81,0x30,0x87,0x35), g4(0x81,0x30,0x87,0x36),
     g4(0x81,0x30,0x87,0x37), g4(0x81,0x30,0x87,0x38),
     g4(0x81,0x30,0x87,0x39), g4(0x81,0x30,0x88,0x30),
     g4(0x81,0x30,0x88,0x31), g4(0x81,0x30,0x88,0x32),
     g4(0x81,0x30,0x88,0x33), g4(0x81,0x30,0x88,0x34),
     g4(0x81,0x30,0x88,0x35), g4(0x81,0x30,0x88,0x36),
     g4(0x81,0x30,0x88,0x37), g4(0x81,0x30,0x88,0x38),
     g4(0x81,0x30,0x88,0x39), g4(0x81,0x30,0x89,0x30),
               o2(0xA1,0xC1), g4(0x81,0x30,0x89,0x31),
     g4(0x81,0x30,0x89,0x32), g4(0x81,0x30,0x89,0x33),
     g4(0x81,0x30,0x89,0x34), g4(0x81,0x30,0x89,0x35),
     g4(0x81,0x30,0x89,0x36), g4(0x81,0x30,0x89,0x37),
     g4(0x81,0x30,0x89,0x38),           o2(0xA8,0xA4),
               o2(0xA8,0xA2), g4(0x81,0x30,0x89,0x39),
     g4(0x81,0x30,0x8A,0x30), g4(0x81,0x30,0x8A,0x31),
     g4(0x81,0x30,0x8A,0x32), g4(0x81,0x30,0x8A,0x33),
     g4(0x81,0x30,0x8A,0x34),           o2(0xA8,0xA8),
               o2(0xA8,0xA6),           o2(0xA8,0xBA),
     g4(0x81,0x30,0x8A,0x35),           o2(0xA8,0xAC),
               o2(0xA8,0xAA), g4(0x81,0x30,0x8A,0x36),
     g4(0x81,0x30,0x8A,0x37), g4(0x81,0x30,0x8A,0x38),
     g4(0x81,0x30,0x8A,0x39),           o2(0xA8,0xB0),
               o2(0xA8,0xAE), g4(0x81,0x30,0x8B,0x30),
     g4(0x81,0x30,0x8B,0x31), g4(0x81,0x30,0x8B,0x32),
               o2(0xA1,0xC2), g4(0x81,0x30,0x8B,0x33),
               o2(0xA8,0xB4),           o2(0xA8,0xB2),
     g4(0x81,0x30,0x8B,0x34),           o2(0xA8,0xB9),
     g4(0x81,0x30,0x8B,0x35), g4(0x81,0x30,0x8B,0x36),
     g4(0x81,0x30,0x8B,0x37),

#define to_GB18030_C3 WORDINDEX2INFO(14551)
    to_GB18030_C2_offsets,
    to_GB18030_C3_infos,

#define to_GB18030_C4_infos WORDINDEX2INFO(14553)
                     INVALID, g4(0x81,0x30,0x8B,0x38),
               o2(0xA8,0xA1), g4(0x81,0x30,0x8B,0x39),
     g4(0x81,0x30,0x8C,0x30), g4(0x81,0x30,0x8C,0x31),
     g4(0x81,0x30,0x8C,0x32), g4(0x81,0x30,0x8C,0x33),
     g4(0x81,0x30,0x8C,0x34), g4(0x81,0x30,0x8C,0x35),
     g4(0x81,0x30,0x8C,0x36), g4(0x81,0x30,0x8C,0x37),
     g4(0x81,0x30,0x8C,0x38), g4(0x81,0x30,0x8C,0x39),
     g4(0x81,0x30,0x8D,0x30), g4(0x81,0x30,0x8D,0x31),
     g4(0x81,0x30,0x8D,0x32), g4(0x81,0x30,0x8D,0x33),
     g4(0x81,0x30,0x8D,0x34), g4(0x81,0x30,0x8D,0x35),
               o2(0xA8,0xA5), g4(0x81,0x30,0x8D,0x36),
     g4(0x81,0x30,0x8D,0x37), g4(0x81,0x30,0x8D,0x38),
     g4(0x81,0x30,0x8D,0x39), g4(0x81,0x30,0x8E,0x30),
     g4(0x81,0x30,0x8E,0x31), g4(0x81,0x30,0x8E,0x32),
               o2(0xA8,0xA7), g4(0x81,0x30,0x8E,0x33),
     g4(0x81,0x30,0x8E,0x34), g4(0x81,0x30,0x8E,0x35),
     g4(0x81,0x30,0x8E,0x36), g4(0x81,0x30,0x8E,0x37),
     g4(0x81,0x30,0x8E,0x38), g4(0x81,0x30,0x8E,0x39),
     g4(0x81,0x30,0x8F,0x30), g4(0x81,0x30,0x8F,0x31),
     g4(0x81,0x30,0x8F,0x32), g4(0x81,0x30,0x8F,0x33),
     g4(0x81,0x30,0x8F,0x34), g4(0x81,0x30,0x8F,0x35),
     g4(0x81,0x30,0x8F,0x36), g4(0x81,0x30,0x8F,0x37),
               o2(0xA8,0xA9), g4(0x81,0x30,0x8F,0x38),
     g4(0x81,0x30,0x8F,0x39), g4(0x81,0x30,0x90,0x30),
     g4(0x81,0x30,0x90,0x31), g4(0x81,0x30,0x90,0x32),
     g4(0x81,0x30,0x90,0x33), g4(0x81,0x30,0x90,0x34),
     g4(0x81,0x30,0x90,0x35), g4(0x81,0x30,0x90,0x36),
     g4(0x81,0x30,0x90,0x37), g4(0x81,0x30,0x90,0x38),
     g4(0x81,0x30,0x90,0x39), g4(0x81,0x30,0x91,0x30),
     g4(0x81,0x30,0x91,0x31), g4(0x81,0x30,0x91,0x32),
     g4(0x81,0x30,0x91,0x33), g4(0x81,0x30,0x91,0x34),
     g4(0x81,0x30,0x91,0x35), g4(0x81,0x30,0x91,0x36),
     g4(0x81,0x30,0x91,0x37),

#define to_GB18030_C4 WORDINDEX2INFO(14618)
    to_GB18030_C2_offsets,
    to_GB18030_C4_infos,

#define to_GB18030_C5_infos WORDINDEX2INFO(14620)
                     INVALID, g4(0x81,0x30,0x91,0x38),
     g4(0x81,0x30,0x91,0x39), g4(0x81,0x30,0x92,0x30),
     g4(0x81,0x30,0x92,0x31),           o2(0xA8,0xBD),
     g4(0x81,0x30,0x92,0x32), g4(0x81,0x30,0x92,0x33),
     g4(0x81,0x30,0x92,0x34),           o2(0xA8,0xBE),
     g4(0x81,0x30,0x92,0x35), g4(0x81,0x30,0x92,0x36),
     g4(0x81,0x30,0x92,0x37), g4(0x81,0x30,0x92,0x38),
               o2(0xA8,0xAD), g4(0x81,0x30,0x92,0x39),
     g4(0x81,0x30,0x93,0x30), g4(0x81,0x30,0x93,0x31),
     g4(0x81,0x30,0x93,0x32), g4(0x81,0x30,0x93,0x33),
     g4(0x81,0x30,0x93,0x34), g4(0x81,0x30,0x93,0x35),
     g4(0x81,0x30,0x93,0x36), g4(0x81,0x30,0x93,0x37),
     g4(0x81,0x30,0x93,0x38), g4(0x81,0x30,0x93,0x39),
     g4(0x81,0x30,0x94,0x30), g4(0x81,0x30,0x94,0x31),
     g4(0x81,0x30,0x94,0x32), g4(0x81,0x30,0x94,0x33),
     g4(0x81,0x30,0x94,0x34), g4(0x81,0x30,0x94,0x35),
     g4(0x81,0x30,0x94,0x36), g4(0x81,0x30,0x94,0x37),
     g4(0x81,0x30,0x94,0x38), g4(0x81,0x30,0x94,0x39),
     g4(0x81,0x30,0x95,0x30), g4(0x81,0x30,0x95,0x31),
     g4(0x81,0x30,0x95,0x32), g4(0x81,0x30,0x95,0x33),
     g4(0x81,0x30,0x95,0x34), g4(0x81,0x30,0x95,0x35),
     g4(0x81,0x30,0x95,0x36), g4(0x81,0x30,0x95,0x37),
               o2(0xA8,0xB1), g4(0x81,0x30,0x95,0x38),
     g4(0x81,0x30,0x95,0x39), g4(0x81,0x30,0x96,0x30),
     g4(0x81,0x30,0x96,0x31), g4(0x81,0x30,0x96,0x32),
     g4(0x81,0x30,0x96,0x33), g4(0x81,0x30,0x96,0x34),
     g4(0x81,0x30,0x96,0x35), g4(0x81,0x30,0x96,0x36),
     g4(0x81,0x30,0x96,0x37), g4(0x81,0x30,0x96,0x38),
     g4(0x81,0x30,0x96,0x39), g4(0x81,0x30,0x97,0x30),
     g4(0x81,0x30,0x97,0x31), g4(0x81,0x30,0x97,0x32),
     g4(0x81,0x30,0x97,0x33), g4(0x81,0x30,0x97,0x34),
     g4(0x81,0x30,0x97,0x35), g4(0x81,0x30,0x97,0x36),
     g4(0x81,0x30,0x97,0x37),

#define to_GB18030_C5 WORDINDEX2INFO(14685)
    to_GB18030_C2_offsets,
    to_GB18030_C5_infos,

#define to_GB18030_C6_infos WORDINDEX2INFO(14687)
                     INVALID, g4(0x81,0x30,0x97,0x38),
     g4(0x81,0x30,0x97,0x39), g4(0x81,0x30,0x98,0x30),
     g4(0x81,0x30,0x98,0x31), g4(0x81,0x30,0x98,0x32),
     g4(0x81,0x30,0x98,0x33), g4(0x81,0x30,0x98,0x34),
     g4(0x81,0x30,0x98,0x35), g4(0x81,0x30,0x98,0x36),
     g4(0x81,0x30,0x98,0x37), g4(0x81,0x30,0x98,0x38),
     g4(0x81,0x30,0x98,0x39), g4(0x81,0x30,0x99,0x30),
     g4(0x81,0x30,0x99,0x31), g4(0x81,0x30,0x99,0x32),
     g4(0x81,0x30,0x99,0x33), g4(0x81,0x30,0x99,0x34),
     g4(0x81,0x30,0x99,0x35), g4(0x81,0x30,0x99,0x36),
     g4(0x81,0x30,0x99,0x37), g4(0x81,0x30,0x99,0x38),
     g4(0x81,0x30,0x99,0x39), g4(0x81,0x30,0x9A,0x30),
     g4(0x81,0x30,0x9A,0x31), g4(0x81,0x30,0x9A,0x32),
     g4(0x81,0x30,0x9A,0x33), g4(0x81,0x30,0x9A,0x34),
     g4(0x81,0x30,0x9A,0x35), g4(0x81,0x30,0x9A,0x36),
     g4(0x81,0x30,0x9A,0x37), g4(0x81,0x30,0x9A,0x38),
     g4(0x81,0x30,0x9A,0x39), g4(0x81,0x30,0x9B,0x30),
     g4(0x81,0x30,0x9B,0x31), g4(0x81,0x30,0x9B,0x32),
     g4(0x81,0x30,0x9B,0x33), g4(0x81,0x30,0x9B,0x34),
     g4(0x81,0x30,0x9B,0x35), g4(0x81,0x30,0x9B,0x36),
     g4(0x81,0x30,0x9B,0x37), g4(0x81,0x30,0x9B,0x38),
     g4(0x81,0x30,0x9B,0x39), g4(0x81,0x30,0x9C,0x30),
     g4(0x81,0x30,0x9C,0x31), g4(0x81,0x30,0x9C,0x32),
     g4(0x81,0x30,0x9C,0x33), g4(0x81,0x30,0x9C,0x34),
     g4(0x81,0x30,0x9C,0x35), g4(0x81,0x30,0x9C,0x36),
     g4(0x81,0x30,0x9C,0x37), g4(0x81,0x30,0x9C,0x38),
     g4(0x81,0x30,0x9C,0x39), g4(0x81,0x30,0x9D,0x30),
     g4(0x81,0x30,0x9D,0x31), g4(0x81,0x30,0x9D,0x32),
     g4(0x81,0x30,0x9D,0x33), g4(0x81,0x30,0x9D,0x34),
     g4(0x81,0x30,0x9D,0x35), g4(0x81,0x30,0x9D,0x36),
     g4(0x81,0x30,0x9D,0x37), g4(0x81,0x30,0x9D,0x38),
     g4(0x81,0x30,0x9D,0x39), g4(0x81,0x30,0x9E,0x30),
     g4(0x81,0x30,0x9E,0x31),

#define to_GB18030_C6 WORDINDEX2INFO(14752)
    to_GB18030_C2_offsets,
    to_GB18030_C6_infos,

#define to_GB18030_C7_infos WORDINDEX2INFO(14754)
                     INVALID, g4(0x81,0x30,0x9E,0x32),
     g4(0x81,0x30,0x9E,0x33), g4(0x81,0x30,0x9E,0x34),
     g4(0x81,0x30,0x9E,0x35), g4(0x81,0x30,0x9E,0x36),
     g4(0x81,0x30,0x9E,0x37), g4(0x81,0x30,0x9E,0x38),
     g4(0x81,0x30,0x9E,0x39), g4(0x81,0x30,0x9F,0x30),
     g4(0x81,0x30,0x9F,0x31), g4(0x81,0x30,0x9F,0x32),
     g4(0x81,0x30,0x9F,0x33), g4(0x81,0x30,0x9F,0x34),
     g4(0x81,0x30,0x9F,0x35),           o2(0xA8,0xA3),
     g4(0x81,0x30,0x9F,0x36),           o2(0xA8,0xAB),
     g4(0x81,0x30,0x9F,0x37),           o2(0xA8,0xAF),
     g4(0x81,0x30,0x9F,0x38),           o2(0xA8,0xB3),
     g4(0x81,0x30,0x9F,0x39),           o2(0xA8,0xB5),
     g4(0x81,0x30,0xA0,0x30),           o2(0xA8,0xB6),
     g4(0x81,0x30,0xA0,0x31),           o2(0xA8,0xB7),
     g4(0x81,0x30,0xA0,0x32),           o2(0xA8,0xB8),
     g4(0x81,0x30,0xA0,0x33), g4(0x81,0x30,0xA0,0x34),
     g4(0x81,0x30,0xA0,0x35), g4(0x81,0x30,0xA0,0x36),
     g4(0x81,0x30,0xA0,0x37), g4(0x81,0x30,0xA0,0x38),
     g4(0x81,0x30,0xA0,0x39), g4(0x81,0x30,0xA1,0x30),
     g4(0x81,0x30,0xA1,0x31), g4(0x81,0x30,0xA1,0x32),
     g4(0x81,0x30,0xA1,0x33), g4(0x81,0x30,0xA1,0x34),
     g4(0x81,0x30,0xA1,0x35), g4(0x81,0x30,0xA1,0x36),
     g4(0x81,0x30,0xA1,0x37), g4(0x81,0x30,0xA1,0x38),
     g4(0x81,0x30,0xA1,0x39), g4(0x81,0x30,0xA2,0x30),
     g4(0x81,0x30,0xA2,0x31), g4(0x81,0x30,0xA2,0x32),
     g4(0x81,0x30,0xA2,0x33), g4(0x81,0x30,0xA2,0x34),
     g4(0x81,0x30,0xA2,0x35), g4(0x81,0x30,0xA2,0x36),
     g4(0x81,0x30,0xA2,0x37), g4(0x81,0x30,0xA2,0x38),
     g4(0x81,0x30,0xA2,0x39), g4(0x81,0x30,0xA3,0x30),
               o2(0xA8,0xBF), g4(0x81,0x30,0xA3,0x31),
     g4(0x81,0x30,0xA3,0x32), g4(0x81,0x30,0xA3,0x33),
     g4(0x81,0x30,0xA3,0x34), g4(0x81,0x30,0xA3,0x35),
     g4(0x81,0x30,0xA3,0x36),

#define to_GB18030_C7 WORDINDEX2INFO(14819)
    to_GB18030_C2_offsets,
    to_GB18030_C7_infos,

#define to_GB18030_C8_infos WORDINDEX2INFO(14821)
                     INVALID, g4(0x81,0x30,0xA3,0x37),
     g4(0x81,0x30,0xA3,0x38), g4(0x81,0x30,0xA3,0x39),
     g4(0x81,0x30,0xA4,0x30), g4(0x81,0x30,0xA4,0x31),
     g4(0x81,0x30,0xA4,0x32), g4(0x81,0x30,0xA4,0x33),
     g4(0x81,0x30,0xA4,0x34), g4(0x81,0x30,0xA4,0x35),
     g4(0x81,0x30,0xA4,0x36), g4(0x81,0x30,0xA4,0x37),
     g4(0x81,0x30,0xA4,0x38), g4(0x81,0x30,0xA4,0x39),
     g4(0x81,0x30,0xA5,0x30), g4(0x81,0x30,0xA5,0x31),
     g4(0x81,0x30,0xA5,0x32), g4(0x81,0x30,0xA5,0x33),
     g4(0x81,0x30,0xA5,0x34), g4(0x81,0x30,0xA5,0x35),
     g4(0x81,0x30,0xA5,0x36), g4(0x81,0x30,0xA5,0x37),
     g4(0x81,0x30,0xA5,0x38), g4(0x81,0x30,0xA5,0x39),
     g4(0x81,0x30,0xA6,0x30), g4(0x81,0x30,0xA6,0x31),
     g4(0x81,0x30,0xA6,0x32), g4(0x81,0x30,0xA6,0x33),
     g4(0x81,0x30,0xA6,0x34), g4(0x81,0x30,0xA6,0x35),
     g4(0x81,0x30,0xA6,0x36), g4(0x81,0x30,0xA6,0x37),
     g4(0x81,0x30,0xA6,0x38), g4(0x81,0x30,0xA6,0x39),
     g4(0x81,0x30,0xA7,0x30), g4(0x81,0x30,0xA7,0x31),
     g4(0x81,0x30,0xA7,0x32), g4(0x81,0x30,0xA7,0x33),
     g4(0x81,0x30,0xA7,0x34), g4(0x81,0x30,0xA7,0x35),
     g4(0x81,0x30,0xA7,0x36), g4(0x81,0x30,0xA7,0x37),
     g4(0x81,0x30,0xA7,0x38), g4(0x81,0x30,0xA7,0x39),
     g4(0x81,0x30,0xA8,0x30), g4(0x81,0x30,0xA8,0x31),
     g4(0x81,0x30,0xA8,0x32), g4(0x81,0x30,0xA8,0x33),
     g4(0x81,0x30,0xA8,0x34), g4(0x81,0x30,0xA8,0x35),
     g4(0x81,0x30,0xA8,0x36), g4(0x81,0x30,0xA8,0x37),
     g4(0x81,0x30,0xA8,0x38), g4(0x81,0x30,0xA8,0x39),
     g4(0x81,0x30,0xA9,0x30), g4(0x81,0x30,0xA9,0x31),
     g4(0x81,0x30,0xA9,0x32), g4(0x81,0x30,0xA9,0x33),
     g4(0x81,0x30,0xA9,0x34), g4(0x81,0x30,0xA9,0x35),
     g4(0x81,0x30,0xA9,0x36), g4(0x81,0x30,0xA9,0x37),
     g4(0x81,0x30,0xA9,0x38), g4(0x81,0x30,0xA9,0x39),
     g4(0x81,0x30,0xAA,0x30),

#define to_GB18030_C8 WORDINDEX2INFO(14886)
    to_GB18030_C2_offsets,
    to_GB18030_C8_infos,

#define to_GB18030_C9_infos WORDINDEX2INFO(14888)
                     INVALID, g4(0x81,0x30,0xAA,0x31),
     g4(0x81,0x30,0xAA,0x32), g4(0x81,0x30,0xAA,0x33),
     g4(0x81,0x30,0xAA,0x34), g4(0x81,0x30,0xAA,0x35),
     g4(0x81,0x30,0xAA,0x36), g4(0x81,0x30,0xAA,0x37),
     g4(0x81,0x30,0xAA,0x38), g4(0x81,0x30,0xAA,0x39),
     g4(0x81,0x30,0xAB,0x30), g4(0x81,0x30,0xAB,0x31),
     g4(0x81,0x30,0xAB,0x32), g4(0x81,0x30,0xAB,0x33),
     g4(0x81,0x30,0xAB,0x34), g4(0x81,0x30,0xAB,0x35),
     g4(0x81,0x30,0xAB,0x36), g4(0x81,0x30,0xAB,0x37),
               o2(0xA8,0xBB), g4(0x81,0x30,0xAB,0x38),
     g4(0x81,0x30,0xAB,0x39), g4(0x81,0x30,0xAC,0x30),
     g4(0x81,0x30,0xAC,0x31), g4(0x81,0x30,0xAC,0x32),
     g4(0x81,0x30,0xAC,0x33), g4(0x81,0x30,0xAC,0x34),
     g4(0x81,0x30,0xAC,0x35), g4(0x81,0x30,0xAC,0x36),
     g4(0x81,0x30,0xAC,0x37), g4(0x81,0x30,0xAC,0x38),
     g4(0x81,0x30,0xAC,0x39), g4(0x81,0x30,0xAD,0x30),
     g4(0x81,0x30,0xAD,0x31), g4(0x81,0x30,0xAD,0x32),
               o2(0xA8,0xC0), g4(0x81,0x30,0xAD,0x33),
     g4(0x81,0x30,0xAD,0x34), g4(0x81,0x30,0xAD,0x35),
     g4(0x81,0x30,0xAD,0x36), g4(0x81,0x30,0xAD,0x37),
     g4(0x81,0x30,0xAD,0x38), g4(0x81,0x30,0xAD,0x39),
     g4(0x81,0x30,0xAE,0x30), g4(0x81,0x30,0xAE,0x31),
     g4(0x81,0x30,0xAE,0x32), g4(0x81,0x30,0xAE,0x33),
     g4(0x81,0x30,0xAE,0x34), g4(0x81,0x30,0xAE,0x35),
     g4(0x81,0x30,0xAE,0x36), g4(0x81,0x30,0xAE,0x37),
     g4(0x81,0x30,0xAE,0x38), g4(0x81,0x30,0xAE,0x39),
     g4(0x81,0x30,0xAF,0x30), g4(0x81,0x30,0xAF,0x31),
     g4(0x81,0x30,0xAF,0x32), g4(0x81,0x30,0xAF,0x33),
     g4(0x81,0x30,0xAF,0x34), g4(0x81,0x30,0xAF,0x35),
     g4(0x81,0x30,0xAF,0x36), g4(0x81,0x30,0xAF,0x37),
     g4(0x81,0x30,0xAF,0x38), g4(0x81,0x30,0xAF,0x39),
     g4(0x81,0x30,0xB0,0x30), g4(0x81,0x30,0xB0,0x31),
     g4(0x81,0x30,0xB0,0x32),

#define to_GB18030_C9 WORDINDEX2INFO(14953)
    to_GB18030_C2_offsets,
    to_GB18030_C9_infos,

#define to_GB18030_CA_infos WORDINDEX2INFO(14955)
                     INVALID, g4(0x81,0x30,0xB0,0x33),
     g4(0x81,0x30,0xB0,0x34), g4(0x81,0x30,0xB0,0x35),
     g4(0x81,0x30,0xB0,0x36), g4(0x81,0x30,0xB0,0x37),
     g4(0x81,0x30,0xB0,0x38), g4(0x81,0x30,0xB0,0x39),
     g4(0x81,0x30,0xB1,0x30), g4(0x81,0x30,0xB1,0x31),
     g4(0x81,0x30,0xB1,0x32), g4(0x81,0x30,0xB1,0x33),
     g4(0x81,0x30,0xB1,0x34), g4(0x81,0x30,0xB1,0x35),
     g4(0x81,0x30,0xB1,0x36), g4(0x81,0x30,0xB1,0x37),
     g4(0x81,0x30,0xB1,0x38), g4(0x81,0x30,0xB1,0x39),
     g4(0x81,0x30,0xB2,0x30), g4(0x81,0x30,0xB2,0x31),
     g4(0x81,0x30,0xB2,0x32), g4(0x81,0x30,0xB2,0x33),
     g4(0x81,0x30,0xB2,0x34), g4(0x81,0x30,0xB2,0x35),
     g4(0x81,0x30,0xB2,0x36), g4(0x81,0x30,0xB2,0x37),
     g4(0x81,0x30,0xB2,0x38), g4(0x81,0x30,0xB2,0x39),
     g4(0x81,0x30,0xB3,0x30), g4(0x81,0x30,0xB3,0x31),
     g4(0x81,0x30,0xB3,0x32), g4(0x81,0x30,0xB3,0x33),
     g4(0x81,0x30,0xB3,0x34), g4(0x81,0x30,0xB3,0x35),
     g4(0x81,0x30,0xB3,0x36), g4(0x81,0x30,0xB3,0x37),
     g4(0x81,0x30,0xB3,0x38), g4(0x81,0x30,0xB3,0x39),
     g4(0x81,0x30,0xB4,0x30), g4(0x81,0x30,0xB4,0x31),
     g4(0x81,0x30,0xB4,0x32), g4(0x81,0x30,0xB4,0x33),
     g4(0x81,0x30,0xB4,0x34), g4(0x81,0x30,0xB4,0x35),
     g4(0x81,0x30,0xB4,0x36), g4(0x81,0x30,0xB4,0x37),
     g4(0x81,0x30,0xB4,0x38), g4(0x81,0x30,0xB4,0x39),
     g4(0x81,0x30,0xB5,0x30), g4(0x81,0x30,0xB5,0x31),
     g4(0x81,0x30,0xB5,0x32), g4(0x81,0x30,0xB5,0x33),
     g4(0x81,0x30,0xB5,0x34), g4(0x81,0x30,0xB5,0x35),
     g4(0x81,0x30,0xB5,0x36), g4(0x81,0x30,0xB5,0x37),
     g4(0x81,0x30,0xB5,0x38), g4(0x81,0x30,0xB5,0x39),
     g4(0x81,0x30,0xB6,0x30), g4(0x81,0x30,0xB6,0x31),
     g4(0x81,0x30,0xB6,0x32), g4(0x81,0x30,0xB6,0x33),
     g4(0x81,0x30,0xB6,0x34), g4(0x81,0x30,0xB6,0x35),
     g4(0x81,0x30,0xB6,0x36),

#define to_GB18030_CA WORDINDEX2INFO(15020)
    to_GB18030_C2_offsets,
    to_GB18030_CA_infos,

#define to_GB18030_CB_infos WORDINDEX2INFO(15022)
                     INVALID, g4(0x81,0x30,0xB6,0x37),
     g4(0x81,0x30,0xB6,0x38), g4(0x81,0x30,0xB6,0x39),
     g4(0x81,0x30,0xB7,0x30), g4(0x81,0x30,0xB7,0x31),
     g4(0x81,0x30,0xB7,0x32), g4(0x81,0x30,0xB7,0x33),
               o2(0xA1,0xA6), g4(0x81,0x30,0xB7,0x34),
               o2(0xA1,0xA5),           o2(0xA8,0x40),
               o2(0xA8,0x41), g4(0x81,0x30,0xB7,0x35),
     g4(0x81,0x30,0xB7,0x36), g4(0x81,0x30,0xB7,0x37),
     g4(0x81,0x30,0xB7,0x38), g4(0x81,0x30,0xB7,0x39),
     g4(0x81,0x30,0xB8,0x30), g4(0x81,0x30,0xB8,0x31),
     g4(0x81,0x30,0xB8,0x32), g4(0x81,0x30,0xB8,0x33),
     g4(0x81,0x30,0xB8,0x34), g4(0x81,0x30,0xB8,0x35),
     g4(0x81,0x30,0xB8,0x36), g4(0x81,0x30,0xB8,0x37),
               o2(0xA8,0x42), g4(0x81,0x30,0xB8,0x38),
     g4(0x81,0x30,0xB8,0x39), g4(0x81,0x30,0xB9,0x30),
     g4(0x81,0x30,0xB9,0x31), g4(0x81,0x30,0xB9,0x32),
     g4(0x81,0x30,0xB9,0x33), g4(0x81,0x30,0xB9,0x34),
     g4(0x81,0x30,0xB9,0x35), g4(0x81,0x30,0xB9,0x36),
     g4(0x81,0x30,0xB9,0x37), g4(0x81,0x30,0xB9,0x38),
     g4(0x81,0x30,0xB9,0x39), g4(0x81,0x30,0xBA,0x30),
     g4(0x81,0x30,0xBA,0x31), g4(0x81,0x30,0xBA,0x32),
     g4(0x81,0x30,0xBA,0x33), g4(0x81,0x30,0xBA,0x34),
     g4(0x81,0x30,0xBA,0x35), g4(0x81,0x30,0xBA,0x36),
     g4(0x81,0x30,0xBA,0x37), g4(0x81,0x30,0xBA,0x38),
     g4(0x81,0x30,0xBA,0x39), g4(0x81,0x30,0xBB,0x30),
     g4(0x81,0x30,0xBB,0x31), g4(0x81,0x30,0xBB,0x32),
     g4(0x81,0x30,0xBB,0x33), g4(0x81,0x30,0xBB,0x34),
     g4(0x81,0x30,0xBB,0x35), g4(0x81,0x30,0xBB,0x36),
     g4(0x81,0x30,0xBB,0x37), g4(0x81,0x30,0xBB,0x38),
     g4(0x81,0x30,0xBB,0x39), g4(0x81,0x30,0xBC,0x30),
     g4(0x81,0x30,0xBC,0x31), g4(0x81,0x30,0xBC,0x32),
     g4(0x81,0x30,0xBC,0x33), g4(0x81,0x30,0xBC,0x34),
     g4(0x81,0x30,0xBC,0x35),

#define to_GB18030_CB WORDINDEX2INFO(15087)
    to_GB18030_C2_offsets,
    to_GB18030_CB_infos,

#define to_GB18030_CC_infos WORDINDEX2INFO(15089)
                     INVALID, g4(0x81,0x30,0xBC,0x36),
     g4(0x81,0x30,0xBC,0x37), g4(0x81,0x30,0xBC,0x38),
     g4(0x81,0x30,0xBC,0x39), g4(0x81,0x30,0xBD,0x30),
     g4(0x81,0x30,0xBD,0x31), g4(0x81,0x30,0xBD,0x32),
     g4(0x81,0x30,0xBD,0x33), g4(0x81,0x30,0xBD,0x34),
     g4(0x81,0x30,0xBD,0x35), g4(0x81,0x30,0xBD,0x36),
     g4(0x81,0x30,0xBD,0x37), g4(0x81,0x30,0xBD,0x38),
     g4(0x81,0x30,0xBD,0x39), g4(0x81,0x30,0xBE,0x30),
     g4(0x81,0x30,0xBE,0x31), g4(0x81,0x30,0xBE,0x32),
     g4(0x81,0x30,0xBE,0x33), g4(0x81,0x30,0xBE,0x34),
     g4(0x81,0x30,0xBE,0x35), g4(0x81,0x30,0xBE,0x36),
     g4(0x81,0x30,0xBE,0x37), g4(0x81,0x30,0xBE,0x38),
     g4(0x81,0x30,0xBE,0x39), g4(0x81,0x30,0xBF,0x30),
     g4(0x81,0x30,0xBF,0x31), g4(0x81,0x30,0xBF,0x32),
     g4(0x81,0x30,0xBF,0x33), g4(0x81,0x30,0xBF,0x34),
     g4(0x81,0x30,0xBF,0x35), g4(0x81,0x30,0xBF,0x36),
     g4(0x81,0x30,0xBF,0x37), g4(0x81,0x30,0xBF,0x38),
     g4(0x81,0x30,0xBF,0x39), g4(0x81,0x30,0xC0,0x30),
     g4(0x81,0x30,0xC0,0x31), g4(0x81,0x30,0xC0,0x32),
     g4(0x81,0x30,0xC0,0x33), g4(0x81,0x30,0xC0,0x34),
     g4(0x81,0x30,0xC0,0x35), g4(0x81,0x30,0xC0,0x36),
     g4(0x81,0x30,0xC0,0x37), g4(0x81,0x30,0xC0,0x38),
     g4(0x81,0x30,0xC0,0x39), g4(0x81,0x30,0xC1,0x30),
     g4(0x81,0x30,0xC1,0x31), g4(0x81,0x30,0xC1,0x32),
     g4(0x81,0x30,0xC1,0x33), g4(0x81,0x30,0xC1,0x34),
     g4(0x81,0x30,0xC1,0x35), g4(0x81,0x30,0xC1,0x36),
     g4(0x81,0x30,0xC1,0x37), g4(0x81,0x30,0xC1,0x38),
     g4(0x81,0x30,0xC1,0x39), g4(0x81,0x30,0xC2,0x30),
     g4(0x81,0x30,0xC2,0x31), g4(0x81,0x30,0xC2,0x32),
     g4(0x81,0x30,0xC2,0x33), g4(0x81,0x30,0xC2,0x34),
     g4(0x81,0x30,0xC2,0x35), g4(0x81,0x30,0xC2,0x36),
     g4(0x81,0x30,0xC2,0x37), g4(0x81,0x30,0xC2,0x38),
     g4(0x81,0x30,0xC2,0x39),

#define to_GB18030_CC WORDINDEX2INFO(15154)
    to_GB18030_C2_offsets,
    to_GB18030_CC_infos,

#define to_GB18030_CD_infos WORDINDEX2INFO(15156)
                     INVALID, g4(0x81,0x30,0xC3,0x30),
     g4(0x81,0x30,0xC3,0x31), g4(0x81,0x30,0xC3,0x32),
     g4(0x81,0x30,0xC3,0x33), g4(0x81,0x30,0xC3,0x34),
     g4(0x81,0x30,0xC3,0x35), g4(0x81,0x30,0xC3,0x36),
     g4(0x81,0x30,0xC3,0x37), g4(0x81,0x30,0xC3,0x38),
     g4(0x81,0x30,0xC3,0x39), g4(0x81,0x30,0xC4,0x30),
     g4(0x81,0x30,0xC4,0x31), g4(0x81,0x30,0xC4,0x32),
     g4(0x81,0x30,0xC4,0x33), g4(0x81,0x30,0xC4,0x34),
     g4(0x81,0x30,0xC4,0x35), g4(0x81,0x30,0xC4,0x36),
     g4(0x81,0x30,0xC4,0x37), g4(0x81,0x30,0xC4,0x38),
     g4(0x81,0x30,0xC4,0x39), g4(0x81,0x30,0xC5,0x30),
     g4(0x81,0x30,0xC5,0x31), g4(0x81,0x30,0xC5,0x32),
     g4(0x81,0x30,0xC5,0x33), g4(0x81,0x30,0xC5,0x34),
     g4(0x81,0x30,0xC5,0x35), g4(0x81,0x30,0xC5,0x36),
     g4(0x81,0x30,0xC5,0x37), g4(0x81,0x30,0xC5,0x38),
     g4(0x81,0x30,0xC5,0x39), g4(0x81,0x30,0xC6,0x30),
     g4(0x81,0x30,0xC6,0x31), g4(0x81,0x30,0xC6,0x32),
     g4(0x81,0x30,0xC6,0x33), g4(0x81,0x30,0xC6,0x34),
     g4(0x81,0x30,0xC6,0x35), g4(0x81,0x30,0xC6,0x36),
     g4(0x81,0x30,0xC6,0x37), g4(0x81,0x30,0xC6,0x38),
     g4(0x81,0x30,0xC6,0x39), g4(0x81,0x30,0xC7,0x30),
     g4(0x81,0x30,0xC7,0x31), g4(0x81,0x30,0xC7,0x32),
     g4(0x81,0x30,0xC7,0x33), g4(0x81,0x30,0xC7,0x34),
     g4(0x81,0x30,0xC7,0x35), g4(0x81,0x30,0xC7,0x36),
     g4(0x81,0x30,0xC7,0x37), g4(0x81,0x30,0xC7,0x38),
     g4(0x81,0x30,0xC7,0x39), g4(0x81,0x30,0xC8,0x30),
     g4(0x81,0x30,0xC8,0x31), g4(0x81,0x30,0xC8,0x32),
     g4(0x81,0x30,0xC8,0x33), g4(0x81,0x30,0xC8,0x34),
     g4(0x81,0x30,0xC8,0x35), g4(0x81,0x30,0xC8,0x36),
     g4(0x81,0x30,0xC8,0x37), g4(0x81,0x30,0xC8,0x38),
     g4(0x81,0x30,0xC8,0x39), g4(0x81,0x30,0xC9,0x30),
     g4(0x81,0x30,0xC9,0x31), g4(0x81,0x30,0xC9,0x32),
     g4(0x81,0x30,0xC9,0x33),

#define to_GB18030_CD WORDINDEX2INFO(15221)
    to_GB18030_C2_offsets,
    to_GB18030_CD_infos,

#define to_GB18030_CE_infos WORDINDEX2INFO(15223)
                     INVALID, g4(0x81,0x30,0xC9,0x34),
     g4(0x81,0x30,0xC9,0x35), g4(0x81,0x30,0xC9,0x36),
     g4(0x81,0x30,0xC9,0x37), g4(0x81,0x30,0xC9,0x38),
     g4(0x81,0x30,0xC9,0x39), g4(0x81,0x30,0xCA,0x30),
     g4(0x81,0x30,0xCA,0x31), g4(0x81,0x30,0xCA,0x32),
     g4(0x81,0x30,0xCA,0x33), g4(0x81,0x30,0xCA,0x34),
     g4(0x81,0x30,0xCA,0x35), g4(0x81,0x30,0xCA,0x36),
     g4(0x81,0x30,0xCA,0x37), g4(0x81,0x30,0xCA,0x38),
     g4(0x81,0x30,0xCA,0x39), g4(0x81,0x30,0xCB,0x30),
               o2(0xA6,0xA1),           o2(0xA6,0xA2),
               o2(0xA6,0xA3),           o2(0xA6,0xA4),
               o2(0xA6,0xA5),           o2(0xA6,0xA6),
               o2(0xA6,0xA7),           o2(0xA6,0xA8),
               o2(0xA6,0xA9),           o2(0xA6,0xAA),
               o2(0xA6,0xAB),           o2(0xA6,0xAC),
               o2(0xA6,0xAD),           o2(0xA6,0xAE),
               o2(0xA6,0xAF),           o2(0xA6,0xB0),
               o2(0xA6,0xB1), g4(0x81,0x30,0xCB,0x31),
               o2(0xA6,0xB2),           o2(0xA6,0xB3),
               o2(0xA6,0xB4),           o2(0xA6,0xB5),
               o2(0xA6,0xB6),           o2(0xA6,0xB7),
               o2(0xA6,0xB8), g4(0x81,0x30,0xCB,0x32),
     g4(0x81,0x30,0xCB,0x33), g4(0x81,0x30,0xCB,0x34),
     g4(0x81,0x30,0xCB,0x35), g4(0x81,0x30,0xCB,0x36),
     g4(0x81,0x30,0xCB,0x37), g4(0x81,0x30,0xCB,0x38),
               o2(0xA6,0xC1),           o2(0xA6,0xC2),
               o2(0xA6,0xC3),           o2(0xA6,0xC4),
               o2(0xA6,0xC5),           o2(0xA6,0xC6),
               o2(0xA6,0xC7),           o2(0xA6,0xC8),
               o2(0xA6,0xC9),           o2(0xA6,0xCA),
               o2(0xA6,0xCB),           o2(0xA6,0xCC),
               o2(0xA6,0xCD),           o2(0xA6,0xCE),
               o2(0xA6,0xCF),

#define to_GB18030_CE WORDINDEX2INFO(15288)
    to_GB18030_C2_offsets,
    to_GB18030_CE_infos,

#define to_GB18030_CF_infos WORDINDEX2INFO(15290)
                     INVALID,           o2(0xA6,0xD0),
               o2(0xA6,0xD1), g4(0x81,0x30,0xCB,0x39),
               o2(0xA6,0xD2),           o2(0xA6,0xD3),
               o2(0xA6,0xD4),           o2(0xA6,0xD5),
               o2(0xA6,0xD6),           o2(0xA6,0xD7),
               o2(0xA6,0xD8), g4(0x81,0x30,0xCC,0x30),
     g4(0x81,0x30,0xCC,0x31), g4(0x81,0x30,0xCC,0x32),
     g4(0x81,0x30,0xCC,0x33), g4(0x81,0x30,0xCC,0x34),
     g4(0x81,0x30,0xCC,0x35), g4(0x81,0x30,0xCC,0x36),
     g4(0x81,0x30,0xCC,0x37), g4(0x81,0x30,0xCC,0x38),
     g4(0x81,0x30,0xCC,0x39), g4(0x81,0x30,0xCD,0x30),
     g4(0x81,0x30,0xCD,0x31), g4(0x81,0x30,0xCD,0x32),
     g4(0x81,0x30,0xCD,0x33), g4(0x81,0x30,0xCD,0x34),
     g4(0x81,0x30,0xCD,0x35), g4(0x81,0x30,0xCD,0x36),
     g4(0x81,0x30,0xCD,0x37), g4(0x81,0x30,0xCD,0x38),
     g4(0x81,0x30,0xCD,0x39), g4(0x81,0x30,0xCE,0x30),
     g4(0x81,0x30,0xCE,0x31), g4(0x81,0x30,0xCE,0x32),
     g4(0x81,0x30,0xCE,0x33), g4(0x81,0x30,0xCE,0x34),
     g4(0x81,0x30,0xCE,0x35), g4(0x81,0x30,0xCE,0x36),
     g4(0x81,0x30,0xCE,0x37), g4(0x81,0x30,0xCE,0x38),
     g4(0x81,0x30,0xCE,0x39), g4(0x81,0x30,0xCF,0x30),
     g4(0x81,0x30,0xCF,0x31), g4(0x81,0x30,0xCF,0x32),
     g4(0x81,0x30,0xCF,0x33), g4(0x81,0x30,0xCF,0x34),
     g4(0x81,0x30,0xCF,0x35), g4(0x81,0x30,0xCF,0x36),
     g4(0x81,0x30,0xCF,0x37), g4(0x81,0x30,0xCF,0x38),
     g4(0x81,0x30,0xCF,0x39), g4(0x81,0x30,0xD0,0x30),
     g4(0x81,0x30,0xD0,0x31), g4(0x81,0x30,0xD0,0x32),
     g4(0x81,0x30,0xD0,0x33), g4(0x81,0x30,0xD0,0x34),
     g4(0x81,0x30,0xD0,0x35), g4(0x81,0x30,0xD0,0x36),
     g4(0x81,0x30,0xD0,0x37), g4(0x81,0x30,0xD0,0x38),
     g4(0x81,0x30,0xD0,0x39), g4(0x81,0x30,0xD1,0x30),
     g4(0x81,0x30,0xD1,0x31), g4(0x81,0x30,0xD1,0x32),
     g4(0x81,0x30,0xD1,0x33),

#define to_GB18030_CF WORDINDEX2INFO(15355)
    to_GB18030_C2_offsets,
    to_GB18030_CF_infos,

#define to_GB18030_D0_infos WORDINDEX2INFO(15357)
                     INVALID, g4(0x81,0x30,0xD1,0x34),
               o2(0xA7,0xA7), g4(0x81,0x30,0xD1,0x35),
     g4(0x81,0x30,0xD1,0x36), g4(0x81,0x30,0xD1,0x37),
     g4(0x81,0x30,0xD1,0x38), g4(0x81,0x30,0xD1,0x39),
     g4(0x81,0x30,0xD2,0x30), g4(0x81,0x30,0xD2,0x31),
     g4(0x81,0x30,0xD2,0x32), g4(0x81,0x30,0xD2,0x33),
     g4(0x81,0x30,0xD2,0x34), g4(0x81,0x30,0xD2,0x35),
     g4(0x81,0x30,0xD2,0x36), g4(0x81,0x30,0xD2,0x37),
     g4(0x81,0x30,0xD2,0x38),           o2(0xA7,0xA1),
               o2(0xA7,0xA2),           o2(0xA7,0xA3),
               o2(0xA7,0xA4),           o2(0xA7,0xA5),
               o2(0xA7,0xA6),           o2(0xA7,0xA8),
               o2(0xA7,0xA9),           o2(0xA7,0xAA),
               o2(0xA7,0xAB),           o2(0xA7,0xAC),
               o2(0xA7,0xAD),           o2(0xA7,0xAE),
               o2(0xA7,0xAF),           o2(0xA7,0xB0),
               o2(0xA7,0xB1),           o2(0xA7,0xB2),
               o2(0xA7,0xB3),           o2(0xA7,0xB4),
               o2(0xA7,0xB5),           o2(0xA7,0xB6),
               o2(0xA7,0xB7),           o2(0xA7,0xB8),
               o2(0xA7,0xB9),           o2(0xA7,0xBA),
               o2(0xA7,0xBB),           o2(0xA7,0xBC),
               o2(0xA7,0xBD),           o2(0xA7,0xBE),
               o2(0xA7,0xBF),           o2(0xA7,0xC0),
               o2(0xA7,0xC1),           o2(0xA7,0xD1),
               o2(0xA7,0xD2),           o2(0xA7,0xD3),
               o2(0xA7,0xD4),           o2(0xA7,0xD5),
               o2(0xA7,0xD6),           o2(0xA7,0xD8),
               o2(0xA7,0xD9),           o2(0xA7,0xDA),
               o2(0xA7,0xDB),           o2(0xA7,0xDC),
               o2(0xA7,0xDD),           o2(0xA7,0xDE),
               o2(0xA7,0xDF),           o2(0xA7,0xE0),
               o2(0xA7,0xE1),

#define to_GB18030_D0 WORDINDEX2INFO(15422)
    to_GB18030_C2_offsets,
    to_GB18030_D0_infos,

#define to_GB18030_D1_infos WORDINDEX2INFO(15424)
                     INVALID,           o2(0xA7,0xE2),
               o2(0xA7,0xE3),           o2(0xA7,0xE4),
               o2(0xA7,0xE5),           o2(0xA7,0xE6),
               o2(0xA7,0xE7),           o2(0xA7,0xE8),
               o2(0xA7,0xE9),           o2(0xA7,0xEA),
               o2(0xA7,0xEB),           o2(0xA7,0xEC),
               o2(0xA7,0xED),           o2(0xA7,0xEE),
               o2(0xA7,0xEF),           o2(0xA7,0xF0),
               o2(0xA7,0xF1), g4(0x81,0x30,0xD2,0x39),
               o2(0xA7,0xD7), g4(0x81,0x30,0xD3,0x30),
     g4(0x81,0x30,0xD3,0x31), g4(0x81,0x30,0xD3,0x32),
     g4(0x81,0x30,0xD3,0x33), g4(0x81,0x30,0xD3,0x34),
     g4(0x81,0x30,0xD3,0x35), g4(0x81,0x30,0xD3,0x36),
     g4(0x81,0x30,0xD3,0x37), g4(0x81,0x30,0xD3,0x38),
     g4(0x81,0x30,0xD3,0x39), g4(0x81,0x30,0xD4,0x30),
     g4(0x81,0x30,0xD4,0x31), g4(0x81,0x30,0xD4,0x32),
     g4(0x81,0x30,0xD4,0x33), g4(0x81,0x30,0xD4,0x34),
     g4(0x81,0x30,0xD4,0x35), g4(0x81,0x30,0xD4,0x36),
     g4(0x81,0x30,0xD4,0x37), g4(0x81,0x30,0xD4,0x38),
     g4(0x81,0x30,0xD4,0x39), g4(0x81,0x30,0xD5,0x30),
     g4(0x81,0x30,0xD5,0x31), g4(0x81,0x30,0xD5,0x32),
     g4(0x81,0x30,0xD5,0x33), g4(0x81,0x30,0xD5,0x34),
     g4(0x81,0x30,0xD5,0x35), g4(0x81,0x30,0xD5,0x36),
     g4(0x81,0x30,0xD5,0x37), g4(0x81,0x30,0xD5,0x38),
     g4(0x81,0x30,0xD5,0x39), g4(0x81,0x30,0xD6,0x30),
     g4(0x81,0x30,0xD6,0x31), g4(0x81,0x30,0xD6,0x32),
     g4(0x81,0x30,0xD6,0x33), g4(0x81,0x30,0xD6,0x34),
     g4(0x81,0x30,0xD6,0x35), g4(0x81,0x30,0xD6,0x36),
     g4(0x81,0x30,0xD6,0x37), g4(0x81,0x30,0xD6,0x38),
     g4(0x81,0x30,0xD6,0x39), g4(0x81,0x30,0xD7,0x30),
     g4(0x81,0x30,0xD7,0x31), g4(0x81,0x30,0xD7,0x32),
     g4(0x81,0x30,0xD7,0x33), g4(0x81,0x30,0xD7,0x34),
     g4(0x81,0x30,0xD7,0x35),

#define to_GB18030_D1 WORDINDEX2INFO(15489)
    to_GB18030_C2_offsets,
    to_GB18030_D1_infos,

#define to_GB18030_D2_infos WORDINDEX2INFO(15491)
                     INVALID, g4(0x81,0x30,0xD7,0x36),
     g4(0x81,0x30,0xD7,0x37), g4(0x81,0x30,0xD7,0x38),
     g4(0x81,0x30,0xD7,0x39), g4(0x81,0x30,0xD8,0x30),
     g4(0x81,0x30,0xD8,0x31), g4(0x81,0x30,0xD8,0x32),
     g4(0x81,0x30,0xD8,0x33), g4(0x81,0x30,0xD8,0x34),
     g4(0x81,0x30,0xD8,0x35), g4(0x81,0x30,0xD8,0x36),
     g4(0x81,0x30,0xD8,0x37), g4(0x81,0x30,0xD8,0x38),
     g4(0x81,0x30,0xD8,0x39), g4(0x81,0x30,0xD9,0x30),
     g4(0x81,0x30,0xD9,0x31), g4(0x81,0x30,0xD9,0x32),
     g4(0x81,0x30,0xD9,0x33), g4(0x81,0x30,0xD9,0x34),
     g4(0x81,0x30,0xD9,0x35), g4(0x81,0x30,0xD9,0x36),
     g4(0x81,0x30,0xD9,0x37), g4(0x81,0x30,0xD9,0x38),
     g4(0x81,0x30,0xD9,0x39), g4(0x81,0x30,0xDA,0x30),
     g4(0x81,0x30,0xDA,0x31), g4(0x81,0x30,0xDA,0x32),
     g4(0x81,0x30,0xDA,0x33), g4(0x81,0x30,0xDA,0x34),
     g4(0x81,0x30,0xDA,0x35), g4(0x81,0x30,0xDA,0x36),
     g4(0x81,0x30,0xDA,0x37), g4(0x81,0x30,0xDA,0x38),
     g4(0x81,0x30,0xDA,0x39), g4(0x81,0x30,0xDB,0x30),
     g4(0x81,0x30,0xDB,0x31), g4(0x81,0x30,0xDB,0x32),
     g4(0x81,0x30,0xDB,0x33), g4(0x81,0x30,0xDB,0x34),
     g4(0x81,0x30,0xDB,0x35), g4(0x81,0x30,0xDB,0x36),
     g4(0x81,0x30,0xDB,0x37), g4(0x81,0x30,0xDB,0x38),
     g4(0x81,0x30,0xDB,0x39), g4(0x81,0x30,0xDC,0x30),
     g4(0x81,0x30,0xDC,0x31), g4(0x81,0x30,0xDC,0x32),
     g4(0x81,0x30,0xDC,0x33), g4(0x81,0x30,0xDC,0x34),
     g4(0x81,0x30,0xDC,0x35), g4(0x81,0x30,0xDC,0x36),
     g4(0x81,0x30,0xDC,0x37), g4(0x81,0x30,0xDC,0x38),
     g4(0x81,0x30,0xDC,0x39), g4(0x81,0x30,0xDD,0x30),
     g4(0x81,0x30,0xDD,0x31), g4(0x81,0x30,0xDD,0x32),
     g4(0x81,0x30,0xDD,0x33), g4(0x81,0x30,0xDD,0x34),
     g4(0x81,0x30,0xDD,0x35), g4(0x81,0x30,0xDD,0x36),
     g4(0x81,0x30,0xDD,0x37), g4(0x81,0x30,0xDD,0x38),
     g4(0x81,0x30,0xDD,0x39),

#define to_GB18030_D2 WORDINDEX2INFO(15556)
    to_GB18030_C2_offsets,
    to_GB18030_D2_infos,

#define to_GB18030_D3_infos WORDINDEX2INFO(15558)
                     INVALID, g4(0x81,0x30,0xDE,0x30),
     g4(0x81,0x30,0xDE,0x31), g4(0x81,0x30,0xDE,0x32),
     g4(0x81,0x30,0xDE,0x33), g4(0x81,0x30,0xDE,0x34),
     g4(0x81,0x30,0xDE,0x35), g4(0x81,0x30,0xDE,0x36),
     g4(0x81,0x30,0xDE,0x37), g4(0x81,0x30,0xDE,0x38),
     g4(0x81,0x30,0xDE,0x39), g4(0x81,0x30,0xDF,0x30),
     g4(0x81,0x30,0xDF,0x31), g4(0x81,0x30,0xDF,0x32),
     g4(0x81,0x30,0xDF,0x33), g4(0x81,0x30,0xDF,0x34),
     g4(0x81,0x30,0xDF,0x35), g4(0x81,0x30,0xDF,0x36),
     g4(0x81,0x30,0xDF,0x37), g4(0x81,0x30,0xDF,0x38),
     g4(0x81,0x30,0xDF,0x39), g4(0x81,0x30,0xE0,0x30),
     g4(0x81,0x30,0xE0,0x31), g4(0x81,0x30,0xE0,0x32),
     g4(0x81,0x30,0xE0,0x33), g4(0x81,0x30,0xE0,0x34),
     g4(0x81,0x30,0xE0,0x35), g4(0x81,0x30,0xE0,0x36),
     g4(0x81,0x30,0xE0,0x37), g4(0x81,0x30,0xE0,0x38),
     g4(0x81,0x30,0xE0,0x39), g4(0x81,0x30,0xE1,0x30),
     g4(0x81,0x30,0xE1,0x31), g4(0x81,0x30,0xE1,0x32),
     g4(0x81,0x30,0xE1,0x33), g4(0x81,0x30,0xE1,0x34),
     g4(0x81,0x30,0xE1,0x35), g4(0x81,0x30,0xE1,0x36),
     g4(0x81,0x30,0xE1,0x37), g4(0x81,0x30,0xE1,0x38),
     g4(0x81,0x30,0xE1,0x39), g4(0x81,0x30,0xE2,0x30),
     g4(0x81,0x30,0xE2,0x31), g4(0x81,0x30,0xE2,0x32),
     g4(0x81,0x30,0xE2,0x33), g4(0x81,0x30,0xE2,0x34),
     g4(0x81,0x30,0xE2,0x35), g4(0x81,0x30,0xE2,0x36),
     g4(0x81,0x30,0xE2,0x37), g4(0x81,0x30,0xE2,0x38),
     g4(0x81,0x30,0xE2,0x39), g4(0x81,0x30,0xE3,0x30),
     g4(0x81,0x30,0xE3,0x31), g4(0x81,0x30,0xE3,0x32),
     g4(0x81,0x30,0xE3,0x33), g4(0x81,0x30,0xE3,0x34),
     g4(0x81,0x30,0xE3,0x35), g4(0x81,0x30,0xE3,0x36),
     g4(0x81,0x30,0xE3,0x37), g4(0x81,0x30,0xE3,0x38),
     g4(0x81,0x30,0xE3,0x39), g4(0x81,0x30,0xE4,0x30),
     g4(0x81,0x30,0xE4,0x31), g4(0x81,0x30,0xE4,0x32),
     g4(0x81,0x30,0xE4,0x33),

#define to_GB18030_D3 WORDINDEX2INFO(15623)
    to_GB18030_C2_offsets,
    to_GB18030_D3_infos,

#define to_GB18030_D4_infos WORDINDEX2INFO(15625)
                     INVALID, g4(0x81,0x30,0xE4,0x34),
     g4(0x81,0x30,0xE4,0x35), g4(0x81,0x30,0xE4,0x36),
     g4(0x81,0x30,0xE4,0x37), g4(0x81,0x30,0xE4,0x38),
     g4(0x81,0x30,0xE4,0x39), g4(0x81,0x30,0xE5,0x30),
     g4(0x81,0x30,0xE5,0x31), g4(0x81,0x30,0xE5,0x32),
     g4(0x81,0x30,0xE5,0x33), g4(0x81,0x30,0xE5,0x34),
     g4(0x81,0x30,0xE5,0x35), g4(0x81,0x30,0xE5,0x36),
     g4(0x81,0x30,0xE5,0x37), g4(0x81,0x30,0xE5,0x38),
     g4(0x81,0x30,0xE5,0x39), g4(0x81,0x30,0xE6,0x30),
     g4(0x81,0x30,0xE6,0x31), g4(0x81,0x30,0xE6,0x32),
     g4(0x81,0x30,0xE6,0x33), g4(0x81,0x30,0xE6,0x34),
     g4(0x81,0x30,0xE6,0x35), g4(0x81,0x30,0xE6,0x36),
     g4(0x81,0x30,0xE6,0x37), g4(0x81,0x30,0xE6,0x38),
     g4(0x81,0x30,0xE6,0x39), g4(0x81,0x30,0xE7,0x30),
     g4(0x81,0x30,0xE7,0x31), g4(0x81,0x30,0xE7,0x32),
     g4(0x81,0x30,0xE7,0x33), g4(0x81,0x30,0xE7,0x34),
     g4(0x81,0x30,0xE7,0x35), g4(0x81,0x30,0xE7,0x36),
     g4(0x81,0x30,0xE7,0x37), g4(0x81,0x30,0xE7,0x38),
     g4(0x81,0x30,0xE7,0x39), g4(0x81,0x30,0xE8,0x30),
     g4(0x81,0x30,0xE8,0x31), g4(0x81,0x30,0xE8,0x32),
     g4(0x81,0x30,0xE8,0x33), g4(0x81,0x30,0xE8,0x34),
     g4(0x81,0x30,0xE8,0x35), g4(0x81,0x30,0xE8,0x36),
     g4(0x81,0x30,0xE8,0x37), g4(0x81,0x30,0xE8,0x38),
     g4(0x81,0x30,0xE8,0x39), g4(0x81,0x30,0xE9,0x30),
     g4(0x81,0x30,0xE9,0x31), g4(0x81,0x30,0xE9,0x32),
     g4(0x81,0x30,0xE9,0x33), g4(0x81,0x30,0xE9,0x34),
     g4(0x81,0x30,0xE9,0x35), g4(0x81,0x30,0xE9,0x36),
     g4(0x81,0x30,0xE9,0x37), g4(0x81,0x30,0xE9,0x38),
     g4(0x81,0x30,0xE9,0x39), g4(0x81,0x30,0xEA,0x30),
     g4(0x81,0x30,0xEA,0x31), g4(0x81,0x30,0xEA,0x32),
     g4(0x81,0x30,0xEA,0x33), g4(0x81,0x30,0xEA,0x34),
     g4(0x81,0x30,0xEA,0x35), g4(0x81,0x30,0xEA,0x36),
     g4(0x81,0x30,0xEA,0x37),

#define to_GB18030_D4 WORDINDEX2INFO(15690)
    to_GB18030_C2_offsets,
    to_GB18030_D4_infos,

#define to_GB18030_D5_infos WORDINDEX2INFO(15692)
                     INVALID, g4(0x81,0x30,0xEA,0x38),
     g4(0x81,0x30,0xEA,0x39), g4(0x81,0x30,0xEB,0x30),
     g4(0x81,0x30,0xEB,0x31), g4(0x81,0x30,0xEB,0x32),
     g4(0x81,0x30,0xEB,0x33), g4(0x81,0x30,0xEB,0x34),
     g4(0x81,0x30,0xEB,0x35), g4(0x81,0x30,0xEB,0x36),
     g4(0x81,0x30,0xEB,0x37), g4(0x81,0x30,0xEB,0x38),
     g4(0x81,0x30,0xEB,0x39), g4(0x81,0x30,0xEC,0x30),
     g4(0x81,0x30,0xEC,0x31), g4(0x81,0x30,0xEC,0x32),
     g4(0x81,0x30,0xEC,0x33), g4(0x81,0x30,0xEC,0x34),
     g4(0x81,0x30,0xEC,0x35), g4(0x81,0x30,0xEC,0x36),
     g4(0x81,0x30,0xEC,0x37), g4(0x81,0x30,0xEC,0x38),
     g4(0x81,0x30,0xEC,0x39), g4(0x81,0x30,0xED,0x30),
     g4(0x81,0x30,0xED,0x31), g4(0x81,0x30,0xED,0x32),
     g4(0x81,0x30,0xED,0x33), g4(0x81,0x30,0xED,0x34),
     g4(0x81,0x30,0xED,0x35), g4(0x81,0x30,0xED,0x36),
     g4(0x81,0x30,0xED,0x37), g4(0x81,0x30,0xED,0x38),
     g4(0x81,0x30,0xED,0x39), g4(0x81,0x30,0xEE,0x30),
     g4(0x81,0x30,0xEE,0x31), g4(0x81,0x30,0xEE,0x32),
     g4(0x81,0x30,0xEE,0x33), g4(0x81,0x30,0xEE,0x34),
     g4(0x81,0x30,0xEE,0x35), g4(0x81,0x30,0xEE,0x36),
     g4(0x81,0x30,0xEE,0x37), g4(0x81,0x30,0xEE,0x38),
     g4(0x81,0x30,0xEE,0x39), g4(0x81,0x30,0xEF,0x30),
     g4(0x81,0x30,0xEF,0x31), g4(0x81,0x30,0xEF,0x32),
     g4(0x81,0x30,0xEF,0x33), g4(0x81,0x30,0xEF,0x34),
     g4(0x81,0x30,0xEF,0x35), g4(0x81,0x30,0xEF,0x36),
     g4(0x81,0x30,0xEF,0x37), g4(0x81,0x30,0xEF,0x38),
     g4(0x81,0x30,0xEF,0x39), g4(0x81,0x30,0xF0,0x30),
     g4(0x81,0x30,0xF0,0x31), g4(0x81,0x30,0xF0,0x32),
     g4(0x81,0x30,0xF0,0x33), g4(0x81,0x30,0xF0,0x34),
     g4(0x81,0x30,0xF0,0x35), g4(0x81,0x30,0xF0,0x36),
     g4(0x81,0x30,0xF0,0x37), g4(0x81,0x30,0xF0,0x38),
     g4(0x81,0x30,0xF0,0x39), g4(0x81,0x30,0xF1,0x30),
     g4(0x81,0x30,0xF1,0x31),

#define to_GB18030_D5 WORDINDEX2INFO(15757)
    to_GB18030_C2_offsets,
    to_GB18030_D5_infos,

#define to_GB18030_D6_infos WORDINDEX2INFO(15759)
                     INVALID, g4(0x81,0x30,0xF1,0x32),
     g4(0x81,0x30,0xF1,0x33), g4(0x81,0x30,0xF1,0x34),
     g4(0x81,0x30,0xF1,0x35), g4(0x81,0x30,0xF1,0x36),
     g4(0x81,0x30,0xF1,0x37), g4(0x81,0x30,0xF1,0x38),
     g4(0x81,0x30,0xF1,0x39), g4(0x81,0x30,0xF2,0x30),
     g4(0x81,0x30,0xF2,0x31), g4(0x81,0x30,0xF2,0x32),
     g4(0x81,0x30,0xF2,0x33), g4(0x81,0x30,0xF2,0x34),
     g4(0x81,0x30,0xF2,0x35), g4(0x81,0x30,0xF2,0x36),
     g4(0x81,0x30,0xF2,0x37), g4(0x81,0x30,0xF2,0x38),
     g4(0x81,0x30,0xF2,0x39), g4(0x81,0x30,0xF3,0x30),
     g4(0x81,0x30,0xF3,0x31), g4(0x81,0x30,0xF3,0x32),
     g4(0x81,0x30,0xF3,0x33), g4(0x81,0x30,0xF3,0x34),
     g4(0x81,0x30,0xF3,0x35), g4(0x81,0x30,0xF3,0x36),
     g4(0x81,0x30,0xF3,0x37), g4(0x81,0x30,0xF3,0x38),
     g4(0x81,0x30,0xF3,0x39), g4(0x81,0x30,0xF4,0x30),
     g4(0x81,0x30,0xF4,0x31), g4(0x81,0x30,0xF4,0x32),
     g4(0x81,0x30,0xF4,0x33), g4(0x81,0x30,0xF4,0x34),
     g4(0x81,0x30,0xF4,0x35), g4(0x81,0x30,0xF4,0x36),
     g4(0x81,0x30,0xF4,0x37), g4(0x81,0x30,0xF4,0x38),
     g4(0x81,0x30,0xF4,0x39), g4(0x81,0x30,0xF5,0x30),
     g4(0x81,0x30,0xF5,0x31), g4(0x81,0x30,0xF5,0x32),
     g4(0x81,0x30,0xF5,0x33), g4(0x81,0x30,0xF5,0x34),
     g4(0x81,0x30,0xF5,0x35), g4(0x81,0x30,0xF5,0x36),
     g4(0x81,0x30,0xF5,0x37), g4(0x81,0x30,0xF5,0x38),
     g4(0x81,0x30,0xF5,0x39), g4(0x81,0x30,0xF6,0x30),
     g4(0x81,0x30,0xF6,0x31), g4(0x81,0x30,0xF6,0x32),
     g4(0x81,0x30,0xF6,0x33), g4(0x81,0x30,0xF6,0x34),
     g4(0x81,0x30,0xF6,0x35), g4(0x81,0x30,0xF6,0x36),
     g4(0x81,0x30,0xF6,0x37), g4(0x81,0x30,0xF6,0x38),
     g4(0x81,0x30,0xF6,0x39), g4(0x81,0x30,0xF7,0x30),
     g4(0x81,0x30,0xF7,0x31), g4(0x81,0x30,0xF7,0x32),
     g4(0x81,0x30,0xF7,0x33), g4(0x81,0x30,0xF7,0x34),
     g4(0x81,0x30,0xF7,0x35),

#define to_GB18030_D6 WORDINDEX2INFO(15824)
    to_GB18030_C2_offsets,
    to_GB18030_D6_infos,

#define to_GB18030_D7_infos WORDINDEX2INFO(15826)
                     INVALID, g4(0x81,0x30,0xF7,0x36),
     g4(0x81,0x30,0xF7,0x37), g4(0x81,0x30,0xF7,0x38),
     g4(0x81,0x30,0xF7,0x39), g4(0x81,0x30,0xF8,0x30),
     g4(0x81,0x30,0xF8,0x31), g4(0x81,0x30,0xF8,0x32),
     g4(0x81,0x30,0xF8,0x33), g4(0x81,0x30,0xF8,0x34),
     g4(0x81,0x30,0xF8,0x35), g4(0x81,0x30,0xF8,0x36),
     g4(0x81,0x30,0xF8,0x37), g4(0x81,0x30,0xF8,0x38),
     g4(0x81,0x30,0xF8,0x39), g4(0x81,0x30,0xF9,0x30),
     g4(0x81,0x30,0xF9,0x31), g4(0x81,0x30,0xF9,0x32),
     g4(0x81,0x30,0xF9,0x33), g4(0x81,0x30,0xF9,0x34),
     g4(0x81,0x30,0xF9,0x35), g4(0x81,0x30,0xF9,0x36),
     g4(0x81,0x30,0xF9,0x37), g4(0x81,0x30,0xF9,0x38),
     g4(0x81,0x30,0xF9,0x39), g4(0x81,0x30,0xFA,0x30),
     g4(0x81,0x30,0xFA,0x31), g4(0x81,0x30,0xFA,0x32),
     g4(0x81,0x30,0xFA,0x33), g4(0x81,0x30,0xFA,0x34),
     g4(0x81,0x30,0xFA,0x35), g4(0x81,0x30,0xFA,0x36),
     g4(0x81,0x30,0xFA,0x37), g4(0x81,0x30,0xFA,0x38),
     g4(0x81,0x30,0xFA,0x39), g4(0x81,0x30,0xFB,0x30),
     g4(0x81,0x30,0xFB,0x31), g4(0x81,0x30,0xFB,0x32),
     g4(0x81,0x30,0xFB,0x33), g4(0x81,0x30,0xFB,0x34),
     g4(0x81,0x30,0xFB,0x35), g4(0x81,0x30,0xFB,0x36),
     g4(0x81,0x30,0xFB,0x37), g4(0x81,0x30,0xFB,0x38),
     g4(0x81,0x30,0xFB,0x39), g4(0x81,0x30,0xFC,0x30),
     g4(0x81,0x30,0xFC,0x31), g4(0x81,0x30,0xFC,0x32),
     g4(0x81,0x30,0xFC,0x33), g4(0x81,0x30,0xFC,0x34),
     g4(0x81,0x30,0xFC,0x35), g4(0x81,0x30,0xFC,0x36),
     g4(0x81,0x30,0xFC,0x37), g4(0x81,0x30,0xFC,0x38),
     g4(0x81,0x30,0xFC,0x39), g4(0x81,0x30,0xFD,0x30),
     g4(0x81,0x30,0xFD,0x31), g4(0x81,0x30,0xFD,0x32),
     g4(0x81,0x30,0xFD,0x33), g4(0x81,0x30,0xFD,0x34),
     g4(0x81,0x30,0xFD,0x35), g4(0x81,0x30,0xFD,0x36),
     g4(0x81,0x30,0xFD,0x37), g4(0x81,0x30,0xFD,0x38),
     g4(0x81,0x30,0xFD,0x39),

#define to_GB18030_D7 WORDINDEX2INFO(15891)
    to_GB18030_C2_offsets,
    to_GB18030_D7_infos,

#define to_GB18030_D8_infos WORDINDEX2INFO(15893)
                     INVALID, g4(0x81,0x30,0xFE,0x30),
     g4(0x81,0x30,0xFE,0x31), g4(0x81,0x30,0xFE,0x32),
     g4(0x81,0x30,0xFE,0x33), g4(0x81,0x30,0xFE,0x34),
     g4(0x81,0x30,0xFE,0x35), g4(0x81,0x30,0xFE,0x36),
     g4(0x81,0x30,0xFE,0x37), g4(0x81,0x30,0xFE,0x38),
     g4(0x81,0x30,0xFE,0x39), g4(0x81,0x31,0x81,0x30),
     g4(0x81,0x31,0x81,0x31), g4(0x81,0x31,0x81,0x32),
     g4(0x81,0x31,0x81,0x33), g4(0x81,0x31,0x81,0x34),
     g4(0x81,0x31,0x81,0x35), g4(0x81,0x31,0x81,0x36),
     g4(0x81,0x31,0x81,0x37), g4(0x81,0x31,0x81,0x38),
     g4(0x81,0x31,0x81,0x39), g4(0x81,0x31,0x82,0x30),
     g4(0x81,0x31,0x82,0x31), g4(0x81,0x31,0x82,0x32),
     g4(0x81,0x31,0x82,0x33), g4(0x81,0x31,0x82,0x34),
     g4(0x81,0x31,0x82,0x35), g4(0x81,0x31,0x82,0x36),
     g4(0x81,0x31,0x82,0x37), g4(0x81,0x31,0x82,0x38),
     g4(0x81,0x31,0x82,0x39), g4(0x81,0x31,0x83,0x30),
     g4(0x81,0x31,0x83,0x31), g4(0x81,0x31,0x83,0x32),
     g4(0x81,0x31,0x83,0x33), g4(0x81,0x31,0x83,0x34),
     g4(0x81,0x31,0x83,0x35), g4(0x81,0x31,0x83,0x36),
     g4(0x81,0x31,0x83,0x37), g4(0x81,0x31,0x83,0x38),
     g4(0x81,0x31,0x83,0x39), g4(0x81,0x31,0x84,0x30),
     g4(0x81,0x31,0x84,0x31), g4(0x81,0x31,0x84,0x32),
     g4(0x81,0x31,0x84,0x33), g4(0x81,0x31,0x84,0x34),
     g4(0x81,0x31,0x84,0x35), g4(0x81,0x31,0x84,0x36),
     g4(0x81,0x31,0x84,0x37), g4(0x81,0x31,0x84,0x38),
     g4(0x81,0x31,0x84,0x39), g4(0x81,0x31,0x85,0x30),
     g4(0x81,0x31,0x85,0x31), g4(0x81,0x31,0x85,0x32),
     g4(0x81,0x31,0x85,0x33), g4(0x81,0x31,0x85,0x34),
     g4(0x81,0x31,0x85,0x35), g4(0x81,0x31,0x85,0x36),
     g4(0x81,0x31,0x85,0x37), g4(0x81,0x31,0x85,0x38),
     g4(0x81,0x31,0x85,0x39), g4(0x81,0x31,0x86,0x30),
     g4(0x81,0x31,0x86,0x31), g4(0x81,0x31,0x86,0x32),
     g4(0x81,0x31,0x86,0x33),

#define to_GB18030_D8 WORDINDEX2INFO(15958)
    to_GB18030_C2_offsets,
    to_GB18030_D8_infos,

#define to_GB18030_D9_infos WORDINDEX2INFO(15960)
                     INVALID, g4(0x81,0x31,0x86,0x34),
     g4(0x81,0x31,0x86,0x35), g4(0x81,0x31,0x86,0x36),
     g4(0x81,0x31,0x86,0x37), g4(0x81,0x31,0x86,0x38),
     g4(0x81,0x31,0x86,0x39), g4(0x81,0x31,0x87,0x30),
     g4(0x81,0x31,0x87,0x31), g4(0x81,0x31,0x87,0x32),
     g4(0x81,0x31,0x87,0x33), g4(0x81,0x31,0x87,0x34),
     g4(0x81,0x31,0x87,0x35), g4(0x81,0x31,0x87,0x36),
     g4(0x81,0x31,0x87,0x37), g4(0x81,0x31,0x87,0x38),
     g4(0x81,0x31,0x87,0x39), g4(0x81,0x31,0x88,0x30),
     g4(0x81,0x31,0x88,0x31), g4(0x81,0x31,0x88,0x32),
     g4(0x81,0x31,0x88,0x33), g4(0x81,0x31,0x88,0x34),
     g4(0x81,0x31,0x88,0x35), g4(0x81,0x31,0x88,0x36),
     g4(0x81,0x31,0x88,0x37), g4(0x81,0x31,0x88,0x38),
     g4(0x81,0x31,0x88,0x39), g4(0x81,0x31,0x89,0x30),
     g4(0x81,0x31,0x89,0x31), g4(0x81,0x31,0x89,0x32),
     g4(0x81,0x31,0x89,0x33), g4(0x81,0x31,0x89,0x34),
     g4(0x81,0x31,0x89,0x35), g4(0x81,0x31,0x89,0x36),
     g4(0x81,0x31,0x89,0x37), g4(0x81,0x31,0x89,0x38),
     g4(0x81,0x31,0x89,0x39), g4(0x81,0x31,0x8A,0x30),
     g4(0x81,0x31,0x8A,0x31), g4(0x81,0x31,0x8A,0x32),
     g4(0x81,0x31,0x8A,0x33), g4(0x81,0x31,0x8A,0x34),
     g4(0x81,0x31,0x8A,0x35), g4(0x81,0x31,0x8A,0x36),
     g4(0x81,0x31,0x8A,0x37), g4(0x81,0x31,0x8A,0x38),
     g4(0x81,0x31,0x8A,0x39), g4(0x81,0x31,0x8B,0x30),
     g4(0x81,0x31,0x8B,0x31), g4(0x81,0x31,0x8B,0x32),
     g4(0x81,0x31,0x8B,0x33), g4(0x81,0x31,0x8B,0x34),
     g4(0x81,0x31,0x8B,0x35), g4(0x81,0x31,0x8B,0x36),
     g4(0x81,0x31,0x8B,0x37), g4(0x81,0x31,0x8B,0x38),
     g4(0x81,0x31,0x8B,0x39), g4(0x81,0x31,0x8C,0x30),
     g4(0x81,0x31,0x8C,0x31), g4(0x81,0x31,0x8C,0x32),
     g4(0x81,0x31,0x8C,0x33), g4(0x81,0x31,0x8C,0x34),
     g4(0x81,0x31,0x8C,0x35), g4(0x81,0x31,0x8C,0x36),
     g4(0x81,0x31,0x8C,0x37),

#define to_GB18030_D9 WORDINDEX2INFO(16025)
    to_GB18030_C2_offsets,
    to_GB18030_D9_infos,

#define to_GB18030_DA_infos WORDINDEX2INFO(16027)
                     INVALID, g4(0x81,0x31,0x8C,0x38),
     g4(0x81,0x31,0x8C,0x39), g4(0x81,0x31,0x8D,0x30),
     g4(0x81,0x31,0x8D,0x31), g4(0x81,0x31,0x8D,0x32),
     g4(0x81,0x31,0x8D,0x33), g4(0x81,0x31,0x8D,0x34),
     g4(0x81,0x31,0x8D,0x35), g4(0x81,0x31,0x8D,0x36),
     g4(0x81,0x31,0x8D,0x37), g4(0x81,0x31,0x8D,0x38),
     g4(0x81,0x31,0x8D,0x39), g4(0x81,0x31,0x8E,0x30),
     g4(0x81,0x31,0x8E,0x31), g4(0x81,0x31,0x8E,0x32),
     g4(0x81,0x31,0x8E,0x33), g4(0x81,0x31,0x8E,0x34),
     g4(0x81,0x31,0x8E,0x35), g4(0x81,0x31,0x8E,0x36),
     g4(0x81,0x31,0x8E,0x37), g4(0x81,0x31,0x8E,0x38),
     g4(0x81,0x31,0x8E,0x39), g4(0x81,0x31,0x8F,0x30),
     g4(0x81,0x31,0x8F,0x31), g4(0x81,0x31,0x8F,0x32),
     g4(0x81,0x31,0x8F,0x33), g4(0x81,0x31,0x8F,0x34),
     g4(0x81,0x31,0x8F,0x35), g4(0x81,0x31,0x8F,0x36),
     g4(0x81,0x31,0x8F,0x37), g4(0x81,0x31,0x8F,0x38),
     g4(0x81,0x31,0x8F,0x39), g4(0x81,0x31,0x90,0x30),
     g4(0x81,0x31,0x90,0x31), g4(0x81,0x31,0x90,0x32),
     g4(0x81,0x31,0x90,0x33), g4(0x81,0x31,0x90,0x34),
     g4(0x81,0x31,0x90,0x35), g4(0x81,0x31,0x90,0x36),
     g4(0x81,0x31,0x90,0x37), g4(0x81,0x31,0x90,0x38),
     g4(0x81,0x31,0x90,0x39), g4(0x81,0x31,0x91,0x30),
     g4(0x81,0x31,0x91,0x31), g4(0x81,0x31,0x91,0x32),
     g4(0x81,0x31,0x91,0x33), g4(0x81,0x31,0x91,0x34),
     g4(0x81,0x31,0x91,0x35), g4(0x81,0x31,0x91,0x36),
     g4(0x81,0x31,0x91,0x37), g4(0x81,0x31,0x91,0x38),
     g4(0x81,0x31,0x91,0x39), g4(0x81,0x31,0x92,0x30),
     g4(0x81,0x31,0x92,0x31), g4(0x81,0x31,0x92,0x32),
     g4(0x81,0x31,0x92,0x33), g4(0x81,0x31,0x92,0x34),
     g4(0x81,0x31,0x92,0x35), g4(0x81,0x31,0x92,0x36),
     g4(0x81,0x31,0x92,0x37), g4(0x81,0x31,0x92,0x38),
     g4(0x81,0x31,0x92,0x39), g4(0x81,0x31,0x93,0x30),
     g4(0x81,0x31,0x93,0x31),

#define to_GB18030_DA WORDINDEX2INFO(16092)
    to_GB18030_C2_offsets,
    to_GB18030_DA_infos,

#define to_GB18030_DB_infos WORDINDEX2INFO(16094)
                     INVALID, g4(0x81,0x31,0x93,0x32),
     g4(0x81,0x31,0x93,0x33), g4(0x81,0x31,0x93,0x34),
     g4(0x81,0x31,0x93,0x35), g4(0x81,0x31,0x93,0x36),
     g4(0x81,0x31,0x93,0x37), g4(0x81,0x31,0x93,0x38),
     g4(0x81,0x31,0x93,0x39), g4(0x81,0x31,0x94,0x30),
     g4(0x81,0x31,0x94,0x31), g4(0x81,0x31,0x94,0x32),
     g4(0x81,0x31,0x94,0x33), g4(0x81,0x31,0x94,0x34),
     g4(0x81,0x31,0x94,0x35), g4(0x81,0x31,0x94,0x36),
     g4(0x81,0x31,0x94,0x37), g4(0x81,0x31,0x94,0x38),
     g4(0x81,0x31,0x94,0x39), g4(0x81,0x31,0x95,0x30),
     g4(0x81,0x31,0x95,0x31), g4(0x81,0x31,0x95,0x32),
     g4(0x81,0x31,0x95,0x33), g4(0x81,0x31,0x95,0x34),
     g4(0x81,0x31,0x95,0x35), g4(0x81,0x31,0x95,0x36),
     g4(0x81,0x31,0x95,0x37), g4(0x81,0x31,0x95,0x38),
     g4(0x81,0x31,0x95,0x39), g4(0x81,0x31,0x96,0x30),
     g4(0x81,0x31,0x96,0x31), g4(0x81,0x31,0x96,0x32),
     g4(0x81,0x31,0x96,0x33), g4(0x81,0x31,0x96,0x34),
     g4(0x81,0x31,0x96,0x35), g4(0x81,0x31,0x96,0x36),
     g4(0x81,0x31,0x96,0x37), g4(0x81,0x31,0x96,0x38),
     g4(0x81,0x31,0x96,0x39), g4(0x81,0x31,0x97,0x30),
     g4(0x81,0x31,0x97,0x31), g4(0x81,0x31,0x97,0x32),
     g4(0x81,0x31,0x97,0x33), g4(0x81,0x31,0x97,0x34),
     g4(0x81,0x31,0x97,0x35), g4(0x81,0x31,0x97,0x36),
     g4(0x81,0x31,0x97,0x37), g4(0x81,0x31,0x97,0x38),
     g4(0x81,0x31,0x97,0x39), g4(0x81,0x31,0x98,0x30),
     g4(0x81,0x31,0x98,0x31), g4(0x81,0x31,0x98,0x32),
     g4(0x81,0x31,0x98,0x33), g4(0x81,0x31,0x98,0x34),
     g4(0x81,0x31,0x98,0x35), g4(0x81,0x31,0x98,0x36),
     g4(0x81,0x31,0x98,0x37), g4(0x81,0x31,0x98,0x38),
     g4(0x81,0x31,0x98,0x39), g4(0x81,0x31,0x99,0x30),
     g4(0x81,0x31,0x99,0x31), g4(0x81,0x31,0x99,0x32),
     g4(0x81,0x31,0x99,0x33), g4(0x81,0x31,0x99,0x34),
     g4(0x81,0x31,0x99,0x35),

#define to_GB18030_DB WORDINDEX2INFO(16159)
    to_GB18030_C2_offsets,
    to_GB18030_DB_infos,

#define to_GB18030_DC_infos WORDINDEX2INFO(16161)
                     INVALID, g4(0x81,0x31,0x99,0x36),
     g4(0x81,0x31,0x99,0x37), g4(0x81,0x31,0x99,0x38),
     g4(0x81,0x31,0x99,0x39), g4(0x81,0x31,0x9A,0x30),
     g4(0x81,0x31,0x9A,0x31), g4(0x81,0x31,0x9A,0x32),
     g4(0x81,0x31,0x9A,0x33), g4(0x81,0x31,0x9A,0x34),
     g4(0x81,0x31,0x9A,0x35), g4(0x81,0x31,0x9A,0x36),
     g4(0x81,0x31,0x9A,0x37), g4(0x81,0x31,0x9A,0x38),
     g4(0x81,0x31,0x9A,0x39), g4(0x81,0x31,0x9B,0x30),
     g4(0x81,0x31,0x9B,0x31), g4(0x81,0x31,0x9B,0x32),
     g4(0x81,0x31,0x9B,0x33), g4(0x81,0x31,0x9B,0x34),
     g4(0x81,0x31,0x9B,0x35), g4(0x81,0x31,0x9B,0x36),
     g4(0x81,0x31,0x9B,0x37), g4(0x81,0x31,0x9B,0x38),
     g4(0x81,0x31,0x9B,0x39), g4(0x81,0x31,0x9C,0x30),
     g4(0x81,0x31,0x9C,0x31), g4(0x81,0x31,0x9C,0x32),
     g4(0x81,0x31,0x9C,0x33), g4(0x81,0x31,0x9C,0x34),
     g4(0x81,0x31,0x9C,0x35), g4(0x81,0x31,0x9C,0x36),
     g4(0x81,0x31,0x9C,0x37), g4(0x81,0x31,0x9C,0x38),
     g4(0x81,0x31,0x9C,0x39), g4(0x81,0x31,0x9D,0x30),
     g4(0x81,0x31,0x9D,0x31), g4(0x81,0x31,0x9D,0x32),
     g4(0x81,0x31,0x9D,0x33), g4(0x81,0x31,0x9D,0x34),
     g4(0x81,0x31,0x9D,0x35), g4(0x81,0x31,0x9D,0x36),
     g4(0x81,0x31,0x9D,0x37), g4(0x81,0x31,0x9D,0x38),
     g4(0x81,0x31,0x9D,0x39), g4(0x81,0x31,0x9E,0x30),
     g4(0x81,0x31,0x9E,0x31), g4(0x81,0x31,0x9E,0x32),
     g4(0x81,0x31,0x9E,0x33), g4(0x81,0x31,0x9E,0x34),
     g4(0x81,0x31,0x9E,0x35), g4(0x81,0x31,0x9E,0x36),
     g4(0x81,0x31,0x9E,0x37), g4(0x81,0x31,0x9E,0x38),
     g4(0x81,0x31,0x9E,0x39), g4(0x81,0x31,0x9F,0x30),
     g4(0x81,0x31,0x9F,0x31), g4(0x81,0x31,0x9F,0x32),
     g4(0x81,0x31,0x9F,0x33), g4(0x81,0x31,0x9F,0x34),
     g4(0x81,0x31,0x9F,0x35), g4(0x81,0x31,0x9F,0x36),
     g4(0x81,0x31,0x9F,0x37), g4(0x81,0x31,0x9F,0x38),
     g4(0x81,0x31,0x9F,0x39),

#define to_GB18030_DC WORDINDEX2INFO(16226)
    to_GB18030_C2_offsets,
    to_GB18030_DC_infos,

#define to_GB18030_DD_infos WORDINDEX2INFO(16228)
                     INVALID, g4(0x81,0x31,0xA0,0x30),
     g4(0x81,0x31,0xA0,0x31), g4(0x81,0x31,0xA0,0x32),
     g4(0x81,0x31,0xA0,0x33), g4(0x81,0x31,0xA0,0x34),
     g4(0x81,0x31,0xA0,0x35), g4(0x81,0x31,0xA0,0x36),
     g4(0x81,0x31,0xA0,0x37), g4(0x81,0x31,0xA0,0x38),
     g4(0x81,0x31,0xA0,0x39), g4(0x81,0x31,0xA1,0x30),
     g4(0x81,0x31,0xA1,0x31), g4(0x81,0x31,0xA1,0x32),
     g4(0x81,0x31,0xA1,0x33), g4(0x81,0x31,0xA1,0x34),
     g4(0x81,0x31,0xA1,0x35), g4(0x81,0x31,0xA1,0x36),
     g4(0x81,0x31,0xA1,0x37), g4(0x81,0x31,0xA1,0x38),
     g4(0x81,0x31,0xA1,0x39), g4(0x81,0x31,0xA2,0x30),
     g4(0x81,0x31,0xA2,0x31), g4(0x81,0x31,0xA2,0x32),
     g4(0x81,0x31,0xA2,0x33), g4(0x81,0x31,0xA2,0x34),
     g4(0x81,0x31,0xA2,0x35), g4(0x81,0x31,0xA2,0x36),
     g4(0x81,0x31,0xA2,0x37), g4(0x81,0x31,0xA2,0x38),
     g4(0x81,0x31,0xA2,0x39), g4(0x81,0x31,0xA3,0x30),
     g4(0x81,0x31,0xA3,0x31), g4(0x81,0x31,0xA3,0x32),
     g4(0x81,0x31,0xA3,0x33), g4(0x81,0x31,0xA3,0x34),
     g4(0x81,0x31,0xA3,0x35), g4(0x81,0x31,0xA3,0x36),
     g4(0x81,0x31,0xA3,0x37), g4(0x81,0x31,0xA3,0x38),
     g4(0x81,0x31,0xA3,0x39), g4(0x81,0x31,0xA4,0x30),
     g4(0x81,0x31,0xA4,0x31), g4(0x81,0x31,0xA4,0x32),
     g4(0x81,0x31,0xA4,0x33), g4(0x81,0x31,0xA4,0x34),
     g4(0x81,0x31,0xA4,0x35), g4(0x81,0x31,0xA4,0x36),
     g4(0x81,0x31,0xA4,0x37), g4(0x81,0x31,0xA4,0x38),
     g4(0x81,0x31,0xA4,0x39), g4(0x81,0x31,0xA5,0x30),
     g4(0x81,0x31,0xA5,0x31), g4(0x81,0x31,0xA5,0x32),
     g4(0x81,0x31,0xA5,0x33), g4(0x81,0x31,0xA5,0x34),
     g4(0x81,0x31,0xA5,0x35), g4(0x81,0x31,0xA5,0x36),
     g4(0x81,0x31,0xA5,0x37), g4(0x81,0x31,0xA5,0x38),
     g4(0x81,0x31,0xA5,0x39), g4(0x81,0x31,0xA6,0x30),
     g4(0x81,0x31,0xA6,0x31), g4(0x81,0x31,0xA6,0x32),
     g4(0x81,0x31,0xA6,0x33),

#define to_GB18030_DD WORDINDEX2INFO(16293)
    to_GB18030_C2_offsets,
    to_GB18030_DD_infos,

#define to_GB18030_DE_infos WORDINDEX2INFO(16295)
                     INVALID, g4(0x81,0x31,0xA6,0x34),
     g4(0x81,0x31,0xA6,0x35), g4(0x81,0x31,0xA6,0x36),
     g4(0x81,0x31,0xA6,0x37), g4(0x81,0x31,0xA6,0x38),
     g4(0x81,0x31,0xA6,0x39), g4(0x81,0x31,0xA7,0x30),
     g4(0x81,0x31,0xA7,0x31), g4(0x81,0x31,0xA7,0x32),
     g4(0x81,0x31,0xA7,0x33), g4(0x81,0x31,0xA7,0x34),
     g4(0x81,0x31,0xA7,0x35), g4(0x81,0x31,0xA7,0x36),
     g4(0x81,0x31,0xA7,0x37), g4(0x81,0x31,0xA7,0x38),
     g4(0x81,0x31,0xA7,0x39), g4(0x81,0x31,0xA8,0x30),
     g4(0x81,0x31,0xA8,0x31), g4(0x81,0x31,0xA8,0x32),
     g4(0x81,0x31,0xA8,0x33), g4(0x81,0x31,0xA8,0x34),
     g4(0x81,0x31,0xA8,0x35), g4(0x81,0x31,0xA8,0x36),
     g4(0x81,0x31,0xA8,0x37), g4(0x81,0x31,0xA8,0x38),
     g4(0x81,0x31,0xA8,0x39), g4(0x81,0x31,0xA9,0x30),
     g4(0x81,0x31,0xA9,0x31), g4(0x81,0x31,0xA9,0x32),
     g4(0x81,0x31,0xA9,0x33), g4(0x81,0x31,0xA9,0x34),
     g4(0x81,0x31,0xA9,0x35), g4(0x81,0x31,0xA9,0x36),
     g4(0x81,0x31,0xA9,0x37), g4(0x81,0x31,0xA9,0x38),
     g4(0x81,0x31,0xA9,0x39), g4(0x81,0x31,0xAA,0x30),
     g4(0x81,0x31,0xAA,0x31), g4(0x81,0x31,0xAA,0x32),
     g4(0x81,0x31,0xAA,0x33), g4(0x81,0x31,0xAA,0x34),
     g4(0x81,0x31,0xAA,0x35), g4(0x81,0x31,0xAA,0x36),
     g4(0x81,0x31,0xAA,0x37), g4(0x81,0x31,0xAA,0x38),
     g4(0x81,0x31,0xAA,0x39), g4(0x81,0x31,0xAB,0x30),
     g4(0x81,0x31,0xAB,0x31), g4(0x81,0x31,0xAB,0x32),
     g4(0x81,0x31,0xAB,0x33), g4(0x81,0x31,0xAB,0x34),
     g4(0x81,0x31,0xAB,0x35), g4(0x81,0x31,0xAB,0x36),
     g4(0x81,0x31,0xAB,0x37), g4(0x81,0x31,0xAB,0x38),
     g4(0x81,0x31,0xAB,0x39), g4(0x81,0x31,0xAC,0x30),
     g4(0x81,0x31,0xAC,0x31), g4(0x81,0x31,0xAC,0x32),
     g4(0x81,0x31,0xAC,0x33), g4(0x81,0x31,0xAC,0x34),
     g4(0x81,0x31,0xAC,0x35), g4(0x81,0x31,0xAC,0x36),
     g4(0x81,0x31,0xAC,0x37),

#define to_GB18030_DE WORDINDEX2INFO(16360)
    to_GB18030_C2_offsets,
    to_GB18030_DE_infos,

#define to_GB18030_DF_infos WORDINDEX2INFO(16362)
                     INVALID, g4(0x81,0x31,0xAC,0x38),
     g4(0x81,0x31,0xAC,0x39), g4(0x81,0x31,0xAD,0x30),
     g4(0x81,0x31,0xAD,0x31), g4(0x81,0x31,0xAD,0x32),
     g4(0x81,0x31,0xAD,0x33), g4(0x81,0x31,0xAD,0x34),
     g4(0x81,0x31,0xAD,0x35), g4(0x81,0x31,0xAD,0x36),
     g4(0x81,0x31,0xAD,0x37), g4(0x81,0x31,0xAD,0x38),
     g4(0x81,0x31,0xAD,0x39), g4(0x81,0x31,0xAE,0x30),
     g4(0x81,0x31,0xAE,0x31), g4(0x81,0x31,0xAE,0x32),
     g4(0x81,0x31,0xAE,0x33), g4(0x81,0x31,0xAE,0x34),
     g4(0x81,0x31,0xAE,0x35), g4(0x81,0x31,0xAE,0x36),
     g4(0x81,0x31,0xAE,0x37), g4(0x81,0x31,0xAE,0x38),
     g4(0x81,0x31,0xAE,0x39), g4(0x81,0x31,0xAF,0x30),
     g4(0x81,0x31,0xAF,0x31), g4(0x81,0x31,0xAF,0x32),
     g4(0x81,0x31,0xAF,0x33), g4(0x81,0x31,0xAF,0x34),
     g4(0x81,0x31,0xAF,0x35), g4(0x81,0x31,0xAF,0x36),
     g4(0x81,0x31,0xAF,0x37), g4(0x81,0x31,0xAF,0x38),
     g4(0x81,0x31,0xAF,0x39), g4(0x81,0x31,0xB0,0x30),
     g4(0x81,0x31,0xB0,0x31), g4(0x81,0x31,0xB0,0x32),
     g4(0x81,0x31,0xB0,0x33), g4(0x81,0x31,0xB0,0x34),
     g4(0x81,0x31,0xB0,0x35), g4(0x81,0x31,0xB0,0x36),
     g4(0x81,0x31,0xB0,0x37), g4(0x81,0x31,0xB0,0x38),
     g4(0x81,0x31,0xB0,0x39), g4(0x81,0x31,0xB1,0x30),
     g4(0x81,0x31,0xB1,0x31), g4(0x81,0x31,0xB1,0x32),
     g4(0x81,0x31,0xB1,0x33), g4(0x81,0x31,0xB1,0x34),
     g4(0x81,0x31,0xB1,0x35), g4(0x81,0x31,0xB1,0x36),
     g4(0x81,0x31,0xB1,0x37), g4(0x81,0x31,0xB1,0x38),
     g4(0x81,0x31,0xB1,0x39), g4(0x81,0x31,0xB2,0x30),
     g4(0x81,0x31,0xB2,0x31), g4(0x81,0x31,0xB2,0x32),
     g4(0x81,0x31,0xB2,0x33), g4(0x81,0x31,0xB2,0x34),
     g4(0x81,0x31,0xB2,0x35), g4(0x81,0x31,0xB2,0x36),
     g4(0x81,0x31,0xB2,0x37), g4(0x81,0x31,0xB2,0x38),
     g4(0x81,0x31,0xB2,0x39), g4(0x81,0x31,0xB3,0x30),
     g4(0x81,0x31,0xB3,0x31),

#define to_GB18030_DF WORDINDEX2INFO(16427)
    to_GB18030_C2_offsets,
    to_GB18030_DF_infos,

#define to_GB18030_E0_A0 WORDINDEX2INFO(16429)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_31_B4_infos,

#define to_GB18030_E0_infos WORDINDEX2INFO(16431)
              INVALID, to_GB18030_E0_A0,

#define to_GB18030_E0 WORDINDEX2INFO(16433)
    to_GB18030_E0_offsets,
    to_GB18030_E0_infos,

#define to_GB18030_E1 WORDINDEX2INFO(16435)
    to_GB18030_E0_A0_offsets,
    to_GB18030_E0_infos,

#define to_GB18030_E2_80_infos WORDINDEX2INFO(16437)
            INVALID, funsio(179604),  funsio(59203), funsio(179603),
      funsio(58919),  funsio(57229),  funsio(58918), funsio(179599),
     funsio(179597),  funsio(57227), funsio(179595),  funsio(58903),
      funsio(57214), funsio(179593),  funsio(57266), funsio(179592),
      funsio(57257), funsio(179590),  funsio(58888), funsio(179589),
      funsio(57269), funsio(179588),

#define to_GB18030_E2_80 WORDINDEX2INFO(16459)
    to_GB18030_E2_80_offsets,
    to_GB18030_E2_80_infos,

#define to_GB18030_E2_81 WORDINDEX2INFO(16461)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_36_A8_infos,

#define to_GB18030_E2_82_infos WORDINDEX2INFO(16463)
            INVALID, funsio(179588),  funsio(57390), funsio(179587),

#define to_GB18030_E2_82 WORDINDEX2INFO(16467)
    to_GB18030_E2_82_offsets,
    to_GB18030_E2_82_infos,

#define to_GB18030_E2_83 WORDINDEX2INFO(16469)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_36_B4_infos,

#define to_GB18030_E2_84_infos WORDINDEX2INFO(16471)
            INVALID, funsio(179587),  funsio(57050), funsio(179586),
      funsio(58681), funsio(179585),  funsio(58678), funsio(179584),
      funsio(57038), funsio(179583),  funsio(58927), funsio(179582),

#define to_GB18030_E2_84 WORDINDEX2INFO(16483)
    to_GB18030_E2_84_offsets,
    to_GB18030_E2_84_infos,

#define to_GB18030_E2_85_infos WORDINDEX2INFO(16485)
            INVALID, funsio(179582),  funsio(57224), funsio(179570),
      funsio(57128), funsio(179560),

#define to_GB18030_E2_85 WORDINDEX2INFO(16491)
    to_GB18030_E2_85_offsets,
    to_GB18030_E2_85_infos,

#define to_GB18030_E2_86_infos WORDINDEX2INFO(16493)
            INVALID, funsio(179560),  funsio(56930),  funsio(56927),
      funsio(56929), funsio(179556),  funsio(58538), funsio(179552),

#define to_GB18030_E2_86 WORDINDEX2INFO(16501)
    to_GB18030_E2_86_offsets,
    to_GB18030_E2_86_infos,

#define to_GB18030_E2_87 WORDINDEX2INFO(16503)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_36_C8_infos,

#define to_GB18030_E2_88_infos WORDINDEX2INFO(16505)
            INVALID, funsio(179552),  funsio(56761), funsio(179551),
      funsio(56751), funsio(179550),  funsio(56748), funsio(179549),
      funsio(58415), funsio(179548),  funsio(56745), funsio(179547),
      funsio(56754),  funsio(56759),  funsio(58406),  funsio(56742),
     funsio(179543),  funsio(58403), funsio(179542),  funsio(56736),
     funsio(179541),  funsio(56724),  funsio(56727),  funsio(56725),
      funsio(56734), funsio(179536),  funsio(56732), funsio(179535),
      funsio(56739),  funsio(56737),  funsio(56708),  funsio(56715),
     funsio(179531),  funsio(56721), funsio(179530),

#define to_GB18030_E2_88 WORDINDEX2INFO(16540)
    to_GB18030_E2_88_offsets,
    to_GB18030_E2_88_infos,

#define to_GB18030_E2_89_infos WORDINDEX2INFO(16542)
            INVALID, funsio(179530),  funsio(56709), funsio(179529),
      funsio(56704), funsio(179528),  funsio(58357), funsio(179527),
      funsio(56688),  funsio(56682), funsio(179525),  funsio(56687),
      funsio(58338), funsio(179521),  funsio(56675), funsio(179519),

#define to_GB18030_E2_89 WORDINDEX2INFO(16558)
    to_GB18030_E2_89_offsets,
    to_GB18030_E2_89_infos,

#define to_GB18030_E2_8A_infos WORDINDEX2INFO(16560)
            INVALID, funsio(179519),  funsio(58356), funsio(179518),
      funsio(56623), funsio(179517),  funsio(56607), funsio(179516),
      funsio(58251),

#define to_GB18030_E2_8A WORDINDEX2INFO(16569)
    to_GB18030_E2_8A_offsets,
    to_GB18030_E2_8A_infos,

#define to_GB18030_E2_8B WORDINDEX2INFO(16571)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_36_E2_infos,

#define to_GB18030_E2_8C_infos WORDINDEX2INFO(16573)
            INVALID, funsio(179515),  funsio(56501), funsio(179514),

#define to_GB18030_E2_8C WORDINDEX2INFO(16577)
    to_GB18030_E2_8C_offsets,
    to_GB18030_E2_8C_infos,

#define to_GB18030_E2_8D WORDINDEX2INFO(16579)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_36_EA_infos,

#define to_GB18030_E2_91_infos WORDINDEX2INFO(16581)
            INVALID, funsio(179514),  funsio(56432), funsio(179504),
      funsio(56392),

#define to_GB18030_E2_91 WORDINDEX2INFO(16586)
    to_GB18030_E2_91_offsets,
    to_GB18030_E2_91_infos,

#define to_GB18030_E2_92_infos WORDINDEX2INFO(16588)
            INVALID,  funsio(56392),  funsio(56352), funsio(179464),

#define to_GB18030_E2_92 WORDINDEX2INFO(16592)
    to_GB18030_E2_92_offsets,
    to_GB18030_E2_92_infos,

#define to_GB18030_E2_93 WORDINDEX2INFO(16594)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_37_8E_infos,

#define to_GB18030_E2_94_infos WORDINDEX2INFO(16596)
           INVALID, funsio(58011),

#define to_GB18030_E2_94 WORDINDEX2INFO(16598)
    to_GB18030_E0_A0_offsets,
    to_GB18030_E2_94_infos,

#define to_GB18030_E2_95_infos WORDINDEX2INFO(16600)
            INVALID,  funsio(58011), funsio(179388),  funsio(57595),
     funsio(179352),

#define to_GB18030_E2_95 WORDINDEX2INFO(16605)
    to_GB18030_E2_95_offsets,
    to_GB18030_E2_95_infos,

#define to_GB18030_E2_96_infos WORDINDEX2INFO(16607)
            INVALID, funsio(179352),  funsio(57582),  funsio(57583),
     funsio(179337),  funsio(57580), funsio(179334),  funsio(55885),
      funsio(55883), funsio(179332),  funsio(55869),  funsio(55867),
     funsio(179330),  funsio(57542), funsio(179328),

#define to_GB18030_E2_96 WORDINDEX2INFO(16622)
    to_GB18030_E2_96_offsets,
    to_GB18030_E2_96_infos,

#define to_GB18030_E2_97_infos WORDINDEX2INFO(16624)
            INVALID, funsio(179328),  funsio(55845),  funsio(55843),
     funsio(179326),  funsio(55836), funsio(179325),  funsio(55835),
      funsio(55833), funsio(179323),  funsio(57506), funsio(179319),

#define to_GB18030_E2_97 WORDINDEX2INFO(16636)
    to_GB18030_E2_97_offsets,
    to_GB18030_E2_97_infos,

#define to_GB18030_E2_98_infos WORDINDEX2INFO(16638)
            INVALID, funsio(179319),  funsio(55777),  funsio(55775),
     funsio(179317),  funsio(57471), funsio(179316),

#define to_GB18030_E2_98 WORDINDEX2INFO(16645)
    to_GB18030_E2_98_offsets,
    to_GB18030_E2_98_infos,

#define to_GB18030_E2_99_infos WORDINDEX2INFO(16647)
            INVALID,  funsio(55705), funsio(179315),  funsio(55702),
     funsio(179314),

#define to_GB18030_E2_99 WORDINDEX2INFO(16652)
    to_GB18030_E2_99_offsets,
    to_GB18030_E2_99_infos,

#define to_GB18030_E2_9A WORDINDEX2INFO(16654)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_37_A9_infos,

#define to_GB18030_E2_BA_infos WORDINDEX2INFO(16656)
            INVALID, funsio(179314),  funsio(77254), funsio(179313),
      funsio(77255), funsio(179312), funsio(179311),  funsio(77252),
      funsio(77256), funsio(179309),  funsio(77246), funsio(179308),
      funsio(77243), funsio(179307), funsio(179306),  funsio(77242),
     funsio(179305),  funsio(77239), funsio(179304),  funsio(77237),
     funsio(179302), funsio(179301),

#define to_GB18030_E2_BA WORDINDEX2INFO(16678)
    to_GB18030_E2_BA_offsets,
    to_GB18030_E2_BA_infos,

#define to_GB18030_E2_BB_infos WORDINDEX2INFO(16680)
            INVALID, funsio(179301),  funsio(77233), funsio(179300),

#define to_GB18030_E2_BB WORDINDEX2INFO(16684)
    to_GB18030_E2_BB_offsets,
    to_GB18030_E2_BB_infos,

#define to_GB18030_E2_BC WORDINDEX2INFO(16686)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_39_86_infos,

#define to_GB18030_E2_BF_infos WORDINDEX2INFO(16688)
            INVALID, funsio(179300),  funsio(55185), funsio(179288),

#define to_GB18030_E2_BF WORDINDEX2INFO(16692)
    to_GB18030_E2_BF_offsets,
    to_GB18030_E2_BF_infos,

#define to_GB18030_E2_infos WORDINDEX2INFO(16694)
              INVALID, to_GB18030_E2_80, to_GB18030_E2_81, to_GB18030_E2_82,
     to_GB18030_E2_83, to_GB18030_E2_84, to_GB18030_E2_85, to_GB18030_E2_86,
     to_GB18030_E2_87, to_GB18030_E2_88, to_GB18030_E2_89, to_GB18030_E2_8A,
     to_GB18030_E2_8B, to_GB18030_E2_8C, to_GB18030_E2_8D, to_GB18030_E2_91,
     to_GB18030_E2_92, to_GB18030_E2_93, to_GB18030_E2_94, to_GB18030_E2_95,
     to_GB18030_E2_96, to_GB18030_E2_97, to_GB18030_E2_98, to_GB18030_E2_99,
     to_GB18030_E2_9A, to_GB18030_E2_BA, to_GB18030_E2_BB, to_GB18030_E2_BC,
     to_GB18030_E2_BF,

#define to_GB18030_E2 WORDINDEX2INFO(16723)
    to_GB18030_E2_offsets,
    to_GB18030_E2_infos,

#define to_GB18030_E3_80_infos WORDINDEX2INFO(16725)
            INVALID,  funsio(53144),  funsio(53148), funsio(179284),
      funsio(53147),  funsio(55126),  funsio(55174),  funsio(53155),
      funsio(53157),  funsio(54904),  funsio(53218),  funsio(53141),
      funsio(53149), funsio(179265),  funsio(54894), funsio(179263),
      funsio(55062), funsio(179254),  funsio(55106), funsio(179253),

#define to_GB18030_E3_80 WORDINDEX2INFO(16745)
    to_GB18030_E3_80_offsets,
    to_GB18030_E3_80_infos,

#define to_GB18030_E3_81_infos WORDINDEX2INFO(16747)
            INVALID, funsio(179253),  funsio(53847),

#define to_GB18030_E3_81 WORDINDEX2INFO(16750)
    to_GB18030_E3_81_offsets,
    to_GB18030_E3_81_infos,

#define to_GB18030_E3_82_infos WORDINDEX2INFO(16752)
            INVALID,  funsio(53847), funsio(179170),  funsio(54973),
      funsio(54976), funsio(179166),  funsio(54007),

#define to_GB18030_E3_82 WORDINDEX2INFO(16759)
    to_GB18030_E3_82_offsets,
    to_GB18030_E3_82_infos,

#define to_GB18030_E3_83_infos WORDINDEX2INFO(16761)
            INVALID,  funsio(54007), funsio(179080),  funsio(54875),
      funsio(54877), funsio(179077),

#define to_GB18030_E3_83 WORDINDEX2INFO(16767)
    to_GB18030_E3_83_offsets,
    to_GB18030_E3_83_infos,

#define to_GB18030_E3_84_infos WORDINDEX2INFO(16769)
            INVALID, funsio(179077),  funsio(54711), funsio(179040),

#define to_GB18030_E3_84 WORDINDEX2INFO(16773)
    to_GB18030_E3_84_offsets,
    to_GB18030_E3_84_infos,

#define to_GB18030_E3_85 WORDINDEX2INFO(16775)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_39_A9_infos,

#define to_GB18030_E3_88_infos WORDINDEX2INFO(16777)
            INVALID, funsio(179040),  funsio(52924), funsio(179030),
      funsio(54560), funsio(179029),

#define to_GB18030_E3_88 WORDINDEX2INFO(16783)
    to_GB18030_E3_88_offsets,
    to_GB18030_E3_88_infos,

#define to_GB18030_E3_89 WORDINDEX2INFO(16785)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_39_C2_infos,

#define to_GB18030_E3_8A_infos WORDINDEX2INFO(16787)
            INVALID, funsio(179029),  funsio(54429), funsio(179028),

#define to_GB18030_E3_8A WORDINDEX2INFO(16791)
    to_GB18030_E3_8A_offsets,
    to_GB18030_E3_8A_infos,

#define to_GB18030_E3_8B WORDINDEX2INFO(16793)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_39_CE_infos,

#define to_GB18030_E3_8E_infos WORDINDEX2INFO(16795)
            INVALID, funsio(179028),  funsio(54195), funsio(179026),
      funsio(54183), funsio(179023),  funsio(54181), funsio(179022),

#define to_GB18030_E3_8E WORDINDEX2INFO(16803)
    to_GB18030_E3_8E_offsets,
    to_GB18030_E3_8E_infos,

#define to_GB18030_E3_8F_infos WORDINDEX2INFO(16805)
            INVALID, funsio(179022),  funsio(54147), funsio(179021),
      funsio(54138), funsio(179020),  funsio(54136), funsio(179018),
      funsio(54134), funsio(179017),

#define to_GB18030_E3_8F WORDINDEX2INFO(16815)
    to_GB18030_E3_8F_offsets,
    to_GB18030_E3_8F_infos,

#define to_GB18030_E3_90 WORDINDEX2INFO(16817)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_39_EB_infos,

#define to_GB18030_E3_91_infos WORDINDEX2INFO(16819)
            INVALID, funsio(179017),  funsio(75782), funsio(179016),
      funsio(75737), funsio(179015),

#define to_GB18030_E3_91 WORDINDEX2INFO(16825)
    to_GB18030_E3_91_offsets,
    to_GB18030_E3_91_infos,

#define to_GB18030_E3_92 WORDINDEX2INFO(16827)
    to_GB18030_E0_A0_offsets,
    from_GB18030_81_39_FB_infos,

#define to_GB18030_E3_96_infos WORDINDEX2INFO(16829)
            INVALID, funsio(179015),  funsio(75443), funsio(179014),

#define to_GB18030_E3_96 WORDINDEX2INFO(16833)
    to_GB18030_E3_96_offsets,
    to_GB18030_E3_96_infos,

#define to_GB18030_E3_97 WORDINDEX2INFO(16835)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_30_9B_infos,

#define to_GB18030_E3_98_infos WORDINDEX2INFO(16837)
            INVALID, funsio(179014),  funsio(75333), funsio(179013),
      funsio(75320), funsio(179012),

#define to_GB18030_E3_98 WORDINDEX2INFO(16843)
    to_GB18030_E3_98_offsets,
    to_GB18030_E3_98_infos,

#define to_GB18030_E3_99 WORDINDEX2INFO(16845)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_30_A7_infos,

#define to_GB18030_E3_A4_infos WORDINDEX2INFO(16847)
            INVALID, funsio(179012),  funsio(74559), funsio(179011),

#define to_GB18030_E3_A4 WORDINDEX2INFO(16851)
    to_GB18030_E3_A4_offsets,
    to_GB18030_E3_A4_infos,

#define to_GB18030_E3_A5_infos WORDINDEX2INFO(16853)
            INVALID, funsio(179011),  funsio(74472), funsio(179010),

#define to_GB18030_E3_A5 WORDINDEX2INFO(16857)
    to_GB18030_E3_A5_offsets,
    to_GB18030_E3_A5_infos,

#define to_GB18030_E3_A6 WORDINDEX2INFO(16859)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_30_FC_infos,

#define to_GB18030_E3_A7_infos WORDINDEX2INFO(16861)
            INVALID, funsio(179010),  funsio(74378),  funsio(74380),
     funsio(179008),  funsio(74363), funsio(179007),

#define to_GB18030_E3_A7 WORDINDEX2INFO(16868)
    to_GB18030_E3_A7_offsets,
    to_GB18030_E3_A7_infos,

#define to_GB18030_E3_A8 WORDINDEX2INFO(16870)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_31_89_infos,

#define to_GB18030_E3_A9_infos WORDINDEX2INFO(16872)
            INVALID, funsio(179007),  funsio(74216), funsio(179006),

#define to_GB18030_E3_A9 WORDINDEX2INFO(16876)
    to_GB18030_E3_A9_offsets,
    to_GB18030_E3_A9_infos,

#define to_GB18030_E3_AA WORDINDEX2INFO(16878)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_31_97_infos,

#define to_GB18030_E3_AD_infos WORDINDEX2INFO(16880)
            INVALID, funsio(179006),  funsio(74001), funsio(179005),

#define to_GB18030_E3_AD WORDINDEX2INFO(16884)
    to_GB18030_E3_AD_offsets,
    to_GB18030_E3_AD_infos,

#define to_GB18030_E3_AE WORDINDEX2INFO(16886)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_31_AD_infos,

#define to_GB18030_E3_B1_infos WORDINDEX2INFO(16888)
            INVALID, funsio(179005),  funsio(73714), funsio(179004),

#define to_GB18030_E3_B1 WORDINDEX2INFO(16892)
    to_GB18030_E3_A5_offsets,
    to_GB18030_E3_B1_infos,

#define to_GB18030_E3_B2 WORDINDEX2INFO(16894)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_31_CA_infos,

#define to_GB18030_E3_B3_infos WORDINDEX2INFO(16896)
            INVALID, funsio(179004),  funsio(73601), funsio(179003),

#define to_GB18030_E3_B3 WORDINDEX2INFO(16900)
    to_GB18030_E3_B3_offsets,
    to_GB18030_E3_B3_infos,

#define to_GB18030_E3_B4 WORDINDEX2INFO(16902)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_31_D5_infos,

#define to_GB18030_E3_infos WORDINDEX2INFO(16904)
              INVALID, to_GB18030_E3_80, to_GB18030_E3_81, to_GB18030_E3_82,
     to_GB18030_E3_83, to_GB18030_E3_84, to_GB18030_E3_85, to_GB18030_E3_88,
     to_GB18030_E3_89, to_GB18030_E3_8A, to_GB18030_E3_8B, to_GB18030_E3_8E,
     to_GB18030_E3_8F, to_GB18030_E3_90, to_GB18030_E3_91, to_GB18030_E3_92,
     to_GB18030_E3_96, to_GB18030_E3_97, to_GB18030_E3_98, to_GB18030_E3_99,
     to_GB18030_E3_A4, to_GB18030_E3_A5, to_GB18030_E3_A6, to_GB18030_E3_A7,
     to_GB18030_E3_A8, to_GB18030_E3_A9, to_GB18030_E3_AA, to_GB18030_E3_AD,
     to_GB18030_E3_AE, to_GB18030_E3_B1, to_GB18030_E3_B2, to_GB18030_E3_B3,
     to_GB18030_E3_B4,

#define to_GB18030_E3 WORDINDEX2INFO(16937)
    to_GB18030_E3_offsets,
    to_GB18030_E3_infos,

#define to_GB18030_E4_81_infos WORDINDEX2INFO(16939)
            INVALID, funsio(179003),  funsio(72720), funsio(179002),

#define to_GB18030_E4_81 WORDINDEX2INFO(16943)
    to_GB18030_E4_81_offsets,
    to_GB18030_E4_81_infos,

#define to_GB18030_E4_82 WORDINDEX2INFO(16945)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_32_B0_infos,

#define to_GB18030_E4_85_infos WORDINDEX2INFO(16947)
            INVALID, funsio(179002),  funsio(72456), funsio(179001),

#define to_GB18030_E4_85 WORDINDEX2INFO(16951)
    to_GB18030_E4_85_offsets,
    to_GB18030_E4_85_infos,

#define to_GB18030_E4_86 WORDINDEX2INFO(16953)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_32_CA_infos,

#define to_GB18030_E4_8C_infos WORDINDEX2INFO(16955)
            INVALID, funsio(179001),  funsio(71986), funsio(179000),

#define to_GB18030_E4_8C WORDINDEX2INFO(16959)
    to_GB18030_E4_8C_offsets,
    to_GB18030_E4_8C_infos,

#define to_GB18030_E4_8D WORDINDEX2INFO(16961)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_32_F9_infos,

#define to_GB18030_E4_8E_infos WORDINDEX2INFO(16963)
            INVALID, funsio(179000),  funsio(71875), funsio(178999),
      funsio(71869), funsio(178998),

#define to_GB18030_E4_8E WORDINDEX2INFO(16969)
    to_GB18030_E4_8E_offsets,
    to_GB18030_E4_8E_infos,

#define to_GB18030_E4_8F_infos WORDINDEX2INFO(16971)
            INVALID, funsio(178998),  funsio(71828), funsio(178997),

#define to_GB18030_E4_8F WORDINDEX2INFO(16975)
    to_GB18030_E4_8F_offsets,
    to_GB18030_E4_8F_infos,

#define to_GB18030_E4_90 WORDINDEX2INFO(16977)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_33_8C_infos,

#define to_GB18030_E4_93_infos WORDINDEX2INFO(16979)
            INVALID, funsio(178997),  funsio(71580), funsio(178996),

#define to_GB18030_E4_93 WORDINDEX2INFO(16983)
    to_GB18030_E4_81_offsets,
    to_GB18030_E4_93_infos,

#define to_GB18030_E4_94 WORDINDEX2INFO(16985)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_33_A4_infos,

#define to_GB18030_E4_99_infos WORDINDEX2INFO(16987)
            INVALID, funsio(178996),  funsio(71208), funsio(178995),
      funsio(71186), funsio(178994),

#define to_GB18030_E4_99 WORDINDEX2INFO(16993)
    to_GB18030_E4_99_offsets,
    to_GB18030_E4_99_infos,

#define to_GB18030_E4_9A WORDINDEX2INFO(16995)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_33_CC_infos,

#define to_GB18030_E4_9C_infos WORDINDEX2INFO(16997)
            INVALID, funsio(178994),  funsio(70996), funsio(178993),
      funsio(70991), funsio(178992),

#define to_GB18030_E4_9C WORDINDEX2INFO(17003)
    to_GB18030_E4_9C_offsets,
    to_GB18030_E4_9C_infos,

#define to_GB18030_E4_9D_infos WORDINDEX2INFO(17005)
            INVALID, funsio(178992),  funsio(70909), funsio(178991),

#define to_GB18030_E4_9D WORDINDEX2INFO(17009)
    to_GB18030_E4_9D_offsets,
    to_GB18030_E4_9D_infos,

#define to_GB18030_E4_9E_infos WORDINDEX2INFO(17011)
            INVALID, funsio(178991),  funsio(70893), funsio(178990),

#define to_GB18030_E4_9E WORDINDEX2INFO(17015)
    to_GB18030_E4_9E_offsets,
    to_GB18030_E4_9E_infos,

#define to_GB18030_E4_9F WORDINDEX2INFO(17017)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_33_E9_infos,

#define to_GB18030_E4_A5_infos WORDINDEX2INFO(17019)
            INVALID, funsio(178990),  funsio(70453), funsio(178989),
      funsio(70403), funsio(178988),  funsio(70401), funsio(178987),

#define to_GB18030_E4_A5 WORDINDEX2INFO(17027)
    to_GB18030_E4_A5_offsets,
    to_GB18030_E4_A5_infos,

#define to_GB18030_E4_A6_infos WORDINDEX2INFO(17029)
            INVALID, funsio(178987),  funsio(70397), funsio(178985),
      funsio(70396), funsio(178983),  funsio(70377), funsio(178982),
      funsio(70372), funsio(178981),  funsio(70352),  funsio(70350),
     funsio(178979),

#define to_GB18030_E4_A6 WORDINDEX2INFO(17042)
    to_GB18030_E4_A6_offsets,
    to_GB18030_E4_A6_infos,

#define to_GB18030_E4_A7 WORDINDEX2INFO(17044)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_34_A2_infos,

#define to_GB18030_E4_B1_infos WORDINDEX2INFO(17046)
            INVALID, funsio(178979),  funsio(69654), funsio(178978),

#define to_GB18030_E4_B1 WORDINDEX2INFO(17050)
    to_GB18030_E4_8C_offsets,
    to_GB18030_E4_B1_infos,

#define to_GB18030_E4_B2_infos WORDINDEX2INFO(17052)
            INVALID, funsio(178978),  funsio(69611),  funsio(69612),
      funsio(69606), funsio(178973),

#define to_GB18030_E4_B2 WORDINDEX2INFO(17058)
    to_GB18030_E4_B2_offsets,
    to_GB18030_E4_B2_infos,

#define to_GB18030_E4_B3 WORDINDEX2INFO(17060)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_34_EC_infos,

#define to_GB18030_E4_B4_infos WORDINDEX2INFO(17062)
            INVALID, funsio(178973),  funsio(69500), funsio(178966),

#define to_GB18030_E4_B4 WORDINDEX2INFO(17066)
    to_GB18030_E4_B4_offsets,
    to_GB18030_E4_B4_infos,

#define to_GB18030_E4_B5 WORDINDEX2INFO(17068)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_34_F7_infos,

#define to_GB18030_E4_B6_infos WORDINDEX2INFO(17070)
            INVALID, funsio(178966),  funsio(69352), funsio(178965),

#define to_GB18030_E4_B6 WORDINDEX2INFO(17074)
    to_GB18030_E3_A5_offsets,
    to_GB18030_E4_B6_infos,

#define to_GB18030_E4_B7 WORDINDEX2INFO(17076)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_35_88_infos,

#define to_GB18030_E4_B8_infos WORDINDEX2INFO(17078)
           INVALID, funsio(58034), funsio(50839), funsio(37173),
     funsio(54995), funsio(37172), funsio(56802), funsio(58808),
     funsio(55531), funsio(55740), funsio(57262), funsio(59533),
     funsio(49829), funsio(58324), funsio(37164), funsio(59531),
     funsio(50137), funsio(37162), funsio(59276), funsio(55221),
     funsio(59529), funsio(55969), funsio(37158), funsio(55247),
     funsio(49625), funsio(58002), funsio(50352), funsio(50822),
     funsio(56217), funsio(59522), funsio(37151), funsio(50815),
     funsio(37150), funsio(53648), funsio(57761), funsio(37148),
     funsio(55669), funsio(59516), funsio(37146), funsio(51395),
     funsio(57738), funsio(62375), funsio(59034), funsio(37142),
     funsio(51112), funsio(37141), funsio(50291), funsio(37140),
     funsio(53660), funsio(37139), funsio(59517), funsio(37138),
     funsio(56743), funsio(50530), funsio(56935), funsio(59059),
     funsio(37134), funsio(53424), funsio(52882), funsio(59495),

#define to_GB18030_E4_B8 WORDINDEX2INFO(17138)
    to_GB18030_E4_B8_offsets,
    to_GB18030_E4_B8_infos,

#define to_GB18030_E4_B9_infos WORDINDEX2INFO(17140)
           INVALID, funsio(37131), funsio(54399), funsio(37130),
     funsio(52853), funsio(37129), funsio(59489), funsio(54115),
     funsio(58003), funsio(37126), funsio(58970), funsio(56965),
     funsio(58705), funsio(51870), funsio(51022), funsio(53373),
     funsio(37120), funsio(54878), funsio(54646), funsio(55146),
     funsio(37117), funsio(51573), funsio(37116), funsio(50026),
     funsio(57968), funsio(37114), funsio(59482), funsio(52831),
     funsio(54923), funsio(57930), funsio(57159), funsio(57213),
     funsio(37108), funsio(55930), funsio(37107), funsio(59470),
     funsio(37106), funsio(53881), funsio(53848), funsio(37104),
     funsio(55405), funsio(37103), funsio(55077), funsio(37102),

#define to_GB18030_E4_B9 WORDINDEX2INFO(17184)
    to_GB18030_E4_B9_offsets,
    to_GB18030_E4_B9_infos,

#define to_GB18030_E4_BA_infos WORDINDEX2INFO(17186)
           INVALID, funsio(37102), funsio(53564), funsio(37101),
     funsio(58199), funsio(58727), funsio(37099), funsio(55854),
     funsio(50793), funsio(59403), funsio(58179), funsio(53087),
     funsio(37095), funsio(58412), funsio(51978), funsio(59429),
     funsio(56904), funsio(52752), funsio(37090), funsio(59399),
     funsio(37089), funsio(57636), funsio(57349), funsio(37087),
     funsio(59413), funsio(59718), funsio(56652), funsio(53007),
     funsio(37083), funsio(52494), funsio(51703), funsio(57905),
     funsio(49738), funsio(51759), funsio(54276), funsio(37077),
     funsio(57145), funsio(52724), funsio(56558), funsio(53514),
     funsio(37073), funsio(55068), funsio(59701), funsio(37071),
     funsio(59702), funsio(37070), funsio(55304), funsio(37068),
     funsio(57874),

#define to_GB18030_E4_BA WORDINDEX2INFO(17235)
    to_GB18030_E4_BA_offsets,
    to_GB18030_E4_BA_infos,

#define to_GB18030_E4_BB_infos WORDINDEX2INFO(17237)
           INVALID, funsio(55785), funsio(55296), funsio(59425),
     funsio(59422), funsio(59385), funsio(52520), funsio(54782),
     funsio(49952), funsio(37059), funsio(59417), funsio(52510),
     funsio(52501), funsio(37056), funsio(55294), funsio(50172),
     funsio(37054), funsio(53758), funsio(37053), funsio(49658),
     funsio(59123), funsio(55789), funsio(56092), funsio(58604),
     funsio(51157), funsio(57063), funsio(37046), funsio(59636),
     funsio(59401), funsio(54978), funsio(37043), funsio(59396),
     funsio(37042), funsio(50190), funsio(53505), funsio(57830),
     funsio(37039), funsio(59388), funsio(37038), funsio(57812),
     funsio(59387), funsio(53970), funsio(37035), funsio(57597),
     funsio(37034), funsio(58846), funsio(59382), funsio(37032),
     funsio(59383), funsio(52223), funsio(52187), funsio(37029),
     funsio(55242), funsio(37028), funsio(50903), funsio(37027),
     funsio(50874),

#define to_GB18030_E4_BB WORDINDEX2INFO(17294)
    to_GB18030_E4_BB_offsets,
    to_GB18030_E4_BB_infos,

#define to_GB18030_E4_BC_infos WORDINDEX2INFO(17296)
           INVALID, funsio(37026), funsio(54761), funsio(37025),
     funsio(59366), funsio(57774), funsio(37023), funsio(56787),
     funsio(52136), funsio(50916), funsio(50828), funsio(57283),
     funsio(37018), funsio(58810), funsio(58020), funsio(51917),
     funsio(51902), funsio(59341), funsio(37013), funsio(55418),
     funsio(56712), funsio(50050), funsio(37010), funsio(59336),
     funsio(37009), funsio(55454), funsio(53672), funsio(59335),
     funsio(37005), funsio(56702), funsio(59333), funsio(37003),
     funsio(49526), funsio(51335), funsio(37001), funsio(59496),
     funsio(37000), funsio(49068), funsio(36999), funsio(53415),
     funsio(36998), funsio(55467), funsio(36997), funsio(55938),
     funsio(36996), funsio(55937), funsio(59486), funsio(36994),

#define to_GB18030_E4_BC WORDINDEX2INFO(17344)
    to_GB18030_E4_BC_offsets,
    to_GB18030_E4_BC_infos,

#define to_GB18030_E4_BD_infos WORDINDEX2INFO(17346)
           INVALID, funsio(36994), funsio(50332), funsio(36993),
     funsio(50268), funsio(36992), funsio(56677), funsio(50294),
     funsio(58953), funsio(59035), funsio(57977), funsio(36987),
     funsio(56201), funsio(36986), funsio(51568), funsio(36985),
     funsio(59458), funsio(59515), funsio(57982), funsio(59290),
     funsio(50828), funsio(59026), funsio(59288), funsio(59283),
     funsio(59449), funsio(54138), funsio(36975), funsio(57930),
     funsio(59271), funsio(59503), funsio(36972), funsio(59275),
     funsio(36971), funsio(54387), funsio(36970), funsio(53083),
     funsio(36969), funsio(57464), funsio(48994), funsio(36967),
     funsio(52053), funsio(59433), funsio(36965), funsio(59430),
     funsio(36964), funsio(59432), funsio(36962), funsio(59428),
     funsio(55601),

#define to_GB18030_E4_BD WORDINDEX2INFO(17395)
    to_GB18030_E4_BD_offsets,
    to_GB18030_E4_BD_infos,

#define to_GB18030_E4_BE_infos WORDINDEX2INFO(17397)
           INVALID, funsio(36960), funsio(59421), funsio(58665),
     funsio(36958), funsio(49741), funsio(59414), funsio(36956),
     funsio(53097), funsio(36955), funsio(55606), funsio(36954),
     funsio(59410), funsio(36953), funsio(59405), funsio(36952),
     funsio(59411), funsio(36951), funsio(50449), funsio(36950),
     funsio(51205), funsio(36949), funsio(57626), funsio(36948),
     funsio(56855), funsio(36947), funsio(53526), funsio(37011),
     funsio(52246), funsio(58429), funsio(49456), funsio(54807),
     funsio(52793), funsio(59386), funsio(37005), funsio(37004),
     funsio(56627), funsio(51510), funsio(37002), funsio(54808),
     funsio(37001), funsio(49179),

#define to_GB18030_E4_BE WORDINDEX2INFO(17439)
    to_GB18030_E4_BE_offsets,
    to_GB18030_E4_BE_infos,

#define to_GB18030_E4_BF_infos WORDINDEX2INFO(17441)
           INVALID, funsio(37000), funsio(49933), funsio(50464),
     funsio(59366), funsio(36997), funsio(52686), funsio(36996),
     funsio(59399), funsio(54774), funsio(53029), funsio(59358),
     funsio(36992), funsio(55799), funsio(50716), funsio(36990),
     funsio(59346), funsio(36989), funsio(49085), funsio(57850),
     funsio(59345), funsio(36985), funsio(57051), funsio(36984),
     funsio(59338), funsio(36983), funsio(59330), funsio(36982),
     funsio(59329), funsio(53175), funsio(59328), funsio(36979),
     funsio(51965), funsio(57063), funsio(50865), funsio(36976),
     funsio(52457), funsio(36975), funsio(36974), funsio(59321),
     funsio(36973), funsio(48816), funsio(36972), funsio(59323),
     funsio(36971),

#define to_GB18030_E4_BF WORDINDEX2INFO(17486)
    to_GB18030_E4_BF_offsets,
    to_GB18030_E4_BF_infos,

#define to_GB18030_E4_infos WORDINDEX2INFO(17488)
              INVALID, to_GB18030_E3_B4, to_GB18030_E4_81, to_GB18030_E4_82,
     to_GB18030_E4_85, to_GB18030_E4_86, to_GB18030_E4_8C, to_GB18030_E4_8D,
     to_GB18030_E4_8E, to_GB18030_E4_8F, to_GB18030_E4_90, to_GB18030_E4_93,
     to_GB18030_E4_94, to_GB18030_E4_99, to_GB18030_E4_9A, to_GB18030_E4_9C,
     to_GB18030_E4_9D, to_GB18030_E4_9E, to_GB18030_E4_9F, to_GB18030_E4_A5,
     to_GB18030_E4_A6, to_GB18030_E4_A7, to_GB18030_E4_B1, to_GB18030_E4_B2,
     to_GB18030_E4_B3, to_GB18030_E4_B4, to_GB18030_E4_B5, to_GB18030_E4_B6,
     to_GB18030_E4_B7, to_GB18030_E4_B8, to_GB18030_E4_B9, to_GB18030_E4_BA,
     to_GB18030_E4_BB, to_GB18030_E4_BC, to_GB18030_E4_BD, to_GB18030_E4_BE,
     to_GB18030_E4_BF,

#define to_GB18030_E4 WORDINDEX2INFO(17525)
    to_GB18030_E4_offsets,
    to_GB18030_E4_infos,

#define to_GB18030_E5_80_infos WORDINDEX2INFO(17527)
           INVALID, funsio(36971), funsio(36972), funsio(59311),
     funsio(49056), funsio(36970), funsio(59303), funsio(36969),
     funsio(50078), funsio(36968), funsio(52438), funsio(36967),
     funsio(55975), funsio(51408), funsio(57517), funsio(36964),
     funsio(59294), funsio(36963), funsio(52160), funsio(36962),
     funsio(49537), funsio(36961), funsio(59287), funsio(52412),
     funsio(36959), funsio(59285), funsio(59273), funsio(53932),
     funsio(36956), funsio(59275), funsio(36953), funsio(58219),
     funsio(36952), funsio(58480), funsio(36951), funsio(54684),
     funsio(36950),

#define to_GB18030_E5_80 WORDINDEX2INFO(17564)
    to_GB18030_E5_80_offsets,
    to_GB18030_E5_80_infos,

#define to_GB18030_E5_81_infos WORDINDEX2INFO(17566)
           INVALID, funsio(36950), funsio(59260), funsio(36949),
     funsio(51849), funsio(59257), funsio(36947), funsio(59239),
     funsio(36946), funsio(59252), funsio(54355), funsio(36944),
     funsio(59243), funsio(36943), funsio(58771), funsio(36942),
     funsio(56126), funsio(36941), funsio(52019), funsio(36940),
     funsio(59223), funsio(36939), funsio(54077), funsio(56117),
     funsio(36937), funsio(59209), funsio(36936), funsio(59200),
     funsio(49437),

#define to_GB18030_E5_81 WORDINDEX2INFO(17595)
    to_GB18030_E5_81_offsets,
    to_GB18030_E5_81_infos,

#define to_GB18030_E5_82_infos WORDINDEX2INFO(17597)
           INVALID, funsio(52597), funsio(36933), funsio(50727),
     funsio(36932), funsio(52843), funsio(36931), funsio(48738),
     funsio(36930), funsio(49738), funsio(36929), funsio(59168),
     funsio(36928), funsio(59167), funsio(49649), funsio(59166),
     funsio(36925), funsio(49706), funsio(36924), funsio(48646),
     funsio(36923), funsio(59150), funsio(55025), funsio(36921),
     funsio(36986),

#define to_GB18030_E5_82 WORDINDEX2INFO(17622)
    to_GB18030_E5_82_offsets,
    to_GB18030_E5_82_infos,

#define to_GB18030_E5_83_infos WORDINDEX2INFO(17624)
           INVALID, funsio(36986), funsio(56601), funsio(36985),
     funsio(59123), funsio(36984), funsio(52962), funsio(36983),
     funsio(59111), funsio(54974), funsio(36981), funsio(59104),
     funsio(59102), funsio(36978), funsio(55519), funsio(36977),
     funsio(51883), funsio(36976), funsio(54179), funsio(36975),

#define to_GB18030_E5_83 WORDINDEX2INFO(17644)
    to_GB18030_E5_83_offsets,
    to_GB18030_E5_83_infos,

#define to_GB18030_E5_84_infos WORDINDEX2INFO(17646)
           INVALID, funsio(36975), funsio(59076), funsio(59080),
     funsio(36973), funsio(36974), funsio(59077), funsio(54730),
     funsio(36972), funsio(52658), funsio(36971), funsio(50097),

#define to_GB18030_E5_84 WORDINDEX2INFO(17658)
    to_GB18030_E5_84_offsets,
    to_GB18030_E5_84_infos,

#define to_GB18030_E5_85_infos WORDINDEX2INFO(17660)
           INVALID, funsio(58714), funsio(57728), funsio(36968),
     funsio(57694), funsio(56713), funsio(49302), funsio(57992),
     funsio(36964), funsio(56439), funsio(50832), funsio(36962),
     funsio(52343), funsio(36961), funsio(53388), funsio(36960),
     funsio(50040), funsio(36959), funsio(55910), funsio(59024),
     funsio(59025), funsio(36956), funsio(49744), funsio(36955),
     funsio(50000), funsio(36954), funsio(52025), funsio(36953),
     funsio(54653), funsio(36952), funsio(54586), funsio(36951),
     funsio(48471), funsio(50742), funsio(52867), funsio(58987),
     funsio(36947), funsio(52547), funsio(50744), funsio(36945),
     funsio(50780), funsio(56654), funsio(48762), funsio(54117),
     funsio(52063), funsio(49763), funsio(58438), funsio(36938),
     funsio(56948), funsio(51553), funsio(55128), funsio(36935),

#define to_GB18030_E5_85 WORDINDEX2INFO(17712)
    to_GB18030_E5_85_offsets,
    to_GB18030_E5_85_infos,

#define to_GB18030_E5_86_infos WORDINDEX2INFO(17714)
           INVALID, funsio(51508), funsio(58972), funsio(58716),
     funsio(36932), funsio(53580), funsio(36931), funsio(50499),
     funsio(54571), funsio(36929), funsio(48972), funsio(57667),
     funsio(36927), funsio(53269), funsio(36926), funsio(53315),
     funsio(59139), funsio(54591), funsio(36923), funsio(56594),
     funsio(36922), funsio(52056), funsio(53764), funsio(36920),
     funsio(50737), funsio(36919), funsio(59128), funsio(36918),
     funsio(57596), funsio(59126), funsio(36916), funsio(58951),
     funsio(49911), funsio(36914), funsio(50227), funsio(48704),
     funsio(58946), funsio(49194), funsio(52026), funsio(36909),
     funsio(52280), funsio(57074), funsio(52516), funsio(36906),
     funsio(49903), funsio(58937), funsio(58935), funsio(36903),

#define to_GB18030_E5_86 WORDINDEX2INFO(17762)
    to_GB18030_E5_86_offsets,
    to_GB18030_E5_86_infos,

#define to_GB18030_E5_87_infos WORDINDEX2INFO(17764)
           INVALID, funsio(51954), funsio(36902), funsio(54035),
     funsio(36901), funsio(58349), funsio(59089), funsio(36899),
     funsio(52711), funsio(36898), funsio(49694), funsio(52755),
     funsio(36896), funsio(51485), funsio(36895), funsio(49403),
     funsio(36894), funsio(36959), funsio(52729), funsio(36958),
     funsio(53527), funsio(36957), funsio(51407), funsio(50120),
     funsio(36955), funsio(50178), funsio(36954), funsio(58872),
     funsio(36953), funsio(53960), funsio(36952), funsio(52149),
     funsio(51154), funsio(36950), funsio(49614), funsio(36949),
     funsio(59339), funsio(56536), funsio(36947), funsio(55736),
     funsio(48314), funsio(49139), funsio(51187), funsio(59333),
     funsio(50857), funsio(36941), funsio(57564),

#define to_GB18030_E5_87 WORDINDEX2INFO(17811)
    to_GB18030_E5_87_offsets,
    to_GB18030_E5_87_infos,

#define to_GB18030_E5_88_infos WORDINDEX2INFO(17813)
           INVALID, funsio(49581), funsio(49641), funsio(58571),
     funsio(54468), funsio(36936), funsio(50119), funsio(54208),
     funsio(58566), funsio(36933), funsio(52124), funsio(36932),
     funsio(59301), funsio(58561), funsio(36930), funsio(56498),
     funsio(51091), funsio(36928), funsio(63391), funsio(52656),
     funsio(52692), funsio(57552), funsio(50354), funsio(49296),
     funsio(36922), funsio(49103), funsio(36921), funsio(54677),
     funsio(36920), funsio(53667), funsio(36919), funsio(53672),
     funsio(52425), funsio(36917), funsio(48572), funsio(36916),
     funsio(58531), funsio(50583), funsio(36914), funsio(49540),
     funsio(36913), funsio(58526), funsio(36912), funsio(57991),
     funsio(55138), funsio(54382), funsio(54640), funsio(49289),
     funsio(52104), funsio(36906), funsio(50606), funsio(36905),
     funsio(58515),

#define to_GB18030_E5_88 WORDINDEX2INFO(17866)
    to_GB18030_E5_88_offsets,
    to_GB18030_E5_88_infos,

#define to_GB18030_E5_89_infos WORDINDEX2INFO(17868)
           INVALID, funsio(58515), funsio(49821), funsio(51318),
     funsio(55454), funsio(36900), funsio(56228), funsio(36899),
     funsio(58504), funsio(54106), funsio(36897), funsio(50551),
     funsio(51529), funsio(36895), funsio(55425), funsio(36894),
     funsio(53867), funsio(36893), funsio(58491), funsio(58487),
     funsio(36892), funsio(58485), funsio(36891), funsio(48272),
     funsio(36890), funsio(51831), funsio(36889), funsio(54833),
     funsio(51329), funsio(36887), funsio(50233), funsio(36886),
     funsio(50291), funsio(36885), funsio(58460), funsio(36884),
     funsio(51523),

#define to_GB18030_E5_89 WORDINDEX2INFO(17905)
    to_GB18030_E5_89_offsets,
    to_GB18030_E5_89_infos,

#define to_GB18030_E5_8A_infos WORDINDEX2INFO(17907)
           INVALID, funsio(36883), funsio(58458), funsio(58456),
     funsio(36881), funsio(53611), funsio(36880), funsio(58444),
     funsio(36879), funsio(58442), funsio(36878), funsio(52482),
     funsio(36877), funsio(54282), funsio(48197), funsio(50430),
     funsio(51242), funsio(55879), funsio(59154), funsio(52519),
     funsio(36870), funsio(49662), funsio(57928), funsio(53497),
     funsio(51493), funsio(59145), funsio(36864), funsio(52286),
     funsio(51687), funsio(52241), funsio(36861), funsio(59129),
     funsio(54782),

#define to_GB18030_E5_8A WORDINDEX2INFO(17940)
    to_GB18030_E5_8A_offsets,
    to_GB18030_E5_8A_infos,

#define to_GB18030_E5_8B_infos WORDINDEX2INFO(17942)
           INVALID, funsio(36859), funsio(48606), funsio(36858),
     funsio(57074), funsio(36857), funsio(53009), funsio(36856),
     funsio(56535), funsio(36855), funsio(59113), funsio(36854),
     funsio(52218), funsio(36853), funsio(59108), funsio(36852),
     funsio(51920), funsio(36851), funsio(53204), funsio(36850),
     funsio(53997), funsio(36849), funsio(59083), funsio(36848),
     funsio(58598), funsio(54484), funsio(36846), funsio(50349),
     funsio(55784),

#define to_GB18030_E5_8B WORDINDEX2INFO(17971)
    to_GB18030_E5_8B_offsets,
    to_GB18030_E5_8B_infos,

#define to_GB18030_E5_8C_infos WORDINDEX2INFO(17973)
           INVALID, funsio(57279), funsio(36843), funsio(48110),
     funsio(49091), funsio(36841), funsio(56264), funsio(36840),
     funsio(58579), funsio(36839), funsio(59827), funsio(58578),
     funsio(36902), funsio(58258), funsio(50832), funsio(48273),
     funsio(36899), funsio(48821), funsio(58283), funsio(36897),
     funsio(57259), funsio(36896), funsio(51338), funsio(51909),
     funsio(36894), funsio(55951), funsio(36893), funsio(58273),
     funsio(36892), funsio(49816), funsio(36891), funsio(58266),
     funsio(36890), funsio(53603), funsio(53941), funsio(56697),
     funsio(36887), funsio(58251), funsio(53148),

#define to_GB18030_E5_8C WORDINDEX2INFO(18012)
    to_GB18030_E5_8C_offsets,
    to_GB18030_E5_8C_infos,

#define to_GB18030_E5_8D_infos WORDINDEX2INFO(18014)
           INVALID, funsio(36885), funsio(54628), funsio(36884),
     funsio(53851), funsio(36883), funsio(58200), funsio(36882),
     funsio(54445), funsio(55702), funsio(50826), funsio(48024),
     funsio(36878), funsio(50771), funsio(56149), funsio(36876),
     funsio(48214), funsio(57993), funsio(57955), funsio(36873),
     funsio(49223), funsio(52629), funsio(53103), funsio(36870),
     funsio(48454), funsio(36869), funsio(48466), funsio(36868),
     funsio(48254), funsio(59978), funsio(57427), funsio(51774),
     funsio(52545), funsio(58217), funsio(52548), funsio(36861),
     funsio(58213), funsio(55652), funsio(36859), funsio(58734),
     funsio(36858), funsio(55628), funsio(36857), funsio(58173),
     funsio(52790), funsio(56872), funsio(55593), funsio(36853),
     funsio(51000), funsio(54071), funsio(52563), funsio(36850),
     funsio(51565), funsio(56117), funsio(36848), funsio(58718),
     funsio(36847), funsio(53852),

#define to_GB18030_E5_8D WORDINDEX2INFO(18072)
    to_GB18030_E5_8D_offsets,
    to_GB18030_E5_8D_infos,

#define to_GB18030_E5_8E_infos WORDINDEX2INFO(18074)
           INVALID, funsio(36846), funsio(48668), funsio(36845),
     funsio(49509), funsio(55150), funsio(52075), funsio(36842),
     funsio(52069), funsio(36841), funsio(56357), funsio(56396),
     funsio(58161), funsio(36838), funsio(36839), funsio(48448),
     funsio(52036), funsio(36837), funsio(50510), funsio(36836),
     funsio(58146), funsio(36835), funsio(57093), funsio(36834),
     funsio(55862), funsio(58141), funsio(36832), funsio(58140),
     funsio(55828), funsio(36830), funsio(48711), funsio(51477),
     funsio(36828), funsio(58132), funsio(36827), funsio(58893),
     funsio(36826), funsio(53985), funsio(36825), funsio(55824),

#define to_GB18030_E5_8E WORDINDEX2INFO(18114)
    to_GB18030_E5_8E_offsets,
    to_GB18030_E5_8E_infos,

#define to_GB18030_E5_8F_infos WORDINDEX2INFO(18116)
           INVALID, funsio(36824), funsio(54068), funsio(48387),
     funsio(36822), funsio(56837), funsio(48404), funsio(50909),
     funsio(56829), funsio(54742), funsio(49630), funsio(36816),
     funsio(49608), funsio(36815), funsio(54536), funsio(36814),
     funsio(53954), funsio(54524), funsio(48131), funsio(56078),
     funsio(36810), funsio(53229), funsio(36809), funsio(58845),
     funsio(49173), funsio(36807), funsio(51694), funsio(50136),
     funsio(51446), funsio(52222), funsio(36803), funsio(59845),
     funsio(59843), funsio(57544), funsio(51164), funsio(57316),
     funsio(47826), funsio(49324), funsio(51665), funsio(54959),
     funsio(59833), funsio(54460), funsio(56790), funsio(36791),
     funsio(58065), funsio(56503), funsio(50373), funsio(54717),
     funsio(54972), funsio(36786), funsio(59827), funsio(49131),
     funsio(59822), funsio(36783),

#define to_GB18030_E5_8F WORDINDEX2INFO(18170)
    to_GB18030_E5_8F_offsets,
    to_GB18030_E5_8F_infos,

#define to_GB18030_E5_90_infos WORDINDEX2INFO(18172)
           INVALID, funsio(36783), funsio(56811), funsio(36782),
     funsio(48584), funsio(49898), funsio(36780), funsio(59819),
     funsio(36779), funsio(50366), funsio(50840), funsio(49122),
     funsio(36776), funsio(55191), funsio(52709), funsio(50396),
     funsio(51932), funsio(55209), funsio(55768), funsio(59805),
     funsio(55721), funsio(36768), funsio(52386), funsio(59802),
     funsio(52432), funsio(36765), funsio(51417), funsio(36764),
     funsio(52153), funsio(55205), funsio(56527), funsio(49572),
     funsio(59799), funsio(36759), funsio(59800), funsio(36758),
     funsio(49602), funsio(47769), funsio(49317), funsio(49570),
     funsio(36754), funsio(50296), funsio(54984), funsio(51614),
     funsio(54650), funsio(53436), funsio(36749), funsio(57454),
     funsio(59786), funsio(36747), funsio(55461), funsio(48501),
     funsio(36745), funsio(55483), funsio(48755), funsio(36743),
     funsio(55427), funsio(50347), funsio(36741), funsio(55450),
     funsio(36740),

#define to_GB18030_E5_90 WORDINDEX2INFO(18233)
    to_GB18030_E5_90_offsets,
    to_GB18030_E5_90_infos,

#define to_GB18030_E5_91_infos WORDINDEX2INFO(18235)
           INVALID, funsio(56180), funsio(36739), funsio(59764),
     funsio(36738), funsio(48805), funsio(36737), funsio(48505),
     funsio(36736), funsio(49811), funsio(59751), funsio(36734),
     funsio(52844), funsio(36733), funsio(59745), funsio(53085),
     funsio(59744), funsio(59746), funsio(56912), funsio(36725),
     funsio(53590), funsio(55411), funsio(36723), funsio(52845),
     funsio(36722), funsio(59741), funsio(36721), funsio(36720),
     funsio(57451), funsio(36719), funsio(59727), funsio(59743),
     funsio(55354), funsio(36716), funsio(50249), funsio(59720),
     funsio(36712), funsio(54119), funsio(50287), funsio(52598),
     funsio(36709),

#define to_GB18030_E5_91 WORDINDEX2INFO(18276)
    to_GB18030_E5_91_offsets,
    to_GB18030_E5_91_infos,

#define to_GB18030_E5_92_infos WORDINDEX2INFO(18278)
           INVALID, funsio(51278), funsio(36708), funsio(59707),
     funsio(36707), funsio(59712), funsio(36706), funsio(53065),
     funsio(36705), funsio(57106), funsio(50232), funsio(36703),
     funsio(51253), funsio(56613), funsio(49703), funsio(36700),
     funsio(57417), funsio(36699), funsio(59690), funsio(49952),
     funsio(51464), funsio(36696), funsio(52058), funsio(59688),
     funsio(36693), funsio(36692), funsio(36757), funsio(59695),
     funsio(59704), funsio(36755), funsio(59686), funsio(57624),
     funsio(59697), funsio(61239), funsio(56306), funsio(59676),
     funsio(36747), funsio(51441), funsio(36746), funsio(56865),
     funsio(36745), funsio(51468), funsio(59671), funsio(36743),
     funsio(55563), funsio(36742), funsio(59673), funsio(36741),
     funsio(56068), funsio(36740), funsio(59670),

#define to_GB18030_E5_92 WORDINDEX2INFO(18329)
    to_GB18030_E5_92_offsets,
    to_GB18030_E5_92_infos,

#define to_GB18030_E5_93_infos WORDINDEX2INFO(18331)
           INVALID, funsio(47582), funsio(53229), funsio(59656),
     funsio(36736), funsio(50200), funsio(36735), funsio(49168),
     funsio(55051), funsio(49965), funsio(56835), funsio(36731),
     funsio(59658), funsio(55574), funsio(47566), funsio(59663),
     funsio(59640), funsio(56044), funsio(59642), funsio(59644),
     funsio(59646), funsio(36721), funsio(50377), funsio(36720),
     funsio(36718), funsio(59645), funsio(59648), funsio(59649),
     funsio(56524), funsio(36714), funsio(49657), funsio(52935),
     funsio(53993), funsio(51894), funsio(52689), funsio(36708),
     funsio(51432), funsio(55553), funsio(36706), funsio(57057),
     funsio(59634), funsio(36704), funsio(48053), funsio(36703),
     funsio(50138), funsio(59622), funsio(36701), funsio(58553),

#define to_GB18030_E5_93 WORDINDEX2INFO(18379)
    to_GB18030_E5_93_offsets,
    to_GB18030_E5_93_infos,

#define to_GB18030_E5_94_infos WORDINDEX2INFO(18381)
           INVALID, funsio(36700), funsio(56026), funsio(36699),
     funsio(54501), funsio(48557), funsio(36697), funsio(47508),
     funsio(36696), funsio(59609), funsio(54701), funsio(59608),
     funsio(36693), funsio(59600), funsio(36692), funsio(59589),
     funsio(36691), funsio(59586), funsio(36690), funsio(59588),
     funsio(50320), funsio(36687), funsio(59587), funsio(59585),
     funsio(36686), funsio(50286), funsio(36685), funsio(54180),
     funsio(55152), funsio(59758), funsio(48240), funsio(36681),
     funsio(59754), funsio(36680), funsio(59745), funsio(36679),
     funsio(59577), funsio(36678), funsio(54930), funsio(59572),

#define to_GB18030_E5_94 WORDINDEX2INFO(18421)
    to_GB18030_E5_94_offsets,
    to_GB18030_E5_94_infos,

#define to_GB18030_E5_95_infos WORDINDEX2INFO(18423)
           INVALID, funsio(36676), funsio(59568), funsio(36675),
     funsio(51332), funsio(57463), funsio(36673), funsio(53885),
     funsio(36672), funsio(59558), funsio(47438), funsio(36670),
     funsio(59556), funsio(36669), funsio(59549), funsio(59715),
     funsio(36667), funsio(36666), funsio(49246), funsio(36665),
     funsio(53044), funsio(53832), funsio(51523), funsio(59525),
     funsio(36661), funsio(52811), funsio(36660), funsio(57679),
     funsio(59523), funsio(52607), funsio(36657), funsio(59685),
     funsio(55588), funsio(36653), funsio(59696), funsio(54623),
     funsio(36651), funsio(59690), funsio(36650),

#define to_GB18030_E5_95 WORDINDEX2INFO(18462)
    to_GB18030_E5_95_offsets,
    to_GB18030_E5_95_infos,

#define to_GB18030_E5_96_infos WORDINDEX2INFO(18464)
           INVALID, funsio(51229), funsio(59685), funsio(55086),
     funsio(59679), funsio(53817), funsio(36645), funsio(51486),
     funsio(59677), funsio(50011), funsio(49949), funsio(59669),
     funsio(36640), funsio(59486), funsio(36639), funsio(59673),
     funsio(36638), funsio(59675), funsio(36637), funsio(48396),
     funsio(59671), funsio(36635), funsio(55309), funsio(49954),
     funsio(36633), funsio(59656), funsio(36632), funsio(55626),
     funsio(36631), funsio(59634), funsio(36630), funsio(56639),
     funsio(36629), funsio(59449), funsio(36628), funsio(52775),
     funsio(36627), funsio(59627), funsio(36626), funsio(56371),
     funsio(36625), funsio(59632), funsio(36623),

#define to_GB18030_E5_96 WORDINDEX2INFO(18507)
    to_GB18030_E5_96_offsets,
    to_GB18030_E5_96_infos,

#define to_GB18030_E5_97_infos WORDINDEX2INFO(18509)
           INVALID, funsio(36623), funsio(59639), funsio(55571),
     funsio(36621), funsio(59626), funsio(36620), funsio(59636),
     funsio(36618), funsio(59620), funsio(59599), funsio(53704),
     funsio(36614), funsio(59603), funsio(36613), funsio(53987),
     funsio(59613), funsio(36611), funsio(59597), funsio(36610),
     funsio(55009), funsio(36609), funsio(54231), funsio(59616),
     funsio(59608), funsio(36605), funsio(59610), funsio(36604),
     funsio(59591), funsio(59595), funsio(36601), funsio(36600),
     funsio(59596), funsio(36598), funsio(59598), funsio(36597),
     funsio(59579), funsio(36596), funsio(54222), funsio(36594),

#define to_GB18030_E5_97 WORDINDEX2INFO(18549)
    to_GB18030_E5_97_offsets,
    to_GB18030_E5_97_infos,

#define to_GB18030_E5_98_infos WORDINDEX2INFO(18551)
           INVALID, funsio(59597), funsio(59592), funsio(36592),
     funsio(36657), funsio(59583), funsio(50364), funsio(36655),
     funsio(59580), funsio(36654), funsio(49323), funsio(57517),
     funsio(36652), funsio(55497), funsio(36651), funsio(51915),
     funsio(36650), funsio(59560), funsio(59541), funsio(36648),
     funsio(59558), funsio(36646), funsio(59559), funsio(36645),
     funsio(59554), funsio(36643), funsio(57020), funsio(47989),
     funsio(36641), funsio(57263), funsio(36640), funsio(54140),
     funsio(36639), funsio(59544), funsio(36638), funsio(54967),
     funsio(36637), funsio(49809),

#define to_GB18030_E5_98 WORDINDEX2INFO(18589)
    to_GB18030_E5_98_offsets,
    to_GB18030_E5_98_infos,

#define to_GB18030_E5_99_infos WORDINDEX2INFO(18591)
           INVALID, funsio(36636), funsio(59532), funsio(59527),
     funsio(55894), funsio(36633), funsio(59525), funsio(36632),
     funsio(59515), funsio(59512), funsio(59517), funsio(36629),
     funsio(36628), funsio(59507), funsio(59511), funsio(36627),
     funsio(52870), funsio(57402), funsio(56440), funsio(59506),
     funsio(53844), funsio(36622), funsio(59499), funsio(36621),
     funsio(49218), funsio(36620), funsio(59491), funsio(36618),

#define to_GB18030_E5_99 WORDINDEX2INFO(18619)
    to_GB18030_E5_99_offsets,
    to_GB18030_E5_99_infos,

#define to_GB18030_E5_9A_infos WORDINDEX2INFO(18621)
           INVALID, funsio(36618), funsio(59483), funsio(59476),
     funsio(36616), funsio(49704), funsio(54351), funsio(36614),
     funsio(59470), funsio(36613), funsio(55117), funsio(36612),
     funsio(59443), funsio(36611), funsio(53250), funsio(36610),
     funsio(50427), funsio(36609),

#define to_GB18030_E5_9A WORDINDEX2INFO(18639)
    to_GB18030_E5_9A_offsets,
    to_GB18030_E5_9A_infos,

#define to_GB18030_E5_9B_infos WORDINDEX2INFO(18641)
           INVALID, funsio(36609), funsio(52223), funsio(36608),
     funsio(59407), funsio(36607), funsio(59405), funsio(36606),
     funsio(53009), funsio(53984), funsio(36604), funsio(59400),
     funsio(49905), funsio(57294), funsio(55817), funsio(59397),
     funsio(54490), funsio(36598), funsio(48621), funsio(36597),
     funsio(59389), funsio(36596), funsio(56250), funsio(36595),
     funsio(51118), funsio(48087), funsio(36593), funsio(54698),
     funsio(59378), funsio(36591), funsio(59376), funsio(49353),
     funsio(36589), funsio(49396), funsio(54453), funsio(59371),

#define to_GB18030_E5_9B WORDINDEX2INFO(18677)
    to_GB18030_E5_9B_offsets,
    to_GB18030_E5_9B_infos,

#define to_GB18030_E5_9C_infos WORDINDEX2INFO(18679)
           INVALID, funsio(36586), funsio(52680), funsio(59367),
     funsio(36584), funsio(56227), funsio(36583), funsio(53141),
     funsio(59364), funsio(59362), funsio(36580), funsio(36645),
     funsio(59346), funsio(36644), funsio(54425), funsio(36643),
     funsio(53625), funsio(36642), funsio(56233), funsio(58021),
     funsio(58022), funsio(36639), funsio(58019), funsio(49329),
     funsio(48287), funsio(36634), funsio(58014), funsio(36633),
     funsio(58009), funsio(47710), funsio(58011), funsio(36630),
     funsio(49841), funsio(36629),

#define to_GB18030_E5_9C WORDINDEX2INFO(18713)
    to_GB18030_E5_9C_offsets,
    to_GB18030_E5_9C_infos,

#define to_GB18030_E5_9D_infos WORDINDEX2INFO(18715)
           INVALID, funsio(56686), funsio(36628), funsio(58005),
     funsio(36627), funsio(50601), funsio(36626), funsio(48744),
     funsio(36625), funsio(57979), funsio(54104), funsio(50779),
     funsio(49757), funsio(56991), funsio(50809), funsio(36619),
     funsio(50825), funsio(36618), funsio(50046), funsio(54095),
     funsio(57977), funsio(46957), funsio(54660), funsio(48752),
     funsio(56912), funsio(52568), funsio(36610), funsio(50999),
     funsio(36609), funsio(54090), funsio(36608), funsio(57974),
     funsio(57967), funsio(52551), funsio(36604), funsio(57970),
     funsio(36603), funsio(52351), funsio(36602), funsio(57966),
     funsio(36601), funsio(57962), funsio(50752), funsio(36599),
     funsio(57954), funsio(57952), funsio(36597),

#define to_GB18030_E5_9D WORDINDEX2INFO(18762)
    to_GB18030_E5_9D_offsets,
    to_GB18030_E5_9D_infos,

#define to_GB18030_E5_9E_infos WORDINDEX2INFO(18764)
           INVALID, funsio(36597), funsio(36598), funsio(47918),
     funsio(50976), funsio(51477), funsio(57940), funsio(57941),
     funsio(36593), funsio(55097), funsio(57944), funsio(36591),
     funsio(51010), funsio(57942), funsio(36589), funsio(48446),
     funsio(36588), funsio(57930), funsio(57896), funsio(49165),
     funsio(56063), funsio(57919), funsio(36583), funsio(50722),
     funsio(57920), funsio(36581), funsio(57887), funsio(36580),
     funsio(48178), funsio(36579), funsio(57909), funsio(50734),
     funsio(36577), funsio(57907), funsio(36576), funsio(57908),
     funsio(36575), funsio(57912), funsio(36574),

#define to_GB18030_E5_9E WORDINDEX2INFO(18803)
    to_GB18030_E5_9E_offsets,
    to_GB18030_E5_9E_infos,

#define to_GB18030_E5_9F_infos WORDINDEX2INFO(18805)
           INVALID, funsio(36574), funsio(49110), funsio(46807),
     funsio(36572), funsio(51485), funsio(36571), funsio(47600),
     funsio(57879), funsio(36569), funsio(57885), funsio(36568),
     funsio(52469), funsio(57878), funsio(36566), funsio(57876),
     funsio(57877), funsio(57875), funsio(36563), funsio(57880),
     funsio(36562), funsio(55818), funsio(47313), funsio(36560),
     funsio(57872), funsio(36559), funsio(58030), funsio(36558),
     funsio(57859), funsio(36557), funsio(57853), funsio(36556),
     funsio(57851), funsio(52190), funsio(49654), funsio(36553),
     funsio(58013), funsio(36552),

#define to_GB18030_E5_9F WORDINDEX2INFO(18843)
    to_GB18030_E5_9F_offsets,
    to_GB18030_E5_9F_infos,

#define to_GB18030_E5_A0_infos WORDINDEX2INFO(18845)
           INVALID, funsio(58012), funsio(36551), funsio(53944),
     funsio(36550), funsio(48322), funsio(58288), funsio(36548),
     funsio(57997), funsio(36547), funsio(57996), funsio(36546),
     funsio(52635), funsio(36545), funsio(48331), funsio(36544),
     funsio(57989), funsio(36543), funsio(57983), funsio(36542),
     funsio(57984), funsio(46970), funsio(36540), funsio(48031),
     funsio(36539), funsio(50557), funsio(36538), funsio(55206),
     funsio(36537), funsio(48260), funsio(36536), funsio(36601),

#define to_GB18030_E5_A0 WORDINDEX2INFO(18877)
    to_GB18030_E5_A0_offsets,
    to_GB18030_E5_A0_infos,

#define to_GB18030_E5_A1_infos WORDINDEX2INFO(18879)
           INVALID, funsio(36601), funsio(57947), funsio(36600),
     funsio(53669), funsio(61853), funsio(36598), funsio(53634),
     funsio(36597), funsio(53665), funsio(36596), funsio(53856),
     funsio(36595), funsio(52884), funsio(36594), funsio(57916),
     funsio(36593), funsio(53882), funsio(57910), funsio(36591),
     funsio(57676), funsio(36590),

#define to_GB18030_E5_A1 WORDINDEX2INFO(18901)
    to_GB18030_E5_A1_offsets,
    to_GB18030_E5_A1_infos,

#define to_GB18030_E5_A2_infos WORDINDEX2INFO(18903)
           INVALID, funsio(57894), funsio(57890), funsio(36588),
     funsio(50215), funsio(36587), funsio(53357), funsio(36586),
     funsio(57883), funsio(36585), funsio(53039), funsio(51741),
     funsio(36584), funsio(52507), funsio(57867), funsio(36582),
     funsio(55887), funsio(54846), funsio(36580), funsio(51706),
     funsio(48163), funsio(36578), funsio(57615), funsio(36577),

#define to_GB18030_E5_A2 WORDINDEX2INFO(18927)
    to_GB18030_E5_A2_offsets,
    to_GB18030_E5_A2_infos,

#define to_GB18030_E5_A3_infos WORDINDEX2INFO(18929)
           INVALID, funsio(36577), funsio(46864), funsio(36576),
     funsio(57607), funsio(36575), funsio(57596), funsio(36574),
     funsio(49120), funsio(36573), funsio(52691), funsio(36572),
     funsio(53195), funsio(52692), funsio(36570), funsio(56508),
     funsio(36569), funsio(52992), funsio(36568), funsio(50379),
     funsio(36567), funsio(49145), funsio(36566), funsio(55226),
     funsio(36565),

#define to_GB18030_E5_A3 WORDINDEX2INFO(18954)
    to_GB18030_E5_A3_offsets,
    to_GB18030_E5_A3_infos,

#define to_GB18030_E5_A4_infos WORDINDEX2INFO(18956)
           INVALID, funsio(36565), funsio(59311), funsio(36564),
     funsio(47513), funsio(36563), funsio(46760), funsio(36562),
     funsio(48542), funsio(36561), funsio(54444), funsio(36560),
     funsio(57034), funsio(54408), funsio(53955), funsio(36557),
     funsio(57035), funsio(48061), funsio(36555), funsio(55188),
     funsio(36554), funsio(48787), funsio(36553), funsio(59276),
     funsio(59273), funsio(36551), funsio(47555), funsio(36550),
     funsio(53690), funsio(53624), funsio(48318), funsio(36547),
     funsio(56700), funsio(54964), funsio(49027), funsio(36544),
     funsio(53101), funsio(36543), funsio(53882), funsio(36542),
     funsio(55172), funsio(50339), funsio(49550), funsio(48030),
     funsio(36538), funsio(58240), funsio(36602),

#define to_GB18030_E5_A4 WORDINDEX2INFO(19003)
    to_GB18030_E5_A4_offsets,
    to_GB18030_E5_A4_infos,

#define to_GB18030_E5_A5_infos WORDINDEX2INFO(19005)
           INVALID, funsio(36602), funsio(58236), funsio(57457),
     funsio(36600), funsio(54924), funsio(36599), funsio(52118),
     funsio(51581), funsio(48284), funsio(36596), funsio(48264),
     funsio(36595), funsio(50341), funsio(56456), funsio(36593),
     funsio(52123), funsio(36592), funsio(46687), funsio(58218),
     funsio(49746), funsio(53623), funsio(58217), funsio(36587),
     funsio(58214), funsio(36586), funsio(47747), funsio(36585),
     funsio(52850), funsio(36584), funsio(46420), funsio(36583),
     funsio(51762), funsio(51758), funsio(36581), funsio(51533),
     funsio(36580), funsio(49512), funsio(53371), funsio(36578),
     funsio(48957), funsio(36577),

#define to_GB18030_E5_A5 WORDINDEX2INFO(19047)
    to_GB18030_E5_A5_offsets,
    to_GB18030_E5_A5_infos,

#define to_GB18030_E5_A6_infos WORDINDEX2INFO(19049)
           INVALID, funsio(36577), funsio(60015), funsio(52572),
     funsio(60014), funsio(53872), funsio(36573), funsio(56354),
     funsio(48430), funsio(51031), funsio(36570), funsio(52542),
     funsio(36569), funsio(60005), funsio(36568), funsio(47919),
     funsio(49455), funsio(36566), funsio(54878), funsio(60161),
     funsio(36564), funsio(51276), funsio(36563), funsio(60157),
     funsio(36562), funsio(59986), funsio(60152), funsio(53801),
     funsio(36559), funsio(36560), funsio(48144), funsio(59978),
     funsio(60143), funsio(36556), funsio(51494), funsio(60144),
     funsio(36554), funsio(60140), funsio(36553), funsio(51201),
     funsio(36552), funsio(51994), funsio(36551), funsio(60131),
     funsio(36550),

#define to_GB18030_E5_A6 WORDINDEX2INFO(19094)
    to_GB18030_E5_A6_offsets,
    to_GB18030_E5_A6_infos,

#define to_GB18030_E5_A7_infos WORDINDEX2INFO(19096)
           INVALID, funsio(36550), funsio(51432), funsio(36549),
     funsio(60111), funsio(52968), funsio(36547), funsio(49674),
     funsio(48617), funsio(60107), funsio(54521), funsio(53970),
     funsio(36542), funsio(60105), funsio(36540), funsio(54979),
     funsio(36539), funsio(49605), funsio(60103), funsio(36537),
     funsio(60099), funsio(36536), funsio(50403), funsio(36535),
     funsio(55003), funsio(36534), funsio(49330), funsio(36533),
     funsio(60079), funsio(36532), funsio(55026), funsio(36531),
     funsio(56259),

#define to_GB18030_E5_A7 WORDINDEX2INFO(19129)
    to_GB18030_E5_A7_offsets,
    to_GB18030_E5_A7_infos,

#define to_GB18030_E5_A8_infos WORDINDEX2INFO(19131)
           INVALID, funsio(36530), funsio(53748), funsio(36529),
     funsio(53714), funsio(50841), funsio(60061), funsio(49583),
     funsio(60065), funsio(36522), funsio(36521), funsio(60060),
     funsio(36520), funsio(36519), funsio(51406), funsio(36518),
     funsio(51363), funsio(36517), funsio(49858), funsio(52678),
     funsio(36515), funsio(60043), funsio(36514), funsio(47810),
     funsio(36513), funsio(51122), funsio(36512), funsio(55215),
     funsio(60025), funsio(36510), funsio(60024), funsio(36509),
     funsio(52323), funsio(36508), funsio(36507),

#define to_GB18030_E5_A8 WORDINDEX2INFO(19166)
    to_GB18030_E5_A8_offsets,
    to_GB18030_E5_A8_infos,

#define to_GB18030_E5_A9_infos WORDINDEX2INFO(19168)
           INVALID, funsio(60016), funsio(36506), funsio(51830),
     funsio(36505), funsio(53663), funsio(60008), funsio(36503),
     funsio(59998), funsio(36502), funsio(49030), funsio(36501),
     funsio(36566), funsio(59987), funsio(36565), funsio(59978),
     funsio(36564), funsio(50244), funsio(36563), funsio(55079),
     funsio(59969), funsio(52597), funsio(59971), funsio(36559),
     funsio(36558), funsio(54382),

#define to_GB18030_E5_A9 WORDINDEX2INFO(19194)
    to_GB18030_E5_A9_offsets,
    to_GB18030_E5_A9_infos,

#define to_GB18030_E5_AA_infos WORDINDEX2INFO(19196)
           INVALID, funsio(36557), funsio(50978), funsio(36556),
     funsio(50977), funsio(59934), funsio(36554), funsio(59918),
     funsio(36553), funsio(59916), funsio(54005), funsio(36552),
     funsio(61238), funsio(36551), funsio(59913), funsio(36550),
     funsio(59902), funsio(36549),

#define to_GB18030_E5_AA WORDINDEX2INFO(19214)
    to_GB18030_E5_AA_offsets,
    to_GB18030_E5_AA_infos,

#define to_GB18030_E5_AB_infos WORDINDEX2INFO(19216)
           INVALID, funsio(36549), funsio(49172), funsio(52446),
     funsio(36547), funsio(49123), funsio(36546), funsio(54014),
     funsio(36545), funsio(59885), funsio(36544), funsio(59884),
     funsio(36543), funsio(59887), funsio(36542), funsio(36541),
     funsio(36540), funsio(59874), funsio(47339), funsio(36538),
     funsio(59872), funsio(36537), funsio(36536), funsio(51177),
     funsio(36535), funsio(59858), funsio(36534), funsio(59859),
     funsio(36533),

#define to_GB18030_E5_AB WORDINDEX2INFO(19245)
    to_GB18030_E5_AB_offsets,
    to_GB18030_E5_AB_infos,

#define to_GB18030_E5_AC_infos WORDINDEX2INFO(19247)
           INVALID, funsio(36533), funsio(59840), funsio(36532),
     funsio(59829), funsio(59827), funsio(36530), funsio(59802),
     funsio(36529), funsio(56507), funsio(36528), funsio(59798),
     funsio(36527),

#define to_GB18030_E5_AC WORDINDEX2INFO(19260)
    to_GB18030_E5_AC_offsets,
    to_GB18030_E5_AC_infos,

#define to_GB18030_E5_AD_infos WORDINDEX2INFO(19262)
           INVALID, funsio(59790), funsio(36526), funsio(36591),
     funsio(55930), funsio(59779), funsio(36589), funsio(59778),
     funsio(49786), funsio(55154), funsio(36586), funsio(55926),
     funsio(46981), funsio(52877), funsio(59767), funsio(56159),
     funsio(55913), funsio(54076), funsio(36579), funsio(50791),
     funsio(36578), funsio(59764), funsio(48978), funsio(48213),
     funsio(59757), funsio(54328), funsio(36573), funsio(48432),
     funsio(50524), funsio(36571), funsio(56118), funsio(36570),
     funsio(52594), funsio(59508), funsio(36568), funsio(59744),
     funsio(36567), funsio(47735), funsio(36566), funsio(52067),
     funsio(36565), funsio(51055), funsio(36564),

#define to_GB18030_E5_AD WORDINDEX2INFO(19305)
    to_GB18030_E5_AD_offsets,
    to_GB18030_E5_AD_infos,

#define to_GB18030_E5_AE_infos WORDINDEX2INFO(19307)
           INVALID, funsio(59433), funsio(51060), funsio(36562),
     funsio(52848), funsio(59430), funsio(55326), funsio(36559),
     funsio(54878), funsio(52551), funsio(45856), funsio(36556),
     funsio(52794), funsio(53333), funsio(36554), funsio(48466),
     funsio(36553), funsio(59417), funsio(36552), funsio(59414),
     funsio(36551), funsio(55866), funsio(48184), funsio(55620),
     funsio(47365), funsio(53324), funsio(54566), funsio(46080),
     funsio(52494), funsio(36543), funsio(46655), funsio(52297),
     funsio(49698), funsio(54095), funsio(52517), funsio(59400),
     funsio(48659), funsio(36536), funsio(53801), funsio(48120),
     funsio(36534), funsio(55070), funsio(36533), funsio(48362),
     funsio(54314), funsio(53822), funsio(48915), funsio(36529),
     funsio(59382), funsio(51995), funsio(36527), funsio(49703),
     funsio(46127), funsio(52758),

#define to_GB18030_E5_AE WORDINDEX2INFO(19361)
    to_GB18030_E5_AE_offsets,
    to_GB18030_E5_AE_infos,

#define to_GB18030_E5_AF_infos WORDINDEX2INFO(19363)
           INVALID, funsio(36524), funsio(48890), funsio(36523),
     funsio(48887), funsio(54572), funsio(50701), funsio(49676),
     funsio(36519), funsio(47846), funsio(36518), funsio(50665),
     funsio(48339), funsio(54982), funsio(36516), funsio(51704),
     funsio(50888), funsio(46340), funsio(36513), funsio(48103),
     funsio(36512), funsio(59342), funsio(50138), funsio(36510),
     funsio(55230), funsio(36509), funsio(59333), funsio(36508),
     funsio(36507), funsio(46822), funsio(47314), funsio(52671),
     funsio(54188), funsio(47031), funsio(36502), funsio(52433),

#define to_GB18030_E5_AF WORDINDEX2INFO(19399)
    to_GB18030_E5_AF_offsets,
    to_GB18030_E5_AF_infos,

#define to_GB18030_E5_B0_infos WORDINDEX2INFO(19401)
           INVALID, funsio(36501), funsio(47576), funsio(36500),
     funsio(52183), funsio(36499), funsio(49052), funsio(36498),
     funsio(53420), funsio(55773), funsio(36496), funsio(53897),
     funsio(36495), funsio(52159), funsio(36494), funsio(47326),
     funsio(59578), funsio(48835), funsio(36491), funsio(46493),
     funsio(36490), funsio(52141), funsio(36489), funsio(59572),
     funsio(46460), funsio(36487), funsio(57505), funsio(36486),
     funsio(54683), funsio(57503), funsio(36484), funsio(54386),
     funsio(36483), funsio(57497), funsio(36482), funsio(49299),
     funsio(36481), funsio(57490), funsio(36480), funsio(52331),
     funsio(54458), funsio(46492), funsio(59302), funsio(50844),
     funsio(49243), funsio(53355), funsio(50858),

#define to_GB18030_E5_B0 WORDINDEX2INFO(19448)
    to_GB18030_E5_B0_offsets,
    to_GB18030_E5_B0_infos,

#define to_GB18030_E5_B1_infos WORDINDEX2INFO(19450)
           INVALID, funsio(49293), funsio(51294), funsio(46232),
     funsio(36469), funsio(49285), funsio(36468), funsio(51627),
     funsio(52889), funsio(49049), funsio(53385), funsio(36464),
     funsio(52323), funsio(51305), funsio(59283), funsio(53858),
     funsio(36460), funsio(55131), funsio(36459), funsio(59275),
     funsio(36458), funsio(52365), funsio(36457), funsio(53079),
     funsio(50267), funsio(36455), funsio(59267), funsio(36454),
     funsio(50262), funsio(59265), funsio(36452), funsio(53077),
     funsio(36450), funsio(52035), funsio(36449), funsio(54359),
     funsio(58149), funsio(36447), funsio(54628),

#define to_GB18030_E5_B1 WORDINDEX2INFO(19489)
    to_GB18030_E5_B1_offsets,
    to_GB18030_E5_B1_infos,

#define to_GB18030_E5_B2_infos WORDINDEX2INFO(19491)
           INVALID, funsio(36446), funsio(52576), funsio(51302),
     funsio(36444), funsio(58139), funsio(36443), funsio(58130),
     funsio(58131), funsio(36441), funsio(58129), funsio(58133),
     funsio(36439), funsio(46160), funsio(36438), funsio(58124),
     funsio(47674), funsio(58125), funsio(46870), funsio(36431),
     funsio(58120), funsio(36429), funsio(54048), funsio(36493),
     funsio(58114), funsio(58112), funsio(49973), funsio(36490),
     funsio(58109), funsio(36489), funsio(54788), funsio(36488),
     funsio(58100), funsio(36487), funsio(58106), funsio(45557),
     funsio(36485), funsio(58094), funsio(36484), funsio(49457),

#define to_GB18030_E5_B2 WORDINDEX2INFO(19531)
    to_GB18030_E5_B2_offsets,
    to_GB18030_E5_B2_infos,

#define to_GB18030_E5_B3_infos WORDINDEX2INFO(19533)
           INVALID, funsio(36483), funsio(58095), funsio(36482),
     funsio(58094), funsio(36481), funsio(58090), funsio(36480),
     funsio(58081), funsio(36479), funsio(55267), funsio(36478),
     funsio(53461), funsio(36477), funsio(58064), funsio(58065),
     funsio(50142), funsio(36474), funsio(47098), funsio(36473),
     funsio(54533), funsio(36472), funsio(51415), funsio(36471),
     funsio(47340), funsio(36470), funsio(49146), funsio(36469),

#define to_GB18030_E5_B3 WORDINDEX2INFO(19561)
    to_GB18030_E5_B3_offsets,
    to_GB18030_E5_B3_infos,

#define to_GB18030_E5_B4_infos WORDINDEX2INFO(19563)
           INVALID, funsio(36469), funsio(36470), funsio(58037),
     funsio(36468), funsio(58040), funsio(46295), funsio(36466),
     funsio(51154), funsio(36465), funsio(46529), funsio(36464),
     funsio(53923), funsio(36463), funsio(58020), funsio(36462),
     funsio(58015), funsio(36461), funsio(58008), funsio(36460),
     funsio(58004), funsio(58002), funsio(36458), funsio(45710),
     funsio(36457), funsio(54914), funsio(57997), funsio(36455),
     funsio(57998), funsio(36454), funsio(57990), funsio(57987),
     funsio(36452),

#define to_GB18030_E5_B4 WORDINDEX2INFO(19596)
    to_GB18030_E5_B4_offsets,
    to_GB18030_E5_B4_infos,

#define to_GB18030_E5_B5_infos WORDINDEX2INFO(19598)
           INVALID, funsio(36452), funsio(61610), funsio(36451),
     funsio(57984), funsio(57982), funsio(51297), funsio(36448),
     funsio(57960), funsio(36447), funsio(57962), funsio(36446),
     funsio(36445), funsio(57954), funsio(36444), funsio(57949),
     funsio(57944), funsio(36442), funsio(57943), funsio(36441),
     funsio(36440),

#define to_GB18030_E5_B5 WORDINDEX2INFO(19619)
    to_GB18030_E5_B5_offsets,
    to_GB18030_E5_B5_infos,

#define to_GB18030_E5_B6_infos WORDINDEX2INFO(19621)
           INVALID, funsio(36440), funsio(57931), funsio(36439),
     funsio(57909), funsio(36438), funsio(57906), funsio(36437),
     funsio(36502), funsio(57882), funsio(36501),

#define to_GB18030_E5_B6 WORDINDEX2INFO(19632)
    to_GB18030_E5_B6_offsets,
    to_GB18030_E5_B6_infos,

#define to_GB18030_E5_B7_infos WORDINDEX2INFO(19634)
           INVALID, funsio(36501), funsio(57869), funsio(36500),
     funsio(52939), funsio(36499), funsio(59385), funsio(36498),
     funsio(46274), funsio(55030), funsio(36496), funsio(53704),
     funsio(46023), funsio(36494), funsio(47542), funsio(55300),
     funsio(51161), funsio(48877), funsio(47548), funsio(36489),
     funsio(52963), funsio(36488), funsio(45815), funsio(56279),
     funsio(36487), funsio(48320), funsio(53974), funsio(52172),
     funsio(45264), funsio(36483), funsio(53231), funsio(36482),
     funsio(55773), funsio(48614), funsio(36480),

#define to_GB18030_E5_B7 WORDINDEX2INFO(19669)
    to_GB18030_E5_B7_offsets,
    to_GB18030_E5_B7_infos,

#define to_GB18030_E5_B8_infos WORDINDEX2INFO(19671)
           INVALID, funsio(36480), funsio(45512), funsio(51909),
     funsio(45744), funsio(36477), funsio(52121), funsio(47004),
     funsio(36475), funsio(51861), funsio(36474), funsio(53134),
     funsio(36473), funsio(57568), funsio(54705), funsio(57569),
     funsio(36470), funsio(57565), funsio(50595), funsio(52444),
     funsio(36467), funsio(49552), funsio(57559), funsio(54976),
     funsio(45707), funsio(54943), funsio(46517), funsio(36461),
     funsio(46281), funsio(54897), funsio(36459), funsio(53113),
     funsio(45240), funsio(36457), funsio(57538), funsio(36456),
     funsio(57697), funsio(45922), funsio(36454), funsio(57529),
     funsio(50027), funsio(36451),

#define to_GB18030_E5_B8 WORDINDEX2INFO(19713)
    to_GB18030_E5_B8_offsets,
    to_GB18030_E5_B8_infos,

#define to_GB18030_E5_B9_infos WORDINDEX2INFO(19715)
           INVALID, funsio(36451), funsio(50066), funsio(36450),
     funsio(57685), funsio(47019), funsio(36448), funsio(47994),
     funsio(36447), funsio(57670), funsio(50269), funsio(36445),
     funsio(57664), funsio(36444), funsio(57662), funsio(36443),
     funsio(57660), funsio(46150), funsio(36441), funsio(47182),
     funsio(50753), funsio(50285), funsio(36438), funsio(45603),
     funsio(36437), funsio(53329), funsio(36436), funsio(59224),
     funsio(47935), funsio(54098), funsio(54078), funsio(36432),
     funsio(47451),

#define to_GB18030_E5_B9 WORDINDEX2INFO(19748)
    to_GB18030_E5_B9_offsets,
    to_GB18030_E5_B9_infos,

#define to_GB18030_E5_BA_infos WORDINDEX2INFO(19750)
           INVALID, funsio(57926), funsio(36430), funsio(55074),
     funsio(36429), funsio(51037), funsio(45379), funsio(36427),
     funsio(46111), funsio(57917), funsio(36425), funsio(53338),
     funsio(49685), funsio(57910), funsio(36422), funsio(48966),
     funsio(54025), funsio(46393), funsio(57907), funsio(46410),
     funsio(36417), funsio(49995), funsio(47194), funsio(36415),
     funsio(47113), funsio(36414), funsio(50476), funsio(46887),
     funsio(57899), funsio(36411), funsio(57893), funsio(46617),
     funsio(55113), funsio(36408), funsio(52463), funsio(36407),
     funsio(57884), funsio(36406), funsio(57880), funsio(51773),
     funsio(48885), funsio(54008), funsio(57875), funsio(36401),
     funsio(57872), funsio(36400),

#define to_GB18030_E5_BA WORDINDEX2INFO(19796)
    to_GB18030_E5_BA_offsets,
    to_GB18030_E5_BA_infos,

#define to_GB18030_E5_BB_infos WORDINDEX2INFO(19798)
           INVALID, funsio(36400), funsio(36465), funsio(49372),
     funsio(49141), funsio(36463), funsio(57857), funsio(57855),
     funsio(49102), funsio(36460), funsio(49391), funsio(36459),
     funsio(57848), funsio(36458), funsio(57836), funsio(36457),
     funsio(57835), funsio(36456), funsio(56011), funsio(36455),
     funsio(53460), funsio(52386), funsio(36453), funsio(48293),
     funsio(36452), funsio(56764), funsio(55197),

#define to_GB18030_E5_BB WORDINDEX2INFO(19825)
    to_GB18030_E5_BB_offsets,
    to_GB18030_E5_BB_infos,

#define to_GB18030_E5_BC_infos WORDINDEX2INFO(19827)
           INVALID, funsio(48801), funsio(56003), funsio(53729),
     funsio(50670), funsio(50333), funsio(36445), funsio(56755),
     funsio(36444), funsio(45252), funsio(56986), funsio(36442),
     funsio(51621), funsio(36441), funsio(56983), funsio(36440),
     funsio(47249), funsio(36439), funsio(53727), funsio(36438),
     funsio(46981), funsio(47562), funsio(36436), funsio(45750),
     funsio(36435), funsio(46260), funsio(54428), funsio(36433),
     funsio(49832), funsio(52899), funsio(47729), funsio(36431),
     funsio(58561), funsio(58559), funsio(36429), funsio(58558),
     funsio(36428), funsio(52396), funsio(36427), funsio(51131),
     funsio(36426), funsio(46189), funsio(50812), funsio(36424),
     funsio(58545), funsio(36423),

#define to_GB18030_E5_BC WORDINDEX2INFO(19873)
    to_GB18030_E5_BC_offsets,
    to_GB18030_E5_BC_infos,

#define to_GB18030_E5_BD_infos WORDINDEX2INFO(19875)
           INVALID, funsio(60263), funsio(36422), funsio(58509),
     funsio(36421), funsio(47246), funsio(46165), funsio(36419),
     funsio(49502), funsio(58505), funsio(58503), funsio(58504),
     funsio(36415), funsio(53607), funsio(36414), funsio(57472),
     funsio(53091), funsio(36412), funsio(52289), funsio(36411),
     funsio(53366), funsio(36410), funsio(45400), funsio(45176),
     funsio(36408), funsio(45181), funsio(50295), funsio(36406),
     funsio(54346), funsio(53814), funsio(36404), funsio(57440),
     funsio(36403), funsio(57437), funsio(36402), funsio(53593),
     funsio(36401), funsio(45621), funsio(45126), funsio(36399),

#define to_GB18030_E5_BD WORDINDEX2INFO(19915)
    to_GB18030_E5_BD_offsets,
    to_GB18030_E5_BD_infos,

#define to_GB18030_E5_BE_infos WORDINDEX2INFO(19917)
           INVALID, funsio(52336), funsio(54381), funsio(57427),
     funsio(36396), funsio(48425), funsio(45935), funsio(36394),
     funsio(57423), funsio(47435), funsio(57422), funsio(47647),
     funsio(49461), funsio(57420), funsio(36388), funsio(53075),
     funsio(36387), funsio(52258), funsio(36386), funsio(57412),
     funsio(36385), funsio(46115), funsio(50214), funsio(57409),
     funsio(36382), funsio(57407), funsio(36381), funsio(53839),
     funsio(36380), funsio(57396), funsio(36379), funsio(53242),
     funsio(36378), funsio(57392), funsio(52459), funsio(36376),
     funsio(57385), funsio(36375), funsio(46082), funsio(36374),
     funsio(57379), funsio(47631), funsio(36372),

#define to_GB18030_E5_BE WORDINDEX2INFO(19960)
    to_GB18030_E5_BE_offsets,
    to_GB18030_E5_BE_infos,

#define to_GB18030_E5_BF_infos WORDINDEX2INFO(19962)
           INVALID, funsio(36372), funsio(52984), funsio(57619),
     funsio(45066), funsio(53525), funsio(36368), funsio(57615),
     funsio(36367), funsio(47860), funsio(50934), funsio(36365),
     funsio(57611), funsio(60197), funsio(60195), funsio(56788),
     funsio(36361), funsio(57603), funsio(54494), funsio(52251),
     funsio(49604), funsio(36357), funsio(57821), funsio(36356),
     funsio(54505), funsio(57597), funsio(36354), funsio(57595),
     funsio(36353), funsio(53719), funsio(36352), funsio(57593),
     funsio(48632), funsio(36350), funsio(57591), funsio(57582),
     funsio(36348), funsio(45510), funsio(36347), funsio(49904),
     funsio(36346), funsio(57581), funsio(36345), funsio(52927),
     funsio(36344), funsio(47344), funsio(57570), funsio(46550),

#define to_GB18030_E5_BF WORDINDEX2INFO(20010)
    to_GB18030_E5_BF_offsets,
    to_GB18030_E5_BF_infos,

#define to_GB18030_E5_infos WORDINDEX2INFO(20012)
              INVALID, to_GB18030_E5_80, to_GB18030_E5_81, to_GB18030_E5_82,
     to_GB18030_E5_83, to_GB18030_E5_84, to_GB18030_E5_85, to_GB18030_E5_86,
     to_GB18030_E5_87, to_GB18030_E5_88, to_GB18030_E5_89, to_GB18030_E5_8A,
     to_GB18030_E5_8B, to_GB18030_E5_8C, to_GB18030_E5_8D, to_GB18030_E5_8E,
     to_GB18030_E5_8F, to_GB18030_E5_90, to_GB18030_E5_91, to_GB18030_E5_92,
     to_GB18030_E5_93, to_GB18030_E5_94, to_GB18030_E5_95, to_GB18030_E5_96,
     to_GB18030_E5_97, to_GB18030_E5_98, to_GB18030_E5_99, to_GB18030_E5_9A,
     to_GB18030_E5_9B, to_GB18030_E5_9C, to_GB18030_E5_9D, to_GB18030_E5_9E,
     to_GB18030_E5_9F, to_GB18030_E5_A0, to_GB18030_E5_A1, to_GB18030_E5_A2,
     to_GB18030_E5_A3, to_GB18030_E5_A4, to_GB18030_E5_A5, to_GB18030_E5_A6,
     to_GB18030_E5_A7, to_GB18030_E5_A8, to_GB18030_E5_A9, to_GB18030_E5_AA,
     to_GB18030_E5_AB, to_GB18030_E5_AC, to_GB18030_E5_AD, to_GB18030_E5_AE,
     to_GB18030_E5_AF, to_GB18030_E5_B0, to_GB18030_E5_B1, to_GB18030_E5_B2,
     to_GB18030_E5_B3, to_GB18030_E5_B4, to_GB18030_E5_B5, to_GB18030_E5_B6,
     to_GB18030_E5_B7, to_GB18030_E5_B8, to_GB18030_E5_B9, to_GB18030_E5_BA,
     to_GB18030_E5_BB, to_GB18030_E5_BC, to_GB18030_E5_BD, to_GB18030_E5_BE,
     to_GB18030_E5_BF,

#define to_GB18030_E5 WORDINDEX2INFO(20077)
    to_GB18030_C2_offsets,
    to_GB18030_E5_infos,

#define to_GB18030_E6_80_infos WORDINDEX2INFO(20079)
           INVALID, funsio(47530), funsio(51874), funsio(51648),
     funsio(57560), funsio(57561), funsio(57564), funsio(36334),
     funsio(36399), funsio(57572), funsio(36398), funsio(57566),
     funsio(53982), funsio(57563), funsio(36395), funsio(50066),
     funsio(36394), funsio(54237), funsio(50084), funsio(45217),
     funsio(36391), funsio(57549), funsio(36390), funsio(57550),
     funsio(49034), funsio(51606), funsio(36387), funsio(45944),
     funsio(57551), funsio(36385), funsio(47747), funsio(57538),
     funsio(52900), funsio(53896), funsio(57539), funsio(47011),
     funsio(36378), funsio(50587), funsio(36377), funsio(57522),
     funsio(36376), funsio(54680), funsio(60252), funsio(36374),
     funsio(57520),

#define to_GB18030_E6_80 WORDINDEX2INFO(20124)
    to_GB18030_E6_80_offsets,
    to_GB18030_E6_80_infos,

#define to_GB18030_E6_81_infos WORDINDEX2INFO(20126)
           INVALID, funsio(36373), funsio(60251), funsio(57523),
     funsio(51333), funsio(36370), funsio(48993), funsio(36369),
     funsio(47482), funsio(36368), funsio(48509), funsio(36367),
     funsio(47240), funsio(36366), funsio(51523), funsio(36365),
     funsio(60228), funsio(60224), funsio(36363), funsio(60220),
     funsio(36362), funsio(47467), funsio(60219), funsio(52871),
     funsio(36359), funsio(60212), funsio(47213), funsio(46213),
     funsio(57646), funsio(46142), funsio(51836), funsio(46897),
     funsio(36352), funsio(52522), funsio(50472), funsio(36350),
     funsio(48470), funsio(36349), funsio(46194), funsio(36348),
     funsio(57465), funsio(57466), funsio(57464), funsio(49744),
     funsio(57628), funsio(36342), funsio(53561),

#define to_GB18030_E6_81 WORDINDEX2INFO(20173)
    to_GB18030_E6_81_offsets,
    to_GB18030_E6_81_infos,

#define to_GB18030_E6_82_infos WORDINDEX2INFO(20175)
           INVALID, funsio(36341), funsio(36342), funsio(57627),
     funsio(50487), funsio(36340), funsio(52498), funsio(36339),
     funsio(57620), funsio(47137), funsio(36337), funsio(57613),
     funsio(36336), funsio(47421), funsio(36335), funsio(57604),
     funsio(36334), funsio(57601), funsio(57606), funsio(36332),
     funsio(57600), funsio(36331), funsio(52298), funsio(53533),
     funsio(36329), funsio(47376), funsio(36328), funsio(53780),
     funsio(36327), funsio(49737), funsio(36326), funsio(60148),
     funsio(52807), funsio(57583), funsio(36323), funsio(49469),
     funsio(36322), funsio(57587), funsio(44788), funsio(36320),
     funsio(57589), funsio(36319), funsio(47617), funsio(36318),
     funsio(57576), funsio(45818), funsio(36316),

#define to_GB18030_E6_82 WORDINDEX2INFO(20222)
    to_GB18030_E6_82_offsets,
    to_GB18030_E6_82_infos,

#define to_GB18030_E6_83_infos WORDINDEX2INFO(20224)
           INVALID, funsio(36316), funsio(50459), funsio(57569),
     funsio(36314), funsio(48087), funsio(51995), funsio(36312),
     funsio(47385), funsio(36311), funsio(51722), funsio(36310),
     funsio(57550), funsio(36309), funsio(36308), funsio(52418),
     funsio(57544), funsio(36306), funsio(52161), funsio(47348),
     funsio(36304), funsio(45820), funsio(48117), funsio(45025),
     funsio(45275), funsio(36300), funsio(44741), funsio(57526),
     funsio(45019), funsio(45749), funsio(46823), funsio(46063),
     funsio(36294), funsio(52463), funsio(57530), funsio(36292),
     funsio(47309), funsio(36291), funsio(50629), funsio(52679),
     funsio(36289),

#define to_GB18030_E6_83 WORDINDEX2INFO(20265)
    to_GB18030_E6_83_offsets,
    to_GB18030_E6_83_infos,

#define to_GB18030_E6_84_infos WORDINDEX2INFO(20267)
           INVALID, funsio(57519), funsio(45284), funsio(36287),
     funsio(60058), funsio(36286), funsio(53481), funsio(53458),
     funsio(36284), funsio(60052), funsio(57506), funsio(53194),
     funsio(36281), funsio(57495), funsio(36280), funsio(53435),
     funsio(36279), funsio(46504), funsio(57482), funsio(36277),
     funsio(46258), funsio(36275), funsio(57477), funsio(48498),
     funsio(36273), funsio(57478), funsio(36272), funsio(53616),

#define to_GB18030_E6_84 WORDINDEX2INFO(20295)
    to_GB18030_E6_84_offsets,
    to_GB18030_E6_84_infos,

#define to_GB18030_E6_85_infos WORDINDEX2INFO(20297)
           INVALID, funsio(36271), funsio(36336), funsio(45431),
     funsio(36335), funsio(57448), funsio(36334), funsio(47216),
     funsio(36333), funsio(50848), funsio(36332), funsio(50827),
     funsio(36331), funsio(49503), funsio(36330), funsio(59973),
     funsio(36329), funsio(49042), funsio(36328), funsio(47211),
     funsio(48189), funsio(36326), funsio(52038), funsio(36325),
     funsio(57406), funsio(36324), funsio(48182), funsio(36323),

#define to_GB18030_E6_85 WORDINDEX2INFO(20325)
    to_GB18030_E6_85_offsets,
    to_GB18030_E6_85_infos,

#define to_GB18030_E6_86_infos WORDINDEX2INFO(20327)
           INVALID, funsio(36323), funsio(44635), funsio(36322),
     funsio(53600), funsio(36321), funsio(57377), funsio(36320),
     funsio(59911), funsio(57359), funsio(46840), funsio(59898),
     funsio(36317), funsio(57352), funsio(36316), funsio(57344),
     funsio(36315), funsio(46831), funsio(36314),

#define to_GB18030_E6_86 WORDINDEX2INFO(20346)
    to_GB18030_E6_86_offsets,
    to_GB18030_E6_86_infos,

#define to_GB18030_E6_87_infos WORDINDEX2INFO(20348)
           INVALID, funsio(36314), funsio(45795), funsio(36313),
     funsio(52455), funsio(36312), funsio(44272), funsio(59866),
     funsio(36310), funsio(59861), funsio(48358), funsio(36308),
     funsio(57316), funsio(36307), funsio(49604), funsio(36306),
     funsio(57284), funsio(36305), funsio(55466),

#define to_GB18030_E6_87 WORDINDEX2INFO(20367)
    to_GB18030_E6_87_offsets,
    to_GB18030_E6_87_infos,

#define to_GB18030_E6_88_infos WORDINDEX2INFO(20369)
           INVALID, funsio(36304), funsio(59809), funsio(36303),
     funsio(46297), funsio(36302), funsio(51929), funsio(59027),
     funsio(52434), funsio(50915), funsio(50367), funsio(52127),
     funsio(44976), funsio(51896), funsio(47561), funsio(36293),
     funsio(57280), funsio(47059), funsio(59016), funsio(53660),
     funsio(36289), funsio(49850), funsio(59013), funsio(36287),
     funsio(59010), funsio(36286), funsio(59008), funsio(36284),
     funsio(59009), funsio(59007), funsio(36282), funsio(47525),
     funsio(36281), funsio(59002), funsio(36280), funsio(48775),
     funsio(36279), funsio(45189), funsio(45242), funsio(36277),
     funsio(46951), funsio(36276), funsio(59552), funsio(59550),
     funsio(45943),

#define to_GB18030_E6_88 WORDINDEX2INFO(20414)
    to_GB18030_E6_88_offsets,
    to_GB18030_E6_88_infos,

#define to_GB18030_E6_89_infos WORDINDEX2INFO(20416)
           INVALID, funsio(51120), funsio(44440), funsio(36271),
     funsio(59547), funsio(36270), funsio(50552), funsio(59543),
     funsio(36267), funsio(50818), funsio(55931), funsio(44655),
     funsio(53411), funsio(36328), funsio(49777), funsio(44140),
     funsio(45206), funsio(50294), funsio(36324), funsio(51567),
     funsio(36323), funsio(47956), funsio(36322), funsio(47983),
     funsio(36321), funsio(49973), funsio(53828), funsio(36319),
     funsio(48183), funsio(55902), funsio(50484), funsio(52602),
     funsio(49454), funsio(44144), funsio(44862), funsio(50252),
     funsio(36311), funsio(44134), funsio(36310), funsio(45943),
     funsio(36309), funsio(49528), funsio(36308), funsio(45678),
     funsio(36307), funsio(53579), funsio(44872),

#define to_GB18030_E6_89 WORDINDEX2INFO(20463)
    to_GB18030_E6_89_offsets,
    to_GB18030_E6_89_infos,

#define to_GB18030_E6_8A_infos WORDINDEX2INFO(20465)
           INVALID, funsio(47155), funsio(36304), funsio(44832),
     funsio(36303), funsio(47711), funsio(44094), funsio(36301),
     funsio(52796), funsio(50760), funsio(54025), funsio(36298),
     funsio(51480), funsio(45591), funsio(47897), funsio(53562),
     funsio(36294), funsio(46084), funsio(49459), funsio(36292),
     funsio(55850), funsio(47920), funsio(48683), funsio(49941),
     funsio(36288), funsio(46839), funsio(44282), funsio(36286),
     funsio(49465), funsio(36285), funsio(49479), funsio(51186),
     funsio(36283), funsio(44269), funsio(36282), funsio(45336),
     funsio(36281), funsio(49126), funsio(36280), funsio(55823),
     funsio(52469), funsio(44835), funsio(36277), funsio(48938),

#define to_GB18030_E6_8A WORDINDEX2INFO(20509)
    to_GB18030_E6_8A_offsets,
    to_GB18030_E6_8A_infos,

#define to_GB18030_E6_8B_infos WORDINDEX2INFO(20511)
           INVALID, funsio(36276), funsio(45868), funsio(53799),
     funsio(45269), funsio(44577), funsio(49124), funsio(49176),
     funsio(48091), funsio(55809), funsio(36269), funsio(44051),
     funsio(49390), funsio(48393), funsio(36266), funsio(46332),
     funsio(36265), funsio(47617), funsio(51452), funsio(44017),
     funsio(36262), funsio(51440), funsio(55798), funsio(47599),
     funsio(53980), funsio(55794), funsio(53484), funsio(44024),
     funsio(36255), funsio(49146), funsio(36254), funsio(48568),
     funsio(47108), funsio(36252), funsio(52935), funsio(48074),
     funsio(49329), funsio(44469), funsio(53247), funsio(36247),
     funsio(48051), funsio(50637), funsio(55776), funsio(53508),
     funsio(36243), funsio(46262), funsio(36242), funsio(50097),
     funsio(50860), funsio(36240), funsio(55770), funsio(47805),
     funsio(36238), funsio(49583), funsio(53921), funsio(50601),
     funsio(49083),

#define to_GB18030_E6_8B WORDINDEX2INFO(20568)
    to_GB18030_E6_8B_offsets,
    to_GB18030_E6_8B_infos,

#define to_GB18030_E6_8C_infos WORDINDEX2INFO(20570)
           INVALID, funsio(36234), funsio(44748), funsio(46279),
     funsio(36232), funsio(53672), funsio(58859), funsio(43938),
     funsio(36229), funsio(47823), funsio(36228), funsio(51162),
     funsio(36227), funsio(51387), funsio(36226), funsio(53660),
     funsio(48554), funsio(36224), funsio(51624), funsio(51067),
     funsio(52102), funsio(49066), funsio(45192), funsio(55725),
     funsio(53449), funsio(46986), funsio(46757), funsio(36215),
     funsio(43891), funsio(36214), funsio(49279), funsio(44984),
     funsio(36212), funsio(53433), funsio(36211), funsio(58818),
     funsio(36210), funsio(55704), funsio(51299), funsio(36208),
     funsio(51366), funsio(36207),

#define to_GB18030_E6_8C WORDINDEX2INFO(20612)
    to_GB18030_E6_8C_offsets,
    to_GB18030_E6_8C_infos,

#define to_GB18030_E6_8D_infos WORDINDEX2INFO(20614)
           INVALID, funsio(36207), funsio(51611), funsio(55696),
     funsio(36205), funsio(51299), funsio(47959), funsio(36203),
     funsio(53867), funsio(36202), funsio(55687), funsio(43889),
     funsio(46430), funsio(50300), funsio(49051), funsio(47503),
     funsio(36196), funsio(44376), funsio(36195), funsio(47973),
     funsio(50824), funsio(36193), funsio(46983), funsio(46672),
     funsio(45131), funsio(36190), funsio(49285), funsio(36189),
     funsio(55668), funsio(36188), funsio(55661), funsio(47462),
     funsio(36186), funsio(55653), funsio(36185), funsio(44856),
     funsio(47197), funsio(36183), funsio(55645), funsio(49001),
     funsio(36181),

#define to_GB18030_E6_8D WORDINDEX2INFO(20655)
    to_GB18030_E6_8D_offsets,
    to_GB18030_E6_8D_infos,

#define to_GB18030_E6_8E_infos WORDINDEX2INFO(20657)
           INVALID, funsio(51773), funsio(36180), funsio(45141),
     funsio(36179), funsio(45390), funsio(50505), funsio(45154),
     funsio(55634), funsio(36175), funsio(53297), funsio(36174),
     funsio(55626), funsio(50997), funsio(49509), funsio(36171),
     funsio(49194), funsio(36170), funsio(52501), funsio(36169),
     funsio(47441), funsio(36168), funsio(48426), funsio(36167),
     funsio(50962), funsio(44556), funsio(36165), funsio(47141),
     funsio(36164), funsio(47656), funsio(51221), funsio(52264),
     funsio(44856), funsio(36160), funsio(55599), funsio(55591),
     funsio(55600), funsio(36157), funsio(58693), funsio(36156),
     funsio(48372), funsio(55589), funsio(36154), funsio(53504),
     funsio(45030), funsio(36152), funsio(44337), funsio(36151),
     funsio(55587), funsio(36150), funsio(55595), funsio(36149),

#define to_GB18030_E6_8E WORDINDEX2INFO(20709)
    to_GB18030_E6_8E_offsets,
    to_GB18030_E6_8E_infos,

#define to_GB18030_E6_8F_infos WORDINDEX2INFO(20711)
           INVALID, funsio(36149), funsio(36214), funsio(55584),
     funsio(36213), funsio(55586), funsio(36212), funsio(49934),
     funsio(36211), funsio(53771), funsio(55576), funsio(48656),
     funsio(50952), funsio(36207), funsio(44298), funsio(36206),
     funsio(52447), funsio(36205), funsio(55559), funsio(36204),
     funsio(55554), funsio(51435), funsio(36202), funsio(44731),
     funsio(36201), funsio(47545), funsio(47307), funsio(36199),
     funsio(47068), funsio(36198), funsio(55534), funsio(36197),
     funsio(52913), funsio(36196), funsio(55519), funsio(36195),
     funsio(55529), funsio(36194), funsio(47801), funsio(36193),
     funsio(55524),

#define to_GB18030_E6_8F WORDINDEX2INFO(20752)
    to_GB18030_E6_8F_offsets,
    to_GB18030_E6_8F_infos,

#define to_GB18030_E6_90_infos WORDINDEX2INFO(20754)
           INVALID, funsio(44266), funsio(45791), funsio(48284),
     funsio(36189), funsio(47027), funsio(36188), funsio(55521),
     funsio(55523), funsio(36186), funsio(44179), funsio(44683),
     funsio(36184), funsio(44750), funsio(50057), funsio(36182),
     funsio(55506), funsio(50604), funsio(36180), funsio(45756),
     funsio(36179), funsio(55502), funsio(55504), funsio(36177),
     funsio(36178), funsio(55498), funsio(50831), funsio(36176),
     funsio(43692), funsio(44728), funsio(36174), funsio(57213),
     funsio(36173), funsio(51820), funsio(36172), funsio(44197),
     funsio(36171), funsio(58713),

#define to_GB18030_E6_90 WORDINDEX2INFO(20792)
    to_GB18030_E6_90_offsets,
    to_GB18030_E6_90_infos,

#define to_GB18030_E6_91_infos WORDINDEX2INFO(20794)
           INVALID, funsio(36170), funsio(55466), funsio(36169),
     funsio(50070), funsio(55461), funsio(43659), funsio(52305),
     funsio(43942), funsio(36164), funsio(50780), funsio(36163),
     funsio(55445), funsio(36162), funsio(50503), funsio(36161),
     funsio(53065), funsio(36160), funsio(55444), funsio(36159),
     funsio(44653), funsio(36158), funsio(48692), funsio(36157),
     funsio(55431), funsio(36156), funsio(48509), funsio(48671),
     funsio(55582), funsio(36153),

#define to_GB18030_E6_91 WORDINDEX2INFO(20824)
    to_GB18030_E6_91_offsets,
    to_GB18030_E6_91_infos,

#define to_GB18030_E6_92_infos WORDINDEX2INFO(20826)
           INVALID, funsio(36153), funsio(47937), funsio(36152),
     funsio(55407), funsio(47201), funsio(36150), funsio(49186),
     funsio(36149), funsio(44331), funsio(49755), funsio(36147),
     funsio(50460), funsio(55391), funsio(36145), funsio(55554),
     funsio(36144), funsio(53515), funsio(36143), funsio(44298),
     funsio(36142), funsio(47889), funsio(36141), funsio(49430),
     funsio(44015), funsio(44594), funsio(36138), funsio(53490),
     funsio(36137), funsio(48686), funsio(36136), funsio(55522),
     funsio(36134), funsio(36133), funsio(46062), funsio(36132),

#define to_GB18030_E6_92 WORDINDEX2INFO(20862)
    to_GB18030_E6_92_offsets,
    to_GB18030_E6_92_infos,

#define to_GB18030_E6_93_infos WORDINDEX2INFO(20864)
           INVALID, funsio(55517), funsio(36131), funsio(47635),
     funsio(36130), funsio(49909), funsio(36129), funsio(44035),
     funsio(49423), funsio(36127), funsio(55502), funsio(36126),
     funsio(49409), funsio(36125), funsio(55496), funsio(58561),
     funsio(36123), funsio(36188), funsio(50412), funsio(36187),
     funsio(55487), funsio(36186), funsio(55484), funsio(36185),
     funsio(43986), funsio(36184),

#define to_GB18030_E6_93 WORDINDEX2INFO(20890)
    to_GB18030_E6_93_offsets,
    to_GB18030_E6_93_infos,

#define to_GB18030_E6_94_infos WORDINDEX2INFO(20892)
           INVALID, funsio(48833), funsio(36183), funsio(55449),
     funsio(36182), funsio(52673), funsio(36181), funsio(49568),
     funsio(36180), funsio(55422), funsio(47036), funsio(36179),
     funsio(55414), funsio(53103), funsio(36177), funsio(58234),
     funsio(58488), funsio(50070), funsio(36174), funsio(53691),
     funsio(45442), funsio(36172), funsio(45665), funsio(36171),
     funsio(45182), funsio(52918),

#define to_GB18030_E6_94 WORDINDEX2INFO(20918)
    to_GB18030_E6_94_offsets,
    to_GB18030_E6_94_infos,

#define to_GB18030_E6_95_infos WORDINDEX2INFO(20920)
           INVALID, funsio(36169), funsio(45692), funsio(36168),
     funsio(51542), funsio(60795), funsio(36166), funsio(44667),
     funsio(36165), funsio(48284), funsio(36164), funsio(46958),
     funsio(36163), funsio(58457), funsio(43358), funsio(36161),
     funsio(46698), funsio(36160), funsio(47694), funsio(36159),
     funsio(43632), funsio(44097), funsio(36157), funsio(45415),
     funsio(49718), funsio(36155), funsio(44905), funsio(36154),
     funsio(58436), funsio(46911), funsio(36152), funsio(50052),
     funsio(36151), funsio(49224), funsio(36150), funsio(52862),
     funsio(36149), funsio(45171), funsio(36148),

#define to_GB18030_E6_95 WORDINDEX2INFO(20959)
    to_GB18030_E6_95_offsets,
    to_GB18030_E6_95_infos,

#define to_GB18030_E6_96_infos WORDINDEX2INFO(20961)
           INVALID, funsio(36148), funsio(50996), funsio(36147),
     funsio(52759), funsio(43614), funsio(36145), funsio(58650),
     funsio(43333), funsio(36143), funsio(58649), funsio(36142),
     funsio(44823), funsio(36141), funsio(47661), funsio(36140),
     funsio(61014), funsio(51468), funsio(36138), funsio(52797),
     funsio(36137), funsio(50985), funsio(36136), funsio(46658),
     funsio(44084), funsio(36134), funsio(45307), funsio(36133),
     funsio(52740), funsio(36132), funsio(58889), funsio(36131),
     funsio(44825), funsio(36130), funsio(50177), funsio(51465),
     funsio(36128), funsio(45051), funsio(36127), funsio(58609),
     funsio(49891), funsio(36125),

#define to_GB18030_E6_96 WORDINDEX2INFO(21003)
    to_GB18030_E6_96_offsets,
    to_GB18030_E6_96_infos,

#define to_GB18030_E6_97_infos WORDINDEX2INFO(21005)
           INVALID, funsio(36125), funsio(48650), funsio(36124),
     funsio(58605), funsio(58603), funsio(47861), funsio(58600),
     funsio(36120), funsio(51497), funsio(58597), funsio(36118),
     funsio(58596), funsio(53261), funsio(36116), funsio(58593),
     funsio(36115), funsio(58590), funsio(48908), funsio(36113),
     funsio(50933), funsio(36112), funsio(46301), funsio(36111),
     funsio(49383), funsio(44474), funsio(46809), funsio(52939),
     funsio(52469), funsio(36106), funsio(51641), funsio(51451),
     funsio(58049), funsio(45755), funsio(36165), funsio(49842),
     funsio(47093), funsio(36163), funsio(50679), funsio(36162),

#define to_GB18030_E6_97 WORDINDEX2INFO(21045)
    to_GB18030_E6_97_offsets,
    to_GB18030_E6_97_infos,

#define to_GB18030_E6_98_infos WORDINDEX2INFO(21047)
           INVALID, funsio(58039), funsio(36161), funsio(43183),
     funsio(58034), funsio(36159), funsio(47254), funsio(36158),
     funsio(58024), funsio(36157), funsio(43752), funsio(36156),
     funsio(48096), funsio(46032), funsio(36154), funsio(51899),
     funsio(50903), funsio(58017), funsio(36151), funsio(58010),
     funsio(36150), funsio(58013), funsio(36149), funsio(51359),
     funsio(52106), funsio(36147), funsio(44172), funsio(36146),
     funsio(48017), funsio(53185), funsio(36144), funsio(52635),
     funsio(36143), funsio(49807), funsio(36142), funsio(57995),
     funsio(36141), funsio(57991), funsio(57993), funsio(36138),
     funsio(52898), funsio(36137), funsio(51085), funsio(36136),

#define to_GB18030_E6_98 WORDINDEX2INFO(21091)
    to_GB18030_E6_98_offsets,
    to_GB18030_E6_98_infos,

#define to_GB18030_E6_99_infos WORDINDEX2INFO(21093)
           INVALID, funsio(36136), funsio(57985), funsio(36135),
     funsio(45954), funsio(36134), funsio(46502), funsio(49529),
     funsio(36132), funsio(57972), funsio(36131), funsio(49502),
     funsio(51106), funsio(57965), funsio(52336), funsio(57966),
     funsio(57967), funsio(36125), funsio(36126), funsio(50570),
     funsio(57953), funsio(36124), funsio(57956), funsio(36123),
     funsio(50817), funsio(36122), funsio(45935), funsio(36121),
     funsio(43854), funsio(36120), funsio(48734), funsio(46648),
     funsio(36117), funsio(49002), funsio(36116), funsio(46632),
     funsio(57936), funsio(36114), funsio(52804), funsio(36113),
     funsio(47417), funsio(36112),

#define to_GB18030_E6_99 WORDINDEX2INFO(21135)
    to_GB18030_E6_99_offsets,
    to_GB18030_E6_99_infos,

#define to_GB18030_E6_9A_infos WORDINDEX2INFO(21137)
           INVALID, funsio(36112), funsio(52306), funsio(36111),
     funsio(57924), funsio(36110), funsio(50990), funsio(36109),
     funsio(57917), funsio(36108), funsio(49748), funsio(36107),
     funsio(48400), funsio(43029), funsio(36105), funsio(57902),
     funsio(36104), funsio(57891), funsio(60462), funsio(36102),
     funsio(48131), funsio(36101), funsio(43244), funsio(36100),
     funsio(56605), funsio(36099), funsio(57870), funsio(36098),

#define to_GB18030_E6_9A WORDINDEX2INFO(21165)
    to_GB18030_E6_9A_offsets,
    to_GB18030_E6_9A_infos,

#define to_GB18030_E6_9B_infos WORDINDEX2INFO(21167)
           INVALID, funsio(36098), funsio(49677), funsio(36097),
     funsio(57842), funsio(48626), funsio(36094), funsio(57833),
     funsio(36093), funsio(57831), funsio(36092), funsio(52162),
     funsio(36091), funsio(48895), funsio(51643), funsio(45055),
     funsio(36088), funsio(57794), funsio(36087), funsio(43482),
     funsio(36086), funsio(47607), funsio(36085), funsio(52209),
     funsio(50142),

#define to_GB18030_E6_9B WORDINDEX2INFO(21192)
    to_GB18030_E6_9B_offsets,
    to_GB18030_E6_9B_infos,

#define to_GB18030_E6_9C_infos WORDINDEX2INFO(21194)
           INVALID, funsio(52965), funsio(36082), funsio(36147),
     funsio(52145), funsio(51902), funsio(58032), funsio(48351),
     funsio(36143), funsio(44776), funsio(36142), funsio(58043),
     funsio(36141), funsio(49818), funsio(58048), funsio(36139),
     funsio(47018), funsio(36138), funsio(50391), funsio(36137),
     funsio(43657), funsio(36136), funsio(48562), funsio(36135),
     funsio(58061), funsio(36134), funsio(48013), funsio(36133),
     funsio(50561), funsio(47989), funsio(43145), funsio(52167),
     funsio(36129), funsio(49597), funsio(36128), funsio(52658),
     funsio(36127), funsio(48534), funsio(44454), funsio(36125),
     funsio(45751), funsio(36124), funsio(51098), funsio(36123),

#define to_GB18030_E6_9C WORDINDEX2INFO(21238)
    to_GB18030_E6_9C_offsets,
    to_GB18030_E6_9C_infos,

#define to_GB18030_E6_9D_infos WORDINDEX2INFO(21240)
           INVALID, funsio(49256), funsio(36122), funsio(52104),
     funsio(48988), funsio(36120), funsio(44924), funsio(36119),
     funsio(57197), funsio(49258), funsio(36117), funsio(57190),
     funsio(36116), funsio(46999), funsio(51067), funsio(43371),
     funsio(43915), funsio(36112), funsio(57184), funsio(36111),
     funsio(52329), funsio(36110), funsio(44384), funsio(36109),
     funsio(57174), funsio(49552), funsio(44915), funsio(50059),
     funsio(36105), funsio(46918), funsio(36104), funsio(51325),
     funsio(57165), funsio(57167), funsio(36101), funsio(45382),
     funsio(36100), funsio(43061), funsio(46179), funsio(36098),
     funsio(57666), funsio(57159), funsio(36096), funsio(57160),
     funsio(36095), funsio(57163), funsio(36094), funsio(49730),
     funsio(42845),

#define to_GB18030_E6_9D WORDINDEX2INFO(21289)
    to_GB18030_E6_9D_offsets,
    to_GB18030_E6_9D_infos,

#define to_GB18030_E6_9E_infos WORDINDEX2INFO(21291)
           INVALID, funsio(36092), funsio(45857), funsio(36091),
     funsio(45100), funsio(36090), funsio(57137), funsio(36089),
     funsio(50277), funsio(36088), funsio(57142), funsio(36087),
     funsio(50525), funsio(36086), funsio(52303), funsio(36085),
     funsio(47158), funsio(57123), funsio(36083), funsio(47635),
     funsio(36082), funsio(45142), funsio(52480), funsio(57121),
     funsio(36079), funsio(49461), funsio(52026), funsio(36077),
     funsio(57106), funsio(36076), funsio(57109), funsio(57110),
     funsio(36074), funsio(48646), funsio(44591), funsio(36072),
     funsio(57107), funsio(36071), funsio(46629), funsio(57113),
     funsio(36069), funsio(57115), funsio(36068), funsio(57111),
     funsio(45853), funsio(45839), funsio(57114), funsio(36064),

#define to_GB18030_E6_9E WORDINDEX2INFO(21339)
    to_GB18030_E6_9E_offsets,
    to_GB18030_E6_9E_infos,

#define to_GB18030_E6_9F_infos WORDINDEX2INFO(21341)
           INVALID, funsio(36064), funsio(57108), funsio(36063),
     funsio(57102), funsio(43053), funsio(36061), funsio(42752),
     funsio(47834), funsio(44786), funsio(48391), funsio(48866),
     funsio(48900), funsio(36055), funsio(57070), funsio(57074),
     funsio(57075), funsio(36052), funsio(45068), funsio(52750),
     funsio(36049), funsio(47890), funsio(36048), funsio(57073),
     funsio(36047), funsio(43259), funsio(36046), funsio(57055),
     funsio(36045), funsio(45816), funsio(36044), funsio(46538),
     funsio(57044), funsio(52479), funsio(36041), funsio(47100),
     funsio(43252), funsio(36039), funsio(57049), funsio(36038),
     funsio(49337),

#define to_GB18030_E6_9F WORDINDEX2INFO(21382)
    to_GB18030_E6_9F_offsets,
    to_GB18030_E6_9F_infos,

#define to_GB18030_E6_A0_infos WORDINDEX2INFO(21384)
           INVALID, funsio(57040), funsio(36036), funsio(52118),
     funsio(36035), funsio(42970), funsio(52138), funsio(57020),
     funsio(57021), funsio(44188), funsio(57022), funsio(36029),
     funsio(57030), funsio(46752), funsio(36027), funsio(49373),
     funsio(36026), funsio(49548), funsio(36025), funsio(48317),
     funsio(46805), funsio(36023), funsio(57027), funsio(36022),
     funsio(50809), funsio(36021), funsio(57024), funsio(52407),
     funsio(36019), funsio(56997), funsio(36017), funsio(51129),
     funsio(45194), funsio(44727), funsio(36014), funsio(44716),
     funsio(51854), funsio(57000), funsio(36011),

#define to_GB18030_E6_A0 WORDINDEX2INFO(21423)
    to_GB18030_E6_A0_offsets,
    to_GB18030_E6_A0_infos,

#define to_GB18030_E6_A1_infos WORDINDEX2INFO(21425)
           INVALID, funsio(56997), funsio(56994), funsio(44965),
     funsio(49798), funsio(56985), funsio(50264), funsio(46499),
     funsio(36004), funsio(42599), funsio(56991), funsio(56989),
     funsio(36001), funsio(52587), funsio(36000), funsio(56973),
     funsio(35999), funsio(50000), funsio(48969), funsio(35997),
     funsio(45404), funsio(45950), funsio(56972), funsio(35994),
     funsio(36059), funsio(56953), funsio(56954), funsio(43849),
     funsio(48471), funsio(56956), funsio(56957), funsio(45887),
     funsio(52540), funsio(36049), funsio(56964), funsio(36048),
     funsio(56952), funsio(36047), funsio(49969), funsio(56950),
     funsio(36045),

#define to_GB18030_E6_A1 WORDINDEX2INFO(21466)
    to_GB18030_E6_A1_offsets,
    to_GB18030_E6_A1_infos,

#define to_GB18030_E6_A2_infos WORDINDEX2INFO(21468)
           INVALID, funsio(36045), funsio(46896), funsio(36044),
     funsio(56924), funsio(36043), funsio(47401), funsio(42593),
     funsio(36041), funsio(36040), funsio(56923), funsio(36039),
     funsio(44803), funsio(36038), funsio(48935), funsio(36037),
     funsio(47391), funsio(50224), funsio(46645), funsio(36034),
     funsio(49469), funsio(36033), funsio(49701), funsio(50684),
     funsio(36031), funsio(49189), funsio(36030), funsio(56885),
     funsio(36029),

#define to_GB18030_E6_A2 WORDINDEX2INFO(21497)
    to_GB18030_E6_A2_offsets,
    to_GB18030_E6_A2_infos,

#define to_GB18030_E6_A3_infos WORDINDEX2INFO(21499)
           INVALID, funsio(45603), funsio(36029), funsio(56878),
     funsio(36028), funsio(47372), funsio(36027), funsio(48145),
     funsio(36026), funsio(44833), funsio(36025), funsio(42521),
     funsio(36024), funsio(52474), funsio(36023), funsio(45515),
     funsio(36022), funsio(47884), funsio(36021), funsio(49627),
     funsio(36020), funsio(57018), funsio(36019), funsio(48822),
     funsio(36018), funsio(57001), funsio(46568), funsio(36016),
     funsio(46277), funsio(36015), funsio(56828), funsio(44756),
     funsio(36013), funsio(56822), funsio(36012),

#define to_GB18030_E6_A3 WORDINDEX2INFO(21534)
    to_GB18030_E6_A3_offsets,
    to_GB18030_E6_A3_infos,

#define to_GB18030_E6_A4_infos WORDINDEX2INFO(21536)
           INVALID, funsio(36012), funsio(56986), funsio(36011),
     funsio(51136), funsio(36010), funsio(56975), funsio(36009),
     funsio(52124), funsio(52382), funsio(36007), funsio(56974),
     funsio(36006), funsio(45724), funsio(36005), funsio(56788),
     funsio(36003), funsio(56948), funsio(36002), funsio(49824),
     funsio(36001), funsio(51059), funsio(36000), funsio(56949),
     funsio(35999), funsio(56935), funsio(35998), funsio(43364),
     funsio(35997), funsio(43379),

#define to_GB18030_E6_A4 WORDINDEX2INFO(21566)
    to_GB18030_E6_A4_offsets,
    to_GB18030_E6_A4_infos,

#define to_GB18030_E6_A5_infos WORDINDEX2INFO(21568)
           INVALID, funsio(35996), funsio(56928), funsio(35995),
     funsio(50507), funsio(35994), funsio(56901), funsio(35993),
     funsio(43163), funsio(35992), funsio(56902), funsio(46460),
     funsio(35990), funsio(56897), funsio(36054), funsio(56909),
     funsio(36053), funsio(56905), funsio(36052), funsio(56890),
     funsio(36051), funsio(56707), funsio(36050), funsio(56878),
     funsio(36049), funsio(46124), funsio(56880), funsio(56888),
     funsio(36046), funsio(46880), funsio(36045),

#define to_GB18030_E6_A5 WORDINDEX2INFO(21599)
    to_GB18030_E6_A5_offsets,
    to_GB18030_E6_A5_infos,

#define to_GB18030_E6_A6_infos WORDINDEX2INFO(21601)
           INVALID, funsio(56870), funsio(36044), funsio(44346),
     funsio(36043), funsio(56864), funsio(36042), funsio(51277),
     funsio(56868), funsio(56869), funsio(36038), funsio(56881),
     funsio(36037), funsio(46377), funsio(56871), funsio(36035),
     funsio(56847), funsio(36034), funsio(56855), funsio(42316),
     funsio(36032), funsio(56844), funsio(51700), funsio(36030),
     funsio(56842), funsio(36029), funsio(56841), funsio(36028),
     funsio(56839), funsio(36027), funsio(46644), funsio(36026),
     funsio(48374), funsio(36025), funsio(56825), funsio(36024),

#define to_GB18030_E6_A6 WORDINDEX2INFO(21637)
    to_GB18030_E6_A6_offsets,
    to_GB18030_E6_A6_infos,

#define to_GB18030_E6_A7_infos WORDINDEX2INFO(21639)
           INVALID, funsio(36025), funsio(56824), funsio(36024),
     funsio(56816), funsio(36023), funsio(56798), funsio(36022),
     funsio(56799), funsio(36021), funsio(45016), funsio(36020),
     funsio(56803), funsio(36019), funsio(45331), funsio(36018),
     funsio(56796), funsio(56797), funsio(36016), funsio(56788),
     funsio(36015), funsio(56787), funsio(36014), funsio(42709),
     funsio(36013), funsio(56768),

#define to_GB18030_E6_A7 WORDINDEX2INFO(21665)
    to_GB18030_E6_A7_offsets,
    to_GB18030_E6_A7_infos,

#define to_GB18030_E6_A8_infos WORDINDEX2INFO(21667)
           INVALID, funsio(36012), funsio(43931), funsio(36011),
     funsio(56747), funsio(36009), funsio(51609), funsio(36008),
     funsio(47225), funsio(36007), funsio(56743), funsio(36006),
     funsio(44718), funsio(36005), funsio(56721), funsio(36004),
     funsio(51049), funsio(36003), funsio(56726), funsio(36002),
     funsio(56713), funsio(36000),

#define to_GB18030_E6_A8 WORDINDEX2INFO(21689)
    to_GB18030_E6_A8_offsets,
    to_GB18030_E6_A8_infos,

#define to_GB18030_E6_A9_infos WORDINDEX2INFO(21691)
           INVALID, funsio(36000), funsio(56706), funsio(35999),
     funsio(47985), funsio(35998), funsio(56697), funsio(35997),
     funsio(56696), funsio(42854), funsio(35995), funsio(56687),
     funsio(36059), funsio(50054), funsio(36058), funsio(56671),
     funsio(36057), funsio(42877), funsio(36056), funsio(56660),
     funsio(36055), funsio(56661), funsio(36054),

#define to_GB18030_E6_A9 WORDINDEX2INFO(21714)
    to_GB18030_E6_A9_offsets,
    to_GB18030_E6_A9_infos,

#define to_GB18030_E6_AA_infos WORDINDEX2INFO(21716)
           INVALID, funsio(49195), funsio(36053), funsio(49952),
     funsio(36052), funsio(56638), funsio(36051), funsio(56643),
     funsio(56641), funsio(36049), funsio(36048), funsio(56616),
     funsio(36047), funsio(56619), funsio(46869), funsio(36045),

#define to_GB18030_E6_AA WORDINDEX2INFO(21732)
    to_GB18030_E6_AA_offsets,
    to_GB18030_E6_AA_infos,

#define to_GB18030_E6_AB_infos WORDINDEX2INFO(21734)
           INVALID, funsio(36045),

#define to_GB18030_E6_AB WORDINDEX2INFO(21736)
    to_GB18030_E0_A0_offsets,
    to_GB18030_E6_AB_infos,

#define to_GB18030_E6_AC_infos WORDINDEX2INFO(21738)
           INVALID, funsio(36045), funsio(47758), funsio(42916),
     funsio(44683), funsio(50068), funsio(57206), funsio(36040),
     funsio(47239), funsio(36039), funsio(36104), funsio(50880),
     funsio(36103), funsio(57188), funsio(36102), funsio(57187),
     funsio(47512), funsio(36100), funsio(45735), funsio(36099),

#define to_GB18030_E6_AC WORDINDEX2INFO(21758)
    to_GB18030_E6_AC_offsets,
    to_GB18030_E6_AC_infos,

#define to_GB18030_E6_AD_infos WORDINDEX2INFO(21760)
           INVALID, funsio(36099), funsio(57178), funsio(36098),
     funsio(57176), funsio(50010), funsio(36096), funsio(47718),
     funsio(36095), funsio(43923), funsio(36094), funsio(57158),
     funsio(36093), funsio(51534), funsio(51345), funsio(42846),
     funsio(42319), funsio(49525), funsio(47479), funsio(36087),
     funsio(49262), funsio(36086), funsio(42867), funsio(36085),
     funsio(48700), funsio(44890), funsio(36083),

#define to_GB18030_E6_AD WORDINDEX2INFO(21787)
    to_GB18030_E6_AD_offsets,
    to_GB18030_E6_AD_infos,

#define to_GB18030_E6_AE_infos WORDINDEX2INFO(21789)
           INVALID, funsio(36083), funsio(56408), funsio(50270),
     funsio(36079), funsio(42858), funsio(56404), funsio(36077),
     funsio(50209), funsio(48463), funsio(42300), funsio(36075),
     funsio(56402), funsio(36074), funsio(56395), funsio(36072),
     funsio(51476), funsio(36071), funsio(56390), funsio(36069),
     funsio(56385), funsio(36068), funsio(56377), funsio(36067),
     funsio(57075), funsio(47100), funsio(43280), funsio(36064),
     funsio(50483), funsio(36063), funsio(43046),

#define to_GB18030_E6_AE WORDINDEX2INFO(21820)
    to_GB18030_E6_AE_offsets,
    to_GB18030_E6_AE_infos,

#define to_GB18030_E6_AF_infos WORDINDEX2INFO(21822)
           INVALID, funsio(36062), funsio(44559), funsio(57062),
     funsio(36060), funsio(50453), funsio(36059), funsio(49423),
     funsio(36058), funsio(46818), funsio(36057), funsio(46567),
     funsio(36056), funsio(43235), funsio(51933), funsio(41963),
     funsio(41969), funsio(41970), funsio(47134), funsio(36050),
     funsio(41966), funsio(36049), funsio(46535), funsio(36048),
     funsio(51143), funsio(36047), funsio(56753), funsio(44237),
     funsio(36045), funsio(48834), funsio(36044), funsio(56745),
     funsio(36043), funsio(36042), funsio(56742), funsio(36041),
     funsio(56736), funsio(36040),

#define to_GB18030_E6_AF WORDINDEX2INFO(21860)
    to_GB18030_E6_AF_offsets,
    to_GB18030_E6_AF_infos,

#define to_GB18030_E6_B0_infos WORDINDEX2INFO(21862)
           INVALID, funsio(36040), funsio(56731), funsio(56732),
     funsio(56730), funsio(36037), funsio(56726), funsio(36036),
     funsio(48311), funsio(51868), funsio(46551), funsio(36033),
     funsio(46473), funsio(47323), funsio(56719), funsio(46763),
     funsio(36029), funsio(56717), funsio(43441), funsio(36025),
     funsio(43474), funsio(36024), funsio(56711), funsio(47543),
     funsio(36022), funsio(56710), funsio(36021), funsio(44149),
     funsio(50117), funsio(41600), funsio(56704), funsio(56705),
     funsio(36016), funsio(42867), funsio(46224), funsio(47535),
     funsio(36013), funsio(56698), funsio(36012), funsio(48497),
     funsio(54689), funsio(36010), funsio(50559), funsio(36009),
     funsio(52117), funsio(36008),

#define to_GB18030_E6_B0 WORDINDEX2INFO(21908)
    to_GB18030_E6_B0_offsets,
    to_GB18030_E6_B0_infos,

#define to_GB18030_E6_B1_infos WORDINDEX2INFO(21910)
           INVALID, funsio(48984), funsio(51299), funsio(47528),
     funsio(36005), funsio(52113), funsio(44435), funsio(36003),
     funsio(44136), funsio(54671), funsio(36001), funsio(49490),
     funsio(36000), funsio(54659), funsio(47977), funsio(35998),
     funsio(44121), funsio(35997), funsio(36062), funsio(50000),
     funsio(54652), funsio(47748), funsio(43848), funsio(44869),
     funsio(42351), funsio(49265), funsio(36055), funsio(48723),
     funsio(36054), funsio(54647), funsio(49025), funsio(36051),
     funsio(48692), funsio(36050), funsio(44600), funsio(36049),
     funsio(54637), funsio(36048), funsio(54636), funsio(36047),
     funsio(49752), funsio(36046), funsio(47221), funsio(43347),
     funsio(36044),

#define to_GB18030_E6_B1 WORDINDEX2INFO(21955)
    to_GB18030_E6_B1_offsets,
    to_GB18030_E6_B1_infos,

#define to_GB18030_E6_B2_infos WORDINDEX2INFO(21957)
           INVALID, funsio(36044), funsio(47445), funsio(50239),
     funsio(49226), funsio(36041), funsio(54614), funsio(54621),
     funsio(36039), funsio(47969), funsio(42287), funsio(36037),
     funsio(54610), funsio(36036), funsio(47179), funsio(54604),
     funsio(36034), funsio(57111), funsio(54601), funsio(36032),
     funsio(47889), funsio(36031), funsio(46914), funsio(36030),
     funsio(43789), funsio(36029), funsio(46353), funsio(36028),
     funsio(54583), funsio(46864), funsio(45814), funsio(46122),
     funsio(42023), funsio(36023), funsio(54587), funsio(44275),
     funsio(46585), funsio(36020), funsio(54586), funsio(45091),
     funsio(36018), funsio(54593), funsio(44055), funsio(36015),
     funsio(43279), funsio(50443), funsio(36013), funsio(51210),
     funsio(50958), funsio(43771), funsio(50925), funsio(49936),

#define to_GB18030_E6_B2 WORDINDEX2INFO(22009)
    to_GB18030_E6_B2_offsets,
    to_GB18030_E6_B2_infos,

#define to_GB18030_E6_B3_infos WORDINDEX2INFO(22011)
           INVALID, funsio(36008), funsio(49644), funsio(47400),
     funsio(36006), funsio(47576), funsio(41953), funsio(36004),
     funsio(46341), funsio(36003), funsio(54549), funsio(36002),
     funsio(54560), funsio(54546), funsio(43210), funsio(54552),
     funsio(54548), funsio(35997), funsio(35998), funsio(43222),
     funsio(46779), funsio(35996), funsio(54541), funsio(46835),
     funsio(41917), funsio(47120), funsio(35992), funsio(46578),
     funsio(35991), funsio(51377), funsio(35990), funsio(45550),
     funsio(54533), funsio(35988), funsio(54531), funsio(48560),
     funsio(54521), funsio(35984), funsio(50370), funsio(35983),
     funsio(41669), funsio(57013), funsio(54513), funsio(35979),
     funsio(54517), funsio(49590), funsio(47038), funsio(50669),
     funsio(54519), funsio(35974),

#define to_GB18030_E6_B3 WORDINDEX2INFO(22061)
    to_GB18030_E6_B3_offsets,
    to_GB18030_E6_B3_infos,

#define to_GB18030_E6_B4_infos WORDINDEX2INFO(22063)
           INVALID, funsio(35974), funsio(44758), funsio(35973),
     funsio(54682), funsio(35972), funsio(54678), funsio(35971),
     funsio(49887), funsio(54670), funsio(35969), funsio(54674),
     funsio(35968), funsio(47580), funsio(35967), funsio(49300),
     funsio(35966), funsio(54662), funsio(54667), funsio(46017),
     funsio(35963), funsio(42893), funsio(35962), funsio(44740),
     funsio(35961), funsio(54642), funsio(35960), funsio(43958),
     funsio(54646), funsio(35958), funsio(54645), funsio(35957),
     funsio(42947), funsio(51107), funsio(35954), funsio(54639),
     funsio(35953), funsio(54623), funsio(35952), funsio(44202),
     funsio(48792), funsio(47196), funsio(46722), funsio(35948),

#define to_GB18030_E6_B4 WORDINDEX2INFO(22107)
    to_GB18030_E6_B4_offsets,
    to_GB18030_E6_B4_infos,

#define to_GB18030_E6_B5_infos WORDINDEX2INFO(22109)
           INVALID, funsio(35948), funsio(45741), funsio(35947),
     funsio(54616), funsio(35946), funsio(47205), funsio(44637),
     funsio(44653), funsio(54612), funsio(35942), funsio(51316),
     funsio(41870), funsio(35940), funsio(54613), funsio(44396),
     funsio(54615), funsio(35937), funsio(44177), funsio(46668),
     funsio(35933), funsio(50817), funsio(45120), funsio(35931),
     funsio(35930), funsio(54608), funsio(35929), funsio(54610),
     funsio(35928), funsio(54609), funsio(35927), funsio(46951),
     funsio(35926), funsio(43860), funsio(45400), funsio(35924),
     funsio(43306), funsio(54588), funsio(35922), funsio(50468),
     funsio(35921), funsio(43811), funsio(44669), funsio(35919),
     funsio(54583), funsio(35918),

#define to_GB18030_E6_B5 WORDINDEX2INFO(22155)
    to_GB18030_E6_B5_offsets,
    to_GB18030_E6_B5_infos,

#define to_GB18030_E6_B6_infos WORDINDEX2INFO(22157)
           INVALID, funsio(35918), funsio(48692), funsio(35917),
     funsio(46443), funsio(35916), funsio(49258), funsio(47700),
     funsio(35914), funsio(50218), funsio(35913), funsio(49210),
     funsio(35912), funsio(54553), funsio(35911), funsio(54556),
     funsio(48459), funsio(35908), funsio(48426), funsio(35907),
     funsio(45358), funsio(54542), funsio(45576), funsio(54541),
     funsio(48934), funsio(35902), funsio(44053), funsio(42534),
     funsio(35900), funsio(47428), funsio(44535), funsio(50710),
     funsio(47610), funsio(43247), funsio(54550), funsio(35894),
     funsio(54549), funsio(49676), funsio(35892), funsio(49919),
     funsio(35891), funsio(43759), funsio(35890), funsio(43795),
     funsio(35889), funsio(54523),

#define to_GB18030_E6_B6 WORDINDEX2INFO(22203)
    to_GB18030_E6_B6_offsets,
    to_GB18030_E6_B6_infos,

#define to_GB18030_E6_B7_infos WORDINDEX2INFO(22205)
           INVALID, funsio(42532), funsio(35887), funsio(51200),
     funsio(54514), funsio(49198), funsio(54511), funsio(35883),
     funsio(45576), funsio(48373), funsio(35946), funsio(47885),
     funsio(35945), funsio(46328), funsio(35944), funsio(48371),
     funsio(54502), funsio(35942), funsio(54497), funsio(54490),
     funsio(35940), funsio(54491), funsio(42435), funsio(35938),
     funsio(50156), funsio(35937), funsio(54487), funsio(35936),
     funsio(49925), funsio(42222), funsio(35934), funsio(43965),
     funsio(35933), funsio(47604), funsio(35932), funsio(42178),
     funsio(35931), funsio(44012), funsio(35930), funsio(49611),
     funsio(35929), funsio(48361), funsio(56752), funsio(35927),

#define to_GB18030_E6_B7 WORDINDEX2INFO(22249)
    to_GB18030_E6_B7_offsets,
    to_GB18030_E6_B7_infos,

#define to_GB18030_E6_B8_infos WORDINDEX2INFO(22251)
           INVALID, funsio(35927), funsio(47063), funsio(35926),
     funsio(50325), funsio(35925), funsio(54454), funsio(51135),
     funsio(54443), funsio(35922), funsio(44428), funsio(35920),
     funsio(50121), funsio(35919), funsio(54442), funsio(47576),
     funsio(35917), funsio(54427), funsio(35916), funsio(50111),
     funsio(35915), funsio(47061), funsio(42655), funsio(35913),
     funsio(50384), funsio(41606), funsio(54441), funsio(35910),
     funsio(48784), funsio(35909), funsio(54425), funsio(35908),
     funsio(48774), funsio(35907), funsio(43171), funsio(35906),
     funsio(35905), funsio(44941), funsio(35904), funsio(50061),
     funsio(45993), funsio(35903),

#define to_GB18030_E6_B8 WORDINDEX2INFO(22293)
    to_GB18030_E6_B8_offsets,
    to_GB18030_E6_B8_infos,

#define to_GB18030_E6_B9_infos WORDINDEX2INFO(22295)
           INVALID, funsio(35903), funsio(46460), funsio(54411),
     funsio(35901), funsio(48494), funsio(54392), funsio(35899),
     funsio(35897), funsio(43679), funsio(35896), funsio(49029),
     funsio(35895), funsio(50523), funsio(35894), funsio(54378),
     funsio(35893), funsio(54364), funsio(35892), funsio(54359),
     funsio(35891), funsio(48478), funsio(47650),

#define to_GB18030_E6_B9 WORDINDEX2INFO(22318)
    to_GB18030_E6_B9_offsets,
    to_GB18030_E6_B9_infos,

#define to_GB18030_E6_BA_infos WORDINDEX2INFO(22320)
           INVALID, funsio(35889), funsio(45079), funsio(35888),
     funsio(44312), funsio(54340), funsio(35886), funsio(43062),
     funsio(35885), funsio(54351), funsio(50203), funsio(35883),
     funsio(54330), funsio(35882), funsio(45386), funsio(35881),
     funsio(54337), funsio(35880), funsio(49724), funsio(35879),
     funsio(54321), funsio(35878), funsio(54320), funsio(35877),
     funsio(48887), funsio(35876), funsio(47909), funsio(35875),
     funsio(54304), funsio(54294), funsio(35873), funsio(54312),
     funsio(35872), funsio(47133), funsio(54307), funsio(35870),
     funsio(46116), funsio(54302), funsio(35868), funsio(54299),
     funsio(35867),

#define to_GB18030_E6_BA WORDINDEX2INFO(22361)
    to_GB18030_E6_BA_offsets,
    to_GB18030_E6_BA_infos,

#define to_GB18030_E6_BB_infos WORDINDEX2INFO(22363)
           INVALID, funsio(35867), funsio(41778), funsio(54301),
     funsio(35865), funsio(42257), funsio(35864), funsio(50936),
     funsio(35863), funsio(54286), funsio(35862), funsio(43730),
     funsio(35861), funsio(50934), funsio(48114), funsio(56090),
     funsio(35858), funsio(54276), funsio(35857), funsio(43283),
     funsio(35856), funsio(50662), funsio(54257), funsio(54259),
     funsio(45584), funsio(35851), funsio(45534), funsio(45014),
     funsio(45537), funsio(35848), funsio(41220), funsio(48064),
     funsio(35846), funsio(35911), funsio(42193), funsio(35910),
     funsio(54253), funsio(35909),

#define to_GB18030_E6_BB WORDINDEX2INFO(22401)
    to_GB18030_E6_BB_offsets,
    to_GB18030_E6_BB_infos,

#define to_GB18030_E6_BC_infos WORDINDEX2INFO(22403)
           INVALID, funsio(35909), funsio(46500), funsio(35908),
     funsio(46546), funsio(35907), funsio(54243), funsio(35906),
     funsio(45457), funsio(35905), funsio(45008), funsio(49344),
     funsio(54224), funsio(35902), funsio(45957), funsio(35901),
     funsio(54208), funsio(35900), funsio(54212), funsio(54209),
     funsio(45514), funsio(35897), funsio(54183), funsio(35896),
     funsio(54200), funsio(35895), funsio(47556), funsio(35894),
     funsio(50312), funsio(35893), funsio(54194), funsio(35892),
     funsio(49331), funsio(35891),

#define to_GB18030_E6_BC WORDINDEX2INFO(22437)
    to_GB18030_E6_BC_offsets,
    to_GB18030_E6_BC_infos,

#define to_GB18030_E6_BD_infos WORDINDEX2INFO(22439)
           INVALID, funsio(35891), funsio(35892), funsio(54172),
     funsio(35890), funsio(54174), funsio(35889), funsio(48469),
     funsio(35888), funsio(46186), funsio(35887), funsio(46668),
     funsio(35886), funsio(45395), funsio(35885), funsio(54143),
     funsio(35884), funsio(45147), funsio(35883), funsio(47936),
     funsio(41530), funsio(35881), funsio(54144), funsio(35880),
     funsio(54134), funsio(35879), funsio(54137), funsio(35878),
     funsio(54138), funsio(35877), funsio(54135), funsio(35876),

#define to_GB18030_E6_BD WORDINDEX2INFO(22471)
    to_GB18030_E6_BD_offsets,
    to_GB18030_E6_BD_infos,

#define to_GB18030_E6_BE_infos WORDINDEX2INFO(22473)
           INVALID, funsio(35876), funsio(41537), funsio(35875),
     funsio(41513), funsio(54117), funsio(35873), funsio(54116),
     funsio(54114), funsio(46165), funsio(35870), funsio(44824),
     funsio(35869), funsio(49982), funsio(35868), funsio(54258),
     funsio(35867), funsio(40712), funsio(35866), funsio(54245),
     funsio(35865), funsio(54241), funsio(35864),

#define to_GB18030_E6_BE WORDINDEX2INFO(22496)
    to_GB18030_E6_BE_offsets,
    to_GB18030_E6_BE_infos,

#define to_GB18030_E6_BF_infos WORDINDEX2INFO(22498)
           INVALID, funsio(43739), funsio(35863), funsio(54234),
     funsio(35862), funsio(54223), funsio(35861), funsio(54052),
     funsio(40985), funsio(35859), funsio(54209), funsio(35858),
     funsio(54208), funsio(54204), funsio(35856), funsio(35921),
     funsio(54192), funsio(54194), funsio(35919),

#define to_GB18030_E6_BF WORDINDEX2INFO(22517)
    to_GB18030_E6_BF_offsets,
    to_GB18030_E6_BF_infos,

#define to_GB18030_E6_infos WORDINDEX2INFO(22519)
              INVALID, to_GB18030_E6_80, to_GB18030_E6_81, to_GB18030_E6_82,
     to_GB18030_E6_83, to_GB18030_E6_84, to_GB18030_E6_85, to_GB18030_E6_86,
     to_GB18030_E6_87, to_GB18030_E6_88, to_GB18030_E6_89, to_GB18030_E6_8A,
     to_GB18030_E6_8B, to_GB18030_E6_8C, to_GB18030_E6_8D, to_GB18030_E6_8E,
     to_GB18030_E6_8F, to_GB18030_E6_90, to_GB18030_E6_91, to_GB18030_E6_92,
     to_GB18030_E6_93, to_GB18030_E6_94, to_GB18030_E6_95, to_GB18030_E6_96,
     to_GB18030_E6_97, to_GB18030_E6_98, to_GB18030_E6_99, to_GB18030_E6_9A,
     to_GB18030_E6_9B, to_GB18030_E6_9C, to_GB18030_E6_9D, to_GB18030_E6_9E,
     to_GB18030_E6_9F, to_GB18030_E6_A0, to_GB18030_E6_A1, to_GB18030_E6_A2,
     to_GB18030_E6_A3, to_GB18030_E6_A4, to_GB18030_E6_A5, to_GB18030_E6_A6,
     to_GB18030_E6_A7, to_GB18030_E6_A8, to_GB18030_E6_A9, to_GB18030_E6_AA,
     to_GB18030_E6_AB, to_GB18030_E6_AC, to_GB18030_E6_AD, to_GB18030_E6_AE,
     to_GB18030_E6_AF, to_GB18030_E6_B0, to_GB18030_E6_B1, to_GB18030_E6_B2,
     to_GB18030_E6_B3, to_GB18030_E6_B4, to_GB18030_E6_B5, to_GB18030_E6_B6,
     to_GB18030_E6_B7, to_GB18030_E6_B8, to_GB18030_E6_B9, to_GB18030_E6_BA,
     to_GB18030_E6_BB, to_GB18030_E6_BC, to_GB18030_E6_BD, to_GB18030_E6_BE,
     to_GB18030_E6_BF,

#define to_GB18030_E6 WORDINDEX2INFO(22584)
    to_GB18030_C2_offsets,
    to_GB18030_E6_infos,

#define to_GB18030_E7_80_infos WORDINDEX2INFO(22586)
           INVALID, funsio(35919), funsio(46271), funsio(35918),
     funsio(54152), funsio(54153), funsio(35916), funsio(54144),
     funsio(35915), funsio(54129), funsio(54124), funsio(35914),

#define to_GB18030_E7_80 WORDINDEX2INFO(22598)
    to_GB18030_E7_80_offsets,
    to_GB18030_E7_80_infos,

#define to_GB18030_E7_81_infos WORDINDEX2INFO(22600)
           INVALID, funsio(35914), funsio(42891), funsio(35913),
     funsio(54104), funsio(35912), funsio(54090), funsio(35911),
     funsio(43388), funsio(55916), funsio(45434), funsio(35908),
     funsio(41806), funsio(43353), funsio(35906), funsio(44907),
     funsio(49775), funsio(35904), funsio(44099), funsio(35903),
     funsio(50497), funsio(35902), funsio(49743), funsio(41035),

#define to_GB18030_E7_81 WORDINDEX2INFO(22624)
    to_GB18030_E7_81_offsets,
    to_GB18030_E7_81_infos,

#define to_GB18030_E7_82_infos WORDINDEX2INFO(22626)
           INVALID, funsio(55861), funsio(35899), funsio(55347),
     funsio(35898), funsio(45085), funsio(41507), funsio(35896),
     funsio(48960), funsio(35895), funsio(41241), funsio(35894),
     funsio(46613), funsio(44317), funsio(55841), funsio(35891),
     funsio(50217), funsio(35890), funsio(55834), funsio(55835),
     funsio(35888), funsio(55825), funsio(44081), funsio(47625),
     funsio(45859), funsio(44036), funsio(35883), funsio(55820),
     funsio(35882), funsio(40770), funsio(35881), funsio(55812),
     funsio(49895), funsio(41761), funsio(35878), funsio(55806),
     funsio(44785), funsio(41245), funsio(35875),

#define to_GB18030_E7_82 WORDINDEX2INFO(22665)
    to_GB18030_E7_82_offsets,
    to_GB18030_E7_82_infos,

#define to_GB18030_E7_83_infos WORDINDEX2INFO(22667)
           INVALID, funsio(55802), funsio(47342), funsio(44536),
     funsio(47666), funsio(35871), funsio(44801), funsio(35870),
     funsio(55797), funsio(35869), funsio(43013), funsio(44529),
     funsio(35867), funsio(50190), funsio(35931), funsio(48868),
     funsio(35930), funsio(44241), funsio(35929), funsio(42180),
     funsio(46821), funsio(55766), funsio(43248), funsio(35925),
     funsio(47576), funsio(43784), funsio(46546), funsio(35922),
     funsio(48305), funsio(35921), funsio(47849), funsio(35920),
     funsio(45801), funsio(35919), funsio(42211), funsio(35918),

#define to_GB18030_E7_83 WORDINDEX2INFO(22703)
    to_GB18030_E7_83_offsets,
    to_GB18030_E7_83_infos,

#define to_GB18030_E7_84_infos WORDINDEX2INFO(22705)
           INVALID, funsio(35918), funsio(48823), funsio(42917),
     funsio(35916), funsio(55728), funsio(35915), funsio(55726),
     funsio(35914), funsio(43170), funsio(55724), funsio(35912),
     funsio(55745), funsio(40600), funsio(42166), funsio(35909),
     funsio(43658), funsio(35908), funsio(55700), funsio(48813),
     funsio(55699), funsio(35905), funsio(35906), funsio(46460),

#define to_GB18030_E7_84 WORDINDEX2INFO(22729)
    to_GB18030_E7_84_offsets,
    to_GB18030_E7_84_infos,

#define to_GB18030_E7_85_infos WORDINDEX2INFO(22731)
           INVALID, funsio(35905), funsio(55683), funsio(35904),
     funsio(55680), funsio(35903), funsio(43128), funsio(35902),
     funsio(43406), funsio(35901), funsio(55658), funsio(35900),
     funsio(46672), funsio(35899), funsio(45133), funsio(35898),
     funsio(55668), funsio(49765), funsio(55647), funsio(35895),
     funsio(50044), funsio(35894), funsio(55639), funsio(55634),
     funsio(35892), funsio(55635), funsio(35891), funsio(35890),
     funsio(46649), funsio(35889),

#define to_GB18030_E7_85 WORDINDEX2INFO(22761)
    to_GB18030_E7_85_offsets,
    to_GB18030_E7_85_infos,

#define to_GB18030_E7_86_infos WORDINDEX2INFO(22763)
           INVALID, funsio(35889), funsio(48155), funsio(35888),
     funsio(48457), funsio(35887), funsio(48660), funsio(35886),
     funsio(46398), funsio(35885), funsio(55605), funsio(47955),
     funsio(35883), funsio(46916), funsio(55601), funsio(35881),
     funsio(55592), funsio(35880), funsio(40201), funsio(35879),
     funsio(55579), funsio(35878), funsio(55578), funsio(35877),
     funsio(55586), funsio(35876),

#define to_GB18030_E7_86 WORDINDEX2INFO(22789)
    to_GB18030_E7_86_offsets,
    to_GB18030_E7_86_infos,

#define to_GB18030_E7_87_infos WORDINDEX2INFO(22791)
           INVALID, funsio(35876), funsio(46320), funsio(35875),
     funsio(44528), funsio(35874), funsio(55551), funsio(48642),
     funsio(35937), funsio(55538), funsio(35936), funsio(49409),
     funsio(35935), funsio(55533), funsio(35934), funsio(51151),
     funsio(35933), funsio(55516), funsio(35932),

#define to_GB18030_E7_87 WORDINDEX2INFO(22810)
    to_GB18030_E7_87_offsets,
    to_GB18030_E7_87_infos,

#define to_GB18030_E7_88_infos WORDINDEX2INFO(22812)
           INVALID, funsio(35932), funsio(40349), funsio(35931),
     funsio(55481), funsio(55471), funsio(35930), funsio(50035),
     funsio(35929), funsio(45451), funsio(35928), funsio(55171),
     funsio(40052), funsio(35926), funsio(43702), funsio(42105),
     funsio(48751), funsio(40085), funsio(41399), funsio(35921),
     funsio(50287), funsio(35920), funsio(46950), funsio(35919),
     funsio(53141),

#define to_GB18030_E7_88 WORDINDEX2INFO(22837)
    to_GB18030_E7_88_offsets,
    to_GB18030_E7_88_infos,

#define to_GB18030_E7_89_infos WORDINDEX2INFO(22839)
           INVALID, funsio(35918), funsio(45660), funsio(40085),
     funsio(35916), funsio(45425), funsio(55139), funsio(35914),
     funsio(55135), funsio(35913), funsio(55132), funsio(35912),
     funsio(48478), funsio(35911), funsio(45375), funsio(35910),
     funsio(54924), funsio(35909), funsio(45130), funsio(35908),
     funsio(45131), funsio(44131), funsio(35906), funsio(54916),
     funsio(45137), funsio(35904), funsio(47741), funsio(35903),
     funsio(54905), funsio(54908), funsio(35901), funsio(46465),
     funsio(35900), funsio(45861), funsio(35899), funsio(47190),
     funsio(47739), funsio(35897), funsio(54894),

#define to_GB18030_E7_89 WORDINDEX2INFO(22878)
    to_GB18030_E7_89_offsets,
    to_GB18030_E7_89_infos,

#define to_GB18030_E7_8A_infos WORDINDEX2INFO(22880)
           INVALID, funsio(47907), funsio(44125), funsio(35893),
     funsio(54890), funsio(35892), funsio(41516), funsio(54884),
     funsio(35890), funsio(54883), funsio(35889), funsio(54882),
     funsio(35888), funsio(54880), funsio(35887), funsio(54857),
     funsio(35886), funsio(46073), funsio(52533), funsio(35884),
     funsio(41728), funsio(52531), funsio(35882), funsio(52528),
     funsio(35881), funsio(49909), funsio(52526), funsio(48906),
     funsio(35877),

#define to_GB18030_E7_8A WORDINDEX2INFO(22909)
    to_GB18030_E7_8A_offsets,
    to_GB18030_E7_8A_infos,

#define to_GB18030_E7_8B_infos WORDINDEX2INFO(22911)
           INVALID, funsio(35877), funsio(52519), funsio(43814),
     funsio(52516), funsio(41221), funsio(35873), funsio(40166),
     funsio(35872), funsio(52509), funsio(52507), funsio(35870),
     funsio(42531), funsio(35869), funsio(52505), funsio(35868),
     funsio(42199), funsio(35867), funsio(43503), funsio(35866),
     funsio(38235), funsio(45077), funsio(38234), funsio(42484),
     funsio(43228), funsio(38232), funsio(52484), funsio(52485),
     funsio(38230), funsio(41419), funsio(47819), funsio(46513),
     funsio(52478), funsio(49407), funsio(48898), funsio(52477),
     funsio(52480), funsio(52476), funsio(38221), funsio(52474),
     funsio(44009), funsio(38219), funsio(52475), funsio(52637),
     funsio(43970), funsio(38216),

#define to_GB18030_E7_8B WORDINDEX2INFO(22957)
    to_GB18030_E7_8B_offsets,
    to_GB18030_E7_8B_infos,

#define to_GB18030_E7_8C_infos WORDINDEX2INFO(22959)
           INVALID, funsio(38216), funsio(52465), funsio(38215),
     funsio(38214), funsio(52626), funsio(38213), funsio(44221),
     funsio(38212), funsio(52615), funsio(38211), funsio(52618),
     funsio(40415), funsio(52610), funsio(38208), funsio(44713),
     funsio(40349), funsio(52609), funsio(52607), funsio(38204),
     funsio(52602), funsio(52606), funsio(38202), funsio(52605),
     funsio(38201), funsio(48023), funsio(49594), funsio(44660),
     funsio(52599), funsio(38197), funsio(47776), funsio(38196),
     funsio(52596), funsio(38195), funsio(42418), funsio(38194),
     funsio(54432), funsio(52588), funsio(52584), funsio(38191),
     funsio(42596), funsio(49003),

#define to_GB18030_E7_8C WORDINDEX2INFO(23001)
    to_GB18030_E7_8C_offsets,
    to_GB18030_E7_8C_infos,

#define to_GB18030_E7_8D_infos WORDINDEX2INFO(23003)
           INVALID, funsio(38189), funsio(38190), funsio(52570),
     funsio(52566), funsio(38188), funsio(54406), funsio(38187),
     funsio(52561), funsio(38186), funsio(52553), funsio(38185),
     funsio(52542), funsio(46891), funsio(38183), funsio(52540),
     funsio(38182), funsio(38341), funsio(52526), funsio(38340),

#define to_GB18030_E7_8D WORDINDEX2INFO(23023)
    to_GB18030_E7_8D_offsets,
    to_GB18030_E7_8D_infos,

#define to_GB18030_E7_8E_infos WORDINDEX2INFO(23025)
           INVALID, funsio(38340), funsio(47985), funsio(38339),
     funsio(44346), funsio(38338), funsio(48735), funsio(38337),
     funsio(47201), funsio(38336), funsio(53833), funsio(38335),
     funsio(53831), funsio(38334), funsio(43298), funsio(38333),
     funsio(44358), funsio(38332), funsio(53820), funsio(38331),
     funsio(53816), funsio(38330), funsio(47156), funsio(38329),
     funsio(44545), funsio(38328), funsio(53803), funsio(42495),
     funsio(47645), funsio(38325), funsio(44070), funsio(53805),
     funsio(38323), funsio(53800), funsio(38322), funsio(53809),
     funsio(40159), funsio(38320),

#define to_GB18030_E7_8E WORDINDEX2INFO(23063)
    to_GB18030_E7_8E_offsets,
    to_GB18030_E7_8E_infos,

#define to_GB18030_E7_8F_infos WORDINDEX2INFO(23065)
           INVALID, funsio(53793), funsio(38319), funsio(53787),
     funsio(38318), funsio(53785), funsio(46055), funsio(38316),
     funsio(49166), funsio(38315), funsio(53773), funsio(41424),
     funsio(38312), funsio(53772), funsio(38311), funsio(38310),
     funsio(49408), funsio(38309), funsio(53759), funsio(38308),
     funsio(53762), funsio(38307), funsio(38306), funsio(39658),
     funsio(38305), funsio(53754), funsio(38304), funsio(38463),

#define to_GB18030_E7_8F WORDINDEX2INFO(23093)
    to_GB18030_E7_8F_offsets,
    to_GB18030_E7_8F_infos,

#define to_GB18030_E7_90_infos WORDINDEX2INFO(23095)
           INVALID, funsio(38463), funsio(45542), funsio(38462),
     funsio(43703), funsio(43742), funsio(38460), funsio(43998),
     funsio(53725), funsio(38458), funsio(53726), funsio(46557),
     funsio(38456), funsio(53887), funsio(53885), funsio(38454),
     funsio(49558), funsio(38453), funsio(53708), funsio(53706),
     funsio(38451), funsio(38450), funsio(53700), funsio(38449),
     funsio(53705), funsio(38448), funsio(53702), funsio(38447),
     funsio(53699), funsio(38446), funsio(43929), funsio(45468),
     funsio(44991), funsio(44932), funsio(38442), funsio(45480),
     funsio(38441),

#define to_GB18030_E7_90 WORDINDEX2INFO(23132)
    to_GB18030_E7_90_offsets,
    to_GB18030_E7_90_infos,

#define to_GB18030_E7_91_infos WORDINDEX2INFO(23134)
           INVALID, funsio(38441), funsio(53849), funsio(38440),
     funsio(53832), funsio(53829), funsio(38439), funsio(42132),
     funsio(53652), funsio(53823), funsio(38435), funsio(45705),
     funsio(45890), funsio(38433), funsio(53811), funsio(38432),
     funsio(41836), funsio(38431), funsio(47999), funsio(53800),
     funsio(38429), funsio(38588), funsio(53795), funsio(38587),

#define to_GB18030_E7_91 WORDINDEX2INFO(23158)
    to_GB18030_E7_91_offsets,
    to_GB18030_E7_91_infos,

#define to_GB18030_E7_92_infos WORDINDEX2INFO(23160)
           INVALID, funsio(53796), funsio(38585), funsio(43803),
     funsio(38584), funsio(53791), funsio(38583), funsio(53788),
     funsio(38582), funsio(53781), funsio(38581), funsio(53787),
     funsio(38580), funsio(53766), funsio(38579), funsio(53770),
     funsio(38578), funsio(53765), funsio(53761), funsio(38575),
     funsio(53748), funsio(38574),

#define to_GB18030_E7_92 WORDINDEX2INFO(23182)
    to_GB18030_E7_92_offsets,
    to_GB18030_E7_92_infos,

#define to_GB18030_E7_93_infos WORDINDEX2INFO(23184)
           INVALID, funsio(38574), funsio(38575), funsio(53723),
     funsio(41706), funsio(38573), funsio(55749), funsio(38572),
     funsio(55748), funsio(38571), funsio(44997), funsio(39422),
     funsio(45522), funsio(38568), funsio(46832), funsio(38567),
     funsio(47062), funsio(54201), funsio(38565), funsio(38724),
     funsio(54197), funsio(38723), funsio(44992), funsio(40393),
     funsio(38721), funsio(54187),

#define to_GB18030_E7_93 WORDINDEX2INFO(23210)
    to_GB18030_E7_93_offsets,
    to_GB18030_E7_93_infos,

#define to_GB18030_E7_94_infos WORDINDEX2INFO(23212)
           INVALID, funsio(38720), funsio(48858), funsio(38719),
     funsio(50915), funsio(38718), funsio(54172), funsio(38717),
     funsio(54171), funsio(38716), funsio(54170), funsio(38715),
     funsio(41385), funsio(51342), funsio(45778), funsio(38712),
     funsio(46539), funsio(38711), funsio(38710), funsio(45773),
     funsio(38709), funsio(48274), funsio(46196), funsio(38707),
     funsio(41330), funsio(55673), funsio(39564), funsio(38704),
     funsio(52864), funsio(46518), funsio(48271), funsio(42396),
     funsio(45742), funsio(38699), funsio(40617), funsio(38698),
     funsio(44432), funsio(40616), funsio(38696), funsio(55147),
     funsio(42089), funsio(38694), funsio(53399), funsio(38693),

#define to_GB18030_E7_94 WORDINDEX2INFO(23256)
    to_GB18030_E7_94_offsets,
    to_GB18030_E7_94_infos,

#define to_GB18030_E7_95_infos WORDINDEX2INFO(23258)
           INVALID, funsio(55142), funsio(38692), funsio(40027),
     funsio(38691), funsio(55137), funsio(38690), funsio(55133),
     funsio(42642), funsio(38688), funsio(55129), funsio(46943),
     funsio(38686), funsio(44658), funsio(38685), funsio(43666),
     funsio(50283), funsio(55119), funsio(47502), funsio(38682),
     funsio(43878), funsio(44921), funsio(38680), funsio(41017),
     funsio(38679), funsio(55097), funsio(38678), funsio(40046),
     funsio(38677), funsio(42106), funsio(55091), funsio(38675),
     funsio(53332),

#define to_GB18030_E7_95 WORDINDEX2INFO(23291)
    to_GB18030_E7_95_offsets,
    to_GB18030_E7_95_infos,

#define to_GB18030_E7_96_infos WORDINDEX2INFO(23293)
           INVALID, funsio(38674), funsio(55082), funsio(38673),
     funsio(42527), funsio(38672), funsio(38831), funsio(55886),
     funsio(38830), funsio(45904), funsio(38829), funsio(47919),
     funsio(55615), funsio(38827), funsio(55614), funsio(38826),
     funsio(55613), funsio(43558), funsio(38824), funsio(41291),
     funsio(42795), funsio(38822), funsio(55608), funsio(38821),
     funsio(44553), funsio(55604), funsio(47687), funsio(38818),
     funsio(39199), funsio(42556), funsio(38815), funsio(47915),
     funsio(55594), funsio(38813), funsio(40184), funsio(41008),
     funsio(55597), funsio(55595), funsio(44776), funsio(55589),
     funsio(40197), funsio(38805), funsio(55586), funsio(48684),
     funsio(38803), funsio(46358), funsio(42764), funsio(42219),
     funsio(38800),

#define to_GB18030_E7_96 WORDINDEX2INFO(23342)
    to_GB18030_E7_96_offsets,
    to_GB18030_E7_96_infos,

#define to_GB18030_E7_97_infos WORDINDEX2INFO(23344)
           INVALID, funsio(38800), funsio(55581), funsio(55579),
     funsio(55575), funsio(39635), funsio(38796), funsio(48850),
     funsio(48103), funsio(42725), funsio(45273), funsio(38792),
     funsio(55572), funsio(38791), funsio(47644), funsio(38790),
     funsio(48879), funsio(41725), funsio(55562), funsio(38787),
     funsio(40666), funsio(38786), funsio(46544), funsio(38785),
     funsio(44735), funsio(38784), funsio(43446), funsio(55551),
     funsio(55553), funsio(38781), funsio(55550), funsio(55552),
     funsio(55547), funsio(38778), funsio(41931), funsio(38776),
     funsio(46268), funsio(55544), funsio(38774), funsio(39896),
     funsio(38773), funsio(39378), funsio(38772), funsio(55534),
     funsio(38771), funsio(55532),

#define to_GB18030_E7_97 WORDINDEX2INFO(23390)
    to_GB18030_E7_97_offsets,
    to_GB18030_E7_97_infos,

#define to_GB18030_E7_98_infos WORDINDEX2INFO(23392)
           INVALID, funsio(55533), funsio(40151), funsio(38768),
     funsio(55525), funsio(38767), funsio(55529), funsio(38766),
     funsio(55527), funsio(55523), funsio(38765), funsio(55516),
     funsio(38764), funsio(55519), funsio(38763), funsio(55513),
     funsio(55515), funsio(38760), funsio(55677), funsio(38759),
     funsio(46745), funsio(55675), funsio(38757), funsio(55672),
     funsio(38756), funsio(43465), funsio(55501), funsio(45742),
     funsio(38753), funsio(40127), funsio(39358), funsio(46205),
     funsio(38750), funsio(55664), funsio(38749), funsio(55662),
     funsio(38748), funsio(48529), funsio(55659), funsio(38745),
     funsio(45170), funsio(38744), funsio(55645), funsio(38743),
     funsio(55652), funsio(55648),

#define to_GB18030_E7_98 WORDINDEX2INFO(23438)
    to_GB18030_E7_98_offsets,
    to_GB18030_E7_98_infos,

#define to_GB18030_E7_99_infos WORDINDEX2INFO(23440)
           INVALID, funsio(55644), funsio(38740), funsio(55646),
     funsio(38739), funsio(38898), funsio(38996), funsio(55639),
     funsio(38896), funsio(55634), funsio(38895), funsio(38894),
     funsio(55627), funsio(38893), funsio(55623), funsio(38892),
     funsio(47414), funsio(38891), funsio(55614), funsio(38890),
     funsio(55611), funsio(38889), funsio(41326), funsio(38888),
     funsio(40259), funsio(38887), funsio(38993), funsio(38994),
     funsio(38885),

#define to_GB18030_E7_99 WORDINDEX2INFO(23469)
    to_GB18030_E7_99_offsets,
    to_GB18030_E7_99_infos,

#define to_GB18030_E7_9A_infos WORDINDEX2INFO(23471)
           INVALID, funsio(38885), funsio(48226), funsio(38884),
     funsio(40247), funsio(38883), funsio(42309), funsio(41786),
     funsio(55318), funsio(38880), funsio(41034), funsio(38879),
     funsio(55313), funsio(38878), funsio(38926), funsio(38877),
     funsio(55309), funsio(38876), funsio(46415), funsio(38875),
     funsio(55304), funsio(38874), funsio(55294), funsio(44525),
     funsio(38873), funsio(48683), funsio(55593), funsio(38871),
     funsio(55592), funsio(38870), funsio(43819),

#define to_GB18030_E7_9A WORDINDEX2INFO(23502)
    to_GB18030_E7_9A_offsets,
    to_GB18030_E7_9A_infos,

#define to_GB18030_E7_9B_infos WORDINDEX2INFO(23504)
           INVALID, funsio(38869), funsio(47888), funsio(38868),
     funsio(39027), funsio(48643), funsio(44313), funsio(39025),
     funsio(47838), funsio(39024), funsio(47635), funsio(39023),
     funsio(54763), funsio(38884), funsio(48349), funsio(47349),
     funsio(41990), funsio(41461), funsio(39017), funsio(42779),
     funsio(39016), funsio(40936), funsio(40161), funsio(44267),
     funsio(39013), funsio(45502), funsio(39012), funsio(43747),
     funsio(39011), funsio(54740), funsio(39010), funsio(43976),
     funsio(40362), funsio(39008), funsio(54514), funsio(43689),
     funsio(39006), funsio(48564), funsio(39005), funsio(46815),
     funsio(54509), funsio(39003), funsio(44233), funsio(39002),
     funsio(40405), funsio(39001),

#define to_GB18030_E7_9B WORDINDEX2INFO(23550)
    to_GB18030_E7_9B_offsets,
    to_GB18030_E7_9B_infos,

#define to_GB18030_E7_9C_infos WORDINDEX2INFO(23552)
           INVALID, funsio(39001), funsio(45463), funsio(39000),
     funsio(54496), funsio(38999), funsio(43690), funsio(38996),
     funsio(42656), funsio(38995), funsio(54488), funsio(38994),
     funsio(54482), funsio(54479), funsio(38992), funsio(48318),
     funsio(43702), funsio(38990), funsio(54472), funsio(38989),
     funsio(54471), funsio(38988), funsio(48242), funsio(47217),
     funsio(38986), funsio(38987), funsio(54463), funsio(43672),
     funsio(38985), funsio(54457), funsio(42677), funsio(42412),
     funsio(54455), funsio(38981), funsio(46004), funsio(38980),
     funsio(47254), funsio(38979),

#define to_GB18030_E7_9C WORDINDEX2INFO(23590)
    to_GB18030_E7_9C_offsets,
    to_GB18030_E7_9C_infos,

#define to_GB18030_E7_9D_infos WORDINDEX2INFO(23592)
           INVALID, funsio(48764), funsio(48300), funsio(38977),
     funsio(54448), funsio(38976), funsio(54443), funsio(38975),
     funsio(54432), funsio(38973), funsio(54426), funsio(42306),
     funsio(38971), funsio(39130), funsio(45637), funsio(54582),
     funsio(40273), funsio(39127), funsio(54580), funsio(43857),
     funsio(39125), funsio(54413), funsio(39124), funsio(42090),
     funsio(39250), funsio(39122), funsio(40257), funsio(39121),
     funsio(54559), funsio(48947), funsio(54555),

#define to_GB18030_E7_9D WORDINDEX2INFO(23623)
    to_GB18030_E7_9D_offsets,
    to_GB18030_E7_9D_infos,

#define to_GB18030_E7_9E_infos WORDINDEX2INFO(23625)
           INVALID, funsio(54557), funsio(39117), funsio(43612),
     funsio(39524), funsio(39115), funsio(54546), funsio(54542),
     funsio(46626), funsio(39112), funsio(43356), funsio(39110),
     funsio(54529), funsio(39108), funsio(50432), funsio(39107),
     funsio(44293), funsio(39106), funsio(44566), funsio(39105),
     funsio(48451), funsio(39958), funsio(39103), funsio(45565),
     funsio(39102), funsio(54514), funsio(39101), funsio(46063),
     funsio(39100), funsio(54510), funsio(39099), funsio(48108),
     funsio(54503), funsio(39098), funsio(56572),

#define to_GB18030_E7_9E WORDINDEX2INFO(23660)
    to_GB18030_E7_9E_offsets,
    to_GB18030_E7_9E_infos,

#define to_GB18030_E7_9F_infos WORDINDEX2INFO(23662)
           INVALID, funsio(39097), funsio(49649), funsio(39096),
     funsio(39619), funsio(39095), funsio(43464), funsio(55297),
     funsio(39093), funsio(45261), funsio(47335), funsio(39091),
     funsio(48316), funsio(39249), funsio(54786), funsio(39248),
     funsio(42214), funsio(39247), funsio(41935), funsio(54782),
     funsio(40150), funsio(38580), funsio(39243), funsio(45235),
     funsio(39242), funsio(54199), funsio(39241), funsio(54198),
     funsio(39240), funsio(46323), funsio(40360), funsio(42475),

#define to_GB18030_E7_9F WORDINDEX2INFO(23694)
    to_GB18030_E7_9F_offsets,
    to_GB18030_E7_9F_infos,

#define to_GB18030_E7_A0_infos WORDINDEX2INFO(23696)
           INVALID, funsio(54191), funsio(43233), funsio(44965),
     funsio(39234), funsio(54183), funsio(39233), funsio(44257),
     funsio(42397), funsio(39231), funsio(54178), funsio(43997),
     funsio(39229), funsio(47027), funsio(39228), funsio(48522),
     funsio(54170), funsio(39225), funsio(47039), funsio(39224),
     funsio(39222), funsio(54172), funsio(39221), funsio(39220),
     funsio(54168), funsio(54175), funsio(48056), funsio(39217),
     funsio(54167), funsio(39216), funsio(54162), funsio(54152),
     funsio(39214), funsio(43952), funsio(39213), funsio(44169),
     funsio(39212), funsio(44969), funsio(47761), funsio(54143),
     funsio(54144), funsio(39206), funsio(42674), funsio(39205),

#define to_GB18030_E7_A0 WORDINDEX2INFO(23740)
    to_GB18030_E7_A0_offsets,
    to_GB18030_E7_A0_infos,

#define to_GB18030_E7_A1_infos WORDINDEX2INFO(23742)
           INVALID, funsio(39512), funsio(39204), funsio(40858),
     funsio(39203), funsio(54144), funsio(39202), funsio(54140),
     funsio(39201), funsio(54131), funsio(39200), funsio(54134),
     funsio(39199), funsio(46237), funsio(39198), funsio(45400),
     funsio(54125), funsio(39195), funsio(39196), funsio(46479),
     funsio(54111), funsio(42878), funsio(47421), funsio(54101),
     funsio(44608), funsio(39190), funsio(41583), funsio(39189),
     funsio(43883), funsio(39188),

#define to_GB18030_E7_A1 WORDINDEX2INFO(23772)
    to_GB18030_E7_A1_offsets,
    to_GB18030_E7_A1_infos,

#define to_GB18030_E7_A2_infos WORDINDEX2INFO(23774)
           INVALID, funsio(39188), funsio(39347), funsio(54086),
     funsio(39346), funsio(39773), funsio(39345), funsio(43040),
     funsio(38423), funsio(45394), funsio(39342), funsio(38676),
     funsio(39341), funsio(54072), funsio(39340), funsio(45899),
     funsio(39745), funsio(39338), funsio(54066), funsio(54063),
     funsio(39335), funsio(39762), funsio(39334), funsio(54062),
     funsio(39333), funsio(54061), funsio(39332), funsio(39331),
     funsio(38684), funsio(39330), funsio(43837), funsio(41524),
     funsio(54047), funsio(45568), funsio(38957), funsio(39325),
     funsio(54041), funsio(39324), funsio(43556), funsio(39323),

#define to_GB18030_E7_A2 WORDINDEX2INFO(23814)
    to_GB18030_E7_A2_offsets,
    to_GB18030_E7_A2_infos,

#define to_GB18030_E7_A3_infos WORDINDEX2INFO(23816)
           INVALID, funsio(39323), funsio(39419), funsio(39322),
     funsio(38439), funsio(39321), funsio(54029), funsio(42503),
     funsio(39444), funsio(39318), funsio(43764), funsio(39317),
     funsio(54016), funsio(42214), funsio(39315), funsio(54012),
     funsio(39314), funsio(43444), funsio(53995), funsio(39313),
     funsio(53990), funsio(39312), funsio(39311), funsio(42711),
     funsio(39310), funsio(41156), funsio(39309),

#define to_GB18030_E7_A3 WORDINDEX2INFO(23843)
    to_GB18030_E7_A3_offsets,
    to_GB18030_E7_A3_infos,

#define to_GB18030_E7_A4_infos WORDINDEX2INFO(23845)
           INVALID, funsio(39309), funsio(41646), funsio(39308),
     funsio(53972), funsio(39307), funsio(39466), funsio(53960),
     funsio(39465), funsio(53951), funsio(39464), funsio(53944),
     funsio(39463), funsio(53930), funsio(39462), funsio(44923),
     funsio(53670), funsio(42412), funsio(39459), funsio(44704),
     funsio(39458),

#define to_GB18030_E7_A4 WORDINDEX2INFO(23866)
    to_GB18030_E7_A4_offsets,
    to_GB18030_E7_A4_infos,

#define to_GB18030_E7_A5_infos WORDINDEX2INFO(23868)
           INVALID, funsio(53666), funsio(43940), funsio(39456),
     funsio(53661), funsio(39455), funsio(43932), funsio(53659),
     funsio(39453), funsio(53652), funsio(39452), funsio(48263),
     funsio(53651), funsio(39450), funsio(53646), funsio(53642),
     funsio(48189), funsio(44682), funsio(45190), funsio(53643),
     funsio(39443), funsio(53639), funsio(39442), funsio(46203),
     funsio(53638), funsio(43840), funsio(39440), funsio(41290),
     funsio(39439), funsio(53629), funsio(39438), funsio(39483),
     funsio(41077), funsio(39436), funsio(53620), funsio(39435),

#define to_GB18030_E7_A5 WORDINDEX2INFO(23904)
    to_GB18030_E7_A5_offsets,
    to_GB18030_E7_A5_infos,

#define to_GB18030_E7_A6_infos WORDINDEX2INFO(23906)
           INVALID, funsio(48750), funsio(41585), funsio(39433),
     funsio(42798), funsio(53610), funsio(39431), funsio(53606),
     funsio(39430), funsio(40203), funsio(39429), funsio(39588),
     funsio(53591), funsio(39587), funsio(53579), funsio(39586),
     funsio(53568), funsio(39585), funsio(47147), funsio(48363),
     funsio(42279), funsio(39582), funsio(44055), funsio(40709),
     funsio(39580),

#define to_GB18030_E7_A6 WORDINDEX2INFO(23931)
    to_GB18030_E7_A6_offsets,
    to_GB18030_E7_A6_infos,

#define to_GB18030_E7_A7_infos WORDINDEX2INFO(23933)
           INVALID, funsio(46362), funsio(45043), funsio(39578),
     funsio(45550), funsio(39577), funsio(40194), funsio(39576),
     funsio(38442), funsio(39575), funsio(44059), funsio(39574),
     funsio(47872), funsio(39573), funsio(41964), funsio(43024),
     funsio(39571), funsio(54295), funsio(39570), funsio(42999),
     funsio(39569), funsio(48122), funsio(39568), funsio(54283),
     funsio(38886), funsio(39566), funsio(44009), funsio(46589),
     funsio(39564), funsio(47830), funsio(39563), funsio(54276),
     funsio(54272), funsio(39562), funsio(40965), funsio(38861),
     funsio(39560), funsio(41428), funsio(39559), funsio(46786),
     funsio(39558), funsio(40922), funsio(39557),

#define to_GB18030_E7_A7 WORDINDEX2INFO(23976)
    to_GB18030_E7_A7_offsets,
    to_GB18030_E7_A7_infos,

#define to_GB18030_E7_A8_infos WORDINDEX2INFO(23978)
           INVALID, funsio(45976), funsio(39556), funsio(54257),
     funsio(54255), funsio(39554), funsio(54250), funsio(39553),
     funsio(38840), funsio(39552), funsio(44478), funsio(44953),
     funsio(39550), funsio(54241), funsio(39549), funsio(38078),
     funsio(39548), funsio(47782), funsio(39547), funsio(39706),
     funsio(54230), funsio(39705), funsio(38852), funsio(39704),
     funsio(55977), funsio(39703), funsio(45708), funsio(39702),
     funsio(54370), funsio(39701), funsio(54367), funsio(39700),
     funsio(39290), funsio(41109), funsio(40886), funsio(39697),
     funsio(40093),

#define to_GB18030_E7_A8 WORDINDEX2INFO(24015)
    to_GB18030_E7_A8_offsets,
    to_GB18030_E7_A8_infos,

#define to_GB18030_E7_A9_infos WORDINDEX2INFO(24017)
           INVALID, funsio(39696), funsio(43123), funsio(39695),
     funsio(54345), funsio(39694), funsio(44939), funsio(39693),
     funsio(54317), funsio(46379), funsio(39692), funsio(41536),
     funsio(43886), funsio(54581), funsio(41810), funsio(39687),
     funsio(38945),

#define to_GB18030_E7_A9 WORDINDEX2INFO(24034)
    to_GB18030_E7_A9_offsets,
    to_GB18030_E7_A9_infos,

#define to_GB18030_E7_AA_infos WORDINDEX2INFO(24036)
           INVALID, funsio(54575), funsio(45361), funsio(39684),
     funsio(43848), funsio(47392), funsio(39682), funsio(54570),
     funsio(39681), funsio(54569), funsio(39680), funsio(43833),
     funsio(39679), funsio(46602), funsio(47668), funsio(39677),
     funsio(54557), funsio(41266), funsio(38928), funsio(41500),
     funsio(39673), funsio(38967), funsio(45611), funsio(39671),
     funsio(41783), funsio(54548), funsio(39669), funsio(39828),
     funsio(41804), funsio(54541), funsio(39826), funsio(54542),
     funsio(39825), funsio(54537), funsio(54538), funsio(39823),
     funsio(54533), funsio(39822), funsio(42294),

#define to_GB18030_E7_AA WORDINDEX2INFO(24075)
    to_GB18030_E7_AA_offsets,
    to_GB18030_E7_AA_infos,

#define to_GB18030_E7_AB_infos WORDINDEX2INFO(24077)
           INVALID, funsio(39821), funsio(42190), funsio(39820),
     funsio(44571), funsio(39819), funsio(47324), funsio(39818),
     funsio(41427), funsio(41425), funsio(47321), funsio(39815),
     funsio(41654), funsio(39814), funsio(45249), funsio(54470),
     funsio(39812), funsio(41193), funsio(39811), funsio(39379),
     funsio(39810), funsio(47599), funsio(54976), funsio(39809),
     funsio(54974), funsio(39808), funsio(39877),

#define to_GB18030_E7_AB WORDINDEX2INFO(24104)
    to_GB18030_E7_AB_offsets,
    to_GB18030_E7_AB_infos,

#define to_GB18030_E7_AC_infos WORDINDEX2INFO(24106)
           INVALID, funsio(39807), funsio(54970), funsio(39805),
     funsio(37819), funsio(39804), funsio(54964), funsio(39803),
     funsio(54966), funsio(44765), funsio(39801), funsio(54963),
     funsio(39800), funsio(45964), funsio(39799), funsio(38061),
     funsio(54954), funsio(39797), funsio(54957), funsio(39796),
     funsio(39085), funsio(39795), funsio(54960), funsio(39794),
     funsio(54953), funsio(39793), funsio(54951), funsio(54949),
     funsio(39628), funsio(39790), funsio(38030), funsio(39789),
     funsio(54939), funsio(54934), funsio(39077), funsio(39786),
     funsio(54937), funsio(39944), funsio(54935), funsio(39943),
     funsio(39942), funsio(54924), funsio(39941), funsio(40864),
     funsio(39940), funsio(42168), funsio(39939), funsio(54927),
     funsio(39938),

#define to_GB18030_E7_AC WORDINDEX2INFO(24155)
    to_GB18030_E7_AC_offsets,
    to_GB18030_E7_AC_infos,

#define to_GB18030_E7_AD_infos WORDINDEX2INFO(24157)
           INVALID, funsio(39938), funsio(54924), funsio(39937),
     funsio(54908), funsio(39936), funsio(39030), funsio(39935),
     funsio(41114), funsio(54919), funsio(39933), funsio(39500),
     funsio(41623), funsio(47524), funsio(45143), funsio(39929),
     funsio(38803), funsio(39928), funsio(38272), funsio(39927),
     funsio(54903), funsio(39926), funsio(54902), funsio(44116),
     funsio(39924), funsio(39923), funsio(54901), funsio(39922),
     funsio(39921), funsio(54888), funsio(39920), funsio(54889),
     funsio(54887), funsio(39918), funsio(54877), funsio(39917),
     funsio(41578), funsio(39916), funsio(38509), funsio(39915),
     funsio(54876), funsio(39914), funsio(43554), funsio(39913),

#define to_GB18030_E7_AD WORDINDEX2INFO(24201)
    to_GB18030_E7_AD_offsets,
    to_GB18030_E7_AD_infos,

#define to_GB18030_E7_AE_infos WORDINDEX2INFO(24203)
           INVALID, funsio(40809), funsio(39912), funsio(54877),
     funsio(39911), funsio(39977), funsio(39910), funsio(54859),
     funsio(38160), funsio(40544), funsio(39908), funsio(44611),
     funsio(39907), funsio(54856), funsio(54851), funsio(39905),
     funsio(39986), funsio(39903), funsio(54838), funsio(54841),
     funsio(42287), funsio(54843), funsio(54835), funsio(40775),
     funsio(39895), funsio(45610), funsio(39894), funsio(39893),
     funsio(54822), funsio(39892),

#define to_GB18030_E7_AE WORDINDEX2INFO(24233)
    to_GB18030_E7_AE_offsets,
    to_GB18030_E7_AE_infos,

#define to_GB18030_E7_AF_infos WORDINDEX2INFO(24235)
           INVALID, funsio(39892), funsio(54824), funsio(39891),
     funsio(40050), funsio(47582), funsio(43226), funsio(40048),
     funsio(54814), funsio(40047), funsio(54807), funsio(40046),
     funsio(42188), funsio(40045), funsio(39675), funsio(54802),
     funsio(40043), funsio(54798), funsio(40042), funsio(38641),
     funsio(40041), funsio(54792), funsio(40039), funsio(54789),
     funsio(40038), funsio(41667), funsio(40037), funsio(41711),
     funsio(40036), funsio(42993), funsio(40035), funsio(54774),
     funsio(40034), funsio(54771), funsio(40033),

#define to_GB18030_E7_AF WORDINDEX2INFO(24270)
    to_GB18030_E7_AF_offsets,
    to_GB18030_E7_AF_infos,

#define to_GB18030_E7_B0_infos WORDINDEX2INFO(24272)
           INVALID, funsio(40033), funsio(38600), funsio(40032),
     funsio(54762), funsio(54756), funsio(40030), funsio(40029),
     funsio(54750), funsio(40028), funsio(54905), funsio(54900),
     funsio(40345), funsio(40026), funsio(54895), funsio(40025),
     funsio(54883), funsio(40024), funsio(38006),

#define to_GB18030_E7_B0 WORDINDEX2INFO(24291)
    to_GB18030_E7_B0_offsets,
    to_GB18030_E7_B0_infos,

#define to_GB18030_E7_B1_infos WORDINDEX2INFO(24293)
           INVALID, funsio(54877), funsio(54875), funsio(40021),
     funsio(40180), funsio(40536), funsio(40179), funsio(42331),
     funsio(47972), funsio(40177), funsio(41564), funsio(54855),
     funsio(47435), funsio(40174),

#define to_GB18030_E7_B1 WORDINDEX2INFO(24307)
    to_GB18030_E7_B1_offsets,
    to_GB18030_E7_B1_infos,

#define to_GB18030_E7_B2_infos WORDINDEX2INFO(24309)
           INVALID, funsio(40174), funsio(40175), funsio(39241),
     funsio(54836), funsio(41736), funsio(40172), funsio(43051),
     funsio(40171), funsio(38454), funsio(46866), funsio(40169),
     funsio(54827), funsio(54825), funsio(54826), funsio(44338),
     funsio(40165), funsio(54823), funsio(40164), funsio(46612),
     funsio(47154), funsio(40162), funsio(39213), funsio(40161),
     funsio(41729), funsio(40160), funsio(54808), funsio(40944),
     funsio(40157), funsio(38432), funsio(40156), funsio(54799),
     funsio(40932), funsio(40312),

#define to_GB18030_E7_B2 WORDINDEX2INFO(24343)
    to_GB18030_E7_B2_offsets,
    to_GB18030_E7_B2_infos,

#define to_GB18030_E7_B3_infos WORDINDEX2INFO(24345)
           INVALID, funsio(40312), funsio(54796), funsio(40311),
     funsio(54797), funsio(40310), funsio(54791), funsio(54793),
     funsio(40308), funsio(39978), funsio(40307), funsio(54787),
     funsio(40305), funsio(39428), funsio(44520), funsio(54780),
     funsio(40302), funsio(37880), funsio(40301), funsio(42222),
     funsio(40300), funsio(46587), funsio(41166), funsio(40298),
     funsio(54764), funsio(40297), funsio(42684), funsio(40296),
     funsio(54760), funsio(40295), funsio(45233), funsio(40294),

#define to_GB18030_E7_B3 WORDINDEX2INFO(24377)
    to_GB18030_E7_B3_offsets,
    to_GB18030_E7_B3_infos,

#define to_GB18030_E7_B4_infos WORDINDEX2INFO(24379)
           INVALID, funsio(40294), funsio(44982), funsio(40293),
     funsio(44207), funsio(44236), funsio(40292), funsio(40644),
     funsio(40291), funsio(47259), funsio(40290), funsio(41379),
     funsio(40289), funsio(40448),

#define to_GB18030_E7_B4 WORDINDEX2INFO(24393)
    to_GB18030_E7_B4_offsets,
    to_GB18030_E7_B4_infos,

#define to_GB18030_E7_B5_infos WORDINDEX2INFO(24395)
           INVALID, funsio(40448), funsio(45438), funsio(40447),
     funsio(54634),

#define to_GB18030_E7_B5 WORDINDEX2INFO(24400)
    to_GB18030_E7_B5_offsets,
    to_GB18030_E7_B5_infos,

#define to_GB18030_E7_B6_infos WORDINDEX2INFO(24402)
           INVALID, funsio(40447), funsio(40606), funsio(54588),
     funsio(40605), funsio(54581), funsio(40604),

#define to_GB18030_E7_B6 WORDINDEX2INFO(24409)
    to_GB18030_E7_B6_offsets,
    to_GB18030_E7_B6_infos,

#define to_GB18030_E7_B7_infos WORDINDEX2INFO(24411)
           INVALID, funsio(40604), funsio(40605), funsio(40764),

#define to_GB18030_E7_B7 WORDINDEX2INFO(24415)
    to_GB18030_E7_B7_offsets,
    to_GB18030_E7_B7_infos,

#define to_GB18030_E7_B8_infos WORDINDEX2INFO(24417)
           INVALID, funsio(40764), funsio(40765), funsio(55199),

#define to_GB18030_E7_B8 WORDINDEX2INFO(24421)
    to_GB18030_E7_B8_offsets,
    to_GB18030_E7_B8_infos,

#define to_GB18030_E7_B9_infos WORDINDEX2INFO(24423)
           INVALID, funsio(40764), funsio(38759), funsio(40763),
     funsio(54429), funsio(40762), funsio(40921),

#define to_GB18030_E7_B9 WORDINDEX2INFO(24430)
    to_GB18030_E7_B9_offsets,
    to_GB18030_E7_B9_infos,

#define to_GB18030_E7_BA_infos WORDINDEX2INFO(24432)
           INVALID, funsio(40921), funsio(46944), funsio(40920),
     funsio(54346), funsio(40919), funsio(50769), funsio(40471),
     funsio(50768), funsio(39489), funsio(50767), funsio(44830),
     funsio(50766), funsio(46093), funsio(39942), funsio(50764),
     funsio(39962), funsio(43038), funsio(44542), funsio(50923),
     funsio(40905), funsio(37895), funsio(50921), funsio(43258),
     funsio(38942), funsio(41997), funsio(40900), funsio(46879),
     funsio(41499), funsio(38679), funsio(46588), funsio(44548),
     funsio(38657), funsio(40894), funsio(42208), funsio(50908),
     funsio(44823),

#define to_GB18030_E7_BA WORDINDEX2INFO(24469)
    to_GB18030_E7_BA_offsets,
    to_GB18030_E7_BA_infos,

#define to_GB18030_E7_BB_infos WORDINDEX2INFO(24471)
           INVALID, funsio(50907), funsio(41195), funsio(46876),
     funsio(43298), funsio(44777), funsio(46559), funsio(46596),
     funsio(50901), funsio(36890), funsio(50900), funsio(43270),
     funsio(45592), funsio(40405), funsio(50897), funsio(36889),
     funsio(43011), funsio(40197), funsio(50894), funsio(42984),
     funsio(40869), funsio(50892), funsio(39685), funsio(38934),
     funsio(45249), funsio(50889), funsio(41474), funsio(40466),
     funsio(40163), funsio(44235), funsio(50885), funsio(40451),
     funsio(45049), funsio(40856), funsio(43769), funsio(44001),
     funsio(39900), funsio(50879), funsio(39862), funsio(45060),
     funsio(50877), funsio(40849), funsio(45058), funsio(50875),
     funsio(37833), funsio(50874), funsio(43266), funsio(44463),
     funsio(41698), funsio(50872), funsio(37057), funsio(37616),
     funsio(40837), funsio(50869), funsio(46806), funsio(46266),
     funsio(50867), funsio(41412),

#define to_GB18030_E7_BB WORDINDEX2INFO(24529)
    to_GB18030_E7_BB_offsets,
    to_GB18030_E7_BB_infos,

#define to_GB18030_E7_BC_infos WORDINDEX2INFO(24531)
           INVALID, funsio(46769), funsio(50865), funsio(39901),
     funsio(41687), funsio(40883), funsio(50862), funsio(39831),
     funsio(40821), funsio(50860), funsio(50848), funsio(38329),
     funsio(50858), funsio(40816), funsio(50857), funsio(39582),
     funsio(38081), funsio(41384), funsio(37057), funsio(50853),
     funsio(45972), funsio(50852), funsio(38812), funsio(50850),
     funsio(38598), funsio(40803), funsio(50849), funsio(37327),
     funsio(45686), funsio(43715), funsio(50846), funsio(43154),
     funsio(50845), funsio(40076), funsio(50844), funsio(53887),
     funsio(40779), funsio(38806), funsio(40778), funsio(42862),
     funsio(40777),

#define to_GB18030_E7_BC WORDINDEX2INFO(24572)
    to_GB18030_E7_BC_offsets,
    to_GB18030_E7_BC_infos,

#define to_GB18030_E7_BD_infos WORDINDEX2INFO(24574)
           INVALID, funsio(40777), funsio(53876), funsio(40776),
     funsio(53875), funsio(40774), funsio(39045), funsio(44190),
     funsio(40772), funsio(46987), funsio(39251), funsio(40929),
     funsio(41342), funsio(52566), funsio(40927), funsio(38464),
     funsio(40926), funsio(52561), funsio(40925), funsio(52558),
     funsio(36714), funsio(40923), funsio(52554), funsio(46180),
     funsio(46716), funsio(40920), funsio(46412), funsio(40919),
     funsio(52547), funsio(43381), funsio(40917), funsio(52543),
     funsio(40916), funsio(52540), funsio(40915), funsio(52537),
     funsio(40914),

#define to_GB18030_E7_BD WORDINDEX2INFO(24611)
    to_GB18030_E7_BD_offsets,
    to_GB18030_E7_BD_infos,

#define to_GB18030_E7_BE_infos WORDINDEX2INFO(24613)
           INVALID, funsio(40914), funsio(52533), funsio(40913),
     funsio(45151), funsio(40912), funsio(42535), funsio(40911),
     funsio(41513), funsio(40910), funsio(38724), funsio(40909),
     funsio(41028), funsio(40908), funsio(54048), funsio(44856),
     funsio(54047), funsio(40905), funsio(44593), funsio(40904),
     funsio(42765), funsio(40903), funsio(54040), funsio(40902),
     funsio(54033), funsio(40900), funsio(54032), funsio(47161),
     funsio(38716), funsio(40898), funsio(50220), funsio(45610),
     funsio(40896),

#define to_GB18030_E7_BE WORDINDEX2INFO(24646)
    to_GB18030_E7_BE_offsets,
    to_GB18030_E7_BE_infos,

#define to_GB18030_E7_BF_infos WORDINDEX2INFO(24648)
           INVALID, funsio(40895), funsio(44290), funsio(40894),
     funsio(37395), funsio(40893), funsio(53217), funsio(40892),
     funsio(45337), funsio(40891), funsio(54026), funsio(40890),
     funsio(44555), funsio(54020), funsio(40888), funsio(42475),
     funsio(40887), funsio(37868), funsio(37627), funsio(54010),
     funsio(40884), funsio(41043), funsio(54005), funsio(54006),
     funsio(41041), funsio(54004), funsio(41040), funsio(54000),
     funsio(41039), funsio(39097), funsio(36549), funsio(41037),
     funsio(53996), funsio(41036), funsio(38313), funsio(45288),
     funsio(41034),

#define to_GB18030_E7_BF WORDINDEX2INFO(24685)
    to_GB18030_E7_BF_offsets,
    to_GB18030_E7_BF_infos,

#define to_GB18030_E7_infos WORDINDEX2INFO(24687)
              INVALID, to_GB18030_E7_80, to_GB18030_E7_81, to_GB18030_E7_82,
     to_GB18030_E7_83, to_GB18030_E7_84, to_GB18030_E7_85, to_GB18030_E7_86,
     to_GB18030_E7_87, to_GB18030_E7_88, to_GB18030_E7_89, to_GB18030_E7_8A,
     to_GB18030_E7_8B, to_GB18030_E7_8C, to_GB18030_E7_8D, to_GB18030_E7_8E,
     to_GB18030_E7_8F, to_GB18030_E7_90, to_GB18030_E7_91, to_GB18030_E7_92,
     to_GB18030_E7_93, to_GB18030_E7_94, to_GB18030_E7_95, to_GB18030_E7_96,
     to_GB18030_E7_97, to_GB18030_E7_98, to_GB18030_E7_99, to_GB18030_E7_9A,
     to_GB18030_E7_9B, to_GB18030_E7_9C, to_GB18030_E7_9D, to_GB18030_E7_9E,
     to_GB18030_E7_9F, to_GB18030_E7_A0, to_GB18030_E7_A1, to_GB18030_E7_A2,
     to_GB18030_E7_A3, to_GB18030_E7_A4, to_GB18030_E7_A5, to_GB18030_E7_A6,
     to_GB18030_E7_A7, to_GB18030_E7_A8, to_GB18030_E7_A9, to_GB18030_E7_AA,
     to_GB18030_E7_AB, to_GB18030_E7_AC, to_GB18030_E7_AD, to_GB18030_E7_AE,
     to_GB18030_E7_AF, to_GB18030_E7_B0, to_GB18030_E7_B1, to_GB18030_E7_B2,
     to_GB18030_E7_B3, to_GB18030_E7_B4, to_GB18030_E7_B5, to_GB18030_E7_B6,
     to_GB18030_E7_B7, to_GB18030_E7_B8, to_GB18030_E7_B9, to_GB18030_E7_BA,
     to_GB18030_E7_BB, to_GB18030_E7_BC, to_GB18030_E7_BD, to_GB18030_E7_BE,
     to_GB18030_E7_BF,

#define to_GB18030_E7 WORDINDEX2INFO(24752)
    to_GB18030_C2_offsets,
    to_GB18030_E7_infos,

#define to_GB18030_E8_80_infos WORDINDEX2INFO(24754)
           INVALID, funsio(45218), funsio(40645), funsio(41032),
     funsio(40368), funsio(51606), funsio(46033), funsio(51385),
     funsio(41028), funsio(53215), funsio(38115), funsio(43405),
     funsio(41025), funsio(41652), funsio(41024), funsio(53196),
     funsio(41023), funsio(53195), funsio(38621), funsio(53194),
     funsio(39076), funsio(45732), funsio(36528), funsio(41017),
     funsio(53189), funsio(41016), funsio(53186), funsio(41015),
     funsio(53185), funsio(41014), funsio(53183), funsio(53184),
     funsio(53182), funsio(41890), funsio(41008), funsio(53176),
     funsio(41007), funsio(38078), funsio(41006), funsio(53174),
     funsio(45167), funsio(48263), funsio(43401), funsio(41002),
     funsio(37272), funsio(41001), funsio(37724), funsio(41000),
     funsio(38746),

#define to_GB18030_E8_80 WORDINDEX2INFO(24803)
    to_GB18030_E8_80_offsets,
    to_GB18030_E8_80_infos,

#define to_GB18030_E8_81_infos WORDINDEX2INFO(24805)
           INVALID, funsio(40999), funsio(41641), funsio(53161),
     funsio(40997), funsio(53159), funsio(40996), funsio(40817),
     funsio(40871), funsio(46171), funsio(53153), funsio(40992),
     funsio(53149), funsio(40991), funsio(40781), funsio(40990),
     funsio(42071), funsio(40056), funsio(40989), funsio(53127),
     funsio(37468), funsio(40987), funsio(53120), funsio(40986),
     funsio(41145), funsio(52010),

#define to_GB18030_E8_81 WORDINDEX2INFO(24831)
    to_GB18030_E8_81_offsets,
    to_GB18030_E8_81_infos,

#define to_GB18030_E8_82_infos WORDINDEX2INFO(24833)
           INVALID, funsio(52008), funsio(41143), funsio(43348),
     funsio(45137), funsio(41141), funsio(43314), funsio(45896),
     funsio(41139), funsio(42576), funsio(41138), funsio(40523),
     funsio(39436), funsio(41136), funsio(51493), funsio(41135),
     funsio(44549), funsio(41134), funsio(46145), funsio(41133),
     funsio(37924), funsio(38452), funsio(51483), funsio(38440),
     funsio(41129), funsio(51479), funsio(37117), funsio(38687),
     funsio(46080), funsio(41125), funsio(38215), funsio(38172),
     funsio(41123), funsio(39477), funsio(38155), funsio(51474),
     funsio(41120), funsio(51473), funsio(36354), funsio(40215),
     funsio(41117), funsio(51467), funsio(45378), funsio(41115),
     funsio(41114), funsio(51465), funsio(41113), funsio(41112),
     funsio(51453), funsio(51454), funsio(42799), funsio(46095),

#define to_GB18030_E8_82 WORDINDEX2INFO(24885)
    to_GB18030_E8_82_offsets,
    to_GB18030_E8_82_infos,

#define to_GB18030_E8_83_infos WORDINDEX2INFO(24887)
           INVALID, funsio(45828), funsio(44520), funsio(51460),
     funsio(44012), funsio(51459), funsio(41103), funsio(37593),
     funsio(41102), funsio(36574), funsio(51452), funsio(43470),
     funsio(41099), funsio(41719), funsio(51443), funsio(41097),
     funsio(51439), funsio(41724), funsio(51434), funsio(42943),
     funsio(36372), funsio(41091), funsio(38928), funsio(41090),
     funsio(46538), funsio(52981), funsio(41088), funsio(51418),
     funsio(51426), funsio(50123), funsio(51427), funsio(41081),
     funsio(40176), funsio(45007), funsio(51421), funsio(51425),
     funsio(38384), funsio(51419), funsio(41075), funsio(39611),
     funsio(41074), funsio(44503), funsio(41073), funsio(36276),
     funsio(41072), funsio(51416), funsio(41430), funsio(41070),

#define to_GB18030_E8_83 WORDINDEX2INFO(24935)
    to_GB18030_E8_83_offsets,
    to_GB18030_E8_83_infos,

#define to_GB18030_E8_84_infos WORDINDEX2INFO(24937)
           INVALID, funsio(41070), funsio(45985), funsio(41069),
     funsio(37329), funsio(41068), funsio(40932), funsio(39334),
     funsio(41066), funsio(41067), funsio(51396), funsio(45512),
     funsio(41937), funsio(41402), funsio(41611), funsio(46808),
     funsio(41059), funsio(36754), funsio(41058), funsio(51395),
     funsio(41057), funsio(39586), funsio(41056), funsio(51387),
     funsio(41055), funsio(51374), funsio(41054), funsio(38260),
     funsio(41053), funsio(43671), funsio(51370), funsio(41051),
     funsio(51362), funsio(41050), funsio(40562), funsio(41049),
     funsio(41819), funsio(41048),

#define to_GB18030_E8_84 WORDINDEX2INFO(24975)
    to_GB18030_E8_84_offsets,
    to_GB18030_E8_84_infos,

#define to_GB18030_E8_85_infos WORDINDEX2INFO(24977)
           INVALID, funsio(41207), funsio(43428), funsio(41206),
     funsio(51349), funsio(41205), funsio(40285), funsio(44900),
     funsio(51346), funsio(41202), funsio(38230), funsio(38227),
     funsio(41200), funsio(51340), funsio(42078), funsio(43669),
     funsio(41197), funsio(51336), funsio(41195), funsio(51332),
     funsio(41194), funsio(44378), funsio(41193), funsio(51330),
     funsio(41192), funsio(51324), funsio(41191), funsio(51323),
     funsio(42370), funsio(41189), funsio(44675), funsio(51314),
     funsio(41187), funsio(51308), funsio(41186), funsio(38199),
     funsio(44118), funsio(41313), funsio(51306), funsio(43347),
     funsio(43584),

#define to_GB18030_E8_85 WORDINDEX2INFO(25018)
    to_GB18030_E8_85_offsets,
    to_GB18030_E8_85_infos,

#define to_GB18030_E8_86_infos WORDINDEX2INFO(25020)
           INVALID, funsio(36201), funsio(41178), funsio(51307),
     funsio(41177), funsio(51300), funsio(41176), funsio(36639),
     funsio(41175), funsio(38216), funsio(41174), funsio(51293),
     funsio(41173), funsio(36427), funsio(41172), funsio(43297),
     funsio(41215), funsio(44031), funsio(41169), funsio(51277),
     funsio(41168), funsio(51443), funsio(41537), funsio(41167),
     funsio(51271), funsio(41166), funsio(42505), funsio(41165),
     funsio(48924), funsio(51258), funsio(41163),

#define to_GB18030_E8_86 WORDINDEX2INFO(25051)
    to_GB18030_E8_86_offsets,
    to_GB18030_E8_86_infos,

#define to_GB18030_E8_87_infos WORDINDEX2INFO(25053)
           INVALID, funsio(43525), funsio(51415), funsio(36368),
     funsio(45035), funsio(41159), funsio(44813), funsio(41158),
     funsio(51242), funsio(41157), funsio(51238), funsio(41156),
     funsio(41315), funsio(36816), funsio(41314), funsio(50880),
     funsio(41313), funsio(46049), funsio(41312), funsio(53430),
     funsio(36862), funsio(41310), funsio(45765), funsio(41308),
     funsio(45541), funsio(39621), funsio(41306), funsio(53408),
     funsio(41305),

#define to_GB18030_E8_87 WORDINDEX2INFO(25082)
    to_GB18030_E8_87_offsets,
    to_GB18030_E8_87_infos,

#define to_GB18030_E8_88_infos WORDINDEX2INFO(25084)
           INVALID, funsio(44703), funsio(53406), funsio(41302),
     funsio(53405), funsio(39613), funsio(45008), funsio(41299),
     funsio(42443), funsio(41297), funsio(53161), funsio(41296),
     funsio(42699), funsio(41295), funsio(43221), funsio(41294),
     funsio(48786), funsio(42895), funsio(41292), funsio(43713),
     funsio(45747), funsio(41290), funsio(53379), funsio(41287),
     funsio(53377), funsio(41286), funsio(38538), funsio(53375),
     funsio(36014), funsio(53370), funsio(41282), funsio(53369),
     funsio(39273), funsio(36507), funsio(41279), funsio(37544),
     funsio(36465), funsio(43919), funsio(53363), funsio(36970),
     funsio(41272), funsio(53361), funsio(41271), funsio(41270),

#define to_GB18030_E8_88 WORDINDEX2INFO(25128)
    to_GB18030_E8_88_offsets,
    to_GB18030_E8_88_infos,

#define to_GB18030_E8_89_infos WORDINDEX2INFO(25130)
           INVALID, funsio(41271), funsio(53356), funsio(41270),
     funsio(43351), funsio(41269), funsio(53352), funsio(41268),
     funsio(53351), funsio(41267), funsio(53348), funsio(41266),
     funsio(42865), funsio(41265), funsio(53338), funsio(41264),
     funsio(53334), funsio(41263), funsio(53326), funsio(41262),
     funsio(41421), funsio(40260), funsio(39023), funsio(41418),
     funsio(42288), funsio(44386), funsio(49528), funsio(41415),
     funsio(47153), funsio(44626), funsio(41413), funsio(47150),
     funsio(35877), funsio(47149),

#define to_GB18030_E8_89 WORDINDEX2INFO(25164)
    to_GB18030_E8_89_offsets,
    to_GB18030_E8_89_infos,

#define to_GB18030_E8_8A_infos WORDINDEX2INFO(25166)
           INVALID, funsio(41410), funsio(39247), funsio(41409),
     funsio(47148), funsio(41408), funsio(46129), funsio(41407),
     funsio(47140), funsio(44895), funsio(41405), funsio(42304),
     funsio(47139), funsio(47134), funsio(41402), funsio(47137),
     funsio(40711), funsio(41400), funsio(47132), funsio(47131),
     funsio(41397), funsio(43578), funsio(45567), funsio(41395),
     funsio(47143), funsio(41394), funsio(41393), funsio(47141),
     funsio(39224), funsio(40444), funsio(41390), funsio(47111),
     funsio(47129), funsio(47114), funsio(37661), funsio(35855),
     funsio(47120), funsio(44038), funsio(47112), funsio(38638),
     funsio(41380), funsio(37632), funsio(47119), funsio(41378),
     funsio(47110), funsio(47102), funsio(41753), funsio(41375),
     funsio(44281), funsio(47097), funsio(41373),

#define to_GB18030_E8_8A WORDINDEX2INFO(25217)
    to_GB18030_E8_8A_offsets,
    to_GB18030_E8_8A_infos,

#define to_GB18030_E8_8B_infos WORDINDEX2INFO(25219)
           INVALID, funsio(41373), funsio(47104), funsio(41372),
     funsio(47107), funsio(41371), funsio(43485), funsio(47089),
     funsio(41369), funsio(47088), funsio(47092), funsio(36350),
     funsio(47098), funsio(42749), funsio(41363), funsio(45021),
     funsio(42953), funsio(47112), funsio(41358), funsio(40711),
     funsio(47099), funsio(41356), funsio(39645), funsio(41354),
     funsio(35859), funsio(38094), funsio(47100), funsio(47081),
     funsio(41350), funsio(47064), funsio(41990), funsio(39665),
     funsio(41346), funsio(42183), funsio(41345), funsio(36037),
     funsio(41344), funsio(44712), funsio(41343), funsio(47069),
     funsio(41342), funsio(47061), funsio(41341), funsio(41401),
     funsio(47066), funsio(41340),

#define to_GB18030_E8_8B WORDINDEX2INFO(25265)
    to_GB18030_E8_8B_offsets,
    to_GB18030_E8_8B_infos,

#define to_GB18030_E8_8C_infos WORDINDEX2INFO(25267)
           INVALID, funsio(41340), funsio(45752), funsio(40612),
     funsio(37546), funsio(41668), funsio(40603), funsio(47059),
     funsio(47048), funsio(47066), funsio(47042), funsio(41331),
     funsio(41330), funsio(39310), funsio(47039), funsio(41328),
     funsio(47046), funsio(41327), funsio(41325), funsio(47064),
     funsio(41324), funsio(47038), funsio(47230), funsio(41321),
     funsio(38843), funsio(36755), funsio(41319), funsio(40559),
     funsio(36274), funsio(47044), funsio(41316), funsio(47034),
     funsio(41315), funsio(47029), funsio(41314), funsio(47040),
     funsio(47025), funsio(44466), funsio(36265), funsio(41310),
     funsio(41878), funsio(41889), funsio(47032), funsio(41307),
     funsio(47016), funsio(41306), funsio(41465),

#define to_GB18030_E8_8C WORDINDEX2INFO(25314)
    to_GB18030_E8_8C_offsets,
    to_GB18030_E8_8C_infos,

#define to_GB18030_E8_8D_infos WORDINDEX2INFO(25316)
           INVALID, funsio(47022), funsio(41464), funsio(47017),
     funsio(41463), funsio(39252), funsio(47012), funsio(41461),
     funsio(36235), funsio(41460), funsio(47003), funsio(38813),
     funsio(46990), funsio(38505), funsio(41456), funsio(39830),
     funsio(41455), funsio(38769), funsio(46981), funsio(41452),
     funsio(46986), funsio(46992), funsio(36938), funsio(41448),
     funsio(41837), funsio(38522), funsio(44603), funsio(47152),
     funsio(47153), funsio(47154), funsio(44413), funsio(47151),
     funsio(44337), funsio(41435), funsio(38217), funsio(47144),
     funsio(41433), funsio(47148), funsio(47150), funsio(41430),

#define to_GB18030_E8_8D WORDINDEX2INFO(25356)
    to_GB18030_E8_8D_offsets,
    to_GB18030_E8_8D_infos,

#define to_GB18030_E8_8E_infos WORDINDEX2INFO(25358)
           INVALID, funsio(41430), funsio(47138), funsio(41279),
     funsio(41428), funsio(39776), funsio(41427), funsio(42008),
     funsio(41426), funsio(46929), funsio(47122), funsio(41424),
     funsio(47126), funsio(41423), funsio(46924), funsio(47114),
     funsio(41421), funsio(47121), funsio(41420), funsio(47107),
     funsio(41419), funsio(47112), funsio(47105), funsio(47098),
     funsio(40694), funsio(41415), funsio(41416), funsio(47087),
     funsio(39673), funsio(39920), funsio(47086), funsio(41411),
     funsio(47091), funsio(38449), funsio(47092), funsio(44518),
     funsio(47095), funsio(41406), funsio(47094), funsio(40417),
     funsio(41404),

#define to_GB18030_E8_8E WORDINDEX2INFO(25399)
    to_GB18030_E8_8E_offsets,
    to_GB18030_E8_8E_infos,

#define to_GB18030_E8_8F_infos WORDINDEX2INFO(25401)
           INVALID, funsio(47113), funsio(47090), funsio(41402),
     funsio(47107), funsio(41401), funsio(37869), funsio(41400),
     funsio(39170), funsio(41399), funsio(39205), funsio(41398),
     funsio(38130), funsio(41397), funsio(47085), funsio(41396),
     funsio(47078), funsio(41395), funsio(47070), funsio(41394),
     funsio(36070), funsio(47069), funsio(41392), funsio(47075),
     funsio(36027), funsio(47083), funsio(41389), funsio(47056),
     funsio(41388), funsio(41182), funsio(41386), funsio(41545),
     funsio(47067), funsio(39912), funsio(37323), funsio(41542),
     funsio(47053), funsio(41540), funsio(47038), funsio(41539),

#define to_GB18030_E8_8F WORDINDEX2INFO(25441)
    to_GB18030_E8_8F_offsets,
    to_GB18030_E8_8F_infos,

#define to_GB18030_E8_90_infos WORDINDEX2INFO(25443)
           INVALID, funsio(41539), funsio(47027), funsio(41538),
     funsio(47041), funsio(42692), funsio(41536), funsio(47034),
     funsio(41535), funsio(47022), funsio(40371), funsio(41126),
     funsio(43159), funsio(47028), funsio(41530), funsio(41529),
     funsio(47008), funsio(41528), funsio(47009), funsio(40118),
     funsio(41526), funsio(44412), funsio(47012), funsio(43460),
     funsio(41671), funsio(41521), funsio(47020), funsio(41520),
     funsio(46982), funsio(41519), funsio(47003), funsio(40094),
     funsio(41517),

#define to_GB18030_E8_90 WORDINDEX2INFO(25476)
    to_GB18030_E8_90_offsets,
    to_GB18030_E8_90_infos,

#define to_GB18030_E8_91_infos WORDINDEX2INFO(25478)
           INVALID, funsio(41517), funsio(46994), funsio(41516),
     funsio(46973), funsio(45208), funsio(41515), funsio(46967),
     funsio(46965), funsio(37516), funsio(46961), funsio(41511),
     funsio(41061), funsio(41510), funsio(36929), funsio(41509),
     funsio(46960), funsio(41508), funsio(38021), funsio(44652),
     funsio(41505), funsio(36438), funsio(41504), funsio(46942),
     funsio(41503), funsio(39293), funsio(46948), funsio(41501),
     funsio(41500), funsio(46938), funsio(41499), funsio(41658),

#define to_GB18030_E8_91 WORDINDEX2INFO(25510)
    to_GB18030_E8_91_offsets,
    to_GB18030_E8_91_infos,

#define to_GB18030_E8_92_infos WORDINDEX2INFO(25512)
           INVALID, funsio(41658), funsio(36686), funsio(41657),
     funsio(46923), funsio(46924), funsio(41654), funsio(38683),
     funsio(46927), funsio(41652), funsio(46926), funsio(41651),
     funsio(46933), funsio(41650), funsio(40231), funsio(41649),
     funsio(42301), funsio(41648), funsio(46920), funsio(41647),
     funsio(45609), funsio(41646), funsio(40982), funsio(41645),
     funsio(46903), funsio(41644), funsio(44851), funsio(46897),
     funsio(46893), funsio(41641), funsio(46886), funsio(41640),
     funsio(46887),

#define to_GB18030_E8_92 WORDINDEX2INFO(25545)
    to_GB18030_E8_92_offsets,
    to_GB18030_E8_92_infos,

#define to_GB18030_E8_93_infos WORDINDEX2INFO(25547)
           INVALID, funsio(41639), funsio(46878), funsio(41638),
     funsio(43553), funsio(41637), funsio(41478), funsio(46875),
     funsio(41635), funsio(46867), funsio(41634), funsio(46865),
     funsio(42264), funsio(41632), funsio(41631), funsio(35566),
     funsio(41630), funsio(39376), funsio(38355), funsio(46856),
     funsio(41628), funsio(46859), funsio(41627), funsio(46844),
     funsio(41625), funsio(40697), funsio(41624), funsio(46850),
     funsio(41623), funsio(47007), funsio(41622), funsio(47003),

#define to_GB18030_E8_93 WORDINDEX2INFO(25579)
    to_GB18030_E8_93_offsets,
    to_GB18030_E8_93_infos,

#define to_GB18030_E8_94_infos WORDINDEX2INFO(25581)
           INVALID, funsio(41621), funsio(41780), funsio(46819),
     funsio(41779), funsio(40149), funsio(41778), funsio(39903),
     funsio(41777), funsio(44737), funsio(41776), funsio(42898),
     funsio(41775), funsio(46805), funsio(41774), funsio(35746),
     funsio(41773), funsio(40372), funsio(41898), funsio(41771),
     funsio(41086), funsio(46777), funsio(46778), funsio(46779),
     funsio(46942), funsio(35173), funsio(35464), funsio(41764),

#define to_GB18030_E8_94 WORDINDEX2INFO(25609)
    to_GB18030_E8_94_offsets,
    to_GB18030_E8_94_infos,

#define to_GB18030_E8_95_infos WORDINDEX2INFO(25611)
           INVALID, funsio(41764), funsio(46944), funsio(41763),
     funsio(46933), funsio(38500), funsio(41372), funsio(41760),
     funsio(46914), funsio(46915), funsio(41759), funsio(41758),
     funsio(46907), funsio(41757), funsio(46902), funsio(41756),
     funsio(46898), funsio(41755), funsio(44367), funsio(41754),
     funsio(46897), funsio(46887), funsio(46890), funsio(41751),
     funsio(39250), funsio(41750),

#define to_GB18030_E8_95 WORDINDEX2INFO(25637)
    to_GB18030_E8_95_offsets,
    to_GB18030_E8_95_infos,

#define to_GB18030_E8_96_infos WORDINDEX2INFO(25639)
           INVALID, funsio(41750), funsio(41909), funsio(35348),
     funsio(46888), funsio(41907), funsio(46881), funsio(41906),
     funsio(46874), funsio(41905), funsio(43522), funsio(46864),
     funsio(41903), funsio(46850), funsio(41902), funsio(46847),
     funsio(41901), funsio(43274), funsio(41900), funsio(46845),
     funsio(41781), funsio(46848), funsio(41897), funsio(46840),
     funsio(41896), funsio(46837), funsio(41895),

#define to_GB18030_E8_96 WORDINDEX2INFO(25666)
    to_GB18030_E8_96_offsets,
    to_GB18030_E8_96_infos,

#define to_GB18030_E8_97_infos WORDINDEX2INFO(25668)
           INVALID, funsio(41895), funsio(46833), funsio(41894),
     funsio(38419), funsio(41893), funsio(35584), funsio(39953),
     funsio(41891), funsio(46814), funsio(40412), funsio(41890),
     funsio(46807), funsio(41889), funsio(42220), funsio(41888),
     funsio(36792), funsio(41887), funsio(42046), funsio(44257),
     funsio(42045), funsio(46773),

#define to_GB18030_E8_97 WORDINDEX2INFO(25690)
    to_GB18030_E8_97_offsets,
    to_GB18030_E8_97_infos,

#define to_GB18030_E8_98_infos WORDINDEX2INFO(25692)
           INVALID, funsio(42044), funsio(46769), funsio(42043),
     funsio(40072), funsio(42042), funsio(46754), funsio(42041),
     funsio(46734), funsio(42040), funsio(42039), funsio(44409),
     funsio(42038), funsio(46717), funsio(42037),

#define to_GB18030_E8_98 WORDINDEX2INFO(25707)
    to_GB18030_E8_98_offsets,
    to_GB18030_E8_98_infos,

#define to_GB18030_E8_99_infos WORDINDEX2INFO(25709)
           INVALID, funsio(42037), funsio(42038), funsio(51800),
     funsio(37707), funsio(39514), funsio(40279), funsio(39533),
     funsio(42033), funsio(51794), funsio(42032), funsio(43142),
     funsio(42031), funsio(43894), funsio(42030), funsio(50002),
     funsio(42029), funsio(35698), funsio(51771), funsio(42186),
     funsio(51770), funsio(42185), funsio(41523), funsio(42184),
     funsio(37477), funsio(51760), funsio(51761), funsio(51759),
     funsio(41822), funsio(42803), funsio(51754),

#define to_GB18030_E8_99 WORDINDEX2INFO(25740)
    to_GB18030_E8_99_offsets,
    to_GB18030_E8_99_infos,

#define to_GB18030_E8_9A_infos WORDINDEX2INFO(25742)
           INVALID, funsio(41515), funsio(43589), funsio(39521),
     funsio(42174), funsio(42544), funsio(51748), funsio(34913),
     funsio(51745), funsio(42170), funsio(51746), funsio(42169),
     funsio(35377), funsio(42168), funsio(43292), funsio(51732),
     funsio(42166), funsio(51728), funsio(44092), funsio(42164),
     funsio(51723), funsio(51717), funsio(51725), funsio(51722),
     funsio(42160), funsio(51716), funsio(42159), funsio(51727),
     funsio(51724), funsio(42156), funsio(51713), funsio(42153),
     funsio(51714), funsio(42152),

#define to_GB18030_E8_9A WORDINDEX2INFO(25776)
    to_GB18030_E8_9A_offsets,
    to_GB18030_E8_9A_infos,

#define to_GB18030_E8_9B_infos WORDINDEX2INFO(25778)
           INVALID, funsio(44594), funsio(42151), funsio(51700),
     funsio(42150), funsio(40746), funsio(41231), funsio(42148),
     funsio(51702), funsio(37107), funsio(36060), funsio(42145),
     funsio(51692), funsio(51697), funsio(51703), funsio(51708),
     funsio(42141), funsio(37626), funsio(42140), funsio(42234),
     funsio(42138), funsio(44551), funsio(42137), funsio(51691),
     funsio(42136), funsio(36869), funsio(42135), funsio(51673),
     funsio(42134), funsio(51672), funsio(39426), funsio(42132),
     funsio(44260), funsio(51666), funsio(51667), funsio(51670),
     funsio(42127), funsio(43706), funsio(42125), funsio(36323),
     funsio(42124),

#define to_GB18030_E8_9B WORDINDEX2INFO(25819)
    to_GB18030_E8_9B_offsets,
    to_GB18030_E8_9B_infos,

#define to_GB18030_E8_9C_infos WORDINDEX2INFO(25821)
           INVALID, funsio(41448), funsio(42123), funsio(36569),
     funsio(51659), funsio(42121), funsio(51656), funsio(51657),
     funsio(42117), funsio(51654), funsio(42116), funsio(43190),
     funsio(51637), funsio(42114), funsio(42155), funsio(42113),
     funsio(42415), funsio(44424), funsio(42270), funsio(51648),
     funsio(42269), funsio(39606), funsio(42268), funsio(51641),
     funsio(42267), funsio(38789), funsio(51649), funsio(51634),
     funsio(42264), funsio(51635), funsio(42263), funsio(51638),
     funsio(42262), funsio(51627), funsio(42261), funsio(51629),
     funsio(42260), funsio(51625), funsio(42259), funsio(42258),
     funsio(51611), funsio(42257), funsio(51613), funsio(51618),

#define to_GB18030_E8_9C WORDINDEX2INFO(25865)
    to_GB18030_E8_9C_offsets,
    to_GB18030_E8_9C_infos,

#define to_GB18030_E8_9D_infos WORDINDEX2INFO(25867)
           INVALID, funsio(42255), funsio(43612), funsio(51604),
     funsio(35235), funsio(42252), funsio(51613), funsio(42251),
     funsio(42836), funsio(42250), funsio(51609), funsio(42249),
     funsio(37480), funsio(42248), funsio(51607), funsio(42247),
     funsio(51591), funsio(42246), funsio(51594), funsio(51595),
     funsio(51596), funsio(42243), funsio(51580), funsio(42242),
     funsio(51576), funsio(42241), funsio(37246), funsio(42240),
     funsio(35964), funsio(51563), funsio(51570), funsio(51559),
     funsio(42236),

#define to_GB18030_E8_9D WORDINDEX2INFO(25900)
    to_GB18030_E8_9D_offsets,
    to_GB18030_E8_9D_infos,

#define to_GB18030_E8_9E_infos WORDINDEX2INFO(25902)
           INVALID, funsio(42236), funsio(51552), funsio(51738),
     funsio(42234), funsio(51733), funsio(42233), funsio(51729),
     funsio(42232), funsio(42231), funsio(40772), funsio(42230),
     funsio(51551), funsio(42229), funsio(51717), funsio(42228),
     funsio(39504), funsio(42227), funsio(42386), funsio(51532),
     funsio(42385), funsio(51699), funsio(51700), funsio(51694),
     funsio(42382), funsio(51524), funsio(42381), funsio(51695),
     funsio(42380), funsio(51692), funsio(42379), funsio(39194),
     funsio(42378), funsio(51688), funsio(42377),

#define to_GB18030_E8_9E WORDINDEX2INFO(25937)
    to_GB18030_E8_9E_offsets,
    to_GB18030_E8_9E_infos,

#define to_GB18030_E8_9F_infos WORDINDEX2INFO(25939)
           INVALID, funsio(51687), funsio(42376), funsio(51666),
     funsio(42375), funsio(51678), funsio(51672), funsio(42373),
     funsio(51669), funsio(51491), funsio(51665), funsio(42370),
     funsio(51662), funsio(42369), funsio(51659), funsio(42368),
     funsio(51642), funsio(42367), funsio(51648), funsio(42366),
     funsio(51646), funsio(42365), funsio(42677), funsio(51633),
     funsio(42364),

#define to_GB18030_E8_9F WORDINDEX2INFO(25964)
    to_GB18030_E8_9F_offsets,
    to_GB18030_E8_9F_infos,

#define to_GB18030_E8_A0_infos WORDINDEX2INFO(25966)
           INVALID, funsio(42364), funsio(45037), funsio(42363),
     funsio(51622), funsio(42362), funsio(51611), funsio(42361),
     funsio(40646), funsio(51607), funsio(42359), funsio(51606),
     funsio(42358), funsio(51601), funsio(35477), funsio(42356),
     funsio(42515), funsio(50312), funsio(42514), funsio(51578),
     funsio(42513), funsio(51576), funsio(42512),

#define to_GB18030_E8_A0 WORDINDEX2INFO(25989)
    to_GB18030_E8_A0_offsets,
    to_GB18030_E8_A0_infos,

#define to_GB18030_E8_A1_infos WORDINDEX2INFO(25991)
           INVALID, funsio(42849), funsio(42511), funsio(51807),
     funsio(42616), funsio(42509), funsio(42619), funsio(42886),
     funsio(42507), funsio(42353), funsio(42506), funsio(37750),
     funsio(42505), funsio(42504), funsio(36984), funsio(46974),
     funsio(43094), funsio(51029), funsio(34891), funsio(42499),
     funsio(34684), funsio(51025), funsio(42497), funsio(40780),
     funsio(35151), funsio(42495), funsio(44923), funsio(42494),
     funsio(41260), funsio(42493), funsio(51017), funsio(42492),
     funsio(44116), funsio(42491), funsio(51007), funsio(51769),
     funsio(51006),

#define to_GB18030_E8_A1 WORDINDEX2INFO(26028)
    to_GB18030_E8_A1_offsets,
    to_GB18030_E8_A1_infos,

#define to_GB18030_E8_A2_infos WORDINDEX2INFO(26030)
           INVALID, funsio(42489), funsio(43554), funsio(51004),
     funsio(42487), funsio(34355), funsio(51763), funsio(42485),
     funsio(51761), funsio(42484), funsio(35432), funsio(42483),
     funsio(39749), funsio(42482), funsio(41504), funsio(42481),
     funsio(42565), funsio(42480), funsio(41787), funsio(42479),
     funsio(50973), funsio(42478), funsio(44870), funsio(42477),
     funsio(34567), funsio(42635), funsio(42232), funsio(42634),
     funsio(36330), funsio(42633), funsio(50954), funsio(42632),
     funsio(50950), funsio(42631),

#define to_GB18030_E8_A2 WORDINDEX2INFO(26064)
    to_GB18030_E8_A2_offsets,
    to_GB18030_E8_A2_infos,

#define to_GB18030_E8_A3_infos WORDINDEX2INFO(26066)
           INVALID, funsio(42631), funsio(34809), funsio(38662),
     funsio(42629), funsio(44258), funsio(50938), funsio(42627),
     funsio(42626), funsio(50935), funsio(42625), funsio(44827),
     funsio(42624), funsio(43012), funsio(43461), funsio(42622),
     funsio(51682), funsio(40407), funsio(42620), funsio(51676),
     funsio(42619), funsio(50914), funsio(50915), funsio(38134),
     funsio(42615), funsio(42614), funsio(50909), funsio(50903),
     funsio(42612), funsio(40661), funsio(39652), funsio(42610),
     funsio(38882), funsio(36602), funsio(42608), funsio(50894),
     funsio(42607), funsio(42606),

#define to_GB18030_E8_A3 WORDINDEX2INFO(26104)
    to_GB18030_E8_A3_offsets,
    to_GB18030_E8_A3_infos,

#define to_GB18030_E8_A4_infos WORDINDEX2INFO(26106)
           INVALID, funsio(42606), funsio(36552), funsio(42605),
     funsio(50888), funsio(36797), funsio(42604), funsio(34274),
     funsio(50877), funsio(42602), funsio(50870), funsio(50863),
     funsio(42599), funsio(50861), funsio(42598), funsio(40382),
     funsio(42597), funsio(41623), funsio(50857), funsio(42595),
     funsio(47748), funsio(42594), funsio(50847), funsio(42593),
     funsio(42592), funsio(42751),

#define to_GB18030_E8_A4 WORDINDEX2INFO(26132)
    to_GB18030_E8_A4_offsets,
    to_GB18030_E8_A4_infos,

#define to_GB18030_E8_A5_infos WORDINDEX2INFO(26134)
           INVALID, funsio(42751), funsio(50837), funsio(42750),
     funsio(42136), funsio(42749), funsio(51550), funsio(37515),
     funsio(42747), funsio(50801), funsio(42746), funsio(50781),
     funsio(42745), funsio(41839),

#define to_GB18030_E8_A5 WORDINDEX2INFO(26148)
    to_GB18030_E8_A5_offsets,
    to_GB18030_E8_A5_infos,

#define to_GB18030_E8_A6_infos WORDINDEX2INFO(26150)
           INVALID, funsio(42745), funsio(42784), funsio(42744),
     funsio(50799), funsio(42743), funsio(36131), funsio(42742),
     funsio(42901),

#define to_GB18030_E8_A6 WORDINDEX2INFO(26159)
    to_GB18030_E8_A6_offsets,
    to_GB18030_E8_A6_infos,

#define to_GB18030_E8_A7_infos WORDINDEX2INFO(26161)
           INVALID, funsio(42901), funsio(37169), funsio(36368),
     funsio(42899), funsio(36377), funsio(38923), funsio(40708),
     funsio(48920), funsio(38127), funsio(37667), funsio(48918),
     funsio(42890), funsio(48917), funsio(37356), funsio(42885),
     funsio(51740), funsio(42884), funsio(51738), funsio(42883),
     funsio(51737), funsio(42882), funsio(51733), funsio(42881),
     funsio(37366), funsio(42880), funsio(51891), funsio(34998),
     funsio(42878), funsio(51886), funsio(42877), funsio(51883),
     funsio(42876), funsio(49334), funsio(42875),

#define to_GB18030_E8_A7 WORDINDEX2INFO(26196)
    to_GB18030_E8_A7_offsets,
    to_GB18030_E8_A7_infos,

#define to_GB18030_E8_A8_infos WORDINDEX2INFO(26198)
           INVALID, funsio(42443), funsio(42875), funsio(44506),
     funsio(42874), funsio(43033), funsio(51805), funsio(43032),

#define to_GB18030_E8_A8 WORDINDEX2INFO(26206)
    to_GB18030_E8_A8_offsets,
    to_GB18030_E8_A8_infos,

#define to_GB18030_E8_A9_infos WORDINDEX2INFO(26208)
           INVALID, funsio(43032), funsio(49769), funsio(43031),
     funsio(43312),

#define to_GB18030_E8_A9 WORDINDEX2INFO(26213)
    to_GB18030_E8_A9_offsets,
    to_GB18030_E8_A9_infos,

#define to_GB18030_E8_AA_infos WORDINDEX2INFO(26215)
           INVALID, funsio(43031), funsio(43190), funsio(42860),
     funsio(41033), funsio(43188), funsio(40488), funsio(43187),

#define to_GB18030_E8_AA WORDINDEX2INFO(26223)
    to_GB18030_E8_AA_offsets,
    to_GB18030_E8_AA_infos,

#define to_GB18030_E8_AB_infos WORDINDEX2INFO(26225)
           INVALID, funsio(43187), funsio(43188), funsio(43347),

#define to_GB18030_E8_AB WORDINDEX2INFO(26229)
    to_GB18030_E8_AB_offsets,
    to_GB18030_E8_AB_infos,

#define to_GB18030_E8_AC_infos WORDINDEX2INFO(26231)
           INVALID, funsio(43347), funsio(47280), funsio(43346),
     funsio(51574),

#define to_GB18030_E8_AC WORDINDEX2INFO(26236)
    to_GB18030_E8_AC_offsets,
    to_GB18030_E8_AC_infos,

#define to_GB18030_E8_AD_infos WORDINDEX2INFO(26238)
           INVALID, funsio(43346), funsio(43505), funsio(37184),
     funsio(43504), funsio(39220), funsio(43503),

#define to_GB18030_E8_AD WORDINDEX2INFO(26245)
    to_GB18030_E8_AD_offsets,
    to_GB18030_E8_AD_infos,

#define to_GB18030_E8_AE_infos WORDINDEX2INFO(26247)
           INVALID, funsio(43503), funsio(43504), funsio(44284),
     funsio(36636), funsio(35070), funsio(35600), funsio(39714),
     funsio(36599), funsio(44279), funsio(40741), funsio(39697),
     funsio(44277), funsio(39241), funsio(43492), funsio(41983),
     funsio(42290), funsio(41982), funsio(36622), funsio(43488),
     funsio(36855), funsio(36392), funsio(44268), funsio(41993),
     funsio(44267), funsio(41772), funsio(35117), funsio(38168),
     funsio(43479), funsio(40458), funsio(35367), funsio(39969),
     funsio(35323),

#define to_GB18030_E8_AE WORDINDEX2INFO(26280)
    to_GB18030_E8_AE_offsets,
    to_GB18030_E8_AE_infos,

#define to_GB18030_E8_AF_infos WORDINDEX2INFO(26282)
           INVALID, funsio(37166), funsio(43226), funsio(44257),
     funsio(39155), funsio(43545), funsio(40167), funsio(43468),
     funsio(42968), funsio(40461), funsio(43036), funsio(44250),
     funsio(43274), funsio(34548), funsio(44249), funsio(44247),
     funsio(43460), funsio(42257), funsio(44246), funsio(40182),
     funsio(44245), funsio(40139), funsio(44244), funsio(34284),
     funsio(43275), funsio(44242), funsio(36298), funsio(34759),
     funsio(44240), funsio(35844), funsio(41924), funsio(42236),
     funsio(44237), funsio(35541), funsio(41467), funsio(34047),
     funsio(44234), funsio(43435), funsio(36855), funsio(41191),
     funsio(42489), funsio(44230), funsio(41211), funsio(44229),
     funsio(42459), funsio(36330), funsio(44227), funsio(40376),
     funsio(40402), funsio(44225), funsio(39403), funsio(43245),
     funsio(44223), funsio(38834), funsio(35005), funsio(44221),
     funsio(35270), funsio(37319), funsio(44219),

#define to_GB18030_E8_AF WORDINDEX2INFO(26341)
    to_GB18030_E8_AF_offsets,
    to_GB18030_E8_AF_infos,

#define to_GB18030_E8_B0_infos WORDINDEX2INFO(26343)
           INVALID, funsio(44219), funsio(40355), funsio(44218),
     funsio(34795), funsio(44217), funsio(37812), funsio(43436),
     funsio(44215), funsio(40615), funsio(43405), funsio(42199),
     funsio(38557), funsio(44211), funsio(34791), funsio(36282),
     funsio(44209), funsio(41626), funsio(44208), funsio(41121),
     funsio(44207), funsio(34007), funsio(44205), funsio(41925),
     funsio(44204), funsio(38320), funsio(43385), funsio(44203),
     funsio(41616), funsio(42105), funsio(33484), funsio(44200),
     funsio(39292), funsio(44199), funsio(36806), funsio(38255),
     funsio(44197), funsio(38344), funsio(40577), funsio(44195),
     funsio(37509), funsio(39069), funsio(44193), funsio(39287),
     funsio(44192), funsio(35720), funsio(43519),

#define to_GB18030_E8_B0 WORDINDEX2INFO(26390)
    to_GB18030_E8_B0_offsets,
    to_GB18030_E8_B0_infos,

#define to_GB18030_E8_B1_infos WORDINDEX2INFO(26392)
           INVALID, funsio(43519), funsio(36259), funsio(43518),
     funsio(34922), funsio(50856), funsio(43516), funsio(50855),
     funsio(43515), funsio(40846), funsio(43514), funsio(51035),
     funsio(43513), funsio(48509), funsio(43512), funsio(41353),
     funsio(36180), funsio(43510), funsio(35917), funsio(42545),
     funsio(43508), funsio(45917), funsio(43507), funsio(51059),
     funsio(33576), funsio(33903), funsio(43504),

#define to_GB18030_E8_B1 WORDINDEX2INFO(26419)
    to_GB18030_E8_B1_offsets,
    to_GB18030_E8_B1_infos,

#define to_GB18030_E8_B2_infos WORDINDEX2INFO(26421)
           INVALID, funsio(43504), funsio(51050), funsio(43503),
     funsio(51049), funsio(43502), funsio(35903), funsio(51043),
     funsio(43501), funsio(38173), funsio(43500), funsio(51036),
     funsio(43499), funsio(51031), funsio(43498), funsio(43657),

#define to_GB18030_E8_B2 WORDINDEX2INFO(26437)
    to_GB18030_E8_B2_offsets,
    to_GB18030_E8_B2_infos,

#define to_GB18030_E8_B3_infos WORDINDEX2INFO(26439)
           INVALID, funsio(43657), funsio(43658),

#define to_GB18030_E8_B3 WORDINDEX2INFO(26442)
    to_GB18030_E8_B3_offsets,
    to_GB18030_E8_B3_infos,

#define to_GB18030_E8_B4_infos WORDINDEX2INFO(26444)
           INVALID, funsio(43658), funsio(43817), funsio(33422),
     funsio(42691), funsio(35218), funsio(43814), funsio(35463),
     funsio(33691), funsio(42436), funsio(41120), funsio(33198),
     funsio(42652), funsio(36037), funsio(42905), funsio(34949),
     funsio(40317), funsio(38786), funsio(33452), funsio(35460),
     funsio(42949), funsio(35497), funsio(34920), funsio(36288),
     funsio(48031), funsio(40380), funsio(35509), funsio(48029),
     funsio(34235), funsio(38002), funsio(34959), funsio(35733),
     funsio(48025), funsio(42415), funsio(48024), funsio(36239),
     funsio(35991),

#define to_GB18030_E8_B4 WORDINDEX2INFO(26481)
    to_GB18030_E8_B4_offsets,
    to_GB18030_E8_B4_infos,

#define to_GB18030_E8_B5_infos WORDINDEX2INFO(26483)
           INVALID, funsio(48022), funsio(37524), funsio(37741),
     funsio(42387), funsio(43133), funsio(48018), funsio(48020),
     funsio(48017), funsio(39563), funsio(35167), funsio(34671),
     funsio(48015), funsio(39827), funsio(39541), funsio(34164),
     funsio(43766), funsio(45949), funsio(38533), funsio(48008),
     funsio(37206), funsio(43762), funsio(43095), funsio(48005),
     funsio(43081), funsio(39320), funsio(43374), funsio(43367),
     funsio(42359), funsio(43755), funsio(42384), funsio(39514),
     funsio(42051), funsio(35175), funsio(33907), funsio(43750),
     funsio(39539), funsio(50566), funsio(43748), funsio(35681),
     funsio(43747), funsio(50561), funsio(43746), funsio(43110),
     funsio(43745), funsio(50549), funsio(35123), funsio(42582),
     funsio(35152), funsio(38768), funsio(43740),

#define to_GB18030_E8_B5 WORDINDEX2INFO(26534)
    to_GB18030_E8_B5_offsets,
    to_GB18030_E8_B5_infos,

#define to_GB18030_E8_B6_infos WORDINDEX2INFO(26536)
           INVALID, funsio(43740), funsio(33849), funsio(43739),
     funsio(50533), funsio(33822), funsio(43737), funsio(42282),
     funsio(39011), funsio(43735), funsio(50522), funsio(43734),
     funsio(50518), funsio(43733), funsio(40227), funsio(43732),
     funsio(39160), funsio(50491), funsio(43731), funsio(43047),
     funsio(38402), funsio(50690), funsio(43728), funsio(50682),
     funsio(43727), funsio(50688), funsio(43726), funsio(50685),
     funsio(43725), funsio(42739), funsio(50681),

#define to_GB18030_E8_B6 WORDINDEX2INFO(26567)
    to_GB18030_E8_B6_offsets,
    to_GB18030_E8_B6_infos,

#define to_GB18030_E8_B7_infos WORDINDEX2INFO(26569)
           INVALID, funsio(43723), funsio(42226), funsio(50679),
     funsio(43721), funsio(50685), funsio(43720), funsio(33019),
     funsio(34339), funsio(43718), funsio(50674), funsio(43716),
     funsio(38402), funsio(43715), funsio(43874), funsio(50662),
     funsio(43872), funsio(50660), funsio(50663), funsio(43870),
     funsio(36602), funsio(50657), funsio(35090), funsio(43867),
     funsio(43865), funsio(36854), funsio(43864), funsio(35327),
     funsio(50632), funsio(50648), funsio(43861), funsio(37567),
     funsio(43860), funsio(40188), funsio(43859), funsio(36091),
     funsio(43858), funsio(50638), funsio(50639), funsio(34530),
     funsio(43853), funsio(43852),

#define to_GB18030_E8_B7 WORDINDEX2INFO(26611)
    to_GB18030_E8_B7_offsets,
    to_GB18030_E8_B7_infos,

#define to_GB18030_E8_B8_infos WORDINDEX2INFO(26613)
           INVALID, funsio(43852), funsio(50607), funsio(43851),
     funsio(50626), funsio(41896), funsio(43849), funsio(33751),
     funsio(43848), funsio(40076), funsio(43847), funsio(50617),
     funsio(43846), funsio(50609), funsio(36538), funsio(50608),
     funsio(43843), funsio(40116), funsio(43841), funsio(33430),
     funsio(42918), funsio(43839), funsio(50596), funsio(43838),
     funsio(50595), funsio(43836), funsio(50600), funsio(43835),
     funsio(50594), funsio(43834), funsio(50589), funsio(50586),
     funsio(43832), funsio(50587), funsio(43831),

#define to_GB18030_E8_B8 WORDINDEX2INFO(26648)
    to_GB18030_E8_B8_offsets,
    to_GB18030_E8_B8_infos,

#define to_GB18030_E8_B9_infos WORDINDEX2INFO(26650)
           INVALID, funsio(50581), funsio(50586), funsio(43829),
     funsio(40086), funsio(43828), funsio(46447), funsio(34151),
     funsio(50577), funsio(40015), funsio(43823), funsio(50572),
     funsio(43821), funsio(50524), funsio(43820), funsio(33109),
     funsio(43819), funsio(50509), funsio(43818), funsio(34128),
     funsio(33390), funsio(43816), funsio(50548), funsio(50544),
     funsio(43814), funsio(34396), funsio(43972), funsio(43971),
     funsio(50539), funsio(43970), funsio(50534), funsio(43969),
     funsio(33874),

#define to_GB18030_E8_B9 WORDINDEX2INFO(26683)
    to_GB18030_E8_B9_offsets,
    to_GB18030_E8_B9_infos,

#define to_GB18030_E8_BA_infos WORDINDEX2INFO(26685)
           INVALID, funsio(43968), funsio(42080), funsio(43967),
     funsio(50528), funsio(43966), funsio(33641), funsio(43965),
     funsio(50519), funsio(50520), funsio(43963), funsio(50515),
     funsio(43962), funsio(50509), funsio(43961), funsio(50508),
     funsio(43960), funsio(39225), funsio(35061), funsio(43958),
     funsio(38723), funsio(43957), funsio(34344), funsio(43956),
     funsio(39942), funsio(43955),

#define to_GB18030_E8_BA WORDINDEX2INFO(26711)
    to_GB18030_E8_BA_offsets,
    to_GB18030_E8_BA_infos,

#define to_GB18030_E8_BB_infos WORDINDEX2INFO(26713)
           INVALID, funsio(43955), funsio(43956), funsio(47567),
     funsio(44114),

#define to_GB18030_E8_BB WORDINDEX2INFO(26718)
    to_GB18030_E8_BB_offsets,
    to_GB18030_E8_BB_infos,

#define to_GB18030_E8_BC_infos WORDINDEX2INFO(26720)
           INVALID, funsio(44114), funsio(44115),

#define to_GB18030_E8_BC WORDINDEX2INFO(26723)
    to_GB18030_E8_BC_offsets,
    to_GB18030_E8_BC_infos,

#define to_GB18030_E8_BD_infos WORDINDEX2INFO(26725)
           INVALID, funsio(44115), funsio(44274), funsio(33350),
     funsio(41870), funsio(34939), funsio(40839), funsio(44270),
     funsio(47225), funsio(42549), funsio(47224), funsio(37215),
     funsio(38773), funsio(35179), funsio(47221), funsio(42340),
     funsio(47220), funsio(47219), funsio(38493), funsio(41810),
     funsio(47218), funsio(35910),

#define to_GB18030_E8_BD WORDINDEX2INFO(26747)
    to_GB18030_E8_BD_offsets,
    to_GB18030_E8_BD_infos,

#define to_GB18030_E8_BE_infos WORDINDEX2INFO(26749)
           INVALID, funsio(44249), funsio(47216), funsio(35907),
     funsio(47215), funsio(34586), funsio(36911), funsio(47213),
     funsio(32801), funsio(35394), funsio(34914), funsio(47210),
     funsio(44238), funsio(47371), funsio(34399), funsio(35603),
     funsio(44233), funsio(39240), funsio(44849), funsio(41745),
     funsio(40478), funsio(42007), funsio(47363), funsio(42044),
     funsio(47362), funsio(40733), funsio(34839), funsio(44223),
     funsio(33568), funsio(32817), funsio(44221), funsio(36613),
     funsio(44220), funsio(32821), funsio(44218), funsio(32820),
     funsio(44217), funsio(33284), funsio(38702), funsio(44215),
     funsio(46082), funsio(44214), funsio(32797), funsio(44213),
     funsio(36867), funsio(33576), funsio(44211),

#define to_GB18030_E8_BE WORDINDEX2INFO(26796)
    to_GB18030_E8_BE_offsets,
    to_GB18030_E8_BE_infos,

#define to_GB18030_E8_BF_infos WORDINDEX2INFO(26798)
           INVALID, funsio(44211), funsio(38366), funsio(41485),
     funsio(44209), funsio(38188), funsio(40938), funsio(44207),
     funsio(34861), funsio(37156), funsio(44206), funsio(41430),
     funsio(44205), funsio(41714), funsio(35874), funsio(44203),
     funsio(46054), funsio(34264), funsio(46053), funsio(44200),
     funsio(35288), funsio(41984), funsio(44198), funsio(35860),
     funsio(41681), funsio(40127), funsio(36805), funsio(33265),
     funsio(44193), funsio(39691), funsio(44192), funsio(46041),
     funsio(46038), funsio(44189), funsio(46037), funsio(33756),
     funsio(38100), funsio(44185), funsio(33798), funsio(46030),
     funsio(44183), funsio(39165), funsio(44182), funsio(46029),
     funsio(44181), funsio(37332), funsio(32708), funsio(35489),
     funsio(44178), funsio(42417), funsio(44177),

#define to_GB18030_E8_BF WORDINDEX2INFO(26849)
    to_GB18030_E8_BF_offsets,
    to_GB18030_E8_BF_infos,

#define to_GB18030_E8_infos WORDINDEX2INFO(26851)
              INVALID, to_GB18030_E8_80, to_GB18030_E8_81, to_GB18030_E8_82,
     to_GB18030_E8_83, to_GB18030_E8_84, to_GB18030_E8_85, to_GB18030_E8_86,
     to_GB18030_E8_87, to_GB18030_E8_88, to_GB18030_E8_89, to_GB18030_E8_8A,
     to_GB18030_E8_8B, to_GB18030_E8_8C, to_GB18030_E8_8D, to_GB18030_E8_8E,
     to_GB18030_E8_8F, to_GB18030_E8_90, to_GB18030_E8_91, to_GB18030_E8_92,
     to_GB18030_E8_93, to_GB18030_E8_94, to_GB18030_E8_95, to_GB18030_E8_96,
     to_GB18030_E8_97, to_GB18030_E8_98, to_GB18030_E8_99, to_GB18030_E8_9A,
     to_GB18030_E8_9B, to_GB18030_E8_9C, to_GB18030_E8_9D, to_GB18030_E8_9E,
     to_GB18030_E8_9F, to_GB18030_E8_A0, to_GB18030_E8_A1, to_GB18030_E8_A2,
     to_GB18030_E8_A3, to_GB18030_E8_A4, to_GB18030_E8_A5, to_GB18030_E8_A6,
     to_GB18030_E8_A7, to_GB18030_E8_A8, to_GB18030_E8_A9, to_GB18030_E8_AA,
     to_GB18030_E8_AB, to_GB18030_E8_AC, to_GB18030_E8_AD, to_GB18030_E8_AE,
     to_GB18030_E8_AF, to_GB18030_E8_B0, to_GB18030_E8_B1, to_GB18030_E8_B2,
     to_GB18030_E8_B3, to_GB18030_E8_B4, to_GB18030_E8_B5, to_GB18030_E8_B6,
     to_GB18030_E8_B7, to_GB18030_E8_B8, to_GB18030_E8_B9, to_GB18030_E8_BA,
     to_GB18030_E8_BB, to_GB18030_E8_BC, to_GB18030_E8_BD, to_GB18030_E8_BE,
     to_GB18030_E8_BF,

#define to_GB18030_E8 WORDINDEX2INFO(26916)
    to_GB18030_C2_offsets,
    to_GB18030_E8_infos,

#define to_GB18030_E9_80_infos WORDINDEX2INFO(26918)
           INVALID, funsio(39874), funsio(39363), funsio(39103),
     funsio(39623), funsio(46015), funsio(46013), funsio(37591),
     funsio(44170), funsio(40847), funsio(40868), funsio(46009),
     funsio(44167), funsio(46010), funsio(44166), funsio(39840),
     funsio(42199), funsio(46005), funsio(33730), funsio(44162),
     funsio(39841), funsio(44161), funsio(46002), funsio(33946),
     funsio(44159), funsio(44318), funsio(39813), funsio(34752),
     funsio(44316), funsio(39071), funsio(33194), funsio(39345),
     funsio(41667), funsio(45992), funsio(34239), funsio(44310),
     funsio(45983), funsio(44309), funsio(33479), funsio(45982),
     funsio(44306), funsio(45973), funsio(44304), funsio(41116),
     funsio(44303), funsio(37019), funsio(32641), funsio(44301),
     funsio(41371), funsio(44300),

#define to_GB18030_E9_80 WORDINDEX2INFO(26968)
    to_GB18030_E9_80_offsets,
    to_GB18030_E9_80_infos,

#define to_GB18030_E9_81_infos WORDINDEX2INFO(26970)
           INVALID, funsio(44300), funsio(33939), funsio(39329),
     funsio(44298), funsio(45962), funsio(44297), funsio(41382),
     funsio(44296), funsio(32659), funsio(44295), funsio(33948),
     funsio(45953), funsio(45950), funsio(33636), funsio(44290),
     funsio(41061), funsio(45947), funsio(44288), funsio(45946),
     funsio(44287), funsio(45938), funsio(38214), funsio(44285),
     funsio(41013), funsio(44284), funsio(45930), funsio(44283),
     funsio(41580), funsio(41827), funsio(44281), funsio(45923),
     funsio(42355), funsio(44279), funsio(45915), funsio(44278),
     funsio(32596),

#define to_GB18030_E9_81 WORDINDEX2INFO(27007)
    to_GB18030_E9_81_offsets,
    to_GB18030_E9_81_infos,

#define to_GB18030_E9_82_infos WORDINDEX2INFO(27009)
           INVALID, funsio(40818), funsio(44276), funsio(45911),
     funsio(45912), funsio(44275), funsio(45906), funsio(44274),
     funsio(45905), funsio(44273), funsio(41022), funsio(44272),
     funsio(33583), funsio(44271), funsio(46401), funsio(44270),
     funsio(43093), funsio(44269), funsio(43094), funsio(44268),
     funsio(43090), funsio(44267), funsio(43089), funsio(44266),
     funsio(43088), funsio(40484), funsio(37403), funsio(44263),
     funsio(32319), funsio(44262), funsio(40445), funsio(44261),
     funsio(43076), funsio(44260), funsio(41235), funsio(34802),
     funsio(43241), funsio(38199), funsio(44256), funsio(43072),
     funsio(43070), funsio(38685), funsio(44252), funsio(43232),
     funsio(42268), funsio(43067), funsio(36630), funsio(44248),
     funsio(43230), funsio(44247),

#define to_GB18030_E9_82 WORDINDEX2INFO(27059)
    to_GB18030_E9_82_offsets,
    to_GB18030_E9_82_infos,

#define to_GB18030_E9_83_infos WORDINDEX2INFO(27061)
           INVALID, funsio(44247), funsio(41258), funsio(44405),
     funsio(43226), funsio(43222), funsio(44403), funsio(43224),
     funsio(44402), funsio(35561), funsio(44401), funsio(36338),
     funsio(43211), funsio(43213), funsio(41929), funsio(44397),
     funsio(44396), funsio(44395), funsio(43210), funsio(43207),
     funsio(34780), funsio(44392), funsio(36026), funsio(43200),
     funsio(44390), funsio(43195), funsio(41431), funsio(32718),
     funsio(44387), funsio(44386), funsio(34563), funsio(44385),
     funsio(43192), funsio(44384), funsio(32958), funsio(44383),
     funsio(33445), funsio(44382), funsio(33718), funsio(43178),
     funsio(44380),

#define to_GB18030_E9_83 WORDINDEX2INFO(27102)
    to_GB18030_E9_83_offsets,
    to_GB18030_E9_83_infos,

#define to_GB18030_E9_84_infos WORDINDEX2INFO(27104)
           INVALID, funsio(44380), funsio(33770), funsio(44379),
     funsio(43173), funsio(44378), funsio(32423), funsio(44377),
     funsio(43149), funsio(43144), funsio(43145), funsio(44375),
     funsio(43135), funsio(44374), funsio(43132), funsio(44373),
     funsio(43126), funsio(44372),

#define to_GB18030_E9_84 WORDINDEX2INFO(27122)
    to_GB18030_E9_84_offsets,
    to_GB18030_E9_84_infos,

#define to_GB18030_E9_85_infos WORDINDEX2INFO(27124)
           INVALID, funsio(44372), funsio(43117), funsio(44371),
     funsio(44530), funsio(43115), funsio(44529), funsio(41085),
     funsio(49575), funsio(38049), funsio(42094), funsio(37518),
     funsio(49573), funsio(49570), funsio(44521), funsio(35691),
     funsio(44520), funsio(40335), funsio(44519), funsio(33904),
     funsio(44518), funsio(41319), funsio(39235), funsio(44516),
     funsio(49720), funsio(49718), funsio(34620), funsio(49553),
     funsio(39016), funsio(44511), funsio(49714), funsio(36191),
     funsio(44509), funsio(32885), funsio(44508), funsio(39475),
     funsio(49709), funsio(49706), funsio(35386), funsio(44503),
     funsio(49708), funsio(35407), funsio(36921), funsio(35937),
     funsio(39008), funsio(49704), funsio(44497), funsio(49696),
     funsio(37224),

#define to_GB18030_E9_85 WORDINDEX2INFO(27173)
    to_GB18030_E9_85_offsets,
    to_GB18030_E9_85_infos,

#define to_GB18030_E9_86_infos WORDINDEX2INFO(27175)
           INVALID, funsio(44494), funsio(49694), funsio(44493),
     funsio(33068), funsio(44492), funsio(42075), funsio(44491),
     funsio(33091), funsio(49686), funsio(49688), funsio(44488),
     funsio(49684), funsio(49685), funsio(40246), funsio(44485),
     funsio(36910), funsio(38149), funsio(44483), funsio(49669),
     funsio(44481), funsio(49663), funsio(44480), funsio(49661),
     funsio(44477), funsio(49658), funsio(49656), funsio(44475),
     funsio(49653), funsio(44474),

#define to_GB18030_E9_86 WORDINDEX2INFO(27205)
    to_GB18030_E9_86_offsets,
    to_GB18030_E9_86_infos,

#define to_GB18030_E9_87_infos WORDINDEX2INFO(27207)
           INVALID, funsio(44475), funsio(32505), funsio(44474),
     funsio(40962), funsio(38650), funsio(44472), funsio(36122),
     funsio(41730), funsio(40665), funsio(36327), funsio(44468),
     funsio(35350), funsio(44467), funsio(33989), funsio(44466),
     funsio(44625),

#define to_GB18030_E9_87 WORDINDEX2INFO(27224)
    to_GB18030_E9_87_offsets,
    to_GB18030_E9_87_infos,

#define to_GB18030_E9_88_infos WORDINDEX2INFO(27226)
           INVALID, funsio(44625), funsio(44626),

#define to_GB18030_E9_88 WORDINDEX2INFO(27229)
    to_GB18030_E9_88_offsets,
    to_GB18030_E9_88_infos,

#define to_GB18030_E9_89_infos WORDINDEX2INFO(27231)
           INVALID, funsio(44626), funsio(44785), funsio(34939),
     funsio(44784),

#define to_GB18030_E9_89 WORDINDEX2INFO(27236)
    to_GB18030_E9_89_offsets,
    to_GB18030_E9_89_infos,

#define to_GB18030_E9_8A_infos WORDINDEX2INFO(27238)
           INVALID, funsio(44784), funsio(44785), funsio(49711),
     funsio(44943), funsio(49680), funsio(44942),

#define to_GB18030_E9_8A WORDINDEX2INFO(27245)
    to_GB18030_E9_8A_offsets,
    to_GB18030_E9_8A_infos,

#define to_GB18030_E9_8B_infos WORDINDEX2INFO(27247)
           INVALID, funsio(44942), funsio(49655), funsio(44941),

#define to_GB18030_E9_8B WORDINDEX2INFO(27251)
    to_GB18030_E9_8B_offsets,
    to_GB18030_E9_8B_infos,

#define to_GB18030_E9_8C_infos WORDINDEX2INFO(27253)
           INVALID, funsio(44942), funsio(45101), funsio(49538),
     funsio(45100),

#define to_GB18030_E9_8C WORDINDEX2INFO(27258)
    to_GB18030_E9_8C_offsets,
    to_GB18030_E9_8C_infos,

#define to_GB18030_E9_8D_infos WORDINDEX2INFO(27260)
           INVALID, funsio(45100), funsio(45101), funsio(49495),
     funsio(45259),

#define to_GB18030_E9_8D WORDINDEX2INFO(27265)
    to_GB18030_E9_8D_offsets,
    to_GB18030_E9_8D_infos,

#define to_GB18030_E9_8E_infos WORDINDEX2INFO(27267)
           INVALID, funsio(45259), funsio(49460), funsio(45258),

#define to_GB18030_E9_8E WORDINDEX2INFO(27271)
    to_GB18030_E9_8E_offsets,
    to_GB18030_E9_8E_infos,

#define to_GB18030_E9_8F_infos WORDINDEX2INFO(27273)
           INVALID, funsio(45259), funsio(49400), funsio(45258),
     funsio(45417), funsio(49674), funsio(45416),

#define to_GB18030_E9_8F WORDINDEX2INFO(27280)
    to_GB18030_E9_8F_offsets,
    to_GB18030_E9_8F_infos,

#define to_GB18030_E9_90_infos WORDINDEX2INFO(27282)
           INVALID, funsio(45416), funsio(45417), funsio(45576),
     funsio(49286), funsio(45575),

#define to_GB18030_E9_90 WORDINDEX2INFO(27288)
    to_GB18030_E9_90_offsets,
    to_GB18030_E9_90_infos,

#define to_GB18030_E9_91_infos WORDINDEX2INFO(27290)
           INVALID, funsio(45575), funsio(49242), funsio(45574),

#define to_GB18030_E9_91 WORDINDEX2INFO(27294)
    to_GB18030_E9_91_offsets,
    to_GB18030_E9_91_infos,

#define to_GB18030_E9_92_infos WORDINDEX2INFO(27296)
           INVALID, funsio(45575), funsio(47158), funsio(40794),
     funsio(32786), funsio(47157), funsio(47155), funsio(47156),
     funsio(37134), funsio(45563), funsio(33045), funsio(32602),
     funsio(47152), funsio(47153), funsio(45559), funsio(47150),
     funsio(45558), funsio(33316), funsio(47149), funsio(32821),
     funsio(32007), funsio(41003), funsio(36381), funsio(31499),
     funsio(33323), funsio(47143), funsio(40465), funsio(37158),
     funsio(34891), funsio(38952), funsio(33537), funsio(47139),
     funsio(47137), funsio(36590), funsio(37108), funsio(47136),
     funsio(37107), funsio(47135), funsio(31721), funsio(47134),
     funsio(41254), funsio(47133), funsio(34321), funsio(47132),

#define to_GB18030_E9_92 WORDINDEX2INFO(27340)
    to_GB18030_E9_92_offsets,
    to_GB18030_E9_92_infos,

#define to_GB18030_E9_93_infos WORDINDEX2INFO(27342)
           INVALID, funsio(40194), funsio(38448), funsio(31713),
     funsio(35609), funsio(47128), funsio(37080), funsio(36062),
     funsio(45512), funsio(47125), funsio(45505), funsio(47124),
     funsio(45502), funsio(47122), funsio(47123), funsio(47121),
     funsio(45497), funsio(38600), funsio(35803), funsio(47119),
     funsio(40631), funsio(47118), funsio(39111), funsio(47117),
     funsio(45486), funsio(47116), funsio(47279), funsio(47115),
     funsio(47278), funsio(33280), funsio(36100), funsio(47276),
     funsio(34505), funsio(39877), funsio(31742), funsio(47273),
     funsio(39929), funsio(47272), funsio(40956), funsio(47271),
     funsio(36809), funsio(45466), funsio(47269), funsio(35501),
     funsio(47268),

#define to_GB18030_E9_93 WORDINDEX2INFO(27387)
    to_GB18030_E9_93_offsets,
    to_GB18030_E9_93_infos,

#define to_GB18030_E9_94_infos WORDINDEX2INFO(27389)
           INVALID, funsio(39153), funsio(38126), funsio(47267),
     funsio(47265), funsio(31981), funsio(33514), funsio(47264),
     funsio(39377), funsio(47263), funsio(32978), funsio(39338),
     funsio(47261), funsio(37336), funsio(38342), funsio(47259),
     funsio(40640), funsio(47258), funsio(32203), funsio(35975),
     funsio(47256), funsio(45434), funsio(47255), funsio(45431),
     funsio(38867), funsio(47253), funsio(35764), funsio(32139),
     funsio(41096), funsio(34502), funsio(45584), funsio(39062),
     funsio(47249), funsio(47246), funsio(47247), funsio(32625),
     funsio(34245), funsio(34730), funsio(35987), funsio(47243),
     funsio(45573), funsio(47242), funsio(47241), funsio(36992),
     funsio(47278), funsio(32649), funsio(47238), funsio(45564),
     funsio(47237),

#define to_GB18030_E9_94 WORDINDEX2INFO(27438)
    to_GB18030_E9_94_offsets,
    to_GB18030_E9_94_infos,

#define to_GB18030_E9_95_infos WORDINDEX2INFO(27440)
           INVALID, funsio(32637), funsio(35956), funsio(47235),
     funsio(45559), funsio(40610), funsio(45555), funsio(47233),
     funsio(36260), funsio(45553), funsio(47231), funsio(36258),
     funsio(47230), funsio(33163), funsio(31133), funsio(47228),
     funsio(45544), funsio(47227), funsio(45540), funsio(47226),
     funsio(34640), funsio(47224), funsio(45535), funsio(35425),
     funsio(47223), funsio(35170), funsio(45522), funsio(47221),
     funsio(35380), funsio(47220), funsio(45517), funsio(39011),
     funsio(45516), funsio(31772),

#define to_GB18030_E9_95 WORDINDEX2INFO(27474)
    to_GB18030_E9_95_offsets,
    to_GB18030_E9_95_infos,

#define to_GB18030_E9_96_infos WORDINDEX2INFO(27476)
           INVALID, funsio(45515), funsio(45516),

#define to_GB18030_E9_96 WORDINDEX2INFO(27479)
    to_GB18030_E9_96_offsets,
    to_GB18030_E9_96_infos,

#define to_GB18030_E9_97_infos WORDINDEX2INFO(27481)
           INVALID, funsio(45516), funsio(45675), funsio(35796),
     funsio(43987), funsio(37326), funsio(43986), funsio(45671),
     funsio(31199), funsio(38611), funsio(31931), funsio(37113),
     funsio(43981), funsio(38869), funsio(43980), funsio(34023),
     funsio(43979), funsio(35782), funsio(40353), funsio(36052),
     funsio(33256), funsio(38593), funsio(43974), funsio(35824),
     funsio(43973), funsio(45653),

#define to_GB18030_E9_97 WORDINDEX2INFO(27507)
    to_GB18030_E9_97_offsets,
    to_GB18030_E9_97_infos,

#define to_GB18030_E9_98_infos WORDINDEX2INFO(27509)
           INVALID, funsio(32670), funsio(33001), funsio(33479),
     funsio(43969), funsio(40118), funsio(43968), funsio(45646),
     funsio(43967), funsio(39353), funsio(43966), funsio(39359),
     funsio(43965), funsio(31458), funsio(34977), funsio(43963),
     funsio(45635), funsio(34958), funsio(43961), funsio(45631),
     funsio(43960), funsio(45629), funsio(32914), funsio(41660),
     funsio(45627), funsio(32427), funsio(45626), funsio(41658),
     funsio(41656), funsio(45624), funsio(41651), funsio(45623),
     funsio(37047), funsio(45622), funsio(41643), funsio(32645),
     funsio(39352), funsio(39608), funsio(40373), funsio(34200),
     funsio(45616), funsio(40868), funsio(41635), funsio(41633),
     funsio(45613), funsio(30810),

#define to_GB18030_E9_98 WORDINDEX2INFO(27555)
    to_GB18030_E9_98_offsets,
    to_GB18030_E9_98_infos,

#define to_GB18030_E9_99_infos WORDINDEX2INFO(27557)
           INVALID, funsio(38282), funsio(45611), funsio(41630),
     funsio(45610), funsio(32880), funsio(33916), funsio(35438),
     funsio(35412), funsio(31601), funsio(41624), funsio(45604),
     funsio(35414), funsio(35931), funsio(34143), funsio(45601),
     funsio(38789), funsio(45600), funsio(41614), funsio(37220),
     funsio(45598), funsio(45599), funsio(31097), funsio(41604),
     funsio(45597), funsio(32334), funsio(40015), funsio(45595),
     funsio(31632), funsio(45594), funsio(41597), funsio(40024),
     funsio(38755), funsio(36208), funsio(45590), funsio(41593),
     funsio(45589), funsio(41588), funsio(45588), funsio(41587),
     funsio(35180), funsio(37974), funsio(38749), funsio(45584),

#define to_GB18030_E9_99 WORDINDEX2INFO(27601)
    to_GB18030_E9_99_offsets,
    to_GB18030_E9_99_infos,

#define to_GB18030_E9_9A_infos WORDINDEX2INFO(27603)
           INVALID, funsio(45584), funsio(39769), funsio(35346),
     funsio(45582), funsio(41568), funsio(45581), funsio(37713),
     funsio(45739), funsio(41564), funsio(45738), funsio(37710),
     funsio(39525), funsio(45736), funsio(32855), funsio(45735),
     funsio(41555), funsio(30734), funsio(38676), funsio(45732),
     funsio(40234), funsio(45731), funsio(37693), funsio(45730),
     funsio(41531), funsio(45729), funsio(43784), funsio(45728),
     funsio(35046), funsio(45727), funsio(48637), funsio(45726),
     funsio(48635), funsio(35850), funsio(45723),

#define to_GB18030_E9_9A WORDINDEX2INFO(27638)
    to_GB18030_E9_9A_offsets,
    to_GB18030_E9_9A_infos,

#define to_GB18030_E9_9B_infos WORDINDEX2INFO(27640)
           INVALID, funsio(36847), funsio(39193), funsio(45721),
     funsio(38926), funsio(39159), funsio(33760), funsio(33021),
     funsio(45717), funsio(46882), funsio(45716), funsio(31729),
     funsio(39652), funsio(48619), funsio(31523), funsio(45712),
     funsio(48616), funsio(45711), funsio(32019), funsio(45710),
     funsio(48604), funsio(45709), funsio(39673), funsio(48565),
     funsio(39094), funsio(45706), funsio(45707), funsio(48561),
     funsio(48556), funsio(45705), funsio(35044), funsio(34775),
     funsio(45703), funsio(30880), funsio(45702), funsio(38374),
     funsio(45701),

#define to_GB18030_E9_9B WORDINDEX2INFO(27677)
    to_GB18030_E9_9B_offsets,
    to_GB18030_E9_9B_infos,

#define to_GB18030_E9_9C_infos WORDINDEX2INFO(27679)
           INVALID, funsio(38879), funsio(48545), funsio(45699),
     funsio(38633), funsio(45698), funsio(48539), funsio(40160),
     funsio(35495), funsio(45694), funsio(33502), funsio(48535),
     funsio(48533), funsio(45691), funsio(35778), funsio(45690),
     funsio(35001), funsio(45689), funsio(37509), funsio(45688),
     funsio(38549), funsio(45687), funsio(45846), funsio(48508),
     funsio(45845), funsio(48506), funsio(45844), funsio(48504),
     funsio(45843), funsio(35195), funsio(45842), funsio(30611),
     funsio(36023), funsio(45840), funsio(48491), funsio(45839),

#define to_GB18030_E9_9C WORDINDEX2INFO(27715)
    to_GB18030_E9_9C_offsets,
    to_GB18030_E9_9C_infos,

#define to_GB18030_E9_9D_infos WORDINDEX2INFO(27717)
           INVALID, funsio(45839), funsio(36485), funsio(48458),
     funsio(45837), funsio(34137), funsio(45836), funsio(34128),
     funsio(45835), funsio(31873), funsio(45834), funsio(32352),
     funsio(45833), funsio(34390), funsio(35432), funsio(35451),
     funsio(45830), funsio(40798), funsio(45829), funsio(32637),
     funsio(45828), funsio(33917), funsio(38952), funsio(45827),
     funsio(30545), funsio(45826), funsio(48683), funsio(45825),

#define to_GB18030_E9_9D WORDINDEX2INFO(27745)
    to_GB18030_E9_9D_offsets,
    to_GB18030_E9_9D_infos,

#define to_GB18030_E9_9E_infos WORDINDEX2INFO(27747)
           INVALID, funsio(45825), funsio(48675), funsio(45824),
     funsio(38680), funsio(45823), funsio(30490), funsio(45822),
     funsio(48664), funsio(45820), funsio(48663), funsio(45819),
     funsio(36393), funsio(45818), funsio(45977), funsio(34086),
     funsio(45976), funsio(48651), funsio(45975), funsio(48642),
     funsio(45974), funsio(30760), funsio(45973), funsio(48637),
     funsio(45972), funsio(45971), funsio(48636), funsio(45970),

#define to_GB18030_E9_9E WORDINDEX2INFO(27775)
    to_GB18030_E9_9E_offsets,
    to_GB18030_E9_9E_infos,

#define to_GB18030_E9_9F_infos WORDINDEX2INFO(27777)
           INVALID, funsio(45970), funsio(45971), funsio(38069),
     funsio(36573), funsio(45969), funsio(32953), funsio(44741),
     funsio(33996), funsio(45964), funsio(39160), funsio(45963),
     funsio(39633), funsio(36825), funsio(45961),

#define to_GB18030_E9_9F WORDINDEX2INFO(27792)
    to_GB18030_E9_9F_offsets,
    to_GB18030_E9_9F_infos,

#define to_GB18030_E9_A0_infos WORDINDEX2INFO(27794)
           INVALID, funsio(45961), funsio(46120),

#define to_GB18030_E9_A0 WORDINDEX2INFO(27797)
    to_GB18030_E9_A0_offsets,
    to_GB18030_E9_A0_infos,

#define to_GB18030_E9_A1_infos WORDINDEX2INFO(27799)
           INVALID, funsio(46120), funsio(46121), funsio(46280),
     funsio(38965), funsio(31782), funsio(36202), funsio(46971),
     funsio(38252), funsio(37168), funsio(38503), funsio(44394),
     funsio(37729), funsio(32580), funsio(31825),

#define to_GB18030_E9_A1 WORDINDEX2INFO(27814)
    to_GB18030_E9_A1_offsets,
    to_GB18030_E9_A1_infos,

#define to_GB18030_E9_A2_infos WORDINDEX2INFO(27816)
           INVALID, funsio(46964), funsio(30298), funsio(37185),
     funsio(46962), funsio(39447), funsio(34847), funsio(34653),
     funsio(35892), funsio(33824), funsio(47119), funsio(33346),
     funsio(46258), funsio(47117), funsio(46256), funsio(47116),
     funsio(38954), funsio(35867), funsio(46253), funsio(37675),
     funsio(47112), funsio(46251), funsio(39186), funsio(34085),
     funsio(37441), funsio(46248), funsio(47107), funsio(38704),
     funsio(31816), funsio(47105), funsio(31542), funsio(47104),
     funsio(46239), funsio(30799), funsio(47102), funsio(36343),
     funsio(46235),

#define to_GB18030_E9_A2 WORDINDEX2INFO(27853)
    to_GB18030_E9_A2_offsets,
    to_GB18030_E9_A2_infos,

#define to_GB18030_E9_A3_infos WORDINDEX2INFO(27855)
           INVALID, funsio(46235), funsio(32016), funsio(46234),
     funsio(45519), funsio(46231), funsio(45518), funsio(46230),
     funsio(35789), funsio(45515), funsio(46227), funsio(31970),
     funsio(36811), funsio(46225), funsio(46226), funsio(42952),
     funsio(48350), funsio(46224),

#define to_GB18030_E9_A3 WORDINDEX2INFO(27873)
    to_GB18030_E9_A3_offsets,
    to_GB18030_E9_A3_infos,

#define to_GB18030_E9_A4_infos WORDINDEX2INFO(27875)
           INVALID, funsio(46224), funsio(46383), funsio(48314),
     funsio(46382), funsio(30644), funsio(46381), funsio(48282),
     funsio(46380),

#define to_GB18030_E9_A4 WORDINDEX2INFO(27884)
    to_GB18030_E9_A4_offsets,
    to_GB18030_E9_A4_infos,

#define to_GB18030_E9_A5_infos WORDINDEX2INFO(27886)
           INVALID, funsio(46380), funsio(46381), funsio(48246),
     funsio(48244), funsio(46379), funsio(42831), funsio(46378),
     funsio(33076), funsio(46377), funsio(42828), funsio(31811),
     funsio(38788), funsio(33324), funsio(36693), funsio(30251),
     funsio(36940), funsio(46365), funsio(42821), funsio(31614),
     funsio(36165), funsio(42819), funsio(46361), funsio(33349),
     funsio(46360), funsio(30328), funsio(42814), funsio(46358),
     funsio(31598),

#define to_GB18030_E9_A5 WORDINDEX2INFO(27915)
    to_GB18030_E9_A5_offsets,
    to_GB18030_E9_A5_infos,

#define to_GB18030_E9_A6_infos WORDINDEX2INFO(27917)
           INVALID, funsio(42812), funsio(35151), funsio(46355),
     funsio(42809), funsio(37964), funsio(32334), funsio(42807),
     funsio(34064), funsio(46350), funsio(42805), funsio(30562),
     funsio(46507), funsio(42803), funsio(46506), funsio(34395),
     funsio(42801), funsio(34653), funsio(42800), funsio(36664),
     funsio(40216), funsio(40516), funsio(37953), funsio(46495),
     funsio(46327), funsio(46494), funsio(41215), funsio(46493),

#define to_GB18030_E9_A6 WORDINDEX2INFO(27945)
    to_GB18030_E9_A6_offsets,
    to_GB18030_E9_A6_infos,

#define to_GB18030_E9_A7_infos WORDINDEX2INFO(27947)
           INVALID, funsio(46493), funsio(46494), funsio(46653),

#define to_GB18030_E9_A7 WORDINDEX2INFO(27951)
    to_GB18030_E9_A7_offsets,
    to_GB18030_E9_A7_infos,

#define to_GB18030_E9_A8_infos WORDINDEX2INFO(27953)
           INVALID, funsio(46653), funsio(46654),

#define to_GB18030_E9_A8 WORDINDEX2INFO(27956)
    to_GB18030_E9_A8_offsets,
    to_GB18030_E9_A8_infos,

#define to_GB18030_E9_A9_infos WORDINDEX2INFO(27958)
           INVALID, funsio(46654), funsio(46813), funsio(34424),
     funsio(38960), funsio(37213), funsio(38201), funsio(30562),
     funsio(35715), funsio(46807), funsio(30265), funsio(34370),
     funsio(43618), funsio(36412), funsio(43617), funsio(33362),
     funsio(43616), funsio(39712), funsio(37200), funsio(43615),
     funsio(32854), funsio(43612),

#define to_GB18030_E9_A9 WORDINDEX2INFO(27980)
    to_GB18030_E9_A9_offsets,
    to_GB18030_E9_A9_infos,

#define to_GB18030_E9_AA_infos WORDINDEX2INFO(27982)
           INVALID, funsio(43613), funsio(34403), funsio(46791),
     funsio(33073), funsio(43610), funsio(34391), funsio(32279),
     funsio(43608), funsio(46786), funsio(43607), funsio(30526),
     funsio(38228), funsio(46783), funsio(33549), funsio(43602),
     funsio(35413), funsio(43601), funsio(46778), funsio(43599),
     funsio(35341), funsio(43598), funsio(46775), funsio(36100),
     funsio(43596), funsio(43282), funsio(43595), funsio(34360),
     funsio(43594), funsio(39483), funsio(43593), funsio(46763),
     funsio(43592), funsio(32022), funsio(46761), funsio(47874),
     funsio(47872), funsio(46759), funsio(47871), funsio(47868),
     funsio(32224), funsio(46756), funsio(46755), funsio(47867),
     funsio(46754),

#define to_GB18030_E9_AA WORDINDEX2INFO(28027)
    to_GB18030_E9_AA_offsets,
    to_GB18030_E9_AA_infos,

#define to_GB18030_E9_AB_infos WORDINDEX2INFO(28029)
           INVALID, funsio(47865), funsio(47863), funsio(46751),
     funsio(47861), funsio(46750), funsio(47857), funsio(46748),
     funsio(47853), funsio(46747), funsio(36620), funsio(46746),
     funsio(31742), funsio(46745), funsio(47852), funsio(47851),
     funsio(46744), funsio(47847), funsio(46743), funsio(47844),
     funsio(46742), funsio(46741), funsio(47839), funsio(46740),
     funsio(47833), funsio(46739), funsio(47829), funsio(46738),

#define to_GB18030_E9_AB WORDINDEX2INFO(28057)
    to_GB18030_E9_AB_offsets,
    to_GB18030_E9_AB_infos,

#define to_GB18030_E9_AC_infos WORDINDEX2INFO(28059)
           INVALID, funsio(46738), funsio(39627), funsio(46737),
     funsio(46896), funsio(47819), funsio(46895), funsio(47813),
     funsio(46894), funsio(47810), funsio(46893), funsio(47799),
     funsio(46892), funsio(47796), funsio(46891), funsio(40595),
     funsio(46890), funsio(39791), funsio(46889), funsio(43187),
     funsio(31912), funsio(46887),

#define to_GB18030_E9_AC WORDINDEX2INFO(28081)
    to_GB18030_E9_AC_offsets,
    to_GB18030_E9_AC_infos,

#define to_GB18030_E9_AD_infos WORDINDEX2INFO(28083)
           INVALID, funsio(46887), funsio(33459), funsio(32415),
     funsio(47741), funsio(35194), funsio(47738), funsio(46882),
     funsio(47739), funsio(47737), funsio(46879), funsio(47735),
     funsio(46878), funsio(37218), funsio(46877), funsio(47732),
     funsio(46876), funsio(34634), funsio(46875), funsio(47035),

#define to_GB18030_E9_AD WORDINDEX2INFO(28103)
    to_GB18030_E9_AD_offsets,
    to_GB18030_E9_AD_infos,

#define to_GB18030_E9_AE_infos WORDINDEX2INFO(28105)
           INVALID, funsio(47035), funsio(47036),

#define to_GB18030_E9_AE WORDINDEX2INFO(28108)
    to_GB18030_E9_AE_offsets,
    to_GB18030_E9_AE_infos,

#define to_GB18030_E9_AF_infos WORDINDEX2INFO(28110)
           INVALID, funsio(47036), funsio(47195),

#define to_GB18030_E9_AF WORDINDEX2INFO(28113)
    to_GB18030_E9_AF_offsets,
    to_GB18030_E9_AF_infos,

#define to_GB18030_E9_B0_infos WORDINDEX2INFO(28115)
           INVALID, funsio(47195), funsio(47196), funsio(47355),

#define to_GB18030_E9_B0 WORDINDEX2INFO(28119)
    to_GB18030_E9_B0_offsets,
    to_GB18030_E9_B0_infos,

#define to_GB18030_E9_B1_infos WORDINDEX2INFO(28121)
           INVALID, funsio(47355), funsio(47356), funsio(38238),
     funsio(47175),

#define to_GB18030_E9_B1 WORDINDEX2INFO(28126)
    to_GB18030_E9_B1_offsets,
    to_GB18030_E9_B1_infos,

#define to_GB18030_E9_B2_infos WORDINDEX2INFO(28128)
           INVALID, funsio(47354), funsio(33833), funsio(47173),
     funsio(47352), funsio(47171), funsio(47348), funsio(47170),
     funsio(47347), funsio(29461), funsio(47168), funsio(47345),
     funsio(47167), funsio(47342), funsio(47166), funsio(47340),
     funsio(47162), funsio(37157), funsio(47337), funsio(47160),
     funsio(33347), funsio(47159), funsio(47325), funsio(47158),
     funsio(47324), funsio(47157), funsio(47322), funsio(47156),
     funsio(32743), funsio(47313), funsio(47154), funsio(47309),

#define to_GB18030_E9_B2 WORDINDEX2INFO(28160)
    to_GB18030_E9_B2_offsets,
    to_GB18030_E9_B2_infos,

#define to_GB18030_E9_B3_infos WORDINDEX2INFO(28162)
           INVALID, funsio(47309), funsio(35374), funsio(47148),
     funsio(47304), funsio(47146), funsio(47308), funsio(47297),
     funsio(47306), funsio(29455), funsio(47305), funsio(47290),
     funsio(47303), funsio(33524), funsio(47302), funsio(47286),
     funsio(47300), funsio(47444),

#define to_GB18030_E9_B3 WORDINDEX2INFO(28180)
    to_GB18030_E9_B3_offsets,
    to_GB18030_E9_B3_infos,

#define to_GB18030_E9_B4_infos WORDINDEX2INFO(28182)
           INVALID, funsio(47444), funsio(47445),

#define to_GB18030_E9_B4 WORDINDEX2INFO(28185)
    to_GB18030_E9_B4_offsets,
    to_GB18030_E9_B4_infos,

#define to_GB18030_E9_B5_infos WORDINDEX2INFO(28187)
           INVALID, funsio(47445), funsio(47604),

#define to_GB18030_E9_B5 WORDINDEX2INFO(28190)
    to_GB18030_E9_B5_offsets,
    to_GB18030_E9_B5_infos,

#define to_GB18030_E9_B6_infos WORDINDEX2INFO(28192)
           INVALID, funsio(47604), funsio(47605), funsio(47764),

#define to_GB18030_E9_B6 WORDINDEX2INFO(28196)
    to_GB18030_E9_B6_offsets,
    to_GB18030_E9_B6_infos,

#define to_GB18030_E9_B7_infos WORDINDEX2INFO(28198)
           INVALID, funsio(47764), funsio(47765),

#define to_GB18030_E9_B7 WORDINDEX2INFO(28201)
    to_GB18030_E9_B4_offsets,
    to_GB18030_E9_B7_infos,

#define to_GB18030_E9_B8_infos WORDINDEX2INFO(28203)
           INVALID, funsio(47765), funsio(47924), funsio(33993),
     funsio(45190), funsio(31868), funsio(45189), funsio(33741),
     funsio(47919), funsio(34186), funsio(37260), funsio(47917),
     funsio(45184), funsio(37254), funsio(47911), funsio(37300),
     funsio(47910), funsio(45181), funsio(45179), funsio(37995),
     funsio(47907), funsio(36244), funsio(45177), funsio(45178),
     funsio(45176), funsio(47901), funsio(30885), funsio(45174),
     funsio(31392),

#define to_GB18030_E9_B8 WORDINDEX2INFO(28232)
    to_GB18030_E9_B8_offsets,
    to_GB18030_E9_B8_infos,

#define to_GB18030_E9_B9_infos WORDINDEX2INFO(28234)
           INVALID, funsio(47898), funsio(45172), funsio(32413),
     funsio(45171), funsio(30366), funsio(45170), funsio(34914),
     funsio(45169), funsio(47886), funsio(45168), funsio(34204),
     funsio(47884), funsio(45166), funsio(47883), funsio(45163),
     funsio(47882), funsio(45162), funsio(46940), funsio(47880),
     funsio(45160), funsio(47877), funsio(45159), funsio(47876),
     funsio(45155), funsio(31338), funsio(47874), funsio(45153),
     funsio(45154), funsio(47866), funsio(37676), funsio(45149),
     funsio(47864), funsio(47863), funsio(46387), funsio(33329),

#define to_GB18030_E9_B9 WORDINDEX2INFO(28270)
    to_GB18030_E9_B9_offsets,
    to_GB18030_E9_B9_infos,

#define to_GB18030_E9_BA_infos WORDINDEX2INFO(28272)
           INVALID, funsio(47861), funsio(47862), funsio(46937),
     funsio(46933), funsio(47859), funsio(46931), funsio(47858),
     funsio(46925), funsio(33304), funsio(47856), funsio(46916),
     funsio(47855), funsio(46915), funsio(47854), funsio(33348),
     funsio(47853), funsio(48012), funsio(46131), funsio(48011),
     funsio(46126), funsio(48010), funsio(33317), funsio(48009),
     funsio(46875), funsio(48007),

#define to_GB18030_E9_BA WORDINDEX2INFO(28298)
    to_GB18030_E9_BA_offsets,
    to_GB18030_E9_BA_infos,

#define to_GB18030_E9_BB_infos WORDINDEX2INFO(28300)
           INVALID, funsio(48007), funsio(31481), funsio(48006),
     funsio(39186), funsio(48005), funsio(35356), funsio(32785),
     funsio(45004), funsio(48002), funsio(31232), funsio(48001),
     funsio(34512), funsio(48000), funsio(33739), funsio(47999),
     funsio(46856), funsio(47996), funsio(46854), funsio(47994),
     funsio(47993), funsio(47992), funsio(46851), funsio(47991),
     funsio(46848), funsio(46850), funsio(47989), funsio(46846),
     funsio(47988), funsio(44263), funsio(47987), funsio(44262),
     funsio(47985), funsio(46517), funsio(47984),

#define to_GB18030_E9_BB WORDINDEX2INFO(28335)
    to_GB18030_E9_BB_offsets,
    to_GB18030_E9_BB_infos,

#define to_GB18030_E9_BC_infos WORDINDEX2INFO(28337)
           INVALID, funsio(47984), funsio(47985), funsio(46505),
     funsio(46504), funsio(30095), funsio(47982), funsio(38821),
     funsio(47981), funsio(30888), funsio(47980), funsio(38811),
     funsio(47979), funsio(39823), funsio(47978), funsio(35274),
     funsio(47977), funsio(46796), funsio(47976), funsio(46787),
     funsio(47975), funsio(46785), funsio(47974), funsio(48133),
     funsio(46779), funsio(48132), funsio(46776), funsio(48131),
     funsio(28803), funsio(48130), funsio(46774), funsio(48128),

#define to_GB18030_E9_BC WORDINDEX2INFO(28369)
    to_GB18030_E9_BC_offsets,
    to_GB18030_E9_BC_infos,

#define to_GB18030_E9_BD_infos WORDINDEX2INFO(28371)
           INVALID, funsio(48128), funsio(46769), funsio(48127),
     funsio(34194), funsio(43866), funsio(48125), funsio(48126),
     funsio(29269),

#define to_GB18030_E9_BD WORDINDEX2INFO(28380)
    to_GB18030_E9_BD_offsets,
    to_GB18030_E9_BD_infos,

#define to_GB18030_E9_BE_infos WORDINDEX2INFO(28382)
            INVALID,  funsio(46378),  funsio(48124),  funsio(46376),
      funsio(32855),  funsio(46375),  funsio(34575),  funsio(46374),
      funsio(48114),  funsio(32856),  funsio(30725),  funsio(44100),
      funsio(48111),  funsio(30786),  funsio(38966),  funsio(48109),
     funsio(158063),

#define to_GB18030_E9_BE WORDINDEX2INFO(28399)
    to_GB18030_E9_BE_offsets,
    to_GB18030_E9_BE_infos,

#define to_GB18030_E9_BF WORDINDEX2INFO(28401)
    to_GB18030_E0_A0_offsets,
    from_GB18030_82_35_90_infos,

#define to_GB18030_E9_infos WORDINDEX2INFO(28403)
              INVALID, to_GB18030_E9_80, to_GB18030_E9_81, to_GB18030_E9_82,
     to_GB18030_E9_83, to_GB18030_E9_84, to_GB18030_E9_85, to_GB18030_E9_86,
     to_GB18030_E9_87, to_GB18030_E9_88, to_GB18030_E9_89, to_GB18030_E9_8A,
     to_GB18030_E9_8B, to_GB18030_E9_8C, to_GB18030_E9_8D, to_GB18030_E9_8E,
     to_GB18030_E9_8F, to_GB18030_E9_90, to_GB18030_E9_91, to_GB18030_E9_92,
     to_GB18030_E9_93, to_GB18030_E9_94, to_GB18030_E9_95, to_GB18030_E9_96,
     to_GB18030_E9_97, to_GB18030_E9_98, to_GB18030_E9_99, to_GB18030_E9_9A,
     to_GB18030_E9_9B, to_GB18030_E9_9C, to_GB18030_E9_9D, to_GB18030_E9_9E,
     to_GB18030_E9_9F, to_GB18030_E9_A0, to_GB18030_E9_A1, to_GB18030_E9_A2,
     to_GB18030_E9_A3, to_GB18030_E9_A4, to_GB18030_E9_A5, to_GB18030_E9_A6,
     to_GB18030_E9_A7, to_GB18030_E9_A8, to_GB18030_E9_A9, to_GB18030_E9_AA,
     to_GB18030_E9_AB, to_GB18030_E9_AC, to_GB18030_E9_AD, to_GB18030_E9_AE,
     to_GB18030_E9_AF, to_GB18030_E9_B0, to_GB18030_E9_B1, to_GB18030_E9_B2,
     to_GB18030_E9_B3, to_GB18030_E9_B4, to_GB18030_E9_B5, to_GB18030_E9_B6,
     to_GB18030_E9_B7, to_GB18030_E9_B8, to_GB18030_E9_B9, to_GB18030_E9_BA,
     to_GB18030_E9_BB, to_GB18030_E9_BC, to_GB18030_E9_BD, to_GB18030_E9_BE,
     to_GB18030_E9_BF,

#define to_GB18030_E9 WORDINDEX2INFO(28468)
    to_GB18030_C2_offsets,
    to_GB18030_E9_infos,

#define to_GB18030_EA_infos WORDINDEX2INFO(28470)
              INVALID, to_GB18030_E9_BF,

#define to_GB18030_EA WORDINDEX2INFO(28472)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EA_infos,

#define to_GB18030_ED WORDINDEX2INFO(28474)
    to_GB18030_ED_offsets,
    to_GB18030_EA_infos,

#define to_GB18030_EE_80_infos WORDINDEX2INFO(28476)
           INVALID, funsio(10392),

#define to_GB18030_EE_80 WORDINDEX2INFO(28478)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EE_80_infos,

#define to_GB18030_EE_81_infos WORDINDEX2INFO(28480)
           INVALID, funsio(10392), funsio(10554),

#define to_GB18030_EE_81 WORDINDEX2INFO(28483)
    to_GB18030_EE_81_offsets,
    to_GB18030_EE_81_infos,

#define to_GB18030_EE_82_infos WORDINDEX2INFO(28485)
           INVALID, funsio(10554), funsio(10716),

#define to_GB18030_EE_82 WORDINDEX2INFO(28488)
    to_GB18030_EE_82_offsets,
    to_GB18030_EE_82_infos,

#define to_GB18030_EE_83_infos WORDINDEX2INFO(28490)
           INVALID, funsio(10716),

#define to_GB18030_EE_83 WORDINDEX2INFO(28492)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EE_83_infos,

#define to_GB18030_EE_84_infos WORDINDEX2INFO(28494)
           INVALID, funsio(10716), funsio(10878),

#define to_GB18030_EE_84 WORDINDEX2INFO(28497)
    to_GB18030_EE_84_offsets,
    to_GB18030_EE_84_infos,

#define to_GB18030_EE_85_infos WORDINDEX2INFO(28499)
           INVALID, funsio(10878), funsio(11040),

#define to_GB18030_EE_85 WORDINDEX2INFO(28502)
    to_GB18030_EE_85_offsets,
    to_GB18030_EE_85_infos,

#define to_GB18030_EE_86_infos WORDINDEX2INFO(28504)
           INVALID, funsio(11040),

#define to_GB18030_EE_86 WORDINDEX2INFO(28506)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EE_86_infos,

#define to_GB18030_EE_87_infos WORDINDEX2INFO(28508)
           INVALID, funsio(11040), funsio(11202),

#define to_GB18030_EE_87 WORDINDEX2INFO(28511)
    to_GB18030_EE_87_offsets,
    to_GB18030_EE_87_infos,

#define to_GB18030_EE_88_infos WORDINDEX2INFO(28513)
           INVALID, funsio(11202), funsio(29796),

#define to_GB18030_EE_88 WORDINDEX2INFO(28516)
    to_GB18030_EE_88_offsets,
    to_GB18030_EE_88_infos,

#define to_GB18030_EE_89_infos WORDINDEX2INFO(28518)
           INVALID, funsio(29796),

#define to_GB18030_EE_89 WORDINDEX2INFO(28520)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EE_89_infos,

#define to_GB18030_EE_8A_infos WORDINDEX2INFO(28522)
           INVALID, funsio(29796), funsio(29958),

#define to_GB18030_EE_8A WORDINDEX2INFO(28525)
    to_GB18030_EE_8A_offsets,
    to_GB18030_EE_8A_infos,

#define to_GB18030_EE_8B_infos WORDINDEX2INFO(28527)
           INVALID, funsio(29958), funsio(30120),

#define to_GB18030_EE_8B WORDINDEX2INFO(28530)
    to_GB18030_EE_8B_offsets,
    to_GB18030_EE_8B_infos,

#define to_GB18030_EE_8C_infos WORDINDEX2INFO(28532)
           INVALID, funsio(30120),

#define to_GB18030_EE_8C WORDINDEX2INFO(28534)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EE_8C_infos,

#define to_GB18030_EE_8D_infos WORDINDEX2INFO(28536)
           INVALID, funsio(30120), funsio(30282),

#define to_GB18030_EE_8D WORDINDEX2INFO(28539)
    to_GB18030_EE_8D_offsets,
    to_GB18030_EE_8D_infos,

#define to_GB18030_EE_8E_infos WORDINDEX2INFO(28541)
           INVALID, funsio(30282), funsio(30444),

#define to_GB18030_EE_8E WORDINDEX2INFO(28544)
    to_GB18030_EE_8E_offsets,
    to_GB18030_EE_8E_infos,

#define to_GB18030_EE_8F_infos WORDINDEX2INFO(28546)
           INVALID, funsio(30444),

#define to_GB18030_EE_8F WORDINDEX2INFO(28548)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EE_8F_infos,

#define to_GB18030_EE_90_infos WORDINDEX2INFO(28550)
           INVALID, funsio(30444), funsio(30606),

#define to_GB18030_EE_90 WORDINDEX2INFO(28553)
    to_GB18030_EE_90_offsets,
    to_GB18030_EE_90_infos,

#define to_GB18030_EE_91_infos WORDINDEX2INFO(28555)
           INVALID, funsio(30606), funsio(30768),

#define to_GB18030_EE_91 WORDINDEX2INFO(28558)
    to_GB18030_EE_91_offsets,
    to_GB18030_EE_91_infos,

#define to_GB18030_EE_92_infos WORDINDEX2INFO(28560)
           INVALID, funsio(30768),

#define to_GB18030_EE_92 WORDINDEX2INFO(28562)
    to_GB18030_E0_A0_offsets,
    to_GB18030_EE_92_infos,

#define to_GB18030_EE_93_infos WORDINDEX2INFO(28564)
           INVALID, funsio(30768),  funsio(6769),

#define to_GB18030_EE_93 WORDINDEX2INFO(28567)
    to_GB18030_EE_93_offsets,
    to_GB18030_EE_93_infos,

#define to_GB18030_EE_94_infos WORDINDEX2INFO(28569)
          INVALID, funsio(6769), funsio(6770), funsio(6929),

#define to_GB18030_EE_94 WORDINDEX2INFO(28573)
    to_GB18030_EE_94_offsets,
    to_GB18030_EE_94_infos,

#define to_GB18030_EE_95_infos WORDINDEX2INFO(28575)
          INVALID, funsio(6929), funsio(6930),

#define to_GB18030_EE_95 WORDINDEX2INFO(28578)
    to_GB18030_E9_88_offsets,
    to_GB18030_EE_95_infos,

#define to_GB18030_EE_96_infos WORDINDEX2INFO(28580)
          INVALID, funsio(6930), funsio(7089),

#define to_GB18030_EE_96 WORDINDEX2INFO(28583)
    to_GB18030_EE_93_offsets,
    to_GB18030_EE_96_infos,

#define to_GB18030_EE_97_infos WORDINDEX2INFO(28585)
          INVALID, funsio(7089), funsio(7090), funsio(7249),

#define to_GB18030_EE_97 WORDINDEX2INFO(28589)
    to_GB18030_EE_94_offsets,
    to_GB18030_EE_97_infos,

#define to_GB18030_EE_98_infos WORDINDEX2INFO(28591)
          INVALID, funsio(7249), funsio(7250),

#define to_GB18030_EE_98 WORDINDEX2INFO(28594)
    to_GB18030_E9_88_offsets,
    to_GB18030_EE_98_infos,

#define to_GB18030_EE_99_infos WORDINDEX2INFO(28596)
          INVALID, funsio(7250), funsio(7409),

#define to_GB18030_EE_99 WORDINDEX2INFO(28599)
    to_GB18030_EE_93_offsets,
    to_GB18030_EE_99_infos,

#define to_GB18030_EE_9A_infos WORDINDEX2INFO(28601)
          INVALID, funsio(7409), funsio(7410), funsio(7569),

#define to_GB18030_EE_9A WORDINDEX2INFO(28605)
    to_GB18030_EE_94_offsets,
    to_GB18030_EE_9A_infos,

#define to_GB18030_EE_9B_infos WORDINDEX2INFO(28607)
          INVALID, funsio(7569), funsio(7570),

#define to_GB18030_EE_9B WORDINDEX2INFO(28610)
    to_GB18030_E9_88_offsets,
    to_GB18030_EE_9B_infos,

#define to_GB18030_EE_9C_infos WORDINDEX2INFO(28612)
          INVALID, funsio(7570), funsio(7729),

#define to_GB18030_EE_9C WORDINDEX2INFO(28615)
    to_GB18030_EE_93_offsets,
    to_GB18030_EE_9C_infos,

#define to_GB18030_EE_9D_infos WORDINDEX2INFO(28617)
            INVALID,   funsio(7729),   funsio(7730),   funsio(6460),
     funsio(154115),   funsio(6510),   funsio(6520),   funsio(6532),
       funsio(7033),   funsio(7281),

#define to_GB18030_EE_9D WORDINDEX2INFO(28627)
    to_GB18030_EE_9D_offsets,
    to_GB18030_EE_9D_infos,

#define to_GB18030_EE_9E_infos WORDINDEX2INFO(28629)
          INVALID, funsio(7281), funsio(7467), funsio(7491),
     funsio(7503), funsio(7508), funsio(7510), funsio(7705),
     funsio(7738), funsio(7889),

#define to_GB18030_EE_9E WORDINDEX2INFO(28639)
    to_GB18030_EE_9E_offsets,
    to_GB18030_EE_9E_infos,

#define to_GB18030_EE_9F_infos WORDINDEX2INFO(28641)
            INVALID,   funsio(7889),   funsio(7916), funsio(154024),
       funsio(7919),   funsio(7956),   funsio(8045),   funsio(8047),
       funsio(8048), funsio(153994),   funsio(8090),

#define to_GB18030_EE_9F WORDINDEX2INFO(28652)
    to_GB18030_EE_9F_offsets,
    to_GB18030_EE_9F_infos,

#define to_GB18030_EE_A0_infos WORDINDEX2INFO(28654)
            INVALID,   funsio(8090),   funsio(8166),  funsio(19937),
     funsio(153961),  funsio(29746), funsio(153958), funsio(153957),
     funsio(153956), funsio(153954), funsio(153952), funsio(153951),

#define to_GB18030_EE_A0 WORDINDEX2INFO(28666)
    to_GB18030_EE_A0_offsets,
    to_GB18030_EE_A0_infos,

#define to_GB18030_EE_A1_infos WORDINDEX2INFO(28668)
            INVALID, funsio(153951),  funsio(29746), funsio(153950),
      funsio(29747), funsio(153948), funsio(153947),

#define to_GB18030_EE_A1 WORDINDEX2INFO(28675)
    to_GB18030_EE_A1_offsets,
    to_GB18030_EE_A1_infos,

#define to_GB18030_EE_A2 WORDINDEX2INFO(28677)
    to_GB18030_E0_A0_offsets,
    from_GB18030_83_36_D0_infos,

#define to_GB18030_EE_infos WORDINDEX2INFO(28679)
              INVALID, to_GB18030_EE_80, to_GB18030_EE_81, to_GB18030_EE_82,
     to_GB18030_EE_83, to_GB18030_EE_84, to_GB18030_EE_85, to_GB18030_EE_86,
     to_GB18030_EE_87, to_GB18030_EE_88, to_GB18030_EE_89, to_GB18030_EE_8A,
     to_GB18030_EE_8B, to_GB18030_EE_8C, to_GB18030_EE_8D, to_GB18030_EE_8E,
     to_GB18030_EE_8F, to_GB18030_EE_90, to_GB18030_EE_91, to_GB18030_EE_92,
     to_GB18030_EE_93, to_GB18030_EE_94, to_GB18030_EE_95, to_GB18030_EE_96,
     to_GB18030_EE_97, to_GB18030_EE_98, to_GB18030_EE_99, to_GB18030_EE_9A,
     to_GB18030_EE_9B, to_GB18030_EE_9C, to_GB18030_EE_9D, to_GB18030_EE_9E,
     to_GB18030_EE_9F, to_GB18030_EE_A0, to_GB18030_EE_A1, to_GB18030_EE_A2,

#define to_GB18030_EE WORDINDEX2INFO(28715)
    to_GB18030_EE_offsets,
    to_GB18030_EE_infos,

#define to_GB18030_EF_A4_infos WORDINDEX2INFO(28717)
            INVALID, funsio(153947),  funsio(25191), funsio(153946),

#define to_GB18030_EF_A4 WORDINDEX2INFO(28721)
    to_GB18030_E2_82_offsets,
    to_GB18030_EF_A4_infos,

#define to_GB18030_EF_A5_infos WORDINDEX2INFO(28723)
            INVALID, funsio(153946),  funsio(25115), funsio(153945),

#define to_GB18030_EF_A5 WORDINDEX2INFO(28727)
    to_GB18030_EF_A5_offsets,
    to_GB18030_EF_A5_infos,

#define to_GB18030_EF_A6_infos WORDINDEX2INFO(28729)
            INVALID, funsio(153945),  funsio(25088), funsio(153944),

#define to_GB18030_EF_A6 WORDINDEX2INFO(28733)
    to_GB18030_EF_A6_offsets,
    to_GB18030_EF_A6_infos,

#define to_GB18030_EF_A7_infos WORDINDEX2INFO(28735)
            INVALID, funsio(153944),  funsio(25007), funsio(153943),
      funsio(24998), funsio(153942),

#define to_GB18030_EF_A7 WORDINDEX2INFO(28741)
    to_GB18030_EF_A7_offsets,
    to_GB18030_EF_A7_infos,

#define to_GB18030_EF_A8_infos WORDINDEX2INFO(28743)
            INVALID, funsio(153942),  funsio(25131), funsio(153938),
      funsio(25130), funsio(153937),  funsio(25129), funsio(153935),
      funsio(25126), funsio(153934),  funsio(25120), funsio(153931),
      funsio(25119), funsio(153929),  funsio(25117), funsio(153926),

#define to_GB18030_EF_A8 WORDINDEX2INFO(28759)
    to_GB18030_EF_A8_offsets,
    to_GB18030_EF_A8_infos,

#define to_GB18030_EF_A9 WORDINDEX2INFO(28761)
    to_GB18030_E0_A0_offsets,
    from_GB18030_84_30_9D_infos,

#define to_GB18030_EF_B8_infos WORDINDEX2INFO(28763)
            INVALID, funsio(153926),   funsio(2332),   funsio(1720),
     funsio(153924),   funsio(1698),   funsio(1712),   funsio(1696),
       funsio(1706),   funsio(1692),

#define to_GB18030_EF_B8 WORDINDEX2INFO(28773)
    to_GB18030_EF_B8_offsets,
    to_GB18030_EF_B8_infos,

#define to_GB18030_EF_B9_infos WORDINDEX2INFO(28775)
            INVALID,   funsio(1692),   funsio(1694), funsio(153906),
       funsio(2326), funsio(153896),   funsio(2325), funsio(153892),
       funsio(2324), funsio(153878), funsio(153874),

#define to_GB18030_EF_B9 WORDINDEX2INFO(28786)
    to_GB18030_EF_B9_offsets,
    to_GB18030_EF_B9_infos,

#define to_GB18030_EF_BA WORDINDEX2INFO(28788)
    to_GB18030_E0_A0_offsets,
    from_GB18030_84_31_87_infos,

#define to_GB18030_EF_BC_infos WORDINDEX2INFO(28790)
            INVALID, funsio(153874),    funsio(663),    funsio(218),

#define to_GB18030_EF_BC WORDINDEX2INFO(28794)
    to_GB18030_EF_BC_offsets,
    to_GB18030_EF_BC_infos,

#define to_GB18030_EF_BD_infos WORDINDEX2INFO(28796)
            INVALID,    funsio(663),     funsio(68), funsio(153780),

#define to_GB18030_EF_BD WORDINDEX2INFO(28800)
    to_GB18030_E3_96_offsets,
    to_GB18030_EF_BD_infos,

#define to_GB18030_EF_BE WORDINDEX2INFO(28802)
    to_GB18030_E0_A0_offsets,
    from_GB18030_84_31_96_infos,

#define to_GB18030_EF_BF_infos WORDINDEX2INFO(28804)
            INVALID, funsio(153780),      funsio(0),   funsio(1899),
        funsio(530),   funsio(1898),    funsio(438), funsio(153774),

#define to_GB18030_EF_BF WORDINDEX2INFO(28812)
    to_GB18030_EF_BF_offsets,
    to_GB18030_EF_BF_infos,

#define to_GB18030_EF_infos WORDINDEX2INFO(28814)
              INVALID, to_GB18030_EE_A2, to_GB18030_EF_A4, to_GB18030_EF_A5,
     to_GB18030_EF_A6, to_GB18030_EF_A7, to_GB18030_EF_A8, to_GB18030_EF_A9,
     to_GB18030_EF_B8, to_GB18030_EF_B9, to_GB18030_EF_BA, to_GB18030_EF_BC,
     to_GB18030_EF_BD, to_GB18030_EF_BE, to_GB18030_EF_BF,

#define to_GB18030_EF WORDINDEX2INFO(28829)
    to_GB18030_EF_offsets,
    to_GB18030_EF_infos,

#define to_GB18030_F0_90toBF_80toBF WORDINDEX2INFO(28831)
    to_GB18030_E0_A0_offsets,
    from_GB18030_90_30to39_81toFE_infos,

#define to_GB18030_F0_90toBF_infos WORDINDEX2INFO(28833)
                         INVALID, to_GB18030_F0_90toBF_80toBF,

#define to_GB18030_F0_90toBF WORDINDEX2INFO(28835)
    to_GB18030_E0_A0_offsets,
    to_GB18030_F0_90toBF_infos,

#define to_GB18030_F0_infos WORDINDEX2INFO(28837)
                  INVALID, to_GB18030_F0_90toBF,

#define to_GB18030_F0 WORDINDEX2INFO(28839)
    to_GB18030_F0_offsets,
    to_GB18030_F0_infos,

#define to_GB18030_F1toF3 WORDINDEX2INFO(28841)
    to_GB18030_E0_A0_offsets,
    to_GB18030_F0_infos,

#define to_GB18030_F4 WORDINDEX2INFO(28843)
    to_GB18030_F4_offsets,
    to_GB18030_F0_infos,

#define to_GB18030_infos WORDINDEX2INFO(28845)
                 NOMAP,           INVALID,
         to_GB18030_C2,     to_GB18030_C3,
         to_GB18030_C4,     to_GB18030_C5,
         to_GB18030_C6,     to_GB18030_C7,
         to_GB18030_C8,     to_GB18030_C9,
         to_GB18030_CA,     to_GB18030_CB,
         to_GB18030_CC,     to_GB18030_CD,
         to_GB18030_CE,     to_GB18030_CF,
         to_GB18030_D0,     to_GB18030_D1,
         to_GB18030_D2,     to_GB18030_D3,
         to_GB18030_D4,     to_GB18030_D5,
         to_GB18030_D6,     to_GB18030_D7,
         to_GB18030_D8,     to_GB18030_D9,
         to_GB18030_DA,     to_GB18030_DB,
         to_GB18030_DC,     to_GB18030_DD,
         to_GB18030_DE,     to_GB18030_DF,
         to_GB18030_E0,     to_GB18030_E1,
         to_GB18030_E2,     to_GB18030_E3,
         to_GB18030_E4,     to_GB18030_E5,
         to_GB18030_E6,     to_GB18030_E7,
         to_GB18030_E8,     to_GB18030_E9,
         to_GB18030_EA,     to_GB18030_ED,
         to_GB18030_EE,     to_GB18030_EF,
         to_GB18030_F0, to_GB18030_F1toF3,
         to_GB18030_F4,

#define to_GB18030 WORDINDEX2INFO(28894)
    to_GB18030_offsets,
    to_GB18030_infos,

};
#define TRANSCODE_TABLE_INFO gb18030_byte_array, 56182, gb18030_word_array, 28896, ((int)sizeof(unsigned int))


/* GB18030 4byte, UTF-8 4byte*/
static ssize_t
fun_so_from_gb18030(void *statep, const unsigned char *s, size_t l, unsigned char *o, size_t osize)
{
    /* outside BMP only */
    /* u: Unicode Scalar Value */
    unsigned int u = (s[0]-0x90)*10*126*10 + (s[1]-0x30)*126*10 + (s[2]-0x81)*10 + (s[3]-0x30) + 0x10000;
    o[0] = 0xF0 | (u>>18);
    o[1] = 0x80 | ((u>>12)&0x3F);
    o[2] = 0x80 | ((u>>6)&0x3F);
    o[3] = 0x80 | (u&0x3F);
    return 4;
}

/* GB18030 4byte, UTF-8 4byte*/
static ssize_t
fun_so_to_gb18030(void *statep, const unsigned char *s, size_t l, unsigned char *o, size_t osize)
{
    /* outside BMP only */
    /* u: Unicode Scalar Value */
    unsigned int u = ((s[0]&0x07)<<18) | ((s[1]&0x3F)<<12) | ((s[2]&0x3F)<<6) | (s[3]&0x3F);
    u -= 0x10000;
    o[3] = 0x30 + u%10;
    u /= 10;
    o[2] = 0x81 + u%126;
    u /= 126;
    o[1] = 0x30 + u%10;
    o[0] = 0x90 + u/10;
    return 4;
}

/* GB18030 2byte, UTF-8 3byte and GB18030 4byte, UTF-8 3byte*/
static ssize_t
fun_sio_from_gb18030(void *statep, const unsigned char *s, size_t l, VALUE info, unsigned char *o, size_t osize)
{
    unsigned int diff = (unsigned int)(info >> 8);
    unsigned int u;    /* Unicode Scalar Value */
    if (diff & 0x20000) { /* GB18030 4 bytes */
        u = ((s[0]*10+s[1])*126+s[2])*10+s[3] - diff - 0x170000;
    }
    else { /* GB18030 2 bytes */
        u = s[0]*256 + s[1] + 24055 - diff;
    }
    o[0] = 0xE0 | (u>>12);
    o[1] = 0x80 | ((u>>6)&0x3F);
    o[2] = 0x80 | (u&0x3F);
    return 3;
}

/* GB18030 2byte, UTF-8 3byte and GB18030 4byte, UTF-8 3byte*/
static ssize_t
fun_sio_to_gb18030(void *statep, const unsigned char *s, size_t l, VALUE info, unsigned char *o, size_t osize)
{
    unsigned int diff = (unsigned int)(info >> 8);
    unsigned int u;    /* Unicode Scalar Value */

    u = ((s[0]&0x0F)<<12) | ((s[1]&0x3F)<<6) | (s[2]&0x3F);

    if (diff & 0x20000) { /* GB18030 4 bytes */
        u += (diff + 0x170000);
        u -= 1688980;
        u += 0x2;
        o[3] = 0x30 + u%10;
        u /= 10;
        u += 0x32;
        o[2] = 0x81 + u%126;
        u /= 126;
        u += 0x1;
        o[1] = 0x30 + u%10;
        u /= 10;
        o[0] = 0x81 + u;
        return 4;
    }
    else { /* GB18030 2 bytes */
        u += (diff - 24055);
        o[1] = u%256;
        o[0] = u/256;
        return 2;
    }
}


static const rb_transcoder
rb_from_GB18030 = {
    "GB18030", "UTF-8", from_GB18030,
    TRANSCODE_TABLE_INFO,
    1, /* input_unit_length */
    4, /* max_input */
    4, /* max_output */
    asciicompat_converter, /* asciicompat_type */
    0, NULL, NULL, /* state_size, state_init, state_fini */
    NULL, NULL, NULL, fun_so_from_gb18030,
    NULL, NULL, NULL, fun_sio_from_gb18030
};
static const rb_transcoder
rb_to_GB18030 = {
    "UTF-8", "GB18030", to_GB18030,
    TRANSCODE_TABLE_INFO,
    1, /* input_unit_length */
    4, /* max_input */
    4, /* max_output */
    asciicompat_converter, /* asciicompat_type */
    0, NULL, NULL, /* state_size, state_init, state_fini */
    NULL, NULL, NULL, fun_so_to_gb18030,
    NULL, NULL, NULL, fun_sio_to_gb18030
};


TRANS_INIT(gb18030)
{
    rb_register_transcoder(&rb_from_GB18030);
    rb_register_transcoder(&rb_to_GB18030);
}


/* [previous][next][first][last][top][bottom][index][help] */