1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
2 /* Categories of Unicode characters. */
3 /* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */
5 /* Copyright (C) 2000-2024 Free Software Foundation, Inc.
7 This file is free software.
8 It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+".
9 You can redistribute it and/or modify it under either
10 - the terms of the GNU Lesser General Public License as published
11 by the Free Software Foundation, either version 3, or (at your
12 option) any later version, or
13 - the terms of the GNU General Public License as published by the
14 Free Software Foundation; either version 2, or (at your option)
16 - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+".
18 This file is distributed in the hope that it will be useful,
19 but WITHOUT ANY WARRANTY; without even the implied warranty of
20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21 Lesser General Public License and the GNU General Public License
24 You should have received a copy of the GNU Lesser General Public
25 License and of the GNU General Public License along with this
26 program. If not, see <https://www.gnu.org/licenses/>. */
38 unsigned int level3
[46 << 4];
44 3 * sizeof (int) / sizeof (short) + 0,
45 3 * sizeof (int) / sizeof (short) + 128
48 3 + 256 * sizeof (short) / sizeof (int) + 0,
49 3 + 256 * sizeof (short) / sizeof (int) + 16,
50 3 + 256 * sizeof (short) / sizeof (int) + 32,
51 3 + 256 * sizeof (short) / sizeof (int) + 48,
52 3 + 256 * sizeof (short) / sizeof (int) + 64,
53 3 + 256 * sizeof (short) / sizeof (int) + 80,
54 3 + 256 * sizeof (short) / sizeof (int) + 96,
55 3 + 256 * sizeof (short) / sizeof (int) + 112,
56 3 + 256 * sizeof (short) / sizeof (int) + 128,
57 3 + 256 * sizeof (short) / sizeof (int) + 144,
59 3 + 256 * sizeof (short) / sizeof (int) + 160,
60 3 + 256 * sizeof (short) / sizeof (int) + 176,
61 3 + 256 * sizeof (short) / sizeof (int) + 192,
62 3 + 256 * sizeof (short) / sizeof (int) + 208,
64 3 + 256 * sizeof (short) / sizeof (int) + 224,
70 3 + 256 * sizeof (short) / sizeof (int) + 240,
71 3 + 256 * sizeof (short) / sizeof (int) + 256,
72 3 + 256 * sizeof (short) / sizeof (int) + 272,
130 3 + 256 * sizeof (short) / sizeof (int) + 288,
131 3 + 256 * sizeof (short) / sizeof (int) + 304,
132 3 + 256 * sizeof (short) / sizeof (int) + 320,
133 3 + 256 * sizeof (short) / sizeof (int) + 336,
175 3 + 256 * sizeof (short) / sizeof (int) + 352,
176 3 + 256 * sizeof (short) / sizeof (int) + 368,
177 3 + 256 * sizeof (short) / sizeof (int) + 384,
178 3 + 256 * sizeof (short) / sizeof (int) + 400,
180 3 + 256 * sizeof (short) / sizeof (int) + 416,
181 3 + 256 * sizeof (short) / sizeof (int) + 432,
183 3 + 256 * sizeof (short) / sizeof (int) + 448,
184 3 + 256 * sizeof (short) / sizeof (int) + 464,
185 3 + 256 * sizeof (short) / sizeof (int) + 480,
186 3 + 256 * sizeof (short) / sizeof (int) + 496,
187 3 + 256 * sizeof (short) / sizeof (int) + 512,
188 3 + 256 * sizeof (short) / sizeof (int) + 528,
189 3 + 256 * sizeof (short) / sizeof (int) + 544,
190 3 + 256 * sizeof (short) / sizeof (int) + 560,
191 3 + 256 * sizeof (short) / sizeof (int) + 576,
194 3 + 256 * sizeof (short) / sizeof (int) + 592,
199 3 + 256 * sizeof (short) / sizeof (int) + 608,
229 3 + 256 * sizeof (short) / sizeof (int) + 624,
230 3 + 256 * sizeof (short) / sizeof (int) + 640,
231 3 + 256 * sizeof (short) / sizeof (int) + 656,
270 3 + 256 * sizeof (short) / sizeof (int) + 672,
285 3 + 256 * sizeof (short) / sizeof (int) + 688,
290 3 + 256 * sizeof (short) / sizeof (int) + 704,
292 3 + 256 * sizeof (short) / sizeof (int) + 720,
306 0x00000000U
, 0x8C00D4EEU
, 0x10000001U
, 0x00000000U
,
307 0x00000000U
, 0x80C00082U
, 0x00000000U
, 0x00000000U
,
308 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
309 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
310 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
311 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
312 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x40000000U
,
313 0x00000080U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
314 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
315 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
316 0x00000000U
, 0x00000000U
, 0xFC000000U
, 0x00000000U
,
317 0x00000200U
, 0x00000000U
, 0x00000049U
, 0x00180000U
,
318 0xE8003600U
, 0x00000000U
, 0x00000000U
, 0x00003C00U
,
319 0x00000000U
, 0x00000000U
, 0x00100000U
, 0x00000000U
,
320 0x00003FFFU
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
321 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x03800000U
,
322 0x00000000U
, 0x7FFF0000U
, 0x40000000U
, 0x00000000U
,
323 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
324 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00010030U
,
325 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x20000000U
,
326 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00400000U
,
327 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00010000U
,
328 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
329 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
330 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00800000U
,
331 0x00000010U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
332 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
333 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00100000U
,
334 0x00000000U
, 0x00000000U
, 0x0C008000U
, 0x00000000U
,
335 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
336 0x0017FFF0U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
337 0x00000020U
, 0x00000000U
, 0x061F0000U
, 0x00000000U
,
338 0x00000000U
, 0x00000000U
, 0x0000FC00U
, 0x00000000U
,
339 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x08000000U
,
340 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
341 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
342 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
343 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
344 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x000001FFU
,
345 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
346 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00004000U
,
347 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00003800U
,
348 0x00000000U
, 0x00600000U
, 0x00000000U
, 0x00000000U
,
349 0x00000000U
, 0x00000000U
, 0x07700000U
, 0x00000000U
,
350 0x000007BFU
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
351 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
352 0x00000000U
, 0x00000000U
, 0x00000030U
, 0x00000000U
,
353 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
354 0xC0000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
355 0x00000000U
, 0x00003F7FU
, 0x00000000U
, 0x00000000U
,
356 0x00000000U
, 0x00000000U
, 0xFC00C000U
, 0xE0000001U
,
357 0x00000000U
, 0x00000000U
, 0x00000000U
, 0xF0000000U
,
358 0x00000000U
, 0xF8000000U
, 0x00000000U
, 0xC0000000U
,
359 0x00000000U
, 0x00000000U
, 0x000800FFU
, 0x00000000U
,
360 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
361 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
362 0x00C00000U
, 0x79FF00FFU
, 0x7FEBFF8EU
, 0x00000000U
,
363 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
364 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
365 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
366 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
367 0x00000000U
, 0x00000000U
, 0x00000000U
, 0xDE000000U
,
368 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00010000U
,
369 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
370 0xCB7FC9C3U
, 0xF3FF7C00U
, 0x001CFFFAU
, 0x00000000U
,
371 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
372 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
373 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
374 0x0000000EU
, 0x20000000U
, 0x00000000U
, 0x00000000U
,
375 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x08000000U
,
376 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
377 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
378 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
379 0x00000000U
, 0x00000000U
, 0x00000000U
, 0xC0000000U
,
380 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
381 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
382 0x0000E000U
, 0x00000000U
, 0x00000000U
, 0x40080000U
,
383 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00FC0000U
,
384 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
385 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
386 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00F00000U
,
387 0x00000000U
, 0x00000000U
, 0x0000C000U
, 0x17000000U
,
388 0x00000000U
, 0x0000C000U
, 0x80000000U
, 0x00000000U
,
389 0x00000000U
, 0x00000000U
, 0xC0003FFEU
, 0x00000000U
,
390 0x00000000U
, 0x00000000U
, 0xF0000000U
, 0x00000000U
,
391 0x00000000U
, 0x00000000U
, 0xC0000000U
, 0x00030000U
,
392 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
393 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000800U
,
394 0x027F0000U
, 0x00010000U
, 0x80F71E60U
, 0x00000D03U
,
395 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
396 0x8C00D4EEU
, 0x10000001U
, 0x00000000U
, 0x00000032U
,
397 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
398 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
399 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
400 0x00000007U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
401 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
402 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
403 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
404 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
405 0x80000000U
, 0x00000000U
, 0x00010000U
, 0x00000000U
,
406 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
407 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
408 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00008000U
,
409 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
410 0x00000000U
, 0x00000000U
, 0x00800000U
, 0x00000000U
,
411 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
412 0x80000000U
, 0x80000000U
, 0x00000000U
, 0x00000000U
,
413 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
414 0x00000000U
, 0x00000000U
, 0x01FF0000U
, 0x80000000U
,
415 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x007F0000U
,
416 0x00000000U
, 0xFE000000U
, 0x00000000U
, 0x00000000U
,
417 0x1E000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
418 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
419 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
420 0x00000000U
, 0x00000000U
, 0x03E00000U
, 0x00000000U
,
421 0x000003C0U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
422 0x00000000U
, 0x00000000U
, 0x00003F80U
, 0x00000000U
,
423 0x00000000U
, 0xD8000000U
, 0x00000003U
, 0x00000000U
,
424 0x00000000U
, 0x00000000U
, 0x0000000FU
, 0x00300000U
,
425 0x00000000U
, 0x00000000U
, 0xE80021E0U
, 0x00000000U
,
426 0x00000000U
, 0x3F000000U
, 0x00000000U
, 0x00000000U
,
427 0x00000000U
, 0x00000200U
, 0x00000000U
, 0x00000000U
,
428 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
429 0x00000000U
, 0x00000000U
, 0x01B00000U
, 0x00000000U
,
430 0x00000000U
, 0x00000000U
, 0x2C00F800U
, 0x00000000U
,
431 0x00000000U
, 0x00000000U
, 0x00000040U
, 0x00000000U
,
432 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
433 0x00000000U
, 0x00000000U
, 0x00FFFFFEU
, 0x00000000U
,
434 0x00000000U
, 0x00000000U
, 0x0000000EU
, 0x00001FFFU
,
435 0x00000000U
, 0x02000000U
, 0x00000000U
, 0x00000000U
,
436 0x00000000U
, 0x70000000U
, 0x00000000U
, 0x00000000U
,
437 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
438 0x00000000U
, 0x08000000U
, 0x00000000U
, 0x00000000U
,
439 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
440 0x00000000U
, 0x00000000U
, 0x00000070U
, 0x00000000U
,
441 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000004U
,
442 0x00000000U
, 0x80000000U
, 0x0000007FU
, 0x00000000U
,
443 0xDC000000U
, 0x00000007U
, 0x00000000U
, 0x00000000U
,
444 0x000003FFU
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
445 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000002U
,
446 0x00000000U
, 0x00000000U
, 0x0000003EU
, 0x00030000U
,
447 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
448 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
449 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
450 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
451 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x01800000U
,
452 0x00000000U
, 0x00000000U
, 0x0000FFF8U
, 0x00000000U
,
453 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x80000000U
,
454 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x001F0000U
,
455 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
456 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
457 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
458 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
459 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
460 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
461 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00060000U
,
462 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x0000C000U
,
463 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00200000U
,
464 0x00000000U
, 0x0F800000U
, 0x00000010U
, 0x00000000U
,
465 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
466 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
467 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
468 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x0000E000U
,
469 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
470 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
471 0x07800000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
472 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
473 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000004U
,
474 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
475 0x80000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
476 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
477 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
478 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
479 0x00000F80U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
480 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
481 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
482 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
483 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
484 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
485 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x80000000U
,
486 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
487 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U
,
488 0x00000000U
, 0x00000000U
, 0xC0000000U
, 0x00000000U
,
489 0x00000000U
, 0x00000000U
, 0x00000000U
, 0x00000000U