add get_shengmu/yunmu_string
[platform/upstream/libpinyin.git] / src / storage / pinyin_parser_table.h
1 /* This file is generated by python scripts. Don't edit this file directly.
2  */
3
4 #ifndef PINYIN_PARSER_TABLE_H
5 #define PINYIN_PARSER_TABLE_H
6
7 namespace pinyin{
8
9 const pinyin_index_item_t pinyin_index[] = {
10 {"a", IS_CHEWING|IS_PINYIN, 1},
11 {"agn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 4},
12 {"ai", IS_CHEWING|IS_PINYIN, 2},
13 {"amg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 4},
14 {"an", IS_CHEWING|IS_PINYIN, 3},
15 {"ang", IS_CHEWING|IS_PINYIN, 4},
16 {"ao", IS_CHEWING|IS_PINYIN, 5},
17 {"b", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 6},
18 {"ba", IS_CHEWING|IS_PINYIN, 7},
19 {"bagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 10},
20 {"bai", IS_CHEWING|IS_PINYIN, 8},
21 {"bamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 10},
22 {"ban", IS_CHEWING|IS_PINYIN, 9},
23 {"bang", IS_CHEWING|IS_PINYIN, 10},
24 {"bao", IS_CHEWING|IS_PINYIN, 11},
25 {"begn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 14},
26 {"bei", IS_CHEWING|IS_PINYIN, 12},
27 {"bemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 14},
28 {"ben", IS_CHEWING|IS_PINYIN, 13},
29 {"beng", IS_CHEWING|IS_PINYIN, 14},
30 {"bi", IS_CHEWING|IS_PINYIN, 15},
31 {"bian", IS_CHEWING|IS_PINYIN, 16},
32 {"biao", IS_CHEWING|IS_PINYIN, 17},
33 {"bie", IS_CHEWING|IS_PINYIN, 18},
34 {"bign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 20},
35 {"bimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 20},
36 {"bin", IS_CHEWING|IS_PINYIN, 19},
37 {"bing", IS_CHEWING|IS_PINYIN, 20},
38 {"bo", IS_CHEWING|IS_PINYIN, 21},
39 {"bu", IS_CHEWING|IS_PINYIN, 22},
40 {"c", IS_PINYIN|PINYIN_INCOMPLETE, 23},
41 {"ca", IS_CHEWING|IS_PINYIN, 24},
42 {"cagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 27},
43 {"cai", IS_CHEWING|IS_PINYIN, 25},
44 {"camg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 27},
45 {"can", IS_CHEWING|IS_PINYIN, 26},
46 {"cang", IS_CHEWING|IS_PINYIN, 27},
47 {"cao", IS_CHEWING|IS_PINYIN, 28},
48 {"ce", IS_CHEWING|IS_PINYIN, 29},
49 {"cegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 31},
50 {"cemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 31},
51 {"cen", IS_CHEWING|IS_PINYIN, 30},
52 {"ceng", IS_CHEWING|IS_PINYIN, 31},
53 {"ch", IS_PINYIN|PINYIN_INCOMPLETE, 32},
54 {"cha", IS_CHEWING|IS_PINYIN, 33},
55 {"chagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 36},
56 {"chai", IS_CHEWING|IS_PINYIN, 34},
57 {"chamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 36},
58 {"chan", IS_CHEWING|IS_PINYIN, 35},
59 {"chang", IS_CHEWING|IS_PINYIN, 36},
60 {"chao", IS_CHEWING|IS_PINYIN, 37},
61 {"che", IS_CHEWING|IS_PINYIN, 38},
62 {"chegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 40},
63 {"chemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 40},
64 {"chen", IS_CHEWING|IS_PINYIN, 39},
65 {"cheng", IS_CHEWING|IS_PINYIN, 40},
66 {"chi", IS_CHEWING|IS_PINYIN, 41},
67 {"chogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 42},
68 {"chomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 42},
69 {"chon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 42},
70 {"chong", IS_CHEWING|IS_PINYIN, 42},
71 {"chou", IS_CHEWING|IS_PINYIN, 43},
72 {"chu", IS_CHEWING|IS_PINYIN, 44},
73 {"chuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 48},
74 {"chuai", IS_CHEWING|IS_PINYIN, 46},
75 {"chuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 48},
76 {"chuan", IS_CHEWING|IS_PINYIN, 47},
77 {"chuang", IS_CHEWING|IS_PINYIN, 48},
78 {"chuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 49},
79 {"chuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 50},
80 {"chui", IS_CHEWING|IS_PINYIN, 49},
81 {"chun", IS_CHEWING|IS_PINYIN, 50},
82 {"chuo", IS_CHEWING|IS_PINYIN, 51},
83 {"ci", IS_CHEWING|IS_PINYIN, 52},
84 {"cogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 53},
85 {"comg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 53},
86 {"con", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 53},
87 {"cong", IS_CHEWING|IS_PINYIN, 53},
88 {"cou", IS_CHEWING|IS_PINYIN, 54},
89 {"cu", IS_CHEWING|IS_PINYIN, 55},
90 {"cuan", IS_CHEWING|IS_PINYIN, 56},
91 {"cuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 57},
92 {"cuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 58},
93 {"cui", IS_CHEWING|IS_PINYIN, 57},
94 {"cun", IS_CHEWING|IS_PINYIN, 58},
95 {"cuo", IS_CHEWING|IS_PINYIN, 59},
96 {"d", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 60},
97 {"da", IS_CHEWING|IS_PINYIN, 61},
98 {"dagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 64},
99 {"dai", IS_CHEWING|IS_PINYIN, 62},
100 {"damg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 64},
101 {"dan", IS_CHEWING|IS_PINYIN, 63},
102 {"dang", IS_CHEWING|IS_PINYIN, 64},
103 {"dao", IS_CHEWING|IS_PINYIN, 65},
104 {"de", IS_CHEWING|IS_PINYIN, 66},
105 {"degn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 69},
106 {"dei", IS_CHEWING|IS_PINYIN, 67},
107 {"demg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 69},
108 {"deng", IS_CHEWING|IS_PINYIN, 69},
109 {"di", IS_CHEWING|IS_PINYIN, 70},
110 {"dia", IS_CHEWING|IS_PINYIN, 71},
111 {"dian", IS_CHEWING|IS_PINYIN, 72},
112 {"diao", IS_CHEWING|IS_PINYIN, 73},
113 {"die", IS_CHEWING|IS_PINYIN, 74},
114 {"dign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 76},
115 {"dimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 76},
116 {"ding", IS_CHEWING|IS_PINYIN, 76},
117 {"diou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 77},
118 {"diu", IS_CHEWING|IS_PINYIN, 77},
119 {"dogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 78},
120 {"domg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 78},
121 {"don", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 78},
122 {"dong", IS_CHEWING|IS_PINYIN, 78},
123 {"dou", IS_CHEWING|IS_PINYIN, 79},
124 {"du", IS_CHEWING|IS_PINYIN, 80},
125 {"duan", IS_CHEWING|IS_PINYIN, 81},
126 {"duei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 82},
127 {"duen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 83},
128 {"dui", IS_CHEWING|IS_PINYIN, 82},
129 {"dun", IS_CHEWING|IS_PINYIN, 83},
130 {"duo", IS_CHEWING|IS_PINYIN, 84},
131 {"e", IS_CHEWING|IS_PINYIN, 85},
132 {"egn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 88},
133 {"ei", IS_CHEWING|IS_PINYIN, 86},
134 {"emg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 88},
135 {"en", IS_CHEWING|IS_PINYIN, 87},
136 {"er", IS_CHEWING|IS_PINYIN, 89},
137 {"f", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 90},
138 {"fa", IS_CHEWING|IS_PINYIN, 91},
139 {"fagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 93},
140 {"famg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 93},
141 {"fan", IS_CHEWING|IS_PINYIN, 92},
142 {"fang", IS_CHEWING|IS_PINYIN, 93},
143 {"fegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 97},
144 {"fei", IS_CHEWING|IS_PINYIN, 95},
145 {"femg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 97},
146 {"fen", IS_CHEWING|IS_PINYIN, 96},
147 {"feng", IS_CHEWING|IS_PINYIN, 97},
148 {"fo", IS_CHEWING|IS_PINYIN, 98},
149 {"fou", IS_CHEWING|IS_PINYIN, 99},
150 {"fu", IS_CHEWING|IS_PINYIN, 100},
151 {"g", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 101},
152 {"ga", IS_CHEWING|IS_PINYIN, 102},
153 {"gagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 105},
154 {"gai", IS_CHEWING|IS_PINYIN, 103},
155 {"gamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 105},
156 {"gan", IS_CHEWING|IS_PINYIN, 104},
157 {"gang", IS_CHEWING|IS_PINYIN, 105},
158 {"gao", IS_CHEWING|IS_PINYIN, 106},
159 {"ge", IS_CHEWING|IS_PINYIN, 107},
160 {"gegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 110},
161 {"gei", IS_CHEWING|IS_PINYIN, 108},
162 {"gemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 110},
163 {"gen", IS_CHEWING|IS_PINYIN, 109},
164 {"geng", IS_CHEWING|IS_PINYIN, 110},
165 {"gogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 111},
166 {"gomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 111},
167 {"gon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 111},
168 {"gong", IS_CHEWING|IS_PINYIN, 111},
169 {"gou", IS_CHEWING|IS_PINYIN, 112},
170 {"gu", IS_CHEWING|IS_PINYIN, 113},
171 {"gua", IS_CHEWING|IS_PINYIN, 114},
172 {"guagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 117},
173 {"guai", IS_CHEWING|IS_PINYIN, 115},
174 {"guamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 117},
175 {"guan", IS_CHEWING|IS_PINYIN, 116},
176 {"guang", IS_CHEWING|IS_PINYIN, 117},
177 {"guei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 118},
178 {"guen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 119},
179 {"gui", IS_CHEWING|IS_PINYIN, 118},
180 {"gun", IS_CHEWING|IS_PINYIN, 119},
181 {"guo", IS_CHEWING|IS_PINYIN, 120},
182 {"h", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 121},
183 {"ha", IS_CHEWING|IS_PINYIN, 122},
184 {"hagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 125},
185 {"hai", IS_CHEWING|IS_PINYIN, 123},
186 {"hamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 125},
187 {"han", IS_CHEWING|IS_PINYIN, 124},
188 {"hang", IS_CHEWING|IS_PINYIN, 125},
189 {"hao", IS_CHEWING|IS_PINYIN, 126},
190 {"he", IS_CHEWING|IS_PINYIN, 127},
191 {"hegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 130},
192 {"hei", IS_CHEWING|IS_PINYIN, 128},
193 {"hemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 130},
194 {"hen", IS_CHEWING|IS_PINYIN, 129},
195 {"heng", IS_CHEWING|IS_PINYIN, 130},
196 {"hogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 131},
197 {"homg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 131},
198 {"hon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 131},
199 {"hong", IS_CHEWING|IS_PINYIN, 131},
200 {"hou", IS_CHEWING|IS_PINYIN, 132},
201 {"hu", IS_CHEWING|IS_PINYIN, 133},
202 {"hua", IS_CHEWING|IS_PINYIN, 134},
203 {"huagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 137},
204 {"huai", IS_CHEWING|IS_PINYIN, 135},
205 {"huamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 137},
206 {"huan", IS_CHEWING|IS_PINYIN, 136},
207 {"huang", IS_CHEWING|IS_PINYIN, 137},
208 {"huei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 138},
209 {"huen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 139},
210 {"hui", IS_CHEWING|IS_PINYIN, 138},
211 {"hun", IS_CHEWING|IS_PINYIN, 139},
212 {"huo", IS_CHEWING|IS_PINYIN, 140},
213 {"j", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 141},
214 {"ji", IS_CHEWING|IS_PINYIN, 142},
215 {"jia", IS_CHEWING|IS_PINYIN, 143},
216 {"jiagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 145},
217 {"jiamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 145},
218 {"jian", IS_CHEWING|IS_PINYIN, 144},
219 {"jiang", IS_CHEWING|IS_PINYIN, 145},
220 {"jiao", IS_CHEWING|IS_PINYIN, 146},
221 {"jie", IS_CHEWING|IS_PINYIN, 147},
222 {"jign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 149},
223 {"jimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 149},
224 {"jin", IS_CHEWING|IS_PINYIN, 148},
225 {"jing", IS_CHEWING|IS_PINYIN, 149},
226 {"jiogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 150},
227 {"jiomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 150},
228 {"jion", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 150},
229 {"jiong", IS_CHEWING|IS_PINYIN, 150},
230 {"jiou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 151},
231 {"jiu", IS_CHEWING|IS_PINYIN, 151},
232 {"ju", IS_CHEWING|IS_PINYIN, 152},
233 {"juan", IS_CHEWING|IS_PINYIN, 153},
234 {"jue", IS_CHEWING|IS_PINYIN, 154},
235 {"juen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 155},
236 {"jun", IS_CHEWING|IS_PINYIN, 155},
237 {"jv", IS_PINYIN|PINYIN_CORRECT_V_U, 152},
238 {"jvan", IS_PINYIN|PINYIN_CORRECT_V_U, 153},
239 {"jve", IS_PINYIN|PINYIN_CORRECT_V_U, 154},
240 {"jvn", IS_PINYIN|PINYIN_CORRECT_V_U, 155},
241 {"k", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 156},
242 {"ka", IS_CHEWING|IS_PINYIN, 157},
243 {"kagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 160},
244 {"kai", IS_CHEWING|IS_PINYIN, 158},
245 {"kamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 160},
246 {"kan", IS_CHEWING|IS_PINYIN, 159},
247 {"kang", IS_CHEWING|IS_PINYIN, 160},
248 {"kao", IS_CHEWING|IS_PINYIN, 161},
249 {"ke", IS_CHEWING|IS_PINYIN, 162},
250 {"kegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 165},
251 {"kemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 165},
252 {"ken", IS_CHEWING|IS_PINYIN, 164},
253 {"keng", IS_CHEWING|IS_PINYIN, 165},
254 {"kogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 166},
255 {"komg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 166},
256 {"kon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 166},
257 {"kong", IS_CHEWING|IS_PINYIN, 166},
258 {"kou", IS_CHEWING|IS_PINYIN, 167},
259 {"ku", IS_CHEWING|IS_PINYIN, 168},
260 {"kua", IS_CHEWING|IS_PINYIN, 169},
261 {"kuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 172},
262 {"kuai", IS_CHEWING|IS_PINYIN, 170},
263 {"kuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 172},
264 {"kuan", IS_CHEWING|IS_PINYIN, 171},
265 {"kuang", IS_CHEWING|IS_PINYIN, 172},
266 {"kuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 173},
267 {"kuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 174},
268 {"kui", IS_CHEWING|IS_PINYIN, 173},
269 {"kun", IS_CHEWING|IS_PINYIN, 174},
270 {"kuo", IS_CHEWING|IS_PINYIN, 175},
271 {"l", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 176},
272 {"la", IS_CHEWING|IS_PINYIN, 177},
273 {"lagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 180},
274 {"lai", IS_CHEWING|IS_PINYIN, 178},
275 {"lamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 180},
276 {"lan", IS_CHEWING|IS_PINYIN, 179},
277 {"lang", IS_CHEWING|IS_PINYIN, 180},
278 {"lao", IS_CHEWING|IS_PINYIN, 181},
279 {"le", IS_CHEWING|IS_PINYIN, 182},
280 {"legn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 185},
281 {"lei", IS_CHEWING|IS_PINYIN, 183},
282 {"lemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 185},
283 {"leng", IS_CHEWING|IS_PINYIN, 185},
284 {"li", IS_CHEWING|IS_PINYIN, 186},
285 {"lia", IS_CHEWING|IS_PINYIN, 187},
286 {"liagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 189},
287 {"liamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 189},
288 {"lian", IS_CHEWING|IS_PINYIN, 188},
289 {"liang", IS_CHEWING|IS_PINYIN, 189},
290 {"liao", IS_CHEWING|IS_PINYIN, 190},
291 {"lie", IS_CHEWING|IS_PINYIN, 191},
292 {"lign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 193},
293 {"limg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 193},
294 {"lin", IS_CHEWING|IS_PINYIN, 192},
295 {"ling", IS_CHEWING|IS_PINYIN, 193},
296 {"liou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 194},
297 {"liu", IS_CHEWING|IS_PINYIN, 194},
298 {"lo", IS_CHEWING|IS_PINYIN, 195},
299 {"logn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 196},
300 {"lomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 196},
301 {"lon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 196},
302 {"long", IS_CHEWING|IS_PINYIN, 196},
303 {"lou", IS_CHEWING|IS_PINYIN, 197},
304 {"lu", IS_CHEWING|IS_PINYIN, 198},
305 {"luan", IS_CHEWING|IS_PINYIN, 199},
306 {"lue", IS_PINYIN|PINYIN_CORRECT_UE_VE, 203},
307 {"luen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 200},
308 {"lun", IS_CHEWING|IS_PINYIN, 200},
309 {"luo", IS_CHEWING|IS_PINYIN, 201},
310 {"lv", IS_CHEWING|IS_PINYIN, 202},
311 {"lve", IS_CHEWING|IS_PINYIN, 203},
312 {"m", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 204},
313 {"ma", IS_CHEWING|IS_PINYIN, 205},
314 {"magn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 208},
315 {"mai", IS_CHEWING|IS_PINYIN, 206},
316 {"mamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 208},
317 {"man", IS_CHEWING|IS_PINYIN, 207},
318 {"mang", IS_CHEWING|IS_PINYIN, 208},
319 {"mao", IS_CHEWING|IS_PINYIN, 209},
320 {"me", IS_CHEWING|IS_PINYIN, 210},
321 {"megn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 213},
322 {"mei", IS_CHEWING|IS_PINYIN, 211},
323 {"memg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 213},
324 {"men", IS_CHEWING|IS_PINYIN, 212},
325 {"meng", IS_CHEWING|IS_PINYIN, 213},
326 {"mi", IS_CHEWING|IS_PINYIN, 214},
327 {"mian", IS_CHEWING|IS_PINYIN, 215},
328 {"miao", IS_CHEWING|IS_PINYIN, 216},
329 {"mie", IS_CHEWING|IS_PINYIN, 217},
330 {"mign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 219},
331 {"mimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 219},
332 {"min", IS_CHEWING|IS_PINYIN, 218},
333 {"ming", IS_CHEWING|IS_PINYIN, 219},
334 {"miou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 220},
335 {"miu", IS_CHEWING|IS_PINYIN, 220},
336 {"mo", IS_CHEWING|IS_PINYIN, 221},
337 {"mou", IS_CHEWING|IS_PINYIN, 222},
338 {"mu", IS_CHEWING|IS_PINYIN, 223},
339 {"n", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 224},
340 {"na", IS_CHEWING|IS_PINYIN, 225},
341 {"nagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 228},
342 {"nai", IS_CHEWING|IS_PINYIN, 226},
343 {"namg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 228},
344 {"nan", IS_CHEWING|IS_PINYIN, 227},
345 {"nang", IS_CHEWING|IS_PINYIN, 228},
346 {"nao", IS_CHEWING|IS_PINYIN, 229},
347 {"ne", IS_CHEWING|IS_PINYIN, 230},
348 {"negn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 233},
349 {"nei", IS_CHEWING|IS_PINYIN, 231},
350 {"nemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 233},
351 {"nen", IS_CHEWING|IS_PINYIN, 232},
352 {"neng", IS_CHEWING|IS_PINYIN, 233},
353 {"ng", IS_CHEWING|IS_PINYIN, 234},
354 {"ni", IS_CHEWING|IS_PINYIN, 235},
355 {"niagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 238},
356 {"niamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 238},
357 {"nian", IS_CHEWING|IS_PINYIN, 237},
358 {"niang", IS_CHEWING|IS_PINYIN, 238},
359 {"niao", IS_CHEWING|IS_PINYIN, 239},
360 {"nie", IS_CHEWING|IS_PINYIN, 240},
361 {"nign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 242},
362 {"nimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 242},
363 {"nin", IS_CHEWING|IS_PINYIN, 241},
364 {"ning", IS_CHEWING|IS_PINYIN, 242},
365 {"niou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 243},
366 {"niu", IS_CHEWING|IS_PINYIN, 243},
367 {"nogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 244},
368 {"nomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 244},
369 {"non", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 244},
370 {"nong", IS_CHEWING|IS_PINYIN, 244},
371 {"nou", IS_CHEWING|IS_PINYIN, 245},
372 {"nu", IS_CHEWING|IS_PINYIN, 246},
373 {"nuan", IS_CHEWING|IS_PINYIN, 247},
374 {"nue", IS_PINYIN|PINYIN_CORRECT_UE_VE, 251},
375 {"nuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 248},
376 {"nuo", IS_CHEWING|IS_PINYIN, 249},
377 {"nv", IS_CHEWING|IS_PINYIN, 250},
378 {"nve", IS_CHEWING|IS_PINYIN, 251},
379 {"o", IS_CHEWING|IS_PINYIN, 252},
380 {"ou", IS_CHEWING|IS_PINYIN, 253},
381 {"p", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 254},
382 {"pa", IS_CHEWING|IS_PINYIN, 255},
383 {"pagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 258},
384 {"pai", IS_CHEWING|IS_PINYIN, 256},
385 {"pamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 258},
386 {"pan", IS_CHEWING|IS_PINYIN, 257},
387 {"pang", IS_CHEWING|IS_PINYIN, 258},
388 {"pao", IS_CHEWING|IS_PINYIN, 259},
389 {"pegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 262},
390 {"pei", IS_CHEWING|IS_PINYIN, 260},
391 {"pemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 262},
392 {"pen", IS_CHEWING|IS_PINYIN, 261},
393 {"peng", IS_CHEWING|IS_PINYIN, 262},
394 {"pi", IS_CHEWING|IS_PINYIN, 263},
395 {"pian", IS_CHEWING|IS_PINYIN, 264},
396 {"piao", IS_CHEWING|IS_PINYIN, 265},
397 {"pie", IS_CHEWING|IS_PINYIN, 266},
398 {"pign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 268},
399 {"pimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 268},
400 {"pin", IS_CHEWING|IS_PINYIN, 267},
401 {"ping", IS_CHEWING|IS_PINYIN, 268},
402 {"po", IS_CHEWING|IS_PINYIN, 269},
403 {"pou", IS_CHEWING|IS_PINYIN, 270},
404 {"pu", IS_CHEWING|IS_PINYIN, 271},
405 {"q", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 272},
406 {"qi", IS_CHEWING|IS_PINYIN, 273},
407 {"qia", IS_CHEWING|IS_PINYIN, 274},
408 {"qiagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 276},
409 {"qiamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 276},
410 {"qian", IS_CHEWING|IS_PINYIN, 275},
411 {"qiang", IS_CHEWING|IS_PINYIN, 276},
412 {"qiao", IS_CHEWING|IS_PINYIN, 277},
413 {"qie", IS_CHEWING|IS_PINYIN, 278},
414 {"qign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 280},
415 {"qimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 280},
416 {"qin", IS_CHEWING|IS_PINYIN, 279},
417 {"qing", IS_CHEWING|IS_PINYIN, 280},
418 {"qiogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 281},
419 {"qiomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 281},
420 {"qion", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 281},
421 {"qiong", IS_CHEWING|IS_PINYIN, 281},
422 {"qiou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 282},
423 {"qiu", IS_CHEWING|IS_PINYIN, 282},
424 {"qu", IS_CHEWING|IS_PINYIN, 283},
425 {"quan", IS_CHEWING|IS_PINYIN, 284},
426 {"que", IS_CHEWING|IS_PINYIN, 285},
427 {"quen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 286},
428 {"qun", IS_CHEWING|IS_PINYIN, 286},
429 {"qv", IS_PINYIN|PINYIN_CORRECT_V_U, 283},
430 {"qvan", IS_PINYIN|PINYIN_CORRECT_V_U, 284},
431 {"qve", IS_PINYIN|PINYIN_CORRECT_V_U, 285},
432 {"qvn", IS_PINYIN|PINYIN_CORRECT_V_U, 286},
433 {"r", IS_PINYIN|PINYIN_INCOMPLETE, 287},
434 {"ragn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 289},
435 {"ramg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 289},
436 {"ran", IS_CHEWING|IS_PINYIN, 288},
437 {"rang", IS_CHEWING|IS_PINYIN, 289},
438 {"rao", IS_CHEWING|IS_PINYIN, 290},
439 {"re", IS_CHEWING|IS_PINYIN, 291},
440 {"regn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 293},
441 {"remg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 293},
442 {"ren", IS_CHEWING|IS_PINYIN, 292},
443 {"reng", IS_CHEWING|IS_PINYIN, 293},
444 {"ri", IS_CHEWING|IS_PINYIN, 294},
445 {"rogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 295},
446 {"romg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 295},
447 {"ron", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 295},
448 {"rong", IS_CHEWING|IS_PINYIN, 295},
449 {"rou", IS_CHEWING|IS_PINYIN, 296},
450 {"ru", IS_CHEWING|IS_PINYIN, 297},
451 {"ruan", IS_CHEWING|IS_PINYIN, 299},
452 {"ruei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 300},
453 {"ruen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 301},
454 {"rui", IS_CHEWING|IS_PINYIN, 300},
455 {"run", IS_CHEWING|IS_PINYIN, 301},
456 {"ruo", IS_CHEWING|IS_PINYIN, 302},
457 {"s", IS_PINYIN|PINYIN_INCOMPLETE, 303},
458 {"sa", IS_CHEWING|IS_PINYIN, 304},
459 {"sagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 307},
460 {"sai", IS_CHEWING|IS_PINYIN, 305},
461 {"samg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 307},
462 {"san", IS_CHEWING|IS_PINYIN, 306},
463 {"sang", IS_CHEWING|IS_PINYIN, 307},
464 {"sao", IS_CHEWING|IS_PINYIN, 308},
465 {"se", IS_CHEWING|IS_PINYIN, 309},
466 {"segn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 311},
467 {"semg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 311},
468 {"sen", IS_CHEWING|IS_PINYIN, 310},
469 {"seng", IS_CHEWING|IS_PINYIN, 311},
470 {"sh", IS_PINYIN|PINYIN_INCOMPLETE, 312},
471 {"sha", IS_CHEWING|IS_PINYIN, 313},
472 {"shagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 316},
473 {"shai", IS_CHEWING|IS_PINYIN, 314},
474 {"shamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 316},
475 {"shan", IS_CHEWING|IS_PINYIN, 315},
476 {"shang", IS_CHEWING|IS_PINYIN, 316},
477 {"shao", IS_CHEWING|IS_PINYIN, 317},
478 {"she", IS_CHEWING|IS_PINYIN, 318},
479 {"shegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 321},
480 {"shei", IS_CHEWING|IS_PINYIN, 319},
481 {"shemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 321},
482 {"shen", IS_CHEWING|IS_PINYIN, 320},
483 {"sheng", IS_CHEWING|IS_PINYIN, 321},
484 {"shi", IS_CHEWING|IS_PINYIN, 322},
485 {"shou", IS_CHEWING|IS_PINYIN, 323},
486 {"shu", IS_CHEWING|IS_PINYIN, 324},
487 {"shua", IS_CHEWING|IS_PINYIN, 325},
488 {"shuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 328},
489 {"shuai", IS_CHEWING|IS_PINYIN, 326},
490 {"shuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 328},
491 {"shuan", IS_CHEWING|IS_PINYIN, 327},
492 {"shuang", IS_CHEWING|IS_PINYIN, 328},
493 {"shuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 329},
494 {"shuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 330},
495 {"shui", IS_CHEWING|IS_PINYIN, 329},
496 {"shun", IS_CHEWING|IS_PINYIN, 330},
497 {"shuo", IS_CHEWING|IS_PINYIN, 331},
498 {"si", IS_CHEWING|IS_PINYIN, 332},
499 {"sogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 333},
500 {"somg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 333},
501 {"son", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 333},
502 {"song", IS_CHEWING|IS_PINYIN, 333},
503 {"sou", IS_CHEWING|IS_PINYIN, 334},
504 {"su", IS_CHEWING|IS_PINYIN, 335},
505 {"suan", IS_CHEWING|IS_PINYIN, 336},
506 {"suei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 337},
507 {"suen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 338},
508 {"sui", IS_CHEWING|IS_PINYIN, 337},
509 {"sun", IS_CHEWING|IS_PINYIN, 338},
510 {"suo", IS_CHEWING|IS_PINYIN, 339},
511 {"t", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 340},
512 {"ta", IS_CHEWING|IS_PINYIN, 341},
513 {"tagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 344},
514 {"tai", IS_CHEWING|IS_PINYIN, 342},
515 {"tamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 344},
516 {"tan", IS_CHEWING|IS_PINYIN, 343},
517 {"tang", IS_CHEWING|IS_PINYIN, 344},
518 {"tao", IS_CHEWING|IS_PINYIN, 345},
519 {"te", IS_CHEWING|IS_PINYIN, 346},
520 {"tegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 347},
521 {"temg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 347},
522 {"teng", IS_CHEWING|IS_PINYIN, 347},
523 {"ti", IS_CHEWING|IS_PINYIN, 348},
524 {"tian", IS_CHEWING|IS_PINYIN, 349},
525 {"tiao", IS_CHEWING|IS_PINYIN, 350},
526 {"tie", IS_CHEWING|IS_PINYIN, 351},
527 {"tign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 352},
528 {"timg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 352},
529 {"ting", IS_CHEWING|IS_PINYIN, 352},
530 {"togn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 353},
531 {"tomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 353},
532 {"ton", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 353},
533 {"tong", IS_CHEWING|IS_PINYIN, 353},
534 {"tou", IS_CHEWING|IS_PINYIN, 354},
535 {"tu", IS_CHEWING|IS_PINYIN, 355},
536 {"tuan", IS_CHEWING|IS_PINYIN, 356},
537 {"tuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 357},
538 {"tuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 358},
539 {"tui", IS_CHEWING|IS_PINYIN, 357},
540 {"tun", IS_CHEWING|IS_PINYIN, 358},
541 {"tuo", IS_CHEWING|IS_PINYIN, 359},
542 {"w", IS_PINYIN|PINYIN_INCOMPLETE, 360},
543 {"wa", IS_CHEWING|IS_PINYIN, 361},
544 {"wagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 364},
545 {"wai", IS_CHEWING|IS_PINYIN, 362},
546 {"wamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 364},
547 {"wan", IS_CHEWING|IS_PINYIN, 363},
548 {"wang", IS_CHEWING|IS_PINYIN, 364},
549 {"wegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 367},
550 {"wei", IS_CHEWING|IS_PINYIN, 365},
551 {"wemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 367},
552 {"wen", IS_CHEWING|IS_PINYIN, 366},
553 {"weng", IS_CHEWING|IS_PINYIN, 367},
554 {"wo", IS_CHEWING|IS_PINYIN, 368},
555 {"wu", IS_CHEWING|IS_PINYIN, 369},
556 {"x", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 370},
557 {"xi", IS_CHEWING|IS_PINYIN, 371},
558 {"xia", IS_CHEWING|IS_PINYIN, 372},
559 {"xiagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 374},
560 {"xiamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 374},
561 {"xian", IS_CHEWING|IS_PINYIN, 373},
562 {"xiang", IS_CHEWING|IS_PINYIN, 374},
563 {"xiao", IS_CHEWING|IS_PINYIN, 375},
564 {"xie", IS_CHEWING|IS_PINYIN, 376},
565 {"xign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 378},
566 {"ximg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 378},
567 {"xin", IS_CHEWING|IS_PINYIN, 377},
568 {"xing", IS_CHEWING|IS_PINYIN, 378},
569 {"xiogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 379},
570 {"xiomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 379},
571 {"xion", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 379},
572 {"xiong", IS_CHEWING|IS_PINYIN, 379},
573 {"xiou", IS_PINYIN|PINYIN_CORRECT_IOU_IU, 380},
574 {"xiu", IS_CHEWING|IS_PINYIN, 380},
575 {"xu", IS_CHEWING|IS_PINYIN, 381},
576 {"xuan", IS_CHEWING|IS_PINYIN, 382},
577 {"xue", IS_CHEWING|IS_PINYIN, 383},
578 {"xuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 384},
579 {"xun", IS_CHEWING|IS_PINYIN, 384},
580 {"xv", IS_PINYIN|PINYIN_CORRECT_V_U, 381},
581 {"xvan", IS_PINYIN|PINYIN_CORRECT_V_U, 382},
582 {"xve", IS_PINYIN|PINYIN_CORRECT_V_U, 383},
583 {"xvn", IS_PINYIN|PINYIN_CORRECT_V_U, 384},
584 {"y", IS_PINYIN|PINYIN_INCOMPLETE, 385},
585 {"ya", IS_CHEWING|IS_PINYIN, 386},
586 {"yagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 389},
587 {"yamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 389},
588 {"yan", IS_CHEWING|IS_PINYIN, 388},
589 {"yang", IS_CHEWING|IS_PINYIN, 389},
590 {"yao", IS_CHEWING|IS_PINYIN, 390},
591 {"ye", IS_CHEWING|IS_PINYIN, 391},
592 {"yi", IS_CHEWING|IS_PINYIN, 392},
593 {"yign", IS_PINYIN|PINYIN_CORRECT_GN_NG, 394},
594 {"yimg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 394},
595 {"yin", IS_CHEWING|IS_PINYIN, 393},
596 {"ying", IS_CHEWING|IS_PINYIN, 394},
597 {"yo", IS_CHEWING|IS_PINYIN, 395},
598 {"yogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 396},
599 {"yomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 396},
600 {"yon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 396},
601 {"yong", IS_CHEWING|IS_PINYIN, 396},
602 {"you", IS_CHEWING|IS_PINYIN, 397},
603 {"yu", IS_CHEWING|IS_PINYIN, 398},
604 {"yuan", IS_CHEWING|IS_PINYIN, 399},
605 {"yue", IS_CHEWING|IS_PINYIN, 400},
606 {"yuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 401},
607 {"yun", IS_CHEWING|IS_PINYIN, 401},
608 {"yv", IS_PINYIN|PINYIN_CORRECT_V_U, 398},
609 {"yvan", IS_PINYIN|PINYIN_CORRECT_V_U, 399},
610 {"yve", IS_PINYIN|PINYIN_CORRECT_V_U, 400},
611 {"yvn", IS_PINYIN|PINYIN_CORRECT_V_U, 401},
612 {"z", IS_PINYIN|PINYIN_INCOMPLETE, 402},
613 {"za", IS_CHEWING|IS_PINYIN, 403},
614 {"zagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 406},
615 {"zai", IS_CHEWING|IS_PINYIN, 404},
616 {"zamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 406},
617 {"zan", IS_CHEWING|IS_PINYIN, 405},
618 {"zang", IS_CHEWING|IS_PINYIN, 406},
619 {"zao", IS_CHEWING|IS_PINYIN, 407},
620 {"ze", IS_CHEWING|IS_PINYIN, 408},
621 {"zegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 411},
622 {"zei", IS_CHEWING|IS_PINYIN, 409},
623 {"zemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 411},
624 {"zen", IS_CHEWING|IS_PINYIN, 410},
625 {"zeng", IS_CHEWING|IS_PINYIN, 411},
626 {"zh", IS_PINYIN|PINYIN_INCOMPLETE, 412},
627 {"zha", IS_CHEWING|IS_PINYIN, 413},
628 {"zhagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 416},
629 {"zhai", IS_CHEWING|IS_PINYIN, 414},
630 {"zhamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 416},
631 {"zhan", IS_CHEWING|IS_PINYIN, 415},
632 {"zhang", IS_CHEWING|IS_PINYIN, 416},
633 {"zhao", IS_CHEWING|IS_PINYIN, 417},
634 {"zhe", IS_CHEWING|IS_PINYIN, 418},
635 {"zhegn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 421},
636 {"zhemg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 421},
637 {"zhen", IS_CHEWING|IS_PINYIN, 420},
638 {"zheng", IS_CHEWING|IS_PINYIN, 421},
639 {"zhi", IS_CHEWING|IS_PINYIN, 422},
640 {"zhogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 423},
641 {"zhomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 423},
642 {"zhon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 423},
643 {"zhong", IS_CHEWING|IS_PINYIN, 423},
644 {"zhou", IS_CHEWING|IS_PINYIN, 424},
645 {"zhu", IS_CHEWING|IS_PINYIN, 425},
646 {"zhua", IS_CHEWING|IS_PINYIN, 426},
647 {"zhuagn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 429},
648 {"zhuai", IS_CHEWING|IS_PINYIN, 427},
649 {"zhuamg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 429},
650 {"zhuan", IS_CHEWING|IS_PINYIN, 428},
651 {"zhuang", IS_CHEWING|IS_PINYIN, 429},
652 {"zhuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 430},
653 {"zhuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 431},
654 {"zhui", IS_CHEWING|IS_PINYIN, 430},
655 {"zhun", IS_CHEWING|IS_PINYIN, 431},
656 {"zhuo", IS_CHEWING|IS_PINYIN, 432},
657 {"zi", IS_CHEWING|IS_PINYIN, 433},
658 {"zogn", IS_PINYIN|PINYIN_CORRECT_GN_NG, 434},
659 {"zomg", IS_PINYIN|PINYIN_CORRECT_MG_NG, 434},
660 {"zon", IS_PINYIN|PINYIN_CORRECT_ON_ONG, 434},
661 {"zong", IS_CHEWING|IS_PINYIN, 434},
662 {"zou", IS_CHEWING|IS_PINYIN, 435},
663 {"zu", IS_CHEWING|IS_PINYIN, 436},
664 {"zuan", IS_CHEWING|IS_PINYIN, 437},
665 {"zuei", IS_PINYIN|PINYIN_CORRECT_UEI_UI, 438},
666 {"zuen", IS_PINYIN|PINYIN_CORRECT_UEN_UN, 439},
667 {"zui", IS_CHEWING|IS_PINYIN, 438},
668 {"zun", IS_CHEWING|IS_PINYIN, 439},
669 {"zuo", IS_CHEWING|IS_PINYIN, 440}
670 };
671
672 const chewing_index_item_t chewing_index[] = {
673 {"ㄅ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 6},
674 {"ㄅㄚ", IS_CHEWING|IS_PINYIN, 7},
675 {"ㄅㄛ", IS_CHEWING|IS_PINYIN, 21},
676 {"ㄅㄞ", IS_CHEWING|IS_PINYIN, 8},
677 {"ㄅㄟ", IS_CHEWING|IS_PINYIN, 12},
678 {"ㄅㄠ", IS_CHEWING|IS_PINYIN, 11},
679 {"ㄅㄢ", IS_CHEWING|IS_PINYIN, 9},
680 {"ㄅㄣ", IS_CHEWING|IS_PINYIN, 13},
681 {"ㄅㄤ", IS_CHEWING|IS_PINYIN, 10},
682 {"ㄅㄥ", IS_CHEWING|IS_PINYIN, 14},
683 {"ㄅㄧ", IS_CHEWING|IS_PINYIN, 15},
684 {"ㄅㄧㄝ", IS_CHEWING|IS_PINYIN, 18},
685 {"ㄅㄧㄠ", IS_CHEWING|IS_PINYIN, 17},
686 {"ㄅㄧㄢ", IS_CHEWING|IS_PINYIN, 16},
687 {"ㄅㄧㄣ", IS_CHEWING|IS_PINYIN, 19},
688 {"ㄅㄧㄥ", IS_CHEWING|IS_PINYIN, 20},
689 {"ㄅㄨ", IS_CHEWING|IS_PINYIN, 22},
690 {"ㄆ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 254},
691 {"ㄆㄚ", IS_CHEWING|IS_PINYIN, 255},
692 {"ㄆㄛ", IS_CHEWING|IS_PINYIN, 269},
693 {"ㄆㄞ", IS_CHEWING|IS_PINYIN, 256},
694 {"ㄆㄟ", IS_CHEWING|IS_PINYIN, 260},
695 {"ㄆㄠ", IS_CHEWING|IS_PINYIN, 259},
696 {"ㄆㄡ", IS_CHEWING|IS_PINYIN, 270},
697 {"ㄆㄢ", IS_CHEWING|IS_PINYIN, 257},
698 {"ㄆㄣ", IS_CHEWING|IS_PINYIN, 261},
699 {"ㄆㄤ", IS_CHEWING|IS_PINYIN, 258},
700 {"ㄆㄥ", IS_CHEWING|IS_PINYIN, 262},
701 {"ㄆㄧ", IS_CHEWING|IS_PINYIN, 263},
702 {"ㄆㄧㄝ", IS_CHEWING|IS_PINYIN, 266},
703 {"ㄆㄧㄠ", IS_CHEWING|IS_PINYIN, 265},
704 {"ㄆㄧㄢ", IS_CHEWING|IS_PINYIN, 264},
705 {"ㄆㄧㄣ", IS_CHEWING|IS_PINYIN, 267},
706 {"ㄆㄧㄥ", IS_CHEWING|IS_PINYIN, 268},
707 {"ㄆㄨ", IS_CHEWING|IS_PINYIN, 271},
708 {"ㄇ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 204},
709 {"ㄇㄚ", IS_CHEWING|IS_PINYIN, 205},
710 {"ㄇㄛ", IS_CHEWING|IS_PINYIN, 221},
711 {"ㄇㄜ", IS_CHEWING|IS_PINYIN, 210},
712 {"ㄇㄞ", IS_CHEWING|IS_PINYIN, 206},
713 {"ㄇㄟ", IS_CHEWING|IS_PINYIN, 211},
714 {"ㄇㄠ", IS_CHEWING|IS_PINYIN, 209},
715 {"ㄇㄡ", IS_CHEWING|IS_PINYIN, 222},
716 {"ㄇㄢ", IS_CHEWING|IS_PINYIN, 207},
717 {"ㄇㄣ", IS_CHEWING|IS_PINYIN, 212},
718 {"ㄇㄤ", IS_CHEWING|IS_PINYIN, 208},
719 {"ㄇㄥ", IS_CHEWING|IS_PINYIN, 213},
720 {"ㄇㄧ", IS_CHEWING|IS_PINYIN, 214},
721 {"ㄇㄧㄝ", IS_CHEWING|IS_PINYIN, 217},
722 {"ㄇㄧㄠ", IS_CHEWING|IS_PINYIN, 216},
723 {"ㄇㄧㄡ", IS_CHEWING|IS_PINYIN, 220},
724 {"ㄇㄧㄢ", IS_CHEWING|IS_PINYIN, 215},
725 {"ㄇㄧㄣ", IS_CHEWING|IS_PINYIN, 218},
726 {"ㄇㄧㄥ", IS_CHEWING|IS_PINYIN, 219},
727 {"ㄇㄨ", IS_CHEWING|IS_PINYIN, 223},
728 {"ㄈ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 90},
729 {"ㄈㄚ", IS_CHEWING|IS_PINYIN, 91},
730 {"ㄈㄛ", IS_CHEWING|IS_PINYIN, 98},
731 {"ㄈㄜ", IS_CHEWING, 94},
732 {"ㄈㄟ", IS_CHEWING|IS_PINYIN, 95},
733 {"ㄈㄡ", IS_CHEWING|IS_PINYIN, 99},
734 {"ㄈㄢ", IS_CHEWING|IS_PINYIN, 92},
735 {"ㄈㄣ", IS_CHEWING|IS_PINYIN, 96},
736 {"ㄈㄤ", IS_CHEWING|IS_PINYIN, 93},
737 {"ㄈㄥ", IS_CHEWING|IS_PINYIN, 97},
738 {"ㄈㄨ", IS_CHEWING|IS_PINYIN, 100},
739 {"ㄉ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 60},
740 {"ㄉㄚ", IS_CHEWING|IS_PINYIN, 61},
741 {"ㄉㄜ", IS_CHEWING|IS_PINYIN, 66},
742 {"ㄉㄞ", IS_CHEWING|IS_PINYIN, 62},
743 {"ㄉㄟ", IS_CHEWING|IS_PINYIN, 67},
744 {"ㄉㄠ", IS_CHEWING|IS_PINYIN, 65},
745 {"ㄉㄡ", IS_CHEWING|IS_PINYIN, 79},
746 {"ㄉㄢ", IS_CHEWING|IS_PINYIN, 63},
747 {"ㄉㄣ", IS_CHEWING, 68},
748 {"ㄉㄤ", IS_CHEWING|IS_PINYIN, 64},
749 {"ㄉㄥ", IS_CHEWING|IS_PINYIN, 69},
750 {"ㄉㄧ", IS_CHEWING|IS_PINYIN, 70},
751 {"ㄉㄧㄚ", IS_CHEWING|IS_PINYIN, 71},
752 {"ㄉㄧㄝ", IS_CHEWING|IS_PINYIN, 74},
753 {"ㄉㄧㄠ", IS_CHEWING|IS_PINYIN, 73},
754 {"ㄉㄧㄡ", IS_CHEWING|IS_PINYIN, 77},
755 {"ㄉㄧㄢ", IS_CHEWING|IS_PINYIN, 72},
756 {"ㄉㄧㄣ", IS_CHEWING, 75},
757 {"ㄉㄧㄥ", IS_CHEWING|IS_PINYIN, 76},
758 {"ㄉㄨ", IS_CHEWING|IS_PINYIN, 80},
759 {"ㄉㄨㄛ", IS_CHEWING|IS_PINYIN, 84},
760 {"ㄉㄨㄟ", IS_CHEWING|IS_PINYIN, 82},
761 {"ㄉㄨㄢ", IS_CHEWING|IS_PINYIN, 81},
762 {"ㄉㄨㄣ", IS_CHEWING|IS_PINYIN, 83},
763 {"ㄉㄨㄥ", IS_CHEWING|IS_PINYIN, 78},
764 {"ㄊ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 340},
765 {"ㄊㄚ", IS_CHEWING|IS_PINYIN, 341},
766 {"ㄊㄜ", IS_CHEWING|IS_PINYIN, 346},
767 {"ㄊㄞ", IS_CHEWING|IS_PINYIN, 342},
768 {"ㄊㄠ", IS_CHEWING|IS_PINYIN, 345},
769 {"ㄊㄡ", IS_CHEWING|IS_PINYIN, 354},
770 {"ㄊㄢ", IS_CHEWING|IS_PINYIN, 343},
771 {"ㄊㄤ", IS_CHEWING|IS_PINYIN, 344},
772 {"ㄊㄥ", IS_CHEWING|IS_PINYIN, 347},
773 {"ㄊㄧ", IS_CHEWING|IS_PINYIN, 348},
774 {"ㄊㄧㄝ", IS_CHEWING|IS_PINYIN, 351},
775 {"ㄊㄧㄠ", IS_CHEWING|IS_PINYIN, 350},
776 {"ㄊㄧㄢ", IS_CHEWING|IS_PINYIN, 349},
777 {"ㄊㄧㄥ", IS_CHEWING|IS_PINYIN, 352},
778 {"ㄊㄨ", IS_CHEWING|IS_PINYIN, 355},
779 {"ㄊㄨㄛ", IS_CHEWING|IS_PINYIN, 359},
780 {"ㄊㄨㄟ", IS_CHEWING|IS_PINYIN, 357},
781 {"ㄊㄨㄢ", IS_CHEWING|IS_PINYIN, 356},
782 {"ㄊㄨㄣ", IS_CHEWING|IS_PINYIN, 358},
783 {"ㄊㄨㄥ", IS_CHEWING|IS_PINYIN, 353},
784 {"ㄋ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 224},
785 {"ㄋㄚ", IS_CHEWING|IS_PINYIN, 225},
786 {"ㄋㄜ", IS_CHEWING|IS_PINYIN, 230},
787 {"ㄋㄞ", IS_CHEWING|IS_PINYIN, 226},
788 {"ㄋㄟ", IS_CHEWING|IS_PINYIN, 231},
789 {"ㄋㄠ", IS_CHEWING|IS_PINYIN, 229},
790 {"ㄋㄡ", IS_CHEWING|IS_PINYIN, 245},
791 {"ㄋㄢ", IS_CHEWING|IS_PINYIN, 227},
792 {"ㄋㄣ", IS_CHEWING|IS_PINYIN, 232},
793 {"ㄋㄤ", IS_CHEWING|IS_PINYIN, 228},
794 {"ㄋㄥ", IS_CHEWING|IS_PINYIN, 233},
795 {"ㄋㄧ", IS_CHEWING|IS_PINYIN, 235},
796 {"ㄋㄧㄚ", IS_CHEWING, 236},
797 {"ㄋㄧㄝ", IS_CHEWING|IS_PINYIN, 240},
798 {"ㄋㄧㄠ", IS_CHEWING|IS_PINYIN, 239},
799 {"ㄋㄧㄡ", IS_CHEWING|IS_PINYIN, 243},
800 {"ㄋㄧㄢ", IS_CHEWING|IS_PINYIN, 237},
801 {"ㄋㄧㄣ", IS_CHEWING|IS_PINYIN, 241},
802 {"ㄋㄧㄤ", IS_CHEWING|IS_PINYIN, 238},
803 {"ㄋㄧㄥ", IS_CHEWING|IS_PINYIN, 242},
804 {"ㄋㄨ", IS_CHEWING|IS_PINYIN, 246},
805 {"ㄋㄨㄛ", IS_CHEWING|IS_PINYIN, 249},
806 {"ㄋㄨㄢ", IS_CHEWING|IS_PINYIN, 247},
807 {"ㄋㄨㄣ", IS_CHEWING, 248},
808 {"ㄋㄨㄥ", IS_CHEWING|IS_PINYIN, 244},
809 {"ㄋㄩ", IS_CHEWING|IS_PINYIN, 250},
810 {"ㄋㄩㄝ", IS_CHEWING|IS_PINYIN, 251},
811 {"ㄌ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 176},
812 {"ㄌㄚ", IS_CHEWING|IS_PINYIN, 177},
813 {"ㄌㄛ", IS_CHEWING|IS_PINYIN, 195},
814 {"ㄌㄜ", IS_CHEWING|IS_PINYIN, 182},
815 {"ㄌㄞ", IS_CHEWING|IS_PINYIN, 178},
816 {"ㄌㄟ", IS_CHEWING|IS_PINYIN, 183},
817 {"ㄌㄠ", IS_CHEWING|IS_PINYIN, 181},
818 {"ㄌㄡ", IS_CHEWING|IS_PINYIN, 197},
819 {"ㄌㄢ", IS_CHEWING|IS_PINYIN, 179},
820 {"ㄌㄣ", IS_CHEWING, 184},
821 {"ㄌㄤ", IS_CHEWING|IS_PINYIN, 180},
822 {"ㄌㄥ", IS_CHEWING|IS_PINYIN, 185},
823 {"ㄌㄧ", IS_CHEWING|IS_PINYIN, 186},
824 {"ㄌㄧㄚ", IS_CHEWING|IS_PINYIN, 187},
825 {"ㄌㄧㄝ", IS_CHEWING|IS_PINYIN, 191},
826 {"ㄌㄧㄠ", IS_CHEWING|IS_PINYIN, 190},
827 {"ㄌㄧㄡ", IS_CHEWING|IS_PINYIN, 194},
828 {"ㄌㄧㄢ", IS_CHEWING|IS_PINYIN, 188},
829 {"ㄌㄧㄣ", IS_CHEWING|IS_PINYIN, 192},
830 {"ㄌㄧㄤ", IS_CHEWING|IS_PINYIN, 189},
831 {"ㄌㄧㄥ", IS_CHEWING|IS_PINYIN, 193},
832 {"ㄌㄨ", IS_CHEWING|IS_PINYIN, 198},
833 {"ㄌㄨㄛ", IS_CHEWING|IS_PINYIN, 201},
834 {"ㄌㄨㄢ", IS_CHEWING|IS_PINYIN, 199},
835 {"ㄌㄨㄣ", IS_CHEWING|IS_PINYIN, 200},
836 {"ㄌㄨㄥ", IS_CHEWING|IS_PINYIN, 196},
837 {"ㄌㄩ", IS_CHEWING|IS_PINYIN, 202},
838 {"ㄌㄩㄝ", IS_CHEWING|IS_PINYIN, 203},
839 {"ㄍ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 101},
840 {"ㄍㄚ", IS_CHEWING|IS_PINYIN, 102},
841 {"ㄍㄜ", IS_CHEWING|IS_PINYIN, 107},
842 {"ㄍㄞ", IS_CHEWING|IS_PINYIN, 103},
843 {"ㄍㄟ", IS_CHEWING|IS_PINYIN, 108},
844 {"ㄍㄠ", IS_CHEWING|IS_PINYIN, 106},
845 {"ㄍㄡ", IS_CHEWING|IS_PINYIN, 112},
846 {"ㄍㄢ", IS_CHEWING|IS_PINYIN, 104},
847 {"ㄍㄣ", IS_CHEWING|IS_PINYIN, 109},
848 {"ㄍㄤ", IS_CHEWING|IS_PINYIN, 105},
849 {"ㄍㄥ", IS_CHEWING|IS_PINYIN, 110},
850 {"ㄍㄨ", IS_CHEWING|IS_PINYIN, 113},
851 {"ㄍㄨㄚ", IS_CHEWING|IS_PINYIN, 114},
852 {"ㄍㄨㄛ", IS_CHEWING|IS_PINYIN, 120},
853 {"ㄍㄨㄞ", IS_CHEWING|IS_PINYIN, 115},
854 {"ㄍㄨㄟ", IS_CHEWING|IS_PINYIN, 118},
855 {"ㄍㄨㄢ", IS_CHEWING|IS_PINYIN, 116},
856 {"ㄍㄨㄣ", IS_CHEWING|IS_PINYIN, 119},
857 {"ㄍㄨㄤ", IS_CHEWING|IS_PINYIN, 117},
858 {"ㄍㄨㄥ", IS_CHEWING|IS_PINYIN, 111},
859 {"ㄎ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 156},
860 {"ㄎㄚ", IS_CHEWING|IS_PINYIN, 157},
861 {"ㄎㄜ", IS_CHEWING|IS_PINYIN, 162},
862 {"ㄎㄞ", IS_CHEWING|IS_PINYIN, 158},
863 {"ㄎㄟ", IS_CHEWING, 163},
864 {"ㄎㄠ", IS_CHEWING|IS_PINYIN, 161},
865 {"ㄎㄡ", IS_CHEWING|IS_PINYIN, 167},
866 {"ㄎㄢ", IS_CHEWING|IS_PINYIN, 159},
867 {"ㄎㄣ", IS_CHEWING|IS_PINYIN, 164},
868 {"ㄎㄤ", IS_CHEWING|IS_PINYIN, 160},
869 {"ㄎㄥ", IS_CHEWING|IS_PINYIN, 165},
870 {"ㄎㄨ", IS_CHEWING|IS_PINYIN, 168},
871 {"ㄎㄨㄚ", IS_CHEWING|IS_PINYIN, 169},
872 {"ㄎㄨㄛ", IS_CHEWING|IS_PINYIN, 175},
873 {"ㄎㄨㄞ", IS_CHEWING|IS_PINYIN, 170},
874 {"ㄎㄨㄟ", IS_CHEWING|IS_PINYIN, 173},
875 {"ㄎㄨㄢ", IS_CHEWING|IS_PINYIN, 171},
876 {"ㄎㄨㄣ", IS_CHEWING|IS_PINYIN, 174},
877 {"ㄎㄨㄤ", IS_CHEWING|IS_PINYIN, 172},
878 {"ㄎㄨㄥ", IS_CHEWING|IS_PINYIN, 166},
879 {"ㄏ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 121},
880 {"ㄏㄚ", IS_CHEWING|IS_PINYIN, 122},
881 {"ㄏㄜ", IS_CHEWING|IS_PINYIN, 127},
882 {"ㄏㄞ", IS_CHEWING|IS_PINYIN, 123},
883 {"ㄏㄟ", IS_CHEWING|IS_PINYIN, 128},
884 {"ㄏㄠ", IS_CHEWING|IS_PINYIN, 126},
885 {"ㄏㄡ", IS_CHEWING|IS_PINYIN, 132},
886 {"ㄏㄢ", IS_CHEWING|IS_PINYIN, 124},
887 {"ㄏㄣ", IS_CHEWING|IS_PINYIN, 129},
888 {"ㄏㄤ", IS_CHEWING|IS_PINYIN, 125},
889 {"ㄏㄥ", IS_CHEWING|IS_PINYIN, 130},
890 {"ㄏㄨ", IS_CHEWING|IS_PINYIN, 133},
891 {"ㄏㄨㄚ", IS_CHEWING|IS_PINYIN, 134},
892 {"ㄏㄨㄛ", IS_CHEWING|IS_PINYIN, 140},
893 {"ㄏㄨㄞ", IS_CHEWING|IS_PINYIN, 135},
894 {"ㄏㄨㄟ", IS_CHEWING|IS_PINYIN, 138},
895 {"ㄏㄨㄢ", IS_CHEWING|IS_PINYIN, 136},
896 {"ㄏㄨㄣ", IS_CHEWING|IS_PINYIN, 139},
897 {"ㄏㄨㄤ", IS_CHEWING|IS_PINYIN, 137},
898 {"ㄏㄨㄥ", IS_CHEWING|IS_PINYIN, 131},
899 {"ㄐ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 141},
900 {"ㄐㄧ", IS_CHEWING|IS_PINYIN, 142},
901 {"ㄐㄧㄚ", IS_CHEWING|IS_PINYIN, 143},
902 {"ㄐㄧㄝ", IS_CHEWING|IS_PINYIN, 147},
903 {"ㄐㄧㄠ", IS_CHEWING|IS_PINYIN, 146},
904 {"ㄐㄧㄡ", IS_CHEWING|IS_PINYIN, 151},
905 {"ㄐㄧㄢ", IS_CHEWING|IS_PINYIN, 144},
906 {"ㄐㄧㄣ", IS_CHEWING|IS_PINYIN, 148},
907 {"ㄐㄧㄤ", IS_CHEWING|IS_PINYIN, 145},
908 {"ㄐㄧㄥ", IS_CHEWING|IS_PINYIN, 149},
909 {"ㄐㄩ", IS_CHEWING|IS_PINYIN, 152},
910 {"ㄐㄩㄝ", IS_CHEWING|IS_PINYIN, 154},
911 {"ㄐㄩㄢ", IS_CHEWING|IS_PINYIN, 153},
912 {"ㄐㄩㄣ", IS_CHEWING|IS_PINYIN, 155},
913 {"ㄐㄩㄥ", IS_CHEWING|IS_PINYIN, 150},
914 {"ㄑ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 272},
915 {"ㄑㄧ", IS_CHEWING|IS_PINYIN, 273},
916 {"ㄑㄧㄚ", IS_CHEWING|IS_PINYIN, 274},
917 {"ㄑㄧㄝ", IS_CHEWING|IS_PINYIN, 278},
918 {"ㄑㄧㄠ", IS_CHEWING|IS_PINYIN, 277},
919 {"ㄑㄧㄡ", IS_CHEWING|IS_PINYIN, 282},
920 {"ㄑㄧㄢ", IS_CHEWING|IS_PINYIN, 275},
921 {"ㄑㄧㄣ", IS_CHEWING|IS_PINYIN, 279},
922 {"ㄑㄧㄤ", IS_CHEWING|IS_PINYIN, 276},
923 {"ㄑㄧㄥ", IS_CHEWING|IS_PINYIN, 280},
924 {"ㄑㄩ", IS_CHEWING|IS_PINYIN, 283},
925 {"ㄑㄩㄝ", IS_CHEWING|IS_PINYIN, 285},
926 {"ㄑㄩㄢ", IS_CHEWING|IS_PINYIN, 284},
927 {"ㄑㄩㄣ", IS_CHEWING|IS_PINYIN, 286},
928 {"ㄑㄩㄥ", IS_CHEWING|IS_PINYIN, 281},
929 {"ㄒ", IS_CHEWING|IS_PINYIN|PINYIN_INCOMPLETE|CHEWING_INCOMPLETE, 370},
930 {"ㄒㄧ", IS_CHEWING|IS_PINYIN, 371},
931 {"ㄒㄧㄚ", IS_CHEWING|IS_PINYIN, 372},
932 {"ㄒㄧㄝ", IS_CHEWING|IS_PINYIN, 376},
933 {"ㄒㄧㄠ", IS_CHEWING|IS_PINYIN, 375},
934 {"ㄒㄧㄡ", IS_CHEWING|IS_PINYIN, 380},
935 {"ㄒㄧㄢ", IS_CHEWING|IS_PINYIN, 373},
936 {"ㄒㄧㄣ", IS_CHEWING|IS_PINYIN, 377},
937 {"ㄒㄧㄤ", IS_CHEWING|IS_PINYIN, 374},
938 {"ㄒㄧㄥ", IS_CHEWING|IS_PINYIN, 378},
939 {"ㄒㄩ", IS_CHEWING|IS_PINYIN, 381},
940 {"ㄒㄩㄝ", IS_CHEWING|IS_PINYIN, 383},
941 {"ㄒㄩㄢ", IS_CHEWING|IS_PINYIN, 382},
942 {"ㄒㄩㄣ", IS_CHEWING|IS_PINYIN, 384},
943 {"ㄒㄩㄥ", IS_CHEWING|IS_PINYIN, 379},
944 {"ㄓ", IS_CHEWING|IS_PINYIN, 422},
945 {"ㄓㄚ", IS_CHEWING|IS_PINYIN, 413},
946 {"ㄓㄜ", IS_CHEWING|IS_PINYIN, 418},
947 {"ㄓㄞ", IS_CHEWING|IS_PINYIN, 414},
948 {"ㄓㄟ", IS_CHEWING, 419},
949 {"ㄓㄠ", IS_CHEWING|IS_PINYIN, 417},
950 {"ㄓㄡ", IS_CHEWING|IS_PINYIN, 424},
951 {"ㄓㄢ", IS_CHEWING|IS_PINYIN, 415},
952 {"ㄓㄣ", IS_CHEWING|IS_PINYIN, 420},
953 {"ㄓㄤ", IS_CHEWING|IS_PINYIN, 416},
954 {"ㄓㄥ", IS_CHEWING|IS_PINYIN, 421},
955 {"ㄓㄨ", IS_CHEWING|IS_PINYIN, 425},
956 {"ㄓㄨㄚ", IS_CHEWING|IS_PINYIN, 426},
957 {"ㄓㄨㄛ", IS_CHEWING|IS_PINYIN, 432},
958 {"ㄓㄨㄞ", IS_CHEWING|IS_PINYIN, 427},
959 {"ㄓㄨㄟ", IS_CHEWING|IS_PINYIN, 430},
960 {"ㄓㄨㄢ", IS_CHEWING|IS_PINYIN, 428},
961 {"ㄓㄨㄣ", IS_CHEWING|IS_PINYIN, 431},
962 {"ㄓㄨㄤ", IS_CHEWING|IS_PINYIN, 429},
963 {"ㄓㄨㄥ", IS_CHEWING|IS_PINYIN, 423},
964 {"ㄔ", IS_CHEWING|IS_PINYIN, 41},
965 {"ㄔㄚ", IS_CHEWING|IS_PINYIN, 33},
966 {"ㄔㄜ", IS_CHEWING|IS_PINYIN, 38},
967 {"ㄔㄞ", IS_CHEWING|IS_PINYIN, 34},
968 {"ㄔㄠ", IS_CHEWING|IS_PINYIN, 37},
969 {"ㄔㄡ", IS_CHEWING|IS_PINYIN, 43},
970 {"ㄔㄢ", IS_CHEWING|IS_PINYIN, 35},
971 {"ㄔㄣ", IS_CHEWING|IS_PINYIN, 39},
972 {"ㄔㄤ", IS_CHEWING|IS_PINYIN, 36},
973 {"ㄔㄥ", IS_CHEWING|IS_PINYIN, 40},
974 {"ㄔㄨ", IS_CHEWING|IS_PINYIN, 44},
975 {"ㄔㄨㄚ", IS_CHEWING, 45},
976 {"ㄔㄨㄛ", IS_CHEWING|IS_PINYIN, 51},
977 {"ㄔㄨㄞ", IS_CHEWING|IS_PINYIN, 46},
978 {"ㄔㄨㄟ", IS_CHEWING|IS_PINYIN, 49},
979 {"ㄔㄨㄢ", IS_CHEWING|IS_PINYIN, 47},
980 {"ㄔㄨㄣ", IS_CHEWING|IS_PINYIN, 50},
981 {"ㄔㄨㄤ", IS_CHEWING|IS_PINYIN, 48},
982 {"ㄔㄨㄥ", IS_CHEWING|IS_PINYIN, 42},
983 {"ㄕ", IS_CHEWING|IS_PINYIN, 322},
984 {"ㄕㄚ", IS_CHEWING|IS_PINYIN, 313},
985 {"ㄕㄜ", IS_CHEWING|IS_PINYIN, 318},
986 {"ㄕㄞ", IS_CHEWING|IS_PINYIN, 314},
987 {"ㄕㄟ", IS_CHEWING|IS_PINYIN, 319},
988 {"ㄕㄠ", IS_CHEWING|IS_PINYIN, 317},
989 {"ㄕㄡ", IS_CHEWING|IS_PINYIN, 323},
990 {"ㄕㄢ", IS_CHEWING|IS_PINYIN, 315},
991 {"ㄕㄣ", IS_CHEWING|IS_PINYIN, 320},
992 {"ㄕㄤ", IS_CHEWING|IS_PINYIN, 316},
993 {"ㄕㄥ", IS_CHEWING|IS_PINYIN, 321},
994 {"ㄕㄨ", IS_CHEWING|IS_PINYIN, 324},
995 {"ㄕㄨㄚ", IS_CHEWING|IS_PINYIN, 325},
996 {"ㄕㄨㄛ", IS_CHEWING|IS_PINYIN, 331},
997 {"ㄕㄨㄞ", IS_CHEWING|IS_PINYIN, 326},
998 {"ㄕㄨㄟ", IS_CHEWING|IS_PINYIN, 329},
999 {"ㄕㄨㄢ", IS_CHEWING|IS_PINYIN, 327},
1000 {"ㄕㄨㄣ", IS_CHEWING|IS_PINYIN, 330},
1001 {"ㄕㄨㄤ", IS_CHEWING|IS_PINYIN, 328},
1002 {"ㄖ", IS_CHEWING|IS_PINYIN, 294},
1003 {"ㄖㄜ", IS_CHEWING|IS_PINYIN, 291},
1004 {"ㄖㄠ", IS_CHEWING|IS_PINYIN, 290},
1005 {"ㄖㄡ", IS_CHEWING|IS_PINYIN, 296},
1006 {"ㄖㄢ", IS_CHEWING|IS_PINYIN, 288},
1007 {"ㄖㄣ", IS_CHEWING|IS_PINYIN, 292},
1008 {"ㄖㄤ", IS_CHEWING|IS_PINYIN, 289},
1009 {"ㄖㄥ", IS_CHEWING|IS_PINYIN, 293},
1010 {"ㄖㄨ", IS_CHEWING|IS_PINYIN, 297},
1011 {"ㄖㄨㄚ", IS_CHEWING, 298},
1012 {"ㄖㄨㄛ", IS_CHEWING|IS_PINYIN, 302},
1013 {"ㄖㄨㄟ", IS_CHEWING|IS_PINYIN, 300},
1014 {"ㄖㄨㄢ", IS_CHEWING|IS_PINYIN, 299},
1015 {"ㄖㄨㄣ", IS_CHEWING|IS_PINYIN, 301},
1016 {"ㄖㄨㄥ", IS_CHEWING|IS_PINYIN, 295},
1017 {"ㄗ", IS_CHEWING|IS_PINYIN, 433},
1018 {"ㄗㄚ", IS_CHEWING|IS_PINYIN, 403},
1019 {"ㄗㄜ", IS_CHEWING|IS_PINYIN, 408},
1020 {"ㄗㄞ", IS_CHEWING|IS_PINYIN, 404},
1021 {"ㄗㄟ", IS_CHEWING|IS_PINYIN, 409},
1022 {"ㄗㄠ", IS_CHEWING|IS_PINYIN, 407},
1023 {"ㄗㄡ", IS_CHEWING|IS_PINYIN, 435},
1024 {"ㄗㄢ", IS_CHEWING|IS_PINYIN, 405},
1025 {"ㄗㄣ", IS_CHEWING|IS_PINYIN, 410},
1026 {"ㄗㄤ", IS_CHEWING|IS_PINYIN, 406},
1027 {"ㄗㄥ", IS_CHEWING|IS_PINYIN, 411},
1028 {"ㄗㄨ", IS_CHEWING|IS_PINYIN, 436},
1029 {"ㄗㄨㄛ", IS_CHEWING|IS_PINYIN, 440},
1030 {"ㄗㄨㄟ", IS_CHEWING|IS_PINYIN, 438},
1031 {"ㄗㄨㄢ", IS_CHEWING|IS_PINYIN, 437},
1032 {"ㄗㄨㄣ", IS_CHEWING|IS_PINYIN, 439},
1033 {"ㄗㄨㄥ", IS_CHEWING|IS_PINYIN, 434},
1034 {"ㄘ", IS_CHEWING|IS_PINYIN, 52},
1035 {"ㄘㄚ", IS_CHEWING|IS_PINYIN, 24},
1036 {"ㄘㄜ", IS_CHEWING|IS_PINYIN, 29},
1037 {"ㄘㄞ", IS_CHEWING|IS_PINYIN, 25},
1038 {"ㄘㄠ", IS_CHEWING|IS_PINYIN, 28},
1039 {"ㄘㄡ", IS_CHEWING|IS_PINYIN, 54},
1040 {"ㄘㄢ", IS_CHEWING|IS_PINYIN, 26},
1041 {"ㄘㄣ", IS_CHEWING|IS_PINYIN, 30},
1042 {"ㄘㄤ", IS_CHEWING|IS_PINYIN, 27},
1043 {"ㄘㄥ", IS_CHEWING|IS_PINYIN, 31},
1044 {"ㄘㄨ", IS_CHEWING|IS_PINYIN, 55},
1045 {"ㄘㄨㄛ", IS_CHEWING|IS_PINYIN, 59},
1046 {"ㄘㄨㄟ", IS_CHEWING|IS_PINYIN, 57},
1047 {"ㄘㄨㄢ", IS_CHEWING|IS_PINYIN, 56},
1048 {"ㄘㄨㄣ", IS_CHEWING|IS_PINYIN, 58},
1049 {"ㄘㄨㄥ", IS_CHEWING|IS_PINYIN, 53},
1050 {"ㄙ", IS_CHEWING|IS_PINYIN, 332},
1051 {"ㄙㄚ", IS_CHEWING|IS_PINYIN, 304},
1052 {"ㄙㄜ", IS_CHEWING|IS_PINYIN, 309},
1053 {"ㄙㄞ", IS_CHEWING|IS_PINYIN, 305},
1054 {"ㄙㄠ", IS_CHEWING|IS_PINYIN, 308},
1055 {"ㄙㄡ", IS_CHEWING|IS_PINYIN, 334},
1056 {"ㄙㄢ", IS_CHEWING|IS_PINYIN, 306},
1057 {"ㄙㄣ", IS_CHEWING|IS_PINYIN, 310},
1058 {"ㄙㄤ", IS_CHEWING|IS_PINYIN, 307},
1059 {"ㄙㄥ", IS_CHEWING|IS_PINYIN, 311},
1060 {"ㄙㄨ", IS_CHEWING|IS_PINYIN, 335},
1061 {"ㄙㄨㄛ", IS_CHEWING|IS_PINYIN, 339},
1062 {"ㄙㄨㄟ", IS_CHEWING|IS_PINYIN, 337},
1063 {"ㄙㄨㄢ", IS_CHEWING|IS_PINYIN, 336},
1064 {"ㄙㄨㄣ", IS_CHEWING|IS_PINYIN, 338},
1065 {"ㄙㄨㄥ", IS_CHEWING|IS_PINYIN, 333},
1066 {"ㄚ", IS_CHEWING|IS_PINYIN, 1},
1067 {"ㄛ", IS_CHEWING|IS_PINYIN, 252},
1068 {"ㄜ", IS_CHEWING|IS_PINYIN, 85},
1069 {"ㄞ", IS_CHEWING|IS_PINYIN, 2},
1070 {"ㄟ", IS_CHEWING|IS_PINYIN, 86},
1071 {"ㄠ", IS_CHEWING|IS_PINYIN, 5},
1072 {"ㄡ", IS_CHEWING|IS_PINYIN, 253},
1073 {"ㄢ", IS_CHEWING|IS_PINYIN, 3},
1074 {"ㄣ", IS_CHEWING|IS_PINYIN, 87},
1075 {"ㄤ", IS_CHEWING|IS_PINYIN, 4},
1076 {"ㄥ", IS_CHEWING, 88},
1077 {"ㄦ", IS_CHEWING|IS_PINYIN, 89},
1078 {"ㄧ", IS_CHEWING|IS_PINYIN, 392},
1079 {"ㄧㄚ", IS_CHEWING|IS_PINYIN, 386},
1080 {"ㄧㄛ", IS_CHEWING|IS_PINYIN, 395},
1081 {"ㄧㄝ", IS_CHEWING|IS_PINYIN, 391},
1082 {"ㄧㄞ", IS_CHEWING, 387},
1083 {"ㄧㄠ", IS_CHEWING|IS_PINYIN, 390},
1084 {"ㄧㄡ", IS_CHEWING|IS_PINYIN, 397},
1085 {"ㄧㄢ", IS_CHEWING|IS_PINYIN, 388},
1086 {"ㄧㄣ", IS_CHEWING|IS_PINYIN, 393},
1087 {"ㄧㄤ", IS_CHEWING|IS_PINYIN, 389},
1088 {"ㄧㄥ", IS_CHEWING|IS_PINYIN, 394},
1089 {"ㄨ", IS_CHEWING|IS_PINYIN, 369},
1090 {"ㄨㄚ", IS_CHEWING|IS_PINYIN, 361},
1091 {"ㄨㄛ", IS_CHEWING|IS_PINYIN, 368},
1092 {"ㄨㄞ", IS_CHEWING|IS_PINYIN, 362},
1093 {"ㄨㄟ", IS_CHEWING|IS_PINYIN, 365},
1094 {"ㄨㄢ", IS_CHEWING|IS_PINYIN, 363},
1095 {"ㄨㄣ", IS_CHEWING|IS_PINYIN, 366},
1096 {"ㄨㄤ", IS_CHEWING|IS_PINYIN, 364},
1097 {"ㄨㄥ", IS_CHEWING|IS_PINYIN, 367},
1098 {"ㄩ", IS_CHEWING|IS_PINYIN, 398},
1099 {"ㄩㄝ", IS_CHEWING|IS_PINYIN, 400},
1100 {"ㄩㄢ", IS_CHEWING|IS_PINYIN, 399},
1101 {"ㄩㄣ", IS_CHEWING|IS_PINYIN, 401},
1102 {"ㄩㄥ", IS_CHEWING|IS_PINYIN, 396},
1103 {"ㄫ", IS_CHEWING|IS_PINYIN, 234}
1104 };
1105
1106 const content_table_item_t content_table[] = {
1107 {"", "", ChewingKey()},
1108 {"a", "ㄚ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1109 {"ai", "ㄞ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1110 {"an", "ㄢ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1111 {"ang", "ㄤ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1112 {"ao", "ㄠ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1113 {"b", "ㄅ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1114 {"ba", "ㄅㄚ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1115 {"bai", "ㄅㄞ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1116 {"ban", "ㄅㄢ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1117 {"bang", "ㄅㄤ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1118 {"bao", "ㄅㄠ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1119 {"bei", "ㄅㄟ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1120 {"ben", "ㄅㄣ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1121 {"beng", "ㄅㄥ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1122 {"bi", "ㄅㄧ", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL)},
1123 {"bian", "ㄅㄧㄢ", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_AN)},
1124 {"biao", "ㄅㄧㄠ", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_AO)},
1125 {"bie", "ㄅㄧㄝ", ChewingKey(CHEWING_B, CHEWING_I, CHEWING_E)},
1126 {"bin", "ㄅㄧㄣ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1127 {"bing", "ㄅㄧㄥ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1128 {"bo", "ㄅㄛ", ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_O)},
1129 {"bu", "ㄅㄨ", ChewingKey(CHEWING_B, CHEWING_U, CHEWING_ZERO_FINAL)},
1130 {"c", "ㄘ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1131 {"ca", "ㄘㄚ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1132 {"cai", "ㄘㄞ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1133 {"can", "ㄘㄢ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1134 {"cang", "ㄘㄤ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1135 {"cao", "ㄘㄠ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1136 {"ce", "ㄘㄜ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1137 {"cen", "ㄘㄣ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1138 {"ceng", "ㄘㄥ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1139 {"ch", "ㄔ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1140 {"cha", "ㄔㄚ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1141 {"chai", "ㄔㄞ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1142 {"chan", "ㄔㄢ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1143 {"chang", "ㄔㄤ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1144 {"chao", "ㄔㄠ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1145 {"che", "ㄔㄜ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1146 {"chen", "ㄔㄣ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1147 {"cheng", "ㄔㄥ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1148 {"chi", "ㄔ", ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_ZERO_FINAL)},
1149 {"chong", "ㄔㄨㄥ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1150 {"chou", "ㄔㄡ", ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1151 {"chu", "ㄔㄨ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ZERO_FINAL)},
1152 {"chua", "ㄔㄨㄚ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_A)},
1153 {"chuai", "ㄔㄨㄞ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AI)},
1154 {"chuan", "ㄔㄨㄢ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AN)},
1155 {"chuang", "ㄔㄨㄤ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ANG)},
1156 {"chui", "ㄔㄨㄟ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_EI)},
1157 {"chun", "ㄔㄨㄣ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_EN)},
1158 {"chuo", "ㄔㄨㄛ", ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_O)},
1159 {"ci", "ㄘ", ChewingKey(CHEWING_C, CHEWING_I, CHEWING_ZERO_FINAL)},
1160 {"cong", "ㄘㄨㄥ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1161 {"cou", "ㄘㄡ", ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1162 {"cu", "ㄘㄨ", ChewingKey(CHEWING_C, CHEWING_U, CHEWING_ZERO_FINAL)},
1163 {"cuan", "ㄘㄨㄢ", ChewingKey(CHEWING_C, CHEWING_U, CHEWING_AN)},
1164 {"cui", "ㄘㄨㄟ", ChewingKey(CHEWING_C, CHEWING_U, CHEWING_EI)},
1165 {"cun", "ㄘㄨㄣ", ChewingKey(CHEWING_C, CHEWING_U, CHEWING_EN)},
1166 {"cuo", "ㄘㄨㄛ", ChewingKey(CHEWING_C, CHEWING_U, CHEWING_O)},
1167 {"d", "ㄉ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1168 {"da", "ㄉㄚ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1169 {"dai", "ㄉㄞ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1170 {"dan", "ㄉㄢ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1171 {"dang", "ㄉㄤ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1172 {"dao", "ㄉㄠ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1173 {"de", "ㄉㄜ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1174 {"dei", "ㄉㄟ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1175 {"den", "ㄉㄣ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1176 {"deng", "ㄉㄥ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1177 {"di", "ㄉㄧ", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ZERO_FINAL)},
1178 {"dia", "ㄉㄧㄚ", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_A)},
1179 {"dian", "ㄉㄧㄢ", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_AN)},
1180 {"diao", "ㄉㄧㄠ", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_AO)},
1181 {"die", "ㄉㄧㄝ", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_E)},
1182 {"din", "ㄉㄧㄣ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1183 {"ding", "ㄉㄧㄥ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1184 {"diu", "ㄉㄧㄡ", ChewingKey(CHEWING_D, CHEWING_I, CHEWING_OU)},
1185 {"dong", "ㄉㄨㄥ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1186 {"dou", "ㄉㄡ", ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1187 {"du", "ㄉㄨ", ChewingKey(CHEWING_D, CHEWING_U, CHEWING_ZERO_FINAL)},
1188 {"duan", "ㄉㄨㄢ", ChewingKey(CHEWING_D, CHEWING_U, CHEWING_AN)},
1189 {"dui", "ㄉㄨㄟ", ChewingKey(CHEWING_D, CHEWING_U, CHEWING_EI)},
1190 {"dun", "ㄉㄨㄣ", ChewingKey(CHEWING_D, CHEWING_U, CHEWING_EN)},
1191 {"duo", "ㄉㄨㄛ", ChewingKey(CHEWING_D, CHEWING_U, CHEWING_O)},
1192 {"e", "ㄜ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1193 {"ei", "ㄟ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1194 {"en", "ㄣ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1195 {"eng", "ㄥ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1196 {"er", "ㄦ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER)},
1197 {"f", "ㄈ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1198 {"fa", "ㄈㄚ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1199 {"fan", "ㄈㄢ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1200 {"fang", "ㄈㄤ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1201 {"fe", "ㄈㄜ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1202 {"fei", "ㄈㄟ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1203 {"fen", "ㄈㄣ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1204 {"feng", "ㄈㄥ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1205 {"fo", "ㄈㄛ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_O)},
1206 {"fou", "ㄈㄡ", ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1207 {"fu", "ㄈㄨ", ChewingKey(CHEWING_F, CHEWING_U, CHEWING_ZERO_FINAL)},
1208 {"g", "ㄍ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1209 {"ga", "ㄍㄚ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1210 {"gai", "ㄍㄞ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1211 {"gan", "ㄍㄢ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1212 {"gang", "ㄍㄤ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1213 {"gao", "ㄍㄠ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1214 {"ge", "ㄍㄜ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1215 {"gei", "ㄍㄟ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1216 {"gen", "ㄍㄣ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1217 {"geng", "ㄍㄥ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1218 {"gong", "ㄍㄨㄥ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1219 {"gou", "ㄍㄡ", ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1220 {"gu", "ㄍㄨ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ZERO_FINAL)},
1221 {"gua", "ㄍㄨㄚ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_A)},
1222 {"guai", "ㄍㄨㄞ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AI)},
1223 {"guan", "ㄍㄨㄢ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AN)},
1224 {"guang", "ㄍㄨㄤ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ANG)},
1225 {"gui", "ㄍㄨㄟ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_EI)},
1226 {"gun", "ㄍㄨㄣ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_EN)},
1227 {"guo", "ㄍㄨㄛ", ChewingKey(CHEWING_G, CHEWING_U, CHEWING_O)},
1228 {"h", "ㄏ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1229 {"ha", "ㄏㄚ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1230 {"hai", "ㄏㄞ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1231 {"han", "ㄏㄢ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1232 {"hang", "ㄏㄤ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1233 {"hao", "ㄏㄠ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1234 {"he", "ㄏㄜ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1235 {"hei", "ㄏㄟ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1236 {"hen", "ㄏㄣ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1237 {"heng", "ㄏㄥ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1238 {"hong", "ㄏㄨㄥ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1239 {"hou", "ㄏㄡ", ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1240 {"hu", "ㄏㄨ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ZERO_FINAL)},
1241 {"hua", "ㄏㄨㄚ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_A)},
1242 {"huai", "ㄏㄨㄞ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AI)},
1243 {"huan", "ㄏㄨㄢ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AN)},
1244 {"huang", "ㄏㄨㄤ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ANG)},
1245 {"hui", "ㄏㄨㄟ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_EI)},
1246 {"hun", "ㄏㄨㄣ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_EN)},
1247 {"huo", "ㄏㄨㄛ", ChewingKey(CHEWING_H, CHEWING_U, CHEWING_O)},
1248 {"j", "ㄐ", ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1249 {"ji", "ㄐㄧ", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL)},
1250 {"jia", "ㄐㄧㄚ", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A)},
1251 {"jian", "ㄐㄧㄢ", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN)},
1252 {"jiang", "ㄐㄧㄤ", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG)},
1253 {"jiao", "ㄐㄧㄠ", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AO)},
1254 {"jie", "ㄐㄧㄝ", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_E)},
1255 {"jin", "ㄐㄧㄣ", ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1256 {"jing", "ㄐㄧㄥ", ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1257 {"jiong", "ㄐㄩㄥ", ChewingKey(CHEWING_J, CHEWING_I, PINYIN_ONG)},
1258 {"jiu", "ㄐㄧㄡ", ChewingKey(CHEWING_J, CHEWING_I, CHEWING_OU)},
1259 {"ju", "ㄐㄩ", ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ZERO_FINAL)},
1260 {"juan", "ㄐㄩㄢ", ChewingKey(CHEWING_J, CHEWING_V, CHEWING_AN)},
1261 {"jue", "ㄐㄩㄝ", ChewingKey(CHEWING_J, CHEWING_V, CHEWING_E)},
1262 {"jun", "ㄐㄩㄣ", ChewingKey(CHEWING_J, CHEWING_V, CHEWING_EN)},
1263 {"k", "ㄎ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1264 {"ka", "ㄎㄚ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1265 {"kai", "ㄎㄞ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1266 {"kan", "ㄎㄢ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1267 {"kang", "ㄎㄤ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1268 {"kao", "ㄎㄠ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1269 {"ke", "ㄎㄜ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1270 {"kei", "ㄎㄟ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1271 {"ken", "ㄎㄣ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1272 {"keng", "ㄎㄥ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1273 {"kong", "ㄎㄨㄥ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1274 {"kou", "ㄎㄡ", ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1275 {"ku", "ㄎㄨ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ZERO_FINAL)},
1276 {"kua", "ㄎㄨㄚ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_A)},
1277 {"kuai", "ㄎㄨㄞ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AI)},
1278 {"kuan", "ㄎㄨㄢ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AN)},
1279 {"kuang", "ㄎㄨㄤ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ANG)},
1280 {"kui", "ㄎㄨㄟ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_EI)},
1281 {"kun", "ㄎㄨㄣ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_EN)},
1282 {"kuo", "ㄎㄨㄛ", ChewingKey(CHEWING_K, CHEWING_U, CHEWING_O)},
1283 {"l", "ㄌ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1284 {"la", "ㄌㄚ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1285 {"lai", "ㄌㄞ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1286 {"lan", "ㄌㄢ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1287 {"lang", "ㄌㄤ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1288 {"lao", "ㄌㄠ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1289 {"le", "ㄌㄜ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1290 {"lei", "ㄌㄟ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1291 {"len", "ㄌㄣ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1292 {"leng", "ㄌㄥ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1293 {"li", "ㄌㄧ", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL)},
1294 {"lia", "ㄌㄧㄚ", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_A)},
1295 {"lian", "ㄌㄧㄢ", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN)},
1296 {"liang", "ㄌㄧㄤ", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ANG)},
1297 {"liao", "ㄌㄧㄠ", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AO)},
1298 {"lie", "ㄌㄧㄝ", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_E)},
1299 {"lin", "ㄌㄧㄣ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1300 {"ling", "ㄌㄧㄥ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1301 {"liu", "ㄌㄧㄡ", ChewingKey(CHEWING_L, CHEWING_I, CHEWING_OU)},
1302 {"lo", "ㄌㄛ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_O)},
1303 {"long", "ㄌㄨㄥ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1304 {"lou", "ㄌㄡ", ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1305 {"lu", "ㄌㄨ", ChewingKey(CHEWING_L, CHEWING_U, CHEWING_ZERO_FINAL)},
1306 {"luan", "ㄌㄨㄢ", ChewingKey(CHEWING_L, CHEWING_U, CHEWING_AN)},
1307 {"lun", "ㄌㄨㄣ", ChewingKey(CHEWING_L, CHEWING_U, CHEWING_EN)},
1308 {"luo", "ㄌㄨㄛ", ChewingKey(CHEWING_L, CHEWING_U, CHEWING_O)},
1309 {"lv", "ㄌㄩ", ChewingKey(CHEWING_L, CHEWING_V, CHEWING_ZERO_FINAL)},
1310 {"lve", "ㄌㄩㄝ", ChewingKey(CHEWING_L, CHEWING_V, CHEWING_E)},
1311 {"m", "ㄇ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1312 {"ma", "ㄇㄚ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1313 {"mai", "ㄇㄞ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1314 {"man", "ㄇㄢ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1315 {"mang", "ㄇㄤ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1316 {"mao", "ㄇㄠ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1317 {"me", "ㄇㄜ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1318 {"mei", "ㄇㄟ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1319 {"men", "ㄇㄣ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1320 {"meng", "ㄇㄥ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1321 {"mi", "ㄇㄧ", ChewingKey(CHEWING_M, CHEWING_I, CHEWING_ZERO_FINAL)},
1322 {"mian", "ㄇㄧㄢ", ChewingKey(CHEWING_M, CHEWING_I, CHEWING_AN)},
1323 {"miao", "ㄇㄧㄠ", ChewingKey(CHEWING_M, CHEWING_I, CHEWING_AO)},
1324 {"mie", "ㄇㄧㄝ", ChewingKey(CHEWING_M, CHEWING_I, CHEWING_E)},
1325 {"min", "ㄇㄧㄣ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1326 {"ming", "ㄇㄧㄥ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1327 {"miu", "ㄇㄧㄡ", ChewingKey(CHEWING_M, CHEWING_I, CHEWING_OU)},
1328 {"mo", "ㄇㄛ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_O)},
1329 {"mou", "ㄇㄡ", ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1330 {"mu", "ㄇㄨ", ChewingKey(CHEWING_M, CHEWING_U, CHEWING_ZERO_FINAL)},
1331 {"n", "ㄋ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1332 {"na", "ㄋㄚ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1333 {"nai", "ㄋㄞ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1334 {"nan", "ㄋㄢ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1335 {"nang", "ㄋㄤ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1336 {"nao", "ㄋㄠ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1337 {"ne", "ㄋㄜ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1338 {"nei", "ㄋㄟ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1339 {"nen", "ㄋㄣ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1340 {"neng", "ㄋㄥ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1341 {"ng", "ㄫ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_NG)},
1342 {"ni", "ㄋㄧ", ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ZERO_FINAL)},
1343 {"nia", "ㄋㄧㄚ", ChewingKey(CHEWING_N, CHEWING_I, CHEWING_A)},
1344 {"nian", "ㄋㄧㄢ", ChewingKey(CHEWING_N, CHEWING_I, CHEWING_AN)},
1345 {"niang", "ㄋㄧㄤ", ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ANG)},
1346 {"niao", "ㄋㄧㄠ", ChewingKey(CHEWING_N, CHEWING_I, CHEWING_AO)},
1347 {"nie", "ㄋㄧㄝ", ChewingKey(CHEWING_N, CHEWING_I, CHEWING_E)},
1348 {"nin", "ㄋㄧㄣ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1349 {"ning", "ㄋㄧㄥ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1350 {"niu", "ㄋㄧㄡ", ChewingKey(CHEWING_N, CHEWING_I, CHEWING_OU)},
1351 {"nong", "ㄋㄨㄥ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1352 {"nou", "ㄋㄡ", ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1353 {"nu", "ㄋㄨ", ChewingKey(CHEWING_N, CHEWING_U, CHEWING_ZERO_FINAL)},
1354 {"nuan", "ㄋㄨㄢ", ChewingKey(CHEWING_N, CHEWING_U, CHEWING_AN)},
1355 {"nun", "ㄋㄨㄣ", ChewingKey(CHEWING_N, CHEWING_U, CHEWING_EN)},
1356 {"nuo", "ㄋㄨㄛ", ChewingKey(CHEWING_N, CHEWING_U, CHEWING_O)},
1357 {"nv", "ㄋㄩ", ChewingKey(CHEWING_N, CHEWING_V, CHEWING_ZERO_FINAL)},
1358 {"nve", "ㄋㄩㄝ", ChewingKey(CHEWING_N, CHEWING_V, CHEWING_E)},
1359 {"o", "ㄛ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_O)},
1360 {"ou", "ㄡ", ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1361 {"p", "ㄆ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1362 {"pa", "ㄆㄚ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1363 {"pai", "ㄆㄞ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1364 {"pan", "ㄆㄢ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1365 {"pang", "ㄆㄤ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1366 {"pao", "ㄆㄠ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1367 {"pei", "ㄆㄟ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1368 {"pen", "ㄆㄣ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1369 {"peng", "ㄆㄥ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1370 {"pi", "ㄆㄧ", ChewingKey(CHEWING_P, CHEWING_I, CHEWING_ZERO_FINAL)},
1371 {"pian", "ㄆㄧㄢ", ChewingKey(CHEWING_P, CHEWING_I, CHEWING_AN)},
1372 {"piao", "ㄆㄧㄠ", ChewingKey(CHEWING_P, CHEWING_I, CHEWING_AO)},
1373 {"pie", "ㄆㄧㄝ", ChewingKey(CHEWING_P, CHEWING_I, CHEWING_E)},
1374 {"pin", "ㄆㄧㄣ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1375 {"ping", "ㄆㄧㄥ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1376 {"po", "ㄆㄛ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_O)},
1377 {"pou", "ㄆㄡ", ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1378 {"pu", "ㄆㄨ", ChewingKey(CHEWING_P, CHEWING_U, CHEWING_ZERO_FINAL)},
1379 {"q", "ㄑ", ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1380 {"qi", "ㄑㄧ", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL)},
1381 {"qia", "ㄑㄧㄚ", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_A)},
1382 {"qian", "ㄑㄧㄢ", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AN)},
1383 {"qiang", "ㄑㄧㄤ", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ANG)},
1384 {"qiao", "ㄑㄧㄠ", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AO)},
1385 {"qie", "ㄑㄧㄝ", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_E)},
1386 {"qin", "ㄑㄧㄣ", ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1387 {"qing", "ㄑㄧㄥ", ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1388 {"qiong", "ㄑㄩㄥ", ChewingKey(CHEWING_Q, CHEWING_I, PINYIN_ONG)},
1389 {"qiu", "ㄑㄧㄡ", ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_OU)},
1390 {"qu", "ㄑㄩ", ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_ZERO_FINAL)},
1391 {"quan", "ㄑㄩㄢ", ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_AN)},
1392 {"que", "ㄑㄩㄝ", ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_E)},
1393 {"qun", "ㄑㄩㄣ", ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_EN)},
1394 {"r", "ㄖ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1395 {"ran", "ㄖㄢ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1396 {"rang", "ㄖㄤ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1397 {"rao", "ㄖㄠ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1398 {"re", "ㄖㄜ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1399 {"ren", "ㄖㄣ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1400 {"reng", "ㄖㄥ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1401 {"ri", "ㄖ", ChewingKey(CHEWING_R, CHEWING_I, CHEWING_ZERO_FINAL)},
1402 {"rong", "ㄖㄨㄥ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1403 {"rou", "ㄖㄡ", ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1404 {"ru", "ㄖㄨ", ChewingKey(CHEWING_R, CHEWING_U, CHEWING_ZERO_FINAL)},
1405 {"rua", "ㄖㄨㄚ", ChewingKey(CHEWING_R, CHEWING_U, CHEWING_A)},
1406 {"ruan", "ㄖㄨㄢ", ChewingKey(CHEWING_R, CHEWING_U, CHEWING_AN)},
1407 {"rui", "ㄖㄨㄟ", ChewingKey(CHEWING_R, CHEWING_U, CHEWING_EI)},
1408 {"run", "ㄖㄨㄣ", ChewingKey(CHEWING_R, CHEWING_U, CHEWING_EN)},
1409 {"ruo", "ㄖㄨㄛ", ChewingKey(CHEWING_R, CHEWING_U, CHEWING_O)},
1410 {"s", "ㄙ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1411 {"sa", "ㄙㄚ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1412 {"sai", "ㄙㄞ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1413 {"san", "ㄙㄢ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1414 {"sang", "ㄙㄤ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1415 {"sao", "ㄙㄠ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1416 {"se", "ㄙㄜ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1417 {"sen", "ㄙㄣ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1418 {"seng", "ㄙㄥ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1419 {"sh", "ㄕ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1420 {"sha", "ㄕㄚ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1421 {"shai", "ㄕㄞ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1422 {"shan", "ㄕㄢ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1423 {"shang", "ㄕㄤ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1424 {"shao", "ㄕㄠ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1425 {"she", "ㄕㄜ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1426 {"shei", "ㄕㄟ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1427 {"shen", "ㄕㄣ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1428 {"sheng", "ㄕㄥ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1429 {"shi", "ㄕ", ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_ZERO_FINAL)},
1430 {"shou", "ㄕㄡ", ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1431 {"shu", "ㄕㄨ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ZERO_FINAL)},
1432 {"shua", "ㄕㄨㄚ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_A)},
1433 {"shuai", "ㄕㄨㄞ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_AI)},
1434 {"shuan", "ㄕㄨㄢ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_AN)},
1435 {"shuang", "ㄕㄨㄤ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ANG)},
1436 {"shui", "ㄕㄨㄟ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_EI)},
1437 {"shun", "ㄕㄨㄣ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_EN)},
1438 {"shuo", "ㄕㄨㄛ", ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_O)},
1439 {"si", "ㄙ", ChewingKey(CHEWING_S, CHEWING_I, CHEWING_ZERO_FINAL)},
1440 {"song", "ㄙㄨㄥ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1441 {"sou", "ㄙㄡ", ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1442 {"su", "ㄙㄨ", ChewingKey(CHEWING_S, CHEWING_U, CHEWING_ZERO_FINAL)},
1443 {"suan", "ㄙㄨㄢ", ChewingKey(CHEWING_S, CHEWING_U, CHEWING_AN)},
1444 {"sui", "ㄙㄨㄟ", ChewingKey(CHEWING_S, CHEWING_U, CHEWING_EI)},
1445 {"sun", "ㄙㄨㄣ", ChewingKey(CHEWING_S, CHEWING_U, CHEWING_EN)},
1446 {"suo", "ㄙㄨㄛ", ChewingKey(CHEWING_S, CHEWING_U, CHEWING_O)},
1447 {"t", "ㄊ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1448 {"ta", "ㄊㄚ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1449 {"tai", "ㄊㄞ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1450 {"tan", "ㄊㄢ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1451 {"tang", "ㄊㄤ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1452 {"tao", "ㄊㄠ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1453 {"te", "ㄊㄜ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1454 {"teng", "ㄊㄥ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1455 {"ti", "ㄊㄧ", ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ZERO_FINAL)},
1456 {"tian", "ㄊㄧㄢ", ChewingKey(CHEWING_T, CHEWING_I, CHEWING_AN)},
1457 {"tiao", "ㄊㄧㄠ", ChewingKey(CHEWING_T, CHEWING_I, CHEWING_AO)},
1458 {"tie", "ㄊㄧㄝ", ChewingKey(CHEWING_T, CHEWING_I, CHEWING_E)},
1459 {"ting", "ㄊㄧㄥ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1460 {"tong", "ㄊㄨㄥ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1461 {"tou", "ㄊㄡ", ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1462 {"tu", "ㄊㄨ", ChewingKey(CHEWING_T, CHEWING_U, CHEWING_ZERO_FINAL)},
1463 {"tuan", "ㄊㄨㄢ", ChewingKey(CHEWING_T, CHEWING_U, CHEWING_AN)},
1464 {"tui", "ㄊㄨㄟ", ChewingKey(CHEWING_T, CHEWING_U, CHEWING_EI)},
1465 {"tun", "ㄊㄨㄣ", ChewingKey(CHEWING_T, CHEWING_U, CHEWING_EN)},
1466 {"tuo", "ㄊㄨㄛ", ChewingKey(CHEWING_T, CHEWING_U, CHEWING_O)},
1467 {"w", "PINYIN_W", ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1468 {"wa", "ㄨㄚ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_A)},
1469 {"wai", "ㄨㄞ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AI)},
1470 {"wan", "ㄨㄢ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AN)},
1471 {"wang", "ㄨㄤ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_ANG)},
1472 {"wei", "ㄨㄟ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_EI)},
1473 {"wen", "ㄨㄣ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_EN)},
1474 {"weng", "ㄨㄥ", ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1475 {"wo", "ㄨㄛ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_O)},
1476 {"wu", "ㄨ", ChewingKey(PINYIN_W, CHEWING_U, CHEWING_ZERO_FINAL)},
1477 {"x", "ㄒ", ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1478 {"xi", "ㄒㄧ", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL)},
1479 {"xia", "ㄒㄧㄚ", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_A)},
1480 {"xian", "ㄒㄧㄢ", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN)},
1481 {"xiang", "ㄒㄧㄤ", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG)},
1482 {"xiao", "ㄒㄧㄠ", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AO)},
1483 {"xie", "ㄒㄧㄝ", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_E)},
1484 {"xin", "ㄒㄧㄣ", ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1485 {"xing", "ㄒㄧㄥ", ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1486 {"xiong", "ㄒㄩㄥ", ChewingKey(CHEWING_X, CHEWING_I, PINYIN_ONG)},
1487 {"xiu", "ㄒㄧㄡ", ChewingKey(CHEWING_X, CHEWING_I, CHEWING_OU)},
1488 {"xu", "ㄒㄩ", ChewingKey(CHEWING_X, CHEWING_V, CHEWING_ZERO_FINAL)},
1489 {"xuan", "ㄒㄩㄢ", ChewingKey(CHEWING_X, CHEWING_V, CHEWING_AN)},
1490 {"xue", "ㄒㄩㄝ", ChewingKey(CHEWING_X, CHEWING_V, CHEWING_E)},
1491 {"xun", "ㄒㄩㄣ", ChewingKey(CHEWING_X, CHEWING_V, CHEWING_EN)},
1492 {"y", "PINYIN_Y", ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1493 {"ya", "ㄧㄚ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_A)},
1494 {"yai", "ㄧㄞ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AI)},
1495 {"yan", "ㄧㄢ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AN)},
1496 {"yang", "ㄧㄤ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ANG)},
1497 {"yao", "ㄧㄠ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AO)},
1498 {"ye", "ㄧㄝ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_E)},
1499 {"yi", "ㄧ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ZERO_FINAL)},
1500 {"yin", "ㄧㄣ", ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN)},
1501 {"ying", "ㄧㄥ", ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_ING)},
1502 {"yo", "ㄧㄛ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_O)},
1503 {"yong", "ㄩㄥ", ChewingKey(PINYIN_Y, CHEWING_I, PINYIN_ONG)},
1504 {"you", "ㄧㄡ", ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_OU)},
1505 {"yu", "ㄩ", ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL)},
1506 {"yuan", "ㄩㄢ", ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_AN)},
1507 {"yue", "ㄩㄝ", ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_E)},
1508 {"yun", "ㄩㄣ", ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_EN)},
1509 {"z", "ㄗ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1510 {"za", "ㄗㄚ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1511 {"zai", "ㄗㄞ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1512 {"zan", "ㄗㄢ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1513 {"zang", "ㄗㄤ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1514 {"zao", "ㄗㄠ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1515 {"ze", "ㄗㄜ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1516 {"zei", "ㄗㄟ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1517 {"zen", "ㄗㄣ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1518 {"zeng", "ㄗㄥ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1519 {"zh", "ㄓ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL)},
1520 {"zha", "ㄓㄚ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_A)},
1521 {"zhai", "ㄓㄞ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AI)},
1522 {"zhan", "ㄓㄢ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AN)},
1523 {"zhang", "ㄓㄤ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ANG)},
1524 {"zhao", "ㄓㄠ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AO)},
1525 {"zhe", "ㄓㄜ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_E)},
1526 {"zhei", "ㄓㄟ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EI)},
1527 {"zhen", "ㄓㄣ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EN)},
1528 {"zheng", "ㄓㄥ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ENG)},
1529 {"zhi", "ㄓ", ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_ZERO_FINAL)},
1530 {"zhong", "ㄓㄨㄥ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1531 {"zhou", "ㄓㄡ", ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1532 {"zhu", "ㄓㄨ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ZERO_FINAL)},
1533 {"zhua", "ㄓㄨㄚ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_A)},
1534 {"zhuai", "ㄓㄨㄞ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AI)},
1535 {"zhuan", "ㄓㄨㄢ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AN)},
1536 {"zhuang", "ㄓㄨㄤ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ANG)},
1537 {"zhui", "ㄓㄨㄟ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_EI)},
1538 {"zhun", "ㄓㄨㄣ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_EN)},
1539 {"zhuo", "ㄓㄨㄛ", ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_O)},
1540 {"zi", "ㄗ", ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_ZERO_FINAL)},
1541 {"zong", "ㄗㄨㄥ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, PINYIN_ONG)},
1542 {"zou", "ㄗㄡ", ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_OU)},
1543 {"zu", "ㄗㄨ", ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ZERO_FINAL)},
1544 {"zuan", "ㄗㄨㄢ", ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_AN)},
1545 {"zui", "ㄗㄨㄟ", ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_EI)},
1546 {"zun", "ㄗㄨㄣ", ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_EN)},
1547 {"zuo", "ㄗㄨㄛ", ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_O)}
1548 };
1549
1550 const divided_table_item_t divided_table[] = {
1551 {"bian", 182484, {"bi", "an"}, 100},
1552 {"bie", 63919, {"bi", "e"}, 100},
1553 {"dian", 179799, {"di", "an"}, 100},
1554 {"jian", 435782, {"ji", "an"}, 200},
1555 {"jiang", 139849, {"ji", "ang"}, 100},
1556 {"jie", 294205, {"ji", "e"}, 100},
1557 {"jue", 119990, {"ju", "e"}, 100},
1558 {"kuai", 63373, {"ku", "ai"}, 100},
1559 {"lian", 130042, {"li", "an"}, 100},
1560 {"liang", 185453, {"li", "ang"}, 100},
1561 {"liao", 39361, {"li", "ao"}, 100},
1562 {"luan", 17609, {"lu", "an"}, 100},
1563 {"qian", 195141, {"qi", "an"}, 100},
1564 {"qie", 70219, {"qi", "e"}, 100},
1565 {"shuan", 1117, {"shu", "an"}, 100},
1566 {"tian", 185908, {"ti", "an"}, 100},
1567 {"tuan", 17290, {"tu", "an"}, 100},
1568 {"xian", 281003, {"xi", "an"}, 300},
1569 {"yuan", 280432, {"yu", "an"}, 100},
1570 {"zuan", 4019, {"zu", "an"}, 100}
1571 };
1572
1573 const resplit_table_item_t resplit_table[] = {
1574 {{"a", "nan"}, 0, {"an", "an"}, 100},
1575 {{"an", "gang"}, 0, {"ang", "ang"}, 100},
1576 {{"ba", "nan"}, 0, {"ban", "an"}, 100},
1577 {{"ca", "nan"}, 0, {"can", "an"}, 100},
1578 {{"chan", "gan"}, 0, {"chang", "an"}, 100},
1579 {{"chan", "ge"}, 0, {"chang", "e"}, 100},
1580 {{"che", "nai"}, 0, {"chen", "ai"}, 100},
1581 {{"chen", "gan"}, 0, {"cheng", "an"}, 100},
1582 {{"chu", "nan"}, 100, {"chun", "an"}, 100},
1583 {{"dan", "gan"}, 0, {"dang", "an"}, 100},
1584 {{"e", "nai"}, 0, {"en", "ai"}, 100},
1585 {{"fa", "nan"}, 100, {"fan", "an"}, 100},
1586 {{"fan", "gai"}, 0, {"fang", "ai"}, 100},
1587 {{"fan", "gan"}, 100, {"fang", "an"}, 100},
1588 {{"fan", "ge"}, 0, {"fang", "e"}, 100},
1589 {{"ga", "nai"}, 0, {"gan", "ai"}, 100},
1590 {{"ga", "nen"}, 0, {"gan", "en"}, 100},
1591 {{"gan", "gao"}, 0, {"gang", "ao"}, 100},
1592 {{"guan", "gan"}, 100, {"guang", "an"}, 100},
1593 {{"hu", "nan"}, 100, {"hun", "an"}, 100},
1594 {{"huan", "gan"}, 0, {"huang", "an"}, 100},
1595 {{"ji", "ne"}, 0, {"jin", "e"}, 100},
1596 {{"ji", "nou"}, 0, {"jin", "ou"}, 100},
1597 {{"jia", "nai"}, 0, {"jian", "ai"}, 100},
1598 {{"jia", "nan"}, 100, {"jian", "an"}, 100},
1599 {{"jia", "ne"}, 0, {"jian", "e"}, 100},
1600 {{"jia", "nou"}, 0, {"jian", "ou"}, 100},
1601 {{"jian", "gan"}, 100, {"jiang", "an"}, 100},
1602 {{"jin", "gai"}, 0, {"jing", "ai"}, 100},
1603 {{"jin", "gan"}, 0, {"jing", "an"}, 100},
1604 {{"jin", "ge"}, 0, {"jing", "e"}, 100},
1605 {{"kuan", "gao"}, 0, {"kuang", "ao"}, 100},
1606 {{"li", "nan"}, 100, {"lin", "an"}, 100},
1607 {{"lia", "nai"}, 0, {"lian", "ai"}, 100},
1608 {{"lia", "ne"}, 0, {"lian", "e"}, 100},
1609 {{"lian", "gan"}, 0, {"liang", "an"}, 100},
1610 {{"ma", "ne"}, 0, {"man", "e"}, 100},
1611 {{"men", "gen"}, 0, {"meng", "en"}, 100},
1612 {{"min", "gan"}, 100, {"ming", "an"}, 100},
1613 {{"min", "ge"}, 100, {"ming", "e"}, 100},
1614 {{"na", "nai"}, 0, {"nan", "ai"}, 100},
1615 {{"na", "nan"}, 0, {"nan", "an"}, 200},
1616 {{"na", "nao"}, 0, {"nan", "ao"}, 100},
1617 {{"na", "nou"}, 0, {"nan", "ou"}, 100},
1618 {{"nin", "gan"}, 0, {"ning", "an"}, 100},
1619 {{"pa", "nan"}, 0, {"pan", "an"}, 100},
1620 {{"pen", "gan"}, 0, {"peng", "an"}, 100},
1621 {{"pin", "gan"}, 0, {"ping", "an"}, 100},
1622 {{"qi", "nai"}, 0, {"qin", "ai"}, 100},
1623 {{"qi", "nan"}, 0, {"qin", "an"}, 100},
1624 {{"qia", "nan"}, 0, {"qian", "an"}, 200},
1625 {{"qia", "ne"}, 0, {"qian", "e"}, 100},
1626 {{"qin", "gai"}, 0, {"qing", "ai"}, 100},
1627 {{"qin", "gan"}, 0, {"qing", "an"}, 100},
1628 {{"re", "nai"}, 0, {"ren", "ai"}, 100},
1629 {{"re", "nan"}, 0, {"ren", "an"}, 100},
1630 {{"san", "gou"}, 0, {"sang", "ou"}, 100},
1631 {{"shan", "gan"}, 100, {"shang", "an"}, 100},
1632 {{"she", "nai"}, 0, {"shen", "ai"}, 100},
1633 {{"she", "nao"}, 0, {"shen", "ao"}, 200},
1634 {{"wa", "nan"}, 0, {"wan", "an"}, 200},
1635 {{"wa", "ne"}, 0, {"wan", "e"}, 100},
1636 {{"wa", "nou"}, 0, {"wan", "ou"}, 100},
1637 {{"wen", "gan"}, 0, {"weng", "an"}, 100},
1638 {{"xi", "nai"}, 200, {"xin", "ai"}, 100},
1639 {{"xi", "nan"}, 100, {"xin", "an"}, 100},
1640 {{"xia", "nai"}, 0, {"xian", "ai"}, 100},
1641 {{"xia", "nan"}, 0, {"xian", "an"}, 100},
1642 {{"xia", "ne"}, 0, {"xian", "e"}, 100},
1643 {{"xian", "gai"}, 0, {"xiang", "ai"}, 100},
1644 {{"xian", "gan"}, 200, {"xiang", "an"}, 100},
1645 {{"xian", "ge"}, 100, {"xiang", "e"}, 100},
1646 {{"xin", "gai"}, 0, {"xing", "ai"}, 100},
1647 {{"xin", "gan"}, 200, {"xing", "an"}, 200},
1648 {{"ya", "nan"}, 0, {"yan", "an"}, 200},
1649 {{"yi", "nan"}, 300, {"yin", "an"}, 100},
1650 {{"yi", "ne"}, 0, {"yin", "e"}, 100},
1651 {{"zhan", "gai"}, 0, {"zhang", "ai"}, 100},
1652 {{"zhe", "nai"}, 0, {"zhen", "ai"}, 200},
1653 {{"zhe", "nan"}, 0, {"zhen", "an"}, 100},
1654 {{"zhen", "gan"}, 100, {"zheng", "an"}, 100},
1655 {{"zhua", "nan"}, 0, {"zhuan", "an"}, 100}
1656 };
1657
1658 const gint chewing_key_table[CHEWING_NUMBER_OF_INITIALS *
1659                              CHEWING_NUMBER_OF_MIDDLES *
1660                              CHEWING_NUMBER_OF_FINALS] = {
1661 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
1662 1       /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
1663 2       /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
1664 3       /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
1665 4       /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
1666 5       /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
1667 85      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
1668 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
1669 86      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
1670 87      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
1671 88      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
1672 89      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
1673 234     /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
1674 252     /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
1675 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
1676 253     /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
1677 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
1678 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
1679 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_ZERO_FINAL) */,
1680 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_A) */,
1681 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_AI) */,
1682 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_AN) */,
1683 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_ANG) */,
1684 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_AO) */,
1685 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_E) */,
1686 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, INVALID_EA) */,
1687 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_EI) */,
1688 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_EN) */,
1689 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_ENG) */,
1690 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_ER) */,
1691 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_NG) */,
1692 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_O) */,
1693 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, PINYIN_ONG) */,
1694 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, CHEWING_OU) */,
1695 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, PINYIN_IN) */,
1696 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_I, PINYIN_ING) */,
1697 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_ZERO_FINAL) */,
1698 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_A) */,
1699 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_AI) */,
1700 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_AN) */,
1701 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_ANG) */,
1702 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_AO) */,
1703 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_E) */,
1704 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, INVALID_EA) */,
1705 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_EI) */,
1706 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_EN) */,
1707 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_ENG) */,
1708 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_ER) */,
1709 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_NG) */,
1710 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_O) */,
1711 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, PINYIN_ONG) */,
1712 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, CHEWING_OU) */,
1713 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, PINYIN_IN) */,
1714 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_U, PINYIN_ING) */,
1715 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_ZERO_FINAL) */,
1716 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_A) */,
1717 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_AI) */,
1718 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_AN) */,
1719 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_ANG) */,
1720 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_AO) */,
1721 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_E) */,
1722 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, INVALID_EA) */,
1723 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_EI) */,
1724 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_EN) */,
1725 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_ENG) */,
1726 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_ER) */,
1727 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_NG) */,
1728 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_O) */,
1729 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, PINYIN_ONG) */,
1730 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, CHEWING_OU) */,
1731 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, PINYIN_IN) */,
1732 -1      /* ChewingKey(CHEWING_ZERO_INITIAL, CHEWING_V, PINYIN_ING) */,
1733 6       /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
1734 7       /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
1735 8       /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
1736 9       /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
1737 10      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
1738 11      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
1739 -1      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
1740 -1      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
1741 12      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
1742 13      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
1743 14      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
1744 -1      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
1745 -1      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
1746 21      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
1747 -1      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
1748 -1      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
1749 19      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
1750 20      /* ChewingKey(CHEWING_B, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
1751 15      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ZERO_FINAL) */,
1752 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_A) */,
1753 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_AI) */,
1754 16      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_AN) */,
1755 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ANG) */,
1756 17      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_AO) */,
1757 18      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_E) */,
1758 -1      /* ChewingKey(CHEWING_B, CHEWING_I, INVALID_EA) */,
1759 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_EI) */,
1760 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_EN) */,
1761 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ENG) */,
1762 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_ER) */,
1763 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_NG) */,
1764 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_O) */,
1765 -1      /* ChewingKey(CHEWING_B, CHEWING_I, PINYIN_ONG) */,
1766 -1      /* ChewingKey(CHEWING_B, CHEWING_I, CHEWING_OU) */,
1767 -1      /* ChewingKey(CHEWING_B, CHEWING_I, PINYIN_IN) */,
1768 -1      /* ChewingKey(CHEWING_B, CHEWING_I, PINYIN_ING) */,
1769 22      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_ZERO_FINAL) */,
1770 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_A) */,
1771 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_AI) */,
1772 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_AN) */,
1773 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_ANG) */,
1774 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_AO) */,
1775 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_E) */,
1776 -1      /* ChewingKey(CHEWING_B, CHEWING_U, INVALID_EA) */,
1777 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_EI) */,
1778 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_EN) */,
1779 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_ENG) */,
1780 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_ER) */,
1781 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_NG) */,
1782 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_O) */,
1783 -1      /* ChewingKey(CHEWING_B, CHEWING_U, PINYIN_ONG) */,
1784 -1      /* ChewingKey(CHEWING_B, CHEWING_U, CHEWING_OU) */,
1785 -1      /* ChewingKey(CHEWING_B, CHEWING_U, PINYIN_IN) */,
1786 -1      /* ChewingKey(CHEWING_B, CHEWING_U, PINYIN_ING) */,
1787 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_ZERO_FINAL) */,
1788 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_A) */,
1789 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_AI) */,
1790 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_AN) */,
1791 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_ANG) */,
1792 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_AO) */,
1793 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_E) */,
1794 -1      /* ChewingKey(CHEWING_B, CHEWING_V, INVALID_EA) */,
1795 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_EI) */,
1796 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_EN) */,
1797 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_ENG) */,
1798 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_ER) */,
1799 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_NG) */,
1800 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_O) */,
1801 -1      /* ChewingKey(CHEWING_B, CHEWING_V, PINYIN_ONG) */,
1802 -1      /* ChewingKey(CHEWING_B, CHEWING_V, CHEWING_OU) */,
1803 -1      /* ChewingKey(CHEWING_B, CHEWING_V, PINYIN_IN) */,
1804 -1      /* ChewingKey(CHEWING_B, CHEWING_V, PINYIN_ING) */,
1805 23      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
1806 24      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
1807 25      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
1808 26      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
1809 27      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
1810 28      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
1811 29      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
1812 -1      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
1813 -1      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
1814 30      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
1815 31      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
1816 -1      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
1817 -1      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
1818 -1      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
1819 53      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
1820 54      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
1821 -1      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
1822 -1      /* ChewingKey(CHEWING_C, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
1823 52      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_ZERO_FINAL) */,
1824 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_A) */,
1825 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_AI) */,
1826 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_AN) */,
1827 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_ANG) */,
1828 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_AO) */,
1829 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_E) */,
1830 -1      /* ChewingKey(CHEWING_C, CHEWING_I, INVALID_EA) */,
1831 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_EI) */,
1832 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_EN) */,
1833 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_ENG) */,
1834 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_ER) */,
1835 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_NG) */,
1836 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_O) */,
1837 -1      /* ChewingKey(CHEWING_C, CHEWING_I, PINYIN_ONG) */,
1838 -1      /* ChewingKey(CHEWING_C, CHEWING_I, CHEWING_OU) */,
1839 -1      /* ChewingKey(CHEWING_C, CHEWING_I, PINYIN_IN) */,
1840 -1      /* ChewingKey(CHEWING_C, CHEWING_I, PINYIN_ING) */,
1841 55      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_ZERO_FINAL) */,
1842 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_A) */,
1843 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_AI) */,
1844 56      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_AN) */,
1845 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_ANG) */,
1846 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_AO) */,
1847 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_E) */,
1848 -1      /* ChewingKey(CHEWING_C, CHEWING_U, INVALID_EA) */,
1849 57      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_EI) */,
1850 58      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_EN) */,
1851 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_ENG) */,
1852 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_ER) */,
1853 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_NG) */,
1854 59      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_O) */,
1855 -1      /* ChewingKey(CHEWING_C, CHEWING_U, PINYIN_ONG) */,
1856 -1      /* ChewingKey(CHEWING_C, CHEWING_U, CHEWING_OU) */,
1857 -1      /* ChewingKey(CHEWING_C, CHEWING_U, PINYIN_IN) */,
1858 -1      /* ChewingKey(CHEWING_C, CHEWING_U, PINYIN_ING) */,
1859 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_ZERO_FINAL) */,
1860 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_A) */,
1861 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_AI) */,
1862 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_AN) */,
1863 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_ANG) */,
1864 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_AO) */,
1865 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_E) */,
1866 -1      /* ChewingKey(CHEWING_C, CHEWING_V, INVALID_EA) */,
1867 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_EI) */,
1868 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_EN) */,
1869 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_ENG) */,
1870 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_ER) */,
1871 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_NG) */,
1872 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_O) */,
1873 -1      /* ChewingKey(CHEWING_C, CHEWING_V, PINYIN_ONG) */,
1874 -1      /* ChewingKey(CHEWING_C, CHEWING_V, CHEWING_OU) */,
1875 -1      /* ChewingKey(CHEWING_C, CHEWING_V, PINYIN_IN) */,
1876 -1      /* ChewingKey(CHEWING_C, CHEWING_V, PINYIN_ING) */,
1877 32      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
1878 33      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
1879 34      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
1880 35      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
1881 36      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
1882 37      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
1883 38      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
1884 -1      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
1885 -1      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
1886 39      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
1887 40      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
1888 -1      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
1889 -1      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
1890 -1      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
1891 42      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
1892 43      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
1893 -1      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
1894 -1      /* ChewingKey(CHEWING_CH, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
1895 41      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_ZERO_FINAL) */,
1896 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_A) */,
1897 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_AI) */,
1898 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_AN) */,
1899 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_ANG) */,
1900 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_AO) */,
1901 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_E) */,
1902 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, INVALID_EA) */,
1903 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_EI) */,
1904 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_EN) */,
1905 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_ENG) */,
1906 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_ER) */,
1907 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_NG) */,
1908 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_O) */,
1909 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, PINYIN_ONG) */,
1910 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, CHEWING_OU) */,
1911 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, PINYIN_IN) */,
1912 -1      /* ChewingKey(CHEWING_CH, CHEWING_I, PINYIN_ING) */,
1913 44      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ZERO_FINAL) */,
1914 45      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_A) */,
1915 46      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AI) */,
1916 47      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AN) */,
1917 48      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ANG) */,
1918 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_AO) */,
1919 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_E) */,
1920 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, INVALID_EA) */,
1921 49      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_EI) */,
1922 50      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_EN) */,
1923 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ENG) */,
1924 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_ER) */,
1925 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_NG) */,
1926 51      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_O) */,
1927 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, PINYIN_ONG) */,
1928 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, CHEWING_OU) */,
1929 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, PINYIN_IN) */,
1930 -1      /* ChewingKey(CHEWING_CH, CHEWING_U, PINYIN_ING) */,
1931 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_ZERO_FINAL) */,
1932 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_A) */,
1933 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_AI) */,
1934 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_AN) */,
1935 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_ANG) */,
1936 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_AO) */,
1937 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_E) */,
1938 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, INVALID_EA) */,
1939 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_EI) */,
1940 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_EN) */,
1941 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_ENG) */,
1942 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_ER) */,
1943 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_NG) */,
1944 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_O) */,
1945 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, PINYIN_ONG) */,
1946 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, CHEWING_OU) */,
1947 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, PINYIN_IN) */,
1948 -1      /* ChewingKey(CHEWING_CH, CHEWING_V, PINYIN_ING) */,
1949 60      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
1950 61      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
1951 62      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
1952 63      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
1953 64      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
1954 65      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
1955 66      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
1956 -1      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
1957 67      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
1958 68      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
1959 69      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
1960 -1      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
1961 -1      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
1962 -1      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
1963 78      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
1964 79      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
1965 75      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
1966 76      /* ChewingKey(CHEWING_D, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
1967 70      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ZERO_FINAL) */,
1968 71      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_A) */,
1969 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_AI) */,
1970 72      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_AN) */,
1971 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ANG) */,
1972 73      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_AO) */,
1973 74      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_E) */,
1974 -1      /* ChewingKey(CHEWING_D, CHEWING_I, INVALID_EA) */,
1975 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_EI) */,
1976 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_EN) */,
1977 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ENG) */,
1978 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_ER) */,
1979 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_NG) */,
1980 -1      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_O) */,
1981 -1      /* ChewingKey(CHEWING_D, CHEWING_I, PINYIN_ONG) */,
1982 77      /* ChewingKey(CHEWING_D, CHEWING_I, CHEWING_OU) */,
1983 -1      /* ChewingKey(CHEWING_D, CHEWING_I, PINYIN_IN) */,
1984 -1      /* ChewingKey(CHEWING_D, CHEWING_I, PINYIN_ING) */,
1985 80      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_ZERO_FINAL) */,
1986 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_A) */,
1987 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_AI) */,
1988 81      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_AN) */,
1989 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_ANG) */,
1990 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_AO) */,
1991 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_E) */,
1992 -1      /* ChewingKey(CHEWING_D, CHEWING_U, INVALID_EA) */,
1993 82      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_EI) */,
1994 83      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_EN) */,
1995 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_ENG) */,
1996 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_ER) */,
1997 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_NG) */,
1998 84      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_O) */,
1999 -1      /* ChewingKey(CHEWING_D, CHEWING_U, PINYIN_ONG) */,
2000 -1      /* ChewingKey(CHEWING_D, CHEWING_U, CHEWING_OU) */,
2001 -1      /* ChewingKey(CHEWING_D, CHEWING_U, PINYIN_IN) */,
2002 -1      /* ChewingKey(CHEWING_D, CHEWING_U, PINYIN_ING) */,
2003 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_ZERO_FINAL) */,
2004 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_A) */,
2005 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_AI) */,
2006 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_AN) */,
2007 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_ANG) */,
2008 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_AO) */,
2009 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_E) */,
2010 -1      /* ChewingKey(CHEWING_D, CHEWING_V, INVALID_EA) */,
2011 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_EI) */,
2012 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_EN) */,
2013 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_ENG) */,
2014 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_ER) */,
2015 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_NG) */,
2016 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_O) */,
2017 -1      /* ChewingKey(CHEWING_D, CHEWING_V, PINYIN_ONG) */,
2018 -1      /* ChewingKey(CHEWING_D, CHEWING_V, CHEWING_OU) */,
2019 -1      /* ChewingKey(CHEWING_D, CHEWING_V, PINYIN_IN) */,
2020 -1      /* ChewingKey(CHEWING_D, CHEWING_V, PINYIN_ING) */,
2021 90      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2022 91      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2023 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2024 92      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2025 93      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2026 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2027 94      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2028 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2029 95      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2030 96      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2031 97      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2032 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2033 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2034 98      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2035 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2036 99      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2037 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2038 -1      /* ChewingKey(CHEWING_F, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2039 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_ZERO_FINAL) */,
2040 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_A) */,
2041 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_AI) */,
2042 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_AN) */,
2043 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_ANG) */,
2044 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_AO) */,
2045 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_E) */,
2046 -1      /* ChewingKey(CHEWING_F, CHEWING_I, INVALID_EA) */,
2047 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_EI) */,
2048 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_EN) */,
2049 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_ENG) */,
2050 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_ER) */,
2051 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_NG) */,
2052 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_O) */,
2053 -1      /* ChewingKey(CHEWING_F, CHEWING_I, PINYIN_ONG) */,
2054 -1      /* ChewingKey(CHEWING_F, CHEWING_I, CHEWING_OU) */,
2055 -1      /* ChewingKey(CHEWING_F, CHEWING_I, PINYIN_IN) */,
2056 -1      /* ChewingKey(CHEWING_F, CHEWING_I, PINYIN_ING) */,
2057 100     /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_ZERO_FINAL) */,
2058 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_A) */,
2059 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_AI) */,
2060 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_AN) */,
2061 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_ANG) */,
2062 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_AO) */,
2063 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_E) */,
2064 -1      /* ChewingKey(CHEWING_F, CHEWING_U, INVALID_EA) */,
2065 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_EI) */,
2066 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_EN) */,
2067 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_ENG) */,
2068 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_ER) */,
2069 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_NG) */,
2070 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_O) */,
2071 -1      /* ChewingKey(CHEWING_F, CHEWING_U, PINYIN_ONG) */,
2072 -1      /* ChewingKey(CHEWING_F, CHEWING_U, CHEWING_OU) */,
2073 -1      /* ChewingKey(CHEWING_F, CHEWING_U, PINYIN_IN) */,
2074 -1      /* ChewingKey(CHEWING_F, CHEWING_U, PINYIN_ING) */,
2075 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_ZERO_FINAL) */,
2076 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_A) */,
2077 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_AI) */,
2078 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_AN) */,
2079 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_ANG) */,
2080 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_AO) */,
2081 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_E) */,
2082 -1      /* ChewingKey(CHEWING_F, CHEWING_V, INVALID_EA) */,
2083 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_EI) */,
2084 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_EN) */,
2085 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_ENG) */,
2086 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_ER) */,
2087 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_NG) */,
2088 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_O) */,
2089 -1      /* ChewingKey(CHEWING_F, CHEWING_V, PINYIN_ONG) */,
2090 -1      /* ChewingKey(CHEWING_F, CHEWING_V, CHEWING_OU) */,
2091 -1      /* ChewingKey(CHEWING_F, CHEWING_V, PINYIN_IN) */,
2092 -1      /* ChewingKey(CHEWING_F, CHEWING_V, PINYIN_ING) */,
2093 121     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2094 122     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2095 123     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2096 124     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2097 125     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2098 126     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2099 127     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2100 -1      /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2101 128     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2102 129     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2103 130     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2104 -1      /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2105 -1      /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2106 -1      /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2107 131     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2108 132     /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2109 -1      /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2110 -1      /* ChewingKey(CHEWING_H, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2111 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_ZERO_FINAL) */,
2112 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_A) */,
2113 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_AI) */,
2114 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_AN) */,
2115 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_ANG) */,
2116 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_AO) */,
2117 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_E) */,
2118 -1      /* ChewingKey(CHEWING_H, CHEWING_I, INVALID_EA) */,
2119 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_EI) */,
2120 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_EN) */,
2121 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_ENG) */,
2122 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_ER) */,
2123 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_NG) */,
2124 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_O) */,
2125 -1      /* ChewingKey(CHEWING_H, CHEWING_I, PINYIN_ONG) */,
2126 -1      /* ChewingKey(CHEWING_H, CHEWING_I, CHEWING_OU) */,
2127 -1      /* ChewingKey(CHEWING_H, CHEWING_I, PINYIN_IN) */,
2128 -1      /* ChewingKey(CHEWING_H, CHEWING_I, PINYIN_ING) */,
2129 133     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ZERO_FINAL) */,
2130 134     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_A) */,
2131 135     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AI) */,
2132 136     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AN) */,
2133 137     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ANG) */,
2134 -1      /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_AO) */,
2135 -1      /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_E) */,
2136 -1      /* ChewingKey(CHEWING_H, CHEWING_U, INVALID_EA) */,
2137 138     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_EI) */,
2138 139     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_EN) */,
2139 -1      /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ENG) */,
2140 -1      /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_ER) */,
2141 -1      /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_NG) */,
2142 140     /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_O) */,
2143 -1      /* ChewingKey(CHEWING_H, CHEWING_U, PINYIN_ONG) */,
2144 -1      /* ChewingKey(CHEWING_H, CHEWING_U, CHEWING_OU) */,
2145 -1      /* ChewingKey(CHEWING_H, CHEWING_U, PINYIN_IN) */,
2146 -1      /* ChewingKey(CHEWING_H, CHEWING_U, PINYIN_ING) */,
2147 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_ZERO_FINAL) */,
2148 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_A) */,
2149 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_AI) */,
2150 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_AN) */,
2151 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_ANG) */,
2152 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_AO) */,
2153 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_E) */,
2154 -1      /* ChewingKey(CHEWING_H, CHEWING_V, INVALID_EA) */,
2155 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_EI) */,
2156 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_EN) */,
2157 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_ENG) */,
2158 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_ER) */,
2159 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_NG) */,
2160 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_O) */,
2161 -1      /* ChewingKey(CHEWING_H, CHEWING_V, PINYIN_ONG) */,
2162 -1      /* ChewingKey(CHEWING_H, CHEWING_V, CHEWING_OU) */,
2163 -1      /* ChewingKey(CHEWING_H, CHEWING_V, PINYIN_IN) */,
2164 -1      /* ChewingKey(CHEWING_H, CHEWING_V, PINYIN_ING) */,
2165 101     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2166 102     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2167 103     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2168 104     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2169 105     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2170 106     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2171 107     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2172 -1      /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2173 108     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2174 109     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2175 110     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2176 -1      /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2177 -1      /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2178 -1      /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2179 111     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2180 112     /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2181 -1      /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2182 -1      /* ChewingKey(CHEWING_G, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2183 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_ZERO_FINAL) */,
2184 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_A) */,
2185 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_AI) */,
2186 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_AN) */,
2187 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_ANG) */,
2188 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_AO) */,
2189 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_E) */,
2190 -1      /* ChewingKey(CHEWING_G, CHEWING_I, INVALID_EA) */,
2191 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_EI) */,
2192 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_EN) */,
2193 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_ENG) */,
2194 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_ER) */,
2195 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_NG) */,
2196 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_O) */,
2197 -1      /* ChewingKey(CHEWING_G, CHEWING_I, PINYIN_ONG) */,
2198 -1      /* ChewingKey(CHEWING_G, CHEWING_I, CHEWING_OU) */,
2199 -1      /* ChewingKey(CHEWING_G, CHEWING_I, PINYIN_IN) */,
2200 -1      /* ChewingKey(CHEWING_G, CHEWING_I, PINYIN_ING) */,
2201 113     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ZERO_FINAL) */,
2202 114     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_A) */,
2203 115     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AI) */,
2204 116     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AN) */,
2205 117     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ANG) */,
2206 -1      /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_AO) */,
2207 -1      /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_E) */,
2208 -1      /* ChewingKey(CHEWING_G, CHEWING_U, INVALID_EA) */,
2209 118     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_EI) */,
2210 119     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_EN) */,
2211 -1      /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ENG) */,
2212 -1      /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_ER) */,
2213 -1      /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_NG) */,
2214 120     /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_O) */,
2215 -1      /* ChewingKey(CHEWING_G, CHEWING_U, PINYIN_ONG) */,
2216 -1      /* ChewingKey(CHEWING_G, CHEWING_U, CHEWING_OU) */,
2217 -1      /* ChewingKey(CHEWING_G, CHEWING_U, PINYIN_IN) */,
2218 -1      /* ChewingKey(CHEWING_G, CHEWING_U, PINYIN_ING) */,
2219 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_ZERO_FINAL) */,
2220 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_A) */,
2221 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_AI) */,
2222 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_AN) */,
2223 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_ANG) */,
2224 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_AO) */,
2225 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_E) */,
2226 -1      /* ChewingKey(CHEWING_G, CHEWING_V, INVALID_EA) */,
2227 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_EI) */,
2228 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_EN) */,
2229 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_ENG) */,
2230 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_ER) */,
2231 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_NG) */,
2232 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_O) */,
2233 -1      /* ChewingKey(CHEWING_G, CHEWING_V, PINYIN_ONG) */,
2234 -1      /* ChewingKey(CHEWING_G, CHEWING_V, CHEWING_OU) */,
2235 -1      /* ChewingKey(CHEWING_G, CHEWING_V, PINYIN_IN) */,
2236 -1      /* ChewingKey(CHEWING_G, CHEWING_V, PINYIN_ING) */,
2237 156     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2238 157     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2239 158     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2240 159     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2241 160     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2242 161     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2243 162     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2244 -1      /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2245 163     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2246 164     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2247 165     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2248 -1      /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2249 -1      /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2250 -1      /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2251 166     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2252 167     /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2253 -1      /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2254 -1      /* ChewingKey(CHEWING_K, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2255 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_ZERO_FINAL) */,
2256 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_A) */,
2257 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_AI) */,
2258 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_AN) */,
2259 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_ANG) */,
2260 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_AO) */,
2261 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_E) */,
2262 -1      /* ChewingKey(CHEWING_K, CHEWING_I, INVALID_EA) */,
2263 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_EI) */,
2264 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_EN) */,
2265 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_ENG) */,
2266 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_ER) */,
2267 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_NG) */,
2268 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_O) */,
2269 -1      /* ChewingKey(CHEWING_K, CHEWING_I, PINYIN_ONG) */,
2270 -1      /* ChewingKey(CHEWING_K, CHEWING_I, CHEWING_OU) */,
2271 -1      /* ChewingKey(CHEWING_K, CHEWING_I, PINYIN_IN) */,
2272 -1      /* ChewingKey(CHEWING_K, CHEWING_I, PINYIN_ING) */,
2273 168     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ZERO_FINAL) */,
2274 169     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_A) */,
2275 170     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AI) */,
2276 171     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AN) */,
2277 172     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ANG) */,
2278 -1      /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_AO) */,
2279 -1      /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_E) */,
2280 -1      /* ChewingKey(CHEWING_K, CHEWING_U, INVALID_EA) */,
2281 173     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_EI) */,
2282 174     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_EN) */,
2283 -1      /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ENG) */,
2284 -1      /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_ER) */,
2285 -1      /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_NG) */,
2286 175     /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_O) */,
2287 -1      /* ChewingKey(CHEWING_K, CHEWING_U, PINYIN_ONG) */,
2288 -1      /* ChewingKey(CHEWING_K, CHEWING_U, CHEWING_OU) */,
2289 -1      /* ChewingKey(CHEWING_K, CHEWING_U, PINYIN_IN) */,
2290 -1      /* ChewingKey(CHEWING_K, CHEWING_U, PINYIN_ING) */,
2291 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_ZERO_FINAL) */,
2292 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_A) */,
2293 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_AI) */,
2294 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_AN) */,
2295 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_ANG) */,
2296 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_AO) */,
2297 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_E) */,
2298 -1      /* ChewingKey(CHEWING_K, CHEWING_V, INVALID_EA) */,
2299 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_EI) */,
2300 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_EN) */,
2301 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_ENG) */,
2302 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_ER) */,
2303 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_NG) */,
2304 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_O) */,
2305 -1      /* ChewingKey(CHEWING_K, CHEWING_V, PINYIN_ONG) */,
2306 -1      /* ChewingKey(CHEWING_K, CHEWING_V, CHEWING_OU) */,
2307 -1      /* ChewingKey(CHEWING_K, CHEWING_V, PINYIN_IN) */,
2308 -1      /* ChewingKey(CHEWING_K, CHEWING_V, PINYIN_ING) */,
2309 141     /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2310 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2311 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2312 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2313 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2314 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2315 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2316 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2317 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2318 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2319 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2320 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2321 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2322 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2323 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2324 -1      /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2325 148     /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2326 149     /* ChewingKey(CHEWING_J, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2327 142     /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ZERO_FINAL) */,
2328 143     /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_A) */,
2329 -1      /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AI) */,
2330 144     /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AN) */,
2331 145     /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ANG) */,
2332 146     /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_AO) */,
2333 147     /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_E) */,
2334 -1      /* ChewingKey(CHEWING_J, CHEWING_I, INVALID_EA) */,
2335 -1      /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_EI) */,
2336 -1      /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_EN) */,
2337 -1      /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ENG) */,
2338 -1      /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_ER) */,
2339 -1      /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_NG) */,
2340 -1      /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_O) */,
2341 150     /* ChewingKey(CHEWING_J, CHEWING_I, PINYIN_ONG) */,
2342 151     /* ChewingKey(CHEWING_J, CHEWING_I, CHEWING_OU) */,
2343 -1      /* ChewingKey(CHEWING_J, CHEWING_I, PINYIN_IN) */,
2344 -1      /* ChewingKey(CHEWING_J, CHEWING_I, PINYIN_ING) */,
2345 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_ZERO_FINAL) */,
2346 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_A) */,
2347 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_AI) */,
2348 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_AN) */,
2349 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_ANG) */,
2350 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_AO) */,
2351 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_E) */,
2352 -1      /* ChewingKey(CHEWING_J, CHEWING_U, INVALID_EA) */,
2353 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_EI) */,
2354 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_EN) */,
2355 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_ENG) */,
2356 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_ER) */,
2357 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_NG) */,
2358 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_O) */,
2359 -1      /* ChewingKey(CHEWING_J, CHEWING_U, PINYIN_ONG) */,
2360 -1      /* ChewingKey(CHEWING_J, CHEWING_U, CHEWING_OU) */,
2361 -1      /* ChewingKey(CHEWING_J, CHEWING_U, PINYIN_IN) */,
2362 -1      /* ChewingKey(CHEWING_J, CHEWING_U, PINYIN_ING) */,
2363 152     /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ZERO_FINAL) */,
2364 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_A) */,
2365 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_AI) */,
2366 153     /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_AN) */,
2367 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ANG) */,
2368 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_AO) */,
2369 154     /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_E) */,
2370 -1      /* ChewingKey(CHEWING_J, CHEWING_V, INVALID_EA) */,
2371 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_EI) */,
2372 155     /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_EN) */,
2373 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ENG) */,
2374 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_ER) */,
2375 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_NG) */,
2376 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_O) */,
2377 -1      /* ChewingKey(CHEWING_J, CHEWING_V, PINYIN_ONG) */,
2378 -1      /* ChewingKey(CHEWING_J, CHEWING_V, CHEWING_OU) */,
2379 -1      /* ChewingKey(CHEWING_J, CHEWING_V, PINYIN_IN) */,
2380 -1      /* ChewingKey(CHEWING_J, CHEWING_V, PINYIN_ING) */,
2381 204     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2382 205     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2383 206     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2384 207     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2385 208     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2386 209     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2387 210     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2388 -1      /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2389 211     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2390 212     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2391 213     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2392 -1      /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2393 -1      /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2394 221     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2395 -1      /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2396 222     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2397 218     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2398 219     /* ChewingKey(CHEWING_M, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2399 214     /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_ZERO_FINAL) */,
2400 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_A) */,
2401 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_AI) */,
2402 215     /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_AN) */,
2403 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_ANG) */,
2404 216     /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_AO) */,
2405 217     /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_E) */,
2406 -1      /* ChewingKey(CHEWING_M, CHEWING_I, INVALID_EA) */,
2407 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_EI) */,
2408 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_EN) */,
2409 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_ENG) */,
2410 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_ER) */,
2411 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_NG) */,
2412 -1      /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_O) */,
2413 -1      /* ChewingKey(CHEWING_M, CHEWING_I, PINYIN_ONG) */,
2414 220     /* ChewingKey(CHEWING_M, CHEWING_I, CHEWING_OU) */,
2415 -1      /* ChewingKey(CHEWING_M, CHEWING_I, PINYIN_IN) */,
2416 -1      /* ChewingKey(CHEWING_M, CHEWING_I, PINYIN_ING) */,
2417 223     /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_ZERO_FINAL) */,
2418 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_A) */,
2419 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_AI) */,
2420 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_AN) */,
2421 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_ANG) */,
2422 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_AO) */,
2423 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_E) */,
2424 -1      /* ChewingKey(CHEWING_M, CHEWING_U, INVALID_EA) */,
2425 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_EI) */,
2426 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_EN) */,
2427 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_ENG) */,
2428 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_ER) */,
2429 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_NG) */,
2430 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_O) */,
2431 -1      /* ChewingKey(CHEWING_M, CHEWING_U, PINYIN_ONG) */,
2432 -1      /* ChewingKey(CHEWING_M, CHEWING_U, CHEWING_OU) */,
2433 -1      /* ChewingKey(CHEWING_M, CHEWING_U, PINYIN_IN) */,
2434 -1      /* ChewingKey(CHEWING_M, CHEWING_U, PINYIN_ING) */,
2435 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_ZERO_FINAL) */,
2436 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_A) */,
2437 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_AI) */,
2438 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_AN) */,
2439 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_ANG) */,
2440 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_AO) */,
2441 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_E) */,
2442 -1      /* ChewingKey(CHEWING_M, CHEWING_V, INVALID_EA) */,
2443 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_EI) */,
2444 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_EN) */,
2445 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_ENG) */,
2446 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_ER) */,
2447 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_NG) */,
2448 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_O) */,
2449 -1      /* ChewingKey(CHEWING_M, CHEWING_V, PINYIN_ONG) */,
2450 -1      /* ChewingKey(CHEWING_M, CHEWING_V, CHEWING_OU) */,
2451 -1      /* ChewingKey(CHEWING_M, CHEWING_V, PINYIN_IN) */,
2452 -1      /* ChewingKey(CHEWING_M, CHEWING_V, PINYIN_ING) */,
2453 224     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2454 225     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2455 226     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2456 227     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2457 228     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2458 229     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2459 230     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2460 -1      /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2461 231     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2462 232     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2463 233     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2464 -1      /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2465 -1      /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2466 -1      /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2467 244     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2468 245     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2469 241     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2470 242     /* ChewingKey(CHEWING_N, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2471 235     /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ZERO_FINAL) */,
2472 236     /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_A) */,
2473 -1      /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_AI) */,
2474 237     /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_AN) */,
2475 238     /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ANG) */,
2476 239     /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_AO) */,
2477 240     /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_E) */,
2478 -1      /* ChewingKey(CHEWING_N, CHEWING_I, INVALID_EA) */,
2479 -1      /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_EI) */,
2480 -1      /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_EN) */,
2481 -1      /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ENG) */,
2482 -1      /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_ER) */,
2483 -1      /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_NG) */,
2484 -1      /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_O) */,
2485 -1      /* ChewingKey(CHEWING_N, CHEWING_I, PINYIN_ONG) */,
2486 243     /* ChewingKey(CHEWING_N, CHEWING_I, CHEWING_OU) */,
2487 -1      /* ChewingKey(CHEWING_N, CHEWING_I, PINYIN_IN) */,
2488 -1      /* ChewingKey(CHEWING_N, CHEWING_I, PINYIN_ING) */,
2489 246     /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_ZERO_FINAL) */,
2490 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_A) */,
2491 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_AI) */,
2492 247     /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_AN) */,
2493 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_ANG) */,
2494 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_AO) */,
2495 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_E) */,
2496 -1      /* ChewingKey(CHEWING_N, CHEWING_U, INVALID_EA) */,
2497 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_EI) */,
2498 248     /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_EN) */,
2499 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_ENG) */,
2500 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_ER) */,
2501 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_NG) */,
2502 249     /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_O) */,
2503 -1      /* ChewingKey(CHEWING_N, CHEWING_U, PINYIN_ONG) */,
2504 -1      /* ChewingKey(CHEWING_N, CHEWING_U, CHEWING_OU) */,
2505 -1      /* ChewingKey(CHEWING_N, CHEWING_U, PINYIN_IN) */,
2506 -1      /* ChewingKey(CHEWING_N, CHEWING_U, PINYIN_ING) */,
2507 250     /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_ZERO_FINAL) */,
2508 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_A) */,
2509 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_AI) */,
2510 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_AN) */,
2511 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_ANG) */,
2512 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_AO) */,
2513 251     /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_E) */,
2514 -1      /* ChewingKey(CHEWING_N, CHEWING_V, INVALID_EA) */,
2515 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_EI) */,
2516 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_EN) */,
2517 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_ENG) */,
2518 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_ER) */,
2519 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_NG) */,
2520 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_O) */,
2521 -1      /* ChewingKey(CHEWING_N, CHEWING_V, PINYIN_ONG) */,
2522 -1      /* ChewingKey(CHEWING_N, CHEWING_V, CHEWING_OU) */,
2523 -1      /* ChewingKey(CHEWING_N, CHEWING_V, PINYIN_IN) */,
2524 -1      /* ChewingKey(CHEWING_N, CHEWING_V, PINYIN_ING) */,
2525 176     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2526 177     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2527 178     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2528 179     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2529 180     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2530 181     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2531 182     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2532 -1      /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2533 183     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2534 184     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2535 185     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2536 -1      /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2537 -1      /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2538 195     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2539 196     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2540 197     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2541 192     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2542 193     /* ChewingKey(CHEWING_L, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2543 186     /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ZERO_FINAL) */,
2544 187     /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_A) */,
2545 -1      /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AI) */,
2546 188     /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AN) */,
2547 189     /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ANG) */,
2548 190     /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_AO) */,
2549 191     /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_E) */,
2550 -1      /* ChewingKey(CHEWING_L, CHEWING_I, INVALID_EA) */,
2551 -1      /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_EI) */,
2552 -1      /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_EN) */,
2553 -1      /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ENG) */,
2554 -1      /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_ER) */,
2555 -1      /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_NG) */,
2556 -1      /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_O) */,
2557 -1      /* ChewingKey(CHEWING_L, CHEWING_I, PINYIN_ONG) */,
2558 194     /* ChewingKey(CHEWING_L, CHEWING_I, CHEWING_OU) */,
2559 -1      /* ChewingKey(CHEWING_L, CHEWING_I, PINYIN_IN) */,
2560 -1      /* ChewingKey(CHEWING_L, CHEWING_I, PINYIN_ING) */,
2561 198     /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_ZERO_FINAL) */,
2562 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_A) */,
2563 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_AI) */,
2564 199     /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_AN) */,
2565 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_ANG) */,
2566 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_AO) */,
2567 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_E) */,
2568 -1      /* ChewingKey(CHEWING_L, CHEWING_U, INVALID_EA) */,
2569 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_EI) */,
2570 200     /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_EN) */,
2571 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_ENG) */,
2572 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_ER) */,
2573 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_NG) */,
2574 201     /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_O) */,
2575 -1      /* ChewingKey(CHEWING_L, CHEWING_U, PINYIN_ONG) */,
2576 -1      /* ChewingKey(CHEWING_L, CHEWING_U, CHEWING_OU) */,
2577 -1      /* ChewingKey(CHEWING_L, CHEWING_U, PINYIN_IN) */,
2578 -1      /* ChewingKey(CHEWING_L, CHEWING_U, PINYIN_ING) */,
2579 202     /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_ZERO_FINAL) */,
2580 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_A) */,
2581 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_AI) */,
2582 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_AN) */,
2583 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_ANG) */,
2584 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_AO) */,
2585 203     /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_E) */,
2586 -1      /* ChewingKey(CHEWING_L, CHEWING_V, INVALID_EA) */,
2587 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_EI) */,
2588 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_EN) */,
2589 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_ENG) */,
2590 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_ER) */,
2591 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_NG) */,
2592 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_O) */,
2593 -1      /* ChewingKey(CHEWING_L, CHEWING_V, PINYIN_ONG) */,
2594 -1      /* ChewingKey(CHEWING_L, CHEWING_V, CHEWING_OU) */,
2595 -1      /* ChewingKey(CHEWING_L, CHEWING_V, PINYIN_IN) */,
2596 -1      /* ChewingKey(CHEWING_L, CHEWING_V, PINYIN_ING) */,
2597 287     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2598 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2599 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2600 288     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2601 289     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2602 290     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2603 291     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2604 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2605 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2606 292     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2607 293     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2608 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2609 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2610 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2611 295     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2612 296     /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2613 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2614 -1      /* ChewingKey(CHEWING_R, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2615 294     /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_ZERO_FINAL) */,
2616 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_A) */,
2617 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_AI) */,
2618 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_AN) */,
2619 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_ANG) */,
2620 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_AO) */,
2621 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_E) */,
2622 -1      /* ChewingKey(CHEWING_R, CHEWING_I, INVALID_EA) */,
2623 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_EI) */,
2624 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_EN) */,
2625 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_ENG) */,
2626 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_ER) */,
2627 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_NG) */,
2628 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_O) */,
2629 -1      /* ChewingKey(CHEWING_R, CHEWING_I, PINYIN_ONG) */,
2630 -1      /* ChewingKey(CHEWING_R, CHEWING_I, CHEWING_OU) */,
2631 -1      /* ChewingKey(CHEWING_R, CHEWING_I, PINYIN_IN) */,
2632 -1      /* ChewingKey(CHEWING_R, CHEWING_I, PINYIN_ING) */,
2633 297     /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_ZERO_FINAL) */,
2634 298     /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_A) */,
2635 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_AI) */,
2636 299     /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_AN) */,
2637 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_ANG) */,
2638 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_AO) */,
2639 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_E) */,
2640 -1      /* ChewingKey(CHEWING_R, CHEWING_U, INVALID_EA) */,
2641 300     /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_EI) */,
2642 301     /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_EN) */,
2643 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_ENG) */,
2644 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_ER) */,
2645 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_NG) */,
2646 302     /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_O) */,
2647 -1      /* ChewingKey(CHEWING_R, CHEWING_U, PINYIN_ONG) */,
2648 -1      /* ChewingKey(CHEWING_R, CHEWING_U, CHEWING_OU) */,
2649 -1      /* ChewingKey(CHEWING_R, CHEWING_U, PINYIN_IN) */,
2650 -1      /* ChewingKey(CHEWING_R, CHEWING_U, PINYIN_ING) */,
2651 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_ZERO_FINAL) */,
2652 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_A) */,
2653 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_AI) */,
2654 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_AN) */,
2655 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_ANG) */,
2656 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_AO) */,
2657 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_E) */,
2658 -1      /* ChewingKey(CHEWING_R, CHEWING_V, INVALID_EA) */,
2659 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_EI) */,
2660 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_EN) */,
2661 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_ENG) */,
2662 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_ER) */,
2663 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_NG) */,
2664 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_O) */,
2665 -1      /* ChewingKey(CHEWING_R, CHEWING_V, PINYIN_ONG) */,
2666 -1      /* ChewingKey(CHEWING_R, CHEWING_V, CHEWING_OU) */,
2667 -1      /* ChewingKey(CHEWING_R, CHEWING_V, PINYIN_IN) */,
2668 -1      /* ChewingKey(CHEWING_R, CHEWING_V, PINYIN_ING) */,
2669 254     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2670 255     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2671 256     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2672 257     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2673 258     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2674 259     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2675 -1      /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2676 -1      /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2677 260     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2678 261     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2679 262     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2680 -1      /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2681 -1      /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2682 269     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2683 -1      /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2684 270     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2685 267     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2686 268     /* ChewingKey(CHEWING_P, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2687 263     /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_ZERO_FINAL) */,
2688 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_A) */,
2689 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_AI) */,
2690 264     /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_AN) */,
2691 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_ANG) */,
2692 265     /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_AO) */,
2693 266     /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_E) */,
2694 -1      /* ChewingKey(CHEWING_P, CHEWING_I, INVALID_EA) */,
2695 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_EI) */,
2696 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_EN) */,
2697 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_ENG) */,
2698 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_ER) */,
2699 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_NG) */,
2700 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_O) */,
2701 -1      /* ChewingKey(CHEWING_P, CHEWING_I, PINYIN_ONG) */,
2702 -1      /* ChewingKey(CHEWING_P, CHEWING_I, CHEWING_OU) */,
2703 -1      /* ChewingKey(CHEWING_P, CHEWING_I, PINYIN_IN) */,
2704 -1      /* ChewingKey(CHEWING_P, CHEWING_I, PINYIN_ING) */,
2705 271     /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_ZERO_FINAL) */,
2706 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_A) */,
2707 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_AI) */,
2708 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_AN) */,
2709 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_ANG) */,
2710 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_AO) */,
2711 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_E) */,
2712 -1      /* ChewingKey(CHEWING_P, CHEWING_U, INVALID_EA) */,
2713 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_EI) */,
2714 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_EN) */,
2715 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_ENG) */,
2716 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_ER) */,
2717 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_NG) */,
2718 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_O) */,
2719 -1      /* ChewingKey(CHEWING_P, CHEWING_U, PINYIN_ONG) */,
2720 -1      /* ChewingKey(CHEWING_P, CHEWING_U, CHEWING_OU) */,
2721 -1      /* ChewingKey(CHEWING_P, CHEWING_U, PINYIN_IN) */,
2722 -1      /* ChewingKey(CHEWING_P, CHEWING_U, PINYIN_ING) */,
2723 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_ZERO_FINAL) */,
2724 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_A) */,
2725 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_AI) */,
2726 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_AN) */,
2727 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_ANG) */,
2728 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_AO) */,
2729 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_E) */,
2730 -1      /* ChewingKey(CHEWING_P, CHEWING_V, INVALID_EA) */,
2731 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_EI) */,
2732 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_EN) */,
2733 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_ENG) */,
2734 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_ER) */,
2735 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_NG) */,
2736 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_O) */,
2737 -1      /* ChewingKey(CHEWING_P, CHEWING_V, PINYIN_ONG) */,
2738 -1      /* ChewingKey(CHEWING_P, CHEWING_V, CHEWING_OU) */,
2739 -1      /* ChewingKey(CHEWING_P, CHEWING_V, PINYIN_IN) */,
2740 -1      /* ChewingKey(CHEWING_P, CHEWING_V, PINYIN_ING) */,
2741 272     /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2742 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2743 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2744 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2745 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2746 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2747 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2748 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2749 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2750 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2751 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2752 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2753 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2754 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2755 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2756 -1      /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2757 279     /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2758 280     /* ChewingKey(CHEWING_Q, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2759 273     /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ZERO_FINAL) */,
2760 274     /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_A) */,
2761 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AI) */,
2762 275     /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AN) */,
2763 276     /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ANG) */,
2764 277     /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_AO) */,
2765 278     /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_E) */,
2766 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, INVALID_EA) */,
2767 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_EI) */,
2768 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_EN) */,
2769 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ENG) */,
2770 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_ER) */,
2771 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_NG) */,
2772 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_O) */,
2773 281     /* ChewingKey(CHEWING_Q, CHEWING_I, PINYIN_ONG) */,
2774 282     /* ChewingKey(CHEWING_Q, CHEWING_I, CHEWING_OU) */,
2775 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, PINYIN_IN) */,
2776 -1      /* ChewingKey(CHEWING_Q, CHEWING_I, PINYIN_ING) */,
2777 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_ZERO_FINAL) */,
2778 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_A) */,
2779 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_AI) */,
2780 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_AN) */,
2781 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_ANG) */,
2782 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_AO) */,
2783 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_E) */,
2784 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, INVALID_EA) */,
2785 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_EI) */,
2786 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_EN) */,
2787 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_ENG) */,
2788 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_ER) */,
2789 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_NG) */,
2790 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_O) */,
2791 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, PINYIN_ONG) */,
2792 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, CHEWING_OU) */,
2793 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, PINYIN_IN) */,
2794 -1      /* ChewingKey(CHEWING_Q, CHEWING_U, PINYIN_ING) */,
2795 283     /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_ZERO_FINAL) */,
2796 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_A) */,
2797 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_AI) */,
2798 284     /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_AN) */,
2799 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_ANG) */,
2800 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_AO) */,
2801 285     /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_E) */,
2802 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, INVALID_EA) */,
2803 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_EI) */,
2804 286     /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_EN) */,
2805 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_ENG) */,
2806 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_ER) */,
2807 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_NG) */,
2808 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_O) */,
2809 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, PINYIN_ONG) */,
2810 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, CHEWING_OU) */,
2811 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, PINYIN_IN) */,
2812 -1      /* ChewingKey(CHEWING_Q, CHEWING_V, PINYIN_ING) */,
2813 303     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2814 304     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2815 305     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2816 306     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2817 307     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2818 308     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2819 309     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2820 -1      /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2821 -1      /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2822 310     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2823 311     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2824 -1      /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2825 -1      /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2826 -1      /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2827 333     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2828 334     /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2829 -1      /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2830 -1      /* ChewingKey(CHEWING_S, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2831 332     /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_ZERO_FINAL) */,
2832 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_A) */,
2833 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_AI) */,
2834 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_AN) */,
2835 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_ANG) */,
2836 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_AO) */,
2837 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_E) */,
2838 -1      /* ChewingKey(CHEWING_S, CHEWING_I, INVALID_EA) */,
2839 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_EI) */,
2840 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_EN) */,
2841 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_ENG) */,
2842 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_ER) */,
2843 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_NG) */,
2844 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_O) */,
2845 -1      /* ChewingKey(CHEWING_S, CHEWING_I, PINYIN_ONG) */,
2846 -1      /* ChewingKey(CHEWING_S, CHEWING_I, CHEWING_OU) */,
2847 -1      /* ChewingKey(CHEWING_S, CHEWING_I, PINYIN_IN) */,
2848 -1      /* ChewingKey(CHEWING_S, CHEWING_I, PINYIN_ING) */,
2849 335     /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_ZERO_FINAL) */,
2850 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_A) */,
2851 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_AI) */,
2852 336     /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_AN) */,
2853 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_ANG) */,
2854 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_AO) */,
2855 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_E) */,
2856 -1      /* ChewingKey(CHEWING_S, CHEWING_U, INVALID_EA) */,
2857 337     /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_EI) */,
2858 338     /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_EN) */,
2859 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_ENG) */,
2860 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_ER) */,
2861 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_NG) */,
2862 339     /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_O) */,
2863 -1      /* ChewingKey(CHEWING_S, CHEWING_U, PINYIN_ONG) */,
2864 -1      /* ChewingKey(CHEWING_S, CHEWING_U, CHEWING_OU) */,
2865 -1      /* ChewingKey(CHEWING_S, CHEWING_U, PINYIN_IN) */,
2866 -1      /* ChewingKey(CHEWING_S, CHEWING_U, PINYIN_ING) */,
2867 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_ZERO_FINAL) */,
2868 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_A) */,
2869 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_AI) */,
2870 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_AN) */,
2871 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_ANG) */,
2872 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_AO) */,
2873 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_E) */,
2874 -1      /* ChewingKey(CHEWING_S, CHEWING_V, INVALID_EA) */,
2875 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_EI) */,
2876 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_EN) */,
2877 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_ENG) */,
2878 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_ER) */,
2879 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_NG) */,
2880 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_O) */,
2881 -1      /* ChewingKey(CHEWING_S, CHEWING_V, PINYIN_ONG) */,
2882 -1      /* ChewingKey(CHEWING_S, CHEWING_V, CHEWING_OU) */,
2883 -1      /* ChewingKey(CHEWING_S, CHEWING_V, PINYIN_IN) */,
2884 -1      /* ChewingKey(CHEWING_S, CHEWING_V, PINYIN_ING) */,
2885 312     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2886 313     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2887 314     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2888 315     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2889 316     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2890 317     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2891 318     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2892 -1      /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2893 319     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2894 320     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2895 321     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2896 -1      /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2897 -1      /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2898 -1      /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2899 -1      /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2900 323     /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2901 -1      /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2902 -1      /* ChewingKey(CHEWING_SH, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2903 322     /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_ZERO_FINAL) */,
2904 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_A) */,
2905 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_AI) */,
2906 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_AN) */,
2907 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_ANG) */,
2908 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_AO) */,
2909 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_E) */,
2910 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, INVALID_EA) */,
2911 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_EI) */,
2912 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_EN) */,
2913 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_ENG) */,
2914 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_ER) */,
2915 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_NG) */,
2916 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_O) */,
2917 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, PINYIN_ONG) */,
2918 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, CHEWING_OU) */,
2919 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, PINYIN_IN) */,
2920 -1      /* ChewingKey(CHEWING_SH, CHEWING_I, PINYIN_ING) */,
2921 324     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ZERO_FINAL) */,
2922 325     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_A) */,
2923 326     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_AI) */,
2924 327     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_AN) */,
2925 328     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ANG) */,
2926 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_AO) */,
2927 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_E) */,
2928 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, INVALID_EA) */,
2929 329     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_EI) */,
2930 330     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_EN) */,
2931 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ENG) */,
2932 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_ER) */,
2933 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_NG) */,
2934 331     /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_O) */,
2935 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, PINYIN_ONG) */,
2936 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, CHEWING_OU) */,
2937 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, PINYIN_IN) */,
2938 -1      /* ChewingKey(CHEWING_SH, CHEWING_U, PINYIN_ING) */,
2939 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_ZERO_FINAL) */,
2940 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_A) */,
2941 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_AI) */,
2942 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_AN) */,
2943 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_ANG) */,
2944 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_AO) */,
2945 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_E) */,
2946 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, INVALID_EA) */,
2947 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_EI) */,
2948 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_EN) */,
2949 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_ENG) */,
2950 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_ER) */,
2951 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_NG) */,
2952 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_O) */,
2953 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, PINYIN_ONG) */,
2954 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, CHEWING_OU) */,
2955 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, PINYIN_IN) */,
2956 -1      /* ChewingKey(CHEWING_SH, CHEWING_V, PINYIN_ING) */,
2957 340     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
2958 341     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
2959 342     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
2960 343     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
2961 344     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
2962 345     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
2963 346     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
2964 -1      /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
2965 -1      /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
2966 -1      /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
2967 347     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
2968 -1      /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
2969 -1      /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
2970 -1      /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
2971 353     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
2972 354     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
2973 -1      /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
2974 352     /* ChewingKey(CHEWING_T, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
2975 348     /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ZERO_FINAL) */,
2976 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_A) */,
2977 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_AI) */,
2978 349     /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_AN) */,
2979 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ANG) */,
2980 350     /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_AO) */,
2981 351     /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_E) */,
2982 -1      /* ChewingKey(CHEWING_T, CHEWING_I, INVALID_EA) */,
2983 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_EI) */,
2984 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_EN) */,
2985 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ENG) */,
2986 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_ER) */,
2987 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_NG) */,
2988 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_O) */,
2989 -1      /* ChewingKey(CHEWING_T, CHEWING_I, PINYIN_ONG) */,
2990 -1      /* ChewingKey(CHEWING_T, CHEWING_I, CHEWING_OU) */,
2991 -1      /* ChewingKey(CHEWING_T, CHEWING_I, PINYIN_IN) */,
2992 -1      /* ChewingKey(CHEWING_T, CHEWING_I, PINYIN_ING) */,
2993 355     /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_ZERO_FINAL) */,
2994 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_A) */,
2995 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_AI) */,
2996 356     /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_AN) */,
2997 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_ANG) */,
2998 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_AO) */,
2999 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_E) */,
3000 -1      /* ChewingKey(CHEWING_T, CHEWING_U, INVALID_EA) */,
3001 357     /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_EI) */,
3002 358     /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_EN) */,
3003 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_ENG) */,
3004 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_ER) */,
3005 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_NG) */,
3006 359     /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_O) */,
3007 -1      /* ChewingKey(CHEWING_T, CHEWING_U, PINYIN_ONG) */,
3008 -1      /* ChewingKey(CHEWING_T, CHEWING_U, CHEWING_OU) */,
3009 -1      /* ChewingKey(CHEWING_T, CHEWING_U, PINYIN_IN) */,
3010 -1      /* ChewingKey(CHEWING_T, CHEWING_U, PINYIN_ING) */,
3011 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_ZERO_FINAL) */,
3012 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_A) */,
3013 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_AI) */,
3014 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_AN) */,
3015 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_ANG) */,
3016 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_AO) */,
3017 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_E) */,
3018 -1      /* ChewingKey(CHEWING_T, CHEWING_V, INVALID_EA) */,
3019 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_EI) */,
3020 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_EN) */,
3021 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_ENG) */,
3022 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_ER) */,
3023 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_NG) */,
3024 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_O) */,
3025 -1      /* ChewingKey(CHEWING_T, CHEWING_V, PINYIN_ONG) */,
3026 -1      /* ChewingKey(CHEWING_T, CHEWING_V, CHEWING_OU) */,
3027 -1      /* ChewingKey(CHEWING_T, CHEWING_V, PINYIN_IN) */,
3028 -1      /* ChewingKey(CHEWING_T, CHEWING_V, PINYIN_ING) */,
3029 360     /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
3030 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
3031 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
3032 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
3033 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
3034 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
3035 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
3036 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
3037 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
3038 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
3039 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
3040 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
3041 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
3042 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
3043 367     /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
3044 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
3045 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
3046 -1      /* ChewingKey(PINYIN_W, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
3047 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_ZERO_FINAL) */,
3048 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_A) */,
3049 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_AI) */,
3050 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_AN) */,
3051 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_ANG) */,
3052 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_AO) */,
3053 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_E) */,
3054 -1      /* ChewingKey(PINYIN_W, CHEWING_I, INVALID_EA) */,
3055 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_EI) */,
3056 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_EN) */,
3057 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_ENG) */,
3058 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_ER) */,
3059 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_NG) */,
3060 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_O) */,
3061 -1      /* ChewingKey(PINYIN_W, CHEWING_I, PINYIN_ONG) */,
3062 -1      /* ChewingKey(PINYIN_W, CHEWING_I, CHEWING_OU) */,
3063 -1      /* ChewingKey(PINYIN_W, CHEWING_I, PINYIN_IN) */,
3064 -1      /* ChewingKey(PINYIN_W, CHEWING_I, PINYIN_ING) */,
3065 369     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_ZERO_FINAL) */,
3066 361     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_A) */,
3067 362     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AI) */,
3068 363     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AN) */,
3069 364     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_ANG) */,
3070 -1      /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_AO) */,
3071 -1      /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_E) */,
3072 -1      /* ChewingKey(PINYIN_W, CHEWING_U, INVALID_EA) */,
3073 365     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_EI) */,
3074 366     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_EN) */,
3075 -1      /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_ENG) */,
3076 -1      /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_ER) */,
3077 -1      /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_NG) */,
3078 368     /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_O) */,
3079 -1      /* ChewingKey(PINYIN_W, CHEWING_U, PINYIN_ONG) */,
3080 -1      /* ChewingKey(PINYIN_W, CHEWING_U, CHEWING_OU) */,
3081 -1      /* ChewingKey(PINYIN_W, CHEWING_U, PINYIN_IN) */,
3082 -1      /* ChewingKey(PINYIN_W, CHEWING_U, PINYIN_ING) */,
3083 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_ZERO_FINAL) */,
3084 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_A) */,
3085 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_AI) */,
3086 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_AN) */,
3087 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_ANG) */,
3088 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_AO) */,
3089 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_E) */,
3090 -1      /* ChewingKey(PINYIN_W, CHEWING_V, INVALID_EA) */,
3091 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_EI) */,
3092 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_EN) */,
3093 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_ENG) */,
3094 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_ER) */,
3095 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_NG) */,
3096 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_O) */,
3097 -1      /* ChewingKey(PINYIN_W, CHEWING_V, PINYIN_ONG) */,
3098 -1      /* ChewingKey(PINYIN_W, CHEWING_V, CHEWING_OU) */,
3099 -1      /* ChewingKey(PINYIN_W, CHEWING_V, PINYIN_IN) */,
3100 -1      /* ChewingKey(PINYIN_W, CHEWING_V, PINYIN_ING) */,
3101 370     /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
3102 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
3103 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
3104 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
3105 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
3106 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
3107 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
3108 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
3109 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
3110 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
3111 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
3112 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
3113 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
3114 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
3115 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
3116 -1      /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
3117 377     /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
3118 378     /* ChewingKey(CHEWING_X, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
3119 371     /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ZERO_FINAL) */,
3120 372     /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_A) */,
3121 -1      /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AI) */,
3122 373     /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AN) */,
3123 374     /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ANG) */,
3124 375     /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_AO) */,
3125 376     /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_E) */,
3126 -1      /* ChewingKey(CHEWING_X, CHEWING_I, INVALID_EA) */,
3127 -1      /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_EI) */,
3128 -1      /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_EN) */,
3129 -1      /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ENG) */,
3130 -1      /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_ER) */,
3131 -1      /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_NG) */,
3132 -1      /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_O) */,
3133 379     /* ChewingKey(CHEWING_X, CHEWING_I, PINYIN_ONG) */,
3134 380     /* ChewingKey(CHEWING_X, CHEWING_I, CHEWING_OU) */,
3135 -1      /* ChewingKey(CHEWING_X, CHEWING_I, PINYIN_IN) */,
3136 -1      /* ChewingKey(CHEWING_X, CHEWING_I, PINYIN_ING) */,
3137 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_ZERO_FINAL) */,
3138 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_A) */,
3139 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_AI) */,
3140 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_AN) */,
3141 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_ANG) */,
3142 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_AO) */,
3143 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_E) */,
3144 -1      /* ChewingKey(CHEWING_X, CHEWING_U, INVALID_EA) */,
3145 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_EI) */,
3146 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_EN) */,
3147 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_ENG) */,
3148 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_ER) */,
3149 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_NG) */,
3150 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_O) */,
3151 -1      /* ChewingKey(CHEWING_X, CHEWING_U, PINYIN_ONG) */,
3152 -1      /* ChewingKey(CHEWING_X, CHEWING_U, CHEWING_OU) */,
3153 -1      /* ChewingKey(CHEWING_X, CHEWING_U, PINYIN_IN) */,
3154 -1      /* ChewingKey(CHEWING_X, CHEWING_U, PINYIN_ING) */,
3155 381     /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_ZERO_FINAL) */,
3156 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_A) */,
3157 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_AI) */,
3158 382     /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_AN) */,
3159 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_ANG) */,
3160 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_AO) */,
3161 383     /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_E) */,
3162 -1      /* ChewingKey(CHEWING_X, CHEWING_V, INVALID_EA) */,
3163 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_EI) */,
3164 384     /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_EN) */,
3165 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_ENG) */,
3166 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_ER) */,
3167 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_NG) */,
3168 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_O) */,
3169 -1      /* ChewingKey(CHEWING_X, CHEWING_V, PINYIN_ONG) */,
3170 -1      /* ChewingKey(CHEWING_X, CHEWING_V, CHEWING_OU) */,
3171 -1      /* ChewingKey(CHEWING_X, CHEWING_V, PINYIN_IN) */,
3172 -1      /* ChewingKey(CHEWING_X, CHEWING_V, PINYIN_ING) */,
3173 385     /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
3174 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
3175 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
3176 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
3177 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
3178 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
3179 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
3180 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
3181 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
3182 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
3183 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
3184 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
3185 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
3186 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
3187 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
3188 -1      /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
3189 393     /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
3190 394     /* ChewingKey(PINYIN_Y, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
3191 392     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ZERO_FINAL) */,
3192 386     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_A) */,
3193 387     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AI) */,
3194 388     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AN) */,
3195 389     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ANG) */,
3196 390     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_AO) */,
3197 391     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_E) */,
3198 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, INVALID_EA) */,
3199 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_EI) */,
3200 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_EN) */,
3201 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ENG) */,
3202 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_ER) */,
3203 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_NG) */,
3204 395     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_O) */,
3205 396     /* ChewingKey(PINYIN_Y, CHEWING_I, PINYIN_ONG) */,
3206 397     /* ChewingKey(PINYIN_Y, CHEWING_I, CHEWING_OU) */,
3207 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, PINYIN_IN) */,
3208 -1      /* ChewingKey(PINYIN_Y, CHEWING_I, PINYIN_ING) */,
3209 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_ZERO_FINAL) */,
3210 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_A) */,
3211 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_AI) */,
3212 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_AN) */,
3213 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_ANG) */,
3214 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_AO) */,
3215 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_E) */,
3216 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, INVALID_EA) */,
3217 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_EI) */,
3218 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_EN) */,
3219 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_ENG) */,
3220 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_ER) */,
3221 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_NG) */,
3222 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_O) */,
3223 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, PINYIN_ONG) */,
3224 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, CHEWING_OU) */,
3225 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, PINYIN_IN) */,
3226 -1      /* ChewingKey(PINYIN_Y, CHEWING_U, PINYIN_ING) */,
3227 398     /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ZERO_FINAL) */,
3228 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_A) */,
3229 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_AI) */,
3230 399     /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_AN) */,
3231 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ANG) */,
3232 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_AO) */,
3233 400     /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_E) */,
3234 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, INVALID_EA) */,
3235 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_EI) */,
3236 401     /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_EN) */,
3237 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ENG) */,
3238 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_ER) */,
3239 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_NG) */,
3240 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_O) */,
3241 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, PINYIN_ONG) */,
3242 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, CHEWING_OU) */,
3243 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, PINYIN_IN) */,
3244 -1      /* ChewingKey(PINYIN_Y, CHEWING_V, PINYIN_ING) */,
3245 402     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
3246 403     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
3247 404     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
3248 405     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
3249 406     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
3250 407     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
3251 408     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
3252 -1      /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
3253 409     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
3254 410     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
3255 411     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
3256 -1      /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
3257 -1      /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
3258 -1      /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
3259 434     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
3260 435     /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
3261 -1      /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
3262 -1      /* ChewingKey(CHEWING_Z, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
3263 433     /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_ZERO_FINAL) */,
3264 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_A) */,
3265 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_AI) */,
3266 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_AN) */,
3267 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_ANG) */,
3268 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_AO) */,
3269 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_E) */,
3270 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, INVALID_EA) */,
3271 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_EI) */,
3272 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_EN) */,
3273 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_ENG) */,
3274 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_ER) */,
3275 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_NG) */,
3276 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_O) */,
3277 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, PINYIN_ONG) */,
3278 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, CHEWING_OU) */,
3279 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, PINYIN_IN) */,
3280 -1      /* ChewingKey(CHEWING_Z, CHEWING_I, PINYIN_ING) */,
3281 436     /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ZERO_FINAL) */,
3282 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_A) */,
3283 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_AI) */,
3284 437     /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_AN) */,
3285 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ANG) */,
3286 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_AO) */,
3287 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_E) */,
3288 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, INVALID_EA) */,
3289 438     /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_EI) */,
3290 439     /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_EN) */,
3291 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ENG) */,
3292 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_ER) */,
3293 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_NG) */,
3294 440     /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_O) */,
3295 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, PINYIN_ONG) */,
3296 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, CHEWING_OU) */,
3297 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, PINYIN_IN) */,
3298 -1      /* ChewingKey(CHEWING_Z, CHEWING_U, PINYIN_ING) */,
3299 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_ZERO_FINAL) */,
3300 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_A) */,
3301 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_AI) */,
3302 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_AN) */,
3303 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_ANG) */,
3304 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_AO) */,
3305 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_E) */,
3306 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, INVALID_EA) */,
3307 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_EI) */,
3308 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_EN) */,
3309 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_ENG) */,
3310 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_ER) */,
3311 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_NG) */,
3312 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_O) */,
3313 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, PINYIN_ONG) */,
3314 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, CHEWING_OU) */,
3315 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, PINYIN_IN) */,
3316 -1      /* ChewingKey(CHEWING_Z, CHEWING_V, PINYIN_ING) */,
3317 412     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ZERO_FINAL) */,
3318 413     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_A) */,
3319 414     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AI) */,
3320 415     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AN) */,
3321 416     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ANG) */,
3322 417     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_AO) */,
3323 418     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_E) */,
3324 -1      /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, INVALID_EA) */,
3325 419     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EI) */,
3326 420     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_EN) */,
3327 421     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ENG) */,
3328 -1      /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_ER) */,
3329 -1      /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_NG) */,
3330 -1      /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_O) */,
3331 423     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, PINYIN_ONG) */,
3332 424     /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, CHEWING_OU) */,
3333 -1      /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, PINYIN_IN) */,
3334 -1      /* ChewingKey(CHEWING_ZH, CHEWING_ZERO_MIDDLE, PINYIN_ING) */,
3335 422     /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_ZERO_FINAL) */,
3336 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_A) */,
3337 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_AI) */,
3338 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_AN) */,
3339 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_ANG) */,
3340 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_AO) */,
3341 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_E) */,
3342 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, INVALID_EA) */,
3343 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_EI) */,
3344 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_EN) */,
3345 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_ENG) */,
3346 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_ER) */,
3347 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_NG) */,
3348 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_O) */,
3349 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, PINYIN_ONG) */,
3350 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, CHEWING_OU) */,
3351 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, PINYIN_IN) */,
3352 -1      /* ChewingKey(CHEWING_ZH, CHEWING_I, PINYIN_ING) */,
3353 425     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ZERO_FINAL) */,
3354 426     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_A) */,
3355 427     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AI) */,
3356 428     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AN) */,
3357 429     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ANG) */,
3358 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_AO) */,
3359 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_E) */,
3360 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, INVALID_EA) */,
3361 430     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_EI) */,
3362 431     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_EN) */,
3363 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ENG) */,
3364 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_ER) */,
3365 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_NG) */,
3366 432     /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_O) */,
3367 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, PINYIN_ONG) */,
3368 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, CHEWING_OU) */,
3369 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, PINYIN_IN) */,
3370 -1      /* ChewingKey(CHEWING_ZH, CHEWING_U, PINYIN_ING) */,
3371 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_ZERO_FINAL) */,
3372 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_A) */,
3373 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_AI) */,
3374 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_AN) */,
3375 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_ANG) */,
3376 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_AO) */,
3377 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_E) */,
3378 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, INVALID_EA) */,
3379 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_EI) */,
3380 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_EN) */,
3381 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_ENG) */,
3382 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_ER) */,
3383 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_NG) */,
3384 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_O) */,
3385 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, PINYIN_ONG) */,
3386 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, CHEWING_OU) */,
3387 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, PINYIN_IN) */,
3388 -1      /* ChewingKey(CHEWING_ZH, CHEWING_V, PINYIN_ING) */
3389 };
3390
3391 const char * chewing_tone_table[CHEWING_NUMBER_OF_TONES] = {
3392 "",
3393 "ˉ",
3394 "ˊ",
3395 "ˇ",
3396 "ˋ",
3397 "˙"
3398 };
3399
3400 };
3401
3402 #endif