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