chiark / gitweb /
more automation of test logic
[disorder] / lib / unidata.c
CommitLineData
61507e3c
RK
1#include "unidata.h"
2static const struct unidata subtable0[] = {
3 { unicode_gc_Cc, 0, 0, 0 },
4 { unicode_gc_Cc, 0, 0, 0 },
5 { unicode_gc_Cc, 0, 0, 0 },
6 { unicode_gc_Cc, 0, 0, 0 },
7 { unicode_gc_Cc, 0, 0, 0 },
8 { unicode_gc_Cc, 0, 0, 0 },
9 { unicode_gc_Cc, 0, 0, 0 },
10 { unicode_gc_Cc, 0, 0, 0 },
11 { unicode_gc_Cc, 0, 0, 0 },
12 { unicode_gc_Cc, 0, 0, 0 },
13 { unicode_gc_Cc, 0, 0, 0 },
14 { unicode_gc_Cc, 0, 0, 0 },
15 { unicode_gc_Cc, 0, 0, 0 },
16 { unicode_gc_Cc, 0, 0, 0 },
17 { unicode_gc_Cc, 0, 0, 0 },
18 { unicode_gc_Cc, 0, 0, 0 },
19 { unicode_gc_Cc, 0, 0, 0 },
20 { unicode_gc_Cc, 0, 0, 0 },
21 { unicode_gc_Cc, 0, 0, 0 },
22 { unicode_gc_Cc, 0, 0, 0 },
23 { unicode_gc_Cc, 0, 0, 0 },
24 { unicode_gc_Cc, 0, 0, 0 },
25 { unicode_gc_Cc, 0, 0, 0 },
26 { unicode_gc_Cc, 0, 0, 0 },
27 { unicode_gc_Cc, 0, 0, 0 },
28 { unicode_gc_Cc, 0, 0, 0 },
29 { unicode_gc_Cc, 0, 0, 0 },
30 { unicode_gc_Cc, 0, 0, 0 },
31 { unicode_gc_Cc, 0, 0, 0 },
32 { unicode_gc_Cc, 0, 0, 0 },
33 { unicode_gc_Cc, 0, 0, 0 },
34 { unicode_gc_Cc, 0, 0, 0 },
35 { unicode_gc_Zs, 0, 0, 0 },
36 { unicode_gc_Po, 0, 0, 0 },
37 { unicode_gc_Po, 0, 0, 0 },
38 { unicode_gc_Po, 0, 0, 0 },
39 { unicode_gc_Sc, 0, 0, 0 },
40 { unicode_gc_Po, 0, 0, 0 },
41 { unicode_gc_Po, 0, 0, 0 },
42 { unicode_gc_Po, 0, 0, 0 },
43 { unicode_gc_Ps, 0, 0, 0 },
44 { unicode_gc_Pe, 0, 0, 0 },
45 { unicode_gc_Po, 0, 0, 0 },
46 { unicode_gc_Sm, 0, 0, 0 },
47 { unicode_gc_Po, 0, 0, 0 },
48 { unicode_gc_Pd, 0, 0, 0 },
49 { unicode_gc_Po, 0, 0, 0 },
50 { unicode_gc_Po, 0, 0, 0 },
51 { unicode_gc_Nd, 0, 0, 0 },
52 { unicode_gc_Nd, 0, 0, 0 },
53 { unicode_gc_Nd, 0, 0, 0 },
54 { unicode_gc_Nd, 0, 0, 0 },
55 { unicode_gc_Nd, 0, 0, 0 },
56 { unicode_gc_Nd, 0, 0, 0 },
57 { unicode_gc_Nd, 0, 0, 0 },
58 { unicode_gc_Nd, 0, 0, 0 },
59 { unicode_gc_Nd, 0, 0, 0 },
60 { unicode_gc_Nd, 0, 0, 0 },
61 { unicode_gc_Po, 0, 0, 0 },
62 { unicode_gc_Po, 0, 0, 0 },
63 { unicode_gc_Sm, 0, 0, 0 },
64 { unicode_gc_Sm, 0, 0, 0 },
65 { unicode_gc_Sm, 0, 0, 0 },
66 { unicode_gc_Po, 0, 0, 0 },
67 { unicode_gc_Po, 0, 0, 0 },
68 { unicode_gc_Lu, 0, 0, 32 },
69 { unicode_gc_Lu, 0, 0, 32 },
70 { unicode_gc_Lu, 0, 0, 32 },
71 { unicode_gc_Lu, 0, 0, 32 },
72 { unicode_gc_Lu, 0, 0, 32 },
73 { unicode_gc_Lu, 0, 0, 32 },
74 { unicode_gc_Lu, 0, 0, 32 },
75 { unicode_gc_Lu, 0, 0, 32 },
76 { unicode_gc_Lu, 0, 0, 32 },
77 { unicode_gc_Lu, 0, 0, 32 },
78 { unicode_gc_Lu, 0, 0, 32 },
79 { unicode_gc_Lu, 0, 0, 32 },
80 { unicode_gc_Lu, 0, 0, 32 },
81 { unicode_gc_Lu, 0, 0, 32 },
82 { unicode_gc_Lu, 0, 0, 32 },
83 { unicode_gc_Lu, 0, 0, 32 },
84 { unicode_gc_Lu, 0, 0, 32 },
85 { unicode_gc_Lu, 0, 0, 32 },
86 { unicode_gc_Lu, 0, 0, 32 },
87 { unicode_gc_Lu, 0, 0, 32 },
88 { unicode_gc_Lu, 0, 0, 32 },
89 { unicode_gc_Lu, 0, 0, 32 },
90 { unicode_gc_Lu, 0, 0, 32 },
91 { unicode_gc_Lu, 0, 0, 32 },
92 { unicode_gc_Lu, 0, 0, 32 },
93 { unicode_gc_Lu, 0, 0, 32 },
94 { unicode_gc_Ps, 0, 0, 0 },
95 { unicode_gc_Po, 0, 0, 0 },
96 { unicode_gc_Pe, 0, 0, 0 },
97 { unicode_gc_Sk, 0, 0, 0 },
98 { unicode_gc_Pc, 0, 0, 0 },
99 { unicode_gc_Sk, 0, 0, 0 },
100 { unicode_gc_Ll, 0, -32, 0 },
101 { unicode_gc_Ll, 0, -32, 0 },
102 { unicode_gc_Ll, 0, -32, 0 },
103 { unicode_gc_Ll, 0, -32, 0 },
104 { unicode_gc_Ll, 0, -32, 0 },
105 { unicode_gc_Ll, 0, -32, 0 },
106 { unicode_gc_Ll, 0, -32, 0 },
107 { unicode_gc_Ll, 0, -32, 0 },
108 { unicode_gc_Ll, 0, -32, 0 },
109 { unicode_gc_Ll, 0, -32, 0 },
110 { unicode_gc_Ll, 0, -32, 0 },
111 { unicode_gc_Ll, 0, -32, 0 },
112 { unicode_gc_Ll, 0, -32, 0 },
113 { unicode_gc_Ll, 0, -32, 0 },
114 { unicode_gc_Ll, 0, -32, 0 },
115 { unicode_gc_Ll, 0, -32, 0 },
116 { unicode_gc_Ll, 0, -32, 0 },
117 { unicode_gc_Ll, 0, -32, 0 },
118 { unicode_gc_Ll, 0, -32, 0 },
119 { unicode_gc_Ll, 0, -32, 0 },
120 { unicode_gc_Ll, 0, -32, 0 },
121 { unicode_gc_Ll, 0, -32, 0 },
122 { unicode_gc_Ll, 0, -32, 0 },
123 { unicode_gc_Ll, 0, -32, 0 },
124 { unicode_gc_Ll, 0, -32, 0 },
125 { unicode_gc_Ll, 0, -32, 0 },
126 { unicode_gc_Ps, 0, 0, 0 },
127 { unicode_gc_Sm, 0, 0, 0 },
128 { unicode_gc_Pe, 0, 0, 0 },
129 { unicode_gc_Sm, 0, 0, 0 },
130 { unicode_gc_Cc, 0, 0, 0 },
131 { unicode_gc_Cc, 0, 0, 0 },
132 { unicode_gc_Cc, 0, 0, 0 },
133 { unicode_gc_Cc, 0, 0, 0 },
134 { unicode_gc_Cc, 0, 0, 0 },
135 { unicode_gc_Cc, 0, 0, 0 },
136 { unicode_gc_Cc, 0, 0, 0 },
137 { unicode_gc_Cc, 0, 0, 0 },
138 { unicode_gc_Cc, 0, 0, 0 },
139 { unicode_gc_Cc, 0, 0, 0 },
140 { unicode_gc_Cc, 0, 0, 0 },
141 { unicode_gc_Cc, 0, 0, 0 },
142 { unicode_gc_Cc, 0, 0, 0 },
143 { unicode_gc_Cc, 0, 0, 0 },
144 { unicode_gc_Cc, 0, 0, 0 },
145 { unicode_gc_Cc, 0, 0, 0 },
146 { unicode_gc_Cc, 0, 0, 0 },
147 { unicode_gc_Cc, 0, 0, 0 },
148 { unicode_gc_Cc, 0, 0, 0 },
149 { unicode_gc_Cc, 0, 0, 0 },
150 { unicode_gc_Cc, 0, 0, 0 },
151 { unicode_gc_Cc, 0, 0, 0 },
152 { unicode_gc_Cc, 0, 0, 0 },
153 { unicode_gc_Cc, 0, 0, 0 },
154 { unicode_gc_Cc, 0, 0, 0 },
155 { unicode_gc_Cc, 0, 0, 0 },
156 { unicode_gc_Cc, 0, 0, 0 },
157 { unicode_gc_Cc, 0, 0, 0 },
158 { unicode_gc_Cc, 0, 0, 0 },
159 { unicode_gc_Cc, 0, 0, 0 },
160 { unicode_gc_Cc, 0, 0, 0 },
161 { unicode_gc_Cc, 0, 0, 0 },
162 { unicode_gc_Cc, 0, 0, 0 },
163 { unicode_gc_Zs, 0, 0, 0 },
164 { unicode_gc_Po, 0, 0, 0 },
165 { unicode_gc_Sc, 0, 0, 0 },
166 { unicode_gc_Sc, 0, 0, 0 },
167 { unicode_gc_Sc, 0, 0, 0 },
168 { unicode_gc_Sc, 0, 0, 0 },
169 { unicode_gc_So, 0, 0, 0 },
170 { unicode_gc_So, 0, 0, 0 },
171 { unicode_gc_Sk, 0, 0, 0 },
172 { unicode_gc_So, 0, 0, 0 },
173 { unicode_gc_Ll, 0, 0, 0 },
174 { unicode_gc_Pi, 0, 0, 0 },
175 { unicode_gc_Sm, 0, 0, 0 },
176 { unicode_gc_Cf, 0, 0, 0 },
177 { unicode_gc_So, 0, 0, 0 },
178 { unicode_gc_Sk, 0, 0, 0 },
179 { unicode_gc_So, 0, 0, 0 },
180 { unicode_gc_Sm, 0, 0, 0 },
181 { unicode_gc_No, 0, 0, 0 },
182 { unicode_gc_No, 0, 0, 0 },
183 { unicode_gc_Sk, 0, 0, 0 },
184 { unicode_gc_Ll, 0, 743, 0 },
185 { unicode_gc_So, 0, 0, 0 },
186 { unicode_gc_Po, 0, 0, 0 },
187 { unicode_gc_Sk, 0, 0, 0 },
188 { unicode_gc_No, 0, 0, 0 },
189 { unicode_gc_Ll, 0, 0, 0 },
190 { unicode_gc_Pf, 0, 0, 0 },
191 { unicode_gc_No, 0, 0, 0 },
192 { unicode_gc_No, 0, 0, 0 },
193 { unicode_gc_No, 0, 0, 0 },
194 { unicode_gc_Po, 0, 0, 0 },
195 { unicode_gc_Lu, 0, 0, 32 },
196 { unicode_gc_Lu, 0, 0, 32 },
197 { unicode_gc_Lu, 0, 0, 32 },
198 { unicode_gc_Lu, 0, 0, 32 },
199 { unicode_gc_Lu, 0, 0, 32 },
200 { unicode_gc_Lu, 0, 0, 32 },
201 { unicode_gc_Lu, 0, 0, 32 },
202 { unicode_gc_Lu, 0, 0, 32 },
203 { unicode_gc_Lu, 0, 0, 32 },
204 { unicode_gc_Lu, 0, 0, 32 },
205 { unicode_gc_Lu, 0, 0, 32 },
206 { unicode_gc_Lu, 0, 0, 32 },
207 { unicode_gc_Lu, 0, 0, 32 },
208 { unicode_gc_Lu, 0, 0, 32 },
209 { unicode_gc_Lu, 0, 0, 32 },
210 { unicode_gc_Lu, 0, 0, 32 },
211 { unicode_gc_Lu, 0, 0, 32 },
212 { unicode_gc_Lu, 0, 0, 32 },
213 { unicode_gc_Lu, 0, 0, 32 },
214 { unicode_gc_Lu, 0, 0, 32 },
215 { unicode_gc_Lu, 0, 0, 32 },
216 { unicode_gc_Lu, 0, 0, 32 },
217 { unicode_gc_Lu, 0, 0, 32 },
218 { unicode_gc_Sm, 0, 0, 0 },
219 { unicode_gc_Lu, 0, 0, 32 },
220 { unicode_gc_Lu, 0, 0, 32 },
221 { unicode_gc_Lu, 0, 0, 32 },
222 { unicode_gc_Lu, 0, 0, 32 },
223 { unicode_gc_Lu, 0, 0, 32 },
224 { unicode_gc_Lu, 0, 0, 32 },
225 { unicode_gc_Lu, 0, 0, 32 },
226 { unicode_gc_Ll, 0, 0, 0 },
227 { unicode_gc_Ll, 0, -32, 0 },
228 { unicode_gc_Ll, 0, -32, 0 },
229 { unicode_gc_Ll, 0, -32, 0 },
230 { unicode_gc_Ll, 0, -32, 0 },
231 { unicode_gc_Ll, 0, -32, 0 },
232 { unicode_gc_Ll, 0, -32, 0 },
233 { unicode_gc_Ll, 0, -32, 0 },
234 { unicode_gc_Ll, 0, -32, 0 },
235 { unicode_gc_Ll, 0, -32, 0 },
236 { unicode_gc_Ll, 0, -32, 0 },
237 { unicode_gc_Ll, 0, -32, 0 },
238 { unicode_gc_Ll, 0, -32, 0 },
239 { unicode_gc_Ll, 0, -32, 0 },
240 { unicode_gc_Ll, 0, -32, 0 },
241 { unicode_gc_Ll, 0, -32, 0 },
242 { unicode_gc_Ll, 0, -32, 0 },
243 { unicode_gc_Ll, 0, -32, 0 },
244 { unicode_gc_Ll, 0, -32, 0 },
245 { unicode_gc_Ll, 0, -32, 0 },
246 { unicode_gc_Ll, 0, -32, 0 },
247 { unicode_gc_Ll, 0, -32, 0 },
248 { unicode_gc_Ll, 0, -32, 0 },
249 { unicode_gc_Ll, 0, -32, 0 },
250 { unicode_gc_Sm, 0, 0, 0 },
251 { unicode_gc_Ll, 0, -32, 0 },
252 { unicode_gc_Ll, 0, -32, 0 },
253 { unicode_gc_Ll, 0, -32, 0 },
254 { unicode_gc_Ll, 0, -32, 0 },
255 { unicode_gc_Ll, 0, -32, 0 },
256 { unicode_gc_Ll, 0, -32, 0 },
257 { unicode_gc_Ll, 0, -32, 0 },
258 { unicode_gc_Ll, 0, 121, 0 }
259};
260static const struct unidata subtable1[] = {
261 { unicode_gc_Lu, 0, 0, 1 },
262 { unicode_gc_Ll, 0, -1, 0 },
263 { unicode_gc_Lu, 0, 0, 1 },
264 { unicode_gc_Ll, 0, -1, 0 },
265 { unicode_gc_Lu, 0, 0, 1 },
266 { unicode_gc_Ll, 0, -1, 0 },
267 { unicode_gc_Lu, 0, 0, 1 },
268 { unicode_gc_Ll, 0, -1, 0 },
269 { unicode_gc_Lu, 0, 0, 1 },
270 { unicode_gc_Ll, 0, -1, 0 },
271 { unicode_gc_Lu, 0, 0, 1 },
272 { unicode_gc_Ll, 0, -1, 0 },
273 { unicode_gc_Lu, 0, 0, 1 },
274 { unicode_gc_Ll, 0, -1, 0 },
275 { unicode_gc_Lu, 0, 0, 1 },
276 { unicode_gc_Ll, 0, -1, 0 },
277 { unicode_gc_Lu, 0, 0, 1 },
278 { unicode_gc_Ll, 0, -1, 0 },
279 { unicode_gc_Lu, 0, 0, 1 },
280 { unicode_gc_Ll, 0, -1, 0 },
281 { unicode_gc_Lu, 0, 0, 1 },
282 { unicode_gc_Ll, 0, -1, 0 },
283 { unicode_gc_Lu, 0, 0, 1 },
284 { unicode_gc_Ll, 0, -1, 0 },
285 { unicode_gc_Lu, 0, 0, 1 },
286 { unicode_gc_Ll, 0, -1, 0 },
287 { unicode_gc_Lu, 0, 0, 1 },
288 { unicode_gc_Ll, 0, -1, 0 },
289 { unicode_gc_Lu, 0, 0, 1 },
290 { unicode_gc_Ll, 0, -1, 0 },
291 { unicode_gc_Lu, 0, 0, 1 },
292 { unicode_gc_Ll, 0, -1, 0 },
293 { unicode_gc_Lu, 0, 0, 1 },
294 { unicode_gc_Ll, 0, -1, 0 },
295 { unicode_gc_Lu, 0, 0, 1 },
296 { unicode_gc_Ll, 0, -1, 0 },
297 { unicode_gc_Lu, 0, 0, 1 },
298 { unicode_gc_Ll, 0, -1, 0 },
299 { unicode_gc_Lu, 0, 0, 1 },
300 { unicode_gc_Ll, 0, -1, 0 },
301 { unicode_gc_Lu, 0, 0, 1 },
302 { unicode_gc_Ll, 0, -1, 0 },
303 { unicode_gc_Lu, 0, 0, 1 },
304 { unicode_gc_Ll, 0, -1, 0 },
305 { unicode_gc_Lu, 0, 0, 1 },
306 { unicode_gc_Ll, 0, -1, 0 },
307 { unicode_gc_Lu, 0, 0, 1 },
308 { unicode_gc_Ll, 0, -1, 0 },
309 { unicode_gc_Lu, 0, 0, -199 },
310 { unicode_gc_Ll, 0, -232, 0 },
311 { unicode_gc_Lu, 0, 0, 1 },
312 { unicode_gc_Ll, 0, -1, 0 },
313 { unicode_gc_Lu, 0, 0, 1 },
314 { unicode_gc_Ll, 0, -1, 0 },
315 { unicode_gc_Lu, 0, 0, 1 },
316 { unicode_gc_Ll, 0, -1, 0 },
317 { unicode_gc_Ll, 0, 0, 0 },
318 { unicode_gc_Lu, 0, 0, 1 },
319 { unicode_gc_Ll, 0, -1, 0 },
320 { unicode_gc_Lu, 0, 0, 1 },
321 { unicode_gc_Ll, 0, -1, 0 },
322 { unicode_gc_Lu, 0, 0, 1 },
323 { unicode_gc_Ll, 0, -1, 0 },
324 { unicode_gc_Lu, 0, 0, 1 },
325 { unicode_gc_Ll, 0, -1, 0 },
326 { unicode_gc_Lu, 0, 0, 1 },
327 { unicode_gc_Ll, 0, -1, 0 },
328 { unicode_gc_Lu, 0, 0, 1 },
329 { unicode_gc_Ll, 0, -1, 0 },
330 { unicode_gc_Lu, 0, 0, 1 },
331 { unicode_gc_Ll, 0, -1, 0 },
332 { unicode_gc_Lu, 0, 0, 1 },
333 { unicode_gc_Ll, 0, -1, 0 },
334 { unicode_gc_Ll, 0, 0, 0 },
335 { unicode_gc_Lu, 0, 0, 1 },
336 { unicode_gc_Ll, 0, -1, 0 },
337 { unicode_gc_Lu, 0, 0, 1 },
338 { unicode_gc_Ll, 0, -1, 0 },
339 { unicode_gc_Lu, 0, 0, 1 },
340 { unicode_gc_Ll, 0, -1, 0 },
341 { unicode_gc_Lu, 0, 0, 1 },
342 { unicode_gc_Ll, 0, -1, 0 },
343 { unicode_gc_Lu, 0, 0, 1 },
344 { unicode_gc_Ll, 0, -1, 0 },
345 { unicode_gc_Lu, 0, 0, 1 },
346 { unicode_gc_Ll, 0, -1, 0 },
347 { unicode_gc_Lu, 0, 0, 1 },
348 { unicode_gc_Ll, 0, -1, 0 },
349 { unicode_gc_Lu, 0, 0, 1 },
350 { unicode_gc_Ll, 0, -1, 0 },
351 { unicode_gc_Lu, 0, 0, 1 },
352 { unicode_gc_Ll, 0, -1, 0 },
353 { unicode_gc_Lu, 0, 0, 1 },
354 { unicode_gc_Ll, 0, -1, 0 },
355 { unicode_gc_Lu, 0, 0, 1 },
356 { unicode_gc_Ll, 0, -1, 0 },
357 { unicode_gc_Lu, 0, 0, 1 },
358 { unicode_gc_Ll, 0, -1, 0 },
359 { unicode_gc_Lu, 0, 0, 1 },
360 { unicode_gc_Ll, 0, -1, 0 },
361 { unicode_gc_Lu, 0, 0, 1 },
362 { unicode_gc_Ll, 0, -1, 0 },
363 { unicode_gc_Lu, 0, 0, 1 },
364 { unicode_gc_Ll, 0, -1, 0 },
365 { unicode_gc_Lu, 0, 0, 1 },
366 { unicode_gc_Ll, 0, -1, 0 },
367 { unicode_gc_Lu, 0, 0, 1 },
368 { unicode_gc_Ll, 0, -1, 0 },
369 { unicode_gc_Lu, 0, 0, 1 },
370 { unicode_gc_Ll, 0, -1, 0 },
371 { unicode_gc_Lu, 0, 0, 1 },
372 { unicode_gc_Ll, 0, -1, 0 },
373 { unicode_gc_Lu, 0, 0, 1 },
374 { unicode_gc_Ll, 0, -1, 0 },
375 { unicode_gc_Lu, 0, 0, 1 },
376 { unicode_gc_Ll, 0, -1, 0 },
377 { unicode_gc_Lu, 0, 0, 1 },
378 { unicode_gc_Ll, 0, -1, 0 },
379 { unicode_gc_Lu, 0, 0, 1 },
380 { unicode_gc_Ll, 0, -1, 0 },
381 { unicode_gc_Lu, 0, 0, -121 },
382 { unicode_gc_Lu, 0, 0, 1 },
383 { unicode_gc_Ll, 0, -1, 0 },
384 { unicode_gc_Lu, 0, 0, 1 },
385 { unicode_gc_Ll, 0, -1, 0 },
386 { unicode_gc_Lu, 0, 0, 1 },
387 { unicode_gc_Ll, 0, -1, 0 },
388 { unicode_gc_Ll, 0, -300, 0 },
389 { unicode_gc_Ll, 0, 0, 0 },
390 { unicode_gc_Lu, 0, 0, 210 },
391 { unicode_gc_Lu, 0, 0, 1 },
392 { unicode_gc_Ll, 0, -1, 0 },
393 { unicode_gc_Lu, 0, 0, 1 },
394 { unicode_gc_Ll, 0, -1, 0 },
395 { unicode_gc_Lu, 0, 0, 206 },
396 { unicode_gc_Lu, 0, 0, 1 },
397 { unicode_gc_Ll, 0, -1, 0 },
398 { unicode_gc_Lu, 0, 0, 205 },
399 { unicode_gc_Lu, 0, 0, 205 },
400 { unicode_gc_Lu, 0, 0, 1 },
401 { unicode_gc_Ll, 0, -1, 0 },
402 { unicode_gc_Ll, 0, 0, 0 },
403 { unicode_gc_Lu, 0, 0, 79 },
404 { unicode_gc_Lu, 0, 0, 202 },
405 { unicode_gc_Lu, 0, 0, 203 },
406 { unicode_gc_Lu, 0, 0, 1 },
407 { unicode_gc_Ll, 0, -1, 0 },
408 { unicode_gc_Lu, 0, 0, 205 },
409 { unicode_gc_Lu, 0, 0, 207 },
410 { unicode_gc_Ll, 0, 97, 0 },
411 { unicode_gc_Lu, 0, 0, 211 },
412 { unicode_gc_Lu, 0, 0, 209 },
413 { unicode_gc_Lu, 0, 0, 1 },
414 { unicode_gc_Ll, 0, -1, 0 },
415 { unicode_gc_Ll, 0, 0, 0 },
416 { unicode_gc_Ll, 0, 0, 0 },
417 { unicode_gc_Lu, 0, 0, 211 },
418 { unicode_gc_Lu, 0, 0, 213 },
419 { unicode_gc_Ll, 0, 130, 0 },
420 { unicode_gc_Lu, 0, 0, 214 },
421 { unicode_gc_Lu, 0, 0, 1 },
422 { unicode_gc_Ll, 0, -1, 0 },
423 { unicode_gc_Lu, 0, 0, 1 },
424 { unicode_gc_Ll, 0, -1, 0 },
425 { unicode_gc_Lu, 0, 0, 1 },
426 { unicode_gc_Ll, 0, -1, 0 },
427 { unicode_gc_Lu, 0, 0, 218 },
428 { unicode_gc_Lu, 0, 0, 1 },
429 { unicode_gc_Ll, 0, -1, 0 },
430 { unicode_gc_Lu, 0, 0, 218 },
431 { unicode_gc_Ll, 0, 0, 0 },
432 { unicode_gc_Ll, 0, 0, 0 },
433 { unicode_gc_Lu, 0, 0, 1 },
434 { unicode_gc_Ll, 0, -1, 0 },
435 { unicode_gc_Lu, 0, 0, 218 },
436 { unicode_gc_Lu, 0, 0, 1 },
437 { unicode_gc_Ll, 0, -1, 0 },
438 { unicode_gc_Lu, 0, 0, 217 },
439 { unicode_gc_Lu, 0, 0, 217 },
440 { unicode_gc_Lu, 0, 0, 1 },
441 { unicode_gc_Ll, 0, -1, 0 },
442 { unicode_gc_Lu, 0, 0, 1 },
443 { unicode_gc_Ll, 0, -1, 0 },
444 { unicode_gc_Lu, 0, 0, 219 },
445 { unicode_gc_Lu, 0, 0, 1 },
446 { unicode_gc_Ll, 0, -1, 0 },
447 { unicode_gc_Ll, 0, 0, 0 },
448 { unicode_gc_Lo, 0, 0, 0 },
449 { unicode_gc_Lu, 0, 0, 1 },
450 { unicode_gc_Ll, 0, -1, 0 },
451 { unicode_gc_Ll, 0, 0, 0 },
452 { unicode_gc_Ll, 0, 56, 0 },
453 { unicode_gc_Lo, 0, 0, 0 },
454 { unicode_gc_Lo, 0, 0, 0 },
455 { unicode_gc_Lo, 0, 0, 0 },
456 { unicode_gc_Lo, 0, 0, 0 },
457 { unicode_gc_Lu, 0, 0, 2 },
458 { unicode_gc_Lt, 0, -1, 1 },
459 { unicode_gc_Ll, 0, -2, 0 },
460 { unicode_gc_Lu, 0, 0, 2 },
461 { unicode_gc_Lt, 0, -1, 1 },
462 { unicode_gc_Ll, 0, -2, 0 },
463 { unicode_gc_Lu, 0, 0, 2 },
464 { unicode_gc_Lt, 0, -1, 1 },
465 { unicode_gc_Ll, 0, -2, 0 },
466 { unicode_gc_Lu, 0, 0, 1 },
467 { unicode_gc_Ll, 0, -1, 0 },
468 { unicode_gc_Lu, 0, 0, 1 },
469 { unicode_gc_Ll, 0, -1, 0 },
470 { unicode_gc_Lu, 0, 0, 1 },
471 { unicode_gc_Ll, 0, -1, 0 },
472 { unicode_gc_Lu, 0, 0, 1 },
473 { unicode_gc_Ll, 0, -1, 0 },
474 { unicode_gc_Lu, 0, 0, 1 },
475 { unicode_gc_Ll, 0, -1, 0 },
476 { unicode_gc_Lu, 0, 0, 1 },
477 { unicode_gc_Ll, 0, -1, 0 },
478 { unicode_gc_Lu, 0, 0, 1 },
479 { unicode_gc_Ll, 0, -1, 0 },
480 { unicode_gc_Lu, 0, 0, 1 },
481 { unicode_gc_Ll, 0, -1, 0 },
482 { unicode_gc_Ll, 0, -79, 0 },
483 { unicode_gc_Lu, 0, 0, 1 },
484 { unicode_gc_Ll, 0, -1, 0 },
485 { unicode_gc_Lu, 0, 0, 1 },
486 { unicode_gc_Ll, 0, -1, 0 },
487 { unicode_gc_Lu, 0, 0, 1 },
488 { unicode_gc_Ll, 0, -1, 0 },
489 { unicode_gc_Lu, 0, 0, 1 },
490 { unicode_gc_Ll, 0, -1, 0 },
491 { unicode_gc_Lu, 0, 0, 1 },
492 { unicode_gc_Ll, 0, -1, 0 },
493 { unicode_gc_Lu, 0, 0, 1 },
494 { unicode_gc_Ll, 0, -1, 0 },
495 { unicode_gc_Lu, 0, 0, 1 },
496 { unicode_gc_Ll, 0, -1, 0 },
497 { unicode_gc_Lu, 0, 0, 1 },
498 { unicode_gc_Ll, 0, -1, 0 },
499 { unicode_gc_Lu, 0, 0, 1 },
500 { unicode_gc_Ll, 0, -1, 0 },
501 { unicode_gc_Ll, 0, 0, 0 },
502 { unicode_gc_Lu, 0, 0, 2 },
503 { unicode_gc_Lt, 0, -1, 1 },
504 { unicode_gc_Ll, 0, -2, 0 },
505 { unicode_gc_Lu, 0, 0, 1 },
506 { unicode_gc_Ll, 0, -1, 0 },
507 { unicode_gc_Lu, 0, 0, -97 },
508 { unicode_gc_Lu, 0, 0, -56 },
509 { unicode_gc_Lu, 0, 0, 1 },
510 { unicode_gc_Ll, 0, -1, 0 },
511 { unicode_gc_Lu, 0, 0, 1 },
512 { unicode_gc_Ll, 0, -1, 0 },
513 { unicode_gc_Lu, 0, 0, 1 },
514 { unicode_gc_Ll, 0, -1, 0 },
515 { unicode_gc_Lu, 0, 0, 1 },
516 { unicode_gc_Ll, 0, -1, 0 }
517};
518static const struct unidata subtable2[] = {
519 { unicode_gc_Lu, 0, 0, 1 },
520 { unicode_gc_Ll, 0, -1, 0 },
521 { unicode_gc_Lu, 0, 0, 1 },
522 { unicode_gc_Ll, 0, -1, 0 },
523 { unicode_gc_Lu, 0, 0, 1 },
524 { unicode_gc_Ll, 0, -1, 0 },
525 { unicode_gc_Lu, 0, 0, 1 },
526 { unicode_gc_Ll, 0, -1, 0 },
527 { unicode_gc_Lu, 0, 0, 1 },
528 { unicode_gc_Ll, 0, -1, 0 },
529 { unicode_gc_Lu, 0, 0, 1 },
530 { unicode_gc_Ll, 0, -1, 0 },
531 { unicode_gc_Lu, 0, 0, 1 },
532 { unicode_gc_Ll, 0, -1, 0 },
533 { unicode_gc_Lu, 0, 0, 1 },
534 { unicode_gc_Ll, 0, -1, 0 },
535 { unicode_gc_Lu, 0, 0, 1 },
536 { unicode_gc_Ll, 0, -1, 0 },
537 { unicode_gc_Lu, 0, 0, 1 },
538 { unicode_gc_Ll, 0, -1, 0 },
539 { unicode_gc_Lu, 0, 0, 1 },
540 { unicode_gc_Ll, 0, -1, 0 },
541 { unicode_gc_Lu, 0, 0, 1 },
542 { unicode_gc_Ll, 0, -1, 0 },
543 { unicode_gc_Lu, 0, 0, 1 },
544 { unicode_gc_Ll, 0, -1, 0 },
545 { unicode_gc_Lu, 0, 0, 1 },
546 { unicode_gc_Ll, 0, -1, 0 },
547 { unicode_gc_Lu, 0, 0, 1 },
548 { unicode_gc_Ll, 0, -1, 0 },
549 { unicode_gc_Lu, 0, 0, 1 },
550 { unicode_gc_Ll, 0, -1, 0 },
551 { unicode_gc_Lu, 0, 0, -130 },
552 { unicode_gc_Ll, 0, 0, 0 },
553 { unicode_gc_Lu, 0, 0, 1 },
554 { unicode_gc_Ll, 0, -1, 0 },
555 { unicode_gc_Lu, 0, 0, 1 },
556 { unicode_gc_Ll, 0, -1, 0 },
557 { unicode_gc_Lu, 0, 0, 1 },
558 { unicode_gc_Ll, 0, -1, 0 },
559 { unicode_gc_Lu, 0, 0, 1 },
560 { unicode_gc_Ll, 0, -1, 0 },
561 { unicode_gc_Lu, 0, 0, 1 },
562 { unicode_gc_Ll, 0, -1, 0 },
563 { unicode_gc_Lu, 0, 0, 1 },
564 { unicode_gc_Ll, 0, -1, 0 },
565 { unicode_gc_Lu, 0, 0, 1 },
566 { unicode_gc_Ll, 0, -1, 0 },
567 { unicode_gc_Lu, 0, 0, 1 },
568 { unicode_gc_Ll, 0, -1, 0 },
569 { unicode_gc_Lu, 0, 0, 1 },
570 { unicode_gc_Ll, 0, -1, 0 },
571 { unicode_gc_Ll, 0, 0, 0 },
572 { unicode_gc_Ll, 0, 0, 0 },
573 { unicode_gc_Ll, 0, 0, 0 },
574 { unicode_gc_Cn, 0, 0, 0 },
575 { unicode_gc_Cn, 0, 0, 0 },
576 { unicode_gc_Cn, 0, 0, 0 },
577 { unicode_gc_Cn, 0, 0, 0 },
578 { unicode_gc_Cn, 0, 0, 0 },
579 { unicode_gc_Cn, 0, 0, 0 },
580 { unicode_gc_Cn, 0, 0, 0 },
581 { unicode_gc_Cn, 0, 0, 0 },
582 { unicode_gc_Cn, 0, 0, 0 },
583 { unicode_gc_Cn, 0, 0, 0 },
584 { unicode_gc_Cn, 0, 0, 0 },
585 { unicode_gc_Cn, 0, 0, 0 },
586 { unicode_gc_Cn, 0, 0, 0 },
587 { unicode_gc_Cn, 0, 0, 0 },
588 { unicode_gc_Cn, 0, 0, 0 },
589 { unicode_gc_Cn, 0, 0, 0 },
590 { unicode_gc_Cn, 0, 0, 0 },
591 { unicode_gc_Cn, 0, 0, 0 },
592 { unicode_gc_Cn, 0, 0, 0 },
593 { unicode_gc_Cn, 0, 0, 0 },
594 { unicode_gc_Cn, 0, 0, 0 },
595 { unicode_gc_Cn, 0, 0, 0 },
596 { unicode_gc_Cn, 0, 0, 0 },
597 { unicode_gc_Cn, 0, 0, 0 },
598 { unicode_gc_Cn, 0, 0, 0 },
599 { unicode_gc_Ll, 0, 0, 0 },
600 { unicode_gc_Ll, 0, 0, 0 },
601 { unicode_gc_Ll, 0, 0, 0 },
602 { unicode_gc_Ll, 0, -210, 0 },
603 { unicode_gc_Ll, 0, -206, 0 },
604 { unicode_gc_Ll, 0, 0, 0 },
605 { unicode_gc_Ll, 0, -205, 0 },
606 { unicode_gc_Ll, 0, -205, 0 },
607 { unicode_gc_Ll, 0, 0, 0 },
608 { unicode_gc_Ll, 0, -202, 0 },
609 { unicode_gc_Ll, 0, 0, 0 },
610 { unicode_gc_Ll, 0, -203, 0 },
611 { unicode_gc_Ll, 0, 0, 0 },
612 { unicode_gc_Ll, 0, 0, 0 },
613 { unicode_gc_Ll, 0, 0, 0 },
614 { unicode_gc_Ll, 0, 0, 0 },
615 { unicode_gc_Ll, 0, -205, 0 },
616 { unicode_gc_Ll, 0, 0, 0 },
617 { unicode_gc_Ll, 0, 0, 0 },
618 { unicode_gc_Ll, 0, -207, 0 },
619 { unicode_gc_Ll, 0, 0, 0 },
620 { unicode_gc_Ll, 0, 0, 0 },
621 { unicode_gc_Ll, 0, 0, 0 },
622 { unicode_gc_Ll, 0, 0, 0 },
623 { unicode_gc_Ll, 0, -209, 0 },
624 { unicode_gc_Ll, 0, -211, 0 },
625 { unicode_gc_Ll, 0, 0, 0 },
626 { unicode_gc_Ll, 0, 0, 0 },
627 { unicode_gc_Ll, 0, 0, 0 },
628 { unicode_gc_Ll, 0, 0, 0 },
629 { unicode_gc_Ll, 0, 0, 0 },
630 { unicode_gc_Ll, 0, -211, 0 },
631 { unicode_gc_Ll, 0, 0, 0 },
632 { unicode_gc_Ll, 0, 0, 0 },
633 { unicode_gc_Ll, 0, -213, 0 },
634 { unicode_gc_Ll, 0, 0, 0 },
635 { unicode_gc_Ll, 0, 0, 0 },
636 { unicode_gc_Ll, 0, -214, 0 },
637 { unicode_gc_Ll, 0, 0, 0 },
638 { unicode_gc_Ll, 0, 0, 0 },
639 { unicode_gc_Ll, 0, 0, 0 },
640 { unicode_gc_Ll, 0, 0, 0 },
641 { unicode_gc_Ll, 0, 0, 0 },
642 { unicode_gc_Ll, 0, 0, 0 },
643 { unicode_gc_Ll, 0, 0, 0 },
644 { unicode_gc_Ll, 0, 0, 0 },
645 { unicode_gc_Ll, 0, 0, 0 },
646 { unicode_gc_Ll, 0, 0, 0 },
647 { unicode_gc_Ll, 0, -218, 0 },
648 { unicode_gc_Ll, 0, 0, 0 },
649 { unicode_gc_Ll, 0, 0, 0 },
650 { unicode_gc_Ll, 0, -218, 0 },
651 { unicode_gc_Ll, 0, 0, 0 },
652 { unicode_gc_Ll, 0, 0, 0 },
653 { unicode_gc_Ll, 0, 0, 0 },
654 { unicode_gc_Ll, 0, 0, 0 },
655 { unicode_gc_Ll, 0, -218, 0 },
656 { unicode_gc_Ll, 0, 0, 0 },
657 { unicode_gc_Ll, 0, -217, 0 },
658 { unicode_gc_Ll, 0, -217, 0 },
659 { unicode_gc_Ll, 0, 0, 0 },
660 { unicode_gc_Ll, 0, 0, 0 },
661 { unicode_gc_Ll, 0, 0, 0 },
662 { unicode_gc_Ll, 0, 0, 0 },
663 { unicode_gc_Ll, 0, 0, 0 },
664 { unicode_gc_Ll, 0, 0, 0 },
665 { unicode_gc_Ll, 0, -219, 0 },
666 { unicode_gc_Ll, 0, 0, 0 },
667 { unicode_gc_Ll, 0, 0, 0 },
668 { unicode_gc_Ll, 0, 0, 0 },
669 { unicode_gc_Ll, 0, 0, 0 },
670 { unicode_gc_Ll, 0, 0, 0 },
671 { unicode_gc_Ll, 0, 0, 0 },
672 { unicode_gc_Ll, 0, 0, 0 },
673 { unicode_gc_Ll, 0, 0, 0 },
674 { unicode_gc_Ll, 0, 0, 0 },
675 { unicode_gc_Ll, 0, 0, 0 },
676 { unicode_gc_Ll, 0, 0, 0 },
677 { unicode_gc_Ll, 0, 0, 0 },
678 { unicode_gc_Ll, 0, 0, 0 },
679 { unicode_gc_Ll, 0, 0, 0 },
680 { unicode_gc_Ll, 0, 0, 0 },
681 { unicode_gc_Ll, 0, 0, 0 },
682 { unicode_gc_Ll, 0, 0, 0 },
683 { unicode_gc_Ll, 0, 0, 0 },
684 { unicode_gc_Ll, 0, 0, 0 },
685 { unicode_gc_Ll, 0, 0, 0 },
686 { unicode_gc_Ll, 0, 0, 0 },
687 { unicode_gc_Ll, 0, 0, 0 },
688 { unicode_gc_Ll, 0, 0, 0 },
689 { unicode_gc_Ll, 0, 0, 0 },
690 { unicode_gc_Ll, 0, 0, 0 },
691 { unicode_gc_Ll, 0, 0, 0 },
692 { unicode_gc_Ll, 0, 0, 0 },
693 { unicode_gc_Ll, 0, 0, 0 },
694 { unicode_gc_Ll, 0, 0, 0 },
695 { unicode_gc_Lm, 0, 0, 0 },
696 { unicode_gc_Lm, 0, 0, 0 },
697 { unicode_gc_Lm, 0, 0, 0 },
698 { unicode_gc_Lm, 0, 0, 0 },
699 { unicode_gc_Lm, 0, 0, 0 },
700 { unicode_gc_Lm, 0, 0, 0 },
701 { unicode_gc_Lm, 0, 0, 0 },
702 { unicode_gc_Lm, 0, 0, 0 },
703 { unicode_gc_Lm, 0, 0, 0 },
704 { unicode_gc_Lm, 0, 0, 0 },
705 { unicode_gc_Lm, 0, 0, 0 },
706 { unicode_gc_Lm, 0, 0, 0 },
707 { unicode_gc_Lm, 0, 0, 0 },
708 { unicode_gc_Lm, 0, 0, 0 },
709 { unicode_gc_Lm, 0, 0, 0 },
710 { unicode_gc_Lm, 0, 0, 0 },
711 { unicode_gc_Lm, 0, 0, 0 },
712 { unicode_gc_Lm, 0, 0, 0 },
713 { unicode_gc_Sk, 0, 0, 0 },
714 { unicode_gc_Sk, 0, 0, 0 },
715 { unicode_gc_Sk, 0, 0, 0 },
716 { unicode_gc_Sk, 0, 0, 0 },
717 { unicode_gc_Lm, 0, 0, 0 },
718 { unicode_gc_Lm, 0, 0, 0 },
719 { unicode_gc_Lm, 0, 0, 0 },
720 { unicode_gc_Lm, 0, 0, 0 },
721 { unicode_gc_Lm, 0, 0, 0 },
722 { unicode_gc_Lm, 0, 0, 0 },
723 { unicode_gc_Lm, 0, 0, 0 },
724 { unicode_gc_Lm, 0, 0, 0 },
725 { unicode_gc_Lm, 0, 0, 0 },
726 { unicode_gc_Lm, 0, 0, 0 },
727 { unicode_gc_Lm, 0, 0, 0 },
728 { unicode_gc_Lm, 0, 0, 0 },
729 { unicode_gc_Sk, 0, 0, 0 },
730 { unicode_gc_Sk, 0, 0, 0 },
731 { unicode_gc_Sk, 0, 0, 0 },
732 { unicode_gc_Sk, 0, 0, 0 },
733 { unicode_gc_Sk, 0, 0, 0 },
734 { unicode_gc_Sk, 0, 0, 0 },
735 { unicode_gc_Sk, 0, 0, 0 },
736 { unicode_gc_Sk, 0, 0, 0 },
737 { unicode_gc_Sk, 0, 0, 0 },
738 { unicode_gc_Sk, 0, 0, 0 },
739 { unicode_gc_Sk, 0, 0, 0 },
740 { unicode_gc_Sk, 0, 0, 0 },
741 { unicode_gc_Sk, 0, 0, 0 },
742 { unicode_gc_Sk, 0, 0, 0 },
743 { unicode_gc_Lm, 0, 0, 0 },
744 { unicode_gc_Lm, 0, 0, 0 },
745 { unicode_gc_Lm, 0, 0, 0 },
746 { unicode_gc_Lm, 0, 0, 0 },
747 { unicode_gc_Lm, 0, 0, 0 },
748 { unicode_gc_Sk, 0, 0, 0 },
749 { unicode_gc_Sk, 0, 0, 0 },
750 { unicode_gc_Sk, 0, 0, 0 },
751 { unicode_gc_Sk, 0, 0, 0 },
752 { unicode_gc_Sk, 0, 0, 0 },
753 { unicode_gc_Sk, 0, 0, 0 },
754 { unicode_gc_Sk, 0, 0, 0 },
755 { unicode_gc_Sk, 0, 0, 0 },
756 { unicode_gc_Sk, 0, 0, 0 },
757 { unicode_gc_Lm, 0, 0, 0 },
758 { unicode_gc_Sk, 0, 0, 0 },
759 { unicode_gc_Sk, 0, 0, 0 },
760 { unicode_gc_Sk, 0, 0, 0 },
761 { unicode_gc_Sk, 0, 0, 0 },
762 { unicode_gc_Sk, 0, 0, 0 },
763 { unicode_gc_Sk, 0, 0, 0 },
764 { unicode_gc_Sk, 0, 0, 0 },
765 { unicode_gc_Sk, 0, 0, 0 },
766 { unicode_gc_Sk, 0, 0, 0 },
767 { unicode_gc_Sk, 0, 0, 0 },
768 { unicode_gc_Sk, 0, 0, 0 },
769 { unicode_gc_Sk, 0, 0, 0 },
770 { unicode_gc_Sk, 0, 0, 0 },
771 { unicode_gc_Sk, 0, 0, 0 },
772 { unicode_gc_Sk, 0, 0, 0 },
773 { unicode_gc_Sk, 0, 0, 0 },
774 { unicode_gc_Sk, 0, 0, 0 }
775};
776static const struct unidata subtable3[] = {
777 { unicode_gc_Mn, 230, 0, 0 },
778 { unicode_gc_Mn, 230, 0, 0 },
779 { unicode_gc_Mn, 230, 0, 0 },
780 { unicode_gc_Mn, 230, 0, 0 },
781 { unicode_gc_Mn, 230, 0, 0 },
782 { unicode_gc_Mn, 230, 0, 0 },
783 { unicode_gc_Mn, 230, 0, 0 },
784 { unicode_gc_Mn, 230, 0, 0 },
785 { unicode_gc_Mn, 230, 0, 0 },
786 { unicode_gc_Mn, 230, 0, 0 },
787 { unicode_gc_Mn, 230, 0, 0 },
788 { unicode_gc_Mn, 230, 0, 0 },
789 { unicode_gc_Mn, 230, 0, 0 },
790 { unicode_gc_Mn, 230, 0, 0 },
791 { unicode_gc_Mn, 230, 0, 0 },
792 { unicode_gc_Mn, 230, 0, 0 },
793 { unicode_gc_Mn, 230, 0, 0 },
794 { unicode_gc_Mn, 230, 0, 0 },
795 { unicode_gc_Mn, 230, 0, 0 },
796 { unicode_gc_Mn, 230, 0, 0 },
797 { unicode_gc_Mn, 230, 0, 0 },
798 { unicode_gc_Mn, 232, 0, 0 },
799 { unicode_gc_Mn, 220, 0, 0 },
800 { unicode_gc_Mn, 220, 0, 0 },
801 { unicode_gc_Mn, 220, 0, 0 },
802 { unicode_gc_Mn, 220, 0, 0 },
803 { unicode_gc_Mn, 232, 0, 0 },
804 { unicode_gc_Mn, 216, 0, 0 },
805 { unicode_gc_Mn, 220, 0, 0 },
806 { unicode_gc_Mn, 220, 0, 0 },
807 { unicode_gc_Mn, 220, 0, 0 },
808 { unicode_gc_Mn, 220, 0, 0 },
809 { unicode_gc_Mn, 220, 0, 0 },
810 { unicode_gc_Mn, 202, 0, 0 },
811 { unicode_gc_Mn, 202, 0, 0 },
812 { unicode_gc_Mn, 220, 0, 0 },
813 { unicode_gc_Mn, 220, 0, 0 },
814 { unicode_gc_Mn, 220, 0, 0 },
815 { unicode_gc_Mn, 220, 0, 0 },
816 { unicode_gc_Mn, 202, 0, 0 },
817 { unicode_gc_Mn, 202, 0, 0 },
818 { unicode_gc_Mn, 220, 0, 0 },
819 { unicode_gc_Mn, 220, 0, 0 },
820 { unicode_gc_Mn, 220, 0, 0 },
821 { unicode_gc_Mn, 220, 0, 0 },
822 { unicode_gc_Mn, 220, 0, 0 },
823 { unicode_gc_Mn, 220, 0, 0 },
824 { unicode_gc_Mn, 220, 0, 0 },
825 { unicode_gc_Mn, 220, 0, 0 },
826 { unicode_gc_Mn, 220, 0, 0 },
827 { unicode_gc_Mn, 220, 0, 0 },
828 { unicode_gc_Mn, 220, 0, 0 },
829 { unicode_gc_Mn, 1, 0, 0 },
830 { unicode_gc_Mn, 1, 0, 0 },
831 { unicode_gc_Mn, 1, 0, 0 },
832 { unicode_gc_Mn, 1, 0, 0 },
833 { unicode_gc_Mn, 1, 0, 0 },
834 { unicode_gc_Mn, 220, 0, 0 },
835 { unicode_gc_Mn, 220, 0, 0 },
836 { unicode_gc_Mn, 220, 0, 0 },
837 { unicode_gc_Mn, 220, 0, 0 },
838 { unicode_gc_Mn, 230, 0, 0 },
839 { unicode_gc_Mn, 230, 0, 0 },
840 { unicode_gc_Mn, 230, 0, 0 },
841 { unicode_gc_Mn, 230, 0, 0 },
842 { unicode_gc_Mn, 230, 0, 0 },
843 { unicode_gc_Mn, 230, 0, 0 },
844 { unicode_gc_Mn, 230, 0, 0 },
845 { unicode_gc_Mn, 230, 0, 0 },
846 { unicode_gc_Mn, 240, 84, 0 },
847 { unicode_gc_Mn, 230, 0, 0 },
848 { unicode_gc_Mn, 220, 0, 0 },
849 { unicode_gc_Mn, 220, 0, 0 },
850 { unicode_gc_Mn, 220, 0, 0 },
851 { unicode_gc_Mn, 230, 0, 0 },
852 { unicode_gc_Mn, 230, 0, 0 },
853 { unicode_gc_Mn, 230, 0, 0 },
854 { unicode_gc_Mn, 220, 0, 0 },
855 { unicode_gc_Mn, 220, 0, 0 },
856 { unicode_gc_Mn, 0, 0, 0 },
857 { unicode_gc_Mn, 230, 0, 0 },
858 { unicode_gc_Mn, 230, 0, 0 },
859 { unicode_gc_Mn, 230, 0, 0 },
860 { unicode_gc_Mn, 220, 0, 0 },
861 { unicode_gc_Mn, 220, 0, 0 },
862 { unicode_gc_Mn, 220, 0, 0 },
863 { unicode_gc_Mn, 220, 0, 0 },
864 { unicode_gc_Mn, 230, 0, 0 },
865 { unicode_gc_Cn, 0, 0, 0 },
866 { unicode_gc_Cn, 0, 0, 0 },
867 { unicode_gc_Cn, 0, 0, 0 },
868 { unicode_gc_Cn, 0, 0, 0 },
869 { unicode_gc_Cn, 0, 0, 0 },
870 { unicode_gc_Mn, 234, 0, 0 },
871 { unicode_gc_Mn, 234, 0, 0 },
872 { unicode_gc_Mn, 233, 0, 0 },
873 { unicode_gc_Mn, 234, 0, 0 },
874 { unicode_gc_Mn, 234, 0, 0 },
875 { unicode_gc_Mn, 233, 0, 0 },
876 { unicode_gc_Mn, 230, 0, 0 },
877 { unicode_gc_Mn, 230, 0, 0 },
878 { unicode_gc_Mn, 230, 0, 0 },
879 { unicode_gc_Mn, 230, 0, 0 },
880 { unicode_gc_Mn, 230, 0, 0 },
881 { unicode_gc_Mn, 230, 0, 0 },
882 { unicode_gc_Mn, 230, 0, 0 },
883 { unicode_gc_Mn, 230, 0, 0 },
884 { unicode_gc_Mn, 230, 0, 0 },
885 { unicode_gc_Mn, 230, 0, 0 },
886 { unicode_gc_Mn, 230, 0, 0 },
887 { unicode_gc_Mn, 230, 0, 0 },
888 { unicode_gc_Mn, 230, 0, 0 },
889 { unicode_gc_Cn, 0, 0, 0 },
890 { unicode_gc_Cn, 0, 0, 0 },
891 { unicode_gc_Cn, 0, 0, 0 },
892 { unicode_gc_Cn, 0, 0, 0 },
893 { unicode_gc_Sk, 0, 0, 0 },
894 { unicode_gc_Sk, 0, 0, 0 },
895 { unicode_gc_Cn, 0, 0, 0 },
896 { unicode_gc_Cn, 0, 0, 0 },
897 { unicode_gc_Cn, 0, 0, 0 },
898 { unicode_gc_Cn, 0, 0, 0 },
899 { unicode_gc_Lm, 0, 0, 0 },
900 { unicode_gc_Cn, 0, 0, 0 },
901 { unicode_gc_Cn, 0, 0, 0 },
902 { unicode_gc_Cn, 0, 0, 0 },
903 { unicode_gc_Po, 0, 0, 0 },
904 { unicode_gc_Cn, 0, 0, 0 },
905 { unicode_gc_Cn, 0, 0, 0 },
906 { unicode_gc_Cn, 0, 0, 0 },
907 { unicode_gc_Cn, 0, 0, 0 },
908 { unicode_gc_Cn, 0, 0, 0 },
909 { unicode_gc_Sk, 0, 0, 0 },
910 { unicode_gc_Sk, 0, 0, 0 },
911 { unicode_gc_Lu, 0, 0, 38 },
912 { unicode_gc_Po, 0, 0, 0 },
913 { unicode_gc_Lu, 0, 0, 37 },
914 { unicode_gc_Lu, 0, 0, 37 },
915 { unicode_gc_Lu, 0, 0, 37 },
916 { unicode_gc_Cn, 0, 0, 0 },
917 { unicode_gc_Lu, 0, 0, 64 },
918 { unicode_gc_Cn, 0, 0, 0 },
919 { unicode_gc_Lu, 0, 0, 63 },
920 { unicode_gc_Lu, 0, 0, 63 },
921 { unicode_gc_Ll, 0, 0, 0 },
922 { unicode_gc_Lu, 0, 0, 32 },
923 { unicode_gc_Lu, 0, 0, 32 },
924 { unicode_gc_Lu, 0, 0, 32 },
925 { unicode_gc_Lu, 0, 0, 32 },
926 { unicode_gc_Lu, 0, 0, 32 },
927 { unicode_gc_Lu, 0, 0, 32 },
928 { unicode_gc_Lu, 0, 0, 32 },
929 { unicode_gc_Lu, 0, 0, 32 },
930 { unicode_gc_Lu, 0, 0, 32 },
931 { unicode_gc_Lu, 0, 0, 32 },
932 { unicode_gc_Lu, 0, 0, 32 },
933 { unicode_gc_Lu, 0, 0, 32 },
934 { unicode_gc_Lu, 0, 0, 32 },
935 { unicode_gc_Lu, 0, 0, 32 },
936 { unicode_gc_Lu, 0, 0, 32 },
937 { unicode_gc_Lu, 0, 0, 32 },
938 { unicode_gc_Lu, 0, 0, 32 },
939 { unicode_gc_Cn, 0, 0, 0 },
940 { unicode_gc_Lu, 0, 0, 32 },
941 { unicode_gc_Lu, 0, 0, 32 },
942 { unicode_gc_Lu, 0, 0, 32 },
943 { unicode_gc_Lu, 0, 0, 32 },
944 { unicode_gc_Lu, 0, 0, 32 },
945 { unicode_gc_Lu, 0, 0, 32 },
946 { unicode_gc_Lu, 0, 0, 32 },
947 { unicode_gc_Lu, 0, 0, 32 },
948 { unicode_gc_Lu, 0, 0, 32 },
949 { unicode_gc_Ll, 0, -38, 0 },
950 { unicode_gc_Ll, 0, -37, 0 },
951 { unicode_gc_Ll, 0, -37, 0 },
952 { unicode_gc_Ll, 0, -37, 0 },
953 { unicode_gc_Ll, 0, 0, 0 },
954 { unicode_gc_Ll, 0, -32, 0 },
955 { unicode_gc_Ll, 0, -32, 0 },
956 { unicode_gc_Ll, 0, -32, 0 },
957 { unicode_gc_Ll, 0, -32, 0 },
958 { unicode_gc_Ll, 0, -32, 0 },
959 { unicode_gc_Ll, 0, -32, 0 },
960 { unicode_gc_Ll, 0, -32, 0 },
961 { unicode_gc_Ll, 0, -32, 0 },
962 { unicode_gc_Ll, 0, -32, 0 },
963 { unicode_gc_Ll, 0, -32, 0 },
964 { unicode_gc_Ll, 0, -32, 0 },
965 { unicode_gc_Ll, 0, -32, 0 },
966 { unicode_gc_Ll, 0, -32, 0 },
967 { unicode_gc_Ll, 0, -32, 0 },
968 { unicode_gc_Ll, 0, -32, 0 },
969 { unicode_gc_Ll, 0, -32, 0 },
970 { unicode_gc_Ll, 0, -32, 0 },
971 { unicode_gc_Ll, 0, -31, 0 },
972 { unicode_gc_Ll, 0, -32, 0 },
973 { unicode_gc_Ll, 0, -32, 0 },
974 { unicode_gc_Ll, 0, -32, 0 },
975 { unicode_gc_Ll, 0, -32, 0 },
976 { unicode_gc_Ll, 0, -32, 0 },
977 { unicode_gc_Ll, 0, -32, 0 },
978 { unicode_gc_Ll, 0, -32, 0 },
979 { unicode_gc_Ll, 0, -32, 0 },
980 { unicode_gc_Ll, 0, -32, 0 },
981 { unicode_gc_Ll, 0, -64, 0 },
982 { unicode_gc_Ll, 0, -63, 0 },
983 { unicode_gc_Ll, 0, -63, 0 },
984 { unicode_gc_Cn, 0, 0, 0 },
985 { unicode_gc_Ll, 0, -62, 0 },
986 { unicode_gc_Ll, 0, -57, 0 },
987 { unicode_gc_Lu, 0, 0, 0 },
988 { unicode_gc_Lu, 0, 0, 0 },
989 { unicode_gc_Lu, 0, 0, 0 },
990 { unicode_gc_Ll, 0, -47, 0 },
991 { unicode_gc_Ll, 0, -54, 0 },
992 { unicode_gc_Ll, 0, 0, 0 },
993 { unicode_gc_Lu, 0, 0, 1 },
994 { unicode_gc_Ll, 0, -1, 0 },
995 { unicode_gc_Lu, 0, 0, 1 },
996 { unicode_gc_Ll, 0, -1, 0 },
997 { unicode_gc_Lu, 0, 0, 1 },
998 { unicode_gc_Ll, 0, -1, 0 },
999 { unicode_gc_Lu, 0, 0, 1 },
1000 { unicode_gc_Ll, 0, -1, 0 },
1001 { unicode_gc_Lu, 0, 0, 1 },
1002 { unicode_gc_Ll, 0, -1, 0 },
1003 { unicode_gc_Lu, 0, 0, 1 },
1004 { unicode_gc_Ll, 0, -1, 0 },
1005 { unicode_gc_Lu, 0, 0, 1 },
1006 { unicode_gc_Ll, 0, -1, 0 },
1007 { unicode_gc_Lu, 0, 0, 1 },
1008 { unicode_gc_Ll, 0, -1, 0 },
1009 { unicode_gc_Lu, 0, 0, 1 },
1010 { unicode_gc_Ll, 0, -1, 0 },
1011 { unicode_gc_Lu, 0, 0, 1 },
1012 { unicode_gc_Ll, 0, -1, 0 },
1013 { unicode_gc_Lu, 0, 0, 1 },
1014 { unicode_gc_Ll, 0, -1, 0 },
1015 { unicode_gc_Lu, 0, 0, 1 },
1016 { unicode_gc_Ll, 0, -1, 0 },
1017 { unicode_gc_Ll, 0, -86, 0 },
1018 { unicode_gc_Ll, 0, -80, 0 },
1019 { unicode_gc_Ll, 0, 7, 0 },
1020 { unicode_gc_Ll, 0, 0, 0 },
1021 { unicode_gc_Lu, 0, 0, -60 },
1022 { unicode_gc_Ll, 0, -96, 0 },
1023 { unicode_gc_Sm, 0, 0, 0 },
1024 { unicode_gc_Lu, 0, 0, 1 },
1025 { unicode_gc_Ll, 0, -1, 0 },
1026 { unicode_gc_Lu, 0, 0, -7 },
1027 { unicode_gc_Lu, 0, 0, 1 },
1028 { unicode_gc_Ll, 0, -1, 0 },
1029 { unicode_gc_Cn, 0, 0, 0 },
1030 { unicode_gc_Cn, 0, 0, 0 },
1031 { unicode_gc_Cn, 0, 0, 0 },
1032 { unicode_gc_Cn, 0, 0, 0 }
1033};
1034static const struct unidata subtable4[] = {
1035 { unicode_gc_Lu, 0, 0, 80 },
1036 { unicode_gc_Lu, 0, 0, 80 },
1037 { unicode_gc_Lu, 0, 0, 80 },
1038 { unicode_gc_Lu, 0, 0, 80 },
1039 { unicode_gc_Lu, 0, 0, 80 },
1040 { unicode_gc_Lu, 0, 0, 80 },
1041 { unicode_gc_Lu, 0, 0, 80 },
1042 { unicode_gc_Lu, 0, 0, 80 },
1043 { unicode_gc_Lu, 0, 0, 80 },
1044 { unicode_gc_Lu, 0, 0, 80 },
1045 { unicode_gc_Lu, 0, 0, 80 },
1046 { unicode_gc_Lu, 0, 0, 80 },
1047 { unicode_gc_Lu, 0, 0, 80 },
1048 { unicode_gc_Lu, 0, 0, 80 },
1049 { unicode_gc_Lu, 0, 0, 80 },
1050 { unicode_gc_Lu, 0, 0, 80 },
1051 { unicode_gc_Lu, 0, 0, 32 },
1052 { unicode_gc_Lu, 0, 0, 32 },
1053 { unicode_gc_Lu, 0, 0, 32 },
1054 { unicode_gc_Lu, 0, 0, 32 },
1055 { unicode_gc_Lu, 0, 0, 32 },
1056 { unicode_gc_Lu, 0, 0, 32 },
1057 { unicode_gc_Lu, 0, 0, 32 },
1058 { unicode_gc_Lu, 0, 0, 32 },
1059 { unicode_gc_Lu, 0, 0, 32 },
1060 { unicode_gc_Lu, 0, 0, 32 },
1061 { unicode_gc_Lu, 0, 0, 32 },
1062 { unicode_gc_Lu, 0, 0, 32 },
1063 { unicode_gc_Lu, 0, 0, 32 },
1064 { unicode_gc_Lu, 0, 0, 32 },
1065 { unicode_gc_Lu, 0, 0, 32 },
1066 { unicode_gc_Lu, 0, 0, 32 },
1067 { unicode_gc_Lu, 0, 0, 32 },
1068 { unicode_gc_Lu, 0, 0, 32 },
1069 { unicode_gc_Lu, 0, 0, 32 },
1070 { unicode_gc_Lu, 0, 0, 32 },
1071 { unicode_gc_Lu, 0, 0, 32 },
1072 { unicode_gc_Lu, 0, 0, 32 },
1073 { unicode_gc_Lu, 0, 0, 32 },
1074 { unicode_gc_Lu, 0, 0, 32 },
1075 { unicode_gc_Lu, 0, 0, 32 },
1076 { unicode_gc_Lu, 0, 0, 32 },
1077 { unicode_gc_Lu, 0, 0, 32 },
1078 { unicode_gc_Lu, 0, 0, 32 },
1079 { unicode_gc_Lu, 0, 0, 32 },
1080 { unicode_gc_Lu, 0, 0, 32 },
1081 { unicode_gc_Lu, 0, 0, 32 },
1082 { unicode_gc_Lu, 0, 0, 32 },
1083 { unicode_gc_Ll, 0, -32, 0 },
1084 { unicode_gc_Ll, 0, -32, 0 },
1085 { unicode_gc_Ll, 0, -32, 0 },
1086 { unicode_gc_Ll, 0, -32, 0 },
1087 { unicode_gc_Ll, 0, -32, 0 },
1088 { unicode_gc_Ll, 0, -32, 0 },
1089 { unicode_gc_Ll, 0, -32, 0 },
1090 { unicode_gc_Ll, 0, -32, 0 },
1091 { unicode_gc_Ll, 0, -32, 0 },
1092 { unicode_gc_Ll, 0, -32, 0 },
1093 { unicode_gc_Ll, 0, -32, 0 },
1094 { unicode_gc_Ll, 0, -32, 0 },
1095 { unicode_gc_Ll, 0, -32, 0 },
1096 { unicode_gc_Ll, 0, -32, 0 },
1097 { unicode_gc_Ll, 0, -32, 0 },
1098 { unicode_gc_Ll, 0, -32, 0 },
1099 { unicode_gc_Ll, 0, -32, 0 },
1100 { unicode_gc_Ll, 0, -32, 0 },
1101 { unicode_gc_Ll, 0, -32, 0 },
1102 { unicode_gc_Ll, 0, -32, 0 },
1103 { unicode_gc_Ll, 0, -32, 0 },
1104 { unicode_gc_Ll, 0, -32, 0 },
1105 { unicode_gc_Ll, 0, -32, 0 },
1106 { unicode_gc_Ll, 0, -32, 0 },
1107 { unicode_gc_Ll, 0, -32, 0 },
1108 { unicode_gc_Ll, 0, -32, 0 },
1109 { unicode_gc_Ll, 0, -32, 0 },
1110 { unicode_gc_Ll, 0, -32, 0 },
1111 { unicode_gc_Ll, 0, -32, 0 },
1112 { unicode_gc_Ll, 0, -32, 0 },
1113 { unicode_gc_Ll, 0, -32, 0 },
1114 { unicode_gc_Ll, 0, -32, 0 },
1115 { unicode_gc_Ll, 0, -80, 0 },
1116 { unicode_gc_Ll, 0, -80, 0 },
1117 { unicode_gc_Ll, 0, -80, 0 },
1118 { unicode_gc_Ll, 0, -80, 0 },
1119 { unicode_gc_Ll, 0, -80, 0 },
1120 { unicode_gc_Ll, 0, -80, 0 },
1121 { unicode_gc_Ll, 0, -80, 0 },
1122 { unicode_gc_Ll, 0, -80, 0 },
1123 { unicode_gc_Ll, 0, -80, 0 },
1124 { unicode_gc_Ll, 0, -80, 0 },
1125 { unicode_gc_Ll, 0, -80, 0 },
1126 { unicode_gc_Ll, 0, -80, 0 },
1127 { unicode_gc_Ll, 0, -80, 0 },
1128 { unicode_gc_Ll, 0, -80, 0 },
1129 { unicode_gc_Ll, 0, -80, 0 },
1130 { unicode_gc_Ll, 0, -80, 0 },
1131 { unicode_gc_Lu, 0, 0, 1 },
1132 { unicode_gc_Ll, 0, -1, 0 },
1133 { unicode_gc_Lu, 0, 0, 1 },
1134 { unicode_gc_Ll, 0, -1, 0 },
1135 { unicode_gc_Lu, 0, 0, 1 },
1136 { unicode_gc_Ll, 0, -1, 0 },
1137 { unicode_gc_Lu, 0, 0, 1 },
1138 { unicode_gc_Ll, 0, -1, 0 },
1139 { unicode_gc_Lu, 0, 0, 1 },
1140 { unicode_gc_Ll, 0, -1, 0 },
1141 { unicode_gc_Lu, 0, 0, 1 },
1142 { unicode_gc_Ll, 0, -1, 0 },
1143 { unicode_gc_Lu, 0, 0, 1 },
1144 { unicode_gc_Ll, 0, -1, 0 },
1145 { unicode_gc_Lu, 0, 0, 1 },
1146 { unicode_gc_Ll, 0, -1, 0 },
1147 { unicode_gc_Lu, 0, 0, 1 },
1148 { unicode_gc_Ll, 0, -1, 0 },
1149 { unicode_gc_Lu, 0, 0, 1 },
1150 { unicode_gc_Ll, 0, -1, 0 },
1151 { unicode_gc_Lu, 0, 0, 1 },
1152 { unicode_gc_Ll, 0, -1, 0 },
1153 { unicode_gc_Lu, 0, 0, 1 },
1154 { unicode_gc_Ll, 0, -1, 0 },
1155 { unicode_gc_Lu, 0, 0, 1 },
1156 { unicode_gc_Ll, 0, -1, 0 },
1157 { unicode_gc_Lu, 0, 0, 1 },
1158 { unicode_gc_Ll, 0, -1, 0 },
1159 { unicode_gc_Lu, 0, 0, 1 },
1160 { unicode_gc_Ll, 0, -1, 0 },
1161 { unicode_gc_Lu, 0, 0, 1 },
1162 { unicode_gc_Ll, 0, -1, 0 },
1163 { unicode_gc_Lu, 0, 0, 1 },
1164 { unicode_gc_Ll, 0, -1, 0 },
1165 { unicode_gc_So, 0, 0, 0 },
1166 { unicode_gc_Mn, 230, 0, 0 },
1167 { unicode_gc_Mn, 230, 0, 0 },
1168 { unicode_gc_Mn, 230, 0, 0 },
1169 { unicode_gc_Mn, 230, 0, 0 },
1170 { unicode_gc_Cn, 0, 0, 0 },
1171 { unicode_gc_Me, 0, 0, 0 },
1172 { unicode_gc_Me, 0, 0, 0 },
1173 { unicode_gc_Lu, 0, 0, 1 },
1174 { unicode_gc_Ll, 0, -1, 0 },
1175 { unicode_gc_Lu, 0, 0, 1 },
1176 { unicode_gc_Ll, 0, -1, 0 },
1177 { unicode_gc_Lu, 0, 0, 1 },
1178 { unicode_gc_Ll, 0, -1, 0 },
1179 { unicode_gc_Lu, 0, 0, 1 },
1180 { unicode_gc_Ll, 0, -1, 0 },
1181 { unicode_gc_Lu, 0, 0, 1 },
1182 { unicode_gc_Ll, 0, -1, 0 },
1183 { unicode_gc_Lu, 0, 0, 1 },
1184 { unicode_gc_Ll, 0, -1, 0 },
1185 { unicode_gc_Lu, 0, 0, 1 },
1186 { unicode_gc_Ll, 0, -1, 0 },
1187 { unicode_gc_Lu, 0, 0, 1 },
1188 { unicode_gc_Ll, 0, -1, 0 },
1189 { unicode_gc_Lu, 0, 0, 1 },
1190 { unicode_gc_Ll, 0, -1, 0 },
1191 { unicode_gc_Lu, 0, 0, 1 },
1192 { unicode_gc_Ll, 0, -1, 0 },
1193 { unicode_gc_Lu, 0, 0, 1 },
1194 { unicode_gc_Ll, 0, -1, 0 },
1195 { unicode_gc_Lu, 0, 0, 1 },
1196 { unicode_gc_Ll, 0, -1, 0 },
1197 { unicode_gc_Lu, 0, 0, 1 },
1198 { unicode_gc_Ll, 0, -1, 0 },
1199 { unicode_gc_Lu, 0, 0, 1 },
1200 { unicode_gc_Ll, 0, -1, 0 },
1201 { unicode_gc_Lu, 0, 0, 1 },
1202 { unicode_gc_Ll, 0, -1, 0 },
1203 { unicode_gc_Lu, 0, 0, 1 },
1204 { unicode_gc_Ll, 0, -1, 0 },
1205 { unicode_gc_Lu, 0, 0, 1 },
1206 { unicode_gc_Ll, 0, -1, 0 },
1207 { unicode_gc_Lu, 0, 0, 1 },
1208 { unicode_gc_Ll, 0, -1, 0 },
1209 { unicode_gc_Lu, 0, 0, 1 },
1210 { unicode_gc_Ll, 0, -1, 0 },
1211 { unicode_gc_Lu, 0, 0, 1 },
1212 { unicode_gc_Ll, 0, -1, 0 },
1213 { unicode_gc_Lu, 0, 0, 1 },
1214 { unicode_gc_Ll, 0, -1, 0 },
1215 { unicode_gc_Lu, 0, 0, 1 },
1216 { unicode_gc_Ll, 0, -1, 0 },
1217 { unicode_gc_Lu, 0, 0, 1 },
1218 { unicode_gc_Ll, 0, -1, 0 },
1219 { unicode_gc_Lu, 0, 0, 1 },
1220 { unicode_gc_Ll, 0, -1, 0 },
1221 { unicode_gc_Lu, 0, 0, 1 },
1222 { unicode_gc_Ll, 0, -1, 0 },
1223 { unicode_gc_Lu, 0, 0, 1 },
1224 { unicode_gc_Ll, 0, -1, 0 },
1225 { unicode_gc_Lu, 0, 0, 1 },
1226 { unicode_gc_Ll, 0, -1, 0 },
1227 { unicode_gc_Lu, 0, 0, 0 },
1228 { unicode_gc_Lu, 0, 0, 1 },
1229 { unicode_gc_Ll, 0, -1, 0 },
1230 { unicode_gc_Lu, 0, 0, 1 },
1231 { unicode_gc_Ll, 0, -1, 0 },
1232 { unicode_gc_Lu, 0, 0, 1 },
1233 { unicode_gc_Ll, 0, -1, 0 },
1234 { unicode_gc_Lu, 0, 0, 1 },
1235 { unicode_gc_Ll, 0, -1, 0 },
1236 { unicode_gc_Lu, 0, 0, 1 },
1237 { unicode_gc_Ll, 0, -1, 0 },
1238 { unicode_gc_Lu, 0, 0, 1 },
1239 { unicode_gc_Ll, 0, -1, 0 },
1240 { unicode_gc_Lu, 0, 0, 1 },
1241 { unicode_gc_Ll, 0, -1, 0 },
1242 { unicode_gc_Cn, 0, 0, 0 },
1243 { unicode_gc_Lu, 0, 0, 1 },
1244 { unicode_gc_Ll, 0, -1, 0 },
1245 { unicode_gc_Lu, 0, 0, 1 },
1246 { unicode_gc_Ll, 0, -1, 0 },
1247 { unicode_gc_Lu, 0, 0, 1 },
1248 { unicode_gc_Ll, 0, -1, 0 },
1249 { unicode_gc_Lu, 0, 0, 1 },
1250 { unicode_gc_Ll, 0, -1, 0 },
1251 { unicode_gc_Lu, 0, 0, 1 },
1252 { unicode_gc_Ll, 0, -1, 0 },
1253 { unicode_gc_Lu, 0, 0, 1 },
1254 { unicode_gc_Ll, 0, -1, 0 },
1255 { unicode_gc_Lu, 0, 0, 1 },
1256 { unicode_gc_Ll, 0, -1, 0 },
1257 { unicode_gc_Lu, 0, 0, 1 },
1258 { unicode_gc_Ll, 0, -1, 0 },
1259 { unicode_gc_Lu, 0, 0, 1 },
1260 { unicode_gc_Ll, 0, -1, 0 },
1261 { unicode_gc_Lu, 0, 0, 1 },
1262 { unicode_gc_Ll, 0, -1, 0 },
1263 { unicode_gc_Lu, 0, 0, 1 },
1264 { unicode_gc_Ll, 0, -1, 0 },
1265 { unicode_gc_Lu, 0, 0, 1 },
1266 { unicode_gc_Ll, 0, -1, 0 },
1267 { unicode_gc_Lu, 0, 0, 1 },
1268 { unicode_gc_Ll, 0, -1, 0 },
1269 { unicode_gc_Lu, 0, 0, 1 },
1270 { unicode_gc_Ll, 0, -1, 0 },
1271 { unicode_gc_Lu, 0, 0, 1 },
1272 { unicode_gc_Ll, 0, -1, 0 },
1273 { unicode_gc_Lu, 0, 0, 1 },
1274 { unicode_gc_Ll, 0, -1, 0 },
1275 { unicode_gc_Lu, 0, 0, 1 },
1276 { unicode_gc_Ll, 0, -1, 0 },
1277 { unicode_gc_Lu, 0, 0, 1 },
1278 { unicode_gc_Ll, 0, -1, 0 },
1279 { unicode_gc_Lu, 0, 0, 1 },
1280 { unicode_gc_Ll, 0, -1, 0 },
1281 { unicode_gc_Cn, 0, 0, 0 },
1282 { unicode_gc_Cn, 0, 0, 0 },
1283 { unicode_gc_Lu, 0, 0, 1 },
1284 { unicode_gc_Ll, 0, -1, 0 },
1285 { unicode_gc_Cn, 0, 0, 0 },
1286 { unicode_gc_Cn, 0, 0, 0 },
1287 { unicode_gc_Cn, 0, 0, 0 },
1288 { unicode_gc_Cn, 0, 0, 0 },
1289 { unicode_gc_Cn, 0, 0, 0 },
1290 { unicode_gc_Cn, 0, 0, 0 }
1291};
1292static const struct unidata subtable5[] = {
1293 { unicode_gc_Lu, 0, 0, 1 },
1294 { unicode_gc_Ll, 0, -1, 0 },
1295 { unicode_gc_Lu, 0, 0, 1 },
1296 { unicode_gc_Ll, 0, -1, 0 },
1297 { unicode_gc_Lu, 0, 0, 1 },
1298 { unicode_gc_Ll, 0, -1, 0 },
1299 { unicode_gc_Lu, 0, 0, 1 },
1300 { unicode_gc_Ll, 0, -1, 0 },
1301 { unicode_gc_Lu, 0, 0, 1 },
1302 { unicode_gc_Ll, 0, -1, 0 },
1303 { unicode_gc_Lu, 0, 0, 1 },
1304 { unicode_gc_Ll, 0, -1, 0 },
1305 { unicode_gc_Lu, 0, 0, 1 },
1306 { unicode_gc_Ll, 0, -1, 0 },
1307 { unicode_gc_Lu, 0, 0, 1 },
1308 { unicode_gc_Ll, 0, -1, 0 },
1309 { unicode_gc_Cn, 0, 0, 0 },
1310 { unicode_gc_Cn, 0, 0, 0 },
1311 { unicode_gc_Cn, 0, 0, 0 },
1312 { unicode_gc_Cn, 0, 0, 0 },
1313 { unicode_gc_Cn, 0, 0, 0 },
1314 { unicode_gc_Cn, 0, 0, 0 },
1315 { unicode_gc_Cn, 0, 0, 0 },
1316 { unicode_gc_Cn, 0, 0, 0 },
1317 { unicode_gc_Cn, 0, 0, 0 },
1318 { unicode_gc_Cn, 0, 0, 0 },
1319 { unicode_gc_Cn, 0, 0, 0 },
1320 { unicode_gc_Cn, 0, 0, 0 },
1321 { unicode_gc_Cn, 0, 0, 0 },
1322 { unicode_gc_Cn, 0, 0, 0 },
1323 { unicode_gc_Cn, 0, 0, 0 },
1324 { unicode_gc_Cn, 0, 0, 0 },
1325 { unicode_gc_Cn, 0, 0, 0 },
1326 { unicode_gc_Cn, 0, 0, 0 },
1327 { unicode_gc_Cn, 0, 0, 0 },
1328 { unicode_gc_Cn, 0, 0, 0 },
1329 { unicode_gc_Cn, 0, 0, 0 },
1330 { unicode_gc_Cn, 0, 0, 0 },
1331 { unicode_gc_Cn, 0, 0, 0 },
1332 { unicode_gc_Cn, 0, 0, 0 },
1333 { unicode_gc_Cn, 0, 0, 0 },
1334 { unicode_gc_Cn, 0, 0, 0 },
1335 { unicode_gc_Cn, 0, 0, 0 },
1336 { unicode_gc_Cn, 0, 0, 0 },
1337 { unicode_gc_Cn, 0, 0, 0 },
1338 { unicode_gc_Cn, 0, 0, 0 },
1339 { unicode_gc_Cn, 0, 0, 0 },
1340 { unicode_gc_Cn, 0, 0, 0 },
1341 { unicode_gc_Cn, 0, 0, 0 },
1342 { unicode_gc_Lu, 0, 0, 48 },
1343 { unicode_gc_Lu, 0, 0, 48 },
1344 { unicode_gc_Lu, 0, 0, 48 },
1345 { unicode_gc_Lu, 0, 0, 48 },
1346 { unicode_gc_Lu, 0, 0, 48 },
1347 { unicode_gc_Lu, 0, 0, 48 },
1348 { unicode_gc_Lu, 0, 0, 48 },
1349 { unicode_gc_Lu, 0, 0, 48 },
1350 { unicode_gc_Lu, 0, 0, 48 },
1351 { unicode_gc_Lu, 0, 0, 48 },
1352 { unicode_gc_Lu, 0, 0, 48 },
1353 { unicode_gc_Lu, 0, 0, 48 },
1354 { unicode_gc_Lu, 0, 0, 48 },
1355 { unicode_gc_Lu, 0, 0, 48 },
1356 { unicode_gc_Lu, 0, 0, 48 },
1357 { unicode_gc_Lu, 0, 0, 48 },
1358 { unicode_gc_Lu, 0, 0, 48 },
1359 { unicode_gc_Lu, 0, 0, 48 },
1360 { unicode_gc_Lu, 0, 0, 48 },
1361 { unicode_gc_Lu, 0, 0, 48 },
1362 { unicode_gc_Lu, 0, 0, 48 },
1363 { unicode_gc_Lu, 0, 0, 48 },
1364 { unicode_gc_Lu, 0, 0, 48 },
1365 { unicode_gc_Lu, 0, 0, 48 },
1366 { unicode_gc_Lu, 0, 0, 48 },
1367 { unicode_gc_Lu, 0, 0, 48 },
1368 { unicode_gc_Lu, 0, 0, 48 },
1369 { unicode_gc_Lu, 0, 0, 48 },
1370 { unicode_gc_Lu, 0, 0, 48 },
1371 { unicode_gc_Lu, 0, 0, 48 },
1372 { unicode_gc_Lu, 0, 0, 48 },
1373 { unicode_gc_Lu, 0, 0, 48 },
1374 { unicode_gc_Lu, 0, 0, 48 },
1375 { unicode_gc_Lu, 0, 0, 48 },
1376 { unicode_gc_Lu, 0, 0, 48 },
1377 { unicode_gc_Lu, 0, 0, 48 },
1378 { unicode_gc_Lu, 0, 0, 48 },
1379 { unicode_gc_Lu, 0, 0, 48 },
1380 { unicode_gc_Cn, 0, 0, 0 },
1381 { unicode_gc_Cn, 0, 0, 0 },
1382 { unicode_gc_Lm, 0, 0, 0 },
1383 { unicode_gc_Po, 0, 0, 0 },
1384 { unicode_gc_Po, 0, 0, 0 },
1385 { unicode_gc_Po, 0, 0, 0 },
1386 { unicode_gc_Po, 0, 0, 0 },
1387 { unicode_gc_Po, 0, 0, 0 },
1388 { unicode_gc_Po, 0, 0, 0 },
1389 { unicode_gc_Cn, 0, 0, 0 },
1390 { unicode_gc_Ll, 0, -48, 0 },
1391 { unicode_gc_Ll, 0, -48, 0 },
1392 { unicode_gc_Ll, 0, -48, 0 },
1393 { unicode_gc_Ll, 0, -48, 0 },
1394 { unicode_gc_Ll, 0, -48, 0 },
1395 { unicode_gc_Ll, 0, -48, 0 },
1396 { unicode_gc_Ll, 0, -48, 0 },
1397 { unicode_gc_Ll, 0, -48, 0 },
1398 { unicode_gc_Ll, 0, -48, 0 },
1399 { unicode_gc_Ll, 0, -48, 0 },
1400 { unicode_gc_Ll, 0, -48, 0 },
1401 { unicode_gc_Ll, 0, -48, 0 },
1402 { unicode_gc_Ll, 0, -48, 0 },
1403 { unicode_gc_Ll, 0, -48, 0 },
1404 { unicode_gc_Ll, 0, -48, 0 },
1405 { unicode_gc_Ll, 0, -48, 0 },
1406 { unicode_gc_Ll, 0, -48, 0 },
1407 { unicode_gc_Ll, 0, -48, 0 },
1408 { unicode_gc_Ll, 0, -48, 0 },
1409 { unicode_gc_Ll, 0, -48, 0 },
1410 { unicode_gc_Ll, 0, -48, 0 },
1411 { unicode_gc_Ll, 0, -48, 0 },
1412 { unicode_gc_Ll, 0, -48, 0 },
1413 { unicode_gc_Ll, 0, -48, 0 },
1414 { unicode_gc_Ll, 0, -48, 0 },
1415 { unicode_gc_Ll, 0, -48, 0 },
1416 { unicode_gc_Ll, 0, -48, 0 },
1417 { unicode_gc_Ll, 0, -48, 0 },
1418 { unicode_gc_Ll, 0, -48, 0 },
1419 { unicode_gc_Ll, 0, -48, 0 },
1420 { unicode_gc_Ll, 0, -48, 0 },
1421 { unicode_gc_Ll, 0, -48, 0 },
1422 { unicode_gc_Ll, 0, -48, 0 },
1423 { unicode_gc_Ll, 0, -48, 0 },
1424 { unicode_gc_Ll, 0, -48, 0 },
1425 { unicode_gc_Ll, 0, -48, 0 },
1426 { unicode_gc_Ll, 0, -48, 0 },
1427 { unicode_gc_Ll, 0, -48, 0 },
1428 { unicode_gc_Ll, 0, 0, 0 },
1429 { unicode_gc_Cn, 0, 0, 0 },
1430 { unicode_gc_Po, 0, 0, 0 },
1431 { unicode_gc_Pd, 0, 0, 0 },
1432 { unicode_gc_Cn, 0, 0, 0 },
1433 { unicode_gc_Cn, 0, 0, 0 },
1434 { unicode_gc_Cn, 0, 0, 0 },
1435 { unicode_gc_Cn, 0, 0, 0 },
1436 { unicode_gc_Cn, 0, 0, 0 },
1437 { unicode_gc_Cn, 0, 0, 0 },
1438 { unicode_gc_Mn, 220, 0, 0 },
1439 { unicode_gc_Mn, 230, 0, 0 },
1440 { unicode_gc_Mn, 230, 0, 0 },
1441 { unicode_gc_Mn, 230, 0, 0 },
1442 { unicode_gc_Mn, 230, 0, 0 },
1443 { unicode_gc_Mn, 220, 0, 0 },
1444 { unicode_gc_Mn, 230, 0, 0 },
1445 { unicode_gc_Mn, 230, 0, 0 },
1446 { unicode_gc_Mn, 230, 0, 0 },
1447 { unicode_gc_Mn, 222, 0, 0 },
1448 { unicode_gc_Mn, 220, 0, 0 },
1449 { unicode_gc_Mn, 230, 0, 0 },
1450 { unicode_gc_Mn, 230, 0, 0 },
1451 { unicode_gc_Mn, 230, 0, 0 },
1452 { unicode_gc_Mn, 230, 0, 0 },
1453 { unicode_gc_Mn, 230, 0, 0 },
1454 { unicode_gc_Mn, 230, 0, 0 },
1455 { unicode_gc_Cn, 0, 0, 0 },
1456 { unicode_gc_Mn, 220, 0, 0 },
1457 { unicode_gc_Mn, 220, 0, 0 },
1458 { unicode_gc_Mn, 220, 0, 0 },
1459 { unicode_gc_Mn, 220, 0, 0 },
1460 { unicode_gc_Mn, 220, 0, 0 },
1461 { unicode_gc_Mn, 230, 0, 0 },
1462 { unicode_gc_Mn, 230, 0, 0 },
1463 { unicode_gc_Mn, 220, 0, 0 },
1464 { unicode_gc_Mn, 230, 0, 0 },
1465 { unicode_gc_Mn, 230, 0, 0 },
1466 { unicode_gc_Mn, 222, 0, 0 },
1467 { unicode_gc_Mn, 228, 0, 0 },
1468 { unicode_gc_Mn, 230, 0, 0 },
1469 { unicode_gc_Mn, 10, 0, 0 },
1470 { unicode_gc_Mn, 11, 0, 0 },
1471 { unicode_gc_Mn, 12, 0, 0 },
1472 { unicode_gc_Mn, 13, 0, 0 },
1473 { unicode_gc_Mn, 14, 0, 0 },
1474 { unicode_gc_Mn, 15, 0, 0 },
1475 { unicode_gc_Mn, 16, 0, 0 },
1476 { unicode_gc_Mn, 17, 0, 0 },
1477 { unicode_gc_Mn, 18, 0, 0 },
1478 { unicode_gc_Mn, 19, 0, 0 },
1479 { unicode_gc_Cn, 0, 0, 0 },
1480 { unicode_gc_Mn, 20, 0, 0 },
1481 { unicode_gc_Mn, 21, 0, 0 },
1482 { unicode_gc_Mn, 22, 0, 0 },
1483 { unicode_gc_Po, 0, 0, 0 },
1484 { unicode_gc_Mn, 23, 0, 0 },
1485 { unicode_gc_Po, 0, 0, 0 },
1486 { unicode_gc_Mn, 24, 0, 0 },
1487 { unicode_gc_Mn, 25, 0, 0 },
1488 { unicode_gc_Po, 0, 0, 0 },
1489 { unicode_gc_Mn, 230, 0, 0 },
1490 { unicode_gc_Cn, 0, 0, 0 },
1491 { unicode_gc_Cn, 0, 0, 0 },
1492 { unicode_gc_Cn, 0, 0, 0 },
1493 { unicode_gc_Cn, 0, 0, 0 },
1494 { unicode_gc_Cn, 0, 0, 0 },
1495 { unicode_gc_Cn, 0, 0, 0 },
1496 { unicode_gc_Cn, 0, 0, 0 },
1497 { unicode_gc_Cn, 0, 0, 0 },
1498 { unicode_gc_Cn, 0, 0, 0 },
1499 { unicode_gc_Cn, 0, 0, 0 },
1500 { unicode_gc_Cn, 0, 0, 0 },
1501 { unicode_gc_Lo, 0, 0, 0 },
1502 { unicode_gc_Lo, 0, 0, 0 },
1503 { unicode_gc_Lo, 0, 0, 0 },
1504 { unicode_gc_Lo, 0, 0, 0 },
1505 { unicode_gc_Lo, 0, 0, 0 },
1506 { unicode_gc_Lo, 0, 0, 0 },
1507 { unicode_gc_Lo, 0, 0, 0 },
1508 { unicode_gc_Lo, 0, 0, 0 },
1509 { unicode_gc_Lo, 0, 0, 0 },
1510 { unicode_gc_Lo, 0, 0, 0 },
1511 { unicode_gc_Lo, 0, 0, 0 },
1512 { unicode_gc_Lo, 0, 0, 0 },
1513 { unicode_gc_Lo, 0, 0, 0 },
1514 { unicode_gc_Lo, 0, 0, 0 },
1515 { unicode_gc_Lo, 0, 0, 0 },
1516 { unicode_gc_Lo, 0, 0, 0 },
1517 { unicode_gc_Lo, 0, 0, 0 },
1518 { unicode_gc_Lo, 0, 0, 0 },
1519 { unicode_gc_Lo, 0, 0, 0 },
1520 { unicode_gc_Lo, 0, 0, 0 },
1521 { unicode_gc_Lo, 0, 0, 0 },
1522 { unicode_gc_Lo, 0, 0, 0 },
1523 { unicode_gc_Lo, 0, 0, 0 },
1524 { unicode_gc_Lo, 0, 0, 0 },
1525 { unicode_gc_Lo, 0, 0, 0 },
1526 { unicode_gc_Lo, 0, 0, 0 },
1527 { unicode_gc_Lo, 0, 0, 0 },
1528 { unicode_gc_Cn, 0, 0, 0 },
1529 { unicode_gc_Cn, 0, 0, 0 },
1530 { unicode_gc_Cn, 0, 0, 0 },
1531 { unicode_gc_Cn, 0, 0, 0 },
1532 { unicode_gc_Cn, 0, 0, 0 },
1533 { unicode_gc_Lo, 0, 0, 0 },
1534 { unicode_gc_Lo, 0, 0, 0 },
1535 { unicode_gc_Lo, 0, 0, 0 },
1536 { unicode_gc_Po, 0, 0, 0 },
1537 { unicode_gc_Po, 0, 0, 0 },
1538 { unicode_gc_Cn, 0, 0, 0 },
1539 { unicode_gc_Cn, 0, 0, 0 },
1540 { unicode_gc_Cn, 0, 0, 0 },
1541 { unicode_gc_Cn, 0, 0, 0 },
1542 { unicode_gc_Cn, 0, 0, 0 },
1543 { unicode_gc_Cn, 0, 0, 0 },
1544 { unicode_gc_Cn, 0, 0, 0 },
1545 { unicode_gc_Cn, 0, 0, 0 },
1546 { unicode_gc_Cn, 0, 0, 0 },
1547 { unicode_gc_Cn, 0, 0, 0 },
1548 { unicode_gc_Cn, 0, 0, 0 }
1549};
1550static const struct unidata subtable6[] = {
1551 { unicode_gc_Cf, 0, 0, 0 },
1552 { unicode_gc_Cf, 0, 0, 0 },
1553 { unicode_gc_Cf, 0, 0, 0 },
1554 { unicode_gc_Cf, 0, 0, 0 },
1555 { unicode_gc_Cn, 0, 0, 0 },
1556 { unicode_gc_Cn, 0, 0, 0 },
1557 { unicode_gc_Cn, 0, 0, 0 },
1558 { unicode_gc_Cn, 0, 0, 0 },
1559 { unicode_gc_Cn, 0, 0, 0 },
1560 { unicode_gc_Cn, 0, 0, 0 },
1561 { unicode_gc_Cn, 0, 0, 0 },
1562 { unicode_gc_Cn, 0, 0, 0 },
1563 { unicode_gc_Po, 0, 0, 0 },
1564 { unicode_gc_Po, 0, 0, 0 },
1565 { unicode_gc_So, 0, 0, 0 },
1566 { unicode_gc_So, 0, 0, 0 },
1567 { unicode_gc_Mn, 230, 0, 0 },
1568 { unicode_gc_Mn, 230, 0, 0 },
1569 { unicode_gc_Mn, 230, 0, 0 },
1570 { unicode_gc_Mn, 230, 0, 0 },
1571 { unicode_gc_Mn, 230, 0, 0 },
1572 { unicode_gc_Mn, 230, 0, 0 },
1573 { unicode_gc_Cn, 0, 0, 0 },
1574 { unicode_gc_Cn, 0, 0, 0 },
1575 { unicode_gc_Cn, 0, 0, 0 },
1576 { unicode_gc_Cn, 0, 0, 0 },
1577 { unicode_gc_Cn, 0, 0, 0 },
1578 { unicode_gc_Po, 0, 0, 0 },
1579 { unicode_gc_Cn, 0, 0, 0 },
1580 { unicode_gc_Cn, 0, 0, 0 },
1581 { unicode_gc_Cn, 0, 0, 0 },
1582 { unicode_gc_Po, 0, 0, 0 },
1583 { unicode_gc_Cn, 0, 0, 0 },
1584 { unicode_gc_Lo, 0, 0, 0 },
1585 { unicode_gc_Lo, 0, 0, 0 },
1586 { unicode_gc_Lo, 0, 0, 0 },
1587 { unicode_gc_Lo, 0, 0, 0 },
1588 { unicode_gc_Lo, 0, 0, 0 },
1589 { unicode_gc_Lo, 0, 0, 0 },
1590 { unicode_gc_Lo, 0, 0, 0 },
1591 { unicode_gc_Lo, 0, 0, 0 },
1592 { unicode_gc_Lo, 0, 0, 0 },
1593 { unicode_gc_Lo, 0, 0, 0 },
1594 { unicode_gc_Lo, 0, 0, 0 },
1595 { unicode_gc_Lo, 0, 0, 0 },
1596 { unicode_gc_Lo, 0, 0, 0 },
1597 { unicode_gc_Lo, 0, 0, 0 },
1598 { unicode_gc_Lo, 0, 0, 0 },
1599 { unicode_gc_Lo, 0, 0, 0 },
1600 { unicode_gc_Lo, 0, 0, 0 },
1601 { unicode_gc_Lo, 0, 0, 0 },
1602 { unicode_gc_Lo, 0, 0, 0 },
1603 { unicode_gc_Lo, 0, 0, 0 },
1604 { unicode_gc_Lo, 0, 0, 0 },
1605 { unicode_gc_Lo, 0, 0, 0 },
1606 { unicode_gc_Lo, 0, 0, 0 },
1607 { unicode_gc_Lo, 0, 0, 0 },
1608 { unicode_gc_Lo, 0, 0, 0 },
1609 { unicode_gc_Lo, 0, 0, 0 },
1610 { unicode_gc_Cn, 0, 0, 0 },
1611 { unicode_gc_Cn, 0, 0, 0 },
1612 { unicode_gc_Cn, 0, 0, 0 },
1613 { unicode_gc_Cn, 0, 0, 0 },
1614 { unicode_gc_Cn, 0, 0, 0 },
1615 { unicode_gc_Lm, 0, 0, 0 },
1616 { unicode_gc_Lo, 0, 0, 0 },
1617 { unicode_gc_Lo, 0, 0, 0 },
1618 { unicode_gc_Lo, 0, 0, 0 },
1619 { unicode_gc_Lo, 0, 0, 0 },
1620 { unicode_gc_Lo, 0, 0, 0 },
1621 { unicode_gc_Lo, 0, 0, 0 },
1622 { unicode_gc_Lo, 0, 0, 0 },
1623 { unicode_gc_Lo, 0, 0, 0 },
1624 { unicode_gc_Lo, 0, 0, 0 },
1625 { unicode_gc_Lo, 0, 0, 0 },
1626 { unicode_gc_Mn, 27, 0, 0 },
1627 { unicode_gc_Mn, 28, 0, 0 },
1628 { unicode_gc_Mn, 29, 0, 0 },
1629 { unicode_gc_Mn, 30, 0, 0 },
1630 { unicode_gc_Mn, 31, 0, 0 },
1631 { unicode_gc_Mn, 32, 0, 0 },
1632 { unicode_gc_Mn, 33, 0, 0 },
1633 { unicode_gc_Mn, 34, 0, 0 },
1634 { unicode_gc_Mn, 230, 0, 0 },
1635 { unicode_gc_Mn, 230, 0, 0 },
1636 { unicode_gc_Mn, 220, 0, 0 },
1637 { unicode_gc_Mn, 220, 0, 0 },
1638 { unicode_gc_Mn, 230, 0, 0 },
1639 { unicode_gc_Mn, 230, 0, 0 },
1640 { unicode_gc_Cn, 0, 0, 0 },
1641 { unicode_gc_Cn, 0, 0, 0 },
1642 { unicode_gc_Cn, 0, 0, 0 },
1643 { unicode_gc_Cn, 0, 0, 0 },
1644 { unicode_gc_Cn, 0, 0, 0 },
1645 { unicode_gc_Cn, 0, 0, 0 },
1646 { unicode_gc_Cn, 0, 0, 0 },
1647 { unicode_gc_Nd, 0, 0, 0 },
1648 { unicode_gc_Nd, 0, 0, 0 },
1649 { unicode_gc_Nd, 0, 0, 0 },
1650 { unicode_gc_Nd, 0, 0, 0 },
1651 { unicode_gc_Nd, 0, 0, 0 },
1652 { unicode_gc_Nd, 0, 0, 0 },
1653 { unicode_gc_Nd, 0, 0, 0 },
1654 { unicode_gc_Nd, 0, 0, 0 },
1655 { unicode_gc_Nd, 0, 0, 0 },
1656 { unicode_gc_Nd, 0, 0, 0 },
1657 { unicode_gc_Po, 0, 0, 0 },
1658 { unicode_gc_Po, 0, 0, 0 },
1659 { unicode_gc_Po, 0, 0, 0 },
1660 { unicode_gc_Po, 0, 0, 0 },
1661 { unicode_gc_Lo, 0, 0, 0 },
1662 { unicode_gc_Lo, 0, 0, 0 },
1663 { unicode_gc_Mn, 35, 0, 0 },
1664 { unicode_gc_Lo, 0, 0, 0 },
1665 { unicode_gc_Lo, 0, 0, 0 },
1666 { unicode_gc_Lo, 0, 0, 0 },
1667 { unicode_gc_Lo, 0, 0, 0 },
1668 { unicode_gc_Lo, 0, 0, 0 },
1669 { unicode_gc_Lo, 0, 0, 0 },
1670 { unicode_gc_Lo, 0, 0, 0 },
1671 { unicode_gc_Lo, 0, 0, 0 },
1672 { unicode_gc_Lo, 0, 0, 0 },
1673 { unicode_gc_Lo, 0, 0, 0 },
1674 { unicode_gc_Lo, 0, 0, 0 },
1675 { unicode_gc_Lo, 0, 0, 0 },
1676 { unicode_gc_Lo, 0, 0, 0 },
1677 { unicode_gc_Lo, 0, 0, 0 },
1678 { unicode_gc_Lo, 0, 0, 0 },
1679 { unicode_gc_Lo, 0, 0, 0 },
1680 { unicode_gc_Lo, 0, 0, 0 },
1681 { unicode_gc_Lo, 0, 0, 0 },
1682 { unicode_gc_Lo, 0, 0, 0 },
1683 { unicode_gc_Lo, 0, 0, 0 },
1684 { unicode_gc_Lo, 0, 0, 0 },
1685 { unicode_gc_Lo, 0, 0, 0 },
1686 { unicode_gc_Lo, 0, 0, 0 },
1687 { unicode_gc_Lo, 0, 0, 0 },
1688 { unicode_gc_Lo, 0, 0, 0 },
1689 { unicode_gc_Lo, 0, 0, 0 },
1690 { unicode_gc_Lo, 0, 0, 0 },
1691 { unicode_gc_Lo, 0, 0, 0 },
1692 { unicode_gc_Lo, 0, 0, 0 },
1693 { unicode_gc_Lo, 0, 0, 0 },
1694 { unicode_gc_Lo, 0, 0, 0 },
1695 { unicode_gc_Lo, 0, 0, 0 },
1696 { unicode_gc_Lo, 0, 0, 0 },
1697 { unicode_gc_Lo, 0, 0, 0 },
1698 { unicode_gc_Lo, 0, 0, 0 },
1699 { unicode_gc_Lo, 0, 0, 0 },
1700 { unicode_gc_Lo, 0, 0, 0 },
1701 { unicode_gc_Lo, 0, 0, 0 },
1702 { unicode_gc_Lo, 0, 0, 0 },
1703 { unicode_gc_Lo, 0, 0, 0 },
1704 { unicode_gc_Lo, 0, 0, 0 },
1705 { unicode_gc_Lo, 0, 0, 0 },
1706 { unicode_gc_Lo, 0, 0, 0 },
1707 { unicode_gc_Lo, 0, 0, 0 },
1708 { unicode_gc_Lo, 0, 0, 0 },
1709 { unicode_gc_Lo, 0, 0, 0 },
1710 { unicode_gc_Lo, 0, 0, 0 },
1711 { unicode_gc_Lo, 0, 0, 0 },
1712 { unicode_gc_Lo, 0, 0, 0 },
1713 { unicode_gc_Lo, 0, 0, 0 },
1714 { unicode_gc_Lo, 0, 0, 0 },
1715 { unicode_gc_Lo, 0, 0, 0 },
1716 { unicode_gc_Lo, 0, 0, 0 },
1717 { unicode_gc_Lo, 0, 0, 0 },
1718 { unicode_gc_Lo, 0, 0, 0 },
1719 { unicode_gc_Lo, 0, 0, 0 },
1720 { unicode_gc_Lo, 0, 0, 0 },
1721 { unicode_gc_Lo, 0, 0, 0 },
1722 { unicode_gc_Lo, 0, 0, 0 },
1723 { unicode_gc_Lo, 0, 0, 0 },
1724 { unicode_gc_Lo, 0, 0, 0 },
1725 { unicode_gc_Lo, 0, 0, 0 },
1726 { unicode_gc_Lo, 0, 0, 0 },
1727 { unicode_gc_Lo, 0, 0, 0 },
1728 { unicode_gc_Lo, 0, 0, 0 },
1729 { unicode_gc_Lo, 0, 0, 0 },
1730 { unicode_gc_Lo, 0, 0, 0 },
1731 { unicode_gc_Lo, 0, 0, 0 },
1732 { unicode_gc_Lo, 0, 0, 0 },
1733 { unicode_gc_Lo, 0, 0, 0 },
1734 { unicode_gc_Lo, 0, 0, 0 },
1735 { unicode_gc_Lo, 0, 0, 0 },
1736 { unicode_gc_Lo, 0, 0, 0 },
1737 { unicode_gc_Lo, 0, 0, 0 },
1738 { unicode_gc_Lo, 0, 0, 0 },
1739 { unicode_gc_Lo, 0, 0, 0 },
1740 { unicode_gc_Lo, 0, 0, 0 },
1741 { unicode_gc_Lo, 0, 0, 0 },
1742 { unicode_gc_Lo, 0, 0, 0 },
1743 { unicode_gc_Lo, 0, 0, 0 },
1744 { unicode_gc_Lo, 0, 0, 0 },
1745 { unicode_gc_Lo, 0, 0, 0 },
1746 { unicode_gc_Lo, 0, 0, 0 },
1747 { unicode_gc_Lo, 0, 0, 0 },
1748 { unicode_gc_Lo, 0, 0, 0 },
1749 { unicode_gc_Lo, 0, 0, 0 },
1750 { unicode_gc_Lo, 0, 0, 0 },
1751 { unicode_gc_Lo, 0, 0, 0 },
1752 { unicode_gc_Lo, 0, 0, 0 },
1753 { unicode_gc_Lo, 0, 0, 0 },
1754 { unicode_gc_Lo, 0, 0, 0 },
1755 { unicode_gc_Lo, 0, 0, 0 },
1756 { unicode_gc_Lo, 0, 0, 0 },
1757 { unicode_gc_Lo, 0, 0, 0 },
1758 { unicode_gc_Lo, 0, 0, 0 },
1759 { unicode_gc_Lo, 0, 0, 0 },
1760 { unicode_gc_Lo, 0, 0, 0 },
1761 { unicode_gc_Lo, 0, 0, 0 },
1762 { unicode_gc_Lo, 0, 0, 0 },
1763 { unicode_gc_Po, 0, 0, 0 },
1764 { unicode_gc_Lo, 0, 0, 0 },
1765 { unicode_gc_Mn, 230, 0, 0 },
1766 { unicode_gc_Mn, 230, 0, 0 },
1767 { unicode_gc_Mn, 230, 0, 0 },
1768 { unicode_gc_Mn, 230, 0, 0 },
1769 { unicode_gc_Mn, 230, 0, 0 },
1770 { unicode_gc_Mn, 230, 0, 0 },
1771 { unicode_gc_Mn, 230, 0, 0 },
1772 { unicode_gc_Cf, 0, 0, 0 },
1773 { unicode_gc_Me, 0, 0, 0 },
1774 { unicode_gc_Mn, 230, 0, 0 },
1775 { unicode_gc_Mn, 230, 0, 0 },
1776 { unicode_gc_Mn, 230, 0, 0 },
1777 { unicode_gc_Mn, 230, 0, 0 },
1778 { unicode_gc_Mn, 220, 0, 0 },
1779 { unicode_gc_Mn, 230, 0, 0 },
1780 { unicode_gc_Lm, 0, 0, 0 },
1781 { unicode_gc_Lm, 0, 0, 0 },
1782 { unicode_gc_Mn, 230, 0, 0 },
1783 { unicode_gc_Mn, 230, 0, 0 },
1784 { unicode_gc_So, 0, 0, 0 },
1785 { unicode_gc_Mn, 220, 0, 0 },
1786 { unicode_gc_Mn, 230, 0, 0 },
1787 { unicode_gc_Mn, 230, 0, 0 },
1788 { unicode_gc_Mn, 220, 0, 0 },
1789 { unicode_gc_Lo, 0, 0, 0 },
1790 { unicode_gc_Lo, 0, 0, 0 },
1791 { unicode_gc_Nd, 0, 0, 0 },
1792 { unicode_gc_Nd, 0, 0, 0 },
1793 { unicode_gc_Nd, 0, 0, 0 },
1794 { unicode_gc_Nd, 0, 0, 0 },
1795 { unicode_gc_Nd, 0, 0, 0 },
1796 { unicode_gc_Nd, 0, 0, 0 },
1797 { unicode_gc_Nd, 0, 0, 0 },
1798 { unicode_gc_Nd, 0, 0, 0 },
1799 { unicode_gc_Nd, 0, 0, 0 },
1800 { unicode_gc_Nd, 0, 0, 0 },
1801 { unicode_gc_Lo, 0, 0, 0 },
1802 { unicode_gc_Lo, 0, 0, 0 },
1803 { unicode_gc_Lo, 0, 0, 0 },
1804 { unicode_gc_So, 0, 0, 0 },
1805 { unicode_gc_So, 0, 0, 0 },
1806 { unicode_gc_Lo, 0, 0, 0 }
1807};
1808static const struct unidata subtable7[] = {
1809 { unicode_gc_Po, 0, 0, 0 },
1810 { unicode_gc_Po, 0, 0, 0 },
1811 { unicode_gc_Po, 0, 0, 0 },
1812 { unicode_gc_Po, 0, 0, 0 },
1813 { unicode_gc_Po, 0, 0, 0 },
1814 { unicode_gc_Po, 0, 0, 0 },
1815 { unicode_gc_Po, 0, 0, 0 },
1816 { unicode_gc_Po, 0, 0, 0 },
1817 { unicode_gc_Po, 0, 0, 0 },
1818 { unicode_gc_Po, 0, 0, 0 },
1819 { unicode_gc_Po, 0, 0, 0 },
1820 { unicode_gc_Po, 0, 0, 0 },
1821 { unicode_gc_Po, 0, 0, 0 },
1822 { unicode_gc_Po, 0, 0, 0 },
1823 { unicode_gc_Cn, 0, 0, 0 },
1824 { unicode_gc_Cf, 0, 0, 0 },
1825 { unicode_gc_Lo, 0, 0, 0 },
1826 { unicode_gc_Mn, 36, 0, 0 },
1827 { unicode_gc_Lo, 0, 0, 0 },
1828 { unicode_gc_Lo, 0, 0, 0 },
1829 { unicode_gc_Lo, 0, 0, 0 },
1830 { unicode_gc_Lo, 0, 0, 0 },
1831 { unicode_gc_Lo, 0, 0, 0 },
1832 { unicode_gc_Lo, 0, 0, 0 },
1833 { unicode_gc_Lo, 0, 0, 0 },
1834 { unicode_gc_Lo, 0, 0, 0 },
1835 { unicode_gc_Lo, 0, 0, 0 },
1836 { unicode_gc_Lo, 0, 0, 0 },
1837 { unicode_gc_Lo, 0, 0, 0 },
1838 { unicode_gc_Lo, 0, 0, 0 },
1839 { unicode_gc_Lo, 0, 0, 0 },
1840 { unicode_gc_Lo, 0, 0, 0 },
1841 { unicode_gc_Lo, 0, 0, 0 },
1842 { unicode_gc_Lo, 0, 0, 0 },
1843 { unicode_gc_Lo, 0, 0, 0 },
1844 { unicode_gc_Lo, 0, 0, 0 },
1845 { unicode_gc_Lo, 0, 0, 0 },
1846 { unicode_gc_Lo, 0, 0, 0 },
1847 { unicode_gc_Lo, 0, 0, 0 },
1848 { unicode_gc_Lo, 0, 0, 0 },
1849 { unicode_gc_Lo, 0, 0, 0 },
1850 { unicode_gc_Lo, 0, 0, 0 },
1851 { unicode_gc_Lo, 0, 0, 0 },
1852 { unicode_gc_Lo, 0, 0, 0 },
1853 { unicode_gc_Lo, 0, 0, 0 },
1854 { unicode_gc_Lo, 0, 0, 0 },
1855 { unicode_gc_Lo, 0, 0, 0 },
1856 { unicode_gc_Lo, 0, 0, 0 },
1857 { unicode_gc_Mn, 230, 0, 0 },
1858 { unicode_gc_Mn, 220, 0, 0 },
1859 { unicode_gc_Mn, 230, 0, 0 },
1860 { unicode_gc_Mn, 230, 0, 0 },
1861 { unicode_gc_Mn, 220, 0, 0 },
1862 { unicode_gc_Mn, 230, 0, 0 },
1863 { unicode_gc_Mn, 230, 0, 0 },
1864 { unicode_gc_Mn, 220, 0, 0 },
1865 { unicode_gc_Mn, 220, 0, 0 },
1866 { unicode_gc_Mn, 220, 0, 0 },
1867 { unicode_gc_Mn, 230, 0, 0 },
1868 { unicode_gc_Mn, 220, 0, 0 },
1869 { unicode_gc_Mn, 220, 0, 0 },
1870 { unicode_gc_Mn, 230, 0, 0 },
1871 { unicode_gc_Mn, 220, 0, 0 },
1872 { unicode_gc_Mn, 230, 0, 0 },
1873 { unicode_gc_Mn, 230, 0, 0 },
1874 { unicode_gc_Mn, 230, 0, 0 },
1875 { unicode_gc_Mn, 220, 0, 0 },
1876 { unicode_gc_Mn, 230, 0, 0 },
1877 { unicode_gc_Mn, 220, 0, 0 },
1878 { unicode_gc_Mn, 230, 0, 0 },
1879 { unicode_gc_Mn, 220, 0, 0 },
1880 { unicode_gc_Mn, 230, 0, 0 },
1881 { unicode_gc_Mn, 220, 0, 0 },
1882 { unicode_gc_Mn, 230, 0, 0 },
1883 { unicode_gc_Mn, 230, 0, 0 },
1884 { unicode_gc_Cn, 0, 0, 0 },
1885 { unicode_gc_Cn, 0, 0, 0 },
1886 { unicode_gc_Lo, 0, 0, 0 },
1887 { unicode_gc_Lo, 0, 0, 0 },
1888 { unicode_gc_Lo, 0, 0, 0 },
1889 { unicode_gc_Cn, 0, 0, 0 },
1890 { unicode_gc_Cn, 0, 0, 0 },
1891 { unicode_gc_Cn, 0, 0, 0 },
1892 { unicode_gc_Cn, 0, 0, 0 },
1893 { unicode_gc_Cn, 0, 0, 0 },
1894 { unicode_gc_Cn, 0, 0, 0 },
1895 { unicode_gc_Cn, 0, 0, 0 },
1896 { unicode_gc_Cn, 0, 0, 0 },
1897 { unicode_gc_Cn, 0, 0, 0 },
1898 { unicode_gc_Cn, 0, 0, 0 },
1899 { unicode_gc_Cn, 0, 0, 0 },
1900 { unicode_gc_Cn, 0, 0, 0 },
1901 { unicode_gc_Cn, 0, 0, 0 },
1902 { unicode_gc_Cn, 0, 0, 0 },
1903 { unicode_gc_Cn, 0, 0, 0 },
1904 { unicode_gc_Cn, 0, 0, 0 },
1905 { unicode_gc_Cn, 0, 0, 0 },
1906 { unicode_gc_Cn, 0, 0, 0 },
1907 { unicode_gc_Cn, 0, 0, 0 },
1908 { unicode_gc_Cn, 0, 0, 0 },
1909 { unicode_gc_Cn, 0, 0, 0 },
1910 { unicode_gc_Cn, 0, 0, 0 },
1911 { unicode_gc_Cn, 0, 0, 0 },
1912 { unicode_gc_Cn, 0, 0, 0 },
1913 { unicode_gc_Cn, 0, 0, 0 },
1914 { unicode_gc_Cn, 0, 0, 0 },
1915 { unicode_gc_Cn, 0, 0, 0 },
1916 { unicode_gc_Cn, 0, 0, 0 },
1917 { unicode_gc_Cn, 0, 0, 0 },
1918 { unicode_gc_Cn, 0, 0, 0 },
1919 { unicode_gc_Cn, 0, 0, 0 },
1920 { unicode_gc_Cn, 0, 0, 0 },
1921 { unicode_gc_Cn, 0, 0, 0 },
1922 { unicode_gc_Cn, 0, 0, 0 },
1923 { unicode_gc_Cn, 0, 0, 0 },
1924 { unicode_gc_Cn, 0, 0, 0 },
1925 { unicode_gc_Cn, 0, 0, 0 },
1926 { unicode_gc_Cn, 0, 0, 0 },
1927 { unicode_gc_Cn, 0, 0, 0 },
1928 { unicode_gc_Cn, 0, 0, 0 },
1929 { unicode_gc_Cn, 0, 0, 0 },
1930 { unicode_gc_Cn, 0, 0, 0 },
1931 { unicode_gc_Cn, 0, 0, 0 },
1932 { unicode_gc_Cn, 0, 0, 0 },
1933 { unicode_gc_Cn, 0, 0, 0 },
1934 { unicode_gc_Cn, 0, 0, 0 },
1935 { unicode_gc_Cn, 0, 0, 0 },
1936 { unicode_gc_Cn, 0, 0, 0 },
1937 { unicode_gc_Lo, 0, 0, 0 },
1938 { unicode_gc_Lo, 0, 0, 0 },
1939 { unicode_gc_Lo, 0, 0, 0 },
1940 { unicode_gc_Lo, 0, 0, 0 },
1941 { unicode_gc_Lo, 0, 0, 0 },
1942 { unicode_gc_Lo, 0, 0, 0 },
1943 { unicode_gc_Lo, 0, 0, 0 },
1944 { unicode_gc_Lo, 0, 0, 0 },
1945 { unicode_gc_Lo, 0, 0, 0 },
1946 { unicode_gc_Lo, 0, 0, 0 },
1947 { unicode_gc_Lo, 0, 0, 0 },
1948 { unicode_gc_Lo, 0, 0, 0 },
1949 { unicode_gc_Lo, 0, 0, 0 },
1950 { unicode_gc_Lo, 0, 0, 0 },
1951 { unicode_gc_Lo, 0, 0, 0 },
1952 { unicode_gc_Lo, 0, 0, 0 },
1953 { unicode_gc_Lo, 0, 0, 0 },
1954 { unicode_gc_Lo, 0, 0, 0 },
1955 { unicode_gc_Lo, 0, 0, 0 },
1956 { unicode_gc_Lo, 0, 0, 0 },
1957 { unicode_gc_Lo, 0, 0, 0 },
1958 { unicode_gc_Lo, 0, 0, 0 },
1959 { unicode_gc_Lo, 0, 0, 0 },
1960 { unicode_gc_Lo, 0, 0, 0 },
1961 { unicode_gc_Lo, 0, 0, 0 },
1962 { unicode_gc_Lo, 0, 0, 0 },
1963 { unicode_gc_Lo, 0, 0, 0 },
1964 { unicode_gc_Lo, 0, 0, 0 },
1965 { unicode_gc_Lo, 0, 0, 0 },
1966 { unicode_gc_Lo, 0, 0, 0 },
1967 { unicode_gc_Lo, 0, 0, 0 },
1968 { unicode_gc_Lo, 0, 0, 0 },
1969 { unicode_gc_Lo, 0, 0, 0 },
1970 { unicode_gc_Lo, 0, 0, 0 },
1971 { unicode_gc_Lo, 0, 0, 0 },
1972 { unicode_gc_Lo, 0, 0, 0 },
1973 { unicode_gc_Lo, 0, 0, 0 },
1974 { unicode_gc_Lo, 0, 0, 0 },
1975 { unicode_gc_Mn, 0, 0, 0 },
1976 { unicode_gc_Mn, 0, 0, 0 },
1977 { unicode_gc_Mn, 0, 0, 0 },
1978 { unicode_gc_Mn, 0, 0, 0 },
1979 { unicode_gc_Mn, 0, 0, 0 },
1980 { unicode_gc_Mn, 0, 0, 0 },
1981 { unicode_gc_Mn, 0, 0, 0 },
1982 { unicode_gc_Mn, 0, 0, 0 },
1983 { unicode_gc_Mn, 0, 0, 0 },
1984 { unicode_gc_Mn, 0, 0, 0 },
1985 { unicode_gc_Mn, 0, 0, 0 },
1986 { unicode_gc_Lo, 0, 0, 0 },
1987 { unicode_gc_Cn, 0, 0, 0 },
1988 { unicode_gc_Cn, 0, 0, 0 },
1989 { unicode_gc_Cn, 0, 0, 0 },
1990 { unicode_gc_Cn, 0, 0, 0 },
1991 { unicode_gc_Cn, 0, 0, 0 },
1992 { unicode_gc_Cn, 0, 0, 0 },
1993 { unicode_gc_Cn, 0, 0, 0 },
1994 { unicode_gc_Cn, 0, 0, 0 },
1995 { unicode_gc_Cn, 0, 0, 0 },
1996 { unicode_gc_Cn, 0, 0, 0 },
1997 { unicode_gc_Cn, 0, 0, 0 },
1998 { unicode_gc_Cn, 0, 0, 0 },
1999 { unicode_gc_Cn, 0, 0, 0 },
2000 { unicode_gc_Cn, 0, 0, 0 },
2001 { unicode_gc_Cn, 0, 0, 0 },
2002 { unicode_gc_Cn, 0, 0, 0 },
2003 { unicode_gc_Cn, 0, 0, 0 },
2004 { unicode_gc_Cn, 0, 0, 0 },
2005 { unicode_gc_Cn, 0, 0, 0 },
2006 { unicode_gc_Cn, 0, 0, 0 },
2007 { unicode_gc_Cn, 0, 0, 0 },
2008 { unicode_gc_Cn, 0, 0, 0 },
2009 { unicode_gc_Cn, 0, 0, 0 },
2010 { unicode_gc_Cn, 0, 0, 0 },
2011 { unicode_gc_Cn, 0, 0, 0 },
2012 { unicode_gc_Cn, 0, 0, 0 },
2013 { unicode_gc_Cn, 0, 0, 0 },
2014 { unicode_gc_Cn, 0, 0, 0 },
2015 { unicode_gc_Cn, 0, 0, 0 },
2016 { unicode_gc_Cn, 0, 0, 0 },
2017 { unicode_gc_Cn, 0, 0, 0 },
2018 { unicode_gc_Cn, 0, 0, 0 },
2019 { unicode_gc_Cn, 0, 0, 0 },
2020 { unicode_gc_Cn, 0, 0, 0 },
2021 { unicode_gc_Cn, 0, 0, 0 },
2022 { unicode_gc_Cn, 0, 0, 0 },
2023 { unicode_gc_Cn, 0, 0, 0 },
2024 { unicode_gc_Cn, 0, 0, 0 },
2025 { unicode_gc_Cn, 0, 0, 0 },
2026 { unicode_gc_Cn, 0, 0, 0 },
2027 { unicode_gc_Cn, 0, 0, 0 },
2028 { unicode_gc_Cn, 0, 0, 0 },
2029 { unicode_gc_Cn, 0, 0, 0 },
2030 { unicode_gc_Cn, 0, 0, 0 },
2031 { unicode_gc_Cn, 0, 0, 0 },
2032 { unicode_gc_Cn, 0, 0, 0 },
2033 { unicode_gc_Cn, 0, 0, 0 },
2034 { unicode_gc_Cn, 0, 0, 0 },
2035 { unicode_gc_Cn, 0, 0, 0 },
2036 { unicode_gc_Cn, 0, 0, 0 },
2037 { unicode_gc_Cn, 0, 0, 0 },
2038 { unicode_gc_Cn, 0, 0, 0 },
2039 { unicode_gc_Cn, 0, 0, 0 },
2040 { unicode_gc_Cn, 0, 0, 0 },
2041 { unicode_gc_Cn, 0, 0, 0 },
2042 { unicode_gc_Cn, 0, 0, 0 },
2043 { unicode_gc_Cn, 0, 0, 0 },
2044 { unicode_gc_Cn, 0, 0, 0 },
2045 { unicode_gc_Cn, 0, 0, 0 },
2046 { unicode_gc_Cn, 0, 0, 0 },
2047 { unicode_gc_Cn, 0, 0, 0 },
2048 { unicode_gc_Cn, 0, 0, 0 },
2049 { unicode_gc_Cn, 0, 0, 0 },
2050 { unicode_gc_Cn, 0, 0, 0 },
2051 { unicode_gc_Cn, 0, 0, 0 },
2052 { unicode_gc_Cn, 0, 0, 0 },
2053 { unicode_gc_Cn, 0, 0, 0 },
2054 { unicode_gc_Cn, 0, 0, 0 },
2055 { unicode_gc_Cn, 0, 0, 0 },
2056 { unicode_gc_Cn, 0, 0, 0 },
2057 { unicode_gc_Cn, 0, 0, 0 },
2058 { unicode_gc_Cn, 0, 0, 0 },
2059 { unicode_gc_Cn, 0, 0, 0 },
2060 { unicode_gc_Cn, 0, 0, 0 },
2061 { unicode_gc_Cn, 0, 0, 0 },
2062 { unicode_gc_Cn, 0, 0, 0 },
2063 { unicode_gc_Cn, 0, 0, 0 },
2064 { unicode_gc_Cn, 0, 0, 0 }
2065};
2066static const struct unidata subtable8[] = {
2067 { unicode_gc_Cn, 0, 0, 0 },
2068 { unicode_gc_Cn, 0, 0, 0 },
2069 { unicode_gc_Cn, 0, 0, 0 },
2070 { unicode_gc_Cn, 0, 0, 0 },
2071 { unicode_gc_Cn, 0, 0, 0 },
2072 { unicode_gc_Cn, 0, 0, 0 },
2073 { unicode_gc_Cn, 0, 0, 0 },
2074 { unicode_gc_Cn, 0, 0, 0 },
2075 { unicode_gc_Cn, 0, 0, 0 },
2076 { unicode_gc_Cn, 0, 0, 0 },
2077 { unicode_gc_Cn, 0, 0, 0 },
2078 { unicode_gc_Cn, 0, 0, 0 },
2079 { unicode_gc_Cn, 0, 0, 0 },
2080 { unicode_gc_Cn, 0, 0, 0 },
2081 { unicode_gc_Cn, 0, 0, 0 },
2082 { unicode_gc_Cn, 0, 0, 0 },
2083 { unicode_gc_Cn, 0, 0, 0 },
2084 { unicode_gc_Cn, 0, 0, 0 },
2085 { unicode_gc_Cn, 0, 0, 0 },
2086 { unicode_gc_Cn, 0, 0, 0 },
2087 { unicode_gc_Cn, 0, 0, 0 },
2088 { unicode_gc_Cn, 0, 0, 0 },
2089 { unicode_gc_Cn, 0, 0, 0 },
2090 { unicode_gc_Cn, 0, 0, 0 },
2091 { unicode_gc_Cn, 0, 0, 0 },
2092 { unicode_gc_Cn, 0, 0, 0 },
2093 { unicode_gc_Cn, 0, 0, 0 },
2094 { unicode_gc_Cn, 0, 0, 0 },
2095 { unicode_gc_Cn, 0, 0, 0 },
2096 { unicode_gc_Cn, 0, 0, 0 },
2097 { unicode_gc_Cn, 0, 0, 0 },
2098 { unicode_gc_Cn, 0, 0, 0 },
2099 { unicode_gc_Cn, 0, 0, 0 },
2100 { unicode_gc_Cn, 0, 0, 0 },
2101 { unicode_gc_Cn, 0, 0, 0 },
2102 { unicode_gc_Cn, 0, 0, 0 },
2103 { unicode_gc_Cn, 0, 0, 0 },
2104 { unicode_gc_Cn, 0, 0, 0 },
2105 { unicode_gc_Cn, 0, 0, 0 },
2106 { unicode_gc_Cn, 0, 0, 0 },
2107 { unicode_gc_Cn, 0, 0, 0 },
2108 { unicode_gc_Cn, 0, 0, 0 },
2109 { unicode_gc_Cn, 0, 0, 0 },
2110 { unicode_gc_Cn, 0, 0, 0 },
2111 { unicode_gc_Cn, 0, 0, 0 },
2112 { unicode_gc_Cn, 0, 0, 0 },
2113 { unicode_gc_Cn, 0, 0, 0 },
2114 { unicode_gc_Cn, 0, 0, 0 },
2115 { unicode_gc_Cn, 0, 0, 0 },
2116 { unicode_gc_Cn, 0, 0, 0 },
2117 { unicode_gc_Cn, 0, 0, 0 },
2118 { unicode_gc_Cn, 0, 0, 0 },
2119 { unicode_gc_Cn, 0, 0, 0 },
2120 { unicode_gc_Cn, 0, 0, 0 },
2121 { unicode_gc_Cn, 0, 0, 0 },
2122 { unicode_gc_Cn, 0, 0, 0 },
2123 { unicode_gc_Cn, 0, 0, 0 },
2124 { unicode_gc_Cn, 0, 0, 0 },
2125 { unicode_gc_Cn, 0, 0, 0 },
2126 { unicode_gc_Cn, 0, 0, 0 },
2127 { unicode_gc_Cn, 0, 0, 0 },
2128 { unicode_gc_Cn, 0, 0, 0 },
2129 { unicode_gc_Cn, 0, 0, 0 },
2130 { unicode_gc_Cn, 0, 0, 0 },
2131 { unicode_gc_Cn, 0, 0, 0 },
2132 { unicode_gc_Cn, 0, 0, 0 },
2133 { unicode_gc_Cn, 0, 0, 0 },
2134 { unicode_gc_Cn, 0, 0, 0 },
2135 { unicode_gc_Cn, 0, 0, 0 },
2136 { unicode_gc_Cn, 0, 0, 0 },
2137 { unicode_gc_Cn, 0, 0, 0 },
2138 { unicode_gc_Cn, 0, 0, 0 },
2139 { unicode_gc_Cn, 0, 0, 0 },
2140 { unicode_gc_Cn, 0, 0, 0 },
2141 { unicode_gc_Cn, 0, 0, 0 },
2142 { unicode_gc_Cn, 0, 0, 0 },
2143 { unicode_gc_Cn, 0, 0, 0 },
2144 { unicode_gc_Cn, 0, 0, 0 },
2145 { unicode_gc_Cn, 0, 0, 0 },
2146 { unicode_gc_Cn, 0, 0, 0 },
2147 { unicode_gc_Cn, 0, 0, 0 },
2148 { unicode_gc_Cn, 0, 0, 0 },
2149 { unicode_gc_Cn, 0, 0, 0 },
2150 { unicode_gc_Cn, 0, 0, 0 },
2151 { unicode_gc_Cn, 0, 0, 0 },
2152 { unicode_gc_Cn, 0, 0, 0 },
2153 { unicode_gc_Cn, 0, 0, 0 },
2154 { unicode_gc_Cn, 0, 0, 0 },
2155 { unicode_gc_Cn, 0, 0, 0 },
2156 { unicode_gc_Cn, 0, 0, 0 },
2157 { unicode_gc_Cn, 0, 0, 0 },
2158 { unicode_gc_Cn, 0, 0, 0 },
2159 { unicode_gc_Cn, 0, 0, 0 },
2160 { unicode_gc_Cn, 0, 0, 0 },
2161 { unicode_gc_Cn, 0, 0, 0 },
2162 { unicode_gc_Cn, 0, 0, 0 },
2163 { unicode_gc_Cn, 0, 0, 0 },
2164 { unicode_gc_Cn, 0, 0, 0 },
2165 { unicode_gc_Cn, 0, 0, 0 },
2166 { unicode_gc_Cn, 0, 0, 0 },
2167 { unicode_gc_Cn, 0, 0, 0 },
2168 { unicode_gc_Cn, 0, 0, 0 },
2169 { unicode_gc_Cn, 0, 0, 0 },
2170 { unicode_gc_Cn, 0, 0, 0 },
2171 { unicode_gc_Cn, 0, 0, 0 },
2172 { unicode_gc_Cn, 0, 0, 0 },
2173 { unicode_gc_Cn, 0, 0, 0 },
2174 { unicode_gc_Cn, 0, 0, 0 },
2175 { unicode_gc_Cn, 0, 0, 0 },
2176 { unicode_gc_Cn, 0, 0, 0 },
2177 { unicode_gc_Cn, 0, 0, 0 },
2178 { unicode_gc_Cn, 0, 0, 0 },
2179 { unicode_gc_Cn, 0, 0, 0 },
2180 { unicode_gc_Cn, 0, 0, 0 },
2181 { unicode_gc_Cn, 0, 0, 0 },
2182 { unicode_gc_Cn, 0, 0, 0 },
2183 { unicode_gc_Cn, 0, 0, 0 },
2184 { unicode_gc_Cn, 0, 0, 0 },
2185 { unicode_gc_Cn, 0, 0, 0 },
2186 { unicode_gc_Cn, 0, 0, 0 },
2187 { unicode_gc_Cn, 0, 0, 0 },
2188 { unicode_gc_Cn, 0, 0, 0 },
2189 { unicode_gc_Cn, 0, 0, 0 },
2190 { unicode_gc_Cn, 0, 0, 0 },
2191 { unicode_gc_Cn, 0, 0, 0 },
2192 { unicode_gc_Cn, 0, 0, 0 },
2193 { unicode_gc_Cn, 0, 0, 0 },
2194 { unicode_gc_Cn, 0, 0, 0 },
2195 { unicode_gc_Cn, 0, 0, 0 },
2196 { unicode_gc_Cn, 0, 0, 0 },
2197 { unicode_gc_Cn, 0, 0, 0 },
2198 { unicode_gc_Cn, 0, 0, 0 },
2199 { unicode_gc_Cn, 0, 0, 0 },
2200 { unicode_gc_Cn, 0, 0, 0 },
2201 { unicode_gc_Cn, 0, 0, 0 },
2202 { unicode_gc_Cn, 0, 0, 0 },
2203 { unicode_gc_Cn, 0, 0, 0 },
2204 { unicode_gc_Cn, 0, 0, 0 },
2205 { unicode_gc_Cn, 0, 0, 0 },
2206 { unicode_gc_Cn, 0, 0, 0 },
2207 { unicode_gc_Cn, 0, 0, 0 },
2208 { unicode_gc_Cn, 0, 0, 0 },
2209 { unicode_gc_Cn, 0, 0, 0 },
2210 { unicode_gc_Cn, 0, 0, 0 },
2211 { unicode_gc_Cn, 0, 0, 0 },
2212 { unicode_gc_Cn, 0, 0, 0 },
2213 { unicode_gc_Cn, 0, 0, 0 },
2214 { unicode_gc_Cn, 0, 0, 0 },
2215 { unicode_gc_Cn, 0, 0, 0 },
2216 { unicode_gc_Cn, 0, 0, 0 },
2217 { unicode_gc_Cn, 0, 0, 0 },
2218 { unicode_gc_Cn, 0, 0, 0 },
2219 { unicode_gc_Cn, 0, 0, 0 },
2220 { unicode_gc_Cn, 0, 0, 0 },
2221 { unicode_gc_Cn, 0, 0, 0 },
2222 { unicode_gc_Cn, 0, 0, 0 },
2223 { unicode_gc_Cn, 0, 0, 0 },
2224 { unicode_gc_Cn, 0, 0, 0 },
2225 { unicode_gc_Cn, 0, 0, 0 },
2226 { unicode_gc_Cn, 0, 0, 0 },
2227 { unicode_gc_Cn, 0, 0, 0 },
2228 { unicode_gc_Cn, 0, 0, 0 },
2229 { unicode_gc_Cn, 0, 0, 0 },
2230 { unicode_gc_Cn, 0, 0, 0 },
2231 { unicode_gc_Cn, 0, 0, 0 },
2232 { unicode_gc_Cn, 0, 0, 0 },
2233 { unicode_gc_Cn, 0, 0, 0 },
2234 { unicode_gc_Cn, 0, 0, 0 },
2235 { unicode_gc_Cn, 0, 0, 0 },
2236 { unicode_gc_Cn, 0, 0, 0 },
2237 { unicode_gc_Cn, 0, 0, 0 },
2238 { unicode_gc_Cn, 0, 0, 0 },
2239 { unicode_gc_Cn, 0, 0, 0 },
2240 { unicode_gc_Cn, 0, 0, 0 },
2241 { unicode_gc_Cn, 0, 0, 0 },
2242 { unicode_gc_Cn, 0, 0, 0 },
2243 { unicode_gc_Cn, 0, 0, 0 },
2244 { unicode_gc_Cn, 0, 0, 0 },
2245 { unicode_gc_Cn, 0, 0, 0 },
2246 { unicode_gc_Cn, 0, 0, 0 },
2247 { unicode_gc_Cn, 0, 0, 0 },
2248 { unicode_gc_Cn, 0, 0, 0 },
2249 { unicode_gc_Cn, 0, 0, 0 },
2250 { unicode_gc_Cn, 0, 0, 0 },
2251 { unicode_gc_Cn, 0, 0, 0 },
2252 { unicode_gc_Cn, 0, 0, 0 },
2253 { unicode_gc_Cn, 0, 0, 0 },
2254 { unicode_gc_Cn, 0, 0, 0 },
2255 { unicode_gc_Cn, 0, 0, 0 },
2256 { unicode_gc_Cn, 0, 0, 0 },
2257 { unicode_gc_Cn, 0, 0, 0 },
2258 { unicode_gc_Cn, 0, 0, 0 },
2259 { unicode_gc_Cn, 0, 0, 0 },
2260 { unicode_gc_Cn, 0, 0, 0 },
2261 { unicode_gc_Cn, 0, 0, 0 },
2262 { unicode_gc_Cn, 0, 0, 0 },
2263 { unicode_gc_Cn, 0, 0, 0 },
2264 { unicode_gc_Cn, 0, 0, 0 },
2265 { unicode_gc_Cn, 0, 0, 0 },
2266 { unicode_gc_Cn, 0, 0, 0 },
2267 { unicode_gc_Cn, 0, 0, 0 },
2268 { unicode_gc_Cn, 0, 0, 0 },
2269 { unicode_gc_Cn, 0, 0, 0 },
2270 { unicode_gc_Cn, 0, 0, 0 },
2271 { unicode_gc_Cn, 0, 0, 0 },
2272 { unicode_gc_Cn, 0, 0, 0 },
2273 { unicode_gc_Cn, 0, 0, 0 },
2274 { unicode_gc_Cn, 0, 0, 0 },
2275 { unicode_gc_Cn, 0, 0, 0 },
2276 { unicode_gc_Cn, 0, 0, 0 },
2277 { unicode_gc_Cn, 0, 0, 0 },
2278 { unicode_gc_Cn, 0, 0, 0 },
2279 { unicode_gc_Cn, 0, 0, 0 },
2280 { unicode_gc_Cn, 0, 0, 0 },
2281 { unicode_gc_Cn, 0, 0, 0 },
2282 { unicode_gc_Cn, 0, 0, 0 },
2283 { unicode_gc_Cn, 0, 0, 0 },
2284 { unicode_gc_Cn, 0, 0, 0 },
2285 { unicode_gc_Cn, 0, 0, 0 },
2286 { unicode_gc_Cn, 0, 0, 0 },
2287 { unicode_gc_Cn, 0, 0, 0 },
2288 { unicode_gc_Cn, 0, 0, 0 },
2289 { unicode_gc_Cn, 0, 0, 0 },
2290 { unicode_gc_Cn, 0, 0, 0 },
2291 { unicode_gc_Cn, 0, 0, 0 },
2292 { unicode_gc_Cn, 0, 0, 0 },
2293 { unicode_gc_Cn, 0, 0, 0 },
2294 { unicode_gc_Cn, 0, 0, 0 },
2295 { unicode_gc_Cn, 0, 0, 0 },
2296 { unicode_gc_Cn, 0, 0, 0 },
2297 { unicode_gc_Cn, 0, 0, 0 },
2298 { unicode_gc_Cn, 0, 0, 0 },
2299 { unicode_gc_Cn, 0, 0, 0 },
2300 { unicode_gc_Cn, 0, 0, 0 },
2301 { unicode_gc_Cn, 0, 0, 0 },
2302 { unicode_gc_Cn, 0, 0, 0 },
2303 { unicode_gc_Cn, 0, 0, 0 },
2304 { unicode_gc_Cn, 0, 0, 0 },
2305 { unicode_gc_Cn, 0, 0, 0 },
2306 { unicode_gc_Cn, 0, 0, 0 },
2307 { unicode_gc_Cn, 0, 0, 0 },
2308 { unicode_gc_Cn, 0, 0, 0 },
2309 { unicode_gc_Cn, 0, 0, 0 },
2310 { unicode_gc_Cn, 0, 0, 0 },
2311 { unicode_gc_Cn, 0, 0, 0 },
2312 { unicode_gc_Cn, 0, 0, 0 },
2313 { unicode_gc_Cn, 0, 0, 0 },
2314 { unicode_gc_Cn, 0, 0, 0 },
2315 { unicode_gc_Cn, 0, 0, 0 },
2316 { unicode_gc_Cn, 0, 0, 0 },
2317 { unicode_gc_Cn, 0, 0, 0 },
2318 { unicode_gc_Cn, 0, 0, 0 },
2319 { unicode_gc_Cn, 0, 0, 0 },
2320 { unicode_gc_Cn, 0, 0, 0 },
2321 { unicode_gc_Cn, 0, 0, 0 },
2322 { unicode_gc_Cn, 0, 0, 0 }
2323};
2324static const struct unidata subtable9[] = {
2325 { unicode_gc_Cn, 0, 0, 0 },
2326 { unicode_gc_Mn, 0, 0, 0 },
2327 { unicode_gc_Mn, 0, 0, 0 },
2328 { unicode_gc_Mc, 0, 0, 0 },
2329 { unicode_gc_Lo, 0, 0, 0 },
2330 { unicode_gc_Lo, 0, 0, 0 },
2331 { unicode_gc_Lo, 0, 0, 0 },
2332 { unicode_gc_Lo, 0, 0, 0 },
2333 { unicode_gc_Lo, 0, 0, 0 },
2334 { unicode_gc_Lo, 0, 0, 0 },
2335 { unicode_gc_Lo, 0, 0, 0 },
2336 { unicode_gc_Lo, 0, 0, 0 },
2337 { unicode_gc_Lo, 0, 0, 0 },
2338 { unicode_gc_Lo, 0, 0, 0 },
2339 { unicode_gc_Lo, 0, 0, 0 },
2340 { unicode_gc_Lo, 0, 0, 0 },
2341 { unicode_gc_Lo, 0, 0, 0 },
2342 { unicode_gc_Lo, 0, 0, 0 },
2343 { unicode_gc_Lo, 0, 0, 0 },
2344 { unicode_gc_Lo, 0, 0, 0 },
2345 { unicode_gc_Lo, 0, 0, 0 },
2346 { unicode_gc_Lo, 0, 0, 0 },
2347 { unicode_gc_Lo, 0, 0, 0 },
2348 { unicode_gc_Lo, 0, 0, 0 },
2349 { unicode_gc_Lo, 0, 0, 0 },
2350 { unicode_gc_Lo, 0, 0, 0 },
2351 { unicode_gc_Lo, 0, 0, 0 },
2352 { unicode_gc_Lo, 0, 0, 0 },
2353 { unicode_gc_Lo, 0, 0, 0 },
2354 { unicode_gc_Lo, 0, 0, 0 },
2355 { unicode_gc_Lo, 0, 0, 0 },
2356 { unicode_gc_Lo, 0, 0, 0 },
2357 { unicode_gc_Lo, 0, 0, 0 },
2358 { unicode_gc_Lo, 0, 0, 0 },
2359 { unicode_gc_Lo, 0, 0, 0 },
2360 { unicode_gc_Lo, 0, 0, 0 },
2361 { unicode_gc_Lo, 0, 0, 0 },
2362 { unicode_gc_Lo, 0, 0, 0 },
2363 { unicode_gc_Lo, 0, 0, 0 },
2364 { unicode_gc_Lo, 0, 0, 0 },
2365 { unicode_gc_Lo, 0, 0, 0 },
2366 { unicode_gc_Lo, 0, 0, 0 },
2367 { unicode_gc_Lo, 0, 0, 0 },
2368 { unicode_gc_Lo, 0, 0, 0 },
2369 { unicode_gc_Lo, 0, 0, 0 },
2370 { unicode_gc_Lo, 0, 0, 0 },
2371 { unicode_gc_Lo, 0, 0, 0 },
2372 { unicode_gc_Lo, 0, 0, 0 },
2373 { unicode_gc_Lo, 0, 0, 0 },
2374 { unicode_gc_Lo, 0, 0, 0 },
2375 { unicode_gc_Lo, 0, 0, 0 },
2376 { unicode_gc_Lo, 0, 0, 0 },
2377 { unicode_gc_Lo, 0, 0, 0 },
2378 { unicode_gc_Lo, 0, 0, 0 },
2379 { unicode_gc_Lo, 0, 0, 0 },
2380 { unicode_gc_Lo, 0, 0, 0 },
2381 { unicode_gc_Lo, 0, 0, 0 },
2382 { unicode_gc_Lo, 0, 0, 0 },
2383 { unicode_gc_Cn, 0, 0, 0 },
2384 { unicode_gc_Cn, 0, 0, 0 },
2385 { unicode_gc_Mn, 7, 0, 0 },
2386 { unicode_gc_Lo, 0, 0, 0 },
2387 { unicode_gc_Mc, 0, 0, 0 },
2388 { unicode_gc_Mc, 0, 0, 0 },
2389 { unicode_gc_Mc, 0, 0, 0 },
2390 { unicode_gc_Mn, 0, 0, 0 },
2391 { unicode_gc_Mn, 0, 0, 0 },
2392 { unicode_gc_Mn, 0, 0, 0 },
2393 { unicode_gc_Mn, 0, 0, 0 },
2394 { unicode_gc_Mn, 0, 0, 0 },
2395 { unicode_gc_Mn, 0, 0, 0 },
2396 { unicode_gc_Mn, 0, 0, 0 },
2397 { unicode_gc_Mn, 0, 0, 0 },
2398 { unicode_gc_Mc, 0, 0, 0 },
2399 { unicode_gc_Mc, 0, 0, 0 },
2400 { unicode_gc_Mc, 0, 0, 0 },
2401 { unicode_gc_Mc, 0, 0, 0 },
2402 { unicode_gc_Mn, 9, 0, 0 },
2403 { unicode_gc_Cn, 0, 0, 0 },
2404 { unicode_gc_Cn, 0, 0, 0 },
2405 { unicode_gc_Lo, 0, 0, 0 },
2406 { unicode_gc_Mn, 230, 0, 0 },
2407 { unicode_gc_Mn, 220, 0, 0 },
2408 { unicode_gc_Mn, 230, 0, 0 },
2409 { unicode_gc_Mn, 230, 0, 0 },
2410 { unicode_gc_Cn, 0, 0, 0 },
2411 { unicode_gc_Cn, 0, 0, 0 },
2412 { unicode_gc_Cn, 0, 0, 0 },
2413 { unicode_gc_Lo, 0, 0, 0 },
2414 { unicode_gc_Lo, 0, 0, 0 },
2415 { unicode_gc_Lo, 0, 0, 0 },
2416 { unicode_gc_Lo, 0, 0, 0 },
2417 { unicode_gc_Lo, 0, 0, 0 },
2418 { unicode_gc_Lo, 0, 0, 0 },
2419 { unicode_gc_Lo, 0, 0, 0 },
2420 { unicode_gc_Lo, 0, 0, 0 },
2421 { unicode_gc_Lo, 0, 0, 0 },
2422 { unicode_gc_Lo, 0, 0, 0 },
2423 { unicode_gc_Mn, 0, 0, 0 },
2424 { unicode_gc_Mn, 0, 0, 0 },
2425 { unicode_gc_Po, 0, 0, 0 },
2426 { unicode_gc_Po, 0, 0, 0 },
2427 { unicode_gc_Nd, 0, 0, 0 },
2428 { unicode_gc_Nd, 0, 0, 0 },
2429 { unicode_gc_Nd, 0, 0, 0 },
2430 { unicode_gc_Nd, 0, 0, 0 },
2431 { unicode_gc_Nd, 0, 0, 0 },
2432 { unicode_gc_Nd, 0, 0, 0 },
2433 { unicode_gc_Nd, 0, 0, 0 },
2434 { unicode_gc_Nd, 0, 0, 0 },
2435 { unicode_gc_Nd, 0, 0, 0 },
2436 { unicode_gc_Nd, 0, 0, 0 },
2437 { unicode_gc_Po, 0, 0, 0 },
2438 { unicode_gc_Cn, 0, 0, 0 },
2439 { unicode_gc_Cn, 0, 0, 0 },
2440 { unicode_gc_Cn, 0, 0, 0 },
2441 { unicode_gc_Cn, 0, 0, 0 },
2442 { unicode_gc_Cn, 0, 0, 0 },
2443 { unicode_gc_Cn, 0, 0, 0 },
2444 { unicode_gc_Cn, 0, 0, 0 },
2445 { unicode_gc_Cn, 0, 0, 0 },
2446 { unicode_gc_Cn, 0, 0, 0 },
2447 { unicode_gc_Cn, 0, 0, 0 },
2448 { unicode_gc_Cn, 0, 0, 0 },
2449 { unicode_gc_Cn, 0, 0, 0 },
2450 { unicode_gc_Cn, 0, 0, 0 },
2451 { unicode_gc_Cn, 0, 0, 0 },
2452 { unicode_gc_Cn, 0, 0, 0 },
2453 { unicode_gc_Cn, 0, 0, 0 },
2454 { unicode_gc_Mn, 0, 0, 0 },
2455 { unicode_gc_Mc, 0, 0, 0 },
2456 { unicode_gc_Mc, 0, 0, 0 },
2457 { unicode_gc_Cn, 0, 0, 0 },
2458 { unicode_gc_Lo, 0, 0, 0 },
2459 { unicode_gc_Lo, 0, 0, 0 },
2460 { unicode_gc_Lo, 0, 0, 0 },
2461 { unicode_gc_Lo, 0, 0, 0 },
2462 { unicode_gc_Lo, 0, 0, 0 },
2463 { unicode_gc_Lo, 0, 0, 0 },
2464 { unicode_gc_Lo, 0, 0, 0 },
2465 { unicode_gc_Lo, 0, 0, 0 },
2466 { unicode_gc_Cn, 0, 0, 0 },
2467 { unicode_gc_Cn, 0, 0, 0 },
2468 { unicode_gc_Lo, 0, 0, 0 },
2469 { unicode_gc_Lo, 0, 0, 0 },
2470 { unicode_gc_Cn, 0, 0, 0 },
2471 { unicode_gc_Cn, 0, 0, 0 },
2472 { unicode_gc_Lo, 0, 0, 0 },
2473 { unicode_gc_Lo, 0, 0, 0 },
2474 { unicode_gc_Lo, 0, 0, 0 },
2475 { unicode_gc_Lo, 0, 0, 0 },
2476 { unicode_gc_Lo, 0, 0, 0 },
2477 { unicode_gc_Lo, 0, 0, 0 },
2478 { unicode_gc_Lo, 0, 0, 0 },
2479 { unicode_gc_Lo, 0, 0, 0 },
2480 { unicode_gc_Lo, 0, 0, 0 },
2481 { unicode_gc_Lo, 0, 0, 0 },
2482 { unicode_gc_Lo, 0, 0, 0 },
2483 { unicode_gc_Lo, 0, 0, 0 },
2484 { unicode_gc_Lo, 0, 0, 0 },
2485 { unicode_gc_Lo, 0, 0, 0 },
2486 { unicode_gc_Lo, 0, 0, 0 },
2487 { unicode_gc_Lo, 0, 0, 0 },
2488 { unicode_gc_Lo, 0, 0, 0 },
2489 { unicode_gc_Lo, 0, 0, 0 },
2490 { unicode_gc_Lo, 0, 0, 0 },
2491 { unicode_gc_Lo, 0, 0, 0 },
2492 { unicode_gc_Lo, 0, 0, 0 },
2493 { unicode_gc_Lo, 0, 0, 0 },
2494 { unicode_gc_Cn, 0, 0, 0 },
2495 { unicode_gc_Lo, 0, 0, 0 },
2496 { unicode_gc_Lo, 0, 0, 0 },
2497 { unicode_gc_Lo, 0, 0, 0 },
2498 { unicode_gc_Lo, 0, 0, 0 },
2499 { unicode_gc_Lo, 0, 0, 0 },
2500 { unicode_gc_Lo, 0, 0, 0 },
2501 { unicode_gc_Lo, 0, 0, 0 },
2502 { unicode_gc_Cn, 0, 0, 0 },
2503 { unicode_gc_Lo, 0, 0, 0 },
2504 { unicode_gc_Cn, 0, 0, 0 },
2505 { unicode_gc_Cn, 0, 0, 0 },
2506 { unicode_gc_Cn, 0, 0, 0 },
2507 { unicode_gc_Lo, 0, 0, 0 },
2508 { unicode_gc_Lo, 0, 0, 0 },
2509 { unicode_gc_Lo, 0, 0, 0 },
2510 { unicode_gc_Lo, 0, 0, 0 },
2511 { unicode_gc_Cn, 0, 0, 0 },
2512 { unicode_gc_Cn, 0, 0, 0 },
2513 { unicode_gc_Mn, 7, 0, 0 },
2514 { unicode_gc_Lo, 0, 0, 0 },
2515 { unicode_gc_Mc, 0, 0, 0 },
2516 { unicode_gc_Mc, 0, 0, 0 },
2517 { unicode_gc_Mc, 0, 0, 0 },
2518 { unicode_gc_Mn, 0, 0, 0 },
2519 { unicode_gc_Mn, 0, 0, 0 },
2520 { unicode_gc_Mn, 0, 0, 0 },
2521 { unicode_gc_Mn, 0, 0, 0 },
2522 { unicode_gc_Cn, 0, 0, 0 },
2523 { unicode_gc_Cn, 0, 0, 0 },
2524 { unicode_gc_Mc, 0, 0, 0 },
2525 { unicode_gc_Mc, 0, 0, 0 },
2526 { unicode_gc_Cn, 0, 0, 0 },
2527 { unicode_gc_Cn, 0, 0, 0 },
2528 { unicode_gc_Mc, 0, 0, 0 },
2529 { unicode_gc_Mc, 0, 0, 0 },
2530 { unicode_gc_Mn, 9, 0, 0 },
2531 { unicode_gc_Cn, 0, 0, 0 },
2532 { unicode_gc_Cn, 0, 0, 0 },
2533 { unicode_gc_Cn, 0, 0, 0 },
2534 { unicode_gc_Cn, 0, 0, 0 },
2535 { unicode_gc_Cn, 0, 0, 0 },
2536 { unicode_gc_Cn, 0, 0, 0 },
2537 { unicode_gc_Cn, 0, 0, 0 },
2538 { unicode_gc_Cn, 0, 0, 0 },
2539 { unicode_gc_Cn, 0, 0, 0 },
2540 { unicode_gc_Mc, 0, 0, 0 },
2541 { unicode_gc_Cn, 0, 0, 0 },
2542 { unicode_gc_Cn, 0, 0, 0 },
2543 { unicode_gc_Cn, 0, 0, 0 },
2544 { unicode_gc_Cn, 0, 0, 0 },
2545 { unicode_gc_Lo, 0, 0, 0 },
2546 { unicode_gc_Lo, 0, 0, 0 },
2547 { unicode_gc_Cn, 0, 0, 0 },
2548 { unicode_gc_Lo, 0, 0, 0 },
2549 { unicode_gc_Lo, 0, 0, 0 },
2550 { unicode_gc_Lo, 0, 0, 0 },
2551 { unicode_gc_Mn, 0, 0, 0 },
2552 { unicode_gc_Mn, 0, 0, 0 },
2553 { unicode_gc_Cn, 0, 0, 0 },
2554 { unicode_gc_Cn, 0, 0, 0 },
2555 { unicode_gc_Nd, 0, 0, 0 },
2556 { unicode_gc_Nd, 0, 0, 0 },
2557 { unicode_gc_Nd, 0, 0, 0 },
2558 { unicode_gc_Nd, 0, 0, 0 },
2559 { unicode_gc_Nd, 0, 0, 0 },
2560 { unicode_gc_Nd, 0, 0, 0 },
2561 { unicode_gc_Nd, 0, 0, 0 },
2562 { unicode_gc_Nd, 0, 0, 0 },
2563 { unicode_gc_Nd, 0, 0, 0 },
2564 { unicode_gc_Nd, 0, 0, 0 },
2565 { unicode_gc_Lo, 0, 0, 0 },
2566 { unicode_gc_Lo, 0, 0, 0 },
2567 { unicode_gc_Sc, 0, 0, 0 },
2568 { unicode_gc_Sc, 0, 0, 0 },
2569 { unicode_gc_No, 0, 0, 0 },
2570 { unicode_gc_No, 0, 0, 0 },
2571 { unicode_gc_No, 0, 0, 0 },
2572 { unicode_gc_No, 0, 0, 0 },
2573 { unicode_gc_No, 0, 0, 0 },
2574 { unicode_gc_No, 0, 0, 0 },
2575 { unicode_gc_So, 0, 0, 0 },
2576 { unicode_gc_Cn, 0, 0, 0 },
2577 { unicode_gc_Cn, 0, 0, 0 },
2578 { unicode_gc_Cn, 0, 0, 0 },
2579 { unicode_gc_Cn, 0, 0, 0 },
2580 { unicode_gc_Cn, 0, 0, 0 }
2581};
2582static const struct unidata subtable10[] = {
2583 { unicode_gc_Cn, 0, 0, 0 },
2584 { unicode_gc_Mn, 0, 0, 0 },
2585 { unicode_gc_Mn, 0, 0, 0 },
2586 { unicode_gc_Mc, 0, 0, 0 },
2587 { unicode_gc_Cn, 0, 0, 0 },
2588 { unicode_gc_Lo, 0, 0, 0 },
2589 { unicode_gc_Lo, 0, 0, 0 },
2590 { unicode_gc_Lo, 0, 0, 0 },
2591 { unicode_gc_Lo, 0, 0, 0 },
2592 { unicode_gc_Lo, 0, 0, 0 },
2593 { unicode_gc_Lo, 0, 0, 0 },
2594 { unicode_gc_Cn, 0, 0, 0 },
2595 { unicode_gc_Cn, 0, 0, 0 },
2596 { unicode_gc_Cn, 0, 0, 0 },
2597 { unicode_gc_Cn, 0, 0, 0 },
2598 { unicode_gc_Lo, 0, 0, 0 },
2599 { unicode_gc_Lo, 0, 0, 0 },
2600 { unicode_gc_Cn, 0, 0, 0 },
2601 { unicode_gc_Cn, 0, 0, 0 },
2602 { unicode_gc_Lo, 0, 0, 0 },
2603 { unicode_gc_Lo, 0, 0, 0 },
2604 { unicode_gc_Lo, 0, 0, 0 },
2605 { unicode_gc_Lo, 0, 0, 0 },
2606 { unicode_gc_Lo, 0, 0, 0 },
2607 { unicode_gc_Lo, 0, 0, 0 },
2608 { unicode_gc_Lo, 0, 0, 0 },
2609 { unicode_gc_Lo, 0, 0, 0 },
2610 { unicode_gc_Lo, 0, 0, 0 },
2611 { unicode_gc_Lo, 0, 0, 0 },
2612 { unicode_gc_Lo, 0, 0, 0 },
2613 { unicode_gc_Lo, 0, 0, 0 },
2614 { unicode_gc_Lo, 0, 0, 0 },
2615 { unicode_gc_Lo, 0, 0, 0 },
2616 { unicode_gc_Lo, 0, 0, 0 },
2617 { unicode_gc_Lo, 0, 0, 0 },
2618 { unicode_gc_Lo, 0, 0, 0 },
2619 { unicode_gc_Lo, 0, 0, 0 },
2620 { unicode_gc_Lo, 0, 0, 0 },
2621 { unicode_gc_Lo, 0, 0, 0 },
2622 { unicode_gc_Lo, 0, 0, 0 },
2623 { unicode_gc_Lo, 0, 0, 0 },
2624 { unicode_gc_Cn, 0, 0, 0 },
2625 { unicode_gc_Lo, 0, 0, 0 },
2626 { unicode_gc_Lo, 0, 0, 0 },
2627 { unicode_gc_Lo, 0, 0, 0 },
2628 { unicode_gc_Lo, 0, 0, 0 },
2629 { unicode_gc_Lo, 0, 0, 0 },
2630 { unicode_gc_Lo, 0, 0, 0 },
2631 { unicode_gc_Lo, 0, 0, 0 },
2632 { unicode_gc_Cn, 0, 0, 0 },
2633 { unicode_gc_Lo, 0, 0, 0 },
2634 { unicode_gc_Lo, 0, 0, 0 },
2635 { unicode_gc_Cn, 0, 0, 0 },
2636 { unicode_gc_Lo, 0, 0, 0 },
2637 { unicode_gc_Lo, 0, 0, 0 },
2638 { unicode_gc_Cn, 0, 0, 0 },
2639 { unicode_gc_Lo, 0, 0, 0 },
2640 { unicode_gc_Lo, 0, 0, 0 },
2641 { unicode_gc_Cn, 0, 0, 0 },
2642 { unicode_gc_Cn, 0, 0, 0 },
2643 { unicode_gc_Mn, 7, 0, 0 },
2644 { unicode_gc_Cn, 0, 0, 0 },
2645 { unicode_gc_Mc, 0, 0, 0 },
2646 { unicode_gc_Mc, 0, 0, 0 },
2647 { unicode_gc_Mc, 0, 0, 0 },
2648 { unicode_gc_Mn, 0, 0, 0 },
2649 { unicode_gc_Mn, 0, 0, 0 },
2650 { unicode_gc_Cn, 0, 0, 0 },
2651 { unicode_gc_Cn, 0, 0, 0 },
2652 { unicode_gc_Cn, 0, 0, 0 },
2653 { unicode_gc_Cn, 0, 0, 0 },
2654 { unicode_gc_Mn, 0, 0, 0 },
2655 { unicode_gc_Mn, 0, 0, 0 },
2656 { unicode_gc_Cn, 0, 0, 0 },
2657 { unicode_gc_Cn, 0, 0, 0 },
2658 { unicode_gc_Mn, 0, 0, 0 },
2659 { unicode_gc_Mn, 0, 0, 0 },
2660 { unicode_gc_Mn, 9, 0, 0 },
2661 { unicode_gc_Cn, 0, 0, 0 },
2662 { unicode_gc_Cn, 0, 0, 0 },
2663 { unicode_gc_Cn, 0, 0, 0 },
2664 { unicode_gc_Cn, 0, 0, 0 },
2665 { unicode_gc_Cn, 0, 0, 0 },
2666 { unicode_gc_Cn, 0, 0, 0 },
2667 { unicode_gc_Cn, 0, 0, 0 },
2668 { unicode_gc_Cn, 0, 0, 0 },
2669 { unicode_gc_Cn, 0, 0, 0 },
2670 { unicode_gc_Cn, 0, 0, 0 },
2671 { unicode_gc_Cn, 0, 0, 0 },
2672 { unicode_gc_Lo, 0, 0, 0 },
2673 { unicode_gc_Lo, 0, 0, 0 },
2674 { unicode_gc_Lo, 0, 0, 0 },
2675 { unicode_gc_Lo, 0, 0, 0 },
2676 { unicode_gc_Cn, 0, 0, 0 },
2677 { unicode_gc_Lo, 0, 0, 0 },
2678 { unicode_gc_Cn, 0, 0, 0 },
2679 { unicode_gc_Cn, 0, 0, 0 },
2680 { unicode_gc_Cn, 0, 0, 0 },
2681 { unicode_gc_Cn, 0, 0, 0 },
2682 { unicode_gc_Cn, 0, 0, 0 },
2683 { unicode_gc_Cn, 0, 0, 0 },
2684 { unicode_gc_Cn, 0, 0, 0 },
2685 { unicode_gc_Nd, 0, 0, 0 },
2686 { unicode_gc_Nd, 0, 0, 0 },
2687 { unicode_gc_Nd, 0, 0, 0 },
2688 { unicode_gc_Nd, 0, 0, 0 },
2689 { unicode_gc_Nd, 0, 0, 0 },
2690 { unicode_gc_Nd, 0, 0, 0 },
2691 { unicode_gc_Nd, 0, 0, 0 },
2692 { unicode_gc_Nd, 0, 0, 0 },
2693 { unicode_gc_Nd, 0, 0, 0 },
2694 { unicode_gc_Nd, 0, 0, 0 },
2695 { unicode_gc_Mn, 0, 0, 0 },
2696 { unicode_gc_Mn, 0, 0, 0 },
2697 { unicode_gc_Lo, 0, 0, 0 },
2698 { unicode_gc_Lo, 0, 0, 0 },
2699 { unicode_gc_Lo, 0, 0, 0 },
2700 { unicode_gc_Cn, 0, 0, 0 },
2701 { unicode_gc_Cn, 0, 0, 0 },
2702 { unicode_gc_Cn, 0, 0, 0 },
2703 { unicode_gc_Cn, 0, 0, 0 },
2704 { unicode_gc_Cn, 0, 0, 0 },
2705 { unicode_gc_Cn, 0, 0, 0 },
2706 { unicode_gc_Cn, 0, 0, 0 },
2707 { unicode_gc_Cn, 0, 0, 0 },
2708 { unicode_gc_Cn, 0, 0, 0 },
2709 { unicode_gc_Cn, 0, 0, 0 },
2710 { unicode_gc_Cn, 0, 0, 0 },
2711 { unicode_gc_Cn, 0, 0, 0 },
2712 { unicode_gc_Mn, 0, 0, 0 },
2713 { unicode_gc_Mn, 0, 0, 0 },
2714 { unicode_gc_Mc, 0, 0, 0 },
2715 { unicode_gc_Cn, 0, 0, 0 },
2716 { unicode_gc_Lo, 0, 0, 0 },
2717 { unicode_gc_Lo, 0, 0, 0 },
2718 { unicode_gc_Lo, 0, 0, 0 },
2719 { unicode_gc_Lo, 0, 0, 0 },
2720 { unicode_gc_Lo, 0, 0, 0 },
2721 { unicode_gc_Lo, 0, 0, 0 },
2722 { unicode_gc_Lo, 0, 0, 0 },
2723 { unicode_gc_Lo, 0, 0, 0 },
2724 { unicode_gc_Lo, 0, 0, 0 },
2725 { unicode_gc_Cn, 0, 0, 0 },
2726 { unicode_gc_Lo, 0, 0, 0 },
2727 { unicode_gc_Lo, 0, 0, 0 },
2728 { unicode_gc_Lo, 0, 0, 0 },
2729 { unicode_gc_Cn, 0, 0, 0 },
2730 { unicode_gc_Lo, 0, 0, 0 },
2731 { unicode_gc_Lo, 0, 0, 0 },
2732 { unicode_gc_Lo, 0, 0, 0 },
2733 { unicode_gc_Lo, 0, 0, 0 },
2734 { unicode_gc_Lo, 0, 0, 0 },
2735 { unicode_gc_Lo, 0, 0, 0 },
2736 { unicode_gc_Lo, 0, 0, 0 },
2737 { unicode_gc_Lo, 0, 0, 0 },
2738 { unicode_gc_Lo, 0, 0, 0 },
2739 { unicode_gc_Lo, 0, 0, 0 },
2740 { unicode_gc_Lo, 0, 0, 0 },
2741 { unicode_gc_Lo, 0, 0, 0 },
2742 { unicode_gc_Lo, 0, 0, 0 },
2743 { unicode_gc_Lo, 0, 0, 0 },
2744 { unicode_gc_Lo, 0, 0, 0 },
2745 { unicode_gc_Lo, 0, 0, 0 },
2746 { unicode_gc_Lo, 0, 0, 0 },
2747 { unicode_gc_Lo, 0, 0, 0 },
2748 { unicode_gc_Lo, 0, 0, 0 },
2749 { unicode_gc_Lo, 0, 0, 0 },
2750 { unicode_gc_Lo, 0, 0, 0 },
2751 { unicode_gc_Lo, 0, 0, 0 },
2752 { unicode_gc_Cn, 0, 0, 0 },
2753 { unicode_gc_Lo, 0, 0, 0 },
2754 { unicode_gc_Lo, 0, 0, 0 },
2755 { unicode_gc_Lo, 0, 0, 0 },
2756 { unicode_gc_Lo, 0, 0, 0 },
2757 { unicode_gc_Lo, 0, 0, 0 },
2758 { unicode_gc_Lo, 0, 0, 0 },
2759 { unicode_gc_Lo, 0, 0, 0 },
2760 { unicode_gc_Cn, 0, 0, 0 },
2761 { unicode_gc_Lo, 0, 0, 0 },
2762 { unicode_gc_Lo, 0, 0, 0 },
2763 { unicode_gc_Cn, 0, 0, 0 },
2764 { unicode_gc_Lo, 0, 0, 0 },
2765 { unicode_gc_Lo, 0, 0, 0 },
2766 { unicode_gc_Lo, 0, 0, 0 },
2767 { unicode_gc_Lo, 0, 0, 0 },
2768 { unicode_gc_Lo, 0, 0, 0 },
2769 { unicode_gc_Cn, 0, 0, 0 },
2770 { unicode_gc_Cn, 0, 0, 0 },
2771 { unicode_gc_Mn, 7, 0, 0 },
2772 { unicode_gc_Lo, 0, 0, 0 },
2773 { unicode_gc_Mc, 0, 0, 0 },
2774 { unicode_gc_Mc, 0, 0, 0 },
2775 { unicode_gc_Mc, 0, 0, 0 },
2776 { unicode_gc_Mn, 0, 0, 0 },
2777 { unicode_gc_Mn, 0, 0, 0 },
2778 { unicode_gc_Mn, 0, 0, 0 },
2779 { unicode_gc_Mn, 0, 0, 0 },
2780 { unicode_gc_Mn, 0, 0, 0 },
2781 { unicode_gc_Cn, 0, 0, 0 },
2782 { unicode_gc_Mn, 0, 0, 0 },
2783 { unicode_gc_Mn, 0, 0, 0 },
2784 { unicode_gc_Mc, 0, 0, 0 },
2785 { unicode_gc_Cn, 0, 0, 0 },
2786 { unicode_gc_Mc, 0, 0, 0 },
2787 { unicode_gc_Mc, 0, 0, 0 },
2788 { unicode_gc_Mn, 9, 0, 0 },
2789 { unicode_gc_Cn, 0, 0, 0 },
2790 { unicode_gc_Cn, 0, 0, 0 },
2791 { unicode_gc_Lo, 0, 0, 0 },
2792 { unicode_gc_Cn, 0, 0, 0 },
2793 { unicode_gc_Cn, 0, 0, 0 },
2794 { unicode_gc_Cn, 0, 0, 0 },
2795 { unicode_gc_Cn, 0, 0, 0 },
2796 { unicode_gc_Cn, 0, 0, 0 },
2797 { unicode_gc_Cn, 0, 0, 0 },
2798 { unicode_gc_Cn, 0, 0, 0 },
2799 { unicode_gc_Cn, 0, 0, 0 },
2800 { unicode_gc_Cn, 0, 0, 0 },
2801 { unicode_gc_Cn, 0, 0, 0 },
2802 { unicode_gc_Cn, 0, 0, 0 },
2803 { unicode_gc_Cn, 0, 0, 0 },
2804 { unicode_gc_Cn, 0, 0, 0 },
2805 { unicode_gc_Cn, 0, 0, 0 },
2806 { unicode_gc_Cn, 0, 0, 0 },
2807 { unicode_gc_Lo, 0, 0, 0 },
2808 { unicode_gc_Lo, 0, 0, 0 },
2809 { unicode_gc_Mn, 0, 0, 0 },
2810 { unicode_gc_Mn, 0, 0, 0 },
2811 { unicode_gc_Cn, 0, 0, 0 },
2812 { unicode_gc_Cn, 0, 0, 0 },
2813 { unicode_gc_Nd, 0, 0, 0 },
2814 { unicode_gc_Nd, 0, 0, 0 },
2815 { unicode_gc_Nd, 0, 0, 0 },
2816 { unicode_gc_Nd, 0, 0, 0 },
2817 { unicode_gc_Nd, 0, 0, 0 },
2818 { unicode_gc_Nd, 0, 0, 0 },
2819 { unicode_gc_Nd, 0, 0, 0 },
2820 { unicode_gc_Nd, 0, 0, 0 },
2821 { unicode_gc_Nd, 0, 0, 0 },
2822 { unicode_gc_Nd, 0, 0, 0 },
2823 { unicode_gc_Cn, 0, 0, 0 },
2824 { unicode_gc_Sc, 0, 0, 0 },
2825 { unicode_gc_Cn, 0, 0, 0 },
2826 { unicode_gc_Cn, 0, 0, 0 },
2827 { unicode_gc_Cn, 0, 0, 0 },
2828 { unicode_gc_Cn, 0, 0, 0 },
2829 { unicode_gc_Cn, 0, 0, 0 },
2830 { unicode_gc_Cn, 0, 0, 0 },
2831 { unicode_gc_Cn, 0, 0, 0 },
2832 { unicode_gc_Cn, 0, 0, 0 },
2833 { unicode_gc_Cn, 0, 0, 0 },
2834 { unicode_gc_Cn, 0, 0, 0 },
2835 { unicode_gc_Cn, 0, 0, 0 },
2836 { unicode_gc_Cn, 0, 0, 0 },
2837 { unicode_gc_Cn, 0, 0, 0 },
2838 { unicode_gc_Cn, 0, 0, 0 }
2839};
2840static const struct unidata subtable11[] = {
2841 { unicode_gc_Cn, 0, 0, 0 },
2842 { unicode_gc_Mn, 0, 0, 0 },
2843 { unicode_gc_Mc, 0, 0, 0 },
2844 { unicode_gc_Mc, 0, 0, 0 },
2845 { unicode_gc_Cn, 0, 0, 0 },
2846 { unicode_gc_Lo, 0, 0, 0 },
2847 { unicode_gc_Lo, 0, 0, 0 },
2848 { unicode_gc_Lo, 0, 0, 0 },
2849 { unicode_gc_Lo, 0, 0, 0 },
2850 { unicode_gc_Lo, 0, 0, 0 },
2851 { unicode_gc_Lo, 0, 0, 0 },
2852 { unicode_gc_Lo, 0, 0, 0 },
2853 { unicode_gc_Lo, 0, 0, 0 },
2854 { unicode_gc_Cn, 0, 0, 0 },
2855 { unicode_gc_Cn, 0, 0, 0 },
2856 { unicode_gc_Lo, 0, 0, 0 },
2857 { unicode_gc_Lo, 0, 0, 0 },
2858 { unicode_gc_Cn, 0, 0, 0 },
2859 { unicode_gc_Cn, 0, 0, 0 },
2860 { unicode_gc_Lo, 0, 0, 0 },
2861 { unicode_gc_Lo, 0, 0, 0 },
2862 { unicode_gc_Lo, 0, 0, 0 },
2863 { unicode_gc_Lo, 0, 0, 0 },
2864 { unicode_gc_Lo, 0, 0, 0 },
2865 { unicode_gc_Lo, 0, 0, 0 },
2866 { unicode_gc_Lo, 0, 0, 0 },
2867 { unicode_gc_Lo, 0, 0, 0 },
2868 { unicode_gc_Lo, 0, 0, 0 },
2869 { unicode_gc_Lo, 0, 0, 0 },
2870 { unicode_gc_Lo, 0, 0, 0 },
2871 { unicode_gc_Lo, 0, 0, 0 },
2872 { unicode_gc_Lo, 0, 0, 0 },
2873 { unicode_gc_Lo, 0, 0, 0 },
2874 { unicode_gc_Lo, 0, 0, 0 },
2875 { unicode_gc_Lo, 0, 0, 0 },
2876 { unicode_gc_Lo, 0, 0, 0 },
2877 { unicode_gc_Lo, 0, 0, 0 },
2878 { unicode_gc_Lo, 0, 0, 0 },
2879 { unicode_gc_Lo, 0, 0, 0 },
2880 { unicode_gc_Lo, 0, 0, 0 },
2881 { unicode_gc_Lo, 0, 0, 0 },
2882 { unicode_gc_Cn, 0, 0, 0 },
2883 { unicode_gc_Lo, 0, 0, 0 },
2884 { unicode_gc_Lo, 0, 0, 0 },
2885 { unicode_gc_Lo, 0, 0, 0 },
2886 { unicode_gc_Lo, 0, 0, 0 },
2887 { unicode_gc_Lo, 0, 0, 0 },
2888 { unicode_gc_Lo, 0, 0, 0 },
2889 { unicode_gc_Lo, 0, 0, 0 },
2890 { unicode_gc_Cn, 0, 0, 0 },
2891 { unicode_gc_Lo, 0, 0, 0 },
2892 { unicode_gc_Lo, 0, 0, 0 },
2893 { unicode_gc_Cn, 0, 0, 0 },
2894 { unicode_gc_Lo, 0, 0, 0 },
2895 { unicode_gc_Lo, 0, 0, 0 },
2896 { unicode_gc_Lo, 0, 0, 0 },
2897 { unicode_gc_Lo, 0, 0, 0 },
2898 { unicode_gc_Lo, 0, 0, 0 },
2899 { unicode_gc_Cn, 0, 0, 0 },
2900 { unicode_gc_Cn, 0, 0, 0 },
2901 { unicode_gc_Mn, 7, 0, 0 },
2902 { unicode_gc_Lo, 0, 0, 0 },
2903 { unicode_gc_Mc, 0, 0, 0 },
2904 { unicode_gc_Mn, 0, 0, 0 },
2905 { unicode_gc_Mc, 0, 0, 0 },
2906 { unicode_gc_Mn, 0, 0, 0 },
2907 { unicode_gc_Mn, 0, 0, 0 },
2908 { unicode_gc_Mn, 0, 0, 0 },
2909 { unicode_gc_Cn, 0, 0, 0 },
2910 { unicode_gc_Cn, 0, 0, 0 },
2911 { unicode_gc_Cn, 0, 0, 0 },
2912 { unicode_gc_Mc, 0, 0, 0 },
2913 { unicode_gc_Mc, 0, 0, 0 },
2914 { unicode_gc_Cn, 0, 0, 0 },
2915 { unicode_gc_Cn, 0, 0, 0 },
2916 { unicode_gc_Mc, 0, 0, 0 },
2917 { unicode_gc_Mc, 0, 0, 0 },
2918 { unicode_gc_Mn, 9, 0, 0 },
2919 { unicode_gc_Cn, 0, 0, 0 },
2920 { unicode_gc_Cn, 0, 0, 0 },
2921 { unicode_gc_Cn, 0, 0, 0 },
2922 { unicode_gc_Cn, 0, 0, 0 },
2923 { unicode_gc_Cn, 0, 0, 0 },
2924 { unicode_gc_Cn, 0, 0, 0 },
2925 { unicode_gc_Cn, 0, 0, 0 },
2926 { unicode_gc_Cn, 0, 0, 0 },
2927 { unicode_gc_Mn, 0, 0, 0 },
2928 { unicode_gc_Mc, 0, 0, 0 },
2929 { unicode_gc_Cn, 0, 0, 0 },
2930 { unicode_gc_Cn, 0, 0, 0 },
2931 { unicode_gc_Cn, 0, 0, 0 },
2932 { unicode_gc_Cn, 0, 0, 0 },
2933 { unicode_gc_Lo, 0, 0, 0 },
2934 { unicode_gc_Lo, 0, 0, 0 },
2935 { unicode_gc_Cn, 0, 0, 0 },
2936 { unicode_gc_Lo, 0, 0, 0 },
2937 { unicode_gc_Lo, 0, 0, 0 },
2938 { unicode_gc_Lo, 0, 0, 0 },
2939 { unicode_gc_Cn, 0, 0, 0 },
2940 { unicode_gc_Cn, 0, 0, 0 },
2941 { unicode_gc_Cn, 0, 0, 0 },
2942 { unicode_gc_Cn, 0, 0, 0 },
2943 { unicode_gc_Nd, 0, 0, 0 },
2944 { unicode_gc_Nd, 0, 0, 0 },
2945 { unicode_gc_Nd, 0, 0, 0 },
2946 { unicode_gc_Nd, 0, 0, 0 },
2947 { unicode_gc_Nd, 0, 0, 0 },
2948 { unicode_gc_Nd, 0, 0, 0 },
2949 { unicode_gc_Nd, 0, 0, 0 },
2950 { unicode_gc_Nd, 0, 0, 0 },
2951 { unicode_gc_Nd, 0, 0, 0 },
2952 { unicode_gc_Nd, 0, 0, 0 },
2953 { unicode_gc_So, 0, 0, 0 },
2954 { unicode_gc_Lo, 0, 0, 0 },
2955 { unicode_gc_Cn, 0, 0, 0 },
2956 { unicode_gc_Cn, 0, 0, 0 },
2957 { unicode_gc_Cn, 0, 0, 0 },
2958 { unicode_gc_Cn, 0, 0, 0 },
2959 { unicode_gc_Cn, 0, 0, 0 },
2960 { unicode_gc_Cn, 0, 0, 0 },
2961 { unicode_gc_Cn, 0, 0, 0 },
2962 { unicode_gc_Cn, 0, 0, 0 },
2963 { unicode_gc_Cn, 0, 0, 0 },
2964 { unicode_gc_Cn, 0, 0, 0 },
2965 { unicode_gc_Cn, 0, 0, 0 },
2966 { unicode_gc_Cn, 0, 0, 0 },
2967 { unicode_gc_Cn, 0, 0, 0 },
2968 { unicode_gc_Cn, 0, 0, 0 },
2969 { unicode_gc_Cn, 0, 0, 0 },
2970 { unicode_gc_Cn, 0, 0, 0 },
2971 { unicode_gc_Mn, 0, 0, 0 },
2972 { unicode_gc_Lo, 0, 0, 0 },
2973 { unicode_gc_Cn, 0, 0, 0 },
2974 { unicode_gc_Lo, 0, 0, 0 },
2975 { unicode_gc_Lo, 0, 0, 0 },
2976 { unicode_gc_Lo, 0, 0, 0 },
2977 { unicode_gc_Lo, 0, 0, 0 },
2978 { unicode_gc_Lo, 0, 0, 0 },
2979 { unicode_gc_Lo, 0, 0, 0 },
2980 { unicode_gc_Cn, 0, 0, 0 },
2981 { unicode_gc_Cn, 0, 0, 0 },
2982 { unicode_gc_Cn, 0, 0, 0 },
2983 { unicode_gc_Lo, 0, 0, 0 },
2984 { unicode_gc_Lo, 0, 0, 0 },
2985 { unicode_gc_Lo, 0, 0, 0 },
2986 { unicode_gc_Cn, 0, 0, 0 },
2987 { unicode_gc_Lo, 0, 0, 0 },
2988 { unicode_gc_Lo, 0, 0, 0 },
2989 { unicode_gc_Lo, 0, 0, 0 },
2990 { unicode_gc_Lo, 0, 0, 0 },
2991 { unicode_gc_Cn, 0, 0, 0 },
2992 { unicode_gc_Cn, 0, 0, 0 },
2993 { unicode_gc_Cn, 0, 0, 0 },
2994 { unicode_gc_Lo, 0, 0, 0 },
2995 { unicode_gc_Lo, 0, 0, 0 },
2996 { unicode_gc_Cn, 0, 0, 0 },
2997 { unicode_gc_Lo, 0, 0, 0 },
2998 { unicode_gc_Cn, 0, 0, 0 },
2999 { unicode_gc_Lo, 0, 0, 0 },
3000 { unicode_gc_Lo, 0, 0, 0 },
3001 { unicode_gc_Cn, 0, 0, 0 },
3002 { unicode_gc_Cn, 0, 0, 0 },
3003 { unicode_gc_Cn, 0, 0, 0 },
3004 { unicode_gc_Lo, 0, 0, 0 },
3005 { unicode_gc_Lo, 0, 0, 0 },
3006 { unicode_gc_Cn, 0, 0, 0 },
3007 { unicode_gc_Cn, 0, 0, 0 },
3008 { unicode_gc_Cn, 0, 0, 0 },
3009 { unicode_gc_Lo, 0, 0, 0 },
3010 { unicode_gc_Lo, 0, 0, 0 },
3011 { unicode_gc_Lo, 0, 0, 0 },
3012 { unicode_gc_Cn, 0, 0, 0 },
3013 { unicode_gc_Cn, 0, 0, 0 },
3014 { unicode_gc_Cn, 0, 0, 0 },
3015 { unicode_gc_Lo, 0, 0, 0 },
3016 { unicode_gc_Lo, 0, 0, 0 },
3017 { unicode_gc_Lo, 0, 0, 0 },
3018 { unicode_gc_Lo, 0, 0, 0 },
3019 { unicode_gc_Lo, 0, 0, 0 },
3020 { unicode_gc_Lo, 0, 0, 0 },
3021 { unicode_gc_Lo, 0, 0, 0 },
3022 { unicode_gc_Lo, 0, 0, 0 },
3023 { unicode_gc_Cn, 0, 0, 0 },
3024 { unicode_gc_Lo, 0, 0, 0 },
3025 { unicode_gc_Lo, 0, 0, 0 },
3026 { unicode_gc_Lo, 0, 0, 0 },
3027 { unicode_gc_Cn, 0, 0, 0 },
3028 { unicode_gc_Cn, 0, 0, 0 },
3029 { unicode_gc_Cn, 0, 0, 0 },
3030 { unicode_gc_Cn, 0, 0, 0 },
3031 { unicode_gc_Mc, 0, 0, 0 },
3032 { unicode_gc_Mc, 0, 0, 0 },
3033 { unicode_gc_Mn, 0, 0, 0 },
3034 { unicode_gc_Mc, 0, 0, 0 },
3035 { unicode_gc_Mc, 0, 0, 0 },
3036 { unicode_gc_Cn, 0, 0, 0 },
3037 { unicode_gc_Cn, 0, 0, 0 },
3038 { unicode_gc_Cn, 0, 0, 0 },
3039 { unicode_gc_Mc, 0, 0, 0 },
3040 { unicode_gc_Mc, 0, 0, 0 },
3041 { unicode_gc_Mc, 0, 0, 0 },
3042 { unicode_gc_Cn, 0, 0, 0 },
3043 { unicode_gc_Mc, 0, 0, 0 },
3044 { unicode_gc_Mc, 0, 0, 0 },
3045 { unicode_gc_Mc, 0, 0, 0 },
3046 { unicode_gc_Mn, 9, 0, 0 },
3047 { unicode_gc_Cn, 0, 0, 0 },
3048 { unicode_gc_Cn, 0, 0, 0 },
3049 { unicode_gc_Cn, 0, 0, 0 },
3050 { unicode_gc_Cn, 0, 0, 0 },
3051 { unicode_gc_Cn, 0, 0, 0 },
3052 { unicode_gc_Cn, 0, 0, 0 },
3053 { unicode_gc_Cn, 0, 0, 0 },
3054 { unicode_gc_Cn, 0, 0, 0 },
3055 { unicode_gc_Cn, 0, 0, 0 },
3056 { unicode_gc_Mc, 0, 0, 0 },
3057 { unicode_gc_Cn, 0, 0, 0 },
3058 { unicode_gc_Cn, 0, 0, 0 },
3059 { unicode_gc_Cn, 0, 0, 0 },
3060 { unicode_gc_Cn, 0, 0, 0 },
3061 { unicode_gc_Cn, 0, 0, 0 },
3062 { unicode_gc_Cn, 0, 0, 0 },
3063 { unicode_gc_Cn, 0, 0, 0 },
3064 { unicode_gc_Cn, 0, 0, 0 },
3065 { unicode_gc_Cn, 0, 0, 0 },
3066 { unicode_gc_Cn, 0, 0, 0 },
3067 { unicode_gc_Cn, 0, 0, 0 },
3068 { unicode_gc_Cn, 0, 0, 0 },
3069 { unicode_gc_Cn, 0, 0, 0 },
3070 { unicode_gc_Cn, 0, 0, 0 },
3071 { unicode_gc_Cn, 0, 0, 0 },
3072 { unicode_gc_Nd, 0, 0, 0 },
3073 { unicode_gc_Nd, 0, 0, 0 },
3074 { unicode_gc_Nd, 0, 0, 0 },
3075 { unicode_gc_Nd, 0, 0, 0 },
3076 { unicode_gc_Nd, 0, 0, 0 },
3077 { unicode_gc_Nd, 0, 0, 0 },
3078 { unicode_gc_Nd, 0, 0, 0 },
3079 { unicode_gc_Nd, 0, 0, 0 },
3080 { unicode_gc_Nd, 0, 0, 0 },
3081 { unicode_gc_No, 0, 0, 0 },
3082 { unicode_gc_No, 0, 0, 0 },
3083 { unicode_gc_No, 0, 0, 0 },
3084 { unicode_gc_So, 0, 0, 0 },
3085 { unicode_gc_So, 0, 0, 0 },
3086 { unicode_gc_So, 0, 0, 0 },
3087 { unicode_gc_So, 0, 0, 0 },
3088 { unicode_gc_So, 0, 0, 0 },
3089 { unicode_gc_So, 0, 0, 0 },
3090 { unicode_gc_Sc, 0, 0, 0 },
3091 { unicode_gc_So, 0, 0, 0 },
3092 { unicode_gc_Cn, 0, 0, 0 },
3093 { unicode_gc_Cn, 0, 0, 0 },
3094 { unicode_gc_Cn, 0, 0, 0 },
3095 { unicode_gc_Cn, 0, 0, 0 },
3096 { unicode_gc_Cn, 0, 0, 0 }
3097};
3098static const struct unidata subtable12[] = {
3099 { unicode_gc_Cn, 0, 0, 0 },
3100 { unicode_gc_Mc, 0, 0, 0 },
3101 { unicode_gc_Mc, 0, 0, 0 },
3102 { unicode_gc_Mc, 0, 0, 0 },
3103 { unicode_gc_Cn, 0, 0, 0 },
3104 { unicode_gc_Lo, 0, 0, 0 },
3105 { unicode_gc_Lo, 0, 0, 0 },
3106 { unicode_gc_Lo, 0, 0, 0 },
3107 { unicode_gc_Lo, 0, 0, 0 },
3108 { unicode_gc_Lo, 0, 0, 0 },
3109 { unicode_gc_Lo, 0, 0, 0 },
3110 { unicode_gc_Lo, 0, 0, 0 },
3111 { unicode_gc_Lo, 0, 0, 0 },
3112 { unicode_gc_Cn, 0, 0, 0 },
3113 { unicode_gc_Lo, 0, 0, 0 },
3114 { unicode_gc_Lo, 0, 0, 0 },
3115 { unicode_gc_Lo, 0, 0, 0 },
3116 { unicode_gc_Cn, 0, 0, 0 },
3117 { unicode_gc_Lo, 0, 0, 0 },
3118 { unicode_gc_Lo, 0, 0, 0 },
3119 { unicode_gc_Lo, 0, 0, 0 },
3120 { unicode_gc_Lo, 0, 0, 0 },
3121 { unicode_gc_Lo, 0, 0, 0 },
3122 { unicode_gc_Lo, 0, 0, 0 },
3123 { unicode_gc_Lo, 0, 0, 0 },
3124 { unicode_gc_Lo, 0, 0, 0 },
3125 { unicode_gc_Lo, 0, 0, 0 },
3126 { unicode_gc_Lo, 0, 0, 0 },
3127 { unicode_gc_Lo, 0, 0, 0 },
3128 { unicode_gc_Lo, 0, 0, 0 },
3129 { unicode_gc_Lo, 0, 0, 0 },
3130 { unicode_gc_Lo, 0, 0, 0 },
3131 { unicode_gc_Lo, 0, 0, 0 },
3132 { unicode_gc_Lo, 0, 0, 0 },
3133 { unicode_gc_Lo, 0, 0, 0 },
3134 { unicode_gc_Lo, 0, 0, 0 },
3135 { unicode_gc_Lo, 0, 0, 0 },
3136 { unicode_gc_Lo, 0, 0, 0 },
3137 { unicode_gc_Lo, 0, 0, 0 },
3138 { unicode_gc_Lo, 0, 0, 0 },
3139 { unicode_gc_Lo, 0, 0, 0 },
3140 { unicode_gc_Cn, 0, 0, 0 },
3141 { unicode_gc_Lo, 0, 0, 0 },
3142 { unicode_gc_Lo, 0, 0, 0 },
3143 { unicode_gc_Lo, 0, 0, 0 },
3144 { unicode_gc_Lo, 0, 0, 0 },
3145 { unicode_gc_Lo, 0, 0, 0 },
3146 { unicode_gc_Lo, 0, 0, 0 },
3147 { unicode_gc_Lo, 0, 0, 0 },
3148 { unicode_gc_Lo, 0, 0, 0 },
3149 { unicode_gc_Lo, 0, 0, 0 },
3150 { unicode_gc_Lo, 0, 0, 0 },
3151 { unicode_gc_Cn, 0, 0, 0 },
3152 { unicode_gc_Lo, 0, 0, 0 },
3153 { unicode_gc_Lo, 0, 0, 0 },
3154 { unicode_gc_Lo, 0, 0, 0 },
3155 { unicode_gc_Lo, 0, 0, 0 },
3156 { unicode_gc_Lo, 0, 0, 0 },
3157 { unicode_gc_Cn, 0, 0, 0 },
3158 { unicode_gc_Cn, 0, 0, 0 },
3159 { unicode_gc_Cn, 0, 0, 0 },
3160 { unicode_gc_Cn, 0, 0, 0 },
3161 { unicode_gc_Mn, 0, 0, 0 },
3162 { unicode_gc_Mn, 0, 0, 0 },
3163 { unicode_gc_Mn, 0, 0, 0 },
3164 { unicode_gc_Mc, 0, 0, 0 },
3165 { unicode_gc_Mc, 0, 0, 0 },
3166 { unicode_gc_Mc, 0, 0, 0 },
3167 { unicode_gc_Mc, 0, 0, 0 },
3168 { unicode_gc_Cn, 0, 0, 0 },
3169 { unicode_gc_Mn, 0, 0, 0 },
3170 { unicode_gc_Mn, 0, 0, 0 },
3171 { unicode_gc_Mn, 0, 0, 0 },
3172 { unicode_gc_Cn, 0, 0, 0 },
3173 { unicode_gc_Mn, 0, 0, 0 },
3174 { unicode_gc_Mn, 0, 0, 0 },
3175 { unicode_gc_Mn, 0, 0, 0 },
3176 { unicode_gc_Mn, 9, 0, 0 },
3177 { unicode_gc_Cn, 0, 0, 0 },
3178 { unicode_gc_Cn, 0, 0, 0 },
3179 { unicode_gc_Cn, 0, 0, 0 },
3180 { unicode_gc_Cn, 0, 0, 0 },
3181 { unicode_gc_Cn, 0, 0, 0 },
3182 { unicode_gc_Cn, 0, 0, 0 },
3183 { unicode_gc_Cn, 0, 0, 0 },
3184 { unicode_gc_Mn, 84, 0, 0 },
3185 { unicode_gc_Mn, 91, 0, 0 },
3186 { unicode_gc_Cn, 0, 0, 0 },
3187 { unicode_gc_Cn, 0, 0, 0 },
3188 { unicode_gc_Cn, 0, 0, 0 },
3189 { unicode_gc_Cn, 0, 0, 0 },
3190 { unicode_gc_Cn, 0, 0, 0 },
3191 { unicode_gc_Cn, 0, 0, 0 },
3192 { unicode_gc_Cn, 0, 0, 0 },
3193 { unicode_gc_Cn, 0, 0, 0 },
3194 { unicode_gc_Cn, 0, 0, 0 },
3195 { unicode_gc_Lo, 0, 0, 0 },
3196 { unicode_gc_Lo, 0, 0, 0 },
3197 { unicode_gc_Cn, 0, 0, 0 },
3198 { unicode_gc_Cn, 0, 0, 0 },
3199 { unicode_gc_Cn, 0, 0, 0 },
3200 { unicode_gc_Cn, 0, 0, 0 },
3201 { unicode_gc_Nd, 0, 0, 0 },
3202 { unicode_gc_Nd, 0, 0, 0 },
3203 { unicode_gc_Nd, 0, 0, 0 },
3204 { unicode_gc_Nd, 0, 0, 0 },
3205 { unicode_gc_Nd, 0, 0, 0 },
3206 { unicode_gc_Nd, 0, 0, 0 },
3207 { unicode_gc_Nd, 0, 0, 0 },
3208 { unicode_gc_Nd, 0, 0, 0 },
3209 { unicode_gc_Nd, 0, 0, 0 },
3210 { unicode_gc_Nd, 0, 0, 0 },
3211 { unicode_gc_Cn, 0, 0, 0 },
3212 { unicode_gc_Cn, 0, 0, 0 },
3213 { unicode_gc_Cn, 0, 0, 0 },
3214 { unicode_gc_Cn, 0, 0, 0 },
3215 { unicode_gc_Cn, 0, 0, 0 },
3216 { unicode_gc_Cn, 0, 0, 0 },
3217 { unicode_gc_Cn, 0, 0, 0 },
3218 { unicode_gc_Cn, 0, 0, 0 },
3219 { unicode_gc_Cn, 0, 0, 0 },
3220 { unicode_gc_Cn, 0, 0, 0 },
3221 { unicode_gc_Cn, 0, 0, 0 },
3222 { unicode_gc_Cn, 0, 0, 0 },
3223 { unicode_gc_Cn, 0, 0, 0 },
3224 { unicode_gc_Cn, 0, 0, 0 },
3225 { unicode_gc_Cn, 0, 0, 0 },
3226 { unicode_gc_Cn, 0, 0, 0 },
3227 { unicode_gc_Cn, 0, 0, 0 },
3228 { unicode_gc_Cn, 0, 0, 0 },
3229 { unicode_gc_Mc, 0, 0, 0 },
3230 { unicode_gc_Mc, 0, 0, 0 },
3231 { unicode_gc_Cn, 0, 0, 0 },
3232 { unicode_gc_Lo, 0, 0, 0 },
3233 { unicode_gc_Lo, 0, 0, 0 },
3234 { unicode_gc_Lo, 0, 0, 0 },
3235 { unicode_gc_Lo, 0, 0, 0 },
3236 { unicode_gc_Lo, 0, 0, 0 },
3237 { unicode_gc_Lo, 0, 0, 0 },
3238 { unicode_gc_Lo, 0, 0, 0 },
3239 { unicode_gc_Lo, 0, 0, 0 },
3240 { unicode_gc_Cn, 0, 0, 0 },
3241 { unicode_gc_Lo, 0, 0, 0 },
3242 { unicode_gc_Lo, 0, 0, 0 },
3243 { unicode_gc_Lo, 0, 0, 0 },
3244 { unicode_gc_Cn, 0, 0, 0 },
3245 { unicode_gc_Lo, 0, 0, 0 },
3246 { unicode_gc_Lo, 0, 0, 0 },
3247 { unicode_gc_Lo, 0, 0, 0 },
3248 { unicode_gc_Lo, 0, 0, 0 },
3249 { unicode_gc_Lo, 0, 0, 0 },
3250 { unicode_gc_Lo, 0, 0, 0 },
3251 { unicode_gc_Lo, 0, 0, 0 },
3252 { unicode_gc_Lo, 0, 0, 0 },
3253 { unicode_gc_Lo, 0, 0, 0 },
3254 { unicode_gc_Lo, 0, 0, 0 },
3255 { unicode_gc_Lo, 0, 0, 0 },
3256 { unicode_gc_Lo, 0, 0, 0 },
3257 { unicode_gc_Lo, 0, 0, 0 },
3258 { unicode_gc_Lo, 0, 0, 0 },
3259 { unicode_gc_Lo, 0, 0, 0 },
3260 { unicode_gc_Lo, 0, 0, 0 },
3261 { unicode_gc_Lo, 0, 0, 0 },
3262 { unicode_gc_Lo, 0, 0, 0 },
3263 { unicode_gc_Lo, 0, 0, 0 },
3264 { unicode_gc_Lo, 0, 0, 0 },
3265 { unicode_gc_Lo, 0, 0, 0 },
3266 { unicode_gc_Lo, 0, 0, 0 },
3267 { unicode_gc_Lo, 0, 0, 0 },
3268 { unicode_gc_Cn, 0, 0, 0 },
3269 { unicode_gc_Lo, 0, 0, 0 },
3270 { unicode_gc_Lo, 0, 0, 0 },
3271 { unicode_gc_Lo, 0, 0, 0 },
3272 { unicode_gc_Lo, 0, 0, 0 },
3273 { unicode_gc_Lo, 0, 0, 0 },
3274 { unicode_gc_Lo, 0, 0, 0 },
3275 { unicode_gc_Lo, 0, 0, 0 },
3276 { unicode_gc_Lo, 0, 0, 0 },
3277 { unicode_gc_Lo, 0, 0, 0 },
3278 { unicode_gc_Lo, 0, 0, 0 },
3279 { unicode_gc_Cn, 0, 0, 0 },
3280 { unicode_gc_Lo, 0, 0, 0 },
3281 { unicode_gc_Lo, 0, 0, 0 },
3282 { unicode_gc_Lo, 0, 0, 0 },
3283 { unicode_gc_Lo, 0, 0, 0 },
3284 { unicode_gc_Lo, 0, 0, 0 },
3285 { unicode_gc_Cn, 0, 0, 0 },
3286 { unicode_gc_Cn, 0, 0, 0 },
3287 { unicode_gc_Mn, 7, 0, 0 },
3288 { unicode_gc_Lo, 0, 0, 0 },
3289 { unicode_gc_Mc, 0, 0, 0 },
3290 { unicode_gc_Mn, 0, 0, 0 },
3291 { unicode_gc_Mc, 0, 0, 0 },
3292 { unicode_gc_Mc, 0, 0, 0 },
3293 { unicode_gc_Mc, 0, 0, 0 },
3294 { unicode_gc_Mc, 0, 0, 0 },
3295 { unicode_gc_Mc, 0, 0, 0 },
3296 { unicode_gc_Cn, 0, 0, 0 },
3297 { unicode_gc_Mn, 0, 0, 0 },
3298 { unicode_gc_Mc, 0, 0, 0 },
3299 { unicode_gc_Mc, 0, 0, 0 },
3300 { unicode_gc_Cn, 0, 0, 0 },
3301 { unicode_gc_Mc, 0, 0, 0 },
3302 { unicode_gc_Mc, 0, 0, 0 },
3303 { unicode_gc_Mn, 0, 0, 0 },
3304 { unicode_gc_Mn, 9, 0, 0 },
3305 { unicode_gc_Cn, 0, 0, 0 },
3306 { unicode_gc_Cn, 0, 0, 0 },
3307 { unicode_gc_Cn, 0, 0, 0 },
3308 { unicode_gc_Cn, 0, 0, 0 },
3309 { unicode_gc_Cn, 0, 0, 0 },
3310 { unicode_gc_Cn, 0, 0, 0 },
3311 { unicode_gc_Cn, 0, 0, 0 },
3312 { unicode_gc_Mc, 0, 0, 0 },
3313 { unicode_gc_Mc, 0, 0, 0 },
3314 { unicode_gc_Cn, 0, 0, 0 },
3315 { unicode_gc_Cn, 0, 0, 0 },
3316 { unicode_gc_Cn, 0, 0, 0 },
3317 { unicode_gc_Cn, 0, 0, 0 },
3318 { unicode_gc_Cn, 0, 0, 0 },
3319 { unicode_gc_Cn, 0, 0, 0 },
3320 { unicode_gc_Cn, 0, 0, 0 },
3321 { unicode_gc_Lo, 0, 0, 0 },
3322 { unicode_gc_Cn, 0, 0, 0 },
3323 { unicode_gc_Lo, 0, 0, 0 },
3324 { unicode_gc_Lo, 0, 0, 0 },
3325 { unicode_gc_Cn, 0, 0, 0 },
3326 { unicode_gc_Cn, 0, 0, 0 },
3327 { unicode_gc_Cn, 0, 0, 0 },
3328 { unicode_gc_Cn, 0, 0, 0 },
3329 { unicode_gc_Nd, 0, 0, 0 },
3330 { unicode_gc_Nd, 0, 0, 0 },
3331 { unicode_gc_Nd, 0, 0, 0 },
3332 { unicode_gc_Nd, 0, 0, 0 },
3333 { unicode_gc_Nd, 0, 0, 0 },
3334 { unicode_gc_Nd, 0, 0, 0 },
3335 { unicode_gc_Nd, 0, 0, 0 },
3336 { unicode_gc_Nd, 0, 0, 0 },
3337 { unicode_gc_Nd, 0, 0, 0 },
3338 { unicode_gc_Nd, 0, 0, 0 },
3339 { unicode_gc_Cn, 0, 0, 0 },
3340 { unicode_gc_Cn, 0, 0, 0 },
3341 { unicode_gc_Cn, 0, 0, 0 },
3342 { unicode_gc_Cn, 0, 0, 0 },
3343 { unicode_gc_Cn, 0, 0, 0 },
3344 { unicode_gc_Cn, 0, 0, 0 },
3345 { unicode_gc_Cn, 0, 0, 0 },
3346 { unicode_gc_Cn, 0, 0, 0 },
3347 { unicode_gc_Cn, 0, 0, 0 },
3348 { unicode_gc_Cn, 0, 0, 0 },
3349 { unicode_gc_Cn, 0, 0, 0 },
3350 { unicode_gc_Cn, 0, 0, 0 },
3351 { unicode_gc_Cn, 0, 0, 0 },
3352 { unicode_gc_Cn, 0, 0, 0 },
3353 { unicode_gc_Cn, 0, 0, 0 },
3354 { unicode_gc_Cn, 0, 0, 0 }
3355};
3356static const struct unidata subtable13[] = {
3357 { unicode_gc_Cn, 0, 0, 0 },
3358 { unicode_gc_Cn, 0, 0, 0 },
3359 { unicode_gc_Mc, 0, 0, 0 },
3360 { unicode_gc_Mc, 0, 0, 0 },
3361 { unicode_gc_Cn, 0, 0, 0 },
3362 { unicode_gc_Lo, 0, 0, 0 },
3363 { unicode_gc_Lo, 0, 0, 0 },
3364 { unicode_gc_Lo, 0, 0, 0 },
3365 { unicode_gc_Lo, 0, 0, 0 },
3366 { unicode_gc_Lo, 0, 0, 0 },
3367 { unicode_gc_Lo, 0, 0, 0 },
3368 { unicode_gc_Lo, 0, 0, 0 },
3369 { unicode_gc_Lo, 0, 0, 0 },
3370 { unicode_gc_Cn, 0, 0, 0 },
3371 { unicode_gc_Lo, 0, 0, 0 },
3372 { unicode_gc_Lo, 0, 0, 0 },
3373 { unicode_gc_Lo, 0, 0, 0 },
3374 { unicode_gc_Cn, 0, 0, 0 },
3375 { unicode_gc_Lo, 0, 0, 0 },
3376 { unicode_gc_Lo, 0, 0, 0 },
3377 { unicode_gc_Lo, 0, 0, 0 },
3378 { unicode_gc_Lo, 0, 0, 0 },
3379 { unicode_gc_Lo, 0, 0, 0 },
3380 { unicode_gc_Lo, 0, 0, 0 },
3381 { unicode_gc_Lo, 0, 0, 0 },
3382 { unicode_gc_Lo, 0, 0, 0 },
3383 { unicode_gc_Lo, 0, 0, 0 },
3384 { unicode_gc_Lo, 0, 0, 0 },
3385 { unicode_gc_Lo, 0, 0, 0 },
3386 { unicode_gc_Lo, 0, 0, 0 },
3387 { unicode_gc_Lo, 0, 0, 0 },
3388 { unicode_gc_Lo, 0, 0, 0 },
3389 { unicode_gc_Lo, 0, 0, 0 },
3390 { unicode_gc_Lo, 0, 0, 0 },
3391 { unicode_gc_Lo, 0, 0, 0 },
3392 { unicode_gc_Lo, 0, 0, 0 },
3393 { unicode_gc_Lo, 0, 0, 0 },
3394 { unicode_gc_Lo, 0, 0, 0 },
3395 { unicode_gc_Lo, 0, 0, 0 },
3396 { unicode_gc_Lo, 0, 0, 0 },
3397 { unicode_gc_Lo, 0, 0, 0 },
3398 { unicode_gc_Cn, 0, 0, 0 },
3399 { unicode_gc_Lo, 0, 0, 0 },
3400 { unicode_gc_Lo, 0, 0, 0 },
3401 { unicode_gc_Lo, 0, 0, 0 },
3402 { unicode_gc_Lo, 0, 0, 0 },
3403 { unicode_gc_Lo, 0, 0, 0 },
3404 { unicode_gc_Lo, 0, 0, 0 },
3405 { unicode_gc_Lo, 0, 0, 0 },
3406 { unicode_gc_Lo, 0, 0, 0 },
3407 { unicode_gc_Lo, 0, 0, 0 },
3408 { unicode_gc_Lo, 0, 0, 0 },
3409 { unicode_gc_Lo, 0, 0, 0 },
3410 { unicode_gc_Lo, 0, 0, 0 },
3411 { unicode_gc_Lo, 0, 0, 0 },
3412 { unicode_gc_Lo, 0, 0, 0 },
3413 { unicode_gc_Lo, 0, 0, 0 },
3414 { unicode_gc_Lo, 0, 0, 0 },
3415 { unicode_gc_Cn, 0, 0, 0 },
3416 { unicode_gc_Cn, 0, 0, 0 },
3417 { unicode_gc_Cn, 0, 0, 0 },
3418 { unicode_gc_Cn, 0, 0, 0 },
3419 { unicode_gc_Mc, 0, 0, 0 },
3420 { unicode_gc_Mc, 0, 0, 0 },
3421 { unicode_gc_Mc, 0, 0, 0 },
3422 { unicode_gc_Mn, 0, 0, 0 },
3423 { unicode_gc_Mn, 0, 0, 0 },
3424 { unicode_gc_Mn, 0, 0, 0 },
3425 { unicode_gc_Cn, 0, 0, 0 },
3426 { unicode_gc_Cn, 0, 0, 0 },
3427 { unicode_gc_Mc, 0, 0, 0 },
3428 { unicode_gc_Mc, 0, 0, 0 },
3429 { unicode_gc_Mc, 0, 0, 0 },
3430 { unicode_gc_Cn, 0, 0, 0 },
3431 { unicode_gc_Mc, 0, 0, 0 },
3432 { unicode_gc_Mc, 0, 0, 0 },
3433 { unicode_gc_Mc, 0, 0, 0 },
3434 { unicode_gc_Mn, 9, 0, 0 },
3435 { unicode_gc_Cn, 0, 0, 0 },
3436 { unicode_gc_Cn, 0, 0, 0 },
3437 { unicode_gc_Cn, 0, 0, 0 },
3438 { unicode_gc_Cn, 0, 0, 0 },
3439 { unicode_gc_Cn, 0, 0, 0 },
3440 { unicode_gc_Cn, 0, 0, 0 },
3441 { unicode_gc_Cn, 0, 0, 0 },
3442 { unicode_gc_Cn, 0, 0, 0 },
3443 { unicode_gc_Cn, 0, 0, 0 },
3444 { unicode_gc_Mc, 0, 0, 0 },
3445 { unicode_gc_Cn, 0, 0, 0 },
3446 { unicode_gc_Cn, 0, 0, 0 },
3447 { unicode_gc_Cn, 0, 0, 0 },
3448 { unicode_gc_Cn, 0, 0, 0 },
3449 { unicode_gc_Cn, 0, 0, 0 },
3450 { unicode_gc_Cn, 0, 0, 0 },
3451 { unicode_gc_Cn, 0, 0, 0 },
3452 { unicode_gc_Cn, 0, 0, 0 },
3453 { unicode_gc_Lo, 0, 0, 0 },
3454 { unicode_gc_Lo, 0, 0, 0 },
3455 { unicode_gc_Cn, 0, 0, 0 },
3456 { unicode_gc_Cn, 0, 0, 0 },
3457 { unicode_gc_Cn, 0, 0, 0 },
3458 { unicode_gc_Cn, 0, 0, 0 },
3459 { unicode_gc_Nd, 0, 0, 0 },
3460 { unicode_gc_Nd, 0, 0, 0 },
3461 { unicode_gc_Nd, 0, 0, 0 },
3462 { unicode_gc_Nd, 0, 0, 0 },
3463 { unicode_gc_Nd, 0, 0, 0 },
3464 { unicode_gc_Nd, 0, 0, 0 },
3465 { unicode_gc_Nd, 0, 0, 0 },
3466 { unicode_gc_Nd, 0, 0, 0 },
3467 { unicode_gc_Nd, 0, 0, 0 },
3468 { unicode_gc_Nd, 0, 0, 0 },
3469 { unicode_gc_Cn, 0, 0, 0 },
3470 { unicode_gc_Cn, 0, 0, 0 },
3471 { unicode_gc_Cn, 0, 0, 0 },
3472 { unicode_gc_Cn, 0, 0, 0 },
3473 { unicode_gc_Cn, 0, 0, 0 },
3474 { unicode_gc_Cn, 0, 0, 0 },
3475 { unicode_gc_Cn, 0, 0, 0 },
3476 { unicode_gc_Cn, 0, 0, 0 },
3477 { unicode_gc_Cn, 0, 0, 0 },
3478 { unicode_gc_Cn, 0, 0, 0 },
3479 { unicode_gc_Cn, 0, 0, 0 },
3480 { unicode_gc_Cn, 0, 0, 0 },
3481 { unicode_gc_Cn, 0, 0, 0 },
3482 { unicode_gc_Cn, 0, 0, 0 },
3483 { unicode_gc_Cn, 0, 0, 0 },
3484 { unicode_gc_Cn, 0, 0, 0 },
3485 { unicode_gc_Cn, 0, 0, 0 },
3486 { unicode_gc_Cn, 0, 0, 0 },
3487 { unicode_gc_Mc, 0, 0, 0 },
3488 { unicode_gc_Mc, 0, 0, 0 },
3489 { unicode_gc_Cn, 0, 0, 0 },
3490 { unicode_gc_Lo, 0, 0, 0 },
3491 { unicode_gc_Lo, 0, 0, 0 },
3492 { unicode_gc_Lo, 0, 0, 0 },
3493 { unicode_gc_Lo, 0, 0, 0 },
3494 { unicode_gc_Lo, 0, 0, 0 },
3495 { unicode_gc_Lo, 0, 0, 0 },
3496 { unicode_gc_Lo, 0, 0, 0 },
3497 { unicode_gc_Lo, 0, 0, 0 },
3498 { unicode_gc_Lo, 0, 0, 0 },
3499 { unicode_gc_Lo, 0, 0, 0 },
3500 { unicode_gc_Lo, 0, 0, 0 },
3501 { unicode_gc_Lo, 0, 0, 0 },
3502 { unicode_gc_Lo, 0, 0, 0 },
3503 { unicode_gc_Lo, 0, 0, 0 },
3504 { unicode_gc_Lo, 0, 0, 0 },
3505 { unicode_gc_Lo, 0, 0, 0 },
3506 { unicode_gc_Lo, 0, 0, 0 },
3507 { unicode_gc_Lo, 0, 0, 0 },
3508 { unicode_gc_Cn, 0, 0, 0 },
3509 { unicode_gc_Cn, 0, 0, 0 },
3510 { unicode_gc_Cn, 0, 0, 0 },
3511 { unicode_gc_Lo, 0, 0, 0 },
3512 { unicode_gc_Lo, 0, 0, 0 },
3513 { unicode_gc_Lo, 0, 0, 0 },
3514 { unicode_gc_Lo, 0, 0, 0 },
3515 { unicode_gc_Lo, 0, 0, 0 },
3516 { unicode_gc_Lo, 0, 0, 0 },
3517 { unicode_gc_Lo, 0, 0, 0 },
3518 { unicode_gc_Lo, 0, 0, 0 },
3519 { unicode_gc_Lo, 0, 0, 0 },
3520 { unicode_gc_Lo, 0, 0, 0 },
3521 { unicode_gc_Lo, 0, 0, 0 },
3522 { unicode_gc_Lo, 0, 0, 0 },
3523 { unicode_gc_Lo, 0, 0, 0 },
3524 { unicode_gc_Lo, 0, 0, 0 },
3525 { unicode_gc_Lo, 0, 0, 0 },
3526 { unicode_gc_Lo, 0, 0, 0 },
3527 { unicode_gc_Lo, 0, 0, 0 },
3528 { unicode_gc_Lo, 0, 0, 0 },
3529 { unicode_gc_Lo, 0, 0, 0 },
3530 { unicode_gc_Lo, 0, 0, 0 },
3531 { unicode_gc_Lo, 0, 0, 0 },
3532 { unicode_gc_Lo, 0, 0, 0 },
3533 { unicode_gc_Lo, 0, 0, 0 },
3534 { unicode_gc_Lo, 0, 0, 0 },
3535 { unicode_gc_Cn, 0, 0, 0 },
3536 { unicode_gc_Lo, 0, 0, 0 },
3537 { unicode_gc_Lo, 0, 0, 0 },
3538 { unicode_gc_Lo, 0, 0, 0 },
3539 { unicode_gc_Lo, 0, 0, 0 },
3540 { unicode_gc_Lo, 0, 0, 0 },
3541 { unicode_gc_Lo, 0, 0, 0 },
3542 { unicode_gc_Lo, 0, 0, 0 },
3543 { unicode_gc_Lo, 0, 0, 0 },
3544 { unicode_gc_Lo, 0, 0, 0 },
3545 { unicode_gc_Cn, 0, 0, 0 },
3546 { unicode_gc_Lo, 0, 0, 0 },
3547 { unicode_gc_Cn, 0, 0, 0 },
3548 { unicode_gc_Cn, 0, 0, 0 },
3549 { unicode_gc_Lo, 0, 0, 0 },
3550 { unicode_gc_Lo, 0, 0, 0 },
3551 { unicode_gc_Lo, 0, 0, 0 },
3552 { unicode_gc_Lo, 0, 0, 0 },
3553 { unicode_gc_Lo, 0, 0, 0 },
3554 { unicode_gc_Lo, 0, 0, 0 },
3555 { unicode_gc_Lo, 0, 0, 0 },
3556 { unicode_gc_Cn, 0, 0, 0 },
3557 { unicode_gc_Cn, 0, 0, 0 },
3558 { unicode_gc_Cn, 0, 0, 0 },
3559 { unicode_gc_Mn, 9, 0, 0 },
3560 { unicode_gc_Cn, 0, 0, 0 },
3561 { unicode_gc_Cn, 0, 0, 0 },
3562 { unicode_gc_Cn, 0, 0, 0 },
3563 { unicode_gc_Cn, 0, 0, 0 },
3564 { unicode_gc_Mc, 0, 0, 0 },
3565 { unicode_gc_Mc, 0, 0, 0 },
3566 { unicode_gc_Mc, 0, 0, 0 },
3567 { unicode_gc_Mn, 0, 0, 0 },
3568 { unicode_gc_Mn, 0, 0, 0 },
3569 { unicode_gc_Mn, 0, 0, 0 },
3570 { unicode_gc_Cn, 0, 0, 0 },
3571 { unicode_gc_Mn, 0, 0, 0 },
3572 { unicode_gc_Cn, 0, 0, 0 },
3573 { unicode_gc_Mc, 0, 0, 0 },
3574 { unicode_gc_Mc, 0, 0, 0 },
3575 { unicode_gc_Mc, 0, 0, 0 },
3576 { unicode_gc_Mc, 0, 0, 0 },
3577 { unicode_gc_Mc, 0, 0, 0 },
3578 { unicode_gc_Mc, 0, 0, 0 },
3579 { unicode_gc_Mc, 0, 0, 0 },
3580 { unicode_gc_Mc, 0, 0, 0 },
3581 { unicode_gc_Cn, 0, 0, 0 },
3582 { unicode_gc_Cn, 0, 0, 0 },
3583 { unicode_gc_Cn, 0, 0, 0 },
3584 { unicode_gc_Cn, 0, 0, 0 },
3585 { unicode_gc_Cn, 0, 0, 0 },
3586 { unicode_gc_Cn, 0, 0, 0 },
3587 { unicode_gc_Cn, 0, 0, 0 },
3588 { unicode_gc_Cn, 0, 0, 0 },
3589 { unicode_gc_Cn, 0, 0, 0 },
3590 { unicode_gc_Cn, 0, 0, 0 },
3591 { unicode_gc_Cn, 0, 0, 0 },
3592 { unicode_gc_Cn, 0, 0, 0 },
3593 { unicode_gc_Cn, 0, 0, 0 },
3594 { unicode_gc_Cn, 0, 0, 0 },
3595 { unicode_gc_Cn, 0, 0, 0 },
3596 { unicode_gc_Cn, 0, 0, 0 },
3597 { unicode_gc_Cn, 0, 0, 0 },
3598 { unicode_gc_Cn, 0, 0, 0 },
3599 { unicode_gc_Mc, 0, 0, 0 },
3600 { unicode_gc_Mc, 0, 0, 0 },
3601 { unicode_gc_Po, 0, 0, 0 },
3602 { unicode_gc_Cn, 0, 0, 0 },
3603 { unicode_gc_Cn, 0, 0, 0 },
3604 { unicode_gc_Cn, 0, 0, 0 },
3605 { unicode_gc_Cn, 0, 0, 0 },
3606 { unicode_gc_Cn, 0, 0, 0 },
3607 { unicode_gc_Cn, 0, 0, 0 },
3608 { unicode_gc_Cn, 0, 0, 0 },
3609 { unicode_gc_Cn, 0, 0, 0 },
3610 { unicode_gc_Cn, 0, 0, 0 },
3611 { unicode_gc_Cn, 0, 0, 0 },
3612 { unicode_gc_Cn, 0, 0, 0 }
3613};
3614static const struct unidata subtable14[] = {
3615 { unicode_gc_Cn, 0, 0, 0 },
3616 { unicode_gc_Lo, 0, 0, 0 },
3617 { unicode_gc_Lo, 0, 0, 0 },
3618 { unicode_gc_Lo, 0, 0, 0 },
3619 { unicode_gc_Lo, 0, 0, 0 },
3620 { unicode_gc_Lo, 0, 0, 0 },
3621 { unicode_gc_Lo, 0, 0, 0 },
3622 { unicode_gc_Lo, 0, 0, 0 },
3623 { unicode_gc_Lo, 0, 0, 0 },
3624 { unicode_gc_Lo, 0, 0, 0 },
3625 { unicode_gc_Lo, 0, 0, 0 },
3626 { unicode_gc_Lo, 0, 0, 0 },
3627 { unicode_gc_Lo, 0, 0, 0 },
3628 { unicode_gc_Lo, 0, 0, 0 },
3629 { unicode_gc_Lo, 0, 0, 0 },
3630 { unicode_gc_Lo, 0, 0, 0 },
3631 { unicode_gc_Lo, 0, 0, 0 },
3632 { unicode_gc_Lo, 0, 0, 0 },
3633 { unicode_gc_Lo, 0, 0, 0 },
3634 { unicode_gc_Lo, 0, 0, 0 },
3635 { unicode_gc_Lo, 0, 0, 0 },
3636 { unicode_gc_Lo, 0, 0, 0 },
3637 { unicode_gc_Lo, 0, 0, 0 },
3638 { unicode_gc_Lo, 0, 0, 0 },
3639 { unicode_gc_Lo, 0, 0, 0 },
3640 { unicode_gc_Lo, 0, 0, 0 },
3641 { unicode_gc_Lo, 0, 0, 0 },
3642 { unicode_gc_Lo, 0, 0, 0 },
3643 { unicode_gc_Lo, 0, 0, 0 },
3644 { unicode_gc_Lo, 0, 0, 0 },
3645 { unicode_gc_Lo, 0, 0, 0 },
3646 { unicode_gc_Lo, 0, 0, 0 },
3647 { unicode_gc_Lo, 0, 0, 0 },
3648 { unicode_gc_Lo, 0, 0, 0 },
3649 { unicode_gc_Lo, 0, 0, 0 },
3650 { unicode_gc_Lo, 0, 0, 0 },
3651 { unicode_gc_Lo, 0, 0, 0 },
3652 { unicode_gc_Lo, 0, 0, 0 },
3653 { unicode_gc_Lo, 0, 0, 0 },
3654 { unicode_gc_Lo, 0, 0, 0 },
3655 { unicode_gc_Lo, 0, 0, 0 },
3656 { unicode_gc_Lo, 0, 0, 0 },
3657 { unicode_gc_Lo, 0, 0, 0 },
3658 { unicode_gc_Lo, 0, 0, 0 },
3659 { unicode_gc_Lo, 0, 0, 0 },
3660 { unicode_gc_Lo, 0, 0, 0 },
3661 { unicode_gc_Lo, 0, 0, 0 },
3662 { unicode_gc_Lo, 0, 0, 0 },
3663 { unicode_gc_Lo, 0, 0, 0 },
3664 { unicode_gc_Mn, 0, 0, 0 },
3665 { unicode_gc_Lo, 0, 0, 0 },
3666 { unicode_gc_Lo, 0, 0, 0 },
3667 { unicode_gc_Mn, 0, 0, 0 },
3668 { unicode_gc_Mn, 0, 0, 0 },
3669 { unicode_gc_Mn, 0, 0, 0 },
3670 { unicode_gc_Mn, 0, 0, 0 },
3671 { unicode_gc_Mn, 103, 0, 0 },
3672 { unicode_gc_Mn, 103, 0, 0 },
3673 { unicode_gc_Mn, 9, 0, 0 },
3674 { unicode_gc_Cn, 0, 0, 0 },
3675 { unicode_gc_Cn, 0, 0, 0 },
3676 { unicode_gc_Cn, 0, 0, 0 },
3677 { unicode_gc_Cn, 0, 0, 0 },
3678 { unicode_gc_Sc, 0, 0, 0 },
3679 { unicode_gc_Lo, 0, 0, 0 },
3680 { unicode_gc_Lo, 0, 0, 0 },
3681 { unicode_gc_Lo, 0, 0, 0 },
3682 { unicode_gc_Lo, 0, 0, 0 },
3683 { unicode_gc_Lo, 0, 0, 0 },
3684 { unicode_gc_Lo, 0, 0, 0 },
3685 { unicode_gc_Lm, 0, 0, 0 },
3686 { unicode_gc_Mn, 0, 0, 0 },
3687 { unicode_gc_Mn, 107, 0, 0 },
3688 { unicode_gc_Mn, 107, 0, 0 },
3689 { unicode_gc_Mn, 107, 0, 0 },
3690 { unicode_gc_Mn, 107, 0, 0 },
3691 { unicode_gc_Mn, 0, 0, 0 },
3692 { unicode_gc_Mn, 0, 0, 0 },
3693 { unicode_gc_Mn, 0, 0, 0 },
3694 { unicode_gc_Po, 0, 0, 0 },
3695 { unicode_gc_Nd, 0, 0, 0 },
3696 { unicode_gc_Nd, 0, 0, 0 },
3697 { unicode_gc_Nd, 0, 0, 0 },
3698 { unicode_gc_Nd, 0, 0, 0 },
3699 { unicode_gc_Nd, 0, 0, 0 },
3700 { unicode_gc_Nd, 0, 0, 0 },
3701 { unicode_gc_Nd, 0, 0, 0 },
3702 { unicode_gc_Nd, 0, 0, 0 },
3703 { unicode_gc_Nd, 0, 0, 0 },
3704 { unicode_gc_Nd, 0, 0, 0 },
3705 { unicode_gc_Po, 0, 0, 0 },
3706 { unicode_gc_Po, 0, 0, 0 },
3707 { unicode_gc_Cn, 0, 0, 0 },
3708 { unicode_gc_Cn, 0, 0, 0 },
3709 { unicode_gc_Cn, 0, 0, 0 },
3710 { unicode_gc_Cn, 0, 0, 0 },
3711 { unicode_gc_Cn, 0, 0, 0 },
3712 { unicode_gc_Cn, 0, 0, 0 },
3713 { unicode_gc_Cn, 0, 0, 0 },
3714 { unicode_gc_Cn, 0, 0, 0 },
3715 { unicode_gc_Cn, 0, 0, 0 },
3716 { unicode_gc_Cn, 0, 0, 0 },
3717 { unicode_gc_Cn, 0, 0, 0 },
3718 { unicode_gc_Cn, 0, 0, 0 },
3719 { unicode_gc_Cn, 0, 0, 0 },
3720 { unicode_gc_Cn, 0, 0, 0 },
3721 { unicode_gc_Cn, 0, 0, 0 },
3722 { unicode_gc_Cn, 0, 0, 0 },
3723 { unicode_gc_Cn, 0, 0, 0 },
3724 { unicode_gc_Cn, 0, 0, 0 },
3725 { unicode_gc_Cn, 0, 0, 0 },
3726 { unicode_gc_Cn, 0, 0, 0 },
3727 { unicode_gc_Cn, 0, 0, 0 },
3728 { unicode_gc_Cn, 0, 0, 0 },
3729 { unicode_gc_Cn, 0, 0, 0 },
3730 { unicode_gc_Cn, 0, 0, 0 },
3731 { unicode_gc_Cn, 0, 0, 0 },
3732 { unicode_gc_Cn, 0, 0, 0 },
3733 { unicode_gc_Cn, 0, 0, 0 },
3734 { unicode_gc_Cn, 0, 0, 0 },
3735 { unicode_gc_Cn, 0, 0, 0 },
3736 { unicode_gc_Cn, 0, 0, 0 },
3737 { unicode_gc_Cn, 0, 0, 0 },
3738 { unicode_gc_Cn, 0, 0, 0 },
3739 { unicode_gc_Cn, 0, 0, 0 },
3740 { unicode_gc_Cn, 0, 0, 0 },
3741 { unicode_gc_Cn, 0, 0, 0 },
3742 { unicode_gc_Cn, 0, 0, 0 },
3743 { unicode_gc_Cn, 0, 0, 0 },
3744 { unicode_gc_Lo, 0, 0, 0 },
3745 { unicode_gc_Lo, 0, 0, 0 },
3746 { unicode_gc_Cn, 0, 0, 0 },
3747 { unicode_gc_Lo, 0, 0, 0 },
3748 { unicode_gc_Cn, 0, 0, 0 },
3749 { unicode_gc_Cn, 0, 0, 0 },
3750 { unicode_gc_Lo, 0, 0, 0 },
3751 { unicode_gc_Lo, 0, 0, 0 },
3752 { unicode_gc_Cn, 0, 0, 0 },
3753 { unicode_gc_Lo, 0, 0, 0 },
3754 { unicode_gc_Cn, 0, 0, 0 },
3755 { unicode_gc_Cn, 0, 0, 0 },
3756 { unicode_gc_Lo, 0, 0, 0 },
3757 { unicode_gc_Cn, 0, 0, 0 },
3758 { unicode_gc_Cn, 0, 0, 0 },
3759 { unicode_gc_Cn, 0, 0, 0 },
3760 { unicode_gc_Cn, 0, 0, 0 },
3761 { unicode_gc_Cn, 0, 0, 0 },
3762 { unicode_gc_Cn, 0, 0, 0 },
3763 { unicode_gc_Lo, 0, 0, 0 },
3764 { unicode_gc_Lo, 0, 0, 0 },
3765 { unicode_gc_Lo, 0, 0, 0 },
3766 { unicode_gc_Lo, 0, 0, 0 },
3767 { unicode_gc_Cn, 0, 0, 0 },
3768 { unicode_gc_Lo, 0, 0, 0 },
3769 { unicode_gc_Lo, 0, 0, 0 },
3770 { unicode_gc_Lo, 0, 0, 0 },
3771 { unicode_gc_Lo, 0, 0, 0 },
3772 { unicode_gc_Lo, 0, 0, 0 },
3773 { unicode_gc_Lo, 0, 0, 0 },
3774 { unicode_gc_Lo, 0, 0, 0 },
3775 { unicode_gc_Cn, 0, 0, 0 },
3776 { unicode_gc_Lo, 0, 0, 0 },
3777 { unicode_gc_Lo, 0, 0, 0 },
3778 { unicode_gc_Lo, 0, 0, 0 },
3779 { unicode_gc_Cn, 0, 0, 0 },
3780 { unicode_gc_Lo, 0, 0, 0 },
3781 { unicode_gc_Cn, 0, 0, 0 },
3782 { unicode_gc_Lo, 0, 0, 0 },
3783 { unicode_gc_Cn, 0, 0, 0 },
3784 { unicode_gc_Cn, 0, 0, 0 },
3785 { unicode_gc_Lo, 0, 0, 0 },
3786 { unicode_gc_Lo, 0, 0, 0 },
3787 { unicode_gc_Cn, 0, 0, 0 },
3788 { unicode_gc_Lo, 0, 0, 0 },
3789 { unicode_gc_Lo, 0, 0, 0 },
3790 { unicode_gc_Lo, 0, 0, 0 },
3791 { unicode_gc_Lo, 0, 0, 0 },
3792 { unicode_gc_Mn, 0, 0, 0 },
3793 { unicode_gc_Lo, 0, 0, 0 },
3794 { unicode_gc_Lo, 0, 0, 0 },
3795 { unicode_gc_Mn, 0, 0, 0 },
3796 { unicode_gc_Mn, 0, 0, 0 },
3797 { unicode_gc_Mn, 0, 0, 0 },
3798 { unicode_gc_Mn, 0, 0, 0 },
3799 { unicode_gc_Mn, 118, 0, 0 },
3800 { unicode_gc_Mn, 118, 0, 0 },
3801 { unicode_gc_Cn, 0, 0, 0 },
3802 { unicode_gc_Mn, 0, 0, 0 },
3803 { unicode_gc_Mn, 0, 0, 0 },
3804 { unicode_gc_Lo, 0, 0, 0 },
3805 { unicode_gc_Cn, 0, 0, 0 },
3806 { unicode_gc_Cn, 0, 0, 0 },
3807 { unicode_gc_Lo, 0, 0, 0 },
3808 { unicode_gc_Lo, 0, 0, 0 },
3809 { unicode_gc_Lo, 0, 0, 0 },
3810 { unicode_gc_Lo, 0, 0, 0 },
3811 { unicode_gc_Lo, 0, 0, 0 },
3812 { unicode_gc_Cn, 0, 0, 0 },
3813 { unicode_gc_Lm, 0, 0, 0 },
3814 { unicode_gc_Cn, 0, 0, 0 },
3815 { unicode_gc_Mn, 122, 0, 0 },
3816 { unicode_gc_Mn, 122, 0, 0 },
3817 { unicode_gc_Mn, 122, 0, 0 },
3818 { unicode_gc_Mn, 122, 0, 0 },
3819 { unicode_gc_Mn, 0, 0, 0 },
3820 { unicode_gc_Mn, 0, 0, 0 },
3821 { unicode_gc_Cn, 0, 0, 0 },
3822 { unicode_gc_Cn, 0, 0, 0 },
3823 { unicode_gc_Nd, 0, 0, 0 },
3824 { unicode_gc_Nd, 0, 0, 0 },
3825 { unicode_gc_Nd, 0, 0, 0 },
3826 { unicode_gc_Nd, 0, 0, 0 },
3827 { unicode_gc_Nd, 0, 0, 0 },
3828 { unicode_gc_Nd, 0, 0, 0 },
3829 { unicode_gc_Nd, 0, 0, 0 },
3830 { unicode_gc_Nd, 0, 0, 0 },
3831 { unicode_gc_Nd, 0, 0, 0 },
3832 { unicode_gc_Nd, 0, 0, 0 },
3833 { unicode_gc_Cn, 0, 0, 0 },
3834 { unicode_gc_Cn, 0, 0, 0 },
3835 { unicode_gc_Lo, 0, 0, 0 },
3836 { unicode_gc_Lo, 0, 0, 0 },
3837 { unicode_gc_Cn, 0, 0, 0 },
3838 { unicode_gc_Cn, 0, 0, 0 },
3839 { unicode_gc_Cn, 0, 0, 0 },
3840 { unicode_gc_Cn, 0, 0, 0 },
3841 { unicode_gc_Cn, 0, 0, 0 },
3842 { unicode_gc_Cn, 0, 0, 0 },
3843 { unicode_gc_Cn, 0, 0, 0 },
3844 { unicode_gc_Cn, 0, 0, 0 },
3845 { unicode_gc_Cn, 0, 0, 0 },
3846 { unicode_gc_Cn, 0, 0, 0 },
3847 { unicode_gc_Cn, 0, 0, 0 },
3848 { unicode_gc_Cn, 0, 0, 0 },
3849 { unicode_gc_Cn, 0, 0, 0 },
3850 { unicode_gc_Cn, 0, 0, 0 },
3851 { unicode_gc_Cn, 0, 0, 0 },
3852 { unicode_gc_Cn, 0, 0, 0 },
3853 { unicode_gc_Cn, 0, 0, 0 },
3854 { unicode_gc_Cn, 0, 0, 0 },
3855 { unicode_gc_Cn, 0, 0, 0 },
3856 { unicode_gc_Cn, 0, 0, 0 },
3857 { unicode_gc_Cn, 0, 0, 0 },
3858 { unicode_gc_Cn, 0, 0, 0 },
3859 { unicode_gc_Cn, 0, 0, 0 },
3860 { unicode_gc_Cn, 0, 0, 0 },
3861 { unicode_gc_Cn, 0, 0, 0 },
3862 { unicode_gc_Cn, 0, 0, 0 },
3863 { unicode_gc_Cn, 0, 0, 0 },
3864 { unicode_gc_Cn, 0, 0, 0 },
3865 { unicode_gc_Cn, 0, 0, 0 },
3866 { unicode_gc_Cn, 0, 0, 0 },
3867 { unicode_gc_Cn, 0, 0, 0 },
3868 { unicode_gc_Cn, 0, 0, 0 },
3869 { unicode_gc_Cn, 0, 0, 0 },
3870 { unicode_gc_Cn, 0, 0, 0 }
3871};
3872static const struct unidata subtable15[] = {
3873 { unicode_gc_Lo, 0, 0, 0 },
3874 { unicode_gc_So, 0, 0, 0 },
3875 { unicode_gc_So, 0, 0, 0 },
3876 { unicode_gc_So, 0, 0, 0 },
3877 { unicode_gc_Po, 0, 0, 0 },
3878 { unicode_gc_Po, 0, 0, 0 },
3879 { unicode_gc_Po, 0, 0, 0 },
3880 { unicode_gc_Po, 0, 0, 0 },
3881 { unicode_gc_Po, 0, 0, 0 },
3882 { unicode_gc_Po, 0, 0, 0 },
3883 { unicode_gc_Po, 0, 0, 0 },
3884 { unicode_gc_Po, 0, 0, 0 },
3885 { unicode_gc_Po, 0, 0, 0 },
3886 { unicode_gc_Po, 0, 0, 0 },
3887 { unicode_gc_Po, 0, 0, 0 },
3888 { unicode_gc_Po, 0, 0, 0 },
3889 { unicode_gc_Po, 0, 0, 0 },
3890 { unicode_gc_Po, 0, 0, 0 },
3891 { unicode_gc_Po, 0, 0, 0 },
3892 { unicode_gc_So, 0, 0, 0 },
3893 { unicode_gc_So, 0, 0, 0 },
3894 { unicode_gc_So, 0, 0, 0 },
3895 { unicode_gc_So, 0, 0, 0 },
3896 { unicode_gc_So, 0, 0, 0 },
3897 { unicode_gc_Mn, 220, 0, 0 },
3898 { unicode_gc_Mn, 220, 0, 0 },
3899 { unicode_gc_So, 0, 0, 0 },
3900 { unicode_gc_So, 0, 0, 0 },
3901 { unicode_gc_So, 0, 0, 0 },
3902 { unicode_gc_So, 0, 0, 0 },
3903 { unicode_gc_So, 0, 0, 0 },
3904 { unicode_gc_So, 0, 0, 0 },
3905 { unicode_gc_Nd, 0, 0, 0 },
3906 { unicode_gc_Nd, 0, 0, 0 },
3907 { unicode_gc_Nd, 0, 0, 0 },
3908 { unicode_gc_Nd, 0, 0, 0 },
3909 { unicode_gc_Nd, 0, 0, 0 },
3910 { unicode_gc_Nd, 0, 0, 0 },
3911 { unicode_gc_Nd, 0, 0, 0 },
3912 { unicode_gc_Nd, 0, 0, 0 },
3913 { unicode_gc_Nd, 0, 0, 0 },
3914 { unicode_gc_Nd, 0, 0, 0 },
3915 { unicode_gc_No, 0, 0, 0 },
3916 { unicode_gc_No, 0, 0, 0 },
3917 { unicode_gc_No, 0, 0, 0 },
3918 { unicode_gc_No, 0, 0, 0 },
3919 { unicode_gc_No, 0, 0, 0 },
3920 { unicode_gc_No, 0, 0, 0 },
3921 { unicode_gc_No, 0, 0, 0 },
3922 { unicode_gc_No, 0, 0, 0 },
3923 { unicode_gc_No, 0, 0, 0 },
3924 { unicode_gc_No, 0, 0, 0 },
3925 { unicode_gc_So, 0, 0, 0 },
3926 { unicode_gc_Mn, 220, 0, 0 },
3927 { unicode_gc_So, 0, 0, 0 },
3928 { unicode_gc_Mn, 220, 0, 0 },
3929 { unicode_gc_So, 0, 0, 0 },
3930 { unicode_gc_Mn, 216, 0, 0 },
3931 { unicode_gc_Ps, 0, 0, 0 },
3932 { unicode_gc_Pe, 0, 0, 0 },
3933 { unicode_gc_Ps, 0, 0, 0 },
3934 { unicode_gc_Pe, 0, 0, 0 },
3935 { unicode_gc_Mc, 0, 0, 0 },
3936 { unicode_gc_Mc, 0, 0, 0 },
3937 { unicode_gc_Lo, 0, 0, 0 },
3938 { unicode_gc_Lo, 0, 0, 0 },
3939 { unicode_gc_Lo, 0, 0, 0 },
3940 { unicode_gc_Lo, 0, 0, 0 },
3941 { unicode_gc_Lo, 0, 0, 0 },
3942 { unicode_gc_Lo, 0, 0, 0 },
3943 { unicode_gc_Lo, 0, 0, 0 },
3944 { unicode_gc_Lo, 0, 0, 0 },
3945 { unicode_gc_Cn, 0, 0, 0 },
3946 { unicode_gc_Lo, 0, 0, 0 },
3947 { unicode_gc_Lo, 0, 0, 0 },
3948 { unicode_gc_Lo, 0, 0, 0 },
3949 { unicode_gc_Lo, 0, 0, 0 },
3950 { unicode_gc_Lo, 0, 0, 0 },
3951 { unicode_gc_Lo, 0, 0, 0 },
3952 { unicode_gc_Lo, 0, 0, 0 },
3953 { unicode_gc_Lo, 0, 0, 0 },
3954 { unicode_gc_Lo, 0, 0, 0 },
3955 { unicode_gc_Lo, 0, 0, 0 },
3956 { unicode_gc_Lo, 0, 0, 0 },
3957 { unicode_gc_Lo, 0, 0, 0 },
3958 { unicode_gc_Lo, 0, 0, 0 },
3959 { unicode_gc_Lo, 0, 0, 0 },
3960 { unicode_gc_Lo, 0, 0, 0 },
3961 { unicode_gc_Lo, 0, 0, 0 },
3962 { unicode_gc_Lo, 0, 0, 0 },
3963 { unicode_gc_Lo, 0, 0, 0 },
3964 { unicode_gc_Lo, 0, 0, 0 },
3965 { unicode_gc_Lo, 0, 0, 0 },
3966 { unicode_gc_Lo, 0, 0, 0 },
3967 { unicode_gc_Lo, 0, 0, 0 },
3968 { unicode_gc_Lo, 0, 0, 0 },
3969 { unicode_gc_Lo, 0, 0, 0 },
3970 { unicode_gc_Lo, 0, 0, 0 },
3971 { unicode_gc_Lo, 0, 0, 0 },
3972 { unicode_gc_Lo, 0, 0, 0 },
3973 { unicode_gc_Lo, 0, 0, 0 },
3974 { unicode_gc_Lo, 0, 0, 0 },
3975 { unicode_gc_Lo, 0, 0, 0 },
3976 { unicode_gc_Lo, 0, 0, 0 },
3977 { unicode_gc_Lo, 0, 0, 0 },
3978 { unicode_gc_Lo, 0, 0, 0 },
3979 { unicode_gc_Lo, 0, 0, 0 },
3980 { unicode_gc_Cn, 0, 0, 0 },
3981 { unicode_gc_Cn, 0, 0, 0 },
3982 { unicode_gc_Cn, 0, 0, 0 },
3983 { unicode_gc_Cn, 0, 0, 0 },
3984 { unicode_gc_Cn, 0, 0, 0 },
3985 { unicode_gc_Cn, 0, 0, 0 },
3986 { unicode_gc_Mn, 129, 0, 0 },
3987 { unicode_gc_Mn, 130, 0, 0 },
3988 { unicode_gc_Mn, 0, 0, 0 },
3989 { unicode_gc_Mn, 132, 0, 0 },
3990 { unicode_gc_Mn, 0, 0, 0 },
3991 { unicode_gc_Mn, 0, 0, 0 },
3992 { unicode_gc_Mn, 0, 0, 0 },
3993 { unicode_gc_Mn, 0, 0, 0 },
3994 { unicode_gc_Mn, 0, 0, 0 },
3995 { unicode_gc_Mn, 130, 0, 0 },
3996 { unicode_gc_Mn, 130, 0, 0 },
3997 { unicode_gc_Mn, 130, 0, 0 },
3998 { unicode_gc_Mn, 130, 0, 0 },
3999 { unicode_gc_Mn, 0, 0, 0 },
4000 { unicode_gc_Mc, 0, 0, 0 },
4001 { unicode_gc_Mn, 130, 0, 0 },
4002 { unicode_gc_Mn, 0, 0, 0 },
4003 { unicode_gc_Mn, 230, 0, 0 },
4004 { unicode_gc_Mn, 230, 0, 0 },
4005 { unicode_gc_Mn, 9, 0, 0 },
4006 { unicode_gc_Po, 0, 0, 0 },
4007 { unicode_gc_Mn, 230, 0, 0 },
4008 { unicode_gc_Mn, 230, 0, 0 },
4009 { unicode_gc_Lo, 0, 0, 0 },
4010 { unicode_gc_Lo, 0, 0, 0 },
4011 { unicode_gc_Lo, 0, 0, 0 },
4012 { unicode_gc_Lo, 0, 0, 0 },
4013 { unicode_gc_Cn, 0, 0, 0 },
4014 { unicode_gc_Cn, 0, 0, 0 },
4015 { unicode_gc_Cn, 0, 0, 0 },
4016 { unicode_gc_Cn, 0, 0, 0 },
4017 { unicode_gc_Mn, 0, 0, 0 },
4018 { unicode_gc_Mn, 0, 0, 0 },
4019 { unicode_gc_Mn, 0, 0, 0 },
4020 { unicode_gc_Mn, 0, 0, 0 },
4021 { unicode_gc_Mn, 0, 0, 0 },
4022 { unicode_gc_Mn, 0, 0, 0 },
4023 { unicode_gc_Mn, 0, 0, 0 },
4024 { unicode_gc_Mn, 0, 0, 0 },
4025 { unicode_gc_Cn, 0, 0, 0 },
4026 { unicode_gc_Mn, 0, 0, 0 },
4027 { unicode_gc_Mn, 0, 0, 0 },
4028 { unicode_gc_Mn, 0, 0, 0 },
4029 { unicode_gc_Mn, 0, 0, 0 },
4030 { unicode_gc_Mn, 0, 0, 0 },
4031 { unicode_gc_Mn, 0, 0, 0 },
4032 { unicode_gc_Mn, 0, 0, 0 },
4033 { unicode_gc_Mn, 0, 0, 0 },
4034 { unicode_gc_Mn, 0, 0, 0 },
4035 { unicode_gc_Mn, 0, 0, 0 },
4036 { unicode_gc_Mn, 0, 0, 0 },
4037 { unicode_gc_Mn, 0, 0, 0 },
4038 { unicode_gc_Mn, 0, 0, 0 },
4039 { unicode_gc_Mn, 0, 0, 0 },
4040 { unicode_gc_Mn, 0, 0, 0 },
4041 { unicode_gc_Mn, 0, 0, 0 },
4042 { unicode_gc_Mn, 0, 0, 0 },
4043 { unicode_gc_Mn, 0, 0, 0 },
4044 { unicode_gc_Mn, 0, 0, 0 },
4045 { unicode_gc_Mn, 0, 0, 0 },
4046 { unicode_gc_Mn, 0, 0, 0 },
4047 { unicode_gc_Mn, 0, 0, 0 },
4048 { unicode_gc_Mn, 0, 0, 0 },
4049 { unicode_gc_Mn, 0, 0, 0 },
4050 { unicode_gc_Mn, 0, 0, 0 },
4051 { unicode_gc_Mn, 0, 0, 0 },
4052 { unicode_gc_Mn, 0, 0, 0 },
4053 { unicode_gc_Mn, 0, 0, 0 },
4054 { unicode_gc_Mn, 0, 0, 0 },
4055 { unicode_gc_Mn, 0, 0, 0 },
4056 { unicode_gc_Mn, 0, 0, 0 },
4057 { unicode_gc_Mn, 0, 0, 0 },
4058 { unicode_gc_Mn, 0, 0, 0 },
4059 { unicode_gc_Mn, 0, 0, 0 },
4060 { unicode_gc_Mn, 0, 0, 0 },
4061 { unicode_gc_Mn, 0, 0, 0 },
4062 { unicode_gc_Cn, 0, 0, 0 },
4063 { unicode_gc_So, 0, 0, 0 },
4064 { unicode_gc_So, 0, 0, 0 },
4065 { unicode_gc_So, 0, 0, 0 },
4066 { unicode_gc_So, 0, 0, 0 },
4067 { unicode_gc_So, 0, 0, 0 },
4068 { unicode_gc_So, 0, 0, 0 },
4069 { unicode_gc_So, 0, 0, 0 },
4070 { unicode_gc_So, 0, 0, 0 },
4071 { unicode_gc_Mn, 220, 0, 0 },
4072 { unicode_gc_So, 0, 0, 0 },
4073 { unicode_gc_So, 0, 0, 0 },
4074 { unicode_gc_So, 0, 0, 0 },
4075 { unicode_gc_So, 0, 0, 0 },
4076 { unicode_gc_So, 0, 0, 0 },
4077 { unicode_gc_So, 0, 0, 0 },
4078 { unicode_gc_Cn, 0, 0, 0 },
4079 { unicode_gc_Cn, 0, 0, 0 },
4080 { unicode_gc_So, 0, 0, 0 },
4081 { unicode_gc_Cn, 0, 0, 0 },
4082 { unicode_gc_Cn, 0, 0, 0 },
4083 { unicode_gc_Cn, 0, 0, 0 },
4084 { unicode_gc_Cn, 0, 0, 0 },
4085 { unicode_gc_Cn, 0, 0, 0 },
4086 { unicode_gc_Cn, 0, 0, 0 },
4087 { unicode_gc_Cn, 0, 0, 0 },
4088 { unicode_gc_Cn, 0, 0, 0 },
4089 { unicode_gc_Cn, 0, 0, 0 },
4090 { unicode_gc_Cn, 0, 0, 0 },
4091 { unicode_gc_Cn, 0, 0, 0 },
4092 { unicode_gc_Cn, 0, 0, 0 },
4093 { unicode_gc_Cn, 0, 0, 0 },
4094 { unicode_gc_Cn, 0, 0, 0 },
4095 { unicode_gc_Cn, 0, 0, 0 },
4096 { unicode_gc_Cn, 0, 0, 0 },
4097 { unicode_gc_Cn, 0, 0, 0 },
4098 { unicode_gc_Cn, 0, 0, 0 },
4099 { unicode_gc_Cn, 0, 0, 0 },
4100 { unicode_gc_Cn, 0, 0, 0 },
4101 { unicode_gc_Cn, 0, 0, 0 },
4102 { unicode_gc_Cn, 0, 0, 0 },
4103 { unicode_gc_Cn, 0, 0, 0 },
4104 { unicode_gc_Cn, 0, 0, 0 },
4105 { unicode_gc_Cn, 0, 0, 0 },
4106 { unicode_gc_Cn, 0, 0, 0 },
4107 { unicode_gc_Cn, 0, 0, 0 },
4108 { unicode_gc_Cn, 0, 0, 0 },
4109 { unicode_gc_Cn, 0, 0, 0 },
4110 { unicode_gc_Cn, 0, 0, 0 },
4111 { unicode_gc_Cn, 0, 0, 0 },
4112 { unicode_gc_Cn, 0, 0, 0 },
4113 { unicode_gc_Cn, 0, 0, 0 },
4114 { unicode_gc_Cn, 0, 0, 0 },
4115 { unicode_gc_Cn, 0, 0, 0 },
4116 { unicode_gc_Cn, 0, 0, 0 },
4117 { unicode_gc_Cn, 0, 0, 0 },
4118 { unicode_gc_Cn, 0, 0, 0 },
4119 { unicode_gc_Cn, 0, 0, 0 },
4120 { unicode_gc_Cn, 0, 0, 0 },
4121 { unicode_gc_Cn, 0, 0, 0 },
4122 { unicode_gc_Cn, 0, 0, 0 },
4123 { unicode_gc_Cn, 0, 0, 0 },
4124 { unicode_gc_Cn, 0, 0, 0 },
4125 { unicode_gc_Cn, 0, 0, 0 },
4126 { unicode_gc_Cn, 0, 0, 0 },
4127 { unicode_gc_Cn, 0, 0, 0 },
4128 { unicode_gc_Cn, 0, 0, 0 }
4129};
4130static const struct unidata subtable16[] = {
4131 { unicode_gc_Lo, 0, 0, 0 },
4132 { unicode_gc_Lo, 0, 0, 0 },
4133 { unicode_gc_Lo, 0, 0, 0 },
4134 { unicode_gc_Lo, 0, 0, 0 },
4135 { unicode_gc_Lo, 0, 0, 0 },
4136 { unicode_gc_Lo, 0, 0, 0 },
4137 { unicode_gc_Lo, 0, 0, 0 },
4138 { unicode_gc_Lo, 0, 0, 0 },
4139 { unicode_gc_Lo, 0, 0, 0 },
4140 { unicode_gc_Lo, 0, 0, 0 },
4141 { unicode_gc_Lo, 0, 0, 0 },
4142 { unicode_gc_Lo, 0, 0, 0 },
4143 { unicode_gc_Lo, 0, 0, 0 },
4144 { unicode_gc_Lo, 0, 0, 0 },
4145 { unicode_gc_Lo, 0, 0, 0 },
4146 { unicode_gc_Lo, 0, 0, 0 },
4147 { unicode_gc_Lo, 0, 0, 0 },
4148 { unicode_gc_Lo, 0, 0, 0 },
4149 { unicode_gc_Lo, 0, 0, 0 },
4150 { unicode_gc_Lo, 0, 0, 0 },
4151 { unicode_gc_Lo, 0, 0, 0 },
4152 { unicode_gc_Lo, 0, 0, 0 },
4153 { unicode_gc_Lo, 0, 0, 0 },
4154 { unicode_gc_Lo, 0, 0, 0 },
4155 { unicode_gc_Lo, 0, 0, 0 },
4156 { unicode_gc_Lo, 0, 0, 0 },
4157 { unicode_gc_Lo, 0, 0, 0 },
4158 { unicode_gc_Lo, 0, 0, 0 },
4159 { unicode_gc_Lo, 0, 0, 0 },
4160 { unicode_gc_Lo, 0, 0, 0 },
4161 { unicode_gc_Lo, 0, 0, 0 },
4162 { unicode_gc_Lo, 0, 0, 0 },
4163 { unicode_gc_Lo, 0, 0, 0 },
4164 { unicode_gc_Lo, 0, 0, 0 },
4165 { unicode_gc_Cn, 0, 0, 0 },
4166 { unicode_gc_Lo, 0, 0, 0 },
4167 { unicode_gc_Lo, 0, 0, 0 },
4168 { unicode_gc_Lo, 0, 0, 0 },
4169 { unicode_gc_Lo, 0, 0, 0 },
4170 { unicode_gc_Lo, 0, 0, 0 },
4171 { unicode_gc_Cn, 0, 0, 0 },
4172 { unicode_gc_Lo, 0, 0, 0 },
4173 { unicode_gc_Lo, 0, 0, 0 },
4174 { unicode_gc_Cn, 0, 0, 0 },
4175 { unicode_gc_Mc, 0, 0, 0 },
4176 { unicode_gc_Mn, 0, 0, 0 },
4177 { unicode_gc_Mn, 0, 0, 0 },
4178 { unicode_gc_Mn, 0, 0, 0 },
4179 { unicode_gc_Mn, 0, 0, 0 },
4180 { unicode_gc_Mc, 0, 0, 0 },
4181 { unicode_gc_Mn, 0, 0, 0 },
4182 { unicode_gc_Cn, 0, 0, 0 },
4183 { unicode_gc_Cn, 0, 0, 0 },
4184 { unicode_gc_Cn, 0, 0, 0 },
4185 { unicode_gc_Mn, 0, 0, 0 },
4186 { unicode_gc_Mn, 7, 0, 0 },
4187 { unicode_gc_Mc, 0, 0, 0 },
4188 { unicode_gc_Mn, 9, 0, 0 },
4189 { unicode_gc_Cn, 0, 0, 0 },
4190 { unicode_gc_Cn, 0, 0, 0 },
4191 { unicode_gc_Cn, 0, 0, 0 },
4192 { unicode_gc_Cn, 0, 0, 0 },
4193 { unicode_gc_Cn, 0, 0, 0 },
4194 { unicode_gc_Cn, 0, 0, 0 },
4195 { unicode_gc_Nd, 0, 0, 0 },
4196 { unicode_gc_Nd, 0, 0, 0 },
4197 { unicode_gc_Nd, 0, 0, 0 },
4198 { unicode_gc_Nd, 0, 0, 0 },
4199 { unicode_gc_Nd, 0, 0, 0 },
4200 { unicode_gc_Nd, 0, 0, 0 },
4201 { unicode_gc_Nd, 0, 0, 0 },
4202 { unicode_gc_Nd, 0, 0, 0 },
4203 { unicode_gc_Nd, 0, 0, 0 },
4204 { unicode_gc_Nd, 0, 0, 0 },
4205 { unicode_gc_Po, 0, 0, 0 },
4206 { unicode_gc_Po, 0, 0, 0 },
4207 { unicode_gc_Po, 0, 0, 0 },
4208 { unicode_gc_Po, 0, 0, 0 },
4209 { unicode_gc_Po, 0, 0, 0 },
4210 { unicode_gc_Po, 0, 0, 0 },
4211 { unicode_gc_Lo, 0, 0, 0 },
4212 { unicode_gc_Lo, 0, 0, 0 },
4213 { unicode_gc_Lo, 0, 0, 0 },
4214 { unicode_gc_Lo, 0, 0, 0 },
4215 { unicode_gc_Lo, 0, 0, 0 },
4216 { unicode_gc_Lo, 0, 0, 0 },
4217 { unicode_gc_Mc, 0, 0, 0 },
4218 { unicode_gc_Mc, 0, 0, 0 },
4219 { unicode_gc_Mn, 0, 0, 0 },
4220 { unicode_gc_Mn, 0, 0, 0 },
4221 { unicode_gc_Cn, 0, 0, 0 },
4222 { unicode_gc_Cn, 0, 0, 0 },
4223 { unicode_gc_Cn, 0, 0, 0 },
4224 { unicode_gc_Cn, 0, 0, 0 },
4225 { unicode_gc_Cn, 0, 0, 0 },
4226 { unicode_gc_Cn, 0, 0, 0 },
4227 { unicode_gc_Cn, 0, 0, 0 },
4228 { unicode_gc_Cn, 0, 0, 0 },
4229 { unicode_gc_Cn, 0, 0, 0 },
4230 { unicode_gc_Cn, 0, 0, 0 },
4231 { unicode_gc_Cn, 0, 0, 0 },
4232 { unicode_gc_Cn, 0, 0, 0 },
4233 { unicode_gc_Cn, 0, 0, 0 },
4234 { unicode_gc_Cn, 0, 0, 0 },
4235 { unicode_gc_Cn, 0, 0, 0 },
4236 { unicode_gc_Cn, 0, 0, 0 },
4237 { unicode_gc_Cn, 0, 0, 0 },
4238 { unicode_gc_Cn, 0, 0, 0 },
4239 { unicode_gc_Cn, 0, 0, 0 },
4240 { unicode_gc_Cn, 0, 0, 0 },
4241 { unicode_gc_Cn, 0, 0, 0 },
4242 { unicode_gc_Cn, 0, 0, 0 },
4243 { unicode_gc_Cn, 0, 0, 0 },
4244 { unicode_gc_Cn, 0, 0, 0 },
4245 { unicode_gc_Cn, 0, 0, 0 },
4246 { unicode_gc_Cn, 0, 0, 0 },
4247 { unicode_gc_Cn, 0, 0, 0 },
4248 { unicode_gc_Cn, 0, 0, 0 },
4249 { unicode_gc_Cn, 0, 0, 0 },
4250 { unicode_gc_Cn, 0, 0, 0 },
4251 { unicode_gc_Cn, 0, 0, 0 },
4252 { unicode_gc_Cn, 0, 0, 0 },
4253 { unicode_gc_Cn, 0, 0, 0 },
4254 { unicode_gc_Cn, 0, 0, 0 },
4255 { unicode_gc_Cn, 0, 0, 0 },
4256 { unicode_gc_Cn, 0, 0, 0 },
4257 { unicode_gc_Cn, 0, 0, 0 },
4258 { unicode_gc_Cn, 0, 0, 0 },
4259 { unicode_gc_Cn, 0, 0, 0 },
4260 { unicode_gc_Cn, 0, 0, 0 },
4261 { unicode_gc_Cn, 0, 0, 0 },
4262 { unicode_gc_Cn, 0, 0, 0 },
4263 { unicode_gc_Cn, 0, 0, 0 },
4264 { unicode_gc_Cn, 0, 0, 0 },
4265 { unicode_gc_Cn, 0, 0, 0 },
4266 { unicode_gc_Cn, 0, 0, 0 },
4267 { unicode_gc_Cn, 0, 0, 0 },
4268 { unicode_gc_Cn, 0, 0, 0 },
4269 { unicode_gc_Cn, 0, 0, 0 },
4270 { unicode_gc_Cn, 0, 0, 0 },
4271 { unicode_gc_Cn, 0, 0, 0 },
4272 { unicode_gc_Cn, 0, 0, 0 },
4273 { unicode_gc_Cn, 0, 0, 0 },
4274 { unicode_gc_Cn, 0, 0, 0 },
4275 { unicode_gc_Cn, 0, 0, 0 },
4276 { unicode_gc_Cn, 0, 0, 0 },
4277 { unicode_gc_Cn, 0, 0, 0 },
4278 { unicode_gc_Cn, 0, 0, 0 },
4279 { unicode_gc_Cn, 0, 0, 0 },
4280 { unicode_gc_Cn, 0, 0, 0 },
4281 { unicode_gc_Cn, 0, 0, 0 },
4282 { unicode_gc_Cn, 0, 0, 0 },
4283 { unicode_gc_Cn, 0, 0, 0 },
4284 { unicode_gc_Cn, 0, 0, 0 },
4285 { unicode_gc_Cn, 0, 0, 0 },
4286 { unicode_gc_Cn, 0, 0, 0 },
4287 { unicode_gc_Cn, 0, 0, 0 },
4288 { unicode_gc_Cn, 0, 0, 0 },
4289 { unicode_gc_Cn, 0, 0, 0 },
4290 { unicode_gc_Cn, 0, 0, 0 },
4291 { unicode_gc_Lu, 0, 0, 0 },
4292 { unicode_gc_Lu, 0, 0, 0 },
4293 { unicode_gc_Lu, 0, 0, 0 },
4294 { unicode_gc_Lu, 0, 0, 0 },
4295 { unicode_gc_Lu, 0, 0, 0 },
4296 { unicode_gc_Lu, 0, 0, 0 },
4297 { unicode_gc_Lu, 0, 0, 0 },
4298 { unicode_gc_Lu, 0, 0, 0 },
4299 { unicode_gc_Lu, 0, 0, 0 },
4300 { unicode_gc_Lu, 0, 0, 0 },
4301 { unicode_gc_Lu, 0, 0, 0 },
4302 { unicode_gc_Lu, 0, 0, 0 },
4303 { unicode_gc_Lu, 0, 0, 0 },
4304 { unicode_gc_Lu, 0, 0, 0 },
4305 { unicode_gc_Lu, 0, 0, 0 },
4306 { unicode_gc_Lu, 0, 0, 0 },
4307 { unicode_gc_Lu, 0, 0, 0 },
4308 { unicode_gc_Lu, 0, 0, 0 },
4309 { unicode_gc_Lu, 0, 0, 0 },
4310 { unicode_gc_Lu, 0, 0, 0 },
4311 { unicode_gc_Lu, 0, 0, 0 },
4312 { unicode_gc_Lu, 0, 0, 0 },
4313 { unicode_gc_Lu, 0, 0, 0 },
4314 { unicode_gc_Lu, 0, 0, 0 },
4315 { unicode_gc_Lu, 0, 0, 0 },
4316 { unicode_gc_Lu, 0, 0, 0 },
4317 { unicode_gc_Lu, 0, 0, 0 },
4318 { unicode_gc_Lu, 0, 0, 0 },
4319 { unicode_gc_Lu, 0, 0, 0 },
4320 { unicode_gc_Lu, 0, 0, 0 },
4321 { unicode_gc_Lu, 0, 0, 0 },
4322 { unicode_gc_Lu, 0, 0, 0 },
4323 { unicode_gc_Lu, 0, 0, 0 },
4324 { unicode_gc_Lu, 0, 0, 0 },
4325 { unicode_gc_Lu, 0, 0, 0 },
4326 { unicode_gc_Lu, 0, 0, 0 },
4327 { unicode_gc_Lu, 0, 0, 0 },
4328 { unicode_gc_Lu, 0, 0, 0 },
4329 { unicode_gc_Cn, 0, 0, 0 },
4330 { unicode_gc_Cn, 0, 0, 0 },
4331 { unicode_gc_Cn, 0, 0, 0 },
4332 { unicode_gc_Cn, 0, 0, 0 },
4333 { unicode_gc_Cn, 0, 0, 0 },
4334 { unicode_gc_Cn, 0, 0, 0 },
4335 { unicode_gc_Cn, 0, 0, 0 },
4336 { unicode_gc_Cn, 0, 0, 0 },
4337 { unicode_gc_Cn, 0, 0, 0 },
4338 { unicode_gc_Cn, 0, 0, 0 },
4339 { unicode_gc_Lo, 0, 0, 0 },
4340 { unicode_gc_Lo, 0, 0, 0 },
4341 { unicode_gc_Lo, 0, 0, 0 },
4342 { unicode_gc_Lo, 0, 0, 0 },
4343 { unicode_gc_Lo, 0, 0, 0 },
4344 { unicode_gc_Lo, 0, 0, 0 },
4345 { unicode_gc_Lo, 0, 0, 0 },
4346 { unicode_gc_Lo, 0, 0, 0 },
4347 { unicode_gc_Lo, 0, 0, 0 },
4348 { unicode_gc_Lo, 0, 0, 0 },
4349 { unicode_gc_Lo, 0, 0, 0 },
4350 { unicode_gc_Lo, 0, 0, 0 },
4351 { unicode_gc_Lo, 0, 0, 0 },
4352 { unicode_gc_Lo, 0, 0, 0 },
4353 { unicode_gc_Lo, 0, 0, 0 },
4354 { unicode_gc_Lo, 0, 0, 0 },
4355 { unicode_gc_Lo, 0, 0, 0 },
4356 { unicode_gc_Lo, 0, 0, 0 },
4357 { unicode_gc_Lo, 0, 0, 0 },
4358 { unicode_gc_Lo, 0, 0, 0 },
4359 { unicode_gc_Lo, 0, 0, 0 },
4360 { unicode_gc_Lo, 0, 0, 0 },
4361 { unicode_gc_Lo, 0, 0, 0 },
4362 { unicode_gc_Lo, 0, 0, 0 },
4363 { unicode_gc_Lo, 0, 0, 0 },
4364 { unicode_gc_Lo, 0, 0, 0 },
4365 { unicode_gc_Lo, 0, 0, 0 },
4366 { unicode_gc_Lo, 0, 0, 0 },
4367 { unicode_gc_Lo, 0, 0, 0 },
4368 { unicode_gc_Lo, 0, 0, 0 },
4369 { unicode_gc_Lo, 0, 0, 0 },
4370 { unicode_gc_Lo, 0, 0, 0 },
4371 { unicode_gc_Lo, 0, 0, 0 },
4372 { unicode_gc_Lo, 0, 0, 0 },
4373 { unicode_gc_Lo, 0, 0, 0 },
4374 { unicode_gc_Lo, 0, 0, 0 },
4375 { unicode_gc_Lo, 0, 0, 0 },
4376 { unicode_gc_Lo, 0, 0, 0 },
4377 { unicode_gc_Lo, 0, 0, 0 },
4378 { unicode_gc_Lo, 0, 0, 0 },
4379 { unicode_gc_Lo, 0, 0, 0 },
4380 { unicode_gc_Cn, 0, 0, 0 },
4381 { unicode_gc_Cn, 0, 0, 0 },
4382 { unicode_gc_Po, 0, 0, 0 },
4383 { unicode_gc_Cn, 0, 0, 0 },
4384 { unicode_gc_Cn, 0, 0, 0 },
4385 { unicode_gc_Cn, 0, 0, 0 },
4386 { unicode_gc_Cn, 0, 0, 0 }
4387};
4388static const struct unidata subtable17[] = {
4389 { unicode_gc_Lo, 0, 0, 0 },
4390 { unicode_gc_Lo, 0, 0, 0 },
4391 { unicode_gc_Lo, 0, 0, 0 },
4392 { unicode_gc_Lo, 0, 0, 0 },
4393 { unicode_gc_Lo, 0, 0, 0 },
4394 { unicode_gc_Lo, 0, 0, 0 },
4395 { unicode_gc_Lo, 0, 0, 0 },
4396 { unicode_gc_Lo, 0, 0, 0 },
4397 { unicode_gc_Lo, 0, 0, 0 },
4398 { unicode_gc_Lo, 0, 0, 0 },
4399 { unicode_gc_Lo, 0, 0, 0 },
4400 { unicode_gc_Lo, 0, 0, 0 },
4401 { unicode_gc_Lo, 0, 0, 0 },
4402 { unicode_gc_Lo, 0, 0, 0 },
4403 { unicode_gc_Lo, 0, 0, 0 },
4404 { unicode_gc_Lo, 0, 0, 0 },
4405 { unicode_gc_Lo, 0, 0, 0 },
4406 { unicode_gc_Lo, 0, 0, 0 },
4407 { unicode_gc_Lo, 0, 0, 0 },
4408 { unicode_gc_Lo, 0, 0, 0 },
4409 { unicode_gc_Lo, 0, 0, 0 },
4410 { unicode_gc_Lo, 0, 0, 0 },
4411 { unicode_gc_Lo, 0, 0, 0 },
4412 { unicode_gc_Lo, 0, 0, 0 },
4413 { unicode_gc_Lo, 0, 0, 0 },
4414 { unicode_gc_Lo, 0, 0, 0 },
4415 { unicode_gc_Lo, 0, 0, 0 },
4416 { unicode_gc_Lo, 0, 0, 0 },
4417 { unicode_gc_Lo, 0, 0, 0 },
4418 { unicode_gc_Lo, 0, 0, 0 },
4419 { unicode_gc_Lo, 0, 0, 0 },
4420 { unicode_gc_Lo, 0, 0, 0 },
4421 { unicode_gc_Lo, 0, 0, 0 },
4422 { unicode_gc_Lo, 0, 0, 0 },
4423 { unicode_gc_Lo, 0, 0, 0 },
4424 { unicode_gc_Lo, 0, 0, 0 },
4425 { unicode_gc_Lo, 0, 0, 0 },
4426 { unicode_gc_Lo, 0, 0, 0 },
4427 { unicode_gc_Lo, 0, 0, 0 },
4428 { unicode_gc_Lo, 0, 0, 0 },
4429 { unicode_gc_Lo, 0, 0, 0 },
4430 { unicode_gc_Lo, 0, 0, 0 },
4431 { unicode_gc_Lo, 0, 0, 0 },
4432 { unicode_gc_Lo, 0, 0, 0 },
4433 { unicode_gc_Lo, 0, 0, 0 },
4434 { unicode_gc_Lo, 0, 0, 0 },
4435 { unicode_gc_Lo, 0, 0, 0 },
4436 { unicode_gc_Lo, 0, 0, 0 },
4437 { unicode_gc_Lo, 0, 0, 0 },
4438 { unicode_gc_Lo, 0, 0, 0 },
4439 { unicode_gc_Lo, 0, 0, 0 },
4440 { unicode_gc_Lo, 0, 0, 0 },
4441 { unicode_gc_Lo, 0, 0, 0 },
4442 { unicode_gc_Lo, 0, 0, 0 },
4443 { unicode_gc_Lo, 0, 0, 0 },
4444 { unicode_gc_Lo, 0, 0, 0 },
4445 { unicode_gc_Lo, 0, 0, 0 },
4446 { unicode_gc_Lo, 0, 0, 0 },
4447 { unicode_gc_Lo, 0, 0, 0 },
4448 { unicode_gc_Lo, 0, 0, 0 },
4449 { unicode_gc_Lo, 0, 0, 0 },
4450 { unicode_gc_Lo, 0, 0, 0 },
4451 { unicode_gc_Lo, 0, 0, 0 },
4452 { unicode_gc_Lo, 0, 0, 0 },
4453 { unicode_gc_Lo, 0, 0, 0 },
4454 { unicode_gc_Lo, 0, 0, 0 },
4455 { unicode_gc_Lo, 0, 0, 0 },
4456 { unicode_gc_Lo, 0, 0, 0 },
4457 { unicode_gc_Lo, 0, 0, 0 },
4458 { unicode_gc_Lo, 0, 0, 0 },
4459 { unicode_gc_Lo, 0, 0, 0 },
4460 { unicode_gc_Lo, 0, 0, 0 },
4461 { unicode_gc_Lo, 0, 0, 0 },
4462 { unicode_gc_Lo, 0, 0, 0 },
4463 { unicode_gc_Lo, 0, 0, 0 },
4464 { unicode_gc_Lo, 0, 0, 0 },
4465 { unicode_gc_Lo, 0, 0, 0 },
4466 { unicode_gc_Lo, 0, 0, 0 },
4467 { unicode_gc_Lo, 0, 0, 0 },
4468 { unicode_gc_Lo, 0, 0, 0 },
4469 { unicode_gc_Lo, 0, 0, 0 },
4470 { unicode_gc_Lo, 0, 0, 0 },
4471 { unicode_gc_Lo, 0, 0, 0 },
4472 { unicode_gc_Lo, 0, 0, 0 },
4473 { unicode_gc_Lo, 0, 0, 0 },
4474 { unicode_gc_Lo, 0, 0, 0 },
4475 { unicode_gc_Lo, 0, 0, 0 },
4476 { unicode_gc_Lo, 0, 0, 0 },
4477 { unicode_gc_Lo, 0, 0, 0 },
4478 { unicode_gc_Lo, 0, 0, 0 },
4479 { unicode_gc_Cn, 0, 0, 0 },
4480 { unicode_gc_Cn, 0, 0, 0 },
4481 { unicode_gc_Cn, 0, 0, 0 },
4482 { unicode_gc_Cn, 0, 0, 0 },
4483 { unicode_gc_Cn, 0, 0, 0 },
4484 { unicode_gc_Lo, 0, 0, 0 },
4485 { unicode_gc_Lo, 0, 0, 0 },
4486 { unicode_gc_Lo, 0, 0, 0 },
4487 { unicode_gc_Lo, 0, 0, 0 },
4488 { unicode_gc_Lo, 0, 0, 0 },
4489 { unicode_gc_Lo, 0, 0, 0 },
4490 { unicode_gc_Lo, 0, 0, 0 },
4491 { unicode_gc_Lo, 0, 0, 0 },
4492 { unicode_gc_Lo, 0, 0, 0 },
4493 { unicode_gc_Lo, 0, 0, 0 },
4494 { unicode_gc_Lo, 0, 0, 0 },
4495 { unicode_gc_Lo, 0, 0, 0 },
4496 { unicode_gc_Lo, 0, 0, 0 },
4497 { unicode_gc_Lo, 0, 0, 0 },
4498 { unicode_gc_Lo, 0, 0, 0 },
4499 { unicode_gc_Lo, 0, 0, 0 },
4500 { unicode_gc_Lo, 0, 0, 0 },
4501 { unicode_gc_Lo, 0, 0, 0 },
4502 { unicode_gc_Lo, 0, 0, 0 },
4503 { unicode_gc_Lo, 0, 0, 0 },
4504 { unicode_gc_Lo, 0, 0, 0 },
4505 { unicode_gc_Lo, 0, 0, 0 },
4506 { unicode_gc_Lo, 0, 0, 0 },
4507 { unicode_gc_Lo, 0, 0, 0 },
4508 { unicode_gc_Lo, 0, 0, 0 },
4509 { unicode_gc_Lo, 0, 0, 0 },
4510 { unicode_gc_Lo, 0, 0, 0 },
4511 { unicode_gc_Lo, 0, 0, 0 },
4512 { unicode_gc_Lo, 0, 0, 0 },
4513 { unicode_gc_Lo, 0, 0, 0 },
4514 { unicode_gc_Lo, 0, 0, 0 },
4515 { unicode_gc_Lo, 0, 0, 0 },
4516 { unicode_gc_Lo, 0, 0, 0 },
4517 { unicode_gc_Lo, 0, 0, 0 },
4518 { unicode_gc_Lo, 0, 0, 0 },
4519 { unicode_gc_Lo, 0, 0, 0 },
4520 { unicode_gc_Lo, 0, 0, 0 },
4521 { unicode_gc_Lo, 0, 0, 0 },
4522 { unicode_gc_Lo, 0, 0, 0 },
4523 { unicode_gc_Lo, 0, 0, 0 },
4524 { unicode_gc_Lo, 0, 0, 0 },
4525 { unicode_gc_Lo, 0, 0, 0 },
4526 { unicode_gc_Lo, 0, 0, 0 },
4527 { unicode_gc_Lo, 0, 0, 0 },
4528 { unicode_gc_Lo, 0, 0, 0 },
4529 { unicode_gc_Lo, 0, 0, 0 },
4530 { unicode_gc_Lo, 0, 0, 0 },
4531 { unicode_gc_Lo, 0, 0, 0 },
4532 { unicode_gc_Lo, 0, 0, 0 },
4533 { unicode_gc_Lo, 0, 0, 0 },
4534 { unicode_gc_Lo, 0, 0, 0 },
4535 { unicode_gc_Lo, 0, 0, 0 },
4536 { unicode_gc_Lo, 0, 0, 0 },
4537 { unicode_gc_Lo, 0, 0, 0 },
4538 { unicode_gc_Lo, 0, 0, 0 },
4539 { unicode_gc_Lo, 0, 0, 0 },
4540 { unicode_gc_Lo, 0, 0, 0 },
4541 { unicode_gc_Lo, 0, 0, 0 },
4542 { unicode_gc_Lo, 0, 0, 0 },
4543 { unicode_gc_Lo, 0, 0, 0 },
4544 { unicode_gc_Lo, 0, 0, 0 },
4545 { unicode_gc_Lo, 0, 0, 0 },
4546 { unicode_gc_Lo, 0, 0, 0 },
4547 { unicode_gc_Lo, 0, 0, 0 },
4548 { unicode_gc_Lo, 0, 0, 0 },
4549 { unicode_gc_Lo, 0, 0, 0 },
4550 { unicode_gc_Lo, 0, 0, 0 },
4551 { unicode_gc_Lo, 0, 0, 0 },
4552 { unicode_gc_Cn, 0, 0, 0 },
4553 { unicode_gc_Cn, 0, 0, 0 },
4554 { unicode_gc_Cn, 0, 0, 0 },
4555 { unicode_gc_Cn, 0, 0, 0 },
4556 { unicode_gc_Cn, 0, 0, 0 },
4557 { unicode_gc_Lo, 0, 0, 0 },
4558 { unicode_gc_Lo, 0, 0, 0 },
4559 { unicode_gc_Lo, 0, 0, 0 },
4560 { unicode_gc_Lo, 0, 0, 0 },
4561 { unicode_gc_Lo, 0, 0, 0 },
4562 { unicode_gc_Lo, 0, 0, 0 },
4563 { unicode_gc_Lo, 0, 0, 0 },
4564 { unicode_gc_Lo, 0, 0, 0 },
4565 { unicode_gc_Lo, 0, 0, 0 },
4566 { unicode_gc_Lo, 0, 0, 0 },
4567 { unicode_gc_Lo, 0, 0, 0 },
4568 { unicode_gc_Lo, 0, 0, 0 },
4569 { unicode_gc_Lo, 0, 0, 0 },
4570 { unicode_gc_Lo, 0, 0, 0 },
4571 { unicode_gc_Lo, 0, 0, 0 },
4572 { unicode_gc_Lo, 0, 0, 0 },
4573 { unicode_gc_Lo, 0, 0, 0 },
4574 { unicode_gc_Lo, 0, 0, 0 },
4575 { unicode_gc_Lo, 0, 0, 0 },
4576 { unicode_gc_Lo, 0, 0, 0 },
4577 { unicode_gc_Lo, 0, 0, 0 },
4578 { unicode_gc_Lo, 0, 0, 0 },
4579 { unicode_gc_Lo, 0, 0, 0 },
4580 { unicode_gc_Lo, 0, 0, 0 },
4581 { unicode_gc_Lo, 0, 0, 0 },
4582 { unicode_gc_Lo, 0, 0, 0 },
4583 { unicode_gc_Lo, 0, 0, 0 },
4584 { unicode_gc_Lo, 0, 0, 0 },
4585 { unicode_gc_Lo, 0, 0, 0 },
4586 { unicode_gc_Lo, 0, 0, 0 },
4587 { unicode_gc_Lo, 0, 0, 0 },
4588 { unicode_gc_Lo, 0, 0, 0 },
4589 { unicode_gc_Lo, 0, 0, 0 },
4590 { unicode_gc_Lo, 0, 0, 0 },
4591 { unicode_gc_Lo, 0, 0, 0 },
4592 { unicode_gc_Lo, 0, 0, 0 },
4593 { unicode_gc_Lo, 0, 0, 0 },
4594 { unicode_gc_Lo, 0, 0, 0 },
4595 { unicode_gc_Lo, 0, 0, 0 },
4596 { unicode_gc_Lo, 0, 0, 0 },
4597 { unicode_gc_Lo, 0, 0, 0 },
4598 { unicode_gc_Lo, 0, 0, 0 },
4599 { unicode_gc_Lo, 0, 0, 0 },
4600 { unicode_gc_Lo, 0, 0, 0 },
4601 { unicode_gc_Lo, 0, 0, 0 },
4602 { unicode_gc_Lo, 0, 0, 0 },
4603 { unicode_gc_Lo, 0, 0, 0 },
4604 { unicode_gc_Lo, 0, 0, 0 },
4605 { unicode_gc_Lo, 0, 0, 0 },
4606 { unicode_gc_Lo, 0, 0, 0 },
4607 { unicode_gc_Lo, 0, 0, 0 },
4608 { unicode_gc_Lo, 0, 0, 0 },
4609 { unicode_gc_Lo, 0, 0, 0 },
4610 { unicode_gc_Lo, 0, 0, 0 },
4611 { unicode_gc_Lo, 0, 0, 0 },
4612 { unicode_gc_Lo, 0, 0, 0 },
4613 { unicode_gc_Lo, 0, 0, 0 },
4614 { unicode_gc_Lo, 0, 0, 0 },
4615 { unicode_gc_Lo, 0, 0, 0 },
4616 { unicode_gc_Lo, 0, 0, 0 },
4617 { unicode_gc_Lo, 0, 0, 0 },
4618 { unicode_gc_Lo, 0, 0, 0 },
4619 { unicode_gc_Lo, 0, 0, 0 },
4620 { unicode_gc_Lo, 0, 0, 0 },
4621 { unicode_gc_Lo, 0, 0, 0 },
4622 { unicode_gc_Lo, 0, 0, 0 },
4623 { unicode_gc_Lo, 0, 0, 0 },
4624 { unicode_gc_Lo, 0, 0, 0 },
4625 { unicode_gc_Lo, 0, 0, 0 },
4626 { unicode_gc_Lo, 0, 0, 0 },
4627 { unicode_gc_Lo, 0, 0, 0 },
4628 { unicode_gc_Lo, 0, 0, 0 },
4629 { unicode_gc_Lo, 0, 0, 0 },
4630 { unicode_gc_Lo, 0, 0, 0 },
4631 { unicode_gc_Lo, 0, 0, 0 },
4632 { unicode_gc_Lo, 0, 0, 0 },
4633 { unicode_gc_Lo, 0, 0, 0 },
4634 { unicode_gc_Lo, 0, 0, 0 },
4635 { unicode_gc_Lo, 0, 0, 0 },
4636 { unicode_gc_Lo, 0, 0, 0 },
4637 { unicode_gc_Lo, 0, 0, 0 },
4638 { unicode_gc_Lo, 0, 0, 0 },
4639 { unicode_gc_Cn, 0, 0, 0 },
4640 { unicode_gc_Cn, 0, 0, 0 },
4641 { unicode_gc_Cn, 0, 0, 0 },
4642 { unicode_gc_Cn, 0, 0, 0 },
4643 { unicode_gc_Cn, 0, 0, 0 },
4644 { unicode_gc_Cn, 0, 0, 0 }
4645};
4646static const struct unidata subtable18[] = {
4647 { unicode_gc_Lo, 0, 0, 0 },
4648 { unicode_gc_Lo, 0, 0, 0 },
4649 { unicode_gc_Lo, 0, 0, 0 },
4650 { unicode_gc_Lo, 0, 0, 0 },
4651 { unicode_gc_Lo, 0, 0, 0 },
4652 { unicode_gc_Lo, 0, 0, 0 },
4653 { unicode_gc_Lo, 0, 0, 0 },
4654 { unicode_gc_Cn, 0, 0, 0 },
4655 { unicode_gc_Lo, 0, 0, 0 },
4656 { unicode_gc_Lo, 0, 0, 0 },
4657 { unicode_gc_Lo, 0, 0, 0 },
4658 { unicode_gc_Lo, 0, 0, 0 },
4659 { unicode_gc_Lo, 0, 0, 0 },
4660 { unicode_gc_Lo, 0, 0, 0 },
4661 { unicode_gc_Lo, 0, 0, 0 },
4662 { unicode_gc_Lo, 0, 0, 0 },
4663 { unicode_gc_Lo, 0, 0, 0 },
4664 { unicode_gc_Lo, 0, 0, 0 },
4665 { unicode_gc_Lo, 0, 0, 0 },
4666 { unicode_gc_Lo, 0, 0, 0 },
4667 { unicode_gc_Lo, 0, 0, 0 },
4668 { unicode_gc_Lo, 0, 0, 0 },
4669 { unicode_gc_Lo, 0, 0, 0 },
4670 { unicode_gc_Lo, 0, 0, 0 },
4671 { unicode_gc_Lo, 0, 0, 0 },
4672 { unicode_gc_Lo, 0, 0, 0 },
4673 { unicode_gc_Lo, 0, 0, 0 },
4674 { unicode_gc_Lo, 0, 0, 0 },
4675 { unicode_gc_Lo, 0, 0, 0 },
4676 { unicode_gc_Lo, 0, 0, 0 },
4677 { unicode_gc_Lo, 0, 0, 0 },
4678 { unicode_gc_Lo, 0, 0, 0 },
4679 { unicode_gc_Lo, 0, 0, 0 },
4680 { unicode_gc_Lo, 0, 0, 0 },
4681 { unicode_gc_Lo, 0, 0, 0 },
4682 { unicode_gc_Lo, 0, 0, 0 },
4683 { unicode_gc_Lo, 0, 0, 0 },
4684 { unicode_gc_Lo, 0, 0, 0 },
4685 { unicode_gc_Lo, 0, 0, 0 },
4686 { unicode_gc_Lo, 0, 0, 0 },
4687 { unicode_gc_Lo, 0, 0, 0 },
4688 { unicode_gc_Lo, 0, 0, 0 },
4689 { unicode_gc_Lo, 0, 0, 0 },
4690 { unicode_gc_Lo, 0, 0, 0 },
4691 { unicode_gc_Lo, 0, 0, 0 },
4692 { unicode_gc_Lo, 0, 0, 0 },
4693 { unicode_gc_Lo, 0, 0, 0 },
4694 { unicode_gc_Lo, 0, 0, 0 },
4695 { unicode_gc_Lo, 0, 0, 0 },
4696 { unicode_gc_Lo, 0, 0, 0 },
4697 { unicode_gc_Lo, 0, 0, 0 },
4698 { unicode_gc_Lo, 0, 0, 0 },
4699 { unicode_gc_Lo, 0, 0, 0 },
4700 { unicode_gc_Lo, 0, 0, 0 },
4701 { unicode_gc_Lo, 0, 0, 0 },
4702 { unicode_gc_Lo, 0, 0, 0 },
4703 { unicode_gc_Lo, 0, 0, 0 },
4704 { unicode_gc_Lo, 0, 0, 0 },
4705 { unicode_gc_Lo, 0, 0, 0 },
4706 { unicode_gc_Lo, 0, 0, 0 },
4707 { unicode_gc_Lo, 0, 0, 0 },
4708 { unicode_gc_Lo, 0, 0, 0 },
4709 { unicode_gc_Lo, 0, 0, 0 },
4710 { unicode_gc_Lo, 0, 0, 0 },
4711 { unicode_gc_Lo, 0, 0, 0 },
4712 { unicode_gc_Lo, 0, 0, 0 },
4713 { unicode_gc_Lo, 0, 0, 0 },
4714 { unicode_gc_Lo, 0, 0, 0 },
4715 { unicode_gc_Lo, 0, 0, 0 },
4716 { unicode_gc_Lo, 0, 0, 0 },
4717 { unicode_gc_Lo, 0, 0, 0 },
4718 { unicode_gc_Cn, 0, 0, 0 },
4719 { unicode_gc_Lo, 0, 0, 0 },
4720 { unicode_gc_Cn, 0, 0, 0 },
4721 { unicode_gc_Lo, 0, 0, 0 },
4722 { unicode_gc_Lo, 0, 0, 0 },
4723 { unicode_gc_Lo, 0, 0, 0 },
4724 { unicode_gc_Lo, 0, 0, 0 },
4725 { unicode_gc_Cn, 0, 0, 0 },
4726 { unicode_gc_Cn, 0, 0, 0 },
4727 { unicode_gc_Lo, 0, 0, 0 },
4728 { unicode_gc_Lo, 0, 0, 0 },
4729 { unicode_gc_Lo, 0, 0, 0 },
4730 { unicode_gc_Lo, 0, 0, 0 },
4731 { unicode_gc_Lo, 0, 0, 0 },
4732 { unicode_gc_Lo, 0, 0, 0 },
4733 { unicode_gc_Lo, 0, 0, 0 },
4734 { unicode_gc_Cn, 0, 0, 0 },
4735 { unicode_gc_Lo, 0, 0, 0 },
4736 { unicode_gc_Cn, 0, 0, 0 },
4737 { unicode_gc_Lo, 0, 0, 0 },
4738 { unicode_gc_Lo, 0, 0, 0 },
4739 { unicode_gc_Lo, 0, 0, 0 },
4740 { unicode_gc_Lo, 0, 0, 0 },
4741 { unicode_gc_Cn, 0, 0, 0 },
4742 { unicode_gc_Cn, 0, 0, 0 },
4743 { unicode_gc_Lo, 0, 0, 0 },
4744 { unicode_gc_Lo, 0, 0, 0 },
4745 { unicode_gc_Lo, 0, 0, 0 },
4746 { unicode_gc_Lo, 0, 0, 0 },
4747 { unicode_gc_Lo, 0, 0, 0 },
4748 { unicode_gc_Lo, 0, 0, 0 },
4749 { unicode_gc_Lo, 0, 0, 0 },
4750 { unicode_gc_Lo, 0, 0, 0 },
4751 { unicode_gc_Lo, 0, 0, 0 },
4752 { unicode_gc_Lo, 0, 0, 0 },
4753 { unicode_gc_Lo, 0, 0, 0 },
4754 { unicode_gc_Lo, 0, 0, 0 },
4755 { unicode_gc_Lo, 0, 0, 0 },
4756 { unicode_gc_Lo, 0, 0, 0 },
4757 { unicode_gc_Lo, 0, 0, 0 },
4758 { unicode_gc_Lo, 0, 0, 0 },
4759 { unicode_gc_Lo, 0, 0, 0 },
4760 { unicode_gc_Lo, 0, 0, 0 },
4761 { unicode_gc_Lo, 0, 0, 0 },
4762 { unicode_gc_Lo, 0, 0, 0 },
4763 { unicode_gc_Lo, 0, 0, 0 },
4764 { unicode_gc_Lo, 0, 0, 0 },
4765 { unicode_gc_Lo, 0, 0, 0 },
4766 { unicode_gc_Lo, 0, 0, 0 },
4767 { unicode_gc_Lo, 0, 0, 0 },
4768 { unicode_gc_Lo, 0, 0, 0 },
4769 { unicode_gc_Lo, 0, 0, 0 },
4770 { unicode_gc_Lo, 0, 0, 0 },
4771 { unicode_gc_Lo, 0, 0, 0 },
4772 { unicode_gc_Lo, 0, 0, 0 },
4773 { unicode_gc_Lo, 0, 0, 0 },
4774 { unicode_gc_Lo, 0, 0, 0 },
4775 { unicode_gc_Lo, 0, 0, 0 },
4776 { unicode_gc_Lo, 0, 0, 0 },
4777 { unicode_gc_Lo, 0, 0, 0 },
4778 { unicode_gc_Lo, 0, 0, 0 },
4779 { unicode_gc_Lo, 0, 0, 0 },
4780 { unicode_gc_Lo, 0, 0, 0 },
4781 { unicode_gc_Lo, 0, 0, 0 },
4782 { unicode_gc_Cn, 0, 0, 0 },
4783 { unicode_gc_Lo, 0, 0, 0 },
4784 { unicode_gc_Cn, 0, 0, 0 },
4785 { unicode_gc_Lo, 0, 0, 0 },
4786 { unicode_gc_Lo, 0, 0, 0 },
4787 { unicode_gc_Lo, 0, 0, 0 },
4788 { unicode_gc_Lo, 0, 0, 0 },
4789 { unicode_gc_Cn, 0, 0, 0 },
4790 { unicode_gc_Cn, 0, 0, 0 },
4791 { unicode_gc_Lo, 0, 0, 0 },
4792 { unicode_gc_Lo, 0, 0, 0 },
4793 { unicode_gc_Lo, 0, 0, 0 },
4794 { unicode_gc_Lo, 0, 0, 0 },
4795 { unicode_gc_Lo, 0, 0, 0 },
4796 { unicode_gc_Lo, 0, 0, 0 },
4797 { unicode_gc_Lo, 0, 0, 0 },
4798 { unicode_gc_Lo, 0, 0, 0 },
4799 { unicode_gc_Lo, 0, 0, 0 },
4800 { unicode_gc_Lo, 0, 0, 0 },
4801 { unicode_gc_Lo, 0, 0, 0 },
4802 { unicode_gc_Lo, 0, 0, 0 },
4803 { unicode_gc_Lo, 0, 0, 0 },
4804 { unicode_gc_Lo, 0, 0, 0 },
4805 { unicode_gc_Lo, 0, 0, 0 },
4806 { unicode_gc_Lo, 0, 0, 0 },
4807 { unicode_gc_Lo, 0, 0, 0 },
4808 { unicode_gc_Lo, 0, 0, 0 },
4809 { unicode_gc_Lo, 0, 0, 0 },
4810 { unicode_gc_Lo, 0, 0, 0 },
4811 { unicode_gc_Lo, 0, 0, 0 },
4812 { unicode_gc_Lo, 0, 0, 0 },
4813 { unicode_gc_Lo, 0, 0, 0 },
4814 { unicode_gc_Lo, 0, 0, 0 },
4815 { unicode_gc_Lo, 0, 0, 0 },
4816 { unicode_gc_Lo, 0, 0, 0 },
4817 { unicode_gc_Lo, 0, 0, 0 },
4818 { unicode_gc_Lo, 0, 0, 0 },
4819 { unicode_gc_Lo, 0, 0, 0 },
4820 { unicode_gc_Lo, 0, 0, 0 },
4821 { unicode_gc_Lo, 0, 0, 0 },
4822 { unicode_gc_Cn, 0, 0, 0 },
4823 { unicode_gc_Lo, 0, 0, 0 },
4824 { unicode_gc_Cn, 0, 0, 0 },
4825 { unicode_gc_Lo, 0, 0, 0 },
4826 { unicode_gc_Lo, 0, 0, 0 },
4827 { unicode_gc_Lo, 0, 0, 0 },
4828 { unicode_gc_Lo, 0, 0, 0 },
4829 { unicode_gc_Cn, 0, 0, 0 },
4830 { unicode_gc_Cn, 0, 0, 0 },
4831 { unicode_gc_Lo, 0, 0, 0 },
4832 { unicode_gc_Lo, 0, 0, 0 },
4833 { unicode_gc_Lo, 0, 0, 0 },
4834 { unicode_gc_Lo, 0, 0, 0 },
4835 { unicode_gc_Lo, 0, 0, 0 },
4836 { unicode_gc_Lo, 0, 0, 0 },
4837 { unicode_gc_Lo, 0, 0, 0 },
4838 { unicode_gc_Cn, 0, 0, 0 },
4839 { unicode_gc_Lo, 0, 0, 0 },
4840 { unicode_gc_Cn, 0, 0, 0 },
4841 { unicode_gc_Lo, 0, 0, 0 },
4842 { unicode_gc_Lo, 0, 0, 0 },
4843 { unicode_gc_Lo, 0, 0, 0 },
4844 { unicode_gc_Lo, 0, 0, 0 },
4845 { unicode_gc_Cn, 0, 0, 0 },
4846 { unicode_gc_Cn, 0, 0, 0 },
4847 { unicode_gc_Lo, 0, 0, 0 },
4848 { unicode_gc_Lo, 0, 0, 0 },
4849 { unicode_gc_Lo, 0, 0, 0 },
4850 { unicode_gc_Lo, 0, 0, 0 },
4851 { unicode_gc_Lo, 0, 0, 0 },
4852 { unicode_gc_Lo, 0, 0, 0 },
4853 { unicode_gc_Lo, 0, 0, 0 },
4854 { unicode_gc_Cn, 0, 0, 0 },
4855 { unicode_gc_Lo, 0, 0, 0 },
4856 { unicode_gc_Lo, 0, 0, 0 },
4857 { unicode_gc_Lo, 0, 0, 0 },
4858 { unicode_gc_Lo, 0, 0, 0 },
4859 { unicode_gc_Lo, 0, 0, 0 },
4860 { unicode_gc_Lo, 0, 0, 0 },
4861 { unicode_gc_Lo, 0, 0, 0 },
4862 { unicode_gc_Cn, 0, 0, 0 },
4863 { unicode_gc_Lo, 0, 0, 0 },
4864 { unicode_gc_Lo, 0, 0, 0 },
4865 { unicode_gc_Lo, 0, 0, 0 },
4866 { unicode_gc_Lo, 0, 0, 0 },
4867 { unicode_gc_Lo, 0, 0, 0 },
4868 { unicode_gc_Lo, 0, 0, 0 },
4869 { unicode_gc_Lo, 0, 0, 0 },
4870 { unicode_gc_Lo, 0, 0, 0 },
4871 { unicode_gc_Lo, 0, 0, 0 },
4872 { unicode_gc_Lo, 0, 0, 0 },
4873 { unicode_gc_Lo, 0, 0, 0 },
4874 { unicode_gc_Lo, 0, 0, 0 },
4875 { unicode_gc_Lo, 0, 0, 0 },
4876 { unicode_gc_Lo, 0, 0, 0 },
4877 { unicode_gc_Lo, 0, 0, 0 },
4878 { unicode_gc_Lo, 0, 0, 0 },
4879 { unicode_gc_Lo, 0, 0, 0 },
4880 { unicode_gc_Lo, 0, 0, 0 },
4881 { unicode_gc_Lo, 0, 0, 0 },
4882 { unicode_gc_Lo, 0, 0, 0 },
4883 { unicode_gc_Lo, 0, 0, 0 },
4884 { unicode_gc_Lo, 0, 0, 0 },
4885 { unicode_gc_Lo, 0, 0, 0 },
4886 { unicode_gc_Cn, 0, 0, 0 },
4887 { unicode_gc_Lo, 0, 0, 0 },
4888 { unicode_gc_Lo, 0, 0, 0 },
4889 { unicode_gc_Lo, 0, 0, 0 },
4890 { unicode_gc_Lo, 0, 0, 0 },
4891 { unicode_gc_Lo, 0, 0, 0 },
4892 { unicode_gc_Lo, 0, 0, 0 },
4893 { unicode_gc_Lo, 0, 0, 0 },
4894 { unicode_gc_Lo, 0, 0, 0 },
4895 { unicode_gc_Lo, 0, 0, 0 },
4896 { unicode_gc_Lo, 0, 0, 0 },
4897 { unicode_gc_Lo, 0, 0, 0 },
4898 { unicode_gc_Lo, 0, 0, 0 },
4899 { unicode_gc_Lo, 0, 0, 0 },
4900 { unicode_gc_Lo, 0, 0, 0 },
4901 { unicode_gc_Lo, 0, 0, 0 },
4902 { unicode_gc_Lo, 0, 0, 0 }
4903};
4904static const struct unidata subtable19[] = {
4905 { unicode_gc_Lo, 0, 0, 0 },
4906 { unicode_gc_Lo, 0, 0, 0 },
4907 { unicode_gc_Lo, 0, 0, 0 },
4908 { unicode_gc_Lo, 0, 0, 0 },
4909 { unicode_gc_Lo, 0, 0, 0 },
4910 { unicode_gc_Lo, 0, 0, 0 },
4911 { unicode_gc_Lo, 0, 0, 0 },
4912 { unicode_gc_Lo, 0, 0, 0 },
4913 { unicode_gc_Lo, 0, 0, 0 },
4914 { unicode_gc_Lo, 0, 0, 0 },
4915 { unicode_gc_Lo, 0, 0, 0 },
4916 { unicode_gc_Lo, 0, 0, 0 },
4917 { unicode_gc_Lo, 0, 0, 0 },
4918 { unicode_gc_Lo, 0, 0, 0 },
4919 { unicode_gc_Lo, 0, 0, 0 },
4920 { unicode_gc_Cn, 0, 0, 0 },
4921 { unicode_gc_Lo, 0, 0, 0 },
4922 { unicode_gc_Cn, 0, 0, 0 },
4923 { unicode_gc_Lo, 0, 0, 0 },
4924 { unicode_gc_Lo, 0, 0, 0 },
4925 { unicode_gc_Lo, 0, 0, 0 },
4926 { unicode_gc_Lo, 0, 0, 0 },
4927 { unicode_gc_Cn, 0, 0, 0 },
4928 { unicode_gc_Cn, 0, 0, 0 },
4929 { unicode_gc_Lo, 0, 0, 0 },
4930 { unicode_gc_Lo, 0, 0, 0 },
4931 { unicode_gc_Lo, 0, 0, 0 },
4932 { unicode_gc_Lo, 0, 0, 0 },
4933 { unicode_gc_Lo, 0, 0, 0 },
4934 { unicode_gc_Lo, 0, 0, 0 },
4935 { unicode_gc_Lo, 0, 0, 0 },
4936 { unicode_gc_Cn, 0, 0, 0 },
4937 { unicode_gc_Lo, 0, 0, 0 },
4938 { unicode_gc_Lo, 0, 0, 0 },
4939 { unicode_gc_Lo, 0, 0, 0 },
4940 { unicode_gc_Lo, 0, 0, 0 },
4941 { unicode_gc_Lo, 0, 0, 0 },
4942 { unicode_gc_Lo, 0, 0, 0 },
4943 { unicode_gc_Lo, 0, 0, 0 },
4944 { unicode_gc_Lo, 0, 0, 0 },
4945 { unicode_gc_Lo, 0, 0, 0 },
4946 { unicode_gc_Lo, 0, 0, 0 },
4947 { unicode_gc_Lo, 0, 0, 0 },
4948 { unicode_gc_Lo, 0, 0, 0 },
4949 { unicode_gc_Lo, 0, 0, 0 },
4950 { unicode_gc_Lo, 0, 0, 0 },
4951 { unicode_gc_Lo, 0, 0, 0 },
4952 { unicode_gc_Lo, 0, 0, 0 },
4953 { unicode_gc_Lo, 0, 0, 0 },
4954 { unicode_gc_Lo, 0, 0, 0 },
4955 { unicode_gc_Lo, 0, 0, 0 },
4956 { unicode_gc_Lo, 0, 0, 0 },
4957 { unicode_gc_Lo, 0, 0, 0 },
4958 { unicode_gc_Lo, 0, 0, 0 },
4959 { unicode_gc_Lo, 0, 0, 0 },
4960 { unicode_gc_Lo, 0, 0, 0 },
4961 { unicode_gc_Lo, 0, 0, 0 },
4962 { unicode_gc_Lo, 0, 0, 0 },
4963 { unicode_gc_Lo, 0, 0, 0 },
4964 { unicode_gc_Lo, 0, 0, 0 },
4965 { unicode_gc_Lo, 0, 0, 0 },
4966 { unicode_gc_Lo, 0, 0, 0 },
4967 { unicode_gc_Lo, 0, 0, 0 },
4968 { unicode_gc_Lo, 0, 0, 0 },
4969 { unicode_gc_Lo, 0, 0, 0 },
4970 { unicode_gc_Lo, 0, 0, 0 },
4971 { unicode_gc_Lo, 0, 0, 0 },
4972 { unicode_gc_Lo, 0, 0, 0 },
4973 { unicode_gc_Lo, 0, 0, 0 },
4974 { unicode_gc_Lo, 0, 0, 0 },
4975 { unicode_gc_Lo, 0, 0, 0 },
4976 { unicode_gc_Cn, 0, 0, 0 },
4977 { unicode_gc_Lo, 0, 0, 0 },
4978 { unicode_gc_Lo, 0, 0, 0 },
4979 { unicode_gc_Lo, 0, 0, 0 },
4980 { unicode_gc_Lo, 0, 0, 0 },
4981 { unicode_gc_Lo, 0, 0, 0 },
4982 { unicode_gc_Lo, 0, 0, 0 },
4983 { unicode_gc_Lo, 0, 0, 0 },
4984 { unicode_gc_Lo, 0, 0, 0 },
4985 { unicode_gc_Lo, 0, 0, 0 },
4986 { unicode_gc_Lo, 0, 0, 0 },
4987 { unicode_gc_Lo, 0, 0, 0 },
4988 { unicode_gc_Lo, 0, 0, 0 },
4989 { unicode_gc_Lo, 0, 0, 0 },
4990 { unicode_gc_Lo, 0, 0, 0 },
4991 { unicode_gc_Lo, 0, 0, 0 },
4992 { unicode_gc_Lo, 0, 0, 0 },
4993 { unicode_gc_Lo, 0, 0, 0 },
4994 { unicode_gc_Lo, 0, 0, 0 },
4995 { unicode_gc_Lo, 0, 0, 0 },
4996 { unicode_gc_Cn, 0, 0, 0 },
4997 { unicode_gc_Cn, 0, 0, 0 },
4998 { unicode_gc_Cn, 0, 0, 0 },
4999 { unicode_gc_Cn, 0, 0, 0 },
5000 { unicode_gc_Cn, 0, 0, 0 },
5001 { unicode_gc_Cn, 0, 0, 0 },
5002 { unicode_gc_Po, 0, 0, 0 },
5003 { unicode_gc_Po, 0, 0, 0 },
5004 { unicode_gc_Po, 0, 0, 0 },
5005 { unicode_gc_Po, 0, 0, 0 },
5006 { unicode_gc_Po, 0, 0, 0 },
5007 { unicode_gc_Po, 0, 0, 0 },
5008 { unicode_gc_Po, 0, 0, 0 },
5009 { unicode_gc_Po, 0, 0, 0 },
5010 { unicode_gc_Nd, 0, 0, 0 },
5011 { unicode_gc_Nd, 0, 0, 0 },
5012 { unicode_gc_Nd, 0, 0, 0 },
5013 { unicode_gc_Nd, 0, 0, 0 },
5014 { unicode_gc_Nd, 0, 0, 0 },
5015 { unicode_gc_Nd, 0, 0, 0 },
5016 { unicode_gc_Nd, 0, 0, 0 },
5017 { unicode_gc_Nd, 0, 0, 0 },
5018 { unicode_gc_Nd, 0, 0, 0 },
5019 { unicode_gc_No, 0, 0, 0 },
5020 { unicode_gc_No, 0, 0, 0 },
5021 { unicode_gc_No, 0, 0, 0 },
5022 { unicode_gc_No, 0, 0, 0 },
5023 { unicode_gc_No, 0, 0, 0 },
5024 { unicode_gc_No, 0, 0, 0 },
5025 { unicode_gc_No, 0, 0, 0 },
5026 { unicode_gc_No, 0, 0, 0 },
5027 { unicode_gc_No, 0, 0, 0 },
5028 { unicode_gc_No, 0, 0, 0 },
5029 { unicode_gc_No, 0, 0, 0 },
5030 { unicode_gc_Cn, 0, 0, 0 },
5031 { unicode_gc_Cn, 0, 0, 0 },
5032 { unicode_gc_Cn, 0, 0, 0 },
5033 { unicode_gc_Cn, 0, 0, 0 },
5034 { unicode_gc_Cn, 0, 0, 0 },
5035 { unicode_gc_Cn, 0, 0, 0 },
5036 { unicode_gc_Cn, 0, 0, 0 },
5037 { unicode_gc_Cn, 0, 0, 0 },
5038 { unicode_gc_Cn, 0, 0, 0 },
5039 { unicode_gc_Cn, 0, 0, 0 },
5040 { unicode_gc_Cn, 0, 0, 0 },
5041 { unicode_gc_Cn, 0, 0, 0 },
5042 { unicode_gc_Cn, 0, 0, 0 },
5043 { unicode_gc_Cn, 0, 0, 0 },
5044 { unicode_gc_Cn, 0, 0, 0 },
5045 { unicode_gc_Cn, 0, 0, 0 },
5046 { unicode_gc_Cn, 0, 0, 0 },
5047 { unicode_gc_Cn, 0, 0, 0 },
5048 { unicode_gc_Cn, 0, 0, 0 },
5049 { unicode_gc_Cn, 0, 0, 0 },
5050 { unicode_gc_Cn, 0, 0, 0 },
5051 { unicode_gc_Cn, 0, 0, 0 },
5052 { unicode_gc_Cn, 0, 0, 0 },
5053 { unicode_gc_Cn, 0, 0, 0 },
5054 { unicode_gc_Cn, 0, 0, 0 },
5055 { unicode_gc_Cn, 0, 0, 0 },
5056 { unicode_gc_Cn, 0, 0, 0 },
5057 { unicode_gc_Cn, 0, 0, 0 },
5058 { unicode_gc_Cn, 0, 0, 0 },
5059 { unicode_gc_Cn, 0, 0, 0 },
5060 { unicode_gc_Cn, 0, 0, 0 },
5061 { unicode_gc_Cn, 0, 0, 0 },
5062 { unicode_gc_Cn, 0, 0, 0 },
5063 { unicode_gc_Cn, 0, 0, 0 },
5064 { unicode_gc_Cn, 0, 0, 0 },
5065 { unicode_gc_Lo, 0, 0, 0 },
5066 { unicode_gc_Lo, 0, 0, 0 },
5067 { unicode_gc_Lo, 0, 0, 0 },
5068 { unicode_gc_Lo, 0, 0, 0 },
5069 { unicode_gc_Lo, 0, 0, 0 },
5070 { unicode_gc_Lo, 0, 0, 0 },
5071 { unicode_gc_Lo, 0, 0, 0 },
5072 { unicode_gc_Lo, 0, 0, 0 },
5073 { unicode_gc_Lo, 0, 0, 0 },
5074 { unicode_gc_Lo, 0, 0, 0 },
5075 { unicode_gc_Lo, 0, 0, 0 },
5076 { unicode_gc_Lo, 0, 0, 0 },
5077 { unicode_gc_Lo, 0, 0, 0 },
5078 { unicode_gc_Lo, 0, 0, 0 },
5079 { unicode_gc_Lo, 0, 0, 0 },
5080 { unicode_gc_Lo, 0, 0, 0 },
5081 { unicode_gc_Lo, 0, 0, 0 },
5082 { unicode_gc_Lo, 0, 0, 0 },
5083 { unicode_gc_Lo, 0, 0, 0 },
5084 { unicode_gc_Lo, 0, 0, 0 },
5085 { unicode_gc_Lo, 0, 0, 0 },
5086 { unicode_gc_Lo, 0, 0, 0 },
5087 { unicode_gc_Lo, 0, 0, 0 },
5088 { unicode_gc_Lo, 0, 0, 0 },
5089 { unicode_gc_Lo, 0, 0, 0 },
5090 { unicode_gc_Lo, 0, 0, 0 },
5091 { unicode_gc_Lo, 0, 0, 0 },
5092 { unicode_gc_Lo, 0, 0, 0 },
5093 { unicode_gc_Lo, 0, 0, 0 },
5094 { unicode_gc_Lo, 0, 0, 0 },
5095 { unicode_gc_Lo, 0, 0, 0 },
5096 { unicode_gc_Lo, 0, 0, 0 },
5097 { unicode_gc_Lo, 0, 0, 0 },
5098 { unicode_gc_Lo, 0, 0, 0 },
5099 { unicode_gc_Lo, 0, 0, 0 },
5100 { unicode_gc_Lo, 0, 0, 0 },
5101 { unicode_gc_Lo, 0, 0, 0 },
5102 { unicode_gc_Lo, 0, 0, 0 },
5103 { unicode_gc_Lo, 0, 0, 0 },
5104 { unicode_gc_Lo, 0, 0, 0 },
5105 { unicode_gc_Lo, 0, 0, 0 },
5106 { unicode_gc_Lo, 0, 0, 0 },
5107 { unicode_gc_Lo, 0, 0, 0 },
5108 { unicode_gc_Lo, 0, 0, 0 },
5109 { unicode_gc_Lo, 0, 0, 0 },
5110 { unicode_gc_Lo, 0, 0, 0 },
5111 { unicode_gc_Lo, 0, 0, 0 },
5112 { unicode_gc_Lo, 0, 0, 0 },
5113 { unicode_gc_Lo, 0, 0, 0 },
5114 { unicode_gc_Lo, 0, 0, 0 },
5115 { unicode_gc_Lo, 0, 0, 0 },
5116 { unicode_gc_Lo, 0, 0, 0 },
5117 { unicode_gc_Lo, 0, 0, 0 },
5118 { unicode_gc_Lo, 0, 0, 0 },
5119 { unicode_gc_Lo, 0, 0, 0 },
5120 { unicode_gc_Lo, 0, 0, 0 },
5121 { unicode_gc_Lo, 0, 0, 0 },
5122 { unicode_gc_Lo, 0, 0, 0 },
5123 { unicode_gc_Lo, 0, 0, 0 },
5124 { unicode_gc_Lo, 0, 0, 0 },
5125 { unicode_gc_Lo, 0, 0, 0 },
5126 { unicode_gc_Lo, 0, 0, 0 },
5127 { unicode_gc_Lo, 0, 0, 0 },
5128 { unicode_gc_Lo, 0, 0, 0 },
5129 { unicode_gc_Lo, 0, 0, 0 },
5130 { unicode_gc_Lo, 0, 0, 0 },
5131 { unicode_gc_Lo, 0, 0, 0 },
5132 { unicode_gc_Lo, 0, 0, 0 },
5133 { unicode_gc_Lo, 0, 0, 0 },
5134 { unicode_gc_Lo, 0, 0, 0 },
5135 { unicode_gc_Lo, 0, 0, 0 },
5136 { unicode_gc_Lo, 0, 0, 0 },
5137 { unicode_gc_Lo, 0, 0, 0 },
5138 { unicode_gc_Lo, 0, 0, 0 },
5139 { unicode_gc_Lo, 0, 0, 0 },
5140 { unicode_gc_Lo, 0, 0, 0 },
5141 { unicode_gc_Lo, 0, 0, 0 },
5142 { unicode_gc_Lo, 0, 0, 0 },
5143 { unicode_gc_Lo, 0, 0, 0 },
5144 { unicode_gc_Lo, 0, 0, 0 },
5145 { unicode_gc_Lo, 0, 0, 0 },
5146 { unicode_gc_Lo, 0, 0, 0 },
5147 { unicode_gc_Lo, 0, 0, 0 },
5148 { unicode_gc_Lo, 0, 0, 0 },
5149 { unicode_gc_Lo, 0, 0, 0 },
5150 { unicode_gc_Cn, 0, 0, 0 },
5151 { unicode_gc_Cn, 0, 0, 0 },
5152 { unicode_gc_Cn, 0, 0, 0 },
5153 { unicode_gc_Cn, 0, 0, 0 },
5154 { unicode_gc_Cn, 0, 0, 0 },
5155 { unicode_gc_Cn, 0, 0, 0 },
5156 { unicode_gc_Cn, 0, 0, 0 },
5157 { unicode_gc_Cn, 0, 0, 0 },
5158 { unicode_gc_Cn, 0, 0, 0 },
5159 { unicode_gc_Cn, 0, 0, 0 },
5160 { unicode_gc_Cn, 0, 0, 0 }
5161};
5162static const struct unidata subtable20[] = {
5163 { unicode_gc_Cn, 0, 0, 0 },
5164 { unicode_gc_Lo, 0, 0, 0 },
5165 { unicode_gc_Lo, 0, 0, 0 },
5166 { unicode_gc_Lo, 0, 0, 0 },
5167 { unicode_gc_Lo, 0, 0, 0 },
5168 { unicode_gc_Lo, 0, 0, 0 },
5169 { unicode_gc_Lo, 0, 0, 0 },
5170 { unicode_gc_Lo, 0, 0, 0 },
5171 { unicode_gc_Lo, 0, 0, 0 },
5172 { unicode_gc_Lo, 0, 0, 0 },
5173 { unicode_gc_Lo, 0, 0, 0 },
5174 { unicode_gc_Lo, 0, 0, 0 },
5175 { unicode_gc_Lo, 0, 0, 0 },
5176 { unicode_gc_Lo, 0, 0, 0 },
5177 { unicode_gc_Lo, 0, 0, 0 },
5178 { unicode_gc_Lo, 0, 0, 0 },
5179 { unicode_gc_Lo, 0, 0, 0 },
5180 { unicode_gc_Lo, 0, 0, 0 },
5181 { unicode_gc_Lo, 0, 0, 0 },
5182 { unicode_gc_Lo, 0, 0, 0 },
5183 { unicode_gc_Lo, 0, 0, 0 },
5184 { unicode_gc_Lo, 0, 0, 0 },
5185 { unicode_gc_Lo, 0, 0, 0 },
5186 { unicode_gc_Lo, 0, 0, 0 },
5187 { unicode_gc_Lo, 0, 0, 0 },
5188 { unicode_gc_Lo, 0, 0, 0 },
5189 { unicode_gc_Lo, 0, 0, 0 },
5190 { unicode_gc_Lo, 0, 0, 0 },
5191 { unicode_gc_Lo, 0, 0, 0 },
5192 { unicode_gc_Lo, 0, 0, 0 },
5193 { unicode_gc_Lo, 0, 0, 0 },
5194 { unicode_gc_Lo, 0, 0, 0 },
5195 { unicode_gc_Lo, 0, 0, 0 },
5196 { unicode_gc_Lo, 0, 0, 0 },
5197 { unicode_gc_Lo, 0, 0, 0 },
5198 { unicode_gc_Lo, 0, 0, 0 },
5199 { unicode_gc_Lo, 0, 0, 0 },
5200 { unicode_gc_Lo, 0, 0, 0 },
5201 { unicode_gc_Lo, 0, 0, 0 },
5202 { unicode_gc_Lo, 0, 0, 0 },
5203 { unicode_gc_Lo, 0, 0, 0 },
5204 { unicode_gc_Lo, 0, 0, 0 },
5205 { unicode_gc_Lo, 0, 0, 0 },
5206 { unicode_gc_Lo, 0, 0, 0 },
5207 { unicode_gc_Lo, 0, 0, 0 },
5208 { unicode_gc_Lo, 0, 0, 0 },
5209 { unicode_gc_Lo, 0, 0, 0 },
5210 { unicode_gc_Lo, 0, 0, 0 },
5211 { unicode_gc_Lo, 0, 0, 0 },
5212 { unicode_gc_Lo, 0, 0, 0 },
5213 { unicode_gc_Lo, 0, 0, 0 },
5214 { unicode_gc_Lo, 0, 0, 0 },
5215 { unicode_gc_Lo, 0, 0, 0 },
5216 { unicode_gc_Lo, 0, 0, 0 },
5217 { unicode_gc_Lo, 0, 0, 0 },
5218 { unicode_gc_Lo, 0, 0, 0 },
5219 { unicode_gc_Lo, 0, 0, 0 },
5220 { unicode_gc_Lo, 0, 0, 0 },
5221 { unicode_gc_Lo, 0, 0, 0 },
5222 { unicode_gc_Lo, 0, 0, 0 },
5223 { unicode_gc_Lo, 0, 0, 0 },
5224 { unicode_gc_Lo, 0, 0, 0 },
5225 { unicode_gc_Lo, 0, 0, 0 },
5226 { unicode_gc_Lo, 0, 0, 0 },
5227 { unicode_gc_Lo, 0, 0, 0 },
5228 { unicode_gc_Lo, 0, 0, 0 },
5229 { unicode_gc_Lo, 0, 0, 0 },
5230 { unicode_gc_Lo, 0, 0, 0 },
5231 { unicode_gc_Lo, 0, 0, 0 },
5232 { unicode_gc_Lo, 0, 0, 0 },
5233 { unicode_gc_Lo, 0, 0, 0 },
5234 { unicode_gc_Lo, 0, 0, 0 },
5235 { unicode_gc_Lo, 0, 0, 0 },
5236 { unicode_gc_Lo, 0, 0, 0 },
5237 { unicode_gc_Lo, 0, 0, 0 },
5238 { unicode_gc_Lo, 0, 0, 0 },
5239 { unicode_gc_Lo, 0, 0, 0 },
5240 { unicode_gc_Lo, 0, 0, 0 },
5241 { unicode_gc_Lo, 0, 0, 0 },
5242 { unicode_gc_Lo, 0, 0, 0 },
5243 { unicode_gc_Lo, 0, 0, 0 },
5244 { unicode_gc_Lo, 0, 0, 0 },
5245 { unicode_gc_Lo, 0, 0, 0 },
5246 { unicode_gc_Lo, 0, 0, 0 },
5247 { unicode_gc_Lo, 0, 0, 0 },
5248 { unicode_gc_Lo, 0, 0, 0 },
5249 { unicode_gc_Lo, 0, 0, 0 },
5250 { unicode_gc_Lo, 0, 0, 0 },
5251 { unicode_gc_Lo, 0, 0, 0 },
5252 { unicode_gc_Lo, 0, 0, 0 },
5253 { unicode_gc_Lo, 0, 0, 0 },
5254 { unicode_gc_Lo, 0, 0, 0 },
5255 { unicode_gc_Lo, 0, 0, 0 },
5256 { unicode_gc_Lo, 0, 0, 0 },
5257 { unicode_gc_Lo, 0, 0, 0 },
5258 { unicode_gc_Lo, 0, 0, 0 },
5259 { unicode_gc_Lo, 0, 0, 0 },
5260 { unicode_gc_Lo, 0, 0, 0 },
5261 { unicode_gc_Lo, 0, 0, 0 },
5262 { unicode_gc_Lo, 0, 0, 0 },
5263 { unicode_gc_Lo, 0, 0, 0 },
5264 { unicode_gc_Lo, 0, 0, 0 },
5265 { unicode_gc_Lo, 0, 0, 0 },
5266 { unicode_gc_Lo, 0, 0, 0 },
5267 { unicode_gc_Lo, 0, 0, 0 },
5268 { unicode_gc_Lo, 0, 0, 0 },
5269 { unicode_gc_Lo, 0, 0, 0 },
5270 { unicode_gc_Lo, 0, 0, 0 },
5271 { unicode_gc_Lo, 0, 0, 0 },
5272 { unicode_gc_Lo, 0, 0, 0 },
5273 { unicode_gc_Lo, 0, 0, 0 },
5274 { unicode_gc_Lo, 0, 0, 0 },
5275 { unicode_gc_Lo, 0, 0, 0 },
5276 { unicode_gc_Lo, 0, 0, 0 },
5277 { unicode_gc_Lo, 0, 0, 0 },
5278 { unicode_gc_Lo, 0, 0, 0 },
5279 { unicode_gc_Lo, 0, 0, 0 },
5280 { unicode_gc_Lo, 0, 0, 0 },
5281 { unicode_gc_Lo, 0, 0, 0 },
5282 { unicode_gc_Lo, 0, 0, 0 },
5283 { unicode_gc_Lo, 0, 0, 0 },
5284 { unicode_gc_Lo, 0, 0, 0 },
5285 { unicode_gc_Lo, 0, 0, 0 },
5286 { unicode_gc_Lo, 0, 0, 0 },
5287 { unicode_gc_Lo, 0, 0, 0 },
5288 { unicode_gc_Lo, 0, 0, 0 },
5289 { unicode_gc_Lo, 0, 0, 0 },
5290 { unicode_gc_Lo, 0, 0, 0 },
5291 { unicode_gc_Lo, 0, 0, 0 },
5292 { unicode_gc_Lo, 0, 0, 0 },
5293 { unicode_gc_Lo, 0, 0, 0 },
5294 { unicode_gc_Lo, 0, 0, 0 },
5295 { unicode_gc_Lo, 0, 0, 0 },
5296 { unicode_gc_Lo, 0, 0, 0 },
5297 { unicode_gc_Lo, 0, 0, 0 },
5298 { unicode_gc_Lo, 0, 0, 0 },
5299 { unicode_gc_Lo, 0, 0, 0 },
5300 { unicode_gc_Lo, 0, 0, 0 },
5301 { unicode_gc_Lo, 0, 0, 0 },
5302 { unicode_gc_Lo, 0, 0, 0 },
5303 { unicode_gc_Lo, 0, 0, 0 },
5304 { unicode_gc_Lo, 0, 0, 0 },
5305 { unicode_gc_Lo, 0, 0, 0 },
5306 { unicode_gc_Lo, 0, 0, 0 },
5307 { unicode_gc_Lo, 0, 0, 0 },
5308 { unicode_gc_Lo, 0, 0, 0 },
5309 { unicode_gc_Lo, 0, 0, 0 },
5310 { unicode_gc_Lo, 0, 0, 0 },
5311 { unicode_gc_Lo, 0, 0, 0 },
5312 { unicode_gc_Lo, 0, 0, 0 },
5313 { unicode_gc_Lo, 0, 0, 0 },
5314 { unicode_gc_Lo, 0, 0, 0 },
5315 { unicode_gc_Lo, 0, 0, 0 },
5316 { unicode_gc_Lo, 0, 0, 0 },
5317 { unicode_gc_Lo, 0, 0, 0 },
5318 { unicode_gc_Lo, 0, 0, 0 },
5319 { unicode_gc_Lo, 0, 0, 0 },
5320 { unicode_gc_Lo, 0, 0, 0 },
5321 { unicode_gc_Lo, 0, 0, 0 },
5322 { unicode_gc_Lo, 0, 0, 0 },
5323 { unicode_gc_Lo, 0, 0, 0 },
5324 { unicode_gc_Lo, 0, 0, 0 },
5325 { unicode_gc_Lo, 0, 0, 0 },
5326 { unicode_gc_Lo, 0, 0, 0 },
5327 { unicode_gc_Lo, 0, 0, 0 },
5328 { unicode_gc_Lo, 0, 0, 0 },
5329 { unicode_gc_Lo, 0, 0, 0 },
5330 { unicode_gc_Lo, 0, 0, 0 },
5331 { unicode_gc_Lo, 0, 0, 0 },
5332 { unicode_gc_Lo, 0, 0, 0 },
5333 { unicode_gc_Lo, 0, 0, 0 },
5334 { unicode_gc_Lo, 0, 0, 0 },
5335 { unicode_gc_Lo, 0, 0, 0 },
5336 { unicode_gc_Lo, 0, 0, 0 },
5337 { unicode_gc_Lo, 0, 0, 0 },
5338 { unicode_gc_Lo, 0, 0, 0 },
5339 { unicode_gc_Lo, 0, 0, 0 },
5340 { unicode_gc_Lo, 0, 0, 0 },
5341 { unicode_gc_Lo, 0, 0, 0 },
5342 { unicode_gc_Lo, 0, 0, 0 },
5343 { unicode_gc_Lo, 0, 0, 0 },
5344 { unicode_gc_Lo, 0, 0, 0 },
5345 { unicode_gc_Lo, 0, 0, 0 },
5346 { unicode_gc_Lo, 0, 0, 0 },
5347 { unicode_gc_Lo, 0, 0, 0 },
5348 { unicode_gc_Lo, 0, 0, 0 },
5349 { unicode_gc_Lo, 0, 0, 0 },
5350 { unicode_gc_Lo, 0, 0, 0 },
5351 { unicode_gc_Lo, 0, 0, 0 },
5352 { unicode_gc_Lo, 0, 0, 0 },
5353 { unicode_gc_Lo, 0, 0, 0 },
5354 { unicode_gc_Lo, 0, 0, 0 },
5355 { unicode_gc_Lo, 0, 0, 0 },
5356 { unicode_gc_Lo, 0, 0, 0 },
5357 { unicode_gc_Lo, 0, 0, 0 },
5358 { unicode_gc_Lo, 0, 0, 0 },
5359 { unicode_gc_Lo, 0, 0, 0 },
5360 { unicode_gc_Lo, 0, 0, 0 },
5361 { unicode_gc_Lo, 0, 0, 0 },
5362 { unicode_gc_Lo, 0, 0, 0 },
5363 { unicode_gc_Lo, 0, 0, 0 },
5364 { unicode_gc_Lo, 0, 0, 0 },
5365 { unicode_gc_Lo, 0, 0, 0 },
5366 { unicode_gc_Lo, 0, 0, 0 },
5367 { unicode_gc_Lo, 0, 0, 0 },
5368 { unicode_gc_Lo, 0, 0, 0 },
5369 { unicode_gc_Lo, 0, 0, 0 },
5370 { unicode_gc_Lo, 0, 0, 0 },
5371 { unicode_gc_Lo, 0, 0, 0 },
5372 { unicode_gc_Lo, 0, 0, 0 },
5373 { unicode_gc_Lo, 0, 0, 0 },
5374 { unicode_gc_Lo, 0, 0, 0 },
5375 { unicode_gc_Lo, 0, 0, 0 },
5376 { unicode_gc_Lo, 0, 0, 0 },
5377 { unicode_gc_Lo, 0, 0, 0 },
5378 { unicode_gc_Lo, 0, 0, 0 },
5379 { unicode_gc_Lo, 0, 0, 0 },
5380 { unicode_gc_Lo, 0, 0, 0 },
5381 { unicode_gc_Lo, 0, 0, 0 },
5382 { unicode_gc_Lo, 0, 0, 0 },
5383 { unicode_gc_Lo, 0, 0, 0 },
5384 { unicode_gc_Lo, 0, 0, 0 },
5385 { unicode_gc_Lo, 0, 0, 0 },
5386 { unicode_gc_Lo, 0, 0, 0 },
5387 { unicode_gc_Lo, 0, 0, 0 },
5388 { unicode_gc_Lo, 0, 0, 0 },
5389 { unicode_gc_Lo, 0, 0, 0 },
5390 { unicode_gc_Lo, 0, 0, 0 },
5391 { unicode_gc_Lo, 0, 0, 0 },
5392 { unicode_gc_Lo, 0, 0, 0 },
5393 { unicode_gc_Lo, 0, 0, 0 },
5394 { unicode_gc_Lo, 0, 0, 0 },
5395 { unicode_gc_Lo, 0, 0, 0 },
5396 { unicode_gc_Lo, 0, 0, 0 },
5397 { unicode_gc_Lo, 0, 0, 0 },
5398 { unicode_gc_Lo, 0, 0, 0 },
5399 { unicode_gc_Lo, 0, 0, 0 },
5400 { unicode_gc_Lo, 0, 0, 0 },
5401 { unicode_gc_Lo, 0, 0, 0 },
5402 { unicode_gc_Lo, 0, 0, 0 },
5403 { unicode_gc_Lo, 0, 0, 0 },
5404 { unicode_gc_Lo, 0, 0, 0 },
5405 { unicode_gc_Lo, 0, 0, 0 },
5406 { unicode_gc_Lo, 0, 0, 0 },
5407 { unicode_gc_Lo, 0, 0, 0 },
5408 { unicode_gc_Lo, 0, 0, 0 },
5409 { unicode_gc_Lo, 0, 0, 0 },
5410 { unicode_gc_Lo, 0, 0, 0 },
5411 { unicode_gc_Lo, 0, 0, 0 },
5412 { unicode_gc_Lo, 0, 0, 0 },
5413 { unicode_gc_Lo, 0, 0, 0 },
5414 { unicode_gc_Lo, 0, 0, 0 },
5415 { unicode_gc_Lo, 0, 0, 0 },
5416 { unicode_gc_Lo, 0, 0, 0 },
5417 { unicode_gc_Lo, 0, 0, 0 },
5418 { unicode_gc_Lo, 0, 0, 0 }
5419};
5420static const struct unidata subtable21[] = {
5421 { unicode_gc_Lo, 0, 0, 0 },
5422 { unicode_gc_Lo, 0, 0, 0 },
5423 { unicode_gc_Lo, 0, 0, 0 },
5424 { unicode_gc_Lo, 0, 0, 0 },
5425 { unicode_gc_Lo, 0, 0, 0 },
5426 { unicode_gc_Lo, 0, 0, 0 },
5427 { unicode_gc_Lo, 0, 0, 0 },
5428 { unicode_gc_Lo, 0, 0, 0 },
5429 { unicode_gc_Lo, 0, 0, 0 },
5430 { unicode_gc_Lo, 0, 0, 0 },
5431 { unicode_gc_Lo, 0, 0, 0 },
5432 { unicode_gc_Lo, 0, 0, 0 },
5433 { unicode_gc_Lo, 0, 0, 0 },
5434 { unicode_gc_Lo, 0, 0, 0 },
5435 { unicode_gc_Lo, 0, 0, 0 },
5436 { unicode_gc_Lo, 0, 0, 0 },
5437 { unicode_gc_Lo, 0, 0, 0 },
5438 { unicode_gc_Lo, 0, 0, 0 },
5439 { unicode_gc_Lo, 0, 0, 0 },
5440 { unicode_gc_Lo, 0, 0, 0 },
5441 { unicode_gc_Lo, 0, 0, 0 },
5442 { unicode_gc_Lo, 0, 0, 0 },
5443 { unicode_gc_Lo, 0, 0, 0 },
5444 { unicode_gc_Lo, 0, 0, 0 },
5445 { unicode_gc_Lo, 0, 0, 0 },
5446 { unicode_gc_Lo, 0, 0, 0 },
5447 { unicode_gc_Lo, 0, 0, 0 },
5448 { unicode_gc_Lo, 0, 0, 0 },
5449 { unicode_gc_Lo, 0, 0, 0 },
5450 { unicode_gc_Lo, 0, 0, 0 },
5451 { unicode_gc_Lo, 0, 0, 0 },
5452 { unicode_gc_Lo, 0, 0, 0 },
5453 { unicode_gc_Lo, 0, 0, 0 },
5454 { unicode_gc_Lo, 0, 0, 0 },
5455 { unicode_gc_Lo, 0, 0, 0 },
5456 { unicode_gc_Lo, 0, 0, 0 },
5457 { unicode_gc_Lo, 0, 0, 0 },
5458 { unicode_gc_Lo, 0, 0, 0 },
5459 { unicode_gc_Lo, 0, 0, 0 },
5460 { unicode_gc_Lo, 0, 0, 0 },
5461 { unicode_gc_Lo, 0, 0, 0 },
5462 { unicode_gc_Lo, 0, 0, 0 },
5463 { unicode_gc_Lo, 0, 0, 0 },
5464 { unicode_gc_Lo, 0, 0, 0 },
5465 { unicode_gc_Lo, 0, 0, 0 },
5466 { unicode_gc_Lo, 0, 0, 0 },
5467 { unicode_gc_Lo, 0, 0, 0 },
5468 { unicode_gc_Lo, 0, 0, 0 },
5469 { unicode_gc_Lo, 0, 0, 0 },
5470 { unicode_gc_Lo, 0, 0, 0 },
5471 { unicode_gc_Lo, 0, 0, 0 },
5472 { unicode_gc_Lo, 0, 0, 0 },
5473 { unicode_gc_Lo, 0, 0, 0 },
5474 { unicode_gc_Lo, 0, 0, 0 },
5475 { unicode_gc_Lo, 0, 0, 0 },
5476 { unicode_gc_Lo, 0, 0, 0 },
5477 { unicode_gc_Lo, 0, 0, 0 },
5478 { unicode_gc_Lo, 0, 0, 0 },
5479 { unicode_gc_Lo, 0, 0, 0 },
5480 { unicode_gc_Lo, 0, 0, 0 },
5481 { unicode_gc_Lo, 0, 0, 0 },
5482 { unicode_gc_Lo, 0, 0, 0 },
5483 { unicode_gc_Lo, 0, 0, 0 },
5484 { unicode_gc_Lo, 0, 0, 0 },
5485 { unicode_gc_Lo, 0, 0, 0 },
5486 { unicode_gc_Lo, 0, 0, 0 },
5487 { unicode_gc_Lo, 0, 0, 0 },
5488 { unicode_gc_Lo, 0, 0, 0 },
5489 { unicode_gc_Lo, 0, 0, 0 },
5490 { unicode_gc_Lo, 0, 0, 0 },
5491 { unicode_gc_Lo, 0, 0, 0 },
5492 { unicode_gc_Lo, 0, 0, 0 },
5493 { unicode_gc_Lo, 0, 0, 0 },
5494 { unicode_gc_Lo, 0, 0, 0 },
5495 { unicode_gc_Lo, 0, 0, 0 },
5496 { unicode_gc_Lo, 0, 0, 0 },
5497 { unicode_gc_Lo, 0, 0, 0 },
5498 { unicode_gc_Lo, 0, 0, 0 },
5499 { unicode_gc_Lo, 0, 0, 0 },
5500 { unicode_gc_Lo, 0, 0, 0 },
5501 { unicode_gc_Lo, 0, 0, 0 },
5502 { unicode_gc_Lo, 0, 0, 0 },
5503 { unicode_gc_Lo, 0, 0, 0 },
5504 { unicode_gc_Lo, 0, 0, 0 },
5505 { unicode_gc_Lo, 0, 0, 0 },
5506 { unicode_gc_Lo, 0, 0, 0 },
5507 { unicode_gc_Lo, 0, 0, 0 },
5508 { unicode_gc_Lo, 0, 0, 0 },
5509 { unicode_gc_Lo, 0, 0, 0 },
5510 { unicode_gc_Lo, 0, 0, 0 },
5511 { unicode_gc_Lo, 0, 0, 0 },
5512 { unicode_gc_Lo, 0, 0, 0 },
5513 { unicode_gc_Lo, 0, 0, 0 },
5514 { unicode_gc_Lo, 0, 0, 0 },
5515 { unicode_gc_Lo, 0, 0, 0 },
5516 { unicode_gc_Lo, 0, 0, 0 },
5517 { unicode_gc_Lo, 0, 0, 0 },
5518 { unicode_gc_Lo, 0, 0, 0 },
5519 { unicode_gc_Lo, 0, 0, 0 },
5520 { unicode_gc_Lo, 0, 0, 0 },
5521 { unicode_gc_Lo, 0, 0, 0 },
5522 { unicode_gc_Lo, 0, 0, 0 },
5523 { unicode_gc_Lo, 0, 0, 0 },
5524 { unicode_gc_Lo, 0, 0, 0 },
5525 { unicode_gc_Lo, 0, 0, 0 },
5526 { unicode_gc_Lo, 0, 0, 0 },
5527 { unicode_gc_Lo, 0, 0, 0 },
5528 { unicode_gc_Lo, 0, 0, 0 },
5529 { unicode_gc_Lo, 0, 0, 0 },
5530 { unicode_gc_Lo, 0, 0, 0 },
5531 { unicode_gc_Lo, 0, 0, 0 },
5532 { unicode_gc_Lo, 0, 0, 0 },
5533 { unicode_gc_Lo, 0, 0, 0 },
5534 { unicode_gc_Lo, 0, 0, 0 },
5535 { unicode_gc_Lo, 0, 0, 0 },
5536 { unicode_gc_Lo, 0, 0, 0 },
5537 { unicode_gc_Lo, 0, 0, 0 },
5538 { unicode_gc_Lo, 0, 0, 0 },
5539 { unicode_gc_Lo, 0, 0, 0 },
5540 { unicode_gc_Lo, 0, 0, 0 },
5541 { unicode_gc_Lo, 0, 0, 0 },
5542 { unicode_gc_Lo, 0, 0, 0 },
5543 { unicode_gc_Lo, 0, 0, 0 },
5544 { unicode_gc_Lo, 0, 0, 0 },
5545 { unicode_gc_Lo, 0, 0, 0 },
5546 { unicode_gc_Lo, 0, 0, 0 },
5547 { unicode_gc_Lo, 0, 0, 0 },
5548 { unicode_gc_Lo, 0, 0, 0 },
5549 { unicode_gc_Lo, 0, 0, 0 },
5550 { unicode_gc_Lo, 0, 0, 0 },
5551 { unicode_gc_Lo, 0, 0, 0 },
5552 { unicode_gc_Lo, 0, 0, 0 },
5553 { unicode_gc_Lo, 0, 0, 0 },
5554 { unicode_gc_Lo, 0, 0, 0 },
5555 { unicode_gc_Lo, 0, 0, 0 },
5556 { unicode_gc_Lo, 0, 0, 0 },
5557 { unicode_gc_Lo, 0, 0, 0 },
5558 { unicode_gc_Lo, 0, 0, 0 },
5559 { unicode_gc_Lo, 0, 0, 0 },
5560 { unicode_gc_Lo, 0, 0, 0 },
5561 { unicode_gc_Lo, 0, 0, 0 },
5562 { unicode_gc_Lo, 0, 0, 0 },
5563 { unicode_gc_Lo, 0, 0, 0 },
5564 { unicode_gc_Lo, 0, 0, 0 },
5565 { unicode_gc_Lo, 0, 0, 0 },
5566 { unicode_gc_Lo, 0, 0, 0 },
5567 { unicode_gc_Lo, 0, 0, 0 },
5568 { unicode_gc_Lo, 0, 0, 0 },
5569 { unicode_gc_Lo, 0, 0, 0 },
5570 { unicode_gc_Lo, 0, 0, 0 },
5571 { unicode_gc_Lo, 0, 0, 0 },
5572 { unicode_gc_Lo, 0, 0, 0 },
5573 { unicode_gc_Lo, 0, 0, 0 },
5574 { unicode_gc_Lo, 0, 0, 0 },
5575 { unicode_gc_Lo, 0, 0, 0 },
5576 { unicode_gc_Lo, 0, 0, 0 },
5577 { unicode_gc_Lo, 0, 0, 0 },
5578 { unicode_gc_Lo, 0, 0, 0 },
5579 { unicode_gc_Lo, 0, 0, 0 },
5580 { unicode_gc_Lo, 0, 0, 0 },
5581 { unicode_gc_Lo, 0, 0, 0 },
5582 { unicode_gc_Lo, 0, 0, 0 },
5583 { unicode_gc_Lo, 0, 0, 0 },
5584 { unicode_gc_Lo, 0, 0, 0 },
5585 { unicode_gc_Lo, 0, 0, 0 },
5586 { unicode_gc_Lo, 0, 0, 0 },
5587 { unicode_gc_Lo, 0, 0, 0 },
5588 { unicode_gc_Lo, 0, 0, 0 },
5589 { unicode_gc_Lo, 0, 0, 0 },
5590 { unicode_gc_Lo, 0, 0, 0 },
5591 { unicode_gc_Lo, 0, 0, 0 },
5592 { unicode_gc_Lo, 0, 0, 0 },
5593 { unicode_gc_Lo, 0, 0, 0 },
5594 { unicode_gc_Lo, 0, 0, 0 },
5595 { unicode_gc_Lo, 0, 0, 0 },
5596 { unicode_gc_Lo, 0, 0, 0 },
5597 { unicode_gc_Lo, 0, 0, 0 },
5598 { unicode_gc_Lo, 0, 0, 0 },
5599 { unicode_gc_Lo, 0, 0, 0 },
5600 { unicode_gc_Lo, 0, 0, 0 },
5601 { unicode_gc_Lo, 0, 0, 0 },
5602 { unicode_gc_Lo, 0, 0, 0 },
5603 { unicode_gc_Lo, 0, 0, 0 },
5604 { unicode_gc_Lo, 0, 0, 0 },
5605 { unicode_gc_Lo, 0, 0, 0 },
5606 { unicode_gc_Lo, 0, 0, 0 },
5607 { unicode_gc_Lo, 0, 0, 0 },
5608 { unicode_gc_Lo, 0, 0, 0 },
5609 { unicode_gc_Lo, 0, 0, 0 },
5610 { unicode_gc_Lo, 0, 0, 0 },
5611 { unicode_gc_Lo, 0, 0, 0 },
5612 { unicode_gc_Lo, 0, 0, 0 },
5613 { unicode_gc_Lo, 0, 0, 0 },
5614 { unicode_gc_Lo, 0, 0, 0 },
5615 { unicode_gc_Lo, 0, 0, 0 },
5616 { unicode_gc_Lo, 0, 0, 0 },
5617 { unicode_gc_Lo, 0, 0, 0 },
5618 { unicode_gc_Lo, 0, 0, 0 },
5619 { unicode_gc_Lo, 0, 0, 0 },
5620 { unicode_gc_Lo, 0, 0, 0 },
5621 { unicode_gc_Lo, 0, 0, 0 },
5622 { unicode_gc_Lo, 0, 0, 0 },
5623 { unicode_gc_Lo, 0, 0, 0 },
5624 { unicode_gc_Lo, 0, 0, 0 },
5625 { unicode_gc_Lo, 0, 0, 0 },
5626 { unicode_gc_Lo, 0, 0, 0 },
5627 { unicode_gc_Lo, 0, 0, 0 },
5628 { unicode_gc_Lo, 0, 0, 0 },
5629 { unicode_gc_Lo, 0, 0, 0 },
5630 { unicode_gc_Lo, 0, 0, 0 },
5631 { unicode_gc_Lo, 0, 0, 0 },
5632 { unicode_gc_Lo, 0, 0, 0 },
5633 { unicode_gc_Lo, 0, 0, 0 },
5634 { unicode_gc_Lo, 0, 0, 0 },
5635 { unicode_gc_Lo, 0, 0, 0 },
5636 { unicode_gc_Lo, 0, 0, 0 },
5637 { unicode_gc_Lo, 0, 0, 0 },
5638 { unicode_gc_Lo, 0, 0, 0 },
5639 { unicode_gc_Lo, 0, 0, 0 },
5640 { unicode_gc_Lo, 0, 0, 0 },
5641 { unicode_gc_Lo, 0, 0, 0 },
5642 { unicode_gc_Lo, 0, 0, 0 },
5643 { unicode_gc_Lo, 0, 0, 0 },
5644 { unicode_gc_Lo, 0, 0, 0 },
5645 { unicode_gc_Lo, 0, 0, 0 },
5646 { unicode_gc_Lo, 0, 0, 0 },
5647 { unicode_gc_Lo, 0, 0, 0 },
5648 { unicode_gc_Lo, 0, 0, 0 },
5649 { unicode_gc_Lo, 0, 0, 0 },
5650 { unicode_gc_Lo, 0, 0, 0 },
5651 { unicode_gc_Lo, 0, 0, 0 },
5652 { unicode_gc_Lo, 0, 0, 0 },
5653 { unicode_gc_Lo, 0, 0, 0 },
5654 { unicode_gc_Lo, 0, 0, 0 },
5655 { unicode_gc_Lo, 0, 0, 0 },
5656 { unicode_gc_Lo, 0, 0, 0 },
5657 { unicode_gc_Lo, 0, 0, 0 },
5658 { unicode_gc_Lo, 0, 0, 0 },
5659 { unicode_gc_Lo, 0, 0, 0 },
5660 { unicode_gc_Lo, 0, 0, 0 },
5661 { unicode_gc_Lo, 0, 0, 0 },
5662 { unicode_gc_Lo, 0, 0, 0 },
5663 { unicode_gc_Lo, 0, 0, 0 },
5664 { unicode_gc_Lo, 0, 0, 0 },
5665 { unicode_gc_Lo, 0, 0, 0 },
5666 { unicode_gc_Lo, 0, 0, 0 },
5667 { unicode_gc_Lo, 0, 0, 0 },
5668 { unicode_gc_Lo, 0, 0, 0 },
5669 { unicode_gc_Lo, 0, 0, 0 },
5670 { unicode_gc_Lo, 0, 0, 0 },
5671 { unicode_gc_Lo, 0, 0, 0 },
5672 { unicode_gc_Lo, 0, 0, 0 },
5673 { unicode_gc_Lo, 0, 0, 0 },
5674 { unicode_gc_Lo, 0, 0, 0 },
5675 { unicode_gc_Lo, 0, 0, 0 },
5676 { unicode_gc_Lo, 0, 0, 0 }
5677};
5678static const struct unidata subtable22[] = {
5679 { unicode_gc_Lo, 0, 0, 0 },
5680 { unicode_gc_Lo, 0, 0, 0 },
5681 { unicode_gc_Lo, 0, 0, 0 },
5682 { unicode_gc_Lo, 0, 0, 0 },
5683 { unicode_gc_Lo, 0, 0, 0 },
5684 { unicode_gc_Lo, 0, 0, 0 },
5685 { unicode_gc_Lo, 0, 0, 0 },
5686 { unicode_gc_Lo, 0, 0, 0 },
5687 { unicode_gc_Lo, 0, 0, 0 },
5688 { unicode_gc_Lo, 0, 0, 0 },
5689 { unicode_gc_Lo, 0, 0, 0 },
5690 { unicode_gc_Lo, 0, 0, 0 },
5691 { unicode_gc_Lo, 0, 0, 0 },
5692 { unicode_gc_Lo, 0, 0, 0 },
5693 { unicode_gc_Lo, 0, 0, 0 },
5694 { unicode_gc_Lo, 0, 0, 0 },
5695 { unicode_gc_Lo, 0, 0, 0 },
5696 { unicode_gc_Lo, 0, 0, 0 },
5697 { unicode_gc_Lo, 0, 0, 0 },
5698 { unicode_gc_Lo, 0, 0, 0 },
5699 { unicode_gc_Lo, 0, 0, 0 },
5700 { unicode_gc_Lo, 0, 0, 0 },
5701 { unicode_gc_Lo, 0, 0, 0 },
5702 { unicode_gc_Lo, 0, 0, 0 },
5703 { unicode_gc_Lo, 0, 0, 0 },
5704 { unicode_gc_Lo, 0, 0, 0 },
5705 { unicode_gc_Lo, 0, 0, 0 },
5706 { unicode_gc_Lo, 0, 0, 0 },
5707 { unicode_gc_Lo, 0, 0, 0 },
5708 { unicode_gc_Lo, 0, 0, 0 },
5709 { unicode_gc_Lo, 0, 0, 0 },
5710 { unicode_gc_Lo, 0, 0, 0 },
5711 { unicode_gc_Lo, 0, 0, 0 },
5712 { unicode_gc_Lo, 0, 0, 0 },
5713 { unicode_gc_Lo, 0, 0, 0 },
5714 { unicode_gc_Lo, 0, 0, 0 },
5715 { unicode_gc_Lo, 0, 0, 0 },
5716 { unicode_gc_Lo, 0, 0, 0 },
5717 { unicode_gc_Lo, 0, 0, 0 },
5718 { unicode_gc_Lo, 0, 0, 0 },
5719 { unicode_gc_Lo, 0, 0, 0 },
5720 { unicode_gc_Lo, 0, 0, 0 },
5721 { unicode_gc_Lo, 0, 0, 0 },
5722 { unicode_gc_Lo, 0, 0, 0 },
5723 { unicode_gc_Lo, 0, 0, 0 },
5724 { unicode_gc_Lo, 0, 0, 0 },
5725 { unicode_gc_Lo, 0, 0, 0 },
5726 { unicode_gc_Lo, 0, 0, 0 },
5727 { unicode_gc_Lo, 0, 0, 0 },
5728 { unicode_gc_Lo, 0, 0, 0 },
5729 { unicode_gc_Lo, 0, 0, 0 },
5730 { unicode_gc_Lo, 0, 0, 0 },
5731 { unicode_gc_Lo, 0, 0, 0 },
5732 { unicode_gc_Lo, 0, 0, 0 },
5733 { unicode_gc_Lo, 0, 0, 0 },
5734 { unicode_gc_Lo, 0, 0, 0 },
5735 { unicode_gc_Lo, 0, 0, 0 },
5736 { unicode_gc_Lo, 0, 0, 0 },
5737 { unicode_gc_Lo, 0, 0, 0 },
5738 { unicode_gc_Lo, 0, 0, 0 },
5739 { unicode_gc_Lo, 0, 0, 0 },
5740 { unicode_gc_Lo, 0, 0, 0 },
5741 { unicode_gc_Lo, 0, 0, 0 },
5742 { unicode_gc_Lo, 0, 0, 0 },
5743 { unicode_gc_Lo, 0, 0, 0 },
5744 { unicode_gc_Lo, 0, 0, 0 },
5745 { unicode_gc_Lo, 0, 0, 0 },
5746 { unicode_gc_Lo, 0, 0, 0 },
5747 { unicode_gc_Lo, 0, 0, 0 },
5748 { unicode_gc_Lo, 0, 0, 0 },
5749 { unicode_gc_Lo, 0, 0, 0 },
5750 { unicode_gc_Lo, 0, 0, 0 },
5751 { unicode_gc_Lo, 0, 0, 0 },
5752 { unicode_gc_Lo, 0, 0, 0 },
5753 { unicode_gc_Lo, 0, 0, 0 },
5754 { unicode_gc_Lo, 0, 0, 0 },
5755 { unicode_gc_Lo, 0, 0, 0 },
5756 { unicode_gc_Lo, 0, 0, 0 },
5757 { unicode_gc_Lo, 0, 0, 0 },
5758 { unicode_gc_Lo, 0, 0, 0 },
5759 { unicode_gc_Lo, 0, 0, 0 },
5760 { unicode_gc_Lo, 0, 0, 0 },
5761 { unicode_gc_Lo, 0, 0, 0 },
5762 { unicode_gc_Lo, 0, 0, 0 },
5763 { unicode_gc_Lo, 0, 0, 0 },
5764 { unicode_gc_Lo, 0, 0, 0 },
5765 { unicode_gc_Lo, 0, 0, 0 },
5766 { unicode_gc_Lo, 0, 0, 0 },
5767 { unicode_gc_Lo, 0, 0, 0 },
5768 { unicode_gc_Lo, 0, 0, 0 },
5769 { unicode_gc_Lo, 0, 0, 0 },
5770 { unicode_gc_Lo, 0, 0, 0 },
5771 { unicode_gc_Lo, 0, 0, 0 },
5772 { unicode_gc_Lo, 0, 0, 0 },
5773 { unicode_gc_Lo, 0, 0, 0 },
5774 { unicode_gc_Lo, 0, 0, 0 },
5775 { unicode_gc_Lo, 0, 0, 0 },
5776 { unicode_gc_Lo, 0, 0, 0 },
5777 { unicode_gc_Lo, 0, 0, 0 },
5778 { unicode_gc_Lo, 0, 0, 0 },
5779 { unicode_gc_Lo, 0, 0, 0 },
5780 { unicode_gc_Lo, 0, 0, 0 },
5781 { unicode_gc_Lo, 0, 0, 0 },
5782 { unicode_gc_Lo, 0, 0, 0 },
5783 { unicode_gc_Lo, 0, 0, 0 },
5784 { unicode_gc_Lo, 0, 0, 0 },
5785 { unicode_gc_Lo, 0, 0, 0 },
5786 { unicode_gc_Lo, 0, 0, 0 },
5787 { unicode_gc_Lo, 0, 0, 0 },
5788 { unicode_gc_Po, 0, 0, 0 },
5789 { unicode_gc_Po, 0, 0, 0 },
5790 { unicode_gc_Lo, 0, 0, 0 },
5791 { unicode_gc_Lo, 0, 0, 0 },
5792 { unicode_gc_Lo, 0, 0, 0 },
5793 { unicode_gc_Lo, 0, 0, 0 },
5794 { unicode_gc_Lo, 0, 0, 0 },
5795 { unicode_gc_Lo, 0, 0, 0 },
5796 { unicode_gc_Lo, 0, 0, 0 },
5797 { unicode_gc_Lo, 0, 0, 0 },
5798 { unicode_gc_Cn, 0, 0, 0 },
5799 { unicode_gc_Cn, 0, 0, 0 },
5800 { unicode_gc_Cn, 0, 0, 0 },
5801 { unicode_gc_Cn, 0, 0, 0 },
5802 { unicode_gc_Cn, 0, 0, 0 },
5803 { unicode_gc_Cn, 0, 0, 0 },
5804 { unicode_gc_Cn, 0, 0, 0 },
5805 { unicode_gc_Cn, 0, 0, 0 },
5806 { unicode_gc_Cn, 0, 0, 0 },
5807 { unicode_gc_Zs, 0, 0, 0 },
5808 { unicode_gc_Lo, 0, 0, 0 },
5809 { unicode_gc_Lo, 0, 0, 0 },
5810 { unicode_gc_Lo, 0, 0, 0 },
5811 { unicode_gc_Lo, 0, 0, 0 },
5812 { unicode_gc_Lo, 0, 0, 0 },
5813 { unicode_gc_Lo, 0, 0, 0 },
5814 { unicode_gc_Lo, 0, 0, 0 },
5815 { unicode_gc_Lo, 0, 0, 0 },
5816 { unicode_gc_Lo, 0, 0, 0 },
5817 { unicode_gc_Lo, 0, 0, 0 },
5818 { unicode_gc_Lo, 0, 0, 0 },
5819 { unicode_gc_Lo, 0, 0, 0 },
5820 { unicode_gc_Lo, 0, 0, 0 },
5821 { unicode_gc_Lo, 0, 0, 0 },
5822 { unicode_gc_Lo, 0, 0, 0 },
5823 { unicode_gc_Lo, 0, 0, 0 },
5824 { unicode_gc_Lo, 0, 0, 0 },
5825 { unicode_gc_Lo, 0, 0, 0 },
5826 { unicode_gc_Lo, 0, 0, 0 },
5827 { unicode_gc_Lo, 0, 0, 0 },
5828 { unicode_gc_Lo, 0, 0, 0 },
5829 { unicode_gc_Lo, 0, 0, 0 },
5830 { unicode_gc_Lo, 0, 0, 0 },
5831 { unicode_gc_Lo, 0, 0, 0 },
5832 { unicode_gc_Lo, 0, 0, 0 },
5833 { unicode_gc_Lo, 0, 0, 0 },
5834 { unicode_gc_Ps, 0, 0, 0 },
5835 { unicode_gc_Pe, 0, 0, 0 },
5836 { unicode_gc_Cn, 0, 0, 0 },
5837 { unicode_gc_Cn, 0, 0, 0 },
5838 { unicode_gc_Cn, 0, 0, 0 },
5839 { unicode_gc_Lo, 0, 0, 0 },
5840 { unicode_gc_Lo, 0, 0, 0 },
5841 { unicode_gc_Lo, 0, 0, 0 },
5842 { unicode_gc_Lo, 0, 0, 0 },
5843 { unicode_gc_Lo, 0, 0, 0 },
5844 { unicode_gc_Lo, 0, 0, 0 },
5845 { unicode_gc_Lo, 0, 0, 0 },
5846 { unicode_gc_Lo, 0, 0, 0 },
5847 { unicode_gc_Lo, 0, 0, 0 },
5848 { unicode_gc_Lo, 0, 0, 0 },
5849 { unicode_gc_Lo, 0, 0, 0 },
5850 { unicode_gc_Lo, 0, 0, 0 },
5851 { unicode_gc_Lo, 0, 0, 0 },
5852 { unicode_gc_Lo, 0, 0, 0 },
5853 { unicode_gc_Lo, 0, 0, 0 },
5854 { unicode_gc_Lo, 0, 0, 0 },
5855 { unicode_gc_Lo, 0, 0, 0 },
5856 { unicode_gc_Lo, 0, 0, 0 },
5857 { unicode_gc_Lo, 0, 0, 0 },
5858 { unicode_gc_Lo, 0, 0, 0 },
5859 { unicode_gc_Lo, 0, 0, 0 },
5860 { unicode_gc_Lo, 0, 0, 0 },
5861 { unicode_gc_Lo, 0, 0, 0 },
5862 { unicode_gc_Lo, 0, 0, 0 },
5863 { unicode_gc_Lo, 0, 0, 0 },
5864 { unicode_gc_Lo, 0, 0, 0 },
5865 { unicode_gc_Lo, 0, 0, 0 },
5866 { unicode_gc_Lo, 0, 0, 0 },
5867 { unicode_gc_Lo, 0, 0, 0 },
5868 { unicode_gc_Lo, 0, 0, 0 },
5869 { unicode_gc_Lo, 0, 0, 0 },
5870 { unicode_gc_Lo, 0, 0, 0 },
5871 { unicode_gc_Lo, 0, 0, 0 },
5872 { unicode_gc_Lo, 0, 0, 0 },
5873 { unicode_gc_Lo, 0, 0, 0 },
5874 { unicode_gc_Lo, 0, 0, 0 },
5875 { unicode_gc_Lo, 0, 0, 0 },
5876 { unicode_gc_Lo, 0, 0, 0 },
5877 { unicode_gc_Lo, 0, 0, 0 },
5878 { unicode_gc_Lo, 0, 0, 0 },
5879 { unicode_gc_Lo, 0, 0, 0 },
5880 { unicode_gc_Lo, 0, 0, 0 },
5881 { unicode_gc_Lo, 0, 0, 0 },
5882 { unicode_gc_Lo, 0, 0, 0 },
5883 { unicode_gc_Lo, 0, 0, 0 },
5884 { unicode_gc_Lo, 0, 0, 0 },
5885 { unicode_gc_Lo, 0, 0, 0 },
5886 { unicode_gc_Lo, 0, 0, 0 },
5887 { unicode_gc_Lo, 0, 0, 0 },
5888 { unicode_gc_Lo, 0, 0, 0 },
5889 { unicode_gc_Lo, 0, 0, 0 },
5890 { unicode_gc_Lo, 0, 0, 0 },
5891 { unicode_gc_Lo, 0, 0, 0 },
5892 { unicode_gc_Lo, 0, 0, 0 },
5893 { unicode_gc_Lo, 0, 0, 0 },
5894 { unicode_gc_Lo, 0, 0, 0 },
5895 { unicode_gc_Lo, 0, 0, 0 },
5896 { unicode_gc_Lo, 0, 0, 0 },
5897 { unicode_gc_Lo, 0, 0, 0 },
5898 { unicode_gc_Lo, 0, 0, 0 },
5899 { unicode_gc_Lo, 0, 0, 0 },
5900 { unicode_gc_Lo, 0, 0, 0 },
5901 { unicode_gc_Lo, 0, 0, 0 },
5902 { unicode_gc_Lo, 0, 0, 0 },
5903 { unicode_gc_Lo, 0, 0, 0 },
5904 { unicode_gc_Lo, 0, 0, 0 },
5905 { unicode_gc_Lo, 0, 0, 0 },
5906 { unicode_gc_Lo, 0, 0, 0 },
5907 { unicode_gc_Lo, 0, 0, 0 },
5908 { unicode_gc_Lo, 0, 0, 0 },
5909 { unicode_gc_Lo, 0, 0, 0 },
5910 { unicode_gc_Lo, 0, 0, 0 },
5911 { unicode_gc_Lo, 0, 0, 0 },
5912 { unicode_gc_Lo, 0, 0, 0 },
5913 { unicode_gc_Lo, 0, 0, 0 },
5914 { unicode_gc_Po, 0, 0, 0 },
5915 { unicode_gc_Po, 0, 0, 0 },
5916 { unicode_gc_Po, 0, 0, 0 },
5917 { unicode_gc_Nl, 0, 0, 0 },
5918 { unicode_gc_Nl, 0, 0, 0 },
5919 { unicode_gc_Nl, 0, 0, 0 },
5920 { unicode_gc_Cn, 0, 0, 0 },
5921 { unicode_gc_Cn, 0, 0, 0 },
5922 { unicode_gc_Cn, 0, 0, 0 },
5923 { unicode_gc_Cn, 0, 0, 0 },
5924 { unicode_gc_Cn, 0, 0, 0 },
5925 { unicode_gc_Cn, 0, 0, 0 },
5926 { unicode_gc_Cn, 0, 0, 0 },
5927 { unicode_gc_Cn, 0, 0, 0 },
5928 { unicode_gc_Cn, 0, 0, 0 },
5929 { unicode_gc_Cn, 0, 0, 0 },
5930 { unicode_gc_Cn, 0, 0, 0 },
5931 { unicode_gc_Cn, 0, 0, 0 },
5932 { unicode_gc_Cn, 0, 0, 0 },
5933 { unicode_gc_Cn, 0, 0, 0 },
5934 { unicode_gc_Cn, 0, 0, 0 }
5935};
5936static const struct unidata subtable23[] = {
5937 { unicode_gc_Lo, 0, 0, 0 },
5938 { unicode_gc_Lo, 0, 0, 0 },
5939 { unicode_gc_Lo, 0, 0, 0 },
5940 { unicode_gc_Lo, 0, 0, 0 },
5941 { unicode_gc_Lo, 0, 0, 0 },
5942 { unicode_gc_Lo, 0, 0, 0 },
5943 { unicode_gc_Lo, 0, 0, 0 },
5944 { unicode_gc_Lo, 0, 0, 0 },
5945 { unicode_gc_Lo, 0, 0, 0 },
5946 { unicode_gc_Lo, 0, 0, 0 },
5947 { unicode_gc_Lo, 0, 0, 0 },
5948 { unicode_gc_Lo, 0, 0, 0 },
5949 { unicode_gc_Lo, 0, 0, 0 },
5950 { unicode_gc_Cn, 0, 0, 0 },
5951 { unicode_gc_Lo, 0, 0, 0 },
5952 { unicode_gc_Lo, 0, 0, 0 },
5953 { unicode_gc_Lo, 0, 0, 0 },
5954 { unicode_gc_Lo, 0, 0, 0 },
5955 { unicode_gc_Mn, 0, 0, 0 },
5956 { unicode_gc_Mn, 0, 0, 0 },
5957 { unicode_gc_Mn, 9, 0, 0 },
5958 { unicode_gc_Cn, 0, 0, 0 },
5959 { unicode_gc_Cn, 0, 0, 0 },
5960 { unicode_gc_Cn, 0, 0, 0 },
5961 { unicode_gc_Cn, 0, 0, 0 },
5962 { unicode_gc_Cn, 0, 0, 0 },
5963 { unicode_gc_Cn, 0, 0, 0 },
5964 { unicode_gc_Cn, 0, 0, 0 },
5965 { unicode_gc_Cn, 0, 0, 0 },
5966 { unicode_gc_Cn, 0, 0, 0 },
5967 { unicode_gc_Cn, 0, 0, 0 },
5968 { unicode_gc_Cn, 0, 0, 0 },
5969 { unicode_gc_Lo, 0, 0, 0 },
5970 { unicode_gc_Lo, 0, 0, 0 },
5971 { unicode_gc_Lo, 0, 0, 0 },
5972 { unicode_gc_Lo, 0, 0, 0 },
5973 { unicode_gc_Lo, 0, 0, 0 },
5974 { unicode_gc_Lo, 0, 0, 0 },
5975 { unicode_gc_Lo, 0, 0, 0 },
5976 { unicode_gc_Lo, 0, 0, 0 },
5977 { unicode_gc_Lo, 0, 0, 0 },
5978 { unicode_gc_Lo, 0, 0, 0 },
5979 { unicode_gc_Lo, 0, 0, 0 },
5980 { unicode_gc_Lo, 0, 0, 0 },
5981 { unicode_gc_Lo, 0, 0, 0 },
5982 { unicode_gc_Lo, 0, 0, 0 },
5983 { unicode_gc_Lo, 0, 0, 0 },
5984 { unicode_gc_Lo, 0, 0, 0 },
5985 { unicode_gc_Lo, 0, 0, 0 },
5986 { unicode_gc_Lo, 0, 0, 0 },
5987 { unicode_gc_Mn, 0, 0, 0 },
5988 { unicode_gc_Mn, 0, 0, 0 },
5989 { unicode_gc_Mn, 9, 0, 0 },
5990 { unicode_gc_Po, 0, 0, 0 },
5991 { unicode_gc_Po, 0, 0, 0 },
5992 { unicode_gc_Cn, 0, 0, 0 },
5993 { unicode_gc_Cn, 0, 0, 0 },
5994 { unicode_gc_Cn, 0, 0, 0 },
5995 { unicode_gc_Cn, 0, 0, 0 },
5996 { unicode_gc_Cn, 0, 0, 0 },
5997 { unicode_gc_Cn, 0, 0, 0 },
5998 { unicode_gc_Cn, 0, 0, 0 },
5999 { unicode_gc_Cn, 0, 0, 0 },
6000 { unicode_gc_Cn, 0, 0, 0 },
6001 { unicode_gc_Lo, 0, 0, 0 },
6002 { unicode_gc_Lo, 0, 0, 0 },
6003 { unicode_gc_Lo, 0, 0, 0 },
6004 { unicode_gc_Lo, 0, 0, 0 },
6005 { unicode_gc_Lo, 0, 0, 0 },
6006 { unicode_gc_Lo, 0, 0, 0 },
6007 { unicode_gc_Lo, 0, 0, 0 },
6008 { unicode_gc_Lo, 0, 0, 0 },
6009 { unicode_gc_Lo, 0, 0, 0 },
6010 { unicode_gc_Lo, 0, 0, 0 },
6011 { unicode_gc_Lo, 0, 0, 0 },
6012 { unicode_gc_Lo, 0, 0, 0 },
6013 { unicode_gc_Lo, 0, 0, 0 },
6014 { unicode_gc_Lo, 0, 0, 0 },
6015 { unicode_gc_Lo, 0, 0, 0 },
6016 { unicode_gc_Lo, 0, 0, 0 },
6017 { unicode_gc_Lo, 0, 0, 0 },
6018 { unicode_gc_Lo, 0, 0, 0 },
6019 { unicode_gc_Mn, 0, 0, 0 },
6020 { unicode_gc_Mn, 0, 0, 0 },
6021 { unicode_gc_Cn, 0, 0, 0 },
6022 { unicode_gc_Cn, 0, 0, 0 },
6023 { unicode_gc_Cn, 0, 0, 0 },
6024 { unicode_gc_Cn, 0, 0, 0 },
6025 { unicode_gc_Cn, 0, 0, 0 },
6026 { unicode_gc_Cn, 0, 0, 0 },
6027 { unicode_gc_Cn, 0, 0, 0 },
6028 { unicode_gc_Cn, 0, 0, 0 },
6029 { unicode_gc_Cn, 0, 0, 0 },
6030 { unicode_gc_Cn, 0, 0, 0 },
6031 { unicode_gc_Cn, 0, 0, 0 },
6032 { unicode_gc_Cn, 0, 0, 0 },
6033 { unicode_gc_Lo, 0, 0, 0 },
6034 { unicode_gc_Lo, 0, 0, 0 },
6035 { unicode_gc_Lo, 0, 0, 0 },
6036 { unicode_gc_Lo, 0, 0, 0 },
6037 { unicode_gc_Lo, 0, 0, 0 },
6038 { unicode_gc_Lo, 0, 0, 0 },
6039 { unicode_gc_Lo, 0, 0, 0 },
6040 { unicode_gc_Lo, 0, 0, 0 },
6041 { unicode_gc_Lo, 0, 0, 0 },
6042 { unicode_gc_Lo, 0, 0, 0 },
6043 { unicode_gc_Lo, 0, 0, 0 },
6044 { unicode_gc_Lo, 0, 0, 0 },
6045 { unicode_gc_Lo, 0, 0, 0 },
6046 { unicode_gc_Cn, 0, 0, 0 },
6047 { unicode_gc_Lo, 0, 0, 0 },
6048 { unicode_gc_Lo, 0, 0, 0 },
6049 { unicode_gc_Lo, 0, 0, 0 },
6050 { unicode_gc_Cn, 0, 0, 0 },
6051 { unicode_gc_Mn, 0, 0, 0 },
6052 { unicode_gc_Mn, 0, 0, 0 },
6053 { unicode_gc_Cn, 0, 0, 0 },
6054 { unicode_gc_Cn, 0, 0, 0 },
6055 { unicode_gc_Cn, 0, 0, 0 },
6056 { unicode_gc_Cn, 0, 0, 0 },
6057 { unicode_gc_Cn, 0, 0, 0 },
6058 { unicode_gc_Cn, 0, 0, 0 },
6059 { unicode_gc_Cn, 0, 0, 0 },
6060 { unicode_gc_Cn, 0, 0, 0 },
6061 { unicode_gc_Cn, 0, 0, 0 },
6062 { unicode_gc_Cn, 0, 0, 0 },
6063 { unicode_gc_Cn, 0, 0, 0 },
6064 { unicode_gc_Cn, 0, 0, 0 },
6065 { unicode_gc_Lo, 0, 0, 0 },
6066 { unicode_gc_Lo, 0, 0, 0 },
6067 { unicode_gc_Lo, 0, 0, 0 },
6068 { unicode_gc_Lo, 0, 0, 0 },
6069 { unicode_gc_Lo, 0, 0, 0 },
6070 { unicode_gc_Lo, 0, 0, 0 },
6071 { unicode_gc_Lo, 0, 0, 0 },
6072 { unicode_gc_Lo, 0, 0, 0 },
6073 { unicode_gc_Lo, 0, 0, 0 },
6074 { unicode_gc_Lo, 0, 0, 0 },
6075 { unicode_gc_Lo, 0, 0, 0 },
6076 { unicode_gc_Lo, 0, 0, 0 },
6077 { unicode_gc_Lo, 0, 0, 0 },
6078 { unicode_gc_Lo, 0, 0, 0 },
6079 { unicode_gc_Lo, 0, 0, 0 },
6080 { unicode_gc_Lo, 0, 0, 0 },
6081 { unicode_gc_Lo, 0, 0, 0 },
6082 { unicode_gc_Lo, 0, 0, 0 },
6083 { unicode_gc_Lo, 0, 0, 0 },
6084 { unicode_gc_Lo, 0, 0, 0 },
6085 { unicode_gc_Lo, 0, 0, 0 },
6086 { unicode_gc_Lo, 0, 0, 0 },
6087 { unicode_gc_Lo, 0, 0, 0 },
6088 { unicode_gc_Lo, 0, 0, 0 },
6089 { unicode_gc_Lo, 0, 0, 0 },
6090 { unicode_gc_Lo, 0, 0, 0 },
6091 { unicode_gc_Lo, 0, 0, 0 },
6092 { unicode_gc_Lo, 0, 0, 0 },
6093 { unicode_gc_Lo, 0, 0, 0 },
6094 { unicode_gc_Lo, 0, 0, 0 },
6095 { unicode_gc_Lo, 0, 0, 0 },
6096 { unicode_gc_Lo, 0, 0, 0 },
6097 { unicode_gc_Lo, 0, 0, 0 },
6098 { unicode_gc_Lo, 0, 0, 0 },
6099 { unicode_gc_Lo, 0, 0, 0 },
6100 { unicode_gc_Lo, 0, 0, 0 },
6101 { unicode_gc_Lo, 0, 0, 0 },
6102 { unicode_gc_Lo, 0, 0, 0 },
6103 { unicode_gc_Lo, 0, 0, 0 },
6104 { unicode_gc_Lo, 0, 0, 0 },
6105 { unicode_gc_Lo, 0, 0, 0 },
6106 { unicode_gc_Lo, 0, 0, 0 },
6107 { unicode_gc_Lo, 0, 0, 0 },
6108 { unicode_gc_Lo, 0, 0, 0 },
6109 { unicode_gc_Lo, 0, 0, 0 },
6110 { unicode_gc_Lo, 0, 0, 0 },
6111 { unicode_gc_Lo, 0, 0, 0 },
6112 { unicode_gc_Lo, 0, 0, 0 },
6113 { unicode_gc_Lo, 0, 0, 0 },
6114 { unicode_gc_Lo, 0, 0, 0 },
6115 { unicode_gc_Lo, 0, 0, 0 },
6116 { unicode_gc_Lo, 0, 0, 0 },
6117 { unicode_gc_Cf, 0, 0, 0 },
6118 { unicode_gc_Cf, 0, 0, 0 },
6119 { unicode_gc_Mc, 0, 0, 0 },
6120 { unicode_gc_Mn, 0, 0, 0 },
6121 { unicode_gc_Mn, 0, 0, 0 },
6122 { unicode_gc_Mn, 0, 0, 0 },
6123 { unicode_gc_Mn, 0, 0, 0 },
6124 { unicode_gc_Mn, 0, 0, 0 },
6125 { unicode_gc_Mn, 0, 0, 0 },
6126 { unicode_gc_Mn, 0, 0, 0 },
6127 { unicode_gc_Mc, 0, 0, 0 },
6128 { unicode_gc_Mc, 0, 0, 0 },
6129 { unicode_gc_Mc, 0, 0, 0 },
6130 { unicode_gc_Mc, 0, 0, 0 },
6131 { unicode_gc_Mc, 0, 0, 0 },
6132 { unicode_gc_Mc, 0, 0, 0 },
6133 { unicode_gc_Mc, 0, 0, 0 },
6134 { unicode_gc_Mc, 0, 0, 0 },
6135 { unicode_gc_Mn, 0, 0, 0 },
6136 { unicode_gc_Mc, 0, 0, 0 },
6137 { unicode_gc_Mc, 0, 0, 0 },
6138 { unicode_gc_Mn, 0, 0, 0 },
6139 { unicode_gc_Mn, 0, 0, 0 },
6140 { unicode_gc_Mn, 0, 0, 0 },
6141 { unicode_gc_Mn, 0, 0, 0 },
6142 { unicode_gc_Mn, 0, 0, 0 },
6143 { unicode_gc_Mn, 0, 0, 0 },
6144 { unicode_gc_Mn, 0, 0, 0 },
6145 { unicode_gc_Mn, 0, 0, 0 },
6146 { unicode_gc_Mn, 0, 0, 0 },
6147 { unicode_gc_Mn, 9, 0, 0 },
6148 { unicode_gc_Mn, 0, 0, 0 },
6149 { unicode_gc_Po, 0, 0, 0 },
6150 { unicode_gc_Po, 0, 0, 0 },
6151 { unicode_gc_Po, 0, 0, 0 },
6152 { unicode_gc_Lm, 0, 0, 0 },
6153 { unicode_gc_Po, 0, 0, 0 },
6154 { unicode_gc_Po, 0, 0, 0 },
6155 { unicode_gc_Po, 0, 0, 0 },
6156 { unicode_gc_Sc, 0, 0, 0 },
6157 { unicode_gc_Lo, 0, 0, 0 },
6158 { unicode_gc_Mn, 230, 0, 0 },
6159 { unicode_gc_Cn, 0, 0, 0 },
6160 { unicode_gc_Cn, 0, 0, 0 },
6161 { unicode_gc_Nd, 0, 0, 0 },
6162 { unicode_gc_Nd, 0, 0, 0 },
6163 { unicode_gc_Nd, 0, 0, 0 },
6164 { unicode_gc_Nd, 0, 0, 0 },
6165 { unicode_gc_Nd, 0, 0, 0 },
6166 { unicode_gc_Nd, 0, 0, 0 },
6167 { unicode_gc_Nd, 0, 0, 0 },
6168 { unicode_gc_Nd, 0, 0, 0 },
6169 { unicode_gc_Nd, 0, 0, 0 },
6170 { unicode_gc_Nd, 0, 0, 0 },
6171 { unicode_gc_Cn, 0, 0, 0 },
6172 { unicode_gc_Cn, 0, 0, 0 },
6173 { unicode_gc_Cn, 0, 0, 0 },
6174 { unicode_gc_Cn, 0, 0, 0 },
6175 { unicode_gc_Cn, 0, 0, 0 },
6176 { unicode_gc_Cn, 0, 0, 0 },
6177 { unicode_gc_No, 0, 0, 0 },
6178 { unicode_gc_No, 0, 0, 0 },
6179 { unicode_gc_No, 0, 0, 0 },
6180 { unicode_gc_No, 0, 0, 0 },
6181 { unicode_gc_No, 0, 0, 0 },
6182 { unicode_gc_No, 0, 0, 0 },
6183 { unicode_gc_No, 0, 0, 0 },
6184 { unicode_gc_No, 0, 0, 0 },
6185 { unicode_gc_No, 0, 0, 0 },
6186 { unicode_gc_No, 0, 0, 0 },
6187 { unicode_gc_Cn, 0, 0, 0 },
6188 { unicode_gc_Cn, 0, 0, 0 },
6189 { unicode_gc_Cn, 0, 0, 0 },
6190 { unicode_gc_Cn, 0, 0, 0 },
6191 { unicode_gc_Cn, 0, 0, 0 },
6192 { unicode_gc_Cn, 0, 0, 0 }
6193};
6194static const struct unidata subtable24[] = {
6195 { unicode_gc_Po, 0, 0, 0 },
6196 { unicode_gc_Po, 0, 0, 0 },
6197 { unicode_gc_Po, 0, 0, 0 },
6198 { unicode_gc_Po, 0, 0, 0 },
6199 { unicode_gc_Po, 0, 0, 0 },
6200 { unicode_gc_Po, 0, 0, 0 },
6201 { unicode_gc_Pd, 0, 0, 0 },
6202 { unicode_gc_Po, 0, 0, 0 },
6203 { unicode_gc_Po, 0, 0, 0 },
6204 { unicode_gc_Po, 0, 0, 0 },
6205 { unicode_gc_Po, 0, 0, 0 },
6206 { unicode_gc_Mn, 0, 0, 0 },
6207 { unicode_gc_Mn, 0, 0, 0 },
6208 { unicode_gc_Mn, 0, 0, 0 },
6209 { unicode_gc_Zs, 0, 0, 0 },
6210 { unicode_gc_Cn, 0, 0, 0 },
6211 { unicode_gc_Nd, 0, 0, 0 },
6212 { unicode_gc_Nd, 0, 0, 0 },
6213 { unicode_gc_Nd, 0, 0, 0 },
6214 { unicode_gc_Nd, 0, 0, 0 },
6215 { unicode_gc_Nd, 0, 0, 0 },
6216 { unicode_gc_Nd, 0, 0, 0 },
6217 { unicode_gc_Nd, 0, 0, 0 },
6218 { unicode_gc_Nd, 0, 0, 0 },
6219 { unicode_gc_Nd, 0, 0, 0 },
6220 { unicode_gc_Nd, 0, 0, 0 },
6221 { unicode_gc_Cn, 0, 0, 0 },
6222 { unicode_gc_Cn, 0, 0, 0 },
6223 { unicode_gc_Cn, 0, 0, 0 },
6224 { unicode_gc_Cn, 0, 0, 0 },
6225 { unicode_gc_Cn, 0, 0, 0 },
6226 { unicode_gc_Cn, 0, 0, 0 },
6227 { unicode_gc_Lo, 0, 0, 0 },
6228 { unicode_gc_Lo, 0, 0, 0 },
6229 { unicode_gc_Lo, 0, 0, 0 },
6230 { unicode_gc_Lo, 0, 0, 0 },
6231 { unicode_gc_Lo, 0, 0, 0 },
6232 { unicode_gc_Lo, 0, 0, 0 },
6233 { unicode_gc_Lo, 0, 0, 0 },
6234 { unicode_gc_Lo, 0, 0, 0 },
6235 { unicode_gc_Lo, 0, 0, 0 },
6236 { unicode_gc_Lo, 0, 0, 0 },
6237 { unicode_gc_Lo, 0, 0, 0 },
6238 { unicode_gc_Lo, 0, 0, 0 },
6239 { unicode_gc_Lo, 0, 0, 0 },
6240 { unicode_gc_Lo, 0, 0, 0 },
6241 { unicode_gc_Lo, 0, 0, 0 },
6242 { unicode_gc_Lo, 0, 0, 0 },
6243 { unicode_gc_Lo, 0, 0, 0 },
6244 { unicode_gc_Lo, 0, 0, 0 },
6245 { unicode_gc_Lo, 0, 0, 0 },
6246 { unicode_gc_Lo, 0, 0, 0 },
6247 { unicode_gc_Lo, 0, 0, 0 },
6248 { unicode_gc_Lo, 0, 0, 0 },
6249 { unicode_gc_Lo, 0, 0, 0 },
6250 { unicode_gc_Lo, 0, 0, 0 },
6251 { unicode_gc_Lo, 0, 0, 0 },
6252 { unicode_gc_Lo, 0, 0, 0 },
6253 { unicode_gc_Lo, 0, 0, 0 },
6254 { unicode_gc_Lo, 0, 0, 0 },
6255 { unicode_gc_Lo, 0, 0, 0 },
6256 { unicode_gc_Lo, 0, 0, 0 },
6257 { unicode_gc_Lo, 0, 0, 0 },
6258 { unicode_gc_Lo, 0, 0, 0 },
6259 { unicode_gc_Lo, 0, 0, 0 },
6260 { unicode_gc_Lo, 0, 0, 0 },
6261 { unicode_gc_Lo, 0, 0, 0 },
6262 { unicode_gc_Lm, 0, 0, 0 },
6263 { unicode_gc_Lo, 0, 0, 0 },
6264 { unicode_gc_Lo, 0, 0, 0 },
6265 { unicode_gc_Lo, 0, 0, 0 },
6266 { unicode_gc_Lo, 0, 0, 0 },
6267 { unicode_gc_Lo, 0, 0, 0 },
6268 { unicode_gc_Lo, 0, 0, 0 },
6269 { unicode_gc_Lo, 0, 0, 0 },
6270 { unicode_gc_Lo, 0, 0, 0 },
6271 { unicode_gc_Lo, 0, 0, 0 },
6272 { unicode_gc_Lo, 0, 0, 0 },
6273 { unicode_gc_Lo, 0, 0, 0 },
6274 { unicode_gc_Lo, 0, 0, 0 },
6275 { unicode_gc_Lo, 0, 0, 0 },
6276 { unicode_gc_Lo, 0, 0, 0 },
6277 { unicode_gc_Lo, 0, 0, 0 },
6278 { unicode_gc_Lo, 0, 0, 0 },
6279 { unicode_gc_Lo, 0, 0, 0 },
6280 { unicode_gc_Lo, 0, 0, 0 },
6281 { unicode_gc_Lo, 0, 0, 0 },
6282 { unicode_gc_Lo, 0, 0, 0 },
6283 { unicode_gc_Lo, 0, 0, 0 },
6284 { unicode_gc_Lo, 0, 0, 0 },
6285 { unicode_gc_Lo, 0, 0, 0 },
6286 { unicode_gc_Lo, 0, 0, 0 },
6287 { unicode_gc_Lo, 0, 0, 0 },
6288 { unicode_gc_Lo, 0, 0, 0 },
6289 { unicode_gc_Lo, 0, 0, 0 },
6290 { unicode_gc_Lo, 0, 0, 0 },
6291 { unicode_gc_Lo, 0, 0, 0 },
6292 { unicode_gc_Lo, 0, 0, 0 },
6293 { unicode_gc_Lo, 0, 0, 0 },
6294 { unicode_gc_Lo, 0, 0, 0 },
6295 { unicode_gc_Lo, 0, 0, 0 },
6296 { unicode_gc_Lo, 0, 0, 0 },
6297 { unicode_gc_Lo, 0, 0, 0 },
6298 { unicode_gc_Lo, 0, 0, 0 },
6299 { unicode_gc_Lo, 0, 0, 0 },
6300 { unicode_gc_Lo, 0, 0, 0 },
6301 { unicode_gc_Lo, 0, 0, 0 },
6302 { unicode_gc_Lo, 0, 0, 0 },
6303 { unicode_gc_Lo, 0, 0, 0 },
6304 { unicode_gc_Lo, 0, 0, 0 },
6305 { unicode_gc_Lo, 0, 0, 0 },
6306 { unicode_gc_Lo, 0, 0, 0 },
6307 { unicode_gc_Lo, 0, 0, 0 },
6308 { unicode_gc_Lo, 0, 0, 0 },
6309 { unicode_gc_Lo, 0, 0, 0 },
6310 { unicode_gc_Lo, 0, 0, 0 },
6311 { unicode_gc_Lo, 0, 0, 0 },
6312 { unicode_gc_Lo, 0, 0, 0 },
6313 { unicode_gc_Lo, 0, 0, 0 },
6314 { unicode_gc_Lo, 0, 0, 0 },
6315 { unicode_gc_Cn, 0, 0, 0 },
6316 { unicode_gc_Cn, 0, 0, 0 },
6317 { unicode_gc_Cn, 0, 0, 0 },
6318 { unicode_gc_Cn, 0, 0, 0 },
6319 { unicode_gc_Cn, 0, 0, 0 },
6320 { unicode_gc_Cn, 0, 0, 0 },
6321 { unicode_gc_Cn, 0, 0, 0 },
6322 { unicode_gc_Cn, 0, 0, 0 },
6323 { unicode_gc_Lo, 0, 0, 0 },
6324 { unicode_gc_Lo, 0, 0, 0 },
6325 { unicode_gc_Lo, 0, 0, 0 },
6326 { unicode_gc_Lo, 0, 0, 0 },
6327 { unicode_gc_Lo, 0, 0, 0 },
6328 { unicode_gc_Lo, 0, 0, 0 },
6329 { unicode_gc_Lo, 0, 0, 0 },
6330 { unicode_gc_Lo, 0, 0, 0 },
6331 { unicode_gc_Lo, 0, 0, 0 },
6332 { unicode_gc_Lo, 0, 0, 0 },
6333 { unicode_gc_Lo, 0, 0, 0 },
6334 { unicode_gc_Lo, 0, 0, 0 },
6335 { unicode_gc_Lo, 0, 0, 0 },
6336 { unicode_gc_Lo, 0, 0, 0 },
6337 { unicode_gc_Lo, 0, 0, 0 },
6338 { unicode_gc_Lo, 0, 0, 0 },
6339 { unicode_gc_Lo, 0, 0, 0 },
6340 { unicode_gc_Lo, 0, 0, 0 },
6341 { unicode_gc_Lo, 0, 0, 0 },
6342 { unicode_gc_Lo, 0, 0, 0 },
6343 { unicode_gc_Lo, 0, 0, 0 },
6344 { unicode_gc_Lo, 0, 0, 0 },
6345 { unicode_gc_Lo, 0, 0, 0 },
6346 { unicode_gc_Lo, 0, 0, 0 },
6347 { unicode_gc_Lo, 0, 0, 0 },
6348 { unicode_gc_Lo, 0, 0, 0 },
6349 { unicode_gc_Lo, 0, 0, 0 },
6350 { unicode_gc_Lo, 0, 0, 0 },
6351 { unicode_gc_Lo, 0, 0, 0 },
6352 { unicode_gc_Lo, 0, 0, 0 },
6353 { unicode_gc_Lo, 0, 0, 0 },
6354 { unicode_gc_Lo, 0, 0, 0 },
6355 { unicode_gc_Lo, 0, 0, 0 },
6356 { unicode_gc_Lo, 0, 0, 0 },
6357 { unicode_gc_Lo, 0, 0, 0 },
6358 { unicode_gc_Lo, 0, 0, 0 },
6359 { unicode_gc_Lo, 0, 0, 0 },
6360 { unicode_gc_Lo, 0, 0, 0 },
6361 { unicode_gc_Lo, 0, 0, 0 },
6362 { unicode_gc_Lo, 0, 0, 0 },
6363 { unicode_gc_Lo, 0, 0, 0 },
6364 { unicode_gc_Mn, 228, 0, 0 },
6365 { unicode_gc_Cn, 0, 0, 0 },
6366 { unicode_gc_Cn, 0, 0, 0 },
6367 { unicode_gc_Cn, 0, 0, 0 },
6368 { unicode_gc_Cn, 0, 0, 0 },
6369 { unicode_gc_Cn, 0, 0, 0 },
6370 { unicode_gc_Cn, 0, 0, 0 },
6371 { unicode_gc_Cn, 0, 0, 0 },
6372 { unicode_gc_Cn, 0, 0, 0 },
6373 { unicode_gc_Cn, 0, 0, 0 },
6374 { unicode_gc_Cn, 0, 0, 0 },
6375 { unicode_gc_Cn, 0, 0, 0 },
6376 { unicode_gc_Cn, 0, 0, 0 },
6377 { unicode_gc_Cn, 0, 0, 0 },
6378 { unicode_gc_Cn, 0, 0, 0 },
6379 { unicode_gc_Cn, 0, 0, 0 },
6380 { unicode_gc_Cn, 0, 0, 0 },
6381 { unicode_gc_Cn, 0, 0, 0 },
6382 { unicode_gc_Cn, 0, 0, 0 },
6383 { unicode_gc_Cn, 0, 0, 0 },
6384 { unicode_gc_Cn, 0, 0, 0 },
6385 { unicode_gc_Cn, 0, 0, 0 },
6386 { unicode_gc_Cn, 0, 0, 0 },
6387 { unicode_gc_Cn, 0, 0, 0 },
6388 { unicode_gc_Cn, 0, 0, 0 },
6389 { unicode_gc_Cn, 0, 0, 0 },
6390 { unicode_gc_Cn, 0, 0, 0 },
6391 { unicode_gc_Cn, 0, 0, 0 },
6392 { unicode_gc_Cn, 0, 0, 0 },
6393 { unicode_gc_Cn, 0, 0, 0 },
6394 { unicode_gc_Cn, 0, 0, 0 },
6395 { unicode_gc_Cn, 0, 0, 0 },
6396 { unicode_gc_Cn, 0, 0, 0 },
6397 { unicode_gc_Cn, 0, 0, 0 },
6398 { unicode_gc_Cn, 0, 0, 0 },
6399 { unicode_gc_Cn, 0, 0, 0 },
6400 { unicode_gc_Cn, 0, 0, 0 },
6401 { unicode_gc_Cn, 0, 0, 0 },
6402 { unicode_gc_Cn, 0, 0, 0 },
6403 { unicode_gc_Cn, 0, 0, 0 },
6404 { unicode_gc_Cn, 0, 0, 0 },
6405 { unicode_gc_Cn, 0, 0, 0 },
6406 { unicode_gc_Cn, 0, 0, 0 },
6407 { unicode_gc_Cn, 0, 0, 0 },
6408 { unicode_gc_Cn, 0, 0, 0 },
6409 { unicode_gc_Cn, 0, 0, 0 },
6410 { unicode_gc_Cn, 0, 0, 0 },
6411 { unicode_gc_Cn, 0, 0, 0 },
6412 { unicode_gc_Cn, 0, 0, 0 },
6413 { unicode_gc_Cn, 0, 0, 0 },
6414 { unicode_gc_Cn, 0, 0, 0 },
6415 { unicode_gc_Cn, 0, 0, 0 },
6416 { unicode_gc_Cn, 0, 0, 0 },
6417 { unicode_gc_Cn, 0, 0, 0 },
6418 { unicode_gc_Cn, 0, 0, 0 },
6419 { unicode_gc_Cn, 0, 0, 0 },
6420 { unicode_gc_Cn, 0, 0, 0 },
6421 { unicode_gc_Cn, 0, 0, 0 },
6422 { unicode_gc_Cn, 0, 0, 0 },
6423 { unicode_gc_Cn, 0, 0, 0 },
6424 { unicode_gc_Cn, 0, 0, 0 },
6425 { unicode_gc_Cn, 0, 0, 0 },
6426 { unicode_gc_Cn, 0, 0, 0 },
6427 { unicode_gc_Cn, 0, 0, 0 },
6428 { unicode_gc_Cn, 0, 0, 0 },
6429 { unicode_gc_Cn, 0, 0, 0 },
6430 { unicode_gc_Cn, 0, 0, 0 },
6431 { unicode_gc_Cn, 0, 0, 0 },
6432 { unicode_gc_Cn, 0, 0, 0 },
6433 { unicode_gc_Cn, 0, 0, 0 },
6434 { unicode_gc_Cn, 0, 0, 0 },
6435 { unicode_gc_Cn, 0, 0, 0 },
6436 { unicode_gc_Cn, 0, 0, 0 },
6437 { unicode_gc_Cn, 0, 0, 0 },
6438 { unicode_gc_Cn, 0, 0, 0 },
6439 { unicode_gc_Cn, 0, 0, 0 },
6440 { unicode_gc_Cn, 0, 0, 0 },
6441 { unicode_gc_Cn, 0, 0, 0 },
6442 { unicode_gc_Cn, 0, 0, 0 },
6443 { unicode_gc_Cn, 0, 0, 0 },
6444 { unicode_gc_Cn, 0, 0, 0 },
6445 { unicode_gc_Cn, 0, 0, 0 },
6446 { unicode_gc_Cn, 0, 0, 0 },
6447 { unicode_gc_Cn, 0, 0, 0 },
6448 { unicode_gc_Cn, 0, 0, 0 },
6449 { unicode_gc_Cn, 0, 0, 0 },
6450 { unicode_gc_Cn, 0, 0, 0 }
6451};
6452static const struct unidata subtable25[] = {
6453 { unicode_gc_Lo, 0, 0, 0 },
6454 { unicode_gc_Lo, 0, 0, 0 },
6455 { unicode_gc_Lo, 0, 0, 0 },
6456 { unicode_gc_Lo, 0, 0, 0 },
6457 { unicode_gc_Lo, 0, 0, 0 },
6458 { unicode_gc_Lo, 0, 0, 0 },
6459 { unicode_gc_Lo, 0, 0, 0 },
6460 { unicode_gc_Lo, 0, 0, 0 },
6461 { unicode_gc_Lo, 0, 0, 0 },
6462 { unicode_gc_Lo, 0, 0, 0 },
6463 { unicode_gc_Lo, 0, 0, 0 },
6464 { unicode_gc_Lo, 0, 0, 0 },
6465 { unicode_gc_Lo, 0, 0, 0 },
6466 { unicode_gc_Lo, 0, 0, 0 },
6467 { unicode_gc_Lo, 0, 0, 0 },
6468 { unicode_gc_Lo, 0, 0, 0 },
6469 { unicode_gc_Lo, 0, 0, 0 },
6470 { unicode_gc_Lo, 0, 0, 0 },
6471 { unicode_gc_Lo, 0, 0, 0 },
6472 { unicode_gc_Lo, 0, 0, 0 },
6473 { unicode_gc_Lo, 0, 0, 0 },
6474 { unicode_gc_Lo, 0, 0, 0 },
6475 { unicode_gc_Lo, 0, 0, 0 },
6476 { unicode_gc_Lo, 0, 0, 0 },
6477 { unicode_gc_Lo, 0, 0, 0 },
6478 { unicode_gc_Lo, 0, 0, 0 },
6479 { unicode_gc_Lo, 0, 0, 0 },
6480 { unicode_gc_Lo, 0, 0, 0 },
6481 { unicode_gc_Lo, 0, 0, 0 },
6482 { unicode_gc_Cn, 0, 0, 0 },
6483 { unicode_gc_Cn, 0, 0, 0 },
6484 { unicode_gc_Cn, 0, 0, 0 },
6485 { unicode_gc_Mn, 0, 0, 0 },
6486 { unicode_gc_Mn, 0, 0, 0 },
6487 { unicode_gc_Mn, 0, 0, 0 },
6488 { unicode_gc_Mc, 0, 0, 0 },
6489 { unicode_gc_Mc, 0, 0, 0 },
6490 { unicode_gc_Mc, 0, 0, 0 },
6491 { unicode_gc_Mc, 0, 0, 0 },
6492 { unicode_gc_Mn, 0, 0, 0 },
6493 { unicode_gc_Mn, 0, 0, 0 },
6494 { unicode_gc_Mc, 0, 0, 0 },
6495 { unicode_gc_Mc, 0, 0, 0 },
6496 { unicode_gc_Mc, 0, 0, 0 },
6497 { unicode_gc_Cn, 0, 0, 0 },
6498 { unicode_gc_Cn, 0, 0, 0 },
6499 { unicode_gc_Cn, 0, 0, 0 },
6500 { unicode_gc_Cn, 0, 0, 0 },
6501 { unicode_gc_Mc, 0, 0, 0 },
6502 { unicode_gc_Mc, 0, 0, 0 },
6503 { unicode_gc_Mn, 0, 0, 0 },
6504 { unicode_gc_Mc, 0, 0, 0 },
6505 { unicode_gc_Mc, 0, 0, 0 },
6506 { unicode_gc_Mc, 0, 0, 0 },
6507 { unicode_gc_Mc, 0, 0, 0 },
6508 { unicode_gc_Mc, 0, 0, 0 },
6509 { unicode_gc_Mc, 0, 0, 0 },
6510 { unicode_gc_Mn, 222, 0, 0 },
6511 { unicode_gc_Mn, 230, 0, 0 },
6512 { unicode_gc_Mn, 220, 0, 0 },
6513 { unicode_gc_Cn, 0, 0, 0 },
6514 { unicode_gc_Cn, 0, 0, 0 },
6515 { unicode_gc_Cn, 0, 0, 0 },
6516 { unicode_gc_Cn, 0, 0, 0 },
6517 { unicode_gc_So, 0, 0, 0 },
6518 { unicode_gc_Cn, 0, 0, 0 },
6519 { unicode_gc_Cn, 0, 0, 0 },
6520 { unicode_gc_Cn, 0, 0, 0 },
6521 { unicode_gc_Po, 0, 0, 0 },
6522 { unicode_gc_Po, 0, 0, 0 },
6523 { unicode_gc_Nd, 0, 0, 0 },
6524 { unicode_gc_Nd, 0, 0, 0 },
6525 { unicode_gc_Nd, 0, 0, 0 },
6526 { unicode_gc_Nd, 0, 0, 0 },
6527 { unicode_gc_Nd, 0, 0, 0 },
6528 { unicode_gc_Nd, 0, 0, 0 },
6529 { unicode_gc_Nd, 0, 0, 0 },
6530 { unicode_gc_Nd, 0, 0, 0 },
6531 { unicode_gc_Nd, 0, 0, 0 },
6532 { unicode_gc_Nd, 0, 0, 0 },
6533 { unicode_gc_Lo, 0, 0, 0 },
6534 { unicode_gc_Lo, 0, 0, 0 },
6535 { unicode_gc_Lo, 0, 0, 0 },
6536 { unicode_gc_Lo, 0, 0, 0 },
6537 { unicode_gc_Lo, 0, 0, 0 },
6538 { unicode_gc_Lo, 0, 0, 0 },
6539 { unicode_gc_Lo, 0, 0, 0 },
6540 { unicode_gc_Lo, 0, 0, 0 },
6541 { unicode_gc_Lo, 0, 0, 0 },
6542 { unicode_gc_Lo, 0, 0, 0 },
6543 { unicode_gc_Lo, 0, 0, 0 },
6544 { unicode_gc_Lo, 0, 0, 0 },
6545 { unicode_gc_Lo, 0, 0, 0 },
6546 { unicode_gc_Lo, 0, 0, 0 },
6547 { unicode_gc_Lo, 0, 0, 0 },
6548 { unicode_gc_Lo, 0, 0, 0 },
6549 { unicode_gc_Lo, 0, 0, 0 },
6550 { unicode_gc_Lo, 0, 0, 0 },
6551 { unicode_gc_Lo, 0, 0, 0 },
6552 { unicode_gc_Lo, 0, 0, 0 },
6553 { unicode_gc_Lo, 0, 0, 0 },
6554 { unicode_gc_Lo, 0, 0, 0 },
6555 { unicode_gc_Lo, 0, 0, 0 },
6556 { unicode_gc_Lo, 0, 0, 0 },
6557 { unicode_gc_Lo, 0, 0, 0 },
6558 { unicode_gc_Lo, 0, 0, 0 },
6559 { unicode_gc_Lo, 0, 0, 0 },
6560 { unicode_gc_Lo, 0, 0, 0 },
6561 { unicode_gc_Lo, 0, 0, 0 },
6562 { unicode_gc_Lo, 0, 0, 0 },
6563 { unicode_gc_Cn, 0, 0, 0 },
6564 { unicode_gc_Cn, 0, 0, 0 },
6565 { unicode_gc_Lo, 0, 0, 0 },
6566 { unicode_gc_Lo, 0, 0, 0 },
6567 { unicode_gc_Lo, 0, 0, 0 },
6568 { unicode_gc_Lo, 0, 0, 0 },
6569 { unicode_gc_Lo, 0, 0, 0 },
6570 { unicode_gc_Cn, 0, 0, 0 },
6571 { unicode_gc_Cn, 0, 0, 0 },
6572 { unicode_gc_Cn, 0, 0, 0 },
6573 { unicode_gc_Cn, 0, 0, 0 },
6574 { unicode_gc_Cn, 0, 0, 0 },
6575 { unicode_gc_Cn, 0, 0, 0 },
6576 { unicode_gc_Cn, 0, 0, 0 },
6577 { unicode_gc_Cn, 0, 0, 0 },
6578 { unicode_gc_Cn, 0, 0, 0 },
6579 { unicode_gc_Cn, 0, 0, 0 },
6580 { unicode_gc_Cn, 0, 0, 0 },
6581 { unicode_gc_Cn, 0, 0, 0 },
6582 { unicode_gc_Cn, 0, 0, 0 },
6583 { unicode_gc_Cn, 0, 0, 0 },
6584 { unicode_gc_Cn, 0, 0, 0 },
6585 { unicode_gc_Cn, 0, 0, 0 },
6586 { unicode_gc_Cn, 0, 0, 0 },
6587 { unicode_gc_Cn, 0, 0, 0 },
6588 { unicode_gc_Cn, 0, 0, 0 },
6589 { unicode_gc_Cn, 0, 0, 0 },
6590 { unicode_gc_Cn, 0, 0, 0 },
6591 { unicode_gc_Cn, 0, 0, 0 },
6592 { unicode_gc_Cn, 0, 0, 0 },
6593 { unicode_gc_Cn, 0, 0, 0 },
6594 { unicode_gc_Cn, 0, 0, 0 },
6595 { unicode_gc_Cn, 0, 0, 0 },
6596 { unicode_gc_Cn, 0, 0, 0 },
6597 { unicode_gc_Cn, 0, 0, 0 },
6598 { unicode_gc_Cn, 0, 0, 0 },
6599 { unicode_gc_Cn, 0, 0, 0 },
6600 { unicode_gc_Cn, 0, 0, 0 },
6601 { unicode_gc_Cn, 0, 0, 0 },
6602 { unicode_gc_Cn, 0, 0, 0 },
6603 { unicode_gc_Cn, 0, 0, 0 },
6604 { unicode_gc_Cn, 0, 0, 0 },
6605 { unicode_gc_Cn, 0, 0, 0 },
6606 { unicode_gc_Cn, 0, 0, 0 },
6607 { unicode_gc_Cn, 0, 0, 0 },
6608 { unicode_gc_Cn, 0, 0, 0 },
6609 { unicode_gc_Cn, 0, 0, 0 },
6610 { unicode_gc_Cn, 0, 0, 0 },
6611 { unicode_gc_Cn, 0, 0, 0 },
6612 { unicode_gc_Cn, 0, 0, 0 },
6613 { unicode_gc_Cn, 0, 0, 0 },
6614 { unicode_gc_Cn, 0, 0, 0 },
6615 { unicode_gc_Cn, 0, 0, 0 },
6616 { unicode_gc_Cn, 0, 0, 0 },
6617 { unicode_gc_Cn, 0, 0, 0 },
6618 { unicode_gc_Cn, 0, 0, 0 },
6619 { unicode_gc_Cn, 0, 0, 0 },
6620 { unicode_gc_Cn, 0, 0, 0 },
6621 { unicode_gc_Cn, 0, 0, 0 },
6622 { unicode_gc_Cn, 0, 0, 0 },
6623 { unicode_gc_Cn, 0, 0, 0 },
6624 { unicode_gc_Cn, 0, 0, 0 },
6625 { unicode_gc_Cn, 0, 0, 0 },
6626 { unicode_gc_Cn, 0, 0, 0 },
6627 { unicode_gc_Cn, 0, 0, 0 },
6628 { unicode_gc_Cn, 0, 0, 0 },
6629 { unicode_gc_Cn, 0, 0, 0 },
6630 { unicode_gc_Cn, 0, 0, 0 },
6631 { unicode_gc_Cn, 0, 0, 0 },
6632 { unicode_gc_Cn, 0, 0, 0 },
6633 { unicode_gc_Cn, 0, 0, 0 },
6634 { unicode_gc_Cn, 0, 0, 0 },
6635 { unicode_gc_Cn, 0, 0, 0 },
6636 { unicode_gc_Cn, 0, 0, 0 },
6637 { unicode_gc_Cn, 0, 0, 0 },
6638 { unicode_gc_Cn, 0, 0, 0 },
6639 { unicode_gc_Cn, 0, 0, 0 },
6640 { unicode_gc_Cn, 0, 0, 0 },
6641 { unicode_gc_Cn, 0, 0, 0 },
6642 { unicode_gc_Cn, 0, 0, 0 },
6643 { unicode_gc_Cn, 0, 0, 0 },
6644 { unicode_gc_Cn, 0, 0, 0 },
6645 { unicode_gc_Cn, 0, 0, 0 },
6646 { unicode_gc_Cn, 0, 0, 0 },
6647 { unicode_gc_Cn, 0, 0, 0 },
6648 { unicode_gc_Cn, 0, 0, 0 },
6649 { unicode_gc_Cn, 0, 0, 0 },
6650 { unicode_gc_Cn, 0, 0, 0 },
6651 { unicode_gc_Cn, 0, 0, 0 },
6652 { unicode_gc_Cn, 0, 0, 0 },
6653 { unicode_gc_Cn, 0, 0, 0 },
6654 { unicode_gc_Cn, 0, 0, 0 },
6655 { unicode_gc_Cn, 0, 0, 0 },
6656 { unicode_gc_Cn, 0, 0, 0 },
6657 { unicode_gc_Cn, 0, 0, 0 },
6658 { unicode_gc_Cn, 0, 0, 0 },
6659 { unicode_gc_Cn, 0, 0, 0 },
6660 { unicode_gc_Cn, 0, 0, 0 },
6661 { unicode_gc_Cn, 0, 0, 0 },
6662 { unicode_gc_Cn, 0, 0, 0 },
6663 { unicode_gc_Cn, 0, 0, 0 },
6664 { unicode_gc_Cn, 0, 0, 0 },
6665 { unicode_gc_Cn, 0, 0, 0 },
6666 { unicode_gc_Cn, 0, 0, 0 },
6667 { unicode_gc_Cn, 0, 0, 0 },
6668 { unicode_gc_Cn, 0, 0, 0 },
6669 { unicode_gc_Cn, 0, 0, 0 },
6670 { unicode_gc_Cn, 0, 0, 0 },
6671 { unicode_gc_Cn, 0, 0, 0 },
6672 { unicode_gc_Cn, 0, 0, 0 },
6673 { unicode_gc_Cn, 0, 0, 0 },
6674 { unicode_gc_Cn, 0, 0, 0 },
6675 { unicode_gc_Cn, 0, 0, 0 },
6676 { unicode_gc_Cn, 0, 0, 0 },
6677 { unicode_gc_So, 0, 0, 0 },
6678 { unicode_gc_So, 0, 0, 0 },
6679 { unicode_gc_So, 0, 0, 0 },
6680 { unicode_gc_So, 0, 0, 0 },
6681 { unicode_gc_So, 0, 0, 0 },
6682 { unicode_gc_So, 0, 0, 0 },
6683 { unicode_gc_So, 0, 0, 0 },
6684 { unicode_gc_So, 0, 0, 0 },
6685 { unicode_gc_So, 0, 0, 0 },
6686 { unicode_gc_So, 0, 0, 0 },
6687 { unicode_gc_So, 0, 0, 0 },
6688 { unicode_gc_So, 0, 0, 0 },
6689 { unicode_gc_So, 0, 0, 0 },
6690 { unicode_gc_So, 0, 0, 0 },
6691 { unicode_gc_So, 0, 0, 0 },
6692 { unicode_gc_So, 0, 0, 0 },
6693 { unicode_gc_So, 0, 0, 0 },
6694 { unicode_gc_So, 0, 0, 0 },
6695 { unicode_gc_So, 0, 0, 0 },
6696 { unicode_gc_So, 0, 0, 0 },
6697 { unicode_gc_So, 0, 0, 0 },
6698 { unicode_gc_So, 0, 0, 0 },
6699 { unicode_gc_So, 0, 0, 0 },
6700 { unicode_gc_So, 0, 0, 0 },
6701 { unicode_gc_So, 0, 0, 0 },
6702 { unicode_gc_So, 0, 0, 0 },
6703 { unicode_gc_So, 0, 0, 0 },
6704 { unicode_gc_So, 0, 0, 0 },
6705 { unicode_gc_So, 0, 0, 0 },
6706 { unicode_gc_So, 0, 0, 0 },
6707 { unicode_gc_So, 0, 0, 0 },
6708 { unicode_gc_So, 0, 0, 0 }
6709};
6710static const struct unidata subtable26[] = {
6711 { unicode_gc_Ll, 0, 0, 0 },
6712 { unicode_gc_Ll, 0, 0, 0 },
6713 { unicode_gc_Ll, 0, 0, 0 },
6714 { unicode_gc_Ll, 0, 0, 0 },
6715 { unicode_gc_Ll, 0, 0, 0 },
6716 { unicode_gc_Ll, 0, 0, 0 },
6717 { unicode_gc_Ll, 0, 0, 0 },
6718 { unicode_gc_Ll, 0, 0, 0 },
6719 { unicode_gc_Ll, 0, 0, 0 },
6720 { unicode_gc_Ll, 0, 0, 0 },
6721 { unicode_gc_Ll, 0, 0, 0 },
6722 { unicode_gc_Ll, 0, 0, 0 },
6723 { unicode_gc_Ll, 0, 0, 0 },
6724 { unicode_gc_Ll, 0, 0, 0 },
6725 { unicode_gc_Ll, 0, 0, 0 },
6726 { unicode_gc_Ll, 0, 0, 0 },
6727 { unicode_gc_Ll, 0, 0, 0 },
6728 { unicode_gc_Ll, 0, 0, 0 },
6729 { unicode_gc_Ll, 0, 0, 0 },
6730 { unicode_gc_Ll, 0, 0, 0 },
6731 { unicode_gc_Ll, 0, 0, 0 },
6732 { unicode_gc_Ll, 0, 0, 0 },
6733 { unicode_gc_Ll, 0, 0, 0 },
6734 { unicode_gc_Ll, 0, 0, 0 },
6735 { unicode_gc_Ll, 0, 0, 0 },
6736 { unicode_gc_Ll, 0, 0, 0 },
6737 { unicode_gc_Ll, 0, 0, 0 },
6738 { unicode_gc_Ll, 0, 0, 0 },
6739 { unicode_gc_Ll, 0, 0, 0 },
6740 { unicode_gc_Ll, 0, 0, 0 },
6741 { unicode_gc_Ll, 0, 0, 0 },
6742 { unicode_gc_Ll, 0, 0, 0 },
6743 { unicode_gc_Ll, 0, 0, 0 },
6744 { unicode_gc_Ll, 0, 0, 0 },
6745 { unicode_gc_Ll, 0, 0, 0 },
6746 { unicode_gc_Ll, 0, 0, 0 },
6747 { unicode_gc_Ll, 0, 0, 0 },
6748 { unicode_gc_Ll, 0, 0, 0 },
6749 { unicode_gc_Ll, 0, 0, 0 },
6750 { unicode_gc_Ll, 0, 0, 0 },
6751 { unicode_gc_Ll, 0, 0, 0 },
6752 { unicode_gc_Ll, 0, 0, 0 },
6753 { unicode_gc_Ll, 0, 0, 0 },
6754 { unicode_gc_Ll, 0, 0, 0 },
6755 { unicode_gc_Lm, 0, 0, 0 },
6756 { unicode_gc_Lm, 0, 0, 0 },
6757 { unicode_gc_Lm, 0, 0, 0 },
6758 { unicode_gc_Lm, 0, 0, 0 },
6759 { unicode_gc_Lm, 0, 0, 0 },
6760 { unicode_gc_Lm, 0, 0, 0 },
6761 { unicode_gc_Lm, 0, 0, 0 },
6762 { unicode_gc_Lm, 0, 0, 0 },
6763 { unicode_gc_Lm, 0, 0, 0 },
6764 { unicode_gc_Lm, 0, 0, 0 },
6765 { unicode_gc_Lm, 0, 0, 0 },
6766 { unicode_gc_Lm, 0, 0, 0 },
6767 { unicode_gc_Lm, 0, 0, 0 },
6768 { unicode_gc_Lm, 0, 0, 0 },
6769 { unicode_gc_Lm, 0, 0, 0 },
6770 { unicode_gc_Lm, 0, 0, 0 },
6771 { unicode_gc_Lm, 0, 0, 0 },
6772 { unicode_gc_Lm, 0, 0, 0 },
6773 { unicode_gc_Lm, 0, 0, 0 },
6774 { unicode_gc_Lm, 0, 0, 0 },
6775 { unicode_gc_Lm, 0, 0, 0 },
6776 { unicode_gc_Lm, 0, 0, 0 },
6777 { unicode_gc_Lm, 0, 0, 0 },
6778 { unicode_gc_Lm, 0, 0, 0 },
6779 { unicode_gc_Lm, 0, 0, 0 },
6780 { unicode_gc_Lm, 0, 0, 0 },
6781 { unicode_gc_Lm, 0, 0, 0 },
6782 { unicode_gc_Lm, 0, 0, 0 },
6783 { unicode_gc_Lm, 0, 0, 0 },
6784 { unicode_gc_Lm, 0, 0, 0 },
6785 { unicode_gc_Lm, 0, 0, 0 },
6786 { unicode_gc_Lm, 0, 0, 0 },
6787 { unicode_gc_Lm, 0, 0, 0 },
6788 { unicode_gc_Lm, 0, 0, 0 },
6789 { unicode_gc_Lm, 0, 0, 0 },
6790 { unicode_gc_Lm, 0, 0, 0 },
6791 { unicode_gc_Lm, 0, 0, 0 },
6792 { unicode_gc_Lm, 0, 0, 0 },
6793 { unicode_gc_Lm, 0, 0, 0 },
6794 { unicode_gc_Lm, 0, 0, 0 },
6795 { unicode_gc_Lm, 0, 0, 0 },
6796 { unicode_gc_Lm, 0, 0, 0 },
6797 { unicode_gc_Lm, 0, 0, 0 },
6798 { unicode_gc_Lm, 0, 0, 0 },
6799 { unicode_gc_Lm, 0, 0, 0 },
6800 { unicode_gc_Lm, 0, 0, 0 },
6801 { unicode_gc_Lm, 0, 0, 0 },
6802 { unicode_gc_Lm, 0, 0, 0 },
6803 { unicode_gc_Lm, 0, 0, 0 },
6804 { unicode_gc_Lm, 0, 0, 0 },
6805 { unicode_gc_Lm, 0, 0, 0 },
6806 { unicode_gc_Lm, 0, 0, 0 },
6807 { unicode_gc_Lm, 0, 0, 0 },
6808 { unicode_gc_Lm, 0, 0, 0 },
6809 { unicode_gc_Ll, 0, 0, 0 },
6810 { unicode_gc_Ll, 0, 0, 0 },
6811 { unicode_gc_Ll, 0, 0, 0 },
6812 { unicode_gc_Ll, 0, 0, 0 },
6813 { unicode_gc_Ll, 0, 0, 0 },
6814 { unicode_gc_Ll, 0, 0, 0 },
6815 { unicode_gc_Ll, 0, 0, 0 },
6816 { unicode_gc_Ll, 0, 0, 0 },
6817 { unicode_gc_Ll, 0, 0, 0 },
6818 { unicode_gc_Ll, 0, 0, 0 },
6819 { unicode_gc_Cn, 0, 0, 0 },
6820 { unicode_gc_Cn, 0, 0, 0 },
6821 { unicode_gc_Cn, 0, 0, 0 },
6822 { unicode_gc_Cn, 0, 0, 0 },
6823 { unicode_gc_Cn, 0, 0, 0 },
6824 { unicode_gc_Cn, 0, 0, 0 },
6825 { unicode_gc_Cn, 0, 0, 0 },
6826 { unicode_gc_Cn, 0, 0, 0 },
6827 { unicode_gc_Cn, 0, 0, 0 },
6828 { unicode_gc_Cn, 0, 0, 0 },
6829 { unicode_gc_Cn, 0, 0, 0 },
6830 { unicode_gc_Cn, 0, 0, 0 },
6831 { unicode_gc_Cn, 0, 0, 0 },
6832 { unicode_gc_Cn, 0, 0, 0 },
6833 { unicode_gc_Cn, 0, 0, 0 },
6834 { unicode_gc_Cn, 0, 0, 0 },
6835 { unicode_gc_Cn, 0, 0, 0 },
6836 { unicode_gc_Cn, 0, 0, 0 },
6837 { unicode_gc_Cn, 0, 0, 0 },
6838 { unicode_gc_Cn, 0, 0, 0 },
6839 { unicode_gc_Cn, 0, 0, 0 },
6840 { unicode_gc_Cn, 0, 0, 0 },
6841 { unicode_gc_Cn, 0, 0, 0 },
6842 { unicode_gc_Cn, 0, 0, 0 },
6843 { unicode_gc_Cn, 0, 0, 0 },
6844 { unicode_gc_Cn, 0, 0, 0 },
6845 { unicode_gc_Cn, 0, 0, 0 },
6846 { unicode_gc_Cn, 0, 0, 0 },
6847 { unicode_gc_Cn, 0, 0, 0 },
6848 { unicode_gc_Cn, 0, 0, 0 },
6849 { unicode_gc_Cn, 0, 0, 0 },
6850 { unicode_gc_Cn, 0, 0, 0 },
6851 { unicode_gc_Cn, 0, 0, 0 },
6852 { unicode_gc_Cn, 0, 0, 0 },
6853 { unicode_gc_Cn, 0, 0, 0 },
6854 { unicode_gc_Cn, 0, 0, 0 },
6855 { unicode_gc_Cn, 0, 0, 0 },
6856 { unicode_gc_Cn, 0, 0, 0 },
6857 { unicode_gc_Cn, 0, 0, 0 },
6858 { unicode_gc_Cn, 0, 0, 0 },
6859 { unicode_gc_Cn, 0, 0, 0 },
6860 { unicode_gc_Cn, 0, 0, 0 },
6861 { unicode_gc_Cn, 0, 0, 0 },
6862 { unicode_gc_Cn, 0, 0, 0 },
6863 { unicode_gc_Cn, 0, 0, 0 },
6864 { unicode_gc_Cn, 0, 0, 0 },
6865 { unicode_gc_Cn, 0, 0, 0 },
6866 { unicode_gc_Cn, 0, 0, 0 },
6867 { unicode_gc_Cn, 0, 0, 0 },
6868 { unicode_gc_Cn, 0, 0, 0 },
6869 { unicode_gc_Cn, 0, 0, 0 },
6870 { unicode_gc_Cn, 0, 0, 0 },
6871 { unicode_gc_Cn, 0, 0, 0 },
6872 { unicode_gc_Cn, 0, 0, 0 },
6873 { unicode_gc_Cn, 0, 0, 0 },
6874 { unicode_gc_Cn, 0, 0, 0 },
6875 { unicode_gc_Cn, 0, 0, 0 },
6876 { unicode_gc_Cn, 0, 0, 0 },
6877 { unicode_gc_Cn, 0, 0, 0 },
6878 { unicode_gc_Cn, 0, 0, 0 },
6879 { unicode_gc_Cn, 0, 0, 0 },
6880 { unicode_gc_Cn, 0, 0, 0 },
6881 { unicode_gc_Cn, 0, 0, 0 },
6882 { unicode_gc_Cn, 0, 0, 0 },
6883 { unicode_gc_Cn, 0, 0, 0 },
6884 { unicode_gc_Cn, 0, 0, 0 },
6885 { unicode_gc_Cn, 0, 0, 0 },
6886 { unicode_gc_Cn, 0, 0, 0 },
6887 { unicode_gc_Cn, 0, 0, 0 },
6888 { unicode_gc_Cn, 0, 0, 0 },
6889 { unicode_gc_Cn, 0, 0, 0 },
6890 { unicode_gc_Cn, 0, 0, 0 },
6891 { unicode_gc_Cn, 0, 0, 0 },
6892 { unicode_gc_Cn, 0, 0, 0 },
6893 { unicode_gc_Cn, 0, 0, 0 },
6894 { unicode_gc_Cn, 0, 0, 0 },
6895 { unicode_gc_Cn, 0, 0, 0 },
6896 { unicode_gc_Cn, 0, 0, 0 },
6897 { unicode_gc_Cn, 0, 0, 0 },
6898 { unicode_gc_Cn, 0, 0, 0 },
6899 { unicode_gc_Cn, 0, 0, 0 },
6900 { unicode_gc_Cn, 0, 0, 0 },
6901 { unicode_gc_Cn, 0, 0, 0 },
6902 { unicode_gc_Cn, 0, 0, 0 },
6903 { unicode_gc_Cn, 0, 0, 0 },
6904 { unicode_gc_Cn, 0, 0, 0 },
6905 { unicode_gc_Cn, 0, 0, 0 },
6906 { unicode_gc_Cn, 0, 0, 0 },
6907 { unicode_gc_Cn, 0, 0, 0 },
6908 { unicode_gc_Cn, 0, 0, 0 },
6909 { unicode_gc_Cn, 0, 0, 0 },
6910 { unicode_gc_Cn, 0, 0, 0 },
6911 { unicode_gc_Cn, 0, 0, 0 },
6912 { unicode_gc_Cn, 0, 0, 0 },
6913 { unicode_gc_Cn, 0, 0, 0 },
6914 { unicode_gc_Cn, 0, 0, 0 },
6915 { unicode_gc_Cn, 0, 0, 0 },
6916 { unicode_gc_Cn, 0, 0, 0 },
6917 { unicode_gc_Cn, 0, 0, 0 },
6918 { unicode_gc_Cn, 0, 0, 0 },
6919 { unicode_gc_Cn, 0, 0, 0 },
6920 { unicode_gc_Cn, 0, 0, 0 },
6921 { unicode_gc_Cn, 0, 0, 0 },
6922 { unicode_gc_Cn, 0, 0, 0 },
6923 { unicode_gc_Cn, 0, 0, 0 },
6924 { unicode_gc_Cn, 0, 0, 0 },
6925 { unicode_gc_Cn, 0, 0, 0 },
6926 { unicode_gc_Cn, 0, 0, 0 },
6927 { unicode_gc_Cn, 0, 0, 0 },
6928 { unicode_gc_Cn, 0, 0, 0 },
6929 { unicode_gc_Cn, 0, 0, 0 },
6930 { unicode_gc_Cn, 0, 0, 0 },
6931 { unicode_gc_Cn, 0, 0, 0 },
6932 { unicode_gc_Cn, 0, 0, 0 },
6933 { unicode_gc_Cn, 0, 0, 0 },
6934 { unicode_gc_Cn, 0, 0, 0 },
6935 { unicode_gc_Cn, 0, 0, 0 },
6936 { unicode_gc_Cn, 0, 0, 0 },
6937 { unicode_gc_Cn, 0, 0, 0 },
6938 { unicode_gc_Cn, 0, 0, 0 },
6939 { unicode_gc_Cn, 0, 0, 0 },
6940 { unicode_gc_Cn, 0, 0, 0 },
6941 { unicode_gc_Cn, 0, 0, 0 },
6942 { unicode_gc_Cn, 0, 0, 0 },
6943 { unicode_gc_Cn, 0, 0, 0 },
6944 { unicode_gc_Cn, 0, 0, 0 },
6945 { unicode_gc_Cn, 0, 0, 0 },
6946 { unicode_gc_Cn, 0, 0, 0 },
6947 { unicode_gc_Cn, 0, 0, 0 },
6948 { unicode_gc_Cn, 0, 0, 0 },
6949 { unicode_gc_Cn, 0, 0, 0 },
6950 { unicode_gc_Cn, 0, 0, 0 },
6951 { unicode_gc_Cn, 0, 0, 0 },
6952 { unicode_gc_Cn, 0, 0, 0 },
6953 { unicode_gc_Cn, 0, 0, 0 },
6954 { unicode_gc_Cn, 0, 0, 0 },
6955 { unicode_gc_Cn, 0, 0, 0 },
6956 { unicode_gc_Cn, 0, 0, 0 },
6957 { unicode_gc_Cn, 0, 0, 0 },
6958 { unicode_gc_Cn, 0, 0, 0 },
6959 { unicode_gc_Cn, 0, 0, 0 },
6960 { unicode_gc_Cn, 0, 0, 0 },
6961 { unicode_gc_Cn, 0, 0, 0 },
6962 { unicode_gc_Cn, 0, 0, 0 },
6963 { unicode_gc_Cn, 0, 0, 0 },
6964 { unicode_gc_Cn, 0, 0, 0 },
6965 { unicode_gc_Cn, 0, 0, 0 },
6966 { unicode_gc_Cn, 0, 0, 0 }
6967};
6968static const struct unidata subtable27[] = {
6969 { unicode_gc_Lu, 0, 0, 1 },
6970 { unicode_gc_Ll, 0, -1, 0 },
6971 { unicode_gc_Lu, 0, 0, 1 },
6972 { unicode_gc_Ll, 0, -1, 0 },
6973 { unicode_gc_Lu, 0, 0, 1 },
6974 { unicode_gc_Ll, 0, -1, 0 },
6975 { unicode_gc_Lu, 0, 0, 1 },
6976 { unicode_gc_Ll, 0, -1, 0 },
6977 { unicode_gc_Lu, 0, 0, 1 },
6978 { unicode_gc_Ll, 0, -1, 0 },
6979 { unicode_gc_Lu, 0, 0, 1 },
6980 { unicode_gc_Ll, 0, -1, 0 },
6981 { unicode_gc_Lu, 0, 0, 1 },
6982 { unicode_gc_Ll, 0, -1, 0 },
6983 { unicode_gc_Lu, 0, 0, 1 },
6984 { unicode_gc_Ll, 0, -1, 0 },
6985 { unicode_gc_Lu, 0, 0, 1 },
6986 { unicode_gc_Ll, 0, -1, 0 },
6987 { unicode_gc_Lu, 0, 0, 1 },
6988 { unicode_gc_Ll, 0, -1, 0 },
6989 { unicode_gc_Lu, 0, 0, 1 },
6990 { unicode_gc_Ll, 0, -1, 0 },
6991 { unicode_gc_Lu, 0, 0, 1 },
6992 { unicode_gc_Ll, 0, -1, 0 },
6993 { unicode_gc_Lu, 0, 0, 1 },
6994 { unicode_gc_Ll, 0, -1, 0 },
6995 { unicode_gc_Lu, 0, 0, 1 },
6996 { unicode_gc_Ll, 0, -1, 0 },
6997 { unicode_gc_Lu, 0, 0, 1 },
6998 { unicode_gc_Ll, 0, -1, 0 },
6999 { unicode_gc_Lu, 0, 0, 1 },
7000 { unicode_gc_Ll, 0, -1, 0 },
7001 { unicode_gc_Lu, 0, 0, 1 },
7002 { unicode_gc_Ll, 0, -1, 0 },
7003 { unicode_gc_Lu, 0, 0, 1 },
7004 { unicode_gc_Ll, 0, -1, 0 },
7005 { unicode_gc_Lu, 0, 0, 1 },
7006 { unicode_gc_Ll, 0, -1, 0 },
7007 { unicode_gc_Lu, 0, 0, 1 },
7008 { unicode_gc_Ll, 0, -1, 0 },
7009 { unicode_gc_Lu, 0, 0, 1 },
7010 { unicode_gc_Ll, 0, -1, 0 },
7011 { unicode_gc_Lu, 0, 0, 1 },
7012 { unicode_gc_Ll, 0, -1, 0 },
7013 { unicode_gc_Lu, 0, 0, 1 },
7014 { unicode_gc_Ll, 0, -1, 0 },
7015 { unicode_gc_Lu, 0, 0, 1 },
7016 { unicode_gc_Ll, 0, -1, 0 },
7017 { unicode_gc_Lu, 0, 0, 1 },
7018 { unicode_gc_Ll, 0, -1, 0 },
7019 { unicode_gc_Lu, 0, 0, 1 },
7020 { unicode_gc_Ll, 0, -1, 0 },
7021 { unicode_gc_Lu, 0, 0, 1 },
7022 { unicode_gc_Ll, 0, -1, 0 },
7023 { unicode_gc_Lu, 0, 0, 1 },
7024 { unicode_gc_Ll, 0, -1, 0 },
7025 { unicode_gc_Lu, 0, 0, 1 },
7026 { unicode_gc_Ll, 0, -1, 0 },
7027 { unicode_gc_Lu, 0, 0, 1 },
7028 { unicode_gc_Ll, 0, -1, 0 },
7029 { unicode_gc_Lu, 0, 0, 1 },
7030 { unicode_gc_Ll, 0, -1, 0 },
7031 { unicode_gc_Lu, 0, 0, 1 },
7032 { unicode_gc_Ll, 0, -1, 0 },
7033 { unicode_gc_Lu, 0, 0, 1 },
7034 { unicode_gc_Ll, 0, -1, 0 },
7035 { unicode_gc_Lu, 0, 0, 1 },
7036 { unicode_gc_Ll, 0, -1, 0 },
7037 { unicode_gc_Lu, 0, 0, 1 },
7038 { unicode_gc_Ll, 0, -1, 0 },
7039 { unicode_gc_Lu, 0, 0, 1 },
7040 { unicode_gc_Ll, 0, -1, 0 },
7041 { unicode_gc_Lu, 0, 0, 1 },
7042 { unicode_gc_Ll, 0, -1, 0 },
7043 { unicode_gc_Lu, 0, 0, 1 },
7044 { unicode_gc_Ll, 0, -1, 0 },
7045 { unicode_gc_Lu, 0, 0, 1 },
7046 { unicode_gc_Ll, 0, -1, 0 },
7047 { unicode_gc_Lu, 0, 0, 1 },
7048 { unicode_gc_Ll, 0, -1, 0 },
7049 { unicode_gc_Lu, 0, 0, 1 },
7050 { unicode_gc_Ll, 0, -1, 0 },
7051 { unicode_gc_Lu, 0, 0, 1 },
7052 { unicode_gc_Ll, 0, -1, 0 },
7053 { unicode_gc_Lu, 0, 0, 1 },
7054 { unicode_gc_Ll, 0, -1, 0 },
7055 { unicode_gc_Lu, 0, 0, 1 },
7056 { unicode_gc_Ll, 0, -1, 0 },
7057 { unicode_gc_Lu, 0, 0, 1 },
7058 { unicode_gc_Ll, 0, -1, 0 },
7059 { unicode_gc_Lu, 0, 0, 1 },
7060 { unicode_gc_Ll, 0, -1, 0 },
7061 { unicode_gc_Lu, 0, 0, 1 },
7062 { unicode_gc_Ll, 0, -1, 0 },
7063 { unicode_gc_Lu, 0, 0, 1 },
7064 { unicode_gc_Ll, 0, -1, 0 },
7065 { unicode_gc_Lu, 0, 0, 1 },
7066 { unicode_gc_Ll, 0, -1, 0 },
7067 { unicode_gc_Lu, 0, 0, 1 },
7068 { unicode_gc_Ll, 0, -1, 0 },
7069 { unicode_gc_Lu, 0, 0, 1 },
7070 { unicode_gc_Ll, 0, -1, 0 },
7071 { unicode_gc_Lu, 0, 0, 1 },
7072 { unicode_gc_Ll, 0, -1, 0 },
7073 { unicode_gc_Lu, 0, 0, 1 },
7074 { unicode_gc_Ll, 0, -1, 0 },
7075 { unicode_gc_Lu, 0, 0, 1 },
7076 { unicode_gc_Ll, 0, -1, 0 },
7077 { unicode_gc_Lu, 0, 0, 1 },
7078 { unicode_gc_Ll, 0, -1, 0 },
7079 { unicode_gc_Lu, 0, 0, 1 },
7080 { unicode_gc_Ll, 0, -1, 0 },
7081 { unicode_gc_Lu, 0, 0, 1 },
7082 { unicode_gc_Ll, 0, -1, 0 },
7083 { unicode_gc_Lu, 0, 0, 1 },
7084 { unicode_gc_Ll, 0, -1, 0 },
7085 { unicode_gc_Lu, 0, 0, 1 },
7086 { unicode_gc_Ll, 0, -1, 0 },
7087 { unicode_gc_Lu, 0, 0, 1 },
7088 { unicode_gc_Ll, 0, -1, 0 },
7089 { unicode_gc_Lu, 0, 0, 1 },
7090 { unicode_gc_Ll, 0, -1, 0 },
7091 { unicode_gc_Lu, 0, 0, 1 },
7092 { unicode_gc_Ll, 0, -1, 0 },
7093 { unicode_gc_Lu, 0, 0, 1 },
7094 { unicode_gc_Ll, 0, -1, 0 },
7095 { unicode_gc_Lu, 0, 0, 1 },
7096 { unicode_gc_Ll, 0, -1, 0 },
7097 { unicode_gc_Lu, 0, 0, 1 },
7098 { unicode_gc_Ll, 0, -1, 0 },
7099 { unicode_gc_Lu, 0, 0, 1 },
7100 { unicode_gc_Ll, 0, -1, 0 },
7101 { unicode_gc_Lu, 0, 0, 1 },
7102 { unicode_gc_Ll, 0, -1, 0 },
7103 { unicode_gc_Lu, 0, 0, 1 },
7104 { unicode_gc_Ll, 0, -1, 0 },
7105 { unicode_gc_Lu, 0, 0, 1 },
7106 { unicode_gc_Ll, 0, -1, 0 },
7107 { unicode_gc_Lu, 0, 0, 1 },
7108 { unicode_gc_Ll, 0, -1, 0 },
7109 { unicode_gc_Lu, 0, 0, 1 },
7110 { unicode_gc_Ll, 0, -1, 0 },
7111 { unicode_gc_Lu, 0, 0, 1 },
7112 { unicode_gc_Ll, 0, -1, 0 },
7113 { unicode_gc_Lu, 0, 0, 1 },
7114 { unicode_gc_Ll, 0, -1, 0 },
7115 { unicode_gc_Lu, 0, 0, 1 },
7116 { unicode_gc_Ll, 0, -1, 0 },
7117 { unicode_gc_Lu, 0, 0, 1 },
7118 { unicode_gc_Ll, 0, -1, 0 },
7119 { unicode_gc_Ll, 0, 0, 0 },
7120 { unicode_gc_Ll, 0, 0, 0 },
7121 { unicode_gc_Ll, 0, 0, 0 },
7122 { unicode_gc_Ll, 0, 0, 0 },
7123 { unicode_gc_Ll, 0, 0, 0 },
7124 { unicode_gc_Ll, 0, -59, 0 },
7125 { unicode_gc_Cn, 0, 0, 0 },
7126 { unicode_gc_Cn, 0, 0, 0 },
7127 { unicode_gc_Cn, 0, 0, 0 },
7128 { unicode_gc_Cn, 0, 0, 0 },
7129 { unicode_gc_Lu, 0, 0, 1 },
7130 { unicode_gc_Ll, 0, -1, 0 },
7131 { unicode_gc_Lu, 0, 0, 1 },
7132 { unicode_gc_Ll, 0, -1, 0 },
7133 { unicode_gc_Lu, 0, 0, 1 },
7134 { unicode_gc_Ll, 0, -1, 0 },
7135 { unicode_gc_Lu, 0, 0, 1 },
7136 { unicode_gc_Ll, 0, -1, 0 },
7137 { unicode_gc_Lu, 0, 0, 1 },
7138 { unicode_gc_Ll, 0, -1, 0 },
7139 { unicode_gc_Lu, 0, 0, 1 },
7140 { unicode_gc_Ll, 0, -1, 0 },
7141 { unicode_gc_Lu, 0, 0, 1 },
7142 { unicode_gc_Ll, 0, -1, 0 },
7143 { unicode_gc_Lu, 0, 0, 1 },
7144 { unicode_gc_Ll, 0, -1, 0 },
7145 { unicode_gc_Lu, 0, 0, 1 },
7146 { unicode_gc_Ll, 0, -1, 0 },
7147 { unicode_gc_Lu, 0, 0, 1 },
7148 { unicode_gc_Ll, 0, -1, 0 },
7149 { unicode_gc_Lu, 0, 0, 1 },
7150 { unicode_gc_Ll, 0, -1, 0 },
7151 { unicode_gc_Lu, 0, 0, 1 },
7152 { unicode_gc_Ll, 0, -1, 0 },
7153 { unicode_gc_Lu, 0, 0, 1 },
7154 { unicode_gc_Ll, 0, -1, 0 },
7155 { unicode_gc_Lu, 0, 0, 1 },
7156 { unicode_gc_Ll, 0, -1, 0 },
7157 { unicode_gc_Lu, 0, 0, 1 },
7158 { unicode_gc_Ll, 0, -1, 0 },
7159 { unicode_gc_Lu, 0, 0, 1 },
7160 { unicode_gc_Ll, 0, -1, 0 },
7161 { unicode_gc_Lu, 0, 0, 1 },
7162 { unicode_gc_Ll, 0, -1, 0 },
7163 { unicode_gc_Lu, 0, 0, 1 },
7164 { unicode_gc_Ll, 0, -1, 0 },
7165 { unicode_gc_Lu, 0, 0, 1 },
7166 { unicode_gc_Ll, 0, -1, 0 },
7167 { unicode_gc_Lu, 0, 0, 1 },
7168 { unicode_gc_Ll, 0, -1, 0 },
7169 { unicode_gc_Lu, 0, 0, 1 },
7170 { unicode_gc_Ll, 0, -1, 0 },
7171 { unicode_gc_Lu, 0, 0, 1 },
7172 { unicode_gc_Ll, 0, -1, 0 },
7173 { unicode_gc_Lu, 0, 0, 1 },
7174 { unicode_gc_Ll, 0, -1, 0 },
7175 { unicode_gc_Lu, 0, 0, 1 },
7176 { unicode_gc_Ll, 0, -1, 0 },
7177 { unicode_gc_Lu, 0, 0, 1 },
7178 { unicode_gc_Ll, 0, -1, 0 },
7179 { unicode_gc_Lu, 0, 0, 1 },
7180 { unicode_gc_Ll, 0, -1, 0 },
7181 { unicode_gc_Lu, 0, 0, 1 },
7182 { unicode_gc_Ll, 0, -1, 0 },
7183 { unicode_gc_Lu, 0, 0, 1 },
7184 { unicode_gc_Ll, 0, -1, 0 },
7185 { unicode_gc_Lu, 0, 0, 1 },
7186 { unicode_gc_Ll, 0, -1, 0 },
7187 { unicode_gc_Lu, 0, 0, 1 },
7188 { unicode_gc_Ll, 0, -1, 0 },
7189 { unicode_gc_Lu, 0, 0, 1 },
7190 { unicode_gc_Ll, 0, -1, 0 },
7191 { unicode_gc_Lu, 0, 0, 1 },
7192 { unicode_gc_Ll, 0, -1, 0 },
7193 { unicode_gc_Lu, 0, 0, 1 },
7194 { unicode_gc_Ll, 0, -1, 0 },
7195 { unicode_gc_Lu, 0, 0, 1 },
7196 { unicode_gc_Ll, 0, -1, 0 },
7197 { unicode_gc_Lu, 0, 0, 1 },
7198 { unicode_gc_Ll, 0, -1, 0 },
7199 { unicode_gc_Lu, 0, 0, 1 },
7200 { unicode_gc_Ll, 0, -1, 0 },
7201 { unicode_gc_Lu, 0, 0, 1 },
7202 { unicode_gc_Ll, 0, -1, 0 },
7203 { unicode_gc_Lu, 0, 0, 1 },
7204 { unicode_gc_Ll, 0, -1, 0 },
7205 { unicode_gc_Lu, 0, 0, 1 },
7206 { unicode_gc_Ll, 0, -1, 0 },
7207 { unicode_gc_Lu, 0, 0, 1 },
7208 { unicode_gc_Ll, 0, -1, 0 },
7209 { unicode_gc_Lu, 0, 0, 1 },
7210 { unicode_gc_Ll, 0, -1, 0 },
7211 { unicode_gc_Lu, 0, 0, 1 },
7212 { unicode_gc_Ll, 0, -1, 0 },
7213 { unicode_gc_Lu, 0, 0, 1 },
7214 { unicode_gc_Ll, 0, -1, 0 },
7215 { unicode_gc_Lu, 0, 0, 1 },
7216 { unicode_gc_Ll, 0, -1, 0 },
7217 { unicode_gc_Lu, 0, 0, 1 },
7218 { unicode_gc_Ll, 0, -1, 0 },
7219 { unicode_gc_Cn, 0, 0, 0 },
7220 { unicode_gc_Cn, 0, 0, 0 },
7221 { unicode_gc_Cn, 0, 0, 0 },
7222 { unicode_gc_Cn, 0, 0, 0 },
7223 { unicode_gc_Cn, 0, 0, 0 },
7224 { unicode_gc_Cn, 0, 0, 0 }
7225};
7226static const struct unidata subtable28[] = {
7227 { unicode_gc_Ll, 0, 8, 0 },
7228 { unicode_gc_Ll, 0, 8, 0 },
7229 { unicode_gc_Ll, 0, 8, 0 },
7230 { unicode_gc_Ll, 0, 8, 0 },
7231 { unicode_gc_Ll, 0, 8, 0 },
7232 { unicode_gc_Ll, 0, 8, 0 },
7233 { unicode_gc_Ll, 0, 8, 0 },
7234 { unicode_gc_Ll, 0, 8, 0 },
7235 { unicode_gc_Lu, 0, 0, -8 },
7236 { unicode_gc_Lu, 0, 0, -8 },
7237 { unicode_gc_Lu, 0, 0, -8 },
7238 { unicode_gc_Lu, 0, 0, -8 },
7239 { unicode_gc_Lu, 0, 0, -8 },
7240 { unicode_gc_Lu, 0, 0, -8 },
7241 { unicode_gc_Lu, 0, 0, -8 },
7242 { unicode_gc_Lu, 0, 0, -8 },
7243 { unicode_gc_Ll, 0, 8, 0 },
7244 { unicode_gc_Ll, 0, 8, 0 },
7245 { unicode_gc_Ll, 0, 8, 0 },
7246 { unicode_gc_Ll, 0, 8, 0 },
7247 { unicode_gc_Ll, 0, 8, 0 },
7248 { unicode_gc_Ll, 0, 8, 0 },
7249 { unicode_gc_Cn, 0, 0, 0 },
7250 { unicode_gc_Cn, 0, 0, 0 },
7251 { unicode_gc_Lu, 0, 0, -8 },
7252 { unicode_gc_Lu, 0, 0, -8 },
7253 { unicode_gc_Lu, 0, 0, -8 },
7254 { unicode_gc_Lu, 0, 0, -8 },
7255 { unicode_gc_Lu, 0, 0, -8 },
7256 { unicode_gc_Lu, 0, 0, -8 },
7257 { unicode_gc_Cn, 0, 0, 0 },
7258 { unicode_gc_Cn, 0, 0, 0 },
7259 { unicode_gc_Ll, 0, 8, 0 },
7260 { unicode_gc_Ll, 0, 8, 0 },
7261 { unicode_gc_Ll, 0, 8, 0 },
7262 { unicode_gc_Ll, 0, 8, 0 },
7263 { unicode_gc_Ll, 0, 8, 0 },
7264 { unicode_gc_Ll, 0, 8, 0 },
7265 { unicode_gc_Ll, 0, 8, 0 },
7266 { unicode_gc_Ll, 0, 8, 0 },
7267 { unicode_gc_Lu, 0, 0, -8 },
7268 { unicode_gc_Lu, 0, 0, -8 },
7269 { unicode_gc_Lu, 0, 0, -8 },
7270 { unicode_gc_Lu, 0, 0, -8 },
7271 { unicode_gc_Lu, 0, 0, -8 },
7272 { unicode_gc_Lu, 0, 0, -8 },
7273 { unicode_gc_Lu, 0, 0, -8 },
7274 { unicode_gc_Lu, 0, 0, -8 },
7275 { unicode_gc_Ll, 0, 8, 0 },
7276 { unicode_gc_Ll, 0, 8, 0 },
7277 { unicode_gc_Ll, 0, 8, 0 },
7278 { unicode_gc_Ll, 0, 8, 0 },
7279 { unicode_gc_Ll, 0, 8, 0 },
7280 { unicode_gc_Ll, 0, 8, 0 },
7281 { unicode_gc_Ll, 0, 8, 0 },
7282 { unicode_gc_Ll, 0, 8, 0 },
7283 { unicode_gc_Lu, 0, 0, -8 },
7284 { unicode_gc_Lu, 0, 0, -8 },
7285 { unicode_gc_Lu, 0, 0, -8 },
7286 { unicode_gc_Lu, 0, 0, -8 },
7287 { unicode_gc_Lu, 0, 0, -8 },
7288 { unicode_gc_Lu, 0, 0, -8 },
7289 { unicode_gc_Lu, 0, 0, -8 },
7290 { unicode_gc_Lu, 0, 0, -8 },
7291 { unicode_gc_Ll, 0, 8, 0 },
7292 { unicode_gc_Ll, 0, 8, 0 },
7293 { unicode_gc_Ll, 0, 8, 0 },
7294 { unicode_gc_Ll, 0, 8, 0 },
7295 { unicode_gc_Ll, 0, 8, 0 },
7296 { unicode_gc_Ll, 0, 8, 0 },
7297 { unicode_gc_Cn, 0, 0, 0 },
7298 { unicode_gc_Cn, 0, 0, 0 },
7299 { unicode_gc_Lu, 0, 0, -8 },
7300 { unicode_gc_Lu, 0, 0, -8 },
7301 { unicode_gc_Lu, 0, 0, -8 },
7302 { unicode_gc_Lu, 0, 0, -8 },
7303 { unicode_gc_Lu, 0, 0, -8 },
7304 { unicode_gc_Lu, 0, 0, -8 },
7305 { unicode_gc_Cn, 0, 0, 0 },
7306 { unicode_gc_Cn, 0, 0, 0 },
7307 { unicode_gc_Ll, 0, 0, 0 },
7308 { unicode_gc_Ll, 0, 8, 0 },
7309 { unicode_gc_Ll, 0, 0, 0 },
7310 { unicode_gc_Ll, 0, 8, 0 },
7311 { unicode_gc_Ll, 0, 0, 0 },
7312 { unicode_gc_Ll, 0, 8, 0 },
7313 { unicode_gc_Ll, 0, 0, 0 },
7314 { unicode_gc_Ll, 0, 8, 0 },
7315 { unicode_gc_Cn, 0, 0, 0 },
7316 { unicode_gc_Lu, 0, 0, -8 },
7317 { unicode_gc_Cn, 0, 0, 0 },
7318 { unicode_gc_Lu, 0, 0, -8 },
7319 { unicode_gc_Cn, 0, 0, 0 },
7320 { unicode_gc_Lu, 0, 0, -8 },
7321 { unicode_gc_Cn, 0, 0, 0 },
7322 { unicode_gc_Lu, 0, 0, -8 },
7323 { unicode_gc_Ll, 0, 8, 0 },
7324 { unicode_gc_Ll, 0, 8, 0 },
7325 { unicode_gc_Ll, 0, 8, 0 },
7326 { unicode_gc_Ll, 0, 8, 0 },
7327 { unicode_gc_Ll, 0, 8, 0 },
7328 { unicode_gc_Ll, 0, 8, 0 },
7329 { unicode_gc_Ll, 0, 8, 0 },
7330 { unicode_gc_Ll, 0, 8, 0 },
7331 { unicode_gc_Lu, 0, 0, -8 },
7332 { unicode_gc_Lu, 0, 0, -8 },
7333 { unicode_gc_Lu, 0, 0, -8 },
7334 { unicode_gc_Lu, 0, 0, -8 },
7335 { unicode_gc_Lu, 0, 0, -8 },
7336 { unicode_gc_Lu, 0, 0, -8 },
7337 { unicode_gc_Lu, 0, 0, -8 },
7338 { unicode_gc_Lu, 0, 0, -8 },
7339 { unicode_gc_Ll, 0, 74, 0 },
7340 { unicode_gc_Ll, 0, 74, 0 },
7341 { unicode_gc_Ll, 0, 86, 0 },
7342 { unicode_gc_Ll, 0, 86, 0 },
7343 { unicode_gc_Ll, 0, 86, 0 },
7344 { unicode_gc_Ll, 0, 86, 0 },
7345 { unicode_gc_Ll, 0, 100, 0 },
7346 { unicode_gc_Ll, 0, 100, 0 },
7347 { unicode_gc_Ll, 0, 128, 0 },
7348 { unicode_gc_Ll, 0, 128, 0 },
7349 { unicode_gc_Ll, 0, 112, 0 },
7350 { unicode_gc_Ll, 0, 112, 0 },
7351 { unicode_gc_Ll, 0, 126, 0 },
7352 { unicode_gc_Ll, 0, 126, 0 },
7353 { unicode_gc_Cn, 0, 0, 0 },
7354 { unicode_gc_Cn, 0, 0, 0 },
7355 { unicode_gc_Ll, 0, 8, 0 },
7356 { unicode_gc_Ll, 0, 8, 0 },
7357 { unicode_gc_Ll, 0, 8, 0 },
7358 { unicode_gc_Ll, 0, 8, 0 },
7359 { unicode_gc_Ll, 0, 8, 0 },
7360 { unicode_gc_Ll, 0, 8, 0 },
7361 { unicode_gc_Ll, 0, 8, 0 },
7362 { unicode_gc_Ll, 0, 8, 0 },
7363 { unicode_gc_Lt, 0, 0, -8 },
7364 { unicode_gc_Lt, 0, 0, -8 },
7365 { unicode_gc_Lt, 0, 0, -8 },
7366 { unicode_gc_Lt, 0, 0, -8 },
7367 { unicode_gc_Lt, 0, 0, -8 },
7368 { unicode_gc_Lt, 0, 0, -8 },
7369 { unicode_gc_Lt, 0, 0, -8 },
7370 { unicode_gc_Lt, 0, 0, -8 },
7371 { unicode_gc_Ll, 0, 8, 0 },
7372 { unicode_gc_Ll, 0, 8, 0 },
7373 { unicode_gc_Ll, 0, 8, 0 },
7374 { unicode_gc_Ll, 0, 8, 0 },
7375 { unicode_gc_Ll, 0, 8, 0 },
7376 { unicode_gc_Ll, 0, 8, 0 },
7377 { unicode_gc_Ll, 0, 8, 0 },
7378 { unicode_gc_Ll, 0, 8, 0 },
7379 { unicode_gc_Lt, 0, 0, -8 },
7380 { unicode_gc_Lt, 0, 0, -8 },
7381 { unicode_gc_Lt, 0, 0, -8 },
7382 { unicode_gc_Lt, 0, 0, -8 },
7383 { unicode_gc_Lt, 0, 0, -8 },
7384 { unicode_gc_Lt, 0, 0, -8 },
7385 { unicode_gc_Lt, 0, 0, -8 },
7386 { unicode_gc_Lt, 0, 0, -8 },
7387 { unicode_gc_Ll, 0, 8, 0 },
7388 { unicode_gc_Ll, 0, 8, 0 },
7389 { unicode_gc_Ll, 0, 8, 0 },
7390 { unicode_gc_Ll, 0, 8, 0 },
7391 { unicode_gc_Ll, 0, 8, 0 },
7392 { unicode_gc_Ll, 0, 8, 0 },
7393 { unicode_gc_Ll, 0, 8, 0 },
7394 { unicode_gc_Ll, 0, 8, 0 },
7395 { unicode_gc_Lt, 0, 0, -8 },
7396 { unicode_gc_Lt, 0, 0, -8 },
7397 { unicode_gc_Lt, 0, 0, -8 },
7398 { unicode_gc_Lt, 0, 0, -8 },
7399 { unicode_gc_Lt, 0, 0, -8 },
7400 { unicode_gc_Lt, 0, 0, -8 },
7401 { unicode_gc_Lt, 0, 0, -8 },
7402 { unicode_gc_Lt, 0, 0, -8 },
7403 { unicode_gc_Ll, 0, 8, 0 },
7404 { unicode_gc_Ll, 0, 8, 0 },
7405 { unicode_gc_Ll, 0, 0, 0 },
7406 { unicode_gc_Ll, 0, 9, 0 },
7407 { unicode_gc_Ll, 0, 0, 0 },
7408 { unicode_gc_Cn, 0, 0, 0 },
7409 { unicode_gc_Ll, 0, 0, 0 },
7410 { unicode_gc_Ll, 0, 0, 0 },
7411 { unicode_gc_Lu, 0, 0, -8 },
7412 { unicode_gc_Lu, 0, 0, -8 },
7413 { unicode_gc_Lu, 0, 0, -74 },
7414 { unicode_gc_Lu, 0, 0, -74 },
7415 { unicode_gc_Lt, 0, 0, -9 },
7416 { unicode_gc_Sk, 0, 0, 0 },
7417 { unicode_gc_Ll, 0, -7205, 0 },
7418 { unicode_gc_Sk, 0, 0, 0 },
7419 { unicode_gc_Sk, 0, 0, 0 },
7420 { unicode_gc_Sk, 0, 0, 0 },
7421 { unicode_gc_Ll, 0, 0, 0 },
7422 { unicode_gc_Ll, 0, 9, 0 },
7423 { unicode_gc_Ll, 0, 0, 0 },
7424 { unicode_gc_Cn, 0, 0, 0 },
7425 { unicode_gc_Ll, 0, 0, 0 },
7426 { unicode_gc_Ll, 0, 0, 0 },
7427 { unicode_gc_Lu, 0, 0, -86 },
7428 { unicode_gc_Lu, 0, 0, -86 },
7429 { unicode_gc_Lu, 0, 0, -86 },
7430 { unicode_gc_Lu, 0, 0, -86 },
7431 { unicode_gc_Lt, 0, 0, -9 },
7432 { unicode_gc_Sk, 0, 0, 0 },
7433 { unicode_gc_Sk, 0, 0, 0 },
7434 { unicode_gc_Sk, 0, 0, 0 },
7435 { unicode_gc_Ll, 0, 8, 0 },
7436 { unicode_gc_Ll, 0, 8, 0 },
7437 { unicode_gc_Ll, 0, 0, 0 },
7438 { unicode_gc_Ll, 0, 0, 0 },
7439 { unicode_gc_Cn, 0, 0, 0 },
7440 { unicode_gc_Cn, 0, 0, 0 },
7441 { unicode_gc_Ll, 0, 0, 0 },
7442 { unicode_gc_Ll, 0, 0, 0 },
7443 { unicode_gc_Lu, 0, 0, -8 },
7444 { unicode_gc_Lu, 0, 0, -8 },
7445 { unicode_gc_Lu, 0, 0, -100 },
7446 { unicode_gc_Lu, 0, 0, -100 },
7447 { unicode_gc_Cn, 0, 0, 0 },
7448 { unicode_gc_Sk, 0, 0, 0 },
7449 { unicode_gc_Sk, 0, 0, 0 },
7450 { unicode_gc_Sk, 0, 0, 0 },
7451 { unicode_gc_Ll, 0, 8, 0 },
7452 { unicode_gc_Ll, 0, 8, 0 },
7453 { unicode_gc_Ll, 0, 0, 0 },
7454 { unicode_gc_Ll, 0, 0, 0 },
7455 { unicode_gc_Ll, 0, 0, 0 },
7456 { unicode_gc_Ll, 0, 7, 0 },
7457 { unicode_gc_Ll, 0, 0, 0 },
7458 { unicode_gc_Ll, 0, 0, 0 },
7459 { unicode_gc_Lu, 0, 0, -8 },
7460 { unicode_gc_Lu, 0, 0, -8 },
7461 { unicode_gc_Lu, 0, 0, -112 },
7462 { unicode_gc_Lu, 0, 0, -112 },
7463 { unicode_gc_Lu, 0, 0, -7 },
7464 { unicode_gc_Sk, 0, 0, 0 },
7465 { unicode_gc_Sk, 0, 0, 0 },
7466 { unicode_gc_Sk, 0, 0, 0 },
7467 { unicode_gc_Cn, 0, 0, 0 },
7468 { unicode_gc_Cn, 0, 0, 0 },
7469 { unicode_gc_Ll, 0, 0, 0 },
7470 { unicode_gc_Ll, 0, 9, 0 },
7471 { unicode_gc_Ll, 0, 0, 0 },
7472 { unicode_gc_Cn, 0, 0, 0 },
7473 { unicode_gc_Ll, 0, 0, 0 },
7474 { unicode_gc_Ll, 0, 0, 0 },
7475 { unicode_gc_Lu, 0, 0, -128 },
7476 { unicode_gc_Lu, 0, 0, -128 },
7477 { unicode_gc_Lu, 0, 0, -126 },
7478 { unicode_gc_Lu, 0, 0, -126 },
7479 { unicode_gc_Lt, 0, 0, -9 },
7480 { unicode_gc_Sk, 0, 0, 0 },
7481 { unicode_gc_Sk, 0, 0, 0 },
7482 { unicode_gc_Cn, 0, 0, 0 }
7483};
7484static const struct unidata subtable29[] = {
7485 { unicode_gc_Zs, 0, 0, 0 },
7486 { unicode_gc_Zs, 0, 0, 0 },
7487 { unicode_gc_Zs, 0, 0, 0 },
7488 { unicode_gc_Zs, 0, 0, 0 },
7489 { unicode_gc_Zs, 0, 0, 0 },
7490 { unicode_gc_Zs, 0, 0, 0 },
7491 { unicode_gc_Zs, 0, 0, 0 },
7492 { unicode_gc_Zs, 0, 0, 0 },
7493 { unicode_gc_Zs, 0, 0, 0 },
7494 { unicode_gc_Zs, 0, 0, 0 },
7495 { unicode_gc_Zs, 0, 0, 0 },
7496 { unicode_gc_Zs, 0, 0, 0 },
7497 { unicode_gc_Cf, 0, 0, 0 },
7498 { unicode_gc_Cf, 0, 0, 0 },
7499 { unicode_gc_Cf, 0, 0, 0 },
7500 { unicode_gc_Cf, 0, 0, 0 },
7501 { unicode_gc_Pd, 0, 0, 0 },
7502 { unicode_gc_Pd, 0, 0, 0 },
7503 { unicode_gc_Pd, 0, 0, 0 },
7504 { unicode_gc_Pd, 0, 0, 0 },
7505 { unicode_gc_Pd, 0, 0, 0 },
7506 { unicode_gc_Pd, 0, 0, 0 },
7507 { unicode_gc_Po, 0, 0, 0 },
7508 { unicode_gc_Po, 0, 0, 0 },
7509 { unicode_gc_Pi, 0, 0, 0 },
7510 { unicode_gc_Pf, 0, 0, 0 },
7511 { unicode_gc_Ps, 0, 0, 0 },
7512 { unicode_gc_Pi, 0, 0, 0 },
7513 { unicode_gc_Pi, 0, 0, 0 },
7514 { unicode_gc_Pf, 0, 0, 0 },
7515 { unicode_gc_Ps, 0, 0, 0 },
7516 { unicode_gc_Pi, 0, 0, 0 },
7517 { unicode_gc_Po, 0, 0, 0 },
7518 { unicode_gc_Po, 0, 0, 0 },
7519 { unicode_gc_Po, 0, 0, 0 },
7520 { unicode_gc_Po, 0, 0, 0 },
7521 { unicode_gc_Po, 0, 0, 0 },
7522 { unicode_gc_Po, 0, 0, 0 },
7523 { unicode_gc_Po, 0, 0, 0 },
7524 { unicode_gc_Po, 0, 0, 0 },
7525 { unicode_gc_Zl, 0, 0, 0 },
7526 { unicode_gc_Zp, 0, 0, 0 },
7527 { unicode_gc_Cf, 0, 0, 0 },
7528 { unicode_gc_Cf, 0, 0, 0 },
7529 { unicode_gc_Cf, 0, 0, 0 },
7530 { unicode_gc_Cf, 0, 0, 0 },
7531 { unicode_gc_Cf, 0, 0, 0 },
7532 { unicode_gc_Zs, 0, 0, 0 },
7533 { unicode_gc_Po, 0, 0, 0 },
7534 { unicode_gc_Po, 0, 0, 0 },
7535 { unicode_gc_Po, 0, 0, 0 },
7536 { unicode_gc_Po, 0, 0, 0 },
7537 { unicode_gc_Po, 0, 0, 0 },
7538 { unicode_gc_Po, 0, 0, 0 },
7539 { unicode_gc_Po, 0, 0, 0 },
7540 { unicode_gc_Po, 0, 0, 0 },
7541 { unicode_gc_Po, 0, 0, 0 },
7542 { unicode_gc_Pi, 0, 0, 0 },
7543 { unicode_gc_Pf, 0, 0, 0 },
7544 { unicode_gc_Po, 0, 0, 0 },
7545 { unicode_gc_Po, 0, 0, 0 },
7546 { unicode_gc_Po, 0, 0, 0 },
7547 { unicode_gc_Po, 0, 0, 0 },
7548 { unicode_gc_Pc, 0, 0, 0 },
7549 { unicode_gc_Pc, 0, 0, 0 },
7550 { unicode_gc_Po, 0, 0, 0 },
7551 { unicode_gc_Po, 0, 0, 0 },
7552 { unicode_gc_Po, 0, 0, 0 },
7553 { unicode_gc_Sm, 0, 0, 0 },
7554 { unicode_gc_Ps, 0, 0, 0 },
7555 { unicode_gc_Pe, 0, 0, 0 },
7556 { unicode_gc_Po, 0, 0, 0 },
7557 { unicode_gc_Po, 0, 0, 0 },
7558 { unicode_gc_Po, 0, 0, 0 },
7559 { unicode_gc_Po, 0, 0, 0 },
7560 { unicode_gc_Po, 0, 0, 0 },
7561 { unicode_gc_Po, 0, 0, 0 },
7562 { unicode_gc_Po, 0, 0, 0 },
7563 { unicode_gc_Po, 0, 0, 0 },
7564 { unicode_gc_Po, 0, 0, 0 },
7565 { unicode_gc_Po, 0, 0, 0 },
7566 { unicode_gc_Po, 0, 0, 0 },
7567 { unicode_gc_Sm, 0, 0, 0 },
7568 { unicode_gc_Po, 0, 0, 0 },
7569 { unicode_gc_Pc, 0, 0, 0 },
7570 { unicode_gc_Cn, 0, 0, 0 },
7571 { unicode_gc_Cn, 0, 0, 0 },
7572 { unicode_gc_Po, 0, 0, 0 },
7573 { unicode_gc_Cn, 0, 0, 0 },
7574 { unicode_gc_Cn, 0, 0, 0 },
7575 { unicode_gc_Cn, 0, 0, 0 },
7576 { unicode_gc_Cn, 0, 0, 0 },
7577 { unicode_gc_Cn, 0, 0, 0 },
7578 { unicode_gc_Cn, 0, 0, 0 },
7579 { unicode_gc_Cn, 0, 0, 0 },
7580 { unicode_gc_Zs, 0, 0, 0 },
7581 { unicode_gc_Cf, 0, 0, 0 },
7582 { unicode_gc_Cf, 0, 0, 0 },
7583 { unicode_gc_Cf, 0, 0, 0 },
7584 { unicode_gc_Cf, 0, 0, 0 },
7585 { unicode_gc_Cn, 0, 0, 0 },
7586 { unicode_gc_Cn, 0, 0, 0 },
7587 { unicode_gc_Cn, 0, 0, 0 },
7588 { unicode_gc_Cn, 0, 0, 0 },
7589 { unicode_gc_Cn, 0, 0, 0 },
7590 { unicode_gc_Cn, 0, 0, 0 },
7591 { unicode_gc_Cf, 0, 0, 0 },
7592 { unicode_gc_Cf, 0, 0, 0 },
7593 { unicode_gc_Cf, 0, 0, 0 },
7594 { unicode_gc_Cf, 0, 0, 0 },
7595 { unicode_gc_Cf, 0, 0, 0 },
7596 { unicode_gc_Cf, 0, 0, 0 },
7597 { unicode_gc_No, 0, 0, 0 },
7598 { unicode_gc_Ll, 0, 0, 0 },
7599 { unicode_gc_Cn, 0, 0, 0 },
7600 { unicode_gc_Cn, 0, 0, 0 },
7601 { unicode_gc_No, 0, 0, 0 },
7602 { unicode_gc_No, 0, 0, 0 },
7603 { unicode_gc_No, 0, 0, 0 },
7604 { unicode_gc_No, 0, 0, 0 },
7605 { unicode_gc_No, 0, 0, 0 },
7606 { unicode_gc_No, 0, 0, 0 },
7607 { unicode_gc_Sm, 0, 0, 0 },
7608 { unicode_gc_Sm, 0, 0, 0 },
7609 { unicode_gc_Sm, 0, 0, 0 },
7610 { unicode_gc_Ps, 0, 0, 0 },
7611 { unicode_gc_Pe, 0, 0, 0 },
7612 { unicode_gc_Ll, 0, 0, 0 },
7613 { unicode_gc_No, 0, 0, 0 },
7614 { unicode_gc_No, 0, 0, 0 },
7615 { unicode_gc_No, 0, 0, 0 },
7616 { unicode_gc_No, 0, 0, 0 },
7617 { unicode_gc_No, 0, 0, 0 },
7618 { unicode_gc_No, 0, 0, 0 },
7619 { unicode_gc_No, 0, 0, 0 },
7620 { unicode_gc_No, 0, 0, 0 },
7621 { unicode_gc_No, 0, 0, 0 },
7622 { unicode_gc_No, 0, 0, 0 },
7623 { unicode_gc_Sm, 0, 0, 0 },
7624 { unicode_gc_Sm, 0, 0, 0 },
7625 { unicode_gc_Sm, 0, 0, 0 },
7626 { unicode_gc_Ps, 0, 0, 0 },
7627 { unicode_gc_Pe, 0, 0, 0 },
7628 { unicode_gc_Cn, 0, 0, 0 },
7629 { unicode_gc_Cn, 0, 0, 0 },
7630 { unicode_gc_Cn, 0, 0, 0 },
7631 { unicode_gc_Cn, 0, 0, 0 },
7632 { unicode_gc_Cn, 0, 0, 0 },
7633 { unicode_gc_Cn, 0, 0, 0 },
7634 { unicode_gc_Cn, 0, 0, 0 },
7635 { unicode_gc_Cn, 0, 0, 0 },
7636 { unicode_gc_Cn, 0, 0, 0 },
7637 { unicode_gc_Cn, 0, 0, 0 },
7638 { unicode_gc_Cn, 0, 0, 0 },
7639 { unicode_gc_Cn, 0, 0, 0 },
7640 { unicode_gc_Cn, 0, 0, 0 },
7641 { unicode_gc_Cn, 0, 0, 0 },
7642 { unicode_gc_Cn, 0, 0, 0 },
7643 { unicode_gc_Cn, 0, 0, 0 },
7644 { unicode_gc_Cn, 0, 0, 0 },
7645 { unicode_gc_Sc, 0, 0, 0 },
7646 { unicode_gc_Sc, 0, 0, 0 },
7647 { unicode_gc_Sc, 0, 0, 0 },
7648 { unicode_gc_Sc, 0, 0, 0 },
7649 { unicode_gc_Sc, 0, 0, 0 },
7650 { unicode_gc_Sc, 0, 0, 0 },
7651 { unicode_gc_Sc, 0, 0, 0 },
7652 { unicode_gc_Sc, 0, 0, 0 },
7653 { unicode_gc_Sc, 0, 0, 0 },
7654 { unicode_gc_Sc, 0, 0, 0 },
7655 { unicode_gc_Sc, 0, 0, 0 },
7656 { unicode_gc_Sc, 0, 0, 0 },
7657 { unicode_gc_Sc, 0, 0, 0 },
7658 { unicode_gc_Sc, 0, 0, 0 },
7659 { unicode_gc_Sc, 0, 0, 0 },
7660 { unicode_gc_Sc, 0, 0, 0 },
7661 { unicode_gc_Sc, 0, 0, 0 },
7662 { unicode_gc_Sc, 0, 0, 0 },
7663 { unicode_gc_Cn, 0, 0, 0 },
7664 { unicode_gc_Cn, 0, 0, 0 },
7665 { unicode_gc_Cn, 0, 0, 0 },
7666 { unicode_gc_Cn, 0, 0, 0 },
7667 { unicode_gc_Cn, 0, 0, 0 },
7668 { unicode_gc_Cn, 0, 0, 0 },
7669 { unicode_gc_Cn, 0, 0, 0 },
7670 { unicode_gc_Cn, 0, 0, 0 },
7671 { unicode_gc_Cn, 0, 0, 0 },
7672 { unicode_gc_Cn, 0, 0, 0 },
7673 { unicode_gc_Cn, 0, 0, 0 },
7674 { unicode_gc_Cn, 0, 0, 0 },
7675 { unicode_gc_Cn, 0, 0, 0 },
7676 { unicode_gc_Cn, 0, 0, 0 },
7677 { unicode_gc_Cn, 0, 0, 0 },
7678 { unicode_gc_Cn, 0, 0, 0 },
7679 { unicode_gc_Cn, 0, 0, 0 },
7680 { unicode_gc_Cn, 0, 0, 0 },
7681 { unicode_gc_Cn, 0, 0, 0 },
7682 { unicode_gc_Cn, 0, 0, 0 },
7683 { unicode_gc_Cn, 0, 0, 0 },
7684 { unicode_gc_Cn, 0, 0, 0 },
7685 { unicode_gc_Cn, 0, 0, 0 },
7686 { unicode_gc_Cn, 0, 0, 0 },
7687 { unicode_gc_Cn, 0, 0, 0 },
7688 { unicode_gc_Cn, 0, 0, 0 },
7689 { unicode_gc_Cn, 0, 0, 0 },
7690 { unicode_gc_Cn, 0, 0, 0 },
7691 { unicode_gc_Cn, 0, 0, 0 },
7692 { unicode_gc_Cn, 0, 0, 0 },
7693 { unicode_gc_Mn, 230, 0, 0 },
7694 { unicode_gc_Mn, 230, 0, 0 },
7695 { unicode_gc_Mn, 1, 0, 0 },
7696 { unicode_gc_Mn, 1, 0, 0 },
7697 { unicode_gc_Mn, 230, 0, 0 },
7698 { unicode_gc_Mn, 230, 0, 0 },
7699 { unicode_gc_Mn, 230, 0, 0 },
7700 { unicode_gc_Mn, 230, 0, 0 },
7701 { unicode_gc_Mn, 1, 0, 0 },
7702 { unicode_gc_Mn, 1, 0, 0 },
7703 { unicode_gc_Mn, 1, 0, 0 },
7704 { unicode_gc_Mn, 230, 0, 0 },
7705 { unicode_gc_Mn, 230, 0, 0 },
7706 { unicode_gc_Me, 0, 0, 0 },
7707 { unicode_gc_Me, 0, 0, 0 },
7708 { unicode_gc_Me, 0, 0, 0 },
7709 { unicode_gc_Me, 0, 0, 0 },
7710 { unicode_gc_Mn, 230, 0, 0 },
7711 { unicode_gc_Me, 0, 0, 0 },
7712 { unicode_gc_Me, 0, 0, 0 },
7713 { unicode_gc_Me, 0, 0, 0 },
7714 { unicode_gc_Mn, 1, 0, 0 },
7715 { unicode_gc_Mn, 1, 0, 0 },
7716 { unicode_gc_Mn, 230, 0, 0 },
7717 { unicode_gc_Mn, 220, 0, 0 },
7718 { unicode_gc_Mn, 230, 0, 0 },
7719 { unicode_gc_Mn, 1, 0, 0 },
7720 { unicode_gc_Cn, 0, 0, 0 },
7721 { unicode_gc_Cn, 0, 0, 0 },
7722 { unicode_gc_Cn, 0, 0, 0 },
7723 { unicode_gc_Cn, 0, 0, 0 },
7724 { unicode_gc_Cn, 0, 0, 0 },
7725 { unicode_gc_Cn, 0, 0, 0 },
7726 { unicode_gc_Cn, 0, 0, 0 },
7727 { unicode_gc_Cn, 0, 0, 0 },
7728 { unicode_gc_Cn, 0, 0, 0 },
7729 { unicode_gc_Cn, 0, 0, 0 },
7730 { unicode_gc_Cn, 0, 0, 0 },
7731 { unicode_gc_Cn, 0, 0, 0 },
7732 { unicode_gc_Cn, 0, 0, 0 },
7733 { unicode_gc_Cn, 0, 0, 0 },
7734 { unicode_gc_Cn, 0, 0, 0 },
7735 { unicode_gc_Cn, 0, 0, 0 },
7736 { unicode_gc_Cn, 0, 0, 0 },
7737 { unicode_gc_Cn, 0, 0, 0 },
7738 { unicode_gc_Cn, 0, 0, 0 },
7739 { unicode_gc_Cn, 0, 0, 0 },
7740 { unicode_gc_Cn, 0, 0, 0 }
7741};
7742static const struct unidata subtable30[] = {
7743 { unicode_gc_So, 0, 0, 0 },
7744 { unicode_gc_So, 0, 0, 0 },
7745 { unicode_gc_Lu, 0, 0, 0 },
7746 { unicode_gc_So, 0, 0, 0 },
7747 { unicode_gc_So, 0, 0, 0 },
7748 { unicode_gc_So, 0, 0, 0 },
7749 { unicode_gc_So, 0, 0, 0 },
7750 { unicode_gc_Lu, 0, 0, 0 },
7751 { unicode_gc_So, 0, 0, 0 },
7752 { unicode_gc_So, 0, 0, 0 },
7753 { unicode_gc_Ll, 0, 0, 0 },
7754 { unicode_gc_Lu, 0, 0, 0 },
7755 { unicode_gc_Lu, 0, 0, 0 },
7756 { unicode_gc_Lu, 0, 0, 0 },
7757 { unicode_gc_Ll, 0, 0, 0 },
7758 { unicode_gc_Ll, 0, 0, 0 },
7759 { unicode_gc_Lu, 0, 0, 0 },
7760 { unicode_gc_Lu, 0, 0, 0 },
7761 { unicode_gc_Lu, 0, 0, 0 },
7762 { unicode_gc_Ll, 0, 0, 0 },
7763 { unicode_gc_So, 0, 0, 0 },
7764 { unicode_gc_Lu, 0, 0, 0 },
7765 { unicode_gc_So, 0, 0, 0 },
7766 { unicode_gc_So, 0, 0, 0 },
7767 { unicode_gc_So, 0, 0, 0 },
7768 { unicode_gc_Lu, 0, 0, 0 },
7769 { unicode_gc_Lu, 0, 0, 0 },
7770 { unicode_gc_Lu, 0, 0, 0 },
7771 { unicode_gc_Lu, 0, 0, 0 },
7772 { unicode_gc_Lu, 0, 0, 0 },
7773 { unicode_gc_So, 0, 0, 0 },
7774 { unicode_gc_So, 0, 0, 0 },
7775 { unicode_gc_So, 0, 0, 0 },
7776 { unicode_gc_So, 0, 0, 0 },
7777 { unicode_gc_So, 0, 0, 0 },
7778 { unicode_gc_So, 0, 0, 0 },
7779 { unicode_gc_Lu, 0, 0, 0 },
7780 { unicode_gc_So, 0, 0, 0 },
7781 { unicode_gc_Lu, 0, 0, -7517 },
7782 { unicode_gc_So, 0, 0, 0 },
7783 { unicode_gc_Lu, 0, 0, 0 },
7784 { unicode_gc_So, 0, 0, 0 },
7785 { unicode_gc_Lu, 0, 0, -8383 },
7786 { unicode_gc_Lu, 0, 0, -8262 },
7787 { unicode_gc_Lu, 0, 0, 0 },
7788 { unicode_gc_Lu, 0, 0, 0 },
7789 { unicode_gc_So, 0, 0, 0 },
7790 { unicode_gc_Ll, 0, 0, 0 },
7791 { unicode_gc_Lu, 0, 0, 0 },
7792 { unicode_gc_Lu, 0, 0, 0 },
7793 { unicode_gc_So, 0, 0, 0 },
7794 { unicode_gc_Lu, 0, 0, 0 },
7795 { unicode_gc_Ll, 0, 0, 0 },
7796 { unicode_gc_Lo, 0, 0, 0 },
7797 { unicode_gc_Lo, 0, 0, 0 },
7798 { unicode_gc_Lo, 0, 0, 0 },
7799 { unicode_gc_Lo, 0, 0, 0 },
7800 { unicode_gc_Ll, 0, 0, 0 },
7801 { unicode_gc_So, 0, 0, 0 },
7802 { unicode_gc_So, 0, 0, 0 },
7803 { unicode_gc_Cn, 0, 0, 0 },
7804 { unicode_gc_Ll, 0, 0, 0 },
7805 { unicode_gc_Lu, 0, 0, 0 },
7806 { unicode_gc_Lu, 0, 0, 0 },
7807 { unicode_gc_Sm, 0, 0, 0 },
7808 { unicode_gc_Sm, 0, 0, 0 },
7809 { unicode_gc_Sm, 0, 0, 0 },
7810 { unicode_gc_Sm, 0, 0, 0 },
7811 { unicode_gc_Sm, 0, 0, 0 },
7812 { unicode_gc_Lu, 0, 0, 0 },
7813 { unicode_gc_Ll, 0, 0, 0 },
7814 { unicode_gc_Ll, 0, 0, 0 },
7815 { unicode_gc_Ll, 0, 0, 0 },
7816 { unicode_gc_Ll, 0, 0, 0 },
7817 { unicode_gc_So, 0, 0, 0 },
7818 { unicode_gc_Sm, 0, 0, 0 },
7819 { unicode_gc_Cn, 0, 0, 0 },
7820 { unicode_gc_Cn, 0, 0, 0 },
7821 { unicode_gc_Cn, 0, 0, 0 },
7822 { unicode_gc_Cn, 0, 0, 0 },
7823 { unicode_gc_Cn, 0, 0, 0 },
7824 { unicode_gc_Cn, 0, 0, 0 },
7825 { unicode_gc_Cn, 0, 0, 0 },
7826 { unicode_gc_No, 0, 0, 0 },
7827 { unicode_gc_No, 0, 0, 0 },
7828 { unicode_gc_No, 0, 0, 0 },
7829 { unicode_gc_No, 0, 0, 0 },
7830 { unicode_gc_No, 0, 0, 0 },
7831 { unicode_gc_No, 0, 0, 0 },
7832 { unicode_gc_No, 0, 0, 0 },
7833 { unicode_gc_No, 0, 0, 0 },
7834 { unicode_gc_No, 0, 0, 0 },
7835 { unicode_gc_No, 0, 0, 0 },
7836 { unicode_gc_No, 0, 0, 0 },
7837 { unicode_gc_No, 0, 0, 0 },
7838 { unicode_gc_No, 0, 0, 0 },
7839 { unicode_gc_Nl, 0, 0, 16 },
7840 { unicode_gc_Nl, 0, 0, 16 },
7841 { unicode_gc_Nl, 0, 0, 16 },
7842 { unicode_gc_Nl, 0, 0, 16 },
7843 { unicode_gc_Nl, 0, 0, 16 },
7844 { unicode_gc_Nl, 0, 0, 16 },
7845 { unicode_gc_Nl, 0, 0, 16 },
7846 { unicode_gc_Nl, 0, 0, 16 },
7847 { unicode_gc_Nl, 0, 0, 16 },
7848 { unicode_gc_Nl, 0, 0, 16 },
7849 { unicode_gc_Nl, 0, 0, 16 },
7850 { unicode_gc_Nl, 0, 0, 16 },
7851 { unicode_gc_Nl, 0, 0, 16 },
7852 { unicode_gc_Nl, 0, 0, 16 },
7853 { unicode_gc_Nl, 0, 0, 16 },
7854 { unicode_gc_Nl, 0, 0, 16 },
7855 { unicode_gc_Nl, 0, -16, 0 },
7856 { unicode_gc_Nl, 0, -16, 0 },
7857 { unicode_gc_Nl, 0, -16, 0 },
7858 { unicode_gc_Nl, 0, -16, 0 },
7859 { unicode_gc_Nl, 0, -16, 0 },
7860 { unicode_gc_Nl, 0, -16, 0 },
7861 { unicode_gc_Nl, 0, -16, 0 },
7862 { unicode_gc_Nl, 0, -16, 0 },
7863 { unicode_gc_Nl, 0, -16, 0 },
7864 { unicode_gc_Nl, 0, -16, 0 },
7865 { unicode_gc_Nl, 0, -16, 0 },
7866 { unicode_gc_Nl, 0, -16, 0 },
7867 { unicode_gc_Nl, 0, -16, 0 },
7868 { unicode_gc_Nl, 0, -16, 0 },
7869 { unicode_gc_Nl, 0, -16, 0 },
7870 { unicode_gc_Nl, 0, -16, 0 },
7871 { unicode_gc_Nl, 0, 0, 0 },
7872 { unicode_gc_Nl, 0, 0, 0 },
7873 { unicode_gc_Nl, 0, 0, 0 },
7874 { unicode_gc_Nl, 0, 0, 0 },
7875 { unicode_gc_Cn, 0, 0, 0 },
7876 { unicode_gc_Cn, 0, 0, 0 },
7877 { unicode_gc_Cn, 0, 0, 0 },
7878 { unicode_gc_Cn, 0, 0, 0 },
7879 { unicode_gc_Cn, 0, 0, 0 },
7880 { unicode_gc_Cn, 0, 0, 0 },
7881 { unicode_gc_Cn, 0, 0, 0 },
7882 { unicode_gc_Cn, 0, 0, 0 },
7883 { unicode_gc_Cn, 0, 0, 0 },
7884 { unicode_gc_Cn, 0, 0, 0 },
7885 { unicode_gc_Cn, 0, 0, 0 },
7886 { unicode_gc_Cn, 0, 0, 0 },
7887 { unicode_gc_Sm, 0, 0, 0 },
7888 { unicode_gc_Sm, 0, 0, 0 },
7889 { unicode_gc_Sm, 0, 0, 0 },
7890 { unicode_gc_Sm, 0, 0, 0 },
7891 { unicode_gc_Sm, 0, 0, 0 },
7892 { unicode_gc_So, 0, 0, 0 },
7893 { unicode_gc_So, 0, 0, 0 },
7894 { unicode_gc_So, 0, 0, 0 },
7895 { unicode_gc_So, 0, 0, 0 },
7896 { unicode_gc_So, 0, 0, 0 },
7897 { unicode_gc_Sm, 0, 0, 0 },
7898 { unicode_gc_Sm, 0, 0, 0 },
7899 { unicode_gc_So, 0, 0, 0 },
7900 { unicode_gc_So, 0, 0, 0 },
7901 { unicode_gc_So, 0, 0, 0 },
7902 { unicode_gc_So, 0, 0, 0 },
7903 { unicode_gc_Sm, 0, 0, 0 },
7904 { unicode_gc_So, 0, 0, 0 },
7905 { unicode_gc_So, 0, 0, 0 },
7906 { unicode_gc_Sm, 0, 0, 0 },
7907 { unicode_gc_So, 0, 0, 0 },
7908 { unicode_gc_So, 0, 0, 0 },
7909 { unicode_gc_Sm, 0, 0, 0 },
7910 { unicode_gc_So, 0, 0, 0 },
7911 { unicode_gc_So, 0, 0, 0 },
7912 { unicode_gc_So, 0, 0, 0 },
7913 { unicode_gc_So, 0, 0, 0 },
7914 { unicode_gc_So, 0, 0, 0 },
7915 { unicode_gc_So, 0, 0, 0 },
7916 { unicode_gc_So, 0, 0, 0 },
7917 { unicode_gc_Sm, 0, 0, 0 },
7918 { unicode_gc_So, 0, 0, 0 },
7919 { unicode_gc_So, 0, 0, 0 },
7920 { unicode_gc_So, 0, 0, 0 },
7921 { unicode_gc_So, 0, 0, 0 },
7922 { unicode_gc_So, 0, 0, 0 },
7923 { unicode_gc_So, 0, 0, 0 },
7924 { unicode_gc_So, 0, 0, 0 },
7925 { unicode_gc_So, 0, 0, 0 },
7926 { unicode_gc_So, 0, 0, 0 },
7927 { unicode_gc_So, 0, 0, 0 },
7928 { unicode_gc_So, 0, 0, 0 },
7929 { unicode_gc_So, 0, 0, 0 },
7930 { unicode_gc_So, 0, 0, 0 },
7931 { unicode_gc_So, 0, 0, 0 },
7932 { unicode_gc_So, 0, 0, 0 },
7933 { unicode_gc_So, 0, 0, 0 },
7934 { unicode_gc_So, 0, 0, 0 },
7935 { unicode_gc_So, 0, 0, 0 },
7936 { unicode_gc_So, 0, 0, 0 },
7937 { unicode_gc_So, 0, 0, 0 },
7938 { unicode_gc_So, 0, 0, 0 },
7939 { unicode_gc_So, 0, 0, 0 },
7940 { unicode_gc_So, 0, 0, 0 },
7941 { unicode_gc_So, 0, 0, 0 },
7942 { unicode_gc_So, 0, 0, 0 },
7943 { unicode_gc_So, 0, 0, 0 },
7944 { unicode_gc_So, 0, 0, 0 },
7945 { unicode_gc_So, 0, 0, 0 },
7946 { unicode_gc_So, 0, 0, 0 },
7947 { unicode_gc_So, 0, 0, 0 },
7948 { unicode_gc_So, 0, 0, 0 },
7949 { unicode_gc_Sm, 0, 0, 0 },
7950 { unicode_gc_Sm, 0, 0, 0 },
7951 { unicode_gc_So, 0, 0, 0 },
7952 { unicode_gc_So, 0, 0, 0 },
7953 { unicode_gc_Sm, 0, 0, 0 },
7954 { unicode_gc_So, 0, 0, 0 },
7955 { unicode_gc_Sm, 0, 0, 0 },
7956 { unicode_gc_So, 0, 0, 0 },
7957 { unicode_gc_So, 0, 0, 0 },
7958 { unicode_gc_So, 0, 0, 0 },
7959 { unicode_gc_So, 0, 0, 0 },
7960 { unicode_gc_So, 0, 0, 0 },
7961 { unicode_gc_So, 0, 0, 0 },
7962 { unicode_gc_So, 0, 0, 0 },
7963 { unicode_gc_So, 0, 0, 0 },
7964 { unicode_gc_So, 0, 0, 0 },
7965 { unicode_gc_So, 0, 0, 0 },
7966 { unicode_gc_So, 0, 0, 0 },
7967 { unicode_gc_So, 0, 0, 0 },
7968 { unicode_gc_So, 0, 0, 0 },
7969 { unicode_gc_So, 0, 0, 0 },
7970 { unicode_gc_So, 0, 0, 0 },
7971 { unicode_gc_So, 0, 0, 0 },
7972 { unicode_gc_So, 0, 0, 0 },
7973 { unicode_gc_So, 0, 0, 0 },
7974 { unicode_gc_So, 0, 0, 0 },
7975 { unicode_gc_So, 0, 0, 0 },
7976 { unicode_gc_So, 0, 0, 0 },
7977 { unicode_gc_So, 0, 0, 0 },
7978 { unicode_gc_So, 0, 0, 0 },
7979 { unicode_gc_So, 0, 0, 0 },
7980 { unicode_gc_So, 0, 0, 0 },
7981 { unicode_gc_So, 0, 0, 0 },
7982 { unicode_gc_So, 0, 0, 0 },
7983 { unicode_gc_So, 0, 0, 0 },
7984 { unicode_gc_So, 0, 0, 0 },
7985 { unicode_gc_So, 0, 0, 0 },
7986 { unicode_gc_So, 0, 0, 0 },
7987 { unicode_gc_Sm, 0, 0, 0 },
7988 { unicode_gc_Sm, 0, 0, 0 },
7989 { unicode_gc_Sm, 0, 0, 0 },
7990 { unicode_gc_Sm, 0, 0, 0 },
7991 { unicode_gc_Sm, 0, 0, 0 },
7992 { unicode_gc_Sm, 0, 0, 0 },
7993 { unicode_gc_Sm, 0, 0, 0 },
7994 { unicode_gc_Sm, 0, 0, 0 },
7995 { unicode_gc_Sm, 0, 0, 0 },
7996 { unicode_gc_Sm, 0, 0, 0 },
7997 { unicode_gc_Sm, 0, 0, 0 },
7998 { unicode_gc_Sm, 0, 0, 0 }
7999};
8000static const struct unidata subtable31[] = {
8001 { unicode_gc_Sm, 0, 0, 0 },
8002 { unicode_gc_Sm, 0, 0, 0 },
8003 { unicode_gc_Sm, 0, 0, 0 },
8004 { unicode_gc_Sm, 0, 0, 0 },
8005 { unicode_gc_Sm, 0, 0, 0 },
8006 { unicode_gc_Sm, 0, 0, 0 },
8007 { unicode_gc_Sm, 0, 0, 0 },
8008 { unicode_gc_Sm, 0, 0, 0 },
8009 { unicode_gc_Sm, 0, 0, 0 },
8010 { unicode_gc_Sm, 0, 0, 0 },
8011 { unicode_gc_Sm, 0, 0, 0 },
8012 { unicode_gc_Sm, 0, 0, 0 },
8013 { unicode_gc_Sm, 0, 0, 0 },
8014 { unicode_gc_Sm, 0, 0, 0 },
8015 { unicode_gc_Sm, 0, 0, 0 },
8016 { unicode_gc_Sm, 0, 0, 0 },
8017 { unicode_gc_Sm, 0, 0, 0 },
8018 { unicode_gc_Sm, 0, 0, 0 },
8019 { unicode_gc_Sm, 0, 0, 0 },
8020 { unicode_gc_Sm, 0, 0, 0 },
8021 { unicode_gc_Sm, 0, 0, 0 },
8022 { unicode_gc_Sm, 0, 0, 0 },
8023 { unicode_gc_Sm, 0, 0, 0 },
8024 { unicode_gc_Sm, 0, 0, 0 },
8025 { unicode_gc_Sm, 0, 0, 0 },
8026 { unicode_gc_Sm, 0, 0, 0 },
8027 { unicode_gc_Sm, 0, 0, 0 },
8028 { unicode_gc_Sm, 0, 0, 0 },
8029 { unicode_gc_Sm, 0, 0, 0 },
8030 { unicode_gc_Sm, 0, 0, 0 },
8031 { unicode_gc_Sm, 0, 0, 0 },
8032 { unicode_gc_Sm, 0, 0, 0 },
8033 { unicode_gc_Sm, 0, 0, 0 },
8034 { unicode_gc_Sm, 0, 0, 0 },
8035 { unicode_gc_Sm, 0, 0, 0 },
8036 { unicode_gc_Sm, 0, 0, 0 },
8037 { unicode_gc_Sm, 0, 0, 0 },
8038 { unicode_gc_Sm, 0, 0, 0 },
8039 { unicode_gc_Sm, 0, 0, 0 },
8040 { unicode_gc_Sm, 0, 0, 0 },
8041 { unicode_gc_Sm, 0, 0, 0 },
8042 { unicode_gc_Sm, 0, 0, 0 },
8043 { unicode_gc_Sm, 0, 0, 0 },
8044 { unicode_gc_Sm, 0, 0, 0 },
8045 { unicode_gc_Sm, 0, 0, 0 },
8046 { unicode_gc_Sm, 0, 0, 0 },
8047 { unicode_gc_Sm, 0, 0, 0 },
8048 { unicode_gc_Sm, 0, 0, 0 },
8049 { unicode_gc_Sm, 0, 0, 0 },
8050 { unicode_gc_Sm, 0, 0, 0 },
8051 { unicode_gc_Sm, 0, 0, 0 },
8052 { unicode_gc_Sm, 0, 0, 0 },
8053 { unicode_gc_Sm, 0, 0, 0 },
8054 { unicode_gc_Sm, 0, 0, 0 },
8055 { unicode_gc_Sm, 0, 0, 0 },
8056 { unicode_gc_Sm, 0, 0, 0 },
8057 { unicode_gc_Sm, 0, 0, 0 },
8058 { unicode_gc_Sm, 0, 0, 0 },
8059 { unicode_gc_Sm, 0, 0, 0 },
8060 { unicode_gc_Sm, 0, 0, 0 },
8061 { unicode_gc_Sm, 0, 0, 0 },
8062 { unicode_gc_Sm, 0, 0, 0 },
8063 { unicode_gc_Sm, 0, 0, 0 },
8064 { unicode_gc_Sm, 0, 0, 0 },
8065 { unicode_gc_Sm, 0, 0, 0 },
8066 { unicode_gc_Sm, 0, 0, 0 },
8067 { unicode_gc_Sm, 0, 0, 0 },
8068 { unicode_gc_Sm, 0, 0, 0 },
8069 { unicode_gc_Sm, 0, 0, 0 },
8070 { unicode_gc_Sm, 0, 0, 0 },
8071 { unicode_gc_Sm, 0, 0, 0 },
8072 { unicode_gc_Sm, 0, 0, 0 },
8073 { unicode_gc_Sm, 0, 0, 0 },
8074 { unicode_gc_Sm, 0, 0, 0 },
8075 { unicode_gc_Sm, 0, 0, 0 },
8076 { unicode_gc_Sm, 0, 0, 0 },
8077 { unicode_gc_Sm, 0, 0, 0 },
8078 { unicode_gc_Sm, 0, 0, 0 },
8079 { unicode_gc_Sm, 0, 0, 0 },
8080 { unicode_gc_Sm, 0, 0, 0 },
8081 { unicode_gc_Sm, 0, 0, 0 },
8082 { unicode_gc_Sm, 0, 0, 0 },
8083 { unicode_gc_Sm, 0, 0, 0 },
8084 { unicode_gc_Sm, 0, 0, 0 },
8085 { unicode_gc_Sm, 0, 0, 0 },
8086 { unicode_gc_Sm, 0, 0, 0 },
8087 { unicode_gc_Sm, 0, 0, 0 },
8088 { unicode_gc_Sm, 0, 0, 0 },
8089 { unicode_gc_Sm, 0, 0, 0 },
8090 { unicode_gc_Sm, 0, 0, 0 },
8091 { unicode_gc_Sm, 0, 0, 0 },
8092 { unicode_gc_Sm, 0, 0, 0 },
8093 { unicode_gc_Sm, 0, 0, 0 },
8094 { unicode_gc_Sm, 0, 0, 0 },
8095 { unicode_gc_Sm, 0, 0, 0 },
8096 { unicode_gc_Sm, 0, 0, 0 },
8097 { unicode_gc_Sm, 0, 0, 0 },
8098 { unicode_gc_Sm, 0, 0, 0 },
8099 { unicode_gc_Sm, 0, 0, 0 },
8100 { unicode_gc_Sm, 0, 0, 0 },
8101 { unicode_gc_Sm, 0, 0, 0 },
8102 { unicode_gc_Sm, 0, 0, 0 },
8103 { unicode_gc_Sm, 0, 0, 0 },
8104 { unicode_gc_Sm, 0, 0, 0 },
8105 { unicode_gc_Sm, 0, 0, 0 },
8106 { unicode_gc_Sm, 0, 0, 0 },
8107 { unicode_gc_Sm, 0, 0, 0 },
8108 { unicode_gc_Sm, 0, 0, 0 },
8109 { unicode_gc_Sm, 0, 0, 0 },
8110 { unicode_gc_Sm, 0, 0, 0 },
8111 { unicode_gc_Sm, 0, 0, 0 },
8112 { unicode_gc_Sm, 0, 0, 0 },
8113 { unicode_gc_Sm, 0, 0, 0 },
8114 { unicode_gc_Sm, 0, 0, 0 },
8115 { unicode_gc_Sm, 0, 0, 0 },
8116 { unicode_gc_Sm, 0, 0, 0 },
8117 { unicode_gc_Sm, 0, 0, 0 },
8118 { unicode_gc_Sm, 0, 0, 0 },
8119 { unicode_gc_Sm, 0, 0, 0 },
8120 { unicode_gc_Sm, 0, 0, 0 },
8121 { unicode_gc_Sm, 0, 0, 0 },
8122 { unicode_gc_Sm, 0, 0, 0 },
8123 { unicode_gc_Sm, 0, 0, 0 },
8124 { unicode_gc_Sm, 0, 0, 0 },
8125 { unicode_gc_Sm, 0, 0, 0 },
8126 { unicode_gc_Sm, 0, 0, 0 },
8127 { unicode_gc_Sm, 0, 0, 0 },
8128 { unicode_gc_Sm, 0, 0, 0 },
8129 { unicode_gc_Sm, 0, 0, 0 },
8130 { unicode_gc_Sm, 0, 0, 0 },
8131 { unicode_gc_Sm, 0, 0, 0 },
8132 { unicode_gc_Sm, 0, 0, 0 },
8133 { unicode_gc_Sm, 0, 0, 0 },
8134 { unicode_gc_Sm, 0, 0, 0 },
8135 { unicode_gc_Sm, 0, 0, 0 },
8136 { unicode_gc_Sm, 0, 0, 0 },
8137 { unicode_gc_Sm, 0, 0, 0 },
8138 { unicode_gc_Sm, 0, 0, 0 },
8139 { unicode_gc_Sm, 0, 0, 0 },
8140 { unicode_gc_Sm, 0, 0, 0 },
8141 { unicode_gc_Sm, 0, 0, 0 },
8142 { unicode_gc_Sm, 0, 0, 0 },
8143 { unicode_gc_Sm, 0, 0, 0 },
8144 { unicode_gc_Sm, 0, 0, 0 },
8145 { unicode_gc_Sm, 0, 0, 0 },
8146 { unicode_gc_Sm, 0, 0, 0 },
8147 { unicode_gc_Sm, 0, 0, 0 },
8148 { unicode_gc_Sm, 0, 0, 0 },
8149 { unicode_gc_Sm, 0, 0, 0 },
8150 { unicode_gc_Sm, 0, 0, 0 },
8151 { unicode_gc_Sm, 0, 0, 0 },
8152 { unicode_gc_Sm, 0, 0, 0 },
8153 { unicode_gc_Sm, 0, 0, 0 },
8154 { unicode_gc_Sm, 0, 0, 0 },
8155 { unicode_gc_Sm, 0, 0, 0 },
8156 { unicode_gc_Sm, 0, 0, 0 },
8157 { unicode_gc_Sm, 0, 0, 0 },
8158 { unicode_gc_Sm, 0, 0, 0 },
8159 { unicode_gc_Sm, 0, 0, 0 },
8160 { unicode_gc_Sm, 0, 0, 0 },
8161 { unicode_gc_Sm, 0, 0, 0 },
8162 { unicode_gc_Sm, 0, 0, 0 },
8163 { unicode_gc_Sm, 0, 0, 0 },
8164 { unicode_gc_Sm, 0, 0, 0 },
8165 { unicode_gc_Sm, 0, 0, 0 },
8166 { unicode_gc_Sm, 0, 0, 0 },
8167 { unicode_gc_Sm, 0, 0, 0 },
8168 { unicode_gc_Sm, 0, 0, 0 },
8169 { unicode_gc_Sm, 0, 0, 0 },
8170 { unicode_gc_Sm, 0, 0, 0 },
8171 { unicode_gc_Sm, 0, 0, 0 },
8172 { unicode_gc_Sm, 0, 0, 0 },
8173 { unicode_gc_Sm, 0, 0, 0 },
8174 { unicode_gc_Sm, 0, 0, 0 },
8175 { unicode_gc_Sm, 0, 0, 0 },
8176 { unicode_gc_Sm, 0, 0, 0 },
8177 { unicode_gc_Sm, 0, 0, 0 },
8178 { unicode_gc_Sm, 0, 0, 0 },
8179 { unicode_gc_Sm, 0, 0, 0 },
8180 { unicode_gc_Sm, 0, 0, 0 },
8181 { unicode_gc_Sm, 0, 0, 0 },
8182 { unicode_gc_Sm, 0, 0, 0 },
8183 { unicode_gc_Sm, 0, 0, 0 },
8184 { unicode_gc_Sm, 0, 0, 0 },
8185 { unicode_gc_Sm, 0, 0, 0 },
8186 { unicode_gc_Sm, 0, 0, 0 },
8187 { unicode_gc_Sm, 0, 0, 0 },
8188 { unicode_gc_Sm, 0, 0, 0 },
8189 { unicode_gc_Sm, 0, 0, 0 },
8190 { unicode_gc_Sm, 0, 0, 0 },
8191 { unicode_gc_Sm, 0, 0, 0 },
8192 { unicode_gc_Sm, 0, 0, 0 },
8193 { unicode_gc_Sm, 0, 0, 0 },
8194 { unicode_gc_Sm, 0, 0, 0 },
8195 { unicode_gc_Sm, 0, 0, 0 },
8196 { unicode_gc_Sm, 0, 0, 0 },
8197 { unicode_gc_Sm, 0, 0, 0 },
8198 { unicode_gc_Sm, 0, 0, 0 },
8199 { unicode_gc_Sm, 0, 0, 0 },
8200 { unicode_gc_Sm, 0, 0, 0 },
8201 { unicode_gc_Sm, 0, 0, 0 },
8202 { unicode_gc_Sm, 0, 0, 0 },
8203 { unicode_gc_Sm, 0, 0, 0 },
8204 { unicode_gc_Sm, 0, 0, 0 },
8205 { unicode_gc_Sm, 0, 0, 0 },
8206 { unicode_gc_Sm, 0, 0, 0 },
8207 { unicode_gc_Sm, 0, 0, 0 },
8208 { unicode_gc_Sm, 0, 0, 0 },
8209 { unicode_gc_Sm, 0, 0, 0 },
8210 { unicode_gc_Sm, 0, 0, 0 },
8211 { unicode_gc_Sm, 0, 0, 0 },
8212 { unicode_gc_Sm, 0, 0, 0 },
8213 { unicode_gc_Sm, 0, 0, 0 },
8214 { unicode_gc_Sm, 0, 0, 0 },
8215 { unicode_gc_Sm, 0, 0, 0 },
8216 { unicode_gc_Sm, 0, 0, 0 },
8217 { unicode_gc_Sm, 0, 0, 0 },
8218 { unicode_gc_Sm, 0, 0, 0 },
8219 { unicode_gc_Sm, 0, 0, 0 },
8220 { unicode_gc_Sm, 0, 0, 0 },
8221 { unicode_gc_Sm, 0, 0, 0 },
8222 { unicode_gc_Sm, 0, 0, 0 },
8223 { unicode_gc_Sm, 0, 0, 0 },
8224 { unicode_gc_Sm, 0, 0, 0 },
8225 { unicode_gc_Sm, 0, 0, 0 },
8226 { unicode_gc_Sm, 0, 0, 0 },
8227 { unicode_gc_Sm, 0, 0, 0 },
8228 { unicode_gc_Sm, 0, 0, 0 },
8229 { unicode_gc_Sm, 0, 0, 0 },
8230 { unicode_gc_Sm, 0, 0, 0 },
8231 { unicode_gc_Sm, 0, 0, 0 },
8232 { unicode_gc_Sm, 0, 0, 0 },
8233 { unicode_gc_Sm, 0, 0, 0 },
8234 { unicode_gc_Sm, 0, 0, 0 },
8235 { unicode_gc_Sm, 0, 0, 0 },
8236 { unicode_gc_Sm, 0, 0, 0 },
8237 { unicode_gc_Sm, 0, 0, 0 },
8238 { unicode_gc_Sm, 0, 0, 0 },
8239 { unicode_gc_Sm, 0, 0, 0 },
8240 { unicode_gc_Sm, 0, 0, 0 },
8241 { unicode_gc_Sm, 0, 0, 0 },
8242 { unicode_gc_Sm, 0, 0, 0 },
8243 { unicode_gc_Sm, 0, 0, 0 },
8244 { unicode_gc_Sm, 0, 0, 0 },
8245 { unicode_gc_Sm, 0, 0, 0 },
8246 { unicode_gc_Sm, 0, 0, 0 },
8247 { unicode_gc_Sm, 0, 0, 0 },
8248 { unicode_gc_Sm, 0, 0, 0 },
8249 { unicode_gc_Sm, 0, 0, 0 },
8250 { unicode_gc_Sm, 0, 0, 0 },
8251 { unicode_gc_Sm, 0, 0, 0 },
8252 { unicode_gc_Sm, 0, 0, 0 },
8253 { unicode_gc_Sm, 0, 0, 0 },
8254 { unicode_gc_Sm, 0, 0, 0 },
8255 { unicode_gc_Sm, 0, 0, 0 },
8256 { unicode_gc_Sm, 0, 0, 0 }
8257};
8258static const struct unidata subtable32[] = {
8259 { unicode_gc_So, 0, 0, 0 },
8260 { unicode_gc_So, 0, 0, 0 },
8261 { unicode_gc_So, 0, 0, 0 },
8262 { unicode_gc_So, 0, 0, 0 },
8263 { unicode_gc_So, 0, 0, 0 },
8264 { unicode_gc_So, 0, 0, 0 },
8265 { unicode_gc_So, 0, 0, 0 },
8266 { unicode_gc_So, 0, 0, 0 },
8267 { unicode_gc_Sm, 0, 0, 0 },
8268 { unicode_gc_Sm, 0, 0, 0 },
8269 { unicode_gc_Sm, 0, 0, 0 },
8270 { unicode_gc_Sm, 0, 0, 0 },
8271 { unicode_gc_So, 0, 0, 0 },
8272 { unicode_gc_So, 0, 0, 0 },
8273 { unicode_gc_So, 0, 0, 0 },
8274 { unicode_gc_So, 0, 0, 0 },
8275 { unicode_gc_So, 0, 0, 0 },
8276 { unicode_gc_So, 0, 0, 0 },
8277 { unicode_gc_So, 0, 0, 0 },
8278 { unicode_gc_So, 0, 0, 0 },
8279 { unicode_gc_So, 0, 0, 0 },
8280 { unicode_gc_So, 0, 0, 0 },
8281 { unicode_gc_So, 0, 0, 0 },
8282 { unicode_gc_So, 0, 0, 0 },
8283 { unicode_gc_So, 0, 0, 0 },
8284 { unicode_gc_So, 0, 0, 0 },
8285 { unicode_gc_So, 0, 0, 0 },
8286 { unicode_gc_So, 0, 0, 0 },
8287 { unicode_gc_So, 0, 0, 0 },
8288 { unicode_gc_So, 0, 0, 0 },
8289 { unicode_gc_So, 0, 0, 0 },
8290 { unicode_gc_So, 0, 0, 0 },
8291 { unicode_gc_Sm, 0, 0, 0 },
8292 { unicode_gc_Sm, 0, 0, 0 },
8293 { unicode_gc_So, 0, 0, 0 },
8294 { unicode_gc_So, 0, 0, 0 },
8295 { unicode_gc_So, 0, 0, 0 },
8296 { unicode_gc_So, 0, 0, 0 },
8297 { unicode_gc_So, 0, 0, 0 },
8298 { unicode_gc_So, 0, 0, 0 },
8299 { unicode_gc_So, 0, 0, 0 },
8300 { unicode_gc_Ps, 0, 0, 0 },
8301 { unicode_gc_Pe, 0, 0, 0 },
8302 { unicode_gc_So, 0, 0, 0 },
8303 { unicode_gc_So, 0, 0, 0 },
8304 { unicode_gc_So, 0, 0, 0 },
8305 { unicode_gc_So, 0, 0, 0 },
8306 { unicode_gc_So, 0, 0, 0 },
8307 { unicode_gc_So, 0, 0, 0 },
8308 { unicode_gc_So, 0, 0, 0 },
8309 { unicode_gc_So, 0, 0, 0 },
8310 { unicode_gc_So, 0, 0, 0 },
8311 { unicode_gc_So, 0, 0, 0 },
8312 { unicode_gc_So, 0, 0, 0 },
8313 { unicode_gc_So, 0, 0, 0 },
8314 { unicode_gc_So, 0, 0, 0 },
8315 { unicode_gc_So, 0, 0, 0 },
8316 { unicode_gc_So, 0, 0, 0 },
8317 { unicode_gc_So, 0, 0, 0 },
8318 { unicode_gc_So, 0, 0, 0 },
8319 { unicode_gc_So, 0, 0, 0 },
8320 { unicode_gc_So, 0, 0, 0 },
8321 { unicode_gc_So, 0, 0, 0 },
8322 { unicode_gc_So, 0, 0, 0 },
8323 { unicode_gc_So, 0, 0, 0 },
8324 { unicode_gc_So, 0, 0, 0 },
8325 { unicode_gc_So, 0, 0, 0 },
8326 { unicode_gc_So, 0, 0, 0 },
8327 { unicode_gc_So, 0, 0, 0 },
8328 { unicode_gc_So, 0, 0, 0 },
8329 { unicode_gc_So, 0, 0, 0 },
8330 { unicode_gc_So, 0, 0, 0 },
8331 { unicode_gc_So, 0, 0, 0 },
8332 { unicode_gc_So, 0, 0, 0 },
8333 { unicode_gc_So, 0, 0, 0 },
8334 { unicode_gc_So, 0, 0, 0 },
8335 { unicode_gc_So, 0, 0, 0 },
8336 { unicode_gc_So, 0, 0, 0 },
8337 { unicode_gc_So, 0, 0, 0 },
8338 { unicode_gc_So, 0, 0, 0 },
8339 { unicode_gc_So, 0, 0, 0 },
8340 { unicode_gc_So, 0, 0, 0 },
8341 { unicode_gc_So, 0, 0, 0 },
8342 { unicode_gc_So, 0, 0, 0 },
8343 { unicode_gc_So, 0, 0, 0 },
8344 { unicode_gc_So, 0, 0, 0 },
8345 { unicode_gc_So, 0, 0, 0 },
8346 { unicode_gc_So, 0, 0, 0 },
8347 { unicode_gc_So, 0, 0, 0 },
8348 { unicode_gc_So, 0, 0, 0 },
8349 { unicode_gc_So, 0, 0, 0 },
8350 { unicode_gc_So, 0, 0, 0 },
8351 { unicode_gc_So, 0, 0, 0 },
8352 { unicode_gc_So, 0, 0, 0 },
8353 { unicode_gc_So, 0, 0, 0 },
8354 { unicode_gc_So, 0, 0, 0 },
8355 { unicode_gc_So, 0, 0, 0 },
8356 { unicode_gc_So, 0, 0, 0 },
8357 { unicode_gc_So, 0, 0, 0 },
8358 { unicode_gc_So, 0, 0, 0 },
8359 { unicode_gc_So, 0, 0, 0 },
8360 { unicode_gc_So, 0, 0, 0 },
8361 { unicode_gc_So, 0, 0, 0 },
8362 { unicode_gc_So, 0, 0, 0 },
8363 { unicode_gc_So, 0, 0, 0 },
8364 { unicode_gc_So, 0, 0, 0 },
8365 { unicode_gc_So, 0, 0, 0 },
8366 { unicode_gc_So, 0, 0, 0 },
8367 { unicode_gc_So, 0, 0, 0 },
8368 { unicode_gc_So, 0, 0, 0 },
8369 { unicode_gc_So, 0, 0, 0 },
8370 { unicode_gc_So, 0, 0, 0 },
8371 { unicode_gc_So, 0, 0, 0 },
8372 { unicode_gc_So, 0, 0, 0 },
8373 { unicode_gc_So, 0, 0, 0 },
8374 { unicode_gc_So, 0, 0, 0 },
8375 { unicode_gc_So, 0, 0, 0 },
8376 { unicode_gc_So, 0, 0, 0 },
8377 { unicode_gc_So, 0, 0, 0 },
8378 { unicode_gc_So, 0, 0, 0 },
8379 { unicode_gc_So, 0, 0, 0 },
8380 { unicode_gc_So, 0, 0, 0 },
8381 { unicode_gc_So, 0, 0, 0 },
8382 { unicode_gc_So, 0, 0, 0 },
8383 { unicode_gc_Sm, 0, 0, 0 },
8384 { unicode_gc_So, 0, 0, 0 },
8385 { unicode_gc_So, 0, 0, 0 },
8386 { unicode_gc_So, 0, 0, 0 },
8387 { unicode_gc_So, 0, 0, 0 },
8388 { unicode_gc_So, 0, 0, 0 },
8389 { unicode_gc_So, 0, 0, 0 },
8390 { unicode_gc_So, 0, 0, 0 },
8391 { unicode_gc_So, 0, 0, 0 },
8392 { unicode_gc_So, 0, 0, 0 },
8393 { unicode_gc_So, 0, 0, 0 },
8394 { unicode_gc_So, 0, 0, 0 },
8395 { unicode_gc_So, 0, 0, 0 },
8396 { unicode_gc_So, 0, 0, 0 },
8397 { unicode_gc_So, 0, 0, 0 },
8398 { unicode_gc_So, 0, 0, 0 },
8399 { unicode_gc_So, 0, 0, 0 },
8400 { unicode_gc_So, 0, 0, 0 },
8401 { unicode_gc_So, 0, 0, 0 },
8402 { unicode_gc_So, 0, 0, 0 },
8403 { unicode_gc_So, 0, 0, 0 },
8404 { unicode_gc_So, 0, 0, 0 },
8405 { unicode_gc_So, 0, 0, 0 },
8406 { unicode_gc_So, 0, 0, 0 },
8407 { unicode_gc_So, 0, 0, 0 },
8408 { unicode_gc_So, 0, 0, 0 },
8409 { unicode_gc_So, 0, 0, 0 },
8410 { unicode_gc_So, 0, 0, 0 },
8411 { unicode_gc_So, 0, 0, 0 },
8412 { unicode_gc_So, 0, 0, 0 },
8413 { unicode_gc_So, 0, 0, 0 },
8414 { unicode_gc_Sm, 0, 0, 0 },
8415 { unicode_gc_Sm, 0, 0, 0 },
8416 { unicode_gc_Sm, 0, 0, 0 },
8417 { unicode_gc_Sm, 0, 0, 0 },
8418 { unicode_gc_Sm, 0, 0, 0 },
8419 { unicode_gc_Sm, 0, 0, 0 },
8420 { unicode_gc_Sm, 0, 0, 0 },
8421 { unicode_gc_Sm, 0, 0, 0 },
8422 { unicode_gc_Sm, 0, 0, 0 },
8423 { unicode_gc_Sm, 0, 0, 0 },
8424 { unicode_gc_Sm, 0, 0, 0 },
8425 { unicode_gc_Sm, 0, 0, 0 },
8426 { unicode_gc_Sm, 0, 0, 0 },
8427 { unicode_gc_Sm, 0, 0, 0 },
8428 { unicode_gc_Sm, 0, 0, 0 },
8429 { unicode_gc_Sm, 0, 0, 0 },
8430 { unicode_gc_Sm, 0, 0, 0 },
8431 { unicode_gc_Sm, 0, 0, 0 },
8432 { unicode_gc_Sm, 0, 0, 0 },
8433 { unicode_gc_Sm, 0, 0, 0 },
8434 { unicode_gc_Sm, 0, 0, 0 },
8435 { unicode_gc_Sm, 0, 0, 0 },
8436 { unicode_gc_Sm, 0, 0, 0 },
8437 { unicode_gc_Sm, 0, 0, 0 },
8438 { unicode_gc_Sm, 0, 0, 0 },
8439 { unicode_gc_Ps, 0, 0, 0 },
8440 { unicode_gc_Pe, 0, 0, 0 },
8441 { unicode_gc_Po, 0, 0, 0 },
8442 { unicode_gc_So, 0, 0, 0 },
8443 { unicode_gc_So, 0, 0, 0 },
8444 { unicode_gc_So, 0, 0, 0 },
8445 { unicode_gc_So, 0, 0, 0 },
8446 { unicode_gc_So, 0, 0, 0 },
8447 { unicode_gc_So, 0, 0, 0 },
8448 { unicode_gc_So, 0, 0, 0 },
8449 { unicode_gc_So, 0, 0, 0 },
8450 { unicode_gc_So, 0, 0, 0 },
8451 { unicode_gc_So, 0, 0, 0 },
8452 { unicode_gc_So, 0, 0, 0 },
8453 { unicode_gc_So, 0, 0, 0 },
8454 { unicode_gc_So, 0, 0, 0 },
8455 { unicode_gc_So, 0, 0, 0 },
8456 { unicode_gc_So, 0, 0, 0 },
8457 { unicode_gc_So, 0, 0, 0 },
8458 { unicode_gc_So, 0, 0, 0 },
8459 { unicode_gc_So, 0, 0, 0 },
8460 { unicode_gc_So, 0, 0, 0 },
8461 { unicode_gc_So, 0, 0, 0 },
8462 { unicode_gc_So, 0, 0, 0 },
8463 { unicode_gc_So, 0, 0, 0 },
8464 { unicode_gc_So, 0, 0, 0 },
8465 { unicode_gc_So, 0, 0, 0 },
8466 { unicode_gc_So, 0, 0, 0 },
8467 { unicode_gc_So, 0, 0, 0 },
8468 { unicode_gc_Cn, 0, 0, 0 },
8469 { unicode_gc_Cn, 0, 0, 0 },
8470 { unicode_gc_Cn, 0, 0, 0 },
8471 { unicode_gc_Cn, 0, 0, 0 },
8472 { unicode_gc_Cn, 0, 0, 0 },
8473 { unicode_gc_Cn, 0, 0, 0 },
8474 { unicode_gc_Cn, 0, 0, 0 },
8475 { unicode_gc_Cn, 0, 0, 0 },
8476 { unicode_gc_Cn, 0, 0, 0 },
8477 { unicode_gc_Cn, 0, 0, 0 },
8478 { unicode_gc_Cn, 0, 0, 0 },
8479 { unicode_gc_Cn, 0, 0, 0 },
8480 { unicode_gc_Cn, 0, 0, 0 },
8481 { unicode_gc_Cn, 0, 0, 0 },
8482 { unicode_gc_Cn, 0, 0, 0 },
8483 { unicode_gc_Cn, 0, 0, 0 },
8484 { unicode_gc_Cn, 0, 0, 0 },
8485 { unicode_gc_Cn, 0, 0, 0 },
8486 { unicode_gc_Cn, 0, 0, 0 },
8487 { unicode_gc_Cn, 0, 0, 0 },
8488 { unicode_gc_Cn, 0, 0, 0 },
8489 { unicode_gc_Cn, 0, 0, 0 },
8490 { unicode_gc_Cn, 0, 0, 0 },
8491 { unicode_gc_Cn, 0, 0, 0 },
8492 { unicode_gc_Cn, 0, 0, 0 },
8493 { unicode_gc_Cn, 0, 0, 0 },
8494 { unicode_gc_Cn, 0, 0, 0 },
8495 { unicode_gc_Cn, 0, 0, 0 },
8496 { unicode_gc_Cn, 0, 0, 0 },
8497 { unicode_gc_Cn, 0, 0, 0 },
8498 { unicode_gc_Cn, 0, 0, 0 },
8499 { unicode_gc_Cn, 0, 0, 0 },
8500 { unicode_gc_Cn, 0, 0, 0 },
8501 { unicode_gc_Cn, 0, 0, 0 },
8502 { unicode_gc_Cn, 0, 0, 0 },
8503 { unicode_gc_Cn, 0, 0, 0 },
8504 { unicode_gc_Cn, 0, 0, 0 },
8505 { unicode_gc_Cn, 0, 0, 0 },
8506 { unicode_gc_Cn, 0, 0, 0 },
8507 { unicode_gc_Cn, 0, 0, 0 },
8508 { unicode_gc_Cn, 0, 0, 0 },
8509 { unicode_gc_Cn, 0, 0, 0 },
8510 { unicode_gc_Cn, 0, 0, 0 },
8511 { unicode_gc_Cn, 0, 0, 0 },
8512 { unicode_gc_Cn, 0, 0, 0 },
8513 { unicode_gc_Cn, 0, 0, 0 },
8514 { unicode_gc_Cn, 0, 0, 0 }
8515};
8516static const struct unidata subtable33[] = {
8517 { unicode_gc_So, 0, 0, 0 },
8518 { unicode_gc_So, 0, 0, 0 },
8519 { unicode_gc_So, 0, 0, 0 },
8520 { unicode_gc_So, 0, 0, 0 },
8521 { unicode_gc_So, 0, 0, 0 },
8522 { unicode_gc_So, 0, 0, 0 },
8523 { unicode_gc_So, 0, 0, 0 },
8524 { unicode_gc_So, 0, 0, 0 },
8525 { unicode_gc_So, 0, 0, 0 },
8526 { unicode_gc_So, 0, 0, 0 },
8527 { unicode_gc_So, 0, 0, 0 },
8528 { unicode_gc_So, 0, 0, 0 },
8529 { unicode_gc_So, 0, 0, 0 },
8530 { unicode_gc_So, 0, 0, 0 },
8531 { unicode_gc_So, 0, 0, 0 },
8532 { unicode_gc_So, 0, 0, 0 },
8533 { unicode_gc_So, 0, 0, 0 },
8534 { unicode_gc_So, 0, 0, 0 },
8535 { unicode_gc_So, 0, 0, 0 },
8536 { unicode_gc_So, 0, 0, 0 },
8537 { unicode_gc_So, 0, 0, 0 },
8538 { unicode_gc_So, 0, 0, 0 },
8539 { unicode_gc_So, 0, 0, 0 },
8540 { unicode_gc_So, 0, 0, 0 },
8541 { unicode_gc_So, 0, 0, 0 },
8542 { unicode_gc_So, 0, 0, 0 },
8543 { unicode_gc_So, 0, 0, 0 },
8544 { unicode_gc_So, 0, 0, 0 },
8545 { unicode_gc_So, 0, 0, 0 },
8546 { unicode_gc_So, 0, 0, 0 },
8547 { unicode_gc_So, 0, 0, 0 },
8548 { unicode_gc_So, 0, 0, 0 },
8549 { unicode_gc_So, 0, 0, 0 },
8550 { unicode_gc_So, 0, 0, 0 },
8551 { unicode_gc_So, 0, 0, 0 },
8552 { unicode_gc_So, 0, 0, 0 },
8553 { unicode_gc_So, 0, 0, 0 },
8554 { unicode_gc_So, 0, 0, 0 },
8555 { unicode_gc_So, 0, 0, 0 },
8556 { unicode_gc_Cn, 0, 0, 0 },
8557 { unicode_gc_Cn, 0, 0, 0 },
8558 { unicode_gc_Cn, 0, 0, 0 },
8559 { unicode_gc_Cn, 0, 0, 0 },
8560 { unicode_gc_Cn, 0, 0, 0 },
8561 { unicode_gc_Cn, 0, 0, 0 },
8562 { unicode_gc_Cn, 0, 0, 0 },
8563 { unicode_gc_Cn, 0, 0, 0 },
8564 { unicode_gc_Cn, 0, 0, 0 },
8565 { unicode_gc_Cn, 0, 0, 0 },
8566 { unicode_gc_Cn, 0, 0, 0 },
8567 { unicode_gc_Cn, 0, 0, 0 },
8568 { unicode_gc_Cn, 0, 0, 0 },
8569 { unicode_gc_Cn, 0, 0, 0 },
8570 { unicode_gc_Cn, 0, 0, 0 },
8571 { unicode_gc_Cn, 0, 0, 0 },
8572 { unicode_gc_Cn, 0, 0, 0 },
8573 { unicode_gc_Cn, 0, 0, 0 },
8574 { unicode_gc_Cn, 0, 0, 0 },
8575 { unicode_gc_Cn, 0, 0, 0 },
8576 { unicode_gc_Cn, 0, 0, 0 },
8577 { unicode_gc_Cn, 0, 0, 0 },
8578 { unicode_gc_Cn, 0, 0, 0 },
8579 { unicode_gc_Cn, 0, 0, 0 },
8580 { unicode_gc_Cn, 0, 0, 0 },
8581 { unicode_gc_So, 0, 0, 0 },
8582 { unicode_gc_So, 0, 0, 0 },
8583 { unicode_gc_So, 0, 0, 0 },
8584 { unicode_gc_So, 0, 0, 0 },
8585 { unicode_gc_So, 0, 0, 0 },
8586 { unicode_gc_So, 0, 0, 0 },
8587 { unicode_gc_So, 0, 0, 0 },
8588 { unicode_gc_So, 0, 0, 0 },
8589 { unicode_gc_So, 0, 0, 0 },
8590 { unicode_gc_So, 0, 0, 0 },
8591 { unicode_gc_So, 0, 0, 0 },
8592 { unicode_gc_Cn, 0, 0, 0 },
8593 { unicode_gc_Cn, 0, 0, 0 },
8594 { unicode_gc_Cn, 0, 0, 0 },
8595 { unicode_gc_Cn, 0, 0, 0 },
8596 { unicode_gc_Cn, 0, 0, 0 },
8597 { unicode_gc_Cn, 0, 0, 0 },
8598 { unicode_gc_Cn, 0, 0, 0 },
8599 { unicode_gc_Cn, 0, 0, 0 },
8600 { unicode_gc_Cn, 0, 0, 0 },
8601 { unicode_gc_Cn, 0, 0, 0 },
8602 { unicode_gc_Cn, 0, 0, 0 },
8603 { unicode_gc_Cn, 0, 0, 0 },
8604 { unicode_gc_Cn, 0, 0, 0 },
8605 { unicode_gc_Cn, 0, 0, 0 },
8606 { unicode_gc_Cn, 0, 0, 0 },
8607 { unicode_gc_Cn, 0, 0, 0 },
8608 { unicode_gc_Cn, 0, 0, 0 },
8609 { unicode_gc_Cn, 0, 0, 0 },
8610 { unicode_gc_Cn, 0, 0, 0 },
8611 { unicode_gc_Cn, 0, 0, 0 },
8612 { unicode_gc_Cn, 0, 0, 0 },
8613 { unicode_gc_No, 0, 0, 0 },
8614 { unicode_gc_No, 0, 0, 0 },
8615 { unicode_gc_No, 0, 0, 0 },
8616 { unicode_gc_No, 0, 0, 0 },
8617 { unicode_gc_No, 0, 0, 0 },
8618 { unicode_gc_No, 0, 0, 0 },
8619 { unicode_gc_No, 0, 0, 0 },
8620 { unicode_gc_No, 0, 0, 0 },
8621 { unicode_gc_No, 0, 0, 0 },
8622 { unicode_gc_No, 0, 0, 0 },
8623 { unicode_gc_No, 0, 0, 0 },
8624 { unicode_gc_No, 0, 0, 0 },
8625 { unicode_gc_No, 0, 0, 0 },
8626 { unicode_gc_No, 0, 0, 0 },
8627 { unicode_gc_No, 0, 0, 0 },
8628 { unicode_gc_No, 0, 0, 0 },
8629 { unicode_gc_No, 0, 0, 0 },
8630 { unicode_gc_No, 0, 0, 0 },
8631 { unicode_gc_No, 0, 0, 0 },
8632 { unicode_gc_No, 0, 0, 0 },
8633 { unicode_gc_No, 0, 0, 0 },
8634 { unicode_gc_No, 0, 0, 0 },
8635 { unicode_gc_No, 0, 0, 0 },
8636 { unicode_gc_No, 0, 0, 0 },
8637 { unicode_gc_No, 0, 0, 0 },
8638 { unicode_gc_No, 0, 0, 0 },
8639 { unicode_gc_No, 0, 0, 0 },
8640 { unicode_gc_No, 0, 0, 0 },
8641 { unicode_gc_No, 0, 0, 0 },
8642 { unicode_gc_No, 0, 0, 0 },
8643 { unicode_gc_No, 0, 0, 0 },
8644 { unicode_gc_No, 0, 0, 0 },
8645 { unicode_gc_No, 0, 0, 0 },
8646 { unicode_gc_No, 0, 0, 0 },
8647 { unicode_gc_No, 0, 0, 0 },
8648 { unicode_gc_No, 0, 0, 0 },
8649 { unicode_gc_No, 0, 0, 0 },
8650 { unicode_gc_No, 0, 0, 0 },
8651 { unicode_gc_No, 0, 0, 0 },
8652 { unicode_gc_No, 0, 0, 0 },
8653 { unicode_gc_No, 0, 0, 0 },
8654 { unicode_gc_No, 0, 0, 0 },
8655 { unicode_gc_No, 0, 0, 0 },
8656 { unicode_gc_No, 0, 0, 0 },
8657 { unicode_gc_No, 0, 0, 0 },
8658 { unicode_gc_No, 0, 0, 0 },
8659 { unicode_gc_No, 0, 0, 0 },
8660 { unicode_gc_No, 0, 0, 0 },
8661 { unicode_gc_No, 0, 0, 0 },
8662 { unicode_gc_No, 0, 0, 0 },
8663 { unicode_gc_No, 0, 0, 0 },
8664 { unicode_gc_No, 0, 0, 0 },
8665 { unicode_gc_No, 0, 0, 0 },
8666 { unicode_gc_No, 0, 0, 0 },
8667 { unicode_gc_No, 0, 0, 0 },
8668 { unicode_gc_No, 0, 0, 0 },
8669 { unicode_gc_No, 0, 0, 0 },
8670 { unicode_gc_No, 0, 0, 0 },
8671 { unicode_gc_No, 0, 0, 0 },
8672 { unicode_gc_No, 0, 0, 0 },
8673 { unicode_gc_So, 0, 0, 0 },
8674 { unicode_gc_So, 0, 0, 0 },
8675 { unicode_gc_So, 0, 0, 0 },
8676 { unicode_gc_So, 0, 0, 0 },
8677 { unicode_gc_So, 0, 0, 0 },
8678 { unicode_gc_So, 0, 0, 0 },
8679 { unicode_gc_So, 0, 0, 0 },
8680 { unicode_gc_So, 0, 0, 0 },
8681 { unicode_gc_So, 0, 0, 0 },
8682 { unicode_gc_So, 0, 0, 0 },
8683 { unicode_gc_So, 0, 0, 0 },
8684 { unicode_gc_So, 0, 0, 0 },
8685 { unicode_gc_So, 0, 0, 0 },
8686 { unicode_gc_So, 0, 0, 0 },
8687 { unicode_gc_So, 0, 0, 0 },
8688 { unicode_gc_So, 0, 0, 0 },
8689 { unicode_gc_So, 0, 0, 0 },
8690 { unicode_gc_So, 0, 0, 0 },
8691 { unicode_gc_So, 0, 0, 0 },
8692 { unicode_gc_So, 0, 0, 0 },
8693 { unicode_gc_So, 0, 0, 0 },
8694 { unicode_gc_So, 0, 0, 0 },
8695 { unicode_gc_So, 0, 0, 0 },
8696 { unicode_gc_So, 0, 0, 0 },
8697 { unicode_gc_So, 0, 0, 0 },
8698 { unicode_gc_So, 0, 0, 0 },
8699 { unicode_gc_So, 0, 0, 26 },
8700 { unicode_gc_So, 0, 0, 26 },
8701 { unicode_gc_So, 0, 0, 26 },
8702 { unicode_gc_So, 0, 0, 26 },
8703 { unicode_gc_So, 0, 0, 26 },
8704 { unicode_gc_So, 0, 0, 26 },
8705 { unicode_gc_So, 0, 0, 26 },
8706 { unicode_gc_So, 0, 0, 26 },
8707 { unicode_gc_So, 0, 0, 26 },
8708 { unicode_gc_So, 0, 0, 26 },
8709 { unicode_gc_So, 0, 0, 26 },
8710 { unicode_gc_So, 0, 0, 26 },
8711 { unicode_gc_So, 0, 0, 26 },
8712 { unicode_gc_So, 0, 0, 26 },
8713 { unicode_gc_So, 0, 0, 26 },
8714 { unicode_gc_So, 0, 0, 26 },
8715 { unicode_gc_So, 0, 0, 26 },
8716 { unicode_gc_So, 0, 0, 26 },
8717 { unicode_gc_So, 0, 0, 26 },
8718 { unicode_gc_So, 0, 0, 26 },
8719 { unicode_gc_So, 0, 0, 26 },
8720 { unicode_gc_So, 0, 0, 26 },
8721 { unicode_gc_So, 0, 0, 26 },
8722 { unicode_gc_So, 0, 0, 26 },
8723 { unicode_gc_So, 0, 0, 26 },
8724 { unicode_gc_So, 0, 0, 26 },
8725 { unicode_gc_So, 0, -26, 0 },
8726 { unicode_gc_So, 0, -26, 0 },
8727 { unicode_gc_So, 0, -26, 0 },
8728 { unicode_gc_So, 0, -26, 0 },
8729 { unicode_gc_So, 0, -26, 0 },
8730 { unicode_gc_So, 0, -26, 0 },
8731 { unicode_gc_So, 0, -26, 0 },
8732 { unicode_gc_So, 0, -26, 0 },
8733 { unicode_gc_So, 0, -26, 0 },
8734 { unicode_gc_So, 0, -26, 0 },
8735 { unicode_gc_So, 0, -26, 0 },
8736 { unicode_gc_So, 0, -26, 0 },
8737 { unicode_gc_So, 0, -26, 0 },
8738 { unicode_gc_So, 0, -26, 0 },
8739 { unicode_gc_So, 0, -26, 0 },
8740 { unicode_gc_So, 0, -26, 0 },
8741 { unicode_gc_So, 0, -26, 0 },
8742 { unicode_gc_So, 0, -26, 0 },
8743 { unicode_gc_So, 0, -26, 0 },
8744 { unicode_gc_So, 0, -26, 0 },
8745 { unicode_gc_So, 0, -26, 0 },
8746 { unicode_gc_So, 0, -26, 0 },
8747 { unicode_gc_So, 0, -26, 0 },
8748 { unicode_gc_So, 0, -26, 0 },
8749 { unicode_gc_So, 0, -26, 0 },
8750 { unicode_gc_So, 0, -26, 0 },
8751 { unicode_gc_No, 0, 0, 0 },
8752 { unicode_gc_No, 0, 0, 0 },
8753 { unicode_gc_No, 0, 0, 0 },
8754 { unicode_gc_No, 0, 0, 0 },
8755 { unicode_gc_No, 0, 0, 0 },
8756 { unicode_gc_No, 0, 0, 0 },
8757 { unicode_gc_No, 0, 0, 0 },
8758 { unicode_gc_No, 0, 0, 0 },
8759 { unicode_gc_No, 0, 0, 0 },
8760 { unicode_gc_No, 0, 0, 0 },
8761 { unicode_gc_No, 0, 0, 0 },
8762 { unicode_gc_No, 0, 0, 0 },
8763 { unicode_gc_No, 0, 0, 0 },
8764 { unicode_gc_No, 0, 0, 0 },
8765 { unicode_gc_No, 0, 0, 0 },
8766 { unicode_gc_No, 0, 0, 0 },
8767 { unicode_gc_No, 0, 0, 0 },
8768 { unicode_gc_No, 0, 0, 0 },
8769 { unicode_gc_No, 0, 0, 0 },
8770 { unicode_gc_No, 0, 0, 0 },
8771 { unicode_gc_No, 0, 0, 0 },
8772 { unicode_gc_No, 0, 0, 0 }
8773};
8774static const struct unidata subtable34[] = {
8775 { unicode_gc_So, 0, 0, 0 },
8776 { unicode_gc_So, 0, 0, 0 },
8777 { unicode_gc_So, 0, 0, 0 },
8778 { unicode_gc_So, 0, 0, 0 },
8779 { unicode_gc_So, 0, 0, 0 },
8780 { unicode_gc_So, 0, 0, 0 },
8781 { unicode_gc_So, 0, 0, 0 },
8782 { unicode_gc_So, 0, 0, 0 },
8783 { unicode_gc_So, 0, 0, 0 },
8784 { unicode_gc_So, 0, 0, 0 },
8785 { unicode_gc_So, 0, 0, 0 },
8786 { unicode_gc_So, 0, 0, 0 },
8787 { unicode_gc_So, 0, 0, 0 },
8788 { unicode_gc_So, 0, 0, 0 },
8789 { unicode_gc_So, 0, 0, 0 },
8790 { unicode_gc_So, 0, 0, 0 },
8791 { unicode_gc_So, 0, 0, 0 },
8792 { unicode_gc_So, 0, 0, 0 },
8793 { unicode_gc_So, 0, 0, 0 },
8794 { unicode_gc_So, 0, 0, 0 },
8795 { unicode_gc_So, 0, 0, 0 },
8796 { unicode_gc_So, 0, 0, 0 },
8797 { unicode_gc_So, 0, 0, 0 },
8798 { unicode_gc_So, 0, 0, 0 },
8799 { unicode_gc_So, 0, 0, 0 },
8800 { unicode_gc_So, 0, 0, 0 },
8801 { unicode_gc_So, 0, 0, 0 },
8802 { unicode_gc_So, 0, 0, 0 },
8803 { unicode_gc_So, 0, 0, 0 },
8804 { unicode_gc_So, 0, 0, 0 },
8805 { unicode_gc_So, 0, 0, 0 },
8806 { unicode_gc_So, 0, 0, 0 },
8807 { unicode_gc_So, 0, 0, 0 },
8808 { unicode_gc_So, 0, 0, 0 },
8809 { unicode_gc_So, 0, 0, 0 },
8810 { unicode_gc_So, 0, 0, 0 },
8811 { unicode_gc_So, 0, 0, 0 },
8812 { unicode_gc_So, 0, 0, 0 },
8813 { unicode_gc_So, 0, 0, 0 },
8814 { unicode_gc_So, 0, 0, 0 },
8815 { unicode_gc_So, 0, 0, 0 },
8816 { unicode_gc_So, 0, 0, 0 },
8817 { unicode_gc_So, 0, 0, 0 },
8818 { unicode_gc_So, 0, 0, 0 },
8819 { unicode_gc_So, 0, 0, 0 },
8820 { unicode_gc_So, 0, 0, 0 },
8821 { unicode_gc_So, 0, 0, 0 },
8822 { unicode_gc_So, 0, 0, 0 },
8823 { unicode_gc_So, 0, 0, 0 },
8824 { unicode_gc_So, 0, 0, 0 },
8825 { unicode_gc_So, 0, 0, 0 },
8826 { unicode_gc_So, 0, 0, 0 },
8827 { unicode_gc_So, 0, 0, 0 },
8828 { unicode_gc_So, 0, 0, 0 },
8829 { unicode_gc_So, 0, 0, 0 },
8830 { unicode_gc_So, 0, 0, 0 },
8831 { unicode_gc_So, 0, 0, 0 },
8832 { unicode_gc_So, 0, 0, 0 },
8833 { unicode_gc_So, 0, 0, 0 },
8834 { unicode_gc_So, 0, 0, 0 },
8835 { unicode_gc_So, 0, 0, 0 },
8836 { unicode_gc_So, 0, 0, 0 },
8837 { unicode_gc_So, 0, 0, 0 },
8838 { unicode_gc_So, 0, 0, 0 },
8839 { unicode_gc_So, 0, 0, 0 },
8840 { unicode_gc_So, 0, 0, 0 },
8841 { unicode_gc_So, 0, 0, 0 },
8842 { unicode_gc_So, 0, 0, 0 },
8843 { unicode_gc_So, 0, 0, 0 },
8844 { unicode_gc_So, 0, 0, 0 },
8845 { unicode_gc_So, 0, 0, 0 },
8846 { unicode_gc_So, 0, 0, 0 },
8847 { unicode_gc_So, 0, 0, 0 },
8848 { unicode_gc_So, 0, 0, 0 },
8849 { unicode_gc_So, 0, 0, 0 },
8850 { unicode_gc_So, 0, 0, 0 },
8851 { unicode_gc_So, 0, 0, 0 },
8852 { unicode_gc_So, 0, 0, 0 },
8853 { unicode_gc_So, 0, 0, 0 },
8854 { unicode_gc_So, 0, 0, 0 },
8855 { unicode_gc_So, 0, 0, 0 },
8856 { unicode_gc_So, 0, 0, 0 },
8857 { unicode_gc_So, 0, 0, 0 },
8858 { unicode_gc_So, 0, 0, 0 },
8859 { unicode_gc_So, 0, 0, 0 },
8860 { unicode_gc_So, 0, 0, 0 },
8861 { unicode_gc_So, 0, 0, 0 },
8862 { unicode_gc_So, 0, 0, 0 },
8863 { unicode_gc_So, 0, 0, 0 },
8864 { unicode_gc_So, 0, 0, 0 },
8865 { unicode_gc_So, 0, 0, 0 },
8866 { unicode_gc_So, 0, 0, 0 },
8867 { unicode_gc_So, 0, 0, 0 },
8868 { unicode_gc_So, 0, 0, 0 },
8869 { unicode_gc_So, 0, 0, 0 },
8870 { unicode_gc_So, 0, 0, 0 },
8871 { unicode_gc_So, 0, 0, 0 },
8872 { unicode_gc_So, 0, 0, 0 },
8873 { unicode_gc_So, 0, 0, 0 },
8874 { unicode_gc_So, 0, 0, 0 },
8875 { unicode_gc_So, 0, 0, 0 },
8876 { unicode_gc_So, 0, 0, 0 },
8877 { unicode_gc_So, 0, 0, 0 },
8878 { unicode_gc_So, 0, 0, 0 },
8879 { unicode_gc_So, 0, 0, 0 },
8880 { unicode_gc_So, 0, 0, 0 },
8881 { unicode_gc_So, 0, 0, 0 },
8882 { unicode_gc_So, 0, 0, 0 },
8883 { unicode_gc_So, 0, 0, 0 },
8884 { unicode_gc_So, 0, 0, 0 },
8885 { unicode_gc_So, 0, 0, 0 },
8886 { unicode_gc_So, 0, 0, 0 },
8887 { unicode_gc_So, 0, 0, 0 },
8888 { unicode_gc_So, 0, 0, 0 },
8889 { unicode_gc_So, 0, 0, 0 },
8890 { unicode_gc_So, 0, 0, 0 },
8891 { unicode_gc_So, 0, 0, 0 },
8892 { unicode_gc_So, 0, 0, 0 },
8893 { unicode_gc_So, 0, 0, 0 },
8894 { unicode_gc_So, 0, 0, 0 },
8895 { unicode_gc_So, 0, 0, 0 },
8896 { unicode_gc_So, 0, 0, 0 },
8897 { unicode_gc_So, 0, 0, 0 },
8898 { unicode_gc_So, 0, 0, 0 },
8899 { unicode_gc_So, 0, 0, 0 },
8900 { unicode_gc_So, 0, 0, 0 },
8901 { unicode_gc_So, 0, 0, 0 },
8902 { unicode_gc_So, 0, 0, 0 },
8903 { unicode_gc_So, 0, 0, 0 },
8904 { unicode_gc_So, 0, 0, 0 },
8905 { unicode_gc_So, 0, 0, 0 },
8906 { unicode_gc_So, 0, 0, 0 },
8907 { unicode_gc_So, 0, 0, 0 },
8908 { unicode_gc_So, 0, 0, 0 },
8909 { unicode_gc_So, 0, 0, 0 },
8910 { unicode_gc_So, 0, 0, 0 },
8911 { unicode_gc_So, 0, 0, 0 },
8912 { unicode_gc_So, 0, 0, 0 },
8913 { unicode_gc_So, 0, 0, 0 },
8914 { unicode_gc_So, 0, 0, 0 },
8915 { unicode_gc_So, 0, 0, 0 },
8916 { unicode_gc_So, 0, 0, 0 },
8917 { unicode_gc_So, 0, 0, 0 },
8918 { unicode_gc_So, 0, 0, 0 },
8919 { unicode_gc_So, 0, 0, 0 },
8920 { unicode_gc_So, 0, 0, 0 },
8921 { unicode_gc_So, 0, 0, 0 },
8922 { unicode_gc_So, 0, 0, 0 },
8923 { unicode_gc_So, 0, 0, 0 },
8924 { unicode_gc_So, 0, 0, 0 },
8925 { unicode_gc_So, 0, 0, 0 },
8926 { unicode_gc_So, 0, 0, 0 },
8927 { unicode_gc_So, 0, 0, 0 },
8928 { unicode_gc_So, 0, 0, 0 },
8929 { unicode_gc_So, 0, 0, 0 },
8930 { unicode_gc_So, 0, 0, 0 },
8931 { unicode_gc_So, 0, 0, 0 },
8932 { unicode_gc_So, 0, 0, 0 },
8933 { unicode_gc_So, 0, 0, 0 },
8934 { unicode_gc_So, 0, 0, 0 },
8935 { unicode_gc_So, 0, 0, 0 },
8936 { unicode_gc_So, 0, 0, 0 },
8937 { unicode_gc_So, 0, 0, 0 },
8938 { unicode_gc_So, 0, 0, 0 },
8939 { unicode_gc_So, 0, 0, 0 },
8940 { unicode_gc_So, 0, 0, 0 },
8941 { unicode_gc_So, 0, 0, 0 },
8942 { unicode_gc_So, 0, 0, 0 },
8943 { unicode_gc_So, 0, 0, 0 },
8944 { unicode_gc_So, 0, 0, 0 },
8945 { unicode_gc_So, 0, 0, 0 },
8946 { unicode_gc_So, 0, 0, 0 },
8947 { unicode_gc_So, 0, 0, 0 },
8948 { unicode_gc_So, 0, 0, 0 },
8949 { unicode_gc_So, 0, 0, 0 },
8950 { unicode_gc_So, 0, 0, 0 },
8951 { unicode_gc_So, 0, 0, 0 },
8952 { unicode_gc_So, 0, 0, 0 },
8953 { unicode_gc_So, 0, 0, 0 },
8954 { unicode_gc_So, 0, 0, 0 },
8955 { unicode_gc_So, 0, 0, 0 },
8956 { unicode_gc_So, 0, 0, 0 },
8957 { unicode_gc_So, 0, 0, 0 },
8958 { unicode_gc_Sm, 0, 0, 0 },
8959 { unicode_gc_So, 0, 0, 0 },
8960 { unicode_gc_So, 0, 0, 0 },
8961 { unicode_gc_So, 0, 0, 0 },
8962 { unicode_gc_So, 0, 0, 0 },
8963 { unicode_gc_So, 0, 0, 0 },
8964 { unicode_gc_So, 0, 0, 0 },
8965 { unicode_gc_So, 0, 0, 0 },
8966 { unicode_gc_So, 0, 0, 0 },
8967 { unicode_gc_So, 0, 0, 0 },
8968 { unicode_gc_Sm, 0, 0, 0 },
8969 { unicode_gc_So, 0, 0, 0 },
8970 { unicode_gc_So, 0, 0, 0 },
8971 { unicode_gc_So, 0, 0, 0 },
8972 { unicode_gc_So, 0, 0, 0 },
8973 { unicode_gc_So, 0, 0, 0 },
8974 { unicode_gc_So, 0, 0, 0 },
8975 { unicode_gc_So, 0, 0, 0 },
8976 { unicode_gc_So, 0, 0, 0 },
8977 { unicode_gc_So, 0, 0, 0 },
8978 { unicode_gc_So, 0, 0, 0 },
8979 { unicode_gc_So, 0, 0, 0 },
8980 { unicode_gc_So, 0, 0, 0 },
8981 { unicode_gc_So, 0, 0, 0 },
8982 { unicode_gc_So, 0, 0, 0 },
8983 { unicode_gc_So, 0, 0, 0 },
8984 { unicode_gc_So, 0, 0, 0 },
8985 { unicode_gc_So, 0, 0, 0 },
8986 { unicode_gc_So, 0, 0, 0 },
8987 { unicode_gc_So, 0, 0, 0 },
8988 { unicode_gc_So, 0, 0, 0 },
8989 { unicode_gc_So, 0, 0, 0 },
8990 { unicode_gc_So, 0, 0, 0 },
8991 { unicode_gc_So, 0, 0, 0 },
8992 { unicode_gc_So, 0, 0, 0 },
8993 { unicode_gc_So, 0, 0, 0 },
8994 { unicode_gc_So, 0, 0, 0 },
8995 { unicode_gc_So, 0, 0, 0 },
8996 { unicode_gc_So, 0, 0, 0 },
8997 { unicode_gc_So, 0, 0, 0 },
8998 { unicode_gc_So, 0, 0, 0 },
8999 { unicode_gc_So, 0, 0, 0 },
9000 { unicode_gc_So, 0, 0, 0 },
9001 { unicode_gc_So, 0, 0, 0 },
9002 { unicode_gc_So, 0, 0, 0 },
9003 { unicode_gc_So, 0, 0, 0 },
9004 { unicode_gc_So, 0, 0, 0 },
9005 { unicode_gc_So, 0, 0, 0 },
9006 { unicode_gc_So, 0, 0, 0 },
9007 { unicode_gc_So, 0, 0, 0 },
9008 { unicode_gc_So, 0, 0, 0 },
9009 { unicode_gc_So, 0, 0, 0 },
9010 { unicode_gc_So, 0, 0, 0 },
9011 { unicode_gc_So, 0, 0, 0 },
9012 { unicode_gc_So, 0, 0, 0 },
9013 { unicode_gc_So, 0, 0, 0 },
9014 { unicode_gc_So, 0, 0, 0 },
9015 { unicode_gc_So, 0, 0, 0 },
9016 { unicode_gc_So, 0, 0, 0 },
9017 { unicode_gc_So, 0, 0, 0 },
9018 { unicode_gc_So, 0, 0, 0 },
9019 { unicode_gc_So, 0, 0, 0 },
9020 { unicode_gc_So, 0, 0, 0 },
9021 { unicode_gc_So, 0, 0, 0 },
9022 { unicode_gc_So, 0, 0, 0 },
9023 { unicode_gc_Sm, 0, 0, 0 },
9024 { unicode_gc_Sm, 0, 0, 0 },
9025 { unicode_gc_Sm, 0, 0, 0 },
9026 { unicode_gc_Sm, 0, 0, 0 },
9027 { unicode_gc_Sm, 0, 0, 0 },
9028 { unicode_gc_Sm, 0, 0, 0 },
9029 { unicode_gc_Sm, 0, 0, 0 },
9030 { unicode_gc_Sm, 0, 0, 0 }
9031};
9032static const struct unidata subtable35[] = {
9033 { unicode_gc_So, 0, 0, 0 },
9034 { unicode_gc_So, 0, 0, 0 },
9035 { unicode_gc_So, 0, 0, 0 },
9036 { unicode_gc_So, 0, 0, 0 },
9037 { unicode_gc_So, 0, 0, 0 },
9038 { unicode_gc_So, 0, 0, 0 },
9039 { unicode_gc_So, 0, 0, 0 },
9040 { unicode_gc_So, 0, 0, 0 },
9041 { unicode_gc_So, 0, 0, 0 },
9042 { unicode_gc_So, 0, 0, 0 },
9043 { unicode_gc_So, 0, 0, 0 },
9044 { unicode_gc_So, 0, 0, 0 },
9045 { unicode_gc_So, 0, 0, 0 },
9046 { unicode_gc_So, 0, 0, 0 },
9047 { unicode_gc_So, 0, 0, 0 },
9048 { unicode_gc_So, 0, 0, 0 },
9049 { unicode_gc_So, 0, 0, 0 },
9050 { unicode_gc_So, 0, 0, 0 },
9051 { unicode_gc_So, 0, 0, 0 },
9052 { unicode_gc_So, 0, 0, 0 },
9053 { unicode_gc_So, 0, 0, 0 },
9054 { unicode_gc_So, 0, 0, 0 },
9055 { unicode_gc_So, 0, 0, 0 },
9056 { unicode_gc_So, 0, 0, 0 },
9057 { unicode_gc_Cn, 0, 0, 0 },
9058 { unicode_gc_So, 0, 0, 0 },
9059 { unicode_gc_So, 0, 0, 0 },
9060 { unicode_gc_So, 0, 0, 0 },
9061 { unicode_gc_So, 0, 0, 0 },
9062 { unicode_gc_So, 0, 0, 0 },
9063 { unicode_gc_So, 0, 0, 0 },
9064 { unicode_gc_So, 0, 0, 0 },
9065 { unicode_gc_So, 0, 0, 0 },
9066 { unicode_gc_So, 0, 0, 0 },
9067 { unicode_gc_So, 0, 0, 0 },
9068 { unicode_gc_So, 0, 0, 0 },
9069 { unicode_gc_So, 0, 0, 0 },
9070 { unicode_gc_So, 0, 0, 0 },
9071 { unicode_gc_So, 0, 0, 0 },
9072 { unicode_gc_So, 0, 0, 0 },
9073 { unicode_gc_So, 0, 0, 0 },
9074 { unicode_gc_So, 0, 0, 0 },
9075 { unicode_gc_So, 0, 0, 0 },
9076 { unicode_gc_So, 0, 0, 0 },
9077 { unicode_gc_So, 0, 0, 0 },
9078 { unicode_gc_So, 0, 0, 0 },
9079 { unicode_gc_So, 0, 0, 0 },
9080 { unicode_gc_So, 0, 0, 0 },
9081 { unicode_gc_So, 0, 0, 0 },
9082 { unicode_gc_So, 0, 0, 0 },
9083 { unicode_gc_So, 0, 0, 0 },
9084 { unicode_gc_So, 0, 0, 0 },
9085 { unicode_gc_So, 0, 0, 0 },
9086 { unicode_gc_So, 0, 0, 0 },
9087 { unicode_gc_So, 0, 0, 0 },
9088 { unicode_gc_So, 0, 0, 0 },
9089 { unicode_gc_So, 0, 0, 0 },
9090 { unicode_gc_So, 0, 0, 0 },
9091 { unicode_gc_So, 0, 0, 0 },
9092 { unicode_gc_So, 0, 0, 0 },
9093 { unicode_gc_So, 0, 0, 0 },
9094 { unicode_gc_So, 0, 0, 0 },
9095 { unicode_gc_So, 0, 0, 0 },
9096 { unicode_gc_So, 0, 0, 0 },
9097 { unicode_gc_So, 0, 0, 0 },
9098 { unicode_gc_So, 0, 0, 0 },
9099 { unicode_gc_So, 0, 0, 0 },
9100 { unicode_gc_So, 0, 0, 0 },
9101 { unicode_gc_So, 0, 0, 0 },
9102 { unicode_gc_So, 0, 0, 0 },
9103 { unicode_gc_So, 0, 0, 0 },
9104 { unicode_gc_So, 0, 0, 0 },
9105 { unicode_gc_So, 0, 0, 0 },
9106 { unicode_gc_So, 0, 0, 0 },
9107 { unicode_gc_So, 0, 0, 0 },
9108 { unicode_gc_So, 0, 0, 0 },
9109 { unicode_gc_So, 0, 0, 0 },
9110 { unicode_gc_So, 0, 0, 0 },
9111 { unicode_gc_So, 0, 0, 0 },
9112 { unicode_gc_So, 0, 0, 0 },
9113 { unicode_gc_So, 0, 0, 0 },
9114 { unicode_gc_So, 0, 0, 0 },
9115 { unicode_gc_So, 0, 0, 0 },
9116 { unicode_gc_So, 0, 0, 0 },
9117 { unicode_gc_So, 0, 0, 0 },
9118 { unicode_gc_So, 0, 0, 0 },
9119 { unicode_gc_So, 0, 0, 0 },
9120 { unicode_gc_So, 0, 0, 0 },
9121 { unicode_gc_So, 0, 0, 0 },
9122 { unicode_gc_So, 0, 0, 0 },
9123 { unicode_gc_So, 0, 0, 0 },
9124 { unicode_gc_So, 0, 0, 0 },
9125 { unicode_gc_So, 0, 0, 0 },
9126 { unicode_gc_So, 0, 0, 0 },
9127 { unicode_gc_So, 0, 0, 0 },
9128 { unicode_gc_So, 0, 0, 0 },
9129 { unicode_gc_So, 0, 0, 0 },
9130 { unicode_gc_So, 0, 0, 0 },
9131 { unicode_gc_So, 0, 0, 0 },
9132 { unicode_gc_So, 0, 0, 0 },
9133 { unicode_gc_So, 0, 0, 0 },
9134 { unicode_gc_So, 0, 0, 0 },
9135 { unicode_gc_So, 0, 0, 0 },
9136 { unicode_gc_So, 0, 0, 0 },
9137 { unicode_gc_So, 0, 0, 0 },
9138 { unicode_gc_So, 0, 0, 0 },
9139 { unicode_gc_So, 0, 0, 0 },
9140 { unicode_gc_So, 0, 0, 0 },
9141 { unicode_gc_So, 0, 0, 0 },
9142 { unicode_gc_So, 0, 0, 0 },
9143 { unicode_gc_So, 0, 0, 0 },
9144 { unicode_gc_Sm, 0, 0, 0 },
9145 { unicode_gc_So, 0, 0, 0 },
9146 { unicode_gc_So, 0, 0, 0 },
9147 { unicode_gc_So, 0, 0, 0 },
9148 { unicode_gc_So, 0, 0, 0 },
9149 { unicode_gc_So, 0, 0, 0 },
9150 { unicode_gc_So, 0, 0, 0 },
9151 { unicode_gc_So, 0, 0, 0 },
9152 { unicode_gc_So, 0, 0, 0 },
9153 { unicode_gc_So, 0, 0, 0 },
9154 { unicode_gc_So, 0, 0, 0 },
9155 { unicode_gc_So, 0, 0, 0 },
9156 { unicode_gc_So, 0, 0, 0 },
9157 { unicode_gc_So, 0, 0, 0 },
9158 { unicode_gc_So, 0, 0, 0 },
9159 { unicode_gc_Cn, 0, 0, 0 },
9160 { unicode_gc_Cn, 0, 0, 0 },
9161 { unicode_gc_So, 0, 0, 0 },
9162 { unicode_gc_So, 0, 0, 0 },
9163 { unicode_gc_So, 0, 0, 0 },
9164 { unicode_gc_So, 0, 0, 0 },
9165 { unicode_gc_So, 0, 0, 0 },
9166 { unicode_gc_So, 0, 0, 0 },
9167 { unicode_gc_So, 0, 0, 0 },
9168 { unicode_gc_So, 0, 0, 0 },
9169 { unicode_gc_So, 0, 0, 0 },
9170 { unicode_gc_So, 0, 0, 0 },
9171 { unicode_gc_So, 0, 0, 0 },
9172 { unicode_gc_So, 0, 0, 0 },
9173 { unicode_gc_So, 0, 0, 0 },
9174 { unicode_gc_So, 0, 0, 0 },
9175 { unicode_gc_So, 0, 0, 0 },
9176 { unicode_gc_So, 0, 0, 0 },
9177 { unicode_gc_So, 0, 0, 0 },
9178 { unicode_gc_So, 0, 0, 0 },
9179 { unicode_gc_Cn, 0, 0, 0 },
9180 { unicode_gc_Cn, 0, 0, 0 },
9181 { unicode_gc_Cn, 0, 0, 0 },
9182 { unicode_gc_Cn, 0, 0, 0 },
9183 { unicode_gc_Cn, 0, 0, 0 },
9184 { unicode_gc_Cn, 0, 0, 0 },
9185 { unicode_gc_Cn, 0, 0, 0 },
9186 { unicode_gc_Cn, 0, 0, 0 },
9187 { unicode_gc_Cn, 0, 0, 0 },
9188 { unicode_gc_Cn, 0, 0, 0 },
9189 { unicode_gc_Cn, 0, 0, 0 },
9190 { unicode_gc_Cn, 0, 0, 0 },
9191 { unicode_gc_Cn, 0, 0, 0 },
9192 { unicode_gc_Cn, 0, 0, 0 },
9193 { unicode_gc_So, 0, 0, 0 },
9194 { unicode_gc_So, 0, 0, 0 },
9195 { unicode_gc_Cn, 0, 0, 0 },
9196 { unicode_gc_Cn, 0, 0, 0 },
9197 { unicode_gc_Cn, 0, 0, 0 },
9198 { unicode_gc_Cn, 0, 0, 0 },
9199 { unicode_gc_Cn, 0, 0, 0 },
9200 { unicode_gc_Cn, 0, 0, 0 },
9201 { unicode_gc_Cn, 0, 0, 0 },
9202 { unicode_gc_Cn, 0, 0, 0 },
9203 { unicode_gc_Cn, 0, 0, 0 },
9204 { unicode_gc_Cn, 0, 0, 0 },
9205 { unicode_gc_Cn, 0, 0, 0 },
9206 { unicode_gc_Cn, 0, 0, 0 },
9207 { unicode_gc_Cn, 0, 0, 0 },
9208 { unicode_gc_Cn, 0, 0, 0 },
9209 { unicode_gc_Cn, 0, 0, 0 },
9210 { unicode_gc_Cn, 0, 0, 0 },
9211 { unicode_gc_Cn, 0, 0, 0 },
9212 { unicode_gc_Cn, 0, 0, 0 },
9213 { unicode_gc_Cn, 0, 0, 0 },
9214 { unicode_gc_Cn, 0, 0, 0 },
9215 { unicode_gc_Cn, 0, 0, 0 },
9216 { unicode_gc_Cn, 0, 0, 0 },
9217 { unicode_gc_Cn, 0, 0, 0 },
9218 { unicode_gc_Cn, 0, 0, 0 },
9219 { unicode_gc_Cn, 0, 0, 0 },
9220 { unicode_gc_Cn, 0, 0, 0 },
9221 { unicode_gc_Cn, 0, 0, 0 },
9222 { unicode_gc_Cn, 0, 0, 0 },
9223 { unicode_gc_Cn, 0, 0, 0 },
9224 { unicode_gc_Cn, 0, 0, 0 },
9225 { unicode_gc_Cn, 0, 0, 0 },
9226 { unicode_gc_Cn, 0, 0, 0 },
9227 { unicode_gc_Cn, 0, 0, 0 },
9228 { unicode_gc_Cn, 0, 0, 0 },
9229 { unicode_gc_Cn, 0, 0, 0 },
9230 { unicode_gc_Cn, 0, 0, 0 },
9231 { unicode_gc_Cn, 0, 0, 0 },
9232 { unicode_gc_Cn, 0, 0, 0 },
9233 { unicode_gc_Cn, 0, 0, 0 },
9234 { unicode_gc_Cn, 0, 0, 0 },
9235 { unicode_gc_Cn, 0, 0, 0 },
9236 { unicode_gc_Cn, 0, 0, 0 },
9237 { unicode_gc_Cn, 0, 0, 0 },
9238 { unicode_gc_Cn, 0, 0, 0 },
9239 { unicode_gc_Cn, 0, 0, 0 },
9240 { unicode_gc_Cn, 0, 0, 0 },
9241 { unicode_gc_Cn, 0, 0, 0 },
9242 { unicode_gc_Cn, 0, 0, 0 },
9243 { unicode_gc_Cn, 0, 0, 0 },
9244 { unicode_gc_Cn, 0, 0, 0 },
9245 { unicode_gc_Cn, 0, 0, 0 },
9246 { unicode_gc_Cn, 0, 0, 0 },
9247 { unicode_gc_Cn, 0, 0, 0 },
9248 { unicode_gc_Cn, 0, 0, 0 },
9249 { unicode_gc_Cn, 0, 0, 0 },
9250 { unicode_gc_Cn, 0, 0, 0 },
9251 { unicode_gc_Cn, 0, 0, 0 },
9252 { unicode_gc_Cn, 0, 0, 0 },
9253 { unicode_gc_Cn, 0, 0, 0 },
9254 { unicode_gc_Cn, 0, 0, 0 },
9255 { unicode_gc_Cn, 0, 0, 0 },
9256 { unicode_gc_Cn, 0, 0, 0 },
9257 { unicode_gc_Cn, 0, 0, 0 },
9258 { unicode_gc_Cn, 0, 0, 0 },
9259 { unicode_gc_Cn, 0, 0, 0 },
9260 { unicode_gc_Cn, 0, 0, 0 },
9261 { unicode_gc_Cn, 0, 0, 0 },
9262 { unicode_gc_Cn, 0, 0, 0 },
9263 { unicode_gc_Cn, 0, 0, 0 },
9264 { unicode_gc_Cn, 0, 0, 0 },
9265 { unicode_gc_Cn, 0, 0, 0 },
9266 { unicode_gc_Cn, 0, 0, 0 },
9267 { unicode_gc_Cn, 0, 0, 0 },
9268 { unicode_gc_Cn, 0, 0, 0 },
9269 { unicode_gc_Cn, 0, 0, 0 },
9270 { unicode_gc_Cn, 0, 0, 0 },
9271 { unicode_gc_Cn, 0, 0, 0 },
9272 { unicode_gc_Cn, 0, 0, 0 },
9273 { unicode_gc_Cn, 0, 0, 0 },
9274 { unicode_gc_Cn, 0, 0, 0 },
9275 { unicode_gc_Cn, 0, 0, 0 },
9276 { unicode_gc_Cn, 0, 0, 0 },
9277 { unicode_gc_Cn, 0, 0, 0 },
9278 { unicode_gc_Cn, 0, 0, 0 },
9279 { unicode_gc_Cn, 0, 0, 0 },
9280 { unicode_gc_Cn, 0, 0, 0 },
9281 { unicode_gc_Cn, 0, 0, 0 },
9282 { unicode_gc_Cn, 0, 0, 0 },
9283 { unicode_gc_Cn, 0, 0, 0 },
9284 { unicode_gc_Cn, 0, 0, 0 },
9285 { unicode_gc_Cn, 0, 0, 0 },
9286 { unicode_gc_Cn, 0, 0, 0 },
9287 { unicode_gc_Cn, 0, 0, 0 },
9288 { unicode_gc_Cn, 0, 0, 0 }
9289};
9290static const struct unidata subtable36[] = {
9291 { unicode_gc_Cn, 0, 0, 0 },
9292 { unicode_gc_So, 0, 0, 0 },
9293 { unicode_gc_So, 0, 0, 0 },
9294 { unicode_gc_So, 0, 0, 0 },
9295 { unicode_gc_So, 0, 0, 0 },
9296 { unicode_gc_Cn, 0, 0, 0 },
9297 { unicode_gc_So, 0, 0, 0 },
9298 { unicode_gc_So, 0, 0, 0 },
9299 { unicode_gc_So, 0, 0, 0 },
9300 { unicode_gc_So, 0, 0, 0 },
9301 { unicode_gc_Cn, 0, 0, 0 },
9302 { unicode_gc_Cn, 0, 0, 0 },
9303 { unicode_gc_So, 0, 0, 0 },
9304 { unicode_gc_So, 0, 0, 0 },
9305 { unicode_gc_So, 0, 0, 0 },
9306 { unicode_gc_So, 0, 0, 0 },
9307 { unicode_gc_So, 0, 0, 0 },
9308 { unicode_gc_So, 0, 0, 0 },
9309 { unicode_gc_So, 0, 0, 0 },
9310 { unicode_gc_So, 0, 0, 0 },
9311 { unicode_gc_So, 0, 0, 0 },
9312 { unicode_gc_So, 0, 0, 0 },
9313 { unicode_gc_So, 0, 0, 0 },
9314 { unicode_gc_So, 0, 0, 0 },
9315 { unicode_gc_So, 0, 0, 0 },
9316 { unicode_gc_So, 0, 0, 0 },
9317 { unicode_gc_So, 0, 0, 0 },
9318 { unicode_gc_So, 0, 0, 0 },
9319 { unicode_gc_So, 0, 0, 0 },
9320 { unicode_gc_So, 0, 0, 0 },
9321 { unicode_gc_So, 0, 0, 0 },
9322 { unicode_gc_So, 0, 0, 0 },
9323 { unicode_gc_So, 0, 0, 0 },
9324 { unicode_gc_So, 0, 0, 0 },
9325 { unicode_gc_So, 0, 0, 0 },
9326 { unicode_gc_So, 0, 0, 0 },
9327 { unicode_gc_So, 0, 0, 0 },
9328 { unicode_gc_So, 0, 0, 0 },
9329 { unicode_gc_So, 0, 0, 0 },
9330 { unicode_gc_So, 0, 0, 0 },
9331 { unicode_gc_Cn, 0, 0, 0 },
9332 { unicode_gc_So, 0, 0, 0 },
9333 { unicode_gc_So, 0, 0, 0 },
9334 { unicode_gc_So, 0, 0, 0 },
9335 { unicode_gc_So, 0, 0, 0 },
9336 { unicode_gc_So, 0, 0, 0 },
9337 { unicode_gc_So, 0, 0, 0 },
9338 { unicode_gc_So, 0, 0, 0 },
9339 { unicode_gc_So, 0, 0, 0 },
9340 { unicode_gc_So, 0, 0, 0 },
9341 { unicode_gc_So, 0, 0, 0 },
9342 { unicode_gc_So, 0, 0, 0 },
9343 { unicode_gc_So, 0, 0, 0 },
9344 { unicode_gc_So, 0, 0, 0 },
9345 { unicode_gc_So, 0, 0, 0 },
9346 { unicode_gc_So, 0, 0, 0 },
9347 { unicode_gc_So, 0, 0, 0 },
9348 { unicode_gc_So, 0, 0, 0 },
9349 { unicode_gc_So, 0, 0, 0 },
9350 { unicode_gc_So, 0, 0, 0 },
9351 { unicode_gc_So, 0, 0, 0 },
9352 { unicode_gc_So, 0, 0, 0 },
9353 { unicode_gc_So, 0, 0, 0 },
9354 { unicode_gc_So, 0, 0, 0 },
9355 { unicode_gc_So, 0, 0, 0 },
9356 { unicode_gc_So, 0, 0, 0 },
9357 { unicode_gc_So, 0, 0, 0 },
9358 { unicode_gc_So, 0, 0, 0 },
9359 { unicode_gc_So, 0, 0, 0 },
9360 { unicode_gc_So, 0, 0, 0 },
9361 { unicode_gc_So, 0, 0, 0 },
9362 { unicode_gc_So, 0, 0, 0 },
9363 { unicode_gc_So, 0, 0, 0 },
9364 { unicode_gc_So, 0, 0, 0 },
9365 { unicode_gc_So, 0, 0, 0 },
9366 { unicode_gc_So, 0, 0, 0 },
9367 { unicode_gc_Cn, 0, 0, 0 },
9368 { unicode_gc_So, 0, 0, 0 },
9369 { unicode_gc_Cn, 0, 0, 0 },
9370 { unicode_gc_So, 0, 0, 0 },
9371 { unicode_gc_So, 0, 0, 0 },
9372 { unicode_gc_So, 0, 0, 0 },
9373 { unicode_gc_So, 0, 0, 0 },
9374 { unicode_gc_Cn, 0, 0, 0 },
9375 { unicode_gc_Cn, 0, 0, 0 },
9376 { unicode_gc_Cn, 0, 0, 0 },
9377 { unicode_gc_So, 0, 0, 0 },
9378 { unicode_gc_Cn, 0, 0, 0 },
9379 { unicode_gc_So, 0, 0, 0 },
9380 { unicode_gc_So, 0, 0, 0 },
9381 { unicode_gc_So, 0, 0, 0 },
9382 { unicode_gc_So, 0, 0, 0 },
9383 { unicode_gc_So, 0, 0, 0 },
9384 { unicode_gc_So, 0, 0, 0 },
9385 { unicode_gc_So, 0, 0, 0 },
9386 { unicode_gc_Cn, 0, 0, 0 },
9387 { unicode_gc_Cn, 0, 0, 0 },
9388 { unicode_gc_So, 0, 0, 0 },
9389 { unicode_gc_So, 0, 0, 0 },
9390 { unicode_gc_So, 0, 0, 0 },
9391 { unicode_gc_So, 0, 0, 0 },
9392 { unicode_gc_So, 0, 0, 0 },
9393 { unicode_gc_So, 0, 0, 0 },
9394 { unicode_gc_So, 0, 0, 0 },
9395 { unicode_gc_Ps, 0, 0, 0 },
9396 { unicode_gc_Pe, 0, 0, 0 },
9397 { unicode_gc_Ps, 0, 0, 0 },
9398 { unicode_gc_Pe, 0, 0, 0 },
9399 { unicode_gc_Ps, 0, 0, 0 },
9400 { unicode_gc_Pe, 0, 0, 0 },
9401 { unicode_gc_Ps, 0, 0, 0 },
9402 { unicode_gc_Pe, 0, 0, 0 },
9403 { unicode_gc_Ps, 0, 0, 0 },
9404 { unicode_gc_Pe, 0, 0, 0 },
9405 { unicode_gc_Ps, 0, 0, 0 },
9406 { unicode_gc_Pe, 0, 0, 0 },
9407 { unicode_gc_Ps, 0, 0, 0 },
9408 { unicode_gc_Pe, 0, 0, 0 },
9409 { unicode_gc_No, 0, 0, 0 },
9410 { unicode_gc_No, 0, 0, 0 },
9411 { unicode_gc_No, 0, 0, 0 },
9412 { unicode_gc_No, 0, 0, 0 },
9413 { unicode_gc_No, 0, 0, 0 },
9414 { unicode_gc_No, 0, 0, 0 },
9415 { unicode_gc_No, 0, 0, 0 },
9416 { unicode_gc_No, 0, 0, 0 },
9417 { unicode_gc_No, 0, 0, 0 },
9418 { unicode_gc_No, 0, 0, 0 },
9419 { unicode_gc_No, 0, 0, 0 },
9420 { unicode_gc_No, 0, 0, 0 },
9421 { unicode_gc_No, 0, 0, 0 },
9422 { unicode_gc_No, 0, 0, 0 },
9423 { unicode_gc_No, 0, 0, 0 },
9424 { unicode_gc_No, 0, 0, 0 },
9425 { unicode_gc_No, 0, 0, 0 },
9426 { unicode_gc_No, 0, 0, 0 },
9427 { unicode_gc_No, 0, 0, 0 },
9428 { unicode_gc_No, 0, 0, 0 },
9429 { unicode_gc_No, 0, 0, 0 },
9430 { unicode_gc_No, 0, 0, 0 },
9431 { unicode_gc_No, 0, 0, 0 },
9432 { unicode_gc_No, 0, 0, 0 },
9433 { unicode_gc_No, 0, 0, 0 },
9434 { unicode_gc_No, 0, 0, 0 },
9435 { unicode_gc_No, 0, 0, 0 },
9436 { unicode_gc_No, 0, 0, 0 },
9437 { unicode_gc_No, 0, 0, 0 },
9438 { unicode_gc_No, 0, 0, 0 },
9439 { unicode_gc_So, 0, 0, 0 },
9440 { unicode_gc_Cn, 0, 0, 0 },
9441 { unicode_gc_Cn, 0, 0, 0 },
9442 { unicode_gc_Cn, 0, 0, 0 },
9443 { unicode_gc_So, 0, 0, 0 },
9444 { unicode_gc_So, 0, 0, 0 },
9445 { unicode_gc_So, 0, 0, 0 },
9446 { unicode_gc_So, 0, 0, 0 },
9447 { unicode_gc_So, 0, 0, 0 },
9448 { unicode_gc_So, 0, 0, 0 },
9449 { unicode_gc_So, 0, 0, 0 },
9450 { unicode_gc_So, 0, 0, 0 },
9451 { unicode_gc_So, 0, 0, 0 },
9452 { unicode_gc_So, 0, 0, 0 },
9453 { unicode_gc_So, 0, 0, 0 },
9454 { unicode_gc_So, 0, 0, 0 },
9455 { unicode_gc_So, 0, 0, 0 },
9456 { unicode_gc_So, 0, 0, 0 },
9457 { unicode_gc_So, 0, 0, 0 },
9458 { unicode_gc_So, 0, 0, 0 },
9459 { unicode_gc_So, 0, 0, 0 },
9460 { unicode_gc_So, 0, 0, 0 },
9461 { unicode_gc_So, 0, 0, 0 },
9462 { unicode_gc_So, 0, 0, 0 },
9463 { unicode_gc_So, 0, 0, 0 },
9464 { unicode_gc_So, 0, 0, 0 },
9465 { unicode_gc_So, 0, 0, 0 },
9466 { unicode_gc_So, 0, 0, 0 },
9467 { unicode_gc_Cn, 0, 0, 0 },
9468 { unicode_gc_So, 0, 0, 0 },
9469 { unicode_gc_So, 0, 0, 0 },
9470 { unicode_gc_So, 0, 0, 0 },
9471 { unicode_gc_So, 0, 0, 0 },
9472 { unicode_gc_So, 0, 0, 0 },
9473 { unicode_gc_So, 0, 0, 0 },
9474 { unicode_gc_So, 0, 0, 0 },
9475 { unicode_gc_So, 0, 0, 0 },
9476 { unicode_gc_So, 0, 0, 0 },
9477 { unicode_gc_So, 0, 0, 0 },
9478 { unicode_gc_So, 0, 0, 0 },
9479 { unicode_gc_So, 0, 0, 0 },
9480 { unicode_gc_So, 0, 0, 0 },
9481 { unicode_gc_So, 0, 0, 0 },
9482 { unicode_gc_Cn, 0, 0, 0 },
9483 { unicode_gc_Cn, 0, 0, 0 },
9484 { unicode_gc_Cn, 0, 0, 0 },
9485 { unicode_gc_Cn, 0, 0, 0 },
9486 { unicode_gc_Cn, 0, 0, 0 },
9487 { unicode_gc_Cn, 0, 0, 0 },
9488 { unicode_gc_Cn, 0, 0, 0 },
9489 { unicode_gc_Cn, 0, 0, 0 },
9490 { unicode_gc_Cn, 0, 0, 0 },
9491 { unicode_gc_Cn, 0, 0, 0 },
9492 { unicode_gc_Cn, 0, 0, 0 },
9493 { unicode_gc_Cn, 0, 0, 0 },
9494 { unicode_gc_Cn, 0, 0, 0 },
9495 { unicode_gc_Cn, 0, 0, 0 },
9496 { unicode_gc_Cn, 0, 0, 0 },
9497 { unicode_gc_Cn, 0, 0, 0 },
9498 { unicode_gc_Cn, 0, 0, 0 },
9499 { unicode_gc_Sm, 0, 0, 0 },
9500 { unicode_gc_Sm, 0, 0, 0 },
9501 { unicode_gc_Sm, 0, 0, 0 },
9502 { unicode_gc_Sm, 0, 0, 0 },
9503 { unicode_gc_Sm, 0, 0, 0 },
9504 { unicode_gc_Sm, 0, 0, 0 },
9505 { unicode_gc_Sm, 0, 0, 0 },
9506 { unicode_gc_Sm, 0, 0, 0 },
9507 { unicode_gc_Sm, 0, 0, 0 },
9508 { unicode_gc_Sm, 0, 0, 0 },
9509 { unicode_gc_Sm, 0, 0, 0 },
9510 { unicode_gc_Sm, 0, 0, 0 },
9511 { unicode_gc_Sm, 0, 0, 0 },
9512 { unicode_gc_Sm, 0, 0, 0 },
9513 { unicode_gc_Sm, 0, 0, 0 },
9514 { unicode_gc_Sm, 0, 0, 0 },
9515 { unicode_gc_Sm, 0, 0, 0 },
9516 { unicode_gc_Sm, 0, 0, 0 },
9517 { unicode_gc_Sm, 0, 0, 0 },
9518 { unicode_gc_Sm, 0, 0, 0 },
9519 { unicode_gc_Sm, 0, 0, 0 },
9520 { unicode_gc_Sm, 0, 0, 0 },
9521 { unicode_gc_Ps, 0, 0, 0 },
9522 { unicode_gc_Pe, 0, 0, 0 },
9523 { unicode_gc_Ps, 0, 0, 0 },
9524 { unicode_gc_Pe, 0, 0, 0 },
9525 { unicode_gc_Ps, 0, 0, 0 },
9526 { unicode_gc_Pe, 0, 0, 0 },
9527 { unicode_gc_Cn, 0, 0, 0 },
9528 { unicode_gc_Cn, 0, 0, 0 },
9529 { unicode_gc_Cn, 0, 0, 0 },
9530 { unicode_gc_Cn, 0, 0, 0 },
9531 { unicode_gc_Sm, 0, 0, 0 },
9532 { unicode_gc_Sm, 0, 0, 0 },
9533 { unicode_gc_Sm, 0, 0, 0 },
9534 { unicode_gc_Sm, 0, 0, 0 },
9535 { unicode_gc_Sm, 0, 0, 0 },
9536 { unicode_gc_Sm, 0, 0, 0 },
9537 { unicode_gc_Sm, 0, 0, 0 },
9538 { unicode_gc_Sm, 0, 0, 0 },
9539 { unicode_gc_Sm, 0, 0, 0 },
9540 { unicode_gc_Sm, 0, 0, 0 },
9541 { unicode_gc_Sm, 0, 0, 0 },
9542 { unicode_gc_Sm, 0, 0, 0 },
9543 { unicode_gc_Sm, 0, 0, 0 },
9544 { unicode_gc_Sm, 0, 0, 0 },
9545 { unicode_gc_Sm, 0, 0, 0 },
9546 { unicode_gc_Sm, 0, 0, 0 }
9547};
9548static const struct unidata subtable37[] = {
9549 { unicode_gc_So, 0, 0, 0 },
9550 { unicode_gc_So, 0, 0, 0 },
9551 { unicode_gc_So, 0, 0, 0 },
9552 { unicode_gc_So, 0, 0, 0 },
9553 { unicode_gc_So, 0, 0, 0 },
9554 { unicode_gc_So, 0, 0, 0 },
9555 { unicode_gc_So, 0, 0, 0 },
9556 { unicode_gc_So, 0, 0, 0 },
9557 { unicode_gc_So, 0, 0, 0 },
9558 { unicode_gc_So, 0, 0, 0 },
9559 { unicode_gc_So, 0, 0, 0 },
9560 { unicode_gc_So, 0, 0, 0 },
9561 { unicode_gc_So, 0, 0, 0 },
9562 { unicode_gc_So, 0, 0, 0 },
9563 { unicode_gc_So, 0, 0, 0 },
9564 { unicode_gc_So, 0, 0, 0 },
9565 { unicode_gc_So, 0, 0, 0 },
9566 { unicode_gc_So, 0, 0, 0 },
9567 { unicode_gc_So, 0, 0, 0 },
9568 { unicode_gc_So, 0, 0, 0 },
9569 { unicode_gc_So, 0, 0, 0 },
9570 { unicode_gc_So, 0, 0, 0 },
9571 { unicode_gc_So, 0, 0, 0 },
9572 { unicode_gc_So, 0, 0, 0 },
9573 { unicode_gc_So, 0, 0, 0 },
9574 { unicode_gc_So, 0, 0, 0 },
9575 { unicode_gc_So, 0, 0, 0 },
9576 { unicode_gc_So, 0, 0, 0 },
9577 { unicode_gc_So, 0, 0, 0 },
9578 { unicode_gc_So, 0, 0, 0 },
9579 { unicode_gc_So, 0, 0, 0 },
9580 { unicode_gc_So, 0, 0, 0 },
9581 { unicode_gc_So, 0, 0, 0 },
9582 { unicode_gc_So, 0, 0, 0 },
9583 { unicode_gc_So, 0, 0, 0 },
9584 { unicode_gc_So, 0, 0, 0 },
9585 { unicode_gc_So, 0, 0, 0 },
9586 { unicode_gc_So, 0, 0, 0 },
9587 { unicode_gc_So, 0, 0, 0 },
9588 { unicode_gc_So, 0, 0, 0 },
9589 { unicode_gc_So, 0, 0, 0 },
9590 { unicode_gc_So, 0, 0, 0 },
9591 { unicode_gc_So, 0, 0, 0 },
9592 { unicode_gc_So, 0, 0, 0 },
9593 { unicode_gc_So, 0, 0, 0 },
9594 { unicode_gc_So, 0, 0, 0 },
9595 { unicode_gc_So, 0, 0, 0 },
9596 { unicode_gc_So, 0, 0, 0 },
9597 { unicode_gc_So, 0, 0, 0 },
9598 { unicode_gc_So, 0, 0, 0 },
9599 { unicode_gc_So, 0, 0, 0 },
9600 { unicode_gc_So, 0, 0, 0 },
9601 { unicode_gc_So, 0, 0, 0 },
9602 { unicode_gc_So, 0, 0, 0 },
9603 { unicode_gc_So, 0, 0, 0 },
9604 { unicode_gc_So, 0, 0, 0 },
9605 { unicode_gc_So, 0, 0, 0 },
9606 { unicode_gc_So, 0, 0, 0 },
9607 { unicode_gc_So, 0, 0, 0 },
9608 { unicode_gc_So, 0, 0, 0 },
9609 { unicode_gc_So, 0, 0, 0 },
9610 { unicode_gc_So, 0, 0, 0 },
9611 { unicode_gc_So, 0, 0, 0 },
9612 { unicode_gc_So, 0, 0, 0 },
9613 { unicode_gc_So, 0, 0, 0 },
9614 { unicode_gc_So, 0, 0, 0 },
9615 { unicode_gc_So, 0, 0, 0 },
9616 { unicode_gc_So, 0, 0, 0 },
9617 { unicode_gc_So, 0, 0, 0 },
9618 { unicode_gc_So, 0, 0, 0 },
9619 { unicode_gc_So, 0, 0, 0 },
9620 { unicode_gc_So, 0, 0, 0 },
9621 { unicode_gc_So, 0, 0, 0 },
9622 { unicode_gc_So, 0, 0, 0 },
9623 { unicode_gc_So, 0, 0, 0 },
9624 { unicode_gc_So, 0, 0, 0 },
9625 { unicode_gc_So, 0, 0, 0 },
9626 { unicode_gc_So, 0, 0, 0 },
9627 { unicode_gc_So, 0, 0, 0 },
9628 { unicode_gc_So, 0, 0, 0 },
9629 { unicode_gc_So, 0, 0, 0 },
9630 { unicode_gc_So, 0, 0, 0 },
9631 { unicode_gc_So, 0, 0, 0 },
9632 { unicode_gc_So, 0, 0, 0 },
9633 { unicode_gc_So, 0, 0, 0 },
9634 { unicode_gc_So, 0, 0, 0 },
9635 { unicode_gc_So, 0, 0, 0 },
9636 { unicode_gc_So, 0, 0, 0 },
9637 { unicode_gc_So, 0, 0, 0 },
9638 { unicode_gc_So, 0, 0, 0 },
9639 { unicode_gc_So, 0, 0, 0 },
9640 { unicode_gc_So, 0, 0, 0 },
9641 { unicode_gc_So, 0, 0, 0 },
9642 { unicode_gc_So, 0, 0, 0 },
9643 { unicode_gc_So, 0, 0, 0 },
9644 { unicode_gc_So, 0, 0, 0 },
9645 { unicode_gc_So, 0, 0, 0 },
9646 { unicode_gc_So, 0, 0, 0 },
9647 { unicode_gc_So, 0, 0, 0 },
9648 { unicode_gc_So, 0, 0, 0 },
9649 { unicode_gc_So, 0, 0, 0 },
9650 { unicode_gc_So, 0, 0, 0 },
9651 { unicode_gc_So, 0, 0, 0 },
9652 { unicode_gc_So, 0, 0, 0 },
9653 { unicode_gc_So, 0, 0, 0 },
9654 { unicode_gc_So, 0, 0, 0 },
9655 { unicode_gc_So, 0, 0, 0 },
9656 { unicode_gc_So, 0, 0, 0 },
9657 { unicode_gc_So, 0, 0, 0 },
9658 { unicode_gc_So, 0, 0, 0 },
9659 { unicode_gc_So, 0, 0, 0 },
9660 { unicode_gc_So, 0, 0, 0 },
9661 { unicode_gc_So, 0, 0, 0 },
9662 { unicode_gc_So, 0, 0, 0 },
9663 { unicode_gc_So, 0, 0, 0 },
9664 { unicode_gc_So, 0, 0, 0 },
9665 { unicode_gc_So, 0, 0, 0 },
9666 { unicode_gc_So, 0, 0, 0 },
9667 { unicode_gc_So, 0, 0, 0 },
9668 { unicode_gc_So, 0, 0, 0 },
9669 { unicode_gc_So, 0, 0, 0 },
9670 { unicode_gc_So, 0, 0, 0 },
9671 { unicode_gc_So, 0, 0, 0 },
9672 { unicode_gc_So, 0, 0, 0 },
9673 { unicode_gc_So, 0, 0, 0 },
9674 { unicode_gc_So, 0, 0, 0 },
9675 { unicode_gc_So, 0, 0, 0 },
9676 { unicode_gc_So, 0, 0, 0 },
9677 { unicode_gc_So, 0, 0, 0 },
9678 { unicode_gc_So, 0, 0, 0 },
9679 { unicode_gc_So, 0, 0, 0 },
9680 { unicode_gc_So, 0, 0, 0 },
9681 { unicode_gc_So, 0, 0, 0 },
9682 { unicode_gc_So, 0, 0, 0 },
9683 { unicode_gc_So, 0, 0, 0 },
9684 { unicode_gc_So, 0, 0, 0 },
9685 { unicode_gc_So, 0, 0, 0 },
9686 { unicode_gc_So, 0, 0, 0 },
9687 { unicode_gc_So, 0, 0, 0 },
9688 { unicode_gc_So, 0, 0, 0 },
9689 { unicode_gc_So, 0, 0, 0 },
9690 { unicode_gc_So, 0, 0, 0 },
9691 { unicode_gc_So, 0, 0, 0 },
9692 { unicode_gc_So, 0, 0, 0 },
9693 { unicode_gc_So, 0, 0, 0 },
9694 { unicode_gc_So, 0, 0, 0 },
9695 { unicode_gc_So, 0, 0, 0 },
9696 { unicode_gc_So, 0, 0, 0 },
9697 { unicode_gc_So, 0, 0, 0 },
9698 { unicode_gc_So, 0, 0, 0 },
9699 { unicode_gc_So, 0, 0, 0 },
9700 { unicode_gc_So, 0, 0, 0 },
9701 { unicode_gc_So, 0, 0, 0 },
9702 { unicode_gc_So, 0, 0, 0 },
9703 { unicode_gc_So, 0, 0, 0 },
9704 { unicode_gc_So, 0, 0, 0 },
9705 { unicode_gc_So, 0, 0, 0 },
9706 { unicode_gc_So, 0, 0, 0 },
9707 { unicode_gc_So, 0, 0, 0 },
9708 { unicode_gc_So, 0, 0, 0 },
9709 { unicode_gc_So, 0, 0, 0 },
9710 { unicode_gc_So, 0, 0, 0 },
9711 { unicode_gc_So, 0, 0, 0 },
9712 { unicode_gc_So, 0, 0, 0 },
9713 { unicode_gc_So, 0, 0, 0 },
9714 { unicode_gc_So, 0, 0, 0 },
9715 { unicode_gc_So, 0, 0, 0 },
9716 { unicode_gc_So, 0, 0, 0 },
9717 { unicode_gc_So, 0, 0, 0 },
9718 { unicode_gc_So, 0, 0, 0 },
9719 { unicode_gc_So, 0, 0, 0 },
9720 { unicode_gc_So, 0, 0, 0 },
9721 { unicode_gc_So, 0, 0, 0 },
9722 { unicode_gc_So, 0, 0, 0 },
9723 { unicode_gc_So, 0, 0, 0 },
9724 { unicode_gc_So, 0, 0, 0 },
9725 { unicode_gc_So, 0, 0, 0 },
9726 { unicode_gc_So, 0, 0, 0 },
9727 { unicode_gc_So, 0, 0, 0 },
9728 { unicode_gc_So, 0, 0, 0 },
9729 { unicode_gc_So, 0, 0, 0 },
9730 { unicode_gc_So, 0, 0, 0 },
9731 { unicode_gc_So, 0, 0, 0 },
9732 { unicode_gc_So, 0, 0, 0 },
9733 { unicode_gc_So, 0, 0, 0 },
9734 { unicode_gc_So, 0, 0, 0 },
9735 { unicode_gc_So, 0, 0, 0 },
9736 { unicode_gc_So, 0, 0, 0 },
9737 { unicode_gc_So, 0, 0, 0 },
9738 { unicode_gc_So, 0, 0, 0 },
9739 { unicode_gc_So, 0, 0, 0 },
9740 { unicode_gc_So, 0, 0, 0 },
9741 { unicode_gc_So, 0, 0, 0 },
9742 { unicode_gc_So, 0, 0, 0 },
9743 { unicode_gc_So, 0, 0, 0 },
9744 { unicode_gc_So, 0, 0, 0 },
9745 { unicode_gc_So, 0, 0, 0 },
9746 { unicode_gc_So, 0, 0, 0 },
9747 { unicode_gc_So, 0, 0, 0 },
9748 { unicode_gc_So, 0, 0, 0 },
9749 { unicode_gc_So, 0, 0, 0 },
9750 { unicode_gc_So, 0, 0, 0 },
9751 { unicode_gc_So, 0, 0, 0 },
9752 { unicode_gc_So, 0, 0, 0 },
9753 { unicode_gc_So, 0, 0, 0 },
9754 { unicode_gc_So, 0, 0, 0 },
9755 { unicode_gc_So, 0, 0, 0 },
9756 { unicode_gc_So, 0, 0, 0 },
9757 { unicode_gc_So, 0, 0, 0 },
9758 { unicode_gc_So, 0, 0, 0 },
9759 { unicode_gc_So, 0, 0, 0 },
9760 { unicode_gc_So, 0, 0, 0 },
9761 { unicode_gc_So, 0, 0, 0 },
9762 { unicode_gc_So, 0, 0, 0 },
9763 { unicode_gc_So, 0, 0, 0 },
9764 { unicode_gc_So, 0, 0, 0 },
9765 { unicode_gc_So, 0, 0, 0 },
9766 { unicode_gc_So, 0, 0, 0 },
9767 { unicode_gc_So, 0, 0, 0 },
9768 { unicode_gc_So, 0, 0, 0 },
9769 { unicode_gc_So, 0, 0, 0 },
9770 { unicode_gc_So, 0, 0, 0 },
9771 { unicode_gc_So, 0, 0, 0 },
9772 { unicode_gc_So, 0, 0, 0 },
9773 { unicode_gc_So, 0, 0, 0 },
9774 { unicode_gc_So, 0, 0, 0 },
9775 { unicode_gc_So, 0, 0, 0 },
9776 { unicode_gc_So, 0, 0, 0 },
9777 { unicode_gc_So, 0, 0, 0 },
9778 { unicode_gc_So, 0, 0, 0 },
9779 { unicode_gc_So, 0, 0, 0 },
9780 { unicode_gc_So, 0, 0, 0 },
9781 { unicode_gc_So, 0, 0, 0 },
9782 { unicode_gc_So, 0, 0, 0 },
9783 { unicode_gc_So, 0, 0, 0 },
9784 { unicode_gc_So, 0, 0, 0 },
9785 { unicode_gc_So, 0, 0, 0 },
9786 { unicode_gc_So, 0, 0, 0 },
9787 { unicode_gc_So, 0, 0, 0 },
9788 { unicode_gc_So, 0, 0, 0 },
9789 { unicode_gc_So, 0, 0, 0 },
9790 { unicode_gc_So, 0, 0, 0 },
9791 { unicode_gc_So, 0, 0, 0 },
9792 { unicode_gc_So, 0, 0, 0 },
9793 { unicode_gc_So, 0, 0, 0 },
9794 { unicode_gc_So, 0, 0, 0 },
9795 { unicode_gc_So, 0, 0, 0 },
9796 { unicode_gc_So, 0, 0, 0 },
9797 { unicode_gc_So, 0, 0, 0 },
9798 { unicode_gc_So, 0, 0, 0 },
9799 { unicode_gc_So, 0, 0, 0 },
9800 { unicode_gc_So, 0, 0, 0 },
9801 { unicode_gc_So, 0, 0, 0 },
9802 { unicode_gc_So, 0, 0, 0 },
9803 { unicode_gc_So, 0, 0, 0 },
9804 { unicode_gc_So, 0, 0, 0 }
9805};
9806static const struct unidata subtable38[] = {
9807 { unicode_gc_Sm, 0, 0, 0 },
9808 { unicode_gc_Sm, 0, 0, 0 },
9809 { unicode_gc_Sm, 0, 0, 0 },
9810 { unicode_gc_Sm, 0, 0, 0 },
9811 { unicode_gc_Sm, 0, 0, 0 },
9812 { unicode_gc_Sm, 0, 0, 0 },
9813 { unicode_gc_Sm, 0, 0, 0 },
9814 { unicode_gc_Sm, 0, 0, 0 },
9815 { unicode_gc_Sm, 0, 0, 0 },
9816 { unicode_gc_Sm, 0, 0, 0 },
9817 { unicode_gc_Sm, 0, 0, 0 },
9818 { unicode_gc_Sm, 0, 0, 0 },
9819 { unicode_gc_Sm, 0, 0, 0 },
9820 { unicode_gc_Sm, 0, 0, 0 },
9821 { unicode_gc_Sm, 0, 0, 0 },
9822 { unicode_gc_Sm, 0, 0, 0 },
9823 { unicode_gc_Sm, 0, 0, 0 },
9824 { unicode_gc_Sm, 0, 0, 0 },
9825 { unicode_gc_Sm, 0, 0, 0 },
9826 { unicode_gc_Sm, 0, 0, 0 },
9827 { unicode_gc_Sm, 0, 0, 0 },
9828 { unicode_gc_Sm, 0, 0, 0 },
9829 { unicode_gc_Sm, 0, 0, 0 },
9830 { unicode_gc_Sm, 0, 0, 0 },
9831 { unicode_gc_Sm, 0, 0, 0 },
9832 { unicode_gc_Sm, 0, 0, 0 },
9833 { unicode_gc_Sm, 0, 0, 0 },
9834 { unicode_gc_Sm, 0, 0, 0 },
9835 { unicode_gc_Sm, 0, 0, 0 },
9836 { unicode_gc_Sm, 0, 0, 0 },
9837 { unicode_gc_Sm, 0, 0, 0 },
9838 { unicode_gc_Sm, 0, 0, 0 },
9839 { unicode_gc_Sm, 0, 0, 0 },
9840 { unicode_gc_Sm, 0, 0, 0 },
9841 { unicode_gc_Sm, 0, 0, 0 },
9842 { unicode_gc_Sm, 0, 0, 0 },
9843 { unicode_gc_Sm, 0, 0, 0 },
9844 { unicode_gc_Sm, 0, 0, 0 },
9845 { unicode_gc_Sm, 0, 0, 0 },
9846 { unicode_gc_Sm, 0, 0, 0 },
9847 { unicode_gc_Sm, 0, 0, 0 },
9848 { unicode_gc_Sm, 0, 0, 0 },
9849 { unicode_gc_Sm, 0, 0, 0 },
9850 { unicode_gc_Sm, 0, 0, 0 },
9851 { unicode_gc_Sm, 0, 0, 0 },
9852 { unicode_gc_Sm, 0, 0, 0 },
9853 { unicode_gc_Sm, 0, 0, 0 },
9854 { unicode_gc_Sm, 0, 0, 0 },
9855 { unicode_gc_Sm, 0, 0, 0 },
9856 { unicode_gc_Sm, 0, 0, 0 },
9857 { unicode_gc_Sm, 0, 0, 0 },
9858 { unicode_gc_Sm, 0, 0, 0 },
9859 { unicode_gc_Sm, 0, 0, 0 },
9860 { unicode_gc_Sm, 0, 0, 0 },
9861 { unicode_gc_Sm, 0, 0, 0 },
9862 { unicode_gc_Sm, 0, 0, 0 },
9863 { unicode_gc_Sm, 0, 0, 0 },
9864 { unicode_gc_Sm, 0, 0, 0 },
9865 { unicode_gc_Sm, 0, 0, 0 },
9866 { unicode_gc_Sm, 0, 0, 0 },
9867 { unicode_gc_Sm, 0, 0, 0 },
9868 { unicode_gc_Sm, 0, 0, 0 },
9869 { unicode_gc_Sm, 0, 0, 0 },
9870 { unicode_gc_Sm, 0, 0, 0 },
9871 { unicode_gc_Sm, 0, 0, 0 },
9872 { unicode_gc_Sm, 0, 0, 0 },
9873 { unicode_gc_Sm, 0, 0, 0 },
9874 { unicode_gc_Sm, 0, 0, 0 },
9875 { unicode_gc_Sm, 0, 0, 0 },
9876 { unicode_gc_Sm, 0, 0, 0 },
9877 { unicode_gc_Sm, 0, 0, 0 },
9878 { unicode_gc_Sm, 0, 0, 0 },
9879 { unicode_gc_Sm, 0, 0, 0 },
9880 { unicode_gc_Sm, 0, 0, 0 },
9881 { unicode_gc_Sm, 0, 0, 0 },
9882 { unicode_gc_Sm, 0, 0, 0 },
9883 { unicode_gc_Sm, 0, 0, 0 },
9884 { unicode_gc_Sm, 0, 0, 0 },
9885 { unicode_gc_Sm, 0, 0, 0 },
9886 { unicode_gc_Sm, 0, 0, 0 },
9887 { unicode_gc_Sm, 0, 0, 0 },
9888 { unicode_gc_Sm, 0, 0, 0 },
9889 { unicode_gc_Sm, 0, 0, 0 },
9890 { unicode_gc_Sm, 0, 0, 0 },
9891 { unicode_gc_Sm, 0, 0, 0 },
9892 { unicode_gc_Sm, 0, 0, 0 },
9893 { unicode_gc_Sm, 0, 0, 0 },
9894 { unicode_gc_Sm, 0, 0, 0 },
9895 { unicode_gc_Sm, 0, 0, 0 },
9896 { unicode_gc_Sm, 0, 0, 0 },
9897 { unicode_gc_Sm, 0, 0, 0 },
9898 { unicode_gc_Sm, 0, 0, 0 },
9899 { unicode_gc_Sm, 0, 0, 0 },
9900 { unicode_gc_Sm, 0, 0, 0 },
9901 { unicode_gc_Sm, 0, 0, 0 },
9902 { unicode_gc_Sm, 0, 0, 0 },
9903 { unicode_gc_Sm, 0, 0, 0 },
9904 { unicode_gc_Sm, 0, 0, 0 },
9905 { unicode_gc_Sm, 0, 0, 0 },
9906 { unicode_gc_Sm, 0, 0, 0 },
9907 { unicode_gc_Sm, 0, 0, 0 },
9908 { unicode_gc_Sm, 0, 0, 0 },
9909 { unicode_gc_Sm, 0, 0, 0 },
9910 { unicode_gc_Sm, 0, 0, 0 },
9911 { unicode_gc_Sm, 0, 0, 0 },
9912 { unicode_gc_Sm, 0, 0, 0 },
9913 { unicode_gc_Sm, 0, 0, 0 },
9914 { unicode_gc_Sm, 0, 0, 0 },
9915 { unicode_gc_Sm, 0, 0, 0 },
9916 { unicode_gc_Sm, 0, 0, 0 },
9917 { unicode_gc_Sm, 0, 0, 0 },
9918 { unicode_gc_Sm, 0, 0, 0 },
9919 { unicode_gc_Sm, 0, 0, 0 },
9920 { unicode_gc_Sm, 0, 0, 0 },
9921 { unicode_gc_Sm, 0, 0, 0 },
9922 { unicode_gc_Sm, 0, 0, 0 },
9923 { unicode_gc_Sm, 0, 0, 0 },
9924 { unicode_gc_Sm, 0, 0, 0 },
9925 { unicode_gc_Sm, 0, 0, 0 },
9926 { unicode_gc_Sm, 0, 0, 0 },
9927 { unicode_gc_Sm, 0, 0, 0 },
9928 { unicode_gc_Sm, 0, 0, 0 },
9929 { unicode_gc_Sm, 0, 0, 0 },
9930 { unicode_gc_Sm, 0, 0, 0 },
9931 { unicode_gc_Sm, 0, 0, 0 },
9932 { unicode_gc_Sm, 0, 0, 0 },
9933 { unicode_gc_Sm, 0, 0, 0 },
9934 { unicode_gc_Sm, 0, 0, 0 },
9935 { unicode_gc_Sm, 0, 0, 0 },
9936 { unicode_gc_Sm, 0, 0, 0 },
9937 { unicode_gc_Sm, 0, 0, 0 },
9938 { unicode_gc_Ps, 0, 0, 0 },
9939 { unicode_gc_Pe, 0, 0, 0 },
9940 { unicode_gc_Ps, 0, 0, 0 },
9941 { unicode_gc_Pe, 0, 0, 0 },
9942 { unicode_gc_Ps, 0, 0, 0 },
9943 { unicode_gc_Pe, 0, 0, 0 },
9944 { unicode_gc_Ps, 0, 0, 0 },
9945 { unicode_gc_Pe, 0, 0, 0 },
9946 { unicode_gc_Ps, 0, 0, 0 },
9947 { unicode_gc_Pe, 0, 0, 0 },
9948 { unicode_gc_Ps, 0, 0, 0 },
9949 { unicode_gc_Pe, 0, 0, 0 },
9950 { unicode_gc_Ps, 0, 0, 0 },
9951 { unicode_gc_Pe, 0, 0, 0 },
9952 { unicode_gc_Ps, 0, 0, 0 },
9953 { unicode_gc_Pe, 0, 0, 0 },
9954 { unicode_gc_Ps, 0, 0, 0 },
9955 { unicode_gc_Pe, 0, 0, 0 },
9956 { unicode_gc_Ps, 0, 0, 0 },
9957 { unicode_gc_Pe, 0, 0, 0 },
9958 { unicode_gc_Ps, 0, 0, 0 },
9959 { unicode_gc_Pe, 0, 0, 0 },
9960 { unicode_gc_Sm, 0, 0, 0 },
9961 { unicode_gc_Sm, 0, 0, 0 },
9962 { unicode_gc_Sm, 0, 0, 0 },
9963 { unicode_gc_Sm, 0, 0, 0 },
9964 { unicode_gc_Sm, 0, 0, 0 },
9965 { unicode_gc_Sm, 0, 0, 0 },
9966 { unicode_gc_Sm, 0, 0, 0 },
9967 { unicode_gc_Sm, 0, 0, 0 },
9968 { unicode_gc_Sm, 0, 0, 0 },
9969 { unicode_gc_Sm, 0, 0, 0 },
9970 { unicode_gc_Sm, 0, 0, 0 },
9971 { unicode_gc_Sm, 0, 0, 0 },
9972 { unicode_gc_Sm, 0, 0, 0 },
9973 { unicode_gc_Sm, 0, 0, 0 },
9974 { unicode_gc_Sm, 0, 0, 0 },
9975 { unicode_gc_Sm, 0, 0, 0 },
9976 { unicode_gc_Sm, 0, 0, 0 },
9977 { unicode_gc_Sm, 0, 0, 0 },
9978 { unicode_gc_Sm, 0, 0, 0 },
9979 { unicode_gc_Sm, 0, 0, 0 },
9980 { unicode_gc_Sm, 0, 0, 0 },
9981 { unicode_gc_Sm, 0, 0, 0 },
9982 { unicode_gc_Sm, 0, 0, 0 },
9983 { unicode_gc_Sm, 0, 0, 0 },
9984 { unicode_gc_Sm, 0, 0, 0 },
9985 { unicode_gc_Sm, 0, 0, 0 },
9986 { unicode_gc_Sm, 0, 0, 0 },
9987 { unicode_gc_Sm, 0, 0, 0 },
9988 { unicode_gc_Sm, 0, 0, 0 },
9989 { unicode_gc_Sm, 0, 0, 0 },
9990 { unicode_gc_Sm, 0, 0, 0 },
9991 { unicode_gc_Sm, 0, 0, 0 },
9992 { unicode_gc_Sm, 0, 0, 0 },
9993 { unicode_gc_Sm, 0, 0, 0 },
9994 { unicode_gc_Sm, 0, 0, 0 },
9995 { unicode_gc_Sm, 0, 0, 0 },
9996 { unicode_gc_Sm, 0, 0, 0 },
9997 { unicode_gc_Sm, 0, 0, 0 },
9998 { unicode_gc_Sm, 0, 0, 0 },
9999 { unicode_gc_Sm, 0, 0, 0 },
10000 { unicode_gc_Sm, 0, 0, 0 },
10001 { unicode_gc_Sm, 0, 0, 0 },
10002 { unicode_gc_Sm, 0, 0, 0 },
10003 { unicode_gc_Sm, 0, 0, 0 },
10004 { unicode_gc_Sm, 0, 0, 0 },
10005 { unicode_gc_Sm, 0, 0, 0 },
10006 { unicode_gc_Sm, 0, 0, 0 },
10007 { unicode_gc_Sm, 0, 0, 0 },
10008 { unicode_gc_Sm, 0, 0, 0 },
10009 { unicode_gc_Sm, 0, 0, 0 },
10010 { unicode_gc_Sm, 0, 0, 0 },
10011 { unicode_gc_Sm, 0, 0, 0 },
10012 { unicode_gc_Sm, 0, 0, 0 },
10013 { unicode_gc_Sm, 0, 0, 0 },
10014 { unicode_gc_Sm, 0, 0, 0 },
10015 { unicode_gc_Sm, 0, 0, 0 },
10016 { unicode_gc_Sm, 0, 0, 0 },
10017 { unicode_gc_Sm, 0, 0, 0 },
10018 { unicode_gc_Sm, 0, 0, 0 },
10019 { unicode_gc_Sm, 0, 0, 0 },
10020 { unicode_gc_Sm, 0, 0, 0 },
10021 { unicode_gc_Sm, 0, 0, 0 },
10022 { unicode_gc_Sm, 0, 0, 0 },
10023 { unicode_gc_Ps, 0, 0, 0 },
10024 { unicode_gc_Pe, 0, 0, 0 },
10025 { unicode_gc_Ps, 0, 0, 0 },
10026 { unicode_gc_Pe, 0, 0, 0 },
10027 { unicode_gc_Sm, 0, 0, 0 },
10028 { unicode_gc_Sm, 0, 0, 0 },
10029 { unicode_gc_Sm, 0, 0, 0 },
10030 { unicode_gc_Sm, 0, 0, 0 },
10031 { unicode_gc_Sm, 0, 0, 0 },
10032 { unicode_gc_Sm, 0, 0, 0 },
10033 { unicode_gc_Sm, 0, 0, 0 },
10034 { unicode_gc_Sm, 0, 0, 0 },
10035 { unicode_gc_Sm, 0, 0, 0 },
10036 { unicode_gc_Sm, 0, 0, 0 },
10037 { unicode_gc_Sm, 0, 0, 0 },
10038 { unicode_gc_Sm, 0, 0, 0 },
10039 { unicode_gc_Sm, 0, 0, 0 },
10040 { unicode_gc_Sm, 0, 0, 0 },
10041 { unicode_gc_Sm, 0, 0, 0 },
10042 { unicode_gc_Sm, 0, 0, 0 },
10043 { unicode_gc_Sm, 0, 0, 0 },
10044 { unicode_gc_Sm, 0, 0, 0 },
10045 { unicode_gc_Sm, 0, 0, 0 },
10046 { unicode_gc_Sm, 0, 0, 0 },
10047 { unicode_gc_Sm, 0, 0, 0 },
10048 { unicode_gc_Sm, 0, 0, 0 },
10049 { unicode_gc_Sm, 0, 0, 0 },
10050 { unicode_gc_Sm, 0, 0, 0 },
10051 { unicode_gc_Sm, 0, 0, 0 },
10052 { unicode_gc_Sm, 0, 0, 0 },
10053 { unicode_gc_Sm, 0, 0, 0 },
10054 { unicode_gc_Sm, 0, 0, 0 },
10055 { unicode_gc_Sm, 0, 0, 0 },
10056 { unicode_gc_Sm, 0, 0, 0 },
10057 { unicode_gc_Sm, 0, 0, 0 },
10058 { unicode_gc_Sm, 0, 0, 0 },
10059 { unicode_gc_Ps, 0, 0, 0 },
10060 { unicode_gc_Pe, 0, 0, 0 },
10061 { unicode_gc_Sm, 0, 0, 0 },
10062 { unicode_gc_Sm, 0, 0, 0 }
10063};
10064static const struct unidata subtable39[] = {
10065 { unicode_gc_So, 0, 0, 0 },
10066 { unicode_gc_So, 0, 0, 0 },
10067 { unicode_gc_So, 0, 0, 0 },
10068 { unicode_gc_So, 0, 0, 0 },
10069 { unicode_gc_So, 0, 0, 0 },
10070 { unicode_gc_So, 0, 0, 0 },
10071 { unicode_gc_So, 0, 0, 0 },
10072 { unicode_gc_So, 0, 0, 0 },
10073 { unicode_gc_So, 0, 0, 0 },
10074 { unicode_gc_So, 0, 0, 0 },
10075 { unicode_gc_So, 0, 0, 0 },
10076 { unicode_gc_So, 0, 0, 0 },
10077 { unicode_gc_So, 0, 0, 0 },
10078 { unicode_gc_So, 0, 0, 0 },
10079 { unicode_gc_Cn, 0, 0, 0 },
10080 { unicode_gc_Cn, 0, 0, 0 },
10081 { unicode_gc_Cn, 0, 0, 0 },
10082 { unicode_gc_Cn, 0, 0, 0 },
10083 { unicode_gc_Cn, 0, 0, 0 },
10084 { unicode_gc_Cn, 0, 0, 0 },
10085 { unicode_gc_Cn, 0, 0, 0 },
10086 { unicode_gc_Cn, 0, 0, 0 },
10087 { unicode_gc_Cn, 0, 0, 0 },
10088 { unicode_gc_Cn, 0, 0, 0 },
10089 { unicode_gc_Cn, 0, 0, 0 },
10090 { unicode_gc_Cn, 0, 0, 0 },
10091 { unicode_gc_Cn, 0, 0, 0 },
10092 { unicode_gc_Cn, 0, 0, 0 },
10093 { unicode_gc_Cn, 0, 0, 0 },
10094 { unicode_gc_Cn, 0, 0, 0 },
10095 { unicode_gc_Cn, 0, 0, 0 },
10096 { unicode_gc_Cn, 0, 0, 0 },
10097 { unicode_gc_Cn, 0, 0, 0 },
10098 { unicode_gc_Cn, 0, 0, 0 },
10099 { unicode_gc_Cn, 0, 0, 0 },
10100 { unicode_gc_Cn, 0, 0, 0 },
10101 { unicode_gc_Cn, 0, 0, 0 },
10102 { unicode_gc_Cn, 0, 0, 0 },
10103 { unicode_gc_Cn, 0, 0, 0 },
10104 { unicode_gc_Cn, 0, 0, 0 },
10105 { unicode_gc_Cn, 0, 0, 0 },
10106 { unicode_gc_Cn, 0, 0, 0 },
10107 { unicode_gc_Cn, 0, 0, 0 },
10108 { unicode_gc_Cn, 0, 0, 0 },
10109 { unicode_gc_Cn, 0, 0, 0 },
10110 { unicode_gc_Cn, 0, 0, 0 },
10111 { unicode_gc_Cn, 0, 0, 0 },
10112 { unicode_gc_Cn, 0, 0, 0 },
10113 { unicode_gc_Cn, 0, 0, 0 },
10114 { unicode_gc_Cn, 0, 0, 0 },
10115 { unicode_gc_Cn, 0, 0, 0 },
10116 { unicode_gc_Cn, 0, 0, 0 },
10117 { unicode_gc_Cn, 0, 0, 0 },
10118 { unicode_gc_Cn, 0, 0, 0 },
10119 { unicode_gc_Cn, 0, 0, 0 },
10120 { unicode_gc_Cn, 0, 0, 0 },
10121 { unicode_gc_Cn, 0, 0, 0 },
10122 { unicode_gc_Cn, 0, 0, 0 },
10123 { unicode_gc_Cn, 0, 0, 0 },
10124 { unicode_gc_Cn, 0, 0, 0 },
10125 { unicode_gc_Cn, 0, 0, 0 },
10126 { unicode_gc_Cn, 0, 0, 0 },
10127 { unicode_gc_Cn, 0, 0, 0 },
10128 { unicode_gc_Cn, 0, 0, 0 },
10129 { unicode_gc_Cn, 0, 0, 0 },
10130 { unicode_gc_Cn, 0, 0, 0 },
10131 { unicode_gc_Cn, 0, 0, 0 },
10132 { unicode_gc_Cn, 0, 0, 0 },
10133 { unicode_gc_Cn, 0, 0, 0 },
10134 { unicode_gc_Cn, 0, 0, 0 },
10135 { unicode_gc_Cn, 0, 0, 0 },
10136 { unicode_gc_Cn, 0, 0, 0 },
10137 { unicode_gc_Cn, 0, 0, 0 },
10138 { unicode_gc_Cn, 0, 0, 0 },
10139 { unicode_gc_Cn, 0, 0, 0 },
10140 { unicode_gc_Cn, 0, 0, 0 },
10141 { unicode_gc_Cn, 0, 0, 0 },
10142 { unicode_gc_Cn, 0, 0, 0 },
10143 { unicode_gc_Cn, 0, 0, 0 },
10144 { unicode_gc_Cn, 0, 0, 0 },
10145 { unicode_gc_Cn, 0, 0, 0 },
10146 { unicode_gc_Cn, 0, 0, 0 },
10147 { unicode_gc_Cn, 0, 0, 0 },
10148 { unicode_gc_Cn, 0, 0, 0 },
10149 { unicode_gc_Cn, 0, 0, 0 },
10150 { unicode_gc_Cn, 0, 0, 0 },
10151 { unicode_gc_Cn, 0, 0, 0 },
10152 { unicode_gc_Cn, 0, 0, 0 },
10153 { unicode_gc_Cn, 0, 0, 0 },
10154 { unicode_gc_Cn, 0, 0, 0 },
10155 { unicode_gc_Cn, 0, 0, 0 },
10156 { unicode_gc_Cn, 0, 0, 0 },
10157 { unicode_gc_Cn, 0, 0, 0 },
10158 { unicode_gc_Cn, 0, 0, 0 },
10159 { unicode_gc_Cn, 0, 0, 0 },
10160 { unicode_gc_Cn, 0, 0, 0 },
10161 { unicode_gc_Cn, 0, 0, 0 },
10162 { unicode_gc_Cn, 0, 0, 0 },
10163 { unicode_gc_Cn, 0, 0, 0 },
10164 { unicode_gc_Cn, 0, 0, 0 },
10165 { unicode_gc_Cn, 0, 0, 0 },
10166 { unicode_gc_Cn, 0, 0, 0 },
10167 { unicode_gc_Cn, 0, 0, 0 },
10168 { unicode_gc_Cn, 0, 0, 0 },
10169 { unicode_gc_Cn, 0, 0, 0 },
10170 { unicode_gc_Cn, 0, 0, 0 },
10171 { unicode_gc_Cn, 0, 0, 0 },
10172 { unicode_gc_Cn, 0, 0, 0 },
10173 { unicode_gc_Cn, 0, 0, 0 },
10174 { unicode_gc_Cn, 0, 0, 0 },
10175 { unicode_gc_Cn, 0, 0, 0 },
10176 { unicode_gc_Cn, 0, 0, 0 },
10177 { unicode_gc_Cn, 0, 0, 0 },
10178 { unicode_gc_Cn, 0, 0, 0 },
10179 { unicode_gc_Cn, 0, 0, 0 },
10180 { unicode_gc_Cn, 0, 0, 0 },
10181 { unicode_gc_Cn, 0, 0, 0 },
10182 { unicode_gc_Cn, 0, 0, 0 },
10183 { unicode_gc_Cn, 0, 0, 0 },
10184 { unicode_gc_Cn, 0, 0, 0 },
10185 { unicode_gc_Cn, 0, 0, 0 },
10186 { unicode_gc_Cn, 0, 0, 0 },
10187 { unicode_gc_Cn, 0, 0, 0 },
10188 { unicode_gc_Cn, 0, 0, 0 },
10189 { unicode_gc_Cn, 0, 0, 0 },
10190 { unicode_gc_Cn, 0, 0, 0 },
10191 { unicode_gc_Cn, 0, 0, 0 },
10192 { unicode_gc_Cn, 0, 0, 0 },
10193 { unicode_gc_Cn, 0, 0, 0 },
10194 { unicode_gc_Cn, 0, 0, 0 },
10195 { unicode_gc_Cn, 0, 0, 0 },
10196 { unicode_gc_Cn, 0, 0, 0 },
10197 { unicode_gc_Cn, 0, 0, 0 },
10198 { unicode_gc_Cn, 0, 0, 0 },
10199 { unicode_gc_Cn, 0, 0, 0 },
10200 { unicode_gc_Cn, 0, 0, 0 },
10201 { unicode_gc_Cn, 0, 0, 0 },
10202 { unicode_gc_Cn, 0, 0, 0 },
10203 { unicode_gc_Cn, 0, 0, 0 },
10204 { unicode_gc_Cn, 0, 0, 0 },
10205 { unicode_gc_Cn, 0, 0, 0 },
10206 { unicode_gc_Cn, 0, 0, 0 },
10207 { unicode_gc_Cn, 0, 0, 0 },
10208 { unicode_gc_Cn, 0, 0, 0 },
10209 { unicode_gc_Cn, 0, 0, 0 },
10210 { unicode_gc_Cn, 0, 0, 0 },
10211 { unicode_gc_Cn, 0, 0, 0 },
10212 { unicode_gc_Cn, 0, 0, 0 },
10213 { unicode_gc_Cn, 0, 0, 0 },
10214 { unicode_gc_Cn, 0, 0, 0 },
10215 { unicode_gc_Cn, 0, 0, 0 },
10216 { unicode_gc_Cn, 0, 0, 0 },
10217 { unicode_gc_Cn, 0, 0, 0 },
10218 { unicode_gc_Cn, 0, 0, 0 },
10219 { unicode_gc_Cn, 0, 0, 0 },
10220 { unicode_gc_Cn, 0, 0, 0 },
10221 { unicode_gc_Cn, 0, 0, 0 },
10222 { unicode_gc_Cn, 0, 0, 0 },
10223 { unicode_gc_Cn, 0, 0, 0 },
10224 { unicode_gc_Cn, 0, 0, 0 },
10225 { unicode_gc_Cn, 0, 0, 0 },
10226 { unicode_gc_Cn, 0, 0, 0 },
10227 { unicode_gc_Cn, 0, 0, 0 },
10228 { unicode_gc_Cn, 0, 0, 0 },
10229 { unicode_gc_Cn, 0, 0, 0 },
10230 { unicode_gc_Cn, 0, 0, 0 },
10231 { unicode_gc_Cn, 0, 0, 0 },
10232 { unicode_gc_Cn, 0, 0, 0 },
10233 { unicode_gc_Cn, 0, 0, 0 },
10234 { unicode_gc_Cn, 0, 0, 0 },
10235 { unicode_gc_Cn, 0, 0, 0 },
10236 { unicode_gc_Cn, 0, 0, 0 },
10237 { unicode_gc_Cn, 0, 0, 0 },
10238 { unicode_gc_Cn, 0, 0, 0 },
10239 { unicode_gc_Cn, 0, 0, 0 },
10240 { unicode_gc_Cn, 0, 0, 0 },
10241 { unicode_gc_Cn, 0, 0, 0 },
10242 { unicode_gc_Cn, 0, 0, 0 },
10243 { unicode_gc_Cn, 0, 0, 0 },
10244 { unicode_gc_Cn, 0, 0, 0 },
10245 { unicode_gc_Cn, 0, 0, 0 },
10246 { unicode_gc_Cn, 0, 0, 0 },
10247 { unicode_gc_Cn, 0, 0, 0 },
10248 { unicode_gc_Cn, 0, 0, 0 },
10249 { unicode_gc_Cn, 0, 0, 0 },
10250 { unicode_gc_Cn, 0, 0, 0 },
10251 { unicode_gc_Cn, 0, 0, 0 },
10252 { unicode_gc_Cn, 0, 0, 0 },
10253 { unicode_gc_Cn, 0, 0, 0 },
10254 { unicode_gc_Cn, 0, 0, 0 },
10255 { unicode_gc_Cn, 0, 0, 0 },
10256 { unicode_gc_Cn, 0, 0, 0 },
10257 { unicode_gc_Cn, 0, 0, 0 },
10258 { unicode_gc_Cn, 0, 0, 0 },
10259 { unicode_gc_Cn, 0, 0, 0 },
10260 { unicode_gc_Cn, 0, 0, 0 },
10261 { unicode_gc_Cn, 0, 0, 0 },
10262 { unicode_gc_Cn, 0, 0, 0 },
10263 { unicode_gc_Cn, 0, 0, 0 },
10264 { unicode_gc_Cn, 0, 0, 0 },
10265 { unicode_gc_Cn, 0, 0, 0 },
10266 { unicode_gc_Cn, 0, 0, 0 },
10267 { unicode_gc_Cn, 0, 0, 0 },
10268 { unicode_gc_Cn, 0, 0, 0 },
10269 { unicode_gc_Cn, 0, 0, 0 },
10270 { unicode_gc_Cn, 0, 0, 0 },
10271 { unicode_gc_Cn, 0, 0, 0 },
10272 { unicode_gc_Cn, 0, 0, 0 },
10273 { unicode_gc_Cn, 0, 0, 0 },
10274 { unicode_gc_Cn, 0, 0, 0 },
10275 { unicode_gc_Cn, 0, 0, 0 },
10276 { unicode_gc_Cn, 0, 0, 0 },
10277 { unicode_gc_Cn, 0, 0, 0 },
10278 { unicode_gc_Cn, 0, 0, 0 },
10279 { unicode_gc_Cn, 0, 0, 0 },
10280 { unicode_gc_Cn, 0, 0, 0 },
10281 { unicode_gc_Cn, 0, 0, 0 },
10282 { unicode_gc_Cn, 0, 0, 0 },
10283 { unicode_gc_Cn, 0, 0, 0 },
10284 { unicode_gc_Cn, 0, 0, 0 },
10285 { unicode_gc_Cn, 0, 0, 0 },
10286 { unicode_gc_Cn, 0, 0, 0 },
10287 { unicode_gc_Cn, 0, 0, 0 },
10288 { unicode_gc_Cn, 0, 0, 0 },
10289 { unicode_gc_Cn, 0, 0, 0 },
10290 { unicode_gc_Cn, 0, 0, 0 },
10291 { unicode_gc_Cn, 0, 0, 0 },
10292 { unicode_gc_Cn, 0, 0, 0 },
10293 { unicode_gc_Cn, 0, 0, 0 },
10294 { unicode_gc_Cn, 0, 0, 0 },
10295 { unicode_gc_Cn, 0, 0, 0 },
10296 { unicode_gc_Cn, 0, 0, 0 },
10297 { unicode_gc_Cn, 0, 0, 0 },
10298 { unicode_gc_Cn, 0, 0, 0 },
10299 { unicode_gc_Cn, 0, 0, 0 },
10300 { unicode_gc_Cn, 0, 0, 0 },
10301 { unicode_gc_Cn, 0, 0, 0 },
10302 { unicode_gc_Cn, 0, 0, 0 },
10303 { unicode_gc_Cn, 0, 0, 0 },
10304 { unicode_gc_Cn, 0, 0, 0 },
10305 { unicode_gc_Cn, 0, 0, 0 },
10306 { unicode_gc_Cn, 0, 0, 0 },
10307 { unicode_gc_Cn, 0, 0, 0 },
10308 { unicode_gc_Cn, 0, 0, 0 },
10309 { unicode_gc_Cn, 0, 0, 0 },
10310 { unicode_gc_Cn, 0, 0, 0 },
10311 { unicode_gc_Cn, 0, 0, 0 },
10312 { unicode_gc_Cn, 0, 0, 0 },
10313 { unicode_gc_Cn, 0, 0, 0 },
10314 { unicode_gc_Cn, 0, 0, 0 },
10315 { unicode_gc_Cn, 0, 0, 0 },
10316 { unicode_gc_Cn, 0, 0, 0 },
10317 { unicode_gc_Cn, 0, 0, 0 },
10318 { unicode_gc_Cn, 0, 0, 0 },
10319 { unicode_gc_Cn, 0, 0, 0 },
10320 { unicode_gc_Cn, 0, 0, 0 }
10321};
10322static const struct unidata subtable40[] = {
10323 { unicode_gc_Cn, 0, 0, 0 },
10324 { unicode_gc_Cn, 0, 0, 0 },
10325 { unicode_gc_Cn, 0, 0, 0 },
10326 { unicode_gc_Cn, 0, 0, 0 },
10327 { unicode_gc_Cn, 0, 0, 0 },
10328 { unicode_gc_Cn, 0, 0, 0 },
10329 { unicode_gc_Cn, 0, 0, 0 },
10330 { unicode_gc_Cn, 0, 0, 0 },
10331 { unicode_gc_Cn, 0, 0, 0 },
10332 { unicode_gc_Cn, 0, 0, 0 },
10333 { unicode_gc_Cn, 0, 0, 0 },
10334 { unicode_gc_Cn, 0, 0, 0 },
10335 { unicode_gc_Cn, 0, 0, 0 },
10336 { unicode_gc_Cn, 0, 0, 0 },
10337 { unicode_gc_Cn, 0, 0, 0 },
10338 { unicode_gc_Cn, 0, 0, 0 },
10339 { unicode_gc_Cn, 0, 0, 0 },
10340 { unicode_gc_Cn, 0, 0, 0 },
10341 { unicode_gc_Cn, 0, 0, 0 },
10342 { unicode_gc_Cn, 0, 0, 0 },
10343 { unicode_gc_Cn, 0, 0, 0 },
10344 { unicode_gc_Cn, 0, 0, 0 },
10345 { unicode_gc_Cn, 0, 0, 0 },
10346 { unicode_gc_Cn, 0, 0, 0 },
10347 { unicode_gc_Cn, 0, 0, 0 },
10348 { unicode_gc_Cn, 0, 0, 0 },
10349 { unicode_gc_Cn, 0, 0, 0 },
10350 { unicode_gc_Cn, 0, 0, 0 },
10351 { unicode_gc_Cn, 0, 0, 0 },
10352 { unicode_gc_Cn, 0, 0, 0 },
10353 { unicode_gc_Cn, 0, 0, 0 },
10354 { unicode_gc_Cn, 0, 0, 0 },
10355 { unicode_gc_Cn, 0, 0, 0 },
10356 { unicode_gc_Cn, 0, 0, 0 },
10357 { unicode_gc_Cn, 0, 0, 0 },
10358 { unicode_gc_Cn, 0, 0, 0 },
10359 { unicode_gc_Cn, 0, 0, 0 },
10360 { unicode_gc_Cn, 0, 0, 0 },
10361 { unicode_gc_Cn, 0, 0, 0 },
10362 { unicode_gc_Cn, 0, 0, 0 },
10363 { unicode_gc_Cn, 0, 0, 0 },
10364 { unicode_gc_Cn, 0, 0, 0 },
10365 { unicode_gc_Cn, 0, 0, 0 },
10366 { unicode_gc_Cn, 0, 0, 0 },
10367 { unicode_gc_Cn, 0, 0, 0 },
10368 { unicode_gc_Cn, 0, 0, 0 },
10369 { unicode_gc_Cn, 0, 0, 0 },
10370 { unicode_gc_Cn, 0, 0, 0 },
10371 { unicode_gc_Cn, 0, 0, 0 },
10372 { unicode_gc_Cn, 0, 0, 0 },
10373 { unicode_gc_Cn, 0, 0, 0 },
10374 { unicode_gc_Cn, 0, 0, 0 },
10375 { unicode_gc_Cn, 0, 0, 0 },
10376 { unicode_gc_Cn, 0, 0, 0 },
10377 { unicode_gc_Cn, 0, 0, 0 },
10378 { unicode_gc_Cn, 0, 0, 0 },
10379 { unicode_gc_Cn, 0, 0, 0 },
10380 { unicode_gc_Cn, 0, 0, 0 },
10381 { unicode_gc_Cn, 0, 0, 0 },
10382 { unicode_gc_Cn, 0, 0, 0 },
10383 { unicode_gc_Cn, 0, 0, 0 },
10384 { unicode_gc_Cn, 0, 0, 0 },
10385 { unicode_gc_Cn, 0, 0, 0 },
10386 { unicode_gc_Cn, 0, 0, 0 },
10387 { unicode_gc_Cn, 0, 0, 0 },
10388 { unicode_gc_Cn, 0, 0, 0 },
10389 { unicode_gc_Cn, 0, 0, 0 },
10390 { unicode_gc_Cn, 0, 0, 0 },
10391 { unicode_gc_Cn, 0, 0, 0 },
10392 { unicode_gc_Cn, 0, 0, 0 },
10393 { unicode_gc_Cn, 0, 0, 0 },
10394 { unicode_gc_Cn, 0, 0, 0 },
10395 { unicode_gc_Cn, 0, 0, 0 },
10396 { unicode_gc_Cn, 0, 0, 0 },
10397 { unicode_gc_Cn, 0, 0, 0 },
10398 { unicode_gc_Cn, 0, 0, 0 },
10399 { unicode_gc_Cn, 0, 0, 0 },
10400 { unicode_gc_Cn, 0, 0, 0 },
10401 { unicode_gc_Cn, 0, 0, 0 },
10402 { unicode_gc_Cn, 0, 0, 0 },
10403 { unicode_gc_Cn, 0, 0, 0 },
10404 { unicode_gc_Cn, 0, 0, 0 },
10405 { unicode_gc_Cn, 0, 0, 0 },
10406 { unicode_gc_Cn, 0, 0, 0 },
10407 { unicode_gc_Cn, 0, 0, 0 },
10408 { unicode_gc_Cn, 0, 0, 0 },
10409 { unicode_gc_Cn, 0, 0, 0 },
10410 { unicode_gc_Cn, 0, 0, 0 },
10411 { unicode_gc_Cn, 0, 0, 0 },
10412 { unicode_gc_Cn, 0, 0, 0 },
10413 { unicode_gc_Cn, 0, 0, 0 },
10414 { unicode_gc_Cn, 0, 0, 0 },
10415 { unicode_gc_Cn, 0, 0, 0 },
10416 { unicode_gc_Cn, 0, 0, 0 },
10417 { unicode_gc_Cn, 0, 0, 0 },
10418 { unicode_gc_Cn, 0, 0, 0 },
10419 { unicode_gc_Cn, 0, 0, 0 },
10420 { unicode_gc_Cn, 0, 0, 0 },
10421 { unicode_gc_Cn, 0, 0, 0 },
10422 { unicode_gc_Cn, 0, 0, 0 },
10423 { unicode_gc_Cn, 0, 0, 0 },
10424 { unicode_gc_Cn, 0, 0, 0 },
10425 { unicode_gc_Cn, 0, 0, 0 },
10426 { unicode_gc_Cn, 0, 0, 0 },
10427 { unicode_gc_Cn, 0, 0, 0 },
10428 { unicode_gc_Cn, 0, 0, 0 },
10429 { unicode_gc_Cn, 0, 0, 0 },
10430 { unicode_gc_Cn, 0, 0, 0 },
10431 { unicode_gc_Cn, 0, 0, 0 },
10432 { unicode_gc_Cn, 0, 0, 0 },
10433 { unicode_gc_Cn, 0, 0, 0 },
10434 { unicode_gc_Cn, 0, 0, 0 },
10435 { unicode_gc_Cn, 0, 0, 0 },
10436 { unicode_gc_Cn, 0, 0, 0 },
10437 { unicode_gc_Cn, 0, 0, 0 },
10438 { unicode_gc_Cn, 0, 0, 0 },
10439 { unicode_gc_Cn, 0, 0, 0 },
10440 { unicode_gc_Cn, 0, 0, 0 },
10441 { unicode_gc_Cn, 0, 0, 0 },
10442 { unicode_gc_Cn, 0, 0, 0 },
10443 { unicode_gc_Cn, 0, 0, 0 },
10444 { unicode_gc_Cn, 0, 0, 0 },
10445 { unicode_gc_Cn, 0, 0, 0 },
10446 { unicode_gc_Cn, 0, 0, 0 },
10447 { unicode_gc_Cn, 0, 0, 0 },
10448 { unicode_gc_Cn, 0, 0, 0 },
10449 { unicode_gc_Cn, 0, 0, 0 },
10450 { unicode_gc_Cn, 0, 0, 0 },
10451 { unicode_gc_So, 0, 0, 0 },
10452 { unicode_gc_So, 0, 0, 0 },
10453 { unicode_gc_So, 0, 0, 0 },
10454 { unicode_gc_So, 0, 0, 0 },
10455 { unicode_gc_So, 0, 0, 0 },
10456 { unicode_gc_So, 0, 0, 0 },
10457 { unicode_gc_So, 0, 0, 0 },
10458 { unicode_gc_So, 0, 0, 0 },
10459 { unicode_gc_So, 0, 0, 0 },
10460 { unicode_gc_So, 0, 0, 0 },
10461 { unicode_gc_So, 0, 0, 0 },
10462 { unicode_gc_So, 0, 0, 0 },
10463 { unicode_gc_So, 0, 0, 0 },
10464 { unicode_gc_So, 0, 0, 0 },
10465 { unicode_gc_So, 0, 0, 0 },
10466 { unicode_gc_So, 0, 0, 0 },
10467 { unicode_gc_So, 0, 0, 0 },
10468 { unicode_gc_So, 0, 0, 0 },
10469 { unicode_gc_So, 0, 0, 0 },
10470 { unicode_gc_So, 0, 0, 0 },
10471 { unicode_gc_So, 0, 0, 0 },
10472 { unicode_gc_So, 0, 0, 0 },
10473 { unicode_gc_So, 0, 0, 0 },
10474 { unicode_gc_So, 0, 0, 0 },
10475 { unicode_gc_So, 0, 0, 0 },
10476 { unicode_gc_So, 0, 0, 0 },
10477 { unicode_gc_Cn, 0, 0, 0 },
10478 { unicode_gc_So, 0, 0, 0 },
10479 { unicode_gc_So, 0, 0, 0 },
10480 { unicode_gc_So, 0, 0, 0 },
10481 { unicode_gc_So, 0, 0, 0 },
10482 { unicode_gc_So, 0, 0, 0 },
10483 { unicode_gc_So, 0, 0, 0 },
10484 { unicode_gc_So, 0, 0, 0 },
10485 { unicode_gc_So, 0, 0, 0 },
10486 { unicode_gc_So, 0, 0, 0 },
10487 { unicode_gc_So, 0, 0, 0 },
10488 { unicode_gc_So, 0, 0, 0 },
10489 { unicode_gc_So, 0, 0, 0 },
10490 { unicode_gc_So, 0, 0, 0 },
10491 { unicode_gc_So, 0, 0, 0 },
10492 { unicode_gc_So, 0, 0, 0 },
10493 { unicode_gc_So, 0, 0, 0 },
10494 { unicode_gc_So, 0, 0, 0 },
10495 { unicode_gc_So, 0, 0, 0 },
10496 { unicode_gc_So, 0, 0, 0 },
10497 { unicode_gc_So, 0, 0, 0 },
10498 { unicode_gc_So, 0, 0, 0 },
10499 { unicode_gc_So, 0, 0, 0 },
10500 { unicode_gc_So, 0, 0, 0 },
10501 { unicode_gc_So, 0, 0, 0 },
10502 { unicode_gc_So, 0, 0, 0 },
10503 { unicode_gc_So, 0, 0, 0 },
10504 { unicode_gc_So, 0, 0, 0 },
10505 { unicode_gc_So, 0, 0, 0 },
10506 { unicode_gc_So, 0, 0, 0 },
10507 { unicode_gc_So, 0, 0, 0 },
10508 { unicode_gc_So, 0, 0, 0 },
10509 { unicode_gc_So, 0, 0, 0 },
10510 { unicode_gc_So, 0, 0, 0 },
10511 { unicode_gc_So, 0, 0, 0 },
10512 { unicode_gc_So, 0, 0, 0 },
10513 { unicode_gc_So, 0, 0, 0 },
10514 { unicode_gc_So, 0, 0, 0 },
10515 { unicode_gc_So, 0, 0, 0 },
10516 { unicode_gc_So, 0, 0, 0 },
10517 { unicode_gc_So, 0, 0, 0 },
10518 { unicode_gc_So, 0, 0, 0 },
10519 { unicode_gc_So, 0, 0, 0 },
10520 { unicode_gc_So, 0, 0, 0 },
10521 { unicode_gc_So, 0, 0, 0 },
10522 { unicode_gc_So, 0, 0, 0 },
10523 { unicode_gc_So, 0, 0, 0 },
10524 { unicode_gc_So, 0, 0, 0 },
10525 { unicode_gc_So, 0, 0, 0 },
10526 { unicode_gc_So, 0, 0, 0 },
10527 { unicode_gc_So, 0, 0, 0 },
10528 { unicode_gc_So, 0, 0, 0 },
10529 { unicode_gc_So, 0, 0, 0 },
10530 { unicode_gc_So, 0, 0, 0 },
10531 { unicode_gc_So, 0, 0, 0 },
10532 { unicode_gc_So, 0, 0, 0 },
10533 { unicode_gc_So, 0, 0, 0 },
10534 { unicode_gc_So, 0, 0, 0 },
10535 { unicode_gc_So, 0, 0, 0 },
10536 { unicode_gc_So, 0, 0, 0 },
10537 { unicode_gc_So, 0, 0, 0 },
10538 { unicode_gc_So, 0, 0, 0 },
10539 { unicode_gc_So, 0, 0, 0 },
10540 { unicode_gc_So, 0, 0, 0 },
10541 { unicode_gc_So, 0, 0, 0 },
10542 { unicode_gc_So, 0, 0, 0 },
10543 { unicode_gc_So, 0, 0, 0 },
10544 { unicode_gc_So, 0, 0, 0 },
10545 { unicode_gc_So, 0, 0, 0 },
10546 { unicode_gc_So, 0, 0, 0 },
10547 { unicode_gc_So, 0, 0, 0 },
10548 { unicode_gc_So, 0, 0, 0 },
10549 { unicode_gc_So, 0, 0, 0 },
10550 { unicode_gc_So, 0, 0, 0 },
10551 { unicode_gc_So, 0, 0, 0 },
10552 { unicode_gc_So, 0, 0, 0 },
10553 { unicode_gc_So, 0, 0, 0 },
10554 { unicode_gc_So, 0, 0, 0 },
10555 { unicode_gc_So, 0, 0, 0 },
10556 { unicode_gc_So, 0, 0, 0 },
10557 { unicode_gc_So, 0, 0, 0 },
10558 { unicode_gc_So, 0, 0, 0 },
10559 { unicode_gc_So, 0, 0, 0 },
10560 { unicode_gc_So, 0, 0, 0 },
10561 { unicode_gc_So, 0, 0, 0 },
10562 { unicode_gc_So, 0, 0, 0 },
10563 { unicode_gc_So, 0, 0, 0 },
10564 { unicode_gc_So, 0, 0, 0 },
10565 { unicode_gc_So, 0, 0, 0 },
10566 { unicode_gc_So, 0, 0, 0 },
10567 { unicode_gc_Cn, 0, 0, 0 },
10568 { unicode_gc_Cn, 0, 0, 0 },
10569 { unicode_gc_Cn, 0, 0, 0 },
10570 { unicode_gc_Cn, 0, 0, 0 },
10571 { unicode_gc_Cn, 0, 0, 0 },
10572 { unicode_gc_Cn, 0, 0, 0 },
10573 { unicode_gc_Cn, 0, 0, 0 },
10574 { unicode_gc_Cn, 0, 0, 0 },
10575 { unicode_gc_Cn, 0, 0, 0 },
10576 { unicode_gc_Cn, 0, 0, 0 },
10577 { unicode_gc_Cn, 0, 0, 0 },
10578 { unicode_gc_Cn, 0, 0, 0 }
10579};
10580static const struct unidata subtable41[] = {
10581 { unicode_gc_So, 0, 0, 0 },
10582 { unicode_gc_So, 0, 0, 0 },
10583 { unicode_gc_So, 0, 0, 0 },
10584 { unicode_gc_So, 0, 0, 0 },
10585 { unicode_gc_So, 0, 0, 0 },
10586 { unicode_gc_So, 0, 0, 0 },
10587 { unicode_gc_So, 0, 0, 0 },
10588 { unicode_gc_So, 0, 0, 0 },
10589 { unicode_gc_So, 0, 0, 0 },
10590 { unicode_gc_So, 0, 0, 0 },
10591 { unicode_gc_So, 0, 0, 0 },
10592 { unicode_gc_So, 0, 0, 0 },
10593 { unicode_gc_So, 0, 0, 0 },
10594 { unicode_gc_So, 0, 0, 0 },
10595 { unicode_gc_So, 0, 0, 0 },
10596 { unicode_gc_So, 0, 0, 0 },
10597 { unicode_gc_So, 0, 0, 0 },
10598 { unicode_gc_So, 0, 0, 0 },
10599 { unicode_gc_So, 0, 0, 0 },
10600 { unicode_gc_So, 0, 0, 0 },
10601 { unicode_gc_So, 0, 0, 0 },
10602 { unicode_gc_So, 0, 0, 0 },
10603 { unicode_gc_So, 0, 0, 0 },
10604 { unicode_gc_So, 0, 0, 0 },
10605 { unicode_gc_So, 0, 0, 0 },
10606 { unicode_gc_So, 0, 0, 0 },
10607 { unicode_gc_So, 0, 0, 0 },
10608 { unicode_gc_So, 0, 0, 0 },
10609 { unicode_gc_So, 0, 0, 0 },
10610 { unicode_gc_So, 0, 0, 0 },
10611 { unicode_gc_So, 0, 0, 0 },
10612 { unicode_gc_So, 0, 0, 0 },
10613 { unicode_gc_So, 0, 0, 0 },
10614 { unicode_gc_So, 0, 0, 0 },
10615 { unicode_gc_So, 0, 0, 0 },
10616 { unicode_gc_So, 0, 0, 0 },
10617 { unicode_gc_So, 0, 0, 0 },
10618 { unicode_gc_So, 0, 0, 0 },
10619 { unicode_gc_So, 0, 0, 0 },
10620 { unicode_gc_So, 0, 0, 0 },
10621 { unicode_gc_So, 0, 0, 0 },
10622 { unicode_gc_So, 0, 0, 0 },
10623 { unicode_gc_So, 0, 0, 0 },
10624 { unicode_gc_So, 0, 0, 0 },
10625 { unicode_gc_So, 0, 0, 0 },
10626 { unicode_gc_So, 0, 0, 0 },
10627 { unicode_gc_So, 0, 0, 0 },
10628 { unicode_gc_So, 0, 0, 0 },
10629 { unicode_gc_So, 0, 0, 0 },
10630 { unicode_gc_So, 0, 0, 0 },
10631 { unicode_gc_So, 0, 0, 0 },
10632 { unicode_gc_So, 0, 0, 0 },
10633 { unicode_gc_So, 0, 0, 0 },
10634 { unicode_gc_So, 0, 0, 0 },
10635 { unicode_gc_So, 0, 0, 0 },
10636 { unicode_gc_So, 0, 0, 0 },
10637 { unicode_gc_So, 0, 0, 0 },
10638 { unicode_gc_So, 0, 0, 0 },
10639 { unicode_gc_So, 0, 0, 0 },
10640 { unicode_gc_So, 0, 0, 0 },
10641 { unicode_gc_So, 0, 0, 0 },
10642 { unicode_gc_So, 0, 0, 0 },
10643 { unicode_gc_So, 0, 0, 0 },
10644 { unicode_gc_So, 0, 0, 0 },
10645 { unicode_gc_So, 0, 0, 0 },
10646 { unicode_gc_So, 0, 0, 0 },
10647 { unicode_gc_So, 0, 0, 0 },
10648 { unicode_gc_So, 0, 0, 0 },
10649 { unicode_gc_So, 0, 0, 0 },
10650 { unicode_gc_So, 0, 0, 0 },
10651 { unicode_gc_So, 0, 0, 0 },
10652 { unicode_gc_So, 0, 0, 0 },
10653 { unicode_gc_So, 0, 0, 0 },
10654 { unicode_gc_So, 0, 0, 0 },
10655 { unicode_gc_So, 0, 0, 0 },
10656 { unicode_gc_So, 0, 0, 0 },
10657 { unicode_gc_So, 0, 0, 0 },
10658 { unicode_gc_So, 0, 0, 0 },
10659 { unicode_gc_So, 0, 0, 0 },
10660 { unicode_gc_So, 0, 0, 0 },
10661 { unicode_gc_So, 0, 0, 0 },
10662 { unicode_gc_So, 0, 0, 0 },
10663 { unicode_gc_So, 0, 0, 0 },
10664 { unicode_gc_So, 0, 0, 0 },
10665 { unicode_gc_So, 0, 0, 0 },
10666 { unicode_gc_So, 0, 0, 0 },
10667 { unicode_gc_So, 0, 0, 0 },
10668 { unicode_gc_So, 0, 0, 0 },
10669 { unicode_gc_So, 0, 0, 0 },
10670 { unicode_gc_So, 0, 0, 0 },
10671 { unicode_gc_So, 0, 0, 0 },
10672 { unicode_gc_So, 0, 0, 0 },
10673 { unicode_gc_So, 0, 0, 0 },
10674 { unicode_gc_So, 0, 0, 0 },
10675 { unicode_gc_So, 0, 0, 0 },
10676 { unicode_gc_So, 0, 0, 0 },
10677 { unicode_gc_So, 0, 0, 0 },
10678 { unicode_gc_So, 0, 0, 0 },
10679 { unicode_gc_So, 0, 0, 0 },
10680 { unicode_gc_So, 0, 0, 0 },
10681 { unicode_gc_So, 0, 0, 0 },
10682 { unicode_gc_So, 0, 0, 0 },
10683 { unicode_gc_So, 0, 0, 0 },
10684 { unicode_gc_So, 0, 0, 0 },
10685 { unicode_gc_So, 0, 0, 0 },
10686 { unicode_gc_So, 0, 0, 0 },
10687 { unicode_gc_So, 0, 0, 0 },
10688 { unicode_gc_So, 0, 0, 0 },
10689 { unicode_gc_So, 0, 0, 0 },
10690 { unicode_gc_So, 0, 0, 0 },
10691 { unicode_gc_So, 0, 0, 0 },
10692 { unicode_gc_So, 0, 0, 0 },
10693 { unicode_gc_So, 0, 0, 0 },
10694 { unicode_gc_So, 0, 0, 0 },
10695 { unicode_gc_So, 0, 0, 0 },
10696 { unicode_gc_So, 0, 0, 0 },
10697 { unicode_gc_So, 0, 0, 0 },
10698 { unicode_gc_So, 0, 0, 0 },
10699 { unicode_gc_So, 0, 0, 0 },
10700 { unicode_gc_So, 0, 0, 0 },
10701 { unicode_gc_So, 0, 0, 0 },
10702 { unicode_gc_So, 0, 0, 0 },
10703 { unicode_gc_So, 0, 0, 0 },
10704 { unicode_gc_So, 0, 0, 0 },
10705 { unicode_gc_So, 0, 0, 0 },
10706 { unicode_gc_So, 0, 0, 0 },
10707 { unicode_gc_So, 0, 0, 0 },
10708 { unicode_gc_So, 0, 0, 0 },
10709 { unicode_gc_So, 0, 0, 0 },
10710 { unicode_gc_So, 0, 0, 0 },
10711 { unicode_gc_So, 0, 0, 0 },
10712 { unicode_gc_So, 0, 0, 0 },
10713 { unicode_gc_So, 0, 0, 0 },
10714 { unicode_gc_So, 0, 0, 0 },
10715 { unicode_gc_So, 0, 0, 0 },
10716 { unicode_gc_So, 0, 0, 0 },
10717 { unicode_gc_So, 0, 0, 0 },
10718 { unicode_gc_So, 0, 0, 0 },
10719 { unicode_gc_So, 0, 0, 0 },
10720 { unicode_gc_So, 0, 0, 0 },
10721 { unicode_gc_So, 0, 0, 0 },
10722 { unicode_gc_So, 0, 0, 0 },
10723 { unicode_gc_So, 0, 0, 0 },
10724 { unicode_gc_So, 0, 0, 0 },
10725 { unicode_gc_So, 0, 0, 0 },
10726 { unicode_gc_So, 0, 0, 0 },
10727 { unicode_gc_So, 0, 0, 0 },
10728 { unicode_gc_So, 0, 0, 0 },
10729 { unicode_gc_So, 0, 0, 0 },
10730 { unicode_gc_So, 0, 0, 0 },
10731 { unicode_gc_So, 0, 0, 0 },
10732 { unicode_gc_So, 0, 0, 0 },
10733 { unicode_gc_So, 0, 0, 0 },
10734 { unicode_gc_So, 0, 0, 0 },
10735 { unicode_gc_So, 0, 0, 0 },
10736 { unicode_gc_So, 0, 0, 0 },
10737 { unicode_gc_So, 0, 0, 0 },
10738 { unicode_gc_So, 0, 0, 0 },
10739 { unicode_gc_So, 0, 0, 0 },
10740 { unicode_gc_So, 0, 0, 0 },
10741 { unicode_gc_So, 0, 0, 0 },
10742 { unicode_gc_So, 0, 0, 0 },
10743 { unicode_gc_So, 0, 0, 0 },
10744 { unicode_gc_So, 0, 0, 0 },
10745 { unicode_gc_So, 0, 0, 0 },
10746 { unicode_gc_So, 0, 0, 0 },
10747 { unicode_gc_So, 0, 0, 0 },
10748 { unicode_gc_So, 0, 0, 0 },
10749 { unicode_gc_So, 0, 0, 0 },
10750 { unicode_gc_So, 0, 0, 0 },
10751 { unicode_gc_So, 0, 0, 0 },
10752 { unicode_gc_So, 0, 0, 0 },
10753 { unicode_gc_So, 0, 0, 0 },
10754 { unicode_gc_So, 0, 0, 0 },
10755 { unicode_gc_So, 0, 0, 0 },
10756 { unicode_gc_So, 0, 0, 0 },
10757 { unicode_gc_So, 0, 0, 0 },
10758 { unicode_gc_So, 0, 0, 0 },
10759 { unicode_gc_So, 0, 0, 0 },
10760 { unicode_gc_So, 0, 0, 0 },
10761 { unicode_gc_So, 0, 0, 0 },
10762 { unicode_gc_So, 0, 0, 0 },
10763 { unicode_gc_So, 0, 0, 0 },
10764 { unicode_gc_So, 0, 0, 0 },
10765 { unicode_gc_So, 0, 0, 0 },
10766 { unicode_gc_So, 0, 0, 0 },
10767 { unicode_gc_So, 0, 0, 0 },
10768 { unicode_gc_So, 0, 0, 0 },
10769 { unicode_gc_So, 0, 0, 0 },
10770 { unicode_gc_So, 0, 0, 0 },
10771 { unicode_gc_So, 0, 0, 0 },
10772 { unicode_gc_So, 0, 0, 0 },
10773 { unicode_gc_So, 0, 0, 0 },
10774 { unicode_gc_So, 0, 0, 0 },
10775 { unicode_gc_So, 0, 0, 0 },
10776 { unicode_gc_So, 0, 0, 0 },
10777 { unicode_gc_So, 0, 0, 0 },
10778 { unicode_gc_So, 0, 0, 0 },
10779 { unicode_gc_So, 0, 0, 0 },
10780 { unicode_gc_So, 0, 0, 0 },
10781 { unicode_gc_So, 0, 0, 0 },
10782 { unicode_gc_So, 0, 0, 0 },
10783 { unicode_gc_So, 0, 0, 0 },
10784 { unicode_gc_So, 0, 0, 0 },
10785 { unicode_gc_So, 0, 0, 0 },
10786 { unicode_gc_So, 0, 0, 0 },
10787 { unicode_gc_So, 0, 0, 0 },
10788 { unicode_gc_So, 0, 0, 0 },
10789 { unicode_gc_So, 0, 0, 0 },
10790 { unicode_gc_So, 0, 0, 0 },
10791 { unicode_gc_So, 0, 0, 0 },
10792 { unicode_gc_So, 0, 0, 0 },
10793 { unicode_gc_So, 0, 0, 0 },
10794 { unicode_gc_So, 0, 0, 0 },
10795 { unicode_gc_Cn, 0, 0, 0 },
10796 { unicode_gc_Cn, 0, 0, 0 },
10797 { unicode_gc_Cn, 0, 0, 0 },
10798 { unicode_gc_Cn, 0, 0, 0 },
10799 { unicode_gc_Cn, 0, 0, 0 },
10800 { unicode_gc_Cn, 0, 0, 0 },
10801 { unicode_gc_Cn, 0, 0, 0 },
10802 { unicode_gc_Cn, 0, 0, 0 },
10803 { unicode_gc_Cn, 0, 0, 0 },
10804 { unicode_gc_Cn, 0, 0, 0 },
10805 { unicode_gc_Cn, 0, 0, 0 },
10806 { unicode_gc_Cn, 0, 0, 0 },
10807 { unicode_gc_Cn, 0, 0, 0 },
10808 { unicode_gc_Cn, 0, 0, 0 },
10809 { unicode_gc_Cn, 0, 0, 0 },
10810 { unicode_gc_Cn, 0, 0, 0 },
10811 { unicode_gc_Cn, 0, 0, 0 },
10812 { unicode_gc_Cn, 0, 0, 0 },
10813 { unicode_gc_Cn, 0, 0, 0 },
10814 { unicode_gc_Cn, 0, 0, 0 },
10815 { unicode_gc_Cn, 0, 0, 0 },
10816 { unicode_gc_Cn, 0, 0, 0 },
10817 { unicode_gc_Cn, 0, 0, 0 },
10818 { unicode_gc_Cn, 0, 0, 0 },
10819 { unicode_gc_Cn, 0, 0, 0 },
10820 { unicode_gc_Cn, 0, 0, 0 },
10821 { unicode_gc_So, 0, 0, 0 },
10822 { unicode_gc_So, 0, 0, 0 },
10823 { unicode_gc_So, 0, 0, 0 },
10824 { unicode_gc_So, 0, 0, 0 },
10825 { unicode_gc_So, 0, 0, 0 },
10826 { unicode_gc_So, 0, 0, 0 },
10827 { unicode_gc_So, 0, 0, 0 },
10828 { unicode_gc_So, 0, 0, 0 },
10829 { unicode_gc_So, 0, 0, 0 },
10830 { unicode_gc_So, 0, 0, 0 },
10831 { unicode_gc_So, 0, 0, 0 },
10832 { unicode_gc_So, 0, 0, 0 },
10833 { unicode_gc_Cn, 0, 0, 0 },
10834 { unicode_gc_Cn, 0, 0, 0 },
10835 { unicode_gc_Cn, 0, 0, 0 },
10836 { unicode_gc_Cn, 0, 0, 0 }
10837};
10838static const struct unidata subtable42[] = {
10839 { unicode_gc_Zs, 0, 0, 0 },
10840 { unicode_gc_Po, 0, 0, 0 },
10841 { unicode_gc_Po, 0, 0, 0 },
10842 { unicode_gc_Po, 0, 0, 0 },
10843 { unicode_gc_So, 0, 0, 0 },
10844 { unicode_gc_Lm, 0, 0, 0 },
10845 { unicode_gc_Lo, 0, 0, 0 },
10846 { unicode_gc_Nl, 0, 0, 0 },
10847 { unicode_gc_Ps, 0, 0, 0 },
10848 { unicode_gc_Pe, 0, 0, 0 },
10849 { unicode_gc_Ps, 0, 0, 0 },
10850 { unicode_gc_Pe, 0, 0, 0 },
10851 { unicode_gc_Ps, 0, 0, 0 },
10852 { unicode_gc_Pe, 0, 0, 0 },
10853 { unicode_gc_Ps, 0, 0, 0 },
10854 { unicode_gc_Pe, 0, 0, 0 },
10855 { unicode_gc_Ps, 0, 0, 0 },
10856 { unicode_gc_Pe, 0, 0, 0 },
10857 { unicode_gc_So, 0, 0, 0 },
10858 { unicode_gc_So, 0, 0, 0 },
10859 { unicode_gc_Ps, 0, 0, 0 },
10860 { unicode_gc_Pe, 0, 0, 0 },
10861 { unicode_gc_Ps, 0, 0, 0 },
10862 { unicode_gc_Pe, 0, 0, 0 },
10863 { unicode_gc_Ps, 0, 0, 0 },
10864 { unicode_gc_Pe, 0, 0, 0 },
10865 { unicode_gc_Ps, 0, 0, 0 },
10866 { unicode_gc_Pe, 0, 0, 0 },
10867 { unicode_gc_Pd, 0, 0, 0 },
10868 { unicode_gc_Ps, 0, 0, 0 },
10869 { unicode_gc_Pe, 0, 0, 0 },
10870 { unicode_gc_Pe, 0, 0, 0 },
10871 { unicode_gc_So, 0, 0, 0 },
10872 { unicode_gc_Nl, 0, 0, 0 },
10873 { unicode_gc_Nl, 0, 0, 0 },
10874 { unicode_gc_Nl, 0, 0, 0 },
10875 { unicode_gc_Nl, 0, 0, 0 },
10876 { unicode_gc_Nl, 0, 0, 0 },
10877 { unicode_gc_Nl, 0, 0, 0 },
10878 { unicode_gc_Nl, 0, 0, 0 },
10879 { unicode_gc_Nl, 0, 0, 0 },
10880 { unicode_gc_Nl, 0, 0, 0 },
10881 { unicode_gc_Mn, 218, 0, 0 },
10882 { unicode_gc_Mn, 228, 0, 0 },
10883 { unicode_gc_Mn, 232, 0, 0 },
10884 { unicode_gc_Mn, 222, 0, 0 },
10885 { unicode_gc_Mn, 224, 0, 0 },
10886 { unicode_gc_Mn, 224, 0, 0 },
10887 { unicode_gc_Pd, 0, 0, 0 },
10888 { unicode_gc_Lm, 0, 0, 0 },
10889 { unicode_gc_Lm, 0, 0, 0 },
10890 { unicode_gc_Lm, 0, 0, 0 },
10891 { unicode_gc_Lm, 0, 0, 0 },
10892 { unicode_gc_Lm, 0, 0, 0 },
10893 { unicode_gc_So, 0, 0, 0 },
10894 { unicode_gc_So, 0, 0, 0 },
10895 { unicode_gc_Nl, 0, 0, 0 },
10896 { unicode_gc_Nl, 0, 0, 0 },
10897 { unicode_gc_Nl, 0, 0, 0 },
10898 { unicode_gc_Lm, 0, 0, 0 },
10899 { unicode_gc_Lo, 0, 0, 0 },
10900 { unicode_gc_Po, 0, 0, 0 },
10901 { unicode_gc_So, 0, 0, 0 },
10902 { unicode_gc_So, 0, 0, 0 },
10903 { unicode_gc_Cn, 0, 0, 0 },
10904 { unicode_gc_Lo, 0, 0, 0 },
10905 { unicode_gc_Lo, 0, 0, 0 },
10906 { unicode_gc_Lo, 0, 0, 0 },
10907 { unicode_gc_Lo, 0, 0, 0 },
10908 { unicode_gc_Lo, 0, 0, 0 },
10909 { unicode_gc_Lo, 0, 0, 0 },
10910 { unicode_gc_Lo, 0, 0, 0 },
10911 { unicode_gc_Lo, 0, 0, 0 },
10912 { unicode_gc_Lo, 0, 0, 0 },
10913 { unicode_gc_Lo, 0, 0, 0 },
10914 { unicode_gc_Lo, 0, 0, 0 },
10915 { unicode_gc_Lo, 0, 0, 0 },
10916 { unicode_gc_Lo, 0, 0, 0 },
10917 { unicode_gc_Lo, 0, 0, 0 },
10918 { unicode_gc_Lo, 0, 0, 0 },
10919 { unicode_gc_Lo, 0, 0, 0 },
10920 { unicode_gc_Lo, 0, 0, 0 },
10921 { unicode_gc_Lo, 0, 0, 0 },
10922 { unicode_gc_Lo, 0, 0, 0 },
10923 { unicode_gc_Lo, 0, 0, 0 },
10924 { unicode_gc_Lo, 0, 0, 0 },
10925 { unicode_gc_Lo, 0, 0, 0 },
10926 { unicode_gc_Lo, 0, 0, 0 },
10927 { unicode_gc_Lo, 0, 0, 0 },
10928 { unicode_gc_Lo, 0, 0, 0 },
10929 { unicode_gc_Lo, 0, 0, 0 },
10930 { unicode_gc_Lo, 0, 0, 0 },
10931 { unicode_gc_Lo, 0, 0, 0 },
10932 { unicode_gc_Lo, 0, 0, 0 },
10933 { unicode_gc_Lo, 0, 0, 0 },
10934 { unicode_gc_Lo, 0, 0, 0 },
10935 { unicode_gc_Lo, 0, 0, 0 },
10936 { unicode_gc_Lo, 0, 0, 0 },
10937 { unicode_gc_Lo, 0, 0, 0 },
10938 { unicode_gc_Lo, 0, 0, 0 },
10939 { unicode_gc_Lo, 0, 0, 0 },
10940 { unicode_gc_Lo, 0, 0, 0 },
10941 { unicode_gc_Lo, 0, 0, 0 },
10942 { unicode_gc_Lo, 0, 0, 0 },
10943 { unicode_gc_Lo, 0, 0, 0 },
10944 { unicode_gc_Lo, 0, 0, 0 },
10945 { unicode_gc_Lo, 0, 0, 0 },
10946 { unicode_gc_Lo, 0, 0, 0 },
10947 { unicode_gc_Lo, 0, 0, 0 },
10948 { unicode_gc_Lo, 0, 0, 0 },
10949 { unicode_gc_Lo, 0, 0, 0 },
10950 { unicode_gc_Lo, 0, 0, 0 },
10951 { unicode_gc_Lo, 0, 0, 0 },
10952 { unicode_gc_Lo, 0, 0, 0 },
10953 { unicode_gc_Lo, 0, 0, 0 },
10954 { unicode_gc_Lo, 0, 0, 0 },
10955 { unicode_gc_Lo, 0, 0, 0 },
10956 { unicode_gc_Lo, 0, 0, 0 },
10957 { unicode_gc_Lo, 0, 0, 0 },
10958 { unicode_gc_Lo, 0, 0, 0 },
10959 { unicode_gc_Lo, 0, 0, 0 },
10960 { unicode_gc_Lo, 0, 0, 0 },
10961 { unicode_gc_Lo, 0, 0, 0 },
10962 { unicode_gc_Lo, 0, 0, 0 },
10963 { unicode_gc_Lo, 0, 0, 0 },
10964 { unicode_gc_Lo, 0, 0, 0 },
10965 { unicode_gc_Lo, 0, 0, 0 },
10966 { unicode_gc_Lo, 0, 0, 0 },
10967 { unicode_gc_Lo, 0, 0, 0 },
10968 { unicode_gc_Lo, 0, 0, 0 },
10969 { unicode_gc_Lo, 0, 0, 0 },
10970 { unicode_gc_Lo, 0, 0, 0 },
10971 { unicode_gc_Lo, 0, 0, 0 },
10972 { unicode_gc_Lo, 0, 0, 0 },
10973 { unicode_gc_Lo, 0, 0, 0 },
10974 { unicode_gc_Lo, 0, 0, 0 },
10975 { unicode_gc_Lo, 0, 0, 0 },
10976 { unicode_gc_Lo, 0, 0, 0 },
10977 { unicode_gc_Lo, 0, 0, 0 },
10978 { unicode_gc_Lo, 0, 0, 0 },
10979 { unicode_gc_Lo, 0, 0, 0 },
10980 { unicode_gc_Lo, 0, 0, 0 },
10981 { unicode_gc_Lo, 0, 0, 0 },
10982 { unicode_gc_Lo, 0, 0, 0 },
10983 { unicode_gc_Lo, 0, 0, 0 },
10984 { unicode_gc_Lo, 0, 0, 0 },
10985 { unicode_gc_Lo, 0, 0, 0 },
10986 { unicode_gc_Lo, 0, 0, 0 },
10987 { unicode_gc_Lo, 0, 0, 0 },
10988 { unicode_gc_Lo, 0, 0, 0 },
10989 { unicode_gc_Lo, 0, 0, 0 },
10990 { unicode_gc_Cn, 0, 0, 0 },
10991 { unicode_gc_Cn, 0, 0, 0 },
10992 { unicode_gc_Mn, 8, 0, 0 },
10993 { unicode_gc_Mn, 8, 0, 0 },
10994 { unicode_gc_Sk, 0, 0, 0 },
10995 { unicode_gc_Sk, 0, 0, 0 },
10996 { unicode_gc_Lm, 0, 0, 0 },
10997 { unicode_gc_Lm, 0, 0, 0 },
10998 { unicode_gc_Lo, 0, 0, 0 },
10999 { unicode_gc_Pd, 0, 0, 0 },
11000 { unicode_gc_Lo, 0, 0, 0 },
11001 { unicode_gc_Lo, 0, 0, 0 },
11002 { unicode_gc_Lo, 0, 0, 0 },
11003 { unicode_gc_Lo, 0, 0, 0 },
11004 { unicode_gc_Lo, 0, 0, 0 },
11005 { unicode_gc_Lo, 0, 0, 0 },
11006 { unicode_gc_Lo, 0, 0, 0 },
11007 { unicode_gc_Lo, 0, 0, 0 },
11008 { unicode_gc_Lo, 0, 0, 0 },
11009 { unicode_gc_Lo, 0, 0, 0 },
11010 { unicode_gc_Lo, 0, 0, 0 },
11011 { unicode_gc_Lo, 0, 0, 0 },
11012 { unicode_gc_Lo, 0, 0, 0 },
11013 { unicode_gc_Lo, 0, 0, 0 },
11014 { unicode_gc_Lo, 0, 0, 0 },
11015 { unicode_gc_Lo, 0, 0, 0 },
11016 { unicode_gc_Lo, 0, 0, 0 },
11017 { unicode_gc_Lo, 0, 0, 0 },
11018 { unicode_gc_Lo, 0, 0, 0 },
11019 { unicode_gc_Lo, 0, 0, 0 },
11020 { unicode_gc_Lo, 0, 0, 0 },
11021 { unicode_gc_Lo, 0, 0, 0 },
11022 { unicode_gc_Lo, 0, 0, 0 },
11023 { unicode_gc_Lo, 0, 0, 0 },
11024 { unicode_gc_Lo, 0, 0, 0 },
11025 { unicode_gc_Lo, 0, 0, 0 },
11026 { unicode_gc_Lo, 0, 0, 0 },
11027 { unicode_gc_Lo, 0, 0, 0 },
11028 { unicode_gc_Lo, 0, 0, 0 },
11029 { unicode_gc_Lo, 0, 0, 0 },
11030 { unicode_gc_Lo, 0, 0, 0 },
11031 { unicode_gc_Lo, 0, 0, 0 },
11032 { unicode_gc_Lo, 0, 0, 0 },
11033 { unicode_gc_Lo, 0, 0, 0 },
11034 { unicode_gc_Lo, 0, 0, 0 },
11035 { unicode_gc_Lo, 0, 0, 0 },
11036 { unicode_gc_Lo, 0, 0, 0 },
11037 { unicode_gc_Lo, 0, 0, 0 },
11038 { unicode_gc_Lo, 0, 0, 0 },
11039 { unicode_gc_Lo, 0, 0, 0 },
11040 { unicode_gc_Lo, 0, 0, 0 },
11041 { unicode_gc_Lo, 0, 0, 0 },
11042 { unicode_gc_Lo, 0, 0, 0 },
11043 { unicode_gc_Lo, 0, 0, 0 },
11044 { unicode_gc_Lo, 0, 0, 0 },
11045 { unicode_gc_Lo, 0, 0, 0 },
11046 { unicode_gc_Lo, 0, 0, 0 },
11047 { unicode_gc_Lo, 0, 0, 0 },
11048 { unicode_gc_Lo, 0, 0, 0 },
11049 { unicode_gc_Lo, 0, 0, 0 },
11050 { unicode_gc_Lo, 0, 0, 0 },
11051 { unicode_gc_Lo, 0, 0, 0 },
11052 { unicode_gc_Lo, 0, 0, 0 },
11053 { unicode_gc_Lo, 0, 0, 0 },
11054 { unicode_gc_Lo, 0, 0, 0 },
11055 { unicode_gc_Lo, 0, 0, 0 },
11056 { unicode_gc_Lo, 0, 0, 0 },
11057 { unicode_gc_Lo, 0, 0, 0 },
11058 { unicode_gc_Lo, 0, 0, 0 },
11059 { unicode_gc_Lo, 0, 0, 0 },
11060 { unicode_gc_Lo, 0, 0, 0 },
11061 { unicode_gc_Lo, 0, 0, 0 },
11062 { unicode_gc_Lo, 0, 0, 0 },
11063 { unicode_gc_Lo, 0, 0, 0 },
11064 { unicode_gc_Lo, 0, 0, 0 },
11065 { unicode_gc_Lo, 0, 0, 0 },
11066 { unicode_gc_Lo, 0, 0, 0 },
11067 { unicode_gc_Lo, 0, 0, 0 },
11068 { unicode_gc_Lo, 0, 0, 0 },
11069 { unicode_gc_Lo, 0, 0, 0 },
11070 { unicode_gc_Lo, 0, 0, 0 },
11071 { unicode_gc_Lo, 0, 0, 0 },
11072 { unicode_gc_Lo, 0, 0, 0 },
11073 { unicode_gc_Lo, 0, 0, 0 },
11074 { unicode_gc_Lo, 0, 0, 0 },
11075 { unicode_gc_Lo, 0, 0, 0 },
11076 { unicode_gc_Lo, 0, 0, 0 },
11077 { unicode_gc_Lo, 0, 0, 0 },
11078 { unicode_gc_Lo, 0, 0, 0 },
11079 { unicode_gc_Lo, 0, 0, 0 },
11080 { unicode_gc_Lo, 0, 0, 0 },
11081 { unicode_gc_Lo, 0, 0, 0 },
11082 { unicode_gc_Lo, 0, 0, 0 },
11083 { unicode_gc_Lo, 0, 0, 0 },
11084 { unicode_gc_Lo, 0, 0, 0 },
11085 { unicode_gc_Lo, 0, 0, 0 },
11086 { unicode_gc_Lo, 0, 0, 0 },
11087 { unicode_gc_Lo, 0, 0, 0 },
11088 { unicode_gc_Lo, 0, 0, 0 },
11089 { unicode_gc_Lo, 0, 0, 0 },
11090 { unicode_gc_Pc, 0, 0, 0 },
11091 { unicode_gc_Lm, 0, 0, 0 },
11092 { unicode_gc_Lm, 0, 0, 0 },
11093 { unicode_gc_Lm, 0, 0, 0 },
11094 { unicode_gc_Lo, 0, 0, 0 }
11095};
11096static const struct unidata subtable43[] = {
11097 { unicode_gc_Cn, 0, 0, 0 },
11098 { unicode_gc_Cn, 0, 0, 0 },
11099 { unicode_gc_Cn, 0, 0, 0 },
11100 { unicode_gc_Cn, 0, 0, 0 },
11101 { unicode_gc_Cn, 0, 0, 0 },
11102 { unicode_gc_Lo, 0, 0, 0 },
11103 { unicode_gc_Lo, 0, 0, 0 },
11104 { unicode_gc_Lo, 0, 0, 0 },
11105 { unicode_gc_Lo, 0, 0, 0 },
11106 { unicode_gc_Lo, 0, 0, 0 },
11107 { unicode_gc_Lo, 0, 0, 0 },
11108 { unicode_gc_Lo, 0, 0, 0 },
11109 { unicode_gc_Lo, 0, 0, 0 },
11110 { unicode_gc_Lo, 0, 0, 0 },
11111 { unicode_gc_Lo, 0, 0, 0 },
11112 { unicode_gc_Lo, 0, 0, 0 },
11113 { unicode_gc_Lo, 0, 0, 0 },
11114 { unicode_gc_Lo, 0, 0, 0 },
11115 { unicode_gc_Lo, 0, 0, 0 },
11116 { unicode_gc_Lo, 0, 0, 0 },
11117 { unicode_gc_Lo, 0, 0, 0 },
11118 { unicode_gc_Lo, 0, 0, 0 },
11119 { unicode_gc_Lo, 0, 0, 0 },
11120 { unicode_gc_Lo, 0, 0, 0 },
11121 { unicode_gc_Lo, 0, 0, 0 },
11122 { unicode_gc_Lo, 0, 0, 0 },
11123 { unicode_gc_Lo, 0, 0, 0 },
11124 { unicode_gc_Lo, 0, 0, 0 },
11125 { unicode_gc_Lo, 0, 0, 0 },
11126 { unicode_gc_Lo, 0, 0, 0 },
11127 { unicode_gc_Lo, 0, 0, 0 },
11128 { unicode_gc_Lo, 0, 0, 0 },
11129 { unicode_gc_Lo, 0, 0, 0 },
11130 { unicode_gc_Lo, 0, 0, 0 },
11131 { unicode_gc_Lo, 0, 0, 0 },
11132 { unicode_gc_Lo, 0, 0, 0 },
11133 { unicode_gc_Lo, 0, 0, 0 },
11134 { unicode_gc_Lo, 0, 0, 0 },
11135 { unicode_gc_Lo, 0, 0, 0 },
11136 { unicode_gc_Lo, 0, 0, 0 },
11137 { unicode_gc_Lo, 0, 0, 0 },
11138 { unicode_gc_Lo, 0, 0, 0 },
11139 { unicode_gc_Lo, 0, 0, 0 },
11140 { unicode_gc_Lo, 0, 0, 0 },
11141 { unicode_gc_Lo, 0, 0, 0 },
11142 { unicode_gc_Cn, 0, 0, 0 },
11143 { unicode_gc_Cn, 0, 0, 0 },
11144 { unicode_gc_Cn, 0, 0, 0 },
11145 { unicode_gc_Cn, 0, 0, 0 },
11146 { unicode_gc_Lo, 0, 0, 0 },
11147 { unicode_gc_Lo, 0, 0, 0 },
11148 { unicode_gc_Lo, 0, 0, 0 },
11149 { unicode_gc_Lo, 0, 0, 0 },
11150 { unicode_gc_Lo, 0, 0, 0 },
11151 { unicode_gc_Lo, 0, 0, 0 },
11152 { unicode_gc_Lo, 0, 0, 0 },
11153 { unicode_gc_Lo, 0, 0, 0 },
11154 { unicode_gc_Lo, 0, 0, 0 },
11155 { unicode_gc_Lo, 0, 0, 0 },
11156 { unicode_gc_Lo, 0, 0, 0 },
11157 { unicode_gc_Lo, 0, 0, 0 },
11158 { unicode_gc_Lo, 0, 0, 0 },
11159 { unicode_gc_Lo, 0, 0, 0 },
11160 { unicode_gc_Lo, 0, 0, 0 },
11161 { unicode_gc_Lo, 0, 0, 0 },
11162 { unicode_gc_Lo, 0, 0, 0 },
11163 { unicode_gc_Lo, 0, 0, 0 },
11164 { unicode_gc_Lo, 0, 0, 0 },
11165 { unicode_gc_Lo, 0, 0, 0 },
11166 { unicode_gc_Lo, 0, 0, 0 },
11167 { unicode_gc_Lo, 0, 0, 0 },
11168 { unicode_gc_Lo, 0, 0, 0 },
11169 { unicode_gc_Lo, 0, 0, 0 },
11170 { unicode_gc_Lo, 0, 0, 0 },
11171 { unicode_gc_Lo, 0, 0, 0 },
11172 { unicode_gc_Lo, 0, 0, 0 },
11173 { unicode_gc_Lo, 0, 0, 0 },
11174 { unicode_gc_Lo, 0, 0, 0 },
11175 { unicode_gc_Lo, 0, 0, 0 },
11176 { unicode_gc_Lo, 0, 0, 0 },
11177 { unicode_gc_Lo, 0, 0, 0 },
11178 { unicode_gc_Lo, 0, 0, 0 },
11179 { unicode_gc_Lo, 0, 0, 0 },
11180 { unicode_gc_Lo, 0, 0, 0 },
11181 { unicode_gc_Lo, 0, 0, 0 },
11182 { unicode_gc_Lo, 0, 0, 0 },
11183 { unicode_gc_Lo, 0, 0, 0 },
11184 { unicode_gc_Lo, 0, 0, 0 },
11185 { unicode_gc_Lo, 0, 0, 0 },
11186 { unicode_gc_Lo, 0, 0, 0 },
11187 { unicode_gc_Lo, 0, 0, 0 },
11188 { unicode_gc_Lo, 0, 0, 0 },
11189 { unicode_gc_Lo, 0, 0, 0 },
11190 { unicode_gc_Lo, 0, 0, 0 },
11191 { unicode_gc_Lo, 0, 0, 0 },
11192 { unicode_gc_Lo, 0, 0, 0 },
11193 { unicode_gc_Lo, 0, 0, 0 },
11194 { unicode_gc_Lo, 0, 0, 0 },
11195 { unicode_gc_Lo, 0, 0, 0 },
11196 { unicode_gc_Lo, 0, 0, 0 },
11197 { unicode_gc_Lo, 0, 0, 0 },
11198 { unicode_gc_Lo, 0, 0, 0 },
11199 { unicode_gc_Lo, 0, 0, 0 },
11200 { unicode_gc_Lo, 0, 0, 0 },
11201 { unicode_gc_Lo, 0, 0, 0 },
11202 { unicode_gc_Lo, 0, 0, 0 },
11203 { unicode_gc_Lo, 0, 0, 0 },
11204 { unicode_gc_Lo, 0, 0, 0 },
11205 { unicode_gc_Lo, 0, 0, 0 },
11206 { unicode_gc_Lo, 0, 0, 0 },
11207 { unicode_gc_Lo, 0, 0, 0 },
11208 { unicode_gc_Lo, 0, 0, 0 },
11209 { unicode_gc_Lo, 0, 0, 0 },
11210 { unicode_gc_Lo, 0, 0, 0 },
11211 { unicode_gc_Lo, 0, 0, 0 },
11212 { unicode_gc_Lo, 0, 0, 0 },
11213 { unicode_gc_Lo, 0, 0, 0 },
11214 { unicode_gc_Lo, 0, 0, 0 },
11215 { unicode_gc_Lo, 0, 0, 0 },
11216 { unicode_gc_Lo, 0, 0, 0 },
11217 { unicode_gc_Lo, 0, 0, 0 },
11218 { unicode_gc_Lo, 0, 0, 0 },
11219 { unicode_gc_Lo, 0, 0, 0 },
11220 { unicode_gc_Lo, 0, 0, 0 },
11221 { unicode_gc_Lo, 0, 0, 0 },
11222 { unicode_gc_Lo, 0, 0, 0 },
11223 { unicode_gc_Lo, 0, 0, 0 },
11224 { unicode_gc_Lo, 0, 0, 0 },
11225 { unicode_gc_Lo, 0, 0, 0 },
11226 { unicode_gc_Lo, 0, 0, 0 },
11227 { unicode_gc_Lo, 0, 0, 0 },
11228 { unicode_gc_Lo, 0, 0, 0 },
11229 { unicode_gc_Lo, 0, 0, 0 },
11230 { unicode_gc_Lo, 0, 0, 0 },
11231 { unicode_gc_Lo, 0, 0, 0 },
11232 { unicode_gc_Lo, 0, 0, 0 },
11233 { unicode_gc_Lo, 0, 0, 0 },
11234 { unicode_gc_Lo, 0, 0, 0 },
11235 { unicode_gc_Lo, 0, 0, 0 },
11236 { unicode_gc_Lo, 0, 0, 0 },
11237 { unicode_gc_Lo, 0, 0, 0 },
11238 { unicode_gc_Lo, 0, 0, 0 },
11239 { unicode_gc_Lo, 0, 0, 0 },
11240 { unicode_gc_Cn, 0, 0, 0 },
11241 { unicode_gc_So, 0, 0, 0 },
11242 { unicode_gc_So, 0, 0, 0 },
11243 { unicode_gc_No, 0, 0, 0 },
11244 { unicode_gc_No, 0, 0, 0 },
11245 { unicode_gc_No, 0, 0, 0 },
11246 { unicode_gc_No, 0, 0, 0 },
11247 { unicode_gc_So, 0, 0, 0 },
11248 { unicode_gc_So, 0, 0, 0 },
11249 { unicode_gc_So, 0, 0, 0 },
11250 { unicode_gc_So, 0, 0, 0 },
11251 { unicode_gc_So, 0, 0, 0 },
11252 { unicode_gc_So, 0, 0, 0 },
11253 { unicode_gc_So, 0, 0, 0 },
11254 { unicode_gc_So, 0, 0, 0 },
11255 { unicode_gc_So, 0, 0, 0 },
11256 { unicode_gc_So, 0, 0, 0 },
11257 { unicode_gc_Lo, 0, 0, 0 },
11258 { unicode_gc_Lo, 0, 0, 0 },
11259 { unicode_gc_Lo, 0, 0, 0 },
11260 { unicode_gc_Lo, 0, 0, 0 },
11261 { unicode_gc_Lo, 0, 0, 0 },
11262 { unicode_gc_Lo, 0, 0, 0 },
11263 { unicode_gc_Lo, 0, 0, 0 },
11264 { unicode_gc_Lo, 0, 0, 0 },
11265 { unicode_gc_Lo, 0, 0, 0 },
11266 { unicode_gc_Lo, 0, 0, 0 },
11267 { unicode_gc_Lo, 0, 0, 0 },
11268 { unicode_gc_Lo, 0, 0, 0 },
11269 { unicode_gc_Lo, 0, 0, 0 },
11270 { unicode_gc_Lo, 0, 0, 0 },
11271 { unicode_gc_Lo, 0, 0, 0 },
11272 { unicode_gc_Lo, 0, 0, 0 },
11273 { unicode_gc_Lo, 0, 0, 0 },
11274 { unicode_gc_Lo, 0, 0, 0 },
11275 { unicode_gc_Lo, 0, 0, 0 },
11276 { unicode_gc_Lo, 0, 0, 0 },
11277 { unicode_gc_Lo, 0, 0, 0 },
11278 { unicode_gc_Lo, 0, 0, 0 },
11279 { unicode_gc_Lo, 0, 0, 0 },
11280 { unicode_gc_Lo, 0, 0, 0 },
11281 { unicode_gc_Cn, 0, 0, 0 },
11282 { unicode_gc_Cn, 0, 0, 0 },
11283 { unicode_gc_Cn, 0, 0, 0 },
11284 { unicode_gc_Cn, 0, 0, 0 },
11285 { unicode_gc_Cn, 0, 0, 0 },
11286 { unicode_gc_Cn, 0, 0, 0 },
11287 { unicode_gc_Cn, 0, 0, 0 },
11288 { unicode_gc_Cn, 0, 0, 0 },
11289 { unicode_gc_Cn, 0, 0, 0 },
11290 { unicode_gc_Cn, 0, 0, 0 },
11291 { unicode_gc_Cn, 0, 0, 0 },
11292 { unicode_gc_Cn, 0, 0, 0 },
11293 { unicode_gc_Cn, 0, 0, 0 },
11294 { unicode_gc_Cn, 0, 0, 0 },
11295 { unicode_gc_Cn, 0, 0, 0 },
11296 { unicode_gc_Cn, 0, 0, 0 },
11297 { unicode_gc_Cn, 0, 0, 0 },
11298 { unicode_gc_Cn, 0, 0, 0 },
11299 { unicode_gc_Cn, 0, 0, 0 },
11300 { unicode_gc_Cn, 0, 0, 0 },
11301 { unicode_gc_Cn, 0, 0, 0 },
11302 { unicode_gc_Cn, 0, 0, 0 },
11303 { unicode_gc_Cn, 0, 0, 0 },
11304 { unicode_gc_Cn, 0, 0, 0 },
11305 { unicode_gc_Cn, 0, 0, 0 },
11306 { unicode_gc_Cn, 0, 0, 0 },
11307 { unicode_gc_Cn, 0, 0, 0 },
11308 { unicode_gc_Cn, 0, 0, 0 },
11309 { unicode_gc_Cn, 0, 0, 0 },
11310 { unicode_gc_Cn, 0, 0, 0 },
11311 { unicode_gc_Cn, 0, 0, 0 },
11312 { unicode_gc_Cn, 0, 0, 0 },
11313 { unicode_gc_Cn, 0, 0, 0 },
11314 { unicode_gc_Cn, 0, 0, 0 },
11315 { unicode_gc_Cn, 0, 0, 0 },
11316 { unicode_gc_Cn, 0, 0, 0 },
11317 { unicode_gc_Cn, 0, 0, 0 },
11318 { unicode_gc_Cn, 0, 0, 0 },
11319 { unicode_gc_Cn, 0, 0, 0 },
11320 { unicode_gc_Cn, 0, 0, 0 },
11321 { unicode_gc_Cn, 0, 0, 0 },
11322 { unicode_gc_Cn, 0, 0, 0 },
11323 { unicode_gc_Cn, 0, 0, 0 },
11324 { unicode_gc_Cn, 0, 0, 0 },
11325 { unicode_gc_Cn, 0, 0, 0 },
11326 { unicode_gc_Cn, 0, 0, 0 },
11327 { unicode_gc_Cn, 0, 0, 0 },
11328 { unicode_gc_Cn, 0, 0, 0 },
11329 { unicode_gc_Cn, 0, 0, 0 },
11330 { unicode_gc_Cn, 0, 0, 0 },
11331 { unicode_gc_Cn, 0, 0, 0 },
11332 { unicode_gc_Cn, 0, 0, 0 },
11333 { unicode_gc_Cn, 0, 0, 0 },
11334 { unicode_gc_Cn, 0, 0, 0 },
11335 { unicode_gc_Cn, 0, 0, 0 },
11336 { unicode_gc_Cn, 0, 0, 0 },
11337 { unicode_gc_Lo, 0, 0, 0 },
11338 { unicode_gc_Lo, 0, 0, 0 },
11339 { unicode_gc_Lo, 0, 0, 0 },
11340 { unicode_gc_Lo, 0, 0, 0 },
11341 { unicode_gc_Lo, 0, 0, 0 },
11342 { unicode_gc_Lo, 0, 0, 0 },
11343 { unicode_gc_Lo, 0, 0, 0 },
11344 { unicode_gc_Lo, 0, 0, 0 },
11345 { unicode_gc_Lo, 0, 0, 0 },
11346 { unicode_gc_Lo, 0, 0, 0 },
11347 { unicode_gc_Lo, 0, 0, 0 },
11348 { unicode_gc_Lo, 0, 0, 0 },
11349 { unicode_gc_Lo, 0, 0, 0 },
11350 { unicode_gc_Lo, 0, 0, 0 },
11351 { unicode_gc_Lo, 0, 0, 0 },
11352 { unicode_gc_Lo, 0, 0, 0 }
11353};
11354static const struct unidata subtable44[] = {
11355 { unicode_gc_So, 0, 0, 0 },
11356 { unicode_gc_So, 0, 0, 0 },
11357 { unicode_gc_So, 0, 0, 0 },
11358 { unicode_gc_So, 0, 0, 0 },
11359 { unicode_gc_So, 0, 0, 0 },
11360 { unicode_gc_So, 0, 0, 0 },
11361 { unicode_gc_So, 0, 0, 0 },
11362 { unicode_gc_So, 0, 0, 0 },
11363 { unicode_gc_So, 0, 0, 0 },
11364 { unicode_gc_So, 0, 0, 0 },
11365 { unicode_gc_So, 0, 0, 0 },
11366 { unicode_gc_So, 0, 0, 0 },
11367 { unicode_gc_So, 0, 0, 0 },
11368 { unicode_gc_So, 0, 0, 0 },
11369 { unicode_gc_So, 0, 0, 0 },
11370 { unicode_gc_So, 0, 0, 0 },
11371 { unicode_gc_So, 0, 0, 0 },
11372 { unicode_gc_So, 0, 0, 0 },
11373 { unicode_gc_So, 0, 0, 0 },
11374 { unicode_gc_So, 0, 0, 0 },
11375 { unicode_gc_So, 0, 0, 0 },
11376 { unicode_gc_So, 0, 0, 0 },
11377 { unicode_gc_So, 0, 0, 0 },
11378 { unicode_gc_So, 0, 0, 0 },
11379 { unicode_gc_So, 0, 0, 0 },
11380 { unicode_gc_So, 0, 0, 0 },
11381 { unicode_gc_So, 0, 0, 0 },
11382 { unicode_gc_So, 0, 0, 0 },
11383 { unicode_gc_So, 0, 0, 0 },
11384 { unicode_gc_So, 0, 0, 0 },
11385 { unicode_gc_So, 0, 0, 0 },
11386 { unicode_gc_Cn, 0, 0, 0 },
11387 { unicode_gc_No, 0, 0, 0 },
11388 { unicode_gc_No, 0, 0, 0 },
11389 { unicode_gc_No, 0, 0, 0 },
11390 { unicode_gc_No, 0, 0, 0 },
11391 { unicode_gc_No, 0, 0, 0 },
11392 { unicode_gc_No, 0, 0, 0 },
11393 { unicode_gc_No, 0, 0, 0 },
11394 { unicode_gc_No, 0, 0, 0 },
11395 { unicode_gc_No, 0, 0, 0 },
11396 { unicode_gc_No, 0, 0, 0 },
11397 { unicode_gc_So, 0, 0, 0 },
11398 { unicode_gc_So, 0, 0, 0 },
11399 { unicode_gc_So, 0, 0, 0 },
11400 { unicode_gc_So, 0, 0, 0 },
11401 { unicode_gc_So, 0, 0, 0 },
11402 { unicode_gc_So, 0, 0, 0 },
11403 { unicode_gc_So, 0, 0, 0 },
11404 { unicode_gc_So, 0, 0, 0 },
11405 { unicode_gc_So, 0, 0, 0 },
11406 { unicode_gc_So, 0, 0, 0 },
11407 { unicode_gc_So, 0, 0, 0 },
11408 { unicode_gc_So, 0, 0, 0 },
11409 { unicode_gc_So, 0, 0, 0 },
11410 { unicode_gc_So, 0, 0, 0 },
11411 { unicode_gc_So, 0, 0, 0 },
11412 { unicode_gc_So, 0, 0, 0 },
11413 { unicode_gc_So, 0, 0, 0 },
11414 { unicode_gc_So, 0, 0, 0 },
11415 { unicode_gc_So, 0, 0, 0 },
11416 { unicode_gc_So, 0, 0, 0 },
11417 { unicode_gc_So, 0, 0, 0 },
11418 { unicode_gc_So, 0, 0, 0 },
11419 { unicode_gc_So, 0, 0, 0 },
11420 { unicode_gc_So, 0, 0, 0 },
11421 { unicode_gc_So, 0, 0, 0 },
11422 { unicode_gc_So, 0, 0, 0 },
11423 { unicode_gc_Cn, 0, 0, 0 },
11424 { unicode_gc_Cn, 0, 0, 0 },
11425 { unicode_gc_Cn, 0, 0, 0 },
11426 { unicode_gc_Cn, 0, 0, 0 },
11427 { unicode_gc_Cn, 0, 0, 0 },
11428 { unicode_gc_Cn, 0, 0, 0 },
11429 { unicode_gc_Cn, 0, 0, 0 },
11430 { unicode_gc_Cn, 0, 0, 0 },
11431 { unicode_gc_Cn, 0, 0, 0 },
11432 { unicode_gc_Cn, 0, 0, 0 },
11433 { unicode_gc_Cn, 0, 0, 0 },
11434 { unicode_gc_Cn, 0, 0, 0 },
11435 { unicode_gc_So, 0, 0, 0 },
11436 { unicode_gc_No, 0, 0, 0 },
11437 { unicode_gc_No, 0, 0, 0 },
11438 { unicode_gc_No, 0, 0, 0 },
11439 { unicode_gc_No, 0, 0, 0 },
11440 { unicode_gc_No, 0, 0, 0 },
11441 { unicode_gc_No, 0, 0, 0 },
11442 { unicode_gc_No, 0, 0, 0 },
11443 { unicode_gc_No, 0, 0, 0 },
11444 { unicode_gc_No, 0, 0, 0 },
11445 { unicode_gc_No, 0, 0, 0 },
11446 { unicode_gc_No, 0, 0, 0 },
11447 { unicode_gc_No, 0, 0, 0 },
11448 { unicode_gc_No, 0, 0, 0 },
11449 { unicode_gc_No, 0, 0, 0 },
11450 { unicode_gc_No, 0, 0, 0 },
11451 { unicode_gc_So, 0, 0, 0 },
11452 { unicode_gc_So, 0, 0, 0 },
11453 { unicode_gc_So, 0, 0, 0 },
11454 { unicode_gc_So, 0, 0, 0 },
11455 { unicode_gc_So, 0, 0, 0 },
11456 { unicode_gc_So, 0, 0, 0 },
11457 { unicode_gc_So, 0, 0, 0 },
11458 { unicode_gc_So, 0, 0, 0 },
11459 { unicode_gc_So, 0, 0, 0 },
11460 { unicode_gc_So, 0, 0, 0 },
11461 { unicode_gc_So, 0, 0, 0 },
11462 { unicode_gc_So, 0, 0, 0 },
11463 { unicode_gc_So, 0, 0, 0 },
11464 { unicode_gc_So, 0, 0, 0 },
11465 { unicode_gc_So, 0, 0, 0 },
11466 { unicode_gc_So, 0, 0, 0 },
11467 { unicode_gc_So, 0, 0, 0 },
11468 { unicode_gc_So, 0, 0, 0 },
11469 { unicode_gc_So, 0, 0, 0 },
11470 { unicode_gc_So, 0, 0, 0 },
11471 { unicode_gc_So, 0, 0, 0 },
11472 { unicode_gc_So, 0, 0, 0 },
11473 { unicode_gc_So, 0, 0, 0 },
11474 { unicode_gc_So, 0, 0, 0 },
11475 { unicode_gc_So, 0, 0, 0 },
11476 { unicode_gc_So, 0, 0, 0 },
11477 { unicode_gc_So, 0, 0, 0 },
11478 { unicode_gc_So, 0, 0, 0 },
11479 { unicode_gc_So, 0, 0, 0 },
11480 { unicode_gc_So, 0, 0, 0 },
11481 { unicode_gc_Cn, 0, 0, 0 },
11482 { unicode_gc_So, 0, 0, 0 },
11483 { unicode_gc_No, 0, 0, 0 },
11484 { unicode_gc_No, 0, 0, 0 },
11485 { unicode_gc_No, 0, 0, 0 },
11486 { unicode_gc_No, 0, 0, 0 },
11487 { unicode_gc_No, 0, 0, 0 },
11488 { unicode_gc_No, 0, 0, 0 },
11489 { unicode_gc_No, 0, 0, 0 },
11490 { unicode_gc_No, 0, 0, 0 },
11491 { unicode_gc_No, 0, 0, 0 },
11492 { unicode_gc_No, 0, 0, 0 },
11493 { unicode_gc_So, 0, 0, 0 },
11494 { unicode_gc_So, 0, 0, 0 },
11495 { unicode_gc_So, 0, 0, 0 },
11496 { unicode_gc_So, 0, 0, 0 },
11497 { unicode_gc_So, 0, 0, 0 },
11498 { unicode_gc_So, 0, 0, 0 },
11499 { unicode_gc_So, 0, 0, 0 },
11500 { unicode_gc_So, 0, 0, 0 },
11501 { unicode_gc_So, 0, 0, 0 },
11502 { unicode_gc_So, 0, 0, 0 },
11503 { unicode_gc_So, 0, 0, 0 },
11504 { unicode_gc_So, 0, 0, 0 },
11505 { unicode_gc_So, 0, 0, 0 },
11506 { unicode_gc_So, 0, 0, 0 },
11507 { unicode_gc_So, 0, 0, 0 },
11508 { unicode_gc_So, 0, 0, 0 },
11509 { unicode_gc_So, 0, 0, 0 },
11510 { unicode_gc_So, 0, 0, 0 },
11511 { unicode_gc_So, 0, 0, 0 },
11512 { unicode_gc_So, 0, 0, 0 },
11513 { unicode_gc_So, 0, 0, 0 },
11514 { unicode_gc_So, 0, 0, 0 },
11515 { unicode_gc_So, 0, 0, 0 },
11516 { unicode_gc_So, 0, 0, 0 },
11517 { unicode_gc_So, 0, 0, 0 },
11518 { unicode_gc_So, 0, 0, 0 },
11519 { unicode_gc_So, 0, 0, 0 },
11520 { unicode_gc_So, 0, 0, 0 },
11521 { unicode_gc_So, 0, 0, 0 },
11522 { unicode_gc_So, 0, 0, 0 },
11523 { unicode_gc_So, 0, 0, 0 },
11524 { unicode_gc_So, 0, 0, 0 },
11525 { unicode_gc_So, 0, 0, 0 },
11526 { unicode_gc_So, 0, 0, 0 },
11527 { unicode_gc_So, 0, 0, 0 },
11528 { unicode_gc_So, 0, 0, 0 },
11529 { unicode_gc_So, 0, 0, 0 },
11530 { unicode_gc_So, 0, 0, 0 },
11531 { unicode_gc_So, 0, 0, 0 },
11532 { unicode_gc_No, 0, 0, 0 },
11533 { unicode_gc_No, 0, 0, 0 },
11534 { unicode_gc_No, 0, 0, 0 },
11535 { unicode_gc_No, 0, 0, 0 },
11536 { unicode_gc_No, 0, 0, 0 },
11537 { unicode_gc_No, 0, 0, 0 },
11538 { unicode_gc_No, 0, 0, 0 },
11539 { unicode_gc_No, 0, 0, 0 },
11540 { unicode_gc_No, 0, 0, 0 },
11541 { unicode_gc_No, 0, 0, 0 },
11542 { unicode_gc_No, 0, 0, 0 },
11543 { unicode_gc_No, 0, 0, 0 },
11544 { unicode_gc_No, 0, 0, 0 },
11545 { unicode_gc_No, 0, 0, 0 },
11546 { unicode_gc_No, 0, 0, 0 },
11547 { unicode_gc_So, 0, 0, 0 },
11548 { unicode_gc_So, 0, 0, 0 },
11549 { unicode_gc_So, 0, 0, 0 },
11550 { unicode_gc_So, 0, 0, 0 },
11551 { unicode_gc_So, 0, 0, 0 },
11552 { unicode_gc_So, 0, 0, 0 },
11553 { unicode_gc_So, 0, 0, 0 },
11554 { unicode_gc_So, 0, 0, 0 },
11555 { unicode_gc_So, 0, 0, 0 },
11556 { unicode_gc_So, 0, 0, 0 },
11557 { unicode_gc_So, 0, 0, 0 },
11558 { unicode_gc_So, 0, 0, 0 },
11559 { unicode_gc_So, 0, 0, 0 },
11560 { unicode_gc_So, 0, 0, 0 },
11561 { unicode_gc_So, 0, 0, 0 },
11562 { unicode_gc_So, 0, 0, 0 },
11563 { unicode_gc_So, 0, 0, 0 },
11564 { unicode_gc_So, 0, 0, 0 },
11565 { unicode_gc_So, 0, 0, 0 },
11566 { unicode_gc_So, 0, 0, 0 },
11567 { unicode_gc_So, 0, 0, 0 },
11568 { unicode_gc_So, 0, 0, 0 },
11569 { unicode_gc_So, 0, 0, 0 },
11570 { unicode_gc_So, 0, 0, 0 },
11571 { unicode_gc_So, 0, 0, 0 },
11572 { unicode_gc_So, 0, 0, 0 },
11573 { unicode_gc_So, 0, 0, 0 },
11574 { unicode_gc_So, 0, 0, 0 },
11575 { unicode_gc_So, 0, 0, 0 },
11576 { unicode_gc_So, 0, 0, 0 },
11577 { unicode_gc_So, 0, 0, 0 },
11578 { unicode_gc_So, 0, 0, 0 },
11579 { unicode_gc_So, 0, 0, 0 },
11580 { unicode_gc_So, 0, 0, 0 },
11581 { unicode_gc_So, 0, 0, 0 },
11582 { unicode_gc_So, 0, 0, 0 },
11583 { unicode_gc_So, 0, 0, 0 },
11584 { unicode_gc_So, 0, 0, 0 },
11585 { unicode_gc_So, 0, 0, 0 },
11586 { unicode_gc_So, 0, 0, 0 },
11587 { unicode_gc_So, 0, 0, 0 },
11588 { unicode_gc_So, 0, 0, 0 },
11589 { unicode_gc_So, 0, 0, 0 },
11590 { unicode_gc_So, 0, 0, 0 },
11591 { unicode_gc_So, 0, 0, 0 },
11592 { unicode_gc_So, 0, 0, 0 },
11593 { unicode_gc_So, 0, 0, 0 },
11594 { unicode_gc_So, 0, 0, 0 },
11595 { unicode_gc_So, 0, 0, 0 },
11596 { unicode_gc_So, 0, 0, 0 },
11597 { unicode_gc_So, 0, 0, 0 },
11598 { unicode_gc_So, 0, 0, 0 },
11599 { unicode_gc_So, 0, 0, 0 },
11600 { unicode_gc_So, 0, 0, 0 },
11601 { unicode_gc_So, 0, 0, 0 },
11602 { unicode_gc_So, 0, 0, 0 },
11603 { unicode_gc_So, 0, 0, 0 },
11604 { unicode_gc_So, 0, 0, 0 },
11605 { unicode_gc_So, 0, 0, 0 },
11606 { unicode_gc_So, 0, 0, 0 },
11607 { unicode_gc_So, 0, 0, 0 },
11608 { unicode_gc_So, 0, 0, 0 },
11609 { unicode_gc_So, 0, 0, 0 },
11610 { unicode_gc_Cn, 0, 0, 0 }
11611};
11612static const struct unidata subtable45[] = {
11613 { unicode_gc_Lo, 0, 0, 0 },
11614 { unicode_gc_Cn, 0, 0, 0 },
11615 { unicode_gc_Cn, 0, 0, 0 },
11616 { unicode_gc_Cn, 0, 0, 0 },
11617 { unicode_gc_Cn, 0, 0, 0 },
11618 { unicode_gc_Cn, 0, 0, 0 },
11619 { unicode_gc_Cn, 0, 0, 0 },
11620 { unicode_gc_Cn, 0, 0, 0 },
11621 { unicode_gc_Cn, 0, 0, 0 },
11622 { unicode_gc_Cn, 0, 0, 0 },
11623 { unicode_gc_Cn, 0, 0, 0 },
11624 { unicode_gc_Cn, 0, 0, 0 },
11625 { unicode_gc_Cn, 0, 0, 0 },
11626 { unicode_gc_Cn, 0, 0, 0 },
11627 { unicode_gc_Cn, 0, 0, 0 },
11628 { unicode_gc_Cn, 0, 0, 0 },
11629 { unicode_gc_Cn, 0, 0, 0 },
11630 { unicode_gc_Cn, 0, 0, 0 },
11631 { unicode_gc_Cn, 0, 0, 0 },
11632 { unicode_gc_Cn, 0, 0, 0 },
11633 { unicode_gc_Cn, 0, 0, 0 },
11634 { unicode_gc_Cn, 0, 0, 0 },
11635 { unicode_gc_Cn, 0, 0, 0 },
11636 { unicode_gc_Cn, 0, 0, 0 },
11637 { unicode_gc_Cn, 0, 0, 0 },
11638 { unicode_gc_Cn, 0, 0, 0 },
11639 { unicode_gc_Cn, 0, 0, 0 },
11640 { unicode_gc_Cn, 0, 0, 0 },
11641 { unicode_gc_Cn, 0, 0, 0 },
11642 { unicode_gc_Cn, 0, 0, 0 },
11643 { unicode_gc_Cn, 0, 0, 0 },
11644 { unicode_gc_Cn, 0, 0, 0 },
11645 { unicode_gc_Cn, 0, 0, 0 },
11646 { unicode_gc_Cn, 0, 0, 0 },
11647 { unicode_gc_Cn, 0, 0, 0 },
11648 { unicode_gc_Cn, 0, 0, 0 },
11649 { unicode_gc_Cn, 0, 0, 0 },
11650 { unicode_gc_Cn, 0, 0, 0 },
11651 { unicode_gc_Cn, 0, 0, 0 },
11652 { unicode_gc_Cn, 0, 0, 0 },
11653 { unicode_gc_Cn, 0, 0, 0 },
11654 { unicode_gc_Cn, 0, 0, 0 },
11655 { unicode_gc_Cn, 0, 0, 0 },
11656 { unicode_gc_Cn, 0, 0, 0 },
11657 { unicode_gc_Cn, 0, 0, 0 },
11658 { unicode_gc_Cn, 0, 0, 0 },
11659 { unicode_gc_Cn, 0, 0, 0 },
11660 { unicode_gc_Cn, 0, 0, 0 },
11661 { unicode_gc_Cn, 0, 0, 0 },
11662 { unicode_gc_Cn, 0, 0, 0 },
11663 { unicode_gc_Cn, 0, 0, 0 },
11664 { unicode_gc_Cn, 0, 0, 0 },
11665 { unicode_gc_Cn, 0, 0, 0 },
11666 { unicode_gc_Cn, 0, 0, 0 },
11667 { unicode_gc_Cn, 0, 0, 0 },
11668 { unicode_gc_Cn, 0, 0, 0 },
11669 { unicode_gc_Cn, 0, 0, 0 },
11670 { unicode_gc_Cn, 0, 0, 0 },
11671 { unicode_gc_Cn, 0, 0, 0 },
11672 { unicode_gc_Cn, 0, 0, 0 },
11673 { unicode_gc_Cn, 0, 0, 0 },
11674 { unicode_gc_Cn, 0, 0, 0 },
11675 { unicode_gc_Cn, 0, 0, 0 },
11676 { unicode_gc_Cn, 0, 0, 0 },
11677 { unicode_gc_Cn, 0, 0, 0 },
11678 { unicode_gc_Cn, 0, 0, 0 },
11679 { unicode_gc_Cn, 0, 0, 0 },
11680 { unicode_gc_Cn, 0, 0, 0 },
11681 { unicode_gc_Cn, 0, 0, 0 },
11682 { unicode_gc_Cn, 0, 0, 0 },
11683 { unicode_gc_Cn, 0, 0, 0 },
11684 { unicode_gc_Cn, 0, 0, 0 },
11685 { unicode_gc_Cn, 0, 0, 0 },
11686 { unicode_gc_Cn, 0, 0, 0 },
11687 { unicode_gc_Cn, 0, 0, 0 },
11688 { unicode_gc_Cn, 0, 0, 0 },
11689 { unicode_gc_Cn, 0, 0, 0 },
11690 { unicode_gc_Cn, 0, 0, 0 },
11691 { unicode_gc_Cn, 0, 0, 0 },
11692 { unicode_gc_Cn, 0, 0, 0 },
11693 { unicode_gc_Cn, 0, 0, 0 },
11694 { unicode_gc_Cn, 0, 0, 0 },
11695 { unicode_gc_Cn, 0, 0, 0 },
11696 { unicode_gc_Cn, 0, 0, 0 },
11697 { unicode_gc_Cn, 0, 0, 0 },
11698 { unicode_gc_Cn, 0, 0, 0 },
11699 { unicode_gc_Cn, 0, 0, 0 },
11700 { unicode_gc_Cn, 0, 0, 0 },
11701 { unicode_gc_Cn, 0, 0, 0 },
11702 { unicode_gc_Cn, 0, 0, 0 },
11703 { unicode_gc_Cn, 0, 0, 0 },
11704 { unicode_gc_Cn, 0, 0, 0 },
11705 { unicode_gc_Cn, 0, 0, 0 },
11706 { unicode_gc_Cn, 0, 0, 0 },
11707 { unicode_gc_Cn, 0, 0, 0 },
11708 { unicode_gc_Cn, 0, 0, 0 },
11709 { unicode_gc_Cn, 0, 0, 0 },
11710 { unicode_gc_Cn, 0, 0, 0 },
11711 { unicode_gc_Cn, 0, 0, 0 },
11712 { unicode_gc_Cn, 0, 0, 0 },
11713 { unicode_gc_Cn, 0, 0, 0 },
11714 { unicode_gc_Cn, 0, 0, 0 },
11715 { unicode_gc_Cn, 0, 0, 0 },
11716 { unicode_gc_Cn, 0, 0, 0 },
11717 { unicode_gc_Cn, 0, 0, 0 },
11718 { unicode_gc_Cn, 0, 0, 0 },
11719 { unicode_gc_Cn, 0, 0, 0 },
11720 { unicode_gc_Cn, 0, 0, 0 },
11721 { unicode_gc_Cn, 0, 0, 0 },
11722 { unicode_gc_Cn, 0, 0, 0 },
11723 { unicode_gc_Cn, 0, 0, 0 },
11724 { unicode_gc_Cn, 0, 0, 0 },
11725 { unicode_gc_Cn, 0, 0, 0 },
11726 { unicode_gc_Cn, 0, 0, 0 },
11727 { unicode_gc_Cn, 0, 0, 0 },
11728 { unicode_gc_Cn, 0, 0, 0 },
11729 { unicode_gc_Cn, 0, 0, 0 },
11730 { unicode_gc_Cn, 0, 0, 0 },
11731 { unicode_gc_Cn, 0, 0, 0 },
11732 { unicode_gc_Cn, 0, 0, 0 },
11733 { unicode_gc_Cn, 0, 0, 0 },
11734 { unicode_gc_Cn, 0, 0, 0 },
11735 { unicode_gc_Cn, 0, 0, 0 },
11736 { unicode_gc_Cn, 0, 0, 0 },
11737 { unicode_gc_Cn, 0, 0, 0 },
11738 { unicode_gc_Cn, 0, 0, 0 },
11739 { unicode_gc_Cn, 0, 0, 0 },
11740 { unicode_gc_Cn, 0, 0, 0 },
11741 { unicode_gc_Cn, 0, 0, 0 },
11742 { unicode_gc_Cn, 0, 0, 0 },
11743 { unicode_gc_Cn, 0, 0, 0 },
11744 { unicode_gc_Cn, 0, 0, 0 },
11745 { unicode_gc_Cn, 0, 0, 0 },
11746 { unicode_gc_Cn, 0, 0, 0 },
11747 { unicode_gc_Cn, 0, 0, 0 },
11748 { unicode_gc_Cn, 0, 0, 0 },
11749 { unicode_gc_Cn, 0, 0, 0 },
11750 { unicode_gc_Cn, 0, 0, 0 },
11751 { unicode_gc_Cn, 0, 0, 0 },
11752 { unicode_gc_Cn, 0, 0, 0 },
11753 { unicode_gc_Cn, 0, 0, 0 },
11754 { unicode_gc_Cn, 0, 0, 0 },
11755 { unicode_gc_Cn, 0, 0, 0 },
11756 { unicode_gc_Cn, 0, 0, 0 },
11757 { unicode_gc_Cn, 0, 0, 0 },
11758 { unicode_gc_Cn, 0, 0, 0 },
11759 { unicode_gc_Cn, 0, 0, 0 },
11760 { unicode_gc_Cn, 0, 0, 0 },
11761 { unicode_gc_Cn, 0, 0, 0 },
11762 { unicode_gc_Cn, 0, 0, 0 },
11763 { unicode_gc_Cn, 0, 0, 0 },
11764 { unicode_gc_Cn, 0, 0, 0 },
11765 { unicode_gc_Cn, 0, 0, 0 },
11766 { unicode_gc_Cn, 0, 0, 0 },
11767 { unicode_gc_Cn, 0, 0, 0 },
11768 { unicode_gc_Cn, 0, 0, 0 },
11769 { unicode_gc_Cn, 0, 0, 0 },
11770 { unicode_gc_Cn, 0, 0, 0 },
11771 { unicode_gc_Cn, 0, 0, 0 },
11772 { unicode_gc_Cn, 0, 0, 0 },
11773 { unicode_gc_Cn, 0, 0, 0 },
11774 { unicode_gc_Cn, 0, 0, 0 },
11775 { unicode_gc_Cn, 0, 0, 0 },
11776 { unicode_gc_Cn, 0, 0, 0 },
11777 { unicode_gc_Cn, 0, 0, 0 },
11778 { unicode_gc_Cn, 0, 0, 0 },
11779 { unicode_gc_Cn, 0, 0, 0 },
11780 { unicode_gc_Cn, 0, 0, 0 },
11781 { unicode_gc_Cn, 0, 0, 0 },
11782 { unicode_gc_Cn, 0, 0, 0 },
11783 { unicode_gc_Cn, 0, 0, 0 },
11784 { unicode_gc_Cn, 0, 0, 0 },
11785 { unicode_gc_Cn, 0, 0, 0 },
11786 { unicode_gc_Cn, 0, 0, 0 },
11787 { unicode_gc_Cn, 0, 0, 0 },
11788 { unicode_gc_Cn, 0, 0, 0 },
11789 { unicode_gc_Cn, 0, 0, 0 },
11790 { unicode_gc_Cn, 0, 0, 0 },
11791 { unicode_gc_Cn, 0, 0, 0 },
11792 { unicode_gc_Cn, 0, 0, 0 },
11793 { unicode_gc_Cn, 0, 0, 0 },
11794 { unicode_gc_Cn, 0, 0, 0 },
11795 { unicode_gc_Cn, 0, 0, 0 },
11796 { unicode_gc_Cn, 0, 0, 0 },
11797 { unicode_gc_Cn, 0, 0, 0 },
11798 { unicode_gc_Cn, 0, 0, 0 },
11799 { unicode_gc_Cn, 0, 0, 0 },
11800 { unicode_gc_Cn, 0, 0, 0 },
11801 { unicode_gc_Cn, 0, 0, 0 },
11802 { unicode_gc_Cn, 0, 0, 0 },
11803 { unicode_gc_Cn, 0, 0, 0 },
11804 { unicode_gc_Cn, 0, 0, 0 },
11805 { unicode_gc_Cn, 0, 0, 0 },
11806 { unicode_gc_Cn, 0, 0, 0 },
11807 { unicode_gc_Cn, 0, 0, 0 },
11808 { unicode_gc_Cn, 0, 0, 0 },
11809 { unicode_gc_Cn, 0, 0, 0 },
11810 { unicode_gc_Cn, 0, 0, 0 },
11811 { unicode_gc_Cn, 0, 0, 0 },
11812 { unicode_gc_Cn, 0, 0, 0 },
11813 { unicode_gc_Cn, 0, 0, 0 },
11814 { unicode_gc_Cn, 0, 0, 0 },
11815 { unicode_gc_Cn, 0, 0, 0 },
11816 { unicode_gc_Cn, 0, 0, 0 },
11817 { unicode_gc_Cn, 0, 0, 0 },
11818 { unicode_gc_Cn, 0, 0, 0 },
11819 { unicode_gc_Cn, 0, 0, 0 },
11820 { unicode_gc_Cn, 0, 0, 0 },
11821 { unicode_gc_Cn, 0, 0, 0 },
11822 { unicode_gc_Cn, 0, 0, 0 },
11823 { unicode_gc_Cn, 0, 0, 0 },
11824 { unicode_gc_Cn, 0, 0, 0 },
11825 { unicode_gc_Cn, 0, 0, 0 },
11826 { unicode_gc_Cn, 0, 0, 0 },
11827 { unicode_gc_Cn, 0, 0, 0 },
11828 { unicode_gc_Cn, 0, 0, 0 },
11829 { unicode_gc_Cn, 0, 0, 0 },
11830 { unicode_gc_Cn, 0, 0, 0 },
11831 { unicode_gc_Cn, 0, 0, 0 },
11832 { unicode_gc_Cn, 0, 0, 0 },
11833 { unicode_gc_Cn, 0, 0, 0 },
11834 { unicode_gc_Cn, 0, 0, 0 },
11835 { unicode_gc_Cn, 0, 0, 0 },
11836 { unicode_gc_Cn, 0, 0, 0 },
11837 { unicode_gc_Cn, 0, 0, 0 },
11838 { unicode_gc_Cn, 0, 0, 0 },
11839 { unicode_gc_Cn, 0, 0, 0 },
11840 { unicode_gc_Cn, 0, 0, 0 },
11841 { unicode_gc_Cn, 0, 0, 0 },
11842 { unicode_gc_Cn, 0, 0, 0 },
11843 { unicode_gc_Cn, 0, 0, 0 },
11844 { unicode_gc_Cn, 0, 0, 0 },
11845 { unicode_gc_Cn, 0, 0, 0 },
11846 { unicode_gc_Cn, 0, 0, 0 },
11847 { unicode_gc_Cn, 0, 0, 0 },
11848 { unicode_gc_Cn, 0, 0, 0 },
11849 { unicode_gc_Cn, 0, 0, 0 },
11850 { unicode_gc_Cn, 0, 0, 0 },
11851 { unicode_gc_Cn, 0, 0, 0 },
11852 { unicode_gc_Cn, 0, 0, 0 },
11853 { unicode_gc_Cn, 0, 0, 0 },
11854 { unicode_gc_Cn, 0, 0, 0 },
11855 { unicode_gc_Cn, 0, 0, 0 },
11856 { unicode_gc_Cn, 0, 0, 0 },
11857 { unicode_gc_Cn, 0, 0, 0 },
11858 { unicode_gc_Cn, 0, 0, 0 },
11859 { unicode_gc_Cn, 0, 0, 0 },
11860 { unicode_gc_Cn, 0, 0, 0 },
11861 { unicode_gc_Cn, 0, 0, 0 },
11862 { unicode_gc_Cn, 0, 0, 0 },
11863 { unicode_gc_Cn, 0, 0, 0 },
11864 { unicode_gc_Cn, 0, 0, 0 },
11865 { unicode_gc_Cn, 0, 0, 0 },
11866 { unicode_gc_Cn, 0, 0, 0 },
11867 { unicode_gc_Cn, 0, 0, 0 },
11868 { unicode_gc_Cn, 0, 0, 0 }
11869};
11870static const struct unidata subtable46[] = {
11871 { unicode_gc_Cn, 0, 0, 0 },
11872 { unicode_gc_Cn, 0, 0, 0 },
11873 { unicode_gc_Cn, 0, 0, 0 },
11874 { unicode_gc_Cn, 0, 0, 0 },
11875 { unicode_gc_Cn, 0, 0, 0 },
11876 { unicode_gc_Cn, 0, 0, 0 },
11877 { unicode_gc_Cn, 0, 0, 0 },
11878 { unicode_gc_Cn, 0, 0, 0 },
11879 { unicode_gc_Cn, 0, 0, 0 },
11880 { unicode_gc_Cn, 0, 0, 0 },
11881 { unicode_gc_Cn, 0, 0, 0 },
11882 { unicode_gc_Cn, 0, 0, 0 },
11883 { unicode_gc_Cn, 0, 0, 0 },
11884 { unicode_gc_Cn, 0, 0, 0 },
11885 { unicode_gc_Cn, 0, 0, 0 },
11886 { unicode_gc_Cn, 0, 0, 0 },
11887 { unicode_gc_Cn, 0, 0, 0 },
11888 { unicode_gc_Cn, 0, 0, 0 },
11889 { unicode_gc_Cn, 0, 0, 0 },
11890 { unicode_gc_Cn, 0, 0, 0 },
11891 { unicode_gc_Cn, 0, 0, 0 },
11892 { unicode_gc_Cn, 0, 0, 0 },
11893 { unicode_gc_Cn, 0, 0, 0 },
11894 { unicode_gc_Cn, 0, 0, 0 },
11895 { unicode_gc_Cn, 0, 0, 0 },
11896 { unicode_gc_Cn, 0, 0, 0 },
11897 { unicode_gc_Cn, 0, 0, 0 },
11898 { unicode_gc_Cn, 0, 0, 0 },
11899 { unicode_gc_Cn, 0, 0, 0 },
11900 { unicode_gc_Cn, 0, 0, 0 },
11901 { unicode_gc_Cn, 0, 0, 0 },
11902 { unicode_gc_Cn, 0, 0, 0 },
11903 { unicode_gc_Cn, 0, 0, 0 },
11904 { unicode_gc_Cn, 0, 0, 0 },
11905 { unicode_gc_Cn, 0, 0, 0 },
11906 { unicode_gc_Cn, 0, 0, 0 },
11907 { unicode_gc_Cn, 0, 0, 0 },
11908 { unicode_gc_Cn, 0, 0, 0 },
11909 { unicode_gc_Cn, 0, 0, 0 },
11910 { unicode_gc_Cn, 0, 0, 0 },
11911 { unicode_gc_Cn, 0, 0, 0 },
11912 { unicode_gc_Cn, 0, 0, 0 },
11913 { unicode_gc_Cn, 0, 0, 0 },
11914 { unicode_gc_Cn, 0, 0, 0 },
11915 { unicode_gc_Cn, 0, 0, 0 },
11916 { unicode_gc_Cn, 0, 0, 0 },
11917 { unicode_gc_Cn, 0, 0, 0 },
11918 { unicode_gc_Cn, 0, 0, 0 },
11919 { unicode_gc_Cn, 0, 0, 0 },
11920 { unicode_gc_Cn, 0, 0, 0 },
11921 { unicode_gc_Cn, 0, 0, 0 },
11922 { unicode_gc_Cn, 0, 0, 0 },
11923 { unicode_gc_Cn, 0, 0, 0 },
11924 { unicode_gc_Cn, 0, 0, 0 },
11925 { unicode_gc_Cn, 0, 0, 0 },
11926 { unicode_gc_Cn, 0, 0, 0 },
11927 { unicode_gc_Cn, 0, 0, 0 },
11928 { unicode_gc_Cn, 0, 0, 0 },
11929 { unicode_gc_Cn, 0, 0, 0 },
11930 { unicode_gc_Cn, 0, 0, 0 },
11931 { unicode_gc_Cn, 0, 0, 0 },
11932 { unicode_gc_Cn, 0, 0, 0 },
11933 { unicode_gc_Cn, 0, 0, 0 },
11934 { unicode_gc_Cn, 0, 0, 0 },
11935 { unicode_gc_Cn, 0, 0, 0 },
11936 { unicode_gc_Cn, 0, 0, 0 },
11937 { unicode_gc_Cn, 0, 0, 0 },
11938 { unicode_gc_Cn, 0, 0, 0 },
11939 { unicode_gc_Cn, 0, 0, 0 },
11940 { unicode_gc_Cn, 0, 0, 0 },
11941 { unicode_gc_Cn, 0, 0, 0 },
11942 { unicode_gc_Cn, 0, 0, 0 },
11943 { unicode_gc_Cn, 0, 0, 0 },
11944 { unicode_gc_Cn, 0, 0, 0 },
11945 { unicode_gc_Cn, 0, 0, 0 },
11946 { unicode_gc_Cn, 0, 0, 0 },
11947 { unicode_gc_Cn, 0, 0, 0 },
11948 { unicode_gc_Cn, 0, 0, 0 },
11949 { unicode_gc_Cn, 0, 0, 0 },
11950 { unicode_gc_Cn, 0, 0, 0 },
11951 { unicode_gc_Cn, 0, 0, 0 },
11952 { unicode_gc_Cn, 0, 0, 0 },
11953 { unicode_gc_Cn, 0, 0, 0 },
11954 { unicode_gc_Cn, 0, 0, 0 },
11955 { unicode_gc_Cn, 0, 0, 0 },
11956 { unicode_gc_Cn, 0, 0, 0 },
11957 { unicode_gc_Cn, 0, 0, 0 },
11958 { unicode_gc_Cn, 0, 0, 0 },
11959 { unicode_gc_Cn, 0, 0, 0 },
11960 { unicode_gc_Cn, 0, 0, 0 },
11961 { unicode_gc_Cn, 0, 0, 0 },
11962 { unicode_gc_Cn, 0, 0, 0 },
11963 { unicode_gc_Cn, 0, 0, 0 },
11964 { unicode_gc_Cn, 0, 0, 0 },
11965 { unicode_gc_Cn, 0, 0, 0 },
11966 { unicode_gc_Cn, 0, 0, 0 },
11967 { unicode_gc_Cn, 0, 0, 0 },
11968 { unicode_gc_Cn, 0, 0, 0 },
11969 { unicode_gc_Cn, 0, 0, 0 },
11970 { unicode_gc_Cn, 0, 0, 0 },
11971 { unicode_gc_Cn, 0, 0, 0 },
11972 { unicode_gc_Cn, 0, 0, 0 },
11973 { unicode_gc_Cn, 0, 0, 0 },
11974 { unicode_gc_Cn, 0, 0, 0 },
11975 { unicode_gc_Cn, 0, 0, 0 },
11976 { unicode_gc_Cn, 0, 0, 0 },
11977 { unicode_gc_Cn, 0, 0, 0 },
11978 { unicode_gc_Cn, 0, 0, 0 },
11979 { unicode_gc_Cn, 0, 0, 0 },
11980 { unicode_gc_Cn, 0, 0, 0 },
11981 { unicode_gc_Cn, 0, 0, 0 },
11982 { unicode_gc_Cn, 0, 0, 0 },
11983 { unicode_gc_Cn, 0, 0, 0 },
11984 { unicode_gc_Cn, 0, 0, 0 },
11985 { unicode_gc_Cn, 0, 0, 0 },
11986 { unicode_gc_Cn, 0, 0, 0 },
11987 { unicode_gc_Cn, 0, 0, 0 },
11988 { unicode_gc_Cn, 0, 0, 0 },
11989 { unicode_gc_Cn, 0, 0, 0 },
11990 { unicode_gc_Cn, 0, 0, 0 },
11991 { unicode_gc_Cn, 0, 0, 0 },
11992 { unicode_gc_Cn, 0, 0, 0 },
11993 { unicode_gc_Cn, 0, 0, 0 },
11994 { unicode_gc_Cn, 0, 0, 0 },
11995 { unicode_gc_Cn, 0, 0, 0 },
11996 { unicode_gc_Cn, 0, 0, 0 },
11997 { unicode_gc_Cn, 0, 0, 0 },
11998 { unicode_gc_Cn, 0, 0, 0 },
11999 { unicode_gc_Cn, 0, 0, 0 },
12000 { unicode_gc_Cn, 0, 0, 0 },
12001 { unicode_gc_Cn, 0, 0, 0 },
12002 { unicode_gc_Cn, 0, 0, 0 },
12003 { unicode_gc_Cn, 0, 0, 0 },
12004 { unicode_gc_Cn, 0, 0, 0 },
12005 { unicode_gc_Cn, 0, 0, 0 },
12006 { unicode_gc_Cn, 0, 0, 0 },
12007 { unicode_gc_Cn, 0, 0, 0 },
12008 { unicode_gc_Cn, 0, 0, 0 },
12009 { unicode_gc_Cn, 0, 0, 0 },
12010 { unicode_gc_Cn, 0, 0, 0 },
12011 { unicode_gc_Cn, 0, 0, 0 },
12012 { unicode_gc_Cn, 0, 0, 0 },
12013 { unicode_gc_Cn, 0, 0, 0 },
12014 { unicode_gc_Cn, 0, 0, 0 },
12015 { unicode_gc_Cn, 0, 0, 0 },
12016 { unicode_gc_Cn, 0, 0, 0 },
12017 { unicode_gc_Cn, 0, 0, 0 },
12018 { unicode_gc_Cn, 0, 0, 0 },
12019 { unicode_gc_Cn, 0, 0, 0 },
12020 { unicode_gc_Cn, 0, 0, 0 },
12021 { unicode_gc_Cn, 0, 0, 0 },
12022 { unicode_gc_Cn, 0, 0, 0 },
12023 { unicode_gc_Cn, 0, 0, 0 },
12024 { unicode_gc_Cn, 0, 0, 0 },
12025 { unicode_gc_Cn, 0, 0, 0 },
12026 { unicode_gc_Cn, 0, 0, 0 },
12027 { unicode_gc_Cn, 0, 0, 0 },
12028 { unicode_gc_Cn, 0, 0, 0 },
12029 { unicode_gc_Cn, 0, 0, 0 },
12030 { unicode_gc_Cn, 0, 0, 0 },
12031 { unicode_gc_Cn, 0, 0, 0 },
12032 { unicode_gc_Cn, 0, 0, 0 },
12033 { unicode_gc_Cn, 0, 0, 0 },
12034 { unicode_gc_Cn, 0, 0, 0 },
12035 { unicode_gc_Cn, 0, 0, 0 },
12036 { unicode_gc_Cn, 0, 0, 0 },
12037 { unicode_gc_Cn, 0, 0, 0 },
12038 { unicode_gc_Cn, 0, 0, 0 },
12039 { unicode_gc_Cn, 0, 0, 0 },
12040 { unicode_gc_Cn, 0, 0, 0 },
12041 { unicode_gc_Cn, 0, 0, 0 },
12042 { unicode_gc_Cn, 0, 0, 0 },
12043 { unicode_gc_Cn, 0, 0, 0 },
12044 { unicode_gc_Cn, 0, 0, 0 },
12045 { unicode_gc_Cn, 0, 0, 0 },
12046 { unicode_gc_Cn, 0, 0, 0 },
12047 { unicode_gc_Cn, 0, 0, 0 },
12048 { unicode_gc_Cn, 0, 0, 0 },
12049 { unicode_gc_Cn, 0, 0, 0 },
12050 { unicode_gc_Cn, 0, 0, 0 },
12051 { unicode_gc_Cn, 0, 0, 0 },
12052 { unicode_gc_Lo, 0, 0, 0 },
12053 { unicode_gc_Cn, 0, 0, 0 },
12054 { unicode_gc_Cn, 0, 0, 0 },
12055 { unicode_gc_Cn, 0, 0, 0 },
12056 { unicode_gc_Cn, 0, 0, 0 },
12057 { unicode_gc_Cn, 0, 0, 0 },
12058 { unicode_gc_Cn, 0, 0, 0 },
12059 { unicode_gc_Cn, 0, 0, 0 },
12060 { unicode_gc_Cn, 0, 0, 0 },
12061 { unicode_gc_Cn, 0, 0, 0 },
12062 { unicode_gc_Cn, 0, 0, 0 },
12063 { unicode_gc_So, 0, 0, 0 },
12064 { unicode_gc_So, 0, 0, 0 },
12065 { unicode_gc_So, 0, 0, 0 },
12066 { unicode_gc_So, 0, 0, 0 },
12067 { unicode_gc_So, 0, 0, 0 },
12068 { unicode_gc_So, 0, 0, 0 },
12069 { unicode_gc_So, 0, 0, 0 },
12070 { unicode_gc_So, 0, 0, 0 },
12071 { unicode_gc_So, 0, 0, 0 },
12072 { unicode_gc_So, 0, 0, 0 },
12073 { unicode_gc_So, 0, 0, 0 },
12074 { unicode_gc_So, 0, 0, 0 },
12075 { unicode_gc_So, 0, 0, 0 },
12076 { unicode_gc_So, 0, 0, 0 },
12077 { unicode_gc_So, 0, 0, 0 },
12078 { unicode_gc_So, 0, 0, 0 },
12079 { unicode_gc_So, 0, 0, 0 },
12080 { unicode_gc_So, 0, 0, 0 },
12081 { unicode_gc_So, 0, 0, 0 },
12082 { unicode_gc_So, 0, 0, 0 },
12083 { unicode_gc_So, 0, 0, 0 },
12084 { unicode_gc_So, 0, 0, 0 },
12085 { unicode_gc_So, 0, 0, 0 },
12086 { unicode_gc_So, 0, 0, 0 },
12087 { unicode_gc_So, 0, 0, 0 },
12088 { unicode_gc_So, 0, 0, 0 },
12089 { unicode_gc_So, 0, 0, 0 },
12090 { unicode_gc_So, 0, 0, 0 },
12091 { unicode_gc_So, 0, 0, 0 },
12092 { unicode_gc_So, 0, 0, 0 },
12093 { unicode_gc_So, 0, 0, 0 },
12094 { unicode_gc_So, 0, 0, 0 },
12095 { unicode_gc_So, 0, 0, 0 },
12096 { unicode_gc_So, 0, 0, 0 },
12097 { unicode_gc_So, 0, 0, 0 },
12098 { unicode_gc_So, 0, 0, 0 },
12099 { unicode_gc_So, 0, 0, 0 },
12100 { unicode_gc_So, 0, 0, 0 },
12101 { unicode_gc_So, 0, 0, 0 },
12102 { unicode_gc_So, 0, 0, 0 },
12103 { unicode_gc_So, 0, 0, 0 },
12104 { unicode_gc_So, 0, 0, 0 },
12105 { unicode_gc_So, 0, 0, 0 },
12106 { unicode_gc_So, 0, 0, 0 },
12107 { unicode_gc_So, 0, 0, 0 },
12108 { unicode_gc_So, 0, 0, 0 },
12109 { unicode_gc_So, 0, 0, 0 },
12110 { unicode_gc_So, 0, 0, 0 },
12111 { unicode_gc_So, 0, 0, 0 },
12112 { unicode_gc_So, 0, 0, 0 },
12113 { unicode_gc_So, 0, 0, 0 },
12114 { unicode_gc_So, 0, 0, 0 },
12115 { unicode_gc_So, 0, 0, 0 },
12116 { unicode_gc_So, 0, 0, 0 },
12117 { unicode_gc_So, 0, 0, 0 },
12118 { unicode_gc_So, 0, 0, 0 },
12119 { unicode_gc_So, 0, 0, 0 },
12120 { unicode_gc_So, 0, 0, 0 },
12121 { unicode_gc_So, 0, 0, 0 },
12122 { unicode_gc_So, 0, 0, 0 },
12123 { unicode_gc_So, 0, 0, 0 },
12124 { unicode_gc_So, 0, 0, 0 },
12125 { unicode_gc_So, 0, 0, 0 },
12126 { unicode_gc_So, 0, 0, 0 }
12127};
12128static const struct unidata subtable47[] = {
12129 { unicode_gc_Cn, 0, 0, 0 },
12130 { unicode_gc_Cn, 0, 0, 0 },
12131 { unicode_gc_Cn, 0, 0, 0 },
12132 { unicode_gc_Cn, 0, 0, 0 },
12133 { unicode_gc_Cn, 0, 0, 0 },
12134 { unicode_gc_Cn, 0, 0, 0 },
12135 { unicode_gc_Cn, 0, 0, 0 },
12136 { unicode_gc_Cn, 0, 0, 0 },
12137 { unicode_gc_Cn, 0, 0, 0 },
12138 { unicode_gc_Cn, 0, 0, 0 },
12139 { unicode_gc_Cn, 0, 0, 0 },
12140 { unicode_gc_Cn, 0, 0, 0 },
12141 { unicode_gc_Cn, 0, 0, 0 },
12142 { unicode_gc_Cn, 0, 0, 0 },
12143 { unicode_gc_Cn, 0, 0, 0 },
12144 { unicode_gc_Cn, 0, 0, 0 },
12145 { unicode_gc_Cn, 0, 0, 0 },
12146 { unicode_gc_Cn, 0, 0, 0 },
12147 { unicode_gc_Cn, 0, 0, 0 },
12148 { unicode_gc_Cn, 0, 0, 0 },
12149 { unicode_gc_Cn, 0, 0, 0 },
12150 { unicode_gc_Cn, 0, 0, 0 },
12151 { unicode_gc_Cn, 0, 0, 0 },
12152 { unicode_gc_Cn, 0, 0, 0 },
12153 { unicode_gc_Cn, 0, 0, 0 },
12154 { unicode_gc_Cn, 0, 0, 0 },
12155 { unicode_gc_Cn, 0, 0, 0 },
12156 { unicode_gc_Cn, 0, 0, 0 },
12157 { unicode_gc_Cn, 0, 0, 0 },
12158 { unicode_gc_Cn, 0, 0, 0 },
12159 { unicode_gc_Cn, 0, 0, 0 },
12160 { unicode_gc_Cn, 0, 0, 0 },
12161 { unicode_gc_Cn, 0, 0, 0 },
12162 { unicode_gc_Cn, 0, 0, 0 },
12163 { unicode_gc_Cn, 0, 0, 0 },
12164 { unicode_gc_Cn, 0, 0, 0 },
12165 { unicode_gc_Cn, 0, 0, 0 },
12166 { unicode_gc_Cn, 0, 0, 0 },
12167 { unicode_gc_Cn, 0, 0, 0 },
12168 { unicode_gc_Cn, 0, 0, 0 },
12169 { unicode_gc_Cn, 0, 0, 0 },
12170 { unicode_gc_Cn, 0, 0, 0 },
12171 { unicode_gc_Cn, 0, 0, 0 },
12172 { unicode_gc_Cn, 0, 0, 0 },
12173 { unicode_gc_Cn, 0, 0, 0 },
12174 { unicode_gc_Cn, 0, 0, 0 },
12175 { unicode_gc_Cn, 0, 0, 0 },
12176 { unicode_gc_Cn, 0, 0, 0 },
12177 { unicode_gc_Cn, 0, 0, 0 },
12178 { unicode_gc_Cn, 0, 0, 0 },
12179 { unicode_gc_Cn, 0, 0, 0 },
12180 { unicode_gc_Cn, 0, 0, 0 },
12181 { unicode_gc_Cn, 0, 0, 0 },
12182 { unicode_gc_Cn, 0, 0, 0 },
12183 { unicode_gc_Cn, 0, 0, 0 },
12184 { unicode_gc_Cn, 0, 0, 0 },
12185 { unicode_gc_Cn, 0, 0, 0 },
12186 { unicode_gc_Cn, 0, 0, 0 },
12187 { unicode_gc_Cn, 0, 0, 0 },
12188 { unicode_gc_Cn, 0, 0, 0 },
12189 { unicode_gc_Cn, 0, 0, 0 },
12190 { unicode_gc_Cn, 0, 0, 0 },
12191 { unicode_gc_Cn, 0, 0, 0 },
12192 { unicode_gc_Cn, 0, 0, 0 },
12193 { unicode_gc_Cn, 0, 0, 0 },
12194 { unicode_gc_Cn, 0, 0, 0 },
12195 { unicode_gc_Cn, 0, 0, 0 },
12196 { unicode_gc_Cn, 0, 0, 0 },
12197 { unicode_gc_Cn, 0, 0, 0 },
12198 { unicode_gc_Cn, 0, 0, 0 },
12199 { unicode_gc_Cn, 0, 0, 0 },
12200 { unicode_gc_Cn, 0, 0, 0 },
12201 { unicode_gc_Cn, 0, 0, 0 },
12202 { unicode_gc_Cn, 0, 0, 0 },
12203 { unicode_gc_Cn, 0, 0, 0 },
12204 { unicode_gc_Cn, 0, 0, 0 },
12205 { unicode_gc_Cn, 0, 0, 0 },
12206 { unicode_gc_Cn, 0, 0, 0 },
12207 { unicode_gc_Cn, 0, 0, 0 },
12208 { unicode_gc_Cn, 0, 0, 0 },
12209 { unicode_gc_Cn, 0, 0, 0 },
12210 { unicode_gc_Cn, 0, 0, 0 },
12211 { unicode_gc_Cn, 0, 0, 0 },
12212 { unicode_gc_Cn, 0, 0, 0 },
12213 { unicode_gc_Cn, 0, 0, 0 },
12214 { unicode_gc_Cn, 0, 0, 0 },
12215 { unicode_gc_Cn, 0, 0, 0 },
12216 { unicode_gc_Cn, 0, 0, 0 },
12217 { unicode_gc_Cn, 0, 0, 0 },
12218 { unicode_gc_Cn, 0, 0, 0 },
12219 { unicode_gc_Cn, 0, 0, 0 },
12220 { unicode_gc_Cn, 0, 0, 0 },
12221 { unicode_gc_Cn, 0, 0, 0 },
12222 { unicode_gc_Cn, 0, 0, 0 },
12223 { unicode_gc_Cn, 0, 0, 0 },
12224 { unicode_gc_Cn, 0, 0, 0 },
12225 { unicode_gc_Cn, 0, 0, 0 },
12226 { unicode_gc_Cn, 0, 0, 0 },
12227 { unicode_gc_Cn, 0, 0, 0 },
12228 { unicode_gc_Cn, 0, 0, 0 },
12229 { unicode_gc_Cn, 0, 0, 0 },
12230 { unicode_gc_Cn, 0, 0, 0 },
12231 { unicode_gc_Cn, 0, 0, 0 },
12232 { unicode_gc_Cn, 0, 0, 0 },
12233 { unicode_gc_Cn, 0, 0, 0 },
12234 { unicode_gc_Cn, 0, 0, 0 },
12235 { unicode_gc_Cn, 0, 0, 0 },
12236 { unicode_gc_Cn, 0, 0, 0 },
12237 { unicode_gc_Cn, 0, 0, 0 },
12238 { unicode_gc_Cn, 0, 0, 0 },
12239 { unicode_gc_Cn, 0, 0, 0 },
12240 { unicode_gc_Cn, 0, 0, 0 },
12241 { unicode_gc_Cn, 0, 0, 0 },
12242 { unicode_gc_Cn, 0, 0, 0 },
12243 { unicode_gc_Cn, 0, 0, 0 },
12244 { unicode_gc_Cn, 0, 0, 0 },
12245 { unicode_gc_Cn, 0, 0, 0 },
12246 { unicode_gc_Cn, 0, 0, 0 },
12247 { unicode_gc_Cn, 0, 0, 0 },
12248 { unicode_gc_Cn, 0, 0, 0 },
12249 { unicode_gc_Cn, 0, 0, 0 },
12250 { unicode_gc_Cn, 0, 0, 0 },
12251 { unicode_gc_Cn, 0, 0, 0 },
12252 { unicode_gc_Cn, 0, 0, 0 },
12253 { unicode_gc_Cn, 0, 0, 0 },
12254 { unicode_gc_Cn, 0, 0, 0 },
12255 { unicode_gc_Cn, 0, 0, 0 },
12256 { unicode_gc_Cn, 0, 0, 0 },
12257 { unicode_gc_Cn, 0, 0, 0 },
12258 { unicode_gc_Cn, 0, 0, 0 },
12259 { unicode_gc_Cn, 0, 0, 0 },
12260 { unicode_gc_Cn, 0, 0, 0 },
12261 { unicode_gc_Cn, 0, 0, 0 },
12262 { unicode_gc_Cn, 0, 0, 0 },
12263 { unicode_gc_Cn, 0, 0, 0 },
12264 { unicode_gc_Cn, 0, 0, 0 },
12265 { unicode_gc_Cn, 0, 0, 0 },
12266 { unicode_gc_Cn, 0, 0, 0 },
12267 { unicode_gc_Cn, 0, 0, 0 },
12268 { unicode_gc_Cn, 0, 0, 0 },
12269 { unicode_gc_Cn, 0, 0, 0 },
12270 { unicode_gc_Cn, 0, 0, 0 },
12271 { unicode_gc_Cn, 0, 0, 0 },
12272 { unicode_gc_Cn, 0, 0, 0 },
12273 { unicode_gc_Cn, 0, 0, 0 },
12274 { unicode_gc_Cn, 0, 0, 0 },
12275 { unicode_gc_Cn, 0, 0, 0 },
12276 { unicode_gc_Cn, 0, 0, 0 },
12277 { unicode_gc_Cn, 0, 0, 0 },
12278 { unicode_gc_Cn, 0, 0, 0 },
12279 { unicode_gc_Cn, 0, 0, 0 },
12280 { unicode_gc_Cn, 0, 0, 0 },
12281 { unicode_gc_Cn, 0, 0, 0 },
12282 { unicode_gc_Cn, 0, 0, 0 },
12283 { unicode_gc_Cn, 0, 0, 0 },
12284 { unicode_gc_Cn, 0, 0, 0 },
12285 { unicode_gc_Cn, 0, 0, 0 },
12286 { unicode_gc_Cn, 0, 0, 0 },
12287 { unicode_gc_Cn, 0, 0, 0 },
12288 { unicode_gc_Cn, 0, 0, 0 },
12289 { unicode_gc_Cn, 0, 0, 0 },
12290 { unicode_gc_Cn, 0, 0, 0 },
12291 { unicode_gc_Cn, 0, 0, 0 },
12292 { unicode_gc_Cn, 0, 0, 0 },
12293 { unicode_gc_Cn, 0, 0, 0 },
12294 { unicode_gc_Lo, 0, 0, 0 },
12295 { unicode_gc_Cn, 0, 0, 0 },
12296 { unicode_gc_Cn, 0, 0, 0 },
12297 { unicode_gc_Cn, 0, 0, 0 },
12298 { unicode_gc_Cn, 0, 0, 0 },
12299 { unicode_gc_Cn, 0, 0, 0 },
12300 { unicode_gc_Cn, 0, 0, 0 },
12301 { unicode_gc_Cn, 0, 0, 0 },
12302 { unicode_gc_Cn, 0, 0, 0 },
12303 { unicode_gc_Cn, 0, 0, 0 },
12304 { unicode_gc_Cn, 0, 0, 0 },
12305 { unicode_gc_Cn, 0, 0, 0 },
12306 { unicode_gc_Cn, 0, 0, 0 },
12307 { unicode_gc_Cn, 0, 0, 0 },
12308 { unicode_gc_Cn, 0, 0, 0 },
12309 { unicode_gc_Cn, 0, 0, 0 },
12310 { unicode_gc_Cn, 0, 0, 0 },
12311 { unicode_gc_Cn, 0, 0, 0 },
12312 { unicode_gc_Cn, 0, 0, 0 },
12313 { unicode_gc_Cn, 0, 0, 0 },
12314 { unicode_gc_Cn, 0, 0, 0 },
12315 { unicode_gc_Cn, 0, 0, 0 },
12316 { unicode_gc_Cn, 0, 0, 0 },
12317 { unicode_gc_Cn, 0, 0, 0 },
12318 { unicode_gc_Cn, 0, 0, 0 },
12319 { unicode_gc_Cn, 0, 0, 0 },
12320 { unicode_gc_Cn, 0, 0, 0 },
12321 { unicode_gc_Cn, 0, 0, 0 },
12322 { unicode_gc_Cn, 0, 0, 0 },
12323 { unicode_gc_Cn, 0, 0, 0 },
12324 { unicode_gc_Cn, 0, 0, 0 },
12325 { unicode_gc_Cn, 0, 0, 0 },
12326 { unicode_gc_Cn, 0, 0, 0 },
12327 { unicode_gc_Cn, 0, 0, 0 },
12328 { unicode_gc_Cn, 0, 0, 0 },
12329 { unicode_gc_Cn, 0, 0, 0 },
12330 { unicode_gc_Cn, 0, 0, 0 },
12331 { unicode_gc_Cn, 0, 0, 0 },
12332 { unicode_gc_Cn, 0, 0, 0 },
12333 { unicode_gc_Cn, 0, 0, 0 },
12334 { unicode_gc_Cn, 0, 0, 0 },
12335 { unicode_gc_Cn, 0, 0, 0 },
12336 { unicode_gc_Cn, 0, 0, 0 },
12337 { unicode_gc_Cn, 0, 0, 0 },
12338 { unicode_gc_Cn, 0, 0, 0 },
12339 { unicode_gc_Cn, 0, 0, 0 },
12340 { unicode_gc_Cn, 0, 0, 0 },
12341 { unicode_gc_Cn, 0, 0, 0 },
12342 { unicode_gc_Cn, 0, 0, 0 },
12343 { unicode_gc_Cn, 0, 0, 0 },
12344 { unicode_gc_Cn, 0, 0, 0 },
12345 { unicode_gc_Cn, 0, 0, 0 },
12346 { unicode_gc_Cn, 0, 0, 0 },
12347 { unicode_gc_Cn, 0, 0, 0 },
12348 { unicode_gc_Cn, 0, 0, 0 },
12349 { unicode_gc_Cn, 0, 0, 0 },
12350 { unicode_gc_Cn, 0, 0, 0 },
12351 { unicode_gc_Cn, 0, 0, 0 },
12352 { unicode_gc_Cn, 0, 0, 0 },
12353 { unicode_gc_Cn, 0, 0, 0 },
12354 { unicode_gc_Cn, 0, 0, 0 },
12355 { unicode_gc_Cn, 0, 0, 0 },
12356 { unicode_gc_Cn, 0, 0, 0 },
12357 { unicode_gc_Cn, 0, 0, 0 },
12358 { unicode_gc_Cn, 0, 0, 0 },
12359 { unicode_gc_Cn, 0, 0, 0 },
12360 { unicode_gc_Cn, 0, 0, 0 },
12361 { unicode_gc_Cn, 0, 0, 0 },
12362 { unicode_gc_Cn, 0, 0, 0 },
12363 { unicode_gc_Cn, 0, 0, 0 },
12364 { unicode_gc_Cn, 0, 0, 0 },
12365 { unicode_gc_Cn, 0, 0, 0 },
12366 { unicode_gc_Cn, 0, 0, 0 },
12367 { unicode_gc_Cn, 0, 0, 0 },
12368 { unicode_gc_Cn, 0, 0, 0 },
12369 { unicode_gc_Cn, 0, 0, 0 },
12370 { unicode_gc_Cn, 0, 0, 0 },
12371 { unicode_gc_Cn, 0, 0, 0 },
12372 { unicode_gc_Cn, 0, 0, 0 },
12373 { unicode_gc_Cn, 0, 0, 0 },
12374 { unicode_gc_Cn, 0, 0, 0 },
12375 { unicode_gc_Cn, 0, 0, 0 },
12376 { unicode_gc_Cn, 0, 0, 0 },
12377 { unicode_gc_Cn, 0, 0, 0 },
12378 { unicode_gc_Cn, 0, 0, 0 },
12379 { unicode_gc_Cn, 0, 0, 0 },
12380 { unicode_gc_Cn, 0, 0, 0 },
12381 { unicode_gc_Cn, 0, 0, 0 },
12382 { unicode_gc_Cn, 0, 0, 0 },
12383 { unicode_gc_Cn, 0, 0, 0 },
12384 { unicode_gc_Cn, 0, 0, 0 }
12385};
12386static const struct unidata subtable48[] = {
12387 { unicode_gc_Lo, 0, 0, 0 },
12388 { unicode_gc_Lo, 0, 0, 0 },
12389 { unicode_gc_Lo, 0, 0, 0 },
12390 { unicode_gc_Lo, 0, 0, 0 },
12391 { unicode_gc_Lo, 0, 0, 0 },
12392 { unicode_gc_Lo, 0, 0, 0 },
12393 { unicode_gc_Lo, 0, 0, 0 },
12394 { unicode_gc_Lo, 0, 0, 0 },
12395 { unicode_gc_Lo, 0, 0, 0 },
12396 { unicode_gc_Lo, 0, 0, 0 },
12397 { unicode_gc_Lo, 0, 0, 0 },
12398 { unicode_gc_Lo, 0, 0, 0 },
12399 { unicode_gc_Lo, 0, 0, 0 },
12400 { unicode_gc_Lo, 0, 0, 0 },
12401 { unicode_gc_Lo, 0, 0, 0 },
12402 { unicode_gc_Lo, 0, 0, 0 },
12403 { unicode_gc_Lo, 0, 0, 0 },
12404 { unicode_gc_Lo, 0, 0, 0 },
12405 { unicode_gc_Lo, 0, 0, 0 },
12406 { unicode_gc_Lo, 0, 0, 0 },
12407 { unicode_gc_Lo, 0, 0, 0 },
12408 { unicode_gc_Lo, 0, 0, 0 },
12409 { unicode_gc_Lo, 0, 0, 0 },
12410 { unicode_gc_Lo, 0, 0, 0 },
12411 { unicode_gc_Lo, 0, 0, 0 },
12412 { unicode_gc_Lo, 0, 0, 0 },
12413 { unicode_gc_Lo, 0, 0, 0 },
12414 { unicode_gc_Lo, 0, 0, 0 },
12415 { unicode_gc_Lo, 0, 0, 0 },
12416 { unicode_gc_Lo, 0, 0, 0 },
12417 { unicode_gc_Lo, 0, 0, 0 },
12418 { unicode_gc_Lo, 0, 0, 0 },
12419 { unicode_gc_Lo, 0, 0, 0 },
12420 { unicode_gc_Lo, 0, 0, 0 },
12421 { unicode_gc_Lo, 0, 0, 0 },
12422 { unicode_gc_Lo, 0, 0, 0 },
12423 { unicode_gc_Lo, 0, 0, 0 },
12424 { unicode_gc_Lo, 0, 0, 0 },
12425 { unicode_gc_Lo, 0, 0, 0 },
12426 { unicode_gc_Lo, 0, 0, 0 },
12427 { unicode_gc_Lo, 0, 0, 0 },
12428 { unicode_gc_Lo, 0, 0, 0 },
12429 { unicode_gc_Lo, 0, 0, 0 },
12430 { unicode_gc_Lo, 0, 0, 0 },
12431 { unicode_gc_Lo, 0, 0, 0 },
12432 { unicode_gc_Lo, 0, 0, 0 },
12433 { unicode_gc_Lo, 0, 0, 0 },
12434 { unicode_gc_Lo, 0, 0, 0 },
12435 { unicode_gc_Lo, 0, 0, 0 },
12436 { unicode_gc_Lo, 0, 0, 0 },
12437 { unicode_gc_Lo, 0, 0, 0 },
12438 { unicode_gc_Lo, 0, 0, 0 },
12439 { unicode_gc_Lo, 0, 0, 0 },
12440 { unicode_gc_Lo, 0, 0, 0 },
12441 { unicode_gc_Lo, 0, 0, 0 },
12442 { unicode_gc_Lo, 0, 0, 0 },
12443 { unicode_gc_Lo, 0, 0, 0 },
12444 { unicode_gc_Lo, 0, 0, 0 },
12445 { unicode_gc_Lo, 0, 0, 0 },
12446 { unicode_gc_Lo, 0, 0, 0 },
12447 { unicode_gc_Lo, 0, 0, 0 },
12448 { unicode_gc_Lo, 0, 0, 0 },
12449 { unicode_gc_Lo, 0, 0, 0 },
12450 { unicode_gc_Lo, 0, 0, 0 },
12451 { unicode_gc_Lo, 0, 0, 0 },
12452 { unicode_gc_Lo, 0, 0, 0 },
12453 { unicode_gc_Lo, 0, 0, 0 },
12454 { unicode_gc_Lo, 0, 0, 0 },
12455 { unicode_gc_Lo, 0, 0, 0 },
12456 { unicode_gc_Lo, 0, 0, 0 },
12457 { unicode_gc_Lo, 0, 0, 0 },
12458 { unicode_gc_Lo, 0, 0, 0 },
12459 { unicode_gc_Lo, 0, 0, 0 },
12460 { unicode_gc_Lo, 0, 0, 0 },
12461 { unicode_gc_Lo, 0, 0, 0 },
12462 { unicode_gc_Lo, 0, 0, 0 },
12463 { unicode_gc_Lo, 0, 0, 0 },
12464 { unicode_gc_Lo, 0, 0, 0 },
12465 { unicode_gc_Lo, 0, 0, 0 },
12466 { unicode_gc_Lo, 0, 0, 0 },
12467 { unicode_gc_Lo, 0, 0, 0 },
12468 { unicode_gc_Lo, 0, 0, 0 },
12469 { unicode_gc_Lo, 0, 0, 0 },
12470 { unicode_gc_Lo, 0, 0, 0 },
12471 { unicode_gc_Lo, 0, 0, 0 },
12472 { unicode_gc_Lo, 0, 0, 0 },
12473 { unicode_gc_Lo, 0, 0, 0 },
12474 { unicode_gc_Lo, 0, 0, 0 },
12475 { unicode_gc_Lo, 0, 0, 0 },
12476 { unicode_gc_Lo, 0, 0, 0 },
12477 { unicode_gc_Lo, 0, 0, 0 },
12478 { unicode_gc_Lo, 0, 0, 0 },
12479 { unicode_gc_Lo, 0, 0, 0 },
12480 { unicode_gc_Lo, 0, 0, 0 },
12481 { unicode_gc_Lo, 0, 0, 0 },
12482 { unicode_gc_Lo, 0, 0, 0 },
12483 { unicode_gc_Lo, 0, 0, 0 },
12484 { unicode_gc_Lo, 0, 0, 0 },
12485 { unicode_gc_Lo, 0, 0, 0 },
12486 { unicode_gc_Lo, 0, 0, 0 },
12487 { unicode_gc_Lo, 0, 0, 0 },
12488 { unicode_gc_Lo, 0, 0, 0 },
12489 { unicode_gc_Lo, 0, 0, 0 },
12490 { unicode_gc_Lo, 0, 0, 0 },
12491 { unicode_gc_Lo, 0, 0, 0 },
12492 { unicode_gc_Lo, 0, 0, 0 },
12493 { unicode_gc_Lo, 0, 0, 0 },
12494 { unicode_gc_Lo, 0, 0, 0 },
12495 { unicode_gc_Lo, 0, 0, 0 },
12496 { unicode_gc_Lo, 0, 0, 0 },
12497 { unicode_gc_Lo, 0, 0, 0 },
12498 { unicode_gc_Lo, 0, 0, 0 },
12499 { unicode_gc_Lo, 0, 0, 0 },
12500 { unicode_gc_Lo, 0, 0, 0 },
12501 { unicode_gc_Lo, 0, 0, 0 },
12502 { unicode_gc_Lo, 0, 0, 0 },
12503 { unicode_gc_Lo, 0, 0, 0 },
12504 { unicode_gc_Lo, 0, 0, 0 },
12505 { unicode_gc_Lo, 0, 0, 0 },
12506 { unicode_gc_Lo, 0, 0, 0 },
12507 { unicode_gc_Lo, 0, 0, 0 },
12508 { unicode_gc_Lo, 0, 0, 0 },
12509 { unicode_gc_Lo, 0, 0, 0 },
12510 { unicode_gc_Lo, 0, 0, 0 },
12511 { unicode_gc_Lo, 0, 0, 0 },
12512 { unicode_gc_Lo, 0, 0, 0 },
12513 { unicode_gc_Lo, 0, 0, 0 },
12514 { unicode_gc_Lo, 0, 0, 0 },
12515 { unicode_gc_Lo, 0, 0, 0 },
12516 { unicode_gc_Lo, 0, 0, 0 },
12517 { unicode_gc_Lo, 0, 0, 0 },
12518 { unicode_gc_Lo, 0, 0, 0 },
12519 { unicode_gc_Lo, 0, 0, 0 },
12520 { unicode_gc_Lo, 0, 0, 0 },
12521 { unicode_gc_Lo, 0, 0, 0 },
12522 { unicode_gc_Lo, 0, 0, 0 },
12523 { unicode_gc_Lo, 0, 0, 0 },
12524 { unicode_gc_Lo, 0, 0, 0 },
12525 { unicode_gc_Lo, 0, 0, 0 },
12526 { unicode_gc_Lo, 0, 0, 0 },
12527 { unicode_gc_Lo, 0, 0, 0 },
12528 { unicode_gc_Cn, 0, 0, 0 },
12529 { unicode_gc_Cn, 0, 0, 0 },
12530 { unicode_gc_Cn, 0, 0, 0 },
12531 { unicode_gc_So, 0, 0, 0 },
12532 { unicode_gc_So, 0, 0, 0 },
12533 { unicode_gc_So, 0, 0, 0 },
12534 { unicode_gc_So, 0, 0, 0 },
12535 { unicode_gc_So, 0, 0, 0 },
12536 { unicode_gc_So, 0, 0, 0 },
12537 { unicode_gc_So, 0, 0, 0 },
12538 { unicode_gc_So, 0, 0, 0 },
12539 { unicode_gc_So, 0, 0, 0 },
12540 { unicode_gc_So, 0, 0, 0 },
12541 { unicode_gc_So, 0, 0, 0 },
12542 { unicode_gc_So, 0, 0, 0 },
12543 { unicode_gc_So, 0, 0, 0 },
12544 { unicode_gc_So, 0, 0, 0 },
12545 { unicode_gc_So, 0, 0, 0 },
12546 { unicode_gc_So, 0, 0, 0 },
12547 { unicode_gc_So, 0, 0, 0 },
12548 { unicode_gc_So, 0, 0, 0 },
12549 { unicode_gc_So, 0, 0, 0 },
12550 { unicode_gc_So, 0, 0, 0 },
12551 { unicode_gc_So, 0, 0, 0 },
12552 { unicode_gc_So, 0, 0, 0 },
12553 { unicode_gc_So, 0, 0, 0 },
12554 { unicode_gc_So, 0, 0, 0 },
12555 { unicode_gc_So, 0, 0, 0 },
12556 { unicode_gc_So, 0, 0, 0 },
12557 { unicode_gc_So, 0, 0, 0 },
12558 { unicode_gc_So, 0, 0, 0 },
12559 { unicode_gc_So, 0, 0, 0 },
12560 { unicode_gc_So, 0, 0, 0 },
12561 { unicode_gc_So, 0, 0, 0 },
12562 { unicode_gc_So, 0, 0, 0 },
12563 { unicode_gc_So, 0, 0, 0 },
12564 { unicode_gc_So, 0, 0, 0 },
12565 { unicode_gc_So, 0, 0, 0 },
12566 { unicode_gc_So, 0, 0, 0 },
12567 { unicode_gc_So, 0, 0, 0 },
12568 { unicode_gc_So, 0, 0, 0 },
12569 { unicode_gc_So, 0, 0, 0 },
12570 { unicode_gc_So, 0, 0, 0 },
12571 { unicode_gc_So, 0, 0, 0 },
12572 { unicode_gc_So, 0, 0, 0 },
12573 { unicode_gc_So, 0, 0, 0 },
12574 { unicode_gc_So, 0, 0, 0 },
12575 { unicode_gc_So, 0, 0, 0 },
12576 { unicode_gc_So, 0, 0, 0 },
12577 { unicode_gc_So, 0, 0, 0 },
12578 { unicode_gc_So, 0, 0, 0 },
12579 { unicode_gc_So, 0, 0, 0 },
12580 { unicode_gc_So, 0, 0, 0 },
12581 { unicode_gc_So, 0, 0, 0 },
12582 { unicode_gc_So, 0, 0, 0 },
12583 { unicode_gc_So, 0, 0, 0 },
12584 { unicode_gc_So, 0, 0, 0 },
12585 { unicode_gc_So, 0, 0, 0 },
12586 { unicode_gc_Cn, 0, 0, 0 },
12587 { unicode_gc_Cn, 0, 0, 0 },
12588 { unicode_gc_Cn, 0, 0, 0 },
12589 { unicode_gc_Cn, 0, 0, 0 },
12590 { unicode_gc_Cn, 0, 0, 0 },
12591 { unicode_gc_Cn, 0, 0, 0 },
12592 { unicode_gc_Cn, 0, 0, 0 },
12593 { unicode_gc_Cn, 0, 0, 0 },
12594 { unicode_gc_Cn, 0, 0, 0 },
12595 { unicode_gc_Cn, 0, 0, 0 },
12596 { unicode_gc_Cn, 0, 0, 0 },
12597 { unicode_gc_Cn, 0, 0, 0 },
12598 { unicode_gc_Cn, 0, 0, 0 },
12599 { unicode_gc_Cn, 0, 0, 0 },
12600 { unicode_gc_Cn, 0, 0, 0 },
12601 { unicode_gc_Cn, 0, 0, 0 },
12602 { unicode_gc_Cn, 0, 0, 0 },
12603 { unicode_gc_Cn, 0, 0, 0 },
12604 { unicode_gc_Cn, 0, 0, 0 },
12605 { unicode_gc_Cn, 0, 0, 0 },
12606 { unicode_gc_Cn, 0, 0, 0 },
12607 { unicode_gc_Cn, 0, 0, 0 },
12608 { unicode_gc_Cn, 0, 0, 0 },
12609 { unicode_gc_Cn, 0, 0, 0 },
12610 { unicode_gc_Cn, 0, 0, 0 },
12611 { unicode_gc_Cn, 0, 0, 0 },
12612 { unicode_gc_Cn, 0, 0, 0 },
12613 { unicode_gc_Cn, 0, 0, 0 },
12614 { unicode_gc_Cn, 0, 0, 0 },
12615 { unicode_gc_Cn, 0, 0, 0 },
12616 { unicode_gc_Cn, 0, 0, 0 },
12617 { unicode_gc_Cn, 0, 0, 0 },
12618 { unicode_gc_Cn, 0, 0, 0 },
12619 { unicode_gc_Cn, 0, 0, 0 },
12620 { unicode_gc_Cn, 0, 0, 0 },
12621 { unicode_gc_Cn, 0, 0, 0 },
12622 { unicode_gc_Cn, 0, 0, 0 },
12623 { unicode_gc_Cn, 0, 0, 0 },
12624 { unicode_gc_Cn, 0, 0, 0 },
12625 { unicode_gc_Cn, 0, 0, 0 },
12626 { unicode_gc_Cn, 0, 0, 0 },
12627 { unicode_gc_Cn, 0, 0, 0 },
12628 { unicode_gc_Cn, 0, 0, 0 },
12629 { unicode_gc_Cn, 0, 0, 0 },
12630 { unicode_gc_Cn, 0, 0, 0 },
12631 { unicode_gc_Cn, 0, 0, 0 },
12632 { unicode_gc_Cn, 0, 0, 0 },
12633 { unicode_gc_Cn, 0, 0, 0 },
12634 { unicode_gc_Cn, 0, 0, 0 },
12635 { unicode_gc_Cn, 0, 0, 0 },
12636 { unicode_gc_Cn, 0, 0, 0 },
12637 { unicode_gc_Cn, 0, 0, 0 },
12638 { unicode_gc_Cn, 0, 0, 0 },
12639 { unicode_gc_Cn, 0, 0, 0 },
12640 { unicode_gc_Cn, 0, 0, 0 },
12641 { unicode_gc_Cn, 0, 0, 0 },
12642 { unicode_gc_Cn, 0, 0, 0 }
12643};
12644static const struct unidata subtable49[] = {
12645 { unicode_gc_Cn, 0, 0, 0 },
12646 { unicode_gc_Cn, 0, 0, 0 },
12647 { unicode_gc_Cn, 0, 0, 0 },
12648 { unicode_gc_Cn, 0, 0, 0 },
12649 { unicode_gc_Cn, 0, 0, 0 },
12650 { unicode_gc_Cn, 0, 0, 0 },
12651 { unicode_gc_Cn, 0, 0, 0 },
12652 { unicode_gc_Cn, 0, 0, 0 },
12653 { unicode_gc_Cn, 0, 0, 0 },
12654 { unicode_gc_Cn, 0, 0, 0 },
12655 { unicode_gc_Cn, 0, 0, 0 },
12656 { unicode_gc_Cn, 0, 0, 0 },
12657 { unicode_gc_Cn, 0, 0, 0 },
12658 { unicode_gc_Cn, 0, 0, 0 },
12659 { unicode_gc_Cn, 0, 0, 0 },
12660 { unicode_gc_Cn, 0, 0, 0 },
12661 { unicode_gc_Cn, 0, 0, 0 },
12662 { unicode_gc_Cn, 0, 0, 0 },
12663 { unicode_gc_Cn, 0, 0, 0 },
12664 { unicode_gc_Cn, 0, 0, 0 },
12665 { unicode_gc_Cn, 0, 0, 0 },
12666 { unicode_gc_Cn, 0, 0, 0 },
12667 { unicode_gc_Cn, 0, 0, 0 },
12668 { unicode_gc_Cn, 0, 0, 0 },
12669 { unicode_gc_Cn, 0, 0, 0 },
12670 { unicode_gc_Cn, 0, 0, 0 },
12671 { unicode_gc_Cn, 0, 0, 0 },
12672 { unicode_gc_Cn, 0, 0, 0 },
12673 { unicode_gc_Cn, 0, 0, 0 },
12674 { unicode_gc_Cn, 0, 0, 0 },
12675 { unicode_gc_Cn, 0, 0, 0 },
12676 { unicode_gc_Cn, 0, 0, 0 },
12677 { unicode_gc_Cn, 0, 0, 0 },
12678 { unicode_gc_Cn, 0, 0, 0 },
12679 { unicode_gc_Cn, 0, 0, 0 },
12680 { unicode_gc_Cn, 0, 0, 0 },
12681 { unicode_gc_Cn, 0, 0, 0 },
12682 { unicode_gc_Cn, 0, 0, 0 },
12683 { unicode_gc_Cn, 0, 0, 0 },
12684 { unicode_gc_Cn, 0, 0, 0 },
12685 { unicode_gc_Cn, 0, 0, 0 },
12686 { unicode_gc_Cn, 0, 0, 0 },
12687 { unicode_gc_Cn, 0, 0, 0 },
12688 { unicode_gc_Cn, 0, 0, 0 },
12689 { unicode_gc_Cn, 0, 0, 0 },
12690 { unicode_gc_Cn, 0, 0, 0 },
12691 { unicode_gc_Cn, 0, 0, 0 },
12692 { unicode_gc_Cn, 0, 0, 0 },
12693 { unicode_gc_Cn, 0, 0, 0 },
12694 { unicode_gc_Cn, 0, 0, 0 },
12695 { unicode_gc_Cn, 0, 0, 0 },
12696 { unicode_gc_Cn, 0, 0, 0 },
12697 { unicode_gc_Cn, 0, 0, 0 },
12698 { unicode_gc_Cn, 0, 0, 0 },
12699 { unicode_gc_Cn, 0, 0, 0 },
12700 { unicode_gc_Cn, 0, 0, 0 },
12701 { unicode_gc_Cn, 0, 0, 0 },
12702 { unicode_gc_Cn, 0, 0, 0 },
12703 { unicode_gc_Cn, 0, 0, 0 },
12704 { unicode_gc_Cn, 0, 0, 0 },
12705 { unicode_gc_Cn, 0, 0, 0 },
12706 { unicode_gc_Cn, 0, 0, 0 },
12707 { unicode_gc_Cn, 0, 0, 0 },
12708 { unicode_gc_Cn, 0, 0, 0 },
12709 { unicode_gc_Cn, 0, 0, 0 },
12710 { unicode_gc_Cn, 0, 0, 0 },
12711 { unicode_gc_Cn, 0, 0, 0 },
12712 { unicode_gc_Cn, 0, 0, 0 },
12713 { unicode_gc_Cn, 0, 0, 0 },
12714 { unicode_gc_Cn, 0, 0, 0 },
12715 { unicode_gc_Cn, 0, 0, 0 },
12716 { unicode_gc_Cn, 0, 0, 0 },
12717 { unicode_gc_Cn, 0, 0, 0 },
12718 { unicode_gc_Cn, 0, 0, 0 },
12719 { unicode_gc_Cn, 0, 0, 0 },
12720 { unicode_gc_Cn, 0, 0, 0 },
12721 { unicode_gc_Cn, 0, 0, 0 },
12722 { unicode_gc_Cn, 0, 0, 0 },
12723 { unicode_gc_Cn, 0, 0, 0 },
12724 { unicode_gc_Cn, 0, 0, 0 },
12725 { unicode_gc_Cn, 0, 0, 0 },
12726 { unicode_gc_Cn, 0, 0, 0 },
12727 { unicode_gc_Cn, 0, 0, 0 },
12728 { unicode_gc_Cn, 0, 0, 0 },
12729 { unicode_gc_Cn, 0, 0, 0 },
12730 { unicode_gc_Cn, 0, 0, 0 },
12731 { unicode_gc_Cn, 0, 0, 0 },
12732 { unicode_gc_Cn, 0, 0, 0 },
12733 { unicode_gc_Cn, 0, 0, 0 },
12734 { unicode_gc_Cn, 0, 0, 0 },
12735 { unicode_gc_Cn, 0, 0, 0 },
12736 { unicode_gc_Cn, 0, 0, 0 },
12737 { unicode_gc_Cn, 0, 0, 0 },
12738 { unicode_gc_Cn, 0, 0, 0 },
12739 { unicode_gc_Cn, 0, 0, 0 },
12740 { unicode_gc_Cn, 0, 0, 0 },
12741 { unicode_gc_Cn, 0, 0, 0 },
12742 { unicode_gc_Cn, 0, 0, 0 },
12743 { unicode_gc_Cn, 0, 0, 0 },
12744 { unicode_gc_Cn, 0, 0, 0 },
12745 { unicode_gc_Cn, 0, 0, 0 },
12746 { unicode_gc_Cn, 0, 0, 0 },
12747 { unicode_gc_Cn, 0, 0, 0 },
12748 { unicode_gc_Cn, 0, 0, 0 },
12749 { unicode_gc_Cn, 0, 0, 0 },
12750 { unicode_gc_Cn, 0, 0, 0 },
12751 { unicode_gc_Cn, 0, 0, 0 },
12752 { unicode_gc_Cn, 0, 0, 0 },
12753 { unicode_gc_Cn, 0, 0, 0 },
12754 { unicode_gc_Cn, 0, 0, 0 },
12755 { unicode_gc_Cn, 0, 0, 0 },
12756 { unicode_gc_Cn, 0, 0, 0 },
12757 { unicode_gc_Cn, 0, 0, 0 },
12758 { unicode_gc_Cn, 0, 0, 0 },
12759 { unicode_gc_Cn, 0, 0, 0 },
12760 { unicode_gc_Cn, 0, 0, 0 },
12761 { unicode_gc_Cn, 0, 0, 0 },
12762 { unicode_gc_Cn, 0, 0, 0 },
12763 { unicode_gc_Cn, 0, 0, 0 },
12764 { unicode_gc_Cn, 0, 0, 0 },
12765 { unicode_gc_Cn, 0, 0, 0 },
12766 { unicode_gc_Cn, 0, 0, 0 },
12767 { unicode_gc_Cn, 0, 0, 0 },
12768 { unicode_gc_Cn, 0, 0, 0 },
12769 { unicode_gc_Cn, 0, 0, 0 },
12770 { unicode_gc_Cn, 0, 0, 0 },
12771 { unicode_gc_Cn, 0, 0, 0 },
12772 { unicode_gc_Cn, 0, 0, 0 },
12773 { unicode_gc_Cn, 0, 0, 0 },
12774 { unicode_gc_Cn, 0, 0, 0 },
12775 { unicode_gc_Cn, 0, 0, 0 },
12776 { unicode_gc_Cn, 0, 0, 0 },
12777 { unicode_gc_Cn, 0, 0, 0 },
12778 { unicode_gc_Cn, 0, 0, 0 },
12779 { unicode_gc_Cn, 0, 0, 0 },
12780 { unicode_gc_Cn, 0, 0, 0 },
12781 { unicode_gc_Cn, 0, 0, 0 },
12782 { unicode_gc_Cn, 0, 0, 0 },
12783 { unicode_gc_Cn, 0, 0, 0 },
12784 { unicode_gc_Cn, 0, 0, 0 },
12785 { unicode_gc_Cn, 0, 0, 0 },
12786 { unicode_gc_Cn, 0, 0, 0 },
12787 { unicode_gc_Cn, 0, 0, 0 },
12788 { unicode_gc_Cn, 0, 0, 0 },
12789 { unicode_gc_Cn, 0, 0, 0 },
12790 { unicode_gc_Cn, 0, 0, 0 },
12791 { unicode_gc_Cn, 0, 0, 0 },
12792 { unicode_gc_Cn, 0, 0, 0 },
12793 { unicode_gc_Cn, 0, 0, 0 },
12794 { unicode_gc_Cn, 0, 0, 0 },
12795 { unicode_gc_Cn, 0, 0, 0 },
12796 { unicode_gc_Cn, 0, 0, 0 },
12797 { unicode_gc_Cn, 0, 0, 0 },
12798 { unicode_gc_Cn, 0, 0, 0 },
12799 { unicode_gc_Cn, 0, 0, 0 },
12800 { unicode_gc_Cn, 0, 0, 0 },
12801 { unicode_gc_Cn, 0, 0, 0 },
12802 { unicode_gc_Cn, 0, 0, 0 },
12803 { unicode_gc_Cn, 0, 0, 0 },
12804 { unicode_gc_Cn, 0, 0, 0 },
12805 { unicode_gc_Cn, 0, 0, 0 },
12806 { unicode_gc_Cn, 0, 0, 0 },
12807 { unicode_gc_Cn, 0, 0, 0 },
12808 { unicode_gc_Lo, 0, 0, 0 },
12809 { unicode_gc_Cn, 0, 0, 0 },
12810 { unicode_gc_Cn, 0, 0, 0 },
12811 { unicode_gc_Cn, 0, 0, 0 },
12812 { unicode_gc_Cn, 0, 0, 0 },
12813 { unicode_gc_Cn, 0, 0, 0 },
12814 { unicode_gc_Cn, 0, 0, 0 },
12815 { unicode_gc_Cn, 0, 0, 0 },
12816 { unicode_gc_Cn, 0, 0, 0 },
12817 { unicode_gc_Cn, 0, 0, 0 },
12818 { unicode_gc_Cn, 0, 0, 0 },
12819 { unicode_gc_Cn, 0, 0, 0 },
12820 { unicode_gc_Cn, 0, 0, 0 },
12821 { unicode_gc_Cn, 0, 0, 0 },
12822 { unicode_gc_Cn, 0, 0, 0 },
12823 { unicode_gc_Cn, 0, 0, 0 },
12824 { unicode_gc_Cn, 0, 0, 0 },
12825 { unicode_gc_Cn, 0, 0, 0 },
12826 { unicode_gc_Cn, 0, 0, 0 },
12827 { unicode_gc_Cn, 0, 0, 0 },
12828 { unicode_gc_Cn, 0, 0, 0 },
12829 { unicode_gc_Cn, 0, 0, 0 },
12830 { unicode_gc_Cn, 0, 0, 0 },
12831 { unicode_gc_Cn, 0, 0, 0 },
12832 { unicode_gc_Cn, 0, 0, 0 },
12833 { unicode_gc_Cn, 0, 0, 0 },
12834 { unicode_gc_Cn, 0, 0, 0 },
12835 { unicode_gc_Cn, 0, 0, 0 },
12836 { unicode_gc_Cn, 0, 0, 0 },
12837 { unicode_gc_Cn, 0, 0, 0 },
12838 { unicode_gc_Cn, 0, 0, 0 },
12839 { unicode_gc_Cn, 0, 0, 0 },
12840 { unicode_gc_Cn, 0, 0, 0 },
12841 { unicode_gc_Cn, 0, 0, 0 },
12842 { unicode_gc_Cn, 0, 0, 0 },
12843 { unicode_gc_Cn, 0, 0, 0 },
12844 { unicode_gc_Cn, 0, 0, 0 },
12845 { unicode_gc_Cn, 0, 0, 0 },
12846 { unicode_gc_Cn, 0, 0, 0 },
12847 { unicode_gc_Cn, 0, 0, 0 },
12848 { unicode_gc_Cn, 0, 0, 0 },
12849 { unicode_gc_Cn, 0, 0, 0 },
12850 { unicode_gc_Cn, 0, 0, 0 },
12851 { unicode_gc_Cn, 0, 0, 0 },
12852 { unicode_gc_Cn, 0, 0, 0 },
12853 { unicode_gc_Cn, 0, 0, 0 },
12854 { unicode_gc_Cn, 0, 0, 0 },
12855 { unicode_gc_Cn, 0, 0, 0 },
12856 { unicode_gc_Cn, 0, 0, 0 },
12857 { unicode_gc_Cn, 0, 0, 0 },
12858 { unicode_gc_Cn, 0, 0, 0 },
12859 { unicode_gc_Cn, 0, 0, 0 },
12860 { unicode_gc_Cn, 0, 0, 0 },
12861 { unicode_gc_Cn, 0, 0, 0 },
12862 { unicode_gc_Cn, 0, 0, 0 },
12863 { unicode_gc_Cn, 0, 0, 0 },
12864 { unicode_gc_Cn, 0, 0, 0 },
12865 { unicode_gc_Cn, 0, 0, 0 },
12866 { unicode_gc_Cn, 0, 0, 0 },
12867 { unicode_gc_Cn, 0, 0, 0 },
12868 { unicode_gc_Cn, 0, 0, 0 },
12869 { unicode_gc_Cn, 0, 0, 0 },
12870 { unicode_gc_Cn, 0, 0, 0 },
12871 { unicode_gc_Cn, 0, 0, 0 },
12872 { unicode_gc_Cn, 0, 0, 0 },
12873 { unicode_gc_Cn, 0, 0, 0 },
12874 { unicode_gc_Cn, 0, 0, 0 },
12875 { unicode_gc_Cn, 0, 0, 0 },
12876 { unicode_gc_Cn, 0, 0, 0 },
12877 { unicode_gc_Cn, 0, 0, 0 },
12878 { unicode_gc_Cn, 0, 0, 0 },
12879 { unicode_gc_Cn, 0, 0, 0 },
12880 { unicode_gc_Cn, 0, 0, 0 },
12881 { unicode_gc_Cn, 0, 0, 0 },
12882 { unicode_gc_Cn, 0, 0, 0 },
12883 { unicode_gc_Cn, 0, 0, 0 },
12884 { unicode_gc_Cn, 0, 0, 0 },
12885 { unicode_gc_Cn, 0, 0, 0 },
12886 { unicode_gc_Cn, 0, 0, 0 },
12887 { unicode_gc_Cn, 0, 0, 0 },
12888 { unicode_gc_Cn, 0, 0, 0 },
12889 { unicode_gc_Cn, 0, 0, 0 },
12890 { unicode_gc_Cn, 0, 0, 0 },
12891 { unicode_gc_Cn, 0, 0, 0 },
12892 { unicode_gc_Cn, 0, 0, 0 },
12893 { unicode_gc_Cn, 0, 0, 0 },
12894 { unicode_gc_Cn, 0, 0, 0 },
12895 { unicode_gc_Cn, 0, 0, 0 },
12896 { unicode_gc_Cn, 0, 0, 0 },
12897 { unicode_gc_Cn, 0, 0, 0 },
12898 { unicode_gc_Cn, 0, 0, 0 },
12899 { unicode_gc_Cn, 0, 0, 0 },
12900 { unicode_gc_Cn, 0, 0, 0 }
12901};
12902static const struct unidata subtable50[] = {
12903 { unicode_gc_Cs, 0, 0, 0 },
12904 { unicode_gc_Cn, 0, 0, 0 },
12905 { unicode_gc_Cn, 0, 0, 0 },
12906 { unicode_gc_Cn, 0, 0, 0 },
12907 { unicode_gc_Cn, 0, 0, 0 },
12908 { unicode_gc_Cn, 0, 0, 0 },
12909 { unicode_gc_Cn, 0, 0, 0 },
12910 { unicode_gc_Cn, 0, 0, 0 },
12911 { unicode_gc_Cn, 0, 0, 0 },
12912 { unicode_gc_Cn, 0, 0, 0 },
12913 { unicode_gc_Cn, 0, 0, 0 },
12914 { unicode_gc_Cn, 0, 0, 0 },
12915 { unicode_gc_Cn, 0, 0, 0 },
12916 { unicode_gc_Cn, 0, 0, 0 },
12917 { unicode_gc_Cn, 0, 0, 0 },
12918 { unicode_gc_Cn, 0, 0, 0 },
12919 { unicode_gc_Cn, 0, 0, 0 },
12920 { unicode_gc_Cn, 0, 0, 0 },
12921 { unicode_gc_Cn, 0, 0, 0 },
12922 { unicode_gc_Cn, 0, 0, 0 },
12923 { unicode_gc_Cn, 0, 0, 0 },
12924 { unicode_gc_Cn, 0, 0, 0 },
12925 { unicode_gc_Cn, 0, 0, 0 },
12926 { unicode_gc_Cn, 0, 0, 0 },
12927 { unicode_gc_Cn, 0, 0, 0 },
12928 { unicode_gc_Cn, 0, 0, 0 },
12929 { unicode_gc_Cn, 0, 0, 0 },
12930 { unicode_gc_Cn, 0, 0, 0 },
12931 { unicode_gc_Cn, 0, 0, 0 },
12932 { unicode_gc_Cn, 0, 0, 0 },
12933 { unicode_gc_Cn, 0, 0, 0 },
12934 { unicode_gc_Cn, 0, 0, 0 },
12935 { unicode_gc_Cn, 0, 0, 0 },
12936 { unicode_gc_Cn, 0, 0, 0 },
12937 { unicode_gc_Cn, 0, 0, 0 },
12938 { unicode_gc_Cn, 0, 0, 0 },
12939 { unicode_gc_Cn, 0, 0, 0 },
12940 { unicode_gc_Cn, 0, 0, 0 },
12941 { unicode_gc_Cn, 0, 0, 0 },
12942 { unicode_gc_Cn, 0, 0, 0 },
12943 { unicode_gc_Cn, 0, 0, 0 },
12944 { unicode_gc_Cn, 0, 0, 0 },
12945 { unicode_gc_Cn, 0, 0, 0 },
12946 { unicode_gc_Cn, 0, 0, 0 },
12947 { unicode_gc_Cn, 0, 0, 0 },
12948 { unicode_gc_Cn, 0, 0, 0 },
12949 { unicode_gc_Cn, 0, 0, 0 },
12950 { unicode_gc_Cn, 0, 0, 0 },
12951 { unicode_gc_Cn, 0, 0, 0 },
12952 { unicode_gc_Cn, 0, 0, 0 },
12953 { unicode_gc_Cn, 0, 0, 0 },
12954 { unicode_gc_Cn, 0, 0, 0 },
12955 { unicode_gc_Cn, 0, 0, 0 },
12956 { unicode_gc_Cn, 0, 0, 0 },
12957 { unicode_gc_Cn, 0, 0, 0 },
12958 { unicode_gc_Cn, 0, 0, 0 },
12959 { unicode_gc_Cn, 0, 0, 0 },
12960 { unicode_gc_Cn, 0, 0, 0 },
12961 { unicode_gc_Cn, 0, 0, 0 },
12962 { unicode_gc_Cn, 0, 0, 0 },
12963 { unicode_gc_Cn, 0, 0, 0 },
12964 { unicode_gc_Cn, 0, 0, 0 },
12965 { unicode_gc_Cn, 0, 0, 0 },
12966 { unicode_gc_Cn, 0, 0, 0 },
12967 { unicode_gc_Cn, 0, 0, 0 },
12968 { unicode_gc_Cn, 0, 0, 0 },
12969 { unicode_gc_Cn, 0, 0, 0 },
12970 { unicode_gc_Cn, 0, 0, 0 },
12971 { unicode_gc_Cn, 0, 0, 0 },
12972 { unicode_gc_Cn, 0, 0, 0 },
12973 { unicode_gc_Cn, 0, 0, 0 },
12974 { unicode_gc_Cn, 0, 0, 0 },
12975 { unicode_gc_Cn, 0, 0, 0 },
12976 { unicode_gc_Cn, 0, 0, 0 },
12977 { unicode_gc_Cn, 0, 0, 0 },
12978 { unicode_gc_Cn, 0, 0, 0 },
12979 { unicode_gc_Cn, 0, 0, 0 },
12980 { unicode_gc_Cn, 0, 0, 0 },
12981 { unicode_gc_Cn, 0, 0, 0 },
12982 { unicode_gc_Cn, 0, 0, 0 },
12983 { unicode_gc_Cn, 0, 0, 0 },
12984 { unicode_gc_Cn, 0, 0, 0 },
12985 { unicode_gc_Cn, 0, 0, 0 },
12986 { unicode_gc_Cn, 0, 0, 0 },
12987 { unicode_gc_Cn, 0, 0, 0 },
12988 { unicode_gc_Cn, 0, 0, 0 },
12989 { unicode_gc_Cn, 0, 0, 0 },
12990 { unicode_gc_Cn, 0, 0, 0 },
12991 { unicode_gc_Cn, 0, 0, 0 },
12992 { unicode_gc_Cn, 0, 0, 0 },
12993 { unicode_gc_Cn, 0, 0, 0 },
12994 { unicode_gc_Cn, 0, 0, 0 },
12995 { unicode_gc_Cn, 0, 0, 0 },
12996 { unicode_gc_Cn, 0, 0, 0 },
12997 { unicode_gc_Cn, 0, 0, 0 },
12998 { unicode_gc_Cn, 0, 0, 0 },
12999 { unicode_gc_Cn, 0, 0, 0 },
13000 { unicode_gc_Cn, 0, 0, 0 },
13001 { unicode_gc_Cn, 0, 0, 0 },
13002 { unicode_gc_Cn, 0, 0, 0 },
13003 { unicode_gc_Cn, 0, 0, 0 },
13004 { unicode_gc_Cn, 0, 0, 0 },
13005 { unicode_gc_Cn, 0, 0, 0 },
13006 { unicode_gc_Cn, 0, 0, 0 },
13007 { unicode_gc_Cn, 0, 0, 0 },
13008 { unicode_gc_Cn, 0, 0, 0 },
13009 { unicode_gc_Cn, 0, 0, 0 },
13010 { unicode_gc_Cn, 0, 0, 0 },
13011 { unicode_gc_Cn, 0, 0, 0 },
13012 { unicode_gc_Cn, 0, 0, 0 },
13013 { unicode_gc_Cn, 0, 0, 0 },
13014 { unicode_gc_Cn, 0, 0, 0 },
13015 { unicode_gc_Cn, 0, 0, 0 },
13016 { unicode_gc_Cn, 0, 0, 0 },
13017 { unicode_gc_Cn, 0, 0, 0 },
13018 { unicode_gc_Cn, 0, 0, 0 },
13019 { unicode_gc_Cn, 0, 0, 0 },
13020 { unicode_gc_Cn, 0, 0, 0 },
13021 { unicode_gc_Cn, 0, 0, 0 },
13022 { unicode_gc_Cn, 0, 0, 0 },
13023 { unicode_gc_Cn, 0, 0, 0 },
13024 { unicode_gc_Cn, 0, 0, 0 },
13025 { unicode_gc_Cn, 0, 0, 0 },
13026 { unicode_gc_Cn, 0, 0, 0 },
13027 { unicode_gc_Cn, 0, 0, 0 },
13028 { unicode_gc_Cn, 0, 0, 0 },
13029 { unicode_gc_Cn, 0, 0, 0 },
13030 { unicode_gc_Cn, 0, 0, 0 },
13031 { unicode_gc_Cn, 0, 0, 0 },
13032 { unicode_gc_Cn, 0, 0, 0 },
13033 { unicode_gc_Cn, 0, 0, 0 },
13034 { unicode_gc_Cn, 0, 0, 0 },
13035 { unicode_gc_Cn, 0, 0, 0 },
13036 { unicode_gc_Cn, 0, 0, 0 },
13037 { unicode_gc_Cn, 0, 0, 0 },
13038 { unicode_gc_Cn, 0, 0, 0 },
13039 { unicode_gc_Cn, 0, 0, 0 },
13040 { unicode_gc_Cn, 0, 0, 0 },
13041 { unicode_gc_Cn, 0, 0, 0 },
13042 { unicode_gc_Cn, 0, 0, 0 },
13043 { unicode_gc_Cn, 0, 0, 0 },
13044 { unicode_gc_Cn, 0, 0, 0 },
13045 { unicode_gc_Cn, 0, 0, 0 },
13046 { unicode_gc_Cn, 0, 0, 0 },
13047 { unicode_gc_Cn, 0, 0, 0 },
13048 { unicode_gc_Cn, 0, 0, 0 },
13049 { unicode_gc_Cn, 0, 0, 0 },
13050 { unicode_gc_Cn, 0, 0, 0 },
13051 { unicode_gc_Cn, 0, 0, 0 },
13052 { unicode_gc_Cn, 0, 0, 0 },
13053 { unicode_gc_Cn, 0, 0, 0 },
13054 { unicode_gc_Cn, 0, 0, 0 },
13055 { unicode_gc_Cn, 0, 0, 0 },
13056 { unicode_gc_Cn, 0, 0, 0 },
13057 { unicode_gc_Cn, 0, 0, 0 },
13058 { unicode_gc_Cn, 0, 0, 0 },
13059 { unicode_gc_Cn, 0, 0, 0 },
13060 { unicode_gc_Cn, 0, 0, 0 },
13061 { unicode_gc_Cn, 0, 0, 0 },
13062 { unicode_gc_Cn, 0, 0, 0 },
13063 { unicode_gc_Cn, 0, 0, 0 },
13064 { unicode_gc_Cn, 0, 0, 0 },
13065 { unicode_gc_Cn, 0, 0, 0 },
13066 { unicode_gc_Cn, 0, 0, 0 },
13067 { unicode_gc_Cn, 0, 0, 0 },
13068 { unicode_gc_Cn, 0, 0, 0 },
13069 { unicode_gc_Cn, 0, 0, 0 },
13070 { unicode_gc_Cn, 0, 0, 0 },
13071 { unicode_gc_Cn, 0, 0, 0 },
13072 { unicode_gc_Cn, 0, 0, 0 },
13073 { unicode_gc_Cn, 0, 0, 0 },
13074 { unicode_gc_Cn, 0, 0, 0 },
13075 { unicode_gc_Cn, 0, 0, 0 },
13076 { unicode_gc_Cn, 0, 0, 0 },
13077 { unicode_gc_Cn, 0, 0, 0 },
13078 { unicode_gc_Cn, 0, 0, 0 },
13079 { unicode_gc_Cn, 0, 0, 0 },
13080 { unicode_gc_Cn, 0, 0, 0 },
13081 { unicode_gc_Cn, 0, 0, 0 },
13082 { unicode_gc_Cn, 0, 0, 0 },
13083 { unicode_gc_Cn, 0, 0, 0 },
13084 { unicode_gc_Cn, 0, 0, 0 },
13085 { unicode_gc_Cn, 0, 0, 0 },
13086 { unicode_gc_Cn, 0, 0, 0 },
13087 { unicode_gc_Cn, 0, 0, 0 },
13088 { unicode_gc_Cn, 0, 0, 0 },
13089 { unicode_gc_Cn, 0, 0, 0 },
13090 { unicode_gc_Cn, 0, 0, 0 },
13091 { unicode_gc_Cn, 0, 0, 0 },
13092 { unicode_gc_Cn, 0, 0, 0 },
13093 { unicode_gc_Cn, 0, 0, 0 },
13094 { unicode_gc_Cn, 0, 0, 0 },
13095 { unicode_gc_Cn, 0, 0, 0 },
13096 { unicode_gc_Cn, 0, 0, 0 },
13097 { unicode_gc_Cn, 0, 0, 0 },
13098 { unicode_gc_Cn, 0, 0, 0 },
13099 { unicode_gc_Cn, 0, 0, 0 },
13100 { unicode_gc_Cn, 0, 0, 0 },
13101 { unicode_gc_Cn, 0, 0, 0 },
13102 { unicode_gc_Cn, 0, 0, 0 },
13103 { unicode_gc_Cn, 0, 0, 0 },
13104 { unicode_gc_Cn, 0, 0, 0 },
13105 { unicode_gc_Cn, 0, 0, 0 },
13106 { unicode_gc_Cn, 0, 0, 0 },
13107 { unicode_gc_Cn, 0, 0, 0 },
13108 { unicode_gc_Cn, 0, 0, 0 },
13109 { unicode_gc_Cn, 0, 0, 0 },
13110 { unicode_gc_Cn, 0, 0, 0 },
13111 { unicode_gc_Cn, 0, 0, 0 },
13112 { unicode_gc_Cn, 0, 0, 0 },
13113 { unicode_gc_Cn, 0, 0, 0 },
13114 { unicode_gc_Cn, 0, 0, 0 },
13115 { unicode_gc_Cn, 0, 0, 0 },
13116 { unicode_gc_Cn, 0, 0, 0 },
13117 { unicode_gc_Cn, 0, 0, 0 },
13118 { unicode_gc_Cn, 0, 0, 0 },
13119 { unicode_gc_Cn, 0, 0, 0 },
13120 { unicode_gc_Cn, 0, 0, 0 },
13121 { unicode_gc_Cn, 0, 0, 0 },
13122 { unicode_gc_Cn, 0, 0, 0 },
13123 { unicode_gc_Cn, 0, 0, 0 },
13124 { unicode_gc_Cn, 0, 0, 0 },
13125 { unicode_gc_Cn, 0, 0, 0 },
13126 { unicode_gc_Cn, 0, 0, 0 },
13127 { unicode_gc_Cn, 0, 0, 0 },
13128 { unicode_gc_Cn, 0, 0, 0 },
13129 { unicode_gc_Cn, 0, 0, 0 },
13130 { unicode_gc_Cn, 0, 0, 0 },
13131 { unicode_gc_Cn, 0, 0, 0 },
13132 { unicode_gc_Cn, 0, 0, 0 },
13133 { unicode_gc_Cn, 0, 0, 0 },
13134 { unicode_gc_Cn, 0, 0, 0 },
13135 { unicode_gc_Cn, 0, 0, 0 },
13136 { unicode_gc_Cn, 0, 0, 0 },
13137 { unicode_gc_Cn, 0, 0, 0 },
13138 { unicode_gc_Cn, 0, 0, 0 },
13139 { unicode_gc_Cn, 0, 0, 0 },
13140 { unicode_gc_Cn, 0, 0, 0 },
13141 { unicode_gc_Cn, 0, 0, 0 },
13142 { unicode_gc_Cn, 0, 0, 0 },
13143 { unicode_gc_Cn, 0, 0, 0 },
13144 { unicode_gc_Cn, 0, 0, 0 },
13145 { unicode_gc_Cn, 0, 0, 0 },
13146 { unicode_gc_Cn, 0, 0, 0 },
13147 { unicode_gc_Cn, 0, 0, 0 },
13148 { unicode_gc_Cn, 0, 0, 0 },
13149 { unicode_gc_Cn, 0, 0, 0 },
13150 { unicode_gc_Cn, 0, 0, 0 },
13151 { unicode_gc_Cn, 0, 0, 0 },
13152 { unicode_gc_Cn, 0, 0, 0 },
13153 { unicode_gc_Cn, 0, 0, 0 },
13154 { unicode_gc_Cn, 0, 0, 0 },
13155 { unicode_gc_Cn, 0, 0, 0 },
13156 { unicode_gc_Cn, 0, 0, 0 },
13157 { unicode_gc_Cn, 0, 0, 0 },
13158 { unicode_gc_Cn, 0, 0, 0 }
13159};
13160static const struct unidata subtable51[] = {
13161 { unicode_gc_Cn, 0, 0, 0 },
13162 { unicode_gc_Cn, 0, 0, 0 },
13163 { unicode_gc_Cn, 0, 0, 0 },
13164 { unicode_gc_Cn, 0, 0, 0 },
13165 { unicode_gc_Cn, 0, 0, 0 },
13166 { unicode_gc_Cn, 0, 0, 0 },
13167 { unicode_gc_Cn, 0, 0, 0 },
13168 { unicode_gc_Cn, 0, 0, 0 },
13169 { unicode_gc_Cn, 0, 0, 0 },
13170 { unicode_gc_Cn, 0, 0, 0 },
13171 { unicode_gc_Cn, 0, 0, 0 },
13172 { unicode_gc_Cn, 0, 0, 0 },
13173 { unicode_gc_Cn, 0, 0, 0 },
13174 { unicode_gc_Cn, 0, 0, 0 },
13175 { unicode_gc_Cn, 0, 0, 0 },
13176 { unicode_gc_Cn, 0, 0, 0 },
13177 { unicode_gc_Cn, 0, 0, 0 },
13178 { unicode_gc_Cn, 0, 0, 0 },
13179 { unicode_gc_Cn, 0, 0, 0 },
13180 { unicode_gc_Cn, 0, 0, 0 },
13181 { unicode_gc_Cn, 0, 0, 0 },
13182 { unicode_gc_Cn, 0, 0, 0 },
13183 { unicode_gc_Cn, 0, 0, 0 },
13184 { unicode_gc_Cn, 0, 0, 0 },
13185 { unicode_gc_Cn, 0, 0, 0 },
13186 { unicode_gc_Cn, 0, 0, 0 },
13187 { unicode_gc_Cn, 0, 0, 0 },
13188 { unicode_gc_Cn, 0, 0, 0 },
13189 { unicode_gc_Cn, 0, 0, 0 },
13190 { unicode_gc_Cn, 0, 0, 0 },
13191 { unicode_gc_Cn, 0, 0, 0 },
13192 { unicode_gc_Cn, 0, 0, 0 },
13193 { unicode_gc_Cn, 0, 0, 0 },
13194 { unicode_gc_Cn, 0, 0, 0 },
13195 { unicode_gc_Cn, 0, 0, 0 },
13196 { unicode_gc_Cn, 0, 0, 0 },
13197 { unicode_gc_Cn, 0, 0, 0 },
13198 { unicode_gc_Cn, 0, 0, 0 },
13199 { unicode_gc_Cn, 0, 0, 0 },
13200 { unicode_gc_Cn, 0, 0, 0 },
13201 { unicode_gc_Cn, 0, 0, 0 },
13202 { unicode_gc_Cn, 0, 0, 0 },
13203 { unicode_gc_Cn, 0, 0, 0 },
13204 { unicode_gc_Cn, 0, 0, 0 },
13205 { unicode_gc_Cn, 0, 0, 0 },
13206 { unicode_gc_Cn, 0, 0, 0 },
13207 { unicode_gc_Cn, 0, 0, 0 },
13208 { unicode_gc_Cn, 0, 0, 0 },
13209 { unicode_gc_Cn, 0, 0, 0 },
13210 { unicode_gc_Cn, 0, 0, 0 },
13211 { unicode_gc_Cn, 0, 0, 0 },
13212 { unicode_gc_Cn, 0, 0, 0 },
13213 { unicode_gc_Cn, 0, 0, 0 },
13214 { unicode_gc_Cn, 0, 0, 0 },
13215 { unicode_gc_Cn, 0, 0, 0 },
13216 { unicode_gc_Cn, 0, 0, 0 },
13217 { unicode_gc_Cn, 0, 0, 0 },
13218 { unicode_gc_Cn, 0, 0, 0 },
13219 { unicode_gc_Cn, 0, 0, 0 },
13220 { unicode_gc_Cn, 0, 0, 0 },
13221 { unicode_gc_Cn, 0, 0, 0 },
13222 { unicode_gc_Cn, 0, 0, 0 },
13223 { unicode_gc_Cn, 0, 0, 0 },
13224 { unicode_gc_Cn, 0, 0, 0 },
13225 { unicode_gc_Cn, 0, 0, 0 },
13226 { unicode_gc_Cn, 0, 0, 0 },
13227 { unicode_gc_Cn, 0, 0, 0 },
13228 { unicode_gc_Cn, 0, 0, 0 },
13229 { unicode_gc_Cn, 0, 0, 0 },
13230 { unicode_gc_Cn, 0, 0, 0 },
13231 { unicode_gc_Cn, 0, 0, 0 },
13232 { unicode_gc_Cn, 0, 0, 0 },
13233 { unicode_gc_Cn, 0, 0, 0 },
13234 { unicode_gc_Cn, 0, 0, 0 },
13235 { unicode_gc_Cn, 0, 0, 0 },
13236 { unicode_gc_Cn, 0, 0, 0 },
13237 { unicode_gc_Cn, 0, 0, 0 },
13238 { unicode_gc_Cn, 0, 0, 0 },
13239 { unicode_gc_Cn, 0, 0, 0 },
13240 { unicode_gc_Cn, 0, 0, 0 },
13241 { unicode_gc_Cn, 0, 0, 0 },
13242 { unicode_gc_Cn, 0, 0, 0 },
13243 { unicode_gc_Cn, 0, 0, 0 },
13244 { unicode_gc_Cn, 0, 0, 0 },
13245 { unicode_gc_Cn, 0, 0, 0 },
13246 { unicode_gc_Cn, 0, 0, 0 },
13247 { unicode_gc_Cn, 0, 0, 0 },
13248 { unicode_gc_Cn, 0, 0, 0 },
13249 { unicode_gc_Cn, 0, 0, 0 },
13250 { unicode_gc_Cn, 0, 0, 0 },
13251 { unicode_gc_Cn, 0, 0, 0 },
13252 { unicode_gc_Cn, 0, 0, 0 },
13253 { unicode_gc_Cn, 0, 0, 0 },
13254 { unicode_gc_Cn, 0, 0, 0 },
13255 { unicode_gc_Cn, 0, 0, 0 },
13256 { unicode_gc_Cn, 0, 0, 0 },
13257 { unicode_gc_Cn, 0, 0, 0 },
13258 { unicode_gc_Cn, 0, 0, 0 },
13259 { unicode_gc_Cn, 0, 0, 0 },
13260 { unicode_gc_Cn, 0, 0, 0 },
13261 { unicode_gc_Cn, 0, 0, 0 },
13262 { unicode_gc_Cn, 0, 0, 0 },
13263 { unicode_gc_Cn, 0, 0, 0 },
13264 { unicode_gc_Cn, 0, 0, 0 },
13265 { unicode_gc_Cn, 0, 0, 0 },
13266 { unicode_gc_Cn, 0, 0, 0 },
13267 { unicode_gc_Cn, 0, 0, 0 },
13268 { unicode_gc_Cn, 0, 0, 0 },
13269 { unicode_gc_Cn, 0, 0, 0 },
13270 { unicode_gc_Cn, 0, 0, 0 },
13271 { unicode_gc_Cn, 0, 0, 0 },
13272 { unicode_gc_Cn, 0, 0, 0 },
13273 { unicode_gc_Cn, 0, 0, 0 },
13274 { unicode_gc_Cn, 0, 0, 0 },
13275 { unicode_gc_Cn, 0, 0, 0 },
13276 { unicode_gc_Cn, 0, 0, 0 },
13277 { unicode_gc_Cn, 0, 0, 0 },
13278 { unicode_gc_Cn, 0, 0, 0 },
13279 { unicode_gc_Cn, 0, 0, 0 },
13280 { unicode_gc_Cn, 0, 0, 0 },
13281 { unicode_gc_Cn, 0, 0, 0 },
13282 { unicode_gc_Cn, 0, 0, 0 },
13283 { unicode_gc_Cn, 0, 0, 0 },
13284 { unicode_gc_Cn, 0, 0, 0 },
13285 { unicode_gc_Cn, 0, 0, 0 },
13286 { unicode_gc_Cn, 0, 0, 0 },
13287 { unicode_gc_Cn, 0, 0, 0 },
13288 { unicode_gc_Cs, 0, 0, 0 },
13289 { unicode_gc_Cs, 0, 0, 0 },
13290 { unicode_gc_Cn, 0, 0, 0 },
13291 { unicode_gc_Cn, 0, 0, 0 },
13292 { unicode_gc_Cn, 0, 0, 0 },
13293 { unicode_gc_Cn, 0, 0, 0 },
13294 { unicode_gc_Cn, 0, 0, 0 },
13295 { unicode_gc_Cn, 0, 0, 0 },
13296 { unicode_gc_Cn, 0, 0, 0 },
13297 { unicode_gc_Cn, 0, 0, 0 },
13298 { unicode_gc_Cn, 0, 0, 0 },
13299 { unicode_gc_Cn, 0, 0, 0 },
13300 { unicode_gc_Cn, 0, 0, 0 },
13301 { unicode_gc_Cn, 0, 0, 0 },
13302 { unicode_gc_Cn, 0, 0, 0 },
13303 { unicode_gc_Cn, 0, 0, 0 },
13304 { unicode_gc_Cn, 0, 0, 0 },
13305 { unicode_gc_Cn, 0, 0, 0 },
13306 { unicode_gc_Cn, 0, 0, 0 },
13307 { unicode_gc_Cn, 0, 0, 0 },
13308 { unicode_gc_Cn, 0, 0, 0 },
13309 { unicode_gc_Cn, 0, 0, 0 },
13310 { unicode_gc_Cn, 0, 0, 0 },
13311 { unicode_gc_Cn, 0, 0, 0 },
13312 { unicode_gc_Cn, 0, 0, 0 },
13313 { unicode_gc_Cn, 0, 0, 0 },
13314 { unicode_gc_Cn, 0, 0, 0 },
13315 { unicode_gc_Cn, 0, 0, 0 },
13316 { unicode_gc_Cn, 0, 0, 0 },
13317 { unicode_gc_Cn, 0, 0, 0 },
13318 { unicode_gc_Cn, 0, 0, 0 },
13319 { unicode_gc_Cn, 0, 0, 0 },
13320 { unicode_gc_Cn, 0, 0, 0 },
13321 { unicode_gc_Cn, 0, 0, 0 },
13322 { unicode_gc_Cn, 0, 0, 0 },
13323 { unicode_gc_Cn, 0, 0, 0 },
13324 { unicode_gc_Cn, 0, 0, 0 },
13325 { unicode_gc_Cn, 0, 0, 0 },
13326 { unicode_gc_Cn, 0, 0, 0 },
13327 { unicode_gc_Cn, 0, 0, 0 },
13328 { unicode_gc_Cn, 0, 0, 0 },
13329 { unicode_gc_Cn, 0, 0, 0 },
13330 { unicode_gc_Cn, 0, 0, 0 },
13331 { unicode_gc_Cn, 0, 0, 0 },
13332 { unicode_gc_Cn, 0, 0, 0 },
13333 { unicode_gc_Cn, 0, 0, 0 },
13334 { unicode_gc_Cn, 0, 0, 0 },
13335 { unicode_gc_Cn, 0, 0, 0 },
13336 { unicode_gc_Cn, 0, 0, 0 },
13337 { unicode_gc_Cn, 0, 0, 0 },
13338 { unicode_gc_Cn, 0, 0, 0 },
13339 { unicode_gc_Cn, 0, 0, 0 },
13340 { unicode_gc_Cn, 0, 0, 0 },
13341 { unicode_gc_Cn, 0, 0, 0 },
13342 { unicode_gc_Cn, 0, 0, 0 },
13343 { unicode_gc_Cn, 0, 0, 0 },
13344 { unicode_gc_Cn, 0, 0, 0 },
13345 { unicode_gc_Cn, 0, 0, 0 },
13346 { unicode_gc_Cn, 0, 0, 0 },
13347 { unicode_gc_Cn, 0, 0, 0 },
13348 { unicode_gc_Cn, 0, 0, 0 },
13349 { unicode_gc_Cn, 0, 0, 0 },
13350 { unicode_gc_Cn, 0, 0, 0 },
13351 { unicode_gc_Cn, 0, 0, 0 },
13352 { unicode_gc_Cn, 0, 0, 0 },
13353 { unicode_gc_Cn, 0, 0, 0 },
13354 { unicode_gc_Cn, 0, 0, 0 },
13355 { unicode_gc_Cn, 0, 0, 0 },
13356 { unicode_gc_Cn, 0, 0, 0 },
13357 { unicode_gc_Cn, 0, 0, 0 },
13358 { unicode_gc_Cn, 0, 0, 0 },
13359 { unicode_gc_Cn, 0, 0, 0 },
13360 { unicode_gc_Cn, 0, 0, 0 },
13361 { unicode_gc_Cn, 0, 0, 0 },
13362 { unicode_gc_Cn, 0, 0, 0 },
13363 { unicode_gc_Cn, 0, 0, 0 },
13364 { unicode_gc_Cn, 0, 0, 0 },
13365 { unicode_gc_Cn, 0, 0, 0 },
13366 { unicode_gc_Cn, 0, 0, 0 },
13367 { unicode_gc_Cn, 0, 0, 0 },
13368 { unicode_gc_Cn, 0, 0, 0 },
13369 { unicode_gc_Cn, 0, 0, 0 },
13370 { unicode_gc_Cn, 0, 0, 0 },
13371 { unicode_gc_Cn, 0, 0, 0 },
13372 { unicode_gc_Cn, 0, 0, 0 },
13373 { unicode_gc_Cn, 0, 0, 0 },
13374 { unicode_gc_Cn, 0, 0, 0 },
13375 { unicode_gc_Cn, 0, 0, 0 },
13376 { unicode_gc_Cn, 0, 0, 0 },
13377 { unicode_gc_Cn, 0, 0, 0 },
13378 { unicode_gc_Cn, 0, 0, 0 },
13379 { unicode_gc_Cn, 0, 0, 0 },
13380 { unicode_gc_Cn, 0, 0, 0 },
13381 { unicode_gc_Cn, 0, 0, 0 },
13382 { unicode_gc_Cn, 0, 0, 0 },
13383 { unicode_gc_Cn, 0, 0, 0 },
13384 { unicode_gc_Cn, 0, 0, 0 },
13385 { unicode_gc_Cn, 0, 0, 0 },
13386 { unicode_gc_Cn, 0, 0, 0 },
13387 { unicode_gc_Cn, 0, 0, 0 },
13388 { unicode_gc_Cn, 0, 0, 0 },
13389 { unicode_gc_Cn, 0, 0, 0 },
13390 { unicode_gc_Cn, 0, 0, 0 },
13391 { unicode_gc_Cn, 0, 0, 0 },
13392 { unicode_gc_Cn, 0, 0, 0 },
13393 { unicode_gc_Cn, 0, 0, 0 },
13394 { unicode_gc_Cn, 0, 0, 0 },
13395 { unicode_gc_Cn, 0, 0, 0 },
13396 { unicode_gc_Cn, 0, 0, 0 },
13397 { unicode_gc_Cn, 0, 0, 0 },
13398 { unicode_gc_Cn, 0, 0, 0 },
13399 { unicode_gc_Cn, 0, 0, 0 },
13400 { unicode_gc_Cn, 0, 0, 0 },
13401 { unicode_gc_Cn, 0, 0, 0 },
13402 { unicode_gc_Cn, 0, 0, 0 },
13403 { unicode_gc_Cn, 0, 0, 0 },
13404 { unicode_gc_Cn, 0, 0, 0 },
13405 { unicode_gc_Cn, 0, 0, 0 },
13406 { unicode_gc_Cn, 0, 0, 0 },
13407 { unicode_gc_Cn, 0, 0, 0 },
13408 { unicode_gc_Cn, 0, 0, 0 },
13409 { unicode_gc_Cn, 0, 0, 0 },
13410 { unicode_gc_Cn, 0, 0, 0 },
13411 { unicode_gc_Cn, 0, 0, 0 },
13412 { unicode_gc_Cn, 0, 0, 0 },
13413 { unicode_gc_Cn, 0, 0, 0 },
13414 { unicode_gc_Cn, 0, 0, 0 },
13415 { unicode_gc_Cn, 0, 0, 0 },
13416 { unicode_gc_Cs, 0, 0, 0 }
13417};
13418static const struct unidata subtable52[] = {
13419 { unicode_gc_Cn, 0, 0, 0 },
13420 { unicode_gc_Cn, 0, 0, 0 },
13421 { unicode_gc_Cn, 0, 0, 0 },
13422 { unicode_gc_Cn, 0, 0, 0 },
13423 { unicode_gc_Cn, 0, 0, 0 },
13424 { unicode_gc_Cn, 0, 0, 0 },
13425 { unicode_gc_Cn, 0, 0, 0 },
13426 { unicode_gc_Cn, 0, 0, 0 },
13427 { unicode_gc_Cn, 0, 0, 0 },
13428 { unicode_gc_Cn, 0, 0, 0 },
13429 { unicode_gc_Cn, 0, 0, 0 },
13430 { unicode_gc_Cn, 0, 0, 0 },
13431 { unicode_gc_Cn, 0, 0, 0 },
13432 { unicode_gc_Cn, 0, 0, 0 },
13433 { unicode_gc_Cn, 0, 0, 0 },
13434 { unicode_gc_Cn, 0, 0, 0 },
13435 { unicode_gc_Cn, 0, 0, 0 },
13436 { unicode_gc_Cn, 0, 0, 0 },
13437 { unicode_gc_Cn, 0, 0, 0 },
13438 { unicode_gc_Cn, 0, 0, 0 },
13439 { unicode_gc_Cn, 0, 0, 0 },
13440 { unicode_gc_Cn, 0, 0, 0 },
13441 { unicode_gc_Cn, 0, 0, 0 },
13442 { unicode_gc_Cn, 0, 0, 0 },
13443 { unicode_gc_Cn, 0, 0, 0 },
13444 { unicode_gc_Cn, 0, 0, 0 },
13445 { unicode_gc_Cn, 0, 0, 0 },
13446 { unicode_gc_Cn, 0, 0, 0 },
13447 { unicode_gc_Cn, 0, 0, 0 },
13448 { unicode_gc_Cn, 0, 0, 0 },
13449 { unicode_gc_Cn, 0, 0, 0 },
13450 { unicode_gc_Cn, 0, 0, 0 },
13451 { unicode_gc_Cn, 0, 0, 0 },
13452 { unicode_gc_Cn, 0, 0, 0 },
13453 { unicode_gc_Cn, 0, 0, 0 },
13454 { unicode_gc_Cn, 0, 0, 0 },
13455 { unicode_gc_Cn, 0, 0, 0 },
13456 { unicode_gc_Cn, 0, 0, 0 },
13457 { unicode_gc_Cn, 0, 0, 0 },
13458 { unicode_gc_Cn, 0, 0, 0 },
13459 { unicode_gc_Cn, 0, 0, 0 },
13460 { unicode_gc_Cn, 0, 0, 0 },
13461 { unicode_gc_Cn, 0, 0, 0 },
13462 { unicode_gc_Cn, 0, 0, 0 },
13463 { unicode_gc_Cn, 0, 0, 0 },
13464 { unicode_gc_Cn, 0, 0, 0 },
13465 { unicode_gc_Cn, 0, 0, 0 },
13466 { unicode_gc_Cn, 0, 0, 0 },
13467 { unicode_gc_Cn, 0, 0, 0 },
13468 { unicode_gc_Cn, 0, 0, 0 },
13469 { unicode_gc_Cn, 0, 0, 0 },
13470 { unicode_gc_Cn, 0, 0, 0 },
13471 { unicode_gc_Cn, 0, 0, 0 },
13472 { unicode_gc_Cn, 0, 0, 0 },
13473 { unicode_gc_Cn, 0, 0, 0 },
13474 { unicode_gc_Cn, 0, 0, 0 },
13475 { unicode_gc_Cn, 0, 0, 0 },
13476 { unicode_gc_Cn, 0, 0, 0 },
13477 { unicode_gc_Cn, 0, 0, 0 },
13478 { unicode_gc_Cn, 0, 0, 0 },
13479 { unicode_gc_Cn, 0, 0, 0 },
13480 { unicode_gc_Cn, 0, 0, 0 },
13481 { unicode_gc_Cn, 0, 0, 0 },
13482 { unicode_gc_Cn, 0, 0, 0 },
13483 { unicode_gc_Cn, 0, 0, 0 },
13484 { unicode_gc_Cn, 0, 0, 0 },
13485 { unicode_gc_Cn, 0, 0, 0 },
13486 { unicode_gc_Cn, 0, 0, 0 },
13487 { unicode_gc_Cn, 0, 0, 0 },
13488 { unicode_gc_Cn, 0, 0, 0 },
13489 { unicode_gc_Cn, 0, 0, 0 },
13490 { unicode_gc_Cn, 0, 0, 0 },
13491 { unicode_gc_Cn, 0, 0, 0 },
13492 { unicode_gc_Cn, 0, 0, 0 },
13493 { unicode_gc_Cn, 0, 0, 0 },
13494 { unicode_gc_Cn, 0, 0, 0 },
13495 { unicode_gc_Cn, 0, 0, 0 },
13496 { unicode_gc_Cn, 0, 0, 0 },
13497 { unicode_gc_Cn, 0, 0, 0 },
13498 { unicode_gc_Cn, 0, 0, 0 },
13499 { unicode_gc_Cn, 0, 0, 0 },
13500 { unicode_gc_Cn, 0, 0, 0 },
13501 { unicode_gc_Cn, 0, 0, 0 },
13502 { unicode_gc_Cn, 0, 0, 0 },
13503 { unicode_gc_Cn, 0, 0, 0 },
13504 { unicode_gc_Cn, 0, 0, 0 },
13505 { unicode_gc_Cn, 0, 0, 0 },
13506 { unicode_gc_Cn, 0, 0, 0 },
13507 { unicode_gc_Cn, 0, 0, 0 },
13508 { unicode_gc_Cn, 0, 0, 0 },
13509 { unicode_gc_Cn, 0, 0, 0 },
13510 { unicode_gc_Cn, 0, 0, 0 },
13511 { unicode_gc_Cn, 0, 0, 0 },
13512 { unicode_gc_Cn, 0, 0, 0 },
13513 { unicode_gc_Cn, 0, 0, 0 },
13514 { unicode_gc_Cn, 0, 0, 0 },
13515 { unicode_gc_Cn, 0, 0, 0 },
13516 { unicode_gc_Cn, 0, 0, 0 },
13517 { unicode_gc_Cn, 0, 0, 0 },
13518 { unicode_gc_Cn, 0, 0, 0 },
13519 { unicode_gc_Cn, 0, 0, 0 },
13520 { unicode_gc_Cn, 0, 0, 0 },
13521 { unicode_gc_Cn, 0, 0, 0 },
13522 { unicode_gc_Cn, 0, 0, 0 },
13523 { unicode_gc_Cn, 0, 0, 0 },
13524 { unicode_gc_Cn, 0, 0, 0 },
13525 { unicode_gc_Cn, 0, 0, 0 },
13526 { unicode_gc_Cn, 0, 0, 0 },
13527 { unicode_gc_Cn, 0, 0, 0 },
13528 { unicode_gc_Cn, 0, 0, 0 },
13529 { unicode_gc_Cn, 0, 0, 0 },
13530 { unicode_gc_Cn, 0, 0, 0 },
13531 { unicode_gc_Cn, 0, 0, 0 },
13532 { unicode_gc_Cn, 0, 0, 0 },
13533 { unicode_gc_Cn, 0, 0, 0 },
13534 { unicode_gc_Cn, 0, 0, 0 },
13535 { unicode_gc_Cn, 0, 0, 0 },
13536 { unicode_gc_Cn, 0, 0, 0 },
13537 { unicode_gc_Cn, 0, 0, 0 },
13538 { unicode_gc_Cn, 0, 0, 0 },
13539 { unicode_gc_Cn, 0, 0, 0 },
13540 { unicode_gc_Cn, 0, 0, 0 },
13541 { unicode_gc_Cn, 0, 0, 0 },
13542 { unicode_gc_Cn, 0, 0, 0 },
13543 { unicode_gc_Cn, 0, 0, 0 },
13544 { unicode_gc_Cn, 0, 0, 0 },
13545 { unicode_gc_Cn, 0, 0, 0 },
13546 { unicode_gc_Cn, 0, 0, 0 },
13547 { unicode_gc_Cn, 0, 0, 0 },
13548 { unicode_gc_Cn, 0, 0, 0 },
13549 { unicode_gc_Cn, 0, 0, 0 },
13550 { unicode_gc_Cn, 0, 0, 0 },
13551 { unicode_gc_Cn, 0, 0, 0 },
13552 { unicode_gc_Cn, 0, 0, 0 },
13553 { unicode_gc_Cn, 0, 0, 0 },
13554 { unicode_gc_Cn, 0, 0, 0 },
13555 { unicode_gc_Cn, 0, 0, 0 },
13556 { unicode_gc_Cn, 0, 0, 0 },
13557 { unicode_gc_Cn, 0, 0, 0 },
13558 { unicode_gc_Cn, 0, 0, 0 },
13559 { unicode_gc_Cn, 0, 0, 0 },
13560 { unicode_gc_Cn, 0, 0, 0 },
13561 { unicode_gc_Cn, 0, 0, 0 },
13562 { unicode_gc_Cn, 0, 0, 0 },
13563 { unicode_gc_Cn, 0, 0, 0 },
13564 { unicode_gc_Cn, 0, 0, 0 },
13565 { unicode_gc_Cn, 0, 0, 0 },
13566 { unicode_gc_Cn, 0, 0, 0 },
13567 { unicode_gc_Cn, 0, 0, 0 },
13568 { unicode_gc_Cn, 0, 0, 0 },
13569 { unicode_gc_Cn, 0, 0, 0 },
13570 { unicode_gc_Cn, 0, 0, 0 },
13571 { unicode_gc_Cn, 0, 0, 0 },
13572 { unicode_gc_Cn, 0, 0, 0 },
13573 { unicode_gc_Cn, 0, 0, 0 },
13574 { unicode_gc_Cn, 0, 0, 0 },
13575 { unicode_gc_Cn, 0, 0, 0 },
13576 { unicode_gc_Cn, 0, 0, 0 },
13577 { unicode_gc_Cn, 0, 0, 0 },
13578 { unicode_gc_Cn, 0, 0, 0 },
13579 { unicode_gc_Cn, 0, 0, 0 },
13580 { unicode_gc_Cn, 0, 0, 0 },
13581 { unicode_gc_Cn, 0, 0, 0 },
13582 { unicode_gc_Cn, 0, 0, 0 },
13583 { unicode_gc_Cn, 0, 0, 0 },
13584 { unicode_gc_Cn, 0, 0, 0 },
13585 { unicode_gc_Cn, 0, 0, 0 },
13586 { unicode_gc_Cn, 0, 0, 0 },
13587 { unicode_gc_Cn, 0, 0, 0 },
13588 { unicode_gc_Cn, 0, 0, 0 },
13589 { unicode_gc_Cn, 0, 0, 0 },
13590 { unicode_gc_Cn, 0, 0, 0 },
13591 { unicode_gc_Cn, 0, 0, 0 },
13592 { unicode_gc_Cn, 0, 0, 0 },
13593 { unicode_gc_Cn, 0, 0, 0 },
13594 { unicode_gc_Cn, 0, 0, 0 },
13595 { unicode_gc_Cn, 0, 0, 0 },
13596 { unicode_gc_Cn, 0, 0, 0 },
13597 { unicode_gc_Cn, 0, 0, 0 },
13598 { unicode_gc_Cn, 0, 0, 0 },
13599 { unicode_gc_Cn, 0, 0, 0 },
13600 { unicode_gc_Cn, 0, 0, 0 },
13601 { unicode_gc_Cn, 0, 0, 0 },
13602 { unicode_gc_Cn, 0, 0, 0 },
13603 { unicode_gc_Cn, 0, 0, 0 },
13604 { unicode_gc_Cn, 0, 0, 0 },
13605 { unicode_gc_Cn, 0, 0, 0 },
13606 { unicode_gc_Cn, 0, 0, 0 },
13607 { unicode_gc_Cn, 0, 0, 0 },
13608 { unicode_gc_Cn, 0, 0, 0 },
13609 { unicode_gc_Cn, 0, 0, 0 },
13610 { unicode_gc_Cn, 0, 0, 0 },
13611 { unicode_gc_Cn, 0, 0, 0 },
13612 { unicode_gc_Cn, 0, 0, 0 },
13613 { unicode_gc_Cn, 0, 0, 0 },
13614 { unicode_gc_Cn, 0, 0, 0 },
13615 { unicode_gc_Cn, 0, 0, 0 },
13616 { unicode_gc_Cn, 0, 0, 0 },
13617 { unicode_gc_Cn, 0, 0, 0 },
13618 { unicode_gc_Cn, 0, 0, 0 },
13619 { unicode_gc_Cn, 0, 0, 0 },
13620 { unicode_gc_Cn, 0, 0, 0 },
13621 { unicode_gc_Cn, 0, 0, 0 },
13622 { unicode_gc_Cn, 0, 0, 0 },
13623 { unicode_gc_Cn, 0, 0, 0 },
13624 { unicode_gc_Cn, 0, 0, 0 },
13625 { unicode_gc_Cn, 0, 0, 0 },
13626 { unicode_gc_Cn, 0, 0, 0 },
13627 { unicode_gc_Cn, 0, 0, 0 },
13628 { unicode_gc_Cn, 0, 0, 0 },
13629 { unicode_gc_Cn, 0, 0, 0 },
13630 { unicode_gc_Cn, 0, 0, 0 },
13631 { unicode_gc_Cn, 0, 0, 0 },
13632 { unicode_gc_Cn, 0, 0, 0 },
13633 { unicode_gc_Cn, 0, 0, 0 },
13634 { unicode_gc_Cn, 0, 0, 0 },
13635 { unicode_gc_Cn, 0, 0, 0 },
13636 { unicode_gc_Cn, 0, 0, 0 },
13637 { unicode_gc_Cn, 0, 0, 0 },
13638 { unicode_gc_Cn, 0, 0, 0 },
13639 { unicode_gc_Cn, 0, 0, 0 },
13640 { unicode_gc_Cn, 0, 0, 0 },
13641 { unicode_gc_Cn, 0, 0, 0 },
13642 { unicode_gc_Cn, 0, 0, 0 },
13643 { unicode_gc_Cn, 0, 0, 0 },
13644 { unicode_gc_Cn, 0, 0, 0 },
13645 { unicode_gc_Cn, 0, 0, 0 },
13646 { unicode_gc_Cn, 0, 0, 0 },
13647 { unicode_gc_Cn, 0, 0, 0 },
13648 { unicode_gc_Cn, 0, 0, 0 },
13649 { unicode_gc_Cn, 0, 0, 0 },
13650 { unicode_gc_Cn, 0, 0, 0 },
13651 { unicode_gc_Cn, 0, 0, 0 },
13652 { unicode_gc_Cn, 0, 0, 0 },
13653 { unicode_gc_Cn, 0, 0, 0 },
13654 { unicode_gc_Cn, 0, 0, 0 },
13655 { unicode_gc_Cn, 0, 0, 0 },
13656 { unicode_gc_Cn, 0, 0, 0 },
13657 { unicode_gc_Cn, 0, 0, 0 },
13658 { unicode_gc_Cn, 0, 0, 0 },
13659 { unicode_gc_Cn, 0, 0, 0 },
13660 { unicode_gc_Cn, 0, 0, 0 },
13661 { unicode_gc_Cn, 0, 0, 0 },
13662 { unicode_gc_Cn, 0, 0, 0 },
13663 { unicode_gc_Cn, 0, 0, 0 },
13664 { unicode_gc_Cn, 0, 0, 0 },
13665 { unicode_gc_Cn, 0, 0, 0 },
13666 { unicode_gc_Cn, 0, 0, 0 },
13667 { unicode_gc_Cn, 0, 0, 0 },
13668 { unicode_gc_Cn, 0, 0, 0 },
13669 { unicode_gc_Cn, 0, 0, 0 },
13670 { unicode_gc_Cn, 0, 0, 0 },
13671 { unicode_gc_Cn, 0, 0, 0 },
13672 { unicode_gc_Cn, 0, 0, 0 },
13673 { unicode_gc_Cn, 0, 0, 0 },
13674 { unicode_gc_Cs, 0, 0, 0 }
13675};
13676static const struct unidata subtable53[] = {
13677 { unicode_gc_Co, 0, 0, 0 },
13678 { unicode_gc_Cn, 0, 0, 0 },
13679 { unicode_gc_Cn, 0, 0, 0 },
13680 { unicode_gc_Cn, 0, 0, 0 },
13681 { unicode_gc_Cn, 0, 0, 0 },
13682 { unicode_gc_Cn, 0, 0, 0 },
13683 { unicode_gc_Cn, 0, 0, 0 },
13684 { unicode_gc_Cn, 0, 0, 0 },
13685 { unicode_gc_Cn, 0, 0, 0 },
13686 { unicode_gc_Cn, 0, 0, 0 },
13687 { unicode_gc_Cn, 0, 0, 0 },
13688 { unicode_gc_Cn, 0, 0, 0 },
13689 { unicode_gc_Cn, 0, 0, 0 },
13690 { unicode_gc_Cn, 0, 0, 0 },
13691 { unicode_gc_Cn, 0, 0, 0 },
13692 { unicode_gc_Cn, 0, 0, 0 },
13693 { unicode_gc_Cn, 0, 0, 0 },
13694 { unicode_gc_Cn, 0, 0, 0 },
13695 { unicode_gc_Cn, 0, 0, 0 },
13696 { unicode_gc_Cn, 0, 0, 0 },
13697 { unicode_gc_Cn, 0, 0, 0 },
13698 { unicode_gc_Cn, 0, 0, 0 },
13699 { unicode_gc_Cn, 0, 0, 0 },
13700 { unicode_gc_Cn, 0, 0, 0 },
13701 { unicode_gc_Cn, 0, 0, 0 },
13702 { unicode_gc_Cn, 0, 0, 0 },
13703 { unicode_gc_Cn, 0, 0, 0 },
13704 { unicode_gc_Cn, 0, 0, 0 },
13705 { unicode_gc_Cn, 0, 0, 0 },
13706 { unicode_gc_Cn, 0, 0, 0 },
13707 { unicode_gc_Cn, 0, 0, 0 },
13708 { unicode_gc_Cn, 0, 0, 0 },
13709 { unicode_gc_Cn, 0, 0, 0 },
13710 { unicode_gc_Cn, 0, 0, 0 },
13711 { unicode_gc_Cn, 0, 0, 0 },
13712 { unicode_gc_Cn, 0, 0, 0 },
13713 { unicode_gc_Cn, 0, 0, 0 },
13714 { unicode_gc_Cn, 0, 0, 0 },
13715 { unicode_gc_Cn, 0, 0, 0 },
13716 { unicode_gc_Cn, 0, 0, 0 },
13717 { unicode_gc_Cn, 0, 0, 0 },
13718 { unicode_gc_Cn, 0, 0, 0 },
13719 { unicode_gc_Cn, 0, 0, 0 },
13720 { unicode_gc_Cn, 0, 0, 0 },
13721 { unicode_gc_Cn, 0, 0, 0 },
13722 { unicode_gc_Cn, 0, 0, 0 },
13723 { unicode_gc_Cn, 0, 0, 0 },
13724 { unicode_gc_Cn, 0, 0, 0 },
13725 { unicode_gc_Cn, 0, 0, 0 },
13726 { unicode_gc_Cn, 0, 0, 0 },
13727 { unicode_gc_Cn, 0, 0, 0 },
13728 { unicode_gc_Cn, 0, 0, 0 },
13729 { unicode_gc_Cn, 0, 0, 0 },
13730 { unicode_gc_Cn, 0, 0, 0 },
13731 { unicode_gc_Cn, 0, 0, 0 },
13732 { unicode_gc_Cn, 0, 0, 0 },
13733 { unicode_gc_Cn, 0, 0, 0 },
13734 { unicode_gc_Cn, 0, 0, 0 },
13735 { unicode_gc_Cn, 0, 0, 0 },
13736 { unicode_gc_Cn, 0, 0, 0 },
13737 { unicode_gc_Cn, 0, 0, 0 },
13738 { unicode_gc_Cn, 0, 0, 0 },
13739 { unicode_gc_Cn, 0, 0, 0 },
13740 { unicode_gc_Cn, 0, 0, 0 },
13741 { unicode_gc_Cn, 0, 0, 0 },
13742 { unicode_gc_Cn, 0, 0, 0 },
13743 { unicode_gc_Cn, 0, 0, 0 },
13744 { unicode_gc_Cn, 0, 0, 0 },
13745 { unicode_gc_Cn, 0, 0, 0 },
13746 { unicode_gc_Cn, 0, 0, 0 },
13747 { unicode_gc_Cn, 0, 0, 0 },
13748 { unicode_gc_Cn, 0, 0, 0 },
13749 { unicode_gc_Cn, 0, 0, 0 },
13750 { unicode_gc_Cn, 0, 0, 0 },
13751 { unicode_gc_Cn, 0, 0, 0 },
13752 { unicode_gc_Cn, 0, 0, 0 },
13753 { unicode_gc_Cn, 0, 0, 0 },
13754 { unicode_gc_Cn, 0, 0, 0 },
13755 { unicode_gc_Cn, 0, 0, 0 },
13756 { unicode_gc_Cn, 0, 0, 0 },
13757 { unicode_gc_Cn, 0, 0, 0 },
13758 { unicode_gc_Cn, 0, 0, 0 },
13759 { unicode_gc_Cn, 0, 0, 0 },
13760 { unicode_gc_Cn, 0, 0, 0 },
13761 { unicode_gc_Cn, 0, 0, 0 },
13762 { unicode_gc_Cn, 0, 0, 0 },
13763 { unicode_gc_Cn, 0, 0, 0 },
13764 { unicode_gc_Cn, 0, 0, 0 },
13765 { unicode_gc_Cn, 0, 0, 0 },
13766 { unicode_gc_Cn, 0, 0, 0 },
13767 { unicode_gc_Cn, 0, 0, 0 },
13768 { unicode_gc_Cn, 0, 0, 0 },
13769 { unicode_gc_Cn, 0, 0, 0 },
13770 { unicode_gc_Cn, 0, 0, 0 },
13771 { unicode_gc_Cn, 0, 0, 0 },
13772 { unicode_gc_Cn, 0, 0, 0 },
13773 { unicode_gc_Cn, 0, 0, 0 },
13774 { unicode_gc_Cn, 0, 0, 0 },
13775 { unicode_gc_Cn, 0, 0, 0 },
13776 { unicode_gc_Cn, 0, 0, 0 },
13777 { unicode_gc_Cn, 0, 0, 0 },
13778 { unicode_gc_Cn, 0, 0, 0 },
13779 { unicode_gc_Cn, 0, 0, 0 },
13780 { unicode_gc_Cn, 0, 0, 0 },
13781 { unicode_gc_Cn, 0, 0, 0 },
13782 { unicode_gc_Cn, 0, 0, 0 },
13783 { unicode_gc_Cn, 0, 0, 0 },
13784 { unicode_gc_Cn, 0, 0, 0 },
13785 { unicode_gc_Cn, 0, 0, 0 },
13786 { unicode_gc_Cn, 0, 0, 0 },
13787 { unicode_gc_Cn, 0, 0, 0 },
13788 { unicode_gc_Cn, 0, 0, 0 },
13789 { unicode_gc_Cn, 0, 0, 0 },
13790 { unicode_gc_Cn, 0, 0, 0 },
13791 { unicode_gc_Cn, 0, 0, 0 },
13792 { unicode_gc_Cn, 0, 0, 0 },
13793 { unicode_gc_Cn, 0, 0, 0 },
13794 { unicode_gc_Cn, 0, 0, 0 },
13795 { unicode_gc_Cn, 0, 0, 0 },
13796 { unicode_gc_Cn, 0, 0, 0 },
13797 { unicode_gc_Cn, 0, 0, 0 },
13798 { unicode_gc_Cn, 0, 0, 0 },
13799 { unicode_gc_Cn, 0, 0, 0 },
13800 { unicode_gc_Cn, 0, 0, 0 },
13801 { unicode_gc_Cn, 0, 0, 0 },
13802 { unicode_gc_Cn, 0, 0, 0 },
13803 { unicode_gc_Cn, 0, 0, 0 },
13804 { unicode_gc_Cn, 0, 0, 0 },
13805 { unicode_gc_Cn, 0, 0, 0 },
13806 { unicode_gc_Cn, 0, 0, 0 },
13807 { unicode_gc_Cn, 0, 0, 0 },
13808 { unicode_gc_Cn, 0, 0, 0 },
13809 { unicode_gc_Cn, 0, 0, 0 },
13810 { unicode_gc_Cn, 0, 0, 0 },
13811 { unicode_gc_Cn, 0, 0, 0 },
13812 { unicode_gc_Cn, 0, 0, 0 },
13813 { unicode_gc_Cn, 0, 0, 0 },
13814 { unicode_gc_Cn, 0, 0, 0 },
13815 { unicode_gc_Cn, 0, 0, 0 },
13816 { unicode_gc_Cn, 0, 0, 0 },
13817 { unicode_gc_Cn, 0, 0, 0 },
13818 { unicode_gc_Cn, 0, 0, 0 },
13819 { unicode_gc_Cn, 0, 0, 0 },
13820 { unicode_gc_Cn, 0, 0, 0 },
13821 { unicode_gc_Cn, 0, 0, 0 },
13822 { unicode_gc_Cn, 0, 0, 0 },
13823 { unicode_gc_Cn, 0, 0, 0 },
13824 { unicode_gc_Cn, 0, 0, 0 },
13825 { unicode_gc_Cn, 0, 0, 0 },
13826 { unicode_gc_Cn, 0, 0, 0 },
13827 { unicode_gc_Cn, 0, 0, 0 },
13828 { unicode_gc_Cn, 0, 0, 0 },
13829 { unicode_gc_Cn, 0, 0, 0 },
13830 { unicode_gc_Cn, 0, 0, 0 },
13831 { unicode_gc_Cn, 0, 0, 0 },
13832 { unicode_gc_Cn, 0, 0, 0 },
13833 { unicode_gc_Cn, 0, 0, 0 },
13834 { unicode_gc_Cn, 0, 0, 0 },
13835 { unicode_gc_Cn, 0, 0, 0 },
13836 { unicode_gc_Cn, 0, 0, 0 },
13837 { unicode_gc_Cn, 0, 0, 0 },
13838 { unicode_gc_Cn, 0, 0, 0 },
13839 { unicode_gc_Cn, 0, 0, 0 },
13840 { unicode_gc_Cn, 0, 0, 0 },
13841 { unicode_gc_Cn, 0, 0, 0 },
13842 { unicode_gc_Cn, 0, 0, 0 },
13843 { unicode_gc_Cn, 0, 0, 0 },
13844 { unicode_gc_Cn, 0, 0, 0 },
13845 { unicode_gc_Cn, 0, 0, 0 },
13846 { unicode_gc_Cn, 0, 0, 0 },
13847 { unicode_gc_Cn, 0, 0, 0 },
13848 { unicode_gc_Cn, 0, 0, 0 },
13849 { unicode_gc_Cn, 0, 0, 0 },
13850 { unicode_gc_Cn, 0, 0, 0 },
13851 { unicode_gc_Cn, 0, 0, 0 },
13852 { unicode_gc_Cn, 0, 0, 0 },
13853 { unicode_gc_Cn, 0, 0, 0 },
13854 { unicode_gc_Cn, 0, 0, 0 },
13855 { unicode_gc_Cn, 0, 0, 0 },
13856 { unicode_gc_Cn, 0, 0, 0 },
13857 { unicode_gc_Cn, 0, 0, 0 },
13858 { unicode_gc_Cn, 0, 0, 0 },
13859 { unicode_gc_Cn, 0, 0, 0 },
13860 { unicode_gc_Cn, 0, 0, 0 },
13861 { unicode_gc_Cn, 0, 0, 0 },
13862 { unicode_gc_Cn, 0, 0, 0 },
13863 { unicode_gc_Cn, 0, 0, 0 },
13864 { unicode_gc_Cn, 0, 0, 0 },
13865 { unicode_gc_Cn, 0, 0, 0 },
13866 { unicode_gc_Cn, 0, 0, 0 },
13867 { unicode_gc_Cn, 0, 0, 0 },
13868 { unicode_gc_Cn, 0, 0, 0 },
13869 { unicode_gc_Cn, 0, 0, 0 },
13870 { unicode_gc_Cn, 0, 0, 0 },
13871 { unicode_gc_Cn, 0, 0, 0 },
13872 { unicode_gc_Cn, 0, 0, 0 },
13873 { unicode_gc_Cn, 0, 0, 0 },
13874 { unicode_gc_Cn, 0, 0, 0 },
13875 { unicode_gc_Cn, 0, 0, 0 },
13876 { unicode_gc_Cn, 0, 0, 0 },
13877 { unicode_gc_Cn, 0, 0, 0 },
13878 { unicode_gc_Cn, 0, 0, 0 },
13879 { unicode_gc_Cn, 0, 0, 0 },
13880 { unicode_gc_Cn, 0, 0, 0 },
13881 { unicode_gc_Cn, 0, 0, 0 },
13882 { unicode_gc_Cn, 0, 0, 0 },
13883 { unicode_gc_Cn, 0, 0, 0 },
13884 { unicode_gc_Cn, 0, 0, 0 },
13885 { unicode_gc_Cn, 0, 0, 0 },
13886 { unicode_gc_Cn, 0, 0, 0 },
13887 { unicode_gc_Cn, 0, 0, 0 },
13888 { unicode_gc_Cn, 0, 0, 0 },
13889 { unicode_gc_Cn, 0, 0, 0 },
13890 { unicode_gc_Cn, 0, 0, 0 },
13891 { unicode_gc_Cn, 0, 0, 0 },
13892 { unicode_gc_Cn, 0, 0, 0 },
13893 { unicode_gc_Cn, 0, 0, 0 },
13894 { unicode_gc_Cn, 0, 0, 0 },
13895 { unicode_gc_Cn, 0, 0, 0 },
13896 { unicode_gc_Cn, 0, 0, 0 },
13897 { unicode_gc_Cn, 0, 0, 0 },
13898 { unicode_gc_Cn, 0, 0, 0 },
13899 { unicode_gc_Cn, 0, 0, 0 },
13900 { unicode_gc_Cn, 0, 0, 0 },
13901 { unicode_gc_Cn, 0, 0, 0 },
13902 { unicode_gc_Cn, 0, 0, 0 },
13903 { unicode_gc_Cn, 0, 0, 0 },
13904 { unicode_gc_Cn, 0, 0, 0 },
13905 { unicode_gc_Cn, 0, 0, 0 },
13906 { unicode_gc_Cn, 0, 0, 0 },
13907 { unicode_gc_Cn, 0, 0, 0 },
13908 { unicode_gc_Cn, 0, 0, 0 },
13909 { unicode_gc_Cn, 0, 0, 0 },
13910 { unicode_gc_Cn, 0, 0, 0 },
13911 { unicode_gc_Cn, 0, 0, 0 },
13912 { unicode_gc_Cn, 0, 0, 0 },
13913 { unicode_gc_Cn, 0, 0, 0 },
13914 { unicode_gc_Cn, 0, 0, 0 },
13915 { unicode_gc_Cn, 0, 0, 0 },
13916 { unicode_gc_Cn, 0, 0, 0 },
13917 { unicode_gc_Cn, 0, 0, 0 },
13918 { unicode_gc_Cn, 0, 0, 0 },
13919 { unicode_gc_Cn, 0, 0, 0 },
13920 { unicode_gc_Cn, 0, 0, 0 },
13921 { unicode_gc_Cn, 0, 0, 0 },
13922 { unicode_gc_Cn, 0, 0, 0 },
13923 { unicode_gc_Cn, 0, 0, 0 },
13924 { unicode_gc_Cn, 0, 0, 0 },
13925 { unicode_gc_Cn, 0, 0, 0 },
13926 { unicode_gc_Cn, 0, 0, 0 },
13927 { unicode_gc_Cn, 0, 0, 0 },
13928 { unicode_gc_Cn, 0, 0, 0 },
13929 { unicode_gc_Cn, 0, 0, 0 },
13930 { unicode_gc_Cn, 0, 0, 0 },
13931 { unicode_gc_Cn, 0, 0, 0 },
13932 { unicode_gc_Cn, 0, 0, 0 }
13933};
13934static const struct unidata subtable54[] = {
13935 { unicode_gc_Cn, 0, 0, 0 },
13936 { unicode_gc_Cn, 0, 0, 0 },
13937 { unicode_gc_Cn, 0, 0, 0 },
13938 { unicode_gc_Cn, 0, 0, 0 },
13939 { unicode_gc_Cn, 0, 0, 0 },
13940 { unicode_gc_Cn, 0, 0, 0 },
13941 { unicode_gc_Cn, 0, 0, 0 },
13942 { unicode_gc_Cn, 0, 0, 0 },
13943 { unicode_gc_Cn, 0, 0, 0 },
13944 { unicode_gc_Cn, 0, 0, 0 },
13945 { unicode_gc_Cn, 0, 0, 0 },
13946 { unicode_gc_Cn, 0, 0, 0 },
13947 { unicode_gc_Cn, 0, 0, 0 },
13948 { unicode_gc_Cn, 0, 0, 0 },
13949 { unicode_gc_Cn, 0, 0, 0 },
13950 { unicode_gc_Cn, 0, 0, 0 },
13951 { unicode_gc_Cn, 0, 0, 0 },
13952 { unicode_gc_Cn, 0, 0, 0 },
13953 { unicode_gc_Cn, 0, 0, 0 },
13954 { unicode_gc_Cn, 0, 0, 0 },
13955 { unicode_gc_Cn, 0, 0, 0 },
13956 { unicode_gc_Cn, 0, 0, 0 },
13957 { unicode_gc_Cn, 0, 0, 0 },
13958 { unicode_gc_Cn, 0, 0, 0 },
13959 { unicode_gc_Cn, 0, 0, 0 },
13960 { unicode_gc_Cn, 0, 0, 0 },
13961 { unicode_gc_Cn, 0, 0, 0 },
13962 { unicode_gc_Cn, 0, 0, 0 },
13963 { unicode_gc_Cn, 0, 0, 0 },
13964 { unicode_gc_Cn, 0, 0, 0 },
13965 { unicode_gc_Cn, 0, 0, 0 },
13966 { unicode_gc_Cn, 0, 0, 0 },
13967 { unicode_gc_Cn, 0, 0, 0 },
13968 { unicode_gc_Cn, 0, 0, 0 },
13969 { unicode_gc_Cn, 0, 0, 0 },
13970 { unicode_gc_Cn, 0, 0, 0 },
13971 { unicode_gc_Cn, 0, 0, 0 },
13972 { unicode_gc_Cn, 0, 0, 0 },
13973 { unicode_gc_Cn, 0, 0, 0 },
13974 { unicode_gc_Cn, 0, 0, 0 },
13975 { unicode_gc_Cn, 0, 0, 0 },
13976 { unicode_gc_Cn, 0, 0, 0 },
13977 { unicode_gc_Cn, 0, 0, 0 },
13978 { unicode_gc_Cn, 0, 0, 0 },
13979 { unicode_gc_Cn, 0, 0, 0 },
13980 { unicode_gc_Cn, 0, 0, 0 },
13981 { unicode_gc_Cn, 0, 0, 0 },
13982 { unicode_gc_Cn, 0, 0, 0 },
13983 { unicode_gc_Cn, 0, 0, 0 },
13984 { unicode_gc_Cn, 0, 0, 0 },
13985 { unicode_gc_Cn, 0, 0, 0 },
13986 { unicode_gc_Cn, 0, 0, 0 },
13987 { unicode_gc_Cn, 0, 0, 0 },
13988 { unicode_gc_Cn, 0, 0, 0 },
13989 { unicode_gc_Cn, 0, 0, 0 },
13990 { unicode_gc_Cn, 0, 0, 0 },
13991 { unicode_gc_Cn, 0, 0, 0 },
13992 { unicode_gc_Cn, 0, 0, 0 },
13993 { unicode_gc_Cn, 0, 0, 0 },
13994 { unicode_gc_Cn, 0, 0, 0 },
13995 { unicode_gc_Cn, 0, 0, 0 },
13996 { unicode_gc_Cn, 0, 0, 0 },
13997 { unicode_gc_Cn, 0, 0, 0 },
13998 { unicode_gc_Cn, 0, 0, 0 },
13999 { unicode_gc_Cn, 0, 0, 0 },
14000 { unicode_gc_Cn, 0, 0, 0 },
14001 { unicode_gc_Cn, 0, 0, 0 },
14002 { unicode_gc_Cn, 0, 0, 0 },
14003 { unicode_gc_Cn, 0, 0, 0 },
14004 { unicode_gc_Cn, 0, 0, 0 },
14005 { unicode_gc_Cn, 0, 0, 0 },
14006 { unicode_gc_Cn, 0, 0, 0 },
14007 { unicode_gc_Cn, 0, 0, 0 },
14008 { unicode_gc_Cn, 0, 0, 0 },
14009 { unicode_gc_Cn, 0, 0, 0 },
14010 { unicode_gc_Cn, 0, 0, 0 },
14011 { unicode_gc_Cn, 0, 0, 0 },
14012 { unicode_gc_Cn, 0, 0, 0 },
14013 { unicode_gc_Cn, 0, 0, 0 },
14014 { unicode_gc_Cn, 0, 0, 0 },
14015 { unicode_gc_Cn, 0, 0, 0 },
14016 { unicode_gc_Cn, 0, 0, 0 },
14017 { unicode_gc_Cn, 0, 0, 0 },
14018 { unicode_gc_Cn, 0, 0, 0 },
14019 { unicode_gc_Cn, 0, 0, 0 },
14020 { unicode_gc_Cn, 0, 0, 0 },
14021 { unicode_gc_Cn, 0, 0, 0 },
14022 { unicode_gc_Cn, 0, 0, 0 },
14023 { unicode_gc_Cn, 0, 0, 0 },
14024 { unicode_gc_Cn, 0, 0, 0 },
14025 { unicode_gc_Cn, 0, 0, 0 },
14026 { unicode_gc_Cn, 0, 0, 0 },
14027 { unicode_gc_Cn, 0, 0, 0 },
14028 { unicode_gc_Cn, 0, 0, 0 },
14029 { unicode_gc_Cn, 0, 0, 0 },
14030 { unicode_gc_Cn, 0, 0, 0 },
14031 { unicode_gc_Cn, 0, 0, 0 },
14032 { unicode_gc_Cn, 0, 0, 0 },
14033 { unicode_gc_Cn, 0, 0, 0 },
14034 { unicode_gc_Cn, 0, 0, 0 },
14035 { unicode_gc_Cn, 0, 0, 0 },
14036 { unicode_gc_Cn, 0, 0, 0 },
14037 { unicode_gc_Cn, 0, 0, 0 },
14038 { unicode_gc_Cn, 0, 0, 0 },
14039 { unicode_gc_Cn, 0, 0, 0 },
14040 { unicode_gc_Cn, 0, 0, 0 },
14041 { unicode_gc_Cn, 0, 0, 0 },
14042 { unicode_gc_Cn, 0, 0, 0 },
14043 { unicode_gc_Cn, 0, 0, 0 },
14044 { unicode_gc_Cn, 0, 0, 0 },
14045 { unicode_gc_Cn, 0, 0, 0 },
14046 { unicode_gc_Cn, 0, 0, 0 },
14047 { unicode_gc_Cn, 0, 0, 0 },
14048 { unicode_gc_Cn, 0, 0, 0 },
14049 { unicode_gc_Cn, 0, 0, 0 },
14050 { unicode_gc_Cn, 0, 0, 0 },
14051 { unicode_gc_Cn, 0, 0, 0 },
14052 { unicode_gc_Cn, 0, 0, 0 },
14053 { unicode_gc_Cn, 0, 0, 0 },
14054 { unicode_gc_Cn, 0, 0, 0 },
14055 { unicode_gc_Cn, 0, 0, 0 },
14056 { unicode_gc_Cn, 0, 0, 0 },
14057 { unicode_gc_Cn, 0, 0, 0 },
14058 { unicode_gc_Cn, 0, 0, 0 },
14059 { unicode_gc_Cn, 0, 0, 0 },
14060 { unicode_gc_Cn, 0, 0, 0 },
14061 { unicode_gc_Cn, 0, 0, 0 },
14062 { unicode_gc_Cn, 0, 0, 0 },
14063 { unicode_gc_Cn, 0, 0, 0 },
14064 { unicode_gc_Cn, 0, 0, 0 },
14065 { unicode_gc_Cn, 0, 0, 0 },
14066 { unicode_gc_Cn, 0, 0, 0 },
14067 { unicode_gc_Cn, 0, 0, 0 },
14068 { unicode_gc_Cn, 0, 0, 0 },
14069 { unicode_gc_Cn, 0, 0, 0 },
14070 { unicode_gc_Cn, 0, 0, 0 },
14071 { unicode_gc_Cn, 0, 0, 0 },
14072 { unicode_gc_Cn, 0, 0, 0 },
14073 { unicode_gc_Cn, 0, 0, 0 },
14074 { unicode_gc_Cn, 0, 0, 0 },
14075 { unicode_gc_Cn, 0, 0, 0 },
14076 { unicode_gc_Cn, 0, 0, 0 },
14077 { unicode_gc_Cn, 0, 0, 0 },
14078 { unicode_gc_Cn, 0, 0, 0 },
14079 { unicode_gc_Cn, 0, 0, 0 },
14080 { unicode_gc_Cn, 0, 0, 0 },
14081 { unicode_gc_Cn, 0, 0, 0 },
14082 { unicode_gc_Cn, 0, 0, 0 },
14083 { unicode_gc_Cn, 0, 0, 0 },
14084 { unicode_gc_Cn, 0, 0, 0 },
14085 { unicode_gc_Cn, 0, 0, 0 },
14086 { unicode_gc_Cn, 0, 0, 0 },
14087 { unicode_gc_Cn, 0, 0, 0 },
14088 { unicode_gc_Cn, 0, 0, 0 },
14089 { unicode_gc_Cn, 0, 0, 0 },
14090 { unicode_gc_Cn, 0, 0, 0 },
14091 { unicode_gc_Cn, 0, 0, 0 },
14092 { unicode_gc_Cn, 0, 0, 0 },
14093 { unicode_gc_Cn, 0, 0, 0 },
14094 { unicode_gc_Cn, 0, 0, 0 },
14095 { unicode_gc_Cn, 0, 0, 0 },
14096 { unicode_gc_Cn, 0, 0, 0 },
14097 { unicode_gc_Cn, 0, 0, 0 },
14098 { unicode_gc_Cn, 0, 0, 0 },
14099 { unicode_gc_Cn, 0, 0, 0 },
14100 { unicode_gc_Cn, 0, 0, 0 },
14101 { unicode_gc_Cn, 0, 0, 0 },
14102 { unicode_gc_Cn, 0, 0, 0 },
14103 { unicode_gc_Cn, 0, 0, 0 },
14104 { unicode_gc_Cn, 0, 0, 0 },
14105 { unicode_gc_Cn, 0, 0, 0 },
14106 { unicode_gc_Cn, 0, 0, 0 },
14107 { unicode_gc_Cn, 0, 0, 0 },
14108 { unicode_gc_Cn, 0, 0, 0 },
14109 { unicode_gc_Cn, 0, 0, 0 },
14110 { unicode_gc_Cn, 0, 0, 0 },
14111 { unicode_gc_Cn, 0, 0, 0 },
14112 { unicode_gc_Cn, 0, 0, 0 },
14113 { unicode_gc_Cn, 0, 0, 0 },
14114 { unicode_gc_Cn, 0, 0, 0 },
14115 { unicode_gc_Cn, 0, 0, 0 },
14116 { unicode_gc_Cn, 0, 0, 0 },
14117 { unicode_gc_Cn, 0, 0, 0 },
14118 { unicode_gc_Cn, 0, 0, 0 },
14119 { unicode_gc_Cn, 0, 0, 0 },
14120 { unicode_gc_Cn, 0, 0, 0 },
14121 { unicode_gc_Cn, 0, 0, 0 },
14122 { unicode_gc_Cn, 0, 0, 0 },
14123 { unicode_gc_Cn, 0, 0, 0 },
14124 { unicode_gc_Cn, 0, 0, 0 },
14125 { unicode_gc_Cn, 0, 0, 0 },
14126 { unicode_gc_Cn, 0, 0, 0 },
14127 { unicode_gc_Cn, 0, 0, 0 },
14128 { unicode_gc_Cn, 0, 0, 0 },
14129 { unicode_gc_Cn, 0, 0, 0 },
14130 { unicode_gc_Cn, 0, 0, 0 },
14131 { unicode_gc_Cn, 0, 0, 0 },
14132 { unicode_gc_Cn, 0, 0, 0 },
14133 { unicode_gc_Cn, 0, 0, 0 },
14134 { unicode_gc_Cn, 0, 0, 0 },
14135 { unicode_gc_Cn, 0, 0, 0 },
14136 { unicode_gc_Cn, 0, 0, 0 },
14137 { unicode_gc_Cn, 0, 0, 0 },
14138 { unicode_gc_Cn, 0, 0, 0 },
14139 { unicode_gc_Cn, 0, 0, 0 },
14140 { unicode_gc_Cn, 0, 0, 0 },
14141 { unicode_gc_Cn, 0, 0, 0 },
14142 { unicode_gc_Cn, 0, 0, 0 },
14143 { unicode_gc_Cn, 0, 0, 0 },
14144 { unicode_gc_Cn, 0, 0, 0 },
14145 { unicode_gc_Cn, 0, 0, 0 },
14146 { unicode_gc_Cn, 0, 0, 0 },
14147 { unicode_gc_Cn, 0, 0, 0 },
14148 { unicode_gc_Cn, 0, 0, 0 },
14149 { unicode_gc_Cn, 0, 0, 0 },
14150 { unicode_gc_Cn, 0, 0, 0 },
14151 { unicode_gc_Cn, 0, 0, 0 },
14152 { unicode_gc_Cn, 0, 0, 0 },
14153 { unicode_gc_Cn, 0, 0, 0 },
14154 { unicode_gc_Cn, 0, 0, 0 },
14155 { unicode_gc_Cn, 0, 0, 0 },
14156 { unicode_gc_Cn, 0, 0, 0 },
14157 { unicode_gc_Cn, 0, 0, 0 },
14158 { unicode_gc_Cn, 0, 0, 0 },
14159 { unicode_gc_Cn, 0, 0, 0 },
14160 { unicode_gc_Cn, 0, 0, 0 },
14161 { unicode_gc_Cn, 0, 0, 0 },
14162 { unicode_gc_Cn, 0, 0, 0 },
14163 { unicode_gc_Cn, 0, 0, 0 },
14164 { unicode_gc_Cn, 0, 0, 0 },
14165 { unicode_gc_Cn, 0, 0, 0 },
14166 { unicode_gc_Cn, 0, 0, 0 },
14167 { unicode_gc_Cn, 0, 0, 0 },
14168 { unicode_gc_Cn, 0, 0, 0 },
14169 { unicode_gc_Cn, 0, 0, 0 },
14170 { unicode_gc_Cn, 0, 0, 0 },
14171 { unicode_gc_Cn, 0, 0, 0 },
14172 { unicode_gc_Cn, 0, 0, 0 },
14173 { unicode_gc_Cn, 0, 0, 0 },
14174 { unicode_gc_Cn, 0, 0, 0 },
14175 { unicode_gc_Cn, 0, 0, 0 },
14176 { unicode_gc_Cn, 0, 0, 0 },
14177 { unicode_gc_Cn, 0, 0, 0 },
14178 { unicode_gc_Cn, 0, 0, 0 },
14179 { unicode_gc_Cn, 0, 0, 0 },
14180 { unicode_gc_Cn, 0, 0, 0 },
14181 { unicode_gc_Cn, 0, 0, 0 },
14182 { unicode_gc_Cn, 0, 0, 0 },
14183 { unicode_gc_Cn, 0, 0, 0 },
14184 { unicode_gc_Cn, 0, 0, 0 },
14185 { unicode_gc_Cn, 0, 0, 0 },
14186 { unicode_gc_Cn, 0, 0, 0 },
14187 { unicode_gc_Cn, 0, 0, 0 },
14188 { unicode_gc_Cn, 0, 0, 0 },
14189 { unicode_gc_Cn, 0, 0, 0 },
14190 { unicode_gc_Co, 0, 0, 0 }
14191};
14192static const struct unidata subtable55[] = {
14193 { unicode_gc_Lo, 0, 0, 0 },
14194 { unicode_gc_Lo, 0, 0, 0 },
14195 { unicode_gc_Lo, 0, 0, 0 },
14196 { unicode_gc_Lo, 0, 0, 0 },
14197 { unicode_gc_Lo, 0, 0, 0 },
14198 { unicode_gc_Lo, 0, 0, 0 },
14199 { unicode_gc_Lo, 0, 0, 0 },
14200 { unicode_gc_Lo, 0, 0, 0 },
14201 { unicode_gc_Lo, 0, 0, 0 },
14202 { unicode_gc_Lo, 0, 0, 0 },
14203 { unicode_gc_Lo, 0, 0, 0 },
14204 { unicode_gc_Lo, 0, 0, 0 },
14205 { unicode_gc_Lo, 0, 0, 0 },
14206 { unicode_gc_Lo, 0, 0, 0 },
14207 { unicode_gc_Lo, 0, 0, 0 },
14208 { unicode_gc_Lo, 0, 0, 0 },
14209 { unicode_gc_Lo, 0, 0, 0 },
14210 { unicode_gc_Lo, 0, 0, 0 },
14211 { unicode_gc_Lo, 0, 0, 0 },
14212 { unicode_gc_Lo, 0, 0, 0 },
14213 { unicode_gc_Lo, 0, 0, 0 },
14214 { unicode_gc_Lo, 0, 0, 0 },
14215 { unicode_gc_Lo, 0, 0, 0 },
14216 { unicode_gc_Lo, 0, 0, 0 },
14217 { unicode_gc_Lo, 0, 0, 0 },
14218 { unicode_gc_Lo, 0, 0, 0 },
14219 { unicode_gc_Lo, 0, 0, 0 },
14220 { unicode_gc_Lo, 0, 0, 0 },
14221 { unicode_gc_Lo, 0, 0, 0 },
14222 { unicode_gc_Lo, 0, 0, 0 },
14223 { unicode_gc_Lo, 0, 0, 0 },
14224 { unicode_gc_Lo, 0, 0, 0 },
14225 { unicode_gc_Lo, 0, 0, 0 },
14226 { unicode_gc_Lo, 0, 0, 0 },
14227 { unicode_gc_Lo, 0, 0, 0 },
14228 { unicode_gc_Lo, 0, 0, 0 },
14229 { unicode_gc_Lo, 0, 0, 0 },
14230 { unicode_gc_Lo, 0, 0, 0 },
14231 { unicode_gc_Lo, 0, 0, 0 },
14232 { unicode_gc_Lo, 0, 0, 0 },
14233 { unicode_gc_Lo, 0, 0, 0 },
14234 { unicode_gc_Lo, 0, 0, 0 },
14235 { unicode_gc_Lo, 0, 0, 0 },
14236 { unicode_gc_Lo, 0, 0, 0 },
14237 { unicode_gc_Lo, 0, 0, 0 },
14238 { unicode_gc_Lo, 0, 0, 0 },
14239 { unicode_gc_Cn, 0, 0, 0 },
14240 { unicode_gc_Cn, 0, 0, 0 },
14241 { unicode_gc_Lo, 0, 0, 0 },
14242 { unicode_gc_Lo, 0, 0, 0 },
14243 { unicode_gc_Lo, 0, 0, 0 },
14244 { unicode_gc_Lo, 0, 0, 0 },
14245 { unicode_gc_Lo, 0, 0, 0 },
14246 { unicode_gc_Lo, 0, 0, 0 },
14247 { unicode_gc_Lo, 0, 0, 0 },
14248 { unicode_gc_Lo, 0, 0, 0 },
14249 { unicode_gc_Lo, 0, 0, 0 },
14250 { unicode_gc_Lo, 0, 0, 0 },
14251 { unicode_gc_Lo, 0, 0, 0 },
14252 { unicode_gc_Lo, 0, 0, 0 },
14253 { unicode_gc_Lo, 0, 0, 0 },
14254 { unicode_gc_Lo, 0, 0, 0 },
14255 { unicode_gc_Lo, 0, 0, 0 },
14256 { unicode_gc_Lo, 0, 0, 0 },
14257 { unicode_gc_Lo, 0, 0, 0 },
14258 { unicode_gc_Lo, 0, 0, 0 },
14259 { unicode_gc_Lo, 0, 0, 0 },
14260 { unicode_gc_Lo, 0, 0, 0 },
14261 { unicode_gc_Lo, 0, 0, 0 },
14262 { unicode_gc_Lo, 0, 0, 0 },
14263 { unicode_gc_Lo, 0, 0, 0 },
14264 { unicode_gc_Lo, 0, 0, 0 },
14265 { unicode_gc_Lo, 0, 0, 0 },
14266 { unicode_gc_Lo, 0, 0, 0 },
14267 { unicode_gc_Lo, 0, 0, 0 },
14268 { unicode_gc_Lo, 0, 0, 0 },
14269 { unicode_gc_Lo, 0, 0, 0 },
14270 { unicode_gc_Lo, 0, 0, 0 },
14271 { unicode_gc_Lo, 0, 0, 0 },
14272 { unicode_gc_Lo, 0, 0, 0 },
14273 { unicode_gc_Lo, 0, 0, 0 },
14274 { unicode_gc_Lo, 0, 0, 0 },
14275 { unicode_gc_Lo, 0, 0, 0 },
14276 { unicode_gc_Lo, 0, 0, 0 },
14277 { unicode_gc_Lo, 0, 0, 0 },
14278 { unicode_gc_Lo, 0, 0, 0 },
14279 { unicode_gc_Lo, 0, 0, 0 },
14280 { unicode_gc_Lo, 0, 0, 0 },
14281 { unicode_gc_Lo, 0, 0, 0 },
14282 { unicode_gc_Lo, 0, 0, 0 },
14283 { unicode_gc_Lo, 0, 0, 0 },
14284 { unicode_gc_Lo, 0, 0, 0 },
14285 { unicode_gc_Lo, 0, 0, 0 },
14286 { unicode_gc_Lo, 0, 0, 0 },
14287 { unicode_gc_Lo, 0, 0, 0 },
14288 { unicode_gc_Lo, 0, 0, 0 },
14289 { unicode_gc_Lo, 0, 0, 0 },
14290 { unicode_gc_Lo, 0, 0, 0 },
14291 { unicode_gc_Lo, 0, 0, 0 },
14292 { unicode_gc_Lo, 0, 0, 0 },
14293 { unicode_gc_Lo, 0, 0, 0 },
14294 { unicode_gc_Lo, 0, 0, 0 },
14295 { unicode_gc_Lo, 0, 0, 0 },
14296 { unicode_gc_Lo, 0, 0, 0 },
14297 { unicode_gc_Lo, 0, 0, 0 },
14298 { unicode_gc_Lo, 0, 0, 0 },
14299 { unicode_gc_Lo, 0, 0, 0 },
14300 { unicode_gc_Cn, 0, 0, 0 },
14301 { unicode_gc_Cn, 0, 0, 0 },
14302 { unicode_gc_Cn, 0, 0, 0 },
14303 { unicode_gc_Cn, 0, 0, 0 },
14304 { unicode_gc_Cn, 0, 0, 0 },
14305 { unicode_gc_Cn, 0, 0, 0 },
14306 { unicode_gc_Cn, 0, 0, 0 },
14307 { unicode_gc_Cn, 0, 0, 0 },
14308 { unicode_gc_Cn, 0, 0, 0 },
14309 { unicode_gc_Cn, 0, 0, 0 },
14310 { unicode_gc_Cn, 0, 0, 0 },
14311 { unicode_gc_Cn, 0, 0, 0 },
14312 { unicode_gc_Cn, 0, 0, 0 },
14313 { unicode_gc_Cn, 0, 0, 0 },
14314 { unicode_gc_Cn, 0, 0, 0 },
14315 { unicode_gc_Cn, 0, 0, 0 },
14316 { unicode_gc_Cn, 0, 0, 0 },
14317 { unicode_gc_Cn, 0, 0, 0 },
14318 { unicode_gc_Cn, 0, 0, 0 },
14319 { unicode_gc_Cn, 0, 0, 0 },
14320 { unicode_gc_Cn, 0, 0, 0 },
14321 { unicode_gc_Cn, 0, 0, 0 },
14322 { unicode_gc_Cn, 0, 0, 0 },
14323 { unicode_gc_Cn, 0, 0, 0 },
14324 { unicode_gc_Cn, 0, 0, 0 },
14325 { unicode_gc_Cn, 0, 0, 0 },
14326 { unicode_gc_Cn, 0, 0, 0 },
14327 { unicode_gc_Cn, 0, 0, 0 },
14328 { unicode_gc_Cn, 0, 0, 0 },
14329 { unicode_gc_Cn, 0, 0, 0 },
14330 { unicode_gc_Cn, 0, 0, 0 },
14331 { unicode_gc_Cn, 0, 0, 0 },
14332 { unicode_gc_Cn, 0, 0, 0 },
14333 { unicode_gc_Cn, 0, 0, 0 },
14334 { unicode_gc_Cn, 0, 0, 0 },
14335 { unicode_gc_Cn, 0, 0, 0 },
14336 { unicode_gc_Cn, 0, 0, 0 },
14337 { unicode_gc_Cn, 0, 0, 0 },
14338 { unicode_gc_Cn, 0, 0, 0 },
14339 { unicode_gc_Cn, 0, 0, 0 },
14340 { unicode_gc_Cn, 0, 0, 0 },
14341 { unicode_gc_Cn, 0, 0, 0 },
14342 { unicode_gc_Cn, 0, 0, 0 },
14343 { unicode_gc_Cn, 0, 0, 0 },
14344 { unicode_gc_Cn, 0, 0, 0 },
14345 { unicode_gc_Cn, 0, 0, 0 },
14346 { unicode_gc_Cn, 0, 0, 0 },
14347 { unicode_gc_Cn, 0, 0, 0 },
14348 { unicode_gc_Cn, 0, 0, 0 },
14349 { unicode_gc_Cn, 0, 0, 0 },
14350 { unicode_gc_Cn, 0, 0, 0 },
14351 { unicode_gc_Cn, 0, 0, 0 },
14352 { unicode_gc_Cn, 0, 0, 0 },
14353 { unicode_gc_Cn, 0, 0, 0 },
14354 { unicode_gc_Cn, 0, 0, 0 },
14355 { unicode_gc_Cn, 0, 0, 0 },
14356 { unicode_gc_Cn, 0, 0, 0 },
14357 { unicode_gc_Cn, 0, 0, 0 },
14358 { unicode_gc_Cn, 0, 0, 0 },
14359 { unicode_gc_Cn, 0, 0, 0 },
14360 { unicode_gc_Cn, 0, 0, 0 },
14361 { unicode_gc_Cn, 0, 0, 0 },
14362 { unicode_gc_Cn, 0, 0, 0 },
14363 { unicode_gc_Cn, 0, 0, 0 },
14364 { unicode_gc_Cn, 0, 0, 0 },
14365 { unicode_gc_Cn, 0, 0, 0 },
14366 { unicode_gc_Cn, 0, 0, 0 },
14367 { unicode_gc_Cn, 0, 0, 0 },
14368 { unicode_gc_Cn, 0, 0, 0 },
14369 { unicode_gc_Cn, 0, 0, 0 },
14370 { unicode_gc_Cn, 0, 0, 0 },
14371 { unicode_gc_Cn, 0, 0, 0 },
14372 { unicode_gc_Cn, 0, 0, 0 },
14373 { unicode_gc_Cn, 0, 0, 0 },
14374 { unicode_gc_Cn, 0, 0, 0 },
14375 { unicode_gc_Cn, 0, 0, 0 },
14376 { unicode_gc_Cn, 0, 0, 0 },
14377 { unicode_gc_Cn, 0, 0, 0 },
14378 { unicode_gc_Cn, 0, 0, 0 },
14379 { unicode_gc_Cn, 0, 0, 0 },
14380 { unicode_gc_Cn, 0, 0, 0 },
14381 { unicode_gc_Cn, 0, 0, 0 },
14382 { unicode_gc_Cn, 0, 0, 0 },
14383 { unicode_gc_Cn, 0, 0, 0 },
14384 { unicode_gc_Cn, 0, 0, 0 },
14385 { unicode_gc_Cn, 0, 0, 0 },
14386 { unicode_gc_Cn, 0, 0, 0 },
14387 { unicode_gc_Cn, 0, 0, 0 },
14388 { unicode_gc_Cn, 0, 0, 0 },
14389 { unicode_gc_Cn, 0, 0, 0 },
14390 { unicode_gc_Cn, 0, 0, 0 },
14391 { unicode_gc_Cn, 0, 0, 0 },
14392 { unicode_gc_Cn, 0, 0, 0 },
14393 { unicode_gc_Cn, 0, 0, 0 },
14394 { unicode_gc_Cn, 0, 0, 0 },
14395 { unicode_gc_Cn, 0, 0, 0 },
14396 { unicode_gc_Cn, 0, 0, 0 },
14397 { unicode_gc_Cn, 0, 0, 0 },
14398 { unicode_gc_Cn, 0, 0, 0 },
14399 { unicode_gc_Cn, 0, 0, 0 },
14400 { unicode_gc_Cn, 0, 0, 0 },
14401 { unicode_gc_Cn, 0, 0, 0 },
14402 { unicode_gc_Cn, 0, 0, 0 },
14403 { unicode_gc_Cn, 0, 0, 0 },
14404 { unicode_gc_Cn, 0, 0, 0 },
14405 { unicode_gc_Cn, 0, 0, 0 },
14406 { unicode_gc_Cn, 0, 0, 0 },
14407 { unicode_gc_Cn, 0, 0, 0 },
14408 { unicode_gc_Cn, 0, 0, 0 },
14409 { unicode_gc_Cn, 0, 0, 0 },
14410 { unicode_gc_Cn, 0, 0, 0 },
14411 { unicode_gc_Cn, 0, 0, 0 },
14412 { unicode_gc_Cn, 0, 0, 0 },
14413 { unicode_gc_Cn, 0, 0, 0 },
14414 { unicode_gc_Cn, 0, 0, 0 },
14415 { unicode_gc_Cn, 0, 0, 0 },
14416 { unicode_gc_Cn, 0, 0, 0 },
14417 { unicode_gc_Cn, 0, 0, 0 },
14418 { unicode_gc_Cn, 0, 0, 0 },
14419 { unicode_gc_Cn, 0, 0, 0 },
14420 { unicode_gc_Cn, 0, 0, 0 },
14421 { unicode_gc_Cn, 0, 0, 0 },
14422 { unicode_gc_Cn, 0, 0, 0 },
14423 { unicode_gc_Cn, 0, 0, 0 },
14424 { unicode_gc_Cn, 0, 0, 0 },
14425 { unicode_gc_Cn, 0, 0, 0 },
14426 { unicode_gc_Cn, 0, 0, 0 },
14427 { unicode_gc_Cn, 0, 0, 0 },
14428 { unicode_gc_Cn, 0, 0, 0 },
14429 { unicode_gc_Cn, 0, 0, 0 },
14430 { unicode_gc_Cn, 0, 0, 0 },
14431 { unicode_gc_Cn, 0, 0, 0 },
14432 { unicode_gc_Cn, 0, 0, 0 },
14433 { unicode_gc_Cn, 0, 0, 0 },
14434 { unicode_gc_Cn, 0, 0, 0 },
14435 { unicode_gc_Cn, 0, 0, 0 },
14436 { unicode_gc_Cn, 0, 0, 0 },
14437 { unicode_gc_Cn, 0, 0, 0 },
14438 { unicode_gc_Cn, 0, 0, 0 },
14439 { unicode_gc_Cn, 0, 0, 0 },
14440 { unicode_gc_Cn, 0, 0, 0 },
14441 { unicode_gc_Cn, 0, 0, 0 },
14442 { unicode_gc_Cn, 0, 0, 0 },
14443 { unicode_gc_Cn, 0, 0, 0 },
14444 { unicode_gc_Cn, 0, 0, 0 },
14445 { unicode_gc_Cn, 0, 0, 0 },
14446 { unicode_gc_Cn, 0, 0, 0 },
14447 { unicode_gc_Cn, 0, 0, 0 },
14448 { unicode_gc_Cn, 0, 0, 0 }
14449};
14450static const struct unidata subtable56[] = {
14451 { unicode_gc_Ll, 0, 0, 0 },
14452 { unicode_gc_Ll, 0, 0, 0 },
14453 { unicode_gc_Ll, 0, 0, 0 },
14454 { unicode_gc_Ll, 0, 0, 0 },
14455 { unicode_gc_Ll, 0, 0, 0 },
14456 { unicode_gc_Ll, 0, 0, 0 },
14457 { unicode_gc_Ll, 0, 0, 0 },
14458 { unicode_gc_Cn, 0, 0, 0 },
14459 { unicode_gc_Cn, 0, 0, 0 },
14460 { unicode_gc_Cn, 0, 0, 0 },
14461 { unicode_gc_Cn, 0, 0, 0 },
14462 { unicode_gc_Cn, 0, 0, 0 },
14463 { unicode_gc_Cn, 0, 0, 0 },
14464 { unicode_gc_Cn, 0, 0, 0 },
14465 { unicode_gc_Cn, 0, 0, 0 },
14466 { unicode_gc_Cn, 0, 0, 0 },
14467 { unicode_gc_Cn, 0, 0, 0 },
14468 { unicode_gc_Cn, 0, 0, 0 },
14469 { unicode_gc_Cn, 0, 0, 0 },
14470 { unicode_gc_Ll, 0, 0, 0 },
14471 { unicode_gc_Ll, 0, 0, 0 },
14472 { unicode_gc_Ll, 0, 0, 0 },
14473 { unicode_gc_Ll, 0, 0, 0 },
14474 { unicode_gc_Ll, 0, 0, 0 },
14475 { unicode_gc_Cn, 0, 0, 0 },
14476 { unicode_gc_Cn, 0, 0, 0 },
14477 { unicode_gc_Cn, 0, 0, 0 },
14478 { unicode_gc_Cn, 0, 0, 0 },
14479 { unicode_gc_Cn, 0, 0, 0 },
14480 { unicode_gc_Lo, 0, 0, 0 },
14481 { unicode_gc_Mn, 26, 0, 0 },
14482 { unicode_gc_Lo, 0, 0, 0 },
14483 { unicode_gc_Lo, 0, 0, 0 },
14484 { unicode_gc_Lo, 0, 0, 0 },
14485 { unicode_gc_Lo, 0, 0, 0 },
14486 { unicode_gc_Lo, 0, 0, 0 },
14487 { unicode_gc_Lo, 0, 0, 0 },
14488 { unicode_gc_Lo, 0, 0, 0 },
14489 { unicode_gc_Lo, 0, 0, 0 },
14490 { unicode_gc_Lo, 0, 0, 0 },
14491 { unicode_gc_Lo, 0, 0, 0 },
14492 { unicode_gc_Sm, 0, 0, 0 },
14493 { unicode_gc_Lo, 0, 0, 0 },
14494 { unicode_gc_Lo, 0, 0, 0 },
14495 { unicode_gc_Lo, 0, 0, 0 },
14496 { unicode_gc_Lo, 0, 0, 0 },
14497 { unicode_gc_Lo, 0, 0, 0 },
14498 { unicode_gc_Lo, 0, 0, 0 },
14499 { unicode_gc_Lo, 0, 0, 0 },
14500 { unicode_gc_Lo, 0, 0, 0 },
14501 { unicode_gc_Lo, 0, 0, 0 },
14502 { unicode_gc_Lo, 0, 0, 0 },
14503 { unicode_gc_Lo, 0, 0, 0 },
14504 { unicode_gc_Lo, 0, 0, 0 },
14505 { unicode_gc_Lo, 0, 0, 0 },
14506 { unicode_gc_Cn, 0, 0, 0 },
14507 { unicode_gc_Lo, 0, 0, 0 },
14508 { unicode_gc_Lo, 0, 0, 0 },
14509 { unicode_gc_Lo, 0, 0, 0 },
14510 { unicode_gc_Lo, 0, 0, 0 },
14511 { unicode_gc_Lo, 0, 0, 0 },
14512 { unicode_gc_Cn, 0, 0, 0 },
14513 { unicode_gc_Lo, 0, 0, 0 },
14514 { unicode_gc_Cn, 0, 0, 0 },
14515 { unicode_gc_Lo, 0, 0, 0 },
14516 { unicode_gc_Lo, 0, 0, 0 },
14517 { unicode_gc_Cn, 0, 0, 0 },
14518 { unicode_gc_Lo, 0, 0, 0 },
14519 { unicode_gc_Lo, 0, 0, 0 },
14520 { unicode_gc_Cn, 0, 0, 0 },
14521 { unicode_gc_Lo, 0, 0, 0 },
14522 { unicode_gc_Lo, 0, 0, 0 },
14523 { unicode_gc_Lo, 0, 0, 0 },
14524 { unicode_gc_Lo, 0, 0, 0 },
14525 { unicode_gc_Lo, 0, 0, 0 },
14526 { unicode_gc_Lo, 0, 0, 0 },
14527 { unicode_gc_Lo, 0, 0, 0 },
14528 { unicode_gc_Lo, 0, 0, 0 },
14529 { unicode_gc_Lo, 0, 0, 0 },
14530 { unicode_gc_Lo, 0, 0, 0 },
14531 { unicode_gc_Lo, 0, 0, 0 },
14532 { unicode_gc_Lo, 0, 0, 0 },
14533 { unicode_gc_Lo, 0, 0, 0 },
14534 { unicode_gc_Lo, 0, 0, 0 },
14535 { unicode_gc_Lo, 0, 0, 0 },
14536 { unicode_gc_Lo, 0, 0, 0 },
14537 { unicode_gc_Lo, 0, 0, 0 },
14538 { unicode_gc_Lo, 0, 0, 0 },
14539 { unicode_gc_Lo, 0, 0, 0 },
14540 { unicode_gc_Lo, 0, 0, 0 },
14541 { unicode_gc_Lo, 0, 0, 0 },
14542 { unicode_gc_Lo, 0, 0, 0 },
14543 { unicode_gc_Lo, 0, 0, 0 },
14544 { unicode_gc_Lo, 0, 0, 0 },
14545 { unicode_gc_Lo, 0, 0, 0 },
14546 { unicode_gc_Lo, 0, 0, 0 },
14547 { unicode_gc_Lo, 0, 0, 0 },
14548 { unicode_gc_Lo, 0, 0, 0 },
14549 { unicode_gc_Lo, 0, 0, 0 },
14550 { unicode_gc_Lo, 0, 0, 0 },
14551 { unicode_gc_Lo, 0, 0, 0 },
14552 { unicode_gc_Lo, 0, 0, 0 },
14553 { unicode_gc_Lo, 0, 0, 0 },
14554 { unicode_gc_Lo, 0, 0, 0 },
14555 { unicode_gc_Lo, 0, 0, 0 },
14556 { unicode_gc_Lo, 0, 0, 0 },
14557 { unicode_gc_Lo, 0, 0, 0 },
14558 { unicode_gc_Lo, 0, 0, 0 },
14559 { unicode_gc_Lo, 0, 0, 0 },
14560 { unicode_gc_Lo, 0, 0, 0 },
14561 { unicode_gc_Lo, 0, 0, 0 },
14562 { unicode_gc_Lo, 0, 0, 0 },
14563 { unicode_gc_Lo, 0, 0, 0 },
14564 { unicode_gc_Lo, 0, 0, 0 },
14565 { unicode_gc_Lo, 0, 0, 0 },
14566 { unicode_gc_Lo, 0, 0, 0 },
14567 { unicode_gc_Lo, 0, 0, 0 },
14568 { unicode_gc_Lo, 0, 0, 0 },
14569 { unicode_gc_Lo, 0, 0, 0 },
14570 { unicode_gc_Lo, 0, 0, 0 },
14571 { unicode_gc_Lo, 0, 0, 0 },
14572 { unicode_gc_Lo, 0, 0, 0 },
14573 { unicode_gc_Lo, 0, 0, 0 },
14574 { unicode_gc_Lo, 0, 0, 0 },
14575 { unicode_gc_Lo, 0, 0, 0 },
14576 { unicode_gc_Lo, 0, 0, 0 },
14577 { unicode_gc_Lo, 0, 0, 0 },
14578 { unicode_gc_Lo, 0, 0, 0 },
14579 { unicode_gc_Lo, 0, 0, 0 },
14580 { unicode_gc_Lo, 0, 0, 0 },
14581 { unicode_gc_Lo, 0, 0, 0 },
14582 { unicode_gc_Lo, 0, 0, 0 },
14583 { unicode_gc_Lo, 0, 0, 0 },
14584 { unicode_gc_Lo, 0, 0, 0 },
14585 { unicode_gc_Lo, 0, 0, 0 },
14586 { unicode_gc_Lo, 0, 0, 0 },
14587 { unicode_gc_Lo, 0, 0, 0 },
14588 { unicode_gc_Lo, 0, 0, 0 },
14589 { unicode_gc_Lo, 0, 0, 0 },
14590 { unicode_gc_Lo, 0, 0, 0 },
14591 { unicode_gc_Lo, 0, 0, 0 },
14592 { unicode_gc_Lo, 0, 0, 0 },
14593 { unicode_gc_Lo, 0, 0, 0 },
14594 { unicode_gc_Lo, 0, 0, 0 },
14595 { unicode_gc_Lo, 0, 0, 0 },
14596 { unicode_gc_Lo, 0, 0, 0 },
14597 { unicode_gc_Lo, 0, 0, 0 },
14598 { unicode_gc_Lo, 0, 0, 0 },
14599 { unicode_gc_Lo, 0, 0, 0 },
14600 { unicode_gc_Lo, 0, 0, 0 },
14601 { unicode_gc_Lo, 0, 0, 0 },
14602 { unicode_gc_Lo, 0, 0, 0 },
14603 { unicode_gc_Lo, 0, 0, 0 },
14604 { unicode_gc_Lo, 0, 0, 0 },
14605 { unicode_gc_Lo, 0, 0, 0 },
14606 { unicode_gc_Lo, 0, 0, 0 },
14607 { unicode_gc_Lo, 0, 0, 0 },
14608 { unicode_gc_Lo, 0, 0, 0 },
14609 { unicode_gc_Lo, 0, 0, 0 },
14610 { unicode_gc_Lo, 0, 0, 0 },
14611 { unicode_gc_Lo, 0, 0, 0 },
14612 { unicode_gc_Lo, 0, 0, 0 },
14613 { unicode_gc_Lo, 0, 0, 0 },
14614 { unicode_gc_Lo, 0, 0, 0 },
14615 { unicode_gc_Lo, 0, 0, 0 },
14616 { unicode_gc_Lo, 0, 0, 0 },
14617 { unicode_gc_Lo, 0, 0, 0 },
14618 { unicode_gc_Lo, 0, 0, 0 },
14619 { unicode_gc_Lo, 0, 0, 0 },
14620 { unicode_gc_Lo, 0, 0, 0 },
14621 { unicode_gc_Lo, 0, 0, 0 },
14622 { unicode_gc_Lo, 0, 0, 0 },
14623 { unicode_gc_Lo, 0, 0, 0 },
14624 { unicode_gc_Lo, 0, 0, 0 },
14625 { unicode_gc_Lo, 0, 0, 0 },
14626 { unicode_gc_Lo, 0, 0, 0 },
14627 { unicode_gc_Lo, 0, 0, 0 },
14628 { unicode_gc_Lo, 0, 0, 0 },
14629 { unicode_gc_Cn, 0, 0, 0 },
14630 { unicode_gc_Cn, 0, 0, 0 },
14631 { unicode_gc_Cn, 0, 0, 0 },
14632 { unicode_gc_Cn, 0, 0, 0 },
14633 { unicode_gc_Cn, 0, 0, 0 },
14634 { unicode_gc_Cn, 0, 0, 0 },
14635 { unicode_gc_Cn, 0, 0, 0 },
14636 { unicode_gc_Cn, 0, 0, 0 },
14637 { unicode_gc_Cn, 0, 0, 0 },
14638 { unicode_gc_Cn, 0, 0, 0 },
14639 { unicode_gc_Cn, 0, 0, 0 },
14640 { unicode_gc_Cn, 0, 0, 0 },
14641 { unicode_gc_Cn, 0, 0, 0 },
14642 { unicode_gc_Cn, 0, 0, 0 },
14643 { unicode_gc_Cn, 0, 0, 0 },
14644 { unicode_gc_Cn, 0, 0, 0 },
14645 { unicode_gc_Cn, 0, 0, 0 },
14646 { unicode_gc_Cn, 0, 0, 0 },
14647 { unicode_gc_Cn, 0, 0, 0 },
14648 { unicode_gc_Cn, 0, 0, 0 },
14649 { unicode_gc_Cn, 0, 0, 0 },
14650 { unicode_gc_Cn, 0, 0, 0 },
14651 { unicode_gc_Cn, 0, 0, 0 },
14652 { unicode_gc_Cn, 0, 0, 0 },
14653 { unicode_gc_Cn, 0, 0, 0 },
14654 { unicode_gc_Cn, 0, 0, 0 },
14655 { unicode_gc_Cn, 0, 0, 0 },
14656 { unicode_gc_Cn, 0, 0, 0 },
14657 { unicode_gc_Cn, 0, 0, 0 },
14658 { unicode_gc_Cn, 0, 0, 0 },
14659 { unicode_gc_Cn, 0, 0, 0 },
14660 { unicode_gc_Cn, 0, 0, 0 },
14661 { unicode_gc_Cn, 0, 0, 0 },
14662 { unicode_gc_Lo, 0, 0, 0 },
14663 { unicode_gc_Lo, 0, 0, 0 },
14664 { unicode_gc_Lo, 0, 0, 0 },
14665 { unicode_gc_Lo, 0, 0, 0 },
14666 { unicode_gc_Lo, 0, 0, 0 },
14667 { unicode_gc_Lo, 0, 0, 0 },
14668 { unicode_gc_Lo, 0, 0, 0 },
14669 { unicode_gc_Lo, 0, 0, 0 },
14670 { unicode_gc_Lo, 0, 0, 0 },
14671 { unicode_gc_Lo, 0, 0, 0 },
14672 { unicode_gc_Lo, 0, 0, 0 },
14673 { unicode_gc_Lo, 0, 0, 0 },
14674 { unicode_gc_Lo, 0, 0, 0 },
14675 { unicode_gc_Lo, 0, 0, 0 },
14676 { unicode_gc_Lo, 0, 0, 0 },
14677 { unicode_gc_Lo, 0, 0, 0 },
14678 { unicode_gc_Lo, 0, 0, 0 },
14679 { unicode_gc_Lo, 0, 0, 0 },
14680 { unicode_gc_Lo, 0, 0, 0 },
14681 { unicode_gc_Lo, 0, 0, 0 },
14682 { unicode_gc_Lo, 0, 0, 0 },
14683 { unicode_gc_Lo, 0, 0, 0 },
14684 { unicode_gc_Lo, 0, 0, 0 },
14685 { unicode_gc_Lo, 0, 0, 0 },
14686 { unicode_gc_Lo, 0, 0, 0 },
14687 { unicode_gc_Lo, 0, 0, 0 },
14688 { unicode_gc_Lo, 0, 0, 0 },
14689 { unicode_gc_Lo, 0, 0, 0 },
14690 { unicode_gc_Lo, 0, 0, 0 },
14691 { unicode_gc_Lo, 0, 0, 0 },
14692 { unicode_gc_Lo, 0, 0, 0 },
14693 { unicode_gc_Lo, 0, 0, 0 },
14694 { unicode_gc_Lo, 0, 0, 0 },
14695 { unicode_gc_Lo, 0, 0, 0 },
14696 { unicode_gc_Lo, 0, 0, 0 },
14697 { unicode_gc_Lo, 0, 0, 0 },
14698 { unicode_gc_Lo, 0, 0, 0 },
14699 { unicode_gc_Lo, 0, 0, 0 },
14700 { unicode_gc_Lo, 0, 0, 0 },
14701 { unicode_gc_Lo, 0, 0, 0 },
14702 { unicode_gc_Lo, 0, 0, 0 },
14703 { unicode_gc_Lo, 0, 0, 0 },
14704 { unicode_gc_Lo, 0, 0, 0 },
14705 { unicode_gc_Lo, 0, 0, 0 },
14706 { unicode_gc_Lo, 0, 0, 0 }
14707};
14708static const struct unidata subtable57[] = {
14709 { unicode_gc_Lo, 0, 0, 0 },
14710 { unicode_gc_Lo, 0, 0, 0 },
14711 { unicode_gc_Lo, 0, 0, 0 },
14712 { unicode_gc_Lo, 0, 0, 0 },
14713 { unicode_gc_Lo, 0, 0, 0 },
14714 { unicode_gc_Lo, 0, 0, 0 },
14715 { unicode_gc_Lo, 0, 0, 0 },
14716 { unicode_gc_Lo, 0, 0, 0 },
14717 { unicode_gc_Lo, 0, 0, 0 },
14718 { unicode_gc_Lo, 0, 0, 0 },
14719 { unicode_gc_Lo, 0, 0, 0 },
14720 { unicode_gc_Lo, 0, 0, 0 },
14721 { unicode_gc_Lo, 0, 0, 0 },
14722 { unicode_gc_Lo, 0, 0, 0 },
14723 { unicode_gc_Lo, 0, 0, 0 },
14724 { unicode_gc_Lo, 0, 0, 0 },
14725 { unicode_gc_Lo, 0, 0, 0 },
14726 { unicode_gc_Lo, 0, 0, 0 },
14727 { unicode_gc_Lo, 0, 0, 0 },
14728 { unicode_gc_Lo, 0, 0, 0 },
14729 { unicode_gc_Lo, 0, 0, 0 },
14730 { unicode_gc_Lo, 0, 0, 0 },
14731 { unicode_gc_Lo, 0, 0, 0 },
14732 { unicode_gc_Lo, 0, 0, 0 },
14733 { unicode_gc_Lo, 0, 0, 0 },
14734 { unicode_gc_Lo, 0, 0, 0 },
14735 { unicode_gc_Lo, 0, 0, 0 },
14736 { unicode_gc_Lo, 0, 0, 0 },
14737 { unicode_gc_Lo, 0, 0, 0 },
14738 { unicode_gc_Lo, 0, 0, 0 },
14739 { unicode_gc_Lo, 0, 0, 0 },
14740 { unicode_gc_Lo, 0, 0, 0 },
14741 { unicode_gc_Lo, 0, 0, 0 },
14742 { unicode_gc_Lo, 0, 0, 0 },
14743 { unicode_gc_Lo, 0, 0, 0 },
14744 { unicode_gc_Lo, 0, 0, 0 },
14745 { unicode_gc_Lo, 0, 0, 0 },
14746 { unicode_gc_Lo, 0, 0, 0 },
14747 { unicode_gc_Lo, 0, 0, 0 },
14748 { unicode_gc_Lo, 0, 0, 0 },
14749 { unicode_gc_Lo, 0, 0, 0 },
14750 { unicode_gc_Lo, 0, 0, 0 },
14751 { unicode_gc_Lo, 0, 0, 0 },
14752 { unicode_gc_Lo, 0, 0, 0 },
14753 { unicode_gc_Lo, 0, 0, 0 },
14754 { unicode_gc_Lo, 0, 0, 0 },
14755 { unicode_gc_Lo, 0, 0, 0 },
14756 { unicode_gc_Lo, 0, 0, 0 },
14757 { unicode_gc_Lo, 0, 0, 0 },
14758 { unicode_gc_Lo, 0, 0, 0 },
14759 { unicode_gc_Lo, 0, 0, 0 },
14760 { unicode_gc_Lo, 0, 0, 0 },
14761 { unicode_gc_Lo, 0, 0, 0 },
14762 { unicode_gc_Lo, 0, 0, 0 },
14763 { unicode_gc_Lo, 0, 0, 0 },
14764 { unicode_gc_Lo, 0, 0, 0 },
14765 { unicode_gc_Lo, 0, 0, 0 },
14766 { unicode_gc_Lo, 0, 0, 0 },
14767 { unicode_gc_Lo, 0, 0, 0 },
14768 { unicode_gc_Lo, 0, 0, 0 },
14769 { unicode_gc_Lo, 0, 0, 0 },
14770 { unicode_gc_Lo, 0, 0, 0 },
14771 { unicode_gc_Ps, 0, 0, 0 },
14772 { unicode_gc_Pe, 0, 0, 0 },
14773 { unicode_gc_Cn, 0, 0, 0 },
14774 { unicode_gc_Cn, 0, 0, 0 },
14775 { unicode_gc_Cn, 0, 0, 0 },
14776 { unicode_gc_Cn, 0, 0, 0 },
14777 { unicode_gc_Cn, 0, 0, 0 },
14778 { unicode_gc_Cn, 0, 0, 0 },
14779 { unicode_gc_Cn, 0, 0, 0 },
14780 { unicode_gc_Cn, 0, 0, 0 },
14781 { unicode_gc_Cn, 0, 0, 0 },
14782 { unicode_gc_Cn, 0, 0, 0 },
14783 { unicode_gc_Cn, 0, 0, 0 },
14784 { unicode_gc_Cn, 0, 0, 0 },
14785 { unicode_gc_Cn, 0, 0, 0 },
14786 { unicode_gc_Cn, 0, 0, 0 },
14787 { unicode_gc_Cn, 0, 0, 0 },
14788 { unicode_gc_Cn, 0, 0, 0 },
14789 { unicode_gc_Lo, 0, 0, 0 },
14790 { unicode_gc_Lo, 0, 0, 0 },
14791 { unicode_gc_Lo, 0, 0, 0 },
14792 { unicode_gc_Lo, 0, 0, 0 },
14793 { unicode_gc_Lo, 0, 0, 0 },
14794 { unicode_gc_Lo, 0, 0, 0 },
14795 { unicode_gc_Lo, 0, 0, 0 },
14796 { unicode_gc_Lo, 0, 0, 0 },
14797 { unicode_gc_Lo, 0, 0, 0 },
14798 { unicode_gc_Lo, 0, 0, 0 },
14799 { unicode_gc_Lo, 0, 0, 0 },
14800 { unicode_gc_Lo, 0, 0, 0 },
14801 { unicode_gc_Lo, 0, 0, 0 },
14802 { unicode_gc_Lo, 0, 0, 0 },
14803 { unicode_gc_Lo, 0, 0, 0 },
14804 { unicode_gc_Lo, 0, 0, 0 },
14805 { unicode_gc_Lo, 0, 0, 0 },
14806 { unicode_gc_Lo, 0, 0, 0 },
14807 { unicode_gc_Lo, 0, 0, 0 },
14808 { unicode_gc_Lo, 0, 0, 0 },
14809 { unicode_gc_Lo, 0, 0, 0 },
14810 { unicode_gc_Lo, 0, 0, 0 },
14811 { unicode_gc_Lo, 0, 0, 0 },
14812 { unicode_gc_Lo, 0, 0, 0 },
14813 { unicode_gc_Lo, 0, 0, 0 },
14814 { unicode_gc_Lo, 0, 0, 0 },
14815 { unicode_gc_Lo, 0, 0, 0 },
14816 { unicode_gc_Lo, 0, 0, 0 },
14817 { unicode_gc_Lo, 0, 0, 0 },
14818 { unicode_gc_Lo, 0, 0, 0 },
14819 { unicode_gc_Lo, 0, 0, 0 },
14820 { unicode_gc_Lo, 0, 0, 0 },
14821 { unicode_gc_Lo, 0, 0, 0 },
14822 { unicode_gc_Lo, 0, 0, 0 },
14823 { unicode_gc_Lo, 0, 0, 0 },
14824 { unicode_gc_Lo, 0, 0, 0 },
14825 { unicode_gc_Lo, 0, 0, 0 },
14826 { unicode_gc_Lo, 0, 0, 0 },
14827 { unicode_gc_Lo, 0, 0, 0 },
14828 { unicode_gc_Lo, 0, 0, 0 },
14829 { unicode_gc_Lo, 0, 0, 0 },
14830 { unicode_gc_Lo, 0, 0, 0 },
14831 { unicode_gc_Lo, 0, 0, 0 },
14832 { unicode_gc_Lo, 0, 0, 0 },
14833 { unicode_gc_Lo, 0, 0, 0 },
14834 { unicode_gc_Lo, 0, 0, 0 },
14835 { unicode_gc_Lo, 0, 0, 0 },
14836 { unicode_gc_Lo, 0, 0, 0 },
14837 { unicode_gc_Lo, 0, 0, 0 },
14838 { unicode_gc_Lo, 0, 0, 0 },
14839 { unicode_gc_Lo, 0, 0, 0 },
14840 { unicode_gc_Lo, 0, 0, 0 },
14841 { unicode_gc_Lo, 0, 0, 0 },
14842 { unicode_gc_Lo, 0, 0, 0 },
14843 { unicode_gc_Lo, 0, 0, 0 },
14844 { unicode_gc_Lo, 0, 0, 0 },
14845 { unicode_gc_Lo, 0, 0, 0 },
14846 { unicode_gc_Lo, 0, 0, 0 },
14847 { unicode_gc_Lo, 0, 0, 0 },
14848 { unicode_gc_Lo, 0, 0, 0 },
14849 { unicode_gc_Lo, 0, 0, 0 },
14850 { unicode_gc_Lo, 0, 0, 0 },
14851 { unicode_gc_Lo, 0, 0, 0 },
14852 { unicode_gc_Lo, 0, 0, 0 },
14853 { unicode_gc_Cn, 0, 0, 0 },
14854 { unicode_gc_Cn, 0, 0, 0 },
14855 { unicode_gc_Lo, 0, 0, 0 },
14856 { unicode_gc_Lo, 0, 0, 0 },
14857 { unicode_gc_Lo, 0, 0, 0 },
14858 { unicode_gc_Lo, 0, 0, 0 },
14859 { unicode_gc_Lo, 0, 0, 0 },
14860 { unicode_gc_Lo, 0, 0, 0 },
14861 { unicode_gc_Lo, 0, 0, 0 },
14862 { unicode_gc_Lo, 0, 0, 0 },
14863 { unicode_gc_Lo, 0, 0, 0 },
14864 { unicode_gc_Lo, 0, 0, 0 },
14865 { unicode_gc_Lo, 0, 0, 0 },
14866 { unicode_gc_Lo, 0, 0, 0 },
14867 { unicode_gc_Lo, 0, 0, 0 },
14868 { unicode_gc_Lo, 0, 0, 0 },
14869 { unicode_gc_Lo, 0, 0, 0 },
14870 { unicode_gc_Lo, 0, 0, 0 },
14871 { unicode_gc_Lo, 0, 0, 0 },
14872 { unicode_gc_Lo, 0, 0, 0 },
14873 { unicode_gc_Lo, 0, 0, 0 },
14874 { unicode_gc_Lo, 0, 0, 0 },
14875 { unicode_gc_Lo, 0, 0, 0 },
14876 { unicode_gc_Lo, 0, 0, 0 },
14877 { unicode_gc_Lo, 0, 0, 0 },
14878 { unicode_gc_Lo, 0, 0, 0 },
14879 { unicode_gc_Lo, 0, 0, 0 },
14880 { unicode_gc_Lo, 0, 0, 0 },
14881 { unicode_gc_Lo, 0, 0, 0 },
14882 { unicode_gc_Lo, 0, 0, 0 },
14883 { unicode_gc_Lo, 0, 0, 0 },
14884 { unicode_gc_Lo, 0, 0, 0 },
14885 { unicode_gc_Lo, 0, 0, 0 },
14886 { unicode_gc_Lo, 0, 0, 0 },
14887 { unicode_gc_Lo, 0, 0, 0 },
14888 { unicode_gc_Lo, 0, 0, 0 },
14889 { unicode_gc_Lo, 0, 0, 0 },
14890 { unicode_gc_Lo, 0, 0, 0 },
14891 { unicode_gc_Lo, 0, 0, 0 },
14892 { unicode_gc_Lo, 0, 0, 0 },
14893 { unicode_gc_Lo, 0, 0, 0 },
14894 { unicode_gc_Lo, 0, 0, 0 },
14895 { unicode_gc_Lo, 0, 0, 0 },
14896 { unicode_gc_Lo, 0, 0, 0 },
14897 { unicode_gc_Lo, 0, 0, 0 },
14898 { unicode_gc_Lo, 0, 0, 0 },
14899 { unicode_gc_Lo, 0, 0, 0 },
14900 { unicode_gc_Lo, 0, 0, 0 },
14901 { unicode_gc_Lo, 0, 0, 0 },
14902 { unicode_gc_Lo, 0, 0, 0 },
14903 { unicode_gc_Lo, 0, 0, 0 },
14904 { unicode_gc_Lo, 0, 0, 0 },
14905 { unicode_gc_Lo, 0, 0, 0 },
14906 { unicode_gc_Lo, 0, 0, 0 },
14907 { unicode_gc_Lo, 0, 0, 0 },
14908 { unicode_gc_Lo, 0, 0, 0 },
14909 { unicode_gc_Cn, 0, 0, 0 },
14910 { unicode_gc_Cn, 0, 0, 0 },
14911 { unicode_gc_Cn, 0, 0, 0 },
14912 { unicode_gc_Cn, 0, 0, 0 },
14913 { unicode_gc_Cn, 0, 0, 0 },
14914 { unicode_gc_Cn, 0, 0, 0 },
14915 { unicode_gc_Cn, 0, 0, 0 },
14916 { unicode_gc_Cn, 0, 0, 0 },
14917 { unicode_gc_Cn, 0, 0, 0 },
14918 { unicode_gc_Cn, 0, 0, 0 },
14919 { unicode_gc_Cn, 0, 0, 0 },
14920 { unicode_gc_Cn, 0, 0, 0 },
14921 { unicode_gc_Cn, 0, 0, 0 },
14922 { unicode_gc_Cn, 0, 0, 0 },
14923 { unicode_gc_Cn, 0, 0, 0 },
14924 { unicode_gc_Cn, 0, 0, 0 },
14925 { unicode_gc_Cn, 0, 0, 0 },
14926 { unicode_gc_Cn, 0, 0, 0 },
14927 { unicode_gc_Cn, 0, 0, 0 },
14928 { unicode_gc_Cn, 0, 0, 0 },
14929 { unicode_gc_Cn, 0, 0, 0 },
14930 { unicode_gc_Cn, 0, 0, 0 },
14931 { unicode_gc_Cn, 0, 0, 0 },
14932 { unicode_gc_Cn, 0, 0, 0 },
14933 { unicode_gc_Cn, 0, 0, 0 },
14934 { unicode_gc_Cn, 0, 0, 0 },
14935 { unicode_gc_Cn, 0, 0, 0 },
14936 { unicode_gc_Cn, 0, 0, 0 },
14937 { unicode_gc_Cn, 0, 0, 0 },
14938 { unicode_gc_Cn, 0, 0, 0 },
14939 { unicode_gc_Cn, 0, 0, 0 },
14940 { unicode_gc_Cn, 0, 0, 0 },
14941 { unicode_gc_Cn, 0, 0, 0 },
14942 { unicode_gc_Cn, 0, 0, 0 },
14943 { unicode_gc_Cn, 0, 0, 0 },
14944 { unicode_gc_Cn, 0, 0, 0 },
14945 { unicode_gc_Cn, 0, 0, 0 },
14946 { unicode_gc_Cn, 0, 0, 0 },
14947 { unicode_gc_Cn, 0, 0, 0 },
14948 { unicode_gc_Cn, 0, 0, 0 },
14949 { unicode_gc_Lo, 0, 0, 0 },
14950 { unicode_gc_Lo, 0, 0, 0 },
14951 { unicode_gc_Lo, 0, 0, 0 },
14952 { unicode_gc_Lo, 0, 0, 0 },
14953 { unicode_gc_Lo, 0, 0, 0 },
14954 { unicode_gc_Lo, 0, 0, 0 },
14955 { unicode_gc_Lo, 0, 0, 0 },
14956 { unicode_gc_Lo, 0, 0, 0 },
14957 { unicode_gc_Lo, 0, 0, 0 },
14958 { unicode_gc_Lo, 0, 0, 0 },
14959 { unicode_gc_Lo, 0, 0, 0 },
14960 { unicode_gc_Lo, 0, 0, 0 },
14961 { unicode_gc_Sc, 0, 0, 0 },
14962 { unicode_gc_So, 0, 0, 0 },
14963 { unicode_gc_Cn, 0, 0, 0 },
14964 { unicode_gc_Cn, 0, 0, 0 }
14965};
14966static const struct unidata subtable58[] = {
14967 { unicode_gc_Mn, 0, 0, 0 },
14968 { unicode_gc_Mn, 0, 0, 0 },
14969 { unicode_gc_Mn, 0, 0, 0 },
14970 { unicode_gc_Mn, 0, 0, 0 },
14971 { unicode_gc_Mn, 0, 0, 0 },
14972 { unicode_gc_Mn, 0, 0, 0 },
14973 { unicode_gc_Mn, 0, 0, 0 },
14974 { unicode_gc_Mn, 0, 0, 0 },
14975 { unicode_gc_Mn, 0, 0, 0 },
14976 { unicode_gc_Mn, 0, 0, 0 },
14977 { unicode_gc_Mn, 0, 0, 0 },
14978 { unicode_gc_Mn, 0, 0, 0 },
14979 { unicode_gc_Mn, 0, 0, 0 },
14980 { unicode_gc_Mn, 0, 0, 0 },
14981 { unicode_gc_Mn, 0, 0, 0 },
14982 { unicode_gc_Mn, 0, 0, 0 },
14983 { unicode_gc_Cn, 0, 0, 0 },
14984 { unicode_gc_Cn, 0, 0, 0 },
14985 { unicode_gc_Cn, 0, 0, 0 },
14986 { unicode_gc_Cn, 0, 0, 0 },
14987 { unicode_gc_Cn, 0, 0, 0 },
14988 { unicode_gc_Cn, 0, 0, 0 },
14989 { unicode_gc_Cn, 0, 0, 0 },
14990 { unicode_gc_Cn, 0, 0, 0 },
14991 { unicode_gc_Cn, 0, 0, 0 },
14992 { unicode_gc_Cn, 0, 0, 0 },
14993 { unicode_gc_Cn, 0, 0, 0 },
14994 { unicode_gc_Cn, 0, 0, 0 },
14995 { unicode_gc_Cn, 0, 0, 0 },
14996 { unicode_gc_Cn, 0, 0, 0 },
14997 { unicode_gc_Cn, 0, 0, 0 },
14998 { unicode_gc_Cn, 0, 0, 0 },
14999 { unicode_gc_Mn, 230, 0, 0 },
15000 { unicode_gc_Mn, 230, 0, 0 },
15001 { unicode_gc_Mn, 230, 0, 0 },
15002 { unicode_gc_Mn, 230, 0, 0 },
15003 { unicode_gc_Cn, 0, 0, 0 },
15004 { unicode_gc_Cn, 0, 0, 0 },
15005 { unicode_gc_Cn, 0, 0, 0 },
15006 { unicode_gc_Cn, 0, 0, 0 },
15007 { unicode_gc_Cn, 0, 0, 0 },
15008 { unicode_gc_Cn, 0, 0, 0 },
15009 { unicode_gc_Cn, 0, 0, 0 },
15010 { unicode_gc_Cn, 0, 0, 0 },
15011 { unicode_gc_Cn, 0, 0, 0 },
15012 { unicode_gc_Cn, 0, 0, 0 },
15013 { unicode_gc_Cn, 0, 0, 0 },
15014 { unicode_gc_Cn, 0, 0, 0 },
15015 { unicode_gc_Po, 0, 0, 0 },
15016 { unicode_gc_Pd, 0, 0, 0 },
15017 { unicode_gc_Pd, 0, 0, 0 },
15018 { unicode_gc_Pc, 0, 0, 0 },
15019 { unicode_gc_Pc, 0, 0, 0 },
15020 { unicode_gc_Ps, 0, 0, 0 },
15021 { unicode_gc_Pe, 0, 0, 0 },
15022 { unicode_gc_Ps, 0, 0, 0 },
15023 { unicode_gc_Pe, 0, 0, 0 },
15024 { unicode_gc_Ps, 0, 0, 0 },
15025 { unicode_gc_Pe, 0, 0, 0 },
15026 { unicode_gc_Ps, 0, 0, 0 },
15027 { unicode_gc_Pe, 0, 0, 0 },
15028 { unicode_gc_Ps, 0, 0, 0 },
15029 { unicode_gc_Pe, 0, 0, 0 },
15030 { unicode_gc_Ps, 0, 0, 0 },
15031 { unicode_gc_Pe, 0, 0, 0 },
15032 { unicode_gc_Ps, 0, 0, 0 },
15033 { unicode_gc_Pe, 0, 0, 0 },
15034 { unicode_gc_Ps, 0, 0, 0 },
15035 { unicode_gc_Pe, 0, 0, 0 },
15036 { unicode_gc_Po, 0, 0, 0 },
15037 { unicode_gc_Po, 0, 0, 0 },
15038 { unicode_gc_Ps, 0, 0, 0 },
15039 { unicode_gc_Pe, 0, 0, 0 },
15040 { unicode_gc_Po, 0, 0, 0 },
15041 { unicode_gc_Po, 0, 0, 0 },
15042 { unicode_gc_Po, 0, 0, 0 },
15043 { unicode_gc_Po, 0, 0, 0 },
15044 { unicode_gc_Pc, 0, 0, 0 },
15045 { unicode_gc_Pc, 0, 0, 0 },
15046 { unicode_gc_Pc, 0, 0, 0 },
15047 { unicode_gc_Po, 0, 0, 0 },
15048 { unicode_gc_Po, 0, 0, 0 },
15049 { unicode_gc_Po, 0, 0, 0 },
15050 { unicode_gc_Cn, 0, 0, 0 },
15051 { unicode_gc_Po, 0, 0, 0 },
15052 { unicode_gc_Po, 0, 0, 0 },
15053 { unicode_gc_Po, 0, 0, 0 },
15054 { unicode_gc_Po, 0, 0, 0 },
15055 { unicode_gc_Pd, 0, 0, 0 },
15056 { unicode_gc_Ps, 0, 0, 0 },
15057 { unicode_gc_Pe, 0, 0, 0 },
15058 { unicode_gc_Ps, 0, 0, 0 },
15059 { unicode_gc_Pe, 0, 0, 0 },
15060 { unicode_gc_Ps, 0, 0, 0 },
15061 { unicode_gc_Pe, 0, 0, 0 },
15062 { unicode_gc_Po, 0, 0, 0 },
15063 { unicode_gc_Po, 0, 0, 0 },
15064 { unicode_gc_Po, 0, 0, 0 },
15065 { unicode_gc_Sm, 0, 0, 0 },
15066 { unicode_gc_Pd, 0, 0, 0 },
15067 { unicode_gc_Sm, 0, 0, 0 },
15068 { unicode_gc_Sm, 0, 0, 0 },
15069 { unicode_gc_Sm, 0, 0, 0 },
15070 { unicode_gc_Cn, 0, 0, 0 },
15071 { unicode_gc_Po, 0, 0, 0 },
15072 { unicode_gc_Sc, 0, 0, 0 },
15073 { unicode_gc_Po, 0, 0, 0 },
15074 { unicode_gc_Po, 0, 0, 0 },
15075 { unicode_gc_Cn, 0, 0, 0 },
15076 { unicode_gc_Cn, 0, 0, 0 },
15077 { unicode_gc_Cn, 0, 0, 0 },
15078 { unicode_gc_Cn, 0, 0, 0 },
15079 { unicode_gc_Lo, 0, 0, 0 },
15080 { unicode_gc_Lo, 0, 0, 0 },
15081 { unicode_gc_Lo, 0, 0, 0 },
15082 { unicode_gc_Lo, 0, 0, 0 },
15083 { unicode_gc_Lo, 0, 0, 0 },
15084 { unicode_gc_Cn, 0, 0, 0 },
15085 { unicode_gc_Lo, 0, 0, 0 },
15086 { unicode_gc_Lo, 0, 0, 0 },
15087 { unicode_gc_Lo, 0, 0, 0 },
15088 { unicode_gc_Lo, 0, 0, 0 },
15089 { unicode_gc_Lo, 0, 0, 0 },
15090 { unicode_gc_Lo, 0, 0, 0 },
15091 { unicode_gc_Lo, 0, 0, 0 },
15092 { unicode_gc_Lo, 0, 0, 0 },
15093 { unicode_gc_Lo, 0, 0, 0 },
15094 { unicode_gc_Lo, 0, 0, 0 },
15095 { unicode_gc_Lo, 0, 0, 0 },
15096 { unicode_gc_Lo, 0, 0, 0 },
15097 { unicode_gc_Lo, 0, 0, 0 },
15098 { unicode_gc_Lo, 0, 0, 0 },
15099 { unicode_gc_Lo, 0, 0, 0 },
15100 { unicode_gc_Lo, 0, 0, 0 },
15101 { unicode_gc_Lo, 0, 0, 0 },
15102 { unicode_gc_Lo, 0, 0, 0 },
15103 { unicode_gc_Lo, 0, 0, 0 },
15104 { unicode_gc_Lo, 0, 0, 0 },
15105 { unicode_gc_Lo, 0, 0, 0 },
15106 { unicode_gc_Lo, 0, 0, 0 },
15107 { unicode_gc_Lo, 0, 0, 0 },
15108 { unicode_gc_Lo, 0, 0, 0 },
15109 { unicode_gc_Lo, 0, 0, 0 },
15110 { unicode_gc_Lo, 0, 0, 0 },
15111 { unicode_gc_Lo, 0, 0, 0 },
15112 { unicode_gc_Lo, 0, 0, 0 },
15113 { unicode_gc_Lo, 0, 0, 0 },
15114 { unicode_gc_Lo, 0, 0, 0 },
15115 { unicode_gc_Lo, 0, 0, 0 },
15116 { unicode_gc_Lo, 0, 0, 0 },
15117 { unicode_gc_Lo, 0, 0, 0 },
15118 { unicode_gc_Lo, 0, 0, 0 },
15119 { unicode_gc_Lo, 0, 0, 0 },
15120 { unicode_gc_Lo, 0, 0, 0 },
15121 { unicode_gc_Lo, 0, 0, 0 },
15122 { unicode_gc_Lo, 0, 0, 0 },
15123 { unicode_gc_Lo, 0, 0, 0 },
15124 { unicode_gc_Lo, 0, 0, 0 },
15125 { unicode_gc_Lo, 0, 0, 0 },
15126 { unicode_gc_Lo, 0, 0, 0 },
15127 { unicode_gc_Lo, 0, 0, 0 },
15128 { unicode_gc_Lo, 0, 0, 0 },
15129 { unicode_gc_Lo, 0, 0, 0 },
15130 { unicode_gc_Lo, 0, 0, 0 },
15131 { unicode_gc_Lo, 0, 0, 0 },
15132 { unicode_gc_Lo, 0, 0, 0 },
15133 { unicode_gc_Lo, 0, 0, 0 },
15134 { unicode_gc_Lo, 0, 0, 0 },
15135 { unicode_gc_Lo, 0, 0, 0 },
15136 { unicode_gc_Lo, 0, 0, 0 },
15137 { unicode_gc_Lo, 0, 0, 0 },
15138 { unicode_gc_Lo, 0, 0, 0 },
15139 { unicode_gc_Lo, 0, 0, 0 },
15140 { unicode_gc_Lo, 0, 0, 0 },
15141 { unicode_gc_Lo, 0, 0, 0 },
15142 { unicode_gc_Lo, 0, 0, 0 },
15143 { unicode_gc_Lo, 0, 0, 0 },
15144 { unicode_gc_Lo, 0, 0, 0 },
15145 { unicode_gc_Lo, 0, 0, 0 },
15146 { unicode_gc_Lo, 0, 0, 0 },
15147 { unicode_gc_Lo, 0, 0, 0 },
15148 { unicode_gc_Lo, 0, 0, 0 },
15149 { unicode_gc_Lo, 0, 0, 0 },
15150 { unicode_gc_Lo, 0, 0, 0 },
15151 { unicode_gc_Lo, 0, 0, 0 },
15152 { unicode_gc_Lo, 0, 0, 0 },
15153 { unicode_gc_Lo, 0, 0, 0 },
15154 { unicode_gc_Lo, 0, 0, 0 },
15155 { unicode_gc_Lo, 0, 0, 0 },
15156 { unicode_gc_Lo, 0, 0, 0 },
15157 { unicode_gc_Lo, 0, 0, 0 },
15158 { unicode_gc_Lo, 0, 0, 0 },
15159 { unicode_gc_Lo, 0, 0, 0 },
15160 { unicode_gc_Lo, 0, 0, 0 },
15161 { unicode_gc_Lo, 0, 0, 0 },
15162 { unicode_gc_Lo, 0, 0, 0 },
15163 { unicode_gc_Lo, 0, 0, 0 },
15164 { unicode_gc_Lo, 0, 0, 0 },
15165 { unicode_gc_Lo, 0, 0, 0 },
15166 { unicode_gc_Lo, 0, 0, 0 },
15167 { unicode_gc_Lo, 0, 0, 0 },
15168 { unicode_gc_Lo, 0, 0, 0 },
15169 { unicode_gc_Lo, 0, 0, 0 },
15170 { unicode_gc_Lo, 0, 0, 0 },
15171 { unicode_gc_Lo, 0, 0, 0 },
15172 { unicode_gc_Lo, 0, 0, 0 },
15173 { unicode_gc_Lo, 0, 0, 0 },
15174 { unicode_gc_Lo, 0, 0, 0 },
15175 { unicode_gc_Lo, 0, 0, 0 },
15176 { unicode_gc_Lo, 0, 0, 0 },
15177 { unicode_gc_Lo, 0, 0, 0 },
15178 { unicode_gc_Lo, 0, 0, 0 },
15179 { unicode_gc_Lo, 0, 0, 0 },
15180 { unicode_gc_Lo, 0, 0, 0 },
15181 { unicode_gc_Lo, 0, 0, 0 },
15182 { unicode_gc_Lo, 0, 0, 0 },
15183 { unicode_gc_Lo, 0, 0, 0 },
15184 { unicode_gc_Lo, 0, 0, 0 },
15185 { unicode_gc_Lo, 0, 0, 0 },
15186 { unicode_gc_Lo, 0, 0, 0 },
15187 { unicode_gc_Lo, 0, 0, 0 },
15188 { unicode_gc_Lo, 0, 0, 0 },
15189 { unicode_gc_Lo, 0, 0, 0 },
15190 { unicode_gc_Lo, 0, 0, 0 },
15191 { unicode_gc_Lo, 0, 0, 0 },
15192 { unicode_gc_Lo, 0, 0, 0 },
15193 { unicode_gc_Lo, 0, 0, 0 },
15194 { unicode_gc_Lo, 0, 0, 0 },
15195 { unicode_gc_Lo, 0, 0, 0 },
15196 { unicode_gc_Lo, 0, 0, 0 },
15197 { unicode_gc_Lo, 0, 0, 0 },
15198 { unicode_gc_Lo, 0, 0, 0 },
15199 { unicode_gc_Lo, 0, 0, 0 },
15200 { unicode_gc_Lo, 0, 0, 0 },
15201 { unicode_gc_Lo, 0, 0, 0 },
15202 { unicode_gc_Lo, 0, 0, 0 },
15203 { unicode_gc_Lo, 0, 0, 0 },
15204 { unicode_gc_Lo, 0, 0, 0 },
15205 { unicode_gc_Lo, 0, 0, 0 },
15206 { unicode_gc_Lo, 0, 0, 0 },
15207 { unicode_gc_Lo, 0, 0, 0 },
15208 { unicode_gc_Lo, 0, 0, 0 },
15209 { unicode_gc_Lo, 0, 0, 0 },
15210 { unicode_gc_Lo, 0, 0, 0 },
15211 { unicode_gc_Lo, 0, 0, 0 },
15212 { unicode_gc_Lo, 0, 0, 0 },
15213 { unicode_gc_Lo, 0, 0, 0 },
15214 { unicode_gc_Lo, 0, 0, 0 },
15215 { unicode_gc_Lo, 0, 0, 0 },
15216 { unicode_gc_Lo, 0, 0, 0 },
15217 { unicode_gc_Lo, 0, 0, 0 },
15218 { unicode_gc_Lo, 0, 0, 0 },
15219 { unicode_gc_Lo, 0, 0, 0 },
15220 { unicode_gc_Cn, 0, 0, 0 },
15221 { unicode_gc_Cn, 0, 0, 0 },
15222 { unicode_gc_Cf, 0, 0, 0 }
15223};
15224static const struct unidata subtable59[] = {
15225 { unicode_gc_Cn, 0, 0, 0 },
15226 { unicode_gc_Po, 0, 0, 0 },
15227 { unicode_gc_Po, 0, 0, 0 },
15228 { unicode_gc_Po, 0, 0, 0 },
15229 { unicode_gc_Sc, 0, 0, 0 },
15230 { unicode_gc_Po, 0, 0, 0 },
15231 { unicode_gc_Po, 0, 0, 0 },
15232 { unicode_gc_Po, 0, 0, 0 },
15233 { unicode_gc_Ps, 0, 0, 0 },
15234 { unicode_gc_Pe, 0, 0, 0 },
15235 { unicode_gc_Po, 0, 0, 0 },
15236 { unicode_gc_Sm, 0, 0, 0 },
15237 { unicode_gc_Po, 0, 0, 0 },
15238 { unicode_gc_Pd, 0, 0, 0 },
15239 { unicode_gc_Po, 0, 0, 0 },
15240 { unicode_gc_Po, 0, 0, 0 },
15241 { unicode_gc_Nd, 0, 0, 0 },
15242 { unicode_gc_Nd, 0, 0, 0 },
15243 { unicode_gc_Nd, 0, 0, 0 },
15244 { unicode_gc_Nd, 0, 0, 0 },
15245 { unicode_gc_Nd, 0, 0, 0 },
15246 { unicode_gc_Nd, 0, 0, 0 },
15247 { unicode_gc_Nd, 0, 0, 0 },
15248 { unicode_gc_Nd, 0, 0, 0 },
15249 { unicode_gc_Nd, 0, 0, 0 },
15250 { unicode_gc_Nd, 0, 0, 0 },
15251 { unicode_gc_Po, 0, 0, 0 },
15252 { unicode_gc_Po, 0, 0, 0 },
15253 { unicode_gc_Sm, 0, 0, 0 },
15254 { unicode_gc_Sm, 0, 0, 0 },
15255 { unicode_gc_Sm, 0, 0, 0 },
15256 { unicode_gc_Po, 0, 0, 0 },
15257 { unicode_gc_Po, 0, 0, 0 },
15258 { unicode_gc_Lu, 0, 0, 32 },
15259 { unicode_gc_Lu, 0, 0, 32 },
15260 { unicode_gc_Lu, 0, 0, 32 },
15261 { unicode_gc_Lu, 0, 0, 32 },
15262 { unicode_gc_Lu, 0, 0, 32 },
15263 { unicode_gc_Lu, 0, 0, 32 },
15264 { unicode_gc_Lu, 0, 0, 32 },
15265 { unicode_gc_Lu, 0, 0, 32 },
15266 { unicode_gc_Lu, 0, 0, 32 },
15267 { unicode_gc_Lu, 0, 0, 32 },
15268 { unicode_gc_Lu, 0, 0, 32 },
15269 { unicode_gc_Lu, 0, 0, 32 },
15270 { unicode_gc_Lu, 0, 0, 32 },
15271 { unicode_gc_Lu, 0, 0, 32 },
15272 { unicode_gc_Lu, 0, 0, 32 },
15273 { unicode_gc_Lu, 0, 0, 32 },
15274 { unicode_gc_Lu, 0, 0, 32 },
15275 { unicode_gc_Lu, 0, 0, 32 },
15276 { unicode_gc_Lu, 0, 0, 32 },
15277 { unicode_gc_Lu, 0, 0, 32 },
15278 { unicode_gc_Lu, 0, 0, 32 },
15279 { unicode_gc_Lu, 0, 0, 32 },
15280 { unicode_gc_Lu, 0, 0, 32 },
15281 { unicode_gc_Lu, 0, 0, 32 },
15282 { unicode_gc_Lu, 0, 0, 32 },
15283 { unicode_gc_Lu, 0, 0, 32 },
15284 { unicode_gc_Ps, 0, 0, 0 },
15285 { unicode_gc_Po, 0, 0, 0 },
15286 { unicode_gc_Pe, 0, 0, 0 },
15287 { unicode_gc_Sk, 0, 0, 0 },
15288 { unicode_gc_Pc, 0, 0, 0 },
15289 { unicode_gc_Sk, 0, 0, 0 },
15290 { unicode_gc_Ll, 0, -32, 0 },
15291 { unicode_gc_Ll, 0, -32, 0 },
15292 { unicode_gc_Ll, 0, -32, 0 },
15293 { unicode_gc_Ll, 0, -32, 0 },
15294 { unicode_gc_Ll, 0, -32, 0 },
15295 { unicode_gc_Ll, 0, -32, 0 },
15296 { unicode_gc_Ll, 0, -32, 0 },
15297 { unicode_gc_Ll, 0, -32, 0 },
15298 { unicode_gc_Ll, 0, -32, 0 },
15299 { unicode_gc_Ll, 0, -32, 0 },
15300 { unicode_gc_Ll, 0, -32, 0 },
15301 { unicode_gc_Ll, 0, -32, 0 },
15302 { unicode_gc_Ll, 0, -32, 0 },
15303 { unicode_gc_Ll, 0, -32, 0 },
15304 { unicode_gc_Ll, 0, -32, 0 },
15305 { unicode_gc_Ll, 0, -32, 0 },
15306 { unicode_gc_Ll, 0, -32, 0 },
15307 { unicode_gc_Ll, 0, -32, 0 },
15308 { unicode_gc_Ll, 0, -32, 0 },
15309 { unicode_gc_Ll, 0, -32, 0 },
15310 { unicode_gc_Ll, 0, -32, 0 },
15311 { unicode_gc_Ll, 0, -32, 0 },
15312 { unicode_gc_Ll, 0, -32, 0 },
15313 { unicode_gc_Ll, 0, -32, 0 },
15314 { unicode_gc_Ll, 0, -32, 0 },
15315 { unicode_gc_Ll, 0, -32, 0 },
15316 { unicode_gc_Ps, 0, 0, 0 },
15317 { unicode_gc_Sm, 0, 0, 0 },
15318 { unicode_gc_Pe, 0, 0, 0 },
15319 { unicode_gc_Sm, 0, 0, 0 },
15320 { unicode_gc_Ps, 0, 0, 0 },
15321 { unicode_gc_Pe, 0, 0, 0 },
15322 { unicode_gc_Po, 0, 0, 0 },
15323 { unicode_gc_Ps, 0, 0, 0 },
15324 { unicode_gc_Pe, 0, 0, 0 },
15325 { unicode_gc_Po, 0, 0, 0 },
15326 { unicode_gc_Pc, 0, 0, 0 },
15327 { unicode_gc_Lo, 0, 0, 0 },
15328 { unicode_gc_Lo, 0, 0, 0 },
15329 { unicode_gc_Lo, 0, 0, 0 },
15330 { unicode_gc_Lo, 0, 0, 0 },
15331 { unicode_gc_Lo, 0, 0, 0 },
15332 { unicode_gc_Lo, 0, 0, 0 },
15333 { unicode_gc_Lo, 0, 0, 0 },
15334 { unicode_gc_Lo, 0, 0, 0 },
15335 { unicode_gc_Lo, 0, 0, 0 },
15336 { unicode_gc_Lo, 0, 0, 0 },
15337 { unicode_gc_Lm, 0, 0, 0 },
15338 { unicode_gc_Lo, 0, 0, 0 },
15339 { unicode_gc_Lo, 0, 0, 0 },
15340 { unicode_gc_Lo, 0, 0, 0 },
15341 { unicode_gc_Lo, 0, 0, 0 },
15342 { unicode_gc_Lo, 0, 0, 0 },
15343 { unicode_gc_Lo, 0, 0, 0 },
15344 { unicode_gc_Lo, 0, 0, 0 },
15345 { unicode_gc_Lo, 0, 0, 0 },
15346 { unicode_gc_Lo, 0, 0, 0 },
15347 { unicode_gc_Lo, 0, 0, 0 },
15348 { unicode_gc_Lo, 0, 0, 0 },
15349 { unicode_gc_Lo, 0, 0, 0 },
15350 { unicode_gc_Lo, 0, 0, 0 },
15351 { unicode_gc_Lo, 0, 0, 0 },
15352 { unicode_gc_Lo, 0, 0, 0 },
15353 { unicode_gc_Lo, 0, 0, 0 },
15354 { unicode_gc_Lo, 0, 0, 0 },
15355 { unicode_gc_Lo, 0, 0, 0 },
15356 { unicode_gc_Lo, 0, 0, 0 },
15357 { unicode_gc_Lo, 0, 0, 0 },
15358 { unicode_gc_Lo, 0, 0, 0 },
15359 { unicode_gc_Lo, 0, 0, 0 },
15360 { unicode_gc_Lo, 0, 0, 0 },
15361 { unicode_gc_Lo, 0, 0, 0 },
15362 { unicode_gc_Lo, 0, 0, 0 },
15363 { unicode_gc_Lo, 0, 0, 0 },
15364 { unicode_gc_Lo, 0, 0, 0 },
15365 { unicode_gc_Lo, 0, 0, 0 },
15366 { unicode_gc_Lo, 0, 0, 0 },
15367 { unicode_gc_Lo, 0, 0, 0 },
15368 { unicode_gc_Lo, 0, 0, 0 },
15369 { unicode_gc_Lo, 0, 0, 0 },
15370 { unicode_gc_Lo, 0, 0, 0 },
15371 { unicode_gc_Lo, 0, 0, 0 },
15372 { unicode_gc_Lo, 0, 0, 0 },
15373 { unicode_gc_Lo, 0, 0, 0 },
15374 { unicode_gc_Lo, 0, 0, 0 },
15375 { unicode_gc_Lo, 0, 0, 0 },
15376 { unicode_gc_Lo, 0, 0, 0 },
15377 { unicode_gc_Lo, 0, 0, 0 },
15378 { unicode_gc_Lo, 0, 0, 0 },
15379 { unicode_gc_Lo, 0, 0, 0 },
15380 { unicode_gc_Lo, 0, 0, 0 },
15381 { unicode_gc_Lo, 0, 0, 0 },
15382 { unicode_gc_Lo, 0, 0, 0 },
15383 { unicode_gc_Lm, 0, 0, 0 },
15384 { unicode_gc_Lm, 0, 0, 0 },
15385 { unicode_gc_Lo, 0, 0, 0 },
15386 { unicode_gc_Lo, 0, 0, 0 },
15387 { unicode_gc_Lo, 0, 0, 0 },
15388 { unicode_gc_Lo, 0, 0, 0 },
15389 { unicode_gc_Lo, 0, 0, 0 },
15390 { unicode_gc_Lo, 0, 0, 0 },
15391 { unicode_gc_Lo, 0, 0, 0 },
15392 { unicode_gc_Lo, 0, 0, 0 },
15393 { unicode_gc_Lo, 0, 0, 0 },
15394 { unicode_gc_Lo, 0, 0, 0 },
15395 { unicode_gc_Lo, 0, 0, 0 },
15396 { unicode_gc_Lo, 0, 0, 0 },
15397 { unicode_gc_Lo, 0, 0, 0 },
15398 { unicode_gc_Lo, 0, 0, 0 },
15399 { unicode_gc_Lo, 0, 0, 0 },
15400 { unicode_gc_Lo, 0, 0, 0 },
15401 { unicode_gc_Lo, 0, 0, 0 },
15402 { unicode_gc_Lo, 0, 0, 0 },
15403 { unicode_gc_Lo, 0, 0, 0 },
15404 { unicode_gc_Lo, 0, 0, 0 },
15405 { unicode_gc_Lo, 0, 0, 0 },
15406 { unicode_gc_Lo, 0, 0, 0 },
15407 { unicode_gc_Lo, 0, 0, 0 },
15408 { unicode_gc_Lo, 0, 0, 0 },
15409 { unicode_gc_Lo, 0, 0, 0 },
15410 { unicode_gc_Lo, 0, 0, 0 },
15411 { unicode_gc_Lo, 0, 0, 0 },
15412 { unicode_gc_Lo, 0, 0, 0 },
15413 { unicode_gc_Lo, 0, 0, 0 },
15414 { unicode_gc_Lo, 0, 0, 0 },
15415 { unicode_gc_Lo, 0, 0, 0 },
15416 { unicode_gc_Cn, 0, 0, 0 },
15417 { unicode_gc_Cn, 0, 0, 0 },
15418 { unicode_gc_Cn, 0, 0, 0 },
15419 { unicode_gc_Lo, 0, 0, 0 },
15420 { unicode_gc_Lo, 0, 0, 0 },
15421 { unicode_gc_Lo, 0, 0, 0 },
15422 { unicode_gc_Lo, 0, 0, 0 },
15423 { unicode_gc_Lo, 0, 0, 0 },
15424 { unicode_gc_Lo, 0, 0, 0 },
15425 { unicode_gc_Cn, 0, 0, 0 },
15426 { unicode_gc_Cn, 0, 0, 0 },
15427 { unicode_gc_Lo, 0, 0, 0 },
15428 { unicode_gc_Lo, 0, 0, 0 },
15429 { unicode_gc_Lo, 0, 0, 0 },
15430 { unicode_gc_Lo, 0, 0, 0 },
15431 { unicode_gc_Lo, 0, 0, 0 },
15432 { unicode_gc_Lo, 0, 0, 0 },
15433 { unicode_gc_Cn, 0, 0, 0 },
15434 { unicode_gc_Cn, 0, 0, 0 },
15435 { unicode_gc_Lo, 0, 0, 0 },
15436 { unicode_gc_Lo, 0, 0, 0 },
15437 { unicode_gc_Lo, 0, 0, 0 },
15438 { unicode_gc_Lo, 0, 0, 0 },
15439 { unicode_gc_Lo, 0, 0, 0 },
15440 { unicode_gc_Lo, 0, 0, 0 },
15441 { unicode_gc_Cn, 0, 0, 0 },
15442 { unicode_gc_Cn, 0, 0, 0 },
15443 { unicode_gc_Lo, 0, 0, 0 },
15444 { unicode_gc_Lo, 0, 0, 0 },
15445 { unicode_gc_Lo, 0, 0, 0 },
15446 { unicode_gc_Cn, 0, 0, 0 },
15447 { unicode_gc_Cn, 0, 0, 0 },
15448 { unicode_gc_Cn, 0, 0, 0 },
15449 { unicode_gc_Sc, 0, 0, 0 },
15450 { unicode_gc_Sc, 0, 0, 0 },
15451 { unicode_gc_Sm, 0, 0, 0 },
15452 { unicode_gc_Sk, 0, 0, 0 },
15453 { unicode_gc_So, 0, 0, 0 },
15454 { unicode_gc_Sc, 0, 0, 0 },
15455 { unicode_gc_Sc, 0, 0, 0 },
15456 { unicode_gc_Cn, 0, 0, 0 },
15457 { unicode_gc_So, 0, 0, 0 },
15458 { unicode_gc_Sm, 0, 0, 0 },
15459 { unicode_gc_Sm, 0, 0, 0 },
15460 { unicode_gc_Sm, 0, 0, 0 },
15461 { unicode_gc_Sm, 0, 0, 0 },
15462 { unicode_gc_So, 0, 0, 0 },
15463 { unicode_gc_So, 0, 0, 0 },
15464 { unicode_gc_Cn, 0, 0, 0 },
15465 { unicode_gc_Cn, 0, 0, 0 },
15466 { unicode_gc_Cn, 0, 0, 0 },
15467 { unicode_gc_Cn, 0, 0, 0 },
15468 { unicode_gc_Cn, 0, 0, 0 },
15469 { unicode_gc_Cn, 0, 0, 0 },
15470 { unicode_gc_Cn, 0, 0, 0 },
15471 { unicode_gc_Cn, 0, 0, 0 },
15472 { unicode_gc_Cn, 0, 0, 0 },
15473 { unicode_gc_Cn, 0, 0, 0 },
15474 { unicode_gc_Cf, 0, 0, 0 },
15475 { unicode_gc_Cf, 0, 0, 0 },
15476 { unicode_gc_Cf, 0, 0, 0 },
15477 { unicode_gc_So, 0, 0, 0 },
15478 { unicode_gc_So, 0, 0, 0 },
15479 { unicode_gc_Cn, 0, 0, 0 },
15480 { unicode_gc_Cn, 0, 0, 0 }
15481};
15482static const struct unidata subtable60[] = {
15483 { unicode_gc_Lo, 0, 0, 0 },
15484 { unicode_gc_Lo, 0, 0, 0 },
15485 { unicode_gc_Lo, 0, 0, 0 },
15486 { unicode_gc_Lo, 0, 0, 0 },
15487 { unicode_gc_Lo, 0, 0, 0 },
15488 { unicode_gc_Lo, 0, 0, 0 },
15489 { unicode_gc_Lo, 0, 0, 0 },
15490 { unicode_gc_Lo, 0, 0, 0 },
15491 { unicode_gc_Lo, 0, 0, 0 },
15492 { unicode_gc_Lo, 0, 0, 0 },
15493 { unicode_gc_Lo, 0, 0, 0 },
15494 { unicode_gc_Lo, 0, 0, 0 },
15495 { unicode_gc_Cn, 0, 0, 0 },
15496 { unicode_gc_Lo, 0, 0, 0 },
15497 { unicode_gc_Lo, 0, 0, 0 },
15498 { unicode_gc_Lo, 0, 0, 0 },
15499 { unicode_gc_Lo, 0, 0, 0 },
15500 { unicode_gc_Lo, 0, 0, 0 },
15501 { unicode_gc_Lo, 0, 0, 0 },
15502 { unicode_gc_Lo, 0, 0, 0 },
15503 { unicode_gc_Lo, 0, 0, 0 },
15504 { unicode_gc_Lo, 0, 0, 0 },
15505 { unicode_gc_Lo, 0, 0, 0 },
15506 { unicode_gc_Lo, 0, 0, 0 },
15507 { unicode_gc_Lo, 0, 0, 0 },
15508 { unicode_gc_Lo, 0, 0, 0 },
15509 { unicode_gc_Lo, 0, 0, 0 },
15510 { unicode_gc_Lo, 0, 0, 0 },
15511 { unicode_gc_Lo, 0, 0, 0 },
15512 { unicode_gc_Lo, 0, 0, 0 },
15513 { unicode_gc_Lo, 0, 0, 0 },
15514 { unicode_gc_Lo, 0, 0, 0 },
15515 { unicode_gc_Lo, 0, 0, 0 },
15516 { unicode_gc_Lo, 0, 0, 0 },
15517 { unicode_gc_Lo, 0, 0, 0 },
15518 { unicode_gc_Lo, 0, 0, 0 },
15519 { unicode_gc_Lo, 0, 0, 0 },
15520 { unicode_gc_Lo, 0, 0, 0 },
15521 { unicode_gc_Lo, 0, 0, 0 },
15522 { unicode_gc_Cn, 0, 0, 0 },
15523 { unicode_gc_Lo, 0, 0, 0 },
15524 { unicode_gc_Lo, 0, 0, 0 },
15525 { unicode_gc_Lo, 0, 0, 0 },
15526 { unicode_gc_Lo, 0, 0, 0 },
15527 { unicode_gc_Lo, 0, 0, 0 },
15528 { unicode_gc_Lo, 0, 0, 0 },
15529 { unicode_gc_Lo, 0, 0, 0 },
15530 { unicode_gc_Lo, 0, 0, 0 },
15531 { unicode_gc_Lo, 0, 0, 0 },
15532 { unicode_gc_Lo, 0, 0, 0 },
15533 { unicode_gc_Lo, 0, 0, 0 },
15534 { unicode_gc_Lo, 0, 0, 0 },
15535 { unicode_gc_Lo, 0, 0, 0 },
15536 { unicode_gc_Lo, 0, 0, 0 },
15537 { unicode_gc_Lo, 0, 0, 0 },
15538 { unicode_gc_Lo, 0, 0, 0 },
15539 { unicode_gc_Lo, 0, 0, 0 },
15540 { unicode_gc_Lo, 0, 0, 0 },
15541 { unicode_gc_Lo, 0, 0, 0 },
15542 { unicode_gc_Cn, 0, 0, 0 },
15543 { unicode_gc_Lo, 0, 0, 0 },
15544 { unicode_gc_Lo, 0, 0, 0 },
15545 { unicode_gc_Cn, 0, 0, 0 },
15546 { unicode_gc_Lo, 0, 0, 0 },
15547 { unicode_gc_Lo, 0, 0, 0 },
15548 { unicode_gc_Lo, 0, 0, 0 },
15549 { unicode_gc_Lo, 0, 0, 0 },
15550 { unicode_gc_Lo, 0, 0, 0 },
15551 { unicode_gc_Lo, 0, 0, 0 },
15552 { unicode_gc_Lo, 0, 0, 0 },
15553 { unicode_gc_Lo, 0, 0, 0 },
15554 { unicode_gc_Lo, 0, 0, 0 },
15555 { unicode_gc_Lo, 0, 0, 0 },
15556 { unicode_gc_Lo, 0, 0, 0 },
15557 { unicode_gc_Lo, 0, 0, 0 },
15558 { unicode_gc_Lo, 0, 0, 0 },
15559 { unicode_gc_Lo, 0, 0, 0 },
15560 { unicode_gc_Lo, 0, 0, 0 },
15561 { unicode_gc_Cn, 0, 0, 0 },
15562 { unicode_gc_Cn, 0, 0, 0 },
15563 { unicode_gc_Lo, 0, 0, 0 },
15564 { unicode_gc_Lo, 0, 0, 0 },
15565 { unicode_gc_Lo, 0, 0, 0 },
15566 { unicode_gc_Lo, 0, 0, 0 },
15567 { unicode_gc_Lo, 0, 0, 0 },
15568 { unicode_gc_Lo, 0, 0, 0 },
15569 { unicode_gc_Lo, 0, 0, 0 },
15570 { unicode_gc_Lo, 0, 0, 0 },
15571 { unicode_gc_Lo, 0, 0, 0 },
15572 { unicode_gc_Lo, 0, 0, 0 },
15573 { unicode_gc_Lo, 0, 0, 0 },
15574 { unicode_gc_Lo, 0, 0, 0 },
15575 { unicode_gc_Lo, 0, 0, 0 },
15576 { unicode_gc_Lo, 0, 0, 0 },
15577 { unicode_gc_Cn, 0, 0, 0 },
15578 { unicode_gc_Cn, 0, 0, 0 },
15579 { unicode_gc_Cn, 0, 0, 0 },
15580 { unicode_gc_Cn, 0, 0, 0 },
15581 { unicode_gc_Cn, 0, 0, 0 },
15582 { unicode_gc_Cn, 0, 0, 0 },
15583 { unicode_gc_Cn, 0, 0, 0 },
15584 { unicode_gc_Cn, 0, 0, 0 },
15585 { unicode_gc_Cn, 0, 0, 0 },
15586 { unicode_gc_Cn, 0, 0, 0 },
15587 { unicode_gc_Cn, 0, 0, 0 },
15588 { unicode_gc_Cn, 0, 0, 0 },
15589 { unicode_gc_Cn, 0, 0, 0 },
15590 { unicode_gc_Cn, 0, 0, 0 },
15591 { unicode_gc_Cn, 0, 0, 0 },
15592 { unicode_gc_Cn, 0, 0, 0 },
15593 { unicode_gc_Cn, 0, 0, 0 },
15594 { unicode_gc_Cn, 0, 0, 0 },
15595 { unicode_gc_Cn, 0, 0, 0 },
15596 { unicode_gc_Cn, 0, 0, 0 },
15597 { unicode_gc_Cn, 0, 0, 0 },
15598 { unicode_gc_Cn, 0, 0, 0 },
15599 { unicode_gc_Cn, 0, 0, 0 },
15600 { unicode_gc_Cn, 0, 0, 0 },
15601 { unicode_gc_Cn, 0, 0, 0 },
15602 { unicode_gc_Cn, 0, 0, 0 },
15603 { unicode_gc_Cn, 0, 0, 0 },
15604 { unicode_gc_Cn, 0, 0, 0 },
15605 { unicode_gc_Cn, 0, 0, 0 },
15606 { unicode_gc_Cn, 0, 0, 0 },
15607 { unicode_gc_Cn, 0, 0, 0 },
15608 { unicode_gc_Cn, 0, 0, 0 },
15609 { unicode_gc_Cn, 0, 0, 0 },
15610 { unicode_gc_Cn, 0, 0, 0 },
15611 { unicode_gc_Lo, 0, 0, 0 },
15612 { unicode_gc_Lo, 0, 0, 0 },
15613 { unicode_gc_Lo, 0, 0, 0 },
15614 { unicode_gc_Lo, 0, 0, 0 },
15615 { unicode_gc_Lo, 0, 0, 0 },
15616 { unicode_gc_Lo, 0, 0, 0 },
15617 { unicode_gc_Lo, 0, 0, 0 },
15618 { unicode_gc_Lo, 0, 0, 0 },
15619 { unicode_gc_Lo, 0, 0, 0 },
15620 { unicode_gc_Lo, 0, 0, 0 },
15621 { unicode_gc_Lo, 0, 0, 0 },
15622 { unicode_gc_Lo, 0, 0, 0 },
15623 { unicode_gc_Lo, 0, 0, 0 },
15624 { unicode_gc_Lo, 0, 0, 0 },
15625 { unicode_gc_Lo, 0, 0, 0 },
15626 { unicode_gc_Lo, 0, 0, 0 },
15627 { unicode_gc_Lo, 0, 0, 0 },
15628 { unicode_gc_Lo, 0, 0, 0 },
15629 { unicode_gc_Lo, 0, 0, 0 },
15630 { unicode_gc_Lo, 0, 0, 0 },
15631 { unicode_gc_Lo, 0, 0, 0 },
15632 { unicode_gc_Lo, 0, 0, 0 },
15633 { unicode_gc_Lo, 0, 0, 0 },
15634 { unicode_gc_Lo, 0, 0, 0 },
15635 { unicode_gc_Lo, 0, 0, 0 },
15636 { unicode_gc_Lo, 0, 0, 0 },
15637 { unicode_gc_Lo, 0, 0, 0 },
15638 { unicode_gc_Lo, 0, 0, 0 },
15639 { unicode_gc_Lo, 0, 0, 0 },
15640 { unicode_gc_Lo, 0, 0, 0 },
15641 { unicode_gc_Lo, 0, 0, 0 },
15642 { unicode_gc_Lo, 0, 0, 0 },
15643 { unicode_gc_Lo, 0, 0, 0 },
15644 { unicode_gc_Lo, 0, 0, 0 },
15645 { unicode_gc_Lo, 0, 0, 0 },
15646 { unicode_gc_Lo, 0, 0, 0 },
15647 { unicode_gc_Lo, 0, 0, 0 },
15648 { unicode_gc_Lo, 0, 0, 0 },
15649 { unicode_gc_Lo, 0, 0, 0 },
15650 { unicode_gc_Lo, 0, 0, 0 },
15651 { unicode_gc_Lo, 0, 0, 0 },
15652 { unicode_gc_Lo, 0, 0, 0 },
15653 { unicode_gc_Lo, 0, 0, 0 },
15654 { unicode_gc_Lo, 0, 0, 0 },
15655 { unicode_gc_Lo, 0, 0, 0 },
15656 { unicode_gc_Lo, 0, 0, 0 },
15657 { unicode_gc_Lo, 0, 0, 0 },
15658 { unicode_gc_Lo, 0, 0, 0 },
15659 { unicode_gc_Lo, 0, 0, 0 },
15660 { unicode_gc_Lo, 0, 0, 0 },
15661 { unicode_gc_Lo, 0, 0, 0 },
15662 { unicode_gc_Lo, 0, 0, 0 },
15663 { unicode_gc_Lo, 0, 0, 0 },
15664 { unicode_gc_Lo, 0, 0, 0 },
15665 { unicode_gc_Lo, 0, 0, 0 },
15666 { unicode_gc_Lo, 0, 0, 0 },
15667 { unicode_gc_Lo, 0, 0, 0 },
15668 { unicode_gc_Lo, 0, 0, 0 },
15669 { unicode_gc_Lo, 0, 0, 0 },
15670 { unicode_gc_Lo, 0, 0, 0 },
15671 { unicode_gc_Lo, 0, 0, 0 },
15672 { unicode_gc_Lo, 0, 0, 0 },
15673 { unicode_gc_Lo, 0, 0, 0 },
15674 { unicode_gc_Lo, 0, 0, 0 },
15675 { unicode_gc_Lo, 0, 0, 0 },
15676 { unicode_gc_Lo, 0, 0, 0 },
15677 { unicode_gc_Lo, 0, 0, 0 },
15678 { unicode_gc_Lo, 0, 0, 0 },
15679 { unicode_gc_Lo, 0, 0, 0 },
15680 { unicode_gc_Lo, 0, 0, 0 },
15681 { unicode_gc_Lo, 0, 0, 0 },
15682 { unicode_gc_Lo, 0, 0, 0 },
15683 { unicode_gc_Lo, 0, 0, 0 },
15684 { unicode_gc_Lo, 0, 0, 0 },
15685 { unicode_gc_Lo, 0, 0, 0 },
15686 { unicode_gc_Lo, 0, 0, 0 },
15687 { unicode_gc_Lo, 0, 0, 0 },
15688 { unicode_gc_Lo, 0, 0, 0 },
15689 { unicode_gc_Lo, 0, 0, 0 },
15690 { unicode_gc_Lo, 0, 0, 0 },
15691 { unicode_gc_Lo, 0, 0, 0 },
15692 { unicode_gc_Lo, 0, 0, 0 },
15693 { unicode_gc_Lo, 0, 0, 0 },
15694 { unicode_gc_Lo, 0, 0, 0 },
15695 { unicode_gc_Lo, 0, 0, 0 },
15696 { unicode_gc_Lo, 0, 0, 0 },
15697 { unicode_gc_Lo, 0, 0, 0 },
15698 { unicode_gc_Lo, 0, 0, 0 },
15699 { unicode_gc_Lo, 0, 0, 0 },
15700 { unicode_gc_Lo, 0, 0, 0 },
15701 { unicode_gc_Lo, 0, 0, 0 },
15702 { unicode_gc_Lo, 0, 0, 0 },
15703 { unicode_gc_Lo, 0, 0, 0 },
15704 { unicode_gc_Lo, 0, 0, 0 },
15705 { unicode_gc_Lo, 0, 0, 0 },
15706 { unicode_gc_Lo, 0, 0, 0 },
15707 { unicode_gc_Lo, 0, 0, 0 },
15708 { unicode_gc_Lo, 0, 0, 0 },
15709 { unicode_gc_Lo, 0, 0, 0 },
15710 { unicode_gc_Lo, 0, 0, 0 },
15711 { unicode_gc_Lo, 0, 0, 0 },
15712 { unicode_gc_Lo, 0, 0, 0 },
15713 { unicode_gc_Lo, 0, 0, 0 },
15714 { unicode_gc_Lo, 0, 0, 0 },
15715 { unicode_gc_Lo, 0, 0, 0 },
15716 { unicode_gc_Lo, 0, 0, 0 },
15717 { unicode_gc_Lo, 0, 0, 0 },
15718 { unicode_gc_Lo, 0, 0, 0 },
15719 { unicode_gc_Lo, 0, 0, 0 },
15720 { unicode_gc_Lo, 0, 0, 0 },
15721 { unicode_gc_Lo, 0, 0, 0 },
15722 { unicode_gc_Lo, 0, 0, 0 },
15723 { unicode_gc_Lo, 0, 0, 0 },
15724 { unicode_gc_Lo, 0, 0, 0 },
15725 { unicode_gc_Lo, 0, 0, 0 },
15726 { unicode_gc_Lo, 0, 0, 0 },
15727 { unicode_gc_Lo, 0, 0, 0 },
15728 { unicode_gc_Lo, 0, 0, 0 },
15729 { unicode_gc_Lo, 0, 0, 0 },
15730 { unicode_gc_Lo, 0, 0, 0 },
15731 { unicode_gc_Lo, 0, 0, 0 },
15732 { unicode_gc_Lo, 0, 0, 0 },
15733 { unicode_gc_Lo, 0, 0, 0 },
15734 { unicode_gc_Cn, 0, 0, 0 },
15735 { unicode_gc_Cn, 0, 0, 0 },
15736 { unicode_gc_Cn, 0, 0, 0 },
15737 { unicode_gc_Cn, 0, 0, 0 },
15738 { unicode_gc_Cn, 0, 0, 0 }
15739};
15740static const struct unidata subtable61[] = {
15741 { unicode_gc_Po, 0, 0, 0 },
15742 { unicode_gc_Po, 0, 0, 0 },
15743 { unicode_gc_So, 0, 0, 0 },
15744 { unicode_gc_Cn, 0, 0, 0 },
15745 { unicode_gc_Cn, 0, 0, 0 },
15746 { unicode_gc_Cn, 0, 0, 0 },
15747 { unicode_gc_Cn, 0, 0, 0 },
15748 { unicode_gc_No, 0, 0, 0 },
15749 { unicode_gc_No, 0, 0, 0 },
15750 { unicode_gc_No, 0, 0, 0 },
15751 { unicode_gc_No, 0, 0, 0 },
15752 { unicode_gc_No, 0, 0, 0 },
15753 { unicode_gc_No, 0, 0, 0 },
15754 { unicode_gc_No, 0, 0, 0 },
15755 { unicode_gc_No, 0, 0, 0 },
15756 { unicode_gc_No, 0, 0, 0 },
15757 { unicode_gc_No, 0, 0, 0 },
15758 { unicode_gc_No, 0, 0, 0 },
15759 { unicode_gc_No, 0, 0, 0 },
15760 { unicode_gc_No, 0, 0, 0 },
15761 { unicode_gc_No, 0, 0, 0 },
15762 { unicode_gc_No, 0, 0, 0 },
15763 { unicode_gc_No, 0, 0, 0 },
15764 { unicode_gc_No, 0, 0, 0 },
15765 { unicode_gc_No, 0, 0, 0 },
15766 { unicode_gc_No, 0, 0, 0 },
15767 { unicode_gc_No, 0, 0, 0 },
15768 { unicode_gc_No, 0, 0, 0 },
15769 { unicode_gc_No, 0, 0, 0 },
15770 { unicode_gc_No, 0, 0, 0 },
15771 { unicode_gc_No, 0, 0, 0 },
15772 { unicode_gc_No, 0, 0, 0 },
15773 { unicode_gc_No, 0, 0, 0 },
15774 { unicode_gc_No, 0, 0, 0 },
15775 { unicode_gc_No, 0, 0, 0 },
15776 { unicode_gc_No, 0, 0, 0 },
15777 { unicode_gc_No, 0, 0, 0 },
15778 { unicode_gc_No, 0, 0, 0 },
15779 { unicode_gc_No, 0, 0, 0 },
15780 { unicode_gc_No, 0, 0, 0 },
15781 { unicode_gc_No, 0, 0, 0 },
15782 { unicode_gc_No, 0, 0, 0 },
15783 { unicode_gc_No, 0, 0, 0 },
15784 { unicode_gc_No, 0, 0, 0 },
15785 { unicode_gc_No, 0, 0, 0 },
15786 { unicode_gc_No, 0, 0, 0 },
15787 { unicode_gc_No, 0, 0, 0 },
15788 { unicode_gc_No, 0, 0, 0 },
15789 { unicode_gc_No, 0, 0, 0 },
15790 { unicode_gc_No, 0, 0, 0 },
15791 { unicode_gc_No, 0, 0, 0 },
15792 { unicode_gc_No, 0, 0, 0 },
15793 { unicode_gc_Cn, 0, 0, 0 },
15794 { unicode_gc_Cn, 0, 0, 0 },
15795 { unicode_gc_Cn, 0, 0, 0 },
15796 { unicode_gc_So, 0, 0, 0 },
15797 { unicode_gc_So, 0, 0, 0 },
15798 { unicode_gc_So, 0, 0, 0 },
15799 { unicode_gc_So, 0, 0, 0 },
15800 { unicode_gc_So, 0, 0, 0 },
15801 { unicode_gc_So, 0, 0, 0 },
15802 { unicode_gc_So, 0, 0, 0 },
15803 { unicode_gc_So, 0, 0, 0 },
15804 { unicode_gc_So, 0, 0, 0 },
15805 { unicode_gc_Cn, 0, 0, 0 },
15806 { unicode_gc_Cn, 0, 0, 0 },
15807 { unicode_gc_Cn, 0, 0, 0 },
15808 { unicode_gc_Cn, 0, 0, 0 },
15809 { unicode_gc_Cn, 0, 0, 0 },
15810 { unicode_gc_Cn, 0, 0, 0 },
15811 { unicode_gc_Cn, 0, 0, 0 },
15812 { unicode_gc_Cn, 0, 0, 0 },
15813 { unicode_gc_Cn, 0, 0, 0 },
15814 { unicode_gc_Cn, 0, 0, 0 },
15815 { unicode_gc_Cn, 0, 0, 0 },
15816 { unicode_gc_Cn, 0, 0, 0 },
15817 { unicode_gc_Cn, 0, 0, 0 },
15818 { unicode_gc_Cn, 0, 0, 0 },
15819 { unicode_gc_Cn, 0, 0, 0 },
15820 { unicode_gc_Cn, 0, 0, 0 },
15821 { unicode_gc_Cn, 0, 0, 0 },
15822 { unicode_gc_Cn, 0, 0, 0 },
15823 { unicode_gc_Cn, 0, 0, 0 },
15824 { unicode_gc_Cn, 0, 0, 0 },
15825 { unicode_gc_Cn, 0, 0, 0 },
15826 { unicode_gc_Cn, 0, 0, 0 },
15827 { unicode_gc_Cn, 0, 0, 0 },
15828 { unicode_gc_Cn, 0, 0, 0 },
15829 { unicode_gc_Cn, 0, 0, 0 },
15830 { unicode_gc_Cn, 0, 0, 0 },
15831 { unicode_gc_Cn, 0, 0, 0 },
15832 { unicode_gc_Cn, 0, 0, 0 },
15833 { unicode_gc_Cn, 0, 0, 0 },
15834 { unicode_gc_Cn, 0, 0, 0 },
15835 { unicode_gc_Cn, 0, 0, 0 },
15836 { unicode_gc_Cn, 0, 0, 0 },
15837 { unicode_gc_Cn, 0, 0, 0 },
15838 { unicode_gc_Cn, 0, 0, 0 },
15839 { unicode_gc_Cn, 0, 0, 0 },
15840 { unicode_gc_Cn, 0, 0, 0 },
15841 { unicode_gc_Cn, 0, 0, 0 },
15842 { unicode_gc_Cn, 0, 0, 0 },
15843 { unicode_gc_Cn, 0, 0, 0 },
15844 { unicode_gc_Cn, 0, 0, 0 },
15845 { unicode_gc_Cn, 0, 0, 0 },
15846 { unicode_gc_Cn, 0, 0, 0 },
15847 { unicode_gc_Cn, 0, 0, 0 },
15848 { unicode_gc_Cn, 0, 0, 0 },
15849 { unicode_gc_Cn, 0, 0, 0 },
15850 { unicode_gc_Cn, 0, 0, 0 },
15851 { unicode_gc_Cn, 0, 0, 0 },
15852 { unicode_gc_Cn, 0, 0, 0 },
15853 { unicode_gc_Cn, 0, 0, 0 },
15854 { unicode_gc_Cn, 0, 0, 0 },
15855 { unicode_gc_Cn, 0, 0, 0 },
15856 { unicode_gc_Cn, 0, 0, 0 },
15857 { unicode_gc_Cn, 0, 0, 0 },
15858 { unicode_gc_Cn, 0, 0, 0 },
15859 { unicode_gc_Cn, 0, 0, 0 },
15860 { unicode_gc_Cn, 0, 0, 0 },
15861 { unicode_gc_Cn, 0, 0, 0 },
15862 { unicode_gc_Cn, 0, 0, 0 },
15863 { unicode_gc_Cn, 0, 0, 0 },
15864 { unicode_gc_Cn, 0, 0, 0 },
15865 { unicode_gc_Cn, 0, 0, 0 },
15866 { unicode_gc_Cn, 0, 0, 0 },
15867 { unicode_gc_Cn, 0, 0, 0 },
15868 { unicode_gc_Cn, 0, 0, 0 },
15869 { unicode_gc_Cn, 0, 0, 0 },
15870 { unicode_gc_Cn, 0, 0, 0 },
15871 { unicode_gc_Cn, 0, 0, 0 },
15872 { unicode_gc_Cn, 0, 0, 0 },
15873 { unicode_gc_Cn, 0, 0, 0 },
15874 { unicode_gc_Cn, 0, 0, 0 },
15875 { unicode_gc_Cn, 0, 0, 0 },
15876 { unicode_gc_Cn, 0, 0, 0 },
15877 { unicode_gc_Cn, 0, 0, 0 },
15878 { unicode_gc_Cn, 0, 0, 0 },
15879 { unicode_gc_Cn, 0, 0, 0 },
15880 { unicode_gc_Cn, 0, 0, 0 },
15881 { unicode_gc_Cn, 0, 0, 0 },
15882 { unicode_gc_Cn, 0, 0, 0 },
15883 { unicode_gc_Cn, 0, 0, 0 },
15884 { unicode_gc_Cn, 0, 0, 0 },
15885 { unicode_gc_Cn, 0, 0, 0 },
15886 { unicode_gc_Cn, 0, 0, 0 },
15887 { unicode_gc_Cn, 0, 0, 0 },
15888 { unicode_gc_Cn, 0, 0, 0 },
15889 { unicode_gc_Cn, 0, 0, 0 },
15890 { unicode_gc_Cn, 0, 0, 0 },
15891 { unicode_gc_Cn, 0, 0, 0 },
15892 { unicode_gc_Cn, 0, 0, 0 },
15893 { unicode_gc_Cn, 0, 0, 0 },
15894 { unicode_gc_Cn, 0, 0, 0 },
15895 { unicode_gc_Cn, 0, 0, 0 },
15896 { unicode_gc_Cn, 0, 0, 0 },
15897 { unicode_gc_Cn, 0, 0, 0 },
15898 { unicode_gc_Cn, 0, 0, 0 },
15899 { unicode_gc_Cn, 0, 0, 0 },
15900 { unicode_gc_Cn, 0, 0, 0 },
15901 { unicode_gc_Cn, 0, 0, 0 },
15902 { unicode_gc_Cn, 0, 0, 0 },
15903 { unicode_gc_Cn, 0, 0, 0 },
15904 { unicode_gc_Cn, 0, 0, 0 },
15905 { unicode_gc_Cn, 0, 0, 0 },
15906 { unicode_gc_Cn, 0, 0, 0 },
15907 { unicode_gc_Cn, 0, 0, 0 },
15908 { unicode_gc_Cn, 0, 0, 0 },
15909 { unicode_gc_Cn, 0, 0, 0 },
15910 { unicode_gc_Cn, 0, 0, 0 },
15911 { unicode_gc_Cn, 0, 0, 0 },
15912 { unicode_gc_Cn, 0, 0, 0 },
15913 { unicode_gc_Cn, 0, 0, 0 },
15914 { unicode_gc_Cn, 0, 0, 0 },
15915 { unicode_gc_Cn, 0, 0, 0 },
15916 { unicode_gc_Cn, 0, 0, 0 },
15917 { unicode_gc_Cn, 0, 0, 0 },
15918 { unicode_gc_Cn, 0, 0, 0 },
15919 { unicode_gc_Cn, 0, 0, 0 },
15920 { unicode_gc_Cn, 0, 0, 0 },
15921 { unicode_gc_Cn, 0, 0, 0 },
15922 { unicode_gc_Cn, 0, 0, 0 },
15923 { unicode_gc_Cn, 0, 0, 0 },
15924 { unicode_gc_Cn, 0, 0, 0 },
15925 { unicode_gc_Cn, 0, 0, 0 },
15926 { unicode_gc_Cn, 0, 0, 0 },
15927 { unicode_gc_Cn, 0, 0, 0 },
15928 { unicode_gc_Cn, 0, 0, 0 },
15929 { unicode_gc_Cn, 0, 0, 0 },
15930 { unicode_gc_Cn, 0, 0, 0 },
15931 { unicode_gc_Cn, 0, 0, 0 },
15932 { unicode_gc_Cn, 0, 0, 0 },
15933 { unicode_gc_Cn, 0, 0, 0 },
15934 { unicode_gc_Cn, 0, 0, 0 },
15935 { unicode_gc_Cn, 0, 0, 0 },
15936 { unicode_gc_Cn, 0, 0, 0 },
15937 { unicode_gc_Cn, 0, 0, 0 },
15938 { unicode_gc_Cn, 0, 0, 0 },
15939 { unicode_gc_Cn, 0, 0, 0 },
15940 { unicode_gc_Cn, 0, 0, 0 },
15941 { unicode_gc_Cn, 0, 0, 0 },
15942 { unicode_gc_Cn, 0, 0, 0 },
15943 { unicode_gc_Cn, 0, 0, 0 },
15944 { unicode_gc_Cn, 0, 0, 0 },
15945 { unicode_gc_Cn, 0, 0, 0 },
15946 { unicode_gc_Cn, 0, 0, 0 },
15947 { unicode_gc_Cn, 0, 0, 0 },
15948 { unicode_gc_Cn, 0, 0, 0 },
15949 { unicode_gc_Cn, 0, 0, 0 },
15950 { unicode_gc_Cn, 0, 0, 0 },
15951 { unicode_gc_Cn, 0, 0, 0 },
15952 { unicode_gc_Cn, 0, 0, 0 },
15953 { unicode_gc_Cn, 0, 0, 0 },
15954 { unicode_gc_Cn, 0, 0, 0 },
15955 { unicode_gc_Cn, 0, 0, 0 },
15956 { unicode_gc_Cn, 0, 0, 0 },
15957 { unicode_gc_Cn, 0, 0, 0 },
15958 { unicode_gc_Cn, 0, 0, 0 },
15959 { unicode_gc_Cn, 0, 0, 0 },
15960 { unicode_gc_Cn, 0, 0, 0 },
15961 { unicode_gc_Cn, 0, 0, 0 },
15962 { unicode_gc_Cn, 0, 0, 0 },
15963 { unicode_gc_Cn, 0, 0, 0 },
15964 { unicode_gc_Cn, 0, 0, 0 },
15965 { unicode_gc_Cn, 0, 0, 0 },
15966 { unicode_gc_Cn, 0, 0, 0 },
15967 { unicode_gc_Cn, 0, 0, 0 },
15968 { unicode_gc_Cn, 0, 0, 0 },
15969 { unicode_gc_Cn, 0, 0, 0 },
15970 { unicode_gc_Cn, 0, 0, 0 },
15971 { unicode_gc_Cn, 0, 0, 0 },
15972 { unicode_gc_Cn, 0, 0, 0 },
15973 { unicode_gc_Cn, 0, 0, 0 },
15974 { unicode_gc_Cn, 0, 0, 0 },
15975 { unicode_gc_Cn, 0, 0, 0 },
15976 { unicode_gc_Cn, 0, 0, 0 },
15977 { unicode_gc_Cn, 0, 0, 0 },
15978 { unicode_gc_Cn, 0, 0, 0 },
15979 { unicode_gc_Cn, 0, 0, 0 },
15980 { unicode_gc_Cn, 0, 0, 0 },
15981 { unicode_gc_Cn, 0, 0, 0 },
15982 { unicode_gc_Cn, 0, 0, 0 },
15983 { unicode_gc_Cn, 0, 0, 0 },
15984 { unicode_gc_Cn, 0, 0, 0 },
15985 { unicode_gc_Cn, 0, 0, 0 },
15986 { unicode_gc_Cn, 0, 0, 0 },
15987 { unicode_gc_Cn, 0, 0, 0 },
15988 { unicode_gc_Cn, 0, 0, 0 },
15989 { unicode_gc_Cn, 0, 0, 0 },
15990 { unicode_gc_Cn, 0, 0, 0 },
15991 { unicode_gc_Cn, 0, 0, 0 },
15992 { unicode_gc_Cn, 0, 0, 0 },
15993 { unicode_gc_Cn, 0, 0, 0 },
15994 { unicode_gc_Cn, 0, 0, 0 },
15995 { unicode_gc_Cn, 0, 0, 0 },
15996 { unicode_gc_Cn, 0, 0, 0 }
15997};
15998static const struct unidata subtable62[] = {
15999 { unicode_gc_Lo, 0, 0, 0 },
16000 { unicode_gc_Lo, 0, 0, 0 },
16001 { unicode_gc_Lo, 0, 0, 0 },
16002 { unicode_gc_Lo, 0, 0, 0 },
16003 { unicode_gc_Lo, 0, 0, 0 },
16004 { unicode_gc_Lo, 0, 0, 0 },
16005 { unicode_gc_Lo, 0, 0, 0 },
16006 { unicode_gc_Lo, 0, 0, 0 },
16007 { unicode_gc_Lo, 0, 0, 0 },
16008 { unicode_gc_Lo, 0, 0, 0 },
16009 { unicode_gc_Lo, 0, 0, 0 },
16010 { unicode_gc_Lo, 0, 0, 0 },
16011 { unicode_gc_Lo, 0, 0, 0 },
16012 { unicode_gc_Lo, 0, 0, 0 },
16013 { unicode_gc_Lo, 0, 0, 0 },
16014 { unicode_gc_Lo, 0, 0, 0 },
16015 { unicode_gc_Lo, 0, 0, 0 },
16016 { unicode_gc_Lo, 0, 0, 0 },
16017 { unicode_gc_Lo, 0, 0, 0 },
16018 { unicode_gc_Lo, 0, 0, 0 },
16019 { unicode_gc_Lo, 0, 0, 0 },
16020 { unicode_gc_Lo, 0, 0, 0 },
16021 { unicode_gc_Lo, 0, 0, 0 },
16022 { unicode_gc_Lo, 0, 0, 0 },
16023 { unicode_gc_Lo, 0, 0, 0 },
16024 { unicode_gc_Lo, 0, 0, 0 },
16025 { unicode_gc_Lo, 0, 0, 0 },
16026 { unicode_gc_Lo, 0, 0, 0 },
16027 { unicode_gc_Lo, 0, 0, 0 },
16028 { unicode_gc_Lo, 0, 0, 0 },
16029 { unicode_gc_Lo, 0, 0, 0 },
16030 { unicode_gc_Cn, 0, 0, 0 },
16031 { unicode_gc_No, 0, 0, 0 },
16032 { unicode_gc_No, 0, 0, 0 },
16033 { unicode_gc_No, 0, 0, 0 },
16034 { unicode_gc_No, 0, 0, 0 },
16035 { unicode_gc_Cn, 0, 0, 0 },
16036 { unicode_gc_Cn, 0, 0, 0 },
16037 { unicode_gc_Cn, 0, 0, 0 },
16038 { unicode_gc_Cn, 0, 0, 0 },
16039 { unicode_gc_Cn, 0, 0, 0 },
16040 { unicode_gc_Cn, 0, 0, 0 },
16041 { unicode_gc_Cn, 0, 0, 0 },
16042 { unicode_gc_Cn, 0, 0, 0 },
16043 { unicode_gc_Cn, 0, 0, 0 },
16044 { unicode_gc_Cn, 0, 0, 0 },
16045 { unicode_gc_Cn, 0, 0, 0 },
16046 { unicode_gc_Cn, 0, 0, 0 },
16047 { unicode_gc_Lo, 0, 0, 0 },
16048 { unicode_gc_Lo, 0, 0, 0 },
16049 { unicode_gc_Lo, 0, 0, 0 },
16050 { unicode_gc_Lo, 0, 0, 0 },
16051 { unicode_gc_Lo, 0, 0, 0 },
16052 { unicode_gc_Lo, 0, 0, 0 },
16053 { unicode_gc_Lo, 0, 0, 0 },
16054 { unicode_gc_Lo, 0, 0, 0 },
16055 { unicode_gc_Lo, 0, 0, 0 },
16056 { unicode_gc_Lo, 0, 0, 0 },
16057 { unicode_gc_Lo, 0, 0, 0 },
16058 { unicode_gc_Lo, 0, 0, 0 },
16059 { unicode_gc_Lo, 0, 0, 0 },
16060 { unicode_gc_Lo, 0, 0, 0 },
16061 { unicode_gc_Lo, 0, 0, 0 },
16062 { unicode_gc_Lo, 0, 0, 0 },
16063 { unicode_gc_Lo, 0, 0, 0 },
16064 { unicode_gc_Lo, 0, 0, 0 },
16065 { unicode_gc_Lo, 0, 0, 0 },
16066 { unicode_gc_Lo, 0, 0, 0 },
16067 { unicode_gc_Lo, 0, 0, 0 },
16068 { unicode_gc_Lo, 0, 0, 0 },
16069 { unicode_gc_Lo, 0, 0, 0 },
16070 { unicode_gc_Lo, 0, 0, 0 },
16071 { unicode_gc_Lo, 0, 0, 0 },
16072 { unicode_gc_Lo, 0, 0, 0 },
16073 { unicode_gc_Nl, 0, 0, 0 },
16074 { unicode_gc_Cn, 0, 0, 0 },
16075 { unicode_gc_Cn, 0, 0, 0 },
16076 { unicode_gc_Cn, 0, 0, 0 },
16077 { unicode_gc_Cn, 0, 0, 0 },
16078 { unicode_gc_Cn, 0, 0, 0 },
16079 { unicode_gc_Cn, 0, 0, 0 },
16080 { unicode_gc_Cn, 0, 0, 0 },
16081 { unicode_gc_Cn, 0, 0, 0 },
16082 { unicode_gc_Cn, 0, 0, 0 },
16083 { unicode_gc_Cn, 0, 0, 0 },
16084 { unicode_gc_Cn, 0, 0, 0 },
16085 { unicode_gc_Cn, 0, 0, 0 },
16086 { unicode_gc_Cn, 0, 0, 0 },
16087 { unicode_gc_Cn, 0, 0, 0 },
16088 { unicode_gc_Cn, 0, 0, 0 },
16089 { unicode_gc_Cn, 0, 0, 0 },
16090 { unicode_gc_Cn, 0, 0, 0 },
16091 { unicode_gc_Cn, 0, 0, 0 },
16092 { unicode_gc_Cn, 0, 0, 0 },
16093 { unicode_gc_Cn, 0, 0, 0 },
16094 { unicode_gc_Cn, 0, 0, 0 },
16095 { unicode_gc_Cn, 0, 0, 0 },
16096 { unicode_gc_Cn, 0, 0, 0 },
16097 { unicode_gc_Cn, 0, 0, 0 },
16098 { unicode_gc_Cn, 0, 0, 0 },
16099 { unicode_gc_Cn, 0, 0, 0 },
16100 { unicode_gc_Cn, 0, 0, 0 },
16101 { unicode_gc_Cn, 0, 0, 0 },
16102 { unicode_gc_Cn, 0, 0, 0 },
16103 { unicode_gc_Cn, 0, 0, 0 },
16104 { unicode_gc_Cn, 0, 0, 0 },
16105 { unicode_gc_Cn, 0, 0, 0 },
16106 { unicode_gc_Cn, 0, 0, 0 },
16107 { unicode_gc_Cn, 0, 0, 0 },
16108 { unicode_gc_Cn, 0, 0, 0 },
16109 { unicode_gc_Cn, 0, 0, 0 },
16110 { unicode_gc_Cn, 0, 0, 0 },
16111 { unicode_gc_Cn, 0, 0, 0 },
16112 { unicode_gc_Cn, 0, 0, 0 },
16113 { unicode_gc_Cn, 0, 0, 0 },
16114 { unicode_gc_Cn, 0, 0, 0 },
16115 { unicode_gc_Cn, 0, 0, 0 },
16116 { unicode_gc_Cn, 0, 0, 0 },
16117 { unicode_gc_Cn, 0, 0, 0 },
16118 { unicode_gc_Cn, 0, 0, 0 },
16119 { unicode_gc_Cn, 0, 0, 0 },
16120 { unicode_gc_Cn, 0, 0, 0 },
16121 { unicode_gc_Cn, 0, 0, 0 },
16122 { unicode_gc_Cn, 0, 0, 0 },
16123 { unicode_gc_Cn, 0, 0, 0 },
16124 { unicode_gc_Cn, 0, 0, 0 },
16125 { unicode_gc_Cn, 0, 0, 0 },
16126 { unicode_gc_Cn, 0, 0, 0 },
16127 { unicode_gc_Lo, 0, 0, 0 },
16128 { unicode_gc_Lo, 0, 0, 0 },
16129 { unicode_gc_Lo, 0, 0, 0 },
16130 { unicode_gc_Lo, 0, 0, 0 },
16131 { unicode_gc_Lo, 0, 0, 0 },
16132 { unicode_gc_Lo, 0, 0, 0 },
16133 { unicode_gc_Lo, 0, 0, 0 },
16134 { unicode_gc_Lo, 0, 0, 0 },
16135 { unicode_gc_Lo, 0, 0, 0 },
16136 { unicode_gc_Lo, 0, 0, 0 },
16137 { unicode_gc_Lo, 0, 0, 0 },
16138 { unicode_gc_Lo, 0, 0, 0 },
16139 { unicode_gc_Lo, 0, 0, 0 },
16140 { unicode_gc_Lo, 0, 0, 0 },
16141 { unicode_gc_Lo, 0, 0, 0 },
16142 { unicode_gc_Lo, 0, 0, 0 },
16143 { unicode_gc_Lo, 0, 0, 0 },
16144 { unicode_gc_Lo, 0, 0, 0 },
16145 { unicode_gc_Lo, 0, 0, 0 },
16146 { unicode_gc_Lo, 0, 0, 0 },
16147 { unicode_gc_Lo, 0, 0, 0 },
16148 { unicode_gc_Lo, 0, 0, 0 },
16149 { unicode_gc_Lo, 0, 0, 0 },
16150 { unicode_gc_Lo, 0, 0, 0 },
16151 { unicode_gc_Lo, 0, 0, 0 },
16152 { unicode_gc_Lo, 0, 0, 0 },
16153 { unicode_gc_Lo, 0, 0, 0 },
16154 { unicode_gc_Lo, 0, 0, 0 },
16155 { unicode_gc_Lo, 0, 0, 0 },
16156 { unicode_gc_Lo, 0, 0, 0 },
16157 { unicode_gc_Cn, 0, 0, 0 },
16158 { unicode_gc_Po, 0, 0, 0 },
16159 { unicode_gc_Cn, 0, 0, 0 },
16160 { unicode_gc_Cn, 0, 0, 0 },
16161 { unicode_gc_Cn, 0, 0, 0 },
16162 { unicode_gc_Cn, 0, 0, 0 },
16163 { unicode_gc_Cn, 0, 0, 0 },
16164 { unicode_gc_Cn, 0, 0, 0 },
16165 { unicode_gc_Cn, 0, 0, 0 },
16166 { unicode_gc_Cn, 0, 0, 0 },
16167 { unicode_gc_Cn, 0, 0, 0 },
16168 { unicode_gc_Cn, 0, 0, 0 },
16169 { unicode_gc_Cn, 0, 0, 0 },
16170 { unicode_gc_Cn, 0, 0, 0 },
16171 { unicode_gc_Cn, 0, 0, 0 },
16172 { unicode_gc_Cn, 0, 0, 0 },
16173 { unicode_gc_Cn, 0, 0, 0 },
16174 { unicode_gc_Cn, 0, 0, 0 },
16175 { unicode_gc_Cn, 0, 0, 0 },
16176 { unicode_gc_Cn, 0, 0, 0 },
16177 { unicode_gc_Cn, 0, 0, 0 },
16178 { unicode_gc_Cn, 0, 0, 0 },
16179 { unicode_gc_Cn, 0, 0, 0 },
16180 { unicode_gc_Cn, 0, 0, 0 },
16181 { unicode_gc_Cn, 0, 0, 0 },
16182 { unicode_gc_Cn, 0, 0, 0 },
16183 { unicode_gc_Cn, 0, 0, 0 },
16184 { unicode_gc_Cn, 0, 0, 0 },
16185 { unicode_gc_Cn, 0, 0, 0 },
16186 { unicode_gc_Cn, 0, 0, 0 },
16187 { unicode_gc_Cn, 0, 0, 0 },
16188 { unicode_gc_Cn, 0, 0, 0 },
16189 { unicode_gc_Cn, 0, 0, 0 },
16190 { unicode_gc_Cn, 0, 0, 0 },
16191 { unicode_gc_Cn, 0, 0, 0 },
16192 { unicode_gc_Cn, 0, 0, 0 },
16193 { unicode_gc_Cn, 0, 0, 0 },
16194 { unicode_gc_Cn, 0, 0, 0 },
16195 { unicode_gc_Cn, 0, 0, 0 },
16196 { unicode_gc_Cn, 0, 0, 0 },
16197 { unicode_gc_Cn, 0, 0, 0 },
16198 { unicode_gc_Cn, 0, 0, 0 },
16199 { unicode_gc_Cn, 0, 0, 0 },
16200 { unicode_gc_Cn, 0, 0, 0 },
16201 { unicode_gc_Cn, 0, 0, 0 },
16202 { unicode_gc_Cn, 0, 0, 0 },
16203 { unicode_gc_Cn, 0, 0, 0 },
16204 { unicode_gc_Cn, 0, 0, 0 },
16205 { unicode_gc_Cn, 0, 0, 0 },
16206 { unicode_gc_Cn, 0, 0, 0 },
16207 { unicode_gc_Cn, 0, 0, 0 },
16208 { unicode_gc_Cn, 0, 0, 0 },
16209 { unicode_gc_Cn, 0, 0, 0 },
16210 { unicode_gc_Cn, 0, 0, 0 },
16211 { unicode_gc_Cn, 0, 0, 0 },
16212 { unicode_gc_Cn, 0, 0, 0 },
16213 { unicode_gc_Cn, 0, 0, 0 },
16214 { unicode_gc_Cn, 0, 0, 0 },
16215 { unicode_gc_Cn, 0, 0, 0 },
16216 { unicode_gc_Cn, 0, 0, 0 },
16217 { unicode_gc_Cn, 0, 0, 0 },
16218 { unicode_gc_Cn, 0, 0, 0 },
16219 { unicode_gc_Cn, 0, 0, 0 },
16220 { unicode_gc_Cn, 0, 0, 0 },
16221 { unicode_gc_Cn, 0, 0, 0 },
16222 { unicode_gc_Cn, 0, 0, 0 },
16223 { unicode_gc_Cn, 0, 0, 0 },
16224 { unicode_gc_Cn, 0, 0, 0 },
16225 { unicode_gc_Cn, 0, 0, 0 },
16226 { unicode_gc_Cn, 0, 0, 0 },
16227 { unicode_gc_Cn, 0, 0, 0 },
16228 { unicode_gc_Cn, 0, 0, 0 },
16229 { unicode_gc_Cn, 0, 0, 0 },
16230 { unicode_gc_Cn, 0, 0, 0 },
16231 { unicode_gc_Cn, 0, 0, 0 },
16232 { unicode_gc_Cn, 0, 0, 0 },
16233 { unicode_gc_Cn, 0, 0, 0 },
16234 { unicode_gc_Cn, 0, 0, 0 },
16235 { unicode_gc_Cn, 0, 0, 0 },
16236 { unicode_gc_Cn, 0, 0, 0 },
16237 { unicode_gc_Cn, 0, 0, 0 },
16238 { unicode_gc_Cn, 0, 0, 0 },
16239 { unicode_gc_Cn, 0, 0, 0 },
16240 { unicode_gc_Cn, 0, 0, 0 },
16241 { unicode_gc_Cn, 0, 0, 0 },
16242 { unicode_gc_Cn, 0, 0, 0 },
16243 { unicode_gc_Cn, 0, 0, 0 },
16244 { unicode_gc_Cn, 0, 0, 0 },
16245 { unicode_gc_Cn, 0, 0, 0 },
16246 { unicode_gc_Cn, 0, 0, 0 },
16247 { unicode_gc_Cn, 0, 0, 0 },
16248 { unicode_gc_Cn, 0, 0, 0 },
16249 { unicode_gc_Cn, 0, 0, 0 },
16250 { unicode_gc_Cn, 0, 0, 0 },
16251 { unicode_gc_Cn, 0, 0, 0 },
16252 { unicode_gc_Cn, 0, 0, 0 },
16253 { unicode_gc_Cn, 0, 0, 0 },
16254 { unicode_gc_Cn, 0, 0, 0 }
16255};
16256static const struct unidata subtable63[] = {
16257 { unicode_gc_Lu, 0, 0, 40 },
16258 { unicode_gc_Lu, 0, 0, 40 },
16259 { unicode_gc_Lu, 0, 0, 40 },
16260 { unicode_gc_Lu, 0, 0, 40 },
16261 { unicode_gc_Lu, 0, 0, 40 },
16262 { unicode_gc_Lu, 0, 0, 40 },
16263 { unicode_gc_Lu, 0, 0, 40 },
16264 { unicode_gc_Lu, 0, 0, 40 },
16265 { unicode_gc_Lu, 0, 0, 40 },
16266 { unicode_gc_Lu, 0, 0, 40 },
16267 { unicode_gc_Lu, 0, 0, 40 },
16268 { unicode_gc_Lu, 0, 0, 40 },
16269 { unicode_gc_Lu, 0, 0, 40 },
16270 { unicode_gc_Lu, 0, 0, 40 },
16271 { unicode_gc_Lu, 0, 0, 40 },
16272 { unicode_gc_Lu, 0, 0, 40 },
16273 { unicode_gc_Lu, 0, 0, 40 },
16274 { unicode_gc_Lu, 0, 0, 40 },
16275 { unicode_gc_Lu, 0, 0, 40 },
16276 { unicode_gc_Lu, 0, 0, 40 },
16277 { unicode_gc_Lu, 0, 0, 40 },
16278 { unicode_gc_Lu, 0, 0, 40 },
16279 { unicode_gc_Lu, 0, 0, 40 },
16280 { unicode_gc_Lu, 0, 0, 40 },
16281 { unicode_gc_Lu, 0, 0, 40 },
16282 { unicode_gc_Lu, 0, 0, 40 },
16283 { unicode_gc_Lu, 0, 0, 40 },
16284 { unicode_gc_Lu, 0, 0, 40 },
16285 { unicode_gc_Lu, 0, 0, 40 },
16286 { unicode_gc_Lu, 0, 0, 40 },
16287 { unicode_gc_Lu, 0, 0, 40 },
16288 { unicode_gc_Lu, 0, 0, 40 },
16289 { unicode_gc_Lu, 0, 0, 40 },
16290 { unicode_gc_Lu, 0, 0, 40 },
16291 { unicode_gc_Lu, 0, 0, 40 },
16292 { unicode_gc_Lu, 0, 0, 40 },
16293 { unicode_gc_Lu, 0, 0, 40 },
16294 { unicode_gc_Lu, 0, 0, 40 },
16295 { unicode_gc_Lu, 0, 0, 40 },
16296 { unicode_gc_Lu, 0, 0, 40 },
16297 { unicode_gc_Ll, 0, -40, 0 },
16298 { unicode_gc_Ll, 0, -40, 0 },
16299 { unicode_gc_Ll, 0, -40, 0 },
16300 { unicode_gc_Ll, 0, -40, 0 },
16301 { unicode_gc_Ll, 0, -40, 0 },
16302 { unicode_gc_Ll, 0, -40, 0 },
16303 { unicode_gc_Ll, 0, -40, 0 },
16304 { unicode_gc_Ll, 0, -40, 0 },
16305 { unicode_gc_Ll, 0, -40, 0 },
16306 { unicode_gc_Ll, 0, -40, 0 },
16307 { unicode_gc_Ll, 0, -40, 0 },
16308 { unicode_gc_Ll, 0, -40, 0 },
16309 { unicode_gc_Ll, 0, -40, 0 },
16310 { unicode_gc_Ll, 0, -40, 0 },
16311 { unicode_gc_Ll, 0, -40, 0 },
16312 { unicode_gc_Ll, 0, -40, 0 },
16313 { unicode_gc_Ll, 0, -40, 0 },
16314 { unicode_gc_Ll, 0, -40, 0 },
16315 { unicode_gc_Ll, 0, -40, 0 },
16316 { unicode_gc_Ll, 0, -40, 0 },
16317 { unicode_gc_Ll, 0, -40, 0 },
16318 { unicode_gc_Ll, 0, -40, 0 },
16319 { unicode_gc_Ll, 0, -40, 0 },
16320 { unicode_gc_Ll, 0, -40, 0 },
16321 { unicode_gc_Ll, 0, -40, 0 },
16322 { unicode_gc_Ll, 0, -40, 0 },
16323 { unicode_gc_Ll, 0, -40, 0 },
16324 { unicode_gc_Ll, 0, -40, 0 },
16325 { unicode_gc_Ll, 0, -40, 0 },
16326 { unicode_gc_Ll, 0, -40, 0 },
16327 { unicode_gc_Ll, 0, -40, 0 },
16328 { unicode_gc_Ll, 0, -40, 0 },
16329 { unicode_gc_Ll, 0, -40, 0 },
16330 { unicode_gc_Ll, 0, -40, 0 },
16331 { unicode_gc_Ll, 0, -40, 0 },
16332 { unicode_gc_Ll, 0, -40, 0 },
16333 { unicode_gc_Ll, 0, -40, 0 },
16334 { unicode_gc_Ll, 0, -40, 0 },
16335 { unicode_gc_Ll, 0, -40, 0 },
16336 { unicode_gc_Ll, 0, -40, 0 },
16337 { unicode_gc_Lo, 0, 0, 0 },
16338 { unicode_gc_Lo, 0, 0, 0 },
16339 { unicode_gc_Lo, 0, 0, 0 },
16340 { unicode_gc_Lo, 0, 0, 0 },
16341 { unicode_gc_Lo, 0, 0, 0 },
16342 { unicode_gc_Lo, 0, 0, 0 },
16343 { unicode_gc_Lo, 0, 0, 0 },
16344 { unicode_gc_Lo, 0, 0, 0 },
16345 { unicode_gc_Lo, 0, 0, 0 },
16346 { unicode_gc_Lo, 0, 0, 0 },
16347 { unicode_gc_Lo, 0, 0, 0 },
16348 { unicode_gc_Lo, 0, 0, 0 },
16349 { unicode_gc_Lo, 0, 0, 0 },
16350 { unicode_gc_Lo, 0, 0, 0 },
16351 { unicode_gc_Lo, 0, 0, 0 },
16352 { unicode_gc_Lo, 0, 0, 0 },
16353 { unicode_gc_Lo, 0, 0, 0 },
16354 { unicode_gc_Lo, 0, 0, 0 },
16355 { unicode_gc_Lo, 0, 0, 0 },
16356 { unicode_gc_Lo, 0, 0, 0 },
16357 { unicode_gc_Lo, 0, 0, 0 },
16358 { unicode_gc_Lo, 0, 0, 0 },
16359 { unicode_gc_Lo, 0, 0, 0 },
16360 { unicode_gc_Lo, 0, 0, 0 },
16361 { unicode_gc_Lo, 0, 0, 0 },
16362 { unicode_gc_Lo, 0, 0, 0 },
16363 { unicode_gc_Lo, 0, 0, 0 },
16364 { unicode_gc_Lo, 0, 0, 0 },
16365 { unicode_gc_Lo, 0, 0, 0 },
16366 { unicode_gc_Lo, 0, 0, 0 },
16367 { unicode_gc_Lo, 0, 0, 0 },
16368 { unicode_gc_Lo, 0, 0, 0 },
16369 { unicode_gc_Lo, 0, 0, 0 },
16370 { unicode_gc_Lo, 0, 0, 0 },
16371 { unicode_gc_Lo, 0, 0, 0 },
16372 { unicode_gc_Lo, 0, 0, 0 },
16373 { unicode_gc_Lo, 0, 0, 0 },
16374 { unicode_gc_Lo, 0, 0, 0 },
16375 { unicode_gc_Lo, 0, 0, 0 },
16376 { unicode_gc_Lo, 0, 0, 0 },
16377 { unicode_gc_Lo, 0, 0, 0 },
16378 { unicode_gc_Lo, 0, 0, 0 },
16379 { unicode_gc_Lo, 0, 0, 0 },
16380 { unicode_gc_Lo, 0, 0, 0 },
16381 { unicode_gc_Lo, 0, 0, 0 },
16382 { unicode_gc_Lo, 0, 0, 0 },
16383 { unicode_gc_Lo, 0, 0, 0 },
16384 { unicode_gc_Lo, 0, 0, 0 },
16385 { unicode_gc_Lo, 0, 0, 0 },
16386 { unicode_gc_Lo, 0, 0, 0 },
16387 { unicode_gc_Lo, 0, 0, 0 },
16388 { unicode_gc_Lo, 0, 0, 0 },
16389 { unicode_gc_Lo, 0, 0, 0 },
16390 { unicode_gc_Lo, 0, 0, 0 },
16391 { unicode_gc_Lo, 0, 0, 0 },
16392 { unicode_gc_Lo, 0, 0, 0 },
16393 { unicode_gc_Lo, 0, 0, 0 },
16394 { unicode_gc_Lo, 0, 0, 0 },
16395 { unicode_gc_Lo, 0, 0, 0 },
16396 { unicode_gc_Lo, 0, 0, 0 },
16397 { unicode_gc_Lo, 0, 0, 0 },
16398 { unicode_gc_Lo, 0, 0, 0 },
16399 { unicode_gc_Lo, 0, 0, 0 },
16400 { unicode_gc_Lo, 0, 0, 0 },
16401 { unicode_gc_Lo, 0, 0, 0 },
16402 { unicode_gc_Lo, 0, 0, 0 },
16403 { unicode_gc_Lo, 0, 0, 0 },
16404 { unicode_gc_Lo, 0, 0, 0 },
16405 { unicode_gc_Lo, 0, 0, 0 },
16406 { unicode_gc_Lo, 0, 0, 0 },
16407 { unicode_gc_Lo, 0, 0, 0 },
16408 { unicode_gc_Lo, 0, 0, 0 },
16409 { unicode_gc_Lo, 0, 0, 0 },
16410 { unicode_gc_Lo, 0, 0, 0 },
16411 { unicode_gc_Lo, 0, 0, 0 },
16412 { unicode_gc_Lo, 0, 0, 0 },
16413 { unicode_gc_Lo, 0, 0, 0 },
16414 { unicode_gc_Lo, 0, 0, 0 },
16415 { unicode_gc_Cn, 0, 0, 0 },
16416 { unicode_gc_Cn, 0, 0, 0 },
16417 { unicode_gc_Nd, 0, 0, 0 },
16418 { unicode_gc_Nd, 0, 0, 0 },
16419 { unicode_gc_Nd, 0, 0, 0 },
16420 { unicode_gc_Nd, 0, 0, 0 },
16421 { unicode_gc_Nd, 0, 0, 0 },
16422 { unicode_gc_Nd, 0, 0, 0 },
16423 { unicode_gc_Nd, 0, 0, 0 },
16424 { unicode_gc_Nd, 0, 0, 0 },
16425 { unicode_gc_Nd, 0, 0, 0 },
16426 { unicode_gc_Nd, 0, 0, 0 },
16427 { unicode_gc_Cn, 0, 0, 0 },
16428 { unicode_gc_Cn, 0, 0, 0 },
16429 { unicode_gc_Cn, 0, 0, 0 },
16430 { unicode_gc_Cn, 0, 0, 0 },
16431 { unicode_gc_Cn, 0, 0, 0 },
16432 { unicode_gc_Cn, 0, 0, 0 },
16433 { unicode_gc_Cn, 0, 0, 0 },
16434 { unicode_gc_Cn, 0, 0, 0 },
16435 { unicode_gc_Cn, 0, 0, 0 },
16436 { unicode_gc_Cn, 0, 0, 0 },
16437 { unicode_gc_Cn, 0, 0, 0 },
16438 { unicode_gc_Cn, 0, 0, 0 },
16439 { unicode_gc_Cn, 0, 0, 0 },
16440 { unicode_gc_Cn, 0, 0, 0 },
16441 { unicode_gc_Cn, 0, 0, 0 },
16442 { unicode_gc_Cn, 0, 0, 0 },
16443 { unicode_gc_Cn, 0, 0, 0 },
16444 { unicode_gc_Cn, 0, 0, 0 },
16445 { unicode_gc_Cn, 0, 0, 0 },
16446 { unicode_gc_Cn, 0, 0, 0 },
16447 { unicode_gc_Cn, 0, 0, 0 },
16448 { unicode_gc_Cn, 0, 0, 0 },
16449 { unicode_gc_Cn, 0, 0, 0 },
16450 { unicode_gc_Cn, 0, 0, 0 },
16451 { unicode_gc_Cn, 0, 0, 0 },
16452 { unicode_gc_Cn, 0, 0, 0 },
16453 { unicode_gc_Cn, 0, 0, 0 },
16454 { unicode_gc_Cn, 0, 0, 0 },
16455 { unicode_gc_Cn, 0, 0, 0 },
16456 { unicode_gc_Cn, 0, 0, 0 },
16457 { unicode_gc_Cn, 0, 0, 0 },
16458 { unicode_gc_Cn, 0, 0, 0 },
16459 { unicode_gc_Cn, 0, 0, 0 },
16460 { unicode_gc_Cn, 0, 0, 0 },
16461 { unicode_gc_Cn, 0, 0, 0 },
16462 { unicode_gc_Cn, 0, 0, 0 },
16463 { unicode_gc_Cn, 0, 0, 0 },
16464 { unicode_gc_Cn, 0, 0, 0 },
16465 { unicode_gc_Cn, 0, 0, 0 },
16466 { unicode_gc_Cn, 0, 0, 0 },
16467 { unicode_gc_Cn, 0, 0, 0 },
16468 { unicode_gc_Cn, 0, 0, 0 },
16469 { unicode_gc_Cn, 0, 0, 0 },
16470 { unicode_gc_Cn, 0, 0, 0 },
16471 { unicode_gc_Cn, 0, 0, 0 },
16472 { unicode_gc_Cn, 0, 0, 0 },
16473 { unicode_gc_Cn, 0, 0, 0 },
16474 { unicode_gc_Cn, 0, 0, 0 },
16475 { unicode_gc_Cn, 0, 0, 0 },
16476 { unicode_gc_Cn, 0, 0, 0 },
16477 { unicode_gc_Cn, 0, 0, 0 },
16478 { unicode_gc_Cn, 0, 0, 0 },
16479 { unicode_gc_Cn, 0, 0, 0 },
16480 { unicode_gc_Cn, 0, 0, 0 },
16481 { unicode_gc_Cn, 0, 0, 0 },
16482 { unicode_gc_Cn, 0, 0, 0 },
16483 { unicode_gc_Cn, 0, 0, 0 },
16484 { unicode_gc_Cn, 0, 0, 0 },
16485 { unicode_gc_Cn, 0, 0, 0 },
16486 { unicode_gc_Cn, 0, 0, 0 },
16487 { unicode_gc_Cn, 0, 0, 0 },
16488 { unicode_gc_Cn, 0, 0, 0 },
16489 { unicode_gc_Cn, 0, 0, 0 },
16490 { unicode_gc_Cn, 0, 0, 0 },
16491 { unicode_gc_Cn, 0, 0, 0 },
16492 { unicode_gc_Cn, 0, 0, 0 },
16493 { unicode_gc_Cn, 0, 0, 0 },
16494 { unicode_gc_Cn, 0, 0, 0 },
16495 { unicode_gc_Cn, 0, 0, 0 },
16496 { unicode_gc_Cn, 0, 0, 0 },
16497 { unicode_gc_Cn, 0, 0, 0 },
16498 { unicode_gc_Cn, 0, 0, 0 },
16499 { unicode_gc_Cn, 0, 0, 0 },
16500 { unicode_gc_Cn, 0, 0, 0 },
16501 { unicode_gc_Cn, 0, 0, 0 },
16502 { unicode_gc_Cn, 0, 0, 0 },
16503 { unicode_gc_Cn, 0, 0, 0 },
16504 { unicode_gc_Cn, 0, 0, 0 },
16505 { unicode_gc_Cn, 0, 0, 0 },
16506 { unicode_gc_Cn, 0, 0, 0 },
16507 { unicode_gc_Cn, 0, 0, 0 },
16508 { unicode_gc_Cn, 0, 0, 0 },
16509 { unicode_gc_Cn, 0, 0, 0 },
16510 { unicode_gc_Cn, 0, 0, 0 },
16511 { unicode_gc_Cn, 0, 0, 0 },
16512 { unicode_gc_Cn, 0, 0, 0 }
16513};
16514static const struct unidata subtable64[] = {
16515 { unicode_gc_Lo, 0, 0, 0 },
16516 { unicode_gc_Lo, 0, 0, 0 },
16517 { unicode_gc_Lo, 0, 0, 0 },
16518 { unicode_gc_Lo, 0, 0, 0 },
16519 { unicode_gc_Lo, 0, 0, 0 },
16520 { unicode_gc_Lo, 0, 0, 0 },
16521 { unicode_gc_Cn, 0, 0, 0 },
16522 { unicode_gc_Cn, 0, 0, 0 },
16523 { unicode_gc_Lo, 0, 0, 0 },
16524 { unicode_gc_Cn, 0, 0, 0 },
16525 { unicode_gc_Lo, 0, 0, 0 },
16526 { unicode_gc_Lo, 0, 0, 0 },
16527 { unicode_gc_Lo, 0, 0, 0 },
16528 { unicode_gc_Lo, 0, 0, 0 },
16529 { unicode_gc_Lo, 0, 0, 0 },
16530 { unicode_gc_Lo, 0, 0, 0 },
16531 { unicode_gc_Lo, 0, 0, 0 },
16532 { unicode_gc_Lo, 0, 0, 0 },
16533 { unicode_gc_Lo, 0, 0, 0 },
16534 { unicode_gc_Lo, 0, 0, 0 },
16535 { unicode_gc_Lo, 0, 0, 0 },
16536 { unicode_gc_Lo, 0, 0, 0 },
16537 { unicode_gc_Lo, 0, 0, 0 },
16538 { unicode_gc_Lo, 0, 0, 0 },
16539 { unicode_gc_Lo, 0, 0, 0 },
16540 { unicode_gc_Lo, 0, 0, 0 },
16541 { unicode_gc_Lo, 0, 0, 0 },
16542 { unicode_gc_Lo, 0, 0, 0 },
16543 { unicode_gc_Lo, 0, 0, 0 },
16544 { unicode_gc_Lo, 0, 0, 0 },
16545 { unicode_gc_Lo, 0, 0, 0 },
16546 { unicode_gc_Lo, 0, 0, 0 },
16547 { unicode_gc_Lo, 0, 0, 0 },
16548 { unicode_gc_Lo, 0, 0, 0 },
16549 { unicode_gc_Lo, 0, 0, 0 },
16550 { unicode_gc_Lo, 0, 0, 0 },
16551 { unicode_gc_Lo, 0, 0, 0 },
16552 { unicode_gc_Lo, 0, 0, 0 },
16553 { unicode_gc_Lo, 0, 0, 0 },
16554 { unicode_gc_Lo, 0, 0, 0 },
16555 { unicode_gc_Lo, 0, 0, 0 },
16556 { unicode_gc_Lo, 0, 0, 0 },
16557 { unicode_gc_Lo, 0, 0, 0 },
16558 { unicode_gc_Lo, 0, 0, 0 },
16559 { unicode_gc_Lo, 0, 0, 0 },
16560 { unicode_gc_Lo, 0, 0, 0 },
16561 { unicode_gc_Lo, 0, 0, 0 },
16562 { unicode_gc_Lo, 0, 0, 0 },
16563 { unicode_gc_Lo, 0, 0, 0 },
16564 { unicode_gc_Lo, 0, 0, 0 },
16565 { unicode_gc_Lo, 0, 0, 0 },
16566 { unicode_gc_Lo, 0, 0, 0 },
16567 { unicode_gc_Lo, 0, 0, 0 },
16568 { unicode_gc_Lo, 0, 0, 0 },
16569 { unicode_gc_Cn, 0, 0, 0 },
16570 { unicode_gc_Lo, 0, 0, 0 },
16571 { unicode_gc_Lo, 0, 0, 0 },
16572 { unicode_gc_Cn, 0, 0, 0 },
16573 { unicode_gc_Cn, 0, 0, 0 },
16574 { unicode_gc_Cn, 0, 0, 0 },
16575 { unicode_gc_Lo, 0, 0, 0 },
16576 { unicode_gc_Cn, 0, 0, 0 },
16577 { unicode_gc_Cn, 0, 0, 0 },
16578 { unicode_gc_Lo, 0, 0, 0 },
16579 { unicode_gc_Cn, 0, 0, 0 },
16580 { unicode_gc_Cn, 0, 0, 0 },
16581 { unicode_gc_Cn, 0, 0, 0 },
16582 { unicode_gc_Cn, 0, 0, 0 },
16583 { unicode_gc_Cn, 0, 0, 0 },
16584 { unicode_gc_Cn, 0, 0, 0 },
16585 { unicode_gc_Cn, 0, 0, 0 },
16586 { unicode_gc_Cn, 0, 0, 0 },
16587 { unicode_gc_Cn, 0, 0, 0 },
16588 { unicode_gc_Cn, 0, 0, 0 },
16589 { unicode_gc_Cn, 0, 0, 0 },
16590 { unicode_gc_Cn, 0, 0, 0 },
16591 { unicode_gc_Cn, 0, 0, 0 },
16592 { unicode_gc_Cn, 0, 0, 0 },
16593 { unicode_gc_Cn, 0, 0, 0 },
16594 { unicode_gc_Cn, 0, 0, 0 },
16595 { unicode_gc_Cn, 0, 0, 0 },
16596 { unicode_gc_Cn, 0, 0, 0 },
16597 { unicode_gc_Cn, 0, 0, 0 },
16598 { unicode_gc_Cn, 0, 0, 0 },
16599 { unicode_gc_Cn, 0, 0, 0 },
16600 { unicode_gc_Cn, 0, 0, 0 },
16601 { unicode_gc_Cn, 0, 0, 0 },
16602 { unicode_gc_Cn, 0, 0, 0 },
16603 { unicode_gc_Cn, 0, 0, 0 },
16604 { unicode_gc_Cn, 0, 0, 0 },
16605 { unicode_gc_Cn, 0, 0, 0 },
16606 { unicode_gc_Cn, 0, 0, 0 },
16607 { unicode_gc_Cn, 0, 0, 0 },
16608 { unicode_gc_Cn, 0, 0, 0 },
16609 { unicode_gc_Cn, 0, 0, 0 },
16610 { unicode_gc_Cn, 0, 0, 0 },
16611 { unicode_gc_Cn, 0, 0, 0 },
16612 { unicode_gc_Cn, 0, 0, 0 },
16613 { unicode_gc_Cn, 0, 0, 0 },
16614 { unicode_gc_Cn, 0, 0, 0 },
16615 { unicode_gc_Cn, 0, 0, 0 },
16616 { unicode_gc_Cn, 0, 0, 0 },
16617 { unicode_gc_Cn, 0, 0, 0 },
16618 { unicode_gc_Cn, 0, 0, 0 },
16619 { unicode_gc_Cn, 0, 0, 0 },
16620 { unicode_gc_Cn, 0, 0, 0 },
16621 { unicode_gc_Cn, 0, 0, 0 },
16622 { unicode_gc_Cn, 0, 0, 0 },
16623 { unicode_gc_Cn, 0, 0, 0 },
16624 { unicode_gc_Cn, 0, 0, 0 },
16625 { unicode_gc_Cn, 0, 0, 0 },
16626 { unicode_gc_Cn, 0, 0, 0 },
16627 { unicode_gc_Cn, 0, 0, 0 },
16628 { unicode_gc_Cn, 0, 0, 0 },
16629 { unicode_gc_Cn, 0, 0, 0 },
16630 { unicode_gc_Cn, 0, 0, 0 },
16631 { unicode_gc_Cn, 0, 0, 0 },
16632 { unicode_gc_Cn, 0, 0, 0 },
16633 { unicode_gc_Cn, 0, 0, 0 },
16634 { unicode_gc_Cn, 0, 0, 0 },
16635 { unicode_gc_Cn, 0, 0, 0 },
16636 { unicode_gc_Cn, 0, 0, 0 },
16637 { unicode_gc_Cn, 0, 0, 0 },
16638 { unicode_gc_Cn, 0, 0, 0 },
16639 { unicode_gc_Cn, 0, 0, 0 },
16640 { unicode_gc_Cn, 0, 0, 0 },
16641 { unicode_gc_Cn, 0, 0, 0 },
16642 { unicode_gc_Cn, 0, 0, 0 },
16643 { unicode_gc_Cn, 0, 0, 0 },
16644 { unicode_gc_Cn, 0, 0, 0 },
16645 { unicode_gc_Cn, 0, 0, 0 },
16646 { unicode_gc_Cn, 0, 0, 0 },
16647 { unicode_gc_Cn, 0, 0, 0 },
16648 { unicode_gc_Cn, 0, 0, 0 },
16649 { unicode_gc_Cn, 0, 0, 0 },
16650 { unicode_gc_Cn, 0, 0, 0 },
16651 { unicode_gc_Cn, 0, 0, 0 },
16652 { unicode_gc_Cn, 0, 0, 0 },
16653 { unicode_gc_Cn, 0, 0, 0 },
16654 { unicode_gc_Cn, 0, 0, 0 },
16655 { unicode_gc_Cn, 0, 0, 0 },
16656 { unicode_gc_Cn, 0, 0, 0 },
16657 { unicode_gc_Cn, 0, 0, 0 },
16658 { unicode_gc_Cn, 0, 0, 0 },
16659 { unicode_gc_Cn, 0, 0, 0 },
16660 { unicode_gc_Cn, 0, 0, 0 },
16661 { unicode_gc_Cn, 0, 0, 0 },
16662 { unicode_gc_Cn, 0, 0, 0 },
16663 { unicode_gc_Cn, 0, 0, 0 },
16664 { unicode_gc_Cn, 0, 0, 0 },
16665 { unicode_gc_Cn, 0, 0, 0 },
16666 { unicode_gc_Cn, 0, 0, 0 },
16667 { unicode_gc_Cn, 0, 0, 0 },
16668 { unicode_gc_Cn, 0, 0, 0 },
16669 { unicode_gc_Cn, 0, 0, 0 },
16670 { unicode_gc_Cn, 0, 0, 0 },
16671 { unicode_gc_Cn, 0, 0, 0 },
16672 { unicode_gc_Cn, 0, 0, 0 },
16673 { unicode_gc_Cn, 0, 0, 0 },
16674 { unicode_gc_Cn, 0, 0, 0 },
16675 { unicode_gc_Cn, 0, 0, 0 },
16676 { unicode_gc_Cn, 0, 0, 0 },
16677 { unicode_gc_Cn, 0, 0, 0 },
16678 { unicode_gc_Cn, 0, 0, 0 },
16679 { unicode_gc_Cn, 0, 0, 0 },
16680 { unicode_gc_Cn, 0, 0, 0 },
16681 { unicode_gc_Cn, 0, 0, 0 },
16682 { unicode_gc_Cn, 0, 0, 0 },
16683 { unicode_gc_Cn, 0, 0, 0 },
16684 { unicode_gc_Cn, 0, 0, 0 },
16685 { unicode_gc_Cn, 0, 0, 0 },
16686 { unicode_gc_Cn, 0, 0, 0 },
16687 { unicode_gc_Cn, 0, 0, 0 },
16688 { unicode_gc_Cn, 0, 0, 0 },
16689 { unicode_gc_Cn, 0, 0, 0 },
16690 { unicode_gc_Cn, 0, 0, 0 },
16691 { unicode_gc_Cn, 0, 0, 0 },
16692 { unicode_gc_Cn, 0, 0, 0 },
16693 { unicode_gc_Cn, 0, 0, 0 },
16694 { unicode_gc_Cn, 0, 0, 0 },
16695 { unicode_gc_Cn, 0, 0, 0 },
16696 { unicode_gc_Cn, 0, 0, 0 },
16697 { unicode_gc_Cn, 0, 0, 0 },
16698 { unicode_gc_Cn, 0, 0, 0 },
16699 { unicode_gc_Cn, 0, 0, 0 },
16700 { unicode_gc_Cn, 0, 0, 0 },
16701 { unicode_gc_Cn, 0, 0, 0 },
16702 { unicode_gc_Cn, 0, 0, 0 },
16703 { unicode_gc_Cn, 0, 0, 0 },
16704 { unicode_gc_Cn, 0, 0, 0 },
16705 { unicode_gc_Cn, 0, 0, 0 },
16706 { unicode_gc_Cn, 0, 0, 0 },
16707 { unicode_gc_Cn, 0, 0, 0 },
16708 { unicode_gc_Cn, 0, 0, 0 },
16709 { unicode_gc_Cn, 0, 0, 0 },
16710 { unicode_gc_Cn, 0, 0, 0 },
16711 { unicode_gc_Cn, 0, 0, 0 },
16712 { unicode_gc_Cn, 0, 0, 0 },
16713 { unicode_gc_Cn, 0, 0, 0 },
16714 { unicode_gc_Cn, 0, 0, 0 },
16715 { unicode_gc_Cn, 0, 0, 0 },
16716 { unicode_gc_Cn, 0, 0, 0 },
16717 { unicode_gc_Cn, 0, 0, 0 },
16718 { unicode_gc_Cn, 0, 0, 0 },
16719 { unicode_gc_Cn, 0, 0, 0 },
16720 { unicode_gc_Cn, 0, 0, 0 },
16721 { unicode_gc_Cn, 0, 0, 0 },
16722 { unicode_gc_Cn, 0, 0, 0 },
16723 { unicode_gc_Cn, 0, 0, 0 },
16724 { unicode_gc_Cn, 0, 0, 0 },
16725 { unicode_gc_Cn, 0, 0, 0 },
16726 { unicode_gc_Cn, 0, 0, 0 },
16727 { unicode_gc_Cn, 0, 0, 0 },
16728 { unicode_gc_Cn, 0, 0, 0 },
16729 { unicode_gc_Cn, 0, 0, 0 },
16730 { unicode_gc_Cn, 0, 0, 0 },
16731 { unicode_gc_Cn, 0, 0, 0 },
16732 { unicode_gc_Cn, 0, 0, 0 },
16733 { unicode_gc_Cn, 0, 0, 0 },
16734 { unicode_gc_Cn, 0, 0, 0 },
16735 { unicode_gc_Cn, 0, 0, 0 },
16736 { unicode_gc_Cn, 0, 0, 0 },
16737 { unicode_gc_Cn, 0, 0, 0 },
16738 { unicode_gc_Cn, 0, 0, 0 },
16739 { unicode_gc_Cn, 0, 0, 0 },
16740 { unicode_gc_Cn, 0, 0, 0 },
16741 { unicode_gc_Cn, 0, 0, 0 },
16742 { unicode_gc_Cn, 0, 0, 0 },
16743 { unicode_gc_Cn, 0, 0, 0 },
16744 { unicode_gc_Cn, 0, 0, 0 },
16745 { unicode_gc_Cn, 0, 0, 0 },
16746 { unicode_gc_Cn, 0, 0, 0 },
16747 { unicode_gc_Cn, 0, 0, 0 },
16748 { unicode_gc_Cn, 0, 0, 0 },
16749 { unicode_gc_Cn, 0, 0, 0 },
16750 { unicode_gc_Cn, 0, 0, 0 },
16751 { unicode_gc_Cn, 0, 0, 0 },
16752 { unicode_gc_Cn, 0, 0, 0 },
16753 { unicode_gc_Cn, 0, 0, 0 },
16754 { unicode_gc_Cn, 0, 0, 0 },
16755 { unicode_gc_Cn, 0, 0, 0 },
16756 { unicode_gc_Cn, 0, 0, 0 },
16757 { unicode_gc_Cn, 0, 0, 0 },
16758 { unicode_gc_Cn, 0, 0, 0 },
16759 { unicode_gc_Cn, 0, 0, 0 },
16760 { unicode_gc_Cn, 0, 0, 0 },
16761 { unicode_gc_Cn, 0, 0, 0 },
16762 { unicode_gc_Cn, 0, 0, 0 },
16763 { unicode_gc_Cn, 0, 0, 0 },
16764 { unicode_gc_Cn, 0, 0, 0 },
16765 { unicode_gc_Cn, 0, 0, 0 },
16766 { unicode_gc_Cn, 0, 0, 0 },
16767 { unicode_gc_Cn, 0, 0, 0 },
16768 { unicode_gc_Cn, 0, 0, 0 },
16769 { unicode_gc_Cn, 0, 0, 0 },
16770 { unicode_gc_Cn, 0, 0, 0 }
16771};
16772static const struct unidata subtable65[] = {
16773 { unicode_gc_So, 0, 0, 0 },
16774 { unicode_gc_So, 0, 0, 0 },
16775 { unicode_gc_So, 0, 0, 0 },
16776 { unicode_gc_So, 0, 0, 0 },
16777 { unicode_gc_So, 0, 0, 0 },
16778 { unicode_gc_So, 0, 0, 0 },
16779 { unicode_gc_So, 0, 0, 0 },
16780 { unicode_gc_So, 0, 0, 0 },
16781 { unicode_gc_So, 0, 0, 0 },
16782 { unicode_gc_So, 0, 0, 0 },
16783 { unicode_gc_So, 0, 0, 0 },
16784 { unicode_gc_So, 0, 0, 0 },
16785 { unicode_gc_So, 0, 0, 0 },
16786 { unicode_gc_So, 0, 0, 0 },
16787 { unicode_gc_So, 0, 0, 0 },
16788 { unicode_gc_So, 0, 0, 0 },
16789 { unicode_gc_So, 0, 0, 0 },
16790 { unicode_gc_So, 0, 0, 0 },
16791 { unicode_gc_So, 0, 0, 0 },
16792 { unicode_gc_So, 0, 0, 0 },
16793 { unicode_gc_So, 0, 0, 0 },
16794 { unicode_gc_So, 0, 0, 0 },
16795 { unicode_gc_So, 0, 0, 0 },
16796 { unicode_gc_So, 0, 0, 0 },
16797 { unicode_gc_So, 0, 0, 0 },
16798 { unicode_gc_So, 0, 0, 0 },
16799 { unicode_gc_So, 0, 0, 0 },
16800 { unicode_gc_So, 0, 0, 0 },
16801 { unicode_gc_So, 0, 0, 0 },
16802 { unicode_gc_So, 0, 0, 0 },
16803 { unicode_gc_So, 0, 0, 0 },
16804 { unicode_gc_So, 0, 0, 0 },
16805 { unicode_gc_So, 0, 0, 0 },
16806 { unicode_gc_So, 0, 0, 0 },
16807 { unicode_gc_So, 0, 0, 0 },
16808 { unicode_gc_So, 0, 0, 0 },
16809 { unicode_gc_So, 0, 0, 0 },
16810 { unicode_gc_So, 0, 0, 0 },
16811 { unicode_gc_So, 0, 0, 0 },
16812 { unicode_gc_So, 0, 0, 0 },
16813 { unicode_gc_So, 0, 0, 0 },
16814 { unicode_gc_So, 0, 0, 0 },
16815 { unicode_gc_So, 0, 0, 0 },
16816 { unicode_gc_So, 0, 0, 0 },
16817 { unicode_gc_So, 0, 0, 0 },
16818 { unicode_gc_So, 0, 0, 0 },
16819 { unicode_gc_So, 0, 0, 0 },
16820 { unicode_gc_So, 0, 0, 0 },
16821 { unicode_gc_So, 0, 0, 0 },
16822 { unicode_gc_So, 0, 0, 0 },
16823 { unicode_gc_So, 0, 0, 0 },
16824 { unicode_gc_So, 0, 0, 0 },
16825 { unicode_gc_So, 0, 0, 0 },
16826 { unicode_gc_So, 0, 0, 0 },
16827 { unicode_gc_So, 0, 0, 0 },
16828 { unicode_gc_So, 0, 0, 0 },
16829 { unicode_gc_So, 0, 0, 0 },
16830 { unicode_gc_So, 0, 0, 0 },
16831 { unicode_gc_So, 0, 0, 0 },
16832 { unicode_gc_So, 0, 0, 0 },
16833 { unicode_gc_So, 0, 0, 0 },
16834 { unicode_gc_So, 0, 0, 0 },
16835 { unicode_gc_So, 0, 0, 0 },
16836 { unicode_gc_So, 0, 0, 0 },
16837 { unicode_gc_So, 0, 0, 0 },
16838 { unicode_gc_So, 0, 0, 0 },
16839 { unicode_gc_So, 0, 0, 0 },
16840 { unicode_gc_So, 0, 0, 0 },
16841 { unicode_gc_So, 0, 0, 0 },
16842 { unicode_gc_So, 0, 0, 0 },
16843 { unicode_gc_So, 0, 0, 0 },
16844 { unicode_gc_So, 0, 0, 0 },
16845 { unicode_gc_So, 0, 0, 0 },
16846 { unicode_gc_So, 0, 0, 0 },
16847 { unicode_gc_So, 0, 0, 0 },
16848 { unicode_gc_So, 0, 0, 0 },
16849 { unicode_gc_So, 0, 0, 0 },
16850 { unicode_gc_So, 0, 0, 0 },
16851 { unicode_gc_So, 0, 0, 0 },
16852 { unicode_gc_So, 0, 0, 0 },
16853 { unicode_gc_So, 0, 0, 0 },
16854 { unicode_gc_So, 0, 0, 0 },
16855 { unicode_gc_So, 0, 0, 0 },
16856 { unicode_gc_So, 0, 0, 0 },
16857 { unicode_gc_So, 0, 0, 0 },
16858 { unicode_gc_So, 0, 0, 0 },
16859 { unicode_gc_So, 0, 0, 0 },
16860 { unicode_gc_So, 0, 0, 0 },
16861 { unicode_gc_So, 0, 0, 0 },
16862 { unicode_gc_So, 0, 0, 0 },
16863 { unicode_gc_So, 0, 0, 0 },
16864 { unicode_gc_So, 0, 0, 0 },
16865 { unicode_gc_So, 0, 0, 0 },
16866 { unicode_gc_So, 0, 0, 0 },
16867 { unicode_gc_So, 0, 0, 0 },
16868 { unicode_gc_So, 0, 0, 0 },
16869 { unicode_gc_So, 0, 0, 0 },
16870 { unicode_gc_So, 0, 0, 0 },
16871 { unicode_gc_So, 0, 0, 0 },
16872 { unicode_gc_So, 0, 0, 0 },
16873 { unicode_gc_So, 0, 0, 0 },
16874 { unicode_gc_So, 0, 0, 0 },
16875 { unicode_gc_So, 0, 0, 0 },
16876 { unicode_gc_So, 0, 0, 0 },
16877 { unicode_gc_So, 0, 0, 0 },
16878 { unicode_gc_So, 0, 0, 0 },
16879 { unicode_gc_So, 0, 0, 0 },
16880 { unicode_gc_So, 0, 0, 0 },
16881 { unicode_gc_So, 0, 0, 0 },
16882 { unicode_gc_So, 0, 0, 0 },
16883 { unicode_gc_So, 0, 0, 0 },
16884 { unicode_gc_So, 0, 0, 0 },
16885 { unicode_gc_So, 0, 0, 0 },
16886 { unicode_gc_So, 0, 0, 0 },
16887 { unicode_gc_So, 0, 0, 0 },
16888 { unicode_gc_So, 0, 0, 0 },
16889 { unicode_gc_So, 0, 0, 0 },
16890 { unicode_gc_So, 0, 0, 0 },
16891 { unicode_gc_So, 0, 0, 0 },
16892 { unicode_gc_So, 0, 0, 0 },
16893 { unicode_gc_So, 0, 0, 0 },
16894 { unicode_gc_So, 0, 0, 0 },
16895 { unicode_gc_So, 0, 0, 0 },
16896 { unicode_gc_So, 0, 0, 0 },
16897 { unicode_gc_So, 0, 0, 0 },
16898 { unicode_gc_So, 0, 0, 0 },
16899 { unicode_gc_So, 0, 0, 0 },
16900 { unicode_gc_So, 0, 0, 0 },
16901 { unicode_gc_So, 0, 0, 0 },
16902 { unicode_gc_So, 0, 0, 0 },
16903 { unicode_gc_So, 0, 0, 0 },
16904 { unicode_gc_So, 0, 0, 0 },
16905 { unicode_gc_So, 0, 0, 0 },
16906 { unicode_gc_So, 0, 0, 0 },
16907 { unicode_gc_So, 0, 0, 0 },
16908 { unicode_gc_So, 0, 0, 0 },
16909 { unicode_gc_So, 0, 0, 0 },
16910 { unicode_gc_So, 0, 0, 0 },
16911 { unicode_gc_So, 0, 0, 0 },
16912 { unicode_gc_So, 0, 0, 0 },
16913 { unicode_gc_So, 0, 0, 0 },
16914 { unicode_gc_So, 0, 0, 0 },
16915 { unicode_gc_So, 0, 0, 0 },
16916 { unicode_gc_So, 0, 0, 0 },
16917 { unicode_gc_So, 0, 0, 0 },
16918 { unicode_gc_So, 0, 0, 0 },
16919 { unicode_gc_So, 0, 0, 0 },
16920 { unicode_gc_So, 0, 0, 0 },
16921 { unicode_gc_So, 0, 0, 0 },
16922 { unicode_gc_So, 0, 0, 0 },
16923 { unicode_gc_So, 0, 0, 0 },
16924 { unicode_gc_So, 0, 0, 0 },
16925 { unicode_gc_So, 0, 0, 0 },
16926 { unicode_gc_So, 0, 0, 0 },
16927 { unicode_gc_So, 0, 0, 0 },
16928 { unicode_gc_So, 0, 0, 0 },
16929 { unicode_gc_So, 0, 0, 0 },
16930 { unicode_gc_So, 0, 0, 0 },
16931 { unicode_gc_So, 0, 0, 0 },
16932 { unicode_gc_So, 0, 0, 0 },
16933 { unicode_gc_So, 0, 0, 0 },
16934 { unicode_gc_So, 0, 0, 0 },
16935 { unicode_gc_So, 0, 0, 0 },
16936 { unicode_gc_So, 0, 0, 0 },
16937 { unicode_gc_So, 0, 0, 0 },
16938 { unicode_gc_So, 0, 0, 0 },
16939 { unicode_gc_So, 0, 0, 0 },
16940 { unicode_gc_So, 0, 0, 0 },
16941 { unicode_gc_So, 0, 0, 0 },
16942 { unicode_gc_So, 0, 0, 0 },
16943 { unicode_gc_So, 0, 0, 0 },
16944 { unicode_gc_So, 0, 0, 0 },
16945 { unicode_gc_So, 0, 0, 0 },
16946 { unicode_gc_So, 0, 0, 0 },
16947 { unicode_gc_So, 0, 0, 0 },
16948 { unicode_gc_So, 0, 0, 0 },
16949 { unicode_gc_So, 0, 0, 0 },
16950 { unicode_gc_So, 0, 0, 0 },
16951 { unicode_gc_So, 0, 0, 0 },
16952 { unicode_gc_So, 0, 0, 0 },
16953 { unicode_gc_So, 0, 0, 0 },
16954 { unicode_gc_So, 0, 0, 0 },
16955 { unicode_gc_So, 0, 0, 0 },
16956 { unicode_gc_So, 0, 0, 0 },
16957 { unicode_gc_So, 0, 0, 0 },
16958 { unicode_gc_So, 0, 0, 0 },
16959 { unicode_gc_So, 0, 0, 0 },
16960 { unicode_gc_So, 0, 0, 0 },
16961 { unicode_gc_So, 0, 0, 0 },
16962 { unicode_gc_So, 0, 0, 0 },
16963 { unicode_gc_So, 0, 0, 0 },
16964 { unicode_gc_So, 0, 0, 0 },
16965 { unicode_gc_So, 0, 0, 0 },
16966 { unicode_gc_So, 0, 0, 0 },
16967 { unicode_gc_So, 0, 0, 0 },
16968 { unicode_gc_So, 0, 0, 0 },
16969 { unicode_gc_So, 0, 0, 0 },
16970 { unicode_gc_So, 0, 0, 0 },
16971 { unicode_gc_So, 0, 0, 0 },
16972 { unicode_gc_So, 0, 0, 0 },
16973 { unicode_gc_So, 0, 0, 0 },
16974 { unicode_gc_So, 0, 0, 0 },
16975 { unicode_gc_So, 0, 0, 0 },
16976 { unicode_gc_So, 0, 0, 0 },
16977 { unicode_gc_So, 0, 0, 0 },
16978 { unicode_gc_So, 0, 0, 0 },
16979 { unicode_gc_So, 0, 0, 0 },
16980 { unicode_gc_So, 0, 0, 0 },
16981 { unicode_gc_So, 0, 0, 0 },
16982 { unicode_gc_So, 0, 0, 0 },
16983 { unicode_gc_So, 0, 0, 0 },
16984 { unicode_gc_So, 0, 0, 0 },
16985 { unicode_gc_So, 0, 0, 0 },
16986 { unicode_gc_So, 0, 0, 0 },
16987 { unicode_gc_So, 0, 0, 0 },
16988 { unicode_gc_So, 0, 0, 0 },
16989 { unicode_gc_So, 0, 0, 0 },
16990 { unicode_gc_So, 0, 0, 0 },
16991 { unicode_gc_So, 0, 0, 0 },
16992 { unicode_gc_So, 0, 0, 0 },
16993 { unicode_gc_So, 0, 0, 0 },
16994 { unicode_gc_So, 0, 0, 0 },
16995 { unicode_gc_So, 0, 0, 0 },
16996 { unicode_gc_So, 0, 0, 0 },
16997 { unicode_gc_So, 0, 0, 0 },
16998 { unicode_gc_So, 0, 0, 0 },
16999 { unicode_gc_So, 0, 0, 0 },
17000 { unicode_gc_So, 0, 0, 0 },
17001 { unicode_gc_So, 0, 0, 0 },
17002 { unicode_gc_So, 0, 0, 0 },
17003 { unicode_gc_So, 0, 0, 0 },
17004 { unicode_gc_So, 0, 0, 0 },
17005 { unicode_gc_So, 0, 0, 0 },
17006 { unicode_gc_So, 0, 0, 0 },
17007 { unicode_gc_So, 0, 0, 0 },
17008 { unicode_gc_So, 0, 0, 0 },
17009 { unicode_gc_So, 0, 0, 0 },
17010 { unicode_gc_So, 0, 0, 0 },
17011 { unicode_gc_So, 0, 0, 0 },
17012 { unicode_gc_So, 0, 0, 0 },
17013 { unicode_gc_So, 0, 0, 0 },
17014 { unicode_gc_So, 0, 0, 0 },
17015 { unicode_gc_So, 0, 0, 0 },
17016 { unicode_gc_So, 0, 0, 0 },
17017 { unicode_gc_So, 0, 0, 0 },
17018 { unicode_gc_So, 0, 0, 0 },
17019 { unicode_gc_Cn, 0, 0, 0 },
17020 { unicode_gc_Cn, 0, 0, 0 },
17021 { unicode_gc_Cn, 0, 0, 0 },
17022 { unicode_gc_Cn, 0, 0, 0 },
17023 { unicode_gc_Cn, 0, 0, 0 },
17024 { unicode_gc_Cn, 0, 0, 0 },
17025 { unicode_gc_Cn, 0, 0, 0 },
17026 { unicode_gc_Cn, 0, 0, 0 },
17027 { unicode_gc_Cn, 0, 0, 0 },
17028 { unicode_gc_Cn, 0, 0, 0 }
17029};
17030static const struct unidata subtable66[] = {
17031 { unicode_gc_So, 0, 0, 0 },
17032 { unicode_gc_So, 0, 0, 0 },
17033 { unicode_gc_So, 0, 0, 0 },
17034 { unicode_gc_So, 0, 0, 0 },
17035 { unicode_gc_So, 0, 0, 0 },
17036 { unicode_gc_So, 0, 0, 0 },
17037 { unicode_gc_So, 0, 0, 0 },
17038 { unicode_gc_So, 0, 0, 0 },
17039 { unicode_gc_So, 0, 0, 0 },
17040 { unicode_gc_So, 0, 0, 0 },
17041 { unicode_gc_So, 0, 0, 0 },
17042 { unicode_gc_So, 0, 0, 0 },
17043 { unicode_gc_So, 0, 0, 0 },
17044 { unicode_gc_So, 0, 0, 0 },
17045 { unicode_gc_So, 0, 0, 0 },
17046 { unicode_gc_So, 0, 0, 0 },
17047 { unicode_gc_So, 0, 0, 0 },
17048 { unicode_gc_So, 0, 0, 0 },
17049 { unicode_gc_So, 0, 0, 0 },
17050 { unicode_gc_So, 0, 0, 0 },
17051 { unicode_gc_So, 0, 0, 0 },
17052 { unicode_gc_So, 0, 0, 0 },
17053 { unicode_gc_So, 0, 0, 0 },
17054 { unicode_gc_So, 0, 0, 0 },
17055 { unicode_gc_So, 0, 0, 0 },
17056 { unicode_gc_So, 0, 0, 0 },
17057 { unicode_gc_So, 0, 0, 0 },
17058 { unicode_gc_So, 0, 0, 0 },
17059 { unicode_gc_So, 0, 0, 0 },
17060 { unicode_gc_So, 0, 0, 0 },
17061 { unicode_gc_So, 0, 0, 0 },
17062 { unicode_gc_So, 0, 0, 0 },
17063 { unicode_gc_So, 0, 0, 0 },
17064 { unicode_gc_So, 0, 0, 0 },
17065 { unicode_gc_So, 0, 0, 0 },
17066 { unicode_gc_So, 0, 0, 0 },
17067 { unicode_gc_So, 0, 0, 0 },
17068 { unicode_gc_So, 0, 0, 0 },
17069 { unicode_gc_So, 0, 0, 0 },
17070 { unicode_gc_Cn, 0, 0, 0 },
17071 { unicode_gc_Cn, 0, 0, 0 },
17072 { unicode_gc_Cn, 0, 0, 0 },
17073 { unicode_gc_So, 0, 0, 0 },
17074 { unicode_gc_So, 0, 0, 0 },
17075 { unicode_gc_So, 0, 0, 0 },
17076 { unicode_gc_So, 0, 0, 0 },
17077 { unicode_gc_So, 0, 0, 0 },
17078 { unicode_gc_So, 0, 0, 0 },
17079 { unicode_gc_So, 0, 0, 0 },
17080 { unicode_gc_So, 0, 0, 0 },
17081 { unicode_gc_So, 0, 0, 0 },
17082 { unicode_gc_So, 0, 0, 0 },
17083 { unicode_gc_So, 0, 0, 0 },
17084 { unicode_gc_So, 0, 0, 0 },
17085 { unicode_gc_So, 0, 0, 0 },
17086 { unicode_gc_So, 0, 0, 0 },
17087 { unicode_gc_So, 0, 0, 0 },
17088 { unicode_gc_So, 0, 0, 0 },
17089 { unicode_gc_So, 0, 0, 0 },
17090 { unicode_gc_So, 0, 0, 0 },
17091 { unicode_gc_So, 0, 0, 0 },
17092 { unicode_gc_So, 0, 0, 0 },
17093 { unicode_gc_So, 0, 0, 0 },
17094 { unicode_gc_So, 0, 0, 0 },
17095 { unicode_gc_So, 0, 0, 0 },
17096 { unicode_gc_So, 0, 0, 0 },
17097 { unicode_gc_So, 0, 0, 0 },
17098 { unicode_gc_So, 0, 0, 0 },
17099 { unicode_gc_So, 0, 0, 0 },
17100 { unicode_gc_So, 0, 0, 0 },
17101 { unicode_gc_So, 0, 0, 0 },
17102 { unicode_gc_So, 0, 0, 0 },
17103 { unicode_gc_So, 0, 0, 0 },
17104 { unicode_gc_So, 0, 0, 0 },
17105 { unicode_gc_So, 0, 0, 0 },
17106 { unicode_gc_So, 0, 0, 0 },
17107 { unicode_gc_So, 0, 0, 0 },
17108 { unicode_gc_So, 0, 0, 0 },
17109 { unicode_gc_So, 0, 0, 0 },
17110 { unicode_gc_So, 0, 0, 0 },
17111 { unicode_gc_So, 0, 0, 0 },
17112 { unicode_gc_So, 0, 0, 0 },
17113 { unicode_gc_So, 0, 0, 0 },
17114 { unicode_gc_So, 0, 0, 0 },
17115 { unicode_gc_So, 0, 0, 0 },
17116 { unicode_gc_So, 0, 0, 0 },
17117 { unicode_gc_So, 0, 0, 0 },
17118 { unicode_gc_So, 0, 0, 0 },
17119 { unicode_gc_So, 0, 0, 0 },
17120 { unicode_gc_So, 0, 0, 0 },
17121 { unicode_gc_So, 0, 0, 0 },
17122 { unicode_gc_So, 0, 0, 0 },
17123 { unicode_gc_So, 0, 0, 0 },
17124 { unicode_gc_So, 0, 0, 0 },
17125 { unicode_gc_So, 0, 0, 0 },
17126 { unicode_gc_So, 0, 0, 0 },
17127 { unicode_gc_So, 0, 0, 0 },
17128 { unicode_gc_So, 0, 0, 0 },
17129 { unicode_gc_So, 0, 0, 0 },
17130 { unicode_gc_So, 0, 0, 0 },
17131 { unicode_gc_So, 0, 0, 0 },
17132 { unicode_gc_Mc, 216, 0, 0 },
17133 { unicode_gc_Mc, 216, 0, 0 },
17134 { unicode_gc_Mn, 1, 0, 0 },
17135 { unicode_gc_Mn, 1, 0, 0 },
17136 { unicode_gc_Mn, 1, 0, 0 },
17137 { unicode_gc_So, 0, 0, 0 },
17138 { unicode_gc_So, 0, 0, 0 },
17139 { unicode_gc_So, 0, 0, 0 },
17140 { unicode_gc_Mc, 226, 0, 0 },
17141 { unicode_gc_Mc, 216, 0, 0 },
17142 { unicode_gc_Mc, 216, 0, 0 },
17143 { unicode_gc_Mc, 216, 0, 0 },
17144 { unicode_gc_Mc, 216, 0, 0 },
17145 { unicode_gc_Mc, 216, 0, 0 },
17146 { unicode_gc_Cf, 0, 0, 0 },
17147 { unicode_gc_Cf, 0, 0, 0 },
17148 { unicode_gc_Cf, 0, 0, 0 },
17149 { unicode_gc_Cf, 0, 0, 0 },
17150 { unicode_gc_Cf, 0, 0, 0 },
17151 { unicode_gc_Cf, 0, 0, 0 },
17152 { unicode_gc_Cf, 0, 0, 0 },
17153 { unicode_gc_Cf, 0, 0, 0 },
17154 { unicode_gc_Mn, 220, 0, 0 },
17155 { unicode_gc_Mn, 220, 0, 0 },
17156 { unicode_gc_Mn, 220, 0, 0 },
17157 { unicode_gc_Mn, 220, 0, 0 },
17158 { unicode_gc_Mn, 220, 0, 0 },
17159 { unicode_gc_Mn, 220, 0, 0 },
17160 { unicode_gc_Mn, 220, 0, 0 },
17161 { unicode_gc_Mn, 220, 0, 0 },
17162 { unicode_gc_So, 0, 0, 0 },
17163 { unicode_gc_So, 0, 0, 0 },
17164 { unicode_gc_Mn, 230, 0, 0 },
17165 { unicode_gc_Mn, 230, 0, 0 },
17166 { unicode_gc_Mn, 230, 0, 0 },
17167 { unicode_gc_Mn, 230, 0, 0 },
17168 { unicode_gc_Mn, 230, 0, 0 },
17169 { unicode_gc_Mn, 220, 0, 0 },
17170 { unicode_gc_Mn, 220, 0, 0 },
17171 { unicode_gc_So, 0, 0, 0 },
17172 { unicode_gc_So, 0, 0, 0 },
17173 { unicode_gc_So, 0, 0, 0 },
17174 { unicode_gc_So, 0, 0, 0 },
17175 { unicode_gc_So, 0, 0, 0 },
17176 { unicode_gc_So, 0, 0, 0 },
17177 { unicode_gc_So, 0, 0, 0 },
17178 { unicode_gc_So, 0, 0, 0 },
17179 { unicode_gc_So, 0, 0, 0 },
17180 { unicode_gc_So, 0, 0, 0 },
17181 { unicode_gc_So, 0, 0, 0 },
17182 { unicode_gc_So, 0, 0, 0 },
17183 { unicode_gc_So, 0, 0, 0 },
17184 { unicode_gc_So, 0, 0, 0 },
17185 { unicode_gc_So, 0, 0, 0 },
17186 { unicode_gc_So, 0, 0, 0 },
17187 { unicode_gc_So, 0, 0, 0 },
17188 { unicode_gc_So, 0, 0, 0 },
17189 { unicode_gc_So, 0, 0, 0 },
17190 { unicode_gc_So, 0, 0, 0 },
17191 { unicode_gc_So, 0, 0, 0 },
17192 { unicode_gc_So, 0, 0, 0 },
17193 { unicode_gc_So, 0, 0, 0 },
17194 { unicode_gc_So, 0, 0, 0 },
17195 { unicode_gc_So, 0, 0, 0 },
17196 { unicode_gc_So, 0, 0, 0 },
17197 { unicode_gc_So, 0, 0, 0 },
17198 { unicode_gc_So, 0, 0, 0 },
17199 { unicode_gc_So, 0, 0, 0 },
17200 { unicode_gc_So, 0, 0, 0 },
17201 { unicode_gc_Mn, 230, 0, 0 },
17202 { unicode_gc_Mn, 230, 0, 0 },
17203 { unicode_gc_Mn, 230, 0, 0 },
17204 { unicode_gc_Mn, 230, 0, 0 },
17205 { unicode_gc_So, 0, 0, 0 },
17206 { unicode_gc_So, 0, 0, 0 },
17207 { unicode_gc_So, 0, 0, 0 },
17208 { unicode_gc_So, 0, 0, 0 },
17209 { unicode_gc_So, 0, 0, 0 },
17210 { unicode_gc_So, 0, 0, 0 },
17211 { unicode_gc_So, 0, 0, 0 },
17212 { unicode_gc_So, 0, 0, 0 },
17213 { unicode_gc_So, 0, 0, 0 },
17214 { unicode_gc_So, 0, 0, 0 },
17215 { unicode_gc_So, 0, 0, 0 },
17216 { unicode_gc_So, 0, 0, 0 },
17217 { unicode_gc_So, 0, 0, 0 },
17218 { unicode_gc_So, 0, 0, 0 },
17219 { unicode_gc_So, 0, 0, 0 },
17220 { unicode_gc_So, 0, 0, 0 },
17221 { unicode_gc_So, 0, 0, 0 },
17222 { unicode_gc_So, 0, 0, 0 },
17223 { unicode_gc_So, 0, 0, 0 },
17224 { unicode_gc_So, 0, 0, 0 },
17225 { unicode_gc_So, 0, 0, 0 },
17226 { unicode_gc_So, 0, 0, 0 },
17227 { unicode_gc_So, 0, 0, 0 },
17228 { unicode_gc_So, 0, 0, 0 },
17229 { unicode_gc_So, 0, 0, 0 },
17230 { unicode_gc_So, 0, 0, 0 },
17231 { unicode_gc_So, 0, 0, 0 },
17232 { unicode_gc_So, 0, 0, 0 },
17233 { unicode_gc_So, 0, 0, 0 },
17234 { unicode_gc_So, 0, 0, 0 },
17235 { unicode_gc_So, 0, 0, 0 },
17236 { unicode_gc_So, 0, 0, 0 },
17237 { unicode_gc_So, 0, 0, 0 },
17238 { unicode_gc_So, 0, 0, 0 },
17239 { unicode_gc_So, 0, 0, 0 },
17240 { unicode_gc_So, 0, 0, 0 },
17241 { unicode_gc_So, 0, 0, 0 },
17242 { unicode_gc_So, 0, 0, 0 },
17243 { unicode_gc_So, 0, 0, 0 },
17244 { unicode_gc_So, 0, 0, 0 },
17245 { unicode_gc_So, 0, 0, 0 },
17246 { unicode_gc_So, 0, 0, 0 },
17247 { unicode_gc_So, 0, 0, 0 },
17248 { unicode_gc_So, 0, 0, 0 },
17249 { unicode_gc_So, 0, 0, 0 },
17250 { unicode_gc_So, 0, 0, 0 },
17251 { unicode_gc_So, 0, 0, 0 },
17252 { unicode_gc_So, 0, 0, 0 },
17253 { unicode_gc_Cn, 0, 0, 0 },
17254 { unicode_gc_Cn, 0, 0, 0 },
17255 { unicode_gc_Cn, 0, 0, 0 },
17256 { unicode_gc_Cn, 0, 0, 0 },
17257 { unicode_gc_Cn, 0, 0, 0 },
17258 { unicode_gc_Cn, 0, 0, 0 },
17259 { unicode_gc_Cn, 0, 0, 0 },
17260 { unicode_gc_Cn, 0, 0, 0 },
17261 { unicode_gc_Cn, 0, 0, 0 },
17262 { unicode_gc_Cn, 0, 0, 0 },
17263 { unicode_gc_Cn, 0, 0, 0 },
17264 { unicode_gc_Cn, 0, 0, 0 },
17265 { unicode_gc_Cn, 0, 0, 0 },
17266 { unicode_gc_Cn, 0, 0, 0 },
17267 { unicode_gc_Cn, 0, 0, 0 },
17268 { unicode_gc_Cn, 0, 0, 0 },
17269 { unicode_gc_Cn, 0, 0, 0 },
17270 { unicode_gc_Cn, 0, 0, 0 },
17271 { unicode_gc_Cn, 0, 0, 0 },
17272 { unicode_gc_Cn, 0, 0, 0 },
17273 { unicode_gc_Cn, 0, 0, 0 },
17274 { unicode_gc_Cn, 0, 0, 0 },
17275 { unicode_gc_Cn, 0, 0, 0 },
17276 { unicode_gc_Cn, 0, 0, 0 },
17277 { unicode_gc_Cn, 0, 0, 0 },
17278 { unicode_gc_Cn, 0, 0, 0 },
17279 { unicode_gc_Cn, 0, 0, 0 },
17280 { unicode_gc_Cn, 0, 0, 0 },
17281 { unicode_gc_Cn, 0, 0, 0 },
17282 { unicode_gc_Cn, 0, 0, 0 },
17283 { unicode_gc_Cn, 0, 0, 0 },
17284 { unicode_gc_Cn, 0, 0, 0 },
17285 { unicode_gc_Cn, 0, 0, 0 },
17286 { unicode_gc_Cn, 0, 0, 0 }
17287};
17288static const struct unidata subtable67[] = {
17289 { unicode_gc_So, 0, 0, 0 },
17290 { unicode_gc_So, 0, 0, 0 },
17291 { unicode_gc_So, 0, 0, 0 },
17292 { unicode_gc_So, 0, 0, 0 },
17293 { unicode_gc_So, 0, 0, 0 },
17294 { unicode_gc_So, 0, 0, 0 },
17295 { unicode_gc_So, 0, 0, 0 },
17296 { unicode_gc_So, 0, 0, 0 },
17297 { unicode_gc_So, 0, 0, 0 },
17298 { unicode_gc_So, 0, 0, 0 },
17299 { unicode_gc_So, 0, 0, 0 },
17300 { unicode_gc_So, 0, 0, 0 },
17301 { unicode_gc_So, 0, 0, 0 },
17302 { unicode_gc_So, 0, 0, 0 },
17303 { unicode_gc_So, 0, 0, 0 },
17304 { unicode_gc_So, 0, 0, 0 },
17305 { unicode_gc_So, 0, 0, 0 },
17306 { unicode_gc_So, 0, 0, 0 },
17307 { unicode_gc_So, 0, 0, 0 },
17308 { unicode_gc_So, 0, 0, 0 },
17309 { unicode_gc_So, 0, 0, 0 },
17310 { unicode_gc_So, 0, 0, 0 },
17311 { unicode_gc_So, 0, 0, 0 },
17312 { unicode_gc_So, 0, 0, 0 },
17313 { unicode_gc_So, 0, 0, 0 },
17314 { unicode_gc_So, 0, 0, 0 },
17315 { unicode_gc_So, 0, 0, 0 },
17316 { unicode_gc_So, 0, 0, 0 },
17317 { unicode_gc_So, 0, 0, 0 },
17318 { unicode_gc_So, 0, 0, 0 },
17319 { unicode_gc_So, 0, 0, 0 },
17320 { unicode_gc_So, 0, 0, 0 },
17321 { unicode_gc_So, 0, 0, 0 },
17322 { unicode_gc_So, 0, 0, 0 },
17323 { unicode_gc_So, 0, 0, 0 },
17324 { unicode_gc_So, 0, 0, 0 },
17325 { unicode_gc_So, 0, 0, 0 },
17326 { unicode_gc_So, 0, 0, 0 },
17327 { unicode_gc_So, 0, 0, 0 },
17328 { unicode_gc_So, 0, 0, 0 },
17329 { unicode_gc_So, 0, 0, 0 },
17330 { unicode_gc_So, 0, 0, 0 },
17331 { unicode_gc_So, 0, 0, 0 },
17332 { unicode_gc_So, 0, 0, 0 },
17333 { unicode_gc_So, 0, 0, 0 },
17334 { unicode_gc_So, 0, 0, 0 },
17335 { unicode_gc_So, 0, 0, 0 },
17336 { unicode_gc_So, 0, 0, 0 },
17337 { unicode_gc_So, 0, 0, 0 },
17338 { unicode_gc_So, 0, 0, 0 },
17339 { unicode_gc_So, 0, 0, 0 },
17340 { unicode_gc_So, 0, 0, 0 },
17341 { unicode_gc_So, 0, 0, 0 },
17342 { unicode_gc_So, 0, 0, 0 },
17343 { unicode_gc_So, 0, 0, 0 },
17344 { unicode_gc_So, 0, 0, 0 },
17345 { unicode_gc_So, 0, 0, 0 },
17346 { unicode_gc_So, 0, 0, 0 },
17347 { unicode_gc_So, 0, 0, 0 },
17348 { unicode_gc_So, 0, 0, 0 },
17349 { unicode_gc_So, 0, 0, 0 },
17350 { unicode_gc_So, 0, 0, 0 },
17351 { unicode_gc_So, 0, 0, 0 },
17352 { unicode_gc_So, 0, 0, 0 },
17353 { unicode_gc_So, 0, 0, 0 },
17354 { unicode_gc_So, 0, 0, 0 },
17355 { unicode_gc_So, 0, 0, 0 },
17356 { unicode_gc_So, 0, 0, 0 },
17357 { unicode_gc_So, 0, 0, 0 },
17358 { unicode_gc_So, 0, 0, 0 },
17359 { unicode_gc_So, 0, 0, 0 },
17360 { unicode_gc_So, 0, 0, 0 },
17361 { unicode_gc_So, 0, 0, 0 },
17362 { unicode_gc_So, 0, 0, 0 },
17363 { unicode_gc_So, 0, 0, 0 },
17364 { unicode_gc_So, 0, 0, 0 },
17365 { unicode_gc_So, 0, 0, 0 },
17366 { unicode_gc_So, 0, 0, 0 },
17367 { unicode_gc_So, 0, 0, 0 },
17368 { unicode_gc_So, 0, 0, 0 },
17369 { unicode_gc_So, 0, 0, 0 },
17370 { unicode_gc_So, 0, 0, 0 },
17371 { unicode_gc_So, 0, 0, 0 },
17372 { unicode_gc_So, 0, 0, 0 },
17373 { unicode_gc_So, 0, 0, 0 },
17374 { unicode_gc_So, 0, 0, 0 },
17375 { unicode_gc_So, 0, 0, 0 },
17376 { unicode_gc_Cn, 0, 0, 0 },
17377 { unicode_gc_Cn, 0, 0, 0 },
17378 { unicode_gc_Cn, 0, 0, 0 },
17379 { unicode_gc_Cn, 0, 0, 0 },
17380 { unicode_gc_Cn, 0, 0, 0 },
17381 { unicode_gc_Cn, 0, 0, 0 },
17382 { unicode_gc_Cn, 0, 0, 0 },
17383 { unicode_gc_Cn, 0, 0, 0 },
17384 { unicode_gc_Cn, 0, 0, 0 },
17385 { unicode_gc_Cn, 0, 0, 0 },
17386 { unicode_gc_Cn, 0, 0, 0 },
17387 { unicode_gc_Cn, 0, 0, 0 },
17388 { unicode_gc_Cn, 0, 0, 0 },
17389 { unicode_gc_Cn, 0, 0, 0 },
17390 { unicode_gc_Cn, 0, 0, 0 },
17391 { unicode_gc_Cn, 0, 0, 0 },
17392 { unicode_gc_Cn, 0, 0, 0 },
17393 { unicode_gc_Cn, 0, 0, 0 },
17394 { unicode_gc_Cn, 0, 0, 0 },
17395 { unicode_gc_Cn, 0, 0, 0 },
17396 { unicode_gc_Cn, 0, 0, 0 },
17397 { unicode_gc_Cn, 0, 0, 0 },
17398 { unicode_gc_Cn, 0, 0, 0 },
17399 { unicode_gc_Cn, 0, 0, 0 },
17400 { unicode_gc_Cn, 0, 0, 0 },
17401 { unicode_gc_Cn, 0, 0, 0 },
17402 { unicode_gc_Cn, 0, 0, 0 },
17403 { unicode_gc_Cn, 0, 0, 0 },
17404 { unicode_gc_Cn, 0, 0, 0 },
17405 { unicode_gc_Cn, 0, 0, 0 },
17406 { unicode_gc_Cn, 0, 0, 0 },
17407 { unicode_gc_Cn, 0, 0, 0 },
17408 { unicode_gc_Cn, 0, 0, 0 },
17409 { unicode_gc_Cn, 0, 0, 0 },
17410 { unicode_gc_Cn, 0, 0, 0 },
17411 { unicode_gc_Cn, 0, 0, 0 },
17412 { unicode_gc_Cn, 0, 0, 0 },
17413 { unicode_gc_Cn, 0, 0, 0 },
17414 { unicode_gc_Cn, 0, 0, 0 },
17415 { unicode_gc_Cn, 0, 0, 0 },
17416 { unicode_gc_Cn, 0, 0, 0 },
17417 { unicode_gc_Cn, 0, 0, 0 },
17418 { unicode_gc_Cn, 0, 0, 0 },
17419 { unicode_gc_Cn, 0, 0, 0 },
17420 { unicode_gc_Cn, 0, 0, 0 },
17421 { unicode_gc_Cn, 0, 0, 0 },
17422 { unicode_gc_Cn, 0, 0, 0 },
17423 { unicode_gc_Cn, 0, 0, 0 },
17424 { unicode_gc_Cn, 0, 0, 0 },
17425 { unicode_gc_Cn, 0, 0, 0 },
17426 { unicode_gc_Cn, 0, 0, 0 },
17427 { unicode_gc_Cn, 0, 0, 0 },
17428 { unicode_gc_Cn, 0, 0, 0 },
17429 { unicode_gc_Cn, 0, 0, 0 },
17430 { unicode_gc_Cn, 0, 0, 0 },
17431 { unicode_gc_Cn, 0, 0, 0 },
17432 { unicode_gc_Cn, 0, 0, 0 },
17433 { unicode_gc_Cn, 0, 0, 0 },
17434 { unicode_gc_Cn, 0, 0, 0 },
17435 { unicode_gc_Cn, 0, 0, 0 },
17436 { unicode_gc_Cn, 0, 0, 0 },
17437 { unicode_gc_Cn, 0, 0, 0 },
17438 { unicode_gc_Cn, 0, 0, 0 },
17439 { unicode_gc_Cn, 0, 0, 0 },
17440 { unicode_gc_Cn, 0, 0, 0 },
17441 { unicode_gc_Cn, 0, 0, 0 },
17442 { unicode_gc_Cn, 0, 0, 0 },
17443 { unicode_gc_Cn, 0, 0, 0 },
17444 { unicode_gc_Cn, 0, 0, 0 },
17445 { unicode_gc_Cn, 0, 0, 0 },
17446 { unicode_gc_Cn, 0, 0, 0 },
17447 { unicode_gc_Cn, 0, 0, 0 },
17448 { unicode_gc_Cn, 0, 0, 0 },
17449 { unicode_gc_Cn, 0, 0, 0 },
17450 { unicode_gc_Cn, 0, 0, 0 },
17451 { unicode_gc_Cn, 0, 0, 0 },
17452 { unicode_gc_Cn, 0, 0, 0 },
17453 { unicode_gc_Cn, 0, 0, 0 },
17454 { unicode_gc_Cn, 0, 0, 0 },
17455 { unicode_gc_Cn, 0, 0, 0 },
17456 { unicode_gc_Cn, 0, 0, 0 },
17457 { unicode_gc_Cn, 0, 0, 0 },
17458 { unicode_gc_Cn, 0, 0, 0 },
17459 { unicode_gc_Cn, 0, 0, 0 },
17460 { unicode_gc_Cn, 0, 0, 0 },
17461 { unicode_gc_Cn, 0, 0, 0 },
17462 { unicode_gc_Cn, 0, 0, 0 },
17463 { unicode_gc_Cn, 0, 0, 0 },
17464 { unicode_gc_Cn, 0, 0, 0 },
17465 { unicode_gc_Cn, 0, 0, 0 },
17466 { unicode_gc_Cn, 0, 0, 0 },
17467 { unicode_gc_Cn, 0, 0, 0 },
17468 { unicode_gc_Cn, 0, 0, 0 },
17469 { unicode_gc_Cn, 0, 0, 0 },
17470 { unicode_gc_Cn, 0, 0, 0 },
17471 { unicode_gc_Cn, 0, 0, 0 },
17472 { unicode_gc_Cn, 0, 0, 0 },
17473 { unicode_gc_Cn, 0, 0, 0 },
17474 { unicode_gc_Cn, 0, 0, 0 },
17475 { unicode_gc_Cn, 0, 0, 0 },
17476 { unicode_gc_Cn, 0, 0, 0 },
17477 { unicode_gc_Cn, 0, 0, 0 },
17478 { unicode_gc_Cn, 0, 0, 0 },
17479 { unicode_gc_Cn, 0, 0, 0 },
17480 { unicode_gc_Cn, 0, 0, 0 },
17481 { unicode_gc_Cn, 0, 0, 0 },
17482 { unicode_gc_Cn, 0, 0, 0 },
17483 { unicode_gc_Cn, 0, 0, 0 },
17484 { unicode_gc_Cn, 0, 0, 0 },
17485 { unicode_gc_Cn, 0, 0, 0 },
17486 { unicode_gc_Cn, 0, 0, 0 },
17487 { unicode_gc_Cn, 0, 0, 0 },
17488 { unicode_gc_Cn, 0, 0, 0 },
17489 { unicode_gc_Cn, 0, 0, 0 },
17490 { unicode_gc_Cn, 0, 0, 0 },
17491 { unicode_gc_Cn, 0, 0, 0 },
17492 { unicode_gc_Cn, 0, 0, 0 },
17493 { unicode_gc_Cn, 0, 0, 0 },
17494 { unicode_gc_Cn, 0, 0, 0 },
17495 { unicode_gc_Cn, 0, 0, 0 },
17496 { unicode_gc_Cn, 0, 0, 0 },
17497 { unicode_gc_Cn, 0, 0, 0 },
17498 { unicode_gc_Cn, 0, 0, 0 },
17499 { unicode_gc_Cn, 0, 0, 0 },
17500 { unicode_gc_Cn, 0, 0, 0 },
17501 { unicode_gc_Cn, 0, 0, 0 },
17502 { unicode_gc_Cn, 0, 0, 0 },
17503 { unicode_gc_Cn, 0, 0, 0 },
17504 { unicode_gc_Cn, 0, 0, 0 },
17505 { unicode_gc_Cn, 0, 0, 0 },
17506 { unicode_gc_Cn, 0, 0, 0 },
17507 { unicode_gc_Cn, 0, 0, 0 },
17508 { unicode_gc_Cn, 0, 0, 0 },
17509 { unicode_gc_Cn, 0, 0, 0 },
17510 { unicode_gc_Cn, 0, 0, 0 },
17511 { unicode_gc_Cn, 0, 0, 0 },
17512 { unicode_gc_Cn, 0, 0, 0 },
17513 { unicode_gc_Cn, 0, 0, 0 },
17514 { unicode_gc_Cn, 0, 0, 0 },
17515 { unicode_gc_Cn, 0, 0, 0 },
17516 { unicode_gc_Cn, 0, 0, 0 },
17517 { unicode_gc_Cn, 0, 0, 0 },
17518 { unicode_gc_Cn, 0, 0, 0 },
17519 { unicode_gc_Cn, 0, 0, 0 },
17520 { unicode_gc_Cn, 0, 0, 0 },
17521 { unicode_gc_Cn, 0, 0, 0 },
17522 { unicode_gc_Cn, 0, 0, 0 },
17523 { unicode_gc_Cn, 0, 0, 0 },
17524 { unicode_gc_Cn, 0, 0, 0 },
17525 { unicode_gc_Cn, 0, 0, 0 },
17526 { unicode_gc_Cn, 0, 0, 0 },
17527 { unicode_gc_Cn, 0, 0, 0 },
17528 { unicode_gc_Cn, 0, 0, 0 },
17529 { unicode_gc_Cn, 0, 0, 0 },
17530 { unicode_gc_Cn, 0, 0, 0 },
17531 { unicode_gc_Cn, 0, 0, 0 },
17532 { unicode_gc_Cn, 0, 0, 0 },
17533 { unicode_gc_Cn, 0, 0, 0 },
17534 { unicode_gc_Cn, 0, 0, 0 },
17535 { unicode_gc_Cn, 0, 0, 0 },
17536 { unicode_gc_Cn, 0, 0, 0 },
17537 { unicode_gc_Cn, 0, 0, 0 },
17538 { unicode_gc_Cn, 0, 0, 0 },
17539 { unicode_gc_Cn, 0, 0, 0 },
17540 { unicode_gc_Cn, 0, 0, 0 },
17541 { unicode_gc_Cn, 0, 0, 0 },
17542 { unicode_gc_Cn, 0, 0, 0 },
17543 { unicode_gc_Cn, 0, 0, 0 },
17544 { unicode_gc_Cn, 0, 0, 0 }
17545};
17546static const struct unidata subtable68[] = {
17547 { unicode_gc_Lu, 0, 0, 0 },
17548 { unicode_gc_Lu, 0, 0, 0 },
17549 { unicode_gc_Lu, 0, 0, 0 },
17550 { unicode_gc_Lu, 0, 0, 0 },
17551 { unicode_gc_Lu, 0, 0, 0 },
17552 { unicode_gc_Lu, 0, 0, 0 },
17553 { unicode_gc_Lu, 0, 0, 0 },
17554 { unicode_gc_Lu, 0, 0, 0 },
17555 { unicode_gc_Lu, 0, 0, 0 },
17556 { unicode_gc_Lu, 0, 0, 0 },
17557 { unicode_gc_Lu, 0, 0, 0 },
17558 { unicode_gc_Lu, 0, 0, 0 },
17559 { unicode_gc_Lu, 0, 0, 0 },
17560 { unicode_gc_Lu, 0, 0, 0 },
17561 { unicode_gc_Lu, 0, 0, 0 },
17562 { unicode_gc_Lu, 0, 0, 0 },
17563 { unicode_gc_Lu, 0, 0, 0 },
17564 { unicode_gc_Lu, 0, 0, 0 },
17565 { unicode_gc_Lu, 0, 0, 0 },
17566 { unicode_gc_Lu, 0, 0, 0 },
17567 { unicode_gc_Lu, 0, 0, 0 },
17568 { unicode_gc_Lu, 0, 0, 0 },
17569 { unicode_gc_Lu, 0, 0, 0 },
17570 { unicode_gc_Lu, 0, 0, 0 },
17571 { unicode_gc_Lu, 0, 0, 0 },
17572 { unicode_gc_Lu, 0, 0, 0 },
17573 { unicode_gc_Ll, 0, 0, 0 },
17574 { unicode_gc_Ll, 0, 0, 0 },
17575 { unicode_gc_Ll, 0, 0, 0 },
17576 { unicode_gc_Ll, 0, 0, 0 },
17577 { unicode_gc_Ll, 0, 0, 0 },
17578 { unicode_gc_Ll, 0, 0, 0 },
17579 { unicode_gc_Ll, 0, 0, 0 },
17580 { unicode_gc_Ll, 0, 0, 0 },
17581 { unicode_gc_Ll, 0, 0, 0 },
17582 { unicode_gc_Ll, 0, 0, 0 },
17583 { unicode_gc_Ll, 0, 0, 0 },
17584 { unicode_gc_Ll, 0, 0, 0 },
17585 { unicode_gc_Ll, 0, 0, 0 },
17586 { unicode_gc_Ll, 0, 0, 0 },
17587 { unicode_gc_Ll, 0, 0, 0 },
17588 { unicode_gc_Ll, 0, 0, 0 },
17589 { unicode_gc_Ll, 0, 0, 0 },
17590 { unicode_gc_Ll, 0, 0, 0 },
17591 { unicode_gc_Ll, 0, 0, 0 },
17592 { unicode_gc_Ll, 0, 0, 0 },
17593 { unicode_gc_Ll, 0, 0, 0 },
17594 { unicode_gc_Ll, 0, 0, 0 },
17595 { unicode_gc_Ll, 0, 0, 0 },
17596 { unicode_gc_Ll, 0, 0, 0 },
17597 { unicode_gc_Ll, 0, 0, 0 },
17598 { unicode_gc_Ll, 0, 0, 0 },
17599 { unicode_gc_Lu, 0, 0, 0 },
17600 { unicode_gc_Lu, 0, 0, 0 },
17601 { unicode_gc_Lu, 0, 0, 0 },
17602 { unicode_gc_Lu, 0, 0, 0 },
17603 { unicode_gc_Lu, 0, 0, 0 },
17604 { unicode_gc_Lu, 0, 0, 0 },
17605 { unicode_gc_Lu, 0, 0, 0 },
17606 { unicode_gc_Lu, 0, 0, 0 },
17607 { unicode_gc_Lu, 0, 0, 0 },
17608 { unicode_gc_Lu, 0, 0, 0 },
17609 { unicode_gc_Lu, 0, 0, 0 },
17610 { unicode_gc_Lu, 0, 0, 0 },
17611 { unicode_gc_Lu, 0, 0, 0 },
17612 { unicode_gc_Lu, 0, 0, 0 },
17613 { unicode_gc_Lu, 0, 0, 0 },
17614 { unicode_gc_Lu, 0, 0, 0 },
17615 { unicode_gc_Lu, 0, 0, 0 },
17616 { unicode_gc_Lu, 0, 0, 0 },
17617 { unicode_gc_Lu, 0, 0, 0 },
17618 { unicode_gc_Lu, 0, 0, 0 },
17619 { unicode_gc_Lu, 0, 0, 0 },
17620 { unicode_gc_Lu, 0, 0, 0 },
17621 { unicode_gc_Lu, 0, 0, 0 },
17622 { unicode_gc_Lu, 0, 0, 0 },
17623 { unicode_gc_Lu, 0, 0, 0 },
17624 { unicode_gc_Lu, 0, 0, 0 },
17625 { unicode_gc_Ll, 0, 0, 0 },
17626 { unicode_gc_Ll, 0, 0, 0 },
17627 { unicode_gc_Ll, 0, 0, 0 },
17628 { unicode_gc_Ll, 0, 0, 0 },
17629 { unicode_gc_Ll, 0, 0, 0 },
17630 { unicode_gc_Ll, 0, 0, 0 },
17631 { unicode_gc_Ll, 0, 0, 0 },
17632 { unicode_gc_Cn, 0, 0, 0 },
17633 { unicode_gc_Ll, 0, 0, 0 },
17634 { unicode_gc_Ll, 0, 0, 0 },
17635 { unicode_gc_Ll, 0, 0, 0 },
17636 { unicode_gc_Ll, 0, 0, 0 },
17637 { unicode_gc_Ll, 0, 0, 0 },
17638 { unicode_gc_Ll, 0, 0, 0 },
17639 { unicode_gc_Ll, 0, 0, 0 },
17640 { unicode_gc_Ll, 0, 0, 0 },
17641 { unicode_gc_Ll, 0, 0, 0 },
17642 { unicode_gc_Ll, 0, 0, 0 },
17643 { unicode_gc_Ll, 0, 0, 0 },
17644 { unicode_gc_Ll, 0, 0, 0 },
17645 { unicode_gc_Ll, 0, 0, 0 },
17646 { unicode_gc_Ll, 0, 0, 0 },
17647 { unicode_gc_Ll, 0, 0, 0 },
17648 { unicode_gc_Ll, 0, 0, 0 },
17649 { unicode_gc_Ll, 0, 0, 0 },
17650 { unicode_gc_Ll, 0, 0, 0 },
17651 { unicode_gc_Lu, 0, 0, 0 },
17652 { unicode_gc_Lu, 0, 0, 0 },
17653 { unicode_gc_Lu, 0, 0, 0 },
17654 { unicode_gc_Lu, 0, 0, 0 },
17655 { unicode_gc_Lu, 0, 0, 0 },
17656 { unicode_gc_Lu, 0, 0, 0 },
17657 { unicode_gc_Lu, 0, 0, 0 },
17658 { unicode_gc_Lu, 0, 0, 0 },
17659 { unicode_gc_Lu, 0, 0, 0 },
17660 { unicode_gc_Lu, 0, 0, 0 },
17661 { unicode_gc_Lu, 0, 0, 0 },
17662 { unicode_gc_Lu, 0, 0, 0 },
17663 { unicode_gc_Lu, 0, 0, 0 },
17664 { unicode_gc_Lu, 0, 0, 0 },
17665 { unicode_gc_Lu, 0, 0, 0 },
17666 { unicode_gc_Lu, 0, 0, 0 },
17667 { unicode_gc_Lu, 0, 0, 0 },
17668 { unicode_gc_Lu, 0, 0, 0 },
17669 { unicode_gc_Lu, 0, 0, 0 },
17670 { unicode_gc_Lu, 0, 0, 0 },
17671 { unicode_gc_Lu, 0, 0, 0 },
17672 { unicode_gc_Lu, 0, 0, 0 },
17673 { unicode_gc_Lu, 0, 0, 0 },
17674 { unicode_gc_Lu, 0, 0, 0 },
17675 { unicode_gc_Lu, 0, 0, 0 },
17676 { unicode_gc_Lu, 0, 0, 0 },
17677 { unicode_gc_Ll, 0, 0, 0 },
17678 { unicode_gc_Ll, 0, 0, 0 },
17679 { unicode_gc_Ll, 0, 0, 0 },
17680 { unicode_gc_Ll, 0, 0, 0 },
17681 { unicode_gc_Ll, 0, 0, 0 },
17682 { unicode_gc_Ll, 0, 0, 0 },
17683 { unicode_gc_Ll, 0, 0, 0 },
17684 { unicode_gc_Ll, 0, 0, 0 },
17685 { unicode_gc_Ll, 0, 0, 0 },
17686 { unicode_gc_Ll, 0, 0, 0 },
17687 { unicode_gc_Ll, 0, 0, 0 },
17688 { unicode_gc_Ll, 0, 0, 0 },
17689 { unicode_gc_Ll, 0, 0, 0 },
17690 { unicode_gc_Ll, 0, 0, 0 },
17691 { unicode_gc_Ll, 0, 0, 0 },
17692 { unicode_gc_Ll, 0, 0, 0 },
17693 { unicode_gc_Ll, 0, 0, 0 },
17694 { unicode_gc_Ll, 0, 0, 0 },
17695 { unicode_gc_Ll, 0, 0, 0 },
17696 { unicode_gc_Ll, 0, 0, 0 },
17697 { unicode_gc_Ll, 0, 0, 0 },
17698 { unicode_gc_Ll, 0, 0, 0 },
17699 { unicode_gc_Ll, 0, 0, 0 },
17700 { unicode_gc_Ll, 0, 0, 0 },
17701 { unicode_gc_Ll, 0, 0, 0 },
17702 { unicode_gc_Ll, 0, 0, 0 },
17703 { unicode_gc_Lu, 0, 0, 0 },
17704 { unicode_gc_Cn, 0, 0, 0 },
17705 { unicode_gc_Lu, 0, 0, 0 },
17706 { unicode_gc_Lu, 0, 0, 0 },
17707 { unicode_gc_Cn, 0, 0, 0 },
17708 { unicode_gc_Cn, 0, 0, 0 },
17709 { unicode_gc_Lu, 0, 0, 0 },
17710 { unicode_gc_Cn, 0, 0, 0 },
17711 { unicode_gc_Cn, 0, 0, 0 },
17712 { unicode_gc_Lu, 0, 0, 0 },
17713 { unicode_gc_Lu, 0, 0, 0 },
17714 { unicode_gc_Cn, 0, 0, 0 },
17715 { unicode_gc_Cn, 0, 0, 0 },
17716 { unicode_gc_Lu, 0, 0, 0 },
17717 { unicode_gc_Lu, 0, 0, 0 },
17718 { unicode_gc_Lu, 0, 0, 0 },
17719 { unicode_gc_Lu, 0, 0, 0 },
17720 { unicode_gc_Cn, 0, 0, 0 },
17721 { unicode_gc_Lu, 0, 0, 0 },
17722 { unicode_gc_Lu, 0, 0, 0 },
17723 { unicode_gc_Lu, 0, 0, 0 },
17724 { unicode_gc_Lu, 0, 0, 0 },
17725 { unicode_gc_Lu, 0, 0, 0 },
17726 { unicode_gc_Lu, 0, 0, 0 },
17727 { unicode_gc_Lu, 0, 0, 0 },
17728 { unicode_gc_Lu, 0, 0, 0 },
17729 { unicode_gc_Ll, 0, 0, 0 },
17730 { unicode_gc_Ll, 0, 0, 0 },
17731 { unicode_gc_Ll, 0, 0, 0 },
17732 { unicode_gc_Ll, 0, 0, 0 },
17733 { unicode_gc_Cn, 0, 0, 0 },
17734 { unicode_gc_Ll, 0, 0, 0 },
17735 { unicode_gc_Cn, 0, 0, 0 },
17736 { unicode_gc_Ll, 0, 0, 0 },
17737 { unicode_gc_Ll, 0, 0, 0 },
17738 { unicode_gc_Ll, 0, 0, 0 },
17739 { unicode_gc_Ll, 0, 0, 0 },
17740 { unicode_gc_Ll, 0, 0, 0 },
17741 { unicode_gc_Ll, 0, 0, 0 },
17742 { unicode_gc_Ll, 0, 0, 0 },
17743 { unicode_gc_Cn, 0, 0, 0 },
17744 { unicode_gc_Ll, 0, 0, 0 },
17745 { unicode_gc_Ll, 0, 0, 0 },
17746 { unicode_gc_Ll, 0, 0, 0 },
17747 { unicode_gc_Ll, 0, 0, 0 },
17748 { unicode_gc_Ll, 0, 0, 0 },
17749 { unicode_gc_Ll, 0, 0, 0 },
17750 { unicode_gc_Ll, 0, 0, 0 },
17751 { unicode_gc_Ll, 0, 0, 0 },
17752 { unicode_gc_Ll, 0, 0, 0 },
17753 { unicode_gc_Ll, 0, 0, 0 },
17754 { unicode_gc_Ll, 0, 0, 0 },
17755 { unicode_gc_Lu, 0, 0, 0 },
17756 { unicode_gc_Lu, 0, 0, 0 },
17757 { unicode_gc_Lu, 0, 0, 0 },
17758 { unicode_gc_Lu, 0, 0, 0 },
17759 { unicode_gc_Lu, 0, 0, 0 },
17760 { unicode_gc_Lu, 0, 0, 0 },
17761 { unicode_gc_Lu, 0, 0, 0 },
17762 { unicode_gc_Lu, 0, 0, 0 },
17763 { unicode_gc_Lu, 0, 0, 0 },
17764 { unicode_gc_Lu, 0, 0, 0 },
17765 { unicode_gc_Lu, 0, 0, 0 },
17766 { unicode_gc_Lu, 0, 0, 0 },
17767 { unicode_gc_Lu, 0, 0, 0 },
17768 { unicode_gc_Lu, 0, 0, 0 },
17769 { unicode_gc_Lu, 0, 0, 0 },
17770 { unicode_gc_Lu, 0, 0, 0 },
17771 { unicode_gc_Lu, 0, 0, 0 },
17772 { unicode_gc_Lu, 0, 0, 0 },
17773 { unicode_gc_Lu, 0, 0, 0 },
17774 { unicode_gc_Lu, 0, 0, 0 },
17775 { unicode_gc_Lu, 0, 0, 0 },
17776 { unicode_gc_Lu, 0, 0, 0 },
17777 { unicode_gc_Lu, 0, 0, 0 },
17778 { unicode_gc_Lu, 0, 0, 0 },
17779 { unicode_gc_Lu, 0, 0, 0 },
17780 { unicode_gc_Lu, 0, 0, 0 },
17781 { unicode_gc_Ll, 0, 0, 0 },
17782 { unicode_gc_Ll, 0, 0, 0 },
17783 { unicode_gc_Ll, 0, 0, 0 },
17784 { unicode_gc_Ll, 0, 0, 0 },
17785 { unicode_gc_Ll, 0, 0, 0 },
17786 { unicode_gc_Ll, 0, 0, 0 },
17787 { unicode_gc_Ll, 0, 0, 0 },
17788 { unicode_gc_Ll, 0, 0, 0 },
17789 { unicode_gc_Ll, 0, 0, 0 },
17790 { unicode_gc_Ll, 0, 0, 0 },
17791 { unicode_gc_Ll, 0, 0, 0 },
17792 { unicode_gc_Ll, 0, 0, 0 },
17793 { unicode_gc_Ll, 0, 0, 0 },
17794 { unicode_gc_Ll, 0, 0, 0 },
17795 { unicode_gc_Ll, 0, 0, 0 },
17796 { unicode_gc_Ll, 0, 0, 0 },
17797 { unicode_gc_Ll, 0, 0, 0 },
17798 { unicode_gc_Ll, 0, 0, 0 },
17799 { unicode_gc_Ll, 0, 0, 0 },
17800 { unicode_gc_Ll, 0, 0, 0 },
17801 { unicode_gc_Ll, 0, 0, 0 },
17802 { unicode_gc_Ll, 0, 0, 0 }
17803};
17804static const struct unidata subtable69[] = {
17805 { unicode_gc_Ll, 0, 0, 0 },
17806 { unicode_gc_Ll, 0, 0, 0 },
17807 { unicode_gc_Ll, 0, 0, 0 },
17808 { unicode_gc_Ll, 0, 0, 0 },
17809 { unicode_gc_Lu, 0, 0, 0 },
17810 { unicode_gc_Lu, 0, 0, 0 },
17811 { unicode_gc_Cn, 0, 0, 0 },
17812 { unicode_gc_Lu, 0, 0, 0 },
17813 { unicode_gc_Lu, 0, 0, 0 },
17814 { unicode_gc_Lu, 0, 0, 0 },
17815 { unicode_gc_Lu, 0, 0, 0 },
17816 { unicode_gc_Cn, 0, 0, 0 },
17817 { unicode_gc_Cn, 0, 0, 0 },
17818 { unicode_gc_Lu, 0, 0, 0 },
17819 { unicode_gc_Lu, 0, 0, 0 },
17820 { unicode_gc_Lu, 0, 0, 0 },
17821 { unicode_gc_Lu, 0, 0, 0 },
17822 { unicode_gc_Lu, 0, 0, 0 },
17823 { unicode_gc_Lu, 0, 0, 0 },
17824 { unicode_gc_Lu, 0, 0, 0 },
17825 { unicode_gc_Lu, 0, 0, 0 },
17826 { unicode_gc_Cn, 0, 0, 0 },
17827 { unicode_gc_Lu, 0, 0, 0 },
17828 { unicode_gc_Lu, 0, 0, 0 },
17829 { unicode_gc_Lu, 0, 0, 0 },
17830 { unicode_gc_Lu, 0, 0, 0 },
17831 { unicode_gc_Lu, 0, 0, 0 },
17832 { unicode_gc_Lu, 0, 0, 0 },
17833 { unicode_gc_Lu, 0, 0, 0 },
17834 { unicode_gc_Cn, 0, 0, 0 },
17835 { unicode_gc_Ll, 0, 0, 0 },
17836 { unicode_gc_Ll, 0, 0, 0 },
17837 { unicode_gc_Ll, 0, 0, 0 },
17838 { unicode_gc_Ll, 0, 0, 0 },
17839 { unicode_gc_Ll, 0, 0, 0 },
17840 { unicode_gc_Ll, 0, 0, 0 },
17841 { unicode_gc_Ll, 0, 0, 0 },
17842 { unicode_gc_Ll, 0, 0, 0 },
17843 { unicode_gc_Ll, 0, 0, 0 },
17844 { unicode_gc_Ll, 0, 0, 0 },
17845 { unicode_gc_Ll, 0, 0, 0 },
17846 { unicode_gc_Ll, 0, 0, 0 },
17847 { unicode_gc_Ll, 0, 0, 0 },
17848 { unicode_gc_Ll, 0, 0, 0 },
17849 { unicode_gc_Ll, 0, 0, 0 },
17850 { unicode_gc_Ll, 0, 0, 0 },
17851 { unicode_gc_Ll, 0, 0, 0 },
17852 { unicode_gc_Ll, 0, 0, 0 },
17853 { unicode_gc_Ll, 0, 0, 0 },
17854 { unicode_gc_Ll, 0, 0, 0 },
17855 { unicode_gc_Ll, 0, 0, 0 },
17856 { unicode_gc_Ll, 0, 0, 0 },
17857 { unicode_gc_Ll, 0, 0, 0 },
17858 { unicode_gc_Ll, 0, 0, 0 },
17859 { unicode_gc_Ll, 0, 0, 0 },
17860 { unicode_gc_Ll, 0, 0, 0 },
17861 { unicode_gc_Lu, 0, 0, 0 },
17862 { unicode_gc_Lu, 0, 0, 0 },
17863 { unicode_gc_Cn, 0, 0, 0 },
17864 { unicode_gc_Lu, 0, 0, 0 },
17865 { unicode_gc_Lu, 0, 0, 0 },
17866 { unicode_gc_Lu, 0, 0, 0 },
17867 { unicode_gc_Lu, 0, 0, 0 },
17868 { unicode_gc_Cn, 0, 0, 0 },
17869 { unicode_gc_Lu, 0, 0, 0 },
17870 { unicode_gc_Lu, 0, 0, 0 },
17871 { unicode_gc_Lu, 0, 0, 0 },
17872 { unicode_gc_Lu, 0, 0, 0 },
17873 { unicode_gc_Lu, 0, 0, 0 },
17874 { unicode_gc_Cn, 0, 0, 0 },
17875 { unicode_gc_Lu, 0, 0, 0 },
17876 { unicode_gc_Cn, 0, 0, 0 },
17877 { unicode_gc_Cn, 0, 0, 0 },
17878 { unicode_gc_Cn, 0, 0, 0 },
17879 { unicode_gc_Lu, 0, 0, 0 },
17880 { unicode_gc_Lu, 0, 0, 0 },
17881 { unicode_gc_Lu, 0, 0, 0 },
17882 { unicode_gc_Lu, 0, 0, 0 },
17883 { unicode_gc_Lu, 0, 0, 0 },
17884 { unicode_gc_Lu, 0, 0, 0 },
17885 { unicode_gc_Lu, 0, 0, 0 },
17886 { unicode_gc_Cn, 0, 0, 0 },
17887 { unicode_gc_Ll, 0, 0, 0 },
17888 { unicode_gc_Ll, 0, 0, 0 },
17889 { unicode_gc_Ll, 0, 0, 0 },
17890 { unicode_gc_Ll, 0, 0, 0 },
17891 { unicode_gc_Ll, 0, 0, 0 },
17892 { unicode_gc_Ll, 0, 0, 0 },
17893 { unicode_gc_Ll, 0, 0, 0 },
17894 { unicode_gc_Ll, 0, 0, 0 },
17895 { unicode_gc_Ll, 0, 0, 0 },
17896 { unicode_gc_Ll, 0, 0, 0 },
17897 { unicode_gc_Ll, 0, 0, 0 },
17898 { unicode_gc_Ll, 0, 0, 0 },
17899 { unicode_gc_Ll, 0, 0, 0 },
17900 { unicode_gc_Ll, 0, 0, 0 },
17901 { unicode_gc_Ll, 0, 0, 0 },
17902 { unicode_gc_Ll, 0, 0, 0 },
17903 { unicode_gc_Ll, 0, 0, 0 },
17904 { unicode_gc_Ll, 0, 0, 0 },
17905 { unicode_gc_Ll, 0, 0, 0 },
17906 { unicode_gc_Ll, 0, 0, 0 },
17907 { unicode_gc_Ll, 0, 0, 0 },
17908 { unicode_gc_Ll, 0, 0, 0 },
17909 { unicode_gc_Ll, 0, 0, 0 },
17910 { unicode_gc_Ll, 0, 0, 0 },
17911 { unicode_gc_Ll, 0, 0, 0 },
17912 { unicode_gc_Ll, 0, 0, 0 },
17913 { unicode_gc_Lu, 0, 0, 0 },
17914 { unicode_gc_Lu, 0, 0, 0 },
17915 { unicode_gc_Lu, 0, 0, 0 },
17916 { unicode_gc_Lu, 0, 0, 0 },
17917 { unicode_gc_Lu, 0, 0, 0 },
17918 { unicode_gc_Lu, 0, 0, 0 },
17919 { unicode_gc_Lu, 0, 0, 0 },
17920 { unicode_gc_Lu, 0, 0, 0 },
17921 { unicode_gc_Lu, 0, 0, 0 },
17922 { unicode_gc_Lu, 0, 0, 0 },
17923 { unicode_gc_Lu, 0, 0, 0 },
17924 { unicode_gc_Lu, 0, 0, 0 },
17925 { unicode_gc_Lu, 0, 0, 0 },
17926 { unicode_gc_Lu, 0, 0, 0 },
17927 { unicode_gc_Lu, 0, 0, 0 },
17928 { unicode_gc_Lu, 0, 0, 0 },
17929 { unicode_gc_Lu, 0, 0, 0 },
17930 { unicode_gc_Lu, 0, 0, 0 },
17931 { unicode_gc_Lu, 0, 0, 0 },
17932 { unicode_gc_Lu, 0, 0, 0 },
17933 { unicode_gc_Lu, 0, 0, 0 },
17934 { unicode_gc_Lu, 0, 0, 0 },
17935 { unicode_gc_Lu, 0, 0, 0 },
17936 { unicode_gc_Lu, 0, 0, 0 },
17937 { unicode_gc_Lu, 0, 0, 0 },
17938 { unicode_gc_Lu, 0, 0, 0 },
17939 { unicode_gc_Ll, 0, 0, 0 },
17940 { unicode_gc_Ll, 0, 0, 0 },
17941 { unicode_gc_Ll, 0, 0, 0 },
17942 { unicode_gc_Ll, 0, 0, 0 },
17943 { unicode_gc_Ll, 0, 0, 0 },
17944 { unicode_gc_Ll, 0, 0, 0 },
17945 { unicode_gc_Ll, 0, 0, 0 },
17946 { unicode_gc_Ll, 0, 0, 0 },
17947 { unicode_gc_Ll, 0, 0, 0 },
17948 { unicode_gc_Ll, 0, 0, 0 },
17949 { unicode_gc_Ll, 0, 0, 0 },
17950 { unicode_gc_Ll, 0, 0, 0 },
17951 { unicode_gc_Ll, 0, 0, 0 },
17952 { unicode_gc_Ll, 0, 0, 0 },
17953 { unicode_gc_Ll, 0, 0, 0 },
17954 { unicode_gc_Ll, 0, 0, 0 },
17955 { unicode_gc_Ll, 0, 0, 0 },
17956 { unicode_gc_Ll, 0, 0, 0 },
17957 { unicode_gc_Ll, 0, 0, 0 },
17958 { unicode_gc_Ll, 0, 0, 0 },
17959 { unicode_gc_Ll, 0, 0, 0 },
17960 { unicode_gc_Ll, 0, 0, 0 },
17961 { unicode_gc_Ll, 0, 0, 0 },
17962 { unicode_gc_Ll, 0, 0, 0 },
17963 { unicode_gc_Ll, 0, 0, 0 },
17964 { unicode_gc_Ll, 0, 0, 0 },
17965 { unicode_gc_Lu, 0, 0, 0 },
17966 { unicode_gc_Lu, 0, 0, 0 },
17967 { unicode_gc_Lu, 0, 0, 0 },
17968 { unicode_gc_Lu, 0, 0, 0 },
17969 { unicode_gc_Lu, 0, 0, 0 },
17970 { unicode_gc_Lu, 0, 0, 0 },
17971 { unicode_gc_Lu, 0, 0, 0 },
17972 { unicode_gc_Lu, 0, 0, 0 },
17973 { unicode_gc_Lu, 0, 0, 0 },
17974 { unicode_gc_Lu, 0, 0, 0 },
17975 { unicode_gc_Lu, 0, 0, 0 },
17976 { unicode_gc_Lu, 0, 0, 0 },
17977 { unicode_gc_Lu, 0, 0, 0 },
17978 { unicode_gc_Lu, 0, 0, 0 },
17979 { unicode_gc_Lu, 0, 0, 0 },
17980 { unicode_gc_Lu, 0, 0, 0 },
17981 { unicode_gc_Lu, 0, 0, 0 },
17982 { unicode_gc_Lu, 0, 0, 0 },
17983 { unicode_gc_Lu, 0, 0, 0 },
17984 { unicode_gc_Lu, 0, 0, 0 },
17985 { unicode_gc_Lu, 0, 0, 0 },
17986 { unicode_gc_Lu, 0, 0, 0 },
17987 { unicode_gc_Lu, 0, 0, 0 },
17988 { unicode_gc_Lu, 0, 0, 0 },
17989 { unicode_gc_Lu, 0, 0, 0 },
17990 { unicode_gc_Lu, 0, 0, 0 },
17991 { unicode_gc_Ll, 0, 0, 0 },
17992 { unicode_gc_Ll, 0, 0, 0 },
17993 { unicode_gc_Ll, 0, 0, 0 },
17994 { unicode_gc_Ll, 0, 0, 0 },
17995 { unicode_gc_Ll, 0, 0, 0 },
17996 { unicode_gc_Ll, 0, 0, 0 },
17997 { unicode_gc_Ll, 0, 0, 0 },
17998 { unicode_gc_Ll, 0, 0, 0 },
17999 { unicode_gc_Ll, 0, 0, 0 },
18000 { unicode_gc_Ll, 0, 0, 0 },
18001 { unicode_gc_Ll, 0, 0, 0 },
18002 { unicode_gc_Ll, 0, 0, 0 },
18003 { unicode_gc_Ll, 0, 0, 0 },
18004 { unicode_gc_Ll, 0, 0, 0 },
18005 { unicode_gc_Ll, 0, 0, 0 },
18006 { unicode_gc_Ll, 0, 0, 0 },
18007 { unicode_gc_Ll, 0, 0, 0 },
18008 { unicode_gc_Ll, 0, 0, 0 },
18009 { unicode_gc_Ll, 0, 0, 0 },
18010 { unicode_gc_Ll, 0, 0, 0 },
18011 { unicode_gc_Ll, 0, 0, 0 },
18012 { unicode_gc_Ll, 0, 0, 0 },
18013 { unicode_gc_Ll, 0, 0, 0 },
18014 { unicode_gc_Ll, 0, 0, 0 },
18015 { unicode_gc_Ll, 0, 0, 0 },
18016 { unicode_gc_Ll, 0, 0, 0 },
18017 { unicode_gc_Lu, 0, 0, 0 },
18018 { unicode_gc_Lu, 0, 0, 0 },
18019 { unicode_gc_Lu, 0, 0, 0 },
18020 { unicode_gc_Lu, 0, 0, 0 },
18021 { unicode_gc_Lu, 0, 0, 0 },
18022 { unicode_gc_Lu, 0, 0, 0 },
18023 { unicode_gc_Lu, 0, 0, 0 },
18024 { unicode_gc_Lu, 0, 0, 0 },
18025 { unicode_gc_Lu, 0, 0, 0 },
18026 { unicode_gc_Lu, 0, 0, 0 },
18027 { unicode_gc_Lu, 0, 0, 0 },
18028 { unicode_gc_Lu, 0, 0, 0 },
18029 { unicode_gc_Lu, 0, 0, 0 },
18030 { unicode_gc_Lu, 0, 0, 0 },
18031 { unicode_gc_Lu, 0, 0, 0 },
18032 { unicode_gc_Lu, 0, 0, 0 },
18033 { unicode_gc_Lu, 0, 0, 0 },
18034 { unicode_gc_Lu, 0, 0, 0 },
18035 { unicode_gc_Lu, 0, 0, 0 },
18036 { unicode_gc_Lu, 0, 0, 0 },
18037 { unicode_gc_Lu, 0, 0, 0 },
18038 { unicode_gc_Lu, 0, 0, 0 },
18039 { unicode_gc_Lu, 0, 0, 0 },
18040 { unicode_gc_Lu, 0, 0, 0 },
18041 { unicode_gc_Lu, 0, 0, 0 },
18042 { unicode_gc_Lu, 0, 0, 0 },
18043 { unicode_gc_Ll, 0, 0, 0 },
18044 { unicode_gc_Ll, 0, 0, 0 },
18045 { unicode_gc_Ll, 0, 0, 0 },
18046 { unicode_gc_Ll, 0, 0, 0 },
18047 { unicode_gc_Ll, 0, 0, 0 },
18048 { unicode_gc_Ll, 0, 0, 0 },
18049 { unicode_gc_Ll, 0, 0, 0 },
18050 { unicode_gc_Ll, 0, 0, 0 },
18051 { unicode_gc_Ll, 0, 0, 0 },
18052 { unicode_gc_Ll, 0, 0, 0 },
18053 { unicode_gc_Ll, 0, 0, 0 },
18054 { unicode_gc_Ll, 0, 0, 0 },
18055 { unicode_gc_Ll, 0, 0, 0 },
18056 { unicode_gc_Ll, 0, 0, 0 },
18057 { unicode_gc_Ll, 0, 0, 0 },
18058 { unicode_gc_Ll, 0, 0, 0 },
18059 { unicode_gc_Ll, 0, 0, 0 },
18060 { unicode_gc_Ll, 0, 0, 0 }
18061};
18062static const struct unidata subtable70[] = {
18063 { unicode_gc_Ll, 0, 0, 0 },
18064 { unicode_gc_Ll, 0, 0, 0 },
18065 { unicode_gc_Ll, 0, 0, 0 },
18066 { unicode_gc_Ll, 0, 0, 0 },
18067 { unicode_gc_Ll, 0, 0, 0 },
18068 { unicode_gc_Ll, 0, 0, 0 },
18069 { unicode_gc_Ll, 0, 0, 0 },
18070 { unicode_gc_Ll, 0, 0, 0 },
18071 { unicode_gc_Lu, 0, 0, 0 },
18072 { unicode_gc_Lu, 0, 0, 0 },
18073 { unicode_gc_Lu, 0, 0, 0 },
18074 { unicode_gc_Lu, 0, 0, 0 },
18075 { unicode_gc_Lu, 0, 0, 0 },
18076 { unicode_gc_Lu, 0, 0, 0 },
18077 { unicode_gc_Lu, 0, 0, 0 },
18078 { unicode_gc_Lu, 0, 0, 0 },
18079 { unicode_gc_Lu, 0, 0, 0 },
18080 { unicode_gc_Lu, 0, 0, 0 },
18081 { unicode_gc_Lu, 0, 0, 0 },
18082 { unicode_gc_Lu, 0, 0, 0 },
18083 { unicode_gc_Lu, 0, 0, 0 },
18084 { unicode_gc_Lu, 0, 0, 0 },
18085 { unicode_gc_Lu, 0, 0, 0 },
18086 { unicode_gc_Lu, 0, 0, 0 },
18087 { unicode_gc_Lu, 0, 0, 0 },
18088 { unicode_gc_Lu, 0, 0, 0 },
18089 { unicode_gc_Lu, 0, 0, 0 },
18090 { unicode_gc_Lu, 0, 0, 0 },
18091 { unicode_gc_Lu, 0, 0, 0 },
18092 { unicode_gc_Lu, 0, 0, 0 },
18093 { unicode_gc_Lu, 0, 0, 0 },
18094 { unicode_gc_Lu, 0, 0, 0 },
18095 { unicode_gc_Lu, 0, 0, 0 },
18096 { unicode_gc_Lu, 0, 0, 0 },
18097 { unicode_gc_Ll, 0, 0, 0 },
18098 { unicode_gc_Ll, 0, 0, 0 },
18099 { unicode_gc_Ll, 0, 0, 0 },
18100 { unicode_gc_Ll, 0, 0, 0 },
18101 { unicode_gc_Ll, 0, 0, 0 },
18102 { unicode_gc_Ll, 0, 0, 0 },
18103 { unicode_gc_Ll, 0, 0, 0 },
18104 { unicode_gc_Ll, 0, 0, 0 },
18105 { unicode_gc_Ll, 0, 0, 0 },
18106 { unicode_gc_Ll, 0, 0, 0 },
18107 { unicode_gc_Ll, 0, 0, 0 },
18108 { unicode_gc_Ll, 0, 0, 0 },
18109 { unicode_gc_Ll, 0, 0, 0 },
18110 { unicode_gc_Ll, 0, 0, 0 },
18111 { unicode_gc_Ll, 0, 0, 0 },
18112 { unicode_gc_Ll, 0, 0, 0 },
18113 { unicode_gc_Ll, 0, 0, 0 },
18114 { unicode_gc_Ll, 0, 0, 0 },
18115 { unicode_gc_Ll, 0, 0, 0 },
18116 { unicode_gc_Ll, 0, 0, 0 },
18117 { unicode_gc_Ll, 0, 0, 0 },
18118 { unicode_gc_Ll, 0, 0, 0 },
18119 { unicode_gc_Ll, 0, 0, 0 },
18120 { unicode_gc_Ll, 0, 0, 0 },
18121 { unicode_gc_Ll, 0, 0, 0 },
18122 { unicode_gc_Ll, 0, 0, 0 },
18123 { unicode_gc_Lu, 0, 0, 0 },
18124 { unicode_gc_Lu, 0, 0, 0 },
18125 { unicode_gc_Lu, 0, 0, 0 },
18126 { unicode_gc_Lu, 0, 0, 0 },
18127 { unicode_gc_Lu, 0, 0, 0 },
18128 { unicode_gc_Lu, 0, 0, 0 },
18129 { unicode_gc_Lu, 0, 0, 0 },
18130 { unicode_gc_Lu, 0, 0, 0 },
18131 { unicode_gc_Lu, 0, 0, 0 },
18132 { unicode_gc_Lu, 0, 0, 0 },
18133 { unicode_gc_Lu, 0, 0, 0 },
18134 { unicode_gc_Lu, 0, 0, 0 },
18135 { unicode_gc_Lu, 0, 0, 0 },
18136 { unicode_gc_Lu, 0, 0, 0 },
18137 { unicode_gc_Lu, 0, 0, 0 },
18138 { unicode_gc_Lu, 0, 0, 0 },
18139 { unicode_gc_Lu, 0, 0, 0 },
18140 { unicode_gc_Lu, 0, 0, 0 },
18141 { unicode_gc_Lu, 0, 0, 0 },
18142 { unicode_gc_Lu, 0, 0, 0 },
18143 { unicode_gc_Lu, 0, 0, 0 },
18144 { unicode_gc_Lu, 0, 0, 0 },
18145 { unicode_gc_Lu, 0, 0, 0 },
18146 { unicode_gc_Lu, 0, 0, 0 },
18147 { unicode_gc_Lu, 0, 0, 0 },
18148 { unicode_gc_Lu, 0, 0, 0 },
18149 { unicode_gc_Ll, 0, 0, 0 },
18150 { unicode_gc_Ll, 0, 0, 0 },
18151 { unicode_gc_Ll, 0, 0, 0 },
18152 { unicode_gc_Ll, 0, 0, 0 },
18153 { unicode_gc_Ll, 0, 0, 0 },
18154 { unicode_gc_Ll, 0, 0, 0 },
18155 { unicode_gc_Ll, 0, 0, 0 },
18156 { unicode_gc_Ll, 0, 0, 0 },
18157 { unicode_gc_Ll, 0, 0, 0 },
18158 { unicode_gc_Ll, 0, 0, 0 },
18159 { unicode_gc_Ll, 0, 0, 0 },
18160 { unicode_gc_Ll, 0, 0, 0 },
18161 { unicode_gc_Ll, 0, 0, 0 },
18162 { unicode_gc_Ll, 0, 0, 0 },
18163 { unicode_gc_Ll, 0, 0, 0 },
18164 { unicode_gc_Ll, 0, 0, 0 },
18165 { unicode_gc_Ll, 0, 0, 0 },
18166 { unicode_gc_Ll, 0, 0, 0 },
18167 { unicode_gc_Ll, 0, 0, 0 },
18168 { unicode_gc_Ll, 0, 0, 0 },
18169 { unicode_gc_Ll, 0, 0, 0 },
18170 { unicode_gc_Ll, 0, 0, 0 },
18171 { unicode_gc_Ll, 0, 0, 0 },
18172 { unicode_gc_Ll, 0, 0, 0 },
18173 { unicode_gc_Ll, 0, 0, 0 },
18174 { unicode_gc_Ll, 0, 0, 0 },
18175 { unicode_gc_Lu, 0, 0, 0 },
18176 { unicode_gc_Lu, 0, 0, 0 },
18177 { unicode_gc_Lu, 0, 0, 0 },
18178 { unicode_gc_Lu, 0, 0, 0 },
18179 { unicode_gc_Lu, 0, 0, 0 },
18180 { unicode_gc_Lu, 0, 0, 0 },
18181 { unicode_gc_Lu, 0, 0, 0 },
18182 { unicode_gc_Lu, 0, 0, 0 },
18183 { unicode_gc_Lu, 0, 0, 0 },
18184 { unicode_gc_Lu, 0, 0, 0 },
18185 { unicode_gc_Lu, 0, 0, 0 },
18186 { unicode_gc_Lu, 0, 0, 0 },
18187 { unicode_gc_Lu, 0, 0, 0 },
18188 { unicode_gc_Lu, 0, 0, 0 },
18189 { unicode_gc_Lu, 0, 0, 0 },
18190 { unicode_gc_Lu, 0, 0, 0 },
18191 { unicode_gc_Lu, 0, 0, 0 },
18192 { unicode_gc_Lu, 0, 0, 0 },
18193 { unicode_gc_Lu, 0, 0, 0 },
18194 { unicode_gc_Lu, 0, 0, 0 },
18195 { unicode_gc_Lu, 0, 0, 0 },
18196 { unicode_gc_Lu, 0, 0, 0 },
18197 { unicode_gc_Lu, 0, 0, 0 },
18198 { unicode_gc_Lu, 0, 0, 0 },
18199 { unicode_gc_Lu, 0, 0, 0 },
18200 { unicode_gc_Lu, 0, 0, 0 },
18201 { unicode_gc_Ll, 0, 0, 0 },
18202 { unicode_gc_Ll, 0, 0, 0 },
18203 { unicode_gc_Ll, 0, 0, 0 },
18204 { unicode_gc_Ll, 0, 0, 0 },
18205 { unicode_gc_Ll, 0, 0, 0 },
18206 { unicode_gc_Ll, 0, 0, 0 },
18207 { unicode_gc_Ll, 0, 0, 0 },
18208 { unicode_gc_Ll, 0, 0, 0 },
18209 { unicode_gc_Ll, 0, 0, 0 },
18210 { unicode_gc_Ll, 0, 0, 0 },
18211 { unicode_gc_Ll, 0, 0, 0 },
18212 { unicode_gc_Ll, 0, 0, 0 },
18213 { unicode_gc_Ll, 0, 0, 0 },
18214 { unicode_gc_Ll, 0, 0, 0 },
18215 { unicode_gc_Ll, 0, 0, 0 },
18216 { unicode_gc_Ll, 0, 0, 0 },
18217 { unicode_gc_Ll, 0, 0, 0 },
18218 { unicode_gc_Ll, 0, 0, 0 },
18219 { unicode_gc_Ll, 0, 0, 0 },
18220 { unicode_gc_Ll, 0, 0, 0 },
18221 { unicode_gc_Ll, 0, 0, 0 },
18222 { unicode_gc_Ll, 0, 0, 0 },
18223 { unicode_gc_Ll, 0, 0, 0 },
18224 { unicode_gc_Ll, 0, 0, 0 },
18225 { unicode_gc_Ll, 0, 0, 0 },
18226 { unicode_gc_Ll, 0, 0, 0 },
18227 { unicode_gc_Cn, 0, 0, 0 },
18228 { unicode_gc_Cn, 0, 0, 0 },
18229 { unicode_gc_Cn, 0, 0, 0 },
18230 { unicode_gc_Cn, 0, 0, 0 },
18231 { unicode_gc_Lu, 0, 0, 0 },
18232 { unicode_gc_Lu, 0, 0, 0 },
18233 { unicode_gc_Lu, 0, 0, 0 },
18234 { unicode_gc_Lu, 0, 0, 0 },
18235 { unicode_gc_Lu, 0, 0, 0 },
18236 { unicode_gc_Lu, 0, 0, 0 },
18237 { unicode_gc_Lu, 0, 0, 0 },
18238 { unicode_gc_Lu, 0, 0, 0 },
18239 { unicode_gc_Lu, 0, 0, 0 },
18240 { unicode_gc_Lu, 0, 0, 0 },
18241 { unicode_gc_Lu, 0, 0, 0 },
18242 { unicode_gc_Lu, 0, 0, 0 },
18243 { unicode_gc_Lu, 0, 0, 0 },
18244 { unicode_gc_Lu, 0, 0, 0 },
18245 { unicode_gc_Lu, 0, 0, 0 },
18246 { unicode_gc_Lu, 0, 0, 0 },
18247 { unicode_gc_Lu, 0, 0, 0 },
18248 { unicode_gc_Lu, 0, 0, 0 },
18249 { unicode_gc_Lu, 0, 0, 0 },
18250 { unicode_gc_Lu, 0, 0, 0 },
18251 { unicode_gc_Lu, 0, 0, 0 },
18252 { unicode_gc_Lu, 0, 0, 0 },
18253 { unicode_gc_Lu, 0, 0, 0 },
18254 { unicode_gc_Lu, 0, 0, 0 },
18255 { unicode_gc_Lu, 0, 0, 0 },
18256 { unicode_gc_Sm, 0, 0, 0 },
18257 { unicode_gc_Ll, 0, 0, 0 },
18258 { unicode_gc_Ll, 0, 0, 0 },
18259 { unicode_gc_Ll, 0, 0, 0 },
18260 { unicode_gc_Ll, 0, 0, 0 },
18261 { unicode_gc_Ll, 0, 0, 0 },
18262 { unicode_gc_Ll, 0, 0, 0 },
18263 { unicode_gc_Ll, 0, 0, 0 },
18264 { unicode_gc_Ll, 0, 0, 0 },
18265 { unicode_gc_Ll, 0, 0, 0 },
18266 { unicode_gc_Ll, 0, 0, 0 },
18267 { unicode_gc_Ll, 0, 0, 0 },
18268 { unicode_gc_Ll, 0, 0, 0 },
18269 { unicode_gc_Ll, 0, 0, 0 },
18270 { unicode_gc_Ll, 0, 0, 0 },
18271 { unicode_gc_Ll, 0, 0, 0 },
18272 { unicode_gc_Ll, 0, 0, 0 },
18273 { unicode_gc_Ll, 0, 0, 0 },
18274 { unicode_gc_Ll, 0, 0, 0 },
18275 { unicode_gc_Ll, 0, 0, 0 },
18276 { unicode_gc_Ll, 0, 0, 0 },
18277 { unicode_gc_Ll, 0, 0, 0 },
18278 { unicode_gc_Ll, 0, 0, 0 },
18279 { unicode_gc_Ll, 0, 0, 0 },
18280 { unicode_gc_Ll, 0, 0, 0 },
18281 { unicode_gc_Ll, 0, 0, 0 },
18282 { unicode_gc_Sm, 0, 0, 0 },
18283 { unicode_gc_Ll, 0, 0, 0 },
18284 { unicode_gc_Ll, 0, 0, 0 },
18285 { unicode_gc_Ll, 0, 0, 0 },
18286 { unicode_gc_Ll, 0, 0, 0 },
18287 { unicode_gc_Ll, 0, 0, 0 },
18288 { unicode_gc_Ll, 0, 0, 0 },
18289 { unicode_gc_Lu, 0, 0, 0 },
18290 { unicode_gc_Lu, 0, 0, 0 },
18291 { unicode_gc_Lu, 0, 0, 0 },
18292 { unicode_gc_Lu, 0, 0, 0 },
18293 { unicode_gc_Lu, 0, 0, 0 },
18294 { unicode_gc_Lu, 0, 0, 0 },
18295 { unicode_gc_Lu, 0, 0, 0 },
18296 { unicode_gc_Lu, 0, 0, 0 },
18297 { unicode_gc_Lu, 0, 0, 0 },
18298 { unicode_gc_Lu, 0, 0, 0 },
18299 { unicode_gc_Lu, 0, 0, 0 },
18300 { unicode_gc_Lu, 0, 0, 0 },
18301 { unicode_gc_Lu, 0, 0, 0 },
18302 { unicode_gc_Lu, 0, 0, 0 },
18303 { unicode_gc_Lu, 0, 0, 0 },
18304 { unicode_gc_Lu, 0, 0, 0 },
18305 { unicode_gc_Lu, 0, 0, 0 },
18306 { unicode_gc_Lu, 0, 0, 0 },
18307 { unicode_gc_Lu, 0, 0, 0 },
18308 { unicode_gc_Lu, 0, 0, 0 },
18309 { unicode_gc_Lu, 0, 0, 0 },
18310 { unicode_gc_Lu, 0, 0, 0 },
18311 { unicode_gc_Lu, 0, 0, 0 },
18312 { unicode_gc_Lu, 0, 0, 0 },
18313 { unicode_gc_Lu, 0, 0, 0 },
18314 { unicode_gc_Sm, 0, 0, 0 },
18315 { unicode_gc_Ll, 0, 0, 0 },
18316 { unicode_gc_Ll, 0, 0, 0 },
18317 { unicode_gc_Ll, 0, 0, 0 },
18318 { unicode_gc_Ll, 0, 0, 0 }
18319};
18320static const struct unidata subtable71[] = {
18321 { unicode_gc_Ll, 0, 0, 0 },
18322 { unicode_gc_Ll, 0, 0, 0 },
18323 { unicode_gc_Ll, 0, 0, 0 },
18324 { unicode_gc_Ll, 0, 0, 0 },
18325 { unicode_gc_Ll, 0, 0, 0 },
18326 { unicode_gc_Ll, 0, 0, 0 },
18327 { unicode_gc_Ll, 0, 0, 0 },
18328 { unicode_gc_Ll, 0, 0, 0 },
18329 { unicode_gc_Ll, 0, 0, 0 },
18330 { unicode_gc_Ll, 0, 0, 0 },
18331 { unicode_gc_Ll, 0, 0, 0 },
18332 { unicode_gc_Ll, 0, 0, 0 },
18333 { unicode_gc_Ll, 0, 0, 0 },
18334 { unicode_gc_Ll, 0, 0, 0 },
18335 { unicode_gc_Ll, 0, 0, 0 },
18336 { unicode_gc_Ll, 0, 0, 0 },
18337 { unicode_gc_Ll, 0, 0, 0 },
18338 { unicode_gc_Ll, 0, 0, 0 },
18339 { unicode_gc_Ll, 0, 0, 0 },
18340 { unicode_gc_Ll, 0, 0, 0 },
18341 { unicode_gc_Ll, 0, 0, 0 },
18342 { unicode_gc_Sm, 0, 0, 0 },
18343 { unicode_gc_Ll, 0, 0, 0 },
18344 { unicode_gc_Ll, 0, 0, 0 },
18345 { unicode_gc_Ll, 0, 0, 0 },
18346 { unicode_gc_Ll, 0, 0, 0 },
18347 { unicode_gc_Ll, 0, 0, 0 },
18348 { unicode_gc_Ll, 0, 0, 0 },
18349 { unicode_gc_Lu, 0, 0, 0 },
18350 { unicode_gc_Lu, 0, 0, 0 },
18351 { unicode_gc_Lu, 0, 0, 0 },
18352 { unicode_gc_Lu, 0, 0, 0 },
18353 { unicode_gc_Lu, 0, 0, 0 },
18354 { unicode_gc_Lu, 0, 0, 0 },
18355 { unicode_gc_Lu, 0, 0, 0 },
18356 { unicode_gc_Lu, 0, 0, 0 },
18357 { unicode_gc_Lu, 0, 0, 0 },
18358 { unicode_gc_Lu, 0, 0, 0 },
18359 { unicode_gc_Lu, 0, 0, 0 },
18360 { unicode_gc_Lu, 0, 0, 0 },
18361 { unicode_gc_Lu, 0, 0, 0 },
18362 { unicode_gc_Lu, 0, 0, 0 },
18363 { unicode_gc_Lu, 0, 0, 0 },
18364 { unicode_gc_Lu, 0, 0, 0 },
18365 { unicode_gc_Lu, 0, 0, 0 },
18366 { unicode_gc_Lu, 0, 0, 0 },
18367 { unicode_gc_Lu, 0, 0, 0 },
18368 { unicode_gc_Lu, 0, 0, 0 },
18369 { unicode_gc_Lu, 0, 0, 0 },
18370 { unicode_gc_Lu, 0, 0, 0 },
18371 { unicode_gc_Lu, 0, 0, 0 },
18372 { unicode_gc_Lu, 0, 0, 0 },
18373 { unicode_gc_Lu, 0, 0, 0 },
18374 { unicode_gc_Sm, 0, 0, 0 },
18375 { unicode_gc_Ll, 0, 0, 0 },
18376 { unicode_gc_Ll, 0, 0, 0 },
18377 { unicode_gc_Ll, 0, 0, 0 },
18378 { unicode_gc_Ll, 0, 0, 0 },
18379 { unicode_gc_Ll, 0, 0, 0 },
18380 { unicode_gc_Ll, 0, 0, 0 },
18381 { unicode_gc_Ll, 0, 0, 0 },
18382 { unicode_gc_Ll, 0, 0, 0 },
18383 { unicode_gc_Ll, 0, 0, 0 },
18384 { unicode_gc_Ll, 0, 0, 0 },
18385 { unicode_gc_Ll, 0, 0, 0 },
18386 { unicode_gc_Ll, 0, 0, 0 },
18387 { unicode_gc_Ll, 0, 0, 0 },
18388 { unicode_gc_Ll, 0, 0, 0 },
18389 { unicode_gc_Ll, 0, 0, 0 },
18390 { unicode_gc_Ll, 0, 0, 0 },
18391 { unicode_gc_Ll, 0, 0, 0 },
18392 { unicode_gc_Ll, 0, 0, 0 },
18393 { unicode_gc_Ll, 0, 0, 0 },
18394 { unicode_gc_Ll, 0, 0, 0 },
18395 { unicode_gc_Ll, 0, 0, 0 },
18396 { unicode_gc_Ll, 0, 0, 0 },
18397 { unicode_gc_Ll, 0, 0, 0 },
18398 { unicode_gc_Ll, 0, 0, 0 },
18399 { unicode_gc_Ll, 0, 0, 0 },
18400 { unicode_gc_Sm, 0, 0, 0 },
18401 { unicode_gc_Ll, 0, 0, 0 },
18402 { unicode_gc_Ll, 0, 0, 0 },
18403 { unicode_gc_Ll, 0, 0, 0 },
18404 { unicode_gc_Ll, 0, 0, 0 },
18405 { unicode_gc_Ll, 0, 0, 0 },
18406 { unicode_gc_Ll, 0, 0, 0 },
18407 { unicode_gc_Lu, 0, 0, 0 },
18408 { unicode_gc_Lu, 0, 0, 0 },
18409 { unicode_gc_Lu, 0, 0, 0 },
18410 { unicode_gc_Lu, 0, 0, 0 },
18411 { unicode_gc_Lu, 0, 0, 0 },
18412 { unicode_gc_Lu, 0, 0, 0 },
18413 { unicode_gc_Lu, 0, 0, 0 },
18414 { unicode_gc_Lu, 0, 0, 0 },
18415 { unicode_gc_Lu, 0, 0, 0 },
18416 { unicode_gc_Lu, 0, 0, 0 },
18417 { unicode_gc_Lu, 0, 0, 0 },
18418 { unicode_gc_Lu, 0, 0, 0 },
18419 { unicode_gc_Lu, 0, 0, 0 },
18420 { unicode_gc_Lu, 0, 0, 0 },
18421 { unicode_gc_Lu, 0, 0, 0 },
18422 { unicode_gc_Lu, 0, 0, 0 },
18423 { unicode_gc_Lu, 0, 0, 0 },
18424 { unicode_gc_Lu, 0, 0, 0 },
18425 { unicode_gc_Lu, 0, 0, 0 },
18426 { unicode_gc_Lu, 0, 0, 0 },
18427 { unicode_gc_Lu, 0, 0, 0 },
18428 { unicode_gc_Lu, 0, 0, 0 },
18429 { unicode_gc_Lu, 0, 0, 0 },
18430 { unicode_gc_Lu, 0, 0, 0 },
18431 { unicode_gc_Lu, 0, 0, 0 },
18432 { unicode_gc_Sm, 0, 0, 0 },
18433 { unicode_gc_Ll, 0, 0, 0 },
18434 { unicode_gc_Ll, 0, 0, 0 },
18435 { unicode_gc_Ll, 0, 0, 0 },
18436 { unicode_gc_Ll, 0, 0, 0 },
18437 { unicode_gc_Ll, 0, 0, 0 },
18438 { unicode_gc_Ll, 0, 0, 0 },
18439 { unicode_gc_Ll, 0, 0, 0 },
18440 { unicode_gc_Ll, 0, 0, 0 },
18441 { unicode_gc_Ll, 0, 0, 0 },
18442 { unicode_gc_Ll, 0, 0, 0 },
18443 { unicode_gc_Ll, 0, 0, 0 },
18444 { unicode_gc_Ll, 0, 0, 0 },
18445 { unicode_gc_Ll, 0, 0, 0 },
18446 { unicode_gc_Ll, 0, 0, 0 },
18447 { unicode_gc_Ll, 0, 0, 0 },
18448 { unicode_gc_Ll, 0, 0, 0 },
18449 { unicode_gc_Ll, 0, 0, 0 },
18450 { unicode_gc_Ll, 0, 0, 0 },
18451 { unicode_gc_Ll, 0, 0, 0 },
18452 { unicode_gc_Ll, 0, 0, 0 },
18453 { unicode_gc_Ll, 0, 0, 0 },
18454 { unicode_gc_Ll, 0, 0, 0 },
18455 { unicode_gc_Ll, 0, 0, 0 },
18456 { unicode_gc_Ll, 0, 0, 0 },
18457 { unicode_gc_Ll, 0, 0, 0 },
18458 { unicode_gc_Sm, 0, 0, 0 },
18459 { unicode_gc_Ll, 0, 0, 0 },
18460 { unicode_gc_Ll, 0, 0, 0 },
18461 { unicode_gc_Ll, 0, 0, 0 },
18462 { unicode_gc_Ll, 0, 0, 0 },
18463 { unicode_gc_Ll, 0, 0, 0 },
18464 { unicode_gc_Ll, 0, 0, 0 },
18465 { unicode_gc_Lu, 0, 0, 0 },
18466 { unicode_gc_Lu, 0, 0, 0 },
18467 { unicode_gc_Lu, 0, 0, 0 },
18468 { unicode_gc_Lu, 0, 0, 0 },
18469 { unicode_gc_Lu, 0, 0, 0 },
18470 { unicode_gc_Lu, 0, 0, 0 },
18471 { unicode_gc_Lu, 0, 0, 0 },
18472 { unicode_gc_Lu, 0, 0, 0 },
18473 { unicode_gc_Lu, 0, 0, 0 },
18474 { unicode_gc_Lu, 0, 0, 0 },
18475 { unicode_gc_Lu, 0, 0, 0 },
18476 { unicode_gc_Lu, 0, 0, 0 },
18477 { unicode_gc_Lu, 0, 0, 0 },
18478 { unicode_gc_Lu, 0, 0, 0 },
18479 { unicode_gc_Lu, 0, 0, 0 },
18480 { unicode_gc_Lu, 0, 0, 0 },
18481 { unicode_gc_Lu, 0, 0, 0 },
18482 { unicode_gc_Lu, 0, 0, 0 },
18483 { unicode_gc_Lu, 0, 0, 0 },
18484 { unicode_gc_Lu, 0, 0, 0 },
18485 { unicode_gc_Lu, 0, 0, 0 },
18486 { unicode_gc_Lu, 0, 0, 0 },
18487 { unicode_gc_Lu, 0, 0, 0 },
18488 { unicode_gc_Lu, 0, 0, 0 },
18489 { unicode_gc_Lu, 0, 0, 0 },
18490 { unicode_gc_Sm, 0, 0, 0 },
18491 { unicode_gc_Ll, 0, 0, 0 },
18492 { unicode_gc_Ll, 0, 0, 0 },
18493 { unicode_gc_Ll, 0, 0, 0 },
18494 { unicode_gc_Ll, 0, 0, 0 },
18495 { unicode_gc_Ll, 0, 0, 0 },
18496 { unicode_gc_Ll, 0, 0, 0 },
18497 { unicode_gc_Ll, 0, 0, 0 },
18498 { unicode_gc_Ll, 0, 0, 0 },
18499 { unicode_gc_Ll, 0, 0, 0 },
18500 { unicode_gc_Ll, 0, 0, 0 },
18501 { unicode_gc_Ll, 0, 0, 0 },
18502 { unicode_gc_Ll, 0, 0, 0 },
18503 { unicode_gc_Ll, 0, 0, 0 },
18504 { unicode_gc_Ll, 0, 0, 0 },
18505 { unicode_gc_Ll, 0, 0, 0 },
18506 { unicode_gc_Ll, 0, 0, 0 },
18507 { unicode_gc_Ll, 0, 0, 0 },
18508 { unicode_gc_Ll, 0, 0, 0 },
18509 { unicode_gc_Ll, 0, 0, 0 },
18510 { unicode_gc_Ll, 0, 0, 0 },
18511 { unicode_gc_Ll, 0, 0, 0 },
18512 { unicode_gc_Ll, 0, 0, 0 },
18513 { unicode_gc_Ll, 0, 0, 0 },
18514 { unicode_gc_Ll, 0, 0, 0 },
18515 { unicode_gc_Ll, 0, 0, 0 },
18516 { unicode_gc_Sm, 0, 0, 0 },
18517 { unicode_gc_Ll, 0, 0, 0 },
18518 { unicode_gc_Ll, 0, 0, 0 },
18519 { unicode_gc_Ll, 0, 0, 0 },
18520 { unicode_gc_Ll, 0, 0, 0 },
18521 { unicode_gc_Ll, 0, 0, 0 },
18522 { unicode_gc_Ll, 0, 0, 0 },
18523 { unicode_gc_Cn, 0, 0, 0 },
18524 { unicode_gc_Cn, 0, 0, 0 },
18525 { unicode_gc_Cn, 0, 0, 0 },
18526 { unicode_gc_Cn, 0, 0, 0 },
18527 { unicode_gc_Nd, 0, 0, 0 },
18528 { unicode_gc_Nd, 0, 0, 0 },
18529 { unicode_gc_Nd, 0, 0, 0 },
18530 { unicode_gc_Nd, 0, 0, 0 },
18531 { unicode_gc_Nd, 0, 0, 0 },
18532 { unicode_gc_Nd, 0, 0, 0 },
18533 { unicode_gc_Nd, 0, 0, 0 },
18534 { unicode_gc_Nd, 0, 0, 0 },
18535 { unicode_gc_Nd, 0, 0, 0 },
18536 { unicode_gc_Nd, 0, 0, 0 },
18537 { unicode_gc_Nd, 0, 0, 0 },
18538 { unicode_gc_Nd, 0, 0, 0 },
18539 { unicode_gc_Nd, 0, 0, 0 },
18540 { unicode_gc_Nd, 0, 0, 0 },
18541 { unicode_gc_Nd, 0, 0, 0 },
18542 { unicode_gc_Nd, 0, 0, 0 },
18543 { unicode_gc_Nd, 0, 0, 0 },
18544 { unicode_gc_Nd, 0, 0, 0 },
18545 { unicode_gc_Nd, 0, 0, 0 },
18546 { unicode_gc_Nd, 0, 0, 0 },
18547 { unicode_gc_Nd, 0, 0, 0 },
18548 { unicode_gc_Nd, 0, 0, 0 },
18549 { unicode_gc_Nd, 0, 0, 0 },
18550 { unicode_gc_Nd, 0, 0, 0 },
18551 { unicode_gc_Nd, 0, 0, 0 },
18552 { unicode_gc_Nd, 0, 0, 0 },
18553 { unicode_gc_Nd, 0, 0, 0 },
18554 { unicode_gc_Nd, 0, 0, 0 },
18555 { unicode_gc_Nd, 0, 0, 0 },
18556 { unicode_gc_Nd, 0, 0, 0 },
18557 { unicode_gc_Nd, 0, 0, 0 },
18558 { unicode_gc_Nd, 0, 0, 0 },
18559 { unicode_gc_Nd, 0, 0, 0 },
18560 { unicode_gc_Nd, 0, 0, 0 },
18561 { unicode_gc_Nd, 0, 0, 0 },
18562 { unicode_gc_Nd, 0, 0, 0 },
18563 { unicode_gc_Nd, 0, 0, 0 },
18564 { unicode_gc_Nd, 0, 0, 0 },
18565 { unicode_gc_Nd, 0, 0, 0 },
18566 { unicode_gc_Nd, 0, 0, 0 },
18567 { unicode_gc_Nd, 0, 0, 0 },
18568 { unicode_gc_Nd, 0, 0, 0 },
18569 { unicode_gc_Nd, 0, 0, 0 },
18570 { unicode_gc_Nd, 0, 0, 0 },
18571 { unicode_gc_Nd, 0, 0, 0 },
18572 { unicode_gc_Nd, 0, 0, 0 },
18573 { unicode_gc_Nd, 0, 0, 0 },
18574 { unicode_gc_Nd, 0, 0, 0 },
18575 { unicode_gc_Nd, 0, 0, 0 },
18576 { unicode_gc_Nd, 0, 0, 0 }
18577};
18578static const struct unidata subtable72[] = {
18579 { unicode_gc_Cn, 0, 0, 0 },
18580 { unicode_gc_Cn, 0, 0, 0 },
18581 { unicode_gc_Cn, 0, 0, 0 },
18582 { unicode_gc_Cn, 0, 0, 0 },
18583 { unicode_gc_Cn, 0, 0, 0 },
18584 { unicode_gc_Cn, 0, 0, 0 },
18585 { unicode_gc_Cn, 0, 0, 0 },
18586 { unicode_gc_Cn, 0, 0, 0 },
18587 { unicode_gc_Cn, 0, 0, 0 },
18588 { unicode_gc_Cn, 0, 0, 0 },
18589 { unicode_gc_Cn, 0, 0, 0 },
18590 { unicode_gc_Cn, 0, 0, 0 },
18591 { unicode_gc_Cn, 0, 0, 0 },
18592 { unicode_gc_Cn, 0, 0, 0 },
18593 { unicode_gc_Cn, 0, 0, 0 },
18594 { unicode_gc_Cn, 0, 0, 0 },
18595 { unicode_gc_Cn, 0, 0, 0 },
18596 { unicode_gc_Cn, 0, 0, 0 },
18597 { unicode_gc_Cn, 0, 0, 0 },
18598 { unicode_gc_Cn, 0, 0, 0 },
18599 { unicode_gc_Cn, 0, 0, 0 },
18600 { unicode_gc_Cn, 0, 0, 0 },
18601 { unicode_gc_Cn, 0, 0, 0 },
18602 { unicode_gc_Cn, 0, 0, 0 },
18603 { unicode_gc_Cn, 0, 0, 0 },
18604 { unicode_gc_Cn, 0, 0, 0 },
18605 { unicode_gc_Cn, 0, 0, 0 },
18606 { unicode_gc_Cn, 0, 0, 0 },
18607 { unicode_gc_Cn, 0, 0, 0 },
18608 { unicode_gc_Cn, 0, 0, 0 },
18609 { unicode_gc_Cn, 0, 0, 0 },
18610 { unicode_gc_Cn, 0, 0, 0 },
18611 { unicode_gc_Cn, 0, 0, 0 },
18612 { unicode_gc_Cn, 0, 0, 0 },
18613 { unicode_gc_Cn, 0, 0, 0 },
18614 { unicode_gc_Cn, 0, 0, 0 },
18615 { unicode_gc_Cn, 0, 0, 0 },
18616 { unicode_gc_Cn, 0, 0, 0 },
18617 { unicode_gc_Cn, 0, 0, 0 },
18618 { unicode_gc_Cn, 0, 0, 0 },
18619 { unicode_gc_Cn, 0, 0, 0 },
18620 { unicode_gc_Cn, 0, 0, 0 },
18621 { unicode_gc_Cn, 0, 0, 0 },
18622 { unicode_gc_Cn, 0, 0, 0 },
18623 { unicode_gc_Cn, 0, 0, 0 },
18624 { unicode_gc_Cn, 0, 0, 0 },
18625 { unicode_gc_Cn, 0, 0, 0 },
18626 { unicode_gc_Cn, 0, 0, 0 },
18627 { unicode_gc_Cn, 0, 0, 0 },
18628 { unicode_gc_Cn, 0, 0, 0 },
18629 { unicode_gc_Cn, 0, 0, 0 },
18630 { unicode_gc_Cn, 0, 0, 0 },
18631 { unicode_gc_Cn, 0, 0, 0 },
18632 { unicode_gc_Cn, 0, 0, 0 },
18633 { unicode_gc_Cn, 0, 0, 0 },
18634 { unicode_gc_Cn, 0, 0, 0 },
18635 { unicode_gc_Cn, 0, 0, 0 },
18636 { unicode_gc_Cn, 0, 0, 0 },
18637 { unicode_gc_Cn, 0, 0, 0 },
18638 { unicode_gc_Cn, 0, 0, 0 },
18639 { unicode_gc_Cn, 0, 0, 0 },
18640 { unicode_gc_Cn, 0, 0, 0 },
18641 { unicode_gc_Cn, 0, 0, 0 },
18642 { unicode_gc_Cn, 0, 0, 0 },
18643 { unicode_gc_Cn, 0, 0, 0 },
18644 { unicode_gc_Cn, 0, 0, 0 },
18645 { unicode_gc_Cn, 0, 0, 0 },
18646 { unicode_gc_Cn, 0, 0, 0 },
18647 { unicode_gc_Cn, 0, 0, 0 },
18648 { unicode_gc_Cn, 0, 0, 0 },
18649 { unicode_gc_Cn, 0, 0, 0 },
18650 { unicode_gc_Cn, 0, 0, 0 },
18651 { unicode_gc_Cn, 0, 0, 0 },
18652 { unicode_gc_Cn, 0, 0, 0 },
18653 { unicode_gc_Cn, 0, 0, 0 },
18654 { unicode_gc_Cn, 0, 0, 0 },
18655 { unicode_gc_Cn, 0, 0, 0 },
18656 { unicode_gc_Cn, 0, 0, 0 },
18657 { unicode_gc_Cn, 0, 0, 0 },
18658 { unicode_gc_Cn, 0, 0, 0 },
18659 { unicode_gc_Cn, 0, 0, 0 },
18660 { unicode_gc_Cn, 0, 0, 0 },
18661 { unicode_gc_Cn, 0, 0, 0 },
18662 { unicode_gc_Cn, 0, 0, 0 },
18663 { unicode_gc_Cn, 0, 0, 0 },
18664 { unicode_gc_Cn, 0, 0, 0 },
18665 { unicode_gc_Cn, 0, 0, 0 },
18666 { unicode_gc_Cn, 0, 0, 0 },
18667 { unicode_gc_Cn, 0, 0, 0 },
18668 { unicode_gc_Cn, 0, 0, 0 },
18669 { unicode_gc_Cn, 0, 0, 0 },
18670 { unicode_gc_Cn, 0, 0, 0 },
18671 { unicode_gc_Cn, 0, 0, 0 },
18672 { unicode_gc_Cn, 0, 0, 0 },
18673 { unicode_gc_Cn, 0, 0, 0 },
18674 { unicode_gc_Cn, 0, 0, 0 },
18675 { unicode_gc_Cn, 0, 0, 0 },
18676 { unicode_gc_Cn, 0, 0, 0 },
18677 { unicode_gc_Cn, 0, 0, 0 },
18678 { unicode_gc_Cn, 0, 0, 0 },
18679 { unicode_gc_Cn, 0, 0, 0 },
18680 { unicode_gc_Cn, 0, 0, 0 },
18681 { unicode_gc_Cn, 0, 0, 0 },
18682 { unicode_gc_Cn, 0, 0, 0 },
18683 { unicode_gc_Cn, 0, 0, 0 },
18684 { unicode_gc_Cn, 0, 0, 0 },
18685 { unicode_gc_Cn, 0, 0, 0 },
18686 { unicode_gc_Cn, 0, 0, 0 },
18687 { unicode_gc_Cn, 0, 0, 0 },
18688 { unicode_gc_Cn, 0, 0, 0 },
18689 { unicode_gc_Cn, 0, 0, 0 },
18690 { unicode_gc_Cn, 0, 0, 0 },
18691 { unicode_gc_Cn, 0, 0, 0 },
18692 { unicode_gc_Cn, 0, 0, 0 },
18693 { unicode_gc_Cn, 0, 0, 0 },
18694 { unicode_gc_Cn, 0, 0, 0 },
18695 { unicode_gc_Cn, 0, 0, 0 },
18696 { unicode_gc_Cn, 0, 0, 0 },
18697 { unicode_gc_Cn, 0, 0, 0 },
18698 { unicode_gc_Cn, 0, 0, 0 },
18699 { unicode_gc_Cn, 0, 0, 0 },
18700 { unicode_gc_Cn, 0, 0, 0 },
18701 { unicode_gc_Cn, 0, 0, 0 },
18702 { unicode_gc_Cn, 0, 0, 0 },
18703 { unicode_gc_Cn, 0, 0, 0 },
18704 { unicode_gc_Cn, 0, 0, 0 },
18705 { unicode_gc_Cn, 0, 0, 0 },
18706 { unicode_gc_Cn, 0, 0, 0 },
18707 { unicode_gc_Cn, 0, 0, 0 },
18708 { unicode_gc_Cn, 0, 0, 0 },
18709 { unicode_gc_Cn, 0, 0, 0 },
18710 { unicode_gc_Cn, 0, 0, 0 },
18711 { unicode_gc_Cn, 0, 0, 0 },
18712 { unicode_gc_Cn, 0, 0, 0 },
18713 { unicode_gc_Cn, 0, 0, 0 },
18714 { unicode_gc_Cn, 0, 0, 0 },
18715 { unicode_gc_Cn, 0, 0, 0 },
18716 { unicode_gc_Cn, 0, 0, 0 },
18717 { unicode_gc_Cn, 0, 0, 0 },
18718 { unicode_gc_Cn, 0, 0, 0 },
18719 { unicode_gc_Cn, 0, 0, 0 },
18720 { unicode_gc_Cn, 0, 0, 0 },
18721 { unicode_gc_Cn, 0, 0, 0 },
18722 { unicode_gc_Cn, 0, 0, 0 },
18723 { unicode_gc_Cn, 0, 0, 0 },
18724 { unicode_gc_Cn, 0, 0, 0 },
18725 { unicode_gc_Cn, 0, 0, 0 },
18726 { unicode_gc_Cn, 0, 0, 0 },
18727 { unicode_gc_Cn, 0, 0, 0 },
18728 { unicode_gc_Cn, 0, 0, 0 },
18729 { unicode_gc_Cn, 0, 0, 0 },
18730 { unicode_gc_Cn, 0, 0, 0 },
18731 { unicode_gc_Cn, 0, 0, 0 },
18732 { unicode_gc_Cn, 0, 0, 0 },
18733 { unicode_gc_Cn, 0, 0, 0 },
18734 { unicode_gc_Cn, 0, 0, 0 },
18735 { unicode_gc_Cn, 0, 0, 0 },
18736 { unicode_gc_Cn, 0, 0, 0 },
18737 { unicode_gc_Cn, 0, 0, 0 },
18738 { unicode_gc_Cn, 0, 0, 0 },
18739 { unicode_gc_Cn, 0, 0, 0 },
18740 { unicode_gc_Cn, 0, 0, 0 },
18741 { unicode_gc_Cn, 0, 0, 0 },
18742 { unicode_gc_Cn, 0, 0, 0 },
18743 { unicode_gc_Cn, 0, 0, 0 },
18744 { unicode_gc_Cn, 0, 0, 0 },
18745 { unicode_gc_Cn, 0, 0, 0 },
18746 { unicode_gc_Cn, 0, 0, 0 },
18747 { unicode_gc_Cn, 0, 0, 0 },
18748 { unicode_gc_Cn, 0, 0, 0 },
18749 { unicode_gc_Cn, 0, 0, 0 },
18750 { unicode_gc_Cn, 0, 0, 0 },
18751 { unicode_gc_Cn, 0, 0, 0 },
18752 { unicode_gc_Cn, 0, 0, 0 },
18753 { unicode_gc_Cn, 0, 0, 0 },
18754 { unicode_gc_Cn, 0, 0, 0 },
18755 { unicode_gc_Cn, 0, 0, 0 },
18756 { unicode_gc_Cn, 0, 0, 0 },
18757 { unicode_gc_Cn, 0, 0, 0 },
18758 { unicode_gc_Cn, 0, 0, 0 },
18759 { unicode_gc_Cn, 0, 0, 0 },
18760 { unicode_gc_Cn, 0, 0, 0 },
18761 { unicode_gc_Cn, 0, 0, 0 },
18762 { unicode_gc_Cn, 0, 0, 0 },
18763 { unicode_gc_Cn, 0, 0, 0 },
18764 { unicode_gc_Cn, 0, 0, 0 },
18765 { unicode_gc_Cn, 0, 0, 0 },
18766 { unicode_gc_Cn, 0, 0, 0 },
18767 { unicode_gc_Cn, 0, 0, 0 },
18768 { unicode_gc_Cn, 0, 0, 0 },
18769 { unicode_gc_Cn, 0, 0, 0 },
18770 { unicode_gc_Cn, 0, 0, 0 },
18771 { unicode_gc_Cn, 0, 0, 0 },
18772 { unicode_gc_Cn, 0, 0, 0 },
18773 { unicode_gc_Cn, 0, 0, 0 },
18774 { unicode_gc_Cn, 0, 0, 0 },
18775 { unicode_gc_Cn, 0, 0, 0 },
18776 { unicode_gc_Cn, 0, 0, 0 },
18777 { unicode_gc_Cn, 0, 0, 0 },
18778 { unicode_gc_Cn, 0, 0, 0 },
18779 { unicode_gc_Cn, 0, 0, 0 },
18780 { unicode_gc_Cn, 0, 0, 0 },
18781 { unicode_gc_Cn, 0, 0, 0 },
18782 { unicode_gc_Cn, 0, 0, 0 },
18783 { unicode_gc_Cn, 0, 0, 0 },
18784 { unicode_gc_Cn, 0, 0, 0 },
18785 { unicode_gc_Cn, 0, 0, 0 },
18786 { unicode_gc_Cn, 0, 0, 0 },
18787 { unicode_gc_Cn, 0, 0, 0 },
18788 { unicode_gc_Cn, 0, 0, 0 },
18789 { unicode_gc_Cn, 0, 0, 0 },
18790 { unicode_gc_Cn, 0, 0, 0 },
18791 { unicode_gc_Cn, 0, 0, 0 },
18792 { unicode_gc_Cn, 0, 0, 0 },
18793 { unicode_gc_Lo, 0, 0, 0 },
18794 { unicode_gc_Cn, 0, 0, 0 },
18795 { unicode_gc_Cn, 0, 0, 0 },
18796 { unicode_gc_Cn, 0, 0, 0 },
18797 { unicode_gc_Cn, 0, 0, 0 },
18798 { unicode_gc_Cn, 0, 0, 0 },
18799 { unicode_gc_Cn, 0, 0, 0 },
18800 { unicode_gc_Cn, 0, 0, 0 },
18801 { unicode_gc_Cn, 0, 0, 0 },
18802 { unicode_gc_Cn, 0, 0, 0 },
18803 { unicode_gc_Cn, 0, 0, 0 },
18804 { unicode_gc_Cn, 0, 0, 0 },
18805 { unicode_gc_Cn, 0, 0, 0 },
18806 { unicode_gc_Cn, 0, 0, 0 },
18807 { unicode_gc_Cn, 0, 0, 0 },
18808 { unicode_gc_Cn, 0, 0, 0 },
18809 { unicode_gc_Cn, 0, 0, 0 },
18810 { unicode_gc_Cn, 0, 0, 0 },
18811 { unicode_gc_Cn, 0, 0, 0 },
18812 { unicode_gc_Cn, 0, 0, 0 },
18813 { unicode_gc_Cn, 0, 0, 0 },
18814 { unicode_gc_Cn, 0, 0, 0 },
18815 { unicode_gc_Cn, 0, 0, 0 },
18816 { unicode_gc_Cn, 0, 0, 0 },
18817 { unicode_gc_Cn, 0, 0, 0 },
18818 { unicode_gc_Cn, 0, 0, 0 },
18819 { unicode_gc_Cn, 0, 0, 0 },
18820 { unicode_gc_Cn, 0, 0, 0 },
18821 { unicode_gc_Cn, 0, 0, 0 },
18822 { unicode_gc_Cn, 0, 0, 0 },
18823 { unicode_gc_Cn, 0, 0, 0 },
18824 { unicode_gc_Cn, 0, 0, 0 },
18825 { unicode_gc_Cn, 0, 0, 0 },
18826 { unicode_gc_Cn, 0, 0, 0 },
18827 { unicode_gc_Cn, 0, 0, 0 },
18828 { unicode_gc_Cn, 0, 0, 0 },
18829 { unicode_gc_Cn, 0, 0, 0 },
18830 { unicode_gc_Cn, 0, 0, 0 },
18831 { unicode_gc_Cn, 0, 0, 0 },
18832 { unicode_gc_Cn, 0, 0, 0 },
18833 { unicode_gc_Cn, 0, 0, 0 },
18834 { unicode_gc_Cn, 0, 0, 0 }
18835};
18836static const struct unidata subtable73[] = {
18837 { unicode_gc_Lo, 0, 0, 0 },
18838 { unicode_gc_Lo, 0, 0, 0 },
18839 { unicode_gc_Lo, 0, 0, 0 },
18840 { unicode_gc_Lo, 0, 0, 0 },
18841 { unicode_gc_Lo, 0, 0, 0 },
18842 { unicode_gc_Lo, 0, 0, 0 },
18843 { unicode_gc_Lo, 0, 0, 0 },
18844 { unicode_gc_Lo, 0, 0, 0 },
18845 { unicode_gc_Lo, 0, 0, 0 },
18846 { unicode_gc_Lo, 0, 0, 0 },
18847 { unicode_gc_Lo, 0, 0, 0 },
18848 { unicode_gc_Lo, 0, 0, 0 },
18849 { unicode_gc_Lo, 0, 0, 0 },
18850 { unicode_gc_Lo, 0, 0, 0 },
18851 { unicode_gc_Lo, 0, 0, 0 },
18852 { unicode_gc_Lo, 0, 0, 0 },
18853 { unicode_gc_Lo, 0, 0, 0 },
18854 { unicode_gc_Lo, 0, 0, 0 },
18855 { unicode_gc_Lo, 0, 0, 0 },
18856 { unicode_gc_Lo, 0, 0, 0 },
18857 { unicode_gc_Lo, 0, 0, 0 },
18858 { unicode_gc_Lo, 0, 0, 0 },
18859 { unicode_gc_Lo, 0, 0, 0 },
18860 { unicode_gc_Lo, 0, 0, 0 },
18861 { unicode_gc_Lo, 0, 0, 0 },
18862 { unicode_gc_Lo, 0, 0, 0 },
18863 { unicode_gc_Lo, 0, 0, 0 },
18864 { unicode_gc_Lo, 0, 0, 0 },
18865 { unicode_gc_Lo, 0, 0, 0 },
18866 { unicode_gc_Lo, 0, 0, 0 },
18867 { unicode_gc_Cn, 0, 0, 0 },
18868 { unicode_gc_Cn, 0, 0, 0 },
18869 { unicode_gc_Cn, 0, 0, 0 },
18870 { unicode_gc_Cn, 0, 0, 0 },
18871 { unicode_gc_Cn, 0, 0, 0 },
18872 { unicode_gc_Cn, 0, 0, 0 },
18873 { unicode_gc_Cn, 0, 0, 0 },
18874 { unicode_gc_Cn, 0, 0, 0 },
18875 { unicode_gc_Cn, 0, 0, 0 },
18876 { unicode_gc_Cn, 0, 0, 0 },
18877 { unicode_gc_Cn, 0, 0, 0 },
18878 { unicode_gc_Cn, 0, 0, 0 },
18879 { unicode_gc_Cn, 0, 0, 0 },
18880 { unicode_gc_Cn, 0, 0, 0 },
18881 { unicode_gc_Cn, 0, 0, 0 },
18882 { unicode_gc_Cn, 0, 0, 0 },
18883 { unicode_gc_Cn, 0, 0, 0 },
18884 { unicode_gc_Cn, 0, 0, 0 },
18885 { unicode_gc_Cn, 0, 0, 0 },
18886 { unicode_gc_Cn, 0, 0, 0 },
18887 { unicode_gc_Cn, 0, 0, 0 },
18888 { unicode_gc_Cn, 0, 0, 0 },
18889 { unicode_gc_Cn, 0, 0, 0 },
18890 { unicode_gc_Cn, 0, 0, 0 },
18891 { unicode_gc_Cn, 0, 0, 0 },
18892 { unicode_gc_Cn, 0, 0, 0 },
18893 { unicode_gc_Cn, 0, 0, 0 },
18894 { unicode_gc_Cn, 0, 0, 0 },
18895 { unicode_gc_Cn, 0, 0, 0 },
18896 { unicode_gc_Cn, 0, 0, 0 },
18897 { unicode_gc_Cn, 0, 0, 0 },
18898 { unicode_gc_Cn, 0, 0, 0 },
18899 { unicode_gc_Cn, 0, 0, 0 },
18900 { unicode_gc_Cn, 0, 0, 0 },
18901 { unicode_gc_Cn, 0, 0, 0 },
18902 { unicode_gc_Cn, 0, 0, 0 },
18903 { unicode_gc_Cn, 0, 0, 0 },
18904 { unicode_gc_Cn, 0, 0, 0 },
18905 { unicode_gc_Cn, 0, 0, 0 },
18906 { unicode_gc_Cn, 0, 0, 0 },
18907 { unicode_gc_Cn, 0, 0, 0 },
18908 { unicode_gc_Cn, 0, 0, 0 },
18909 { unicode_gc_Cn, 0, 0, 0 },
18910 { unicode_gc_Cn, 0, 0, 0 },
18911 { unicode_gc_Cn, 0, 0, 0 },
18912 { unicode_gc_Cn, 0, 0, 0 },
18913 { unicode_gc_Cn, 0, 0, 0 },
18914 { unicode_gc_Cn, 0, 0, 0 },
18915 { unicode_gc_Cn, 0, 0, 0 },
18916 { unicode_gc_Cn, 0, 0, 0 },
18917 { unicode_gc_Cn, 0, 0, 0 },
18918 { unicode_gc_Cn, 0, 0, 0 },
18919 { unicode_gc_Cn, 0, 0, 0 },
18920 { unicode_gc_Cn, 0, 0, 0 },
18921 { unicode_gc_Cn, 0, 0, 0 },
18922 { unicode_gc_Cn, 0, 0, 0 },
18923 { unicode_gc_Cn, 0, 0, 0 },
18924 { unicode_gc_Cn, 0, 0, 0 },
18925 { unicode_gc_Cn, 0, 0, 0 },
18926 { unicode_gc_Cn, 0, 0, 0 },
18927 { unicode_gc_Cn, 0, 0, 0 },
18928 { unicode_gc_Cn, 0, 0, 0 },
18929 { unicode_gc_Cn, 0, 0, 0 },
18930 { unicode_gc_Cn, 0, 0, 0 },
18931 { unicode_gc_Cn, 0, 0, 0 },
18932 { unicode_gc_Cn, 0, 0, 0 },
18933 { unicode_gc_Cn, 0, 0, 0 },
18934 { unicode_gc_Cn, 0, 0, 0 },
18935 { unicode_gc_Cn, 0, 0, 0 },
18936 { unicode_gc_Cn, 0, 0, 0 },
18937 { unicode_gc_Cn, 0, 0, 0 },
18938 { unicode_gc_Cn, 0, 0, 0 },
18939 { unicode_gc_Cn, 0, 0, 0 },
18940 { unicode_gc_Cn, 0, 0, 0 },
18941 { unicode_gc_Cn, 0, 0, 0 },
18942 { unicode_gc_Cn, 0, 0, 0 },
18943 { unicode_gc_Cn, 0, 0, 0 },
18944 { unicode_gc_Cn, 0, 0, 0 },
18945 { unicode_gc_Cn, 0, 0, 0 },
18946 { unicode_gc_Cn, 0, 0, 0 },
18947 { unicode_gc_Cn, 0, 0, 0 },
18948 { unicode_gc_Cn, 0, 0, 0 },
18949 { unicode_gc_Cn, 0, 0, 0 },
18950 { unicode_gc_Cn, 0, 0, 0 },
18951 { unicode_gc_Cn, 0, 0, 0 },
18952 { unicode_gc_Cn, 0, 0, 0 },
18953 { unicode_gc_Cn, 0, 0, 0 },
18954 { unicode_gc_Cn, 0, 0, 0 },
18955 { unicode_gc_Cn, 0, 0, 0 },
18956 { unicode_gc_Cn, 0, 0, 0 },
18957 { unicode_gc_Cn, 0, 0, 0 },
18958 { unicode_gc_Cn, 0, 0, 0 },
18959 { unicode_gc_Cn, 0, 0, 0 },
18960 { unicode_gc_Cn, 0, 0, 0 },
18961 { unicode_gc_Cn, 0, 0, 0 },
18962 { unicode_gc_Cn, 0, 0, 0 },
18963 { unicode_gc_Cn, 0, 0, 0 },
18964 { unicode_gc_Cn, 0, 0, 0 },
18965 { unicode_gc_Cn, 0, 0, 0 },
18966 { unicode_gc_Cn, 0, 0, 0 },
18967 { unicode_gc_Cn, 0, 0, 0 },
18968 { unicode_gc_Cn, 0, 0, 0 },
18969 { unicode_gc_Cn, 0, 0, 0 },
18970 { unicode_gc_Cn, 0, 0, 0 },
18971 { unicode_gc_Cn, 0, 0, 0 },
18972 { unicode_gc_Cn, 0, 0, 0 },
18973 { unicode_gc_Cn, 0, 0, 0 },
18974 { unicode_gc_Cn, 0, 0, 0 },
18975 { unicode_gc_Cn, 0, 0, 0 },
18976 { unicode_gc_Cn, 0, 0, 0 },
18977 { unicode_gc_Cn, 0, 0, 0 },
18978 { unicode_gc_Cn, 0, 0, 0 },
18979 { unicode_gc_Cn, 0, 0, 0 },
18980 { unicode_gc_Cn, 0, 0, 0 },
18981 { unicode_gc_Cn, 0, 0, 0 },
18982 { unicode_gc_Cn, 0, 0, 0 },
18983 { unicode_gc_Cn, 0, 0, 0 },
18984 { unicode_gc_Cn, 0, 0, 0 },
18985 { unicode_gc_Cn, 0, 0, 0 },
18986 { unicode_gc_Cn, 0, 0, 0 },
18987 { unicode_gc_Cn, 0, 0, 0 },
18988 { unicode_gc_Cn, 0, 0, 0 },
18989 { unicode_gc_Cn, 0, 0, 0 },
18990 { unicode_gc_Cn, 0, 0, 0 },
18991 { unicode_gc_Cn, 0, 0, 0 },
18992 { unicode_gc_Cn, 0, 0, 0 },
18993 { unicode_gc_Cn, 0, 0, 0 },
18994 { unicode_gc_Cn, 0, 0, 0 },
18995 { unicode_gc_Cn, 0, 0, 0 },
18996 { unicode_gc_Cn, 0, 0, 0 },
18997 { unicode_gc_Cn, 0, 0, 0 },
18998 { unicode_gc_Cn, 0, 0, 0 },
18999 { unicode_gc_Cn, 0, 0, 0 },
19000 { unicode_gc_Cn, 0, 0, 0 },
19001 { unicode_gc_Cn, 0, 0, 0 },
19002 { unicode_gc_Cn, 0, 0, 0 },
19003 { unicode_gc_Cn, 0, 0, 0 },
19004 { unicode_gc_Cn, 0, 0, 0 },
19005 { unicode_gc_Cn, 0, 0, 0 },
19006 { unicode_gc_Cn, 0, 0, 0 },
19007 { unicode_gc_Cn, 0, 0, 0 },
19008 { unicode_gc_Cn, 0, 0, 0 },
19009 { unicode_gc_Cn, 0, 0, 0 },
19010 { unicode_gc_Cn, 0, 0, 0 },
19011 { unicode_gc_Cn, 0, 0, 0 },
19012 { unicode_gc_Cn, 0, 0, 0 },
19013 { unicode_gc_Cn, 0, 0, 0 },
19014 { unicode_gc_Cn, 0, 0, 0 },
19015 { unicode_gc_Cn, 0, 0, 0 },
19016 { unicode_gc_Cn, 0, 0, 0 },
19017 { unicode_gc_Cn, 0, 0, 0 },
19018 { unicode_gc_Cn, 0, 0, 0 },
19019 { unicode_gc_Cn, 0, 0, 0 },
19020 { unicode_gc_Cn, 0, 0, 0 },
19021 { unicode_gc_Cn, 0, 0, 0 },
19022 { unicode_gc_Cn, 0, 0, 0 },
19023 { unicode_gc_Cn, 0, 0, 0 },
19024 { unicode_gc_Cn, 0, 0, 0 },
19025 { unicode_gc_Cn, 0, 0, 0 },
19026 { unicode_gc_Cn, 0, 0, 0 },
19027 { unicode_gc_Cn, 0, 0, 0 },
19028 { unicode_gc_Cn, 0, 0, 0 },
19029 { unicode_gc_Cn, 0, 0, 0 },
19030 { unicode_gc_Cn, 0, 0, 0 },
19031 { unicode_gc_Cn, 0, 0, 0 },
19032 { unicode_gc_Cn, 0, 0, 0 },
19033 { unicode_gc_Cn, 0, 0, 0 },
19034 { unicode_gc_Cn, 0, 0, 0 },
19035 { unicode_gc_Cn, 0, 0, 0 },
19036 { unicode_gc_Cn, 0, 0, 0 },
19037 { unicode_gc_Cn, 0, 0, 0 },
19038 { unicode_gc_Cn, 0, 0, 0 },
19039 { unicode_gc_Cn, 0, 0, 0 },
19040 { unicode_gc_Cn, 0, 0, 0 },
19041 { unicode_gc_Cn, 0, 0, 0 },
19042 { unicode_gc_Cn, 0, 0, 0 },
19043 { unicode_gc_Cn, 0, 0, 0 },
19044 { unicode_gc_Cn, 0, 0, 0 },
19045 { unicode_gc_Cn, 0, 0, 0 },
19046 { unicode_gc_Cn, 0, 0, 0 },
19047 { unicode_gc_Cn, 0, 0, 0 },
19048 { unicode_gc_Cn, 0, 0, 0 },
19049 { unicode_gc_Cn, 0, 0, 0 },
19050 { unicode_gc_Cn, 0, 0, 0 },
19051 { unicode_gc_Cn, 0, 0, 0 },
19052 { unicode_gc_Cn, 0, 0, 0 },
19053 { unicode_gc_Cn, 0, 0, 0 },
19054 { unicode_gc_Cn, 0, 0, 0 },
19055 { unicode_gc_Cn, 0, 0, 0 },
19056 { unicode_gc_Cn, 0, 0, 0 },
19057 { unicode_gc_Cn, 0, 0, 0 },
19058 { unicode_gc_Cn, 0, 0, 0 },
19059 { unicode_gc_Cn, 0, 0, 0 },
19060 { unicode_gc_Cn, 0, 0, 0 },
19061 { unicode_gc_Cn, 0, 0, 0 },
19062 { unicode_gc_Cn, 0, 0, 0 },
19063 { unicode_gc_Cn, 0, 0, 0 },
19064 { unicode_gc_Cn, 0, 0, 0 },
19065 { unicode_gc_Cn, 0, 0, 0 },
19066 { unicode_gc_Cn, 0, 0, 0 },
19067 { unicode_gc_Cn, 0, 0, 0 },
19068 { unicode_gc_Cn, 0, 0, 0 },
19069 { unicode_gc_Cn, 0, 0, 0 },
19070 { unicode_gc_Cn, 0, 0, 0 },
19071 { unicode_gc_Cn, 0, 0, 0 },
19072 { unicode_gc_Cn, 0, 0, 0 },
19073 { unicode_gc_Cn, 0, 0, 0 },
19074 { unicode_gc_Cn, 0, 0, 0 },
19075 { unicode_gc_Cn, 0, 0, 0 },
19076 { unicode_gc_Cn, 0, 0, 0 },
19077 { unicode_gc_Cn, 0, 0, 0 },
19078 { unicode_gc_Cn, 0, 0, 0 },
19079 { unicode_gc_Cn, 0, 0, 0 },
19080 { unicode_gc_Cn, 0, 0, 0 },
19081 { unicode_gc_Cn, 0, 0, 0 },
19082 { unicode_gc_Cn, 0, 0, 0 },
19083 { unicode_gc_Cn, 0, 0, 0 },
19084 { unicode_gc_Cn, 0, 0, 0 },
19085 { unicode_gc_Cn, 0, 0, 0 },
19086 { unicode_gc_Cn, 0, 0, 0 },
19087 { unicode_gc_Cn, 0, 0, 0 },
19088 { unicode_gc_Cn, 0, 0, 0 },
19089 { unicode_gc_Cn, 0, 0, 0 },
19090 { unicode_gc_Cn, 0, 0, 0 },
19091 { unicode_gc_Cn, 0, 0, 0 },
19092 { unicode_gc_Cn, 0, 0, 0 }
19093};
19094const struct unidata *const unidata[] = {
19095 subtable0,
19096 subtable1,
19097 subtable2,
19098 subtable3,
19099 subtable4,
19100 subtable5,
19101 subtable6,
19102 subtable7,
19103 subtable8,
19104 subtable9,
19105 subtable10,
19106 subtable11,
19107 subtable12,
19108 subtable13,
19109 subtable14,
19110 subtable15,
19111 subtable16,
19112 subtable17,
19113 subtable18,
19114 subtable19,
19115 subtable20,
19116 subtable21,
19117 subtable22,
19118 subtable23,
19119 subtable24,
19120 subtable25,
19121 subtable8,
19122 subtable8,
19123 subtable8,
19124 subtable26,
19125 subtable27,
19126 subtable28,
19127 subtable29,
19128 subtable30,
19129 subtable31,
19130 subtable32,
19131 subtable33,
19132 subtable34,
19133 subtable35,
19134 subtable36,
19135 subtable37,
19136 subtable38,
19137 subtable31,
19138 subtable39,
19139 subtable8,
19140 subtable8,
19141 subtable40,
19142 subtable41,
19143 subtable42,
19144 subtable43,
19145 subtable44,
19146 subtable37,
19147 subtable45,
19148 subtable8,
19149 subtable8,
19150 subtable8,
19151 subtable8,
19152 subtable8,
19153 subtable8,
19154 subtable8,
19155 subtable8,
19156 subtable8,
19157 subtable8,
19158 subtable8,
19159 subtable8,
19160 subtable8,
19161 subtable8,
19162 subtable8,
19163 subtable8,
19164 subtable8,
19165 subtable8,
19166 subtable8,
19167 subtable8,
19168 subtable8,
19169 subtable8,
19170 subtable8,
19171 subtable8,
19172 subtable46,
19173 subtable45,
19174 subtable8,
19175 subtable8,
19176 subtable8,
19177 subtable8,
19178 subtable8,
19179 subtable8,
19180 subtable8,
19181 subtable8,
19182 subtable8,
19183 subtable8,
19184 subtable8,
19185 subtable8,
19186 subtable8,
19187 subtable8,
19188 subtable8,
19189 subtable8,
19190 subtable8,
19191 subtable8,
19192 subtable8,
19193 subtable8,
19194 subtable8,
19195 subtable8,
19196 subtable8,
19197 subtable8,
19198 subtable8,
19199 subtable8,
19200 subtable8,
19201 subtable8,
19202 subtable8,
19203 subtable8,
19204 subtable8,
19205 subtable8,
19206 subtable8,
19207 subtable8,
19208 subtable8,
19209 subtable8,
19210 subtable8,
19211 subtable8,
19212 subtable8,
19213 subtable8,
19214 subtable8,
19215 subtable8,
19216 subtable8,
19217 subtable8,
19218 subtable8,
19219 subtable8,
19220 subtable8,
19221 subtable8,
19222 subtable8,
19223 subtable8,
19224 subtable8,
19225 subtable8,
19226 subtable8,
19227 subtable8,
19228 subtable8,
19229 subtable8,
19230 subtable8,
19231 subtable8,
19232 subtable8,
19233 subtable8,
19234 subtable8,
19235 subtable8,
19236 subtable8,
19237 subtable8,
19238 subtable8,
19239 subtable8,
19240 subtable8,
19241 subtable8,
19242 subtable8,
19243 subtable8,
19244 subtable8,
19245 subtable8,
19246 subtable8,
19247 subtable8,
19248 subtable8,
19249 subtable8,
19250 subtable8,
19251 subtable8,
19252 subtable8,
19253 subtable8,
19254 subtable47,
19255 subtable21,
19256 subtable21,
19257 subtable21,
19258 subtable21,
19259 subtable48,
19260 subtable8,
19261 subtable8,
19262 subtable8,
19263 subtable8,
19264 subtable8,
19265 subtable8,
19266 subtable8,
19267 subtable45,
19268 subtable8,
19269 subtable8,
19270 subtable8,
19271 subtable8,
19272 subtable8,
19273 subtable8,
19274 subtable8,
19275 subtable8,
19276 subtable8,
19277 subtable8,
19278 subtable8,
19279 subtable8,
19280 subtable8,
19281 subtable8,
19282 subtable8,
19283 subtable8,
19284 subtable8,
19285 subtable8,
19286 subtable8,
19287 subtable8,
19288 subtable8,
19289 subtable8,
19290 subtable8,
19291 subtable8,
19292 subtable8,
19293 subtable8,
19294 subtable8,
19295 subtable8,
19296 subtable8,
19297 subtable8,
19298 subtable8,
19299 subtable8,
19300 subtable8,
19301 subtable8,
19302 subtable8,
19303 subtable8,
19304 subtable8,
19305 subtable8,
19306 subtable8,
19307 subtable8,
19308 subtable8,
19309 subtable8,
19310 subtable49,
19311 subtable50,
19312 subtable8,
19313 subtable8,
19314 subtable51,
19315 subtable50,
19316 subtable8,
19317 subtable8,
19318 subtable52,
19319 subtable53,
19320 subtable8,
19321 subtable8,
19322 subtable8,
19323 subtable8,
19324 subtable8,
19325 subtable8,
19326 subtable8,
19327 subtable8,
19328 subtable8,
19329 subtable8,
19330 subtable8,
19331 subtable8,
19332 subtable8,
19333 subtable8,
19334 subtable8,
19335 subtable8,
19336 subtable8,
19337 subtable8,
19338 subtable8,
19339 subtable8,
19340 subtable8,
19341 subtable8,
19342 subtable8,
19343 subtable54,
19344 subtable21,
19345 subtable55,
19346 subtable56,
19347 subtable21,
19348 subtable57,
19349 subtable58,
19350 subtable59,
19351 subtable60,
19352 subtable61,
19353 subtable8,
19354 subtable62,
19355 subtable63,
19356 subtable8,
19357 subtable8,
19358 subtable8,
19359 subtable64,
19360 subtable8,
19361 subtable8,
19362 subtable8,
19363 subtable8,
19364 subtable8,
19365 subtable8,
19366 subtable8,
19367 subtable8,
19368 subtable8,
19369 subtable8,
19370 subtable8,
19371 subtable8,
19372 subtable8,
19373 subtable8,
19374 subtable8,
19375 subtable8,
19376 subtable8,
19377 subtable8,
19378 subtable8,
19379 subtable8,
19380 subtable8,
19381 subtable8,
19382 subtable8,
19383 subtable8,
19384 subtable8,
19385 subtable8,
19386 subtable8,
19387 subtable8,
19388 subtable8,
19389 subtable8,
19390 subtable8,
19391 subtable8,
19392 subtable8,
19393 subtable8,
19394 subtable8,
19395 subtable8,
19396 subtable8,
19397 subtable8,
19398 subtable8,
19399 subtable8,
19400 subtable8,
19401 subtable8,
19402 subtable8,
19403 subtable8,
19404 subtable8,
19405 subtable8,
19406 subtable8,
19407 subtable8,
19408 subtable8,
19409 subtable8,
19410 subtable8,
19411 subtable8,
19412 subtable8,
19413 subtable8,
19414 subtable8,
19415 subtable8,
19416 subtable8,
19417 subtable8,
19418 subtable8,
19419 subtable8,
19420 subtable8,
19421 subtable8,
19422 subtable8,
19423 subtable8,
19424 subtable8,
19425 subtable8,
19426 subtable8,
19427 subtable8,
19428 subtable8,
19429 subtable8,
19430 subtable8,
19431 subtable8,
19432 subtable8,
19433 subtable8,
19434 subtable8,
19435 subtable8,
19436 subtable8,
19437 subtable8,
19438 subtable8,
19439 subtable8,
19440 subtable8,
19441 subtable8,
19442 subtable8,
19443 subtable8,
19444 subtable8,
19445 subtable8,
19446 subtable8,
19447 subtable8,
19448 subtable8,
19449 subtable8,
19450 subtable8,
19451 subtable8,
19452 subtable8,
19453 subtable8,
19454 subtable8,
19455 subtable8,
19456 subtable8,
19457 subtable8,
19458 subtable8,
19459 subtable8,
19460 subtable8,
19461 subtable8,
19462 subtable8,
19463 subtable8,
19464 subtable8,
19465 subtable8,
19466 subtable8,
19467 subtable8,
19468 subtable8,
19469 subtable8,
19470 subtable8,
19471 subtable8,
19472 subtable8,
19473 subtable8,
19474 subtable8,
19475 subtable8,
19476 subtable8,
19477 subtable8,
19478 subtable8,
19479 subtable8,
19480 subtable8,
19481 subtable8,
19482 subtable8,
19483 subtable8,
19484 subtable8,
19485 subtable8,
19486 subtable8,
19487 subtable8,
19488 subtable8,
19489 subtable8,
19490 subtable8,
19491 subtable8,
19492 subtable8,
19493 subtable8,
19494 subtable8,
19495 subtable8,
19496 subtable8,
19497 subtable8,
19498 subtable8,
19499 subtable8,
19500 subtable8,
19501 subtable8,
19502 subtable8,
19503 subtable8,
19504 subtable8,
19505 subtable8,
19506 subtable8,
19507 subtable8,
19508 subtable8,
19509 subtable8,
19510 subtable8,
19511 subtable8,
19512 subtable8,
19513 subtable8,
19514 subtable8,
19515 subtable8,
19516 subtable8,
19517 subtable8,
19518 subtable8,
19519 subtable8,
19520 subtable8,
19521 subtable8,
19522 subtable8,
19523 subtable8,
19524 subtable8,
19525 subtable8,
19526 subtable8,
19527 subtable8,
19528 subtable8,
19529 subtable8,
19530 subtable8,
19531 subtable8,
19532 subtable8,
19533 subtable8,
19534 subtable8,
19535 subtable8,
19536 subtable8,
19537 subtable8,
19538 subtable8,
19539 subtable8,
19540 subtable8,
19541 subtable8,
19542 subtable8,
19543 subtable8,
19544 subtable8,
19545 subtable8,
19546 subtable8,
19547 subtable8,
19548 subtable8,
19549 subtable8,
19550 subtable8,
19551 subtable8,
19552 subtable8,
19553 subtable8,
19554 subtable8,
19555 subtable8,
19556 subtable8,
19557 subtable8,
19558 subtable8,
19559 subtable65,
19560 subtable66,
19561 subtable8,
19562 subtable67,
19563 subtable68,
19564 subtable69,
19565 subtable70,
19566 subtable71,
19567 subtable8,
19568 subtable8,
19569 subtable8,
19570 subtable8,
19571 subtable8,
19572 subtable8,
19573 subtable8,
19574 subtable8,
19575 subtable8,
19576 subtable8,
19577 subtable8,
19578 subtable8,
19579 subtable8,
19580 subtable8,
19581 subtable8,
19582 subtable8,
19583 subtable8,
19584 subtable8,
19585 subtable8,
19586 subtable8,
19587 subtable8,
19588 subtable8,
19589 subtable8,
19590 subtable8,
19591 subtable8,
19592 subtable8,
19593 subtable8,
19594 subtable8,
19595 subtable8,
19596 subtable8,
19597 subtable8,
19598 subtable8,
19599 subtable8,
19600 subtable8,
19601 subtable8,
19602 subtable8,
19603 subtable8,
19604 subtable8,
19605 subtable8,
19606 subtable8,
19607 subtable45,
19608 subtable8,
19609 subtable8,
19610 subtable8,
19611 subtable8,
19612 subtable8,
19613 subtable8,
19614 subtable8,
19615 subtable8,
19616 subtable8,
19617 subtable8,
19618 subtable8,
19619 subtable8,
19620 subtable8,
19621 subtable8,
19622 subtable8,
19623 subtable8,
19624 subtable8,
19625 subtable8,
19626 subtable8,
19627 subtable8,
19628 subtable8,
19629 subtable8,
19630 subtable8,
19631 subtable8,
19632 subtable8,
19633 subtable8,
19634 subtable8,
19635 subtable8,
19636 subtable8,
19637 subtable8,
19638 subtable8,
19639 subtable8,
19640 subtable8,
19641 subtable8,
19642 subtable8,
19643 subtable8,
19644 subtable8,
19645 subtable8,
19646 subtable8,
19647 subtable8,
19648 subtable8,
19649 subtable8,
19650 subtable8,
19651 subtable8,
19652 subtable8,
19653 subtable8,
19654 subtable8,
19655 subtable8,
19656 subtable8,
19657 subtable8,
19658 subtable8,
19659 subtable8,
19660 subtable8,
19661 subtable8,
19662 subtable8,
19663 subtable8,
19664 subtable8,
19665 subtable8,
19666 subtable8,
19667 subtable8,
19668 subtable8,
19669 subtable8,
19670 subtable8,
19671 subtable8,
19672 subtable8,
19673 subtable8,
19674 subtable8,
19675 subtable8,
19676 subtable8,
19677 subtable8,
19678 subtable8,
19679 subtable8,
19680 subtable8,
19681 subtable8,
19682 subtable8,
19683 subtable8,
19684 subtable8,
19685 subtable8,
19686 subtable8,
19687 subtable8,
19688 subtable8,
19689 subtable8,
19690 subtable8,
19691 subtable8,
19692 subtable8,
19693 subtable8,
19694 subtable8,
19695 subtable8,
19696 subtable8,
19697 subtable8,
19698 subtable8,
19699 subtable8,
19700 subtable8,
19701 subtable8,
19702 subtable8,
19703 subtable8,
19704 subtable8,
19705 subtable8,
19706 subtable8,
19707 subtable8,
19708 subtable8,
19709 subtable8,
19710 subtable8,
19711 subtable8,
19712 subtable8,
19713 subtable8,
19714 subtable8,
19715 subtable8,
19716 subtable8,
19717 subtable8,
19718 subtable8,
19719 subtable8,
19720 subtable8,
19721 subtable8,
19722 subtable8,
19723 subtable8,
19724 subtable8,
19725 subtable8,
19726 subtable8,
19727 subtable8,
19728 subtable8,
19729 subtable8,
19730 subtable8,
19731 subtable8,
19732 subtable8,
19733 subtable8,
19734 subtable8,
19735 subtable8,
19736 subtable8,
19737 subtable8,
19738 subtable8,
19739 subtable8,
19740 subtable8,
19741 subtable8,
19742 subtable8,
19743 subtable8,
19744 subtable8,
19745 subtable8,
19746 subtable8,
19747 subtable8,
19748 subtable8,
19749 subtable8,
19750 subtable8,
19751 subtable8,
19752 subtable8,
19753 subtable8,
19754 subtable8,
19755 subtable8,
19756 subtable8,
19757 subtable8,
19758 subtable8,
19759 subtable8,
19760 subtable8,
19761 subtable8,
19762 subtable8,
19763 subtable8,
19764 subtable8,
19765 subtable8,
19766 subtable8,
19767 subtable8,
19768 subtable8,
19769 subtable8,
19770 subtable8,
19771 subtable8,
19772 subtable8,
19773 subtable72,
19774 subtable8,
19775 subtable8,
19776 subtable8,
19777 subtable8,
19778 subtable8,
19779 subtable8,
19780 subtable8,
19781 subtable8,
19782 subtable8,
19783 subtable8,
19784 subtable8,
19785 subtable8,
19786 subtable8,
19787 subtable8,
19788 subtable8,
19789 subtable8,
19790 subtable8,
19791 subtable8,
19792 subtable8,
19793 subtable8,
19794 subtable8,
19795 subtable8,
19796 subtable8,
19797 subtable8,
19798 subtable8,
19799 subtable8,
19800 subtable8,
19801 subtable8,
19802 subtable8,
19803 subtable8,
19804 subtable8,
19805 subtable8,
19806 subtable8,
19807 subtable8,
19808 subtable8,
19809 subtable8,
19810 subtable8,
19811 subtable8,
19812 subtable8,
19813 subtable8,
19814 subtable8,
19815 subtable8,
19816 subtable8,
19817 subtable8,
19818 subtable8,
19819 subtable8,
19820 subtable8,
19821 subtable8,
19822 subtable8,
19823 subtable8,
19824 subtable8,
19825 subtable8,
19826 subtable8,
19827 subtable8,
19828 subtable8,
19829 subtable8,
19830 subtable8,
19831 subtable8,
19832 subtable8,
19833 subtable8,
19834 subtable8,
19835 subtable8,
19836 subtable8,
19837 subtable8,
19838 subtable8,
19839 subtable8,
19840 subtable8,
19841 subtable8,
19842 subtable8,
19843 subtable8,
19844 subtable8,
19845 subtable8,
19846 subtable8,
19847 subtable8,
19848 subtable8,
19849 subtable8,
19850 subtable8,
19851 subtable8,
19852 subtable8,
19853 subtable8,
19854 subtable8,
19855 subtable21,
19856 subtable21,
19857 subtable73,
19858};