1/*	$NetBSD: unicodedata_320.c,v 1.2.6.1 2012/06/06 18:18:08 bouyer Exp $	*/
2
3/* Id: unicodedata_320.c,v 1.1 2003/06/04 00:26:43 marka Exp  */
4/* $-Id: generate_normalize_data.pl,v 1.8 2001/10/31 08:51:30 m-kasahr Exp -$ */
5/*
6 * Do not edit this file!
7 * This file is generated from UnicodeData.txt, CompositionExclusions-1.txt,
8 * SpecialCasing.txt and CaseFolding.txt.
9 */
10
11
12/*
13 * Canonical Class
14 */
15
16#define CANON_CLASS_BITS_0	9
17#define CANON_CLASS_BITS_1	7
18#define CANON_CLASS_BITS_2	5
19
20static const unsigned short v320_canon_class_imap[] = {
21	  272,   400,   528,   656,   784,   784,   784,   784,
22	  784,   784,   784,   784,   784,   784,   784,   912,
23	  784,   784,   784,   784,   784,   784,   784,   784,
24	  784,   784,   784,   784,   784,  1040,   784,   784,
25	  784,   784,   784,   784,   784,   784,   784,   784,
26	  784,   784,   784,   784,   784,   784,   784,   784,
27	  784,   784,   784,   784,   784,   784,   784,   784,
28	  784,   784,   784,   784,   784,   784,   784,   784,
29	  784,   784,   784,   784,   784,   784,   784,   784,
30	  784,   784,   784,   784,   784,   784,   784,   784,
31	  784,   784,   784,   784,   784,   784,   784,   784,
32	  784,   784,   784,   784,   784,   784,   784,   784,
33	  784,   784,   784,   784,   784,   784,   784,   784,
34	  784,   784,   784,   784,   784,   784,   784,   784,
35	  784,   784,   784,   784,   784,   784,   784,   784,
36	  784,   784,   784,   784,   784,   784,   784,   784,
37	  784,   784,   784,   784,   784,   784,   784,   784,
38	  784,   784,   784,   784,   784,   784,   784,   784,
39	  784,   784,   784,   784,   784,   784,   784,   784,
40	  784,   784,   784,   784,   784,   784,   784,   784,
41	  784,   784,   784,   784,   784,   784,   784,   784,
42	  784,   784,   784,   784,   784,   784,   784,   784,
43	  784,   784,   784,   784,   784,   784,   784,   784,
44	  784,   784,   784,   784,   784,   784,   784,   784,
45	  784,   784,   784,   784,   784,   784,   784,   784,
46	  784,   784,   784,   784,   784,   784,   784,   784,
47	  784,   784,   784,   784,   784,   784,   784,   784,
48	  784,   784,   784,   784,   784,   784,   784,   784,
49	  784,   784,   784,   784,   784,   784,   784,   784,
50	  784,   784,   784,   784,   784,   784,   784,   784,
51	  784,   784,   784,   784,   784,   784,   784,   784,
52	  784,   784,   784,   784,   784,   784,   784,   784,
53	  784,   784,   784,   784,   784,   784,   784,   784,
54	  784,   784,   784,   784,   784,   784,   784,   784,
55	    0,     0,     0,     0,     0,     0,     0,     0,
56	    0,     0,     0,     0,     0,     0,     0,     0,
57	    0,     0,     0,     0,     0,     0,     0,     0,
58	    1,     2,     3,     4,     0,     0,     0,     0,
59	    0,     0,     0,     0,     5,     0,     0,     0,
60	    0,     0,     0,     0,     6,     7,     8,     0,
61	    0,     0,     9,    10,     0,     0,    11,    12,
62	   13,    14,    15,     0,     0,     0,     0,     0,
63	    0,     0,     0,     0,     0,     0,     0,     0,
64	    0,    16,    17,     0,     0,    16,    18,     0,
65	    0,    16,    18,     0,     0,    16,    18,     0,
66	    0,    16,    18,     0,     0,     0,    18,     0,
67	    0,     0,    19,     0,     0,     0,    18,     0,
68	    0,     0,    18,     0,     0,     0,    20,     0,
69	    0,    21,    22,     0,     0,    23,    24,     0,
70	   25,    26,     0,    27,    28,     0,    29,     0,
71	    0,    30,     0,     0,     0,     0,     0,     0,
72	    0,     0,     0,     0,     0,     0,     0,     0,
73	    0,     0,     0,     0,     0,     0,     0,     0,
74	    0,     0,     0,     0,     0,     0,     0,     0,
75	    0,     0,     0,     0,     0,     0,     0,     0,
76	    0,     0,     0,     0,     0,     0,     0,     0,
77	    0,     0,     0,     0,     0,     0,     0,     0,
78	   31,    31,     0,     0,     0,     0,    32,     0,
79	    0,     0,     0,     0,     0,    33,     0,     0,
80	    0,     0,     0,     0,     0,     0,     0,     0,
81	    0,     0,     0,     0,     0,     0,     0,     0,
82	    0,     0,     0,     0,     0,     0,     0,     0,
83	    0,     0,     0,     0,     0,     0,     0,     0,
84	    0,     0,     0,     0,     0,     0,     0,     0,
85	    0,     0,     0,     0,     0,     0,     0,     0,
86	    0,     0,     0,     0,     0,     0,     0,     0,
87	    0,     0,     0,     0,     0,     0,    34,    35,
88	    0,     0,     0,     0,     0,     0,     0,     0,
89	    0,     0,     0,     0,     0,     0,     0,     0,
90	    0,     0,     0,     0,     0,     0,     0,     0,
91	    0,     0,     0,     0,     0,     0,     0,     0,
92	    0,     0,     0,     0,     0,     0,     0,     0,
93	    0,     0,     0,     0,     0,     0,     0,     0,
94	    0,     0,     0,     0,     0,     0,     0,     0,
95	    0,     0,     0,     0,     0,     0,     0,     0,
96	    0,     0,     0,     0,     0,     0,     0,     0,
97	    0,     0,     0,     0,     0,     0,     0,     0,
98	    0,     0,     0,     0,     0,     0,     0,     0,
99	    0,     0,     0,     0,     0,     0,     0,     0,
100	    0,     0,     0,     0,     0,     0,     0,     0,
101	    0,     0,     0,     0,     0,     0,     0,     0,
102	    0,     0,     0,     0,     0,     0,     0,     0,
103	    0,    36,     0,     0,    37,     0,     0,     0,
104	    0,     0,     0,     0,     0,     0,     0,     0,
105	    0,     0,     0,     0,     0,     0,     0,     0,
106	    0,     0,     0,     0,     0,     0,     0,     0,
107	    0,     0,     0,     0,     0,     0,     0,     0,
108	    0,     0,     0,     0,     0,     0,     0,     0,
109	    0,     0,     0,     0,     0,     0,     0,     0,
110	    0,     0,     0,     0,     0,     0,     0,     0,
111	    0,     0,     0,     0,     0,     0,     0,     0,
112	    0,     0,     0,     0,     0,     0,     0,     0,
113	    0,     0,     0,     0,     0,     0,     0,     0,
114	    0,     0,     0,     0,     0,     0,     0,     0,
115	    0,     0,     0,     0,     0,     0,     0,     0,
116	    0,     0,     0,     0,     0,     0,     0,     0,
117	    0,     0,     0,     0,     0,     0,     0,     0,
118	    0,     0,     0,     0,     0,     0,     0,     0,
119	    0,     0,     0,     0,     0,     0,     0,     0,
120	    0,     0,     0,     0,     0,     0,     0,     0,
121	    0,     0,     0,     0,     0,     0,     0,     0,
122	    0,     0,     0,     0,     0,     0,     0,     0,
123	    0,     0,     0,     0,     0,     0,     0,     0,
124	    0,     0,     0,     0,     0,     0,     0,     0,
125	    0,     0,     0,     0,     0,     0,     0,     0,
126	    0,     0,     0,     0,     0,     0,     0,     0,
127	    0,     0,     0,     0,     0,     0,     0,     0,
128	    0,     0,     0,     0,     0,     0,     0,     0,
129	    0,     0,     0,     0,     0,     0,     0,     0,
130	    0,     0,     0,     0,     0,     0,     0,     0,
131	    0,     0,     0,     0,     0,     0,     0,     0,
132	    0,     0,     0,     0,     0,     0,     0,     0,
133	    0,     0,     0,     0,     0,     0,     0,     0,
134	    0,     0,     0,     0,     0,     0,     0,     0,
135	    0,     0,     0,     0,     0,     0,     0,     0,
136	    0,     0,     0,     0,     0,     0,     0,     0,
137	    0,     0,     0,     0,     0,     0,     0,     0,
138	    0,     0,     0,     0,     0,     0,     0,     0,
139	    0,     0,     0,     0,     0,     0,     0,     0,
140	    0,     0,     0,     0,     0,     0,     0,     0,
141	    0,     0,     0,     0,     0,     0,     0,     0,
142	    0,     0,     0,     0,     0,     0,     0,     0,
143	    0,     0,     0,     0,     0,     0,     0,     0,
144	    0,     0,     0,     0,     0,     0,     0,     0,
145	    0,     0,     0,     0,     0,     0,     0,     0,
146	   38,     0,     0,     0,     0,     0,     0,     0,
147	    0,     0,     0,     0,     0,     0,     0,     0,
148	    0,     0,     0,     0,     0,     0,     0,     0,
149	    0,    39,     0,     0,     0,     0,     0,     0,
150	    0,     0,     0,     0,     0,     0,     0,     0,
151	    0,     0,     0,     0,     0,     0,     0,     0,
152	    0,     0,     0,    40,    41,    42,     0,     0,
153	    0,     0,     0,     0,     0,     0,     0,     0,
154	    0,     0,     0,     0,     0,     0,     0,     0,
155	    0,     0,     0,     0,     0,     0,     0,     0,
156	    0,     0,     0,     0,     0,     0,     0,     0,
157	    0,     0,     0,     0,     0,     0,     0,     0,
158	    0,     0,     0,     0,     0,     0,     0,     0,
159	    0,     0,     0,     0,     0,     0,     0,     0,
160	    0,     0,     0,     0,     0,     0,     0,     0,
161	    0,     0,     0,     0,     0,     0,     0,     0,
162	    0,     0,     0,     0,     0,     0,     0,     0,
163	    0,     0,     0,     0,     0,     0,     0,     0,
164	    0,     0,     0,     0,     0,     0,     0,     0,
165	    0,     0,     0,     0,     0,     0,     0,     0,
166	    0,     0,     0,     0,     0,     0,     0,     0,
167};
168
169static const struct {
170	unsigned char tbl[32];
171} v320_canon_class_table[] = {
172	{{
173	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
174	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
175	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
176	}},
177	{{
178	 230,  230,  230,  230,  230,  230,  230,  230,  230,  230,  230,
179	 230,  230,  230,  230,  230,  230,  230,  230,  230,  230,  232,
180	 220,  220,  220,  220,  232,  216,  220,  220,  220,  220,
181	}},
182	{{
183	 220,  202,  202,  220,  220,  220,  220,  202,  202,  220,  220,
184	 220,  220,  220,  220,  220,  220,  220,  220,  220,    1,    1,
185	   1,    1,    1,  220,  220,  220,  220,  230,  230,  230,
186	}},
187	{{
188	 230,  230,  230,  230,  230,  240,  230,  220,  220,  220,  230,
189	 230,  230,  220,  220,    0,    0,    0,    0,    0,    0,    0,
190	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
191	}},
192	{{
193	 234,  234,  233,  230,  230,  230,  230,  230,  230,  230,  230,
194	 230,  230,  230,  230,  230,    0,    0,    0,    0,    0,    0,
195	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
196	}},
197	{{
198	   0,    0,    0,  230,  230,  230,  230,    0,    0,    0,    0,
199	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
200	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
201	}},
202	{{
203	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
204	   0,    0,    0,    0,    0,    0,  220,  230,  230,  230,  230,
205	 220,  230,  230,  230,  222,  220,  230,  230,  230,  230,
206	}},
207	{{
208	 230,  230,    0,  220,  220,  220,  220,  220,  230,  230,  220,
209	 230,  230,  222,  228,  230,   10,   11,   12,   13,   14,   15,
210	  16,   17,   18,   19,    0,   20,   21,   22,    0,   23,
211	}},
212	{{
213	   0,   24,   25,    0,  230,    0,    0,    0,    0,    0,    0,
214	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
215	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
216	}},
217	{{
218	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
219	  27,   28,   29,   30,   31,   32,   33,   34,  230,  230,  220,
220	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
221	}},
222	{{
223	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
224	   0,    0,    0,    0,    0,   35,    0,    0,    0,    0,    0,
225	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
226	}},
227	{{
228	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
229	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
230	 230,  230,  230,  230,  230,  230,  230,    0,    0,  230,
231	}},
232	{{
233	 230,  230,  230,  220,  230,    0,    0,  230,  230,    0,  220,
234	 230,  230,  220,    0,    0,    0,    0,    0,    0,    0,    0,
235	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
236	}},
237	{{
238	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
239	   0,    0,    0,    0,    0,    0,   36,    0,    0,    0,    0,
240	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
241	}},
242	{{
243	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
244	   0,    0,    0,    0,    0,  230,  220,  230,  230,  220,  230,
245	 230,  220,  220,  220,  230,  220,  220,  230,  220,  230,
246	}},
247	{{
248	 230,  230,  220,  230,  220,  230,  220,  230,  220,  230,  230,
249	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
250	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
251	}},
252	{{
253	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
254	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
255	   0,    0,    0,    0,    0,    0,    7,    0,    0,    0,
256	}},
257	{{
258	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
259	   0,    0,    9,    0,    0,    0,  230,  220,  230,  230,    0,
260	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
261	}},
262	{{
263	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
264	   0,    0,    9,    0,    0,    0,    0,    0,    0,    0,    0,
265	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
266	}},
267	{{
268	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
269	   0,    0,    9,    0,    0,    0,    0,    0,    0,    0,   84,
270	  91,    0,    0,    0,    0,    0,    0,    0,    0,    0,
271	}},
272	{{
273	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    9,
274	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
275	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
276	}},
277	{{
278	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
279	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
280	   0,    0,  103,  103,    9,    0,    0,    0,    0,    0,
281	}},
282	{{
283	   0,    0,    0,    0,    0,    0,    0,    0,  107,  107,  107,
284	 107,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
285	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
286	}},
287	{{
288	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
289	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
290	   0,    0,  118,  118,    0,    0,    0,    0,    0,    0,
291	}},
292	{{
293	   0,    0,    0,    0,    0,    0,    0,    0,  122,  122,  122,
294	 122,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
295	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
296	}},
297	{{
298	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
299	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
300	   0,    0,  220,  220,    0,    0,    0,    0,    0,    0,
301	}},
302	{{
303	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
304	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  220,
305	   0,  220,    0,  216,    0,    0,    0,    0,    0,    0,
306	}},
307	{{
308	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
309	   0,    0,    0,    0,    0,    0,  129,  130,    0,  132,    0,
310	   0,    0,    0,    0,  130,  130,  130,  130,    0,    0,
311	}},
312	{{
313	 130,    0,  230,  230,    9,    0,  230,  230,    0,    0,    0,
314	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
315	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
316	}},
317	{{
318	   0,    0,    0,    0,    0,    0,  220,    0,    0,    0,    0,
319	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
320	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
321	}},
322	{{
323	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
324	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
325	   0,    7,    0,    9,    0,    0,    0,    0,    0,    0,
326	}},
327	{{
328	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
329	   0,    0,    0,    0,    0,    0,    0,    0,    0,    9,    0,
330	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
331	}},
332	{{
333	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
334	   0,    0,    0,    0,    0,    0,    0,    9,    0,    0,    0,
335	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
336	}},
337	{{
338	   0,    0,    0,    0,    0,    0,    0,    0,    0,  228,    0,
339	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
340	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
341	}},
342	{{
343	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
344	   0,    0,    0,    0,    0,  230,  230,    1,    1,  230,  230,
345	 230,  230,    1,    1,    1,  230,  230,    0,    0,    0,
346	}},
347	{{
348	   0,  230,    0,    0,    0,    1,    1,  230,  220,  230,    1,
349	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
350	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
351	}},
352	{{
353	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  218,
354	 228,  232,  222,  224,  224,    0,    0,    0,    0,    0,    0,
355	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
356	}},
357	{{
358	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
359	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
360	   0,    0,    0,    8,    8,    0,    0,    0,    0,    0,
361	}},
362	{{
363	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
364	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
365	   0,    0,    0,    0,    0,    0,    0,    0,   26,    0,
366	}},
367	{{
368	 230,  230,  230,  230,    0,    0,    0,    0,    0,    0,    0,
369	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
370	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
371	}},
372	{{
373	   0,    0,    0,    0,    0,  216,  216,    1,    1,    1,    0,
374	   0,    0,  226,  216,  216,  216,  216,  216,    0,    0,    0,
375	   0,    0,    0,    0,    0,  220,  220,  220,  220,  220,
376	}},
377	{{
378	 220,  220,  220,    0,    0,  230,  230,  230,  230,  230,  220,
379	 220,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
380	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
381	}},
382	{{
383	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  230,
384	 230,  230,  230,    0,    0,    0,    0,    0,    0,    0,    0,
385	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
386	}},
387};
388
389/*
390 * Canonical Composition
391 */
392
393#define CANON_COMPOSE_BITS_0	9
394#define CANON_COMPOSE_BITS_1	7
395#define CANON_COMPOSE_BITS_2	5
396
397static const unsigned short v320_compose_imap[] = {
398	  272,   400,   528,   656,   784,   784,   784,   784,
399	  784,   784,   784,   784,   784,   784,   784,   784,
400	  784,   784,   784,   784,   784,   784,   784,   784,
401	  784,   784,   784,   784,   784,   784,   784,   784,
402	  784,   784,   784,   784,   784,   784,   784,   784,
403	  784,   784,   784,   784,   784,   784,   784,   784,
404	  784,   784,   784,   784,   784,   784,   784,   784,
405	  784,   784,   784,   784,   784,   784,   784,   784,
406	  784,   784,   784,   784,   784,   784,   784,   784,
407	  784,   784,   784,   784,   784,   784,   784,   784,
408	  784,   784,   784,   784,   784,   784,   784,   784,
409	  784,   784,   784,   784,   784,   784,   784,   784,
410	  784,   784,   784,   784,   784,   784,   784,   784,
411	  784,   784,   784,   784,   784,   784,   784,   784,
412	  784,   784,   784,   784,   784,   784,   784,   784,
413	  784,   784,   784,   784,   784,   784,   784,   784,
414	  784,   784,   784,   784,   784,   784,   784,   784,
415	  784,   784,   784,   784,   784,   784,   784,   784,
416	  784,   784,   784,   784,   784,   784,   784,   784,
417	  784,   784,   784,   784,   784,   784,   784,   784,
418	  784,   784,   784,   784,   784,   784,   784,   784,
419	  784,   784,   784,   784,   784,   784,   784,   784,
420	  784,   784,   784,   784,   784,   784,   784,   784,
421	  784,   784,   784,   784,   784,   784,   784,   784,
422	  784,   784,   784,   784,   784,   784,   784,   784,
423	  784,   784,   784,   784,   784,   784,   784,   784,
424	  784,   784,   784,   784,   784,   784,   784,   784,
425	  784,   784,   784,   784,   784,   784,   784,   784,
426	  784,   784,   784,   784,   784,   784,   784,   784,
427	  784,   784,   784,   784,   784,   784,   784,   784,
428	  784,   784,   784,   784,   784,   784,   784,   784,
429	  784,   784,   784,   784,   784,   784,   784,   784,
430	  784,   784,   784,   784,   784,   784,   784,   784,
431	  784,   784,   784,   784,   784,   784,   784,   784,
432	    0,     1,     2,     3,     0,     4,     5,     6,
433	    7,     0,     8,     9,     0,    10,     0,    11,
434	    0,    12,     0,     0,    13,     0,     0,     0,
435	    0,     0,     0,     0,    14,    15,    16,     0,
436	   17,    18,    19,    20,     0,     0,    21,    22,
437	    0,     0,     0,     0,     0,     0,     0,     0,
438	    0,    23,    24,     0,     0,     0,    25,     0,
439	    0,     0,     0,     0,     0,     0,     0,     0,
440	    0,     0,     0,     0,     0,     0,     0,     0,
441	    0,    26,     0,     0,     0,     0,    27,     0,
442	    0,     0,     0,     0,     0,     0,     0,     0,
443	    0,     0,    28,     0,    29,     0,    30,     0,
444	    0,     0,    31,     0,     0,    32,    33,     0,
445	    0,     0,    34,     0,     0,     0,    35,     0,
446	    0,     0,     0,     0,     0,     0,     0,     0,
447	    0,     0,     0,     0,     0,     0,     0,     0,
448	    0,    36,     0,     0,     0,     0,     0,     0,
449	    0,     0,     0,     0,     0,     0,     0,     0,
450	    0,     0,     0,     0,     0,     0,     0,     0,
451	    0,     0,     0,     0,     0,     0,     0,     0,
452	    0,     0,     0,     0,     0,     0,     0,     0,
453	    0,     0,     0,     0,     0,     0,     0,     0,
454	    0,     0,     0,     0,     0,     0,     0,     0,
455	    0,     0,     0,     0,     0,     0,     0,     0,
456	    0,     0,     0,     0,     0,     0,     0,     0,
457	    0,     0,     0,     0,     0,     0,     0,     0,
458	    0,     0,     0,     0,     0,     0,     0,     0,
459	    0,     0,     0,     0,     0,     0,     0,     0,
460	    0,     0,     0,     0,     0,     0,     0,     0,
461	    0,     0,     0,     0,     0,     0,     0,     0,
462	    0,    37,    38,    39,     0,    40,    41,     0,
463	   42,    43,    44,    45,     0,    46,    47,    48,
464	    0,     0,     0,     0,     0,     0,     0,     0,
465	    0,     0,     0,     0,    49,     0,    50,     0,
466	   51,    52,    53,    54,    55,    56,     0,     0,
467	    0,     0,     0,     0,     0,     0,     0,     0,
468	    0,     0,     0,     0,     0,     0,     0,     0,
469	    0,     0,     0,     0,     0,     0,     0,     0,
470	    0,     0,     0,     0,     0,     0,     0,     0,
471	    0,     0,     0,     0,     0,     0,     0,     0,
472	    0,     0,     0,     0,     0,     0,     0,     0,
473	    0,     0,     0,     0,     0,     0,     0,     0,
474	    0,     0,     0,     0,     0,     0,     0,     0,
475	    0,     0,     0,     0,     0,     0,     0,     0,
476	    0,     0,     0,     0,     0,     0,     0,     0,
477	    0,     0,     0,     0,     0,     0,     0,     0,
478	    0,     0,     0,     0,     0,     0,     0,     0,
479	    0,     0,     0,     0,     0,     0,     0,     0,
480	    0,     0,    57,    58,    59,    60,    61,    62,
481	    0,     0,     0,     0,     0,     0,     0,     0,
482	    0,     0,     0,     0,     0,     0,     0,     0,
483	    0,     0,     0,     0,     0,     0,     0,     0,
484	    0,     0,     0,     0,     0,     0,     0,     0,
485	    0,     0,     0,     0,     0,     0,     0,     0,
486	    0,     0,     0,     0,     0,     0,     0,     0,
487	    0,     0,     0,     0,     0,     0,     0,     0,
488	    0,     0,     0,     0,     0,     0,     0,     0,
489	    0,     0,     0,     0,     0,     0,     0,     0,
490	    0,     0,     0,     0,     0,     0,     0,     0,
491	    0,     0,     0,     0,     0,     0,     0,     0,
492	    0,     0,     0,     0,     0,     0,     0,     0,
493	    0,     0,     0,     0,     0,     0,     0,     0,
494	    0,     0,     0,     0,     0,     0,     0,     0,
495	    0,     0,     0,     0,     0,     0,     0,     0,
496	    0,     0,     0,     0,     0,     0,     0,     0,
497	    0,     0,     0,     0,     0,     0,     0,     0,
498	    0,     0,     0,     0,     0,     0,     0,     0,
499	    0,     0,     0,     0,     0,     0,     0,     0,
500	    0,     0,     0,     0,     0,     0,     0,     0,
501	    0,     0,     0,     0,     0,     0,     0,     0,
502	    0,     0,     0,     0,     0,     0,     0,     0,
503	    0,     0,     0,     0,     0,     0,     0,     0,
504	    0,     0,     0,     0,     0,     0,     0,     0,
505	    0,     0,     0,     0,     0,     0,     0,     0,
506	    0,     0,     0,     0,     0,     0,     0,     0,
507	    0,     0,     0,     0,     0,     0,     0,     0,
508	    0,     0,     0,     0,     0,     0,     0,     0,
509	    0,     0,     0,     0,     0,     0,     0,     0,
510	    0,     0,     0,     0,     0,     0,     0,     0,
511	    0,     0,     0,     0,     0,     0,     0,     0,
512};
513
514static const struct {
515	unsigned long tbl[32];
516} v320_compose_table[] = {
517	{{
518	       0,        0,        0,        0,        0,        0,        0,
519	       0,        0,        0,        0,        0,        0,        0,
520	       0,        0,        0,        0,        0,        0,        0,
521	       0,        0,        0,        0,        0,        0,        0,
522	       0,        0,        0,        0,
523	}},
524	{{
525	       0,        0,        0,        0,        0,        0,        0,
526	       0,        0,        0,        0,        0,        0,        0,
527	       0,        0,        0,        0,        0,        0,        0,
528	       0,        0,        0,        0,        0,        0,        0,
529	   65537,    65538,    65539,        0,
530	}},
531	{{
532	       0,  1048580,   196628,   327703,   393244,  1114146,    65587,
533	  458804,   458811,   983106,    65617,   327762,   393303,   196701,
534	  589920,  1048681,   131193,        0,   524411,   458883,   458890,
535	 1245329,   131236,   393382,   131244,   589998,   393399,        0,
536	       0,        0,        0,        0,
537	}},
538	{{
539	       0,  1048765,   196813,   327888,   393429,  1114331,    65772,
540	  458989,   524532,   917756,   131338,   327948,   393489,   196887,
541	  590106,  1048867,   131379,        0,   524597,   459069,   524612,
542	 1245516,   131423,   459105,   131432,   655722,   393588,        0,
543	       0,        0,        0,        0,
544	}},
545	{{
546	       0,        0,        0,        0,        0,        0,        0,
547	       0,   196986,        0,        0,        0,        0,        0,
548	       0,        0,        0,        0,        0,        0,        0,
549	       0,        0,        0,        0,        0,        0,        0,
550	       0,        0,        0,        0,
551	}},
552	{{
553	       0,        0,   262525,        0,    65921,    65922,   131459,
554	   65925,        0,        0,   262534,        0,        0,        0,
555	       0,    65930,        0,        0,        0,        0,   262539,
556	  197007,    65938,        0,    65939,        0,        0,        0,
557	  262548,        0,        0,        0,
558	}},
559	{{
560	       0,        0,   262552,        0,    65948,    65949,   131486,
561	   65952,        0,        0,   262561,        0,        0,        0,
562	       0,    65957,        0,        0,        0,        0,   262566,
563	  197034,    65965,        0,    65966,        0,        0,        0,
564	  262575,        0,        0,        0,
565	}},
566	{{
567	       0,        0,   262579,   262583,        0,        0,        0,
568	       0,        0,        0,        0,        0,        0,        0,
569	       0,        0,        0,        0,   131515,   131517,        0,
570	       0,        0,        0,        0,        0,        0,        0,
571	       0,        0,        0,        0,
572	}},
573	{{
574	       0,        0,        0,        0,        0,        0,        0,
575	       0,        0,        0,        0,        0,   131519,   131521,
576	       0,        0,        0,        0,        0,        0,        0,
577	       0,        0,        0,        0,        0,    65987,    65988,
578	       0,        0,        0,        0,
579	}},
580	{{
581	   65989,    65990,        0,        0,        0,        0,        0,
582	       0,    65991,    65992,    65993,    65994,        0,        0,
583	       0,        0,        0,        0,        0,        0,        0,
584	       0,        0,        0,        0,        0,        0,        0,
585	       0,        0,        0,    65995,
586	}},
587	{{
588	  328140,   328145,        0,        0,        0,        0,        0,
589	       0,        0,        0,        0,        0,        0,        0,
590	       0,   328150,   328155,        0,        0,        0,        0,
591	       0,        0,    66016,        0,        0,        0,        0,
592	       0,        0,        0,        0,
593	}},
594	{{
595	       0,        0,        0,        0,        0,        0,        0,
596	       0,        0,        0,    66017,    66018,        0,        0,
597	       0,        0,        0,        0,        0,        0,        0,
598	       0,        0,        0,        0,        0,        0,        0,
599	       0,        0,        0,        0,
600	}},
601	{{
602	       0,        0,        0,        0,        0,        0,    66019,
603	   66020,    66021,    66022,        0,        0,        0,        0,
604	   66023,    66024,        0,        0,        0,        0,        0,
605	       0,        0,        0,        0,        0,        0,        0,
606	       0,        0,        0,        0,
607	}},
608	{{
609	       0,        0,        0,        0,        0,        0,        0,
610	       0,        0,        0,        0,        0,        0,        0,
611	       0,        0,        0,        0,    66025,        0,        0,
612	       0,        0,        0,        0,        0,        0,        0,
613	       0,        0,        0,        0,
614	}},
615	{{
616	       0,        0,        0,        0,        0,        0,        0,
617	       0,        0,        0,        0,        0,        0,        0,
618	       0,        0,        0,   459242,        0,        0,        0,
619	  262641,        0,   328181,        0,   459258,        0,        0,
620	       0,        0,        0,   262657,
621	}},
622	{{
623	       0,    66053,        0,        0,        0,   393734,        0,
624	       0,        0,   328204,        0,        0,    66065,        0,
625	   66066,        0,        0,   524819,        0,        0,        0,
626	  262683,        0,   393759,        0,   524837,        0,        0,
627	       0,        0,        0,   262701,
628	}},
629	{{
630	       0,   131633,        0,        0,        0,   524851,        0,
631	       0,        0,   393787,   197185,   197188,        0,        0,
632	   66119,        0,        0,        0,   131656,        0,        0,
633	       0,        0,        0,        0,        0,        0,        0,
634	       0,        0,        0,        0,
635	}},
636	{{
637	       0,        0,        0,        0,        0,        0,    66122,
638	       0,        0,        0,        0,        0,        0,        0,
639	       0,        0,   131659,        0,        0,    66125,        0,
640	  197198,   131665,    66131,   262740,        0,    66136,        0,
641	       0,        0,    66137,        0,
642	}},
643	{{
644	       0,        0,        0,   262746,        0,        0,        0,
645	   66142,        0,        0,        0,    66143,        0,    66144,
646	       0,        0,   131681,        0,        0,    66147,        0,
647	  197220,   131687,    66153,   262762,        0,    66158,        0,
648	       0,        0,    66159,        0,
649	}},
650	{{
651	       0,        0,        0,   262768,        0,        0,        0,
652	   66164,        0,        0,        0,    66165,        0,    66166,
653	       0,        0,        0,        0,        0,        0,        0,
654	       0,    66167,        0,        0,        0,        0,        0,
655	       0,        0,        0,        0,
656	}},
657	{{
658	       0,        0,        0,        0,        0,        0,        0,
659	       0,        0,        0,        0,        0,        0,        0,
660	       0,        0,        0,        0,        0,        0,    66168,
661	   66169,        0,        0,        0,        0,        0,        0,
662	       0,        0,        0,        0,
663	}},
664	{{
665	       0,        0,        0,        0,        0,        0,        0,
666	       0,        0,        0,        0,        0,        0,        0,
667	       0,        0,        0,        0,        0,        0,        0,
668	       0,        0,        0,    66170,    66171,        0,        0,
669	       0,        0,        0,        0,
670	}},
671	{{
672	       0,        0,        0,        0,        0,        0,        0,
673	       0,    66172,    66173,        0,        0,        0,        0,
674	       0,        0,        0,        0,        0,        0,        0,
675	       0,        0,        0,        0,        0,        0,        0,
676	       0,        0,        0,        0,
677	}},
678	{{
679	       0,        0,        0,        0,        0,        0,        0,
680	  197246,        0,        0,        0,        0,        0,        0,
681	       0,        0,        0,        0,        0,        0,        0,
682	       0,        0,        0,        0,        0,        0,        0,
683	       0,        0,        0,        0,
684	}},
685	{{
686	       0,        0,        0,        0,        0,        0,        0,
687	       0,    66177,        0,    66178,        0,        0,        0,
688	       0,        0,        0,        0,        0,        0,        0,
689	       0,        0,        0,        0,        0,        0,        0,
690	       0,        0,        0,        0,
691	}},
692	{{
693	       0,    66179,        0,        0,        0,        0,        0,
694	       0,        0,        0,        0,        0,        0,        0,
695	       0,        0,        0,        0,    66180,        0,        0,
696	   66181,        0,        0,        0,        0,        0,        0,
697	       0,        0,        0,        0,
698	}},
699	{{
700	       0,        0,        0,        0,        0,        0,        0,
701	       0,    66182,        0,        0,        0,        0,        0,
702	       0,        0,    66183,        0,        0,    66184,        0,
703	       0,        0,        0,        0,        0,        0,        0,
704	       0,        0,        0,        0,
705	}},
706	{{
707	       0,        0,        0,        0,        0,        0,        0,
708	  131721,        0,        0,        0,        0,        0,        0,
709	       0,        0,        0,        0,        0,        0,        0,
710	       0,        0,        0,        0,        0,        0,        0,
711	       0,        0,        0,        0,
712	}},
713	{{
714	       0,        0,        0,        0,        0,        0,        0,
715	  197259,        0,        0,        0,        0,        0,        0,
716	       0,        0,        0,        0,        0,        0,        0,
717	       0,        0,        0,        0,        0,        0,        0,
718	       0,        0,        0,        0,
719	}},
720	{{
721	       0,        0,        0,        0,        0,        0,        0,
722	       0,        0,        0,        0,        0,        0,        0,
723	       0,        0,        0,        0,    66190,        0,        0,
724	       0,        0,        0,        0,        0,        0,        0,
725	       0,        0,        0,        0,
726	}},
727	{{
728	       0,        0,        0,        0,        0,        0,   131727,
729	   66193,        0,        0,        0,        0,        0,        0,
730	       0,        0,        0,        0,        0,        0,        0,
731	       0,        0,        0,        0,        0,        0,        0,
732	       0,        0,        0,        0,
733	}},
734	{{
735	       0,        0,        0,        0,        0,        0,    66194,
736	       0,        0,        0,        0,        0,        0,        0,
737	       0,        0,        0,        0,        0,        0,        0,
738	       0,        0,        0,        0,        0,        0,        0,
739	       0,        0,        0,        0,
740	}},
741	{{
742	       0,        0,        0,        0,        0,        0,        0,
743	       0,        0,        0,        0,        0,        0,        0,
744	       0,        0,        0,        0,        0,        0,        0,
745	       0,        0,        0,        0,        0,        0,        0,
746	       0,        0,        0,    66195,
747	}},
748	{{
749	       0,        0,        0,        0,        0,        0,   197268,
750	       0,        0,        0,    66199,        0,        0,        0,
751	       0,        0,        0,        0,        0,        0,        0,
752	       0,        0,        0,        0,        0,        0,        0,
753	       0,        0,        0,        0,
754	}},
755	{{
756	       0,        0,        0,        0,        0,        0,   131736,
757	   66202,        0,        0,        0,        0,        0,        0,
758	       0,        0,        0,        0,        0,        0,        0,
759	       0,        0,        0,        0,        0,        0,        0,
760	       0,        0,        0,        0,
761	}},
762	{{
763	       0,        0,        0,        0,        0,        0,        0,
764	       0,        0,        0,        0,        0,        0,        0,
765	       0,        0,        0,        0,        0,        0,        0,
766	       0,        0,        0,        0,   197275,        0,        0,
767	   66206,        0,        0,        0,
768	}},
769	{{
770	       0,        0,        0,        0,        0,    66207,        0,
771	       0,        0,        0,        0,        0,        0,        0,
772	       0,        0,        0,        0,        0,        0,        0,
773	       0,        0,        0,        0,        0,        0,        0,
774	       0,        0,        0,        0,
775	}},
776	{{
777	       0,        0,        0,        0,        0,        0,        0,
778	       0,        0,        0,        0,        0,        0,        0,
779	       0,        0,        0,        0,        0,        0,        0,
780	       0,    66208,    66209,        0,        0,        0,        0,
781	       0,        0,        0,        0,
782	}},
783	{{
784	       0,        0,        0,        0,        0,        0,        0,
785	       0,        0,        0,        0,        0,        0,        0,
786	       0,        0,        0,        0,        0,        0,        0,
787	       0,        0,        0,        0,        0,    66210,    66211,
788	       0,        0,        0,        0,
789	}},
790	{{
791	       0,        0,    66212,    66213,        0,        0,        0,
792	       0,        0,        0,        0,        0,        0,        0,
793	       0,        0,        0,        0,        0,        0,        0,
794	       0,        0,        0,        0,        0,        0,        0,
795	       0,        0,        0,        0,
796	}},
797	{{
798	  131750,   131752,        0,        0,        0,        0,        0,
799	       0,        0,        0,        0,        0,        0,        0,
800	       0,        0,        0,        0,        0,        0,        0,
801	       0,        0,        0,    66218,    66219,        0,        0,
802	       0,        0,        0,        0,
803	}},
804	{{
805	       0,        0,        0,        0,        0,        0,        0,
806	       0,        0,        0,        0,        0,    66220,    66221,
807	       0,        0,        0,        0,        0,        0,        0,
808	       0,        0,        0,        0,        0,        0,        0,
809	       0,        0,        0,        0,
810	}},
811	{{
812	  262830,   262834,    66230,    66231,    66232,    66233,    66234,
813	   66235,   262844,   262848,    66244,    66245,    66246,    66247,
814	   66248,    66249,   131786,   131788,        0,        0,        0,
815	       0,        0,        0,   131790,   131792,        0,        0,
816	       0,        0,        0,        0,
817	}},
818	{{
819	  262866,   262870,    66266,    66267,    66268,    66269,    66270,
820	   66271,   262880,   262884,    66280,    66281,    66282,    66283,
821	   66284,    66285,   197358,   197361,        0,        0,        0,
822	       0,        0,        0,   197364,   197367,        0,        0,
823	       0,        0,        0,        0,
824	}},
825	{{
826	  131834,   131836,        0,        0,        0,        0,        0,
827	       0,   131838,   131840,        0,        0,        0,        0,
828	       0,        0,   197378,   197381,        0,        0,        0,
829	       0,        0,        0,        0,   197384,        0,        0,
830	       0,        0,        0,        0,
831	}},
832	{{
833	  262923,   262927,    66323,    66324,    66325,    66326,    66327,
834	   66328,   262937,   262941,    66337,    66338,    66339,    66340,
835	   66341,    66342,    66343,        0,        0,        0,    66344,
836	       0,        0,        0,        0,        0,        0,        0,
837	   66345,        0,        0,        0,
838	}},
839	{{
840	       0,        0,        0,        0,        0,        0,        0,
841	       0,        0,        0,        0,        0,        0,        0,
842	       0,        0,        0,        0,        0,        0,        0,
843	       0,    66346,        0,        0,        0,        0,        0,
844	       0,        0,        0,   197419,
845	}},
846	{{
847	       0,        0,        0,        0,        0,        0,    66350,
848	       0,        0,        0,        0,        0,        0,        0,
849	       0,        0,        0,        0,        0,        0,        0,
850	       0,        0,        0,        0,        0,        0,        0,
851	       0,        0,        0,        0,
852	}},
853	{{
854	       0,        0,        0,        0,        0,        0,        0,
855	       0,        0,        0,        0,        0,        0,        0,
856	       0,        0,        0,        0,        0,        0,        0,
857	       0,    66351,        0,        0,        0,        0,        0,
858	       0,        0,   197424,        0,
859	}},
860	{{
861	       0,        0,        0,        0,        0,        0,        0,
862	       0,        0,        0,        0,        0,        0,        0,
863	       0,        0,    66355,        0,    66356,        0,    66357,
864	       0,        0,        0,        0,        0,        0,        0,
865	       0,        0,        0,        0,
866	}},
867	{{
868	       0,        0,        0,        0,        0,        0,        0,
869	       0,        0,        0,        0,        0,        0,        0,
870	       0,        0,    66358,        0,    66359,        0,    66360,
871	       0,        0,        0,        0,        0,        0,        0,
872	       0,        0,        0,        0,
873	}},
874	{{
875	       0,        0,        0,    66361,        0,        0,        0,
876	       0,    66362,        0,        0,    66363,        0,        0,
877	       0,        0,        0,        0,        0,        0,        0,
878	       0,        0,        0,        0,        0,        0,        0,
879	       0,        0,        0,        0,
880	}},
881	{{
882	       0,        0,        0,    66364,        0,    66365,        0,
883	       0,        0,        0,        0,        0,        0,        0,
884	       0,        0,        0,        0,        0,        0,        0,
885	       0,        0,        0,        0,        0,        0,        0,
886	   66366,        0,        0,        0,
887	}},
888	{{
889	       0,        0,        0,    66367,        0,    66368,        0,
890	       0,    66369,        0,        0,        0,        0,    66370,
891	       0,        0,        0,        0,        0,        0,        0,
892	       0,        0,        0,        0,        0,        0,        0,
893	       0,        0,        0,        0,
894	}},
895	{{
896	       0,    66371,        0,        0,    66372,    66373,        0,
897	       0,        0,        0,        0,        0,        0,        0,
898	       0,        0,        0,        0,    66374,    66375,        0,
899	       0,    66376,    66377,        0,        0,    66378,    66379,
900	   66380,    66381,        0,        0,
901	}},
902	{{
903	       0,        0,    66382,    66383,        0,        0,    66384,
904	   66385,        0,        0,        0,        0,        0,        0,
905	       0,        0,        0,    66386,    66387,        0,        0,
906	       0,        0,        0,        0,        0,        0,        0,
907	       0,        0,        0,        0,
908	}},
909	{{
910	       0,        0,    66388,        0,        0,        0,        0,
911	       0,    66389,    66390,        0,    66391,        0,        0,
912	       0,        0,        0,        0,    66392,    66393,    66394,
913	   66395,        0,        0,        0,        0,        0,        0,
914	       0,        0,        0,        0,
915	}},
916	{{
917	       0,        0,        0,        0,        0,        0,    66396,
918	       0,        0,        0,        0,    66397,        0,    66398,
919	       0,    66399,        0,    66400,        0,    66401,        0,
920	   66402,        0,    66403,        0,    66404,        0,    66405,
921	       0,    66406,        0,    66407,
922	}},
923	{{
924	       0,    66408,        0,        0,    66409,        0,    66410,
925	       0,    66411,        0,        0,        0,        0,        0,
926	       0,   131948,        0,        0,   131950,        0,        0,
927	  131952,        0,        0,   131954,        0,        0,   131956,
928	       0,        0,        0,        0,
929	}},
930	{{
931	       0,        0,        0,        0,        0,        0,        0,
932	       0,        0,        0,        0,        0,        0,        0,
933	       0,        0,        0,        0,        0,        0,        0,
934	       0,        0,        0,        0,        0,        0,        0,
935	       0,    66422,        0,        0,
936	}},
937	{{
938	       0,        0,        0,        0,        0,        0,    66423,
939	       0,        0,        0,        0,    66424,        0,    66425,
940	       0,    66426,        0,    66427,        0,    66428,        0,
941	   66429,        0,    66430,        0,    66431,        0,    66432,
942	       0,    66433,        0,    66434,
943	}},
944	{{
945	       0,    66435,        0,        0,    66436,        0,    66437,
946	       0,    66438,        0,        0,        0,        0,        0,
947	       0,   131975,        0,        0,   131977,        0,        0,
948	  131979,        0,        0,   131981,        0,        0,   131983,
949	       0,        0,        0,        0,
950	}},
951	{{
952	       0,        0,        0,        0,        0,        0,        0,
953	       0,        0,        0,        0,        0,        0,        0,
954	       0,    66449,    66450,    66451,    66452,        0,        0,
955	       0,        0,        0,        0,        0,        0,        0,
956	       0,    66453,        0,        0,
957	}},
958};
959
960static const struct composition v320_compose_seq[] = {
961	{ 0x00000000, 0x00000000 }, { 0x00000338, 0x0000226e },
962	{ 0x00000338, 0x00002260 }, { 0x00000338, 0x0000226f },
963	{ 0x00000300, 0x000000c0 }, { 0x00000301, 0x000000c1 },
964	{ 0x00000302, 0x000000c2 }, { 0x00000303, 0x000000c3 },
965	{ 0x00000304, 0x00000100 }, { 0x00000306, 0x00000102 },
966	{ 0x00000307, 0x00000226 }, { 0x00000308, 0x000000c4 },
967	{ 0x00000309, 0x00001ea2 }, { 0x0000030a, 0x000000c5 },
968	{ 0x0000030c, 0x000001cd }, { 0x0000030f, 0x00000200 },
969	{ 0x00000311, 0x00000202 }, { 0x00000323, 0x00001ea0 },
970	{ 0x00000325, 0x00001e00 }, { 0x00000328, 0x00000104 },
971	{ 0x00000307, 0x00001e02 }, { 0x00000323, 0x00001e04 },
972	{ 0x00000331, 0x00001e06 }, { 0x00000301, 0x00000106 },
973	{ 0x00000302, 0x00000108 }, { 0x00000307, 0x0000010a },
974	{ 0x0000030c, 0x0000010c }, { 0x00000327, 0x000000c7 },
975	{ 0x00000307, 0x00001e0a }, { 0x0000030c, 0x0000010e },
976	{ 0x00000323, 0x00001e0c }, { 0x00000327, 0x00001e10 },
977	{ 0x0000032d, 0x00001e12 }, { 0x00000331, 0x00001e0e },
978	{ 0x00000300, 0x000000c8 }, { 0x00000301, 0x000000c9 },
979	{ 0x00000302, 0x000000ca }, { 0x00000303, 0x00001ebc },
980	{ 0x00000304, 0x00000112 }, { 0x00000306, 0x00000114 },
981	{ 0x00000307, 0x00000116 }, { 0x00000308, 0x000000cb },
982	{ 0x00000309, 0x00001eba }, { 0x0000030c, 0x0000011a },
983	{ 0x0000030f, 0x00000204 }, { 0x00000311, 0x00000206 },
984	{ 0x00000323, 0x00001eb8 }, { 0x00000327, 0x00000228 },
985	{ 0x00000328, 0x00000118 }, { 0x0000032d, 0x00001e18 },
986	{ 0x00000330, 0x00001e1a }, { 0x00000307, 0x00001e1e },
987	{ 0x00000301, 0x000001f4 }, { 0x00000302, 0x0000011c },
988	{ 0x00000304, 0x00001e20 }, { 0x00000306, 0x0000011e },
989	{ 0x00000307, 0x00000120 }, { 0x0000030c, 0x000001e6 },
990	{ 0x00000327, 0x00000122 }, { 0x00000302, 0x00000124 },
991	{ 0x00000307, 0x00001e22 }, { 0x00000308, 0x00001e26 },
992	{ 0x0000030c, 0x0000021e }, { 0x00000323, 0x00001e24 },
993	{ 0x00000327, 0x00001e28 }, { 0x0000032e, 0x00001e2a },
994	{ 0x00000300, 0x000000cc }, { 0x00000301, 0x000000cd },
995	{ 0x00000302, 0x000000ce }, { 0x00000303, 0x00000128 },
996	{ 0x00000304, 0x0000012a }, { 0x00000306, 0x0000012c },
997	{ 0x00000307, 0x00000130 }, { 0x00000308, 0x000000cf },
998	{ 0x00000309, 0x00001ec8 }, { 0x0000030c, 0x000001cf },
999	{ 0x0000030f, 0x00000208 }, { 0x00000311, 0x0000020a },
1000	{ 0x00000323, 0x00001eca }, { 0x00000328, 0x0000012e },
1001	{ 0x00000330, 0x00001e2c }, { 0x00000302, 0x00000134 },
1002	{ 0x00000301, 0x00001e30 }, { 0x0000030c, 0x000001e8 },
1003	{ 0x00000323, 0x00001e32 }, { 0x00000327, 0x00000136 },
1004	{ 0x00000331, 0x00001e34 }, { 0x00000301, 0x00000139 },
1005	{ 0x0000030c, 0x0000013d }, { 0x00000323, 0x00001e36 },
1006	{ 0x00000327, 0x0000013b }, { 0x0000032d, 0x00001e3c },
1007	{ 0x00000331, 0x00001e3a }, { 0x00000301, 0x00001e3e },
1008	{ 0x00000307, 0x00001e40 }, { 0x00000323, 0x00001e42 },
1009	{ 0x00000300, 0x000001f8 }, { 0x00000301, 0x00000143 },
1010	{ 0x00000303, 0x000000d1 }, { 0x00000307, 0x00001e44 },
1011	{ 0x0000030c, 0x00000147 }, { 0x00000323, 0x00001e46 },
1012	{ 0x00000327, 0x00000145 }, { 0x0000032d, 0x00001e4a },
1013	{ 0x00000331, 0x00001e48 }, { 0x00000300, 0x000000d2 },
1014	{ 0x00000301, 0x000000d3 }, { 0x00000302, 0x000000d4 },
1015	{ 0x00000303, 0x000000d5 }, { 0x00000304, 0x0000014c },
1016	{ 0x00000306, 0x0000014e }, { 0x00000307, 0x0000022e },
1017	{ 0x00000308, 0x000000d6 }, { 0x00000309, 0x00001ece },
1018	{ 0x0000030b, 0x00000150 }, { 0x0000030c, 0x000001d1 },
1019	{ 0x0000030f, 0x0000020c }, { 0x00000311, 0x0000020e },
1020	{ 0x0000031b, 0x000001a0 }, { 0x00000323, 0x00001ecc },
1021	{ 0x00000328, 0x000001ea }, { 0x00000301, 0x00001e54 },
1022	{ 0x00000307, 0x00001e56 }, { 0x00000301, 0x00000154 },
1023	{ 0x00000307, 0x00001e58 }, { 0x0000030c, 0x00000158 },
1024	{ 0x0000030f, 0x00000210 }, { 0x00000311, 0x00000212 },
1025	{ 0x00000323, 0x00001e5a }, { 0x00000327, 0x00000156 },
1026	{ 0x00000331, 0x00001e5e }, { 0x00000301, 0x0000015a },
1027	{ 0x00000302, 0x0000015c }, { 0x00000307, 0x00001e60 },
1028	{ 0x0000030c, 0x00000160 }, { 0x00000323, 0x00001e62 },
1029	{ 0x00000326, 0x00000218 }, { 0x00000327, 0x0000015e },
1030	{ 0x00000307, 0x00001e6a }, { 0x0000030c, 0x00000164 },
1031	{ 0x00000323, 0x00001e6c }, { 0x00000326, 0x0000021a },
1032	{ 0x00000327, 0x00000162 }, { 0x0000032d, 0x00001e70 },
1033	{ 0x00000331, 0x00001e6e }, { 0x00000300, 0x000000d9 },
1034	{ 0x00000301, 0x000000da }, { 0x00000302, 0x000000db },
1035	{ 0x00000303, 0x00000168 }, { 0x00000304, 0x0000016a },
1036	{ 0x00000306, 0x0000016c }, { 0x00000308, 0x000000dc },
1037	{ 0x00000309, 0x00001ee6 }, { 0x0000030a, 0x0000016e },
1038	{ 0x0000030b, 0x00000170 }, { 0x0000030c, 0x000001d3 },
1039	{ 0x0000030f, 0x00000214 }, { 0x00000311, 0x00000216 },
1040	{ 0x0000031b, 0x000001af }, { 0x00000323, 0x00001ee4 },
1041	{ 0x00000324, 0x00001e72 }, { 0x00000328, 0x00000172 },
1042	{ 0x0000032d, 0x00001e76 }, { 0x00000330, 0x00001e74 },
1043	{ 0x00000303, 0x00001e7c }, { 0x00000323, 0x00001e7e },
1044	{ 0x00000300, 0x00001e80 }, { 0x00000301, 0x00001e82 },
1045	{ 0x00000302, 0x00000174 }, { 0x00000307, 0x00001e86 },
1046	{ 0x00000308, 0x00001e84 }, { 0x00000323, 0x00001e88 },
1047	{ 0x00000307, 0x00001e8a }, { 0x00000308, 0x00001e8c },
1048	{ 0x00000300, 0x00001ef2 }, { 0x00000301, 0x000000dd },
1049	{ 0x00000302, 0x00000176 }, { 0x00000303, 0x00001ef8 },
1050	{ 0x00000304, 0x00000232 }, { 0x00000307, 0x00001e8e },
1051	{ 0x00000308, 0x00000178 }, { 0x00000309, 0x00001ef6 },
1052	{ 0x00000323, 0x00001ef4 }, { 0x00000301, 0x00000179 },
1053	{ 0x00000302, 0x00001e90 }, { 0x00000307, 0x0000017b },
1054	{ 0x0000030c, 0x0000017d }, { 0x00000323, 0x00001e92 },
1055	{ 0x00000331, 0x00001e94 }, { 0x00000300, 0x000000e0 },
1056	{ 0x00000301, 0x000000e1 }, { 0x00000302, 0x000000e2 },
1057	{ 0x00000303, 0x000000e3 }, { 0x00000304, 0x00000101 },
1058	{ 0x00000306, 0x00000103 }, { 0x00000307, 0x00000227 },
1059	{ 0x00000308, 0x000000e4 }, { 0x00000309, 0x00001ea3 },
1060	{ 0x0000030a, 0x000000e5 }, { 0x0000030c, 0x000001ce },
1061	{ 0x0000030f, 0x00000201 }, { 0x00000311, 0x00000203 },
1062	{ 0x00000323, 0x00001ea1 }, { 0x00000325, 0x00001e01 },
1063	{ 0x00000328, 0x00000105 }, { 0x00000307, 0x00001e03 },
1064	{ 0x00000323, 0x00001e05 }, { 0x00000331, 0x00001e07 },
1065	{ 0x00000301, 0x00000107 }, { 0x00000302, 0x00000109 },
1066	{ 0x00000307, 0x0000010b }, { 0x0000030c, 0x0000010d },
1067	{ 0x00000327, 0x000000e7 }, { 0x00000307, 0x00001e0b },
1068	{ 0x0000030c, 0x0000010f }, { 0x00000323, 0x00001e0d },
1069	{ 0x00000327, 0x00001e11 }, { 0x0000032d, 0x00001e13 },
1070	{ 0x00000331, 0x00001e0f }, { 0x00000300, 0x000000e8 },
1071	{ 0x00000301, 0x000000e9 }, { 0x00000302, 0x000000ea },
1072	{ 0x00000303, 0x00001ebd }, { 0x00000304, 0x00000113 },
1073	{ 0x00000306, 0x00000115 }, { 0x00000307, 0x00000117 },
1074	{ 0x00000308, 0x000000eb }, { 0x00000309, 0x00001ebb },
1075	{ 0x0000030c, 0x0000011b }, { 0x0000030f, 0x00000205 },
1076	{ 0x00000311, 0x00000207 }, { 0x00000323, 0x00001eb9 },
1077	{ 0x00000327, 0x00000229 }, { 0x00000328, 0x00000119 },
1078	{ 0x0000032d, 0x00001e19 }, { 0x00000330, 0x00001e1b },
1079	{ 0x00000307, 0x00001e1f }, { 0x00000301, 0x000001f5 },
1080	{ 0x00000302, 0x0000011d }, { 0x00000304, 0x00001e21 },
1081	{ 0x00000306, 0x0000011f }, { 0x00000307, 0x00000121 },
1082	{ 0x0000030c, 0x000001e7 }, { 0x00000327, 0x00000123 },
1083	{ 0x00000302, 0x00000125 }, { 0x00000307, 0x00001e23 },
1084	{ 0x00000308, 0x00001e27 }, { 0x0000030c, 0x0000021f },
1085	{ 0x00000323, 0x00001e25 }, { 0x00000327, 0x00001e29 },
1086	{ 0x0000032e, 0x00001e2b }, { 0x00000331, 0x00001e96 },
1087	{ 0x00000300, 0x000000ec }, { 0x00000301, 0x000000ed },
1088	{ 0x00000302, 0x000000ee }, { 0x00000303, 0x00000129 },
1089	{ 0x00000304, 0x0000012b }, { 0x00000306, 0x0000012d },
1090	{ 0x00000308, 0x000000ef }, { 0x00000309, 0x00001ec9 },
1091	{ 0x0000030c, 0x000001d0 }, { 0x0000030f, 0x00000209 },
1092	{ 0x00000311, 0x0000020b }, { 0x00000323, 0x00001ecb },
1093	{ 0x00000328, 0x0000012f }, { 0x00000330, 0x00001e2d },
1094	{ 0x00000302, 0x00000135 }, { 0x0000030c, 0x000001f0 },
1095	{ 0x00000301, 0x00001e31 }, { 0x0000030c, 0x000001e9 },
1096	{ 0x00000323, 0x00001e33 }, { 0x00000327, 0x00000137 },
1097	{ 0x00000331, 0x00001e35 }, { 0x00000301, 0x0000013a },
1098	{ 0x0000030c, 0x0000013e }, { 0x00000323, 0x00001e37 },
1099	{ 0x00000327, 0x0000013c }, { 0x0000032d, 0x00001e3d },
1100	{ 0x00000331, 0x00001e3b }, { 0x00000301, 0x00001e3f },
1101	{ 0x00000307, 0x00001e41 }, { 0x00000323, 0x00001e43 },
1102	{ 0x00000300, 0x000001f9 }, { 0x00000301, 0x00000144 },
1103	{ 0x00000303, 0x000000f1 }, { 0x00000307, 0x00001e45 },
1104	{ 0x0000030c, 0x00000148 }, { 0x00000323, 0x00001e47 },
1105	{ 0x00000327, 0x00000146 }, { 0x0000032d, 0x00001e4b },
1106	{ 0x00000331, 0x00001e49 }, { 0x00000300, 0x000000f2 },
1107	{ 0x00000301, 0x000000f3 }, { 0x00000302, 0x000000f4 },
1108	{ 0x00000303, 0x000000f5 }, { 0x00000304, 0x0000014d },
1109	{ 0x00000306, 0x0000014f }, { 0x00000307, 0x0000022f },
1110	{ 0x00000308, 0x000000f6 }, { 0x00000309, 0x00001ecf },
1111	{ 0x0000030b, 0x00000151 }, { 0x0000030c, 0x000001d2 },
1112	{ 0x0000030f, 0x0000020d }, { 0x00000311, 0x0000020f },
1113	{ 0x0000031b, 0x000001a1 }, { 0x00000323, 0x00001ecd },
1114	{ 0x00000328, 0x000001eb }, { 0x00000301, 0x00001e55 },
1115	{ 0x00000307, 0x00001e57 }, { 0x00000301, 0x00000155 },
1116	{ 0x00000307, 0x00001e59 }, { 0x0000030c, 0x00000159 },
1117	{ 0x0000030f, 0x00000211 }, { 0x00000311, 0x00000213 },
1118	{ 0x00000323, 0x00001e5b }, { 0x00000327, 0x00000157 },
1119	{ 0x00000331, 0x00001e5f }, { 0x00000301, 0x0000015b },
1120	{ 0x00000302, 0x0000015d }, { 0x00000307, 0x00001e61 },
1121	{ 0x0000030c, 0x00000161 }, { 0x00000323, 0x00001e63 },
1122	{ 0x00000326, 0x00000219 }, { 0x00000327, 0x0000015f },
1123	{ 0x00000307, 0x00001e6b }, { 0x00000308, 0x00001e97 },
1124	{ 0x0000030c, 0x00000165 }, { 0x00000323, 0x00001e6d },
1125	{ 0x00000326, 0x0000021b }, { 0x00000327, 0x00000163 },
1126	{ 0x0000032d, 0x00001e71 }, { 0x00000331, 0x00001e6f },
1127	{ 0x00000300, 0x000000f9 }, { 0x00000301, 0x000000fa },
1128	{ 0x00000302, 0x000000fb }, { 0x00000303, 0x00000169 },
1129	{ 0x00000304, 0x0000016b }, { 0x00000306, 0x0000016d },
1130	{ 0x00000308, 0x000000fc }, { 0x00000309, 0x00001ee7 },
1131	{ 0x0000030a, 0x0000016f }, { 0x0000030b, 0x00000171 },
1132	{ 0x0000030c, 0x000001d4 }, { 0x0000030f, 0x00000215 },
1133	{ 0x00000311, 0x00000217 }, { 0x0000031b, 0x000001b0 },
1134	{ 0x00000323, 0x00001ee5 }, { 0x00000324, 0x00001e73 },
1135	{ 0x00000328, 0x00000173 }, { 0x0000032d, 0x00001e77 },
1136	{ 0x00000330, 0x00001e75 }, { 0x00000303, 0x00001e7d },
1137	{ 0x00000323, 0x00001e7f }, { 0x00000300, 0x00001e81 },
1138	{ 0x00000301, 0x00001e83 }, { 0x00000302, 0x00000175 },
1139	{ 0x00000307, 0x00001e87 }, { 0x00000308, 0x00001e85 },
1140	{ 0x0000030a, 0x00001e98 }, { 0x00000323, 0x00001e89 },
1141	{ 0x00000307, 0x00001e8b }, { 0x00000308, 0x00001e8d },
1142	{ 0x00000300, 0x00001ef3 }, { 0x00000301, 0x000000fd },
1143	{ 0x00000302, 0x00000177 }, { 0x00000303, 0x00001ef9 },
1144	{ 0x00000304, 0x00000233 }, { 0x00000307, 0x00001e8f },
1145	{ 0x00000308, 0x000000ff }, { 0x00000309, 0x00001ef7 },
1146	{ 0x0000030a, 0x00001e99 }, { 0x00000323, 0x00001ef5 },
1147	{ 0x00000301, 0x0000017a }, { 0x00000302, 0x00001e91 },
1148	{ 0x00000307, 0x0000017c }, { 0x0000030c, 0x0000017e },
1149	{ 0x00000323, 0x00001e93 }, { 0x00000331, 0x00001e95 },
1150	{ 0x00000300, 0x00001fed }, { 0x00000301, 0x00000385 },
1151	{ 0x00000342, 0x00001fc1 }, { 0x00000300, 0x00001ea6 },
1152	{ 0x00000301, 0x00001ea4 }, { 0x00000303, 0x00001eaa },
1153	{ 0x00000309, 0x00001ea8 }, { 0x00000304, 0x000001de },
1154	{ 0x00000301, 0x000001fa }, { 0x00000301, 0x000001fc },
1155	{ 0x00000304, 0x000001e2 }, { 0x00000301, 0x00001e08 },
1156	{ 0x00000300, 0x00001ec0 }, { 0x00000301, 0x00001ebe },
1157	{ 0x00000303, 0x00001ec4 }, { 0x00000309, 0x00001ec2 },
1158	{ 0x00000301, 0x00001e2e }, { 0x00000300, 0x00001ed2 },
1159	{ 0x00000301, 0x00001ed0 }, { 0x00000303, 0x00001ed6 },
1160	{ 0x00000309, 0x00001ed4 }, { 0x00000301, 0x00001e4c },
1161	{ 0x00000304, 0x0000022c }, { 0x00000308, 0x00001e4e },
1162	{ 0x00000304, 0x0000022a }, { 0x00000301, 0x000001fe },
1163	{ 0x00000300, 0x000001db }, { 0x00000301, 0x000001d7 },
1164	{ 0x00000304, 0x000001d5 }, { 0x0000030c, 0x000001d9 },
1165	{ 0x00000300, 0x00001ea7 }, { 0x00000301, 0x00001ea5 },
1166	{ 0x00000303, 0x00001eab }, { 0x00000309, 0x00001ea9 },
1167	{ 0x00000304, 0x000001df }, { 0x00000301, 0x000001fb },
1168	{ 0x00000301, 0x000001fd }, { 0x00000304, 0x000001e3 },
1169	{ 0x00000301, 0x00001e09 }, { 0x00000300, 0x00001ec1 },
1170	{ 0x00000301, 0x00001ebf }, { 0x00000303, 0x00001ec5 },
1171	{ 0x00000309, 0x00001ec3 }, { 0x00000301, 0x00001e2f },
1172	{ 0x00000300, 0x00001ed3 }, { 0x00000301, 0x00001ed1 },
1173	{ 0x00000303, 0x00001ed7 }, { 0x00000309, 0x00001ed5 },
1174	{ 0x00000301, 0x00001e4d }, { 0x00000304, 0x0000022d },
1175	{ 0x00000308, 0x00001e4f }, { 0x00000304, 0x0000022b },
1176	{ 0x00000301, 0x000001ff }, { 0x00000300, 0x000001dc },
1177	{ 0x00000301, 0x000001d8 }, { 0x00000304, 0x000001d6 },
1178	{ 0x0000030c, 0x000001da }, { 0x00000300, 0x00001eb0 },
1179	{ 0x00000301, 0x00001eae }, { 0x00000303, 0x00001eb4 },
1180	{ 0x00000309, 0x00001eb2 }, { 0x00000300, 0x00001eb1 },
1181	{ 0x00000301, 0x00001eaf }, { 0x00000303, 0x00001eb5 },
1182	{ 0x00000309, 0x00001eb3 }, { 0x00000300, 0x00001e14 },
1183	{ 0x00000301, 0x00001e16 }, { 0x00000300, 0x00001e15 },
1184	{ 0x00000301, 0x00001e17 }, { 0x00000300, 0x00001e50 },
1185	{ 0x00000301, 0x00001e52 }, { 0x00000300, 0x00001e51 },
1186	{ 0x00000301, 0x00001e53 }, { 0x00000307, 0x00001e64 },
1187	{ 0x00000307, 0x00001e65 }, { 0x00000307, 0x00001e66 },
1188	{ 0x00000307, 0x00001e67 }, { 0x00000301, 0x00001e78 },
1189	{ 0x00000301, 0x00001e79 }, { 0x00000308, 0x00001e7a },
1190	{ 0x00000308, 0x00001e7b }, { 0x00000307, 0x00001e9b },
1191	{ 0x00000300, 0x00001edc }, { 0x00000301, 0x00001eda },
1192	{ 0x00000303, 0x00001ee0 }, { 0x00000309, 0x00001ede },
1193	{ 0x00000323, 0x00001ee2 }, { 0x00000300, 0x00001edd },
1194	{ 0x00000301, 0x00001edb }, { 0x00000303, 0x00001ee1 },
1195	{ 0x00000309, 0x00001edf }, { 0x00000323, 0x00001ee3 },
1196	{ 0x00000300, 0x00001eea }, { 0x00000301, 0x00001ee8 },
1197	{ 0x00000303, 0x00001eee }, { 0x00000309, 0x00001eec },
1198	{ 0x00000323, 0x00001ef0 }, { 0x00000300, 0x00001eeb },
1199	{ 0x00000301, 0x00001ee9 }, { 0x00000303, 0x00001eef },
1200	{ 0x00000309, 0x00001eed }, { 0x00000323, 0x00001ef1 },
1201	{ 0x0000030c, 0x000001ee }, { 0x00000304, 0x000001ec },
1202	{ 0x00000304, 0x000001ed }, { 0x00000304, 0x000001e0 },
1203	{ 0x00000304, 0x000001e1 }, { 0x00000306, 0x00001e1c },
1204	{ 0x00000306, 0x00001e1d }, { 0x00000304, 0x00000230 },
1205	{ 0x00000304, 0x00000231 }, { 0x0000030c, 0x000001ef },
1206	{ 0x00000300, 0x00001fba }, { 0x00000301, 0x00000386 },
1207	{ 0x00000304, 0x00001fb9 }, { 0x00000306, 0x00001fb8 },
1208	{ 0x00000313, 0x00001f08 }, { 0x00000314, 0x00001f09 },
1209	{ 0x00000345, 0x00001fbc }, { 0x00000300, 0x00001fc8 },
1210	{ 0x00000301, 0x00000388 }, { 0x00000313, 0x00001f18 },
1211	{ 0x00000314, 0x00001f19 }, { 0x00000300, 0x00001fca },
1212	{ 0x00000301, 0x00000389 }, { 0x00000313, 0x00001f28 },
1213	{ 0x00000314, 0x00001f29 }, { 0x00000345, 0x00001fcc },
1214	{ 0x00000300, 0x00001fda }, { 0x00000301, 0x0000038a },
1215	{ 0x00000304, 0x00001fd9 }, { 0x00000306, 0x00001fd8 },
1216	{ 0x00000308, 0x000003aa }, { 0x00000313, 0x00001f38 },
1217	{ 0x00000314, 0x00001f39 }, { 0x00000300, 0x00001ff8 },
1218	{ 0x00000301, 0x0000038c }, { 0x00000313, 0x00001f48 },
1219	{ 0x00000314, 0x00001f49 }, { 0x00000314, 0x00001fec },
1220	{ 0x00000300, 0x00001fea }, { 0x00000301, 0x0000038e },
1221	{ 0x00000304, 0x00001fe9 }, { 0x00000306, 0x00001fe8 },
1222	{ 0x00000308, 0x000003ab }, { 0x00000314, 0x00001f59 },
1223	{ 0x00000300, 0x00001ffa }, { 0x00000301, 0x0000038f },
1224	{ 0x00000313, 0x00001f68 }, { 0x00000314, 0x00001f69 },
1225	{ 0x00000345, 0x00001ffc }, { 0x00000345, 0x00001fb4 },
1226	{ 0x00000345, 0x00001fc4 }, { 0x00000300, 0x00001f70 },
1227	{ 0x00000301, 0x000003ac }, { 0x00000304, 0x00001fb1 },
1228	{ 0x00000306, 0x00001fb0 }, { 0x00000313, 0x00001f00 },
1229	{ 0x00000314, 0x00001f01 }, { 0x00000342, 0x00001fb6 },
1230	{ 0x00000345, 0x00001fb3 }, { 0x00000300, 0x00001f72 },
1231	{ 0x00000301, 0x000003ad }, { 0x00000313, 0x00001f10 },
1232	{ 0x00000314, 0x00001f11 }, { 0x00000300, 0x00001f74 },
1233	{ 0x00000301, 0x000003ae }, { 0x00000313, 0x00001f20 },
1234	{ 0x00000314, 0x00001f21 }, { 0x00000342, 0x00001fc6 },
1235	{ 0x00000345, 0x00001fc3 }, { 0x00000300, 0x00001f76 },
1236	{ 0x00000301, 0x000003af }, { 0x00000304, 0x00001fd1 },
1237	{ 0x00000306, 0x00001fd0 }, { 0x00000308, 0x000003ca },
1238	{ 0x00000313, 0x00001f30 }, { 0x00000314, 0x00001f31 },
1239	{ 0x00000342, 0x00001fd6 }, { 0x00000300, 0x00001f78 },
1240	{ 0x00000301, 0x000003cc }, { 0x00000313, 0x00001f40 },
1241	{ 0x00000314, 0x00001f41 }, { 0x00000313, 0x00001fe4 },
1242	{ 0x00000314, 0x00001fe5 }, { 0x00000300, 0x00001f7a },
1243	{ 0x00000301, 0x000003cd }, { 0x00000304, 0x00001fe1 },
1244	{ 0x00000306, 0x00001fe0 }, { 0x00000308, 0x000003cb },
1245	{ 0x00000313, 0x00001f50 }, { 0x00000314, 0x00001f51 },
1246	{ 0x00000342, 0x00001fe6 }, { 0x00000300, 0x00001f7c },
1247	{ 0x00000301, 0x000003ce }, { 0x00000313, 0x00001f60 },
1248	{ 0x00000314, 0x00001f61 }, { 0x00000342, 0x00001ff6 },
1249	{ 0x00000345, 0x00001ff3 }, { 0x00000300, 0x00001fd2 },
1250	{ 0x00000301, 0x00000390 }, { 0x00000342, 0x00001fd7 },
1251	{ 0x00000300, 0x00001fe2 }, { 0x00000301, 0x000003b0 },
1252	{ 0x00000342, 0x00001fe7 }, { 0x00000345, 0x00001ff4 },
1253	{ 0x00000301, 0x000003d3 }, { 0x00000308, 0x000003d4 },
1254	{ 0x00000308, 0x00000407 }, { 0x00000306, 0x000004d0 },
1255	{ 0x00000308, 0x000004d2 }, { 0x00000301, 0x00000403 },
1256	{ 0x00000300, 0x00000400 }, { 0x00000306, 0x000004d6 },
1257	{ 0x00000308, 0x00000401 }, { 0x00000306, 0x000004c1 },
1258	{ 0x00000308, 0x000004dc }, { 0x00000308, 0x000004de },
1259	{ 0x00000300, 0x0000040d }, { 0x00000304, 0x000004e2 },
1260	{ 0x00000306, 0x00000419 }, { 0x00000308, 0x000004e4 },
1261	{ 0x00000301, 0x0000040c }, { 0x00000308, 0x000004e6 },
1262	{ 0x00000304, 0x000004ee }, { 0x00000306, 0x0000040e },
1263	{ 0x00000308, 0x000004f0 }, { 0x0000030b, 0x000004f2 },
1264	{ 0x00000308, 0x000004f4 }, { 0x00000308, 0x000004f8 },
1265	{ 0x00000308, 0x000004ec }, { 0x00000306, 0x000004d1 },
1266	{ 0x00000308, 0x000004d3 }, { 0x00000301, 0x00000453 },
1267	{ 0x00000300, 0x00000450 }, { 0x00000306, 0x000004d7 },
1268	{ 0x00000308, 0x00000451 }, { 0x00000306, 0x000004c2 },
1269	{ 0x00000308, 0x000004dd }, { 0x00000308, 0x000004df },
1270	{ 0x00000300, 0x0000045d }, { 0x00000304, 0x000004e3 },
1271	{ 0x00000306, 0x00000439 }, { 0x00000308, 0x000004e5 },
1272	{ 0x00000301, 0x0000045c }, { 0x00000308, 0x000004e7 },
1273	{ 0x00000304, 0x000004ef }, { 0x00000306, 0x0000045e },
1274	{ 0x00000308, 0x000004f1 }, { 0x0000030b, 0x000004f3 },
1275	{ 0x00000308, 0x000004f5 }, { 0x00000308, 0x000004f9 },
1276	{ 0x00000308, 0x000004ed }, { 0x00000308, 0x00000457 },
1277	{ 0x0000030f, 0x00000476 }, { 0x0000030f, 0x00000477 },
1278	{ 0x00000308, 0x000004da }, { 0x00000308, 0x000004db },
1279	{ 0x00000308, 0x000004ea }, { 0x00000308, 0x000004eb },
1280	{ 0x00000653, 0x00000622 }, { 0x00000654, 0x00000623 },
1281	{ 0x00000655, 0x00000625 }, { 0x00000654, 0x00000624 },
1282	{ 0x00000654, 0x00000626 }, { 0x00000654, 0x000006c2 },
1283	{ 0x00000654, 0x000006d3 }, { 0x00000654, 0x000006c0 },
1284	{ 0x0000093c, 0x00000929 }, { 0x0000093c, 0x00000931 },
1285	{ 0x0000093c, 0x00000934 }, { 0x000009be, 0x000009cb },
1286	{ 0x000009d7, 0x000009cc }, { 0x00000b3e, 0x00000b4b },
1287	{ 0x00000b56, 0x00000b48 }, { 0x00000b57, 0x00000b4c },
1288	{ 0x00000bd7, 0x00000b94 }, { 0x00000bbe, 0x00000bca },
1289	{ 0x00000bd7, 0x00000bcc }, { 0x00000bbe, 0x00000bcb },
1290	{ 0x00000c56, 0x00000c48 }, { 0x00000cd5, 0x00000cc0 },
1291	{ 0x00000cc2, 0x00000cca }, { 0x00000cd5, 0x00000cc7 },
1292	{ 0x00000cd6, 0x00000cc8 }, { 0x00000cd5, 0x00000ccb },
1293	{ 0x00000d3e, 0x00000d4a }, { 0x00000d57, 0x00000d4c },
1294	{ 0x00000d3e, 0x00000d4b }, { 0x00000dca, 0x00000dda },
1295	{ 0x00000dcf, 0x00000ddc }, { 0x00000ddf, 0x00000dde },
1296	{ 0x00000dca, 0x00000ddd }, { 0x0000102e, 0x00001026 },
1297	{ 0x00000304, 0x00001e38 }, { 0x00000304, 0x00001e39 },
1298	{ 0x00000304, 0x00001e5c }, { 0x00000304, 0x00001e5d },
1299	{ 0x00000307, 0x00001e68 }, { 0x00000307, 0x00001e69 },
1300	{ 0x00000302, 0x00001eac }, { 0x00000306, 0x00001eb6 },
1301	{ 0x00000302, 0x00001ead }, { 0x00000306, 0x00001eb7 },
1302	{ 0x00000302, 0x00001ec6 }, { 0x00000302, 0x00001ec7 },
1303	{ 0x00000302, 0x00001ed8 }, { 0x00000302, 0x00001ed9 },
1304	{ 0x00000300, 0x00001f02 }, { 0x00000301, 0x00001f04 },
1305	{ 0x00000342, 0x00001f06 }, { 0x00000345, 0x00001f80 },
1306	{ 0x00000300, 0x00001f03 }, { 0x00000301, 0x00001f05 },
1307	{ 0x00000342, 0x00001f07 }, { 0x00000345, 0x00001f81 },
1308	{ 0x00000345, 0x00001f82 }, { 0x00000345, 0x00001f83 },
1309	{ 0x00000345, 0x00001f84 }, { 0x00000345, 0x00001f85 },
1310	{ 0x00000345, 0x00001f86 }, { 0x00000345, 0x00001f87 },
1311	{ 0x00000300, 0x00001f0a }, { 0x00000301, 0x00001f0c },
1312	{ 0x00000342, 0x00001f0e }, { 0x00000345, 0x00001f88 },
1313	{ 0x00000300, 0x00001f0b }, { 0x00000301, 0x00001f0d },
1314	{ 0x00000342, 0x00001f0f }, { 0x00000345, 0x00001f89 },
1315	{ 0x00000345, 0x00001f8a }, { 0x00000345, 0x00001f8b },
1316	{ 0x00000345, 0x00001f8c }, { 0x00000345, 0x00001f8d },
1317	{ 0x00000345, 0x00001f8e }, { 0x00000345, 0x00001f8f },
1318	{ 0x00000300, 0x00001f12 }, { 0x00000301, 0x00001f14 },
1319	{ 0x00000300, 0x00001f13 }, { 0x00000301, 0x00001f15 },
1320	{ 0x00000300, 0x00001f1a }, { 0x00000301, 0x00001f1c },
1321	{ 0x00000300, 0x00001f1b }, { 0x00000301, 0x00001f1d },
1322	{ 0x00000300, 0x00001f22 }, { 0x00000301, 0x00001f24 },
1323	{ 0x00000342, 0x00001f26 }, { 0x00000345, 0x00001f90 },
1324	{ 0x00000300, 0x00001f23 }, { 0x00000301, 0x00001f25 },
1325	{ 0x00000342, 0x00001f27 }, { 0x00000345, 0x00001f91 },
1326	{ 0x00000345, 0x00001f92 }, { 0x00000345, 0x00001f93 },
1327	{ 0x00000345, 0x00001f94 }, { 0x00000345, 0x00001f95 },
1328	{ 0x00000345, 0x00001f96 }, { 0x00000345, 0x00001f97 },
1329	{ 0x00000300, 0x00001f2a }, { 0x00000301, 0x00001f2c },
1330	{ 0x00000342, 0x00001f2e }, { 0x00000345, 0x00001f98 },
1331	{ 0x00000300, 0x00001f2b }, { 0x00000301, 0x00001f2d },
1332	{ 0x00000342, 0x00001f2f }, { 0x00000345, 0x00001f99 },
1333	{ 0x00000345, 0x00001f9a }, { 0x00000345, 0x00001f9b },
1334	{ 0x00000345, 0x00001f9c }, { 0x00000345, 0x00001f9d },
1335	{ 0x00000345, 0x00001f9e }, { 0x00000345, 0x00001f9f },
1336	{ 0x00000300, 0x00001f32 }, { 0x00000301, 0x00001f34 },
1337	{ 0x00000342, 0x00001f36 }, { 0x00000300, 0x00001f33 },
1338	{ 0x00000301, 0x00001f35 }, { 0x00000342, 0x00001f37 },
1339	{ 0x00000300, 0x00001f3a }, { 0x00000301, 0x00001f3c },
1340	{ 0x00000342, 0x00001f3e }, { 0x00000300, 0x00001f3b },
1341	{ 0x00000301, 0x00001f3d }, { 0x00000342, 0x00001f3f },
1342	{ 0x00000300, 0x00001f42 }, { 0x00000301, 0x00001f44 },
1343	{ 0x00000300, 0x00001f43 }, { 0x00000301, 0x00001f45 },
1344	{ 0x00000300, 0x00001f4a }, { 0x00000301, 0x00001f4c },
1345	{ 0x00000300, 0x00001f4b }, { 0x00000301, 0x00001f4d },
1346	{ 0x00000300, 0x00001f52 }, { 0x00000301, 0x00001f54 },
1347	{ 0x00000342, 0x00001f56 }, { 0x00000300, 0x00001f53 },
1348	{ 0x00000301, 0x00001f55 }, { 0x00000342, 0x00001f57 },
1349	{ 0x00000300, 0x00001f5b }, { 0x00000301, 0x00001f5d },
1350	{ 0x00000342, 0x00001f5f }, { 0x00000300, 0x00001f62 },
1351	{ 0x00000301, 0x00001f64 }, { 0x00000342, 0x00001f66 },
1352	{ 0x00000345, 0x00001fa0 }, { 0x00000300, 0x00001f63 },
1353	{ 0x00000301, 0x00001f65 }, { 0x00000342, 0x00001f67 },
1354	{ 0x00000345, 0x00001fa1 }, { 0x00000345, 0x00001fa2 },
1355	{ 0x00000345, 0x00001fa3 }, { 0x00000345, 0x00001fa4 },
1356	{ 0x00000345, 0x00001fa5 }, { 0x00000345, 0x00001fa6 },
1357	{ 0x00000345, 0x00001fa7 }, { 0x00000300, 0x00001f6a },
1358	{ 0x00000301, 0x00001f6c }, { 0x00000342, 0x00001f6e },
1359	{ 0x00000345, 0x00001fa8 }, { 0x00000300, 0x00001f6b },
1360	{ 0x00000301, 0x00001f6d }, { 0x00000342, 0x00001f6f },
1361	{ 0x00000345, 0x00001fa9 }, { 0x00000345, 0x00001faa },
1362	{ 0x00000345, 0x00001fab }, { 0x00000345, 0x00001fac },
1363	{ 0x00000345, 0x00001fad }, { 0x00000345, 0x00001fae },
1364	{ 0x00000345, 0x00001faf }, { 0x00000345, 0x00001fb2 },
1365	{ 0x00000345, 0x00001fc2 }, { 0x00000345, 0x00001ff2 },
1366	{ 0x00000345, 0x00001fb7 }, { 0x00000300, 0x00001fcd },
1367	{ 0x00000301, 0x00001fce }, { 0x00000342, 0x00001fcf },
1368	{ 0x00000345, 0x00001fc7 }, { 0x00000345, 0x00001ff7 },
1369	{ 0x00000300, 0x00001fdd }, { 0x00000301, 0x00001fde },
1370	{ 0x00000342, 0x00001fdf }, { 0x00000338, 0x0000219a },
1371	{ 0x00000338, 0x0000219b }, { 0x00000338, 0x000021ae },
1372	{ 0x00000338, 0x000021cd }, { 0x00000338, 0x000021cf },
1373	{ 0x00000338, 0x000021ce }, { 0x00000338, 0x00002204 },
1374	{ 0x00000338, 0x00002209 }, { 0x00000338, 0x0000220c },
1375	{ 0x00000338, 0x00002224 }, { 0x00000338, 0x00002226 },
1376	{ 0x00000338, 0x00002241 }, { 0x00000338, 0x00002244 },
1377	{ 0x00000338, 0x00002247 }, { 0x00000338, 0x00002249 },
1378	{ 0x00000338, 0x0000226d }, { 0x00000338, 0x00002262 },
1379	{ 0x00000338, 0x00002270 }, { 0x00000338, 0x00002271 },
1380	{ 0x00000338, 0x00002274 }, { 0x00000338, 0x00002275 },
1381	{ 0x00000338, 0x00002278 }, { 0x00000338, 0x00002279 },
1382	{ 0x00000338, 0x00002280 }, { 0x00000338, 0x00002281 },
1383	{ 0x00000338, 0x000022e0 }, { 0x00000338, 0x000022e1 },
1384	{ 0x00000338, 0x00002284 }, { 0x00000338, 0x00002285 },
1385	{ 0x00000338, 0x00002288 }, { 0x00000338, 0x00002289 },
1386	{ 0x00000338, 0x000022e2 }, { 0x00000338, 0x000022e3 },
1387	{ 0x00000338, 0x000022ac }, { 0x00000338, 0x000022ad },
1388	{ 0x00000338, 0x000022ae }, { 0x00000338, 0x000022af },
1389	{ 0x00000338, 0x000022ea }, { 0x00000338, 0x000022eb },
1390	{ 0x00000338, 0x000022ec }, { 0x00000338, 0x000022ed },
1391	{ 0x00003099, 0x00003094 }, { 0x00003099, 0x0000304c },
1392	{ 0x00003099, 0x0000304e }, { 0x00003099, 0x00003050 },
1393	{ 0x00003099, 0x00003052 }, { 0x00003099, 0x00003054 },
1394	{ 0x00003099, 0x00003056 }, { 0x00003099, 0x00003058 },
1395	{ 0x00003099, 0x0000305a }, { 0x00003099, 0x0000305c },
1396	{ 0x00003099, 0x0000305e }, { 0x00003099, 0x00003060 },
1397	{ 0x00003099, 0x00003062 }, { 0x00003099, 0x00003065 },
1398	{ 0x00003099, 0x00003067 }, { 0x00003099, 0x00003069 },
1399	{ 0x00003099, 0x00003070 }, { 0x0000309a, 0x00003071 },
1400	{ 0x00003099, 0x00003073 }, { 0x0000309a, 0x00003074 },
1401	{ 0x00003099, 0x00003076 }, { 0x0000309a, 0x00003077 },
1402	{ 0x00003099, 0x00003079 }, { 0x0000309a, 0x0000307a },
1403	{ 0x00003099, 0x0000307c }, { 0x0000309a, 0x0000307d },
1404	{ 0x00003099, 0x0000309e }, { 0x00003099, 0x000030f4 },
1405	{ 0x00003099, 0x000030ac }, { 0x00003099, 0x000030ae },
1406	{ 0x00003099, 0x000030b0 }, { 0x00003099, 0x000030b2 },
1407	{ 0x00003099, 0x000030b4 }, { 0x00003099, 0x000030b6 },
1408	{ 0x00003099, 0x000030b8 }, { 0x00003099, 0x000030ba },
1409	{ 0x00003099, 0x000030bc }, { 0x00003099, 0x000030be },
1410	{ 0x00003099, 0x000030c0 }, { 0x00003099, 0x000030c2 },
1411	{ 0x00003099, 0x000030c5 }, { 0x00003099, 0x000030c7 },
1412	{ 0x00003099, 0x000030c9 }, { 0x00003099, 0x000030d0 },
1413	{ 0x0000309a, 0x000030d1 }, { 0x00003099, 0x000030d3 },
1414	{ 0x0000309a, 0x000030d4 }, { 0x00003099, 0x000030d6 },
1415	{ 0x0000309a, 0x000030d7 }, { 0x00003099, 0x000030d9 },
1416	{ 0x0000309a, 0x000030da }, { 0x00003099, 0x000030dc },
1417	{ 0x0000309a, 0x000030dd }, { 0x00003099, 0x000030f7 },
1418	{ 0x00003099, 0x000030f8 }, { 0x00003099, 0x000030f9 },
1419	{ 0x00003099, 0x000030fa }, { 0x00003099, 0x000030fe },
1420};
1421
1422
1423/*
1424 * Canonical/Compatibility Decomposition
1425 */
1426
1427#define DECOMP_BITS_0	9
1428#define DECOMP_BITS_1	7
1429#define DECOMP_BITS_2	5
1430#define DECOMP_COMPAT	32768
1431
1432static const unsigned short v320_decompose_imap[] = {
1433	  272,   400,   528,   656,   784,   784,   784,   784,
1434	  784,   784,   784,   784,   784,   784,   784,   912,
1435	  784,   784,   784,   784,   784,   784,   784,   784,
1436	  784,   784,   784,   784,   784,  1040,   784,   784,
1437	  784,   784,   784,   784,   784,   784,   784,   784,
1438	  784,   784,   784,   784,   784,   784,   784,  1168,
1439	  784,   784,   784,   784,   784,   784,   784,   784,
1440	  784,   784,   784,   784,   784,   784,   784,   784,
1441	  784,   784,   784,   784,   784,   784,   784,   784,
1442	  784,   784,   784,   784,   784,   784,   784,   784,
1443	  784,   784,   784,   784,   784,   784,   784,   784,
1444	  784,   784,   784,   784,   784,   784,   784,   784,
1445	  784,   784,   784,   784,   784,   784,   784,   784,
1446	  784,   784,   784,   784,   784,   784,   784,   784,
1447	  784,   784,   784,   784,   784,   784,   784,   784,
1448	  784,   784,   784,   784,   784,   784,   784,   784,
1449	  784,   784,   784,   784,   784,   784,   784,   784,
1450	  784,   784,   784,   784,   784,   784,   784,   784,
1451	  784,   784,   784,   784,   784,   784,   784,   784,
1452	  784,   784,   784,   784,   784,   784,   784,   784,
1453	  784,   784,   784,   784,   784,   784,   784,   784,
1454	  784,   784,   784,   784,   784,   784,   784,   784,
1455	  784,   784,   784,   784,   784,   784,   784,   784,
1456	  784,   784,   784,   784,   784,   784,   784,   784,
1457	  784,   784,   784,   784,   784,   784,   784,   784,
1458	  784,   784,   784,   784,   784,   784,   784,   784,
1459	  784,   784,   784,   784,   784,   784,   784,   784,
1460	  784,   784,   784,   784,   784,   784,   784,   784,
1461	  784,   784,   784,   784,   784,   784,   784,   784,
1462	  784,   784,   784,   784,   784,   784,   784,   784,
1463	  784,   784,   784,   784,   784,   784,   784,   784,
1464	  784,   784,   784,   784,   784,   784,   784,   784,
1465	  784,   784,   784,   784,   784,   784,   784,   784,
1466	  784,   784,   784,   784,   784,   784,   784,   784,
1467	    0,     0,     0,     0,     0,     1,     2,     3,
1468	    4,     5,     6,     7,     0,     8,     9,    10,
1469	   11,    12,     0,     0,     0,    13,    14,    15,
1470	    0,     0,    16,    17,    18,    19,    20,    21,
1471	   22,    23,    24,    25,     0,     0,    26,    27,
1472	    0,     0,     0,     0,    28,     0,     0,     0,
1473	    0,    29,     0,    30,     0,     0,    31,     0,
1474	    0,     0,     0,     0,     0,     0,     0,     0,
1475	    0,     0,     0,     0,     0,     0,     0,     0,
1476	    0,    32,    33,     0,     0,     0,    34,     0,
1477	    0,    35,    36,     0,     0,     0,     0,     0,
1478	    0,     0,    37,     0,    38,     0,    39,     0,
1479	    0,     0,    40,     0,     0,     0,    41,     0,
1480	    0,     0,    42,     0,     0,     0,    43,     0,
1481	    0,    44,     0,     0,     0,    45,    46,     0,
1482	   47,     0,    48,    49,    50,    51,     0,     0,
1483	    0,    52,     0,     0,     0,     0,     0,     0,
1484	    0,     0,     0,     0,     0,     0,     0,     0,
1485	    0,     0,     0,     0,     0,     0,     0,     0,
1486	    0,     0,     0,     0,     0,     0,     0,     0,
1487	    0,     0,     0,     0,     0,     0,     0,     0,
1488	    0,     0,     0,     0,     0,     0,     0,     0,
1489	    0,     0,     0,     0,     0,     0,     0,     0,
1490	    0,     0,     0,     0,     0,     0,     0,     0,
1491	    0,     0,     0,     0,     0,     0,     0,     0,
1492	    0,     0,     0,     0,     0,     0,     0,     0,
1493	    0,     0,     0,     0,     0,     0,     0,     0,
1494	    0,     0,     0,     0,     0,     0,     0,     0,
1495	    0,     0,     0,     0,     0,     0,     0,     0,
1496	    0,     0,     0,     0,     0,     0,     0,     0,
1497	   53,    54,    55,    56,    57,    58,    59,    60,
1498	   61,    62,    63,    64,    65,    66,    67,    68,
1499	   69,    70,    71,    72,    73,    74,     0,     0,
1500	   75,    76,    77,    78,    79,    80,    81,     0,
1501	   82,    83,    84,    85,    86,    87,     0,    88,
1502	    0,    89,     0,     0,     0,     0,     0,     0,
1503	    0,     0,     0,    90,    91,    92,    93,    94,
1504	    0,     0,     0,     0,     0,     0,     0,     0,
1505	    0,     0,     0,     0,     0,     0,     0,     0,
1506	    0,     0,     0,     0,     0,     0,     0,     0,
1507	    0,     0,     0,     0,     0,     0,     0,     0,
1508	    0,     0,     0,     0,     0,     0,     0,     0,
1509	   95,     0,     0,    96,     0,     0,    97,     0,
1510	    0,     0,     0,     0,     0,     0,     0,     0,
1511	    0,     0,     0,     0,     0,     0,     0,     0,
1512	    0,     0,     0,     0,     0,     0,     0,     0,
1513	    0,     0,     0,     0,    98,     0,     0,    99,
1514	  100,   101,   102,   103,   104,   105,   106,     0,
1515	  107,   108,   109,   110,   111,   112,   113,   114,
1516	    0,   115,   116,   117,   118,     0,     0,     0,
1517	  119,   120,   121,   122,   123,   124,   125,   126,
1518	  127,   128,   129,   130,   131,   132,   133,   134,
1519	    0,     0,     0,     0,     0,     0,     0,     0,
1520	    0,     0,     0,     0,     0,     0,     0,     0,
1521	    0,     0,     0,     0,     0,     0,     0,     0,
1522	    0,     0,     0,     0,     0,     0,     0,     0,
1523	    0,     0,     0,     0,     0,     0,     0,     0,
1524	    0,     0,     0,     0,     0,     0,     0,     0,
1525	    0,     0,     0,     0,     0,     0,     0,     0,
1526	    0,     0,     0,     0,     0,     0,     0,     0,
1527	    0,     0,     0,     0,     0,     0,     0,     0,
1528	    0,     0,     0,     0,     0,     0,     0,     0,
1529	    0,     0,     0,     0,     0,     0,     0,     0,
1530	    0,     0,     0,     0,     0,     0,     0,     0,
1531	    0,     0,     0,     0,     0,     0,     0,     0,
1532	    0,     0,     0,     0,     0,     0,     0,     0,
1533	    0,     0,     0,     0,     0,     0,     0,     0,
1534	    0,     0,     0,     0,     0,     0,     0,     0,
1535	    0,     0,     0,     0,     0,     0,     0,     0,
1536	    0,     0,     0,     0,     0,     0,     0,     0,
1537	    0,     0,     0,     0,     0,     0,     0,     0,
1538	    0,     0,     0,     0,     0,     0,     0,     0,
1539	    0,     0,     0,     0,     0,     0,     0,     0,
1540	    0,     0,     0,     0,     0,     0,     0,     0,
1541	    0,     0,     0,     0,     0,     0,     0,     0,
1542	    0,     0,     0,     0,     0,     0,     0,     0,
1543	    0,     0,     0,     0,     0,     0,     0,     0,
1544	    0,     0,     0,     0,     0,     0,     0,     0,
1545	    0,     0,     0,     0,     0,     0,     0,     0,
1546	    0,     0,     0,     0,     0,     0,     0,     0,
1547	    0,     0,     0,     0,     0,     0,     0,     0,
1548	    0,     0,     0,     0,     0,     0,     0,     0,
1549	    0,     0,     0,     0,     0,     0,     0,     0,
1550	    0,     0,     0,     0,     0,     0,     0,     0,
1551	    0,     0,     0,     0,     0,     0,     0,     0,
1552	    0,     0,     0,     0,     0,     0,     0,     0,
1553	    0,     0,     0,     0,     0,     0,     0,     0,
1554	    0,     0,     0,     0,     0,     0,     0,     0,
1555	    0,     0,     0,     0,     0,     0,     0,     0,
1556	  135,   136,   137,   138,   139,   140,   141,   142,
1557	  143,   144,   145,   146,     0,     0,     0,     0,
1558	  147,   148,   149,   150,   151,   152,   153,   154,
1559	  155,   156,   157,   158,   159,   160,   161,   162,
1560	  163,   164,   165,   166,   167,   168,   169,   170,
1561	    0,   171,   172,   173,   174,   175,   176,   177,
1562	  178,   179,   180,   181,   182,   183,   184,   185,
1563	    0,     0,     0,     0,     0,     0,     0,     0,
1564	    0,     0,   186,   187,     0,   188,   189,     0,
1565	    0,     0,     0,     0,     0,     0,     0,     0,
1566	    0,     0,     0,     0,     0,     0,     0,     0,
1567	  190,   191,   192,   193,   194,   195,   196,   197,
1568	  198,   199,   200,   201,   202,   203,   204,   205,
1569	  206,   207,   208,   209,   210,   211,   212,   213,
1570	  214,   215,   216,   217,   218,   219,   220,   221,
1571	    0,     0,     0,     0,     0,     0,     0,     0,
1572	    0,     0,     0,     0,     0,     0,     0,     0,
1573	    0,     0,     0,     0,     0,     0,     0,     0,
1574	    0,     0,     0,     0,     0,     0,     0,     0,
1575	    0,     0,     0,     0,     0,     0,     0,     0,
1576	    0,     0,     0,     0,     0,     0,     0,     0,
1577	    0,     0,     0,     0,     0,     0,     0,     0,
1578	    0,     0,     0,     0,     0,     0,     0,     0,
1579	    0,     0,     0,     0,     0,     0,     0,     0,
1580	    0,     0,     0,     0,     0,     0,     0,     0,
1581	    0,     0,     0,     0,     0,     0,     0,     0,
1582	    0,     0,     0,     0,     0,     0,     0,     0,
1583	    0,     0,     0,     0,     0,     0,     0,     0,
1584	    0,     0,     0,     0,     0,     0,     0,     0,
1585	    0,     0,     0,     0,     0,     0,     0,     0,
1586	    0,     0,     0,     0,     0,     0,     0,     0,
1587	  222,   223,   224,   225,   226,   227,   228,   229,
1588	  230,   231,   232,   233,   234,   235,   236,   237,
1589	  238,     0,     0,     0,     0,     0,     0,     0,
1590	    0,     0,     0,     0,     0,     0,     0,     0,
1591	    0,     0,     0,     0,     0,     0,     0,     0,
1592	    0,     0,     0,     0,     0,     0,     0,     0,
1593	    0,     0,     0,     0,     0,     0,     0,     0,
1594	    0,     0,     0,     0,     0,     0,     0,     0,
1595};
1596
1597static const struct {
1598	unsigned short tbl[32];
1599} v320_decompose_table[] = {
1600	{{
1601	     0,      0,      0,      0,      0,      0,      0,      0,
1602	     0,      0,      0,      0,      0,      0,      0,      0,
1603	     0,      0,      0,      0,      0,      0,      0,      0,
1604	     0,      0,      0,      0,      0,      0,      0,      0,
1605	}},
1606	{{
1607	 32769,      0,      0,      0,      0,      0,      0,      0,
1608	 32770,      0,  32772,      0,      0,      0,      0,  32773,
1609	     0,      0,  32775,  32776,  32777,  32779,      0,      0,
1610	 32780,  32782,  32783,      0,  32784,  32787,  32790,      0,
1611	}},
1612	{{
1613	    25,     27,     29,     31,     33,     35,      0,     37,
1614	    39,     41,     43,     45,     47,     49,     51,     53,
1615	     0,     55,     57,     59,     61,     63,     65,      0,
1616	     0,     67,     69,     71,     73,     75,      0,      0,
1617	}},
1618	{{
1619	    77,     79,     81,     83,     85,     87,      0,     89,
1620	    91,     93,     95,     97,     99,    101,    103,    105,
1621	     0,    107,    109,    111,    113,    115,    117,      0,
1622	     0,    119,    121,    123,    125,    127,      0,    129,
1623	}},
1624	{{
1625	   131,    133,    135,    137,    139,    141,    143,    145,
1626	   147,    149,    151,    153,    155,    157,    159,    161,
1627	     0,      0,    163,    165,    167,    169,    171,    173,
1628	   175,    177,    179,    181,    183,    185,    187,    189,
1629	}},
1630	{{
1631	   191,    193,    195,    197,    199,    201,      0,      0,
1632	   203,    205,    207,    209,    211,    213,    215,    217,
1633	   219,      0,  32989,  32991,    225,    227,    229,    231,
1634	     0,    233,    235,    237,    239,    241,    243,  33013,
1635	}},
1636	{{
1637	 33015,      0,      0,    249,    251,    253,    255,    257,
1638	   259,  33029,      0,      0,    263,    265,    267,    269,
1639	   271,    273,      0,      0,    275,    277,    279,    281,
1640	   283,    285,    287,    289,    291,    293,    295,    297,
1641	}},
1642	{{
1643	   299,    301,    303,    305,    307,    309,      0,      0,
1644	   311,    313,    315,    317,    319,    321,    323,    325,
1645	   327,    329,    331,    333,    335,    337,    339,    341,
1646	   343,    345,    347,    349,    351,    353,    355,  33125,
1647	}},
1648	{{
1649	   358,    360,      0,      0,      0,      0,      0,      0,
1650	     0,      0,      0,      0,      0,      0,      0,    362,
1651	   364,      0,      0,      0,      0,      0,      0,      0,
1652	     0,      0,      0,      0,      0,      0,      0,      0,
1653	}},
1654	{{
1655	     0,      0,      0,      0,  33134,  33136,  33138,  33140,
1656	 33142,  33144,  33146,  33148,  33150,    384,    386,    388,
1657	   390,    392,    394,    396,    398,    400,    402,    404,
1658	   406,    408,    410,    412,    414,      0,    416,    418,
1659	}},
1660	{{
1661	   420,    422,    424,    426,      0,      0,    428,    430,
1662	   432,    434,    436,    438,    440,    442,    444,    446,
1663	   448,  33218,  33220,  33222,    456,    458,      0,      0,
1664	   460,    462,    464,    466,    468,    470,    472,    474,
1665	}},
1666	{{
1667	   476,    478,    480,    482,    484,    486,    488,    490,
1668	   492,    494,    496,    498,    500,    502,    504,    506,
1669	   508,    510,    512,    514,    516,    518,    520,    522,
1670	   524,    526,    528,    530,      0,      0,    532,    534,
1671	}},
1672	{{
1673	     0,      0,      0,      0,      0,      0,    536,    538,
1674	   540,    542,    544,    546,    548,    550,    552,    554,
1675	   556,    558,    560,    562,      0,      0,      0,      0,
1676	     0,      0,      0,      0,      0,      0,      0,      0,
1677	}},
1678	{{
1679	     0,      0,      0,      0,      0,      0,      0,      0,
1680	     0,      0,      0,      0,      0,      0,      0,      0,
1681	 33332,  33333,  33334,  33335,  33336,  33337,  33338,  33339,
1682	 33340,      0,      0,      0,      0,      0,      0,      0,
1683	}},
1684	{{
1685	     0,      0,      0,      0,      0,      0,      0,      0,
1686	     0,      0,      0,      0,      0,      0,      0,      0,
1687	     0,      0,      0,      0,      0,      0,      0,      0,
1688	 33341,  33343,  33345,  33347,  33349,  33351,      0,      0,
1689	}},
1690	{{
1691	 33353,  33354,  33355,  33356,  33357,      0,      0,      0,
1692	     0,      0,      0,      0,      0,      0,      0,      0,
1693	     0,      0,      0,      0,      0,      0,      0,      0,
1694	     0,      0,      0,      0,      0,      0,      0,      0,
1695	}},
1696	{{
1697	   590,    591,      0,    592,    593,      0,      0,      0,
1698	     0,      0,      0,      0,      0,      0,      0,      0,
1699	     0,      0,      0,      0,      0,      0,      0,      0,
1700	     0,      0,      0,      0,      0,      0,      0,      0,
1701	}},
1702	{{
1703	     0,      0,      0,      0,      0,      0,      0,      0,
1704	     0,      0,      0,      0,      0,      0,      0,      0,
1705	     0,      0,      0,      0,    595,      0,      0,      0,
1706	     0,      0,  33364,      0,      0,      0,    598,      0,
1707	}},
1708	{{
1709	     0,      0,      0,      0,  33367,    601,    603,    605,
1710	   606,    608,    610,      0,    612,      0,    614,    616,
1711	   618,      0,      0,      0,      0,      0,      0,      0,
1712	     0,      0,      0,      0,      0,      0,      0,      0,
1713	}},
1714	{{
1715	     0,      0,      0,      0,      0,      0,      0,      0,
1716	     0,      0,    620,    622,    624,    626,    628,    630,
1717	   632,      0,      0,      0,      0,      0,      0,      0,
1718	     0,      0,      0,      0,      0,      0,      0,      0,
1719	}},
1720	{{
1721	     0,      0,      0,      0,      0,      0,      0,      0,
1722	     0,      0,    634,    636,    638,    640,    642,      0,
1723	 33412,  33413,  33414,    647,    649,  33419,  33420,      0,
1724	     0,      0,      0,      0,      0,      0,      0,      0,
1725	}},
1726	{{
1727	     0,      0,      0,      0,      0,      0,      0,      0,
1728	     0,      0,      0,      0,      0,      0,      0,      0,
1729	 33421,  33422,  33423,      0,  33424,  33425,      0,      0,
1730	     0,      0,      0,      0,      0,      0,      0,      0,
1731	}},
1732	{{
1733	   658,    660,      0,    662,      0,      0,      0,    664,
1734	     0,      0,      0,      0,    666,    668,    670,      0,
1735	     0,      0,      0,      0,      0,      0,      0,      0,
1736	     0,    672,      0,      0,      0,      0,      0,      0,
1737	}},
1738	{{
1739	     0,      0,      0,      0,      0,      0,      0,      0,
1740	     0,      0,      0,      0,      0,      0,      0,      0,
1741	     0,      0,      0,      0,      0,      0,      0,      0,
1742	     0,    674,      0,      0,      0,      0,      0,      0,
1743	}},
1744	{{
1745	     0,      0,      0,      0,      0,      0,      0,      0,
1746	     0,      0,      0,      0,      0,      0,      0,      0,
1747	   676,    678,      0,    680,      0,      0,      0,    682,
1748	     0,      0,      0,      0,    684,    686,    688,      0,
1749	}},
1750	{{
1751	     0,      0,      0,      0,      0,      0,      0,      0,
1752	     0,      0,      0,      0,      0,      0,      0,      0,
1753	     0,      0,      0,      0,      0,      0,    690,    692,
1754	     0,      0,      0,      0,      0,      0,      0,      0,
1755	}},
1756	{{
1757	     0,    694,    696,      0,      0,      0,      0,      0,
1758	     0,      0,      0,      0,      0,      0,      0,      0,
1759	   698,    700,    702,    704,      0,      0,    706,    708,
1760	     0,      0,    710,    712,    714,    716,    718,    720,
1761	}},
1762	{{
1763	     0,      0,    722,    724,    726,    728,    730,    732,
1764	     0,      0,    734,    736,    738,    740,    742,    744,
1765	   746,    748,    750,    752,    754,    756,      0,      0,
1766	   758,    760,      0,      0,      0,      0,      0,      0,
1767	}},
1768	{{
1769	     0,      0,      0,      0,      0,      0,      0,  33530,
1770	     0,      0,      0,      0,      0,      0,      0,      0,
1771	     0,      0,      0,      0,      0,      0,      0,      0,
1772	     0,      0,      0,      0,      0,      0,      0,      0,
1773	}},
1774	{{
1775	     0,      0,    764,    766,    768,    770,    772,      0,
1776	     0,      0,      0,      0,      0,      0,      0,      0,
1777	     0,      0,      0,      0,      0,      0,      0,      0,
1778	     0,      0,      0,      0,      0,      0,      0,      0,
1779	}},
1780	{{
1781	     0,      0,      0,      0,      0,      0,      0,      0,
1782	     0,      0,      0,      0,      0,      0,      0,      0,
1783	     0,      0,      0,      0,      0,  33542,  33544,  33546,
1784	 33548,      0,      0,      0,      0,      0,      0,      0,
1785	}},
1786	{{
1787	   782,      0,    784,      0,      0,      0,      0,      0,
1788	     0,      0,      0,      0,      0,      0,      0,      0,
1789	     0,      0,      0,    786,      0,      0,      0,      0,
1790	     0,      0,      0,      0,      0,      0,      0,      0,
1791	}},
1792	{{
1793	     0,      0,      0,      0,      0,      0,      0,      0,
1794	     0,    788,      0,      0,      0,      0,      0,      0,
1795	     0,    790,      0,      0,    792,      0,      0,      0,
1796	     0,      0,      0,      0,      0,      0,      0,      0,
1797	}},
1798	{{
1799	     0,      0,      0,      0,      0,      0,      0,      0,
1800	     0,      0,      0,      0,      0,      0,      0,      0,
1801	     0,      0,      0,      0,      0,      0,      0,      0,
1802	   794,    796,    798,    800,    802,    804,    806,    808,
1803	}},
1804	{{
1805	     0,      0,      0,      0,      0,      0,      0,      0,
1806	     0,      0,      0,    810,    812,      0,      0,      0,
1807	     0,      0,      0,      0,      0,      0,      0,      0,
1808	     0,      0,      0,      0,    814,    816,      0,    818,
1809	}},
1810	{{
1811	     0,      0,      0,      0,      0,      0,      0,      0,
1812	     0,      0,      0,      0,      0,      0,      0,      0,
1813	     0,      0,      0,    820,      0,      0,    822,      0,
1814	     0,      0,      0,      0,      0,      0,      0,      0,
1815	}},
1816	{{
1817	     0,      0,      0,      0,      0,      0,      0,      0,
1818	     0,      0,      0,      0,      0,      0,      0,      0,
1819	     0,      0,      0,      0,      0,      0,      0,      0,
1820	     0,    824,    826,    828,      0,      0,    830,      0,
1821	}},
1822	{{
1823	     0,      0,      0,      0,      0,      0,      0,      0,
1824	   832,      0,      0,    834,    836,      0,      0,      0,
1825	     0,      0,      0,      0,      0,      0,      0,      0,
1826	     0,      0,      0,      0,    838,    840,      0,      0,
1827	}},
1828	{{
1829	     0,      0,      0,      0,      0,      0,      0,      0,
1830	     0,      0,      0,      0,      0,      0,      0,      0,
1831	     0,      0,      0,      0,    842,      0,      0,      0,
1832	     0,      0,      0,      0,      0,      0,      0,      0,
1833	}},
1834	{{
1835	     0,      0,      0,      0,      0,      0,      0,      0,
1836	     0,      0,    844,    846,    848,      0,      0,      0,
1837	     0,      0,      0,      0,      0,      0,      0,      0,
1838	     0,      0,      0,      0,      0,      0,      0,      0,
1839	}},
1840	{{
1841	     0,      0,      0,      0,      0,      0,      0,      0,
1842	   850,      0,      0,      0,      0,      0,      0,      0,
1843	     0,      0,      0,      0,      0,      0,      0,      0,
1844	     0,      0,      0,      0,      0,      0,      0,      0,
1845	}},
1846	{{
1847	   852,      0,      0,      0,      0,      0,      0,    854,
1848	   856,      0,    858,    860,      0,      0,      0,      0,
1849	     0,      0,      0,      0,      0,      0,      0,      0,
1850	     0,      0,      0,      0,      0,      0,      0,      0,
1851	}},
1852	{{
1853	     0,      0,      0,      0,      0,      0,      0,      0,
1854	     0,      0,    862,    864,    866,      0,      0,      0,
1855	     0,      0,      0,      0,      0,      0,      0,      0,
1856	     0,      0,      0,      0,      0,      0,      0,      0,
1857	}},
1858	{{
1859	     0,      0,      0,      0,      0,      0,      0,      0,
1860	     0,      0,      0,      0,      0,      0,      0,      0,
1861	     0,      0,      0,      0,      0,      0,      0,      0,
1862	     0,      0,    868,      0,    870,    872,    874,      0,
1863	}},
1864	{{
1865	     0,      0,      0,      0,      0,      0,      0,      0,
1866	     0,      0,      0,      0,      0,      0,      0,      0,
1867	     0,      0,      0,  33644,      0,      0,      0,      0,
1868	     0,      0,      0,      0,      0,      0,      0,      0,
1869	}},
1870	{{
1871	     0,      0,      0,      0,      0,      0,      0,      0,
1872	     0,      0,      0,      0,      0,      0,      0,      0,
1873	     0,      0,      0,  33646,      0,      0,      0,      0,
1874	     0,      0,      0,      0,      0,      0,      0,      0,
1875	}},
1876	{{
1877	     0,      0,      0,      0,      0,      0,      0,      0,
1878	     0,      0,      0,      0,      0,      0,      0,      0,
1879	     0,      0,      0,      0,      0,      0,      0,      0,
1880	     0,      0,      0,      0,  33648,  33650,      0,      0,
1881	}},
1882	{{
1883	     0,      0,      0,      0,      0,      0,      0,      0,
1884	     0,      0,      0,      0,  33652,      0,      0,      0,
1885	     0,      0,      0,      0,      0,      0,      0,      0,
1886	     0,      0,      0,      0,      0,      0,      0,      0,
1887	}},
1888	{{
1889	     0,      0,      0,    885,      0,      0,      0,      0,
1890	     0,      0,      0,      0,      0,    887,      0,      0,
1891	     0,      0,    889,      0,      0,      0,      0,    891,
1892	     0,      0,      0,      0,    893,      0,      0,      0,
1893	}},
1894	{{
1895	     0,      0,      0,      0,      0,      0,      0,      0,
1896	     0,    895,      0,      0,      0,      0,      0,      0,
1897	     0,      0,      0,    897,      0,    899,    901,  33671,
1898	   905,  33675,      0,      0,      0,      0,      0,      0,
1899	}},
1900	{{
1901	     0,    909,      0,      0,      0,      0,      0,      0,
1902	     0,      0,      0,      0,      0,      0,      0,      0,
1903	     0,      0,      0,    911,      0,      0,      0,      0,
1904	     0,      0,      0,      0,      0,    913,      0,      0,
1905	}},
1906	{{
1907	     0,      0,    915,      0,      0,      0,      0,    917,
1908	     0,      0,      0,      0,    919,      0,      0,      0,
1909	     0,      0,      0,      0,      0,      0,      0,      0,
1910	     0,    921,      0,      0,      0,      0,      0,      0,
1911	}},
1912	{{
1913	     0,      0,      0,      0,      0,      0,    923,      0,
1914	     0,      0,      0,      0,      0,      0,      0,      0,
1915	     0,      0,      0,      0,      0,      0,      0,      0,
1916	     0,      0,      0,      0,      0,      0,      0,      0,
1917	}},
1918	{{
1919	   925,    927,    929,    931,    933,    935,    937,    939,
1920	   941,    943,    945,    947,    949,    951,    953,    955,
1921	   957,    959,    961,    963,    965,    967,    969,    971,
1922	   973,    975,    977,    979,    981,    983,    985,    987,
1923	}},
1924	{{
1925	   989,    991,    993,    995,    997,    999,   1001,   1003,
1926	  1005,   1007,   1009,   1011,   1013,   1015,   1017,   1019,
1927	  1021,   1023,   1025,   1027,   1029,   1031,   1033,   1035,
1928	  1037,   1039,   1041,   1043,   1045,   1047,   1049,   1051,
1929	}},
1930	{{
1931	  1053,   1055,   1057,   1059,   1061,   1063,   1065,   1067,
1932	  1069,   1071,   1073,   1075,   1077,   1079,   1081,   1083,
1933	  1085,   1087,   1089,   1091,   1093,   1095,   1097,   1099,
1934	  1101,   1103,   1105,   1107,   1109,   1111,   1113,   1115,
1935	}},
1936	{{
1937	  1117,   1119,   1121,   1123,   1125,   1127,   1129,   1131,
1938	  1133,   1135,   1137,   1139,   1141,   1143,   1145,   1147,
1939	  1149,   1151,   1153,   1155,   1157,   1159,   1161,   1163,
1940	  1165,   1167,   1169,   1171,   1173,   1175,   1177,   1179,
1941	}},
1942	{{
1943	  1181,   1183,   1185,   1187,   1189,   1191,   1193,   1195,
1944	  1197,   1199,   1201,   1203,   1205,   1207,   1209,   1211,
1945	  1213,   1215,   1217,   1219,   1221,   1223,   1225,   1227,
1946	  1229,   1231,  34001,   1235,      0,      0,      0,      0,
1947	}},
1948	{{
1949	  1237,   1239,   1241,   1243,   1245,   1247,   1249,   1251,
1950	  1253,   1255,   1257,   1259,   1261,   1263,   1265,   1267,
1951	  1269,   1271,   1273,   1275,   1277,   1279,   1281,   1283,
1952	  1285,   1287,   1289,   1291,   1293,   1295,   1297,   1299,
1953	}},
1954	{{
1955	  1301,   1303,   1305,   1307,   1309,   1311,   1313,   1315,
1956	  1317,   1319,   1321,   1323,   1325,   1327,   1329,   1331,
1957	  1333,   1335,   1337,   1339,   1341,   1343,   1345,   1347,
1958	  1349,   1351,   1353,   1355,   1357,   1359,   1361,   1363,
1959	}},
1960	{{
1961	  1365,   1367,   1369,   1371,   1373,   1375,   1377,   1379,
1962	  1381,   1383,   1385,   1387,   1389,   1391,   1393,   1395,
1963	  1397,   1399,   1401,   1403,   1405,   1407,   1409,   1411,
1964	  1413,   1415,      0,      0,      0,      0,      0,      0,
1965	}},
1966	{{
1967	  1417,   1419,   1421,   1423,   1425,   1427,   1429,   1431,
1968	  1433,   1435,   1437,   1439,   1441,   1443,   1445,   1447,
1969	  1449,   1451,   1453,   1455,   1457,   1459,      0,      0,
1970	  1461,   1463,   1465,   1467,   1469,   1471,      0,      0,
1971	}},
1972	{{
1973	  1473,   1475,   1477,   1479,   1481,   1483,   1485,   1487,
1974	  1489,   1491,   1493,   1495,   1497,   1499,   1501,   1503,
1975	  1505,   1507,   1509,   1511,   1513,   1515,   1517,   1519,
1976	  1521,   1523,   1525,   1527,   1529,   1531,   1533,   1535,
1977	}},
1978	{{
1979	  1537,   1539,   1541,   1543,   1545,   1547,      0,      0,
1980	  1549,   1551,   1553,   1555,   1557,   1559,      0,      0,
1981	  1561,   1563,   1565,   1567,   1569,   1571,   1573,   1575,
1982	     0,   1577,      0,   1579,      0,   1581,      0,   1583,
1983	}},
1984	{{
1985	  1585,   1587,   1589,   1591,   1593,   1595,   1597,   1599,
1986	  1601,   1603,   1605,   1607,   1609,   1611,   1613,   1615,
1987	  1617,   1619,   1620,   1622,   1623,   1625,   1626,   1628,
1988	  1629,   1631,   1632,   1634,   1635,   1637,      0,      0,
1989	}},
1990	{{
1991	  1638,   1640,   1642,   1644,   1646,   1648,   1650,   1652,
1992	  1654,   1656,   1658,   1660,   1662,   1664,   1666,   1668,
1993	  1670,   1672,   1674,   1676,   1678,   1680,   1682,   1684,
1994	  1686,   1688,   1690,   1692,   1694,   1696,   1698,   1700,
1995	}},
1996	{{
1997	  1702,   1704,   1706,   1708,   1710,   1712,   1714,   1716,
1998	  1718,   1720,   1722,   1724,   1726,   1728,   1730,   1732,
1999	  1734,   1736,   1738,   1740,   1742,      0,   1744,   1746,
2000	  1748,   1750,   1752,   1754,   1755,  34525,   1759,  34528,
2001	}},
2002	{{
2003	 34530,   1764,   1766,   1768,   1770,      0,   1772,   1774,
2004	  1776,   1778,   1779,   1781,   1782,   1784,   1786,   1788,
2005	  1790,   1792,   1794,   1796,      0,      0,   1797,   1799,
2006	  1801,   1803,   1805,   1807,      0,   1808,   1810,   1812,
2007	}},
2008	{{
2009	  1814,   1816,   1818,   1820,   1821,   1823,   1825,   1827,
2010	  1829,   1831,   1833,   1835,   1836,   1838,   1840,   1841,
2011	     0,      0,   1842,   1844,   1846,      0,   1848,   1850,
2012	  1852,   1854,   1855,   1857,   1858,   1860,  34629,      0,
2013	}},
2014	{{
2015	  1863,   1864,  34633,  34634,  34635,  34636,  34637,  34638,
2016	 34639,  34640,  34641,      0,      0,      0,      0,      0,
2017	     0,  34642,      0,      0,      0,      0,      0,  34643,
2018	     0,      0,      0,      0,      0,      0,      0,      0,
2019	}},
2020	{{
2021	     0,      0,      0,      0,  34645,  34646,  34648,      0,
2022	     0,      0,      0,      0,      0,      0,      0,  34651,
2023	     0,      0,      0,  34652,  34654,      0,  34657,  34659,
2024	     0,      0,      0,      0,  34662,      0,  34664,      0,
2025	}},
2026	{{
2027	     0,      0,      0,      0,      0,      0,      0,  34666,
2028	 34668,  34670,      0,      0,      0,      0,      0,      0,
2029	     0,      0,      0,      0,      0,      0,      0,  34672,
2030	     0,      0,      0,      0,      0,      0,      0,  34676,
2031	}},
2032	{{
2033	     0,      0,      0,      0,      0,      0,      0,      0,
2034	     0,      0,      0,      0,      0,      0,      0,      0,
2035	 34677,  34678,      0,      0,  34679,  34680,  34681,  34682,
2036	 34683,  34684,  34685,  34686,  34687,  34688,  34689,  34690,
2037	}},
2038	{{
2039	 34691,  34692,  34693,  34694,  34695,  34696,  34697,  34698,
2040	 34699,  34700,  34701,  34702,  34703,  34704,  34705,      0,
2041	     0,      0,      0,      0,      0,      0,      0,      0,
2042	     0,      0,      0,      0,      0,      0,      0,      0,
2043	}},
2044	{{
2045	     0,      0,      0,      0,      0,      0,      0,      0,
2046	 34706,      0,      0,      0,      0,      0,      0,      0,
2047	     0,      0,      0,      0,      0,      0,      0,      0,
2048	     0,      0,      0,      0,      0,      0,      0,      0,
2049	}},
2050	{{
2051	 34708,  34711,  34714,  34715,      0,  34717,  34720,  34723,
2052	     0,  34724,  34726,  34727,  34728,  34729,  34730,  34731,
2053	 34732,  34733,  34734,  34735,      0,  34736,  34737,      0,
2054	     0,  34739,  34740,  34741,  34742,  34743,      0,      0,
2055	}},
2056	{{
2057	 34744,  34746,  34749,      0,  34751,      0,   1984,      0,
2058	 34753,      0,   1986,   1987,  34756,  34757,      0,  34758,
2059	 34759,  34760,      0,  34761,  34762,  34763,  34764,  34765,
2060	 34766,  34767,      0,      0,      0,  34768,  34769,  34770,
2061	}},
2062	{{
2063	 34771,      0,      0,      0,      0,  34772,  34773,  34774,
2064	 34775,  34776,      0,      0,      0,      0,      0,      0,
2065	     0,      0,      0,  34777,  34780,  34783,  34786,  34789,
2066	 34792,  34795,  34798,  34801,  34804,  34807,  34810,  34813,
2067	}},
2068	{{
2069	 34815,  34816,  34818,  34821,  34823,  34824,  34826,  34829,
2070	 34833,  34835,  34836,  34838,  34841,  34842,  34843,  34844,
2071	 34845,  34846,  34848,  34851,  34853,  34854,  34856,  34859,
2072	 34863,  34865,  34866,  34868,  34871,  34872,  34873,  34874,
2073	}},
2074	{{
2075	     0,      0,      0,      0,      0,      0,      0,      0,
2076	     0,      0,      0,      0,      0,      0,      0,      0,
2077	     0,      0,      0,      0,      0,      0,      0,      0,
2078	     0,      0,   2107,   2109,      0,      0,      0,      0,
2079	}},
2080	{{
2081	     0,      0,      0,      0,      0,      0,      0,      0,
2082	     0,      0,      0,      0,      0,      0,   2111,      0,
2083	     0,      0,      0,      0,      0,      0,      0,      0,
2084	     0,      0,      0,      0,      0,      0,      0,      0,
2085	}},
2086	{{
2087	     0,      0,      0,      0,      0,      0,      0,      0,
2088	     0,      0,      0,      0,      0,   2113,   2115,   2117,
2089	     0,      0,      0,      0,      0,      0,      0,      0,
2090	     0,      0,      0,      0,      0,      0,      0,      0,
2091	}},
2092	{{
2093	     0,      0,      0,      0,   2119,      0,      0,      0,
2094	     0,   2121,      0,      0,   2123,      0,      0,      0,
2095	     0,      0,      0,      0,      0,      0,      0,      0,
2096	     0,      0,      0,      0,      0,      0,      0,      0,
2097	}},
2098	{{
2099	     0,      0,      0,      0,   2125,      0,   2127,      0,
2100	     0,      0,      0,      0,  34897,  34899,      0,  34902,
2101	 34904,      0,      0,      0,      0,      0,      0,      0,
2102	     0,      0,      0,      0,      0,      0,      0,      0,
2103	}},
2104	{{
2105	     0,   2139,      0,      0,   2141,      0,      0,   2143,
2106	     0,   2145,      0,      0,      0,      0,      0,      0,
2107	     0,      0,      0,      0,      0,      0,      0,      0,
2108	     0,      0,      0,      0,      0,      0,      0,      0,
2109	}},
2110	{{
2111	  2147,      0,   2149,      0,      0,      0,      0,      0,
2112	     0,      0,      0,      0,      0,   2151,   2153,   2155,
2113	  2157,   2159,      0,      0,   2161,   2163,      0,      0,
2114	  2165,   2167,      0,      0,      0,      0,      0,      0,
2115	}},
2116	{{
2117	  2169,   2171,      0,      0,   2173,   2175,      0,      0,
2118	  2177,   2179,      0,      0,      0,      0,      0,      0,
2119	     0,      0,      0,      0,      0,      0,      0,      0,
2120	     0,      0,      0,      0,      0,      0,      0,      0,
2121	}},
2122	{{
2123	     0,      0,      0,      0,      0,      0,      0,      0,
2124	     0,      0,      0,      0,   2181,   2183,   2185,   2187,
2125	     0,      0,      0,      0,      0,      0,      0,      0,
2126	     0,      0,      0,      0,      0,      0,      0,      0,
2127	}},
2128	{{
2129	  2189,   2191,   2193,   2195,      0,      0,      0,      0,
2130	     0,      0,   2197,   2199,   2201,   2203,      0,      0,
2131	     0,      0,      0,      0,      0,      0,      0,      0,
2132	     0,      0,      0,      0,      0,      0,      0,      0,
2133	}},
2134	{{
2135	     0,      0,      0,      0,      0,      0,      0,      0,
2136	     0,   2205,   2206,      0,      0,      0,      0,      0,
2137	     0,      0,      0,      0,      0,      0,      0,      0,
2138	     0,      0,      0,      0,      0,      0,      0,      0,
2139	}},
2140	{{
2141	 34975,  34976,  34977,  34978,  34979,  34980,  34981,  34982,
2142	 34983,  34984,  34986,  34988,  34990,  34992,  34994,  34996,
2143	 34998,  35000,  35002,  35004,  35006,  35009,  35012,  35015,
2144	 35018,  35021,  35024,  35027,  35030,  35033,  35037,  35041,
2145	}},
2146	{{
2147	 35045,  35049,  35053,  35057,  35061,  35065,  35069,  35073,
2148	 35077,  35079,  35081,  35083,  35085,  35087,  35089,  35091,
2149	 35093,  35095,  35098,  35101,  35104,  35107,  35110,  35113,
2150	 35116,  35119,  35122,  35125,  35128,  35131,  35134,  35137,
2151	}},
2152	{{
2153	 35140,  35143,  35146,  35149,  35152,  35155,  35158,  35161,
2154	 35164,  35167,  35170,  35173,  35176,  35179,  35182,  35185,
2155	 35188,  35191,  35194,  35197,  35200,  35203,  35206,  35207,
2156	 35208,  35209,  35210,  35211,  35212,  35213,  35214,  35215,
2157	}},
2158	{{
2159	 35216,  35217,  35218,  35219,  35220,  35221,  35222,  35223,
2160	 35224,  35225,  35226,  35227,  35228,  35229,  35230,  35231,
2161	 35232,  35233,  35234,  35235,  35236,  35237,  35238,  35239,
2162	 35240,  35241,  35242,  35243,  35244,  35245,  35246,  35247,
2163	}},
2164	{{
2165	 35248,  35249,  35250,  35251,  35252,  35253,  35254,  35255,
2166	 35256,  35257,  35258,      0,      0,      0,      0,      0,
2167	     0,      0,      0,      0,      0,      0,      0,      0,
2168	     0,      0,      0,      0,      0,      0,      0,      0,
2169	}},
2170	{{
2171	     0,      0,      0,      0,      0,      0,      0,      0,
2172	     0,      0,      0,      0,  35259,      0,      0,      0,
2173	     0,      0,      0,      0,      0,      0,      0,      0,
2174	     0,      0,      0,      0,      0,      0,      0,      0,
2175	}},
2176	{{
2177	     0,      0,      0,      0,      0,      0,      0,      0,
2178	     0,      0,      0,      0,      0,      0,      0,      0,
2179	     0,      0,      0,      0,  35263,  35266,  35268,      0,
2180	     0,      0,      0,      0,      0,      0,      0,      0,
2181	}},
2182	{{
2183	     0,      0,      0,      0,      0,      0,      0,      0,
2184	     0,      0,      0,      0,      0,      0,      0,      0,
2185	     0,      0,      0,      0,      0,      0,      0,      0,
2186	     0,      0,      0,      0,   2503,      0,      0,      0,
2187	}},
2188	{{
2189	     0,      0,      0,      0,      0,      0,      0,      0,
2190	     0,      0,      0,      0,      0,      0,      0,      0,
2191	     0,      0,      0,      0,      0,      0,      0,      0,
2192	     0,      0,      0,      0,      0,      0,      0,  35273,
2193	}},
2194	{{
2195	     0,      0,      0,      0,      0,      0,      0,      0,
2196	     0,      0,      0,      0,      0,      0,      0,      0,
2197	     0,      0,      0,  35274,      0,      0,      0,      0,
2198	     0,      0,      0,      0,      0,      0,      0,      0,
2199	}},
2200	{{
2201	 35275,  35276,  35277,  35278,  35279,  35280,  35281,  35282,
2202	 35283,  35284,  35285,  35286,  35287,  35288,  35289,  35290,
2203	 35291,  35292,  35293,  35294,  35295,  35296,  35297,  35298,
2204	 35299,  35300,  35301,  35302,  35303,  35304,  35305,  35306,
2205	}},
2206	{{
2207	 35307,  35308,  35309,  35310,  35311,  35312,  35313,  35314,
2208	 35315,  35316,  35317,  35318,  35319,  35320,  35321,  35322,
2209	 35323,  35324,  35325,  35326,  35327,  35328,  35329,  35330,
2210	 35331,  35332,  35333,  35334,  35335,  35336,  35337,  35338,
2211	}},
2212	{{
2213	 35339,  35340,  35341,  35342,  35343,  35344,  35345,  35346,
2214	 35347,  35348,  35349,  35350,  35351,  35352,  35353,  35354,
2215	 35355,  35356,  35357,  35358,  35359,  35360,  35361,  35362,
2216	 35363,  35364,  35365,  35366,  35367,  35368,  35369,  35370,
2217	}},
2218	{{
2219	 35371,  35372,  35373,  35374,  35375,  35376,  35377,  35378,
2220	 35379,  35380,  35381,  35382,  35383,  35384,  35385,  35386,
2221	 35387,  35388,  35389,  35390,  35391,  35392,  35393,  35394,
2222	 35395,  35396,  35397,  35398,  35399,  35400,  35401,  35402,
2223	}},
2224	{{
2225	 35403,  35404,  35405,  35406,  35407,  35408,  35409,  35410,
2226	 35411,  35412,  35413,  35414,  35415,  35416,  35417,  35418,
2227	 35419,  35420,  35421,  35422,  35423,  35424,  35425,  35426,
2228	 35427,  35428,  35429,  35430,  35431,  35432,  35433,  35434,
2229	}},
2230	{{
2231	 35435,  35436,  35437,  35438,  35439,  35440,  35441,  35442,
2232	 35443,  35444,  35445,  35446,  35447,  35448,  35449,  35450,
2233	 35451,  35452,  35453,  35454,  35455,  35456,  35457,  35458,
2234	 35459,  35460,  35461,  35462,  35463,  35464,  35465,  35466,
2235	}},
2236	{{
2237	 35467,  35468,  35469,  35470,  35471,  35472,  35473,  35474,
2238	 35475,  35476,  35477,  35478,  35479,  35480,  35481,  35482,
2239	 35483,  35484,  35485,  35486,  35487,  35488,      0,      0,
2240	     0,      0,      0,      0,      0,      0,      0,      0,
2241	}},
2242	{{
2243	 35489,      0,      0,      0,      0,      0,      0,      0,
2244	     0,      0,      0,      0,      0,      0,      0,      0,
2245	     0,      0,      0,      0,      0,      0,      0,      0,
2246	     0,      0,      0,      0,      0,      0,      0,      0,
2247	}},
2248	{{
2249	     0,      0,      0,      0,      0,      0,      0,      0,
2250	     0,      0,      0,      0,      0,      0,      0,      0,
2251	     0,      0,      0,      0,      0,      0,  35490,      0,
2252	 35491,  35492,  35493,      0,      0,      0,      0,      0,
2253	}},
2254	{{
2255	     0,      0,      0,      0,      0,      0,      0,      0,
2256	     0,      0,      0,      0,   2726,      0,   2728,      0,
2257	  2730,      0,   2732,      0,   2734,      0,   2736,      0,
2258	  2738,      0,   2740,      0,   2742,      0,   2744,      0,
2259	}},
2260	{{
2261	  2746,      0,   2748,      0,      0,   2750,      0,   2752,
2262	     0,   2754,      0,      0,      0,      0,      0,      0,
2263	  2756,   2758,      0,   2760,   2762,      0,   2764,   2766,
2264	     0,   2768,   2770,      0,   2772,   2774,      0,      0,
2265	}},
2266	{{
2267	     0,      0,      0,      0,      0,      0,      0,      0,
2268	     0,      0,      0,      0,      0,      0,      0,      0,
2269	     0,      0,      0,      0,   2776,      0,      0,      0,
2270	     0,      0,      0,  35546,  35548,      0,   2782,  35552,
2271	}},
2272	{{
2273	     0,      0,      0,      0,      0,      0,      0,      0,
2274	     0,      0,      0,      0,   2786,      0,   2788,      0,
2275	  2790,      0,   2792,      0,   2794,      0,   2796,      0,
2276	  2798,      0,   2800,      0,   2802,      0,   2804,      0,
2277	}},
2278	{{
2279	  2806,      0,   2808,      0,      0,   2810,      0,   2812,
2280	     0,   2814,      0,      0,      0,      0,      0,      0,
2281	  2816,   2818,      0,   2820,   2822,      0,   2824,   2826,
2282	     0,   2828,   2830,      0,   2832,   2834,      0,      0,
2283	}},
2284	{{
2285	     0,      0,      0,      0,      0,      0,      0,      0,
2286	     0,      0,      0,      0,      0,      0,      0,      0,
2287	     0,      0,      0,      0,   2836,      0,      0,   2838,
2288	  2840,   2842,   2844,      0,      0,      0,   2846,  35616,
2289	}},
2290	{{
2291	     0,      0,      0,      0,      0,      0,      0,      0,
2292	     0,      0,      0,      0,      0,      0,      0,      0,
2293	     0,  35618,  35619,  35620,  35621,  35622,  35623,  35624,
2294	 35625,  35626,  35627,  35628,  35629,  35630,  35631,  35632,
2295	}},
2296	{{
2297	 35633,  35634,  35635,  35636,  35637,  35638,  35639,  35640,
2298	 35641,  35642,  35643,  35644,  35645,  35646,  35647,  35648,
2299	 35649,  35650,  35651,  35652,  35653,  35654,  35655,  35656,
2300	 35657,  35658,  35659,  35660,  35661,  35662,  35663,  35664,
2301	}},
2302	{{
2303	 35665,  35666,  35667,  35668,  35669,  35670,  35671,  35672,
2304	 35673,  35674,  35675,  35676,  35677,  35678,  35679,  35680,
2305	 35681,  35682,  35683,  35684,  35685,  35686,  35687,  35688,
2306	 35689,  35690,  35691,  35692,  35693,  35694,  35695,  35696,
2307	}},
2308	{{
2309	 35697,  35698,  35699,  35700,  35701,  35702,  35703,  35704,
2310	 35705,  35706,  35707,  35708,  35709,  35710,  35711,      0,
2311	     0,      0,  35712,  35713,  35714,  35715,  35716,  35717,
2312	 35718,  35719,  35720,  35721,  35722,  35723,  35724,  35725,
2313	}},
2314	{{
2315	 35726,  35729,  35732,  35735,  35738,  35741,  35744,  35747,
2316	 35750,  35753,  35756,  35759,  35762,  35765,  35768,  35772,
2317	 35776,  35780,  35784,  35788,  35792,  35796,  35800,  35804,
2318	 35808,  35812,  35816,  35820,  35824,      0,      0,      0,
2319	}},
2320	{{
2321	 35828,  35831,  35834,  35837,  35840,  35843,  35846,  35849,
2322	 35852,  35855,  35858,  35861,  35864,  35867,  35870,  35873,
2323	 35876,  35879,  35882,  35885,  35888,  35891,  35894,  35897,
2324	 35900,  35903,  35906,  35909,  35912,  35915,  35918,  35921,
2325	}},
2326	{{
2327	 35924,  35927,  35930,  35933,      0,      0,      0,      0,
2328	     0,      0,      0,      0,      0,      0,      0,      0,
2329	     0,  35936,  35938,  35940,  35942,  35944,  35946,  35948,
2330	 35950,  35952,  35954,  35956,  35958,  35960,  35962,  35964,
2331	}},
2332	{{
2333	 35966,  35967,  35968,  35969,  35970,  35971,  35972,  35973,
2334	 35974,  35975,  35976,  35977,  35978,  35979,  35980,  35982,
2335	 35984,  35986,  35988,  35990,  35992,  35994,  35996,  35998,
2336	 36000,  36002,  36004,  36006,      0,      0,      0,      0,
2337	}},
2338	{{
2339	 36008,  36009,  36010,  36011,  36012,  36013,  36014,  36015,
2340	 36016,  36017,  36018,  36019,  36020,  36021,  36022,  36023,
2341	 36024,  36025,  36026,  36027,  36028,  36029,  36030,  36031,
2342	 36032,  36033,  36034,  36035,  36036,  36037,  36038,  36039,
2343	}},
2344	{{
2345	 36040,  36041,  36042,  36043,  36044,  36045,  36046,  36047,
2346	 36048,  36049,  36050,  36051,  36052,  36053,  36054,  36055,
2347	 36056,  36057,  36059,  36061,  36063,  36065,  36067,  36069,
2348	 36071,  36073,  36075,  36077,  36079,  36081,  36083,  36085,
2349	}},
2350	{{
2351	 36087,  36089,  36091,  36093,  36095,  36097,  36099,  36101,
2352	 36103,  36105,  36108,  36111,      0,      0,      0,      0,
2353	 36114,  36115,  36116,  36117,  36118,  36119,  36120,  36121,
2354	 36122,  36123,  36124,  36125,  36126,  36127,  36128,  36129,
2355	}},
2356	{{
2357	 36130,  36131,  36132,  36133,  36134,  36135,  36136,  36137,
2358	 36138,  36139,  36140,  36141,  36142,  36143,  36144,  36145,
2359	 36146,  36147,  36148,  36149,  36150,  36151,  36152,  36153,
2360	 36154,  36155,  36156,  36157,  36158,  36159,  36160,      0,
2361	}},
2362	{{
2363	 36161,  36165,  36169,  36173,  36176,  36180,  36183,  36186,
2364	 36191,  36195,  36198,  36201,  36204,  36208,  36212,  36215,
2365	 36218,  36220,  36223,  36227,  36231,  36233,  36238,  36244,
2366	 36249,  36252,  36257,  36262,  36266,  36269,  36272,  36275,
2367	}},
2368	{{
2369	 36279,  36284,  36288,  36291,  36294,  36297,  36299,  36301,
2370	 36303,  36305,  36308,  36311,  36316,  36319,  36323,  36328,
2371	 36331,  36333,  36335,  36340,  36344,  36349,  36352,  36357,
2372	 36359,  36362,  36365,  36368,  36371,  36374,  36378,  36381,
2373	}},
2374	{{
2375	 36383,  36386,  36389,  36392,  36396,  36399,  36402,  36405,
2376	 36410,  36414,  36416,  36421,  36423,  36427,  36431,  36434,
2377	 36437,  36440,  36444,  36446,  36449,  36453,  36455,  36460,
2378	 36463,  36465,  36467,  36469,  36471,  36473,  36475,  36477,
2379	}},
2380	{{
2381	 36479,  36481,  36483,  36486,  36489,  36492,  36495,  36498,
2382	 36501,  36504,  36507,  36510,  36513,  36516,  36519,  36522,
2383	 36525,  36528,  36531,  36533,  36535,  36538,  36540,      0,
2384	     0,      0,      0,  36542,  36544,  36546,  36548,  36550,
2385	}},
2386	{{
2387	 36554,  36556,  36558,  36560,  36562,  36564,  36566,  36568,
2388	 36570,  36573,  36577,  36579,  36581,  36583,  36585,  36587,
2389	 36589,  36591,  36594,  36597,  36600,  36603,  36605,  36607,
2390	 36609,  36611,  36613,  36615,  36617,  36619,  36621,  36623,
2391	}},
2392	{{
2393	 36626,  36629,  36631,  36634,  36637,  36640,  36642,  36645,
2394	 36648,  36652,  36654,  36657,  36660,  36663,  36666,  36671,
2395	 36677,  36679,  36681,  36683,  36685,  36687,  36689,  36691,
2396	 36693,  36695,  36697,  36699,  36701,  36703,  36705,  36707,
2397	}},
2398	{{
2399	 36709,  36711,  36713,  36717,  36719,  36721,  36723,  36727,
2400	 36730,  36732,  36734,  36736,  36738,  36740,  36742,  36744,
2401	 36746,  36748,  36750,  36753,  36755,  36757,  36760,  36763,
2402	 36765,  36769,  36772,  36774,  36776,  36778,      0,      0,
2403	}},
2404	{{
2405	 36780,  36782,  36784,  36786,  36788,  36790,  36792,  36794,
2406	 36796,  36798,  36801,  36804,  36807,  36810,  36813,  36816,
2407	 36819,  36822,  36825,  36828,  36831,  36834,  36837,  36840,
2408	 36843,  36846,  36849,  36852,  36855,  36858,  36861,      0,
2409	}},
2410	{{
2411	  4096,   4097,   4098,   4099,   4100,   4101,   4102,   4103,
2412	  4104,   4105,   4106,   4107,   4108,   4109,   4110,   4111,
2413	  4112,   4113,   4114,   4115,   4116,   4117,   4118,   4119,
2414	  4120,   4121,   4122,   4123,   4124,   4125,   4126,   4127,
2415	}},
2416	{{
2417	  4128,   4129,   4130,   4131,   4132,   4133,   4134,   4135,
2418	  4136,   4137,   4138,   4139,   4140,   4141,   4142,   4143,
2419	  4144,   4145,   4146,   4147,   4148,   4149,   4150,   4151,
2420	  4152,   4153,   4154,   4155,   4156,   4157,   4158,   4159,
2421	}},
2422	{{
2423	  4160,   4161,   4162,   4163,   4164,   4165,   4166,   4167,
2424	  4168,   4169,   4170,   4171,   4172,   4173,   4174,   4175,
2425	  4176,   4177,   4178,   4179,   4180,   4181,   4182,   4183,
2426	  4184,   4185,   4186,   4187,   4188,   4189,   4190,   4191,
2427	}},
2428	{{
2429	  4192,   4193,   4194,   4195,   4196,   4197,   4198,   4199,
2430	  4200,   4201,   4202,   4203,   4204,   4205,   4206,   4207,
2431	  4208,   4209,   4210,   4211,   4212,   4213,   4214,   4215,
2432	  4216,   4217,   4218,   4219,   4220,   4221,   4222,   4223,
2433	}},
2434	{{
2435	  4224,   4225,   4226,   4227,   4228,   4229,   4230,   4231,
2436	  4232,   4233,   4234,   4235,   4236,   4237,   4238,   4239,
2437	  4240,   4241,   4242,   4243,   4244,   4245,   4246,   4247,
2438	  4248,   4249,   4250,   4251,   4252,   4253,   4254,   4255,
2439	}},
2440	{{
2441	  4256,   4257,   4258,   4259,   4260,   4261,   4262,   4263,
2442	  4264,   4265,   4266,   4267,   4268,   4269,   4270,   4271,
2443	  4272,   4273,   4274,   4275,   4276,   4277,   4278,   4279,
2444	  4280,   4281,   4282,   4283,   4284,   4285,   4286,   4287,
2445	}},
2446	{{
2447	  4288,   4289,   4290,   4291,   4292,   4293,   4294,   4295,
2448	  4296,   4297,   4298,   4299,   4300,   4301,   4302,   4303,
2449	  4304,   4305,   4306,   4307,   4308,   4309,   4310,   4311,
2450	  4312,   4313,   4314,   4315,   4316,   4317,   4318,   4319,
2451	}},
2452	{{
2453	  4320,   4321,   4322,   4323,   4324,   4325,   4326,   4327,
2454	  4328,   4329,   4330,   4331,   4332,   4333,   4334,   4335,
2455	  4336,   4337,   4338,   4339,   4340,   4341,   4342,   4343,
2456	  4344,   4345,   4346,   4347,   4348,   4349,   4350,   4351,
2457	}},
2458	{{
2459	  4352,   4353,   4354,   4355,   4356,   4357,   4358,   4359,
2460	  4360,   4361,   4362,   4363,   4364,   4365,      0,      0,
2461	  4366,      0,   4367,      0,      0,   4368,   4369,   4370,
2462	  4371,   4372,   4373,   4374,   4375,   4376,   4377,      0,
2463	}},
2464	{{
2465	  4378,      0,   4379,      0,      0,   4380,   4381,      0,
2466	     0,      0,   4382,   4383,   4384,   4385,      0,      0,
2467	  4386,   4387,   4388,   4389,   4390,   4391,   4392,   4393,
2468	  4394,   4395,   4396,   4397,   4398,   4399,   4400,   4401,
2469	}},
2470	{{
2471	  4402,   4403,   4404,   4405,   4406,   4407,   4408,   4409,
2472	  4410,   4411,   4412,   4413,   4414,   4415,   4416,   4417,
2473	  4418,   4419,   4420,   4421,   4422,   4423,   4424,   4425,
2474	  4426,   4427,   4428,   4429,   4430,   4431,   4432,   4433,
2475	}},
2476	{{
2477	  4434,   4435,   4436,   4437,   4438,   4439,   4440,   4441,
2478	  4442,   4443,   4444,      0,      0,      0,      0,      0,
2479	     0,      0,      0,      0,      0,      0,      0,      0,
2480	     0,      0,      0,      0,      0,      0,      0,      0,
2481	}},
2482	{{
2483	 37213,  37215,  37217,  37219,  37222,  37225,  37227,      0,
2484	     0,      0,      0,      0,      0,      0,      0,      0,
2485	     0,      0,      0,  37229,  37231,  37233,  37235,  37237,
2486	     0,      0,      0,      0,      0,   4471,      0,   4473,
2487	}},
2488	{{
2489	 37243,  37244,  37245,  37246,  37247,  37248,  37249,  37250,
2490	 37251,  37252,   4485,   4487,   4489,   4491,   4493,   4495,
2491	  4497,   4499,   4501,   4503,   4505,   4507,   4509,      0,
2492	  4511,   4513,   4515,   4517,   4519,      0,   4521,      0,
2493	}},
2494	{{
2495	  4523,   4525,      0,   4527,   4529,      0,   4531,   4533,
2496	  4535,   4537,   4539,   4541,   4543,   4545,   4547,  37317,
2497	 37319,  37320,  37321,  37322,  37323,  37324,  37325,  37326,
2498	 37327,  37328,  37329,  37330,  37331,  37332,  37333,  37334,
2499	}},
2500	{{
2501	 37335,  37336,  37337,  37338,  37339,  37340,  37341,  37342,
2502	 37343,  37344,  37345,  37346,  37347,  37348,  37349,  37350,
2503	 37351,  37352,  37353,  37354,  37355,  37356,  37357,  37358,
2504	 37359,  37360,  37361,  37362,  37363,  37364,  37365,  37366,
2505	}},
2506	{{
2507	 37367,  37368,  37369,  37370,  37371,  37372,  37373,  37374,
2508	 37375,  37376,  37377,  37378,  37379,  37380,  37381,  37382,
2509	 37383,  37384,  37385,  37386,  37387,  37388,  37389,  37390,
2510	 37391,  37392,  37393,  37394,  37395,  37396,  37397,  37398,
2511	}},
2512	{{
2513	 37399,  37400,  37401,  37402,  37403,  37404,  37405,  37406,
2514	 37407,  37408,  37409,  37410,  37411,  37412,  37413,  37414,
2515	 37415,  37416,      0,      0,      0,      0,      0,      0,
2516	     0,      0,      0,      0,      0,      0,      0,      0,
2517	}},
2518	{{
2519	     0,      0,      0,      0,      0,      0,      0,      0,
2520	     0,      0,      0,      0,      0,      0,      0,      0,
2521	     0,      0,      0,  37417,  37418,  37419,  37420,  37421,
2522	 37422,  37423,  37424,  37425,  37426,  37427,  37428,  37429,
2523	}},
2524	{{
2525	 37430,  37431,  37432,  37433,  37434,  37435,  37436,  37437,
2526	 37438,  37439,  37440,  37442,  37444,  37446,  37448,  37450,
2527	 37452,  37454,  37456,  37458,  37460,  37462,  37464,  37466,
2528	 37468,  37470,  37472,  37474,  37476,  37477,  37478,  37479,
2529	}},
2530	{{
2531	 37480,  37482,  37484,  37486,  37488,  37490,  37492,  37494,
2532	 37496,  37498,  37500,  37502,  37504,  37506,  37508,  37510,
2533	 37512,  37514,  37516,  37518,  37520,  37522,  37524,  37526,
2534	 37528,  37530,  37532,  37534,  37536,  37538,  37540,  37542,
2535	}},
2536	{{
2537	 37544,  37546,  37548,  37550,  37552,  37554,  37556,  37558,
2538	 37560,  37562,  37564,  37566,  37568,  37570,  37572,  37574,
2539	 37576,  37578,  37580,  37582,  37584,  37586,  37588,  37590,
2540	 37592,  37594,  37596,  37598,  37600,  37602,  37604,  37606,
2541	}},
2542	{{
2543	 37608,  37610,  37612,  37614,  37616,  37618,  37620,  37622,
2544	 37624,  37626,  37628,  37630,  37632,  37634,  37636,  37638,
2545	 37640,  37642,  37644,  37646,  37648,  37650,  37652,  37654,
2546	 37656,  37658,  37660,  37662,  37664,  37666,  37668,  37671,
2547	}},
2548	{{
2549	 37674,  37677,  37680,  37683,  37686,  37688,  37690,  37692,
2550	 37694,  37696,  37698,  37700,  37702,  37704,  37706,  37708,
2551	 37710,  37712,  37714,  37716,  37718,  37720,  37722,  37724,
2552	 37726,  37728,  37730,  37732,  37734,  37736,  37738,  37740,
2553	}},
2554	{{
2555	 37742,  37744,  37746,  37748,  37750,  37752,  37754,  37756,
2556	 37758,  37760,  37762,  37764,  37766,  37768,  37770,  37772,
2557	 37774,  37776,  37778,  37780,  37782,  37784,  37786,  37788,
2558	 37790,  37792,  37794,  37796,  37798,  37800,  37802,  37804,
2559	}},
2560	{{
2561	 37806,  37808,  37810,  37812,  37814,  37816,  37818,  37820,
2562	 37822,  37824,  37826,  37828,  37830,  37832,  37834,  37836,
2563	 37838,  37840,  37842,  37844,  37846,  37848,  37850,  37852,
2564	 37854,  37856,  37858,  37860,  37862,  37864,  37866,  37868,
2565	}},
2566	{{
2567	 37870,  37872,  37874,  37876,  37878,  37880,  37882,  37884,
2568	 37886,  37888,  37890,  37892,  37894,  37896,  37898,  37900,
2569	 37902,  37904,  37906,  37908,  37910,  37912,  37914,  37916,
2570	 37918,  37920,  37922,  37924,  37926,  37928,  37930,  37932,
2571	}},
2572	{{
2573	 37934,  37936,  37938,  37940,  37942,  37944,  37946,  37948,
2574	 37950,  37952,  37954,  37956,  37958,  37960,  37962,  37964,
2575	 37966,  37968,  37970,  37973,  37976,  37979,  37981,  37983,
2576	 37985,  37987,  37989,  37991,  37993,  37995,  37997,  37999,
2577	}},
2578	{{
2579	 38001,  38003,  38005,  38007,  38009,  38011,  38013,  38015,
2580	 38017,  38019,  38021,  38023,  38025,  38027,  38029,  38031,
2581	 38033,  38035,  38037,  38039,  38041,  38043,  38045,  38047,
2582	 38049,  38051,  38053,  38055,  38057,  38059,  38061,  38063,
2583	}},
2584	{{
2585	 38065,  38067,  38069,  38071,  38073,  38075,  38077,  38079,
2586	 38081,  38083,  38085,  38087,  38089,  38091,  38093,  38095,
2587	 38097,  38099,  38101,  38103,  38105,  38107,  38109,  38111,
2588	 38113,  38115,  38117,  38119,  38121,  38123,      0,      0,
2589	}},
2590	{{
2591	     0,      0,      0,      0,      0,      0,      0,      0,
2592	     0,      0,      0,      0,      0,      0,      0,      0,
2593	 38125,  38128,  38131,  38134,  38137,  38140,  38143,  38146,
2594	 38149,  38152,  38155,  38158,  38161,  38164,  38167,  38170,
2595	}},
2596	{{
2597	 38173,  38176,  38179,  38182,  38185,  38188,  38191,  38194,
2598	 38197,  38200,  38203,  38206,  38209,  38212,  38215,  38218,
2599	 38221,  38224,  38227,  38230,  38233,  38236,  38239,  38242,
2600	 38245,  38248,  38251,  38254,  38257,  38260,  38263,  38266,
2601	}},
2602	{{
2603	 38269,  38272,  38275,  38278,  38281,  38284,  38287,  38290,
2604	 38293,  38296,  38299,  38302,  38305,  38308,  38311,  38314,
2605	     0,      0,  38317,  38320,  38323,  38326,  38329,  38332,
2606	 38335,  38338,  38341,  38344,  38347,  38350,  38353,  38356,
2607	}},
2608	{{
2609	 38359,  38362,  38365,  38368,  38371,  38374,  38377,  38380,
2610	 38383,  38386,  38389,  38392,  38395,  38398,  38401,  38404,
2611	 38407,  38410,  38413,  38416,  38419,  38422,  38425,  38428,
2612	 38431,  38434,  38437,  38440,  38443,  38446,  38449,  38452,
2613	}},
2614	{{
2615	 38455,  38458,  38461,  38464,  38467,  38470,  38473,  38476,
2616	     0,      0,      0,      0,      0,      0,      0,      0,
2617	     0,      0,      0,      0,      0,      0,      0,      0,
2618	     0,      0,      0,      0,      0,      0,      0,      0,
2619	}},
2620	{{
2621	     0,      0,      0,      0,      0,      0,      0,      0,
2622	     0,      0,      0,      0,      0,      0,      0,      0,
2623	 38479,  38482,  38485,  38489,  38493,  38497,  38501,  38505,
2624	 38509,  38513,  38516,  38534,  38542,      0,      0,      0,
2625	}},
2626	{{
2627	     0,      0,      0,      0,      0,      0,      0,      0,
2628	     0,      0,      0,      0,      0,      0,      0,      0,
2629	 38546,  38547,  38548,  38549,  38550,  38551,  38552,  38553,
2630	 38554,  38555,  38556,  38557,  38558,  38559,  38560,  38561,
2631	}},
2632	{{
2633	 38562,  38563,  38564,  38565,  38566,      0,      0,      0,
2634	     0,  38567,  38568,  38569,  38570,  38571,  38572,  38573,
2635	 38574,  38575,  38576,      0,  38577,  38578,  38579,  38580,
2636	 38581,  38582,  38583,  38584,  38585,  38586,  38587,  38588,
2637	}},
2638	{{
2639	 38589,  38590,  38591,  38592,  38593,  38594,  38595,      0,
2640	 38596,  38597,  38598,  38599,      0,      0,      0,      0,
2641	 38600,  38602,  38604,      0,  38606,      0,  38608,  38610,
2642	 38612,  38614,  38616,  38618,  38620,  38622,  38624,  38626,
2643	}},
2644	{{
2645	 38628,  38629,  38630,  38631,  38632,  38633,  38634,  38635,
2646	 38636,  38637,  38638,  38639,  38640,  38641,  38642,  38643,
2647	 38644,  38645,  38646,  38647,  38648,  38649,  38650,  38651,
2648	 38652,  38653,  38654,  38655,  38656,  38657,  38658,  38659,
2649	}},
2650	{{
2651	 38660,  38661,  38662,  38663,  38664,  38665,  38666,  38667,
2652	 38668,  38669,  38670,  38671,  38672,  38673,  38674,  38675,
2653	 38676,  38677,  38678,  38679,  38680,  38681,  38682,  38683,
2654	 38684,  38685,  38686,  38687,  38688,  38689,  38690,  38691,
2655	}},
2656	{{
2657	 38692,  38693,  38694,  38695,  38696,  38697,  38698,  38699,
2658	 38700,  38701,  38702,  38703,  38704,  38705,  38706,  38707,
2659	 38708,  38709,  38710,  38711,  38712,  38713,  38714,  38715,
2660	 38716,  38717,  38718,  38719,  38720,  38721,  38722,  38723,
2661	}},
2662	{{
2663	 38724,  38725,  38726,  38727,  38728,  38729,  38730,  38731,
2664	 38732,  38733,  38734,  38735,  38736,  38737,  38738,  38739,
2665	 38740,  38741,  38742,  38743,  38744,  38745,  38747,  38749,
2666	 38751,  38753,  38755,  38757,  38759,      0,      0,      0,
2667	}},
2668	{{
2669	     0,  38761,  38762,  38763,  38764,  38765,  38766,  38767,
2670	 38768,  38769,  38770,  38771,  38772,  38773,  38774,  38775,
2671	 38776,  38777,  38778,  38779,  38780,  38781,  38782,  38783,
2672	 38784,  38785,  38786,  38787,  38788,  38789,  38790,  38791,
2673	}},
2674	{{
2675	 38792,  38793,  38794,  38795,  38796,  38797,  38798,  38799,
2676	 38800,  38801,  38802,  38803,  38804,  38805,  38806,  38807,
2677	 38808,  38809,  38810,  38811,  38812,  38813,  38814,  38815,
2678	 38816,  38817,  38818,  38819,  38820,  38821,  38822,  38823,
2679	}},
2680	{{
2681	 38824,  38825,  38826,  38827,  38828,  38829,  38830,  38831,
2682	 38832,  38833,  38834,  38835,  38836,  38837,  38838,  38839,
2683	 38840,  38841,  38842,  38843,  38844,  38845,  38846,  38847,
2684	 38848,  38849,  38850,  38851,  38852,  38853,  38854,  38855,
2685	}},
2686	{{
2687	 38856,  38857,  38858,  38859,  38860,  38861,  38862,  38863,
2688	 38864,  38865,  38866,  38867,  38868,  38869,  38870,  38871,
2689	 38872,  38873,  38874,  38875,  38876,  38877,  38878,  38879,
2690	 38880,  38881,  38882,  38883,  38884,  38885,  38886,  38887,
2691	}},
2692	{{
2693	 38888,  38889,  38890,  38891,  38892,  38893,  38894,  38895,
2694	 38896,  38897,  38898,  38899,  38900,  38901,  38902,  38903,
2695	 38904,  38905,  38906,  38907,  38908,  38909,  38910,  38911,
2696	 38912,  38913,  38914,  38915,  38916,  38917,  38918,  38919,
2697	}},
2698	{{
2699	 38920,  38921,  38922,  38923,  38924,  38925,  38926,  38927,
2700	 38928,  38929,  38930,  38931,  38932,  38933,  38934,  38935,
2701	 38936,  38937,  38938,  38939,  38940,  38941,  38942,  38943,
2702	 38944,  38945,  38946,  38947,  38948,  38949,  38950,      0,
2703	}},
2704	{{
2705	     0,      0,  38951,  38952,  38953,  38954,  38955,  38956,
2706	     0,      0,  38957,  38958,  38959,  38960,  38961,  38962,
2707	     0,      0,  38963,  38964,  38965,  38966,  38967,  38968,
2708	     0,      0,  38969,  38970,  38971,      0,      0,      0,
2709	}},
2710	{{
2711	 38972,  38973,  38974,  38975,  38976,  38977,  38978,      0,
2712	 38979,  38980,  38981,  38982,  38983,  38984,  38985,      0,
2713	     0,      0,      0,      0,      0,      0,      0,      0,
2714	     0,      0,      0,      0,      0,      0,      0,      0,
2715	}},
2716	{{
2717	     0,      0,      0,      0,      0,      0,      0,      0,
2718	     0,      0,      0,      0,      0,      0,      0,      0,
2719	     0,      0,      0,      0,      0,      0,      0,      0,
2720	     0,      0,      0,      0,      0,      0,   6218,   6220,
2721	}},
2722	{{
2723	  6222,   6224,   6226,   6228,   6230,      0,      0,      0,
2724	     0,      0,      0,      0,      0,      0,      0,      0,
2725	     0,      0,      0,      0,      0,      0,      0,      0,
2726	     0,      0,      0,      0,      0,      0,      0,      0,
2727	}},
2728	{{
2729	     0,      0,      0,      0,      0,      0,      0,      0,
2730	     0,      0,      0,      0,      0,      0,      0,      0,
2731	     0,      0,      0,      0,      0,      0,      0,      0,
2732	     0,      0,      0,   6232,   6234,   6236,   6238,   6240,
2733	}},
2734	{{
2735	  6242,      0,      0,      0,      0,      0,      0,      0,
2736	     0,      0,      0,      0,      0,      0,      0,      0,
2737	     0,      0,      0,      0,      0,      0,      0,      0,
2738	     0,      0,      0,      0,      0,      0,      0,      0,
2739	}},
2740	{{
2741	 39012,  39013,  39014,  39015,  39016,  39017,  39018,  39019,
2742	 39020,  39021,  39022,  39023,  39024,  39025,  39026,  39027,
2743	 39028,  39029,  39030,  39031,  39032,  39033,  39034,  39035,
2744	 39036,  39037,  39038,  39039,  39040,  39041,  39042,  39043,
2745	}},
2746	{{
2747	 39044,  39045,  39046,  39047,  39048,  39049,  39050,  39051,
2748	 39052,  39053,  39054,  39055,  39056,  39057,  39058,  39059,
2749	 39060,  39061,  39062,  39063,  39064,  39065,  39066,  39067,
2750	 39068,  39069,  39070,  39071,  39072,  39073,  39074,  39075,
2751	}},
2752	{{
2753	 39076,  39077,  39078,  39079,  39080,  39081,  39082,  39083,
2754	 39084,  39085,  39086,  39087,  39088,  39089,  39090,  39091,
2755	 39092,  39093,  39094,  39095,  39096,      0,  39097,  39098,
2756	 39099,  39100,  39101,  39102,  39103,  39104,  39105,  39106,
2757	}},
2758	{{
2759	 39107,  39108,  39109,  39110,  39111,  39112,  39113,  39114,
2760	 39115,  39116,  39117,  39118,  39119,  39120,  39121,  39122,
2761	 39123,  39124,  39125,  39126,  39127,  39128,  39129,  39130,
2762	 39131,  39132,  39133,  39134,  39135,  39136,  39137,  39138,
2763	}},
2764	{{
2765	 39139,  39140,  39141,  39142,  39143,  39144,  39145,  39146,
2766	 39147,  39148,  39149,  39150,  39151,  39152,  39153,  39154,
2767	 39155,  39156,  39157,  39158,  39159,  39160,  39161,  39162,
2768	 39163,  39164,  39165,  39166,  39167,      0,  39168,  39169,
2769	}},
2770	{{
2771	     0,      0,  39170,      0,      0,  39171,  39172,      0,
2772	     0,  39173,  39174,  39175,  39176,      0,  39177,  39178,
2773	 39179,  39180,  39181,  39182,  39183,  39184,  39185,  39186,
2774	 39187,  39188,      0,  39189,      0,  39190,  39191,  39192,
2775	}},
2776	{{
2777	 39193,      0,  39194,  39195,      0,  39196,  39197,  39198,
2778	 39199,  39200,  39201,  39202,  39203,  39204,  39205,  39206,
2779	 39207,  39208,  39209,  39210,  39211,  39212,  39213,  39214,
2780	 39215,  39216,  39217,  39218,  39219,  39220,  39221,  39222,
2781	}},
2782	{{
2783	 39223,  39224,  39225,  39226,  39227,  39228,  39229,  39230,
2784	 39231,  39232,  39233,  39234,  39235,  39236,  39237,  39238,
2785	 39239,  39240,  39241,  39242,  39243,  39244,  39245,  39246,
2786	 39247,  39248,  39249,  39250,  39251,  39252,  39253,  39254,
2787	}},
2788	{{
2789	 39255,  39256,  39257,  39258,  39259,  39260,      0,  39261,
2790	 39262,  39263,  39264,      0,      0,  39265,  39266,  39267,
2791	 39268,  39269,  39270,  39271,  39272,      0,  39273,  39274,
2792	 39275,  39276,  39277,  39278,  39279,      0,  39280,  39281,
2793	}},
2794	{{
2795	 39282,  39283,  39284,  39285,  39286,  39287,  39288,  39289,
2796	 39290,  39291,  39292,  39293,  39294,  39295,  39296,  39297,
2797	 39298,  39299,  39300,  39301,  39302,  39303,  39304,  39305,
2798	 39306,  39307,      0,  39308,  39309,  39310,  39311,      0,
2799	}},
2800	{{
2801	 39312,  39313,  39314,  39315,  39316,      0,  39317,      0,
2802	     0,      0,  39318,  39319,  39320,  39321,  39322,  39323,
2803	 39324,      0,  39325,  39326,  39327,  39328,  39329,  39330,
2804	 39331,  39332,  39333,  39334,  39335,  39336,  39337,  39338,
2805	}},
2806	{{
2807	 39339,  39340,  39341,  39342,  39343,  39344,  39345,  39346,
2808	 39347,  39348,  39349,  39350,  39351,  39352,  39353,  39354,
2809	 39355,  39356,  39357,  39358,  39359,  39360,  39361,  39362,
2810	 39363,  39364,  39365,  39366,  39367,  39368,  39369,  39370,
2811	}},
2812	{{
2813	 39371,  39372,  39373,  39374,  39375,  39376,  39377,  39378,
2814	 39379,  39380,  39381,  39382,  39383,  39384,  39385,  39386,
2815	 39387,  39388,  39389,  39390,  39391,  39392,  39393,  39394,
2816	 39395,  39396,  39397,  39398,  39399,  39400,  39401,  39402,
2817	}},
2818	{{
2819	 39403,  39404,  39405,  39406,  39407,  39408,  39409,  39410,
2820	 39411,  39412,  39413,  39414,  39415,  39416,  39417,  39418,
2821	 39419,  39420,  39421,  39422,  39423,  39424,  39425,  39426,
2822	 39427,  39428,  39429,  39430,  39431,  39432,  39433,  39434,
2823	}},
2824	{{
2825	 39435,  39436,  39437,  39438,  39439,  39440,  39441,  39442,
2826	 39443,  39444,  39445,  39446,  39447,  39448,  39449,  39450,
2827	 39451,  39452,  39453,  39454,  39455,  39456,  39457,  39458,
2828	 39459,  39460,  39461,  39462,  39463,  39464,  39465,  39466,
2829	}},
2830	{{
2831	 39467,  39468,  39469,  39470,  39471,  39472,  39473,  39474,
2832	 39475,  39476,  39477,  39478,  39479,  39480,  39481,  39482,
2833	 39483,  39484,  39485,  39486,  39487,  39488,  39489,  39490,
2834	 39491,  39492,  39493,  39494,  39495,  39496,  39497,  39498,
2835	}},
2836	{{
2837	 39499,  39500,  39501,  39502,  39503,  39504,  39505,  39506,
2838	 39507,  39508,  39509,  39510,  39511,  39512,  39513,  39514,
2839	 39515,  39516,  39517,  39518,  39519,  39520,  39521,  39522,
2840	 39523,  39524,  39525,  39526,  39527,  39528,  39529,  39530,
2841	}},
2842	{{
2843	 39531,  39532,  39533,  39534,  39535,  39536,  39537,  39538,
2844	 39539,  39540,  39541,  39542,  39543,  39544,  39545,  39546,
2845	 39547,  39548,  39549,  39550,  39551,  39552,  39553,  39554,
2846	 39555,  39556,  39557,  39558,  39559,  39560,  39561,  39562,
2847	}},
2848	{{
2849	 39563,  39564,  39565,  39566,  39567,  39568,  39569,  39570,
2850	 39571,  39572,  39573,  39574,  39575,  39576,  39577,  39578,
2851	 39579,  39580,  39581,  39582,  39583,  39584,  39585,  39586,
2852	 39587,  39588,  39589,  39590,  39591,  39592,  39593,  39594,
2853	}},
2854	{{
2855	 39595,  39596,  39597,  39598,  39599,  39600,  39601,  39602,
2856	 39603,  39604,  39605,  39606,  39607,  39608,  39609,  39610,
2857	 39611,  39612,  39613,  39614,  39615,  39616,  39617,  39618,
2858	 39619,  39620,  39621,  39622,  39623,  39624,  39625,  39626,
2859	}},
2860	{{
2861	 39627,  39628,  39629,  39630,  39631,  39632,  39633,  39634,
2862	 39635,  39636,  39637,  39638,  39639,  39640,  39641,  39642,
2863	 39643,  39644,  39645,  39646,  39647,  39648,  39649,  39650,
2864	 39651,  39652,  39653,  39654,  39655,  39656,  39657,  39658,
2865	}},
2866	{{
2867	 39659,  39660,  39661,  39662,      0,      0,      0,      0,
2868	 39663,  39664,  39665,  39666,  39667,  39668,  39669,  39670,
2869	 39671,  39672,  39673,  39674,  39675,  39676,  39677,  39678,
2870	 39679,  39680,  39681,  39682,  39683,  39684,  39685,  39686,
2871	}},
2872	{{
2873	 39687,  39688,  39689,  39690,  39691,  39692,  39693,  39694,
2874	 39695,  39696,  39697,  39698,  39699,  39700,  39701,  39702,
2875	 39703,  39704,  39705,  39706,  39707,  39708,  39709,  39710,
2876	 39711,  39712,  39713,  39714,  39715,  39716,  39717,  39718,
2877	}},
2878	{{
2879	 39719,  39720,  39721,  39722,  39723,  39724,  39725,  39726,
2880	 39727,  39728,  39729,  39730,  39731,  39732,  39733,  39734,
2881	 39735,  39736,  39737,  39738,  39739,  39740,  39741,  39742,
2882	 39743,  39744,  39745,  39746,  39747,  39748,  39749,  39750,
2883	}},
2884	{{
2885	 39751,  39752,  39753,  39754,  39755,  39756,  39757,  39758,
2886	 39759,  39760,  39761,  39762,  39763,  39764,  39765,  39766,
2887	 39767,  39768,  39769,  39770,  39771,  39772,  39773,  39774,
2888	 39775,  39776,  39777,  39778,  39779,  39780,  39781,  39782,
2889	}},
2890	{{
2891	 39783,  39784,  39785,  39786,  39787,  39788,  39789,  39790,
2892	 39791,  39792,  39793,  39794,  39795,  39796,  39797,  39798,
2893	 39799,  39800,  39801,  39802,  39803,  39804,  39805,  39806,
2894	 39807,  39808,  39809,  39810,  39811,  39812,  39813,  39814,
2895	}},
2896	{{
2897	 39815,  39816,  39817,  39818,  39819,  39820,  39821,  39822,
2898	 39823,  39824,  39825,  39826,  39827,  39828,  39829,  39830,
2899	 39831,  39832,  39833,  39834,  39835,  39836,  39837,  39838,
2900	 39839,  39840,  39841,  39842,  39843,  39844,  39845,  39846,
2901	}},
2902	{{
2903	 39847,  39848,  39849,  39850,  39851,  39852,  39853,  39854,
2904	 39855,  39856,  39857,  39858,  39859,  39860,  39861,  39862,
2905	 39863,  39864,  39865,  39866,  39867,  39868,  39869,  39870,
2906	 39871,  39872,  39873,  39874,  39875,  39876,  39877,  39878,
2907	}},
2908	{{
2909	 39879,  39880,  39881,  39882,  39883,  39884,  39885,  39886,
2910	 39887,  39888,  39889,  39890,  39891,  39892,  39893,  39894,
2911	 39895,  39896,  39897,  39898,  39899,  39900,  39901,  39902,
2912	 39903,  39904,  39905,  39906,  39907,  39908,  39909,  39910,
2913	}},
2914	{{
2915	 39911,  39912,  39913,  39914,  39915,  39916,  39917,  39918,
2916	 39919,  39920,  39921,  39922,  39923,  39924,  39925,  39926,
2917	 39927,  39928,  39929,  39930,  39931,  39932,  39933,  39934,
2918	 39935,  39936,  39937,  39938,  39939,  39940,  39941,  39942,
2919	}},
2920	{{
2921	 39943,  39944,  39945,  39946,  39947,  39948,  39949,  39950,
2922	 39951,  39952,      0,      0,      0,      0,  39953,  39954,
2923	 39955,  39956,  39957,  39958,  39959,  39960,  39961,  39962,
2924	 39963,  39964,  39965,  39966,  39967,  39968,  39969,  39970,
2925	}},
2926	{{
2927	 39971,  39972,  39973,  39974,  39975,  39976,  39977,  39978,
2928	 39979,  39980,  39981,  39982,  39983,  39984,  39985,  39986,
2929	 39987,  39988,  39989,  39990,  39991,  39992,  39993,  39994,
2930	 39995,  39996,  39997,  39998,  39999,  40000,  40001,  40002,
2931	}},
2932	{{
2933	  7235,   7236,   7237,   7238,   7239,   7240,   7241,   7242,
2934	  7243,   7244,   7245,   7246,   7247,   7248,   7249,   7250,
2935	  7251,   7252,   7253,   7254,   7255,   7256,   7257,   7258,
2936	  7259,   7260,   7261,   7262,   7263,   7264,   7265,   7266,
2937	}},
2938	{{
2939	  7267,   7268,   7269,   7270,   7271,   7272,   7273,   7274,
2940	  7275,   7276,   7277,   7278,   7279,   7280,   7281,   7282,
2941	  7283,   7284,   7285,   7286,   7287,   7288,   7289,   7290,
2942	  7291,   7292,   7293,   7294,   7295,   7296,   7297,   7298,
2943	}},
2944	{{
2945	  7299,   7300,   7301,   7302,   7303,   7304,   7305,   7306,
2946	  7307,   7308,   7309,   7310,   7311,   7312,   7313,   7314,
2947	  7315,   7316,   7317,   7318,   7319,   7320,   7321,   7322,
2948	  7323,   7324,   7325,   7326,   7327,   7328,   7329,   7330,
2949	}},
2950	{{
2951	  7331,   7332,   7333,   7334,   7335,   7336,   7337,   7338,
2952	  7339,   7340,   7341,   7342,   7343,   7344,   7345,   7346,
2953	  7347,   7348,   7349,   7350,   7351,   7352,   7353,   7354,
2954	  7355,   7356,   7357,   7358,   7359,   7360,   7361,   7362,
2955	}},
2956	{{
2957	  7363,   7364,   7365,   7366,   7367,   7368,   7369,   7370,
2958	  7371,   7372,   7373,   7374,   7375,   7376,   7377,   7378,
2959	  7379,   7380,   7381,   7382,   7383,   7384,   7385,   7386,
2960	  7387,   7388,   7389,   7390,   7391,   7392,   7393,   7394,
2961	}},
2962	{{
2963	  7395,   7396,   7397,   7398,   7399,   7400,   7401,   7402,
2964	  7403,   7404,   7405,   7406,   7407,   7408,   7409,   7410,
2965	  7411,   7412,   7413,   7414,   7415,   7416,   7417,   7418,
2966	  7419,   7420,   7421,   7422,   7423,   7424,   7425,   7426,
2967	}},
2968	{{
2969	  7427,   7428,   7429,   7430,   7431,   7432,   7433,   7434,
2970	  7435,   7436,   7437,   7438,   7439,   7440,   7441,   7442,
2971	  7443,   7444,   7445,   7446,   7447,   7448,   7449,   7450,
2972	  7451,   7452,   7453,   7454,   7455,   7456,   7457,   7458,
2973	}},
2974	{{
2975	  7459,   7460,   7461,   7462,   7463,   7464,   7465,   7466,
2976	  7467,   7468,   7469,   7470,   7471,   7472,   7473,   7474,
2977	  7475,   7476,   7477,   7478,   7479,   7480,   7481,   7482,
2978	  7483,   7484,   7485,   7486,   7487,   7488,   7489,   7490,
2979	}},
2980	{{
2981	  7491,   7492,   7493,   7494,   7495,   7496,   7497,   7498,
2982	  7499,   7500,   7501,   7502,   7503,   7504,   7505,   7506,
2983	  7507,   7508,   7509,   7510,   7511,   7512,   7513,   7514,
2984	  7515,   7516,   7517,   7518,   7519,   7520,   7521,   7522,
2985	}},
2986	{{
2987	  7523,   7524,   7525,   7526,   7527,   7528,   7529,   7530,
2988	  7531,   7532,   7533,   7534,   7535,   7536,   7537,   7538,
2989	  7539,   7540,   7541,   7542,   7543,   7544,   7545,   7546,
2990	  7547,   7548,   7549,   7550,   7551,   7552,   7553,   7554,
2991	}},
2992	{{
2993	  7555,   7556,   7557,   7558,   7559,   7560,   7561,   7562,
2994	  7563,   7564,   7565,   7566,   7567,   7568,   7569,   7570,
2995	  7571,   7572,   7573,   7574,   7575,   7576,   7577,   7578,
2996	  7579,   7580,   7581,   7582,   7583,   7584,   7585,   7586,
2997	}},
2998	{{
2999	  7587,   7588,   7589,   7590,   7591,   7592,   7593,   7594,
3000	  7595,   7596,   7597,   7598,   7599,   7600,   7601,   7602,
3001	  7603,   7604,   7605,   7606,   7607,   7608,   7609,   7610,
3002	  7611,   7612,   7613,   7614,   7615,   7616,   7617,   7618,
3003	}},
3004	{{
3005	  7619,   7620,   7621,   7622,   7623,   7624,   7625,   7626,
3006	  7627,   7628,   7629,   7630,   7631,   7632,   7633,   7634,
3007	  7635,   7636,   7637,   7638,   7639,   7640,   7641,   7642,
3008	  7643,   7644,   7645,   7646,   7647,   7648,   7649,   7650,
3009	}},
3010	{{
3011	  7651,   7652,   7653,   7654,   7655,   7656,   7657,   7658,
3012	  7659,   7660,   7661,   7662,   7663,   7664,   7665,   7666,
3013	  7667,   7668,   7669,   7670,   7671,   7672,   7673,   7674,
3014	  7675,   7676,   7677,   7678,   7679,   7680,   7681,   7682,
3015	}},
3016	{{
3017	  7683,   7684,   7685,   7686,   7687,   7688,   7689,   7690,
3018	  7691,   7692,   7693,   7694,   7695,   7696,   7697,   7698,
3019	  7699,   7700,   7701,   7702,   7703,   7704,   7705,   7706,
3020	  7707,   7708,   7709,   7710,   7711,   7712,   7713,   7714,
3021	}},
3022	{{
3023	  7715,   7716,   7717,   7718,   7719,   7720,   7721,   7722,
3024	  7723,   7724,   7725,   7726,   7727,   7728,   7729,   7730,
3025	  7731,   7732,   7733,   7734,   7735,   7736,   7737,   7738,
3026	  7739,   7740,   7741,   7742,   7743,   7744,   7745,   7746,
3027	}},
3028	{{
3029	  7747,   7748,   7749,   7750,   7751,   7752,   7753,   7754,
3030	  7755,   7756,   7757,   7758,   7759,   7760,   7761,   7762,
3031	  7763,   7764,   7765,   7766,   7767,   7768,   7769,   7770,
3032	  7771,   7772,   7773,   7774,   7775,   7776,      0,      0,
3033	}},
3034};
3035static const unsigned long v320_decompose_seq[] = {
3036	0x00000000, 0x80000020, 0x00000020, 0x80000308,
3037	0x80000061, 0x00000020, 0x80000304, 0x80000032,
3038	0x80000033, 0x00000020, 0x80000301, 0x800003bc,
3039	0x00000020, 0x80000327, 0x80000031, 0x8000006f,
3040	0x00000031, 0x00002044, 0x80000034, 0x00000031,
3041	0x00002044, 0x80000032, 0x00000033, 0x00002044,
3042	0x80000034, 0x00000041, 0x80000300, 0x00000041,
3043	0x80000301, 0x00000041, 0x80000302, 0x00000041,
3044	0x80000303, 0x00000041, 0x80000308, 0x00000041,
3045	0x8000030a, 0x00000043, 0x80000327, 0x00000045,
3046	0x80000300, 0x00000045, 0x80000301, 0x00000045,
3047	0x80000302, 0x00000045, 0x80000308, 0x00000049,
3048	0x80000300, 0x00000049, 0x80000301, 0x00000049,
3049	0x80000302, 0x00000049, 0x80000308, 0x0000004e,
3050	0x80000303, 0x0000004f, 0x80000300, 0x0000004f,
3051	0x80000301, 0x0000004f, 0x80000302, 0x0000004f,
3052	0x80000303, 0x0000004f, 0x80000308, 0x00000055,
3053	0x80000300, 0x00000055, 0x80000301, 0x00000055,
3054	0x80000302, 0x00000055, 0x80000308, 0x00000059,
3055	0x80000301, 0x00000061, 0x80000300, 0x00000061,
3056	0x80000301, 0x00000061, 0x80000302, 0x00000061,
3057	0x80000303, 0x00000061, 0x80000308, 0x00000061,
3058	0x8000030a, 0x00000063, 0x80000327, 0x00000065,
3059	0x80000300, 0x00000065, 0x80000301, 0x00000065,
3060	0x80000302, 0x00000065, 0x80000308, 0x00000069,
3061	0x80000300, 0x00000069, 0x80000301, 0x00000069,
3062	0x80000302, 0x00000069, 0x80000308, 0x0000006e,
3063	0x80000303, 0x0000006f, 0x80000300, 0x0000006f,
3064	0x80000301, 0x0000006f, 0x80000302, 0x0000006f,
3065	0x80000303, 0x0000006f, 0x80000308, 0x00000075,
3066	0x80000300, 0x00000075, 0x80000301, 0x00000075,
3067	0x80000302, 0x00000075, 0x80000308, 0x00000079,
3068	0x80000301, 0x00000079, 0x80000308, 0x00000041,
3069	0x80000304, 0x00000061, 0x80000304, 0x00000041,
3070	0x80000306, 0x00000061, 0x80000306, 0x00000041,
3071	0x80000328, 0x00000061, 0x80000328, 0x00000043,
3072	0x80000301, 0x00000063, 0x80000301, 0x00000043,
3073	0x80000302, 0x00000063, 0x80000302, 0x00000043,
3074	0x80000307, 0x00000063, 0x80000307, 0x00000043,
3075	0x8000030c, 0x00000063, 0x8000030c, 0x00000044,
3076	0x8000030c, 0x00000064, 0x8000030c, 0x00000045,
3077	0x80000304, 0x00000065, 0x80000304, 0x00000045,
3078	0x80000306, 0x00000065, 0x80000306, 0x00000045,
3079	0x80000307, 0x00000065, 0x80000307, 0x00000045,
3080	0x80000328, 0x00000065, 0x80000328, 0x00000045,
3081	0x8000030c, 0x00000065, 0x8000030c, 0x00000047,
3082	0x80000302, 0x00000067, 0x80000302, 0x00000047,
3083	0x80000306, 0x00000067, 0x80000306, 0x00000047,
3084	0x80000307, 0x00000067, 0x80000307, 0x00000047,
3085	0x80000327, 0x00000067, 0x80000327, 0x00000048,
3086	0x80000302, 0x00000068, 0x80000302, 0x00000049,
3087	0x80000303, 0x00000069, 0x80000303, 0x00000049,
3088	0x80000304, 0x00000069, 0x80000304, 0x00000049,
3089	0x80000306, 0x00000069, 0x80000306, 0x00000049,
3090	0x80000328, 0x00000069, 0x80000328, 0x00000049,
3091	0x80000307, 0x00000049, 0x8000004a, 0x00000069,
3092	0x8000006a, 0x0000004a, 0x80000302, 0x0000006a,
3093	0x80000302, 0x0000004b, 0x80000327, 0x0000006b,
3094	0x80000327, 0x0000004c, 0x80000301, 0x0000006c,
3095	0x80000301, 0x0000004c, 0x80000327, 0x0000006c,
3096	0x80000327, 0x0000004c, 0x8000030c, 0x0000006c,
3097	0x8000030c, 0x0000004c, 0x800000b7, 0x0000006c,
3098	0x800000b7, 0x0000004e, 0x80000301, 0x0000006e,
3099	0x80000301, 0x0000004e, 0x80000327, 0x0000006e,
3100	0x80000327, 0x0000004e, 0x8000030c, 0x0000006e,
3101	0x8000030c, 0x000002bc, 0x8000006e, 0x0000004f,
3102	0x80000304, 0x0000006f, 0x80000304, 0x0000004f,
3103	0x80000306, 0x0000006f, 0x80000306, 0x0000004f,
3104	0x8000030b, 0x0000006f, 0x8000030b, 0x00000052,
3105	0x80000301, 0x00000072, 0x80000301, 0x00000052,
3106	0x80000327, 0x00000072, 0x80000327, 0x00000052,
3107	0x8000030c, 0x00000072, 0x8000030c, 0x00000053,
3108	0x80000301, 0x00000073, 0x80000301, 0x00000053,
3109	0x80000302, 0x00000073, 0x80000302, 0x00000053,
3110	0x80000327, 0x00000073, 0x80000327, 0x00000053,
3111	0x8000030c, 0x00000073, 0x8000030c, 0x00000054,
3112	0x80000327, 0x00000074, 0x80000327, 0x00000054,
3113	0x8000030c, 0x00000074, 0x8000030c, 0x00000055,
3114	0x80000303, 0x00000075, 0x80000303, 0x00000055,
3115	0x80000304, 0x00000075, 0x80000304, 0x00000055,
3116	0x80000306, 0x00000075, 0x80000306, 0x00000055,
3117	0x8000030a, 0x00000075, 0x8000030a, 0x00000055,
3118	0x8000030b, 0x00000075, 0x8000030b, 0x00000055,
3119	0x80000328, 0x00000075, 0x80000328, 0x00000057,
3120	0x80000302, 0x00000077, 0x80000302, 0x00000059,
3121	0x80000302, 0x00000079, 0x80000302, 0x00000059,
3122	0x80000308, 0x0000005a, 0x80000301, 0x0000007a,
3123	0x80000301, 0x0000005a, 0x80000307, 0x0000007a,
3124	0x80000307, 0x0000005a, 0x8000030c, 0x0000007a,
3125	0x8000030c, 0x80000073, 0x0000004f, 0x8000031b,
3126	0x0000006f, 0x8000031b, 0x00000055, 0x8000031b,
3127	0x00000075, 0x8000031b, 0x00000044, 0x8000017d,
3128	0x00000044, 0x8000017e, 0x00000064, 0x8000017e,
3129	0x0000004c, 0x8000004a, 0x0000004c, 0x8000006a,
3130	0x0000006c, 0x8000006a, 0x0000004e, 0x8000004a,
3131	0x0000004e, 0x8000006a, 0x0000006e, 0x8000006a,
3132	0x00000041, 0x8000030c, 0x00000061, 0x8000030c,
3133	0x00000049, 0x8000030c, 0x00000069, 0x8000030c,
3134	0x0000004f, 0x8000030c, 0x0000006f, 0x8000030c,
3135	0x00000055, 0x8000030c, 0x00000075, 0x8000030c,
3136	0x000000dc, 0x80000304, 0x000000fc, 0x80000304,
3137	0x000000dc, 0x80000301, 0x000000fc, 0x80000301,
3138	0x000000dc, 0x8000030c, 0x000000fc, 0x8000030c,
3139	0x000000dc, 0x80000300, 0x000000fc, 0x80000300,
3140	0x000000c4, 0x80000304, 0x000000e4, 0x80000304,
3141	0x00000226, 0x80000304, 0x00000227, 0x80000304,
3142	0x000000c6, 0x80000304, 0x000000e6, 0x80000304,
3143	0x00000047, 0x8000030c, 0x00000067, 0x8000030c,
3144	0x0000004b, 0x8000030c, 0x0000006b, 0x8000030c,
3145	0x0000004f, 0x80000328, 0x0000006f, 0x80000328,
3146	0x000001ea, 0x80000304, 0x000001eb, 0x80000304,
3147	0x000001b7, 0x8000030c, 0x00000292, 0x8000030c,
3148	0x0000006a, 0x8000030c, 0x00000044, 0x8000005a,
3149	0x00000044, 0x8000007a, 0x00000064, 0x8000007a,
3150	0x00000047, 0x80000301, 0x00000067, 0x80000301,
3151	0x0000004e, 0x80000300, 0x0000006e, 0x80000300,
3152	0x000000c5, 0x80000301, 0x000000e5, 0x80000301,
3153	0x000000c6, 0x80000301, 0x000000e6, 0x80000301,
3154	0x000000d8, 0x80000301, 0x000000f8, 0x80000301,
3155	0x00000041, 0x8000030f, 0x00000061, 0x8000030f,
3156	0x00000041, 0x80000311, 0x00000061, 0x80000311,
3157	0x00000045, 0x8000030f, 0x00000065, 0x8000030f,
3158	0x00000045, 0x80000311, 0x00000065, 0x80000311,
3159	0x00000049, 0x8000030f, 0x00000069, 0x8000030f,
3160	0x00000049, 0x80000311, 0x00000069, 0x80000311,
3161	0x0000004f, 0x8000030f, 0x0000006f, 0x8000030f,
3162	0x0000004f, 0x80000311, 0x0000006f, 0x80000311,
3163	0x00000052, 0x8000030f, 0x00000072, 0x8000030f,
3164	0x00000052, 0x80000311, 0x00000072, 0x80000311,
3165	0x00000055, 0x8000030f, 0x00000075, 0x8000030f,
3166	0x00000055, 0x80000311, 0x00000075, 0x80000311,
3167	0x00000053, 0x80000326, 0x00000073, 0x80000326,
3168	0x00000054, 0x80000326, 0x00000074, 0x80000326,
3169	0x00000048, 0x8000030c, 0x00000068, 0x8000030c,
3170	0x00000041, 0x80000307, 0x00000061, 0x80000307,
3171	0x00000045, 0x80000327, 0x00000065, 0x80000327,
3172	0x000000d6, 0x80000304, 0x000000f6, 0x80000304,
3173	0x000000d5, 0x80000304, 0x000000f5, 0x80000304,
3174	0x0000004f, 0x80000307, 0x0000006f, 0x80000307,
3175	0x0000022e, 0x80000304, 0x0000022f, 0x80000304,
3176	0x00000059, 0x80000304, 0x00000079, 0x80000304,
3177	0x80000068, 0x80000266, 0x8000006a, 0x80000072,
3178	0x80000279, 0x8000027b, 0x80000281, 0x80000077,
3179	0x80000079, 0x00000020, 0x80000306, 0x00000020,
3180	0x80000307, 0x00000020, 0x8000030a, 0x00000020,
3181	0x80000328, 0x00000020, 0x80000303, 0x00000020,
3182	0x8000030b, 0x80000263, 0x8000006c, 0x80000073,
3183	0x80000078, 0x80000295, 0x80000300, 0x80000301,
3184	0x80000313, 0x00000308, 0x80000301, 0x800002b9,
3185	0x00000020, 0x80000345, 0x8000003b, 0x00000020,
3186	0x80000301, 0x000000a8, 0x80000301, 0x00000391,
3187	0x80000301, 0x800000b7, 0x00000395, 0x80000301,
3188	0x00000397, 0x80000301, 0x00000399, 0x80000301,
3189	0x0000039f, 0x80000301, 0x000003a5, 0x80000301,
3190	0x000003a9, 0x80000301, 0x000003ca, 0x80000301,
3191	0x00000399, 0x80000308, 0x000003a5, 0x80000308,
3192	0x000003b1, 0x80000301, 0x000003b5, 0x80000301,
3193	0x000003b7, 0x80000301, 0x000003b9, 0x80000301,
3194	0x000003cb, 0x80000301, 0x000003b9, 0x80000308,
3195	0x000003c5, 0x80000308, 0x000003bf, 0x80000301,
3196	0x000003c5, 0x80000301, 0x000003c9, 0x80000301,
3197	0x800003b2, 0x800003b8, 0x800003a5, 0x000003d2,
3198	0x80000301, 0x000003d2, 0x80000308, 0x800003c6,
3199	0x800003c0, 0x800003ba, 0x800003c1, 0x800003c2,
3200	0x80000398, 0x800003b5, 0x00000415, 0x80000300,
3201	0x00000415, 0x80000308, 0x00000413, 0x80000301,
3202	0x00000406, 0x80000308, 0x0000041a, 0x80000301,
3203	0x00000418, 0x80000300, 0x00000423, 0x80000306,
3204	0x00000418, 0x80000306, 0x00000438, 0x80000306,
3205	0x00000435, 0x80000300, 0x00000435, 0x80000308,
3206	0x00000433, 0x80000301, 0x00000456, 0x80000308,
3207	0x0000043a, 0x80000301, 0x00000438, 0x80000300,
3208	0x00000443, 0x80000306, 0x00000474, 0x8000030f,
3209	0x00000475, 0x8000030f, 0x00000416, 0x80000306,
3210	0x00000436, 0x80000306, 0x00000410, 0x80000306,
3211	0x00000430, 0x80000306, 0x00000410, 0x80000308,
3212	0x00000430, 0x80000308, 0x00000415, 0x80000306,
3213	0x00000435, 0x80000306, 0x000004d8, 0x80000308,
3214	0x000004d9, 0x80000308, 0x00000416, 0x80000308,
3215	0x00000436, 0x80000308, 0x00000417, 0x80000308,
3216	0x00000437, 0x80000308, 0x00000418, 0x80000304,
3217	0x00000438, 0x80000304, 0x00000418, 0x80000308,
3218	0x00000438, 0x80000308, 0x0000041e, 0x80000308,
3219	0x0000043e, 0x80000308, 0x000004e8, 0x80000308,
3220	0x000004e9, 0x80000308, 0x0000042d, 0x80000308,
3221	0x0000044d, 0x80000308, 0x00000423, 0x80000304,
3222	0x00000443, 0x80000304, 0x00000423, 0x80000308,
3223	0x00000443, 0x80000308, 0x00000423, 0x8000030b,
3224	0x00000443, 0x8000030b, 0x00000427, 0x80000308,
3225	0x00000447, 0x80000308, 0x0000042b, 0x80000308,
3226	0x0000044b, 0x80000308, 0x00000565, 0x80000582,
3227	0x00000627, 0x80000653, 0x00000627, 0x80000654,
3228	0x00000648, 0x80000654, 0x00000627, 0x80000655,
3229	0x0000064a, 0x80000654, 0x00000627, 0x80000674,
3230	0x00000648, 0x80000674, 0x000006c7, 0x80000674,
3231	0x0000064a, 0x80000674, 0x000006d5, 0x80000654,
3232	0x000006c1, 0x80000654, 0x000006d2, 0x80000654,
3233	0x00000928, 0x8000093c, 0x00000930, 0x8000093c,
3234	0x00000933, 0x8000093c, 0x00000915, 0x8000093c,
3235	0x00000916, 0x8000093c, 0x00000917, 0x8000093c,
3236	0x0000091c, 0x8000093c, 0x00000921, 0x8000093c,
3237	0x00000922, 0x8000093c, 0x0000092b, 0x8000093c,
3238	0x0000092f, 0x8000093c, 0x000009c7, 0x800009be,
3239	0x000009c7, 0x800009d7, 0x000009a1, 0x800009bc,
3240	0x000009a2, 0x800009bc, 0x000009af, 0x800009bc,
3241	0x00000a32, 0x80000a3c, 0x00000a38, 0x80000a3c,
3242	0x00000a16, 0x80000a3c, 0x00000a17, 0x80000a3c,
3243	0x00000a1c, 0x80000a3c, 0x00000a2b, 0x80000a3c,
3244	0x00000b47, 0x80000b56, 0x00000b47, 0x80000b3e,
3245	0x00000b47, 0x80000b57, 0x00000b21, 0x80000b3c,
3246	0x00000b22, 0x80000b3c, 0x00000b92, 0x80000bd7,
3247	0x00000bc6, 0x80000bbe, 0x00000bc7, 0x80000bbe,
3248	0x00000bc6, 0x80000bd7, 0x00000c46, 0x80000c56,
3249	0x00000cbf, 0x80000cd5, 0x00000cc6, 0x80000cd5,
3250	0x00000cc6, 0x80000cd6, 0x00000cc6, 0x80000cc2,
3251	0x00000cca, 0x80000cd5, 0x00000d46, 0x80000d3e,
3252	0x00000d47, 0x80000d3e, 0x00000d46, 0x80000d57,
3253	0x00000dd9, 0x80000dca, 0x00000dd9, 0x80000dcf,
3254	0x00000ddc, 0x80000dca, 0x00000dd9, 0x80000ddf,
3255	0x00000e4d, 0x80000e32, 0x00000ecd, 0x80000eb2,
3256	0x00000eab, 0x80000e99, 0x00000eab, 0x80000ea1,
3257	0x80000f0b, 0x00000f42, 0x80000fb7, 0x00000f4c,
3258	0x80000fb7, 0x00000f51, 0x80000fb7, 0x00000f56,
3259	0x80000fb7, 0x00000f5b, 0x80000fb7, 0x00000f40,
3260	0x80000fb5, 0x00000f71, 0x80000f72, 0x00000f71,
3261	0x80000f74, 0x00000fb2, 0x80000f80, 0x00000fb2,
3262	0x80000f81, 0x00000fb3, 0x80000f80, 0x00000fb3,
3263	0x80000f81, 0x00000f71, 0x80000f80, 0x00000f92,
3264	0x80000fb7, 0x00000f9c, 0x80000fb7, 0x00000fa1,
3265	0x80000fb7, 0x00000fa6, 0x80000fb7, 0x00000fab,
3266	0x80000fb7, 0x00000f90, 0x80000fb5, 0x00001025,
3267	0x8000102e, 0x00000041, 0x80000325, 0x00000061,
3268	0x80000325, 0x00000042, 0x80000307, 0x00000062,
3269	0x80000307, 0x00000042, 0x80000323, 0x00000062,
3270	0x80000323, 0x00000042, 0x80000331, 0x00000062,
3271	0x80000331, 0x000000c7, 0x80000301, 0x000000e7,
3272	0x80000301, 0x00000044, 0x80000307, 0x00000064,
3273	0x80000307, 0x00000044, 0x80000323, 0x00000064,
3274	0x80000323, 0x00000044, 0x80000331, 0x00000064,
3275	0x80000331, 0x00000044, 0x80000327, 0x00000064,
3276	0x80000327, 0x00000044, 0x8000032d, 0x00000064,
3277	0x8000032d, 0x00000112, 0x80000300, 0x00000113,
3278	0x80000300, 0x00000112, 0x80000301, 0x00000113,
3279	0x80000301, 0x00000045, 0x8000032d, 0x00000065,
3280	0x8000032d, 0x00000045, 0x80000330, 0x00000065,
3281	0x80000330, 0x00000228, 0x80000306, 0x00000229,
3282	0x80000306, 0x00000046, 0x80000307, 0x00000066,
3283	0x80000307, 0x00000047, 0x80000304, 0x00000067,
3284	0x80000304, 0x00000048, 0x80000307, 0x00000068,
3285	0x80000307, 0x00000048, 0x80000323, 0x00000068,
3286	0x80000323, 0x00000048, 0x80000308, 0x00000068,
3287	0x80000308, 0x00000048, 0x80000327, 0x00000068,
3288	0x80000327, 0x00000048, 0x8000032e, 0x00000068,
3289	0x8000032e, 0x00000049, 0x80000330, 0x00000069,
3290	0x80000330, 0x000000cf, 0x80000301, 0x000000ef,
3291	0x80000301, 0x0000004b, 0x80000301, 0x0000006b,
3292	0x80000301, 0x0000004b, 0x80000323, 0x0000006b,
3293	0x80000323, 0x0000004b, 0x80000331, 0x0000006b,
3294	0x80000331, 0x0000004c, 0x80000323, 0x0000006c,
3295	0x80000323, 0x00001e36, 0x80000304, 0x00001e37,
3296	0x80000304, 0x0000004c, 0x80000331, 0x0000006c,
3297	0x80000331, 0x0000004c, 0x8000032d, 0x0000006c,
3298	0x8000032d, 0x0000004d, 0x80000301, 0x0000006d,
3299	0x80000301, 0x0000004d, 0x80000307, 0x0000006d,
3300	0x80000307, 0x0000004d, 0x80000323, 0x0000006d,
3301	0x80000323, 0x0000004e, 0x80000307, 0x0000006e,
3302	0x80000307, 0x0000004e, 0x80000323, 0x0000006e,
3303	0x80000323, 0x0000004e, 0x80000331, 0x0000006e,
3304	0x80000331, 0x0000004e, 0x8000032d, 0x0000006e,
3305	0x8000032d, 0x000000d5, 0x80000301, 0x000000f5,
3306	0x80000301, 0x000000d5, 0x80000308, 0x000000f5,
3307	0x80000308, 0x0000014c, 0x80000300, 0x0000014d,
3308	0x80000300, 0x0000014c, 0x80000301, 0x0000014d,
3309	0x80000301, 0x00000050, 0x80000301, 0x00000070,
3310	0x80000301, 0x00000050, 0x80000307, 0x00000070,
3311	0x80000307, 0x00000052, 0x80000307, 0x00000072,
3312	0x80000307, 0x00000052, 0x80000323, 0x00000072,
3313	0x80000323, 0x00001e5a, 0x80000304, 0x00001e5b,
3314	0x80000304, 0x00000052, 0x80000331, 0x00000072,
3315	0x80000331, 0x00000053, 0x80000307, 0x00000073,
3316	0x80000307, 0x00000053, 0x80000323, 0x00000073,
3317	0x80000323, 0x0000015a, 0x80000307, 0x0000015b,
3318	0x80000307, 0x00000160, 0x80000307, 0x00000161,
3319	0x80000307, 0x00001e62, 0x80000307, 0x00001e63,
3320	0x80000307, 0x00000054, 0x80000307, 0x00000074,
3321	0x80000307, 0x00000054, 0x80000323, 0x00000074,
3322	0x80000323, 0x00000054, 0x80000331, 0x00000074,
3323	0x80000331, 0x00000054, 0x8000032d, 0x00000074,
3324	0x8000032d, 0x00000055, 0x80000324, 0x00000075,
3325	0x80000324, 0x00000055, 0x80000330, 0x00000075,
3326	0x80000330, 0x00000055, 0x8000032d, 0x00000075,
3327	0x8000032d, 0x00000168, 0x80000301, 0x00000169,
3328	0x80000301, 0x0000016a, 0x80000308, 0x0000016b,
3329	0x80000308, 0x00000056, 0x80000303, 0x00000076,
3330	0x80000303, 0x00000056, 0x80000323, 0x00000076,
3331	0x80000323, 0x00000057, 0x80000300, 0x00000077,
3332	0x80000300, 0x00000057, 0x80000301, 0x00000077,
3333	0x80000301, 0x00000057, 0x80000308, 0x00000077,
3334	0x80000308, 0x00000057, 0x80000307, 0x00000077,
3335	0x80000307, 0x00000057, 0x80000323, 0x00000077,
3336	0x80000323, 0x00000058, 0x80000307, 0x00000078,
3337	0x80000307, 0x00000058, 0x80000308, 0x00000078,
3338	0x80000308, 0x00000059, 0x80000307, 0x00000079,
3339	0x80000307, 0x0000005a, 0x80000302, 0x0000007a,
3340	0x80000302, 0x0000005a, 0x80000323, 0x0000007a,
3341	0x80000323, 0x0000005a, 0x80000331, 0x0000007a,
3342	0x80000331, 0x00000068, 0x80000331, 0x00000074,
3343	0x80000308, 0x00000077, 0x8000030a, 0x00000079,
3344	0x8000030a, 0x00000061, 0x800002be, 0x0000017f,
3345	0x80000307, 0x00000041, 0x80000323, 0x00000061,
3346	0x80000323, 0x00000041, 0x80000309, 0x00000061,
3347	0x80000309, 0x000000c2, 0x80000301, 0x000000e2,
3348	0x80000301, 0x000000c2, 0x80000300, 0x000000e2,
3349	0x80000300, 0x000000c2, 0x80000309, 0x000000e2,
3350	0x80000309, 0x000000c2, 0x80000303, 0x000000e2,
3351	0x80000303, 0x00001ea0, 0x80000302, 0x00001ea1,
3352	0x80000302, 0x00000102, 0x80000301, 0x00000103,
3353	0x80000301, 0x00000102, 0x80000300, 0x00000103,
3354	0x80000300, 0x00000102, 0x80000309, 0x00000103,
3355	0x80000309, 0x00000102, 0x80000303, 0x00000103,
3356	0x80000303, 0x00001ea0, 0x80000306, 0x00001ea1,
3357	0x80000306, 0x00000045, 0x80000323, 0x00000065,
3358	0x80000323, 0x00000045, 0x80000309, 0x00000065,
3359	0x80000309, 0x00000045, 0x80000303, 0x00000065,
3360	0x80000303, 0x000000ca, 0x80000301, 0x000000ea,
3361	0x80000301, 0x000000ca, 0x80000300, 0x000000ea,
3362	0x80000300, 0x000000ca, 0x80000309, 0x000000ea,
3363	0x80000309, 0x000000ca, 0x80000303, 0x000000ea,
3364	0x80000303, 0x00001eb8, 0x80000302, 0x00001eb9,
3365	0x80000302, 0x00000049, 0x80000309, 0x00000069,
3366	0x80000309, 0x00000049, 0x80000323, 0x00000069,
3367	0x80000323, 0x0000004f, 0x80000323, 0x0000006f,
3368	0x80000323, 0x0000004f, 0x80000309, 0x0000006f,
3369	0x80000309, 0x000000d4, 0x80000301, 0x000000f4,
3370	0x80000301, 0x000000d4, 0x80000300, 0x000000f4,
3371	0x80000300, 0x000000d4, 0x80000309, 0x000000f4,
3372	0x80000309, 0x000000d4, 0x80000303, 0x000000f4,
3373	0x80000303, 0x00001ecc, 0x80000302, 0x00001ecd,
3374	0x80000302, 0x000001a0, 0x80000301, 0x000001a1,
3375	0x80000301, 0x000001a0, 0x80000300, 0x000001a1,
3376	0x80000300, 0x000001a0, 0x80000309, 0x000001a1,
3377	0x80000309, 0x000001a0, 0x80000303, 0x000001a1,
3378	0x80000303, 0x000001a0, 0x80000323, 0x000001a1,
3379	0x80000323, 0x00000055, 0x80000323, 0x00000075,
3380	0x80000323, 0x00000055, 0x80000309, 0x00000075,
3381	0x80000309, 0x000001af, 0x80000301, 0x000001b0,
3382	0x80000301, 0x000001af, 0x80000300, 0x000001b0,
3383	0x80000300, 0x000001af, 0x80000309, 0x000001b0,
3384	0x80000309, 0x000001af, 0x80000303, 0x000001b0,
3385	0x80000303, 0x000001af, 0x80000323, 0x000001b0,
3386	0x80000323, 0x00000059, 0x80000300, 0x00000079,
3387	0x80000300, 0x00000059, 0x80000323, 0x00000079,
3388	0x80000323, 0x00000059, 0x80000309, 0x00000079,
3389	0x80000309, 0x00000059, 0x80000303, 0x00000079,
3390	0x80000303, 0x000003b1, 0x80000313, 0x000003b1,
3391	0x80000314, 0x00001f00, 0x80000300, 0x00001f01,
3392	0x80000300, 0x00001f00, 0x80000301, 0x00001f01,
3393	0x80000301, 0x00001f00, 0x80000342, 0x00001f01,
3394	0x80000342, 0x00000391, 0x80000313, 0x00000391,
3395	0x80000314, 0x00001f08, 0x80000300, 0x00001f09,
3396	0x80000300, 0x00001f08, 0x80000301, 0x00001f09,
3397	0x80000301, 0x00001f08, 0x80000342, 0x00001f09,
3398	0x80000342, 0x000003b5, 0x80000313, 0x000003b5,
3399	0x80000314, 0x00001f10, 0x80000300, 0x00001f11,
3400	0x80000300, 0x00001f10, 0x80000301, 0x00001f11,
3401	0x80000301, 0x00000395, 0x80000313, 0x00000395,
3402	0x80000314, 0x00001f18, 0x80000300, 0x00001f19,
3403	0x80000300, 0x00001f18, 0x80000301, 0x00001f19,
3404	0x80000301, 0x000003b7, 0x80000313, 0x000003b7,
3405	0x80000314, 0x00001f20, 0x80000300, 0x00001f21,
3406	0x80000300, 0x00001f20, 0x80000301, 0x00001f21,
3407	0x80000301, 0x00001f20, 0x80000342, 0x00001f21,
3408	0x80000342, 0x00000397, 0x80000313, 0x00000397,
3409	0x80000314, 0x00001f28, 0x80000300, 0x00001f29,
3410	0x80000300, 0x00001f28, 0x80000301, 0x00001f29,
3411	0x80000301, 0x00001f28, 0x80000342, 0x00001f29,
3412	0x80000342, 0x000003b9, 0x80000313, 0x000003b9,
3413	0x80000314, 0x00001f30, 0x80000300, 0x00001f31,
3414	0x80000300, 0x00001f30, 0x80000301, 0x00001f31,
3415	0x80000301, 0x00001f30, 0x80000342, 0x00001f31,
3416	0x80000342, 0x00000399, 0x80000313, 0x00000399,
3417	0x80000314, 0x00001f38, 0x80000300, 0x00001f39,
3418	0x80000300, 0x00001f38, 0x80000301, 0x00001f39,
3419	0x80000301, 0x00001f38, 0x80000342, 0x00001f39,
3420	0x80000342, 0x000003bf, 0x80000313, 0x000003bf,
3421	0x80000314, 0x00001f40, 0x80000300, 0x00001f41,
3422	0x80000300, 0x00001f40, 0x80000301, 0x00001f41,
3423	0x80000301, 0x0000039f, 0x80000313, 0x0000039f,
3424	0x80000314, 0x00001f48, 0x80000300, 0x00001f49,
3425	0x80000300, 0x00001f48, 0x80000301, 0x00001f49,
3426	0x80000301, 0x000003c5, 0x80000313, 0x000003c5,
3427	0x80000314, 0x00001f50, 0x80000300, 0x00001f51,
3428	0x80000300, 0x00001f50, 0x80000301, 0x00001f51,
3429	0x80000301, 0x00001f50, 0x80000342, 0x00001f51,
3430	0x80000342, 0x000003a5, 0x80000314, 0x00001f59,
3431	0x80000300, 0x00001f59, 0x80000301, 0x00001f59,
3432	0x80000342, 0x000003c9, 0x80000313, 0x000003c9,
3433	0x80000314, 0x00001f60, 0x80000300, 0x00001f61,
3434	0x80000300, 0x00001f60, 0x80000301, 0x00001f61,
3435	0x80000301, 0x00001f60, 0x80000342, 0x00001f61,
3436	0x80000342, 0x000003a9, 0x80000313, 0x000003a9,
3437	0x80000314, 0x00001f68, 0x80000300, 0x00001f69,
3438	0x80000300, 0x00001f68, 0x80000301, 0x00001f69,
3439	0x80000301, 0x00001f68, 0x80000342, 0x00001f69,
3440	0x80000342, 0x000003b1, 0x80000300, 0x800003ac,
3441	0x000003b5, 0x80000300, 0x800003ad, 0x000003b7,
3442	0x80000300, 0x800003ae, 0x000003b9, 0x80000300,
3443	0x800003af, 0x000003bf, 0x80000300, 0x800003cc,
3444	0x000003c5, 0x80000300, 0x800003cd, 0x000003c9,
3445	0x80000300, 0x800003ce, 0x00001f00, 0x80000345,
3446	0x00001f01, 0x80000345, 0x00001f02, 0x80000345,
3447	0x00001f03, 0x80000345, 0x00001f04, 0x80000345,
3448	0x00001f05, 0x80000345, 0x00001f06, 0x80000345,
3449	0x00001f07, 0x80000345, 0x00001f08, 0x80000345,
3450	0x00001f09, 0x80000345, 0x00001f0a, 0x80000345,
3451	0x00001f0b, 0x80000345, 0x00001f0c, 0x80000345,
3452	0x00001f0d, 0x80000345, 0x00001f0e, 0x80000345,
3453	0x00001f0f, 0x80000345, 0x00001f20, 0x80000345,
3454	0x00001f21, 0x80000345, 0x00001f22, 0x80000345,
3455	0x00001f23, 0x80000345, 0x00001f24, 0x80000345,
3456	0x00001f25, 0x80000345, 0x00001f26, 0x80000345,
3457	0x00001f27, 0x80000345, 0x00001f28, 0x80000345,
3458	0x00001f29, 0x80000345, 0x00001f2a, 0x80000345,
3459	0x00001f2b, 0x80000345, 0x00001f2c, 0x80000345,
3460	0x00001f2d, 0x80000345, 0x00001f2e, 0x80000345,
3461	0x00001f2f, 0x80000345, 0x00001f60, 0x80000345,
3462	0x00001f61, 0x80000345, 0x00001f62, 0x80000345,
3463	0x00001f63, 0x80000345, 0x00001f64, 0x80000345,
3464	0x00001f65, 0x80000345, 0x00001f66, 0x80000345,
3465	0x00001f67, 0x80000345, 0x00001f68, 0x80000345,
3466	0x00001f69, 0x80000345, 0x00001f6a, 0x80000345,
3467	0x00001f6b, 0x80000345, 0x00001f6c, 0x80000345,
3468	0x00001f6d, 0x80000345, 0x00001f6e, 0x80000345,
3469	0x00001f6f, 0x80000345, 0x000003b1, 0x80000306,
3470	0x000003b1, 0x80000304, 0x00001f70, 0x80000345,
3471	0x000003b1, 0x80000345, 0x000003ac, 0x80000345,
3472	0x000003b1, 0x80000342, 0x00001fb6, 0x80000345,
3473	0x00000391, 0x80000306, 0x00000391, 0x80000304,
3474	0x00000391, 0x80000300, 0x80000386, 0x00000391,
3475	0x80000345, 0x00000020, 0x80000313, 0x800003b9,
3476	0x00000020, 0x80000313, 0x00000020, 0x80000342,
3477	0x000000a8, 0x80000342, 0x00001f74, 0x80000345,
3478	0x000003b7, 0x80000345, 0x000003ae, 0x80000345,
3479	0x000003b7, 0x80000342, 0x00001fc6, 0x80000345,
3480	0x00000395, 0x80000300, 0x80000388, 0x00000397,
3481	0x80000300, 0x80000389, 0x00000397, 0x80000345,
3482	0x00001fbf, 0x80000300, 0x00001fbf, 0x80000301,
3483	0x00001fbf, 0x80000342, 0x000003b9, 0x80000306,
3484	0x000003b9, 0x80000304, 0x000003ca, 0x80000300,
3485	0x80000390, 0x000003b9, 0x80000342, 0x000003ca,
3486	0x80000342, 0x00000399, 0x80000306, 0x00000399,
3487	0x80000304, 0x00000399, 0x80000300, 0x8000038a,
3488	0x00001ffe, 0x80000300, 0x00001ffe, 0x80000301,
3489	0x00001ffe, 0x80000342, 0x000003c5, 0x80000306,
3490	0x000003c5, 0x80000304, 0x000003cb, 0x80000300,
3491	0x800003b0, 0x000003c1, 0x80000313, 0x000003c1,
3492	0x80000314, 0x000003c5, 0x80000342, 0x000003cb,
3493	0x80000342, 0x000003a5, 0x80000306, 0x000003a5,
3494	0x80000304, 0x000003a5, 0x80000300, 0x8000038e,
3495	0x000003a1, 0x80000314, 0x000000a8, 0x80000300,
3496	0x80000385, 0x80000060, 0x00001f7c, 0x80000345,
3497	0x000003c9, 0x80000345, 0x000003ce, 0x80000345,
3498	0x000003c9, 0x80000342, 0x00001ff6, 0x80000345,
3499	0x0000039f, 0x80000300, 0x8000038c, 0x000003a9,
3500	0x80000300, 0x8000038f, 0x000003a9, 0x80000345,
3501	0x800000b4, 0x00000020, 0x80000314, 0x80002002,
3502	0x80002003, 0x80000020, 0x80000020, 0x80000020,
3503	0x80000020, 0x80000020, 0x80000020, 0x80000020,
3504	0x80000020, 0x80000020, 0x80002010, 0x00000020,
3505	0x80000333, 0x8000002e, 0x0000002e, 0x8000002e,
3506	0x0000002e, 0x0000002e, 0x8000002e, 0x80000020,
3507	0x00002032, 0x80002032, 0x00002032, 0x00002032,
3508	0x80002032, 0x00002035, 0x80002035, 0x00002035,
3509	0x00002035, 0x80002035, 0x00000021, 0x80000021,
3510	0x00000020, 0x80000305, 0x0000003f, 0x8000003f,
3511	0x0000003f, 0x80000021, 0x00000021, 0x8000003f,
3512	0x00002032, 0x00002032, 0x00002032, 0x80002032,
3513	0x80000020, 0x80000030, 0x80000069, 0x80000034,
3514	0x80000035, 0x80000036, 0x80000037, 0x80000038,
3515	0x80000039, 0x8000002b, 0x80002212, 0x8000003d,
3516	0x80000028, 0x80000029, 0x8000006e, 0x80000030,
3517	0x80000031, 0x80000032, 0x80000033, 0x80000034,
3518	0x80000035, 0x80000036, 0x80000037, 0x80000038,
3519	0x80000039, 0x8000002b, 0x80002212, 0x8000003d,
3520	0x80000028, 0x80000029, 0x00000052, 0x80000073,
3521	0x00000061, 0x0000002f, 0x80000063, 0x00000061,
3522	0x0000002f, 0x80000073, 0x80000043, 0x000000b0,
3523	0x80000043, 0x00000063, 0x0000002f, 0x8000006f,
3524	0x00000063, 0x0000002f, 0x80000075, 0x80000190,
3525	0x000000b0, 0x80000046, 0x80000067, 0x80000048,
3526	0x80000048, 0x80000048, 0x80000068, 0x80000127,
3527	0x80000049, 0x80000049, 0x8000004c, 0x8000006c,
3528	0x8000004e, 0x0000004e, 0x8000006f, 0x80000050,
3529	0x80000051, 0x80000052, 0x80000052, 0x80000052,
3530	0x00000053, 0x8000004d, 0x00000054, 0x00000045,
3531	0x8000004c, 0x00000054, 0x8000004d, 0x8000005a,
3532	0x800003a9, 0x8000005a, 0x8000004b, 0x800000c5,
3533	0x80000042, 0x80000043, 0x80000065, 0x80000045,
3534	0x80000046, 0x8000004d, 0x8000006f, 0x800005d0,
3535	0x800005d1, 0x800005d2, 0x800005d3, 0x80000069,
3536	0x800003b3, 0x80000393, 0x800003a0, 0x80002211,
3537	0x80000044, 0x80000064, 0x80000065, 0x80000069,
3538	0x8000006a, 0x00000031, 0x00002044, 0x80000033,
3539	0x00000032, 0x00002044, 0x80000033, 0x00000031,
3540	0x00002044, 0x80000035, 0x00000032, 0x00002044,
3541	0x80000035, 0x00000033, 0x00002044, 0x80000035,
3542	0x00000034, 0x00002044, 0x80000035, 0x00000031,
3543	0x00002044, 0x80000036, 0x00000035, 0x00002044,
3544	0x80000036, 0x00000031, 0x00002044, 0x80000038,
3545	0x00000033, 0x00002044, 0x80000038, 0x00000035,
3546	0x00002044, 0x80000038, 0x00000037, 0x00002044,
3547	0x80000038, 0x00000031, 0x80002044, 0x80000049,
3548	0x00000049, 0x80000049, 0x00000049, 0x00000049,
3549	0x80000049, 0x00000049, 0x80000056, 0x80000056,
3550	0x00000056, 0x80000049, 0x00000056, 0x00000049,
3551	0x80000049, 0x00000056, 0x00000049, 0x00000049,
3552	0x80000049, 0x00000049, 0x80000058, 0x80000058,
3553	0x00000058, 0x80000049, 0x00000058, 0x00000049,
3554	0x80000049, 0x8000004c, 0x80000043, 0x80000044,
3555	0x8000004d, 0x80000069, 0x00000069, 0x80000069,
3556	0x00000069, 0x00000069, 0x80000069, 0x00000069,
3557	0x80000076, 0x80000076, 0x00000076, 0x80000069,
3558	0x00000076, 0x00000069, 0x80000069, 0x00000076,
3559	0x00000069, 0x00000069, 0x80000069, 0x00000069,
3560	0x80000078, 0x80000078, 0x00000078, 0x80000069,
3561	0x00000078, 0x00000069, 0x80000069, 0x8000006c,
3562	0x80000063, 0x80000064, 0x8000006d, 0x00002190,
3563	0x80000338, 0x00002192, 0x80000338, 0x00002194,
3564	0x80000338, 0x000021d0, 0x80000338, 0x000021d4,
3565	0x80000338, 0x000021d2, 0x80000338, 0x00002203,
3566	0x80000338, 0x00002208, 0x80000338, 0x0000220b,
3567	0x80000338, 0x00002223, 0x80000338, 0x00002225,
3568	0x80000338, 0x0000222b, 0x8000222b, 0x0000222b,
3569	0x0000222b, 0x8000222b, 0x0000222e, 0x8000222e,
3570	0x0000222e, 0x0000222e, 0x8000222e, 0x0000223c,
3571	0x80000338, 0x00002243, 0x80000338, 0x00002245,
3572	0x80000338, 0x00002248, 0x80000338, 0x0000003d,
3573	0x80000338, 0x00002261, 0x80000338, 0x0000224d,
3574	0x80000338, 0x0000003c, 0x80000338, 0x0000003e,
3575	0x80000338, 0x00002264, 0x80000338, 0x00002265,
3576	0x80000338, 0x00002272, 0x80000338, 0x00002273,
3577	0x80000338, 0x00002276, 0x80000338, 0x00002277,
3578	0x80000338, 0x0000227a, 0x80000338, 0x0000227b,
3579	0x80000338, 0x00002282, 0x80000338, 0x00002283,
3580	0x80000338, 0x00002286, 0x80000338, 0x00002287,
3581	0x80000338, 0x000022a2, 0x80000338, 0x000022a8,
3582	0x80000338, 0x000022a9, 0x80000338, 0x000022ab,
3583	0x80000338, 0x0000227c, 0x80000338, 0x0000227d,
3584	0x80000338, 0x00002291, 0x80000338, 0x00002292,
3585	0x80000338, 0x000022b2, 0x80000338, 0x000022b3,
3586	0x80000338, 0x000022b4, 0x80000338, 0x000022b5,
3587	0x80000338, 0x80003008, 0x80003009, 0x80000031,
3588	0x80000032, 0x80000033, 0x80000034, 0x80000035,
3589	0x80000036, 0x80000037, 0x80000038, 0x80000039,
3590	0x00000031, 0x80000030, 0x00000031, 0x80000031,
3591	0x00000031, 0x80000032, 0x00000031, 0x80000033,
3592	0x00000031, 0x80000034, 0x00000031, 0x80000035,
3593	0x00000031, 0x80000036, 0x00000031, 0x80000037,
3594	0x00000031, 0x80000038, 0x00000031, 0x80000039,
3595	0x00000032, 0x80000030, 0x00000028, 0x00000031,
3596	0x80000029, 0x00000028, 0x00000032, 0x80000029,
3597	0x00000028, 0x00000033, 0x80000029, 0x00000028,
3598	0x00000034, 0x80000029, 0x00000028, 0x00000035,
3599	0x80000029, 0x00000028, 0x00000036, 0x80000029,
3600	0x00000028, 0x00000037, 0x80000029, 0x00000028,
3601	0x00000038, 0x80000029, 0x00000028, 0x00000039,
3602	0x80000029, 0x00000028, 0x00000031, 0x00000030,
3603	0x80000029, 0x00000028, 0x00000031, 0x00000031,
3604	0x80000029, 0x00000028, 0x00000031, 0x00000032,
3605	0x80000029, 0x00000028, 0x00000031, 0x00000033,
3606	0x80000029, 0x00000028, 0x00000031, 0x00000034,
3607	0x80000029, 0x00000028, 0x00000031, 0x00000035,
3608	0x80000029, 0x00000028, 0x00000031, 0x00000036,
3609	0x80000029, 0x00000028, 0x00000031, 0x00000037,
3610	0x80000029, 0x00000028, 0x00000031, 0x00000038,
3611	0x80000029, 0x00000028, 0x00000031, 0x00000039,
3612	0x80000029, 0x00000028, 0x00000032, 0x00000030,
3613	0x80000029, 0x00000031, 0x8000002e, 0x00000032,
3614	0x8000002e, 0x00000033, 0x8000002e, 0x00000034,
3615	0x8000002e, 0x00000035, 0x8000002e, 0x00000036,
3616	0x8000002e, 0x00000037, 0x8000002e, 0x00000038,
3617	0x8000002e, 0x00000039, 0x8000002e, 0x00000031,
3618	0x00000030, 0x8000002e, 0x00000031, 0x00000031,
3619	0x8000002e, 0x00000031, 0x00000032, 0x8000002e,
3620	0x00000031, 0x00000033, 0x8000002e, 0x00000031,
3621	0x00000034, 0x8000002e, 0x00000031, 0x00000035,
3622	0x8000002e, 0x00000031, 0x00000036, 0x8000002e,
3623	0x00000031, 0x00000037, 0x8000002e, 0x00000031,
3624	0x00000038, 0x8000002e, 0x00000031, 0x00000039,
3625	0x8000002e, 0x00000032, 0x00000030, 0x8000002e,
3626	0x00000028, 0x00000061, 0x80000029, 0x00000028,
3627	0x00000062, 0x80000029, 0x00000028, 0x00000063,
3628	0x80000029, 0x00000028, 0x00000064, 0x80000029,
3629	0x00000028, 0x00000065, 0x80000029, 0x00000028,
3630	0x00000066, 0x80000029, 0x00000028, 0x00000067,
3631	0x80000029, 0x00000028, 0x00000068, 0x80000029,
3632	0x00000028, 0x00000069, 0x80000029, 0x00000028,
3633	0x0000006a, 0x80000029, 0x00000028, 0x0000006b,
3634	0x80000029, 0x00000028, 0x0000006c, 0x80000029,
3635	0x00000028, 0x0000006d, 0x80000029, 0x00000028,
3636	0x0000006e, 0x80000029, 0x00000028, 0x0000006f,
3637	0x80000029, 0x00000028, 0x00000070, 0x80000029,
3638	0x00000028, 0x00000071, 0x80000029, 0x00000028,
3639	0x00000072, 0x80000029, 0x00000028, 0x00000073,
3640	0x80000029, 0x00000028, 0x00000074, 0x80000029,
3641	0x00000028, 0x00000075, 0x80000029, 0x00000028,
3642	0x00000076, 0x80000029, 0x00000028, 0x00000077,
3643	0x80000029, 0x00000028, 0x00000078, 0x80000029,
3644	0x00000028, 0x00000079, 0x80000029, 0x00000028,
3645	0x0000007a, 0x80000029, 0x80000041, 0x80000042,
3646	0x80000043, 0x80000044, 0x80000045, 0x80000046,
3647	0x80000047, 0x80000048, 0x80000049, 0x8000004a,
3648	0x8000004b, 0x8000004c, 0x8000004d, 0x8000004e,
3649	0x8000004f, 0x80000050, 0x80000051, 0x80000052,
3650	0x80000053, 0x80000054, 0x80000055, 0x80000056,
3651	0x80000057, 0x80000058, 0x80000059, 0x8000005a,
3652	0x80000061, 0x80000062, 0x80000063, 0x80000064,
3653	0x80000065, 0x80000066, 0x80000067, 0x80000068,
3654	0x80000069, 0x8000006a, 0x8000006b, 0x8000006c,
3655	0x8000006d, 0x8000006e, 0x8000006f, 0x80000070,
3656	0x80000071, 0x80000072, 0x80000073, 0x80000074,
3657	0x80000075, 0x80000076, 0x80000077, 0x80000078,
3658	0x80000079, 0x8000007a, 0x80000030, 0x0000222b,
3659	0x0000222b, 0x0000222b, 0x8000222b, 0x0000003a,
3660	0x0000003a, 0x8000003d, 0x0000003d, 0x8000003d,
3661	0x0000003d, 0x0000003d, 0x8000003d, 0x00002add,
3662	0x80000338, 0x80006bcd, 0x80009f9f, 0x80004e00,
3663	0x80004e28, 0x80004e36, 0x80004e3f, 0x80004e59,
3664	0x80004e85, 0x80004e8c, 0x80004ea0, 0x80004eba,
3665	0x8000513f, 0x80005165, 0x8000516b, 0x80005182,
3666	0x80005196, 0x800051ab, 0x800051e0, 0x800051f5,
3667	0x80005200, 0x8000529b, 0x800052f9, 0x80005315,
3668	0x8000531a, 0x80005338, 0x80005341, 0x8000535c,
3669	0x80005369, 0x80005382, 0x800053b6, 0x800053c8,
3670	0x800053e3, 0x800056d7, 0x8000571f, 0x800058eb,
3671	0x80005902, 0x8000590a, 0x80005915, 0x80005927,
3672	0x80005973, 0x80005b50, 0x80005b80, 0x80005bf8,
3673	0x80005c0f, 0x80005c22, 0x80005c38, 0x80005c6e,
3674	0x80005c71, 0x80005ddb, 0x80005de5, 0x80005df1,
3675	0x80005dfe, 0x80005e72, 0x80005e7a, 0x80005e7f,
3676	0x80005ef4, 0x80005efe, 0x80005f0b, 0x80005f13,
3677	0x80005f50, 0x80005f61, 0x80005f73, 0x80005fc3,
3678	0x80006208, 0x80006236, 0x8000624b, 0x8000652f,
3679	0x80006534, 0x80006587, 0x80006597, 0x800065a4,
3680	0x800065b9, 0x800065e0, 0x800065e5, 0x800066f0,
3681	0x80006708, 0x80006728, 0x80006b20, 0x80006b62,
3682	0x80006b79, 0x80006bb3, 0x80006bcb, 0x80006bd4,
3683	0x80006bdb, 0x80006c0f, 0x80006c14, 0x80006c34,
3684	0x8000706b, 0x8000722a, 0x80007236, 0x8000723b,
3685	0x8000723f, 0x80007247, 0x80007259, 0x8000725b,
3686	0x800072ac, 0x80007384, 0x80007389, 0x800074dc,
3687	0x800074e6, 0x80007518, 0x8000751f, 0x80007528,
3688	0x80007530, 0x8000758b, 0x80007592, 0x80007676,
3689	0x8000767d, 0x800076ae, 0x800076bf, 0x800076ee,
3690	0x800077db, 0x800077e2, 0x800077f3, 0x8000793a,
3691	0x800079b8, 0x800079be, 0x80007a74, 0x80007acb,
3692	0x80007af9, 0x80007c73, 0x80007cf8, 0x80007f36,
3693	0x80007f51, 0x80007f8a, 0x80007fbd, 0x80008001,
3694	0x8000800c, 0x80008012, 0x80008033, 0x8000807f,
3695	0x80008089, 0x800081e3, 0x800081ea, 0x800081f3,
3696	0x800081fc, 0x8000820c, 0x8000821b, 0x8000821f,
3697	0x8000826e, 0x80008272, 0x80008278, 0x8000864d,
3698	0x8000866b, 0x80008840, 0x8000884c, 0x80008863,
3699	0x8000897e, 0x8000898b, 0x800089d2, 0x80008a00,
3700	0x80008c37, 0x80008c46, 0x80008c55, 0x80008c78,
3701	0x80008c9d, 0x80008d64, 0x80008d70, 0x80008db3,
3702	0x80008eab, 0x80008eca, 0x80008f9b, 0x80008fb0,
3703	0x80008fb5, 0x80009091, 0x80009149, 0x800091c6,
3704	0x800091cc, 0x800091d1, 0x80009577, 0x80009580,
3705	0x8000961c, 0x800096b6, 0x800096b9, 0x800096e8,
3706	0x80009751, 0x8000975e, 0x80009762, 0x80009769,
3707	0x800097cb, 0x800097ed, 0x800097f3, 0x80009801,
3708	0x800098a8, 0x800098db, 0x800098df, 0x80009996,
3709	0x80009999, 0x800099ac, 0x80009aa8, 0x80009ad8,
3710	0x80009adf, 0x80009b25, 0x80009b2f, 0x80009b32,
3711	0x80009b3c, 0x80009b5a, 0x80009ce5, 0x80009e75,
3712	0x80009e7f, 0x80009ea5, 0x80009ebb, 0x80009ec3,
3713	0x80009ecd, 0x80009ed1, 0x80009ef9, 0x80009efd,
3714	0x80009f0e, 0x80009f13, 0x80009f20, 0x80009f3b,
3715	0x80009f4a, 0x80009f52, 0x80009f8d, 0x80009f9c,
3716	0x80009fa0, 0x80000020, 0x80003012, 0x80005341,
3717	0x80005344, 0x80005345, 0x0000304b, 0x80003099,
3718	0x0000304d, 0x80003099, 0x0000304f, 0x80003099,
3719	0x00003051, 0x80003099, 0x00003053, 0x80003099,
3720	0x00003055, 0x80003099, 0x00003057, 0x80003099,
3721	0x00003059, 0x80003099, 0x0000305b, 0x80003099,
3722	0x0000305d, 0x80003099, 0x0000305f, 0x80003099,
3723	0x00003061, 0x80003099, 0x00003064, 0x80003099,
3724	0x00003066, 0x80003099, 0x00003068, 0x80003099,
3725	0x0000306f, 0x80003099, 0x0000306f, 0x8000309a,
3726	0x00003072, 0x80003099, 0x00003072, 0x8000309a,
3727	0x00003075, 0x80003099, 0x00003075, 0x8000309a,
3728	0x00003078, 0x80003099, 0x00003078, 0x8000309a,
3729	0x0000307b, 0x80003099, 0x0000307b, 0x8000309a,
3730	0x00003046, 0x80003099, 0x00000020, 0x80003099,
3731	0x00000020, 0x8000309a, 0x0000309d, 0x80003099,
3732	0x00003088, 0x8000308a, 0x000030ab, 0x80003099,
3733	0x000030ad, 0x80003099, 0x000030af, 0x80003099,
3734	0x000030b1, 0x80003099, 0x000030b3, 0x80003099,
3735	0x000030b5, 0x80003099, 0x000030b7, 0x80003099,
3736	0x000030b9, 0x80003099, 0x000030bb, 0x80003099,
3737	0x000030bd, 0x80003099, 0x000030bf, 0x80003099,
3738	0x000030c1, 0x80003099, 0x000030c4, 0x80003099,
3739	0x000030c6, 0x80003099, 0x000030c8, 0x80003099,
3740	0x000030cf, 0x80003099, 0x000030cf, 0x8000309a,
3741	0x000030d2, 0x80003099, 0x000030d2, 0x8000309a,
3742	0x000030d5, 0x80003099, 0x000030d5, 0x8000309a,
3743	0x000030d8, 0x80003099, 0x000030d8, 0x8000309a,
3744	0x000030db, 0x80003099, 0x000030db, 0x8000309a,
3745	0x000030a6, 0x80003099, 0x000030ef, 0x80003099,
3746	0x000030f0, 0x80003099, 0x000030f1, 0x80003099,
3747	0x000030f2, 0x80003099, 0x000030fd, 0x80003099,
3748	0x000030b3, 0x800030c8, 0x80001100, 0x80001101,
3749	0x800011aa, 0x80001102, 0x800011ac, 0x800011ad,
3750	0x80001103, 0x80001104, 0x80001105, 0x800011b0,
3751	0x800011b1, 0x800011b2, 0x800011b3, 0x800011b4,
3752	0x800011b5, 0x8000111a, 0x80001106, 0x80001107,
3753	0x80001108, 0x80001121, 0x80001109, 0x8000110a,
3754	0x8000110b, 0x8000110c, 0x8000110d, 0x8000110e,
3755	0x8000110f, 0x80001110, 0x80001111, 0x80001112,
3756	0x80001161, 0x80001162, 0x80001163, 0x80001164,
3757	0x80001165, 0x80001166, 0x80001167, 0x80001168,
3758	0x80001169, 0x8000116a, 0x8000116b, 0x8000116c,
3759	0x8000116d, 0x8000116e, 0x8000116f, 0x80001170,
3760	0x80001171, 0x80001172, 0x80001173, 0x80001174,
3761	0x80001175, 0x80001160, 0x80001114, 0x80001115,
3762	0x800011c7, 0x800011c8, 0x800011cc, 0x800011ce,
3763	0x800011d3, 0x800011d7, 0x800011d9, 0x8000111c,
3764	0x800011dd, 0x800011df, 0x8000111d, 0x8000111e,
3765	0x80001120, 0x80001122, 0x80001123, 0x80001127,
3766	0x80001129, 0x8000112b, 0x8000112c, 0x8000112d,
3767	0x8000112e, 0x8000112f, 0x80001132, 0x80001136,
3768	0x80001140, 0x80001147, 0x8000114c, 0x800011f1,
3769	0x800011f2, 0x80001157, 0x80001158, 0x80001159,
3770	0x80001184, 0x80001185, 0x80001188, 0x80001191,
3771	0x80001192, 0x80001194, 0x8000119e, 0x800011a1,
3772	0x80004e00, 0x80004e8c, 0x80004e09, 0x800056db,
3773	0x80004e0a, 0x80004e2d, 0x80004e0b, 0x80007532,
3774	0x80004e59, 0x80004e19, 0x80004e01, 0x80005929,
3775	0x80005730, 0x80004eba, 0x00000028, 0x00001100,
3776	0x80000029, 0x00000028, 0x00001102, 0x80000029,
3777	0x00000028, 0x00001103, 0x80000029, 0x00000028,
3778	0x00001105, 0x80000029, 0x00000028, 0x00001106,
3779	0x80000029, 0x00000028, 0x00001107, 0x80000029,
3780	0x00000028, 0x00001109, 0x80000029, 0x00000028,
3781	0x0000110b, 0x80000029, 0x00000028, 0x0000110c,
3782	0x80000029, 0x00000028, 0x0000110e, 0x80000029,
3783	0x00000028, 0x0000110f, 0x80000029, 0x00000028,
3784	0x00001110, 0x80000029, 0x00000028, 0x00001111,
3785	0x80000029, 0x00000028, 0x00001112, 0x80000029,
3786	0x00000028, 0x00001100, 0x00001161, 0x80000029,
3787	0x00000028, 0x00001102, 0x00001161, 0x80000029,
3788	0x00000028, 0x00001103, 0x00001161, 0x80000029,
3789	0x00000028, 0x00001105, 0x00001161, 0x80000029,
3790	0x00000028, 0x00001106, 0x00001161, 0x80000029,
3791	0x00000028, 0x00001107, 0x00001161, 0x80000029,
3792	0x00000028, 0x00001109, 0x00001161, 0x80000029,
3793	0x00000028, 0x0000110b, 0x00001161, 0x80000029,
3794	0x00000028, 0x0000110c, 0x00001161, 0x80000029,
3795	0x00000028, 0x0000110e, 0x00001161, 0x80000029,
3796	0x00000028, 0x0000110f, 0x00001161, 0x80000029,
3797	0x00000028, 0x00001110, 0x00001161, 0x80000029,
3798	0x00000028, 0x00001111, 0x00001161, 0x80000029,
3799	0x00000028, 0x00001112, 0x00001161, 0x80000029,
3800	0x00000028, 0x0000110c, 0x0000116e, 0x80000029,
3801	0x00000028, 0x00004e00, 0x80000029, 0x00000028,
3802	0x00004e8c, 0x80000029, 0x00000028, 0x00004e09,
3803	0x80000029, 0x00000028, 0x000056db, 0x80000029,
3804	0x00000028, 0x00004e94, 0x80000029, 0x00000028,
3805	0x0000516d, 0x80000029, 0x00000028, 0x00004e03,
3806	0x80000029, 0x00000028, 0x0000516b, 0x80000029,
3807	0x00000028, 0x00004e5d, 0x80000029, 0x00000028,
3808	0x00005341, 0x80000029, 0x00000028, 0x00006708,
3809	0x80000029, 0x00000028, 0x0000706b, 0x80000029,
3810	0x00000028, 0x00006c34, 0x80000029, 0x00000028,
3811	0x00006728, 0x80000029, 0x00000028, 0x000091d1,
3812	0x80000029, 0x00000028, 0x0000571f, 0x80000029,
3813	0x00000028, 0x000065e5, 0x80000029, 0x00000028,
3814	0x0000682a, 0x80000029, 0x00000028, 0x00006709,
3815	0x80000029, 0x00000028, 0x0000793e, 0x80000029,
3816	0x00000028, 0x0000540d, 0x80000029, 0x00000028,
3817	0x00007279, 0x80000029, 0x00000028, 0x00008ca1,
3818	0x80000029, 0x00000028, 0x0000795d, 0x80000029,
3819	0x00000028, 0x000052b4, 0x80000029, 0x00000028,
3820	0x00004ee3, 0x80000029, 0x00000028, 0x0000547c,
3821	0x80000029, 0x00000028, 0x00005b66, 0x80000029,
3822	0x00000028, 0x000076e3, 0x80000029, 0x00000028,
3823	0x00004f01, 0x80000029, 0x00000028, 0x00008cc7,
3824	0x80000029, 0x00000028, 0x00005354, 0x80000029,
3825	0x00000028, 0x0000796d, 0x80000029, 0x00000028,
3826	0x00004f11, 0x80000029, 0x00000028, 0x000081ea,
3827	0x80000029, 0x00000028, 0x000081f3, 0x80000029,
3828	0x00000032, 0x80000031, 0x00000032, 0x80000032,
3829	0x00000032, 0x80000033, 0x00000032, 0x80000034,
3830	0x00000032, 0x80000035, 0x00000032, 0x80000036,
3831	0x00000032, 0x80000037, 0x00000032, 0x80000038,
3832	0x00000032, 0x80000039, 0x00000033, 0x80000030,
3833	0x00000033, 0x80000031, 0x00000033, 0x80000032,
3834	0x00000033, 0x80000033, 0x00000033, 0x80000034,
3835	0x00000033, 0x80000035, 0x80001100, 0x80001102,
3836	0x80001103, 0x80001105, 0x80001106, 0x80001107,
3837	0x80001109, 0x8000110b, 0x8000110c, 0x8000110e,
3838	0x8000110f, 0x80001110, 0x80001111, 0x80001112,
3839	0x00001100, 0x80001161, 0x00001102, 0x80001161,
3840	0x00001103, 0x80001161, 0x00001105, 0x80001161,
3841	0x00001106, 0x80001161, 0x00001107, 0x80001161,
3842	0x00001109, 0x80001161, 0x0000110b, 0x80001161,
3843	0x0000110c, 0x80001161, 0x0000110e, 0x80001161,
3844	0x0000110f, 0x80001161, 0x00001110, 0x80001161,
3845	0x00001111, 0x80001161, 0x00001112, 0x80001161,
3846	0x80004e00, 0x80004e8c, 0x80004e09, 0x800056db,
3847	0x80004e94, 0x8000516d, 0x80004e03, 0x8000516b,
3848	0x80004e5d, 0x80005341, 0x80006708, 0x8000706b,
3849	0x80006c34, 0x80006728, 0x800091d1, 0x8000571f,
3850	0x800065e5, 0x8000682a, 0x80006709, 0x8000793e,
3851	0x8000540d, 0x80007279, 0x80008ca1, 0x8000795d,
3852	0x800052b4, 0x800079d8, 0x80007537, 0x80005973,
3853	0x80009069, 0x8000512a, 0x80005370, 0x80006ce8,
3854	0x80009805, 0x80004f11, 0x80005199, 0x80006b63,
3855	0x80004e0a, 0x80004e2d, 0x80004e0b, 0x80005de6,
3856	0x800053f3, 0x8000533b, 0x80005b97, 0x80005b66,
3857	0x800076e3, 0x80004f01, 0x80008cc7, 0x80005354,
3858	0x8000591c, 0x00000033, 0x80000036, 0x00000033,
3859	0x80000037, 0x00000033, 0x80000038, 0x00000033,
3860	0x80000039, 0x00000034, 0x80000030, 0x00000034,
3861	0x80000031, 0x00000034, 0x80000032, 0x00000034,
3862	0x80000033, 0x00000034, 0x80000034, 0x00000034,
3863	0x80000035, 0x00000034, 0x80000036, 0x00000034,
3864	0x80000037, 0x00000034, 0x80000038, 0x00000034,
3865	0x80000039, 0x00000035, 0x80000030, 0x00000031,
3866	0x80006708, 0x00000032, 0x80006708, 0x00000033,
3867	0x80006708, 0x00000034, 0x80006708, 0x00000035,
3868	0x80006708, 0x00000036, 0x80006708, 0x00000037,
3869	0x80006708, 0x00000038, 0x80006708, 0x00000039,
3870	0x80006708, 0x00000031, 0x00000030, 0x80006708,
3871	0x00000031, 0x00000031, 0x80006708, 0x00000031,
3872	0x00000032, 0x80006708, 0x800030a2, 0x800030a4,
3873	0x800030a6, 0x800030a8, 0x800030aa, 0x800030ab,
3874	0x800030ad, 0x800030af, 0x800030b1, 0x800030b3,
3875	0x800030b5, 0x800030b7, 0x800030b9, 0x800030bb,
3876	0x800030bd, 0x800030bf, 0x800030c1, 0x800030c4,
3877	0x800030c6, 0x800030c8, 0x800030ca, 0x800030cb,
3878	0x800030cc, 0x800030cd, 0x800030ce, 0x800030cf,
3879	0x800030d2, 0x800030d5, 0x800030d8, 0x800030db,
3880	0x800030de, 0x800030df, 0x800030e0, 0x800030e1,
3881	0x800030e2, 0x800030e4, 0x800030e6, 0x800030e8,
3882	0x800030e9, 0x800030ea, 0x800030eb, 0x800030ec,
3883	0x800030ed, 0x800030ef, 0x800030f0, 0x800030f1,
3884	0x800030f2, 0x000030a2, 0x000030d1, 0x000030fc,
3885	0x800030c8, 0x000030a2, 0x000030eb, 0x000030d5,
3886	0x800030a1, 0x000030a2, 0x000030f3, 0x000030da,
3887	0x800030a2, 0x000030a2, 0x000030fc, 0x800030eb,
3888	0x000030a4, 0x000030cb, 0x000030f3, 0x800030b0,
3889	0x000030a4, 0x000030f3, 0x800030c1, 0x000030a6,
3890	0x000030a9, 0x800030f3, 0x000030a8, 0x000030b9,
3891	0x000030af, 0x000030fc, 0x800030c9, 0x000030a8,
3892	0x000030fc, 0x000030ab, 0x800030fc, 0x000030aa,
3893	0x000030f3, 0x800030b9, 0x000030aa, 0x000030fc,
3894	0x800030e0, 0x000030ab, 0x000030a4, 0x800030ea,
3895	0x000030ab, 0x000030e9, 0x000030c3, 0x800030c8,
3896	0x000030ab, 0x000030ed, 0x000030ea, 0x800030fc,
3897	0x000030ac, 0x000030ed, 0x800030f3, 0x000030ac,
3898	0x000030f3, 0x800030de, 0x000030ae, 0x800030ac,
3899	0x000030ae, 0x000030cb, 0x800030fc, 0x000030ad,
3900	0x000030e5, 0x000030ea, 0x800030fc, 0x000030ae,
3901	0x000030eb, 0x000030c0, 0x800030fc, 0x000030ad,
3902	0x800030ed, 0x000030ad, 0x000030ed, 0x000030b0,
3903	0x000030e9, 0x800030e0, 0x000030ad, 0x000030ed,
3904	0x000030e1, 0x000030fc, 0x000030c8, 0x800030eb,
3905	0x000030ad, 0x000030ed, 0x000030ef, 0x000030c3,
3906	0x800030c8, 0x000030b0, 0x000030e9, 0x800030e0,
3907	0x000030b0, 0x000030e9, 0x000030e0, 0x000030c8,
3908	0x800030f3, 0x000030af, 0x000030eb, 0x000030bc,
3909	0x000030a4, 0x800030ed, 0x000030af, 0x000030ed,
3910	0x000030fc, 0x800030cd, 0x000030b1, 0x000030fc,
3911	0x800030b9, 0x000030b3, 0x000030eb, 0x800030ca,
3912	0x000030b3, 0x000030fc, 0x800030dd, 0x000030b5,
3913	0x000030a4, 0x000030af, 0x800030eb, 0x000030b5,
3914	0x000030f3, 0x000030c1, 0x000030fc, 0x800030e0,
3915	0x000030b7, 0x000030ea, 0x000030f3, 0x800030b0,
3916	0x000030bb, 0x000030f3, 0x800030c1, 0x000030bb,
3917	0x000030f3, 0x800030c8, 0x000030c0, 0x000030fc,
3918	0x800030b9, 0x000030c7, 0x800030b7, 0x000030c9,
3919	0x800030eb, 0x000030c8, 0x800030f3, 0x000030ca,
3920	0x800030ce, 0x000030ce, 0x000030c3, 0x800030c8,
3921	0x000030cf, 0x000030a4, 0x800030c4, 0x000030d1,
3922	0x000030fc, 0x000030bb, 0x000030f3, 0x800030c8,
3923	0x000030d1, 0x000030fc, 0x800030c4, 0x000030d0,
3924	0x000030fc, 0x000030ec, 0x800030eb, 0x000030d4,
3925	0x000030a2, 0x000030b9, 0x000030c8, 0x800030eb,
3926	0x000030d4, 0x000030af, 0x800030eb, 0x000030d4,
3927	0x800030b3, 0x000030d3, 0x800030eb, 0x000030d5,
3928	0x000030a1, 0x000030e9, 0x000030c3, 0x800030c9,
3929	0x000030d5, 0x000030a3, 0x000030fc, 0x800030c8,
3930	0x000030d6, 0x000030c3, 0x000030b7, 0x000030a7,
3931	0x800030eb, 0x000030d5, 0x000030e9, 0x800030f3,
3932	0x000030d8, 0x000030af, 0x000030bf, 0x000030fc,
3933	0x800030eb, 0x000030da, 0x800030bd, 0x000030da,
3934	0x000030cb, 0x800030d2, 0x000030d8, 0x000030eb,
3935	0x800030c4, 0x000030da, 0x000030f3, 0x800030b9,
3936	0x000030da, 0x000030fc, 0x800030b8, 0x000030d9,
3937	0x000030fc, 0x800030bf, 0x000030dd, 0x000030a4,
3938	0x000030f3, 0x800030c8, 0x000030dc, 0x000030eb,
3939	0x800030c8, 0x000030db, 0x800030f3, 0x000030dd,
3940	0x000030f3, 0x800030c9, 0x000030db, 0x000030fc,
3941	0x800030eb, 0x000030db, 0x000030fc, 0x800030f3,
3942	0x000030de, 0x000030a4, 0x000030af, 0x800030ed,
3943	0x000030de, 0x000030a4, 0x800030eb, 0x000030de,
3944	0x000030c3, 0x800030cf, 0x000030de, 0x000030eb,
3945	0x800030af, 0x000030de, 0x000030f3, 0x000030b7,
3946	0x000030e7, 0x800030f3, 0x000030df, 0x000030af,
3947	0x000030ed, 0x800030f3, 0x000030df, 0x800030ea,
3948	0x000030df, 0x000030ea, 0x000030d0, 0x000030fc,
3949	0x800030eb, 0x000030e1, 0x800030ac, 0x000030e1,
3950	0x000030ac, 0x000030c8, 0x800030f3, 0x000030e1,
3951	0x000030fc, 0x000030c8, 0x800030eb, 0x000030e4,
3952	0x000030fc, 0x800030c9, 0x000030e4, 0x000030fc,
3953	0x800030eb, 0x000030e6, 0x000030a2, 0x800030f3,
3954	0x000030ea, 0x000030c3, 0x000030c8, 0x800030eb,
3955	0x000030ea, 0x800030e9, 0x000030eb, 0x000030d4,
3956	0x800030fc, 0x000030eb, 0x000030fc, 0x000030d6,
3957	0x800030eb, 0x000030ec, 0x800030e0, 0x000030ec,
3958	0x000030f3, 0x000030c8, 0x000030b2, 0x800030f3,
3959	0x000030ef, 0x000030c3, 0x800030c8, 0x00000030,
3960	0x800070b9, 0x00000031, 0x800070b9, 0x00000032,
3961	0x800070b9, 0x00000033, 0x800070b9, 0x00000034,
3962	0x800070b9, 0x00000035, 0x800070b9, 0x00000036,
3963	0x800070b9, 0x00000037, 0x800070b9, 0x00000038,
3964	0x800070b9, 0x00000039, 0x800070b9, 0x00000031,
3965	0x00000030, 0x800070b9, 0x00000031, 0x00000031,
3966	0x800070b9, 0x00000031, 0x00000032, 0x800070b9,
3967	0x00000031, 0x00000033, 0x800070b9, 0x00000031,
3968	0x00000034, 0x800070b9, 0x00000031, 0x00000035,
3969	0x800070b9, 0x00000031, 0x00000036, 0x800070b9,
3970	0x00000031, 0x00000037, 0x800070b9, 0x00000031,
3971	0x00000038, 0x800070b9, 0x00000031, 0x00000039,
3972	0x800070b9, 0x00000032, 0x00000030, 0x800070b9,
3973	0x00000032, 0x00000031, 0x800070b9, 0x00000032,
3974	0x00000032, 0x800070b9, 0x00000032, 0x00000033,
3975	0x800070b9, 0x00000032, 0x00000034, 0x800070b9,
3976	0x00000068, 0x00000050, 0x80000061, 0x00000064,
3977	0x80000061, 0x00000041, 0x80000055, 0x00000062,
3978	0x00000061, 0x80000072, 0x0000006f, 0x80000056,
3979	0x00000070, 0x80000063, 0x00005e73, 0x80006210,
3980	0x0000662d, 0x8000548c, 0x00005927, 0x80006b63,
3981	0x0000660e, 0x80006cbb, 0x0000682a, 0x00005f0f,
3982	0x00004f1a, 0x8000793e, 0x00000070, 0x80000041,
3983	0x0000006e, 0x80000041, 0x000003bc, 0x80000041,
3984	0x0000006d, 0x80000041, 0x0000006b, 0x80000041,
3985	0x0000004b, 0x80000042, 0x0000004d, 0x80000042,
3986	0x00000047, 0x80000042, 0x00000063, 0x00000061,
3987	0x8000006c, 0x0000006b, 0x00000063, 0x00000061,
3988	0x8000006c, 0x00000070, 0x80000046, 0x0000006e,
3989	0x80000046, 0x000003bc, 0x80000046, 0x000003bc,
3990	0x80000067, 0x0000006d, 0x80000067, 0x0000006b,
3991	0x80000067, 0x00000048, 0x8000007a, 0x0000006b,
3992	0x00000048, 0x8000007a, 0x0000004d, 0x00000048,
3993	0x8000007a, 0x00000047, 0x00000048, 0x8000007a,
3994	0x00000054, 0x00000048, 0x8000007a, 0x000003bc,
3995	0x80002113, 0x0000006d, 0x80002113, 0x00000064,
3996	0x80002113, 0x0000006b, 0x80002113, 0x00000066,
3997	0x8000006d, 0x0000006e, 0x8000006d, 0x000003bc,
3998	0x8000006d, 0x0000006d, 0x8000006d, 0x00000063,
3999	0x8000006d, 0x0000006b, 0x8000006d, 0x0000006d,
4000	0x0000006d, 0x800000b2, 0x00000063, 0x0000006d,
4001	0x800000b2, 0x0000006d, 0x800000b2, 0x0000006b,
4002	0x0000006d, 0x800000b2, 0x0000006d, 0x0000006d,
4003	0x800000b3, 0x00000063, 0x0000006d, 0x800000b3,
4004	0x0000006d, 0x800000b3, 0x0000006b, 0x0000006d,
4005	0x800000b3, 0x0000006d, 0x00002215, 0x80000073,
4006	0x0000006d, 0x00002215, 0x00000073, 0x800000b2,
4007	0x00000050, 0x80000061, 0x0000006b, 0x00000050,
4008	0x80000061, 0x0000004d, 0x00000050, 0x80000061,
4009	0x00000047, 0x00000050, 0x80000061, 0x00000072,
4010	0x00000061, 0x80000064, 0x00000072, 0x00000061,
4011	0x00000064, 0x00002215, 0x80000073, 0x00000072,
4012	0x00000061, 0x00000064, 0x00002215, 0x00000073,
4013	0x800000b2, 0x00000070, 0x80000073, 0x0000006e,
4014	0x80000073, 0x000003bc, 0x80000073, 0x0000006d,
4015	0x80000073, 0x00000070, 0x80000056, 0x0000006e,
4016	0x80000056, 0x000003bc, 0x80000056, 0x0000006d,
4017	0x80000056, 0x0000006b, 0x80000056, 0x0000004d,
4018	0x80000056, 0x00000070, 0x80000057, 0x0000006e,
4019	0x80000057, 0x000003bc, 0x80000057, 0x0000006d,
4020	0x80000057, 0x0000006b, 0x80000057, 0x0000004d,
4021	0x80000057, 0x0000006b, 0x800003a9, 0x0000004d,
4022	0x800003a9, 0x00000061, 0x0000002e, 0x0000006d,
4023	0x8000002e, 0x00000042, 0x80000071, 0x00000063,
4024	0x80000063, 0x00000063, 0x80000064, 0x00000043,
4025	0x00002215, 0x0000006b, 0x80000067, 0x00000043,
4026	0x0000006f, 0x8000002e, 0x00000064, 0x80000042,
4027	0x00000047, 0x80000079, 0x00000068, 0x80000061,
4028	0x00000048, 0x80000050, 0x00000069, 0x8000006e,
4029	0x0000004b, 0x8000004b, 0x0000004b, 0x8000004d,
4030	0x0000006b, 0x80000074, 0x0000006c, 0x8000006d,
4031	0x0000006c, 0x8000006e, 0x0000006c, 0x0000006f,
4032	0x80000067, 0x0000006c, 0x80000078, 0x0000006d,
4033	0x80000062, 0x0000006d, 0x00000069, 0x8000006c,
4034	0x0000006d, 0x0000006f, 0x8000006c, 0x00000050,
4035	0x80000048, 0x00000070, 0x0000002e, 0x0000006d,
4036	0x8000002e, 0x00000050, 0x00000050, 0x8000004d,
4037	0x00000050, 0x80000052, 0x00000073, 0x80000072,
4038	0x00000053, 0x80000076, 0x00000057, 0x80000062,
4039	0x00000031, 0x800065e5, 0x00000032, 0x800065e5,
4040	0x00000033, 0x800065e5, 0x00000034, 0x800065e5,
4041	0x00000035, 0x800065e5, 0x00000036, 0x800065e5,
4042	0x00000037, 0x800065e5, 0x00000038, 0x800065e5,
4043	0x00000039, 0x800065e5, 0x00000031, 0x00000030,
4044	0x800065e5, 0x00000031, 0x00000031, 0x800065e5,
4045	0x00000031, 0x00000032, 0x800065e5, 0x00000031,
4046	0x00000033, 0x800065e5, 0x00000031, 0x00000034,
4047	0x800065e5, 0x00000031, 0x00000035, 0x800065e5,
4048	0x00000031, 0x00000036, 0x800065e5, 0x00000031,
4049	0x00000037, 0x800065e5, 0x00000031, 0x00000038,
4050	0x800065e5, 0x00000031, 0x00000039, 0x800065e5,
4051	0x00000032, 0x00000030, 0x800065e5, 0x00000032,
4052	0x00000031, 0x800065e5, 0x00000032, 0x00000032,
4053	0x800065e5, 0x00000032, 0x00000033, 0x800065e5,
4054	0x00000032, 0x00000034, 0x800065e5, 0x00000032,
4055	0x00000035, 0x800065e5, 0x00000032, 0x00000036,
4056	0x800065e5, 0x00000032, 0x00000037, 0x800065e5,
4057	0x00000032, 0x00000038, 0x800065e5, 0x00000032,
4058	0x00000039, 0x800065e5, 0x00000033, 0x00000030,
4059	0x800065e5, 0x00000033, 0x00000031, 0x800065e5,
4060	0x80008c48, 0x800066f4, 0x80008eca, 0x80008cc8,
4061	0x80006ed1, 0x80004e32, 0x800053e5, 0x80009f9c,
4062	0x80009f9c, 0x80005951, 0x800091d1, 0x80005587,
4063	0x80005948, 0x800061f6, 0x80007669, 0x80007f85,
4064	0x8000863f, 0x800087ba, 0x800088f8, 0x8000908f,
4065	0x80006a02, 0x80006d1b, 0x800070d9, 0x800073de,
4066	0x8000843d, 0x8000916a, 0x800099f1, 0x80004e82,
4067	0x80005375, 0x80006b04, 0x8000721b, 0x8000862d,
4068	0x80009e1e, 0x80005d50, 0x80006feb, 0x800085cd,
4069	0x80008964, 0x800062c9, 0x800081d8, 0x8000881f,
4070	0x80005eca, 0x80006717, 0x80006d6a, 0x800072fc,
4071	0x800090ce, 0x80004f86, 0x800051b7, 0x800052de,
4072	0x800064c4, 0x80006ad3, 0x80007210, 0x800076e7,
4073	0x80008001, 0x80008606, 0x8000865c, 0x80008def,
4074	0x80009732, 0x80009b6f, 0x80009dfa, 0x8000788c,
4075	0x8000797f, 0x80007da0, 0x800083c9, 0x80009304,
4076	0x80009e7f, 0x80008ad6, 0x800058df, 0x80005f04,
4077	0x80007c60, 0x8000807e, 0x80007262, 0x800078ca,
4078	0x80008cc2, 0x800096f7, 0x800058d8, 0x80005c62,
4079	0x80006a13, 0x80006dda, 0x80006f0f, 0x80007d2f,
4080	0x80007e37, 0x8000964b, 0x800052d2, 0x8000808b,
4081	0x800051dc, 0x800051cc, 0x80007a1c, 0x80007dbe,
4082	0x800083f1, 0x80009675, 0x80008b80, 0x800062cf,
4083	0x80006a02, 0x80008afe, 0x80004e39, 0x80005be7,
4084	0x80006012, 0x80007387, 0x80007570, 0x80005317,
4085	0x800078fb, 0x80004fbf, 0x80005fa9, 0x80004e0d,
4086	0x80006ccc, 0x80006578, 0x80007d22, 0x800053c3,
4087	0x8000585e, 0x80007701, 0x80008449, 0x80008aaa,
4088	0x80006bba, 0x80008fb0, 0x80006c88, 0x800062fe,
4089	0x800082e5, 0x800063a0, 0x80007565, 0x80004eae,
4090	0x80005169, 0x800051c9, 0x80006881, 0x80007ce7,
4091	0x8000826f, 0x80008ad2, 0x800091cf, 0x800052f5,
4092	0x80005442, 0x80005973, 0x80005eec, 0x800065c5,
4093	0x80006ffe, 0x8000792a, 0x800095ad, 0x80009a6a,
4094	0x80009e97, 0x80009ece, 0x8000529b, 0x800066c6,
4095	0x80006b77, 0x80008f62, 0x80005e74, 0x80006190,
4096	0x80006200, 0x8000649a, 0x80006f23, 0x80007149,
4097	0x80007489, 0x800079ca, 0x80007df4, 0x8000806f,
4098	0x80008f26, 0x800084ee, 0x80009023, 0x8000934a,
4099	0x80005217, 0x800052a3, 0x800054bd, 0x800070c8,
4100	0x800088c2, 0x80008aaa, 0x80005ec9, 0x80005ff5,
4101	0x8000637b, 0x80006bae, 0x80007c3e, 0x80007375,
4102	0x80004ee4, 0x800056f9, 0x80005be7, 0x80005dba,
4103	0x8000601c, 0x800073b2, 0x80007469, 0x80007f9a,
4104	0x80008046, 0x80009234, 0x800096f6, 0x80009748,
4105	0x80009818, 0x80004f8b, 0x800079ae, 0x800091b4,
4106	0x800096b8, 0x800060e1, 0x80004e86, 0x800050da,
4107	0x80005bee, 0x80005c3f, 0x80006599, 0x80006a02,
4108	0x800071ce, 0x80007642, 0x800084fc, 0x8000907c,
4109	0x80009f8d, 0x80006688, 0x8000962e, 0x80005289,
4110	0x8000677b, 0x800067f3, 0x80006d41, 0x80006e9c,
4111	0x80007409, 0x80007559, 0x8000786b, 0x80007d10,
4112	0x8000985e, 0x8000516d, 0x8000622e, 0x80009678,
4113	0x8000502b, 0x80005d19, 0x80006dea, 0x80008f2a,
4114	0x80005f8b, 0x80006144, 0x80006817, 0x80007387,
4115	0x80009686, 0x80005229, 0x8000540f, 0x80005c65,
4116	0x80006613, 0x8000674e, 0x800068a8, 0x80006ce5,
4117	0x80007406, 0x800075e2, 0x80007f79, 0x800088cf,
4118	0x800088e1, 0x800091cc, 0x800096e2, 0x8000533f,
4119	0x80006eba, 0x8000541d, 0x800071d0, 0x80007498,
4120	0x800085fa, 0x800096a3, 0x80009c57, 0x80009e9f,
4121	0x80006797, 0x80006dcb, 0x800081e8, 0x80007acb,
4122	0x80007b20, 0x80007c92, 0x800072c0, 0x80007099,
4123	0x80008b58, 0x80004ec0, 0x80008336, 0x8000523a,
4124	0x80005207, 0x80005ea6, 0x800062d3, 0x80007cd6,
4125	0x80005b85, 0x80006d1e, 0x800066b4, 0x80008f3b,
4126	0x8000884c, 0x8000964d, 0x8000898b, 0x80005ed3,
4127	0x80005140, 0x800055c0, 0x8000585a, 0x80006674,
4128	0x800051de, 0x8000732a, 0x800076ca, 0x8000793c,
4129	0x8000795e, 0x80007965, 0x8000798f, 0x80009756,
4130	0x80007cbe, 0x80007fbd, 0x80008612, 0x80008af8,
4131	0x80009038, 0x800090fd, 0x800098ef, 0x800098fc,
4132	0x80009928, 0x80009db4, 0x80004fae, 0x800050e7,
4133	0x8000514d, 0x800052c9, 0x800052e4, 0x80005351,
4134	0x8000559d, 0x80005606, 0x80005668, 0x80005840,
4135	0x800058a8, 0x80005c64, 0x80005c6e, 0x80006094,
4136	0x80006168, 0x8000618e, 0x800061f2, 0x8000654f,
4137	0x800065e2, 0x80006691, 0x80006885, 0x80006d77,
4138	0x80006e1a, 0x80006f22, 0x8000716e, 0x8000722b,
4139	0x80007422, 0x80007891, 0x8000793e, 0x80007949,
4140	0x80007948, 0x80007950, 0x80007956, 0x8000795d,
4141	0x8000798d, 0x8000798e, 0x80007a40, 0x80007a81,
4142	0x80007bc0, 0x80007df4, 0x80007e09, 0x80007e41,
4143	0x80007f72, 0x80008005, 0x800081ed, 0x80008279,
4144	0x80008279, 0x80008457, 0x80008910, 0x80008996,
4145	0x80008b01, 0x80008b39, 0x80008cd3, 0x80008d08,
4146	0x80008fb6, 0x80009038, 0x800096e3, 0x800097ff,
4147	0x8000983b, 0x00000066, 0x80000066, 0x00000066,
4148	0x80000069, 0x00000066, 0x8000006c, 0x00000066,
4149	0x00000066, 0x80000069, 0x00000066, 0x00000066,
4150	0x8000006c, 0x0000017f, 0x80000074, 0x00000073,
4151	0x80000074, 0x00000574, 0x80000576, 0x00000574,
4152	0x80000565, 0x00000574, 0x8000056b, 0x0000057e,
4153	0x80000576, 0x00000574, 0x8000056d, 0x000005d9,
4154	0x800005b4, 0x000005f2, 0x800005b7, 0x800005e2,
4155	0x800005d0, 0x800005d3, 0x800005d4, 0x800005db,
4156	0x800005dc, 0x800005dd, 0x800005e8, 0x800005ea,
4157	0x8000002b, 0x000005e9, 0x800005c1, 0x000005e9,
4158	0x800005c2, 0x0000fb49, 0x800005c1, 0x0000fb49,
4159	0x800005c2, 0x000005d0, 0x800005b7, 0x000005d0,
4160	0x800005b8, 0x000005d0, 0x800005bc, 0x000005d1,
4161	0x800005bc, 0x000005d2, 0x800005bc, 0x000005d3,
4162	0x800005bc, 0x000005d4, 0x800005bc, 0x000005d5,
4163	0x800005bc, 0x000005d6, 0x800005bc, 0x000005d8,
4164	0x800005bc, 0x000005d9, 0x800005bc, 0x000005da,
4165	0x800005bc, 0x000005db, 0x800005bc, 0x000005dc,
4166	0x800005bc, 0x000005de, 0x800005bc, 0x000005e0,
4167	0x800005bc, 0x000005e1, 0x800005bc, 0x000005e3,
4168	0x800005bc, 0x000005e4, 0x800005bc, 0x000005e6,
4169	0x800005bc, 0x000005e7, 0x800005bc, 0x000005e8,
4170	0x800005bc, 0x000005e9, 0x800005bc, 0x000005ea,
4171	0x800005bc, 0x000005d5, 0x800005b9, 0x000005d1,
4172	0x800005bf, 0x000005db, 0x800005bf, 0x000005e4,
4173	0x800005bf, 0x000005d0, 0x800005dc, 0x80000671,
4174	0x80000671, 0x8000067b, 0x8000067b, 0x8000067b,
4175	0x8000067b, 0x8000067e, 0x8000067e, 0x8000067e,
4176	0x8000067e, 0x80000680, 0x80000680, 0x80000680,
4177	0x80000680, 0x8000067a, 0x8000067a, 0x8000067a,
4178	0x8000067a, 0x8000067f, 0x8000067f, 0x8000067f,
4179	0x8000067f, 0x80000679, 0x80000679, 0x80000679,
4180	0x80000679, 0x800006a4, 0x800006a4, 0x800006a4,
4181	0x800006a4, 0x800006a6, 0x800006a6, 0x800006a6,
4182	0x800006a6, 0x80000684, 0x80000684, 0x80000684,
4183	0x80000684, 0x80000683, 0x80000683, 0x80000683,
4184	0x80000683, 0x80000686, 0x80000686, 0x80000686,
4185	0x80000686, 0x80000687, 0x80000687, 0x80000687,
4186	0x80000687, 0x8000068d, 0x8000068d, 0x8000068c,
4187	0x8000068c, 0x8000068e, 0x8000068e, 0x80000688,
4188	0x80000688, 0x80000698, 0x80000698, 0x80000691,
4189	0x80000691, 0x800006a9, 0x800006a9, 0x800006a9,
4190	0x800006a9, 0x800006af, 0x800006af, 0x800006af,
4191	0x800006af, 0x800006b3, 0x800006b3, 0x800006b3,
4192	0x800006b3, 0x800006b1, 0x800006b1, 0x800006b1,
4193	0x800006b1, 0x800006ba, 0x800006ba, 0x800006bb,
4194	0x800006bb, 0x800006bb, 0x800006bb, 0x800006c0,
4195	0x800006c0, 0x800006c1, 0x800006c1, 0x800006c1,
4196	0x800006c1, 0x800006be, 0x800006be, 0x800006be,
4197	0x800006be, 0x800006d2, 0x800006d2, 0x800006d3,
4198	0x800006d3, 0x800006ad, 0x800006ad, 0x800006ad,
4199	0x800006ad, 0x800006c7, 0x800006c7, 0x800006c6,
4200	0x800006c6, 0x800006c8, 0x800006c8, 0x80000677,
4201	0x800006cb, 0x800006cb, 0x800006c5, 0x800006c5,
4202	0x800006c9, 0x800006c9, 0x800006d0, 0x800006d0,
4203	0x800006d0, 0x800006d0, 0x80000649, 0x80000649,
4204	0x00000626, 0x80000627, 0x00000626, 0x80000627,
4205	0x00000626, 0x800006d5, 0x00000626, 0x800006d5,
4206	0x00000626, 0x80000648, 0x00000626, 0x80000648,
4207	0x00000626, 0x800006c7, 0x00000626, 0x800006c7,
4208	0x00000626, 0x800006c6, 0x00000626, 0x800006c6,
4209	0x00000626, 0x800006c8, 0x00000626, 0x800006c8,
4210	0x00000626, 0x800006d0, 0x00000626, 0x800006d0,
4211	0x00000626, 0x800006d0, 0x00000626, 0x80000649,
4212	0x00000626, 0x80000649, 0x00000626, 0x80000649,
4213	0x800006cc, 0x800006cc, 0x800006cc, 0x800006cc,
4214	0x00000626, 0x8000062c, 0x00000626, 0x8000062d,
4215	0x00000626, 0x80000645, 0x00000626, 0x80000649,
4216	0x00000626, 0x8000064a, 0x00000628, 0x8000062c,
4217	0x00000628, 0x8000062d, 0x00000628, 0x8000062e,
4218	0x00000628, 0x80000645, 0x00000628, 0x80000649,
4219	0x00000628, 0x8000064a, 0x0000062a, 0x8000062c,
4220	0x0000062a, 0x8000062d, 0x0000062a, 0x8000062e,
4221	0x0000062a, 0x80000645, 0x0000062a, 0x80000649,
4222	0x0000062a, 0x8000064a, 0x0000062b, 0x8000062c,
4223	0x0000062b, 0x80000645, 0x0000062b, 0x80000649,
4224	0x0000062b, 0x8000064a, 0x0000062c, 0x8000062d,
4225	0x0000062c, 0x80000645, 0x0000062d, 0x8000062c,
4226	0x0000062d, 0x80000645, 0x0000062e, 0x8000062c,
4227	0x0000062e, 0x8000062d, 0x0000062e, 0x80000645,
4228	0x00000633, 0x8000062c, 0x00000633, 0x8000062d,
4229	0x00000633, 0x8000062e, 0x00000633, 0x80000645,
4230	0x00000635, 0x8000062d, 0x00000635, 0x80000645,
4231	0x00000636, 0x8000062c, 0x00000636, 0x8000062d,
4232	0x00000636, 0x8000062e, 0x00000636, 0x80000645,
4233	0x00000637, 0x8000062d, 0x00000637, 0x80000645,
4234	0x00000638, 0x80000645, 0x00000639, 0x8000062c,
4235	0x00000639, 0x80000645, 0x0000063a, 0x8000062c,
4236	0x0000063a, 0x80000645, 0x00000641, 0x8000062c,
4237	0x00000641, 0x8000062d, 0x00000641, 0x8000062e,
4238	0x00000641, 0x80000645, 0x00000641, 0x80000649,
4239	0x00000641, 0x8000064a, 0x00000642, 0x8000062d,
4240	0x00000642, 0x80000645, 0x00000642, 0x80000649,
4241	0x00000642, 0x8000064a, 0x00000643, 0x80000627,
4242	0x00000643, 0x8000062c, 0x00000643, 0x8000062d,
4243	0x00000643, 0x8000062e, 0x00000643, 0x80000644,
4244	0x00000643, 0x80000645, 0x00000643, 0x80000649,
4245	0x00000643, 0x8000064a, 0x00000644, 0x8000062c,
4246	0x00000644, 0x8000062d, 0x00000644, 0x8000062e,
4247	0x00000644, 0x80000645, 0x00000644, 0x80000649,
4248	0x00000644, 0x8000064a, 0x00000645, 0x8000062c,
4249	0x00000645, 0x8000062d, 0x00000645, 0x8000062e,
4250	0x00000645, 0x80000645, 0x00000645, 0x80000649,
4251	0x00000645, 0x8000064a, 0x00000646, 0x8000062c,
4252	0x00000646, 0x8000062d, 0x00000646, 0x8000062e,
4253	0x00000646, 0x80000645, 0x00000646, 0x80000649,
4254	0x00000646, 0x8000064a, 0x00000647, 0x8000062c,
4255	0x00000647, 0x80000645, 0x00000647, 0x80000649,
4256	0x00000647, 0x8000064a, 0x0000064a, 0x8000062c,
4257	0x0000064a, 0x8000062d, 0x0000064a, 0x8000062e,
4258	0x0000064a, 0x80000645, 0x0000064a, 0x80000649,
4259	0x0000064a, 0x8000064a, 0x00000630, 0x80000670,
4260	0x00000631, 0x80000670, 0x00000649, 0x80000670,
4261	0x00000020, 0x0000064c, 0x80000651, 0x00000020,
4262	0x0000064d, 0x80000651, 0x00000020, 0x0000064e,
4263	0x80000651, 0x00000020, 0x0000064f, 0x80000651,
4264	0x00000020, 0x00000650, 0x80000651, 0x00000020,
4265	0x00000651, 0x80000670, 0x00000626, 0x80000631,
4266	0x00000626, 0x80000632, 0x00000626, 0x80000645,
4267	0x00000626, 0x80000646, 0x00000626, 0x80000649,
4268	0x00000626, 0x8000064a, 0x00000628, 0x80000631,
4269	0x00000628, 0x80000632, 0x00000628, 0x80000645,
4270	0x00000628, 0x80000646, 0x00000628, 0x80000649,
4271	0x00000628, 0x8000064a, 0x0000062a, 0x80000631,
4272	0x0000062a, 0x80000632, 0x0000062a, 0x80000645,
4273	0x0000062a, 0x80000646, 0x0000062a, 0x80000649,
4274	0x0000062a, 0x8000064a, 0x0000062b, 0x80000631,
4275	0x0000062b, 0x80000632, 0x0000062b, 0x80000645,
4276	0x0000062b, 0x80000646, 0x0000062b, 0x80000649,
4277	0x0000062b, 0x8000064a, 0x00000641, 0x80000649,
4278	0x00000641, 0x8000064a, 0x00000642, 0x80000649,
4279	0x00000642, 0x8000064a, 0x00000643, 0x80000627,
4280	0x00000643, 0x80000644, 0x00000643, 0x80000645,
4281	0x00000643, 0x80000649, 0x00000643, 0x8000064a,
4282	0x00000644, 0x80000645, 0x00000644, 0x80000649,
4283	0x00000644, 0x8000064a, 0x00000645, 0x80000627,
4284	0x00000645, 0x80000645, 0x00000646, 0x80000631,
4285	0x00000646, 0x80000632, 0x00000646, 0x80000645,
4286	0x00000646, 0x80000646, 0x00000646, 0x80000649,
4287	0x00000646, 0x8000064a, 0x00000649, 0x80000670,
4288	0x0000064a, 0x80000631, 0x0000064a, 0x80000632,
4289	0x0000064a, 0x80000645, 0x0000064a, 0x80000646,
4290	0x0000064a, 0x80000649, 0x0000064a, 0x8000064a,
4291	0x00000626, 0x8000062c, 0x00000626, 0x8000062d,
4292	0x00000626, 0x8000062e, 0x00000626, 0x80000645,
4293	0x00000626, 0x80000647, 0x00000628, 0x8000062c,
4294	0x00000628, 0x8000062d, 0x00000628, 0x8000062e,
4295	0x00000628, 0x80000645, 0x00000628, 0x80000647,
4296	0x0000062a, 0x8000062c, 0x0000062a, 0x8000062d,
4297	0x0000062a, 0x8000062e, 0x0000062a, 0x80000645,
4298	0x0000062a, 0x80000647, 0x0000062b, 0x80000645,
4299	0x0000062c, 0x8000062d, 0x0000062c, 0x80000645,
4300	0x0000062d, 0x8000062c, 0x0000062d, 0x80000645,
4301	0x0000062e, 0x8000062c, 0x0000062e, 0x80000645,
4302	0x00000633, 0x8000062c, 0x00000633, 0x8000062d,
4303	0x00000633, 0x8000062e, 0x00000633, 0x80000645,
4304	0x00000635, 0x8000062d, 0x00000635, 0x8000062e,
4305	0x00000635, 0x80000645, 0x00000636, 0x8000062c,
4306	0x00000636, 0x8000062d, 0x00000636, 0x8000062e,
4307	0x00000636, 0x80000645, 0x00000637, 0x8000062d,
4308	0x00000638, 0x80000645, 0x00000639, 0x8000062c,
4309	0x00000639, 0x80000645, 0x0000063a, 0x8000062c,
4310	0x0000063a, 0x80000645, 0x00000641, 0x8000062c,
4311	0x00000641, 0x8000062d, 0x00000641, 0x8000062e,
4312	0x00000641, 0x80000645, 0x00000642, 0x8000062d,
4313	0x00000642, 0x80000645, 0x00000643, 0x8000062c,
4314	0x00000643, 0x8000062d, 0x00000643, 0x8000062e,
4315	0x00000643, 0x80000644, 0x00000643, 0x80000645,
4316	0x00000644, 0x8000062c, 0x00000644, 0x8000062d,
4317	0x00000644, 0x8000062e, 0x00000644, 0x80000645,
4318	0x00000644, 0x80000647, 0x00000645, 0x8000062c,
4319	0x00000645, 0x8000062d, 0x00000645, 0x8000062e,
4320	0x00000645, 0x80000645, 0x00000646, 0x8000062c,
4321	0x00000646, 0x8000062d, 0x00000646, 0x8000062e,
4322	0x00000646, 0x80000645, 0x00000646, 0x80000647,
4323	0x00000647, 0x8000062c, 0x00000647, 0x80000645,
4324	0x00000647, 0x80000670, 0x0000064a, 0x8000062c,
4325	0x0000064a, 0x8000062d, 0x0000064a, 0x8000062e,
4326	0x0000064a, 0x80000645, 0x0000064a, 0x80000647,
4327	0x00000626, 0x80000645, 0x00000626, 0x80000647,
4328	0x00000628, 0x80000645, 0x00000628, 0x80000647,
4329	0x0000062a, 0x80000645, 0x0000062a, 0x80000647,
4330	0x0000062b, 0x80000645, 0x0000062b, 0x80000647,
4331	0x00000633, 0x80000645, 0x00000633, 0x80000647,
4332	0x00000634, 0x80000645, 0x00000634, 0x80000647,
4333	0x00000643, 0x80000644, 0x00000643, 0x80000645,
4334	0x00000644, 0x80000645, 0x00000646, 0x80000645,
4335	0x00000646, 0x80000647, 0x0000064a, 0x80000645,
4336	0x0000064a, 0x80000647, 0x00000640, 0x0000064e,
4337	0x80000651, 0x00000640, 0x0000064f, 0x80000651,
4338	0x00000640, 0x00000650, 0x80000651, 0x00000637,
4339	0x80000649, 0x00000637, 0x8000064a, 0x00000639,
4340	0x80000649, 0x00000639, 0x8000064a, 0x0000063a,
4341	0x80000649, 0x0000063a, 0x8000064a, 0x00000633,
4342	0x80000649, 0x00000633, 0x8000064a, 0x00000634,
4343	0x80000649, 0x00000634, 0x8000064a, 0x0000062d,
4344	0x80000649, 0x0000062d, 0x8000064a, 0x0000062c,
4345	0x80000649, 0x0000062c, 0x8000064a, 0x0000062e,
4346	0x80000649, 0x0000062e, 0x8000064a, 0x00000635,
4347	0x80000649, 0x00000635, 0x8000064a, 0x00000636,
4348	0x80000649, 0x00000636, 0x8000064a, 0x00000634,
4349	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4350	0x8000062e, 0x00000634, 0x80000645, 0x00000634,
4351	0x80000631, 0x00000633, 0x80000631, 0x00000635,
4352	0x80000631, 0x00000636, 0x80000631, 0x00000637,
4353	0x80000649, 0x00000637, 0x8000064a, 0x00000639,
4354	0x80000649, 0x00000639, 0x8000064a, 0x0000063a,
4355	0x80000649, 0x0000063a, 0x8000064a, 0x00000633,
4356	0x80000649, 0x00000633, 0x8000064a, 0x00000634,
4357	0x80000649, 0x00000634, 0x8000064a, 0x0000062d,
4358	0x80000649, 0x0000062d, 0x8000064a, 0x0000062c,
4359	0x80000649, 0x0000062c, 0x8000064a, 0x0000062e,
4360	0x80000649, 0x0000062e, 0x8000064a, 0x00000635,
4361	0x80000649, 0x00000635, 0x8000064a, 0x00000636,
4362	0x80000649, 0x00000636, 0x8000064a, 0x00000634,
4363	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4364	0x8000062e, 0x00000634, 0x80000645, 0x00000634,
4365	0x80000631, 0x00000633, 0x80000631, 0x00000635,
4366	0x80000631, 0x00000636, 0x80000631, 0x00000634,
4367	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4368	0x8000062e, 0x00000634, 0x80000645, 0x00000633,
4369	0x80000647, 0x00000634, 0x80000647, 0x00000637,
4370	0x80000645, 0x00000633, 0x8000062c, 0x00000633,
4371	0x8000062d, 0x00000633, 0x8000062e, 0x00000634,
4372	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4373	0x8000062e, 0x00000637, 0x80000645, 0x00000638,
4374	0x80000645, 0x00000627, 0x8000064b, 0x00000627,
4375	0x8000064b, 0x0000062a, 0x0000062c, 0x80000645,
4376	0x0000062a, 0x0000062d, 0x8000062c, 0x0000062a,
4377	0x0000062d, 0x8000062c, 0x0000062a, 0x0000062d,
4378	0x80000645, 0x0000062a, 0x0000062e, 0x80000645,
4379	0x0000062a, 0x00000645, 0x8000062c, 0x0000062a,
4380	0x00000645, 0x8000062d, 0x0000062a, 0x00000645,
4381	0x8000062e, 0x0000062c, 0x00000645, 0x8000062d,
4382	0x0000062c, 0x00000645, 0x8000062d, 0x0000062d,
4383	0x00000645, 0x8000064a, 0x0000062d, 0x00000645,
4384	0x80000649, 0x00000633, 0x0000062d, 0x8000062c,
4385	0x00000633, 0x0000062c, 0x8000062d, 0x00000633,
4386	0x0000062c, 0x80000649, 0x00000633, 0x00000645,
4387	0x8000062d, 0x00000633, 0x00000645, 0x8000062d,
4388	0x00000633, 0x00000645, 0x8000062c, 0x00000633,
4389	0x00000645, 0x80000645, 0x00000633, 0x00000645,
4390	0x80000645, 0x00000635, 0x0000062d, 0x8000062d,
4391	0x00000635, 0x0000062d, 0x8000062d, 0x00000635,
4392	0x00000645, 0x80000645, 0x00000634, 0x0000062d,
4393	0x80000645, 0x00000634, 0x0000062d, 0x80000645,
4394	0x00000634, 0x0000062c, 0x8000064a, 0x00000634,
4395	0x00000645, 0x8000062e, 0x00000634, 0x00000645,
4396	0x8000062e, 0x00000634, 0x00000645, 0x80000645,
4397	0x00000634, 0x00000645, 0x80000645, 0x00000636,
4398	0x0000062d, 0x80000649, 0x00000636, 0x0000062e,
4399	0x80000645, 0x00000636, 0x0000062e, 0x80000645,
4400	0x00000637, 0x00000645, 0x8000062d, 0x00000637,
4401	0x00000645, 0x8000062d, 0x00000637, 0x00000645,
4402	0x80000645, 0x00000637, 0x00000645, 0x8000064a,
4403	0x00000639, 0x0000062c, 0x80000645, 0x00000639,
4404	0x00000645, 0x80000645, 0x00000639, 0x00000645,
4405	0x80000645, 0x00000639, 0x00000645, 0x80000649,
4406	0x0000063a, 0x00000645, 0x80000645, 0x0000063a,
4407	0x00000645, 0x8000064a, 0x0000063a, 0x00000645,
4408	0x80000649, 0x00000641, 0x0000062e, 0x80000645,
4409	0x00000641, 0x0000062e, 0x80000645, 0x00000642,
4410	0x00000645, 0x8000062d, 0x00000642, 0x00000645,
4411	0x80000645, 0x00000644, 0x0000062d, 0x80000645,
4412	0x00000644, 0x0000062d, 0x8000064a, 0x00000644,
4413	0x0000062d, 0x80000649, 0x00000644, 0x0000062c,
4414	0x8000062c, 0x00000644, 0x0000062c, 0x8000062c,
4415	0x00000644, 0x0000062e, 0x80000645, 0x00000644,
4416	0x0000062e, 0x80000645, 0x00000644, 0x00000645,
4417	0x8000062d, 0x00000644, 0x00000645, 0x8000062d,
4418	0x00000645, 0x0000062d, 0x8000062c, 0x00000645,
4419	0x0000062d, 0x80000645, 0x00000645, 0x0000062d,
4420	0x8000064a, 0x00000645, 0x0000062c, 0x8000062d,
4421	0x00000645, 0x0000062c, 0x80000645, 0x00000645,
4422	0x0000062e, 0x8000062c, 0x00000645, 0x0000062e,
4423	0x80000645, 0x00000645, 0x0000062c, 0x8000062e,
4424	0x00000647, 0x00000645, 0x8000062c, 0x00000647,
4425	0x00000645, 0x80000645, 0x00000646, 0x0000062d,
4426	0x80000645, 0x00000646, 0x0000062d, 0x80000649,
4427	0x00000646, 0x0000062c, 0x80000645, 0x00000646,
4428	0x0000062c, 0x80000645, 0x00000646, 0x0000062c,
4429	0x80000649, 0x00000646, 0x00000645, 0x8000064a,
4430	0x00000646, 0x00000645, 0x80000649, 0x0000064a,
4431	0x00000645, 0x80000645, 0x0000064a, 0x00000645,
4432	0x80000645, 0x00000628, 0x0000062e, 0x8000064a,
4433	0x0000062a, 0x0000062c, 0x8000064a, 0x0000062a,
4434	0x0000062c, 0x80000649, 0x0000062a, 0x0000062e,
4435	0x8000064a, 0x0000062a, 0x0000062e, 0x80000649,
4436	0x0000062a, 0x00000645, 0x8000064a, 0x0000062a,
4437	0x00000645, 0x80000649, 0x0000062c, 0x00000645,
4438	0x8000064a, 0x0000062c, 0x0000062d, 0x80000649,
4439	0x0000062c, 0x00000645, 0x80000649, 0x00000633,
4440	0x0000062e, 0x80000649, 0x00000635, 0x0000062d,
4441	0x8000064a, 0x00000634, 0x0000062d, 0x8000064a,
4442	0x00000636, 0x0000062d, 0x8000064a, 0x00000644,
4443	0x0000062c, 0x8000064a, 0x00000644, 0x00000645,
4444	0x8000064a, 0x0000064a, 0x0000062d, 0x8000064a,
4445	0x0000064a, 0x0000062c, 0x8000064a, 0x0000064a,
4446	0x00000645, 0x8000064a, 0x00000645, 0x00000645,
4447	0x8000064a, 0x00000642, 0x00000645, 0x8000064a,
4448	0x00000646, 0x0000062d, 0x8000064a, 0x00000642,
4449	0x00000645, 0x8000062d, 0x00000644, 0x0000062d,
4450	0x80000645, 0x00000639, 0x00000645, 0x8000064a,
4451	0x00000643, 0x00000645, 0x8000064a, 0x00000646,
4452	0x0000062c, 0x8000062d, 0x00000645, 0x0000062e,
4453	0x8000064a, 0x00000644, 0x0000062c, 0x80000645,
4454	0x00000643, 0x00000645, 0x80000645, 0x00000644,
4455	0x0000062c, 0x80000645, 0x00000646, 0x0000062c,
4456	0x8000062d, 0x0000062c, 0x0000062d, 0x8000064a,
4457	0x0000062d, 0x0000062c, 0x8000064a, 0x00000645,
4458	0x0000062c, 0x8000064a, 0x00000641, 0x00000645,
4459	0x8000064a, 0x00000628, 0x0000062d, 0x8000064a,
4460	0x00000643, 0x00000645, 0x80000645, 0x00000639,
4461	0x0000062c, 0x80000645, 0x00000635, 0x00000645,
4462	0x80000645, 0x00000633, 0x0000062e, 0x8000064a,
4463	0x00000646, 0x0000062c, 0x8000064a, 0x00000635,
4464	0x00000644, 0x800006d2, 0x00000642, 0x00000644,
4465	0x800006d2, 0x00000627, 0x00000644, 0x00000644,
4466	0x80000647, 0x00000627, 0x00000643, 0x00000628,
4467	0x80000631, 0x00000645, 0x0000062d, 0x00000645,
4468	0x8000062f, 0x00000635, 0x00000644, 0x00000639,
4469	0x80000645, 0x00000631, 0x00000633, 0x00000648,
4470	0x80000644, 0x00000639, 0x00000644, 0x0000064a,
4471	0x80000647, 0x00000648, 0x00000633, 0x00000644,
4472	0x80000645, 0x00000635, 0x00000644, 0x80000649,
4473	0x00000635, 0x00000644, 0x00000649, 0x00000020,
4474	0x00000627, 0x00000644, 0x00000644, 0x00000647,
4475	0x00000020, 0x00000639, 0x00000644, 0x0000064a,
4476	0x00000647, 0x00000020, 0x00000648, 0x00000633,
4477	0x00000644, 0x80000645, 0x0000062c, 0x00000644,
4478	0x00000020, 0x0000062c, 0x00000644, 0x00000627,
4479	0x00000644, 0x80000647, 0x00000631, 0x000006cc,
4480	0x00000627, 0x80000644, 0x80002025, 0x80002014,
4481	0x80002013, 0x8000005f, 0x8000005f, 0x80000028,
4482	0x80000029, 0x8000007b, 0x8000007d, 0x80003014,
4483	0x80003015, 0x80003010, 0x80003011, 0x8000300a,
4484	0x8000300b, 0x80003008, 0x80003009, 0x8000300c,
4485	0x8000300d, 0x8000300e, 0x8000300f, 0x8000203e,
4486	0x8000203e, 0x8000203e, 0x8000203e, 0x8000005f,
4487	0x8000005f, 0x8000005f, 0x8000002c, 0x80003001,
4488	0x8000002e, 0x8000003b, 0x8000003a, 0x8000003f,
4489	0x80000021, 0x80002014, 0x80000028, 0x80000029,
4490	0x8000007b, 0x8000007d, 0x80003014, 0x80003015,
4491	0x80000023, 0x80000026, 0x8000002a, 0x8000002b,
4492	0x8000002d, 0x8000003c, 0x8000003e, 0x8000003d,
4493	0x8000005c, 0x80000024, 0x80000025, 0x80000040,
4494	0x00000020, 0x8000064b, 0x00000640, 0x8000064b,
4495	0x00000020, 0x8000064c, 0x00000020, 0x8000064d,
4496	0x00000020, 0x8000064e, 0x00000640, 0x8000064e,
4497	0x00000020, 0x8000064f, 0x00000640, 0x8000064f,
4498	0x00000020, 0x80000650, 0x00000640, 0x80000650,
4499	0x00000020, 0x80000651, 0x00000640, 0x80000651,
4500	0x00000020, 0x80000652, 0x00000640, 0x80000652,
4501	0x80000621, 0x80000622, 0x80000622, 0x80000623,
4502	0x80000623, 0x80000624, 0x80000624, 0x80000625,
4503	0x80000625, 0x80000626, 0x80000626, 0x80000626,
4504	0x80000626, 0x80000627, 0x80000627, 0x80000628,
4505	0x80000628, 0x80000628, 0x80000628, 0x80000629,
4506	0x80000629, 0x8000062a, 0x8000062a, 0x8000062a,
4507	0x8000062a, 0x8000062b, 0x8000062b, 0x8000062b,
4508	0x8000062b, 0x8000062c, 0x8000062c, 0x8000062c,
4509	0x8000062c, 0x8000062d, 0x8000062d, 0x8000062d,
4510	0x8000062d, 0x8000062e, 0x8000062e, 0x8000062e,
4511	0x8000062e, 0x8000062f, 0x8000062f, 0x80000630,
4512	0x80000630, 0x80000631, 0x80000631, 0x80000632,
4513	0x80000632, 0x80000633, 0x80000633, 0x80000633,
4514	0x80000633, 0x80000634, 0x80000634, 0x80000634,
4515	0x80000634, 0x80000635, 0x80000635, 0x80000635,
4516	0x80000635, 0x80000636, 0x80000636, 0x80000636,
4517	0x80000636, 0x80000637, 0x80000637, 0x80000637,
4518	0x80000637, 0x80000638, 0x80000638, 0x80000638,
4519	0x80000638, 0x80000639, 0x80000639, 0x80000639,
4520	0x80000639, 0x8000063a, 0x8000063a, 0x8000063a,
4521	0x8000063a, 0x80000641, 0x80000641, 0x80000641,
4522	0x80000641, 0x80000642, 0x80000642, 0x80000642,
4523	0x80000642, 0x80000643, 0x80000643, 0x80000643,
4524	0x80000643, 0x80000644, 0x80000644, 0x80000644,
4525	0x80000644, 0x80000645, 0x80000645, 0x80000645,
4526	0x80000645, 0x80000646, 0x80000646, 0x80000646,
4527	0x80000646, 0x80000647, 0x80000647, 0x80000647,
4528	0x80000647, 0x80000648, 0x80000648, 0x80000649,
4529	0x80000649, 0x8000064a, 0x8000064a, 0x8000064a,
4530	0x8000064a, 0x00000644, 0x80000622, 0x00000644,
4531	0x80000622, 0x00000644, 0x80000623, 0x00000644,
4532	0x80000623, 0x00000644, 0x80000625, 0x00000644,
4533	0x80000625, 0x00000644, 0x80000627, 0x00000644,
4534	0x80000627, 0x80000021, 0x80000022, 0x80000023,
4535	0x80000024, 0x80000025, 0x80000026, 0x80000027,
4536	0x80000028, 0x80000029, 0x8000002a, 0x8000002b,
4537	0x8000002c, 0x8000002d, 0x8000002e, 0x8000002f,
4538	0x80000030, 0x80000031, 0x80000032, 0x80000033,
4539	0x80000034, 0x80000035, 0x80000036, 0x80000037,
4540	0x80000038, 0x80000039, 0x8000003a, 0x8000003b,
4541	0x8000003c, 0x8000003d, 0x8000003e, 0x8000003f,
4542	0x80000040, 0x80000041, 0x80000042, 0x80000043,
4543	0x80000044, 0x80000045, 0x80000046, 0x80000047,
4544	0x80000048, 0x80000049, 0x8000004a, 0x8000004b,
4545	0x8000004c, 0x8000004d, 0x8000004e, 0x8000004f,
4546	0x80000050, 0x80000051, 0x80000052, 0x80000053,
4547	0x80000054, 0x80000055, 0x80000056, 0x80000057,
4548	0x80000058, 0x80000059, 0x8000005a, 0x8000005b,
4549	0x8000005c, 0x8000005d, 0x8000005e, 0x8000005f,
4550	0x80000060, 0x80000061, 0x80000062, 0x80000063,
4551	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4552	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4553	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4554	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4555	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4556	0x80000078, 0x80000079, 0x8000007a, 0x8000007b,
4557	0x8000007c, 0x8000007d, 0x8000007e, 0x80002985,
4558	0x80002986, 0x80003002, 0x8000300c, 0x8000300d,
4559	0x80003001, 0x800030fb, 0x800030f2, 0x800030a1,
4560	0x800030a3, 0x800030a5, 0x800030a7, 0x800030a9,
4561	0x800030e3, 0x800030e5, 0x800030e7, 0x800030c3,
4562	0x800030fc, 0x800030a2, 0x800030a4, 0x800030a6,
4563	0x800030a8, 0x800030aa, 0x800030ab, 0x800030ad,
4564	0x800030af, 0x800030b1, 0x800030b3, 0x800030b5,
4565	0x800030b7, 0x800030b9, 0x800030bb, 0x800030bd,
4566	0x800030bf, 0x800030c1, 0x800030c4, 0x800030c6,
4567	0x800030c8, 0x800030ca, 0x800030cb, 0x800030cc,
4568	0x800030cd, 0x800030ce, 0x800030cf, 0x800030d2,
4569	0x800030d5, 0x800030d8, 0x800030db, 0x800030de,
4570	0x800030df, 0x800030e0, 0x800030e1, 0x800030e2,
4571	0x800030e4, 0x800030e6, 0x800030e8, 0x800030e9,
4572	0x800030ea, 0x800030eb, 0x800030ec, 0x800030ed,
4573	0x800030ef, 0x800030f3, 0x80003099, 0x8000309a,
4574	0x80003164, 0x80003131, 0x80003132, 0x80003133,
4575	0x80003134, 0x80003135, 0x80003136, 0x80003137,
4576	0x80003138, 0x80003139, 0x8000313a, 0x8000313b,
4577	0x8000313c, 0x8000313d, 0x8000313e, 0x8000313f,
4578	0x80003140, 0x80003141, 0x80003142, 0x80003143,
4579	0x80003144, 0x80003145, 0x80003146, 0x80003147,
4580	0x80003148, 0x80003149, 0x8000314a, 0x8000314b,
4581	0x8000314c, 0x8000314d, 0x8000314e, 0x8000314f,
4582	0x80003150, 0x80003151, 0x80003152, 0x80003153,
4583	0x80003154, 0x80003155, 0x80003156, 0x80003157,
4584	0x80003158, 0x80003159, 0x8000315a, 0x8000315b,
4585	0x8000315c, 0x8000315d, 0x8000315e, 0x8000315f,
4586	0x80003160, 0x80003161, 0x80003162, 0x80003163,
4587	0x800000a2, 0x800000a3, 0x800000ac, 0x800000af,
4588	0x800000a6, 0x800000a5, 0x800020a9, 0x80002502,
4589	0x80002190, 0x80002191, 0x80002192, 0x80002193,
4590	0x800025a0, 0x800025cb, 0x0001d157, 0x8001d165,
4591	0x0001d158, 0x8001d165, 0x0001d15f, 0x8001d16e,
4592	0x0001d15f, 0x8001d16f, 0x0001d15f, 0x8001d170,
4593	0x0001d15f, 0x8001d171, 0x0001d15f, 0x8001d172,
4594	0x0001d1b9, 0x8001d165, 0x0001d1ba, 0x8001d165,
4595	0x0001d1bb, 0x8001d16e, 0x0001d1bc, 0x8001d16e,
4596	0x0001d1bb, 0x8001d16f, 0x0001d1bc, 0x8001d16f,
4597	0x80000041, 0x80000042, 0x80000043, 0x80000044,
4598	0x80000045, 0x80000046, 0x80000047, 0x80000048,
4599	0x80000049, 0x8000004a, 0x8000004b, 0x8000004c,
4600	0x8000004d, 0x8000004e, 0x8000004f, 0x80000050,
4601	0x80000051, 0x80000052, 0x80000053, 0x80000054,
4602	0x80000055, 0x80000056, 0x80000057, 0x80000058,
4603	0x80000059, 0x8000005a, 0x80000061, 0x80000062,
4604	0x80000063, 0x80000064, 0x80000065, 0x80000066,
4605	0x80000067, 0x80000068, 0x80000069, 0x8000006a,
4606	0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e,
4607	0x8000006f, 0x80000070, 0x80000071, 0x80000072,
4608	0x80000073, 0x80000074, 0x80000075, 0x80000076,
4609	0x80000077, 0x80000078, 0x80000079, 0x8000007a,
4610	0x80000041, 0x80000042, 0x80000043, 0x80000044,
4611	0x80000045, 0x80000046, 0x80000047, 0x80000048,
4612	0x80000049, 0x8000004a, 0x8000004b, 0x8000004c,
4613	0x8000004d, 0x8000004e, 0x8000004f, 0x80000050,
4614	0x80000051, 0x80000052, 0x80000053, 0x80000054,
4615	0x80000055, 0x80000056, 0x80000057, 0x80000058,
4616	0x80000059, 0x8000005a, 0x80000061, 0x80000062,
4617	0x80000063, 0x80000064, 0x80000065, 0x80000066,
4618	0x80000067, 0x80000069, 0x8000006a, 0x8000006b,
4619	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4620	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4621	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4622	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4623	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4624	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4625	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4626	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4627	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4628	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4629	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4630	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4631	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4632	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4633	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4634	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4635	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4636	0x80000043, 0x80000044, 0x80000047, 0x8000004a,
4637	0x8000004b, 0x8000004e, 0x8000004f, 0x80000050,
4638	0x80000051, 0x80000053, 0x80000054, 0x80000055,
4639	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4640	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4641	0x80000064, 0x80000066, 0x80000068, 0x80000069,
4642	0x8000006a, 0x8000006b, 0x8000006d, 0x8000006e,
4643	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4644	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4645	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4646	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4647	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4648	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4649	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4650	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4651	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4652	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4653	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4654	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4655	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4656	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4657	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4658	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4659	0x80000042, 0x80000044, 0x80000045, 0x80000046,
4660	0x80000047, 0x8000004a, 0x8000004b, 0x8000004c,
4661	0x8000004d, 0x8000004e, 0x8000004f, 0x80000050,
4662	0x80000051, 0x80000053, 0x80000054, 0x80000055,
4663	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4664	0x80000061, 0x80000062, 0x80000063, 0x80000064,
4665	0x80000065, 0x80000066, 0x80000067, 0x80000068,
4666	0x80000069, 0x8000006a, 0x8000006b, 0x8000006c,
4667	0x8000006d, 0x8000006e, 0x8000006f, 0x80000070,
4668	0x80000071, 0x80000072, 0x80000073, 0x80000074,
4669	0x80000075, 0x80000076, 0x80000077, 0x80000078,
4670	0x80000079, 0x8000007a, 0x80000041, 0x80000042,
4671	0x80000044, 0x80000045, 0x80000046, 0x80000047,
4672	0x80000049, 0x8000004a, 0x8000004b, 0x8000004c,
4673	0x8000004d, 0x8000004f, 0x80000053, 0x80000054,
4674	0x80000055, 0x80000056, 0x80000057, 0x80000058,
4675	0x80000059, 0x80000061, 0x80000062, 0x80000063,
4676	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4677	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4678	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4679	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4680	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4681	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4682	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4683	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4684	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4685	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4686	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4687	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4688	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4689	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4690	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4691	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4692	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4693	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4694	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4695	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4696	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4697	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4698	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4699	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4700	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4701	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4702	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4703	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4704	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4705	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4706	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4707	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4708	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4709	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4710	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4711	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4712	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4713	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4714	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4715	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4716	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4717	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4718	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4719	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4720	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4721	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4722	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4723	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4724	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4725	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4726	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4727	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4728	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4729	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4730	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4731	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4732	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4733	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4734	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4735	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4736	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4737	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4738	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4739	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4740	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4741	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4742	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4743	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4744	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4745	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4746	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4747	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4748	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4749	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4750	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4751	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4752	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4753	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4754	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4755	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4756	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4757	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4758	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4759	0x80000078, 0x80000079, 0x8000007a, 0x80000391,
4760	0x80000392, 0x80000393, 0x80000394, 0x80000395,
4761	0x80000396, 0x80000397, 0x80000398, 0x80000399,
4762	0x8000039a, 0x8000039b, 0x8000039c, 0x8000039d,
4763	0x8000039e, 0x8000039f, 0x800003a0, 0x800003a1,
4764	0x800003f4, 0x800003a3, 0x800003a4, 0x800003a5,
4765	0x800003a6, 0x800003a7, 0x800003a8, 0x800003a9,
4766	0x80002207, 0x800003b1, 0x800003b2, 0x800003b3,
4767	0x800003b4, 0x800003b5, 0x800003b6, 0x800003b7,
4768	0x800003b8, 0x800003b9, 0x800003ba, 0x800003bb,
4769	0x800003bc, 0x800003bd, 0x800003be, 0x800003bf,
4770	0x800003c0, 0x800003c1, 0x800003c2, 0x800003c3,
4771	0x800003c4, 0x800003c5, 0x800003c6, 0x800003c7,
4772	0x800003c8, 0x800003c9, 0x80002202, 0x800003f5,
4773	0x800003d1, 0x800003f0, 0x800003d5, 0x800003f1,
4774	0x800003d6, 0x80000391, 0x80000392, 0x80000393,
4775	0x80000394, 0x80000395, 0x80000396, 0x80000397,
4776	0x80000398, 0x80000399, 0x8000039a, 0x8000039b,
4777	0x8000039c, 0x8000039d, 0x8000039e, 0x8000039f,
4778	0x800003a0, 0x800003a1, 0x800003f4, 0x800003a3,
4779	0x800003a4, 0x800003a5, 0x800003a6, 0x800003a7,
4780	0x800003a8, 0x800003a9, 0x80002207, 0x800003b1,
4781	0x800003b2, 0x800003b3, 0x800003b4, 0x800003b5,
4782	0x800003b6, 0x800003b7, 0x800003b8, 0x800003b9,
4783	0x800003ba, 0x800003bb, 0x800003bc, 0x800003bd,
4784	0x800003be, 0x800003bf, 0x800003c0, 0x800003c1,
4785	0x800003c2, 0x800003c3, 0x800003c4, 0x800003c5,
4786	0x800003c6, 0x800003c7, 0x800003c8, 0x800003c9,
4787	0x80002202, 0x800003f5, 0x800003d1, 0x800003f0,
4788	0x800003d5, 0x800003f1, 0x800003d6, 0x80000391,
4789	0x80000392, 0x80000393, 0x80000394, 0x80000395,
4790	0x80000396, 0x80000397, 0x80000398, 0x80000399,
4791	0x8000039a, 0x8000039b, 0x8000039c, 0x8000039d,
4792	0x8000039e, 0x8000039f, 0x800003a0, 0x800003a1,
4793	0x800003f4, 0x800003a3, 0x800003a4, 0x800003a5,
4794	0x800003a6, 0x800003a7, 0x800003a8, 0x800003a9,
4795	0x80002207, 0x800003b1, 0x800003b2, 0x800003b3,
4796	0x800003b4, 0x800003b5, 0x800003b6, 0x800003b7,
4797	0x800003b8, 0x800003b9, 0x800003ba, 0x800003bb,
4798	0x800003bc, 0x800003bd, 0x800003be, 0x800003bf,
4799	0x800003c0, 0x800003c1, 0x800003c2, 0x800003c3,
4800	0x800003c4, 0x800003c5, 0x800003c6, 0x800003c7,
4801	0x800003c8, 0x800003c9, 0x80002202, 0x800003f5,
4802	0x800003d1, 0x800003f0, 0x800003d5, 0x800003f1,
4803	0x800003d6, 0x80000391, 0x80000392, 0x80000393,
4804	0x80000394, 0x80000395, 0x80000396, 0x80000397,
4805	0x80000398, 0x80000399, 0x8000039a, 0x8000039b,
4806	0x8000039c, 0x8000039d, 0x8000039e, 0x8000039f,
4807	0x800003a0, 0x800003a1, 0x800003f4, 0x800003a3,
4808	0x800003a4, 0x800003a5, 0x800003a6, 0x800003a7,
4809	0x800003a8, 0x800003a9, 0x80002207, 0x800003b1,
4810	0x800003b2, 0x800003b3, 0x800003b4, 0x800003b5,
4811	0x800003b6, 0x800003b7, 0x800003b8, 0x800003b9,
4812	0x800003ba, 0x800003bb, 0x800003bc, 0x800003bd,
4813	0x800003be, 0x800003bf, 0x800003c0, 0x800003c1,
4814	0x800003c2, 0x800003c3, 0x800003c4, 0x800003c5,
4815	0x800003c6, 0x800003c7, 0x800003c8, 0x800003c9,
4816	0x80002202, 0x800003f5, 0x800003d1, 0x800003f0,
4817	0x800003d5, 0x800003f1, 0x800003d6, 0x80000391,
4818	0x80000392, 0x80000393, 0x80000394, 0x80000395,
4819	0x80000396, 0x80000397, 0x80000398, 0x80000399,
4820	0x8000039a, 0x8000039b, 0x8000039c, 0x8000039d,
4821	0x8000039e, 0x8000039f, 0x800003a0, 0x800003a1,
4822	0x800003f4, 0x800003a3, 0x800003a4, 0x800003a5,
4823	0x800003a6, 0x800003a7, 0x800003a8, 0x800003a9,
4824	0x80002207, 0x800003b1, 0x800003b2, 0x800003b3,
4825	0x800003b4, 0x800003b5, 0x800003b6, 0x800003b7,
4826	0x800003b8, 0x800003b9, 0x800003ba, 0x800003bb,
4827	0x800003bc, 0x800003bd, 0x800003be, 0x800003bf,
4828	0x800003c0, 0x800003c1, 0x800003c2, 0x800003c3,
4829	0x800003c4, 0x800003c5, 0x800003c6, 0x800003c7,
4830	0x800003c8, 0x800003c9, 0x80002202, 0x800003f5,
4831	0x800003d1, 0x800003f0, 0x800003d5, 0x800003f1,
4832	0x800003d6, 0x80000030, 0x80000031, 0x80000032,
4833	0x80000033, 0x80000034, 0x80000035, 0x80000036,
4834	0x80000037, 0x80000038, 0x80000039, 0x80000030,
4835	0x80000031, 0x80000032, 0x80000033, 0x80000034,
4836	0x80000035, 0x80000036, 0x80000037, 0x80000038,
4837	0x80000039, 0x80000030, 0x80000031, 0x80000032,
4838	0x80000033, 0x80000034, 0x80000035, 0x80000036,
4839	0x80000037, 0x80000038, 0x80000039, 0x80000030,
4840	0x80000031, 0x80000032, 0x80000033, 0x80000034,
4841	0x80000035, 0x80000036, 0x80000037, 0x80000038,
4842	0x80000039, 0x80000030, 0x80000031, 0x80000032,
4843	0x80000033, 0x80000034, 0x80000035, 0x80000036,
4844	0x80000037, 0x80000038, 0x80000039, 0x80004e3d,
4845	0x80004e38, 0x80004e41, 0x80020122, 0x80004f60,
4846	0x80004fae, 0x80004fbb, 0x80005002, 0x8000507a,
4847	0x80005099, 0x800050e7, 0x800050cf, 0x8000349e,
4848	0x8002063a, 0x8000514d, 0x80005154, 0x80005164,
4849	0x80005177, 0x8002051c, 0x800034b9, 0x80005167,
4850	0x8000518d, 0x8002054b, 0x80005197, 0x800051a4,
4851	0x80004ecc, 0x800051ac, 0x800051b5, 0x800291df,
4852	0x800051f5, 0x80005203, 0x800034df, 0x8000523b,
4853	0x80005246, 0x80005272, 0x80005277, 0x80003515,
4854	0x800052c7, 0x800052c9, 0x800052e4, 0x800052fa,
4855	0x80005305, 0x80005306, 0x80005317, 0x80005349,
4856	0x80005351, 0x8000535a, 0x80005373, 0x8000537d,
4857	0x8000537f, 0x8000537f, 0x8000537f, 0x80020a2c,
4858	0x80007070, 0x800053ca, 0x800053df, 0x80020b63,
4859	0x800053eb, 0x800053f1, 0x80005406, 0x8000549e,
4860	0x80005438, 0x80005448, 0x80005468, 0x800054a2,
4861	0x800054f6, 0x80005510, 0x80005553, 0x80005563,
4862	0x80005584, 0x80005584, 0x80005599, 0x800055ab,
4863	0x800055b3, 0x800055c2, 0x80005716, 0x80005606,
4864	0x80005717, 0x80005651, 0x80005674, 0x80005207,
4865	0x800058ee, 0x800057ce, 0x800057f4, 0x8000580d,
4866	0x8000578b, 0x80005832, 0x80005831, 0x800058ac,
4867	0x800214e4, 0x800058f2, 0x800058f7, 0x80005906,
4868	0x8000591a, 0x80005922, 0x80005962, 0x800216a8,
4869	0x800216ea, 0x800059ec, 0x80005a1b, 0x80005a27,
4870	0x800059d8, 0x80005a66, 0x800036ee, 0x8002136a,
4871	0x80005b08, 0x80005b3e, 0x80005b3e, 0x800219c8,
4872	0x80005bc3, 0x80005bd8, 0x80005be7, 0x80005bf3,
4873	0x80021b18, 0x80005bff, 0x80005c06, 0x80005f33,
4874	0x80005c22, 0x80003781, 0x80005c60, 0x80005c6e,
4875	0x80005cc0, 0x80005c8d, 0x80021de4, 0x80005d43,
4876	0x80021de6, 0x80005d6e, 0x80005d6b, 0x80005d7c,
4877	0x80005de1, 0x80005de2, 0x8000382f, 0x80005dfd,
4878	0x80005e28, 0x80005e3d, 0x80005e69, 0x80003862,
4879	0x80022183, 0x8000387c, 0x80005eb0, 0x80005eb3,
4880	0x80005eb6, 0x80005eca, 0x8002a392, 0x80005efe,
4881	0x80022331, 0x80022331, 0x80008201, 0x80005f22,
4882	0x80005f22, 0x800038c7, 0x800232b8, 0x800261da,
4883	0x80005f62, 0x80005f6b, 0x800038e3, 0x80005f9a,
4884	0x80005fcd, 0x80005fd7, 0x80005ff9, 0x80006081,
4885	0x8000393a, 0x8000391c, 0x80006094, 0x800226d4,
4886	0x800060c7, 0x80006148, 0x8000614c, 0x8000614e,
4887	0x8000614c, 0x8000617a, 0x8000618e, 0x800061b2,
4888	0x800061a4, 0x800061af, 0x800061de, 0x800061f2,
4889	0x800061f6, 0x80006210, 0x8000621b, 0x8000625d,
4890	0x800062b1, 0x800062d4, 0x80006350, 0x80022b0c,
4891	0x8000633d, 0x800062fc, 0x80006368, 0x80006383,
4892	0x800063e4, 0x80022bf1, 0x80006422, 0x800063c5,
4893	0x800063a9, 0x80003a2e, 0x80006469, 0x8000647e,
4894	0x8000649d, 0x80006477, 0x80003a6c, 0x8000654f,
4895	0x8000656c, 0x8002300a, 0x800065e3, 0x800066f8,
4896	0x80006649, 0x80003b19, 0x80006691, 0x80003b08,
4897	0x80003ae4, 0x80005192, 0x80005195, 0x80006700,
4898	0x8000669c, 0x800080ad, 0x800043d9, 0x80006717,
4899	0x8000671b, 0x80006721, 0x8000675e, 0x80006753,
4900	0x800233c3, 0x80003b49, 0x800067fa, 0x80006785,
4901	0x80006852, 0x80006885, 0x8002346d, 0x8000688e,
4902	0x8000681f, 0x80006914, 0x80003b9d, 0x80006942,
4903	0x800069a3, 0x800069ea, 0x80006aa8, 0x800236a3,
4904	0x80006adb, 0x80003c18, 0x80006b21, 0x800238a7,
4905	0x80006b54, 0x80003c4e, 0x80006b72, 0x80006b9f,
4906	0x80006bba, 0x80006bbb, 0x80023a8d, 0x80021d0b,
4907	0x80023afa, 0x80006c4e, 0x80023cbc, 0x80006cbf,
4908	0x80006ccd, 0x80006c67, 0x80006d16, 0x80006d3e,
4909	0x80006d77, 0x80006d41, 0x80006d69, 0x80006d78,
4910	0x80006d85, 0x80023d1e, 0x80006d34, 0x80006e2f,
4911	0x80006e6e, 0x80003d33, 0x80006ecb, 0x80006ec7,
4912	0x80023ed1, 0x80006df9, 0x80006f6e, 0x80023f5e,
4913	0x80023f8e, 0x80006fc6, 0x80007039, 0x8000701e,
4914	0x8000701b, 0x80003d96, 0x8000704a, 0x8000707d,
4915	0x80007077, 0x800070ad, 0x80020525, 0x80007145,
4916	0x80024263, 0x8000719c, 0x800043ab, 0x80007228,
4917	0x80007235, 0x80007250, 0x80024608, 0x80007280,
4918	0x80007295, 0x80024735, 0x80024814, 0x8000737a,
4919	0x8000738b, 0x80003eac, 0x800073a5, 0x80003eb8,
4920	0x80003eb8, 0x80007447, 0x8000745c, 0x80007471,
4921	0x80007485, 0x800074ca, 0x80003f1b, 0x80007524,
4922	0x80024c36, 0x8000753e, 0x80024c92, 0x80007570,
4923	0x8002219f, 0x80007610, 0x80024fa1, 0x80024fb8,
4924	0x80025044, 0x80003ffc, 0x80004008, 0x800076f4,
4925	0x800250f3, 0x800250f2, 0x80025119, 0x80025133,
4926	0x8000771e, 0x8000771f, 0x8000771f, 0x8000774a,
4927	0x80004039, 0x8000778b, 0x80004046, 0x80004096,
4928	0x8002541d, 0x8000784e, 0x8000788c, 0x800078cc,
4929	0x800040e3, 0x80025626, 0x80007956, 0x8002569a,
4930	0x800256c5, 0x8000798f, 0x800079eb, 0x8000412f,
4931	0x80007a40, 0x80007a4a, 0x80007a4f, 0x8002597c,
4932	0x80025aa7, 0x80025aa7, 0x80007aae, 0x80004202,
4933	0x80025bab, 0x80007bc6, 0x80007bc9, 0x80004227,
4934	0x80025c80, 0x80007cd2, 0x800042a0, 0x80007ce8,
4935	0x80007ce3, 0x80007d00, 0x80025f86, 0x80007d63,
4936	0x80004301, 0x80007dc7, 0x80007e02, 0x80007e45,
4937	0x80004334, 0x80026228, 0x80026247, 0x80004359,
4938	0x800262d9, 0x80007f7a, 0x8002633e, 0x80007f95,
4939	0x80007ffa, 0x80008005, 0x800264da, 0x80026523,
4940	0x80008060, 0x800265a8, 0x80008070, 0x8002335f,
4941	0x800043d5, 0x800080b2, 0x80008103, 0x8000440b,
4942	0x8000813e, 0x80005ab5, 0x800267a7, 0x800267b5,
4943	0x80023393, 0x8002339c, 0x80008201, 0x80008204,
4944	0x80008f9e, 0x8000446b, 0x80008291, 0x8000828b,
4945	0x8000829d, 0x800052b3, 0x800082b1, 0x800082b3,
4946	0x800082bd, 0x800082e6, 0x80026b3c, 0x800082e5,
4947	0x8000831d, 0x80008363, 0x800083ad, 0x80008323,
4948	0x800083bd, 0x800083e7, 0x80008457, 0x80008353,
4949	0x800083ca, 0x800083cc, 0x800083dc, 0x80026c36,
4950	0x80026d6b, 0x80026cd5, 0x8000452b, 0x800084f1,
4951	0x800084f3, 0x80008516, 0x800273ca, 0x80008564,
4952	0x80026f2c, 0x8000455d, 0x80004561, 0x80026fb1,
4953	0x800270d2, 0x8000456b, 0x80008650, 0x8000865c,
4954	0x80008667, 0x80008669, 0x800086a9, 0x80008688,
4955	0x8000870e, 0x800086e2, 0x80008779, 0x80008728,
4956	0x8000876b, 0x80008786, 0x80004d57, 0x800087e1,
4957	0x80008801, 0x800045f9, 0x80008860, 0x80008863,
4958	0x80027667, 0x800088d7, 0x800088de, 0x80004635,
4959	0x800088fa, 0x800034bb, 0x800278ae, 0x80027966,
4960	0x800046be, 0x800046c7, 0x80008aa0, 0x80008aed,
4961	0x80008b8a, 0x80008c55, 0x80027ca8, 0x80008cab,
4962	0x80008cc1, 0x80008d1b, 0x80008d77, 0x80027f2f,
4963	0x80020804, 0x80008dcb, 0x80008dbc, 0x80008df0,
4964	0x800208de, 0x80008ed4, 0x80008f38, 0x800285d2,
4965	0x800285ed, 0x80009094, 0x800090f1, 0x80009111,
4966	0x8002872e, 0x8000911b, 0x80009238, 0x800092d7,
4967	0x800092d8, 0x8000927c, 0x800093f9, 0x80009415,
4968	0x80028bfa, 0x8000958b, 0x80004995, 0x800095b7,
4969	0x80028d77, 0x800049e6, 0x800096c3, 0x80005db2,
4970	0x80009723, 0x80029145, 0x8002921a, 0x80004a6e,
4971	0x80004a76, 0x800097e0, 0x8002940a, 0x80004ab2,
4972	0x80029496, 0x8000980b, 0x8000980b, 0x80009829,
4973	0x800295b6, 0x800098e2, 0x80004b33, 0x80009929,
4974	0x800099a7, 0x800099c2, 0x800099fe, 0x80004bce,
4975	0x80029b30, 0x80009b12, 0x80009c40, 0x80009cfd,
4976	0x80004cce, 0x80004ced, 0x80009d67, 0x8002a0ce,
4977	0x80004cf8, 0x8002a105, 0x8002a20e, 0x8002a291,
4978	0x80009ebb, 0x80004d56, 0x80009ef9, 0x80009efe,
4979	0x80009f05, 0x80009f0f, 0x80009f16, 0x80009f3b,
4980	0x8002a600,
4981};
4982
4983
4984/*
4985 * Lowercase <-> Uppercase mapping
4986 */
4987
4988/*
4989 * Flags for special case mapping.
4990 */
4991#define CMF_FINAL	1
4992#define CMF_NONFINAL	2
4993#define CMF_LAST	16
4994#define CMF_CTXDEP	(CMF_FINAL|CMF_NONFINAL)
4995
4996#define CASEMAP_BITS_0	9
4997#define CASEMAP_BITS_1	7
4998#define CASEMAP_BITS_2	5
4999
5000static const unsigned short v320_toupper_imap[] = {
5001	  272,   400,   528,   656,   656,   656,   656,   656,
5002	  656,   656,   656,   656,   656,   656,   656,   784,
5003	  912,   656,   656,   656,   656,   656,   656,   656,
5004	  656,   656,   656,   656,   656,   656,   656,   656,
5005	  656,   656,   656,   656,   656,   656,   656,   656,
5006	  656,   656,   656,   656,   656,   656,   656,   656,
5007	  656,   656,   656,   656,   656,   656,   656,   656,
5008	  656,   656,   656,   656,   656,   656,   656,   656,
5009	  656,   656,   656,   656,   656,   656,   656,   656,
5010	  656,   656,   656,   656,   656,   656,   656,   656,
5011	  656,   656,   656,   656,   656,   656,   656,   656,
5012	  656,   656,   656,   656,   656,   656,   656,   656,
5013	  656,   656,   656,   656,   656,   656,   656,   656,
5014	  656,   656,   656,   656,   656,   656,   656,   656,
5015	  656,   656,   656,   656,   656,   656,   656,   656,
5016	  656,   656,   656,   656,   656,   656,   656,   656,
5017	  656,   656,   656,   656,   656,   656,   656,   656,
5018	  656,   656,   656,   656,   656,   656,   656,   656,
5019	  656,   656,   656,   656,   656,   656,   656,   656,
5020	  656,   656,   656,   656,   656,   656,   656,   656,
5021	  656,   656,   656,   656,   656,   656,   656,   656,
5022	  656,   656,   656,   656,   656,   656,   656,   656,
5023	  656,   656,   656,   656,   656,   656,   656,   656,
5024	  656,   656,   656,   656,   656,   656,   656,   656,
5025	  656,   656,   656,   656,   656,   656,   656,   656,
5026	  656,   656,   656,   656,   656,   656,   656,   656,
5027	  656,   656,   656,   656,   656,   656,   656,   656,
5028	  656,   656,   656,   656,   656,   656,   656,   656,
5029	  656,   656,   656,   656,   656,   656,   656,   656,
5030	  656,   656,   656,   656,   656,   656,   656,   656,
5031	  656,   656,   656,   656,   656,   656,   656,   656,
5032	  656,   656,   656,   656,   656,   656,   656,   656,
5033	  656,   656,   656,   656,   656,   656,   656,   656,
5034	  656,   656,   656,   656,   656,   656,   656,   656,
5035	    0,     0,     0,     1,     0,     2,     3,     4,
5036	    5,     6,     7,     8,     9,    10,    11,    12,
5037	   13,    14,    15,    16,    17,     0,     0,     0,
5038	    0,     0,    18,     0,    19,    20,    21,    22,
5039	    0,    23,    24,    25,    26,    27,    28,    29,
5040	   30,     0,     0,    31,    32,     0,     0,     0,
5041	    0,     0,     0,     0,     0,     0,     0,     0,
5042	    0,     0,     0,     0,     0,     0,     0,     0,
5043	    0,     0,     0,     0,     0,     0,     0,     0,
5044	    0,     0,     0,     0,     0,     0,     0,     0,
5045	    0,     0,     0,     0,     0,     0,     0,     0,
5046	    0,     0,     0,     0,     0,     0,     0,     0,
5047	    0,     0,     0,     0,     0,     0,     0,     0,
5048	    0,     0,     0,     0,     0,     0,     0,     0,
5049	    0,     0,     0,     0,     0,     0,     0,     0,
5050	    0,     0,     0,     0,     0,     0,     0,     0,
5051	    0,     0,     0,     0,     0,     0,     0,     0,
5052	    0,     0,     0,     0,     0,     0,     0,     0,
5053	    0,     0,     0,     0,     0,     0,     0,     0,
5054	    0,     0,     0,     0,     0,     0,     0,     0,
5055	    0,     0,     0,     0,     0,     0,     0,     0,
5056	    0,     0,     0,     0,     0,     0,     0,     0,
5057	    0,     0,     0,     0,     0,     0,     0,     0,
5058	    0,     0,     0,     0,     0,     0,     0,     0,
5059	    0,     0,     0,     0,     0,     0,     0,     0,
5060	    0,     0,     0,     0,     0,     0,     0,     0,
5061	    0,     0,     0,     0,     0,     0,     0,     0,
5062	    0,     0,     0,     0,     0,     0,     0,     0,
5063	    0,     0,     0,     0,     0,     0,     0,     0,
5064	    0,     0,     0,     0,     0,     0,     0,     0,
5065	   33,    34,    35,    36,    37,    38,    39,    40,
5066	   41,    42,    43,    44,    45,    46,    47,    48,
5067	    0,     0,     0,     0,     0,     0,     0,     0,
5068	    0,     0,     0,    49,     0,     0,     0,     0,
5069	    0,     0,     0,     0,     0,     0,     0,     0,
5070	    0,     0,     0,     0,     0,     0,     0,     0,
5071	    0,     0,     0,     0,     0,     0,    50,    51,
5072	    0,     0,     0,     0,     0,     0,     0,     0,
5073	    0,     0,     0,     0,     0,     0,     0,     0,
5074	    0,     0,     0,     0,     0,     0,     0,     0,
5075	    0,     0,     0,     0,     0,     0,     0,     0,
5076	    0,     0,     0,     0,     0,     0,     0,     0,
5077	    0,     0,     0,     0,     0,     0,     0,     0,
5078	    0,     0,     0,     0,     0,     0,     0,     0,
5079	    0,     0,     0,     0,     0,     0,     0,     0,
5080	    0,     0,     0,     0,     0,     0,     0,     0,
5081	    0,     0,     0,     0,     0,     0,     0,     0,
5082	    0,     0,     0,     0,     0,     0,     0,     0,
5083	    0,     0,     0,     0,     0,     0,     0,     0,
5084	    0,     0,     0,     0,     0,     0,     0,     0,
5085	    0,     0,     0,     0,     0,     0,     0,     0,
5086	    0,     0,     0,     0,     0,     0,     0,     0,
5087	    0,     0,     0,     0,     0,     0,     0,     0,
5088	    0,     0,     0,     0,     0,     0,     0,     0,
5089	    0,     0,     0,     0,     0,     0,     0,     0,
5090	    0,     0,     0,     0,     0,     0,     0,     0,
5091	    0,     0,     0,     0,     0,     0,     0,     0,
5092	    0,     0,     0,     0,     0,     0,     0,     0,
5093	    0,     0,     0,     0,     0,     0,     0,     0,
5094	    0,     0,     0,     0,     0,     0,     0,     0,
5095	    0,     0,     0,     0,     0,     0,     0,     0,
5096	    0,     0,     0,     0,     0,     0,     0,     0,
5097	    0,     0,     0,     0,     0,     0,     0,     0,
5098	    0,     0,     0,     0,     0,     0,     0,     0,
5099	    0,     0,     0,     0,     0,     0,     0,     0,
5100	    0,     0,     0,     0,     0,     0,     0,     0,
5101	    0,     0,     0,     0,     0,     0,     0,     0,
5102	    0,     0,     0,     0,     0,     0,     0,     0,
5103	    0,     0,     0,     0,     0,     0,     0,     0,
5104	    0,     0,     0,     0,     0,     0,     0,     0,
5105	    0,     0,     0,     0,     0,     0,     0,     0,
5106	    0,     0,     0,     0,     0,     0,     0,     0,
5107	    0,     0,     0,     0,     0,     0,     0,     0,
5108	    0,     0,     0,     0,     0,     0,     0,     0,
5109	    0,     0,     0,     0,     0,     0,     0,     0,
5110	   52,     0,     0,     0,     0,     0,     0,     0,
5111	    0,     0,     0,     0,     0,     0,     0,     0,
5112	    0,     0,     0,     0,     0,     0,     0,     0,
5113	    0,     0,     0,     0,     0,     0,     0,     0,
5114	    0,     0,    53,     0,     0,     0,     0,     0,
5115	    0,     0,     0,     0,     0,     0,     0,     0,
5116	    0,     0,     0,     0,     0,     0,     0,     0,
5117	    0,     0,     0,     0,     0,     0,     0,     0,
5118	    0,     0,     0,     0,     0,     0,     0,     0,
5119	    0,    54,    55,     0,     0,     0,     0,     0,
5120	    0,     0,     0,     0,     0,     0,     0,     0,
5121	    0,     0,     0,     0,     0,     0,     0,     0,
5122	    0,     0,     0,     0,     0,     0,     0,     0,
5123	    0,     0,     0,     0,     0,     0,     0,     0,
5124	    0,     0,     0,     0,     0,     0,     0,     0,
5125	    0,     0,     0,     0,     0,     0,     0,     0,
5126	    0,     0,     0,     0,     0,     0,     0,     0,
5127	    0,     0,     0,     0,     0,     0,     0,     0,
5128	    0,     0,     0,     0,     0,     0,     0,     0,
5129	    0,     0,     0,     0,     0,     0,     0,     0,
5130	    0,     0,     0,     0,     0,     0,     0,     0,
5131};
5132
5133static const struct {
5134	unsigned short tbl[32];
5135} v320_toupper_table[] = {
5136	{{
5137	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5138	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5139	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5140	}},
5141	{{
5142	   0,    1,    3,    5,    7,    9,   11,   13,   15,   17,   19,
5143	  21,   23,   25,   27,   29,   31,   33,   35,   37,   39,   41,
5144	  43,   45,   47,   49,   51,    0,    0,    0,    0,    0,
5145	}},
5146	{{
5147	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5148	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   53,
5149	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5150	}},
5151	{{
5152	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5153	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5154	   0,    0,    0,    0,    0,    0,    0,    0,    0,   55,
5155	}},
5156	{{
5157	  58,   60,   62,   64,   66,   68,   70,   72,   74,   76,   78,
5158	  80,   82,   84,   86,   88,   90,   92,   94,   96,   98,  100,
5159	 102,    0,  104,  106,  108,  110,  112,  114,  116,  118,
5160	}},
5161	{{
5162	   0,  120,    0,  122,    0,  124,    0,  126,    0,  128,    0,
5163	 130,    0,  132,    0,  134,    0,  136,    0,  138,    0,  140,
5164	   0,  142,    0,  144,    0,  146,    0,  148,    0,  150,
5165	}},
5166	{{
5167	   0,  152,    0,  154,    0,  156,    0,  158,    0,  160,    0,
5168	 162,    0,  164,    0,  166,    0,  168,    0,  170,    0,  172,
5169	   0,  174,    0,    0,  176,    0,  178,    0,  180,    0,
5170	}},
5171	{{
5172	 182,    0,  184,    0,  186,    0,  188,    0,  190,  192,    0,
5173	 195,    0,  197,    0,  199,    0,  201,    0,  203,    0,  205,
5174	   0,  207,    0,  209,    0,  211,    0,  213,    0,  215,
5175	}},
5176	{{
5177	   0,  217,    0,  219,    0,  221,    0,  223,    0,  225,    0,
5178	 227,    0,  229,    0,  231,    0,  233,    0,  235,    0,  237,
5179	   0,  239,    0,    0,  241,    0,  243,    0,  245,  247,
5180	}},
5181	{{
5182	   0,    0,    0,  249,    0,  251,    0,    0,  253,    0,    0,
5183	   0,  255,    0,    0,    0,    0,    0,  257,    0,    0,  259,
5184	   0,    0,    0,  261,    0,    0,    0,    0,  263,    0,
5185	}},
5186	{{
5187	   0,  265,    0,  267,    0,  269,    0,    0,  271,    0,    0,
5188	   0,    0,  273,    0,    0,  275,    0,    0,    0,  277,    0,
5189	 279,    0,    0,  281,    0,    0,    0,  283,    0,  285,
5190	}},
5191	{{
5192	   0,    0,    0,    0,    0,  287,  289,    0,  291,  293,    0,
5193	 295,  297,    0,  299,    0,  301,    0,  303,    0,  305,    0,
5194	 307,    0,  309,    0,  311,    0,  313,  315,    0,  317,
5195	}},
5196	{{
5197	   0,  319,    0,  321,    0,  323,    0,  325,    0,  327,    0,
5198	 329,    0,  331,    0,  333,  335,    0,  338,  340,    0,  342,
5199	   0,    0,    0,  344,    0,  346,    0,  348,    0,  350,
5200	}},
5201	{{
5202	   0,  352,    0,  354,    0,  356,    0,  358,    0,  360,    0,
5203	 362,    0,  364,    0,  366,    0,  368,    0,  370,    0,  372,
5204	   0,  374,    0,  376,    0,  378,    0,  380,    0,  382,
5205	}},
5206	{{
5207	   0,    0,    0,  384,    0,  386,    0,  388,    0,  390,    0,
5208	 392,    0,  394,    0,  396,    0,  398,    0,  400,    0,    0,
5209	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5210	}},
5211	{{
5212	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5213	   0,    0,    0,    0,    0,    0,    0,    0,  402,  404,    0,
5214	 406,  408,    0,  410,    0,  412,    0,    0,    0,    0,
5215	}},
5216	{{
5217	 414,    0,    0,  416,    0,    0,    0,    0,  418,  420,    0,
5218	   0,    0,    0,    0,  422,    0,    0,  424,    0,    0,  426,
5219	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5220	}},
5221	{{
5222	 428,    0,    0,  430,    0,    0,    0,    0,  432,    0,  434,
5223	 436,    0,    0,    0,    0,    0,    0,  438,    0,    0,    0,
5224	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5225	}},
5226	{{
5227	   0,    0,    0,    0,    0,  440,    0,    0,    0,    0,    0,
5228	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5229	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5230	}},
5231	{{
5232	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5233	   0,    0,    0,    0,    0,  442,    0,    0,    0,    0,    0,
5234	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5235	}},
5236	{{
5237	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5238	   0,  446,  448,  450,  452,  454,  458,  460,  462,  464,  466,
5239	 468,  470,  472,  474,  476,  478,  480,  482,  484,  486,
5240	}},
5241	{{
5242	 488,  490,  492,  494,  496,  498,  500,  502,  504,  506,  508,
5243	 510,  512,  514,  516,    0,  518,  520,    0,    0,    0,  522,
5244	 524,    0,    0,  526,    0,  528,    0,  530,    0,  532,
5245	}},
5246	{{
5247	   0,  534,    0,  536,    0,  538,    0,  540,    0,  542,    0,
5248	 544,    0,  546,    0,  548,  550,  552,  554,    0,    0,  556,
5249	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5250	}},
5251	{{
5252	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5253	   0,    0,    0,    0,    0,  558,  560,  562,  564,  566,  568,
5254	 570,  572,  574,  576,  578,  580,  582,  584,  586,  588,
5255	}},
5256	{{
5257	 590,  592,  594,  596,  598,  600,  602,  604,  606,  608,  610,
5258	 612,  614,  616,  618,  620,  622,  624,  626,  628,  630,  632,
5259	 634,  636,  638,  640,  642,  644,  646,  648,  650,  652,
5260	}},
5261	{{
5262	   0,  654,    0,  656,    0,  658,    0,  660,    0,  662,    0,
5263	 664,    0,  666,    0,  668,    0,  670,    0,  672,    0,  674,
5264	   0,  676,    0,  678,    0,  680,    0,  682,    0,  684,
5265	}},
5266	{{
5267	   0,  686,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5268	 688,    0,  690,    0,  692,    0,  694,    0,  696,    0,  698,
5269	   0,  700,    0,  702,    0,  704,    0,  706,    0,  708,
5270	}},
5271	{{
5272	   0,  710,    0,  712,    0,  714,    0,  716,    0,  718,    0,
5273	 720,    0,  722,    0,  724,    0,  726,    0,  728,    0,  730,
5274	   0,  732,    0,  734,    0,  736,    0,  738,    0,  740,
5275	}},
5276	{{
5277	   0,    0,  742,    0,  744,    0,  746,    0,  748,    0,  750,
5278	   0,  752,    0,  754,    0,    0,  756,    0,  758,    0,  760,
5279	   0,  762,    0,  764,    0,  766,    0,  768,    0,  770,
5280	}},
5281	{{
5282	   0,  772,    0,  774,    0,  776,    0,  778,    0,  780,    0,
5283	 782,    0,  784,    0,  786,    0,  788,    0,  790,    0,  792,
5284	   0,    0,    0,  794,    0,    0,    0,    0,    0,    0,
5285	}},
5286	{{
5287	   0,  796,    0,  798,    0,  800,    0,  802,    0,  804,    0,
5288	 806,    0,  808,    0,  810,    0,    0,    0,    0,    0,    0,
5289	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5290	}},
5291	{{
5292	   0,  812,  814,  816,  818,  820,  822,  824,  826,  828,  830,
5293	 832,  834,  836,  838,  840,  842,  844,  846,  848,  850,  852,
5294	 854,  856,  858,  860,  862,  864,  866,  868,  870,  872,
5295	}},
5296	{{
5297	 874,  876,  878,  880,  882,  884,  886,  888,    0,    0,    0,
5298	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5299	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5300	}},
5301	{{
5302	   0,  891,    0,  893,    0,  895,    0,  897,    0,  899,    0,
5303	 901,    0,  903,    0,  905,    0,  907,    0,  909,    0,  911,
5304	   0,  913,    0,  915,    0,  917,    0,  919,    0,  921,
5305	}},
5306	{{
5307	   0,  923,    0,  925,    0,  927,    0,  929,    0,  931,    0,
5308	 933,    0,  935,    0,  937,    0,  939,    0,  941,    0,  943,
5309	   0,  945,    0,  947,    0,  949,    0,  951,    0,  953,
5310	}},
5311	{{
5312	   0,  955,    0,  957,    0,  959,    0,  961,    0,  963,    0,
5313	 965,    0,  967,    0,  969,    0,  971,    0,  973,    0,  975,
5314	   0,  977,    0,  979,    0,  981,    0,  983,    0,  985,
5315	}},
5316	{{
5317	   0,  987,    0,  989,    0,  991,    0,  993,    0,  995,    0,
5318	 997,    0,  999,    0, 1001,    0, 1003,    0, 1005,    0, 1007,
5319	   0, 1009,    0, 1011,    0, 1013,    0, 1015,    0, 1017,
5320	}},
5321	{{
5322	   0, 1019,    0, 1021,    0, 1023,    0, 1025,    0, 1027,    0,
5323	1029,    0, 1031,    0, 1033,    0, 1035,    0, 1037,    0, 1039,
5324	1041, 1044, 1047, 1050, 1053, 1056,    0,    0,    0,    0,
5325	}},
5326	{{
5327	   0, 1058,    0, 1060,    0, 1062,    0, 1064,    0, 1066,    0,
5328	1068,    0, 1070,    0, 1072,    0, 1074,    0, 1076,    0, 1078,
5329	   0, 1080,    0, 1082,    0, 1084,    0, 1086,    0, 1088,
5330	}},
5331	{{
5332	   0, 1090,    0, 1092,    0, 1094,    0, 1096,    0, 1098,    0,
5333	1100,    0, 1102,    0, 1104,    0, 1106,    0, 1108,    0, 1110,
5334	   0, 1112,    0, 1114,    0, 1116,    0, 1118,    0, 1120,
5335	}},
5336	{{
5337	   0, 1122,    0, 1124,    0, 1126,    0, 1128,    0, 1130,    0,
5338	1132,    0, 1134,    0, 1136,    0, 1138,    0, 1140,    0, 1142,
5339	   0, 1144,    0, 1146,    0,    0,    0,    0,    0,    0,
5340	}},
5341	{{
5342	1148, 1150, 1152, 1154, 1156, 1158, 1160, 1162,    0,    0,    0,
5343	   0,    0,    0,    0,    0, 1164, 1166, 1168, 1170, 1172, 1174,
5344	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5345	}},
5346	{{
5347	1176, 1178, 1180, 1182, 1184, 1186, 1188, 1190,    0,    0,    0,
5348	   0,    0,    0,    0,    0, 1192, 1194, 1196, 1198, 1200, 1202,
5349	1204, 1206,    0,    0,    0,    0,    0,    0,    0,    0,
5350	}},
5351	{{
5352	1208, 1210, 1212, 1214, 1216, 1218,    0,    0,    0,    0,    0,
5353	   0,    0,    0,    0,    0, 1220, 1223, 1225, 1229, 1231, 1235,
5354	1237, 1241,    0,    0,    0,    0,    0,    0,    0,    0,
5355	}},
5356	{{
5357	1243, 1245, 1247, 1249, 1251, 1253, 1255, 1257,    0,    0,    0,
5358	   0,    0,    0,    0,    0, 1259, 1261, 1263, 1265, 1267, 1269,
5359	1271, 1273, 1275, 1277, 1279, 1281, 1283, 1285,    0,    0,
5360	}},
5361	{{
5362	1287, 1292, 1297, 1302, 1307, 1312, 1317, 1322, 1327, 1330, 1333,
5363	1336, 1339, 1342, 1345, 1348, 1351, 1356, 1361, 1366, 1371, 1376,
5364	1381, 1386, 1391, 1394, 1397, 1400, 1403, 1406, 1409, 1412,
5365	}},
5366	{{
5367	1415, 1420, 1425, 1430, 1435, 1440, 1445, 1450, 1455, 1458, 1461,
5368	1464, 1467, 1470, 1473, 1476, 1479, 1481, 1483, 1486, 1491,    0,
5369	1494, 1497,    0,    0,    0,    0, 1501,    0, 1504,    0,
5370	}},
5371	{{
5372	   0,    0, 1506, 1509, 1514,    0, 1517, 1520,    0,    0,    0,
5373	   0, 1524,    0,    0,    0, 1527, 1529, 1531, 1535,    0,    0,
5374	1539, 1542,    0,    0,    0,    0,    0,    0,    0,    0,
5375	}},
5376	{{
5377	1546, 1548, 1550, 1554, 1558, 1561, 1563, 1566,    0,    0,    0,
5378	   0,    0,    0,    0,    0,    0,    0, 1570, 1573, 1578,    0,
5379	1581, 1584,    0,    0,    0,    0, 1588,    0,    0,    0,
5380	}},
5381	{{
5382	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5383	   0,    0,    0,    0,    0, 1591, 1593, 1595, 1597, 1599, 1601,
5384	1603, 1605, 1607, 1609, 1611, 1613, 1615, 1617, 1619, 1621,
5385	}},
5386	{{
5387	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5388	   0,    0,    0,    0,    0, 1623, 1625, 1627, 1629, 1631, 1633,
5389	1635, 1637, 1639, 1641, 1643, 1645, 1647, 1649, 1651, 1653,
5390	}},
5391	{{
5392	1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673,    0,
5393	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5394	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5395	}},
5396	{{
5397	1675, 1678, 1681, 1684, 1688, 1692, 1695,    0,    0,    0,    0,
5398	   0,    0,    0,    0,    0,    0,    0,    0, 1698, 1701, 1704,
5399	1707, 1710,    0,    0,    0,    0,    0,    0,    0,    0,
5400	}},
5401	{{
5402	   0, 1713, 1715, 1717, 1719, 1721, 1723, 1725, 1727, 1729, 1731,
5403	1733, 1735, 1737, 1739, 1741, 1743, 1745, 1747, 1749, 1751, 1753,
5404	1755, 1757, 1759, 1761, 1763,    0,    0,    0,    0,    0,
5405	}},
5406	{{
5407	   0,    0,    0,    0,    0,    0,    0,    0, 1765, 1767, 1769,
5408	1771, 1773, 1775, 1777, 1779, 1781, 1783, 1785, 1787, 1789, 1791,
5409	1793, 1795, 1797, 1799, 1801, 1803, 1805, 1807, 1809, 1811,
5410	}},
5411	{{
5412	1813, 1815, 1817, 1819, 1821, 1823, 1825, 1827, 1829, 1831, 1833,
5413	1835, 1837, 1839,    0,    0,    0,    0,    0,    0,    0,    0,
5414	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5415	}},
5416};
5417static const unsigned short v320_tolower_imap[] = {
5418	  272,   400,   528,   656,   656,   656,   656,   656,
5419	  656,   656,   656,   656,   656,   656,   656,   784,
5420	  912,   656,   656,   656,   656,   656,   656,   656,
5421	  656,   656,   656,   656,   656,   656,   656,   656,
5422	  656,   656,   656,   656,   656,   656,   656,   656,
5423	  656,   656,   656,   656,   656,   656,   656,   656,
5424	  656,   656,   656,   656,   656,   656,   656,   656,
5425	  656,   656,   656,   656,   656,   656,   656,   656,
5426	  656,   656,   656,   656,   656,   656,   656,   656,
5427	  656,   656,   656,   656,   656,   656,   656,   656,
5428	  656,   656,   656,   656,   656,   656,   656,   656,
5429	  656,   656,   656,   656,   656,   656,   656,   656,
5430	  656,   656,   656,   656,   656,   656,   656,   656,
5431	  656,   656,   656,   656,   656,   656,   656,   656,
5432	  656,   656,   656,   656,   656,   656,   656,   656,
5433	  656,   656,   656,   656,   656,   656,   656,   656,
5434	  656,   656,   656,   656,   656,   656,   656,   656,
5435	  656,   656,   656,   656,   656,   656,   656,   656,
5436	  656,   656,   656,   656,   656,   656,   656,   656,
5437	  656,   656,   656,   656,   656,   656,   656,   656,
5438	  656,   656,   656,   656,   656,   656,   656,   656,
5439	  656,   656,   656,   656,   656,   656,   656,   656,
5440	  656,   656,   656,   656,   656,   656,   656,   656,
5441	  656,   656,   656,   656,   656,   656,   656,   656,
5442	  656,   656,   656,   656,   656,   656,   656,   656,
5443	  656,   656,   656,   656,   656,   656,   656,   656,
5444	  656,   656,   656,   656,   656,   656,   656,   656,
5445	  656,   656,   656,   656,   656,   656,   656,   656,
5446	  656,   656,   656,   656,   656,   656,   656,   656,
5447	  656,   656,   656,   656,   656,   656,   656,   656,
5448	  656,   656,   656,   656,   656,   656,   656,   656,
5449	  656,   656,   656,   656,   656,   656,   656,   656,
5450	  656,   656,   656,   656,   656,   656,   656,   656,
5451	  656,   656,   656,   656,   656,   656,   656,   656,
5452	    0,     0,     1,     0,     0,     0,     2,     0,
5453	    3,     4,     5,     6,     7,     8,     9,    10,
5454	   11,    12,     0,     0,     0,     0,     0,     0,
5455	    0,     0,     0,     0,    13,    14,    15,    16,
5456	   17,    18,     0,    19,    20,    21,    22,    23,
5457	   24,    25,    26,     0,     0,     0,     0,     0,
5458	    0,     0,     0,     0,     0,     0,     0,     0,
5459	    0,     0,     0,     0,     0,     0,     0,     0,
5460	    0,     0,     0,     0,     0,     0,     0,     0,
5461	    0,     0,     0,     0,     0,     0,     0,     0,
5462	    0,     0,     0,     0,     0,     0,     0,     0,
5463	    0,     0,     0,     0,     0,     0,     0,     0,
5464	    0,     0,     0,     0,     0,     0,     0,     0,
5465	    0,     0,     0,     0,     0,     0,     0,     0,
5466	    0,     0,     0,     0,     0,     0,     0,     0,
5467	    0,     0,     0,     0,     0,     0,     0,     0,
5468	    0,     0,     0,     0,     0,     0,     0,     0,
5469	    0,     0,     0,     0,     0,     0,     0,     0,
5470	    0,     0,     0,     0,     0,     0,     0,     0,
5471	    0,     0,     0,     0,     0,     0,     0,     0,
5472	    0,     0,     0,     0,     0,     0,     0,     0,
5473	    0,     0,     0,     0,     0,     0,     0,     0,
5474	    0,     0,     0,     0,     0,     0,     0,     0,
5475	    0,     0,     0,     0,     0,     0,     0,     0,
5476	    0,     0,     0,     0,     0,     0,     0,     0,
5477	    0,     0,     0,     0,     0,     0,     0,     0,
5478	    0,     0,     0,     0,     0,     0,     0,     0,
5479	    0,     0,     0,     0,     0,     0,     0,     0,
5480	    0,     0,     0,     0,     0,     0,     0,     0,
5481	    0,     0,     0,     0,     0,     0,     0,     0,
5482	   27,    28,    29,    30,    31,    32,    33,    34,
5483	   35,    36,    37,    38,    39,    40,    41,    42,
5484	    0,     0,     0,     0,     0,     0,     0,     0,
5485	    0,    43,     0,    44,     0,     0,     0,     0,
5486	    0,     0,     0,     0,     0,     0,     0,     0,
5487	    0,     0,     0,     0,     0,     0,     0,     0,
5488	    0,     0,     0,     0,     0,    45,    46,     0,
5489	    0,     0,     0,     0,     0,     0,     0,     0,
5490	    0,     0,     0,     0,     0,     0,     0,     0,
5491	    0,     0,     0,     0,     0,     0,     0,     0,
5492	    0,     0,     0,     0,     0,     0,     0,     0,
5493	    0,     0,     0,     0,     0,     0,     0,     0,
5494	    0,     0,     0,     0,     0,     0,     0,     0,
5495	    0,     0,     0,     0,     0,     0,     0,     0,
5496	    0,     0,     0,     0,     0,     0,     0,     0,
5497	    0,     0,     0,     0,     0,     0,     0,     0,
5498	    0,     0,     0,     0,     0,     0,     0,     0,
5499	    0,     0,     0,     0,     0,     0,     0,     0,
5500	    0,     0,     0,     0,     0,     0,     0,     0,
5501	    0,     0,     0,     0,     0,     0,     0,     0,
5502	    0,     0,     0,     0,     0,     0,     0,     0,
5503	    0,     0,     0,     0,     0,     0,     0,     0,
5504	    0,     0,     0,     0,     0,     0,     0,     0,
5505	    0,     0,     0,     0,     0,     0,     0,     0,
5506	    0,     0,     0,     0,     0,     0,     0,     0,
5507	    0,     0,     0,     0,     0,     0,     0,     0,
5508	    0,     0,     0,     0,     0,     0,     0,     0,
5509	    0,     0,     0,     0,     0,     0,     0,     0,
5510	    0,     0,     0,     0,     0,     0,     0,     0,
5511	    0,     0,     0,     0,     0,     0,     0,     0,
5512	    0,     0,     0,     0,     0,     0,     0,     0,
5513	    0,     0,     0,     0,     0,     0,     0,     0,
5514	    0,     0,     0,     0,     0,     0,     0,     0,
5515	    0,     0,     0,     0,     0,     0,     0,     0,
5516	    0,     0,     0,     0,     0,     0,     0,     0,
5517	    0,     0,     0,     0,     0,     0,     0,     0,
5518	    0,     0,     0,     0,     0,     0,     0,     0,
5519	    0,     0,     0,     0,     0,     0,     0,     0,
5520	    0,     0,     0,     0,     0,     0,     0,     0,
5521	    0,     0,     0,     0,     0,     0,     0,     0,
5522	    0,     0,     0,     0,     0,     0,     0,     0,
5523	    0,     0,     0,     0,     0,     0,     0,     0,
5524	    0,     0,     0,     0,     0,     0,     0,     0,
5525	    0,     0,     0,     0,     0,     0,     0,     0,
5526	    0,     0,     0,     0,     0,     0,     0,     0,
5527	    0,     0,     0,     0,     0,     0,     0,     0,
5528	    0,     0,     0,     0,     0,     0,     0,     0,
5529	    0,     0,     0,     0,     0,     0,     0,     0,
5530	    0,     0,     0,     0,     0,     0,     0,     0,
5531	    0,    47,     0,     0,     0,     0,     0,     0,
5532	    0,     0,     0,     0,     0,     0,     0,     0,
5533	    0,     0,     0,     0,     0,     0,     0,     0,
5534	    0,     0,     0,     0,     0,     0,     0,     0,
5535	    0,     0,     0,     0,     0,     0,     0,     0,
5536	   48,    49,     0,     0,     0,     0,     0,     0,
5537	    0,     0,     0,     0,     0,     0,     0,     0,
5538	    0,     0,     0,     0,     0,     0,     0,     0,
5539	    0,     0,     0,     0,     0,     0,     0,     0,
5540	    0,     0,     0,     0,     0,     0,     0,     0,
5541	    0,     0,     0,     0,     0,     0,     0,     0,
5542	    0,     0,     0,     0,     0,     0,     0,     0,
5543	    0,     0,     0,     0,     0,     0,     0,     0,
5544	    0,     0,     0,     0,     0,     0,     0,     0,
5545	    0,     0,     0,     0,     0,     0,     0,     0,
5546	    0,     0,     0,     0,     0,     0,     0,     0,
5547	    0,     0,     0,     0,     0,     0,     0,     0,
5548};
5549
5550static const struct {
5551	unsigned short tbl[32];
5552} v320_tolower_table[] = {
5553	{{
5554	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5555	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5556	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5557	}},
5558	{{
5559	   0,    1,    3,    5,    7,    9,   11,   13,   15,   17,   19,
5560	  21,   23,   25,   27,   29,   31,   33,   35,   37,   39,   41,
5561	  43,   45,   47,   49,   51,    0,    0,    0,    0,    0,
5562	}},
5563	{{
5564	  53,   55,   57,   59,   61,   63,   65,   67,   69,   71,   73,
5565	  75,   77,   79,   81,   83,   85,   87,   89,   91,   93,   95,
5566	  97,    0,   99,  101,  103,  105,  107,  109,  111,    0,
5567	}},
5568	{{
5569	 113,    0,  115,    0,  117,    0,  119,    0,  121,    0,  123,
5570	   0,  125,    0,  127,    0,  129,    0,  131,    0,  133,    0,
5571	 135,    0,  137,    0,  139,    0,  141,    0,  143,    0,
5572	}},
5573	{{
5574	 145,    0,  147,    0,  149,    0,  151,    0,  153,    0,  155,
5575	   0,  157,    0,  159,    0,  161,    0,  165,    0,  167,    0,
5576	 169,    0,    0,  171,    0,  173,    0,  175,    0,  177,
5577	}},
5578	{{
5579	   0,  179,    0,  181,    0,  183,    0,  185,    0,    0,  187,
5580	   0,  189,    0,  191,    0,  193,    0,  195,    0,  197,    0,
5581	 199,    0,  201,    0,  203,    0,  205,    0,  207,    0,
5582	}},
5583	{{
5584	 209,    0,  211,    0,  213,    0,  215,    0,  217,    0,  219,
5585	   0,  221,    0,  223,    0,  225,    0,  227,    0,  229,    0,
5586	 231,    0,  233,  235,    0,  237,    0,  239,    0,    0,
5587	}},
5588	{{
5589	   0,  241,  243,    0,  245,    0,  247,  249,    0,  251,  253,
5590	 255,    0,    0,  257,  259,  261,  263,    0,  265,  267,    0,
5591	 269,  271,  273,    0,    0,    0,  275,  277,    0,  279,
5592	}},
5593	{{
5594	 281,    0,  283,    0,  285,    0,  287,  289,    0,  291,    0,
5595	   0,  293,    0,  295,  297,    0,  299,  301,  303,    0,  305,
5596	   0,  307,  309,    0,    0,    0,  311,    0,    0,    0,
5597	}},
5598	{{
5599	   0,    0,    0,    0,  313,  315,    0,  317,  319,    0,  321,
5600	 323,    0,  325,    0,  327,    0,  329,    0,  331,    0,  333,
5601	   0,  335,    0,  337,    0,  339,    0,    0,  341,    0,
5602	}},
5603	{{
5604	 343,    0,  345,    0,  347,    0,  349,    0,  351,    0,  353,
5605	   0,  355,    0,  357,    0,    0,  359,  361,    0,  363,    0,
5606	 365,  367,  369,    0,  371,    0,  373,    0,  375,    0,
5607	}},
5608	{{
5609	 377,    0,  379,    0,  381,    0,  383,    0,  385,    0,  387,
5610	   0,  389,    0,  391,    0,  393,    0,  395,    0,  397,    0,
5611	 399,    0,  401,    0,  403,    0,  405,    0,  407,    0,
5612	}},
5613	{{
5614	 409,    0,  411,    0,  413,    0,  415,    0,  417,    0,  419,
5615	   0,  421,    0,  423,    0,  425,    0,  427,    0,    0,    0,
5616	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5617	}},
5618	{{
5619	   0,    0,    0,    0,    0,    0,  429,    0,  431,  433,  435,
5620	   0,  437,    0,  439,  441,    0,  443,  445,  447,  449,  451,
5621	 453,  455,  457,  459,  461,  463,  465,  467,  469,  471,
5622	}},
5623	{{
5624	 473,  475,    0,  477,  479,  481,  483,  485,  487,  489,  491,
5625	 493,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5626	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5627	}},
5628	{{
5629	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5630	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5631	   0,    0,  495,    0,  497,    0,  499,    0,  501,    0,
5632	}},
5633	{{
5634	 503,    0,  505,    0,  507,    0,  509,    0,  511,    0,  513,
5635	   0,  515,    0,  517,    0,    0,    0,    0,    0,  519,    0,
5636	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5637	}},
5638	{{
5639	 521,  523,  525,  527,  529,  531,  533,  535,  537,  539,  541,
5640	 543,  545,  547,  549,  551,  553,  555,  557,  559,  561,  563,
5641	 565,  567,  569,  571,  573,  575,  577,  579,  581,  583,
5642	}},
5643	{{
5644	 585,  587,  589,  591,  593,  595,  597,  599,  601,  603,  605,
5645	 607,  609,  611,  613,  615,    0,    0,    0,    0,    0,    0,
5646	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5647	}},
5648	{{
5649	 617,    0,  619,    0,  621,    0,  623,    0,  625,    0,  627,
5650	   0,  629,    0,  631,    0,  633,    0,  635,    0,  637,    0,
5651	 639,    0,  641,    0,  643,    0,  645,    0,  647,    0,
5652	}},
5653	{{
5654	 649,    0,    0,    0,    0,    0,    0,    0,    0,    0,  651,
5655	   0,  653,    0,  655,    0,  657,    0,  659,    0,  661,    0,
5656	 663,    0,  665,    0,  667,    0,  669,    0,  671,    0,
5657	}},
5658	{{
5659	 673,    0,  675,    0,  677,    0,  679,    0,  681,    0,  683,
5660	   0,  685,    0,  687,    0,  689,    0,  691,    0,  693,    0,
5661	 695,    0,  697,    0,  699,    0,  701,    0,  703,    0,
5662	}},
5663	{{
5664	   0,  705,    0,  707,    0,  709,    0,  711,    0,  713,    0,
5665	 715,    0,  717,    0,    0,  719,    0,  721,    0,  723,    0,
5666	 725,    0,  727,    0,  729,    0,  731,    0,  733,    0,
5667	}},
5668	{{
5669	 735,    0,  737,    0,  739,    0,  741,    0,  743,    0,  745,
5670	   0,  747,    0,  749,    0,  751,    0,  753,    0,  755,    0,
5671	   0,    0,  757,    0,    0,    0,    0,    0,    0,    0,
5672	}},
5673	{{
5674	 759,    0,  761,    0,  763,    0,  765,    0,  767,    0,  769,
5675	   0,  771,    0,  773,    0,    0,    0,    0,    0,    0,    0,
5676	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5677	}},
5678	{{
5679	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5680	   0,    0,    0,    0,    0,    0,  775,  777,  779,  781,  783,
5681	 785,  787,  789,  791,  793,  795,  797,  799,  801,  803,
5682	}},
5683	{{
5684	 805,  807,  809,  811,  813,  815,  817,  819,  821,  823,  825,
5685	 827,  829,  831,  833,  835,  837,  839,  841,  843,  845,  847,
5686	 849,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5687	}},
5688	{{
5689	 851,    0,  853,    0,  855,    0,  857,    0,  859,    0,  861,
5690	   0,  863,    0,  865,    0,  867,    0,  869,    0,  871,    0,
5691	 873,    0,  875,    0,  877,    0,  879,    0,  881,    0,
5692	}},
5693	{{
5694	 883,    0,  885,    0,  887,    0,  889,    0,  891,    0,  893,
5695	   0,  895,    0,  897,    0,  899,    0,  901,    0,  903,    0,
5696	 905,    0,  907,    0,  909,    0,  911,    0,  913,    0,
5697	}},
5698	{{
5699	 915,    0,  917,    0,  919,    0,  921,    0,  923,    0,  925,
5700	   0,  927,    0,  929,    0,  931,    0,  933,    0,  935,    0,
5701	 937,    0,  939,    0,  941,    0,  943,    0,  945,    0,
5702	}},
5703	{{
5704	 947,    0,  949,    0,  951,    0,  953,    0,  955,    0,  957,
5705	   0,  959,    0,  961,    0,  963,    0,  965,    0,  967,    0,
5706	 969,    0,  971,    0,  973,    0,  975,    0,  977,    0,
5707	}},
5708	{{
5709	 979,    0,  981,    0,  983,    0,  985,    0,  987,    0,  989,
5710	   0,  991,    0,  993,    0,  995,    0,  997,    0,  999,    0,
5711	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5712	}},
5713	{{
5714	1001,    0, 1003,    0, 1005,    0, 1007,    0, 1009,    0, 1011,
5715	   0, 1013,    0, 1015,    0, 1017,    0, 1019,    0, 1021,    0,
5716	1023,    0, 1025,    0, 1027,    0, 1029,    0, 1031,    0,
5717	}},
5718	{{
5719	1033,    0, 1035,    0, 1037,    0, 1039,    0, 1041,    0, 1043,
5720	   0, 1045,    0, 1047,    0, 1049,    0, 1051,    0, 1053,    0,
5721	1055,    0, 1057,    0, 1059,    0, 1061,    0, 1063,    0,
5722	}},
5723	{{
5724	1065,    0, 1067,    0, 1069,    0, 1071,    0, 1073,    0, 1075,
5725	   0, 1077,    0, 1079,    0, 1081,    0, 1083,    0, 1085,    0,
5726	1087,    0, 1089,    0,    0,    0,    0,    0,    0,    0,
5727	}},
5728	{{
5729	   0,    0,    0,    0,    0,    0,    0,    0, 1091, 1093, 1095,
5730	1097, 1099, 1101, 1103, 1105,    0,    0,    0,    0,    0,    0,
5731	   0,    0, 1107, 1109, 1111, 1113, 1115, 1117,    0,    0,
5732	}},
5733	{{
5734	   0,    0,    0,    0,    0,    0,    0,    0, 1119, 1121, 1123,
5735	1125, 1127, 1129, 1131, 1133,    0,    0,    0,    0,    0,    0,
5736	   0,    0, 1135, 1137, 1139, 1141, 1143, 1145, 1147, 1149,
5737	}},
5738	{{
5739	   0,    0,    0,    0,    0,    0,    0,    0, 1151, 1153, 1155,
5740	1157, 1159, 1161,    0,    0,    0,    0,    0,    0,    0,    0,
5741	   0,    0,    0, 1163,    0, 1165,    0, 1167,    0, 1169,
5742	}},
5743	{{
5744	   0,    0,    0,    0,    0,    0,    0,    0, 1171, 1173, 1175,
5745	1177, 1179, 1181, 1183, 1185,    0,    0,    0,    0,    0,    0,
5746	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5747	}},
5748	{{
5749	   0,    0,    0,    0,    0,    0,    0,    0, 1187, 1191, 1195,
5750	1199, 1203, 1207, 1211, 1215,    0,    0,    0,    0,    0,    0,
5751	   0,    0, 1219, 1223, 1227, 1231, 1235, 1239, 1243, 1247,
5752	}},
5753	{{
5754	   0,    0,    0,    0,    0,    0,    0,    0, 1251, 1255, 1259,
5755	1263, 1267, 1271, 1275, 1279,    0,    0,    0,    0,    0,    0,
5756	   0,    0, 1283, 1285, 1287, 1289, 1291,    0,    0,    0,
5757	}},
5758	{{
5759	   0,    0,    0,    0,    0,    0,    0,    0, 1295, 1297, 1299,
5760	1301, 1303,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5761	   0,    0, 1307, 1309, 1311, 1313,    0,    0,    0,    0,
5762	}},
5763	{{
5764	   0,    0,    0,    0,    0,    0,    0,    0, 1315, 1317, 1319,
5765	1321, 1323,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5766	   0,    0, 1325, 1327, 1329, 1331, 1333,    0,    0,    0,
5767	}},
5768	{{
5769	   0,    0,    0,    0,    0,    0, 1337,    0,    0,    0, 1339,
5770	1341,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5771	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5772	}},
5773	{{
5774	1343, 1345, 1347, 1349, 1351, 1353, 1355, 1357, 1359, 1361, 1363,
5775	1365, 1367, 1369, 1371, 1373,    0,    0,    0,    0,    0,    0,
5776	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5777	}},
5778	{{
5779	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5780	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5781	1375, 1377, 1379, 1381, 1383, 1385, 1387, 1389, 1391, 1393,
5782	}},
5783	{{
5784	1395, 1397, 1399, 1401, 1403, 1405, 1407, 1409, 1411, 1413, 1415,
5785	1417, 1419, 1421, 1423, 1425,    0,    0,    0,    0,    0,    0,
5786	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5787	}},
5788	{{
5789	   0, 1427, 1429, 1431, 1433, 1435, 1437, 1439, 1441, 1443, 1445,
5790	1447, 1449, 1451, 1453, 1455, 1457, 1459, 1461, 1463, 1465, 1467,
5791	1469, 1471, 1473, 1475, 1477,    0,    0,    0,    0,    0,
5792	}},
5793	{{
5794	1479, 1481, 1483, 1485, 1487, 1489, 1491, 1493, 1495, 1497, 1499,
5795	1501, 1503, 1505, 1507, 1509, 1511, 1513, 1515, 1517, 1519, 1521,
5796	1523, 1525, 1527, 1529, 1531, 1533, 1535, 1537, 1539, 1541,
5797	}},
5798	{{
5799	1543, 1545, 1547, 1549, 1551, 1553,    0,    0,    0,    0,    0,
5800	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5801	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5802	}},
5803};
5804static const unsigned long v320_toupper_seq[] = {
5805	0x00000000, 0x00000010, 0x80000041, 0x00000010,
5806	0x80000042, 0x00000010, 0x80000043, 0x00000010,
5807	0x80000044, 0x00000010, 0x80000045, 0x00000010,
5808	0x80000046, 0x00000010, 0x80000047, 0x00000010,
5809	0x80000048, 0x00000010, 0x80000049, 0x00000010,
5810	0x8000004a, 0x00000010, 0x8000004b, 0x00000010,
5811	0x8000004c, 0x00000010, 0x8000004d, 0x00000010,
5812	0x8000004e, 0x00000010, 0x8000004f, 0x00000010,
5813	0x80000050, 0x00000010, 0x80000051, 0x00000010,
5814	0x80000052, 0x00000010, 0x80000053, 0x00000010,
5815	0x80000054, 0x00000010, 0x80000055, 0x00000010,
5816	0x80000056, 0x00000010, 0x80000057, 0x00000010,
5817	0x80000058, 0x00000010, 0x80000059, 0x00000010,
5818	0x8000005a, 0x00000010, 0x8000039c, 0x00000010,
5819	0x00000053, 0x80000053, 0x00000010, 0x800000c0,
5820	0x00000010, 0x800000c1, 0x00000010, 0x800000c2,
5821	0x00000010, 0x800000c3, 0x00000010, 0x800000c4,
5822	0x00000010, 0x800000c5, 0x00000010, 0x800000c6,
5823	0x00000010, 0x800000c7, 0x00000010, 0x800000c8,
5824	0x00000010, 0x800000c9, 0x00000010, 0x800000ca,
5825	0x00000010, 0x800000cb, 0x00000010, 0x800000cc,
5826	0x00000010, 0x800000cd, 0x00000010, 0x800000ce,
5827	0x00000010, 0x800000cf, 0x00000010, 0x800000d0,
5828	0x00000010, 0x800000d1, 0x00000010, 0x800000d2,
5829	0x00000010, 0x800000d3, 0x00000010, 0x800000d4,
5830	0x00000010, 0x800000d5, 0x00000010, 0x800000d6,
5831	0x00000010, 0x800000d8, 0x00000010, 0x800000d9,
5832	0x00000010, 0x800000da, 0x00000010, 0x800000db,
5833	0x00000010, 0x800000dc, 0x00000010, 0x800000dd,
5834	0x00000010, 0x800000de, 0x00000010, 0x80000178,
5835	0x00000010, 0x80000100, 0x00000010, 0x80000102,
5836	0x00000010, 0x80000104, 0x00000010, 0x80000106,
5837	0x00000010, 0x80000108, 0x00000010, 0x8000010a,
5838	0x00000010, 0x8000010c, 0x00000010, 0x8000010e,
5839	0x00000010, 0x80000110, 0x00000010, 0x80000112,
5840	0x00000010, 0x80000114, 0x00000010, 0x80000116,
5841	0x00000010, 0x80000118, 0x00000010, 0x8000011a,
5842	0x00000010, 0x8000011c, 0x00000010, 0x8000011e,
5843	0x00000010, 0x80000120, 0x00000010, 0x80000122,
5844	0x00000010, 0x80000124, 0x00000010, 0x80000126,
5845	0x00000010, 0x80000128, 0x00000010, 0x8000012a,
5846	0x00000010, 0x8000012c, 0x00000010, 0x8000012e,
5847	0x00000010, 0x80000049, 0x00000010, 0x80000132,
5848	0x00000010, 0x80000134, 0x00000010, 0x80000136,
5849	0x00000010, 0x80000139, 0x00000010, 0x8000013b,
5850	0x00000010, 0x8000013d, 0x00000010, 0x8000013f,
5851	0x00000010, 0x80000141, 0x00000010, 0x80000143,
5852	0x00000010, 0x80000145, 0x00000010, 0x80000147,
5853	0x00000010, 0x000002bc, 0x8000004e, 0x00000010,
5854	0x8000014a, 0x00000010, 0x8000014c, 0x00000010,
5855	0x8000014e, 0x00000010, 0x80000150, 0x00000010,
5856	0x80000152, 0x00000010, 0x80000154, 0x00000010,
5857	0x80000156, 0x00000010, 0x80000158, 0x00000010,
5858	0x8000015a, 0x00000010, 0x8000015c, 0x00000010,
5859	0x8000015e, 0x00000010, 0x80000160, 0x00000010,
5860	0x80000162, 0x00000010, 0x80000164, 0x00000010,
5861	0x80000166, 0x00000010, 0x80000168, 0x00000010,
5862	0x8000016a, 0x00000010, 0x8000016c, 0x00000010,
5863	0x8000016e, 0x00000010, 0x80000170, 0x00000010,
5864	0x80000172, 0x00000010, 0x80000174, 0x00000010,
5865	0x80000176, 0x00000010, 0x80000179, 0x00000010,
5866	0x8000017b, 0x00000010, 0x8000017d, 0x00000010,
5867	0x80000053, 0x00000010, 0x80000182, 0x00000010,
5868	0x80000184, 0x00000010, 0x80000187, 0x00000010,
5869	0x8000018b, 0x00000010, 0x80000191, 0x00000010,
5870	0x800001f6, 0x00000010, 0x80000198, 0x00000010,
5871	0x80000220, 0x00000010, 0x800001a0, 0x00000010,
5872	0x800001a2, 0x00000010, 0x800001a4, 0x00000010,
5873	0x800001a7, 0x00000010, 0x800001ac, 0x00000010,
5874	0x800001af, 0x00000010, 0x800001b3, 0x00000010,
5875	0x800001b5, 0x00000010, 0x800001b8, 0x00000010,
5876	0x800001bc, 0x00000010, 0x800001f7, 0x00000010,
5877	0x800001c4, 0x00000010, 0x800001c4, 0x00000010,
5878	0x800001c7, 0x00000010, 0x800001c7, 0x00000010,
5879	0x800001ca, 0x00000010, 0x800001ca, 0x00000010,
5880	0x800001cd, 0x00000010, 0x800001cf, 0x00000010,
5881	0x800001d1, 0x00000010, 0x800001d3, 0x00000010,
5882	0x800001d5, 0x00000010, 0x800001d7, 0x00000010,
5883	0x800001d9, 0x00000010, 0x800001db, 0x00000010,
5884	0x8000018e, 0x00000010, 0x800001de, 0x00000010,
5885	0x800001e0, 0x00000010, 0x800001e2, 0x00000010,
5886	0x800001e4, 0x00000010, 0x800001e6, 0x00000010,
5887	0x800001e8, 0x00000010, 0x800001ea, 0x00000010,
5888	0x800001ec, 0x00000010, 0x800001ee, 0x00000010,
5889	0x0000004a, 0x8000030c, 0x00000010, 0x800001f1,
5890	0x00000010, 0x800001f1, 0x00000010, 0x800001f4,
5891	0x00000010, 0x800001f8, 0x00000010, 0x800001fa,
5892	0x00000010, 0x800001fc, 0x00000010, 0x800001fe,
5893	0x00000010, 0x80000200, 0x00000010, 0x80000202,
5894	0x00000010, 0x80000204, 0x00000010, 0x80000206,
5895	0x00000010, 0x80000208, 0x00000010, 0x8000020a,
5896	0x00000010, 0x8000020c, 0x00000010, 0x8000020e,
5897	0x00000010, 0x80000210, 0x00000010, 0x80000212,
5898	0x00000010, 0x80000214, 0x00000010, 0x80000216,
5899	0x00000010, 0x80000218, 0x00000010, 0x8000021a,
5900	0x00000010, 0x8000021c, 0x00000010, 0x8000021e,
5901	0x00000010, 0x80000222, 0x00000010, 0x80000224,
5902	0x00000010, 0x80000226, 0x00000010, 0x80000228,
5903	0x00000010, 0x8000022a, 0x00000010, 0x8000022c,
5904	0x00000010, 0x8000022e, 0x00000010, 0x80000230,
5905	0x00000010, 0x80000232, 0x00000010, 0x80000181,
5906	0x00000010, 0x80000186, 0x00000010, 0x80000189,
5907	0x00000010, 0x8000018a, 0x00000010, 0x8000018f,
5908	0x00000010, 0x80000190, 0x00000010, 0x80000193,
5909	0x00000010, 0x80000194, 0x00000010, 0x80000197,
5910	0x00000010, 0x80000196, 0x00000010, 0x8000019c,
5911	0x00000010, 0x8000019d, 0x00000010, 0x8000019f,
5912	0x00000010, 0x800001a6, 0x00000010, 0x800001a9,
5913	0x00000010, 0x800001ae, 0x00000010, 0x800001b1,
5914	0x00000010, 0x800001b2, 0x00000010, 0x800001b7,
5915	0x00000010, 0x80000399, 0x00000010, 0x00000399,
5916	0x00000308, 0x80000301, 0x00000010, 0x80000386,
5917	0x00000010, 0x80000388, 0x00000010, 0x80000389,
5918	0x00000010, 0x8000038a, 0x00000010, 0x000003a5,
5919	0x00000308, 0x80000301, 0x00000010, 0x80000391,
5920	0x00000010, 0x80000392, 0x00000010, 0x80000393,
5921	0x00000010, 0x80000394, 0x00000010, 0x80000395,
5922	0x00000010, 0x80000396, 0x00000010, 0x80000397,
5923	0x00000010, 0x80000398, 0x00000010, 0x80000399,
5924	0x00000010, 0x8000039a, 0x00000010, 0x8000039b,
5925	0x00000010, 0x8000039c, 0x00000010, 0x8000039d,
5926	0x00000010, 0x8000039e, 0x00000010, 0x8000039f,
5927	0x00000010, 0x800003a0, 0x00000010, 0x800003a1,
5928	0x00000010, 0x800003a3, 0x00000010, 0x800003a3,
5929	0x00000010, 0x800003a4, 0x00000010, 0x800003a5,
5930	0x00000010, 0x800003a6, 0x00000010, 0x800003a7,
5931	0x00000010, 0x800003a8, 0x00000010, 0x800003a9,
5932	0x00000010, 0x800003aa, 0x00000010, 0x800003ab,
5933	0x00000010, 0x8000038c, 0x00000010, 0x8000038e,
5934	0x00000010, 0x8000038f, 0x00000010, 0x80000392,
5935	0x00000010, 0x80000398, 0x00000010, 0x800003a6,
5936	0x00000010, 0x800003a0, 0x00000010, 0x800003d8,
5937	0x00000010, 0x800003da, 0x00000010, 0x800003dc,
5938	0x00000010, 0x800003de, 0x00000010, 0x800003e0,
5939	0x00000010, 0x800003e2, 0x00000010, 0x800003e4,
5940	0x00000010, 0x800003e6, 0x00000010, 0x800003e8,
5941	0x00000010, 0x800003ea, 0x00000010, 0x800003ec,
5942	0x00000010, 0x800003ee, 0x00000010, 0x8000039a,
5943	0x00000010, 0x800003a1, 0x00000010, 0x800003a3,
5944	0x00000010, 0x80000395, 0x00000010, 0x80000410,
5945	0x00000010, 0x80000411, 0x00000010, 0x80000412,
5946	0x00000010, 0x80000413, 0x00000010, 0x80000414,
5947	0x00000010, 0x80000415, 0x00000010, 0x80000416,
5948	0x00000010, 0x80000417, 0x00000010, 0x80000418,
5949	0x00000010, 0x80000419, 0x00000010, 0x8000041a,
5950	0x00000010, 0x8000041b, 0x00000010, 0x8000041c,
5951	0x00000010, 0x8000041d, 0x00000010, 0x8000041e,
5952	0x00000010, 0x8000041f, 0x00000010, 0x80000420,
5953	0x00000010, 0x80000421, 0x00000010, 0x80000422,
5954	0x00000010, 0x80000423, 0x00000010, 0x80000424,
5955	0x00000010, 0x80000425, 0x00000010, 0x80000426,
5956	0x00000010, 0x80000427, 0x00000010, 0x80000428,
5957	0x00000010, 0x80000429, 0x00000010, 0x8000042a,
5958	0x00000010, 0x8000042b, 0x00000010, 0x8000042c,
5959	0x00000010, 0x8000042d, 0x00000010, 0x8000042e,
5960	0x00000010, 0x8000042f, 0x00000010, 0x80000400,
5961	0x00000010, 0x80000401, 0x00000010, 0x80000402,
5962	0x00000010, 0x80000403, 0x00000010, 0x80000404,
5963	0x00000010, 0x80000405, 0x00000010, 0x80000406,
5964	0x00000010, 0x80000407, 0x00000010, 0x80000408,
5965	0x00000010, 0x80000409, 0x00000010, 0x8000040a,
5966	0x00000010, 0x8000040b, 0x00000010, 0x8000040c,
5967	0x00000010, 0x8000040d, 0x00000010, 0x8000040e,
5968	0x00000010, 0x8000040f, 0x00000010, 0x80000460,
5969	0x00000010, 0x80000462, 0x00000010, 0x80000464,
5970	0x00000010, 0x80000466, 0x00000010, 0x80000468,
5971	0x00000010, 0x8000046a, 0x00000010, 0x8000046c,
5972	0x00000010, 0x8000046e, 0x00000010, 0x80000470,
5973	0x00000010, 0x80000472, 0x00000010, 0x80000474,
5974	0x00000010, 0x80000476, 0x00000010, 0x80000478,
5975	0x00000010, 0x8000047a, 0x00000010, 0x8000047c,
5976	0x00000010, 0x8000047e, 0x00000010, 0x80000480,
5977	0x00000010, 0x8000048a, 0x00000010, 0x8000048c,
5978	0x00000010, 0x8000048e, 0x00000010, 0x80000490,
5979	0x00000010, 0x80000492, 0x00000010, 0x80000494,
5980	0x00000010, 0x80000496, 0x00000010, 0x80000498,
5981	0x00000010, 0x8000049a, 0x00000010, 0x8000049c,
5982	0x00000010, 0x8000049e, 0x00000010, 0x800004a0,
5983	0x00000010, 0x800004a2, 0x00000010, 0x800004a4,
5984	0x00000010, 0x800004a6, 0x00000010, 0x800004a8,
5985	0x00000010, 0x800004aa, 0x00000010, 0x800004ac,
5986	0x00000010, 0x800004ae, 0x00000010, 0x800004b0,
5987	0x00000010, 0x800004b2, 0x00000010, 0x800004b4,
5988	0x00000010, 0x800004b6, 0x00000010, 0x800004b8,
5989	0x00000010, 0x800004ba, 0x00000010, 0x800004bc,
5990	0x00000010, 0x800004be, 0x00000010, 0x800004c1,
5991	0x00000010, 0x800004c3, 0x00000010, 0x800004c5,
5992	0x00000010, 0x800004c7, 0x00000010, 0x800004c9,
5993	0x00000010, 0x800004cb, 0x00000010, 0x800004cd,
5994	0x00000010, 0x800004d0, 0x00000010, 0x800004d2,
5995	0x00000010, 0x800004d4, 0x00000010, 0x800004d6,
5996	0x00000010, 0x800004d8, 0x00000010, 0x800004da,
5997	0x00000010, 0x800004dc, 0x00000010, 0x800004de,
5998	0x00000010, 0x800004e0, 0x00000010, 0x800004e2,
5999	0x00000010, 0x800004e4, 0x00000010, 0x800004e6,
6000	0x00000010, 0x800004e8, 0x00000010, 0x800004ea,
6001	0x00000010, 0x800004ec, 0x00000010, 0x800004ee,
6002	0x00000010, 0x800004f0, 0x00000010, 0x800004f2,
6003	0x00000010, 0x800004f4, 0x00000010, 0x800004f8,
6004	0x00000010, 0x80000500, 0x00000010, 0x80000502,
6005	0x00000010, 0x80000504, 0x00000010, 0x80000506,
6006	0x00000010, 0x80000508, 0x00000010, 0x8000050a,
6007	0x00000010, 0x8000050c, 0x00000010, 0x8000050e,
6008	0x00000010, 0x80000531, 0x00000010, 0x80000532,
6009	0x00000010, 0x80000533, 0x00000010, 0x80000534,
6010	0x00000010, 0x80000535, 0x00000010, 0x80000536,
6011	0x00000010, 0x80000537, 0x00000010, 0x80000538,
6012	0x00000010, 0x80000539, 0x00000010, 0x8000053a,
6013	0x00000010, 0x8000053b, 0x00000010, 0x8000053c,
6014	0x00000010, 0x8000053d, 0x00000010, 0x8000053e,
6015	0x00000010, 0x8000053f, 0x00000010, 0x80000540,
6016	0x00000010, 0x80000541, 0x00000010, 0x80000542,
6017	0x00000010, 0x80000543, 0x00000010, 0x80000544,
6018	0x00000010, 0x80000545, 0x00000010, 0x80000546,
6019	0x00000010, 0x80000547, 0x00000010, 0x80000548,
6020	0x00000010, 0x80000549, 0x00000010, 0x8000054a,
6021	0x00000010, 0x8000054b, 0x00000010, 0x8000054c,
6022	0x00000010, 0x8000054d, 0x00000010, 0x8000054e,
6023	0x00000010, 0x8000054f, 0x00000010, 0x80000550,
6024	0x00000010, 0x80000551, 0x00000010, 0x80000552,
6025	0x00000010, 0x80000553, 0x00000010, 0x80000554,
6026	0x00000010, 0x80000555, 0x00000010, 0x80000556,
6027	0x00000010, 0x00000535, 0x80000552, 0x00000010,
6028	0x80001e00, 0x00000010, 0x80001e02, 0x00000010,
6029	0x80001e04, 0x00000010, 0x80001e06, 0x00000010,
6030	0x80001e08, 0x00000010, 0x80001e0a, 0x00000010,
6031	0x80001e0c, 0x00000010, 0x80001e0e, 0x00000010,
6032	0x80001e10, 0x00000010, 0x80001e12, 0x00000010,
6033	0x80001e14, 0x00000010, 0x80001e16, 0x00000010,
6034	0x80001e18, 0x00000010, 0x80001e1a, 0x00000010,
6035	0x80001e1c, 0x00000010, 0x80001e1e, 0x00000010,
6036	0x80001e20, 0x00000010, 0x80001e22, 0x00000010,
6037	0x80001e24, 0x00000010, 0x80001e26, 0x00000010,
6038	0x80001e28, 0x00000010, 0x80001e2a, 0x00000010,
6039	0x80001e2c, 0x00000010, 0x80001e2e, 0x00000010,
6040	0x80001e30, 0x00000010, 0x80001e32, 0x00000010,
6041	0x80001e34, 0x00000010, 0x80001e36, 0x00000010,
6042	0x80001e38, 0x00000010, 0x80001e3a, 0x00000010,
6043	0x80001e3c, 0x00000010, 0x80001e3e, 0x00000010,
6044	0x80001e40, 0x00000010, 0x80001e42, 0x00000010,
6045	0x80001e44, 0x00000010, 0x80001e46, 0x00000010,
6046	0x80001e48, 0x00000010, 0x80001e4a, 0x00000010,
6047	0x80001e4c, 0x00000010, 0x80001e4e, 0x00000010,
6048	0x80001e50, 0x00000010, 0x80001e52, 0x00000010,
6049	0x80001e54, 0x00000010, 0x80001e56, 0x00000010,
6050	0x80001e58, 0x00000010, 0x80001e5a, 0x00000010,
6051	0x80001e5c, 0x00000010, 0x80001e5e, 0x00000010,
6052	0x80001e60, 0x00000010, 0x80001e62, 0x00000010,
6053	0x80001e64, 0x00000010, 0x80001e66, 0x00000010,
6054	0x80001e68, 0x00000010, 0x80001e6a, 0x00000010,
6055	0x80001e6c, 0x00000010, 0x80001e6e, 0x00000010,
6056	0x80001e70, 0x00000010, 0x80001e72, 0x00000010,
6057	0x80001e74, 0x00000010, 0x80001e76, 0x00000010,
6058	0x80001e78, 0x00000010, 0x80001e7a, 0x00000010,
6059	0x80001e7c, 0x00000010, 0x80001e7e, 0x00000010,
6060	0x80001e80, 0x00000010, 0x80001e82, 0x00000010,
6061	0x80001e84, 0x00000010, 0x80001e86, 0x00000010,
6062	0x80001e88, 0x00000010, 0x80001e8a, 0x00000010,
6063	0x80001e8c, 0x00000010, 0x80001e8e, 0x00000010,
6064	0x80001e90, 0x00000010, 0x80001e92, 0x00000010,
6065	0x80001e94, 0x00000010, 0x00000048, 0x80000331,
6066	0x00000010, 0x00000054, 0x80000308, 0x00000010,
6067	0x00000057, 0x8000030a, 0x00000010, 0x00000059,
6068	0x8000030a, 0x00000010, 0x00000041, 0x800002be,
6069	0x00000010, 0x80001e60, 0x00000010, 0x80001ea0,
6070	0x00000010, 0x80001ea2, 0x00000010, 0x80001ea4,
6071	0x00000010, 0x80001ea6, 0x00000010, 0x80001ea8,
6072	0x00000010, 0x80001eaa, 0x00000010, 0x80001eac,
6073	0x00000010, 0x80001eae, 0x00000010, 0x80001eb0,
6074	0x00000010, 0x80001eb2, 0x00000010, 0x80001eb4,
6075	0x00000010, 0x80001eb6, 0x00000010, 0x80001eb8,
6076	0x00000010, 0x80001eba, 0x00000010, 0x80001ebc,
6077	0x00000010, 0x80001ebe, 0x00000010, 0x80001ec0,
6078	0x00000010, 0x80001ec2, 0x00000010, 0x80001ec4,
6079	0x00000010, 0x80001ec6, 0x00000010, 0x80001ec8,
6080	0x00000010, 0x80001eca, 0x00000010, 0x80001ecc,
6081	0x00000010, 0x80001ece, 0x00000010, 0x80001ed0,
6082	0x00000010, 0x80001ed2, 0x00000010, 0x80001ed4,
6083	0x00000010, 0x80001ed6, 0x00000010, 0x80001ed8,
6084	0x00000010, 0x80001eda, 0x00000010, 0x80001edc,
6085	0x00000010, 0x80001ede, 0x00000010, 0x80001ee0,
6086	0x00000010, 0x80001ee2, 0x00000010, 0x80001ee4,
6087	0x00000010, 0x80001ee6, 0x00000010, 0x80001ee8,
6088	0x00000010, 0x80001eea, 0x00000010, 0x80001eec,
6089	0x00000010, 0x80001eee, 0x00000010, 0x80001ef0,
6090	0x00000010, 0x80001ef2, 0x00000010, 0x80001ef4,
6091	0x00000010, 0x80001ef6, 0x00000010, 0x80001ef8,
6092	0x00000010, 0x80001f08, 0x00000010, 0x80001f09,
6093	0x00000010, 0x80001f0a, 0x00000010, 0x80001f0b,
6094	0x00000010, 0x80001f0c, 0x00000010, 0x80001f0d,
6095	0x00000010, 0x80001f0e, 0x00000010, 0x80001f0f,
6096	0x00000010, 0x80001f18, 0x00000010, 0x80001f19,
6097	0x00000010, 0x80001f1a, 0x00000010, 0x80001f1b,
6098	0x00000010, 0x80001f1c, 0x00000010, 0x80001f1d,
6099	0x00000010, 0x80001f28, 0x00000010, 0x80001f29,
6100	0x00000010, 0x80001f2a, 0x00000010, 0x80001f2b,
6101	0x00000010, 0x80001f2c, 0x00000010, 0x80001f2d,
6102	0x00000010, 0x80001f2e, 0x00000010, 0x80001f2f,
6103	0x00000010, 0x80001f38, 0x00000010, 0x80001f39,
6104	0x00000010, 0x80001f3a, 0x00000010, 0x80001f3b,
6105	0x00000010, 0x80001f3c, 0x00000010, 0x80001f3d,
6106	0x00000010, 0x80001f3e, 0x00000010, 0x80001f3f,
6107	0x00000010, 0x80001f48, 0x00000010, 0x80001f49,
6108	0x00000010, 0x80001f4a, 0x00000010, 0x80001f4b,
6109	0x00000010, 0x80001f4c, 0x00000010, 0x80001f4d,
6110	0x00000010, 0x000003a5, 0x80000313, 0x00000010,
6111	0x80001f59, 0x00000010, 0x000003a5, 0x00000313,
6112	0x80000300, 0x00000010, 0x80001f5b, 0x00000010,
6113	0x000003a5, 0x00000313, 0x80000301, 0x00000010,
6114	0x80001f5d, 0x00000010, 0x000003a5, 0x00000313,
6115	0x80000342, 0x00000010, 0x80001f5f, 0x00000010,
6116	0x80001f68, 0x00000010, 0x80001f69, 0x00000010,
6117	0x80001f6a, 0x00000010, 0x80001f6b, 0x00000010,
6118	0x80001f6c, 0x00000010, 0x80001f6d, 0x00000010,
6119	0x80001f6e, 0x00000010, 0x80001f6f, 0x00000010,
6120	0x80001fba, 0x00000010, 0x80001fbb, 0x00000010,
6121	0x80001fc8, 0x00000010, 0x80001fc9, 0x00000010,
6122	0x80001fca, 0x00000010, 0x80001fcb, 0x00000010,
6123	0x80001fda, 0x00000010, 0x80001fdb, 0x00000010,
6124	0x80001ff8, 0x00000010, 0x80001ff9, 0x00000010,
6125	0x80001fea, 0x00000010, 0x80001feb, 0x00000010,
6126	0x80001ffa, 0x00000010, 0x80001ffb, 0x00000000,
6127	0x00001f08, 0x80000399, 0x00000010, 0x80001f88,
6128	0x00000000, 0x00001f09, 0x80000399, 0x00000010,
6129	0x80001f89, 0x00000000, 0x00001f0a, 0x80000399,
6130	0x00000010, 0x80001f8a, 0x00000000, 0x00001f0b,
6131	0x80000399, 0x00000010, 0x80001f8b, 0x00000000,
6132	0x00001f0c, 0x80000399, 0x00000010, 0x80001f8c,
6133	0x00000000, 0x00001f0d, 0x80000399, 0x00000010,
6134	0x80001f8d, 0x00000000, 0x00001f0e, 0x80000399,
6135	0x00000010, 0x80001f8e, 0x00000000, 0x00001f0f,
6136	0x80000399, 0x00000010, 0x80001f8f, 0x00000010,
6137	0x00001f08, 0x80000399, 0x00000010, 0x00001f09,
6138	0x80000399, 0x00000010, 0x00001f0a, 0x80000399,
6139	0x00000010, 0x00001f0b, 0x80000399, 0x00000010,
6140	0x00001f0c, 0x80000399, 0x00000010, 0x00001f0d,
6141	0x80000399, 0x00000010, 0x00001f0e, 0x80000399,
6142	0x00000010, 0x00001f0f, 0x80000399, 0x00000000,
6143	0x00001f28, 0x80000399, 0x00000010, 0x80001f98,
6144	0x00000000, 0x00001f29, 0x80000399, 0x00000010,
6145	0x80001f99, 0x00000000, 0x00001f2a, 0x80000399,
6146	0x00000010, 0x80001f9a, 0x00000000, 0x00001f2b,
6147	0x80000399, 0x00000010, 0x80001f9b, 0x00000000,
6148	0x00001f2c, 0x80000399, 0x00000010, 0x80001f9c,
6149	0x00000000, 0x00001f2d, 0x80000399, 0x00000010,
6150	0x80001f9d, 0x00000000, 0x00001f2e, 0x80000399,
6151	0x00000010, 0x80001f9e, 0x00000000, 0x00001f2f,
6152	0x80000399, 0x00000010, 0x80001f9f, 0x00000010,
6153	0x00001f28, 0x80000399, 0x00000010, 0x00001f29,
6154	0x80000399, 0x00000010, 0x00001f2a, 0x80000399,
6155	0x00000010, 0x00001f2b, 0x80000399, 0x00000010,
6156	0x00001f2c, 0x80000399, 0x00000010, 0x00001f2d,
6157	0x80000399, 0x00000010, 0x00001f2e, 0x80000399,
6158	0x00000010, 0x00001f2f, 0x80000399, 0x00000000,
6159	0x00001f68, 0x80000399, 0x00000010, 0x80001fa8,
6160	0x00000000, 0x00001f69, 0x80000399, 0x00000010,
6161	0x80001fa9, 0x00000000, 0x00001f6a, 0x80000399,
6162	0x00000010, 0x80001faa, 0x00000000, 0x00001f6b,
6163	0x80000399, 0x00000010, 0x80001fab, 0x00000000,
6164	0x00001f6c, 0x80000399, 0x00000010, 0x80001fac,
6165	0x00000000, 0x00001f6d, 0x80000399, 0x00000010,
6166	0x80001fad, 0x00000000, 0x00001f6e, 0x80000399,
6167	0x00000010, 0x80001fae, 0x00000000, 0x00001f6f,
6168	0x80000399, 0x00000010, 0x80001faf, 0x00000010,
6169	0x00001f68, 0x80000399, 0x00000010, 0x00001f69,
6170	0x80000399, 0x00000010, 0x00001f6a, 0x80000399,
6171	0x00000010, 0x00001f6b, 0x80000399, 0x00000010,
6172	0x00001f6c, 0x80000399, 0x00000010, 0x00001f6d,
6173	0x80000399, 0x00000010, 0x00001f6e, 0x80000399,
6174	0x00000010, 0x00001f6f, 0x80000399, 0x00000010,
6175	0x80001fb8, 0x00000010, 0x80001fb9, 0x00000010,
6176	0x00001fba, 0x80000399, 0x00000000, 0x00000391,
6177	0x80000399, 0x00000010, 0x80001fbc, 0x00000010,
6178	0x00000386, 0x80000399, 0x00000010, 0x00000391,
6179	0x80000342, 0x00000010, 0x00000391, 0x00000342,
6180	0x80000399, 0x00000010, 0x00000391, 0x80000399,
6181	0x00000010, 0x80000399, 0x00000010, 0x00001fca,
6182	0x80000399, 0x00000000, 0x00000397, 0x80000399,
6183	0x00000010, 0x80001fcc, 0x00000010, 0x00000389,
6184	0x80000399, 0x00000010, 0x00000397, 0x80000342,
6185	0x00000010, 0x00000397, 0x00000342, 0x80000399,
6186	0x00000010, 0x00000397, 0x80000399, 0x00000010,
6187	0x80001fd8, 0x00000010, 0x80001fd9, 0x00000010,
6188	0x00000399, 0x00000308, 0x80000300, 0x00000010,
6189	0x00000399, 0x00000308, 0x80000301, 0x00000010,
6190	0x00000399, 0x80000342, 0x00000010, 0x00000399,
6191	0x00000308, 0x80000342, 0x00000010, 0x80001fe8,
6192	0x00000010, 0x80001fe9, 0x00000010, 0x000003a5,
6193	0x00000308, 0x80000300, 0x00000010, 0x000003a5,
6194	0x00000308, 0x80000301, 0x00000010, 0x000003a1,
6195	0x80000313, 0x00000010, 0x80001fec, 0x00000010,
6196	0x000003a5, 0x80000342, 0x00000010, 0x000003a5,
6197	0x00000308, 0x80000342, 0x00000010, 0x00001ffa,
6198	0x80000399, 0x00000000, 0x000003a9, 0x80000399,
6199	0x00000010, 0x80001ffc, 0x00000010, 0x0000038f,
6200	0x80000399, 0x00000010, 0x000003a9, 0x80000342,
6201	0x00000010, 0x000003a9, 0x00000342, 0x80000399,
6202	0x00000010, 0x000003a9, 0x80000399, 0x00000010,
6203	0x80002160, 0x00000010, 0x80002161, 0x00000010,
6204	0x80002162, 0x00000010, 0x80002163, 0x00000010,
6205	0x80002164, 0x00000010, 0x80002165, 0x00000010,
6206	0x80002166, 0x00000010, 0x80002167, 0x00000010,
6207	0x80002168, 0x00000010, 0x80002169, 0x00000010,
6208	0x8000216a, 0x00000010, 0x8000216b, 0x00000010,
6209	0x8000216c, 0x00000010, 0x8000216d, 0x00000010,
6210	0x8000216e, 0x00000010, 0x8000216f, 0x00000010,
6211	0x800024b6, 0x00000010, 0x800024b7, 0x00000010,
6212	0x800024b8, 0x00000010, 0x800024b9, 0x00000010,
6213	0x800024ba, 0x00000010, 0x800024bb, 0x00000010,
6214	0x800024bc, 0x00000010, 0x800024bd, 0x00000010,
6215	0x800024be, 0x00000010, 0x800024bf, 0x00000010,
6216	0x800024c0, 0x00000010, 0x800024c1, 0x00000010,
6217	0x800024c2, 0x00000010, 0x800024c3, 0x00000010,
6218	0x800024c4, 0x00000010, 0x800024c5, 0x00000010,
6219	0x800024c6, 0x00000010, 0x800024c7, 0x00000010,
6220	0x800024c8, 0x00000010, 0x800024c9, 0x00000010,
6221	0x800024ca, 0x00000010, 0x800024cb, 0x00000010,
6222	0x800024cc, 0x00000010, 0x800024cd, 0x00000010,
6223	0x800024ce, 0x00000010, 0x800024cf, 0x00000010,
6224	0x00000046, 0x80000046, 0x00000010, 0x00000046,
6225	0x80000049, 0x00000010, 0x00000046, 0x8000004c,
6226	0x00000010, 0x00000046, 0x00000046, 0x80000049,
6227	0x00000010, 0x00000046, 0x00000046, 0x8000004c,
6228	0x00000010, 0x00000053, 0x80000054, 0x00000010,
6229	0x00000053, 0x80000054, 0x00000010, 0x00000544,
6230	0x80000546, 0x00000010, 0x00000544, 0x80000535,
6231	0x00000010, 0x00000544, 0x8000053b, 0x00000010,
6232	0x0000054e, 0x80000546, 0x00000010, 0x00000544,
6233	0x8000053d, 0x00000010, 0x8000ff21, 0x00000010,
6234	0x8000ff22, 0x00000010, 0x8000ff23, 0x00000010,
6235	0x8000ff24, 0x00000010, 0x8000ff25, 0x00000010,
6236	0x8000ff26, 0x00000010, 0x8000ff27, 0x00000010,
6237	0x8000ff28, 0x00000010, 0x8000ff29, 0x00000010,
6238	0x8000ff2a, 0x00000010, 0x8000ff2b, 0x00000010,
6239	0x8000ff2c, 0x00000010, 0x8000ff2d, 0x00000010,
6240	0x8000ff2e, 0x00000010, 0x8000ff2f, 0x00000010,
6241	0x8000ff30, 0x00000010, 0x8000ff31, 0x00000010,
6242	0x8000ff32, 0x00000010, 0x8000ff33, 0x00000010,
6243	0x8000ff34, 0x00000010, 0x8000ff35, 0x00000010,
6244	0x8000ff36, 0x00000010, 0x8000ff37, 0x00000010,
6245	0x8000ff38, 0x00000010, 0x8000ff39, 0x00000010,
6246	0x8000ff3a, 0x00000010, 0x80010400, 0x00000010,
6247	0x80010401, 0x00000010, 0x80010402, 0x00000010,
6248	0x80010403, 0x00000010, 0x80010404, 0x00000010,
6249	0x80010405, 0x00000010, 0x80010406, 0x00000010,
6250	0x80010407, 0x00000010, 0x80010408, 0x00000010,
6251	0x80010409, 0x00000010, 0x8001040a, 0x00000010,
6252	0x8001040b, 0x00000010, 0x8001040c, 0x00000010,
6253	0x8001040d, 0x00000010, 0x8001040e, 0x00000010,
6254	0x8001040f, 0x00000010, 0x80010410, 0x00000010,
6255	0x80010411, 0x00000010, 0x80010412, 0x00000010,
6256	0x80010413, 0x00000010, 0x80010414, 0x00000010,
6257	0x80010415, 0x00000010, 0x80010416, 0x00000010,
6258	0x80010417, 0x00000010, 0x80010418, 0x00000010,
6259	0x80010419, 0x00000010, 0x8001041a, 0x00000010,
6260	0x8001041b, 0x00000010, 0x8001041c, 0x00000010,
6261	0x8001041d, 0x00000010, 0x8001041e, 0x00000010,
6262	0x8001041f, 0x00000010, 0x80010420, 0x00000010,
6263	0x80010421, 0x00000010, 0x80010422, 0x00000010,
6264	0x80010423, 0x00000010, 0x80010424, 0x00000010,
6265	0x80010425,
6266};
6267
6268static const unsigned long v320_tolower_seq[] = {
6269	0x00000000, 0x00000010, 0x80000061, 0x00000010,
6270	0x80000062, 0x00000010, 0x80000063, 0x00000010,
6271	0x80000064, 0x00000010, 0x80000065, 0x00000010,
6272	0x80000066, 0x00000010, 0x80000067, 0x00000010,
6273	0x80000068, 0x00000010, 0x80000069, 0x00000010,
6274	0x8000006a, 0x00000010, 0x8000006b, 0x00000010,
6275	0x8000006c, 0x00000010, 0x8000006d, 0x00000010,
6276	0x8000006e, 0x00000010, 0x8000006f, 0x00000010,
6277	0x80000070, 0x00000010, 0x80000071, 0x00000010,
6278	0x80000072, 0x00000010, 0x80000073, 0x00000010,
6279	0x80000074, 0x00000010, 0x80000075, 0x00000010,
6280	0x80000076, 0x00000010, 0x80000077, 0x00000010,
6281	0x80000078, 0x00000010, 0x80000079, 0x00000010,
6282	0x8000007a, 0x00000010, 0x800000e0, 0x00000010,
6283	0x800000e1, 0x00000010, 0x800000e2, 0x00000010,
6284	0x800000e3, 0x00000010, 0x800000e4, 0x00000010,
6285	0x800000e5, 0x00000010, 0x800000e6, 0x00000010,
6286	0x800000e7, 0x00000010, 0x800000e8, 0x00000010,
6287	0x800000e9, 0x00000010, 0x800000ea, 0x00000010,
6288	0x800000eb, 0x00000010, 0x800000ec, 0x00000010,
6289	0x800000ed, 0x00000010, 0x800000ee, 0x00000010,
6290	0x800000ef, 0x00000010, 0x800000f0, 0x00000010,
6291	0x800000f1, 0x00000010, 0x800000f2, 0x00000010,
6292	0x800000f3, 0x00000010, 0x800000f4, 0x00000010,
6293	0x800000f5, 0x00000010, 0x800000f6, 0x00000010,
6294	0x800000f8, 0x00000010, 0x800000f9, 0x00000010,
6295	0x800000fa, 0x00000010, 0x800000fb, 0x00000010,
6296	0x800000fc, 0x00000010, 0x800000fd, 0x00000010,
6297	0x800000fe, 0x00000010, 0x80000101, 0x00000010,
6298	0x80000103, 0x00000010, 0x80000105, 0x00000010,
6299	0x80000107, 0x00000010, 0x80000109, 0x00000010,
6300	0x8000010b, 0x00000010, 0x8000010d, 0x00000010,
6301	0x8000010f, 0x00000010, 0x80000111, 0x00000010,
6302	0x80000113, 0x00000010, 0x80000115, 0x00000010,
6303	0x80000117, 0x00000010, 0x80000119, 0x00000010,
6304	0x8000011b, 0x00000010, 0x8000011d, 0x00000010,
6305	0x8000011f, 0x00000010, 0x80000121, 0x00000010,
6306	0x80000123, 0x00000010, 0x80000125, 0x00000010,
6307	0x80000127, 0x00000010, 0x80000129, 0x00000010,
6308	0x8000012b, 0x00000010, 0x8000012d, 0x00000010,
6309	0x8000012f, 0x00000000, 0x80000069, 0x00000010,
6310	0x80000069, 0x00000010, 0x80000133, 0x00000010,
6311	0x80000135, 0x00000010, 0x80000137, 0x00000010,
6312	0x8000013a, 0x00000010, 0x8000013c, 0x00000010,
6313	0x8000013e, 0x00000010, 0x80000140, 0x00000010,
6314	0x80000142, 0x00000010, 0x80000144, 0x00000010,
6315	0x80000146, 0x00000010, 0x80000148, 0x00000010,
6316	0x8000014b, 0x00000010, 0x8000014d, 0x00000010,
6317	0x8000014f, 0x00000010, 0x80000151, 0x00000010,
6318	0x80000153, 0x00000010, 0x80000155, 0x00000010,
6319	0x80000157, 0x00000010, 0x80000159, 0x00000010,
6320	0x8000015b, 0x00000010, 0x8000015d, 0x00000010,
6321	0x8000015f, 0x00000010, 0x80000161, 0x00000010,
6322	0x80000163, 0x00000010, 0x80000165, 0x00000010,
6323	0x80000167, 0x00000010, 0x80000169, 0x00000010,
6324	0x8000016b, 0x00000010, 0x8000016d, 0x00000010,
6325	0x8000016f, 0x00000010, 0x80000171, 0x00000010,
6326	0x80000173, 0x00000010, 0x80000175, 0x00000010,
6327	0x80000177, 0x00000010, 0x800000ff, 0x00000010,
6328	0x8000017a, 0x00000010, 0x8000017c, 0x00000010,
6329	0x8000017e, 0x00000010, 0x80000253, 0x00000010,
6330	0x80000183, 0x00000010, 0x80000185, 0x00000010,
6331	0x80000254, 0x00000010, 0x80000188, 0x00000010,
6332	0x80000256, 0x00000010, 0x80000257, 0x00000010,
6333	0x8000018c, 0x00000010, 0x800001dd, 0x00000010,
6334	0x80000259, 0x00000010, 0x8000025b, 0x00000010,
6335	0x80000192, 0x00000010, 0x80000260, 0x00000010,
6336	0x80000263, 0x00000010, 0x80000269, 0x00000010,
6337	0x80000268, 0x00000010, 0x80000199, 0x00000010,
6338	0x8000026f, 0x00000010, 0x80000272, 0x00000010,
6339	0x80000275, 0x00000010, 0x800001a1, 0x00000010,
6340	0x800001a3, 0x00000010, 0x800001a5, 0x00000010,
6341	0x80000280, 0x00000010, 0x800001a8, 0x00000010,
6342	0x80000283, 0x00000010, 0x800001ad, 0x00000010,
6343	0x80000288, 0x00000010, 0x800001b0, 0x00000010,
6344	0x8000028a, 0x00000010, 0x8000028b, 0x00000010,
6345	0x800001b4, 0x00000010, 0x800001b6, 0x00000010,
6346	0x80000292, 0x00000010, 0x800001b9, 0x00000010,
6347	0x800001bd, 0x00000010, 0x800001c6, 0x00000010,
6348	0x800001c6, 0x00000010, 0x800001c9, 0x00000010,
6349	0x800001c9, 0x00000010, 0x800001cc, 0x00000010,
6350	0x800001cc, 0x00000010, 0x800001ce, 0x00000010,
6351	0x800001d0, 0x00000010, 0x800001d2, 0x00000010,
6352	0x800001d4, 0x00000010, 0x800001d6, 0x00000010,
6353	0x800001d8, 0x00000010, 0x800001da, 0x00000010,
6354	0x800001dc, 0x00000010, 0x800001df, 0x00000010,
6355	0x800001e1, 0x00000010, 0x800001e3, 0x00000010,
6356	0x800001e5, 0x00000010, 0x800001e7, 0x00000010,
6357	0x800001e9, 0x00000010, 0x800001eb, 0x00000010,
6358	0x800001ed, 0x00000010, 0x800001ef, 0x00000010,
6359	0x800001f3, 0x00000010, 0x800001f3, 0x00000010,
6360	0x800001f5, 0x00000010, 0x80000195, 0x00000010,
6361	0x800001bf, 0x00000010, 0x800001f9, 0x00000010,
6362	0x800001fb, 0x00000010, 0x800001fd, 0x00000010,
6363	0x800001ff, 0x00000010, 0x80000201, 0x00000010,
6364	0x80000203, 0x00000010, 0x80000205, 0x00000010,
6365	0x80000207, 0x00000010, 0x80000209, 0x00000010,
6366	0x8000020b, 0x00000010, 0x8000020d, 0x00000010,
6367	0x8000020f, 0x00000010, 0x80000211, 0x00000010,
6368	0x80000213, 0x00000010, 0x80000215, 0x00000010,
6369	0x80000217, 0x00000010, 0x80000219, 0x00000010,
6370	0x8000021b, 0x00000010, 0x8000021d, 0x00000010,
6371	0x8000021f, 0x00000010, 0x8000019e, 0x00000010,
6372	0x80000223, 0x00000010, 0x80000225, 0x00000010,
6373	0x80000227, 0x00000010, 0x80000229, 0x00000010,
6374	0x8000022b, 0x00000010, 0x8000022d, 0x00000010,
6375	0x8000022f, 0x00000010, 0x80000231, 0x00000010,
6376	0x80000233, 0x00000010, 0x800003ac, 0x00000010,
6377	0x800003ad, 0x00000010, 0x800003ae, 0x00000010,
6378	0x800003af, 0x00000010, 0x800003cc, 0x00000010,
6379	0x800003cd, 0x00000010, 0x800003ce, 0x00000010,
6380	0x800003b1, 0x00000010, 0x800003b2, 0x00000010,
6381	0x800003b3, 0x00000010, 0x800003b4, 0x00000010,
6382	0x800003b5, 0x00000010, 0x800003b6, 0x00000010,
6383	0x800003b7, 0x00000010, 0x800003b8, 0x00000010,
6384	0x800003b9, 0x00000010, 0x800003ba, 0x00000010,
6385	0x800003bb, 0x00000010, 0x800003bc, 0x00000010,
6386	0x800003bd, 0x00000010, 0x800003be, 0x00000010,
6387	0x800003bf, 0x00000010, 0x800003c0, 0x00000010,
6388	0x800003c1, 0x00000010, 0x800003c3, 0x00000010,
6389	0x800003c4, 0x00000010, 0x800003c5, 0x00000010,
6390	0x800003c6, 0x00000010, 0x800003c7, 0x00000010,
6391	0x800003c8, 0x00000010, 0x800003c9, 0x00000010,
6392	0x800003ca, 0x00000010, 0x800003cb, 0x00000010,
6393	0x800003d9, 0x00000010, 0x800003db, 0x00000010,
6394	0x800003dd, 0x00000010, 0x800003df, 0x00000010,
6395	0x800003e1, 0x00000010, 0x800003e3, 0x00000010,
6396	0x800003e5, 0x00000010, 0x800003e7, 0x00000010,
6397	0x800003e9, 0x00000010, 0x800003eb, 0x00000010,
6398	0x800003ed, 0x00000010, 0x800003ef, 0x00000010,
6399	0x800003b8, 0x00000010, 0x80000450, 0x00000010,
6400	0x80000451, 0x00000010, 0x80000452, 0x00000010,
6401	0x80000453, 0x00000010, 0x80000454, 0x00000010,
6402	0x80000455, 0x00000010, 0x80000456, 0x00000010,
6403	0x80000457, 0x00000010, 0x80000458, 0x00000010,
6404	0x80000459, 0x00000010, 0x8000045a, 0x00000010,
6405	0x8000045b, 0x00000010, 0x8000045c, 0x00000010,
6406	0x8000045d, 0x00000010, 0x8000045e, 0x00000010,
6407	0x8000045f, 0x00000010, 0x80000430, 0x00000010,
6408	0x80000431, 0x00000010, 0x80000432, 0x00000010,
6409	0x80000433, 0x00000010, 0x80000434, 0x00000010,
6410	0x80000435, 0x00000010, 0x80000436, 0x00000010,
6411	0x80000437, 0x00000010, 0x80000438, 0x00000010,
6412	0x80000439, 0x00000010, 0x8000043a, 0x00000010,
6413	0x8000043b, 0x00000010, 0x8000043c, 0x00000010,
6414	0x8000043d, 0x00000010, 0x8000043e, 0x00000010,
6415	0x8000043f, 0x00000010, 0x80000440, 0x00000010,
6416	0x80000441, 0x00000010, 0x80000442, 0x00000010,
6417	0x80000443, 0x00000010, 0x80000444, 0x00000010,
6418	0x80000445, 0x00000010, 0x80000446, 0x00000010,
6419	0x80000447, 0x00000010, 0x80000448, 0x00000010,
6420	0x80000449, 0x00000010, 0x8000044a, 0x00000010,
6421	0x8000044b, 0x00000010, 0x8000044c, 0x00000010,
6422	0x8000044d, 0x00000010, 0x8000044e, 0x00000010,
6423	0x8000044f, 0x00000010, 0x80000461, 0x00000010,
6424	0x80000463, 0x00000010, 0x80000465, 0x00000010,
6425	0x80000467, 0x00000010, 0x80000469, 0x00000010,
6426	0x8000046b, 0x00000010, 0x8000046d, 0x00000010,
6427	0x8000046f, 0x00000010, 0x80000471, 0x00000010,
6428	0x80000473, 0x00000010, 0x80000475, 0x00000010,
6429	0x80000477, 0x00000010, 0x80000479, 0x00000010,
6430	0x8000047b, 0x00000010, 0x8000047d, 0x00000010,
6431	0x8000047f, 0x00000010, 0x80000481, 0x00000010,
6432	0x8000048b, 0x00000010, 0x8000048d, 0x00000010,
6433	0x8000048f, 0x00000010, 0x80000491, 0x00000010,
6434	0x80000493, 0x00000010, 0x80000495, 0x00000010,
6435	0x80000497, 0x00000010, 0x80000499, 0x00000010,
6436	0x8000049b, 0x00000010, 0x8000049d, 0x00000010,
6437	0x8000049f, 0x00000010, 0x800004a1, 0x00000010,
6438	0x800004a3, 0x00000010, 0x800004a5, 0x00000010,
6439	0x800004a7, 0x00000010, 0x800004a9, 0x00000010,
6440	0x800004ab, 0x00000010, 0x800004ad, 0x00000010,
6441	0x800004af, 0x00000010, 0x800004b1, 0x00000010,
6442	0x800004b3, 0x00000010, 0x800004b5, 0x00000010,
6443	0x800004b7, 0x00000010, 0x800004b9, 0x00000010,
6444	0x800004bb, 0x00000010, 0x800004bd, 0x00000010,
6445	0x800004bf, 0x00000010, 0x800004c2, 0x00000010,
6446	0x800004c4, 0x00000010, 0x800004c6, 0x00000010,
6447	0x800004c8, 0x00000010, 0x800004ca, 0x00000010,
6448	0x800004cc, 0x00000010, 0x800004ce, 0x00000010,
6449	0x800004d1, 0x00000010, 0x800004d3, 0x00000010,
6450	0x800004d5, 0x00000010, 0x800004d7, 0x00000010,
6451	0x800004d9, 0x00000010, 0x800004db, 0x00000010,
6452	0x800004dd, 0x00000010, 0x800004df, 0x00000010,
6453	0x800004e1, 0x00000010, 0x800004e3, 0x00000010,
6454	0x800004e5, 0x00000010, 0x800004e7, 0x00000010,
6455	0x800004e9, 0x00000010, 0x800004eb, 0x00000010,
6456	0x800004ed, 0x00000010, 0x800004ef, 0x00000010,
6457	0x800004f1, 0x00000010, 0x800004f3, 0x00000010,
6458	0x800004f5, 0x00000010, 0x800004f9, 0x00000010,
6459	0x80000501, 0x00000010, 0x80000503, 0x00000010,
6460	0x80000505, 0x00000010, 0x80000507, 0x00000010,
6461	0x80000509, 0x00000010, 0x8000050b, 0x00000010,
6462	0x8000050d, 0x00000010, 0x8000050f, 0x00000010,
6463	0x80000561, 0x00000010, 0x80000562, 0x00000010,
6464	0x80000563, 0x00000010, 0x80000564, 0x00000010,
6465	0x80000565, 0x00000010, 0x80000566, 0x00000010,
6466	0x80000567, 0x00000010, 0x80000568, 0x00000010,
6467	0x80000569, 0x00000010, 0x8000056a, 0x00000010,
6468	0x8000056b, 0x00000010, 0x8000056c, 0x00000010,
6469	0x8000056d, 0x00000010, 0x8000056e, 0x00000010,
6470	0x8000056f, 0x00000010, 0x80000570, 0x00000010,
6471	0x80000571, 0x00000010, 0x80000572, 0x00000010,
6472	0x80000573, 0x00000010, 0x80000574, 0x00000010,
6473	0x80000575, 0x00000010, 0x80000576, 0x00000010,
6474	0x80000577, 0x00000010, 0x80000578, 0x00000010,
6475	0x80000579, 0x00000010, 0x8000057a, 0x00000010,
6476	0x8000057b, 0x00000010, 0x8000057c, 0x00000010,
6477	0x8000057d, 0x00000010, 0x8000057e, 0x00000010,
6478	0x8000057f, 0x00000010, 0x80000580, 0x00000010,
6479	0x80000581, 0x00000010, 0x80000582, 0x00000010,
6480	0x80000583, 0x00000010, 0x80000584, 0x00000010,
6481	0x80000585, 0x00000010, 0x80000586, 0x00000010,
6482	0x80001e01, 0x00000010, 0x80001e03, 0x00000010,
6483	0x80001e05, 0x00000010, 0x80001e07, 0x00000010,
6484	0x80001e09, 0x00000010, 0x80001e0b, 0x00000010,
6485	0x80001e0d, 0x00000010, 0x80001e0f, 0x00000010,
6486	0x80001e11, 0x00000010, 0x80001e13, 0x00000010,
6487	0x80001e15, 0x00000010, 0x80001e17, 0x00000010,
6488	0x80001e19, 0x00000010, 0x80001e1b, 0x00000010,
6489	0x80001e1d, 0x00000010, 0x80001e1f, 0x00000010,
6490	0x80001e21, 0x00000010, 0x80001e23, 0x00000010,
6491	0x80001e25, 0x00000010, 0x80001e27, 0x00000010,
6492	0x80001e29, 0x00000010, 0x80001e2b, 0x00000010,
6493	0x80001e2d, 0x00000010, 0x80001e2f, 0x00000010,
6494	0x80001e31, 0x00000010, 0x80001e33, 0x00000010,
6495	0x80001e35, 0x00000010, 0x80001e37, 0x00000010,
6496	0x80001e39, 0x00000010, 0x80001e3b, 0x00000010,
6497	0x80001e3d, 0x00000010, 0x80001e3f, 0x00000010,
6498	0x80001e41, 0x00000010, 0x80001e43, 0x00000010,
6499	0x80001e45, 0x00000010, 0x80001e47, 0x00000010,
6500	0x80001e49, 0x00000010, 0x80001e4b, 0x00000010,
6501	0x80001e4d, 0x00000010, 0x80001e4f, 0x00000010,
6502	0x80001e51, 0x00000010, 0x80001e53, 0x00000010,
6503	0x80001e55, 0x00000010, 0x80001e57, 0x00000010,
6504	0x80001e59, 0x00000010, 0x80001e5b, 0x00000010,
6505	0x80001e5d, 0x00000010, 0x80001e5f, 0x00000010,
6506	0x80001e61, 0x00000010, 0x80001e63, 0x00000010,
6507	0x80001e65, 0x00000010, 0x80001e67, 0x00000010,
6508	0x80001e69, 0x00000010, 0x80001e6b, 0x00000010,
6509	0x80001e6d, 0x00000010, 0x80001e6f, 0x00000010,
6510	0x80001e71, 0x00000010, 0x80001e73, 0x00000010,
6511	0x80001e75, 0x00000010, 0x80001e77, 0x00000010,
6512	0x80001e79, 0x00000010, 0x80001e7b, 0x00000010,
6513	0x80001e7d, 0x00000010, 0x80001e7f, 0x00000010,
6514	0x80001e81, 0x00000010, 0x80001e83, 0x00000010,
6515	0x80001e85, 0x00000010, 0x80001e87, 0x00000010,
6516	0x80001e89, 0x00000010, 0x80001e8b, 0x00000010,
6517	0x80001e8d, 0x00000010, 0x80001e8f, 0x00000010,
6518	0x80001e91, 0x00000010, 0x80001e93, 0x00000010,
6519	0x80001e95, 0x00000010, 0x80001ea1, 0x00000010,
6520	0x80001ea3, 0x00000010, 0x80001ea5, 0x00000010,
6521	0x80001ea7, 0x00000010, 0x80001ea9, 0x00000010,
6522	0x80001eab, 0x00000010, 0x80001ead, 0x00000010,
6523	0x80001eaf, 0x00000010, 0x80001eb1, 0x00000010,
6524	0x80001eb3, 0x00000010, 0x80001eb5, 0x00000010,
6525	0x80001eb7, 0x00000010, 0x80001eb9, 0x00000010,
6526	0x80001ebb, 0x00000010, 0x80001ebd, 0x00000010,
6527	0x80001ebf, 0x00000010, 0x80001ec1, 0x00000010,
6528	0x80001ec3, 0x00000010, 0x80001ec5, 0x00000010,
6529	0x80001ec7, 0x00000010, 0x80001ec9, 0x00000010,
6530	0x80001ecb, 0x00000010, 0x80001ecd, 0x00000010,
6531	0x80001ecf, 0x00000010, 0x80001ed1, 0x00000010,
6532	0x80001ed3, 0x00000010, 0x80001ed5, 0x00000010,
6533	0x80001ed7, 0x00000010, 0x80001ed9, 0x00000010,
6534	0x80001edb, 0x00000010, 0x80001edd, 0x00000010,
6535	0x80001edf, 0x00000010, 0x80001ee1, 0x00000010,
6536	0x80001ee3, 0x00000010, 0x80001ee5, 0x00000010,
6537	0x80001ee7, 0x00000010, 0x80001ee9, 0x00000010,
6538	0x80001eeb, 0x00000010, 0x80001eed, 0x00000010,
6539	0x80001eef, 0x00000010, 0x80001ef1, 0x00000010,
6540	0x80001ef3, 0x00000010, 0x80001ef5, 0x00000010,
6541	0x80001ef7, 0x00000010, 0x80001ef9, 0x00000010,
6542	0x80001f00, 0x00000010, 0x80001f01, 0x00000010,
6543	0x80001f02, 0x00000010, 0x80001f03, 0x00000010,
6544	0x80001f04, 0x00000010, 0x80001f05, 0x00000010,
6545	0x80001f06, 0x00000010, 0x80001f07, 0x00000010,
6546	0x80001f10, 0x00000010, 0x80001f11, 0x00000010,
6547	0x80001f12, 0x00000010, 0x80001f13, 0x00000010,
6548	0x80001f14, 0x00000010, 0x80001f15, 0x00000010,
6549	0x80001f20, 0x00000010, 0x80001f21, 0x00000010,
6550	0x80001f22, 0x00000010, 0x80001f23, 0x00000010,
6551	0x80001f24, 0x00000010, 0x80001f25, 0x00000010,
6552	0x80001f26, 0x00000010, 0x80001f27, 0x00000010,
6553	0x80001f30, 0x00000010, 0x80001f31, 0x00000010,
6554	0x80001f32, 0x00000010, 0x80001f33, 0x00000010,
6555	0x80001f34, 0x00000010, 0x80001f35, 0x00000010,
6556	0x80001f36, 0x00000010, 0x80001f37, 0x00000010,
6557	0x80001f40, 0x00000010, 0x80001f41, 0x00000010,
6558	0x80001f42, 0x00000010, 0x80001f43, 0x00000010,
6559	0x80001f44, 0x00000010, 0x80001f45, 0x00000010,
6560	0x80001f51, 0x00000010, 0x80001f53, 0x00000010,
6561	0x80001f55, 0x00000010, 0x80001f57, 0x00000010,
6562	0x80001f60, 0x00000010, 0x80001f61, 0x00000010,
6563	0x80001f62, 0x00000010, 0x80001f63, 0x00000010,
6564	0x80001f64, 0x00000010, 0x80001f65, 0x00000010,
6565	0x80001f66, 0x00000010, 0x80001f67, 0x00000000,
6566	0x80001f80, 0x00000010, 0x80001f80, 0x00000000,
6567	0x80001f81, 0x00000010, 0x80001f81, 0x00000000,
6568	0x80001f82, 0x00000010, 0x80001f82, 0x00000000,
6569	0x80001f83, 0x00000010, 0x80001f83, 0x00000000,
6570	0x80001f84, 0x00000010, 0x80001f84, 0x00000000,
6571	0x80001f85, 0x00000010, 0x80001f85, 0x00000000,
6572	0x80001f86, 0x00000010, 0x80001f86, 0x00000000,
6573	0x80001f87, 0x00000010, 0x80001f87, 0x00000000,
6574	0x80001f90, 0x00000010, 0x80001f90, 0x00000000,
6575	0x80001f91, 0x00000010, 0x80001f91, 0x00000000,
6576	0x80001f92, 0x00000010, 0x80001f92, 0x00000000,
6577	0x80001f93, 0x00000010, 0x80001f93, 0x00000000,
6578	0x80001f94, 0x00000010, 0x80001f94, 0x00000000,
6579	0x80001f95, 0x00000010, 0x80001f95, 0x00000000,
6580	0x80001f96, 0x00000010, 0x80001f96, 0x00000000,
6581	0x80001f97, 0x00000010, 0x80001f97, 0x00000000,
6582	0x80001fa0, 0x00000010, 0x80001fa0, 0x00000000,
6583	0x80001fa1, 0x00000010, 0x80001fa1, 0x00000000,
6584	0x80001fa2, 0x00000010, 0x80001fa2, 0x00000000,
6585	0x80001fa3, 0x00000010, 0x80001fa3, 0x00000000,
6586	0x80001fa4, 0x00000010, 0x80001fa4, 0x00000000,
6587	0x80001fa5, 0x00000010, 0x80001fa5, 0x00000000,
6588	0x80001fa6, 0x00000010, 0x80001fa6, 0x00000000,
6589	0x80001fa7, 0x00000010, 0x80001fa7, 0x00000010,
6590	0x80001fb0, 0x00000010, 0x80001fb1, 0x00000010,
6591	0x80001f70, 0x00000010, 0x80001f71, 0x00000000,
6592	0x80001fb3, 0x00000010, 0x80001fb3, 0x00000010,
6593	0x80001f72, 0x00000010, 0x80001f73, 0x00000010,
6594	0x80001f74, 0x00000010, 0x80001f75, 0x00000000,
6595	0x80001fc3, 0x00000010, 0x80001fc3, 0x00000010,
6596	0x80001fd0, 0x00000010, 0x80001fd1, 0x00000010,
6597	0x80001f76, 0x00000010, 0x80001f77, 0x00000010,
6598	0x80001fe0, 0x00000010, 0x80001fe1, 0x00000010,
6599	0x80001f7a, 0x00000010, 0x80001f7b, 0x00000010,
6600	0x80001fe5, 0x00000010, 0x80001f78, 0x00000010,
6601	0x80001f79, 0x00000010, 0x80001f7c, 0x00000010,
6602	0x80001f7d, 0x00000000, 0x80001ff3, 0x00000010,
6603	0x80001ff3, 0x00000010, 0x800003c9, 0x00000010,
6604	0x8000006b, 0x00000010, 0x800000e5, 0x00000010,
6605	0x80002170, 0x00000010, 0x80002171, 0x00000010,
6606	0x80002172, 0x00000010, 0x80002173, 0x00000010,
6607	0x80002174, 0x00000010, 0x80002175, 0x00000010,
6608	0x80002176, 0x00000010, 0x80002177, 0x00000010,
6609	0x80002178, 0x00000010, 0x80002179, 0x00000010,
6610	0x8000217a, 0x00000010, 0x8000217b, 0x00000010,
6611	0x8000217c, 0x00000010, 0x8000217d, 0x00000010,
6612	0x8000217e, 0x00000010, 0x8000217f, 0x00000010,
6613	0x800024d0, 0x00000010, 0x800024d1, 0x00000010,
6614	0x800024d2, 0x00000010, 0x800024d3, 0x00000010,
6615	0x800024d4, 0x00000010, 0x800024d5, 0x00000010,
6616	0x800024d6, 0x00000010, 0x800024d7, 0x00000010,
6617	0x800024d8, 0x00000010, 0x800024d9, 0x00000010,
6618	0x800024da, 0x00000010, 0x800024db, 0x00000010,
6619	0x800024dc, 0x00000010, 0x800024dd, 0x00000010,
6620	0x800024de, 0x00000010, 0x800024df, 0x00000010,
6621	0x800024e0, 0x00000010, 0x800024e1, 0x00000010,
6622	0x800024e2, 0x00000010, 0x800024e3, 0x00000010,
6623	0x800024e4, 0x00000010, 0x800024e5, 0x00000010,
6624	0x800024e6, 0x00000010, 0x800024e7, 0x00000010,
6625	0x800024e8, 0x00000010, 0x800024e9, 0x00000010,
6626	0x8000ff41, 0x00000010, 0x8000ff42, 0x00000010,
6627	0x8000ff43, 0x00000010, 0x8000ff44, 0x00000010,
6628	0x8000ff45, 0x00000010, 0x8000ff46, 0x00000010,
6629	0x8000ff47, 0x00000010, 0x8000ff48, 0x00000010,
6630	0x8000ff49, 0x00000010, 0x8000ff4a, 0x00000010,
6631	0x8000ff4b, 0x00000010, 0x8000ff4c, 0x00000010,
6632	0x8000ff4d, 0x00000010, 0x8000ff4e, 0x00000010,
6633	0x8000ff4f, 0x00000010, 0x8000ff50, 0x00000010,
6634	0x8000ff51, 0x00000010, 0x8000ff52, 0x00000010,
6635	0x8000ff53, 0x00000010, 0x8000ff54, 0x00000010,
6636	0x8000ff55, 0x00000010, 0x8000ff56, 0x00000010,
6637	0x8000ff57, 0x00000010, 0x8000ff58, 0x00000010,
6638	0x8000ff59, 0x00000010, 0x8000ff5a, 0x00000010,
6639	0x80010428, 0x00000010, 0x80010429, 0x00000010,
6640	0x8001042a, 0x00000010, 0x8001042b, 0x00000010,
6641	0x8001042c, 0x00000010, 0x8001042d, 0x00000010,
6642	0x8001042e, 0x00000010, 0x8001042f, 0x00000010,
6643	0x80010430, 0x00000010, 0x80010431, 0x00000010,
6644	0x80010432, 0x00000010, 0x80010433, 0x00000010,
6645	0x80010434, 0x00000010, 0x80010435, 0x00000010,
6646	0x80010436, 0x00000010, 0x80010437, 0x00000010,
6647	0x80010438, 0x00000010, 0x80010439, 0x00000010,
6648	0x8001043a, 0x00000010, 0x8001043b, 0x00000010,
6649	0x8001043c, 0x00000010, 0x8001043d, 0x00000010,
6650	0x8001043e, 0x00000010, 0x8001043f, 0x00000010,
6651	0x80010440, 0x00000010, 0x80010441, 0x00000010,
6652	0x80010442, 0x00000010, 0x80010443, 0x00000010,
6653	0x80010444, 0x00000010, 0x80010445, 0x00000010,
6654	0x80010446, 0x00000010, 0x80010447, 0x00000010,
6655	0x80010448, 0x00000010, 0x80010449, 0x00000010,
6656	0x8001044a, 0x00000010, 0x8001044b, 0x00000010,
6657	0x8001044c, 0x00000010, 0x8001044d,
6658};
6659
6660
6661/*
6662 * Cased characters and non-spacing marks (for casemap context)
6663 */
6664
6665#define CASEMAP_CTX_BITS_0	9
6666#define CASEMAP_CTX_BITS_1	7
6667#define CASEMAP_CTX_BITS_2	5
6668
6669#define CTX_CASED	1
6670#define CTX_NSM		2
6671
6672static const unsigned short v320_casemap_ctx_imap[] = {
6673	  272,   400,   528,   656,   784,   784,   784,   784,
6674	  784,   784,   784,   784,   784,   784,   784,   912,
6675	 1040,   784,   784,   784,   784,   784,   784,   784,
6676	  784,   784,   784,   784,   784,  1168,   784,   784,
6677	  784,   784,   784,   784,   784,   784,   784,   784,
6678	  784,   784,   784,   784,   784,   784,   784,   784,
6679	  784,   784,   784,   784,   784,   784,   784,   784,
6680	  784,   784,   784,   784,   784,   784,   784,   784,
6681	  784,   784,   784,   784,   784,   784,   784,   784,
6682	  784,   784,   784,   784,   784,   784,   784,   784,
6683	  784,   784,   784,   784,   784,   784,   784,   784,
6684	  784,   784,   784,   784,   784,   784,   784,   784,
6685	  784,   784,   784,   784,   784,   784,   784,   784,
6686	  784,   784,   784,   784,   784,   784,   784,   784,
6687	  784,   784,   784,   784,   784,   784,   784,   784,
6688	  784,   784,   784,   784,   784,   784,   784,   784,
6689	  784,   784,   784,   784,   784,   784,   784,   784,
6690	  784,   784,   784,   784,   784,   784,   784,   784,
6691	  784,   784,   784,   784,   784,   784,   784,   784,
6692	  784,   784,   784,   784,   784,   784,   784,   784,
6693	  784,   784,   784,   784,   784,   784,   784,   784,
6694	  784,   784,   784,   784,   784,   784,   784,   784,
6695	  784,   784,   784,   784,   784,   784,   784,   784,
6696	  784,   784,   784,   784,   784,   784,   784,   784,
6697	  784,   784,   784,   784,   784,   784,   784,   784,
6698	  784,   784,   784,   784,   784,   784,   784,   784,
6699	  784,   784,   784,   784,   784,   784,   784,   784,
6700	  784,   784,   784,   784,   784,   784,   784,   784,
6701	  784,   784,   784,   784,   784,   784,   784,   784,
6702	  784,   784,   784,   784,   784,   784,   784,   784,
6703	  784,   784,   784,   784,   784,   784,   784,   784,
6704	  784,   784,   784,   784,   784,   784,   784,   784,
6705	  784,   784,   784,   784,   784,   784,   784,   784,
6706	  784,   784,   784,   784,   784,   784,   784,   784,
6707	    0,     0,     1,     1,     0,     2,     3,     3,
6708	    4,     4,     4,     4,     4,     5,     6,     4,
6709	    4,     7,     8,     4,     4,     9,     0,     0,
6710	   10,    10,    11,    11,    12,    13,    14,    15,
6711	    4,     4,     4,     4,    16,     4,    14,    17,
6712	   18,    19,    20,    21,    22,    23,    24,     0,
6713	    0,     0,    25,    26,     0,     0,    27,    28,
6714	   29,    30,    31,     0,     0,    32,     0,     0,
6715	    0,     0,     0,     0,     0,     0,     0,     0,
6716	   33,    34,    35,    36,    37,    34,    38,    36,
6717	   39,    34,    40,    41,    33,    34,    42,     0,
6718	   37,    43,    44,     0,    39,     0,    45,     0,
6719	    0,    46,    47,     0,     0,    48,    49,     0,
6720	    0,     0,    50,     0,     0,     0,    51,     0,
6721	    0,    52,    53,     0,     0,    54,    55,     0,
6722	   56,    57,     0,    58,    59,    60,    61,     0,
6723	    0,    62,    56,     0,     0,     4,    63,     0,
6724	    0,     0,     0,     0,     0,     0,     0,     0,
6725	    0,     0,     0,     0,     0,     0,     0,     0,
6726	    0,     0,     0,     0,     0,     0,     0,     0,
6727	    0,     0,     0,     0,     0,     0,     0,     0,
6728	    0,     0,     0,     0,     0,     0,     0,     0,
6729	    0,     0,     0,     0,     0,     0,     0,     0,
6730	   64,    64,    65,    65,     0,    66,    67,     0,
6731	   68,     0,     0,     0,     0,    69,     0,     0,
6732	    0,     0,     0,     0,     0,     0,     0,     0,
6733	    0,     0,     0,     0,     0,     0,     0,     0,
6734	    0,     0,     0,     0,     0,     0,     0,     0,
6735	    0,     0,     0,     0,     0,     0,     0,     0,
6736	    0,     0,     0,     0,     0,     0,     0,     0,
6737	    4,     4,     4,     4,    70,     4,     4,    71,
6738	   72,     4,    73,    74,     4,    75,    76,    77,
6739	    0,     0,     0,    78,     0,     0,    79,    80,
6740	   81,    82,    83,     0,     0,     0,     0,     0,
6741	    0,     0,     0,     0,     0,     0,     0,     0,
6742	    0,     0,     0,     0,     0,     0,     0,     0,
6743	    0,     0,     0,     0,     0,     0,     0,     0,
6744	    0,     0,     0,     0,     0,     0,     0,     0,
6745	    0,     0,     0,     0,     0,     0,     0,     0,
6746	    0,     0,     0,     0,     0,     0,     0,     0,
6747	    0,     0,     0,     0,     0,     0,     0,     0,
6748	    0,     0,     0,     0,     0,     0,     0,     0,
6749	    0,     0,     0,     0,     0,     0,     0,     0,
6750	    0,     0,     0,     0,     0,     0,     0,     0,
6751	    0,     0,     0,     0,     0,     0,     0,     0,
6752	    0,     0,     0,     0,     0,     0,     0,     0,
6753	    0,     0,     0,     0,     0,     0,     0,     0,
6754	    0,     0,     0,     0,     0,     0,     0,     0,
6755	    0,    84,     0,     0,    85,     0,     0,     0,
6756	    0,     0,     0,     0,     0,     0,     0,     0,
6757	    0,     0,     0,     0,     0,     0,     0,     0,
6758	    0,     0,     0,     0,     0,     0,     0,     0,
6759	    0,     0,     0,     0,     0,     0,     0,     0,
6760	    0,     0,     0,     0,     0,     0,     0,     0,
6761	    0,     0,     0,     0,     0,     0,     0,     0,
6762	    0,     0,     0,     0,     0,     0,     0,     0,
6763	    0,     0,     0,     0,     0,     0,     0,     0,
6764	    0,     0,     0,     0,     0,     0,     0,     0,
6765	    0,     0,     0,     0,     0,     0,     0,     0,
6766	    0,     0,     0,     0,     0,     0,     0,     0,
6767	    0,     0,     0,     0,     0,     0,     0,     0,
6768	    0,     0,     0,     0,     0,     0,     0,     0,
6769	    0,     0,     0,     0,     0,     0,     0,     0,
6770	    0,     0,     0,     0,     0,     0,     0,     0,
6771	    0,     0,     0,     0,     0,     0,     0,     0,
6772	    0,     0,     0,     0,     0,     0,     0,     0,
6773	    0,     0,     0,     0,     0,     0,     0,     0,
6774	    0,     0,     0,     0,     0,     0,     0,     0,
6775	    0,     0,     0,     0,     0,     0,     0,     0,
6776	    0,     0,     0,     0,     0,     0,     0,     0,
6777	    0,     0,     0,     0,     0,     0,     0,     0,
6778	    0,     0,     0,     0,     0,     0,     0,     0,
6779	    0,     0,     0,     0,     0,     0,     0,     0,
6780	    0,     0,     0,     0,     0,     0,     0,     0,
6781	    0,     0,     0,     0,     0,     0,     0,     0,
6782	    0,     0,     0,     0,     0,     0,     0,     0,
6783	    0,     0,     0,     0,     0,     0,     0,     0,
6784	    0,     0,     0,     0,     0,     0,     0,     0,
6785	    0,     0,     0,     0,     0,     0,     0,     0,
6786	    0,     0,     0,     0,     0,     0,     0,     0,
6787	    0,     0,     0,     0,     0,     0,     0,     0,
6788	    0,     0,     0,     0,     0,     0,     0,     0,
6789	    0,     0,     0,     0,     0,     0,     0,     0,
6790	    0,     0,     0,     0,     0,     0,     0,     0,
6791	    0,     0,     0,     0,     0,     0,     0,     0,
6792	    0,     0,     0,     0,     0,     0,     0,     0,
6793	    0,     0,     0,     0,     0,     0,     0,     0,
6794	    0,     0,     0,     0,     0,     0,     0,     0,
6795	    0,     0,     0,     0,     0,     0,     0,     0,
6796	    0,     0,     0,     0,     0,     0,     0,     0,
6797	    0,     0,     0,     0,     0,     0,     0,     0,
6798	   86,     0,     0,     0,     0,     0,     0,     0,
6799	    0,     0,     0,     0,     0,     0,     0,     0,
6800	    0,     0,     0,     0,     0,     0,     0,     0,
6801	   11,    87,     0,     0,     0,     0,     0,     0,
6802	    0,     1,     1,     0,     0,     0,     0,     0,
6803	    0,     0,     0,     0,     0,     0,     0,     0,
6804	    0,     0,     0,     0,     0,     0,     0,     0,
6805	    0,     0,     0,     0,     0,     0,     0,     0,
6806	    0,     0,     0,     0,     0,     0,     0,     0,
6807	    4,    88,     9,     0,     0,     0,     0,     0,
6808	    0,     0,     0,     0,     0,     0,     0,     0,
6809	    0,     0,     0,     0,     0,     0,     0,     0,
6810	    0,     0,     0,     0,     0,     0,     0,     0,
6811	    0,     0,     0,     0,     0,     0,     0,     0,
6812	    0,     0,     0,     0,     0,     0,     0,     0,
6813	    0,     0,     0,     0,     0,     0,     0,     0,
6814	    0,     0,     0,     0,     0,     0,     0,     0,
6815	    0,     0,     0,     0,     0,     0,     0,     0,
6816	    0,     0,     0,     0,     0,     0,     0,     0,
6817	    0,     0,     0,     0,     0,     0,     0,     0,
6818	    0,     0,     0,     0,     0,     0,     0,     0,
6819	    0,     0,     0,     0,     0,     0,     0,     0,
6820	    0,     0,     0,    89,    90,    91,     0,     0,
6821	    0,     0,     0,     0,     0,     0,     0,     0,
6822	    0,     0,     0,     0,     0,     0,     0,     0,
6823	    4,     4,    92,     4,    93,    94,    95,     4,
6824	   96,    97,    98,     4,     4,     4,     4,     4,
6825	    4,     4,     4,     4,     4,    99,   100,     5,
6826	   92,    92,    14,    14,   101,   101,   102,     0,
6827	    0,     0,     0,     0,     0,     0,     0,     0,
6828	    0,     0,     0,     0,     0,     0,     0,     0,
6829	    0,     0,     0,     0,     0,     0,     0,     0,
6830	    0,     0,     0,     0,     0,     0,     0,     0,
6831	    0,     0,     0,     0,     0,     0,     0,     0,
6832	    0,     0,     0,     0,     0,     0,     0,     0,
6833	    0,     0,     0,     0,     0,     0,     0,     0,
6834	    0,     0,     0,     0,     0,     0,     0,     0,
6835};
6836
6837static const struct {
6838	unsigned char tbl[32];
6839} v320_casemap_ctx_table[] = {
6840	{{
6841	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6842	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6843	}},
6844	{{
6845	 0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6846	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,
6847	}},
6848	{{
6849	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,
6850	 0,  0,  0,  0,  1,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,
6851	}},
6852	{{
6853	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6854	 1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,
6855	}},
6856	{{
6857	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6858	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6859	}},
6860	{{
6861	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6862	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,
6863	}},
6864	{{
6865	 0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6866	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6867	}},
6868	{{
6869	 1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6870	 1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6871	}},
6872	{{
6873	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
6874	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6875	}},
6876	{{
6877	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,
6878	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6879	}},
6880	{{
6881	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6882	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6883	}},
6884	{{
6885	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,
6886	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6887	}},
6888	{{
6889	 0,  0,  0,  0,  0,  0,  1,  0,  1,  1,  1,  0,  1,  0,  1,  1,  1,
6890	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6891	}},
6892	{{
6893	 1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6894	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6895	}},
6896	{{
6897	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,
6898	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6899	}},
6900	{{
6901	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6902	 1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6903	}},
6904	{{
6905	 1,  1,  0,  2,  2,  2,  2,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,
6906	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6907	}},
6908	{{
6909	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6910	 1,  1,  1,  1,  1,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,
6911	}},
6912	{{
6913	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,
6914	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6915	}},
6916	{{
6917	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6918	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6919	}},
6920	{{
6921	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6922	 1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6923	}},
6924	{{
6925	 0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6926	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6927	}},
6928	{{
6929	 1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6930	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6931	}},
6932	{{
6933	 2,  2,  0,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6934	 2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  2,  2,  2,  0,  2,
6935	}},
6936	{{
6937	 0,  2,  2,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6938	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6939	}},
6940	{{
6941	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,
6942	 2,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6943	}},
6944	{{
6945	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
6946	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6947	}},
6948	{{
6949	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6950	 0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,  2,
6951	}},
6952	{{
6953	 2,  2,  2,  2,  2,  0,  0,  2,  2,  0,  2,  2,  2,  2,  0,  0,  0,
6954	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6955	}},
6956	{{
6957	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6958	 2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6959	}},
6960	{{
6961	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
6962	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6963	}},
6964	{{
6965	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,
6966	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6967	}},
6968	{{
6969	 0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6970	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6971	}},
6972	{{
6973	 0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6974	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6975	}},
6976	{{
6977	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6978	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
6979	}},
6980	{{
6981	 0,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  2,  0,  0,  0,
6982	 2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6983	}},
6984	{{
6985	 0,  0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6986	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6987	}},
6988	{{
6989	 0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6990	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6991	}},
6992	{{
6993	 0,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
6994	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6995	}},
6996	{{
6997	 0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6998	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6999	}},
7000	{{
7001	 0,  2,  2,  0,  0,  0,  0,  2,  2,  0,  0,  2,  2,  2,  0,  0,  0,
7002	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7003	}},
7004	{{
7005	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7006	 2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7007	}},
7008	{{
7009	 0,  2,  2,  2,  2,  2,  0,  2,  2,  0,  0,  0,  0,  2,  0,  0,  0,
7010	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7011	}},
7012	{{
7013	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7014	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  2,
7015	}},
7016	{{
7017	 0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
7018	 0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7019	}},
7020	{{
7021	 2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
7022	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7023	}},
7024	{{
7025	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7026	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,
7027	}},
7028	{{
7029	 2,  0,  0,  0,  0,  0,  2,  2,  2,  0,  2,  2,  2,  2,  0,  0,  0,
7030	 0,  0,  0,  0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7031	}},
7032	{{
7033	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7034	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7035	}},
7036	{{
7037	 0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  2,  2,  0,  0,  0,
7038	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7039	}},
7040	{{
7041	 0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
7042	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7043	}},
7044	{{
7045	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,
7046	 0,  2,  2,  2,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7047	}},
7048	{{
7049	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7050	 2,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,
7051	}},
7052	{{
7053	 0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,
7054	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7055	}},
7056	{{
7057	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7058	 2,  0,  0,  2,  2,  2,  2,  2,  2,  0,  2,  2,  0,  0,  0,
7059	}},
7060	{{
7061	 0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  0,  0,  0,
7062	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7063	}},
7064	{{
7065	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7066	 0,  0,  0,  0,  0,  0,  0,  2,  2,  0,  0,  0,  0,  0,  0,
7067	}},
7068	{{
7069	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7070	 0,  0,  0,  0,  2,  0,  2,  0,  2,  0,  0,  0,  0,  0,  0,
7071	}},
7072	{{
7073	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7074	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,
7075	}},
7076	{{
7077	 2,  2,  2,  2,  2,  0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7078	 2,  2,  2,  2,  2,  2,  2,  0,  2,  2,  2,  2,  2,  2,  2,
7079	}},
7080	{{
7081	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
7082	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,
7083	}},
7084	{{
7085	 0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7086	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7087	}},
7088	{{
7089	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,
7090	 0,  2,  0,  0,  0,  2,  2,  0,  2,  0,  0,  0,  0,  0,  0,
7091	}},
7092	{{
7093	 1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7094	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7095	}},
7096	{{
7097	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7098	 0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7099	}},
7100	{{
7101	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7102	 0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7103	}},
7104	{{
7105	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7106	 0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,
7107	}},
7108	{{
7109	 0,  0,  0,  0,  0,  0,  2,  0,  0,  2,  2,  2,  2,  2,  2,  2,  2,
7110	 2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7111	}},
7112	{{
7113	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  0,  0,  0,
7114	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7115	}},
7116	{{
7117	 0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,
7118	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7119	}},
7120	{{
7121	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7122	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,
7123	}},
7124	{{
7125	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7126	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,
7127	}},
7128	{{
7129	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7130	 1,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  0,  0,
7131	}},
7132	{{
7133	 1,  1,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  0,  0,  1,
7134	 1,  1,  1,  1,  1,  1,  1,  0,  1,  0,  1,  0,  1,  0,  1,
7135	}},
7136	{{
7137	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7138	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,
7139	}},
7140	{{
7141	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7142	 1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  1,  0,
7143	}},
7144	{{
7145	 0,  0,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  1,
7146	 1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,
7147	}},
7148	{{
7149	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,
7150	 0,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,
7151	}},
7152	{{
7153	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7154	 1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
7155	}},
7156	{{
7157	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7158	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,
7159	}},
7160	{{
7161	 0,  2,  0,  0,  0,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,
7162	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7163	}},
7164	{{
7165	 0,  0,  1,  0,  0,  0,  0,  1,  0,  0,  1,  1,  1,  1,  1,  1,  1,
7166	 1,  1,  1,  0,  1,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,
7167	}},
7168	{{
7169	 0,  0,  0,  0,  1,  0,  1,  0,  1,  0,  1,  1,  1,  1,  0,  1,  1,
7170	 1,  0,  1,  1,  0,  0,  0,  0,  1,  0,  0,  0,  1,  1,  1,
7171	}},
7172	{{
7173	 0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,
7174	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7175	}},
7176	{{
7177	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  0,
7178	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7179	}},
7180	{{
7181	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7182	 0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  0,  0,  0,  0,  0,
7183	}},
7184	{{
7185	 1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7186	 0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  2,  0,
7187	}},
7188	{{
7189	 2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7190	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7191	}},
7192	{{
7193	 1,  1,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7194	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7195	}},
7196	{{
7197	 0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,
7198	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,
7199	}},
7200	{{
7201	 2,  2,  2,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,
7202	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7203	}},
7204	{{
7205	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  0,  0,  0,
7206	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7207	}},
7208	{{
7209	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7210	 1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7211	}},
7212	{{
7213	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7214	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,
7215	}},
7216	{{
7217	 0,  0,  1,  0,  0,  1,  1,  0,  0,  1,  1,  1,  1,  0,  1,  1,  1,
7218	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  0,  1,  1,  1,
7219	}},
7220	{{
7221	 1,  0,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7222	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7223	}},
7224	{{
7225	 1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,
7226	 1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,
7227	}},
7228	{{
7229	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7230	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  0,
7231	}},
7232	{{
7233	 1,  1,  1,  1,  1,  0,  1,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,
7234	 0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7235	}},
7236	{{
7237	 1,  1,  1,  1,  0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7238	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7239	}},
7240	{{
7241	 1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7242	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,
7243	}},
7244	{{
7245	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,
7246	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7247	}},
7248	{{
7249	 1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,
7250	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7251	}},
7252};
7253
7254/*
7255 * Case Folding
7256 */
7257
7258#define CASE_FOLDING_BITS_0	9
7259#define CASE_FOLDING_BITS_1	7
7260#define CASE_FOLDING_BITS_2	5
7261
7262static const unsigned short v320_case_folding_imap[] = {
7263	  272,   400,   528,   656,   656,   656,   656,   656,
7264	  656,   656,   656,   656,   656,   656,   656,   784,
7265	  912,   656,   656,   656,   656,   656,   656,   656,
7266	  656,   656,   656,   656,   656,   656,   656,   656,
7267	  656,   656,   656,   656,   656,   656,   656,   656,
7268	  656,   656,   656,   656,   656,   656,   656,   656,
7269	  656,   656,   656,   656,   656,   656,   656,   656,
7270	  656,   656,   656,   656,   656,   656,   656,   656,
7271	  656,   656,   656,   656,   656,   656,   656,   656,
7272	  656,   656,   656,   656,   656,   656,   656,   656,
7273	  656,   656,   656,   656,   656,   656,   656,   656,
7274	  656,   656,   656,   656,   656,   656,   656,   656,
7275	  656,   656,   656,   656,   656,   656,   656,   656,
7276	  656,   656,   656,   656,   656,   656,   656,   656,
7277	  656,   656,   656,   656,   656,   656,   656,   656,
7278	  656,   656,   656,   656,   656,   656,   656,   656,
7279	  656,   656,   656,   656,   656,   656,   656,   656,
7280	  656,   656,   656,   656,   656,   656,   656,   656,
7281	  656,   656,   656,   656,   656,   656,   656,   656,
7282	  656,   656,   656,   656,   656,   656,   656,   656,
7283	  656,   656,   656,   656,   656,   656,   656,   656,
7284	  656,   656,   656,   656,   656,   656,   656,   656,
7285	  656,   656,   656,   656,   656,   656,   656,   656,
7286	  656,   656,   656,   656,   656,   656,   656,   656,
7287	  656,   656,   656,   656,   656,   656,   656,   656,
7288	  656,   656,   656,   656,   656,   656,   656,   656,
7289	  656,   656,   656,   656,   656,   656,   656,   656,
7290	  656,   656,   656,   656,   656,   656,   656,   656,
7291	  656,   656,   656,   656,   656,   656,   656,   656,
7292	  656,   656,   656,   656,   656,   656,   656,   656,
7293	  656,   656,   656,   656,   656,   656,   656,   656,
7294	  656,   656,   656,   656,   656,   656,   656,   656,
7295	  656,   656,   656,   656,   656,   656,   656,   656,
7296	  656,   656,   656,   656,   656,   656,   656,   656,
7297	    0,     0,     1,     0,     0,     2,     3,     0,
7298	    4,     5,     6,     7,     8,     9,    10,    11,
7299	   12,    13,     0,     0,     0,     0,     0,     0,
7300	    0,     0,    14,     0,    15,    16,    17,    18,
7301	   19,    20,     0,    21,    22,    23,    24,    25,
7302	   26,    27,    28,     0,    29,     0,     0,     0,
7303	    0,     0,     0,     0,     0,     0,     0,     0,
7304	    0,     0,     0,     0,     0,     0,     0,     0,
7305	    0,     0,     0,     0,     0,     0,     0,     0,
7306	    0,     0,     0,     0,     0,     0,     0,     0,
7307	    0,     0,     0,     0,     0,     0,     0,     0,
7308	    0,     0,     0,     0,     0,     0,     0,     0,
7309	    0,     0,     0,     0,     0,     0,     0,     0,
7310	    0,     0,     0,     0,     0,     0,     0,     0,
7311	    0,     0,     0,     0,     0,     0,     0,     0,
7312	    0,     0,     0,     0,     0,     0,     0,     0,
7313	    0,     0,     0,     0,     0,     0,     0,     0,
7314	    0,     0,     0,     0,     0,     0,     0,     0,
7315	    0,     0,     0,     0,     0,     0,     0,     0,
7316	    0,     0,     0,     0,     0,     0,     0,     0,
7317	    0,     0,     0,     0,     0,     0,     0,     0,
7318	    0,     0,     0,     0,     0,     0,     0,     0,
7319	    0,     0,     0,     0,     0,     0,     0,     0,
7320	    0,     0,     0,     0,     0,     0,     0,     0,
7321	    0,     0,     0,     0,     0,     0,     0,     0,
7322	    0,     0,     0,     0,     0,     0,     0,     0,
7323	    0,     0,     0,     0,     0,     0,     0,     0,
7324	    0,     0,     0,     0,     0,     0,     0,     0,
7325	    0,     0,     0,     0,     0,     0,     0,     0,
7326	    0,     0,     0,     0,     0,     0,     0,     0,
7327	   30,    31,    32,    33,    34,    35,    36,    37,
7328	   38,    39,    40,    41,    42,    43,    44,    45,
7329	    0,     0,     0,     0,     0,     0,     0,     0,
7330	    0,    46,     0,    47,     0,     0,     0,     0,
7331	    0,     0,     0,     0,     0,     0,     0,     0,
7332	    0,     0,     0,     0,     0,     0,     0,     0,
7333	    0,     0,     0,     0,     0,    48,    49,     0,
7334	    0,     0,     0,     0,     0,     0,     0,     0,
7335	    0,     0,     0,     0,     0,     0,     0,     0,
7336	    0,     0,     0,     0,     0,     0,     0,     0,
7337	    0,     0,     0,     0,     0,     0,     0,     0,
7338	    0,     0,     0,     0,     0,     0,     0,     0,
7339	    0,     0,     0,     0,     0,     0,     0,     0,
7340	    0,     0,     0,     0,     0,     0,     0,     0,
7341	    0,     0,     0,     0,     0,     0,     0,     0,
7342	    0,     0,     0,     0,     0,     0,     0,     0,
7343	    0,     0,     0,     0,     0,     0,     0,     0,
7344	    0,     0,     0,     0,     0,     0,     0,     0,
7345	    0,     0,     0,     0,     0,     0,     0,     0,
7346	    0,     0,     0,     0,     0,     0,     0,     0,
7347	    0,     0,     0,     0,     0,     0,     0,     0,
7348	    0,     0,     0,     0,     0,     0,     0,     0,
7349	    0,     0,     0,     0,     0,     0,     0,     0,
7350	    0,     0,     0,     0,     0,     0,     0,     0,
7351	    0,     0,     0,     0,     0,     0,     0,     0,
7352	    0,     0,     0,     0,     0,     0,     0,     0,
7353	    0,     0,     0,     0,     0,     0,     0,     0,
7354	    0,     0,     0,     0,     0,     0,     0,     0,
7355	    0,     0,     0,     0,     0,     0,     0,     0,
7356	    0,     0,     0,     0,     0,     0,     0,     0,
7357	    0,     0,     0,     0,     0,     0,     0,     0,
7358	    0,     0,     0,     0,     0,     0,     0,     0,
7359	    0,     0,     0,     0,     0,     0,     0,     0,
7360	    0,     0,     0,     0,     0,     0,     0,     0,
7361	    0,     0,     0,     0,     0,     0,     0,     0,
7362	    0,     0,     0,     0,     0,     0,     0,     0,
7363	    0,     0,     0,     0,     0,     0,     0,     0,
7364	    0,     0,     0,     0,     0,     0,     0,     0,
7365	    0,     0,     0,     0,     0,     0,     0,     0,
7366	    0,     0,     0,     0,     0,     0,     0,     0,
7367	    0,     0,     0,     0,     0,     0,     0,     0,
7368	    0,     0,     0,     0,     0,     0,     0,     0,
7369	    0,     0,     0,     0,     0,     0,     0,     0,
7370	    0,     0,     0,     0,     0,     0,     0,     0,
7371	    0,     0,     0,     0,     0,     0,     0,     0,
7372	   50,     0,     0,     0,     0,     0,     0,     0,
7373	    0,     0,     0,     0,     0,     0,     0,     0,
7374	    0,     0,     0,     0,     0,     0,     0,     0,
7375	    0,     0,     0,     0,     0,     0,     0,     0,
7376	    0,    51,     0,     0,     0,     0,     0,     0,
7377	    0,     0,     0,     0,     0,     0,     0,     0,
7378	    0,     0,     0,     0,     0,     0,     0,     0,
7379	    0,     0,     0,     0,     0,     0,     0,     0,
7380	    0,     0,     0,     0,     0,     0,     0,     0,
7381	   52,    53,     0,     0,     0,     0,     0,     0,
7382	    0,     0,     0,     0,     0,     0,     0,     0,
7383	    0,     0,     0,     0,     0,     0,     0,     0,
7384	    0,     0,     0,     0,     0,     0,     0,     0,
7385	    0,     0,     0,     0,     0,     0,     0,     0,
7386	    0,     0,     0,     0,     0,     0,     0,     0,
7387	    0,     0,     0,     0,     0,     0,     0,     0,
7388	    0,     0,     0,     0,     0,     0,     0,     0,
7389	    0,     0,     0,     0,     0,     0,     0,     0,
7390	    0,     0,     0,     0,     0,     0,     0,     0,
7391	    0,     0,     0,     0,     0,     0,     0,     0,
7392	    0,     0,     0,     0,     0,     0,     0,     0,
7393};
7394
7395static const struct {
7396	unsigned short tbl[32];
7397} v320_case_folding_table[] = {
7398	{{
7399	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7400	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7401	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7402	}},
7403	{{
7404	   0,    1,    2,    3,    4,    5,    6,    7,    8,   10,   11,
7405	  12,   13,   14,   15,   16,   17,   18,   19,   20,   21,   22,
7406	  23,   24,   25,   26,   27,    0,    0,    0,    0,    0,
7407	}},
7408	{{
7409	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7410	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   28,
7411	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7412	}},
7413	{{
7414	  29,   30,   31,   32,   33,   34,   35,   36,   37,   38,   39,
7415	  40,   41,   42,   43,   44,   45,   46,   47,   48,   49,   50,
7416	  51,    0,   52,   53,   54,   55,   56,   57,   58,   59,
7417	}},
7418	{{
7419	  61,    0,   62,    0,   63,    0,   64,    0,   65,    0,   66,
7420	   0,   67,    0,   68,    0,   69,    0,   70,    0,   71,    0,
7421	  72,    0,   73,    0,   74,    0,   75,    0,   76,    0,
7422	}},
7423	{{
7424	  77,    0,   78,    0,   79,    0,   80,    0,   81,    0,   82,
7425	   0,   83,    0,   84,    0,   87,    0,   88,    0,   89,    0,
7426	  90,    0,    0,   91,    0,   92,    0,   93,    0,   94,
7427	}},
7428	{{
7429	   0,   95,    0,   96,    0,   97,    0,   98,    0,   99,  101,
7430	   0,  102,    0,  103,    0,  104,    0,  105,    0,  106,    0,
7431	 107,    0,  108,    0,  109,    0,  110,    0,  111,    0,
7432	}},
7433	{{
7434	 112,    0,  113,    0,  114,    0,  115,    0,  116,    0,  117,
7435	   0,  118,    0,  119,    0,  120,    0,  121,    0,  122,    0,
7436	 123,    0,  124,  125,    0,  126,    0,  127,    0,  128,
7437	}},
7438	{{
7439	   0,  129,  130,    0,  131,    0,  132,  133,    0,  134,  135,
7440	 136,    0,    0,  137,  138,  139,  140,    0,  141,  142,    0,
7441	 143,  144,  145,    0,    0,    0,  146,  147,    0,  148,
7442	}},
7443	{{
7444	 149,    0,  150,    0,  151,    0,  152,  153,    0,  154,    0,
7445	   0,  155,    0,  156,  157,    0,  158,  159,  160,    0,  161,
7446	   0,  162,  163,    0,    0,    0,  164,    0,    0,    0,
7447	}},
7448	{{
7449	   0,    0,    0,    0,  165,  166,    0,  167,  168,    0,  169,
7450	 170,    0,  171,    0,  172,    0,  173,    0,  174,    0,  175,
7451	   0,  176,    0,  177,    0,  178,    0,    0,  179,    0,
7452	}},
7453	{{
7454	 180,    0,  181,    0,  182,    0,  183,    0,  184,    0,  185,
7455	   0,  186,    0,  187,    0,  188,  190,  191,    0,  192,    0,
7456	 193,  194,  195,    0,  196,    0,  197,    0,  198,    0,
7457	}},
7458	{{
7459	 199,    0,  200,    0,  201,    0,  202,    0,  203,    0,  204,
7460	   0,  205,    0,  206,    0,  207,    0,  208,    0,  209,    0,
7461	 210,    0,  211,    0,  212,    0,  213,    0,  214,    0,
7462	}},
7463	{{
7464	 215,    0,  216,    0,  217,    0,  218,    0,  219,    0,  220,
7465	   0,  221,    0,  222,    0,  223,    0,  224,    0,    0,    0,
7466	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7467	}},
7468	{{
7469	   0,    0,    0,    0,    0,  225,    0,    0,    0,    0,    0,
7470	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7471	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7472	}},
7473	{{
7474	   0,    0,    0,    0,    0,    0,  226,    0,  227,  228,  229,
7475	   0,  230,    0,  231,  232,  233,  236,  237,  238,  239,  240,
7476	 241,  242,  243,  244,  245,  246,  247,  248,  249,  250,
7477	}},
7478	{{
7479	 251,  252,    0,  253,  254,  255,  256,  257,  258,  259,  260,
7480	 261,    0,    0,    0,    0,  262,    0,    0,    0,    0,    0,
7481	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7482	}},
7483	{{
7484	   0,    0,  265,    0,    0,    0,    0,    0,    0,    0,    0,
7485	   0,    0,    0,    0,    0,  266,  267,    0,    0,    0,  268,
7486	 269,    0,  270,    0,  271,    0,  272,    0,  273,    0,
7487	}},
7488	{{
7489	 274,    0,  275,    0,  276,    0,  277,    0,  278,    0,  279,
7490	   0,  280,    0,  281,    0,  282,  283,  284,    0,  285,  286,
7491	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7492	}},
7493	{{
7494	 287,  288,  289,  290,  291,  292,  293,  294,  295,  296,  297,
7495	 298,  299,  300,  301,  302,  303,  304,  305,  306,  307,  308,
7496	 309,  310,  311,  312,  313,  314,  315,  316,  317,  318,
7497	}},
7498	{{
7499	 319,  320,  321,  322,  323,  324,  325,  326,  327,  328,  329,
7500	 330,  331,  332,  333,  334,    0,    0,    0,    0,    0,    0,
7501	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7502	}},
7503	{{
7504	 335,    0,  336,    0,  337,    0,  338,    0,  339,    0,  340,
7505	   0,  341,    0,  342,    0,  343,    0,  344,    0,  345,    0,
7506	 346,    0,  347,    0,  348,    0,  349,    0,  350,    0,
7507	}},
7508	{{
7509	 351,    0,    0,    0,    0,    0,    0,    0,    0,    0,  352,
7510	   0,  353,    0,  354,    0,  355,    0,  356,    0,  357,    0,
7511	 358,    0,  359,    0,  360,    0,  361,    0,  362,    0,
7512	}},
7513	{{
7514	 363,    0,  364,    0,  365,    0,  366,    0,  367,    0,  368,
7515	   0,  369,    0,  370,    0,  371,    0,  372,    0,  373,    0,
7516	 374,    0,  375,    0,  376,    0,  377,    0,  378,    0,
7517	}},
7518	{{
7519	   0,  379,    0,  380,    0,  381,    0,  382,    0,  383,    0,
7520	 384,    0,  385,    0,    0,  386,    0,  387,    0,  388,    0,
7521	 389,    0,  390,    0,  391,    0,  392,    0,  393,    0,
7522	}},
7523	{{
7524	 394,    0,  395,    0,  396,    0,  397,    0,  398,    0,  399,
7525	   0,  400,    0,  401,    0,  402,    0,  403,    0,  404,    0,
7526	   0,    0,  405,    0,    0,    0,    0,    0,    0,    0,
7527	}},
7528	{{
7529	 406,    0,  407,    0,  408,    0,  409,    0,  410,    0,  411,
7530	   0,  412,    0,  413,    0,    0,    0,    0,    0,    0,    0,
7531	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7532	}},
7533	{{
7534	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7535	   0,    0,    0,    0,    0,    0,  414,  415,  416,  417,  418,
7536	 419,  420,  421,  422,  423,  424,  425,  426,  427,  428,
7537	}},
7538	{{
7539	 429,  430,  431,  432,  433,  434,  435,  436,  437,  438,  439,
7540	 440,  441,  442,  443,  444,  445,  446,  447,  448,  449,  450,
7541	 451,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7542	}},
7543	{{
7544	   0,    0,    0,    0,    0,    0,    0,  452,    0,    0,    0,
7545	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7546	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7547	}},
7548	{{
7549	 454,    0,  455,    0,  456,    0,  457,    0,  458,    0,  459,
7550	   0,  460,    0,  461,    0,  462,    0,  463,    0,  464,    0,
7551	 465,    0,  466,    0,  467,    0,  468,    0,  469,    0,
7552	}},
7553	{{
7554	 470,    0,  471,    0,  472,    0,  473,    0,  474,    0,  475,
7555	   0,  476,    0,  477,    0,  478,    0,  479,    0,  480,    0,
7556	 481,    0,  482,    0,  483,    0,  484,    0,  485,    0,
7557	}},
7558	{{
7559	 486,    0,  487,    0,  488,    0,  489,    0,  490,    0,  491,
7560	   0,  492,    0,  493,    0,  494,    0,  495,    0,  496,    0,
7561	 497,    0,  498,    0,  499,    0,  500,    0,  501,    0,
7562	}},
7563	{{
7564	 502,    0,  503,    0,  504,    0,  505,    0,  506,    0,  507,
7565	   0,  508,    0,  509,    0,  510,    0,  511,    0,  512,    0,
7566	 513,    0,  514,    0,  515,    0,  516,    0,  517,    0,
7567	}},
7568	{{
7569	 518,    0,  519,    0,  520,    0,  521,    0,  522,    0,  523,
7570	   0,  524,    0,  525,    0,  526,    0,  527,    0,  528,    0,
7571	 529,  531,  533,  535,  537,  539,    0,    0,    0,    0,
7572	}},
7573	{{
7574	 540,    0,  541,    0,  542,    0,  543,    0,  544,    0,  545,
7575	   0,  546,    0,  547,    0,  548,    0,  549,    0,  550,    0,
7576	 551,    0,  552,    0,  553,    0,  554,    0,  555,    0,
7577	}},
7578	{{
7579	 556,    0,  557,    0,  558,    0,  559,    0,  560,    0,  561,
7580	   0,  562,    0,  563,    0,  564,    0,  565,    0,  566,    0,
7581	 567,    0,  568,    0,  569,    0,  570,    0,  571,    0,
7582	}},
7583	{{
7584	 572,    0,  573,    0,  574,    0,  575,    0,  576,    0,  577,
7585	   0,  578,    0,  579,    0,  580,    0,  581,    0,  582,    0,
7586	 583,    0,  584,    0,    0,    0,    0,    0,    0,    0,
7587	}},
7588	{{
7589	   0,    0,    0,    0,    0,    0,    0,    0,  585,  586,  587,
7590	 588,  589,  590,  591,  592,    0,    0,    0,    0,    0,    0,
7591	   0,    0,  593,  594,  595,  596,  597,  598,    0,    0,
7592	}},
7593	{{
7594	   0,    0,    0,    0,    0,    0,    0,    0,  599,  600,  601,
7595	 602,  603,  604,  605,  606,    0,    0,    0,    0,    0,    0,
7596	   0,    0,  607,  608,  609,  610,  611,  612,  613,  614,
7597	}},
7598	{{
7599	   0,    0,    0,    0,    0,    0,    0,    0,  615,  616,  617,
7600	 618,  619,  620,    0,    0,  621,    0,  623,    0,  626,    0,
7601	 629,    0,    0,  632,    0,  633,    0,  634,    0,  635,
7602	}},
7603	{{
7604	   0,    0,    0,    0,    0,    0,    0,    0,  636,  637,  638,
7605	 639,  640,  641,  642,  643,    0,    0,    0,    0,    0,    0,
7606	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7607	}},
7608	{{
7609	 644,  646,  648,  650,  652,  654,  656,  658,  662,  665,  668,
7610	 671,  674,  677,  680,  683,  684,  686,  688,  690,  692,  694,
7611	 696,  698,  702,  705,  708,  711,  714,  717,  720,  723,
7612	}},
7613	{{
7614	 724,  726,  728,  730,  732,  734,  736,  738,  742,  745,  748,
7615	 751,  754,  757,  760,  763,    0,    0,  764,  766,  768,    0,
7616	 770,  772,  775,  776,  777,  778,  781,    0,  782,    0,
7617	}},
7618	{{
7619	   0,    0,  783,  785,  787,    0,  789,  791,  794,  795,  796,
7620	 797,  800,    0,    0,    0,    0,    0,  801,  804,    0,    0,
7621	 807,  809,  812,  813,  814,  815,    0,    0,    0,    0,
7622	}},
7623	{{
7624	   0,    0,  816,  819,  822,    0,  824,  826,  829,  830,  831,
7625	 832,  833,    0,    0,    0,    0,    0,  834,  836,  838,    0,
7626	 840,  842,  845,  846,  847,  848,  851,    0,    0,    0,
7627	}},
7628	{{
7629	   0,    0,    0,    0,    0,    0,  852,    0,    0,    0,  853,
7630	 854,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7631	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7632	}},
7633	{{
7634	 855,  856,  857,  858,  859,  860,  861,  862,  863,  864,  865,
7635	 866,  867,  868,  869,  870,    0,    0,    0,    0,    0,    0,
7636	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7637	}},
7638	{{
7639	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7640	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7641	 871,  872,  873,  874,  875,  876,  877,  878,  879,  880,
7642	}},
7643	{{
7644	 881,  882,  883,  884,  885,  886,  887,  888,  889,  890,  891,
7645	 892,  893,  894,  895,  896,    0,    0,    0,    0,    0,    0,
7646	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7647	}},
7648	{{
7649	 897,  899,  901,  903,  906,  909,  911,    0,    0,    0,    0,
7650	   0,    0,    0,    0,    0,    0,    0,    0,  913,  915,  917,
7651	 919,  921,    0,    0,    0,    0,    0,    0,    0,    0,
7652	}},
7653	{{
7654	   0,  923,  924,  925,  926,  927,  928,  929,  930,  931,  932,
7655	 933,  934,  935,  936,  937,  938,  939,  940,  941,  942,  943,
7656	 944,  945,  946,  947,  948,    0,    0,    0,    0,    0,
7657	}},
7658	{{
7659	 949,  950,  951,  952,  953,  954,  955,  956,  957,  958,  959,
7660	 960,  961,  962,  963,  964,  965,  966,  967,  968,  969,  970,
7661	 971,  972,  973,  974,  975,  976,  977,  978,  979,  980,
7662	}},
7663	{{
7664	 981,  982,  983,  984,  985,  986,    0,    0,    0,    0,    0,
7665	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7666	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7667	}},
7668};
7669static const unsigned long v320_case_folding_seq[] = {
7670	0x00000000, 0x80000061, 0x80000062, 0x80000063,
7671	0x80000064, 0x80000065, 0x80000066, 0x80000067,
7672	0x80000068, 0x80000069, 0x80000131, 0x8000006a,
7673	0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e,
7674	0x8000006f, 0x80000070, 0x80000071, 0x80000072,
7675	0x80000073, 0x80000074, 0x80000075, 0x80000076,
7676	0x80000077, 0x80000078, 0x80000079, 0x8000007a,
7677	0x800003bc, 0x800000e0, 0x800000e1, 0x800000e2,
7678	0x800000e3, 0x800000e4, 0x800000e5, 0x800000e6,
7679	0x800000e7, 0x800000e8, 0x800000e9, 0x800000ea,
7680	0x800000eb, 0x800000ec, 0x800000ed, 0x800000ee,
7681	0x800000ef, 0x800000f0, 0x800000f1, 0x800000f2,
7682	0x800000f3, 0x800000f4, 0x800000f5, 0x800000f6,
7683	0x800000f8, 0x800000f9, 0x800000fa, 0x800000fb,
7684	0x800000fc, 0x800000fd, 0x800000fe, 0x00000073,
7685	0x80000073, 0x80000101, 0x80000103, 0x80000105,
7686	0x80000107, 0x80000109, 0x8000010b, 0x8000010d,
7687	0x8000010f, 0x80000111, 0x80000113, 0x80000115,
7688	0x80000117, 0x80000119, 0x8000011b, 0x8000011d,
7689	0x8000011f, 0x80000121, 0x80000123, 0x80000125,
7690	0x80000127, 0x80000129, 0x8000012b, 0x8000012d,
7691	0x8000012f, 0x00000069, 0x80000307, 0x80000069,
7692	0x80000133, 0x80000135, 0x80000137, 0x8000013a,
7693	0x8000013c, 0x8000013e, 0x80000140, 0x80000142,
7694	0x80000144, 0x80000146, 0x80000148, 0x000002bc,
7695	0x8000006e, 0x8000014b, 0x8000014d, 0x8000014f,
7696	0x80000151, 0x80000153, 0x80000155, 0x80000157,
7697	0x80000159, 0x8000015b, 0x8000015d, 0x8000015f,
7698	0x80000161, 0x80000163, 0x80000165, 0x80000167,
7699	0x80000169, 0x8000016b, 0x8000016d, 0x8000016f,
7700	0x80000171, 0x80000173, 0x80000175, 0x80000177,
7701	0x800000ff, 0x8000017a, 0x8000017c, 0x8000017e,
7702	0x80000073, 0x80000253, 0x80000183, 0x80000185,
7703	0x80000254, 0x80000188, 0x80000256, 0x80000257,
7704	0x8000018c, 0x800001dd, 0x80000259, 0x8000025b,
7705	0x80000192, 0x80000260, 0x80000263, 0x80000269,
7706	0x80000268, 0x80000199, 0x8000026f, 0x80000272,
7707	0x80000275, 0x800001a1, 0x800001a3, 0x800001a5,
7708	0x80000280, 0x800001a8, 0x80000283, 0x800001ad,
7709	0x80000288, 0x800001b0, 0x8000028a, 0x8000028b,
7710	0x800001b4, 0x800001b6, 0x80000292, 0x800001b9,
7711	0x800001bd, 0x800001c6, 0x800001c6, 0x800001c9,
7712	0x800001c9, 0x800001cc, 0x800001cc, 0x800001ce,
7713	0x800001d0, 0x800001d2, 0x800001d4, 0x800001d6,
7714	0x800001d8, 0x800001da, 0x800001dc, 0x800001df,
7715	0x800001e1, 0x800001e3, 0x800001e5, 0x800001e7,
7716	0x800001e9, 0x800001eb, 0x800001ed, 0x800001ef,
7717	0x0000006a, 0x8000030c, 0x800001f3, 0x800001f3,
7718	0x800001f5, 0x80000195, 0x800001bf, 0x800001f9,
7719	0x800001fb, 0x800001fd, 0x800001ff, 0x80000201,
7720	0x80000203, 0x80000205, 0x80000207, 0x80000209,
7721	0x8000020b, 0x8000020d, 0x8000020f, 0x80000211,
7722	0x80000213, 0x80000215, 0x80000217, 0x80000219,
7723	0x8000021b, 0x8000021d, 0x8000021f, 0x8000019e,
7724	0x80000223, 0x80000225, 0x80000227, 0x80000229,
7725	0x8000022b, 0x8000022d, 0x8000022f, 0x80000231,
7726	0x80000233, 0x800003b9, 0x800003ac, 0x800003ad,
7727	0x800003ae, 0x800003af, 0x800003cc, 0x800003cd,
7728	0x800003ce, 0x000003b9, 0x00000308, 0x80000301,
7729	0x800003b1, 0x800003b2, 0x800003b3, 0x800003b4,
7730	0x800003b5, 0x800003b6, 0x800003b7, 0x800003b8,
7731	0x800003b9, 0x800003ba, 0x800003bb, 0x800003bc,
7732	0x800003bd, 0x800003be, 0x800003bf, 0x800003c0,
7733	0x800003c1, 0x800003c3, 0x800003c4, 0x800003c5,
7734	0x800003c6, 0x800003c7, 0x800003c8, 0x800003c9,
7735	0x800003ca, 0x800003cb, 0x000003c5, 0x00000308,
7736	0x80000301, 0x800003c3, 0x800003b2, 0x800003b8,
7737	0x800003c6, 0x800003c0, 0x800003d9, 0x800003db,
7738	0x800003dd, 0x800003df, 0x800003e1, 0x800003e3,
7739	0x800003e5, 0x800003e7, 0x800003e9, 0x800003eb,
7740	0x800003ed, 0x800003ef, 0x800003ba, 0x800003c1,
7741	0x800003c3, 0x800003b8, 0x800003b5, 0x80000450,
7742	0x80000451, 0x80000452, 0x80000453, 0x80000454,
7743	0x80000455, 0x80000456, 0x80000457, 0x80000458,
7744	0x80000459, 0x8000045a, 0x8000045b, 0x8000045c,
7745	0x8000045d, 0x8000045e, 0x8000045f, 0x80000430,
7746	0x80000431, 0x80000432, 0x80000433, 0x80000434,
7747	0x80000435, 0x80000436, 0x80000437, 0x80000438,
7748	0x80000439, 0x8000043a, 0x8000043b, 0x8000043c,
7749	0x8000043d, 0x8000043e, 0x8000043f, 0x80000440,
7750	0x80000441, 0x80000442, 0x80000443, 0x80000444,
7751	0x80000445, 0x80000446, 0x80000447, 0x80000448,
7752	0x80000449, 0x8000044a, 0x8000044b, 0x8000044c,
7753	0x8000044d, 0x8000044e, 0x8000044f, 0x80000461,
7754	0x80000463, 0x80000465, 0x80000467, 0x80000469,
7755	0x8000046b, 0x8000046d, 0x8000046f, 0x80000471,
7756	0x80000473, 0x80000475, 0x80000477, 0x80000479,
7757	0x8000047b, 0x8000047d, 0x8000047f, 0x80000481,
7758	0x8000048b, 0x8000048d, 0x8000048f, 0x80000491,
7759	0x80000493, 0x80000495, 0x80000497, 0x80000499,
7760	0x8000049b, 0x8000049d, 0x8000049f, 0x800004a1,
7761	0x800004a3, 0x800004a5, 0x800004a7, 0x800004a9,
7762	0x800004ab, 0x800004ad, 0x800004af, 0x800004b1,
7763	0x800004b3, 0x800004b5, 0x800004b7, 0x800004b9,
7764	0x800004bb, 0x800004bd, 0x800004bf, 0x800004c2,
7765	0x800004c4, 0x800004c6, 0x800004c8, 0x800004ca,
7766	0x800004cc, 0x800004ce, 0x800004d1, 0x800004d3,
7767	0x800004d5, 0x800004d7, 0x800004d9, 0x800004db,
7768	0x800004dd, 0x800004df, 0x800004e1, 0x800004e3,
7769	0x800004e5, 0x800004e7, 0x800004e9, 0x800004eb,
7770	0x800004ed, 0x800004ef, 0x800004f1, 0x800004f3,
7771	0x800004f5, 0x800004f9, 0x80000501, 0x80000503,
7772	0x80000505, 0x80000507, 0x80000509, 0x8000050b,
7773	0x8000050d, 0x8000050f, 0x80000561, 0x80000562,
7774	0x80000563, 0x80000564, 0x80000565, 0x80000566,
7775	0x80000567, 0x80000568, 0x80000569, 0x8000056a,
7776	0x8000056b, 0x8000056c, 0x8000056d, 0x8000056e,
7777	0x8000056f, 0x80000570, 0x80000571, 0x80000572,
7778	0x80000573, 0x80000574, 0x80000575, 0x80000576,
7779	0x80000577, 0x80000578, 0x80000579, 0x8000057a,
7780	0x8000057b, 0x8000057c, 0x8000057d, 0x8000057e,
7781	0x8000057f, 0x80000580, 0x80000581, 0x80000582,
7782	0x80000583, 0x80000584, 0x80000585, 0x80000586,
7783	0x00000565, 0x80000582, 0x80001e01, 0x80001e03,
7784	0x80001e05, 0x80001e07, 0x80001e09, 0x80001e0b,
7785	0x80001e0d, 0x80001e0f, 0x80001e11, 0x80001e13,
7786	0x80001e15, 0x80001e17, 0x80001e19, 0x80001e1b,
7787	0x80001e1d, 0x80001e1f, 0x80001e21, 0x80001e23,
7788	0x80001e25, 0x80001e27, 0x80001e29, 0x80001e2b,
7789	0x80001e2d, 0x80001e2f, 0x80001e31, 0x80001e33,
7790	0x80001e35, 0x80001e37, 0x80001e39, 0x80001e3b,
7791	0x80001e3d, 0x80001e3f, 0x80001e41, 0x80001e43,
7792	0x80001e45, 0x80001e47, 0x80001e49, 0x80001e4b,
7793	0x80001e4d, 0x80001e4f, 0x80001e51, 0x80001e53,
7794	0x80001e55, 0x80001e57, 0x80001e59, 0x80001e5b,
7795	0x80001e5d, 0x80001e5f, 0x80001e61, 0x80001e63,
7796	0x80001e65, 0x80001e67, 0x80001e69, 0x80001e6b,
7797	0x80001e6d, 0x80001e6f, 0x80001e71, 0x80001e73,
7798	0x80001e75, 0x80001e77, 0x80001e79, 0x80001e7b,
7799	0x80001e7d, 0x80001e7f, 0x80001e81, 0x80001e83,
7800	0x80001e85, 0x80001e87, 0x80001e89, 0x80001e8b,
7801	0x80001e8d, 0x80001e8f, 0x80001e91, 0x80001e93,
7802	0x80001e95, 0x00000068, 0x80000331, 0x00000074,
7803	0x80000308, 0x00000077, 0x8000030a, 0x00000079,
7804	0x8000030a, 0x00000061, 0x800002be, 0x80001e61,
7805	0x80001ea1, 0x80001ea3, 0x80001ea5, 0x80001ea7,
7806	0x80001ea9, 0x80001eab, 0x80001ead, 0x80001eaf,
7807	0x80001eb1, 0x80001eb3, 0x80001eb5, 0x80001eb7,
7808	0x80001eb9, 0x80001ebb, 0x80001ebd, 0x80001ebf,
7809	0x80001ec1, 0x80001ec3, 0x80001ec5, 0x80001ec7,
7810	0x80001ec9, 0x80001ecb, 0x80001ecd, 0x80001ecf,
7811	0x80001ed1, 0x80001ed3, 0x80001ed5, 0x80001ed7,
7812	0x80001ed9, 0x80001edb, 0x80001edd, 0x80001edf,
7813	0x80001ee1, 0x80001ee3, 0x80001ee5, 0x80001ee7,
7814	0x80001ee9, 0x80001eeb, 0x80001eed, 0x80001eef,
7815	0x80001ef1, 0x80001ef3, 0x80001ef5, 0x80001ef7,
7816	0x80001ef9, 0x80001f00, 0x80001f01, 0x80001f02,
7817	0x80001f03, 0x80001f04, 0x80001f05, 0x80001f06,
7818	0x80001f07, 0x80001f10, 0x80001f11, 0x80001f12,
7819	0x80001f13, 0x80001f14, 0x80001f15, 0x80001f20,
7820	0x80001f21, 0x80001f22, 0x80001f23, 0x80001f24,
7821	0x80001f25, 0x80001f26, 0x80001f27, 0x80001f30,
7822	0x80001f31, 0x80001f32, 0x80001f33, 0x80001f34,
7823	0x80001f35, 0x80001f36, 0x80001f37, 0x80001f40,
7824	0x80001f41, 0x80001f42, 0x80001f43, 0x80001f44,
7825	0x80001f45, 0x000003c5, 0x80000313, 0x000003c5,
7826	0x00000313, 0x80000300, 0x000003c5, 0x00000313,
7827	0x80000301, 0x000003c5, 0x00000313, 0x80000342,
7828	0x80001f51, 0x80001f53, 0x80001f55, 0x80001f57,
7829	0x80001f60, 0x80001f61, 0x80001f62, 0x80001f63,
7830	0x80001f64, 0x80001f65, 0x80001f66, 0x80001f67,
7831	0x00001f00, 0x800003b9, 0x00001f01, 0x800003b9,
7832	0x00001f02, 0x800003b9, 0x00001f03, 0x800003b9,
7833	0x00001f04, 0x800003b9, 0x00001f05, 0x800003b9,
7834	0x00001f06, 0x800003b9, 0x00001f07, 0x800003b9,
7835	0x00001f00, 0x800003b9, 0x80001f80, 0x00001f01,
7836	0x800003b9, 0x80001f81, 0x00001f02, 0x800003b9,
7837	0x80001f82, 0x00001f03, 0x800003b9, 0x80001f83,
7838	0x00001f04, 0x800003b9, 0x80001f84, 0x00001f05,
7839	0x800003b9, 0x80001f85, 0x00001f06, 0x800003b9,
7840	0x80001f86, 0x00001f07, 0x800003b9, 0x80001f87,
7841	0x00001f20, 0x800003b9, 0x00001f21, 0x800003b9,
7842	0x00001f22, 0x800003b9, 0x00001f23, 0x800003b9,
7843	0x00001f24, 0x800003b9, 0x00001f25, 0x800003b9,
7844	0x00001f26, 0x800003b9, 0x00001f27, 0x800003b9,
7845	0x00001f20, 0x800003b9, 0x80001f90, 0x00001f21,
7846	0x800003b9, 0x80001f91, 0x00001f22, 0x800003b9,
7847	0x80001f92, 0x00001f23, 0x800003b9, 0x80001f93,
7848	0x00001f24, 0x800003b9, 0x80001f94, 0x00001f25,
7849	0x800003b9, 0x80001f95, 0x00001f26, 0x800003b9,
7850	0x80001f96, 0x00001f27, 0x800003b9, 0x80001f97,
7851	0x00001f60, 0x800003b9, 0x00001f61, 0x800003b9,
7852	0x00001f62, 0x800003b9, 0x00001f63, 0x800003b9,
7853	0x00001f64, 0x800003b9, 0x00001f65, 0x800003b9,
7854	0x00001f66, 0x800003b9, 0x00001f67, 0x800003b9,
7855	0x00001f60, 0x800003b9, 0x80001fa0, 0x00001f61,
7856	0x800003b9, 0x80001fa1, 0x00001f62, 0x800003b9,
7857	0x80001fa2, 0x00001f63, 0x800003b9, 0x80001fa3,
7858	0x00001f64, 0x800003b9, 0x80001fa4, 0x00001f65,
7859	0x800003b9, 0x80001fa5, 0x00001f66, 0x800003b9,
7860	0x80001fa6, 0x00001f67, 0x800003b9, 0x80001fa7,
7861	0x00001f70, 0x800003b9, 0x000003b1, 0x800003b9,
7862	0x000003ac, 0x800003b9, 0x000003b1, 0x80000342,
7863	0x000003b1, 0x00000342, 0x800003b9, 0x80001fb0,
7864	0x80001fb1, 0x80001f70, 0x80001f71, 0x000003b1,
7865	0x800003b9, 0x80001fb3, 0x800003b9, 0x00001f74,
7866	0x800003b9, 0x000003b7, 0x800003b9, 0x000003ae,
7867	0x800003b9, 0x000003b7, 0x80000342, 0x000003b7,
7868	0x00000342, 0x800003b9, 0x80001f72, 0x80001f73,
7869	0x80001f74, 0x80001f75, 0x000003b7, 0x800003b9,
7870	0x80001fc3, 0x000003b9, 0x00000308, 0x80000300,
7871	0x000003b9, 0x00000308, 0x80000301, 0x000003b9,
7872	0x80000342, 0x000003b9, 0x00000308, 0x80000342,
7873	0x80001fd0, 0x80001fd1, 0x80001f76, 0x80001f77,
7874	0x000003c5, 0x00000308, 0x80000300, 0x000003c5,
7875	0x00000308, 0x80000301, 0x000003c1, 0x80000313,
7876	0x000003c5, 0x80000342, 0x000003c5, 0x00000308,
7877	0x80000342, 0x80001fe0, 0x80001fe1, 0x80001f7a,
7878	0x80001f7b, 0x80001fe5, 0x00001f7c, 0x800003b9,
7879	0x000003c9, 0x800003b9, 0x000003ce, 0x800003b9,
7880	0x000003c9, 0x80000342, 0x000003c9, 0x00000342,
7881	0x800003b9, 0x80001f78, 0x80001f79, 0x80001f7c,
7882	0x80001f7d, 0x000003c9, 0x800003b9, 0x80001ff3,
7883	0x800003c9, 0x8000006b, 0x800000e5, 0x80002170,
7884	0x80002171, 0x80002172, 0x80002173, 0x80002174,
7885	0x80002175, 0x80002176, 0x80002177, 0x80002178,
7886	0x80002179, 0x8000217a, 0x8000217b, 0x8000217c,
7887	0x8000217d, 0x8000217e, 0x8000217f, 0x800024d0,
7888	0x800024d1, 0x800024d2, 0x800024d3, 0x800024d4,
7889	0x800024d5, 0x800024d6, 0x800024d7, 0x800024d8,
7890	0x800024d9, 0x800024da, 0x800024db, 0x800024dc,
7891	0x800024dd, 0x800024de, 0x800024df, 0x800024e0,
7892	0x800024e1, 0x800024e2, 0x800024e3, 0x800024e4,
7893	0x800024e5, 0x800024e6, 0x800024e7, 0x800024e8,
7894	0x800024e9, 0x00000066, 0x80000066, 0x00000066,
7895	0x80000069, 0x00000066, 0x8000006c, 0x00000066,
7896	0x00000066, 0x80000069, 0x00000066, 0x00000066,
7897	0x8000006c, 0x00000073, 0x80000074, 0x00000073,
7898	0x80000074, 0x00000574, 0x80000576, 0x00000574,
7899	0x80000565, 0x00000574, 0x8000056b, 0x0000057e,
7900	0x80000576, 0x00000574, 0x8000056d, 0x8000ff41,
7901	0x8000ff42, 0x8000ff43, 0x8000ff44, 0x8000ff45,
7902	0x8000ff46, 0x8000ff47, 0x8000ff48, 0x8000ff49,
7903	0x8000ff4a, 0x8000ff4b, 0x8000ff4c, 0x8000ff4d,
7904	0x8000ff4e, 0x8000ff4f, 0x8000ff50, 0x8000ff51,
7905	0x8000ff52, 0x8000ff53, 0x8000ff54, 0x8000ff55,
7906	0x8000ff56, 0x8000ff57, 0x8000ff58, 0x8000ff59,
7907	0x8000ff5a, 0x80010428, 0x80010429, 0x8001042a,
7908	0x8001042b, 0x8001042c, 0x8001042d, 0x8001042e,
7909	0x8001042f, 0x80010430, 0x80010431, 0x80010432,
7910	0x80010433, 0x80010434, 0x80010435, 0x80010436,
7911	0x80010437, 0x80010438, 0x80010439, 0x8001043a,
7912	0x8001043b, 0x8001043c, 0x8001043d, 0x8001043e,
7913	0x8001043f, 0x80010440, 0x80010441, 0x80010442,
7914	0x80010443, 0x80010444, 0x80010445, 0x80010446,
7915	0x80010447, 0x80010448, 0x80010449, 0x8001044a,
7916	0x8001044b, 0x8001044c, 0x8001044d,
7917};
7918
7919