Ruby  2.0.0p451(2014-02-24revision45167)
utf8tbl.c
Go to the documentation of this file.
1 /*
2  * utf8tbl.c - Convertion Table for nkf
3  *
4  * $Id: utf8tbl.c 37889 2012-11-27 04:28:14Z drbrain $
5  */
6 
7 #include "config.h"
8 #include "utf8tbl.h"
9 
10 #ifdef UTF8_OUTPUT_ENABLE
11 static const unsigned short euc_to_utf8_A1[] = {
12  0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
13  0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
14  0xFF3E, 0x203E, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
15  0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2014, 0x2010, 0xFF0F,
16  0xFF3C, 0x301C, 0x2016, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
17  0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
18  0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
19  0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0x2212, 0x00B1, 0x00D7,
20  0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
21  0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0x00A5,
22  0xFF04, 0x00A2, 0x00A3, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
23  0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
24 };
25 
26 /* Microsoft UCS Mapping Compatible */
27 static const unsigned short euc_to_utf8_A1_ms[] = {
28  0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
29  0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
30  0xFF3E, 0xFFE3, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
31  0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2015, 0x2010, 0xFF0F,
32  0xFF3C, 0xFF5E, 0x2225, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
33  0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
34  0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
35  0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0xFF0D, 0x00B1, 0x00D7,
36  0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
37  0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0xFFE5,
38  0xFF04, 0xFFE0, 0xFFE1, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
39  0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
40 };
41 static const unsigned short euc_to_utf8_A2[] = {
42  0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
43  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0,
44  0, 0, 0, 0, 0, 0, 0, 0,
45  0, 0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
46  0x222A, 0x2229, 0, 0, 0, 0, 0, 0,
47  0, 0, 0x2227, 0x2228, 0x00AC, 0x21D2, 0x21D4, 0x2200,
48  0x2203, 0, 0, 0, 0, 0, 0, 0,
49  0, 0, 0, 0, 0x2220, 0x22A5, 0x2312, 0x2202,
50  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
51  0x2235, 0x222B, 0x222C, 0, 0, 0, 0, 0,
52  0, 0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
53  0x2021, 0x00B6, 0, 0, 0, 0, 0x25EF,
54 };
55 
56 /* Microsoft UCS Mapping Compatible */
57 static const unsigned short euc_to_utf8_A2_ms[] = {
58  0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
59  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0,
60  0, 0, 0, 0, 0, 0, 0, 0,
61  0, 0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
62  0x222A, 0x2229, 0, 0, 0, 0, 0, 0,
63  0, 0, 0x2227, 0x2228, 0xFFE2, 0x21D2, 0x21D4, 0x2200,
64  0x2203, 0, 0, 0, 0, 0, 0, 0,
65  0, 0, 0, 0, 0x2220, 0x22A5, 0x2312, 0x2202,
66  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
67  0x2235, 0x222B, 0x222C, 0, 0, 0, 0, 0,
68  0, 0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
69  0x2021, 0x00B6, 0, 0, 0, 0, 0x25EF,
70 };
71 static const unsigned short euc_to_utf8_A2_x0213[] = {
72  0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
73  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0xFF07,
74  0xFF02, 0xFF0D, 0xFF5E, 0x3033, 0x3034, 0x3035, 0x303B, 0x303C,
75  0x30FF, 0x309F, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
76  0x222A, 0x2229, 0x2284, 0x2285, 0x228A, 0x228B, 0x2209, 0x2205,
77  0x2305, 0x2306, 0x2227, 0x2228, 0x00AC, 0x21D2, 0x21D4, 0x2200,
78  0x2203, 0x2295, 0x2296, 0x2297, 0x2225, 0x2226, 0xFF5F, 0xFF60,
79  0x3018, 0x3019, 0x3016, 0x3017, 0x2220, 0x22A5, 0x2312, 0x2202,
80  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
81  0x2235, 0x222B, 0x222C, 0x2262, 0x2243, 0x2245, 0x2248, 0x2276,
82  0x2277, 0x2194, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
83  0x2021, 0x00B6, 0x266E, 0x266B, 0x266C, 0x2669, 0x25EF,
84 };
85 static const unsigned short euc_to_utf8_A3[] = {
86  0, 0, 0, 0, 0, 0, 0,
87  0, 0, 0, 0, 0, 0, 0, 0,
88  0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17,
89  0xFF18, 0xFF19, 0, 0, 0, 0, 0, 0,
90  0, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27,
91  0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F,
92  0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37,
93  0xFF38, 0xFF39, 0xFF3A, 0, 0, 0, 0, 0,
94  0, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
95  0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F,
96  0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57,
97  0xFF58, 0xFF59, 0xFF5A, 0, 0, 0, 0,
98 };
99 static const unsigned short euc_to_utf8_A3_x0213[] = {
100  0x25B7, 0x25B6, 0x25C1, 0x25C0, 0x2197, 0x2198, 0x2196,
101  0x2199, 0x21C4, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0x2934, 0x2935,
102  0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17,
103  0xFF18, 0xFF19, 0x29BF, 0x25C9, 0x303D, 0xFE46, 0xFE45, 0x25E6,
104  0x2022, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27,
105  0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F,
106  0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37,
107  0xFF38, 0xFF39, 0xFF3A, 0x2213, 0x2135, 0x210F, 0x33CB, 0x2113,
108  0x2127, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
109  0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F,
110  0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57,
111  0xFF58, 0xFF59, 0xFF5A, 0x30A0, 0x2013, 0x29FA, 0x29FB,
112 };
113 static const unsigned short euc_to_utf8_A4[] = {
114  0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
115  0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F,
116  0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
117  0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F,
118  0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067,
119  0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F,
120  0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
121  0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F,
122  0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087,
123  0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F,
124  0x3090, 0x3091, 0x3092, 0x3093, 0, 0, 0, 0,
125  0, 0, 0, 0, 0, 0, 0,
126 };
127 static const unsigned short euc_to_utf8_A4_x0213[] = {
128  0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
129  0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F,
130  0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
131  0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F,
132  0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067,
133  0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F,
134  0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
135  0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F,
136  0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087,
137  0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F,
138  0x3090, 0x3091, 0x3092, 0x3093, 0x3094, 0x3095, 0x3096, /*0x304B*/ 0x309A,
139  /*0x304D*/ 0x309A, /*0x304F*/ 0x309A, /*0x3051*/ 0x309A, /*0x3053*/ 0x309A, 0, 0, 0,
140 };
141 static const unsigned short euc_to_utf8_A5[] = {
142  0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7,
143  0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF,
144  0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7,
145  0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF,
146  0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
147  0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF,
148  0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7,
149  0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF,
150  0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7,
151  0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF,
152  0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6, 0,
153  0, 0, 0, 0, 0, 0, 0,
154 };
155 static const unsigned short euc_to_utf8_A5_x0213[] = {
156  0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7,
157  0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF,
158  0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7,
159  0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF,
160  0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
161  0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF,
162  0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7,
163  0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF,
164  0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7,
165  0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF,
166  0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6, /*0x30AB*/ 0x309A,
167  /*0x30AD*/ 0x309A, /*0x30AF*/ 0x309A, /*0x30B1*/ 0x309A, /*0x30B3*/ 0x309A, /*0x30BB*/ 0x309A, /*0x30C4*/ 0x309A, /*0x30C8*/ 0x309A,
168 };
169 static const unsigned short euc_to_utf8_A6[] = {
170  0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
171  0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
172  0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8,
173  0x03A9, 0, 0, 0, 0, 0, 0, 0,
174  0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7,
175  0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
176  0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
177  0x03C9, 0, 0, 0, 0, 0, 0, 0,
178  0, 0, 0, 0, 0, 0, 0, 0,
179  0, 0, 0, 0, 0, 0, 0, 0,
180  0, 0, 0, 0, 0, 0, 0, 0,
181  0, 0, 0, 0, 0, 0, 0,
182 };
183 static const unsigned short euc_to_utf8_A6_x0213[] = {
184  0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
185  0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
186  0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8,
187  0x03A9, 0x2664, 0x2660, 0x2662, 0x2666, 0x2661, 0x2665, 0x2667,
188  0x2663, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7,
189  0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
190  0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
191  0x03C9, 0x03C2, 0x24F5, 0x24F6, 0x24F7, 0x24F8, 0x24F9, 0x24FA,
192  0x24FB, 0x24FC, 0x24FD, 0x24FE, 0x2616, 0x2617, 0x3020, 0x260E,
193  0x2600, 0x2601, 0x2602, 0x2603, 0x2668, 0x25B1, 0x31F0, 0x31F1,
194  0x31F2, 0x31F3, 0x31F4, 0x31F5, 0x31F6, 0x31F7, 0x31F8, 0x31F9,
195  /*0x31F7*/ 0x309A, 0x31FA, 0x31FB, 0x31FC, 0x31FD, 0x31FE, 0x31FF,
196 };
197 static const unsigned short euc_to_utf8_A7[] = {
198  0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401,
199  0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D,
200  0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425,
201  0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D,
202  0x042E, 0x042F, 0, 0, 0, 0, 0, 0,
203  0, 0, 0, 0, 0, 0, 0, 0,
204  0, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451,
205  0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D,
206  0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445,
207  0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D,
208  0x044E, 0x044F, 0, 0, 0, 0, 0, 0,
209  0, 0, 0, 0, 0, 0, 0,
210 };
211 static const unsigned short euc_to_utf8_A7_x0213[] = {
212  0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401,
213  0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D,
214  0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425,
215  0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D,
216  0x042E, 0x042F, 0x23BE, 0x23BF, 0x23C0, 0x23C1, 0x23C2, 0x23C3,
217  0x23C4, 0x23C5, 0x23C6, 0x23C7, 0x23C8, 0x23C9, 0x23CA, 0x23CB,
218  0x23CC, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451,
219  0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D,
220  0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445,
221  0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D,
222  0x044E, 0x044F, 0x30F7, 0x30F8, 0x30F9, 0x30FA, 0x22DA, 0x22DB,
223  0x2153, 0x2154, 0x2155, 0x2713, 0x2318, 0x2423, 0x23CE,
224 };
225 static const unsigned short euc_to_utf8_A8[] = {
226  0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
227  0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513,
228  0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
229  0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538,
230  0x2542, 0, 0, 0, 0, 0, 0, 0,
231  0, 0, 0, 0, 0, 0, 0, 0,
232  0, 0, 0, 0, 0, 0, 0, 0,
233  0, 0, 0, 0, 0, 0, 0, 0,
234  0, 0, 0, 0, 0, 0, 0, 0,
235  0, 0, 0, 0, 0, 0, 0, 0,
236  0, 0, 0, 0, 0, 0, 0, 0,
237  0, 0, 0, 0, 0, 0, 0,
238 };
239 static const unsigned short euc_to_utf8_A8_x0213[] = {
240  0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
241  0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513,
242  0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
243  0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538,
244  0x2542, 0x3251, 0x3252, 0x3253, 0x3254, 0x3255, 0x3256, 0x3257,
245  0x3258, 0x3259, 0x325A, 0x325B, 0x325C, 0x325D, 0x325E, 0x325F,
246  0x32B1, 0x32B2, 0x32B3, 0x32B4, 0x32B5, 0x32B6, 0x32B7, 0x32B8,
247  0x32B9, 0x32BA, 0x32BB, 0x32BC, 0x32BD, 0x32BE, 0x32BF, 0,
248  0, 0, 0, 0, 0, 0, 0, 0x25D0,
249  0x25D1, 0x25D2, 0x25D3, 0x203C, 0x2047, 0x2048, 0x2049, 0x01CD,
250  0x01CE, 0x01D0, 0x1E3E, 0x1E3F, 0x01F8, 0x01F9, 0x01D1, 0x01D2,
251  0x01D4, 0x01D6, 0x01D8, 0x01DA, 0x01DC, 0, 0,
252 };
253 static const unsigned short euc_to_utf8_A9[] = {
254  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
255  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
256  0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0, 0, 0,
257  0, 0, 0, 0, 0, 0, 0, 0x2474,
258  0x2475, 0x2476, 0x2477, 0x2478, 0x2479, 0x247A, 0x247B, 0x247C,
259  0x247D, 0x247E, 0x247F, 0x2480, 0x2481, 0x2482, 0x2483, 0x2484,
260  0x2485, 0x2486, 0x2487, 0, 0, 0, 0, 0,
261  0, 0, 0, 0, 0, 0x2776, 0x2777, 0x2778,
262  0x2779, 0x277A, 0x277B, 0x277C, 0x277D, 0x277E, 0, 0,
263  0, 0, 0, 0, 0, 0, 0, 0,
264  0, 0, 0x2488, 0x2489, 0x248A, 0x248B, 0x248C, 0x248D,
265  0x248E, 0x248F, 0x2490, 0, 0, 0, 0,
266 };
267 static const unsigned short euc_to_utf8_A9_x0213[] = {
268  0x20AC, 0x00A0, 0x00A1, 0x00A4, 0x00A6, 0x00A9, 0x00AA,
269  0x00AB, 0x00AD, 0x00AE, 0x00AF, 0x00B2, 0x00B3, 0x00B7, 0x00B8,
270  0x00B9, 0x00BA, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x00C0,
271  0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8,
272  0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x00D0,
273  0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D8, 0x00D9,
274  0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x00E0, 0x00E1,
275  0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9,
276  0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x00F0, 0x00F1,
277  0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F8, 0x00F9, 0x00FA,
278  0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF, 0x0100, 0x012A, 0x016A,
279  0x0112, 0x014C, 0x0101, 0x012B, 0x016B, 0x0113, 0x014D,
280 };
281 static const unsigned short euc_to_utf8_AA[] = {
282  0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166,
283  0x2167, 0x2168, 0x2169, 0x216A, 0x216B, 0, 0, 0,
284  0, 0, 0, 0, 0, 0x2170, 0x2171, 0x2172,
285  0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217A,
286  0x217B, 0, 0, 0, 0, 0, 0, 0,
287  0, 0, 0, 0, 0, 0, 0, 0,
288  0, 0, 0, 0, 0, 0, 0, 0,
289  0, 0, 0, 0, 0, 0x249C, 0x249D, 0x249E,
290  0x249F, 0x24A0, 0x24A1, 0x24A2, 0x24A3, 0x24A4, 0x24A5, 0x24A6,
291  0x24A7, 0x24A8, 0x24A9, 0x24AA, 0x24AB, 0x24AC, 0x24AD, 0x24AE,
292  0x24AF, 0x24B0, 0x24B1, 0x24B2, 0x24B3, 0x24B4, 0x24B5, 0,
293  0, 0, 0, 0, 0, 0, 0,
294 };
295 static const unsigned short euc_to_utf8_AA_x0213[] = {
296  0x0104, 0x02D8, 0x0141, 0x013D, 0x015A, 0x0160, 0x015E,
297  0x0164, 0x0179, 0x017D, 0x017B, 0x0105, 0x02DB, 0x0142, 0x013E,
298  0x015B, 0x02C7, 0x0161, 0x015F, 0x0165, 0x017A, 0x02DD, 0x017E,
299  0x017C, 0x0154, 0x0102, 0x0139, 0x0106, 0x010C, 0x0118, 0x011A,
300  0x010E, 0x0143, 0x0147, 0x0150, 0x0158, 0x016E, 0x0170, 0x0162,
301  0x0155, 0x0103, 0x013A, 0x0107, 0x010D, 0x0119, 0x011B, 0x010F,
302  0x0111, 0x0144, 0x0148, 0x0151, 0x0159, 0x016F, 0x0171, 0x0163,
303  0x02D9, 0x0108, 0x011C, 0x0124, 0x0134, 0x015C, 0x016C, 0x0109,
304  0x011D, 0x0125, 0x0135, 0x015D, 0x016D, 0x0271, 0x028B, 0x027E,
305  0x0283, 0x0292, 0x026C, 0x026E, 0x0279, 0x0288, 0x0256, 0x0273,
306  0x027D, 0x0282, 0x0290, 0x027B, 0x026D, 0x025F, 0x0272, 0x029D,
307  0x028E, 0x0261, 0x014B, 0x0270, 0x0281, 0x0127, 0x0295,
308 };
309 static const unsigned short euc_to_utf8_AB[] = {
310  0x339C, 0x339F, 0x339D, 0x33A0, 0x33A4, 0, 0x33A1,
311  0x33A5, 0x339E, 0x33A2, 0x338E, 0, 0x338F, 0x33C4, 0x3396,
312  0x3397, 0x2113, 0x3398, 0x33B3, 0x33B2, 0x33B1, 0x33B0, 0x2109,
313  0x33D4, 0x33CB, 0x3390, 0x3385, 0x3386, 0x3387, 0, 0,
314  0, 0, 0, 0, 0, 0, 0, 0,
315  0, 0, 0, 0, 0, 0, 0, 0,
316  0, 0, 0, 0, 0, 0, 0, 0,
317  0, 0, 0, 0, 0, 0, 0, 0,
318  0, 0, 0, 0, 0, 0, 0, 0,
319  0, 0, 0, 0, 0, 0, 0, 0,
320  0, 0, 0, 0, 0, 0, 0, 0,
321  0, 0, 0, 0x2116, 0x33CD, 0x2121, 0,
322 };
323 static const unsigned short euc_to_utf8_AB_x0213[] = {
324  0x0294, 0x0266, 0x0298, 0x01C2, 0x0253, 0x0257, 0x0284,
325  0x0260, 0x0193, 0x0153, 0x0152, 0x0268, 0x0289, 0x0258, 0x0275,
326  0x0259, 0x025C, 0x025E, 0x0250, 0x026F, 0x028A, 0x0264, 0x028C,
327  0x0254, 0x0251, 0x0252, 0x028D, 0x0265, 0x02A2, 0x02A1, 0x0255,
328  0x0291, 0x027A, 0x0267, 0x025A, /*0x00E6*/ 0x0300, 0x01FD, 0x1F70, 0x1F71,
329  /*0x0254*/ 0x0300, /*0x0254*/ 0x0301, /*0x028C*/ 0x0300, /*0x028C*/ 0x0301, /*0x0259*/ 0x0300, /*0x0259*/ 0x0301, /*0x025A*/ 0x0300, /*0x025A*/ 0x0301,
330  0x1F72, 0x1F73, 0x0361, 0x02C8, 0x02CC, 0x02D0, 0x02D1, 0x0306,
331  0x203F, 0x030B, /*0*/ 0x0301, 0x0304, /*0*/ 0x0300, 0x030F, 0x030C, 0x0302,
332  /*0*/ 0x02E5, 0x02E6, 0x02E7, 0x02E8, /*0*/ 0x02E9, /*0x02E9*/ 0x02E5, /*0x02E5*/ 0x02E9, 0x0325,
333  0x032C, 0x0339, 0x031C, 0x031F, 0x0320, 0x0308, 0x033D, 0x0329,
334  0x032F, 0x02DE, 0x0324, 0x0330, 0x033C, 0x0334, 0x031D, 0x031E,
335  0x0318, 0x0319, 0x032A, 0x033A, 0x033B, 0x0303, 0x031A,
336 };
337 static const unsigned short euc_to_utf8_AC[] = {
338  0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
339  0x2666, 0, 0, 0, 0, 0, 0, 0,
340  0, 0, 0, 0, 0, 0x3020, 0x260E, 0x3004,
341  0, 0, 0, 0, 0, 0, 0, 0,
342  0, 0, 0, 0, 0, 0, 0, 0,
343  0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
344  0, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0, 0, 0,
345  0, 0, 0, 0, 0, 0, 0, 0,
346  0, 0, 0, 0, 0, 0, 0, 0,
347  0, 0, 0, 0, 0, 0, 0, 0,
348  0, 0, 0, 0, 0, 0, 0, 0,
349  0, 0, 0, 0, 0, 0, 0,
350 };
351 static const unsigned short euc_to_utf8_AC_mac[] = {
352  0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
353  0x2666, 0, 0, 0, 0, 0, 0, 0,
354  0, 0, 0, 0, 0, 0x3020, 0x260E, 0x3004,
355  0, 0, 0, 0, 0, 0, 0, 0,
356  0, 0, 0, 0, 0, 0, 0, 0,
357  0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
358  0, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0x2192, 0x2190, 0x2191,
359  0x2193, 0, 0, 0, 0, 0, 0, 0,
360  0, 0, 0, 0, 0, 0, 0, 0,
361  0, 0, 0, 0, 0, 0, 0, 0,
362  0, 0, 0, 0, 0, 0, 0, 0,
363  0, 0, 0, 0, 0, 0, 0,
364 };
365 static const unsigned short euc_to_utf8_AC_x0213[] = {
366  0x2776, 0x2777, 0x2778, 0x2779, 0x277A, 0x277B, 0x277C,
367  0x277D, 0x277E, 0x277F, 0x24EB, 0x24EC, 0x24ED, 0x24EE, 0x24EF,
368  0x24F0, 0x24F1, 0x24F2, 0x24F3, 0x24F4, 0x2170, 0x2171, 0x2172,
369  0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217A,
370  0x217B, 0x24D0, 0x24D1, 0x24D2, 0x24D3, 0x24D4, 0x24D5, 0x24D6,
371  0x24D7, 0x24D8, 0x24D9, 0x24DA, 0x24DB, 0x24DC, 0x24DD, 0x24DE,
372  0x24DF, 0x24E0, 0x24E1, 0x24E2, 0x24E3, 0x24E4, 0x24E5, 0x24E6,
373  0x24E7, 0x24E8, 0x24E9, 0x32D0, 0x32D1, 0x32D2, 0x32D3, 0x32D4,
374  0x32D5, 0x32D6, 0x32D7, 0x32D8, 0x32D9, 0x32DA, 0x32DB, 0x32DC,
375  0x32DD, 0x32DE, 0x32DF, 0x32E0, 0x32E1, 0x32E2, 0x32E3, 0x32FA,
376  0x32E9, 0x32E5, 0x32ED, 0x32EC, 0, 0, 0, 0,
377  0, 0, 0, 0, 0, 0x2051, 0x2042,
378 };
379 static const unsigned short euc_to_utf8_AD[] = {
380  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
381  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
382  0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162,
383  0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0,
384  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
385  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
386  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0,
387  0, 0, 0, 0, 0, 0, 0, 0x337B,
388  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
389  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
390  0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220,
391  0x221F, 0x22BF, 0x2235, 0x2229, 0x222A, 0, 0x3299,
392 };
393 static const unsigned short euc_to_utf8_AD_mac[] = {
394  0x65E5, 0x6708, 0x706B, 0x6C34, 0x6728, 0x91D1, 0x571F,
395  0x796D, 0x795D, 0x81EA, 0x81F3, 0x3239, 0x547C, 0x3231, 0x8CC7,
396  0x540D, 0x3232, 0x5B66, 0x8CA1, 0x793E, 0x7279, 0x76E3, 0x4F01,
397  0x5354, 0x52B4, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0,
398  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
399  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
400  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0,
401  0, 0, 0, 0, 0, 0, 0, 0x337B,
402  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
403  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
404  0x2252, 0x5927, 0x5C0F, 0x32A4, 0x32A5, 0x32A6, 0x32A7, 0x32A8,
405  0x533B, 0x8CA1, 0x512A, 0x52B4, 0x5370, 0x63A7, 0x79D8,
406 };
407 static const unsigned short euc_to_utf8_AD_x0213[] = {
408  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
409  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
410  0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162,
411  0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0x216A,
412  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
413  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
414  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0x216B,
415  0, 0, 0, 0, 0, 0, 0, 0x337B,
416  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
417  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
418  0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220,
419  0x221F, 0x22BF, 0x2235, 0x2229, 0x222A, 0x2756, 0x261E,
420 };
421 static const unsigned short euc_to_utf8_AE[] = {
422  0x3349, 0x3322, 0x334D, 0x3314, 0x3316, 0x3305, 0x3333,
423  0x334E, 0x3303, 0x3336, 0x3318, 0x3315, 0x3327, 0x3351, 0x334A,
424  0x3339, 0x3357, 0x330D, 0x3342, 0x3323, 0x3326, 0x333B, 0x332B,
425  0, 0, 0, 0, 0, 0, 0, 0x3300,
426  0x331E, 0x332A, 0x3331, 0x3347, 0, 0, 0, 0,
427  0, 0, 0, 0, 0, 0, 0, 0,
428  0, 0, 0, 0, 0, 0, 0, 0,
429  0, 0, 0, 0, 0, 0, 0, 0,
430  0, 0, 0, 0, 0, 0, 0, 0x337E,
431  0x337D, 0x337C, 0x337B, 0, 0, 0, 0, 0,
432  0, 0, 0, 0, 0, 0, 0, 0,
433  0, 0, 0, 0, 0x337F, 0, 0,
434 };
435 static const unsigned short euc_to_utf8_AE_x0213[] = {
436  0x4FF1, 0xD840 /*0xDC0B*/, 0x3402, 0x4E28, 0x4E2F, 0x4E30, 0x4E8D,
437  0x4EE1, 0x4EFD, 0x4EFF, 0x4F03, 0x4F0B, 0x4F60, 0x4F48, 0x4F49,
438  0x4F56, 0x4F5F, 0x4F6A, 0x4F6C, 0x4F7E, 0x4F8A, 0x4F94, 0x4F97,
439  0xFA30, 0x4FC9, 0x4FE0, 0x5001, 0x5002, 0x500E, 0x5018, 0x5027,
440  0x502E, 0x5040, 0x503B, 0x5041, 0x5094, 0x50CC, 0x50F2, 0x50D0,
441  0x50E6, 0xFA31, 0x5106, 0x5103, 0x510B, 0x511E, 0x5135, 0x514A,
442  0xFA32, 0x5155, 0x5157, 0x34B5, 0x519D, 0x51C3, 0x51CA, 0x51DE,
443  0x51E2, 0x51EE, 0x5201, 0x34DB, 0x5213, 0x5215, 0x5249, 0x5257,
444  0x5261, 0x5293, 0x52C8, 0xFA33, 0x52CC, 0x52D0, 0x52D6, 0x52DB,
445  0xFA34, 0x52F0, 0x52FB, 0x5300, 0x5307, 0x531C, 0xFA35, 0x5361,
446  0x5363, 0x537D, 0x5393, 0x539D, 0x53B2, 0x5412, 0x5427, 0x544D,
447  0x549C, 0x546B, 0x5474, 0x547F, 0x5488, 0x5496, 0x54A1,
448 };
449 static const unsigned short euc_to_utf8_AF[] = {
450  0x222E, 0x221F, 0x22BF, 0, 0, 0, 0,
451  0, 0, 0, 0, 0, 0, 0, 0,
452  0, 0, 0, 0, 0, 0x301D, 0x301F, 0,
453  0, 0, 0, 0, 0, 0, 0, 0,
454  0, 0, 0, 0, 0, 0, 0, 0,
455  0, 0x3094, 0, 0x30F7, 0x30F8, 0x30F9, 0x30FA, 0,
456  0, 0, 0, 0, 0, 0, 0, 0,
457  0, 0, 0, 0, 0, 0, 0, 0,
458  0, 0, 0, 0, 0, 0, 0, 0,
459  0, 0, 0, 0, 0, 0, 0, 0,
460  0, 0, 0, 0, 0, 0, 0, 0,
461  0, 0, 0, 0, 0, 0, 0,
462 };
463 static const unsigned short euc_to_utf8_AF_x0213[] = {
464  0x54A9, 0x54C6, 0x54FF, 0x550E, 0x552B, 0x5535, 0x5550,
465  0x555E, 0x5581, 0x5586, 0x558E, 0xFA36, 0x55AD, 0x55CE, 0xFA37,
466  0x5608, 0x560E, 0x563B, 0x5649, 0x5676, 0x5666, 0xFA38, 0x566F,
467  0x5671, 0x5672, 0x5699, 0x569E, 0x56A9, 0x56AC, 0x56B3, 0x56C9,
468  0x56CA, 0x570A, 0xD844 /*0xDE3D*/, 0x5721, 0x572F, 0x5733, 0x5734, 0x5770,
469  0x5777, 0x577C, 0x579C, 0xFA0F, 0xD844 /*0xDF1B*/, 0x57B8, 0x57C7, 0x57C8,
470  0x57CF, 0x57E4, 0x57ED, 0x57F5, 0x57F6, 0x57FF, 0x5809, 0xFA10,
471  0x5861, 0x5864, 0xFA39, 0x587C, 0x5889, 0x589E, 0xFA3A, 0x58A9,
472  0xD845 /*0xDC6E*/, 0x58D2, 0x58CE, 0x58D4, 0x58DA, 0x58E0, 0x58E9, 0x590C,
473  0x8641, 0x595D, 0x596D, 0x598B, 0x5992, 0x59A4, 0x59C3, 0x59D2,
474  0x59DD, 0x5A13, 0x5A23, 0x5A67, 0x5A6D, 0x5A77, 0x5A7E, 0x5A84,
475  0x5A9E, 0x5AA7, 0x5AC4, 0xD846 /*0xDCBD*/, 0x5B19, 0x5B25, 0x525D,
476 };
477 static const unsigned short euc_to_utf8_B0[] = {
478  0x4E9C, 0x5516, 0x5A03, 0x963F, 0x54C0, 0x611B, 0x6328,
479  0x59F6, 0x9022, 0x8475, 0x831C, 0x7A50, 0x60AA, 0x63E1, 0x6E25,
480  0x65ED, 0x8466, 0x82A6, 0x9BF5, 0x6893, 0x5727, 0x65A1, 0x6271,
481  0x5B9B, 0x59D0, 0x867B, 0x98F4, 0x7D62, 0x7DBE, 0x9B8E, 0x6216,
482  0x7C9F, 0x88B7, 0x5B89, 0x5EB5, 0x6309, 0x6697, 0x6848, 0x95C7,
483  0x978D, 0x674F, 0x4EE5, 0x4F0A, 0x4F4D, 0x4F9D, 0x5049, 0x56F2,
484  0x5937, 0x59D4, 0x5A01, 0x5C09, 0x60DF, 0x610F, 0x6170, 0x6613,
485  0x6905, 0x70BA, 0x754F, 0x7570, 0x79FB, 0x7DAD, 0x7DEF, 0x80C3,
486  0x840E, 0x8863, 0x8B02, 0x9055, 0x907A, 0x533B, 0x4E95, 0x4EA5,
487  0x57DF, 0x80B2, 0x90C1, 0x78EF, 0x4E00, 0x58F1, 0x6EA2, 0x9038,
488  0x7A32, 0x8328, 0x828B, 0x9C2F, 0x5141, 0x5370, 0x54BD, 0x54E1,
489  0x56E0, 0x59FB, 0x5F15, 0x98F2, 0x6DEB, 0x80E4, 0x852D,
490 };
491 static const unsigned short euc_to_utf8_B1[] = {
492  0x9662, 0x9670, 0x96A0, 0x97FB, 0x540B, 0x53F3, 0x5B87,
493  0x70CF, 0x7FBD, 0x8FC2, 0x96E8, 0x536F, 0x9D5C, 0x7ABA, 0x4E11,
494  0x7893, 0x81FC, 0x6E26, 0x5618, 0x5504, 0x6B1D, 0x851A, 0x9C3B,
495  0x59E5, 0x53A9, 0x6D66, 0x74DC, 0x958F, 0x5642, 0x4E91, 0x904B,
496  0x96F2, 0x834F, 0x990C, 0x53E1, 0x55B6, 0x5B30, 0x5F71, 0x6620,
497  0x66F3, 0x6804, 0x6C38, 0x6CF3, 0x6D29, 0x745B, 0x76C8, 0x7A4E,
498  0x9834, 0x82F1, 0x885B, 0x8A60, 0x92ED, 0x6DB2, 0x75AB, 0x76CA,
499  0x99C5, 0x60A6, 0x8B01, 0x8D8A, 0x95B2, 0x698E, 0x53AD, 0x5186,
500  0x5712, 0x5830, 0x5944, 0x5BB4, 0x5EF6, 0x6028, 0x63A9, 0x63F4,
501  0x6CBF, 0x6F14, 0x708E, 0x7114, 0x7159, 0x71D5, 0x733F, 0x7E01,
502  0x8276, 0x82D1, 0x8597, 0x9060, 0x925B, 0x9D1B, 0x5869, 0x65BC,
503  0x6C5A, 0x7525, 0x51F9, 0x592E, 0x5965, 0x5F80, 0x5FDC,
504 };
505 static const unsigned short euc_to_utf8_B2[] = {
506  0x62BC, 0x65FA, 0x6A2A, 0x6B27, 0x6BB4, 0x738B, 0x7FC1,
507  0x8956, 0x9D2C, 0x9D0E, 0x9EC4, 0x5CA1, 0x6C96, 0x837B, 0x5104,
508  0x5C4B, 0x61B6, 0x81C6, 0x6876, 0x7261, 0x4E59, 0x4FFA, 0x5378,
509  0x6069, 0x6E29, 0x7A4F, 0x97F3, 0x4E0B, 0x5316, 0x4EEE, 0x4F55,
510  0x4F3D, 0x4FA1, 0x4F73, 0x52A0, 0x53EF, 0x5609, 0x590F, 0x5AC1,
511  0x5BB6, 0x5BE1, 0x79D1, 0x6687, 0x679C, 0x67B6, 0x6B4C, 0x6CB3,
512  0x706B, 0x73C2, 0x798D, 0x79BE, 0x7A3C, 0x7B87, 0x82B1, 0x82DB,
513  0x8304, 0x8377, 0x83EF, 0x83D3, 0x8766, 0x8AB2, 0x5629, 0x8CA8,
514  0x8FE6, 0x904E, 0x971E, 0x868A, 0x4FC4, 0x5CE8, 0x6211, 0x7259,
515  0x753B, 0x81E5, 0x82BD, 0x86FE, 0x8CC0, 0x96C5, 0x9913, 0x99D5,
516  0x4ECB, 0x4F1A, 0x89E3, 0x56DE, 0x584A, 0x58CA, 0x5EFB, 0x5FEB,
517  0x602A, 0x6094, 0x6062, 0x61D0, 0x6212, 0x62D0, 0x6539,
518 };
519 static const unsigned short euc_to_utf8_B3[] = {
520  0x9B41, 0x6666, 0x68B0, 0x6D77, 0x7070, 0x754C, 0x7686,
521  0x7D75, 0x82A5, 0x87F9, 0x958B, 0x968E, 0x8C9D, 0x51F1, 0x52BE,
522  0x5916, 0x54B3, 0x5BB3, 0x5D16, 0x6168, 0x6982, 0x6DAF, 0x788D,
523  0x84CB, 0x8857, 0x8A72, 0x93A7, 0x9AB8, 0x6D6C, 0x99A8, 0x86D9,
524  0x57A3, 0x67FF, 0x86CE, 0x920E, 0x5283, 0x5687, 0x5404, 0x5ED3,
525  0x62E1, 0x64B9, 0x683C, 0x6838, 0x6BBB, 0x7372, 0x78BA, 0x7A6B,
526  0x899A, 0x89D2, 0x8D6B, 0x8F03, 0x90ED, 0x95A3, 0x9694, 0x9769,
527  0x5B66, 0x5CB3, 0x697D, 0x984D, 0x984E, 0x639B, 0x7B20, 0x6A2B,
528  0x6A7F, 0x68B6, 0x9C0D, 0x6F5F, 0x5272, 0x559D, 0x6070, 0x62EC,
529  0x6D3B, 0x6E07, 0x6ED1, 0x845B, 0x8910, 0x8F44, 0x4E14, 0x9C39,
530  0x53F6, 0x691B, 0x6A3A, 0x9784, 0x682A, 0x515C, 0x7AC3, 0x84B2,
531  0x91DC, 0x938C, 0x565B, 0x9D28, 0x6822, 0x8305, 0x8431,
532 };
533 static const unsigned short euc_to_utf8_B4[] = {
534  0x7CA5, 0x5208, 0x82C5, 0x74E6, 0x4E7E, 0x4F83, 0x51A0,
535  0x5BD2, 0x520A, 0x52D8, 0x52E7, 0x5DFB, 0x559A, 0x582A, 0x59E6,
536  0x5B8C, 0x5B98, 0x5BDB, 0x5E72, 0x5E79, 0x60A3, 0x611F, 0x6163,
537  0x61BE, 0x63DB, 0x6562, 0x67D1, 0x6853, 0x68FA, 0x6B3E, 0x6B53,
538  0x6C57, 0x6F22, 0x6F97, 0x6F45, 0x74B0, 0x7518, 0x76E3, 0x770B,
539  0x7AFF, 0x7BA1, 0x7C21, 0x7DE9, 0x7F36, 0x7FF0, 0x809D, 0x8266,
540  0x839E, 0x89B3, 0x8ACC, 0x8CAB, 0x9084, 0x9451, 0x9593, 0x9591,
541  0x95A2, 0x9665, 0x97D3, 0x9928, 0x8218, 0x4E38, 0x542B, 0x5CB8,
542  0x5DCC, 0x73A9, 0x764C, 0x773C, 0x5CA9, 0x7FEB, 0x8D0B, 0x96C1,
543  0x9811, 0x9854, 0x9858, 0x4F01, 0x4F0E, 0x5371, 0x559C, 0x5668,
544  0x57FA, 0x5947, 0x5B09, 0x5BC4, 0x5C90, 0x5E0C, 0x5E7E, 0x5FCC,
545  0x63EE, 0x673A, 0x65D7, 0x65E2, 0x671F, 0x68CB, 0x68C4,
546 };
547 static const unsigned short euc_to_utf8_B5[] = {
548  0x6A5F, 0x5E30, 0x6BC5, 0x6C17, 0x6C7D, 0x757F, 0x7948,
549  0x5B63, 0x7A00, 0x7D00, 0x5FBD, 0x898F, 0x8A18, 0x8CB4, 0x8D77,
550  0x8ECC, 0x8F1D, 0x98E2, 0x9A0E, 0x9B3C, 0x4E80, 0x507D, 0x5100,
551  0x5993, 0x5B9C, 0x622F, 0x6280, 0x64EC, 0x6B3A, 0x72A0, 0x7591,
552  0x7947, 0x7FA9, 0x87FB, 0x8ABC, 0x8B70, 0x63AC, 0x83CA, 0x97A0,
553  0x5409, 0x5403, 0x55AB, 0x6854, 0x6A58, 0x8A70, 0x7827, 0x6775,
554  0x9ECD, 0x5374, 0x5BA2, 0x811A, 0x8650, 0x9006, 0x4E18, 0x4E45,
555  0x4EC7, 0x4F11, 0x53CA, 0x5438, 0x5BAE, 0x5F13, 0x6025, 0x6551,
556  0x673D, 0x6C42, 0x6C72, 0x6CE3, 0x7078, 0x7403, 0x7A76, 0x7AAE,
557  0x7B08, 0x7D1A, 0x7CFE, 0x7D66, 0x65E7, 0x725B, 0x53BB, 0x5C45,
558  0x5DE8, 0x62D2, 0x62E0, 0x6319, 0x6E20, 0x865A, 0x8A31, 0x8DDD,
559  0x92F8, 0x6F01, 0x79A6, 0x9B5A, 0x4EA8, 0x4EAB, 0x4EAC,
560 };
561 static const unsigned short euc_to_utf8_B6[] = {
562  0x4F9B, 0x4FA0, 0x50D1, 0x5147, 0x7AF6, 0x5171, 0x51F6,
563  0x5354, 0x5321, 0x537F, 0x53EB, 0x55AC, 0x5883, 0x5CE1, 0x5F37,
564  0x5F4A, 0x602F, 0x6050, 0x606D, 0x631F, 0x6559, 0x6A4B, 0x6CC1,
565  0x72C2, 0x72ED, 0x77EF, 0x80F8, 0x8105, 0x8208, 0x854E, 0x90F7,
566  0x93E1, 0x97FF, 0x9957, 0x9A5A, 0x4EF0, 0x51DD, 0x5C2D, 0x6681,
567  0x696D, 0x5C40, 0x66F2, 0x6975, 0x7389, 0x6850, 0x7C81, 0x50C5,
568  0x52E4, 0x5747, 0x5DFE, 0x9326, 0x65A4, 0x6B23, 0x6B3D, 0x7434,
569  0x7981, 0x79BD, 0x7B4B, 0x7DCA, 0x82B9, 0x83CC, 0x887F, 0x895F,
570  0x8B39, 0x8FD1, 0x91D1, 0x541F, 0x9280, 0x4E5D, 0x5036, 0x53E5,
571  0x533A, 0x72D7, 0x7396, 0x77E9, 0x82E6, 0x8EAF, 0x99C6, 0x99C8,
572  0x99D2, 0x5177, 0x611A, 0x865E, 0x55B0, 0x7A7A, 0x5076, 0x5BD3,
573  0x9047, 0x9685, 0x4E32, 0x6ADB, 0x91E7, 0x5C51, 0x5C48,
574 };
575 static const unsigned short euc_to_utf8_B7[] = {
576  0x6398, 0x7A9F, 0x6C93, 0x9774, 0x8F61, 0x7AAA, 0x718A,
577  0x9688, 0x7C82, 0x6817, 0x7E70, 0x6851, 0x936C, 0x52F2, 0x541B,
578  0x85AB, 0x8A13, 0x7FA4, 0x8ECD, 0x90E1, 0x5366, 0x8888, 0x7941,
579  0x4FC2, 0x50BE, 0x5211, 0x5144, 0x5553, 0x572D, 0x73EA, 0x578B,
580  0x5951, 0x5F62, 0x5F84, 0x6075, 0x6176, 0x6167, 0x61A9, 0x63B2,
581  0x643A, 0x656C, 0x666F, 0x6842, 0x6E13, 0x7566, 0x7A3D, 0x7CFB,
582  0x7D4C, 0x7D99, 0x7E4B, 0x7F6B, 0x830E, 0x834A, 0x86CD, 0x8A08,
583  0x8A63, 0x8B66, 0x8EFD, 0x981A, 0x9D8F, 0x82B8, 0x8FCE, 0x9BE8,
584  0x5287, 0x621F, 0x6483, 0x6FC0, 0x9699, 0x6841, 0x5091, 0x6B20,
585  0x6C7A, 0x6F54, 0x7A74, 0x7D50, 0x8840, 0x8A23, 0x6708, 0x4EF6,
586  0x5039, 0x5026, 0x5065, 0x517C, 0x5238, 0x5263, 0x55A7, 0x570F,
587  0x5805, 0x5ACC, 0x5EFA, 0x61B2, 0x61F8, 0x62F3, 0x6372,
588 };
589 static const unsigned short euc_to_utf8_B8[] = {
590  0x691C, 0x6A29, 0x727D, 0x72AC, 0x732E, 0x7814, 0x786F,
591  0x7D79, 0x770C, 0x80A9, 0x898B, 0x8B19, 0x8CE2, 0x8ED2, 0x9063,
592  0x9375, 0x967A, 0x9855, 0x9A13, 0x9E78, 0x5143, 0x539F, 0x53B3,
593  0x5E7B, 0x5F26, 0x6E1B, 0x6E90, 0x7384, 0x73FE, 0x7D43, 0x8237,
594  0x8A00, 0x8AFA, 0x9650, 0x4E4E, 0x500B, 0x53E4, 0x547C, 0x56FA,
595  0x59D1, 0x5B64, 0x5DF1, 0x5EAB, 0x5F27, 0x6238, 0x6545, 0x67AF,
596  0x6E56, 0x72D0, 0x7CCA, 0x88B4, 0x80A1, 0x80E1, 0x83F0, 0x864E,
597  0x8A87, 0x8DE8, 0x9237, 0x96C7, 0x9867, 0x9F13, 0x4E94, 0x4E92,
598  0x4F0D, 0x5348, 0x5449, 0x543E, 0x5A2F, 0x5F8C, 0x5FA1, 0x609F,
599  0x68A7, 0x6A8E, 0x745A, 0x7881, 0x8A9E, 0x8AA4, 0x8B77, 0x9190,
600  0x4E5E, 0x9BC9, 0x4EA4, 0x4F7C, 0x4FAF, 0x5019, 0x5016, 0x5149,
601  0x516C, 0x529F, 0x52B9, 0x52FE, 0x539A, 0x53E3, 0x5411,
602 };
603 static const unsigned short euc_to_utf8_B9[] = {
604  0x540E, 0x5589, 0x5751, 0x57A2, 0x597D, 0x5B54, 0x5B5D,
605  0x5B8F, 0x5DE5, 0x5DE7, 0x5DF7, 0x5E78, 0x5E83, 0x5E9A, 0x5EB7,
606  0x5F18, 0x6052, 0x614C, 0x6297, 0x62D8, 0x63A7, 0x653B, 0x6602,
607  0x6643, 0x66F4, 0x676D, 0x6821, 0x6897, 0x69CB, 0x6C5F, 0x6D2A,
608  0x6D69, 0x6E2F, 0x6E9D, 0x7532, 0x7687, 0x786C, 0x7A3F, 0x7CE0,
609  0x7D05, 0x7D18, 0x7D5E, 0x7DB1, 0x8015, 0x8003, 0x80AF, 0x80B1,
610  0x8154, 0x818F, 0x822A, 0x8352, 0x884C, 0x8861, 0x8B1B, 0x8CA2,
611  0x8CFC, 0x90CA, 0x9175, 0x9271, 0x783F, 0x92FC, 0x95A4, 0x964D,
612  0x9805, 0x9999, 0x9AD8, 0x9D3B, 0x525B, 0x52AB, 0x53F7, 0x5408,
613  0x58D5, 0x62F7, 0x6FE0, 0x8C6A, 0x8F5F, 0x9EB9, 0x514B, 0x523B,
614  0x544A, 0x56FD, 0x7A40, 0x9177, 0x9D60, 0x9ED2, 0x7344, 0x6F09,
615  0x8170, 0x7511, 0x5FFD, 0x60DA, 0x9AA8, 0x72DB, 0x8FBC,
616 };
617 static const unsigned short euc_to_utf8_BA[] = {
618  0x6B64, 0x9803, 0x4ECA, 0x56F0, 0x5764, 0x58BE, 0x5A5A,
619  0x6068, 0x61C7, 0x660F, 0x6606, 0x6839, 0x68B1, 0x6DF7, 0x75D5,
620  0x7D3A, 0x826E, 0x9B42, 0x4E9B, 0x4F50, 0x53C9, 0x5506, 0x5D6F,
621  0x5DE6, 0x5DEE, 0x67FB, 0x6C99, 0x7473, 0x7802, 0x8A50, 0x9396,
622  0x88DF, 0x5750, 0x5EA7, 0x632B, 0x50B5, 0x50AC, 0x518D, 0x6700,
623  0x54C9, 0x585E, 0x59BB, 0x5BB0, 0x5F69, 0x624D, 0x63A1, 0x683D,
624  0x6B73, 0x6E08, 0x707D, 0x91C7, 0x7280, 0x7815, 0x7826, 0x796D,
625  0x658E, 0x7D30, 0x83DC, 0x88C1, 0x8F09, 0x969B, 0x5264, 0x5728,
626  0x6750, 0x7F6A, 0x8CA1, 0x51B4, 0x5742, 0x962A, 0x583A, 0x698A,
627  0x80B4, 0x54B2, 0x5D0E, 0x57FC, 0x7895, 0x9DFA, 0x4F5C, 0x524A,
628  0x548B, 0x643E, 0x6628, 0x6714, 0x67F5, 0x7A84, 0x7B56, 0x7D22,
629  0x932F, 0x685C, 0x9BAD, 0x7B39, 0x5319, 0x518A, 0x5237,
630 };
631 static const unsigned short euc_to_utf8_BB[] = {
632  0x5BDF, 0x62F6, 0x64AE, 0x64E6, 0x672D, 0x6BBA, 0x85A9,
633  0x96D1, 0x7690, 0x9BD6, 0x634C, 0x9306, 0x9BAB, 0x76BF, 0x6652,
634  0x4E09, 0x5098, 0x53C2, 0x5C71, 0x60E8, 0x6492, 0x6563, 0x685F,
635  0x71E6, 0x73CA, 0x7523, 0x7B97, 0x7E82, 0x8695, 0x8B83, 0x8CDB,
636  0x9178, 0x9910, 0x65AC, 0x66AB, 0x6B8B, 0x4ED5, 0x4ED4, 0x4F3A,
637  0x4F7F, 0x523A, 0x53F8, 0x53F2, 0x55E3, 0x56DB, 0x58EB, 0x59CB,
638  0x59C9, 0x59FF, 0x5B50, 0x5C4D, 0x5E02, 0x5E2B, 0x5FD7, 0x601D,
639  0x6307, 0x652F, 0x5B5C, 0x65AF, 0x65BD, 0x65E8, 0x679D, 0x6B62,
640  0x6B7B, 0x6C0F, 0x7345, 0x7949, 0x79C1, 0x7CF8, 0x7D19, 0x7D2B,
641  0x80A2, 0x8102, 0x81F3, 0x8996, 0x8A5E, 0x8A69, 0x8A66, 0x8A8C,
642  0x8AEE, 0x8CC7, 0x8CDC, 0x96CC, 0x98FC, 0x6B6F, 0x4E8B, 0x4F3C,
643  0x4F8D, 0x5150, 0x5B57, 0x5BFA, 0x6148, 0x6301, 0x6642,
644 };
645 static const unsigned short euc_to_utf8_BC[] = {
646  0x6B21, 0x6ECB, 0x6CBB, 0x723E, 0x74BD, 0x75D4, 0x78C1,
647  0x793A, 0x800C, 0x8033, 0x81EA, 0x8494, 0x8F9E, 0x6C50, 0x9E7F,
648  0x5F0F, 0x8B58, 0x9D2B, 0x7AFA, 0x8EF8, 0x5B8D, 0x96EB, 0x4E03,
649  0x53F1, 0x57F7, 0x5931, 0x5AC9, 0x5BA4, 0x6089, 0x6E7F, 0x6F06,
650  0x75BE, 0x8CEA, 0x5B9F, 0x8500, 0x7BE0, 0x5072, 0x67F4, 0x829D,
651  0x5C61, 0x854A, 0x7E1E, 0x820E, 0x5199, 0x5C04, 0x6368, 0x8D66,
652  0x659C, 0x716E, 0x793E, 0x7D17, 0x8005, 0x8B1D, 0x8ECA, 0x906E,
653  0x86C7, 0x90AA, 0x501F, 0x52FA, 0x5C3A, 0x6753, 0x707C, 0x7235,
654  0x914C, 0x91C8, 0x932B, 0x82E5, 0x5BC2, 0x5F31, 0x60F9, 0x4E3B,
655  0x53D6, 0x5B88, 0x624B, 0x6731, 0x6B8A, 0x72E9, 0x73E0, 0x7A2E,
656  0x816B, 0x8DA3, 0x9152, 0x9996, 0x5112, 0x53D7, 0x546A, 0x5BFF,
657  0x6388, 0x6A39, 0x7DAC, 0x9700, 0x56DA, 0x53CE, 0x5468,
658 };
659 static const unsigned short euc_to_utf8_BD[] = {
660  0x5B97, 0x5C31, 0x5DDE, 0x4FEE, 0x6101, 0x62FE, 0x6D32,
661  0x79C0, 0x79CB, 0x7D42, 0x7E4D, 0x7FD2, 0x81ED, 0x821F, 0x8490,
662  0x8846, 0x8972, 0x8B90, 0x8E74, 0x8F2F, 0x9031, 0x914B, 0x916C,
663  0x96C6, 0x919C, 0x4EC0, 0x4F4F, 0x5145, 0x5341, 0x5F93, 0x620E,
664  0x67D4, 0x6C41, 0x6E0B, 0x7363, 0x7E26, 0x91CD, 0x9283, 0x53D4,
665  0x5919, 0x5BBF, 0x6DD1, 0x795D, 0x7E2E, 0x7C9B, 0x587E, 0x719F,
666  0x51FA, 0x8853, 0x8FF0, 0x4FCA, 0x5CFB, 0x6625, 0x77AC, 0x7AE3,
667  0x821C, 0x99FF, 0x51C6, 0x5FAA, 0x65EC, 0x696F, 0x6B89, 0x6DF3,
668  0x6E96, 0x6F64, 0x76FE, 0x7D14, 0x5DE1, 0x9075, 0x9187, 0x9806,
669  0x51E6, 0x521D, 0x6240, 0x6691, 0x66D9, 0x6E1A, 0x5EB6, 0x7DD2,
670  0x7F72, 0x66F8, 0x85AF, 0x85F7, 0x8AF8, 0x52A9, 0x53D9, 0x5973,
671  0x5E8F, 0x5F90, 0x6055, 0x92E4, 0x9664, 0x50B7, 0x511F,
672 };
673 static const unsigned short euc_to_utf8_BE[] = {
674  0x52DD, 0x5320, 0x5347, 0x53EC, 0x54E8, 0x5546, 0x5531,
675  0x5617, 0x5968, 0x59BE, 0x5A3C, 0x5BB5, 0x5C06, 0x5C0F, 0x5C11,
676  0x5C1A, 0x5E84, 0x5E8A, 0x5EE0, 0x5F70, 0x627F, 0x6284, 0x62DB,
677  0x638C, 0x6377, 0x6607, 0x660C, 0x662D, 0x6676, 0x677E, 0x68A2,
678  0x6A1F, 0x6A35, 0x6CBC, 0x6D88, 0x6E09, 0x6E58, 0x713C, 0x7126,
679  0x7167, 0x75C7, 0x7701, 0x785D, 0x7901, 0x7965, 0x79F0, 0x7AE0,
680  0x7B11, 0x7CA7, 0x7D39, 0x8096, 0x83D6, 0x848B, 0x8549, 0x885D,
681  0x88F3, 0x8A1F, 0x8A3C, 0x8A54, 0x8A73, 0x8C61, 0x8CDE, 0x91A4,
682  0x9266, 0x937E, 0x9418, 0x969C, 0x9798, 0x4E0A, 0x4E08, 0x4E1E,
683  0x4E57, 0x5197, 0x5270, 0x57CE, 0x5834, 0x58CC, 0x5B22, 0x5E38,
684  0x60C5, 0x64FE, 0x6761, 0x6756, 0x6D44, 0x72B6, 0x7573, 0x7A63,
685  0x84B8, 0x8B72, 0x91B8, 0x9320, 0x5631, 0x57F4, 0x98FE,
686 };
687 static const unsigned short euc_to_utf8_BF[] = {
688  0x62ED, 0x690D, 0x6B96, 0x71ED, 0x7E54, 0x8077, 0x8272,
689  0x89E6, 0x98DF, 0x8755, 0x8FB1, 0x5C3B, 0x4F38, 0x4FE1, 0x4FB5,
690  0x5507, 0x5A20, 0x5BDD, 0x5BE9, 0x5FC3, 0x614E, 0x632F, 0x65B0,
691  0x664B, 0x68EE, 0x699B, 0x6D78, 0x6DF1, 0x7533, 0x75B9, 0x771F,
692  0x795E, 0x79E6, 0x7D33, 0x81E3, 0x82AF, 0x85AA, 0x89AA, 0x8A3A,
693  0x8EAB, 0x8F9B, 0x9032, 0x91DD, 0x9707, 0x4EBA, 0x4EC1, 0x5203,
694  0x5875, 0x58EC, 0x5C0B, 0x751A, 0x5C3D, 0x814E, 0x8A0A, 0x8FC5,
695  0x9663, 0x976D, 0x7B25, 0x8ACF, 0x9808, 0x9162, 0x56F3, 0x53A8,
696  0x9017, 0x5439, 0x5782, 0x5E25, 0x63A8, 0x6C34, 0x708A, 0x7761,
697  0x7C8B, 0x7FE0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968F,
698  0x745E, 0x9AC4, 0x5D07, 0x5D69, 0x6570, 0x67A2, 0x8DA8, 0x96DB,
699  0x636E, 0x6749, 0x6919, 0x83C5, 0x9817, 0x96C0, 0x88FE,
700 };
701 static const unsigned short euc_to_utf8_C0[] = {
702  0x6F84, 0x647A, 0x5BF8, 0x4E16, 0x702C, 0x755D, 0x662F,
703  0x51C4, 0x5236, 0x52E2, 0x59D3, 0x5F81, 0x6027, 0x6210, 0x653F,
704  0x6574, 0x661F, 0x6674, 0x68F2, 0x6816, 0x6B63, 0x6E05, 0x7272,
705  0x751F, 0x76DB, 0x7CBE, 0x8056, 0x58F0, 0x88FD, 0x897F, 0x8AA0,
706  0x8A93, 0x8ACB, 0x901D, 0x9192, 0x9752, 0x9759, 0x6589, 0x7A0E,
707  0x8106, 0x96BB, 0x5E2D, 0x60DC, 0x621A, 0x65A5, 0x6614, 0x6790,
708  0x77F3, 0x7A4D, 0x7C4D, 0x7E3E, 0x810A, 0x8CAC, 0x8D64, 0x8DE1,
709  0x8E5F, 0x78A9, 0x5207, 0x62D9, 0x63A5, 0x6442, 0x6298, 0x8A2D,
710  0x7A83, 0x7BC0, 0x8AAC, 0x96EA, 0x7D76, 0x820C, 0x8749, 0x4ED9,
711  0x5148, 0x5343, 0x5360, 0x5BA3, 0x5C02, 0x5C16, 0x5DDD, 0x6226,
712  0x6247, 0x64B0, 0x6813, 0x6834, 0x6CC9, 0x6D45, 0x6D17, 0x67D3,
713  0x6F5C, 0x714E, 0x717D, 0x65CB, 0x7A7F, 0x7BAD, 0x7DDA,
714 };
715 static const unsigned short euc_to_utf8_C1[] = {
716  0x7E4A, 0x7FA8, 0x817A, 0x821B, 0x8239, 0x85A6, 0x8A6E,
717  0x8CCE, 0x8DF5, 0x9078, 0x9077, 0x92AD, 0x9291, 0x9583, 0x9BAE,
718  0x524D, 0x5584, 0x6F38, 0x7136, 0x5168, 0x7985, 0x7E55, 0x81B3,
719  0x7CCE, 0x564C, 0x5851, 0x5CA8, 0x63AA, 0x66FE, 0x66FD, 0x695A,
720  0x72D9, 0x758F, 0x758E, 0x790E, 0x7956, 0x79DF, 0x7C97, 0x7D20,
721  0x7D44, 0x8607, 0x8A34, 0x963B, 0x9061, 0x9F20, 0x50E7, 0x5275,
722  0x53CC, 0x53E2, 0x5009, 0x55AA, 0x58EE, 0x594F, 0x723D, 0x5B8B,
723  0x5C64, 0x531D, 0x60E3, 0x60F3, 0x635C, 0x6383, 0x633F, 0x63BB,
724  0x64CD, 0x65E9, 0x66F9, 0x5DE3, 0x69CD, 0x69FD, 0x6F15, 0x71E5,
725  0x4E89, 0x75E9, 0x76F8, 0x7A93, 0x7CDF, 0x7DCF, 0x7D9C, 0x8061,
726  0x8349, 0x8358, 0x846C, 0x84BC, 0x85FB, 0x88C5, 0x8D70, 0x9001,
727  0x906D, 0x9397, 0x971C, 0x9A12, 0x50CF, 0x5897, 0x618E,
728 };
729 static const unsigned short euc_to_utf8_C2[] = {
730  0x81D3, 0x8535, 0x8D08, 0x9020, 0x4FC3, 0x5074, 0x5247,
731  0x5373, 0x606F, 0x6349, 0x675F, 0x6E2C, 0x8DB3, 0x901F, 0x4FD7,
732  0x5C5E, 0x8CCA, 0x65CF, 0x7D9A, 0x5352, 0x8896, 0x5176, 0x63C3,
733  0x5B58, 0x5B6B, 0x5C0A, 0x640D, 0x6751, 0x905C, 0x4ED6, 0x591A,
734  0x592A, 0x6C70, 0x8A51, 0x553E, 0x5815, 0x59A5, 0x60F0, 0x6253,
735  0x67C1, 0x8235, 0x6955, 0x9640, 0x99C4, 0x9A28, 0x4F53, 0x5806,
736  0x5BFE, 0x8010, 0x5CB1, 0x5E2F, 0x5F85, 0x6020, 0x614B, 0x6234,
737  0x66FF, 0x6CF0, 0x6EDE, 0x80CE, 0x817F, 0x82D4, 0x888B, 0x8CB8,
738  0x9000, 0x902E, 0x968A, 0x9EDB, 0x9BDB, 0x4EE3, 0x53F0, 0x5927,
739  0x7B2C, 0x918D, 0x984C, 0x9DF9, 0x6EDD, 0x7027, 0x5353, 0x5544,
740  0x5B85, 0x6258, 0x629E, 0x62D3, 0x6CA2, 0x6FEF, 0x7422, 0x8A17,
741  0x9438, 0x6FC1, 0x8AFE, 0x8338, 0x51E7, 0x86F8, 0x53EA,
742 };
743 static const unsigned short euc_to_utf8_C3[] = {
744  0x53E9, 0x4F46, 0x9054, 0x8FB0, 0x596A, 0x8131, 0x5DFD,
745  0x7AEA, 0x8FBF, 0x68DA, 0x8C37, 0x72F8, 0x9C48, 0x6A3D, 0x8AB0,
746  0x4E39, 0x5358, 0x5606, 0x5766, 0x62C5, 0x63A2, 0x65E6, 0x6B4E,
747  0x6DE1, 0x6E5B, 0x70AD, 0x77ED, 0x7AEF, 0x7BAA, 0x7DBB, 0x803D,
748  0x80C6, 0x86CB, 0x8A95, 0x935B, 0x56E3, 0x58C7, 0x5F3E, 0x65AD,
749  0x6696, 0x6A80, 0x6BB5, 0x7537, 0x8AC7, 0x5024, 0x77E5, 0x5730,
750  0x5F1B, 0x6065, 0x667A, 0x6C60, 0x75F4, 0x7A1A, 0x7F6E, 0x81F4,
751  0x8718, 0x9045, 0x99B3, 0x7BC9, 0x755C, 0x7AF9, 0x7B51, 0x84C4,
752  0x9010, 0x79E9, 0x7A92, 0x8336, 0x5AE1, 0x7740, 0x4E2D, 0x4EF2,
753  0x5B99, 0x5FE0, 0x62BD, 0x663C, 0x67F1, 0x6CE8, 0x866B, 0x8877,
754  0x8A3B, 0x914E, 0x92F3, 0x99D0, 0x6A17, 0x7026, 0x732A, 0x82E7,
755  0x8457, 0x8CAF, 0x4E01, 0x5146, 0x51CB, 0x558B, 0x5BF5,
756 };
757 static const unsigned short euc_to_utf8_C4[] = {
758  0x5E16, 0x5E33, 0x5E81, 0x5F14, 0x5F35, 0x5F6B, 0x5FB4,
759  0x61F2, 0x6311, 0x66A2, 0x671D, 0x6F6E, 0x7252, 0x753A, 0x773A,
760  0x8074, 0x8139, 0x8178, 0x8776, 0x8ABF, 0x8ADC, 0x8D85, 0x8DF3,
761  0x929A, 0x9577, 0x9802, 0x9CE5, 0x52C5, 0x6357, 0x76F4, 0x6715,
762  0x6C88, 0x73CD, 0x8CC3, 0x93AE, 0x9673, 0x6D25, 0x589C, 0x690E,
763  0x69CC, 0x8FFD, 0x939A, 0x75DB, 0x901A, 0x585A, 0x6802, 0x63B4,
764  0x69FB, 0x4F43, 0x6F2C, 0x67D8, 0x8FBB, 0x8526, 0x7DB4, 0x9354,
765  0x693F, 0x6F70, 0x576A, 0x58F7, 0x5B2C, 0x7D2C, 0x722A, 0x540A,
766  0x91E3, 0x9DB4, 0x4EAD, 0x4F4E, 0x505C, 0x5075, 0x5243, 0x8C9E,
767  0x5448, 0x5824, 0x5B9A, 0x5E1D, 0x5E95, 0x5EAD, 0x5EF7, 0x5F1F,
768  0x608C, 0x62B5, 0x633A, 0x63D0, 0x68AF, 0x6C40, 0x7887, 0x798E,
769  0x7A0B, 0x7DE0, 0x8247, 0x8A02, 0x8AE6, 0x8E44, 0x9013,
770 };
771 static const unsigned short euc_to_utf8_C5[] = {
772  0x90B8, 0x912D, 0x91D8, 0x9F0E, 0x6CE5, 0x6458, 0x64E2,
773  0x6575, 0x6EF4, 0x7684, 0x7B1B, 0x9069, 0x93D1, 0x6EBA, 0x54F2,
774  0x5FB9, 0x64A4, 0x8F4D, 0x8FED, 0x9244, 0x5178, 0x586B, 0x5929,
775  0x5C55, 0x5E97, 0x6DFB, 0x7E8F, 0x751C, 0x8CBC, 0x8EE2, 0x985B,
776  0x70B9, 0x4F1D, 0x6BBF, 0x6FB1, 0x7530, 0x96FB, 0x514E, 0x5410,
777  0x5835, 0x5857, 0x59AC, 0x5C60, 0x5F92, 0x6597, 0x675C, 0x6E21,
778  0x767B, 0x83DF, 0x8CED, 0x9014, 0x90FD, 0x934D, 0x7825, 0x783A,
779  0x52AA, 0x5EA6, 0x571F, 0x5974, 0x6012, 0x5012, 0x515A, 0x51AC,
780  0x51CD, 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5B95, 0x5CF6,
781  0x5D8B, 0x60BC, 0x6295, 0x642D, 0x6771, 0x6843, 0x68BC, 0x68DF,
782  0x76D7, 0x6DD8, 0x6E6F, 0x6D9B, 0x706F, 0x71C8, 0x5F53, 0x75D8,
783  0x7977, 0x7B49, 0x7B54, 0x7B52, 0x7CD6, 0x7D71, 0x5230,
784 };
785 static const unsigned short euc_to_utf8_C6[] = {
786  0x8463, 0x8569, 0x85E4, 0x8A0E, 0x8B04, 0x8C46, 0x8E0F,
787  0x9003, 0x900F, 0x9419, 0x9676, 0x982D, 0x9A30, 0x95D8, 0x50CD,
788  0x52D5, 0x540C, 0x5802, 0x5C0E, 0x61A7, 0x649E, 0x6D1E, 0x77B3,
789  0x7AE5, 0x80F4, 0x8404, 0x9053, 0x9285, 0x5CE0, 0x9D07, 0x533F,
790  0x5F97, 0x5FB3, 0x6D9C, 0x7279, 0x7763, 0x79BF, 0x7BE4, 0x6BD2,
791  0x72EC, 0x8AAD, 0x6803, 0x6A61, 0x51F8, 0x7A81, 0x6934, 0x5C4A,
792  0x9CF6, 0x82EB, 0x5BC5, 0x9149, 0x701E, 0x5678, 0x5C6F, 0x60C7,
793  0x6566, 0x6C8C, 0x8C5A, 0x9041, 0x9813, 0x5451, 0x66C7, 0x920D,
794  0x5948, 0x90A3, 0x5185, 0x4E4D, 0x51EA, 0x8599, 0x8B0E, 0x7058,
795  0x637A, 0x934B, 0x6962, 0x99B4, 0x7E04, 0x7577, 0x5357, 0x6960,
796  0x8EDF, 0x96E3, 0x6C5D, 0x4E8C, 0x5C3C, 0x5F10, 0x8FE9, 0x5302,
797  0x8CD1, 0x8089, 0x8679, 0x5EFF, 0x65E5, 0x4E73, 0x5165,
798 };
799 static const unsigned short euc_to_utf8_C7[] = {
800  0x5982, 0x5C3F, 0x97EE, 0x4EFB, 0x598A, 0x5FCD, 0x8A8D,
801  0x6FE1, 0x79B0, 0x7962, 0x5BE7, 0x8471, 0x732B, 0x71B1, 0x5E74,
802  0x5FF5, 0x637B, 0x649A, 0x71C3, 0x7C98, 0x4E43, 0x5EFC, 0x4E4B,
803  0x57DC, 0x56A2, 0x60A9, 0x6FC3, 0x7D0D, 0x80FD, 0x8133, 0x81BF,
804  0x8FB2, 0x8997, 0x86A4, 0x5DF4, 0x628A, 0x64AD, 0x8987, 0x6777,
805  0x6CE2, 0x6D3E, 0x7436, 0x7834, 0x5A46, 0x7F75, 0x82AD, 0x99AC,
806  0x4FF3, 0x5EC3, 0x62DD, 0x6392, 0x6557, 0x676F, 0x76C3, 0x724C,
807  0x80CC, 0x80BA, 0x8F29, 0x914D, 0x500D, 0x57F9, 0x5A92, 0x6885,
808  0x6973, 0x7164, 0x72FD, 0x8CB7, 0x58F2, 0x8CE0, 0x966A, 0x9019,
809  0x877F, 0x79E4, 0x77E7, 0x8429, 0x4F2F, 0x5265, 0x535A, 0x62CD,
810  0x67CF, 0x6CCA, 0x767D, 0x7B94, 0x7C95, 0x8236, 0x8584, 0x8FEB,
811  0x66DD, 0x6F20, 0x7206, 0x7E1B, 0x83AB, 0x99C1, 0x9EA6,
812 };
813 static const unsigned short euc_to_utf8_C8[] = {
814  0x51FD, 0x7BB1, 0x7872, 0x7BB8, 0x8087, 0x7B48, 0x6AE8,
815  0x5E61, 0x808C, 0x7551, 0x7560, 0x516B, 0x9262, 0x6E8C, 0x767A,
816  0x9197, 0x9AEA, 0x4F10, 0x7F70, 0x629C, 0x7B4F, 0x95A5, 0x9CE9,
817  0x567A, 0x5859, 0x86E4, 0x96BC, 0x4F34, 0x5224, 0x534A, 0x53CD,
818  0x53DB, 0x5E06, 0x642C, 0x6591, 0x677F, 0x6C3E, 0x6C4E, 0x7248,
819  0x72AF, 0x73ED, 0x7554, 0x7E41, 0x822C, 0x85E9, 0x8CA9, 0x7BC4,
820  0x91C6, 0x7169, 0x9812, 0x98EF, 0x633D, 0x6669, 0x756A, 0x76E4,
821  0x78D0, 0x8543, 0x86EE, 0x532A, 0x5351, 0x5426, 0x5983, 0x5E87,
822  0x5F7C, 0x60B2, 0x6249, 0x6279, 0x62AB, 0x6590, 0x6BD4, 0x6CCC,
823  0x75B2, 0x76AE, 0x7891, 0x79D8, 0x7DCB, 0x7F77, 0x80A5, 0x88AB,
824  0x8AB9, 0x8CBB, 0x907F, 0x975E, 0x98DB, 0x6A0B, 0x7C38, 0x5099,
825  0x5C3E, 0x5FAE, 0x6787, 0x6BD8, 0x7435, 0x7709, 0x7F8E,
826 };
827 static const unsigned short euc_to_utf8_C9[] = {
828  0x9F3B, 0x67CA, 0x7A17, 0x5339, 0x758B, 0x9AED, 0x5F66,
829  0x819D, 0x83F1, 0x8098, 0x5F3C, 0x5FC5, 0x7562, 0x7B46, 0x903C,
830  0x6867, 0x59EB, 0x5A9B, 0x7D10, 0x767E, 0x8B2C, 0x4FF5, 0x5F6A,
831  0x6A19, 0x6C37, 0x6F02, 0x74E2, 0x7968, 0x8868, 0x8A55, 0x8C79,
832  0x5EDF, 0x63CF, 0x75C5, 0x79D2, 0x82D7, 0x9328, 0x92F2, 0x849C,
833  0x86ED, 0x9C2D, 0x54C1, 0x5F6C, 0x658C, 0x6D5C, 0x7015, 0x8CA7,
834  0x8CD3, 0x983B, 0x654F, 0x74F6, 0x4E0D, 0x4ED8, 0x57E0, 0x592B,
835  0x5A66, 0x5BCC, 0x51A8, 0x5E03, 0x5E9C, 0x6016, 0x6276, 0x6577,
836  0x65A7, 0x666E, 0x6D6E, 0x7236, 0x7B26, 0x8150, 0x819A, 0x8299,
837  0x8B5C, 0x8CA0, 0x8CE6, 0x8D74, 0x961C, 0x9644, 0x4FAE, 0x64AB,
838  0x6B66, 0x821E, 0x8461, 0x856A, 0x90E8, 0x5C01, 0x6953, 0x98A8,
839  0x847A, 0x8557, 0x4F0F, 0x526F, 0x5FA9, 0x5E45, 0x670D,
840 };
841 static const unsigned short euc_to_utf8_CA[] = {
842  0x798F, 0x8179, 0x8907, 0x8986, 0x6DF5, 0x5F17, 0x6255,
843  0x6CB8, 0x4ECF, 0x7269, 0x9B92, 0x5206, 0x543B, 0x5674, 0x58B3,
844  0x61A4, 0x626E, 0x711A, 0x596E, 0x7C89, 0x7CDE, 0x7D1B, 0x96F0,
845  0x6587, 0x805E, 0x4E19, 0x4F75, 0x5175, 0x5840, 0x5E63, 0x5E73,
846  0x5F0A, 0x67C4, 0x4E26, 0x853D, 0x9589, 0x965B, 0x7C73, 0x9801,
847  0x50FB, 0x58C1, 0x7656, 0x78A7, 0x5225, 0x77A5, 0x8511, 0x7B86,
848  0x504F, 0x5909, 0x7247, 0x7BC7, 0x7DE8, 0x8FBA, 0x8FD4, 0x904D,
849  0x4FBF, 0x52C9, 0x5A29, 0x5F01, 0x97AD, 0x4FDD, 0x8217, 0x92EA,
850  0x5703, 0x6355, 0x6B69, 0x752B, 0x88DC, 0x8F14, 0x7A42, 0x52DF,
851  0x5893, 0x6155, 0x620A, 0x66AE, 0x6BCD, 0x7C3F, 0x83E9, 0x5023,
852  0x4FF8, 0x5305, 0x5446, 0x5831, 0x5949, 0x5B9D, 0x5CF0, 0x5CEF,
853  0x5D29, 0x5E96, 0x62B1, 0x6367, 0x653E, 0x65B9, 0x670B,
854 };
855 static const unsigned short euc_to_utf8_CB[] = {
856  0x6CD5, 0x6CE1, 0x70F9, 0x7832, 0x7E2B, 0x80DE, 0x82B3,
857  0x840C, 0x84EC, 0x8702, 0x8912, 0x8A2A, 0x8C4A, 0x90A6, 0x92D2,
858  0x98FD, 0x9CF3, 0x9D6C, 0x4E4F, 0x4EA1, 0x508D, 0x5256, 0x574A,
859  0x59A8, 0x5E3D, 0x5FD8, 0x5FD9, 0x623F, 0x66B4, 0x671B, 0x67D0,
860  0x68D2, 0x5192, 0x7D21, 0x80AA, 0x81A8, 0x8B00, 0x8C8C, 0x8CBF,
861  0x927E, 0x9632, 0x5420, 0x982C, 0x5317, 0x50D5, 0x535C, 0x58A8,
862  0x64B2, 0x6734, 0x7267, 0x7766, 0x7A46, 0x91E6, 0x52C3, 0x6CA1,
863  0x6B86, 0x5800, 0x5E4C, 0x5954, 0x672C, 0x7FFB, 0x51E1, 0x76C6,
864  0x6469, 0x78E8, 0x9B54, 0x9EBB, 0x57CB, 0x59B9, 0x6627, 0x679A,
865  0x6BCE, 0x54E9, 0x69D9, 0x5E55, 0x819C, 0x6795, 0x9BAA, 0x67FE,
866  0x9C52, 0x685D, 0x4EA6, 0x4FE3, 0x53C8, 0x62B9, 0x672B, 0x6CAB,
867  0x8FC4, 0x4FAD, 0x7E6D, 0x9EBF, 0x4E07, 0x6162, 0x6E80,
868 };
869 static const unsigned short euc_to_utf8_CC[] = {
870  0x6F2B, 0x8513, 0x5473, 0x672A, 0x9B45, 0x5DF3, 0x7B95,
871  0x5CAC, 0x5BC6, 0x871C, 0x6E4A, 0x84D1, 0x7A14, 0x8108, 0x5999,
872  0x7C8D, 0x6C11, 0x7720, 0x52D9, 0x5922, 0x7121, 0x725F, 0x77DB,
873  0x9727, 0x9D61, 0x690B, 0x5A7F, 0x5A18, 0x51A5, 0x540D, 0x547D,
874  0x660E, 0x76DF, 0x8FF7, 0x9298, 0x9CF4, 0x59EA, 0x725D, 0x6EC5,
875  0x514D, 0x68C9, 0x7DBF, 0x7DEC, 0x9762, 0x9EBA, 0x6478, 0x6A21,
876  0x8302, 0x5984, 0x5B5F, 0x6BDB, 0x731B, 0x76F2, 0x7DB2, 0x8017,
877  0x8499, 0x5132, 0x6728, 0x9ED9, 0x76EE, 0x6762, 0x52FF, 0x9905,
878  0x5C24, 0x623B, 0x7C7E, 0x8CB0, 0x554F, 0x60B6, 0x7D0B, 0x9580,
879  0x5301, 0x4E5F, 0x51B6, 0x591C, 0x723A, 0x8036, 0x91CE, 0x5F25,
880  0x77E2, 0x5384, 0x5F79, 0x7D04, 0x85AC, 0x8A33, 0x8E8D, 0x9756,
881  0x67F3, 0x85AE, 0x9453, 0x6109, 0x6108, 0x6CB9, 0x7652,
882 };
883 static const unsigned short euc_to_utf8_CD[] = {
884  0x8AED, 0x8F38, 0x552F, 0x4F51, 0x512A, 0x52C7, 0x53CB,
885  0x5BA5, 0x5E7D, 0x60A0, 0x6182, 0x63D6, 0x6709, 0x67DA, 0x6E67,
886  0x6D8C, 0x7336, 0x7337, 0x7531, 0x7950, 0x88D5, 0x8A98, 0x904A,
887  0x9091, 0x90F5, 0x96C4, 0x878D, 0x5915, 0x4E88, 0x4F59, 0x4E0E,
888  0x8A89, 0x8F3F, 0x9810, 0x50AD, 0x5E7C, 0x5996, 0x5BB9, 0x5EB8,
889  0x63DA, 0x63FA, 0x64C1, 0x66DC, 0x694A, 0x69D8, 0x6D0B, 0x6EB6,
890  0x7194, 0x7528, 0x7AAF, 0x7F8A, 0x8000, 0x8449, 0x84C9, 0x8981,
891  0x8B21, 0x8E0A, 0x9065, 0x967D, 0x990A, 0x617E, 0x6291, 0x6B32,
892  0x6C83, 0x6D74, 0x7FCC, 0x7FFC, 0x6DC0, 0x7F85, 0x87BA, 0x88F8,
893  0x6765, 0x83B1, 0x983C, 0x96F7, 0x6D1B, 0x7D61, 0x843D, 0x916A,
894  0x4E71, 0x5375, 0x5D50, 0x6B04, 0x6FEB, 0x85CD, 0x862D, 0x89A7,
895  0x5229, 0x540F, 0x5C65, 0x674E, 0x68A8, 0x7406, 0x7483,
896 };
897 static const unsigned short euc_to_utf8_CE[] = {
898  0x75E2, 0x88CF, 0x88E1, 0x91CC, 0x96E2, 0x9678, 0x5F8B,
899  0x7387, 0x7ACB, 0x844E, 0x63A0, 0x7565, 0x5289, 0x6D41, 0x6E9C,
900  0x7409, 0x7559, 0x786B, 0x7C92, 0x9686, 0x7ADC, 0x9F8D, 0x4FB6,
901  0x616E, 0x65C5, 0x865C, 0x4E86, 0x4EAE, 0x50DA, 0x4E21, 0x51CC,
902  0x5BEE, 0x6599, 0x6881, 0x6DBC, 0x731F, 0x7642, 0x77AD, 0x7A1C,
903  0x7CE7, 0x826F, 0x8AD2, 0x907C, 0x91CF, 0x9675, 0x9818, 0x529B,
904  0x7DD1, 0x502B, 0x5398, 0x6797, 0x6DCB, 0x71D0, 0x7433, 0x81E8,
905  0x8F2A, 0x96A3, 0x9C57, 0x9E9F, 0x7460, 0x5841, 0x6D99, 0x7D2F,
906  0x985E, 0x4EE4, 0x4F36, 0x4F8B, 0x51B7, 0x52B1, 0x5DBA, 0x601C,
907  0x73B2, 0x793C, 0x82D3, 0x9234, 0x96B7, 0x96F6, 0x970A, 0x9E97,
908  0x9F62, 0x66A6, 0x6B74, 0x5217, 0x52A3, 0x70C8, 0x88C2, 0x5EC9,
909  0x604B, 0x6190, 0x6F23, 0x7149, 0x7C3E, 0x7DF4, 0x806F,
910 };
911 static const unsigned short euc_to_utf8_CF[] = {
912  0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089,
913  0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717,
914  0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001,
915  0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332,
916  0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1,
917  0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568,
918  0x6900, 0x6E7E, 0x7897, 0x8155, 0, 0, 0, 0,
919  0, 0, 0, 0, 0, 0, 0, 0,
920  0, 0, 0, 0, 0, 0, 0, 0,
921  0, 0, 0, 0, 0, 0, 0, 0,
922  0, 0, 0, 0, 0, 0, 0, 0,
923  0, 0, 0, 0, 0, 0, 0,
924 };
925 static const unsigned short euc_to_utf8_CF_x0213[] = {
926  0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089,
927  0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717,
928  0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001,
929  0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332,
930  0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1,
931  0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568,
932  0x6900, 0x6E7E, 0x7897, 0x8155, 0xD842 /*0xDF9F*/, 0x5B41, 0x5B56, 0x5B7D,
933  0x5B93, 0x5BD8, 0x5BEC, 0x5C12, 0x5C1E, 0x5C23, 0x5C2B, 0x378D,
934  0x5C62, 0xFA3B, 0xFA3C, 0xD845 /*0xDEB4*/, 0x5C7A, 0x5C8F, 0x5C9F, 0x5CA3,
935  0x5CAA, 0x5CBA, 0x5CCB, 0x5CD0, 0x5CD2, 0x5CF4, 0xD847 /*0xDE34*/, 0x37E2,
936  0x5D0D, 0x5D27, 0xFA11, 0x5D46, 0x5D47, 0x5D53, 0x5D4A, 0x5D6D,
937  0x5D81, 0x5DA0, 0x5DA4, 0x5DA7, 0x5DB8, 0x5DCB, 0x541E,
938 };
939 static const unsigned short euc_to_utf8_D0[] = {
940  0x5F0C, 0x4E10, 0x4E15, 0x4E2A, 0x4E31, 0x4E36, 0x4E3C,
941  0x4E3F, 0x4E42, 0x4E56, 0x4E58, 0x4E82, 0x4E85, 0x8C6B, 0x4E8A,
942  0x8212, 0x5F0D, 0x4E8E, 0x4E9E, 0x4E9F, 0x4EA0, 0x4EA2, 0x4EB0,
943  0x4EB3, 0x4EB6, 0x4ECE, 0x4ECD, 0x4EC4, 0x4EC6, 0x4EC2, 0x4ED7,
944  0x4EDE, 0x4EED, 0x4EDF, 0x4EF7, 0x4F09, 0x4F5A, 0x4F30, 0x4F5B,
945  0x4F5D, 0x4F57, 0x4F47, 0x4F76, 0x4F88, 0x4F8F, 0x4F98, 0x4F7B,
946  0x4F69, 0x4F70, 0x4F91, 0x4F6F, 0x4F86, 0x4F96, 0x5118, 0x4FD4,
947  0x4FDF, 0x4FCE, 0x4FD8, 0x4FDB, 0x4FD1, 0x4FDA, 0x4FD0, 0x4FE4,
948  0x4FE5, 0x501A, 0x5028, 0x5014, 0x502A, 0x5025, 0x5005, 0x4F1C,
949  0x4FF6, 0x5021, 0x5029, 0x502C, 0x4FFE, 0x4FEF, 0x5011, 0x5006,
950  0x5043, 0x5047, 0x6703, 0x5055, 0x5050, 0x5048, 0x505A, 0x5056,
951  0x506C, 0x5078, 0x5080, 0x509A, 0x5085, 0x50B4, 0x50B2,
952 };
953 static const unsigned short euc_to_utf8_D1[] = {
954  0x50C9, 0x50CA, 0x50B3, 0x50C2, 0x50D6, 0x50DE, 0x50E5,
955  0x50ED, 0x50E3, 0x50EE, 0x50F9, 0x50F5, 0x5109, 0x5101, 0x5102,
956  0x5116, 0x5115, 0x5114, 0x511A, 0x5121, 0x513A, 0x5137, 0x513C,
957  0x513B, 0x513F, 0x5140, 0x5152, 0x514C, 0x5154, 0x5162, 0x7AF8,
958  0x5169, 0x516A, 0x516E, 0x5180, 0x5182, 0x56D8, 0x518C, 0x5189,
959  0x518F, 0x5191, 0x5193, 0x5195, 0x5196, 0x51A4, 0x51A6, 0x51A2,
960  0x51A9, 0x51AA, 0x51AB, 0x51B3, 0x51B1, 0x51B2, 0x51B0, 0x51B5,
961  0x51BD, 0x51C5, 0x51C9, 0x51DB, 0x51E0, 0x8655, 0x51E9, 0x51ED,
962  0x51F0, 0x51F5, 0x51FE, 0x5204, 0x520B, 0x5214, 0x520E, 0x5227,
963  0x522A, 0x522E, 0x5233, 0x5239, 0x524F, 0x5244, 0x524B, 0x524C,
964  0x525E, 0x5254, 0x526A, 0x5274, 0x5269, 0x5273, 0x527F, 0x527D,
965  0x528D, 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8FA8,
966 };
967 static const unsigned short euc_to_utf8_D2[] = {
968  0x8FA7, 0x52AC, 0x52AD, 0x52BC, 0x52B5, 0x52C1, 0x52CD,
969  0x52D7, 0x52DE, 0x52E3, 0x52E6, 0x98ED, 0x52E0, 0x52F3, 0x52F5,
970  0x52F8, 0x52F9, 0x5306, 0x5308, 0x7538, 0x530D, 0x5310, 0x530F,
971  0x5315, 0x531A, 0x5323, 0x532F, 0x5331, 0x5333, 0x5338, 0x5340,
972  0x5346, 0x5345, 0x4E17, 0x5349, 0x534D, 0x51D6, 0x535E, 0x5369,
973  0x536E, 0x5918, 0x537B, 0x5377, 0x5382, 0x5396, 0x53A0, 0x53A6,
974  0x53A5, 0x53AE, 0x53B0, 0x53B6, 0x53C3, 0x7C12, 0x96D9, 0x53DF,
975  0x66FC, 0x71EE, 0x53EE, 0x53E8, 0x53ED, 0x53FA, 0x5401, 0x543D,
976  0x5440, 0x542C, 0x542D, 0x543C, 0x542E, 0x5436, 0x5429, 0x541D,
977  0x544E, 0x548F, 0x5475, 0x548E, 0x545F, 0x5471, 0x5477, 0x5470,
978  0x5492, 0x547B, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486, 0x54C7,
979  0x54A2, 0x54B8, 0x54A5, 0x54AC, 0x54C4, 0x54C8, 0x54A8,
980 };
981 static const unsigned short euc_to_utf8_D3[] = {
982  0x54AB, 0x54C2, 0x54A4, 0x54BE, 0x54BC, 0x54D8, 0x54E5,
983  0x54E6, 0x550F, 0x5514, 0x54FD, 0x54EE, 0x54ED, 0x54FA, 0x54E2,
984  0x5539, 0x5540, 0x5563, 0x554C, 0x552E, 0x555C, 0x5545, 0x5556,
985  0x5557, 0x5538, 0x5533, 0x555D, 0x5599, 0x5580, 0x54AF, 0x558A,
986  0x559F, 0x557B, 0x557E, 0x5598, 0x559E, 0x55AE, 0x557C, 0x5583,
987  0x55A9, 0x5587, 0x55A8, 0x55DA, 0x55C5, 0x55DF, 0x55C4, 0x55DC,
988  0x55E4, 0x55D4, 0x5614, 0x55F7, 0x5616, 0x55FE, 0x55FD, 0x561B,
989  0x55F9, 0x564E, 0x5650, 0x71DF, 0x5634, 0x5636, 0x5632, 0x5638,
990  0x566B, 0x5664, 0x562F, 0x566C, 0x566A, 0x5686, 0x5680, 0x568A,
991  0x56A0, 0x5694, 0x568F, 0x56A5, 0x56AE, 0x56B6, 0x56B4, 0x56C2,
992  0x56BC, 0x56C1, 0x56C3, 0x56C0, 0x56C8, 0x56CE, 0x56D1, 0x56D3,
993  0x56D7, 0x56EE, 0x56F9, 0x5700, 0x56FF, 0x5704, 0x5709,
994 };
995 static const unsigned short euc_to_utf8_D4[] = {
996  0x5708, 0x570B, 0x570D, 0x5713, 0x5718, 0x5716, 0x55C7,
997  0x571C, 0x5726, 0x5737, 0x5738, 0x574E, 0x573B, 0x5740, 0x574F,
998  0x5769, 0x57C0, 0x5788, 0x5761, 0x577F, 0x5789, 0x5793, 0x57A0,
999  0x57B3, 0x57A4, 0x57AA, 0x57B0, 0x57C3, 0x57C6, 0x57D4, 0x57D2,
1000  0x57D3, 0x580A, 0x57D6, 0x57E3, 0x580B, 0x5819, 0x581D, 0x5872,
1001  0x5821, 0x5862, 0x584B, 0x5870, 0x6BC0, 0x5852, 0x583D, 0x5879,
1002  0x5885, 0x58B9, 0x589F, 0x58AB, 0x58BA, 0x58DE, 0x58BB, 0x58B8,
1003  0x58AE, 0x58C5, 0x58D3, 0x58D1, 0x58D7, 0x58D9, 0x58D8, 0x58E5,
1004  0x58DC, 0x58E4, 0x58DF, 0x58EF, 0x58FA, 0x58F9, 0x58FB, 0x58FC,
1005  0x58FD, 0x5902, 0x590A, 0x5910, 0x591B, 0x68A6, 0x5925, 0x592C,
1006  0x592D, 0x5932, 0x5938, 0x593E, 0x7AD2, 0x5955, 0x5950, 0x594E,
1007  0x595A, 0x5958, 0x5962, 0x5960, 0x5967, 0x596C, 0x5969,
1008 };
1009 static const unsigned short euc_to_utf8_D5[] = {
1010  0x5978, 0x5981, 0x599D, 0x4F5E, 0x4FAB, 0x59A3, 0x59B2,
1011  0x59C6, 0x59E8, 0x59DC, 0x598D, 0x59D9, 0x59DA, 0x5A25, 0x5A1F,
1012  0x5A11, 0x5A1C, 0x5A09, 0x5A1A, 0x5A40, 0x5A6C, 0x5A49, 0x5A35,
1013  0x5A36, 0x5A62, 0x5A6A, 0x5A9A, 0x5ABC, 0x5ABE, 0x5ACB, 0x5AC2,
1014  0x5ABD, 0x5AE3, 0x5AD7, 0x5AE6, 0x5AE9, 0x5AD6, 0x5AFA, 0x5AFB,
1015  0x5B0C, 0x5B0B, 0x5B16, 0x5B32, 0x5AD0, 0x5B2A, 0x5B36, 0x5B3E,
1016  0x5B43, 0x5B45, 0x5B40, 0x5B51, 0x5B55, 0x5B5A, 0x5B5B, 0x5B65,
1017  0x5B69, 0x5B70, 0x5B73, 0x5B75, 0x5B78, 0x6588, 0x5B7A, 0x5B80,
1018  0x5B83, 0x5BA6, 0x5BB8, 0x5BC3, 0x5BC7, 0x5BC9, 0x5BD4, 0x5BD0,
1019  0x5BE4, 0x5BE6, 0x5BE2, 0x5BDE, 0x5BE5, 0x5BEB, 0x5BF0, 0x5BF6,
1020  0x5BF3, 0x5C05, 0x5C07, 0x5C08, 0x5C0D, 0x5C13, 0x5C20, 0x5C22,
1021  0x5C28, 0x5C38, 0x5C39, 0x5C41, 0x5C46, 0x5C4E, 0x5C53,
1022 };
1023 static const unsigned short euc_to_utf8_D6[] = {
1024  0x5C50, 0x5C4F, 0x5B71, 0x5C6C, 0x5C6E, 0x4E62, 0x5C76,
1025  0x5C79, 0x5C8C, 0x5C91, 0x5C94, 0x599B, 0x5CAB, 0x5CBB, 0x5CB6,
1026  0x5CBC, 0x5CB7, 0x5CC5, 0x5CBE, 0x5CC7, 0x5CD9, 0x5CE9, 0x5CFD,
1027  0x5CFA, 0x5CED, 0x5D8C, 0x5CEA, 0x5D0B, 0x5D15, 0x5D17, 0x5D5C,
1028  0x5D1F, 0x5D1B, 0x5D11, 0x5D14, 0x5D22, 0x5D1A, 0x5D19, 0x5D18,
1029  0x5D4C, 0x5D52, 0x5D4E, 0x5D4B, 0x5D6C, 0x5D73, 0x5D76, 0x5D87,
1030  0x5D84, 0x5D82, 0x5DA2, 0x5D9D, 0x5DAC, 0x5DAE, 0x5DBD, 0x5D90,
1031  0x5DB7, 0x5DBC, 0x5DC9, 0x5DCD, 0x5DD3, 0x5DD2, 0x5DD6, 0x5DDB,
1032  0x5DEB, 0x5DF2, 0x5DF5, 0x5E0B, 0x5E1A, 0x5E19, 0x5E11, 0x5E1B,
1033  0x5E36, 0x5E37, 0x5E44, 0x5E43, 0x5E40, 0x5E4E, 0x5E57, 0x5E54,
1034  0x5E5F, 0x5E62, 0x5E64, 0x5E47, 0x5E75, 0x5E76, 0x5E7A, 0x9EBC,
1035  0x5E7F, 0x5EA0, 0x5EC1, 0x5EC2, 0x5EC8, 0x5ED0, 0x5ECF,
1036 };
1037 static const unsigned short euc_to_utf8_D7[] = {
1038  0x5ED6, 0x5EE3, 0x5EDD, 0x5EDA, 0x5EDB, 0x5EE2, 0x5EE1,
1039  0x5EE8, 0x5EE9, 0x5EEC, 0x5EF1, 0x5EF3, 0x5EF0, 0x5EF4, 0x5EF8,
1040  0x5EFE, 0x5F03, 0x5F09, 0x5F5D, 0x5F5C, 0x5F0B, 0x5F11, 0x5F16,
1041  0x5F29, 0x5F2D, 0x5F38, 0x5F41, 0x5F48, 0x5F4C, 0x5F4E, 0x5F2F,
1042  0x5F51, 0x5F56, 0x5F57, 0x5F59, 0x5F61, 0x5F6D, 0x5F73, 0x5F77,
1043  0x5F83, 0x5F82, 0x5F7F, 0x5F8A, 0x5F88, 0x5F91, 0x5F87, 0x5F9E,
1044  0x5F99, 0x5F98, 0x5FA0, 0x5FA8, 0x5FAD, 0x5FBC, 0x5FD6, 0x5FFB,
1045  0x5FE4, 0x5FF8, 0x5FF1, 0x5FDD, 0x60B3, 0x5FFF, 0x6021, 0x6060,
1046  0x6019, 0x6010, 0x6029, 0x600E, 0x6031, 0x601B, 0x6015, 0x602B,
1047  0x6026, 0x600F, 0x603A, 0x605A, 0x6041, 0x606A, 0x6077, 0x605F,
1048  0x604A, 0x6046, 0x604D, 0x6063, 0x6043, 0x6064, 0x6042, 0x606C,
1049  0x606B, 0x6059, 0x6081, 0x608D, 0x60E7, 0x6083, 0x609A,
1050 };
1051 static const unsigned short euc_to_utf8_D8[] = {
1052  0x6084, 0x609B, 0x6096, 0x6097, 0x6092, 0x60A7, 0x608B,
1053  0x60E1, 0x60B8, 0x60E0, 0x60D3, 0x60B4, 0x5FF0, 0x60BD, 0x60C6,
1054  0x60B5, 0x60D8, 0x614D, 0x6115, 0x6106, 0x60F6, 0x60F7, 0x6100,
1055  0x60F4, 0x60FA, 0x6103, 0x6121, 0x60FB, 0x60F1, 0x610D, 0x610E,
1056  0x6147, 0x613E, 0x6128, 0x6127, 0x614A, 0x613F, 0x613C, 0x612C,
1057  0x6134, 0x613D, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159,
1058  0x615A, 0x616B, 0x6174, 0x616F, 0x6165, 0x6171, 0x615F, 0x615D,
1059  0x6153, 0x6175, 0x6199, 0x6196, 0x6187, 0x61AC, 0x6194, 0x619A,
1060  0x618A, 0x6191, 0x61AB, 0x61AE, 0x61CC, 0x61CA, 0x61C9, 0x61F7,
1061  0x61C8, 0x61C3, 0x61C6, 0x61BA, 0x61CB, 0x7F79, 0x61CD, 0x61E6,
1062  0x61E3, 0x61F6, 0x61FA, 0x61F4, 0x61FF, 0x61FD, 0x61FC, 0x61FE,
1063  0x6200, 0x6208, 0x6209, 0x620D, 0x620C, 0x6214, 0x621B,
1064 };
1065 static const unsigned short euc_to_utf8_D9[] = {
1066  0x621E, 0x6221, 0x622A, 0x622E, 0x6230, 0x6232, 0x6233,
1067  0x6241, 0x624E, 0x625E, 0x6263, 0x625B, 0x6260, 0x6268, 0x627C,
1068  0x6282, 0x6289, 0x627E, 0x6292, 0x6293, 0x6296, 0x62D4, 0x6283,
1069  0x6294, 0x62D7, 0x62D1, 0x62BB, 0x62CF, 0x62FF, 0x62C6, 0x64D4,
1070  0x62C8, 0x62DC, 0x62CC, 0x62CA, 0x62C2, 0x62C7, 0x629B, 0x62C9,
1071  0x630C, 0x62EE, 0x62F1, 0x6327, 0x6302, 0x6308, 0x62EF, 0x62F5,
1072  0x6350, 0x633E, 0x634D, 0x641C, 0x634F, 0x6396, 0x638E, 0x6380,
1073  0x63AB, 0x6376, 0x63A3, 0x638F, 0x6389, 0x639F, 0x63B5, 0x636B,
1074  0x6369, 0x63BE, 0x63E9, 0x63C0, 0x63C6, 0x63E3, 0x63C9, 0x63D2,
1075  0x63F6, 0x63C4, 0x6416, 0x6434, 0x6406, 0x6413, 0x6426, 0x6436,
1076  0x651D, 0x6417, 0x6428, 0x640F, 0x6467, 0x646F, 0x6476, 0x644E,
1077  0x652A, 0x6495, 0x6493, 0x64A5, 0x64A9, 0x6488, 0x64BC,
1078 };
1079 static const unsigned short euc_to_utf8_DA[] = {
1080  0x64DA, 0x64D2, 0x64C5, 0x64C7, 0x64BB, 0x64D8, 0x64C2,
1081  0x64F1, 0x64E7, 0x8209, 0x64E0, 0x64E1, 0x62AC, 0x64E3, 0x64EF,
1082  0x652C, 0x64F6, 0x64F4, 0x64F2, 0x64FA, 0x6500, 0x64FD, 0x6518,
1083  0x651C, 0x6505, 0x6524, 0x6523, 0x652B, 0x6534, 0x6535, 0x6537,
1084  0x6536, 0x6538, 0x754B, 0x6548, 0x6556, 0x6555, 0x654D, 0x6558,
1085  0x655E, 0x655D, 0x6572, 0x6578, 0x6582, 0x6583, 0x8B8A, 0x659B,
1086  0x659F, 0x65AB, 0x65B7, 0x65C3, 0x65C6, 0x65C1, 0x65C4, 0x65CC,
1087  0x65D2, 0x65DB, 0x65D9, 0x65E0, 0x65E1, 0x65F1, 0x6772, 0x660A,
1088  0x6603, 0x65FB, 0x6773, 0x6635, 0x6636, 0x6634, 0x661C, 0x664F,
1089  0x6644, 0x6649, 0x6641, 0x665E, 0x665D, 0x6664, 0x6667, 0x6668,
1090  0x665F, 0x6662, 0x6670, 0x6683, 0x6688, 0x668E, 0x6689, 0x6684,
1091  0x6698, 0x669D, 0x66C1, 0x66B9, 0x66C9, 0x66BE, 0x66BC,
1092 };
1093 static const unsigned short euc_to_utf8_DB[] = {
1094  0x66C4, 0x66B8, 0x66D6, 0x66DA, 0x66E0, 0x663F, 0x66E6,
1095  0x66E9, 0x66F0, 0x66F5, 0x66F7, 0x670F, 0x6716, 0x671E, 0x6726,
1096  0x6727, 0x9738, 0x672E, 0x673F, 0x6736, 0x6741, 0x6738, 0x6737,
1097  0x6746, 0x675E, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770,
1098  0x67A9, 0x677C, 0x676A, 0x678C, 0x678B, 0x67A6, 0x67A1, 0x6785,
1099  0x67B7, 0x67EF, 0x67B4, 0x67EC, 0x67B3, 0x67E9, 0x67B8, 0x67E4,
1100  0x67DE, 0x67DD, 0x67E2, 0x67EE, 0x67B9, 0x67CE, 0x67C6, 0x67E7,
1101  0x6A9C, 0x681E, 0x6846, 0x6829, 0x6840, 0x684D, 0x6832, 0x684E,
1102  0x68B3, 0x682B, 0x6859, 0x6863, 0x6877, 0x687F, 0x689F, 0x688F,
1103  0x68AD, 0x6894, 0x689D, 0x689B, 0x6883, 0x6AAE, 0x68B9, 0x6874,
1104  0x68B5, 0x68A0, 0x68BA, 0x690F, 0x688D, 0x687E, 0x6901, 0x68CA,
1105  0x6908, 0x68D8, 0x6922, 0x6926, 0x68E1, 0x690C, 0x68CD,
1106 };
1107 static const unsigned short euc_to_utf8_DC[] = {
1108  0x68D4, 0x68E7, 0x68D5, 0x6936, 0x6912, 0x6904, 0x68D7,
1109  0x68E3, 0x6925, 0x68F9, 0x68E0, 0x68EF, 0x6928, 0x692A, 0x691A,
1110  0x6923, 0x6921, 0x68C6, 0x6979, 0x6977, 0x695C, 0x6978, 0x696B,
1111  0x6954, 0x697E, 0x696E, 0x6939, 0x6974, 0x693D, 0x6959, 0x6930,
1112  0x6961, 0x695E, 0x695D, 0x6981, 0x696A, 0x69B2, 0x69AE, 0x69D0,
1113  0x69BF, 0x69C1, 0x69D3, 0x69BE, 0x69CE, 0x5BE8, 0x69CA, 0x69DD,
1114  0x69BB, 0x69C3, 0x69A7, 0x6A2E, 0x6991, 0x69A0, 0x699C, 0x6995,
1115  0x69B4, 0x69DE, 0x69E8, 0x6A02, 0x6A1B, 0x69FF, 0x6B0A, 0x69F9,
1116  0x69F2, 0x69E7, 0x6A05, 0x69B1, 0x6A1E, 0x69ED, 0x6A14, 0x69EB,
1117  0x6A0A, 0x6A12, 0x6AC1, 0x6A23, 0x6A13, 0x6A44, 0x6A0C, 0x6A72,
1118  0x6A36, 0x6A78, 0x6A47, 0x6A62, 0x6A59, 0x6A66, 0x6A48, 0x6A38,
1119  0x6A22, 0x6A90, 0x6A8D, 0x6AA0, 0x6A84, 0x6AA2, 0x6AA3,
1120 };
1121 static const unsigned short euc_to_utf8_DD[] = {
1122  0x6A97, 0x8617, 0x6ABB, 0x6AC3, 0x6AC2, 0x6AB8, 0x6AB3,
1123  0x6AAC, 0x6ADE, 0x6AD1, 0x6ADF, 0x6AAA, 0x6ADA, 0x6AEA, 0x6AFB,
1124  0x6B05, 0x8616, 0x6AFA, 0x6B12, 0x6B16, 0x9B31, 0x6B1F, 0x6B38,
1125  0x6B37, 0x76DC, 0x6B39, 0x98EE, 0x6B47, 0x6B43, 0x6B49, 0x6B50,
1126  0x6B59, 0x6B54, 0x6B5B, 0x6B5F, 0x6B61, 0x6B78, 0x6B79, 0x6B7F,
1127  0x6B80, 0x6B84, 0x6B83, 0x6B8D, 0x6B98, 0x6B95, 0x6B9E, 0x6BA4,
1128  0x6BAA, 0x6BAB, 0x6BAF, 0x6BB2, 0x6BB1, 0x6BB3, 0x6BB7, 0x6BBC,
1129  0x6BC6, 0x6BCB, 0x6BD3, 0x6BDF, 0x6BEC, 0x6BEB, 0x6BF3, 0x6BEF,
1130  0x9EBE, 0x6C08, 0x6C13, 0x6C14, 0x6C1B, 0x6C24, 0x6C23, 0x6C5E,
1131  0x6C55, 0x6C62, 0x6C6A, 0x6C82, 0x6C8D, 0x6C9A, 0x6C81, 0x6C9B,
1132  0x6C7E, 0x6C68, 0x6C73, 0x6C92, 0x6C90, 0x6CC4, 0x6CF1, 0x6CD3,
1133  0x6CBD, 0x6CD7, 0x6CC5, 0x6CDD, 0x6CAE, 0x6CB1, 0x6CBE,
1134 };
1135 static const unsigned short euc_to_utf8_DE[] = {
1136  0x6CBA, 0x6CDB, 0x6CEF, 0x6CD9, 0x6CEA, 0x6D1F, 0x884D,
1137  0x6D36, 0x6D2B, 0x6D3D, 0x6D38, 0x6D19, 0x6D35, 0x6D33, 0x6D12,
1138  0x6D0C, 0x6D63, 0x6D93, 0x6D64, 0x6D5A, 0x6D79, 0x6D59, 0x6D8E,
1139  0x6D95, 0x6FE4, 0x6D85, 0x6DF9, 0x6E15, 0x6E0A, 0x6DB5, 0x6DC7,
1140  0x6DE6, 0x6DB8, 0x6DC6, 0x6DEC, 0x6DDE, 0x6DCC, 0x6DE8, 0x6DD2,
1141  0x6DC5, 0x6DFA, 0x6DD9, 0x6DE4, 0x6DD5, 0x6DEA, 0x6DEE, 0x6E2D,
1142  0x6E6E, 0x6E2E, 0x6E19, 0x6E72, 0x6E5F, 0x6E3E, 0x6E23, 0x6E6B,
1143  0x6E2B, 0x6E76, 0x6E4D, 0x6E1F, 0x6E43, 0x6E3A, 0x6E4E, 0x6E24,
1144  0x6EFF, 0x6E1D, 0x6E38, 0x6E82, 0x6EAA, 0x6E98, 0x6EC9, 0x6EB7,
1145  0x6ED3, 0x6EBD, 0x6EAF, 0x6EC4, 0x6EB2, 0x6ED4, 0x6ED5, 0x6E8F,
1146  0x6EA5, 0x6EC2, 0x6E9F, 0x6F41, 0x6F11, 0x704C, 0x6EEC, 0x6EF8,
1147  0x6EFE, 0x6F3F, 0x6EF2, 0x6F31, 0x6EEF, 0x6F32, 0x6ECC,
1148 };
1149 static const unsigned short euc_to_utf8_DF[] = {
1150  0x6F3E, 0x6F13, 0x6EF7, 0x6F86, 0x6F7A, 0x6F78, 0x6F81,
1151  0x6F80, 0x6F6F, 0x6F5B, 0x6FF3, 0x6F6D, 0x6F82, 0x6F7C, 0x6F58,
1152  0x6F8E, 0x6F91, 0x6FC2, 0x6F66, 0x6FB3, 0x6FA3, 0x6FA1, 0x6FA4,
1153  0x6FB9, 0x6FC6, 0x6FAA, 0x6FDF, 0x6FD5, 0x6FEC, 0x6FD4, 0x6FD8,
1154  0x6FF1, 0x6FEE, 0x6FDB, 0x7009, 0x700B, 0x6FFA, 0x7011, 0x7001,
1155  0x700F, 0x6FFE, 0x701B, 0x701A, 0x6F74, 0x701D, 0x7018, 0x701F,
1156  0x7030, 0x703E, 0x7032, 0x7051, 0x7063, 0x7099, 0x7092, 0x70AF,
1157  0x70F1, 0x70AC, 0x70B8, 0x70B3, 0x70AE, 0x70DF, 0x70CB, 0x70DD,
1158  0x70D9, 0x7109, 0x70FD, 0x711C, 0x7119, 0x7165, 0x7155, 0x7188,
1159  0x7166, 0x7162, 0x714C, 0x7156, 0x716C, 0x718F, 0x71FB, 0x7184,
1160  0x7195, 0x71A8, 0x71AC, 0x71D7, 0x71B9, 0x71BE, 0x71D2, 0x71C9,
1161  0x71D4, 0x71CE, 0x71E0, 0x71EC, 0x71E7, 0x71F5, 0x71FC,
1162 };
1163 static const unsigned short euc_to_utf8_E0[] = {
1164  0x71F9, 0x71FF, 0x720D, 0x7210, 0x721B, 0x7228, 0x722D,
1165  0x722C, 0x7230, 0x7232, 0x723B, 0x723C, 0x723F, 0x7240, 0x7246,
1166  0x724B, 0x7258, 0x7274, 0x727E, 0x7282, 0x7281, 0x7287, 0x7292,
1167  0x7296, 0x72A2, 0x72A7, 0x72B9, 0x72B2, 0x72C3, 0x72C6, 0x72C4,
1168  0x72CE, 0x72D2, 0x72E2, 0x72E0, 0x72E1, 0x72F9, 0x72F7, 0x500F,
1169  0x7317, 0x730A, 0x731C, 0x7316, 0x731D, 0x7334, 0x732F, 0x7329,
1170  0x7325, 0x733E, 0x734E, 0x734F, 0x9ED8, 0x7357, 0x736A, 0x7368,
1171  0x7370, 0x7378, 0x7375, 0x737B, 0x737A, 0x73C8, 0x73B3, 0x73CE,
1172  0x73BB, 0x73C0, 0x73E5, 0x73EE, 0x73DE, 0x74A2, 0x7405, 0x746F,
1173  0x7425, 0x73F8, 0x7432, 0x743A, 0x7455, 0x743F, 0x745F, 0x7459,
1174  0x7441, 0x745C, 0x7469, 0x7470, 0x7463, 0x746A, 0x7476, 0x747E,
1175  0x748B, 0x749E, 0x74A7, 0x74CA, 0x74CF, 0x74D4, 0x73F1,
1176 };
1177 static const unsigned short euc_to_utf8_E1[] = {
1178  0x74E0, 0x74E3, 0x74E7, 0x74E9, 0x74EE, 0x74F2, 0x74F0,
1179  0x74F1, 0x74F8, 0x74F7, 0x7504, 0x7503, 0x7505, 0x750C, 0x750E,
1180  0x750D, 0x7515, 0x7513, 0x751E, 0x7526, 0x752C, 0x753C, 0x7544,
1181  0x754D, 0x754A, 0x7549, 0x755B, 0x7546, 0x755A, 0x7569, 0x7564,
1182  0x7567, 0x756B, 0x756D, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574,
1183  0x758A, 0x7589, 0x7582, 0x7594, 0x759A, 0x759D, 0x75A5, 0x75A3,
1184  0x75C2, 0x75B3, 0x75C3, 0x75B5, 0x75BD, 0x75B8, 0x75BC, 0x75B1,
1185  0x75CD, 0x75CA, 0x75D2, 0x75D9, 0x75E3, 0x75DE, 0x75FE, 0x75FF,
1186  0x75FC, 0x7601, 0x75F0, 0x75FA, 0x75F2, 0x75F3, 0x760B, 0x760D,
1187  0x7609, 0x761F, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634,
1188  0x7630, 0x763B, 0x7647, 0x7648, 0x7646, 0x765C, 0x7658, 0x7661,
1189  0x7662, 0x7668, 0x7669, 0x766A, 0x7667, 0x766C, 0x7670,
1190 };
1191 static const unsigned short euc_to_utf8_E2[] = {
1192  0x7672, 0x7676, 0x7678, 0x767C, 0x7680, 0x7683, 0x7688,
1193  0x768B, 0x768E, 0x7696, 0x7693, 0x7699, 0x769A, 0x76B0, 0x76B4,
1194  0x76B8, 0x76B9, 0x76BA, 0x76C2, 0x76CD, 0x76D6, 0x76D2, 0x76DE,
1195  0x76E1, 0x76E5, 0x76E7, 0x76EA, 0x862F, 0x76FB, 0x7708, 0x7707,
1196  0x7704, 0x7729, 0x7724, 0x771E, 0x7725, 0x7726, 0x771B, 0x7737,
1197  0x7738, 0x7747, 0x775A, 0x7768, 0x776B, 0x775B, 0x7765, 0x777F,
1198  0x777E, 0x7779, 0x778E, 0x778B, 0x7791, 0x77A0, 0x779E, 0x77B0,
1199  0x77B6, 0x77B9, 0x77BF, 0x77BC, 0x77BD, 0x77BB, 0x77C7, 0x77CD,
1200  0x77D7, 0x77DA, 0x77DC, 0x77E3, 0x77EE, 0x77FC, 0x780C, 0x7812,
1201  0x7926, 0x7820, 0x792A, 0x7845, 0x788E, 0x7874, 0x7886, 0x787C,
1202  0x789A, 0x788C, 0x78A3, 0x78B5, 0x78AA, 0x78AF, 0x78D1, 0x78C6,
1203  0x78CB, 0x78D4, 0x78BE, 0x78BC, 0x78C5, 0x78CA, 0x78EC,
1204 };
1205 static const unsigned short euc_to_utf8_E3[] = {
1206  0x78E7, 0x78DA, 0x78FD, 0x78F4, 0x7907, 0x7912, 0x7911,
1207  0x7919, 0x792C, 0x792B, 0x7940, 0x7960, 0x7957, 0x795F, 0x795A,
1208  0x7955, 0x7953, 0x797A, 0x797F, 0x798A, 0x799D, 0x79A7, 0x9F4B,
1209  0x79AA, 0x79AE, 0x79B3, 0x79B9, 0x79BA, 0x79C9, 0x79D5, 0x79E7,
1210  0x79EC, 0x79E1, 0x79E3, 0x7A08, 0x7A0D, 0x7A18, 0x7A19, 0x7A20,
1211  0x7A1F, 0x7980, 0x7A31, 0x7A3B, 0x7A3E, 0x7A37, 0x7A43, 0x7A57,
1212  0x7A49, 0x7A61, 0x7A62, 0x7A69, 0x9F9D, 0x7A70, 0x7A79, 0x7A7D,
1213  0x7A88, 0x7A97, 0x7A95, 0x7A98, 0x7A96, 0x7AA9, 0x7AC8, 0x7AB0,
1214  0x7AB6, 0x7AC5, 0x7AC4, 0x7ABF, 0x9083, 0x7AC7, 0x7ACA, 0x7ACD,
1215  0x7ACF, 0x7AD5, 0x7AD3, 0x7AD9, 0x7ADA, 0x7ADD, 0x7AE1, 0x7AE2,
1216  0x7AE6, 0x7AED, 0x7AF0, 0x7B02, 0x7B0F, 0x7B0A, 0x7B06, 0x7B33,
1217  0x7B18, 0x7B19, 0x7B1E, 0x7B35, 0x7B28, 0x7B36, 0x7B50,
1218 };
1219 static const unsigned short euc_to_utf8_E4[] = {
1220  0x7B7A, 0x7B04, 0x7B4D, 0x7B0B, 0x7B4C, 0x7B45, 0x7B75,
1221  0x7B65, 0x7B74, 0x7B67, 0x7B70, 0x7B71, 0x7B6C, 0x7B6E, 0x7B9D,
1222  0x7B98, 0x7B9F, 0x7B8D, 0x7B9C, 0x7B9A, 0x7B8B, 0x7B92, 0x7B8F,
1223  0x7B5D, 0x7B99, 0x7BCB, 0x7BC1, 0x7BCC, 0x7BCF, 0x7BB4, 0x7BC6,
1224  0x7BDD, 0x7BE9, 0x7C11, 0x7C14, 0x7BE6, 0x7BE5, 0x7C60, 0x7C00,
1225  0x7C07, 0x7C13, 0x7BF3, 0x7BF7, 0x7C17, 0x7C0D, 0x7BF6, 0x7C23,
1226  0x7C27, 0x7C2A, 0x7C1F, 0x7C37, 0x7C2B, 0x7C3D, 0x7C4C, 0x7C43,
1227  0x7C54, 0x7C4F, 0x7C40, 0x7C50, 0x7C58, 0x7C5F, 0x7C64, 0x7C56,
1228  0x7C65, 0x7C6C, 0x7C75, 0x7C83, 0x7C90, 0x7CA4, 0x7CAD, 0x7CA2,
1229  0x7CAB, 0x7CA1, 0x7CA8, 0x7CB3, 0x7CB2, 0x7CB1, 0x7CAE, 0x7CB9,
1230  0x7CBD, 0x7CC0, 0x7CC5, 0x7CC2, 0x7CD8, 0x7CD2, 0x7CDC, 0x7CE2,
1231  0x9B3B, 0x7CEF, 0x7CF2, 0x7CF4, 0x7CF6, 0x7CFA, 0x7D06,
1232 };
1233 static const unsigned short euc_to_utf8_E5[] = {
1234  0x7D02, 0x7D1C, 0x7D15, 0x7D0A, 0x7D45, 0x7D4B, 0x7D2E,
1235  0x7D32, 0x7D3F, 0x7D35, 0x7D46, 0x7D73, 0x7D56, 0x7D4E, 0x7D72,
1236  0x7D68, 0x7D6E, 0x7D4F, 0x7D63, 0x7D93, 0x7D89, 0x7D5B, 0x7D8F,
1237  0x7D7D, 0x7D9B, 0x7DBA, 0x7DAE, 0x7DA3, 0x7DB5, 0x7DC7, 0x7DBD,
1238  0x7DAB, 0x7E3D, 0x7DA2, 0x7DAF, 0x7DDC, 0x7DB8, 0x7D9F, 0x7DB0,
1239  0x7DD8, 0x7DDD, 0x7DE4, 0x7DDE, 0x7DFB, 0x7DF2, 0x7DE1, 0x7E05,
1240  0x7E0A, 0x7E23, 0x7E21, 0x7E12, 0x7E31, 0x7E1F, 0x7E09, 0x7E0B,
1241  0x7E22, 0x7E46, 0x7E66, 0x7E3B, 0x7E35, 0x7E39, 0x7E43, 0x7E37,
1242  0x7E32, 0x7E3A, 0x7E67, 0x7E5D, 0x7E56, 0x7E5E, 0x7E59, 0x7E5A,
1243  0x7E79, 0x7E6A, 0x7E69, 0x7E7C, 0x7E7B, 0x7E83, 0x7DD5, 0x7E7D,
1244  0x8FAE, 0x7E7F, 0x7E88, 0x7E89, 0x7E8C, 0x7E92, 0x7E90, 0x7E93,
1245  0x7E94, 0x7E96, 0x7E8E, 0x7E9B, 0x7E9C, 0x7F38, 0x7F3A,
1246 };
1247 static const unsigned short euc_to_utf8_E6[] = {
1248  0x7F45, 0x7F4C, 0x7F4D, 0x7F4E, 0x7F50, 0x7F51, 0x7F55,
1249  0x7F54, 0x7F58, 0x7F5F, 0x7F60, 0x7F68, 0x7F69, 0x7F67, 0x7F78,
1250  0x7F82, 0x7F86, 0x7F83, 0x7F88, 0x7F87, 0x7F8C, 0x7F94, 0x7F9E,
1251  0x7F9D, 0x7F9A, 0x7FA3, 0x7FAF, 0x7FB2, 0x7FB9, 0x7FAE, 0x7FB6,
1252  0x7FB8, 0x8B71, 0x7FC5, 0x7FC6, 0x7FCA, 0x7FD5, 0x7FD4, 0x7FE1,
1253  0x7FE6, 0x7FE9, 0x7FF3, 0x7FF9, 0x98DC, 0x8006, 0x8004, 0x800B,
1254  0x8012, 0x8018, 0x8019, 0x801C, 0x8021, 0x8028, 0x803F, 0x803B,
1255  0x804A, 0x8046, 0x8052, 0x8058, 0x805A, 0x805F, 0x8062, 0x8068,
1256  0x8073, 0x8072, 0x8070, 0x8076, 0x8079, 0x807D, 0x807F, 0x8084,
1257  0x8086, 0x8085, 0x809B, 0x8093, 0x809A, 0x80AD, 0x5190, 0x80AC,
1258  0x80DB, 0x80E5, 0x80D9, 0x80DD, 0x80C4, 0x80DA, 0x80D6, 0x8109,
1259  0x80EF, 0x80F1, 0x811B, 0x8129, 0x8123, 0x812F, 0x814B,
1260 };
1261 static const unsigned short euc_to_utf8_E7[] = {
1262  0x968B, 0x8146, 0x813E, 0x8153, 0x8151, 0x80FC, 0x8171,
1263  0x816E, 0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818A, 0x8180,
1264  0x8182, 0x81A0, 0x8195, 0x81A4, 0x81A3, 0x815F, 0x8193, 0x81A9,
1265  0x81B0, 0x81B5, 0x81BE, 0x81B8, 0x81BD, 0x81C0, 0x81C2, 0x81BA,
1266  0x81C9, 0x81CD, 0x81D1, 0x81D9, 0x81D8, 0x81C8, 0x81DA, 0x81DF,
1267  0x81E0, 0x81E7, 0x81FA, 0x81FB, 0x81FE, 0x8201, 0x8202, 0x8205,
1268  0x8207, 0x820A, 0x820D, 0x8210, 0x8216, 0x8229, 0x822B, 0x8238,
1269  0x8233, 0x8240, 0x8259, 0x8258, 0x825D, 0x825A, 0x825F, 0x8264,
1270  0x8262, 0x8268, 0x826A, 0x826B, 0x822E, 0x8271, 0x8277, 0x8278,
1271  0x827E, 0x828D, 0x8292, 0x82AB, 0x829F, 0x82BB, 0x82AC, 0x82E1,
1272  0x82E3, 0x82DF, 0x82D2, 0x82F4, 0x82F3, 0x82FA, 0x8393, 0x8303,
1273  0x82FB, 0x82F9, 0x82DE, 0x8306, 0x82DC, 0x8309, 0x82D9,
1274 };
1275 static const unsigned short euc_to_utf8_E8[] = {
1276  0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339,
1277  0x8350, 0x8345, 0x832F, 0x832B, 0x8317, 0x8318, 0x8385, 0x839A,
1278  0x83AA, 0x839F, 0x83A2, 0x8396, 0x8323, 0x838E, 0x8387, 0x838A,
1279  0x837C, 0x83B5, 0x8373, 0x8375, 0x83A0, 0x8389, 0x83A8, 0x83F4,
1280  0x8413, 0x83EB, 0x83CE, 0x83FD, 0x8403, 0x83D8, 0x840B, 0x83C1,
1281  0x83F7, 0x8407, 0x83E0, 0x83F2, 0x840D, 0x8422, 0x8420, 0x83BD,
1282  0x8438, 0x8506, 0x83FB, 0x846D, 0x842A, 0x843C, 0x855A, 0x8484,
1283  0x8477, 0x846B, 0x84AD, 0x846E, 0x8482, 0x8469, 0x8446, 0x842C,
1284  0x846F, 0x8479, 0x8435, 0x84CA, 0x8462, 0x84B9, 0x84BF, 0x849F,
1285  0x84D9, 0x84CD, 0x84BB, 0x84DA, 0x84D0, 0x84C1, 0x84C6, 0x84D6,
1286  0x84A1, 0x8521, 0x84FF, 0x84F4, 0x8517, 0x8518, 0x852C, 0x851F,
1287  0x8515, 0x8514, 0x84FC, 0x8540, 0x8563, 0x8558, 0x8548,
1288 };
1289 static const unsigned short euc_to_utf8_E9[] = {
1290  0x8541, 0x8602, 0x854B, 0x8555, 0x8580, 0x85A4, 0x8588,
1291  0x8591, 0x858A, 0x85A8, 0x856D, 0x8594, 0x859B, 0x85EA, 0x8587,
1292  0x859C, 0x8577, 0x857E, 0x8590, 0x85C9, 0x85BA, 0x85CF, 0x85B9,
1293  0x85D0, 0x85D5, 0x85DD, 0x85E5, 0x85DC, 0x85F9, 0x860A, 0x8613,
1294  0x860B, 0x85FE, 0x85FA, 0x8606, 0x8622, 0x861A, 0x8630, 0x863F,
1295  0x864D, 0x4E55, 0x8654, 0x865F, 0x8667, 0x8671, 0x8693, 0x86A3,
1296  0x86A9, 0x86AA, 0x868B, 0x868C, 0x86B6, 0x86AF, 0x86C4, 0x86C6,
1297  0x86B0, 0x86C9, 0x8823, 0x86AB, 0x86D4, 0x86DE, 0x86E9, 0x86EC,
1298  0x86DF, 0x86DB, 0x86EF, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703,
1299  0x86FB, 0x8711, 0x8709, 0x870D, 0x86F9, 0x870A, 0x8734, 0x873F,
1300  0x8737, 0x873B, 0x8725, 0x8729, 0x871A, 0x8760, 0x875F, 0x8778,
1301  0x874C, 0x874E, 0x8774, 0x8757, 0x8768, 0x876E, 0x8759,
1302 };
1303 static const unsigned short euc_to_utf8_EA[] = {
1304  0x8753, 0x8763, 0x876A, 0x8805, 0x87A2, 0x879F, 0x8782,
1305  0x87AF, 0x87CB, 0x87BD, 0x87C0, 0x87D0, 0x96D6, 0x87AB, 0x87C4,
1306  0x87B3, 0x87C7, 0x87C6, 0x87BB, 0x87EF, 0x87F2, 0x87E0, 0x880F,
1307  0x880D, 0x87FE, 0x87F6, 0x87F7, 0x880E, 0x87D2, 0x8811, 0x8816,
1308  0x8815, 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827, 0x883B,
1309  0x8844, 0x8842, 0x8852, 0x8859, 0x885E, 0x8862, 0x886B, 0x8881,
1310  0x887E, 0x889E, 0x8875, 0x887D, 0x88B5, 0x8872, 0x8882, 0x8897,
1311  0x8892, 0x88AE, 0x8899, 0x88A2, 0x888D, 0x88A4, 0x88B0, 0x88BF,
1312  0x88B1, 0x88C3, 0x88C4, 0x88D4, 0x88D8, 0x88D9, 0x88DD, 0x88F9,
1313  0x8902, 0x88FC, 0x88F4, 0x88E8, 0x88F2, 0x8904, 0x890C, 0x890A,
1314  0x8913, 0x8943, 0x891E, 0x8925, 0x892A, 0x892B, 0x8941, 0x8944,
1315  0x893B, 0x8936, 0x8938, 0x894C, 0x891D, 0x8960, 0x895E,
1316 };
1317 static const unsigned short euc_to_utf8_EB[] = {
1318  0x8966, 0x8964, 0x896D, 0x896A, 0x896F, 0x8974, 0x8977,
1319  0x897E, 0x8983, 0x8988, 0x898A, 0x8993, 0x8998, 0x89A1, 0x89A9,
1320  0x89A6, 0x89AC, 0x89AF, 0x89B2, 0x89BA, 0x89BD, 0x89BF, 0x89C0,
1321  0x89DA, 0x89DC, 0x89DD, 0x89E7, 0x89F4, 0x89F8, 0x8A03, 0x8A16,
1322  0x8A10, 0x8A0C, 0x8A1B, 0x8A1D, 0x8A25, 0x8A36, 0x8A41, 0x8A5B,
1323  0x8A52, 0x8A46, 0x8A48, 0x8A7C, 0x8A6D, 0x8A6C, 0x8A62, 0x8A85,
1324  0x8A82, 0x8A84, 0x8AA8, 0x8AA1, 0x8A91, 0x8AA5, 0x8AA6, 0x8A9A,
1325  0x8AA3, 0x8AC4, 0x8ACD, 0x8AC2, 0x8ADA, 0x8AEB, 0x8AF3, 0x8AE7,
1326  0x8AE4, 0x8AF1, 0x8B14, 0x8AE0, 0x8AE2, 0x8AF7, 0x8ADE, 0x8ADB,
1327  0x8B0C, 0x8B07, 0x8B1A, 0x8AE1, 0x8B16, 0x8B10, 0x8B17, 0x8B20,
1328  0x8B33, 0x97AB, 0x8B26, 0x8B2B, 0x8B3E, 0x8B28, 0x8B41, 0x8B4C,
1329  0x8B4F, 0x8B4E, 0x8B49, 0x8B56, 0x8B5B, 0x8B5A, 0x8B6B,
1330 };
1331 static const unsigned short euc_to_utf8_EC[] = {
1332  0x8B5F, 0x8B6C, 0x8B6F, 0x8B74, 0x8B7D, 0x8B80, 0x8B8C,
1333  0x8B8E, 0x8B92, 0x8B93, 0x8B96, 0x8B99, 0x8B9A, 0x8C3A, 0x8C41,
1334  0x8C3F, 0x8C48, 0x8C4C, 0x8C4E, 0x8C50, 0x8C55, 0x8C62, 0x8C6C,
1335  0x8C78, 0x8C7A, 0x8C82, 0x8C89, 0x8C85, 0x8C8A, 0x8C8D, 0x8C8E,
1336  0x8C94, 0x8C7C, 0x8C98, 0x621D, 0x8CAD, 0x8CAA, 0x8CBD, 0x8CB2,
1337  0x8CB3, 0x8CAE, 0x8CB6, 0x8CC8, 0x8CC1, 0x8CE4, 0x8CE3, 0x8CDA,
1338  0x8CFD, 0x8CFA, 0x8CFB, 0x8D04, 0x8D05, 0x8D0A, 0x8D07, 0x8D0F,
1339  0x8D0D, 0x8D10, 0x9F4E, 0x8D13, 0x8CCD, 0x8D14, 0x8D16, 0x8D67,
1340  0x8D6D, 0x8D71, 0x8D73, 0x8D81, 0x8D99, 0x8DC2, 0x8DBE, 0x8DBA,
1341  0x8DCF, 0x8DDA, 0x8DD6, 0x8DCC, 0x8DDB, 0x8DCB, 0x8DEA, 0x8DEB,
1342  0x8DDF, 0x8DE3, 0x8DFC, 0x8E08, 0x8E09, 0x8DFF, 0x8E1D, 0x8E1E,
1343  0x8E10, 0x8E1F, 0x8E42, 0x8E35, 0x8E30, 0x8E34, 0x8E4A,
1344 };
1345 static const unsigned short euc_to_utf8_ED[] = {
1346  0x8E47, 0x8E49, 0x8E4C, 0x8E50, 0x8E48, 0x8E59, 0x8E64,
1347  0x8E60, 0x8E2A, 0x8E63, 0x8E55, 0x8E76, 0x8E72, 0x8E7C, 0x8E81,
1348  0x8E87, 0x8E85, 0x8E84, 0x8E8B, 0x8E8A, 0x8E93, 0x8E91, 0x8E94,
1349  0x8E99, 0x8EAA, 0x8EA1, 0x8EAC, 0x8EB0, 0x8EC6, 0x8EB1, 0x8EBE,
1350  0x8EC5, 0x8EC8, 0x8ECB, 0x8EDB, 0x8EE3, 0x8EFC, 0x8EFB, 0x8EEB,
1351  0x8EFE, 0x8F0A, 0x8F05, 0x8F15, 0x8F12, 0x8F19, 0x8F13, 0x8F1C,
1352  0x8F1F, 0x8F1B, 0x8F0C, 0x8F26, 0x8F33, 0x8F3B, 0x8F39, 0x8F45,
1353  0x8F42, 0x8F3E, 0x8F4C, 0x8F49, 0x8F46, 0x8F4E, 0x8F57, 0x8F5C,
1354  0x8F62, 0x8F63, 0x8F64, 0x8F9C, 0x8F9F, 0x8FA3, 0x8FAD, 0x8FAF,
1355  0x8FB7, 0x8FDA, 0x8FE5, 0x8FE2, 0x8FEA, 0x8FEF, 0x9087, 0x8FF4,
1356  0x9005, 0x8FF9, 0x8FFA, 0x9011, 0x9015, 0x9021, 0x900D, 0x901E,
1357  0x9016, 0x900B, 0x9027, 0x9036, 0x9035, 0x9039, 0x8FF8,
1358 };
1359 static const unsigned short euc_to_utf8_EE[] = {
1360  0x904F, 0x9050, 0x9051, 0x9052, 0x900E, 0x9049, 0x903E,
1361  0x9056, 0x9058, 0x905E, 0x9068, 0x906F, 0x9076, 0x96A8, 0x9072,
1362  0x9082, 0x907D, 0x9081, 0x9080, 0x908A, 0x9089, 0x908F, 0x90A8,
1363  0x90AF, 0x90B1, 0x90B5, 0x90E2, 0x90E4, 0x6248, 0x90DB, 0x9102,
1364  0x9112, 0x9119, 0x9132, 0x9130, 0x914A, 0x9156, 0x9158, 0x9163,
1365  0x9165, 0x9169, 0x9173, 0x9172, 0x918B, 0x9189, 0x9182, 0x91A2,
1366  0x91AB, 0x91AF, 0x91AA, 0x91B5, 0x91B4, 0x91BA, 0x91C0, 0x91C1,
1367  0x91C9, 0x91CB, 0x91D0, 0x91D6, 0x91DF, 0x91E1, 0x91DB, 0x91FC,
1368  0x91F5, 0x91F6, 0x921E, 0x91FF, 0x9214, 0x922C, 0x9215, 0x9211,
1369  0x925E, 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923F,
1370  0x924B, 0x9250, 0x929C, 0x9296, 0x9293, 0x929B, 0x925A, 0x92CF,
1371  0x92B9, 0x92B7, 0x92E9, 0x930F, 0x92FA, 0x9344, 0x932E,
1372 };
1373 static const unsigned short euc_to_utf8_EF[] = {
1374  0x9319, 0x9322, 0x931A, 0x9323, 0x933A, 0x9335, 0x933B,
1375  0x935C, 0x9360, 0x937C, 0x936E, 0x9356, 0x93B0, 0x93AC, 0x93AD,
1376  0x9394, 0x93B9, 0x93D6, 0x93D7, 0x93E8, 0x93E5, 0x93D8, 0x93C3,
1377  0x93DD, 0x93D0, 0x93C8, 0x93E4, 0x941A, 0x9414, 0x9413, 0x9403,
1378  0x9407, 0x9410, 0x9436, 0x942B, 0x9435, 0x9421, 0x943A, 0x9441,
1379  0x9452, 0x9444, 0x945B, 0x9460, 0x9462, 0x945E, 0x946A, 0x9229,
1380  0x9470, 0x9475, 0x9477, 0x947D, 0x945A, 0x947C, 0x947E, 0x9481,
1381  0x947F, 0x9582, 0x9587, 0x958A, 0x9594, 0x9596, 0x9598, 0x9599,
1382  0x95A0, 0x95A8, 0x95A7, 0x95AD, 0x95BC, 0x95BB, 0x95B9, 0x95BE,
1383  0x95CA, 0x6FF6, 0x95C3, 0x95CD, 0x95CC, 0x95D5, 0x95D4, 0x95D6,
1384  0x95DC, 0x95E1, 0x95E5, 0x95E2, 0x9621, 0x9628, 0x962E, 0x962F,
1385  0x9642, 0x964C, 0x964F, 0x964B, 0x9677, 0x965C, 0x965E,
1386 };
1387 static const unsigned short euc_to_utf8_F0[] = {
1388  0x965D, 0x965F, 0x9666, 0x9672, 0x966C, 0x968D, 0x9698,
1389  0x9695, 0x9697, 0x96AA, 0x96A7, 0x96B1, 0x96B2, 0x96B0, 0x96B4,
1390  0x96B6, 0x96B8, 0x96B9, 0x96CE, 0x96CB, 0x96C9, 0x96CD, 0x894D,
1391  0x96DC, 0x970D, 0x96D5, 0x96F9, 0x9704, 0x9706, 0x9708, 0x9713,
1392  0x970E, 0x9711, 0x970F, 0x9716, 0x9719, 0x9724, 0x972A, 0x9730,
1393  0x9739, 0x973D, 0x973E, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749,
1394  0x975C, 0x9760, 0x9764, 0x9766, 0x9768, 0x52D2, 0x976B, 0x9771,
1395  0x9779, 0x9785, 0x977C, 0x9781, 0x977A, 0x9786, 0x978B, 0x978F,
1396  0x9790, 0x979C, 0x97A8, 0x97A6, 0x97A3, 0x97B3, 0x97B4, 0x97C3,
1397  0x97C6, 0x97C8, 0x97CB, 0x97DC, 0x97ED, 0x9F4F, 0x97F2, 0x7ADF,
1398  0x97F6, 0x97F5, 0x980F, 0x980C, 0x9838, 0x9824, 0x9821, 0x9837,
1399  0x983D, 0x9846, 0x984F, 0x984B, 0x986B, 0x986F, 0x9870,
1400 };
1401 static const unsigned short euc_to_utf8_F1[] = {
1402  0x9871, 0x9874, 0x9873, 0x98AA, 0x98AF, 0x98B1, 0x98B6,
1403  0x98C4, 0x98C3, 0x98C6, 0x98E9, 0x98EB, 0x9903, 0x9909, 0x9912,
1404  0x9914, 0x9918, 0x9921, 0x991D, 0x991E, 0x9924, 0x9920, 0x992C,
1405  0x992E, 0x993D, 0x993E, 0x9942, 0x9949, 0x9945, 0x9950, 0x994B,
1406  0x9951, 0x9952, 0x994C, 0x9955, 0x9997, 0x9998, 0x99A5, 0x99AD,
1407  0x99AE, 0x99BC, 0x99DF, 0x99DB, 0x99DD, 0x99D8, 0x99D1, 0x99ED,
1408  0x99EE, 0x99F1, 0x99F2, 0x99FB, 0x99F8, 0x9A01, 0x9A0F, 0x9A05,
1409  0x99E2, 0x9A19, 0x9A2B, 0x9A37, 0x9A45, 0x9A42, 0x9A40, 0x9A43,
1410  0x9A3E, 0x9A55, 0x9A4D, 0x9A5B, 0x9A57, 0x9A5F, 0x9A62, 0x9A65,
1411  0x9A64, 0x9A69, 0x9A6B, 0x9A6A, 0x9AAD, 0x9AB0, 0x9ABC, 0x9AC0,
1412  0x9ACF, 0x9AD1, 0x9AD3, 0x9AD4, 0x9ADE, 0x9ADF, 0x9AE2, 0x9AE3,
1413  0x9AE6, 0x9AEF, 0x9AEB, 0x9AEE, 0x9AF4, 0x9AF1, 0x9AF7,
1414 };
1415 static const unsigned short euc_to_utf8_F2[] = {
1416  0x9AFB, 0x9B06, 0x9B18, 0x9B1A, 0x9B1F, 0x9B22, 0x9B23,
1417  0x9B25, 0x9B27, 0x9B28, 0x9B29, 0x9B2A, 0x9B2E, 0x9B2F, 0x9B32,
1418  0x9B44, 0x9B43, 0x9B4F, 0x9B4D, 0x9B4E, 0x9B51, 0x9B58, 0x9B74,
1419  0x9B93, 0x9B83, 0x9B91, 0x9B96, 0x9B97, 0x9B9F, 0x9BA0, 0x9BA8,
1420  0x9BB4, 0x9BC0, 0x9BCA, 0x9BB9, 0x9BC6, 0x9BCF, 0x9BD1, 0x9BD2,
1421  0x9BE3, 0x9BE2, 0x9BE4, 0x9BD4, 0x9BE1, 0x9C3A, 0x9BF2, 0x9BF1,
1422  0x9BF0, 0x9C15, 0x9C14, 0x9C09, 0x9C13, 0x9C0C, 0x9C06, 0x9C08,
1423  0x9C12, 0x9C0A, 0x9C04, 0x9C2E, 0x9C1B, 0x9C25, 0x9C24, 0x9C21,
1424  0x9C30, 0x9C47, 0x9C32, 0x9C46, 0x9C3E, 0x9C5A, 0x9C60, 0x9C67,
1425  0x9C76, 0x9C78, 0x9CE7, 0x9CEC, 0x9CF0, 0x9D09, 0x9D08, 0x9CEB,
1426  0x9D03, 0x9D06, 0x9D2A, 0x9D26, 0x9DAF, 0x9D23, 0x9D1F, 0x9D44,
1427  0x9D15, 0x9D12, 0x9D41, 0x9D3F, 0x9D3E, 0x9D46, 0x9D48,
1428 };
1429 static const unsigned short euc_to_utf8_F3[] = {
1430  0x9D5D, 0x9D5E, 0x9D64, 0x9D51, 0x9D50, 0x9D59, 0x9D72,
1431  0x9D89, 0x9D87, 0x9DAB, 0x9D6F, 0x9D7A, 0x9D9A, 0x9DA4, 0x9DA9,
1432  0x9DB2, 0x9DC4, 0x9DC1, 0x9DBB, 0x9DB8, 0x9DBA, 0x9DC6, 0x9DCF,
1433  0x9DC2, 0x9DD9, 0x9DD3, 0x9DF8, 0x9DE6, 0x9DED, 0x9DEF, 0x9DFD,
1434  0x9E1A, 0x9E1B, 0x9E1E, 0x9E75, 0x9E79, 0x9E7D, 0x9E81, 0x9E88,
1435  0x9E8B, 0x9E8C, 0x9E92, 0x9E95, 0x9E91, 0x9E9D, 0x9EA5, 0x9EA9,
1436  0x9EB8, 0x9EAA, 0x9EAD, 0x9761, 0x9ECC, 0x9ECE, 0x9ECF, 0x9ED0,
1437  0x9ED4, 0x9EDC, 0x9EDE, 0x9EDD, 0x9EE0, 0x9EE5, 0x9EE8, 0x9EEF,
1438  0x9EF4, 0x9EF6, 0x9EF7, 0x9EF9, 0x9EFB, 0x9EFC, 0x9EFD, 0x9F07,
1439  0x9F08, 0x76B7, 0x9F15, 0x9F21, 0x9F2C, 0x9F3E, 0x9F4A, 0x9F52,
1440  0x9F54, 0x9F63, 0x9F5F, 0x9F60, 0x9F61, 0x9F66, 0x9F67, 0x9F6C,
1441  0x9F6A, 0x9F77, 0x9F72, 0x9F76, 0x9F95, 0x9F9C, 0x9FA0,
1442 };
1443 static const unsigned short euc_to_utf8_F4[] = {
1444  0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199, 0,
1445  0, 0, 0, 0, 0, 0, 0, 0,
1446  0, 0, 0, 0, 0, 0, 0, 0,
1447  0, 0, 0, 0, 0, 0, 0, 0,
1448  0, 0, 0, 0, 0, 0, 0, 0,
1449  0, 0, 0, 0, 0, 0, 0, 0,
1450  0, 0, 0, 0, 0, 0, 0, 0,
1451  0, 0, 0, 0, 0, 0, 0, 0,
1452  0, 0, 0, 0, 0, 0, 0, 0,
1453  0, 0, 0, 0, 0, 0, 0, 0,
1454  0, 0, 0, 0, 0, 0, 0, 0,
1455  0, 0, 0, 0, 0, 0, 0,
1456 };
1457 static const unsigned short euc_to_utf8_F4_x0213[] = {
1458  0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199, 0x5653,
1459  0x5DE2, 0x5E14, 0x5E18, 0x5E58, 0x5E5E, 0x5EBE, 0xF928, 0x5ECB,
1460  0x5EF9, 0x5F00, 0x5F02, 0x5F07, 0x5F1D, 0x5F23, 0x5F34, 0x5F36,
1461  0x5F3D, 0x5F40, 0x5F45, 0x5F54, 0x5F58, 0x5F64, 0x5F67, 0x5F7D,
1462  0x5F89, 0x5F9C, 0x5FA7, 0x5FAF, 0x5FB5, 0x5FB7, 0x5FC9, 0x5FDE,
1463  0x5FE1, 0x5FE9, 0x600D, 0x6014, 0x6018, 0x6033, 0x6035, 0x6047,
1464  0xFA3D, 0x609D, 0x609E, 0x60CB, 0x60D4, 0x60D5, 0x60DD, 0x60F8,
1465  0x611C, 0x612B, 0x6130, 0x6137, 0xFA3E, 0x618D, 0xFA3F, 0x61BC,
1466  0x61B9, 0xFA40, 0x6222, 0x623E, 0x6243, 0x6256, 0x625A, 0x626F,
1467  0x6285, 0x62C4, 0x62D6, 0x62FC, 0x630A, 0x6318, 0x6339, 0x6343,
1468  0x6365, 0x637C, 0x63E5, 0x63ED, 0x63F5, 0x6410, 0x6414, 0x6422,
1469  0x6479, 0x6451, 0x6460, 0x646D, 0x64CE, 0x64BE, 0x64BF,
1470 };
1471 static const unsigned short euc_to_utf8_F5[] = {
1472  0, 0, 0, 0, 0, 0, 0,
1473  0, 0, 0, 0, 0, 0, 0, 0,
1474  0, 0, 0xFE33, 0, 0, 0, 0, 0,
1475  0, 0, 0, 0, 0, 0xFE31, 0, 0,
1476  0, 0, 0, 0, 0, 0xFE30, 0, 0,
1477  0, 0, 0xFE35, 0xFE36, 0xFE39, 0xFE3A, 0, 0,
1478  0xFE37, 0xFE38, 0xFE3F, 0xFE40, 0xFE3D, 0xFE3E, 0xFE41, 0xFE42,
1479  0xFE43, 0xFE44, 0xFE3B, 0xFE3C, 0, 0, 0, 0,
1480  0, 0, 0, 0, 0, 0, 0, 0,
1481  0, 0, 0, 0, 0, 0, 0, 0,
1482  0, 0, 0, 0, 0, 0, 0, 0,
1483  0, 0, 0, 0, 0, 0, 0,
1484 };
1485 static const unsigned short euc_to_utf8_F5_x0213[] = {
1486  0x64C4, 0x64CA, 0x64D0, 0x64F7, 0x64FB, 0x6522, 0x6529,
1487  0xFA41, 0x6567, 0x659D, 0xFA42, 0x6600, 0x6609, 0x6615, 0x661E,
1488  0x663A, 0x6622, 0x6624, 0x662B, 0x6630, 0x6631, 0x6633, 0x66FB,
1489  0x6648, 0x664C, 0xD84C /*0xDDC4*/, 0x6659, 0x665A, 0x6661, 0x6665, 0x6673,
1490  0x6677, 0x6678, 0x668D, 0xFA43, 0x66A0, 0x66B2, 0x66BB, 0x66C6,
1491  0x66C8, 0x3B22, 0x66DB, 0x66E8, 0x66FA, 0x6713, 0xF929, 0x6733,
1492  0x6766, 0x6747, 0x6748, 0x677B, 0x6781, 0x6793, 0x6798, 0x679B,
1493  0x67BB, 0x67F9, 0x67C0, 0x67D7, 0x67FC, 0x6801, 0x6852, 0x681D,
1494  0x682C, 0x6831, 0x685B, 0x6872, 0x6875, 0xFA44, 0x68A3, 0x68A5,
1495  0x68B2, 0x68C8, 0x68D0, 0x68E8, 0x68ED, 0x68F0, 0x68F1, 0x68FC,
1496  0x690A, 0x6949, 0xD84D /*0xDDC4*/, 0x6935, 0x6942, 0x6957, 0x6963, 0x6964,
1497  0x6968, 0x6980, 0xFA14, 0x69A5, 0x69AD, 0x69CF, 0x3BB6,
1498 };
1499 static const unsigned short euc_to_utf8_F6_x0213[] = {
1500  0x3BC3, 0x69E2, 0x69E9, 0x69EA, 0x69F5, 0x69F6, 0x6A0F,
1501  0x6A15, 0xD84D /*0xDF3F*/, 0x6A3B, 0x6A3E, 0x6A45, 0x6A50, 0x6A56, 0x6A5B,
1502  0x6A6B, 0x6A73, 0xD84D /*0xDF63*/, 0x6A89, 0x6A94, 0x6A9D, 0x6A9E, 0x6AA5,
1503  0x6AE4, 0x6AE7, 0x3C0F, 0xF91D, 0x6B1B, 0x6B1E, 0x6B2C, 0x6B35,
1504  0x6B46, 0x6B56, 0x6B60, 0x6B65, 0x6B67, 0x6B77, 0x6B82, 0x6BA9,
1505  0x6BAD, 0xF970, 0x6BCF, 0x6BD6, 0x6BD7, 0x6BFF, 0x6C05, 0x6C10,
1506  0x6C33, 0x6C59, 0x6C5C, 0x6CAA, 0x6C74, 0x6C76, 0x6C85, 0x6C86,
1507  0x6C98, 0x6C9C, 0x6CFB, 0x6CC6, 0x6CD4, 0x6CE0, 0x6CEB, 0x6CEE,
1508  0xD84F /*0xDCFE*/, 0x6D04, 0x6D0E, 0x6D2E, 0x6D31, 0x6D39, 0x6D3F, 0x6D58,
1509  0x6D65, 0xFA45, 0x6D82, 0x6D87, 0x6D89, 0x6D94, 0x6DAA, 0x6DAC,
1510  0x6DBF, 0x6DC4, 0x6DD6, 0x6DDA, 0x6DDB, 0x6DDD, 0x6DFC, 0xFA46,
1511  0x6E34, 0x6E44, 0x6E5C, 0x6E5E, 0x6EAB, 0x6EB1, 0x6EC1,
1512 };
1513 static const unsigned short euc_to_utf8_F7_x0213[] = {
1514  0x6EC7, 0x6ECE, 0x6F10, 0x6F1A, 0xFA47, 0x6F2A, 0x6F2F,
1515  0x6F33, 0x6F51, 0x6F59, 0x6F5E, 0x6F61, 0x6F62, 0x6F7E, 0x6F88,
1516  0x6F8C, 0x6F8D, 0x6F94, 0x6FA0, 0x6FA7, 0x6FB6, 0x6FBC, 0x6FC7,
1517  0x6FCA, 0x6FF9, 0x6FF0, 0x6FF5, 0x7005, 0x7006, 0x7028, 0x704A,
1518  0x705D, 0x705E, 0x704E, 0x7064, 0x7075, 0x7085, 0x70A4, 0x70AB,
1519  0x70B7, 0x70D4, 0x70D8, 0x70E4, 0x710F, 0x712B, 0x711E, 0x7120,
1520  0x712E, 0x7130, 0x7146, 0x7147, 0x7151, 0xFA48, 0x7152, 0x715C,
1521  0x7160, 0x7168, 0xFA15, 0x7185, 0x7187, 0x7192, 0x71C1, 0x71BA,
1522  0x71C4, 0x71FE, 0x7200, 0x7215, 0x7255, 0x7256, 0x3E3F, 0x728D,
1523  0x729B, 0x72BE, 0x72C0, 0x72FB, 0xD851 /*0xDFF1*/, 0x7327, 0x7328, 0xFA16,
1524  0x7350, 0x7366, 0x737C, 0x7395, 0x739F, 0x73A0, 0x73A2, 0x73A6,
1525  0x73AB, 0x73C9, 0x73CF, 0x73D6, 0x73D9, 0x73E3, 0x73E9,
1526 };
1527 static const unsigned short euc_to_utf8_F8_x0213[] = {
1528  0x7407, 0x740A, 0x741A, 0x741B, 0xFA4A, 0x7426, 0x7428,
1529  0x742A, 0x742B, 0x742C, 0x742E, 0x742F, 0x7430, 0x7444, 0x7446,
1530  0x7447, 0x744B, 0x7457, 0x7462, 0x746B, 0x746D, 0x7486, 0x7487,
1531  0x7489, 0x7498, 0x749C, 0x749F, 0x74A3, 0x7490, 0x74A6, 0x74A8,
1532  0x74A9, 0x74B5, 0x74BF, 0x74C8, 0x74C9, 0x74DA, 0x74FF, 0x7501,
1533  0x7517, 0x752F, 0x756F, 0x7579, 0x7592, 0x3F72, 0x75CE, 0x75E4,
1534  0x7600, 0x7602, 0x7608, 0x7615, 0x7616, 0x7619, 0x761E, 0x762D,
1535  0x7635, 0x7643, 0x764B, 0x7664, 0x7665, 0x766D, 0x766F, 0x7671,
1536  0x7681, 0x769B, 0x769D, 0x769E, 0x76A6, 0x76AA, 0x76B6, 0x76C5,
1537  0x76CC, 0x76CE, 0x76D4, 0x76E6, 0x76F1, 0x76FC, 0x770A, 0x7719,
1538  0x7734, 0x7736, 0x7746, 0x774D, 0x774E, 0x775C, 0x775F, 0x7762,
1539  0x777A, 0x7780, 0x7794, 0x77AA, 0x77E0, 0x782D, 0xD855 /*0xDC8E*/,
1540 };
1541 static const unsigned short euc_to_utf8_F9[] = {
1542  0x7E8A, 0x891C, 0x9348, 0x9288, 0x84DC, 0x4FC9, 0x70BB,
1543  0x6631, 0x68C8, 0x92F9, 0x66FB, 0x5F45, 0x4E28, 0x4EE1, 0x4EFC,
1544  0x4F00, 0x4F03, 0x4F39, 0x4F56, 0x4F92, 0x4F8A, 0x4F9A, 0x4F94,
1545  0x4FCD, 0x5040, 0x5022, 0x4FFF, 0x501E, 0x5046, 0x5070, 0x5042,
1546  0x5094, 0x50F4, 0x50D8, 0x514A, 0x5164, 0x519D, 0x51BE, 0x51EC,
1547  0x5215, 0x529C, 0x52A6, 0x52C0, 0x52DB, 0x5300, 0x5307, 0x5324,
1548  0x5372, 0x5393, 0x53B2, 0x53DD, 0xFA0E, 0x549C, 0x548A, 0x54A9,
1549  0x54FF, 0x5586, 0x5759, 0x5765, 0x57AC, 0x57C8, 0x57C7, 0xFA0F,
1550  0xFA10, 0x589E, 0x58B2, 0x590B, 0x5953, 0x595B, 0x595D, 0x5963,
1551  0x59A4, 0x59BA, 0x5B56, 0x5BC0, 0x752F, 0x5BD8, 0x5BEC, 0x5C1E,
1552  0x5CA6, 0x5CBA, 0x5CF5, 0x5D27, 0x5D53, 0xFA11, 0x5D42, 0x5D6D,
1553  0x5DB8, 0x5DB9, 0x5DD0, 0x5F21, 0x5F34, 0x5F67, 0x5FB7,
1554 };
1555 static const unsigned short euc_to_utf8_F9_x0213[] = {
1556  0x7843, 0x784E, 0x784F, 0x7851, 0x7868, 0x786E, 0xFA4B,
1557  0x78B0, 0xD855 /*0xDD0E*/, 0x78AD, 0x78E4, 0x78F2, 0x7900, 0x78F7, 0x791C,
1558  0x792E, 0x7931, 0x7934, 0xFA4C, 0xFA4D, 0x7945, 0x7946, 0xFA4E,
1559  0xFA4F, 0xFA50, 0x795C, 0xFA51, 0xFA19, 0xFA1A, 0x7979, 0xFA52,
1560  0xFA53, 0xFA1B, 0x7998, 0x79B1, 0x79B8, 0x79C8, 0x79CA, 0xD855 /*0xDF71*/,
1561  0x79D4, 0x79DE, 0x79EB, 0x79ED, 0x7A03, 0xFA54, 0x7A39, 0x7A5D,
1562  0x7A6D, 0xFA55, 0x7A85, 0x7AA0, 0xD856 /*0xDDC4*/, 0x7AB3, 0x7ABB, 0x7ACE,
1563  0x7AEB, 0x7AFD, 0x7B12, 0x7B2D, 0x7B3B, 0x7B47, 0x7B4E, 0x7B60,
1564  0x7B6D, 0x7B6F, 0x7B72, 0x7B9E, 0xFA56, 0x7BD7, 0x7BD9, 0x7C01,
1565  0x7C31, 0x7C1E, 0x7C20, 0x7C33, 0x7C36, 0x4264, 0xD857 /*0xDDA1*/, 0x7C59,
1566  0x7C6D, 0x7C79, 0x7C8F, 0x7C94, 0x7CA0, 0x7CBC, 0x7CD5, 0x7CD9,
1567  0x7CDD, 0x7D07, 0x7D08, 0x7D13, 0x7D1D, 0x7D23, 0x7D31,
1568 };
1569 static const unsigned short euc_to_utf8_FA[] = {
1570  0x5FDE, 0x605D, 0x6085, 0x608A, 0x60DE, 0x60D5, 0x6120,
1571  0x60F2, 0x6111, 0x6137, 0x6130, 0x6198, 0x6213, 0x62A6, 0x63F5,
1572  0x6460, 0x649D, 0x64CE, 0x654E, 0x6600, 0x6615, 0x663B, 0x6609,
1573  0x662E, 0x661E, 0x6624, 0x6665, 0x6657, 0x6659, 0xFA12, 0x6673,
1574  0x6699, 0x66A0, 0x66B2, 0x66BF, 0x66FA, 0x670E, 0xF929, 0x6766,
1575  0x67BB, 0x6852, 0x67C0, 0x6801, 0x6844, 0x68CF, 0xFA13, 0x6968,
1576  0xFA14, 0x6998, 0x69E2, 0x6A30, 0x6A6B, 0x6A46, 0x6A73, 0x6A7E,
1577  0x6AE2, 0x6AE4, 0x6BD6, 0x6C3F, 0x6C5C, 0x6C86, 0x6C6F, 0x6CDA,
1578  0x6D04, 0x6D87, 0x6D6F, 0x6D96, 0x6DAC, 0x6DCF, 0x6DF8, 0x6DF2,
1579  0x6DFC, 0x6E39, 0x6E5C, 0x6E27, 0x6E3C, 0x6EBF, 0x6F88, 0x6FB5,
1580  0x6FF5, 0x7005, 0x7007, 0x7028, 0x7085, 0x70AB, 0x710F, 0x7104,
1581  0x715C, 0x7146, 0x7147, 0xFA15, 0x71C1, 0x71FE, 0x72B1,
1582 };
1583 static const unsigned short euc_to_utf8_FA_x0213[] = {
1584  0x7D41, 0x7D48, 0x7D53, 0x7D5C, 0x7D7A, 0x7D83, 0x7D8B,
1585  0x7DA0, 0x7DA6, 0x7DC2, 0x7DCC, 0x7DD6, 0x7DE3, 0xFA57, 0x7E28,
1586  0x7E08, 0x7E11, 0x7E15, 0xFA59, 0x7E47, 0x7E52, 0x7E61, 0x7E8A,
1587  0x7E8D, 0x7F47, 0xFA5A, 0x7F91, 0x7F97, 0x7FBF, 0x7FCE, 0x7FDB,
1588  0x7FDF, 0x7FEC, 0x7FEE, 0x7FFA, 0xFA5B, 0x8014, 0x8026, 0x8035,
1589  0x8037, 0x803C, 0x80CA, 0x80D7, 0x80E0, 0x80F3, 0x8118, 0x814A,
1590  0x8160, 0x8167, 0x8168, 0x816D, 0x81BB, 0x81CA, 0x81CF, 0x81D7,
1591  0xFA5C, 0x4453, 0x445B, 0x8260, 0x8274, 0xD85A /*0xDEFF*/, 0x828E, 0x82A1,
1592  0x82A3, 0x82A4, 0x82A9, 0x82AE, 0x82B7, 0x82BE, 0x82BF, 0x82C6,
1593  0x82D5, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8362, 0x8322, 0x832D,
1594  0x833A, 0x8343, 0x8347, 0x8351, 0x8355, 0x837D, 0x8386, 0x8392,
1595  0x8398, 0x83A7, 0x83A9, 0x83BF, 0x83C0, 0x83C7, 0x83CF,
1596 };
1597 static const unsigned short euc_to_utf8_FB[] = {
1598  0x72BE, 0x7324, 0xFA16, 0x7377, 0x73BD, 0x73C9, 0x73D6,
1599  0x73E3, 0x73D2, 0x7407, 0x73F5, 0x7426, 0x742A, 0x7429, 0x742E,
1600  0x7462, 0x7489, 0x749F, 0x7501, 0x756F, 0x7682, 0x769C, 0x769E,
1601  0x769B, 0x76A6, 0xFA17, 0x7746, 0x52AF, 0x7821, 0x784E, 0x7864,
1602  0x787A, 0x7930, 0xFA18, 0xFA19, 0xFA1A, 0x7994, 0xFA1B, 0x799B,
1603  0x7AD1, 0x7AE7, 0xFA1C, 0x7AEB, 0x7B9E, 0xFA1D, 0x7D48, 0x7D5C,
1604  0x7DB7, 0x7DA0, 0x7DD6, 0x7E52, 0x7F47, 0x7FA1, 0xFA1E, 0x8301,
1605  0x8362, 0x837F, 0x83C7, 0x83F6, 0x8448, 0x84B4, 0x8553, 0x8559,
1606  0x856B, 0xFA1F, 0x85B0, 0xFA20, 0xFA21, 0x8807, 0x88F5, 0x8A12,
1607  0x8A37, 0x8A79, 0x8AA7, 0x8ABE, 0x8ADF, 0xFA22, 0x8AF6, 0x8B53,
1608  0x8B7F, 0x8CF0, 0x8CF4, 0x8D12, 0x8D76, 0xFA23, 0x8ECF, 0xFA24,
1609  0xFA25, 0x9067, 0x90DE, 0xFA26, 0x9115, 0x9127, 0x91DA,
1610 };
1611 static const unsigned short euc_to_utf8_FB_x0213[] = {
1612  0x83D1, 0x83E1, 0x83EA, 0x8401, 0x8406, 0x840A, 0xFA5F,
1613  0x8448, 0x845F, 0x8470, 0x8473, 0x8485, 0x849E, 0x84AF, 0x84B4,
1614  0x84BA, 0x84C0, 0x84C2, 0xD85B /*0xDE40*/, 0x8532, 0x851E, 0x8523, 0x852F,
1615  0x8559, 0x8564, 0xFA1F, 0x85AD, 0x857A, 0x858C, 0x858F, 0x85A2,
1616  0x85B0, 0x85CB, 0x85CE, 0x85ED, 0x8612, 0x85FF, 0x8604, 0x8605,
1617  0x8610, 0xD85C /*0xDCF4*/, 0x8618, 0x8629, 0x8638, 0x8657, 0x865B, 0xF936,
1618  0x8662, 0x459D, 0x866C, 0x8675, 0x8698, 0x86B8, 0x86FA, 0x86FC,
1619  0x86FD, 0x870B, 0x8771, 0x8787, 0x8788, 0x87AC, 0x87AD, 0x87B5,
1620  0x45EA, 0x87D6, 0x87EC, 0x8806, 0x880A, 0x8810, 0x8814, 0x881F,
1621  0x8898, 0x88AA, 0x88CA, 0x88CE, 0xD85D /*0xDE84*/, 0x88F5, 0x891C, 0xFA60,
1622  0x8918, 0x8919, 0x891A, 0x8927, 0x8930, 0x8932, 0x8939, 0x8940,
1623  0x8994, 0xFA61, 0x89D4, 0x89E5, 0x89F6, 0x8A12, 0x8A15,
1624 };
1625 static const unsigned short euc_to_utf8_FC[] = {
1626  0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
1627  0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
1628  0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
1629  0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
1630  0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
1631  0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
1632  0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
1633  0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
1634  0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
1635  0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1, 0,
1636  0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
1637  0x2177, 0x2178, 0x2179, 0xFFE2, 0x00A6, 0xFF07, 0xFF02,
1638 };
1639 
1640 /* Microsoft UCS Mapping Compatible */
1641 static const unsigned short euc_to_utf8_FC_ms[] = {
1642  0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
1643  0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
1644  0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
1645  0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
1646  0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
1647  0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
1648  0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
1649  0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
1650  0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
1651  0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1, 0,
1652  0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
1653  0x2177, 0x2178, 0x2179, 0xFFE2, 0xFFE4, 0xFF07, 0xFF02,
1654 };
1655 static const unsigned short euc_to_utf8_FC_x0213[] = {
1656  0x8A22, 0x8A37, 0x8A47, 0x8A4E, 0x8A5D, 0x8A61, 0x8A75,
1657  0x8A79, 0x8AA7, 0x8AD0, 0x8ADF, 0x8AF4, 0x8AF6, 0xFA22, 0xFA62,
1658  0xFA63, 0x8B46, 0x8B54, 0x8B59, 0x8B69, 0x8B9D, 0x8C49, 0x8C68,
1659  0xFA64, 0x8CE1, 0x8CF4, 0x8CF8, 0x8CFE, 0xFA65, 0x8D12, 0x8D1B,
1660  0x8DAF, 0x8DCE, 0x8DD1, 0x8DD7, 0x8E20, 0x8E23, 0x8E3D, 0x8E70,
1661  0x8E7B, 0xD860 /*0xDE77*/, 0x8EC0, 0x4844, 0x8EFA, 0x8F1E, 0x8F2D, 0x8F36,
1662  0x8F54, 0xD860 /*0xDFCD*/, 0x8FA6, 0x8FB5, 0x8FE4, 0x8FE8, 0x8FEE, 0x9008,
1663  0x902D, 0xFA67, 0x9088, 0x9095, 0x9097, 0x9099, 0x909B, 0x90A2,
1664  0x90B3, 0x90BE, 0x90C4, 0x90C5, 0x90C7, 0x90D7, 0x90DD, 0x90DE,
1665  0x90EF, 0x90F4, 0xFA26, 0x9114, 0x9115, 0x9116, 0x9122, 0x9123,
1666  0x9127, 0x912F, 0x9131, 0x9134, 0x913D, 0x9148, 0x915B, 0x9183,
1667  0x919E, 0x91AC, 0x91B1, 0x91BC, 0x91D7, 0x91FB, 0x91E4,
1668 };
1669 static const unsigned short euc_to_utf8_FD_x0213[] = {
1670  0x91E5, 0x91ED, 0x91F1, 0x9207, 0x9210, 0x9238, 0x9239,
1671  0x923A, 0x923C, 0x9240, 0x9243, 0x924F, 0x9278, 0x9288, 0x92C2,
1672  0x92CB, 0x92CC, 0x92D3, 0x92E0, 0x92FF, 0x9304, 0x931F, 0x9321,
1673  0x9325, 0x9348, 0x9349, 0x934A, 0x9364, 0x9365, 0x936A, 0x9370,
1674  0x939B, 0x93A3, 0x93BA, 0x93C6, 0x93DE, 0x93DF, 0x9404, 0x93FD,
1675  0x9433, 0x944A, 0x9463, 0x946B, 0x9471, 0x9472, 0x958E, 0x959F,
1676  0x95A6, 0x95A9, 0x95AC, 0x95B6, 0x95BD, 0x95CB, 0x95D0, 0x95D3,
1677  0x49B0, 0x95DA, 0x95DE, 0x9658, 0x9684, 0xF9DC, 0x969D, 0x96A4,
1678  0x96A5, 0x96D2, 0x96DE, 0xFA68, 0x96E9, 0x96EF, 0x9733, 0x973B,
1679  0x974D, 0x974E, 0x974F, 0x975A, 0x976E, 0x9773, 0x9795, 0x97AE,
1680  0x97BA, 0x97C1, 0x97C9, 0x97DE, 0x97DB, 0x97F4, 0xFA69, 0x980A,
1681  0x981E, 0x982B, 0x9830, 0xFA6A, 0x9852, 0x9853, 0x9856,
1682 };
1683 static const unsigned short euc_to_utf8_FE_x0213[] = {
1684  0x9857, 0x9859, 0x985A, 0xF9D0, 0x9865, 0x986C, 0x98BA,
1685  0x98C8, 0x98E7, 0x9958, 0x999E, 0x9A02, 0x9A03, 0x9A24, 0x9A2D,
1686  0x9A2E, 0x9A38, 0x9A4A, 0x9A4E, 0x9A52, 0x9AB6, 0x9AC1, 0x9AC3,
1687  0x9ACE, 0x9AD6, 0x9AF9, 0x9B02, 0x9B08, 0x9B20, 0x4C17, 0x9B2D,
1688  0x9B5E, 0x9B79, 0x9B66, 0x9B72, 0x9B75, 0x9B84, 0x9B8A, 0x9B8F,
1689  0x9B9E, 0x9BA7, 0x9BC1, 0x9BCE, 0x9BE5, 0x9BF8, 0x9BFD, 0x9C00,
1690  0x9C23, 0x9C41, 0x9C4F, 0x9C50, 0x9C53, 0x9C63, 0x9C65, 0x9C77,
1691  0x9D1D, 0x9D1E, 0x9D43, 0x9D47, 0x9D52, 0x9D63, 0x9D70, 0x9D7C,
1692  0x9D8A, 0x9D96, 0x9DC0, 0x9DAC, 0x9DBC, 0x9DD7, 0xD868 /*0xDD90*/, 0x9DE7,
1693  0x9E07, 0x9E15, 0x9E7C, 0x9E9E, 0x9EA4, 0x9EAC, 0x9EAF, 0x9EB4,
1694  0x9EB5, 0x9EC3, 0x9ED1, 0x9F10, 0x9F39, 0x9F57, 0x9F90, 0x9F94,
1695  0x9F97, 0x9FA2, 0x59F8, 0x5C5B, 0x5E77, 0x7626, 0x7E6B,
1696 };
1697 
1698 static const unsigned short euc_to_utf8_8FA1_x0213[] = {
1699  0xD840 /*0xDC89*/, 0x4E02, 0x4E0F, 0x4E12, 0x4E29, 0x4E2B, 0x4E2E,
1700  0x4E40, 0x4E47, 0x4E48, 0xD840 /*0xDCA2*/, 0x4E51, 0x3406, 0xD840 /*0xDCA4*/, 0x4E5A,
1701  0x4E69, 0x4E9D, 0x342C, 0x342E, 0x4EB9, 0x4EBB, 0xD840 /*0xDDA2*/, 0x4EBC,
1702  0x4EC3, 0x4EC8, 0x4ED0, 0x4EEB, 0x4EDA, 0x4EF1, 0x4EF5, 0x4F00,
1703  0x4F16, 0x4F64, 0x4F37, 0x4F3E, 0x4F54, 0x4F58, 0xD840 /*0xDE13*/, 0x4F77,
1704  0x4F78, 0x4F7A, 0x4F7D, 0x4F82, 0x4F85, 0x4F92, 0x4F9A, 0x4FE6,
1705  0x4FB2, 0x4FBE, 0x4FC5, 0x4FCB, 0x4FCF, 0x4FD2, 0x346A, 0x4FF2,
1706  0x5000, 0x5010, 0x5013, 0x501C, 0x501E, 0x5022, 0x3468, 0x5042,
1707  0x5046, 0x504E, 0x5053, 0x5057, 0x5063, 0x5066, 0x506A, 0x5070,
1708  0x50A3, 0x5088, 0x5092, 0x5093, 0x5095, 0x5096, 0x509C, 0x50AA,
1709  0xD840 /*0xDF2B*/, 0x50B1, 0x50BA, 0x50BB, 0x50C4, 0x50C7, 0x50F3, 0xD840 /*0xDF81*/,
1710  0x50CE, 0xD840 /*0xDF71*/, 0x50D4, 0x50D9, 0x50E1, 0x50E9, 0x3492,
1711 };
1712 static const unsigned short euc_to_utf8_8FA3_x0213[] = {
1713  0x5108, 0xD840 /*0xDFF9*/, 0x5117, 0x511B, 0xD841 /*0xDC4A*/, 0x5160, 0xD841 /*0xDD09*/,
1714  0x5173, 0x5183, 0x518B, 0x34BC, 0x5198, 0x51A3, 0x51AD, 0x34C7,
1715  0x51BC, 0xD841 /*0xDDD6*/, 0xD841 /*0xDE28*/, 0x51F3, 0x51F4, 0x5202, 0x5212, 0x5216,
1716  0xD841 /*0xDF4F*/, 0x5255, 0x525C, 0x526C, 0x5277, 0x5284, 0x5282, 0xD842 /*0xDC07*/,
1717  0x5298, 0xD842 /*0xDC3A*/, 0x52A4, 0x52A6, 0x52AF, 0x52BA, 0x52BB, 0x52CA,
1718  0x351F, 0x52D1, 0xD842 /*0xDCB9*/, 0x52F7, 0x530A, 0x530B, 0x5324, 0x5335,
1719  0x533E, 0x5342, 0xD842 /*0xDD7C*/, 0xD842 /*0xDD9D*/, 0x5367, 0x536C, 0x537A, 0x53A4,
1720  0x53B4, 0xD842 /*0xDED3*/, 0x53B7, 0x53C0, 0xD842 /*0xDF1D*/, 0x355D, 0x355E, 0x53D5,
1721  0x53DA, 0x3563, 0x53F4, 0x53F5, 0x5455, 0x5424, 0x5428, 0x356E,
1722  0x5443, 0x5462, 0x5466, 0x546C, 0x548A, 0x548D, 0x5495, 0x54A0,
1723  0x54A6, 0x54AD, 0x54AE, 0x54B7, 0x54BA, 0x54BF, 0x54C3, 0xD843 /*0xDD45*/,
1724  0x54EC, 0x54EF, 0x54F1, 0x54F3, 0x5500, 0x5501, 0x5509,
1725 };
1726 static const unsigned short euc_to_utf8_8FA4_x0213[] = {
1727  0x553C, 0x5541, 0x35A6, 0x5547, 0x554A, 0x35A8, 0x5560,
1728  0x5561, 0x5564, 0xD843 /*0xDDE1*/, 0x557D, 0x5582, 0x5588, 0x5591, 0x35C5,
1729  0x55D2, 0xD843 /*0xDE95*/, 0xD843 /*0xDE6D*/, 0x55BF, 0x55C9, 0x55CC, 0x55D1, 0x55DD,
1730  0x35DA, 0x55E2, 0xD843 /*0xDE64*/, 0x55E9, 0x5628, 0xD843 /*0xDF5F*/, 0x5607, 0x5610,
1731  0x5630, 0x5637, 0x35F4, 0x563D, 0x563F, 0x5640, 0x5647, 0x565E,
1732  0x5660, 0x566D, 0x3605, 0x5688, 0x568C, 0x5695, 0x569A, 0x569D,
1733  0x56A8, 0x56AD, 0x56B2, 0x56C5, 0x56CD, 0x56DF, 0x56E8, 0x56F6,
1734  0x56F7, 0xD844 /*0xDE01*/, 0x5715, 0x5723, 0xD844 /*0xDE55*/, 0x5729, 0xD844 /*0xDE7B*/, 0x5745,
1735  0x5746, 0x574C, 0x574D, 0xD844 /*0xDE74*/, 0x5768, 0x576F, 0x5773, 0x5774,
1736  0x5775, 0x577B, 0xD844 /*0xDEE4*/, 0xD844 /*0xDED7*/, 0x57AC, 0x579A, 0x579D, 0x579E,
1737  0x57A8, 0x57D7, 0xD844 /*0xDEFD*/, 0x57CC, 0xD844 /*0xDF36*/, 0xD844 /*0xDF44*/, 0x57DE, 0x57E6,
1738  0x57F0, 0x364A, 0x57F8, 0x57FB, 0x57FD, 0x5804, 0x581E,
1739 };
1740 static const unsigned short euc_to_utf8_8FA5_x0213[] = {
1741  0x5820, 0x5827, 0x5832, 0x5839, 0xD844 /*0xDFC4*/, 0x5849, 0x584C,
1742  0x5867, 0x588A, 0x588B, 0x588D, 0x588F, 0x5890, 0x5894, 0x589D,
1743  0x58AA, 0x58B1, 0xD845 /*0xDC6D*/, 0x58C3, 0x58CD, 0x58E2, 0x58F3, 0x58F4,
1744  0x5905, 0x5906, 0x590B, 0x590D, 0x5914, 0x5924, 0xD845 /*0xDDD7*/, 0x3691,
1745  0x593D, 0x3699, 0x5946, 0x3696, 0xD85B /*0xDC29*/, 0x595B, 0x595F, 0xD845 /*0xDE47*/,
1746  0x5975, 0x5976, 0x597C, 0x599F, 0x59AE, 0x59BC, 0x59C8, 0x59CD,
1747  0x59DE, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0xD845 /*0xDF06*/, 0xD845 /*0xDF42*/, 0x36CF,
1748  0x5A0C, 0x5A0D, 0x5A17, 0x5A27, 0x5A2D, 0x5A55, 0x5A65, 0x5A7A,
1749  0x5A8B, 0x5A9C, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AB1, 0x5AB3, 0x5AB5,
1750  0x5ABA, 0x5ABF, 0x5ADA, 0x5ADC, 0x5AE0, 0x5AE5, 0x5AF0, 0x5AEE,
1751  0x5AF5, 0x5B00, 0x5B08, 0x5B17, 0x5B34, 0x5B2D, 0x5B4C, 0x5B52,
1752  0x5B68, 0x5B6F, 0x5B7C, 0x5B7F, 0x5B81, 0x5B84, 0xD846 /*0xDDC3*/,
1753 };
1754 static const unsigned short euc_to_utf8_8FA8_x0213[] = {
1755  0x5B96, 0x5BAC, 0x3761, 0x5BC0, 0x3762, 0x5BCE, 0x5BD6,
1756  0x376C, 0x376B, 0x5BF1, 0x5BFD, 0x3775, 0x5C03, 0x5C29, 0x5C30,
1757  0xD847 /*0xDC56*/, 0x5C5F, 0x5C63, 0x5C67, 0x5C68, 0x5C69, 0x5C70, 0xD847 /*0xDD2D*/,
1758  0xD847 /*0xDD45*/, 0x5C7C, 0xD847 /*0xDD78*/, 0xD847 /*0xDD62*/, 0x5C88, 0x5C8A, 0x37C1, 0xD847 /*0xDDA1*/,
1759  0xD847 /*0xDD9C*/, 0x5CA0, 0x5CA2, 0x5CA6, 0x5CA7, 0xD847 /*0xDD92*/, 0x5CAD, 0x5CB5,
1760  0xD847 /*0xDDB7*/, 0x5CC9, 0xD847 /*0xDDE0*/, 0xD847 /*0xDE33*/, 0x5D06, 0x5D10, 0x5D2B, 0x5D1D,
1761  0x5D20, 0x5D24, 0x5D26, 0x5D31, 0x5D39, 0x5D42, 0x37E8, 0x5D61,
1762  0x5D6A, 0x37F4, 0x5D70, 0xD847 /*0xDF1E*/, 0x37FD, 0x5D88, 0x3800, 0x5D92,
1763  0x5D94, 0x5D97, 0x5D99, 0x5DB0, 0x5DB2, 0x5DB4, 0xD847 /*0xDF76*/, 0x5DB9,
1764  0x5DD1, 0x5DD7, 0x5DD8, 0x5DE0, 0xD847 /*0xDFFA*/, 0x5DE4, 0x5DE9, 0x382F,
1765  0x5E00, 0x3836, 0x5E12, 0x5E15, 0x3840, 0x5E1F, 0x5E2E, 0x5E3E,
1766  0x5E49, 0x385C, 0x5E56, 0x3861, 0x5E6B, 0x5E6C, 0x5E6D,
1767 };
1768 static const unsigned short euc_to_utf8_8FAC_x0213[] = {
1769  0x5E6E, 0xD848 /*0xDD7B*/, 0x5EA5, 0x5EAA, 0x5EAC, 0x5EB9, 0x5EBF,
1770  0x5EC6, 0x5ED2, 0x5ED9, 0xD848 /*0xDF1E*/, 0x5EFD, 0x5F08, 0x5F0E, 0x5F1C,
1771  0xD848 /*0xDFAD*/, 0x5F1E, 0x5F47, 0x5F63, 0x5F72, 0x5F7E, 0x5F8F, 0x5FA2,
1772  0x5FA4, 0x5FB8, 0x5FC4, 0x38FA, 0x5FC7, 0x5FCB, 0x5FD2, 0x5FD3,
1773  0x5FD4, 0x5FE2, 0x5FEE, 0x5FEF, 0x5FF3, 0x5FFC, 0x3917, 0x6017,
1774  0x6022, 0x6024, 0x391A, 0x604C, 0x607F, 0x608A, 0x6095, 0x60A8,
1775  0xD849 /*0xDEF3*/, 0x60B0, 0x60B1, 0x60BE, 0x60C8, 0x60D9, 0x60DB, 0x60EE,
1776  0x60F2, 0x60F5, 0x6110, 0x6112, 0x6113, 0x6119, 0x611E, 0x613A,
1777  0x396F, 0x6141, 0x6146, 0x6160, 0x617C, 0xD84A /*0xDC5B*/, 0x6192, 0x6193,
1778  0x6197, 0x6198, 0x61A5, 0x61A8, 0x61AD, 0xD84A /*0xDCAB*/, 0x61D5, 0x61DD,
1779  0x61DF, 0x61F5, 0xD84A /*0xDD8F*/, 0x6215, 0x6223, 0x6229, 0x6246, 0x624C,
1780  0x6251, 0x6252, 0x6261, 0x6264, 0x627B, 0x626D, 0x6273,
1781 };
1782 static const unsigned short euc_to_utf8_8FAD_x0213[] = {
1783  0x6299, 0x62A6, 0x62D5, 0xD84A /*0xDEB8*/, 0x62FD, 0x6303, 0x630D,
1784  0x6310, 0xD84A /*0xDF4F*/, 0xD84A /*0xDF50*/, 0x6332, 0x6335, 0x633B, 0x633C, 0x6341,
1785  0x6344, 0x634E, 0xD84A /*0xDF46*/, 0x6359, 0xD84B /*0xDC1D*/, 0xD84A /*0xDFA6*/, 0x636C, 0x6384,
1786  0x6399, 0xD84B /*0xDC24*/, 0x6394, 0x63BD, 0x63F7, 0x63D4, 0x63D5, 0x63DC,
1787  0x63E0, 0x63EB, 0x63EC, 0x63F2, 0x6409, 0x641E, 0x6425, 0x6429,
1788  0x642F, 0x645A, 0x645B, 0x645D, 0x6473, 0x647D, 0x6487, 0x6491,
1789  0x649D, 0x649F, 0x64CB, 0x64CC, 0x64D5, 0x64D7, 0xD84B /*0xDDE1*/, 0x64E4,
1790  0x64E5, 0x64FF, 0x6504, 0x3A6E, 0x650F, 0x6514, 0x6516, 0x3A73,
1791  0x651E, 0x6532, 0x6544, 0x6554, 0x656B, 0x657A, 0x6581, 0x6584,
1792  0x6585, 0x658A, 0x65B2, 0x65B5, 0x65B8, 0x65BF, 0x65C2, 0x65C9,
1793  0x65D4, 0x3AD6, 0x65F2, 0x65F9, 0x65FC, 0x6604, 0x6608, 0x6621,
1794  0x662A, 0x6645, 0x6651, 0x664E, 0x3AEA, 0xD84C /*0xDDC3*/, 0x6657,
1795 };
1796 static const unsigned short euc_to_utf8_8FAE_x0213[] = {
1797  0x665B, 0x6663, 0xD84C /*0xDDF5*/, 0xD84C /*0xDDB6*/, 0x666A, 0x666B, 0x666C,
1798  0x666D, 0x667B, 0x6680, 0x6690, 0x6692, 0x6699, 0x3B0E, 0x66AD,
1799  0x66B1, 0x66B5, 0x3B1A, 0x66BF, 0x3B1C, 0x66EC, 0x3AD7, 0x6701,
1800  0x6705, 0x6712, 0xD84C /*0xDF72*/, 0x6719, 0xD84C /*0xDFD3*/, 0xD84C /*0xDFD2*/, 0x674C, 0x674D,
1801  0x6754, 0x675D, 0xD84C /*0xDFD0*/, 0xD84C /*0xDFE4*/, 0xD84C /*0xDFD5*/, 0x6774, 0x6776, 0xD84C /*0xDFDA*/,
1802  0x6792, 0xD84C /*0xDFDF*/, 0x8363, 0x6810, 0x67B0, 0x67B2, 0x67C3, 0x67C8,
1803  0x67D2, 0x67D9, 0x67DB, 0x67F0, 0x67F7, 0xD84D /*0xDC4A*/, 0xD84D /*0xDC51*/, 0xD84D /*0xDC4B*/,
1804  0x6818, 0x681F, 0x682D, 0xD84D /*0xDC65*/, 0x6833, 0x683B, 0x683E, 0x6844,
1805  0x6845, 0x6849, 0x684C, 0x6855, 0x6857, 0x3B77, 0x686B, 0x686E,
1806  0x687A, 0x687C, 0x6882, 0x6890, 0x6896, 0x3B6D, 0x6898, 0x6899,
1807  0x689A, 0x689C, 0x68AA, 0x68AB, 0x68B4, 0x68BB, 0x68FB, 0xD84D /*0xDCE4*/,
1808  0xD84D /*0xDD5A*/, 0xFA13, 0x68C3, 0x68C5, 0x68CC, 0x68CF, 0x68D6,
1809 };
1810 static const unsigned short euc_to_utf8_8FAF_x0213[] = {
1811  0x68D9, 0x68E4, 0x68E5, 0x68EC, 0x68F7, 0x6903, 0x6907,
1812  0x3B87, 0x3B88, 0xD84D /*0xDD94*/, 0x693B, 0x3B8D, 0x6946, 0x6969, 0x696C,
1813  0x6972, 0x697A, 0x697F, 0x6992, 0x3BA4, 0x6996, 0x6998, 0x69A6,
1814  0x69B0, 0x69B7, 0x69BA, 0x69BC, 0x69C0, 0x69D1, 0x69D6, 0xD84D /*0xDE39*/,
1815  0xD84D /*0xDE47*/, 0x6A30, 0xD84D /*0xDE38*/, 0xD84D /*0xDE3A*/, 0x69E3, 0x69EE, 0x69EF, 0x69F3,
1816  0x3BCD, 0x69F4, 0x69FE, 0x6A11, 0x6A1A, 0x6A1D, 0xD84D /*0xDF1C*/, 0x6A32,
1817  0x6A33, 0x6A34, 0x6A3F, 0x6A46, 0x6A49, 0x6A7A, 0x6A4E, 0x6A52,
1818  0x6A64, 0xD84D /*0xDF0C*/, 0x6A7E, 0x6A83, 0x6A8B, 0x3BF0, 0x6A91, 0x6A9F,
1819  0x6AA1, 0xD84D /*0xDF64*/, 0x6AAB, 0x6ABD, 0x6AC6, 0x6AD4, 0x6AD0, 0x6ADC,
1820  0x6ADD, 0xD84D /*0xDFFF*/, 0xD84D /*0xDFE7*/, 0x6AEC, 0x6AF1, 0x6AF2, 0x6AF3, 0x6AFD,
1821  0xD84E /*0xDC24*/, 0x6B0B, 0x6B0F, 0x6B10, 0x6B11, 0xD84E /*0xDC3D*/, 0x6B17, 0x3C26,
1822  0x6B2F, 0x6B4A, 0x6B58, 0x6B6C, 0x6B75, 0x6B7A, 0x6B81,
1823 };
1824 static const unsigned short euc_to_utf8_8FEE_x0213[] = {
1825  0x6B9B, 0x6BAE, 0xD84E /*0xDE98*/, 0x6BBD, 0x6BBE, 0x6BC7, 0x6BC8,
1826  0x6BC9, 0x6BDA, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1, 0x6C02, 0x6C0A,
1827  0x6C0E, 0x6C35, 0x6C36, 0x6C3A, 0xD84F /*0xDC7F*/, 0x6C3F, 0x6C4D, 0x6C5B,
1828  0x6C6D, 0x6C84, 0x6C89, 0x3CC3, 0x6C94, 0x6C95, 0x6C97, 0x6CAD,
1829  0x6CC2, 0x6CD0, 0x3CD2, 0x6CD6, 0x6CDA, 0x6CDC, 0x6CE9, 0x6CEC,
1830  0x6CED, 0xD84F /*0xDD00*/, 0x6D00, 0x6D0A, 0x6D24, 0x6D26, 0x6D27, 0x6C67,
1831  0x6D2F, 0x6D3C, 0x6D5B, 0x6D5E, 0x6D60, 0x6D70, 0x6D80, 0x6D81,
1832  0x6D8A, 0x6D8D, 0x6D91, 0x6D98, 0xD84F /*0xDD40*/, 0x6E17, 0xD84F /*0xDDFA*/, 0xD84F /*0xDDF9*/,
1833  0xD84F /*0xDDD3*/, 0x6DAB, 0x6DAE, 0x6DB4, 0x6DC2, 0x6D34, 0x6DC8, 0x6DCE,
1834  0x6DCF, 0x6DD0, 0x6DDF, 0x6DE9, 0x6DF6, 0x6E36, 0x6E1E, 0x6E22,
1835  0x6E27, 0x3D11, 0x6E32, 0x6E3C, 0x6E48, 0x6E49, 0x6E4B, 0x6E4C,
1836  0x6E4F, 0x6E51, 0x6E53, 0x6E54, 0x6E57, 0x6E63, 0x3D1E,
1837 };
1838 static const unsigned short euc_to_utf8_8FEF_x0213[] = {
1839  0x6E93, 0x6EA7, 0x6EB4, 0x6EBF, 0x6EC3, 0x6ECA, 0x6ED9,
1840  0x6F35, 0x6EEB, 0x6EF9, 0x6EFB, 0x6F0A, 0x6F0C, 0x6F18, 0x6F25,
1841  0x6F36, 0x6F3C, 0xD84F /*0xDF7E*/, 0x6F52, 0x6F57, 0x6F5A, 0x6F60, 0x6F68,
1842  0x6F98, 0x6F7D, 0x6F90, 0x6F96, 0x6FBE, 0x6F9F, 0x6FA5, 0x6FAF,
1843  0x3D64, 0x6FB5, 0x6FC8, 0x6FC9, 0x6FDA, 0x6FDE, 0x6FE9, 0xD850 /*0xDC96*/,
1844  0x6FFC, 0x7000, 0x7007, 0x700A, 0x7023, 0xD850 /*0xDD03*/, 0x7039, 0x703A,
1845  0x703C, 0x7043, 0x7047, 0x704B, 0x3D9A, 0x7054, 0x7065, 0x7069,
1846  0x706C, 0x706E, 0x7076, 0x707E, 0x7081, 0x7086, 0x7095, 0x7097,
1847  0x70BB, 0xD850 /*0xDDC6*/, 0x709F, 0x70B1, 0xD850 /*0xDDFE*/, 0x70EC, 0x70CA, 0x70D1,
1848  0x70D3, 0x70DC, 0x7103, 0x7104, 0x7106, 0x7107, 0x7108, 0x710C,
1849  0x3DC0, 0x712F, 0x7131, 0x7150, 0x714A, 0x7153, 0x715E, 0x3DD4,
1850  0x7196, 0x7180, 0x719B, 0x71A0, 0x71A2, 0x71AE, 0x71AF,
1851 };
1852 static const unsigned short euc_to_utf8_8FF0_x0213[] = {
1853  0x71B3, 0xD850 /*0xDFBC*/, 0x71CB, 0x71D3, 0x71D9, 0x71DC, 0x7207,
1854  0x3E05, 0xFA49, 0x722B, 0x7234, 0x7238, 0x7239, 0x4E2C, 0x7242,
1855  0x7253, 0x7257, 0x7263, 0xD851 /*0xDE29*/, 0x726E, 0x726F, 0x7278, 0x727F,
1856  0x728E, 0xD851 /*0xDEA5*/, 0x72AD, 0x72AE, 0x72B0, 0x72B1, 0x72C1, 0x3E60,
1857  0x72CC, 0x3E66, 0x3E68, 0x72F3, 0x72FA, 0x7307, 0x7312, 0x7318,
1858  0x7319, 0x3E83, 0x7339, 0x732C, 0x7331, 0x7333, 0x733D, 0x7352,
1859  0x3E94, 0x736B, 0x736C, 0xD852 /*0xDC96*/, 0x736E, 0x736F, 0x7371, 0x7377,
1860  0x7381, 0x7385, 0x738A, 0x7394, 0x7398, 0x739C, 0x739E, 0x73A5,
1861  0x73A8, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BF, 0x73C5, 0x73CB,
1862  0x73E1, 0x73E7, 0x73F9, 0x7413, 0x73FA, 0x7401, 0x7424, 0x7431,
1863  0x7439, 0x7453, 0x7440, 0x7443, 0x744D, 0x7452, 0x745D, 0x7471,
1864  0x7481, 0x7485, 0x7488, 0xD852 /*0xDE4D*/, 0x7492, 0x7497, 0x7499,
1865 };
1866 static const unsigned short euc_to_utf8_8FF1_x0213[] = {
1867  0x74A0, 0x74A1, 0x74A5, 0x74AA, 0x74AB, 0x74B9, 0x74BB,
1868  0x74BA, 0x74D6, 0x74D8, 0x74DE, 0x74EF, 0x74EB, 0xD852 /*0xDF56*/, 0x74FA,
1869  0xD852 /*0xDF6F*/, 0x7520, 0x7524, 0x752A, 0x3F57, 0xD853 /*0xDC16*/, 0x753D, 0x753E,
1870  0x7540, 0x7548, 0x754E, 0x7550, 0x7552, 0x756C, 0x7572, 0x7571,
1871  0x757A, 0x757D, 0x757E, 0x7581, 0xD853 /*0xDD14*/, 0x758C, 0x3F75, 0x75A2,
1872  0x3F77, 0x75B0, 0x75B7, 0x75BF, 0x75C0, 0x75C6, 0x75CF, 0x75D3,
1873  0x75DD, 0x75DF, 0x75E0, 0x75E7, 0x75EC, 0x75EE, 0x75F1, 0x75F9,
1874  0x7603, 0x7618, 0x7607, 0x760F, 0x3FAE, 0xD853 /*0xDE0E*/, 0x7613, 0x761B,
1875  0x761C, 0xD853 /*0xDE37*/, 0x7625, 0x7628, 0x763C, 0x7633, 0xD853 /*0xDE6A*/, 0x3FC9,
1876  0x7641, 0xD853 /*0xDE8B*/, 0x7649, 0x7655, 0x3FD7, 0x766E, 0x7695, 0x769C,
1877  0x76A1, 0x76A0, 0x76A7, 0x76A8, 0x76AF, 0xD854 /*0xDC4A*/, 0x76C9, 0xD854 /*0xDC55*/,
1878  0x76E8, 0x76EC, 0xD854 /*0xDD22*/, 0x7717, 0x771A, 0x772D, 0x7735,
1879 };
1880 static const unsigned short euc_to_utf8_8FF2_x0213[] = {
1881  0xD854 /*0xDDA9*/, 0x4039, 0xD854 /*0xDDE5*/, 0xD854 /*0xDDCD*/, 0x7758, 0x7760, 0x776A,
1882  0xD854 /*0xDE1E*/, 0x7772, 0x777C, 0x777D, 0xD854 /*0xDE4C*/, 0x4058, 0x779A, 0x779F,
1883  0x77A2, 0x77A4, 0x77A9, 0x77DE, 0x77DF, 0x77E4, 0x77E6, 0x77EA,
1884  0x77EC, 0x4093, 0x77F0, 0x77F4, 0x77FB, 0xD855 /*0xDC2E*/, 0x7805, 0x7806,
1885  0x7809, 0x780D, 0x7819, 0x7821, 0x782C, 0x7847, 0x7864, 0x786A,
1886  0xD855 /*0xDCD9*/, 0x788A, 0x7894, 0x78A4, 0x789D, 0x789E, 0x789F, 0x78BB,
1887  0x78C8, 0x78CC, 0x78CE, 0x78D5, 0x78E0, 0x78E1, 0x78E6, 0x78F9,
1888  0x78FA, 0x78FB, 0x78FE, 0xD855 /*0xDDA7*/, 0x7910, 0x791B, 0x7930, 0x7925,
1889  0x793B, 0x794A, 0x7958, 0x795B, 0x4105, 0x7967, 0x7972, 0x7994,
1890  0x7995, 0x7996, 0x799B, 0x79A1, 0x79A9, 0x79B4, 0x79BB, 0x79C2,
1891  0x79C7, 0x79CC, 0x79CD, 0x79D6, 0x4148, 0xD855 /*0xDFA9*/, 0xD855 /*0xDFB4*/, 0x414F,
1892  0x7A0A, 0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x4163, 0x7A2D,
1893 };
1894 static const unsigned short euc_to_utf8_8FF3_x0213[] = {
1895  0x7A38, 0x7A47, 0x7A4C, 0x7A56, 0x7A59, 0x7A5C, 0x7A5F,
1896  0x7A60, 0x7A67, 0x7A6A, 0x7A75, 0x7A78, 0x7A82, 0x7A8A, 0x7A90,
1897  0x7AA3, 0x7AAC, 0xD856 /*0xDDD4*/, 0x41B4, 0x7AB9, 0x7ABC, 0x7ABE, 0x41BF,
1898  0x7ACC, 0x7AD1, 0x7AE7, 0x7AE8, 0x7AF4, 0xD856 /*0xDEE4*/, 0xD856 /*0xDEE3*/, 0x7B07,
1899  0xD856 /*0xDEF1*/, 0x7B3D, 0x7B27, 0x7B2A, 0x7B2E, 0x7B2F, 0x7B31, 0x41E6,
1900  0x41F3, 0x7B7F, 0x7B41, 0x41EE, 0x7B55, 0x7B79, 0x7B64, 0x7B66,
1901  0x7B69, 0x7B73, 0xD856 /*0xDFB2*/, 0x4207, 0x7B90, 0x7B91, 0x7B9B, 0x420E,
1902  0x7BAF, 0x7BB5, 0x7BBC, 0x7BC5, 0x7BCA, 0xD857 /*0xDC4B*/, 0xD857 /*0xDC64*/, 0x7BD4,
1903  0x7BD6, 0x7BDA, 0x7BEA, 0x7BF0, 0x7C03, 0x7C0B, 0x7C0E, 0x7C0F,
1904  0x7C26, 0x7C45, 0x7C4A, 0x7C51, 0x7C57, 0x7C5E, 0x7C61, 0x7C69,
1905  0x7C6E, 0x7C6F, 0x7C70, 0xD857 /*0xDE2E*/, 0xD857 /*0xDE56*/, 0xD857 /*0xDE65*/, 0x7CA6, 0xD857 /*0xDE62*/,
1906  0x7CB6, 0x7CB7, 0x7CBF, 0xD857 /*0xDED8*/, 0x7CC4, 0xD857 /*0xDEC2*/, 0x7CC8,
1907 };
1908 static const unsigned short euc_to_utf8_8FF4_x0213[] = {
1909  0x7CCD, 0xD857 /*0xDEE8*/, 0x7CD7, 0xD857 /*0xDF23*/, 0x7CE6, 0x7CEB, 0xD857 /*0xDF5C*/,
1910  0x7CF5, 0x7D03, 0x7D09, 0x42C6, 0x7D12, 0x7D1E, 0xD857 /*0xDFE0*/, 0xD857 /*0xDFD4*/,
1911  0x7D3D, 0x7D3E, 0x7D40, 0x7D47, 0xD858 /*0xDC0C*/, 0xD857 /*0xDFFB*/, 0x42D6, 0x7D59,
1912  0x7D5A, 0x7D6A, 0x7D70, 0x42DD, 0x7D7F, 0xD858 /*0xDC17*/, 0x7D86, 0x7D88,
1913  0x7D8C, 0x7D97, 0xD858 /*0xDC60*/, 0x7D9D, 0x7DA7, 0x7DAA, 0x7DB6, 0x7DB7,
1914  0x7DC0, 0x7DD7, 0x7DD9, 0x7DE6, 0x7DF1, 0x7DF9, 0x4302, 0xD858 /*0xDCED*/,
1915  0xFA58, 0x7E10, 0x7E17, 0x7E1D, 0x7E20, 0x7E27, 0x7E2C, 0x7E45,
1916  0x7E73, 0x7E75, 0x7E7E, 0x7E86, 0x7E87, 0x432B, 0x7E91, 0x7E98,
1917  0x7E9A, 0x4343, 0x7F3C, 0x7F3B, 0x7F3E, 0x7F43, 0x7F44, 0x7F4F,
1918  0x34C1, 0xD858 /*0xDE70*/, 0x7F52, 0xD858 /*0xDE86*/, 0x7F61, 0x7F63, 0x7F64, 0x7F6D,
1919  0x7F7D, 0x7F7E, 0xD858 /*0xDF4C*/, 0x7F90, 0x517B, 0xD84F /*0xDD0E*/, 0x7F96, 0x7F9C,
1920  0x7FAD, 0xD859 /*0xDC02*/, 0x7FC3, 0x7FCF, 0x7FE3, 0x7FE5, 0x7FEF,
1921 };
1922 static const unsigned short euc_to_utf8_8FF5_x0213[] = {
1923  0x7FF2, 0x8002, 0x800A, 0x8008, 0x800E, 0x8011, 0x8016,
1924  0x8024, 0x802C, 0x8030, 0x8043, 0x8066, 0x8071, 0x8075, 0x807B,
1925  0x8099, 0x809C, 0x80A4, 0x80A7, 0x80B8, 0xD859 /*0xDE7E*/, 0x80C5, 0x80D5,
1926  0x80D8, 0x80E6, 0xD859 /*0xDEB0*/, 0x810D, 0x80F5, 0x80FB, 0x43EE, 0x8135,
1927  0x8116, 0x811E, 0x43F0, 0x8124, 0x8127, 0x812C, 0xD859 /*0xDF1D*/, 0x813D,
1928  0x4408, 0x8169, 0x4417, 0x8181, 0x441C, 0x8184, 0x8185, 0x4422,
1929  0x8198, 0x81B2, 0x81C1, 0x81C3, 0x81D6, 0x81DB, 0xD85A /*0xDCDD*/, 0x81E4,
1930  0xD85A /*0xDCEA*/, 0x81EC, 0xD85A /*0xDD51*/, 0x81FD, 0x81FF, 0xD85A /*0xDD6F*/, 0x8204, 0xD85A /*0xDDDD*/,
1931  0x8219, 0x8221, 0x8222, 0xD85A /*0xDE1E*/, 0x8232, 0x8234, 0x823C, 0x8246,
1932  0x8249, 0x8245, 0xD85A /*0xDE58*/, 0x824B, 0x4476, 0x824F, 0x447A, 0x8257,
1933  0xD85A /*0xDE8C*/, 0x825C, 0x8263, 0xD85A /*0xDEB7*/, 0xFA5D, 0xFA5E, 0x8279, 0x4491,
1934  0x827D, 0x827F, 0x8283, 0x828A, 0x8293, 0x82A7, 0x82A8,
1935 };
1936 static const unsigned short euc_to_utf8_8FF6_x0213[] = {
1937  0x82B2, 0x82B4, 0x82BA, 0x82BC, 0x82E2, 0x82E8, 0x82F7,
1938  0x8307, 0x8308, 0x830C, 0x8354, 0x831B, 0x831D, 0x8330, 0x833C,
1939  0x8344, 0x8357, 0x44BE, 0x837F, 0x44D4, 0x44B3, 0x838D, 0x8394,
1940  0x8395, 0x839B, 0x839D, 0x83C9, 0x83D0, 0x83D4, 0x83DD, 0x83E5,
1941  0x83F9, 0x840F, 0x8411, 0x8415, 0xD85B /*0xDC73*/, 0x8417, 0x8439, 0x844A,
1942  0x844F, 0x8451, 0x8452, 0x8459, 0x845A, 0x845C, 0xD85B /*0xDCDD*/, 0x8465,
1943  0x8476, 0x8478, 0x847C, 0x8481, 0x450D, 0x84DC, 0x8497, 0x84A6,
1944  0x84BE, 0x4508, 0x84CE, 0x84CF, 0x84D3, 0xD85B /*0xDE65*/, 0x84E7, 0x84EA,
1945  0x84EF, 0x84F0, 0x84F1, 0x84FA, 0x84FD, 0x850C, 0x851B, 0x8524,
1946  0x8525, 0x852B, 0x8534, 0x854F, 0x856F, 0x4525, 0x4543, 0x853E,
1947  0x8551, 0x8553, 0x855E, 0x8561, 0x8562, 0xD85B /*0xDF94*/, 0x857B, 0x857D,
1948  0x857F, 0x8581, 0x8586, 0x8593, 0x859D, 0x859F, 0xD85B /*0xDFF8*/,
1949 };
1950 static const unsigned short euc_to_utf8_8FF7_x0213[] = {
1951  0xD85B /*0xDFF6*/, 0xD85B /*0xDFF7*/, 0x85B7, 0x85BC, 0x85C7, 0x85CA, 0x85D8,
1952  0x85D9, 0x85DF, 0x85E1, 0x85E6, 0x85F6, 0x8600, 0x8611, 0x861E,
1953  0x8621, 0x8624, 0x8627, 0xD85C /*0xDD0D*/, 0x8639, 0x863C, 0xD85C /*0xDD39*/, 0x8640,
1954  0xFA20, 0x8653, 0x8656, 0x866F, 0x8677, 0x867A, 0x8687, 0x8689,
1955  0x868D, 0x8691, 0x869C, 0x869D, 0x86A8, 0xFA21, 0x86B1, 0x86B3,
1956  0x86C1, 0x86C3, 0x86D1, 0x86D5, 0x86D7, 0x86E3, 0x86E6, 0x45B8,
1957  0x8705, 0x8707, 0x870E, 0x8710, 0x8713, 0x8719, 0x871F, 0x8721,
1958  0x8723, 0x8731, 0x873A, 0x873E, 0x8740, 0x8743, 0x8751, 0x8758,
1959  0x8764, 0x8765, 0x8772, 0x877C, 0xD85C /*0xDFDB*/, 0xD85C /*0xDFDA*/, 0x87A7, 0x8789,
1960  0x878B, 0x8793, 0x87A0, 0xD85C /*0xDFFE*/, 0x45E5, 0x87BE, 0xD85D /*0xDC10*/, 0x87C1,
1961  0x87CE, 0x87F5, 0x87DF, 0xD85D /*0xDC49*/, 0x87E3, 0x87E5, 0x87E6, 0x87EA,
1962  0x87EB, 0x87ED, 0x8801, 0x8803, 0x880B, 0x8813, 0x8828,
1963 };
1964 static const unsigned short euc_to_utf8_8FF8_x0213[] = {
1965  0x882E, 0x8832, 0x883C, 0x460F, 0x884A, 0x8858, 0x885F,
1966  0x8864, 0xD85D /*0xDE15*/, 0xD85D /*0xDE14*/, 0x8869, 0xD85D /*0xDE31*/, 0x886F, 0x88A0, 0x88BC,
1967  0x88BD, 0x88BE, 0x88C0, 0x88D2, 0xD85D /*0xDE93*/, 0x88D1, 0x88D3, 0x88DB,
1968  0x88F0, 0x88F1, 0x4641, 0x8901, 0xD85D /*0xDF0E*/, 0x8937, 0xD85D /*0xDF23*/, 0x8942,
1969  0x8945, 0x8949, 0xD85D /*0xDF52*/, 0x4665, 0x8962, 0x8980, 0x8989, 0x8990,
1970  0x899F, 0x89B0, 0x89B7, 0x89D6, 0x89D8, 0x89EB, 0x46A1, 0x89F1,
1971  0x89F3, 0x89FD, 0x89FF, 0x46AF, 0x8A11, 0x8A14, 0xD85E /*0xDD85*/, 0x8A21,
1972  0x8A35, 0x8A3E, 0x8A45, 0x8A4D, 0x8A58, 0x8AAE, 0x8A90, 0x8AB7,
1973  0x8ABE, 0x8AD7, 0x8AFC, 0xD85E /*0xDE84*/, 0x8B0A, 0x8B05, 0x8B0D, 0x8B1C,
1974  0x8B1F, 0x8B2D, 0x8B43, 0x470C, 0x8B51, 0x8B5E, 0x8B76, 0x8B7F,
1975  0x8B81, 0x8B8B, 0x8B94, 0x8B95, 0x8B9C, 0x8B9E, 0x8C39, 0xD85E /*0xDFB3*/,
1976  0x8C3D, 0xD85E /*0xDFBE*/, 0xD85E /*0xDFC7*/, 0x8C45, 0x8C47, 0x8C4F, 0x8C54,
1977 };
1978 static const unsigned short euc_to_utf8_8FF9_x0213[] = {
1979  0x8C57, 0x8C69, 0x8C6D, 0x8C73, 0xD85F /*0xDCB8*/, 0x8C93, 0x8C92,
1980  0x8C99, 0x4764, 0x8C9B, 0x8CA4, 0x8CD6, 0x8CD5, 0x8CD9, 0xD85F /*0xDDA0*/,
1981  0x8CF0, 0x8CF1, 0xD85F /*0xDE10*/, 0x8D09, 0x8D0E, 0x8D6C, 0x8D84, 0x8D95,
1982  0x8DA6, 0xD85F /*0xDFB7*/, 0x8DC6, 0x8DC8, 0x8DD9, 0x8DEC, 0x8E0C, 0x47FD,
1983  0x8DFD, 0x8E06, 0xD860 /*0xDC8A*/, 0x8E14, 0x8E16, 0x8E21, 0x8E22, 0x8E27,
1984  0xD860 /*0xDCBB*/, 0x4816, 0x8E36, 0x8E39, 0x8E4B, 0x8E54, 0x8E62, 0x8E6C,
1985  0x8E6D, 0x8E6F, 0x8E98, 0x8E9E, 0x8EAE, 0x8EB3, 0x8EB5, 0x8EB6,
1986  0x8EBB, 0xD860 /*0xDE82*/, 0x8ED1, 0x8ED4, 0x484E, 0x8EF9, 0xD860 /*0xDEF3*/, 0x8F00,
1987  0x8F08, 0x8F17, 0x8F2B, 0x8F40, 0x8F4A, 0x8F58, 0xD861 /*0xDC0C*/, 0x8FA4,
1988  0x8FB4, 0xFA66, 0x8FB6, 0xD861 /*0xDC55*/, 0x8FC1, 0x8FC6, 0xFA24, 0x8FCA,
1989  0x8FCD, 0x8FD3, 0x8FD5, 0x8FE0, 0x8FF1, 0x8FF5, 0x8FFB, 0x9002,
1990  0x900C, 0x9037, 0xD861 /*0xDD6B*/, 0x9043, 0x9044, 0x905D, 0xD861 /*0xDDC8*/,
1991 };
1992 static const unsigned short euc_to_utf8_8FFA_x0213[] = {
1993  0xD861 /*0xDDC9*/, 0x9085, 0x908C, 0x9090, 0x961D, 0x90A1, 0x48B5,
1994  0x90B0, 0x90B6, 0x90C3, 0x90C8, 0xD861 /*0xDED7*/, 0x90DC, 0x90DF, 0xD861 /*0xDEFA*/,
1995  0x90F6, 0x90F2, 0x9100, 0x90EB, 0x90FE, 0x90FF, 0x9104, 0x9106,
1996  0x9118, 0x911C, 0x911E, 0x9137, 0x9139, 0x913A, 0x9146, 0x9147,
1997  0x9157, 0x9159, 0x9161, 0x9164, 0x9174, 0x9179, 0x9185, 0x918E,
1998  0x91A8, 0x91AE, 0x91B3, 0x91B6, 0x91C3, 0x91C4, 0x91DA, 0xD862 /*0xDD49*/,
1999  0xD862 /*0xDD46*/, 0x91EC, 0x91EE, 0x9201, 0x920A, 0x9216, 0x9217, 0xD862 /*0xDD6B*/,
2000  0x9233, 0x9242, 0x9247, 0x924A, 0x924E, 0x9251, 0x9256, 0x9259,
2001  0x9260, 0x9261, 0x9265, 0x9267, 0x9268, 0xD862 /*0xDD87*/, 0xD862 /*0xDD88*/, 0x927C,
2002  0x927D, 0x927F, 0x9289, 0x928D, 0x9297, 0x9299, 0x929F, 0x92A7,
2003  0x92AB, 0xD862 /*0xDDBA*/, 0xD862 /*0xDDBB*/, 0x92B2, 0x92BF, 0x92C0, 0x92C6, 0x92CE,
2004  0x92D0, 0x92D7, 0x92D9, 0x92E5, 0x92E7, 0x9311, 0xD862 /*0xDE1E*/,
2005 };
2006 static const unsigned short euc_to_utf8_8FFB_x0213[] = {
2007  0xD862 /*0xDE29*/, 0x92F7, 0x92F9, 0x92FB, 0x9302, 0x930D, 0x9315,
2008  0x931D, 0x931E, 0x9327, 0x9329, 0xD862 /*0xDE71*/, 0xD862 /*0xDE43*/, 0x9347, 0x9351,
2009  0x9357, 0x935A, 0x936B, 0x9371, 0x9373, 0x93A1, 0xD862 /*0xDE99*/, 0xD862 /*0xDECD*/,
2010  0x9388, 0x938B, 0x938F, 0x939E, 0x93F5, 0xD862 /*0xDEE4*/, 0xD862 /*0xDEDD*/, 0x93F1,
2011  0x93C1, 0x93C7, 0x93DC, 0x93E2, 0x93E7, 0x9409, 0x940F, 0x9416,
2012  0x9417, 0x93FB, 0x9432, 0x9434, 0x943B, 0x9445, 0xD862 /*0xDFC1*/, 0xD862 /*0xDFEF*/,
2013  0x946D, 0x946F, 0x9578, 0x9579, 0x9586, 0x958C, 0x958D, 0xD863 /*0xDD10*/,
2014  0x95AB, 0x95B4, 0xD863 /*0xDD71*/, 0x95C8, 0xD863 /*0xDDFB*/, 0xD863 /*0xDE1F*/, 0x962C, 0x9633,
2015  0x9634, 0xD863 /*0xDE36*/, 0x963C, 0x9641, 0x9661, 0xD863 /*0xDE89*/, 0x9682, 0xD863 /*0xDEEB*/,
2016  0x969A, 0xD863 /*0xDF32*/, 0x49E7, 0x96A9, 0x96AF, 0x96B3, 0x96BA, 0x96BD,
2017  0x49FA, 0xD863 /*0xDFF8*/, 0x96D8, 0x96DA, 0x96DD, 0x4A04, 0x9714, 0x9723,
2018  0x4A29, 0x9736, 0x9741, 0x9747, 0x9755, 0x9757, 0x975B,
2019 };
2020 static const unsigned short euc_to_utf8_8FFC_x0213[] = {
2021  0x976A, 0xD864 /*0xDEA0*/, 0xD864 /*0xDEB1*/, 0x9796, 0x979A, 0x979E, 0x97A2,
2022  0x97B1, 0x97B2, 0x97BE, 0x97CC, 0x97D1, 0x97D4, 0x97D8, 0x97D9,
2023  0x97E1, 0x97F1, 0x9804, 0x980D, 0x980E, 0x9814, 0x9816, 0x4ABC,
2024  0xD865 /*0xDC90*/, 0x9823, 0x9832, 0x9833, 0x9825, 0x9847, 0x9866, 0x98AB,
2025  0x98AD, 0x98B0, 0xD865 /*0xDDCF*/, 0x98B7, 0x98B8, 0x98BB, 0x98BC, 0x98BF,
2026  0x98C2, 0x98C7, 0x98CB, 0x98E0, 0xD865 /*0xDE7F*/, 0x98E1, 0x98E3, 0x98E5,
2027  0x98EA, 0x98F0, 0x98F1, 0x98F3, 0x9908, 0x4B3B, 0xD865 /*0xDEF0*/, 0x9916,
2028  0x9917, 0xD865 /*0xDF19*/, 0x991A, 0x991B, 0x991C, 0xD865 /*0xDF50*/, 0x9931, 0x9932,
2029  0x9933, 0x993A, 0x993B, 0x993C, 0x9940, 0x9941, 0x9946, 0x994D,
2030  0x994E, 0x995C, 0x995F, 0x9960, 0x99A3, 0x99A6, 0x99B9, 0x99BD,
2031  0x99BF, 0x99C3, 0x99C9, 0x99D4, 0x99D9, 0x99DE, 0xD866 /*0xDCC6*/, 0x99F0,
2032  0x99F9, 0x99FC, 0x9A0A, 0x9A11, 0x9A16, 0x9A1A, 0x9A20,
2033 };
2034 static const unsigned short euc_to_utf8_8FFD_x0213[] = {
2035  0x9A31, 0x9A36, 0x9A44, 0x9A4C, 0x9A58, 0x4BC2, 0x9AAF,
2036  0x4BCA, 0x9AB7, 0x4BD2, 0x9AB9, 0xD866 /*0xDE72*/, 0x9AC6, 0x9AD0, 0x9AD2,
2037  0x9AD5, 0x4BE8, 0x9ADC, 0x9AE0, 0x9AE5, 0x9AE9, 0x9B03, 0x9B0C,
2038  0x9B10, 0x9B12, 0x9B16, 0x9B1C, 0x9B2B, 0x9B33, 0x9B3D, 0x4C20,
2039  0x9B4B, 0x9B63, 0x9B65, 0x9B6B, 0x9B6C, 0x9B73, 0x9B76, 0x9B77,
2040  0x9BA6, 0x9BAC, 0x9BB1, 0xD867 /*0xDDDB*/, 0xD867 /*0xDE3D*/, 0x9BB2, 0x9BB8, 0x9BBE,
2041  0x9BC7, 0x9BF3, 0x9BD8, 0x9BDD, 0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF,
2042  0x9BEE, 0xD867 /*0xDE15*/, 0x9BFA, 0xD867 /*0xDE8A*/, 0x9BF7, 0xD867 /*0xDE49*/, 0x9C16, 0x9C18,
2043  0x9C19, 0x9C1A, 0x9C1D, 0x9C22, 0x9C27, 0x9C29, 0x9C2A, 0xD867 /*0xDEC4*/,
2044  0x9C31, 0x9C36, 0x9C37, 0x9C45, 0x9C5C, 0xD867 /*0xDEE9*/, 0x9C49, 0x9C4A,
2045  0xD867 /*0xDEDB*/, 0x9C54, 0x9C58, 0x9C5B, 0x9C5D, 0x9C5F, 0x9C69, 0x9C6A,
2046  0x9C6B, 0x9C6D, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C7A,
2047 };
2048 static const unsigned short euc_to_utf8_8FFE_x0213[] = {
2049  0x9CE6, 0x9CF2, 0x9D0B, 0x9D02, 0xD867 /*0xDFCE*/, 0x9D11, 0x9D17,
2050  0x9D18, 0xD868 /*0xDC2F*/, 0x4CC4, 0xD868 /*0xDC1A*/, 0x9D32, 0x4CD1, 0x9D42, 0x9D4A,
2051  0x9D5F, 0x9D62, 0xD868 /*0xDCF9*/, 0x9D69, 0x9D6B, 0xD868 /*0xDC82*/, 0x9D73, 0x9D76,
2052  0x9D77, 0x9D7E, 0x9D84, 0x9D8D, 0x9D99, 0x9DA1, 0x9DBF, 0x9DB5,
2053  0x9DB9, 0x9DBD, 0x9DC3, 0x9DC7, 0x9DC9, 0x9DD6, 0x9DDA, 0x9DDF,
2054  0x9DE0, 0x9DE3, 0x9DF4, 0x4D07, 0x9E0A, 0x9E02, 0x9E0D, 0x9E19,
2055  0x9E1C, 0x9E1D, 0x9E7B, 0xD848 /*0xDE18*/, 0x9E80, 0x9E85, 0x9E9B, 0x9EA8,
2056  0xD868 /*0xDF8C*/, 0x9EBD, 0xD869 /*0xDC37*/, 0x9EDF, 0x9EE7, 0x9EEE, 0x9EFF, 0x9F02,
2057  0x4D77, 0x9F03, 0x9F17, 0x9F19, 0x9F2F, 0x9F37, 0x9F3A, 0x9F3D,
2058  0x9F41, 0x9F45, 0x9F46, 0x9F53, 0x9F55, 0x9F58, 0xD869 /*0xDDF1*/, 0x9F5D,
2059  0xD869 /*0xDE02*/, 0x9F69, 0xD869 /*0xDE1A*/, 0x9F6D, 0x9F70, 0x9F75, 0xD869 /*0xDEB2*/, 0,
2060  0, 0, 0, 0, 0, 0, 0,
2061 };
2062 
2063 #ifdef X0212_ENABLE
2064 static const unsigned short euc_to_utf8_8FA2[] = {
2065  0, 0, 0, 0, 0, 0, 0,
2066  0, 0, 0, 0, 0, 0, 0, 0x02D8,
2067  0x02C7, 0x00B8, 0x02D9, 0x02DD, 0x00AF, 0x02DB, 0x02DA, 0xFF5E,
2068  0x0384, 0x0385, 0, 0, 0, 0, 0, 0,
2069  0, 0, 0x00A1, 0xFFE4, 0x00BF, 0, 0, 0,
2070  0, 0, 0, 0, 0, 0, 0, 0,
2071  0, 0, 0, 0, 0, 0, 0, 0,
2072  0, 0, 0, 0, 0, 0, 0, 0,
2073  0, 0, 0, 0, 0, 0, 0, 0,
2074  0, 0, 0, 0x00BA, 0x00AA, 0x00A9, 0x00AE, 0x2122,
2075  0x00A4, 0x2116, 0, 0, 0, 0, 0, 0,
2076  0, 0, 0, 0, 0, 0, 0,
2077 };
2078 static const unsigned short euc_to_utf8_8FA6[] = {
2079  0, 0, 0, 0, 0, 0, 0,
2080  0, 0, 0, 0, 0, 0, 0, 0,
2081  0, 0, 0, 0, 0, 0, 0, 0,
2082  0, 0, 0, 0, 0, 0, 0, 0,
2083  0, 0, 0, 0, 0, 0, 0, 0,
2084  0, 0, 0, 0, 0, 0, 0, 0,
2085  0, 0, 0, 0, 0, 0, 0, 0,
2086  0, 0, 0, 0, 0, 0, 0, 0,
2087  0, 0x0386, 0x0388, 0x0389, 0x038A, 0x03AA, 0, 0x038C,
2088  0, 0x038E, 0x03AB, 0, 0x038F, 0, 0, 0,
2089  0, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03CA, 0x0390, 0x03CC,
2090  0x03C2, 0x03CD, 0x03CB, 0x03B0, 0x03CE, 0, 0,
2091 };
2092 static const unsigned short euc_to_utf8_8FA7[] = {
2093  0, 0, 0, 0, 0, 0, 0,
2094  0, 0, 0, 0, 0, 0, 0, 0,
2095  0, 0, 0, 0, 0, 0, 0, 0,
2096  0, 0, 0, 0, 0, 0, 0, 0,
2097  0, 0, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407,
2098  0x0408, 0x0409, 0x040A, 0x040B, 0x040C, 0x040E, 0x040F, 0,
2099  0, 0, 0, 0, 0, 0, 0, 0,
2100  0, 0, 0, 0, 0, 0, 0, 0,
2101  0, 0, 0, 0, 0, 0, 0, 0,
2102  0, 0, 0, 0, 0, 0, 0, 0,
2103  0, 0, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457,
2104  0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x045E, 0x045F,
2105 };
2106 static const unsigned short euc_to_utf8_8FA9[] = {
2107  0x00C6, 0x0110, 0, 0x0126, 0, 0x0132, 0,
2108  0x0141, 0x013F, 0, 0x014A, 0x00D8, 0x0152, 0, 0x0166,
2109  0x00DE, 0, 0, 0, 0, 0, 0, 0,
2110  0, 0, 0, 0, 0, 0, 0, 0,
2111  0, 0x00E6, 0x0111, 0x00F0, 0x0127, 0x0131, 0x0133, 0x0138,
2112  0x0142, 0x0140, 0x0149, 0x014B, 0x00F8, 0x0153, 0x00DF, 0x0167,
2113  0x00FE, 0, 0, 0, 0, 0, 0, 0,
2114  0, 0, 0, 0, 0, 0, 0, 0,
2115  0, 0, 0, 0, 0, 0, 0, 0,
2116  0, 0, 0, 0, 0, 0, 0, 0,
2117  0, 0, 0, 0, 0, 0, 0, 0,
2118  0, 0, 0, 0, 0, 0, 0,
2119 };
2120 static const unsigned short euc_to_utf8_8FAA[] = {
2121  0x00C1, 0x00C0, 0x00C4, 0x00C2, 0x0102, 0x01CD, 0x0100,
2122  0x0104, 0x00C5, 0x00C3, 0x0106, 0x0108, 0x010C, 0x00C7, 0x010A,
2123  0x010E, 0x00C9, 0x00C8, 0x00CB, 0x00CA, 0x011A, 0x0116, 0x0112,
2124  0x0118, 0, 0x011C, 0x011E, 0x0122, 0x0120, 0x0124, 0x00CD,
2125  0x00CC, 0x00CF, 0x00CE, 0x01CF, 0x0130, 0x012A, 0x012E, 0x0128,
2126  0x0134, 0x0136, 0x0139, 0x013D, 0x013B, 0x0143, 0x0147, 0x0145,
2127  0x00D1, 0x00D3, 0x00D2, 0x00D6, 0x00D4, 0x01D1, 0x0150, 0x014C,
2128  0x00D5, 0x0154, 0x0158, 0x0156, 0x015A, 0x015C, 0x0160, 0x015E,
2129  0x0164, 0x0162, 0x00DA, 0x00D9, 0x00DC, 0x00DB, 0x016C, 0x01D3,
2130  0x0170, 0x016A, 0x0172, 0x016E, 0x0168, 0x01D7, 0x01DB, 0x01D9,
2131  0x01D5, 0x0174, 0x00DD, 0x0178, 0x0176, 0x0179, 0x017D, 0x017B,
2132  0, 0, 0, 0, 0, 0, 0,
2133 };
2134 static const unsigned short euc_to_utf8_8FAB[] = {
2135  0x00E1, 0x00E0, 0x00E4, 0x00E2, 0x0103, 0x01CE, 0x0101,
2136  0x0105, 0x00E5, 0x00E3, 0x0107, 0x0109, 0x010D, 0x00E7, 0x010B,
2137  0x010F, 0x00E9, 0x00E8, 0x00EB, 0x00EA, 0x011B, 0x0117, 0x0113,
2138  0x0119, 0x01F5, 0x011D, 0x011F, 0, 0x0121, 0x0125, 0x00ED,
2139  0x00EC, 0x00EF, 0x00EE, 0x01D0, 0, 0x012B, 0x012F, 0x0129,
2140  0x0135, 0x0137, 0x013A, 0x013E, 0x013C, 0x0144, 0x0148, 0x0146,
2141  0x00F1, 0x00F3, 0x00F2, 0x00F6, 0x00F4, 0x01D2, 0x0151, 0x014D,
2142  0x00F5, 0x0155, 0x0159, 0x0157, 0x015B, 0x015D, 0x0161, 0x015F,
2143  0x0165, 0x0163, 0x00FA, 0x00F9, 0x00FC, 0x00FB, 0x016D, 0x01D4,
2144  0x0171, 0x016B, 0x0173, 0x016F, 0x0169, 0x01D8, 0x01DC, 0x01DA,
2145  0x01D6, 0x0175, 0x00FD, 0x00FF, 0x0177, 0x017A, 0x017E, 0x017C,
2146  0, 0, 0, 0, 0, 0, 0,
2147 };
2148 static const unsigned short euc_to_utf8_8FB0[] = {
2149  0x4E02, 0x4E04, 0x4E05, 0x4E0C, 0x4E12, 0x4E1F, 0x4E23,
2150  0x4E24, 0x4E28, 0x4E2B, 0x4E2E, 0x4E2F, 0x4E30, 0x4E35, 0x4E40,
2151  0x4E41, 0x4E44, 0x4E47, 0x4E51, 0x4E5A, 0x4E5C, 0x4E63, 0x4E68,
2152  0x4E69, 0x4E74, 0x4E75, 0x4E79, 0x4E7F, 0x4E8D, 0x4E96, 0x4E97,
2153  0x4E9D, 0x4EAF, 0x4EB9, 0x4EC3, 0x4ED0, 0x4EDA, 0x4EDB, 0x4EE0,
2154  0x4EE1, 0x4EE2, 0x4EE8, 0x4EEF, 0x4EF1, 0x4EF3, 0x4EF5, 0x4EFD,
2155  0x4EFE, 0x4EFF, 0x4F00, 0x4F02, 0x4F03, 0x4F08, 0x4F0B, 0x4F0C,
2156  0x4F12, 0x4F15, 0x4F16, 0x4F17, 0x4F19, 0x4F2E, 0x4F31, 0x4F60,
2157  0x4F33, 0x4F35, 0x4F37, 0x4F39, 0x4F3B, 0x4F3E, 0x4F40, 0x4F42,
2158  0x4F48, 0x4F49, 0x4F4B, 0x4F4C, 0x4F52, 0x4F54, 0x4F56, 0x4F58,
2159  0x4F5F, 0x4F63, 0x4F6A, 0x4F6C, 0x4F6E, 0x4F71, 0x4F77, 0x4F78,
2160  0x4F79, 0x4F7A, 0x4F7D, 0x4F7E, 0x4F81, 0x4F82, 0x4F84,
2161 };
2162 static const unsigned short euc_to_utf8_8FB1[] = {
2163  0x4F85, 0x4F89, 0x4F8A, 0x4F8C, 0x4F8E, 0x4F90, 0x4F92,
2164  0x4F93, 0x4F94, 0x4F97, 0x4F99, 0x4F9A, 0x4F9E, 0x4F9F, 0x4FB2,
2165  0x4FB7, 0x4FB9, 0x4FBB, 0x4FBC, 0x4FBD, 0x4FBE, 0x4FC0, 0x4FC1,
2166  0x4FC5, 0x4FC6, 0x4FC8, 0x4FC9, 0x4FCB, 0x4FCC, 0x4FCD, 0x4FCF,
2167  0x4FD2, 0x4FDC, 0x4FE0, 0x4FE2, 0x4FF0, 0x4FF2, 0x4FFC, 0x4FFD,
2168  0x4FFF, 0x5000, 0x5001, 0x5004, 0x5007, 0x500A, 0x500C, 0x500E,
2169  0x5010, 0x5013, 0x5017, 0x5018, 0x501B, 0x501C, 0x501D, 0x501E,
2170  0x5022, 0x5027, 0x502E, 0x5030, 0x5032, 0x5033, 0x5035, 0x5040,
2171  0x5041, 0x5042, 0x5045, 0x5046, 0x504A, 0x504C, 0x504E, 0x5051,
2172  0x5052, 0x5053, 0x5057, 0x5059, 0x505F, 0x5060, 0x5062, 0x5063,
2173  0x5066, 0x5067, 0x506A, 0x506D, 0x5070, 0x5071, 0x503B, 0x5081,
2174  0x5083, 0x5084, 0x5086, 0x508A, 0x508E, 0x508F, 0x5090,
2175 };
2176 static const unsigned short euc_to_utf8_8FB2[] = {
2177  0x5092, 0x5093, 0x5094, 0x5096, 0x509B, 0x509C, 0x509E,
2178  0x509F, 0x50A0, 0x50A1, 0x50A2, 0x50AA, 0x50AF, 0x50B0, 0x50B9,
2179  0x50BA, 0x50BD, 0x50C0, 0x50C3, 0x50C4, 0x50C7, 0x50CC, 0x50CE,
2180  0x50D0, 0x50D3, 0x50D4, 0x50D8, 0x50DC, 0x50DD, 0x50DF, 0x50E2,
2181  0x50E4, 0x50E6, 0x50E8, 0x50E9, 0x50EF, 0x50F1, 0x50F6, 0x50FA,
2182  0x50FE, 0x5103, 0x5106, 0x5107, 0x5108, 0x510B, 0x510C, 0x510D,
2183  0x510E, 0x50F2, 0x5110, 0x5117, 0x5119, 0x511B, 0x511C, 0x511D,
2184  0x511E, 0x5123, 0x5127, 0x5128, 0x512C, 0x512D, 0x512F, 0x5131,
2185  0x5133, 0x5134, 0x5135, 0x5138, 0x5139, 0x5142, 0x514A, 0x514F,
2186  0x5153, 0x5155, 0x5157, 0x5158, 0x515F, 0x5164, 0x5166, 0x517E,
2187  0x5183, 0x5184, 0x518B, 0x518E, 0x5198, 0x519D, 0x51A1, 0x51A3,
2188  0x51AD, 0x51B8, 0x51BA, 0x51BC, 0x51BE, 0x51BF, 0x51C2,
2189 };
2190 static const unsigned short euc_to_utf8_8FB3[] = {
2191  0x51C8, 0x51CF, 0x51D1, 0x51D2, 0x51D3, 0x51D5, 0x51D8,
2192  0x51DE, 0x51E2, 0x51E5, 0x51EE, 0x51F2, 0x51F3, 0x51F4, 0x51F7,
2193  0x5201, 0x5202, 0x5205, 0x5212, 0x5213, 0x5215, 0x5216, 0x5218,
2194  0x5222, 0x5228, 0x5231, 0x5232, 0x5235, 0x523C, 0x5245, 0x5249,
2195  0x5255, 0x5257, 0x5258, 0x525A, 0x525C, 0x525F, 0x5260, 0x5261,
2196  0x5266, 0x526E, 0x5277, 0x5278, 0x5279, 0x5280, 0x5282, 0x5285,
2197  0x528A, 0x528C, 0x5293, 0x5295, 0x5296, 0x5297, 0x5298, 0x529A,
2198  0x529C, 0x52A4, 0x52A5, 0x52A6, 0x52A7, 0x52AF, 0x52B0, 0x52B6,
2199  0x52B7, 0x52B8, 0x52BA, 0x52BB, 0x52BD, 0x52C0, 0x52C4, 0x52C6,
2200  0x52C8, 0x52CC, 0x52CF, 0x52D1, 0x52D4, 0x52D6, 0x52DB, 0x52DC,
2201  0x52E1, 0x52E5, 0x52E8, 0x52E9, 0x52EA, 0x52EC, 0x52F0, 0x52F1,
2202  0x52F4, 0x52F6, 0x52F7, 0x5300, 0x5303, 0x530A, 0x530B,
2203 };
2204 static const unsigned short euc_to_utf8_8FB4[] = {
2205  0x530C, 0x5311, 0x5313, 0x5318, 0x531B, 0x531C, 0x531E,
2206  0x531F, 0x5325, 0x5327, 0x5328, 0x5329, 0x532B, 0x532C, 0x532D,
2207  0x5330, 0x5332, 0x5335, 0x533C, 0x533D, 0x533E, 0x5342, 0x534C,
2208  0x534B, 0x5359, 0x535B, 0x5361, 0x5363, 0x5365, 0x536C, 0x536D,
2209  0x5372, 0x5379, 0x537E, 0x5383, 0x5387, 0x5388, 0x538E, 0x5393,
2210  0x5394, 0x5399, 0x539D, 0x53A1, 0x53A4, 0x53AA, 0x53AB, 0x53AF,
2211  0x53B2, 0x53B4, 0x53B5, 0x53B7, 0x53B8, 0x53BA, 0x53BD, 0x53C0,
2212  0x53C5, 0x53CF, 0x53D2, 0x53D3, 0x53D5, 0x53DA, 0x53DD, 0x53DE,
2213  0x53E0, 0x53E6, 0x53E7, 0x53F5, 0x5402, 0x5413, 0x541A, 0x5421,
2214  0x5427, 0x5428, 0x542A, 0x542F, 0x5431, 0x5434, 0x5435, 0x5443,
2215  0x5444, 0x5447, 0x544D, 0x544F, 0x545E, 0x5462, 0x5464, 0x5466,
2216  0x5467, 0x5469, 0x546B, 0x546D, 0x546E, 0x5474, 0x547F,
2217 };
2218 static const unsigned short euc_to_utf8_8FB5[] = {
2219  0x5481, 0x5483, 0x5485, 0x5488, 0x5489, 0x548D, 0x5491,
2220  0x5495, 0x5496, 0x549C, 0x549F, 0x54A1, 0x54A6, 0x54A7, 0x54A9,
2221  0x54AA, 0x54AD, 0x54AE, 0x54B1, 0x54B7, 0x54B9, 0x54BA, 0x54BB,
2222  0x54BF, 0x54C6, 0x54CA, 0x54CD, 0x54CE, 0x54E0, 0x54EA, 0x54EC,
2223  0x54EF, 0x54F6, 0x54FC, 0x54FE, 0x54FF, 0x5500, 0x5501, 0x5505,
2224  0x5508, 0x5509, 0x550C, 0x550D, 0x550E, 0x5515, 0x552A, 0x552B,
2225  0x5532, 0x5535, 0x5536, 0x553B, 0x553C, 0x553D, 0x5541, 0x5547,
2226  0x5549, 0x554A, 0x554D, 0x5550, 0x5551, 0x5558, 0x555A, 0x555B,
2227  0x555E, 0x5560, 0x5561, 0x5564, 0x5566, 0x557F, 0x5581, 0x5582,
2228  0x5586, 0x5588, 0x558E, 0x558F, 0x5591, 0x5592, 0x5593, 0x5594,
2229  0x5597, 0x55A3, 0x55A4, 0x55AD, 0x55B2, 0x55BF, 0x55C1, 0x55C3,
2230  0x55C6, 0x55C9, 0x55CB, 0x55CC, 0x55CE, 0x55D1, 0x55D2,
2231 };
2232 static const unsigned short euc_to_utf8_8FB6[] = {
2233  0x55D3, 0x55D7, 0x55D8, 0x55DB, 0x55DE, 0x55E2, 0x55E9,
2234  0x55F6, 0x55FF, 0x5605, 0x5608, 0x560A, 0x560D, 0x560E, 0x560F,
2235  0x5610, 0x5611, 0x5612, 0x5619, 0x562C, 0x5630, 0x5633, 0x5635,
2236  0x5637, 0x5639, 0x563B, 0x563C, 0x563D, 0x563F, 0x5640, 0x5641,
2237  0x5643, 0x5644, 0x5646, 0x5649, 0x564B, 0x564D, 0x564F, 0x5654,
2238  0x565E, 0x5660, 0x5661, 0x5662, 0x5663, 0x5666, 0x5669, 0x566D,
2239  0x566F, 0x5671, 0x5672, 0x5675, 0x5684, 0x5685, 0x5688, 0x568B,
2240  0x568C, 0x5695, 0x5699, 0x569A, 0x569D, 0x569E, 0x569F, 0x56A6,
2241  0x56A7, 0x56A8, 0x56A9, 0x56AB, 0x56AC, 0x56AD, 0x56B1, 0x56B3,
2242  0x56B7, 0x56BE, 0x56C5, 0x56C9, 0x56CA, 0x56CB, 0x56CF, 0x56D0,
2243  0x56CC, 0x56CD, 0x56D9, 0x56DC, 0x56DD, 0x56DF, 0x56E1, 0x56E4,
2244  0x56E5, 0x56E6, 0x56E7, 0x56E8, 0x56F1, 0x56EB, 0x56ED,
2245 };
2246 static const unsigned short euc_to_utf8_8FB7[] = {
2247  0x56F6, 0x56F7, 0x5701, 0x5702, 0x5707, 0x570A, 0x570C,
2248  0x5711, 0x5715, 0x571A, 0x571B, 0x571D, 0x5720, 0x5722, 0x5723,
2249  0x5724, 0x5725, 0x5729, 0x572A, 0x572C, 0x572E, 0x572F, 0x5733,
2250  0x5734, 0x573D, 0x573E, 0x573F, 0x5745, 0x5746, 0x574C, 0x574D,
2251  0x5752, 0x5762, 0x5765, 0x5767, 0x5768, 0x576B, 0x576D, 0x576E,
2252  0x576F, 0x5770, 0x5771, 0x5773, 0x5774, 0x5775, 0x5777, 0x5779,
2253  0x577A, 0x577B, 0x577C, 0x577E, 0x5781, 0x5783, 0x578C, 0x5794,
2254  0x5797, 0x5799, 0x579A, 0x579C, 0x579D, 0x579E, 0x579F, 0x57A1,
2255  0x5795, 0x57A7, 0x57A8, 0x57A9, 0x57AC, 0x57B8, 0x57BD, 0x57C7,
2256  0x57C8, 0x57CC, 0x57CF, 0x57D5, 0x57DD, 0x57DE, 0x57E4, 0x57E6,
2257  0x57E7, 0x57E9, 0x57ED, 0x57F0, 0x57F5, 0x57F6, 0x57F8, 0x57FD,
2258  0x57FE, 0x57FF, 0x5803, 0x5804, 0x5808, 0x5809, 0x57E1,
2259 };
2260 static const unsigned short euc_to_utf8_8FB8[] = {
2261  0x580C, 0x580D, 0x581B, 0x581E, 0x581F, 0x5820, 0x5826,
2262  0x5827, 0x582D, 0x5832, 0x5839, 0x583F, 0x5849, 0x584C, 0x584D,
2263  0x584F, 0x5850, 0x5855, 0x585F, 0x5861, 0x5864, 0x5867, 0x5868,
2264  0x5878, 0x587C, 0x587F, 0x5880, 0x5881, 0x5887, 0x5888, 0x5889,
2265  0x588A, 0x588C, 0x588D, 0x588F, 0x5890, 0x5894, 0x5896, 0x589D,
2266  0x58A0, 0x58A1, 0x58A2, 0x58A6, 0x58A9, 0x58B1, 0x58B2, 0x58C4,
2267  0x58BC, 0x58C2, 0x58C8, 0x58CD, 0x58CE, 0x58D0, 0x58D2, 0x58D4,
2268  0x58D6, 0x58DA, 0x58DD, 0x58E1, 0x58E2, 0x58E9, 0x58F3, 0x5905,
2269  0x5906, 0x590B, 0x590C, 0x5912, 0x5913, 0x5914, 0x8641, 0x591D,
2270  0x5921, 0x5923, 0x5924, 0x5928, 0x592F, 0x5930, 0x5933, 0x5935,
2271  0x5936, 0x593F, 0x5943, 0x5946, 0x5952, 0x5953, 0x5959, 0x595B,
2272  0x595D, 0x595E, 0x595F, 0x5961, 0x5963, 0x596B, 0x596D,
2273 };
2274 static const unsigned short euc_to_utf8_8FB9[] = {
2275  0x596F, 0x5972, 0x5975, 0x5976, 0x5979, 0x597B, 0x597C,
2276  0x598B, 0x598C, 0x598E, 0x5992, 0x5995, 0x5997, 0x599F, 0x59A4,
2277  0x59A7, 0x59AD, 0x59AE, 0x59AF, 0x59B0, 0x59B3, 0x59B7, 0x59BA,
2278  0x59BC, 0x59C1, 0x59C3, 0x59C4, 0x59C8, 0x59CA, 0x59CD, 0x59D2,
2279  0x59DD, 0x59DE, 0x59DF, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0x59EF,
2280  0x59F1, 0x59F2, 0x59F4, 0x59F7, 0x5A00, 0x5A04, 0x5A0C, 0x5A0D,
2281  0x5A0E, 0x5A12, 0x5A13, 0x5A1E, 0x5A23, 0x5A24, 0x5A27, 0x5A28,
2282  0x5A2A, 0x5A2D, 0x5A30, 0x5A44, 0x5A45, 0x5A47, 0x5A48, 0x5A4C,
2283  0x5A50, 0x5A55, 0x5A5E, 0x5A63, 0x5A65, 0x5A67, 0x5A6D, 0x5A77,
2284  0x5A7A, 0x5A7B, 0x5A7E, 0x5A8B, 0x5A90, 0x5A93, 0x5A96, 0x5A99,
2285  0x5A9C, 0x5A9E, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AA7, 0x5AAC, 0x5AB1,
2286  0x5AB2, 0x5AB3, 0x5AB5, 0x5AB8, 0x5ABA, 0x5ABB, 0x5ABF,
2287 };
2288 static const unsigned short euc_to_utf8_8FBA[] = {
2289  0x5AC4, 0x5AC6, 0x5AC8, 0x5ACF, 0x5ADA, 0x5ADC, 0x5AE0,
2290  0x5AE5, 0x5AEA, 0x5AEE, 0x5AF5, 0x5AF6, 0x5AFD, 0x5B00, 0x5B01,
2291  0x5B08, 0x5B17, 0x5B34, 0x5B19, 0x5B1B, 0x5B1D, 0x5B21, 0x5B25,
2292  0x5B2D, 0x5B38, 0x5B41, 0x5B4B, 0x5B4C, 0x5B52, 0x5B56, 0x5B5E,
2293  0x5B68, 0x5B6E, 0x5B6F, 0x5B7C, 0x5B7D, 0x5B7E, 0x5B7F, 0x5B81,
2294  0x5B84, 0x5B86, 0x5B8A, 0x5B8E, 0x5B90, 0x5B91, 0x5B93, 0x5B94,
2295  0x5B96, 0x5BA8, 0x5BA9, 0x5BAC, 0x5BAD, 0x5BAF, 0x5BB1, 0x5BB2,
2296  0x5BB7, 0x5BBA, 0x5BBC, 0x5BC0, 0x5BC1, 0x5BCD, 0x5BCF, 0x5BD6,
2297  0x5BD7, 0x5BD8, 0x5BD9, 0x5BDA, 0x5BE0, 0x5BEF, 0x5BF1, 0x5BF4,
2298  0x5BFD, 0x5C0C, 0x5C17, 0x5C1E, 0x5C1F, 0x5C23, 0x5C26, 0x5C29,
2299  0x5C2B, 0x5C2C, 0x5C2E, 0x5C30, 0x5C32, 0x5C35, 0x5C36, 0x5C59,
2300  0x5C5A, 0x5C5C, 0x5C62, 0x5C63, 0x5C67, 0x5C68, 0x5C69,
2301 };
2302 static const unsigned short euc_to_utf8_8FBB[] = {
2303  0x5C6D, 0x5C70, 0x5C74, 0x5C75, 0x5C7A, 0x5C7B, 0x5C7C,
2304  0x5C7D, 0x5C87, 0x5C88, 0x5C8A, 0x5C8F, 0x5C92, 0x5C9D, 0x5C9F,
2305  0x5CA0, 0x5CA2, 0x5CA3, 0x5CA6, 0x5CAA, 0x5CB2, 0x5CB4, 0x5CB5,
2306  0x5CBA, 0x5CC9, 0x5CCB, 0x5CD2, 0x5CDD, 0x5CD7, 0x5CEE, 0x5CF1,
2307  0x5CF2, 0x5CF4, 0x5D01, 0x5D06, 0x5D0D, 0x5D12, 0x5D2B, 0x5D23,
2308  0x5D24, 0x5D26, 0x5D27, 0x5D31, 0x5D34, 0x5D39, 0x5D3D, 0x5D3F,
2309  0x5D42, 0x5D43, 0x5D46, 0x5D48, 0x5D55, 0x5D51, 0x5D59, 0x5D4A,
2310  0x5D5F, 0x5D60, 0x5D61, 0x5D62, 0x5D64, 0x5D6A, 0x5D6D, 0x5D70,
2311  0x5D79, 0x5D7A, 0x5D7E, 0x5D7F, 0x5D81, 0x5D83, 0x5D88, 0x5D8A,
2312  0x5D92, 0x5D93, 0x5D94, 0x5D95, 0x5D99, 0x5D9B, 0x5D9F, 0x5DA0,
2313  0x5DA7, 0x5DAB, 0x5DB0, 0x5DB4, 0x5DB8, 0x5DB9, 0x5DC3, 0x5DC7,
2314  0x5DCB, 0x5DD0, 0x5DCE, 0x5DD8, 0x5DD9, 0x5DE0, 0x5DE4,
2315 };
2316 static const unsigned short euc_to_utf8_8FBC[] = {
2317  0x5DE9, 0x5DF8, 0x5DF9, 0x5E00, 0x5E07, 0x5E0D, 0x5E12,
2318  0x5E14, 0x5E15, 0x5E18, 0x5E1F, 0x5E20, 0x5E2E, 0x5E28, 0x5E32,
2319  0x5E35, 0x5E3E, 0x5E4B, 0x5E50, 0x5E49, 0x5E51, 0x5E56, 0x5E58,
2320  0x5E5B, 0x5E5C, 0x5E5E, 0x5E68, 0x5E6A, 0x5E6B, 0x5E6C, 0x5E6D,
2321  0x5E6E, 0x5E70, 0x5E80, 0x5E8B, 0x5E8E, 0x5EA2, 0x5EA4, 0x5EA5,
2322  0x5EA8, 0x5EAA, 0x5EAC, 0x5EB1, 0x5EB3, 0x5EBD, 0x5EBE, 0x5EBF,
2323  0x5EC6, 0x5ECC, 0x5ECB, 0x5ECE, 0x5ED1, 0x5ED2, 0x5ED4, 0x5ED5,
2324  0x5EDC, 0x5EDE, 0x5EE5, 0x5EEB, 0x5F02, 0x5F06, 0x5F07, 0x5F08,
2325  0x5F0E, 0x5F19, 0x5F1C, 0x5F1D, 0x5F21, 0x5F22, 0x5F23, 0x5F24,
2326  0x5F28, 0x5F2B, 0x5F2C, 0x5F2E, 0x5F30, 0x5F34, 0x5F36, 0x5F3B,
2327  0x5F3D, 0x5F3F, 0x5F40, 0x5F44, 0x5F45, 0x5F47, 0x5F4D, 0x5F50,
2328  0x5F54, 0x5F58, 0x5F5B, 0x5F60, 0x5F63, 0x5F64, 0x5F67,
2329 };
2330 static const unsigned short euc_to_utf8_8FBD[] = {
2331  0x5F6F, 0x5F72, 0x5F74, 0x5F75, 0x5F78, 0x5F7A, 0x5F7D,
2332  0x5F7E, 0x5F89, 0x5F8D, 0x5F8F, 0x5F96, 0x5F9C, 0x5F9D, 0x5FA2,
2333  0x5FA7, 0x5FAB, 0x5FA4, 0x5FAC, 0x5FAF, 0x5FB0, 0x5FB1, 0x5FB8,
2334  0x5FC4, 0x5FC7, 0x5FC8, 0x5FC9, 0x5FCB, 0x5FD0, 0x5FD1, 0x5FD2,
2335  0x5FD3, 0x5FD4, 0x5FDE, 0x5FE1, 0x5FE2, 0x5FE8, 0x5FE9, 0x5FEA,
2336  0x5FEC, 0x5FED, 0x5FEE, 0x5FEF, 0x5FF2, 0x5FF3, 0x5FF6, 0x5FFA,
2337  0x5FFC, 0x6007, 0x600A, 0x600D, 0x6013, 0x6014, 0x6017, 0x6018,
2338  0x601A, 0x601F, 0x6024, 0x602D, 0x6033, 0x6035, 0x6040, 0x6047,
2339  0x6048, 0x6049, 0x604C, 0x6051, 0x6054, 0x6056, 0x6057, 0x605D,
2340  0x6061, 0x6067, 0x6071, 0x607E, 0x607F, 0x6082, 0x6086, 0x6088,
2341  0x608A, 0x608E, 0x6091, 0x6093, 0x6095, 0x6098, 0x609D, 0x609E,
2342  0x60A2, 0x60A4, 0x60A5, 0x60A8, 0x60B0, 0x60B1, 0x60B7,
2343 };
2344 static const unsigned short euc_to_utf8_8FBE[] = {
2345  0x60BB, 0x60BE, 0x60C2, 0x60C4, 0x60C8, 0x60C9, 0x60CA,
2346  0x60CB, 0x60CE, 0x60CF, 0x60D4, 0x60D5, 0x60D9, 0x60DB, 0x60DD,
2347  0x60DE, 0x60E2, 0x60E5, 0x60F2, 0x60F5, 0x60F8, 0x60FC, 0x60FD,
2348  0x6102, 0x6107, 0x610A, 0x610C, 0x6110, 0x6111, 0x6112, 0x6113,
2349  0x6114, 0x6116, 0x6117, 0x6119, 0x611C, 0x611E, 0x6122, 0x612A,
2350  0x612B, 0x6130, 0x6131, 0x6135, 0x6136, 0x6137, 0x6139, 0x6141,
2351  0x6145, 0x6146, 0x6149, 0x615E, 0x6160, 0x616C, 0x6172, 0x6178,
2352  0x617B, 0x617C, 0x617F, 0x6180, 0x6181, 0x6183, 0x6184, 0x618B,
2353  0x618D, 0x6192, 0x6193, 0x6197, 0x6198, 0x619C, 0x619D, 0x619F,
2354  0x61A0, 0x61A5, 0x61A8, 0x61AA, 0x61AD, 0x61B8, 0x61B9, 0x61BC,
2355  0x61C0, 0x61C1, 0x61C2, 0x61CE, 0x61CF, 0x61D5, 0x61DC, 0x61DD,
2356  0x61DE, 0x61DF, 0x61E1, 0x61E2, 0x61E7, 0x61E9, 0x61E5,
2357 };
2358 static const unsigned short euc_to_utf8_8FBF[] = {
2359  0x61EC, 0x61ED, 0x61EF, 0x6201, 0x6203, 0x6204, 0x6207,
2360  0x6213, 0x6215, 0x621C, 0x6220, 0x6222, 0x6223, 0x6227, 0x6229,
2361  0x622B, 0x6239, 0x623D, 0x6242, 0x6243, 0x6244, 0x6246, 0x624C,
2362  0x6250, 0x6251, 0x6252, 0x6254, 0x6256, 0x625A, 0x625C, 0x6264,
2363  0x626D, 0x626F, 0x6273, 0x627A, 0x627D, 0x628D, 0x628E, 0x628F,
2364  0x6290, 0x62A6, 0x62A8, 0x62B3, 0x62B6, 0x62B7, 0x62BA, 0x62BE,
2365  0x62BF, 0x62C4, 0x62CE, 0x62D5, 0x62D6, 0x62DA, 0x62EA, 0x62F2,
2366  0x62F4, 0x62FC, 0x62FD, 0x6303, 0x6304, 0x630A, 0x630B, 0x630D,
2367  0x6310, 0x6313, 0x6316, 0x6318, 0x6329, 0x632A, 0x632D, 0x6335,
2368  0x6336, 0x6339, 0x633C, 0x6341, 0x6342, 0x6343, 0x6344, 0x6346,
2369  0x634A, 0x634B, 0x634E, 0x6352, 0x6353, 0x6354, 0x6358, 0x635B,
2370  0x6365, 0x6366, 0x636C, 0x636D, 0x6371, 0x6374, 0x6375,
2371 };
2372 static const unsigned short euc_to_utf8_8FC0[] = {
2373  0x6378, 0x637C, 0x637D, 0x637F, 0x6382, 0x6384, 0x6387,
2374  0x638A, 0x6390, 0x6394, 0x6395, 0x6399, 0x639A, 0x639E, 0x63A4,
2375  0x63A6, 0x63AD, 0x63AE, 0x63AF, 0x63BD, 0x63C1, 0x63C5, 0x63C8,
2376  0x63CE, 0x63D1, 0x63D3, 0x63D4, 0x63D5, 0x63DC, 0x63E0, 0x63E5,
2377  0x63EA, 0x63EC, 0x63F2, 0x63F3, 0x63F5, 0x63F8, 0x63F9, 0x6409,
2378  0x640A, 0x6410, 0x6412, 0x6414, 0x6418, 0x641E, 0x6420, 0x6422,
2379  0x6424, 0x6425, 0x6429, 0x642A, 0x642F, 0x6430, 0x6435, 0x643D,
2380  0x643F, 0x644B, 0x644F, 0x6451, 0x6452, 0x6453, 0x6454, 0x645A,
2381  0x645B, 0x645C, 0x645D, 0x645F, 0x6460, 0x6461, 0x6463, 0x646D,
2382  0x6473, 0x6474, 0x647B, 0x647D, 0x6485, 0x6487, 0x648F, 0x6490,
2383  0x6491, 0x6498, 0x6499, 0x649B, 0x649D, 0x649F, 0x64A1, 0x64A3,
2384  0x64A6, 0x64A8, 0x64AC, 0x64B3, 0x64BD, 0x64BE, 0x64BF,
2385 };
2386 static const unsigned short euc_to_utf8_8FC1[] = {
2387  0x64C4, 0x64C9, 0x64CA, 0x64CB, 0x64CC, 0x64CE, 0x64D0,
2388  0x64D1, 0x64D5, 0x64D7, 0x64E4, 0x64E5, 0x64E9, 0x64EA, 0x64ED,
2389  0x64F0, 0x64F5, 0x64F7, 0x64FB, 0x64FF, 0x6501, 0x6504, 0x6508,
2390  0x6509, 0x650A, 0x650F, 0x6513, 0x6514, 0x6516, 0x6519, 0x651B,
2391  0x651E, 0x651F, 0x6522, 0x6526, 0x6529, 0x652E, 0x6531, 0x653A,
2392  0x653C, 0x653D, 0x6543, 0x6547, 0x6549, 0x6550, 0x6552, 0x6554,
2393  0x655F, 0x6560, 0x6567, 0x656B, 0x657A, 0x657D, 0x6581, 0x6585,
2394  0x658A, 0x6592, 0x6595, 0x6598, 0x659D, 0x65A0, 0x65A3, 0x65A6,
2395  0x65AE, 0x65B2, 0x65B3, 0x65B4, 0x65BF, 0x65C2, 0x65C8, 0x65C9,
2396  0x65CE, 0x65D0, 0x65D4, 0x65D6, 0x65D8, 0x65DF, 0x65F0, 0x65F2,
2397  0x65F4, 0x65F5, 0x65F9, 0x65FE, 0x65FF, 0x6600, 0x6604, 0x6608,
2398  0x6609, 0x660D, 0x6611, 0x6612, 0x6615, 0x6616, 0x661D,
2399 };
2400 static const unsigned short euc_to_utf8_8FC2[] = {
2401  0x661E, 0x6621, 0x6622, 0x6623, 0x6624, 0x6626, 0x6629,
2402  0x662A, 0x662B, 0x662C, 0x662E, 0x6630, 0x6631, 0x6633, 0x6639,
2403  0x6637, 0x6640, 0x6645, 0x6646, 0x664A, 0x664C, 0x6651, 0x664E,
2404  0x6657, 0x6658, 0x6659, 0x665B, 0x665C, 0x6660, 0x6661, 0x66FB,
2405  0x666A, 0x666B, 0x666C, 0x667E, 0x6673, 0x6675, 0x667F, 0x6677,
2406  0x6678, 0x6679, 0x667B, 0x6680, 0x667C, 0x668B, 0x668C, 0x668D,
2407  0x6690, 0x6692, 0x6699, 0x669A, 0x669B, 0x669C, 0x669F, 0x66A0,
2408  0x66A4, 0x66AD, 0x66B1, 0x66B2, 0x66B5, 0x66BB, 0x66BF, 0x66C0,
2409  0x66C2, 0x66C3, 0x66C8, 0x66CC, 0x66CE, 0x66CF, 0x66D4, 0x66DB,
2410  0x66DF, 0x66E8, 0x66EB, 0x66EC, 0x66EE, 0x66FA, 0x6705, 0x6707,
2411  0x670E, 0x6713, 0x6719, 0x671C, 0x6720, 0x6722, 0x6733, 0x673E,
2412  0x6745, 0x6747, 0x6748, 0x674C, 0x6754, 0x6755, 0x675D,
2413 };
2414 static const unsigned short euc_to_utf8_8FC3[] = {
2415  0x6766, 0x676C, 0x676E, 0x6774, 0x6776, 0x677B, 0x6781,
2416  0x6784, 0x678E, 0x678F, 0x6791, 0x6793, 0x6796, 0x6798, 0x6799,
2417  0x679B, 0x67B0, 0x67B1, 0x67B2, 0x67B5, 0x67BB, 0x67BC, 0x67BD,
2418  0x67F9, 0x67C0, 0x67C2, 0x67C3, 0x67C5, 0x67C8, 0x67C9, 0x67D2,
2419  0x67D7, 0x67D9, 0x67DC, 0x67E1, 0x67E6, 0x67F0, 0x67F2, 0x67F6,
2420  0x67F7, 0x6852, 0x6814, 0x6819, 0x681D, 0x681F, 0x6828, 0x6827,
2421  0x682C, 0x682D, 0x682F, 0x6830, 0x6831, 0x6833, 0x683B, 0x683F,
2422  0x6844, 0x6845, 0x684A, 0x684C, 0x6855, 0x6857, 0x6858, 0x685B,
2423  0x686B, 0x686E, 0x686F, 0x6870, 0x6871, 0x6872, 0x6875, 0x6879,
2424  0x687A, 0x687B, 0x687C, 0x6882, 0x6884, 0x6886, 0x6888, 0x6896,
2425  0x6898, 0x689A, 0x689C, 0x68A1, 0x68A3, 0x68A5, 0x68A9, 0x68AA,
2426  0x68AE, 0x68B2, 0x68BB, 0x68C5, 0x68C8, 0x68CC, 0x68CF,
2427 };
2428 static const unsigned short euc_to_utf8_8FC4[] = {
2429  0x68D0, 0x68D1, 0x68D3, 0x68D6, 0x68D9, 0x68DC, 0x68DD,
2430  0x68E5, 0x68E8, 0x68EA, 0x68EB, 0x68EC, 0x68ED, 0x68F0, 0x68F1,
2431  0x68F5, 0x68F6, 0x68FB, 0x68FC, 0x68FD, 0x6906, 0x6909, 0x690A,
2432  0x6910, 0x6911, 0x6913, 0x6916, 0x6917, 0x6931, 0x6933, 0x6935,
2433  0x6938, 0x693B, 0x6942, 0x6945, 0x6949, 0x694E, 0x6957, 0x695B,
2434  0x6963, 0x6964, 0x6965, 0x6966, 0x6968, 0x6969, 0x696C, 0x6970,
2435  0x6971, 0x6972, 0x697A, 0x697B, 0x697F, 0x6980, 0x698D, 0x6992,
2436  0x6996, 0x6998, 0x69A1, 0x69A5, 0x69A6, 0x69A8, 0x69AB, 0x69AD,
2437  0x69AF, 0x69B7, 0x69B8, 0x69BA, 0x69BC, 0x69C5, 0x69C8, 0x69D1,
2438  0x69D6, 0x69D7, 0x69E2, 0x69E5, 0x69EE, 0x69EF, 0x69F1, 0x69F3,
2439  0x69F5, 0x69FE, 0x6A00, 0x6A01, 0x6A03, 0x6A0F, 0x6A11, 0x6A15,
2440  0x6A1A, 0x6A1D, 0x6A20, 0x6A24, 0x6A28, 0x6A30, 0x6A32,
2441 };
2442 static const unsigned short euc_to_utf8_8FC5[] = {
2443  0x6A34, 0x6A37, 0x6A3B, 0x6A3E, 0x6A3F, 0x6A45, 0x6A46,
2444  0x6A49, 0x6A4A, 0x6A4E, 0x6A50, 0x6A51, 0x6A52, 0x6A55, 0x6A56,
2445  0x6A5B, 0x6A64, 0x6A67, 0x6A6A, 0x6A71, 0x6A73, 0x6A7E, 0x6A81,
2446  0x6A83, 0x6A86, 0x6A87, 0x6A89, 0x6A8B, 0x6A91, 0x6A9B, 0x6A9D,
2447  0x6A9E, 0x6A9F, 0x6AA5, 0x6AAB, 0x6AAF, 0x6AB0, 0x6AB1, 0x6AB4,
2448  0x6ABD, 0x6ABE, 0x6ABF, 0x6AC6, 0x6AC9, 0x6AC8, 0x6ACC, 0x6AD0,
2449  0x6AD4, 0x6AD5, 0x6AD6, 0x6ADC, 0x6ADD, 0x6AE4, 0x6AE7, 0x6AEC,
2450  0x6AF0, 0x6AF1, 0x6AF2, 0x6AFC, 0x6AFD, 0x6B02, 0x6B03, 0x6B06,
2451  0x6B07, 0x6B09, 0x6B0F, 0x6B10, 0x6B11, 0x6B17, 0x6B1B, 0x6B1E,
2452  0x6B24, 0x6B28, 0x6B2B, 0x6B2C, 0x6B2F, 0x6B35, 0x6B36, 0x6B3B,
2453  0x6B3F, 0x6B46, 0x6B4A, 0x6B4D, 0x6B52, 0x6B56, 0x6B58, 0x6B5D,
2454  0x6B60, 0x6B67, 0x6B6B, 0x6B6E, 0x6B70, 0x6B75, 0x6B7D,
2455 };
2456 static const unsigned short euc_to_utf8_8FC6[] = {
2457  0x6B7E, 0x6B82, 0x6B85, 0x6B97, 0x6B9B, 0x6B9F, 0x6BA0,
2458  0x6BA2, 0x6BA3, 0x6BA8, 0x6BA9, 0x6BAC, 0x6BAD, 0x6BAE, 0x6BB0,
2459  0x6BB8, 0x6BB9, 0x6BBD, 0x6BBE, 0x6BC3, 0x6BC4, 0x6BC9, 0x6BCC,
2460  0x6BD6, 0x6BDA, 0x6BE1, 0x6BE3, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1,
2461  0x6BF7, 0x6BF9, 0x6BFF, 0x6C02, 0x6C04, 0x6C05, 0x6C09, 0x6C0D,
2462  0x6C0E, 0x6C10, 0x6C12, 0x6C19, 0x6C1F, 0x6C26, 0x6C27, 0x6C28,
2463  0x6C2C, 0x6C2E, 0x6C33, 0x6C35, 0x6C36, 0x6C3A, 0x6C3B, 0x6C3F,
2464  0x6C4A, 0x6C4B, 0x6C4D, 0x6C4F, 0x6C52, 0x6C54, 0x6C59, 0x6C5B,
2465  0x6C5C, 0x6C6B, 0x6C6D, 0x6C6F, 0x6C74, 0x6C76, 0x6C78, 0x6C79,
2466  0x6C7B, 0x6C85, 0x6C86, 0x6C87, 0x6C89, 0x6C94, 0x6C95, 0x6C97,
2467  0x6C98, 0x6C9C, 0x6C9F, 0x6CB0, 0x6CB2, 0x6CB4, 0x6CC2, 0x6CC6,
2468  0x6CCD, 0x6CCF, 0x6CD0, 0x6CD1, 0x6CD2, 0x6CD4, 0x6CD6,
2469 };
2470 static const unsigned short euc_to_utf8_8FC7[] = {
2471  0x6CDA, 0x6CDC, 0x6CE0, 0x6CE7, 0x6CE9, 0x6CEB, 0x6CEC,
2472  0x6CEE, 0x6CF2, 0x6CF4, 0x6D04, 0x6D07, 0x6D0A, 0x6D0E, 0x6D0F,
2473  0x6D11, 0x6D13, 0x6D1A, 0x6D26, 0x6D27, 0x6D28, 0x6C67, 0x6D2E,
2474  0x6D2F, 0x6D31, 0x6D39, 0x6D3C, 0x6D3F, 0x6D57, 0x6D5E, 0x6D5F,
2475  0x6D61, 0x6D65, 0x6D67, 0x6D6F, 0x6D70, 0x6D7C, 0x6D82, 0x6D87,
2476  0x6D91, 0x6D92, 0x6D94, 0x6D96, 0x6D97, 0x6D98, 0x6DAA, 0x6DAC,
2477  0x6DB4, 0x6DB7, 0x6DB9, 0x6DBD, 0x6DBF, 0x6DC4, 0x6DC8, 0x6DCA,
2478  0x6DCE, 0x6DCF, 0x6DD6, 0x6DDB, 0x6DDD, 0x6DDF, 0x6DE0, 0x6DE2,
2479  0x6DE5, 0x6DE9, 0x6DEF, 0x6DF0, 0x6DF4, 0x6DF6, 0x6DFC, 0x6E00,
2480  0x6E04, 0x6E1E, 0x6E22, 0x6E27, 0x6E32, 0x6E36, 0x6E39, 0x6E3B,
2481  0x6E3C, 0x6E44, 0x6E45, 0x6E48, 0x6E49, 0x6E4B, 0x6E4F, 0x6E51,
2482  0x6E52, 0x6E53, 0x6E54, 0x6E57, 0x6E5C, 0x6E5D, 0x6E5E,
2483 };
2484 static const unsigned short euc_to_utf8_8FC8[] = {
2485  0x6E62, 0x6E63, 0x6E68, 0x6E73, 0x6E7B, 0x6E7D, 0x6E8D,
2486  0x6E93, 0x6E99, 0x6EA0, 0x6EA7, 0x6EAD, 0x6EAE, 0x6EB1, 0x6EB3,
2487  0x6EBB, 0x6EBF, 0x6EC0, 0x6EC1, 0x6EC3, 0x6EC7, 0x6EC8, 0x6ECA,
2488  0x6ECD, 0x6ECE, 0x6ECF, 0x6EEB, 0x6EED, 0x6EEE, 0x6EF9, 0x6EFB,
2489  0x6EFD, 0x6F04, 0x6F08, 0x6F0A, 0x6F0C, 0x6F0D, 0x6F16, 0x6F18,
2490  0x6F1A, 0x6F1B, 0x6F26, 0x6F29, 0x6F2A, 0x6F2F, 0x6F30, 0x6F33,
2491  0x6F36, 0x6F3B, 0x6F3C, 0x6F2D, 0x6F4F, 0x6F51, 0x6F52, 0x6F53,
2492  0x6F57, 0x6F59, 0x6F5A, 0x6F5D, 0x6F5E, 0x6F61, 0x6F62, 0x6F68,
2493  0x6F6C, 0x6F7D, 0x6F7E, 0x6F83, 0x6F87, 0x6F88, 0x6F8B, 0x6F8C,
2494  0x6F8D, 0x6F90, 0x6F92, 0x6F93, 0x6F94, 0x6F96, 0x6F9A, 0x6F9F,
2495  0x6FA0, 0x6FA5, 0x6FA6, 0x6FA7, 0x6FA8, 0x6FAE, 0x6FAF, 0x6FB0,
2496  0x6FB5, 0x6FB6, 0x6FBC, 0x6FC5, 0x6FC7, 0x6FC8, 0x6FCA,
2497 };
2498 static const unsigned short euc_to_utf8_8FC9[] = {
2499  0x6FDA, 0x6FDE, 0x6FE8, 0x6FE9, 0x6FF0, 0x6FF5, 0x6FF9,
2500  0x6FFC, 0x6FFD, 0x7000, 0x7005, 0x7006, 0x7007, 0x700D, 0x7017,
2501  0x7020, 0x7023, 0x702F, 0x7034, 0x7037, 0x7039, 0x703C, 0x7043,
2502  0x7044, 0x7048, 0x7049, 0x704A, 0x704B, 0x7054, 0x7055, 0x705D,
2503  0x705E, 0x704E, 0x7064, 0x7065, 0x706C, 0x706E, 0x7075, 0x7076,
2504  0x707E, 0x7081, 0x7085, 0x7086, 0x7094, 0x7095, 0x7096, 0x7097,
2505  0x7098, 0x709B, 0x70A4, 0x70AB, 0x70B0, 0x70B1, 0x70B4, 0x70B7,
2506  0x70CA, 0x70D1, 0x70D3, 0x70D4, 0x70D5, 0x70D6, 0x70D8, 0x70DC,
2507  0x70E4, 0x70FA, 0x7103, 0x7104, 0x7105, 0x7106, 0x7107, 0x710B,
2508  0x710C, 0x710F, 0x711E, 0x7120, 0x712B, 0x712D, 0x712F, 0x7130,
2509  0x7131, 0x7138, 0x7141, 0x7145, 0x7146, 0x7147, 0x714A, 0x714B,
2510  0x7150, 0x7152, 0x7157, 0x715A, 0x715C, 0x715E, 0x7160,
2511 };
2512 static const unsigned short euc_to_utf8_8FCA[] = {
2513  0x7168, 0x7179, 0x7180, 0x7185, 0x7187, 0x718C, 0x7192,
2514  0x719A, 0x719B, 0x71A0, 0x71A2, 0x71AF, 0x71B0, 0x71B2, 0x71B3,
2515  0x71BA, 0x71BF, 0x71C0, 0x71C1, 0x71C4, 0x71CB, 0x71CC, 0x71D3,
2516  0x71D6, 0x71D9, 0x71DA, 0x71DC, 0x71F8, 0x71FE, 0x7200, 0x7207,
2517  0x7208, 0x7209, 0x7213, 0x7217, 0x721A, 0x721D, 0x721F, 0x7224,
2518  0x722B, 0x722F, 0x7234, 0x7238, 0x7239, 0x7241, 0x7242, 0x7243,
2519  0x7245, 0x724E, 0x724F, 0x7250, 0x7253, 0x7255, 0x7256, 0x725A,
2520  0x725C, 0x725E, 0x7260, 0x7263, 0x7268, 0x726B, 0x726E, 0x726F,
2521  0x7271, 0x7277, 0x7278, 0x727B, 0x727C, 0x727F, 0x7284, 0x7289,
2522  0x728D, 0x728E, 0x7293, 0x729B, 0x72A8, 0x72AD, 0x72AE, 0x72B1,
2523  0x72B4, 0x72BE, 0x72C1, 0x72C7, 0x72C9, 0x72CC, 0x72D5, 0x72D6,
2524  0x72D8, 0x72DF, 0x72E5, 0x72F3, 0x72F4, 0x72FA, 0x72FB,
2525 };
2526 static const unsigned short euc_to_utf8_8FCB[] = {
2527  0x72FE, 0x7302, 0x7304, 0x7305, 0x7307, 0x730B, 0x730D,
2528  0x7312, 0x7313, 0x7318, 0x7319, 0x731E, 0x7322, 0x7324, 0x7327,
2529  0x7328, 0x732C, 0x7331, 0x7332, 0x7335, 0x733A, 0x733B, 0x733D,
2530  0x7343, 0x734D, 0x7350, 0x7352, 0x7356, 0x7358, 0x735D, 0x735E,
2531  0x735F, 0x7360, 0x7366, 0x7367, 0x7369, 0x736B, 0x736C, 0x736E,
2532  0x736F, 0x7371, 0x7377, 0x7379, 0x737C, 0x7380, 0x7381, 0x7383,
2533  0x7385, 0x7386, 0x738E, 0x7390, 0x7393, 0x7395, 0x7397, 0x7398,
2534  0x739C, 0x739E, 0x739F, 0x73A0, 0x73A2, 0x73A5, 0x73A6, 0x73AA,
2535  0x73AB, 0x73AD, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BD, 0x73BF,
2536  0x73C5, 0x73C6, 0x73C9, 0x73CB, 0x73CC, 0x73CF, 0x73D2, 0x73D3,
2537  0x73D6, 0x73D9, 0x73DD, 0x73E1, 0x73E3, 0x73E6, 0x73E7, 0x73E9,
2538  0x73F4, 0x73F5, 0x73F7, 0x73F9, 0x73FA, 0x73FB, 0x73FD,
2539 };
2540 static const unsigned short euc_to_utf8_8FCC[] = {
2541  0x73FF, 0x7400, 0x7401, 0x7404, 0x7407, 0x740A, 0x7411,
2542  0x741A, 0x741B, 0x7424, 0x7426, 0x7428, 0x7429, 0x742A, 0x742B,
2543  0x742C, 0x742D, 0x742E, 0x742F, 0x7430, 0x7431, 0x7439, 0x7440,
2544  0x7443, 0x7444, 0x7446, 0x7447, 0x744B, 0x744D, 0x7451, 0x7452,
2545  0x7457, 0x745D, 0x7462, 0x7466, 0x7467, 0x7468, 0x746B, 0x746D,
2546  0x746E, 0x7471, 0x7472, 0x7480, 0x7481, 0x7485, 0x7486, 0x7487,
2547  0x7489, 0x748F, 0x7490, 0x7491, 0x7492, 0x7498, 0x7499, 0x749A,
2548  0x749C, 0x749F, 0x74A0, 0x74A1, 0x74A3, 0x74A6, 0x74A8, 0x74A9,
2549  0x74AA, 0x74AB, 0x74AE, 0x74AF, 0x74B1, 0x74B2, 0x74B5, 0x74B9,
2550  0x74BB, 0x74BF, 0x74C8, 0x74C9, 0x74CC, 0x74D0, 0x74D3, 0x74D8,
2551  0x74DA, 0x74DB, 0x74DE, 0x74DF, 0x74E4, 0x74E8, 0x74EA, 0x74EB,
2552  0x74EF, 0x74F4, 0x74FA, 0x74FB, 0x74FC, 0x74FF, 0x7506,
2553 };
2554 static const unsigned short euc_to_utf8_8FCD[] = {
2555  0x7512, 0x7516, 0x7517, 0x7520, 0x7521, 0x7524, 0x7527,
2556  0x7529, 0x752A, 0x752F, 0x7536, 0x7539, 0x753D, 0x753E, 0x753F,
2557  0x7540, 0x7543, 0x7547, 0x7548, 0x754E, 0x7550, 0x7552, 0x7557,
2558  0x755E, 0x755F, 0x7561, 0x756F, 0x7571, 0x7579, 0x757A, 0x757B,
2559  0x757C, 0x757D, 0x757E, 0x7581, 0x7585, 0x7590, 0x7592, 0x7593,
2560  0x7595, 0x7599, 0x759C, 0x75A2, 0x75A4, 0x75B4, 0x75BA, 0x75BF,
2561  0x75C0, 0x75C1, 0x75C4, 0x75C6, 0x75CC, 0x75CE, 0x75CF, 0x75D7,
2562  0x75DC, 0x75DF, 0x75E0, 0x75E1, 0x75E4, 0x75E7, 0x75EC, 0x75EE,
2563  0x75EF, 0x75F1, 0x75F9, 0x7600, 0x7602, 0x7603, 0x7604, 0x7607,
2564  0x7608, 0x760A, 0x760C, 0x760F, 0x7612, 0x7613, 0x7615, 0x7616,
2565  0x7619, 0x761B, 0x761C, 0x761D, 0x761E, 0x7623, 0x7625, 0x7626,
2566  0x7629, 0x762D, 0x7632, 0x7633, 0x7635, 0x7638, 0x7639,
2567 };
2568 static const unsigned short euc_to_utf8_8FCE[] = {
2569  0x763A, 0x763C, 0x764A, 0x7640, 0x7641, 0x7643, 0x7644,
2570  0x7645, 0x7649, 0x764B, 0x7655, 0x7659, 0x765F, 0x7664, 0x7665,
2571  0x766D, 0x766E, 0x766F, 0x7671, 0x7674, 0x7681, 0x7685, 0x768C,
2572  0x768D, 0x7695, 0x769B, 0x769C, 0x769D, 0x769F, 0x76A0, 0x76A2,
2573  0x76A3, 0x76A4, 0x76A5, 0x76A6, 0x76A7, 0x76A8, 0x76AA, 0x76AD,
2574  0x76BD, 0x76C1, 0x76C5, 0x76C9, 0x76CB, 0x76CC, 0x76CE, 0x76D4,
2575  0x76D9, 0x76E0, 0x76E6, 0x76E8, 0x76EC, 0x76F0, 0x76F1, 0x76F6,
2576  0x76F9, 0x76FC, 0x7700, 0x7706, 0x770A, 0x770E, 0x7712, 0x7714,
2577  0x7715, 0x7717, 0x7719, 0x771A, 0x771C, 0x7722, 0x7728, 0x772D,
2578  0x772E, 0x772F, 0x7734, 0x7735, 0x7736, 0x7739, 0x773D, 0x773E,
2579  0x7742, 0x7745, 0x7746, 0x774A, 0x774D, 0x774E, 0x774F, 0x7752,
2580  0x7756, 0x7757, 0x775C, 0x775E, 0x775F, 0x7760, 0x7762,
2581 };
2582 static const unsigned short euc_to_utf8_8FCF[] = {
2583  0x7764, 0x7767, 0x776A, 0x776C, 0x7770, 0x7772, 0x7773,
2584  0x7774, 0x777A, 0x777D, 0x7780, 0x7784, 0x778C, 0x778D, 0x7794,
2585  0x7795, 0x7796, 0x779A, 0x779F, 0x77A2, 0x77A7, 0x77AA, 0x77AE,
2586  0x77AF, 0x77B1, 0x77B5, 0x77BE, 0x77C3, 0x77C9, 0x77D1, 0x77D2,
2587  0x77D5, 0x77D9, 0x77DE, 0x77DF, 0x77E0, 0x77E4, 0x77E6, 0x77EA,
2588  0x77EC, 0x77F0, 0x77F1, 0x77F4, 0x77F8, 0x77FB, 0x7805, 0x7806,
2589  0x7809, 0x780D, 0x780E, 0x7811, 0x781D, 0x7821, 0x7822, 0x7823,
2590  0x782D, 0x782E, 0x7830, 0x7835, 0x7837, 0x7843, 0x7844, 0x7847,
2591  0x7848, 0x784C, 0x784E, 0x7852, 0x785C, 0x785E, 0x7860, 0x7861,
2592  0x7863, 0x7864, 0x7868, 0x786A, 0x786E, 0x787A, 0x787E, 0x788A,
2593  0x788F, 0x7894, 0x7898, 0x78A1, 0x789D, 0x789E, 0x789F, 0x78A4,
2594  0x78A8, 0x78AC, 0x78AD, 0x78B0, 0x78B1, 0x78B2, 0x78B3,
2595 };
2596 static const unsigned short euc_to_utf8_8FD0[] = {
2597  0x78BB, 0x78BD, 0x78BF, 0x78C7, 0x78C8, 0x78C9, 0x78CC,
2598  0x78CE, 0x78D2, 0x78D3, 0x78D5, 0x78D6, 0x78E4, 0x78DB, 0x78DF,
2599  0x78E0, 0x78E1, 0x78E6, 0x78EA, 0x78F2, 0x78F3, 0x7900, 0x78F6,
2600  0x78F7, 0x78FA, 0x78FB, 0x78FF, 0x7906, 0x790C, 0x7910, 0x791A,
2601  0x791C, 0x791E, 0x791F, 0x7920, 0x7925, 0x7927, 0x7929, 0x792D,
2602  0x7931, 0x7934, 0x7935, 0x793B, 0x793D, 0x793F, 0x7944, 0x7945,
2603  0x7946, 0x794A, 0x794B, 0x794F, 0x7951, 0x7954, 0x7958, 0x795B,
2604  0x795C, 0x7967, 0x7969, 0x796B, 0x7972, 0x7979, 0x797B, 0x797C,
2605  0x797E, 0x798B, 0x798C, 0x7991, 0x7993, 0x7994, 0x7995, 0x7996,
2606  0x7998, 0x799B, 0x799C, 0x79A1, 0x79A8, 0x79A9, 0x79AB, 0x79AF,
2607  0x79B1, 0x79B4, 0x79B8, 0x79BB, 0x79C2, 0x79C4, 0x79C7, 0x79C8,
2608  0x79CA, 0x79CF, 0x79D4, 0x79D6, 0x79DA, 0x79DD, 0x79DE,
2609 };
2610 static const unsigned short euc_to_utf8_8FD1[] = {
2611  0x79E0, 0x79E2, 0x79E5, 0x79EA, 0x79EB, 0x79ED, 0x79F1,
2612  0x79F8, 0x79FC, 0x7A02, 0x7A03, 0x7A07, 0x7A09, 0x7A0A, 0x7A0C,
2613  0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x7A21, 0x7A27, 0x7A2B, 0x7A2D,
2614  0x7A2F, 0x7A30, 0x7A34, 0x7A35, 0x7A38, 0x7A39, 0x7A3A, 0x7A44,
2615  0x7A45, 0x7A47, 0x7A48, 0x7A4C, 0x7A55, 0x7A56, 0x7A59, 0x7A5C,
2616  0x7A5D, 0x7A5F, 0x7A60, 0x7A65, 0x7A67, 0x7A6A, 0x7A6D, 0x7A75,
2617  0x7A78, 0x7A7E, 0x7A80, 0x7A82, 0x7A85, 0x7A86, 0x7A8A, 0x7A8B,
2618  0x7A90, 0x7A91, 0x7A94, 0x7A9E, 0x7AA0, 0x7AA3, 0x7AAC, 0x7AB3,
2619  0x7AB5, 0x7AB9, 0x7ABB, 0x7ABC, 0x7AC6, 0x7AC9, 0x7ACC, 0x7ACE,
2620  0x7AD1, 0x7ADB, 0x7AE8, 0x7AE9, 0x7AEB, 0x7AEC, 0x7AF1, 0x7AF4,
2621  0x7AFB, 0x7AFD, 0x7AFE, 0x7B07, 0x7B14, 0x7B1F, 0x7B23, 0x7B27,
2622  0x7B29, 0x7B2A, 0x7B2B, 0x7B2D, 0x7B2E, 0x7B2F, 0x7B30,
2623 };
2624 static const unsigned short euc_to_utf8_8FD2[] = {
2625  0x7B31, 0x7B34, 0x7B3D, 0x7B3F, 0x7B40, 0x7B41, 0x7B47,
2626  0x7B4E, 0x7B55, 0x7B60, 0x7B64, 0x7B66, 0x7B69, 0x7B6A, 0x7B6D,
2627  0x7B6F, 0x7B72, 0x7B73, 0x7B77, 0x7B84, 0x7B89, 0x7B8E, 0x7B90,
2628  0x7B91, 0x7B96, 0x7B9B, 0x7B9E, 0x7BA0, 0x7BA5, 0x7BAC, 0x7BAF,
2629  0x7BB0, 0x7BB2, 0x7BB5, 0x7BB6, 0x7BBA, 0x7BBB, 0x7BBC, 0x7BBD,
2630  0x7BC2, 0x7BC5, 0x7BC8, 0x7BCA, 0x7BD4, 0x7BD6, 0x7BD7, 0x7BD9,
2631  0x7BDA, 0x7BDB, 0x7BE8, 0x7BEA, 0x7BF2, 0x7BF4, 0x7BF5, 0x7BF8,
2632  0x7BF9, 0x7BFA, 0x7BFC, 0x7BFE, 0x7C01, 0x7C02, 0x7C03, 0x7C04,
2633  0x7C06, 0x7C09, 0x7C0B, 0x7C0C, 0x7C0E, 0x7C0F, 0x7C19, 0x7C1B,
2634  0x7C20, 0x7C25, 0x7C26, 0x7C28, 0x7C2C, 0x7C31, 0x7C33, 0x7C34,
2635  0x7C36, 0x7C39, 0x7C3A, 0x7C46, 0x7C4A, 0x7C55, 0x7C51, 0x7C52,
2636  0x7C53, 0x7C59, 0x7C5A, 0x7C5B, 0x7C5C, 0x7C5D, 0x7C5E,
2637 };
2638 static const unsigned short euc_to_utf8_8FD3[] = {
2639  0x7C61, 0x7C63, 0x7C67, 0x7C69, 0x7C6D, 0x7C6E, 0x7C70,
2640  0x7C72, 0x7C79, 0x7C7C, 0x7C7D, 0x7C86, 0x7C87, 0x7C8F, 0x7C94,
2641  0x7C9E, 0x7CA0, 0x7CA6, 0x7CB0, 0x7CB6, 0x7CB7, 0x7CBA, 0x7CBB,
2642  0x7CBC, 0x7CBF, 0x7CC4, 0x7CC7, 0x7CC8, 0x7CC9, 0x7CCD, 0x7CCF,
2643  0x7CD3, 0x7CD4, 0x7CD5, 0x7CD7, 0x7CD9, 0x7CDA, 0x7CDD, 0x7CE6,
2644  0x7CE9, 0x7CEB, 0x7CF5, 0x7D03, 0x7D07, 0x7D08, 0x7D09, 0x7D0F,
2645  0x7D11, 0x7D12, 0x7D13, 0x7D16, 0x7D1D, 0x7D1E, 0x7D23, 0x7D26,
2646  0x7D2A, 0x7D2D, 0x7D31, 0x7D3C, 0x7D3D, 0x7D3E, 0x7D40, 0x7D41,
2647  0x7D47, 0x7D48, 0x7D4D, 0x7D51, 0x7D53, 0x7D57, 0x7D59, 0x7D5A,
2648  0x7D5C, 0x7D5D, 0x7D65, 0x7D67, 0x7D6A, 0x7D70, 0x7D78, 0x7D7A,
2649  0x7D7B, 0x7D7F, 0x7D81, 0x7D82, 0x7D83, 0x7D85, 0x7D86, 0x7D88,
2650  0x7D8B, 0x7D8C, 0x7D8D, 0x7D91, 0x7D96, 0x7D97, 0x7D9D,
2651 };
2652 static const unsigned short euc_to_utf8_8FD4[] = {
2653  0x7D9E, 0x7DA6, 0x7DA7, 0x7DAA, 0x7DB3, 0x7DB6, 0x7DB7,
2654  0x7DB9, 0x7DC2, 0x7DC3, 0x7DC4, 0x7DC5, 0x7DC6, 0x7DCC, 0x7DCD,
2655  0x7DCE, 0x7DD7, 0x7DD9, 0x7E00, 0x7DE2, 0x7DE5, 0x7DE6, 0x7DEA,
2656  0x7DEB, 0x7DED, 0x7DF1, 0x7DF5, 0x7DF6, 0x7DF9, 0x7DFA, 0x7E08,
2657  0x7E10, 0x7E11, 0x7E15, 0x7E17, 0x7E1C, 0x7E1D, 0x7E20, 0x7E27,
2658  0x7E28, 0x7E2C, 0x7E2D, 0x7E2F, 0x7E33, 0x7E36, 0x7E3F, 0x7E44,
2659  0x7E45, 0x7E47, 0x7E4E, 0x7E50, 0x7E52, 0x7E58, 0x7E5F, 0x7E61,
2660  0x7E62, 0x7E65, 0x7E6B, 0x7E6E, 0x7E6F, 0x7E73, 0x7E78, 0x7E7E,
2661  0x7E81, 0x7E86, 0x7E87, 0x7E8A, 0x7E8D, 0x7E91, 0x7E95, 0x7E98,
2662  0x7E9A, 0x7E9D, 0x7E9E, 0x7F3C, 0x7F3B, 0x7F3D, 0x7F3E, 0x7F3F,
2663  0x7F43, 0x7F44, 0x7F47, 0x7F4F, 0x7F52, 0x7F53, 0x7F5B, 0x7F5C,
2664  0x7F5D, 0x7F61, 0x7F63, 0x7F64, 0x7F65, 0x7F66, 0x7F6D,
2665 };
2666 static const unsigned short euc_to_utf8_8FD5[] = {
2667  0x7F71, 0x7F7D, 0x7F7E, 0x7F7F, 0x7F80, 0x7F8B, 0x7F8D,
2668  0x7F8F, 0x7F90, 0x7F91, 0x7F96, 0x7F97, 0x7F9C, 0x7FA1, 0x7FA2,
2669  0x7FA6, 0x7FAA, 0x7FAD, 0x7FB4, 0x7FBC, 0x7FBF, 0x7FC0, 0x7FC3,
2670  0x7FC8, 0x7FCE, 0x7FCF, 0x7FDB, 0x7FDF, 0x7FE3, 0x7FE5, 0x7FE8,
2671  0x7FEC, 0x7FEE, 0x7FEF, 0x7FF2, 0x7FFA, 0x7FFD, 0x7FFE, 0x7FFF,
2672  0x8007, 0x8008, 0x800A, 0x800D, 0x800E, 0x800F, 0x8011, 0x8013,
2673  0x8014, 0x8016, 0x801D, 0x801E, 0x801F, 0x8020, 0x8024, 0x8026,
2674  0x802C, 0x802E, 0x8030, 0x8034, 0x8035, 0x8037, 0x8039, 0x803A,
2675  0x803C, 0x803E, 0x8040, 0x8044, 0x8060, 0x8064, 0x8066, 0x806D,
2676  0x8071, 0x8075, 0x8081, 0x8088, 0x808E, 0x809C, 0x809E, 0x80A6,
2677  0x80A7, 0x80AB, 0x80B8, 0x80B9, 0x80C8, 0x80CD, 0x80CF, 0x80D2,
2678  0x80D4, 0x80D5, 0x80D7, 0x80D8, 0x80E0, 0x80ED, 0x80EE,
2679 };
2680 static const unsigned short euc_to_utf8_8FD6[] = {
2681  0x80F0, 0x80F2, 0x80F3, 0x80F6, 0x80F9, 0x80FA, 0x80FE,
2682  0x8103, 0x810B, 0x8116, 0x8117, 0x8118, 0x811C, 0x811E, 0x8120,
2683  0x8124, 0x8127, 0x812C, 0x8130, 0x8135, 0x813A, 0x813C, 0x8145,
2684  0x8147, 0x814A, 0x814C, 0x8152, 0x8157, 0x8160, 0x8161, 0x8167,
2685  0x8168, 0x8169, 0x816D, 0x816F, 0x8177, 0x8181, 0x8190, 0x8184,
2686  0x8185, 0x8186, 0x818B, 0x818E, 0x8196, 0x8198, 0x819B, 0x819E,
2687  0x81A2, 0x81AE, 0x81B2, 0x81B4, 0x81BB, 0x81CB, 0x81C3, 0x81C5,
2688  0x81CA, 0x81CE, 0x81CF, 0x81D5, 0x81D7, 0x81DB, 0x81DD, 0x81DE,
2689  0x81E1, 0x81E4, 0x81EB, 0x81EC, 0x81F0, 0x81F1, 0x81F2, 0x81F5,
2690  0x81F6, 0x81F8, 0x81F9, 0x81FD, 0x81FF, 0x8200, 0x8203, 0x820F,
2691  0x8213, 0x8214, 0x8219, 0x821A, 0x821D, 0x8221, 0x8222, 0x8228,
2692  0x8232, 0x8234, 0x823A, 0x8243, 0x8244, 0x8245, 0x8246,
2693 };
2694 static const unsigned short euc_to_utf8_8FD7[] = {
2695  0x824B, 0x824E, 0x824F, 0x8251, 0x8256, 0x825C, 0x8260,
2696  0x8263, 0x8267, 0x826D, 0x8274, 0x827B, 0x827D, 0x827F, 0x8280,
2697  0x8281, 0x8283, 0x8284, 0x8287, 0x8289, 0x828A, 0x828E, 0x8291,
2698  0x8294, 0x8296, 0x8298, 0x829A, 0x829B, 0x82A0, 0x82A1, 0x82A3,
2699  0x82A4, 0x82A7, 0x82A8, 0x82A9, 0x82AA, 0x82AE, 0x82B0, 0x82B2,
2700  0x82B4, 0x82B7, 0x82BA, 0x82BC, 0x82BE, 0x82BF, 0x82C6, 0x82D0,
2701  0x82D5, 0x82DA, 0x82E0, 0x82E2, 0x82E4, 0x82E8, 0x82EA, 0x82ED,
2702  0x82EF, 0x82F6, 0x82F7, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8307,
2703  0x8308, 0x830A, 0x830B, 0x8354, 0x831B, 0x831D, 0x831E, 0x831F,
2704  0x8321, 0x8322, 0x832C, 0x832D, 0x832E, 0x8330, 0x8333, 0x8337,
2705  0x833A, 0x833C, 0x833D, 0x8342, 0x8343, 0x8344, 0x8347, 0x834D,
2706  0x834E, 0x8351, 0x8355, 0x8356, 0x8357, 0x8370, 0x8378,
2707 };
2708 static const unsigned short euc_to_utf8_8FD8[] = {
2709  0x837D, 0x837F, 0x8380, 0x8382, 0x8384, 0x8386, 0x838D,
2710  0x8392, 0x8394, 0x8395, 0x8398, 0x8399, 0x839B, 0x839C, 0x839D,
2711  0x83A6, 0x83A7, 0x83A9, 0x83AC, 0x83BE, 0x83BF, 0x83C0, 0x83C7,
2712  0x83C9, 0x83CF, 0x83D0, 0x83D1, 0x83D4, 0x83DD, 0x8353, 0x83E8,
2713  0x83EA, 0x83F6, 0x83F8, 0x83F9, 0x83FC, 0x8401, 0x8406, 0x840A,
2714  0x840F, 0x8411, 0x8415, 0x8419, 0x83AD, 0x842F, 0x8439, 0x8445,
2715  0x8447, 0x8448, 0x844A, 0x844D, 0x844F, 0x8451, 0x8452, 0x8456,
2716  0x8458, 0x8459, 0x845A, 0x845C, 0x8460, 0x8464, 0x8465, 0x8467,
2717  0x846A, 0x8470, 0x8473, 0x8474, 0x8476, 0x8478, 0x847C, 0x847D,
2718  0x8481, 0x8485, 0x8492, 0x8493, 0x8495, 0x849E, 0x84A6, 0x84A8,
2719  0x84A9, 0x84AA, 0x84AF, 0x84B1, 0x84B4, 0x84BA, 0x84BD, 0x84BE,
2720  0x84C0, 0x84C2, 0x84C7, 0x84C8, 0x84CC, 0x84CF, 0x84D3,
2721 };
2722 static const unsigned short euc_to_utf8_8FD9[] = {
2723  0x84DC, 0x84E7, 0x84EA, 0x84EF, 0x84F0, 0x84F1, 0x84F2,
2724  0x84F7, 0x8532, 0x84FA, 0x84FB, 0x84FD, 0x8502, 0x8503, 0x8507,
2725  0x850C, 0x850E, 0x8510, 0x851C, 0x851E, 0x8522, 0x8523, 0x8524,
2726  0x8525, 0x8527, 0x852A, 0x852B, 0x852F, 0x8533, 0x8534, 0x8536,
2727  0x853F, 0x8546, 0x854F, 0x8550, 0x8551, 0x8552, 0x8553, 0x8556,
2728  0x8559, 0x855C, 0x855D, 0x855E, 0x855F, 0x8560, 0x8561, 0x8562,
2729  0x8564, 0x856B, 0x856F, 0x8579, 0x857A, 0x857B, 0x857D, 0x857F,
2730  0x8581, 0x8585, 0x8586, 0x8589, 0x858B, 0x858C, 0x858F, 0x8593,
2731  0x8598, 0x859D, 0x859F, 0x85A0, 0x85A2, 0x85A5, 0x85A7, 0x85B4,
2732  0x85B6, 0x85B7, 0x85B8, 0x85BC, 0x85BD, 0x85BE, 0x85BF, 0x85C2,
2733  0x85C7, 0x85CA, 0x85CB, 0x85CE, 0x85AD, 0x85D8, 0x85DA, 0x85DF,
2734  0x85E0, 0x85E6, 0x85E8, 0x85ED, 0x85F3, 0x85F6, 0x85FC,
2735 };
2736 static const unsigned short euc_to_utf8_8FDA[] = {
2737  0x85FF, 0x8600, 0x8604, 0x8605, 0x860D, 0x860E, 0x8610,
2738  0x8611, 0x8612, 0x8618, 0x8619, 0x861B, 0x861E, 0x8621, 0x8627,
2739  0x8629, 0x8636, 0x8638, 0x863A, 0x863C, 0x863D, 0x8640, 0x8642,
2740  0x8646, 0x8652, 0x8653, 0x8656, 0x8657, 0x8658, 0x8659, 0x865D,
2741  0x8660, 0x8661, 0x8662, 0x8663, 0x8664, 0x8669, 0x866C, 0x866F,
2742  0x8675, 0x8676, 0x8677, 0x867A, 0x868D, 0x8691, 0x8696, 0x8698,
2743  0x869A, 0x869C, 0x86A1, 0x86A6, 0x86A7, 0x86A8, 0x86AD, 0x86B1,
2744  0x86B3, 0x86B4, 0x86B5, 0x86B7, 0x86B8, 0x86B9, 0x86BF, 0x86C0,
2745  0x86C1, 0x86C3, 0x86C5, 0x86D1, 0x86D2, 0x86D5, 0x86D7, 0x86DA,
2746  0x86DC, 0x86E0, 0x86E3, 0x86E5, 0x86E7, 0x8688, 0x86FA, 0x86FC,
2747  0x86FD, 0x8704, 0x8705, 0x8707, 0x870B, 0x870E, 0x870F, 0x8710,
2748  0x8713, 0x8714, 0x8719, 0x871E, 0x871F, 0x8721, 0x8723,
2749 };
2750 static const unsigned short euc_to_utf8_8FDB[] = {
2751  0x8728, 0x872E, 0x872F, 0x8731, 0x8732, 0x8739, 0x873A,
2752  0x873C, 0x873D, 0x873E, 0x8740, 0x8743, 0x8745, 0x874D, 0x8758,
2753  0x875D, 0x8761, 0x8764, 0x8765, 0x876F, 0x8771, 0x8772, 0x877B,
2754  0x8783, 0x8784, 0x8785, 0x8786, 0x8787, 0x8788, 0x8789, 0x878B,
2755  0x878C, 0x8790, 0x8793, 0x8795, 0x8797, 0x8798, 0x8799, 0x879E,
2756  0x87A0, 0x87A3, 0x87A7, 0x87AC, 0x87AD, 0x87AE, 0x87B1, 0x87B5,
2757  0x87BE, 0x87BF, 0x87C1, 0x87C8, 0x87C9, 0x87CA, 0x87CE, 0x87D5,
2758  0x87D6, 0x87D9, 0x87DA, 0x87DC, 0x87DF, 0x87E2, 0x87E3, 0x87E4,
2759  0x87EA, 0x87EB, 0x87ED, 0x87F1, 0x87F3, 0x87F8, 0x87FA, 0x87FF,
2760  0x8801, 0x8803, 0x8806, 0x8809, 0x880A, 0x880B, 0x8810, 0x8819,
2761  0x8812, 0x8813, 0x8814, 0x8818, 0x881A, 0x881B, 0x881C, 0x881E,
2762  0x881F, 0x8828, 0x882D, 0x882E, 0x8830, 0x8832, 0x8835,
2763 };
2764 static const unsigned short euc_to_utf8_8FDC[] = {
2765  0x883A, 0x883C, 0x8841, 0x8843, 0x8845, 0x8848, 0x8849,
2766  0x884A, 0x884B, 0x884E, 0x8851, 0x8855, 0x8856, 0x8858, 0x885A,
2767  0x885C, 0x885F, 0x8860, 0x8864, 0x8869, 0x8871, 0x8879, 0x887B,
2768  0x8880, 0x8898, 0x889A, 0x889B, 0x889C, 0x889F, 0x88A0, 0x88A8,
2769  0x88AA, 0x88BA, 0x88BD, 0x88BE, 0x88C0, 0x88CA, 0x88CB, 0x88CC,
2770  0x88CD, 0x88CE, 0x88D1, 0x88D2, 0x88D3, 0x88DB, 0x88DE, 0x88E7,
2771  0x88EF, 0x88F0, 0x88F1, 0x88F5, 0x88F7, 0x8901, 0x8906, 0x890D,
2772  0x890E, 0x890F, 0x8915, 0x8916, 0x8918, 0x8919, 0x891A, 0x891C,
2773  0x8920, 0x8926, 0x8927, 0x8928, 0x8930, 0x8931, 0x8932, 0x8935,
2774  0x8939, 0x893A, 0x893E, 0x8940, 0x8942, 0x8945, 0x8946, 0x8949,
2775  0x894F, 0x8952, 0x8957, 0x895A, 0x895B, 0x895C, 0x8961, 0x8962,
2776  0x8963, 0x896B, 0x896E, 0x8970, 0x8973, 0x8975, 0x897A,
2777 };
2778 static const unsigned short euc_to_utf8_8FDD[] = {
2779  0x897B, 0x897C, 0x897D, 0x8989, 0x898D, 0x8990, 0x8994,
2780  0x8995, 0x899B, 0x899C, 0x899F, 0x89A0, 0x89A5, 0x89B0, 0x89B4,
2781  0x89B5, 0x89B6, 0x89B7, 0x89BC, 0x89D4, 0x89D5, 0x89D6, 0x89D7,
2782  0x89D8, 0x89E5, 0x89E9, 0x89EB, 0x89ED, 0x89F1, 0x89F3, 0x89F6,
2783  0x89F9, 0x89FD, 0x89FF, 0x8A04, 0x8A05, 0x8A07, 0x8A0F, 0x8A11,
2784  0x8A12, 0x8A14, 0x8A15, 0x8A1E, 0x8A20, 0x8A22, 0x8A24, 0x8A26,
2785  0x8A2B, 0x8A2C, 0x8A2F, 0x8A35, 0x8A37, 0x8A3D, 0x8A3E, 0x8A40,
2786  0x8A43, 0x8A45, 0x8A47, 0x8A49, 0x8A4D, 0x8A4E, 0x8A53, 0x8A56,
2787  0x8A57, 0x8A58, 0x8A5C, 0x8A5D, 0x8A61, 0x8A65, 0x8A67, 0x8A75,
2788  0x8A76, 0x8A77, 0x8A79, 0x8A7A, 0x8A7B, 0x8A7E, 0x8A7F, 0x8A80,
2789  0x8A83, 0x8A86, 0x8A8B, 0x8A8F, 0x8A90, 0x8A92, 0x8A96, 0x8A97,
2790  0x8A99, 0x8A9F, 0x8AA7, 0x8AA9, 0x8AAE, 0x8AAF, 0x8AB3,
2791 };
2792 static const unsigned short euc_to_utf8_8FDE[] = {
2793  0x8AB6, 0x8AB7, 0x8ABB, 0x8ABE, 0x8AC3, 0x8AC6, 0x8AC8,
2794  0x8AC9, 0x8ACA, 0x8AD1, 0x8AD3, 0x8AD4, 0x8AD5, 0x8AD7, 0x8ADD,
2795  0x8ADF, 0x8AEC, 0x8AF0, 0x8AF4, 0x8AF5, 0x8AF6, 0x8AFC, 0x8AFF,
2796  0x8B05, 0x8B06, 0x8B0B, 0x8B11, 0x8B1C, 0x8B1E, 0x8B1F, 0x8B0A,
2797  0x8B2D, 0x8B30, 0x8B37, 0x8B3C, 0x8B42, 0x8B43, 0x8B44, 0x8B45,
2798  0x8B46, 0x8B48, 0x8B52, 0x8B53, 0x8B54, 0x8B59, 0x8B4D, 0x8B5E,
2799  0x8B63, 0x8B6D, 0x8B76, 0x8B78, 0x8B79, 0x8B7C, 0x8B7E, 0x8B81,
2800  0x8B84, 0x8B85, 0x8B8B, 0x8B8D, 0x8B8F, 0x8B94, 0x8B95, 0x8B9C,
2801  0x8B9E, 0x8B9F, 0x8C38, 0x8C39, 0x8C3D, 0x8C3E, 0x8C45, 0x8C47,
2802  0x8C49, 0x8C4B, 0x8C4F, 0x8C51, 0x8C53, 0x8C54, 0x8C57, 0x8C58,
2803  0x8C5B, 0x8C5D, 0x8C59, 0x8C63, 0x8C64, 0x8C66, 0x8C68, 0x8C69,
2804  0x8C6D, 0x8C73, 0x8C75, 0x8C76, 0x8C7B, 0x8C7E, 0x8C86,
2805 };
2806 static const unsigned short euc_to_utf8_8FDF[] = {
2807  0x8C87, 0x8C8B, 0x8C90, 0x8C92, 0x8C93, 0x8C99, 0x8C9B,
2808  0x8C9C, 0x8CA4, 0x8CB9, 0x8CBA, 0x8CC5, 0x8CC6, 0x8CC9, 0x8CCB,
2809  0x8CCF, 0x8CD6, 0x8CD5, 0x8CD9, 0x8CDD, 0x8CE1, 0x8CE8, 0x8CEC,
2810  0x8CEF, 0x8CF0, 0x8CF2, 0x8CF5, 0x8CF7, 0x8CF8, 0x8CFE, 0x8CFF,
2811  0x8D01, 0x8D03, 0x8D09, 0x8D12, 0x8D17, 0x8D1B, 0x8D65, 0x8D69,
2812  0x8D6C, 0x8D6E, 0x8D7F, 0x8D82, 0x8D84, 0x8D88, 0x8D8D, 0x8D90,
2813  0x8D91, 0x8D95, 0x8D9E, 0x8D9F, 0x8DA0, 0x8DA6, 0x8DAB, 0x8DAC,
2814  0x8DAF, 0x8DB2, 0x8DB5, 0x8DB7, 0x8DB9, 0x8DBB, 0x8DC0, 0x8DC5,
2815  0x8DC6, 0x8DC7, 0x8DC8, 0x8DCA, 0x8DCE, 0x8DD1, 0x8DD4, 0x8DD5,
2816  0x8DD7, 0x8DD9, 0x8DE4, 0x8DE5, 0x8DE7, 0x8DEC, 0x8DF0, 0x8DBC,
2817  0x8DF1, 0x8DF2, 0x8DF4, 0x8DFD, 0x8E01, 0x8E04, 0x8E05, 0x8E06,
2818  0x8E0B, 0x8E11, 0x8E14, 0x8E16, 0x8E20, 0x8E21, 0x8E22,
2819 };
2820 static const unsigned short euc_to_utf8_8FE0[] = {
2821  0x8E23, 0x8E26, 0x8E27, 0x8E31, 0x8E33, 0x8E36, 0x8E37,
2822  0x8E38, 0x8E39, 0x8E3D, 0x8E40, 0x8E41, 0x8E4B, 0x8E4D, 0x8E4E,
2823  0x8E4F, 0x8E54, 0x8E5B, 0x8E5C, 0x8E5D, 0x8E5E, 0x8E61, 0x8E62,
2824  0x8E69, 0x8E6C, 0x8E6D, 0x8E6F, 0x8E70, 0x8E71, 0x8E79, 0x8E7A,
2825  0x8E7B, 0x8E82, 0x8E83, 0x8E89, 0x8E90, 0x8E92, 0x8E95, 0x8E9A,
2826  0x8E9B, 0x8E9D, 0x8E9E, 0x8EA2, 0x8EA7, 0x8EA9, 0x8EAD, 0x8EAE,
2827  0x8EB3, 0x8EB5, 0x8EBA, 0x8EBB, 0x8EC0, 0x8EC1, 0x8EC3, 0x8EC4,
2828  0x8EC7, 0x8ECF, 0x8ED1, 0x8ED4, 0x8EDC, 0x8EE8, 0x8EEE, 0x8EF0,
2829  0x8EF1, 0x8EF7, 0x8EF9, 0x8EFA, 0x8EED, 0x8F00, 0x8F02, 0x8F07,
2830  0x8F08, 0x8F0F, 0x8F10, 0x8F16, 0x8F17, 0x8F18, 0x8F1E, 0x8F20,
2831  0x8F21, 0x8F23, 0x8F25, 0x8F27, 0x8F28, 0x8F2C, 0x8F2D, 0x8F2E,
2832  0x8F34, 0x8F35, 0x8F36, 0x8F37, 0x8F3A, 0x8F40, 0x8F41,
2833 };
2834 static const unsigned short euc_to_utf8_8FE1[] = {
2835  0x8F43, 0x8F47, 0x8F4F, 0x8F51, 0x8F52, 0x8F53, 0x8F54,
2836  0x8F55, 0x8F58, 0x8F5D, 0x8F5E, 0x8F65, 0x8F9D, 0x8FA0, 0x8FA1,
2837  0x8FA4, 0x8FA5, 0x8FA6, 0x8FB5, 0x8FB6, 0x8FB8, 0x8FBE, 0x8FC0,
2838  0x8FC1, 0x8FC6, 0x8FCA, 0x8FCB, 0x8FCD, 0x8FD0, 0x8FD2, 0x8FD3,
2839  0x8FD5, 0x8FE0, 0x8FE3, 0x8FE4, 0x8FE8, 0x8FEE, 0x8FF1, 0x8FF5,
2840  0x8FF6, 0x8FFB, 0x8FFE, 0x9002, 0x9004, 0x9008, 0x900C, 0x9018,
2841  0x901B, 0x9028, 0x9029, 0x902F, 0x902A, 0x902C, 0x902D, 0x9033,
2842  0x9034, 0x9037, 0x903F, 0x9043, 0x9044, 0x904C, 0x905B, 0x905D,
2843  0x9062, 0x9066, 0x9067, 0x906C, 0x9070, 0x9074, 0x9079, 0x9085,
2844  0x9088, 0x908B, 0x908C, 0x908E, 0x9090, 0x9095, 0x9097, 0x9098,
2845  0x9099, 0x909B, 0x90A0, 0x90A1, 0x90A2, 0x90A5, 0x90B0, 0x90B2,
2846  0x90B3, 0x90B4, 0x90B6, 0x90BD, 0x90CC, 0x90BE, 0x90C3,
2847 };
2848 static const unsigned short euc_to_utf8_8FE2[] = {
2849  0x90C4, 0x90C5, 0x90C7, 0x90C8, 0x90D5, 0x90D7, 0x90D8,
2850  0x90D9, 0x90DC, 0x90DD, 0x90DF, 0x90E5, 0x90D2, 0x90F6, 0x90EB,
2851  0x90EF, 0x90F0, 0x90F4, 0x90FE, 0x90FF, 0x9100, 0x9104, 0x9105,
2852  0x9106, 0x9108, 0x910D, 0x9110, 0x9114, 0x9116, 0x9117, 0x9118,
2853  0x911A, 0x911C, 0x911E, 0x9120, 0x9125, 0x9122, 0x9123, 0x9127,
2854  0x9129, 0x912E, 0x912F, 0x9131, 0x9134, 0x9136, 0x9137, 0x9139,
2855  0x913A, 0x913C, 0x913D, 0x9143, 0x9147, 0x9148, 0x914F, 0x9153,
2856  0x9157, 0x9159, 0x915A, 0x915B, 0x9161, 0x9164, 0x9167, 0x916D,
2857  0x9174, 0x9179, 0x917A, 0x917B, 0x9181, 0x9183, 0x9185, 0x9186,
2858  0x918A, 0x918E, 0x9191, 0x9193, 0x9194, 0x9195, 0x9198, 0x919E,
2859  0x91A1, 0x91A6, 0x91A8, 0x91AC, 0x91AD, 0x91AE, 0x91B0, 0x91B1,
2860  0x91B2, 0x91B3, 0x91B6, 0x91BB, 0x91BC, 0x91BD, 0x91BF,
2861 };
2862 static const unsigned short euc_to_utf8_8FE3[] = {
2863  0x91C2, 0x91C3, 0x91C5, 0x91D3, 0x91D4, 0x91D7, 0x91D9,
2864  0x91DA, 0x91DE, 0x91E4, 0x91E5, 0x91E9, 0x91EA, 0x91EC, 0x91ED,
2865  0x91EE, 0x91EF, 0x91F0, 0x91F1, 0x91F7, 0x91F9, 0x91FB, 0x91FD,
2866  0x9200, 0x9201, 0x9204, 0x9205, 0x9206, 0x9207, 0x9209, 0x920A,
2867  0x920C, 0x9210, 0x9212, 0x9213, 0x9216, 0x9218, 0x921C, 0x921D,
2868  0x9223, 0x9224, 0x9225, 0x9226, 0x9228, 0x922E, 0x922F, 0x9230,
2869  0x9233, 0x9235, 0x9236, 0x9238, 0x9239, 0x923A, 0x923C, 0x923E,
2870  0x9240, 0x9242, 0x9243, 0x9246, 0x9247, 0x924A, 0x924D, 0x924E,
2871  0x924F, 0x9251, 0x9258, 0x9259, 0x925C, 0x925D, 0x9260, 0x9261,
2872  0x9265, 0x9267, 0x9268, 0x9269, 0x926E, 0x926F, 0x9270, 0x9275,
2873  0x9276, 0x9277, 0x9278, 0x9279, 0x927B, 0x927C, 0x927D, 0x927F,
2874  0x9288, 0x9289, 0x928A, 0x928D, 0x928E, 0x9292, 0x9297,
2875 };
2876 static const unsigned short euc_to_utf8_8FE4[] = {
2877  0x9299, 0x929F, 0x92A0, 0x92A4, 0x92A5, 0x92A7, 0x92A8,
2878  0x92AB, 0x92AF, 0x92B2, 0x92B6, 0x92B8, 0x92BA, 0x92BB, 0x92BC,
2879  0x92BD, 0x92BF, 0x92C0, 0x92C1, 0x92C2, 0x92C3, 0x92C5, 0x92C6,
2880  0x92C7, 0x92C8, 0x92CB, 0x92CC, 0x92CD, 0x92CE, 0x92D0, 0x92D3,
2881  0x92D5, 0x92D7, 0x92D8, 0x92D9, 0x92DC, 0x92DD, 0x92DF, 0x92E0,
2882  0x92E1, 0x92E3, 0x92E5, 0x92E7, 0x92E8, 0x92EC, 0x92EE, 0x92F0,
2883  0x92F9, 0x92FB, 0x92FF, 0x9300, 0x9302, 0x9308, 0x930D, 0x9311,
2884  0x9314, 0x9315, 0x931C, 0x931D, 0x931E, 0x931F, 0x9321, 0x9324,
2885  0x9325, 0x9327, 0x9329, 0x932A, 0x9333, 0x9334, 0x9336, 0x9337,
2886  0x9347, 0x9348, 0x9349, 0x9350, 0x9351, 0x9352, 0x9355, 0x9357,
2887  0x9358, 0x935A, 0x935E, 0x9364, 0x9365, 0x9367, 0x9369, 0x936A,
2888  0x936D, 0x936F, 0x9370, 0x9371, 0x9373, 0x9374, 0x9376,
2889 };
2890 static const unsigned short euc_to_utf8_8FE5[] = {
2891  0x937A, 0x937D, 0x937F, 0x9380, 0x9381, 0x9382, 0x9388,
2892  0x938A, 0x938B, 0x938D, 0x938F, 0x9392, 0x9395, 0x9398, 0x939B,
2893  0x939E, 0x93A1, 0x93A3, 0x93A4, 0x93A6, 0x93A8, 0x93AB, 0x93B4,
2894  0x93B5, 0x93B6, 0x93BA, 0x93A9, 0x93C1, 0x93C4, 0x93C5, 0x93C6,
2895  0x93C7, 0x93C9, 0x93CA, 0x93CB, 0x93CC, 0x93CD, 0x93D3, 0x93D9,
2896  0x93DC, 0x93DE, 0x93DF, 0x93E2, 0x93E6, 0x93E7, 0x93F9, 0x93F7,
2897  0x93F8, 0x93FA, 0x93FB, 0x93FD, 0x9401, 0x9402, 0x9404, 0x9408,
2898  0x9409, 0x940D, 0x940E, 0x940F, 0x9415, 0x9416, 0x9417, 0x941F,
2899  0x942E, 0x942F, 0x9431, 0x9432, 0x9433, 0x9434, 0x943B, 0x943F,
2900  0x943D, 0x9443, 0x9445, 0x9448, 0x944A, 0x944C, 0x9455, 0x9459,
2901  0x945C, 0x945F, 0x9461, 0x9463, 0x9468, 0x946B, 0x946D, 0x946E,
2902  0x946F, 0x9471, 0x9472, 0x9484, 0x9483, 0x9578, 0x9579,
2903 };
2904 static const unsigned short euc_to_utf8_8FE6[] = {
2905  0x957E, 0x9584, 0x9588, 0x958C, 0x958D, 0x958E, 0x959D,
2906  0x959E, 0x959F, 0x95A1, 0x95A6, 0x95A9, 0x95AB, 0x95AC, 0x95B4,
2907  0x95B6, 0x95BA, 0x95BD, 0x95BF, 0x95C6, 0x95C8, 0x95C9, 0x95CB,
2908  0x95D0, 0x95D1, 0x95D2, 0x95D3, 0x95D9, 0x95DA, 0x95DD, 0x95DE,
2909  0x95DF, 0x95E0, 0x95E4, 0x95E6, 0x961D, 0x961E, 0x9622, 0x9624,
2910  0x9625, 0x9626, 0x962C, 0x9631, 0x9633, 0x9637, 0x9638, 0x9639,
2911  0x963A, 0x963C, 0x963D, 0x9641, 0x9652, 0x9654, 0x9656, 0x9657,
2912  0x9658, 0x9661, 0x966E, 0x9674, 0x967B, 0x967C, 0x967E, 0x967F,
2913  0x9681, 0x9682, 0x9683, 0x9684, 0x9689, 0x9691, 0x9696, 0x969A,
2914  0x969D, 0x969F, 0x96A4, 0x96A5, 0x96A6, 0x96A9, 0x96AE, 0x96AF,
2915  0x96B3, 0x96BA, 0x96CA, 0x96D2, 0x5DB2, 0x96D8, 0x96DA, 0x96DD,
2916  0x96DE, 0x96DF, 0x96E9, 0x96EF, 0x96F1, 0x96FA, 0x9702,
2917 };
2918 static const unsigned short euc_to_utf8_8FE7[] = {
2919  0x9703, 0x9705, 0x9709, 0x971A, 0x971B, 0x971D, 0x9721,
2920  0x9722, 0x9723, 0x9728, 0x9731, 0x9733, 0x9741, 0x9743, 0x974A,
2921  0x974E, 0x974F, 0x9755, 0x9757, 0x9758, 0x975A, 0x975B, 0x9763,
2922  0x9767, 0x976A, 0x976E, 0x9773, 0x9776, 0x9777, 0x9778, 0x977B,
2923  0x977D, 0x977F, 0x9780, 0x9789, 0x9795, 0x9796, 0x9797, 0x9799,
2924  0x979A, 0x979E, 0x979F, 0x97A2, 0x97AC, 0x97AE, 0x97B1, 0x97B2,
2925  0x97B5, 0x97B6, 0x97B8, 0x97B9, 0x97BA, 0x97BC, 0x97BE, 0x97BF,
2926  0x97C1, 0x97C4, 0x97C5, 0x97C7, 0x97C9, 0x97CA, 0x97CC, 0x97CD,
2927  0x97CE, 0x97D0, 0x97D1, 0x97D4, 0x97D7, 0x97D8, 0x97D9, 0x97DD,
2928  0x97DE, 0x97E0, 0x97DB, 0x97E1, 0x97E4, 0x97EF, 0x97F1, 0x97F4,
2929  0x97F7, 0x97F8, 0x97FA, 0x9807, 0x980A, 0x9819, 0x980D, 0x980E,
2930  0x9814, 0x9816, 0x981C, 0x981E, 0x9820, 0x9823, 0x9826,
2931 };
2932 static const unsigned short euc_to_utf8_8FE8[] = {
2933  0x982B, 0x982E, 0x982F, 0x9830, 0x9832, 0x9833, 0x9835,
2934  0x9825, 0x983E, 0x9844, 0x9847, 0x984A, 0x9851, 0x9852, 0x9853,
2935  0x9856, 0x9857, 0x9859, 0x985A, 0x9862, 0x9863, 0x9865, 0x9866,
2936  0x986A, 0x986C, 0x98AB, 0x98AD, 0x98AE, 0x98B0, 0x98B4, 0x98B7,
2937  0x98B8, 0x98BA, 0x98BB, 0x98BF, 0x98C2, 0x98C5, 0x98C8, 0x98CC,
2938  0x98E1, 0x98E3, 0x98E5, 0x98E6, 0x98E7, 0x98EA, 0x98F3, 0x98F6,
2939  0x9902, 0x9907, 0x9908, 0x9911, 0x9915, 0x9916, 0x9917, 0x991A,
2940  0x991B, 0x991C, 0x991F, 0x9922, 0x9926, 0x9927, 0x992B, 0x9931,
2941  0x9932, 0x9933, 0x9934, 0x9935, 0x9939, 0x993A, 0x993B, 0x993C,
2942  0x9940, 0x9941, 0x9946, 0x9947, 0x9948, 0x994D, 0x994E, 0x9954,
2943  0x9958, 0x9959, 0x995B, 0x995C, 0x995E, 0x995F, 0x9960, 0x999B,
2944  0x999D, 0x999F, 0x99A6, 0x99B0, 0x99B1, 0x99B2, 0x99B5,
2945 };
2946 static const unsigned short euc_to_utf8_8FE9[] = {
2947  0x99B9, 0x99BA, 0x99BD, 0x99BF, 0x99C3, 0x99C9, 0x99D3,
2948  0x99D4, 0x99D9, 0x99DA, 0x99DC, 0x99DE, 0x99E7, 0x99EA, 0x99EB,
2949  0x99EC, 0x99F0, 0x99F4, 0x99F5, 0x99F9, 0x99FD, 0x99FE, 0x9A02,
2950  0x9A03, 0x9A04, 0x9A0B, 0x9A0C, 0x9A10, 0x9A11, 0x9A16, 0x9A1E,
2951  0x9A20, 0x9A22, 0x9A23, 0x9A24, 0x9A27, 0x9A2D, 0x9A2E, 0x9A33,
2952  0x9A35, 0x9A36, 0x9A38, 0x9A47, 0x9A41, 0x9A44, 0x9A4A, 0x9A4B,
2953  0x9A4C, 0x9A4E, 0x9A51, 0x9A54, 0x9A56, 0x9A5D, 0x9AAA, 0x9AAC,
2954  0x9AAE, 0x9AAF, 0x9AB2, 0x9AB4, 0x9AB5, 0x9AB6, 0x9AB9, 0x9ABB,
2955  0x9ABE, 0x9ABF, 0x9AC1, 0x9AC3, 0x9AC6, 0x9AC8, 0x9ACE, 0x9AD0,
2956  0x9AD2, 0x9AD5, 0x9AD6, 0x9AD7, 0x9ADB, 0x9ADC, 0x9AE0, 0x9AE4,
2957  0x9AE5, 0x9AE7, 0x9AE9, 0x9AEC, 0x9AF2, 0x9AF3, 0x9AF5, 0x9AF9,
2958  0x9AFA, 0x9AFD, 0x9AFF, 0x9B00, 0x9B01, 0x9B02, 0x9B03,
2959 };
2960 static const unsigned short euc_to_utf8_8FEA[] = {
2961  0x9B04, 0x9B05, 0x9B08, 0x9B09, 0x9B0B, 0x9B0C, 0x9B0D,
2962  0x9B0E, 0x9B10, 0x9B12, 0x9B16, 0x9B19, 0x9B1B, 0x9B1C, 0x9B20,
2963  0x9B26, 0x9B2B, 0x9B2D, 0x9B33, 0x9B34, 0x9B35, 0x9B37, 0x9B39,
2964  0x9B3A, 0x9B3D, 0x9B48, 0x9B4B, 0x9B4C, 0x9B55, 0x9B56, 0x9B57,
2965  0x9B5B, 0x9B5E, 0x9B61, 0x9B63, 0x9B65, 0x9B66, 0x9B68, 0x9B6A,
2966  0x9B6B, 0x9B6C, 0x9B6D, 0x9B6E, 0x9B73, 0x9B75, 0x9B77, 0x9B78,
2967  0x9B79, 0x9B7F, 0x9B80, 0x9B84, 0x9B85, 0x9B86, 0x9B87, 0x9B89,
2968  0x9B8A, 0x9B8B, 0x9B8D, 0x9B8F, 0x9B90, 0x9B94, 0x9B9A, 0x9B9D,
2969  0x9B9E, 0x9BA6, 0x9BA7, 0x9BA9, 0x9BAC, 0x9BB0, 0x9BB1, 0x9BB2,
2970  0x9BB7, 0x9BB8, 0x9BBB, 0x9BBC, 0x9BBE, 0x9BBF, 0x9BC1, 0x9BC7,
2971  0x9BC8, 0x9BCE, 0x9BD0, 0x9BD7, 0x9BD8, 0x9BDD, 0x9BDF, 0x9BE5,
2972  0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF, 0x9BF3, 0x9BF7, 0x9BF8,
2973 };
2974 static const unsigned short euc_to_utf8_8FEB[] = {
2975  0x9BF9, 0x9BFA, 0x9BFD, 0x9BFF, 0x9C00, 0x9C02, 0x9C0B,
2976  0x9C0F, 0x9C11, 0x9C16, 0x9C18, 0x9C19, 0x9C1A, 0x9C1C, 0x9C1E,
2977  0x9C22, 0x9C23, 0x9C26, 0x9C27, 0x9C28, 0x9C29, 0x9C2A, 0x9C31,
2978  0x9C35, 0x9C36, 0x9C37, 0x9C3D, 0x9C41, 0x9C43, 0x9C44, 0x9C45,
2979  0x9C49, 0x9C4A, 0x9C4E, 0x9C4F, 0x9C50, 0x9C53, 0x9C54, 0x9C56,
2980  0x9C58, 0x9C5B, 0x9C5D, 0x9C5E, 0x9C5F, 0x9C63, 0x9C69, 0x9C6A,
2981  0x9C5C, 0x9C6B, 0x9C68, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C77,
2982  0x9C7B, 0x9CE6, 0x9CF2, 0x9CF7, 0x9CF9, 0x9D0B, 0x9D02, 0x9D11,
2983  0x9D17, 0x9D18, 0x9D1C, 0x9D1D, 0x9D1E, 0x9D2F, 0x9D30, 0x9D32,
2984  0x9D33, 0x9D34, 0x9D3A, 0x9D3C, 0x9D45, 0x9D3D, 0x9D42, 0x9D43,
2985  0x9D47, 0x9D4A, 0x9D53, 0x9D54, 0x9D5F, 0x9D63, 0x9D62, 0x9D65,
2986  0x9D69, 0x9D6A, 0x9D6B, 0x9D70, 0x9D76, 0x9D77, 0x9D7B,
2987 };
2988 static const unsigned short euc_to_utf8_8FEC[] = {
2989  0x9D7C, 0x9D7E, 0x9D83, 0x9D84, 0x9D86, 0x9D8A, 0x9D8D,
2990  0x9D8E, 0x9D92, 0x9D93, 0x9D95, 0x9D96, 0x9D97, 0x9D98, 0x9DA1,
2991  0x9DAA, 0x9DAC, 0x9DAE, 0x9DB1, 0x9DB5, 0x9DB9, 0x9DBC, 0x9DBF,
2992  0x9DC3, 0x9DC7, 0x9DC9, 0x9DCA, 0x9DD4, 0x9DD5, 0x9DD6, 0x9DD7,
2993  0x9DDA, 0x9DDE, 0x9DDF, 0x9DE0, 0x9DE5, 0x9DE7, 0x9DE9, 0x9DEB,
2994  0x9DEE, 0x9DF0, 0x9DF3, 0x9DF4, 0x9DFE, 0x9E0A, 0x9E02, 0x9E07,
2995  0x9E0E, 0x9E10, 0x9E11, 0x9E12, 0x9E15, 0x9E16, 0x9E19, 0x9E1C,
2996  0x9E1D, 0x9E7A, 0x9E7B, 0x9E7C, 0x9E80, 0x9E82, 0x9E83, 0x9E84,
2997  0x9E85, 0x9E87, 0x9E8E, 0x9E8F, 0x9E96, 0x9E98, 0x9E9B, 0x9E9E,
2998  0x9EA4, 0x9EA8, 0x9EAC, 0x9EAE, 0x9EAF, 0x9EB0, 0x9EB3, 0x9EB4,
2999  0x9EB5, 0x9EC6, 0x9EC8, 0x9ECB, 0x9ED5, 0x9EDF, 0x9EE4, 0x9EE7,
3000  0x9EEC, 0x9EED, 0x9EEE, 0x9EF0, 0x9EF1, 0x9EF2, 0x9EF5,
3001 };
3002 static const unsigned short euc_to_utf8_8FED[] = {
3003  0x9EF8, 0x9EFF, 0x9F02, 0x9F03, 0x9F09, 0x9F0F, 0x9F10,
3004  0x9F11, 0x9F12, 0x9F14, 0x9F16, 0x9F17, 0x9F19, 0x9F1A, 0x9F1B,
3005  0x9F1F, 0x9F22, 0x9F26, 0x9F2A, 0x9F2B, 0x9F2F, 0x9F31, 0x9F32,
3006  0x9F34, 0x9F37, 0x9F39, 0x9F3A, 0x9F3C, 0x9F3D, 0x9F3F, 0x9F41,
3007  0x9F43, 0x9F44, 0x9F45, 0x9F46, 0x9F47, 0x9F53, 0x9F55, 0x9F56,
3008  0x9F57, 0x9F58, 0x9F5A, 0x9F5D, 0x9F5E, 0x9F68, 0x9F69, 0x9F6D,
3009  0x9F6E, 0x9F6F, 0x9F70, 0x9F71, 0x9F73, 0x9F75, 0x9F7A, 0x9F7D,
3010  0x9F8F, 0x9F90, 0x9F91, 0x9F92, 0x9F94, 0x9F96, 0x9F97, 0x9F9E,
3011  0x9FA1, 0x9FA2, 0x9FA3, 0x9FA5, 0, 0, 0, 0,
3012  0, 0, 0, 0, 0, 0, 0, 0,
3013  0, 0, 0, 0, 0, 0, 0, 0,
3014  0, 0, 0, 0, 0, 0, 0,
3015 };
3016 static const unsigned short euc_to_utf8_8FF3[] = {
3017  0, 0, 0, 0, 0, 0, 0,
3018  0, 0, 0, 0, 0, 0, 0, 0,
3019  0, 0, 0, 0, 0, 0, 0, 0,
3020  0, 0, 0, 0, 0, 0, 0, 0,
3021  0, 0, 0, 0, 0, 0, 0, 0,
3022  0, 0, 0, 0, 0, 0, 0, 0,
3023  0, 0, 0, 0, 0, 0, 0, 0,
3024  0, 0, 0, 0, 0, 0, 0, 0,
3025  0, 0, 0, 0, 0, 0, 0, 0,
3026  0, 0, 0, 0, 0, 0, 0, 0,
3027  0, 0, 0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174,
3028  0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x2160, 0x2161,
3029 };
3030 static const unsigned short euc_to_utf8_8FF4[] = {
3031  0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
3032  0x2169, 0xff07, 0xff02, 0x3231, 0x2116, 0x2121, 0x70bb, 0x4efc,
3033  0x50f4, 0x51ec, 0x5307, 0x5324, 0xfa0e, 0x548a, 0x5759, 0xfa0f,
3034  0xfa10, 0x589e, 0x5bec, 0x5cf5, 0x5d53, 0xfa11, 0x5fb7, 0x6085,
3035  0x6120, 0x654e, 0x663b, 0x6665, 0xfa12, 0xf929, 0x6801, 0xfa13,
3036  0xfa14, 0x6a6b, 0x6ae2, 0x6df8, 0x6df2, 0x7028, 0xfa15, 0xfa16,
3037  0x7501, 0x7682, 0x769e, 0xfa17, 0x7930, 0xfa18, 0xfa19, 0xfa1a,
3038  0xfa1b, 0x7ae7, 0xfa1c, 0xfa1d, 0x7da0, 0x7dd6, 0xfa1e, 0x8362,
3039  0xfa1f, 0x85b0, 0xfa20, 0xfa21, 0x8807, 0xfa22, 0x8b7f, 0x8cf4,
3040  0x8d76, 0xfa23, 0xfa24, 0xfa25, 0x90de, 0xfa26, 0x9115, 0xfa27,
3041  0xfa28, 0x9592, 0xf9dc, 0xfa29, 0x973b, 0x974d, 0x9751, 0xfa2a,
3042  0xfa2b, 0xfa2c, 0x999e, 0x9ad9, 0x9b72, 0xfa2d, 0x9ed1,
3043 };
3044 #endif /* X0212_ENABLE */
3045 
3046 const unsigned short euc_to_utf8_1byte[] = {
3047  0xFF61, 0xFF62, 0xFF63, 0xFF64, 0xFF65, 0xFF66, 0xFF67,
3048  0xFF68, 0xFF69, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6D, 0xFF6E, 0xFF6F,
3049  0xFF70, 0xFF71, 0xFF72, 0xFF73, 0xFF74, 0xFF75, 0xFF76, 0xFF77,
3050  0xFF78, 0xFF79, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7D, 0xFF7E, 0xFF7F,
3051  0xFF80, 0xFF81, 0xFF82, 0xFF83, 0xFF84, 0xFF85, 0xFF86, 0xFF87,
3052  0xFF88, 0xFF89, 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8F,
3053  0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97,
3054  0xFF98, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9C, 0xFF9D, 0xFF9E, 0xFF9F,
3055  0, 0, 0, 0, 0, 0, 0, 0,
3056  0, 0, 0, 0, 0, 0, 0, 0,
3057  0, 0, 0, 0, 0, 0, 0, 0,
3058  0, 0, 0, 0, 0, 0x00A9, 0x2122,
3059 };
3060 const unsigned short *const euc_to_utf8_2bytes[] = {
3084  euc_to_utf8_FC, 0, 0,
3085 };
3086 /* Microsoft UCS Mapping Compatible */
3087 const unsigned short *const euc_to_utf8_2bytes_ms[] = {
3111  euc_to_utf8_FC_ms, 0, 0,
3112 };
3113 /* CP10001 */
3114 const unsigned short *const euc_to_utf8_2bytes_mac[] = {
3138  euc_to_utf8_FC_ms, 0, 0,
3139 };
3140 const unsigned short *const euc_to_utf8_2bytes_x0213[] = {
3165 };
3166 
3167 #ifdef X0212_ENABLE
3168 const unsigned short *const x0212_to_utf8_2bytes[] = {
3169  0, euc_to_utf8_8FA2, 0,
3172  0, 0, 0, 0,
3189  0, 0, 0, euc_to_utf8_8FF3,
3190  euc_to_utf8_8FF4, 0, 0, 0,
3191  0, 0, 0, 0,
3192  0, 0, 0,};
3193 
3194 const unsigned short *const x0212_to_utf8_2bytes_x0213[] = {
3219 #endif /* X0212_ENABLE */
3220 
3221 const unsigned short x0213_combining_chars[sizeof_x0213_combining_chars] = {
3222  0x309A, 0x0300, 0x0301, 0x02E5, 0x02E9,
3223 };
3224 const unsigned short x0213_combining_table[sizeof_x0213_combining_table][3] = {
3225  {0x2477, 0x304B, 0x309A},
3226  {0x2478, 0x304D, 0x309A},
3227  {0x2479, 0x304F, 0x309A},
3228  {0x247A, 0x3051, 0x309A},
3229  {0x247B, 0x3053, 0x309A},
3230  {0x2577, 0x30AB, 0x309A},
3231  {0x2578, 0x30AD, 0x309A},
3232  {0x2579, 0x30AF, 0x309A},
3233  {0x257A, 0x30B1, 0x309A},
3234  {0x257B, 0x30B3, 0x309A},
3235  {0x257C, 0x30BB, 0x309A},
3236  {0x257D, 0x30C4, 0x309A},
3237  {0x257E, 0x30C8, 0x309A},
3238  {0x2678, 0x31F7, 0x309A},
3239  {0x2B44, 0x00E6, 0x0300},
3240  {0x2B48, 0x0254, 0x0300},
3241  {0x2B49, 0x0254, 0x0301},
3242  {0x2B4A, 0x028C, 0x0300},
3243  {0x2B4B, 0x028C, 0x0301},
3244  {0x2B4C, 0x0259, 0x0300},
3245  {0x2B4D, 0x0259, 0x0301},
3246  {0x2B4E, 0x025A, 0x0300},
3247  {0x2B4F, 0x025A, 0x0301},
3248  {0x2B65, 0x02E9, 0x02E5},
3249  {0x2B66, 0x02E5, 0x02E9},
3250 };
3251 const unsigned short x0213_1_surrogate_table[sizeof_x0213_1_surrogate_table][3] = {
3252  {0x2E22, 0xD840, 0xDC0B},
3253  {0x2F42, 0xD844, 0xDE3D},
3254  {0x2F4C, 0xD844, 0xDF1B},
3255  {0x2F60, 0xD845, 0xDC6E},
3256  {0x2F7B, 0xD846, 0xDCBD},
3257  {0x4F54, 0xD842, 0xDF9F},
3258  {0x4F63, 0xD845, 0xDEB4},
3259  {0x4F6E, 0xD847, 0xDE34},
3260  {0x753A, 0xD84C, 0xDDC4},
3261  {0x7572, 0xD84D, 0xDDC4},
3262  {0x7629, 0xD84D, 0xDF3F},
3263  {0x7632, 0xD84D, 0xDF63},
3264  {0x7660, 0xD84F, 0xDCFE},
3265  {0x776C, 0xD851, 0xDFF1},
3266  {0x787E, 0xD855, 0xDC8E},
3267  {0x7929, 0xD855, 0xDD0E},
3268  {0x7947, 0xD855, 0xDF71},
3269  {0x7954, 0xD856, 0xDDC4},
3270  {0x796E, 0xD857, 0xDDA1},
3271  {0x7A5D, 0xD85A, 0xDEFF},
3272  {0x7B33, 0xD85B, 0xDE40},
3273  {0x7B49, 0xD85C, 0xDCF4},
3274  {0x7B6C, 0xD85D, 0xDE84},
3275  {0x7C49, 0xD860, 0xDE77},
3276  {0x7C51, 0xD860, 0xDFCD},
3277  {0x7E66, 0xD868, 0xDD90},
3278 };
3279 const unsigned short x0213_2_surrogate_table[sizeof_x0213_2_surrogate_table][3] = {
3280  {0x2121, 0xD840, 0xDC89},
3281  {0x212B, 0xD840, 0xDCA2},
3282  {0x212E, 0xD840, 0xDCA4},
3283  {0x2136, 0xD840, 0xDDA2},
3284  {0x2146, 0xD840, 0xDE13},
3285  {0x2170, 0xD840, 0xDF2B},
3286  {0x2177, 0xD840, 0xDF81},
3287  {0x2179, 0xD840, 0xDF71},
3288  {0x2322, 0xD840, 0xDFF9},
3289  {0x2325, 0xD841, 0xDC4A},
3290  {0x2327, 0xD841, 0xDD09},
3291  {0x2331, 0xD841, 0xDDD6},
3292  {0x2332, 0xD841, 0xDE28},
3293  {0x2338, 0xD841, 0xDF4F},
3294  {0x233F, 0xD842, 0xDC07},
3295  {0x2341, 0xD842, 0xDC3A},
3296  {0x234A, 0xD842, 0xDCB9},
3297  {0x2352, 0xD842, 0xDD7C},
3298  {0x2353, 0xD842, 0xDD9D},
3299  {0x2359, 0xD842, 0xDED3},
3300  {0x235C, 0xD842, 0xDF1D},
3301  {0x2377, 0xD843, 0xDD45},
3302  {0x242A, 0xD843, 0xDDE1},
3303  {0x2431, 0xD843, 0xDE95},
3304  {0x2432, 0xD843, 0xDE6D},
3305  {0x243A, 0xD843, 0xDE64},
3306  {0x243D, 0xD843, 0xDF5F},
3307  {0x2459, 0xD844, 0xDE01},
3308  {0x245C, 0xD844, 0xDE55},
3309  {0x245E, 0xD844, 0xDE7B},
3310  {0x2463, 0xD844, 0xDE74},
3311  {0x246A, 0xD844, 0xDEE4},
3312  {0x246B, 0xD844, 0xDED7},
3313  {0x2472, 0xD844, 0xDEFD},
3314  {0x2474, 0xD844, 0xDF36},
3315  {0x2475, 0xD844, 0xDF44},
3316  {0x2525, 0xD844, 0xDFC4},
3317  {0x2532, 0xD845, 0xDC6D},
3318  {0x253E, 0xD845, 0xDDD7},
3319  {0x2544, 0xD85B, 0xDC29},
3320  {0x2547, 0xD845, 0xDE47},
3321  {0x2555, 0xD845, 0xDF06},
3322  {0x2556, 0xD845, 0xDF42},
3323  {0x257E, 0xD846, 0xDDC3},
3324  {0x2830, 0xD847, 0xDC56},
3325  {0x2837, 0xD847, 0xDD2D},
3326  {0x2838, 0xD847, 0xDD45},
3327  {0x283A, 0xD847, 0xDD78},
3328  {0x283B, 0xD847, 0xDD62},
3329  {0x283F, 0xD847, 0xDDA1},
3330  {0x2840, 0xD847, 0xDD9C},
3331  {0x2845, 0xD847, 0xDD92},
3332  {0x2848, 0xD847, 0xDDB7},
3333  {0x284A, 0xD847, 0xDDE0},
3334  {0x284B, 0xD847, 0xDE33},
3335  {0x285B, 0xD847, 0xDF1E},
3336  {0x2866, 0xD847, 0xDF76},
3337  {0x286C, 0xD847, 0xDFFA},
3338  {0x2C22, 0xD848, 0xDD7B},
3339  {0x2C2B, 0xD848, 0xDF1E},
3340  {0x2C30, 0xD848, 0xDFAD},
3341  {0x2C50, 0xD849, 0xDEF3},
3342  {0x2C65, 0xD84A, 0xDC5B},
3343  {0x2C6D, 0xD84A, 0xDCAB},
3344  {0x2C72, 0xD84A, 0xDD8F},
3345  {0x2D24, 0xD84A, 0xDEB8},
3346  {0x2D29, 0xD84A, 0xDF4F},
3347  {0x2D2A, 0xD84A, 0xDF50},
3348  {0x2D32, 0xD84A, 0xDF46},
3349  {0x2D34, 0xD84B, 0xDC1D},
3350  {0x2D35, 0xD84A, 0xDFA6},
3351  {0x2D39, 0xD84B, 0xDC24},
3352  {0x2D56, 0xD84B, 0xDDE1},
3353  {0x2D7D, 0xD84C, 0xDDC3},
3354  {0x2E23, 0xD84C, 0xDDF5},
3355  {0x2E24, 0xD84C, 0xDDB6},
3356  {0x2E3A, 0xD84C, 0xDF72},
3357  {0x2E3C, 0xD84C, 0xDFD3},
3358  {0x2E3D, 0xD84C, 0xDFD2},
3359  {0x2E42, 0xD84C, 0xDFD0},
3360  {0x2E43, 0xD84C, 0xDFE4},
3361  {0x2E44, 0xD84C, 0xDFD5},
3362  {0x2E47, 0xD84C, 0xDFDA},
3363  {0x2E49, 0xD84C, 0xDFDF},
3364  {0x2E55, 0xD84D, 0xDC4A},
3365  {0x2E56, 0xD84D, 0xDC51},
3366  {0x2E57, 0xD84D, 0xDC4B},
3367  {0x2E5B, 0xD84D, 0xDC65},
3368  {0x2E77, 0xD84D, 0xDCE4},
3369  {0x2E78, 0xD84D, 0xDD5A},
3370  {0x2F2A, 0xD84D, 0xDD94},
3371  {0x2F3F, 0xD84D, 0xDE39},
3372  {0x2F40, 0xD84D, 0xDE47},
3373  {0x2F42, 0xD84D, 0xDE38},
3374  {0x2F43, 0xD84D, 0xDE3A},
3375  {0x2F4E, 0xD84D, 0xDF1C},
3376  {0x2F59, 0xD84D, 0xDF0C},
3377  {0x2F61, 0xD84D, 0xDF64},
3378  {0x2F69, 0xD84D, 0xDFFF},
3379  {0x2F6A, 0xD84D, 0xDFE7},
3380  {0x2F70, 0xD84E, 0xDC24},
3381  {0x2F75, 0xD84E, 0xDC3D},
3382  {0x6E23, 0xD84E, 0xDE98},
3383  {0x6E34, 0xD84F, 0xDC7F},
3384  {0x6E49, 0xD84F, 0xDD00},
3385  {0x6E5C, 0xD84F, 0xDD40},
3386  {0x6E5E, 0xD84F, 0xDDFA},
3387  {0x6E5F, 0xD84F, 0xDDF9},
3388  {0x6E60, 0xD84F, 0xDDD3},
3389  {0x6F32, 0xD84F, 0xDF7E},
3390  {0x6F47, 0xD850, 0xDC96},
3391  {0x6F4D, 0xD850, 0xDD03},
3392  {0x6F61, 0xD850, 0xDDC6},
3393  {0x6F64, 0xD850, 0xDDFE},
3394  {0x7022, 0xD850, 0xDFBC},
3395  {0x7033, 0xD851, 0xDE29},
3396  {0x7039, 0xD851, 0xDEA5},
3397  {0x7053, 0xD852, 0xDC96},
3398  {0x707B, 0xD852, 0xDE4D},
3399  {0x712E, 0xD852, 0xDF56},
3400  {0x7130, 0xD852, 0xDF6F},
3401  {0x7135, 0xD853, 0xDC16},
3402  {0x7144, 0xD853, 0xDD14},
3403  {0x715D, 0xD853, 0xDE0E},
3404  {0x7161, 0xD853, 0xDE37},
3405  {0x7166, 0xD853, 0xDE6A},
3406  {0x7169, 0xD853, 0xDE8B},
3407  {0x7175, 0xD854, 0xDC4A},
3408  {0x7177, 0xD854, 0xDC55},
3409  {0x717A, 0xD854, 0xDD22},
3410  {0x7221, 0xD854, 0xDDA9},
3411  {0x7223, 0xD854, 0xDDE5},
3412  {0x7224, 0xD854, 0xDDCD},
3413  {0x7228, 0xD854, 0xDE1E},
3414  {0x722C, 0xD854, 0xDE4C},
3415  {0x723D, 0xD855, 0xDC2E},
3416  {0x7248, 0xD855, 0xDCD9},
3417  {0x725B, 0xD855, 0xDDA7},
3418  {0x7275, 0xD855, 0xDFA9},
3419  {0x7276, 0xD855, 0xDFB4},
3420  {0x7332, 0xD856, 0xDDD4},
3421  {0x733D, 0xD856, 0xDEE4},
3422  {0x733E, 0xD856, 0xDEE3},
3423  {0x7340, 0xD856, 0xDEF1},
3424  {0x7352, 0xD856, 0xDFB2},
3425  {0x735D, 0xD857, 0xDC4B},
3426  {0x735E, 0xD857, 0xDC64},
3427  {0x7373, 0xD857, 0xDE2E},
3428  {0x7374, 0xD857, 0xDE56},
3429  {0x7375, 0xD857, 0xDE65},
3430  {0x7377, 0xD857, 0xDE62},
3431  {0x737B, 0xD857, 0xDED8},
3432  {0x737D, 0xD857, 0xDEC2},
3433  {0x7422, 0xD857, 0xDEE8},
3434  {0x7424, 0xD857, 0xDF23},
3435  {0x7427, 0xD857, 0xDF5C},
3436  {0x742E, 0xD857, 0xDFE0},
3437  {0x742F, 0xD857, 0xDFD4},
3438  {0x7434, 0xD858, 0xDC0C},
3439  {0x7435, 0xD857, 0xDFFB},
3440  {0x743D, 0xD858, 0xDC17},
3441  {0x7442, 0xD858, 0xDC60},
3442  {0x744F, 0xD858, 0xDCED},
3443  {0x7469, 0xD858, 0xDE70},
3444  {0x746B, 0xD858, 0xDE86},
3445  {0x7472, 0xD858, 0xDF4C},
3446  {0x7475, 0xD84F, 0xDD0E},
3447  {0x7479, 0xD859, 0xDC02},
3448  {0x7535, 0xD859, 0xDE7E},
3449  {0x753A, 0xD859, 0xDEB0},
3450  {0x7546, 0xD859, 0xDF1D},
3451  {0x7556, 0xD85A, 0xDCDD},
3452  {0x7558, 0xD85A, 0xDCEA},
3453  {0x755A, 0xD85A, 0xDD51},
3454  {0x755D, 0xD85A, 0xDD6F},
3455  {0x755F, 0xD85A, 0xDDDD},
3456  {0x7563, 0xD85A, 0xDE1E},
3457  {0x756A, 0xD85A, 0xDE58},
3458  {0x7570, 0xD85A, 0xDE8C},
3459  {0x7573, 0xD85A, 0xDEB7},
3460  {0x7644, 0xD85B, 0xDC73},
3461  {0x764E, 0xD85B, 0xDCDD},
3462  {0x765D, 0xD85B, 0xDE65},
3463  {0x7675, 0xD85B, 0xDF94},
3464  {0x767E, 0xD85B, 0xDFF8},
3465  {0x7721, 0xD85B, 0xDFF6},
3466  {0x7722, 0xD85B, 0xDFF7},
3467  {0x7733, 0xD85C, 0xDD0D},
3468  {0x7736, 0xD85C, 0xDD39},
3469  {0x7764, 0xD85C, 0xDFDB},
3470  {0x7765, 0xD85C, 0xDFDA},
3471  {0x776B, 0xD85C, 0xDFFE},
3472  {0x776E, 0xD85D, 0xDC10},
3473  {0x7773, 0xD85D, 0xDC49},
3474  {0x7829, 0xD85D, 0xDE15},
3475  {0x782A, 0xD85D, 0xDE14},
3476  {0x782C, 0xD85D, 0xDE31},
3477  {0x7834, 0xD85D, 0xDE93},
3478  {0x783C, 0xD85D, 0xDF0E},
3479  {0x783E, 0xD85D, 0xDF23},
3480  {0x7842, 0xD85D, 0xDF52},
3481  {0x7856, 0xD85E, 0xDD85},
3482  {0x7863, 0xD85E, 0xDE84},
3483  {0x7877, 0xD85E, 0xDFB3},
3484  {0x7879, 0xD85E, 0xDFBE},
3485  {0x787A, 0xD85E, 0xDFC7},
3486  {0x7925, 0xD85F, 0xDCB8},
3487  {0x792F, 0xD85F, 0xDDA0},
3488  {0x7932, 0xD85F, 0xDE10},
3489  {0x7939, 0xD85F, 0xDFB7},
3490  {0x7942, 0xD860, 0xDC8A},
3491  {0x7948, 0xD860, 0xDCBB},
3492  {0x7959, 0xD860, 0xDE82},
3493  {0x795E, 0xD860, 0xDEF3},
3494  {0x7966, 0xD861, 0xDC0C},
3495  {0x796B, 0xD861, 0xDC55},
3496  {0x797A, 0xD861, 0xDD6B},
3497  {0x797E, 0xD861, 0xDDC8},
3498  {0x7A21, 0xD861, 0xDDC9},
3499  {0x7A2C, 0xD861, 0xDED7},
3500  {0x7A2F, 0xD861, 0xDEFA},
3501  {0x7A4F, 0xD862, 0xDD49},
3502  {0x7A50, 0xD862, 0xDD46},
3503  {0x7A57, 0xD862, 0xDD6B},
3504  {0x7A65, 0xD862, 0xDD87},
3505  {0x7A66, 0xD862, 0xDD88},
3506  {0x7A71, 0xD862, 0xDDBA},
3507  {0x7A72, 0xD862, 0xDDBB},
3508  {0x7A7E, 0xD862, 0xDE1E},
3509  {0x7B21, 0xD862, 0xDE29},
3510  {0x7B2C, 0xD862, 0xDE71},
3511  {0x7B2D, 0xD862, 0xDE43},
3512  {0x7B36, 0xD862, 0xDE99},
3513  {0x7B37, 0xD862, 0xDECD},
3514  {0x7B3D, 0xD862, 0xDEE4},
3515  {0x7B3E, 0xD862, 0xDEDD},
3516  {0x7B4E, 0xD862, 0xDFC1},
3517  {0x7B4F, 0xD862, 0xDFEF},
3518  {0x7B57, 0xD863, 0xDD10},
3519  {0x7B5A, 0xD863, 0xDD71},
3520  {0x7B5C, 0xD863, 0xDDFB},
3521  {0x7B5D, 0xD863, 0xDE1F},
3522  {0x7B61, 0xD863, 0xDE36},
3523  {0x7B65, 0xD863, 0xDE89},
3524  {0x7B67, 0xD863, 0xDEEB},
3525  {0x7B69, 0xD863, 0xDF32},
3526  {0x7B71, 0xD863, 0xDFF8},
3527  {0x7C22, 0xD864, 0xDEA0},
3528  {0x7C23, 0xD864, 0xDEB1},
3529  {0x7C38, 0xD865, 0xDC90},
3530  {0x7C42, 0xD865, 0xDDCF},
3531  {0x7C4C, 0xD865, 0xDE7F},
3532  {0x7C56, 0xD865, 0xDEF0},
3533  {0x7C59, 0xD865, 0xDF19},
3534  {0x7C5D, 0xD865, 0xDF50},
3535  {0x7C76, 0xD866, 0xDCC6},
3536  {0x7D2C, 0xD866, 0xDE72},
3537  {0x7D4B, 0xD867, 0xDDDB},
3538  {0x7D4C, 0xD867, 0xDE3D},
3539  {0x7D59, 0xD867, 0xDE15},
3540  {0x7D5B, 0xD867, 0xDE8A},
3541  {0x7D5D, 0xD867, 0xDE49},
3542  {0x7D67, 0xD867, 0xDEC4},
3543  {0x7D6D, 0xD867, 0xDEE9},
3544  {0x7D70, 0xD867, 0xDEDB},
3545  {0x7E25, 0xD867, 0xDFCE},
3546  {0x7E29, 0xD868, 0xDC2F},
3547  {0x7E2B, 0xD868, 0xDC1A},
3548  {0x7E32, 0xD868, 0xDCF9},
3549  {0x7E35, 0xD868, 0xDC82},
3550  {0x7E53, 0xD848, 0xDE18},
3551  {0x7E58, 0xD868, 0xDF8C},
3552  {0x7E5A, 0xD869, 0xDC37},
3553  {0x7E6E, 0xD869, 0xDDF1},
3554  {0x7E70, 0xD869, 0xDE02},
3555  {0x7E72, 0xD869, 0xDE1A},
3556  {0x7E76, 0xD869, 0xDEB2},
3557 };
3558 #endif /* UTF8_OUTPUT_ENABLE */
3559 
3560 #ifdef UTF8_INPUT_ENABLE
3561 static const unsigned short utf8_to_euc_C2[] = {
3562  0, 0, 0, 0, 0, 0, 0, 0,
3563  0, 0, 0, 0, 0, 0, 0, 0,
3564  0, 0, 0, 0, 0, 0, 0, 0,
3565  0, 0, 0, 0, 0, 0, 0, 0,
3566  0, 0xA242, 0x2171, 0x2172, 0xA270, 0x216F, 0xA243, 0x2178,
3567  0x212F, 0xA26D, 0xA26C, 0, 0x224C, 0, 0xA26E, 0xA234,
3568  0x216B, 0x215E, 0, 0, 0x212D, 0, 0x2279, 0,
3569  0xA231, 0, 0xA26B, 0, 0, 0, 0, 0xA244,
3570 };
3571 static const unsigned short utf8_to_euc_C2_ms[] = {
3572  0, 0, 0, 0, 0, 0, 0, 0,
3573  0, 0, 0, 0, 0, 0, 0, 0,
3574  0, 0, 0, 0, 0, 0, 0, 0,
3575  0, 0, 0, 0, 0, 0, 0, 0,
3576  0, 0xA242, 0x2171, 0x2172, 0xA270, 0x5C, 0xA243, 0x2178,
3577  0x212F, 0xA26D, 0xA26C, 0, 0x224C, 0, 0xA26E, 0xA234,
3578  0x216B, 0x215E, 0, 0, 0x212D, 0, 0x2279, 0,
3579  0xA231, 0, 0xA26B, 0, 0, 0, 0, 0xA244,
3580 };
3581 static const unsigned short utf8_to_euc_C2_mac[] = {
3582  0, 0, 0, 0, 0, 0, 0, 0,
3583  0, 0, 0, 0, 0, 0, 0, 0,
3584  0, 0, 0, 0, 0, 0, 0, 0,
3585  0, 0, 0, 0, 0, 0, 0, 0,
3586  0x00A0, 0xA242, 0x2171, 0x2172, 0xA270, 0x5C, 0xA243, 0x2178,
3587  0x212F, 0x00FD, 0xA26C, 0, 0x224C, 0, 0xA26E, 0xA234,
3588  0x216B, 0x215E, 0, 0, 0x212D, 0, 0x2279, 0,
3589  0xA231, 0, 0xA26B, 0, 0, 0, 0, 0xA244,
3590 };
3591 static const unsigned short utf8_to_euc_C2_932[] = {
3592  0, 0, 0, 0, 0, 0, 0, 0,
3593  0, 0, 0, 0, 0, 0, 0, 0,
3594  0, 0, 0, 0, 0, 0, 0, 0,
3595  0, 0, 0, 0, 0, 0, 0, 0,
3596  0, 0x21, 0x2171, 0x2172, 0, 0x5C, 0x7C, 0x2178,
3597  0x212F, 0x63, 0x61, 0x2263, 0x224C, 0x2D, 0x52, 0x2131,
3598  0x216B, 0x215E, 0x32, 0x33, 0x212D, 0x264C, 0x2279, 0x2126,
3599  0x2124, 0x31, 0x6F, 0x2264, 0, 0, 0, 0,
3600 };
3601 static const unsigned short utf8_to_euc_C2_x0213[] = {
3602  0, 0, 0, 0, 0, 0, 0, 0,
3603  0, 0, 0, 0, 0, 0, 0, 0,
3604  0, 0, 0, 0, 0, 0, 0, 0,
3605  0, 0, 0, 0, 0, 0, 0, 0,
3606  0x2922, 0x2923, 0x2171, 0x2172, 0x2924, 0x216F, 0x2925, 0x2178,
3607  0x212F, 0x2926, 0x2927, 0x2928, 0x224C, 0x2929, 0x292A, 0x292B,
3608  0x216B, 0x215E, 0x292C, 0x292D, 0x212D, 0, 0x2279, 0x292E,
3609  0x292F, 0x2930, 0x2931, 0x2932, 0x2933, 0x2934, 0x2935, 0x2936,
3610 };
3611 static const unsigned short utf8_to_euc_C3[] = {
3612  0xAA22, 0xAA21, 0xAA24, 0xAA2A, 0xAA23, 0xAA29, 0xA921, 0xAA2E,
3613  0xAA32, 0xAA31, 0xAA34, 0xAA33, 0xAA40, 0xAA3F, 0xAA42, 0xAA41,
3614  0, 0xAA50, 0xAA52, 0xAA51, 0xAA54, 0xAA58, 0xAA53, 0x215F,
3615  0xA92C, 0xAA63, 0xAA62, 0xAA65, 0xAA64, 0xAA72, 0xA930, 0xA94E,
3616  0xAB22, 0xAB21, 0xAB24, 0xAB2A, 0xAB23, 0xAB29, 0xA941, 0xAB2E,
3617  0xAB32, 0xAB31, 0xAB34, 0xAB33, 0xAB40, 0xAB3F, 0xAB42, 0xAB41,
3618  0xA943, 0xAB50, 0xAB52, 0xAB51, 0xAB54, 0xAB58, 0xAB53, 0x2160,
3619  0xA94C, 0xAB63, 0xAB62, 0xAB65, 0xAB64, 0xAB72, 0xA950, 0xAB73,
3620 };
3621 static const unsigned short utf8_to_euc_C3_932[] = {
3622  0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x43,
3623  0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49,
3624  0x44, 0x4E, 0x4F, 0x4F, 0x4F, 0x4F, 0x4F, 0x215F,
3625  0x4F, 0x55, 0x55, 0x55, 0x55, 0x59, 0x54, 0x73,
3626  0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x63,
3627  0x65, 0x65, 0x65, 0x65, 0x69, 0x69, 0x69, 0x69,
3628  0x64, 0x6E, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x2160,
3629  0x6F, 0x75, 0x75, 0x75, 0x75, 0x79, 0x74, 0x79,
3630 };
3631 static const unsigned short utf8_to_euc_C3_x0213[] = {
3632  0x2937, 0x2938, 0x2939, 0x293A, 0x293B, 0x293C, 0x293D, 0x293E,
3633  0x293F, 0x2940, 0x2941, 0x2942, 0x2943, 0x2944, 0x2945, 0x2946,
3634  0x2947, 0x2948, 0x2949, 0x294A, 0x294B, 0x294C, 0x294D, 0x215F,
3635  0x294E, 0x294F, 0x2950, 0x2951, 0x2952, 0x2953, 0x2954, 0x2955,
3636  0x2956, 0x2957, 0x2958, 0x2959, 0x295A, 0x295B, 0x295C, 0x295D,
3637  0x295E, 0x295F, 0x2960, 0x2961, 0x2962, 0x2963, 0x2964, 0x2965,
3638  0x2966, 0x2967, 0x2968, 0x2969, 0x296A, 0x296B, 0x296C, 0x2160,
3639  0x296D, 0x296E, 0x296F, 0x2970, 0x2971, 0x2972, 0x2973, 0x2974,
3640 };
3641 static const unsigned short utf8_to_euc_C4[] = {
3642  0xAA27, 0xAB27, 0xAA25, 0xAB25, 0xAA28, 0xAB28, 0xAA2B, 0xAB2B,
3643  0xAA2C, 0xAB2C, 0xAA2F, 0xAB2F, 0xAA2D, 0xAB2D, 0xAA30, 0xAB30,
3644  0xA922, 0xA942, 0xAA37, 0xAB37, 0, 0, 0xAA36, 0xAB36,
3645  0xAA38, 0xAB38, 0xAA35, 0xAB35, 0xAA3A, 0xAB3A, 0xAA3B, 0xAB3B,
3646  0xAA3D, 0xAB3D, 0xAA3C, 0, 0xAA3E, 0xAB3E, 0xA924, 0xA944,
3647  0xAA47, 0xAB47, 0xAA45, 0xAB45, 0, 0, 0xAA46, 0xAB46,
3648  0xAA44, 0xA945, 0xA926, 0xA946, 0xAA48, 0xAB48, 0xAA49, 0xAB49,
3649  0xA947, 0xAA4A, 0xAB4A, 0xAA4C, 0xAB4C, 0xAA4B, 0xAB4B, 0xA929,
3650 };
3651 static const unsigned short utf8_to_euc_C4_x0213[] = {
3652  0x2975, 0x297A, 0x2A3A, 0x2A49, 0x2A21, 0x2A2C, 0x2A3C, 0x2A4B,
3653  0x2A59, 0x2A5F, 0xAA2F, 0xAB2F, 0x2A3D, 0x2A4C, 0x2A40, 0x2A4F,
3654  0xA922, 0x2A50, 0x2978, 0x297D, 0, 0, 0xAA36, 0xAB36,
3655  0x2A3E, 0x2A4D, 0x2A3F, 0x2A4E, 0x2A5A, 0x2A60, 0xAA3B, 0xAB3B,
3656  0xAA3D, 0xAB3D, 0xAA3C, 0, 0x2A5B, 0x2A61, 0xA924, 0x2A7D,
3657  0xAA47, 0xAB47, 0x2976, 0x297B, 0, 0, 0xAA46, 0xAB46,
3658  0xAA44, 0xA945, 0xA926, 0xA946, 0x2A5C, 0x2A62, 0xAA49, 0xAB49,
3659  0xA947, 0x2A3B, 0x2A4A, 0xAA4C, 0xAB4C, 0x2A24, 0x2A2F, 0xA929,
3660 };
3661 static const unsigned short utf8_to_euc_C5[] = {
3662  0xA949, 0xA928, 0xA948, 0xAA4D, 0xAB4D, 0xAA4F, 0xAB4F, 0xAA4E,
3663  0xAB4E, 0xA94A, 0xA92B, 0xA94B, 0xAA57, 0xAB57, 0, 0,
3664  0xAA56, 0xAB56, 0xA92D, 0xA94D, 0xAA59, 0xAB59, 0xAA5B, 0xAB5B,
3665  0xAA5A, 0xAB5A, 0xAA5C, 0xAB5C, 0xAA5D, 0xAB5D, 0xAA5F, 0xAB5F,
3666  0xAA5E, 0xAB5E, 0xAA61, 0xAB61, 0xAA60, 0xAB60, 0xA92F, 0xA94F,
3667  0xAA6C, 0xAB6C, 0xAA69, 0xAB69, 0xAA66, 0xAB66, 0xAA6B, 0xAB6B,
3668  0xAA68, 0xAB68, 0xAA6A, 0xAB6A, 0xAA71, 0xAB71, 0xAA74, 0xAB74,
3669  0xAA73, 0xAA75, 0xAB75, 0xAA77, 0xAB77, 0xAA76, 0xAB76, 0,
3670 };
3671 static const unsigned short utf8_to_euc_C5_x0213[] = {
3672  0xA949, 0x2A23, 0x2A2E, 0x2A41, 0x2A51, 0xAA4F, 0xAB4F, 0x2A42,
3673  0x2A52, 0xA94A, 0xA92B, 0x2A7A, 0x2979, 0x297E, 0, 0,
3674  0x2A43, 0x2A53, 0x2B2B, 0x2B2A, 0x2A39, 0x2A48, 0xAA5B, 0xAB5B,
3675  0x2A44, 0x2A54, 0x2A25, 0x2A30, 0x2A5D, 0x2A63, 0x2A27, 0x2A33,
3676  0x2A26, 0x2A32, 0x2A47, 0x2A57, 0x2A28, 0x2A34, 0xA92F, 0xA94F,
3677  0xAA6C, 0xAB6C, 0x2977, 0x297C, 0x2A5E, 0x2A64, 0x2A45, 0x2A55,
3678  0x2A46, 0x2A56, 0xAA6A, 0xAB6A, 0xAA71, 0xAB71, 0xAA74, 0xAB74,
3679  0xAA73, 0x2A29, 0x2A35, 0x2A2B, 0x2A38, 0x2A2A, 0x2A37, 0,
3680 };
3681 static const unsigned short utf8_to_euc_C6_x0213[] = {
3682  0, 0, 0, 0, 0, 0, 0, 0,
3683  0, 0, 0, 0, 0, 0, 0, 0,
3684  0, 0, 0, 0x2B29, 0, 0, 0, 0,
3685  0, 0, 0, 0, 0, 0, 0, 0,
3686  0, 0, 0, 0, 0, 0, 0, 0,
3687  0, 0, 0, 0, 0, 0, 0, 0,
3688  0, 0, 0, 0, 0, 0, 0, 0,
3689  0, 0, 0, 0, 0, 0, 0, 0,
3690 };
3691 static const unsigned short utf8_to_euc_C7[] = {
3692  0, 0, 0, 0, 0, 0, 0, 0,
3693  0, 0, 0, 0, 0, 0xAA26, 0xAB26, 0xAA43,
3694  0xAB43, 0xAA55, 0xAB55, 0xAA67, 0xAB67, 0xAA70, 0xAB70, 0xAA6D,
3695  0xAB6D, 0xAA6F, 0xAB6F, 0xAA6E, 0xAB6E, 0, 0, 0,
3696  0, 0, 0, 0, 0, 0, 0, 0,
3697  0, 0, 0, 0, 0, 0, 0, 0,
3698  0, 0, 0, 0, 0, 0xAB39, 0, 0,
3699  0, 0, 0, 0, 0, 0, 0, 0,
3700 };
3701 static const unsigned short utf8_to_euc_C7_x0213[] = {
3702  0, 0, 0x2B24, 0, 0, 0, 0, 0,
3703  0, 0, 0, 0, 0, 0x286F, 0x2870, 0xAA43,
3704  0x2871, 0x2876, 0x2877, 0xAA67, 0x2878, 0xAA70, 0x2879, 0xAA6D,
3705  0x287A, 0xAA6F, 0x287B, 0xAA6E, 0x287C, 0, 0, 0,
3706  0, 0, 0, 0, 0, 0, 0, 0,
3707  0, 0, 0, 0, 0, 0, 0, 0,
3708  0, 0, 0, 0, 0, 0xAB39, 0, 0,
3709  0x2874, 0x2875, 0, 0, 0, 0x2B45, 0, 0,
3710 };
3711 static const unsigned short utf8_to_euc_C9_x0213[] = {
3712  0, 0, 0, 0, 0, 0, 0, 0,
3713  0, 0, 0, 0, 0, 0, 0, 0,
3714  0x2B33, 0x2B39, 0x2B3A, 0x2B25, 0x2B38, 0x2B3F, 0x2A6E, 0x2B26,
3715  0x2B2E, 0x2B30, 0x2B43, 0, 0x2B31, 0, 0x2B32, 0x2A75,
3716  0x2B28, 0x2A79, 0, 0, 0x2B36, 0x2B3C, 0x2B22, 0x2B42,
3717  0x2B2C, 0, 0, 0, 0x2A6A, 0x2A74, 0x2A6B, 0x2B34,
3718  0x2A7B, 0x2A65, 0x2A76, 0x2A6F, 0, 0x2B2F, 0, 0,
3719  0, 0x2A6C, 0x2B41, 0x2A73, 0, 0x2A70, 0x2A67, 0,
3720 };
3721 static const unsigned short utf8_to_euc_CA_x0213[] = {
3722  0, 0x2A7C, 0x2A71, 0x2A68, 0x2B27, 0, 0, 0,
3723  0x2A6D, 0x2B2D, 0x2B35, 0x2A66, 0x2B37, 0x2B3B, 0x2A78, 0,
3724  0x2A72, 0x2B40, 0x2A69, 0, 0x2B21, 0x2A7E, 0, 0,
3725  0x2B23, 0, 0, 0, 0, 0x2A77, 0, 0,
3726  0, 0x2B3E, 0x2B3D, 0, 0, 0, 0, 0,
3727  0, 0, 0, 0, 0, 0, 0, 0,
3728  0, 0, 0, 0, 0, 0, 0, 0,
3729  0, 0, 0, 0, 0, 0, 0, 0,
3730 };
3731 static const unsigned short utf8_to_euc_CB[] = {
3732  0, 0, 0, 0, 0, 0, 0, 0xA230,
3733  0, 0, 0, 0, 0, 0, 0, 0,
3734  0, 0, 0, 0, 0, 0, 0, 0,
3735  0xA22F, 0xA232, 0xA236, 0xA235, 0, 0xA233, 0, 0,
3736  0, 0, 0, 0, 0, 0, 0, 0,
3737  0, 0, 0, 0, 0, 0, 0, 0,
3738  0, 0, 0, 0, 0, 0, 0, 0,
3739  0, 0, 0, 0, 0, 0, 0, 0,
3740 };
3741 static const unsigned short utf8_to_euc_CB_x0213[] = {
3742  0, 0, 0, 0, 0, 0, 0, 0x2A31,
3743  0x2B53, 0, 0, 0, 0x2B54, 0, 0, 0,
3744  0x2B55, 0x2B56, 0, 0, 0, 0, 0, 0,
3745  0x2A22, 0x2A58, 0xA236, 0x2A2D, 0, 0x2A36, 0x2B71, 0,
3746  0, 0, 0, 0, 0, 0x2B60, 0x2B61, 0x2B62,
3747  0x2B63, 0x2B64, 0, 0, 0, 0, 0, 0,
3748  0, 0, 0, 0, 0, 0, 0, 0,
3749  0, 0, 0, 0, 0, 0, 0, 0,
3750 };
3751 static const unsigned short utf8_to_euc_CC_x0213[] = {
3752  0x2B5C, 0x2B5A, 0x2B5F, 0x2B7D, 0x2B5B, 0, 0x2B57, 0,
3753  0x2B6D, 0, 0, 0x2B59, 0x2B5E, 0, 0, 0x2B5D,
3754  0, 0, 0, 0, 0, 0, 0, 0,
3755  0x2B78, 0x2B79, 0x2B7E, 0, 0x2B6A, 0x2B76, 0x2B77, 0x2B6B,
3756  0x2B6C, 0, 0, 0, 0x2B72, 0x2B67, 0, 0,
3757  0, 0x2B6F, 0x2B7A, 0, 0x2B68, 0, 0, 0x2B70,
3758  0x2B73, 0, 0, 0, 0x2B75, 0, 0, 0,
3759  0, 0x2B69, 0x2B7B, 0x2B7C, 0x2B74, 0x2B6E, 0, 0,
3760 };
3761 static const unsigned short utf8_to_euc_CD_x0213[] = {
3762  0, 0, 0, 0, 0, 0, 0, 0,
3763  0, 0, 0, 0, 0, 0, 0, 0,
3764  0, 0, 0, 0, 0, 0, 0, 0,
3765  0, 0, 0, 0, 0, 0, 0, 0,
3766  0, 0x2B52, 0, 0, 0, 0, 0, 0,
3767  0, 0, 0, 0, 0, 0, 0, 0,
3768  0, 0, 0, 0, 0, 0, 0, 0,
3769  0, 0, 0, 0, 0, 0, 0, 0,
3770 };
3771 static const unsigned short utf8_to_euc_CE[] = {
3772  0, 0, 0, 0, 0xA238, 0xA239, 0xA661, 0,
3773  0xA662, 0xA663, 0xA664, 0, 0xA667, 0, 0xA669, 0xA66C,
3774  0xA676, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627,
3775  0x2628, 0x2629, 0x262A, 0x262B, 0x262C, 0x262D, 0x262E, 0x262F,
3776  0x2630, 0x2631, 0, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636,
3777  0x2637, 0x2638, 0xA665, 0xA66A, 0xA671, 0xA672, 0xA673, 0xA674,
3778  0xA67B, 0x2641, 0x2642, 0x2643, 0x2644, 0x2645, 0x2646, 0x2647,
3779  0x2648, 0x2649, 0x264A, 0x264B, 0x264C, 0x264D, 0x264E, 0x264F,
3780 };
3781 static const unsigned short utf8_to_euc_CF[] = {
3782  0x2650, 0x2651, 0xA678, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
3783  0x2657, 0x2658, 0xA675, 0xA67A, 0xA677, 0xA679, 0xA67C, 0,
3784  0, 0, 0, 0, 0, 0, 0, 0,
3785  0, 0, 0, 0, 0, 0, 0, 0,
3786  0, 0, 0, 0, 0, 0, 0, 0,
3787  0, 0, 0, 0, 0, 0, 0, 0,
3788  0, 0, 0, 0, 0, 0, 0, 0,
3789  0, 0, 0, 0, 0, 0, 0, 0,
3790 };
3791 static const unsigned short utf8_to_euc_CF_x0213[] = {
3792  0x2650, 0x2651, 0x2659, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
3793  0x2657, 0x2658, 0xA675, 0xA67A, 0xA677, 0xA679, 0xA67C, 0,
3794  0, 0, 0, 0, 0, 0, 0, 0,
3795  0, 0, 0, 0, 0, 0, 0, 0,
3796  0, 0, 0, 0, 0, 0, 0, 0,
3797  0, 0, 0, 0, 0, 0, 0, 0,
3798  0, 0, 0, 0, 0, 0, 0, 0,
3799  0, 0, 0, 0, 0, 0, 0, 0,
3800 };
3801 static const unsigned short utf8_to_euc_D0[] = {
3802  0, 0x2727, 0xA742, 0xA743, 0xA744, 0xA745, 0xA746, 0xA747,
3803  0xA748, 0xA749, 0xA74A, 0xA74B, 0xA74C, 0, 0xA74D, 0xA74E,
3804  0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
3805  0x272A, 0x272B, 0x272C, 0x272D, 0x272E, 0x272F, 0x2730, 0x2731,
3806  0x2732, 0x2733, 0x2734, 0x2735, 0x2736, 0x2737, 0x2738, 0x2739,
3807  0x273A, 0x273B, 0x273C, 0x273D, 0x273E, 0x273F, 0x2740, 0x2741,
3808  0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758, 0x2759,
3809  0x275A, 0x275B, 0x275C, 0x275D, 0x275E, 0x275F, 0x2760, 0x2761,
3810 };
3811 static const unsigned short utf8_to_euc_D1[] = {
3812  0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
3813  0x276A, 0x276B, 0x276C, 0x276D, 0x276E, 0x276F, 0x2770, 0x2771,
3814  0, 0x2757, 0xA772, 0xA773, 0xA774, 0xA775, 0xA776, 0xA777,
3815  0xA778, 0xA779, 0xA77A, 0xA77B, 0xA77C, 0, 0xA77D, 0xA77E,
3816  0, 0, 0, 0, 0, 0, 0, 0,
3817  0, 0, 0, 0, 0, 0, 0, 0,
3818  0, 0, 0, 0, 0, 0, 0, 0,
3819  0, 0, 0, 0, 0, 0, 0, 0,
3820 };
3821 static const unsigned short utf8_to_euc_E1B8_x0213[] = {
3822  0, 0, 0, 0, 0, 0, 0, 0,
3823  0, 0, 0, 0, 0, 0, 0, 0,
3824  0, 0, 0, 0, 0, 0, 0, 0,
3825  0, 0, 0, 0, 0, 0, 0, 0,
3826  0, 0, 0, 0, 0, 0, 0, 0,
3827  0, 0, 0, 0, 0, 0, 0, 0,
3828  0, 0, 0, 0, 0, 0, 0, 0,
3829  0, 0, 0, 0, 0, 0, 0x2872, 0x2873,
3830 };
3831 static const unsigned short utf8_to_euc_E1BD_x0213[] = {
3832  0, 0, 0, 0, 0, 0, 0, 0,
3833  0, 0, 0, 0, 0, 0, 0, 0,
3834  0, 0, 0, 0, 0, 0, 0, 0,
3835  0, 0, 0, 0, 0, 0, 0, 0,
3836  0, 0, 0, 0, 0, 0, 0, 0,
3837  0, 0, 0, 0, 0, 0, 0, 0,
3838  0x2B46, 0x2B47, 0x2B50, 0x2B51, 0, 0, 0, 0,
3839  0, 0, 0, 0, 0, 0, 0, 0,
3840 };
3841 static const unsigned short utf8_to_euc_E280[] = {
3842  0, 0, 0, 0, 0, 0, 0, 0,
3843  0, 0, 0, 0, 0, 0, 0, 0,
3844  0x213E, 0, 0, 0, 0x213D, 0x213D, 0x2142, 0,
3845  0x2146, 0x2147, 0, 0, 0x2148, 0x2149, 0, 0,
3846  0x2277, 0x2278, 0, 0, 0, 0x2145, 0x2144, 0,
3847  0, 0, 0, 0, 0, 0, 0, 0,
3848  0x2273, 0, 0x216C, 0x216D, 0, 0, 0, 0,
3849  0, 0, 0, 0x2228, 0, 0, 0x2131, 0,
3850 };
3851 static const unsigned short utf8_to_euc_E280_ms[] = {
3852  0, 0, 0, 0, 0, 0, 0, 0,
3853  0, 0, 0, 0, 0, 0, 0, 0,
3854  0x213E, 0, 0, 0, 0x213D, 0x213D, 0x2142, 0,
3855  0x2146, 0x2147, 0, 0, 0x2148, 0x2149, 0, 0,
3856  0x2277, 0x2278, 0, 0, 0, 0x2145, 0x2144, 0,
3857  0, 0, 0, 0, 0, 0, 0, 0,
3858  0x2273, 0, 0x216C, 0x216D, 0, 0, 0, 0,
3859  0, 0, 0, 0x2228, 0, 0, 0x7E, 0,
3860 };
3861 static const unsigned short utf8_to_euc_E280_932[] = {
3862  0, 0, 0, 0, 0, 0, 0, 0,
3863  0, 0, 0, 0, 0, 0, 0, 0,
3864  0x213E, 0, 0, 0, 0, 0x213D, 0, 0,
3865  0x2146, 0x2147, 0, 0, 0x2148, 0x2149, 0, 0,
3866  0x2277, 0x2278, 0, 0, 0, 0x2145, 0x2144, 0,
3867  0, 0, 0, 0, 0, 0, 0, 0,
3868  0x2273, 0, 0x216C, 0x216D, 0, 0, 0, 0,
3869  0, 0, 0, 0x2228, 0, 0, 0, 0,
3870 };
3871 static const unsigned short utf8_to_euc_E280_x0213[] = {
3872  0, 0, 0, 0, 0, 0, 0, 0,
3873  0, 0, 0, 0, 0, 0, 0, 0,
3874  0x213E, 0, 0, 0x237C, 0x213D, 0x213D, 0x2142, 0,
3875  0x2146, 0x2147, 0, 0, 0x2148, 0x2149, 0, 0,
3876  0x2277, 0x2278, 0x2340, 0, 0, 0x2145, 0x2144, 0,
3877  0, 0, 0, 0, 0, 0, 0, 0,
3878  0x2273, 0, 0x216C, 0x216D, 0, 0, 0, 0,
3879  0, 0, 0, 0x2228, 0x286B, 0, 0x2131, 0x2B58,
3880 };
3881 static const unsigned short utf8_to_euc_E281_x0213[] = {
3882  0, 0, 0x2C7E, 0, 0, 0, 0, 0x286C,
3883  0x286D, 0x286E, 0, 0, 0, 0, 0, 0,
3884  0, 0x2C7D, 0, 0, 0, 0, 0, 0,
3885  0, 0, 0, 0, 0, 0, 0, 0,
3886  0, 0, 0, 0, 0, 0, 0, 0,
3887  0, 0, 0, 0, 0, 0, 0, 0,
3888  0, 0, 0, 0, 0, 0, 0, 0,
3889  0, 0, 0, 0, 0, 0, 0, 0,
3890 };
3891 static const unsigned short utf8_to_euc_E282_x0213[] = {
3892  0, 0, 0, 0, 0, 0, 0, 0,
3893  0, 0, 0, 0, 0, 0, 0, 0,
3894  0, 0, 0, 0, 0, 0, 0, 0,
3895  0, 0, 0, 0, 0, 0, 0, 0,
3896  0, 0, 0, 0, 0, 0, 0, 0,
3897  0, 0, 0, 0, 0x2921, 0, 0, 0,
3898  0, 0, 0, 0, 0, 0, 0, 0,
3899  0, 0, 0, 0, 0, 0, 0, 0,
3900 };
3901 static const unsigned short utf8_to_euc_E284[] = {
3902  0, 0, 0, 0x216E, 0, 0, 0, 0,
3903  0, 0, 0, 0, 0, 0, 0, 0,
3904  0, 0, 0, 0, 0, 0, 0x2D62, 0,
3905  0, 0, 0, 0, 0, 0, 0, 0,
3906  0, 0x2D64, 0xA26F, 0, 0, 0, 0, 0,
3907  0, 0, 0, 0x2272, 0, 0, 0, 0,
3908  0, 0, 0, 0, 0, 0, 0, 0,
3909  0, 0, 0, 0, 0, 0, 0, 0,
3910 };
3911 static const unsigned short utf8_to_euc_E284_mac[] = {
3912  0, 0, 0, 0x216E, 0, 0, 0, 0,
3913  0, 0, 0, 0, 0, 0, 0, 0,
3914  0, 0, 0, 0, 0, 0, 0x2B7B, 0,
3915  0, 0, 0, 0, 0, 0, 0, 0,
3916  0, 0x2B7D, 0x00FE, 0, 0, 0, 0, 0,
3917  0, 0, 0, 0x2272, 0, 0, 0, 0,
3918  0, 0, 0, 0, 0, 0, 0, 0,
3919  0, 0, 0, 0, 0, 0, 0, 0,
3920 };
3921 static const unsigned short utf8_to_euc_E284_x0213[] = {
3922  0, 0, 0, 0x216E, 0, 0, 0, 0,
3923  0, 0, 0, 0, 0, 0, 0, 0x235D,
3924  0, 0, 0, 0x235F, 0, 0, 0x2D62, 0,
3925  0, 0, 0, 0, 0, 0, 0, 0,
3926  0, 0x2D64, 0xA26F, 0, 0, 0, 0, 0x2360,
3927  0, 0, 0, 0x2272, 0, 0, 0, 0,
3928  0, 0, 0, 0, 0, 0x235C, 0, 0,
3929  0, 0, 0, 0, 0, 0, 0, 0,
3930 };
3931 static const unsigned short utf8_to_euc_E285[] = {
3932  0, 0, 0, 0, 0, 0, 0, 0,
3933  0, 0, 0, 0, 0, 0, 0, 0,
3934  0, 0, 0, 0, 0, 0, 0, 0,
3935  0, 0, 0, 0, 0, 0, 0, 0,
3936  0x2D35, 0x2D36, 0x2D37, 0x2D38, 0x2D39, 0x2D3A, 0x2D3B, 0x2D3C,
3937  0x2D3D, 0x2D3E, 0, 0, 0, 0, 0, 0,
3938  0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
3939  0xF37B, 0xF37C, 0, 0, 0, 0, 0, 0,
3940 };
3941 static const unsigned short utf8_to_euc_E285_mac[] = {
3942  0, 0, 0, 0, 0, 0, 0, 0,
3943  0, 0, 0, 0, 0, 0, 0, 0,
3944  0, 0, 0, 0, 0, 0, 0, 0,
3945  0, 0, 0, 0, 0, 0, 0, 0,
3946  0x2A21, 0x2A22, 0x2A23, 0x2A24, 0x2A25, 0x2A26, 0x2A27, 0x2A28,
3947  0x2A29, 0x2A2A, 0, 0, 0, 0, 0, 0,
3948  0x2A35, 0x2A36, 0x2A37, 0x2A38, 0x2A39, 0x2A3A, 0x2A3B, 0x2A3C,
3949  0x2A3D, 0x2A3E, 0, 0, 0, 0, 0, 0,
3950 };
3951 static const unsigned short utf8_to_euc_E285_x0213[] = {
3952  0, 0, 0, 0, 0, 0, 0, 0,
3953  0, 0, 0, 0, 0, 0, 0, 0,
3954  0, 0, 0, 0x2778, 0x2779, 0x277A, 0, 0,
3955  0, 0, 0, 0, 0, 0, 0, 0,
3956  0x2D35, 0x2D36, 0x2D37, 0x2D38, 0x2D39, 0x2D3A, 0x2D3B, 0x2D3C,
3957  0x2D3D, 0x2D3E, 0x2D3F, 0x2D57, 0, 0, 0, 0,
3958  0x2C35, 0x2C36, 0x2C37, 0x2C38, 0x2C39, 0x2C3A, 0x2C3B, 0x2C3C,
3959  0x2C3D, 0x2C3E, 0x2C3F, 0x2C40, 0, 0, 0, 0,
3960 };
3961 static const unsigned short utf8_to_euc_E286[] = {
3962  0, 0, 0, 0, 0, 0, 0, 0,
3963  0, 0, 0, 0, 0, 0, 0, 0,
3964  0x222B, 0x222C, 0x222A, 0x222D, 0, 0, 0, 0,
3965  0, 0, 0, 0, 0, 0, 0, 0,
3966  0, 0, 0, 0, 0, 0, 0, 0,
3967  0, 0, 0, 0, 0, 0, 0, 0,
3968  0, 0, 0, 0, 0, 0, 0, 0,
3969  0, 0, 0, 0, 0, 0, 0, 0,
3970 };
3971 static const unsigned short utf8_to_euc_E286_x0213[] = {
3972  0, 0, 0, 0, 0, 0, 0, 0,
3973  0, 0, 0, 0, 0, 0, 0, 0,
3974  0x222B, 0x222C, 0x222A, 0x222D, 0x2271, 0, 0x2327, 0x2325,
3975  0x2326, 0x2328, 0, 0, 0, 0, 0, 0,
3976  0, 0, 0, 0, 0, 0, 0, 0,
3977  0, 0, 0, 0, 0, 0, 0, 0,
3978  0, 0, 0, 0, 0, 0, 0, 0,
3979  0, 0, 0, 0, 0, 0, 0, 0,
3980 };
3981 static const unsigned short utf8_to_euc_E287[] = {
3982  0, 0, 0, 0, 0, 0, 0, 0,
3983  0, 0, 0, 0, 0, 0, 0, 0,
3984  0, 0, 0x224D, 0, 0x224E, 0, 0, 0,
3985  0, 0, 0, 0, 0, 0, 0, 0,
3986  0, 0, 0, 0, 0, 0, 0, 0,
3987  0, 0, 0, 0, 0, 0, 0, 0,
3988  0, 0, 0, 0, 0, 0, 0, 0,
3989  0, 0, 0, 0, 0, 0, 0, 0,
3990 };
3991 static const unsigned short utf8_to_euc_E287_x0213[] = {
3992  0, 0, 0, 0, 0x2329, 0, 0, 0,
3993  0, 0, 0, 0, 0, 0, 0, 0,
3994  0, 0, 0x224D, 0, 0x224E, 0, 0, 0,
3995  0, 0, 0, 0, 0, 0, 0, 0,
3996  0, 0, 0, 0, 0, 0, 0x232B, 0x232C,
3997  0x232A, 0x232D, 0, 0, 0, 0, 0, 0,
3998  0, 0, 0, 0, 0, 0, 0, 0,
3999  0, 0, 0, 0, 0, 0, 0, 0,
4000 };
4001 static const unsigned short utf8_to_euc_E288[] = {
4002  0x224F, 0, 0x225F, 0x2250, 0, 0, 0, 0x2260,
4003  0x223A, 0, 0, 0x223B, 0, 0, 0, 0,
4004  0, 0x2D74, 0x215D, 0, 0, 0, 0, 0,
4005  0, 0, 0x2265, 0, 0, 0x2267, 0x2167, 0x2D78,
4006  0x225C, 0, 0, 0, 0, 0x2142, 0, 0x224A,
4007  0x224B, 0x2241, 0x2240, 0x2269, 0x226A, 0, 0x2D73, 0,
4008  0, 0, 0, 0, 0x2168, 0x2268, 0, 0,
4009  0, 0, 0, 0, 0, 0x2266, 0, 0,
4010 };
4011 static const unsigned short utf8_to_euc_E288_932[] = {
4012  0x224F, 0, 0x225F, 0x2250, 0, 0, 0, 0x2260,
4013  0x223A, 0, 0, 0x223B, 0, 0, 0, 0,
4014  0, 0x2D74, 0, 0, 0, 0, 0, 0,
4015  0, 0, 0x2265, 0, 0, 0x2267, 0x2167, 0x2D78,
4016  0x225C, 0, 0, 0, 0, 0x2142, 0, 0x224A,
4017  0x224B, 0x2241, 0x2240, 0x2269, 0x226A, 0, 0x2D73, 0,
4018  0, 0, 0, 0, 0x2168, 0x2268, 0, 0,
4019  0, 0, 0, 0, 0, 0x2266, 0, 0,
4020 };
4021 static const unsigned short utf8_to_euc_E288_mac[] = {
4022  0x224F, 0, 0x225F, 0x2250, 0, 0, 0, 0x2260,
4023  0x223A, 0, 0, 0x223B, 0, 0, 0, 0,
4024  0, 0, 0, 0, 0, 0, 0, 0,
4025  0, 0, 0x2265, 0, 0, 0x2267, 0x2167, 0x2F22,
4026  0x225C, 0, 0, 0, 0, 0x2142, 0, 0x224A,
4027  0x224B, 0x2241, 0x2240, 0x2269, 0x226A, 0, 0x2F21, 0,
4028  0, 0, 0, 0, 0x2168, 0x2268, 0, 0,
4029  0, 0, 0, 0, 0, 0x2266, 0, 0,
4030 };
4031 static const unsigned short utf8_to_euc_E288_x0213[] = {
4032  0x224F, 0, 0x225F, 0x2250, 0, 0x2247, 0, 0x2260,
4033  0x223A, 0x2246, 0, 0x223B, 0, 0, 0, 0,
4034  0, 0x2D74, 0x215D, 0x235B, 0, 0, 0, 0,
4035  0, 0, 0x2265, 0, 0, 0x2267, 0x2167, 0x2D78,
4036  0x225C, 0, 0, 0, 0, 0x2254, 0x2255, 0x224A,
4037  0x224B, 0x2241, 0x2240, 0x2269, 0x226A, 0, 0x2D73, 0,
4038  0, 0, 0, 0, 0x2168, 0x2268, 0, 0,
4039  0, 0, 0, 0, 0, 0x2266, 0, 0,
4040 };
4041 static const unsigned short utf8_to_euc_E289[] = {
4042  0, 0, 0, 0, 0, 0, 0, 0,
4043  0, 0, 0, 0, 0, 0, 0, 0,
4044  0, 0, 0x2262, 0, 0, 0, 0, 0,
4045  0, 0, 0, 0, 0, 0, 0, 0,
4046  0x2162, 0x2261, 0, 0, 0, 0, 0x2165, 0x2166,
4047  0, 0, 0x2263, 0x2264, 0, 0, 0, 0,
4048  0, 0, 0, 0, 0, 0, 0, 0,
4049  0, 0, 0, 0, 0, 0, 0, 0,
4050 };
4051 static const unsigned short utf8_to_euc_E289_x0213[] = {
4052  0, 0, 0, 0x226C, 0, 0x226D, 0, 0,
4053  0x226E, 0, 0, 0, 0, 0, 0, 0,
4054  0, 0, 0x2262, 0, 0, 0, 0, 0,
4055  0, 0, 0, 0, 0, 0, 0, 0,
4056  0x2162, 0x2261, 0x226B, 0, 0, 0, 0x2165, 0x2166,
4057  0, 0, 0x2263, 0x2264, 0, 0, 0, 0,
4058  0, 0, 0, 0, 0, 0, 0x226F, 0x2270,
4059  0, 0, 0, 0, 0, 0, 0, 0,
4060 };
4061 static const unsigned short utf8_to_euc_E28A[] = {
4062  0, 0, 0x223E, 0x223F, 0, 0, 0x223C, 0x223D,
4063  0, 0, 0, 0, 0, 0, 0, 0,
4064  0, 0, 0, 0, 0, 0, 0, 0,
4065  0, 0, 0, 0, 0, 0, 0, 0,
4066  0, 0, 0, 0, 0, 0x225D, 0, 0,
4067  0, 0, 0, 0, 0, 0, 0, 0,
4068  0, 0, 0, 0, 0, 0, 0, 0,
4069  0, 0, 0, 0, 0, 0, 0, 0x2D79,
4070 };
4071 static const unsigned short utf8_to_euc_E28A_mac[] = {
4072  0, 0, 0x223E, 0x223F, 0, 0, 0x223C, 0x223D,
4073  0, 0, 0, 0, 0, 0, 0, 0,
4074  0, 0, 0, 0, 0, 0, 0, 0,
4075  0, 0, 0, 0, 0, 0, 0, 0,
4076  0, 0, 0, 0, 0, 0x225D, 0, 0,
4077  0, 0, 0, 0, 0, 0, 0, 0,
4078  0, 0, 0, 0, 0, 0, 0, 0,
4079  0, 0, 0, 0, 0, 0, 0, 0x2F23,
4080 };
4081 static const unsigned short utf8_to_euc_E28A_x0213[] = {
4082  0, 0, 0x223E, 0x223F, 0x2242, 0x2243, 0x223C, 0x223D,
4083  0, 0, 0x2244, 0x2245, 0, 0, 0, 0,
4084  0, 0, 0, 0, 0, 0x2251, 0x2252, 0x2253,
4085  0, 0, 0, 0, 0, 0, 0, 0,
4086  0, 0, 0, 0, 0, 0x225D, 0, 0,
4087  0, 0, 0, 0, 0, 0, 0, 0,
4088  0, 0, 0, 0, 0, 0, 0, 0,
4089  0, 0, 0, 0, 0, 0, 0, 0x2D79,
4090 };
4091 static const unsigned short utf8_to_euc_E28B_x0213[] = {
4092  0, 0, 0, 0, 0, 0, 0, 0,
4093  0, 0, 0, 0, 0, 0, 0, 0,
4094  0, 0, 0, 0, 0, 0, 0, 0,
4095  0, 0, 0x2776, 0x2777, 0, 0, 0, 0,
4096  0, 0, 0, 0, 0, 0, 0, 0,
4097  0, 0, 0, 0, 0, 0, 0, 0,
4098  0, 0, 0, 0, 0, 0, 0, 0,
4099  0, 0, 0, 0, 0, 0, 0, 0,
4100 };
4101 static const unsigned short utf8_to_euc_E28C[] = {
4102  0, 0, 0, 0, 0, 0, 0, 0,
4103  0, 0, 0, 0, 0, 0, 0, 0,
4104  0, 0, 0x225E, 0, 0, 0, 0, 0,
4105  0, 0, 0, 0, 0, 0, 0, 0,
4106  0, 0, 0, 0, 0, 0, 0, 0,
4107  0, 0, 0, 0, 0, 0, 0, 0,
4108  0, 0, 0, 0, 0, 0, 0, 0,
4109  0, 0, 0, 0, 0, 0, 0, 0,
4110 };
4111 static const unsigned short utf8_to_euc_E28C_x0213[] = {
4112  0, 0, 0, 0, 0, 0x2248, 0x2249, 0,
4113  0, 0, 0, 0, 0, 0, 0, 0,
4114  0, 0, 0x225E, 0, 0, 0, 0, 0,
4115  0x277C, 0, 0, 0, 0, 0, 0, 0,
4116  0, 0, 0, 0, 0, 0, 0, 0,
4117  0, 0, 0, 0, 0, 0, 0, 0,
4118  0, 0, 0, 0, 0, 0, 0, 0,
4119  0, 0, 0, 0, 0, 0, 0, 0,
4120 };
4121 static const unsigned short utf8_to_euc_E28E_x0213[] = {
4122  0, 0, 0, 0, 0, 0, 0, 0,
4123  0, 0, 0, 0, 0, 0, 0, 0,
4124  0, 0, 0, 0, 0, 0, 0, 0,
4125  0, 0, 0, 0, 0, 0, 0, 0,
4126  0, 0, 0, 0, 0, 0, 0, 0,
4127  0, 0, 0, 0, 0, 0, 0, 0,
4128  0, 0, 0, 0, 0, 0, 0, 0,
4129  0, 0, 0, 0, 0, 0, 0x2742, 0x2743,
4130 };
4131 static const unsigned short utf8_to_euc_E28F_x0213[] = {
4132  0x2744, 0x2745, 0x2746, 0x2747, 0x2748, 0x2749, 0x274A, 0x274B,
4133  0x274C, 0x274D, 0x274E, 0x274F, 0x2750, 0, 0x277E, 0,
4134  0, 0, 0, 0, 0, 0, 0, 0,
4135  0, 0, 0, 0, 0, 0, 0, 0,
4136  0, 0, 0, 0, 0, 0, 0, 0,
4137  0, 0, 0, 0, 0, 0, 0, 0,
4138  0, 0, 0, 0, 0, 0, 0, 0,
4139  0, 0, 0, 0, 0, 0, 0, 0,
4140 };
4141 static const unsigned short utf8_to_euc_E290_x0213[] = {
4142  0, 0, 0, 0, 0, 0, 0, 0,
4143  0, 0, 0, 0, 0, 0, 0, 0,
4144  0, 0, 0, 0, 0, 0, 0, 0,
4145  0, 0, 0, 0, 0, 0, 0, 0,
4146  0, 0, 0, 0x277D, 0, 0, 0, 0,
4147  0, 0, 0, 0, 0, 0, 0, 0,
4148  0, 0, 0, 0, 0, 0, 0, 0,
4149  0, 0, 0, 0, 0, 0, 0, 0,
4150 };
4151 static const unsigned short utf8_to_euc_E291[] = {
4152  0, 0, 0, 0, 0, 0, 0, 0,
4153  0, 0, 0, 0, 0, 0, 0, 0,
4154  0, 0, 0, 0, 0, 0, 0, 0,
4155  0, 0, 0, 0, 0, 0, 0, 0,
4156  0x2D21, 0x2D22, 0x2D23, 0x2D24, 0x2D25, 0x2D26, 0x2D27, 0x2D28,
4157  0x2D29, 0x2D2A, 0x2D2B, 0x2D2C, 0x2D2D, 0x2D2E, 0x2D2F, 0x2D30,
4158  0x2D31, 0x2D32, 0x2D33, 0x2D34, 0, 0, 0, 0,
4159  0, 0, 0, 0, 0, 0, 0, 0,
4160 };
4161 static const unsigned short utf8_to_euc_E291_mac[] = {
4162  0, 0, 0, 0, 0, 0, 0, 0,
4163  0, 0, 0, 0, 0, 0, 0, 0,
4164  0, 0, 0, 0, 0, 0, 0, 0,
4165  0, 0, 0, 0, 0, 0, 0, 0,
4166  0x2921, 0x2922, 0x2923, 0x2924, 0x2925, 0x2926, 0x2927, 0x2928,
4167  0x2929, 0x292A, 0x292B, 0x292C, 0x292D, 0x292E, 0x292F, 0x2930,
4168  0x2931, 0x2932, 0x2933, 0x2934, 0, 0, 0, 0,
4169  0, 0, 0, 0, 0, 0, 0, 0,
4170 };
4171 static const unsigned short utf8_to_euc_E293_x0213[] = {
4172  0, 0, 0, 0, 0, 0, 0, 0,
4173  0, 0, 0, 0, 0, 0, 0, 0,
4174  0x2C41, 0x2C42, 0x2C43, 0x2C44, 0x2C45, 0x2C46, 0x2C47, 0x2C48,
4175  0x2C49, 0x2C4A, 0x2C4B, 0x2C4C, 0x2C4D, 0x2C4E, 0x2C4F, 0x2C50,
4176  0x2C51, 0x2C52, 0x2C53, 0x2C54, 0x2C55, 0x2C56, 0x2C57, 0x2C58,
4177  0x2C59, 0x2C5A, 0, 0x2C2B, 0x2C2C, 0x2C2D, 0x2C2E, 0x2C2F,
4178  0x2C30, 0x2C31, 0x2C32, 0x2C33, 0x2C34, 0x265A, 0x265B, 0x265C,
4179  0x265D, 0x265E, 0x265F, 0x2660, 0x2661, 0x2662, 0x2663, 0,
4180 };
4181 static const unsigned short utf8_to_euc_E294[] = {
4182  0x2821, 0x282C, 0x2822, 0x282D, 0, 0, 0, 0,
4183  0, 0, 0, 0, 0x2823, 0, 0, 0x282E,
4184  0x2824, 0, 0, 0x282F, 0x2826, 0, 0, 0x2831,
4185  0x2825, 0, 0, 0x2830, 0x2827, 0x283C, 0, 0,
4186  0x2837, 0, 0, 0x2832, 0x2829, 0x283E, 0, 0,
4187  0x2839, 0, 0, 0x2834, 0x2828, 0, 0, 0x2838,
4188  0x283D, 0, 0, 0x2833, 0x282A, 0, 0, 0x283A,
4189  0x283F, 0, 0, 0x2835, 0x282B, 0, 0, 0x283B,
4190 };
4191 static const unsigned short utf8_to_euc_E295[] = {
4192  0, 0, 0x2840, 0, 0, 0, 0, 0,
4193  0, 0, 0, 0x2836, 0, 0, 0, 0,
4194  0, 0, 0, 0, 0, 0, 0, 0,
4195  0, 0, 0, 0, 0, 0, 0, 0,
4196  0, 0, 0, 0, 0, 0, 0, 0,
4197  0, 0, 0, 0, 0, 0, 0, 0,
4198  0, 0, 0, 0, 0, 0, 0, 0,
4199  0, 0, 0, 0, 0, 0, 0, 0,
4200 };
4201 static const unsigned short utf8_to_euc_E296[] = {
4202  0, 0, 0, 0, 0, 0, 0, 0,
4203  0, 0, 0, 0, 0, 0, 0, 0,
4204  0, 0, 0, 0, 0, 0, 0, 0,
4205  0, 0, 0, 0, 0, 0, 0, 0,
4206  0x2223, 0x2222, 0, 0, 0, 0, 0, 0,
4207  0, 0, 0, 0, 0, 0, 0, 0,
4208  0, 0, 0x2225, 0x2224, 0, 0, 0, 0,
4209  0, 0, 0, 0, 0x2227, 0x2226, 0, 0,
4210 };
4211 static const unsigned short utf8_to_euc_E296_x0213[] = {
4212  0, 0, 0, 0, 0, 0, 0, 0,
4213  0, 0, 0, 0, 0, 0, 0, 0,
4214  0, 0, 0, 0, 0, 0, 0, 0,
4215  0, 0, 0, 0, 0, 0, 0, 0,
4216  0x2223, 0x2222, 0, 0, 0, 0, 0, 0,
4217  0, 0, 0, 0, 0, 0, 0, 0,
4218  0, 0x266D, 0x2225, 0x2224, 0, 0, 0x2322, 0x2321,
4219  0, 0, 0, 0, 0x2227, 0x2226, 0, 0,
4220 };
4221 static const unsigned short utf8_to_euc_E297[] = {
4222  0, 0, 0, 0, 0, 0, 0x2221, 0x217E,
4223  0, 0, 0, 0x217B, 0, 0, 0x217D, 0x217C,
4224  0, 0, 0, 0, 0, 0, 0, 0,
4225  0, 0, 0, 0, 0, 0, 0, 0,
4226  0, 0, 0, 0, 0, 0, 0, 0,
4227  0, 0, 0, 0, 0, 0, 0, 0x227E,
4228  0, 0, 0, 0, 0, 0, 0, 0,
4229  0, 0, 0, 0, 0, 0, 0, 0,
4230 };
4231 static const unsigned short utf8_to_euc_E297_x0213[] = {
4232  0x2324, 0x2323, 0, 0, 0, 0, 0x2221, 0x217E,
4233  0, 0x233B, 0, 0x217B, 0, 0, 0x217D, 0x217C,
4234  0x2867, 0x2868, 0x2869, 0x286A, 0, 0, 0, 0,
4235  0, 0, 0, 0, 0, 0, 0, 0,
4236  0, 0, 0, 0, 0, 0, 0x233F, 0,
4237  0, 0, 0, 0, 0, 0, 0, 0x227E,
4238  0, 0, 0, 0, 0, 0, 0, 0,
4239  0, 0, 0, 0, 0, 0, 0, 0,
4240 };
4241 static const unsigned short utf8_to_euc_E298[] = {
4242  0, 0, 0, 0, 0, 0x217A, 0x2179, 0,
4243  0, 0, 0, 0, 0, 0, 0, 0,
4244  0, 0, 0, 0, 0, 0, 0, 0,
4245  0, 0, 0, 0, 0, 0, 0, 0,
4246  0, 0, 0, 0, 0, 0, 0, 0,
4247  0, 0, 0, 0, 0, 0, 0, 0,
4248  0, 0, 0, 0, 0, 0, 0, 0,
4249  0, 0, 0, 0, 0, 0, 0, 0,
4250 };
4251 static const unsigned short utf8_to_euc_E298_x0213[] = {
4252  0x2668, 0x2669, 0x266A, 0x266B, 0, 0x217A, 0x2179, 0,
4253  0, 0, 0, 0, 0, 0, 0x2667, 0,
4254  0, 0, 0, 0, 0, 0, 0x2664, 0x2665,
4255  0, 0, 0, 0, 0, 0, 0x2D7E, 0,
4256  0, 0, 0, 0, 0, 0, 0, 0,
4257  0, 0, 0, 0, 0, 0, 0, 0,
4258  0, 0, 0, 0, 0, 0, 0, 0,
4259  0, 0, 0, 0, 0, 0, 0, 0,
4260 };
4261 static const unsigned short utf8_to_euc_E299[] = {
4262  0x216A, 0, 0x2169, 0, 0, 0, 0, 0,
4263  0, 0, 0, 0, 0, 0, 0, 0,
4264  0, 0, 0, 0, 0, 0, 0, 0,
4265  0, 0, 0, 0, 0, 0, 0, 0,
4266  0, 0, 0, 0, 0, 0, 0, 0,
4267  0, 0, 0x2276, 0, 0, 0x2275, 0, 0x2274,
4268  0, 0, 0, 0, 0, 0, 0, 0,
4269  0, 0, 0, 0, 0, 0, 0, 0,
4270 };
4271 static const unsigned short utf8_to_euc_E299_x0213[] = {
4272  0x216A, 0, 0x2169, 0, 0, 0, 0, 0,
4273  0, 0, 0, 0, 0, 0, 0, 0,
4274  0, 0, 0, 0, 0, 0, 0, 0,
4275  0, 0, 0, 0, 0, 0, 0, 0,
4276  0x263A, 0x263D, 0x263B, 0x2640, 0x2639, 0x263E, 0x263C, 0x263F,
4277  0x266C, 0x227D, 0x2276, 0x227B, 0x227C, 0x2275, 0x227A, 0x2274,
4278  0, 0, 0, 0, 0, 0, 0, 0,
4279  0, 0, 0, 0, 0, 0, 0, 0,
4280 };
4281 static const unsigned short utf8_to_euc_E29C_x0213[] = {
4282  0, 0, 0, 0, 0, 0, 0, 0,
4283  0, 0, 0, 0, 0, 0, 0, 0,
4284  0, 0, 0, 0x277B, 0, 0, 0, 0,
4285  0, 0, 0, 0, 0, 0, 0, 0,
4286  0, 0, 0, 0, 0, 0, 0, 0,
4287  0, 0, 0, 0, 0, 0, 0, 0,
4288  0, 0, 0, 0, 0, 0, 0, 0,
4289  0, 0, 0, 0, 0, 0, 0, 0,
4290 };
4291 static const unsigned short utf8_to_euc_E29D_x0213[] = {
4292  0, 0, 0, 0, 0, 0, 0, 0,
4293  0, 0, 0, 0, 0, 0, 0, 0,
4294  0, 0, 0, 0, 0, 0, 0x2D7D, 0,
4295  0, 0, 0, 0, 0, 0, 0, 0,
4296  0, 0, 0, 0, 0, 0, 0, 0,
4297  0, 0, 0, 0, 0, 0, 0, 0,
4298  0, 0, 0, 0, 0, 0, 0x2C21, 0x2C22,
4299  0x2C23, 0x2C24, 0x2C25, 0x2C26, 0x2C27, 0x2C28, 0x2C29, 0x2C2A,
4300 };
4301 static const unsigned short utf8_to_euc_E2A4_x0213[] = {
4302  0, 0, 0, 0, 0, 0, 0, 0,
4303  0, 0, 0, 0, 0, 0, 0, 0,
4304  0, 0, 0, 0, 0, 0, 0, 0,
4305  0, 0, 0, 0, 0, 0, 0, 0,
4306  0, 0, 0, 0, 0, 0, 0, 0,
4307  0, 0, 0, 0, 0, 0, 0, 0,
4308  0, 0, 0, 0, 0x232E, 0x232F, 0, 0,
4309  0, 0, 0, 0, 0, 0, 0, 0,
4310 };
4311 static const unsigned short utf8_to_euc_E2A6_x0213[] = {
4312  0, 0, 0, 0, 0, 0, 0, 0,
4313  0, 0, 0, 0, 0, 0, 0, 0,
4314  0, 0, 0, 0, 0, 0, 0, 0,
4315  0, 0, 0, 0, 0, 0, 0, 0,
4316  0, 0, 0, 0, 0, 0, 0, 0,
4317  0, 0, 0, 0, 0, 0, 0, 0,
4318  0, 0, 0, 0, 0, 0, 0, 0,
4319  0, 0, 0, 0, 0, 0, 0, 0x233A,
4320 };
4321 static const unsigned short utf8_to_euc_E2A7_x0213[] = {
4322  0, 0, 0, 0, 0, 0, 0, 0,
4323  0, 0, 0, 0, 0, 0, 0, 0,
4324  0, 0, 0, 0, 0, 0, 0, 0,
4325  0, 0, 0, 0, 0, 0, 0, 0,
4326  0, 0, 0, 0, 0, 0, 0, 0,
4327  0, 0, 0, 0, 0, 0, 0, 0,
4328  0, 0, 0, 0, 0, 0, 0, 0,
4329  0, 0, 0x237D, 0x237E, 0, 0, 0, 0,
4330 };
4331 static const unsigned short utf8_to_euc_E380[] = {
4332  0x2121, 0x2122, 0x2123, 0x2137, 0, 0x2139, 0x213A, 0x213B,
4333  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
4334  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D, 0, 0,
4335  0, 0, 0, 0, 0x2141, 0x2D60, 0, 0x2D61,
4336  0, 0, 0, 0, 0, 0, 0, 0,
4337  0, 0, 0, 0, 0, 0, 0, 0,
4338  0, 0, 0, 0, 0, 0, 0, 0,
4339  0, 0, 0, 0, 0, 0, 0, 0,
4340 };
4341 static const unsigned short utf8_to_euc_E380_932[] = {
4342  0x2121, 0x2122, 0x2123, 0x2137, 0, 0x2139, 0x213A, 0x213B,
4343  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
4344  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D, 0, 0,
4345  0, 0, 0, 0, 0, 0x2D60, 0, 0x2D61,
4346  0, 0, 0, 0, 0, 0, 0, 0,
4347  0, 0, 0, 0, 0, 0, 0, 0,
4348  0, 0, 0, 0, 0, 0, 0, 0,
4349  0, 0, 0, 0, 0, 0, 0, 0,
4350 };
4351 static const unsigned short utf8_to_euc_E380_x0213[] = {
4352  0x2121, 0x2122, 0x2123, 0x2137, 0, 0x2139, 0x213A, 0x213B,
4353  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
4354  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D, 0x225A, 0x225B,
4355  0x2258, 0x2259, 0, 0, 0x2141, 0x2D60, 0, 0x2D61,
4356  0x2666, 0, 0, 0, 0, 0, 0, 0,
4357  0, 0, 0, 0, 0, 0, 0, 0,
4358  0, 0, 0, 0x2233, 0x2234, 0x2235, 0, 0,
4359  0, 0, 0, 0x2236, 0x2237, 0x233C, 0, 0,
4360 };
4361 static const unsigned short utf8_to_euc_E381[] = {
4362  0, 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427,
4363  0x2428, 0x2429, 0x242A, 0x242B, 0x242C, 0x242D, 0x242E, 0x242F,
4364  0x2430, 0x2431, 0x2432, 0x2433, 0x2434, 0x2435, 0x2436, 0x2437,
4365  0x2438, 0x2439, 0x243A, 0x243B, 0x243C, 0x243D, 0x243E, 0x243F,
4366  0x2440, 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447,
4367  0x2448, 0x2449, 0x244A, 0x244B, 0x244C, 0x244D, 0x244E, 0x244F,
4368  0x2450, 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457,
4369  0x2458, 0x2459, 0x245A, 0x245B, 0x245C, 0x245D, 0x245E, 0x245F,
4370 };
4371 static const unsigned short utf8_to_euc_E382[] = {
4372  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
4373  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
4374  0x2470, 0x2471, 0x2472, 0x2473, 0, 0, 0, 0,
4375  0, 0, 0, 0x212B, 0x212C, 0x2135, 0x2136, 0,
4376  0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
4377  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
4378  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
4379  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
4380 };
4381 static const unsigned short utf8_to_euc_E382_932[] = {
4382  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
4383  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
4384  0x2470, 0x2471, 0x2472, 0x2473, 0x2574, 0, 0, 0,
4385  0, 0, 0, 0x212B, 0x212C, 0x2135, 0x2136, 0,
4386  0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
4387  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
4388  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
4389  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
4390 };
4391 static const unsigned short utf8_to_euc_E382_x0213[] = {
4392  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
4393  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
4394  0x2470, 0x2471, 0x2472, 0x2473, 0x2474, 0x2475, 0x2476, 0,
4395  0, 0, 0, 0x212B, 0x212C, 0x2135, 0x2136, 0x2239,
4396  0x237B, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
4397  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
4398  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
4399  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
4400 };
4401 static const unsigned short utf8_to_euc_E383[] = {
4402  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
4403  0x2548, 0x2549, 0x254A, 0x254B, 0x254C, 0x254D, 0x254E, 0x254F,
4404  0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
4405  0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F,
4406  0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
4407  0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x256D, 0x256E, 0x256F,
4408  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0,
4409  0, 0, 0, 0x2126, 0x213C, 0x2133, 0x2134, 0,
4410 };
4411 static const unsigned short utf8_to_euc_E383_x0213[] = {
4412  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
4413  0x2548, 0x2549, 0x254A, 0x254B, 0x254C, 0x254D, 0x254E, 0x254F,
4414  0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
4415  0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F,
4416  0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
4417  0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x256D, 0x256E, 0x256F,
4418  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x2772,
4419  0x2773, 0x2774, 0x2775, 0x2126, 0x213C, 0x2133, 0x2134, 0x2238,
4420 };
4421 static const unsigned short utf8_to_euc_E387_x0213[] = {
4422  0, 0, 0, 0, 0, 0, 0, 0,
4423  0, 0, 0, 0, 0, 0, 0, 0,
4424  0, 0, 0, 0, 0, 0, 0, 0,
4425  0, 0, 0, 0, 0, 0, 0, 0,
4426  0, 0, 0, 0, 0, 0, 0, 0,
4427  0, 0, 0, 0, 0, 0, 0, 0,
4428  0x266E, 0x266F, 0x2670, 0x2671, 0x2672, 0x2673, 0x2674, 0x2675,
4429  0x2676, 0x2677, 0x2679, 0x267A, 0x267B, 0x267C, 0x267D, 0x267E,
4430 };
4431 static const unsigned short utf8_to_euc_E388[] = {
4432  0, 0, 0, 0, 0, 0, 0, 0,
4433  0, 0, 0, 0, 0, 0, 0, 0,
4434  0, 0, 0, 0, 0, 0, 0, 0,
4435  0, 0, 0, 0, 0, 0, 0, 0,
4436  0, 0, 0, 0, 0, 0, 0, 0,
4437  0, 0, 0, 0, 0, 0, 0, 0,
4438  0, 0x2D6A, 0x2D6B, 0, 0, 0, 0, 0,
4439  0, 0x2D6C, 0, 0, 0, 0, 0, 0,
4440 };
4441 static const unsigned short utf8_to_euc_E388_mac[] = {
4442  0, 0, 0, 0, 0, 0, 0, 0,
4443  0, 0, 0, 0, 0, 0, 0, 0,
4444  0, 0, 0, 0, 0, 0, 0, 0,
4445  0, 0, 0, 0, 0, 0, 0, 0,
4446  0, 0, 0, 0, 0, 0, 0, 0,
4447  0, 0, 0, 0, 0, 0, 0, 0,
4448  0, 0x2D2E, 0x2D31, 0, 0, 0, 0, 0,
4449  0, 0x2D2C, 0, 0, 0, 0, 0, 0,
4450 };
4451 static const unsigned short utf8_to_euc_E389_x0213[] = {
4452  0, 0, 0, 0, 0, 0, 0, 0,
4453  0, 0, 0, 0, 0, 0, 0, 0,
4454  0, 0x2841, 0x2842, 0x2843, 0x2844, 0x2845, 0x2846, 0x2847,
4455  0x2848, 0x2849, 0x284A, 0x284B, 0x284C, 0x284D, 0x284E, 0x284F,
4456  0, 0, 0, 0, 0, 0, 0, 0,
4457  0, 0, 0, 0, 0, 0, 0, 0,
4458  0, 0, 0, 0, 0, 0, 0, 0,
4459  0, 0, 0, 0, 0, 0, 0, 0,
4460 };
4461 static const unsigned short utf8_to_euc_E38A[] = {
4462  0, 0, 0, 0, 0, 0, 0, 0,
4463  0, 0, 0, 0, 0, 0, 0, 0,
4464  0, 0, 0, 0, 0, 0, 0, 0,
4465  0, 0, 0, 0, 0, 0, 0, 0,
4466  0, 0, 0, 0, 0x2D65, 0x2D66, 0x2D67, 0x2D68,
4467  0x2D69, 0, 0, 0, 0, 0, 0, 0,
4468  0, 0, 0, 0, 0, 0, 0, 0,
4469  0, 0, 0, 0, 0, 0, 0, 0,
4470 };
4471 static const unsigned short utf8_to_euc_E38A_mac[] = {
4472  0, 0, 0, 0, 0, 0, 0, 0,
4473  0, 0, 0, 0, 0, 0, 0, 0,
4474  0, 0, 0, 0, 0, 0, 0, 0,
4475  0, 0, 0, 0, 0, 0, 0, 0,
4476  0, 0, 0, 0, 0x2D73, 0x2D74, 0x2D75, 0x2D76,
4477  0x2D77, 0, 0, 0, 0, 0, 0, 0,
4478  0, 0, 0, 0, 0, 0, 0, 0,
4479  0, 0, 0, 0, 0, 0, 0, 0,
4480 };
4481 static const unsigned short utf8_to_euc_E38A_x0213[] = {
4482  0, 0, 0, 0, 0, 0, 0, 0,
4483  0, 0, 0, 0, 0, 0, 0, 0,
4484  0, 0, 0, 0, 0, 0, 0, 0,
4485  0, 0, 0, 0, 0, 0, 0, 0,
4486  0, 0, 0, 0, 0x2D65, 0x2D66, 0x2D67, 0x2D68,
4487  0x2D69, 0, 0, 0, 0, 0, 0, 0,
4488  0, 0x2850, 0x2851, 0x2852, 0x2853, 0x2854, 0x2855, 0x2856,
4489  0x2857, 0x2858, 0x2859, 0x285A, 0x285B, 0x285C, 0x285D, 0x285E,
4490 };
4491 static const unsigned short utf8_to_euc_E38B_x0213[] = {
4492  0, 0, 0, 0, 0, 0, 0, 0,
4493  0, 0, 0, 0, 0, 0, 0, 0,
4494  0x2C5B, 0x2C5C, 0x2C5D, 0x2C5E, 0x2C5F, 0x2C60, 0x2C61, 0x2C62,
4495  0x2C63, 0x2C64, 0x2C65, 0x2C66, 0x2C67, 0x2C68, 0x2C69, 0x2C6A,
4496  0x2C6B, 0x2C6C, 0x2C6D, 0x2C6E, 0, 0x2C71, 0, 0,
4497  0, 0x2C70, 0, 0, 0x2C73, 0x2C72, 0, 0,
4498  0, 0, 0, 0, 0, 0, 0, 0,
4499  0, 0, 0x2C6F, 0, 0, 0, 0, 0,
4500 };
4501 static const unsigned short utf8_to_euc_E38C[] = {
4502  0, 0, 0, 0x2D46, 0, 0, 0, 0,
4503  0, 0, 0, 0, 0, 0x2D4A, 0, 0,
4504  0, 0, 0, 0, 0x2D41, 0, 0, 0,
4505  0x2D44, 0, 0, 0, 0, 0, 0, 0,
4506  0, 0, 0x2D42, 0x2D4C, 0, 0, 0x2D4B, 0x2D45,
4507  0, 0, 0, 0x2D4D, 0, 0, 0, 0,
4508  0, 0, 0, 0, 0, 0, 0x2D47, 0,
4509  0, 0, 0, 0x2D4F, 0, 0, 0, 0,
4510 };
4511 static const unsigned short utf8_to_euc_E38C_mac[] = {
4512  0, 0, 0, 0x2E29, 0, 0, 0, 0,
4513  0, 0, 0, 0, 0, 0x2E32, 0, 0,
4514  0, 0, 0, 0, 0x2E24, 0, 0, 0,
4515  0x2E2B, 0, 0, 0, 0, 0, 0, 0,
4516  0, 0, 0x2E22, 0x2E34, 0, 0, 0x2E35, 0x2E2D,
4517  0, 0, 0, 0x2E37, 0, 0, 0, 0,
4518  0, 0, 0, 0, 0, 0, 0x2E2A, 0,
4519  0, 0, 0, 0x2E36, 0, 0, 0, 0,
4520 };
4521 static const unsigned short utf8_to_euc_E38D[] = {
4522  0, 0, 0, 0, 0, 0, 0, 0,
4523  0, 0x2D40, 0x2D4E, 0, 0, 0x2D43, 0, 0,
4524  0, 0x2D48, 0, 0, 0, 0, 0, 0x2D49,
4525  0, 0, 0, 0, 0, 0, 0, 0,
4526  0, 0, 0, 0, 0, 0, 0, 0,
4527  0, 0, 0, 0, 0, 0, 0, 0,
4528  0, 0, 0, 0, 0, 0, 0, 0,
4529  0, 0, 0, 0x2D5F, 0x2D6F, 0x2D6E, 0x2D6D, 0,
4530 };
4531 static const unsigned short utf8_to_euc_E38D_mac[] = {
4532  0, 0, 0, 0, 0, 0, 0, 0,
4533  0, 0x2E21, 0x2E2F, 0, 0, 0x2E23, 0, 0,
4534  0, 0x2E2E, 0, 0, 0, 0, 0, 0x2E31,
4535  0, 0, 0, 0, 0, 0, 0, 0,
4536  0, 0, 0, 0, 0, 0, 0, 0,
4537  0, 0, 0, 0, 0, 0, 0, 0,
4538  0, 0, 0, 0, 0, 0, 0, 0,
4539  0, 0, 0, 0x2E6A, 0x2E69, 0x2E68, 0x2E67, 0,
4540 };
4541 static const unsigned short utf8_to_euc_E38E[] = {
4542  0, 0, 0, 0, 0, 0, 0, 0,
4543  0, 0, 0, 0, 0, 0, 0x2D53, 0x2D54,
4544  0, 0, 0, 0, 0, 0, 0, 0,
4545  0, 0, 0, 0, 0x2D50, 0x2D51, 0x2D52, 0,
4546  0, 0x2D56, 0, 0, 0, 0, 0, 0,
4547  0, 0, 0, 0, 0, 0, 0, 0,
4548  0, 0, 0, 0, 0, 0, 0, 0,
4549  0, 0, 0, 0, 0, 0, 0, 0,
4550 };
4551 static const unsigned short utf8_to_euc_E38E_mac[] = {
4552  0, 0, 0, 0, 0, 0, 0, 0,
4553  0, 0, 0, 0, 0, 0, 0x2B2B, 0x2B2D,
4554  0, 0, 0, 0, 0, 0, 0, 0,
4555  0, 0, 0, 0, 0x2B21, 0x2B23, 0x2B29, 0,
4556  0, 0x2B27, 0, 0, 0, 0, 0, 0,
4557  0, 0, 0, 0, 0, 0, 0, 0,
4558  0, 0, 0, 0, 0, 0, 0, 0,
4559  0, 0, 0, 0, 0, 0, 0, 0,
4560 };
4561 static const unsigned short utf8_to_euc_E38F[] = {
4562  0, 0, 0, 0, 0x2D55, 0, 0, 0,
4563  0, 0, 0, 0, 0, 0x2D63, 0, 0,
4564  0, 0, 0, 0, 0, 0, 0, 0,
4565  0, 0, 0, 0, 0, 0, 0, 0,
4566  0, 0, 0, 0, 0, 0, 0, 0,
4567  0, 0, 0, 0, 0, 0, 0, 0,
4568  0, 0, 0, 0, 0, 0, 0, 0,
4569  0, 0, 0, 0, 0, 0, 0, 0,
4570 };
4571 static const unsigned short utf8_to_euc_E38F_mac[] = {
4572  0, 0, 0, 0, 0x2B2E, 0, 0, 0,
4573  0, 0, 0, 0, 0, 0x2B7C, 0, 0,
4574  0, 0, 0, 0, 0, 0, 0, 0,
4575  0, 0, 0, 0, 0, 0, 0, 0,
4576  0, 0, 0, 0, 0, 0, 0, 0,
4577  0, 0, 0, 0, 0, 0, 0, 0,
4578  0, 0, 0, 0, 0, 0, 0, 0,
4579  0, 0, 0, 0, 0, 0, 0, 0,
4580 };
4581 static const unsigned short utf8_to_euc_E38F_x0213[] = {
4582  0, 0, 0, 0, 0x2D55, 0, 0, 0,
4583  0, 0, 0, 0x235E, 0, 0x2D63, 0, 0,
4584  0, 0, 0, 0, 0, 0, 0, 0,
4585  0, 0, 0, 0, 0, 0, 0, 0,
4586  0, 0, 0, 0, 0, 0, 0, 0,
4587  0, 0, 0, 0, 0, 0, 0, 0,
4588  0, 0, 0, 0, 0, 0, 0, 0,
4589  0, 0, 0, 0, 0, 0, 0, 0,
4590 };
4591 static const unsigned short utf8_to_euc_E390_x0213[] = {
4592  0, 0, 0x2E23, 0, 0, 0, 0xA12D, 0,
4593  0, 0, 0, 0, 0, 0, 0, 0,
4594  0, 0, 0, 0, 0, 0, 0, 0,
4595  0, 0, 0, 0, 0, 0, 0, 0,
4596  0, 0, 0, 0, 0, 0, 0, 0,
4597  0, 0, 0, 0, 0xA132, 0, 0xA133, 0,
4598  0, 0, 0, 0, 0, 0, 0, 0,
4599  0, 0, 0, 0, 0, 0, 0, 0,
4600 };
4601 static const unsigned short utf8_to_euc_E391_x0213[] = {
4602  0, 0, 0, 0, 0, 0, 0, 0,
4603  0, 0, 0, 0, 0, 0, 0, 0,
4604  0, 0, 0, 0, 0, 0, 0, 0,
4605  0, 0, 0, 0, 0, 0, 0, 0,
4606  0, 0, 0, 0, 0, 0, 0, 0,
4607  0xA15E, 0, 0xA156, 0, 0, 0, 0, 0,
4608  0, 0, 0, 0, 0, 0, 0, 0,
4609  0, 0, 0, 0, 0, 0, 0, 0,
4610 };
4611 static const unsigned short utf8_to_euc_E392_x0213[] = {
4612  0, 0, 0, 0, 0, 0, 0, 0,
4613  0, 0, 0, 0, 0, 0, 0, 0,
4614  0, 0, 0xA17E, 0, 0, 0, 0, 0,
4615  0, 0, 0, 0, 0, 0, 0, 0,
4616  0, 0, 0, 0, 0, 0, 0, 0,
4617  0, 0, 0, 0, 0, 0, 0, 0,
4618  0, 0, 0, 0, 0, 0x2E53, 0, 0,
4619  0, 0, 0, 0, 0xA32B, 0, 0, 0,
4620 };
4621 static const unsigned short utf8_to_euc_E393_x0213[] = {
4622  0, 0xF468, 0, 0, 0, 0, 0, 0xA32F,
4623  0, 0, 0, 0, 0, 0, 0, 0,
4624  0, 0, 0, 0, 0, 0, 0, 0,
4625  0, 0, 0, 0x2E5B, 0, 0, 0, 0,
4626  0, 0, 0, 0, 0, 0, 0, 0,
4627  0, 0, 0, 0, 0, 0, 0, 0,
4628  0, 0, 0, 0, 0, 0, 0, 0,
4629  0, 0, 0, 0, 0, 0, 0, 0,
4630 };
4631 static const unsigned short utf8_to_euc_E394_x0213[] = {
4632  0, 0, 0, 0, 0, 0, 0, 0,
4633  0, 0, 0, 0, 0, 0, 0, 0,
4634  0, 0, 0, 0, 0, 0, 0, 0,
4635  0, 0, 0, 0, 0, 0, 0, 0xA348,
4636  0, 0, 0, 0, 0, 0, 0, 0,
4637  0, 0, 0, 0, 0, 0, 0, 0,
4638  0, 0, 0, 0, 0, 0, 0, 0,
4639  0, 0, 0, 0, 0, 0, 0, 0,
4640 };
4641 static const unsigned short utf8_to_euc_E395_x0213[] = {
4642  0, 0, 0, 0, 0, 0, 0, 0,
4643  0, 0, 0, 0, 0, 0, 0, 0,
4644  0, 0, 0, 0, 0, 0, 0, 0,
4645  0, 0, 0, 0, 0, 0xA35D, 0xA35E, 0,
4646  0, 0, 0, 0xA361, 0, 0, 0, 0,
4647  0, 0, 0, 0, 0, 0, 0xA367, 0,
4648  0, 0, 0, 0, 0, 0, 0, 0,
4649  0, 0, 0, 0, 0, 0, 0, 0,
4650 };
4651 static const unsigned short utf8_to_euc_E396_x0213[] = {
4652  0, 0, 0, 0, 0, 0, 0, 0,
4653  0, 0, 0, 0, 0, 0, 0, 0,
4654  0, 0, 0, 0, 0, 0, 0, 0,
4655  0, 0, 0, 0, 0, 0, 0, 0,
4656  0, 0, 0, 0, 0, 0, 0xA423, 0,
4657  0xA426, 0, 0, 0, 0, 0, 0, 0,
4658  0, 0, 0, 0, 0, 0, 0, 0,
4659  0, 0, 0, 0, 0, 0, 0, 0,
4660 };
4661 static const unsigned short utf8_to_euc_E397_x0213[] = {
4662  0, 0, 0, 0, 0, 0xA42F, 0, 0,
4663  0, 0, 0, 0, 0, 0, 0, 0,
4664  0, 0, 0, 0, 0, 0, 0, 0,
4665  0, 0, 0xA438, 0, 0, 0, 0, 0,
4666  0, 0, 0, 0, 0, 0, 0, 0,
4667  0, 0, 0, 0, 0, 0, 0, 0,
4668  0, 0, 0, 0, 0xA442, 0, 0, 0,
4669  0, 0, 0, 0, 0, 0, 0, 0,
4670 };
4671 static const unsigned short utf8_to_euc_E398_x0213[] = {
4672  0, 0, 0, 0, 0, 0xA44A, 0, 0,
4673  0, 0, 0, 0, 0, 0, 0, 0,
4674  0, 0, 0, 0, 0, 0, 0, 0,
4675  0, 0, 0, 0, 0, 0, 0, 0,
4676  0, 0, 0, 0, 0, 0, 0, 0,
4677  0, 0, 0, 0, 0, 0, 0, 0,
4678  0, 0, 0, 0, 0, 0, 0, 0,
4679  0, 0, 0, 0, 0, 0, 0, 0,
4680 };
4681 static const unsigned short utf8_to_euc_E399_x0213[] = {
4682  0, 0, 0, 0, 0, 0, 0, 0,
4683  0, 0, 0xA479, 0, 0, 0, 0, 0,
4684  0, 0, 0, 0, 0, 0, 0, 0,
4685  0, 0, 0, 0, 0, 0, 0, 0,
4686  0, 0, 0, 0, 0, 0, 0, 0,
4687  0, 0, 0, 0, 0, 0, 0, 0,
4688  0, 0, 0, 0, 0, 0, 0, 0,
4689  0, 0, 0, 0, 0, 0, 0, 0,
4690 };
4691 static const unsigned short utf8_to_euc_E39A_x0213[] = {
4692  0, 0, 0, 0, 0, 0, 0, 0,
4693  0, 0, 0, 0, 0, 0, 0, 0,
4694  0, 0xA53F, 0, 0, 0, 0, 0xA543, 0,
4695  0, 0xA541, 0, 0, 0, 0, 0, 0,
4696  0, 0, 0, 0, 0, 0, 0, 0,
4697  0, 0, 0, 0, 0, 0, 0, 0,
4698  0, 0, 0, 0, 0, 0, 0, 0,
4699  0, 0, 0, 0, 0, 0, 0, 0,
4700 };
4701 static const unsigned short utf8_to_euc_E39B_x0213[] = {
4702  0, 0, 0, 0, 0, 0, 0, 0,
4703  0, 0, 0, 0, 0, 0, 0, 0xA557,
4704  0, 0, 0, 0, 0, 0, 0, 0,
4705  0, 0, 0, 0, 0, 0, 0, 0,
4706  0, 0, 0, 0, 0, 0, 0, 0,
4707  0, 0, 0, 0, 0, 0, 0, 0,
4708  0, 0, 0, 0, 0, 0, 0, 0,
4709  0, 0, 0, 0, 0, 0, 0, 0,
4710 };
4711 static const unsigned short utf8_to_euc_E39D_x0213[] = {
4712  0, 0, 0, 0, 0, 0, 0, 0,
4713  0, 0, 0, 0, 0, 0, 0, 0,
4714  0, 0, 0, 0, 0, 0, 0, 0,
4715  0, 0, 0, 0, 0, 0, 0, 0,
4716  0, 0xA823, 0xA825, 0, 0, 0, 0, 0,
4717  0, 0, 0, 0xA829, 0xA828, 0, 0, 0,
4718  0, 0, 0, 0, 0, 0xA82C, 0, 0,
4719  0, 0, 0, 0, 0, 0, 0, 0,
4720 };
4721 static const unsigned short utf8_to_euc_E39E_x0213[] = {
4722  0, 0, 0, 0, 0, 0, 0, 0,
4723  0, 0, 0, 0, 0, 0x4F5F, 0, 0,
4724  0, 0, 0, 0, 0, 0, 0, 0,
4725  0, 0, 0, 0, 0, 0, 0, 0,
4726  0, 0, 0, 0, 0, 0, 0, 0,
4727  0, 0, 0, 0, 0, 0, 0, 0,
4728  0, 0, 0, 0, 0, 0, 0, 0,
4729  0, 0, 0, 0, 0, 0, 0, 0,
4730 };
4731 static const unsigned short utf8_to_euc_E39F_x0213[] = {
4732  0, 0xA83E, 0, 0, 0, 0, 0, 0,
4733  0, 0, 0, 0, 0, 0, 0, 0,
4734  0, 0, 0, 0, 0, 0, 0, 0,
4735  0, 0, 0, 0, 0, 0, 0, 0,
4736  0, 0, 0x4F6F, 0, 0, 0, 0, 0,
4737  0xA856, 0, 0, 0, 0, 0, 0, 0,
4738  0, 0, 0, 0, 0xA859, 0, 0, 0,
4739  0, 0, 0, 0, 0, 0xA85C, 0, 0,
4740 };
4741 static const unsigned short utf8_to_euc_E3A0_x0213[] = {
4742  0xA85E, 0, 0, 0, 0, 0, 0, 0,
4743  0, 0, 0, 0, 0, 0, 0, 0,
4744  0, 0, 0, 0, 0, 0, 0, 0,
4745  0, 0, 0, 0, 0, 0, 0, 0,
4746  0, 0, 0, 0, 0, 0, 0, 0,
4747  0, 0, 0, 0, 0, 0, 0, 0xA86F,
4748  0, 0, 0, 0, 0, 0, 0xA871, 0,
4749  0, 0, 0, 0, 0, 0, 0, 0,
4750 };
4751 static const unsigned short utf8_to_euc_E3A1_x0213[] = {
4752  0xA874, 0, 0, 0, 0, 0, 0, 0,
4753  0, 0, 0, 0, 0, 0, 0, 0,
4754  0, 0, 0, 0, 0, 0, 0, 0,
4755  0, 0, 0, 0, 0xA879, 0, 0, 0,
4756  0, 0xA87B, 0, 0, 0, 0, 0, 0,
4757  0, 0, 0, 0, 0, 0, 0, 0,
4758  0, 0, 0, 0, 0, 0, 0, 0,
4759  0, 0, 0, 0, 0, 0, 0, 0,
4760 };
4761 static const unsigned short utf8_to_euc_E3A3_x0213[] = {
4762  0, 0, 0, 0, 0, 0, 0, 0,
4763  0, 0, 0, 0, 0, 0, 0, 0,
4764  0, 0, 0, 0, 0, 0, 0, 0,
4765  0, 0, 0, 0, 0, 0, 0, 0,
4766  0, 0, 0, 0, 0, 0, 0, 0,
4767  0, 0, 0, 0, 0, 0, 0, 0,
4768  0, 0, 0, 0, 0, 0, 0, 0,
4769  0, 0, 0xAC3B, 0, 0, 0, 0, 0,
4770 };
4771 static const unsigned short utf8_to_euc_E3A4_x0213[] = {
4772  0, 0, 0, 0, 0, 0, 0, 0,
4773  0, 0, 0, 0, 0, 0, 0, 0,
4774  0, 0, 0, 0, 0, 0, 0, 0xAC46,
4775  0, 0, 0xAC4A, 0, 0, 0, 0, 0,
4776  0, 0, 0, 0, 0, 0, 0, 0,
4777  0, 0, 0, 0, 0, 0, 0, 0,
4778  0, 0, 0, 0, 0, 0, 0, 0,
4779  0, 0, 0, 0, 0, 0, 0, 0,
4780 };
4781 static const unsigned short utf8_to_euc_E3A5_x0213[] = {
4782  0, 0, 0, 0, 0, 0, 0, 0,
4783  0, 0, 0, 0, 0, 0, 0, 0,
4784  0, 0, 0, 0, 0, 0, 0, 0,
4785  0, 0, 0, 0, 0, 0, 0, 0,
4786  0, 0, 0, 0, 0, 0, 0, 0,
4787  0, 0, 0, 0, 0, 0, 0, 0xAC60,
4788  0, 0, 0, 0, 0, 0, 0, 0,
4789  0, 0, 0, 0, 0, 0, 0, 0,
4790 };
4791 static const unsigned short utf8_to_euc_E3A9_x0213[] = {
4792  0, 0, 0, 0, 0, 0, 0, 0,
4793  0, 0, 0, 0, 0, 0, 0, 0,
4794  0, 0, 0, 0, 0, 0, 0, 0,
4795  0, 0, 0, 0, 0, 0, 0, 0,
4796  0, 0, 0, 0, 0, 0, 0, 0,
4797  0, 0, 0, 0, 0, 0, 0xAD5B, 0,
4798  0, 0, 0, 0xAD5F, 0, 0, 0, 0,
4799  0, 0, 0, 0, 0, 0, 0, 0,
4800 };
4801 static const unsigned short utf8_to_euc_E3AB_x0213[] = {
4802  0, 0, 0, 0, 0, 0, 0, 0,
4803  0, 0, 0, 0, 0, 0, 0, 0,
4804  0, 0, 0, 0, 0, 0, 0xAD71, 0xAE36,
4805  0, 0, 0, 0, 0, 0, 0, 0,
4806  0, 0, 0, 0, 0, 0, 0, 0,
4807  0, 0, 0xAD7C, 0, 0, 0, 0, 0,
4808  0, 0, 0, 0, 0, 0, 0, 0,
4809  0, 0, 0, 0, 0, 0, 0, 0,
4810 };
4811 static const unsigned short utf8_to_euc_E3AC_x0213[] = {
4812  0, 0, 0, 0, 0, 0, 0, 0,
4813  0, 0, 0, 0, 0, 0, 0xAE2E, 0,
4814  0, 0, 0, 0, 0, 0, 0, 0,
4815  0, 0, 0xAE32, 0, 0xAE34, 0, 0, 0,
4816  0, 0, 0x7549, 0, 0, 0, 0, 0,
4817  0, 0, 0, 0, 0, 0, 0, 0,
4818  0, 0, 0, 0, 0, 0, 0, 0,
4819  0, 0, 0, 0, 0, 0, 0, 0,
4820 };
4821 static const unsigned short utf8_to_euc_E3AD_x0213[] = {
4822  0, 0, 0, 0, 0, 0, 0, 0,
4823  0, 0, 0, 0, 0, 0, 0, 0,
4824  0, 0, 0, 0, 0, 0, 0, 0,
4825  0, 0, 0, 0, 0, 0, 0, 0,
4826  0, 0, 0, 0, 0, 0, 0, 0,
4827  0, 0, 0, 0, 0, 0xAE6D, 0, 0,
4828  0, 0, 0, 0, 0, 0, 0, 0xAE65,
4829  0, 0, 0, 0, 0, 0, 0, 0,
4830 };
4831 static const unsigned short utf8_to_euc_E3AE_x0213[] = {
4832  0, 0, 0, 0, 0, 0, 0, 0xAF28,
4833  0xAF29, 0, 0, 0, 0, 0xAF2C, 0, 0,
4834  0, 0, 0, 0, 0, 0, 0, 0,
4835  0, 0, 0, 0, 0, 0, 0, 0,
4836  0, 0, 0, 0, 0xAF34, 0, 0, 0,
4837  0, 0, 0, 0, 0, 0, 0, 0,
4838  0, 0, 0, 0, 0, 0, 0x757E, 0,
4839  0, 0, 0, 0, 0, 0, 0, 0,
4840 };
4841 static const unsigned short utf8_to_euc_E3AF_x0213[] = {
4842  0, 0, 0, 0x7621, 0, 0, 0, 0,
4843  0, 0, 0, 0, 0, 0xAF48, 0, 0,
4844  0, 0, 0, 0, 0, 0, 0, 0,
4845  0, 0, 0, 0, 0, 0, 0, 0,
4846  0, 0, 0, 0, 0, 0, 0, 0,
4847  0, 0, 0, 0, 0, 0, 0, 0,
4848  0xAF5D, 0, 0, 0, 0, 0, 0, 0,
4849  0, 0, 0, 0, 0, 0, 0, 0,
4850 };
4851 static const unsigned short utf8_to_euc_E3B0_x0213[] = {
4852  0, 0, 0, 0, 0, 0, 0, 0,
4853  0, 0, 0, 0, 0, 0, 0, 0x763A,
4854  0, 0, 0, 0, 0, 0, 0, 0,
4855  0, 0, 0, 0, 0, 0, 0, 0,
4856  0, 0, 0, 0, 0, 0, 0xAF77, 0,
4857  0, 0, 0, 0, 0, 0, 0, 0,
4858  0, 0, 0, 0, 0, 0, 0, 0,
4859  0, 0, 0, 0, 0, 0, 0, 0,
4860 };
4861 static const unsigned short utf8_to_euc_E3B3_x0213[] = {
4862  0, 0, 0, 0xEE3B, 0, 0, 0, 0,
4863  0, 0, 0, 0, 0, 0, 0, 0,
4864  0, 0, 0xEE42, 0, 0, 0, 0, 0,
4865  0, 0, 0, 0, 0, 0, 0, 0,
4866  0, 0, 0, 0, 0, 0, 0, 0,
4867  0, 0, 0, 0, 0, 0, 0, 0,
4868  0, 0, 0, 0, 0, 0, 0, 0,
4869  0, 0, 0, 0, 0, 0, 0, 0,
4870 };
4871 static const unsigned short utf8_to_euc_E3B4_x0213[] = {
4872  0, 0, 0, 0, 0, 0, 0, 0,
4873  0, 0, 0, 0, 0, 0, 0, 0,
4874  0, 0xEE71, 0, 0, 0, 0, 0, 0,
4875  0, 0, 0, 0, 0, 0, 0xEE7E, 0,
4876  0, 0, 0, 0, 0, 0, 0, 0,
4877  0, 0, 0, 0, 0, 0, 0, 0,
4878  0, 0, 0, 0, 0, 0, 0, 0,
4879  0, 0, 0, 0, 0, 0, 0, 0,
4880 };
4881 static const unsigned short utf8_to_euc_E3B5_x0213[] = {
4882  0, 0, 0, 0, 0, 0, 0, 0,
4883  0, 0, 0, 0, 0, 0, 0, 0,
4884  0, 0, 0, 0, 0, 0, 0, 0,
4885  0, 0, 0, 0, 0, 0, 0, 0,
4886  0, 0, 0, 0, 0xEF40, 0, 0, 0,
4887  0, 0, 0, 0, 0, 0, 0, 0,
4888  0, 0, 0, 0, 0, 0, 0, 0,
4889  0, 0, 0, 0, 0, 0, 0, 0,
4890 };
4891 static const unsigned short utf8_to_euc_E3B6_x0213[] = {
4892  0, 0, 0, 0, 0, 0, 0, 0,
4893  0, 0, 0, 0, 0, 0, 0, 0,
4894  0, 0, 0, 0, 0, 0, 0, 0,
4895  0, 0, 0xEF54, 0, 0, 0, 0, 0,
4896  0, 0, 0, 0, 0, 0, 0, 0,
4897  0, 0, 0, 0, 0, 0, 0, 0,
4898  0, 0, 0, 0, 0, 0, 0, 0,
4899  0, 0, 0, 0, 0, 0, 0, 0,
4900 };
4901 static const unsigned short utf8_to_euc_E3B7_x0213[] = {
4902  0xEF70, 0, 0, 0, 0, 0, 0, 0,
4903  0, 0, 0, 0, 0, 0, 0, 0,
4904  0, 0, 0, 0, 0xEF77, 0, 0, 0,
4905  0, 0, 0, 0, 0, 0, 0, 0,
4906  0, 0, 0, 0, 0, 0, 0, 0,
4907  0, 0, 0, 0, 0, 0, 0, 0,
4908  0, 0, 0, 0, 0, 0, 0, 0,
4909  0, 0, 0, 0, 0, 0, 0, 0,
4910 };
4911 static const unsigned short utf8_to_euc_E3B8_x0213[] = {
4912  0, 0, 0, 0, 0, 0xF028, 0, 0,
4913  0, 0, 0, 0, 0, 0, 0, 0,
4914  0, 0, 0, 0, 0, 0, 0, 0,
4915  0, 0, 0, 0, 0, 0, 0, 0,
4916  0, 0, 0, 0, 0, 0, 0, 0,
4917  0, 0, 0, 0, 0, 0, 0, 0,
4918  0, 0, 0, 0, 0, 0, 0, 0,
4919  0, 0, 0, 0, 0, 0, 0, 0x7766,
4920 };
4921 static const unsigned short utf8_to_euc_E3B9_x0213[] = {
4922  0, 0, 0, 0, 0, 0, 0, 0,
4923  0, 0, 0, 0, 0, 0, 0, 0,
4924  0, 0, 0, 0, 0, 0, 0, 0,
4925  0, 0, 0, 0, 0, 0, 0, 0,
4926  0xF03F, 0, 0, 0, 0, 0, 0xF041, 0,
4927  0xF042, 0, 0, 0, 0, 0, 0, 0,
4928  0, 0, 0, 0, 0, 0, 0, 0,
4929  0, 0, 0, 0, 0, 0, 0, 0,
4930 };
4931 static const unsigned short utf8_to_euc_E3BA_x0213[] = {
4932  0, 0, 0, 0xF049, 0, 0, 0, 0,
4933  0, 0, 0, 0, 0, 0, 0, 0,
4934  0, 0, 0, 0, 0xF050, 0, 0, 0,
4935  0, 0, 0, 0, 0, 0, 0, 0,
4936  0, 0, 0, 0, 0, 0, 0, 0,
4937  0, 0, 0, 0, 0, 0, 0, 0,
4938  0, 0, 0, 0, 0, 0, 0, 0,
4939  0, 0, 0, 0, 0, 0, 0, 0,
4940 };
4941 static const unsigned short utf8_to_euc_E3BD_x0213[] = {
4942  0, 0, 0, 0, 0, 0, 0, 0,
4943  0, 0, 0, 0, 0, 0, 0, 0,
4944  0, 0, 0, 0, 0, 0, 0, 0xF134,
4945  0, 0, 0, 0, 0, 0, 0, 0,
4946  0, 0, 0, 0, 0, 0, 0, 0,
4947  0, 0, 0, 0, 0, 0, 0, 0,
4948  0, 0, 0x784D, 0, 0, 0xF146, 0, 0xF148,
4949  0, 0, 0, 0, 0, 0, 0, 0,
4950 };
4951 static const unsigned short utf8_to_euc_E3BE_x0213[] = {
4952  0, 0, 0, 0, 0, 0, 0, 0,
4953  0, 0, 0, 0, 0, 0, 0, 0,
4954  0, 0, 0, 0, 0, 0, 0, 0,
4955  0, 0, 0, 0, 0, 0, 0, 0,
4956  0, 0, 0, 0, 0, 0, 0, 0,
4957  0, 0, 0, 0, 0, 0, 0xF15C, 0,
4958  0, 0, 0, 0, 0, 0, 0, 0,
4959  0, 0, 0, 0, 0, 0, 0, 0,
4960 };
4961 static const unsigned short utf8_to_euc_E3BF_x0213[] = {
4962  0, 0, 0, 0, 0, 0, 0, 0,
4963  0, 0xF167, 0, 0, 0, 0, 0, 0,
4964  0, 0, 0, 0, 0, 0, 0, 0xF16C,
4965  0, 0, 0, 0, 0, 0, 0, 0,
4966  0, 0, 0, 0, 0, 0, 0, 0,
4967  0, 0, 0, 0, 0, 0, 0, 0,
4968  0, 0, 0, 0, 0, 0, 0, 0,
4969  0, 0, 0, 0, 0, 0, 0, 0,
4970 };
4971 static const unsigned short utf8_to_euc_E480_x0213[] = {
4972  0, 0, 0, 0, 0, 0, 0, 0,
4973  0, 0, 0, 0, 0, 0, 0, 0,
4974  0, 0, 0, 0, 0, 0, 0, 0,
4975  0, 0, 0, 0, 0, 0, 0, 0,
4976  0, 0, 0, 0, 0, 0, 0, 0,
4977  0, 0, 0, 0, 0, 0, 0, 0,
4978  0, 0, 0, 0, 0, 0, 0, 0,
4979  0, 0xF222, 0, 0, 0, 0, 0, 0,
4980 };
4981 static const unsigned short utf8_to_euc_E481_x0213[] = {
4982  0, 0, 0, 0, 0, 0, 0, 0,
4983  0, 0, 0, 0, 0, 0, 0, 0,
4984  0, 0, 0, 0, 0, 0, 0, 0,
4985  0xF22D, 0, 0, 0, 0, 0, 0, 0,
4986  0, 0, 0, 0, 0, 0, 0, 0,
4987  0, 0, 0, 0, 0, 0, 0, 0,
4988  0, 0, 0, 0, 0, 0, 0, 0,
4989  0, 0, 0, 0, 0, 0, 0, 0,
4990 };
4991 static const unsigned short utf8_to_euc_E482_x0213[] = {
4992  0, 0, 0, 0, 0, 0, 0, 0,
4993  0, 0, 0, 0, 0, 0, 0, 0,
4994  0, 0, 0, 0xF239, 0, 0, 0, 0,
4995  0, 0, 0, 0, 0, 0, 0, 0,
4996  0, 0, 0, 0, 0, 0, 0, 0,
4997  0, 0, 0, 0, 0, 0, 0, 0,
4998  0, 0, 0, 0, 0, 0, 0, 0,
4999  0, 0, 0, 0, 0, 0, 0, 0,
5000 };
5001 static const unsigned short utf8_to_euc_E484_x0213[] = {
5002  0, 0, 0, 0, 0, 0xF264, 0, 0,
5003  0, 0, 0, 0, 0, 0, 0, 0,
5004  0, 0, 0, 0, 0, 0, 0, 0,
5005  0, 0, 0, 0, 0, 0, 0, 0,
5006  0, 0, 0, 0, 0, 0, 0, 0,
5007  0, 0, 0, 0, 0, 0, 0, 0,
5008  0, 0, 0, 0, 0, 0, 0, 0,
5009  0, 0, 0, 0, 0, 0, 0, 0,
5010 };
5011 static const unsigned short utf8_to_euc_E485_x0213[] = {
5012  0, 0, 0, 0, 0, 0, 0, 0,
5013  0xF274, 0, 0, 0, 0, 0, 0, 0xF277,
5014  0, 0, 0, 0, 0, 0, 0, 0,
5015  0, 0, 0, 0, 0, 0, 0, 0,
5016  0, 0, 0, 0xF27D, 0, 0, 0, 0,
5017  0, 0, 0, 0, 0, 0, 0, 0,
5018  0, 0, 0, 0, 0, 0, 0, 0,
5019  0, 0, 0, 0, 0, 0, 0, 0,
5020 };
5021 static const unsigned short utf8_to_euc_E486_x0213[] = {
5022  0, 0, 0, 0, 0, 0, 0, 0,
5023  0, 0, 0, 0, 0, 0, 0, 0,
5024  0, 0, 0, 0, 0, 0, 0, 0,
5025  0, 0, 0, 0, 0, 0, 0, 0,
5026  0, 0, 0, 0, 0, 0, 0, 0,
5027  0, 0, 0, 0, 0, 0, 0, 0,
5028  0, 0, 0, 0, 0xF333, 0, 0, 0,
5029  0, 0, 0, 0, 0, 0, 0, 0xF337,
5030 };
5031 static const unsigned short utf8_to_euc_E487_x0213[] = {
5032  0, 0, 0, 0, 0, 0, 0, 0,
5033  0, 0, 0, 0, 0, 0, 0, 0,
5034  0, 0, 0, 0, 0, 0, 0, 0,
5035  0, 0, 0, 0, 0, 0, 0, 0,
5036  0, 0, 0, 0, 0, 0, 0xF347, 0,
5037  0, 0, 0, 0, 0, 0, 0xF34B, 0,
5038  0, 0, 0, 0xF348, 0, 0, 0, 0,
5039  0, 0, 0, 0, 0, 0, 0, 0,
5040 };
5041 static const unsigned short utf8_to_euc_E488_x0213[] = {
5042  0, 0, 0, 0, 0, 0, 0, 0xF353,
5043  0, 0, 0, 0, 0, 0, 0xF357, 0,
5044  0, 0, 0, 0, 0, 0, 0, 0,
5045  0, 0, 0, 0, 0, 0, 0, 0,
5046  0, 0, 0, 0, 0, 0, 0, 0,
5047  0, 0, 0, 0, 0, 0, 0, 0,
5048  0, 0, 0, 0, 0, 0, 0, 0,
5049  0, 0, 0, 0, 0, 0, 0, 0,
5050 };
5051 static const unsigned short utf8_to_euc_E489_x0213[] = {
5052  0, 0, 0, 0, 0, 0, 0, 0,
5053  0, 0, 0, 0, 0, 0, 0, 0,
5054  0, 0, 0, 0, 0, 0, 0, 0,
5055  0, 0, 0, 0, 0, 0, 0, 0,
5056  0, 0, 0, 0, 0x796D, 0, 0, 0,
5057  0, 0, 0, 0, 0, 0, 0, 0,
5058  0, 0, 0, 0, 0, 0, 0, 0,
5059  0, 0, 0, 0, 0, 0, 0, 0,
5060 };
5061 static const unsigned short utf8_to_euc_E48B_x0213[] = {
5062  0, 0, 0, 0, 0, 0, 0xF42B, 0,
5063  0, 0, 0, 0, 0, 0, 0, 0,
5064  0, 0, 0, 0, 0, 0, 0xF436, 0,
5065  0, 0, 0, 0, 0, 0xF43B, 0, 0,
5066  0, 0, 0, 0, 0, 0, 0, 0,
5067  0, 0, 0, 0, 0, 0, 0, 0,
5068  0, 0, 0, 0, 0, 0, 0, 0,
5069  0, 0, 0, 0, 0, 0, 0, 0,
5070 };
5071 static const unsigned short utf8_to_euc_E48C_x0213[] = {
5072  0, 0, 0xF44E, 0, 0, 0, 0, 0,
5073  0, 0, 0, 0, 0, 0, 0, 0,
5074  0, 0, 0, 0, 0, 0, 0, 0,
5075  0, 0, 0, 0, 0, 0, 0, 0,
5076  0, 0, 0, 0, 0, 0, 0, 0,
5077  0, 0, 0, 0xF45D, 0, 0, 0, 0,
5078  0, 0, 0, 0, 0, 0, 0, 0,
5079  0, 0, 0, 0, 0, 0, 0, 0,
5080 };
5081 static const unsigned short utf8_to_euc_E48D_x0213[] = {
5082  0, 0, 0, 0xF461, 0, 0, 0, 0,
5083  0, 0, 0, 0, 0, 0, 0, 0,
5084  0, 0, 0, 0, 0, 0, 0, 0,
5085  0, 0, 0, 0, 0, 0, 0, 0,
5086  0, 0, 0, 0, 0, 0, 0, 0,
5087  0, 0, 0, 0, 0, 0, 0, 0,
5088  0, 0, 0, 0, 0, 0, 0, 0,
5089  0, 0, 0, 0, 0, 0, 0, 0,
5090 };
5091 static const unsigned short utf8_to_euc_E48F_x0213[] = {
5092  0, 0, 0, 0, 0, 0, 0, 0,
5093  0, 0, 0, 0, 0, 0, 0, 0,
5094  0, 0, 0, 0, 0, 0, 0, 0,
5095  0, 0, 0, 0, 0, 0, 0, 0,
5096  0, 0, 0, 0, 0, 0, 0, 0,
5097  0, 0, 0, 0, 0, 0, 0xF53E, 0,
5098  0xF542, 0, 0, 0, 0, 0, 0, 0,
5099  0, 0, 0, 0, 0, 0, 0, 0,
5100 };
5101 static const unsigned short utf8_to_euc_E490_x0213[] = {
5102  0, 0, 0, 0, 0, 0, 0, 0,
5103  0xF548, 0, 0, 0, 0, 0, 0, 0,
5104  0, 0, 0, 0, 0, 0, 0, 0xF54A,
5105  0, 0, 0, 0, 0xF54C, 0, 0, 0,
5106  0, 0, 0xF54F, 0, 0, 0, 0, 0,
5107  0, 0, 0, 0, 0, 0, 0, 0,
5108  0, 0, 0, 0, 0, 0, 0, 0,
5109  0, 0, 0, 0, 0, 0, 0, 0,
5110 };
5111 static const unsigned short utf8_to_euc_E491_x0213[] = {
5112  0, 0, 0, 0, 0, 0, 0, 0,
5113  0, 0, 0, 0, 0, 0, 0, 0,
5114  0, 0, 0, 0x7A59, 0, 0, 0, 0,
5115  0, 0, 0, 0x7A5A, 0, 0, 0, 0,
5116  0, 0, 0, 0, 0, 0, 0, 0,
5117  0, 0, 0, 0, 0, 0, 0, 0,
5118  0, 0, 0, 0, 0, 0, 0xF56C, 0,
5119  0, 0, 0xF56E, 0, 0, 0, 0, 0,
5120 };
5121 static const unsigned short utf8_to_euc_E492_x0213[] = {
5122  0, 0, 0, 0, 0, 0, 0, 0,
5123  0, 0, 0, 0, 0, 0, 0, 0,
5124  0, 0xF577, 0, 0, 0, 0, 0, 0,
5125  0, 0, 0, 0, 0, 0, 0, 0,
5126  0, 0, 0, 0, 0, 0, 0, 0,
5127  0, 0, 0, 0, 0, 0, 0, 0,
5128  0, 0, 0, 0xF635, 0, 0, 0, 0,
5129  0, 0, 0, 0, 0, 0, 0xF632, 0,
5130 };
5131 static const unsigned short utf8_to_euc_E493_x0213[] = {
5132  0, 0, 0, 0, 0, 0, 0, 0,
5133  0, 0, 0, 0, 0, 0, 0, 0,
5134  0, 0, 0, 0, 0xF634, 0, 0, 0,
5135  0, 0, 0, 0, 0, 0, 0, 0,
5136  0, 0, 0, 0, 0, 0, 0, 0,
5137  0, 0, 0, 0, 0, 0, 0, 0,
5138  0, 0, 0, 0, 0, 0, 0, 0,
5139  0, 0, 0, 0, 0, 0, 0, 0,
5140 };
5141 static const unsigned short utf8_to_euc_E494_x0213[] = {
5142  0, 0, 0, 0, 0, 0, 0, 0,
5143  0xF659, 0, 0, 0, 0, 0xF654, 0, 0,
5144  0, 0, 0, 0, 0, 0, 0, 0,
5145  0, 0, 0, 0, 0, 0, 0, 0,
5146  0, 0, 0, 0, 0, 0xF66D, 0, 0,
5147  0, 0, 0, 0, 0, 0, 0, 0,
5148  0, 0, 0, 0, 0, 0, 0, 0,
5149  0, 0, 0, 0, 0, 0, 0, 0,
5150 };
5151 static const unsigned short utf8_to_euc_E495_x0213[] = {
5152  0, 0, 0, 0xF66E, 0, 0, 0, 0,
5153  0, 0, 0, 0, 0, 0, 0, 0,
5154  0, 0, 0, 0, 0, 0, 0, 0,
5155  0, 0, 0, 0, 0, 0, 0, 0,
5156  0, 0, 0, 0, 0, 0, 0, 0,
5157  0, 0, 0, 0, 0, 0, 0, 0,
5158  0, 0, 0, 0, 0, 0, 0, 0,
5159  0, 0, 0, 0, 0, 0, 0, 0,
5160 };
5161 static const unsigned short utf8_to_euc_E496_x0213[] = {
5162  0, 0, 0, 0, 0, 0, 0, 0,
5163  0, 0, 0, 0, 0, 0, 0, 0,
5164  0, 0, 0, 0, 0, 0, 0, 0,
5165  0, 0, 0, 0, 0, 0x7B51, 0, 0,
5166  0, 0, 0, 0, 0, 0, 0, 0,
5167  0, 0, 0, 0, 0, 0, 0, 0,
5168  0, 0, 0, 0, 0, 0, 0, 0,
5169  0xF74F, 0, 0, 0, 0, 0, 0, 0,
5170 };
5171 static const unsigned short utf8_to_euc_E497_x0213[] = {
5172  0, 0, 0, 0, 0, 0, 0, 0,
5173  0, 0, 0, 0, 0, 0, 0, 0,
5174  0, 0, 0, 0, 0, 0, 0, 0,
5175  0, 0, 0, 0, 0, 0, 0, 0,
5176  0, 0, 0, 0, 0, 0xF76C, 0, 0,
5177  0, 0, 0x7B60, 0, 0, 0, 0, 0,
5178  0, 0, 0, 0, 0, 0, 0, 0,
5179  0, 0, 0, 0, 0, 0, 0, 0,
5180 };
5181 static const unsigned short utf8_to_euc_E498_x0213[] = {
5182  0, 0, 0, 0, 0, 0, 0, 0,
5183  0, 0, 0, 0, 0, 0, 0, 0xF824,
5184  0, 0, 0, 0, 0, 0, 0, 0,
5185  0, 0, 0, 0, 0, 0, 0, 0,
5186  0, 0, 0, 0, 0, 0, 0, 0,
5187  0, 0, 0, 0, 0, 0, 0, 0,
5188  0, 0, 0, 0, 0, 0, 0, 0,
5189  0, 0, 0, 0, 0, 0, 0, 0,
5190 };
5191 static const unsigned short utf8_to_euc_E499_x0213[] = {
5192  0, 0xF83A, 0, 0, 0, 0, 0, 0,
5193  0, 0, 0, 0, 0, 0, 0, 0,
5194  0, 0, 0, 0, 0, 0, 0, 0,
5195  0, 0, 0, 0, 0, 0, 0, 0,
5196  0, 0, 0, 0, 0, 0xF843, 0, 0,
5197  0, 0, 0, 0, 0, 0, 0, 0,
5198  0, 0, 0, 0, 0, 0, 0, 0,
5199  0, 0, 0, 0, 0, 0, 0, 0,
5200 };
5201 static const unsigned short utf8_to_euc_E49A_x0213[] = {
5202  0, 0, 0, 0, 0, 0, 0, 0,
5203  0, 0, 0, 0, 0, 0, 0, 0,
5204  0, 0, 0, 0, 0, 0, 0, 0,
5205  0, 0, 0, 0, 0, 0, 0, 0,
5206  0, 0xF84E, 0, 0, 0, 0, 0, 0,
5207  0, 0, 0, 0, 0, 0, 0, 0xF853,
5208  0, 0, 0, 0, 0, 0, 0, 0,
5209  0, 0, 0, 0, 0, 0, 0, 0,
5210 };
5211 static const unsigned short utf8_to_euc_E49C_x0213[] = {
5212  0, 0, 0, 0, 0, 0, 0, 0,
5213  0, 0, 0, 0, 0xF86B, 0, 0, 0,
5214  0, 0, 0, 0, 0, 0, 0, 0,
5215  0, 0, 0, 0, 0, 0, 0, 0,
5216  0, 0, 0, 0, 0, 0, 0, 0,
5217  0, 0, 0, 0, 0, 0, 0, 0,
5218  0, 0, 0, 0, 0, 0, 0, 0,
5219  0, 0, 0, 0, 0, 0, 0, 0,
5220 };
5221 static const unsigned short utf8_to_euc_E49D_x0213[] = {
5222  0, 0, 0, 0, 0, 0, 0, 0,
5223  0, 0, 0, 0, 0, 0, 0, 0,
5224  0, 0, 0, 0, 0, 0, 0, 0,
5225  0, 0, 0, 0, 0, 0, 0, 0,
5226  0, 0, 0, 0, 0xF929, 0, 0, 0,
5227  0, 0, 0, 0, 0, 0, 0, 0,
5228  0, 0, 0, 0, 0, 0, 0, 0,
5229  0, 0, 0, 0, 0, 0, 0, 0,
5230 };
5231 static const unsigned short utf8_to_euc_E49F_x0213[] = {
5232  0, 0, 0, 0, 0, 0, 0, 0,
5233  0, 0, 0, 0, 0, 0, 0, 0,
5234  0, 0, 0, 0, 0, 0, 0, 0,
5235  0, 0, 0, 0, 0, 0, 0, 0,
5236  0, 0, 0, 0, 0, 0, 0, 0,
5237  0, 0, 0, 0, 0, 0, 0, 0,
5238  0, 0, 0, 0, 0, 0, 0, 0,
5239  0, 0, 0, 0, 0, 0xF93F, 0, 0,
5240 };
5241 static const unsigned short utf8_to_euc_E4A0_x0213[] = {
5242  0, 0, 0, 0, 0, 0, 0, 0,
5243  0, 0, 0, 0, 0, 0, 0, 0,
5244  0, 0, 0, 0, 0, 0, 0xF949, 0,
5245  0, 0, 0, 0, 0, 0, 0, 0,
5246  0, 0, 0, 0, 0, 0, 0, 0,
5247  0, 0, 0, 0, 0, 0, 0, 0,
5248  0, 0, 0, 0, 0, 0, 0, 0,
5249  0, 0, 0, 0, 0, 0, 0, 0,
5250 };
5251 static const unsigned short utf8_to_euc_E4A1_x0213[] = {
5252  0, 0, 0, 0, 0x7C4B, 0, 0, 0,
5253  0, 0, 0, 0, 0, 0, 0xF95C, 0,
5254  0, 0, 0, 0, 0, 0, 0, 0,
5255  0, 0, 0, 0, 0, 0, 0, 0,
5256  0, 0, 0, 0, 0, 0, 0, 0,
5257  0, 0, 0, 0, 0, 0, 0, 0,
5258  0, 0, 0, 0, 0, 0, 0, 0,
5259  0, 0, 0, 0, 0, 0, 0, 0,
5260 };
5261 static const unsigned short utf8_to_euc_E4A2_x0213[] = {
5262  0, 0, 0, 0, 0, 0, 0, 0,
5263  0, 0, 0, 0, 0, 0, 0, 0,
5264  0, 0, 0, 0, 0, 0, 0, 0,
5265  0, 0, 0, 0, 0, 0, 0, 0,
5266  0, 0, 0, 0, 0, 0, 0, 0,
5267  0, 0, 0, 0, 0, 0, 0, 0,
5268  0, 0, 0, 0, 0, 0xFA27, 0, 0,
5269  0, 0, 0, 0, 0, 0, 0, 0,
5270 };
5271 static const unsigned short utf8_to_euc_E4A6_x0213[] = {
5272  0, 0, 0, 0, 0, 0, 0, 0,
5273  0, 0, 0, 0, 0, 0, 0, 0,
5274  0, 0, 0, 0, 0, 0, 0, 0,
5275  0, 0, 0, 0, 0, 0, 0, 0,
5276  0, 0, 0, 0, 0, 0, 0, 0,
5277  0, 0, 0, 0, 0, 0, 0, 0,
5278  0x7D58, 0, 0, 0, 0, 0, 0, 0,
5279  0, 0, 0, 0, 0, 0, 0, 0,
5280 };
5281 static const unsigned short utf8_to_euc_E4A7_x0213[] = {
5282  0, 0, 0, 0, 0, 0, 0, 0,
5283  0, 0, 0, 0, 0, 0, 0, 0,
5284  0, 0, 0, 0, 0, 0, 0, 0,
5285  0, 0, 0, 0, 0, 0, 0, 0,
5286  0, 0, 0, 0, 0, 0, 0, 0xFB6A,
5287  0, 0, 0, 0, 0, 0, 0, 0,
5288  0, 0, 0, 0, 0, 0, 0, 0,
5289  0, 0, 0xFB70, 0, 0, 0, 0, 0,
5290 };
5291 static const unsigned short utf8_to_euc_E4A8_x0213[] = {
5292  0, 0, 0, 0, 0xFB75, 0, 0, 0,
5293  0, 0, 0, 0, 0, 0, 0, 0,
5294  0, 0, 0, 0, 0, 0, 0, 0,
5295  0, 0, 0, 0, 0, 0, 0, 0,
5296  0, 0, 0, 0, 0, 0, 0, 0,
5297  0, 0xFB78, 0, 0, 0, 0, 0, 0,
5298  0, 0, 0, 0, 0, 0, 0, 0,
5299  0, 0, 0, 0, 0, 0, 0, 0,
5300 };
5301 static const unsigned short utf8_to_euc_E4AA_x0213[] = {
5302  0, 0, 0, 0, 0, 0, 0, 0,
5303  0, 0, 0, 0, 0, 0, 0, 0,
5304  0, 0, 0, 0, 0, 0, 0, 0,
5305  0, 0, 0, 0, 0, 0, 0, 0,
5306  0, 0, 0, 0, 0, 0, 0, 0,
5307  0, 0, 0, 0, 0, 0, 0, 0,
5308  0, 0, 0, 0, 0, 0, 0, 0,
5309  0, 0, 0, 0, 0xFC37, 0, 0, 0,
5310 };
5311 static const unsigned short utf8_to_euc_E4AC_x0213[] = {
5312  0, 0, 0, 0, 0, 0, 0, 0,
5313  0, 0, 0, 0, 0, 0, 0, 0,
5314  0, 0, 0, 0, 0, 0, 0, 0,
5315  0, 0, 0, 0, 0, 0, 0, 0,
5316  0, 0, 0, 0, 0, 0, 0, 0,
5317  0, 0, 0, 0, 0, 0, 0, 0,
5318  0, 0, 0, 0, 0, 0, 0, 0,
5319  0, 0, 0, 0xFC55, 0, 0, 0, 0,
5320 };
5321 static const unsigned short utf8_to_euc_E4AF_x0213[] = {
5322  0, 0, 0xFD26, 0, 0, 0, 0, 0,
5323  0, 0, 0xFD28, 0, 0, 0, 0, 0,
5324  0, 0, 0xFD2A, 0, 0, 0, 0, 0,
5325  0, 0, 0, 0, 0, 0, 0, 0,
5326  0, 0, 0, 0, 0, 0, 0, 0,
5327  0xFD31, 0, 0, 0, 0, 0, 0, 0,
5328  0, 0, 0, 0, 0, 0, 0, 0,
5329  0, 0, 0, 0, 0, 0, 0, 0,
5330 };
5331 static const unsigned short utf8_to_euc_E4B0_x0213[] = {
5332  0, 0, 0, 0, 0, 0, 0, 0,
5333  0, 0, 0, 0, 0, 0, 0, 0,
5334  0, 0, 0, 0, 0, 0, 0, 0x7E3E,
5335  0, 0, 0, 0, 0, 0, 0, 0,
5336  0xFD3F, 0, 0, 0, 0, 0, 0, 0,
5337  0, 0, 0, 0, 0, 0, 0, 0,
5338  0, 0, 0, 0, 0, 0, 0, 0,
5339  0, 0, 0, 0, 0, 0, 0, 0,
5340 };
5341 static const unsigned short utf8_to_euc_E4B3_x0213[] = {
5342  0, 0, 0, 0, 0xFE2A, 0, 0, 0,
5343  0, 0, 0, 0, 0, 0, 0, 0,
5344  0, 0xFE2D, 0, 0, 0, 0, 0, 0,
5345  0, 0, 0, 0, 0, 0, 0, 0,
5346  0, 0, 0, 0, 0, 0, 0, 0,
5347  0, 0, 0, 0, 0, 0, 0, 0,
5348  0, 0, 0, 0, 0, 0, 0, 0,
5349  0, 0, 0, 0, 0, 0, 0, 0,
5350 };
5351 static const unsigned short utf8_to_euc_E4B4_x0213[] = {
5352  0, 0, 0, 0, 0, 0, 0, 0xFE4B,
5353  0, 0, 0, 0, 0, 0, 0, 0,
5354  0, 0, 0, 0, 0, 0, 0, 0,
5355  0, 0, 0, 0, 0, 0, 0, 0,
5356  0, 0, 0, 0, 0, 0, 0, 0,
5357  0, 0, 0, 0, 0, 0, 0, 0,
5358  0, 0, 0, 0, 0, 0, 0, 0,
5359  0, 0, 0, 0, 0, 0, 0, 0,
5360 };
5361 static const unsigned short utf8_to_euc_E4B5_x0213[] = {
5362  0, 0, 0, 0, 0, 0, 0, 0,
5363  0, 0, 0, 0, 0, 0, 0, 0,
5364  0, 0, 0, 0, 0, 0, 0, 0,
5365  0, 0, 0, 0, 0, 0, 0, 0,
5366  0, 0, 0, 0, 0, 0, 0, 0,
5367  0, 0, 0, 0, 0, 0, 0, 0,
5368  0, 0, 0, 0, 0, 0, 0, 0xFE60,
5369  0, 0, 0, 0, 0, 0, 0, 0,
5370 };
5371 static const unsigned short utf8_to_euc_E4B8[] = {
5372  0x306C, 0x437A, 0xB021, 0x3C37, 0xB022, 0xB023, 0, 0x4B7C,
5373  0x3E66, 0x3B30, 0x3E65, 0x323C, 0xB024, 0x4954, 0x4D3F, 0,
5374  0x5022, 0x312F, 0xB025, 0, 0x336E, 0x5023, 0x4024, 0x5242,
5375  0x3556, 0x4A3A, 0, 0, 0, 0, 0x3E67, 0xB026,
5376  0, 0x4E3E, 0, 0xB027, 0xB028, 0, 0x4A42, 0,
5377  0xB029, 0, 0x5024, 0xB02A, 0, 0x4366, 0xB02B, 0xB02C,
5378  0xB02D, 0x5025, 0x367A, 0, 0, 0xB02E, 0x5026, 0,
5379  0x345D, 0x4330, 0, 0x3C67, 0x5027, 0, 0, 0x5028,
5380 };
5381 static const unsigned short utf8_to_euc_E4B8_x0213[] = {
5382  0x306C, 0x437A, 0xA122, 0x3C37, 0xB022, 0xB023, 0, 0x4B7C,
5383  0x3E66, 0x3B30, 0x3E65, 0x323C, 0xB024, 0x4954, 0x4D3F, 0xA123,
5384  0x5022, 0x312F, 0xA124, 0, 0x336E, 0x5023, 0x4024, 0x5242,
5385  0x3556, 0x4A3A, 0, 0, 0, 0, 0x3E67, 0xB026,
5386  0, 0x4E3E, 0, 0xB027, 0xB028, 0, 0x4A42, 0,
5387  0x2E24, 0xA125, 0x5024, 0xA126, 0xF02E, 0x4366, 0xA127, 0x2E25,
5388  0x2E26, 0x5025, 0x367A, 0, 0, 0xB02E, 0x5026, 0,
5389  0x345D, 0x4330, 0, 0x3C67, 0x5027, 0, 0, 0x5028,
5390 };
5391 static const unsigned short utf8_to_euc_E4B9[] = {
5392  0xB02F, 0xB030, 0x5029, 0x4735, 0xB031, 0x3557, 0, 0xB032,
5393  0, 0, 0, 0x4737, 0, 0x4663, 0x3843, 0x4B33,
5394  0, 0xB033, 0, 0, 0, 0x6949, 0x502A, 0x3E68,
5395  0x502B, 0x3235, 0xB034, 0, 0xB035, 0x3665, 0x3870, 0x4C69,
5396  0, 0, 0x5626, 0xB036, 0, 0, 0, 0,
5397  0xB037, 0xB038, 0, 0, 0, 0, 0, 0,
5398  0, 0x4D70, 0, 0x467D, 0xB039, 0xB03A, 0, 0,
5399  0, 0xB03B, 0, 0, 0, 0, 0x3425, 0xB03C,
5400 };
5401 static const unsigned short utf8_to_euc_E4B9_x0213[] = {
5402  0xA128, 0xB030, 0x5029, 0x4735, 0xB031, 0x3557, 0, 0xA129,
5403  0xA12A, 0, 0, 0x4737, 0, 0x4663, 0x3843, 0x4B33,
5404  0, 0xA12C, 0, 0, 0, 0x6949, 0x502A, 0x3E68,
5405  0x502B, 0x3235, 0xA12F, 0, 0xB035, 0x3665, 0x3870, 0x4C69,
5406  0, 0, 0x5626, 0xB036, 0, 0, 0, 0,
5407  0xB037, 0xA130, 0, 0, 0, 0, 0, 0,
5408  0, 0x4D70, 0, 0x467D, 0xB039, 0xB03A, 0, 0,
5409  0, 0xB03B, 0, 0, 0, 0, 0x3425, 0xB03C,
5410 };
5411 static const unsigned short utf8_to_euc_E4BA[] = {
5412  0x3535, 0, 0x502C, 0, 0, 0x502D, 0x4E3B, 0,
5413  0x4D3D, 0x4168, 0x502F, 0x3B76, 0x4673, 0xB03D, 0x5032, 0,
5414  0, 0x313E, 0x385F, 0, 0x385E, 0x3066, 0xB03E, 0xB03F,
5415  0x4F4B, 0x4F4A, 0, 0x3A33, 0x3021, 0xB040, 0x5033, 0x5034,
5416  0x5035, 0x4B34, 0x5036, 0, 0x3872, 0x3067, 0x4B72, 0,
5417  0x357C, 0, 0, 0x357D, 0x357E, 0x4462, 0x4E3C, 0xB041,
5418  0x5037, 0, 0, 0x5038, 0, 0, 0x5039, 0,
5419  0, 0xB042, 0x3F4D, 0, 0, 0, 0, 0,
5420 };
5421 static const unsigned short utf8_to_euc_E4BA_x0213[] = {
5422  0x3535, 0, 0x502C, 0, 0, 0x502D, 0x4E3B, 0,
5423  0x4D3D, 0x4168, 0x502F, 0x3B76, 0x4673, 0x2E27, 0x5032, 0,
5424  0, 0x313E, 0x385F, 0, 0x385E, 0x3066, 0xB03E, 0xB03F,
5425  0x4F4B, 0x4F4A, 0, 0x3A33, 0x3021, 0xA131, 0x5033, 0x5034,
5426  0x5035, 0x4B34, 0x5036, 0, 0x3872, 0x3067, 0x4B72, 0,
5427  0x357C, 0, 0, 0x357D, 0x357E, 0x4462, 0x4E3C, 0xB041,
5428  0x5037, 0, 0, 0x5038, 0, 0, 0x5039, 0,
5429  0, 0xA134, 0x3F4D, 0xA135, 0xA137, 0, 0, 0,
5430 };
5431 static const unsigned short utf8_to_euc_E4BB[] = {
5432  0x3D3A, 0x3F4E, 0x503E, 0xB043, 0x503C, 0, 0x503D, 0x3558,
5433  0, 0, 0x3A23, 0x3270, 0, 0x503B, 0x503A, 0x4A29,
5434  0xB044, 0, 0, 0, 0x3B46, 0x3B45, 0x423E, 0x503F,
5435  0x4955, 0x4067, 0xB045, 0xB046, 0, 0x2138, 0x5040, 0x5042,
5436  0xB047, 0xB048, 0xB049, 0x4265, 0x4E61, 0x304A, 0, 0,
5437  0xB04A, 0, 0, 0, 0, 0x5041, 0x323E, 0xB04B,
5438  0x3644, 0xB04C, 0x4367, 0xB04D, 0, 0xB04E, 0x376F, 0x5043,
5439  0, 0, 0, 0x4724, 0xF42F, 0xB04F, 0xB050, 0xB051,
5440 };
5441 static const unsigned short utf8_to_euc_E4BB_x0213[] = {
5442  0x3D3A, 0x3F4E, 0x503E, 0xA138, 0x503C, 0, 0x503D, 0x3558,
5443  0xA139, 0, 0x3A23, 0x3270, 0, 0x503B, 0x503A, 0x4A29,
5444  0xA13A, 0, 0, 0, 0x3B46, 0x3B45, 0x423E, 0x503F,
5445  0x4955, 0x4067, 0xA13C, 0xB046, 0, 0x2138, 0x5040, 0x5042,
5446  0xB047, 0x2E28, 0xB049, 0x4265, 0x4E61, 0x304A, 0, 0,
5447  0xB04A, 0, 0, 0xA13B, 0, 0x5041, 0x323E, 0xB04B,
5448  0x3644, 0xA13D, 0x4367, 0xB04D, 0, 0xA13E, 0x376F, 0x5043,
5449  0, 0, 0, 0x4724, 0xF42F, 0x2E29, 0xB050, 0x2E2A,
5450 };
5451 static const unsigned short utf8_to_euc_E4BC[] = {
5452  0xB052, 0x346B, 0xB053, 0xB054, 0, 0, 0, 0,
5453  0xB055, 0x5044, 0x304B, 0xB056, 0xB057, 0x3860, 0x346C, 0x497A,
5454  0x4832, 0x3559, 0xB058, 0, 0, 0xB059, 0xB05A, 0xB05B,
5455  0, 0xB05C, 0x3271, 0, 0x5067, 0x4541, 0, 0,
5456  0, 0, 0, 0, 0, 0, 0, 0,
5457  0, 0, 0, 0, 0, 0, 0xB05D, 0x476C,
5458  0x5046, 0xB05E, 0, 0xB060, 0x483C, 0xB061, 0x4E62, 0xB062,
5459  0x3F2D, 0xB063, 0x3B47, 0xB064, 0x3B77, 0x3240, 0xB065, 0,
5460 };
5461 static const unsigned short utf8_to_euc_E4BC_x0213[] = {
5462  0xA13F, 0x346B, 0xB053, 0x2E2B, 0, 0, 0, 0,
5463  0xB055, 0x5044, 0x304B, 0x2E2C, 0xB057, 0x3860, 0x346C, 0x497A,
5464  0x4832, 0x3559, 0xB058, 0, 0, 0xB059, 0xA140, 0xB05B,
5465  0, 0xB05C, 0x3271, 0, 0x5067, 0x4541, 0, 0,
5466  0, 0, 0, 0, 0, 0, 0, 0,
5467  0, 0, 0, 0, 0, 0, 0xB05D, 0x476C,
5468  0x5046, 0xB05E, 0, 0xB060, 0x483C, 0xB061, 0x4E62, 0xA142,
5469  0x3F2D, 0xB063, 0x3B47, 0xB064, 0x3B77, 0x3240, 0xA143, 0,
5470 };
5471 static const unsigned short utf8_to_euc_E4BD[] = {
5472  0xB066, 0, 0xB067, 0x4451, 0, 0, 0x4322, 0x504A,
5473  0xB068, 0xB069, 0, 0xB06A, 0xB06B, 0x304C, 0x4463, 0x3D3B,
5474  0x3A34, 0x4D24, 0xB06C, 0x424E, 0xB06D, 0x323F, 0xB06E, 0x5049,
5475  0xB06F, 0x4D3E, 0x5045, 0x5047, 0x3A6E, 0x5048, 0x5524, 0xB070,
5476  0xB05F, 0, 0, 0xB071, 0, 0, 0, 0,
5477  0, 0x5050, 0xB072, 0, 0xB073, 0, 0xB074, 0x5053,
5478  0x5051, 0xB075, 0, 0x3242, 0, 0x4A3B, 0x504B, 0xB076,
5479  0xB077, 0xB078, 0xB079, 0x504F, 0x3873, 0xB07A, 0xB07B, 0x3B48,
5480 };
5481 static const unsigned short utf8_to_euc_E4BD_x0213[] = {
5482  0xB066, 0, 0xB067, 0x4451, 0, 0, 0x4322, 0x504A,
5483  0x2E2E, 0x2E2F, 0, 0xB06A, 0xB06B, 0x304C, 0x4463, 0x3D3B,
5484  0x3A34, 0x4D24, 0xB06C, 0x424E, 0xA144, 0x323F, 0x2E30, 0x5049,
5485  0xA145, 0x4D3E, 0x5045, 0x5047, 0x3A6E, 0x5048, 0x5524, 0x2E31,
5486  0x2E2D, 0, 0, 0xB071, 0xA141, 0, 0, 0,
5487  0, 0x5050, 0x2E32, 0, 0x2E33, 0, 0xB074, 0x5053,
5488  0x5051, 0xB075, 0, 0x3242, 0, 0x4A3B, 0x504B, 0xA147,
5489  0xA148, 0xB078, 0xA149, 0x504F, 0x3873, 0xA14A, 0x2E34, 0x3B48,
5490 };
5491 static const unsigned short utf8_to_euc_E4BE[] = {
5492  0, 0xB07C, 0xB07D, 0x3426, 0xB07E, 0xB121, 0x5054, 0,
5493  0x504C, 0xB122, 0xB123, 0x4E63, 0xB124, 0x3B78, 0xB125, 0x504D,
5494  0xB126, 0x5052, 0xB127, 0xB128, 0xB129, 0, 0x5055, 0xB12A,
5495  0x504E, 0xB12B, 0xB12C, 0x3621, 0, 0x304D, 0xB12D, 0xB12E,
5496  0x3622, 0x3241, 0, 0, 0, 0, 0, 0,
5497  0, 0, 0, 0x5525, 0, 0x4B79, 0x496E, 0x3874,
5498  0, 0, 0xB12F, 0, 0, 0x3F2F, 0x4E37, 0xB130,
5499  0, 0xB131, 0, 0xB132, 0xB133, 0xB134, 0xB135, 0x4A58,
5500 };
5501 static const unsigned short utf8_to_euc_E4BE_x0213[] = {
5502  0, 0xB07C, 0xA14B, 0x3426, 0xB07E, 0xA14C, 0x5054, 0,
5503  0x504C, 0xB122, 0x2E35, 0x4E63, 0xB124, 0x3B78, 0xB125, 0x504D,
5504  0xB126, 0x5052, 0xA14D, 0xB128, 0x2E36, 0, 0x5055, 0x2E37,
5505  0x504E, 0xB12B, 0xA14E, 0x3621, 0, 0x304D, 0xB12D, 0xB12E,
5506  0x3622, 0x3241, 0, 0, 0, 0, 0, 0,
5507  0, 0, 0, 0x5525, 0, 0x4B79, 0x496E, 0x3874,
5508  0, 0, 0xA150, 0, 0, 0x3F2F, 0x4E37, 0xB130,
5509  0, 0xB131, 0, 0xB132, 0xB133, 0xB134, 0xA151, 0x4A58,
5510 };
5511 static const unsigned short utf8_to_euc_E4BF[] = {
5512  0xB136, 0xB137, 0x3738, 0x4225, 0x3264, 0xB138, 0xB139, 0,
5513  0xB13A, 0xB13B, 0x3D53, 0xB13C, 0xB13D, 0xB13E, 0x5059, 0xB13F,
5514  0x505E, 0x505C, 0xB140, 0, 0x5057, 0, 0, 0x422F,
5515  0x505A, 0, 0x505D, 0x505B, 0xB141, 0x4A5D, 0, 0x5058,
5516  0xB142, 0x3F2E, 0xB143, 0x4B73, 0x505F, 0x5060, 0, 0,
5517  0, 0, 0, 0, 0, 0, 0x3D24, 0x506D,
5518  0xB144, 0, 0xB145, 0x4750, 0, 0x4936, 0x5068, 0,
5519  0x4A70, 0, 0x3236, 0, 0xB146, 0xB147, 0x506C, 0xB148,
5520 };
5521 static const unsigned short utf8_to_euc_E4BF_x0213[] = {
5522  0xB136, 0xB137, 0x3738, 0x4225, 0x3264, 0xA152, 0xB139, 0,
5523  0xB13A, 0x2E39, 0x3D53, 0xA153, 0xB13D, 0xB13E, 0x5059, 0xA154,
5524  0x505E, 0x505C, 0xA155, 0, 0x5057, 0, 0, 0x422F,
5525  0x505A, 0, 0x505D, 0x505B, 0xB141, 0x4A5D, 0, 0x5058,
5526  0x2E3A, 0x3F2E, 0xB143, 0x4B73, 0x505F, 0x5060, 0xA14F, 0,
5527  0, 0, 0, 0, 0, 0, 0x3D24, 0x506D,
5528  0xB144, 0x2E21, 0xA157, 0x4750, 0, 0x4936, 0x5068, 0,
5529  0x4A70, 0, 0x3236, 0, 0xB146, 0xB147, 0x506C, 0xB148,
5530 };
5531 static const unsigned short utf8_to_euc_E580[] = {
5532  0xB149, 0xB14A, 0, 0, 0xB14B, 0x5066, 0x506F, 0xB14C,
5533  0, 0x4152, 0xB14D, 0x3844, 0xB14E, 0x475C, 0xB14F, 0x6047,
5534  0xB150, 0x506E, 0x455D, 0xB151, 0x5063, 0, 0x3876, 0xB152,
5535  0xB153, 0x3875, 0x5061, 0xB154, 0xB155, 0xB156, 0xB157, 0x3C5A,
5536  0, 0x5069, 0xB158, 0x4A6F, 0x434D, 0x5065, 0x3771, 0xB159,
5537  0x5062, 0x506A, 0x5064, 0x4E51, 0x506B, 0x4F41, 0xB15A, 0,
5538  0xB15B, 0, 0xB15C, 0xB15D, 0, 0xB15E, 0x3666, 0,
5539  0, 0x3770, 0, 0xB176, 0, 0, 0, 0,
5540 };
5541 static const unsigned short utf8_to_euc_E580_x0213[] = {
5542  0xA158, 0x2E3B, 0x2E3C, 0, 0xB14B, 0x5066, 0x506F, 0xB14C,
5543  0, 0x4152, 0xB14D, 0x3844, 0xB14E, 0x475C, 0x2E3D, 0x6047,
5544  0xA159, 0x506E, 0x455D, 0xA15A, 0x5063, 0, 0x3876, 0xB152,
5545  0x2E3E, 0x3875, 0x5061, 0xB154, 0xA15B, 0xB156, 0xA15C, 0x3C5A,
5546  0, 0x5069, 0xA15D, 0x4A6F, 0x434D, 0x5065, 0x3771, 0x2E3F,
5547  0x5062, 0x506A, 0x5064, 0x4E51, 0x506B, 0x4F41, 0x2E40, 0,
5548  0xB15B, 0, 0xB15C, 0xB15D, 0, 0xB15E, 0x3666, 0,
5549  0, 0x3770, 0, 0x2E42, 0, 0, 0, 0,
5550 };
5551 static const unsigned short utf8_to_euc_E581[] = {
5552  0xB15F, 0xB160, 0xB161, 0x5070, 0, 0xB162, 0xB163, 0x5071,
5553  0x5075, 0x304E, 0xB164, 0, 0xB165, 0, 0xB166, 0x4A50,
5554  0x5074, 0xB167, 0xB168, 0xB169, 0, 0x5073, 0x5077, 0xB16A,
5555  0, 0xB16B, 0x5076, 0, 0x4464, 0, 0, 0xB16C,
5556  0xB16D, 0, 0xB16E, 0xB16F, 0, 0x3772, 0xB170, 0xB171,
5557  0, 0, 0xB172, 0, 0x5078, 0xB173, 0, 0,
5558  0xB174, 0xB175, 0x3C45, 0, 0x4226, 0x4465, 0x3676, 0,
5559  0x5079, 0, 0, 0, 0, 0x3536, 0, 0,
5560 };
5561 static const unsigned short utf8_to_euc_E581_x0213[] = {
5562  0x2E41, 0x2E43, 0xA15F, 0x5070, 0, 0xB162, 0xA160, 0x5071,
5563  0x5075, 0x304E, 0xB164, 0, 0xB165, 0, 0xA161, 0x4A50,
5564  0x5074, 0xB167, 0xB168, 0xA162, 0, 0x5073, 0x5077, 0xA163,
5565  0, 0xB16B, 0x5076, 0, 0x4464, 0, 0, 0xB16C,
5566  0xB16D, 0, 0xB16E, 0xA164, 0, 0x3772, 0xA165, 0xB171,
5567  0, 0, 0xA166, 0, 0x5078, 0xB173, 0, 0,
5568  0xA167, 0xB175, 0x3C45, 0, 0x4226, 0x4465, 0x3676, 0,
5569  0x5079, 0, 0, 0, 0, 0x3536, 0, 0,
5570 };
5571 static const unsigned short utf8_to_euc_E582[] = {
5572  0x507A, 0xB177, 0, 0xB178, 0xB179, 0x507C, 0xB17A, 0,
5573  0, 0, 0xB17B, 0, 0, 0x4B35, 0xB17C, 0xB17D,
5574  0xB17E, 0x3766, 0xB221, 0xB222, 0xB223, 0, 0xB224, 0,
5575  0x3B31, 0x4877, 0x507B, 0xB225, 0xB226, 0, 0xB227, 0xB228,
5576  0xB229, 0xB22A, 0xB22B, 0, 0, 0, 0, 0,
5577  0, 0, 0xB22C, 0, 0x3A45, 0x4D43, 0, 0xB22D,
5578  0xB22E, 0, 0x507E, 0x5123, 0x507D, 0x3A44, 0, 0x3D7D,
5579  0, 0xB22F, 0xB230, 0, 0, 0xB231, 0x3739, 0,
5580 };
5581 static const unsigned short utf8_to_euc_E582_x0213[] = {
5582  0x507A, 0xB177, 0, 0xB178, 0xB179, 0x507C, 0xB17A, 0,
5583  0xA169, 0, 0xB17B, 0, 0, 0x4B35, 0xB17C, 0xB17D,
5584  0xB17E, 0x3766, 0xA16A, 0xA16B, 0x2E44, 0xA16C, 0xA16D, 0,
5585  0x3B31, 0x4877, 0x507B, 0xB225, 0xA16E, 0, 0xB227, 0xB228,
5586  0xB229, 0xB22A, 0xB22B, 0xA168, 0, 0, 0, 0,
5587  0, 0, 0xA16F, 0, 0x3A45, 0x4D43, 0, 0xB22D,
5588  0xB22E, 0xA171, 0x507E, 0x5123, 0x507D, 0x3A44, 0, 0x3D7D,
5589  0, 0xB22F, 0xA172, 0xA173, 0, 0xB231, 0x3739, 0,
5590 };
5591 static const unsigned short utf8_to_euc_E583[] = {
5592  0xB232, 0, 0x5124, 0xB233, 0xB234, 0x364F, 0, 0xB235,
5593  0, 0x5121, 0x5122, 0, 0xB236, 0x462F, 0xB237, 0x417C,
5594  0xB238, 0x3623, 0, 0xB239, 0xB23A, 0x4B4D, 0x5125, 0,
5595  0xB23B, 0, 0x4E3D, 0, 0xB23C, 0xB23D, 0x5126, 0xB23E,
5596  0, 0, 0xB23F, 0x5129, 0xB240, 0x5127, 0xB241, 0x414E,
5597  0xB242, 0xB243, 0, 0, 0, 0x5128, 0x512A, 0xB244,
5598  0, 0xB245, 0xB251, 0, 0xF430, 0x512C, 0xB246, 0,
5599  0, 0x512B, 0xB247, 0x4A48, 0, 0, 0xB248, 0,
5600 };
5601 static const unsigned short utf8_to_euc_E583_x0213[] = {
5602  0xB232, 0, 0x5124, 0xB233, 0xA174, 0x364F, 0, 0xA175,
5603  0, 0x5121, 0x5122, 0, 0x2E45, 0x462F, 0xA178, 0x417C,
5604  0x2E47, 0x3623, 0, 0xB239, 0xA17A, 0x4B4D, 0x5125, 0,
5605  0xB23B, 0xA17B, 0x4E3D, 0, 0xB23C, 0xB23D, 0x5126, 0xB23E,
5606  0, 0xA17C, 0xB23F, 0x5129, 0xB240, 0x5127, 0x2E48, 0x414E,
5607  0xB242, 0xA17D, 0, 0, 0, 0x5128, 0x512A, 0xB244,
5608  0, 0xB245, 0x2E46, 0xA176, 0xF430, 0x512C, 0xB246, 0,
5609  0, 0x512B, 0xB247, 0x4A48, 0, 0, 0xB248, 0,
5610 };
5611 static const unsigned short utf8_to_euc_E584[] = {
5612  0x3537, 0x512E, 0x512F, 0xB249, 0x322F, 0, 0xB24A, 0xB24B,
5613  0xB24C, 0x512D, 0, 0xB24D, 0xB24E, 0xB24F, 0xB250, 0,
5614  0xB252, 0, 0x3C74, 0, 0x5132, 0x5131, 0x5130, 0xB253,
5615  0x5056, 0xB254, 0x5133, 0xB255, 0xB256, 0xB257, 0xB258, 0x3D7E,
5616  0, 0x5134, 0, 0xB259, 0, 0, 0, 0xB25A,
5617  0xB25B, 0, 0x4D25, 0, 0xB25C, 0xB25D, 0, 0xB25E,
5618  0, 0xB25F, 0x4C59, 0xB260, 0xB261, 0xB262, 0, 0x5136,
5619  0xB263, 0xB264, 0x5135, 0x5138, 0x5137, 0, 0, 0x5139,
5620 };
5621 static const unsigned short utf8_to_euc_E584_x0213[] = {
5622  0x3537, 0x512E, 0x512F, 0x2E4B, 0x322F, 0, 0x2E4A, 0xB24B,
5623  0xA321, 0x512D, 0, 0x2E4C, 0xB24E, 0xB24F, 0xB250, 0,
5624  0xB252, 0, 0x3C74, 0, 0x5132, 0x5131, 0x5130, 0xA323,
5625  0x5056, 0xB254, 0x5133, 0xA324, 0xB256, 0xB257, 0x2E4D, 0x3D7E,
5626  0, 0x5134, 0, 0xB259, 0, 0, 0, 0xB25A,
5627  0xB25B, 0, 0x4D25, 0, 0xB25C, 0xB25D, 0, 0xB25E,
5628  0, 0xB25F, 0x4C59, 0xB260, 0xB261, 0x2E4E, 0, 0x5136,
5629  0xB263, 0xB264, 0x5135, 0x5138, 0x5137, 0, 0, 0x5139,
5630 };
5631 static const unsigned short utf8_to_euc_E585[] = {
5632  0x513A, 0x3074, 0xB265, 0x3835, 0x373B, 0x3D3C, 0x437B, 0x3624,
5633  0x4068, 0x3877, 0xB266, 0x396E, 0x513C, 0x4C48, 0x4546, 0xB267,
5634  0x3B79, 0, 0x513B, 0xB268, 0x513D, 0xB269, 0, 0xB26A,
5635  0xB26B, 0, 0x455E, 0, 0x3375, 0, 0, 0xB26C,
5636  0, 0, 0x513E, 0, 0xB26D, 0x467E, 0xB26E, 0,
5637  0x4134, 0x5140, 0x5141, 0x482C, 0x3878, 0x4F3B, 0x5142, 0,
5638  0, 0x3626, 0, 0, 0, 0x4A3C, 0x4236, 0x3671,
5639  0x4535, 0, 0, 0, 0x3773, 0, 0xB26F, 0,
5640 };
5641 static const unsigned short utf8_to_euc_E585_x0213[] = {
5642  0x513A, 0x3074, 0xB265, 0x3835, 0x373B, 0x3D3C, 0x437B, 0x3624,
5643  0x4068, 0x3877, 0x2E4F, 0x396E, 0x513C, 0x4C48, 0x4546, 0xB267,
5644  0x3B79, 0, 0x513B, 0xB268, 0x513D, 0x2E51, 0, 0x2E52,
5645  0xB26B, 0, 0x455E, 0, 0x3375, 0, 0, 0xB26C,
5646  0xA326, 0, 0x513E, 0, 0xB26D, 0x467E, 0xB26E, 0,
5647  0x4134, 0x5140, 0x5141, 0x482C, 0x3878, 0x4F3B, 0x5142, 0,
5648  0, 0x3626, 0, 0xA328, 0, 0x4A3C, 0x4236, 0x3671,
5649  0x4535, 0, 0, 0xF474, 0x3773, 0, 0xB26F, 0,
5650 };
5651 static const unsigned short utf8_to_euc_E586[] = {
5652  0x5143, 0, 0x5144, 0xB270, 0xB271, 0x4662, 0x315F, 0,
5653  0, 0x5147, 0x3A7D, 0xB272, 0x5146, 0x3A46, 0xB273, 0x5148,
5654  0x666E, 0x5149, 0x4B41, 0x514A, 0, 0x514B, 0x514C, 0x3E69,
5655  0xB274, 0x3C4C, 0, 0, 0, 0xB275, 0, 0,
5656  0x3427, 0xB276, 0x514F, 0xB277, 0x514D, 0x4C3D, 0x514E, 0,
5657  0x495A, 0x5150, 0x5151, 0x5152, 0x455F, 0xB278, 0, 0,
5658  0x5156, 0x5154, 0x5155, 0x5153, 0x3A63, 0x5157, 0x4C6A, 0x4E64,
5659  0xB279, 0, 0xB27A, 0, 0xB27B, 0x5158, 0xB27C, 0xB27D,
5660 };
5661 static const unsigned short utf8_to_euc_E586_x0213[] = {
5662  0x5143, 0, 0x5144, 0xA329, 0xB271, 0x4662, 0x315F, 0,
5663  0, 0x5147, 0x3A7D, 0xA32A, 0x5146, 0x3A46, 0xB273, 0x5148,
5664  0x666E, 0x5149, 0x4B41, 0x514A, 0, 0x514B, 0x514C, 0x3E69,
5665  0xA32C, 0x3C4C, 0, 0, 0, 0x2E54, 0, 0,
5666  0x3427, 0xB276, 0x514F, 0xA32D, 0x514D, 0x4C3D, 0x514E, 0,
5667  0x495A, 0x5150, 0x5151, 0x5152, 0x455F, 0xA32E, 0, 0,
5668  0x5156, 0x5154, 0x5155, 0x5153, 0x3A63, 0x5157, 0x4C6A, 0x4E64,
5669  0xB279, 0, 0xB27A, 0, 0xA330, 0x5158, 0xB27C, 0xB27D,
5670 };
5671 static const unsigned short utf8_to_euc_E587[] = {
5672  0, 0, 0xB27E, 0, 0x4028, 0x5159, 0x3D5A, 0,
5673  0xB321, 0x515A, 0, 0x437C, 0x4E3F, 0x4560, 0, 0xB322,
5674  0, 0xB323, 0xB324, 0xB325, 0, 0xB326, 0x5245, 0,
5675  0xB327, 0, 0, 0x515B, 0x7425, 0x3645, 0xB328, 0,
5676  0x515C, 0x4B5E, 0xB329, 0, 0, 0xB32A, 0x3D68, 0x427C,
5677  0, 0x515E, 0x4664, 0, 0xF431, 0x515F, 0xB32B, 0,
5678  0x5160, 0x332E, 0xB32C, 0xB32D, 0xB32E, 0x5161, 0x3627, 0xB32F,
5679  0x464C, 0x317A, 0x3D50, 0, 0, 0x4821, 0x5162, 0,
5680 };
5681 static const unsigned short utf8_to_euc_E587_x0213[] = {
5682  0, 0, 0xB27E, 0x2E55, 0x4028, 0x5159, 0x3D5A, 0,
5683  0xB321, 0x515A, 0x2E56, 0x437C, 0x4E3F, 0x4560, 0, 0xB322,
5684  0, 0xB323, 0xB324, 0xB325, 0, 0xB326, 0x5245, 0,
5685  0xB327, 0, 0, 0x515B, 0x7425, 0x3645, 0x2E57, 0,
5686  0x515C, 0x4B5E, 0x2E58, 0, 0, 0xB32A, 0x3D68, 0x427C,
5687  0, 0x515E, 0x4664, 0, 0xF431, 0x515F, 0x2E59, 0,
5688  0x5160, 0x332E, 0xB32C, 0xA333, 0xA334, 0x5161, 0x3627, 0xB32F,
5689  0x464C, 0x317A, 0x3D50, 0, 0, 0x4821, 0x5162, 0,
5690 };
5691 static const unsigned short utf8_to_euc_E588[] = {
5692  0x4561, 0xB330, 0xB331, 0x3F4F, 0x5163, 0xB332, 0x4A2C, 0x405A,
5693  0x3422, 0, 0x3429, 0x5164, 0, 0, 0x5166, 0,
5694  0, 0x373A, 0xB333, 0xB334, 0x5165, 0xB335, 0xB336, 0x4E73,
5695  0xB337, 0, 0, 0, 0, 0x3D69, 0, 0,
5696  0, 0, 0xB338, 0, 0x483D, 0x4A4C, 0, 0x5167,
5697  0xB339, 0x4D78, 0x5168, 0, 0, 0, 0x5169, 0,
5698  0x457E, 0xB33A, 0xB33B, 0x516A, 0, 0xB33C, 0x4029, 0x3A7E,
5699  0x3774, 0x516B, 0x3B49, 0x396F, 0xB33D, 0, 0, 0,
5700 };
5701 static const unsigned short utf8_to_euc_E588_x0213[] = {
5702  0x4561, 0x2E5A, 0xA335, 0x3F4F, 0x5163, 0xB332, 0x4A2C, 0x405A,
5703  0x3422, 0, 0x3429, 0x5164, 0, 0, 0x5166, 0,
5704  0, 0x373A, 0xA336, 0x2E5C, 0x5165, 0x2E5D, 0xA337, 0x4E73,
5705  0xB337, 0, 0, 0, 0, 0x3D69, 0, 0,
5706  0, 0, 0xB338, 0, 0x483D, 0x4A4C, 0, 0x5167,
5707  0xB339, 0x4D78, 0x5168, 0, 0, 0, 0x5169, 0,
5708  0x457E, 0xB33A, 0xB33B, 0x516A, 0, 0xB33C, 0x4029, 0x3A7E,
5709  0x3774, 0x516B, 0x3B49, 0x396F, 0xB33D, 0, 0, 0,
5710 };
5711 static const unsigned short utf8_to_euc_E589[] = {
5712  0, 0, 0, 0x4466, 0x516D, 0xB33E, 0, 0x4227,
5713  0, 0xB33F, 0x3A6F, 0x516E, 0x516F, 0x4130, 0, 0x516C,
5714  0, 0, 0, 0, 0x5171, 0xB340, 0x4B36, 0xB341,
5715  0xB342, 0, 0xB343, 0x3964, 0xB344, 0, 0x5170, 0xB345,
5716  0xB346, 0xB347, 0, 0x3775, 0x3A5E, 0x476D, 0xB348, 0,
5717  0, 0x5174, 0x5172, 0, 0, 0, 0xB349, 0x497B,
5718  0x3E6A, 0x517B, 0x3364, 0x5175, 0x5173, 0x414F, 0, 0xB34A,
5719  0xB34B, 0xB34C, 0, 0, 0, 0x5177, 0, 0x5176,
5720 };
5721 static const unsigned short utf8_to_euc_E589_x0213[] = {
5722  0, 0, 0, 0x4466, 0x516D, 0xB33E, 0, 0x4227,
5723  0, 0x2E5E, 0x3A6F, 0x516E, 0x516F, 0x4130, 0, 0x516C,
5724  0, 0, 0, 0, 0x5171, 0xA339, 0x4B36, 0x2E5F,
5725  0xB342, 0, 0xB343, 0x3964, 0xA33A, 0x2F7E, 0x5170, 0xB345,
5726  0xB346, 0x2E60, 0, 0x3775, 0x3A5E, 0x476D, 0xB348, 0,
5727  0, 0x5174, 0x5172, 0, 0xA33B, 0, 0xB349, 0x497B,
5728  0x3E6A, 0x517B, 0x3364, 0x5175, 0x5173, 0x414F, 0, 0xA33C,
5729  0xB34B, 0xB34C, 0, 0, 0, 0x5177, 0, 0x5176,
5730 };
5731 static const unsigned short utf8_to_euc_E58A[] = {
5732  0xB34D, 0, 0xB34E, 0x3344, 0, 0xB34F, 0, 0x3760,
5733  0x517C, 0x4E2D, 0xB350, 0, 0xB351, 0x5178, 0, 0,
5734  0, 0x517D, 0x517A, 0xB352, 0x5179, 0xB353, 0xB354, 0xB355,
5735  0xB356, 0, 0xB357, 0x4E4F, 0xB358, 0, 0, 0x3879,
5736  0x3243, 0, 0, 0x4E74, 0xB359, 0xB35A, 0xB35B, 0xB35C,
5737  0, 0x3D75, 0x4558, 0x3965, 0x5222, 0x5223, 0, 0xB35D,
5738  0xB35E, 0x4E65, 0, 0, 0x4F2B, 0x5225, 0xB35F, 0xB360,
5739  0xB361, 0x387A, 0xB362, 0xB363, 0x5224, 0xB364, 0x332F, 0,
5740 };
5741 static const unsigned short utf8_to_euc_E58A_x0213[] = {
5742  0xB34D, 0, 0xA33E, 0x3344, 0xA33D, 0xB34F, 0, 0x3760,
5743  0x517C, 0x4E2D, 0xB350, 0, 0xB351, 0x5178, 0, 0,
5744  0, 0x517D, 0x517A, 0x2E61, 0x5179, 0xB353, 0xB354, 0xB355,
5745  0xA340, 0, 0xB357, 0x4E4F, 0xB358, 0, 0, 0x3879,
5746  0x3243, 0, 0, 0x4E74, 0xA342, 0xB35A, 0xA343, 0xB35C,
5747  0, 0x3D75, 0x4558, 0x3965, 0x5222, 0x5223, 0, 0xA344,
5748  0xB35E, 0x4E65, 0, 0, 0x4F2B, 0x5225, 0xB35F, 0xB360,
5749  0xB361, 0x387A, 0xA345, 0xA346, 0x5224, 0xB364, 0x332F, 0,
5750 };
5751 static const unsigned short utf8_to_euc_E58B[] = {
5752  0xB365, 0x5226, 0, 0x4B56, 0xB366, 0x443C, 0xB367, 0x4D26,
5753  0xB368, 0x4A59, 0, 0, 0xB369, 0x5227, 0, 0xB36A,
5754  0, 0xB36B, 0x7055, 0, 0xB36C, 0x4630, 0xB36D, 0x5228,
5755  0x342A, 0x4C33, 0, 0xB36E, 0xB36F, 0x3E21, 0x5229, 0x4A67,
5756  0x522D, 0xB370, 0x402A, 0x522A, 0x3650, 0xB371, 0x522B, 0x342B,
5757  0xB372, 0xB373, 0xB374, 0, 0xB375, 0, 0, 0,
5758  0xB376, 0xB377, 0x372E, 0x522E, 0xB378, 0x522F, 0xB379, 0xB37A,
5759  0x5230, 0x5231, 0x3C5B, 0, 0, 0, 0x387B, 0x4C5E,
5760 };
5761 static const unsigned short utf8_to_euc_E58B_x0213[] = {
5762  0xB365, 0x5226, 0, 0x4B56, 0xB366, 0x443C, 0xB367, 0x4D26,
5763  0x2E62, 0x4A59, 0xA347, 0, 0x2E64, 0x5227, 0, 0xB36A,
5764  0x2E65, 0xA349, 0x7055, 0, 0xB36C, 0x4630, 0x2E66, 0x5228,
5765  0x342A, 0x4C33, 0, 0x2E67, 0xB36F, 0x3E21, 0x5229, 0x4A67,
5766  0x522D, 0xB370, 0x402A, 0x522A, 0x3650, 0xB371, 0x522B, 0x342B,
5767  0xB372, 0xB373, 0xB374, 0, 0xB375, 0, 0, 0,
5768  0x2E69, 0xB377, 0x372E, 0x522E, 0xB378, 0x522F, 0xB379, 0xA34B,
5769  0x5230, 0x5231, 0x3C5B, 0x2E6A, 0, 0, 0x387B, 0x4C5E,
5770 };
5771 static const unsigned short utf8_to_euc_E58C[] = {
5772  0xB37B, 0x4C68, 0x4677, 0xB37C, 0, 0x4A71, 0x5232, 0xF432,
5773  0x5233, 0, 0xB37D, 0xB37E, 0xB421, 0x5235, 0, 0x5237,
5774  0x5236, 0xB422, 0, 0xB423, 0, 0x5238, 0x323D, 0x4B4C,
5775  0xB424, 0x3A7C, 0x5239, 0xB425, 0xB426, 0x4159, 0xB427, 0xB428,
5776  0x3E22, 0x3629, 0, 0x523A, 0xF433, 0xB429, 0, 0xB42A,
5777  0xB42B, 0xB42C, 0x485B, 0xB42D, 0xB42E, 0xB42F, 0, 0x523B,
5778  0xB430, 0x523C, 0xB431, 0x523D, 0, 0xB432, 0, 0,
5779  0x523E, 0x4924, 0x3668, 0x3065, 0xB433, 0xB434, 0xB435, 0x463F,
5780 };
5781 static const unsigned short utf8_to_euc_E58C_x0213[] = {
5782  0x2E6B, 0x4C68, 0x4677, 0xB37C, 0, 0x4A71, 0x5232, 0x2E6C,
5783  0x5233, 0, 0xA34C, 0xA34D, 0xB421, 0x5235, 0, 0x5237,
5784  0x5236, 0xB422, 0, 0xB423, 0, 0x5238, 0x323D, 0x4B4C,
5785  0xB424, 0x3A7C, 0x5239, 0xB425, 0x2E6D, 0x4159, 0xB427, 0xB428,
5786  0x3E22, 0x3629, 0, 0x523A, 0xA34E, 0xB429, 0, 0xB42A,
5787  0xB42B, 0xB42C, 0x485B, 0xB42D, 0xB42E, 0xB42F, 0, 0x523B,
5788  0xB430, 0x523C, 0xB431, 0x523D, 0, 0xA34F, 0, 0,
5789  0x523E, 0x4924, 0x3668, 0x3065, 0xB433, 0xB434, 0xA350, 0x463F,
5790 };
5791 static const unsigned short utf8_to_euc_E58D[] = {
5792  0x523F, 0x3D3D, 0xB436, 0x4069, 0, 0x5241, 0x5240, 0x3E23,
5793  0x3861, 0x5243, 0x483E, 0xB438, 0xB437, 0x5244, 0, 0,
5794  0, 0x485C, 0x4234, 0x426E, 0x3628, 0, 0, 0x466E,
5795  0x4331, 0xB439, 0x476E, 0xB43A, 0x4B4E, 0, 0x5246, 0,
5796  0x406A, 0xB43B, 0, 0xB43C, 0, 0xB43D, 0x3735, 0,
5797  0, 0x5247, 0, 0, 0xB43E, 0xB43F, 0x5248, 0x312C,
5798  0x3075, 0x346D, 0xB440, 0x4228, 0x3551, 0x4D71, 0, 0x524B,
5799  0x3237, 0xB441, 0, 0x524A, 0, 0, 0xB442, 0x362A,
5800 };
5801 static const unsigned short utf8_to_euc_E58D_x0213[] = {
5802  0x523F, 0x3D3D, 0xA351, 0x4069, 0, 0x5241, 0x5240, 0x3E23,
5803  0x3861, 0x5243, 0x483E, 0xB438, 0xB437, 0x5244, 0, 0,
5804  0, 0x485C, 0x4234, 0x426E, 0x3628, 0, 0, 0x466E,
5805  0x4331, 0xB439, 0x476E, 0xB43A, 0x4B4E, 0, 0x5246, 0,
5806  0x406A, 0x2E6F, 0, 0x2E70, 0, 0xB43D, 0x3735, 0xA354,
5807  0, 0x5247, 0, 0, 0xA355, 0xB43F, 0x5248, 0x312C,
5808  0x3075, 0x346D, 0xB440, 0x4228, 0x3551, 0x4D71, 0, 0x524B,
5809  0x3237, 0xB441, 0xA356, 0x524A, 0, 0x2E71, 0xB442, 0x362A,
5810 };
5811 static const unsigned short utf8_to_euc_E58E[] = {
5812  0, 0, 0x524C, 0xB443, 0x4C71, 0, 0, 0xB444,
5813  0xB445, 0, 0, 0, 0, 0, 0xB446, 0,
5814  0, 0, 0, 0xB447, 0xB448, 0, 0x524D, 0,
5815  0x4E52, 0xB449, 0x387C, 0, 0, 0xB44A, 0, 0x3836,
5816  0x524E, 0xB44B, 0, 0, 0xB44C, 0x5250, 0x524F, 0,
5817  0x3F5F, 0x3139, 0xB44D, 0xB44E, 0, 0x315E, 0x5251, 0xB44F,
5818  0x5252, 0, 0xB450, 0x3837, 0xB451, 0xB452, 0x5253, 0xB453,
5819  0xB454, 0, 0xB455, 0x356E, 0, 0xB456, 0, 0,
5820 };
5821 static const unsigned short utf8_to_euc_E58E_x0213[] = {
5822  0, 0, 0x524C, 0xB443, 0x4C71, 0, 0, 0xB444,
5823  0xB445, 0, 0, 0, 0, 0, 0xB446, 0,
5824  0, 0, 0, 0x2E72, 0xB448, 0, 0x524D, 0,
5825  0x4E52, 0xB449, 0x387C, 0, 0, 0x2E73, 0, 0x3836,
5826  0x524E, 0xB44B, 0, 0, 0xA357, 0x5250, 0x524F, 0,
5827  0x3F5F, 0x3139, 0xB44D, 0xB44E, 0, 0x315E, 0x5251, 0xB44F,
5828  0x5252, 0, 0x2E74, 0x3837, 0xA358, 0xB452, 0x5253, 0xA35A,
5829  0xB454, 0, 0xB455, 0x356E, 0, 0xB456, 0, 0,
5830 };
5831 static const unsigned short utf8_to_euc_E58F[] = {
5832  0xB457, 0, 0x3B32, 0x5254, 0, 0xB458, 0, 0,
5833  0x4B74, 0x3A35, 0x355A, 0x4D27, 0x4150, 0x483F, 0x3C7D, 0xB459,
5834  0, 0, 0xB45A, 0xB45B, 0x3D47, 0xB45C, 0x3C68, 0x3C75,
5835  0, 0x3D76, 0xB45D, 0x4840, 0, 0xB45E, 0xB45F, 0x5257,
5836  0xB460, 0x3143, 0x4151, 0x387D, 0x3845, 0x3667, 0xB461, 0xB462,
5837  0x525B, 0x4321, 0x427E, 0x362B, 0x3E24, 0x525C, 0x525A, 0x3244,
5838  0x4266, 0x3C38, 0x3B4B, 0x3126, 0, 0xB463, 0x3370, 0x3966,
5839  0x3B4A, 0, 0x525D, 0, 0, 0, 0, 0,
5840 };
5841 static const unsigned short utf8_to_euc_E58F_x0213[] = {
5842  0xA35B, 0, 0x3B32, 0x5254, 0, 0xB458, 0, 0,
5843  0x4B74, 0x3A35, 0x355A, 0x4D27, 0x4150, 0x483F, 0x3C7D, 0xB459,
5844  0, 0, 0xB45A, 0xB45B, 0x3D47, 0xA35F, 0x3C68, 0x3C75,
5845  0, 0x3D76, 0xA360, 0x4840, 0, 0xB45E, 0xB45F, 0x5257,
5846  0xB460, 0x3143, 0x4151, 0x387D, 0x3845, 0x3667, 0xB461, 0xB462,
5847  0x525B, 0x4321, 0x427E, 0x362B, 0x3E24, 0x525C, 0x525A, 0x3244,
5848  0x4266, 0x3C38, 0x3B4B, 0x3126, 0xA362, 0xA363, 0x3370, 0x3966,
5849  0x3B4A, 0, 0x525D, 0, 0, 0, 0, 0,
5850 };
5851 static const unsigned short utf8_to_euc_E590[] = {
5852  0, 0x525E, 0xB464, 0x3549, 0x3346, 0, 0, 0,
5853  0x3967, 0x3548, 0x445F, 0x3125, 0x4631, 0x4C3E, 0x3921, 0x4D79,
5854  0x4547, 0x387E, 0, 0xB465, 0, 0, 0, 0,
5855  0, 0, 0xB466, 0x372F, 0, 0x5267, 0, 0x3663,
5856  0x4B4A, 0xB467, 0, 0, 0, 0, 0x485D, 0xB468,
5857  0xB469, 0x5266, 0xB46A, 0x345E, 0x5261, 0x5262, 0x5264, 0xB46B,
5858  0, 0xB46C, 0, 0, 0xB46D, 0xB46E, 0x5265, 0,
5859  0x355B, 0x3F61, 0, 0x4A2D, 0x5263, 0x525F, 0x3863, 0,
5860 };
5861 static const unsigned short utf8_to_euc_E590_x0213[] = {
5862  0, 0x525E, 0xB464, 0x3549, 0x3346, 0, 0, 0,
5863  0x3967, 0x3548, 0x445F, 0x3125, 0x4631, 0x4C3E, 0x3921, 0x4D79,
5864  0x4547, 0x387E, 0x2E75, 0xB465, 0, 0, 0, 0,
5865  0, 0, 0xB466, 0x372F, 0, 0x5267, 0x4F7E, 0x3663,
5866  0x4B4A, 0xB467, 0, 0, 0xA365, 0, 0x485D, 0x2E76,
5867  0xA366, 0x5266, 0xB46A, 0x345E, 0x5261, 0x5262, 0x5264, 0xB46B,
5868  0, 0xB46C, 0, 0, 0xB46D, 0xB46E, 0x5265, 0,
5869  0x355B, 0x3F61, 0, 0x4A2D, 0x5263, 0x525F, 0x3863, 0,
5870 };
5871 static const unsigned short utf8_to_euc_E591[] = {
5872  0x5260, 0, 0x4F24, 0xB46F, 0xB470, 0, 0x4A72, 0xB471,
5873  0x4468, 0x3862, 0x3970, 0, 0, 0xB472, 0x5268, 0xB473,
5874  0, 0x465D, 0, 0, 0, 0, 0, 0,
5875  0, 0, 0, 0, 0, 0, 0xB474, 0x526C,
5876  0, 0, 0xB475, 0, 0xB476, 0, 0xB477, 0xB478,
5877  0x3C7E, 0xB479, 0x3C76, 0xB47A, 0, 0xB47B, 0xB47C, 0,
5878  0x526F, 0x526D, 0, 0x4C23, 0xB47D, 0x526A, 0x5273, 0x526E,
5879  0, 0, 0, 0x5271, 0x3846, 0x4C3F, 0, 0xB47E,
5880 };
5881 static const unsigned short utf8_to_euc_E591_x0213[] = {
5882  0x5260, 0, 0x4F24, 0xA368, 0xB470, 0, 0x4A72, 0xB471,
5883  0x4468, 0x3862, 0x3970, 0, 0, 0x2E77, 0x5268, 0xB473,
5884  0, 0x465D, 0, 0, 0, 0xA364, 0, 0,
5885  0, 0, 0, 0, 0, 0, 0xB474, 0x526C,
5886  0, 0, 0xA369, 0, 0xB476, 0, 0xA36A, 0xB478,
5887  0x3C7E, 0xB479, 0x3C76, 0x2E79, 0xA36B, 0xB47B, 0xB47C, 0,
5888  0x526F, 0x526D, 0, 0x4C23, 0x2E7A, 0x526A, 0x5273, 0x526E,
5889  0, 0, 0, 0x5271, 0x3846, 0x4C3F, 0, 0x2E7B,
5890 };
5891 static const unsigned short utf8_to_euc_E592[] = {
5892  0x5272, 0xB521, 0, 0xB522, 0x5274, 0xB523, 0x5276, 0,
5893  0xB524, 0xB525, 0xF435, 0x3A70, 0x4F42, 0xB526, 0x526B, 0x5269,
5894  0x5275, 0xB527, 0x5270, 0, 0, 0xB528, 0xB529, 0,
5895  0, 0, 0, 0, 0xB52A, 0, 0, 0xB52B,
5896  0, 0xB52C, 0x5278, 0, 0x5323, 0x527A, 0xB52D, 0xB52E,
5897  0x527E, 0xB52F, 0xB530, 0x5321, 0x527B, 0xB531, 0xB532, 0x533E,
5898  0, 0xB533, 0x3A69, 0x3331, 0, 0, 0, 0xB534,
5899  0x5279, 0xB535, 0xB536, 0xB537, 0x5325, 0x3076, 0x5324, 0xB538,
5900 };
5901 static const unsigned short utf8_to_euc_E592_x0213[] = {
5902  0x5272, 0xB521, 0, 0xB522, 0x5274, 0xB523, 0x5276, 0,
5903  0x2E7C, 0xB525, 0xA36C, 0x3A70, 0x4F42, 0xA36D, 0x526B, 0x5269,
5904  0x5275, 0xB527, 0x5270, 0, 0, 0xA36E, 0x2E7D, 0,
5905  0, 0, 0, 0, 0x2E78, 0, 0, 0xB52B,
5906  0xA36F, 0x2E7E, 0x5278, 0, 0x5323, 0x527A, 0xA370, 0xB52E,
5907  0x527E, 0x2F21, 0xB530, 0x5321, 0x527B, 0xA371, 0xA372, 0x533E,
5908  0, 0xB533, 0x3A69, 0x3331, 0, 0, 0, 0xA373,
5909  0x5279, 0xB535, 0xA374, 0xB537, 0x5325, 0x3076, 0x5324, 0xA375,
5910 };
5911 static const unsigned short utf8_to_euc_E593[] = {
5912  0x3025, 0x494A, 0x5322, 0, 0x527C, 0, 0xB539, 0x5277,
5913  0x527D, 0x3A48, 0xB53A, 0, 0, 0xB53B, 0xB53C, 0,
5914  0, 0, 0, 0, 0, 0, 0, 0,
5915  0x5326, 0, 0, 0, 0, 0, 0, 0,
5916  0xB53D, 0x3077, 0x532F, 0, 0, 0x5327, 0x5328, 0,
5917  0x3E25, 0x4B69, 0xB53E, 0, 0xB53F, 0x532D, 0x532C, 0xB540,
5918  0, 0, 0x452F, 0, 0, 0, 0xB541, 0,
5919  0, 0, 0x532E, 0, 0xB542, 0x532B, 0xB543, 0xB544,
5920 };
5921 static const unsigned short utf8_to_euc_E593_x0213[] = {
5922  0x3025, 0x494A, 0x5322, 0xA376, 0x527C, 0, 0x2F22, 0x5277,
5923  0x527D, 0x3A48, 0xB53A, 0, 0, 0xB53B, 0xB53C, 0,
5924  0, 0, 0, 0, 0, 0, 0, 0,
5925  0x5326, 0, 0, 0, 0, 0, 0, 0,
5926  0xB53D, 0x3077, 0x532F, 0, 0, 0x5327, 0x5328, 0,
5927  0x3E25, 0x4B69, 0xB53E, 0, 0xA378, 0x532D, 0x532C, 0xA379,
5928  0, 0xA37A, 0x452F, 0xA37B, 0, 0, 0xB541, 0,
5929  0, 0, 0x532E, 0, 0xB542, 0x532B, 0xB543, 0x2F23,
5930 };
5931 static const unsigned short utf8_to_euc_E594[] = {
5932  0xB545, 0xB546, 0, 0, 0x3134, 0xB547, 0x3A36, 0x3F30,
5933  0xB548, 0xB549, 0, 0, 0xB54A, 0xB54B, 0xB54C, 0x5329,
5934  0x4562, 0, 0, 0, 0x532A, 0xB54D, 0x3022, 0,
5935  0, 0, 0, 0, 0, 0, 0, 0,
5936  0, 0, 0, 0, 0, 0, 0, 0,
5937  0, 0, 0xB54E, 0xB54F, 0, 0, 0x5334, 0x4D23,
5938  0, 0x3E27, 0xB550, 0x533A, 0, 0xB551, 0xB552, 0,
5939  0x5339, 0x5330, 0, 0xB553, 0xB554, 0xB555, 0x4243, 0,
5940 };
5941 static const unsigned short utf8_to_euc_E594_x0213[] = {
5942  0xA37C, 0xA37D, 0, 0, 0x3134, 0xB547, 0x3A36, 0x3F30,
5943  0xB548, 0xA37E, 0, 0, 0xB54A, 0xB54B, 0x2F24, 0x5329,
5944  0x4562, 0, 0, 0, 0x532A, 0xB54D, 0x3022, 0,
5945  0, 0, 0, 0, 0, 0, 0, 0,
5946  0, 0, 0, 0, 0, 0, 0, 0,
5947  0, 0, 0xB54E, 0x2F25, 0, 0, 0x5334, 0x4D23,
5948  0, 0x3E27, 0xB550, 0x533A, 0, 0x2F26, 0xB552, 0,
5949  0x5339, 0x5330, 0, 0xB553, 0xA421, 0xB555, 0x4243, 0,
5950 };
5951 static const unsigned short utf8_to_euc_E595[] = {
5952  0x5331, 0xB556, 0, 0, 0x426F, 0x5336, 0x3E26, 0xB557,
5953  0, 0xB558, 0xB559, 0, 0x5333, 0xB55A, 0, 0x4C64,
5954  0xB55B, 0xB55C, 0, 0x373C, 0, 0, 0x5337, 0x5338,
5955  0xB55D, 0, 0xB55E, 0xB55F, 0x5335, 0x533B, 0xB560, 0,
5956  0xB561, 0xB562, 0, 0x5332, 0xB563, 0, 0xB564, 0,
5957  0, 0, 0, 0, 0, 0, 0, 0,
5958  0, 0, 0, 0, 0, 0, 0, 0,
5959  0, 0, 0, 0x5341, 0x5346, 0, 0x5342, 0xB565,
5960 };
5961 static const unsigned short utf8_to_euc_E595_x0213[] = {
5962  0x5331, 0xA422, 0, 0, 0x426F, 0x5336, 0x3E26, 0xA424,
5963  0, 0xB558, 0xA425, 0, 0x5333, 0xB55A, 0, 0x4C64,
5964  0x2F27, 0xB55C, 0, 0x373C, 0, 0, 0x5337, 0x5338,
5965  0xB55D, 0, 0xB55E, 0xB55F, 0x5335, 0x533B, 0x2F28, 0,
5966  0xA427, 0xA428, 0, 0x5332, 0xA429, 0, 0xB564, 0,
5967  0, 0, 0, 0, 0, 0, 0, 0,
5968  0, 0, 0, 0, 0, 0, 0, 0,
5969  0, 0, 0, 0x5341, 0x5346, 0xA42B, 0x5342, 0xB565,
5970 };
5971 static const unsigned short utf8_to_euc_E596[] = {
5972  0x533D, 0xB566, 0xB567, 0x5347, 0x4131, 0, 0xB568, 0x5349,
5973  0xB569, 0x3922, 0x533F, 0x437D, 0, 0, 0xB56A, 0xB56B,
5974  0, 0xB56C, 0xB56D, 0xB56E, 0xB56F, 0, 0, 0xB570,
5975  0x5343, 0x533C, 0x342D, 0, 0x346E, 0x3365, 0x5344, 0x5340,
5976  0, 0, 0, 0xB571, 0xB572, 0, 0, 0x3776,
5977  0x534A, 0x5348, 0x4153, 0x354A, 0x362C, 0xB573, 0x5345, 0,
5978  0x3674, 0, 0xB574, 0, 0, 0, 0x3144, 0,
5979  0, 0, 0, 0, 0, 0, 0, 0xB575,
5980 };
5981 static const unsigned short utf8_to_euc_E596_x0213[] = {
5982  0x533D, 0x2F29, 0xA42C, 0x5347, 0x4131, 0, 0x2F2A, 0x5349,
5983  0xA42D, 0x3922, 0x533F, 0x437D, 0, 0, 0x2F2B, 0xB56B,
5984  0, 0xA42E, 0xB56D, 0xB56E, 0xB56F, 0, 0, 0xB570,
5985  0x5343, 0x533C, 0x342D, 0, 0x346E, 0x3365, 0x5344, 0x5340,
5986  0, 0, 0, 0xB571, 0xB572, 0, 0, 0x3776,
5987  0x534A, 0x5348, 0x4153, 0x354A, 0x362C, 0x2F2D, 0x5345, 0,
5988  0x3674, 0, 0xB574, 0, 0, 0, 0x3144, 0,
5989  0, 0, 0, 0, 0, 0, 0, 0xA433,
5990 };
5991 static const unsigned short utf8_to_euc_E597[] = {
5992  0, 0xB576, 0, 0xB577, 0x534E, 0x534C, 0xB578, 0x5427,
5993  0, 0xB579, 0, 0xB57A, 0xB57B, 0, 0xB57C, 0,
5994  0, 0xB57D, 0xB57E, 0xB621, 0x5351, 0, 0, 0xB622,
5995  0xB623, 0, 0x534B, 0xB624, 0x534F, 0, 0xB625, 0x534D,
5996  0, 0, 0xB626, 0x3B4C, 0x5350, 0, 0, 0,
5997  0, 0xB627, 0, 0, 0, 0, 0, 0,
5998  0, 0, 0, 0, 0, 0, 0xB628, 0x5353,
5999  0, 0x5358, 0, 0, 0, 0x5356, 0x5355, 0xB629,
6000 };
6001 static const unsigned short utf8_to_euc_E597_x0213[] = {
6002  0, 0xB576, 0, 0xB577, 0x534E, 0x534C, 0xB578, 0x5427,
6003  0, 0xA434, 0, 0xB57A, 0xA435, 0, 0x2F2E, 0,
6004  0, 0xA436, 0xA430, 0xB621, 0x5351, 0, 0, 0xB622,
6005  0xB623, 0, 0x534B, 0xB624, 0x534F, 0xA437, 0xB625, 0x534D,
6006  0, 0, 0xA439, 0x3B4C, 0x5350, 0, 0, 0,
6007  0, 0xA43B, 0, 0, 0, 0, 0, 0,
6008  0, 0, 0, 0, 0, 0, 0xB628, 0x5353,
6009  0, 0x5358, 0, 0, 0, 0x5356, 0x5355, 0xB629,
6010 };
6011 static const unsigned short utf8_to_euc_E598[] = {
6012  0, 0, 0, 0, 0, 0xB62A, 0x4332, 0,
6013  0xB62B, 0x3245, 0xB62C, 0, 0, 0xB62D, 0xB62E, 0xB62F,
6014  0xB630, 0xB631, 0xB632, 0, 0x5352, 0, 0x5354, 0x3E28,
6015  0x3133, 0xB633, 0, 0x5357, 0, 0, 0, 0,
6016  0, 0, 0, 0, 0, 0, 0, 0,
6017  0, 0x325E, 0, 0, 0xB634, 0, 0, 0x5362,
6018  0xB635, 0x3E7C, 0x535E, 0xB636, 0x535C, 0xB637, 0x535D, 0xB638,
6019  0x535F, 0xB639, 0, 0xB63A, 0xB63B, 0xB63C, 0, 0xB63D,
6020 };
6021 static const unsigned short utf8_to_euc_E598_x0213[] = {
6022  0, 0, 0, 0, 0, 0xB62A, 0x4332, 0xA43E,
6023  0x2F30, 0x3245, 0xB62C, 0, 0, 0xB62D, 0x2F31, 0xB62F,
6024  0xA43F, 0xB631, 0xB632, 0, 0x5352, 0, 0x5354, 0x3E28,
6025  0x3133, 0xB633, 0, 0x5357, 0, 0, 0, 0,
6026  0, 0, 0, 0, 0, 0, 0, 0,
6027  0xA43C, 0x325E, 0, 0, 0xB634, 0, 0, 0x5362,
6028  0xA440, 0x3E7C, 0x535E, 0xB636, 0x535C, 0xB637, 0x535D, 0xA441,
6029  0x535F, 0xB639, 0, 0x2F32, 0xB63B, 0xA443, 0, 0xA444,
6030 };
6031 static const unsigned short utf8_to_euc_E599[] = {
6032  0xB63E, 0xB63F, 0x313D, 0xB640, 0xB641, 0, 0xB642, 0,
6033  0, 0xB643, 0, 0xB644, 0x4139, 0xB645, 0x5359, 0xB646,
6034  0x535A, 0, 0, 0, 0xB647, 0, 0, 0,
6035  0, 0, 0, 0x337A, 0, 0, 0xB648, 0,
6036  0xB649, 0xB64A, 0xB64B, 0xB64C, 0x5361, 0, 0xB64D, 0,
6037  0x346F, 0xB64E, 0x5364, 0x5360, 0x5363, 0xB64F, 0, 0xB650,
6038  0, 0xB651, 0xB652, 0, 0x4A2E, 0xB653, 0, 0,
6039  0x4655, 0, 0x4838, 0, 0, 0, 0, 0,
6040 };
6041 static const unsigned short utf8_to_euc_E599_x0213[] = {
6042  0xA445, 0xB63F, 0x313D, 0xB640, 0xB641, 0, 0xB642, 0xA446,
6043  0, 0x2F33, 0, 0xB644, 0x4139, 0xB645, 0x5359, 0xB646,
6044  0x535A, 0, 0, 0x7427, 0xB647, 0, 0, 0,
6045  0, 0, 0, 0x337A, 0, 0, 0xA447, 0,
6046  0xA448, 0xB64A, 0xB64B, 0xB64C, 0x5361, 0, 0x2F35, 0,
6047  0x346F, 0xB64E, 0x5364, 0x5360, 0x5363, 0xA449, 0, 0x2F37,
6048  0, 0x2F38, 0x2F39, 0, 0x4A2E, 0xB653, 0x2F34, 0,
6049  0x4655, 0, 0x4838, 0, 0, 0, 0, 0,
6050 };
6051 static const unsigned short utf8_to_euc_E59A[] = {
6052  0x5366, 0, 0, 0, 0xB654, 0xB655, 0x5365, 0x3345,
6053  0xB656, 0, 0x5367, 0xB657, 0xB658, 0, 0, 0x536A,
6054  0, 0, 0, 0, 0x5369, 0xB659, 0, 0,
6055  0, 0xB65A, 0xB65B, 0, 0, 0xB65C, 0xB65D, 0xB65E,
6056  0x5368, 0, 0x4739, 0, 0, 0x536B, 0xB65F, 0xB660,
6057  0xB661, 0xB662, 0, 0xB663, 0xB664, 0xB665, 0x536C, 0,
6058  0, 0xB666, 0, 0xB667, 0x536E, 0, 0x536D, 0xB668,
6059  0, 0, 0, 0, 0x5370, 0, 0xB669, 0,
6060 };
6061 static const unsigned short utf8_to_euc_E59A_x0213[] = {
6062  0x5366, 0, 0, 0, 0xB654, 0xB655, 0x5365, 0x3345,
6063  0xA44B, 0, 0x5367, 0xB657, 0xA44C, 0, 0, 0x536A,
6064  0, 0, 0, 0, 0x5369, 0xA44D, 0, 0,
6065  0, 0x2F3A, 0xA44E, 0, 0, 0xA44F, 0x2F3B, 0xB65E,
6066  0x5368, 0, 0x4739, 0, 0, 0x536B, 0xB65F, 0xB660,
6067  0xA450, 0x2F3C, 0, 0xB663, 0x2F3D, 0xA451, 0x536C, 0,
6068  0, 0xB666, 0xA452, 0x2F3E, 0x536E, 0, 0x536D, 0xB668,
6069  0, 0, 0, 0, 0x5370, 0, 0xB669, 0,
6070 };
6071 static const unsigned short utf8_to_euc_E59B[] = {
6072  0x5373, 0x5371, 0x536F, 0x5372, 0, 0xB66A, 0, 0,
6073  0x5374, 0xB66B, 0xB66C, 0xB66D, 0xB670, 0xB671, 0x5375, 0xB66E,
6074  0xB66F, 0x5376, 0, 0x5377, 0, 0, 0, 0x5378,
6075  0x5145, 0xB672, 0x3C7C, 0x3B4D, 0xB673, 0xB674, 0x3273, 0xB675,
6076  0x3078, 0xB676, 0, 0x4344, 0xB677, 0xB678, 0xB679, 0xB67A,
6077  0xB67B, 0, 0, 0xB67D, 0, 0xB67E, 0x5379, 0,
6078  0x3A24, 0xB67C, 0x304F, 0x3F5E, 0, 0, 0xB721, 0xB722,
6079  0, 0x537A, 0x3847, 0, 0, 0x3971, 0, 0x537C,
6080 };
6081 static const unsigned short utf8_to_euc_E59B_x0213[] = {
6082  0x5373, 0x5371, 0x536F, 0x5372, 0, 0xA453, 0, 0,
6083  0x5374, 0x2F3F, 0x2F40, 0xB66D, 0xB670, 0xA454, 0x5375, 0xB66E,
6084  0xB66F, 0x5376, 0, 0x5377, 0, 0, 0, 0x5378,
6085  0x5145, 0xB672, 0x3C7C, 0x3B4D, 0xB673, 0xB674, 0x3273, 0xA455,
6086  0x3078, 0xB676, 0, 0x4344, 0xB677, 0xB678, 0xB679, 0xB67A,
6087  0xA456, 0, 0, 0xB67D, 0, 0xB67E, 0x5379, 0,
6088  0x3A24, 0xB67C, 0x304F, 0x3F5E, 0, 0, 0xA457, 0xA458,
6089  0, 0x537A, 0x3847, 0, 0, 0x3971, 0, 0x537C,
6090 };
6091 static const unsigned short utf8_to_euc_E59C[] = {
6092  0x537B, 0xB723, 0xB724, 0x4A60, 0x537D, 0, 0, 0xB725,
6093  0x5421, 0x537E, 0xB726, 0x5422, 0xB727, 0x5423, 0, 0x3777,
6094  0, 0xB728, 0x3160, 0x5424, 0, 0xB729, 0x5426, 0,
6095  0x5425, 0, 0xB72A, 0xB72B, 0x5428, 0xB72C, 0, 0x455A,
6096  0xB72D, 0, 0xB72E, 0xB72F, 0xB730, 0xB731, 0x5429, 0x3035,
6097  0x3A5F, 0xB732, 0xB733, 0, 0xB734, 0x373D, 0xB735, 0xB736,
6098  0x434F, 0, 0, 0xB737, 0xB738, 0, 0, 0x542A,
6099  0x542B, 0, 0, 0x542D, 0, 0xB739, 0xB73A, 0xB73B,
6100 };
6101 static const unsigned short utf8_to_euc_E59C_x0213[] = {
6102  0x537B, 0xB723, 0xB724, 0x4A60, 0x537D, 0, 0, 0xB725,
6103  0x5421, 0x537E, 0x2F41, 0x5422, 0xB727, 0x5423, 0, 0x3777,
6104  0, 0xB728, 0x3160, 0x5424, 0, 0xA45A, 0x5426, 0,
6105  0x5425, 0, 0xB72A, 0xB72B, 0x5428, 0xB72C, 0, 0x455A,
6106  0xB72D, 0x2F43, 0xB72E, 0xA45B, 0xB730, 0xB731, 0x5429, 0x3035,
6107  0x3A5F, 0xA45D, 0xB733, 0, 0xB734, 0x373D, 0xB735, 0x2F44,
6108  0x434F, 0, 0, 0x2F45, 0x2F46, 0, 0, 0x542A,
6109  0x542B, 0, 0, 0x542D, 0, 0xB739, 0xB73A, 0xB73B,
6110 };
6111 static const unsigned short utf8_to_euc_E59D[] = {
6112  0x542E, 0, 0x3A64, 0, 0, 0xB73C, 0xB73D, 0x3651,
6113  0, 0, 0x4B37, 0, 0xB73E, 0xB73F, 0x542C, 0x542F,
6114  0x3A41, 0x3923, 0xB740, 0, 0, 0, 0, 0,
6115  0, 0xF436, 0, 0, 0, 0, 0, 0,
6116  0, 0x5433, 0xB741, 0, 0x3A25, 0xB742, 0x4333, 0xB743,
6117  0xB744, 0x5430, 0x445A, 0xB745, 0, 0xB746, 0xB747, 0xB748,
6118  0xB749, 0xB74A, 0, 0xB74B, 0xB74C, 0xB74D, 0, 0xB74E,
6119  0, 0xB74F, 0xB750, 0xB751, 0xB752, 0, 0xB753, 0x5434,
6120 };
6121 static const unsigned short utf8_to_euc_E59D_x0213[] = {
6122  0x542E, 0, 0x3A64, 0, 0, 0xA45F, 0xA460, 0x3651,
6123  0, 0, 0x4B37, 0, 0xA461, 0xA462, 0x542C, 0x542F,
6124  0x3A41, 0x3923, 0xB740, 0, 0, 0, 0, 0,
6125  0, 0xF436, 0, 0, 0, 0, 0, 0,
6126  0, 0x5433, 0xB741, 0, 0x3A25, 0xB742, 0x4333, 0xB743,
6127  0xA464, 0x5430, 0x445A, 0xB745, 0, 0xB746, 0xB747, 0xA465,
6128  0x2F47, 0xB74A, 0, 0xA466, 0xA467, 0xA468, 0, 0x2F48,
6129  0, 0xB74F, 0xB750, 0xA469, 0x2F49, 0, 0xB753, 0x5434,
6130 };
6131 static const unsigned short utf8_to_euc_E59E[] = {
6132  0, 0xB754, 0x3F62, 0xB755, 0, 0, 0, 0,
6133  0x5432, 0x5435, 0, 0x373F, 0xB756, 0, 0, 0,
6134  0, 0, 0, 0x5436, 0xB757, 0xB760, 0, 0xB758,
6135  0, 0xB759, 0xB75A, 0, 0xB75B, 0xB75C, 0xB75D, 0xB75E,
6136  0x5437, 0xB75F, 0x3924, 0x3340, 0x5439, 0, 0, 0xB761,
6137  0xB762, 0xB763, 0x543A, 0, 0xB764, 0, 0, 0,
6138  0x543B, 0, 0, 0x5438, 0, 0, 0, 0,
6139  0xB765, 0, 0, 0, 0, 0xB766, 0, 0,
6140 };
6141 static const unsigned short utf8_to_euc_E59E_x0213[] = {
6142  0, 0xB754, 0x3F62, 0xB755, 0, 0, 0, 0,
6143  0x5432, 0x5435, 0, 0x373F, 0xB756, 0, 0, 0,
6144  0, 0, 0, 0x5436, 0xB757, 0xB760, 0, 0xB758,
6145  0, 0xB759, 0xA46D, 0, 0x2F4A, 0xA46E, 0xA46F, 0xB75E,
6146  0x5437, 0xB75F, 0x3924, 0x3340, 0x5439, 0, 0, 0xB761,
6147  0xA470, 0xB763, 0x543A, 0, 0xA46C, 0, 0, 0,
6148  0x543B, 0, 0, 0x5438, 0, 0, 0, 0,
6149  0x2F4D, 0, 0, 0, 0, 0xB766, 0, 0,
6150 };
6151 static const unsigned short utf8_to_euc_E59F[] = {
6152  0x5431, 0, 0, 0x543C, 0, 0, 0x543D, 0xB767,
6153  0xB768, 0, 0, 0x4B64, 0xB769, 0, 0x3E6B, 0xB76A,
6154  0, 0, 0x543F, 0x5440, 0x543E, 0xB76B, 0x5442, 0,
6155  0, 0, 0, 0, 0x4738, 0xB76C, 0xB76D, 0x3068,
6156  0x4956, 0xB77E, 0, 0x5443, 0xB76E, 0, 0xB76F, 0xB770,
6157  0, 0xB771, 0, 0, 0, 0xB772, 0, 0,
6158  0xB773, 0, 0, 0, 0x3E7D, 0xB774, 0xB775, 0x3C39,
6159  0xB776, 0x475D, 0x3470, 0, 0x3A6B, 0xB777, 0xB778, 0xB779,
6160 };
6161 static const unsigned short utf8_to_euc_E59F_x0213[] = {
6162  0x5431, 0, 0, 0x543C, 0, 0, 0x543D, 0x2F4E,
6163  0x2F4F, 0, 0, 0x4B64, 0xA473, 0, 0x3E6B, 0x2F50,
6164  0, 0, 0x543F, 0x5440, 0x543E, 0xB76B, 0x5442, 0xA471,
6165  0, 0, 0, 0, 0x4738, 0xB76C, 0xA476, 0x3068,
6166  0x4956, 0xB77E, 0, 0x5443, 0x2F51, 0, 0xA477, 0xB770,
6167  0, 0xB771, 0, 0, 0, 0x2F52, 0, 0,
6168  0xA478, 0, 0, 0, 0x3E7D, 0x2F53, 0x2F54, 0x3C39,
6169  0xA47A, 0x475D, 0x3470, 0xA47B, 0x3A6B, 0xA47C, 0xB778, 0x2F55,
6170 };
6171 static const unsigned short utf8_to_euc_E5A0[] = {
6172  0x4B59, 0, 0x4632, 0xB77A, 0xB77B, 0x3778, 0x424F, 0,
6173  0xB77C, 0xB77D, 0x5441, 0x5444, 0xB821, 0xB822, 0, 0,
6174  0, 0, 0, 0, 0, 0x4244, 0, 0,
6175  0, 0x5445, 0, 0xB823, 0, 0x5446, 0xB824, 0xB825,
6176  0xB826, 0x5448, 0, 0, 0x4469, 0, 0xB827, 0xB828,
6177  0, 0, 0x342E, 0, 0, 0xB829, 0, 0x7421,
6178  0x3161, 0x4A73, 0xB82A, 0, 0x3E6C, 0x4548, 0, 0,
6179  0, 0xB82B, 0x3A66, 0, 0, 0x544E, 0, 0xB82C,
6180 };
6181 static const unsigned short utf8_to_euc_E5A0_x0213[] = {
6182  0x4B59, 0, 0x4632, 0xB77A, 0xA47D, 0x3778, 0x424F, 0,
6183  0xB77C, 0x2F56, 0x5441, 0x5444, 0xB821, 0xB822, 0, 0,
6184  0, 0, 0, 0, 0, 0x4244, 0, 0,
6185  0, 0x5445, 0, 0xB823, 0, 0x5446, 0xA47E, 0xB825,
6186  0xA521, 0x5448, 0, 0, 0x4469, 0, 0xB827, 0xA522,
6187  0, 0, 0x342E, 0, 0, 0xB829, 0, 0x7421,
6188  0x3161, 0x4A73, 0xA523, 0, 0x3E6C, 0x4548, 0, 0,
6189  0, 0xA524, 0x3A66, 0, 0, 0x544E, 0, 0xB82C,
6190 };
6191 static const unsigned short utf8_to_euc_E5A1[] = {
6192  0x4A3D, 0x4E5D, 0, 0, 0, 0, 0, 0,
6193  0, 0xB82D, 0x3274, 0x544A, 0xB82E, 0xB82F, 0, 0xB830,
6194  0xB831, 0x413A, 0x544D, 0, 0x4563, 0xB832, 0, 0x4549,
6195  0x4564, 0x4839, 0x444D, 0, 0, 0, 0x3A49, 0xB833,
6196  0, 0xB834, 0x5449, 0, 0xB835, 0, 0, 0xB836,
6197  0xB837, 0x3176, 0, 0x4536, 0, 0, 0, 0,
6198  0x544B, 0, 0x5447, 0, 0, 0x3F50, 0, 0,
6199  0xB838, 0x544F, 0, 0, 0xB839, 0, 0x3D4E, 0xB83A,
6200 };
6201 static const unsigned short utf8_to_euc_E5A1_x0213[] = {
6202  0x4A3D, 0x4E5D, 0, 0, 0, 0, 0, 0,
6203  0, 0xA526, 0x3274, 0x544A, 0xA527, 0xB82F, 0, 0xB830,
6204  0xB831, 0x413A, 0x544D, 0, 0x4563, 0xB832, 0, 0x4549,
6205  0x4564, 0x4839, 0x444D, 0, 0, 0, 0x3A49, 0xB833,
6206  0, 0x2F58, 0x5449, 0, 0x2F59, 0, 0, 0xA528,
6207  0xB837, 0x3176, 0, 0x4536, 0, 0, 0, 0,
6208  0x544B, 0, 0x5447, 0, 0, 0x3F50, 0, 0,
6209  0xB838, 0x544F, 0, 0, 0x2F5B, 0, 0x3D4E, 0xB83A,
6210 };
6211 static const unsigned short utf8_to_euc_E5A2[] = {
6212  0xB83B, 0xB83C, 0, 0x362D, 0, 0x5450, 0, 0xB83D,
6213  0xB83E, 0xB83F, 0xB840, 0, 0xB841, 0xB842, 0, 0xB843,
6214  0xB844, 0, 0, 0x4A68, 0xB845, 0, 0xB846, 0x417D,
6215  0, 0, 0, 0, 0x4446, 0xB847, 0xF439, 0x5452,
6216  0xB848, 0xB849, 0xB84A, 0, 0, 0, 0xB84B, 0,
6217  0x4B4F, 0xB84C, 0, 0x5453, 0, 0, 0x5458, 0,
6218  0, 0xB84D, 0xB84E, 0x4A2F, 0, 0, 0, 0,
6219  0x5457, 0x5451, 0x5454, 0x5456, 0xB850, 0, 0x3A26, 0,
6220 };
6221 static const unsigned short utf8_to_euc_E5A2_x0213[] = {
6222  0xB83B, 0xB83C, 0, 0x362D, 0, 0x5450, 0, 0xB83D,
6223  0xB83E, 0x2F5C, 0xA529, 0xA52A, 0xB841, 0xA52B, 0, 0xA52C,
6224  0xA52D, 0, 0, 0x4A68, 0xA52E, 0, 0xB846, 0x417D,
6225  0, 0, 0, 0, 0x4446, 0xA52F, 0x2F5D, 0x5452,
6226  0xB848, 0xB849, 0xB84A, 0, 0, 0, 0xB84B, 0,
6227  0x4B4F, 0x2F5F, 0xA530, 0x5453, 0, 0, 0x5458, 0,
6228  0, 0xA531, 0xB84E, 0x4A2F, 0, 0, 0, 0,
6229  0x5457, 0x5451, 0x5454, 0x5456, 0xB850, 0, 0x3A26, 0,
6230 };
6231 static const unsigned short utf8_to_euc_E5A3[] = {
6232  0, 0x4A49, 0xB851, 0, 0xB84F, 0x5459, 0, 0x4345,
6233  0xB852, 0, 0x3275, 0, 0x3E6D, 0xB853, 0xB854, 0,
6234  0xB855, 0x545B, 0xB856, 0x545A, 0xB857, 0x3968, 0xB858, 0x545C,
6235  0x545E, 0x545D, 0xB859, 0, 0x5460, 0xB85A, 0x5455, 0x5462,
6236  0, 0xB85B, 0xB85C, 0, 0x5461, 0x545F, 0, 0,
6237  0, 0xB85D, 0, 0x3B4E, 0x3F51, 0, 0x4154, 0x5463,
6238  0x403C, 0x306D, 0x4764, 0xB85E, 0, 0, 0, 0x445B,
6239  0, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468, 0, 0,
6240 };
6241 static const unsigned short utf8_to_euc_E5A3_x0213[] = {
6242  0, 0x4A49, 0xB851, 0xA533, 0xB84F, 0x5459, 0, 0x4345,
6243  0xB852, 0, 0x3275, 0, 0x3E6D, 0xA534, 0x2F62, 0,
6244  0xB855, 0x545B, 0x2F61, 0x545A, 0x2F63, 0x3968, 0xB858, 0x545C,
6245  0x545E, 0x545D, 0x2F64, 0, 0x5460, 0xB85A, 0x5455, 0x5462,
6246  0x2F65, 0xB85B, 0xA535, 0, 0x5461, 0x545F, 0, 0,
6247  0, 0x2F66, 0, 0x3B4E, 0x3F51, 0, 0x4154, 0x5463,
6248  0x403C, 0x306D, 0x4764, 0xA536, 0xA537, 0, 0, 0x445B,
6249  0, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468, 0, 0,
6250 };
6251 static const unsigned short utf8_to_euc_E5A4[] = {
6252  0, 0, 0x5469, 0, 0, 0xB85F, 0xB860, 0,
6253  0, 0x4A51, 0x546A, 0xB861, 0xB862, 0, 0, 0x3246,
6254  0x546B, 0, 0xB863, 0xB864, 0xB865, 0x4D3C, 0x3330, 0,
6255  0x5249, 0x3D48, 0x423F, 0x546C, 0x4C6B, 0xB867, 0, 0,
6256  0, 0xB868, 0x4C34, 0xB869, 0xB86A, 0x546E, 0, 0x4267,
6257  0xB86B, 0x4537, 0x4240, 0x4957, 0x546F, 0x5470, 0x317B, 0xB86C,
6258  0xB86D, 0x3C3A, 0x5471, 0xB86E, 0, 0xB86F, 0xB870, 0x3050,
6259  0x5472, 0, 0, 0, 0, 0, 0x5473, 0xB871,
6260 };
6261 static const unsigned short utf8_to_euc_E5A4_x0213[] = {
6262  0, 0, 0x5469, 0, 0, 0xA538, 0xA539, 0,
6263  0, 0x4A51, 0x546A, 0xA53A, 0x2F67, 0xA53B, 0, 0x3246,
6264  0x546B, 0, 0xB863, 0xB864, 0xA53C, 0x4D3C, 0x3330, 0,
6265  0x5249, 0x3D48, 0x423F, 0x546C, 0x4C6B, 0xB867, 0, 0,
6266  0, 0xB868, 0x4C34, 0xB869, 0xA53D, 0x546E, 0, 0x4267,
6267  0xB86B, 0x4537, 0x4240, 0x4957, 0x546F, 0x5470, 0x317B, 0xB86C,
6268  0xB86D, 0x3C3A, 0x5471, 0xB86E, 0, 0xB86F, 0xB870, 0x3050,
6269  0x5472, 0, 0, 0, 0, 0xA540, 0x5473, 0xB871,
6270 };
6271 static const unsigned short utf8_to_euc_E5A5[] = {
6272  0, 0, 0, 0xB872, 0x3162, 0, 0xB873, 0x3471,
6273  0x4660, 0x4A74, 0, 0, 0, 0, 0x5477, 0x4155,
6274  0x5476, 0x3740, 0xB874, 0xB875, 0x4B5B, 0x5475, 0, 0x4565,
6275  0x5479, 0xB876, 0x5478, 0xB877, 0, 0xB878, 0xB879, 0xB87A,
6276  0x547B, 0xB87B, 0x547A, 0xB87C, 0, 0x317C, 0, 0x547C,
6277  0x3E29, 0x547E, 0x4325, 0xB87D, 0x547D, 0xB87E, 0x4A33, 0xB921,
6278  0, 0, 0xB922, 0x3D77, 0x455B, 0xB923, 0xB924, 0,
6279  0x5521, 0xB925, 0, 0xB926, 0xB927, 0x3925, 0, 0,
6280 };
6281 static const unsigned short utf8_to_euc_E5A5_x0213[] = {
6282  0, 0, 0, 0xB872, 0x3162, 0, 0xA542, 0x3471,
6283  0x4660, 0x4A74, 0, 0, 0, 0, 0x5477, 0x4155,
6284  0x5476, 0x3740, 0xB874, 0xB875, 0x4B5B, 0x5475, 0, 0x4565,
6285  0x5479, 0xB876, 0x5478, 0xA545, 0, 0x2F69, 0xB879, 0xA546,
6286  0x547B, 0xB87B, 0x547A, 0xB87C, 0, 0x317C, 0, 0x547C,
6287  0x3E29, 0x547E, 0x4325, 0xB87D, 0x547D, 0x2F6A, 0x4A33, 0xB921,
6288  0, 0, 0xB922, 0x3D77, 0x455B, 0xA548, 0xA549, 0,
6289  0x5521, 0xB925, 0, 0xB926, 0xA54A, 0x3925, 0, 0,
6290 };
6291 static const unsigned short utf8_to_euc_E5A6[] = {
6292  0, 0x5522, 0x4721, 0x485E, 0x4C51, 0, 0, 0,
6293  0, 0, 0x4725, 0xB928, 0xB929, 0x552B, 0xB92A, 0,
6294  0, 0, 0xB92B, 0x3538, 0, 0xB92C, 0x4D45, 0xB92D,
6295  0, 0x4C2F, 0, 0x562C, 0, 0x5523, 0, 0xB92E,
6296  0, 0, 0, 0x5526, 0xB92F, 0x4245, 0, 0xB930,
6297  0x4B38, 0, 0, 0, 0x454A, 0xB931, 0xB932, 0xB933,
6298  0xB934, 0, 0x5527, 0xB935, 0, 0, 0, 0xB936,
6299  0, 0x4B65, 0xB937, 0x3A4A, 0xB938, 0, 0x3E2A, 0,
6300 };
6301 static const unsigned short utf8_to_euc_E5A6_x0213[] = {
6302  0, 0x5522, 0x4721, 0x485E, 0x4C51, 0, 0, 0,
6303  0, 0, 0x4725, 0x2F6B, 0xB929, 0x552B, 0xB92A, 0,
6304  0, 0, 0x2F6C, 0x3538, 0, 0xB92C, 0x4D45, 0xB92D,
6305  0, 0x4C2F, 0, 0x562C, 0, 0x5523, 0, 0xA54B,
6306  0, 0, 0, 0x5526, 0x2F6D, 0x4245, 0, 0xB930,
6307  0x4B38, 0, 0, 0, 0x454A, 0xB931, 0xA54C, 0xB933,
6308  0xB934, 0, 0x5527, 0xB935, 0, 0, 0, 0xB936,
6309  0, 0x4B65, 0xB937, 0x3A4A, 0xA54D, 0, 0x3E2A, 0,
6310 };
6311 static const unsigned short utf8_to_euc_E5A7[] = {
6312  0, 0xB939, 0, 0xB93A, 0xB93B, 0, 0x5528, 0,
6313  0xB93C, 0x3B50, 0xB93D, 0x3B4F, 0, 0xB93E, 0, 0,
6314  0x3039, 0x3848, 0xB93F, 0x402B, 0x3051, 0, 0, 0,
6315  0, 0x552C, 0x552D, 0, 0x552A, 0xB940, 0xB941, 0xB942,
6316  0, 0, 0, 0xB943, 0xB944, 0x3138, 0x342F, 0xB945,
6317  0x5529, 0, 0x4C45, 0x4931, 0, 0, 0xB946, 0xB947,
6318  0, 0xB948, 0xB949, 0, 0xB94A, 0, 0x3028, 0xB94B,
6319  0, 0, 0, 0x3079, 0, 0, 0, 0x3B51,
6320 };
6321 static const unsigned short utf8_to_euc_E5A7_x0213[] = {
6322  0, 0xB939, 0, 0x2F6E, 0xB93B, 0, 0x5528, 0,
6323  0xA54E, 0x3B50, 0xB93D, 0x3B4F, 0, 0xA54F, 0, 0,
6324  0x3039, 0x3848, 0x2F6F, 0x402B, 0x3051, 0, 0, 0,
6325  0, 0x552C, 0x552D, 0, 0x552A, 0x2F70, 0xA550, 0xB942,
6326  0, 0, 0, 0xA551, 0xA552, 0x3138, 0x342F, 0xA553,
6327  0x5529, 0, 0x4C45, 0x4931, 0, 0, 0xA554, 0xB947,
6328  0, 0xB948, 0xB949, 0, 0xB94A, 0, 0x3028, 0xB94B,
6329  0x7E7A, 0, 0, 0x3079, 0, 0, 0, 0x3B51,
6330 };
6331 static const unsigned short utf8_to_euc_E5A8[] = {
6332  0xB94C, 0x3052, 0, 0x3023, 0xB94D, 0, 0, 0,
6333  0, 0x5532, 0, 0, 0xB94E, 0xB94F, 0xB950, 0,
6334  0, 0x5530, 0xB951, 0xB952, 0, 0, 0, 0,
6335  0x4C3C, 0, 0x5533, 0, 0x5531, 0, 0xB953, 0x552F,
6336  0x3F31, 0, 0, 0xB954, 0xB955, 0x552E, 0, 0xB956,
6337  0xB957, 0x4A5A, 0xB958, 0, 0, 0xB959, 0, 0x3864,
6338  0xB95A, 0, 0, 0, 0, 0x5537, 0x5538, 0,
6339  0, 0, 0, 0, 0x3E2B, 0, 0, 0,
6340 };
6341 static const unsigned short utf8_to_euc_E5A8_x0213[] = {
6342  0xB94C, 0x3052, 0, 0x3023, 0xB94D, 0, 0, 0,
6343  0, 0x5532, 0, 0, 0xA558, 0xA559, 0xB950, 0,
6344  0, 0x5530, 0xB951, 0x2F71, 0, 0, 0, 0xA55A,
6345  0x4C3C, 0, 0x5533, 0, 0x5531, 0, 0xB953, 0x552F,
6346  0x3F31, 0, 0, 0x2F72, 0xB955, 0x552E, 0, 0xA55B,
6347  0xB957, 0x4A5A, 0xB958, 0, 0, 0xA55C, 0, 0x3864,
6348  0xB95A, 0, 0, 0, 0, 0x5537, 0x5538, 0,
6349  0, 0, 0, 0, 0x3E2B, 0, 0, 0,
6350 };
6351 static const unsigned short utf8_to_euc_E5A9[] = {
6352  0x5534, 0x4F2C, 0, 0, 0xB95B, 0xB95C, 0x474C, 0xB95D,
6353  0xB95E, 0x5536, 0, 0, 0xB95F, 0, 0, 0,
6354  0xB960, 0, 0, 0, 0, 0xB961, 0, 0,
6355  0, 0, 0x3A27, 0, 0, 0, 0xB962, 0,
6356  0, 0, 0x5539, 0xB963, 0, 0xB964, 0x4958, 0xB965,
6357  0, 0, 0x553A, 0, 0x5535, 0xB966, 0, 0,
6358  0, 0, 0, 0, 0, 0, 0, 0xB967,
6359  0, 0, 0xB968, 0xB969, 0, 0, 0xB96A, 0x4C3B,
6360 };
6361 static const unsigned short utf8_to_euc_E5A9_x0213[] = {
6362  0x5534, 0x4F2C, 0, 0, 0xB95B, 0xB95C, 0x474C, 0xB95D,
6363  0xB95E, 0x5536, 0, 0, 0xB95F, 0, 0, 0,
6364  0xB960, 0, 0, 0, 0, 0xA55D, 0, 0,
6365  0, 0, 0x3A27, 0, 0, 0, 0xB962, 0,
6366  0, 0, 0x5539, 0xB963, 0, 0xA55E, 0x4958, 0x2F73,
6367  0, 0, 0x553A, 0, 0x5535, 0x2F74, 0, 0,
6368  0, 0, 0, 0, 0, 0, 0, 0x2F75,
6369  0, 0, 0xA55F, 0xB969, 0, 0, 0x2F76, 0x4C3B,
6370 };
6371 static const unsigned short utf8_to_euc_E5AA[] = {
6372  0, 0, 0, 0, 0, 0, 0, 0,
6373  0, 0, 0, 0xB96B, 0, 0, 0, 0,
6374  0xB96C, 0, 0x475E, 0xB96D, 0, 0, 0xB96E, 0,
6375  0, 0xB96F, 0x553B, 0x4932, 0xB970, 0, 0xB971, 0xB972,
6376  0xB973, 0, 0xB974, 0, 0, 0, 0, 0xB975,
6377  0, 0, 0, 0, 0xB976, 0, 0, 0,
6378  0, 0xB977, 0xB978, 0xB979, 0, 0xB97A, 0, 0,
6379  0xB97B, 0, 0xB97C, 0xB97D, 0x553C, 0x5540, 0x553D, 0xB97E,
6380 };
6381 static const unsigned short utf8_to_euc_E5AA_x0213[] = {
6382  0, 0, 0, 0, 0x2F77, 0, 0, 0,
6383  0, 0, 0, 0xA560, 0, 0, 0, 0,
6384  0xB96C, 0, 0x475E, 0xB96D, 0, 0, 0xB96E, 0,
6385  0, 0xB96F, 0x553B, 0x4932, 0xA561, 0, 0x2F78, 0xA562,
6386  0xA563, 0, 0xA564, 0, 0, 0, 0, 0x2F79,
6387  0, 0, 0, 0, 0xB976, 0, 0, 0,
6388  0, 0xA565, 0xB978, 0xA566, 0, 0xA567, 0, 0,
6389  0xB97B, 0, 0xA568, 0xB97D, 0x553C, 0x5540, 0x553D, 0xA569,
6390 };
6391 static const unsigned short utf8_to_euc_E5AB[] = {
6392  0, 0x3247, 0x553F, 0, 0xBA21, 0, 0xBA22, 0,
6393  0xBA23, 0x3C3B, 0, 0x553E, 0x3779, 0, 0, 0xBA24,
6394  0x554C, 0, 0, 0, 0, 0, 0x5545, 0x5542,
6395  0, 0, 0xBA25, 0, 0xBA26, 0, 0, 0,
6396  0xBA27, 0x4364, 0, 0x5541, 0, 0xBA28, 0x5543, 0,
6397  0, 0x5544, 0xBA29, 0, 0, 0, 0xBA2A, 0,
6398  0, 0, 0, 0, 0, 0xBA2B, 0xBA2C, 0,
6399  0, 0, 0x5546, 0x5547, 0, 0xBA2D, 0, 0,
6400 };
6401 static const unsigned short utf8_to_euc_E5AB_x0213[] = {
6402  0, 0x3247, 0x553F, 0, 0x2F7A, 0, 0xBA22, 0,
6403  0xBA23, 0x3C3B, 0, 0x553E, 0x3779, 0, 0, 0xBA24,
6404  0x554C, 0, 0, 0, 0, 0, 0x5545, 0x5542,
6405  0, 0, 0xA56A, 0, 0xA56B, 0, 0, 0,
6406  0xA56C, 0x4364, 0, 0x5541, 0, 0xA56D, 0x5543, 0,
6407  0, 0x5544, 0xBA29, 0, 0, 0, 0xA56F, 0,
6408  0xA56E, 0, 0, 0, 0, 0xA570, 0xBA2C, 0,
6409  0, 0, 0x5546, 0x5547, 0, 0xBA2D, 0, 0,
6410 };
6411 static const unsigned short utf8_to_euc_E5AC[] = {
6412  0xBA2E, 0xBA2F, 0, 0, 0, 0, 0, 0,
6413  0xBA30, 0x3472, 0, 0x5549, 0x5548, 0, 0, 0,
6414  0, 0, 0, 0, 0, 0, 0x554A, 0xBA31,
6415  0, 0xBA33, 0, 0xBA34, 0, 0xBA35, 0, 0,
6416  0, 0xBA36, 0x3E6E, 0, 0, 0xBA37, 0, 0,
6417  0, 0, 0x554D, 0, 0x445C, 0xBA38, 0, 0,
6418  0x3145, 0, 0x554B, 0, 0xBA32, 0, 0x554E, 0,
6419  0xBA39, 0, 0, 0, 0, 0, 0x554F, 0,
6420 };
6421 static const unsigned short utf8_to_euc_E5AC_x0213[] = {
6422  0xA571, 0xBA2F, 0, 0, 0, 0, 0, 0,
6423  0xA572, 0x3472, 0, 0x5549, 0x5548, 0, 0, 0,
6424  0, 0, 0, 0, 0, 0, 0x554A, 0xA573,
6425  0, 0x2F7C, 0, 0xBA34, 0, 0xBA35, 0, 0,
6426  0, 0xBA36, 0x3E6E, 0, 0, 0x2F7D, 0, 0,
6427  0, 0, 0x554D, 0, 0x445C, 0xA575, 0, 0,
6428  0x3145, 0, 0x554B, 0, 0xA574, 0, 0x554E, 0,
6429  0xBA39, 0, 0, 0, 0, 0, 0x554F, 0,
6430 };
6431 static const unsigned short utf8_to_euc_E5AD[] = {
6432  0x5552, 0xBA3A, 0, 0x5550, 0, 0x5551, 0, 0,
6433  0, 0, 0, 0xBA3B, 0xBA3C, 0, 0, 0,
6434  0x3B52, 0x5553, 0xBA3D, 0, 0x3926, 0x5554, 0xBA3E, 0x3B7A,
6435  0x4238, 0, 0x5555, 0x5556, 0x3B5A, 0x3927, 0xBA3F, 0x4C52,
6436  0, 0, 0, 0x3528, 0x3849, 0x5557, 0x3358, 0,
6437  0xBA40, 0x5558, 0, 0x4239, 0, 0, 0xBA41, 0xBA42,
6438  0x5559, 0x5623, 0, 0x555A, 0, 0x555B, 0, 0,
6439  0x555C, 0, 0x555E, 0, 0xBA43, 0xBA44, 0xBA45, 0xBA46,
6440 };
6441 static const unsigned short utf8_to_euc_E5AD_x0213[] = {
6442  0x5552, 0x4F55, 0, 0x5550, 0, 0x5551, 0, 0,
6443  0, 0, 0, 0xBA3B, 0xA576, 0, 0, 0,
6444  0x3B52, 0x5553, 0xA577, 0, 0x3926, 0x5554, 0x4F56, 0x3B7A,
6445  0x4238, 0, 0x5555, 0x5556, 0x3B5A, 0x3927, 0xBA3F, 0x4C52,
6446  0, 0, 0, 0x3528, 0x3849, 0x5557, 0x3358, 0,
6447  0xA578, 0x5558, 0, 0x4239, 0, 0, 0xBA41, 0xA579,
6448  0x5559, 0x5623, 0, 0x555A, 0, 0x555B, 0, 0,
6449  0x555C, 0, 0x555E, 0, 0xA57A, 0x4F57, 0xBA45, 0xA57B,
6450 };
6451 static const unsigned short utf8_to_euc_E5AE[] = {
6452  0x555F, 0xBA47, 0, 0x5560, 0xBA48, 0x4270, 0xBA49, 0x3127,
6453  0x3C69, 0x3042, 0xBA4A, 0x4157, 0x3430, 0x3C35, 0xBA4B, 0x3928,
6454  0xBA4C, 0xBA4D, 0, 0xBA4E, 0xBA4F, 0x4566, 0xBA50, 0x3D21,
6455  0x3431, 0x4368, 0x446A, 0x3038, 0x3539, 0x4A75, 0, 0x3C42,
6456  0, 0, 0x3552, 0x406B, 0x3C3C, 0x4D28, 0x5561, 0,
6457  0xBA51, 0xBA52, 0, 0, 0xBA53, 0xBA54, 0x355C, 0xBA55,
6458  0x3A4B, 0xBA56, 0xBA57, 0x3332, 0x3163, 0x3E2C, 0x3248, 0xBA58,
6459  0x5562, 0x4D46, 0xBA59, 0, 0xBA5A, 0, 0, 0x3D49,
6460 };
6461 static const unsigned short utf8_to_euc_E5AE_x0213[] = {
6462  0x555F, 0xA57C, 0, 0x5560, 0xA57D, 0x4270, 0xBA49, 0x3127,
6463  0x3C69, 0x3042, 0xBA4A, 0x4157, 0x3430, 0x3C35, 0xBA4B, 0x3928,
6464  0xBA4C, 0xBA4D, 0, 0x4F58, 0xBA4F, 0x4566, 0xA821, 0x3D21,
6465  0x3431, 0x4368, 0x446A, 0x3038, 0x3539, 0x4A75, 0, 0x3C42,
6466  0, 0, 0x3552, 0x406B, 0x3C3C, 0x4D28, 0x5561, 0,
6467  0xBA51, 0xBA52, 0, 0, 0xA822, 0xBA54, 0x355C, 0xBA55,
6468  0x3A4B, 0xBA56, 0xBA57, 0x3332, 0x3163, 0x3E2C, 0x3248, 0xBA58,
6469  0x5562, 0x4D46, 0xBA59, 0, 0xBA5A, 0, 0, 0x3D49,
6470 };
6471 static const unsigned short utf8_to_euc_E5AF[] = {
6472  0xBA5B, 0xBA5C, 0x3C64, 0x5563, 0x3473, 0x4652, 0x4C29, 0x5564,
6473  0, 0x5565, 0, 0, 0x4959, 0xBA5D, 0, 0xBA5E,
6474  0x5567, 0, 0x3428, 0x3677, 0x5566, 0, 0xBA5F, 0xBA60,
6475  0xBA61, 0xBA62, 0xBA63, 0x3432, 0, 0x3F32, 0x556B, 0x3B21,
6476  0xBA64, 0x3249, 0x556A, 0, 0x5568, 0x556C, 0x5569, 0x472B,
6477  0x5C4D, 0x3F33, 0, 0x556D, 0xF43A, 0, 0x4E40, 0xBA65,
6478  0x556E, 0xBA66, 0, 0x5570, 0xBA67, 0x437E, 0x556F, 0,
6479  0x4023, 0, 0x3B7B, 0, 0, 0xBA68, 0x4250, 0x3C77,
6480 };
6481 static const unsigned short utf8_to_euc_E5AF_x0213[] = {
6482  0xA824, 0xBA5C, 0x3C64, 0x5563, 0x3473, 0x4652, 0x4C29, 0x5564,
6483  0, 0x5565, 0, 0, 0x4959, 0xBA5D, 0xA826, 0xBA5E,
6484  0x5567, 0, 0x3428, 0x3677, 0x5566, 0, 0xA827, 0xBA60,
6485  0x4F59, 0xBA62, 0xBA63, 0x3432, 0, 0x3F32, 0x556B, 0x3B21,
6486  0xBA64, 0x3249, 0x556A, 0, 0x5568, 0x556C, 0x5569, 0x472B,
6487  0x5C4D, 0x3F33, 0, 0x556D, 0x4F5A, 0, 0x4E40, 0xBA65,
6488  0x556E, 0xA82A, 0, 0x5570, 0xBA67, 0x437E, 0x556F, 0,
6489  0x4023, 0, 0x3B7B, 0, 0, 0xA82B, 0x4250, 0x3C77,
6490 };
6491 static const unsigned short utf8_to_euc_E5B0[] = {
6492  0, 0x4975, 0x406C, 0, 0x3C4D, 0x5571, 0x3E2D, 0x5572,
6493  0x5573, 0x3053, 0x423A, 0x3F52, 0xBA69, 0x5574, 0x4633, 0x3E2E,
6494  0, 0x3E2F, 0, 0x5575, 0, 0, 0x406D, 0xBA6A,
6495  0, 0, 0x3E30, 0, 0, 0, 0xBA6B, 0xBA6C,
6496  0x5576, 0, 0x5577, 0xBA6D, 0x4C60, 0, 0xBA6E, 0,
6497  0x5578, 0xBA6F, 0, 0xBA70, 0xBA71, 0x3646, 0xBA72, 0,
6498  0xBA73, 0x3D22, 0xBA74, 0, 0, 0xBA75, 0xBA76, 0,
6499  0x5579, 0x557A, 0x3C5C, 0x3F2C, 0x4674, 0x3F54, 0x4878, 0x4722,
6500 };
6501 static const unsigned short utf8_to_euc_E5B0_x0213[] = {
6502  0, 0x4975, 0x406C, 0xA82D, 0x3C4D, 0x5571, 0x3E2D, 0x5572,
6503  0x5573, 0x3053, 0x423A, 0x3F52, 0xBA69, 0x5574, 0x4633, 0x3E2E,
6504  0, 0x3E2F, 0x4F5B, 0x5575, 0, 0, 0x406D, 0xBA6A,
6505  0, 0, 0x3E30, 0, 0, 0, 0x4F5C, 0xBA6C,
6506  0x5576, 0, 0x5577, 0x4F5D, 0x4C60, 0, 0xBA6E, 0,
6507  0x5578, 0xA82E, 0, 0x4F5E, 0xBA71, 0x3646, 0xBA72, 0,
6508  0xA82F, 0x3D22, 0xBA74, 0, 0, 0xBA75, 0xBA76, 0,
6509  0x5579, 0x557A, 0x3C5C, 0x3F2C, 0x4674, 0x3F54, 0x4878, 0x4722,
6510 };
6511 static const unsigned short utf8_to_euc_E5B1[] = {
6512  0x3649, 0x557B, 0, 0, 0, 0x356F, 0x557C, 0,
6513  0x367E, 0, 0x464F, 0x3230, 0, 0x3B53, 0x557D, 0x5622,
6514  0x5621, 0x367D, 0, 0x557E, 0, 0x4538, 0, 0,
6515  0, 0xBA77, 0xBA78, 0, 0xBA79, 0, 0x4230, 0,
6516  0x454B, 0x3C48, 0xBA7A, 0xBA7B, 0x4158, 0x4D7A, 0, 0xBA7C,
6517  0xBA7D, 0xBA7E, 0, 0, 0x5624, 0xBB21, 0x5625, 0x4656,
6518  0xBB22, 0x3B33, 0, 0, 0xBB23, 0xBB24, 0x5627, 0,
6519  0, 0x5628, 0xBB25, 0xBB26, 0xBB27, 0xBB28, 0, 0,
6520 };
6521 static const unsigned short utf8_to_euc_E5B1_x0213[] = {
6522  0x3649, 0x557B, 0, 0, 0, 0x356F, 0x557C, 0,
6523  0x367E, 0, 0x464F, 0x3230, 0, 0x3B53, 0x557D, 0x5622,
6524  0x5621, 0x367D, 0, 0x557E, 0, 0x4538, 0, 0,
6525  0, 0xBA77, 0xBA78, 0x7E7B, 0xBA79, 0, 0x4230, 0xA831,
6526  0x454B, 0x3C48, 0x4F60, 0xA832, 0x4158, 0x4D7A, 0, 0xA833,
6527  0xA834, 0xA835, 0, 0, 0x5624, 0xBB21, 0x5625, 0x4656,
6528  0xA836, 0x3B33, 0, 0, 0xBB23, 0xBB24, 0x5627, 0,
6529  0, 0x5628, 0x4F64, 0xBB26, 0xA839, 0xBB28, 0, 0,
6530 };
6531 static const unsigned short utf8_to_euc_E5B2[] = {
6532  0, 0, 0, 0, 0, 0, 0, 0xBB29,
6533  0xBB2A, 0, 0xBB2B, 0, 0x5629, 0, 0, 0xBB2C,
6534  0x3474, 0x562A, 0xBB2D, 0, 0x562B, 0, 0, 0,
6535  0, 0, 0, 0, 0, 0xBB2E, 0, 0xBB2F,
6536  0xBB30, 0x322C, 0xBB31, 0xBB32, 0, 0, 0xBB33, 0,
6537  0x413B, 0x3464, 0xBB34, 0x562D, 0x4C28, 0, 0, 0,
6538  0, 0x4252, 0xBB35, 0x3359, 0xBB36, 0xBB37, 0x562F, 0x5631,
6539  0x345F, 0, 0xBB38, 0x562E, 0x5630, 0, 0x5633, 0,
6540 };
6541 static const unsigned short utf8_to_euc_E5B2_x0213[] = {
6542  0, 0, 0, 0, 0, 0, 0, 0xBB29,
6543  0xA83C, 0, 0xA83D, 0, 0x5629, 0, 0, 0x4F65,
6544  0x3474, 0x562A, 0xBB2D, 0, 0x562B, 0, 0, 0,
6545  0, 0, 0, 0, 0, 0xBB2E, 0, 0x4F66,
6546  0xA841, 0x322C, 0xA842, 0x4F67, 0, 0, 0xA843, 0xA844,
6547  0x413B, 0x3464, 0x4F68, 0x562D, 0x4C28, 0xA846, 0, 0,
6548  0, 0x4252, 0xBB35, 0x3359, 0xBB36, 0xA847, 0x562F, 0x5631,
6549  0x345F, 0, 0x4F69, 0x562E, 0x5630, 0, 0x5633, 0,
6550 };
6551 static const unsigned short utf8_to_euc_E5B3[] = {
6552  0, 0, 0, 0, 0, 0x5632, 0, 0x5634,
6553  0, 0xBB39, 0, 0xBB3A, 0, 0, 0, 0,
6554  0, 0, 0xBB3B, 0, 0, 0, 0, 0xBB3D,
6555  0, 0x5635, 0, 0, 0, 0xBB3C, 0, 0,
6556  0x463D, 0x362E, 0, 0, 0, 0, 0, 0,
6557  0x3265, 0x5636, 0x563B, 0, 0, 0x5639, 0xBB3E, 0x4A77,
6558  0x4A76, 0xBB3F, 0xBB40, 0, 0xBB41, 0xF43B, 0x4567, 0,
6559  0, 0, 0x5638, 0x3D54, 0, 0x5637, 0, 0,
6560 };
6561 static const unsigned short utf8_to_euc_E5B3_x0213[] = {
6562  0, 0, 0, 0, 0, 0x5632, 0, 0x5634,
6563  0, 0xA849, 0, 0x4F6A, 0, 0, 0, 0,
6564  0x4F6B, 0, 0x4F6C, 0, 0, 0, 0, 0xBB3D,
6565  0, 0x5635, 0, 0, 0, 0xBB3C, 0, 0,
6566  0x463D, 0x362E, 0, 0, 0, 0, 0, 0,
6567  0x3265, 0x5636, 0x563B, 0, 0, 0x5639, 0xBB3E, 0x4A77,
6568  0x4A76, 0xBB3F, 0xBB40, 0, 0x4F6D, 0xF43B, 0x4567, 0,
6569  0, 0, 0x5638, 0x3D54, 0, 0x5637, 0, 0,
6570 };
6571 static const unsigned short utf8_to_euc_E5B4[] = {
6572  0, 0xBB42, 0, 0, 0, 0, 0xBB43, 0x3F72,
6573  0, 0, 0, 0x563C, 0, 0xBB44, 0x3A6A, 0,
6574  0, 0x5642, 0xBB45, 0, 0x5643, 0x563D, 0x3333, 0x563E,
6575  0x5647, 0x5646, 0x5645, 0x5641, 0, 0, 0, 0x5640,
6576  0, 0, 0x5644, 0xBB47, 0xBB48, 0, 0xBB49, 0xBB4A,
6577  0, 0x4A78, 0, 0xBB46, 0, 0, 0, 0,
6578  0, 0xBB4B, 0, 0, 0xBB4C, 0, 0, 0,
6579  0, 0xBB4D, 0, 0, 0, 0xBB4E, 0, 0xBB4F,
6580 };
6581 static const unsigned short utf8_to_euc_E5B4_x0213[] = {
6582  0, 0xBB42, 0, 0, 0, 0, 0xA84C, 0x3F72,
6583  0, 0, 0, 0x563C, 0, 0x4F70, 0x3A6A, 0,
6584  0xA84D, 0x5642, 0xBB45, 0, 0x5643, 0x563D, 0x3333, 0x563E,
6585  0x5647, 0x5646, 0x5645, 0x5641, 0, 0xA84F, 0, 0x5640,
6586  0xA850, 0, 0x5644, 0xBB47, 0xA851, 0, 0xA852, 0x4F71,
6587  0, 0x4A78, 0, 0xA84E, 0, 0, 0, 0,
6588  0, 0xA853, 0, 0, 0xBB4C, 0, 0, 0,
6589  0, 0xA854, 0, 0, 0, 0xBB4E, 0, 0xBB4F,
6590 };
6591 static const unsigned short utf8_to_euc_E5B5[] = {
6592  0, 0, 0xBB50, 0xBB51, 0, 0, 0xBB52, 0,
6593  0xBB53, 0, 0xBB57, 0x564B, 0x5648, 0, 0x564A, 0,
6594  0x4D72, 0xBB55, 0x5649, 0xF43C, 0, 0xBB54, 0, 0,
6595  0, 0xBB56, 0, 0, 0x563F, 0, 0, 0xBB58,
6596  0xBB59, 0xBB5A, 0xBB5B, 0, 0xBB5C, 0, 0, 0,
6597  0, 0x3F73, 0xBB5D, 0, 0x564C, 0xBB5E, 0, 0x3A37,
6598  0xBB5F, 0, 0, 0x564D, 0, 0, 0x564E, 0,
6599  0, 0xBB60, 0xBB61, 0, 0, 0, 0xBB62, 0xBB63,
6600 };
6601 static const unsigned short utf8_to_euc_E5B5_x0213[] = {
6602  0, 0, 0xA855, 0xBB51, 0, 0, 0x4F73, 0x4F74,
6603  0xBB53, 0, 0x4F76, 0x564B, 0x5648, 0, 0x564A, 0,
6604  0x4D72, 0xBB55, 0x5649, 0x4F75, 0, 0xBB54, 0, 0,
6605  0, 0xBB56, 0, 0, 0x563F, 0, 0, 0xBB58,
6606  0xBB59, 0xA857, 0xBB5B, 0, 0xBB5C, 0, 0, 0,
6607  0, 0x3F73, 0xA858, 0, 0x564C, 0x4F77, 0, 0x3A37,
6608  0xA85A, 0, 0, 0x564D, 0, 0, 0x564E, 0,
6609  0, 0xBB60, 0xBB61, 0, 0, 0, 0xBB62, 0xBB63,
6610 };
6611 static const unsigned short utf8_to_euc_E5B6[] = {
6612  0, 0xBB64, 0x5651, 0xBB65, 0x5650, 0, 0, 0x564F,
6613  0xBB66, 0, 0xBB67, 0x4568, 0x563A, 0, 0, 0,
6614  0x5657, 0, 0xBB68, 0xBB69, 0xBB6A, 0xBB6B, 0, 0,
6615  0, 0xBB6C, 0, 0xBB6D, 0, 0x5653, 0, 0xBB6E,
6616  0xBB6F, 0, 0x5652, 0, 0, 0, 0, 0xBB70,
6617  0, 0, 0, 0xBB71, 0x5654, 0, 0x5655, 0,
6618  0xBB72, 0, 0xE674, 0, 0xBB73, 0, 0, 0x5658,
6619  0xBB74, 0xBB75, 0x4E66, 0, 0x5659, 0x5656, 0, 0,
6620 };
6621 static const unsigned short utf8_to_euc_E5B6_x0213[] = {
6622  0, 0x4F78, 0x5651, 0xBB65, 0x5650, 0, 0, 0x564F,
6623  0xA85D, 0, 0xBB67, 0x4568, 0x563A, 0, 0, 0,
6624  0x5657, 0, 0xA85F, 0xBB69, 0xA860, 0xBB6B, 0, 0xA861,
6625  0, 0xA862, 0, 0xBB6D, 0, 0x5653, 0, 0xBB6E,
6626  0x4F79, 0, 0x5652, 0, 0x4F7A, 0, 0, 0x4F7B,
6627  0, 0, 0, 0xBB71, 0x5654, 0, 0x5655, 0,
6628  0xA863, 0, 0xA864, 0, 0xA865, 0, 0, 0x5658,
6629  0x4F7C, 0xA867, 0x4E66, 0, 0x5659, 0x5656, 0, 0,
6630 };
6631 static const unsigned short utf8_to_euc_E5B7[] = {
6632  0, 0, 0, 0xBB76, 0, 0, 0, 0xBB77,
6633  0, 0x565A, 0, 0xBB78, 0x3460, 0x565B, 0xBB7A, 0,
6634  0xBB79, 0, 0x565D, 0x565C, 0, 0, 0x565E, 0,
6635  0xBB7B, 0xBB7C, 0, 0x565F, 0, 0x406E, 0x3D23, 0,
6636  0xBB7D, 0x3D64, 0, 0x4163, 0xBB7E, 0x3929, 0x3A38, 0x392A,
6637  0x3570, 0xBC21, 0, 0x5660, 0, 0, 0x3A39, 0,
6638  0, 0x384A, 0x5661, 0x4C26, 0x4743, 0x5662, 0, 0x392B,
6639  0xBC22, 0xBC23, 0, 0x342C, 0, 0x4327, 0x3652, 0,
6640 };
6641 static const unsigned short utf8_to_euc_E5B7_x0213[] = {
6642  0, 0, 0, 0xBB76, 0, 0, 0, 0xBB77,
6643  0, 0x565A, 0, 0x4F7D, 0x3460, 0x565B, 0xBB7A, 0,
6644  0xBB79, 0xA868, 0x565D, 0x565C, 0, 0, 0x565E, 0xA869,
6645  0xA86A, 0xBB7C, 0, 0x565F, 0, 0x406E, 0x3D23, 0,
6646  0xA86B, 0x3D64, 0x7428, 0x4163, 0xA86D, 0x3929, 0x3A38, 0x392A,
6647  0x3570, 0xA86E, 0, 0x5660, 0, 0, 0x3A39, 0,
6648  0, 0x384A, 0x5661, 0x4C26, 0x4743, 0x5662, 0, 0x392B,
6649  0xBC22, 0xBC23, 0, 0x342C, 0, 0x4327, 0x3652, 0,
6650 };
6651 static const unsigned short utf8_to_euc_E5B8[] = {
6652  0xBC24, 0, 0x3B54, 0x495B, 0, 0, 0x4841, 0xBC25,
6653  0, 0, 0, 0x5663, 0x3475, 0xBC26, 0, 0,
6654  0, 0x5666, 0xBC27, 0, 0xBC28, 0xBC29, 0x4421, 0,
6655  0xBC2A, 0x5665, 0x5664, 0x5667, 0, 0x446B, 0, 0xBC2B,
6656  0xBC2C, 0, 0, 0, 0, 0x3F63, 0, 0,
6657  0xBC2E, 0, 0, 0x3B55, 0, 0x404A, 0xBC2D, 0x4253,
6658  0x3522, 0, 0xBC2F, 0x4422, 0, 0xBC30, 0x5668, 0x5669,
6659  0x3E6F, 0, 0, 0, 0, 0x4B39, 0xBC31, 0,
6660 };
6661 static const unsigned short utf8_to_euc_E5B8_x0213[] = {
6662  0xA870, 0, 0x3B54, 0x495B, 0, 0, 0x4841, 0xBC25,
6663  0, 0, 0, 0x5663, 0x3475, 0xBC26, 0, 0,
6664  0, 0x5666, 0xA872, 0, 0x7429, 0xA873, 0x4421, 0,
6665  0x742A, 0x5665, 0x5664, 0x5667, 0, 0x446B, 0, 0xA875,
6666  0xBC2C, 0, 0, 0, 0, 0x3F63, 0, 0,
6667  0xBC2E, 0, 0, 0x3B55, 0, 0x404A, 0xA876, 0x4253,
6668  0x3522, 0, 0xBC2F, 0x4422, 0, 0xBC30, 0x5668, 0x5669,
6669  0x3E6F, 0, 0, 0, 0, 0x4B39, 0xA877, 0,
6670 };
6671 static const unsigned short utf8_to_euc_E5B9[] = {
6672  0x566C, 0, 0, 0x566B, 0x566A, 0x497D, 0, 0x5673,
6673  0, 0xBC34, 0, 0xBC32, 0x4B5A, 0, 0x566D, 0,
6674  0xBC33, 0xBC35, 0, 0, 0x566F, 0x4B6B, 0xBC36, 0x566E,
6675  0xBC37, 0, 0, 0xBC38, 0xBC39, 0, 0xBC3A, 0x5670,
6676  0, 0x4828, 0x5671, 0x4A3E, 0x5672, 0, 0, 0,
6677  0xBC3B, 0, 0xBC3C, 0xBC3D, 0xBC3E, 0xBC3F, 0xBC40, 0,
6678  0xBC41, 0, 0x3433, 0x4A3F, 0x472F, 0x5674, 0x5675, 0,
6679  0x392C, 0x3434, 0x5676, 0x3838, 0x4D44, 0x4D29, 0x3476, 0x5678,
6680 };
6681 static const unsigned short utf8_to_euc_E5B9_x0213[] = {
6682  0x566C, 0, 0, 0x566B, 0x566A, 0x497D, 0, 0x5673,
6683  0, 0xA878, 0, 0xBC32, 0x4B5A, 0, 0x566D, 0,
6684  0xBC33, 0xBC35, 0, 0, 0x566F, 0x4B6B, 0xA87A, 0x566E,
6685  0x742B, 0, 0, 0xBC38, 0xBC39, 0, 0x742C, 0x5670,
6686  0, 0x4828, 0x5671, 0x4A3E, 0x5672, 0, 0, 0,
6687  0xBC3B, 0, 0xBC3C, 0xA87C, 0xA87D, 0xA87E, 0xAC21, 0,
6688  0xBC41, 0, 0x3433, 0x4A3F, 0x472F, 0x5674, 0x5675, 0x7E7C,
6689  0x392C, 0x3434, 0x5676, 0x3838, 0x4D44, 0x4D29, 0x3476, 0x5678,
6690 };
6691 static const unsigned short utf8_to_euc_E5BA[] = {
6692  0xBC42, 0x4423, 0, 0x392D, 0x3E31, 0, 0, 0x485F,
6693  0, 0, 0x3E32, 0xBC43, 0, 0, 0xBC44, 0x3D78,
6694  0, 0, 0, 0, 0, 0x446C, 0x4A79, 0x4539,
6695  0, 0, 0x392E, 0, 0x495C, 0, 0, 0,
6696  0x5679, 0, 0xBC45, 0, 0xBC46, 0xBC47, 0x4559, 0x3A42,
6697  0xBC48, 0, 0xBC49, 0x384B, 0xBC4A, 0x446D, 0, 0,
6698  0, 0xBC4B, 0, 0xBC4C, 0, 0x3043, 0x3D6E, 0x392F,
6699  0x4D47, 0, 0, 0, 0, 0xBC4D, 0xBC4E, 0xBC4F,
6700 };
6701 static const unsigned short utf8_to_euc_E5BA_x0213[] = {
6702  0xBC42, 0x4423, 0, 0x392D, 0x3E31, 0, 0, 0x485F,
6703  0, 0, 0x3E32, 0xBC43, 0, 0, 0xBC44, 0x3D78,
6704  0, 0, 0, 0, 0, 0x446C, 0x4A79, 0x4539,
6705  0, 0, 0x392E, 0, 0x495C, 0, 0, 0,
6706  0x5679, 0, 0xBC45, 0, 0xBC46, 0xAC23, 0x4559, 0x3A42,
6707  0xBC48, 0, 0xAC24, 0x384B, 0xAC25, 0x446D, 0, 0,
6708  0, 0xBC4B, 0, 0xBC4C, 0, 0x3043, 0x3D6E, 0x392F,
6709  0x4D47, 0xAC26, 0, 0, 0, 0xBC4D, 0x742D, 0xAC27,
6710 };
6711 static const unsigned short utf8_to_euc_E5BB[] = {
6712  0, 0x567A, 0x567B, 0x4751, 0, 0, 0xBC50, 0,
6713  0x567C, 0x4E77, 0x4F2D, 0xBC52, 0xBC51, 0, 0xBC53, 0x567E,
6714  0x567D, 0xBC54, 0xBC55, 0x3347, 0xBC56, 0xBC57, 0x5721, 0,
6715  0, 0, 0x5724, 0x5725, 0xBC58, 0x5723, 0xBC59, 0x4940,
6716  0x3E33, 0x5727, 0x5726, 0x5722, 0, 0xBC5A, 0, 0,
6717  0x5728, 0x5729, 0, 0xBC5B, 0x572A, 0, 0, 0,
6718  0x572D, 0x572B, 0, 0x572C, 0x572E, 0, 0x3164, 0x446E,
6719  0x572F, 0, 0x377A, 0x3276, 0x4736, 0, 0x5730, 0x467B,
6720 };
6721 static const unsigned short utf8_to_euc_E5BB_x0213[] = {
6722  0, 0x567A, 0x567B, 0x4751, 0, 0, 0xAC28, 0,
6723  0x567C, 0x4E77, 0x4F2D, 0x742F, 0xBC51, 0, 0xBC53, 0x567E,
6724  0x567D, 0xBC54, 0xAC29, 0x3347, 0xBC56, 0xBC57, 0x5721, 0,
6725  0, 0xAC2A, 0x5724, 0x5725, 0xBC58, 0x5723, 0xBC59, 0x4940,
6726  0x3E33, 0x5727, 0x5726, 0x5722, 0, 0xBC5A, 0, 0,
6727  0x5728, 0x5729, 0, 0xBC5B, 0x572A, 0, 0, 0,
6728  0x572D, 0x572B, 0, 0x572C, 0x572E, 0, 0x3164, 0x446E,
6729  0x572F, 0x7430, 0x377A, 0x3276, 0x4736, 0xAC2C, 0x5730, 0x467B,
6730 };
6731 static const unsigned short utf8_to_euc_E5BC[] = {
6732  0, 0x4A5B, 0xBC5C, 0x5731, 0x4F2E, 0, 0xBC5D, 0xBC5E,
6733  0xBC5F, 0x5732, 0x4A40, 0x5735, 0x5021, 0x5031, 0xBC60, 0x3C30,
6734  0x4675, 0x5736, 0, 0x355D, 0x4424, 0x307A, 0x5737, 0x4A26,
6735  0x3930, 0xBC61, 0, 0x4350, 0xBC62, 0xBC63, 0, 0x446F,
6736  0, 0xBC64, 0xBC65, 0xBC66, 0xBC67, 0x4C6F, 0x3839, 0x384C,
6737  0xBC68, 0x5738, 0, 0xBC69, 0xBC6A, 0x5739, 0xBC6B, 0x573F,
6738  0xBC6C, 0x3C65, 0, 0, 0xBC6D, 0x4425, 0xBC6E, 0x362F,
6739  0x573A, 0, 0, 0xBC6F, 0x492B, 0xBC70, 0x4346, 0xBC71,
6740 };
6741 static const unsigned short utf8_to_euc_E5BC_x0213[] = {
6742  0x7431, 0x4A5B, 0x7432, 0x5731, 0x4F2E, 0, 0xBC5D, 0x7433,
6743  0xAC2D, 0x5732, 0x4A40, 0x5735, 0x5021, 0x5031, 0xAC2E, 0x3C30,
6744  0x4675, 0x5736, 0, 0x355D, 0x4424, 0x307A, 0x5737, 0x4A26,
6745  0x3930, 0xBC61, 0, 0x4350, 0xAC2F, 0x7434, 0xAC31, 0x446F,
6746  0, 0xBC64, 0xBC65, 0x7435, 0xBC67, 0x4C6F, 0x3839, 0x384C,
6747  0xBC68, 0x5738, 0, 0xBC69, 0xBC6A, 0x5739, 0xBC6B, 0x573F,
6748  0xBC6C, 0x3C65, 0, 0, 0x7436, 0x4425, 0x7437, 0x362F,
6749  0x573A, 0, 0, 0xBC6F, 0x492B, 0x7438, 0x4346, 0xBC71,
6750 };
6751 static const unsigned short utf8_to_euc_E5BD[] = {
6752  0xBC72, 0x573B, 0, 0, 0xBC73, 0xBC74, 0, 0xBC75,
6753  0x573C, 0, 0x3630, 0, 0x573D, 0xBC76, 0x573E, 0,
6754  0xBC77, 0x5740, 0, 0x4576, 0xBC78, 0, 0x5741, 0x5742,
6755  0xBC79, 0x5743, 0, 0xBC7A, 0x5734, 0x5733, 0, 0,
6756  0xBC7B, 0x5744, 0x3741, 0xBC7C, 0xBC7D, 0, 0x4927, 0xBC7E,
6757  0, 0x3A4C, 0x4937, 0x4426, 0x494B, 0x5745, 0, 0xBD21,
6758  0x3E34, 0x3146, 0xBD22, 0x5746, 0xBD23, 0xBD24, 0, 0x5747,
6759  0xBD25, 0x4C72, 0xBD26, 0, 0x4860, 0xBD27, 0xBD28, 0x574A,
6760 };
6761 static const unsigned short utf8_to_euc_E5BD_x0213[] = {
6762  0x7439, 0x573B, 0, 0, 0xBC73, 0x743A, 0, 0xAC32,
6763  0x573C, 0, 0x3630, 0, 0x573D, 0xBC76, 0x573E, 0,
6764  0xBC77, 0x5740, 0, 0x4576, 0x743B, 0, 0x5741, 0x5742,
6765  0x743C, 0x5743, 0, 0xBC7A, 0x5734, 0x5733, 0, 0,
6766  0xBC7B, 0x5744, 0x3741, 0xAC33, 0x743D, 0, 0x4927, 0x743E,
6767  0, 0x3A4C, 0x4937, 0x4426, 0x494B, 0x5745, 0, 0xBD21,
6768  0x3E34, 0x3146, 0xAC34, 0x5746, 0xBD23, 0xBD24, 0, 0x5747,
6769  0xBD25, 0x4C72, 0xBD26, 0, 0x4860, 0x743F, 0xAC35, 0x574A,
6770 };
6771 static const unsigned short utf8_to_euc_E5BE[] = {
6772  0x317D, 0x402C, 0x5749, 0x5748, 0x3742, 0x4254, 0, 0x574E,
6773  0x574C, 0xBD29, 0x574B, 0x4E27, 0x3865, 0xBD2A, 0, 0xBD2B,
6774  0x3D79, 0x574D, 0x454C, 0x3D3E, 0, 0, 0xBD2C, 0x4640,
6775  0x5751, 0x5750, 0, 0, 0xBD2D, 0xBD2E, 0x574F, 0,
6776  0x5752, 0x3866, 0xBD2F, 0, 0xBD32, 0, 0, 0xBD30,
6777  0x5753, 0x497C, 0x3D5B, 0xBD31, 0xBD33, 0x5754, 0x4879, 0xBD34,
6778  0xBD35, 0xBD36, 0, 0x4641, 0x4427, 0, 0, 0xF43E,
6779  0xBD37, 0x4530, 0, 0, 0x5755, 0x352B, 0, 0,
6780 };
6781 static const unsigned short utf8_to_euc_E5BE_x0213[] = {
6782  0x317D, 0x402C, 0x5749, 0x5748, 0x3742, 0x4254, 0, 0x574E,
6783  0x574C, 0x7440, 0x574B, 0x4E27, 0x3865, 0xBD2A, 0, 0xAC36,
6784  0x3D79, 0x574D, 0x454C, 0x3D3E, 0, 0, 0xBD2C, 0x4640,
6785  0x5751, 0x5750, 0, 0, 0x7441, 0xBD2E, 0x574F, 0,
6786  0x5752, 0x3866, 0xAC37, 0, 0xAC38, 0, 0, 0x7442,
6787  0x5753, 0x497C, 0x3D5B, 0xBD31, 0xBD33, 0x5754, 0x4879, 0x7443,
6788  0xBD35, 0xBD36, 0, 0x4641, 0x4427, 0x7444, 0, 0x7445,
6789  0xAC39, 0x4530, 0, 0, 0x5755, 0x352B, 0, 0,
6790 };
6791 static const unsigned short utf8_to_euc_E5BF[] = {
6792  0, 0, 0, 0x3F34, 0xBD38, 0x492C, 0, 0xBD39,
6793  0xBD3A, 0xBD3B, 0, 0xBD3C, 0x3477, 0x4726, 0, 0,
6794  0xBD3D, 0xBD3E, 0xBD3F, 0xBD40, 0xBD41, 0, 0x5756, 0x3B56,
6795  0x4B3A, 0x4B3B, 0, 0, 0x317E, 0x575B, 0xBD42, 0,
6796  0x4369, 0xBD43, 0xBD44, 0, 0x5758, 0, 0, 0,
6797  0xBD45, 0xBD46, 0xBD47, 0x3277, 0xBD48, 0xBD49, 0xBD4A, 0xBD4B,
6798  0x582D, 0x575A, 0xBD4C, 0xBD4D, 0, 0x4730, 0xBD4E, 0,
6799  0x5759, 0, 0xBD4F, 0x5757, 0xBD50, 0x397A, 0, 0x575D,
6800 };
6801 static const unsigned short utf8_to_euc_E5BF_x0213[] = {
6802  0, 0, 0, 0x3F34, 0xAC3A, 0x492C, 0, 0xAC3C,
6803  0xBD3A, 0x7446, 0, 0xAC3D, 0x3477, 0x4726, 0, 0,
6804  0xBD3D, 0xBD3E, 0xAC3E, 0xAC3F, 0xAC40, 0, 0x5756, 0x3B56,
6805  0x4B3A, 0x4B3B, 0, 0, 0x317E, 0x575B, 0x7447, 0,
6806  0x4369, 0x7448, 0xAC41, 0, 0x5758, 0, 0, 0,
6807  0xBD45, 0x7449, 0xBD47, 0x3277, 0xBD48, 0xBD49, 0xAC42, 0xAC43,
6808  0x582D, 0x575A, 0xBD4C, 0xAC44, 0, 0x4730, 0xBD4E, 0,
6809  0x5759, 0, 0xBD4F, 0x5757, 0xAC45, 0x397A, 0, 0x575D,
6810 };
6811 static const unsigned short utf8_to_euc_E680[] = {
6812  0, 0, 0, 0, 0, 0, 0, 0xBD51,
6813  0, 0, 0xBD52, 0, 0, 0xBD53, 0x5763, 0x5769,
6814  0x5761, 0, 0x455C, 0xBD54, 0xBD55, 0x5766, 0x495D, 0xBD56,
6815  0xBD57, 0x5760, 0xBD58, 0x5765, 0x4E67, 0x3B57, 0, 0xBD59,
6816  0x4255, 0x575E, 0, 0, 0xBD5A, 0x355E, 0x5768, 0x402D,
6817  0x3165, 0x5762, 0x3278, 0x5767, 0, 0xBD5B, 0, 0x3631,
6818  0, 0x5764, 0, 0xBD5C, 0, 0xBD5D, 0, 0,
6819  0, 0, 0x576A, 0, 0, 0, 0, 0,
6820 };
6821 static const unsigned short utf8_to_euc_E680_x0213[] = {
6822  0, 0, 0, 0, 0, 0, 0, 0xBD51,
6823  0, 0, 0xBD52, 0, 0, 0x744A, 0x5763, 0x5769,
6824  0x5761, 0, 0x455C, 0xBD54, 0x744B, 0x5766, 0x495D, 0xAC47,
6825  0x744C, 0x5760, 0xBD58, 0x5765, 0x4E67, 0x3B57, 0, 0xBD59,
6826  0x4255, 0x575E, 0xAC48, 0, 0xAC49, 0x355E, 0x5768, 0x402D,
6827  0x3165, 0x5762, 0x3278, 0x5767, 0, 0xBD5B, 0, 0x3631,
6828  0, 0x5764, 0, 0x744D, 0, 0x744E, 0, 0,
6829  0, 0, 0x576A, 0, 0, 0, 0, 0,
6830 };
6831 static const unsigned short utf8_to_euc_E681[] = {
6832  0xBD5E, 0x576C, 0x5776, 0x5774, 0, 0, 0x5771, 0xBD5F,
6833  0xBD60, 0xBD61, 0x5770, 0x4E78, 0xBD62, 0x5772, 0, 0,
6834  0x3632, 0xBD63, 0x3931, 0, 0xBD64, 0x3D7A, 0xBD65, 0xBD66,
6835  0, 0x5779, 0x576B, 0, 0, 0xBD67, 0, 0x576F,
6836  0x575F, 0xBD68, 0x327A, 0x5773, 0x5775, 0x4351, 0, 0xBD69,
6837  0x3A28, 0x3238, 0x576D, 0x5778, 0x5777, 0x3633, 0, 0x4229,
6838  0x3366, 0xBD6A, 0, 0, 0, 0x3743, 0, 0x576E,
6839  0, 0, 0, 0, 0, 0, 0xBD6B, 0xBD6C,
6840 };
6841 static const unsigned short utf8_to_euc_E681_x0213[] = {
6842  0xBD5E, 0x576C, 0x5776, 0x5774, 0, 0, 0x5771, 0x744F,
6843  0xBD60, 0xBD61, 0x5770, 0x4E78, 0xAC4B, 0x5772, 0, 0,
6844  0x3632, 0xBD63, 0x3931, 0, 0xBD64, 0x3D7A, 0xBD65, 0xBD66,
6845  0, 0x5779, 0x576B, 0, 0, 0xBD67, 0, 0x576F,
6846  0x575F, 0xBD68, 0x327A, 0x5773, 0x5775, 0x4351, 0, 0xBD69,
6847  0x3A28, 0x3238, 0x576D, 0x5778, 0x5777, 0x3633, 0, 0x4229,
6848  0x3366, 0xBD6A, 0, 0, 0, 0x3743, 0, 0x576E,
6849  0, 0, 0, 0, 0, 0, 0xBD6B, 0xAC4C,
6850 };
6851 static const unsigned short utf8_to_euc_E682[] = {
6852  0, 0x577A, 0xBD6D, 0x577D, 0x5821, 0xF43F, 0xBD6E, 0,
6853  0xBD6F, 0x3C3D, 0xBD70, 0x5827, 0x4470, 0x577B, 0xBD71, 0,
6854  0, 0xBD72, 0x5825, 0xBD73, 0x3279, 0xBD74, 0x5823, 0x5824,
6855  0xBD75, 0, 0x577E, 0x5822, 0, 0xBD76, 0xBD77, 0x3867,
6856  0x4D2A, 0, 0xBD78, 0x3435, 0xBD79, 0xBD7A, 0x3159, 0x5826,
6857  0xBD7B, 0x473A, 0x302D, 0, 0, 0, 0, 0,
6858  0xBD7C, 0xBD7D, 0x4861, 0x575C, 0x582C, 0x5830, 0x4C65, 0xBD7E,
6859  0x5829, 0, 0, 0xBE21, 0x4569, 0x582E, 0xBE22, 0,
6860 };
6861 static const unsigned short utf8_to_euc_E682_x0213[] = {
6862  0, 0x577A, 0xBD6D, 0x577D, 0x5821, 0xF43F, 0xBD6E, 0,
6863  0xBD6F, 0x3C3D, 0xAC4D, 0x5827, 0x4470, 0x577B, 0xBD71, 0,
6864  0, 0xBD72, 0x5825, 0xBD73, 0x3279, 0xAC4E, 0x5823, 0x5824,
6865  0xBD75, 0, 0x577E, 0x5822, 0, 0x7451, 0x7452, 0x3867,
6866  0x4D2A, 0, 0xBD78, 0x3435, 0xBD79, 0xBD7A, 0x3159, 0x5826,
6867  0xAC4F, 0x473A, 0x302D, 0, 0, 0, 0, 0,
6868  0xAC51, 0xAC52, 0x4861, 0x575C, 0x582C, 0x5830, 0x4C65, 0xBD7E,
6869  0x5829, 0, 0, 0xBE21, 0x4569, 0x582E, 0xAC53, 0,
6870 };
6871 static const unsigned short utf8_to_euc_E683[] = {
6872  0, 0, 0xBE23, 0, 0xBE24, 0x3E70, 0x582F, 0x4657,
6873  0xBE25, 0xBE26, 0xBE27, 0xBE28, 0, 0, 0xBE29, 0xBE2A,
6874  0, 0x4F47, 0, 0x582B, 0xBE2B, 0xBE2C, 0, 0,
6875  0x5831, 0xBE2D, 0x397B, 0xBE2E, 0x404B, 0xBE2F, 0xBE30, 0x3054,
6876  0x582A, 0x5828, 0xBE31, 0x415A, 0, 0xBE32, 0, 0x577C,
6877  0x3B34, 0, 0, 0, 0, 0, 0, 0,
6878  0x4246, 0x583D, 0xBE33, 0x415B, 0x5838, 0xBE34, 0x5835, 0x5836,
6879  0xBE35, 0x3C66, 0x5839, 0x583C, 0xBE36, 0xBE37, 0, 0,
6880 };
6881 static const unsigned short utf8_to_euc_E683_x0213[] = {
6882  0, 0, 0xBE23, 0, 0xBE24, 0x3E70, 0x582F, 0x4657,
6883  0xAC54, 0xBE26, 0xBE27, 0x7453, 0, 0, 0xBE29, 0xBE2A,
6884  0, 0x4F47, 0, 0x582B, 0x7454, 0x7455, 0, 0,
6885  0x5831, 0xAC55, 0x397B, 0xAC56, 0x404B, 0x7456, 0xBE30, 0x3054,
6886  0x582A, 0x5828, 0xBE31, 0x415A, 0, 0xBE32, 0, 0x577C,
6887  0x3B34, 0, 0, 0, 0, 0, 0xAC57, 0,
6888  0x4246, 0x583D, 0xAC58, 0x415B, 0x5838, 0xAC59, 0x5835, 0x5836,
6889  0x7457, 0x3C66, 0x5839, 0x583C, 0xBE36, 0xBE37, 0, 0,
6890 };
6891 static const unsigned short utf8_to_euc_E684[] = {
6892  0x5837, 0x3D25, 0xBE38, 0x583A, 0, 0, 0x5834, 0xBE39,
6893  0x4C7C, 0x4C7B, 0xBE3A, 0, 0xBE3B, 0x583E, 0x583F, 0x3055,
6894  0xBE3C, 0xBE3D, 0xBE3E, 0xBE3F, 0xBE40, 0x5833, 0xBE41, 0xBE42,
6895  0, 0xBE43, 0x3672, 0x3026, 0xBE44, 0, 0xBE45, 0x3436,
6896  0xF440, 0x583B, 0xBE46, 0, 0, 0, 0, 0x5843,
6897  0x5842, 0, 0xBE47, 0xBE48, 0x5847, 0, 0, 0,
6898  0xBE49, 0xBE4A, 0, 0, 0x5848, 0xBE4B, 0xBE4C, 0xBE4D,
6899  0, 0xBE4E, 0, 0, 0x5846, 0x5849, 0x5841, 0x5845,
6900 };
6901 static const unsigned short utf8_to_euc_E684_x0213[] = {
6902  0x5837, 0x3D25, 0xBE38, 0x583A, 0, 0, 0x5834, 0xBE39,
6903  0x4C7C, 0x4C7B, 0xBE3A, 0, 0xBE3B, 0x583E, 0x583F, 0x3055,
6904  0xAC5A, 0xBE3D, 0xAC5B, 0xAC5C, 0xBE40, 0x5833, 0xBE41, 0xBE42,
6905  0, 0xAC5D, 0x3672, 0x3026, 0x7458, 0, 0xAC5E, 0x3436,
6906  0xF440, 0x583B, 0xBE46, 0, 0, 0, 0, 0x5843,
6907  0x5842, 0, 0xBE47, 0x7459, 0x5847, 0, 0, 0,
6908  0x745A, 0xBE4A, 0, 0, 0x5848, 0xBE4B, 0xBE4C, 0x745B,
6909  0, 0xBE4E, 0xAC5F, 0, 0x5846, 0x5849, 0x5841, 0x5845,
6910 };
6911 static const unsigned short utf8_to_euc_E685[] = {
6912  0, 0xBE4F, 0x584A, 0, 0x584B, 0xBE50, 0xBE51, 0x5840,
6913  0x3B7C, 0xBE52, 0x5844, 0x4256, 0x3932, 0x5832, 0x3F35, 0,
6914  0, 0, 0, 0x5858, 0, 0x4A69, 0, 0,
6915  0x584E, 0x584F, 0x5850, 0, 0, 0x5857, 0xBE53, 0x5856,
6916  0xBE54, 0, 0x4B7D, 0x3437, 0, 0x5854, 0, 0x3745,
6917  0x3334, 0, 0, 0x5851, 0xBE55, 0, 0x4E38, 0x5853,
6918  0x3056, 0x5855, 0xBE56, 0x584C, 0x5852, 0x5859, 0x3744, 0x584D,
6919  0xBE57, 0, 0, 0xBE58, 0xBE59, 0, 0x4D5D, 0xBE5A,
6920 };
6921 static const unsigned short utf8_to_euc_E685_x0213[] = {
6922  0, 0xAC61, 0x584A, 0, 0x584B, 0xBE50, 0xAC62, 0x5840,
6923  0x3B7C, 0xBE52, 0x5844, 0x4256, 0x3932, 0x5832, 0x3F35, 0,
6924  0, 0, 0, 0x5858, 0, 0x4A69, 0, 0,
6925  0x584E, 0x584F, 0x5850, 0, 0, 0x5857, 0xBE53, 0x5856,
6926  0xAC63, 0, 0x4B7D, 0x3437, 0, 0x5854, 0, 0x3745,
6927  0x3334, 0, 0, 0x5851, 0xBE55, 0, 0x4E38, 0x5853,
6928  0x3056, 0x5855, 0xBE56, 0x584C, 0x5852, 0x5859, 0x3744, 0x584D,
6929  0xBE57, 0, 0, 0xBE58, 0xAC64, 0, 0x4D5D, 0xBE5A,
6930 };
6931 static const unsigned short utf8_to_euc_E686[] = {
6932  0xBE5B, 0xBE5C, 0x4D2B, 0xBE5D, 0xBE5E, 0, 0, 0x585C,
6933  0, 0, 0x5860, 0xBE5F, 0, 0xBE60, 0x417E, 0,
6934  0x4E79, 0x5861, 0xBE61, 0xBE62, 0x585E, 0, 0x585B, 0xBE63,
6935  0xBE64, 0x585A, 0x585F, 0, 0xBE65, 0xBE66, 0, 0xBE67,
6936  0xBE68, 0, 0, 0, 0x4A30, 0xBE69, 0, 0x4634,
6937  0xBE6A, 0x3746, 0xBE6B, 0x5862, 0x585D, 0xBE6C, 0x5863, 0,
6938  0, 0, 0x377B, 0, 0, 0, 0x3231, 0,
6939  0xBE6D, 0xBE6E, 0x586B, 0, 0xBE6F, 0, 0x3438, 0,
6940 };
6941 static const unsigned short utf8_to_euc_E686_x0213[] = {
6942  0xBE5B, 0xBE5C, 0x4D2B, 0xBE5D, 0xBE5E, 0, 0, 0x585C,
6943  0, 0, 0x5860, 0xBE5F, 0, 0x745D, 0x417E, 0,
6944  0x4E79, 0x5861, 0xAC66, 0xAC67, 0x585E, 0, 0x585B, 0xAC68,
6945  0xAC69, 0x585A, 0x585F, 0, 0xBE65, 0xBE66, 0, 0xBE67,
6946  0xBE68, 0, 0, 0, 0x4A30, 0xAC6A, 0, 0x4634,
6947  0xAC6B, 0x3746, 0xBE6B, 0x5862, 0x585D, 0xAC6C, 0x5863, 0,
6948  0, 0, 0x377B, 0, 0, 0, 0x3231, 0,
6949  0xBE6D, 0x7460, 0x586B, 0, 0x745F, 0, 0x3438, 0,
6950 };
6951 static const unsigned short utf8_to_euc_E687[] = {
6952  0xBE70, 0xBE71, 0xBE72, 0x5869, 0, 0, 0x586A, 0x3A29,
6953  0x5868, 0x5866, 0x5865, 0x586C, 0x5864, 0x586E, 0xBE73, 0xBE74,
6954  0x327B, 0, 0, 0, 0, 0xBE75, 0, 0,
6955  0, 0, 0, 0, 0xBE76, 0xBE77, 0xBE78, 0xBE79,
6956  0, 0xBE7A, 0xBE7B, 0x5870, 0, 0xBE7E, 0x586F, 0xBE7C,
6957  0, 0xBE7D, 0, 0, 0xBF21, 0xBF22, 0, 0xBF23,
6958  0, 0, 0x4428, 0, 0x5873, 0, 0x5871, 0x5867,
6959  0x377C, 0, 0x5872, 0, 0x5876, 0x5875, 0x5877, 0x5874,
6960 };
6961 static const unsigned short utf8_to_euc_E687_x0213[] = {
6962  0xBE70, 0xBE71, 0xBE72, 0x5869, 0, 0, 0x586A, 0x3A29,
6963  0x5868, 0x5866, 0x5865, 0x586C, 0x5864, 0x586E, 0xBE73, 0xBE74,
6964  0x327B, 0, 0, 0, 0, 0xAC6E, 0, 0,
6965  0, 0, 0, 0, 0xBE76, 0xAC6F, 0xBE78, 0xAC70,
6966  0, 0xBE7A, 0xBE7B, 0x5870, 0, 0xBE7E, 0x586F, 0xBE7C,
6967  0, 0xBE7D, 0, 0, 0xBF21, 0xBF22, 0, 0xBF23,
6968  0, 0, 0x4428, 0, 0x5873, 0xAC71, 0x5871, 0x5867,
6969  0x377C, 0, 0x5872, 0, 0x5876, 0x5875, 0x5877, 0x5874,
6970 };
6971 static const unsigned short utf8_to_euc_E688[] = {
6972  0x5878, 0xBF24, 0, 0xBF25, 0xBF26, 0, 0, 0xBF27,
6973  0x5879, 0x587A, 0x4A6A, 0, 0x587C, 0x587B, 0x3D3F, 0,
6974  0x402E, 0x3266, 0x327C, 0xBF28, 0x587D, 0xBF29, 0x303F, 0,
6975  0, 0, 0x404C, 0x587E, 0xBF2A, 0x6C43, 0x5921, 0x3761,
6976  0xBF2B, 0x5922, 0xBF2C, 0xBF2D, 0, 0, 0x406F, 0xBF2E,
6977  0, 0xBF2F, 0x5923, 0xBF30, 0, 0, 0x5924, 0x353A,
6978  0x5925, 0, 0x5926, 0x5927, 0x4257, 0, 0, 0,
6979  0x384D, 0xBF31, 0, 0x4C61, 0, 0xBF32, 0, 0x4B3C,
6980 };
6981 static const unsigned short utf8_to_euc_E688_x0213[] = {
6982  0x5878, 0xBF24, 0, 0xBF25, 0xBF26, 0, 0, 0xBF27,
6983  0x5879, 0x587A, 0x4A6A, 0, 0x587C, 0x587B, 0x3D3F, 0,
6984  0x402E, 0x3266, 0x327C, 0xBF28, 0x587D, 0xAC73, 0x303F, 0,
6985  0, 0, 0x404C, 0x587E, 0xBF2A, 0x6C43, 0x5921, 0x3761,
6986  0xBF2B, 0x5922, 0x7462, 0xAC74, 0, 0, 0x406F, 0xBF2E,
6987  0, 0xAC75, 0x5923, 0xBF30, 0, 0, 0x5924, 0x353A,
6988  0x5925, 0, 0x5926, 0x5927, 0x4257, 0, 0, 0,
6989  0x384D, 0xBF31, 0, 0x4C61, 0, 0xBF32, 0x7463, 0x4B3C,
6990 };
6991 static const unsigned short utf8_to_euc_E689[] = {
6992  0x3D6A, 0x5928, 0xBF33, 0xBF34, 0xBF35, 0, 0xBF36, 0x4070,
6993  0x6E3D, 0x4862, 0, 0x3C6A, 0xBF37, 0x3A4D, 0x5929, 0,
6994  0xBF38, 0xBF39, 0xBF3A, 0x4247, 0xBF3B, 0x4A27, 0xBF3C, 0,
6995  0x4271, 0, 0xBF3D, 0x592C, 0xBF3E, 0, 0x592A, 0,
6996  0x592D, 0, 0, 0x592B, 0xBF3F, 0, 0, 0,
6997  0x592E, 0, 0, 0, 0, 0xBF40, 0x4A31, 0xBF41,
6998  0, 0x3037, 0, 0xBF42, 0, 0, 0x495E, 0,
6999  0, 0x4863, 0xBF43, 0, 0x592F, 0xBF44, 0x5932, 0x3E35,
7000 };
7001 static const unsigned short utf8_to_euc_E689_x0213[] = {
7002  0x3D6A, 0x5928, 0xBF33, 0x7464, 0xBF35, 0, 0xAC76, 0x4070,
7003  0x6E3D, 0x4862, 0, 0x3C6A, 0xAC77, 0x3A4D, 0x5929, 0,
7004  0xBF38, 0xAC78, 0xAC79, 0x4247, 0xBF3B, 0x4A27, 0x7465, 0,
7005  0x4271, 0, 0x7466, 0x592C, 0xBF3E, 0, 0x592A, 0,
7006  0x592D, 0xAC7A, 0, 0x592B, 0xAC7B, 0, 0, 0,
7007  0x592E, 0, 0, 0, 0, 0xAC7D, 0x4A31, 0x7467,
7008  0, 0x3037, 0, 0xAC7E, 0, 0, 0x495E, 0,
7009  0, 0x4863, 0xBF43, 0xAC7C, 0x592F, 0xBF44, 0x5932, 0x3E35,
7010 };
7011 static const unsigned short utf8_to_euc_E68A[] = {
7012  0x353B, 0, 0x5930, 0x5937, 0x3E36, 0, 0, 0,
7013  0, 0x5931, 0x4744, 0, 0, 0xBF45, 0xBF46, 0xBF47,
7014  0xBF48, 0x4D5E, 0x5933, 0x5934, 0x5938, 0x456A, 0x5935, 0x3933,
7015  0x405E, 0, 0, 0x5946, 0x4834, 0, 0x4272, 0,
7016  0, 0, 0, 0, 0, 0, 0xBF49, 0,
7017  0xBF4A, 0, 0, 0x4864, 0x5A2D, 0, 0, 0,
7018  0, 0x4A7A, 0, 0xBF4B, 0, 0x4471, 0xBF4C, 0xBF4D,
7019  0, 0x4B75, 0xBF4E, 0x593B, 0x3221, 0x436A, 0xBF4F, 0xBF50,
7020 };
7021 static const unsigned short utf8_to_euc_E68A_x0213[] = {
7022  0x353B, 0, 0x5930, 0x5937, 0x3E36, 0x7468, 0, 0,
7023  0, 0x5931, 0x4744, 0, 0, 0xBF45, 0xBF46, 0xBF47,
7024  0xBF48, 0x4D5E, 0x5933, 0x5934, 0x5938, 0x456A, 0x5935, 0x3933,
7025  0x405E, 0xAD21, 0, 0x5946, 0x4834, 0, 0x4272, 0,
7026  0, 0, 0, 0, 0, 0, 0xAD22, 0,
7027  0xBF4A, 0, 0, 0x4864, 0x5A2D, 0, 0, 0,
7028  0, 0x4A7A, 0, 0xBF4B, 0, 0x4471, 0xBF4C, 0xBF4D,
7029  0, 0x4B75, 0xBF4E, 0x593B, 0x3221, 0x436A, 0xBF4F, 0xBF50,
7030 };
7031 static const unsigned short utf8_to_euc_E68B[] = {
7032  0, 0, 0x5944, 0, 0xBF51, 0x4334, 0x593E, 0x5945,
7033  0x5940, 0x5947, 0x5943, 0, 0x5942, 0x476F, 0xBF52, 0x593C,
7034  0x327D, 0x593A, 0x3571, 0x4273, 0x5936, 0xBF53, 0xBF54, 0x5939,
7035  0x3934, 0x405B, 0xBF55, 0x3E37, 0x5941, 0x4752, 0, 0,
7036  0x3572, 0x3348, 0, 0, 0, 0, 0, 0,
7037  0, 0, 0xBF56, 0, 0x3367, 0x3F21, 0x5949, 0x594E,
7038  0, 0x594A, 0xBF57, 0x377D, 0xBF58, 0x594F, 0x3B22, 0x3969,
7039  0, 0, 0, 0, 0xBF59, 0xBF5A, 0x3D26, 0x593D,
7040 };
7041 static const unsigned short utf8_to_euc_E68B_x0213[] = {
7042  0, 0, 0x5944, 0, 0x7469, 0x4334, 0x593E, 0x5945,
7043  0x5940, 0x5947, 0x5943, 0, 0x5942, 0x476F, 0xBF52, 0x593C,
7044  0x327D, 0x593A, 0x3571, 0x4273, 0x5936, 0xAD23, 0x746A, 0x5939,
7045  0x3934, 0x405B, 0xBF55, 0x3E37, 0x5941, 0x4752, 0, 0,
7046  0x3572, 0x3348, 0, 0, 0, 0, 0, 0,
7047  0, 0, 0xBF56, 0, 0x3367, 0x3F21, 0x5949, 0x594E,
7048  0, 0x594A, 0xBF57, 0x377D, 0xBF58, 0x594F, 0x3B22, 0x3969,
7049  0, 0, 0, 0, 0x746B, 0xAD25, 0x3D26, 0x593D,
7050 };
7051 static const unsigned short utf8_to_euc_E68C[] = {
7052  0, 0x3B7D, 0x594C, 0xBF5B, 0xBF5C, 0, 0, 0x3B58,
7053  0x594D, 0x3044, 0xBF5D, 0xBF5E, 0x5948, 0xBF5F, 0, 0,
7054  0xBF60, 0x4429, 0, 0xBF61, 0, 0, 0xBF62, 0,
7055  0xBF63, 0x3573, 0, 0, 0, 0, 0, 0x3634,
7056  0, 0, 0, 0, 0, 0, 0, 0x594B,
7057  0x3027, 0xBF64, 0xBF65, 0x3A43, 0, 0xBF66, 0, 0x3F36,
7058  0, 0, 0, 0, 0, 0xBF67, 0xBF68, 0,
7059  0, 0xBF69, 0x4472, 0, 0xBF6A, 0x4854, 0x5951, 0x415E,
7060 };
7061 static const unsigned short utf8_to_euc_E68C_x0213[] = {
7062  0, 0x3B7D, 0x594C, 0xAD26, 0xBF5C, 0, 0, 0x3B58,
7063  0x594D, 0x3044, 0x746C, 0xBF5E, 0x5948, 0xAD27, 0, 0,
7064  0xAD28, 0x4429, 0, 0xBF61, 0, 0, 0xBF62, 0,
7065  0x746D, 0x3573, 0, 0, 0, 0, 0, 0x3634,
7066  0, 0, 0, 0, 0, 0, 0, 0x594B,
7067  0x3027, 0xBF64, 0xBF65, 0x3A43, 0, 0xBF66, 0, 0x3F36,
7068  0, 0, 0xAD2B, 0, 0, 0xAD2C, 0xBF68, 0,
7069  0, 0x746E, 0x4472, 0xAD2D, 0xAD2E, 0x4854, 0x5951, 0x415E,
7070 };
7071 static const unsigned short utf8_to_euc_E68D[] = {
7072  0, 0xBF6B, 0xBF6C, 0xBF6D, 0xBF6E, 0, 0xBF6F, 0,
7073  0, 0x422A, 0xBF70, 0xBF71, 0x3B2B, 0x5952, 0xBF72, 0x5954,
7074  0x5950, 0, 0xBF73, 0xBF74, 0xBF75, 0x4A61, 0, 0x443D,
7075  0xBF76, 0, 0, 0xBF77, 0x415C, 0, 0, 0,
7076  0, 0, 0, 0, 0, 0xBF78, 0xBF79, 0x4A7B,
7077  0x3C4E, 0x5960, 0, 0x595F, 0xBF7A, 0xBF7B, 0x3F78, 0,
7078  0, 0xBF7C, 0x377E, 0, 0xBF7D, 0xBF7E, 0x5959, 0x3E39,
7079  0xC021, 0, 0x4668, 0x4731, 0xC022, 0xC023, 0, 0xC024,
7080 };
7081 static const unsigned short utf8_to_euc_E68D_x0213[] = {
7082  0, 0xAD2F, 0xBF6C, 0x746F, 0xAD30, 0, 0xBF6F, 0,
7083  0, 0x422A, 0xBF70, 0xBF71, 0x3B2B, 0x5952, 0xAD31, 0x5954,
7084  0x5950, 0, 0xBF73, 0xBF74, 0xBF75, 0x4A61, 0, 0x443D,
7085  0xBF76, 0xAD33, 0, 0xBF77, 0x415C, 0, 0, 0,
7086  0, 0, 0, 0, 0, 0x7470, 0xBF79, 0x4A7B,
7087  0x3C4E, 0x5960, 0, 0x595F, 0xAD36, 0xBF7B, 0x3F78, 0,
7088  0, 0xBF7C, 0x377E, 0, 0xBF7D, 0xBF7E, 0x5959, 0x3E39,
7089  0xC021, 0, 0x4668, 0x4731, 0x7471, 0xC023, 0, 0xC024,
7090 };
7091 static const unsigned short utf8_to_euc_E68E[] = {
7092  0x5957, 0, 0xC025, 0x415D, 0xC026, 0, 0, 0xC027,
7093  0x3C78, 0x595C, 0xC028, 0, 0x3E38, 0, 0x5956, 0x595B,
7094  0xC029, 0, 0x4753, 0, 0xC02A, 0xC02B, 0x5955, 0,
7095  0x3721, 0xC02C, 0xC02D, 0x335D, 0, 0, 0xC02E, 0x595D,
7096  0x4E2B, 0x3A4E, 0x4335, 0x595A, 0xC02F, 0x405C, 0xC030, 0x3935,
7097  0x3F64, 0x3166, 0x413C, 0x5958, 0x3545, 0xC031, 0xC032, 0xC033,
7098  0, 0, 0x3747, 0, 0x444F, 0x595E, 0, 0,
7099  0, 0, 0, 0x415F, 0, 0xC034, 0x5961, 0,
7100 };
7101 static const unsigned short utf8_to_euc_E68E_x0213[] = {
7102  0x5957, 0, 0xC025, 0x415D, 0xAD37, 0, 0, 0xC027,
7103  0x3C78, 0x595C, 0xC028, 0, 0x3E38, 0, 0x5956, 0x595B,
7104  0xC029, 0, 0x4753, 0, 0xAD3A, 0xC02B, 0x5955, 0,
7105  0x3721, 0xAD38, 0xC02D, 0x335D, 0, 0, 0xC02E, 0x595D,
7106  0x4E2B, 0x3A4E, 0x4335, 0x595A, 0xC02F, 0x405C, 0xC030, 0x3935,
7107  0x3F64, 0x3166, 0x413C, 0x5958, 0x3545, 0xC031, 0xC032, 0xC033,
7108  0, 0, 0x3747, 0, 0x444F, 0x595E, 0, 0,
7109  0, 0, 0, 0x415F, 0, 0xAD3B, 0x5961, 0,
7110 };
7111 static const unsigned short utf8_to_euc_E68F[] = {
7112  0x5963, 0xC035, 0, 0x4237, 0x5969, 0xC036, 0x5964, 0,
7113  0xC037, 0x5966, 0, 0, 0, 0, 0xC038, 0x4941,
7114  0x4473, 0xC039, 0x5967, 0xC03A, 0xC03B, 0xC03C, 0x4D2C, 0,
7115  0, 0, 0x4D48, 0x3439, 0xC03D, 0, 0, 0,
7116  0xC03E, 0x302E, 0, 0x5965, 0, 0xC03F, 0, 0,
7117  0, 0x5962, 0xC040, 0, 0xC041, 0, 0x3478, 0,
7118  0, 0, 0xC042, 0xC043, 0x3167, 0xC044, 0x5968, 0,
7119  0xC045, 0xC046, 0x4D49, 0, 0, 0, 0, 0,
7120 };
7121 static const unsigned short utf8_to_euc_E68F_x0213[] = {
7122  0x5963, 0xC035, 0, 0x4237, 0x5969, 0xC036, 0x5964, 0,
7123  0xC037, 0x5966, 0, 0, 0, 0, 0xC038, 0x4941,
7124  0x4473, 0xC039, 0x5967, 0xC03A, 0xAD3D, 0xAD3E, 0x4D2C, 0,
7125  0, 0, 0x4D48, 0x3439, 0xAD3F, 0, 0, 0,
7126  0xAD40, 0x302E, 0, 0x5965, 0, 0x7472, 0, 0,
7127  0, 0x5962, 0xC040, 0xAD41, 0xAD42, 0x7473, 0x3478, 0,
7128  0, 0, 0xAD43, 0xC043, 0x3167, 0x7474, 0x5968, 0xAD3C,
7129  0xC045, 0xC046, 0x4D49, 0, 0, 0, 0, 0,
7130 };
7131 static const unsigned short utf8_to_euc_E690[] = {
7132  0, 0, 0, 0, 0, 0, 0x596C, 0,
7133  0, 0xC047, 0xC048, 0, 0, 0x423B, 0, 0x5973,
7134  0xC049, 0, 0xC04A, 0x596D, 0xC04B, 0, 0x596A, 0x5971,
7135  0xC04C, 0, 0, 0, 0x5953, 0, 0xC04D, 0,
7136  0xC04E, 0, 0xC04F, 0, 0xC050, 0xC051, 0x596E, 0,
7137  0x5972, 0xC052, 0xC053, 0, 0x4842, 0x456B, 0, 0xC054,
7138  0xC055, 0, 0, 0, 0x596B, 0xC056, 0x596F, 0,
7139  0, 0, 0x3748, 0, 0, 0xC057, 0x3A71, 0xC058,
7140 };
7141 static const unsigned short utf8_to_euc_E690_x0213[] = {
7142  0, 0, 0, 0, 0, 0, 0x596C, 0,
7143  0, 0xAD44, 0xC048, 0, 0, 0x423B, 0, 0x5973,
7144  0x7475, 0, 0xC04A, 0x596D, 0x7476, 0, 0x596A, 0x5971,
7145  0xC04C, 0, 0, 0, 0x5953, 0, 0xAD45, 0,
7146  0xC04E, 0, 0x7477, 0, 0xC050, 0xAD46, 0x596E, 0,
7147  0x5972, 0xAD47, 0xC053, 0, 0x4842, 0x456B, 0, 0xAD48,
7148  0xC055, 0, 0, 0, 0x596B, 0xC056, 0x596F, 0,
7149  0, 0, 0x3748, 0, 0, 0xC057, 0x3A71, 0xC058,
7150 };
7151 static const unsigned short utf8_to_euc_E691[] = {
7152  0, 0, 0x405D, 0, 0, 0, 0, 0,
7153  0, 0, 0, 0xC059, 0, 0, 0x5977, 0xC05A,
7154  0, 0xC05B, 0xC05C, 0xC05D, 0xC05E, 0, 0, 0,
7155  0x4526, 0, 0xC05F, 0xC060, 0xC061, 0xC062, 0, 0xC063,
7156  0xC064, 0xC065, 0, 0xC066, 0, 0, 0, 0x5974,
7157  0, 0x4B60, 0, 0, 0, 0xC067, 0, 0x5975,
7158  0, 0, 0, 0xC068, 0xC069, 0, 0x5976, 0,
7159  0x4C4E, 0, 0x4022, 0xC06A, 0, 0xC06B, 0, 0,
7160 };
7161 static const unsigned short utf8_to_euc_E691_x0213[] = {
7162  0, 0, 0x405D, 0, 0, 0, 0, 0,
7163  0, 0, 0, 0xC059, 0, 0, 0x5977, 0xC05A,
7164  0, 0x7479, 0xC05C, 0xC05D, 0xC05E, 0, 0, 0,
7165  0x4526, 0, 0xAD49, 0xAD4A, 0xC061, 0xAD4B, 0, 0xC063,
7166  0x747A, 0xC065, 0, 0xC066, 0, 0, 0, 0x5974,
7167  0, 0x4B60, 0, 0, 0, 0x747B, 0, 0x5975,
7168  0, 0, 0, 0xAD4C, 0xC069, 0, 0x5976, 0,
7169  0x4C4E, 0x7478, 0x4022, 0xC06A, 0, 0xAD4D, 0, 0,
7170 };
7171 static const unsigned short utf8_to_euc_E692[] = {
7172  0, 0, 0, 0x3762, 0, 0xC06C, 0, 0xC06D,
7173  0x597D, 0, 0, 0, 0, 0, 0, 0xC06E,
7174  0xC06F, 0xC070, 0x3B35, 0x597A, 0, 0x5979, 0, 0,
7175  0xC071, 0xC072, 0x4732, 0xC073, 0, 0xC074, 0x4635, 0xC075,
7176  0, 0xC076, 0, 0xC077, 0x4531, 0x597B, 0xC078, 0,
7177  0xC079, 0x597C, 0, 0x496F, 0xC07A, 0x4745, 0x3B23, 0,
7178  0x4071, 0, 0x4B50, 0xC07B, 0, 0, 0, 0,
7179  0, 0x3349, 0, 0x5A25, 0x597E, 0xC07C, 0xC07D, 0xC07E,
7180 };
7181 static const unsigned short utf8_to_euc_E692_x0213[] = {
7182  0, 0, 0, 0x3762, 0, 0xC06C, 0, 0xAD4E,
7183  0x597D, 0, 0, 0, 0, 0, 0, 0xC06E,
7184  0xC06F, 0xAD4F, 0x3B35, 0x597A, 0, 0x5979, 0, 0,
7185  0xC071, 0xC072, 0x4732, 0xC073, 0, 0xAD50, 0x4635, 0xAD51,
7186  0, 0xC076, 0, 0xC077, 0x4531, 0x597B, 0xC078, 0,
7187  0xC079, 0x597C, 0, 0x496F, 0xC07A, 0x4745, 0x3B23, 0,
7188  0x4071, 0, 0x4B50, 0xC07B, 0, 0, 0, 0,
7189  0, 0x3349, 0, 0x5A25, 0x597E, 0xC07C, 0x747D, 0x747E,
7190 };
7191 static const unsigned short utf8_to_euc_E693[] = {
7192  0, 0x4D4A, 0x5A27, 0, 0xC121, 0x5A23, 0, 0x5A24,
7193  0, 0xC122, 0xC123, 0xC124, 0xC125, 0x4160, 0xC126, 0,
7194  0xC127, 0xC128, 0x5A22, 0, 0x593F, 0xC129, 0, 0xC12A,
7195  0x5A26, 0, 0x5A21, 0, 0, 0, 0, 0,
7196  0x5A2B, 0x5A2C, 0x4527, 0x5A2E, 0xC12B, 0xC12C, 0x3B24, 0x5A29,
7197  0, 0xC12D, 0xC12E, 0, 0x353C, 0xC12F, 0, 0x5A2F,
7198  0xC130, 0x5A28, 0x5A33, 0, 0x5A32, 0xC131, 0x5A31, 0xC132,
7199  0, 0, 0x5A34, 0xC133, 0, 0x5A36, 0x3E71, 0xC134,
7200 };
7201 static const unsigned short utf8_to_euc_E693_x0213[] = {
7202  0, 0x4D4A, 0x5A27, 0, 0x7521, 0x5A23, 0, 0x5A24,
7203  0, 0xC122, 0x7522, 0xAD52, 0xAD53, 0x4160, 0x747C, 0,
7204  0x7523, 0xC128, 0x5A22, 0, 0x593F, 0xAD54, 0, 0xAD55,
7205  0x5A26, 0, 0x5A21, 0, 0, 0, 0, 0,
7206  0x5A2B, 0x5A2C, 0x4527, 0x5A2E, 0xAD57, 0xAD58, 0x3B24, 0x5A29,
7207  0, 0xC12D, 0xC12E, 0, 0x353C, 0xC12F, 0, 0x5A2F,
7208  0xC130, 0x5A28, 0x5A33, 0, 0x5A32, 0xC131, 0x5A31, 0x7524,
7209  0, 0, 0x5A34, 0x7525, 0, 0x5A36, 0x3E71, 0xAD59,
7210 };
7211 static const unsigned short utf8_to_euc_E694[] = {
7212  0x5A35, 0xC135, 0, 0, 0xC136, 0x5A39, 0, 0,
7213  0xC137, 0xC138, 0xC139, 0, 0, 0, 0, 0xC13A,
7214  0, 0, 0, 0xC13B, 0xC13C, 0, 0xC13D, 0,
7215  0x5A37, 0xC13E, 0, 0xC13F, 0x5A38, 0x5970, 0xC140, 0xC141,
7216  0, 0, 0xC142, 0x5A3B, 0x5A3A, 0, 0xC143, 0,
7217  0, 0xC144, 0x5978, 0x5A3C, 0x5A30, 0, 0xC145, 0x3B59,
7218  0, 0xC146, 0, 0, 0x5A3D, 0x5A3E, 0x5A40, 0x5A3F,
7219  0x5A41, 0x327E, 0xC147, 0x3936, 0xC148, 0xC149, 0x4A7C, 0x402F,
7220 };
7221 static const unsigned short utf8_to_euc_E694_x0213[] = {
7222  0x5A35, 0xC135, 0, 0, 0xAD5A, 0x5A39, 0, 0,
7223  0xC137, 0xC138, 0xC139, 0, 0, 0, 0, 0xAD5C,
7224  0, 0, 0, 0xC13B, 0xAD5D, 0, 0xAD5E, 0,
7225  0x5A37, 0xC13E, 0, 0xC13F, 0x5A38, 0x5970, 0xAD60, 0xC141,
7226  0, 0, 0x7526, 0x5A3B, 0x5A3A, 0, 0xC143, 0,
7227  0, 0x7527, 0x5978, 0x5A3C, 0x5A30, 0, 0xC145, 0x3B59,
7228  0, 0xC146, 0xAD61, 0, 0x5A3D, 0x5A3E, 0x5A40, 0x5A3F,
7229  0x5A41, 0x327E, 0xC147, 0x3936, 0xC148, 0xC149, 0x4A7C, 0x402F,
7230 };
7231 static const unsigned short utf8_to_euc_E695[] = {
7232  0, 0, 0, 0xC14A, 0, 0x384E, 0, 0xC14B,
7233  0x5A43, 0xC14C, 0, 0, 0, 0x5A46, 0xF441, 0x4952,
7234  0xC14D, 0x355F, 0xC14E, 0, 0xC14F, 0x5A45, 0x5A44, 0x4754,
7235  0x5A47, 0x3635, 0, 0, 0, 0x5A49, 0x5A48, 0xC150,
7236  0xC151, 0, 0x343A, 0x3B36, 0, 0, 0x4658, 0xC152,
7237  0, 0, 0, 0xC153, 0x3749, 0, 0, 0,
7238  0x3F74, 0, 0x5A4A, 0, 0x4030, 0x4528, 0, 0x495F,
7239  0x5A4B, 0, 0xC154, 0, 0, 0xC155, 0, 0,
7240 };
7241 static const unsigned short utf8_to_euc_E695_x0213[] = {
7242  0, 0, 0, 0xC14A, 0xAD62, 0x384E, 0, 0xC14B,
7243  0x5A43, 0xC14C, 0, 0, 0, 0x5A46, 0xF441, 0x4952,
7244  0xC14D, 0x355F, 0xC14E, 0, 0xAD63, 0x5A45, 0x5A44, 0x4754,
7245  0x5A47, 0x3635, 0, 0, 0, 0x5A49, 0x5A48, 0xC150,
7246  0xC151, 0, 0x343A, 0x3B36, 0, 0, 0x4658, 0x7529,
7247  0, 0, 0, 0xAD64, 0x3749, 0, 0, 0,
7248  0x3F74, 0, 0x5A4A, 0, 0x4030, 0x4528, 0, 0x495F,
7249  0x5A4B, 0, 0xAD65, 0, 0, 0xC155, 0, 0,
7250 };
7251 static const unsigned short utf8_to_euc_E696[] = {
7252  0, 0xC156, 0x5A4C, 0x5A4D, 0, 0xC157, 0, 0x4A38,
7253  0x555D, 0x4046, 0xC158, 0, 0x494C, 0, 0x3A58, 0,
7254  0x4865, 0x4843, 0xC159, 0, 0, 0xC15A, 0, 0x454D,
7255  0xC15B, 0x4E41, 0, 0x5A4F, 0x3C50, 0xC15C, 0, 0x5A50,
7256  0xC15D, 0x3036, 0, 0xC15E, 0x3654, 0x404D, 0xC15F, 0x4960,
7257  0, 0, 0, 0x5A51, 0x3B42, 0x4347, 0xC160, 0x3B5B,
7258  0x3F37, 0, 0xC161, 0xC162, 0xC163, 0, 0, 0x5A52,
7259  0, 0x4A7D, 0, 0, 0x3177, 0x3B5C, 0, 0xC164,
7260 };
7261 static const unsigned short utf8_to_euc_E696_x0213[] = {
7262  0, 0xAD66, 0x5A4C, 0x5A4D, 0xAD67, 0xAD68, 0, 0x4A38,
7263  0x555D, 0x4046, 0xAD69, 0, 0x494C, 0, 0x3A58, 0,
7264  0x4865, 0x4843, 0xC159, 0, 0, 0xC15A, 0, 0x454D,
7265  0xC15B, 0x4E41, 0, 0x5A4F, 0x3C50, 0x752A, 0, 0x5A50,
7266  0xC15D, 0x3036, 0, 0xC15E, 0x3654, 0x404D, 0xC15F, 0x4960,
7267  0, 0, 0, 0x5A51, 0x3B42, 0x4347, 0xC160, 0x3B5B,
7268  0x3F37, 0, 0xAD6A, 0xC162, 0xC163, 0xAD6B, 0, 0x5A52,
7269  0xAD6C, 0x4A7D, 0, 0, 0x3177, 0x3B5C, 0, 0xAD6D,
7270 };
7271 static const unsigned short utf8_to_euc_E697[] = {
7272  0, 0x5A55, 0xC165, 0x5A53, 0x5A56, 0x4E39, 0x5A54, 0,
7273  0xC166, 0xC167, 0, 0x407B, 0x5A57, 0, 0xC168, 0x4232,
7274  0xC169, 0, 0x5A58, 0, 0xC16A, 0, 0xC16B, 0x347A,
7275  0xC16C, 0x5A5A, 0, 0x5A59, 0, 0, 0, 0xC16D,
7276  0x5A5B, 0x5A5C, 0x347B, 0, 0, 0x467C, 0x4336, 0x356C,
7277  0x3B5D, 0x4161, 0, 0, 0x3D5C, 0x3030, 0, 0,
7278  0xC16E, 0x5A5D, 0xC16F, 0, 0xC170, 0xC171, 0, 0,
7279  0, 0xC172, 0x3222, 0x5A61, 0, 0, 0xC173, 0xC174,
7280 };
7281 static const unsigned short utf8_to_euc_E697_x0213[] = {
7282  0, 0x5A55, 0xAD6E, 0x5A53, 0x5A56, 0x4E39, 0x5A54, 0,
7283  0xC166, 0xAD6F, 0, 0x407B, 0x5A57, 0, 0xC168, 0x4232,
7284  0xC169, 0, 0x5A58, 0, 0xAD70, 0, 0xC16B, 0x347A,
7285  0xC16C, 0x5A5A, 0, 0x5A59, 0, 0, 0, 0xC16D,
7286  0x5A5B, 0x5A5C, 0x347B, 0, 0, 0x467C, 0x4336, 0x356C,
7287  0x3B5D, 0x4161, 0, 0, 0x3D5C, 0x3030, 0, 0,
7288  0xC16E, 0x5A5D, 0xAD72, 0, 0xC170, 0xC171, 0, 0,
7289  0, 0xAD73, 0x3222, 0x5A61, 0xAD74, 0, 0xC173, 0xC174,
7290 };
7291 static const unsigned short utf8_to_euc_E698[] = {
7292  0xC175, 0, 0x3937, 0x5A60, 0xC176, 0, 0x3A2B, 0x3E3A,
7293  0xC177, 0xC178, 0x5A5F, 0, 0x3E3B, 0xC179, 0x4C40, 0x3A2A,
7294  0, 0xC17A, 0xC17B, 0x3057, 0x404E, 0xC17C, 0xC17D, 0,
7295  0, 0, 0, 0, 0x5A66, 0xC17E, 0xC221, 0x4031,
7296  0x3147, 0xC222, 0xC223, 0xC224, 0xC225, 0x3D55, 0xC226, 0x4B66,
7297  0x3A72, 0xC227, 0xC228, 0xC229, 0xC22A, 0x3E3C, 0xC22B, 0x4027,
7298  0xC22C, 0xC22D, 0, 0xC22E, 0x5A65, 0x5A63, 0x5A64, 0xC230,
7299  0, 0xC22F, 0, 0xF442, 0x436B, 0, 0, 0x5B26,
7300 };
7301 static const unsigned short utf8_to_euc_E698_x0213[] = {
7302  0x752C, 0, 0x3937, 0x5A60, 0xAD75, 0, 0x3A2B, 0x3E3A,
7303  0xAD76, 0x752D, 0x5A5F, 0, 0x3E3B, 0xC179, 0x4C40, 0x3A2A,
7304  0, 0xC17A, 0xC17B, 0x3057, 0x404E, 0x752E, 0xC17D, 0,
7305  0, 0, 0, 0, 0x5A66, 0xC17E, 0x752F, 0x4031,
7306  0x3147, 0xAD77, 0x7531, 0xC224, 0x7532, 0x3D55, 0xC226, 0x4B66,
7307  0x3A72, 0xC227, 0xAD78, 0x7533, 0xC22A, 0x3E3C, 0xC22B, 0x4027,
7308  0x7534, 0x7535, 0, 0x7536, 0x5A65, 0x5A63, 0x5A64, 0xC230,
7309  0, 0xC22F, 0x7530, 0xF442, 0x436B, 0, 0, 0x5B26,
7310 };
7311 static const unsigned short utf8_to_euc_E699[] = {
7312  0xC231, 0x5A6A, 0x3B7E, 0x3938, 0x5A68, 0xC232, 0xC233, 0,
7313  0, 0x5A69, 0xC234, 0x3F38, 0xC235, 0, 0xC237, 0x5A67,
7314  0, 0xC236, 0x3B2F, 0, 0, 0, 0, 0xC238,
7315  0xC239, 0xC23A, 0, 0xC23B, 0xC23C, 0x5A6C, 0x5A6B, 0x5A70,
7316  0xC23D, 0xC23E, 0x5A71, 0, 0x5A6D, 0xF443, 0x3322, 0x5A6E,
7317  0x5A6F, 0x4855, 0xC240, 0xC241, 0xC242, 0, 0x4961, 0x374A,
7318  0x5A72, 0, 0, 0xC244, 0x4032, 0xC245, 0x3E3D, 0xC247,
7319  0xC248, 0xC249, 0x4352, 0xC24A, 0xC24C, 0, 0xC243, 0xC246,
7320 };
7321 static const unsigned short utf8_to_euc_E699_x0213[] = {
7322  0xC231, 0x5A6A, 0x3B7E, 0x3938, 0x5A68, 0xAD79, 0xC233, 0,
7323  0x7538, 0x5A69, 0xC234, 0x3F38, 0x7539, 0, 0xAD7B, 0x5A67,
7324  0, 0xAD7A, 0x3B2F, 0, 0, 0, 0, 0xAD7E,
7325  0xC239, 0x753B, 0x753C, 0xAE21, 0xC23C, 0x5A6C, 0x5A6B, 0x5A70,
7326  0xC23D, 0x753D, 0x5A71, 0xAE22, 0x5A6D, 0x753E, 0x3322, 0x5A6E,
7327  0x5A6F, 0x4855, 0xAE25, 0xAE26, 0xAE27, 0xAE28, 0x4961, 0x374A,
7328  0x5A72, 0, 0, 0x753F, 0x4032, 0xC245, 0x3E3D, 0x7540,
7329  0x7541, 0xC249, 0x4352, 0xAE29, 0xC24C, 0, 0xC243, 0xC246,
7330 };
7331 static const unsigned short utf8_to_euc_E69A[] = {
7332  0xC24B, 0x3647, 0, 0x5A73, 0x5A77, 0, 0, 0x324B,
7333  0x5A74, 0x5A76, 0, 0xC24D, 0xC24E, 0xC24F, 0x5A75, 0,
7334  0xC250, 0x3D6B, 0xC251, 0, 0, 0, 0x4348, 0x3045,
7335  0x5A78, 0xC252, 0xC253, 0xC254, 0xC255, 0x5A79, 0, 0xC256,
7336  0xC257, 0, 0x442A, 0, 0xC258, 0, 0x4E71, 0,
7337  0, 0, 0, 0x3B43, 0, 0xC259, 0x4A6B, 0,
7338  0, 0xC25A, 0xC25B, 0, 0x4B3D, 0xC25C, 0, 0,
7339  0x5B22, 0x5A7B, 0, 0xC25D, 0x5A7E, 0, 0x5A7D, 0xC25E,
7340 };
7341 static const unsigned short utf8_to_euc_E69A_x0213[] = {
7342  0xAE2A, 0x3647, 0, 0x5A73, 0x5A77, 0, 0, 0x324B,
7343  0x5A74, 0x5A76, 0, 0xC24D, 0xC24E, 0x7542, 0x5A75, 0,
7344  0xAE2B, 0x3D6B, 0xAE2C, 0, 0, 0, 0x4348, 0x3045,
7345  0x5A78, 0xAE2D, 0xC253, 0xC254, 0xC255, 0x5A79, 0, 0xC256,
7346  0x7544, 0, 0x442A, 0, 0xC258, 0, 0x4E71, 0,
7347  0, 0, 0, 0x3B43, 0, 0xAE2F, 0x4A6B, 0,
7348  0, 0xAE30, 0x7545, 0, 0x4B3D, 0xAE31, 0, 0,
7349  0x5B22, 0x5A7B, 0, 0x7546, 0x5A7E, 0, 0x5A7D, 0xAE33,
7350 };
7351 static const unsigned short utf8_to_euc_E69B[] = {
7352  0xC25F, 0x5A7A, 0xC260, 0xC261, 0x5B21, 0, 0, 0x465E,
7353  0xC262, 0x5A7C, 0, 0, 0xC263, 0, 0xC264, 0xC265,
7354  0, 0, 0, 0, 0xC266, 0, 0x5B23, 0,
7355  0, 0x3D6C, 0x5B24, 0xC267, 0x4D4B, 0x4778, 0, 0xC268,
7356  0x5B25, 0, 0, 0, 0, 0, 0x5B27, 0,
7357  0xC269, 0x5B28, 0, 0xC26A, 0xC26B, 0, 0xC26C, 0,
7358  0x5B29, 0, 0x364A, 0x3148, 0x3939, 0x5B2A, 0, 0x5B2B,
7359  0x3D71, 0x4162, 0xC26D, 0xC23F, 0x5258, 0x413E, 0x413D, 0x4258,
7360 };
7361 static const unsigned short utf8_to_euc_E69B_x0213[] = {
7362  0xC25F, 0x5A7A, 0xC260, 0xC261, 0x5B21, 0, 0x7547, 0x465E,
7363  0x7548, 0x5A7C, 0, 0, 0xC263, 0, 0xC264, 0xC265,
7364  0, 0, 0, 0, 0xC266, 0, 0x5B23, 0,
7365  0, 0x3D6C, 0x5B24, 0x754A, 0x4D4B, 0x4778, 0, 0xC268,
7366  0x5B25, 0, 0, 0, 0, 0, 0x5B27, 0,
7367  0x754B, 0x5B28, 0, 0xC26A, 0xAE35, 0, 0xC26C, 0,
7368  0x5B29, 0, 0x364A, 0x3148, 0x3939, 0x5B2A, 0, 0x5B2B,
7369  0x3D71, 0x4162, 0x754C, 0x7537, 0x5258, 0x413E, 0x413D, 0x4258,
7370 };
7371 static const unsigned short utf8_to_euc_E69C[] = {
7372  0x3A47, 0, 0, 0x5072, 0, 0xC26E, 0, 0xC26F,
7373  0x376E, 0x4D2D, 0, 0x4A7E, 0, 0x497E, 0xC270, 0x5B2C,
7374  0, 0, 0, 0xC271, 0x3A73, 0x443F, 0x5B2D, 0x4F2F,
7375  0, 0xC272, 0, 0x4B3E, 0xC273, 0x442B, 0x5B2E, 0x347C,
7376  0xC274, 0, 0xC275, 0, 0, 0, 0x5B2F, 0x5B30,
7377  0x4C5A, 0, 0x4C24, 0x4B76, 0x4B5C, 0x3B25, 0x5B32, 0,
7378  0, 0x3C6B, 0, 0xC276, 0x4B51, 0, 0x5B34, 0x5B37,
7379  0x5B36, 0, 0x3479, 0, 0, 0x3560, 0xC277, 0x5B33,
7380 };
7381 static const unsigned short utf8_to_euc_E69C_x0213[] = {
7382  0x3A47, 0xAE37, 0, 0x5072, 0, 0xAE38, 0, 0xC26F,
7383  0x376E, 0x4D2D, 0, 0x4A7E, 0, 0x497E, 0xC270, 0x5B2C,
7384  0, 0, 0xAE39, 0x754D, 0x3A73, 0x443F, 0x5B2D, 0x4F2F,
7385  0, 0xAE3B, 0, 0x4B3E, 0xC273, 0x442B, 0x5B2E, 0x347C,
7386  0xC274, 0, 0xC275, 0, 0, 0, 0x5B2F, 0x5B30,
7387  0x4C5A, 0, 0x4C24, 0x4B76, 0x4B5C, 0x3B25, 0x5B32, 0,
7388  0, 0x3C6B, 0, 0x754F, 0x4B51, 0, 0x5B34, 0x5B37,
7389  0x5B36, 0, 0x3479, 0, 0, 0x3560, 0xC277, 0x5B33,
7390 };
7391 static const unsigned short utf8_to_euc_E69D[] = {
7392  0, 0x5B35, 0, 0, 0, 0xC278, 0x5B38, 0xC279,
7393  0xC27A, 0x3F79, 0, 0, 0xC27B, 0, 0x4D7B, 0x3049,
7394  0x3A60, 0x423C, 0, 0x3C5D, 0xC27C, 0xC27D, 0x3E73, 0,
7395  0, 0x5B3B, 0, 0, 0x454E, 0xC27E, 0x5B39, 0x422B,
7396  0x5B3A, 0x3E72, 0x4C5D, 0x5B3C, 0x5B3D, 0x4D68, 0xC321, 0,
7397  0, 0, 0x5B42, 0, 0xC322, 0x393A, 0xC323, 0x4755,
7398  0x5B3F, 0x456C, 0x5A5E, 0x5A62, 0xC324, 0x354F, 0xC325, 0x4747,
7399  0, 0, 0, 0xC326, 0x5B41, 0, 0x3E3E, 0x4844,
7400 };
7401 static const unsigned short utf8_to_euc_E69D_x0213[] = {
7402  0, 0x5B35, 0, 0, 0, 0xC278, 0x5B38, 0x7551,
7403  0x7552, 0x3F79, 0, 0, 0xAE3E, 0xAE3F, 0x4D7B, 0x3049,
7404  0x3A60, 0x423C, 0, 0x3C5D, 0xAE40, 0xC27D, 0x3E73, 0,
7405  0, 0x5B3B, 0, 0, 0x454E, 0xAE41, 0x5B39, 0x422B,
7406  0x5B3A, 0x3E72, 0x4C5D, 0x5B3C, 0x5B3D, 0x4D68, 0x7550, 0,
7407  0, 0, 0x5B42, 0, 0xC322, 0x393A, 0xC323, 0x4755,
7408  0x5B3F, 0x456C, 0x5A5E, 0x5A62, 0xAE45, 0x354F, 0xAE46, 0x4747,
7409  0, 0, 0, 0x7553, 0x5B41, 0, 0x3E3E, 0x4844,
7410 };
7411 static const unsigned short utf8_to_euc_E69E[] = {
7412  0, 0xC327, 0, 0, 0xC328, 0x5B47, 0, 0x487A,
7413  0, 0x5B3E, 0, 0x5B44, 0x5B43, 0, 0xC329, 0xC32A,
7414  0x404F, 0xC32B, 0, 0xC32C, 0, 0x4B6D, 0xC32D, 0x4E53,
7415  0xC32E, 0xC32F, 0x4B67, 0xC330, 0x324C, 0x3B5E, 0, 0,
7416  0x4F48, 0x5B46, 0x3F75, 0, 0, 0, 0x5B45, 0,
7417  0, 0x5B40, 0, 0, 0, 0, 0, 0x384F,
7418  0xC331, 0xC332, 0xC333, 0x5B4C, 0x5B4A, 0xC334, 0x324D, 0x5B48,
7419  0x5B4E, 0x5B54, 0, 0xC335, 0xC336, 0xC337, 0, 0,
7420 };
7421 static const unsigned short utf8_to_euc_E69E_x0213[] = {
7422  0, 0x7554, 0, 0, 0xC328, 0x5B47, 0, 0x487A,
7423  0, 0x5B3E, 0, 0x5B44, 0x5B43, 0, 0xC329, 0xC32A,
7424  0x404F, 0xC32B, 0xAE48, 0x7555, 0, 0x4B6D, 0xC32D, 0x4E53,
7425  0x7556, 0xC32F, 0x4B67, 0x7557, 0x324C, 0x3B5E, 0, 0,
7426  0x4F48, 0x5B46, 0x3F75, 0, 0, 0, 0x5B45, 0,
7427  0, 0x5B40, 0, 0, 0, 0, 0, 0x384F,
7428  0xAE4C, 0xC332, 0xAE4D, 0x5B4C, 0x5B4A, 0xC334, 0x324D, 0x5B48,
7429  0x5B4E, 0x5B54, 0, 0x7558, 0xC336, 0xC337, 0, 0,
7430 };
7431 static const unsigned short utf8_to_euc_E69F[] = {
7432  0xC339, 0x4248, 0xC33A, 0xC33B, 0x4A41, 0xC33C, 0x5B56, 0,
7433  0xC33D, 0xC33E, 0x4922, 0, 0, 0, 0x5B55, 0x4770,
7434  0x4B3F, 0x343B, 0xC33F, 0x4077, 0x3D40, 0, 0, 0xC340,
7435  0x4453, 0xC341, 0x4D2E, 0, 0xC342, 0x5B51, 0x5B50, 0,
7436  0, 0xC343, 0x5B52, 0, 0x5B4F, 0, 0xC344, 0x5B57,
7437  0, 0x5B4D, 0, 0, 0x5B4B, 0, 0x5B53, 0x5B49,
7438  0xC345, 0x436C, 0xC346, 0x4C78, 0x3C46, 0x3A74, 0xC347, 0xC348,
7439  0, 0xC338, 0, 0x3A3A, 0, 0, 0x4B6F, 0x3341,
7440 };
7441 static const unsigned short utf8_to_euc_E69F_x0213[] = {
7442  0x755A, 0x4248, 0xC33A, 0xAE4E, 0x4A41, 0xC33C, 0x5B56, 0,
7443  0xAE4F, 0xC33E, 0x4922, 0, 0, 0, 0x5B55, 0x4770,
7444  0x4B3F, 0x343B, 0xAE50, 0x4077, 0x3D40, 0, 0, 0x755B,
7445  0x4453, 0xAE51, 0x4D2E, 0xAE52, 0xC342, 0x5B51, 0x5B50, 0,
7446  0, 0xC343, 0x5B52, 0, 0x5B4F, 0, 0xC344, 0x5B57,
7447  0, 0x5B4D, 0, 0, 0x5B4B, 0, 0x5B53, 0x5B49,
7448  0xAE53, 0x436C, 0xC346, 0x4C78, 0x3C46, 0x3A74, 0xC347, 0xAE54,
7449  0, 0x7559, 0, 0x3A3A, 0x755C, 0, 0x4B6F, 0x3341,
7450 };
7451 static const unsigned short utf8_to_euc_E6A0[] = {
7452  0, 0xF446, 0x444E, 0x464A, 0x3149, 0, 0, 0,
7453  0, 0, 0, 0, 0, 0, 0, 0,
7454  0, 0, 0, 0x4072, 0xC34A, 0, 0x4034, 0x372A,
7455  0, 0xC34B, 0, 0, 0, 0xC34C, 0x5B59, 0xC34D,
7456  0, 0x393B, 0x337C, 0, 0, 0, 0, 0xC34F,
7457  0xC34E, 0x5B5B, 0x3374, 0x5B61, 0xC350, 0xC351, 0, 0xC352,
7458  0xC353, 0xC354, 0x5B5E, 0xC355, 0x4073, 0, 0, 0,
7459  0x334B, 0x3A2C, 0, 0xC356, 0x334A, 0x3A4F, 0, 0xC357,
7460 };
7461 static const unsigned short utf8_to_euc_E6A0_x0213[] = {
7462  0, 0x755D, 0x444E, 0x464A, 0x3149, 0, 0, 0,
7463  0, 0, 0, 0, 0, 0, 0, 0,
7464  0xAE4B, 0, 0, 0x4072, 0xC34A, 0, 0x4034, 0x372A,
7465  0xAE58, 0xC34B, 0, 0, 0, 0x755F, 0x5B59, 0xAE59,
7466  0, 0x393B, 0x337C, 0, 0, 0, 0, 0xC34F,
7467  0xC34E, 0x5B5B, 0x3374, 0x5B61, 0x7560, 0xAE5A, 0, 0xC352,
7468  0xC353, 0x7561, 0x5B5E, 0xAE5C, 0x4073, 0, 0, 0,
7469  0x334B, 0x3A2C, 0, 0xAE5D, 0x334A, 0x3A4F, 0xAE5E, 0xC357,
7470 };
7471 static const unsigned short utf8_to_euc_E6A1[] = {
7472  0x5B5C, 0x3765, 0x374B, 0x456D, 0xC358, 0xC359, 0x5B5A, 0,
7473  0x3046, 0, 0xC35A, 0, 0xC35B, 0x5B5D, 0x5B5F, 0,
7474  0x364D, 0x372C, 0xC349, 0x343C, 0x354B, 0xC35C, 0, 0xC35D,
7475  0xC35E, 0x5B62, 0, 0xC35F, 0x3A79, 0x4B71, 0, 0x3B37,
7476  0, 0, 0, 0x5B63, 0, 0, 0, 0x4930,
7477  0, 0, 0, 0xC360, 0, 0, 0xC361, 0xC362,
7478  0xC363, 0xC364, 0xC365, 0, 0x5B6F, 0xC366, 0x3233, 0x5B64,
7479  0, 0xC367, 0xC368, 0xC369, 0xC36A, 0, 0x5B75, 0x5B65,
7480 };
7481 static const unsigned short utf8_to_euc_E6A1_x0213[] = {
7482  0x5B5C, 0x3765, 0x374B, 0x456D, 0xAE5F, 0xAE60, 0x5B5A, 0,
7483  0x3046, 0xAE61, 0xC35A, 0, 0xAE62, 0x5B5D, 0x5B5F, 0,
7484  0x364D, 0x372C, 0x755E, 0x343C, 0x354B, 0xAE63, 0, 0xAE64,
7485  0xC35E, 0x5B62, 0, 0x7562, 0x3A79, 0x4B71, 0, 0x3B37,
7486  0, 0, 0, 0x5B63, 0, 0, 0, 0x4930,
7487  0, 0, 0, 0xAE66, 0, 0, 0xAE67, 0xC362,
7488  0xC363, 0xC364, 0x7563, 0, 0x5B6F, 0x7564, 0x3233, 0x5B64,
7489  0, 0xC367, 0xAE68, 0xC369, 0xAE69, 0, 0x5B75, 0x5B65,
7490 };
7491 static const unsigned short utf8_to_euc_E6A2[] = {
7492  0, 0x4E42, 0xC36B, 0x5B6C, 0xC36C, 0x475F, 0xC36D, 0,
7493  0xC36E, 0, 0, 0, 0, 0x5B74, 0, 0x5B67,
7494  0, 0, 0, 0x3034, 0x5B69, 0, 0xC36F, 0x393C,
7495  0xC370, 0, 0xC371, 0x5B6B, 0xC372, 0x5B6A, 0, 0x5B66,
7496  0x5B71, 0xC373, 0x3E3F, 0xC374, 0, 0xC375, 0x546D, 0x3868,
7497  0x4D7C, 0xC376, 0xC377, 0, 0, 0x5B68, 0xC378, 0x4474,
7498  0x3323, 0x3A2D, 0xC379, 0x5B60, 0, 0x5B70, 0x3361, 0,
7499  0, 0x5B6E, 0x5B72, 0xC37A, 0x456E, 0, 0, 0,
7500 };
7501 static const unsigned short utf8_to_euc_E6A2_x0213[] = {
7502  0, 0x4E42, 0xAE6A, 0x5B6C, 0xC36C, 0x475F, 0xC36D, 0,
7503  0xC36E, 0, 0, 0, 0, 0x5B74, 0, 0x5B67,
7504  0xAE6B, 0, 0, 0x3034, 0x5B69, 0, 0xAE6C, 0x393C,
7505  0xAE6E, 0xAE6F, 0xAE70, 0x5B6B, 0xAE71, 0x5B6A, 0, 0x5B66,
7506  0x5B71, 0xC373, 0x3E3F, 0x7566, 0, 0x7567, 0x546D, 0x3868,
7507  0x4D7C, 0xC376, 0xAE72, 0xAE73, 0, 0x5B68, 0xC378, 0x4474,
7508  0x3323, 0x3A2D, 0x7568, 0x5B60, 0xAE74, 0x5B70, 0x3361, 0,
7509  0, 0x5B6E, 0x5B72, 0xAE75, 0x456E, 0, 0, 0,
7510 };
7511 static const unsigned short utf8_to_euc_E6A3[] = {
7512  0, 0, 0, 0, 0x347E, 0xC37B, 0x5C32, 0,
7513  0xC37C, 0x4C49, 0x5B77, 0x347D, 0xC37D, 0x5B7E, 0, 0xC37E,
7514  0xC421, 0xC422, 0x4B40, 0xC423, 0x5C21, 0x5C23, 0xC424, 0x5C27,
7515  0x5B79, 0xC425, 0x432A, 0, 0xC426, 0xC427, 0, 0x456F,
7516  0x5C2B, 0x5B7C, 0, 0x5C28, 0, 0xC428, 0, 0x5C22,
7517  0xC429, 0, 0xC42A, 0xC42B, 0xC42C, 0xC42D, 0x3F39, 0x5C2C,
7518  0xC42E, 0xC42F, 0x4033, 0, 0, 0xC430, 0xC431, 0,
7519  0, 0x5C2A, 0x343D, 0xC432, 0xC433, 0xC434, 0, 0,
7520 };
7521 static const unsigned short utf8_to_euc_E6A3_x0213[] = {
7522  0, 0, 0, 0xAE7A, 0x347E, 0xAE7B, 0x5C32, 0,
7523  0x7569, 0x4C49, 0x5B77, 0x347D, 0xAE7C, 0x5B7E, 0, 0xAE7D,
7524  0x756A, 0xC422, 0x4B40, 0xC423, 0x5C21, 0x5C23, 0xAE7E, 0x5C27,
7525  0x5B79, 0xAF21, 0x432A, 0, 0xC426, 0xC427, 0, 0x456F,
7526  0x5C2B, 0x5B7C, 0, 0x5C28, 0xAF22, 0xAF23, 0, 0x5C22,
7527  0x756B, 0, 0xC42A, 0xC42B, 0xAF24, 0x756C, 0x3F39, 0x5C2C,
7528  0x756D, 0x756E, 0x4033, 0, 0, 0xC430, 0xC431, 0xAF25,
7529  0, 0x5C2A, 0x343D, 0xAE76, 0x756F, 0xC434, 0, 0,
7530 };
7531 static const unsigned short utf8_to_euc_E6A4[] = {
7532  0x4F50, 0x5B76, 0, 0, 0x5C26, 0x3058, 0xC435, 0,
7533  0x5B78, 0xC436, 0xC437, 0x4C3A, 0x5B7D, 0x3F22, 0x4447, 0x5B73,
7534  0xC438, 0xC439, 0x5C25, 0xC43A, 0, 0, 0xC43B, 0xC43C,
7535  0, 0x3F7A, 0x5C2F, 0x3371, 0x3821, 0, 0, 0,
7536  0, 0x5C31, 0x5B7A, 0x5C30, 0, 0x5C29, 0x5B7B, 0,
7537  0x5C2D, 0, 0x5C2E, 0, 0, 0, 0, 0,
7538  0x5C3F, 0xC43D, 0, 0xC43E, 0x464E, 0xC43F, 0x5C24, 0,
7539  0xC440, 0x5C3B, 0, 0xC441, 0, 0x5C3D, 0, 0x4458,
7540 };
7541 static const unsigned short utf8_to_euc_E6A4_x0213[] = {
7542  0x4F50, 0x5B76, 0, 0xAF26, 0x5C26, 0x3058, 0xC435, 0xAF27,
7543  0x5B78, 0xC436, 0x7570, 0x4C3A, 0x5B7D, 0x3F22, 0x4447, 0x5B73,
7544  0xC438, 0xC439, 0x5C25, 0xC43A, 0, 0, 0xC43B, 0xC43C,
7545  0, 0x3F7A, 0x5C2F, 0x3371, 0x3821, 0, 0, 0,
7546  0, 0x5C31, 0x5B7A, 0x5C30, 0, 0x5C29, 0x5B7B, 0,
7547  0x5C2D, 0, 0x5C2E, 0, 0, 0, 0, 0,
7548  0x5C3F, 0xC43D, 0, 0xC43E, 0x464E, 0x7573, 0x5C24, 0,
7549  0xC440, 0x5C3B, 0, 0xAF2B, 0, 0x5C3D, 0, 0x4458,
7550 };
7551 static const unsigned short utf8_to_euc_E6A5[] = {
7552  0, 0, 0xC442, 0, 0, 0xC443, 0, 0,
7553  0, 0xC444, 0x4D4C, 0, 0, 0, 0xC445, 0,
7554  0, 0, 0, 0x4976, 0x5C38, 0x424A, 0, 0xC446,
7555  0, 0x5C3E, 0x413F, 0xC447, 0x5C35, 0x5C42, 0x5C41, 0,
7556  0x466F, 0x5C40, 0x466A, 0xC448, 0xC449, 0xC44A, 0xC44B, 0,
7557  0xC44C, 0xC44D, 0x5C44, 0x5C37, 0xC44E, 0x3648, 0x5C3A, 0x3D5D,
7558  0xC44F, 0xC450, 0xC451, 0x4760, 0x5C3C, 0x364B, 0, 0x5C34,
7559  0x5C36, 0x5C33, 0xC452, 0xC453, 0x4F30, 0x335A, 0x5C39, 0xC454,
7560 };
7561 static const unsigned short utf8_to_euc_E6A5_x0213[] = {
7562  0, 0, 0x7574, 0, 0, 0xC443, 0xAF2D, 0,
7563  0, 0x7571, 0x4D4C, 0, 0, 0, 0xC445, 0,
7564  0, 0, 0, 0x4976, 0x5C38, 0x424A, 0, 0x7575,
7565  0, 0x5C3E, 0x413F, 0xC447, 0x5C35, 0x5C42, 0x5C41, 0,
7566  0x466F, 0x5C40, 0x466A, 0x7576, 0x7577, 0xC44A, 0xC44B, 0,
7567  0x7578, 0xAF2E, 0x5C44, 0x5C37, 0xAF2F, 0x3648, 0x5C3A, 0x3D5D,
7568  0xC44F, 0xC450, 0xAF30, 0x4760, 0x5C3C, 0x364B, 0, 0x5C34,
7569  0x5C36, 0x5C33, 0xAF31, 0xC453, 0x4F30, 0x335A, 0x5C39, 0xAF32,
7570 };
7571 static const unsigned short utf8_to_euc_E6A6[] = {
7572  0xC455, 0x5C43, 0x3335, 0, 0, 0, 0, 0,
7573  0, 0, 0x3A67, 0, 0, 0xC456, 0x315D, 0,
7574  0, 0x5C54, 0xC457, 0, 0x4F31, 0x5C57, 0xC458, 0,
7575  0xC459, 0, 0, 0x3F3A, 0x5C56, 0, 0, 0,
7576  0x5C55, 0xC45A, 0, 0, 0, 0xC45B, 0xC45C, 0x5C52,
7577  0xC45D, 0, 0, 0xC45E, 0, 0xC45F, 0x5C46, 0xC460,
7578  0, 0x5C63, 0x5C45, 0, 0x5C58, 0, 0, 0xC461,
7579  0xC462, 0, 0xC463, 0x5C50, 0xC464, 0, 0x5C4B, 0x5C48,
7580 };
7581 static const unsigned short utf8_to_euc_E6A6_x0213[] = {
7582  0x7579, 0x5C43, 0x3335, 0, 0, 0, 0, 0,
7583  0, 0, 0x3A67, 0, 0, 0xC456, 0x315D, 0,
7584  0, 0x5C54, 0xAF33, 0, 0x4F31, 0x5C57, 0xAF35, 0,
7585  0xAF36, 0, 0, 0x3F3A, 0x5C56, 0, 0, 0,
7586  0x5C55, 0xC45A, 0, 0, 0, 0x757B, 0xAF37, 0x5C52,
7587  0xC45D, 0, 0, 0xC45E, 0, 0x757C, 0x5C46, 0xC460,
7588  0xAF38, 0x5C63, 0x5C45, 0, 0x5C58, 0, 0, 0xAF39,
7589  0xC462, 0, 0xAF3A, 0x5C50, 0xAF3B, 0, 0x5C4B, 0x5C48,
7590 };
7591 static const unsigned short utf8_to_euc_E6A7[] = {
7592  0, 0x5C49, 0, 0x5C51, 0, 0xC465, 0, 0x7422,
7593  0xC466, 0, 0x5C4E, 0x393D, 0x4448, 0x4164, 0x5C4C, 0,
7594  0x5C47, 0xC467, 0, 0x5C4A, 0, 0, 0xC468, 0xC469,
7595  0x4D4D, 0x4B6A, 0, 0, 0, 0x5C4F, 0x5C59, 0,
7596  0, 0, 0xC46A, 0, 0, 0xC46B, 0, 0x5C61,
7597  0x5C5A, 0, 0, 0x5C67, 0, 0x5C65, 0xC46C, 0xC46D,
7598  0, 0xC46E, 0x5C60, 0xC46F, 0, 0xC470, 0, 0,
7599  0, 0x5C5F, 0, 0x4450, 0, 0x4165, 0xC471, 0x5C5D,
7600 };
7601 static const unsigned short utf8_to_euc_E6A7_x0213[] = {
7602  0xAF3C, 0x5C49, 0, 0x5C51, 0, 0xC465, 0, 0x7422,
7603  0xC466, 0, 0x5C4E, 0x393D, 0x4448, 0x4164, 0x5C4C, 0x757D,
7604  0x5C47, 0xAF3D, 0, 0x5C4A, 0, 0, 0xAF3E, 0xC469,
7605  0x4D4D, 0x4B6A, 0, 0, 0, 0x5C4F, 0x5C59, 0,
7606  0, 0, 0x7622, 0xAF44, 0, 0xC46B, 0, 0x5C61,
7607  0x5C5A, 0x7623, 0x7624, 0x5C67, 0, 0x5C65, 0xAF45, 0xAF46,
7608  0, 0xC46E, 0x5C60, 0xAF47, 0xAF49, 0x7625, 0x7626, 0,
7609  0, 0x5C5F, 0, 0x4450, 0, 0x4165, 0xAF4A, 0x5C5D,
7610 };
7611 static const unsigned short utf8_to_euc_E6A8[] = {
7612  0xC472, 0xC473, 0x5C5B, 0xC474, 0, 0x5C62, 0, 0,
7613  0, 0, 0x5C68, 0x4875, 0x5C6E, 0, 0, 0xC475,
7614  0, 0xC476, 0x5C69, 0x5C6C, 0x5C66, 0xC477, 0, 0x4374,
7615  0, 0x4938, 0xC478, 0x5C5C, 0, 0xC479, 0x5C64, 0x3E40,
7616  0xC47A, 0x4C4F, 0x5C78, 0x5C6B, 0xC47B, 0, 0, 0,
7617  0xC47C, 0x3822, 0x3223, 0x335F, 0, 0, 0x5C53, 0,
7618  0xC47D, 0, 0xC47E, 0, 0xC521, 0x3E41, 0x5C70, 0xC522,
7619  0x5C77, 0x3C79, 0x3372, 0xC523, 0, 0x432E, 0xC524, 0xC525,
7620 };
7621 static const unsigned short utf8_to_euc_E6A8_x0213[] = {
7622  0xC472, 0xC473, 0x5C5B, 0xC474, 0, 0x5C62, 0, 0,
7623  0, 0, 0x5C68, 0x4875, 0x5C6E, 0, 0, 0x7627,
7624  0, 0xAF4B, 0x5C69, 0x5C6C, 0x5C66, 0x7628, 0, 0x4374,
7625  0, 0x4938, 0xAF4C, 0x5C5C, 0, 0xAF4D, 0x5C64, 0x3E40,
7626  0xC47A, 0x4C4F, 0x5C78, 0x5C6B, 0xC47B, 0, 0, 0,
7627  0xC47C, 0x3822, 0x3223, 0x335F, 0, 0, 0x5C53, 0,
7628  0xAF41, 0, 0xAF4F, 0xAF50, 0xAF51, 0x3E41, 0x5C70, 0xC522,
7629  0x5C77, 0x3C79, 0x3372, 0x762A, 0, 0x432E, 0x762B, 0xAF52,
7630 };
7631 static const unsigned short utf8_to_euc_E6A9[] = {
7632  0, 0, 0, 0, 0x5C6D, 0xC526, 0xC527, 0x5C72,
7633  0x5C76, 0xC528, 0xC529, 0x3636, 0, 0, 0xC52A, 0,
7634  0xC52B, 0xC52C, 0xC52D, 0, 0, 0xC52E, 0xC52F, 0,
7635  0x354C, 0x5C74, 0, 0xC530, 0, 0, 0, 0x3521,
7636  0, 0x464B, 0x5C73, 0, 0xC531, 0, 0x5C75, 0xC532,
7637  0, 0, 0xC533, 0xF449, 0, 0, 0, 0,
7638  0, 0xC534, 0x5C6F, 0xC535, 0, 0, 0, 0,
7639  0x5C71, 0, 0, 0, 0, 0, 0xC536, 0x3360,
7640 };
7641 static const unsigned short utf8_to_euc_E6A9_x0213[] = {
7642  0, 0, 0, 0, 0x5C6D, 0x762C, 0xAF53, 0x5C72,
7643  0x5C76, 0xAF54, 0xC529, 0x3636, 0, 0, 0xAF56, 0,
7644  0x762D, 0xC52C, 0xAF57, 0, 0, 0xC52E, 0x762E, 0,
7645  0x354C, 0x5C74, 0, 0x762F, 0, 0, 0, 0x3521,
7646  0, 0x464B, 0x5C73, 0, 0xAF58, 0, 0x5C75, 0xC532,
7647  0, 0, 0xC533, 0x7630, 0, 0, 0, 0,
7648  0, 0xC534, 0x5C6F, 0x7631, 0, 0, 0, 0,
7649  0x5C71, 0, 0xAF55, 0, 0, 0, 0xAF5A, 0x3360,
7650 };
7651 static const unsigned short utf8_to_euc_E6AA[] = {
7652  0x4349, 0xC537, 0, 0xC538, 0x5C7C, 0, 0xC539, 0xC53A,
7653  0, 0xC53B, 0, 0xC53C, 0, 0x5C7A, 0x3869, 0,
7654  0x5C79, 0xC53D, 0, 0, 0, 0, 0, 0x5D21,
7655  0, 0, 0, 0xC53E, 0x5B58, 0xC53F, 0xC540, 0xC541,
7656  0x5C7B, 0, 0x5C7D, 0x5C7E, 0, 0xC542, 0, 0,
7657  0, 0, 0x5D2C, 0xC543, 0x5D28, 0, 0x5B6D, 0xC544,
7658  0xC545, 0xC546, 0, 0x5D27, 0xC547, 0, 0, 0,
7659  0x5D26, 0, 0, 0x5D23, 0, 0xC548, 0xC549, 0xC54A,
7660 };
7661 static const unsigned short utf8_to_euc_E6AA_x0213[] = {
7662  0x4349, 0xC537, 0, 0xAF5B, 0x5C7C, 0, 0xC539, 0xC53A,
7663  0, 0x7633, 0, 0xAF5C, 0, 0x5C7A, 0x3869, 0,
7664  0x5C79, 0xAF5E, 0, 0, 0x7634, 0, 0, 0x5D21,
7665  0, 0, 0, 0xC53E, 0x5B58, 0x7635, 0x7636, 0xAF5F,
7666  0x5C7B, 0xAF60, 0x5C7D, 0x5C7E, 0, 0x7637, 0, 0,
7667  0, 0, 0x5D2C, 0xAF62, 0x5D28, 0, 0x5B6D, 0xC544,
7668  0xC545, 0xC546, 0, 0x5D27, 0xC547, 0, 0, 0,
7669  0x5D26, 0, 0, 0x5D23, 0, 0xAF63, 0xC549, 0xC54A,
7670 };
7671 static const unsigned short utf8_to_euc_E6AB[] = {
7672  0, 0x5C6A, 0x5D25, 0x5D24, 0, 0, 0xC54B, 0,
7673  0xC54D, 0xC54C, 0, 0, 0xC54E, 0, 0, 0,
7674  0xC54F, 0x5D2A, 0, 0x4F26, 0xC550, 0xC551, 0xC552, 0,
7675  0, 0, 0x5D2D, 0x367B, 0xC553, 0xC554, 0x5D29, 0x5D2B,
7676  0, 0, 0xF44A, 0, 0xC555, 0, 0, 0xC556,
7677  0x4827, 0, 0x5D2E, 0, 0xC557, 0, 0, 0,
7678  0xC558, 0xC559, 0xC55A, 0, 0, 0, 0, 0,
7679  0, 0, 0x5D32, 0x5D2F, 0xC55B, 0xC55C, 0, 0,
7680 };
7681 static const unsigned short utf8_to_euc_E6AB_x0213[] = {
7682  0, 0x5C6A, 0x5D25, 0x5D24, 0, 0, 0xAF64, 0,
7683  0xC54D, 0xC54C, 0, 0, 0xC54E, 0, 0, 0,
7684  0xAF66, 0x5D2A, 0, 0x4F26, 0xAF65, 0xC551, 0xC552, 0,
7685  0, 0, 0x5D2D, 0x367B, 0xAF67, 0xAF68, 0x5D29, 0x5D2B,
7686  0, 0, 0xF44A, 0, 0x7638, 0, 0, 0x7639,
7687  0x4827, 0, 0x5D2E, 0, 0xAF6B, 0, 0, 0,
7688  0xC558, 0xAF6C, 0xAF6D, 0xAF6E, 0, 0, 0, 0,
7689  0, 0, 0x5D32, 0x5D2F, 0xC55B, 0xAF6F, 0, 0,
7690 };
7691 static const unsigned short utf8_to_euc_E6AC[] = {
7692  0, 0, 0xC55D, 0xC55E, 0x4D73, 0x5D30, 0xC55F, 0xC560,
7693  0, 0xC561, 0x5C5E, 0, 0, 0, 0, 0xC562,
7694  0xC563, 0xC564, 0x5D33, 0, 0, 0, 0x5D34, 0xC565,
7695  0, 0, 0, 0xC566, 0, 0x3135, 0xC567, 0x5D36,
7696  0x3767, 0x3C21, 0, 0x3655, 0xC568, 0, 0, 0x3224,
7697  0xC569, 0, 0, 0xC56A, 0xC56B, 0, 0, 0xC56C,
7698  0, 0, 0x4D5F, 0, 0, 0xC56D, 0xC56E, 0x5D38,
7699  0x5D37, 0x5D3A, 0x353D, 0xC56F, 0, 0x3656, 0x343E, 0xC570,
7700 };
7701 static const unsigned short utf8_to_euc_E6AC_x0213[] = {
7702  0, 0, 0xC55D, 0xC55E, 0x4D73, 0x5D30, 0xC55F, 0xC560,
7703  0, 0xC561, 0x5C5E, 0xAF71, 0, 0, 0, 0xAF72,
7704  0xAF73, 0xAF74, 0x5D33, 0, 0, 0, 0x5D34, 0xAF76,
7705  0, 0, 0, 0x763C, 0, 0x3135, 0x763D, 0x5D36,
7706  0x3767, 0x3C21, 0, 0x3655, 0xC568, 0, 0, 0x3224,
7707  0xC569, 0, 0, 0xC56A, 0x763E, 0, 0, 0xAF78,
7708  0, 0, 0x4D5F, 0, 0, 0x763F, 0xC56E, 0x5D38,
7709  0x5D37, 0x5D3A, 0x353D, 0xC56F, 0, 0x3656, 0x343E, 0xC570,
7710 };
7711 static const unsigned short utf8_to_euc_E6AD[] = {
7712  0, 0, 0, 0x5D3D, 0, 0, 0xC571, 0x5D3C,
7713  0, 0x5D3E, 0xC572, 0, 0x324E, 0xC573, 0x4337, 0,
7714  0x5D3F, 0, 0xC574, 0x343F, 0x5D41, 0, 0xC575, 0,
7715  0xC576, 0x5D40, 0, 0x5D42, 0, 0xC577, 0, 0x5D43,
7716  0xC578, 0x5D44, 0x3B5F, 0x4035, 0x3A21, 0, 0x4970, 0xC579,
7717  0, 0x4A62, 0x4F44, 0xC57A, 0, 0, 0xC57B, 0x3B75,
7718  0xC57C, 0, 0, 0x3A50, 0x4E72, 0xC57D, 0, 0,
7719  0x5D45, 0x5D46, 0, 0x3B60, 0, 0xC57E, 0xC621, 0x5D47,
7720 };
7721 static const unsigned short utf8_to_euc_E6AD_x0213[] = {
7722  0, 0, 0, 0x5D3D, 0, 0, 0x7640, 0x5D3C,
7723  0, 0x5D3E, 0xAF79, 0, 0x324E, 0xC573, 0x4337, 0,
7724  0x5D3F, 0, 0xC574, 0x343F, 0x5D41, 0, 0x7641, 0,
7725  0xAF7A, 0x5D40, 0, 0x5D42, 0, 0xC577, 0, 0x5D43,
7726  0x7642, 0x5D44, 0x3B5F, 0x4035, 0x3A21, 0x7643, 0x4970, 0x7644,
7727  0, 0x4A62, 0x4F44, 0xC57A, 0xAF7B, 0, 0xC57B, 0x3B75,
7728  0xC57C, 0, 0, 0x3A50, 0x4E72, 0xAF7C, 0, 0x7645,
7729  0x5D45, 0x5D46, 0xAF7D, 0x3B60, 0, 0xC57E, 0xC621, 0x5D47,
7730 };
7731 static const unsigned short utf8_to_euc_E6AE[] = {
7732  0x5D48, 0, 0xC622, 0x5D4A, 0x5D49, 0xC623, 0x4B58, 0,
7733  0, 0x3D5E, 0x3C6C, 0x3B44, 0, 0x5D4B, 0, 0,
7734  0, 0, 0, 0, 0, 0x5D4D, 0x3F23, 0xC624,
7735  0x5D4C, 0, 0, 0xC625, 0, 0, 0x5D4E, 0xC626,
7736  0xC627, 0, 0xC628, 0xC629, 0x5D4F, 0, 0, 0,
7737  0xC62A, 0xC62B, 0x5D50, 0x5D51, 0xC62C, 0xC62D, 0xC62E, 0x5D52,
7738  0xC62F, 0x5D54, 0x5D53, 0x5D55, 0x3225, 0x434A, 0, 0x5D56,
7739  0xC630, 0xC631, 0x3B26, 0x334C, 0x5D57, 0xC632, 0xC633, 0x4542,
7740 };
7741 static const unsigned short utf8_to_euc_E6AE_x0213[] = {
7742  0x5D48, 0xAF7E, 0x7646, 0x5D4A, 0x5D49, 0xC623, 0x4B58, 0,
7743  0, 0x3D5E, 0x3C6C, 0x3B44, 0, 0x5D4B, 0, 0,
7744  0, 0, 0, 0, 0, 0x5D4D, 0x3F23, 0xC624,
7745  0x5D4C, 0, 0, 0xEE21, 0, 0, 0x5D4E, 0xC626,
7746  0xC627, 0, 0xC628, 0xC629, 0x5D4F, 0, 0, 0,
7747  0xC62A, 0x7647, 0x5D50, 0x5D51, 0xC62C, 0x7648, 0xEE22, 0x5D52,
7748  0xC62F, 0x5D54, 0x5D53, 0x5D55, 0x3225, 0x434A, 0, 0x5D56,
7749  0xC630, 0xC631, 0x3B26, 0x334C, 0x5D57, 0xEE24, 0xEE25, 0x4542,
7750 };
7751 static const unsigned short utf8_to_euc_E6AF[] = {
7752  0x544C, 0, 0, 0xC634, 0xC635, 0x3523, 0x5D58, 0,
7753  0, 0xC636, 0, 0x5D59, 0xC637, 0x4A6C, 0x4B68, 0,
7754  0, 0, 0x4647, 0x5D5A, 0x4866, 0, 0xC638, 0,
7755  0x487B, 0, 0xC639, 0x4C53, 0, 0, 0, 0x5D5B,
7756  0, 0xC63A, 0, 0xC63B, 0, 0, 0xC63C, 0xC63D,
7757  0, 0, 0, 0x5D5D, 0x5D5C, 0, 0xC63E, 0x5D5F,
7758  0, 0xC63F, 0, 0x5D5E, 0, 0, 0, 0xC640,
7759  0, 0xC641, 0, 0, 0, 0, 0, 0xC642,
7760 };
7761 static const unsigned short utf8_to_euc_E6AF_x0213[] = {
7762  0x544C, 0, 0, 0xC634, 0xC635, 0x3523, 0x5D58, 0xEE26,
7763  0xEE27, 0xEE28, 0, 0x5D59, 0xC637, 0x4A6C, 0x4B68, 0x764A,
7764  0, 0, 0x4647, 0x5D5A, 0x4866, 0, 0x764B, 0x764C,
7765  0x487B, 0, 0xEE29, 0x4C53, 0, 0, 0, 0x5D5B,
7766  0, 0xC63A, 0, 0xC63B, 0, 0, 0xEE2A, 0xEE2B,
7767  0, 0, 0, 0x5D5D, 0x5D5C, 0, 0xEE2C, 0x5D5F,
7768  0, 0xEE2D, 0, 0x5D5E, 0, 0, 0, 0xC640,
7769  0, 0xC641, 0, 0, 0, 0, 0, 0x764D,
7770 };
7771 static const unsigned short utf8_to_euc_E6B0[] = {
7772  0, 0, 0xC643, 0, 0xC644, 0xC645, 0, 0,
7773  0x5D61, 0xC646, 0, 0, 0, 0xC647, 0xC648, 0x3B61,
7774  0xC649, 0x4C31, 0xC64A, 0x5D62, 0x5D63, 0, 0, 0x3524,
7775  0, 0xC64B, 0, 0x5D64, 0, 0, 0, 0xC64C,
7776  0, 0, 0, 0x5D66, 0x5D65, 0, 0xC64D, 0xC64E,
7777  0xC64F, 0, 0, 0, 0xC650, 0, 0xC651, 0,
7778  0, 0, 0, 0xC652, 0x3F65, 0xC653, 0xC654, 0x4939,
7779  0x314A, 0, 0xC655, 0xC656, 0, 0, 0x4845, 0xC657,
7780 };
7781 static const unsigned short utf8_to_euc_E6B0_x0213[] = {
7782  0, 0, 0xEE2E, 0, 0xC644, 0x764E, 0, 0,
7783  0x5D61, 0xC646, 0xEE2F, 0, 0, 0xC647, 0xEE30, 0x3B61,
7784  0x764F, 0x4C31, 0xC64A, 0x5D62, 0x5D63, 0, 0, 0x3524,
7785  0, 0xC64B, 0, 0x5D64, 0, 0, 0, 0xC64C,
7786  0, 0, 0, 0x5D66, 0x5D65, 0, 0xC64D, 0xC64E,
7787  0xC64F, 0, 0, 0, 0xC650, 0, 0xC651, 0,
7788  0, 0, 0, 0x7650, 0x3F65, 0xEE31, 0xEE32, 0x4939,
7789  0x314A, 0, 0xEE33, 0xC656, 0, 0, 0x4845, 0xEE35,
7790 };
7791 static const unsigned short utf8_to_euc_E6B1[] = {
7792  0x4475, 0x3D41, 0x3561, 0, 0, 0, 0, 0,
7793  0, 0, 0xC658, 0xC659, 0, 0xC65A, 0x4846, 0xC65B,
7794  0x3C2E, 0, 0xC65C, 0, 0xC65D, 0x5D68, 0, 0x3440,
7795  0, 0xC65E, 0x3178, 0xC65F, 0xC660, 0x4672, 0x5D67, 0x393E,
7796  0x4353, 0, 0x5D69, 0, 0, 0, 0, 0xC736,
7797  0x5D71, 0, 0x5D6A, 0xC661, 0, 0xC662, 0, 0xC663,
7798  0x4241, 0, 0x3562, 0x5D72, 0xC664, 0, 0xC665, 0,
7799  0xC666, 0xC667, 0x3768, 0xC668, 0, 0x3525, 0x5D70, 0,
7800 };
7801 static const unsigned short utf8_to_euc_E6B1_x0213[] = {
7802  0x4475, 0x3D41, 0x3561, 0, 0, 0, 0, 0,
7803  0, 0, 0xC658, 0xC659, 0, 0xEE36, 0x4846, 0xC65B,
7804  0x3C2E, 0, 0xC65C, 0, 0xC65D, 0x5D68, 0, 0x3440,
7805  0, 0x7651, 0x3178, 0xEE37, 0x7652, 0x4672, 0x5D67, 0x393E,
7806  0x4353, 0, 0x5D69, 0, 0, 0, 0, 0xEE4F,
7807  0x5D71, 0, 0x5D6A, 0xC661, 0, 0xEE38, 0, 0xC663,
7808  0x4241, 0, 0x3562, 0x5D72, 0x7654, 0, 0x7655, 0,
7809  0xC666, 0xC667, 0x3768, 0xC668, 0, 0x3525, 0x5D70, 0,
7810 };
7811 static const unsigned short utf8_to_euc_E6B2[] = {
7812  0, 0x5D6E, 0x5D6B, 0x4D60, 0, 0xC669, 0xC66A, 0xC66B,
7813  0x4440, 0xC66C, 0, 0, 0x4659, 0x5D6C, 0, 0,
7814  0x5D74, 0, 0x5D73, 0x3723, 0xC66D, 0xC66E, 0x322D, 0xC66F,
7815  0xC670, 0x3A3B, 0x5D6D, 0x5D6F, 0xC671, 0, 0, 0xC672,
7816  0, 0x4B57, 0x4274, 0, 0, 0, 0, 0,
7817  0, 0, 0, 0x4B77, 0, 0, 0x5D7C, 0,
7818  0xC673, 0x5D7D, 0xC674, 0x324F, 0xC675, 0, 0, 0,
7819  0x4A28, 0x4C7D, 0x5E21, 0x3C23, 0x3E42, 0x5D78, 0x5D7E, 0x3168,
7820 };
7821 static const unsigned short utf8_to_euc_E6B2_x0213[] = {
7822  0, 0x5D6E, 0x5D6B, 0x4D60, 0xEE39, 0x7656, 0x7657, 0xC66B,
7823  0x4440, 0xEE3A, 0, 0, 0x4659, 0x5D6C, 0, 0,
7824  0x5D74, 0, 0x5D73, 0x3723, 0xEE3C, 0xEE3D, 0x322D, 0xEE3E,
7825  0x7658, 0x3A3B, 0x5D6D, 0x5D6F, 0x7659, 0, 0, 0xC672,
7826  0, 0x4B57, 0x4274, 0, 0, 0, 0, 0,
7827  0, 0, 0x7653, 0x4B77, 0, 0xEE3F, 0x5D7C, 0,
7828  0xC673, 0x5D7D, 0xC674, 0x324F, 0xC675, 0, 0, 0,
7829  0x4A28, 0x4C7D, 0x5E21, 0x3C23, 0x3E42, 0x5D78, 0x5D7E, 0x3168,
7830 };
7831 static const unsigned short utf8_to_euc_E6B3[] = {
7832  0, 0x3637, 0xC676, 0, 0x5D75, 0x5D7A, 0xC677, 0,
7833  0, 0x4074, 0x4771, 0, 0x4867, 0xC678, 0, 0xC679,
7834  0xC67A, 0xC67B, 0xC67C, 0x5D77, 0xC67D, 0x4B21, 0xC67E, 0x5D79,
7835  0, 0x5E24, 0xC721, 0x5E22, 0xC722, 0x5D7B, 0, 0,
7836  0xC723, 0x4B22, 0x4748, 0x3563, 0, 0x4525, 0, 0xC724,
7837  0x436D, 0xC725, 0x5E25, 0xC726, 0xC727, 0, 0xC728, 0x5E23,
7838  0x4259, 0x5D76, 0xC729, 0x314B, 0xC72A, 0, 0, 0,
7839  0, 0, 0, 0, 0, 0, 0, 0,
7840 };
7841 static const unsigned short utf8_to_euc_E6B3_x0213[] = {
7842  0, 0x3637, 0xEE40, 0, 0x5D75, 0x5D7A, 0x765B, 0,
7843  0, 0x4074, 0x4771, 0, 0x4867, 0xC678, 0, 0xC679,
7844  0xEE41, 0xC67B, 0xC67C, 0x5D77, 0x765C, 0x4B21, 0xEE43, 0x5D79,
7845  0, 0x5E24, 0xEE44, 0x5E22, 0xEE45, 0x5D7B, 0, 0,
7846  0x765D, 0x4B22, 0x4748, 0x3563, 0, 0x4525, 0, 0xC724,
7847  0x436D, 0xEE46, 0x5E25, 0x765E, 0xEE47, 0xEE48, 0x765F, 0x5E23,
7848  0x4259, 0x5D76, 0xC729, 0x314B, 0xC72A, 0, 0, 0,
7849  0, 0, 0, 0x765A, 0, 0, 0, 0,
7850 };
7851 static const unsigned short utf8_to_euc_E6B4[] = {
7852  0, 0, 0, 0, 0xC72B, 0, 0, 0xC72C,
7853  0, 0, 0xC72D, 0x4D4E, 0x5E30, 0, 0xC72E, 0xC72F,
7854  0, 0xC730, 0x5E2F, 0xC731, 0, 0, 0, 0x4076,
7855  0, 0x5E2C, 0xC732, 0x4D6C, 0, 0, 0x4636, 0x5E26,
7856  0, 0, 0, 0, 0, 0x4445, 0xC733, 0xC734,
7857  0xC735, 0x314C, 0x393F, 0x5E29, 0, 0, 0xC737, 0xC738,
7858  0, 0xC739, 0x3D27, 0x5E2E, 0, 0x5E2D, 0x5E28, 0,
7859  0x5E2B, 0xC73A, 0, 0x3368, 0xC73B, 0x5E2A, 0x4749, 0xC73C,
7860 };
7861 static const unsigned short utf8_to_euc_E6B4_x0213[] = {
7862  0xEE4A, 0, 0, 0, 0x7661, 0, 0, 0xC72C,
7863  0, 0, 0xEE4B, 0x4D4E, 0x5E30, 0, 0x7662, 0xC72F,
7864  0, 0xC730, 0x5E2F, 0xC731, 0, 0, 0, 0x4076,
7865  0, 0x5E2C, 0xC732, 0x4D6C, 0, 0, 0x4636, 0x5E26,
7866  0, 0, 0, 0, 0xEE4C, 0x4445, 0xEE4D, 0xEE4E,
7867  0xC735, 0x314C, 0x393F, 0x5E29, 0, 0, 0x7663, 0xEE50,
7868  0, 0x7664, 0x3D27, 0x5E2E, 0xEE65, 0x5E2D, 0x5E28, 0,
7869  0x5E2B, 0x7665, 0, 0x3368, 0xEE51, 0x5E2A, 0x4749, 0x7666,
7870 };
7871 static const unsigned short utf8_to_euc_E6B5[] = {
7872  0, 0x4E2E, 0, 0, 0x3E74, 0x4075, 0, 0,
7873  0, 0, 0, 0, 0, 0, 0, 0,
7874  0, 0, 0, 0, 0, 0, 0, 0xC73D,
7875  0, 0x5E36, 0x5E34, 0, 0x494D, 0, 0xC73E, 0xC73F,
7876  0, 0xC740, 0, 0x5E31, 0x5E33, 0xC741, 0x313A, 0xC742,
7877  0, 0x3940, 0x4F32, 0, 0x333D, 0, 0x4962, 0xC743,
7878  0xC744, 0, 0, 0, 0x4D61, 0, 0, 0x3324,
7879  0x3F3B, 0x5E35, 0, 0, 0xC745, 0, 0, 0,
7880 };
7881 static const unsigned short utf8_to_euc_E6B5_x0213[] = {
7882  0, 0x4E2E, 0, 0, 0x3E74, 0x4075, 0, 0,
7883  0, 0, 0, 0, 0, 0, 0, 0,
7884  0, 0, 0, 0, 0, 0, 0, 0xC73D,
7885  0x7667, 0x5E36, 0x5E34, 0xEE52, 0x494D, 0, 0xEE53, 0xC73F,
7886  0xEE54, 0xC740, 0, 0x5E31, 0x5E33, 0x7668, 0x313A, 0xC742,
7887  0, 0x3940, 0x4F32, 0, 0x333D, 0, 0x4962, 0xC743,
7888  0xEE55, 0, 0, 0, 0x4D61, 0, 0, 0x3324,
7889  0x3F3B, 0x5E35, 0, 0, 0xC745, 0, 0, 0,
7890 };
7891 static const unsigned short utf8_to_euc_E6B6[] = {
7892  0, 0, 0xC746, 0, 0, 0x5E3A, 0, 0xC747,
7893  0x3E43, 0, 0, 0, 0x4D30, 0, 0x5E37, 0,
7894  0, 0xC748, 0xC749, 0x5E32, 0xC74A, 0x5E38, 0xC74B, 0xC74C,
7895  0xC74D, 0x4E5E, 0, 0x4573, 0x4642, 0, 0, 0,
7896  0, 0, 0, 0, 0, 0, 0, 0,
7897  0, 0, 0xC74E, 0, 0xC74F, 0, 0, 0x3336,
7898  0, 0, 0x3155, 0, 0xC750, 0x5E3E, 0, 0xC751,
7899  0x5E41, 0xC752, 0, 0, 0x4E43, 0xC753, 0, 0xC754,
7900 };
7901 static const unsigned short utf8_to_euc_E6B6_x0213[] = {
7902  0xEE56, 0xEE57, 0x766A, 0, 0, 0x5E3A, 0, 0x766B,
7903  0x3E43, 0x766C, 0xEE58, 0, 0x4D30, 0xEE59, 0x5E37, 0,
7904  0, 0xEE5A, 0xC749, 0x5E32, 0x766D, 0x5E38, 0xC74B, 0xC74C,
7905  0xEE5B, 0x4E5E, 0, 0x4573, 0x4642, 0, 0, 0,
7906  0, 0, 0, 0, 0, 0, 0, 0,
7907  0, 0, 0x766E, 0xEE61, 0x766F, 0, 0xEE62, 0x3336,
7908  0, 0, 0x3155, 0, 0xEE63, 0x5E3E, 0, 0xC751,
7909  0x5E41, 0xC752, 0, 0, 0x4E43, 0xC753, 0, 0x7670,
7910 };
7911 static const unsigned short utf8_to_euc_E6B7[] = {
7912  0x4D64, 0, 0, 0, 0xC755, 0x5E48, 0x5E42, 0x5E3F,
7913  0xC756, 0, 0xC757, 0x4E54, 0x5E45, 0, 0xC758, 0xC759,
7914  0, 0x3D4A, 0x5E47, 0, 0, 0x5E4C, 0xC75A, 0,
7915  0x4571, 0x5E4A, 0, 0xC75B, 0, 0xC75C, 0x5E44, 0xC75D,
7916  0xC75E, 0x4338, 0xC75F, 0, 0x5E4B, 0xC760, 0x5E40, 0,
7917  0x5E46, 0xC761, 0x5E4D, 0x307C, 0x5E43, 0, 0x5E4E, 0xC762,
7918  0xC763, 0x3F3C, 0xF44C, 0x3D5F, 0xC764, 0x4A25, 0xC765, 0x3A2E,
7919  0xF44B, 0x5E3B, 0x5E49, 0x453A, 0xC766, 0, 0, 0,
7920 };
7921 static const unsigned short utf8_to_euc_E6B7_x0213[] = {
7922  0x4D64, 0, 0xEE64, 0, 0x7671, 0x5E48, 0x5E42, 0x5E3F,
7923  0xEE66, 0, 0xC757, 0x4E54, 0x5E45, 0, 0xEE67, 0xEE68,
7924  0xEE69, 0x3D4A, 0x5E47, 0, 0, 0x5E4C, 0x7672, 0,
7925  0x4571, 0x5E4A, 0x7673, 0x7674, 0, 0x7675, 0x5E44, 0xEE6A,
7926  0xC75E, 0x4338, 0xC75F, 0, 0x5E4B, 0xC760, 0x5E40, 0,
7927  0x5E46, 0xEE6B, 0x5E4D, 0x307C, 0x5E43, 0, 0x5E4E, 0xC762,
7928  0xC763, 0x3F3C, 0xF44C, 0x3D5F, 0xC764, 0x4A25, 0xEE6C, 0x3A2E,
7929  0xF44B, 0x5E3B, 0x5E49, 0x453A, 0x7676, 0, 0, 0,
7930 };
7931 static const unsigned short utf8_to_euc_E6B8[] = {
7932  0xC767, 0, 0, 0, 0xC768, 0x4036, 0, 0x3369,
7933  0x3A51, 0x3E44, 0x5E3D, 0x3D42, 0, 0, 0, 0,
7934  0, 0, 0, 0x374C, 0, 0x5E3C, 0, 0,
7935  0, 0x5E52, 0x3D6D, 0x383A, 0, 0x5E61, 0xC769, 0x5E5B,
7936  0x3574, 0x454F, 0xC76A, 0x5E56, 0x5E5F, 0x302F, 0x3132, 0xC76B,
7937  0, 0x3239, 0, 0x5E58, 0x422C, 0x5E4F, 0x5E51, 0x3941,
7938  0, 0, 0xC76C, 0, 0, 0, 0xC76D, 0,
7939  0x5E62, 0xC76E, 0x5E5D, 0xC76F, 0xC770, 0, 0x5E55, 0,
7940 };
7941 static const unsigned short utf8_to_euc_E6B8_x0213[] = {
7942  0xC767, 0, 0, 0, 0xC768, 0x4036, 0, 0x3369,
7943  0x3A51, 0x3E44, 0x5E3D, 0x3D42, 0, 0, 0, 0,
7944  0, 0, 0, 0x374C, 0, 0x5E3C, 0, 0xEE5D,
7945  0, 0x5E52, 0x3D6D, 0x383A, 0, 0x5E61, 0xEE6E, 0x5E5B,
7946  0x3574, 0x454F, 0xEE6F, 0x5E56, 0x5E5F, 0x302F, 0x3132, 0xEE70,
7947  0, 0x3239, 0, 0x5E58, 0x422C, 0x5E4F, 0x5E51, 0x3941,
7948  0, 0, 0xEE72, 0, 0x7678, 0, 0xEE6D, 0,
7949  0x5E62, 0xC76E, 0x5E5D, 0xC76F, 0xEE73, 0, 0x5E55, 0,
7950 };
7951 static const unsigned short utf8_to_euc_E6B9[] = {
7952  0, 0, 0, 0x5E5C, 0xC771, 0xC772, 0, 0,
7953  0xC773, 0xC774, 0x4C2B, 0xC775, 0, 0x5E5A, 0x5E5E, 0xC776,
7954  0, 0xC777, 0xC778, 0xC779, 0xC77A, 0, 0x3850, 0xC77B,
7955  0x3E45, 0, 0, 0x4339, 0xC77C, 0xC77D, 0xC77E, 0x5E54,
7956  0, 0, 0xC821, 0xC822, 0, 0, 0, 0x4D2F,
7957  0xC823, 0, 0, 0x5E57, 0, 0, 0x5E50, 0x4572,
7958  0, 0, 0x5E53, 0xC824, 0, 0, 0x5E59, 0,
7959  0, 0, 0, 0xC825, 0, 0xC826, 0x4F51, 0x3C3E,
7960 };
7961 static const unsigned short utf8_to_euc_E6B9_x0213[] = {
7962  0, 0, 0, 0x5E5C, 0x7679, 0xC772, 0, 0,
7963  0xEE74, 0xEE75, 0x4C2B, 0xEE76, 0xEE77, 0x5E5A, 0x5E5E, 0xEE78,
7964  0, 0xEE79, 0xC778, 0xEE7A, 0xEE7B, 0, 0x3850, 0xEE7C,
7965  0x3E45, 0, 0, 0x4339, 0x767A, 0xC77D, 0x767B, 0x5E54,
7966  0, 0, 0xC821, 0xEE7D, 0, 0, 0, 0x4D2F,
7967  0xC823, 0, 0, 0x5E57, 0, 0, 0x5E50, 0x4572,
7968  0, 0, 0x5E53, 0xC824, 0, 0, 0x5E59, 0,
7969  0, 0, 0, 0xC825, 0, 0xC826, 0x4F51, 0x3C3E,
7970 };
7971 static const unsigned short utf8_to_euc_E6BA[] = {
7972  0x4B7E, 0, 0x5E63, 0, 0, 0, 0, 0,
7973  0, 0, 0, 0, 0x482E, 0xC827, 0, 0x5E6F,
7974  0x383B, 0, 0, 0xC828, 0, 0, 0x3D60, 0,
7975  0x5E65, 0xC829, 0, 0, 0x4E2F, 0x3942, 0, 0x5E72,
7976  0xC82A, 0, 0x306E, 0, 0, 0x5E70, 0, 0xC82B,
7977  0, 0, 0x5E64, 0, 0, 0xC82C, 0xC82D, 0x5E6A,
7978  0, 0xC82E, 0x5E6C, 0xC82F, 0, 0, 0x4D4F, 0x5E67,
7979  0, 0, 0x452E, 0xC830, 0, 0x5E69, 0, 0xC831,
7980 };
7981 static const unsigned short utf8_to_euc_E6BA_x0213[] = {
7982  0x4B7E, 0, 0x5E63, 0, 0, 0, 0, 0,
7983  0, 0, 0, 0, 0x482E, 0xC827, 0, 0x5E6F,
7984  0x383B, 0, 0, 0xEF21, 0, 0, 0x3D60, 0,
7985  0x5E65, 0xC829, 0, 0, 0x4E2F, 0x3942, 0, 0x5E72,
7986  0xC82A, 0, 0x306E, 0, 0, 0x5E70, 0, 0xEF22,
7987  0, 0, 0x5E64, 0x767C, 0, 0xC82C, 0xC82D, 0x5E6A,
7988  0, 0x767D, 0x5E6C, 0xC82F, 0xEF23, 0, 0x4D4F, 0x5E67,
7989  0, 0, 0x452E, 0xC830, 0, 0x5E69, 0, 0xEF24,
7990 };
7991 static const unsigned short utf8_to_euc_E6BB[] = {
7992  0xC832, 0xC833, 0x5E71, 0xC834, 0x5E6B, 0x4C47, 0, 0xC835,
7993  0xC836, 0x5E66, 0xC837, 0x3C22, 0x5E7E, 0xC838, 0xC839, 0xC83A,
7994  0, 0x336A, 0, 0x5E68, 0x5E6D, 0x5E6E, 0, 0,
7995  0, 0, 0, 0, 0, 0x426C, 0x425A, 0,
7996  0, 0, 0, 0, 0, 0, 0, 0,
7997  0, 0, 0, 0xC83B, 0x5E76, 0xC83C, 0xC83D, 0x5E7C,
7998  0, 0, 0x5E7A, 0, 0x4529, 0, 0, 0x5F23,
7999  0x5E77, 0xC83E, 0, 0xC83F, 0, 0xC840, 0x5E78, 0x5E60,
8000 };
8001 static const unsigned short utf8_to_euc_E6BB_x0213[] = {
8002  0xC832, 0x767E, 0x5E71, 0xEF25, 0x5E6B, 0x4C47, 0, 0x7721,
8003  0xC836, 0x5E66, 0xEF26, 0x3C22, 0x5E7E, 0xC838, 0x7722, 0xC83A,
8004  0, 0x336A, 0, 0x5E68, 0x5E6D, 0x5E6E, 0, 0,
8005  0, 0xEF27, 0, 0, 0, 0x426C, 0x425A, 0,
8006  0, 0, 0, 0, 0, 0, 0, 0,
8007  0, 0, 0, 0xEF29, 0x5E76, 0xC83C, 0xC83D, 0x5E7C,
8008  0, 0, 0x5E7A, 0, 0x4529, 0, 0, 0x5F23,
8009  0x5E77, 0xEF2A, 0, 0xEF2B, 0, 0xC840, 0x5E78, 0x5E60,
8010 };
8011 static const unsigned short utf8_to_euc_E6BC[] = {
8012  0, 0x3579, 0x493A, 0, 0xC841, 0, 0x3C3F, 0,
8013  0xC842, 0x3977, 0xC843, 0, 0xC844, 0xC845, 0, 0x4F33,
8014  0, 0x5E74, 0, 0x5F22, 0x3169, 0x4166, 0xC846, 0,
8015  0xC847, 0, 0xC848, 0xC849, 0, 0, 0, 0,
8016  0x4779, 0, 0x3441, 0x4E7A, 0, 0, 0xC84A, 0,
8017  0, 0xC84B, 0xC84C, 0x4C21, 0x4452, 0xC853, 0, 0xC84D,
8018  0xC84E, 0x5E7B, 0x5E7D, 0xC84F, 0, 0, 0xC850, 0,
8019  0x4132, 0, 0, 0xC851, 0xC852, 0, 0x5F21, 0x5E79,
8020 };
8021 static const unsigned short utf8_to_euc_E6BC_x0213[] = {
8022  0, 0x3579, 0x493A, 0, 0xC841, 0, 0x3C3F, 0,
8023  0xC842, 0x3977, 0xEF2C, 0, 0xEF2D, 0xC845, 0, 0x4F33,
8024  0x7723, 0x5E74, 0, 0x5F22, 0x3169, 0x4166, 0xC846, 0,
8025  0xEF2E, 0, 0x7724, 0xC849, 0, 0, 0, 0,
8026  0x4779, 0, 0x3441, 0x4E7A, 0, 0xEF2F, 0xC84A, 0,
8027  0, 0xC84B, 0x7726, 0x4C21, 0x4452, 0xC853, 0, 0x7727,
8028  0xC84E, 0x5E7B, 0x5E7D, 0x7728, 0, 0xEF28, 0xEF30, 0,
8029  0x4132, 0, 0, 0xC851, 0xEF31, 0, 0x5F21, 0x5E79,
8030 };
8031 static const unsigned short utf8_to_euc_E6BD[] = {
8032  0, 0x5E73, 0, 0, 0, 0x3443, 0, 0,
8033  0, 0, 0, 0, 0, 0, 0, 0xC854,
8034  0, 0xC855, 0xC856, 0xC857, 0x3769, 0, 0, 0xC858,
8035  0x5F2F, 0xC859, 0xC85A, 0x5F2A, 0x4078, 0xC85B, 0xC85C, 0x3363,
8036  0, 0xC85D, 0xC85E, 0, 0x3D61, 0, 0x5F33, 0,
8037  0xC85F, 0, 0, 0, 0xC860, 0x5F2C, 0x442C, 0x5F29,
8038  0x4459, 0, 0, 0, 0x5F4C, 0, 0, 0,
8039  0x5F26, 0, 0x5F25, 0, 0x5F2E, 0xC861, 0xC862, 0,
8040 };
8041 static const unsigned short utf8_to_euc_E6BD_x0213[] = {
8042  0, 0x5E73, 0, 0, 0, 0x3443, 0, 0,
8043  0, 0, 0, 0, 0, 0, 0, 0xC854,
8044  0, 0x7729, 0xEF33, 0xC857, 0x3769, 0, 0, 0xEF34,
8045  0x5F2F, 0x772A, 0xEF35, 0x5F2A, 0x4078, 0xC85B, 0x772B, 0x3363,
8046  0xEF36, 0x772C, 0x772D, 0, 0x3D61, 0, 0x5F33, 0,
8047  0xEF37, 0, 0, 0, 0xC860, 0x5F2C, 0x442C, 0x5F29,
8048  0x4459, 0, 0, 0, 0x5F4C, 0, 0, 0,
8049  0x5F26, 0, 0x5F25, 0, 0x5F2E, 0xEF39, 0x772E, 0,
8050 };
8051 static const unsigned short utf8_to_euc_E6BE[] = {
8052  0x5F28, 0x5F27, 0x5F2D, 0xC863, 0x4021, 0, 0x5F24, 0xC864,
8053  0xC865, 0, 0, 0xC866, 0xC867, 0xC868, 0x5F30, 0,
8054  0xC869, 0x5F31, 0xC86A, 0xC86B, 0xC86C, 0, 0xC86D, 0x3442,
8055  0, 0, 0xC86E, 0, 0, 0, 0, 0xC86F,
8056  0xC870, 0x5F36, 0, 0x5F35, 0x5F37, 0xC871, 0xC872, 0xC873,
8057  0xC874, 0, 0x5F3A, 0, 0, 0, 0xC875, 0xC876,
8058  0xC877, 0x4543, 0, 0x5F34, 0, 0xC878, 0xC879, 0,
8059  0, 0x5F38, 0, 0, 0xC87A, 0, 0, 0,
8060 };
8061 static const unsigned short utf8_to_euc_E6BE_x0213[] = {
8062  0x5F28, 0x5F27, 0x5F2D, 0xC863, 0x4021, 0, 0x5F24, 0xC864,
8063  0x772F, 0, 0, 0xC866, 0x7730, 0x7731, 0x5F30, 0,
8064  0xEF3A, 0x5F31, 0xC86A, 0xC86B, 0x7732, 0, 0xEF3B, 0x3442,
8065  0xEF38, 0, 0xC86E, 0, 0, 0, 0, 0xEF3D,
8066  0x7733, 0x5F36, 0, 0x5F35, 0x5F37, 0xEF3E, 0xC872, 0x7734,
8067  0xC874, 0, 0x5F3A, 0, 0, 0, 0xC875, 0xEF3F,
8068  0xC877, 0x4543, 0, 0x5F34, 0, 0xEF41, 0x7735, 0,
8069  0, 0x5F38, 0, 0, 0x7736, 0, 0xEF3C, 0,
8070 };
8071 static const unsigned short utf8_to_euc_E6BF[] = {
8072  0x3763, 0x4279, 0x5F32, 0x473B, 0, 0xC87B, 0x5F39, 0xC87C,
8073  0xC87D, 0, 0xC87E, 0, 0, 0, 0, 0,
8074  0, 0, 0, 0, 0x5F3E, 0x5F3C, 0, 0,
8075  0x5F3F, 0, 0xC921, 0x5F42, 0, 0, 0xC922, 0x5F3B,
8076  0x396A, 0x4728, 0, 0, 0x5E39, 0, 0, 0,
8077  0xC923, 0xC924, 0, 0x4D74, 0x5F3D, 0, 0x5F41, 0x4275,
8078  0xC925, 0x5F40, 0, 0x5F2B, 0, 0xC926, 0x6F69, 0,
8079  0, 0xC927, 0x5F45, 0, 0xC928, 0xC929, 0x5F49, 0,
8080 };
8081 static const unsigned short utf8_to_euc_E6BF_x0213[] = {
8082  0x3763, 0x4279, 0x5F32, 0x473B, 0, 0xC87B, 0x5F39, 0x7737,
8083  0xEF42, 0xEF43, 0x7738, 0, 0, 0, 0, 0,
8084  0, 0, 0, 0, 0x5F3E, 0x5F3C, 0, 0,
8085  0x5F3F, 0, 0xEF44, 0x5F42, 0, 0, 0xEF45, 0x5F3B,
8086  0x396A, 0x4728, 0, 0, 0x5E39, 0, 0, 0,
8087  0xC923, 0xEF46, 0, 0x4D74, 0x5F3D, 0, 0x5F41, 0x4275,
8088  0x773A, 0x5F40, 0, 0x5F2B, 0, 0x773B, 0x6F69, 0,
8089  0, 0x7739, 0x5F45, 0, 0xEF48, 0xC929, 0x5F49, 0,
8090 };
8091 static const unsigned short utf8_to_euc_E780[] = {
8092  0xC92A, 0x5F47, 0, 0, 0, 0xC92B, 0xC92C, 0xC92D,
8093  0, 0x5F43, 0, 0x5F44, 0, 0xC92E, 0, 0x5F48,
8094  0, 0x5F46, 0, 0, 0, 0x494E, 0, 0xC92F,
8095  0x5F4E, 0, 0x5F4B, 0x5F4A, 0, 0x5F4D, 0x4654, 0x5F4F,
8096  0xC930, 0, 0, 0xC931, 0, 0, 0x4375, 0x426D,
8097  0xF44D, 0, 0, 0, 0x4025, 0, 0, 0xC932,
8098  0x5F50, 0, 0x5F52, 0, 0xC933, 0, 0, 0xC934,
8099  0, 0xC935, 0, 0, 0xC936, 0, 0x5F51, 0,
8100 };
8101 static const unsigned short utf8_to_euc_E780_x0213[] = {
8102  0xEF49, 0x5F47, 0, 0, 0, 0x773C, 0x773D, 0xEF4A,
8103  0, 0x5F43, 0xEF4B, 0x5F44, 0, 0xC92E, 0, 0x5F48,
8104  0, 0x5F46, 0, 0, 0, 0x494E, 0, 0xC92F,
8105  0x5F4E, 0, 0x5F4B, 0x5F4A, 0, 0x5F4D, 0x4654, 0x5F4F,
8106  0xC930, 0, 0, 0xEF4C, 0, 0, 0x4375, 0x426D,
8107  0x773E, 0, 0, 0, 0x4025, 0, 0, 0xC932,
8108  0x5F50, 0, 0x5F52, 0, 0xC933, 0, 0, 0xC934,
8109  0, 0xEF4E, 0xEF4F, 0, 0xEF50, 0, 0x5F51, 0,
8110 };
8111 static const unsigned short utf8_to_euc_E781[] = {
8112  0, 0, 0, 0xC937, 0xC938, 0, 0, 0,
8113  0xC939, 0xC93A, 0xC93B, 0xC93C, 0x5E75, 0, 0xC941, 0,
8114  0, 0x5F53, 0, 0, 0xC93D, 0xC93E, 0, 0,
8115  0x4667, 0, 0, 0, 0, 0xC93F, 0xC940, 0,
8116  0, 0, 0, 0x5F54, 0xC942, 0xC943, 0, 0,
8117  0, 0, 0, 0x3250, 0xC944, 0, 0xC945, 0x4574,
8118  0x3325, 0, 0, 0, 0, 0xC946, 0xC947, 0,
8119  0x3564, 0, 0, 0, 0x3C5E, 0x3A52, 0xC948, 0,
8120 };
8121 static const unsigned short utf8_to_euc_E781_x0213[] = {
8122  0, 0, 0, 0xEF51, 0xC938, 0, 0, 0xEF52,
8123  0xC939, 0xC93A, 0x773F, 0xEF53, 0x5E75, 0, 0x7742, 0,
8124  0, 0x5F53, 0, 0, 0xEF55, 0xC93E, 0, 0,
8125  0x4667, 0, 0, 0, 0, 0x7740, 0x7741, 0,
8126  0, 0, 0, 0x5F54, 0x7743, 0xEF56, 0, 0,
8127  0, 0xEF57, 0, 0x3250, 0xEF58, 0, 0xEF59, 0x4574,
8128  0x3325, 0, 0, 0, 0, 0x7744, 0xEF5A, 0,
8129  0x3564, 0, 0, 0, 0x3C5E, 0x3A52, 0xEF5B, 0,
8130 };
8131 static const unsigned short utf8_to_euc_E782[] = {
8132  0, 0xC949, 0, 0, 0, 0xC94A, 0xC94B, 0,
8133  0, 0x4F27, 0x3F66, 0, 0, 0, 0x316A, 0,
8134  0, 0, 0x5F56, 0, 0xC94C, 0xC94D, 0xC94E, 0xC94F,
8135  0xC950, 0x5F55, 0, 0xC951, 0, 0, 0, 0,
8136  0, 0, 0, 0, 0xC952, 0, 0, 0,
8137  0, 0, 0, 0xC953, 0x5F59, 0x433A, 0x5F5C, 0x5F57,
8138  0xC954, 0xC955, 0, 0x5F5B, 0xC956, 0, 0, 0xC957,
8139  0x5F5A, 0x4540, 0x3059, 0xF42E, 0, 0, 0, 0,
8140 };
8141 static const unsigned short utf8_to_euc_E782_x0213[] = {
8142  0, 0xEF5C, 0, 0, 0, 0x7745, 0xEF5D, 0,
8143  0, 0x4F27, 0x3F66, 0, 0, 0, 0x316A, 0,
8144  0, 0, 0x5F56, 0, 0xC94C, 0xEF5E, 0xC94E, 0xEF5F,
8145  0xC950, 0x5F55, 0, 0xC951, 0, 0, 0, 0xEF62,
8146  0, 0, 0, 0, 0x7746, 0, 0, 0,
8147  0, 0, 0, 0x7747, 0x5F59, 0x433A, 0x5F5C, 0x5F57,
8148  0xC954, 0xEF63, 0, 0x5F5B, 0xC956, 0, 0, 0x7748,
8149  0x5F5A, 0x4540, 0x3059, 0xEF60, 0, 0, 0, 0,
8150 };
8151 static const unsigned short utf8_to_euc_E783[] = {
8152  0, 0, 0, 0, 0, 0, 0, 0,
8153  0x4E75, 0, 0xC958, 0x5F5E, 0, 0, 0, 0x3128,
8154  0, 0xC959, 0, 0xC95A, 0xC95B, 0xC95C, 0xC95D, 0,
8155  0xC95E, 0x5F60, 0, 0, 0xC95F, 0x5F5F, 0, 0x5F5D,
8156  0, 0, 0, 0, 0xC960, 0, 0, 0,
8157  0, 0, 0, 0, 0, 0, 0, 0,
8158  0, 0x5F58, 0, 0, 0, 0, 0, 0,
8159  0, 0x4B23, 0xC961, 0, 0, 0x5F62, 0, 0,
8160 };
8161 static const unsigned short utf8_to_euc_E783_x0213[] = {
8162  0, 0, 0, 0, 0, 0, 0, 0,
8163  0x4E75, 0, 0xEF66, 0x5F5E, 0, 0, 0, 0x3128,
8164  0, 0xEF67, 0, 0xEF68, 0x7749, 0xC95C, 0xC95D, 0,
8165  0x774A, 0x5F60, 0, 0, 0xEF69, 0x5F5F, 0, 0x5F5D,
8166  0, 0, 0, 0, 0x774B, 0, 0, 0,
8167  0, 0, 0, 0, 0xEF65, 0, 0, 0,
8168  0, 0x5F58, 0, 0, 0, 0, 0, 0,
8169  0, 0x4B23, 0xC961, 0, 0, 0x5F62, 0, 0,
8170 };
8171 static const unsigned short utf8_to_euc_E784[] = {
8172  0, 0, 0, 0xC962, 0xC963, 0xC964, 0xC965, 0xC966,
8173  0, 0x5F61, 0, 0xC967, 0xC968, 0, 0, 0xC969,
8174  0, 0, 0, 0, 0x316B, 0, 0, 0,
8175  0, 0x5F64, 0x4A32, 0, 0x5F63, 0, 0xC96A, 0,
8176  0xC96B, 0x4C35, 0, 0, 0, 0, 0x3E47, 0,
8177  0, 0, 0, 0xC96C, 0, 0xC96D, 0, 0xC96E,
8178  0xC96F, 0xC970, 0, 0, 0, 0, 0x4133, 0,
8179  0xC971, 0, 0, 0, 0x3E46, 0, 0, 0,
8180 };
8181 static const unsigned short utf8_to_euc_E784_x0213[] = {
8182  0, 0, 0, 0xEF6A, 0xEF6B, 0xC964, 0xEF6C, 0xEF6D,
8183  0xEF6E, 0x5F61, 0, 0xC967, 0xEF6F, 0, 0, 0x774C,
8184  0, 0, 0, 0, 0x316B, 0, 0, 0,
8185  0, 0x5F64, 0x4A32, 0, 0x5F63, 0, 0x774E, 0,
8186  0x774F, 0x4C35, 0, 0, 0, 0, 0x3E47, 0,
8187  0, 0, 0, 0x774D, 0, 0xC96D, 0x7750, 0xEF71,
8188  0x7751, 0xEF72, 0, 0, 0, 0, 0x4133, 0,
8189  0xC971, 0, 0, 0, 0x3E46, 0, 0, 0,
8190 };
8191 static const unsigned short utf8_to_euc_E785[] = {
8192  0, 0xC972, 0, 0, 0, 0xC973, 0xC974, 0xC975,
8193  0, 0x4E7B, 0xC976, 0xC977, 0x5F6A, 0, 0x4079, 0,
8194  0xC978, 0, 0xC979, 0, 0, 0x5F66, 0x5F6B, 0xC97A,
8195  0, 0x316C, 0xC97B, 0, 0xC97C, 0, 0xC97D, 0,
8196  0xC97E, 0, 0x5F69, 0, 0x4761, 0x5F65, 0x5F68, 0x3E48,
8197  0xCA21, 0x4851, 0, 0, 0x5F6C, 0, 0x3C51, 0,
8198  0, 0, 0, 0, 0, 0, 0, 0,
8199  0, 0xCA22, 0, 0, 0, 0x407A, 0, 0,
8200 };
8201 static const unsigned short utf8_to_euc_E785_x0213[] = {
8202  0, 0xC972, 0, 0, 0, 0xC973, 0x7752, 0x7753,
8203  0, 0x4E7B, 0xEF74, 0xC977, 0x5F6A, 0, 0x4079, 0,
8204  0xEF73, 0x7754, 0x7756, 0xEF75, 0, 0x5F66, 0x5F6B, 0xC97A,
8205  0, 0x316C, 0xC97B, 0, 0x7757, 0, 0xEF76, 0,
8206  0x7758, 0, 0x5F69, 0, 0x4761, 0x5F65, 0x5F68, 0x3E48,
8207  0x7759, 0x4851, 0, 0, 0x5F6C, 0, 0x3C51, 0,
8208  0, 0, 0, 0, 0, 0, 0, 0,
8209  0, 0xCA22, 0, 0, 0, 0x407A, 0, 0,
8210 };
8211 static const unsigned short utf8_to_euc_E786[] = {
8212  0xCA23, 0, 0, 0, 0x5F6F, 0xCA24, 0, 0xCA25,
8213  0x5F67, 0, 0x3727, 0, 0xCA26, 0, 0, 0x5F6D,
8214  0, 0, 0xCA27, 0, 0x4D50, 0x5F70, 0, 0,
8215  0, 0x7426, 0xCA28, 0xCA29, 0, 0, 0, 0x3D4F,
8216  0xCA2A, 0, 0xCA2B, 0, 0, 0, 0, 0,
8217  0x5F71, 0, 0, 0, 0x5F72, 0, 0, 0xCA2C,
8218  0xCA2D, 0x472E, 0xCA2E, 0xCA2F, 0, 0, 0, 0,
8219  0, 0x5F74, 0xCA30, 0, 0, 0, 0x5F75, 0xCA31,
8220 };
8221 static const unsigned short utf8_to_euc_E786_x0213[] = {
8222  0xEF79, 0, 0, 0, 0x5F6F, 0x775B, 0, 0x775C,
8223  0x5F67, 0, 0x3727, 0, 0xCA26, 0, 0, 0x5F6D,
8224  0, 0, 0x775D, 0, 0x4D50, 0x5F70, 0xEF78, 0,
8225  0, 0x7426, 0xCA28, 0xEF7A, 0, 0, 0, 0x3D4F,
8226  0xEF7B, 0, 0xEF7C, 0, 0, 0, 0, 0,
8227  0x5F71, 0, 0, 0, 0x5F72, 0, 0xEF7D, 0xEF7E,
8228  0xCA2D, 0x472E, 0xCA2E, 0xF021, 0, 0, 0, 0,
8229  0, 0x5F74, 0x775F, 0, 0, 0, 0x5F75, 0xCA31,
8230 };
8231 static const unsigned short utf8_to_euc_E787[] = {
8232  0xCA32, 0xCA33, 0, 0x4733, 0xCA34, 0, 0, 0,
8233  0x4575, 0x5F77, 0, 0xCA35, 0xCA36, 0, 0x5F79, 0,
8234  0x4E55, 0, 0x5F76, 0xCA37, 0x5F78, 0x316D, 0xCA38, 0x5F73,
8235  0, 0xCA39, 0xCA3A, 0, 0xCA3B, 0, 0, 0x535B,
8236  0x5F7A, 0, 0, 0, 0, 0x4167, 0x3B38, 0x5F7C,
8237  0, 0, 0, 0, 0x5F7B, 0x3F24, 0x5259, 0,
8238  0, 0, 0, 0, 0, 0x5F7D, 0, 0,
8239  0xCA3C, 0x6021, 0, 0x5F6E, 0x5F7E, 0, 0xCA3D, 0x6022,
8240 };
8241 static const unsigned short utf8_to_euc_E787_x0213[] = {
8242  0xCA32, 0x775E, 0, 0x4733, 0x7760, 0, 0, 0,
8243  0x4575, 0x5F77, 0, 0xF023, 0xCA36, 0, 0x5F79, 0,
8244  0x4E55, 0, 0x5F76, 0xF024, 0x5F78, 0x316D, 0xCA38, 0x5F73,
8245  0, 0xF025, 0xCA3A, 0, 0xF026, 0, 0, 0x535B,
8246  0x5F7A, 0, 0, 0, 0, 0x4167, 0x3B38, 0x5F7C,
8247  0, 0, 0, 0, 0x5F7B, 0x3F24, 0x5259, 0,
8248  0, 0, 0, 0, 0, 0x5F7D, 0, 0,
8249  0xCA3C, 0x6021, 0, 0x5F6E, 0x5F7E, 0, 0x7761, 0x6022,
8250 };
8251 static const unsigned short utf8_to_euc_E788[] = {
8252  0xCA3E, 0, 0, 0, 0, 0, 0x477A, 0xCA3F,
8253  0xCA40, 0xCA41, 0, 0, 0, 0x6023, 0, 0,
8254  0x6024, 0, 0, 0xCA42, 0, 0, 0, 0xCA43,
8255  0, 0, 0xCA44, 0x6025, 0, 0xCA45, 0, 0xCA46,
8256  0, 0, 0, 0, 0xCA47, 0, 0, 0,
8257  0x6026, 0, 0x445E, 0xCA48, 0x6028, 0x6027, 0, 0xCA49,
8258  0x6029, 0, 0x602A, 0, 0xCA4A, 0x3C5F, 0x4963, 0,
8259  0xCA4B, 0xCA4C, 0x4C6C, 0x602B, 0x602C, 0x4156, 0x3C24, 0x602D,
8260 };
8261 static const unsigned short utf8_to_euc_E788_x0213[] = {
8262  0x7762, 0, 0, 0, 0, 0, 0x477A, 0xF027,
8263  0xCA40, 0xCA41, 0, 0, 0, 0x6023, 0, 0,
8264  0x6024, 0, 0, 0xCA42, 0, 0x7763, 0, 0xCA43,
8265  0, 0, 0xCA44, 0x6025, 0, 0xCA45, 0, 0xCA46,
8266  0, 0, 0, 0, 0xCA47, 0, 0, 0,
8267  0x6026, 0, 0x445E, 0xF02A, 0x6028, 0x6027, 0, 0xCA49,
8268  0x6029, 0, 0x602A, 0, 0xF02B, 0x3C5F, 0x4963, 0,
8269  0xF02C, 0xF02D, 0x4C6C, 0x602B, 0x602C, 0x4156, 0x3C24, 0x602D,
8270 };
8271 static const unsigned short utf8_to_euc_E789[] = {
8272  0x602E, 0xCA4D, 0xCA4E, 0xCA4F, 0, 0xCA50, 0x602F, 0x4A52,
8273  0x4847, 0, 0, 0x6030, 0x4757, 0, 0xCA51, 0xCA52,
8274  0xCA53, 0, 0x442D, 0xCA54, 0, 0xCA55, 0xCA56, 0,
8275  0x6031, 0x3267, 0xCA57, 0x356D, 0xCA58, 0x4C46, 0xCA59, 0x4C36,
8276  0xCA5A, 0x3234, 0x4F34, 0xCA5B, 0, 0, 0, 0x4B52,
8277  0xCA5C, 0x4A2A, 0, 0xCA5D, 0, 0, 0xCA5E, 0xCA5F,
8278  0, 0xCA60, 0x4037, 0, 0x6032, 0, 0, 0xCA61,
8279  0xCA62, 0x4643, 0, 0xCA63, 0xCA64, 0x3823, 0x6033, 0xCA65,
8280 };
8281 static const unsigned short utf8_to_euc_E789_x0213[] = {
8282  0x602E, 0xCA4D, 0xF02F, 0xCA4F, 0, 0xCA50, 0x602F, 0x4A52,
8283  0x4847, 0, 0, 0x6030, 0x4757, 0, 0xCA51, 0xCA52,
8284  0xCA53, 0, 0x442D, 0xF030, 0, 0x7764, 0x7765, 0xF031,
8285  0x6031, 0x3267, 0xCA57, 0x356D, 0xCA58, 0x4C46, 0xCA59, 0x4C36,
8286  0xCA5A, 0x3234, 0x4F34, 0xF032, 0, 0, 0, 0x4B52,
8287  0xCA5C, 0x4A2A, 0, 0xCA5D, 0, 0, 0xF034, 0xF035,
8288  0, 0xCA60, 0x4037, 0, 0x6032, 0, 0, 0xCA61,
8289  0xF036, 0x4643, 0, 0xCA63, 0xCA64, 0x3823, 0x6033, 0xF037,
8290 };
8291 static const unsigned short utf8_to_euc_E78A[] = {
8292  0x3A54, 0x6035, 0x6034, 0, 0xCA66, 0, 0, 0x6036,
8293  0, 0xCA67, 0, 0, 0, 0xCA68, 0xCA69, 0,
8294  0, 0, 0x6037, 0xCA6A, 0, 0, 0x6038, 0,
8295  0, 0, 0, 0xCA6B, 0, 0, 0, 0,
8296  0x353E, 0, 0x6039, 0, 0, 0, 0, 0x603A,
8297  0xCA6C, 0, 0, 0, 0x3824, 0xCA6D, 0xCA6E, 0x4848,
8298  0, 0xCA6F, 0x603C, 0, 0xCA70, 0, 0x3E75, 0,
8299  0, 0x603B, 0, 0, 0, 0, 0xCA71, 0,
8300 };
8301 static const unsigned short utf8_to_euc_E78A_x0213[] = {
8302  0x3A54, 0x6035, 0x6034, 0, 0xCA66, 0, 0, 0x6036,
8303  0, 0xCA67, 0, 0, 0, 0x7767, 0xF038, 0,
8304  0, 0, 0x6037, 0xCA6A, 0, 0, 0x6038, 0,
8305  0, 0, 0, 0x7768, 0, 0, 0, 0,
8306  0x353E, 0, 0x6039, 0, 0, 0, 0, 0x603A,
8307  0xCA6C, 0, 0, 0, 0x3824, 0xF03A, 0xF03B, 0x4848,
8308  0xF03C, 0xF03D, 0x603C, 0, 0xCA70, 0, 0x3E75, 0,
8309  0, 0x603B, 0, 0, 0, 0, 0x7769, 0,
8310 };
8311 static const unsigned short utf8_to_euc_E78B[] = {
8312  0, 0xCA72, 0x3638, 0x603D, 0x603F, 0, 0x603E, 0xCA73,
8313  0, 0xCA74, 0, 0, 0xCA75, 0, 0x6040, 0,
8314  0x3851, 0, 0x6041, 0, 0, 0xCA76, 0xCA77, 0x3669,
8315  0xCA78, 0x4140, 0, 0x397D, 0, 0, 0, 0xCA79,
8316  0x6043, 0x6044, 0x6042, 0, 0, 0xCA7A, 0, 0,
8317  0, 0x3C6D, 0, 0, 0x4648, 0x3639, 0, 0,
8318  0, 0, 0, 0xCA7B, 0xCA7C, 0, 0, 0x6046,
8319  0x432C, 0x6045, 0xCA7D, 0xCA7E, 0x4F35, 0x4762, 0xCB21, 0,
8320 };
8321 static const unsigned short utf8_to_euc_E78B_x0213[] = {
8322  0x776A, 0xF03E, 0x3638, 0x603D, 0x603F, 0, 0x603E, 0xCA73,
8323  0, 0xCA74, 0, 0, 0xF040, 0, 0x6040, 0,
8324  0x3851, 0, 0x6041, 0, 0, 0xCA76, 0xCA77, 0x3669,
8325  0xCA78, 0x4140, 0, 0x397D, 0, 0, 0, 0xCA79,
8326  0x6043, 0x6044, 0x6042, 0, 0, 0xCA7A, 0, 0,
8327  0, 0x3C6D, 0, 0, 0x4648, 0x3639, 0, 0,
8328  0, 0, 0, 0xF043, 0xCA7C, 0, 0, 0x6046,
8329  0x432C, 0x6045, 0xF044, 0x776B, 0x4F35, 0x4762, 0xCB21, 0,
8330 };
8331 static const unsigned short utf8_to_euc_E78C[] = {
8332  0, 0, 0xCB22, 0, 0xCB23, 0xCB24, 0, 0xCB25,
8333  0, 0, 0x6049, 0xCB26, 0, 0xCB27, 0, 0,
8334  0, 0, 0xCB28, 0xCB29, 0, 0, 0x604B, 0x6048,
8335  0xCB2A, 0xCB2B, 0, 0x4C54, 0x604A, 0x604C, 0xCB2C, 0x4E44,
8336  0, 0, 0xCB2D, 0, 0xCB2E, 0x6050, 0, 0xCB2F,
8337  0xCB30, 0x604F, 0x4376, 0x472D, 0xCB31, 0, 0x3825, 0x604E,
8338  0, 0xCB32, 0xCB33, 0, 0x604D, 0xCB34, 0x4D31, 0x4D32,
8339  0, 0, 0xCB35, 0xCB36, 0, 0xCB37, 0x6051, 0x316E,
8340 };
8341 static const unsigned short utf8_to_euc_E78C_x0213[] = {
8342  0, 0, 0xCB22, 0, 0xCB23, 0xCB24, 0, 0xF045,
8343  0, 0, 0x6049, 0xCB26, 0, 0xCB27, 0, 0,
8344  0, 0, 0xF046, 0xCB29, 0, 0, 0x604B, 0x6048,
8345  0xF047, 0xF048, 0, 0x4C54, 0x604A, 0x604C, 0xCB2C, 0x4E44,
8346  0, 0, 0xCB2D, 0, 0xCB2E, 0x6050, 0, 0x776D,
8347  0x776E, 0x604F, 0x4376, 0x472D, 0xF04B, 0, 0x3825, 0x604E,
8348  0, 0xF04C, 0xCB33, 0xF04D, 0x604D, 0xCB34, 0x4D31, 0x4D32,
8349  0, 0xF04A, 0xCB35, 0xCB36, 0, 0xF04E, 0x6051, 0x316E,
8350 };
8351 static const unsigned short utf8_to_euc_E78D[] = {
8352  0, 0, 0, 0xCB38, 0x3976, 0x3B62, 0, 0,
8353  0, 0, 0, 0, 0, 0xCB39, 0x6052, 0x6053,
8354  0xCB3A, 0, 0xCB3B, 0, 0, 0, 0xCB3C, 0x6055,
8355  0xCB3D, 0, 0, 0, 0, 0xCB3E, 0xCB3F, 0xCB40,
8356  0xCB41, 0, 0, 0x3D43, 0, 0, 0xCB42, 0xCB43,
8357  0x6057, 0xCB44, 0x6056, 0xCB45, 0xCB46, 0, 0xCB47, 0xCB48,
8358  0x6058, 0xCB49, 0x334D, 0, 0, 0x605A, 0, 0xCB4A,
8359  0x6059, 0xCB4B, 0x605C, 0x605B, 0xCB4C, 0, 0, 0,
8360 };
8361 static const unsigned short utf8_to_euc_E78D_x0213[] = {
8362  0, 0, 0, 0xCB38, 0x3976, 0x3B62, 0, 0,
8363  0, 0, 0, 0, 0, 0xCB39, 0x6052, 0x6053,
8364  0x7770, 0, 0xF04F, 0, 0, 0, 0xCB3C, 0x6055,
8365  0xCB3D, 0, 0, 0, 0, 0xCB3E, 0xCB3F, 0xCB40,
8366  0xCB41, 0, 0, 0x3D43, 0, 0, 0x7771, 0xCB43,
8367  0x6057, 0xCB44, 0x6056, 0xF051, 0xF052, 0, 0xF054, 0xF055,
8368  0x6058, 0xF056, 0x334D, 0, 0, 0x605A, 0, 0xF057,
8369  0x6059, 0xCB4B, 0x605C, 0x605B, 0x7772, 0, 0, 0,
8370 };
8371 static const unsigned short utf8_to_euc_E78E[] = {
8372  0xCB4D, 0xCB4E, 0, 0xCB4F, 0x383C, 0xCB50, 0xCB51, 0x4E28,
8373  0, 0x364C, 0, 0x3226, 0, 0, 0xCB52, 0,
8374  0xCB53, 0, 0, 0xCB54, 0, 0xCB55, 0x366A, 0xCB56,
8375  0xCB57, 0, 0, 0, 0xCB58, 0, 0xCB59, 0xCB5A,
8376  0xCB5B, 0, 0xCB5C, 0, 0, 0xCB5D, 0xCB5E, 0,
8377  0, 0x3461, 0xCB5F, 0xCB60, 0, 0xCB61, 0, 0,
8378  0, 0, 0x4E68, 0x605E, 0, 0xCB62, 0, 0xCB63,
8379  0, 0xCB64, 0, 0x6060, 0xCB65, 0xCB66, 0, 0xCB67,
8380 };
8381 static const unsigned short utf8_to_euc_E78E_x0213[] = {
8382  0xCB4D, 0xF058, 0, 0xCB4F, 0x383C, 0xF059, 0xCB51, 0x4E28,
8383  0, 0x364C, 0xF05A, 0x3226, 0, 0, 0xCB52, 0,
8384  0xCB53, 0, 0, 0xCB54, 0xF05B, 0x7773, 0x366A, 0xCB56,
8385  0xF05C, 0, 0, 0, 0xF05D, 0, 0xF05E, 0x7774,
8386  0x7775, 0, 0x7776, 0, 0, 0xF05F, 0x7777, 0,
8387  0xF060, 0x3461, 0xCB5F, 0x7778, 0, 0xCB61, 0, 0,
8388  0, 0, 0x4E68, 0x605E, 0, 0xF061, 0, 0xF062,
8389  0, 0xF063, 0, 0x6060, 0xF064, 0xCB66, 0, 0xF065,
8390 };
8391 static const unsigned short utf8_to_euc_E78F[] = {
8392  0x6061, 0, 0x3251, 0, 0, 0xCB68, 0xCB69, 0,
8393  0x605D, 0xCB6A, 0x3B39, 0xCB6B, 0xCB6C, 0x4441, 0x605F, 0xCB6D,
8394  0, 0, 0xCB6E, 0xCB6F, 0, 0, 0xCB70, 0,
8395  0, 0xCB71, 0, 0, 0, 0xCB72, 0x6064, 0,
8396  0x3C6E, 0xCB73, 0, 0xCB74, 0, 0x6062, 0xCB75, 0xCB76,
8397  0, 0xCB77, 0x373E, 0, 0, 0x4849, 0x6063, 0,
8398  0, 0x607E, 0, 0, 0xCB78, 0xCB79, 0, 0xCB7A,
8399  0x6069, 0xCB7B, 0xCB7C, 0xCB7D, 0, 0xCB7E, 0x383D, 0xCC21,
8400 };
8401 static const unsigned short utf8_to_euc_E78F_x0213[] = {
8402  0x6061, 0, 0x3251, 0, 0, 0xF066, 0xCB69, 0,
8403  0x605D, 0x7779, 0x3B39, 0xF067, 0xCB6C, 0x4441, 0x605F, 0x777A,
8404  0, 0, 0xCB6E, 0xCB6F, 0, 0, 0x777B, 0,
8405  0, 0x777C, 0, 0, 0, 0xCB72, 0x6064, 0,
8406  0x3C6E, 0xF068, 0, 0x777D, 0, 0x6062, 0xCB75, 0xF069,
8407  0, 0x777E, 0x373E, 0, 0, 0x4849, 0x6063, 0,
8408  0, 0x607E, 0, 0, 0xCB78, 0xCB79, 0, 0xCB7A,
8409  0x6069, 0xF06A, 0xF06C, 0xCB7D, 0, 0xCB7E, 0x383D, 0xCC21,
8410 };
8411 static const unsigned short utf8_to_euc_E790[] = {
8412  0xCC22, 0xCC23, 0, 0x3565, 0xCC24, 0x6066, 0x4D7D, 0xCC25,
8413  0, 0x4E30, 0xCC26, 0, 0, 0, 0, 0,
8414  0, 0xCC27, 0, 0, 0, 0, 0, 0,
8415  0, 0, 0xCC28, 0xCC29, 0, 0, 0, 0,
8416  0, 0, 0x4276, 0, 0xCC2A, 0x6068, 0xCC2B, 0,
8417  0xCC2C, 0xCC2D, 0xCC2E, 0xCC2F, 0xCC30, 0xCC31, 0xCC32, 0xCC33,
8418  0xCC34, 0xCC35, 0x606A, 0x4E56, 0x3657, 0x487C, 0x474A, 0,
8419  0, 0xCC36, 0x606B, 0, 0, 0, 0, 0x606D,
8420 };
8421 static const unsigned short utf8_to_euc_E790_x0213[] = {
8422  0xCC22, 0xF06D, 0, 0x3565, 0xCC24, 0x6066, 0x4D7D, 0x7821,
8423  0, 0x4E30, 0x7822, 0, 0, 0, 0, 0,
8424  0, 0xCC27, 0, 0xF06B, 0, 0, 0, 0,
8425  0, 0, 0x7823, 0x7824, 0, 0, 0, 0,
8426  0, 0, 0x4276, 0, 0xF06E, 0x6068, 0x7826, 0,
8427  0x7827, 0xCC2D, 0x7828, 0x7829, 0x782A, 0xCC31, 0x782B, 0x782C,
8428  0x782D, 0xF06F, 0x606A, 0x4E56, 0x3657, 0x487C, 0x474A, 0,
8429  0, 0xF070, 0x606B, 0, 0, 0, 0, 0x606D,
8430 };
8431 static const unsigned short utf8_to_euc_E791[] = {
8432  0xCC37, 0x6070, 0, 0xCC38, 0xCC39, 0, 0xCC3A, 0xCC3B,
8433  0, 0, 0, 0xCC3C, 0, 0xCC3D, 0, 0,
8434  0, 0xCC3E, 0xCC3F, 0, 0, 0x606C, 0, 0xCC40,
8435  0, 0x606F, 0x386A, 0x314D, 0x6071, 0xCC41, 0x3F70, 0x606E,
8436  0x4E5C, 0, 0xCC42, 0x6074, 0x7424, 0, 0xCC43, 0xCC44,
8437  0xCC45, 0x6072, 0x6075, 0xCC46, 0, 0xCC47, 0xCC48, 0x6067,
8438  0x6073, 0xCC49, 0xCC4A, 0x3A3C, 0, 0, 0x6076, 0,
8439  0, 0, 0, 0, 0, 0, 0x6077, 0,
8440 };
8441 static const unsigned short utf8_to_euc_E791_x0213[] = {
8442  0xF072, 0x6070, 0, 0xF073, 0x782E, 0, 0x782F, 0x7830,
8443  0, 0, 0, 0x7831, 0, 0xF074, 0, 0,
8444  0, 0xCC3E, 0xF075, 0xF071, 0, 0x606C, 0, 0x7832,
8445  0, 0x606F, 0x386A, 0x314D, 0x6071, 0xF076, 0x3F70, 0x606E,
8446  0x4E5C, 0, 0x7833, 0x6074, 0x7424, 0, 0xCC43, 0xCC44,
8447  0xCC45, 0x6072, 0x6075, 0x7834, 0, 0x7835, 0xCC48, 0x6067,
8448  0x6073, 0xF077, 0xCC4A, 0x3A3C, 0, 0, 0x6076, 0,
8449  0, 0, 0, 0, 0, 0, 0x6077, 0,
8450 };
8451 static const unsigned short utf8_to_euc_E792[] = {
8452  0xCC4B, 0xCC4C, 0, 0x4D7E, 0, 0xCC4D, 0xCC4E, 0xCC4F,
8453  0, 0xCC50, 0, 0x6078, 0, 0, 0, 0xCC51,
8454  0xCC52, 0xCC53, 0xCC54, 0, 0, 0, 0, 0,
8455  0xCC55, 0xCC56, 0xCC57, 0, 0xCC58, 0, 0x6079, 0xCC59,
8456  0xCC5A, 0xCC5B, 0x6065, 0xCC5C, 0, 0, 0xCC5D, 0x607A,
8457  0xCC5E, 0xCC5F, 0xCC60, 0xCC61, 0, 0, 0xCC62, 0xCC63,
8458  0x3444, 0xCC64, 0xCC65, 0, 0, 0xCC66, 0, 0,
8459  0, 0xCC67, 0, 0xCC68, 0, 0x3C25, 0, 0xCC69,
8460 };
8461 static const unsigned short utf8_to_euc_E792_x0213[] = {
8462  0xCC4B, 0xF078, 0, 0x4D7E, 0, 0xF079, 0x7836, 0x7837,
8463  0xF07A, 0x7838, 0, 0x6078, 0, 0, 0, 0xCC51,
8464  0x783D, 0xCC53, 0xF07C, 0, 0, 0, 0, 0xF07D,
8465  0x7839, 0xF07E, 0xCC57, 0, 0x783A, 0, 0x6079, 0x783B,
8466  0xF121, 0xF122, 0x6065, 0x783C, 0, 0xF123, 0x783E, 0x607A,
8467  0x783F, 0x7840, 0xF124, 0xF125, 0, 0, 0xCC62, 0xCC63,
8468  0x3444, 0xCC64, 0xCC65, 0, 0, 0x7841, 0, 0,
8469  0, 0xF126, 0xF128, 0xF127, 0, 0x3C25, 0, 0x7842,
8470 };
8471 static const unsigned short utf8_to_euc_E793[] = {
8472  0, 0, 0, 0, 0, 0, 0, 0,
8473  0xCC6A, 0xCC6B, 0x607B, 0, 0xCC6C, 0, 0, 0x607C,
8474  0xCC6D, 0, 0, 0xCC6E, 0x607D, 0, 0, 0,
8475  0xCC6F, 0, 0xCC70, 0xCC71, 0x313B, 0, 0xCC72, 0xCC73,
8476  0x6121, 0, 0x493B, 0x6122, 0xCC74, 0, 0x3424, 0x6123,
8477  0xCC75, 0x6124, 0xCC76, 0xCC77, 0, 0, 0x6125, 0xCC78,
8478  0x6127, 0x6128, 0x6126, 0, 0xCC79, 0, 0x4953, 0x612A,
8479  0x6129, 0, 0xCC7A, 0xCC7B, 0xCC7C, 0, 0, 0xCC7D,
8480 };
8481 static const unsigned short utf8_to_euc_E793_x0213[] = {
8482  0, 0, 0, 0, 0, 0, 0, 0,
8483  0x7843, 0x7844, 0x607B, 0, 0xCC6C, 0, 0, 0x607C,
8484  0xCC6D, 0, 0, 0xCC6E, 0x607D, 0, 0xF129, 0,
8485  0xF12A, 0, 0x7845, 0xCC71, 0x313B, 0, 0xF12B, 0xCC73,
8486  0x6121, 0, 0x493B, 0x6122, 0xCC74, 0, 0x3424, 0x6123,
8487  0xCC75, 0x6124, 0xCC76, 0xF12D, 0, 0, 0x6125, 0xF12C,
8488  0x6127, 0x6128, 0x6126, 0, 0xCC79, 0, 0x4953, 0x612A,
8489  0x6129, 0, 0xF12F, 0xCC7B, 0xCC7C, 0, 0, 0x7846,
8490 };
8491 static const unsigned short utf8_to_euc_E794[] = {
8492  0, 0xF450, 0, 0x612C, 0x612B, 0x612D, 0xCC7E, 0,
8493  0, 0, 0, 0, 0x612E, 0x6130, 0x612F, 0,
8494  0, 0x3979, 0xCD21, 0x6132, 0, 0x6131, 0xCD22, 0xCD23,
8495  0x3445, 0, 0x3F53, 0, 0x453C, 0, 0x6133, 0x4038,
8496  0xCD24, 0xCD25, 0, 0x3B3A, 0xCD26, 0x3179, 0x6134, 0xCD27,
8497  0x4D51, 0xCD28, 0xCD29, 0x4A63, 0x6135, 0, 0, 0xCD2A,
8498  0x4544, 0x4D33, 0x3943, 0x3F3D, 0, 0, 0xCD2B, 0x434B,
8499  0x5234, 0xCD2C, 0x442E, 0x3268, 0x6136, 0xCD2D, 0xCD2E, 0xCD2F,
8500 };
8501 static const unsigned short utf8_to_euc_E794_x0213[] = {
8502  0, 0x7847, 0, 0x612C, 0x612B, 0x612D, 0xCC7E, 0,
8503  0, 0, 0, 0, 0x612E, 0x6130, 0x612F, 0,
8504  0, 0x3979, 0xCD21, 0x6132, 0, 0x6131, 0xCD22, 0x7848,
8505  0x3445, 0, 0x3F53, 0, 0x453C, 0, 0x6133, 0x4038,
8506  0xF131, 0xCD25, 0, 0x3B3A, 0xF132, 0x3179, 0x6134, 0xCD27,
8507  0x4D51, 0xCD28, 0xF133, 0x4A63, 0x6135, 0, 0, 0x7849,
8508  0x4544, 0x4D33, 0x3943, 0x3F3D, 0, 0, 0xCD2B, 0x434B,
8509  0x5234, 0xCD2C, 0x442E, 0x3268, 0x6136, 0xF136, 0xF137, 0xCD2F,
8510 };
8511 static const unsigned short utf8_to_euc_E795[] = {
8512  0xCD30, 0, 0, 0xCD31, 0x6137, 0, 0x613C, 0xCD32,
8513  0xCD33, 0x613A, 0x6139, 0x5A42, 0x3326, 0x6138, 0xCD34, 0x305A,
8514  0xCD35, 0x482A, 0xCD36, 0, 0x484A, 0, 0, 0xCD37,
8515  0, 0x4E31, 0x613D, 0x613B, 0x435C, 0x4026, 0xCD38, 0xCD39,
8516  0x482B, 0xCD3A, 0x492D, 0, 0x613F, 0x4E2C, 0x374D, 0x6140,
8517  0, 0x613E, 0x4856, 0x6141, 0, 0x6142, 0, 0xCD3B,
8518  0x305B, 0xCD3C, 0, 0x3E76, 0x6147, 0, 0x6144, 0x466D,
8519  0x6143, 0xCD3D, 0xCD3E, 0xCD3F, 0xCD40, 0xCD41, 0xCD42, 0x3526,
8520 };
8521 static const unsigned short utf8_to_euc_E795_x0213[] = {
8522  0xF138, 0, 0, 0xCD31, 0x6137, 0, 0x613C, 0xCD32,
8523  0xF139, 0x613A, 0x6139, 0x5A42, 0x3326, 0x6138, 0xF13A, 0x305A,
8524  0xF13B, 0x482A, 0xF13C, 0, 0x484A, 0, 0, 0xCD37,
8525  0, 0x4E31, 0x613D, 0x613B, 0x435C, 0x4026, 0xCD38, 0xCD39,
8526  0x482B, 0xCD3A, 0x492D, 0, 0x613F, 0x4E2C, 0x374D, 0x6140,
8527  0, 0x613E, 0x4856, 0x6141, 0xF13D, 0x6142, 0, 0x784A,
8528  0x305B, 0xF13F, 0xF13E, 0x3E76, 0x6147, 0, 0x6144, 0x466D,
8529  0x6143, 0x784B, 0xF140, 0xCD3F, 0xCD40, 0xF141, 0xF142, 0x3526,
8530 };
8531 static const unsigned short utf8_to_euc_E796[] = {
8532  0, 0xCD43, 0x614A, 0, 0, 0xCD44, 0x6145, 0x6146,
8533  0, 0x6149, 0x6148, 0x4925, 0, 0, 0x4142, 0x4141,
8534  0xCD45, 0x353F, 0xCD46, 0xCD47, 0x614B, 0xCD48, 0, 0,
8535  0, 0xCD49, 0x614C, 0, 0xCD4A, 0x614D, 0, 0,
8536  0, 0, 0xCD4B, 0x614F, 0xCD4C, 0x614E, 0, 0,
8537  0, 0, 0, 0x3156, 0, 0, 0, 0,
8538  0, 0x6157, 0x4868, 0x6151, 0xCD4D, 0x6153, 0, 0,
8539  0x6155, 0x3F3E, 0xCD4E, 0, 0x6156, 0x6154, 0x3C40, 0xCD4F,
8540 };
8541 static const unsigned short utf8_to_euc_E796_x0213[] = {
8542  0, 0xF143, 0x614A, 0, 0, 0xCD44, 0x6145, 0x6146,
8543  0, 0x6149, 0x6148, 0x4925, 0xF145, 0, 0x4142, 0x4141,
8544  0xCD45, 0x353F, 0x784C, 0xCD47, 0x614B, 0xCD48, 0, 0,
8545  0, 0xCD49, 0x614C, 0, 0xCD4A, 0x614D, 0, 0,
8546  0, 0, 0xF147, 0x614F, 0xCD4C, 0x614E, 0, 0,
8547  0, 0, 0, 0x3156, 0, 0, 0, 0,
8548  0xF149, 0x6157, 0x4868, 0x6151, 0xCD4D, 0x6153, 0, 0xF14A,
8549  0x6155, 0x3F3E, 0xCD4E, 0, 0x6156, 0x6154, 0x3C40, 0xF14B,
8550 };
8551 static const unsigned short utf8_to_euc_E797[] = {
8552  0xCD50, 0xCD51, 0x6150, 0x6152, 0xCD52, 0x4942, 0xCD53, 0x3E49,
8553  0, 0, 0x6159, 0, 0xCD54, 0x6158, 0xCD55, 0xCD56,
8554  0, 0, 0x615A, 0, 0x3C26, 0x3A2F, 0, 0xCD57,
8555  0x4577, 0x615B, 0, 0x444B, 0xCD58, 0, 0x615D, 0xCD59,
8556  0xCD5A, 0xCD5B, 0x4E21, 0x615C, 0xCD5C, 0, 0, 0xCD5D,
8557  0, 0x4169, 0, 0, 0xCD5E, 0, 0xCD5F, 0xCD60,
8558  0x6162, 0xCD61, 0x6164, 0x6165, 0x4354, 0, 0, 0,
8559  0, 0xCD62, 0x6163, 0, 0x6160, 0, 0x615E, 0x615F,
8560 };
8561 static const unsigned short utf8_to_euc_E797_x0213[] = {
8562  0xF14C, 0xCD51, 0x6150, 0x6152, 0xCD52, 0x4942, 0xF14D, 0x3E49,
8563  0, 0, 0x6159, 0, 0xCD54, 0x6158, 0x784E, 0xF14E,
8564  0, 0, 0x615A, 0xF14F, 0x3C26, 0x3A2F, 0, 0xCD57,
8565  0x4577, 0x615B, 0, 0x444B, 0xCD58, 0xF150, 0x615D, 0xF151,
8566  0xF152, 0xCD5B, 0x4E21, 0x615C, 0x784F, 0, 0, 0xF153,
8567  0, 0x4169, 0, 0, 0xF154, 0, 0xF155, 0xCD60,
8568  0x6162, 0xF156, 0x6164, 0x6165, 0x4354, 0, 0, 0,
8569  0, 0xF157, 0x6163, 0, 0x6160, 0, 0x615E, 0x615F,
8570 };
8571 static const unsigned short utf8_to_euc_E798[] = {
8572  0xCD63, 0x6161, 0xCD64, 0xCD65, 0xCD66, 0, 0, 0xCD67,
8573  0xCD68, 0x6168, 0xCD69, 0x6166, 0xCD6A, 0x6167, 0, 0xCD6B,
8574  0, 0, 0xCD6C, 0xCD6D, 0, 0xCD6E, 0xCD6F, 0,
8575  0, 0xCD70, 0, 0xCD71, 0xCD72, 0xCD73, 0xCD74, 0x6169,
8576  0x616B, 0x616C, 0x616D, 0xCD75, 0x616E, 0xCD76, 0xCD77, 0x616A,
8577  0, 0xCD78, 0, 0, 0, 0xCD79, 0, 0,
8578  0x6170, 0, 0xCD7A, 0xCD7B, 0x616F, 0xCD7C, 0, 0,
8579  0xCD7D, 0xCD7E, 0xCE21, 0x6171, 0xCE22, 0, 0, 0,
8580 };
8581 static const unsigned short utf8_to_euc_E798_x0213[] = {
8582  0x7850, 0x6161, 0x7851, 0xF158, 0xCD66, 0, 0, 0xF15A,
8583  0x7852, 0x6168, 0xCD69, 0x6166, 0xCD6A, 0x6167, 0, 0xF15B,
8584  0, 0, 0xCD6C, 0xF15E, 0, 0x7853, 0x7854, 0,
8585  0xF159, 0x7855, 0, 0xF15F, 0xF160, 0xCD73, 0x7856, 0x6169,
8586  0x616B, 0x616C, 0x616D, 0xCD75, 0x616E, 0xF162, 0x7E7D, 0x616A,
8587  0xF163, 0xCD78, 0, 0, 0, 0x7857, 0, 0,
8588  0x6170, 0, 0xCD7A, 0xF165, 0x616F, 0x7858, 0, 0,
8589  0xCD7D, 0xCD7E, 0xCE21, 0x6171, 0xF164, 0, 0, 0,
8590 };
8591 static const unsigned short utf8_to_euc_E799[] = {
8592  0xCE24, 0xCE25, 0x4E45, 0xCE26, 0xCE27, 0xCE28, 0x6174, 0x6172,
8593  0x6173, 0xCE29, 0xCE23, 0xCE2A, 0x3462, 0, 0, 0,
8594  0, 0, 0x4C7E, 0, 0, 0xCE2B, 0x4A4A, 0,
8595  0x6176, 0xCE2C, 0, 0, 0x6175, 0, 0, 0xCE2D,
8596  0, 0x6177, 0x6178, 0, 0xCE2E, 0xCE2F, 0, 0x617C,
8597  0x6179, 0x617A, 0x617B, 0, 0x617D, 0xCE30, 0xCE31, 0xCE32,
8598  0x617E, 0xCE33, 0x6221, 0, 0xCE34, 0, 0x6222, 0,
8599  0x6223, 0, 0x482F, 0x4550, 0x6224, 0x4772, 0x4934, 0,
8600 };
8601 static const unsigned short utf8_to_euc_E799_x0213[] = {
8602  0xCE24, 0xF168, 0x4E45, 0x7859, 0xCE27, 0xCE28, 0x6174, 0x6172,
8603  0x6173, 0xF16A, 0xCE23, 0x785A, 0x3462, 0, 0, 0,
8604  0, 0, 0x4C7E, 0, 0, 0xF16B, 0x4A4A, 0,
8605  0x6176, 0xCE2C, 0, 0, 0x6175, 0, 0, 0xCE2D,
8606  0, 0x6177, 0x6178, 0, 0x785B, 0x785C, 0, 0x617C,
8607  0x6179, 0x617A, 0x617B, 0, 0x617D, 0x785D, 0xF16D, 0x785E,
8608  0x617E, 0x785F, 0x6221, 0, 0xCE34, 0, 0x6222, 0,
8609  0x6223, 0, 0x482F, 0x4550, 0x6224, 0x4772, 0x4934, 0,
8610 };
8611 static const unsigned short utf8_to_euc_E79A[] = {
8612  0x6225, 0xCE35, 0xF451, 0x6226, 0x452A, 0xCE36, 0x3327, 0x3944,
8613  0x6227, 0, 0, 0x6228, 0xCE37, 0xCE38, 0x6229, 0,
8614  0x3B29, 0, 0, 0x622B, 0, 0xCE39, 0x622A, 0,
8615  0, 0x622C, 0x622D, 0xCE3A, 0xCE3B, 0xCE3C, 0xF452, 0xCE3D,
8616  0xCE3E, 0, 0xCE3F, 0xCE40, 0xCE41, 0xCE42, 0xCE43, 0xCE44,
8617  0xCE45, 0, 0xCE46, 0, 0, 0xCE47, 0x4869, 0,
8618  0x622E, 0, 0, 0, 0x622F, 0, 0, 0x7369,
8619  0x6230, 0x6231, 0x6232, 0, 0, 0xCE48, 0, 0x3B2E,
8620 };
8621 static const unsigned short utf8_to_euc_E79A_x0213[] = {
8622  0x6225, 0x7860, 0xF451, 0x6226, 0x452A, 0xCE36, 0x3327, 0x3944,
8623  0x6227, 0, 0, 0x6228, 0xCE37, 0xCE38, 0x6229, 0,
8624  0x3B29, 0, 0, 0x622B, 0, 0xF16E, 0x622A, 0,
8625  0, 0x622C, 0x622D, 0x7861, 0xF16F, 0x7862, 0x7863, 0xCE3D,
8626  0xF171, 0xF170, 0xCE3F, 0xCE40, 0xCE41, 0xCE42, 0x7864, 0xF172,
8627  0xF173, 0, 0x7865, 0, 0, 0xCE47, 0x4869, 0xF174,
8628  0x622E, 0, 0, 0, 0x622F, 0, 0x7866, 0x7369,
8629  0x6230, 0x6231, 0x6232, 0, 0, 0xCE48, 0, 0x3B2E,
8630 };
8631 static const unsigned short utf8_to_euc_E79B[] = {
8632  0, 0xCE49, 0x6233, 0x4756, 0, 0xCE4A, 0x4B5F, 0,
8633  0x314E, 0xCE4B, 0x3157, 0xCE4C, 0xCE4D, 0x6234, 0xCE4E, 0,
8634  0, 0, 0x6236, 0, 0xCE4F, 0, 0x6235, 0x4570,
8635  0, 0xCE50, 0, 0x4039, 0x5D39, 0, 0x6237, 0x4C41,
8636  0xCE51, 0x6238, 0, 0x3446, 0x4857, 0x6239, 0xCE52, 0x623A,
8637  0xCE53, 0, 0x623B, 0, 0xCE54, 0, 0x4C5C, 0,
8638  0xCE55, 0xCE56, 0x4C55, 0, 0x443E, 0, 0xCE57, 0,
8639  0x416A, 0xCE58, 0, 0x623D, 0xCE59, 0, 0x3D62, 0,
8640 };
8641 static const unsigned short utf8_to_euc_E79B_x0213[] = {
8642  0, 0xCE49, 0x6233, 0x4756, 0, 0x7867, 0x4B5F, 0,
8643  0x314E, 0xF176, 0x3157, 0xCE4C, 0x7868, 0x6234, 0x7869, 0,
8644  0, 0, 0x6236, 0, 0x786A, 0, 0x6235, 0x4570,
8645  0, 0xCE50, 0, 0x4039, 0x5D39, 0, 0x6237, 0x4C41,
8646  0xCE51, 0x6238, 0, 0x3446, 0x4857, 0x6239, 0x786B, 0x623A,
8647  0xF178, 0, 0x623B, 0, 0xF179, 0, 0x4C5C, 0,
8648  0xCE55, 0x786C, 0x4C55, 0, 0x443E, 0, 0xCE57, 0,
8649  0x416A, 0xCE58, 0, 0x623D, 0x786D, 0, 0x3D62, 0,
8650 };
8651 static const unsigned short utf8_to_euc_E79C[] = {
8652  0xCE5A, 0x3E4A, 0, 0, 0x6240, 0, 0xCE5B, 0x623F,
8653  0x623E, 0x487D, 0xCE5C, 0x3447, 0x3829, 0, 0xCE5D, 0,
8654  0, 0, 0xCE5E, 0, 0xCE5F, 0xCE60, 0, 0xCE61,
8655  0, 0xCE62, 0xCE63, 0x6246, 0xCE64, 0, 0x6243, 0x3F3F,
8656  0x4C32, 0, 0xCE65, 0, 0x6242, 0x6244, 0x6245, 0,
8657  0xCE66, 0x6241, 0, 0, 0, 0xCE67, 0xCE68, 0xCE69,
8658  0, 0, 0, 0, 0xCE6A, 0xCE6B, 0xCE6C, 0x6247,
8659  0x6248, 0xCE6D, 0x442F, 0, 0x3463, 0xCE6E, 0xCE6F, 0,
8660 };
8661 static const unsigned short utf8_to_euc_E79C_x0213[] = {
8662  0xCE5A, 0x3E4A, 0, 0, 0x6240, 0, 0xCE5B, 0x623F,
8663  0x623E, 0x487D, 0x786E, 0x3447, 0x3829, 0, 0xCE5D, 0,
8664  0, 0, 0xCE5E, 0, 0xCE5F, 0xCE60, 0, 0xF17B,
8665  0, 0x786F, 0xF17C, 0x6246, 0xCE64, 0, 0x6243, 0x3F3F,
8666  0x4C32, 0, 0xCE65, 0, 0x6242, 0x6244, 0x6245, 0,
8667  0xCE66, 0x6241, 0, 0, 0, 0xF17D, 0xCE68, 0xCE69,
8668  0, 0, 0, 0, 0x7870, 0xF17E, 0x7871, 0x6247,
8669  0x6248, 0xCE6D, 0x442F, 0, 0x3463, 0xCE6E, 0xCE6F, 0,
8670 };
8671 static const unsigned short utf8_to_euc_E79D[] = {
8672  0x4365, 0, 0xCE70, 0, 0, 0xCE71, 0xCE72, 0x6249,
8673  0, 0, 0xCE73, 0, 0, 0xCE74, 0xCE75, 0xCE76,
8674  0, 0, 0xCE77, 0, 0, 0, 0xCE78, 0xCE79,
8675  0, 0, 0x624A, 0x624D, 0xCE7A, 0, 0xCE7B, 0xCE7C,
8676  0xCE7D, 0x3F67, 0xCE7E, 0x4644, 0xCF21, 0x624E, 0x4B53, 0xCF22,
8677  0x624B, 0, 0xCF23, 0x624C, 0xCF24, 0, 0, 0,
8678  0xCF25, 0, 0xCF26, 0xCF27, 0xCF28, 0, 0, 0,
8679  0, 0x6251, 0xCF29, 0, 0, 0xCF2A, 0x6250, 0x624F,
8680 };
8681 static const unsigned short utf8_to_euc_E79D_x0213[] = {
8682  0x4365, 0, 0xCE70, 0, 0, 0xCE71, 0x7872, 0x6249,
8683  0, 0, 0xCE73, 0, 0, 0x7873, 0x7874, 0xCE76,
8684  0, 0, 0xCE77, 0, 0, 0, 0xCE78, 0xCE79,
8685  0xF225, 0, 0x624A, 0x624D, 0x7875, 0, 0xCE7B, 0x7876,
8686  0xF226, 0x3F67, 0x7877, 0x4644, 0xCF21, 0x624E, 0x4B53, 0xCF22,
8687  0x624B, 0, 0xF227, 0x624C, 0xCF24, 0, 0, 0,
8688  0xCF25, 0, 0xF229, 0xCF27, 0xCF28, 0, 0, 0,
8689  0, 0x6251, 0x7878, 0, 0xF22A, 0xF22B, 0x6250, 0x624F,
8690 };
8691 static const unsigned short utf8_to_euc_E79E[] = {
8692  0xCF2B, 0, 0, 0, 0xCF2C, 0, 0, 0,
8693  0, 0, 0, 0x6253, 0xCF2D, 0xCF2E, 0x6252, 0,
8694  0, 0x6254, 0, 0, 0xCF2F, 0xCF30, 0xCF31, 0,
8695  0, 0, 0xCF32, 0, 0, 0, 0x6256, 0xCF33,
8696  0x6255, 0, 0xCF34, 0, 0, 0x4A4D, 0, 0xCF35,
8697  0, 0, 0xCF36, 0, 0x3D56, 0x4E46, 0xCF37, 0xCF38,
8698  0x6257, 0xCF39, 0, 0x4637, 0, 0xCF3A, 0x6258, 0,
8699  0, 0x6259, 0, 0x625D, 0x625B, 0x625C, 0xCF3B, 0x625A,
8700 };
8701 static const unsigned short utf8_to_euc_E79E_x0213[] = {
8702  0x7879, 0, 0, 0, 0xCF2C, 0, 0, 0,
8703  0, 0, 0, 0x6253, 0xCF2D, 0xCF2E, 0x6252, 0,
8704  0, 0x6254, 0, 0, 0x787A, 0xCF30, 0xCF31, 0,
8705  0, 0, 0xF22E, 0, 0, 0, 0x6256, 0xF22F,
8706  0x6255, 0, 0xF230, 0, 0xF231, 0x4A4D, 0, 0xCF35,
8707  0, 0xF232, 0x787B, 0, 0x3D56, 0x4E46, 0xCF37, 0xCF38,
8708  0x6257, 0xCF39, 0, 0x4637, 0, 0xCF3A, 0x6258, 0,
8709  0, 0x6259, 0, 0x625D, 0x625B, 0x625C, 0xCF3B, 0x625A,
8710 };
8711 static const unsigned short utf8_to_euc_E79F[] = {
8712  0, 0, 0, 0xCF3C, 0, 0, 0, 0x625E,
8713  0, 0xCF3D, 0, 0, 0, 0x625F, 0, 0,
8714  0, 0xCF3E, 0xCF3F, 0, 0, 0xCF40, 0, 0x6260,
8715  0, 0xCF41, 0x6261, 0x4C37, 0x6262, 0, 0xCF42, 0xCF43,
8716  0xCF44, 0, 0x4C70, 0x6263, 0xCF45, 0x434E, 0xCF46, 0x476A,
8717  0, 0x366B, 0xCF47, 0, 0xCF48, 0x433B, 0x6264, 0x363A,
8718  0xCF49, 0xCF4A, 0, 0x4050, 0xCF4B, 0, 0, 0,
8719  0xCF4C, 0, 0, 0xCF4D, 0x6265, 0, 0, 0,
8720 };
8721 static const unsigned short utf8_to_euc_E79F_x0213[] = {
8722  0, 0, 0, 0xCF3C, 0, 0, 0, 0x625E,
8723  0, 0xCF3D, 0, 0, 0, 0x625F, 0, 0,
8724  0, 0xCF3E, 0xCF3F, 0, 0, 0xCF40, 0, 0x6260,
8725  0, 0xCF41, 0x6261, 0x4C37, 0x6262, 0, 0xF233, 0xF234,
8726  0x787C, 0, 0x4C70, 0x6263, 0xF235, 0x434E, 0xF236, 0x476A,
8727  0, 0x366B, 0xF237, 0, 0xF238, 0x433B, 0x6264, 0x363A,
8728  0xF23A, 0xCF4A, 0, 0x4050, 0xF23B, 0, 0, 0,
8729  0xCF4C, 0, 0, 0xF23C, 0x6265, 0, 0, 0,
8730 };
8731 static const unsigned short utf8_to_euc_E7A0[] = {
8732  0, 0, 0x3A3D, 0, 0, 0xCF4E, 0xCF4F, 0,
8733  0, 0xCF50, 0, 0, 0x6266, 0xCF51, 0xCF52, 0,
8734  0, 0xCF53, 0x6267, 0, 0x3826, 0x3A55, 0, 0,
8735  0, 0, 0, 0, 0, 0xCF54, 0, 0,
8736  0x6269, 0xCF55, 0xCF56, 0xCF57, 0, 0x4556, 0x3A56, 0x354E,
8737  0, 0, 0, 0, 0, 0xCF58, 0xCF59, 0,
8738  0xCF5A, 0, 0x4B24, 0, 0x474B, 0xCF5B, 0, 0xCF5C,
8739  0, 0, 0x4557, 0, 0, 0, 0, 0x395C,
8740 };
8741 static const unsigned short utf8_to_euc_E7A0_x0213[] = {
8742  0, 0, 0x3A3D, 0, 0, 0xF23E, 0xF23F, 0,
8743  0, 0xF240, 0, 0, 0x6266, 0xF241, 0xCF52, 0,
8744  0, 0xCF53, 0x6267, 0, 0x3826, 0x3A55, 0, 0,
8745  0, 0xF242, 0, 0, 0, 0xCF54, 0, 0,
8746  0x6269, 0xF243, 0xCF56, 0xCF57, 0, 0x4556, 0x3A56, 0x354E,
8747  0, 0, 0, 0, 0xF244, 0x787D, 0xCF59, 0,
8748  0xCF5A, 0, 0x4B24, 0, 0x474B, 0xCF5B, 0, 0xCF5C,
8749  0, 0, 0x4557, 0, 0, 0, 0, 0x395C,
8750 };
8751 static const unsigned short utf8_to_euc_E7A1[] = {
8752  0, 0, 0, 0xCF5D, 0xCF5E, 0x626B, 0, 0xCF5F,
8753  0xCF60, 0, 0, 0, 0xCF61, 0, 0xCF62, 0,
8754  0, 0, 0xCF63, 0, 0, 0, 0, 0,
8755  0, 0, 0, 0, 0xCF64, 0x3E4B, 0xCF65, 0,
8756  0xCF66, 0xCF67, 0, 0xCF68, 0xCF69, 0, 0, 0,
8757  0xCF6A, 0, 0xCF6B, 0x4E32, 0x3945, 0, 0xCF6C, 0x3827,
8758  0, 0, 0x4823, 0, 0x626D, 0, 0, 0,
8759  0, 0, 0xCF6D, 0, 0x626F, 0, 0xCF6E, 0,
8760 };
8761 static const unsigned short utf8_to_euc_E7A1_x0213[] = {
8762  0, 0, 0, 0x7921, 0xCF5E, 0x626B, 0, 0xF245,
8763  0xCF60, 0, 0, 0, 0xCF61, 0, 0x7922, 0x7923,
8764  0, 0x7924, 0xCF63, 0, 0, 0, 0, 0,
8765  0, 0, 0, 0, 0xCF64, 0x3E4B, 0xCF65, 0,
8766  0xCF66, 0xCF67, 0, 0xCF68, 0xF246, 0, 0, 0,
8767  0x7925, 0, 0xF247, 0x4E32, 0x3945, 0, 0x7926, 0x3827,
8768  0, 0, 0x4823, 0, 0x626D, 0, 0, 0,
8769  0, 0, 0xCF6D, 0, 0x626F, 0, 0xCF6E, 0,
8770 };
8771 static const unsigned short utf8_to_euc_E7A2[] = {
8772  0, 0x386B, 0, 0, 0, 0, 0x626E, 0x4476,
8773  0, 0, 0xCF6F, 0, 0x6271, 0x3337, 0x626C, 0xCF70,
8774  0, 0x486A, 0, 0x3130, 0xCF71, 0x3A6C, 0, 0x4F52,
8775  0xCF72, 0, 0x6270, 0, 0, 0xCF74, 0xCF75, 0xCF76,
8776  0, 0xCF73, 0, 0x6272, 0xCF77, 0, 0, 0x4A4B,
8777  0xCF78, 0x4059, 0x6274, 0, 0xCF79, 0xCF7A, 0, 0x6275,
8778  0xCF7B, 0xCF7C, 0xCF7D, 0xCF7E, 0, 0x6273, 0, 0,
8779  0, 0, 0x334E, 0xD021, 0x627B, 0xD022, 0x627A, 0xD023,
8780 };
8781 static const unsigned short utf8_to_euc_E7A2_x0213[] = {
8782  0, 0x386B, 0, 0, 0, 0, 0x626E, 0x4476,
8783  0, 0, 0xF249, 0, 0x6271, 0x3337, 0x626C, 0xCF70,
8784  0, 0x486A, 0, 0x3130, 0xF24A, 0x3A6C, 0, 0x4F52,
8785  0xCF72, 0, 0x6270, 0, 0, 0xF24C, 0xF24D, 0xF24E,
8786  0, 0xCF73, 0, 0x6272, 0xF24B, 0, 0, 0x4A4B,
8787  0xCF78, 0x4059, 0x6274, 0, 0xCF79, 0x792A, 0, 0x6275,
8788  0x7928, 0xCF7C, 0xCF7D, 0xCF7E, 0, 0x6273, 0, 0,
8789  0, 0, 0x334E, 0xF24F, 0x627B, 0xD022, 0x627A, 0xD023,
8790 };
8791 static const unsigned short utf8_to_euc_E7A3[] = {
8792  0, 0x3C27, 0, 0, 0, 0x627C, 0x6277, 0xD024,
8793  0xD025, 0xD026, 0x627D, 0x6278, 0xD027, 0, 0xD028, 0,
8794  0x4858, 0x6276, 0xD029, 0xD02A, 0x6279, 0xD02B, 0xD02C, 0,
8795  0, 0, 0x6322, 0xD02E, 0, 0, 0, 0xD02F,
8796  0xD030, 0xD031, 0, 0, 0xD02D, 0, 0xD032, 0x6321,
8797  0x4B61, 0, 0xD033, 0, 0x627E, 0, 0, 0x306B,
8798  0, 0, 0xD034, 0xD035, 0x6324, 0, 0xD037, 0xD038,
8799  0, 0, 0xD039, 0xD03A, 0, 0x6323, 0, 0xD03B,
8800 };
8801 static const unsigned short utf8_to_euc_E7A3_x0213[] = {
8802  0, 0x3C27, 0, 0, 0, 0x627C, 0x6277, 0xD024,
8803  0xF250, 0xD026, 0x627D, 0x6278, 0xF251, 0, 0xF252, 0,
8804  0x4858, 0x6276, 0xD029, 0xD02A, 0x6279, 0xF253, 0xD02C, 0,
8805  0, 0, 0x6322, 0xD02E, 0, 0, 0, 0xD02F,
8806  0xF254, 0xF255, 0, 0, 0x792B, 0, 0xF256, 0x6321,
8807  0x4B61, 0, 0xD033, 0, 0x627E, 0, 0, 0x306B,
8808  0, 0, 0x792C, 0xD035, 0x6324, 0, 0xD037, 0x792E,
8809  0, 0xF257, 0xF258, 0xF259, 0, 0x6323, 0xF25A, 0xD03B,
8810 };
8811 static const unsigned short utf8_to_euc_E7A4[] = {
8812  0xD036, 0x3E4C, 0, 0, 0, 0, 0xD03C, 0x6325,
8813  0, 0, 0, 0, 0xD03D, 0, 0x4143, 0,
8814  0xD03E, 0x6327, 0x6326, 0, 0, 0, 0, 0,
8815  0, 0x6328, 0xD03F, 0, 0xD040, 0, 0xD041, 0xD042,
8816  0xD043, 0, 0, 0, 0, 0xD044, 0x6268, 0xD045,
8817  0, 0xD046, 0x626A, 0x632A, 0x6329, 0xD047, 0, 0,
8818  0xF454, 0xD048, 0, 0, 0xD049, 0xD04A, 0, 0,
8819  0, 0, 0x3C28, 0xD04B, 0x4E69, 0xD04C, 0x3C52, 0xD04D,
8820 };
8821 static const unsigned short utf8_to_euc_E7A4_x0213[] = {
8822  0x792D, 0x3E4C, 0, 0, 0, 0, 0xD03C, 0x6325,
8823  0, 0, 0, 0, 0xD03D, 0, 0x4143, 0,
8824  0xF25C, 0x6327, 0x6326, 0, 0, 0, 0, 0,
8825  0, 0x6328, 0xD03F, 0xF25D, 0x792F, 0, 0xD041, 0xD042,
8826  0xD043, 0, 0, 0, 0, 0xF25F, 0x6268, 0xD045,
8827  0, 0xD046, 0x626A, 0x632A, 0x6329, 0xD047, 0x7930, 0,
8828  0xF25E, 0x7931, 0, 0, 0x7932, 0xD04A, 0, 0,
8829  0, 0, 0x3C28, 0xF260, 0x4E69, 0xD04C, 0x3C52, 0xD04D,
8830 };
8831 static const unsigned short utf8_to_euc_E7A5[] = {
8832  0x632B, 0x3737, 0, 0, 0xD04E, 0xD04F, 0xD050, 0x3540,
8833  0x3527, 0x3B63, 0xD051, 0xD052, 0, 0, 0, 0xD053,
8834  0x4D34, 0xD054, 0, 0x6331, 0xD055, 0x6330, 0x4144, 0x632D,
8835  0xD056, 0, 0x632F, 0xD057, 0xD058, 0x3D4B, 0x3F40, 0x632E,
8836  0x632C, 0, 0x472A, 0, 0, 0x3E4D, 0, 0xD059,
8837  0x493C, 0xD05A, 0, 0xD05B, 0, 0x3A57, 0, 0,
8838  0, 0, 0xD05C, 0, 0, 0, 0, 0x4578,
8839  0, 0xD05D, 0x6332, 0xD05E, 0xD05F, 0, 0xD060, 0x6333,
8840 };
8841 static const unsigned short utf8_to_euc_E7A5_x0213[] = {
8842  0x632B, 0x3737, 0, 0, 0xD04E, 0x7935, 0x7936, 0x3540,
8843  0x3527, 0x3B63, 0xF261, 0xD052, 0, 0, 0, 0xD053,
8844  0x4D34, 0xD054, 0, 0x6331, 0xD055, 0x6330, 0x4144, 0x632D,
8845  0xF262, 0, 0x632F, 0xF263, 0x793A, 0x3D4B, 0x3F40, 0x632E,
8846  0x632C, 0, 0x472A, 0, 0, 0x3E4D, 0, 0xF265,
8847  0x493C, 0xD05A, 0, 0xD05B, 0, 0x3A57, 0, 0,
8848  0, 0, 0xF266, 0, 0, 0, 0, 0x4578,
8849  0, 0x793E, 0x6332, 0xD05E, 0xD05F, 0, 0xD060, 0x6333,
8850 };
8851 static const unsigned short utf8_to_euc_E7A6[] = {
8852  0x6349, 0x3658, 0, 0, 0x4F3D, 0x4135, 0, 0,
8853  0, 0, 0x6334, 0xD061, 0xD062, 0x3252, 0x4477, 0x4A21,
8854  0, 0xD063, 0, 0xD064, 0xD065, 0xD066, 0xD067, 0,
8855  0xD068, 0, 0, 0xD069, 0xD06A, 0x6335, 0, 0,
8856  0, 0xD06B, 0, 0, 0, 0, 0x357A, 0x6336,
8857  0xD06C, 0xD06D, 0x6338, 0xD06E, 0, 0, 0x6339, 0xD06F,
8858  0x4729, 0xD070, 0, 0x633A, 0xD071, 0, 0, 0,
8859  0xD072, 0x633B, 0x633C, 0xD073, 0, 0x3659, 0x3253, 0x4645,
8860 };
8861 static const unsigned short utf8_to_euc_E7A6_x0213[] = {
8862  0x6349, 0x3658, 0, 0, 0x4F3D, 0x4135, 0, 0,
8863  0, 0, 0x6334, 0xD061, 0xD062, 0x3252, 0x4477, 0x4A21,
8864  0, 0xD063, 0, 0xD064, 0xF267, 0xF268, 0xF269, 0,
8865  0x7942, 0, 0, 0xF26A, 0xD06A, 0x6335, 0, 0,
8866  0, 0xF26B, 0, 0, 0, 0, 0x357A, 0x6336,
8867  0xD06C, 0xF26C, 0x6338, 0xD06E, 0, 0, 0x6339, 0xD06F,
8868  0x4729, 0x7943, 0, 0x633A, 0xF26D, 0, 0, 0,
8869  0x7944, 0x633B, 0x633C, 0xF26E, 0, 0x3659, 0x3253, 0x4645,
8870 };
8871 static const unsigned short utf8_to_euc_E7A7[] = {
8872  0x3D28, 0x3B64, 0xD074, 0, 0xD075, 0, 0, 0xD076,
8873  0xD077, 0x633D, 0xD078, 0x3D29, 0, 0, 0, 0xD079,
8874  0, 0x324A, 0x4943, 0, 0xD07A, 0x633E, 0xD07B, 0,
8875  0x486B, 0, 0xD07C, 0, 0, 0xD07D, 0xD07E, 0x4145,
8876  0xD121, 0x6341, 0xD122, 0x6342, 0x4769, 0xD123, 0x3F41, 0x633F,
8877  0, 0x4361, 0xD124, 0xD125, 0x6340, 0xD126, 0, 0,
8878  0x3E4E, 0xD127, 0, 0, 0, 0, 0, 0,
8879  0xD128, 0, 0, 0x305C, 0xD129, 0, 0, 0,
8880 };
8881 static const unsigned short utf8_to_euc_E7A7_x0213[] = {
8882  0x3D28, 0x3B64, 0xF26F, 0, 0xD075, 0, 0, 0xF270,
8883  0x7945, 0x633D, 0x7946, 0x3D29, 0xF271, 0xF272, 0, 0xD079,
8884  0, 0x324A, 0x4943, 0, 0x7948, 0x633E, 0xF273, 0,
8885  0x486B, 0, 0xD07C, 0, 0, 0xD07D, 0x7949, 0x4145,
8886  0xD121, 0x6341, 0xD122, 0x6342, 0x4769, 0xD123, 0x3F41, 0x633F,
8887  0, 0x4361, 0xD124, 0x794A, 0x6340, 0x794B, 0, 0,
8888  0x3E4E, 0xD127, 0, 0, 0, 0, 0, 0,
8889  0xD128, 0, 0, 0x305C, 0xD129, 0, 0, 0,
8890 };
8891 static const unsigned short utf8_to_euc_E7A8[] = {
8892  0x3529, 0, 0xD12A, 0xD12B, 0, 0, 0, 0xD12C,
8893  0x6343, 0xD12D, 0xD12E, 0x4478, 0xD12F, 0x6344, 0x4047, 0,
8894  0, 0xD130, 0, 0, 0x4C2D, 0xD131, 0, 0x4923,
8895  0x6345, 0x6346, 0x4355, 0xD132, 0x4E47, 0, 0xD133, 0x6348,
8896  0x6347, 0xD134, 0, 0, 0, 0, 0, 0xD135,
8897  0, 0, 0, 0xD136, 0, 0xD137, 0x3C6F, 0xD138,
8898  0xD139, 0x634A, 0x3070, 0, 0xD13A, 0xD13B, 0, 0x634D,
8899  0xD13C, 0xD13D, 0xD13E, 0x634B, 0x3254, 0x374E, 0x634C, 0x3946,
8900 };
8901 static const unsigned short utf8_to_euc_E7A8_x0213[] = {
8902  0x3529, 0, 0xD12A, 0x794C, 0, 0, 0, 0xD12C,
8903  0x6343, 0xD12D, 0xF278, 0x4478, 0xD12F, 0x6344, 0x4047, 0,
8904  0, 0xF279, 0, 0, 0x4C2D, 0xF27A, 0, 0x4923,
8905  0x6345, 0x6346, 0x4355, 0xF27B, 0x4E47, 0, 0xF27C, 0x6348,
8906  0x6347, 0xD134, 0, 0, 0, 0, 0, 0xD135,
8907  0, 0, 0, 0xD136, 0, 0xF27E, 0x3C6F, 0xD138,
8908  0xD139, 0x634A, 0x3070, 0, 0xD13A, 0xD13B, 0, 0x634D,
8909  0xF321, 0x794E, 0xD13E, 0x634B, 0x3254, 0x374E, 0x634C, 0x3946,
8910 };
8911 static const unsigned short utf8_to_euc_E7A9[] = {
8912  0x3972, 0, 0x4A66, 0x634E, 0xD13F, 0xD140, 0x4B54, 0xD141,
8913  0xD142, 0x6350, 0, 0, 0xD143, 0x4051, 0x314F, 0x323A,
8914  0x302C, 0, 0, 0, 0, 0xD144, 0xD145, 0x634F,
8915  0, 0xD146, 0, 0, 0xD147, 0xD148, 0, 0xD149,
8916  0xD14A, 0x6351, 0x6352, 0x3E77, 0, 0xD14B, 0, 0xD14C,
8917  0, 0x6353, 0xD14D, 0x334F, 0, 0xD14E, 0, 0,
8918  0x6355, 0, 0, 0, 0x376A, 0xD14F, 0x3566, 0,
8919  0xD150, 0x6356, 0x3675, 0, 0, 0x6357, 0xD151, 0x407C,
8920 };
8921 static const unsigned short utf8_to_euc_E7A9_x0213[] = {
8922  0x3972, 0, 0x4A66, 0x634E, 0xD13F, 0xD140, 0x4B54, 0xF322,
8923  0xD142, 0x6350, 0, 0, 0xF323, 0x4051, 0x314F, 0x323A,
8924  0x302C, 0, 0, 0, 0, 0xD144, 0xF324, 0x634F,
8925  0, 0xF325, 0, 0, 0xF326, 0x794F, 0, 0xF327,
8926  0xF328, 0x6351, 0x6352, 0x3E77, 0, 0xD14B, 0, 0xF329,
8927  0, 0x6353, 0xF32A, 0x334F, 0, 0x7950, 0, 0,
8928  0x6355, 0, 0, 0, 0x376A, 0xF32B, 0x3566, 0,
8929  0xF32C, 0x6356, 0x3675, 0, 0, 0x6357, 0xD151, 0x407C,
8930 };
8931 static const unsigned short utf8_to_euc_E7AA[] = {
8932  0xD152, 0x464D, 0xD153, 0x4060, 0x3A75, 0xD154, 0xD155, 0,
8933  0x6358, 0, 0xD156, 0xD157, 0, 0, 0, 0,
8934  0xD158, 0xD159, 0x4362, 0x416B, 0xD15A, 0x635A, 0x635C, 0x6359,
8935  0x635B, 0, 0, 0, 0, 0, 0xD15B, 0x3722,
8936  0xD15C, 0, 0, 0xD15D, 0, 0, 0, 0,
8937  0, 0x635D, 0x3726, 0, 0xD15E, 0, 0x3567, 0x4D52,
8938  0x635F, 0, 0, 0xD15F, 0, 0xD160, 0x6360, 0,
8939  0, 0xD161, 0x312E, 0xD162, 0xD163, 0, 0, 0x6363,
8940 };
8941 static const unsigned short utf8_to_euc_E7AA_x0213[] = {
8942  0xD152, 0x464D, 0xF32D, 0x4060, 0x3A75, 0x7952, 0xD155, 0,
8943  0x6358, 0, 0xF32E, 0xD157, 0, 0, 0, 0,
8944  0xF32F, 0xD159, 0x4362, 0x416B, 0xD15A, 0x635A, 0x635C, 0x6359,
8945  0x635B, 0, 0, 0, 0, 0, 0xD15B, 0x3722,
8946  0x7953, 0, 0, 0xF330, 0, 0, 0, 0,
8947  0, 0x635D, 0x3726, 0, 0xF331, 0, 0x3567, 0x4D52,
8948  0x635F, 0, 0, 0x7955, 0, 0xD160, 0x6360, 0,
8949  0, 0xF334, 0x312E, 0x7956, 0xF335, 0, 0xF336, 0x6363,
8950 };
8951 static const unsigned short utf8_to_euc_E7AB[] = {
8952  0, 0, 0, 0x3376, 0x6362, 0x6361, 0xD164, 0x6365,
8953  0x635E, 0xD165, 0x6366, 0x4E29, 0xD166, 0x6367, 0xD167, 0x6368,
8954  0, 0xD168, 0x5474, 0x636A, 0, 0x6369, 0, 0,
8955  0, 0x636B, 0x636C, 0xD169, 0x4E35, 0x636D, 0, 0x706F,
8956  0x3E4F, 0x636E, 0x636F, 0x3D57, 0, 0x4638, 0x6370, 0xF459,
8957  0xD16A, 0xD16B, 0x4328, 0xD16C, 0xD16D, 0x6371, 0, 0x433C,
8958  0x6372, 0xD16E, 0, 0, 0xD16F, 0, 0x3625, 0,
8959  0x513F, 0x435D, 0x3C33, 0xD170, 0, 0xD171, 0xD172, 0x3448,
8960 };
8961 static const unsigned short utf8_to_euc_E7AB_x0213[] = {
8962  0, 0, 0, 0x3376, 0x6362, 0x6361, 0xD164, 0x6365,
8963  0x635E, 0xD165, 0x6366, 0x4E29, 0xF338, 0x6367, 0x7957, 0x6368,
8964  0, 0xF339, 0x5474, 0x636A, 0, 0x6369, 0, 0,
8965  0, 0x636B, 0x636C, 0xD169, 0x4E35, 0x636D, 0, 0x706F,
8966  0x3E4F, 0x636E, 0x636F, 0x3D57, 0, 0x4638, 0x6370, 0xF33A,
8967  0xF33B, 0xD16B, 0x4328, 0x7958, 0xD16D, 0x6371, 0, 0x433C,
8968  0x6372, 0xD16E, 0, 0, 0xF33C, 0, 0x3625, 0,
8969  0x513F, 0x435D, 0x3C33, 0xD170, 0, 0x7959, 0xD172, 0x3448,
8970 };
8971 static const unsigned short utf8_to_euc_E7AC[] = {
8972  0, 0, 0x6373, 0, 0x6422, 0, 0x6376, 0xD173,
8973  0x3568, 0, 0x6375, 0x6424, 0, 0, 0, 0x6374,
8974  0, 0x3E50, 0, 0, 0xD174, 0, 0, 0,
8975  0x6378, 0x6379, 0, 0x452B, 0, 0, 0x637A, 0xD175,
8976  0x335E, 0, 0, 0xD176, 0, 0x3F5A, 0x4964, 0xD177,
8977  0x637C, 0xD178, 0xD179, 0xD17A, 0x4268, 0xD17B, 0xD17C, 0xD17D,
8978  0xD17E, 0xD221, 0, 0x6377, 0xD222, 0x637B, 0x637D, 0,
8979  0, 0x3A7B, 0, 0, 0, 0xD223, 0, 0xD224,
8980 };
8981 static const unsigned short utf8_to_euc_E7AC_x0213[] = {
8982  0, 0, 0x6373, 0, 0x6422, 0, 0x6376, 0xF33F,
8983  0x3568, 0, 0x6375, 0x6424, 0, 0, 0, 0x6374,
8984  0, 0x3E50, 0x795A, 0, 0xD174, 0, 0, 0,
8985  0x6378, 0x6379, 0, 0x452B, 0, 0, 0x637A, 0xD175,
8986  0x335E, 0, 0, 0xD176, 0, 0x3F5A, 0x4964, 0xF342,
8987  0x637C, 0xD178, 0xF343, 0xD17A, 0x4268, 0x795B, 0xF344, 0xF345,
8988  0xD17E, 0xF346, 0, 0x6377, 0xD222, 0x637B, 0x637D, 0,
8989  0, 0x3A7B, 0, 0x795C, 0, 0xF341, 0, 0xD224,
8990 };
8991 static const unsigned short utf8_to_euc_E7AD[] = {
8992  0xD225, 0xD226, 0, 0, 0, 0x6426, 0x492E, 0xD227,
8993  0x4826, 0x4579, 0, 0x365A, 0x6425, 0x6423, 0xD228, 0x4835,
8994  0x637E, 0x435E, 0x457B, 0, 0x457A, 0xD229, 0x3A76, 0,
8995  0, 0, 0, 0, 0, 0x6438, 0, 0,
8996  0xD22A, 0, 0, 0, 0xD22B, 0x6428, 0xD22C, 0x642A,
8997  0, 0xD22D, 0xD22E, 0, 0x642D, 0xD22F, 0x642E, 0xD230,
8998  0x642B, 0x642C, 0xD231, 0xD232, 0x6429, 0x6427, 0, 0xD233,
8999  0, 0, 0x6421, 0, 0, 0, 0, 0,
9000 };
9001 static const unsigned short utf8_to_euc_E7AD_x0213[] = {
9002  0xD225, 0xF34A, 0, 0, 0, 0x6426, 0x492E, 0x795D,
9003  0x4826, 0x4579, 0, 0x365A, 0x6425, 0x6423, 0x795E, 0x4835,
9004  0x637E, 0x435E, 0x457B, 0, 0x457A, 0xF34C, 0x3A76, 0,
9005  0, 0, 0, 0, 0, 0x6438, 0, 0,
9006  0x795F, 0, 0, 0, 0xF34E, 0x6428, 0xF34F, 0x642A,
9007  0, 0xF350, 0xD22E, 0, 0x642D, 0x7960, 0x642E, 0x7961,
9008  0x642B, 0x642C, 0x7962, 0xF351, 0x6429, 0x6427, 0, 0xD233,
9009  0, 0xF34D, 0x6421, 0, 0, 0, 0, 0xF349,
9010 };
9011 static const unsigned short utf8_to_euc_E7AE[] = {
9012  0, 0, 0, 0, 0xD234, 0, 0x4A4F, 0x3255,
9013  0, 0xD235, 0, 0x6435, 0, 0x6432, 0xD236, 0x6437,
9014  0xD237, 0xD238, 0x6436, 0, 0x4773, 0x4C27, 0xD239, 0x3B3B,
9015  0x6430, 0x6439, 0x6434, 0xD23A, 0x6433, 0x642F, 0xD23B, 0x6431,
9016  0xD23C, 0x3449, 0, 0, 0, 0xD23D, 0, 0,
9017  0, 0, 0x433D, 0, 0xD23E, 0x407D, 0, 0xD23F,
9018  0xD240, 0x4822, 0xD241, 0, 0x643E, 0xD242, 0xD243, 0,
9019  0x4824, 0, 0xD244, 0xD245, 0xD246, 0xD247, 0, 0,
9020 };
9021 static const unsigned short utf8_to_euc_E7AE_x0213[] = {
9022  0, 0, 0, 0, 0xD234, 0, 0x4A4F, 0x3255,
9023  0, 0xD235, 0, 0x6435, 0, 0x6432, 0xD236, 0x6437,
9024  0xF354, 0xF355, 0x6436, 0, 0x4773, 0x4C27, 0xD239, 0x3B3B,
9025  0x6430, 0x6439, 0x6434, 0xF356, 0x6433, 0x642F, 0x7963, 0x6431,
9026  0xD23C, 0x3449, 0, 0, 0, 0xD23D, 0, 0,
9027  0, 0, 0x433D, 0, 0xD23E, 0x407D, 0, 0xF358,
9028  0xD240, 0x4822, 0xD241, 0, 0x643E, 0xF359, 0xD243, 0,
9029  0x4824, 0, 0xD244, 0xD245, 0xF35A, 0xD247, 0, 0,
9030 };
9031 static const unsigned short utf8_to_euc_E7AF[] = {
9032  0x4061, 0x643B, 0xD248, 0, 0x484F, 0xD249, 0x643F, 0x4A53,
9033  0xD24A, 0x435B, 0xD24B, 0x643A, 0x643C, 0, 0, 0x643D,
9034  0, 0, 0, 0, 0xD24C, 0, 0xD24D, 0xD24E,
9035  0, 0xD24F, 0xD250, 0xD251, 0, 0x6440, 0, 0,
9036  0x3C44, 0, 0, 0, 0x4646, 0x6445, 0x6444, 0,
9037  0xD252, 0x6441, 0xD253, 0, 0, 0x4F36, 0, 0,
9038  0, 0, 0xD254, 0x644A, 0xD255, 0xD256, 0x644E, 0x644B,
9039  0xD257, 0xD258, 0xD259, 0, 0xD25A, 0, 0xD25B, 0,
9040 };
9041 static const unsigned short utf8_to_euc_E7AF_x0213[] = {
9042  0x4061, 0x643B, 0xD248, 0, 0x484F, 0xF35B, 0x643F, 0x4A53,
9043  0xD24A, 0x435B, 0xF35C, 0x643A, 0x643C, 0, 0, 0x643D,
9044  0, 0, 0, 0, 0xF35F, 0, 0xF360, 0x7965,
9045  0, 0x7966, 0xF361, 0xD251, 0, 0x6440, 0, 0,
9046  0x3C44, 0, 0, 0, 0x4646, 0x6445, 0x6444, 0,
9047  0xD252, 0x6441, 0xF362, 0, 0, 0x4F36, 0, 0,
9048  0xF363, 0, 0xD254, 0x644A, 0xD255, 0xD256, 0x644E, 0x644B,
9049  0xD257, 0xD258, 0xD259, 0, 0xD25A, 0, 0xD25B, 0,
9050 };
9051 static const unsigned short utf8_to_euc_E7B0[] = {
9052  0x6447, 0xD25C, 0xD25D, 0xD25E, 0xD25F, 0, 0xD260, 0x6448,
9053  0, 0xD261, 0, 0xD262, 0xD263, 0x644D, 0xD264, 0xD265,
9054  0, 0x6442, 0x5255, 0x6449, 0x6443, 0, 0, 0x644C,
9055  0, 0xD266, 0, 0xD267, 0, 0, 0, 0x6452,
9056  0xD268, 0x344A, 0, 0x644F, 0, 0xD269, 0xD26A, 0x6450,
9057  0xD26B, 0, 0x6451, 0x6454, 0xD26C, 0, 0, 0,
9058  0, 0xD26D, 0, 0xD26E, 0xD26F, 0, 0xD270, 0x6453,
9059  0x4876, 0xD271, 0xD272, 0, 0, 0x6455, 0x4E7C, 0x4A6D,
9060 };
9061 static const unsigned short utf8_to_euc_E7B0_x0213[] = {
9062  0x6447, 0x7967, 0xD25D, 0xF364, 0xD25F, 0, 0xD260, 0x6448,
9063  0, 0xD261, 0, 0xF365, 0xD263, 0x644D, 0xF366, 0xF367,
9064  0, 0x6442, 0x5255, 0x6449, 0x6443, 0, 0, 0x644C,
9065  0, 0xD266, 0, 0xD267, 0, 0, 0x7969, 0x6452,
9066  0x796A, 0x344A, 0, 0x644F, 0, 0xD269, 0xF368, 0x6450,
9067  0xD26B, 0, 0x6451, 0x6454, 0xD26C, 0, 0, 0,
9068  0, 0x7968, 0, 0x796B, 0xD26F, 0, 0x796C, 0x6453,
9069  0x4876, 0xD271, 0xD272, 0, 0, 0x6455, 0x4E7C, 0x4A6D,
9070 };
9071 static const unsigned short utf8_to_euc_E7B1[] = {
9072  0x645A, 0, 0, 0x6457, 0, 0, 0xD273, 0,
9073  0, 0, 0xD274, 0, 0x6456, 0x4052, 0, 0x6459,
9074  0x645B, 0xD276, 0xD277, 0xD278, 0x6458, 0xD275, 0x645F, 0,
9075  0x645C, 0xD279, 0xD27A, 0xD27B, 0xD27C, 0xD27D, 0xD27E, 0x645D,
9076  0x6446, 0xD321, 0, 0xD322, 0x645E, 0x6460, 0, 0xD323,
9077  0, 0xD324, 0, 0, 0x6461, 0xD325, 0xD326, 0,
9078  0xD327, 0, 0xD328, 0x4A46, 0, 0x6462, 0, 0,
9079  0, 0xD329, 0, 0, 0xD32A, 0xD32B, 0x4C62, 0,
9080 };
9081 static const unsigned short utf8_to_euc_E7B1_x0213[] = {
9082  0x645A, 0, 0, 0x6457, 0, 0xF369, 0xD273, 0,
9083  0, 0, 0xF36A, 0, 0x6456, 0x4052, 0, 0x6459,
9084  0x645B, 0xF36B, 0xD277, 0xD278, 0x6458, 0xD275, 0x645F, 0xF36C,
9085  0x645C, 0x796F, 0xD27A, 0xD27B, 0xD27C, 0xD27D, 0xF36D, 0x645D,
9086  0x6446, 0xF36E, 0, 0xD322, 0x645E, 0x6460, 0, 0xD323,
9087  0, 0xF36F, 0, 0, 0x6461, 0x7970, 0xF370, 0xF371,
9088  0xF372, 0, 0xD328, 0x4A46, 0, 0x6462, 0, 0,
9089  0, 0x7971, 0, 0, 0xD32A, 0xD32B, 0x4C62, 0,
9090 };
9091 static const unsigned short utf8_to_euc_E7B2[] = {
9092  0, 0x364E, 0x3729, 0x6463, 0, 0, 0xD32C, 0xD32D,
9093  0, 0x4A34, 0, 0x3F68, 0, 0x4C30, 0, 0xD32E,
9094  0x6464, 0, 0x4E33, 0, 0xD32F, 0x4774, 0, 0x4146,
9095  0x4734, 0, 0, 0x3D4D, 0, 0, 0xD330, 0x3040,
9096  0xD331, 0x6469, 0x6467, 0, 0x6465, 0x3421, 0xD332, 0x3E51,
9097  0x646A, 0, 0, 0x6468, 0, 0x6466, 0x646E, 0,
9098  0xD333, 0x646D, 0x646C, 0x646B, 0, 0, 0xD334, 0xD335,
9099  0, 0x646F, 0xD336, 0xD337, 0xD338, 0x6470, 0x403A, 0xD339,
9100 };
9101 static const unsigned short utf8_to_euc_E7B2_x0213[] = {
9102  0, 0x364E, 0x3729, 0x6463, 0, 0, 0xD32C, 0xD32D,
9103  0, 0x4A34, 0, 0x3F68, 0, 0x4C30, 0, 0x7972,
9104  0x6464, 0, 0x4E33, 0, 0x7973, 0x4774, 0, 0x4146,
9105  0x4734, 0, 0, 0x3D4D, 0, 0, 0xD330, 0x3040,
9106  0x7974, 0x6469, 0x6467, 0, 0x6465, 0x3421, 0xF376, 0x3E51,
9107  0x646A, 0, 0, 0x6468, 0, 0x6466, 0x646E, 0,
9108  0xD333, 0x646D, 0x646C, 0x646B, 0, 0, 0xF378, 0xF379,
9109  0, 0x646F, 0xD336, 0xD337, 0x7975, 0x6470, 0x403A, 0xF37A,
9110 };
9111 static const unsigned short utf8_to_euc_E7B3[] = {
9112  0x6471, 0, 0x6473, 0, 0xD33A, 0x6472, 0, 0xD33B,
9113  0xD33C, 0xD33D, 0x3852, 0, 0, 0xD33E, 0x4138, 0xD33F,
9114  0, 0, 0x6475, 0xD340, 0xD341, 0xD342, 0x457C, 0xD343,
9115  0x6474, 0xD344, 0xD345, 0, 0x6476, 0xD346, 0x4A35, 0x416C,
9116  0x3947, 0, 0x6477, 0, 0, 0, 0xD347, 0x4E48,
9117  0, 0xD348, 0, 0xD349, 0, 0, 0, 0x6479,
9118  0, 0, 0x647A, 0, 0x647B, 0xD34A, 0x647C, 0,
9119  0x3B65, 0, 0x647D, 0x374F, 0, 0, 0x356A, 0,
9120 };
9121 static const unsigned short utf8_to_euc_E7B3_x0213[] = {
9122  0x6471, 0, 0x6473, 0, 0xF37C, 0x6472, 0, 0xD33B,
9123  0xF37E, 0xD33D, 0x3852, 0, 0, 0xF421, 0x4138, 0xD33F,
9124  0, 0, 0x6475, 0xD340, 0xD341, 0x7976, 0x457C, 0xF423,
9125  0x6474, 0x7977, 0xD345, 0, 0x6476, 0x7978, 0x4A35, 0x416C,
9126  0x3947, 0, 0x6477, 0, 0, 0, 0xF425, 0x4E48,
9127  0, 0xD348, 0, 0xF426, 0, 0, 0, 0x6479,
9128  0, 0, 0x647A, 0, 0x647B, 0xF428, 0x647C, 0,
9129  0x3B65, 0, 0x647D, 0x374F, 0, 0, 0x356A, 0,
9130 };
9131 static const unsigned short utf8_to_euc_E7B4[] = {
9132  0x352A, 0, 0x6521, 0xD34B, 0x4C73, 0x3948, 0x647E, 0xD34C,
9133  0xD34D, 0xD34E, 0x6524, 0x4C66, 0, 0x473C, 0, 0xD34F,
9134  0x4933, 0xD350, 0xD351, 0xD352, 0x3D63, 0x6523, 0xD353, 0x3C53,
9135  0x3949, 0x3B66, 0x3569, 0x4A36, 0x6522, 0xD354, 0xD355, 0,
9136  0x4147, 0x4B42, 0x3A77, 0xD356, 0, 0, 0xD357, 0,
9137  0, 0, 0xD358, 0x3B67, 0x445D, 0xD359, 0x6527, 0x4E5F,
9138  0x3A59, 0xD35A, 0x6528, 0x3F42, 0, 0x652A, 0, 0,
9139  0, 0x3E52, 0x3A30, 0, 0xD35B, 0xD35C, 0xD35D, 0x6529,
9140 };
9141 static const unsigned short utf8_to_euc_E7B4_x0213[] = {
9142  0x352A, 0, 0x6521, 0xF429, 0x4C73, 0x3948, 0x647E, 0x7979,
9143  0x797A, 0xF42A, 0x6524, 0x4C66, 0, 0x473C, 0, 0xD34F,
9144  0x4933, 0xD350, 0xF42C, 0x797B, 0x3D63, 0x6523, 0xD353, 0x3C53,
9145  0x3949, 0x3B66, 0x3569, 0x4A36, 0x6522, 0x797C, 0xF42D, 0,
9146  0x4147, 0x4B42, 0x3A77, 0x797D, 0, 0, 0xD357, 0,
9147  0, 0, 0xD358, 0x3B67, 0x445D, 0xD359, 0x6527, 0x4E5F,
9148  0x3A59, 0x797E, 0x6528, 0x3F42, 0, 0x652A, 0, 0,
9149  0, 0x3E52, 0x3A30, 0, 0xD35B, 0xF430, 0xF431, 0x6529,
9150 };
9151 static const unsigned short utf8_to_euc_E7B5[] = {
9152  0xD35E, 0xD35F, 0x3D2A, 0x383E, 0x4148, 0x6525, 0x652B, 0xD360,
9153  0xD361, 0, 0, 0x6526, 0x3750, 0xD362, 0x652E, 0x6532,
9154  0x376B, 0xD363, 0, 0xD364, 0, 0, 0x652D, 0xD365,
9155  0, 0xD366, 0xD367, 0x6536, 0xD368, 0xD369, 0x394A, 0,
9156  0, 0x4D6D, 0x303C, 0x6533, 0, 0xD36A, 0x356B, 0xD36B,
9157  0x6530, 0, 0xD36C, 0, 0, 0, 0x6531, 0,
9158  0xD36D, 0x457D, 0x652F, 0x652C, 0, 0x3328, 0x4064, 0,
9159  0xD36E, 0x3828, 0xD36F, 0xD370, 0, 0x6538, 0, 0xD371,
9160 };
9161 static const unsigned short utf8_to_euc_E7B5_x0213[] = {
9162  0xF432, 0x7A21, 0x3D2A, 0x383E, 0x4148, 0x6525, 0x652B, 0xF433,
9163  0x7A22, 0, 0, 0x6526, 0x3750, 0xD362, 0x652E, 0x6532,
9164  0x376B, 0xD363, 0, 0x7A23, 0, 0, 0x652D, 0xD365,
9165  0, 0xF437, 0xF438, 0x6536, 0x7A24, 0xD369, 0x394A, 0,
9166  0, 0x4D6D, 0x303C, 0x6533, 0, 0xD36A, 0x356B, 0xD36B,
9167  0x6530, 0, 0xF439, 0, 0, 0, 0x6531, 0,
9168  0xF43A, 0x457D, 0x652F, 0x652C, 0, 0x3328, 0x4064, 0,
9169  0xD36E, 0x3828, 0x7A25, 0xD370, 0, 0x6538, 0, 0xF43C,
9170 };
9171 static const unsigned short utf8_to_euc_E7B6[] = {
9172  0, 0xD372, 0xD373, 0xD374, 0, 0xD375, 0xD376, 0,
9173  0xD377, 0x6535, 0, 0xD378, 0xD379, 0xD37A, 0, 0x6537,
9174  0, 0xD37B, 0, 0x6534, 0, 0, 0xD37C, 0xD37D,
9175  0, 0x3751, 0x4233, 0x6539, 0x416E, 0xD37E, 0xD421, 0x6546,
9176  0xF45C, 0, 0x6542, 0x653C, 0, 0, 0xD422, 0xD423,
9177  0, 0, 0xD424, 0x6540, 0x3C7A, 0x305D, 0x653B, 0x6543,
9178  0x6547, 0x394B, 0x4C56, 0xD425, 0x4456, 0x653D, 0xD426, 0xD427,
9179  0x6545, 0xD428, 0x653A, 0x433E, 0, 0x653F, 0x303D, 0x4C4A,
9180 };
9181 static const unsigned short utf8_to_euc_E7B6_x0213[] = {
9182  0, 0xD372, 0xD373, 0x7A26, 0, 0xD375, 0xF43E, 0,
9183  0xF43F, 0x6535, 0, 0x7A27, 0xF440, 0xD37A, 0, 0x6537,
9184  0, 0xD37B, 0, 0x6534, 0, 0, 0xD37C, 0xF441,
9185  0, 0x3751, 0x4233, 0x6539, 0x416E, 0xF443, 0xD421, 0x6546,
9186  0x7A28, 0, 0x6542, 0x653C, 0, 0, 0x7A29, 0xF444,
9187  0, 0, 0xF445, 0x6540, 0x3C7A, 0x305D, 0x653B, 0x6543,
9188  0x6547, 0x394B, 0x4C56, 0xD425, 0x4456, 0x653D, 0xF446, 0xF447,
9189  0x6545, 0xD428, 0x653A, 0x433E, 0, 0x653F, 0x303D, 0x4C4A,
9190 };
9191 static const unsigned short utf8_to_euc_E7B7[] = {
9192  0, 0, 0xD429, 0xD42A, 0xD42B, 0xD42C, 0xD42D, 0x653E,
9193  0, 0, 0x365B, 0x486C, 0xD42E, 0xD42F, 0xD430, 0x416D,
9194  0, 0x4E50, 0x3D6F, 0, 0, 0x656E, 0xF45D, 0xD431,
9195  0x6548, 0xD432, 0x407E, 0, 0x6544, 0x6549, 0x654B, 0,
9196  0x4479, 0x654E, 0xD434, 0, 0x654A, 0xD435, 0xD436, 0,
9197  0x4A54, 0x344B, 0xD437, 0xD438, 0x4C4B, 0xD439, 0, 0x305E,
9198  0, 0xD43A, 0x654D, 0, 0x4E7D, 0xD43B, 0xD43C, 0,
9199  0, 0xD43D, 0xD43E, 0x654C, 0, 0, 0, 0,
9200 };
9201 static const unsigned short utf8_to_euc_E7B7_x0213[] = {
9202  0xF448, 0, 0x7A2A, 0xD42A, 0xD42B, 0xD42C, 0xD42D, 0x653E,
9203  0, 0, 0x365B, 0x486C, 0x7A2B, 0xD42F, 0xD430, 0x416D,
9204  0, 0x4E50, 0x3D6F, 0, 0, 0x656E, 0x7A2C, 0xF449,
9205  0x6548, 0xF44A, 0x407E, 0, 0x6544, 0x6549, 0x654B, 0,
9206  0x4479, 0x654E, 0xD434, 0x7A2D, 0x654A, 0xD435, 0xF44B, 0,
9207  0x4A54, 0x344B, 0xD437, 0xD438, 0x4C4B, 0xD439, 0, 0x305E,
9208  0, 0xF44C, 0x654D, 0, 0x4E7D, 0xD43B, 0xD43C, 0,
9209  0, 0xF44D, 0xD43E, 0x654C, 0, 0, 0, 0,
9210 };
9211 static const unsigned short utf8_to_euc_E7B8[] = {
9212  0xD433, 0x316F, 0, 0, 0x466C, 0x654F, 0, 0,
9213  0xD43F, 0x6556, 0x6550, 0x6557, 0, 0, 0, 0,
9214  0xD440, 0xD441, 0x6553, 0, 0, 0xD442, 0, 0xD443,
9215  0, 0, 0, 0x477B, 0xD444, 0xD445, 0x3C4A, 0x6555,
9216  0xD446, 0x6552, 0x6558, 0x6551, 0, 0, 0x3D44, 0xD447,
9217  0xD448, 0, 0, 0x4B25, 0xD449, 0xD44A, 0x3D4C, 0xD44B,
9218  0, 0x6554, 0x6560, 0xD44C, 0, 0x655C, 0xD44D, 0x655F,
9219  0, 0x655D, 0x6561, 0x655B, 0, 0x6541, 0x4053, 0xD44E,
9220 };
9221 static const unsigned short utf8_to_euc_E7B8_x0213[] = {
9222  0xD433, 0x316F, 0, 0, 0x466C, 0x654F, 0, 0,
9223  0x7A30, 0x6556, 0x6550, 0x6557, 0, 0, 0, 0,
9224  0xF451, 0x7A31, 0x6553, 0, 0, 0x7A32, 0, 0xF452,
9225  0, 0, 0, 0x477B, 0xD444, 0xF453, 0x3C4A, 0x6555,
9226  0xF454, 0x6552, 0x6558, 0x6551, 0, 0, 0x3D44, 0xF455,
9227  0x7A2F, 0, 0, 0x4B25, 0xF456, 0xD44A, 0x3D4C, 0xD44B,
9228  0, 0x6554, 0x6560, 0xD44C, 0, 0x655C, 0xD44D, 0x655F,
9229  0, 0x655D, 0x6561, 0x655B, 0, 0x6541, 0x4053, 0xD44E,
9230 };
9231 static const unsigned short utf8_to_euc_E7B9[] = {
9232  0, 0x484B, 0, 0x655E, 0xD44F, 0xD450, 0x6559, 0xD451,
9233  0, 0, 0x4121, 0x3752, 0, 0x3D2B, 0xD452, 0,
9234  0xD453, 0, 0xD454, 0, 0x3F25, 0x4136, 0x6564, 0,
9235  0xD455, 0x6566, 0x6567, 0, 0, 0x6563, 0x6565, 0xD456,
9236  0, 0xD457, 0xD458, 0, 0, 0xD459, 0x655A, 0x6562,
9237  0, 0x656A, 0x6569, 0xD45A, 0, 0x4B7A, 0xD45B, 0xD45C,
9238  0x372B, 0, 0, 0xD45D, 0, 0, 0, 0,
9239  0xD45E, 0x6568, 0, 0x656C, 0x656B, 0x656F, 0xD45F, 0x6571,
9240 };
9241 static const unsigned short utf8_to_euc_E7B9_x0213[] = {
9242  0, 0x484B, 0, 0x655E, 0xD44F, 0xF457, 0x6559, 0x7A34,
9243  0, 0, 0x4121, 0x3752, 0, 0x3D2B, 0xD452, 0,
9244  0xD453, 0, 0x7A35, 0, 0x3F25, 0x4136, 0x6564, 0,
9245  0xD455, 0x6566, 0x6567, 0, 0, 0x6563, 0x6565, 0xD456,
9246  0, 0x7A36, 0xD458, 0, 0, 0xD459, 0x655A, 0x6562,
9247  0, 0x656A, 0x6569, 0x7E7E, 0, 0x4B7A, 0xD45B, 0xD45C,
9248  0x372B, 0, 0, 0xF458, 0, 0xF459, 0, 0,
9249  0xD45E, 0x6568, 0, 0x656C, 0x656B, 0x656F, 0xF45A, 0x6571,
9250 };
9251 static const unsigned short utf8_to_euc_E7BA[] = {
9252  0, 0xD460, 0x3B3C, 0x656D, 0, 0, 0xD461, 0xD462,
9253  0x6572, 0x6573, 0xD463, 0, 0x6574, 0xD464, 0x657A, 0x453B,
9254  0x6576, 0xD465, 0x6575, 0x6577, 0x6578, 0xD466, 0x6579, 0,
9255  0xD467, 0, 0xD468, 0x657B, 0x657C, 0xD469, 0xD46A, 0,
9256  0, 0, 0, 0, 0, 0, 0, 0,
9257  0, 0, 0, 0, 0, 0, 0, 0,
9258  0, 0, 0, 0, 0, 0, 0, 0,
9259  0, 0, 0, 0, 0, 0, 0, 0,
9260 };
9261 static const unsigned short utf8_to_euc_E7BA_x0213[] = {
9262  0, 0xD460, 0x3B3C, 0x656D, 0, 0, 0xF45B, 0xF45C,
9263  0x6572, 0x6573, 0x7A37, 0, 0x6574, 0x7A38, 0x657A, 0x453B,
9264  0x6576, 0xF45E, 0x6575, 0x6577, 0x6578, 0xD466, 0x6579, 0,
9265  0xF45F, 0, 0xF460, 0x657B, 0x657C, 0xD469, 0xD46A, 0,
9266  0, 0, 0, 0, 0, 0, 0, 0,
9267  0, 0, 0, 0, 0, 0, 0, 0,
9268  0, 0, 0, 0, 0, 0, 0, 0,
9269  0, 0, 0, 0, 0, 0, 0, 0,
9270 };
9271 static const unsigned short utf8_to_euc_E7BC[] = {
9272  0, 0, 0, 0, 0, 0, 0, 0,
9273  0, 0, 0, 0, 0, 0, 0, 0,
9274  0, 0, 0, 0, 0, 0, 0, 0,
9275  0, 0, 0, 0, 0, 0, 0, 0,
9276  0, 0, 0, 0, 0, 0, 0, 0,
9277  0, 0, 0, 0, 0, 0, 0, 0,
9278  0, 0, 0, 0, 0, 0, 0x344C, 0,
9279  0x657D, 0, 0x657E, 0xD46C, 0xD46B, 0xD46D, 0xD46E, 0xD46F,
9280 };
9281 static const unsigned short utf8_to_euc_E7BC_x0213[] = {
9282  0, 0, 0, 0, 0, 0, 0, 0,
9283  0, 0, 0, 0, 0, 0, 0, 0,
9284  0, 0, 0, 0, 0, 0, 0, 0,
9285  0, 0, 0, 0, 0, 0, 0, 0,
9286  0, 0, 0, 0, 0, 0, 0, 0,
9287  0, 0, 0, 0, 0, 0, 0, 0,
9288  0, 0, 0, 0, 0, 0, 0x344C, 0,
9289  0x657D, 0, 0x657E, 0xF463, 0xF462, 0xD46D, 0xF464, 0xD46F,
9290 };
9291 static const unsigned short utf8_to_euc_E7BD[] = {
9292  0, 0, 0, 0xD470, 0xD471, 0x6621, 0, 0xD472,
9293  0, 0, 0, 0, 0x6622, 0x6623, 0x6624, 0xD473,
9294  0x6625, 0x6626, 0xD474, 0xD475, 0x6628, 0x6627, 0, 0,
9295  0x6629, 0, 0, 0xD476, 0xD477, 0xD478, 0, 0x662A,
9296  0x662B, 0xD479, 0, 0xD47A, 0xD47B, 0xD47C, 0xD47D, 0x662E,
9297  0x662C, 0x662D, 0x3A61, 0x3753, 0, 0xD47E, 0x4356, 0,
9298  0x4833, 0xD521, 0x3D70, 0, 0, 0x474D, 0, 0x486D,
9299  0x662F, 0x586D, 0, 0, 0, 0xD522, 0xD523, 0xD524,
9300 };
9301 static const unsigned short utf8_to_euc_E7BD_x0213[] = {
9302  0, 0, 0, 0xF465, 0xF466, 0x6621, 0, 0x7A39,
9303  0, 0, 0, 0, 0x6622, 0x6623, 0x6624, 0xF467,
9304  0x6625, 0x6626, 0xF46A, 0xD475, 0x6628, 0x6627, 0, 0,
9305  0x6629, 0, 0, 0xD476, 0xD477, 0xD478, 0, 0x662A,
9306  0x662B, 0xF46C, 0, 0xF46D, 0xF46E, 0xD47C, 0xD47D, 0x662E,
9307  0x662C, 0x662D, 0x3A61, 0x3753, 0, 0xF46F, 0x4356, 0,
9308  0x4833, 0xD521, 0x3D70, 0, 0, 0x474D, 0, 0x486D,
9309  0x662F, 0x586D, 0, 0, 0, 0xF470, 0xF471, 0xD524,
9310 };
9311 static const unsigned short utf8_to_euc_E7BE[] = {
9312  0xD525, 0, 0x6630, 0x6632, 0, 0x4D65, 0x6631, 0x6634,
9313  0x6633, 0, 0x4D53, 0xD526, 0x6635, 0xD527, 0x487E, 0xD528,
9314  0xD529, 0xD52A, 0, 0, 0x6636, 0, 0xD52B, 0xD52C,
9315  0, 0, 0x6639, 0, 0xD52D, 0x6638, 0x6637, 0,
9316  0, 0xD52E, 0xD52F, 0x663A, 0x3732, 0, 0xD530, 0,
9317  0x4122, 0x3541, 0xD531, 0, 0, 0xD532, 0x663E, 0x663B,
9318  0, 0, 0x663C, 0, 0xD533, 0, 0x663F, 0,
9319  0x6640, 0x663D, 0, 0, 0xD534, 0x3129, 0, 0xD535,
9320 };
9321 static const unsigned short utf8_to_euc_E7BE_x0213[] = {
9322  0xD525, 0, 0x6630, 0x6632, 0, 0x4D65, 0x6631, 0x6634,
9323  0x6633, 0, 0x4D53, 0xD526, 0x6635, 0xD527, 0x487E, 0xD528,
9324  0xF473, 0x7A3B, 0, 0, 0x6636, 0, 0xF476, 0x7A3C,
9325  0, 0, 0x6639, 0, 0xF477, 0x6638, 0x6637, 0,
9326  0, 0xD52E, 0xD52F, 0x663A, 0x3732, 0, 0xD530, 0,
9327  0x4122, 0x3541, 0xD531, 0, 0, 0xF478, 0x663E, 0x663B,
9328  0, 0, 0x663C, 0, 0xD533, 0, 0x663F, 0,
9329  0x6640, 0x663D, 0, 0, 0xD534, 0x3129, 0, 0x7A3D,
9330 };
9331 static const unsigned short utf8_to_euc_E7BF[] = {
9332  0xD536, 0x3227, 0, 0xD537, 0, 0x6642, 0x6643, 0,
9333  0xD538, 0, 0x6644, 0, 0x4D62, 0, 0xD539, 0xD53A,
9334  0, 0, 0x3D2C, 0, 0x6646, 0x6645, 0, 0,
9335  0, 0, 0, 0xD53B, 0, 0, 0, 0xD53C,
9336  0x3F69, 0x6647, 0, 0xD53D, 0, 0xD53E, 0x6648, 0,
9337  0xD53F, 0x6649, 0, 0x3465, 0xD540, 0, 0xD541, 0xD542,
9338  0x344D, 0, 0xD543, 0x664A, 0, 0, 0, 0,
9339  0, 0x664B, 0xD544, 0x4B5D, 0x4D63, 0xD545, 0xD546, 0xD547,
9340 };
9341 static const unsigned short utf8_to_euc_E7BF_x0213[] = {
9342  0xD536, 0x3227, 0, 0xF47A, 0, 0x6642, 0x6643, 0,
9343  0xD538, 0, 0x6644, 0, 0x4D62, 0, 0x7A3E, 0xF47B,
9344  0, 0, 0x3D2C, 0, 0x6646, 0x6645, 0, 0,
9345  0, 0, 0, 0x7A3F, 0, 0, 0, 0x7A40,
9346  0x3F69, 0x6647, 0, 0xF47C, 0, 0xF47D, 0x6648, 0,
9347  0xD53F, 0x6649, 0, 0x3465, 0x7A41, 0, 0x7A42, 0xF47E,
9348  0x344D, 0, 0xF521, 0x664A, 0, 0, 0, 0,
9349  0, 0x664B, 0x7A43, 0x4B5D, 0x4D63, 0xD545, 0xD546, 0xD547,
9350 };
9351 static const unsigned short utf8_to_euc_E880[] = {
9352  0x4D54, 0x4F37, 0, 0x394D, 0x664E, 0x3C54, 0x664D, 0xD548,
9353  0xD549, 0, 0xD54A, 0x664F, 0x3C29, 0xD54B, 0xD54C, 0xD54D,
9354  0x4251, 0xD54E, 0x6650, 0xD54F, 0xD550, 0x394C, 0xD551, 0x4C57,
9355  0x6651, 0x6652, 0, 0, 0x6653, 0xD552, 0xD553, 0xD554,
9356  0xD555, 0x6654, 0, 0, 0xD556, 0, 0xD557, 0,
9357  0x6655, 0, 0, 0, 0xD558, 0, 0xD559, 0,
9358  0xD55A, 0, 0, 0x3C2A, 0xD55B, 0xD55C, 0x4C6D, 0xD55D,
9359  0, 0xD55E, 0xD55F, 0x6657, 0xD560, 0x433F, 0xD561, 0x6656,
9360 };
9361 static const unsigned short utf8_to_euc_E880_x0213[] = {
9362  0x4D54, 0x4F37, 0xF522, 0x394D, 0x664E, 0x3C54, 0x664D, 0xD548,
9363  0xF524, 0, 0xF523, 0x664F, 0x3C29, 0xD54B, 0xF525, 0xD54D,
9364  0x4251, 0xF526, 0x6650, 0xD54F, 0x7A45, 0x394C, 0xF527, 0x4C57,
9365  0x6651, 0x6652, 0, 0, 0x6653, 0xD552, 0xD553, 0xD554,
9366  0xD555, 0x6654, 0, 0, 0xF528, 0, 0x7A46, 0,
9367  0x6655, 0, 0, 0, 0xF529, 0, 0xD559, 0,
9368  0xF52A, 0, 0, 0x3C2A, 0xD55B, 0x7A47, 0x4C6D, 0x7A48,
9369  0, 0xD55E, 0xD55F, 0x6657, 0x7A49, 0x433F, 0xD561, 0x6656,
9370 };
9371 static const unsigned short utf8_to_euc_E881[] = {
9372  0xD562, 0, 0, 0, 0xD563, 0, 0x6659, 0,
9373  0, 0, 0x6658, 0, 0, 0, 0, 0,
9374  0, 0, 0x665A, 0, 0, 0, 0x403B, 0,
9375  0x665B, 0, 0x665C, 0, 0, 0, 0x4A39, 0x665D,
9376  0xD564, 0x416F, 0x665E, 0, 0xD565, 0, 0xD566, 0,
9377  0x665F, 0, 0, 0, 0, 0xD567, 0, 0x4E7E,
9378  0x6662, 0xD568, 0x6661, 0x6660, 0x4430, 0xD569, 0x6663, 0x3F26,
9379  0, 0x6664, 0, 0, 0, 0x6665, 0x4F38, 0x6666,
9380 };
9381 static const unsigned short utf8_to_euc_E881_x0213[] = {
9382  0xD562, 0, 0, 0xF52B, 0xD563, 0, 0x6659, 0,
9383  0, 0, 0x6658, 0, 0, 0, 0, 0,
9384  0, 0, 0x665A, 0, 0, 0, 0x403B, 0,
9385  0x665B, 0, 0x665C, 0, 0, 0, 0x4A39, 0x665D,
9386  0xD564, 0x416F, 0x665E, 0, 0xD565, 0, 0xF52C, 0,
9387  0x665F, 0, 0, 0, 0, 0xD567, 0, 0x4E7E,
9388  0x6662, 0xF52D, 0x6661, 0x6660, 0x4430, 0xF52E, 0x6663, 0x3F26,
9389  0, 0x6664, 0, 0xF52F, 0, 0x6665, 0x4F38, 0x6666,
9390 };
9391 static const unsigned short utf8_to_euc_E882[] = {
9392  0, 0xD56A, 0, 0, 0x6667, 0x6669, 0x6668, 0x4825,
9393  0xD56B, 0x4679, 0, 0x4F3E, 0x4829, 0, 0xD56C, 0,
9394  0, 0, 0, 0x666B, 0, 0, 0x3E53, 0,
9395  0x492A, 0, 0x666C, 0x666A, 0xD56D, 0x344E, 0xD56E, 0,
9396  0, 0x3854, 0x3B68, 0, 0, 0x486E, 0xD56F, 0xD570,
9397  0, 0x382A, 0x4B43, 0xD571, 0x666F, 0x666D, 0, 0x394E,
9398  0, 0x394F, 0x3069, 0, 0x3A68, 0, 0, 0,
9399  0xD572, 0xD573, 0x4759, 0, 0, 0, 0, 0,
9400 };
9401 static const unsigned short utf8_to_euc_E882_x0213[] = {
9402  0, 0xD56A, 0, 0, 0x6667, 0x6669, 0x6668, 0x4825,
9403  0xD56B, 0x4679, 0, 0x4F3E, 0x4829, 0, 0xD56C, 0,
9404  0, 0, 0, 0x666B, 0, 0, 0x3E53, 0,
9405  0x492A, 0xF530, 0x666C, 0x666A, 0xF531, 0x344E, 0xD56E, 0,
9406  0, 0x3854, 0x3B68, 0, 0xF532, 0x486E, 0xD56F, 0xF533,
9407  0, 0x382A, 0x4B43, 0xD571, 0x666F, 0x666D, 0, 0x394E,
9408  0, 0x394F, 0x3069, 0, 0x3A68, 0, 0, 0,
9409  0xF534, 0xD573, 0x4759, 0, 0, 0, 0, 0,
9410 };
9411 static const unsigned short utf8_to_euc_E883[] = {
9412  0, 0, 0, 0x305F, 0x6674, 0, 0x4340, 0,
9413  0xD574, 0, 0, 0, 0x4758, 0xD575, 0x425B, 0xD576,
9414  0, 0, 0xD577, 0, 0xD578, 0xD579, 0x6676, 0xD57A,
9415  0xD57B, 0x6672, 0x6675, 0x6670, 0, 0x6673, 0x4B26, 0,
9416  0xD57C, 0x3855, 0, 0, 0x307D, 0x6671, 0, 0,
9417  0, 0, 0, 0, 0, 0xD57D, 0xD57E, 0x6678,
9418  0xD621, 0x6679, 0xD622, 0xD623, 0x4639, 0, 0xD624, 0,
9419  0x363B, 0xD625, 0xD626, 0, 0x6726, 0x473D, 0xD627, 0,
9420 };
9421 static const unsigned short utf8_to_euc_E883_x0213[] = {
9422  0, 0, 0, 0x305F, 0x6674, 0xF536, 0x4340, 0,
9423  0xD574, 0, 0x7A4A, 0, 0x4758, 0xD575, 0x425B, 0xD576,
9424  0, 0, 0xD577, 0, 0xD578, 0xF537, 0x6676, 0x7A4B,
9425  0xF538, 0x6672, 0x6675, 0x6670, 0, 0x6673, 0x4B26, 0,
9426  0x7A4C, 0x3855, 0, 0, 0x307D, 0x6671, 0xF539, 0,
9427  0, 0, 0, 0, 0, 0xD57D, 0xD57E, 0x6678,
9428  0xD621, 0x6679, 0xD622, 0x7A4D, 0x4639, 0xF53C, 0xD624, 0,
9429  0x363B, 0xD625, 0xD626, 0xF53D, 0x6726, 0x473D, 0xD627, 0,
9430 };
9431 static const unsigned short utf8_to_euc_E884[] = {
9432  0, 0, 0x3B69, 0xD628, 0, 0x363C, 0x4048, 0x4F46,
9433  0x4C2E, 0x6677, 0x4054, 0xD629, 0, 0, 0, 0,
9434  0, 0, 0, 0, 0, 0, 0xD62A, 0xD62B,
9435  0xD62C, 0, 0x3553, 0x667A, 0xD62D, 0, 0xD62E, 0,
9436  0xD62F, 0, 0, 0x667C, 0xD630, 0, 0, 0xD631,
9437  0, 0x667B, 0, 0, 0xD632, 0, 0, 0x667D,
9438  0xD633, 0x4326, 0, 0x473E, 0, 0xD634, 0, 0,
9439  0, 0x4431, 0xD635, 0, 0xD636, 0, 0x6723, 0,
9440 };
9441 static const unsigned short utf8_to_euc_E884_x0213[] = {
9442  0, 0, 0x3B69, 0xD628, 0, 0x363C, 0x4048, 0x4F46,
9443  0x4C2E, 0x6677, 0x4054, 0xD629, 0, 0xF53B, 0, 0,
9444  0, 0, 0, 0, 0, 0, 0xF540, 0xD62B,
9445  0x7A4E, 0, 0x3553, 0x667A, 0xD62D, 0, 0xF541, 0,
9446  0xD62F, 0, 0, 0x667C, 0xF543, 0, 0, 0xF544,
9447  0, 0x667B, 0, 0, 0xF545, 0, 0, 0x667D,
9448  0xD633, 0x4326, 0, 0x473E, 0, 0xF53F, 0, 0,
9449  0, 0x4431, 0xD635, 0, 0xD636, 0xF547, 0x6723, 0,
9450 };
9451 static const unsigned short utf8_to_euc_E885[] = {
9452  0, 0, 0, 0, 0, 0xD637, 0x6722, 0xD638,
9453  0, 0, 0xD639, 0x667E, 0xD63A, 0, 0x3F55, 0,
9454  0x4965, 0x6725, 0xD63B, 0x6724, 0x3950, 0x4F53, 0, 0xD63C,
9455  0, 0, 0, 0, 0, 0, 0, 0x6735,
9456  0xD63D, 0xD63E, 0, 0, 0, 0x6729, 0x672A, 0xD63F,
9457  0xD640, 0xD641, 0, 0x3C70, 0, 0xD642, 0x6728, 0xD643,
9458  0x3978, 0x6727, 0, 0, 0x672B, 0, 0, 0xD644,
9459  0x4432, 0x4A22, 0x4123, 0, 0, 0, 0, 0x425C,
9460 };
9461 static const unsigned short utf8_to_euc_E885_x0213[] = {
9462  0, 0, 0, 0, 0, 0xD637, 0x6722, 0xD638,
9463  0, 0, 0x7A4F, 0x667E, 0xD63A, 0, 0x3F55, 0,
9464  0x4965, 0x6725, 0xD63B, 0x6724, 0x3950, 0x4F53, 0, 0xD63C,
9465  0, 0, 0, 0, 0, 0, 0, 0x6735,
9466  0x7A50, 0xD63E, 0, 0, 0, 0x6729, 0x672A, 0x7A51,
9467  0x7A52, 0xF549, 0, 0x3C70, 0, 0x7A53, 0x6728, 0xD643,
9468  0x3978, 0x6727, 0, 0, 0x672B, 0, 0, 0xD644,
9469  0x4432, 0x4A22, 0x4123, 0, 0, 0, 0, 0x425C,
9470 };
9471 static const unsigned short utf8_to_euc_E886[] = {
9472  0x672F, 0xD645, 0x6730, 0x672C, 0xD647, 0xD648, 0xD649, 0,
9473  0x672D, 0, 0x672E, 0xD64A, 0, 0, 0xD64B, 0x3951,
9474  0xD646, 0, 0, 0x6736, 0, 0x6732, 0xD64C, 0,
9475  0xD64D, 0, 0x4966, 0xD64E, 0x4B6C, 0x4928, 0xD64F, 0,
9476  0x6731, 0, 0xD650, 0x6734, 0x6733, 0, 0, 0,
9477  0x4B44, 0x6737, 0, 0, 0, 0, 0xD651, 0,
9478  0x6738, 0, 0xD652, 0x4137, 0xD653, 0x6739, 0, 0,
9479  0x673B, 0, 0x673F, 0xD654, 0, 0x673C, 0x673A, 0x473F,
9480 };
9481 static const unsigned short utf8_to_euc_E886_x0213[] = {
9482  0x672F, 0xF54B, 0x6730, 0x672C, 0xF54D, 0xF54E, 0xD649, 0,
9483  0x672D, 0, 0x672E, 0xD64A, 0, 0, 0xD64B, 0x3951,
9484  0xD646, 0, 0, 0x6736, 0, 0x6732, 0xD64C, 0,
9485  0xF550, 0, 0x4966, 0xD64E, 0x4B6C, 0x4928, 0xD64F, 0,
9486  0x6731, 0, 0xD650, 0x6734, 0x6733, 0, 0, 0,
9487  0x4B44, 0x6737, 0, 0, 0, 0, 0xD651, 0,
9488  0x6738, 0, 0xF551, 0x4137, 0xD653, 0x6739, 0, 0,
9489  0x673B, 0, 0x673F, 0x7A54, 0, 0x673C, 0x673A, 0x473F,
9490 };
9491 static const unsigned short utf8_to_euc_E887[] = {
9492  0x673D, 0, 0x673E, 0xD656, 0, 0xD657, 0x3232, 0,
9493  0x6745, 0x6740, 0xD658, 0xD655, 0, 0x6741, 0xD659, 0xD65A,
9494  0, 0x6742, 0, 0x4221, 0, 0xD65B, 0, 0xD65C,
9495  0x6744, 0x6743, 0x6746, 0xD65D, 0, 0xD65E, 0xD65F, 0x6747,
9496  0x6748, 0xD660, 0, 0x3F43, 0xD661, 0x3269, 0, 0x6749,
9497  0x4E57, 0, 0x3C2B, 0xD662, 0xD663, 0x3D2D, 0, 0,
9498  0xD664, 0xD665, 0xD666, 0x3B6A, 0x4357, 0xD667, 0xD668, 0,
9499  0xD669, 0xD66A, 0x674A, 0x674B, 0x3131, 0xD66B, 0x674C, 0xD66C,
9500 };
9501 static const unsigned short utf8_to_euc_E887_x0213[] = {
9502  0x673D, 0xF552, 0x673E, 0xF553, 0, 0xD657, 0x3232, 0,
9503  0x6745, 0x6740, 0x7A55, 0xD655, 0, 0x6741, 0xD659, 0x7A56,
9504  0, 0x6742, 0, 0x4221, 0, 0xD65B, 0xF554, 0x7A57,
9505  0x6744, 0x6743, 0x6746, 0xF555, 0, 0xD65E, 0xD65F, 0x6747,
9506  0x6748, 0xD660, 0, 0x3F43, 0xF557, 0x3269, 0, 0x6749,
9507  0x4E57, 0, 0x3C2B, 0xD662, 0xF559, 0x3D2D, 0, 0,
9508  0xD664, 0xD665, 0xD666, 0x3B6A, 0x4357, 0xD667, 0xD668, 0,
9509  0xD669, 0xD66A, 0x674A, 0x674B, 0x3131, 0xF55B, 0x674C, 0xF55C,
9510 };
9511 static const unsigned short utf8_to_euc_E888[] = {
9512  0xD66D, 0x674D, 0x674E, 0xD66E, 0, 0x674F, 0, 0x6750,
9513  0x363D, 0x5A2A, 0x6751, 0, 0x4065, 0x6752, 0x3C4B, 0xD66F,
9514  0x6753, 0, 0x5030, 0xD670, 0xD671, 0, 0x6754, 0x4A5E,
9515  0x345C, 0xD672, 0xD673, 0x4124, 0x3D58, 0xD674, 0x4971, 0x3D2E,
9516  0, 0xD675, 0xD676, 0, 0, 0, 0, 0,
9517  0xD677, 0x6755, 0x3952, 0x6756, 0x484C, 0, 0x6764, 0,
9518  0, 0, 0xD678, 0x6758, 0xD679, 0x4249, 0x4775, 0x383F,
9519  0x6757, 0x4125, 0xD67A, 0, 0, 0, 0, 0,
9520 };
9521 static const unsigned short utf8_to_euc_E888_x0213[] = {
9522  0xD66D, 0x674D, 0x674E, 0xD66E, 0xF55E, 0x674F, 0, 0x6750,
9523  0x363D, 0x5A2A, 0x6751, 0, 0x4065, 0x6752, 0x3C4B, 0xD66F,
9524  0x6753, 0, 0x5030, 0xD670, 0xD671, 0, 0x6754, 0x4A5E,
9525  0x345C, 0xF560, 0xD673, 0x4124, 0x3D58, 0xD674, 0x4971, 0x3D2E,
9526  0, 0xF561, 0xF562, 0, 0, 0, 0, 0,
9527  0xD677, 0x6755, 0x3952, 0x6756, 0x484C, 0, 0x6764, 0,
9528  0, 0, 0xF564, 0x6758, 0xF565, 0x4249, 0x4775, 0x383F,
9529  0x6757, 0x4125, 0xD67A, 0, 0xF566, 0, 0, 0,
9530 };
9531 static const unsigned short utf8_to_euc_E889[] = {
9532  0x6759, 0, 0, 0xD67B, 0xD67C, 0xD67D, 0xD67E, 0x447A,
9533  0, 0, 0, 0xD721, 0, 0, 0xD722, 0xD723,
9534  0, 0xD724, 0, 0, 0, 0, 0xD725, 0,
9535  0x675B, 0x675A, 0x675D, 0, 0xD726, 0x675C, 0, 0x675E,
9536  0xD727, 0, 0x6760, 0xD728, 0x675F, 0, 0x344F, 0xD729,
9537  0x6761, 0, 0x6762, 0x6763, 0, 0xD72A, 0x3A31, 0x4E49,
9538  0, 0x6765, 0x3F27, 0, 0xD72B, 0, 0x3170, 0x6766,
9539  0x6767, 0, 0, 0xD72C, 0, 0xD72D, 0x6768, 0xD72E,
9540 };
9541 static const unsigned short utf8_to_euc_E889_x0213[] = {
9542  0x6759, 0, 0, 0xD67B, 0xD67C, 0xF569, 0xF567, 0x447A,
9543  0, 0xF568, 0, 0xF56B, 0, 0, 0xD722, 0xF56D,
9544  0, 0xD724, 0, 0, 0, 0, 0xD725, 0xF56F,
9545  0x675B, 0x675A, 0x675D, 0, 0xF571, 0x675C, 0, 0x675E,
9546  0x7A5B, 0, 0x6760, 0xF572, 0x675F, 0, 0x344F, 0xD729,
9547  0x6761, 0, 0x6762, 0x6763, 0, 0xD72A, 0x3A31, 0x4E49,
9548  0, 0x6765, 0x3F27, 0, 0x7A5C, 0, 0x3170, 0x6766,
9549  0x6767, 0xF576, 0, 0xD72C, 0, 0xF578, 0x6768, 0xF579,
9550 };
9551 static const unsigned short utf8_to_euc_E88A[] = {
9552  0xD72F, 0xD730, 0, 0xD731, 0xD732, 0, 0, 0xD733,
9553  0, 0xD734, 0xD735, 0x3072, 0, 0x6769, 0xD736, 0,
9554  0, 0xD737, 0x676A, 0, 0xD738, 0, 0xD739, 0,
9555  0xD73A, 0x4967, 0xD73B, 0xD73C, 0, 0x3C47, 0, 0x676C,
9556  0xD73D, 0xD73E, 0, 0xD73F, 0xD740, 0x3329, 0x3032, 0xD741,
9557  0xD742, 0xD743, 0xD744, 0x676B, 0x676E, 0x474E, 0xD745, 0x3F44,
9558  0xD746, 0x3256, 0xD747, 0x4B27, 0xD748, 0, 0, 0xD749,
9559  0x375D, 0x365C, 0xD74A, 0x676D, 0xD74B, 0x326A, 0xD74C, 0xD74D,
9560 };
9561 static const unsigned short utf8_to_euc_E88A_x0213[] = {
9562  0xD72F, 0xD730, 0, 0xF57A, 0xD732, 0, 0, 0xD733,
9563  0, 0xD734, 0xF57B, 0x3072, 0, 0x6769, 0x7A5E, 0,
9564  0, 0xD737, 0x676A, 0xF57C, 0xD738, 0, 0xD739, 0,
9565  0xD73A, 0x4967, 0xD73B, 0xD73C, 0, 0x3C47, 0, 0x676C,
9566  0xD73D, 0x7A5F, 0, 0x7A60, 0x7A61, 0x3329, 0x3032, 0xF57D,
9567  0xF57E, 0x7A62, 0xD744, 0x676B, 0x676E, 0x474E, 0x7A63, 0x3F44,
9568  0xD746, 0x3256, 0xF621, 0x4B27, 0xF622, 0, 0, 0x7A64,
9569  0x375D, 0x365C, 0xF623, 0x676D, 0xF624, 0x326A, 0x7A65, 0x7A66,
9570 };
9571 static const unsigned short utf8_to_euc_E88B[] = {
9572  0, 0, 0, 0, 0, 0x3423, 0xD74E, 0,
9573  0, 0, 0, 0, 0, 0, 0, 0,
9574  0xD74F, 0x3171, 0x6772, 0x4E6A, 0x425D, 0xD750, 0, 0x4944,
9575  0, 0x677E, 0xD751, 0x3257, 0x677C, 0, 0x677A, 0x6771,
9576  0xD752, 0x676F, 0xD753, 0x6770, 0xD754, 0x3C63, 0x366C, 0x4377,
9577  0xD755, 0, 0xD756, 0x4651, 0, 0xD757, 0, 0xD758,
9578  0, 0x3151, 0, 0x6774, 0x6773, 0, 0xD759, 0xD75A,
9579  0, 0x6779, 0x6775, 0x6778, 0, 0xD75B, 0xD75C, 0,
9580 };
9581 static const unsigned short utf8_to_euc_E88B_x0213[] = {
9582  0, 0, 0, 0, 0, 0x3423, 0x7A67, 0,
9583  0, 0, 0, 0, 0, 0, 0, 0,
9584  0xD74F, 0x3171, 0x6772, 0x4E6A, 0x425D, 0x7A68, 0, 0x4944,
9585  0, 0x677E, 0xD751, 0x3257, 0x677C, 0, 0x677A, 0x6771,
9586  0xD752, 0x676F, 0xF625, 0x6770, 0xD754, 0x3C63, 0x366C, 0x4377,
9587  0xF626, 0, 0xD756, 0x4651, 0, 0xD757, 0, 0xD758,
9588  0, 0x3151, 0, 0x6774, 0x6773, 0, 0xD759, 0xF627,
9589  0, 0x6779, 0x6775, 0x6778, 0, 0x7A69, 0x7A6A, 0,
9590 };
9591 static const unsigned short utf8_to_euc_E88C[] = {
9592  0xD75D, 0xD75E, 0x4C50, 0x6777, 0x3258, 0x337D, 0x677B, 0xD75F,
9593  0xD760, 0x677D, 0xD761, 0xD762, 0, 0, 0x3754, 0,
9594  0, 0, 0, 0, 0, 0, 0x6823, 0x682C,
9595  0x682D, 0, 0, 0xD764, 0x302B, 0xD765, 0xD766, 0xD767,
9596  0, 0xD768, 0xD769, 0x6834, 0, 0, 0, 0,
9597  0x3071, 0, 0, 0x682B, 0xD76A, 0xD76B, 0xD76C, 0x682A,
9598  0xD76D, 0x6825, 0x6824, 0xD76E, 0x6822, 0x6821, 0x4363, 0xD76F,
9599  0x427B, 0x6827, 0xD770, 0, 0xD771, 0xD772, 0, 0,
9600 };
9601 static const unsigned short utf8_to_euc_E88C_x0213[] = {
9602  0x7A6B, 0x7A6C, 0x4C50, 0x6777, 0x3258, 0x337D, 0x677B, 0xF628,
9603  0xF629, 0x677D, 0xD761, 0xD762, 0xF62A, 0, 0x3754, 0,
9604  0, 0, 0, 0, 0, 0, 0x6823, 0x682C,
9605  0x682D, 0, 0, 0xF62C, 0x302B, 0xF62D, 0xD766, 0xD767,
9606  0, 0xD768, 0x7A6E, 0x6834, 0, 0, 0, 0,
9607  0x3071, 0, 0, 0x682B, 0xD76A, 0x7A6F, 0xD76C, 0x682A,
9608  0xF62E, 0x6825, 0x6824, 0xD76E, 0x6822, 0x6821, 0x4363, 0xD76F,
9609  0x427B, 0x6827, 0x7A70, 0, 0xF62F, 0xD772, 0, 0,
9610 };
9611 static const unsigned short utf8_to_euc_E88D[] = {
9612  0x6826, 0, 0xD773, 0xD774, 0xD775, 0x6829, 0, 0xD776,
9613  0, 0x4170, 0x3755, 0, 0, 0xD777, 0xD778, 0x3141,
9614  0x6828, 0xD779, 0x3953, 0xD83E, 0xD763, 0xD77A, 0xD77B, 0xD77C,
9615  0x4171, 0, 0, 0, 0, 0, 0, 0,
9616  0, 0, 0xF45F, 0, 0, 0, 0, 0,
9617  0, 0, 0, 0, 0, 0, 0, 0,
9618  0xD77D, 0, 0, 0x683A, 0, 0x683B, 0, 0x3259,
9619  0xD77E, 0, 0, 0x322E, 0x6838, 0xD821, 0, 0xD822,
9620 };
9621 static const unsigned short utf8_to_euc_E88D_x0213[] = {
9622  0x6826, 0, 0xD773, 0x7A71, 0xF630, 0x6829, 0, 0x7A72,
9623  0, 0x4170, 0x3755, 0, 0, 0xD777, 0xD778, 0x3141,
9624  0x6828, 0x7A73, 0x3953, 0xD83E, 0xF62B, 0x7A74, 0xD77B, 0xF631,
9625  0x4171, 0, 0, 0, 0, 0, 0, 0,
9626  0, 0, 0x7A6D, 0xAE4A, 0, 0, 0, 0,
9627  0, 0, 0, 0, 0, 0, 0, 0,
9628  0xD77D, 0, 0, 0x683A, 0, 0x683B, 0, 0x3259,
9629  0xD77E, 0, 0, 0x322E, 0x6838, 0x7A75, 0, 0xF633,
9630 };
9631 static const unsigned short utf8_to_euc_E88E[] = {
9632  0xD823, 0, 0xD824, 0, 0xD825, 0x682E, 0xD826, 0x6836,
9633  0, 0x683D, 0x6837, 0, 0, 0xD827, 0x6835, 0,
9634  0, 0, 0xD828, 0x6776, 0xD829, 0xD82A, 0x6833, 0,
9635  0xD82B, 0xD82C, 0x682F, 0xD82D, 0xD82E, 0xD82F, 0x3450, 0x6831,
9636  0x683C, 0, 0x6832, 0, 0, 0, 0xD830, 0xD831,
9637  0x683E, 0xD832, 0x6830, 0x477C, 0xD833, 0xD84C, 0, 0,
9638  0, 0x4D69, 0, 0, 0, 0x6839, 0, 0,
9639  0, 0, 0, 0, 0, 0x684F, 0xD834, 0xD835,
9640 };
9641 static const unsigned short utf8_to_euc_E88E_x0213[] = {
9642  0xD823, 0, 0xD824, 0, 0xD825, 0x682E, 0x7A76, 0x6836,
9643  0, 0x683D, 0x6837, 0, 0, 0xF636, 0x6835, 0,
9644  0, 0, 0x7A77, 0x6776, 0xF637, 0xF638, 0x6833, 0,
9645  0x7A78, 0xD82C, 0x682F, 0xF639, 0xD82E, 0xF63A, 0x3450, 0x6831,
9646  0x683C, 0, 0x6832, 0, 0, 0, 0xD830, 0x7A79,
9647  0x683E, 0x7A7A, 0x6830, 0x477C, 0xD833, 0xD84C, 0, 0,
9648  0, 0x4D69, 0, 0, 0, 0x6839, 0, 0,
9649  0, 0, 0, 0, 0, 0x684F, 0xD834, 0x7A7B,
9650 };
9651 static const unsigned short utf8_to_euc_E88F[] = {
9652  0xD836, 0x6847, 0, 0, 0, 0x3F7B, 0, 0xD837,
9653  0, 0xD838, 0x3546, 0, 0x365D, 0, 0x6842, 0xD839,
9654  0xD83A, 0xD83B, 0, 0x325B, 0xD83C, 0, 0x3E54, 0,
9655  0x6845, 0, 0, 0, 0x3A5A, 0xD83D, 0, 0x4551,
9656  0x684A, 0, 0, 0, 0, 0, 0, 0,
9657  0xD83F, 0x4A6E, 0xD840, 0x6841, 0, 0, 0, 0x325A,
9658  0x3856, 0x4929, 0x684B, 0, 0x683F, 0, 0xD841, 0x6848,
9659  0xD842, 0xD843, 0, 0x6852, 0xD844, 0x6843, 0, 0,
9660 };
9661 static const unsigned short utf8_to_euc_E88F_x0213[] = {
9662  0x7A7C, 0x6847, 0, 0, 0, 0x3F7B, 0, 0x7A7D,
9663  0, 0xF63B, 0x3546, 0, 0x365D, 0, 0x6842, 0x7A7E,
9664  0xF63C, 0x7B21, 0, 0x325B, 0xF63D, 0, 0x3E54, 0,
9665  0x6845, 0, 0, 0, 0x3A5A, 0xF63E, 0, 0x4551,
9666  0x684A, 0x7B22, 0, 0, 0, 0xF63F, 0, 0,
9667  0xD83F, 0x4A6E, 0x7B23, 0x6841, 0, 0, 0, 0x325A,
9668  0x3856, 0x4929, 0x684B, 0, 0x683F, 0, 0xD841, 0x6848,
9669  0xD842, 0xF640, 0, 0x6852, 0xD844, 0x6843, 0, 0,
9670 };
9671 static const unsigned short utf8_to_euc_E890[] = {
9672  0, 0xD845, 0, 0x6844, 0x463A, 0, 0xD846, 0x6849,
9673  0, 0, 0xD847, 0x6846, 0x4B28, 0x684C, 0x3060, 0xD848,
9674  0, 0xD849, 0, 0x6840, 0, 0xD84A, 0, 0,
9675  0, 0xD84B, 0, 0, 0, 0, 0, 0,
9676  0x684E, 0, 0x684D, 0, 0, 0, 0, 0,
9677  0, 0x476B, 0x6854, 0, 0x685F, 0, 0, 0xD84D,
9678  0, 0x337E, 0, 0, 0, 0x6862, 0, 0,
9679  0x6850, 0xD84E, 0, 0, 0x6855, 0x4D6E, 0, 0,
9680 };
9681 static const unsigned short utf8_to_euc_E890_x0213[] = {
9682  0, 0x7B24, 0, 0x6844, 0x463A, 0, 0x7B25, 0x6849,
9683  0, 0, 0x7B26, 0x6846, 0x4B28, 0x684C, 0x3060, 0xF641,
9684  0, 0xF642, 0, 0x6840, 0, 0xF643, 0, 0xF645,
9685  0, 0xD84B, 0, 0, 0, 0, 0, 0,
9686  0x684E, 0, 0x684D, 0, 0, 0, 0, 0,
9687  0, 0x476B, 0x6854, 0, 0x685F, 0, 0, 0xD84D,
9688  0, 0x337E, 0, 0, 0, 0x6862, 0, 0,
9689  0x6850, 0xF646, 0, 0, 0x6855, 0x4D6E, 0, 0,
9690 };
9691 static const unsigned short utf8_to_euc_E891[] = {
9692  0, 0, 0, 0, 0, 0xD84F, 0x685E, 0xD850,
9693  0xD851, 0x4D55, 0xD852, 0, 0, 0xD853, 0x4E2A, 0xD854,
9694  0, 0xD855, 0xD856, 0, 0, 0, 0xD857, 0x4378,
9695  0xD858, 0xD859, 0xD85A, 0x336B, 0xD85B, 0, 0, 0,
9696  0xD85C, 0x4972, 0x6864, 0x4621, 0xD85D, 0xD85E, 0x3031, 0xD85F,
9697  0, 0x685D, 0xD860, 0x6859, 0x4172, 0x6853, 0x685B, 0x6860,
9698  0xD861, 0x472C, 0, 0xD862, 0xD863, 0x302A, 0xD864, 0x6858,
9699  0xD865, 0x6861, 0x4978, 0, 0xD866, 0xD867, 0, 0,
9700 };
9701 static const unsigned short utf8_to_euc_E891_x0213[] = {
9702  0, 0, 0, 0, 0, 0xD84F, 0x685E, 0xD850,
9703  0x7B28, 0x4D55, 0xF647, 0, 0, 0xD853, 0x4E2A, 0xF648,
9704  0, 0xF649, 0xF64A, 0, 0, 0, 0xD857, 0x4378,
9705  0xD858, 0xF64B, 0xF64C, 0x336B, 0xF64D, 0, 0, 0x7B29,
9706  0xD85C, 0x4972, 0x6864, 0x4621, 0xD85D, 0xF64F, 0x3031, 0xD85F,
9707  0, 0x685D, 0xD860, 0x6859, 0x4172, 0x6853, 0x685B, 0x6860,
9708  0x7B2A, 0x472C, 0, 0x7B2B, 0xD863, 0x302A, 0xF650, 0x6858,
9709  0xF651, 0x6861, 0x4978, 0, 0xF652, 0xD867, 0, 0,
9710 };
9711 static const unsigned short utf8_to_euc_E892[] = {
9712  0, 0xD868, 0x685C, 0, 0x6857, 0xD869, 0, 0,
9713  0, 0, 0, 0x3E55, 0, 0, 0, 0,
9714  0x3D2F, 0, 0xD86A, 0xD86B, 0x3C2C, 0xD86C, 0, 0,
9715  0, 0x4C58, 0, 0, 0x4947, 0, 0xD86D, 0x6867,
9716  0, 0x6870, 0, 0, 0, 0, 0xD86E, 0,
9717  0xD86F, 0xD870, 0xD871, 0, 0, 0x685A, 0, 0xD872,
9718  0, 0xD873, 0x3377, 0, 0xD874, 0, 0, 0,
9719  0x3E78, 0x6865, 0xD875, 0x686A, 0x4173, 0xD876, 0xD877, 0x6866,
9720 };
9721 static const unsigned short utf8_to_euc_E892_x0213[] = {
9722  0, 0xF653, 0x685C, 0, 0x6857, 0x7B2C, 0, 0,
9723  0, 0, 0, 0x3E55, 0, 0, 0, 0,
9724  0x3D2F, 0, 0xD86A, 0xD86B, 0x3C2C, 0xD86C, 0, 0xF656,
9725  0, 0x4C58, 0, 0, 0x4947, 0, 0x7B2D, 0x6867,
9726  0, 0x6870, 0, 0, 0, 0, 0xF657, 0,
9727  0xD86F, 0xD870, 0xD871, 0, 0, 0x685A, 0, 0x7B2E,
9728  0, 0xD873, 0x3377, 0, 0x7B2F, 0, 0, 0,
9729  0x3E78, 0x6865, 0x7B30, 0x686A, 0x4173, 0xD876, 0xF658, 0x6866,
9730 };
9731 static const unsigned short utf8_to_euc_E893[] = {
9732  0xD878, 0x686D, 0xD879, 0, 0x435F, 0, 0x686E, 0xD87A,
9733  0xD87B, 0x4D56, 0x6863, 0x3338, 0xD87C, 0x6869, 0, 0xD87D,
9734  0x686C, 0x4C2C, 0, 0xD87E, 0, 0, 0x686F, 0,
9735  0, 0x6868, 0x686B, 0, 0xD921, 0, 0, 0,
9736  0, 0, 0, 0, 0, 0, 0, 0xD922,
9737  0, 0, 0xD923, 0, 0x4B29, 0, 0x4F21, 0xD924,
9738  0xD925, 0xD926, 0xD927, 0, 0x6873, 0, 0, 0xD928,
9739  0, 0, 0xD92A, 0xD92B, 0x687A, 0xD92C, 0, 0x6872,
9740 };
9741 static const unsigned short utf8_to_euc_E893_x0213[] = {
9742  0x7B31, 0x686D, 0x7B32, 0, 0x435F, 0, 0x686E, 0xD87A,
9743  0xD87B, 0x4D56, 0x6863, 0x3338, 0xD87C, 0x6869, 0xF65A, 0xF65B,
9744  0x686C, 0x4C2C, 0, 0xF65C, 0, 0, 0x686F, 0,
9745  0, 0x6868, 0x686B, 0, 0xF655, 0, 0, 0,
9746  0, 0, 0, 0, 0, 0, 0, 0xF65E,
9747  0, 0, 0xF65F, 0, 0x4B29, 0, 0x4F21, 0xF660,
9748  0xF661, 0xF662, 0xD927, 0, 0x6873, 0, 0, 0xD928,
9749  0, 0, 0xF663, 0xD92B, 0x687A, 0xF664, 0, 0x6872,
9750 };
9751 static const unsigned short utf8_to_euc_E894[] = {
9752  0x3C43, 0, 0xD92D, 0xD92E, 0, 0, 0x6851, 0xD92F,
9753  0, 0, 0, 0, 0xD930, 0, 0xD931, 0,
9754  0xD932, 0x4A4E, 0, 0x4C22, 0x6879, 0x6878, 0, 0x6874,
9755  0x6875, 0, 0x3136, 0, 0xD933, 0, 0xD934, 0x6877,
9756  0, 0x6871, 0xD935, 0xD936, 0xD937, 0xD938, 0x4455, 0xD939,
9757  0, 0, 0xD93A, 0xD93B, 0x6876, 0x307E, 0, 0xD93C,
9758  0, 0, 0xD929, 0xD93D, 0xD93E, 0x4222, 0xD93F, 0,
9759  0, 0, 0, 0, 0, 0x4A43, 0, 0xD940,
9760 };
9761 static const unsigned short utf8_to_euc_E894_x0213[] = {
9762  0x3C43, 0, 0xD92D, 0xD92E, 0, 0, 0x6851, 0xD92F,
9763  0, 0, 0, 0, 0xF665, 0, 0xD931, 0,
9764  0xD932, 0x4A4E, 0, 0x4C22, 0x6879, 0x6878, 0, 0x6874,
9765  0x6875, 0, 0x3136, 0xF666, 0xD933, 0, 0x7B35, 0x6877,
9766  0, 0x6871, 0xD935, 0x7B36, 0xF667, 0xF668, 0x4455, 0xD939,
9767  0, 0, 0xD93A, 0xF669, 0x6876, 0x307E, 0, 0x7B37,
9768  0, 0, 0x7B34, 0xD93D, 0xF66A, 0x4222, 0xD93F, 0,
9769  0, 0, 0, 0, 0, 0x4A43, 0xF66F, 0xD940,
9770 };
9771 static const unsigned short utf8_to_euc_E895[] = {
9772  0x687B, 0x6921, 0, 0x4859, 0, 0, 0xD941, 0,
9773  0x687E, 0x3E56, 0x3C49, 0x6923, 0, 0, 0x363E, 0xD942,
9774  0xD943, 0xD944, 0xD945, 0xD946, 0, 0x6924, 0xD947, 0x4979,
9775  0x687D, 0xD948, 0x6856, 0, 0xD949, 0xD94A, 0xD94B, 0xD94C,
9776  0xD94D, 0xD94E, 0xD94F, 0x687C, 0xD950, 0, 0, 0,
9777  0x4F4F, 0x4622, 0x4973, 0xD951, 0, 0x692B, 0, 0xD952,
9778  0, 0, 0, 0, 0, 0, 0, 0x6931,
9779  0, 0xD953, 0xD954, 0xD955, 0, 0xD956, 0x6932, 0xD957,
9780 };
9781 static const unsigned short utf8_to_euc_E895_x0213[] = {
9782  0x687B, 0x6921, 0, 0x4859, 0, 0, 0xD941, 0,
9783  0x687E, 0x3E56, 0x3C49, 0x6923, 0, 0, 0x363E, 0xF66B,
9784  0xD943, 0xF670, 0xD945, 0xF671, 0, 0x6924, 0xD947, 0x4979,
9785  0x687D, 0x7B38, 0x6856, 0, 0xD949, 0xD94A, 0xF672, 0xD94C,
9786  0xD94D, 0xF673, 0xF674, 0x687C, 0x7B39, 0, 0, 0,
9787  0x4F4F, 0x4622, 0x4973, 0xD951, 0, 0x692B, 0, 0xF66C,
9788  0, 0, 0, 0, 0, 0, 0, 0x6931,
9789  0, 0xD953, 0x7B3C, 0xF676, 0, 0xF677, 0x6932, 0xF678,
9790 };
9791 static const unsigned short utf8_to_euc_E896[] = {
9792  0x6925, 0xD958, 0, 0, 0x4776, 0xD959, 0xD95A, 0x692F,
9793  0x6927, 0xD95B, 0x6929, 0xD95C, 0xD95D, 0, 0, 0xD95E,
9794  0x6933, 0x6928, 0, 0xD95F, 0x692C, 0, 0, 0x3172,
9795  0xD960, 0x4665, 0, 0x692D, 0x6930, 0xD961, 0, 0xD962,
9796  0xD963, 0, 0xD964, 0, 0x6926, 0xD965, 0x4126, 0xD966,
9797  0x692A, 0x3B27, 0x3F45, 0x3730, 0x4C74, 0xD974, 0x4C79, 0x3D72,
9798  0xF461, 0, 0, 0, 0xD967, 0, 0xD968, 0xD969,
9799  0xD96A, 0x6937, 0x6935, 0, 0xD96B, 0xD96C, 0xD96D, 0xD96E,
9800 };
9801 static const unsigned short utf8_to_euc_E896_x0213[] = {
9802  0x6925, 0xF679, 0, 0, 0x4776, 0xD959, 0xF67A, 0x692F,
9803  0x6927, 0xD95B, 0x6929, 0xD95C, 0x7B3D, 0, 0, 0x7B3E,
9804  0x6933, 0x6928, 0, 0xF67B, 0x692C, 0, 0, 0x3172,
9805  0xD960, 0x4665, 0, 0x692D, 0x6930, 0xF67C, 0, 0xF67D,
9806  0xD963, 0, 0x7B3F, 0, 0x6926, 0xD965, 0x4126, 0xD966,
9807  0x692A, 0x3B27, 0x3F45, 0x3730, 0x4C74, 0x7B3B, 0x4C79, 0x3D72,
9808  0x7B40, 0, 0, 0, 0xD967, 0, 0xD968, 0xF723,
9809  0xD96A, 0x6937, 0x6935, 0, 0xF724, 0xD96C, 0xD96D, 0xD96E,
9810 };
9811 static const unsigned short utf8_to_euc_E897[] = {
9812  0, 0x4F4E, 0xD96F, 0, 0, 0, 0, 0xD970,
9813  0, 0x6934, 0xD971, 0xD972, 0, 0x4D75, 0xD973, 0x6936,
9814  0x6938, 0, 0, 0, 0, 0x6939, 0, 0,
9815  0xD975, 0, 0xD976, 0, 0x693C, 0x693A, 0, 0xD977,
9816  0xD978, 0, 0, 0, 0x4623, 0x693B, 0xD979, 0,
9817  0xD97A, 0x484D, 0x692E, 0, 0, 0xD97B, 0, 0,
9818  0, 0, 0, 0xD97C, 0, 0, 0xD97D, 0x3D73,
9819  0, 0x693D, 0x6942, 0x4174, 0xD97E, 0, 0x6941, 0xDA21,
9820 };
9821 static const unsigned short utf8_to_euc_E897_x0213[] = {
9822  0, 0x4F4E, 0xD96F, 0, 0, 0, 0, 0xF725,
9823  0, 0x6934, 0xF726, 0x7B41, 0, 0x4D75, 0x7B42, 0x6936,
9824  0x6938, 0, 0, 0, 0, 0x6939, 0, 0,
9825  0xF727, 0xF728, 0xD976, 0, 0x693C, 0x693A, 0, 0xF729,
9826  0xD978, 0xF72A, 0, 0, 0x4623, 0x693B, 0xF72B, 0,
9827  0xD97A, 0x484D, 0x692E, 0, 0, 0x7B43, 0, 0,
9828  0, 0, 0, 0xD97C, 0, 0, 0xF72C, 0x3D73,
9829  0, 0x693D, 0x6942, 0x4174, 0xD97E, 0, 0x6941, 0x7B45,
9830 };
9831 static const unsigned short utf8_to_euc_E898[] = {
9832  0xDA22, 0, 0x6922, 0, 0xDA23, 0xDA24, 0x6943, 0x4149,
9833  0, 0, 0x693E, 0x6940, 0, 0xDA25, 0xDA26, 0,
9834  0xDA27, 0xDA28, 0xDA29, 0x693F, 0, 0, 0x5D31, 0x5D22,
9835  0xDA2A, 0xDA2B, 0x6945, 0xDA2C, 0, 0, 0xDA2D, 0,
9836  0, 0xDA2E, 0x6944, 0, 0, 0, 0, 0xDA2F,
9837  0, 0xDA30, 0, 0, 0, 0x4D76, 0, 0x623C,
9838  0x6946, 0, 0, 0, 0, 0, 0xDA31, 0,
9839  0xDA32, 0, 0xDA33, 0, 0xDA34, 0xDA35, 0, 0x6947,
9840 };
9841 static const unsigned short utf8_to_euc_E898_x0213[] = {
9842  0xF72D, 0, 0x6922, 0, 0x7B46, 0x7B47, 0x6943, 0x4149,
9843  0, 0, 0x693E, 0x6940, 0, 0xDA25, 0xDA26, 0,
9844  0x7B48, 0xF72E, 0x7B44, 0x693F, 0, 0, 0x5D31, 0x5D22,
9845  0x7B4A, 0xDA2B, 0x6945, 0xDA2C, 0, 0, 0xF72F, 0,
9846  0, 0xF730, 0x6944, 0, 0xF731, 0, 0, 0xF732,
9847  0, 0x7B4B, 0, 0, 0, 0x4D76, 0, 0x623C,
9848  0x6946, 0, 0, 0, 0, 0, 0xDA31, 0,
9849  0x7B4C, 0xF734, 0xDA33, 0, 0xF735, 0xDA35, 0, 0x6947,
9850 };
9851 static const unsigned short utf8_to_euc_E899[] = {
9852  0xDA36, 0xB866, 0xDA37, 0, 0, 0, 0xDA38, 0,
9853  0, 0, 0, 0, 0, 0x6948, 0x3857, 0,
9854  0x3554, 0, 0xDA39, 0xDA3A, 0x694A, 0x515D, 0xDA3B, 0xDA3C,
9855  0xDA3D, 0xDA3E, 0x3575, 0, 0x4E3A, 0xDA3F, 0x3673, 0x694B,
9856  0xDA40, 0xDA41, 0xDA42, 0xDA43, 0xDA44, 0, 0, 0x694C,
9857  0, 0xDA45, 0, 0x436E, 0xDA46, 0, 0, 0xDA47,
9858  0, 0x694D, 0, 0, 0, 0xDA48, 0xDA49, 0xDA4A,
9859  0, 0x467A, 0xDA4B, 0x303A, 0, 0, 0, 0,
9860 };
9861 static const unsigned short utf8_to_euc_E899_x0213[] = {
9862  0xF737, 0x2F68, 0xDA37, 0, 0, 0, 0xDA38, 0,
9863  0, 0, 0, 0, 0, 0x6948, 0x3857, 0,
9864  0x3554, 0, 0xDA39, 0xF739, 0x694A, 0x515D, 0xF73A, 0x7B4D,
9865  0xDA3D, 0xDA3E, 0x3575, 0x7B4E, 0x4E3A, 0xDA3F, 0x3673, 0x694B,
9866  0xDA40, 0xDA41, 0x7B50, 0xDA43, 0xDA44, 0, 0, 0x694C,
9867  0, 0xDA45, 0, 0x436E, 0x7B52, 0, 0, 0xF73B,
9868  0, 0x694D, 0, 0, 0, 0x7B53, 0xDA49, 0xF73C,
9869  0, 0x467A, 0xF73D, 0x303A, 0, 0, 0, 0,
9870 };
9871 static const unsigned short utf8_to_euc_E89A[] = {
9872  0, 0, 0, 0, 0, 0, 0, 0,
9873  0xDA6D, 0, 0x3263, 0x6952, 0x6953, 0xDA4C, 0, 0,
9874  0, 0xDA4D, 0, 0x694E, 0, 0x3B3D, 0xDA4E, 0,
9875  0xDA4F, 0, 0xDA50, 0, 0xDA51, 0, 0, 0,
9876  0, 0xDA52, 0, 0x694F, 0x4742, 0, 0xDA53, 0xDA54,
9877  0xDA55, 0x6950, 0x6951, 0x695B, 0, 0xDA56, 0, 0x6955,
9878  0x6958, 0xDA57, 0, 0xDA58, 0xDA59, 0xDA5A, 0x6954, 0xDA5B,
9879  0xDA5C, 0xDA5D, 0, 0, 0, 0, 0, 0xDA5E,
9880 };
9881 static const unsigned short utf8_to_euc_E89A_x0213[] = {
9882  0, 0, 0, 0, 0, 0, 0, 0xF73E,
9883  0xDA6D, 0xF73F, 0x3263, 0x6952, 0x6953, 0xF740, 0, 0,
9884  0, 0xF741, 0, 0x694E, 0, 0x3B3D, 0xDA4E, 0,
9885  0x7B54, 0, 0xDA50, 0, 0xF742, 0xF743, 0, 0,
9886  0, 0xDA52, 0, 0x694F, 0x4742, 0, 0xDA53, 0xDA54,
9887  0xF744, 0x6950, 0x6951, 0x695B, 0, 0xDA56, 0, 0x6955,
9888  0x6958, 0xF746, 0, 0xF747, 0xDA59, 0xDA5A, 0x6954, 0xDA5B,
9889  0x7B55, 0xDA5D, 0, 0, 0, 0, 0, 0xDA5E,
9890 };
9891 static const unsigned short utf8_to_euc_E89B[] = {
9892  0xDA5F, 0xDA60, 0, 0xDA61, 0x6956, 0xDA62, 0x6957, 0x3C58,
9893  0, 0x6959, 0, 0x4341, 0, 0x3756, 0x3342, 0,
9894  0, 0xDA63, 0xDA64, 0, 0x695C, 0xDA65, 0, 0xDA66,
9895  0, 0x333F, 0xDA67, 0x6961, 0xDA68, 0, 0x695D, 0x6960,
9896  0xDA69, 0, 0, 0xDA6A, 0x483A, 0xDA6B, 0, 0xDA6C,
9897  0, 0x695E, 0, 0, 0x695F, 0x4948, 0x485A, 0x6962,
9898  0, 0, 0, 0, 0, 0, 0, 0,
9899  0x427D, 0x696C, 0xDA6E, 0x6968, 0xDA6F, 0xDA70, 0x326B, 0,
9900 };
9901 static const unsigned short utf8_to_euc_E89B_x0213[] = {
9902  0xDA5F, 0xF748, 0, 0xF749, 0x6956, 0xDA62, 0x6957, 0x3C58,
9903  0, 0x6959, 0, 0x4341, 0, 0x3756, 0x3342, 0,
9904  0, 0xF74A, 0xDA64, 0, 0x695C, 0xF74B, 0, 0xF74C,
9905  0, 0x333F, 0xDA67, 0x6961, 0xDA68, 0, 0x695D, 0x6960,
9906  0xDA69, 0, 0, 0xF74D, 0x483A, 0xDA6B, 0xF74E, 0xDA6C,
9907  0, 0x695E, 0, 0, 0x695F, 0x4948, 0x485A, 0x6962,
9908  0, 0, 0, 0, 0, 0, 0, 0,
9909  0x427D, 0x696C, 0x7B56, 0x6968, 0x7B57, 0x7B58, 0x326B, 0,
9910 };
9911 static const unsigned short utf8_to_euc_E89C[] = {
9912  0x6966, 0, 0x4B2A, 0x6967, 0xDA71, 0xDA72, 0x6964, 0xDA73,
9913  0x6965, 0x696A, 0x696D, 0xDA74, 0, 0x696B, 0xDA75, 0xDA76,
9914  0xDA77, 0x6969, 0x6963, 0xDA78, 0xDA79, 0, 0, 0,
9915  0x4358, 0xDA7A, 0x6974, 0, 0x4C2A, 0, 0xDA7B, 0xDA7C,
9916  0, 0xDA7D, 0, 0xDA7E, 0, 0x6972, 0, 0,
9917  0xDB21, 0x6973, 0, 0, 0, 0, 0xDB22, 0xDB23,
9918  0, 0xDB24, 0xDB25, 0, 0x696E, 0, 0, 0x6970,
9919  0, 0xDB26, 0xDB27, 0x6971, 0xDB28, 0xDB29, 0xDB2A, 0x696F,
9920 };
9921 static const unsigned short utf8_to_euc_E89C_x0213[] = {
9922  0x6966, 0, 0x4B2A, 0x6967, 0xDA71, 0xF750, 0x6964, 0xF751,
9923  0x6965, 0x696A, 0x696D, 0x7B59, 0, 0x696B, 0xF752, 0xDA76,
9924  0xF753, 0x6969, 0x6963, 0xF754, 0xDA79, 0, 0, 0,
9925  0x4358, 0xF755, 0x6974, 0, 0x4C2A, 0, 0xDA7B, 0xF756,
9926  0, 0xF757, 0, 0xF758, 0, 0x6972, 0, 0,
9927  0xDB21, 0x6973, 0, 0, 0, 0, 0xDB22, 0xDB23,
9928  0, 0xF759, 0xDB25, 0, 0x696E, 0, 0, 0x6970,
9929  0, 0xDB26, 0xF75A, 0x6971, 0xDB28, 0xDB29, 0xF75B, 0x696F,
9930 };
9931 static const unsigned short utf8_to_euc_E89D[] = {
9932  0xDB2B, 0, 0, 0xDB2C, 0, 0xDB2D, 0, 0,
9933  0, 0x4066, 0, 0x4F39, 0x6978, 0xDB2E, 0x6979, 0,
9934  0, 0, 0, 0x6A21, 0, 0x3F2A, 0, 0x697B,
9935  0xDB2F, 0x697E, 0, 0, 0, 0xDB30, 0, 0x6976,
9936  0x6975, 0xDB31, 0, 0x6A22, 0xDB32, 0xDB33, 0x325C, 0,
9937  0x697C, 0, 0x6A23, 0, 0, 0, 0x697D, 0xDB34,
9938  0, 0xDB35, 0xDB36, 0, 0x697A, 0, 0x4433, 0,
9939  0x6977, 0, 0, 0xDB37, 0, 0, 0, 0x4768,
9940 };
9941 static const unsigned short utf8_to_euc_E89D_x0213[] = {
9942  0xF75C, 0, 0, 0xF75D, 0, 0xDB2D, 0, 0,
9943  0, 0x4066, 0, 0x4F39, 0x6978, 0xDB2E, 0x6979, 0,
9944  0, 0xF75E, 0, 0x6A21, 0, 0x3F2A, 0, 0x697B,
9945  0xF75F, 0x697E, 0, 0, 0, 0xDB30, 0, 0x6976,
9946  0x6975, 0xDB31, 0, 0x6A22, 0xF760, 0xF761, 0x325C, 0,
9947  0x697C, 0, 0x6A23, 0, 0, 0, 0x697D, 0xDB34,
9948  0, 0x7B5A, 0xF762, 0, 0x697A, 0, 0x4433, 0,
9949  0x6977, 0, 0, 0xDB37, 0xF763, 0, 0, 0x4768,
9950 };
9951 static const unsigned short utf8_to_euc_E89E[] = {
9952  0, 0, 0x6A27, 0xDB38, 0xDB39, 0xDB3A, 0xDB3B, 0xDB3C,
9953  0xDB3D, 0xDB3E, 0, 0xDB3F, 0xDB40, 0x4D3B, 0, 0,
9954  0xDB41, 0, 0, 0xDB42, 0, 0xDB43, 0, 0xDB44,
9955  0xDB45, 0xDB46, 0, 0, 0, 0, 0xDB47, 0x6A26,
9956  0xDB48, 0, 0x6A25, 0xDB49, 0, 0, 0, 0xDB4A,
9957  0, 0, 0, 0x6A2E, 0xDB4B, 0xDB4C, 0xDB4D, 0x6A28,
9958  0, 0xDB4E, 0, 0x6A30, 0, 0xDB4F, 0, 0,
9959  0, 0, 0x4D66, 0x6A33, 0, 0x6A2A, 0xDB50, 0xDB51,
9960 };
9961 static const unsigned short utf8_to_euc_E89E_x0213[] = {
9962  0, 0, 0x6A27, 0xDB38, 0xDB39, 0xDB3A, 0xDB3B, 0x7B5B,
9963  0x7B5C, 0xF767, 0, 0xF768, 0xDB40, 0x4D3B, 0, 0,
9964  0xDB41, 0, 0, 0xF769, 0, 0xDB43, 0, 0xDB44,
9965  0xDB45, 0xDB46, 0, 0, 0, 0, 0xDB47, 0x6A26,
9966  0xF76A, 0, 0x6A25, 0xDB49, 0, 0, 0, 0xF766,
9967  0, 0, 0, 0x6A2E, 0x7B5D, 0x7B5E, 0xDB4D, 0x6A28,
9968  0, 0xDB4E, 0, 0x6A30, 0, 0x7B5F, 0, 0,
9969  0, 0, 0x4D66, 0x6A33, 0, 0x6A2A, 0xF76D, 0xDB51,
9970 };
9971 static const unsigned short utf8_to_euc_E89F[] = {
9972  0x6A2B, 0xDB52, 0, 0, 0x6A2F, 0, 0x6A32, 0x6A31,
9973  0xDB53, 0xDB54, 0xDB55, 0x6A29, 0, 0, 0xDB56, 0,
9974  0x6A2C, 0, 0x6A3D, 0, 0, 0xDB57, 0xDB58, 0,
9975  0, 0xDB59, 0xDB5A, 0, 0xDB5B, 0, 0, 0xDB5C,
9976  0x6A36, 0, 0xDB5D, 0xDB5E, 0xDB5F, 0, 0, 0,
9977  0, 0, 0xDB60, 0xDB61, 0, 0xDB62, 0, 0x6A34,
9978  0, 0xDB63, 0x6A35, 0xDB64, 0, 0, 0x6A3A, 0x6A3B,
9979  0xDB65, 0x332A, 0xDB66, 0x3542, 0, 0, 0x6A39, 0xDB67,
9980 };
9981 static const unsigned short utf8_to_euc_E89F_x0213[] = {
9982  0x6A2B, 0xF76F, 0, 0, 0x6A2F, 0, 0x6A32, 0x6A31,
9983  0xDB53, 0xDB54, 0xDB55, 0x6A29, 0, 0, 0xF770, 0,
9984  0x6A2C, 0, 0x6A3D, 0, 0, 0xDB57, 0x7B61, 0,
9985  0, 0xDB59, 0xDB5A, 0, 0xDB5B, 0, 0, 0xF772,
9986  0x6A36, 0, 0xDB5D, 0xF774, 0xDB5F, 0xF775, 0xF776, 0,
9987  0, 0, 0xF777, 0xF778, 0x7B62, 0xF779, 0, 0x6A34,
9988  0, 0xDB63, 0x6A35, 0xDB64, 0, 0xF771, 0x6A3A, 0x6A3B,
9989  0xDB65, 0x332A, 0xDB66, 0x3542, 0, 0, 0x6A39, 0xDB67,
9990 };
9991 static const unsigned short utf8_to_euc_E8A0[] = {
9992  0, 0xDB68, 0, 0xDB69, 0, 0x6A24, 0xDB6A, 0xF464,
9993  0, 0xDB6B, 0xDB6C, 0xDB6D, 0, 0x6A38, 0x6A3C, 0x6A37,
9994  0xDB6E, 0x6A3E, 0xDB70, 0xDB71, 0xDB72, 0x6A40, 0x6A3F, 0,
9995  0xDB73, 0xDB6F, 0xDB74, 0xDB75, 0xDB76, 0, 0xDB77, 0xDB78,
9996  0, 0x6A42, 0x6A41, 0x695A, 0, 0, 0, 0x6A46,
9997  0xDB79, 0, 0, 0, 0, 0xDB7A, 0xDB7B, 0,
9998  0xDB7C, 0x6A43, 0xDB7D, 0, 0, 0xDB7E, 0x6A44, 0,
9999  0, 0x6A45, 0xDC21, 0x6A47, 0xDC22, 0, 0, 0,
10000 };
10001 static const unsigned short utf8_to_euc_E8A0_x0213[] = {
10002  0, 0xF77A, 0, 0xF77B, 0, 0x6A24, 0x7B63, 0xF464,
10003  0, 0xDB6B, 0x7B64, 0xF77C, 0, 0x6A38, 0x6A3C, 0x6A37,
10004  0x7B65, 0x6A3E, 0xDB70, 0xF77D, 0x7B66, 0x6A40, 0x6A3F, 0,
10005  0xDB73, 0xDB6F, 0xDB74, 0xDB75, 0xDB76, 0, 0xDB77, 0x7B67,
10006  0, 0x6A42, 0x6A41, 0x695A, 0, 0, 0, 0x6A46,
10007  0xF77E, 0, 0, 0, 0, 0xDB7A, 0xF821, 0,
10008  0xDB7C, 0x6A43, 0xF822, 0, 0, 0xDB7E, 0x6A44, 0,
10009  0, 0x6A45, 0xDC21, 0x6A47, 0xF823, 0, 0, 0,
10010 };
10011 static const unsigned short utf8_to_euc_E8A1[] = {
10012  0x376C, 0xDC23, 0x6A49, 0xDC24, 0x6A48, 0xDC25, 0x3D30, 0,
10013  0xDC26, 0xDC27, 0xDC28, 0xDC29, 0x3954, 0x5E27, 0xDC2A, 0,
10014  0, 0xDC2B, 0x6A4A, 0x3D51, 0, 0xDC2C, 0xDC2D, 0x3339,
10015  0xDC2E, 0x6A4B, 0xDC2F, 0x3152, 0xDC30, 0x3E57, 0x6A4C, 0xDC31,
10016  0xDC32, 0x3955, 0x6A4D, 0x3061, 0xDC33, 0, 0, 0,
10017  0x493D, 0xDC34, 0, 0x6A4E, 0, 0, 0, 0,
10018  0x3F6A, 0xDC35, 0x6A55, 0, 0, 0x6A52, 0, 0x436F,
10019  0, 0xDC36, 0, 0xDC37, 0, 0x6A53, 0x6A50, 0x365E,
10020 };
10021 static const unsigned short utf8_to_euc_E8A1_x0213[] = {
10022  0x376C, 0xDC23, 0x6A49, 0xDC24, 0x6A48, 0xDC25, 0x3D30, 0,
10023  0xDC26, 0xDC27, 0xF825, 0xDC29, 0x3954, 0x5E27, 0xDC2A, 0,
10024  0, 0xDC2B, 0x6A4A, 0x3D51, 0, 0xDC2C, 0xDC2D, 0x3339,
10025  0xF826, 0x6A4B, 0xDC2F, 0x3152, 0xDC30, 0x3E57, 0x6A4C, 0xF827,
10026  0xDC32, 0x3955, 0x6A4D, 0x3061, 0xF828, 0, 0, 0,
10027  0x493D, 0xF82B, 0, 0x6A4E, 0, 0, 0, 0xF82D,
10028  0x3F6A, 0xDC35, 0x6A55, 0, 0, 0x6A52, 0, 0x436F,
10029  0, 0xDC36, 0, 0xDC37, 0, 0x6A53, 0x6A50, 0x365E,
10030 };
10031 static const unsigned short utf8_to_euc_E8A2[] = {
10032  0xDC38, 0x6A4F, 0x6A56, 0, 0, 0, 0, 0,
10033  0x3736, 0, 0, 0x425E, 0, 0x6A5C, 0, 0,
10034  0, 0, 0x6A58, 0, 0, 0, 0x4235, 0x6A57,
10035  0xDC39, 0x6A5A, 0xDC3A, 0xDC3B, 0xDC3C, 0, 0x6A51, 0xDC3D,
10036  0xDC3E, 0, 0x6A5B, 0, 0x6A5D, 0, 0, 0,
10037  0xDC3F, 0, 0xDC40, 0x486F, 0, 0, 0x6A59, 0,
10038  0x6A5E, 0x6A60, 0, 0, 0x3853, 0x6A54, 0, 0x3041,
10039  0, 0, 0xDC41, 0, 0, 0xDC42, 0xDC43, 0x6A5F,
10040 };
10041 static const unsigned short utf8_to_euc_E8A2_x0213[] = {
10042  0xDC38, 0x6A4F, 0x6A56, 0, 0, 0, 0, 0,
10043  0x3736, 0, 0, 0x425E, 0, 0x6A5C, 0, 0,
10044  0, 0, 0x6A58, 0, 0, 0, 0x4235, 0x6A57,
10045  0x7B68, 0x6A5A, 0xDC3A, 0xDC3B, 0xDC3C, 0, 0x6A51, 0xDC3D,
10046  0xF82E, 0, 0x6A5B, 0, 0x6A5D, 0, 0, 0,
10047  0xDC3F, 0, 0x7B69, 0x486F, 0, 0, 0x6A59, 0,
10048  0x6A5E, 0x6A60, 0, 0, 0x3853, 0x6A54, 0, 0x3041,
10049  0, 0, 0xDC41, 0, 0xF82F, 0xF830, 0xF831, 0x6A5F,
10050 };
10051 static const unsigned short utf8_to_euc_E8A3[] = {
10052  0xDC44, 0x3A5B, 0x4E76, 0x6A61, 0x6A62, 0x4175, 0, 0,
10053  0, 0, 0xDC45, 0xDC46, 0xDC47, 0xDC48, 0xDC49, 0x4E22,
10054  0, 0xDC4A, 0xDC4B, 0xDC4C, 0x6A63, 0x4D35, 0, 0,
10055  0x6A64, 0x6A65, 0, 0xDC4D, 0x4A64, 0x6A66, 0xDC4E, 0x3A40,
10056  0, 0x4E23, 0, 0, 0, 0, 0, 0xDC4F,
10057  0x6A6B, 0, 0, 0, 0, 0, 0, 0xDC50,
10058  0xDC51, 0xDC52, 0x6A6C, 0x3E58, 0x6A6A, 0xDC53, 0, 0xDC54,
10059  0x4D67, 0x6A67, 0, 0, 0x6A69, 0x403D, 0x3F7E, 0,
10060 };
10061 static const unsigned short utf8_to_euc_E8A3_x0213[] = {
10062  0xF832, 0x3A5B, 0x4E76, 0x6A61, 0x6A62, 0x4175, 0, 0,
10063  0, 0, 0x7B6A, 0xDC46, 0xDC47, 0xDC48, 0x7B6B, 0x4E22,
10064  0, 0xF835, 0xF833, 0xF836, 0x6A63, 0x4D35, 0, 0,
10065  0x6A64, 0x6A65, 0, 0xF837, 0x4A64, 0x6A66, 0xDC4E, 0x3A40,
10066  0, 0x4E23, 0, 0, 0, 0, 0, 0xDC4F,
10067  0x6A6B, 0, 0, 0, 0, 0, 0, 0xDC50,
10068  0xF838, 0xF839, 0x6A6C, 0x3E58, 0x6A6A, 0x7B6D, 0, 0xDC54,
10069  0x4D67, 0x6A67, 0, 0, 0x6A69, 0x403D, 0x3F7E, 0,
10070 };
10071 static const unsigned short utf8_to_euc_E8A4[] = {
10072  0, 0xDC55, 0x6A68, 0, 0x6A6D, 0, 0xDC56, 0x4A23,
10073  0, 0, 0x6A6F, 0, 0x6A6E, 0xDC57, 0xDC58, 0xDC59,
10074  0x336C, 0, 0x4B2B, 0x6A70, 0, 0xDC5A, 0xDC5B, 0,
10075  0xDC5C, 0xDC5D, 0xDC5E, 0, 0xDC5F, 0x6A7C, 0x6A72, 0,
10076  0xDC60, 0, 0, 0, 0, 0x6A73, 0xDC61, 0xDC62,
10077  0xDC63, 0, 0x6A74, 0x6A75, 0, 0, 0, 0,
10078  0xDC64, 0xDC65, 0xDC66, 0, 0, 0xDC67, 0x6A79, 0,
10079  0x6A7A, 0xDC68, 0xDC69, 0x6A78, 0, 0, 0xDC6A, 0,
10080 };
10081 static const unsigned short utf8_to_euc_E8A4_x0213[] = {
10082  0, 0xF83B, 0x6A68, 0, 0x6A6D, 0, 0xDC56, 0x4A23,
10083  0, 0, 0x6A6F, 0, 0x6A6E, 0xDC57, 0xDC58, 0xDC59,
10084  0x336C, 0, 0x4B2B, 0x6A70, 0, 0xDC5A, 0xDC5B, 0,
10085  0x7B70, 0x7B71, 0x7B72, 0, 0x7B6E, 0x6A7C, 0x6A72, 0,
10086  0xDC60, 0, 0, 0, 0, 0x6A73, 0xDC61, 0x7B73,
10087  0xDC63, 0, 0x6A74, 0x6A75, 0, 0, 0, 0,
10088  0x7B74, 0xDC65, 0x7B75, 0, 0, 0xDC67, 0x6A79, 0xF83D,
10089  0x6A7A, 0x7B76, 0xDC69, 0x6A78, 0, 0, 0xDC6A, 0,
10090 };
10091 static const unsigned short utf8_to_euc_E8A5[] = {
10092  0xDC6B, 0x6A76, 0xDC6C, 0x6A71, 0x6A77, 0xDC6D, 0xDC6E, 0,
10093  0, 0xDC6F, 0, 0, 0x6A7B, 0x7037, 0, 0xDC70,
10094  0, 0, 0xDC71, 0, 0, 0, 0x3228, 0xDC72,
10095  0, 0, 0xDC73, 0xDC74, 0xDC75, 0, 0x6A7E, 0x365F,
10096  0x6A7D, 0xDC76, 0xDC77, 0xDC78, 0x6B22, 0, 0x6B21, 0,
10097  0, 0, 0x6B24, 0xDC79, 0, 0x6B23, 0xDC7A, 0x6B25,
10098  0xDC7B, 0, 0x3D31, 0xDC7C, 0x6B26, 0xDC7D, 0, 0x6B27,
10099  0, 0, 0xDC7E, 0xDD21, 0xDD22, 0xDD23, 0x6B28, 0x403E,
10100 };
10101 static const unsigned short utf8_to_euc_E8A5_x0213[] = {
10102  0x7B77, 0x6A76, 0xF83F, 0x6A71, 0x6A77, 0xF840, 0xDC6E, 0,
10103  0, 0xF841, 0, 0, 0x6A7B, 0x7037, 0, 0xDC70,
10104  0, 0, 0xDC71, 0, 0, 0, 0x3228, 0xDC72,
10105  0, 0, 0xDC73, 0xDC74, 0xDC75, 0, 0x6A7E, 0x365F,
10106  0x6A7D, 0xDC76, 0xF844, 0xDC78, 0x6B22, 0, 0x6B21, 0,
10107  0, 0, 0x6B24, 0xDC79, 0, 0x6B23, 0xDC7A, 0x6B25,
10108  0xDC7B, 0, 0x3D31, 0xDC7C, 0x6B26, 0xDC7D, 0, 0x6B27,
10109  0, 0, 0xDC7E, 0xDD21, 0xDD22, 0xDD23, 0x6B28, 0x403E,
10110 };
10111 static const unsigned short utf8_to_euc_E8A6[] = {
10112  0, 0x4D57, 0, 0x6B29, 0, 0, 0x4A24, 0x4746,
10113  0x6B2A, 0xDD24, 0x6B2B, 0x382B, 0, 0xDD25, 0, 0x352C,
10114  0xDD26, 0, 0, 0x6B2C, 0xDD27, 0xDD28, 0x3B6B, 0x4741,
10115  0x6B2D, 0, 0x3350, 0xDD29, 0xDD2A, 0, 0, 0xDD2B,
10116  0xDD2C, 0x6B2E, 0, 0, 0, 0xDD2D, 0x6B30, 0x4D77,
10117  0, 0x6B2F, 0x3F46, 0, 0x6B31, 0, 0, 0x6B32,
10118  0xDD2E, 0, 0x6B33, 0x3451, 0xDD2F, 0xDD30, 0xDD31, 0xDD32,
10119  0, 0, 0x6B34, 0, 0xDD33, 0x6B35, 0, 0x6B36,
10120 };
10121 static const unsigned short utf8_to_euc_E8A6_x0213[] = {
10122  0xF845, 0x4D57, 0, 0x6B29, 0, 0, 0x4A24, 0x4746,
10123  0x6B2A, 0xF846, 0x6B2B, 0x382B, 0, 0xDD25, 0, 0x352C,
10124  0xF847, 0, 0, 0x6B2C, 0x7B78, 0xDD28, 0x3B6B, 0x4741,
10125  0x6B2D, 0, 0x3350, 0xDD29, 0xDD2A, 0, 0, 0xF848,
10126  0xDD2C, 0x6B2E, 0, 0, 0, 0xDD2D, 0x6B30, 0x4D77,
10127  0, 0x6B2F, 0x3F46, 0, 0x6B31, 0, 0, 0x6B32,
10128  0xF849, 0, 0x6B33, 0x3451, 0xDD2F, 0xDD30, 0xDD31, 0xF84A,
10129  0, 0, 0x6B34, 0, 0xDD33, 0x6B35, 0, 0x6B36,
10130 };
10131 static const unsigned short utf8_to_euc_E8A7[] = {
10132  0x6B37, 0, 0, 0, 0, 0, 0, 0,
10133  0, 0, 0, 0, 0, 0, 0, 0,
10134  0, 0, 0x3351, 0, 0xDD34, 0xDD35, 0xDD36, 0xDD37,
10135  0xDD38, 0, 0x6B38, 0, 0x6B39, 0x6B3A, 0, 0,
10136  0, 0, 0, 0x3272, 0, 0xDD39, 0x3F28, 0x6B3B,
10137  0, 0xDD3A, 0, 0xDD3B, 0, 0xDD3C, 0, 0,
10138  0, 0xDD3D, 0, 0xDD3E, 0x6B3C, 0, 0xDD3F, 0,
10139  0x6B3D, 0xDD40, 0, 0, 0, 0xDD41, 0, 0xDD42,
10140 };
10141 static const unsigned short utf8_to_euc_E8A7_x0213[] = {
10142  0x6B37, 0, 0, 0, 0, 0, 0, 0,
10143  0, 0, 0, 0, 0, 0, 0, 0,
10144  0, 0, 0x3351, 0, 0x7B7A, 0xDD35, 0xF84B, 0xDD37,
10145  0xF84C, 0, 0x6B38, 0, 0x6B39, 0x6B3A, 0, 0,
10146  0, 0, 0, 0x3272, 0, 0x7B7B, 0x3F28, 0x6B3B,
10147  0, 0xDD3A, 0, 0xF84D, 0, 0xDD3C, 0, 0,
10148  0, 0xF84F, 0, 0xF850, 0x6B3C, 0, 0x7B7C, 0,
10149  0x6B3D, 0xDD40, 0, 0, 0, 0xF851, 0, 0xF852,
10150 };
10151 static const unsigned short utf8_to_euc_E8A8[] = {
10152  0x3840, 0, 0x447B, 0x6B3E, 0xDD43, 0xDD44, 0, 0xDD45,
10153  0x3757, 0, 0x3F56, 0, 0x6B41, 0, 0x4624, 0xDD46,
10154  0x6B40, 0xDD47, 0xDD48, 0x3731, 0xDD49, 0xDD4A, 0x6B3F, 0x4277,
10155  0x352D, 0, 0, 0x6B42, 0, 0x6B43, 0xDD4B, 0x3E59,
10156  0xDD4C, 0, 0xDD4D, 0x376D, 0xDD4E, 0x6B44, 0xDD4F, 0,
10157  0, 0, 0x4B2C, 0xDD50, 0xDD51, 0x405F, 0, 0xDD52,
10158  0, 0x3576, 0, 0x4C75, 0x414A, 0xDD53, 0x6B45, 0xDD54,
10159  0, 0, 0x3F47, 0x4370, 0x3E5A, 0xDD55, 0xDD56, 0,
10160 };
10161 static const unsigned short utf8_to_euc_E8A8_x0213[] = {
10162  0x3840, 0, 0x447B, 0x6B3E, 0xDD43, 0xDD44, 0, 0xDD45,
10163  0x3757, 0, 0x3F56, 0, 0x6B41, 0, 0x4624, 0xDD46,
10164  0x6B40, 0xF854, 0x7B7D, 0x3731, 0xF855, 0x7B7E, 0x6B3F, 0x4277,
10165  0x352D, 0, 0, 0x6B42, 0, 0x6B43, 0xDD4B, 0x3E59,
10166  0xDD4C, 0xF857, 0x7C21, 0x376D, 0xDD4E, 0x6B44, 0xDD4F, 0,
10167  0, 0, 0x4B2C, 0xDD50, 0xDD51, 0x405F, 0, 0xDD52,
10168  0, 0x3576, 0, 0x4C75, 0x414A, 0xF858, 0x6B45, 0x7C22,
10169  0, 0, 0x3F47, 0x4370, 0x3E5A, 0xDD55, 0xF859, 0,
10170 };
10171 static const unsigned short utf8_to_euc_E8A9[] = {
10172  0xDD57, 0x6B46, 0, 0xDD58, 0, 0xDD59, 0x6B49, 0xDD5A,
10173  0x6B4A, 0xDD5B, 0, 0, 0, 0xDD5C, 0xDD5D, 0,
10174  0x3A3E, 0x4242, 0x6B48, 0xDD5E, 0x3E5B, 0x493E, 0xDD5F, 0xDD60,
10175  0xDD61, 0, 0, 0x6B47, 0xDD62, 0xDD63, 0x3B6C, 0,
10176  0x3153, 0xDD64, 0x6B4E, 0x3758, 0, 0xDD65, 0x3B6E, 0xDD66,
10177  0, 0x3B6D, 0, 0x4F4D, 0x6B4D, 0x6B4C, 0x4127, 0,
10178  0x354D, 0x4F43, 0x333A, 0x3E5C, 0, 0xDD67, 0xDD68, 0xDD69,
10179  0, 0xDD6A, 0xDD6B, 0xDD6C, 0x6B4B, 0, 0xDD6D, 0xDD6E,
10180 };
10181 static const unsigned short utf8_to_euc_E8A9_x0213[] = {
10182  0xDD57, 0x6B46, 0, 0xDD58, 0, 0xF85A, 0x6B49, 0x7C23,
10183  0x6B4A, 0xDD5B, 0, 0, 0, 0xF85B, 0x7C24, 0,
10184  0x3A3E, 0x4242, 0x6B48, 0xDD5E, 0x3E5B, 0x493E, 0xDD5F, 0xDD60,
10185  0xF85C, 0, 0, 0x6B47, 0xDD62, 0x7C25, 0x3B6C, 0,
10186  0x3153, 0x7C26, 0x6B4E, 0x3758, 0, 0xDD65, 0x3B6E, 0xDD66,
10187  0, 0x3B6D, 0, 0x4F4D, 0x6B4D, 0x6B4C, 0x4127, 0,
10188  0x354D, 0x4F43, 0x333A, 0x3E5C, 0, 0x7C27, 0xDD68, 0xDD69,
10189  0, 0x7C28, 0xDD6B, 0xDD6C, 0x6B4B, 0, 0xDD6D, 0xDD6E,
10190 };
10191 static const unsigned short utf8_to_euc_E8AA[] = {
10192  0xDD6F, 0, 0x6B50, 0xDD70, 0x6B51, 0x6B4F, 0xDD71, 0x3858,
10193  0, 0x4D40, 0, 0xDD72, 0x3B6F, 0x4727, 0, 0xDD73,
10194  0xDD74, 0x6B54, 0xDD75, 0x4040, 0, 0x4342, 0xDD76, 0xDD77,
10195  0x4D36, 0xDD78, 0x6B57, 0, 0, 0, 0x386C, 0xDD79,
10196  0x403F, 0x6B53, 0, 0x6B58, 0x386D, 0x6B55, 0x6B56, 0xDD7A,
10197  0x6B52, 0xDD7B, 0, 0, 0x4062, 0x4649, 0xDD7C, 0xDD7D,
10198  0x432F, 0, 0x325D, 0xDD7E, 0, 0, 0xDE21, 0xDE22,
10199  0, 0x4870, 0, 0xDE23, 0x3543, 0, 0xDE24, 0x4434,
10200 };
10201 static const unsigned short utf8_to_euc_E8AA_x0213[] = {
10202  0xDD6F, 0, 0x6B50, 0xDD70, 0x6B51, 0x6B4F, 0xDD71, 0x3858,
10203  0, 0x4D40, 0, 0xDD72, 0x3B6F, 0x4727, 0, 0xDD73,
10204  0xF85E, 0x6B54, 0xDD75, 0x4040, 0, 0x4342, 0xDD76, 0xDD77,
10205  0x4D36, 0xDD78, 0x6B57, 0, 0, 0, 0x386C, 0xDD79,
10206  0x403F, 0x6B53, 0, 0x6B58, 0x386D, 0x6B55, 0x6B56, 0x7C29,
10207  0x6B52, 0xDD7B, 0, 0, 0x4062, 0x4649, 0xF85D, 0xDD7D,
10208  0x432F, 0, 0x325D, 0xDD7E, 0, 0, 0xDE21, 0xF85F,
10209  0, 0x4870, 0, 0xDE23, 0x3543, 0, 0xF860, 0x4434,
10210 };
10211 static const unsigned short utf8_to_euc_E8AB[] = {
10212  0, 0, 0x6B5B, 0xDE25, 0x6B59, 0, 0xDE26, 0x434C,
10213  0xDE27, 0xDE28, 0xDE29, 0x4041, 0x3452, 0x6B5A, 0, 0x3F5B,
10214  0, 0xDE2A, 0x4E4A, 0xDE2B, 0xDE2C, 0xDE2D, 0x4F40, 0xDE2E,
10215  0, 0, 0x6B5C, 0x6B67, 0x4435, 0xDE2F, 0x6B66, 0xDE30,
10216  0x6B63, 0x6B6B, 0x6B64, 0, 0x6B60, 0, 0x447C, 0x6B5F,
10217  0, 0, 0, 0x6B5D, 0xDE31, 0x4D21, 0x3B70, 0,
10218  0xDE32, 0x6B61, 0, 0x6B5E, 0xDE33, 0xDE34, 0xDE35, 0x6B65,
10219  0x3D74, 0, 0x3841, 0, 0xDE36, 0, 0x427A, 0xDE37,
10220 };
10221 static const unsigned short utf8_to_euc_E8AB_x0213[] = {
10222  0, 0, 0x6B5B, 0xDE25, 0x6B59, 0, 0xDE26, 0x434C,
10223  0xDE27, 0xDE28, 0xDE29, 0x4041, 0x3452, 0x6B5A, 0, 0x3F5B,
10224  0x7C2A, 0xDE2A, 0x4E4A, 0xDE2B, 0xDE2C, 0xDE2D, 0x4F40, 0xF861,
10225  0, 0, 0x6B5C, 0x6B67, 0x4435, 0xDE2F, 0x6B66, 0x7C2B,
10226  0x6B63, 0x6B6B, 0x6B64, 0, 0x6B60, 0, 0x447C, 0x6B5F,
10227  0, 0, 0, 0x6B5D, 0xDE31, 0x4D21, 0x3B70, 0,
10228  0xDE32, 0x6B61, 0, 0x6B5E, 0x7C2C, 0xDE34, 0x7C2D, 0x6B65,
10229  0x3D74, 0, 0x3841, 0, 0xF862, 0, 0x427A, 0xDE37,
10230 };
10231 static const unsigned short utf8_to_euc_E8AC[] = {
10232  0x4B45, 0x315A, 0x3062, 0, 0x4625, 0xDE38, 0xDE39, 0x6B69,
10233  0, 0, 0xDE3F, 0xDE3A, 0x6B68, 0, 0x4666, 0,
10234  0x6B6D, 0xDE3B, 0, 0, 0x6B62, 0, 0x6B6C, 0x6B6E,
10235  0, 0x382C, 0x6B6A, 0x3956, 0xDE3C, 0x3C55, 0xDE3D, 0xDE3E,
10236  0x6B6F, 0x4D58, 0, 0, 0, 0, 0x6B72, 0,
10237  0x6B75, 0, 0, 0x6B73, 0x4935, 0xDE40, 0, 0,
10238  0xDE41, 0, 0, 0x6B70, 0, 0, 0, 0xDE42,
10239  0, 0x3660, 0, 0, 0xDE43, 0, 0x6B74, 0,
10240 };
10241 static const unsigned short utf8_to_euc_E8AC_x0213[] = {
10242  0x4B45, 0x315A, 0x3062, 0, 0x4625, 0xF865, 0xDE39, 0x6B69,
10243  0, 0, 0xF864, 0xDE3A, 0x6B68, 0xF866, 0x4666, 0,
10244  0x6B6D, 0xDE3B, 0, 0, 0x6B62, 0, 0x6B6C, 0x6B6E,
10245  0, 0x382C, 0x6B6A, 0x3956, 0xF867, 0x3C55, 0xDE3D, 0xF868,
10246  0x6B6F, 0x4D58, 0, 0, 0, 0, 0x6B72, 0,
10247  0x6B75, 0, 0, 0x6B73, 0x4935, 0xF869, 0, 0,
10248  0xDE41, 0, 0, 0x6B70, 0, 0, 0, 0xDE42,
10249  0, 0x3660, 0, 0, 0xDE43, 0, 0x6B74, 0,
10250 };
10251 static const unsigned short utf8_to_euc_E8AD[] = {
10252  0, 0x6B76, 0xDE44, 0xDE45, 0xDE46, 0xDE47, 0xDE48, 0,
10253  0xDE49, 0x6B7A, 0, 0, 0x6B77, 0xDE4E, 0x6B79, 0x6B78,
10254  0, 0, 0xDE4A, 0xDE4B, 0xDE4C, 0, 0x6B7B, 0,
10255  0x3C31, 0xDE4D, 0x6B7D, 0x6B7C, 0x4968, 0, 0xDE4F, 0x6C21,
10256  0, 0, 0, 0xDE50, 0, 0, 0x3759, 0,
10257  0, 0, 0, 0x6B7E, 0x6C22, 0xDE51, 0, 0x6C23,
10258  0x3544, 0x6641, 0x3E79, 0, 0x6C24, 0, 0xDE52, 0x386E,
10259  0xDE53, 0xDE54, 0, 0, 0xDE55, 0x6C25, 0xDE56, 0xF466,
10260 };
10261 static const unsigned short utf8_to_euc_E8AD_x0213[] = {
10262  0, 0x6B76, 0xDE44, 0xF86A, 0xDE46, 0xDE47, 0x7C31, 0,
10263  0xDE49, 0x6B7A, 0, 0, 0x6B77, 0xDE4E, 0x6B79, 0x6B78,
10264  0, 0xF86C, 0xDE4A, 0xDE4B, 0x7C32, 0, 0x6B7B, 0,
10265  0x3C31, 0x7C33, 0x6B7D, 0x6B7C, 0x4968, 0, 0xF86D, 0x6C21,
10266  0, 0, 0, 0xDE50, 0, 0, 0x3759, 0,
10267  0, 0x7C34, 0, 0x6B7E, 0x6C22, 0xDE51, 0, 0x6C23,
10268  0x3544, 0x6641, 0x3E79, 0, 0x6C24, 0, 0xF86E, 0x386E,
10269  0xDE53, 0xDE54, 0, 0, 0xDE55, 0x6C25, 0xDE56, 0xF86F,
10270 };
10271 static const unsigned short utf8_to_euc_E8AE[] = {
10272  0x6C26, 0xDE57, 0, 0x3B3E, 0xDE58, 0xDE59, 0, 0,
10273  0, 0, 0x5A4E, 0xDE5A, 0x6C27, 0xDE5B, 0x6C28, 0xDE5C,
10274  0x3D32, 0, 0x6C29, 0x6C2A, 0xDE5D, 0xDE5E, 0x6C2B, 0,
10275  0, 0x6C2C, 0x6C2D, 0, 0xDE5F, 0, 0xDE60, 0xDE61,
10276  0, 0, 0, 0, 0, 0, 0, 0,
10277  0, 0, 0, 0, 0, 0, 0, 0,
10278  0, 0, 0, 0, 0, 0, 0, 0,
10279  0, 0, 0, 0, 0, 0, 0, 0,
10280 };
10281 static const unsigned short utf8_to_euc_E8AE_x0213[] = {
10282  0x6C26, 0xF870, 0, 0x3B3E, 0xDE58, 0xDE59, 0, 0,
10283  0, 0, 0x5A4E, 0xF871, 0x6C27, 0xDE5B, 0x6C28, 0xDE5C,
10284  0x3D32, 0, 0x6C29, 0x6C2A, 0xF872, 0xF873, 0x6C2B, 0,
10285  0, 0x6C2C, 0x6C2D, 0, 0xF874, 0x7C35, 0xF875, 0xDE61,
10286  0, 0, 0, 0, 0, 0, 0, 0,
10287  0, 0, 0, 0, 0, 0, 0, 0,
10288  0, 0, 0, 0, 0, 0, 0, 0,
10289  0, 0, 0, 0, 0, 0, 0, 0,
10290 };
10291 static const unsigned short utf8_to_euc_E8B0[] = {
10292  0, 0, 0, 0, 0, 0, 0, 0,
10293  0, 0, 0, 0, 0, 0, 0, 0,
10294  0, 0, 0, 0, 0, 0, 0, 0,
10295  0, 0, 0, 0, 0, 0, 0, 0,
10296  0, 0, 0, 0, 0, 0, 0, 0,
10297  0, 0, 0, 0, 0, 0, 0, 0,
10298  0, 0, 0, 0, 0, 0, 0, 0x432B,
10299  0xDE62, 0xDE63, 0x6C2E, 0, 0, 0xDE64, 0xDE65, 0x6C30,
10300 };
10301 static const unsigned short utf8_to_euc_E8B0_x0213[] = {
10302  0, 0, 0, 0, 0, 0, 0, 0,
10303  0, 0, 0, 0, 0, 0, 0, 0,
10304  0, 0, 0, 0, 0, 0, 0, 0,
10305  0, 0, 0, 0, 0, 0, 0, 0,
10306  0, 0, 0, 0, 0, 0, 0, 0,
10307  0, 0, 0, 0, 0, 0, 0, 0,
10308  0, 0, 0, 0, 0, 0, 0, 0x432B,
10309  0xDE62, 0xF876, 0x6C2E, 0, 0, 0xF878, 0xDE65, 0x6C30,
10310 };
10311 static const unsigned short utf8_to_euc_E8B1[] = {
10312  0, 0x6C2F, 0, 0, 0, 0xDE66, 0x4626, 0xDE67,
10313  0x6C31, 0xDE68, 0x4B2D, 0xDE69, 0x6C32, 0, 0x6C33, 0xDE6A,
10314  0x6C34, 0xDE6B, 0, 0xDE6C, 0xDE6D, 0x6C35, 0, 0xDE6E,
10315  0xDE6F, 0xDE72, 0x465A, 0xDE70, 0, 0xDE71, 0, 0,
10316  0, 0x3E5D, 0x6C36, 0xDE73, 0xDE74, 0, 0xDE75, 0,
10317  0xDE76, 0xDE77, 0x396B, 0x502E, 0x6C37, 0xDE78, 0, 0,
10318  0, 0, 0, 0xDE79, 0, 0xDE7A, 0xDE7B, 0,
10319  0x6C38, 0x493F, 0x6C39, 0xDE7C, 0x6C41, 0, 0xDE7D, 0,
10320 };
10321 static const unsigned short utf8_to_euc_E8B1_x0213[] = {
10322  0, 0x6C2F, 0, 0, 0, 0xF87B, 0x4626, 0xF87C,
10323  0x6C31, 0x7C36, 0x4B2D, 0xDE69, 0x6C32, 0, 0x6C33, 0xF87D,
10324  0x6C34, 0xDE6B, 0, 0xDE6C, 0xF87E, 0x6C35, 0, 0xF921,
10325  0xDE6F, 0xDE72, 0x465A, 0xDE70, 0, 0xDE71, 0, 0,
10326  0, 0x3E5D, 0x6C36, 0xDE73, 0xDE74, 0, 0xDE75, 0,
10327  0x7C37, 0xF922, 0x396B, 0x502E, 0x6C37, 0xF923, 0, 0,
10328  0, 0, 0, 0xF924, 0, 0xDE7A, 0xDE7B, 0,
10329  0x6C38, 0x493F, 0x6C39, 0xDE7C, 0x6C41, 0, 0xDE7D, 0,
10330 };
10331 static const unsigned short utf8_to_euc_E8B2[] = {
10332  0, 0, 0x6C3A, 0, 0, 0x6C3C, 0xDE7E, 0xDF21,
10333  0, 0x6C3B, 0x6C3D, 0xDF22, 0x4B46, 0x6C3E, 0x6C3F, 0,
10334  0xDF23, 0, 0xDF24, 0xDF25, 0x6C40, 0, 0, 0,
10335  0x6C42, 0xDF26, 0, 0xDF27, 0xDF28, 0x332D, 0x4467, 0,
10336  0x4969, 0x3A62, 0x3957, 0, 0xDF29, 0, 0, 0x494F,
10337  0x325F, 0x484E, 0x6C45, 0x3453, 0x4055, 0x6C44, 0x6C49, 0x4379,
10338  0x4C63, 0, 0x6C47, 0x6C48, 0x352E, 0, 0x6C4A, 0x4763,
10339  0x425F, 0xDF2A, 0xDF2B, 0x4871, 0x453D, 0x6C46, 0, 0x4B47,
10340 };
10341 static const unsigned short utf8_to_euc_E8B2_x0213[] = {
10342  0, 0, 0x6C3A, 0, 0, 0x6C3C, 0xDE7E, 0xDF21,
10343  0, 0x6C3B, 0x6C3D, 0xDF22, 0x4B46, 0x6C3E, 0x6C3F, 0,
10344  0xDF23, 0, 0xF927, 0xF926, 0x6C40, 0, 0, 0,
10345  0x6C42, 0xF928, 0, 0xF92A, 0xDF28, 0x332D, 0x4467, 0,
10346  0x4969, 0x3A62, 0x3957, 0, 0xF92B, 0, 0, 0x494F,
10347  0x325F, 0x484E, 0x6C45, 0x3453, 0x4055, 0x6C44, 0x6C49, 0x4379,
10348  0x4C63, 0, 0x6C47, 0x6C48, 0x352E, 0, 0x6C4A, 0x4763,
10349  0x425F, 0xDF2A, 0xDF2B, 0x4871, 0x453D, 0x6C46, 0, 0x4B47,
10350 };
10351 static const unsigned short utf8_to_euc_E8B3[] = {
10352  0x326C, 0x6C4C, 0x4F28, 0x4442, 0x4F45, 0xDF2C, 0xDF2D, 0x3B71,
10353  0x6C4B, 0xDF2E, 0x4231, 0xDF2F, 0, 0x6C5C, 0x4128, 0xDF30,
10354  0, 0x4678, 0, 0x4950, 0, 0xDF32, 0xDF31, 0,
10355  0, 0xDF33, 0x6C4F, 0x3B3F, 0x3B72, 0xDF34, 0x3E5E, 0,
10356  0x4765, 0xDF35, 0x382D, 0x6C4E, 0x6C4D, 0, 0x496A, 0,
10357  0xDF36, 0, 0x3C41, 0, 0xDF37, 0x4552, 0, 0xDF38,
10358  0xDF39, 0, 0xDF3A, 0, 0xF467, 0xDF3B, 0, 0xDF3C,
10359  0xDF3D, 0, 0x6C51, 0x6C52, 0x3958, 0x6C50, 0xDF3E, 0xDF3F,
10360 };
10361 static const unsigned short utf8_to_euc_E8B3_x0213[] = {
10362  0x326C, 0x6C4C, 0x4F28, 0x4442, 0x4F45, 0xDF2C, 0xDF2D, 0x3B71,
10363  0x6C4B, 0xDF2E, 0x4231, 0xDF2F, 0, 0x6C5C, 0x4128, 0xDF30,
10364  0, 0x4678, 0, 0x4950, 0, 0xF92D, 0xF92C, 0,
10365  0, 0xF92E, 0x6C4F, 0x3B3F, 0x3B72, 0xDF34, 0x3E5E, 0,
10366  0x4765, 0x7C39, 0x382D, 0x6C4E, 0x6C4D, 0, 0x496A, 0,
10367  0xDF36, 0, 0x3C41, 0, 0xDF37, 0x4552, 0, 0xDF38,
10368  0xF930, 0xF931, 0xDF3A, 0, 0x7C3A, 0xDF3B, 0, 0xDF3C,
10369  0x7C3B, 0, 0x6C51, 0x6C52, 0x3958, 0x6C50, 0x7C3C, 0xDF3F,
10370 };
10371 static const unsigned short utf8_to_euc_E8B4[] = {
10372  0, 0xDF40, 0, 0xDF41, 0x6C53, 0x6C54, 0, 0x6C56,
10373  0x4223, 0xDF42, 0x6C55, 0x3466, 0, 0x6C58, 0, 0x6C57,
10374  0x6C59, 0, 0xDF43, 0x6C5B, 0x6C5D, 0, 0x6C5E, 0xDF44,
10375  0, 0, 0, 0xDF45, 0, 0, 0, 0,
10376  0, 0, 0, 0, 0, 0, 0, 0,
10377  0, 0, 0, 0, 0, 0, 0, 0,
10378  0, 0, 0, 0, 0, 0, 0, 0,
10379  0, 0, 0, 0, 0, 0, 0, 0,
10380 };
10381 static const unsigned short utf8_to_euc_E8B4_x0213[] = {
10382  0, 0xDF40, 0, 0xDF41, 0x6C53, 0x6C54, 0, 0x6C56,
10383  0x4223, 0xF933, 0x6C55, 0x3466, 0, 0x6C58, 0xF934, 0x6C57,
10384  0x6C59, 0, 0x7C3E, 0x6C5B, 0x6C5D, 0, 0x6C5E, 0xDF44,
10385  0, 0, 0, 0x7C3F, 0, 0, 0, 0,
10386  0, 0, 0, 0, 0, 0, 0, 0,
10387  0, 0, 0, 0, 0, 0, 0, 0,
10388  0, 0, 0, 0, 0, 0, 0, 0,
10389  0, 0, 0, 0, 0, 0, 0, 0,
10390 };
10391 static const unsigned short utf8_to_euc_E8B5[] = {
10392  0, 0, 0, 0, 0, 0, 0, 0,
10393  0, 0, 0, 0, 0, 0, 0, 0,
10394  0, 0, 0, 0, 0, 0, 0, 0,
10395  0, 0, 0, 0, 0, 0, 0, 0,
10396  0, 0, 0, 0, 0x4056, 0xDF46, 0x3C4F, 0x6C5F,
10397  0, 0xDF47, 0, 0x3352, 0xDF48, 0x6C60, 0xDF49, 0,
10398  0x4176, 0x6C61, 0, 0x6C62, 0x496B, 0, 0xF468, 0x352F,
10399  0, 0, 0, 0, 0, 0, 0, 0xDF4A,
10400 };
10401 static const unsigned short utf8_to_euc_E8B5_x0213[] = {
10402  0, 0, 0, 0, 0, 0, 0, 0,
10403  0, 0, 0, 0, 0, 0, 0, 0,
10404  0, 0, 0, 0, 0, 0, 0, 0,
10405  0, 0, 0, 0, 0, 0, 0, 0,
10406  0, 0, 0, 0, 0x4056, 0xDF46, 0x3C4F, 0x6C5F,
10407  0, 0xDF47, 0, 0x3352, 0xF935, 0x6C60, 0xDF49, 0,
10408  0x4176, 0x6C61, 0, 0x6C62, 0x496B, 0, 0xF468, 0x352F,
10409  0, 0, 0, 0, 0, 0, 0, 0xDF4A,
10410 };
10411 static const unsigned short utf8_to_euc_E8B6[] = {
10412  0, 0x6C63, 0xDF4B, 0, 0xDF4C, 0x4436, 0, 0,
10413  0xDF4D, 0, 0x315B, 0, 0, 0xDF4E, 0, 0,
10414  0xDF4F, 0xDF50, 0, 0, 0, 0xDF51, 0, 0,
10415  0, 0x6C64, 0, 0, 0, 0, 0xDF52, 0xDF53,
10416  0xDF54, 0, 0, 0x3C71, 0, 0, 0xDF55, 0,
10417  0x3F76, 0, 0, 0xDF56, 0xDF57, 0, 0, 0xDF58,
10418  0, 0, 0xDF59, 0x422D, 0, 0xDF5A, 0, 0xDF5B,
10419  0, 0xDF5C, 0x6C67, 0xDF5D, 0xDF6F, 0, 0x6C66, 0,
10420 };
10421 static const unsigned short utf8_to_euc_E8B6_x0213[] = {
10422  0, 0x6C63, 0xDF4B, 0, 0xF936, 0x4436, 0, 0,
10423  0xDF4D, 0, 0x315B, 0, 0, 0xDF4E, 0, 0,
10424  0xDF4F, 0xDF50, 0, 0, 0, 0xF937, 0, 0,
10425  0, 0x6C64, 0, 0, 0, 0, 0xDF52, 0xDF53,
10426  0xDF54, 0, 0, 0x3C71, 0, 0, 0xF938, 0,
10427  0x3F76, 0, 0, 0xDF56, 0xDF57, 0, 0, 0x7C40,
10428  0, 0, 0xDF59, 0x422D, 0, 0xDF5A, 0, 0xDF5B,
10429  0, 0xDF5C, 0x6C67, 0xDF5D, 0xDF6F, 0, 0x6C66, 0,
10430 };
10431 static const unsigned short utf8_to_euc_E8B7[] = {
10432  0xDF5E, 0, 0x6C65, 0, 0, 0xDF5F, 0xDF60, 0xDF61,
10433  0xDF62, 0, 0xDF63, 0x6C6D, 0x6C6B, 0, 0xDF64, 0x6C68,
10434  0, 0xDF65, 0, 0, 0xDF66, 0xDF67, 0x6C6A, 0xDF68,
10435  0, 0xDF69, 0x6C69, 0x6C6C, 0, 0x3577, 0, 0x6C70,
10436  0, 0x4057, 0, 0x6C71, 0xDF6A, 0xDF6B, 0, 0xDF6C,
10437  0x3859, 0, 0x6C6E, 0x6C6F, 0xDF6D, 0, 0, 0x4F29,
10438  0xDF6E, 0xDF70, 0xDF71, 0x4437, 0xDF72, 0x4129, 0, 0,
10439  0, 0, 0, 0, 0x6C72, 0xDF73, 0, 0x6C75,
10440 };
10441 static const unsigned short utf8_to_euc_E8B7_x0213[] = {
10442  0xDF5E, 0, 0x6C65, 0, 0, 0xDF5F, 0xF93A, 0xDF61,
10443  0xF93B, 0, 0xDF63, 0x6C6D, 0x6C6B, 0, 0x7C41, 0x6C68,
10444  0, 0x7C42, 0, 0, 0xDF66, 0xDF67, 0x6C6A, 0x7C43,
10445  0, 0xF93C, 0x6C69, 0x6C6C, 0, 0x3577, 0, 0x6C70,
10446  0, 0x4057, 0, 0x6C71, 0xDF6A, 0xDF6B, 0, 0xDF6C,
10447  0x3859, 0, 0x6C6E, 0x6C6F, 0xF93D, 0, 0, 0x4F29,
10448  0xDF6E, 0xDF70, 0xDF71, 0x4437, 0xDF72, 0x4129, 0, 0,
10449  0, 0, 0, 0, 0x6C72, 0xF940, 0, 0x6C75,
10450 };
10451 static const unsigned short utf8_to_euc_E8B8[] = {
10452  0, 0xDF74, 0, 0, 0xDF75, 0xDF76, 0xDF77, 0,
10453  0x6C73, 0x6C74, 0x4D59, 0xDF78, 0, 0, 0, 0x4627,
10454  0x6C78, 0xDF79, 0, 0, 0xDF7A, 0, 0xDF7B, 0,
10455  0, 0, 0, 0, 0, 0x6C76, 0x6C77, 0x6C79,
10456  0xDF7C, 0xDF7D, 0xDF7E, 0xE021, 0, 0, 0xE022, 0xE023,
10457  0, 0, 0x6D29, 0, 0, 0, 0, 0,
10458  0x6C7C, 0xE024, 0, 0xE025, 0x6C7D, 0x6C7B, 0xE026, 0xE027,
10459  0xE028, 0xE029, 0, 0, 0, 0xE02A, 0, 0,
10460 };
10461 static const unsigned short utf8_to_euc_E8B8_x0213[] = {
10462  0, 0xDF74, 0, 0, 0xDF75, 0xDF76, 0xF941, 0,
10463  0x6C73, 0x6C74, 0x4D59, 0xDF78, 0xF93E, 0, 0, 0x4627,
10464  0x6C78, 0xDF79, 0, 0, 0xF943, 0, 0xF944, 0,
10465  0, 0, 0, 0, 0, 0x6C76, 0x6C77, 0x6C79,
10466  0x7C44, 0xF945, 0xF946, 0x7C45, 0, 0, 0xE022, 0xF947,
10467  0, 0, 0x6D29, 0, 0, 0, 0, 0,
10468  0x6C7C, 0xE024, 0, 0xE025, 0x6C7D, 0x6C7B, 0xF94A, 0xE027,
10469  0xE028, 0xF94B, 0, 0, 0, 0x7C46, 0, 0,
10470 };
10471 static const unsigned short utf8_to_euc_E8B9[] = {
10472  0xE02B, 0xE02C, 0x6C7A, 0, 0x447D, 0, 0, 0x6D21,
10473  0x6D25, 0x6D22, 0x6C7E, 0xE02D, 0x6D23, 0xE02E, 0xE02F, 0xE030,
10474  0x6D24, 0, 0, 0, 0xE031, 0x6D2B, 0, 0,
10475  0, 0x6D26, 0, 0xE032, 0xE033, 0xE034, 0xE035, 0x4058,
10476  0x6D28, 0xE036, 0xE037, 0x6D2A, 0x6D27, 0, 0, 0,
10477  0, 0xE038, 0, 0, 0xE039, 0xE03A, 0, 0xE03B,
10478  0xE03C, 0xE03D, 0x6D2D, 0, 0x3D33, 0, 0x6D2C, 0,
10479  0, 0xE03E, 0xE03F, 0xE040, 0x6D2E, 0, 0, 0,
10480 };
10481 static const unsigned short utf8_to_euc_E8B9_x0213[] = {
10482  0xE02B, 0xE02C, 0x6C7A, 0, 0x447D, 0, 0, 0x6D21,
10483  0x6D25, 0x6D22, 0x6C7E, 0xF94C, 0x6D23, 0xE02E, 0xE02F, 0xE030,
10484  0x6D24, 0, 0, 0, 0xF94D, 0x6D2B, 0, 0,
10485  0, 0x6D26, 0, 0xE032, 0xE033, 0xE034, 0xE035, 0x4058,
10486  0x6D28, 0xE036, 0xF94E, 0x6D2A, 0x6D27, 0, 0, 0,
10487  0, 0xE038, 0, 0, 0xF94F, 0xF950, 0, 0xF951,
10488  0x7C47, 0xE03D, 0x6D2D, 0, 0x3D33, 0, 0x6D2C, 0,
10489  0, 0xE03E, 0xE03F, 0x7C48, 0x6D2E, 0, 0, 0,
10490 };
10491 static const unsigned short utf8_to_euc_E8BA[] = {
10492  0, 0x6D2F, 0xE041, 0xE042, 0x6D32, 0x6D31, 0, 0x6D30,
10493  0, 0xE043, 0x6D34, 0x6D33, 0, 0x4C76, 0, 0,
10494  0xE044, 0x6D36, 0xE045, 0x6D35, 0x6D37, 0xE046, 0, 0,
10495  0, 0x6D38, 0xE047, 0xE048, 0, 0xE049, 0xE04A, 0,
10496  0, 0x6D3A, 0xE04B, 0, 0, 0, 0, 0xE04C,
10497  0, 0xE04D, 0x6D39, 0x3F48, 0x6D3B, 0xE04E, 0xE04F, 0x366D,
10498  0x6D3C, 0x6D3E, 0, 0xE050, 0, 0xE051, 0, 0,
10499  0, 0, 0xE052, 0xE053, 0, 0, 0x6D3F, 0,
10500 };
10501 static const unsigned short utf8_to_euc_E8BA_x0213[] = {
10502  0, 0x6D2F, 0xE041, 0xE042, 0x6D32, 0x6D31, 0, 0x6D30,
10503  0, 0xE043, 0x6D34, 0x6D33, 0, 0x4C76, 0, 0,
10504  0xE044, 0x6D36, 0xE045, 0x6D35, 0x6D37, 0xE046, 0, 0,
10505  0xF952, 0x6D38, 0xE047, 0xE048, 0, 0xE049, 0xF953, 0,
10506  0, 0x6D3A, 0xE04B, 0, 0, 0, 0, 0xE04C,
10507  0, 0xE04D, 0x6D39, 0x3F48, 0x6D3B, 0xE04E, 0xF954, 0x366D,
10508  0x6D3C, 0x6D3E, 0, 0xF955, 0, 0xF956, 0xF957, 0,
10509  0, 0, 0xE052, 0xF958, 0, 0, 0x6D3F, 0,
10510 };
10511 static const unsigned short utf8_to_euc_E8BB[] = {
10512  0xE054, 0xE055, 0, 0xE056, 0xE057, 0x6D40, 0x6D3D, 0xE058,
10513  0x6D41, 0, 0x3C56, 0x6D42, 0x3530, 0x3733, 0, 0xE059,
10514  0, 0xE05A, 0x382E, 0, 0xE05B, 0, 0, 0,
10515  0, 0, 0, 0x6D43, 0xE05C, 0, 0, 0x4670,
10516  0, 0, 0x453E, 0x6D44, 0, 0, 0, 0,
10517  0xE05D, 0, 0, 0x6D47, 0, 0xE064, 0xE05E, 0,
10518  0xE05F, 0xE060, 0, 0, 0, 0, 0, 0xE061,
10519  0x3C34, 0xE062, 0xE063, 0x6D46, 0x6D45, 0x375A, 0x6D48, 0,
10520 };
10521 static const unsigned short utf8_to_euc_E8BB_x0213[] = {
10522  0x7C4A, 0xE055, 0, 0xE056, 0xE057, 0x6D40, 0x6D3D, 0xE058,
10523  0x6D41, 0, 0x3C56, 0x6D42, 0x3530, 0x3733, 0, 0xE059,
10524  0, 0xF95A, 0x382E, 0, 0xF95B, 0, 0, 0,
10525  0, 0, 0, 0x6D43, 0xE05C, 0, 0, 0x4670,
10526  0, 0, 0x453E, 0x6D44, 0, 0, 0, 0,
10527  0xE05D, 0, 0, 0x6D47, 0, 0xE064, 0xE05E, 0,
10528  0xE05F, 0xE060, 0, 0, 0, 0, 0, 0xE061,
10529  0x3C34, 0xF95D, 0x7C4C, 0x6D46, 0x6D45, 0x375A, 0x6D48, 0,
10530 };
10531 static const unsigned short utf8_to_euc_E8BC[] = {
10532  0xE065, 0, 0xE066, 0x3353, 0, 0x6D4A, 0, 0xE067,
10533  0xE068, 0x3A5C, 0x6D49, 0, 0x6D52, 0, 0, 0xE069,
10534  0xE06A, 0, 0x6D4C, 0x6D4E, 0x4A65, 0x6D4B, 0xE06B, 0xE06C,
10535  0xE06D, 0x6D4D, 0, 0x6D51, 0x6D4F, 0x3531, 0xE06E, 0x6D50,
10536  0xE06F, 0xE070, 0, 0xE071, 0, 0xE072, 0x6D53, 0xE073,
10537  0xE074, 0x475A, 0x4E58, 0, 0xE075, 0xE076, 0xE077, 0x3D34,
10538  0, 0, 0, 0x6D54, 0xE078, 0xE079, 0xE07A, 0xE07B,
10539  0x4D22, 0x6D56, 0xE07C, 0x6D55, 0, 0, 0x6D59, 0x4D41,
10540 };
10541 static const unsigned short utf8_to_euc_E8BC_x0213[] = {
10542  0xF95F, 0, 0xE066, 0x3353, 0, 0x6D4A, 0, 0xE067,
10543  0xF960, 0x3A5C, 0x6D49, 0, 0x6D52, 0, 0, 0xE069,
10544  0xE06A, 0, 0x6D4C, 0x6D4E, 0x4A65, 0x6D4B, 0xE06B, 0xF961,
10545  0xE06D, 0x6D4D, 0, 0x6D51, 0x6D4F, 0x3531, 0x7C4D, 0x6D50,
10546  0xE06F, 0xE070, 0, 0xE071, 0, 0xE072, 0x6D53, 0xE073,
10547  0xE074, 0x475A, 0x4E58, 0xF962, 0xE075, 0x7C4E, 0xE077, 0x3D34,
10548  0, 0, 0, 0x6D54, 0xE078, 0xE079, 0x7C4F, 0xE07B,
10549  0x4D22, 0x6D56, 0xE07C, 0x6D55, 0, 0, 0x6D59, 0x4D41,
10550 };
10551 static const unsigned short utf8_to_euc_E8BD[] = {
10552  0xE07D, 0xE07E, 0x6D58, 0xE121, 0x336D, 0x6D57, 0x6D5C, 0xE122,
10553  0, 0x6D5B, 0, 0, 0x6D5A, 0x4532, 0x6D5D, 0xE123,
10554  0, 0xE124, 0xE125, 0xE126, 0xE127, 0xE128, 0, 0x6D5E,
10555  0xE129, 0, 0, 0, 0x6D5F, 0xE12A, 0xE12B, 0x396C,
10556  0, 0x3725, 0x6D60, 0x6D61, 0x6D62, 0xE12C, 0, 0,
10557  0, 0, 0, 0, 0, 0, 0, 0,
10558  0, 0, 0, 0, 0, 0, 0, 0,
10559  0, 0, 0, 0, 0, 0, 0, 0,
10560 };
10561 static const unsigned short utf8_to_euc_E8BD_x0213[] = {
10562  0xF963, 0xE07E, 0x6D58, 0xE121, 0x336D, 0x6D57, 0x6D5C, 0xE122,
10563  0, 0x6D5B, 0xF964, 0, 0x6D5A, 0x4532, 0x6D5D, 0xE123,
10564  0, 0xE124, 0xE125, 0xE126, 0x7C50, 0xE128, 0, 0x6D5E,
10565  0xF965, 0, 0, 0, 0x6D5F, 0xE12A, 0xE12B, 0x396C,
10566  0, 0x3725, 0x6D60, 0x6D61, 0x6D62, 0xE12C, 0, 0,
10567  0, 0, 0, 0, 0, 0, 0, 0,
10568  0, 0, 0, 0, 0, 0, 0, 0,
10569  0, 0, 0, 0, 0, 0, 0, 0,
10570 };
10571 static const unsigned short utf8_to_euc_E8BE[] = {
10572  0, 0, 0, 0, 0, 0, 0, 0,
10573  0, 0, 0, 0, 0, 0, 0, 0,
10574  0, 0, 0, 0, 0, 0, 0, 0,
10575  0, 0, 0, 0x3F49, 0x6D63, 0xE12D, 0x3C2D, 0x6D64,
10576  0xE12E, 0xE12F, 0, 0x6D65, 0xE130, 0xE131, 0xE132, 0x5221,
10577  0x517E, 0, 0, 0, 0, 0x6D66, 0x6570, 0x6D67,
10578  0x4324, 0x3F2B, 0x4740, 0, 0, 0xE133, 0xE134, 0x6D68,
10579  0xE135, 0, 0x4A55, 0x4454, 0x397E, 0, 0xE136, 0x4329,
10580 };
10581 static const unsigned short utf8_to_euc_E8BE_x0213[] = {
10582  0, 0, 0, 0, 0, 0, 0, 0,
10583  0, 0, 0, 0, 0, 0, 0, 0,
10584  0, 0, 0, 0, 0, 0, 0, 0,
10585  0, 0, 0, 0x3F49, 0x6D63, 0xE12D, 0x3C2D, 0x6D64,
10586  0xE12E, 0xE12F, 0, 0x6D65, 0xF967, 0xE131, 0x7C52, 0x5221,
10587  0x517E, 0, 0, 0, 0, 0x6D66, 0x6570, 0x6D67,
10588  0x4324, 0x3F2B, 0x4740, 0, 0xF968, 0x7C53, 0xF96A, 0x6D68,
10589  0xE135, 0, 0x4A55, 0x4454, 0x397E, 0, 0xE136, 0x4329,
10590 };
10591 static const unsigned short utf8_to_euc_E8BF[] = {
10592  0xE137, 0xE138, 0x312A, 0, 0x4B78, 0x3F57, 0xE139, 0,
10593  0, 0, 0xE13A, 0xE13B, 0, 0xE13C, 0x375E, 0,
10594  0xE13D, 0x3661, 0xE13E, 0xE13F, 0x4A56, 0xE140, 0, 0,
10595  0, 0, 0x6D69, 0, 0, 0, 0, 0,
10596  0xE141, 0, 0x6D6B, 0xE142, 0xE143, 0x6D6A, 0x3260, 0,
10597  0xE144, 0x4676, 0x6D6C, 0x4777, 0, 0x4533, 0xE145, 0x6D6D,
10598  0x3D52, 0xE146, 0, 0, 0x6D6F, 0xE147, 0xE148, 0x4C42,
10599  0x6D7E, 0x6D71, 0x6D72, 0xE149, 0, 0x4449, 0xE14A, 0,
10600 };
10601 static const unsigned short utf8_to_euc_E8BF_x0213[] = {
10602  0xE137, 0xF96C, 0x312A, 0, 0x4B78, 0x3F57, 0xF96D, 0,
10603  0, 0, 0xF96F, 0xE13B, 0, 0xF970, 0x375E, 0,
10604  0xE13D, 0x3661, 0xE13E, 0xF971, 0x4A56, 0xF972, 0, 0,
10605  0, 0, 0x6D69, 0, 0, 0, 0, 0,
10606  0xF973, 0, 0x6D6B, 0xE142, 0x7C54, 0x6D6A, 0x3260, 0,
10607  0x7C55, 0x4676, 0x6D6C, 0x4777, 0, 0x4533, 0x7C56, 0x6D6D,
10608  0x3D52, 0xF974, 0, 0, 0x6D6F, 0xF975, 0xE148, 0x4C42,
10609  0x6D7E, 0x6D71, 0x6D72, 0xF976, 0, 0x4449, 0xE14A, 0,
10610 };
10611 static const unsigned short utf8_to_euc_E980[] = {
10612  0x4260, 0x4177, 0xE14B, 0x4628, 0xE14C, 0x6D70, 0x3555, 0,
10613  0xE14D, 0, 0, 0x6D79, 0xE14E, 0x6D76, 0x6E25, 0x4629,
10614  0x4360, 0x6D73, 0, 0x447E, 0x4553, 0x6D74, 0x6D78, 0x3F60,
10615  0xE14F, 0x4767, 0x444C, 0xE150, 0, 0x4042, 0x6D77, 0x422E,
10616  0x4224, 0x6D75, 0x3029, 0x4F22, 0, 0, 0, 0x6D7A,
10617  0xE151, 0xE152, 0xE154, 0, 0xE155, 0xE156, 0x4261, 0xE153,
10618  0, 0x3D35, 0x3F4A, 0xE157, 0xE158, 0x6D7C, 0x6D7B, 0xE159,
10619  0x306F, 0x6D7D, 0, 0, 0x492F, 0, 0x6E27, 0xE15A,
10620 };
10621 static const unsigned short utf8_to_euc_E980_x0213[] = {
10622  0x4260, 0x4177, 0xF977, 0x4628, 0xE14C, 0x6D70, 0x3555, 0,
10623  0x7C57, 0, 0, 0x6D79, 0xF978, 0x6D76, 0x6E25, 0x4629,
10624  0x4360, 0x6D73, 0, 0x447E, 0x4553, 0x6D74, 0x6D78, 0x3F60,
10625  0xE14F, 0x4767, 0x444C, 0xE150, 0, 0x4042, 0x6D77, 0x422E,
10626  0x4224, 0x6D75, 0x3029, 0x4F22, 0, 0, 0, 0x6D7A,
10627  0xE151, 0xE152, 0xE154, 0, 0xE155, 0x7C58, 0x4261, 0xE153,
10628  0, 0x3D35, 0x3F4A, 0xE157, 0xE158, 0x6D7C, 0x6D7B, 0xF979,
10629  0x306F, 0x6D7D, 0, 0, 0x492F, 0, 0x6E27, 0xE15A,
10630 };
10631 static const unsigned short utf8_to_euc_E981[] = {
10632  0, 0x465B, 0x3F6B, 0xE15B, 0xE15C, 0x4359, 0, 0x3678,
10633  0, 0x6E26, 0x4D37, 0x313F, 0xE15D, 0x4A57, 0x3261, 0x6E21,
10634  0x6E22, 0x6E23, 0x6E24, 0x463B, 0x4323, 0x3063, 0x6E28, 0,
10635  0x6E29, 0x7423, 0, 0xE15E, 0x423D, 0xE15F, 0x6E2A, 0,
10636  0x3173, 0x414C, 0xE160, 0x382F, 0, 0x4D5A, 0xE161, 0xE162,
10637  0x6E2B, 0x452C, 0, 0, 0xE163, 0x4178, 0x3C57, 0x6E2C,
10638  0xE164, 0, 0x6E2F, 0, 0xE165, 0x3D65, 0x6E2D, 0x412B,
10639  0x412A, 0xE166, 0x3064, 0, 0x4E4B, 0x6E31, 0, 0x4872,
10640 };
10641 static const unsigned short utf8_to_euc_E981_x0213[] = {
10642  0, 0x465B, 0x3F6B, 0xF97B, 0xF97C, 0x4359, 0, 0x3678,
10643  0, 0x6E26, 0x4D37, 0x313F, 0xE15D, 0x4A57, 0x3261, 0x6E21,
10644  0x6E22, 0x6E23, 0x6E24, 0x463B, 0x4323, 0x3063, 0x6E28, 0,
10645  0x6E29, 0x7423, 0, 0xE15E, 0x423D, 0xF97D, 0x6E2A, 0,
10646  0x3173, 0x414C, 0xE160, 0x382F, 0, 0x4D5A, 0xE161, 0xE162,
10647  0x6E2B, 0x452C, 0, 0, 0xE163, 0x4178, 0x3C57, 0x6E2C,
10648  0xE164, 0, 0x6E2F, 0, 0xE165, 0x3D65, 0x6E2D, 0x412B,
10649  0x412A, 0xE166, 0x3064, 0, 0x4E4B, 0x6E31, 0, 0x4872,
10650 };
10651 static const unsigned short utf8_to_euc_E982[] = {
10652  0x6E33, 0x6E32, 0x6E30, 0x6364, 0x3454, 0xE167, 0, 0x6D6E,
10653  0xE168, 0x6E35, 0x6E34, 0xE169, 0xE16A, 0, 0xE16B, 0x6E36,
10654  0xE16C, 0x4D38, 0, 0, 0, 0xE16D, 0, 0xE16E,
10655  0xE16F, 0xE170, 0, 0xE171, 0, 0, 0, 0,
10656  0xE172, 0xE173, 0xE174, 0x4661, 0, 0xE175, 0x4B2E, 0,
10657  0x6E37, 0, 0x3C59, 0, 0, 0, 0, 0x6E38,
10658  0xE176, 0x6E39, 0xE177, 0xE178, 0xE179, 0x6E3A, 0xE17A, 0,
10659  0x4521, 0, 0, 0, 0, 0xE17B, 0xE17D, 0,
10660 };
10661 static const unsigned short utf8_to_euc_E982_x0213[] = {
10662  0x6E33, 0x6E32, 0x6E30, 0x6364, 0x3454, 0xFA22, 0, 0x6D6E,
10663  0x7C5A, 0x6E35, 0x6E34, 0xE169, 0xFA23, 0, 0xE16B, 0x6E36,
10664  0xFA24, 0x4D38, 0, 0, 0, 0x7C5B, 0, 0x7C5C,
10665  0xE16F, 0x7C5D, 0, 0x7C5E, 0, 0, 0, 0,
10666  0xE172, 0xFA26, 0x7C5F, 0x4661, 0, 0xE175, 0x4B2E, 0,
10667  0x6E37, 0, 0x3C59, 0, 0, 0, 0, 0x6E38,
10668  0xFA28, 0x6E39, 0xE177, 0x7C60, 0xE179, 0x6E3A, 0xFA29, 0,
10669  0x4521, 0, 0, 0, 0, 0xE17B, 0x7C61, 0,
10670 };
10671 static const unsigned short utf8_to_euc_E983[] = {
10672  0, 0x306A, 0, 0xE17E, 0xE221, 0xE222, 0, 0xE223,
10673  0xE224, 0, 0x3959, 0, 0xE17C, 0, 0x4F3A, 0,
10674  0, 0, 0xE22D, 0, 0, 0xE225, 0, 0xE226,
10675  0xE227, 0xE228, 0, 0x6E3E, 0xE229, 0xE22A, 0xF46C, 0xE22B,
10676  0, 0x3734, 0x6E3B, 0, 0x6E3C, 0xE22C, 0, 0,
10677  0x4974, 0, 0, 0xE22F, 0, 0x3354, 0, 0xE230,
10678  0xE231, 0, 0, 0, 0xE232, 0x4D39, 0xE22E, 0x363F,
10679  0, 0, 0, 0, 0, 0x4554, 0xE233, 0xE234,
10680 };
10681 static const unsigned short utf8_to_euc_E983_x0213[] = {
10682  0, 0x306A, 0, 0xFA2A, 0x7C62, 0x7C63, 0, 0x7C64,
10683  0xFA2B, 0, 0x3959, 0, 0xE17C, 0, 0x4F3A, 0,
10684  0, 0, 0xE22D, 0, 0, 0xE225, 0, 0x7C65,
10685  0xE227, 0xE228, 0, 0x6E3E, 0xFA2D, 0x7C66, 0x7C67, 0xFA2E,
10686  0, 0x3734, 0x6E3B, 0, 0x6E3C, 0xE22C, 0, 0,
10687  0x4974, 0, 0, 0xFA33, 0, 0x3354, 0, 0x7C68,
10688  0xE231, 0, 0xFA31, 0, 0x7C69, 0x4D39, 0xFA30, 0x363F,
10689  0, 0, 0, 0, 0, 0x4554, 0xFA34, 0xFA35,
10690 };
10691 static const unsigned short utf8_to_euc_E984[] = {
10692  0xE235, 0, 0x6E3F, 0, 0xE236, 0xE237, 0xE238, 0,
10693  0xE239, 0, 0, 0, 0, 0xE23A, 0, 0,
10694  0xE23B, 0, 0x6E40, 0, 0xE23C, 0xF46E, 0xE23D, 0xE23E,
10695  0xE23F, 0x6E41, 0xE240, 0, 0xE241, 0, 0xE242, 0,
10696  0xE243, 0, 0xE245, 0xE246, 0, 0xE244, 0, 0xE247,
10697  0, 0xE248, 0, 0, 0, 0x4522, 0xE249, 0xE24A,
10698  0x6E43, 0xE24B, 0x6E42, 0, 0xE24C, 0, 0xE24D, 0xE24E,
10699  0, 0xE24F, 0xE250, 0, 0xE251, 0xE252, 0, 0,
10700 };
10701 static const unsigned short utf8_to_euc_E984_x0213[] = {
10702  0xFA32, 0, 0x6E3F, 0, 0xFA36, 0xE237, 0xFA37, 0,
10703  0xE239, 0, 0, 0, 0, 0xE23A, 0, 0,
10704  0xE23B, 0, 0x6E40, 0, 0x7C6B, 0x7C6C, 0x7C6D, 0xE23E,
10705  0xFA38, 0x6E41, 0xE240, 0, 0xFA39, 0, 0xFA3A, 0,
10706  0xE243, 0, 0x7C6E, 0x7C6F, 0, 0xE244, 0, 0x7C70,
10707  0, 0xE248, 0, 0, 0, 0x4522, 0xE249, 0x7C71,
10708  0x6E43, 0x7C72, 0x6E42, 0, 0x7C73, 0, 0xE24D, 0xFA3B,
10709  0, 0xFA3C, 0xFA3D, 0, 0xE251, 0x7C74, 0, 0,
10710 };
10711 static const unsigned short utf8_to_euc_E985[] = {
10712  0, 0, 0, 0xE253, 0, 0, 0, 0xE254,
10713  0xE255, 0x4653, 0x6E44, 0x3D36, 0x3C60, 0x475B, 0x4371, 0xE256,
10714  0, 0, 0x3C72, 0xE257, 0x3F6C, 0, 0x6E45, 0xE258,
10715  0x6E46, 0xE259, 0xE25A, 0xE25B, 0, 0, 0, 0,
10716  0, 0xE25C, 0x3F5D, 0x6E47, 0xE25D, 0x6E48, 0, 0xE25E,
10717  0, 0x6E49, 0x4D6F, 0, 0x3D37, 0xE25F, 0, 0,
10718  0, 0, 0x6E4B, 0x6E4A, 0xE260, 0x395A, 0, 0x3973,
10719  0x3B40, 0xE261, 0xE262, 0xE263, 0, 0, 0, 0,
10720 };
10721 static const unsigned short utf8_to_euc_E985_x0213[] = {
10722  0, 0, 0, 0xE253, 0, 0, 0xFA3E, 0xFA3F,
10723  0x7C75, 0x4653, 0x6E44, 0x3D36, 0x3C60, 0x475B, 0x4371, 0xE256,
10724  0, 0, 0x3C72, 0xE257, 0x3F6C, 0, 0x6E45, 0xFA40,
10725  0x6E46, 0xFA41, 0xE25A, 0x7C76, 0, 0, 0, 0,
10726  0, 0xFA42, 0x3F5D, 0x6E47, 0xFA43, 0x6E48, 0, 0xE25E,
10727  0, 0x6E49, 0x4D6F, 0, 0x3D37, 0xE25F, 0, 0,
10728  0, 0, 0x6E4B, 0x6E4A, 0xFA44, 0x395A, 0, 0x3973,
10729  0x3B40, 0xFA45, 0xE262, 0xE263, 0, 0, 0, 0,
10730 };
10731 static const unsigned short utf8_to_euc_E986[] = {
10732  0, 0xE264, 0x6E4E, 0xE265, 0, 0xE266, 0xE267, 0x3D66,
10733  0, 0x6E4D, 0xE268, 0x6E4C, 0, 0x4269, 0xE269, 0,
10734  0x386F, 0xE26A, 0x4043, 0xE26B, 0xE26C, 0xE26D, 0, 0x4830,
10735  0xE26E, 0, 0, 0, 0x3D39, 0, 0xE26F, 0,
10736  0, 0xE270, 0x6E4F, 0, 0x3E5F, 0, 0xE271, 0,
10737  0xE272, 0, 0x6E52, 0x6E50, 0xE273, 0xE274, 0xE275, 0x6E51,
10738  0xE276, 0xE277, 0xE278, 0xE279, 0x6E54, 0x6E53, 0xE27A, 0,
10739  0x3E7A, 0, 0x6E55, 0xE27B, 0xE27C, 0xE27D, 0, 0xE27E,
10740 };
10741 static const unsigned short utf8_to_euc_E986_x0213[] = {
10742  0, 0xE264, 0x6E4E, 0x7C77, 0, 0xFA46, 0xE267, 0x3D66,
10743  0, 0x6E4D, 0xE268, 0x6E4C, 0, 0x4269, 0xFA47, 0,
10744  0x386F, 0xE26A, 0x4043, 0xE26B, 0xE26C, 0xE26D, 0, 0x4830,
10745  0xE26E, 0, 0, 0, 0x3D39, 0, 0x7C78, 0,
10746  0, 0xE270, 0x6E4F, 0, 0x3E5F, 0, 0xE271, 0,
10747  0xFA48, 0, 0x6E52, 0x6E50, 0x7C79, 0xE274, 0xFA49, 0x6E51,
10748  0xE276, 0x7C7A, 0xE278, 0xFA4A, 0x6E54, 0x6E53, 0xFA4B, 0,
10749  0x3E7A, 0, 0x6E55, 0xE27B, 0x7C7B, 0xE27D, 0, 0xE27E,
10750 };
10751 static const unsigned short utf8_to_euc_E987[] = {
10752  0x6E56, 0x6E57, 0xE321, 0xE322, 0, 0xE323, 0x4850, 0x3A53,
10753  0x3C61, 0x6E58, 0, 0x6E59, 0x4E24, 0x3D45, 0x4C6E, 0x4E4C,
10754  0x6E5A, 0x3662, 0, 0xE324, 0xE325, 0, 0x6E5B, 0xE326,
10755  0x4523, 0xE327, 0xE328, 0x6E5E, 0x3378, 0x3F4B, 0xE329, 0x6E5C,
10756  0, 0x6E5D, 0, 0x4460, 0xE32A, 0xE32B, 0x4B55, 0x367C,
10757  0, 0xE32C, 0xE32D, 0, 0xE32E, 0xE32F, 0xE330, 0xE331,
10758  0xE332, 0xE333, 0, 0, 0, 0x6E60, 0x6E61, 0xE334,
10759  0, 0xE335, 0, 0xE336, 0x6E5F, 0xE337, 0, 0x6E63,
10760 };
10761 static const unsigned short utf8_to_euc_E987_x0213[] = {
10762  0x6E56, 0x6E57, 0xE321, 0xFA4C, 0xFA4D, 0xE323, 0x4850, 0x3A53,
10763  0x3C61, 0x6E58, 0, 0x6E59, 0x4E24, 0x3D45, 0x4C6E, 0x4E4C,
10764  0x6E5A, 0x3662, 0, 0xE324, 0xE325, 0, 0x6E5B, 0x7C7C,
10765  0x4523, 0xE327, 0xFA4E, 0x6E5E, 0x3378, 0x3F4B, 0xE329, 0x6E5C,
10766  0, 0x6E5D, 0, 0x4460, 0x7C7E, 0x7D21, 0x4B55, 0x367C,
10767  0, 0xE32C, 0xE32D, 0, 0xFA51, 0x7D22, 0xFA52, 0xE331,
10768  0xE332, 0x7D23, 0, 0, 0, 0x6E60, 0x6E61, 0xE334,
10769  0, 0xE335, 0, 0x7C7D, 0x6E5F, 0xE337, 0, 0x6E63,
10770 };
10771 static const unsigned short utf8_to_euc_E988[] = {
10772  0xE338, 0xE339, 0, 0, 0xE33A, 0xE33B, 0xE33C, 0xE33D,
10773  0, 0xE33E, 0xE33F, 0, 0xE340, 0x465F, 0x3343, 0,
10774  0xE341, 0x6E67, 0xE342, 0xE343, 0x6E64, 0x6E66, 0xE344, 0,
10775  0xE345, 0, 0, 0, 0xE346, 0xE347, 0x6E62, 0,
10776  0, 0, 0, 0xE348, 0xE349, 0xE34A, 0xE34B, 0,
10777  0xE34C, 0x6F4F, 0, 0, 0x6E65, 0, 0xE34D, 0xE34E,
10778  0xE34F, 0, 0, 0xE350, 0x4E6B, 0xE351, 0xE352, 0x385A,
10779  0xE353, 0xE354, 0xE355, 0, 0xE356, 0, 0xE357, 0x6E6F,
10780 };
10781 static const unsigned short utf8_to_euc_E988_x0213[] = {
10782  0xE338, 0xFA53, 0, 0, 0xE33A, 0xE33B, 0xE33C, 0x7D24,
10783  0, 0xE33E, 0xFA54, 0, 0xE340, 0x465F, 0x3343, 0,
10784  0x7D25, 0x6E67, 0xE342, 0xE343, 0x6E64, 0x6E66, 0xFA55, 0xFA56,
10785  0xE345, 0, 0, 0, 0xE346, 0xE347, 0x6E62, 0,
10786  0, 0, 0, 0xE348, 0xE349, 0xE34A, 0xE34B, 0,
10787  0xE34C, 0x6F4F, 0, 0, 0x6E65, 0, 0xE34D, 0xE34E,
10788  0xE34F, 0, 0, 0xFA58, 0x4E6B, 0xE351, 0xE352, 0x385A,
10789  0x7D26, 0x7D27, 0x7D28, 0, 0x7D29, 0, 0xE357, 0x6E6F,
10790 };
10791 static const unsigned short utf8_to_euc_E989[] = {
10792  0xE358, 0, 0xE359, 0xE35A, 0x4534, 0x6E6A, 0xE35B, 0xE35C,
10793  0x6E6D, 0x6E6B, 0xE35D, 0x6E70, 0, 0xE35E, 0xE35F, 0xE360,
10794  0x6E71, 0xE361, 0, 0, 0, 0, 0, 0x6E69,
10795  0xE362, 0xE363, 0x6E76, 0x3174, 0xE364, 0xE365, 0x6E68, 0,
10796  0xE366, 0xE367, 0x482D, 0, 0x6E6C, 0xE368, 0x3E60, 0xE369,
10797  0xE36A, 0xE36B, 0, 0, 0, 0, 0xE36C, 0xE36D,
10798  0xE36E, 0x395B, 0, 0, 0, 0xE36F, 0xE370, 0xE371,
10799  0xE372, 0xE373, 0, 0xE374, 0xE375, 0xE376, 0x4B48, 0xE377,
10800 };
10801 static const unsigned short utf8_to_euc_E989_x0213[] = {
10802  0x7D2A, 0, 0xFA59, 0x7D2B, 0x4534, 0x6E6A, 0xE35B, 0xFA5A,
10803  0x6E6D, 0x6E6B, 0xFA5B, 0x6E70, 0, 0xE35E, 0xFA5C, 0x7D2C,
10804  0x6E71, 0xFA5D, 0, 0, 0, 0, 0xFA5E, 0x6E69,
10805  0xE362, 0xFA5F, 0x6E76, 0x3174, 0xE364, 0xE365, 0x6E68, 0,
10806  0xFA60, 0xFA61, 0x482D, 0, 0x6E6C, 0xFA62, 0x3E60, 0xFA63,
10807  0xFA64, 0xE36B, 0, 0, 0, 0, 0xE36C, 0xE36D,
10808  0xE36E, 0x395B, 0, 0, 0, 0xE36F, 0xE370, 0xE371,
10809  0x7D2D, 0xE373, 0, 0xE374, 0xFA67, 0xFA68, 0x4B48, 0xFA69,
10810 };
10811 static const unsigned short utf8_to_euc_E98A[] = {
10812  0x3664, 0, 0, 0x3D46, 0, 0x463C, 0, 0,
10813  0xE378, 0xE379, 0xE37A, 0, 0, 0xE37B, 0xE37C, 0,
10814  0, 0x412D, 0xE37D, 0x6E74, 0, 0x6E6E, 0x6E73, 0xE37E,
10815  0x4C43, 0xE421, 0x4438, 0x6E75, 0x6E72, 0, 0, 0xE422,
10816  0xE423, 0, 0, 0, 0xE424, 0xE425, 0, 0xE426,
10817  0xE427, 0, 0, 0xE428, 0, 0x412C, 0, 0xE429,
10818  0, 0, 0xE42A, 0, 0, 0, 0xE42B, 0x6E79,
10819  0xE42C, 0x6E78, 0xE42D, 0xE42E, 0xE42F, 0xE430, 0, 0xE431,
10820 };
10821 static const unsigned short utf8_to_euc_E98A_x0213[] = {
10822  0x3664, 0, 0, 0x3D46, 0, 0x463C, 0, 0,
10823  0x7D2E, 0xFA6A, 0xE37A, 0, 0, 0xFA6B, 0xE37C, 0,
10824  0, 0x412D, 0xE37D, 0x6E74, 0, 0x6E6E, 0x6E73, 0xFA6C,
10825  0x4C43, 0xFA6D, 0x4438, 0x6E75, 0x6E72, 0, 0, 0xFA6E,
10826  0xE423, 0, 0, 0, 0xE424, 0xE425, 0, 0xFA6F,
10827  0xE427, 0, 0, 0xFA70, 0, 0x412C, 0, 0xE429,
10828  0, 0, 0xFA73, 0, 0, 0, 0xE42B, 0x6E79,
10829  0xE42C, 0x6E78, 0xE42D, 0xE42E, 0xE42F, 0xE430, 0, 0xFA74,
10830 };
10831 static const unsigned short utf8_to_euc_E98B[] = {
10832  0xE432, 0xE433, 0xE434, 0xE435, 0, 0xE436, 0xE437, 0xE438,
10833  0xE439, 0, 0, 0xE43A, 0xE43B, 0xE43C, 0xE43D, 0x6E77,
10834  0xE43E, 0, 0x4B2F, 0xE43F, 0, 0xE440, 0, 0xE441,
10835  0xE442, 0xE443, 0, 0, 0xE444, 0xE445, 0, 0xE446,
10836  0xE447, 0xE448, 0, 0xE449, 0x3D7B, 0xE44A, 0, 0xE44B,
10837  0xE44C, 0x6E7A, 0x4A5F, 0, 0xE44D, 0x3154, 0xE44E, 0,
10838  0xE44F, 0, 0x4946, 0x4372, 0, 0, 0, 0,
10839  0x3578, 0xE450, 0x6E7C, 0xE451, 0x395D, 0, 0, 0xE452,
10840 };
10841 static const unsigned short utf8_to_euc_E98B_x0213[] = {
10842  0xFA75, 0xE433, 0x7D2F, 0xE435, 0, 0xE436, 0xFA76, 0xE438,
10843  0xE439, 0, 0, 0x7D30, 0x7D31, 0xE43C, 0xFA77, 0x6E77,
10844  0xFA78, 0, 0x4B2F, 0x7D32, 0, 0xE440, 0, 0xFA79,
10845  0xE442, 0xFA7A, 0, 0, 0xE444, 0xE445, 0, 0xE446,
10846  0x7D33, 0xE448, 0, 0xE449, 0x3D7B, 0xFA7B, 0, 0xFA7C,
10847  0xE44C, 0x6E7A, 0x4A5F, 0, 0xE44D, 0x3154, 0xE44E, 0,
10848  0xE44F, 0, 0x4946, 0x4372, 0, 0, 0, 0xFB22,
10849  0x3578, 0xFB23, 0x6E7C, 0xFB24, 0x395D, 0, 0, 0x7D34,
10850 };
10851 static const unsigned short utf8_to_euc_E98C[] = {
10852  0xE453, 0, 0xE454, 0, 0, 0, 0x3B2C, 0,
10853  0xE455, 0, 0, 0, 0, 0xE456, 0, 0x6E7B,
10854  0x3F6D, 0xE457, 0, 0, 0xE458, 0xE459, 0, 0,
10855  0x3F6E, 0x6F21, 0x6F23, 0, 0xE45A, 0xE45B, 0xE45C, 0xE45D,
10856  0x3E7B, 0xE45E, 0x6F22, 0x6F24, 0xE45F, 0xE460, 0x3653, 0xE461,
10857  0x4945, 0xE462, 0xE463, 0x3C62, 0x4F23, 0, 0x6E7E, 0x3A78,
10858  0, 0, 0x4F3F, 0xE464, 0xE465, 0x6F26, 0xE466, 0xE467,
10859  0, 0, 0x6F25, 0x6F27, 0, 0, 0, 0,
10860 };
10861 static const unsigned short utf8_to_euc_E98C_x0213[] = {
10862  0xE453, 0, 0xFB25, 0, 0x7D35, 0, 0x3B2C, 0,
10863  0xE455, 0, 0, 0, 0, 0xFB26, 0, 0x6E7B,
10864  0x3F6D, 0xFA7D, 0, 0, 0xE458, 0xFB27, 0, 0,
10865  0x3F6E, 0x6F21, 0x6F23, 0, 0xE45A, 0xFB28, 0xFB29, 0x7D36,
10866  0x3E7B, 0x7D37, 0x6F22, 0x6F24, 0xE45F, 0x7D38, 0x3653, 0xFB2A,
10867  0x4945, 0xFB2B, 0xE463, 0x3C62, 0x4F23, 0, 0x6E7E, 0x3A78,
10868  0, 0, 0x4F3F, 0xE464, 0xE465, 0x6F26, 0xE466, 0xE467,
10869  0, 0, 0x6F25, 0x6F27, 0, 0, 0, 0,
10870 };
10871 static const unsigned short utf8_to_euc_E98D[] = {
10872  0, 0, 0, 0, 0x6E7D, 0, 0, 0xE468,
10873  0xE469, 0xE46A, 0, 0x4669, 0, 0x4555, 0, 0,
10874  0xE46B, 0xE46C, 0xE46D, 0, 0x4457, 0xE46E, 0x6F2C, 0xE46F,
10875  0xE470, 0, 0xE471, 0x4343, 0x6F28, 0, 0xE472, 0,
10876  0x6F29, 0, 0, 0, 0xE473, 0xE474, 0, 0xE475,
10877  0, 0xE476, 0xE477, 0, 0x372D, 0xE478, 0x6F2B, 0xE479,
10878  0xE47A, 0xE47B, 0, 0xE47C, 0xE47D, 0x3830, 0xE47E, 0,
10879  0, 0, 0xE521, 0, 0x6F2A, 0xE522, 0x3E61, 0xE523,
10880 };
10881 static const unsigned short utf8_to_euc_E98D_x0213[] = {
10882  0, 0, 0, 0, 0x6E7D, 0, 0, 0xFB2E,
10883  0x7D39, 0x7D3A, 0x7D3B, 0x4669, 0, 0x4555, 0, 0,
10884  0xE46B, 0xFB2F, 0xE46D, 0, 0x4457, 0xE46E, 0x6F2C, 0xFB30,
10885  0xE470, 0, 0xFB31, 0x4343, 0x6F28, 0, 0xE472, 0,
10886  0x6F29, 0, 0, 0, 0x7D3C, 0x7D3D, 0, 0xE475,
10887  0, 0xE476, 0x7D3E, 0xFB32, 0x372D, 0xE478, 0x6F2B, 0xE479,
10888  0x7D3F, 0xFB33, 0, 0xFB34, 0xE47D, 0x3830, 0xE47E, 0,
10889  0, 0, 0xE521, 0, 0x6F2A, 0xE522, 0x3E61, 0xE523,
10890 };
10891 static const unsigned short utf8_to_euc_E98E[] = {
10892  0xE524, 0xE525, 0xE526, 0, 0, 0, 0, 0,
10893  0xE527, 0, 0xE528, 0xE529, 0x3379, 0xE52A, 0, 0xE52B,
10894  0, 0, 0xE52C, 0, 0x6F30, 0xE52D, 0x3A3F, 0x4179,
10895  0xE52E, 0, 0x444A, 0xE52F, 0, 0, 0xE530, 0,
10896  0, 0xE531, 0, 0xE532, 0xE533, 0, 0xE534, 0x333B,
10897  0xE535, 0xE53B, 0, 0xE536, 0x6F2E, 0x6F2F, 0x4443, 0,
10898  0x6F2D, 0, 0, 0, 0xE537, 0xE538, 0xE539, 0,
10899  0, 0x6F31, 0xE53A, 0, 0, 0, 0, 0,
10900 };
10901 static const unsigned short utf8_to_euc_E98E_x0213[] = {
10902  0xE524, 0xE525, 0xE526, 0, 0, 0, 0, 0,
10903  0xFB38, 0, 0xE528, 0xFB39, 0x3379, 0xE52A, 0, 0xFB3A,
10904  0, 0, 0xE52C, 0, 0x6F30, 0xE52D, 0x3A3F, 0x4179,
10905  0xE52E, 0, 0x444A, 0x7D40, 0, 0, 0xFB3B, 0,
10906  0, 0xFB35, 0, 0x7D41, 0xE533, 0, 0xE534, 0x333B,
10907  0xE535, 0xE53B, 0, 0xE536, 0x6F2E, 0x6F2F, 0x4443, 0,
10908  0x6F2D, 0, 0, 0, 0xE537, 0xE538, 0xE539, 0,
10909  0, 0x6F31, 0x7D42, 0, 0, 0, 0, 0,
10910 };
10911 static const unsigned short utf8_to_euc_E98F[] = {
10912  0, 0xE53C, 0, 0x6F37, 0xE53D, 0xE53E, 0xE53F, 0xE540,
10913  0x6F3A, 0xE541, 0xE542, 0xE543, 0xE544, 0xE545, 0, 0,
10914  0x6F39, 0x452D, 0, 0xE546, 0, 0, 0x6F32, 0x6F33,
10915  0x6F36, 0xE547, 0, 0, 0xE548, 0x6F38, 0xE549, 0xE54A,
10916  0, 0x3640, 0xE54B, 0, 0x6F3B, 0x6F35, 0xE54C, 0xE54D,
10917  0x6F34, 0, 0, 0, 0, 0, 0, 0,
10918  0, 0, 0, 0, 0, 0, 0, 0xE54F,
10919  0xE550, 0xE54E, 0xE551, 0xE552, 0, 0xE553, 0, 0,
10920 };
10921 static const unsigned short utf8_to_euc_E98F_x0213[] = {
10922  0, 0xFB40, 0, 0x6F37, 0xE53D, 0xE53E, 0x7D43, 0xFB41,
10923  0x6F3A, 0xE541, 0xE542, 0xE543, 0xE544, 0xE545, 0, 0,
10924  0x6F39, 0x452D, 0, 0xE546, 0, 0, 0x6F32, 0x6F33,
10925  0x6F36, 0xE547, 0, 0, 0xFB42, 0x6F38, 0x7D44, 0x7D45,
10926  0, 0x3640, 0xFB43, 0, 0x6F3B, 0x6F35, 0xE54C, 0xFB44,
10927  0x6F34, 0, 0, 0, 0, 0, 0, 0,
10928  0, 0xFB3F, 0, 0, 0, 0xFB3C, 0, 0xE54F,
10929  0xE550, 0xE54E, 0xE551, 0xFB49, 0, 0x7D47, 0, 0,
10930 };
10931 static const unsigned short utf8_to_euc_E990[] = {
10932  0, 0xE554, 0xE555, 0x6F3F, 0xE556, 0, 0, 0x6F40,
10933  0xE557, 0xE558, 0, 0, 0, 0xE559, 0xE55A, 0xE55B,
10934  0x6F41, 0, 0, 0x6F3E, 0x6F3D, 0xE55C, 0xE55D, 0xE55E,
10935  0x3E62, 0x462A, 0x6F3C, 0, 0, 0, 0, 0xE55F,
10936  0, 0x6F45, 0, 0, 0, 0, 0, 0,
10937  0, 0, 0, 0x6F43, 0, 0, 0xE560, 0xE561,
10938  0, 0xE562, 0xE563, 0xE564, 0xE565, 0x6F44, 0x6F42, 0,
10939  0x4278, 0, 0x6F46, 0xE566, 0, 0xE568, 0, 0xE567,
10940 };
10941 static const unsigned short utf8_to_euc_E990_x0213[] = {
10942  0, 0xE554, 0xE555, 0x6F3F, 0x7D46, 0, 0, 0x6F40,
10943  0xE557, 0xFB45, 0, 0, 0, 0xE559, 0xE55A, 0xFB46,
10944  0x6F41, 0, 0, 0x6F3E, 0x6F3D, 0xE55C, 0xFB47, 0xFB48,
10945  0x3E62, 0x462A, 0x6F3C, 0, 0, 0, 0, 0xE55F,
10946  0, 0x6F45, 0, 0, 0, 0, 0, 0,
10947  0, 0, 0, 0x6F43, 0, 0, 0xE560, 0xE561,
10948  0, 0xE562, 0xFB4A, 0x7D48, 0xFB4B, 0x6F44, 0x6F42, 0,
10949  0x4278, 0, 0x6F46, 0xFB4C, 0, 0xE568, 0, 0xE567,
10950 };
10951 static const unsigned short utf8_to_euc_E991[] = {
10952  0, 0x6F47, 0, 0xE569, 0x6F49, 0xE56A, 0, 0,
10953  0xE56B, 0, 0xE56C, 0, 0xE56D, 0, 0, 0,
10954  0, 0x3455, 0x6F48, 0x4C7A, 0, 0xE56E, 0, 0,
10955  0, 0xE56F, 0x6F54, 0x6F4A, 0xE570, 0, 0x6F4D, 0xE571,
10956  0x6F4B, 0xE572, 0x6F4C, 0xE573, 0, 0, 0, 0,
10957  0xE574, 0, 0x6F4E, 0xE575, 0, 0xE576, 0xE577, 0xE578,
10958  0x6F50, 0xE579, 0xE57A, 0, 0, 0x6F51, 0, 0x6F52,
10959  0, 0, 0, 0, 0x6F55, 0x6F53, 0x6F56, 0x6F58,
10960 };
10961 static const unsigned short utf8_to_euc_E991_x0213[] = {
10962  0, 0x6F47, 0, 0xE569, 0x6F49, 0xFB4D, 0, 0,
10963  0xE56B, 0, 0x7D49, 0, 0xE56D, 0, 0, 0,
10964  0, 0x3455, 0x6F48, 0x4C7A, 0, 0xE56E, 0, 0,
10965  0, 0xE56F, 0x6F54, 0x6F4A, 0xE570, 0, 0x6F4D, 0xE571,
10966  0x6F4B, 0xE572, 0x6F4C, 0x7D4A, 0, 0, 0, 0,
10967  0xE574, 0, 0x6F4E, 0x7D4B, 0, 0xFB50, 0xE577, 0xFB51,
10968  0x6F50, 0x7D4C, 0x7D4D, 0, 0, 0x6F51, 0, 0x6F52,
10969  0, 0, 0, 0, 0x6F55, 0x6F53, 0x6F56, 0x6F58,
10970 };
10971 static const unsigned short utf8_to_euc_E992[] = {
10972  0, 0x6F57, 0, 0xE57C, 0xE57B, 0, 0, 0,
10973  0, 0, 0, 0, 0, 0, 0, 0,
10974  0, 0, 0, 0, 0, 0, 0, 0,
10975  0, 0, 0, 0, 0, 0, 0, 0,
10976  0, 0, 0, 0, 0, 0, 0, 0,
10977  0, 0, 0, 0, 0, 0, 0, 0,
10978  0, 0, 0, 0, 0, 0, 0, 0,
10979  0, 0, 0, 0, 0, 0, 0, 0,
10980 };
10981 static const unsigned short utf8_to_euc_E995[] = {
10982  0, 0, 0, 0, 0, 0, 0, 0,
10983  0, 0, 0, 0, 0, 0, 0, 0,
10984  0, 0, 0, 0, 0, 0, 0, 0,
10985  0, 0, 0, 0, 0, 0, 0, 0,
10986  0, 0, 0, 0, 0, 0, 0, 0,
10987  0, 0, 0, 0, 0, 0, 0, 0,
10988  0, 0, 0, 0, 0, 0, 0, 0x4439,
10989  0xE57D, 0xE57E, 0, 0, 0, 0, 0xE621, 0,
10990 };
10991 static const unsigned short utf8_to_euc_E995_x0213[] = {
10992  0, 0, 0, 0, 0, 0, 0, 0,
10993  0, 0, 0, 0, 0, 0, 0, 0,
10994  0, 0, 0, 0, 0, 0, 0, 0,
10995  0, 0, 0, 0, 0, 0, 0, 0,
10996  0, 0, 0, 0, 0, 0, 0, 0,
10997  0, 0, 0, 0, 0, 0, 0, 0,
10998  0, 0, 0, 0, 0, 0, 0, 0x4439,
10999  0xFB52, 0xFB53, 0, 0, 0, 0, 0xE621, 0,
11000 };
11001 static const unsigned short utf8_to_euc_E996[] = {
11002  0x4C67, 0, 0x6F59, 0x412E, 0xE622, 0, 0, 0x6F5A,
11003  0xE623, 0x4A44, 0x6F5B, 0x332B, 0xE624, 0xE625, 0xE626, 0x313C,
11004  0, 0x3457, 0xF471, 0x3456, 0x6F5C, 0, 0x6F5D, 0,
11005  0x6F5E, 0x6F5F, 0, 0, 0, 0xE627, 0xE628, 0xE629,
11006  0x6F60, 0xE62A, 0x3458, 0x3355, 0x395E, 0x4836, 0xE62B, 0x6F62,
11007  0x6F61, 0xE62C, 0, 0xE62D, 0xE62E, 0x6F63, 0, 0,
11008  0, 0, 0x315C, 0, 0xE62F, 0, 0xE630, 0,
11009  0, 0x6F66, 0xE631, 0x6F65, 0x6F64, 0xE632, 0x6F67, 0xE633,
11010 };
11011 static const unsigned short utf8_to_euc_E996_x0213[] = {
11012  0x4C67, 0, 0x6F59, 0x412E, 0xE622, 0, 0xFB54, 0x6F5A,
11013  0xE623, 0x4A44, 0x6F5B, 0x332B, 0xFB55, 0xFB56, 0x7D4E, 0x313C,
11014  0, 0x3457, 0xF471, 0x3456, 0x6F5C, 0, 0x6F5D, 0,
11015  0x6F5E, 0x6F5F, 0, 0, 0, 0xE627, 0xE628, 0x7D4F,
11016  0x6F60, 0xE62A, 0x3458, 0x3355, 0x395E, 0x4836, 0x7D50, 0x6F62,
11017  0x6F61, 0x7D51, 0, 0xFB58, 0x7D52, 0x6F63, 0, 0,
11018  0, 0, 0x315C, 0, 0xFB59, 0, 0x7D53, 0,
11019  0, 0x6F66, 0xE631, 0x6F65, 0x6F64, 0x7D54, 0x6F67, 0xE633,
11020 };
11021 static const unsigned short utf8_to_euc_E997[] = {
11022  0, 0, 0, 0x6F6A, 0, 0, 0xE634, 0x3047,
11023  0xE635, 0xE636, 0x6F68, 0xE637, 0x6F6C, 0x6F6B, 0, 0,
11024  0xE638, 0xE639, 0xE63A, 0xE63B, 0x6F6E, 0x6F6D, 0x6F6F, 0,
11025  0x462E, 0xE63C, 0xE63D, 0, 0x6F70, 0xE63E, 0xE63F, 0xE640,
11026  0xE641, 0x6F71, 0x6F73, 0, 0xE642, 0x6F72, 0xE643, 0,
11027  0, 0, 0, 0, 0, 0, 0, 0,
11028  0, 0, 0, 0, 0, 0, 0, 0,
11029  0, 0, 0, 0, 0, 0, 0, 0,
11030 };
11031 static const unsigned short utf8_to_euc_E997_x0213[] = {
11032  0, 0, 0, 0x6F6A, 0, 0, 0xE634, 0x3047,
11033  0xFB5B, 0xE636, 0x6F68, 0x7D55, 0x6F6C, 0x6F6B, 0, 0,
11034  0x7D56, 0xE639, 0xE63A, 0x7D57, 0x6F6E, 0x6F6D, 0x6F6F, 0,
11035  0x462E, 0xE63C, 0x7D59, 0, 0x6F70, 0xE63E, 0x7D5A, 0xE640,
11036  0xE641, 0x6F71, 0x6F73, 0, 0xE642, 0x6F72, 0xE643, 0,
11037  0, 0, 0, 0, 0, 0, 0, 0,
11038  0, 0, 0, 0, 0, 0, 0, 0,
11039  0, 0, 0, 0, 0, 0, 0, 0,
11040 };
11041 static const unsigned short utf8_to_euc_E998[] = {
11042  0, 0, 0, 0, 0, 0, 0, 0,
11043  0, 0, 0, 0, 0, 0, 0, 0,
11044  0, 0, 0, 0, 0, 0, 0, 0,
11045  0, 0, 0, 0, 0x496C, 0xE644, 0xE645, 0,
11046  0, 0x6F74, 0xE646, 0, 0xE647, 0xE648, 0xE649, 0,
11047  0x6F75, 0, 0x3A65, 0, 0xE64A, 0, 0x6F76, 0x6F77,
11048  0, 0xE64B, 0x4B49, 0xE64C, 0, 0, 0, 0xE64D,
11049  0xE64E, 0xE64F, 0xE650, 0x414B, 0xE651, 0xE652, 0, 0x3024,
11050 };
11051 static const unsigned short utf8_to_euc_E998_x0213[] = {
11052  0, 0, 0, 0, 0, 0, 0, 0,
11053  0, 0, 0, 0, 0, 0, 0, 0,
11054  0, 0, 0, 0, 0, 0, 0, 0,
11055  0, 0, 0, 0, 0x496C, 0xFA25, 0xE645, 0,
11056  0, 0x6F74, 0xE646, 0, 0xE647, 0xE648, 0xE649, 0,
11057  0x6F75, 0, 0x3A65, 0, 0xFB5E, 0, 0x6F76, 0x6F77,
11058  0, 0xE64B, 0x4B49, 0xFB5F, 0xFB60, 0, 0, 0xE64D,
11059  0xE64E, 0xE64F, 0xE650, 0x414B, 0xFB62, 0xE652, 0, 0x3024,
11060 };
11061 static const unsigned short utf8_to_euc_E999[] = {
11062  0x424B, 0xE653, 0x6F78, 0, 0x496D, 0, 0, 0,
11063  0, 0, 0, 0x6F7B, 0x6F79, 0x395F, 0, 0x6F7A,
11064  0x3842, 0, 0xE654, 0, 0xE655, 0, 0xE656, 0xE657,
11065  0xE658, 0, 0, 0x4A45, 0x6F7D, 0x7021, 0x6F7E, 0x7022,
11066  0, 0xE659, 0x3121, 0x3F58, 0x3D7C, 0x3459, 0x7023, 0,
11067  0, 0, 0x4766, 0, 0x7025, 0, 0xE65A, 0,
11068  0x3122, 0, 0x7024, 0x4444, 0xE65B, 0x4E4D, 0x462B, 0x6F7C,
11069  0x4E26, 0, 0x3831, 0xE65C, 0xE65D, 0x4D5B, 0xE65E, 0xE65F,
11070 };
11071 static const unsigned short utf8_to_euc_E999_x0213[] = {
11072  0x424B, 0xFB63, 0x6F78, 0, 0x496D, 0, 0, 0,
11073  0, 0, 0, 0x6F7B, 0x6F79, 0x395F, 0, 0x6F7A,
11074  0x3842, 0, 0xE654, 0, 0xE655, 0, 0xE656, 0xE657,
11075  0x7D5B, 0, 0, 0x4A45, 0x6F7D, 0x7021, 0x6F7E, 0x7022,
11076  0, 0xFB64, 0x3121, 0x3F58, 0x3D7C, 0x3459, 0x7023, 0,
11077  0, 0, 0x4766, 0, 0x7025, 0, 0xE65A, 0,
11078  0x3122, 0, 0x7024, 0x4444, 0xE65B, 0x4E4D, 0x462B, 0x6F7C,
11079  0x4E26, 0, 0x3831, 0xE65C, 0xE65D, 0x4D5B, 0xE65E, 0xE65F,
11080 };
11081 static const unsigned short utf8_to_euc_E99A[] = {
11082  0, 0xE660, 0xE661, 0xE662, 0xE663, 0x3679, 0x4E34, 0,
11083  0x3728, 0xE664, 0x4262, 0x6721, 0, 0x7026, 0x332C, 0x3F6F,
11084  0, 0xE665, 0, 0, 0x3356, 0x7028, 0xE666, 0x7029,
11085  0x7027, 0x3764, 0xE667, 0x3A5D, 0x3E63, 0xE668, 0, 0xE669,
11086  0x3123, 0, 0, 0x4E59, 0xE66A, 0xE66B, 0xE66C, 0x702B,
11087  0x6E2E, 0xE66D, 0x702A, 0, 0, 0, 0xE66E, 0xE66F,
11088  0x702E, 0x702C, 0x702D, 0xE670, 0x702F, 0, 0x7030, 0x4E6C,
11089  0x7031, 0x7032, 0xE671, 0x4049, 0x483B, 0, 0, 0,
11090 };
11091 static const unsigned short utf8_to_euc_E99A_x0213[] = {
11092  0, 0xE660, 0xFB66, 0xE662, 0x7D5C, 0x3679, 0x4E34, 0,
11093  0x3728, 0xE664, 0x4262, 0x6721, 0, 0x7026, 0x332C, 0x3F6F,
11094  0, 0xE665, 0, 0, 0x3356, 0x7028, 0xE666, 0x7029,
11095  0x7027, 0x3764, 0xFB68, 0x3A5D, 0x3E63, 0x7D5E, 0, 0xE669,
11096  0x3123, 0, 0, 0x4E59, 0x7D5F, 0x7D60, 0xE66C, 0x702B,
11097  0x6E2E, 0xFB6B, 0x702A, 0, 0, 0, 0xE66E, 0xFB6C,
11098  0x702E, 0x702C, 0x702D, 0xFB6D, 0x702F, 0, 0x7030, 0x4E6C,
11099  0x7031, 0x7032, 0xFB6E, 0x4049, 0x483B, 0xFB6F, 0, 0,
11100 };
11101 static const unsigned short utf8_to_euc_E99B[] = {
11102  0x3F7D, 0x3467, 0, 0, 0x4D3A, 0x326D, 0x3D38, 0x385B,
11103  0, 0x7035, 0xE672, 0x7034, 0x3B73, 0x7036, 0x7033, 0,
11104  0, 0x3B28, 0xE673, 0, 0, 0x703A, 0x6A2D, 0,
11105  0xE675, 0x5256, 0xE676, 0x3F77, 0x7038, 0xE677, 0xE678, 0xE679,
11106  0, 0, 0x4E25, 0x4671, 0, 0, 0, 0,
11107  0x312B, 0xE67A, 0x4063, 0x3C36, 0, 0, 0, 0xE67B,
11108  0x4A37, 0xE67C, 0x3140, 0, 0, 0, 0x4E6D, 0x4D6B,
11109  0, 0x703B, 0xE67D, 0x4545, 0, 0, 0, 0,
11110 };
11111 static const unsigned short utf8_to_euc_E99B_x0213[] = {
11112  0x3F7D, 0x3467, 0, 0, 0x4D3A, 0x326D, 0x3D38, 0x385B,
11113  0, 0x7035, 0xE672, 0x7034, 0x3B73, 0x7036, 0x7033, 0,
11114  0, 0x3B28, 0x7D61, 0, 0, 0x703A, 0x6A2D, 0,
11115  0xFB72, 0x5256, 0xFB73, 0x3F77, 0x7038, 0xFB74, 0x7D62, 0xE679,
11116  0, 0, 0x4E25, 0x4671, 0, 0, 0, 0,
11117  0x312B, 0x7D64, 0x4063, 0x3C36, 0, 0, 0, 0x7D65,
11118  0x4A37, 0xE67C, 0x3140, 0, 0, 0, 0x4E6D, 0x4D6B,
11119  0, 0x703B, 0xE67D, 0x4545, 0, 0, 0, 0,
11120 };
11121 static const unsigned short utf8_to_euc_E99C[] = {
11122  0x3C7B, 0, 0xE67E, 0xE721, 0x703C, 0xE722, 0x703D, 0x3F4C,
11123  0x703E, 0xE723, 0x4E6E, 0, 0, 0x7039, 0x7040, 0x7042,
11124  0, 0x7041, 0, 0x703F, 0, 0, 0x7043, 0,
11125  0, 0x7044, 0xE724, 0xE725, 0x417A, 0xE726, 0x3262, 0,
11126  0, 0xE727, 0xE728, 0xE729, 0x7045, 0, 0, 0x4C38,
11127  0xE72A, 0, 0x7046, 0, 0, 0, 0, 0,
11128  0x7047, 0xE72B, 0x4F2A, 0xE72C, 0, 0, 0, 0,
11129  0x5B31, 0x7048, 0, 0xF474, 0, 0x7049, 0x704A, 0,
11130 };
11131 static const unsigned short utf8_to_euc_E99C_x0213[] = {
11132  0x3C7B, 0, 0xE67E, 0xE721, 0x703C, 0xE722, 0x703D, 0x3F4C,
11133  0x703E, 0xE723, 0x4E6E, 0, 0, 0x7039, 0x7040, 0x7042,
11134  0, 0x7041, 0, 0x703F, 0xFB76, 0, 0x7043, 0,
11135  0, 0x7044, 0xE724, 0xE725, 0x417A, 0xE726, 0x3262, 0,
11136  0, 0xE727, 0xE728, 0xFB77, 0x7045, 0, 0, 0x4C38,
11137  0xE72A, 0, 0x7046, 0, 0, 0, 0, 0,
11138  0x7047, 0xE72B, 0x4F2A, 0x7D66, 0, 0, 0xFB79, 0,
11139  0x5B31, 0x7048, 0, 0x7D67, 0, 0x7049, 0x704A, 0,
11140 };
11141 static const unsigned short utf8_to_euc_E99D[] = {
11142  0, 0xE72D, 0x704E, 0xE72E, 0x704B, 0, 0x704C, 0,
11143  0x704D, 0x704F, 0xE72F, 0, 0, 0xF475, 0xE730, 0xE731,
11144  0, 0xF476, 0x4044, 0, 0, 0xE732, 0x4C77, 0xE733,
11145  0xE734, 0x4045, 0xE735, 0xE736, 0x7050, 0, 0x4873, 0,
11146  0x7051, 0x7353, 0x4C4C, 0xE737, 0x7052, 0, 0x7053, 0xE738,
11147  0x7054, 0x3357, 0xE739, 0x7056, 0, 0x3F59, 0xE73A, 0,
11148  0, 0x7057, 0, 0xE73B, 0x3724, 0, 0xE73C, 0xE73D,
11149  0xE73E, 0x7058, 0x705C, 0xE73F, 0x705A, 0xE740, 0, 0xE741,
11150 };
11151 static const unsigned short utf8_to_euc_E99D_x0213[] = {
11152  0, 0xFB7A, 0x704E, 0xE72E, 0x704B, 0, 0x704C, 0xFB7B,
11153  0x704D, 0x704F, 0xE72F, 0, 0, 0x7D68, 0x7D69, 0x7D6A,
11154  0, 0xF476, 0x4044, 0, 0, 0xFB7C, 0x4C77, 0xFB7D,
11155  0xE734, 0x4045, 0x7D6B, 0xFB7E, 0x7050, 0, 0x4873, 0,
11156  0x7051, 0x7353, 0x4C4C, 0xE737, 0x7052, 0, 0x7053, 0xE738,
11157  0x7054, 0x3357, 0xFC21, 0x7056, 0, 0x3F59, 0x7D6C, 0,
11158  0, 0x7057, 0, 0x7D6D, 0x3724, 0, 0xE73C, 0xE73D,
11159  0xE73E, 0x7058, 0x705C, 0xE73F, 0x705A, 0xE740, 0, 0xE741,
11160 };
11161 static const unsigned short utf8_to_euc_E99E[] = {
11162  0xE742, 0x705B, 0, 0, 0x3373, 0x7059, 0x705D, 0,
11163  0, 0xE743, 0, 0x705E, 0, 0x3048, 0, 0x705F,
11164  0x7060, 0, 0, 0, 0, 0xE744, 0xE745, 0xE746,
11165  0x3E64, 0xE747, 0xE748, 0, 0x7061, 0, 0xE749, 0xE74A,
11166  0x3547, 0, 0xE74B, 0x7064, 0, 0, 0x7063, 0,
11167  0x7062, 0, 0, 0x6B71, 0xE74C, 0x4A5C, 0xE74D, 0,
11168  0, 0xE74E, 0xE74F, 0x7065, 0x7066, 0xE750, 0xE751, 0,
11169  0xE752, 0xE753, 0xE754, 0, 0xE755, 0, 0xE756, 0xE757,
11170 };
11171 static const unsigned short utf8_to_euc_E99E_x0213[] = {
11172  0xE742, 0x705B, 0, 0, 0x3373, 0x7059, 0x705D, 0,
11173  0, 0xE743, 0, 0x705E, 0, 0x3048, 0, 0x705F,
11174  0x7060, 0, 0, 0, 0, 0x7D6E, 0xFC24, 0xE746,
11175  0x3E64, 0xE747, 0xFC25, 0, 0x7061, 0, 0xFC26, 0xE74A,
11176  0x3547, 0, 0xFC27, 0x7064, 0, 0, 0x7063, 0,
11177  0x7062, 0, 0, 0x6B71, 0xE74C, 0x4A5C, 0x7D6F, 0,
11178  0, 0xFC28, 0xFC29, 0x7065, 0x7066, 0xE750, 0xE751, 0,
11179  0xE752, 0xE753, 0x7D70, 0, 0xE755, 0, 0xFC2A, 0xE757,
11180 };
11181 static const unsigned short utf8_to_euc_E99F[] = {
11182  0, 0xE758, 0, 0x7067, 0xE759, 0xE75A, 0x7068, 0xE75B,
11183  0x7069, 0xE75C, 0xE75D, 0x706A, 0xE75E, 0xE75F, 0xE760, 0,
11184  0xE761, 0xE762, 0, 0x345A, 0xE763, 0, 0, 0xE764,
11185  0xE765, 0xE766, 0, 0xE76A, 0x706B, 0xE767, 0xE768, 0,
11186  0xE769, 0xE76B, 0, 0, 0xE76C, 0, 0, 0,
11187  0, 0, 0, 0, 0, 0x706C, 0x4723, 0xE76D,
11188  0, 0xE76E, 0x706E, 0x323B, 0xE76F, 0x7071, 0x7070, 0xE770,
11189  0xE771, 0, 0xE772, 0x3124, 0, 0, 0, 0x3641,
11190 };
11191 static const unsigned short utf8_to_euc_E99F_x0213[] = {
11192  0, 0x7D71, 0, 0x7067, 0xE759, 0xE75A, 0x7068, 0xE75B,
11193  0x7069, 0x7D72, 0xE75D, 0x706A, 0xFC2B, 0xE75F, 0xE760, 0,
11194  0xE761, 0xFC2C, 0, 0x345A, 0xFC2D, 0, 0, 0xE764,
11195  0xFC2E, 0xFC2F, 0, 0x7D74, 0x706B, 0xE767, 0x7D73, 0,
11196  0xE769, 0xFC30, 0, 0, 0xE76C, 0, 0, 0,
11197  0, 0, 0, 0, 0, 0x706C, 0x4723, 0xE76D,
11198  0, 0xFC31, 0x706E, 0x323B, 0x7D75, 0x7071, 0x7070, 0xE770,
11199  0xE771, 0, 0xE772, 0x3124, 0, 0, 0, 0x3641,
11200 };
11201 static const unsigned short utf8_to_euc_E9A0[] = {
11202  0, 0x4A47, 0x443A, 0x3A22, 0, 0x3960, 0x3D67, 0xE773,
11203  0x3F5C, 0, 0xE774, 0, 0x7073, 0xE776, 0xE777, 0x7072,
11204  0x4D42, 0x3468, 0x4852, 0x465C, 0xE778, 0, 0xE779, 0x3F7C,
11205  0x4E4E, 0xE775, 0x375B, 0, 0xE77A, 0, 0xE77B, 0,
11206  0xE77C, 0x7076, 0, 0xE77D, 0x7075, 0xE828, 0xE77E, 0,
11207  0, 0, 0, 0xE821, 0x4B4B, 0x462C, 0xE822, 0xE823,
11208  0xE824, 0, 0xE825, 0xE826, 0x3150, 0xE827, 0, 0x7077,
11209  0x7074, 0, 0, 0x4951, 0x4D6A, 0x7078, 0xE829, 0,
11210 };
11211 static const unsigned short utf8_to_euc_E9A0_x0213[] = {
11212  0, 0x4A47, 0x443A, 0x3A22, 0xFC32, 0x3960, 0x3D67, 0xE773,
11213  0x3F5C, 0, 0x7D77, 0, 0x7073, 0xFC33, 0xFC34, 0x7072,
11214  0x4D42, 0x3468, 0x4852, 0x465C, 0xFC35, 0, 0xFC36, 0x3F7C,
11215  0x4E4E, 0xE775, 0x375B, 0, 0xE77A, 0, 0x7D78, 0,
11216  0xE77C, 0x7076, 0, 0xFC39, 0x7075, 0xFC3C, 0xE77E, 0,
11217  0, 0, 0, 0x7D79, 0x4B4B, 0x462C, 0xE822, 0xE823,
11218  0x7D7A, 0, 0xFC3A, 0xFC3B, 0x3150, 0xE827, 0, 0x7077,
11219  0x7074, 0, 0, 0x4951, 0x4D6A, 0x7078, 0xE829, 0,
11220 };
11221 static const unsigned short utf8_to_euc_E9A1[] = {
11222  0, 0, 0, 0, 0xE82A, 0, 0x7079, 0xE82B,
11223  0, 0, 0xE82C, 0x707B, 0x426A, 0x335B, 0x335C, 0x707A,
11224  0, 0xE82D, 0xE82E, 0xE82F, 0x3469, 0x3832, 0xE830, 0xE831,
11225  0x346A, 0xE832, 0xE833, 0x453F, 0, 0, 0x4E60, 0,
11226  0, 0, 0xE834, 0xE835, 0, 0xE836, 0xE837, 0x385C,
11227  0, 0, 0xE838, 0x707C, 0xE839, 0, 0, 0x707D,
11228  0x707E, 0x7121, 0, 0x7123, 0x7122, 0, 0, 0,
11229  0, 0, 0, 0, 0, 0, 0, 0,
11230 };
11231 static const unsigned short utf8_to_euc_E9A1_x0213[] = {
11232  0, 0, 0, 0, 0xE82A, 0, 0x7079, 0xFC3D,
11233  0, 0, 0xE82C, 0x707B, 0x426A, 0x335B, 0x335C, 0x707A,
11234  0, 0xE82D, 0x7D7C, 0x7D7D, 0x3469, 0x3832, 0x7D7E, 0x7E21,
11235  0x346A, 0x7E22, 0x7E23, 0x453F, 0, 0, 0x4E60, 0,
11236  0, 0, 0xE834, 0xE835, 0, 0x7E25, 0xFC3E, 0x385C,
11237  0, 0, 0xE838, 0x707C, 0x7E26, 0, 0, 0x707D,
11238  0x707E, 0x7121, 0, 0x7123, 0x7122, 0, 0, 0,
11239  0, 0, 0, 0, 0, 0, 0, 0,
11240 };
11241 static const unsigned short utf8_to_euc_E9A2[] = {
11242  0, 0, 0, 0, 0, 0, 0, 0,
11243  0, 0, 0, 0, 0, 0, 0, 0,
11244  0, 0, 0, 0, 0, 0, 0, 0,
11245  0, 0, 0, 0, 0, 0, 0, 0,
11246  0, 0, 0, 0, 0, 0, 0, 0,
11247  0x4977, 0, 0x7124, 0xE83A, 0, 0xE83B, 0xE83C, 0x7125,
11248  0xE83D, 0x7126, 0, 0, 0xE83E, 0, 0x7127, 0xE83F,
11249  0xE840, 0, 0xE841, 0xE842, 0, 0, 0, 0xE843,
11250 };
11251 static const unsigned short utf8_to_euc_E9A2_x0213[] = {
11252  0, 0, 0, 0, 0, 0, 0, 0,
11253  0, 0, 0, 0, 0, 0, 0, 0,
11254  0, 0, 0, 0, 0, 0, 0, 0,
11255  0, 0, 0, 0, 0, 0, 0, 0,
11256  0, 0, 0, 0, 0, 0, 0, 0,
11257  0x4977, 0, 0x7124, 0xFC3F, 0, 0xFC40, 0xE83C, 0x7125,
11258  0xFC41, 0x7126, 0, 0, 0xE83E, 0, 0x7127, 0xFC43,
11259  0xFC44, 0, 0x7E27, 0xFC45, 0xFC46, 0, 0, 0xFC47,
11260 };
11261 static const unsigned short utf8_to_euc_E9A3[] = {
11262  0, 0, 0xE844, 0x7129, 0x7128, 0xE845, 0x712A, 0,
11263  0xE846, 0, 0, 0, 0xE847, 0, 0, 0,
11264  0, 0, 0, 0, 0, 0, 0, 0,
11265  0, 0, 0, 0x4874, 0x664C, 0, 0, 0x3F29,
11266  0, 0xE848, 0x3532, 0xE849, 0, 0xE84A, 0xE84B, 0xE84C,
11267  0, 0x712B, 0xE84D, 0x712C, 0, 0x522C, 0x5D3B, 0x4853,
11268  0, 0, 0x307B, 0xE84E, 0x303B, 0, 0xE84F, 0,
11269  0, 0, 0, 0, 0x3B74, 0x4B30, 0x3E7E, 0,
11270 };
11271 static const unsigned short utf8_to_euc_E9A3_x0213[] = {
11272  0, 0, 0xFC48, 0x7129, 0x7128, 0xE845, 0x712A, 0xFC49,
11273  0x7E28, 0, 0, 0xFC4A, 0xE847, 0, 0, 0,
11274  0, 0, 0, 0, 0, 0, 0, 0,
11275  0, 0, 0, 0x4874, 0x664C, 0, 0, 0x3F29,
11276  0xFC4B, 0xFC4D, 0x3532, 0xFC4E, 0, 0xFC4F, 0xE84B, 0x7E29,
11277  0, 0x712B, 0xFC50, 0x712C, 0, 0x522C, 0x5D3B, 0x4853,
11278  0xFC51, 0xFC52, 0x307B, 0xFC53, 0x303B, 0, 0xE84F, 0,
11279  0, 0, 0, 0, 0x3B74, 0x4B30, 0x3E7E, 0,
11280 };
11281 static const unsigned short utf8_to_euc_E9A4[] = {
11282  0, 0, 0xE850, 0x712D, 0, 0x4C5F, 0, 0xE851,
11283  0xE852, 0x712E, 0x4D5C, 0, 0x3142, 0, 0, 0,
11284  0x3B41, 0xE853, 0x712F, 0x326E, 0x7130, 0xE854, 0xE855, 0xE856,
11285  0x7131, 0, 0xE857, 0xE858, 0xE859, 0x7133, 0x7134, 0xE85A,
11286  0x7136, 0x7132, 0xE85B, 0, 0x7135, 0, 0xE85C, 0xE85D,
11287  0x345B, 0, 0, 0xE85E, 0x7137, 0, 0x7138, 0,
11288  0, 0xE85F, 0xE860, 0xE861, 0xE862, 0xE863, 0, 0,
11289  0, 0xE864, 0xE865, 0xE866, 0xE867, 0x7139, 0x713A, 0,
11290 };
11291 static const unsigned short utf8_to_euc_E9A4_x0213[] = {
11292  0, 0, 0xE850, 0x712D, 0, 0x4C5F, 0, 0xE851,
11293  0xFC54, 0x712E, 0x4D5C, 0, 0x3142, 0, 0, 0,
11294  0x3B41, 0xE853, 0x712F, 0x326E, 0x7130, 0xE854, 0xFC57, 0xFC58,
11295  0x7131, 0, 0xFC5A, 0xFC5B, 0xFC5C, 0x7133, 0x7134, 0xE85A,
11296  0x7136, 0x7132, 0xE85B, 0, 0x7135, 0, 0xE85C, 0xE85D,
11297  0x345B, 0, 0, 0xE85E, 0x7137, 0, 0x7138, 0,
11298  0, 0xFC5E, 0xFC5F, 0xFC60, 0xE862, 0xE863, 0, 0,
11299  0, 0xE864, 0xFC61, 0xFC62, 0xFC63, 0x7139, 0x713A, 0,
11300 };
11301 static const unsigned short utf8_to_euc_E9A5[] = {
11302  0xE868, 0xE869, 0x713B, 0, 0, 0x713D, 0xE86A, 0xE86B,
11303  0xE86C, 0x713C, 0, 0x713F, 0x7142, 0xE86D, 0xE86E, 0,
11304  0x713E, 0x7140, 0x7141, 0, 0xE86F, 0x7143, 0, 0x3642,
11305  0xE870, 0xE871, 0, 0xE872, 0xE873, 0, 0xE874, 0xE875,
11306  0xE876, 0, 0, 0, 0, 0, 0, 0,
11307  0, 0, 0, 0, 0, 0, 0, 0,
11308  0, 0, 0, 0, 0, 0, 0, 0,
11309  0, 0, 0, 0, 0, 0, 0, 0,
11310 };
11311 static const unsigned short utf8_to_euc_E9A5_x0213[] = {
11312  0xFC64, 0xFC65, 0x713B, 0, 0, 0x713D, 0xFC66, 0xE86B,
11313  0xE86C, 0x713C, 0, 0x713F, 0x7142, 0xFC67, 0xFC68, 0,
11314  0x713E, 0x7140, 0x7141, 0, 0xE86F, 0x7143, 0, 0x3642,
11315  0x7E2A, 0xE871, 0, 0xE872, 0xFC69, 0, 0xE874, 0xFC6A,
11316  0xFC6B, 0, 0, 0, 0, 0, 0, 0,
11317  0, 0, 0, 0, 0, 0, 0, 0,
11318  0, 0, 0, 0, 0, 0, 0, 0,
11319  0, 0, 0, 0, 0, 0, 0, 0,
11320 };
11321 static const unsigned short utf8_to_euc_E9A6[] = {
11322  0, 0, 0, 0, 0, 0, 0, 0,
11323  0, 0, 0, 0, 0, 0, 0, 0,
11324  0, 0, 0, 0, 0, 0, 0x3C73, 0x7144,
11325  0x7145, 0x3961, 0, 0xE877, 0, 0xE878, 0xF47A, 0xE879,
11326  0, 0, 0, 0, 0, 0x7146, 0xE87A, 0,
11327  0x333E, 0, 0, 0, 0x474F, 0x7147, 0x7148, 0,
11328  0xE87B, 0xE87C, 0xE87D, 0x435A, 0x466B, 0xE87E, 0, 0,
11329  0, 0xE921, 0xE922, 0, 0x7149, 0xE923, 0, 0xE924,
11330 };
11331 static const unsigned short utf8_to_euc_E9A6_x0213[] = {
11332  0, 0, 0, 0, 0, 0, 0, 0,
11333  0, 0, 0, 0, 0, 0, 0, 0,
11334  0, 0, 0, 0, 0, 0, 0x3C73, 0x7144,
11335  0x7145, 0x3961, 0, 0xE877, 0, 0xE878, 0x7E2B, 0xE879,
11336  0, 0, 0, 0xFC6C, 0, 0x7146, 0xFC6D, 0,
11337  0x333E, 0, 0, 0, 0x474F, 0x7147, 0x7148, 0,
11338  0xE87B, 0xE87C, 0xE87D, 0x435A, 0x466B, 0xE87E, 0, 0,
11339  0, 0xFC6E, 0xE922, 0, 0x7149, 0xFC6F, 0, 0xFC70,
11340 };
11341 static const unsigned short utf8_to_euc_E9A7[] = {
11342  0, 0x477D, 0, 0xE925, 0x424C, 0x3158, 0x366E, 0,
11343  0x366F, 0xE926, 0, 0, 0, 0, 0, 0,
11344  0x4373, 0x714E, 0x3670, 0xE927, 0xE928, 0x326F, 0, 0,
11345  0x714D, 0xE929, 0xE92A, 0x714B, 0xE92B, 0x714C, 0xE92C, 0x714A,
11346  0, 0, 0x7158, 0, 0, 0, 0, 0xE92D,
11347  0, 0, 0xE92E, 0xE92F, 0xE930, 0x714F, 0x7150, 0,
11348  0xE931, 0x7151, 0x7152, 0, 0xE932, 0xE933, 0, 0,
11349  0x7154, 0xE934, 0, 0x7153, 0, 0xE935, 0xE936, 0x3D59,
11350 };
11351 static const unsigned short utf8_to_euc_E9A7_x0213[] = {
11352  0, 0x477D, 0, 0xFC71, 0x424C, 0x3158, 0x366E, 0,
11353  0x366F, 0xFC72, 0, 0, 0, 0, 0, 0,
11354  0x4373, 0x714E, 0x3670, 0xE927, 0xFC73, 0x326F, 0, 0,
11355  0x714D, 0xFC74, 0xE92A, 0x714B, 0xE92B, 0x714C, 0xFC75, 0x714A,
11356  0, 0, 0x7158, 0, 0, 0, 0, 0xE92D,
11357  0, 0, 0xE92E, 0xE92F, 0xE930, 0x714F, 0x7150, 0,
11358  0xFC77, 0x7151, 0x7152, 0, 0xE932, 0xE933, 0, 0,
11359  0x7154, 0xFC78, 0, 0x7153, 0xFC79, 0xE935, 0xE936, 0x3D59,
11360 };
11361 static const unsigned short utf8_to_euc_E9A8[] = {
11362  0, 0x7155, 0xE937, 0xE938, 0xE939, 0x7157, 0, 0,
11363  0, 0, 0, 0xE93A, 0xE93B, 0, 0x3533, 0x7156,
11364  0xE93C, 0xE93D, 0x417B, 0x3833, 0, 0, 0xE93E, 0,
11365  0, 0x7159, 0, 0, 0, 0, 0xE93F, 0,
11366  0xE940, 0, 0xE941, 0xE942, 0xE943, 0, 0, 0xE944,
11367  0x424D, 0, 0, 0x715A, 0, 0xE945, 0xE946, 0,
11368  0x462D, 0, 0, 0xE947, 0, 0xE948, 0xE949, 0x715B,
11369  0xE94A, 0, 0, 0, 0, 0, 0x7160, 0,
11370 };
11371 static const unsigned short utf8_to_euc_E9A8_x0213[] = {
11372  0, 0x7155, 0x7E2C, 0x7E2D, 0xE939, 0x7157, 0, 0,
11373  0, 0, 0xFC7A, 0xE93A, 0xE93B, 0, 0x3533, 0x7156,
11374  0xE93C, 0xFC7B, 0x417B, 0x3833, 0, 0, 0xFC7C, 0,
11375  0, 0x7159, 0xFC7D, 0, 0, 0, 0xE93F, 0,
11376  0xFC7E, 0, 0xE941, 0xE942, 0x7E2E, 0, 0, 0xE944,
11377  0x424D, 0, 0, 0x715A, 0, 0x7E2F, 0x7E30, 0,
11378  0x462D, 0xFD21, 0, 0xE947, 0, 0xE948, 0xFD22, 0x715B,
11379  0x7E31, 0, 0, 0, 0, 0, 0x7160, 0,
11380 };
11381 static const unsigned short utf8_to_euc_E9A9[] = {
11382  0x715E, 0xE94C, 0x715D, 0x715F, 0xE94D, 0x715C, 0, 0xE94B,
11383  0, 0, 0xE94E, 0xE94F, 0xE950, 0x7162, 0xE951, 0,
11384  0, 0xE952, 0, 0, 0xE953, 0x7161, 0xE954, 0x7164,
11385  0, 0, 0x3643, 0x7163, 0, 0xE955, 0, 0x7165,
11386  0, 0, 0x7166, 0, 0x7168, 0x7167, 0, 0,
11387  0, 0x7169, 0x716B, 0x716A, 0, 0, 0, 0,
11388  0, 0, 0, 0, 0, 0, 0, 0,
11389  0, 0, 0, 0, 0, 0, 0, 0,
11390 };
11391 static const unsigned short utf8_to_euc_E9A9_x0213[] = {
11392  0x715E, 0xE94C, 0x715D, 0x715F, 0xFD23, 0x715C, 0, 0xE94B,
11393  0, 0, 0x7E32, 0xE94F, 0xFD24, 0x7162, 0x7E33, 0,
11394  0, 0xE952, 0x7E34, 0, 0xE953, 0x7161, 0xE954, 0x7164,
11395  0xFD25, 0, 0x3643, 0x7163, 0, 0xE955, 0, 0x7165,
11396  0, 0, 0x7166, 0, 0x7168, 0x7167, 0, 0,
11397  0, 0x7169, 0x716B, 0x716A, 0, 0, 0, 0,
11398  0, 0, 0, 0, 0, 0, 0, 0,
11399  0, 0, 0, 0, 0, 0, 0, 0,
11400 };
11401 static const unsigned short utf8_to_euc_E9AA[] = {
11402  0, 0, 0, 0, 0, 0, 0, 0,
11403  0, 0, 0, 0, 0, 0, 0, 0,
11404  0, 0, 0, 0, 0, 0, 0, 0,
11405  0, 0, 0, 0, 0, 0, 0, 0,
11406  0, 0, 0, 0, 0, 0, 0, 0,
11407  0x397C, 0, 0xE956, 0, 0xE957, 0x716C, 0xE958, 0xE959,
11408  0x716D, 0, 0xE95A, 0, 0xE95B, 0xE95C, 0xE95D, 0,
11409  0x333C, 0xE95E, 0, 0xE95F, 0x716E, 0, 0xE960, 0xE961,
11410 };
11411 static const unsigned short utf8_to_euc_E9AA_x0213[] = {
11412  0, 0, 0, 0, 0, 0, 0, 0,
11413  0, 0, 0, 0, 0, 0, 0, 0,
11414  0, 0, 0, 0, 0, 0, 0, 0,
11415  0, 0, 0, 0, 0, 0, 0, 0,
11416  0, 0, 0, 0, 0, 0, 0, 0,
11417  0x397C, 0, 0xE956, 0, 0xE957, 0x716C, 0xE958, 0xFD27,
11418  0x716D, 0, 0xE95A, 0, 0xE95B, 0xE95C, 0x7E35, 0xFD29,
11419  0x333C, 0xFD2B, 0, 0xE95F, 0x716E, 0, 0xE960, 0xE961,
11420 };
11421 static const unsigned short utf8_to_euc_E9AB[] = {
11422  0x716F, 0xE962, 0, 0xE963, 0x3F71, 0, 0xE964, 0,
11423  0xE965, 0, 0, 0, 0, 0, 0xE966, 0x7170,
11424  0xE967, 0x7171, 0xE968, 0x7172, 0x7173, 0xE969, 0xE96A, 0xE96B,
11425  0x3962, 0xF47B, 0, 0xE96C, 0xE96D, 0, 0x7174, 0x7175,
11426  0xE96E, 0, 0x7176, 0x7177, 0xE96F, 0xE970, 0x7178, 0xE971,
11427  0, 0xE972, 0x4831, 0x717A, 0xE973, 0x4926, 0x717B, 0x7179,
11428  0, 0x717D, 0xE974, 0xE975, 0x717C, 0xE976, 0, 0x717E,
11429  0, 0xE977, 0xE978, 0x7221, 0, 0xE979, 0, 0xE97A,
11430 };
11431 static const unsigned short utf8_to_euc_E9AB_x0213[] = {
11432  0x716F, 0x7E36, 0, 0x7E37, 0x3F71, 0, 0xFD2D, 0,
11433  0xE965, 0, 0, 0, 0, 0, 0x7E38, 0x7170,
11434  0xFD2E, 0x7171, 0xFD2F, 0x7172, 0x7173, 0xFD30, 0x7E39, 0xE96B,
11435  0x3962, 0xF47B, 0, 0xE96C, 0xFD32, 0, 0x7174, 0x7175,
11436  0xFD33, 0, 0x7176, 0x7177, 0xE96F, 0xFD34, 0x7178, 0xE971,
11437  0, 0xFD35, 0x4831, 0x717A, 0xE973, 0x4926, 0x717B, 0x7179,
11438  0, 0x717D, 0xE974, 0xE975, 0x717C, 0xE976, 0, 0x717E,
11439  0, 0x7E3A, 0xE978, 0x7221, 0, 0xE979, 0, 0xE97A,
11440 };
11441 static const unsigned short utf8_to_euc_E9AC[] = {
11442  0xE97B, 0xE97C, 0xE97D, 0xE97E, 0xEA21, 0xEA22, 0x7222, 0,
11443  0xEA23, 0xEA24, 0, 0xEA25, 0xEA26, 0xEA27, 0xEA28, 0,
11444  0xEA29, 0, 0xEA2A, 0, 0, 0, 0xEA2B, 0,
11445  0x7223, 0xEA2C, 0x7224, 0xEA2D, 0xEA2E, 0, 0, 0x7225,
11446  0xEA2F, 0, 0x7226, 0x7227, 0, 0x7228, 0xEA30, 0x7229,
11447  0x722A, 0x722B, 0x722C, 0xEA31, 0, 0xEA32, 0x722D, 0x722E,
11448  0, 0x5D35, 0x722F, 0xEA33, 0xEA34, 0xEA35, 0, 0xEA36,
11449  0, 0xEA37, 0xEA38, 0x6478, 0x3534, 0xEA39, 0, 0,
11450 };
11451 static const unsigned short utf8_to_euc_E9AC_x0213[] = {
11452  0xE97B, 0xE97C, 0x7E3B, 0xFD36, 0xEA21, 0xEA22, 0x7222, 0,
11453  0x7E3C, 0xEA24, 0, 0xEA25, 0xFD37, 0xEA27, 0xEA28, 0,
11454  0xFD38, 0, 0xFD39, 0, 0, 0, 0xFD3A, 0,
11455  0x7223, 0xEA2C, 0x7224, 0xEA2D, 0xFD3B, 0, 0, 0x7225,
11456  0x7E3D, 0, 0x7226, 0x7227, 0, 0x7228, 0xEA30, 0x7229,
11457  0x722A, 0x722B, 0x722C, 0xFD3C, 0, 0x7E3F, 0x722D, 0x722E,
11458  0, 0x5D35, 0x722F, 0xFD3D, 0xEA34, 0xEA35, 0, 0xEA36,
11459  0, 0xEA37, 0xEA38, 0x6478, 0x3534, 0xFD3E, 0, 0,
11460 };
11461 static const unsigned short utf8_to_euc_E9AD[] = {
11462  0, 0x3321, 0x3A32, 0x7231, 0x7230, 0x4C25, 0, 0,
11463  0xEA3A, 0, 0, 0xEA3B, 0xEA3C, 0x7233, 0x7234, 0x7232,
11464  0, 0x7235, 0, 0, 0x4B62, 0xEA3D, 0xEA3E, 0xEA3F,
11465  0x7236, 0, 0x357B, 0xEA40, 0, 0, 0xEA41, 0,
11466  0, 0xEA42, 0, 0xEA43, 0, 0xEA44, 0xEA45, 0,
11467  0xEA46, 0, 0xEA47, 0xEA48, 0xEA49, 0xEA4A, 0xEA4B, 0x4F25,
11468  0, 0, 0xF47C, 0xEA4C, 0x7237, 0xEA4D, 0, 0xEA4E,
11469  0xEA4F, 0xEA50, 0, 0, 0, 0, 0, 0xEA51,
11470 };
11471 static const unsigned short utf8_to_euc_E9AD_x0213[] = {
11472  0, 0x3321, 0x3A32, 0x7231, 0x7230, 0x4C25, 0, 0,
11473  0xEA3A, 0, 0, 0xFD40, 0xEA3C, 0x7233, 0x7234, 0x7232,
11474  0, 0x7235, 0, 0, 0x4B62, 0xEA3D, 0xEA3E, 0xEA3F,
11475  0x7236, 0, 0x357B, 0xEA40, 0, 0, 0x7E40, 0,
11476  0, 0xEA42, 0, 0xFD41, 0, 0xFD42, 0x7E42, 0,
11477  0xEA46, 0, 0xEA47, 0xFD43, 0xFD44, 0xEA4A, 0xEA4B, 0x4F25,
11478  0, 0, 0x7E43, 0xFD45, 0x7237, 0x7E44, 0xFD46, 0xFD47,
11479  0xEA4F, 0x7E41, 0, 0, 0, 0, 0, 0xEA51,
11480 };
11481 static const unsigned short utf8_to_euc_E9AE[] = {
11482  0xEA52, 0, 0, 0x7239, 0xEA53, 0xEA54, 0xEA55, 0xEA56,
11483  0, 0xEA57, 0xEA58, 0xEA59, 0, 0xEA5A, 0x303E, 0xEA5B,
11484  0xEA5C, 0x723A, 0x4A2B, 0x7238, 0xEA5D, 0, 0x723B, 0x723C,
11485  0, 0, 0xEA5E, 0, 0, 0xEA5F, 0xEA60, 0x723D,
11486  0x723E, 0, 0, 0, 0, 0, 0xEA61, 0xEA62,
11487  0x723F, 0xEA63, 0x4B6E, 0x3B2D, 0xEA64, 0x3A7A, 0x412F, 0,
11488  0xEA65, 0xEA66, 0xEA67, 0, 0x7240, 0, 0, 0xEA68,
11489  0xEA69, 0x7243, 0, 0xEA6A, 0xEA6B, 0, 0xEA6C, 0xEA6D,
11490 };
11491 static const unsigned short utf8_to_euc_E9AE_x0213[] = {
11492  0xEA52, 0, 0, 0x7239, 0x7E45, 0xEA54, 0xEA55, 0xEA56,
11493  0, 0xEA57, 0x7E46, 0xEA59, 0, 0xEA5A, 0x303E, 0x7E47,
11494  0xEA5C, 0x723A, 0x4A2B, 0x7238, 0xEA5D, 0, 0x723B, 0x723C,
11495  0, 0, 0xEA5E, 0, 0, 0xEA5F, 0x7E48, 0x723D,
11496  0x723E, 0, 0, 0, 0, 0, 0xFD48, 0x7E49,
11497  0x723F, 0xEA63, 0x4B6E, 0x3B2D, 0xFD49, 0x3A7A, 0x412F, 0,
11498  0xEA65, 0xFD4A, 0xFD4D, 0, 0x7240, 0, 0, 0xEA68,
11499  0xFD4E, 0x7243, 0, 0xEA6A, 0xEA6B, 0, 0xFD4F, 0xEA6D,
11500 };
11501 static const unsigned short utf8_to_euc_E9AF[] = {
11502  0x7241, 0xEA6E, 0, 0, 0, 0, 0x7244, 0xEA6F,
11503  0xEA70, 0x3871, 0x7242, 0, 0, 0, 0xEA71, 0x7245,
11504  0xEA72, 0x7246, 0x7247, 0, 0x724B, 0, 0x3B2A, 0xEA73,
11505  0xEA74, 0, 0, 0x4264, 0, 0xEA75, 0, 0xEA76,
11506  0, 0x724C, 0x7249, 0x7248, 0x724A, 0xEA77, 0, 0xEA78,
11507  0x375F, 0, 0xEA79, 0xEA7A, 0, 0, 0, 0xEA7B,
11508  0x7250, 0x724F, 0x724E, 0xEA7C, 0, 0x3033, 0, 0xEA7D,
11509  0xEA7E, 0xEB21, 0xEB22, 0, 0, 0xEB23, 0, 0xEB24,
11510 };
11511 static const unsigned short utf8_to_euc_E9AF_x0213[] = {
11512  0x7241, 0x7E4A, 0, 0, 0, 0, 0x7244, 0xFD50,
11513  0xEA70, 0x3871, 0x7242, 0, 0, 0, 0x7E4B, 0x7245,
11514  0xEA72, 0x7246, 0x7247, 0, 0x724B, 0, 0x3B2A, 0xEA73,
11515  0xFD52, 0, 0, 0x4264, 0, 0xFD53, 0, 0xEA76,
11516  0, 0x724C, 0x7249, 0x7248, 0x724A, 0x7E4C, 0, 0xFD54,
11517  0x375F, 0, 0xFD55, 0xFD56, 0, 0, 0xFD58, 0xFD57,
11518  0x7250, 0x724F, 0x724E, 0xFD51, 0, 0x3033, 0, 0xFD5C,
11519  0x7E4D, 0xEB21, 0xFD5A, 0, 0, 0x7E4E, 0, 0xEB24,
11520 };
11521 static const unsigned short utf8_to_euc_E9B0[] = {
11522  0xEB25, 0, 0xEB26, 0, 0x725A, 0, 0x7256, 0,
11523  0x7257, 0x7253, 0x7259, 0xEB27, 0x7255, 0x3362, 0, 0xEB28,
11524  0x4F4C, 0xEB29, 0x7258, 0x7254, 0x7252, 0x7251, 0xEB2A, 0,
11525  0xEB2B, 0xEB2C, 0xEB2D, 0x725C, 0xEB2E, 0, 0xEB2F, 0,
11526  0, 0x725F, 0xEB30, 0xEB31, 0x725E, 0x725D, 0xEB32, 0xEB33,
11527  0xEB34, 0xEB35, 0xEB36, 0, 0, 0x4949, 0x725B, 0x3073,
11528  0x7260, 0xEB37, 0x7262, 0, 0, 0xEB38, 0xEB39, 0xEB3A,
11529  0, 0x336F, 0x724D, 0x3137, 0, 0xEB3B, 0x7264, 0,
11530 };
11531 static const unsigned short utf8_to_euc_E9B0_x0213[] = {
11532  0x7E4F, 0, 0xEB26, 0, 0x725A, 0, 0x7256, 0,
11533  0x7257, 0x7253, 0x7259, 0xEB27, 0x7255, 0x3362, 0, 0xEB28,
11534  0x4F4C, 0xEB29, 0x7258, 0x7254, 0x7252, 0x7251, 0xFD5E, 0,
11535  0xFD5F, 0xFD60, 0xFD61, 0x725C, 0xEB2E, 0xFD62, 0xEB2F, 0,
11536  0, 0x725F, 0xFD63, 0x7E50, 0x725E, 0x725D, 0xEB32, 0xFD64,
11537  0xEB34, 0xFD65, 0xFD66, 0, 0, 0x4949, 0x725B, 0x3073,
11538  0x7260, 0xFD68, 0x7262, 0, 0, 0xEB38, 0xFD69, 0xFD6A,
11539  0, 0x336F, 0x724D, 0x3137, 0, 0xEB3B, 0x7264, 0,
11540 };
11541 static const unsigned short utf8_to_euc_E9B1[] = {
11542  0, 0xEB3C, 0, 0xEB3D, 0xEB3E, 0xEB3F, 0x7263, 0x7261,
11543  0x432D, 0xEB40, 0xEB41, 0, 0, 0, 0xEB42, 0xEB43,
11544  0xEB44, 0, 0x4B70, 0xEB45, 0xEB46, 0, 0xEB47, 0x4E5A,
11545  0xEB48, 0, 0x7265, 0xEB49, 0xEB50, 0xEB4A, 0xEB4B, 0xEB4C,
11546  0x7266, 0, 0, 0xEB4D, 0, 0, 0, 0x7267,
11547  0xEB52, 0xEB4E, 0xEB4F, 0xEB51, 0, 0, 0xEB53, 0,
11548  0xEB54, 0, 0xEB55, 0, 0, 0xEB56, 0x7268, 0xEB57,
11549  0x7269, 0, 0, 0xEB58, 0, 0, 0, 0,
11550 };
11551 static const unsigned short utf8_to_euc_E9B1_x0213[] = {
11552  0, 0x7E51, 0, 0xEB3D, 0xEB3E, 0xFD6B, 0x7263, 0x7261,
11553  0x432D, 0xFD6E, 0xFD6F, 0, 0, 0, 0xEB42, 0x7E52,
11554  0x7E53, 0, 0x4B70, 0x7E54, 0xFD71, 0, 0xEB47, 0x4E5A,
11555  0xFD72, 0, 0x7265, 0xFD73, 0xFD6C, 0xFD74, 0xEB4B, 0xFD75,
11556  0x7266, 0, 0, 0x7E55, 0, 0x7E56, 0, 0x7267,
11557  0xEB52, 0xFD76, 0xFD77, 0xFD78, 0, 0xFD79, 0xFD7A, 0,
11558  0xFD7B, 0, 0xFD7C, 0, 0, 0xFD7D, 0x7268, 0x7E57,
11559  0x7269, 0, 0xFD7E, 0xEB58, 0, 0, 0, 0,
11560 };
11561 static const unsigned short utf8_to_euc_E9B3[] = {
11562  0, 0, 0, 0, 0, 0, 0, 0,
11563  0, 0, 0, 0, 0, 0, 0, 0,
11564  0, 0, 0, 0, 0, 0, 0, 0,
11565  0, 0, 0, 0, 0, 0, 0, 0,
11566  0, 0, 0, 0, 0, 0x443B, 0xEB59, 0x726A,
11567  0, 0x4837, 0, 0x726F, 0x726B, 0, 0, 0,
11568  0x726C, 0, 0xEB5A, 0x4B31, 0x4C44, 0, 0x4650, 0xEB5B,
11569  0, 0xEB5C, 0, 0, 0, 0, 0, 0,
11570 };
11571 static const unsigned short utf8_to_euc_E9B3_x0213[] = {
11572  0, 0, 0, 0, 0, 0, 0, 0,
11573  0, 0, 0, 0, 0, 0, 0, 0,
11574  0, 0, 0, 0, 0, 0, 0, 0,
11575  0, 0, 0, 0, 0, 0, 0, 0,
11576  0, 0, 0, 0, 0, 0x443B, 0xFE21, 0x726A,
11577  0, 0x4837, 0, 0x726F, 0x726B, 0, 0, 0,
11578  0x726C, 0, 0xFE22, 0x4B31, 0x4C44, 0, 0x4650, 0xEB5B,
11579  0, 0xEB5C, 0, 0, 0, 0, 0, 0,
11580 };
11581 static const unsigned short utf8_to_euc_E9B4[] = {
11582  0, 0, 0xEB5E, 0x7270, 0, 0, 0x7271, 0x463E,
11583  0x726E, 0x726D, 0, 0xEB5D, 0, 0, 0x322A, 0,
11584  0, 0xEB5F, 0x7279, 0, 0, 0x7278, 0, 0xEB60,
11585  0xEB61, 0, 0, 0x3175, 0xEB62, 0xEB63, 0xEB64, 0x7276,
11586  0, 0, 0, 0x7275, 0, 0, 0x7273, 0,
11587  0x337B, 0, 0x7272, 0x3C32, 0x3229, 0, 0, 0xEB65,
11588  0xEB66, 0, 0xEB67, 0xEB68, 0xEB69, 0, 0, 0,
11589  0, 0, 0xEB6A, 0x3963, 0xEB6B, 0xEB6D, 0x727C, 0x727B,
11590 };
11591 static const unsigned short utf8_to_euc_E9B4_x0213[] = {
11592  0, 0, 0xFE24, 0x7270, 0, 0, 0x7271, 0x463E,
11593  0x726E, 0x726D, 0, 0xFE23, 0, 0, 0x322A, 0,
11594  0, 0xFE26, 0x7279, 0, 0, 0x7278, 0, 0xFE27,
11595  0xFE28, 0, 0, 0x3175, 0xEB62, 0x7E58, 0x7E59, 0x7276,
11596  0, 0, 0, 0x7275, 0, 0, 0x7273, 0,
11597  0x337B, 0, 0x7272, 0x3C32, 0x3229, 0, 0, 0xEB65,
11598  0xEB66, 0, 0xFE2C, 0xEB68, 0xEB69, 0, 0, 0,
11599  0, 0, 0xEB6A, 0x3963, 0xEB6B, 0xEB6D, 0x727C, 0x727B,
11600 };
11601 static const unsigned short utf8_to_euc_E9B5[] = {
11602  0, 0x727A, 0xEB6E, 0xEB6F, 0x7277, 0xEB6C, 0x727D, 0xEB70,
11603  0x727E, 0, 0xEB71, 0, 0, 0, 0, 0,
11604  0x7325, 0x7324, 0, 0xEB72, 0xEB73, 0, 0, 0,
11605  0, 0x7326, 0, 0, 0x312D, 0x7321, 0x7322, 0xEB74,
11606  0x3974, 0x4C39, 0xEB76, 0xEB75, 0x7323, 0xEB77, 0, 0,
11607  0, 0xEB78, 0xEB79, 0xEB7A, 0x4B32, 0, 0, 0x732B,
11608  0xEB7B, 0, 0x7327, 0, 0, 0, 0xEB7C, 0xEB7D,
11609  0, 0, 0x732C, 0xEB7E, 0xEC21, 0, 0xEC22, 0,
11610 };
11611 static const unsigned short utf8_to_euc_E9B5_x0213[] = {
11612  0, 0x727A, 0xFE2E, 0x7E5A, 0x7277, 0xEB6C, 0x727D, 0x7E5B,
11613  0x727E, 0, 0xFE2F, 0, 0, 0, 0, 0,
11614  0x7325, 0x7324, 0x7E5C, 0xEB72, 0xEB73, 0, 0, 0,
11615  0, 0x7326, 0, 0, 0x312D, 0x7321, 0x7322, 0xFE30,
11616  0x3974, 0x4C39, 0xFE31, 0x7E5D, 0x7323, 0xEB77, 0, 0,
11617  0, 0xFE33, 0xEB79, 0xFE34, 0x4B32, 0, 0, 0x732B,
11618  0x7E5E, 0, 0x7327, 0xFE36, 0, 0, 0xFE37, 0xFE38,
11619  0, 0, 0x732C, 0xEB7E, 0x7E5F, 0, 0xFE39, 0,
11620 };
11621 static const unsigned short utf8_to_euc_E9B6[] = {
11622  0, 0, 0, 0xEC23, 0xEC24, 0, 0xEC25, 0x7329,
11623  0, 0x7328, 0xEC26, 0, 0, 0xEC27, 0xEC28, 0x375C,
11624  0, 0, 0xEC29, 0xEC2A, 0, 0xEC2B, 0xEC2C, 0xEC2D,
11625  0xEC2E, 0, 0x732D, 0, 0, 0, 0, 0,
11626  0, 0xEC2F, 0, 0, 0x732E, 0, 0, 0,
11627  0, 0x732F, 0xEC30, 0x732A, 0xEC31, 0, 0xEC32, 0x7274,
11628  0, 0xEC33, 0x7330, 0, 0x4461, 0xEC34, 0, 0,
11629  0x7334, 0xEC35, 0x7335, 0x7333, 0xEC36, 0, 0, 0xEC37,
11630 };
11631 static const unsigned short utf8_to_euc_E9B6_x0213[] = {
11632  0, 0, 0, 0xEC23, 0xFE3A, 0, 0xEC25, 0x7329,
11633  0, 0x7328, 0x7E60, 0, 0, 0xFE3B, 0xEC28, 0x375C,
11634  0, 0, 0xEC29, 0xEC2A, 0, 0xEC2B, 0x7E61, 0xEC2D,
11635  0xEC2E, 0xFE3C, 0x732D, 0, 0, 0, 0, 0,
11636  0, 0xFE3D, 0, 0, 0x732E, 0, 0, 0,
11637  0, 0x732F, 0xEC30, 0x732A, 0x7E63, 0, 0xEC32, 0x7274,
11638  0, 0xEC33, 0x7330, 0, 0x4461, 0xFE3F, 0, 0,
11639  0x7334, 0xFE40, 0x7335, 0x7333, 0x7E64, 0xFE41, 0, 0xFE3E,
11640 };
11641 static const unsigned short utf8_to_euc_E9B7[] = {
11642  0, 0x7332, 0x7338, 0xEC38, 0x7331, 0, 0x7336, 0xEC39,
11643  0, 0xEC3A, 0xEC3B, 0, 0, 0, 0, 0x7337,
11644  0, 0, 0, 0x733A, 0xEC3C, 0xEC3D, 0xEC3E, 0xEC3F,
11645  0, 0x7339, 0xEC40, 0, 0, 0, 0xEC41, 0xEC42,
11646  0xEC43, 0, 0, 0, 0, 0xEC44, 0x733C, 0xEC45,
11647  0, 0xEC46, 0, 0xEC47, 0, 0x733D, 0xEC48, 0x733E,
11648  0xEC49, 0, 0x4F49, 0xEC4A, 0xEC4B, 0, 0, 0,
11649  0x733B, 0x426B, 0x3A6D, 0, 0, 0x733F, 0xEC4C, 0,
11650 };
11651 static const unsigned short utf8_to_euc_E9B7_x0213[] = {
11652  0x7E62, 0x7332, 0x7338, 0xFE42, 0x7331, 0, 0x7336, 0xFE43,
11653  0, 0xFE44, 0xEC3B, 0, 0, 0, 0, 0x7337,
11654  0, 0, 0, 0x733A, 0xEC3C, 0xEC3D, 0xFE45, 0x7E65,
11655  0, 0x7339, 0xFE46, 0, 0, 0, 0xEC41, 0xFE47,
11656  0xFE48, 0, 0, 0xFE49, 0, 0xEC44, 0x733C, 0x7E67,
11657  0, 0xEC46, 0, 0xEC47, 0, 0x733D, 0xEC48, 0x733E,
11658  0xEC49, 0, 0x4F49, 0xEC4A, 0xFE4A, 0, 0, 0,
11659  0x733B, 0x426B, 0x3A6D, 0, 0, 0x733F, 0xEC4C, 0,
11660 };
11661 static const unsigned short utf8_to_euc_E9B8[] = {
11662  0, 0, 0xEC4E, 0, 0, 0, 0, 0xEC4F,
11663  0, 0, 0xEC4D, 0, 0, 0, 0xEC50, 0,
11664  0xEC51, 0xEC52, 0xEC53, 0, 0, 0xEC54, 0xEC55, 0,
11665  0, 0xEC56, 0x7340, 0x7341, 0xEC57, 0xEC58, 0x7342, 0,
11666  0, 0, 0, 0, 0, 0, 0, 0,
11667  0, 0, 0, 0, 0, 0, 0, 0,
11668  0, 0, 0, 0, 0, 0, 0, 0,
11669  0, 0, 0, 0, 0, 0, 0, 0,
11670 };
11671 static const unsigned short utf8_to_euc_E9B8_x0213[] = {
11672  0, 0, 0xFE4D, 0, 0, 0, 0, 0x7E68,
11673  0, 0, 0xFE4C, 0, 0, 0xFE4E, 0xEC50, 0,
11674  0xEC51, 0xEC52, 0xEC53, 0, 0, 0x7E69, 0xEC55, 0,
11675  0, 0xFE4F, 0x7340, 0x7341, 0xFE50, 0xFE51, 0x7342, 0,
11676  0, 0, 0, 0, 0, 0, 0, 0,
11677  0, 0, 0, 0, 0, 0, 0, 0,
11678  0, 0, 0, 0, 0, 0, 0, 0,
11679  0, 0, 0, 0, 0, 0, 0, 0,
11680 };
11681 static const unsigned short utf8_to_euc_E9B9[] = {
11682  0, 0, 0, 0, 0, 0, 0, 0,
11683  0, 0, 0, 0, 0, 0, 0, 0,
11684  0, 0, 0, 0, 0, 0, 0, 0,
11685  0, 0, 0, 0, 0, 0, 0, 0,
11686  0, 0, 0, 0, 0, 0, 0, 0,
11687  0, 0, 0, 0, 0, 0, 0, 0,
11688  0, 0, 0, 0, 0, 0x7343, 0, 0,
11689  0x3834, 0x7344, 0xEC59, 0xEC5A, 0xEC5B, 0x7345, 0, 0x3C2F,
11690 };
11691 static const unsigned short utf8_to_euc_E9B9_x0213[] = {
11692  0, 0, 0, 0, 0, 0, 0, 0,
11693  0, 0, 0, 0, 0, 0, 0, 0,
11694  0, 0, 0, 0, 0, 0, 0, 0,
11695  0, 0, 0, 0, 0, 0, 0, 0,
11696  0, 0, 0, 0, 0, 0, 0, 0,
11697  0, 0, 0, 0, 0, 0, 0, 0,
11698  0, 0, 0, 0, 0, 0x7343, 0, 0,
11699  0x3834, 0x7344, 0xEC59, 0xFE52, 0x7E6A, 0x7345, 0, 0x3C2F,
11700 };
11701 static const unsigned short utf8_to_euc_E9BA[] = {
11702  0xEC5C, 0x7346, 0xEC5D, 0xEC5E, 0xEC5F, 0xEC60, 0, 0xEC61,
11703  0x7347, 0, 0, 0x7348, 0x7349, 0, 0xEC62, 0xEC63,
11704  0, 0x734C, 0x734A, 0x4F3C, 0, 0x734B, 0xEC64, 0x4E6F,
11705  0xEC65, 0, 0, 0xEC66, 0, 0x734D, 0xEC67, 0x4E5B,
11706  0, 0, 0, 0, 0xEC68, 0x734E, 0x477E, 0,
11707  0xEC69, 0x734F, 0x7351, 0, 0xEC6A, 0x7352, 0xEC6B, 0xEC6C,
11708  0xEC6D, 0, 0, 0xEC6E, 0xEC6F, 0xEC70, 0, 0,
11709  0x7350, 0x396D, 0x4C4D, 0x4B63, 0x5677, 0, 0x5D60, 0x4B7B,
11710 };
11711 static const unsigned short utf8_to_euc_E9BA_x0213[] = {
11712  0xFE54, 0x7346, 0xEC5D, 0xEC5E, 0xEC5F, 0xFE55, 0, 0xEC61,
11713  0x7347, 0, 0, 0x7348, 0x7349, 0, 0xEC62, 0xEC63,
11714  0, 0x734C, 0x734A, 0x4F3C, 0, 0x734B, 0xEC64, 0x4E6F,
11715  0xEC65, 0, 0, 0xFE56, 0, 0x734D, 0x7E6B, 0x4E5B,
11716  0, 0, 0, 0, 0x7E6C, 0x734E, 0x477E, 0,
11717  0xFE57, 0x734F, 0x7351, 0, 0x7E6D, 0x7352, 0xEC6B, 0x7E6E,
11718  0xEC6D, 0, 0, 0xEC6E, 0x7E6F, 0x7E70, 0, 0,
11719  0x7350, 0x396D, 0x4C4D, 0x4B63, 0x5677, 0xFE59, 0x5D60, 0x4B7B,
11720 };
11721 static const unsigned short utf8_to_euc_E9BB[] = {
11722  0, 0, 0, 0, 0x322B, 0, 0xEC71, 0,
11723  0xEC72, 0, 0, 0xEC73, 0x7354, 0x3550, 0x7355, 0x7356,
11724  0x7357, 0xF47E, 0x3975, 0, 0x7358, 0xEC74, 0, 0,
11725  0x6054, 0x4C5B, 0, 0x4263, 0x7359, 0x735B, 0x735A, 0xEC75,
11726  0x735C, 0, 0, 0, 0xEC76, 0x735D, 0, 0xEC77,
11727  0x735E, 0, 0, 0, 0xEC78, 0xEC79, 0xEC7A, 0x735F,
11728  0xEC7B, 0xEC7C, 0xEC7D, 0, 0x7360, 0xEC7E, 0x7361, 0x7362,
11729  0xED21, 0x7363, 0, 0x7364, 0x7365, 0x7366, 0, 0xED22,
11730 };
11731 static const unsigned short utf8_to_euc_E9BB_x0213[] = {
11732  0, 0, 0, 0x7E71, 0x322B, 0, 0xEC71, 0,
11733  0xEC72, 0, 0, 0xEC73, 0x7354, 0x3550, 0x7355, 0x7356,
11734  0x7357, 0x7E72, 0x3975, 0, 0x7358, 0xEC74, 0, 0,
11735  0x6054, 0x4C5B, 0, 0x4263, 0x7359, 0x735B, 0x735A, 0xFE5B,
11736  0x735C, 0, 0, 0, 0xEC76, 0x735D, 0, 0xFE5C,
11737  0x735E, 0, 0, 0, 0xEC78, 0xEC79, 0xFE5D, 0x735F,
11738  0xEC7B, 0xEC7C, 0xEC7D, 0, 0x7360, 0xEC7E, 0x7361, 0x7362,
11739  0xED21, 0x7363, 0, 0x7364, 0x7365, 0x7366, 0, 0xFE5E,
11740 };
11741 static const unsigned short utf8_to_euc_E9BC[] = {
11742  0, 0, 0xED23, 0xED24, 0, 0, 0, 0x7367,
11743  0x7368, 0xED25, 0, 0, 0, 0, 0x4524, 0xED26,
11744  0xED27, 0xED28, 0xED29, 0x385D, 0xED2A, 0x736A, 0xED2B, 0xED2C,
11745  0, 0xED2D, 0xED2E, 0xED2F, 0, 0, 0, 0xED30,
11746  0x414D, 0x736B, 0xED31, 0, 0, 0, 0xED32, 0,
11747  0, 0, 0xED33, 0xED34, 0x736C, 0, 0, 0xED35,
11748  0, 0xED36, 0xED37, 0, 0xED38, 0, 0, 0xED39,
11749  0, 0xED3A, 0xED3B, 0x4921, 0xED3C, 0xED3D, 0x736D, 0xED3E,
11750 };
11751 static const unsigned short utf8_to_euc_E9BC_x0213[] = {
11752  0, 0, 0xFE5F, 0xFE61, 0, 0, 0, 0x7367,
11753  0x7368, 0xED25, 0, 0, 0, 0, 0x4524, 0xED26,
11754  0x7E73, 0xED28, 0xED29, 0x385D, 0xED2A, 0x736A, 0xED2B, 0xFE62,
11755  0, 0xFE63, 0xED2E, 0xED2F, 0, 0, 0, 0xED30,
11756  0x414D, 0x736B, 0xED31, 0, 0, 0, 0xED32, 0,
11757  0, 0, 0xED33, 0xED34, 0x736C, 0, 0, 0xFE64,
11758  0, 0xED36, 0xED37, 0, 0xED38, 0, 0, 0xFE65,
11759  0, 0x7E74, 0xFE66, 0x4921, 0xED3C, 0xFE67, 0x736D, 0xED3E,
11760 };
11761 static const unsigned short utf8_to_euc_E9BD[] = {
11762  0, 0xED3F, 0, 0xED40, 0xED41, 0xED42, 0xED43, 0xED44,
11763  0, 0, 0x736E, 0x6337, 0, 0, 0x6C5A, 0x706D,
11764  0, 0, 0x736F, 0xED45, 0x7370, 0xED46, 0xED47, 0xED48,
11765  0xED49, 0, 0xED4A, 0, 0, 0xED4B, 0xED4C, 0x7372,
11766  0x7373, 0x7374, 0x4E70, 0x7371, 0, 0, 0x7375, 0x7376,
11767  0xED4D, 0xED4E, 0x7378, 0, 0x7377, 0xED4F, 0xED50, 0xED51,
11768  0xED52, 0xED53, 0x737A, 0xED54, 0, 0xED55, 0x737B, 0x7379,
11769  0, 0, 0xED56, 0, 0, 0xED57, 0, 0,
11770 };
11771 static const unsigned short utf8_to_euc_E9BD_x0213[] = {
11772  0, 0xFE68, 0, 0xED40, 0xED41, 0xFE69, 0xFE6A, 0xED44,
11773  0, 0, 0x736E, 0x6337, 0, 0, 0x6C5A, 0x706D,
11774  0, 0, 0x736F, 0xFE6B, 0x7370, 0xFE6C, 0xED47, 0x7E75,
11775  0xFE6D, 0, 0xED4A, 0, 0, 0xFE6F, 0xED4C, 0x7372,
11776  0x7373, 0x7374, 0x4E70, 0x7371, 0, 0, 0x7375, 0x7376,
11777  0xED4D, 0xFE71, 0x7378, 0, 0x7377, 0xFE73, 0xED50, 0xED51,
11778  0xFE74, 0xED53, 0x737A, 0xED54, 0, 0xFE75, 0x737B, 0x7379,
11779  0, 0, 0xED56, 0, 0, 0xED57, 0, 0,
11780 };
11781 static const unsigned short utf8_to_euc_E9BE[] = {
11782  0, 0, 0, 0, 0, 0, 0, 0,
11783  0, 0, 0, 0, 0, 0x4E36, 0, 0xED58,
11784  0xED59, 0xED5A, 0xED5B, 0, 0xED5C, 0x737C, 0xED5D, 0xED5E,
11785  0, 0, 0, 0, 0x737D, 0x6354, 0xED5F, 0,
11786  0x737E, 0xED60, 0xED61, 0xED62, 0, 0xED63, 0, 0,
11787  0, 0, 0, 0, 0, 0, 0, 0,
11788  0, 0, 0, 0, 0, 0, 0, 0,
11789  0, 0, 0, 0, 0, 0, 0, 0,
11790 };
11791 static const unsigned short utf8_to_euc_E9BE_x0213[] = {
11792  0, 0, 0, 0, 0, 0, 0, 0,
11793  0, 0, 0, 0, 0, 0x4E36, 0, 0xED58,
11794  0x7E76, 0xED5A, 0xED5B, 0, 0x7E77, 0x737C, 0xED5D, 0x7E78,
11795  0, 0, 0, 0, 0x737D, 0x6354, 0xED5F, 0,
11796  0x737E, 0xED60, 0x7E79, 0xED62, 0, 0xED63, 0, 0,
11797  0, 0, 0, 0, 0, 0, 0, 0,
11798  0, 0, 0, 0, 0, 0, 0, 0,
11799  0, 0, 0, 0, 0, 0, 0, 0,
11800 };
11801 static const unsigned short utf8_to_euc_EFA4[] = {
11802  0, 0, 0, 0, 0, 0, 0, 0,
11803  0, 0, 0, 0, 0, 0, 0, 0,
11804  0, 0, 0, 0, 0, 0, 0, 0,
11805  0, 0, 0, 0, 0, 0, 0, 0,
11806  0, 0, 0, 0, 0, 0, 0, 0,
11807  0, 0xF445, 0, 0, 0, 0, 0, 0,
11808  0, 0, 0, 0, 0, 0, 0, 0,
11809  0, 0, 0, 0, 0, 0, 0, 0,
11810 };
11811 static const unsigned short utf8_to_euc_EFA4_x0213[] = {
11812  0, 0, 0, 0, 0, 0, 0, 0,
11813  0, 0, 0, 0, 0, 0, 0, 0,
11814  0, 0, 0, 0, 0, 0, 0, 0,
11815  0, 0, 0, 0, 0, 0x763B, 0, 0,
11816  0, 0, 0, 0, 0, 0, 0, 0,
11817  0x742E, 0x754E, 0, 0, 0, 0, 0, 0,
11818  0, 0, 0, 0, 0, 0, 0x7B4F, 0,
11819  0, 0, 0, 0, 0, 0, 0, 0,
11820 };
11821 static const unsigned short utf8_to_euc_EFA5_x0213[] = {
11822  0, 0, 0, 0, 0, 0, 0, 0,
11823  0, 0, 0, 0, 0, 0, 0, 0,
11824  0, 0, 0, 0, 0, 0, 0, 0,
11825  0, 0, 0, 0, 0, 0, 0, 0,
11826  0, 0, 0, 0, 0, 0, 0, 0,
11827  0, 0, 0, 0, 0, 0, 0, 0,
11828  0x7649, 0, 0, 0, 0, 0, 0, 0,
11829  0, 0, 0, 0, 0, 0, 0, 0,
11830 };
11831 static const unsigned short utf8_to_euc_EFA7[] = {
11832  0, 0, 0, 0, 0, 0, 0, 0,
11833  0, 0, 0, 0, 0, 0, 0, 0,
11834  0, 0, 0, 0, 0, 0, 0, 0,
11835  0, 0, 0, 0, 0xF472, 0, 0, 0,
11836  0, 0, 0, 0, 0, 0, 0, 0,
11837  0, 0, 0, 0, 0, 0, 0, 0,
11838  0, 0, 0, 0, 0, 0, 0, 0,
11839  0, 0, 0, 0, 0, 0, 0, 0,
11840 };
11841 static const unsigned short utf8_to_euc_EFA7_x0213[] = {
11842  0, 0, 0, 0, 0, 0, 0, 0,
11843  0, 0, 0, 0, 0, 0, 0, 0,
11844  0x7E24, 0, 0, 0, 0, 0, 0, 0,
11845  0, 0, 0, 0, 0x7D5D, 0, 0, 0,
11846  0, 0, 0, 0, 0, 0, 0, 0,
11847  0, 0, 0, 0, 0, 0, 0, 0,
11848  0, 0, 0, 0, 0, 0, 0, 0,
11849  0, 0, 0, 0, 0, 0, 0, 0,
11850 };
11851 static const unsigned short utf8_to_euc_EFA8[] = {
11852  0, 0, 0, 0, 0, 0, 0, 0,
11853  0, 0, 0, 0, 0, 0, 0xF434, 0xF437,
11854  0xF438, 0xF43D, 0xF444, 0xF447, 0xF448, 0xF44E, 0xF44F, 0xF453,
11855  0xF455, 0xF456, 0xF457, 0xF458, 0xF45A, 0xF45B, 0xF45E, 0xF460,
11856  0xF462, 0xF463, 0xF465, 0xF469, 0xF46A, 0xF46B, 0xF46D, 0xF46F,
11857  0xF470, 0xF473, 0xF477, 0xF478, 0xF479, 0xF47D, 0, 0,
11858  0, 0, 0, 0, 0, 0, 0, 0,
11859  0, 0, 0, 0, 0, 0, 0, 0,
11860 };
11861 static const unsigned short utf8_to_euc_EFA8_x0213[] = {
11862  0, 0, 0, 0, 0, 0, 0, 0,
11863  0, 0, 0, 0, 0, 0, 0xF434, 0x2F4B,
11864  0x2F57, 0x4F72, 0xF444, 0xAE79, 0x757A, 0x775A, 0x776F, 0xF453,
11865  0xF455, 0x793C, 0x793D, 0x7941, 0xF45A, 0xF45B, 0xF45E, 0x7B3A,
11866  0xF738, 0xF745, 0x7C2E, 0xF469, 0xF96E, 0xF46B, 0x7C6A, 0xF46F,
11867  0xF470, 0xF473, 0xF477, 0xF478, 0xF479, 0xF47D, 0, 0,
11868  0x2E38, 0x2E49, 0x2E50, 0x2E63, 0x2E68, 0x2E6E, 0x2F2C, 0x2F2F,
11869  0x2F36, 0x2F5A, 0x2F5E, 0x4F61, 0x4F62, 0x7450, 0x745C, 0x745E,
11870 };
11871 static const unsigned short utf8_to_euc_EFA9_x0213[] = {
11872  0x7461, 0x7528, 0x752B, 0x7543, 0x7565, 0x7669, 0x7677, 0x7725,
11873  0x7755, 0xF029, 0x7825, 0x7927, 0x7933, 0x7934, 0x7937, 0x7938,
11874  0x7939, 0x793B, 0x793F, 0x7940, 0x794D, 0x7951, 0x7964, 0x7A2E,
11875  0xF450, 0x7A33, 0x7A3A, 0x7A44, 0x7A58, 0xF574, 0xF575, 0x7B27,
11876  0x7B6F, 0x7B79, 0x7C2F, 0x7C30, 0x7C38, 0x7C3D, 0xF969, 0x7C59,
11877  0x7D63, 0x7D76, 0x7D7B, 0, 0, 0, 0, 0,
11878  0, 0, 0, 0, 0, 0, 0, 0,
11879  0, 0, 0, 0, 0, 0, 0, 0,
11880 };
11881 static const unsigned short utf8_to_euc_EFB9_x0213[] = {
11882  0, 0, 0, 0, 0, 0x233E, 0x233D, 0,
11883  0, 0, 0, 0, 0, 0, 0, 0,
11884  0, 0, 0, 0, 0, 0, 0, 0,
11885  0, 0, 0, 0, 0, 0, 0, 0,
11886  0, 0, 0, 0, 0, 0, 0, 0,
11887  0, 0, 0, 0, 0, 0, 0, 0,
11888  0, 0, 0, 0, 0, 0, 0, 0,
11889  0, 0, 0, 0, 0, 0, 0, 0,
11890 };
11891 static const unsigned short utf8_to_euc_EFBC[] = {
11892  0, 0x212A, 0xF42A, 0x2174, 0x2170, 0x2173, 0x2175, 0xF429,
11893  0x214A, 0x214B, 0x2176, 0x215C, 0x2124, 0x215D, 0x2125, 0x213F,
11894  0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
11895  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129,
11896  0x2177, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347,
11897  0x2348, 0x2349, 0x234A, 0x234B, 0x234C, 0x234D, 0x234E, 0x234F,
11898  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357,
11899  0x2358, 0x2359, 0x235A, 0x214E, 0x2140, 0x214F, 0x2130, 0x2132,
11900 };
11901 static const unsigned short utf8_to_euc_EFBC_x0213[] = {
11902  0, 0x212A, 0x2230, 0x2174, 0x2170, 0x2173, 0x2175, 0x222F,
11903  0x214A, 0x214B, 0x2176, 0x215C, 0x2124, 0x2231, 0x2125, 0x213F,
11904  0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
11905  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129,
11906  0x2177, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347,
11907  0x2348, 0x2349, 0x234A, 0x234B, 0x234C, 0x234D, 0x234E, 0x234F,
11908  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357,
11909  0x2358, 0x2359, 0x235A, 0x214E, 0x2140, 0x214F, 0x2130, 0x2132,
11910 };
11911 static const unsigned short utf8_to_euc_EFBD[] = {
11912  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11913  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11914  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11915  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0xA237, 0,
11916  0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11917  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11918  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11919  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11920 };
11921 static const unsigned short utf8_to_euc_EFBD_ms[] = {
11922  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11923  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11924  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11925  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0x2141, 0,
11926  0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11927  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11928  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11929  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11930 };
11931 static const unsigned short utf8_to_euc_EFBD_x0213[] = {
11932  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11933  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11934  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11935  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0x2232, 0x2256,
11936  0x2257, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11937  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11938  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11939  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11940 };
11941 static const unsigned short utf8_to_euc_EFBE[] = {
11942  0x0E40, 0x0E41, 0x0E42, 0x0E43, 0x0E44, 0x0E45, 0x0E46, 0x0E47,
11943  0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
11944  0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
11945  0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x0E5C, 0x0E5D, 0x0E5E, 0x0E5F,
11946  0, 0, 0, 0, 0, 0, 0, 0,
11947  0, 0, 0, 0, 0, 0, 0, 0,
11948  0, 0, 0, 0, 0, 0, 0, 0,
11949  0, 0, 0, 0, 0, 0, 0, 0,
11950 };
11951 static const unsigned short utf8_to_euc_EFBF[] = {
11952  0, 0, 0, 0, 0, 0, 0, 0,
11953  0, 0, 0, 0, 0, 0, 0, 0,
11954  0, 0, 0, 0, 0, 0, 0, 0,
11955  0, 0, 0, 0, 0, 0, 0, 0,
11956  0x2171, 0x2172, 0x224C, 0x2131, 0xA243, 0x216F, 0, 0,
11957  0, 0, 0, 0, 0, 0, 0, 0,
11958  0, 0, 0, 0, 0, 0, 0, 0,
11959  0, 0, 0, 0, 0, 0, 0, 0,
11960 };
11961 static const unsigned short *const utf8_to_euc_E1_x0213[] = {
11962  0, 0, 0, 0,
11963  0, 0, 0, 0,
11964  0, 0, 0, 0,
11965  0, 0, 0, 0,
11966  0, 0, 0, 0,
11967  0, 0, 0, 0,
11968  0, 0, 0, 0,
11969  0, 0, 0, 0,
11970  0, 0, 0, 0,
11971  0, 0, 0, 0,
11972  0, 0, 0, 0,
11973  0, 0, 0, 0,
11974  0, 0, 0, 0,
11975  0, 0, 0, 0,
11976  utf8_to_euc_E1B8_x0213, 0, 0, 0,
11977  0, utf8_to_euc_E1BD_x0213, 0, 0,
11978 };
11979 static const unsigned short *const utf8_to_euc_E2[] = {
11980  utf8_to_euc_E280, 0, 0, 0,
11983  utf8_to_euc_E28C, 0, 0, 0,
11984  0, utf8_to_euc_E291, 0, 0,
11987  0, 0, 0, 0,
11988  0, 0, 0, 0,
11989  0, 0, 0, 0,
11990  0, 0, 0, 0,
11991  0, 0, 0, 0,
11992  0, 0, 0, 0,
11993  0, 0, 0, 0,
11994  0, 0, 0, 0,
11995  0, 0, 0, 0,
11996 };
11997 static const unsigned short *const utf8_to_euc_E2_ms[] = {
11998  utf8_to_euc_E280_ms, 0, 0, 0,
12001  utf8_to_euc_E28C, 0, 0, 0,
12002  0, utf8_to_euc_E291, 0, 0,
12005  0, 0, 0, 0,
12006  0, 0, 0, 0,
12007  0, 0, 0, 0,
12008  0, 0, 0, 0,
12009  0, 0, 0, 0,
12010  0, 0, 0, 0,
12011  0, 0, 0, 0,
12012  0, 0, 0, 0,
12013  0, 0, 0, 0,
12014 };
12015 static const unsigned short *const utf8_to_euc_E2_932[] = {
12016  utf8_to_euc_E280_932, 0, 0, 0,
12019  utf8_to_euc_E28C, 0, 0, 0,
12020  0, utf8_to_euc_E291, 0, 0,
12023  0, 0, 0, 0,
12024  0, 0, 0, 0,
12025  0, 0, 0, 0,
12026  0, 0, 0, 0,
12027  0, 0, 0, 0,
12028  0, 0, 0, 0,
12029  0, 0, 0, 0,
12030  0, 0, 0, 0,
12031  0, 0, 0, 0,
12032 };
12033 static const unsigned short *const utf8_to_euc_E2_mac[] = {
12034  utf8_to_euc_E280_932, 0, 0, 0,
12037  utf8_to_euc_E28C, 0, 0, 0,
12038  0, utf8_to_euc_E291_mac, 0, 0,
12041  0, 0, 0, 0,
12042  0, 0, 0, 0,
12043  0, 0, 0, 0,
12044  0, 0, 0, 0,
12045  0, 0, 0, 0,
12046  0, 0, 0, 0,
12047  0, 0, 0, 0,
12048  0, 0, 0, 0,
12049  0, 0, 0, 0,
12050 };
12051 static const unsigned short *const utf8_to_euc_E2_x0213[] = {
12060  0, 0, 0, 0,
12062  0, 0, 0, 0,
12063  0, 0, 0, 0,
12064  0, 0, 0, 0,
12065  0, 0, 0, 0,
12066  0, 0, 0, 0,
12067  0, 0, 0, 0,
12068 };
12069 static const unsigned short *const utf8_to_euc_E3[] = {
12071  0, 0, 0, 0,
12074  0, 0, 0, 0,
12075  0, 0, 0, 0,
12076  0, 0, 0, 0,
12077  0, 0, 0, 0,
12078  0, 0, 0, 0,
12079  0, 0, 0, 0,
12080  0, 0, 0, 0,
12081  0, 0, 0, 0,
12082  0, 0, 0, 0,
12083  0, 0, 0, 0,
12084  0, 0, 0, 0,
12085  0, 0, 0, 0,
12086 };
12087 static const unsigned short *const utf8_to_euc_E3_932[] = {
12089  0, 0, 0, 0,
12092  0, 0, 0, 0,
12093  0, 0, 0, 0,
12094  0, 0, 0, 0,
12095  0, 0, 0, 0,
12096  0, 0, 0, 0,
12097  0, 0, 0, 0,
12098  0, 0, 0, 0,
12099  0, 0, 0, 0,
12100  0, 0, 0, 0,
12101  0, 0, 0, 0,
12102  0, 0, 0, 0,
12103  0, 0, 0, 0,
12104 };
12105 static const unsigned short *const utf8_to_euc_E3_mac[] = {
12107  0, 0, 0, 0,
12110  0, 0, 0, 0,
12111  0, 0, 0, 0,
12112  0, 0, 0, 0,
12113  0, 0, 0, 0,
12114  0, 0, 0, 0,
12115  0, 0, 0, 0,
12116  0, 0, 0, 0,
12117  0, 0, 0, 0,
12118  0, 0, 0, 0,
12119  0, 0, 0, 0,
12120  0, 0, 0, 0,
12121  0, 0, 0, 0,
12122 };
12123 static const unsigned short *const utf8_to_euc_E3_x0213[] = {
12125  0, 0, 0, utf8_to_euc_E387_x0213,
12140 };
12141 static const unsigned short *const utf8_to_euc_E4[] = {
12142  0, 0, 0, 0,
12143  0, 0, 0, 0,
12144  0, 0, 0, 0,
12145  0, 0, 0, 0,
12146  0, 0, 0, 0,
12147  0, 0, 0, 0,
12148  0, 0, 0, 0,
12149  0, 0, 0, 0,
12150  0, 0, 0, 0,
12151  0, 0, 0, 0,
12152  0, 0, 0, 0,
12153  0, 0, 0, 0,
12154  0, 0, 0, 0,
12155  0, 0, 0, 0,
12158 };
12159 static const unsigned short *const utf8_to_euc_E4_x0213[] = {
12176 };
12177 static const unsigned short *const utf8_to_euc_E5[] = {
12194 };
12195 static const unsigned short *const utf8_to_euc_E5_x0213[] = {
12212 };
12213 static const unsigned short *const utf8_to_euc_E6[] = {
12230 };
12231 static const unsigned short *const utf8_to_euc_E6_x0213[] = {
12248 };
12249 static const unsigned short *const utf8_to_euc_E7[] = {
12266 };
12267 static const unsigned short *const utf8_to_euc_E7_x0213[] = {
12284 };
12285 static const unsigned short *const utf8_to_euc_E8[] = {
12302 };
12303 static const unsigned short *const utf8_to_euc_E8_x0213[] = {
12320 };
12321 static const unsigned short *const utf8_to_euc_E9[] = {
12338 };
12339 static const unsigned short *const utf8_to_euc_E9_x0213[] = {
12356 };
12357 static const unsigned short *const utf8_to_euc_EF[] = {
12358  0, 0, 0, 0,
12359  0, 0, 0, 0,
12360  0, 0, 0, 0,
12361  0, 0, 0, 0,
12362  0, 0, 0, 0,
12363  0, 0, 0, 0,
12364  0, 0, 0, 0,
12365  0, 0, 0, 0,
12366  0, 0, 0, 0,
12368  utf8_to_euc_EFA8, 0, 0, 0,
12369  0, 0, 0, 0,
12370  0, 0, 0, 0,
12371  0, 0, 0, 0,
12372  0, 0, 0, 0,
12374 };
12375 static const unsigned short *const utf8_to_euc_EF_ms[] = {
12376  0, 0, 0, 0,
12377  0, 0, 0, 0,
12378  0, 0, 0, 0,
12379  0, 0, 0, 0,
12380  0, 0, 0, 0,
12381  0, 0, 0, 0,
12382  0, 0, 0, 0,
12383  0, 0, 0, 0,
12384  0, 0, 0, 0,
12386  utf8_to_euc_EFA8, 0, 0, 0,
12387  0, 0, 0, 0,
12388  0, 0, 0, 0,
12389  0, 0, 0, 0,
12390  0, 0, 0, 0,
12392 };
12393 static const unsigned short *const utf8_to_euc_EF_x0213[] = {
12394  0, 0, 0, 0,
12395  0, 0, 0, 0,
12396  0, 0, 0, 0,
12397  0, 0, 0, 0,
12398  0, 0, 0, 0,
12399  0, 0, 0, 0,
12400  0, 0, 0, 0,
12401  0, 0, 0, 0,
12402  0, 0, 0, 0,
12405  0, 0, 0, 0,
12406  0, 0, 0, 0,
12407  0, 0, 0, 0,
12408  0, utf8_to_euc_EFB9_x0213, 0, 0,
12410 };
12411 const unsigned short *const utf8_to_euc_2bytes[] = {
12412  0, 0, 0, 0,
12413  0, 0, 0, 0,
12414  0, 0, 0, 0,
12415  0, 0, 0, 0,
12416  0, 0, 0, 0,
12417  0, 0, 0, 0,
12418  0, 0, 0, 0,
12419  0, 0, 0, 0,
12420  0, 0, 0, 0,
12421  0, 0, 0, 0,
12422  0, 0, 0, 0,
12423  0, 0, 0, 0,
12424  0, 0, 0, 0,
12425  0, 0, 0, 0,
12426  0, 0, 0, 0,
12427  0, 0, 0, 0,
12430  0, 0, 0, utf8_to_euc_CB,
12433  0, 0, 0, 0,
12434  0, 0, 0, 0,
12435  0, 0, 0, 0,
12436  0, 0, 0, 0,
12437  0, 0, 0, 0,
12438  0, 0, 0, 0,
12439  0, 0, 0, 0,
12440 };
12441 const unsigned short *const utf8_to_euc_2bytes_ms[] = {
12442  0, 0, 0, 0,
12443  0, 0, 0, 0,
12444  0, 0, 0, 0,
12445  0, 0, 0, 0,
12446  0, 0, 0, 0,
12447  0, 0, 0, 0,
12448  0, 0, 0, 0,
12449  0, 0, 0, 0,
12450  0, 0, 0, 0,
12451  0, 0, 0, 0,
12452  0, 0, 0, 0,
12453  0, 0, 0, 0,
12454  0, 0, 0, 0,
12455  0, 0, 0, 0,
12456  0, 0, 0, 0,
12457  0, 0, 0, 0,
12460  0, 0, 0, utf8_to_euc_CB,
12463  0, 0, 0, 0,
12464  0, 0, 0, 0,
12465  0, 0, 0, 0,
12466  0, 0, 0, 0,
12467  0, 0, 0, 0,
12468  0, 0, 0, 0,
12469  0, 0, 0, 0,
12470 };
12471 const unsigned short *const utf8_to_euc_2bytes_932[] = {
12472  0, 0, 0, 0,
12473  0, 0, 0, 0,
12474  0, 0, 0, 0,
12475  0, 0, 0, 0,
12476  0, 0, 0, 0,
12477  0, 0, 0, 0,
12478  0, 0, 0, 0,
12479  0, 0, 0, 0,
12480  0, 0, 0, 0,
12481  0, 0, 0, 0,
12482  0, 0, 0, 0,
12483  0, 0, 0, 0,
12484  0, 0, 0, 0,
12485  0, 0, 0, 0,
12486  0, 0, 0, 0,
12487  0, 0, 0, 0,
12490  0, 0, 0, utf8_to_euc_CB,
12493  0, 0, 0, 0,
12494  0, 0, 0, 0,
12495  0, 0, 0, 0,
12496  0, 0, 0, 0,
12497  0, 0, 0, 0,
12498  0, 0, 0, 0,
12499  0, 0, 0, 0,
12500 };
12501 const unsigned short *const utf8_to_euc_2bytes_mac[] = {
12502  0, 0, 0, 0,
12503  0, 0, 0, 0,
12504  0, 0, 0, 0,
12505  0, 0, 0, 0,
12506  0, 0, 0, 0,
12507  0, 0, 0, 0,
12508  0, 0, 0, 0,
12509  0, 0, 0, 0,
12510  0, 0, 0, 0,
12511  0, 0, 0, 0,
12512  0, 0, 0, 0,
12513  0, 0, 0, 0,
12514  0, 0, 0, 0,
12515  0, 0, 0, 0,
12516  0, 0, 0, 0,
12517  0, 0, 0, 0,
12520  0, 0, 0, utf8_to_euc_CB,
12523  0, 0, 0, 0,
12524  0, 0, 0, 0,
12525  0, 0, 0, 0,
12526  0, 0, 0, 0,
12527  0, 0, 0, 0,
12528  0, 0, 0, 0,
12529  0, 0, 0, 0,
12530 };
12531 const unsigned short *const utf8_to_euc_2bytes_x0213[] = {
12532  0, 0, 0, 0,
12533  0, 0, 0, 0,
12534  0, 0, 0, 0,
12535  0, 0, 0, 0,
12536  0, 0, 0, 0,
12537  0, 0, 0, 0,
12538  0, 0, 0, 0,
12539  0, 0, 0, 0,
12540  0, 0, 0, 0,
12541  0, 0, 0, 0,
12542  0, 0, 0, 0,
12543  0, 0, 0, 0,
12544  0, 0, 0, 0,
12545  0, 0, 0, 0,
12546  0, 0, 0, 0,
12547  0, 0, 0, 0,
12553  0, 0, 0, 0,
12554  0, 0, 0, 0,
12555  0, 0, 0, 0,
12556  0, 0, 0, 0,
12557  0, 0, 0, 0,
12558  0, 0, 0, 0,
12559  0, 0, 0, 0,
12560 };
12561 const unsigned short *const *const utf8_to_euc_3bytes[] = {
12565  0, 0, 0, utf8_to_euc_EF,
12566 };
12567 const unsigned short *const *const utf8_to_euc_3bytes_ms[] = {
12571  0, 0, 0, utf8_to_euc_EF_ms,
12572 };
12573 const unsigned short *const *const utf8_to_euc_3bytes_932[] = {
12577  0, 0, 0, utf8_to_euc_EF_ms,
12578 };
12579 const unsigned short *const *const utf8_to_euc_3bytes_mac[] = {
12583  0, 0, 0, utf8_to_euc_EF_ms,
12584 };
12585 const unsigned short *const *const utf8_to_euc_3bytes_x0213[] = {
12589  0, 0, 0, utf8_to_euc_EF_x0213,
12590 };
12591 
12592 #ifdef UNICODE_NORMALIZATION
12593 
12594 /* Normalization Table by Apple */
12595 /* http://developer.apple.com/technotes/tn/tn1150table.html */
12596 
12597 const struct normalization_pair normalization_table[] = {
12598  {{0xcd,0xbe}, {0x3b}},
12599  {{0xc3,0x80}, {0x41,0xcc,0x80,0x00}},
12600  {{0xc3,0x81}, {0x41,0xcc,0x81}},
12601  {{0xc3,0x82}, {0x41,0xcc,0x82}},
12602  {{0xe1,0xba,0xa6}, {0x41,0xcc,0x82,0xcc,0x80}},
12603  {{0xe1,0xba,0xa4}, {0x41,0xcc,0x82,0xcc,0x81}},
12604  {{0xe1,0xba,0xaa}, {0x41,0xcc,0x82,0xcc,0x83}},
12605  {{0xe1,0xba,0xa8}, {0x41,0xcc,0x82,0xcc,0x89}},
12606  {{0xc3,0x83}, {0x41,0xcc,0x83}},
12607  {{0xc4,0x80}, {0x41,0xcc,0x84}},
12608  {{0xc4,0x82}, {0x41,0xcc,0x86}},
12609  {{0xe1,0xba,0xb0}, {0x41,0xcc,0x86,0xcc,0x80}},
12610  {{0xe1,0xba,0xae}, {0x41,0xcc,0x86,0xcc,0x81}},
12611  {{0xe1,0xba,0xb4}, {0x41,0xcc,0x86,0xcc,0x83}},
12612  {{0xe1,0xba,0xb2}, {0x41,0xcc,0x86,0xcc,0x89}},
12613  {{0xc7,0xa0}, {0x41,0xcc,0x87,0xcc,0x84}},
12614  {{0xc3,0x84}, {0x41,0xcc,0x88}},
12615  {{0xc7,0x9e}, {0x41,0xcc,0x88,0xcc,0x84}},
12616  {{0xe1,0xba,0xa2}, {0x41,0xcc,0x89}},
12617  {{0xc3,0x85}, {0x41,0xcc,0x8a}},
12618  {{0xc7,0xba}, {0x41,0xcc,0x8a,0xcc,0x81}},
12619  {{0xc7,0x8d}, {0x41,0xcc,0x8c}},
12620  {{0xc8,0x80}, {0x41,0xcc,0x8f}},
12621  {{0xc8,0x82}, {0x41,0xcc,0x91}},
12622  {{0xe1,0xba,0xa0}, {0x41,0xcc,0xa3}},
12623  {{0xe1,0xba,0xac}, {0x41,0xcc,0xa3,0xcc,0x82}},
12624  {{0xe1,0xba,0xb6}, {0x41,0xcc,0xa3,0xcc,0x86}},
12625  {{0xe1,0xb8,0x80}, {0x41,0xcc,0xa5}},
12626  {{0xc4,0x84}, {0x41,0xcc,0xa8}},
12627  {{0xe1,0xb8,0x82}, {0x42,0xcc,0x87}},
12628  {{0xe1,0xb8,0x84}, {0x42,0xcc,0xa3}},
12629  {{0xe1,0xb8,0x86}, {0x42,0xcc,0xb1}},
12630  {{0xc4,0x86}, {0x43,0xcc,0x81}},
12631  {{0xc4,0x88}, {0x43,0xcc,0x82}},
12632  {{0xc4,0x8a}, {0x43,0xcc,0x87}},
12633  {{0xc4,0x8c}, {0x43,0xcc,0x8c}},
12634  {{0xc3,0x87}, {0x43,0xcc,0xa7}},
12635  {{0xe1,0xb8,0x88}, {0x43,0xcc,0xa7,0xcc,0x81}},
12636  {{0xe1,0xb8,0x8a}, {0x44,0xcc,0x87}},
12637  {{0xc4,0x8e}, {0x44,0xcc,0x8c}},
12638  {{0xe1,0xb8,0x8c}, {0x44,0xcc,0xa3}},
12639  {{0xe1,0xb8,0x90}, {0x44,0xcc,0xa7}},
12640  {{0xe1,0xb8,0x92}, {0x44,0xcc,0xad}},
12641  {{0xe1,0xb8,0x8e}, {0x44,0xcc,0xb1}},
12642  {{0xc3,0x88}, {0x45,0xcc,0x80}},
12643  {{0xc3,0x89}, {0x45,0xcc,0x81}},
12644  {{0xc3,0x8a}, {0x45,0xcc,0x82}},
12645  {{0xe1,0xbb,0x80}, {0x45,0xcc,0x82,0xcc,0x80}},
12646  {{0xe1,0xba,0xbe}, {0x45,0xcc,0x82,0xcc,0x81}},
12647  {{0xe1,0xbb,0x84}, {0x45,0xcc,0x82,0xcc,0x83}},
12648  {{0xe1,0xbb,0x82}, {0x45,0xcc,0x82,0xcc,0x89}},
12649  {{0xe1,0xba,0xbc}, {0x45,0xcc,0x83}},
12650  {{0xc4,0x92}, {0x45,0xcc,0x84}},
12651  {{0xe1,0xb8,0x94}, {0x45,0xcc,0x84,0xcc,0x80}},
12652  {{0xe1,0xb8,0x96}, {0x45,0xcc,0x84,0xcc,0x81}},
12653  {{0xc4,0x94}, {0x45,0xcc,0x86}},
12654  {{0xc4,0x96}, {0x45,0xcc,0x87}},
12655  {{0xc3,0x8b}, {0x45,0xcc,0x88}},
12656  {{0xe1,0xba,0xba}, {0x45,0xcc,0x89}},
12657  {{0xc4,0x9a}, {0x45,0xcc,0x8c}},
12658  {{0xc8,0x84}, {0x45,0xcc,0x8f}},
12659  {{0xc8,0x86}, {0x45,0xcc,0x91}},
12660  {{0xe1,0xba,0xb8}, {0x45,0xcc,0xa3}},
12661  {{0xe1,0xbb,0x86}, {0x45,0xcc,0xa3,0xcc,0x82}},
12662  {{0xe1,0xb8,0x9c}, {0x45,0xcc,0xa7,0xcc,0x86}},
12663  {{0xc4,0x98}, {0x45,0xcc,0xa8}},
12664  {{0xe1,0xb8,0x98}, {0x45,0xcc,0xad}},
12665  {{0xe1,0xb8,0x9a}, {0x45,0xcc,0xb0}},
12666  {{0xe1,0xb8,0x9e}, {0x46,0xcc,0x87}},
12667  {{0xc7,0xb4}, {0x47,0xcc,0x81}},
12668  {{0xc4,0x9c}, {0x47,0xcc,0x82}},
12669  {{0xe1,0xb8,0xa0}, {0x47,0xcc,0x84}},
12670  {{0xc4,0x9e}, {0x47,0xcc,0x86}},
12671  {{0xc4,0xa0}, {0x47,0xcc,0x87}},
12672  {{0xc7,0xa6}, {0x47,0xcc,0x8c}},
12673  {{0xc4,0xa2}, {0x47,0xcc,0xa7}},
12674  {{0xc4,0xa4}, {0x48,0xcc,0x82}},
12675  {{0xe1,0xb8,0xa2}, {0x48,0xcc,0x87}},
12676  {{0xe1,0xb8,0xa6}, {0x48,0xcc,0x88}},
12677  {{0xe1,0xb8,0xa4}, {0x48,0xcc,0xa3}},
12678  {{0xe1,0xb8,0xa8}, {0x48,0xcc,0xa7}},
12679  {{0xe1,0xb8,0xaa}, {0x48,0xcc,0xae}},
12680  {{0xc3,0x8c}, {0x49,0xcc,0x80}},
12681  {{0xc3,0x8d}, {0x49,0xcc,0x81}},
12682  {{0xc3,0x8e}, {0x49,0xcc,0x82}},
12683  {{0xc4,0xa8}, {0x49,0xcc,0x83}},
12684  {{0xc4,0xaa}, {0x49,0xcc,0x84}},
12685  {{0xc4,0xac}, {0x49,0xcc,0x86}},
12686  {{0xc4,0xb0}, {0x49,0xcc,0x87}},
12687  {{0xc3,0x8f}, {0x49,0xcc,0x88}},
12688  {{0xe1,0xb8,0xae}, {0x49,0xcc,0x88,0xcc,0x81}},
12689  {{0xe1,0xbb,0x88}, {0x49,0xcc,0x89}},
12690  {{0xc7,0x8f}, {0x49,0xcc,0x8c}},
12691  {{0xc8,0x88}, {0x49,0xcc,0x8f}},
12692  {{0xc8,0x8a}, {0x49,0xcc,0x91}},
12693  {{0xe1,0xbb,0x8a}, {0x49,0xcc,0xa3}},
12694  {{0xc4,0xae}, {0x49,0xcc,0xa8}},
12695  {{0xe1,0xb8,0xac}, {0x49,0xcc,0xb0}},
12696  {{0xc4,0xb4}, {0x4a,0xcc,0x82}},
12697  {{0xe1,0xb8,0xb0}, {0x4b,0xcc,0x81}},
12698  {{0xc7,0xa8}, {0x4b,0xcc,0x8c}},
12699  {{0xe1,0xb8,0xb2}, {0x4b,0xcc,0xa3}},
12700  {{0xc4,0xb6}, {0x4b,0xcc,0xa7}},
12701  {{0xe1,0xb8,0xb4}, {0x4b,0xcc,0xb1}},
12702  {{0xc4,0xb9}, {0x4c,0xcc,0x81}},
12703  {{0xc4,0xbd}, {0x4c,0xcc,0x8c}},
12704  {{0xe1,0xb8,0xb6}, {0x4c,0xcc,0xa3}},
12705  {{0xe1,0xb8,0xb8}, {0x4c,0xcc,0xa3,0xcc,0x84}},
12706  {{0xc4,0xbb}, {0x4c,0xcc,0xa7}},
12707  {{0xe1,0xb8,0xbc}, {0x4c,0xcc,0xad}},
12708  {{0xe1,0xb8,0xba}, {0x4c,0xcc,0xb1}},
12709  {{0xe1,0xb8,0xbe}, {0x4d,0xcc,0x81}},
12710  {{0xe1,0xb9,0x80}, {0x4d,0xcc,0x87}},
12711  {{0xe1,0xb9,0x82}, {0x4d,0xcc,0xa3}},
12712  {{0xc5,0x83}, {0x4e,0xcc,0x81}},
12713  {{0xc3,0x91}, {0x4e,0xcc,0x83}},
12714  {{0xe1,0xb9,0x84}, {0x4e,0xcc,0x87}},
12715  {{0xc5,0x87}, {0x4e,0xcc,0x8c}},
12716  {{0xe1,0xb9,0x86}, {0x4e,0xcc,0xa3}},
12717  {{0xc5,0x85}, {0x4e,0xcc,0xa7}},
12718  {{0xe1,0xb9,0x8a}, {0x4e,0xcc,0xad}},
12719  {{0xe1,0xb9,0x88}, {0x4e,0xcc,0xb1}},
12720  {{0xc3,0x92}, {0x4f,0xcc,0x80}},
12721  {{0xc3,0x93}, {0x4f,0xcc,0x81}},
12722  {{0xc3,0x94}, {0x4f,0xcc,0x82}},
12723  {{0xe1,0xbb,0x92}, {0x4f,0xcc,0x82,0xcc,0x80}},
12724  {{0xe1,0xbb,0x90}, {0x4f,0xcc,0x82,0xcc,0x81}},
12725  {{0xe1,0xbb,0x96}, {0x4f,0xcc,0x82,0xcc,0x83}},
12726  {{0xe1,0xbb,0x94}, {0x4f,0xcc,0x82,0xcc,0x89}},
12727  {{0xc3,0x95}, {0x4f,0xcc,0x83}},
12728  {{0xe1,0xb9,0x8c}, {0x4f,0xcc,0x83,0xcc,0x81}},
12729  {{0xe1,0xb9,0x8e}, {0x4f,0xcc,0x83,0xcc,0x88}},
12730  {{0xc5,0x8c}, {0x4f,0xcc,0x84}},
12731  {{0xe1,0xb9,0x90}, {0x4f,0xcc,0x84,0xcc,0x80}},
12732  {{0xe1,0xb9,0x92}, {0x4f,0xcc,0x84,0xcc,0x81}},
12733  {{0xc5,0x8e}, {0x4f,0xcc,0x86}},
12734  {{0xc3,0x96}, {0x4f,0xcc,0x88}},
12735  {{0xe1,0xbb,0x8e}, {0x4f,0xcc,0x89}},
12736  {{0xc5,0x90}, {0x4f,0xcc,0x8b}},
12737  {{0xc7,0x91}, {0x4f,0xcc,0x8c}},
12738  {{0xc8,0x8c}, {0x4f,0xcc,0x8f}},
12739  {{0xc8,0x8e}, {0x4f,0xcc,0x91}},
12740  {{0xc6,0xa0}, {0x4f,0xcc,0x9b}},
12741  {{0xe1,0xbb,0x9c}, {0x4f,0xcc,0x9b,0xcc,0x80}},
12742  {{0xe1,0xbb,0x9a}, {0x4f,0xcc,0x9b,0xcc,0x81}},
12743  {{0xe1,0xbb,0xa0}, {0x4f,0xcc,0x9b,0xcc,0x83}},
12744  {{0xe1,0xbb,0x9e}, {0x4f,0xcc,0x9b,0xcc,0x89}},
12745  {{0xe1,0xbb,0xa2}, {0x4f,0xcc,0x9b,0xcc,0xa3}},
12746  {{0xe1,0xbb,0x8c}, {0x4f,0xcc,0xa3}},
12747  {{0xe1,0xbb,0x98}, {0x4f,0xcc,0xa3,0xcc,0x82}},
12748  {{0xc7,0xaa}, {0x4f,0xcc,0xa8}},
12749  {{0xc7,0xac}, {0x4f,0xcc,0xa8,0xcc,0x84}},
12750  {{0xe1,0xb9,0x94}, {0x50,0xcc,0x81}},
12751  {{0xe1,0xb9,0x96}, {0x50,0xcc,0x87}},
12752  {{0xc5,0x94}, {0x52,0xcc,0x81}},
12753  {{0xe1,0xb9,0x98}, {0x52,0xcc,0x87}},
12754  {{0xc5,0x98}, {0x52,0xcc,0x8c}},
12755  {{0xc8,0x90}, {0x52,0xcc,0x8f}},
12756  {{0xc8,0x92}, {0x52,0xcc,0x91}},
12757  {{0xe1,0xb9,0x9a}, {0x52,0xcc,0xa3}},
12758  {{0xe1,0xb9,0x9c}, {0x52,0xcc,0xa3,0xcc,0x84}},
12759  {{0xc5,0x96}, {0x52,0xcc,0xa7}},
12760  {{0xe1,0xb9,0x9e}, {0x52,0xcc,0xb1}},
12761  {{0xc5,0x9a}, {0x53,0xcc,0x81}},
12762  {{0xe1,0xb9,0xa4}, {0x53,0xcc,0x81,0xcc,0x87}},
12763  {{0xc5,0x9c}, {0x53,0xcc,0x82}},
12764  {{0xe1,0xb9,0xa0}, {0x53,0xcc,0x87}},
12765  {{0xc5,0xa0}, {0x53,0xcc,0x8c}},
12766  {{0xe1,0xb9,0xa6}, {0x53,0xcc,0x8c,0xcc,0x87}},
12767  {{0xe1,0xb9,0xa2}, {0x53,0xcc,0xa3}},
12768  {{0xe1,0xb9,0xa8}, {0x53,0xcc,0xa3,0xcc,0x87}},
12769  {{0xc5,0x9e}, {0x53,0xcc,0xa7}},
12770  {{0xe1,0xb9,0xaa}, {0x54,0xcc,0x87}},
12771  {{0xc5,0xa4}, {0x54,0xcc,0x8c}},
12772  {{0xe1,0xb9,0xac}, {0x54,0xcc,0xa3}},
12773  {{0xc5,0xa2}, {0x54,0xcc,0xa7}},
12774  {{0xe1,0xb9,0xb0}, {0x54,0xcc,0xad}},
12775  {{0xe1,0xb9,0xae}, {0x54,0xcc,0xb1}},
12776  {{0xc3,0x99}, {0x55,0xcc,0x80}},
12777  {{0xc3,0x9a}, {0x55,0xcc,0x81}},
12778  {{0xc3,0x9b}, {0x55,0xcc,0x82}},
12779  {{0xc5,0xa8}, {0x55,0xcc,0x83}},
12780  {{0xe1,0xb9,0xb8}, {0x55,0xcc,0x83,0xcc,0x81}},
12781  {{0xc5,0xaa}, {0x55,0xcc,0x84}},
12782  {{0xe1,0xb9,0xba}, {0x55,0xcc,0x84,0xcc,0x88}},
12783  {{0xc5,0xac}, {0x55,0xcc,0x86}},
12784  {{0xc3,0x9c}, {0x55,0xcc,0x88}},
12785  {{0xc7,0x9b}, {0x55,0xcc,0x88,0xcc,0x80}},
12786  {{0xc7,0x97}, {0x55,0xcc,0x88,0xcc,0x81}},
12787  {{0xc7,0x95}, {0x55,0xcc,0x88,0xcc,0x84}},
12788  {{0xc7,0x99}, {0x55,0xcc,0x88,0xcc,0x8c}},
12789  {{0xe1,0xbb,0xa6}, {0x55,0xcc,0x89}},
12790  {{0xc5,0xae}, {0x55,0xcc,0x8a}},
12791  {{0xc5,0xb0}, {0x55,0xcc,0x8b}},
12792  {{0xc7,0x93}, {0x55,0xcc,0x8c}},
12793  {{0xc8,0x94}, {0x55,0xcc,0x8f}},
12794  {{0xc8,0x96}, {0x55,0xcc,0x91}},
12795  {{0xc6,0xaf}, {0x55,0xcc,0x9b}},
12796  {{0xe1,0xbb,0xaa}, {0x55,0xcc,0x9b,0xcc,0x80}},
12797  {{0xe1,0xbb,0xa8}, {0x55,0xcc,0x9b,0xcc,0x81}},
12798  {{0xe1,0xbb,0xae}, {0x55,0xcc,0x9b,0xcc,0x83}},
12799  {{0xe1,0xbb,0xac}, {0x55,0xcc,0x9b,0xcc,0x89}},
12800  {{0xe1,0xbb,0xb0}, {0x55,0xcc,0x9b,0xcc,0xa3}},
12801  {{0xe1,0xbb,0xa4}, {0x55,0xcc,0xa3}},
12802  {{0xe1,0xb9,0xb2}, {0x55,0xcc,0xa4}},
12803  {{0xc5,0xb2}, {0x55,0xcc,0xa8}},
12804  {{0xe1,0xb9,0xb6}, {0x55,0xcc,0xad}},
12805  {{0xe1,0xb9,0xb4}, {0x55,0xcc,0xb0}},
12806  {{0xe1,0xb9,0xbc}, {0x56,0xcc,0x83}},
12807  {{0xe1,0xb9,0xbe}, {0x56,0xcc,0xa3}},
12808  {{0xe1,0xba,0x80}, {0x57,0xcc,0x80}},
12809  {{0xe1,0xba,0x82}, {0x57,0xcc,0x81}},
12810  {{0xc5,0xb4}, {0x57,0xcc,0x82}},
12811  {{0xe1,0xba,0x86}, {0x57,0xcc,0x87}},
12812  {{0xe1,0xba,0x84}, {0x57,0xcc,0x88}},
12813  {{0xe1,0xba,0x88}, {0x57,0xcc,0xa3}},
12814  {{0xe1,0xba,0x8a}, {0x58,0xcc,0x87}},
12815  {{0xe1,0xba,0x8c}, {0x58,0xcc,0x88}},
12816  {{0xe1,0xbb,0xb2}, {0x59,0xcc,0x80}},
12817  {{0xc3,0x9d}, {0x59,0xcc,0x81}},
12818  {{0xc5,0xb6}, {0x59,0xcc,0x82}},
12819  {{0xe1,0xbb,0xb8}, {0x59,0xcc,0x83}},
12820  {{0xe1,0xba,0x8e}, {0x59,0xcc,0x87}},
12821  {{0xc5,0xb8}, {0x59,0xcc,0x88}},
12822  {{0xe1,0xbb,0xb6}, {0x59,0xcc,0x89}},
12823  {{0xe1,0xbb,0xb4}, {0x59,0xcc,0xa3}},
12824  {{0xc5,0xb9}, {0x5a,0xcc,0x81}},
12825  {{0xe1,0xba,0x90}, {0x5a,0xcc,0x82}},
12826  {{0xc5,0xbb}, {0x5a,0xcc,0x87}},
12827  {{0xc5,0xbd}, {0x5a,0xcc,0x8c}},
12828  {{0xe1,0xba,0x92}, {0x5a,0xcc,0xa3}},
12829  {{0xe1,0xba,0x94}, {0x5a,0xcc,0xb1}},
12830  {{0xe1,0xbf,0xaf}, {0x60}},
12831  {{0xc3,0xa0}, {0x61,0xcc,0x80}},
12832  {{0xc3,0xa1}, {0x61,0xcc,0x81}},
12833  {{0xc3,0xa2}, {0x61,0xcc,0x82}},
12834  {{0xe1,0xba,0xa7}, {0x61,0xcc,0x82,0xcc,0x80}},
12835  {{0xe1,0xba,0xa5}, {0x61,0xcc,0x82,0xcc,0x81}},
12836  {{0xe1,0xba,0xab}, {0x61,0xcc,0x82,0xcc,0x83}},
12837  {{0xe1,0xba,0xa9}, {0x61,0xcc,0x82,0xcc,0x89}},
12838  {{0xc3,0xa3}, {0x61,0xcc,0x83}},
12839  {{0xc4,0x81}, {0x61,0xcc,0x84}},
12840  {{0xc4,0x83}, {0x61,0xcc,0x86}},
12841  {{0xe1,0xba,0xb1}, {0x61,0xcc,0x86,0xcc,0x80}},
12842  {{0xe1,0xba,0xaf}, {0x61,0xcc,0x86,0xcc,0x81}},
12843  {{0xe1,0xba,0xb5}, {0x61,0xcc,0x86,0xcc,0x83}},
12844  {{0xe1,0xba,0xb3}, {0x61,0xcc,0x86,0xcc,0x89}},
12845  {{0xc7,0xa1}, {0x61,0xcc,0x87,0xcc,0x84}},
12846  {{0xc3,0xa4}, {0x61,0xcc,0x88}},
12847  {{0xc7,0x9f}, {0x61,0xcc,0x88,0xcc,0x84}},
12848  {{0xe1,0xba,0xa3}, {0x61,0xcc,0x89}},
12849  {{0xc3,0xa5}, {0x61,0xcc,0x8a}},
12850  {{0xc7,0xbb}, {0x61,0xcc,0x8a,0xcc,0x81}},
12851  {{0xc7,0x8e}, {0x61,0xcc,0x8c}},
12852  {{0xc8,0x81}, {0x61,0xcc,0x8f}},
12853  {{0xc8,0x83}, {0x61,0xcc,0x91}},
12854  {{0xe1,0xba,0xa1}, {0x61,0xcc,0xa3}},
12855  {{0xe1,0xba,0xad}, {0x61,0xcc,0xa3,0xcc,0x82}},
12856  {{0xe1,0xba,0xb7}, {0x61,0xcc,0xa3,0xcc,0x86}},
12857  {{0xe1,0xb8,0x81}, {0x61,0xcc,0xa5}},
12858  {{0xc4,0x85}, {0x61,0xcc,0xa8}},
12859  {{0xe1,0xb8,0x83}, {0x62,0xcc,0x87}},
12860  {{0xe1,0xb8,0x85}, {0x62,0xcc,0xa3}},
12861  {{0xe1,0xb8,0x87}, {0x62,0xcc,0xb1}},
12862  {{0xc4,0x87}, {0x63,0xcc,0x81}},
12863  {{0xc4,0x89}, {0x63,0xcc,0x82}},
12864  {{0xc4,0x8b}, {0x63,0xcc,0x87}},
12865  {{0xc4,0x8d}, {0x63,0xcc,0x8c}},
12866  {{0xc3,0xa7}, {0x63,0xcc,0xa7}},
12867  {{0xe1,0xb8,0x89}, {0x63,0xcc,0xa7,0xcc,0x81}},
12868  {{0xe1,0xb8,0x8b}, {0x64,0xcc,0x87}},
12869  {{0xc4,0x8f}, {0x64,0xcc,0x8c}},
12870  {{0xe1,0xb8,0x8d}, {0x64,0xcc,0xa3}},
12871  {{0xe1,0xb8,0x91}, {0x64,0xcc,0xa7}},
12872  {{0xe1,0xb8,0x93}, {0x64,0xcc,0xad}},
12873  {{0xe1,0xb8,0x8f}, {0x64,0xcc,0xb1}},
12874  {{0xc3,0xa8}, {0x65,0xcc,0x80}},
12875  {{0xc3,0xa9}, {0x65,0xcc,0x81}},
12876  {{0xc3,0xaa}, {0x65,0xcc,0x82}},
12877  {{0xe1,0xbb,0x81}, {0x65,0xcc,0x82,0xcc,0x80}},
12878  {{0xe1,0xba,0xbf}, {0x65,0xcc,0x82,0xcc,0x81}},
12879  {{0xe1,0xbb,0x85}, {0x65,0xcc,0x82,0xcc,0x83}},
12880  {{0xe1,0xbb,0x83}, {0x65,0xcc,0x82,0xcc,0x89}},
12881  {{0xe1,0xba,0xbd}, {0x65,0xcc,0x83}},
12882  {{0xc4,0x93}, {0x65,0xcc,0x84}},
12883  {{0xe1,0xb8,0x95}, {0x65,0xcc,0x84,0xcc,0x80}},
12884  {{0xe1,0xb8,0x97}, {0x65,0xcc,0x84,0xcc,0x81}},
12885  {{0xc4,0x95}, {0x65,0xcc,0x86}},
12886  {{0xc4,0x97}, {0x65,0xcc,0x87}},
12887  {{0xc3,0xab}, {0x65,0xcc,0x88}},
12888  {{0xe1,0xba,0xbb}, {0x65,0xcc,0x89}},
12889  {{0xc4,0x9b}, {0x65,0xcc,0x8c}},
12890  {{0xc8,0x85}, {0x65,0xcc,0x8f}},
12891  {{0xc8,0x87}, {0x65,0xcc,0x91}},
12892  {{0xe1,0xba,0xb9}, {0x65,0xcc,0xa3}},
12893  {{0xe1,0xbb,0x87}, {0x65,0xcc,0xa3,0xcc,0x82}},
12894  {{0xe1,0xb8,0x9d}, {0x65,0xcc,0xa7,0xcc,0x86}},
12895  {{0xc4,0x99}, {0x65,0xcc,0xa8}},
12896  {{0xe1,0xb8,0x99}, {0x65,0xcc,0xad}},
12897  {{0xe1,0xb8,0x9b}, {0x65,0xcc,0xb0}},
12898  {{0xe1,0xb8,0x9f}, {0x66,0xcc,0x87}},
12899  {{0xc7,0xb5}, {0x67,0xcc,0x81}},
12900  {{0xc4,0x9d}, {0x67,0xcc,0x82}},
12901  {{0xe1,0xb8,0xa1}, {0x67,0xcc,0x84}},
12902  {{0xc4,0x9f}, {0x67,0xcc,0x86}},
12903  {{0xc4,0xa1}, {0x67,0xcc,0x87}},
12904  {{0xc7,0xa7}, {0x67,0xcc,0x8c}},
12905  {{0xc4,0xa3}, {0x67,0xcc,0xa7}},
12906  {{0xc4,0xa5}, {0x68,0xcc,0x82}},
12907  {{0xe1,0xb8,0xa3}, {0x68,0xcc,0x87}},
12908  {{0xe1,0xb8,0xa7}, {0x68,0xcc,0x88}},
12909  {{0xe1,0xb8,0xa5}, {0x68,0xcc,0xa3}},
12910  {{0xe1,0xb8,0xa9}, {0x68,0xcc,0xa7}},
12911  {{0xe1,0xb8,0xab}, {0x68,0xcc,0xae}},
12912  {{0xe1,0xba,0x96}, {0x68,0xcc,0xb1}},
12913  {{0xc3,0xac}, {0x69,0xcc,0x80}},
12914  {{0xc3,0xad}, {0x69,0xcc,0x81}},
12915  {{0xc3,0xae}, {0x69,0xcc,0x82}},
12916  {{0xc4,0xa9}, {0x69,0xcc,0x83}},
12917  {{0xc4,0xab}, {0x69,0xcc,0x84}},
12918  {{0xc4,0xad}, {0x69,0xcc,0x86}},
12919  {{0xc3,0xaf}, {0x69,0xcc,0x88}},
12920  {{0xe1,0xb8,0xaf}, {0x69,0xcc,0x88,0xcc,0x81}},
12921  {{0xe1,0xbb,0x89}, {0x69,0xcc,0x89}},
12922  {{0xc7,0x90}, {0x69,0xcc,0x8c}},
12923  {{0xc8,0x89}, {0x69,0xcc,0x8f}},
12924  {{0xc8,0x8b}, {0x69,0xcc,0x91}},
12925  {{0xe1,0xbb,0x8b}, {0x69,0xcc,0xa3}},
12926  {{0xc4,0xaf}, {0x69,0xcc,0xa8}},
12927  {{0xe1,0xb8,0xad}, {0x69,0xcc,0xb0}},
12928  {{0xc4,0xb5}, {0x6a,0xcc,0x82}},
12929  {{0xc7,0xb0}, {0x6a,0xcc,0x8c}},
12930  {{0xe1,0xb8,0xb1}, {0x6b,0xcc,0x81}},
12931  {{0xc7,0xa9}, {0x6b,0xcc,0x8c}},
12932  {{0xe1,0xb8,0xb3}, {0x6b,0xcc,0xa3}},
12933  {{0xc4,0xb7}, {0x6b,0xcc,0xa7}},
12934  {{0xe1,0xb8,0xb5}, {0x6b,0xcc,0xb1}},
12935  {{0xc4,0xba}, {0x6c,0xcc,0x81}},
12936  {{0xc4,0xbe}, {0x6c,0xcc,0x8c}},
12937  {{0xe1,0xb8,0xb7}, {0x6c,0xcc,0xa3}},
12938  {{0xe1,0xb8,0xb9}, {0x6c,0xcc,0xa3,0xcc,0x84}},
12939  {{0xc4,0xbc}, {0x6c,0xcc,0xa7}},
12940  {{0xe1,0xb8,0xbd}, {0x6c,0xcc,0xad}},
12941  {{0xe1,0xb8,0xbb}, {0x6c,0xcc,0xb1}},
12942  {{0xe1,0xb8,0xbf}, {0x6d,0xcc,0x81}},
12943  {{0xe1,0xb9,0x81}, {0x6d,0xcc,0x87}},
12944  {{0xe1,0xb9,0x83}, {0x6d,0xcc,0xa3}},
12945  {{0xc5,0x84}, {0x6e,0xcc,0x81}},
12946  {{0xc3,0xb1}, {0x6e,0xcc,0x83}},
12947  {{0xe1,0xb9,0x85}, {0x6e,0xcc,0x87}},
12948  {{0xc5,0x88}, {0x6e,0xcc,0x8c}},
12949  {{0xe1,0xb9,0x87}, {0x6e,0xcc,0xa3}},
12950  {{0xc5,0x86}, {0x6e,0xcc,0xa7}},
12951  {{0xe1,0xb9,0x8b}, {0x6e,0xcc,0xad}},
12952  {{0xe1,0xb9,0x89}, {0x6e,0xcc,0xb1}},
12953  {{0xc3,0xb2}, {0x6f,0xcc,0x80}},
12954  {{0xc3,0xb3}, {0x6f,0xcc,0x81}},
12955  {{0xc3,0xb4}, {0x6f,0xcc,0x82}},
12956  {{0xe1,0xbb,0x93}, {0x6f,0xcc,0x82,0xcc,0x80}},
12957  {{0xe1,0xbb,0x91}, {0x6f,0xcc,0x82,0xcc,0x81}},
12958  {{0xe1,0xbb,0x97}, {0x6f,0xcc,0x82,0xcc,0x83}},
12959  {{0xe1,0xbb,0x95}, {0x6f,0xcc,0x82,0xcc,0x89}},
12960  {{0xc3,0xb5}, {0x6f,0xcc,0x83}},
12961  {{0xe1,0xb9,0x8d}, {0x6f,0xcc,0x83,0xcc,0x81}},
12962  {{0xe1,0xb9,0x8f}, {0x6f,0xcc,0x83,0xcc,0x88}},
12963  {{0xc5,0x8d}, {0x6f,0xcc,0x84}},
12964  {{0xe1,0xb9,0x91}, {0x6f,0xcc,0x84,0xcc,0x80}},
12965  {{0xe1,0xb9,0x93}, {0x6f,0xcc,0x84,0xcc,0x81}},
12966  {{0xc5,0x8f}, {0x6f,0xcc,0x86}},
12967  {{0xc3,0xb6}, {0x6f,0xcc,0x88}},
12968  {{0xe1,0xbb,0x8f}, {0x6f,0xcc,0x89}},
12969  {{0xc5,0x91}, {0x6f,0xcc,0x8b}},
12970  {{0xc7,0x92}, {0x6f,0xcc,0x8c}},
12971  {{0xc8,0x8d}, {0x6f,0xcc,0x8f}},
12972  {{0xc8,0x8f}, {0x6f,0xcc,0x91}},
12973  {{0xc6,0xa1}, {0x6f,0xcc,0x9b}},
12974  {{0xe1,0xbb,0x9d}, {0x6f,0xcc,0x9b,0xcc,0x80}},
12975  {{0xe1,0xbb,0x9b}, {0x6f,0xcc,0x9b,0xcc,0x81}},
12976  {{0xe1,0xbb,0xa1}, {0x6f,0xcc,0x9b,0xcc,0x83}},
12977  {{0xe1,0xbb,0x9f}, {0x6f,0xcc,0x9b,0xcc,0x89}},
12978  {{0xe1,0xbb,0xa3}, {0x6f,0xcc,0x9b,0xcc,0xa3}},
12979  {{0xe1,0xbb,0x8d}, {0x6f,0xcc,0xa3}},
12980  {{0xe1,0xbb,0x99}, {0x6f,0xcc,0xa3,0xcc,0x82}},
12981  {{0xc7,0xab}, {0x6f,0xcc,0xa8}},
12982  {{0xc7,0xad}, {0x6f,0xcc,0xa8,0xcc,0x84}},
12983  {{0xe1,0xb9,0x95}, {0x70,0xcc,0x81}},
12984  {{0xe1,0xb9,0x97}, {0x70,0xcc,0x87}},
12985  {{0xc5,0x95}, {0x72,0xcc,0x81}},
12986  {{0xe1,0xb9,0x99}, {0x72,0xcc,0x87}},
12987  {{0xc5,0x99}, {0x72,0xcc,0x8c}},
12988  {{0xc8,0x91}, {0x72,0xcc,0x8f}},
12989  {{0xc8,0x93}, {0x72,0xcc,0x91}},
12990  {{0xe1,0xb9,0x9b}, {0x72,0xcc,0xa3}},
12991  {{0xe1,0xb9,0x9d}, {0x72,0xcc,0xa3,0xcc,0x84}},
12992  {{0xc5,0x97}, {0x72,0xcc,0xa7}},
12993  {{0xe1,0xb9,0x9f}, {0x72,0xcc,0xb1}},
12994  {{0xc5,0x9b}, {0x73,0xcc,0x81}},
12995  {{0xe1,0xb9,0xa5}, {0x73,0xcc,0x81,0xcc,0x87}},
12996  {{0xc5,0x9d}, {0x73,0xcc,0x82}},
12997  {{0xe1,0xb9,0xa1}, {0x73,0xcc,0x87}},
12998  {{0xc5,0xa1}, {0x73,0xcc,0x8c}},
12999  {{0xe1,0xb9,0xa7}, {0x73,0xcc,0x8c,0xcc,0x87}},
13000  {{0xe1,0xb9,0xa3}, {0x73,0xcc,0xa3}},
13001  {{0xe1,0xb9,0xa9}, {0x73,0xcc,0xa3,0xcc,0x87}},
13002  {{0xc5,0x9f}, {0x73,0xcc,0xa7}},
13003  {{0xe1,0xb9,0xab}, {0x74,0xcc,0x87}},
13004  {{0xe1,0xba,0x97}, {0x74,0xcc,0x88}},
13005  {{0xc5,0xa5}, {0x74,0xcc,0x8c}},
13006  {{0xe1,0xb9,0xad}, {0x74,0xcc,0xa3}},
13007  {{0xc5,0xa3}, {0x74,0xcc,0xa7}},
13008  {{0xe1,0xb9,0xb1}, {0x74,0xcc,0xad}},
13009  {{0xe1,0xb9,0xaf}, {0x74,0xcc,0xb1}},
13010  {{0xc3,0xb9}, {0x75,0xcc,0x80}},
13011  {{0xc3,0xba}, {0x75,0xcc,0x81}},
13012  {{0xc3,0xbb}, {0x75,0xcc,0x82}},
13013  {{0xc5,0xa9}, {0x75,0xcc,0x83}},
13014  {{0xe1,0xb9,0xb9}, {0x75,0xcc,0x83,0xcc,0x81}},
13015  {{0xc5,0xab}, {0x75,0xcc,0x84}},
13016  {{0xe1,0xb9,0xbb}, {0x75,0xcc,0x84,0xcc,0x88}},
13017  {{0xc5,0xad}, {0x75,0xcc,0x86}},
13018  {{0xc3,0xbc}, {0x75,0xcc,0x88}},
13019  {{0xc7,0x9c}, {0x75,0xcc,0x88,0xcc,0x80}},
13020  {{0xc7,0x98}, {0x75,0xcc,0x88,0xcc,0x81}},
13021  {{0xc7,0x96}, {0x75,0xcc,0x88,0xcc,0x84}},
13022  {{0xc7,0x9a}, {0x75,0xcc,0x88,0xcc,0x8c}},
13023  {{0xe1,0xbb,0xa7}, {0x75,0xcc,0x89}},
13024  {{0xc5,0xaf}, {0x75,0xcc,0x8a}},
13025  {{0xc5,0xb1}, {0x75,0xcc,0x8b}},
13026  {{0xc7,0x94}, {0x75,0xcc,0x8c}},
13027  {{0xc8,0x95}, {0x75,0xcc,0x8f}},
13028  {{0xc8,0x97}, {0x75,0xcc,0x91}},
13029  {{0xc6,0xb0}, {0x75,0xcc,0x9b}},
13030  {{0xe1,0xbb,0xab}, {0x75,0xcc,0x9b,0xcc,0x80}},
13031  {{0xe1,0xbb,0xa9}, {0x75,0xcc,0x9b,0xcc,0x81}},
13032  {{0xe1,0xbb,0xaf}, {0x75,0xcc,0x9b,0xcc,0x83}},
13033  {{0xe1,0xbb,0xad}, {0x75,0xcc,0x9b,0xcc,0x89}},
13034  {{0xe1,0xbb,0xb1}, {0x75,0xcc,0x9b,0xcc,0xa3}},
13035  {{0xe1,0xbb,0xa5}, {0x75,0xcc,0xa3}},
13036  {{0xe1,0xb9,0xb3}, {0x75,0xcc,0xa4}},
13037  {{0xc5,0xb3}, {0x75,0xcc,0xa8}},
13038  {{0xe1,0xb9,0xb7}, {0x75,0xcc,0xad}},
13039  {{0xe1,0xb9,0xb5}, {0x75,0xcc,0xb0}},
13040  {{0xe1,0xb9,0xbd}, {0x76,0xcc,0x83}},
13041  {{0xe1,0xb9,0xbf}, {0x76,0xcc,0xa3}},
13042  {{0xe1,0xba,0x81}, {0x77,0xcc,0x80}},
13043  {{0xe1,0xba,0x83}, {0x77,0xcc,0x81}},
13044  {{0xc5,0xb5}, {0x77,0xcc,0x82}},
13045  {{0xe1,0xba,0x87}, {0x77,0xcc,0x87}},
13046  {{0xe1,0xba,0x85}, {0x77,0xcc,0x88}},
13047  {{0xe1,0xba,0x98}, {0x77,0xcc,0x8a}},
13048  {{0xe1,0xba,0x89}, {0x77,0xcc,0xa3}},
13049  {{0xe1,0xba,0x8b}, {0x78,0xcc,0x87}},
13050  {{0xe1,0xba,0x8d}, {0x78,0xcc,0x88}},
13051  {{0xe1,0xbb,0xb3}, {0x79,0xcc,0x80}},
13052  {{0xc3,0xbd}, {0x79,0xcc,0x81}},
13053  {{0xc5,0xb7}, {0x79,0xcc,0x82}},
13054  {{0xe1,0xbb,0xb9}, {0x79,0xcc,0x83}},
13055  {{0xe1,0xba,0x8f}, {0x79,0xcc,0x87}},
13056  {{0xc3,0xbf}, {0x79,0xcc,0x88}},
13057  {{0xe1,0xbb,0xb7}, {0x79,0xcc,0x89}},
13058  {{0xe1,0xba,0x99}, {0x79,0xcc,0x8a}},
13059  {{0xe1,0xbb,0xb5}, {0x79,0xcc,0xa3}},
13060  {{0xc5,0xba}, {0x7a,0xcc,0x81}},
13061  {{0xe1,0xba,0x91}, {0x7a,0xcc,0x82}},
13062  {{0xc5,0xbc}, {0x7a,0xcc,0x87}},
13063  {{0xc5,0xbe}, {0x7a,0xcc,0x8c}},
13064  {{0xe1,0xba,0x93}, {0x7a,0xcc,0xa3}},
13065  {{0xe1,0xba,0x95}, {0x7a,0xcc,0xb1}},
13066  {{0xe1,0xbf,0xad}, {0xc2,0xa8,0xcc,0x80}},
13067  {{0xe1,0xbf,0xae}, {0xc2,0xa8,0xcc,0x81}},
13068  {{0xce,0x85}, {0xc2,0xa8,0xcc,0x8d}},
13069  {{0xe1,0xbf,0x81}, {0xc2,0xa8,0xcd,0x82}},
13070  {{0xe1,0xbf,0xbd}, {0xc2,0xb4}},
13071  {{0xce,0x87}, {0xc2,0xb7}},
13072  {{0xd3,0x94}, {0xc3,0x86}},
13073  {{0xc7,0xbc}, {0xc3,0x86,0xcc,0x81}},
13074  {{0xc7,0xa2}, {0xc3,0x86,0xcc,0x84}},
13075  {{0xc7,0xbe}, {0xc3,0x98,0xcc,0x81}},
13076  {{0xd3,0x95}, {0xc3,0xa6}},
13077  {{0xc7,0xbd}, {0xc3,0xa6,0xcc,0x81}},
13078  {{0xc7,0xa3}, {0xc3,0xa6,0xcc,0x84}},
13079  {{0xc7,0xbf}, {0xc3,0xb8,0xcc,0x81}},
13080  {{0xe1,0xba,0x9b}, {0xc5,0xbf,0xcc,0x87}},
13081  {{0xd3,0x98}, {0xc6,0x8f}},
13082  {{0xd3,0x9a}, {0xc6,0x8f,0xcc,0x88}},
13083  {{0xd3,0xa8}, {0xc6,0x9f}},
13084  {{0xd3,0xaa}, {0xc6,0x9f,0xcc,0x88}},
13085  {{0xd3,0xa0}, {0xc6,0xb7}},
13086  {{0xc7,0xae}, {0xc6,0xb7,0xcc,0x8c}},
13087  {{0xd3,0x99}, {0xc9,0x99}},
13088  {{0xd3,0x9b}, {0xc9,0x99,0xcc,0x88}},
13089  {{0xd3,0xa9}, {0xc9,0xb5}},
13090  {{0xd3,0xab}, {0xc9,0xb5,0xcc,0x88}},
13091  {{0xd3,0xa1}, {0xca,0x92}},
13092  {{0xc7,0xaf}, {0xca,0x92,0xcc,0x8c}},
13093  {{0xcd,0xb4}, {0xca,0xb9}},
13094  {{0xcd,0x80}, {0xcc,0x80}},
13095  {{0xcd,0x81}, {0xcc,0x81}},
13096  {{0xcc,0x90}, {0xcc,0x86,0xcc,0x87}},
13097  {{0xcd,0x84}, {0xcc,0x88,0xcc,0x8d}},
13098  {{0xcd,0x83}, {0xcc,0x93}},
13099  {{0xe1,0xbe,0xba}, {0xce,0x91,0xcc,0x80}},
13100  {{0xe1,0xbe,0xbb}, {0xce,0x91,0xcc,0x81}},
13101  {{0xe1,0xbe,0xb9}, {0xce,0x91,0xcc,0x84}},
13102  {{0xe1,0xbe,0xb8}, {0xce,0x91,0xcc,0x86}},
13103  {{0xce,0x86}, {0xce,0x91,0xcc,0x8d}},
13104  {{0xe1,0xbc,0x88}, {0xce,0x91,0xcc,0x93}},
13105  {{0xe1,0xbc,0x8a}, {0xce,0x91,0xcc,0x93,0xcc,0x80}},
13106  {{0xe1,0xbc,0x8c}, {0xce,0x91,0xcc,0x93,0xcc,0x81}},
13107  {{0xe1,0xbc,0x8e}, {0xce,0x91,0xcc,0x93,0xcd,0x82}},
13108  {{0xe1,0xbc,0x89}, {0xce,0x91,0xcc,0x94}},
13109  {{0xe1,0xbc,0x8b}, {0xce,0x91,0xcc,0x94,0xcc,0x80}},
13110  {{0xe1,0xbc,0x8d}, {0xce,0x91,0xcc,0x94,0xcc,0x81}},
13111  {{0xe1,0xbc,0x8f}, {0xce,0x91,0xcc,0x94,0xcd,0x82}},
13112  {{0xe1,0xbe,0xbc}, {0xce,0x91,0xcd,0x85}},
13113  {{0xe1,0xbe,0x88}, {0xce,0x91,0xcd,0x85,0xcc,0x93}},
13114  {{0xe1,0xbe,0x8a}, {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13115  {{0xe1,0xbe,0x8c}, {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13116  {{0xe1,0xbe,0x8e}, {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13117  {{0xe1,0xbe,0x89}, {0xce,0x91,0xcd,0x85,0xcc,0x94}},
13118  {{0xe1,0xbe,0x8b}, {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13119  {{0xe1,0xbe,0x8d}, {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13120  {{0xe1,0xbe,0x8f}, {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13121  {{0xe1,0xbf,0x88}, {0xce,0x95,0xcc,0x80}},
13122  {{0xe1,0xbf,0x89}, {0xce,0x95,0xcc,0x81}},
13123  {{0xce,0x88}, {0xce,0x95,0xcc,0x8d}},
13124  {{0xe1,0xbc,0x98}, {0xce,0x95,0xcc,0x93}},
13125  {{0xe1,0xbc,0x9a}, {0xce,0x95,0xcc,0x93,0xcc,0x80}},
13126  {{0xe1,0xbc,0x9c}, {0xce,0x95,0xcc,0x93,0xcc,0x81}},
13127  {{0xe1,0xbc,0x99}, {0xce,0x95,0xcc,0x94}},
13128  {{0xe1,0xbc,0x9b}, {0xce,0x95,0xcc,0x94,0xcc,0x80}},
13129  {{0xe1,0xbc,0x9d}, {0xce,0x95,0xcc,0x94,0xcc,0x81}},
13130  {{0xe1,0xbf,0x8a}, {0xce,0x97,0xcc,0x80}},
13131  {{0xe1,0xbf,0x8b}, {0xce,0x97,0xcc,0x81}},
13132  {{0xce,0x89}, {0xce,0x97,0xcc,0x8d}},
13133  {{0xe1,0xbc,0xa8}, {0xce,0x97,0xcc,0x93}},
13134  {{0xe1,0xbc,0xaa}, {0xce,0x97,0xcc,0x93,0xcc,0x80}},
13135  {{0xe1,0xbc,0xac}, {0xce,0x97,0xcc,0x93,0xcc,0x81}},
13136  {{0xe1,0xbc,0xae}, {0xce,0x97,0xcc,0x93,0xcd,0x82}},
13137  {{0xe1,0xbc,0xa9}, {0xce,0x97,0xcc,0x94}},
13138  {{0xe1,0xbc,0xab}, {0xce,0x97,0xcc,0x94,0xcc,0x80}},
13139  {{0xe1,0xbc,0xad}, {0xce,0x97,0xcc,0x94,0xcc,0x81}},
13140  {{0xe1,0xbc,0xaf}, {0xce,0x97,0xcc,0x94,0xcd,0x82}},
13141  {{0xe1,0xbf,0x8c}, {0xce,0x97,0xcd,0x85}},
13142  {{0xe1,0xbe,0x98}, {0xce,0x97,0xcd,0x85,0xcc,0x93}},
13143  {{0xe1,0xbe,0x9a}, {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13144  {{0xe1,0xbe,0x9c}, {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13145  {{0xe1,0xbe,0x9e}, {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13146  {{0xe1,0xbe,0x99}, {0xce,0x97,0xcd,0x85,0xcc,0x94}},
13147  {{0xe1,0xbe,0x9b}, {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13148  {{0xe1,0xbe,0x9d}, {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13149  {{0xe1,0xbe,0x9f}, {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13150  {{0xe1,0xbf,0x9a}, {0xce,0x99,0xcc,0x80}},
13151  {{0xe1,0xbf,0x9b}, {0xce,0x99,0xcc,0x81}},
13152  {{0xe1,0xbf,0x99}, {0xce,0x99,0xcc,0x84}},
13153  {{0xe1,0xbf,0x98}, {0xce,0x99,0xcc,0x86}},
13154  {{0xce,0xaa}, {0xce,0x99,0xcc,0x88}},
13155  {{0xce,0x8a}, {0xce,0x99,0xcc,0x8d}},
13156  {{0xe1,0xbc,0xb8}, {0xce,0x99,0xcc,0x93}},
13157  {{0xe1,0xbc,0xba}, {0xce,0x99,0xcc,0x93,0xcc,0x80}},
13158  {{0xe1,0xbc,0xbc}, {0xce,0x99,0xcc,0x93,0xcc,0x81}},
13159  {{0xe1,0xbc,0xbe}, {0xce,0x99,0xcc,0x93,0xcd,0x82}},
13160  {{0xe1,0xbc,0xb9}, {0xce,0x99,0xcc,0x94}},
13161  {{0xe1,0xbc,0xbb}, {0xce,0x99,0xcc,0x94,0xcc,0x80}},
13162  {{0xe1,0xbc,0xbd}, {0xce,0x99,0xcc,0x94,0xcc,0x81}},
13163  {{0xe1,0xbc,0xbf}, {0xce,0x99,0xcc,0x94,0xcd,0x82}},
13164  {{0xe1,0xbf,0xb8}, {0xce,0x9f,0xcc,0x80}},
13165  {{0xe1,0xbf,0xb9}, {0xce,0x9f,0xcc,0x81}},
13166  {{0xce,0x8c}, {0xce,0x9f,0xcc,0x8d}},
13167  {{0xe1,0xbd,0x88}, {0xce,0x9f,0xcc,0x93}},
13168  {{0xe1,0xbd,0x8a}, {0xce,0x9f,0xcc,0x93,0xcc,0x80}},
13169  {{0xe1,0xbd,0x8c}, {0xce,0x9f,0xcc,0x93,0xcc,0x81}},
13170  {{0xe1,0xbd,0x89}, {0xce,0x9f,0xcc,0x94}},
13171  {{0xe1,0xbd,0x8b}, {0xce,0x9f,0xcc,0x94,0xcc,0x80}},
13172  {{0xe1,0xbd,0x8d}, {0xce,0x9f,0xcc,0x94,0xcc,0x81}},
13173  {{0xe1,0xbf,0xac}, {0xce,0xa1,0xcc,0x94}},
13174  {{0xe1,0xbf,0xaa}, {0xce,0xa5,0xcc,0x80}},
13175  {{0xe1,0xbf,0xab}, {0xce,0xa5,0xcc,0x81}},
13176  {{0xe1,0xbf,0xa9}, {0xce,0xa5,0xcc,0x84}},
13177  {{0xe1,0xbf,0xa8}, {0xce,0xa5,0xcc,0x86}},
13178  {{0xce,0xab}, {0xce,0xa5,0xcc,0x88}},
13179  {{0xce,0x8e}, {0xce,0xa5,0xcc,0x8d}},
13180  {{0xe1,0xbd,0x99}, {0xce,0xa5,0xcc,0x94}},
13181  {{0xe1,0xbd,0x9b}, {0xce,0xa5,0xcc,0x94,0xcc,0x80}},
13182  {{0xe1,0xbd,0x9d}, {0xce,0xa5,0xcc,0x94,0xcc,0x81}},
13183  {{0xe1,0xbd,0x9f}, {0xce,0xa5,0xcc,0x94,0xcd,0x82}},
13184  {{0xe1,0xbf,0xba}, {0xce,0xa9,0xcc,0x80}},
13185  {{0xe1,0xbf,0xbb}, {0xce,0xa9,0xcc,0x81}},
13186  {{0xce,0x8f}, {0xce,0xa9,0xcc,0x8d}},
13187  {{0xe1,0xbd,0xa8}, {0xce,0xa9,0xcc,0x93}},
13188  {{0xe1,0xbd,0xaa}, {0xce,0xa9,0xcc,0x93,0xcc,0x80}},
13189  {{0xe1,0xbd,0xac}, {0xce,0xa9,0xcc,0x93,0xcc,0x81}},
13190  {{0xe1,0xbd,0xae}, {0xce,0xa9,0xcc,0x93,0xcd,0x82}},
13191  {{0xe1,0xbd,0xa9}, {0xce,0xa9,0xcc,0x94}},
13192  {{0xe1,0xbd,0xab}, {0xce,0xa9,0xcc,0x94,0xcc,0x80}},
13193  {{0xe1,0xbd,0xad}, {0xce,0xa9,0xcc,0x94,0xcc,0x81}},
13194  {{0xe1,0xbd,0xaf}, {0xce,0xa9,0xcc,0x94,0xcd,0x82}},
13195  {{0xe1,0xbf,0xbc}, {0xce,0xa9,0xcd,0x85}},
13196  {{0xe1,0xbe,0xa8}, {0xce,0xa9,0xcd,0x85,0xcc,0x93}},
13197  {{0xe1,0xbe,0xaa}, {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13198  {{0xe1,0xbe,0xac}, {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13199  {{0xe1,0xbe,0xae}, {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13200  {{0xe1,0xbe,0xa9}, {0xce,0xa9,0xcd,0x85,0xcc,0x94}},
13201  {{0xe1,0xbe,0xab}, {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13202  {{0xe1,0xbe,0xad}, {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13203  {{0xe1,0xbe,0xaf}, {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13204  {{0xe1,0xbd,0xb0}, {0xce,0xb1,0xcc,0x80}},
13205  {{0xe1,0xbd,0xb1}, {0xce,0xb1,0xcc,0x81}},
13206  {{0xe1,0xbe,0xb1}, {0xce,0xb1,0xcc,0x84}},
13207  {{0xe1,0xbe,0xb0}, {0xce,0xb1,0xcc,0x86}},
13208  {{0xce,0xac}, {0xce,0xb1,0xcc,0x8d}},
13209  {{0xe1,0xbc,0x80}, {0xce,0xb1,0xcc,0x93}},
13210  {{0xe1,0xbc,0x82}, {0xce,0xb1,0xcc,0x93,0xcc,0x80}},
13211  {{0xe1,0xbc,0x84}, {0xce,0xb1,0xcc,0x93,0xcc,0x81}},
13212  {{0xe1,0xbc,0x86}, {0xce,0xb1,0xcc,0x93,0xcd,0x82}},
13213  {{0xe1,0xbc,0x81}, {0xce,0xb1,0xcc,0x94}},
13214  {{0xe1,0xbc,0x83}, {0xce,0xb1,0xcc,0x94,0xcc,0x80}},
13215  {{0xe1,0xbc,0x85}, {0xce,0xb1,0xcc,0x94,0xcc,0x81}},
13216  {{0xe1,0xbc,0x87}, {0xce,0xb1,0xcc,0x94,0xcd,0x82}},
13217  {{0xe1,0xbe,0xb6}, {0xce,0xb1,0xcd,0x82}},
13218  {{0xe1,0xbe,0xb3}, {0xce,0xb1,0xcd,0x85}},
13219  {{0xe1,0xbe,0xb2}, {0xce,0xb1,0xcd,0x85,0xcc,0x80}},
13220  {{0xe1,0xbe,0xb4}, {0xce,0xb1,0xcd,0x85,0xcc,0x81}},
13221  {{0xe1,0xbe,0x80}, {0xce,0xb1,0xcd,0x85,0xcc,0x93}},
13222  {{0xe1,0xbe,0x82}, {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13223  {{0xe1,0xbe,0x84}, {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13224  {{0xe1,0xbe,0x86}, {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13225  {{0xe1,0xbe,0x81}, {0xce,0xb1,0xcd,0x85,0xcc,0x94}},
13226  {{0xe1,0xbe,0x83}, {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13227  {{0xe1,0xbe,0x85}, {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13228  {{0xe1,0xbe,0x87}, {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13229  {{0xe1,0xbe,0xb7}, {0xce,0xb1,0xcd,0x85,0xcd,0x82}},
13230  {{0xe1,0xbd,0xb2}, {0xce,0xb5,0xcc,0x80}},
13231  {{0xe1,0xbd,0xb3}, {0xce,0xb5,0xcc,0x81}},
13232  {{0xce,0xad}, {0xce,0xb5,0xcc,0x8d}},
13233  {{0xe1,0xbc,0x90}, {0xce,0xb5,0xcc,0x93}},
13234  {{0xe1,0xbc,0x92}, {0xce,0xb5,0xcc,0x93,0xcc,0x80}},
13235  {{0xe1,0xbc,0x94}, {0xce,0xb5,0xcc,0x93,0xcc,0x81}},
13236  {{0xe1,0xbc,0x91}, {0xce,0xb5,0xcc,0x94}},
13237  {{0xe1,0xbc,0x93}, {0xce,0xb5,0xcc,0x94,0xcc,0x80}},
13238  {{0xe1,0xbc,0x95}, {0xce,0xb5,0xcc,0x94,0xcc,0x81}},
13239  {{0xe1,0xbd,0xb4}, {0xce,0xb7,0xcc,0x80}},
13240  {{0xe1,0xbd,0xb5}, {0xce,0xb7,0xcc,0x81}},
13241  {{0xce,0xae}, {0xce,0xb7,0xcc,0x8d}},
13242  {{0xe1,0xbc,0xa0}, {0xce,0xb7,0xcc,0x93}},
13243  {{0xe1,0xbc,0xa2}, {0xce,0xb7,0xcc,0x93,0xcc,0x80}},
13244  {{0xe1,0xbc,0xa4}, {0xce,0xb7,0xcc,0x93,0xcc,0x81}},
13245  {{0xe1,0xbc,0xa6}, {0xce,0xb7,0xcc,0x93,0xcd,0x82}},
13246  {{0xe1,0xbc,0xa1}, {0xce,0xb7,0xcc,0x94}},
13247  {{0xe1,0xbc,0xa3}, {0xce,0xb7,0xcc,0x94,0xcc,0x80}},
13248  {{0xe1,0xbc,0xa5}, {0xce,0xb7,0xcc,0x94,0xcc,0x81}},
13249  {{0xe1,0xbc,0xa7}, {0xce,0xb7,0xcc,0x94,0xcd,0x82}},
13250  {{0xe1,0xbf,0x86}, {0xce,0xb7,0xcd,0x82}},
13251  {{0xe1,0xbf,0x83}, {0xce,0xb7,0xcd,0x85}},
13252  {{0xe1,0xbf,0x82}, {0xce,0xb7,0xcd,0x85,0xcc,0x80}},
13253  {{0xe1,0xbf,0x84}, {0xce,0xb7,0xcd,0x85,0xcc,0x81}},
13254  {{0xe1,0xbe,0x90}, {0xce,0xb7,0xcd,0x85,0xcc,0x93}},
13255  {{0xe1,0xbe,0x92}, {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13256  {{0xe1,0xbe,0x94}, {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13257  {{0xe1,0xbe,0x96}, {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13258  {{0xe1,0xbe,0x91}, {0xce,0xb7,0xcd,0x85,0xcc,0x94}},
13259  {{0xe1,0xbe,0x93}, {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13260  {{0xe1,0xbe,0x95}, {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13261  {{0xe1,0xbe,0x97}, {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13262  {{0xe1,0xbf,0x87}, {0xce,0xb7,0xcd,0x85,0xcd,0x82}},
13263  {{0xe1,0xbe,0xbe}, {0xce,0xb9}},
13264  {{0xe1,0xbd,0xb6}, {0xce,0xb9,0xcc,0x80}},
13265  {{0xe1,0xbd,0xb7}, {0xce,0xb9,0xcc,0x81}},
13266  {{0xe1,0xbf,0x91}, {0xce,0xb9,0xcc,0x84}},
13267  {{0xe1,0xbf,0x90}, {0xce,0xb9,0xcc,0x86}},
13268  {{0xcf,0x8a}, {0xce,0xb9,0xcc,0x88}},
13269  {{0xe1,0xbf,0x92}, {0xce,0xb9,0xcc,0x88,0xcc,0x80}},
13270  {{0xe1,0xbf,0x93}, {0xce,0xb9,0xcc,0x88,0xcc,0x81}},
13271  {{0xce,0x90}, {0xce,0xb9,0xcc,0x88,0xcc,0x8d}},
13272  {{0xe1,0xbf,0x97}, {0xce,0xb9,0xcc,0x88,0xcd,0x82}},
13273  {{0xce,0xaf}, {0xce,0xb9,0xcc,0x8d}},
13274  {{0xe1,0xbc,0xb0}, {0xce,0xb9,0xcc,0x93}},
13275  {{0xe1,0xbc,0xb2}, {0xce,0xb9,0xcc,0x93,0xcc,0x80}},
13276  {{0xe1,0xbc,0xb4}, {0xce,0xb9,0xcc,0x93,0xcc,0x81}},
13277  {{0xe1,0xbc,0xb6}, {0xce,0xb9,0xcc,0x93,0xcd,0x82}},
13278  {{0xe1,0xbc,0xb1}, {0xce,0xb9,0xcc,0x94}},
13279  {{0xe1,0xbc,0xb3}, {0xce,0xb9,0xcc,0x94,0xcc,0x80}},
13280  {{0xe1,0xbc,0xb5}, {0xce,0xb9,0xcc,0x94,0xcc,0x81}},
13281  {{0xe1,0xbc,0xb7}, {0xce,0xb9,0xcc,0x94,0xcd,0x82}},
13282  {{0xe1,0xbf,0x96}, {0xce,0xb9,0xcd,0x82}},
13283  {{0xe1,0xbd,0xb8}, {0xce,0xbf,0xcc,0x80}},
13284  {{0xe1,0xbd,0xb9}, {0xce,0xbf,0xcc,0x81}},
13285  {{0xcf,0x8c}, {0xce,0xbf,0xcc,0x8d}},
13286  {{0xe1,0xbd,0x80}, {0xce,0xbf,0xcc,0x93}},
13287  {{0xe1,0xbd,0x82}, {0xce,0xbf,0xcc,0x93,0xcc,0x80}},
13288  {{0xe1,0xbd,0x84}, {0xce,0xbf,0xcc,0x93,0xcc,0x81}},
13289  {{0xe1,0xbd,0x81}, {0xce,0xbf,0xcc,0x94}},
13290  {{0xe1,0xbd,0x83}, {0xce,0xbf,0xcc,0x94,0xcc,0x80}},
13291  {{0xe1,0xbd,0x85}, {0xce,0xbf,0xcc,0x94,0xcc,0x81}},
13292  {{0xe1,0xbf,0xb4}, {0xce,0xbf,0xcd,0x85,0xcc,0x81}},
13293  {{0xe1,0xbf,0xa4}, {0xcf,0x81,0xcc,0x93}},
13294  {{0xe1,0xbf,0xa5}, {0xcf,0x81,0xcc,0x94}},
13295  {{0xe1,0xbd,0xba}, {0xcf,0x85,0xcc,0x80}},
13296  {{0xe1,0xbd,0xbb}, {0xcf,0x85,0xcc,0x81}},
13297  {{0xe1,0xbf,0xa1}, {0xcf,0x85,0xcc,0x84}},
13298  {{0xe1,0xbf,0xa0}, {0xcf,0x85,0xcc,0x86}},
13299  {{0xcf,0x8b}, {0xcf,0x85,0xcc,0x88}},
13300  {{0xe1,0xbf,0xa2}, {0xcf,0x85,0xcc,0x88,0xcc,0x80}},
13301  {{0xe1,0xbf,0xa3}, {0xcf,0x85,0xcc,0x88,0xcc,0x81}},
13302  {{0xce,0xb0}, {0xcf,0x85,0xcc,0x88,0xcc,0x8d}},
13303  {{0xe1,0xbf,0xa7}, {0xcf,0x85,0xcc,0x88,0xcd,0x82}},
13304  {{0xcf,0x8d}, {0xcf,0x85,0xcc,0x8d}},
13305  {{0xe1,0xbd,0x90}, {0xcf,0x85,0xcc,0x93}},
13306  {{0xe1,0xbd,0x92}, {0xcf,0x85,0xcc,0x93,0xcc,0x80}},
13307  {{0xe1,0xbd,0x94}, {0xcf,0x85,0xcc,0x93,0xcc,0x81}},
13308  {{0xe1,0xbd,0x96}, {0xcf,0x85,0xcc,0x93,0xcd,0x82}},
13309  {{0xe1,0xbd,0x91}, {0xcf,0x85,0xcc,0x94}},
13310  {{0xe1,0xbd,0x93}, {0xcf,0x85,0xcc,0x94,0xcc,0x80}},
13311  {{0xe1,0xbd,0x95}, {0xcf,0x85,0xcc,0x94,0xcc,0x81}},
13312  {{0xe1,0xbd,0x97}, {0xcf,0x85,0xcc,0x94,0xcd,0x82}},
13313  {{0xe1,0xbf,0xa6}, {0xcf,0x85,0xcd,0x82}},
13314  {{0xe1,0xbd,0xbc}, {0xcf,0x89,0xcc,0x80}},
13315  {{0xe1,0xbd,0xbd}, {0xcf,0x89,0xcc,0x81}},
13316  {{0xcf,0x8e}, {0xcf,0x89,0xcc,0x8d}},
13317  {{0xe1,0xbd,0xa0}, {0xcf,0x89,0xcc,0x93}},
13318  {{0xe1,0xbd,0xa2}, {0xcf,0x89,0xcc,0x93,0xcc,0x80}},
13319  {{0xe1,0xbd,0xa4}, {0xcf,0x89,0xcc,0x93,0xcc,0x81}},
13320  {{0xe1,0xbd,0xa6}, {0xcf,0x89,0xcc,0x93,0xcd,0x82}},
13321  {{0xe1,0xbd,0xa1}, {0xcf,0x89,0xcc,0x94}},
13322  {{0xe1,0xbd,0xa3}, {0xcf,0x89,0xcc,0x94,0xcc,0x80}},
13323  {{0xe1,0xbd,0xa5}, {0xcf,0x89,0xcc,0x94,0xcc,0x81}},
13324  {{0xe1,0xbd,0xa7}, {0xcf,0x89,0xcc,0x94,0xcd,0x82}},
13325  {{0xe1,0xbf,0xb6}, {0xcf,0x89,0xcd,0x82}},
13326  {{0xe1,0xbf,0xb3}, {0xcf,0x89,0xcd,0x85}},
13327  {{0xe1,0xbf,0xb2}, {0xcf,0x89,0xcd,0x85,0xcc,0x80}},
13328  {{0xe1,0xbe,0xa0}, {0xcf,0x89,0xcd,0x85,0xcc,0x93}},
13329  {{0xe1,0xbe,0xa2}, {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13330  {{0xe1,0xbe,0xa4}, {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13331  {{0xe1,0xbe,0xa6}, {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13332  {{0xe1,0xbe,0xa1}, {0xcf,0x89,0xcd,0x85,0xcc,0x94}},
13333  {{0xe1,0xbe,0xa3}, {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13334  {{0xe1,0xbe,0xa5}, {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13335  {{0xe1,0xbe,0xa7}, {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13336  {{0xe1,0xbf,0xb7}, {0xcf,0x89,0xcd,0x85,0xcd,0x82}},
13337  {{0xcf,0x94}, {0xcf,0x92,0xcc,0x88}},
13338  {{0xcf,0x93}, {0xcf,0x92,0xcc,0x8d}},
13339  {{0xd0,0x87}, {0xd0,0x86,0xcc,0x88}},
13340  {{0xd3,0x90}, {0xd0,0x90,0xcc,0x86}},
13341  {{0xd3,0x92}, {0xd0,0x90,0xcc,0x88}},
13342  {{0xd0,0x83}, {0xd0,0x93,0xcc,0x81}},
13343  {{0xd3,0x96}, {0xd0,0x95,0xcc,0x86}},
13344  {{0xd0,0x81}, {0xd0,0x95,0xcc,0x88}},
13345  {{0xd3,0x81}, {0xd0,0x96,0xcc,0x86}},
13346  {{0xd3,0x9c}, {0xd0,0x96,0xcc,0x88}},
13347  {{0xd3,0x9e}, {0xd0,0x97,0xcc,0x88}},
13348  {{0xd3,0xa2}, {0xd0,0x98,0xcc,0x84}},
13349  {{0xd0,0x99}, {0xd0,0x98,0xcc,0x86}},
13350  {{0xd3,0xa4}, {0xd0,0x98,0xcc,0x88}},
13351  {{0xd0,0x8c}, {0xd0,0x9a,0xcc,0x81}},
13352  {{0xd3,0xa6}, {0xd0,0x9e,0xcc,0x88}},
13353  {{0xd3,0xae}, {0xd0,0xa3,0xcc,0x84}},
13354  {{0xd0,0x8e}, {0xd0,0xa3,0xcc,0x86}},
13355  {{0xd3,0xb0}, {0xd0,0xa3,0xcc,0x88}},
13356  {{0xd3,0xb2}, {0xd0,0xa3,0xcc,0x8b}},
13357  {{0xd3,0xb4}, {0xd0,0xa7,0xcc,0x88}},
13358  {{0xd3,0xb8}, {0xd0,0xab,0xcc,0x88}},
13359  {{0xd3,0x91}, {0xd0,0xb0,0xcc,0x86}},
13360  {{0xd3,0x93}, {0xd0,0xb0,0xcc,0x88}},
13361  {{0xd1,0x93}, {0xd0,0xb3,0xcc,0x81}},
13362  {{0xd3,0x97}, {0xd0,0xb5,0xcc,0x86}},
13363  {{0xd1,0x91}, {0xd0,0xb5,0xcc,0x88}},
13364  {{0xd3,0x82}, {0xd0,0xb6,0xcc,0x86}},
13365  {{0xd3,0x9d}, {0xd0,0xb6,0xcc,0x88}},
13366  {{0xd3,0x9f}, {0xd0,0xb7,0xcc,0x88}},
13367  {{0xd3,0xa3}, {0xd0,0xb8,0xcc,0x84}},
13368  {{0xd0,0xb9}, {0xd0,0xb8,0xcc,0x86}},
13369  {{0xd3,0xa5}, {0xd0,0xb8,0xcc,0x88}},
13370  {{0xd1,0x9c}, {0xd0,0xba,0xcc,0x81}},
13371  {{0xd3,0xa7}, {0xd0,0xbe,0xcc,0x88}},
13372  {{0xd3,0xaf}, {0xd1,0x83,0xcc,0x84}},
13373  {{0xd1,0x9e}, {0xd1,0x83,0xcc,0x86}},
13374  {{0xd3,0xb1}, {0xd1,0x83,0xcc,0x88}},
13375  {{0xd3,0xb3}, {0xd1,0x83,0xcc,0x8b}},
13376  {{0xd3,0xb5}, {0xd1,0x87,0xcc,0x88}},
13377  {{0xd3,0xb9}, {0xd1,0x8b,0xcc,0x88}},
13378  {{0xd1,0x97}, {0xd1,0x96,0xcc,0x88}},
13379  {{0xd1,0xb6}, {0xd1,0xb4,0xcc,0x8f}},
13380  {{0xd1,0xb7}, {0xd1,0xb5,0xcc,0x8f}},
13381  {{0xef,0xac,0xae}, {0xd7,0x90,0xd6,0xb7}},
13382  {{0xef,0xac,0xaf}, {0xd7,0x90,0xd6,0xb8}},
13383  {{0xef,0xac,0xb0}, {0xd7,0x90,0xd6,0xbc}},
13384  {{0xef,0xac,0xb1}, {0xd7,0x91,0xd6,0xbc}},
13385  {{0xef,0xad,0x8c}, {0xd7,0x91,0xd6,0xbf}},
13386  {{0xef,0xac,0xb2}, {0xd7,0x92,0xd6,0xbc}},
13387  {{0xef,0xac,0xb3}, {0xd7,0x93,0xd6,0xbc}},
13388  {{0xef,0xac,0xb4}, {0xd7,0x94,0xd6,0xbc}},
13389  {{0xef,0xad,0x8b}, {0xd7,0x95,0xd6,0xb9}},
13390  {{0xef,0xac,0xb5}, {0xd7,0x95,0xd6,0xbc}},
13391  {{0xef,0xac,0xb6}, {0xd7,0x96,0xd6,0xbc}},
13392  {{0xef,0xac,0xb8}, {0xd7,0x98,0xd6,0xbc}},
13393  {{0xef,0xac,0xb9}, {0xd7,0x99,0xd6,0xbc}},
13394  {{0xef,0xac,0xba}, {0xd7,0x9a,0xd6,0xbc}},
13395  {{0xef,0xac,0xbb}, {0xd7,0x9b,0xd6,0xbc}},
13396  {{0xef,0xad,0x8d}, {0xd7,0x9b,0xd6,0xbf}},
13397  {{0xef,0xac,0xbc}, {0xd7,0x9c,0xd6,0xbc}},
13398  {{0xef,0xac,0xbe}, {0xd7,0x9e,0xd6,0xbc}},
13399  {{0xef,0xad,0x80}, {0xd7,0xa0,0xd6,0xbc}},
13400  {{0xef,0xad,0x81}, {0xd7,0xa1,0xd6,0xbc}},
13401  {{0xef,0xad,0x83}, {0xd7,0xa3,0xd6,0xbc}},
13402  {{0xef,0xad,0x84}, {0xd7,0xa4,0xd6,0xbc}},
13403  {{0xef,0xad,0x8e}, {0xd7,0xa4,0xd6,0xbf}},
13404  {{0xef,0xad,0x86}, {0xd7,0xa6,0xd6,0xbc}},
13405  {{0xef,0xad,0x87}, {0xd7,0xa7,0xd6,0xbc}},
13406  {{0xef,0xad,0x88}, {0xd7,0xa8,0xd6,0xbc}},
13407  {{0xef,0xad,0x89}, {0xd7,0xa9,0xd6,0xbc}},
13408  {{0xef,0xac,0xac}, {0xd7,0xa9,0xd6,0xbc,0xd7,0x81}},
13409  {{0xef,0xac,0xad}, {0xd7,0xa9,0xd6,0xbc,0xd7,0x82}},
13410  {{0xef,0xac,0xaa}, {0xd7,0xa9,0xd7,0x81}},
13411  {{0xef,0xac,0xab}, {0xd7,0xa9,0xd7,0x82}},
13412  {{0xef,0xad,0x8a}, {0xd7,0xaa,0xd6,0xbc}},
13413  {{0xef,0xac,0x9f}, {0xd7,0xb2,0xd6,0xb7}},
13414  {{0xe0,0xa5,0x98}, {0xe0,0xa4,0x95,0xe0,0xa4,0xbc}},
13415  {{0xe0,0xa5,0x99}, {0xe0,0xa4,0x96,0xe0,0xa4,0xbc}},
13416  {{0xe0,0xa5,0x9a}, {0xe0,0xa4,0x97,0xe0,0xa4,0xbc}},
13417  {{0xe0,0xa5,0x9b}, {0xe0,0xa4,0x9c,0xe0,0xa4,0xbc}},
13418  {{0xe0,0xa5,0x9c}, {0xe0,0xa4,0xa1,0xe0,0xa4,0xbc}},
13419  {{0xe0,0xa5,0x9d}, {0xe0,0xa4,0xa2,0xe0,0xa4,0xbc}},
13420  {{0xe0,0xa4,0xa9}, {0xe0,0xa4,0xa8,0xe0,0xa4,0xbc}},
13421  {{0xe0,0xa5,0x9e}, {0xe0,0xa4,0xab,0xe0,0xa4,0xbc}},
13422  {{0xe0,0xa5,0x9f}, {0xe0,0xa4,0xaf,0xe0,0xa4,0xbc}},
13423  {{0xe0,0xa4,0xb1}, {0xe0,0xa4,0xb0,0xe0,0xa4,0xbc}},
13424  {{0xe0,0xa4,0xb4}, {0xe0,0xa4,0xb3,0xe0,0xa4,0xbc}},
13425  {{0xe0,0xa7,0x9c}, {0xe0,0xa6,0xa1,0xe0,0xa6,0xbc}},
13426  {{0xe0,0xa7,0x9d}, {0xe0,0xa6,0xa2,0xe0,0xa6,0xbc}},
13427  {{0xe0,0xa6,0xb0}, {0xe0,0xa6,0xac,0xe0,0xa6,0xbc}},
13428  {{0xe0,0xa7,0x9f}, {0xe0,0xa6,0xaf,0xe0,0xa6,0xbc}},
13429  {{0xe0,0xa7,0x8b}, {0xe0,0xa7,0x87,0xe0,0xa6,0xbe}},
13430  {{0xe0,0xa7,0x8c}, {0xe0,0xa7,0x87,0xe0,0xa7,0x97}},
13431  {{0xe0,0xa9,0x99}, {0xe0,0xa8,0x96,0xe0,0xa8,0xbc}},
13432  {{0xe0,0xa9,0x9a}, {0xe0,0xa8,0x97,0xe0,0xa8,0xbc}},
13433  {{0xe0,0xa9,0x9b}, {0xe0,0xa8,0x9c,0xe0,0xa8,0xbc}},
13434  {{0xe0,0xa9,0x9c}, {0xe0,0xa8,0xa1,0xe0,0xa8,0xbc}},
13435  {{0xe0,0xa9,0x9e}, {0xe0,0xa8,0xab,0xe0,0xa8,0xbc}},
13436  {{0xe0,0xad,0x9c}, {0xe0,0xac,0xa1,0xe0,0xac,0xbc}},
13437  {{0xe0,0xad,0x9d}, {0xe0,0xac,0xa2,0xe0,0xac,0xbc}},
13438  {{0xe0,0xad,0x9f}, {0xe0,0xac,0xaf,0xe0,0xac,0xbc}},
13439  {{0xe0,0xad,0x8b}, {0xe0,0xad,0x87,0xe0,0xac,0xbe}},
13440  {{0xe0,0xad,0x88}, {0xe0,0xad,0x87,0xe0,0xad,0x96}},
13441  {{0xe0,0xad,0x8c}, {0xe0,0xad,0x87,0xe0,0xad,0x97}},
13442  {{0xe0,0xae,0x94}, {0xe0,0xae,0x92,0xe0,0xaf,0x97}},
13443  {{0xe0,0xaf,0x8a}, {0xe0,0xaf,0x86,0xe0,0xae,0xbe}},
13444  {{0xe0,0xaf,0x8c}, {0xe0,0xaf,0x86,0xe0,0xaf,0x97}},
13445  {{0xe0,0xaf,0x8b}, {0xe0,0xaf,0x87,0xe0,0xae,0xbe}},
13446  {{0xe0,0xb1,0x88}, {0xe0,0xb1,0x86,0xe0,0xb1,0x96}},
13447  {{0xe0,0xb3,0x80}, {0xe0,0xb2,0xbf,0xe0,0xb3,0x95}},
13448  {{0xe0,0xb3,0x8a}, {0xe0,0xb3,0x86,0xe0,0xb3,0x82}},
13449  {{0xe0,0xb3,0x8b}, {0xe0,0xb3,0x86,0xe0,0xb3,0x82,0xe0,0xb3,0x95}},
13450  {{0xe0,0xb3,0x87}, {0xe0,0xb3,0x86,0xe0,0xb3,0x95}},
13451  {{0xe0,0xb3,0x88}, {0xe0,0xb3,0x86,0xe0,0xb3,0x96}},
13452  {{0xe0,0xb5,0x8a}, {0xe0,0xb5,0x86,0xe0,0xb4,0xbe}},
13453  {{0xe0,0xb5,0x8c}, {0xe0,0xb5,0x86,0xe0,0xb5,0x97}},
13454  {{0xe0,0xb5,0x8b}, {0xe0,0xb5,0x87,0xe0,0xb4,0xbe}},
13455  {{0xe0,0xb8,0xb3}, {0xe0,0xb9,0x8d,0xe0,0xb8,0xb2}},
13456  {{0xe0,0xba,0xb3}, {0xe0,0xbb,0x8d,0xe0,0xba,0xb2}},
13457  {{0xe0,0xbd,0xa9}, {0xe0,0xbd,0x80,0xe0,0xbe,0xb5}},
13458  {{0xe0,0xbd,0x83}, {0xe0,0xbd,0x82,0xe0,0xbe,0xb7}},
13459  {{0xe0,0xbd,0x8d}, {0xe0,0xbd,0x8c,0xe0,0xbe,0xb7}},
13460  {{0xe0,0xbd,0x92}, {0xe0,0xbd,0x91,0xe0,0xbe,0xb7}},
13461  {{0xe0,0xbd,0x97}, {0xe0,0xbd,0x96,0xe0,0xbe,0xb7}},
13462  {{0xe0,0xbd,0x9c}, {0xe0,0xbd,0x9b,0xe0,0xbe,0xb7}},
13463  {{0xe0,0xbd,0xb3}, {0xe0,0xbd,0xb2,0xe0,0xbd,0xb1}},
13464  {{0xe0,0xbd,0xb5}, {0xe0,0xbd,0xb4,0xe0,0xbd,0xb1}},
13465  {{0xe0,0xbe,0x81}, {0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13466  {{0xe0,0xbe,0xb9}, {0xe0,0xbe,0x90,0xe0,0xbe,0xb5}},
13467  {{0xe0,0xbe,0x93}, {0xe0,0xbe,0x92,0xe0,0xbe,0xb7}},
13468  {{0xe0,0xbe,0x9d}, {0xe0,0xbe,0x9c,0xe0,0xbe,0xb7}},
13469  {{0xe0,0xbe,0xa2}, {0xe0,0xbe,0xa1,0xe0,0xbe,0xb7}},
13470  {{0xe0,0xbe,0xa7}, {0xe0,0xbe,0xa6,0xe0,0xbe,0xb7}},
13471  {{0xe0,0xbe,0xac}, {0xe0,0xbe,0xab,0xe0,0xbe,0xb7}},
13472  {{0xe0,0xbd,0xb6}, {0xe0,0xbe,0xb2,0xe0,0xbe,0x80}},
13473  {{0xe0,0xbd,0xb7}, {0xe0,0xbe,0xb2,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13474  {{0xe0,0xbd,0xb8}, {0xe0,0xbe,0xb3,0xe0,0xbe,0x80}},
13475  {{0xe0,0xbd,0xb9}, {0xe0,0xbe,0xb3,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13476  {{0xe1,0xbf,0x8d}, {0xe1,0xbe,0xbf,0xcc,0x80}},
13477  {{0xe1,0xbf,0x8e}, {0xe1,0xbe,0xbf,0xcc,0x81}},
13478  {{0xe1,0xbf,0x8f}, {0xe1,0xbe,0xbf,0xcd,0x82}},
13479  {{0xe1,0xbf,0x9d}, {0xe1,0xbf,0xbe,0xcc,0x80}},
13480  {{0xe1,0xbf,0x9e}, {0xe1,0xbf,0xbe,0xcc,0x81}},
13481  {{0xe1,0xbf,0x9f}, {0xe1,0xbf,0xbe,0xcd,0x82}},
13482  {{0xe3,0x82,0x94}, {0xe3,0x81,0x86,0xe3,0x82,0x99}},
13483  {{0xe3,0x81,0x8c}, {0xe3,0x81,0x8b,0xe3,0x82,0x99}},
13484  {{0xe3,0x81,0x8e}, {0xe3,0x81,0x8d,0xe3,0x82,0x99}},
13485  {{0xe3,0x81,0x90}, {0xe3,0x81,0x8f,0xe3,0x82,0x99}},
13486  {{0xe3,0x81,0x92}, {0xe3,0x81,0x91,0xe3,0x82,0x99}},
13487  {{0xe3,0x81,0x94}, {0xe3,0x81,0x93,0xe3,0x82,0x99}},
13488  {{0xe3,0x81,0x96}, {0xe3,0x81,0x95,0xe3,0x82,0x99}},
13489  {{0xe3,0x81,0x98}, {0xe3,0x81,0x97,0xe3,0x82,0x99}},
13490  {{0xe3,0x81,0x9a}, {0xe3,0x81,0x99,0xe3,0x82,0x99}},
13491  {{0xe3,0x81,0x9c}, {0xe3,0x81,0x9b,0xe3,0x82,0x99}},
13492  {{0xe3,0x81,0x9e}, {0xe3,0x81,0x9d,0xe3,0x82,0x99}},
13493  {{0xe3,0x81,0xa0}, {0xe3,0x81,0x9f,0xe3,0x82,0x99}},
13494  {{0xe3,0x81,0xa2}, {0xe3,0x81,0xa1,0xe3,0x82,0x99}},
13495  {{0xe3,0x81,0xa5}, {0xe3,0x81,0xa4,0xe3,0x82,0x99}},
13496  {{0xe3,0x81,0xa7}, {0xe3,0x81,0xa6,0xe3,0x82,0x99}},
13497  {{0xe3,0x81,0xa9}, {0xe3,0x81,0xa8,0xe3,0x82,0x99}},
13498  {{0xe3,0x81,0xb0}, {0xe3,0x81,0xaf,0xe3,0x82,0x99}},
13499  {{0xe3,0x81,0xb1}, {0xe3,0x81,0xaf,0xe3,0x82,0x9a}},
13500  {{0xe3,0x81,0xb3}, {0xe3,0x81,0xb2,0xe3,0x82,0x99}},
13501  {{0xe3,0x81,0xb4}, {0xe3,0x81,0xb2,0xe3,0x82,0x9a}},
13502  {{0xe3,0x81,0xb6}, {0xe3,0x81,0xb5,0xe3,0x82,0x99}},
13503  {{0xe3,0x81,0xb7}, {0xe3,0x81,0xb5,0xe3,0x82,0x9a}},
13504  {{0xe3,0x81,0xb9}, {0xe3,0x81,0xb8,0xe3,0x82,0x99}},
13505  {{0xe3,0x81,0xba}, {0xe3,0x81,0xb8,0xe3,0x82,0x9a}},
13506  {{0xe3,0x81,0xbc}, {0xe3,0x81,0xbb,0xe3,0x82,0x99}},
13507  {{0xe3,0x81,0xbd}, {0xe3,0x81,0xbb,0xe3,0x82,0x9a}},
13508  {{0xe3,0x82,0x9e}, {0xe3,0x82,0x9d,0xe3,0x82,0x99}},
13509  {{0xe3,0x83,0xb4}, {0xe3,0x82,0xa6,0xe3,0x82,0x99}},
13510  {{0xe3,0x82,0xac}, {0xe3,0x82,0xab,0xe3,0x82,0x99}},
13511  {{0xe3,0x82,0xae}, {0xe3,0x82,0xad,0xe3,0x82,0x99}},
13512  {{0xe3,0x82,0xb0}, {0xe3,0x82,0xaf,0xe3,0x82,0x99}},
13513  {{0xe3,0x82,0xb2}, {0xe3,0x82,0xb1,0xe3,0x82,0x99}},
13514  {{0xe3,0x82,0xb4}, {0xe3,0x82,0xb3,0xe3,0x82,0x99}},
13515  {{0xe3,0x82,0xb6}, {0xe3,0x82,0xb5,0xe3,0x82,0x99}},
13516  {{0xe3,0x82,0xb8}, {0xe3,0x82,0xb7,0xe3,0x82,0x99}},
13517  {{0xe3,0x82,0xba}, {0xe3,0x82,0xb9,0xe3,0x82,0x99}},
13518  {{0xe3,0x82,0xbc}, {0xe3,0x82,0xbb,0xe3,0x82,0x99}},
13519  {{0xe3,0x82,0xbe}, {0xe3,0x82,0xbd,0xe3,0x82,0x99}},
13520  {{0xe3,0x83,0x80}, {0xe3,0x82,0xbf,0xe3,0x82,0x99}},
13521  {{0xe3,0x83,0x82}, {0xe3,0x83,0x81,0xe3,0x82,0x99}},
13522  {{0xe3,0x83,0x85}, {0xe3,0x83,0x84,0xe3,0x82,0x99}},
13523  {{0xe3,0x83,0x87}, {0xe3,0x83,0x86,0xe3,0x82,0x99}},
13524  {{0xe3,0x83,0x89}, {0xe3,0x83,0x88,0xe3,0x82,0x99}},
13525  {{0xe3,0x83,0x90}, {0xe3,0x83,0x8f,0xe3,0x82,0x99}},
13526  {{0xe3,0x83,0x91}, {0xe3,0x83,0x8f,0xe3,0x82,0x9a}},
13527  {{0xe3,0x83,0x93}, {0xe3,0x83,0x92,0xe3,0x82,0x99}},
13528  {{0xe3,0x83,0x94}, {0xe3,0x83,0x92,0xe3,0x82,0x9a}},
13529  {{0xe3,0x83,0x96}, {0xe3,0x83,0x95,0xe3,0x82,0x99}},
13530  {{0xe3,0x83,0x97}, {0xe3,0x83,0x95,0xe3,0x82,0x9a}},
13531  {{0xe3,0x83,0x99}, {0xe3,0x83,0x98,0xe3,0x82,0x99}},
13532  {{0xe3,0x83,0x9a}, {0xe3,0x83,0x98,0xe3,0x82,0x9a}},
13533  {{0xe3,0x83,0x9c}, {0xe3,0x83,0x9b,0xe3,0x82,0x99}},
13534  {{0xe3,0x83,0x9d}, {0xe3,0x83,0x9b,0xe3,0x82,0x9a}},
13535  {{0xe3,0x83,0xb7}, {0xe3,0x83,0xaf,0xe3,0x82,0x99}},
13536  {{0xe3,0x83,0xb8}, {0xe3,0x83,0xb0,0xe3,0x82,0x99}},
13537  {{0xe3,0x83,0xb9}, {0xe3,0x83,0xb1,0xe3,0x82,0x99}},
13538  {{0xe3,0x83,0xba}, {0xe3,0x83,0xb2,0xe3,0x82,0x99}},
13539  {{0xe3,0x83,0xbe}, {0xe3,0x83,0xbd,0xe3,0x82,0x99}},
13540 };
13541 #endif /* UNICODE_NORMALIZATION */
13542 #endif /* UTF8_INPUT_ENABLE */
13543 
13544 #ifdef SHIFTJIS_CP932
13545 const unsigned short shiftjis_cp932[3][189] = {
13546  {
13547  0xEEEF, 0xEEF0, 0xEEF1, 0xEEF2, 0xEEF3, 0xEEF4, 0xEEF5, 0xEEF6,
13548  0xEEF7, 0xEEF8, 0x8754, 0x8755, 0x8756, 0x8757, 0x8758, 0x8759,
13549  0x875A, 0x875B, 0x875C, 0x875D, 0x81CA, 0xEEFA, 0xEEFB, 0xEEFC,
13550  0x878A, 0x8782, 0x8784, 0x81E6, 0xED40, 0xED41, 0xED42, 0xED43,
13551  0xED44, 0xED45, 0xED46, 0xED47, 0xED48, 0xED49, 0xED4A, 0xED4B,
13552  0xED4C, 0xED4D, 0xED4E, 0xED4F, 0xED50, 0xED51, 0xED52, 0xED53,
13553  0xED54, 0xED55, 0xED56, 0xED57, 0xED58, 0xED59, 0xED5A, 0xED5B,
13554  0xED5C, 0xED5D, 0xED5E, 0xED5F, 0xED60, 0xED61, 0xED62, 0,
13555  0xED63, 0xED64, 0xED65, 0xED66, 0xED67, 0xED68, 0xED69, 0xED6A,
13556  0xED6B, 0xED6C, 0xED6D, 0xED6E, 0xED6F, 0xED70, 0xED71, 0xED72,
13557  0xED73, 0xED74, 0xED75, 0xED76, 0xED77, 0xED78, 0xED79, 0xED7A,
13558  0xED7B, 0xED7C, 0xED7D, 0xED7E, 0xED80, 0xED81, 0xED82, 0xED83,
13559  0xED84, 0xED85, 0xED86, 0xED87, 0xED88, 0xED89, 0xED8A, 0xED8B,
13560  0xED8C, 0xED8D, 0xED8E, 0xED8F, 0xED90, 0xED91, 0xED92, 0xED93,
13561  0xED94, 0xED95, 0xED96, 0xED97, 0xED98, 0xED99, 0xED9A, 0xED9B,
13562  0xED9C, 0xED9D, 0xED9E, 0xED9F, 0xEDA0, 0xEDA1, 0xEDA2, 0xEDA3,
13563  0xEDA4, 0xEDA5, 0xEDA6, 0xEDA7, 0xEDA8, 0xEDA9, 0xEDAA, 0xEDAB,
13564  0xEDAC, 0xEDAD, 0xEDAE, 0xEDAF, 0xEDB0, 0xEDB1, 0xEDB2, 0xEDB3,
13565  0xEDB4, 0xEDB5, 0xEDB6, 0xEDB7, 0xEDB8, 0xEDB9, 0xEDBA, 0xEDBB,
13566  0xEDBC, 0xEDBD, 0xEDBE, 0xEDBF, 0xEDC0, 0xEDC1, 0xEDC2, 0xEDC3,
13567  0xEDC4, 0xEDC5, 0xEDC6, 0xEDC7, 0xEDC8, 0xEDC9, 0xEDCA, 0xEDCB,
13568  0xEDCC, 0xEDCD, 0xEDCE, 0xEDCF, 0xEDD0, 0xEDD1, 0xEDD2, 0xEDD3,
13569  0xEDD4, 0xEDD5, 0xEDD6, 0xEDD7, 0xEDD8, 0xEDD9, 0xEDDA, 0xEDDB,
13570  0xEDDC, 0xEDDD, 0xEDDE, 0xEDDF, 0xEDE0,
13571  },
13572  {
13573  0xEDE1, 0xEDE2, 0xEDE3, 0xEDE4, 0xEDE5, 0xEDE6, 0xEDE7, 0xEDE8,
13574  0xEDE9, 0xEDEA, 0xEDEB, 0xEDEC, 0xEDED, 0xEDEE, 0xEDEF, 0xEDF0,
13575  0xEDF1, 0xEDF2, 0xEDF3, 0xEDF4, 0xEDF5, 0xEDF6, 0xEDF7, 0xEDF8,
13576  0xEDF9, 0xEDFA, 0xEDFB, 0xEDFC, 0xEE40, 0xEE41, 0xEE42, 0xEE43,
13577  0xEE44, 0xEE45, 0xEE46, 0xEE47, 0xEE48, 0xEE49, 0xEE4A, 0xEE4B,
13578  0xEE4C, 0xEE4D, 0xEE4E, 0xEE4F, 0xEE50, 0xEE51, 0xEE52, 0xEE53,
13579  0xEE54, 0xEE55, 0xEE56, 0xEE57, 0xEE58, 0xEE59, 0xEE5A, 0xEE5B,
13580  0xEE5C, 0xEE5D, 0xEE5E, 0xEE5F, 0xEE60, 0xEE61, 0xEE62, 0,
13581  0xEE63, 0xEE64, 0xEE65, 0xEE66, 0xEE67, 0xEE68, 0xEE69, 0xEE6A,
13582  0xEE6B, 0xEE6C, 0xEE6D, 0xEE6E, 0xEE6F, 0xEE70, 0xEE71, 0xEE72,
13583  0xEE73, 0xEE74, 0xEE75, 0xEE76, 0xEE77, 0xEE78, 0xEE79, 0xEE7A,
13584  0xEE7B, 0xEE7C, 0xEE7D, 0xEE7E, 0xEE80, 0xEE81, 0xEE82, 0xEE83,
13585  0xEE84, 0xEE85, 0xEE86, 0xEE87, 0xEE88, 0xEE89, 0xEE8A, 0xEE8B,
13586  0xEE8C, 0xEE8D, 0xEE8E, 0xEE8F, 0xEE90, 0xEE91, 0xEE92, 0xEE93,
13587  0xEE94, 0xEE95, 0xEE96, 0xEE97, 0xEE98, 0xEE99, 0xEE9A, 0xEE9B,
13588  0xEE9C, 0xEE9D, 0xEE9E, 0xEE9F, 0xEEA0, 0xEEA1, 0xEEA2, 0xEEA3,
13589  0xEEA4, 0xEEA5, 0xEEA6, 0xEEA7, 0xEEA8, 0xEEA9, 0xEEAA, 0xEEAB,
13590  0xEEAC, 0xEEAD, 0xEEAE, 0xEEAF, 0xEEB0, 0xEEB1, 0xEEB2, 0xEEB3,
13591  0xEEB4, 0xEEB5, 0xEEB6, 0xEEB7, 0xEEB8, 0xEEB9, 0xEEBA, 0xEEBB,
13592  0xEEBC, 0xEEBD, 0xEEBE, 0xEEBF, 0xEEC0, 0xEEC1, 0xEEC2, 0xEEC3,
13593  0xEEC4, 0xEEC5, 0xEEC6, 0xEEC7, 0xEEC8, 0xEEC9, 0xEECA, 0xEECB,
13594  0xEECC, 0xEECD, 0xEECE, 0xEECF, 0xEED0, 0xEED1, 0xEED2, 0xEED3,
13595  0xEED4, 0xEED5, 0xEED6, 0xEED7, 0xEED8, 0xEED9, 0xEEDA, 0xEEDB,
13596  0xEEDC, 0xEEDD, 0xEEDE, 0xEEDF, 0xEEE0,
13597  },
13598  {
13599  0xEEE1, 0xEEE2, 0xEEE3, 0xEEE4, 0xEEE5, 0xEEE6, 0xEEE7, 0xEEE8,
13600  0xEEE9, 0xEEEA, 0xEEEB, 0xEEEC, 0, 0, 0, 0,
13601  0, 0, 0, 0, 0, 0, 0, 0,
13602  0, 0, 0, 0, 0, 0, 0, 0,
13603  0, 0, 0, 0, 0, 0, 0, 0,
13604  0, 0, 0, 0, 0, 0, 0, 0,
13605  0, 0, 0, 0, 0, 0, 0, 0,
13606  0, 0, 0, 0, 0, 0, 0, 0,
13607  0, 0, 0, 0, 0, 0, 0, 0,
13608  0, 0, 0, 0, 0, 0, 0, 0,
13609  0, 0, 0, 0, 0, 0, 0, 0,
13610  0, 0, 0, 0, 0, 0, 0, 0,
13611  0, 0, 0, 0, 0, 0, 0, 0,
13612  0, 0, 0, 0, 0, 0, 0, 0,
13613  0, 0, 0, 0, 0, 0, 0, 0,
13614  0, 0, 0, 0, 0, 0, 0, 0,
13615  0, 0, 0, 0, 0, 0, 0, 0,
13616  0, 0, 0, 0, 0, 0, 0, 0,
13617  0, 0, 0, 0, 0, 0, 0, 0,
13618  0, 0, 0, 0, 0, 0, 0, 0,
13619  0, 0, 0, 0, 0, 0, 0, 0,
13620  0, 0, 0, 0, 0, 0, 0, 0,
13621  0, 0, 0, 0, 0, 0, 0, 0,
13622  0, 0, 0, 0, 0,
13623  },
13624 };
13625 const unsigned short cp932inv[2][189] = {
13626  {
13627  0xFA5C, 0xFA5D, 0xFA5E, 0xFA5F, 0xFA60, 0xFA61, 0xFA62, 0xFA63,
13628  0xFA64, 0xFA65, 0xFA66, 0xFA67, 0xFA68, 0xFA69, 0xFA6A, 0xFA6B,
13629  0xFA6C, 0xFA6D, 0xFA6E, 0xFA6F, 0xFA70, 0xFA71, 0xFA72, 0xFA73,
13630  0xFA74, 0xFA75, 0xFA76, 0xFA77, 0xFA78, 0xFA79, 0xFA7A, 0xFA7B,
13631  0xFA7C, 0xFA7D, 0xFA7E, 0xFA80, 0xFA81, 0xFA82, 0xFA83, 0xFA84,
13632  0xFA85, 0xFA86, 0xFA87, 0xFA88, 0xFA89, 0xFA8A, 0xFA8B, 0xFA8C,
13633  0xFA8D, 0xFA8E, 0xFA8F, 0xFA90, 0xFA91, 0xFA92, 0xFA93, 0xFA94,
13634  0xFA95, 0xFA96, 0xFA97, 0xFA98, 0xFA99, 0xFA9A, 0xFA9B, 0,
13635  0xFA9C, 0xFA9D, 0xFA9E, 0xFA9F, 0xFAA0, 0xFAA1, 0xFAA2, 0xFAA3,
13636  0xFAA4, 0xFAA5, 0xFAA6, 0xFAA7, 0xFAA8, 0xFAA9, 0xFAAA, 0xFAAB,
13637  0xFAAC, 0xFAAD, 0xFAAE, 0xFAAF, 0xFAB0, 0xFAB1, 0xFAB2, 0xFAB3,
13638  0xFAB4, 0xFAB5, 0xFAB6, 0xFAB7, 0xFAB8, 0xFAB9, 0xFABA, 0xFABB,
13639  0xFABC, 0xFABD, 0xFABE, 0xFABF, 0xFAC0, 0xFAC1, 0xFAC2, 0xFAC3,
13640  0xFAC4, 0xFAC5, 0xFAC6, 0xFAC7, 0xFAC8, 0xFAC9, 0xFACA, 0xFACB,
13641  0xFACC, 0xFACD, 0xFACE, 0xFACF, 0xFAD0, 0xFAD1, 0xFAD2, 0xFAD3,
13642  0xFAD4, 0xFAD5, 0xFAD6, 0xFAD7, 0xFAD8, 0xFAD9, 0xFADA, 0xFADB,
13643  0xFADC, 0xFADD, 0xFADE, 0xFADF, 0xFAE0, 0xFAE1, 0xFAE2, 0xFAE3,
13644  0xFAE4, 0xFAE5, 0xFAE6, 0xFAE7, 0xFAE8, 0xFAE9, 0xFAEA, 0xFAEB,
13645  0xFAEC, 0xFAED, 0xFAEE, 0xFAEF, 0xFAF0, 0xFAF1, 0xFAF2, 0xFAF3,
13646  0xFAF4, 0xFAF5, 0xFAF6, 0xFAF7, 0xFAF8, 0xFAF9, 0xFAFA, 0xFAFB,
13647  0xFAFC, 0xFB40, 0xFB41, 0xFB42, 0xFB43, 0xFB44, 0xFB45, 0xFB46,
13648  0xFB47, 0xFB48, 0xFB49, 0xFB4A, 0xFB4B, 0xFB4C, 0xFB4D, 0xFB4E,
13649  0xFB4F, 0xFB50, 0xFB51, 0xFB52, 0xFB53, 0xFB54, 0xFB55, 0xFB56,
13650  0xFB57, 0xFB58, 0xFB59, 0xFB5A, 0xFB5B,
13651  },
13652  {
13653  0xFB5C, 0xFB5D, 0xFB5E, 0xFB5F, 0xFB60, 0xFB61, 0xFB62, 0xFB63,
13654  0xFB64, 0xFB65, 0xFB66, 0xFB67, 0xFB68, 0xFB69, 0xFB6A, 0xFB6B,
13655  0xFB6C, 0xFB6D, 0xFB6E, 0xFB6F, 0xFB70, 0xFB71, 0xFB72, 0xFB73,
13656  0xFB74, 0xFB75, 0xFB76, 0xFB77, 0xFB78, 0xFB79, 0xFB7A, 0xFB7B,
13657  0xFB7C, 0xFB7D, 0xFB7E, 0xFB80, 0xFB81, 0xFB82, 0xFB83, 0xFB84,
13658  0xFB85, 0xFB86, 0xFB87, 0xFB88, 0xFB89, 0xFB8A, 0xFB8B, 0xFB8C,
13659  0xFB8D, 0xFB8E, 0xFB8F, 0xFB90, 0xFB91, 0xFB92, 0xFB93, 0xFB94,
13660  0xFB95, 0xFB96, 0xFB97, 0xFB98, 0xFB99, 0xFB9A, 0xFB9B, 0,
13661  0xFB9C, 0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA2, 0xFBA3,
13662  0xFBA4, 0xFBA5, 0xFBA6, 0xFBA7, 0xFBA8, 0xFBA9, 0xFBAA, 0xFBAB,
13663  0xFBAC, 0xFBAD, 0xFBAE, 0xFBAF, 0xFBB0, 0xFBB1, 0xFBB2, 0xFBB3,
13664  0xFBB4, 0xFBB5, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBB9, 0xFBBA, 0xFBBB,
13665  0xFBBC, 0xFBBD, 0xFBBE, 0xFBBF, 0xFBC0, 0xFBC1, 0xFBC2, 0xFBC3,
13666  0xFBC4, 0xFBC5, 0xFBC6, 0xFBC7, 0xFBC8, 0xFBC9, 0xFBCA, 0xFBCB,
13667  0xFBCC, 0xFBCD, 0xFBCE, 0xFBCF, 0xFBD0, 0xFBD1, 0xFBD2, 0xFBD3,
13668  0xFBD4, 0xFBD5, 0xFBD6, 0xFBD7, 0xFBD8, 0xFBD9, 0xFBDA, 0xFBDB,
13669  0xFBDC, 0xFBDD, 0xFBDE, 0xFBDF, 0xFBE0, 0xFBE1, 0xFBE2, 0xFBE3,
13670  0xFBE4, 0xFBE5, 0xFBE6, 0xFBE7, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEB,
13671  0xFBEC, 0xFBED, 0xFBEE, 0xFBEF, 0xFBF0, 0xFBF1, 0xFBF2, 0xFBF3,
13672  0xFBF4, 0xFBF5, 0xFBF6, 0xFBF7, 0xFBF8, 0xFBF9, 0xFBFA, 0xFBFB,
13673  0xFBFC, 0xFC40, 0xFC41, 0xFC42, 0xFC43, 0xFC44, 0xFC45, 0xFC46,
13674  0xFC47, 0xFC48, 0xFC49, 0xFC4A, 0xFC4B, 0, 0, 0xFA40,
13675  0xFA41, 0xFA42, 0xFA43, 0xFA44, 0xFA45, 0xFA46, 0xFA47, 0xFA48,
13676  0xFA49, 0x81CA, 0xFA55, 0xFA56, 0xFA57,
13677  },
13678 };
13679 #endif /* SHIFTJIS_CP932 */
13680 
13681 #ifdef X0212_ENABLE
13682 const unsigned short shiftjis_x0212[3][189] = {
13683  {
13684  0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
13685  0xF37B, 0xF37C, 0xF37D, 0xF37E, 0xF421, 0xF422, 0xF423, 0xF424,
13686  0xF425, 0xF426, 0xF427, 0xF428, 0x224C, 0xA243, 0xF429, 0xF42A,
13687  0xF42B, 0xF42C, 0xF42D, 0x2268, 0xD463, 0xDC5F, 0xE469, 0xE378,
13688  0xD921, 0xB13B, 0xF42E, 0xC22D, 0xC37C, 0xE450, 0xC23F, 0xBC74,
13689  0xB029, 0xB048, 0xF42F, 0xB052, 0xB054, 0xB063, 0xB06E, 0xB127,
13690  0xB123, 0xB12C, 0xB129, 0xB13E, 0xB15F, 0xB158, 0xB148, 0xB157,
13691  0xB163, 0xB174, 0xB161, 0xB223, 0xF430, 0xB23B, 0xB266, 0,
13692  0xB26D, 0xB275, 0xB27C, 0xF431, 0xB335, 0xB358, 0xB35B, 0xB365,
13693  0xB36E, 0xB37B, 0xF432, 0xF433, 0xB440, 0xB447, 0xB450, 0xB45E,
13694  0xF434, 0xB52A, 0xF435, 0xB52F, 0xB544, 0xB568, 0xF436, 0xB742,
13695  0xB764, 0xB768, 0xB767, 0xF437, 0xF438, 0xF439, 0xB84E, 0xB861,
13696  0xB875, 0xB877, 0xB878, 0xB87C, 0xB92F, 0xB937, 0xBA3E, 0xBA5B,
13697  0xCD2A, 0xBA61, 0xF43A, 0xBA6B, 0xBB33, 0xBB38, 0xF43B, 0xBB4A,
13698  0xF43C, 0xF43D, 0xBB50, 0xBB5E, 0xBB74, 0xBB75, 0xBB79, 0xBC64,
13699  0xBC6D, 0xBC7E, 0xF43E, 0xBD42, 0xBD67, 0xF43F, 0xBD70, 0xBE30,
13700  0xBE2C, 0xF440, 0xBE33, 0xBE3D, 0xBE4D, 0xBE49, 0xBE64, 0xBF28,
13701  0xBF49, 0xC044, 0xC064, 0xC074, 0xC126, 0xF441, 0xC175, 0xC17C,
13702  0xF442, 0xC178, 0xC22B, 0xC221, 0xC225, 0xF443, 0xC238, 0xC23A,
13703  0xF444, 0xC244, 0xC252, 0xC257, 0xC25B, 0xC25E, 0xC26D, 0xC270,
13704  0xF445, 0xC321, 0xC335, 0xC349, 0xC339, 0xF446, 0xC358, 0xC37E,
13705  0xF447, 0xC44C, 0xF448, 0xC459, 0xC46A, 0xC47D, 0xF449, 0xC527,
13706  0xC535, 0xC536, 0xF44A, 0xC555, 0xC638, 0xC657, 0xC660, 0xC66A,
13707  0xC663, 0xC721, 0xC72B, 0xC747, 0xC743,
13708  },
13709  {
13710  0xC74B, 0xC74F, 0xC759, 0xF44B, 0xF44C, 0xC766, 0xC76E, 0xC77C,
13711  0xC76B, 0xC770, 0xC831, 0xC865, 0xC878, 0xC926, 0xC92B, 0xC92D,
13712  0xF44D, 0xC94A, 0xC953, 0xC969, 0xC963, 0xC97C, 0xC974, 0xC975,
13713  0xF44E, 0xCA33, 0xCA3D, 0xCA6F, 0xCA71, 0xCB2E, 0xF44F, 0xCB4A,
13714  0xCB66, 0xCB6A, 0xCB70, 0xCB74, 0xCB6E, 0xCC25, 0xCB79, 0xCC2B,
13715  0xCC2E, 0xCC2D, 0xCC32, 0xCC42, 0xCC50, 0xCC59, 0xF450, 0xCD3B,
13716  0xF451, 0xCE3B, 0xF452, 0xCE3A, 0xCE43, 0xF453, 0xCE72, 0xB35D,
13717  0xCF55, 0xCF62, 0xCF69, 0xCF6D, 0xF454, 0xF455, 0xF456, 0,
13718  0xF457, 0xD065, 0xF458, 0xD069, 0xD168, 0xF459, 0xF45A, 0xD16C,
13719  0xD23B, 0xF45B, 0xD361, 0xD368, 0xD427, 0xF45C, 0xF45D, 0xD454,
13720  0xD472, 0xD52E, 0xF45E, 0xD75E, 0xF45F, 0xD822, 0xD837, 0xD841,
13721  0xD851, 0xD874, 0xD946, 0xD948, 0xD951, 0xF460, 0xF461, 0xF462,
13722  0xF463, 0xF464, 0xDC53, 0xDD48, 0xDD54, 0xDD6A, 0xDD7A, 0xDE24,
13723  0xDE30, 0xF465, 0xDE35, 0xDE4B, 0xF466, 0xDF39, 0xF467, 0xDF43,
13724  0xF468, 0xF469, 0xE059, 0xF46A, 0xF46B, 0xE162, 0xF46C, 0xF46D,
13725  0xF46E, 0xE247, 0xE328, 0xE326, 0xE329, 0xE32F, 0xE330, 0xE32A,
13726  0xE32B, 0xE33C, 0xE341, 0xE33F, 0xE355, 0xE358, 0xE356, 0xE35F,
13727  0xE363, 0xE361, 0xE354, 0xE369, 0xE426, 0xE371, 0xE372, 0xE44B,
13728  0xE441, 0xE443, 0xE43E, 0xF46F, 0xE440, 0xE447, 0xE43F, 0xE460,
13729  0xE45E, 0xE451, 0xF470, 0xE45C, 0xE452, 0xE45B, 0xE454, 0xE47A,
13730  0xE46F, 0xE533, 0xE53F, 0xE549, 0xE550, 0xE562, 0xE56A, 0xE56B,
13731  0xF471, 0xF472, 0xF473, 0xE668, 0xE66F, 0xE72C, 0xF474, 0xE72E,
13732  0xF475, 0xE731, 0xF476, 0xE732, 0xE831, 0xE836, 0xF477, 0xF478,
13733  0xE85D, 0xF479, 0xF47A, 0xE951, 0xF47B,
13734  },
13735  {
13736  0xE96D, 0xEA4D, 0xF47C, 0xEA5B, 0xEA66, 0xEA6A, 0xEB25, 0xEB7B,
13737  0xEB7A, 0xF47D, 0xEC56, 0xF47E, 0, 0, 0, 0,
13738  0, 0, 0, 0, 0, 0, 0, 0,
13739  0, 0, 0, 0, 0, 0, 0, 0,
13740  0, 0, 0, 0, 0, 0, 0, 0,
13741  0, 0, 0, 0, 0, 0, 0, 0,
13742  0, 0, 0, 0, 0, 0, 0, 0,
13743  0, 0, 0, 0, 0, 0, 0, 0,
13744  0, 0, 0, 0, 0, 0, 0, 0,
13745  0, 0, 0, 0, 0, 0, 0, 0,
13746  0, 0, 0, 0, 0, 0, 0, 0,
13747  0, 0, 0, 0, 0, 0, 0, 0,
13748  0, 0, 0, 0, 0, 0, 0, 0,
13749  0, 0, 0, 0, 0, 0, 0, 0,
13750  0, 0, 0, 0, 0, 0, 0, 0,
13751  0, 0, 0, 0, 0, 0, 0, 0,
13752  0, 0, 0, 0, 0, 0, 0, 0,
13753  0, 0, 0, 0, 0, 0, 0, 0,
13754  0, 0, 0, 0, 0, 0, 0, 0,
13755  0, 0, 0, 0, 0, 0, 0, 0,
13756  0, 0, 0, 0, 0, 0, 0, 0,
13757  0, 0, 0, 0, 0, 0, 0, 0,
13758  0, 0, 0, 0, 0, 0, 0, 0,
13759  0, 0, 0, 0, 0,
13760  },
13761 };
13762 
13763 static const unsigned short x0212_shiftjis_A2[] = {
13764  0x819F, 0, 0, 0, 0, 0, 0,
13765  0, 0, 0, 0, 0, 0, 0, 0,
13766  0, 0x8143, 0, 0, 0x8150, 0, 0, 0x8160,
13767  0, 0, 0, 0, 0, 0, 0, 0,
13768  0, 0, 0, 0xFA55, 0, 0, 0, 0,
13769  0, 0, 0, 0, 0, 0, 0, 0,
13770  0, 0, 0, 0, 0, 0, 0, 0,
13771  0, 0, 0, 0, 0, 0, 0, 0,
13772  0, 0, 0, 0, 0, 0, 0, 0,
13773  0, 0, 0, 0, 0, 0, 0, 0,
13774  0, 0, 0, 0, 0, 0, 0, 0,
13775  0, 0, 0, 0, 0, 0, 0,
13776 };
13777 static const unsigned short x0212_shiftjis_B0[] = {
13778  0, 0, 0, 0, 0, 0, 0,
13779  0, 0xFA68, 0, 0, 0, 0, 0, 0,
13780  0, 0, 0, 0, 0, 0, 0, 0,
13781  0, 0, 0, 0, 0, 0, 0, 0,
13782  0, 0, 0, 0, 0, 0, 0, 0,
13783  0xFA69, 0, 0, 0, 0, 0, 0, 0,
13784  0, 0, 0xFA6B, 0, 0xFA6C, 0, 0, 0,
13785  0, 0, 0, 0, 0, 0, 0, 0,
13786  0, 0, 0, 0xFA6D, 0, 0, 0, 0,
13787  0, 0, 0, 0, 0, 0, 0xFA6E, 0,
13788  0, 0, 0, 0, 0, 0, 0, 0,
13789  0, 0, 0, 0, 0, 0, 0,
13790 };
13791 static const unsigned short x0212_shiftjis_B1[] = {
13792  0, 0, 0xFA70, 0, 0, 0, 0xFA6F,
13793  0, 0xFA72, 0, 0, 0xFA71, 0, 0, 0,
13794  0, 0, 0, 0, 0, 0, 0, 0,
13795  0, 0, 0, 0xFA61, 0, 0, 0xFA73, 0,
13796  0, 0, 0, 0, 0, 0, 0, 0,
13797  0xFA76, 0, 0, 0, 0, 0, 0, 0,
13798  0, 0, 0, 0, 0, 0, 0, 0xFA77,
13799  0xFA75, 0, 0, 0, 0, 0, 0, 0xFA74,
13800  0, 0xFA7A, 0, 0xFA78, 0, 0, 0, 0,
13801  0, 0, 0, 0, 0, 0, 0, 0,
13802  0, 0, 0, 0, 0xFA79, 0, 0, 0,
13803  0, 0, 0, 0, 0, 0, 0,
13804 };
13805 static const unsigned short x0212_shiftjis_B2[] = {
13806  0, 0, 0xFA7B, 0, 0, 0, 0,
13807  0, 0, 0, 0, 0, 0, 0, 0,
13808  0, 0, 0, 0, 0, 0, 0, 0,
13809  0, 0, 0, 0xFA7D, 0, 0, 0, 0,
13810  0, 0, 0, 0, 0, 0, 0, 0,
13811  0, 0, 0, 0, 0, 0, 0, 0,
13812  0, 0, 0, 0, 0, 0, 0, 0,
13813  0, 0, 0, 0, 0, 0, 0, 0,
13814  0, 0, 0, 0, 0, 0, 0xFA7E, 0,
13815  0, 0, 0, 0, 0, 0xFA80, 0, 0,
13816  0, 0, 0, 0, 0, 0xFA81, 0, 0,
13817  0, 0, 0, 0, 0xFA82, 0, 0,
13818 };
13819 static const unsigned short x0212_shiftjis_B3[] = {
13820  0, 0, 0, 0, 0, 0, 0,
13821  0, 0, 0, 0, 0, 0, 0, 0,
13822  0, 0, 0, 0, 0, 0xFA84, 0, 0,
13823  0, 0, 0, 0, 0, 0, 0, 0,
13824  0, 0, 0, 0, 0, 0, 0, 0,
13825  0, 0, 0, 0, 0, 0, 0, 0,
13826  0, 0, 0, 0, 0, 0, 0, 0,
13827  0xFA85, 0, 0, 0xFA86, 0, 0xFB77, 0, 0,
13828  0, 0, 0, 0, 0, 0xFA87, 0, 0,
13829  0, 0, 0, 0, 0, 0, 0xFA88, 0,
13830  0, 0, 0, 0, 0, 0, 0, 0,
13831  0, 0, 0, 0xFA89, 0, 0, 0,
13832 };
13833 static const unsigned short x0212_shiftjis_B4[] = {
13834  0, 0, 0, 0, 0, 0, 0,
13835  0, 0, 0, 0, 0, 0, 0, 0,
13836  0, 0, 0, 0, 0, 0, 0, 0,
13837  0, 0, 0, 0, 0, 0, 0, 0,
13838  0xFA8C, 0, 0, 0, 0, 0, 0, 0xFA8D,
13839  0, 0, 0, 0, 0, 0, 0, 0,
13840  0xFA8E, 0, 0, 0, 0, 0, 0, 0,
13841  0, 0, 0, 0, 0, 0, 0xFA8F, 0,
13842  0, 0, 0, 0, 0, 0, 0, 0,
13843  0, 0, 0, 0, 0, 0, 0, 0,
13844  0, 0, 0, 0, 0, 0, 0, 0,
13845  0, 0, 0, 0, 0, 0, 0,
13846 };
13847 static const unsigned short x0212_shiftjis_B5[] = {
13848  0, 0, 0, 0, 0, 0, 0,
13849  0, 0, 0xFA91, 0, 0, 0, 0, 0xFA93,
13850  0, 0, 0, 0, 0, 0, 0, 0,
13851  0, 0, 0, 0, 0, 0, 0, 0,
13852  0, 0, 0, 0, 0xFA94, 0, 0, 0,
13853  0, 0, 0, 0, 0, 0, 0, 0,
13854  0, 0, 0, 0, 0, 0, 0, 0,
13855  0, 0, 0, 0, 0, 0, 0, 0,
13856  0, 0, 0, 0, 0, 0, 0, 0,
13857  0xFA95, 0, 0, 0, 0, 0, 0, 0,
13858  0, 0, 0, 0, 0, 0, 0, 0,
13859  0, 0, 0, 0, 0, 0, 0,
13860 };
13861 static const unsigned short x0212_shiftjis_B7[] = {
13862  0, 0, 0, 0, 0, 0, 0,
13863  0, 0, 0, 0, 0, 0, 0, 0,
13864  0, 0, 0, 0, 0, 0, 0, 0,
13865  0, 0, 0, 0, 0, 0, 0, 0,
13866  0, 0, 0xFA97, 0, 0, 0, 0, 0,
13867  0, 0, 0, 0, 0, 0, 0, 0,
13868  0, 0, 0, 0, 0, 0, 0, 0,
13869  0, 0, 0, 0, 0, 0, 0, 0,
13870  0, 0, 0, 0, 0xFA98, 0, 0, 0xFA9A,
13871  0xFA99, 0, 0, 0, 0, 0, 0, 0,
13872  0, 0, 0, 0, 0, 0, 0, 0,
13873  0, 0, 0, 0, 0, 0, 0,
13874 };
13875 static const unsigned short x0212_shiftjis_B8[] = {
13876  0, 0, 0, 0, 0, 0, 0,
13877  0, 0, 0, 0, 0, 0, 0, 0,
13878  0, 0, 0, 0, 0, 0, 0, 0,
13879  0, 0, 0, 0, 0, 0, 0, 0,
13880  0, 0, 0, 0, 0, 0, 0, 0,
13881  0, 0, 0, 0, 0, 0, 0xFA9E, 0,
13882  0, 0, 0, 0, 0, 0, 0, 0,
13883  0, 0, 0, 0, 0, 0, 0, 0,
13884  0, 0xFA9F, 0, 0, 0, 0, 0, 0,
13885  0, 0, 0, 0, 0, 0, 0, 0,
13886  0, 0, 0, 0, 0, 0xFAA0, 0, 0xFAA1,
13887  0xFAA2, 0, 0, 0, 0xFAA3, 0, 0,
13888 };
13889 static const unsigned short x0212_shiftjis_B9[] = {
13890  0, 0, 0, 0, 0, 0, 0,
13891  0, 0, 0, 0, 0, 0, 0, 0xFAA4,
13892  0, 0, 0, 0, 0, 0, 0, 0xFAA5,
13893  0, 0, 0, 0, 0, 0, 0, 0,
13894  0, 0, 0, 0, 0, 0, 0, 0,
13895  0, 0, 0, 0, 0, 0, 0, 0,
13896  0, 0, 0, 0, 0, 0, 0, 0,
13897  0, 0, 0, 0, 0, 0, 0, 0,
13898  0, 0, 0, 0, 0, 0, 0, 0,
13899  0, 0, 0, 0, 0, 0, 0, 0,
13900  0, 0, 0, 0, 0, 0, 0, 0,
13901  0, 0, 0, 0, 0, 0, 0,
13902 };
13903 static const unsigned short x0212_shiftjis_BA[] = {
13904  0, 0, 0, 0, 0, 0, 0,
13905  0, 0, 0, 0, 0, 0, 0, 0,
13906  0, 0, 0, 0, 0, 0, 0, 0,
13907  0, 0, 0, 0, 0, 0, 0xFAA6, 0,
13908  0, 0, 0, 0, 0, 0, 0, 0,
13909  0, 0, 0, 0, 0, 0, 0, 0,
13910  0, 0, 0, 0, 0, 0, 0, 0,
13911  0, 0, 0, 0xFAA7, 0, 0, 0, 0,
13912  0, 0xFAA9, 0, 0, 0, 0, 0, 0,
13913  0, 0, 0, 0xFAAB, 0, 0, 0, 0,
13914  0, 0, 0, 0, 0, 0, 0, 0,
13915  0, 0, 0, 0, 0, 0, 0,
13916 };
13917 static const unsigned short x0212_shiftjis_BB[] = {
13918  0, 0, 0, 0, 0, 0, 0,
13919  0, 0, 0, 0, 0, 0, 0, 0,
13920  0, 0, 0, 0xFAAC, 0, 0, 0, 0,
13921  0xFAAD, 0, 0, 0, 0, 0, 0, 0,
13922  0, 0, 0, 0, 0, 0, 0, 0,
13923  0, 0, 0xFAAF, 0, 0, 0, 0, 0,
13924  0xFAB2, 0, 0, 0, 0, 0, 0, 0,
13925  0, 0, 0, 0, 0, 0, 0xFAB3, 0,
13926  0, 0, 0, 0, 0, 0, 0, 0,
13927  0, 0, 0, 0, 0, 0, 0, 0,
13928  0, 0, 0, 0, 0xFAB4, 0xFAB5, 0, 0,
13929  0, 0xFAB6, 0, 0, 0, 0, 0,
13930 };
13931 static const unsigned short x0212_shiftjis_BC[] = {
13932  0, 0, 0, 0, 0, 0, 0,
13933  0, 0, 0, 0, 0, 0, 0, 0,
13934  0, 0, 0, 0, 0, 0, 0, 0,
13935  0, 0, 0, 0, 0, 0, 0, 0,
13936  0, 0, 0, 0, 0, 0, 0, 0,
13937  0, 0, 0, 0, 0, 0, 0, 0,
13938  0, 0, 0, 0, 0, 0, 0, 0,
13939  0, 0, 0, 0, 0, 0, 0, 0,
13940  0, 0, 0, 0, 0xFAB7, 0, 0, 0,
13941  0, 0, 0, 0, 0, 0xFAB8, 0, 0,
13942  0, 0, 0, 0, 0xFA67, 0, 0, 0,
13943  0, 0, 0, 0, 0, 0, 0xFAB9,
13944 };
13945 static const unsigned short x0212_shiftjis_BD[] = {
13946  0, 0, 0, 0, 0, 0, 0,
13947  0, 0, 0, 0, 0, 0, 0, 0,
13948  0, 0, 0, 0, 0, 0, 0, 0,
13949  0, 0, 0, 0, 0, 0, 0, 0,
13950  0, 0, 0xFABB, 0, 0, 0, 0, 0,
13951  0, 0, 0, 0, 0, 0, 0, 0,
13952  0, 0, 0, 0, 0, 0, 0, 0,
13953  0, 0, 0, 0, 0, 0, 0, 0,
13954  0, 0, 0, 0, 0, 0, 0, 0xFABC,
13955  0, 0, 0, 0, 0, 0, 0, 0,
13956  0xFABE, 0, 0, 0, 0, 0, 0, 0,
13957  0, 0, 0, 0, 0, 0, 0,
13958 };
13959 static const unsigned short x0212_shiftjis_BE[] = {
13960  0, 0, 0, 0, 0, 0, 0,
13961  0, 0, 0, 0, 0xFAC0, 0, 0, 0,
13962  0xFABF, 0, 0, 0xFAC2, 0, 0, 0, 0,
13963  0, 0, 0, 0, 0, 0xFAC3, 0, 0,
13964  0, 0, 0, 0, 0, 0, 0, 0,
13965  0, 0xFAC5, 0, 0, 0, 0xFAC4, 0, 0,
13966  0, 0, 0, 0, 0, 0, 0, 0,
13967  0, 0, 0, 0, 0, 0, 0, 0,
13968  0, 0, 0, 0, 0xFAC6, 0, 0, 0,
13969  0, 0, 0, 0, 0, 0, 0, 0,
13970  0, 0, 0, 0, 0, 0, 0, 0,
13971  0, 0, 0, 0, 0, 0, 0,
13972 };
13973 static const unsigned short x0212_shiftjis_BF[] = {
13974  0, 0, 0, 0, 0, 0, 0,
13975  0xFAC7, 0, 0, 0, 0, 0, 0, 0,
13976  0, 0, 0, 0, 0, 0, 0, 0,
13977  0, 0, 0, 0, 0, 0, 0, 0,
13978  0, 0, 0, 0, 0, 0, 0, 0,
13979  0, 0xFAC8, 0, 0, 0, 0, 0, 0,
13980  0, 0, 0, 0, 0, 0, 0, 0,
13981  0, 0, 0, 0, 0, 0, 0, 0,
13982  0, 0, 0, 0, 0, 0, 0, 0,
13983  0, 0, 0, 0, 0, 0, 0, 0,
13984  0, 0, 0, 0, 0, 0, 0, 0,
13985  0, 0, 0, 0, 0, 0, 0,
13986 };
13987 static const unsigned short x0212_shiftjis_C0[] = {
13988  0, 0, 0, 0, 0, 0, 0,
13989  0, 0, 0, 0, 0, 0, 0, 0,
13990  0, 0, 0, 0, 0, 0, 0, 0,
13991  0, 0, 0, 0, 0, 0, 0, 0,
13992  0, 0, 0, 0, 0xFAC9, 0, 0, 0,
13993  0, 0, 0, 0, 0, 0, 0, 0,
13994  0, 0, 0, 0, 0, 0, 0, 0,
13995  0, 0, 0, 0, 0, 0, 0, 0,
13996  0, 0, 0, 0, 0xFACA, 0, 0, 0,
13997  0, 0, 0, 0, 0, 0, 0, 0,
13998  0, 0, 0, 0, 0xFACB, 0, 0, 0,
13999  0, 0, 0, 0, 0, 0, 0,
14000 };
14001 static const unsigned short x0212_shiftjis_C1[] = {
14002  0, 0, 0, 0, 0, 0xFACC, 0,
14003  0, 0, 0, 0, 0, 0, 0, 0,
14004  0, 0, 0, 0, 0, 0, 0, 0,
14005  0, 0, 0, 0, 0, 0, 0, 0,
14006  0, 0, 0, 0, 0, 0, 0, 0,
14007  0, 0, 0, 0, 0, 0, 0, 0,
14008  0, 0, 0, 0, 0, 0, 0, 0,
14009  0, 0, 0, 0, 0, 0, 0, 0,
14010  0, 0, 0, 0, 0, 0, 0, 0,
14011  0, 0, 0, 0, 0, 0, 0, 0,
14012  0, 0, 0, 0, 0, 0xFACE, 0, 0,
14013  0xFAD1, 0, 0, 0, 0xFACF, 0, 0,
14014 };
14015 static const unsigned short x0212_shiftjis_C2[] = {
14016  0xFAD3, 0, 0, 0, 0xFAD4, 0, 0,
14017  0, 0, 0, 0xFAD2, 0, 0xFA63, 0, 0,
14018  0, 0, 0, 0, 0, 0, 0, 0,
14019  0xFAD6, 0, 0xFAD7, 0, 0, 0, 0, 0xFA66,
14020  0, 0, 0, 0, 0xFAD9, 0, 0, 0,
14021  0, 0, 0, 0, 0, 0, 0, 0,
14022  0, 0, 0xFADA, 0, 0, 0, 0, 0xFADB,
14023  0, 0, 0, 0xFADC, 0, 0, 0xFADD, 0,
14024  0, 0, 0, 0, 0, 0, 0, 0,
14025  0, 0, 0, 0, 0, 0xFADE, 0, 0,
14026  0xFADF, 0, 0, 0, 0, 0, 0, 0,
14027  0, 0, 0, 0, 0, 0, 0,
14028 };
14029 static const unsigned short x0212_shiftjis_C3[] = {
14030  0xFAE1, 0, 0, 0, 0, 0, 0,
14031  0, 0, 0, 0, 0, 0, 0, 0,
14032  0, 0, 0, 0, 0, 0xFAE2, 0, 0,
14033  0, 0xFAE4, 0, 0, 0, 0, 0, 0,
14034  0, 0, 0, 0, 0, 0, 0, 0,
14035  0, 0xFAE3, 0, 0, 0, 0, 0, 0,
14036  0, 0, 0, 0, 0, 0, 0, 0,
14037  0xFAE6, 0, 0, 0, 0, 0, 0, 0,
14038  0, 0, 0, 0, 0, 0, 0, 0,
14039  0, 0, 0, 0, 0, 0, 0, 0,
14040  0, 0, 0, 0, 0, 0, 0, 0,
14041  0, 0, 0, 0, 0xFA64, 0, 0xFAE7,
14042 };
14043 static const unsigned short x0212_shiftjis_C4[] = {
14044  0, 0, 0, 0, 0, 0, 0,
14045  0, 0, 0, 0, 0, 0, 0, 0,
14046  0, 0, 0, 0, 0, 0, 0, 0,
14047  0, 0, 0, 0, 0, 0, 0, 0,
14048  0, 0, 0, 0, 0, 0, 0, 0,
14049  0, 0, 0, 0, 0xFAE9, 0, 0, 0,
14050  0, 0, 0, 0, 0, 0, 0, 0,
14051  0, 0xFAEB, 0, 0, 0, 0, 0, 0,
14052  0, 0, 0, 0, 0, 0, 0, 0,
14053  0, 0, 0xFAEC, 0, 0, 0, 0, 0,
14054  0, 0, 0, 0, 0, 0, 0, 0,
14055  0, 0, 0, 0, 0, 0xFAED, 0,
14056 };
14057 static const unsigned short x0212_shiftjis_C5[] = {
14058  0, 0, 0, 0, 0, 0, 0xFAEF,
14059  0, 0, 0, 0, 0, 0, 0, 0,
14060  0, 0, 0, 0, 0, 0xFAF0, 0xFAF1, 0,
14061  0, 0, 0, 0, 0, 0, 0, 0,
14062  0, 0, 0, 0, 0, 0, 0, 0,
14063  0, 0, 0, 0, 0, 0, 0, 0,
14064  0, 0, 0, 0, 0, 0xFAF3, 0, 0,
14065  0, 0, 0, 0, 0, 0, 0, 0,
14066  0, 0, 0, 0, 0, 0, 0, 0,
14067  0, 0, 0, 0, 0, 0, 0, 0,
14068  0, 0, 0, 0, 0, 0, 0, 0,
14069  0, 0, 0, 0, 0, 0, 0,
14070 };
14071 static const unsigned short x0212_shiftjis_C6[] = {
14072  0, 0, 0, 0, 0, 0, 0,
14073  0, 0, 0, 0, 0, 0, 0, 0,
14074  0, 0, 0, 0, 0, 0, 0, 0,
14075  0xFAF4, 0, 0, 0, 0, 0, 0, 0,
14076  0, 0, 0, 0, 0, 0, 0, 0,
14077  0, 0, 0, 0, 0, 0, 0, 0,
14078  0, 0, 0, 0, 0, 0, 0, 0xFAF5,
14079  0, 0, 0, 0, 0, 0, 0, 0,
14080  0xFAF6, 0, 0, 0xFAF8, 0, 0, 0, 0,
14081  0, 0, 0xFAF7, 0, 0, 0, 0, 0,
14082  0, 0, 0, 0, 0, 0, 0, 0,
14083  0, 0, 0, 0, 0, 0, 0,
14084 };
14085 static const unsigned short x0212_shiftjis_C7[] = {
14086  0xFAF9, 0, 0, 0, 0, 0, 0,
14087  0, 0, 0, 0xFAFA, 0, 0, 0, 0,
14088  0, 0, 0, 0, 0, 0, 0, 0,
14089  0, 0, 0, 0, 0, 0, 0, 0,
14090  0, 0, 0, 0xFAFC, 0, 0, 0, 0xFAFB,
14091  0, 0, 0, 0xFB40, 0, 0, 0, 0xFB41,
14092  0, 0, 0, 0, 0, 0, 0, 0,
14093  0, 0xFB42, 0, 0, 0, 0, 0, 0,
14094  0, 0, 0, 0, 0, 0, 0xFB45, 0,
14095  0, 0, 0, 0xFB48, 0, 0, 0xFB46, 0,
14096  0xFB49, 0, 0, 0, 0, 0, 0, 0,
14097  0, 0, 0, 0, 0xFB47, 0, 0,
14098 };
14099 static const unsigned short x0212_shiftjis_C8[] = {
14100  0, 0, 0, 0, 0, 0, 0,
14101  0, 0, 0, 0, 0, 0, 0, 0,
14102  0, 0xFB4A, 0, 0, 0, 0, 0, 0,
14103  0, 0, 0, 0, 0, 0, 0, 0,
14104  0, 0, 0, 0, 0, 0, 0, 0,
14105  0, 0, 0, 0, 0, 0, 0, 0,
14106  0, 0, 0, 0, 0, 0, 0, 0,
14107  0, 0, 0, 0, 0, 0, 0, 0,
14108  0, 0, 0, 0, 0, 0xFB4B, 0, 0,
14109  0, 0, 0, 0, 0, 0, 0, 0,
14110  0, 0, 0, 0, 0, 0, 0, 0,
14111  0xFB4C, 0, 0, 0, 0, 0, 0,
14112 };
14113 static const unsigned short x0212_shiftjis_C9[] = {
14114  0, 0, 0, 0, 0, 0xFB4D, 0,
14115  0, 0, 0, 0xFB4E, 0, 0xFB4F, 0, 0,
14116  0, 0, 0, 0, 0, 0, 0, 0,
14117  0, 0, 0, 0, 0, 0, 0, 0,
14118  0, 0, 0, 0, 0, 0, 0, 0,
14119  0, 0, 0xFB51, 0, 0, 0, 0, 0,
14120  0, 0, 0, 0xFB52, 0, 0, 0, 0,
14121  0, 0, 0, 0, 0, 0, 0, 0,
14122  0, 0, 0, 0xFB54, 0, 0, 0, 0,
14123  0, 0xFB53, 0, 0, 0, 0, 0, 0,
14124  0, 0, 0, 0, 0xFB56, 0xFB57, 0, 0,
14125  0, 0, 0, 0, 0xFB55, 0, 0,
14126 };
14127 static const unsigned short x0212_shiftjis_CA[] = {
14128  0, 0, 0, 0, 0, 0, 0,
14129  0, 0, 0, 0, 0, 0, 0, 0,
14130  0, 0, 0, 0xFB59, 0, 0, 0, 0,
14131  0, 0, 0, 0, 0, 0xFB5A, 0, 0,
14132  0, 0, 0, 0, 0, 0, 0, 0,
14133  0, 0, 0, 0, 0, 0, 0, 0,
14134  0, 0, 0, 0, 0, 0, 0, 0,
14135  0, 0, 0, 0, 0, 0, 0, 0,
14136  0, 0, 0, 0, 0, 0, 0, 0,
14137  0, 0, 0, 0, 0, 0, 0, 0xFB5B,
14138  0, 0xFB5C, 0, 0, 0, 0, 0, 0,
14139  0, 0, 0, 0, 0, 0, 0,
14140 };
14141 static const unsigned short x0212_shiftjis_CB[] = {
14142  0, 0, 0, 0, 0, 0, 0,
14143  0, 0, 0, 0, 0, 0, 0xFB5D, 0,
14144  0, 0, 0, 0, 0, 0, 0, 0,
14145  0, 0, 0, 0, 0, 0, 0, 0,
14146  0, 0, 0, 0, 0, 0, 0, 0,
14147  0, 0, 0xFB5F, 0, 0, 0, 0, 0,
14148  0, 0, 0, 0, 0, 0, 0, 0,
14149  0, 0, 0, 0, 0, 0, 0, 0,
14150  0, 0, 0, 0, 0, 0, 0xFB60, 0,
14151  0, 0, 0xFB61, 0, 0, 0, 0xFB64, 0,
14152  0xFB62, 0, 0, 0, 0xFB63, 0, 0, 0,
14153  0, 0xFB66, 0, 0, 0, 0, 0,
14154 };
14155 static const unsigned short x0212_shiftjis_CC[] = {
14156  0, 0, 0, 0, 0xFB65, 0, 0,
14157  0, 0, 0, 0xFB67, 0, 0xFB69, 0xFB68, 0,
14158  0, 0, 0xFB6A, 0, 0, 0, 0, 0,
14159  0, 0, 0, 0, 0, 0, 0, 0,
14160  0, 0, 0xFB6B, 0, 0, 0, 0, 0,
14161  0, 0, 0, 0, 0, 0, 0, 0,
14162  0xFB6C, 0, 0, 0, 0, 0, 0, 0,
14163  0, 0xFB6D, 0, 0, 0, 0, 0, 0,
14164  0, 0, 0, 0, 0, 0, 0, 0,
14165  0, 0, 0, 0, 0, 0, 0, 0,
14166  0, 0, 0, 0, 0, 0, 0, 0,
14167  0, 0, 0, 0, 0, 0, 0,
14168 };
14169 static const unsigned short x0212_shiftjis_CD[] = {
14170  0, 0, 0, 0, 0, 0, 0,
14171  0, 0, 0xFAA8, 0, 0, 0, 0, 0,
14172  0, 0, 0, 0, 0, 0, 0, 0,
14173  0, 0, 0, 0xFB6F, 0, 0, 0, 0,
14174  0, 0, 0, 0, 0, 0, 0, 0,
14175  0, 0, 0, 0, 0, 0, 0, 0,
14176  0, 0, 0, 0, 0, 0, 0, 0,
14177  0, 0, 0, 0, 0, 0, 0, 0,
14178  0, 0, 0, 0, 0, 0, 0, 0,
14179  0, 0, 0, 0, 0, 0, 0, 0,
14180  0, 0, 0, 0, 0, 0, 0, 0,
14181  0, 0, 0, 0, 0, 0, 0,
14182 };
14183 static const unsigned short x0212_shiftjis_CE[] = {
14184  0, 0, 0, 0, 0, 0, 0,
14185  0, 0, 0, 0, 0, 0, 0, 0,
14186  0, 0, 0, 0, 0, 0, 0, 0,
14187  0, 0, 0xFB73, 0xFB71, 0, 0, 0, 0,
14188  0, 0, 0, 0xFB74, 0, 0, 0, 0,
14189  0, 0, 0, 0, 0, 0, 0, 0,
14190  0, 0, 0, 0, 0, 0, 0, 0,
14191  0, 0, 0, 0, 0, 0, 0, 0,
14192  0, 0, 0, 0, 0, 0, 0, 0,
14193  0, 0, 0, 0, 0, 0, 0, 0,
14194  0, 0, 0xFB76, 0, 0, 0, 0, 0,
14195  0, 0, 0, 0, 0, 0, 0,
14196 };
14197 static const unsigned short x0212_shiftjis_CF[] = {
14198  0, 0, 0, 0, 0, 0, 0,
14199  0, 0, 0, 0, 0, 0, 0, 0,
14200  0, 0, 0, 0, 0, 0, 0, 0,
14201  0, 0, 0, 0, 0, 0, 0, 0,
14202  0, 0, 0, 0, 0, 0, 0, 0,
14203  0, 0, 0, 0, 0, 0, 0, 0,
14204  0, 0, 0, 0, 0, 0xFB78, 0, 0,
14205  0, 0, 0, 0, 0, 0, 0, 0,
14206  0, 0, 0xFB79, 0, 0, 0, 0, 0,
14207  0, 0xFB7A, 0, 0, 0, 0xFB7B, 0, 0,
14208  0, 0, 0, 0, 0, 0, 0, 0,
14209  0, 0, 0, 0, 0, 0, 0,
14210 };
14211 static const unsigned short x0212_shiftjis_D0[] = {
14212  0, 0, 0, 0, 0, 0, 0,
14213  0, 0, 0, 0, 0, 0, 0, 0,
14214  0, 0, 0, 0, 0, 0, 0, 0,
14215  0, 0, 0, 0, 0, 0, 0, 0,
14216  0, 0, 0, 0, 0, 0, 0, 0,
14217  0, 0, 0, 0, 0, 0, 0, 0,
14218  0, 0, 0, 0, 0, 0, 0, 0,
14219  0, 0, 0, 0, 0, 0, 0, 0,
14220  0, 0, 0, 0, 0, 0xFB81, 0, 0,
14221  0, 0xFB83, 0, 0, 0, 0, 0, 0,
14222  0, 0, 0, 0, 0, 0, 0, 0,
14223  0, 0, 0, 0, 0, 0, 0,
14224 };
14225 static const unsigned short x0212_shiftjis_D1[] = {
14226  0, 0, 0, 0, 0, 0, 0,
14227  0, 0, 0, 0, 0, 0, 0, 0,
14228  0, 0, 0, 0, 0, 0, 0, 0,
14229  0, 0, 0, 0, 0, 0, 0, 0,
14230  0, 0, 0, 0, 0, 0, 0, 0,
14231  0, 0, 0, 0, 0, 0, 0, 0,
14232  0, 0, 0, 0, 0, 0, 0, 0,
14233  0, 0, 0, 0, 0, 0, 0, 0,
14234  0, 0, 0, 0, 0, 0, 0, 0,
14235  0xFB84, 0, 0, 0, 0xFB87, 0, 0, 0,
14236  0, 0, 0, 0, 0, 0, 0, 0,
14237  0, 0, 0, 0, 0, 0, 0,
14238 };
14239 static const unsigned short x0212_shiftjis_D2[] = {
14240  0, 0, 0, 0, 0, 0, 0,
14241  0, 0, 0, 0, 0, 0, 0, 0,
14242  0, 0, 0, 0, 0, 0, 0, 0,
14243  0, 0, 0, 0xFB88, 0, 0, 0, 0,
14244  0, 0, 0, 0, 0, 0, 0, 0,
14245  0, 0, 0, 0, 0, 0, 0, 0,
14246  0, 0, 0, 0, 0, 0, 0, 0,
14247  0, 0, 0, 0, 0, 0, 0, 0,
14248  0, 0, 0, 0, 0, 0, 0, 0,
14249  0, 0, 0, 0, 0, 0, 0, 0,
14250  0, 0, 0, 0, 0, 0, 0, 0,
14251  0, 0, 0, 0, 0, 0, 0,
14252 };
14253 static const unsigned short x0212_shiftjis_D3[] = {
14254  0, 0, 0, 0, 0, 0, 0,
14255  0, 0, 0, 0, 0, 0, 0, 0,
14256  0, 0, 0, 0, 0, 0, 0, 0,
14257  0, 0, 0, 0, 0, 0, 0, 0,
14258  0, 0, 0, 0, 0, 0, 0, 0,
14259  0, 0, 0, 0, 0, 0, 0, 0,
14260  0, 0, 0, 0, 0, 0, 0, 0,
14261  0, 0, 0, 0, 0, 0, 0, 0,
14262  0, 0xFB8A, 0, 0, 0, 0, 0, 0,
14263  0xFB8B, 0, 0, 0, 0, 0, 0, 0,
14264  0, 0, 0, 0, 0, 0, 0, 0,
14265  0, 0, 0, 0, 0, 0, 0,
14266 };
14267 static const unsigned short x0212_shiftjis_D4[] = {
14268  0, 0, 0, 0, 0, 0, 0xFB8C,
14269  0, 0, 0, 0, 0, 0, 0, 0,
14270  0, 0, 0, 0, 0, 0, 0, 0,
14271  0, 0, 0, 0, 0, 0, 0, 0,
14272  0, 0, 0, 0, 0, 0, 0, 0,
14273  0, 0, 0, 0, 0, 0, 0, 0,
14274  0, 0, 0, 0, 0xFB8F, 0, 0, 0,
14275  0, 0, 0, 0, 0, 0, 0, 0,
14276  0, 0, 0, 0xFA5C, 0, 0, 0, 0,
14277  0, 0, 0, 0, 0, 0, 0, 0,
14278  0, 0, 0xFB90, 0, 0, 0, 0, 0,
14279  0, 0, 0, 0, 0, 0, 0,
14280 };
14281 static const unsigned short x0212_shiftjis_D5[] = {
14282  0, 0, 0, 0, 0, 0, 0,
14283  0, 0, 0, 0, 0, 0, 0xFB91, 0,
14284  0, 0, 0, 0, 0, 0, 0, 0,
14285  0, 0, 0, 0, 0, 0, 0, 0,
14286  0, 0, 0, 0, 0, 0, 0, 0,
14287  0, 0, 0, 0, 0, 0, 0, 0,
14288  0, 0, 0, 0, 0, 0, 0, 0,
14289  0, 0, 0, 0, 0, 0, 0, 0,
14290  0, 0, 0, 0, 0, 0, 0, 0,
14291  0, 0, 0, 0, 0, 0, 0, 0,
14292  0, 0, 0, 0, 0, 0, 0, 0,
14293  0, 0, 0, 0, 0, 0, 0,
14294 };
14295 static const unsigned short x0212_shiftjis_D7[] = {
14296  0, 0, 0, 0, 0, 0, 0,
14297  0, 0, 0, 0, 0, 0, 0, 0,
14298  0, 0, 0, 0, 0, 0, 0, 0,
14299  0, 0, 0, 0, 0, 0, 0, 0,
14300  0, 0, 0, 0, 0, 0, 0, 0,
14301  0, 0, 0, 0, 0, 0, 0, 0,
14302  0, 0, 0, 0, 0, 0, 0, 0,
14303  0, 0, 0, 0, 0, 0, 0xFB93, 0,
14304  0, 0, 0, 0, 0, 0, 0, 0,
14305  0, 0, 0, 0, 0, 0, 0, 0,
14306  0, 0, 0, 0, 0, 0, 0, 0,
14307  0, 0, 0, 0, 0, 0, 0,
14308 };
14309 static const unsigned short x0212_shiftjis_D8[] = {
14310  0, 0xFB95, 0, 0, 0, 0, 0,
14311  0, 0, 0, 0, 0, 0, 0, 0,
14312  0, 0, 0, 0, 0, 0, 0, 0xFB96,
14313  0, 0, 0, 0, 0, 0, 0, 0,
14314  0, 0xFB97, 0, 0, 0, 0, 0, 0,
14315  0, 0, 0, 0, 0, 0, 0, 0,
14316  0, 0xFB98, 0, 0, 0, 0, 0, 0,
14317  0, 0, 0, 0, 0, 0, 0, 0,
14318  0, 0, 0, 0, 0, 0, 0, 0,
14319  0, 0, 0, 0, 0, 0, 0, 0,
14320  0, 0, 0, 0, 0xFB99, 0, 0, 0,
14321  0, 0, 0, 0, 0, 0, 0,
14322 };
14323 static const unsigned short x0212_shiftjis_D9[] = {
14324  0xFA60, 0, 0, 0, 0, 0, 0,
14325  0, 0, 0, 0, 0, 0, 0, 0,
14326  0, 0, 0, 0, 0, 0, 0, 0,
14327  0, 0, 0, 0, 0, 0, 0, 0,
14328  0, 0, 0, 0, 0, 0, 0xFB9A, 0,
14329  0xFB9B, 0, 0, 0, 0, 0, 0, 0,
14330  0, 0xFB9C, 0, 0, 0, 0, 0, 0,
14331  0, 0, 0, 0, 0, 0, 0, 0,
14332  0, 0, 0, 0, 0, 0, 0, 0,
14333  0, 0, 0, 0, 0, 0, 0, 0,
14334  0, 0, 0, 0, 0, 0, 0, 0,
14335  0, 0, 0, 0, 0, 0, 0,
14336 };
14337 static const unsigned short x0212_shiftjis_DC[] = {
14338  0, 0, 0, 0, 0, 0, 0,
14339  0, 0, 0, 0, 0, 0, 0, 0,
14340  0, 0, 0, 0, 0, 0, 0, 0,
14341  0, 0, 0, 0, 0, 0, 0, 0,
14342  0, 0, 0, 0, 0, 0, 0, 0,
14343  0, 0, 0, 0, 0, 0, 0, 0,
14344  0, 0, 0, 0xFBA2, 0, 0, 0, 0,
14345  0, 0, 0, 0, 0, 0, 0, 0xFA5D,
14346  0, 0, 0, 0, 0, 0, 0, 0,
14347  0, 0, 0, 0, 0, 0, 0, 0,
14348  0, 0, 0, 0, 0, 0, 0, 0,
14349  0, 0, 0, 0, 0, 0, 0,
14350 };
14351 static const unsigned short x0212_shiftjis_DD[] = {
14352  0, 0, 0, 0, 0, 0, 0,
14353  0, 0, 0, 0, 0, 0, 0, 0,
14354  0, 0, 0, 0, 0, 0, 0, 0,
14355  0, 0, 0, 0, 0, 0, 0, 0,
14356  0, 0, 0, 0, 0, 0, 0, 0,
14357  0xFBA3, 0, 0, 0, 0, 0, 0, 0,
14358  0, 0, 0, 0, 0xFBA4, 0, 0, 0,
14359  0, 0, 0, 0, 0, 0, 0, 0,
14360  0, 0, 0, 0, 0, 0, 0, 0,
14361  0, 0, 0xFBA5, 0, 0, 0, 0, 0,
14362  0, 0, 0, 0, 0, 0, 0, 0,
14363  0, 0, 0xFBA6, 0, 0, 0, 0,
14364 };
14365 static const unsigned short x0212_shiftjis_DE[] = {
14366  0, 0, 0, 0xFBA7, 0, 0, 0,
14367  0, 0, 0, 0, 0, 0, 0, 0,
14368  0xFBA8, 0, 0, 0, 0, 0xFBAA, 0, 0,
14369  0, 0, 0, 0, 0, 0, 0, 0,
14370  0, 0, 0, 0, 0, 0, 0, 0,
14371  0, 0, 0, 0xFBAB, 0, 0, 0, 0,
14372  0, 0, 0, 0, 0, 0, 0, 0,
14373  0, 0, 0, 0, 0, 0, 0, 0,
14374  0, 0, 0, 0, 0, 0, 0, 0,
14375  0, 0, 0, 0, 0, 0, 0, 0,
14376  0, 0, 0, 0, 0, 0, 0, 0,
14377  0, 0, 0, 0, 0, 0, 0,
14378 };
14379 static const unsigned short x0212_shiftjis_DF[] = {
14380  0, 0, 0, 0, 0, 0, 0,
14381  0, 0, 0, 0, 0, 0, 0, 0,
14382  0, 0, 0, 0, 0, 0, 0, 0,
14383  0, 0xFBAD, 0, 0, 0, 0, 0, 0,
14384  0, 0, 0, 0xFBAF, 0, 0, 0, 0,
14385  0, 0, 0, 0, 0, 0, 0, 0,
14386  0, 0, 0, 0, 0, 0, 0, 0,
14387  0, 0, 0, 0, 0, 0, 0, 0,
14388  0, 0, 0, 0, 0, 0, 0, 0,
14389  0, 0, 0, 0, 0, 0, 0, 0,
14390  0, 0, 0, 0, 0, 0, 0, 0,
14391  0, 0, 0, 0, 0, 0, 0,
14392 };
14393 static const unsigned short x0212_shiftjis_E0[] = {
14394  0, 0, 0, 0, 0, 0, 0,
14395  0, 0, 0, 0, 0, 0, 0, 0,
14396  0, 0, 0, 0, 0, 0, 0, 0,
14397  0, 0, 0, 0, 0, 0, 0, 0,
14398  0, 0, 0, 0, 0, 0, 0, 0,
14399  0, 0, 0, 0, 0, 0, 0, 0,
14400  0, 0, 0, 0, 0, 0, 0, 0,
14401  0, 0xFBB2, 0, 0, 0, 0, 0, 0,
14402  0, 0, 0, 0, 0, 0, 0, 0,
14403  0, 0, 0, 0, 0, 0, 0, 0,
14404  0, 0, 0, 0, 0, 0, 0, 0,
14405  0, 0, 0, 0, 0, 0, 0,
14406 };
14407 static const unsigned short x0212_shiftjis_E1[] = {
14408  0, 0, 0, 0, 0, 0, 0,
14409  0, 0, 0, 0, 0, 0, 0, 0,
14410  0, 0, 0, 0, 0, 0, 0, 0,
14411  0, 0, 0, 0, 0, 0, 0, 0,
14412  0, 0, 0, 0, 0, 0, 0, 0,
14413  0, 0, 0, 0, 0, 0, 0, 0,
14414  0, 0, 0, 0, 0, 0, 0, 0,
14415  0, 0, 0, 0, 0, 0, 0, 0,
14416  0, 0, 0xFBB5, 0, 0, 0, 0, 0,
14417  0, 0, 0, 0, 0, 0, 0, 0,
14418  0, 0, 0, 0, 0, 0, 0, 0,
14419  0, 0, 0, 0, 0, 0, 0,
14420 };
14421 static const unsigned short x0212_shiftjis_E2[] = {
14422  0, 0, 0, 0, 0, 0, 0,
14423  0, 0, 0, 0, 0, 0, 0, 0,
14424  0, 0, 0, 0, 0, 0, 0, 0,
14425  0, 0, 0, 0, 0, 0, 0, 0,
14426  0, 0, 0, 0, 0, 0, 0, 0xFBB9,
14427  0, 0, 0, 0, 0, 0, 0, 0,
14428  0, 0, 0, 0, 0, 0, 0, 0,
14429  0, 0, 0, 0, 0, 0, 0, 0,
14430  0, 0, 0, 0, 0, 0, 0, 0,
14431  0, 0, 0, 0, 0, 0, 0, 0,
14432  0, 0, 0, 0, 0, 0, 0, 0,
14433  0, 0, 0, 0, 0, 0, 0,
14434 };
14435 static const unsigned short x0212_shiftjis_E3[] = {
14436  0, 0, 0, 0, 0, 0xFBBB, 0,
14437  0xFBBA, 0xFBBC, 0xFBBF, 0xFBC0, 0, 0, 0, 0xFBBD,
14438  0xFBBE, 0, 0, 0, 0, 0, 0, 0,
14439  0, 0, 0, 0, 0xFBC1, 0, 0, 0xFBC3,
14440  0, 0xFBC2, 0, 0, 0, 0, 0, 0,
14441  0, 0, 0, 0, 0, 0, 0, 0,
14442  0, 0, 0, 0, 0xFBCA, 0xFBC4, 0xFBC6, 0,
14443  0xFBC5, 0, 0, 0, 0, 0, 0, 0xFBC7,
14444  0, 0xFBC9, 0, 0xFBC8, 0, 0, 0, 0,
14445  0, 0xFBCB, 0, 0, 0, 0, 0, 0,
14446  0, 0xFBCD, 0xFBCE, 0, 0, 0, 0, 0,
14447  0xFA5F, 0, 0, 0, 0, 0, 0,
14448 };
14449 static const unsigned short x0212_shiftjis_E4[] = {
14450  0, 0, 0, 0, 0, 0xFBCC, 0,
14451  0, 0, 0, 0, 0, 0, 0, 0,
14452  0, 0, 0, 0, 0, 0, 0, 0,
14453  0, 0, 0, 0, 0, 0, 0xFBD2, 0xFBD6,
14454  0xFBD4, 0xFBD0, 0, 0xFBD1, 0, 0, 0, 0xFBD5,
14455  0, 0, 0, 0xFBCF, 0, 0, 0, 0,
14456  0xFA65, 0xFBD9, 0xFBDC, 0, 0xFBDE, 0, 0, 0,
14457  0, 0, 0, 0xFBDD, 0xFBDB, 0, 0xFBD8, 0,
14458  0xFBD7, 0, 0, 0, 0, 0, 0, 0,
14459  0, 0xFA5E, 0, 0, 0, 0, 0, 0xFBE0,
14460  0, 0, 0, 0, 0, 0, 0, 0,
14461  0, 0, 0xFBDF, 0, 0, 0, 0,
14462 };
14463 static const unsigned short x0212_shiftjis_E5[] = {
14464  0, 0, 0, 0, 0, 0, 0,
14465  0, 0, 0, 0, 0, 0, 0, 0,
14466  0, 0, 0, 0xFBE1, 0, 0, 0, 0,
14467  0, 0, 0, 0, 0, 0, 0, 0xFBE2,
14468  0, 0, 0, 0, 0, 0, 0, 0,
14469  0, 0xFBE3, 0, 0, 0, 0, 0, 0,
14470  0xFBE4, 0, 0, 0, 0, 0, 0, 0,
14471  0, 0, 0, 0, 0, 0, 0, 0,
14472  0, 0, 0xFBE5, 0, 0, 0, 0, 0,
14473  0, 0, 0xFBE6, 0xFBE7, 0, 0, 0, 0,
14474  0, 0, 0, 0, 0, 0, 0, 0,
14475  0, 0, 0, 0, 0, 0, 0,
14476 };
14477 static const unsigned short x0212_shiftjis_E6[] = {
14478  0, 0, 0, 0, 0, 0, 0,
14479  0, 0, 0, 0, 0, 0, 0, 0,
14480  0, 0, 0, 0, 0, 0, 0, 0,
14481  0, 0, 0, 0, 0, 0, 0, 0,
14482  0, 0, 0, 0, 0, 0, 0, 0,
14483  0, 0, 0, 0, 0, 0, 0, 0,
14484  0, 0, 0, 0, 0, 0, 0, 0,
14485  0, 0, 0, 0, 0, 0, 0, 0,
14486  0, 0, 0, 0, 0, 0, 0, 0,
14487  0xFBEB, 0, 0, 0, 0, 0, 0, 0xFBEC,
14488  0, 0, 0, 0, 0, 0, 0, 0,
14489  0, 0, 0, 0, 0, 0, 0,
14490 };
14491 static const unsigned short x0212_shiftjis_E7[] = {
14492  0, 0, 0, 0, 0, 0, 0,
14493  0, 0, 0, 0, 0xFBED, 0, 0xFBEF, 0,
14494  0, 0xFBF1, 0xFBF3, 0, 0, 0, 0, 0,
14495  0, 0, 0, 0, 0, 0, 0, 0,
14496  0, 0, 0, 0, 0, 0, 0, 0,
14497  0, 0, 0, 0, 0, 0, 0, 0,
14498  0, 0, 0, 0, 0, 0, 0, 0,
14499  0, 0, 0, 0, 0, 0, 0, 0,
14500  0, 0, 0, 0, 0, 0, 0, 0,
14501  0, 0, 0, 0, 0, 0, 0, 0,
14502  0, 0, 0, 0, 0, 0, 0, 0,
14503  0, 0, 0, 0, 0, 0, 0,
14504 };
14505 static const unsigned short x0212_shiftjis_E8[] = {
14506  0, 0, 0, 0, 0, 0, 0,
14507  0, 0, 0, 0, 0, 0, 0, 0,
14508  0, 0xFBF4, 0, 0, 0, 0, 0xFBF5, 0,
14509  0, 0, 0, 0, 0, 0, 0, 0,
14510  0, 0, 0, 0, 0, 0, 0, 0,
14511  0, 0, 0, 0, 0, 0, 0, 0,
14512  0, 0, 0, 0, 0, 0, 0, 0,
14513  0, 0, 0, 0, 0, 0xFBF8, 0, 0,
14514  0, 0, 0, 0, 0, 0, 0, 0,
14515  0, 0, 0, 0, 0, 0, 0, 0,
14516  0, 0, 0, 0, 0, 0, 0, 0,
14517  0, 0, 0, 0, 0, 0, 0,
14518 };
14519 static const unsigned short x0212_shiftjis_E9[] = {
14520  0, 0, 0, 0, 0, 0, 0,
14521  0, 0, 0, 0, 0, 0, 0, 0,
14522  0, 0, 0, 0, 0, 0, 0, 0,
14523  0, 0, 0, 0, 0, 0, 0, 0,
14524  0, 0, 0, 0, 0, 0, 0, 0,
14525  0, 0, 0, 0, 0, 0, 0, 0,
14526  0, 0xFBFB, 0, 0, 0, 0, 0, 0,
14527  0, 0, 0, 0, 0, 0, 0, 0,
14528  0, 0, 0, 0, 0, 0, 0, 0,
14529  0, 0, 0, 0, 0, 0xFC40, 0, 0,
14530  0, 0, 0, 0, 0, 0, 0, 0,
14531  0, 0, 0, 0, 0, 0, 0,
14532 };
14533 static const unsigned short x0212_shiftjis_EA[] = {
14534  0, 0, 0, 0, 0, 0, 0,
14535  0, 0, 0, 0, 0, 0, 0, 0,
14536  0, 0, 0, 0, 0, 0, 0, 0,
14537  0, 0, 0, 0, 0, 0, 0, 0,
14538  0, 0, 0, 0, 0, 0, 0, 0,
14539  0, 0, 0, 0, 0, 0xFC41, 0, 0,
14540  0, 0, 0, 0, 0, 0, 0, 0,
14541  0, 0, 0, 0xFC43, 0, 0, 0, 0,
14542  0, 0, 0, 0, 0, 0, 0xFC44, 0,
14543  0, 0, 0xFC45, 0, 0, 0, 0, 0,
14544  0, 0, 0, 0, 0, 0, 0, 0,
14545  0, 0, 0, 0, 0, 0, 0,
14546 };
14547 static const unsigned short x0212_shiftjis_EB[] = {
14548  0, 0, 0, 0, 0xFC46, 0, 0,
14549  0, 0, 0, 0, 0, 0, 0, 0,
14550  0, 0, 0, 0, 0, 0, 0, 0,
14551  0, 0, 0, 0, 0, 0, 0, 0,
14552  0, 0, 0, 0, 0, 0, 0, 0,
14553  0, 0, 0, 0, 0, 0, 0, 0,
14554  0, 0, 0, 0, 0, 0, 0, 0,
14555  0, 0, 0, 0, 0, 0, 0, 0,
14556  0, 0, 0, 0, 0, 0, 0, 0,
14557  0, 0, 0, 0, 0, 0, 0, 0,
14558  0, 0, 0, 0, 0, 0, 0, 0,
14559  0, 0, 0xFC48, 0xFC47, 0, 0, 0,
14560 };
14561 static const unsigned short x0212_shiftjis_EC[] = {
14562  0, 0, 0, 0, 0, 0, 0,
14563  0, 0, 0, 0, 0, 0, 0, 0,
14564  0, 0, 0, 0, 0, 0, 0, 0,
14565  0, 0, 0, 0, 0, 0, 0, 0,
14566  0, 0, 0, 0, 0, 0, 0, 0,
14567  0, 0, 0, 0, 0, 0, 0, 0,
14568  0, 0, 0, 0, 0, 0, 0xFC4A, 0,
14569  0, 0, 0, 0, 0, 0, 0, 0,
14570  0, 0, 0, 0, 0, 0, 0, 0,
14571  0, 0, 0, 0, 0, 0, 0, 0,
14572  0, 0, 0, 0, 0, 0, 0, 0,
14573  0, 0, 0, 0, 0, 0, 0,
14574 };
14575 static const unsigned short x0212_shiftjis_F3[] = {
14576  0, 0, 0, 0, 0, 0, 0,
14577  0, 0, 0, 0, 0, 0, 0, 0,
14578  0, 0, 0, 0, 0, 0, 0, 0,
14579  0, 0, 0, 0, 0, 0, 0, 0,
14580  0, 0, 0, 0, 0, 0, 0, 0,
14581  0, 0, 0, 0, 0, 0, 0, 0,
14582  0, 0, 0, 0, 0, 0, 0, 0,
14583  0, 0, 0, 0, 0, 0, 0, 0,
14584  0, 0, 0, 0, 0, 0, 0, 0,
14585  0, 0, 0, 0, 0, 0, 0, 0,
14586  0, 0, 0, 0xFA40, 0xFA41, 0xFA42, 0xFA43, 0xFA44,
14587  0xFA45, 0xFA46, 0xFA47, 0xFA48, 0xFA49, 0xFA4A, 0xFA4B,
14588 };
14589 static const unsigned short x0212_shiftjis_F4[] = {
14590  0xFA4C, 0xFA4D, 0xFA4E, 0xFA4F, 0xFA50, 0xFA51, 0xFA52,
14591  0xFA53, 0xFA56, 0xFA57, 0xFA58, 0xFA59, 0xFA5A, 0xFA62, 0xFA6A,
14592  0xFA7C, 0xFA83, 0xFA8A, 0xFA8B, 0xFA90, 0xFA92, 0xFA96, 0xFA9B,
14593  0xFA9C, 0xFA9D, 0xFAAA, 0xFAAE, 0xFAB0, 0xFAB1, 0xFABA, 0xFABD,
14594  0xFAC1, 0xFACD, 0xFAD0, 0xFAD5, 0xFAD8, 0xFAE0, 0xFAE5, 0xFAE8,
14595  0xFAEA, 0xFAEE, 0xFAF2, 0xFB43, 0xFB44, 0xFB50, 0xFB58, 0xFB5E,
14596  0xFB6E, 0xFB70, 0xFB72, 0xFB75, 0xFB7C, 0xFB7D, 0xFB7E, 0xFB80,
14597  0xFB82, 0xFB85, 0xFB86, 0xFB89, 0xFB8D, 0xFB8E, 0xFB92, 0xFB94,
14598  0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA9, 0xFBAC, 0xFBAE,
14599  0xFBB0, 0xFBB1, 0xFBB3, 0xFBB4, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBD3,
14600  0xFBDA, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEE, 0xFBF0, 0xFBF2, 0xFBF6,
14601  0xFBF7, 0xFBF9, 0xFBFA, 0xFBFC, 0xFC42, 0xFC49, 0xFC4B,
14602 };
14603 const unsigned short *const x0212_shiftjis[] = {
14604  0, x0212_shiftjis_A2, 0,
14605  0, 0, 0, 0,
14606  0, 0, 0, 0,
14607  0, 0, 0, 0,
14623  x0212_shiftjis_EC, 0, 0, 0,
14624  0, 0, 0, x0212_shiftjis_F3,
14625  x0212_shiftjis_F4, 0, 0, 0,
14626  0, 0, 0, 0,
14627  0, 0, 0,
14628 };
14629 #endif /* X0212_ENABLE */
static const unsigned short x0212_shiftjis_CE[]
Definition: utf8tbl.c:14183
static const unsigned short utf8_to_euc_E498_x0213[]
Definition: utf8tbl.c:5181
static const unsigned short utf8_to_euc_E6A3[]
Definition: utf8tbl.c:7511
static const unsigned short euc_to_utf8_8FE3[]
Definition: utf8tbl.c:2862
static const unsigned short utf8_to_euc_E69C[]
Definition: utf8tbl.c:7371
static const unsigned short euc_to_utf8_8FEC[]
Definition: utf8tbl.c:2988
static const unsigned short utf8_to_euc_E280[]
Definition: utf8tbl.c:3841
static const unsigned short x0212_shiftjis_C8[]
Definition: utf8tbl.c:14099
static const unsigned short euc_to_utf8_8FC7[]
Definition: utf8tbl.c:2470
static const unsigned short utf8_to_euc_E49C_x0213[]
Definition: utf8tbl.c:5211
static const unsigned short utf8_to_euc_E88A[]
Definition: utf8tbl.c:9551
static const unsigned short euc_to_utf8_8FEF_x0213[]
Definition: utf8tbl.c:1838
static const unsigned short utf8_to_euc_E9BC[]
Definition: utf8tbl.c:11741
const unsigned short x0213_combining_chars[sizeof_x0213_combining_chars]
Definition: utf8tbl.c:3221
static const unsigned short utf8_to_euc_E6BE[]
Definition: utf8tbl.c:8051
static const unsigned short x0212_shiftjis_D0[]
Definition: utf8tbl.c:14211
static const unsigned short utf8_to_euc_E890_x0213[]
Definition: utf8tbl.c:9681
static const unsigned short utf8_to_euc_E59B[]
Definition: utf8tbl.c:6071
static const unsigned short utf8_to_euc_E5B5[]
Definition: utf8tbl.c:6591
static const unsigned short utf8_to_euc_E987_x0213[]
Definition: utf8tbl.c:10761
static const unsigned short euc_to_utf8_A7_x0213[]
Definition: utf8tbl.c:211
static const unsigned short utf8_to_euc_E78B[]
Definition: utf8tbl.c:8311
static const unsigned short x0212_shiftjis_CC[]
Definition: utf8tbl.c:14155
static const unsigned short utf8_to_euc_E685[]
Definition: utf8tbl.c:6911
static const unsigned short utf8_to_euc_E9BA_x0213[]
Definition: utf8tbl.c:11711
static const unsigned short utf8_to_euc_E1B8_x0213[]
Definition: utf8tbl.c:3821
static const unsigned short utf8_to_euc_E894[]
Definition: utf8tbl.c:9751
static const unsigned short utf8_to_euc_E9B6[]
Definition: utf8tbl.c:11621
static const unsigned short utf8_to_euc_E884[]
Definition: utf8tbl.c:9431
static const unsigned short euc_to_utf8_F9_x0213[]
Definition: utf8tbl.c:1555
static const unsigned short utf8_to_euc_CA_x0213[]
Definition: utf8tbl.c:3721
static const unsigned short utf8_to_euc_E9AF[]
Definition: utf8tbl.c:11501
static const unsigned short utf8_to_euc_E791_x0213[]
Definition: utf8tbl.c:8441
static const unsigned short euc_to_utf8_AE[]
Definition: utf8tbl.c:421
static const unsigned short utf8_to_euc_E6A1[]
Definition: utf8tbl.c:7471
static const unsigned short utf8_to_euc_E5B9[]
Definition: utf8tbl.c:6671
static const unsigned short utf8_to_euc_E7A9[]
Definition: utf8tbl.c:8911
static const unsigned short utf8_to_euc_E484_x0213[]
Definition: utf8tbl.c:5001
static const unsigned short utf8_to_euc_E5AC_x0213[]
Definition: utf8tbl.c:6421
static const unsigned short x0212_shiftjis_C0[]
Definition: utf8tbl.c:13987
static const unsigned short utf8_to_euc_E98E_x0213[]
Definition: utf8tbl.c:10901
static const unsigned short euc_to_utf8_AA_x0213[]
Definition: utf8tbl.c:295
static const unsigned short utf8_to_euc_E59C[]
Definition: utf8tbl.c:6091
static const unsigned short x0212_shiftjis_BA[]
Definition: utf8tbl.c:13903
static const unsigned short euc_to_utf8_DD[]
Definition: utf8tbl.c:1121
static const unsigned short utf8_to_euc_E89D[]
Definition: utf8tbl.c:9931
static const unsigned short utf8_to_euc_E89C_x0213[]
Definition: utf8tbl.c:9921
static const unsigned short euc_to_utf8_8FE5[]
Definition: utf8tbl.c:2890
static const unsigned short utf8_to_euc_E7B9_x0213[]
Definition: utf8tbl.c:9241
static const unsigned short utf8_to_euc_E8B2[]
Definition: utf8tbl.c:10331
static const unsigned short utf8_to_euc_E297[]
Definition: utf8tbl.c:4221
static const unsigned short utf8_to_euc_E9A1[]
Definition: utf8tbl.c:11221
const unsigned short *const x0212_shiftjis[]
Definition: utf8tbl.c:14603
static const unsigned short utf8_to_euc_E596_x0213[]
Definition: utf8tbl.c:5981
static const unsigned short utf8_to_euc_E6B3[]
Definition: utf8tbl.c:7831
static const unsigned short utf8_to_euc_E48C_x0213[]
Definition: utf8tbl.c:5071
static const unsigned short utf8_to_euc_C9_x0213[]
Definition: utf8tbl.c:3711
static const unsigned short utf8_to_euc_E683_x0213[]
Definition: utf8tbl.c:6881
static const unsigned short utf8_to_euc_E29D_x0213[]
Definition: utf8tbl.c:4291
static const unsigned short utf8_to_euc_E7A5[]
Definition: utf8tbl.c:8831
static const unsigned short utf8_to_euc_E68E_x0213[]
Definition: utf8tbl.c:7101
static const unsigned short utf8_to_euc_E892[]
Definition: utf8tbl.c:9711
static const unsigned short euc_to_utf8_A2_x0213[]
Definition: utf8tbl.c:71
static const unsigned short euc_to_utf8_DB[]
Definition: utf8tbl.c:1093
static const unsigned short utf8_to_euc_E988[]
Definition: utf8tbl.c:10771
static const unsigned short utf8_to_euc_E899[]
Definition: utf8tbl.c:9851
static const unsigned short euc_to_utf8_D6[]
Definition: utf8tbl.c:1023
static const unsigned short utf8_to_euc_E6BC_x0213[]
Definition: utf8tbl.c:8021
static const unsigned short utf8_to_euc_E3AE_x0213[]
Definition: utf8tbl.c:4831
static const unsigned short utf8_to_euc_E38E[]
Definition: utf8tbl.c:4541
static const unsigned short utf8_to_euc_E695[]
Definition: utf8tbl.c:7231
static const unsigned short utf8_to_euc_E296_x0213[]
Definition: utf8tbl.c:4211
static const unsigned short euc_to_utf8_DE[]
Definition: utf8tbl.c:1135
static const unsigned short utf8_to_euc_E6B9[]
Definition: utf8tbl.c:7951
static const unsigned short euc_to_utf8_E7[]
Definition: utf8tbl.c:1261
static const unsigned short utf8_to_euc_E895_x0213[]
Definition: utf8tbl.c:9781
static const unsigned short utf8_to_euc_E9A8_x0213[]
Definition: utf8tbl.c:11371
static const unsigned short utf8_to_euc_E7AF_x0213[]
Definition: utf8tbl.c:9041
static const unsigned short utf8_to_euc_E280_932[]
Definition: utf8tbl.c:3861
static const unsigned short euc_to_utf8_D2[]
Definition: utf8tbl.c:967
static const unsigned short utf8_to_euc_E79B[]
Definition: utf8tbl.c:8631
static const unsigned short utf8_to_euc_E9A3_x0213[]
Definition: utf8tbl.c:11271
static const unsigned short utf8_to_euc_E68B[]
Definition: utf8tbl.c:7031
static const unsigned short utf8_to_euc_E798_x0213[]
Definition: utf8tbl.c:8581
static const unsigned short utf8_to_euc_E8B9[]
Definition: utf8tbl.c:10471
static const unsigned short utf8_to_euc_E5AD_x0213[]
Definition: utf8tbl.c:6441
static const unsigned short euc_to_utf8_BB[]
Definition: utf8tbl.c:631
static const unsigned short utf8_to_euc_E5BE[]
Definition: utf8tbl.c:6771
static const unsigned short euc_to_utf8_8FF9_x0213[]
Definition: utf8tbl.c:1978
static const unsigned short utf8_to_euc_E395_x0213[]
Definition: utf8tbl.c:4641
const unsigned short *const *const utf8_to_euc_3bytes_932[]
Definition: utf8tbl.c:12573
static const unsigned short utf8_to_euc_E9BB[]
Definition: utf8tbl.c:11721
static const unsigned short utf8_to_euc_E69E_x0213[]
Definition: utf8tbl.c:7421
static const unsigned short utf8_to_euc_E98E[]
Definition: utf8tbl.c:10891
static const unsigned short euc_to_utf8_8FDE[]
Definition: utf8tbl.c:2792
static const unsigned short utf8_to_euc_E4A6_x0213[]
Definition: utf8tbl.c:5271
static const unsigned short euc_to_utf8_A1_ms[]
Definition: utf8tbl.c:27
static const unsigned short utf8_to_euc_E996[]
Definition: utf8tbl.c:11001
static const unsigned short utf8_to_euc_E3A9_x0213[]
Definition: utf8tbl.c:4791
static const unsigned short utf8_to_euc_E681[]
Definition: utf8tbl.c:6831
static const unsigned short utf8_to_euc_E8BD[]
Definition: utf8tbl.c:10551
static const unsigned short euc_to_utf8_AC[]
Definition: utf8tbl.c:337
static const unsigned short utf8_to_euc_E688_x0213[]
Definition: utf8tbl.c:6981
static const unsigned short euc_to_utf8_8FD5[]
Definition: utf8tbl.c:2666
static const unsigned short utf8_to_euc_E4BC_x0213[]
Definition: utf8tbl.c:5461
static const unsigned short utf8_to_euc_E7B5[]
Definition: utf8tbl.c:9151
static const unsigned short utf8_to_euc_E6BA_x0213[]
Definition: utf8tbl.c:7981
static const unsigned short utf8_to_euc_E899_x0213[]
Definition: utf8tbl.c:9861
static const unsigned short utf8_to_euc_E490_x0213[]
Definition: utf8tbl.c:5101
static const unsigned short euc_to_utf8_F1[]
Definition: utf8tbl.c:1401
static const unsigned short utf8_to_euc_E788_x0213[]
Definition: utf8tbl.c:8261
static const unsigned short *const utf8_to_euc_E8[]
Definition: utf8tbl.c:12285
static const unsigned short euc_to_utf8_8FF2_x0213[]
Definition: utf8tbl.c:1880
static const unsigned short utf8_to_euc_E89E[]
Definition: utf8tbl.c:9951
static const unsigned short utf8_to_euc_E992[]
Definition: utf8tbl.c:10971
static const unsigned short utf8_to_euc_E88C[]
Definition: utf8tbl.c:9591
static const unsigned short utf8_to_euc_E6A5[]
Definition: utf8tbl.c:7551
static const unsigned short utf8_to_euc_E5B4[]
Definition: utf8tbl.c:6571
static const unsigned short x0212_shiftjis_C6[]
Definition: utf8tbl.c:14071
static const unsigned short utf8_to_euc_EFBF[]
Definition: utf8tbl.c:11951
static const unsigned short utf8_to_euc_E995[]
Definition: utf8tbl.c:10981
static const unsigned short utf8_to_euc_E798[]
Definition: utf8tbl.c:8571
static const unsigned short euc_to_utf8_8FA1_x0213[]
Definition: utf8tbl.c:1698
static const unsigned short utf8_to_euc_E3B7_x0213[]
Definition: utf8tbl.c:4901
static const unsigned short utf8_to_euc_E388[]
Definition: utf8tbl.c:4431
static const unsigned short euc_to_utf8_8FC5[]
Definition: utf8tbl.c:2442
static const unsigned short utf8_to_euc_E7B6[]
Definition: utf8tbl.c:9171
static const unsigned short utf8_to_euc_EFB9_x0213[]
Definition: utf8tbl.c:11881
static const unsigned short utf8_to_euc_E9A7[]
Definition: utf8tbl.c:11341
static const unsigned short utf8_to_euc_E488_x0213[]
Definition: utf8tbl.c:5041
static const unsigned short utf8_to_euc_E9A0[]
Definition: utf8tbl.c:11201
static const unsigned short utf8_to_euc_E69F[]
Definition: utf8tbl.c:7431
static const unsigned short utf8_to_euc_E9B4_x0213[]
Definition: utf8tbl.c:11591
static const unsigned short utf8_to_euc_E5A4[]
Definition: utf8tbl.c:6251
static const unsigned short utf8_to_euc_E79D[]
Definition: utf8tbl.c:8671
static const unsigned short utf8_to_euc_E6B1[]
Definition: utf8tbl.c:7791
static const unsigned short euc_to_utf8_B4[]
Definition: utf8tbl.c:533
static const unsigned short utf8_to_euc_E8AD_x0213[]
Definition: utf8tbl.c:10261
static const unsigned short utf8_to_euc_E7A0_x0213[]
Definition: utf8tbl.c:8741
static const unsigned short euc_to_utf8_8FCD[]
Definition: utf8tbl.c:2554
static const unsigned short utf8_to_euc_E7B3_x0213[]
Definition: utf8tbl.c:9121
static const unsigned short utf8_to_euc_E389_x0213[]
Definition: utf8tbl.c:4451
static const unsigned short utf8_to_euc_E783_x0213[]
Definition: utf8tbl.c:8161
static const unsigned short utf8_to_euc_E8BE[]
Definition: utf8tbl.c:10571
static const unsigned short utf8_to_euc_E6AF_x0213[]
Definition: utf8tbl.c:7761
static const unsigned short utf8_to_euc_E7A9_x0213[]
Definition: utf8tbl.c:8921
static const unsigned short utf8_to_euc_E9AA[]
Definition: utf8tbl.c:11401
static const unsigned short utf8_to_euc_E6A0[]
Definition: utf8tbl.c:7451
static const unsigned short utf8_to_euc_E383_x0213[]
Definition: utf8tbl.c:4411
static const unsigned short utf8_to_euc_E7A4[]
Definition: utf8tbl.c:8811
static const unsigned short euc_to_utf8_8FD2[]
Definition: utf8tbl.c:2624
static const unsigned short utf8_to_euc_E7AF[]
Definition: utf8tbl.c:9031
static const unsigned short utf8_to_euc_E5BD[]
Definition: utf8tbl.c:6751
static const unsigned short utf8_to_euc_E8A5[]
Definition: utf8tbl.c:10091
static const unsigned short euc_to_utf8_C8[]
Definition: utf8tbl.c:813
static const unsigned short utf8_to_euc_E587_x0213[]
Definition: utf8tbl.c:5681
static const unsigned short euc_to_utf8_AD[]
Definition: utf8tbl.c:379
static const unsigned short utf8_to_euc_E5A8[]
Definition: utf8tbl.c:6331
static const unsigned short euc_to_utf8_8FB8[]
Definition: utf8tbl.c:2260
static const unsigned short utf8_to_euc_E5A8_x0213[]
Definition: utf8tbl.c:6341
static const unsigned short utf8_to_euc_E896[]
Definition: utf8tbl.c:9791
static const unsigned short utf8_to_euc_CB_x0213[]
Definition: utf8tbl.c:3741
static const unsigned short utf8_to_euc_E989_x0213[]
Definition: utf8tbl.c:10801
static const unsigned short utf8_to_euc_C4_x0213[]
Definition: utf8tbl.c:3651
static const unsigned short utf8_to_euc_E282_x0213[]
Definition: utf8tbl.c:3891
static const unsigned short utf8_to_euc_E79C[]
Definition: utf8tbl.c:8651
static const unsigned short utf8_to_euc_E4BD_x0213[]
Definition: utf8tbl.c:5481
static const unsigned short utf8_to_euc_E3B6_x0213[]
Definition: utf8tbl.c:4891
static const unsigned short x0212_shiftjis_C9[]
Definition: utf8tbl.c:14113
static const unsigned short utf8_to_euc_E7A1[]
Definition: utf8tbl.c:8751
static const unsigned short euc_to_utf8_CB[]
Definition: utf8tbl.c:855
static const unsigned short x0212_shiftjis_B9[]
Definition: utf8tbl.c:13889
static const unsigned short euc_to_utf8_8FDD[]
Definition: utf8tbl.c:2778
static const unsigned short utf8_to_euc_E390_x0213[]
Definition: utf8tbl.c:4591
static const unsigned short utf8_to_euc_EFBE[]
Definition: utf8tbl.c:11941
static const unsigned short utf8_to_euc_EFA7[]
Definition: utf8tbl.c:11831
static const unsigned short utf8_to_euc_E9A6[]
Definition: utf8tbl.c:11321
static const unsigned short utf8_to_euc_E981_x0213[]
Definition: utf8tbl.c:10641
static const unsigned short utf8_to_euc_E78A_x0213[]
Definition: utf8tbl.c:8301
static const unsigned short utf8_to_euc_E5AD[]
Definition: utf8tbl.c:6431
static const unsigned short euc_to_utf8_8FD8[]
Definition: utf8tbl.c:2708
static const unsigned short utf8_to_euc_E5B8[]
Definition: utf8tbl.c:6651
static const unsigned short utf8_to_euc_E697_x0213[]
Definition: utf8tbl.c:7281
static const unsigned short utf8_to_euc_E988_x0213[]
Definition: utf8tbl.c:10781
static const unsigned short utf8_to_euc_E9BE_x0213[]
Definition: utf8tbl.c:11791
static const unsigned short euc_to_utf8_A8[]
Definition: utf8tbl.c:225
static const unsigned short utf8_to_euc_E9BD_x0213[]
Definition: utf8tbl.c:11771
static const unsigned short euc_to_utf8_F2[]
Definition: utf8tbl.c:1415
static const unsigned short utf8_to_euc_E4AA_x0213[]
Definition: utf8tbl.c:5301
static const unsigned short euc_to_utf8_8FF4_x0213[]
Definition: utf8tbl.c:1908
static const unsigned short x0212_shiftjis_CD[]
Definition: utf8tbl.c:14169
static const unsigned short utf8_to_euc_E69F_x0213[]
Definition: utf8tbl.c:7441
static const unsigned short euc_to_utf8_8FF3[]
Definition: utf8tbl.c:3016
static const unsigned short x0212_shiftjis_E8[]
Definition: utf8tbl.c:14505
static const unsigned short utf8_to_euc_E38D_mac[]
Definition: utf8tbl.c:4531
static const unsigned short euc_to_utf8_BA[]
Definition: utf8tbl.c:617
static const unsigned short utf8_to_euc_E587[]
Definition: utf8tbl.c:5671
static const unsigned short utf8_to_euc_E38A_mac[]
Definition: utf8tbl.c:4471
static const unsigned short utf8_to_euc_E5BC[]
Definition: utf8tbl.c:6731
static const unsigned short utf8_to_euc_E6A6_x0213[]
Definition: utf8tbl.c:7581
static const unsigned short utf8_to_euc_E285[]
Definition: utf8tbl.c:3931
static const unsigned short utf8_to_euc_E682_x0213[]
Definition: utf8tbl.c:6861
static const unsigned short utf8_to_euc_E592_x0213[]
Definition: utf8tbl.c:5901
static const unsigned short utf8_to_euc_E788[]
Definition: utf8tbl.c:8251
static const unsigned short utf8_to_euc_E6AE[]
Definition: utf8tbl.c:7731
static const unsigned short utf8_to_euc_E397_x0213[]
Definition: utf8tbl.c:4661
const unsigned short *const utf8_to_euc_2bytes_932[]
Definition: utf8tbl.c:12471
static const unsigned short utf8_to_euc_E78C[]
Definition: utf8tbl.c:8331
static const unsigned short utf8_to_euc_E589[]
Definition: utf8tbl.c:5711
static const unsigned short utf8_to_euc_E69B[]
Definition: utf8tbl.c:7351
static const unsigned short euc_to_utf8_A9_x0213[]
Definition: utf8tbl.c:267
static const unsigned short euc_to_utf8_AA[]
Definition: utf8tbl.c:281
static const unsigned short utf8_to_euc_E9B4[]
Definition: utf8tbl.c:11581
static const unsigned short utf8_to_euc_E8BF_x0213[]
Definition: utf8tbl.c:10601
static const unsigned short utf8_to_euc_E5B8_x0213[]
Definition: utf8tbl.c:6661
static const unsigned short utf8_to_euc_E584_x0213[]
Definition: utf8tbl.c:5621
static const unsigned short utf8_to_euc_E581_x0213[]
Definition: utf8tbl.c:5561
static const unsigned short utf8_to_euc_E28A_x0213[]
Definition: utf8tbl.c:4081
static const unsigned short euc_to_utf8_B0[]
Definition: utf8tbl.c:477
static const unsigned short utf8_to_euc_E7AC[]
Definition: utf8tbl.c:8971
static const unsigned short utf8_to_euc_E7AA[]
Definition: utf8tbl.c:8931
static const unsigned short euc_to_utf8_ED[]
Definition: utf8tbl.c:1345
static const unsigned short euc_to_utf8_B8[]
Definition: utf8tbl.c:589
static const unsigned short euc_to_utf8_8FBA[]
Definition: utf8tbl.c:2288
static const unsigned short euc_to_utf8_E1[]
Definition: utf8tbl.c:1177
static const unsigned short utf8_to_euc_E7B4_x0213[]
Definition: utf8tbl.c:9141
static const unsigned short utf8_to_euc_C2_mac[]
Definition: utf8tbl.c:3581
static const unsigned short utf8_to_euc_E5A5[]
Definition: utf8tbl.c:6271
static const unsigned short utf8_to_euc_E293_x0213[]
Definition: utf8tbl.c:4171
static const unsigned short euc_to_utf8_8FB0[]
Definition: utf8tbl.c:2148
static const unsigned short utf8_to_euc_E69C_x0213[]
Definition: utf8tbl.c:7381
static const unsigned short utf8_to_euc_E58A[]
Definition: utf8tbl.c:5731
static const unsigned short x0212_shiftjis_DE[]
Definition: utf8tbl.c:14365
static const unsigned short utf8_to_euc_E7B1[]
Definition: utf8tbl.c:9071
static const unsigned short utf8_to_euc_E79E_x0213[]
Definition: utf8tbl.c:8701
static const unsigned short utf8_to_euc_E794_x0213[]
Definition: utf8tbl.c:8501
static const unsigned short utf8_to_euc_E9B9_x0213[]
Definition: utf8tbl.c:11691
static const unsigned short euc_to_utf8_C6[]
Definition: utf8tbl.c:785
static const unsigned short utf8_to_euc_E597[]
Definition: utf8tbl.c:5991
static const unsigned short utf8_to_euc_E983[]
Definition: utf8tbl.c:10671
static const unsigned short utf8_to_euc_E98F_x0213[]
Definition: utf8tbl.c:10921
static const unsigned short utf8_to_euc_E6A4[]
Definition: utf8tbl.c:7531
const unsigned short cp932inv[2][189]
Definition: utf8tbl.c:13625
static const unsigned short euc_to_utf8_8FE9[]
Definition: utf8tbl.c:2946
static const unsigned short utf8_to_euc_E68C[]
Definition: utf8tbl.c:7051
static const unsigned short utf8_to_euc_E88E_x0213[]
Definition: utf8tbl.c:9641
static const unsigned short utf8_to_euc_E8AB[]
Definition: utf8tbl.c:10211
static const unsigned short *const utf8_to_euc_E2_x0213[]
Definition: utf8tbl.c:12051
static const unsigned short utf8_to_euc_E88E[]
Definition: utf8tbl.c:9631
static const unsigned short utf8_to_euc_E99C[]
Definition: utf8tbl.c:11121
static const unsigned short utf8_to_euc_E8AE_x0213[]
Definition: utf8tbl.c:10281
static const unsigned short euc_to_utf8_AF_x0213[]
Definition: utf8tbl.c:463
static const unsigned short utf8_to_euc_E4B9_x0213[]
Definition: utf8tbl.c:5401
static const unsigned short utf8_to_euc_C2[]
Definition: utf8tbl.c:3561
static const unsigned short utf8_to_euc_E58B_x0213[]
Definition: utf8tbl.c:5761
static const unsigned short utf8_to_euc_E38D[]
Definition: utf8tbl.c:4521
static const unsigned short utf8_to_euc_E3AB_x0213[]
Definition: utf8tbl.c:4801
static const unsigned short utf8_to_euc_E581[]
Definition: utf8tbl.c:5551
static const unsigned short utf8_to_euc_E3BE_x0213[]
Definition: utf8tbl.c:4951
static const unsigned short *const utf8_to_euc_E5[]
Definition: utf8tbl.c:12177
static const unsigned short utf8_to_euc_E990[]
Definition: utf8tbl.c:10931
static const unsigned short utf8_to_euc_E790_x0213[]
Definition: utf8tbl.c:8421
static const unsigned short utf8_to_euc_E893[]
Definition: utf8tbl.c:9731
static const unsigned short utf8_to_euc_E599_x0213[]
Definition: utf8tbl.c:6041
static const unsigned short utf8_to_euc_E6A0_x0213[]
Definition: utf8tbl.c:7461
static const unsigned short utf8_to_euc_CF_x0213[]
Definition: utf8tbl.c:3791
static const unsigned short utf8_to_euc_E9A8[]
Definition: utf8tbl.c:11361
static const unsigned short utf8_to_euc_E298_x0213[]
Definition: utf8tbl.c:4251
static const unsigned short utf8_to_euc_E5A7[]
Definition: utf8tbl.c:6311
static const unsigned short utf8_to_euc_E697[]
Definition: utf8tbl.c:7271
static const unsigned short utf8_to_euc_E98A_x0213[]
Definition: utf8tbl.c:10821
static const unsigned short utf8_to_euc_E6A7_x0213[]
Definition: utf8tbl.c:7601
static const unsigned short utf8_to_euc_E38A_x0213[]
Definition: utf8tbl.c:4481
static const unsigned short utf8_to_euc_E5A7_x0213[]
Definition: utf8tbl.c:6321
static const unsigned short utf8_to_euc_E396_x0213[]
Definition: utf8tbl.c:4651
static const unsigned short utf8_to_euc_EFA5_x0213[]
Definition: utf8tbl.c:11821
static const unsigned short utf8_to_euc_E78D_x0213[]
Definition: utf8tbl.c:8361
static const unsigned short utf8_to_euc_EFA9_x0213[]
Definition: utf8tbl.c:11871
static const unsigned short utf8_to_euc_CD_x0213[]
Definition: utf8tbl.c:3761
static const unsigned short utf8_to_euc_E4BA_x0213[]
Definition: utf8tbl.c:5421
static const unsigned short *const utf8_to_euc_E5_x0213[]
Definition: utf8tbl.c:12195
static const unsigned short x0212_shiftjis_D1[]
Definition: utf8tbl.c:14225
static const unsigned short utf8_to_euc_E285_x0213[]
Definition: utf8tbl.c:3951
static const unsigned short euc_to_utf8_C4[]
Definition: utf8tbl.c:757
static const unsigned short utf8_to_euc_E983_x0213[]
Definition: utf8tbl.c:10681
static const unsigned short utf8_to_euc_E688[]
Definition: utf8tbl.c:6971
static const unsigned short utf8_to_euc_E881_x0213[]
Definition: utf8tbl.c:9381
static const unsigned short euc_to_utf8_E2[]
Definition: utf8tbl.c:1191
static const unsigned short euc_to_utf8_8FEE_x0213[]
Definition: utf8tbl.c:1824
static const unsigned short x0212_shiftjis_D2[]
Definition: utf8tbl.c:14239
static const unsigned short utf8_to_euc_E9A4[]
Definition: utf8tbl.c:11281
static const unsigned short euc_to_utf8_EC[]
Definition: utf8tbl.c:1331
static const unsigned short x0212_shiftjis_BF[]
Definition: utf8tbl.c:13973
static const unsigned short utf8_to_euc_E7B8[]
Definition: utf8tbl.c:9211
static const unsigned short *const utf8_to_euc_E2_932[]
Definition: utf8tbl.c:12015
static const unsigned short utf8_to_euc_E792_x0213[]
Definition: utf8tbl.c:8461
static const unsigned short euc_to_utf8_8FBB[]
Definition: utf8tbl.c:2302
static const unsigned short utf8_to_euc_E8B8[]
Definition: utf8tbl.c:10451
static const unsigned short utf8_to_euc_E6BB_x0213[]
Definition: utf8tbl.c:8001
static const unsigned short utf8_to_euc_E799[]
Definition: utf8tbl.c:8591
static const unsigned short euc_to_utf8_E5[]
Definition: utf8tbl.c:1233
static const unsigned short euc_to_utf8_8FB5[]
Definition: utf8tbl.c:2218
static const unsigned short euc_to_utf8_F7_x0213[]
Definition: utf8tbl.c:1513
static const unsigned short utf8_to_euc_E4B9[]
Definition: utf8tbl.c:5391
static const unsigned short utf8_to_euc_E3B3_x0213[]
Definition: utf8tbl.c:4861
static const unsigned short utf8_to_euc_E5B7[]
Definition: utf8tbl.c:6631
static const unsigned short utf8_to_euc_E7AD[]
Definition: utf8tbl.c:8991
static const unsigned short euc_to_utf8_FB_x0213[]
Definition: utf8tbl.c:1611
static const unsigned short utf8_to_euc_E6B1_x0213[]
Definition: utf8tbl.c:7801
static const unsigned short utf8_to_euc_E692_x0213[]
Definition: utf8tbl.c:7181
static const unsigned short utf8_to_euc_E9A6_x0213[]
Definition: utf8tbl.c:11331
static const unsigned short utf8_to_euc_E7B7[]
Definition: utf8tbl.c:9191
static const unsigned short utf8_to_euc_E6AA[]
Definition: utf8tbl.c:7651
static const unsigned short euc_to_utf8_A5[]
Definition: utf8tbl.c:141
static const unsigned short utf8_to_euc_E998[]
Definition: utf8tbl.c:11041
static const unsigned short utf8_to_euc_E5AE[]
Definition: utf8tbl.c:6451
static const unsigned short utf8_to_euc_E793_x0213[]
Definition: utf8tbl.c:8481
static const unsigned short x0212_shiftjis_E9[]
Definition: utf8tbl.c:14519
static const unsigned short x0212_shiftjis_B8[]
Definition: utf8tbl.c:13875
static const unsigned short utf8_to_euc_E4A1_x0213[]
Definition: utf8tbl.c:5251
static const unsigned short utf8_to_euc_E982[]
Definition: utf8tbl.c:10651
static const unsigned short euc_to_utf8_CA[]
Definition: utf8tbl.c:841
static const unsigned short euc_to_utf8_8FDF[]
Definition: utf8tbl.c:2806
static const unsigned short utf8_to_euc_E5A3_x0213[]
Definition: utf8tbl.c:6241
static const unsigned short utf8_to_euc_E4BD[]
Definition: utf8tbl.c:5471
static const unsigned short utf8_to_euc_E686_x0213[]
Definition: utf8tbl.c:6941
static const unsigned short utf8_to_euc_E7A8_x0213[]
Definition: utf8tbl.c:8901
static const unsigned short utf8_to_euc_E6AC[]
Definition: utf8tbl.c:7691
static const unsigned short utf8_to_euc_E4B3_x0213[]
Definition: utf8tbl.c:5341
static const unsigned short utf8_to_euc_E284_mac[]
Definition: utf8tbl.c:3911
static const unsigned short utf8_to_euc_E8BD_x0213[]
Definition: utf8tbl.c:10561
static const unsigned short utf8_to_euc_E6A8[]
Definition: utf8tbl.c:7611
static const unsigned short utf8_to_euc_E6B3_x0213[]
Definition: utf8tbl.c:7841
static const unsigned short utf8_to_euc_E7BE[]
Definition: utf8tbl.c:9311
static const unsigned short euc_to_utf8_F5[]
Definition: utf8tbl.c:1471
static const unsigned short utf8_to_euc_E9AD_x0213[]
Definition: utf8tbl.c:11471
static const unsigned short utf8_to_euc_E78F[]
Definition: utf8tbl.c:8391
static const unsigned short utf8_to_euc_E789[]
Definition: utf8tbl.c:8271
static const unsigned short x0212_shiftjis_DC[]
Definition: utf8tbl.c:14337
static const unsigned short euc_to_utf8_8FB1[]
Definition: utf8tbl.c:2162
static const unsigned short utf8_to_euc_E9A5[]
Definition: utf8tbl.c:11301
const unsigned short *const euc_to_utf8_2bytes[]
Definition: utf8tbl.c:3060
static const unsigned short utf8_to_euc_E288_x0213[]
Definition: utf8tbl.c:4031
static const unsigned short utf8_to_euc_E2A7_x0213[]
Definition: utf8tbl.c:4321
static const unsigned short utf8_to_euc_E882_x0213[]
Definition: utf8tbl.c:9401
static const unsigned short utf8_to_euc_E489_x0213[]
Definition: utf8tbl.c:5051
static const unsigned short utf8_to_euc_E687_x0213[]
Definition: utf8tbl.c:6961
static const unsigned short utf8_to_euc_E69D_x0213[]
Definition: utf8tbl.c:7401
static const unsigned short utf8_to_euc_E9B3[]
Definition: utf8tbl.c:11561
static const unsigned short utf8_to_euc_E5AA[]
Definition: utf8tbl.c:6371
static const unsigned short utf8_to_euc_E6BE_x0213[]
Definition: utf8tbl.c:8061
static const unsigned short utf8_to_euc_E785[]
Definition: utf8tbl.c:8191
static const unsigned short utf8_to_euc_E588_x0213[]
Definition: utf8tbl.c:5701
static const unsigned short *const utf8_to_euc_E2_ms[]
Definition: utf8tbl.c:11997
static const unsigned short utf8_to_euc_C7[]
Definition: utf8tbl.c:3691
static const unsigned short utf8_to_euc_E8B8_x0213[]
Definition: utf8tbl.c:10461
static const unsigned short utf8_to_euc_E39F_x0213[]
Definition: utf8tbl.c:4731
static const unsigned short utf8_to_euc_E281_x0213[]
Definition: utf8tbl.c:3881
static const unsigned short euc_to_utf8_C0[]
Definition: utf8tbl.c:701
static const unsigned short euc_to_utf8_8FA4_x0213[]
Definition: utf8tbl.c:1726
static const unsigned short utf8_to_euc_E595[]
Definition: utf8tbl.c:5951
static const unsigned short utf8_to_euc_E683[]
Definition: utf8tbl.c:6871
static const unsigned short *const utf8_to_euc_E1_x0213[]
Definition: utf8tbl.c:11961
static const unsigned short utf8_to_euc_E699_x0213[]
Definition: utf8tbl.c:7321
static const unsigned short utf8_to_euc_E784[]
Definition: utf8tbl.c:8171
static const unsigned short utf8_to_euc_E6B4[]
Definition: utf8tbl.c:7851
static const unsigned short utf8_to_euc_E6AD_x0213[]
Definition: utf8tbl.c:7721
static const unsigned short utf8_to_euc_E78B_x0213[]
Definition: utf8tbl.c:8321
static const unsigned short x0212_shiftjis_DF[]
Definition: utf8tbl.c:14379
static const unsigned short utf8_to_euc_E29C_x0213[]
Definition: utf8tbl.c:4281
static const unsigned short utf8_to_euc_E695_x0213[]
Definition: utf8tbl.c:7241
static const unsigned short utf8_to_euc_E781[]
Definition: utf8tbl.c:8111
static const unsigned short utf8_to_euc_E7BD[]
Definition: utf8tbl.c:9291
static const unsigned short utf8_to_euc_E7B0_x0213[]
Definition: utf8tbl.c:9061
static const unsigned short utf8_to_euc_E494_x0213[]
Definition: utf8tbl.c:5141
static const unsigned short x0212_shiftjis_C3[]
Definition: utf8tbl.c:14029
static const unsigned short *const utf8_to_euc_E6[]
Definition: utf8tbl.c:12213
static const unsigned short utf8_to_euc_E9BE[]
Definition: utf8tbl.c:11781
static const unsigned short euc_to_utf8_8FF1_x0213[]
Definition: utf8tbl.c:1866
static const unsigned short utf8_to_euc_E9B6_x0213[]
Definition: utf8tbl.c:11631
static const unsigned short utf8_to_euc_E6B2[]
Definition: utf8tbl.c:7811
static const unsigned short utf8_to_euc_E5A1[]
Definition: utf8tbl.c:6191
static const unsigned short utf8_to_euc_E684_x0213[]
Definition: utf8tbl.c:6901
static const unsigned short utf8_to_euc_E58F[]
Definition: utf8tbl.c:5831
static const unsigned short utf8_to_euc_E3B8_x0213[]
Definition: utf8tbl.c:4911
static const unsigned short utf8_to_euc_E68D_x0213[]
Definition: utf8tbl.c:7081
static const unsigned short utf8_to_euc_E893_x0213[]
Definition: utf8tbl.c:9741
static const unsigned short utf8_to_euc_E4B8_x0213[]
Definition: utf8tbl.c:5381
static const unsigned short utf8_to_euc_E88F[]
Definition: utf8tbl.c:9651
static const unsigned short utf8_to_euc_E7BA_x0213[]
Definition: utf8tbl.c:9261
static const unsigned short utf8_to_euc_E4BE[]
Definition: utf8tbl.c:5491
static const unsigned short utf8_to_euc_E890[]
Definition: utf8tbl.c:9671
static const unsigned short utf8_to_euc_E382_932[]
Definition: utf8tbl.c:4381
static const unsigned short utf8_to_euc_E9AA_x0213[]
Definition: utf8tbl.c:11411
static const unsigned short euc_to_utf8_8FE2[]
Definition: utf8tbl.c:2848
static const unsigned short utf8_to_euc_E99B_x0213[]
Definition: utf8tbl.c:11111
static const unsigned short utf8_to_euc_E291[]
Definition: utf8tbl.c:4151
static const unsigned short euc_to_utf8_A3[]
Definition: utf8tbl.c:85
static const unsigned short euc_to_utf8_FE_x0213[]
Definition: utf8tbl.c:1683
static const unsigned short utf8_to_euc_E59E[]
Definition: utf8tbl.c:6131
static const unsigned short euc_to_utf8_A2_ms[]
Definition: utf8tbl.c:57
static const unsigned short utf8_to_euc_E6AB_x0213[]
Definition: utf8tbl.c:7681
static const unsigned short utf8_to_euc_E7A3[]
Definition: utf8tbl.c:8791
static const unsigned short utf8_to_euc_E886_x0213[]
Definition: utf8tbl.c:9481
static const unsigned short utf8_to_euc_E686[]
Definition: utf8tbl.c:6931
static const unsigned short utf8_to_euc_E380[]
Definition: utf8tbl.c:4331
static const unsigned short euc_to_utf8_8FEB[]
Definition: utf8tbl.c:2974
static const unsigned short euc_to_utf8_A5_x0213[]
Definition: utf8tbl.c:155
static const unsigned short utf8_to_euc_E99B[]
Definition: utf8tbl.c:11101
static const unsigned short x0212_shiftjis_E6[]
Definition: utf8tbl.c:14477
static const unsigned short x0212_shiftjis_B2[]
Definition: utf8tbl.c:13805
static const unsigned short utf8_to_euc_E593[]
Definition: utf8tbl.c:5911
static const unsigned short utf8_to_euc_E4B5_x0213[]
Definition: utf8tbl.c:5361
static const unsigned short euc_to_utf8_8FEA[]
Definition: utf8tbl.c:2960
static const unsigned short utf8_to_euc_E6B0[]
Definition: utf8tbl.c:7771
static const unsigned short utf8_to_euc_E1BD_x0213[]
Definition: utf8tbl.c:3831
static const unsigned short utf8_to_euc_E6AD[]
Definition: utf8tbl.c:7711
static const unsigned short utf8_to_euc_E7AD_x0213[]
Definition: utf8tbl.c:9001
static const unsigned short utf8_to_euc_E7AA_x0213[]
Definition: utf8tbl.c:8941
static const unsigned short utf8_to_euc_E9A2_x0213[]
Definition: utf8tbl.c:11251
static const unsigned short x0212_shiftjis_D3[]
Definition: utf8tbl.c:14253
static const unsigned short utf8_to_euc_C3[]
Definition: utf8tbl.c:3611
static const unsigned short euc_to_utf8_8FE4[]
Definition: utf8tbl.c:2876
static const unsigned short utf8_to_euc_E795[]
Definition: utf8tbl.c:8511
static const unsigned short utf8_to_euc_E7BC[]
Definition: utf8tbl.c:9271
static const unsigned short utf8_to_euc_E382_x0213[]
Definition: utf8tbl.c:4391
static const unsigned short euc_to_utf8_E3[]
Definition: utf8tbl.c:1205
static const unsigned short euc_to_utf8_8FFC_x0213[]
Definition: utf8tbl.c:2020
static const unsigned short x0212_shiftjis_BB[]
Definition: utf8tbl.c:13917
static const unsigned short x0212_shiftjis_B3[]
Definition: utf8tbl.c:13819
static const unsigned short utf8_to_euc_CB[]
Definition: utf8tbl.c:3731
static const unsigned short euc_to_utf8_8FC8[]
Definition: utf8tbl.c:2484
static const unsigned short utf8_to_euc_D1[]
Definition: utf8tbl.c:3811
static const unsigned short utf8_to_euc_E781_x0213[]
Definition: utf8tbl.c:8121
static const unsigned short utf8_to_euc_E89B_x0213[]
Definition: utf8tbl.c:9901
static const unsigned short *const utf8_to_euc_E2[]
Definition: utf8tbl.c:11979
static const unsigned short euc_to_utf8_8FC0[]
Definition: utf8tbl.c:2372
static const unsigned short euc_to_utf8_FC_x0213[]
Definition: utf8tbl.c:1655
static const unsigned short utf8_to_euc_E8B2_x0213[]
Definition: utf8tbl.c:10341
static const unsigned short utf8_to_euc_E986_x0213[]
Definition: utf8tbl.c:10741
static const unsigned short utf8_to_euc_E7B4[]
Definition: utf8tbl.c:9131
static const unsigned short euc_to_utf8_A9[]
Definition: utf8tbl.c:253
static const unsigned short utf8_to_euc_E381[]
Definition: utf8tbl.c:4361
static const unsigned short x0212_shiftjis_B1[]
Definition: utf8tbl.c:13791
static const unsigned short utf8_to_euc_E39B_x0213[]
Definition: utf8tbl.c:4701
static const unsigned short utf8_to_euc_E3A5_x0213[]
Definition: utf8tbl.c:4781
static const unsigned short utf8_to_euc_E8AA[]
Definition: utf8tbl.c:10191
static const unsigned short utf8_to_euc_EFA4[]
Definition: utf8tbl.c:11801
static const unsigned short utf8_to_euc_E787[]
Definition: utf8tbl.c:8231
static const unsigned short euc_to_utf8_AB_x0213[]
Definition: utf8tbl.c:323
static const unsigned short x0212_shiftjis_EA[]
Definition: utf8tbl.c:14533
static const unsigned short utf8_to_euc_E7B2_x0213[]
Definition: utf8tbl.c:9101
static const unsigned short utf8_to_euc_E79D_x0213[]
Definition: utf8tbl.c:8681
static const unsigned short utf8_to_euc_E791[]
Definition: utf8tbl.c:8431
static const unsigned short utf8_to_euc_E780[]
Definition: utf8tbl.c:8091
static const unsigned short x0212_shiftjis_B5[]
Definition: utf8tbl.c:13847
static const unsigned short utf8_to_euc_E491_x0213[]
Definition: utf8tbl.c:5111
static const unsigned short utf8_to_euc_E7A2_x0213[]
Definition: utf8tbl.c:8781
static const unsigned short utf8_to_euc_E59E_x0213[]
Definition: utf8tbl.c:6141
static const unsigned short utf8_to_euc_E39D_x0213[]
Definition: utf8tbl.c:4711
static const unsigned short euc_to_utf8_8FB4[]
Definition: utf8tbl.c:2204
static const unsigned short euc_to_utf8_8FE0[]
Definition: utf8tbl.c:2820
static const unsigned short utf8_to_euc_E8AC[]
Definition: utf8tbl.c:10231
static const unsigned short utf8_to_euc_E9B3_x0213[]
Definition: utf8tbl.c:11571
static const unsigned short utf8_to_euc_E6AA_x0213[]
Definition: utf8tbl.c:7661
const unsigned short x0213_2_surrogate_table[sizeof_x0213_2_surrogate_table][3]
Definition: utf8tbl.c:3279
static const unsigned short utf8_to_euc_E6AC_x0213[]
Definition: utf8tbl.c:7701
static const unsigned short euc_to_utf8_A6_x0213[]
Definition: utf8tbl.c:183
const unsigned short euc_to_utf8_1byte[]
Definition: utf8tbl.c:3046
static const unsigned short utf8_to_euc_E6A6[]
Definition: utf8tbl.c:7571
static const unsigned short utf8_to_euc_E8A2[]
Definition: utf8tbl.c:10031
static const unsigned short euc_to_utf8_F8_x0213[]
Definition: utf8tbl.c:1527
static const unsigned short utf8_to_euc_E898_x0213[]
Definition: utf8tbl.c:9841
static const unsigned short utf8_to_euc_CE[]
Definition: utf8tbl.c:3771
static const unsigned short utf8_to_euc_E7AC_x0213[]
Definition: utf8tbl.c:8981
static const unsigned short utf8_to_euc_E690[]
Definition: utf8tbl.c:7131
static const unsigned short utf8_to_euc_E78A[]
Definition: utf8tbl.c:8291
static const unsigned short utf8_to_euc_E894_x0213[]
Definition: utf8tbl.c:9761
static const unsigned short utf8_to_euc_C4[]
Definition: utf8tbl.c:3641
static const unsigned short euc_to_utf8_A2[]
Definition: utf8tbl.c:41
static const unsigned short *const utf8_to_euc_E9_x0213[]
Definition: utf8tbl.c:12339
static const unsigned short euc_to_utf8_8FB6[]
Definition: utf8tbl.c:2232
static const unsigned short utf8_to_euc_C5[]
Definition: utf8tbl.c:3661
static const unsigned short utf8_to_euc_E9AE[]
Definition: utf8tbl.c:11481
static const unsigned short utf8_to_euc_E88C_x0213[]
Definition: utf8tbl.c:9601
static const unsigned short euc_to_utf8_FB[]
Definition: utf8tbl.c:1597
static const unsigned short euc_to_utf8_B1[]
Definition: utf8tbl.c:491
static const unsigned short utf8_to_euc_E68E[]
Definition: utf8tbl.c:7091
static const unsigned short utf8_to_euc_E58B[]
Definition: utf8tbl.c:5751
static const unsigned short utf8_to_euc_E28C[]
Definition: utf8tbl.c:4101
static const unsigned short utf8_to_euc_E690_x0213[]
Definition: utf8tbl.c:7141
static const unsigned short utf8_to_euc_E8A9_x0213[]
Definition: utf8tbl.c:10181
static const unsigned short utf8_to_euc_E591[]
Definition: utf8tbl.c:5871
static const unsigned short utf8_to_euc_E486_x0213[]
Definition: utf8tbl.c:5021
static const unsigned short utf8_to_euc_E883_x0213[]
Definition: utf8tbl.c:9421
static const unsigned short utf8_to_euc_E881[]
Definition: utf8tbl.c:9371
static const unsigned short utf8_to_euc_E58E_x0213[]
Definition: utf8tbl.c:5821
static const unsigned short *const utf8_to_euc_E9[]
Definition: utf8tbl.c:12321
static const unsigned short utf8_to_euc_E298[]
Definition: utf8tbl.c:4241
static const unsigned short utf8_to_euc_E999[]
Definition: utf8tbl.c:11061
static const unsigned short utf8_to_euc_E7B0[]
Definition: utf8tbl.c:9051
static const unsigned short utf8_to_euc_E78F_x0213[]
Definition: utf8tbl.c:8401
static const unsigned short utf8_to_euc_E590[]
Definition: utf8tbl.c:5851
static const unsigned short utf8_to_euc_E880[]
Definition: utf8tbl.c:9351
static const unsigned short utf8_to_euc_E795_x0213[]
Definition: utf8tbl.c:8521
static const unsigned short euc_to_utf8_FC_ms[]
Definition: utf8tbl.c:1641
static const unsigned short utf8_to_euc_E8A3_x0213[]
Definition: utf8tbl.c:10061
static const unsigned short utf8_to_euc_E691_x0213[]
Definition: utf8tbl.c:7161
static const unsigned short utf8_to_euc_E8A5_x0213[]
Definition: utf8tbl.c:10101
static const unsigned short utf8_to_euc_E698[]
Definition: utf8tbl.c:7291
static const unsigned short utf8_to_euc_E58E[]
Definition: utf8tbl.c:5811
static const unsigned short utf8_to_euc_E49A_x0213[]
Definition: utf8tbl.c:5201
static const unsigned short utf8_to_euc_E6A9_x0213[]
Definition: utf8tbl.c:7641
static const unsigned short utf8_to_euc_E580[]
Definition: utf8tbl.c:5531
static const unsigned short utf8_to_euc_E586_x0213[]
Definition: utf8tbl.c:5661
static const unsigned short utf8_to_euc_E28F_x0213[]
Definition: utf8tbl.c:4131
static const unsigned short utf8_to_euc_E687[]
Definition: utf8tbl.c:6951
static const unsigned short utf8_to_euc_E4BF[]
Definition: utf8tbl.c:5511
static const unsigned short x0212_shiftjis_BC[]
Definition: utf8tbl.c:13931
static const unsigned short utf8_to_euc_E2A6_x0213[]
Definition: utf8tbl.c:4311
static const unsigned short utf8_to_euc_E8A4_x0213[]
Definition: utf8tbl.c:10081
static const unsigned short utf8_to_euc_E589_x0213[]
Definition: utf8tbl.c:5721
static const unsigned short *const utf8_to_euc_E4[]
Definition: utf8tbl.c:12141
static const unsigned short utf8_to_euc_E8B7[]
Definition: utf8tbl.c:10431
static const unsigned short utf8_to_euc_E7B8_x0213[]
Definition: utf8tbl.c:9221
static const unsigned short utf8_to_euc_E5B6_x0213[]
Definition: utf8tbl.c:6621
static const unsigned short utf8_to_euc_E291_mac[]
Definition: utf8tbl.c:4161
static const unsigned short utf8_to_euc_E7AB[]
Definition: utf8tbl.c:8951
static const unsigned short utf8_to_euc_E8A3[]
Definition: utf8tbl.c:10051
static const unsigned short utf8_to_euc_E383[]
Definition: utf8tbl.c:4401
static const unsigned short utf8_to_euc_E6BF[]
Definition: utf8tbl.c:8071
static const unsigned short utf8_to_euc_E898[]
Definition: utf8tbl.c:9831
static const unsigned short utf8_to_euc_E997_x0213[]
Definition: utf8tbl.c:11031
static const unsigned short utf8_to_euc_E28A[]
Definition: utf8tbl.c:4061
static const unsigned short utf8_to_euc_E792[]
Definition: utf8tbl.c:8451
static const unsigned short utf8_to_euc_E590_x0213[]
Definition: utf8tbl.c:5861
static const unsigned short utf8_to_euc_E38E_mac[]
Definition: utf8tbl.c:4551
static const unsigned short euc_to_utf8_E6[]
Definition: utf8tbl.c:1247
static const unsigned short utf8_to_euc_E594_x0213[]
Definition: utf8tbl.c:5941
static const unsigned short utf8_to_euc_E88D_x0213[]
Definition: utf8tbl.c:9621
static const unsigned short utf8_to_euc_E880_x0213[]
Definition: utf8tbl.c:9361
static const unsigned short utf8_to_euc_E8B3_x0213[]
Definition: utf8tbl.c:10361
static const unsigned short utf8_to_euc_E583[]
Definition: utf8tbl.c:5591
static const unsigned short utf8_to_euc_E38F_mac[]
Definition: utf8tbl.c:4571
static const unsigned short utf8_to_euc_E6BD_x0213[]
Definition: utf8tbl.c:8041
static const unsigned short utf8_to_euc_E9A9_x0213[]
Definition: utf8tbl.c:11391
static const unsigned short euc_to_utf8_B3[]
Definition: utf8tbl.c:519
static const unsigned short utf8_to_euc_E8B4[]
Definition: utf8tbl.c:10371
static const unsigned short euc_to_utf8_8FF6_x0213[]
Definition: utf8tbl.c:1936
static const unsigned short utf8_to_euc_E597_x0213[]
Definition: utf8tbl.c:6001
static const unsigned short utf8_to_euc_E980_x0213[]
Definition: utf8tbl.c:10621
static const unsigned short utf8_to_euc_EFA8_x0213[]
Definition: utf8tbl.c:11861
static const unsigned short euc_to_utf8_8FBC[]
Definition: utf8tbl.c:2316
static const unsigned short utf8_to_euc_E5AF[]
Definition: utf8tbl.c:6471
static const unsigned short utf8_to_euc_E388_mac[]
Definition: utf8tbl.c:4441
static const unsigned short utf8_to_euc_E586[]
Definition: utf8tbl.c:5651
static const unsigned short euc_to_utf8_C2[]
Definition: utf8tbl.c:729
static const unsigned short euc_to_utf8_A8_x0213[]
Definition: utf8tbl.c:239
static const unsigned short *const utf8_to_euc_E7[]
Definition: utf8tbl.c:12249
static const unsigned short utf8_to_euc_E9B1_x0213[]
Definition: utf8tbl.c:11551
static const unsigned short x0212_shiftjis_CA[]
Definition: utf8tbl.c:14127
static const unsigned short utf8_to_euc_E99D[]
Definition: utf8tbl.c:11141
static const unsigned short euc_to_utf8_FD_x0213[]
Definition: utf8tbl.c:1669
const unsigned short *const euc_to_utf8_2bytes_ms[]
Definition: utf8tbl.c:3087
static const unsigned short utf8_to_euc_EFBC[]
Definition: utf8tbl.c:11891
static const unsigned short utf8_to_euc_C5_x0213[]
Definition: utf8tbl.c:3671
static const unsigned short *const utf8_to_euc_EF[]
Definition: utf8tbl.c:12357
static const unsigned short euc_to_utf8_AD_x0213[]
Definition: utf8tbl.c:407
static const unsigned short utf8_to_euc_E892_x0213[]
Definition: utf8tbl.c:9721
static const unsigned short utf8_to_euc_E7AB_x0213[]
Definition: utf8tbl.c:8961
static const unsigned short utf8_to_euc_E987[]
Definition: utf8tbl.c:10751
static const unsigned short euc_to_utf8_8FB3[]
Definition: utf8tbl.c:2190
static const unsigned short utf8_to_euc_E8B5[]
Definition: utf8tbl.c:10391
static const unsigned short x0212_shiftjis_B4[]
Definition: utf8tbl.c:13833
static const unsigned short utf8_to_euc_E8AA_x0213[]
Definition: utf8tbl.c:10201
static const unsigned short utf8_to_euc_E680[]
Definition: utf8tbl.c:6811
static const unsigned short euc_to_utf8_8FFD_x0213[]
Definition: utf8tbl.c:2034
static const unsigned short euc_to_utf8_AB[]
Definition: utf8tbl.c:309
static const unsigned short utf8_to_euc_E59A[]
Definition: utf8tbl.c:6051
static const unsigned short utf8_to_euc_E8BA[]
Definition: utf8tbl.c:10491
static const unsigned short utf8_to_euc_E280_x0213[]
Definition: utf8tbl.c:3871
const unsigned short x0213_1_surrogate_table[sizeof_x0213_1_surrogate_table][3]
Definition: utf8tbl.c:3251
static const unsigned short utf8_to_euc_E4BB[]
Definition: utf8tbl.c:5431
static const unsigned short utf8_to_euc_E8A4[]
Definition: utf8tbl.c:10071
static const unsigned short euc_to_utf8_8FC6[]
Definition: utf8tbl.c:2456
static const unsigned short utf8_to_euc_E68A_x0213[]
Definition: utf8tbl.c:7021
static const unsigned short euc_to_utf8_CE[]
Definition: utf8tbl.c:897
static const unsigned short *const utf8_to_euc_E7_x0213[]
Definition: utf8tbl.c:12267
static const unsigned short utf8_to_euc_E8B6_x0213[]
Definition: utf8tbl.c:10421
static const unsigned short utf8_to_euc_E6B9_x0213[]
Definition: utf8tbl.c:7961
static const unsigned short utf8_to_euc_E593_x0213[]
Definition: utf8tbl.c:5921
static const unsigned short utf8_to_euc_E897_x0213[]
Definition: utf8tbl.c:9821
static const unsigned short utf8_to_euc_E5A6[]
Definition: utf8tbl.c:6291
static const unsigned short euc_to_utf8_D8[]
Definition: utf8tbl.c:1051
static const unsigned short euc_to_utf8_8FFB_x0213[]
Definition: utf8tbl.c:2006
static const unsigned short utf8_to_euc_E5A4_x0213[]
Definition: utf8tbl.c:6261
static const unsigned short utf8_to_euc_E797_x0213[]
Definition: utf8tbl.c:8561
static const unsigned short euc_to_utf8_FA[]
Definition: utf8tbl.c:1569
static const unsigned short *const utf8_to_euc_EF_ms[]
Definition: utf8tbl.c:12375
static const unsigned short utf8_to_euc_E59D[]
Definition: utf8tbl.c:6111
static const unsigned short utf8_to_euc_E5A2[]
Definition: utf8tbl.c:6211
static const unsigned short utf8_to_euc_EFA4_x0213[]
Definition: utf8tbl.c:11811
static const unsigned short euc_to_utf8_A3_x0213[]
Definition: utf8tbl.c:99
static const unsigned short utf8_to_euc_E5B2_x0213[]
Definition: utf8tbl.c:6541
static const unsigned short x0212_shiftjis_F4[]
Definition: utf8tbl.c:14589
static const unsigned short utf8_to_euc_E7BA[]
Definition: utf8tbl.c:9251
static const unsigned short euc_to_utf8_8FBD[]
Definition: utf8tbl.c:2330
static const unsigned short utf8_to_euc_E7A6[]
Definition: utf8tbl.c:8851
static const unsigned short utf8_to_euc_E5A9[]
Definition: utf8tbl.c:6351
static const unsigned short utf8_to_euc_C3_932[]
Definition: utf8tbl.c:3621
static const unsigned short utf8_to_euc_E8B1_x0213[]
Definition: utf8tbl.c:10321
static const unsigned short utf8_to_euc_E8A2_x0213[]
Definition: utf8tbl.c:10041
static const unsigned short utf8_to_euc_E591_x0213[]
Definition: utf8tbl.c:5881
static const unsigned short utf8_to_euc_E99A[]
Definition: utf8tbl.c:11081
static const unsigned short euc_to_utf8_8FD0[]
Definition: utf8tbl.c:2596
static const unsigned short utf8_to_euc_E889_x0213[]
Definition: utf8tbl.c:9541
static const unsigned short euc_to_utf8_D1[]
Definition: utf8tbl.c:953
static const unsigned short utf8_to_euc_E59A_x0213[]
Definition: utf8tbl.c:6061
static const unsigned short euc_to_utf8_8FAA[]
Definition: utf8tbl.c:2120
static const unsigned short utf8_to_euc_E8B0[]
Definition: utf8tbl.c:10291
static const unsigned short euc_to_utf8_F9[]
Definition: utf8tbl.c:1541
static const unsigned short euc_to_utf8_8FF3_x0213[]
Definition: utf8tbl.c:1894
static const unsigned short utf8_to_euc_E5BF_x0213[]
Definition: utf8tbl.c:6801
static const unsigned short euc_to_utf8_8FC1[]
Definition: utf8tbl.c:2386
static const unsigned short utf8_to_euc_E696[]
Definition: utf8tbl.c:7251
static const unsigned short utf8_to_euc_E7A6_x0213[]
Definition: utf8tbl.c:8861
static const unsigned short utf8_to_euc_E5BF[]
Definition: utf8tbl.c:6791
static const unsigned short euc_to_utf8_CF_x0213[]
Definition: utf8tbl.c:925
static const unsigned short utf8_to_euc_E7A2[]
Definition: utf8tbl.c:8771
static const unsigned short utf8_to_euc_E3A4_x0213[]
Definition: utf8tbl.c:4771
static const unsigned short utf8_to_euc_E6B7_x0213[]
Definition: utf8tbl.c:7921
static const unsigned short utf8_to_euc_E5A9_x0213[]
Definition: utf8tbl.c:6361
static const unsigned short utf8_to_euc_E7BF_x0213[]
Definition: utf8tbl.c:9341
static const unsigned short utf8_to_euc_E99A_x0213[]
Definition: utf8tbl.c:11091
static const unsigned short utf8_to_euc_E9AD[]
Definition: utf8tbl.c:11461
static const unsigned short utf8_to_euc_E284[]
Definition: utf8tbl.c:3901
static const unsigned short euc_to_utf8_D9[]
Definition: utf8tbl.c:1065
static const unsigned short utf8_to_euc_E995_x0213[]
Definition: utf8tbl.c:10991
static const unsigned short utf8_to_euc_E5A0[]
Definition: utf8tbl.c:6171
static const unsigned short utf8_to_euc_EFBC_x0213[]
Definition: utf8tbl.c:11901
static const unsigned short utf8_to_euc_E89A[]
Definition: utf8tbl.c:9871
static const unsigned short utf8_to_euc_E28C_x0213[]
Definition: utf8tbl.c:4111
static const unsigned short utf8_to_euc_E982_x0213[]
Definition: utf8tbl.c:10661
static const unsigned short utf8_to_euc_E9BA[]
Definition: utf8tbl.c:11701
static const unsigned short utf8_to_euc_E3BF_x0213[]
Definition: utf8tbl.c:4961
static const unsigned short euc_to_utf8_EA[]
Definition: utf8tbl.c:1303
static const unsigned short utf8_to_euc_E694_x0213[]
Definition: utf8tbl.c:7221
static const unsigned short utf8_to_euc_E2A4_x0213[]
Definition: utf8tbl.c:4301
static const unsigned short utf8_to_euc_E496_x0213[]
Definition: utf8tbl.c:5161
static const unsigned short utf8_to_euc_E980[]
Definition: utf8tbl.c:10611
static const unsigned short euc_to_utf8_FA_x0213[]
Definition: utf8tbl.c:1583
static const unsigned short utf8_to_euc_E6BD[]
Definition: utf8tbl.c:8031
static const unsigned short utf8_to_euc_E296[]
Definition: utf8tbl.c:4201
static const unsigned short x0212_shiftjis_B7[]
Definition: utf8tbl.c:13861
static const unsigned short utf8_to_euc_E492_x0213[]
Definition: utf8tbl.c:5121
static const unsigned short utf8_to_euc_E599[]
Definition: utf8tbl.c:6031
static const unsigned short utf8_to_euc_D0[]
Definition: utf8tbl.c:3801
static const unsigned short utf8_to_euc_E297_x0213[]
Definition: utf8tbl.c:4231
static const unsigned short utf8_to_euc_E5BA[]
Definition: utf8tbl.c:6691
static const unsigned short utf8_to_euc_E3BA_x0213[]
Definition: utf8tbl.c:4931
static const unsigned short utf8_to_euc_E288[]
Definition: utf8tbl.c:4001
static const unsigned short x0212_shiftjis_D7[]
Definition: utf8tbl.c:14295
static const unsigned short utf8_to_euc_E696_x0213[]
Definition: utf8tbl.c:7261
const unsigned short *const *const utf8_to_euc_3bytes_x0213[]
Definition: utf8tbl.c:12585
static const unsigned short euc_to_utf8_8FA2[]
Definition: utf8tbl.c:2064
static const unsigned short utf8_to_euc_E3AD_x0213[]
Definition: utf8tbl.c:4821
static const unsigned short utf8_to_euc_E5B0_x0213[]
Definition: utf8tbl.c:6501
static const unsigned short utf8_to_euc_E39A_x0213[]
Definition: utf8tbl.c:4691
static const unsigned short utf8_to_euc_E288_mac[]
Definition: utf8tbl.c:4021
static const unsigned short euc_to_utf8_B6[]
Definition: utf8tbl.c:561
const unsigned short x0213_combining_table[sizeof_x0213_combining_table][3]
Definition: utf8tbl.c:3224
static const unsigned short utf8_to_euc_E98D[]
Definition: utf8tbl.c:10871
static const unsigned short utf8_to_euc_E387_x0213[]
Definition: utf8tbl.c:4421
static const unsigned short utf8_to_euc_E9A1_x0213[]
Definition: utf8tbl.c:11231
static const unsigned short utf8_to_euc_E289[]
Definition: utf8tbl.c:4041
static const unsigned short utf8_to_euc_E782_x0213[]
Definition: utf8tbl.c:8141
static const unsigned short euc_to_utf8_AD_mac[]
Definition: utf8tbl.c:393
static const unsigned short utf8_to_euc_E3B9_x0213[]
Definition: utf8tbl.c:4921
static const unsigned short utf8_to_euc_E9A3[]
Definition: utf8tbl.c:11261
static const unsigned short utf8_to_euc_E6A9[]
Definition: utf8tbl.c:7631
static const unsigned short utf8_to_euc_E8A7_x0213[]
Definition: utf8tbl.c:10141
static const unsigned short euc_to_utf8_8FD4[]
Definition: utf8tbl.c:2652
static const unsigned short utf8_to_euc_E895[]
Definition: utf8tbl.c:9771
static const unsigned short utf8_to_euc_E5BD_x0213[]
Definition: utf8tbl.c:6761
static const unsigned short utf8_to_euc_E58C[]
Definition: utf8tbl.c:5771
static const unsigned short x0212_shiftjis_DD[]
Definition: utf8tbl.c:14351
static const unsigned short utf8_to_euc_E7B2[]
Definition: utf8tbl.c:9091
static const unsigned short utf8_to_euc_E5AB[]
Definition: utf8tbl.c:6391
static const unsigned short utf8_to_euc_E999_x0213[]
Definition: utf8tbl.c:11071
static const unsigned short euc_to_utf8_8FE6[]
Definition: utf8tbl.c:2904
static const unsigned short utf8_to_euc_EFBD[]
Definition: utf8tbl.c:11911
static const unsigned short utf8_to_euc_E582[]
Definition: utf8tbl.c:5571
static const unsigned short utf8_to_euc_E9AB[]
Definition: utf8tbl.c:11421
static const unsigned short x0212_shiftjis_EC[]
Definition: utf8tbl.c:14561
static const unsigned short utf8_to_euc_E6B8_x0213[]
Definition: utf8tbl.c:7941
static const unsigned short utf8_to_euc_E98C_x0213[]
Definition: utf8tbl.c:10861
static const unsigned short utf8_to_euc_E584[]
Definition: utf8tbl.c:5611
static const unsigned short euc_to_utf8_E9[]
Definition: utf8tbl.c:1289
static const unsigned short utf8_to_euc_E7A4_x0213[]
Definition: utf8tbl.c:8821
static const unsigned short utf8_to_euc_E4AF_x0213[]
Definition: utf8tbl.c:5321
static const unsigned short utf8_to_euc_E69E[]
Definition: utf8tbl.c:7411
static const unsigned short utf8_to_euc_E280_ms[]
Definition: utf8tbl.c:3851
static const unsigned short utf8_to_euc_E698_x0213[]
Definition: utf8tbl.c:7301
static const unsigned short utf8_to_euc_E8BB_x0213[]
Definition: utf8tbl.c:10521
static const unsigned short utf8_to_euc_E4A2_x0213[]
Definition: utf8tbl.c:5261
static const unsigned short *const utf8_to_euc_EF_x0213[]
Definition: utf8tbl.c:12393
static const unsigned short utf8_to_euc_E497_x0213[]
Definition: utf8tbl.c:5171
static const unsigned short utf8_to_euc_E985_x0213[]
Definition: utf8tbl.c:10721
static const unsigned short euc_to_utf8_8FC3[]
Definition: utf8tbl.c:2414
static const unsigned short utf8_to_euc_E693[]
Definition: utf8tbl.c:7191
static const unsigned short utf8_to_euc_E8BC_x0213[]
Definition: utf8tbl.c:10541
static const unsigned short utf8_to_euc_E5A3[]
Definition: utf8tbl.c:6231
static const unsigned short euc_to_utf8_8FD3[]
Definition: utf8tbl.c:2638
static const unsigned short utf8_to_euc_E4A7_x0213[]
Definition: utf8tbl.c:5281
static const unsigned short utf8_to_euc_E585_x0213[]
Definition: utf8tbl.c:5641
static const unsigned short utf8_to_euc_E786_x0213[]
Definition: utf8tbl.c:8221
static const unsigned short utf8_to_euc_E594[]
Definition: utf8tbl.c:5931
static const unsigned short utf8_to_euc_E7A8[]
Definition: utf8tbl.c:8891
static const unsigned short utf8_to_euc_E499_x0213[]
Definition: utf8tbl.c:5191
static const unsigned short utf8_to_euc_E287_x0213[]
Definition: utf8tbl.c:3991
static const unsigned short utf8_to_euc_E5B4_x0213[]
Definition: utf8tbl.c:6581
static const unsigned short euc_to_utf8_8FA8_x0213[]
Definition: utf8tbl.c:1754
static const unsigned short euc_to_utf8_8FCE[]
Definition: utf8tbl.c:2568
static const unsigned short euc_to_utf8_FC[]
Definition: utf8tbl.c:1625
static const unsigned short x0212_shiftjis_C1[]
Definition: utf8tbl.c:14001
static const unsigned short *const utf8_to_euc_E4_x0213[]
Definition: utf8tbl.c:12159
static const unsigned short *const utf8_to_euc_E3_mac[]
Definition: utf8tbl.c:12105
static const unsigned short utf8_to_euc_E98B[]
Definition: utf8tbl.c:10831
static const unsigned short utf8_to_euc_E4A8_x0213[]
Definition: utf8tbl.c:5291
static const unsigned short utf8_to_euc_C2_x0213[]
Definition: utf8tbl.c:3601
static const unsigned short utf8_to_euc_E480_x0213[]
Definition: utf8tbl.c:4971
static const unsigned short utf8_to_euc_E8A1[]
Definition: utf8tbl.c:10011
static const unsigned short utf8_to_euc_E79F[]
Definition: utf8tbl.c:8711
static const unsigned short utf8_to_euc_E49D_x0213[]
Definition: utf8tbl.c:5221
static const unsigned short utf8_to_euc_E6A7[]
Definition: utf8tbl.c:7591
static const unsigned short utf8_to_euc_E8AB_x0213[]
Definition: utf8tbl.c:10221
static const unsigned short utf8_to_euc_E399_x0213[]
Definition: utf8tbl.c:4681
static const unsigned short *const utf8_to_euc_E3_932[]
Definition: utf8tbl.c:12087
static const unsigned short utf8_to_euc_E68A[]
Definition: utf8tbl.c:7011
static const unsigned short utf8_to_euc_E5AE_x0213[]
Definition: utf8tbl.c:6461
static const unsigned short utf8_to_euc_E59F_x0213[]
Definition: utf8tbl.c:6161
static const unsigned short utf8_to_euc_E8A8[]
Definition: utf8tbl.c:10151
static const unsigned short utf8_to_euc_EFBD_ms[]
Definition: utf8tbl.c:11921
static const unsigned short utf8_to_euc_E8AD[]
Definition: utf8tbl.c:10251
static const unsigned short euc_to_utf8_DC[]
Definition: utf8tbl.c:1107
const unsigned short *const utf8_to_euc_2bytes_ms[]
Definition: utf8tbl.c:12441
static const unsigned short utf8_to_euc_E8B6[]
Definition: utf8tbl.c:10411
static const unsigned short utf8_to_euc_E689_x0213[]
Definition: utf8tbl.c:7001
static const unsigned short utf8_to_euc_E78C_x0213[]
Definition: utf8tbl.c:8341
static const unsigned short utf8_to_euc_E9BB_x0213[]
Definition: utf8tbl.c:11731
static const unsigned short utf8_to_euc_E7A3_x0213[]
Definition: utf8tbl.c:8801
static const unsigned short utf8_to_euc_E6AE_x0213[]
Definition: utf8tbl.c:7741
static const unsigned short utf8_to_euc_E9A0_x0213[]
Definition: utf8tbl.c:11211
static const unsigned short utf8_to_euc_E8A0_x0213[]
Definition: utf8tbl.c:10001
static const unsigned short utf8_to_euc_E9BD[]
Definition: utf8tbl.c:11761
static const unsigned short utf8_to_euc_E79E[]
Definition: utf8tbl.c:8691
static const unsigned short utf8_to_euc_E680_x0213[]
Definition: utf8tbl.c:6821
static const unsigned short x0212_shiftjis_E0[]
Definition: utf8tbl.c:14393
static const unsigned short utf8_to_euc_E5B5_x0213[]
Definition: utf8tbl.c:6601
static const unsigned short utf8_to_euc_E9AC_x0213[]
Definition: utf8tbl.c:11451
static const unsigned short utf8_to_euc_E9AC[]
Definition: utf8tbl.c:11441
static const unsigned short utf8_to_euc_CC_x0213[]
Definition: utf8tbl.c:3751
static const unsigned short euc_to_utf8_8FA3_x0213[]
Definition: utf8tbl.c:1712
static const unsigned short euc_to_utf8_8FAE_x0213[]
Definition: utf8tbl.c:1796
static const unsigned short euc_to_utf8_8FBF[]
Definition: utf8tbl.c:2358
static const unsigned short utf8_to_euc_E588[]
Definition: utf8tbl.c:5691
static const unsigned short utf8_to_euc_E6B8[]
Definition: utf8tbl.c:7931
static const unsigned short utf8_to_euc_E391_x0213[]
Definition: utf8tbl.c:4601
static const unsigned short utf8_to_euc_E780_x0213[]
Definition: utf8tbl.c:8101
static const unsigned short utf8_to_euc_E9BC_x0213[]
Definition: utf8tbl.c:11751
static const unsigned short utf8_to_euc_E8BB[]
Definition: utf8tbl.c:10511
static const unsigned short utf8_to_euc_E58F_x0213[]
Definition: utf8tbl.c:5841
static const unsigned short utf8_to_euc_E692[]
Definition: utf8tbl.c:7171
static const unsigned short utf8_to_euc_E585[]
Definition: utf8tbl.c:5631
static const unsigned short utf8_to_euc_E998_x0213[]
Definition: utf8tbl.c:11051
static const unsigned short utf8_to_euc_E58D_x0213[]
Definition: utf8tbl.c:5801
static const unsigned short utf8_to_euc_E7A0[]
Definition: utf8tbl.c:8731
static const unsigned short utf8_to_euc_E8AE[]
Definition: utf8tbl.c:10271
static const unsigned short utf8_to_euc_E8A6_x0213[]
Definition: utf8tbl.c:10121
const unsigned short *const *const utf8_to_euc_3bytes_mac[]
Definition: utf8tbl.c:12579
static const unsigned short utf8_to_euc_E6A2[]
Definition: utf8tbl.c:7491
static const unsigned short utf8_to_euc_E3A0_x0213[]
Definition: utf8tbl.c:4741
static const unsigned short utf8_to_euc_EFA8[]
Definition: utf8tbl.c:11851
static const unsigned short euc_to_utf8_AC_mac[]
Definition: utf8tbl.c:351
static const unsigned short utf8_to_euc_E991_x0213[]
Definition: utf8tbl.c:10961
const unsigned short *const x0212_to_utf8_2bytes[]
Definition: utf8tbl.c:3168
const unsigned short *const euc_to_utf8_2bytes_x0213[]
Definition: utf8tbl.c:3140
static const unsigned short euc_to_utf8_8FCA[]
Definition: utf8tbl.c:2512
static const unsigned short utf8_to_euc_E882[]
Definition: utf8tbl.c:9391
static const unsigned short utf8_to_euc_E89D_x0213[]
Definition: utf8tbl.c:9941
static const unsigned short euc_to_utf8_8FFE_x0213[]
Definition: utf8tbl.c:2048
static const unsigned short utf8_to_euc_E7A7_x0213[]
Definition: utf8tbl.c:8881
static const unsigned short utf8_to_euc_E6A5_x0213[]
Definition: utf8tbl.c:7561
static const unsigned short euc_to_utf8_8FB2[]
Definition: utf8tbl.c:2176
static const unsigned short *const utf8_to_euc_E2_mac[]
Definition: utf8tbl.c:12033
static const unsigned short euc_to_utf8_8FAF_x0213[]
Definition: utf8tbl.c:1810
static const unsigned short utf8_to_euc_E786[]
Definition: utf8tbl.c:8211
static const unsigned short utf8_to_euc_E6B4_x0213[]
Definition: utf8tbl.c:7861
static const unsigned short euc_to_utf8_8FCF[]
Definition: utf8tbl.c:2582
static const unsigned short utf8_to_euc_E5A2_x0213[]
Definition: utf8tbl.c:6221
const unsigned short shiftjis_x0212[3][189]
Definition: utf8tbl.c:13682
static const unsigned short euc_to_utf8_BF[]
Definition: utf8tbl.c:687
static const unsigned short utf8_to_euc_E38F[]
Definition: utf8tbl.c:4561
static const unsigned short utf8_to_euc_E88A_x0213[]
Definition: utf8tbl.c:9561
static const unsigned short x0212_shiftjis_C2[]
Definition: utf8tbl.c:14015
static const unsigned short x0212_shiftjis_A2[]
Definition: utf8tbl.c:13763
static const unsigned short utf8_to_euc_E691[]
Definition: utf8tbl.c:7151
static const unsigned short euc_to_utf8_8FF5_x0213[]
Definition: utf8tbl.c:1922
static const unsigned short utf8_to_euc_E382[]
Definition: utf8tbl.c:4371
static const unsigned short utf8_to_euc_E4BC[]
Definition: utf8tbl.c:5451
static const unsigned short utf8_to_euc_E595_x0213[]
Definition: utf8tbl.c:5961
static const unsigned short utf8_to_euc_E481_x0213[]
Definition: utf8tbl.c:4981
static const unsigned short euc_to_utf8_8FED[]
Definition: utf8tbl.c:3002
static const unsigned short euc_to_utf8_CF[]
Definition: utf8tbl.c:911
static const unsigned short utf8_to_euc_E9B5_x0213[]
Definition: utf8tbl.c:11611
static const unsigned short x0212_shiftjis_C7[]
Definition: utf8tbl.c:14085
static const unsigned short euc_to_utf8_8FD1[]
Definition: utf8tbl.c:2610
static const unsigned short utf8_to_euc_E5A6_x0213[]
Definition: utf8tbl.c:6301
static const unsigned short utf8_to_euc_E782[]
Definition: utf8tbl.c:8131
static const unsigned short utf8_to_euc_E8B4_x0213[]
Definition: utf8tbl.c:10381
static const unsigned short euc_to_utf8_8FF4[]
Definition: utf8tbl.c:3030
static const unsigned short utf8_to_euc_E684[]
Definition: utf8tbl.c:6891
static const unsigned short utf8_to_euc_E789_x0213[]
Definition: utf8tbl.c:8281
static const unsigned short euc_to_utf8_8FA6[]
Definition: utf8tbl.c:2078
static const unsigned short utf8_to_euc_E89E_x0213[]
Definition: utf8tbl.c:9961
static const unsigned short utf8_to_euc_E5A1_x0213[]
Definition: utf8tbl.c:6201
static const unsigned short utf8_to_euc_E99E_x0213[]
Definition: utf8tbl.c:11171
static const unsigned short utf8_to_euc_E3A3_x0213[]
Definition: utf8tbl.c:4761
static const unsigned short utf8_to_euc_E6AB[]
Definition: utf8tbl.c:7671
static const unsigned short utf8_to_euc_E69A[]
Definition: utf8tbl.c:7331
static const unsigned short euc_to_utf8_8FF8_x0213[]
Definition: utf8tbl.c:1964
static const unsigned short x0212_shiftjis_D5[]
Definition: utf8tbl.c:14281
static const unsigned short utf8_to_euc_E681_x0213[]
Definition: utf8tbl.c:6841
static const unsigned short utf8_to_euc_E79C_x0213[]
Definition: utf8tbl.c:8661
static const unsigned short utf8_to_euc_E682[]
Definition: utf8tbl.c:6851
static const unsigned short utf8_to_euc_E299[]
Definition: utf8tbl.c:4261
static const unsigned short utf8_to_euc_E59C_x0213[]
Definition: utf8tbl.c:6101
static const unsigned short euc_to_utf8_8FF7_x0213[]
Definition: utf8tbl.c:1950
static const unsigned short x0212_shiftjis_E3[]
Definition: utf8tbl.c:14435
static const unsigned short utf8_to_euc_E7B5_x0213[]
Definition: utf8tbl.c:9161
const struct normalization_pair normalization_table[]
Definition: utf8tbl.c:12597
static const unsigned short euc_to_utf8_8FE1[]
Definition: utf8tbl.c:2834
static const unsigned short euc_to_utf8_D5[]
Definition: utf8tbl.c:1009
static const unsigned short utf8_to_euc_E495_x0213[]
Definition: utf8tbl.c:5151
static const unsigned short utf8_to_euc_E5A5_x0213[]
Definition: utf8tbl.c:6281
static const unsigned short utf8_to_euc_E289_x0213[]
Definition: utf8tbl.c:4051
static const unsigned short utf8_to_euc_E9B1[]
Definition: utf8tbl.c:11541
static const unsigned short utf8_to_euc_E4AC_x0213[]
Definition: utf8tbl.c:5311
static const unsigned short utf8_to_euc_E89F_x0213[]
Definition: utf8tbl.c:9981
static const unsigned short utf8_to_euc_E69D[]
Definition: utf8tbl.c:7391
const unsigned short *const euc_to_utf8_2bytes_mac[]
Definition: utf8tbl.c:3114
static const unsigned short utf8_to_euc_E7B1_x0213[]
Definition: utf8tbl.c:9081
static const unsigned short utf8_to_euc_E9B0_x0213[]
Definition: utf8tbl.c:11531
static const unsigned short x0212_shiftjis_CB[]
Definition: utf8tbl.c:14141
static const unsigned short euc_to_utf8_AF[]
Definition: utf8tbl.c:449
static const unsigned short utf8_to_euc_E794[]
Definition: utf8tbl.c:8491
static const unsigned short utf8_to_euc_E6A4_x0213[]
Definition: utf8tbl.c:7541
const unsigned short *const utf8_to_euc_2bytes[]
Definition: utf8tbl.c:12411
static const unsigned short utf8_to_euc_E9A9[]
Definition: utf8tbl.c:11381
static const unsigned short utf8_to_euc_E38C_mac[]
Definition: utf8tbl.c:4511
static const unsigned short utf8_to_euc_E39E_x0213[]
Definition: utf8tbl.c:4721
static const unsigned short utf8_to_euc_E5BE_x0213[]
Definition: utf8tbl.c:6781
static const unsigned short euc_to_utf8_8FB7[]
Definition: utf8tbl.c:2246
static const unsigned short utf8_to_euc_E986[]
Definition: utf8tbl.c:10731
static const unsigned short utf8_to_euc_E482_x0213[]
Definition: utf8tbl.c:4991
static const unsigned short utf8_to_euc_E9B0[]
Definition: utf8tbl.c:11521
static const unsigned short utf8_to_euc_E99F[]
Definition: utf8tbl.c:11181
static const unsigned short euc_to_utf8_E8[]
Definition: utf8tbl.c:1275
static const unsigned short euc_to_utf8_A6[]
Definition: utf8tbl.c:169
static const unsigned short utf8_to_euc_E290_x0213[]
Definition: utf8tbl.c:4141
static const unsigned short euc_to_utf8_A1[]
Definition: utf8tbl.c:11
static const unsigned short x0212_shiftjis_D8[]
Definition: utf8tbl.c:14309
static const unsigned short utf8_to_euc_E6BF_x0213[]
Definition: utf8tbl.c:8081
static const unsigned short utf8_to_euc_E79F_x0213[]
Definition: utf8tbl.c:8721
static const unsigned short euc_to_utf8_BC[]
Definition: utf8tbl.c:645
static const unsigned short utf8_to_euc_E897[]
Definition: utf8tbl.c:9811
static const unsigned short utf8_to_euc_E5AB_x0213[]
Definition: utf8tbl.c:6401
static const unsigned short euc_to_utf8_B2[]
Definition: utf8tbl.c:505
static const unsigned short utf8_to_euc_E790[]
Definition: utf8tbl.c:8411
static const unsigned short euc_to_utf8_8FC4[]
Definition: utf8tbl.c:2428
static const unsigned short utf8_to_euc_E58D[]
Definition: utf8tbl.c:5791
static const unsigned short utf8_to_euc_E69B_x0213[]
Definition: utf8tbl.c:7361
static const unsigned short utf8_to_euc_E3B4_x0213[]
Definition: utf8tbl.c:4871
static const unsigned short utf8_to_euc_E887_x0213[]
Definition: utf8tbl.c:9501
static const unsigned short utf8_to_euc_E49F_x0213[]
Definition: utf8tbl.c:5231
static const unsigned short euc_to_utf8_EF[]
Definition: utf8tbl.c:1373
static const unsigned short utf8_to_euc_E493_x0213[]
Definition: utf8tbl.c:5131
static const unsigned short utf8_to_euc_E6A8_x0213[]
Definition: utf8tbl.c:7621
static const unsigned short utf8_to_euc_E7A1_x0213[]
Definition: utf8tbl.c:8761
static const unsigned short x0212_shiftjis_C5[]
Definition: utf8tbl.c:14057
static const unsigned short utf8_to_euc_E5B7_x0213[]
Definition: utf8tbl.c:6641
static const unsigned short *const utf8_to_euc_E8_x0213[]
Definition: utf8tbl.c:12303
static const unsigned short utf8_to_euc_C6_x0213[]
Definition: utf8tbl.c:3681
static const unsigned short utf8_to_euc_E48F_x0213[]
Definition: utf8tbl.c:5091
static const unsigned short utf8_to_euc_E596[]
Definition: utf8tbl.c:5971
static const unsigned short utf8_to_euc_E6AF[]
Definition: utf8tbl.c:7751
static const unsigned short utf8_to_euc_E5BA_x0213[]
Definition: utf8tbl.c:6701
static const unsigned short utf8_to_euc_E59D_x0213[]
Definition: utf8tbl.c:6121
static const unsigned short utf8_to_euc_E693_x0213[]
Definition: utf8tbl.c:7201
static const unsigned short utf8_to_euc_E9B9[]
Definition: utf8tbl.c:11681
const unsigned short shiftjis_cp932[3][189]
Definition: utf8tbl.c:13545
static const unsigned short euc_to_utf8_8FDB[]
Definition: utf8tbl.c:2750
static const unsigned short utf8_to_euc_E5B6[]
Definition: utf8tbl.c:6611
static const unsigned short euc_to_utf8_8FF0_x0213[]
Definition: utf8tbl.c:1852
static const unsigned short utf8_to_euc_E98D_x0213[]
Definition: utf8tbl.c:10881
static const unsigned short x0212_shiftjis_E5[]
Definition: utf8tbl.c:14463
static const unsigned short euc_to_utf8_A7[]
Definition: utf8tbl.c:197
static const unsigned short utf8_to_euc_E685_x0213[]
Definition: utf8tbl.c:6921
static const unsigned short utf8_to_euc_E8A7[]
Definition: utf8tbl.c:10131
static const unsigned short utf8_to_euc_E398_x0213[]
Definition: utf8tbl.c:4671
static const unsigned short utf8_to_euc_E487_x0213[]
Definition: utf8tbl.c:5031
static const unsigned short euc_to_utf8_8FA9[]
Definition: utf8tbl.c:2106
static const unsigned short euc_to_utf8_F5_x0213[]
Definition: utf8tbl.c:1485
static const unsigned short utf8_to_euc_CF[]
Definition: utf8tbl.c:3781
static const unsigned short euc_to_utf8_D4[]
Definition: utf8tbl.c:995
static const unsigned short utf8_to_euc_E9B5[]
Definition: utf8tbl.c:11601
static const unsigned short utf8_to_euc_E5B0[]
Definition: utf8tbl.c:6491
static const unsigned short utf8_to_euc_E7AE_x0213[]
Definition: utf8tbl.c:9021
static const unsigned short euc_to_utf8_8FDA[]
Definition: utf8tbl.c:2736
static const unsigned short utf8_to_euc_E3AF_x0213[]
Definition: utf8tbl.c:4841
static const unsigned short utf8_to_euc_E4A0_x0213[]
Definition: utf8tbl.c:5241
static const unsigned short euc_to_utf8_8FDC[]
Definition: utf8tbl.c:2764
static const unsigned short utf8_to_euc_E79A_x0213[]
Definition: utf8tbl.c:8621
static const unsigned short utf8_to_euc_EFA7_x0213[]
Definition: utf8tbl.c:11841
static const unsigned short utf8_to_euc_C2_932[]
Definition: utf8tbl.c:3591
static const unsigned short utf8_to_euc_E5B1_x0213[]
Definition: utf8tbl.c:6521
static const unsigned short utf8_to_euc_E38A[]
Definition: utf8tbl.c:4461
static const unsigned short utf8_to_euc_E48B_x0213[]
Definition: utf8tbl.c:5061
static const unsigned short x0212_shiftjis_E7[]
Definition: utf8tbl.c:14491
static const unsigned short utf8_to_euc_E5AA_x0213[]
Definition: utf8tbl.c:6381
static const unsigned short utf8_to_euc_E796_x0213[]
Definition: utf8tbl.c:8541
static const unsigned short utf8_to_euc_E8B1[]
Definition: utf8tbl.c:10311
static const unsigned short x0212_shiftjis_F3[]
Definition: utf8tbl.c:14575
static const unsigned short euc_to_utf8_8FB9[]
Definition: utf8tbl.c:2274
static const unsigned short euc_to_utf8_8FC2[]
Definition: utf8tbl.c:2400
static const unsigned short utf8_to_euc_E58C_x0213[]
Definition: utf8tbl.c:5781
static const unsigned short utf8_to_euc_E4B4_x0213[]
Definition: utf8tbl.c:5351
static const unsigned short utf8_to_euc_E68D[]
Definition: utf8tbl.c:7071
static const unsigned short utf8_to_euc_E885[]
Definition: utf8tbl.c:9451
static const unsigned short utf8_to_euc_E9B8_x0213[]
Definition: utf8tbl.c:11671
static const unsigned short utf8_to_euc_E394_x0213[]
Definition: utf8tbl.c:4631
static const unsigned short *const utf8_to_euc_E3[]
Definition: utf8tbl.c:12069
static const unsigned short utf8_to_euc_E3B0_x0213[]
Definition: utf8tbl.c:4851
static const unsigned short utf8_to_euc_E9A4_x0213[]
Definition: utf8tbl.c:11291
static const unsigned short utf8_to_euc_C2_ms[]
Definition: utf8tbl.c:3571
static const unsigned short utf8_to_euc_E7BD_x0213[]
Definition: utf8tbl.c:9301
static const unsigned short utf8_to_euc_E286[]
Definition: utf8tbl.c:3961
static const unsigned short utf8_to_euc_E9AF_x0213[]
Definition: utf8tbl.c:11511
static const unsigned short utf8_to_euc_E28E_x0213[]
Definition: utf8tbl.c:4121
static const unsigned short utf8_to_euc_E7BC_x0213[]
Definition: utf8tbl.c:9281
static const unsigned short euc_to_utf8_F4[]
Definition: utf8tbl.c:1443
static const unsigned short utf8_to_euc_E8B9_x0213[]
Definition: utf8tbl.c:10481
static const unsigned short euc_to_utf8_8FD7[]
Definition: utf8tbl.c:2694
static const unsigned short utf8_to_euc_E9A2[]
Definition: utf8tbl.c:11241
static const unsigned short utf8_to_euc_E896_x0213[]
Definition: utf8tbl.c:9801
static const unsigned short utf8_to_euc_E98B_x0213[]
Definition: utf8tbl.c:10841
static const unsigned short euc_to_utf8_8FCC[]
Definition: utf8tbl.c:2540
static const unsigned short utf8_to_euc_E98A[]
Definition: utf8tbl.c:10811
static const unsigned short utf8_to_euc_E8A6[]
Definition: utf8tbl.c:10111
static const unsigned short x0212_shiftjis_C4[]
Definition: utf8tbl.c:14043
static const unsigned short utf8_to_euc_E393_x0213[]
Definition: utf8tbl.c:4621
static const unsigned short utf8_to_euc_E799_x0213[]
Definition: utf8tbl.c:8601
static const unsigned short utf8_to_euc_E4BB_x0213[]
Definition: utf8tbl.c:5441
static const unsigned short utf8_to_euc_E78D[]
Definition: utf8tbl.c:8351
static const unsigned short x0212_shiftjis_EB[]
Definition: utf8tbl.c:14547
static const unsigned short utf8_to_euc_E6BC[]
Definition: utf8tbl.c:8011
static const unsigned short utf8_to_euc_E6B6[]
Definition: utf8tbl.c:7891
static const unsigned short utf8_to_euc_E887[]
Definition: utf8tbl.c:9491
static const unsigned short utf8_to_euc_E380_x0213[]
Definition: utf8tbl.c:4351
static const unsigned short *const utf8_to_euc_E6_x0213[]
Definition: utf8tbl.c:12231
static const unsigned short utf8_to_euc_E984_x0213[]
Definition: utf8tbl.c:10701
static const unsigned short utf8_to_euc_E5A0_x0213[]
Definition: utf8tbl.c:6181
static const unsigned short utf8_to_euc_EFBD_x0213[]
Definition: utf8tbl.c:11931
static const unsigned short utf8_to_euc_C3_x0213[]
Definition: utf8tbl.c:3631
static const unsigned short utf8_to_euc_E79B_x0213[]
Definition: utf8tbl.c:8641
static const unsigned short utf8_to_euc_E78E_x0213[]
Definition: utf8tbl.c:8381
static const unsigned short utf8_to_euc_E98F[]
Definition: utf8tbl.c:10911
static const unsigned short utf8_to_euc_E785_x0213[]
Definition: utf8tbl.c:8201
static const unsigned short utf8_to_euc_E6B0_x0213[]
Definition: utf8tbl.c:7781
static const unsigned short utf8_to_euc_E783[]
Definition: utf8tbl.c:8151
static const unsigned short utf8_to_euc_E4B0_x0213[]
Definition: utf8tbl.c:5331
static const unsigned short utf8_to_euc_E7B6_x0213[]
Definition: utf8tbl.c:9181
static const unsigned short utf8_to_euc_E88B[]
Definition: utf8tbl.c:9571
static const unsigned short utf8_to_euc_E796[]
Definition: utf8tbl.c:8531
static const unsigned short euc_to_utf8_CC[]
Definition: utf8tbl.c:869
static const unsigned short utf8_to_euc_E8A9[]
Definition: utf8tbl.c:10171
static const unsigned short utf8_to_euc_E8A8_x0213[]
Definition: utf8tbl.c:10161
static const unsigned short utf8_to_euc_E99D_x0213[]
Definition: utf8tbl.c:11151
static const unsigned short utf8_to_euc_E996_x0213[]
Definition: utf8tbl.c:11011
static const unsigned short utf8_to_euc_E583_x0213[]
Definition: utf8tbl.c:5601
static const unsigned short utf8_to_euc_E5B9_x0213[]
Definition: utf8tbl.c:6681
static const unsigned short utf8_to_euc_E991[]
Definition: utf8tbl.c:10951
static const unsigned short utf8_to_euc_E886[]
Definition: utf8tbl.c:9471
static const unsigned short utf8_to_euc_E7B3[]
Definition: utf8tbl.c:9111
static const unsigned short utf8_to_euc_E8AC_x0213[]
Definition: utf8tbl.c:10241
static const unsigned short euc_to_utf8_C3[]
Definition: utf8tbl.c:743
static const unsigned short utf8_to_euc_E285_mac[]
Definition: utf8tbl.c:3941
static const unsigned short euc_to_utf8_8FAD_x0213[]
Definition: utf8tbl.c:1782
static const unsigned short utf8_to_euc_E598[]
Definition: utf8tbl.c:6011
static const unsigned short utf8_to_euc_E4BF_x0213[]
Definition: utf8tbl.c:5521
static const unsigned short utf8_to_euc_E8BE_x0213[]
Definition: utf8tbl.c:10581
static const unsigned short x0212_shiftjis_B0[]
Definition: utf8tbl.c:13777
static const unsigned short utf8_to_euc_E9AE_x0213[]
Definition: utf8tbl.c:11491
static const unsigned short utf8_to_euc_E5AF_x0213[]
Definition: utf8tbl.c:6481
static const unsigned short utf8_to_euc_E6B7[]
Definition: utf8tbl.c:7911
static const unsigned short utf8_to_euc_E89A_x0213[]
Definition: utf8tbl.c:9881
static const unsigned short x0212_shiftjis_E4[]
Definition: utf8tbl.c:14449
static const unsigned short utf8_to_euc_E284_x0213[]
Definition: utf8tbl.c:3921
static const unsigned short utf8_to_euc_E294[]
Definition: utf8tbl.c:4181
static const unsigned short utf8_to_euc_E889[]
Definition: utf8tbl.c:9531
static const unsigned short utf8_to_euc_E6A1_x0213[]
Definition: utf8tbl.c:7481
static const unsigned short euc_to_utf8_8FE7[]
Definition: utf8tbl.c:2918
static const unsigned short utf8_to_euc_E78E[]
Definition: utf8tbl.c:8371
static const unsigned short euc_to_utf8_8FAB[]
Definition: utf8tbl.c:2134
static const unsigned short utf8_to_euc_E5BB[]
Definition: utf8tbl.c:6711
static const unsigned short utf8_to_euc_E88F_x0213[]
Definition: utf8tbl.c:9661
static const unsigned short euc_to_utf8_CD[]
Definition: utf8tbl.c:883
static const unsigned short utf8_to_euc_E89F[]
Definition: utf8tbl.c:9971
static const unsigned short utf8_to_euc_E59B_x0213[]
Definition: utf8tbl.c:6081
static const unsigned short utf8_to_euc_E9A5_x0213[]
Definition: utf8tbl.c:11311
const unsigned short *const *const utf8_to_euc_3bytes[]
Definition: utf8tbl.c:12561
static const unsigned short x0212_shiftjis_D4[]
Definition: utf8tbl.c:14267
static const unsigned short utf8_to_euc_E984[]
Definition: utf8tbl.c:10691
static const unsigned short utf8_to_euc_E98C[]
Definition: utf8tbl.c:10851
static const unsigned short euc_to_utf8_DF[]
Definition: utf8tbl.c:1149
static const unsigned short utf8_to_euc_E8B3[]
Definition: utf8tbl.c:10351
const unsigned short *const x0212_to_utf8_2bytes_x0213[]
Definition: utf8tbl.c:3194
static const unsigned short utf8_to_euc_E582_x0213[]
Definition: utf8tbl.c:5581
static const unsigned short utf8_to_euc_E8B0_x0213[]
Definition: utf8tbl.c:10301
static const unsigned short utf8_to_euc_E288_932[]
Definition: utf8tbl.c:4011
static const unsigned short utf8_to_euc_E89B[]
Definition: utf8tbl.c:9891
static const unsigned short utf8_to_euc_E7BE_x0213[]
Definition: utf8tbl.c:9321
static const unsigned short utf8_to_euc_E8A1_x0213[]
Definition: utf8tbl.c:10021
static const unsigned short utf8_to_euc_E689[]
Definition: utf8tbl.c:6991
static const unsigned short utf8_to_euc_E6B6_x0213[]
Definition: utf8tbl.c:7901
static const unsigned short utf8_to_euc_E4B8[]
Definition: utf8tbl.c:5371
static const unsigned short utf8_to_euc_E797[]
Definition: utf8tbl.c:8551
static const unsigned short euc_to_utf8_C5[]
Definition: utf8tbl.c:771
static const unsigned short euc_to_utf8_E0[]
Definition: utf8tbl.c:1163
static const unsigned short euc_to_utf8_8FA5_x0213[]
Definition: utf8tbl.c:1740
static const unsigned short euc_to_utf8_B5[]
Definition: utf8tbl.c:547
static const unsigned short utf8_to_euc_E7B9[]
Definition: utf8tbl.c:9231
static const unsigned short euc_to_utf8_8FE8[]
Definition: utf8tbl.c:2932
static const unsigned short utf8_to_euc_E787_x0213[]
Definition: utf8tbl.c:8241
static const unsigned short euc_to_utf8_D7[]
Definition: utf8tbl.c:1037
static const unsigned short utf8_to_euc_E6A3_x0213[]
Definition: utf8tbl.c:7521
static const unsigned short utf8_to_euc_E6BA[]
Definition: utf8tbl.c:7971
static const unsigned short utf8_to_euc_E9AB_x0213[]
Definition: utf8tbl.c:11431
static const unsigned short utf8_to_euc_E990_x0213[]
Definition: utf8tbl.c:10941
const unsigned short *const utf8_to_euc_2bytes_mac[]
Definition: utf8tbl.c:12501
static const unsigned short x0212_shiftjis_BD[]
Definition: utf8tbl.c:13945
static const unsigned short utf8_to_euc_E89C[]
Definition: utf8tbl.c:9911
static const unsigned short utf8_to_euc_E3AC_x0213[]
Definition: utf8tbl.c:4811
static const unsigned short utf8_to_euc_E3B5_x0213[]
Definition: utf8tbl.c:4881
static const unsigned short utf8_to_euc_E884_x0213[]
Definition: utf8tbl.c:9441
static const unsigned short utf8_to_euc_E8B7_x0213[]
Definition: utf8tbl.c:10441
static const unsigned short utf8_to_euc_E4BA[]
Definition: utf8tbl.c:5411
static const unsigned short utf8_to_euc_E7A5_x0213[]
Definition: utf8tbl.c:8841
static const unsigned short utf8_to_euc_E985[]
Definition: utf8tbl.c:10711
static const unsigned short utf8_to_euc_E8A0[]
Definition: utf8tbl.c:9991
static const unsigned short utf8_to_euc_E6BB[]
Definition: utf8tbl.c:7991
static const unsigned short utf8_to_euc_E888_x0213[]
Definition: utf8tbl.c:9521
static const unsigned short utf8_to_euc_E989[]
Definition: utf8tbl.c:10791
static const unsigned short euc_to_utf8_A4[]
Definition: utf8tbl.c:113
static const unsigned short utf8_to_euc_E79A[]
Definition: utf8tbl.c:8611
static const unsigned short utf8_to_euc_E694[]
Definition: utf8tbl.c:7211
static const unsigned short utf8_to_euc_E68F_x0213[]
Definition: utf8tbl.c:7121
static const unsigned short utf8_to_euc_E9A7_x0213[]
Definition: utf8tbl.c:11351
const unsigned short *const *const utf8_to_euc_3bytes_ms[]
Definition: utf8tbl.c:12567
static const unsigned short utf8_to_euc_E485_x0213[]
Definition: utf8tbl.c:5011
static const unsigned short utf8_to_euc_E99E[]
Definition: utf8tbl.c:11161
static const unsigned short utf8_to_euc_E5BB_x0213[]
Definition: utf8tbl.c:6721
static const unsigned short x0212_shiftjis_D9[]
Definition: utf8tbl.c:14323
static const unsigned short utf8_to_euc_E5BC_x0213[]
Definition: utf8tbl.c:6741
static const unsigned short utf8_to_euc_E888[]
Definition: utf8tbl.c:9511
static const unsigned short utf8_to_euc_E5B1[]
Definition: utf8tbl.c:6511
static const unsigned short utf8_to_euc_E891[]
Definition: utf8tbl.c:9691
static const unsigned short utf8_to_euc_E7B7_x0213[]
Definition: utf8tbl.c:9201
static const unsigned short x0212_shiftjis_CF[]
Definition: utf8tbl.c:14197
static const unsigned short euc_to_utf8_D0[]
Definition: utf8tbl.c:939
static const unsigned short euc_to_utf8_BD[]
Definition: utf8tbl.c:659
static const unsigned short utf8_to_euc_E28B_x0213[]
Definition: utf8tbl.c:4091
static const unsigned short euc_to_utf8_DA[]
Definition: utf8tbl.c:1079
static const unsigned short euc_to_utf8_8FC9[]
Definition: utf8tbl.c:2498
static const unsigned short utf8_to_euc_E99F_x0213[]
Definition: utf8tbl.c:11191
static const unsigned short utf8_to_euc_E287[]
Definition: utf8tbl.c:3981
static const unsigned short utf8_to_euc_E5B3_x0213[]
Definition: utf8tbl.c:6561
static const unsigned short utf8_to_euc_E885_x0213[]
Definition: utf8tbl.c:9461
static const unsigned short euc_to_utf8_8FCB[]
Definition: utf8tbl.c:2526
static const unsigned short utf8_to_euc_E997[]
Definition: utf8tbl.c:11021
static const unsigned short utf8_to_euc_E68C_x0213[]
Definition: utf8tbl.c:7061
static const unsigned short utf8_to_euc_E7AE[]
Definition: utf8tbl.c:9011
static const unsigned short utf8_to_euc_E5B2[]
Definition: utf8tbl.c:6531
static const unsigned short euc_to_utf8_C1[]
Definition: utf8tbl.c:715
static const unsigned short utf8_to_euc_E99C_x0213[]
Definition: utf8tbl.c:11131
static const unsigned short utf8_to_euc_E28A_mac[]
Definition: utf8tbl.c:4071
static const unsigned short utf8_to_euc_E981[]
Definition: utf8tbl.c:10631
static const unsigned short utf8_to_euc_E7BF[]
Definition: utf8tbl.c:9331
static const unsigned short euc_to_utf8_E4[]
Definition: utf8tbl.c:1219
static const unsigned short utf8_to_euc_E5AC[]
Definition: utf8tbl.c:6411
static const unsigned short utf8_to_euc_E598_x0213[]
Definition: utf8tbl.c:6021
static const unsigned short utf8_to_euc_E9B7_x0213[]
Definition: utf8tbl.c:11651
static const unsigned short utf8_to_euc_E38B_x0213[]
Definition: utf8tbl.c:4491
static const unsigned short utf8_to_euc_E9B7[]
Definition: utf8tbl.c:11641
static const unsigned short utf8_to_euc_E8BA_x0213[]
Definition: utf8tbl.c:10501
static const unsigned short utf8_to_euc_E793[]
Definition: utf8tbl.c:8471
static const unsigned short utf8_to_euc_E392_x0213[]
Definition: utf8tbl.c:4611
static const unsigned short utf8_to_euc_E6A2_x0213[]
Definition: utf8tbl.c:7501
static const unsigned short utf8_to_euc_E68F[]
Definition: utf8tbl.c:7111
static const unsigned short euc_to_utf8_EE[]
Definition: utf8tbl.c:1359
static const unsigned short euc_to_utf8_8FA7[]
Definition: utf8tbl.c:2092
static const unsigned short *const utf8_to_euc_E3_x0213[]
Definition: utf8tbl.c:12123
static const unsigned short utf8_to_euc_E6B5[]
Definition: utf8tbl.c:7871
static const unsigned short utf8_to_euc_E580_x0213[]
Definition: utf8tbl.c:5541
static const unsigned short utf8_to_euc_E88B_x0213[]
Definition: utf8tbl.c:9581
static const unsigned short euc_to_utf8_8FFA_x0213[]
Definition: utf8tbl.c:1992
static const unsigned short euc_to_utf8_C9[]
Definition: utf8tbl.c:827
static const unsigned short utf8_to_euc_E3A1_x0213[]
Definition: utf8tbl.c:4751
static const unsigned short utf8_to_euc_E48D_x0213[]
Definition: utf8tbl.c:5081
static const unsigned short euc_to_utf8_8FAC_x0213[]
Definition: utf8tbl.c:1768
static const unsigned short utf8_to_euc_C7_x0213[]
Definition: utf8tbl.c:3701
static const unsigned short euc_to_utf8_AC_x0213[]
Definition: utf8tbl.c:365
static const unsigned short utf8_to_euc_E299_x0213[]
Definition: utf8tbl.c:4271
static const unsigned short euc_to_utf8_F0[]
Definition: utf8tbl.c:1387
static const unsigned short utf8_to_euc_E8B5_x0213[]
Definition: utf8tbl.c:10401
static const unsigned short utf8_to_euc_E380_932[]
Definition: utf8tbl.c:4341
static const unsigned short x0212_shiftjis_E1[]
Definition: utf8tbl.c:14407
static const unsigned short euc_to_utf8_EB[]
Definition: utf8tbl.c:1317
const unsigned short *const utf8_to_euc_2bytes_x0213[]
Definition: utf8tbl.c:12531
static const unsigned short utf8_to_euc_E6B2_x0213[]
Definition: utf8tbl.c:7821
static const unsigned short euc_to_utf8_F3[]
Definition: utf8tbl.c:1429
static const unsigned short utf8_to_euc_E59F[]
Definition: utf8tbl.c:6151
static const unsigned short utf8_to_euc_E58A_x0213[]
Definition: utf8tbl.c:5741
static const unsigned short utf8_to_euc_E38C[]
Definition: utf8tbl.c:4501
static const unsigned short utf8_to_euc_E8BF[]
Definition: utf8tbl.c:10591
static const unsigned short utf8_to_euc_E784_x0213[]
Definition: utf8tbl.c:8181
static const unsigned short utf8_to_euc_E5B3[]
Definition: utf8tbl.c:6551
static const unsigned short euc_to_utf8_A4_x0213[]
Definition: utf8tbl.c:127
static const unsigned short utf8_to_euc_E68B_x0213[]
Definition: utf8tbl.c:7041
static const unsigned short euc_to_utf8_8FBE[]
Definition: utf8tbl.c:2344
static const unsigned short utf8_to_euc_E592[]
Definition: utf8tbl.c:5891
static const unsigned short utf8_to_euc_E7A7[]
Definition: utf8tbl.c:8871
static const unsigned short utf8_to_euc_E4BE_x0213[]
Definition: utf8tbl.c:5501
static const unsigned short euc_to_utf8_C7[]
Definition: utf8tbl.c:799
static const unsigned short utf8_to_euc_E6B5_x0213[]
Definition: utf8tbl.c:7881
static const unsigned short utf8_to_euc_E891_x0213[]
Definition: utf8tbl.c:9701
static const unsigned short utf8_to_euc_E699[]
Definition: utf8tbl.c:7311
static const unsigned short euc_to_utf8_F4_x0213[]
Definition: utf8tbl.c:1457
static const unsigned short euc_to_utf8_AE_x0213[]
Definition: utf8tbl.c:435
static const unsigned short euc_to_utf8_D3[]
Definition: utf8tbl.c:981
static const unsigned short utf8_to_euc_E88D[]
Definition: utf8tbl.c:9611
static const unsigned short x0212_shiftjis_E2[]
Definition: utf8tbl.c:14421
static const unsigned short euc_to_utf8_BE[]
Definition: utf8tbl.c:673
static const unsigned short utf8_to_euc_E38F_x0213[]
Definition: utf8tbl.c:4581
static const unsigned short euc_to_utf8_B7[]
Definition: utf8tbl.c:575
static const unsigned short utf8_to_euc_E9B8[]
Definition: utf8tbl.c:11661
static const unsigned short euc_to_utf8_8FD9[]
Definition: utf8tbl.c:2722
static const unsigned short utf8_to_euc_E69A_x0213[]
Definition: utf8tbl.c:7341
static const unsigned short x0212_shiftjis_BE[]
Definition: utf8tbl.c:13959
static const unsigned short euc_to_utf8_8FD6[]
Definition: utf8tbl.c:2680
static const unsigned short utf8_to_euc_E295[]
Definition: utf8tbl.c:4191
static const unsigned short euc_to_utf8_F6_x0213[]
Definition: utf8tbl.c:1499
static const unsigned short euc_to_utf8_B9[]
Definition: utf8tbl.c:603
static const unsigned short utf8_to_euc_E286_x0213[]
Definition: utf8tbl.c:3971
static const unsigned short utf8_to_euc_E8BC[]
Definition: utf8tbl.c:10531
static const unsigned short utf8_to_euc_E3BD_x0213[]
Definition: utf8tbl.c:4941
static const unsigned short utf8_to_euc_E883[]
Definition: utf8tbl.c:9411