unicode: Update to Unicode 16.0.0.

This commit is contained in:
Nikolay Sivov 2024-10-01 00:16:19 +02:00 committed by Alexandre Julliard
parent 3a6e226e9a
commit 0502e7a975
Notes: Alexandre Julliard 2024-10-01 23:32:54 +02:00
Approved-by: Alexandre Julliard (@julliard)
Merge-Request: https://gitlab.winehq.org/wine/wine/merge_requests/6590
26 changed files with 4116 additions and 3978 deletions

View file

@ -1,5 +1,5 @@
/* Unicode Bidirectional Bracket table */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiBrackets.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View file

@ -3,13 +3,13 @@
#include "windef.h"
const unsigned short bidi_direction_table[5631] =
const unsigned short bidi_direction_table[5779] =
{
/* level 1 offsets */
0x0110, 0x0120, 0x0130, 0x0140, 0x0144, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x015e, 0x0152, 0x0152, 0x0152, 0x0152, 0x016a,
0x017a, 0x018a, 0x0152, 0x019a, 0x0152, 0x0152, 0x01a0, 0x0152,
0x0152, 0x0152, 0x0152, 0x01b0, 0x01bd, 0x01cd, 0x01dd, 0x01ed,
0x017a, 0x018a, 0x0152, 0x019a, 0x0152, 0x0152, 0x01a9, 0x0152,
0x0152, 0x0152, 0x0152, 0x01b9, 0x01c6, 0x01d6, 0x01e6, 0x01f6,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
@ -34,253 +34,262 @@ const unsigned short bidi_direction_table[5631] =
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x01fd, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0206, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
/* level 2 offsets */
0x020d, 0x021d, 0x0222, 0x0232, 0x0242, 0x024b, 0x025b, 0x026b,
0x027b, 0x028b, 0x029b, 0x02ab, 0x02bb, 0x02cb, 0x02d9, 0x02e8,
0x02f6, 0x021d, 0x021d, 0x0301, 0x0311, 0x021d, 0x0319, 0x0328,
0x0338, 0x0346, 0x0356, 0x0366, 0x0376, 0x0386, 0x021d, 0x0396,
0x03a6, 0x03b6, 0x03c5, 0x03d2, 0x03e0, 0x03ef, 0x03f5, 0x03ef,
0x021d, 0x03ef, 0x03ef, 0x0400, 0x0410, 0x0420, 0x0430, 0x0440,
0x0450, 0x0460, 0x046f, 0x047c, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x048c, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x049c, 0x021d, 0x04ac, 0x04bc, 0x04cc, 0x04dc,
0x04eb, 0x04fb, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x050a, 0x0518, 0x0525,
0x0535, 0x0545, 0x021d, 0x0555, 0x0565, 0x0575, 0x021d, 0x021d,
0x021d, 0x021d, 0x0585, 0x0595, 0x05a5, 0x05b5, 0x05c5, 0x05d5,
0x05df, 0x05ef, 0x05ff, 0x060f, 0x061d, 0x062d, 0x063a, 0x0647,
0x0655, 0x0664, 0x0672, 0x067f, 0x068f, 0x021d, 0x069c, 0x06a9,
0x06b3, 0x06c3, 0x021d, 0x021d, 0x021d, 0x021d, 0x06d3, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x06d9, 0x06e9, 0x021d, 0x021d, 0x021d, 0x06f5,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x0704, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x0714, 0x021d, 0x071e, 0x072e,
0x073e, 0x021d, 0x021d, 0x0744, 0x0753, 0x021d, 0x021d, 0x0763,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x0773, 0x06e9, 0x077c,
0x021d, 0x078c, 0x021d, 0x021d, 0x021d, 0x079c, 0x07ac, 0x021d,
0x021d, 0x07b5, 0x07c5, 0x07d5, 0x021d, 0x07e5, 0x07f5, 0x0800,
0x03ef, 0x03ef, 0x03ef, 0x0810, 0x0820, 0x0830, 0x03ef, 0x0840,
0x0850, 0x021d, 0x021d, 0x021d, 0x021d, 0x0860, 0x0870, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x0216, 0x0226, 0x022b, 0x023b, 0x024b, 0x0254, 0x0264, 0x0274,
0x0284, 0x0294, 0x02a4, 0x02b4, 0x02c4, 0x02d4, 0x02e2, 0x02f1,
0x02ff, 0x0226, 0x0226, 0x030a, 0x031a, 0x0226, 0x0322, 0x0331,
0x0341, 0x034f, 0x035f, 0x036f, 0x037f, 0x038f, 0x0226, 0x039f,
0x03af, 0x03bf, 0x03ce, 0x03db, 0x03e9, 0x03f8, 0x03fe, 0x03f8,
0x0226, 0x03f8, 0x03f8, 0x0409, 0x0419, 0x0429, 0x0439, 0x0449,
0x0459, 0x0469, 0x0478, 0x0485, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0495, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x04a5, 0x0226, 0x04b5, 0x04c5, 0x04d5, 0x04e5,
0x04f4, 0x0504, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0513, 0x0521, 0x052e,
0x053e, 0x054e, 0x0226, 0x055e, 0x056e, 0x057e, 0x0226, 0x0226,
0x0226, 0x0226, 0x058e, 0x059e, 0x05ae, 0x05be, 0x05ce, 0x05de,
0x05e8, 0x05f8, 0x0608, 0x0618, 0x0626, 0x0636, 0x0645, 0x0652,
0x0660, 0x066f, 0x067d, 0x068a, 0x069a, 0x0226, 0x06a7, 0x06b4,
0x06be, 0x06ce, 0x0226, 0x0226, 0x0226, 0x0226, 0x06de, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x06ed, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x06f0, 0x0700, 0x0226, 0x0226, 0x0226,
0x070c, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x071b, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x072b, 0x03f8, 0x073b, 0x074b, 0x0226, 0x0755,
0x0765, 0x0775, 0x0226, 0x0226, 0x077b, 0x078b, 0x0226, 0x0226,
0x079b, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x07ab, 0x0700,
0x07b4, 0x0226, 0x07c4, 0x07d3, 0x0226, 0x0226, 0x07e3, 0x07f3,
0x0226, 0x0226, 0x07fc, 0x080c, 0x081c, 0x0226, 0x082c, 0x083c,
0x0847, 0x03f8, 0x03f8, 0x03f8, 0x0857, 0x0867, 0x0877, 0x03f8,
0x0887, 0x0897, 0x0226, 0x0226, 0x0226, 0x0226, 0x08a7, 0x08b7,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
/* level 3 offsets */
0x0880, 0x088e, 0x089e, 0x08ae, 0x08bd, 0x08c2, 0x08bd, 0x08d2,
0x08e1, 0x08e7, 0x08f7, 0x0907, 0x0917, 0x0920, 0x0917, 0x0920,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0928, 0x0936, 0x0936, 0x0946, 0x0955, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0965, 0x0965, 0x0975, 0x0984, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0921, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0991, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x099b, 0x09ab,
0x0965, 0x09ad, 0x09bb, 0x09cb, 0x09d0, 0x09df, 0x09ef, 0x09ff,
0x0a0a, 0x0a0a, 0x0a0f, 0x0965, 0x0a1f, 0x0a09, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a2c, 0x0a3b, 0x0a4b, 0x0a55, 0x0a64,
0x0a0a, 0x0965, 0x0a74, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a6e, 0x0a84, 0x09cb, 0x09cb, 0x0a94, 0x0aa0, 0x09cb, 0x0aae,
0x0aba, 0x09cc, 0x09cb, 0x0aca, 0x0ada, 0x0a0a, 0x0aea, 0x0afa,
0x0a0a, 0x0a0a, 0x0a6a, 0x0965, 0x0b08, 0x0965, 0x0b15, 0x0917,
0x0917, 0x0b1b, 0x0b2a, 0x0993, 0x0b38, 0x0917, 0x0b47, 0x0917,
0x0917, 0x0b3c, 0x0b56, 0x0917, 0x0b38, 0x0b64, 0x0b73, 0x0917,
0x0917, 0x0b3c, 0x0b82, 0x0b47, 0x0917, 0x0b8e, 0x0b73, 0x0917,
0x0917, 0x0b3c, 0x0b9d, 0x0917, 0x0b38, 0x0bac, 0x0b47, 0x0917,
0x0917, 0x0bbc, 0x0b56, 0x0bcc, 0x0b38, 0x0917, 0x0b46, 0x0917,
0x0917, 0x0917, 0x0b3b, 0x0917, 0x0917, 0x0bd9, 0x0be9, 0x0917,
0x0917, 0x0bee, 0x0bfd, 0x0bcc, 0x0b38, 0x0c0b, 0x0b47, 0x0917,
0x0917, 0x0b3c, 0x0b77, 0x0917, 0x0b38, 0x0917, 0x0c1b, 0x0917,
0x0917, 0x0b78, 0x0b56, 0x0917, 0x0b38, 0x0917, 0x0b47, 0x0917,
0x0917, 0x0917, 0x0b3e, 0x0c29, 0x0917, 0x0917, 0x0917, 0x0c38,
0x0c48, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0c57,
0x098c, 0x0917, 0x0917, 0x0917, 0x0c64, 0x0917, 0x0c6f, 0x0917,
0x0917, 0x0917, 0x0c7e, 0x0c88, 0x0c95, 0x0965, 0x0968, 0x0b42,
0x0917, 0x0917, 0x0917, 0x0b4a, 0x0ca4, 0x0917, 0x0b7b, 0x0cb2,
0x0cc1, 0x0ccf, 0x0cdd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0b4a, 0x0917, 0x0917, 0x0917, 0x0ced, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bd, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0cfd, 0x0d02, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0d10, 0x0917, 0x0b38, 0x0917,
0x0b38, 0x0917, 0x0b38, 0x0917, 0x0917, 0x0917, 0x0d1c, 0x0c33,
0x0d26, 0x0917, 0x0ced, 0x0d36, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0bcc, 0x0917, 0x0b3f, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0d45, 0x0d53, 0x0d63, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0955,
0x0955, 0x0917, 0x0d6c, 0x0917, 0x0917, 0x0917, 0x0d78, 0x0d86,
0x0d93, 0x0917, 0x0917, 0x0917, 0x0965, 0x0966, 0x0917, 0x0917,
0x0917, 0x0b14, 0x0917, 0x0917, 0x0da3, 0x0b46, 0x0917, 0x0db0,
0x0b14, 0x0c1b, 0x0917, 0x0dc0, 0x0917, 0x0917, 0x0917, 0x0dce,
0x0c1b, 0x0917, 0x0917, 0x0b4b, 0x0ddd, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0ded, 0x0dfc,
0x0e05, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0965, 0x0965, 0x0965,
0x0965, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0e0f, 0x08d0, 0x08c0, 0x08c0,
0x0d00, 0x0e1f, 0x0955, 0x0e2f, 0x0e3f, 0x0e4b, 0x0e50, 0x0e60,
0x0e70, 0x0e80, 0x0917, 0x0e90, 0x0e90, 0x0e9f, 0x0965, 0x0965,
0x0cb2, 0x0eaf, 0x0ebb, 0x0ec9, 0x0ed8, 0x0ee8, 0x0955, 0x0917,
0x0917, 0x0ef6, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0f06, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x0917, 0x0917, 0x08c2, 0x0955, 0x094f, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917, 0x093b,
0x0917, 0x0955, 0x0955, 0x0f20, 0x0f28, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f16, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0f38, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0f45, 0x0955, 0x094e, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f55, 0x0f64, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0cb3, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0965, 0x0965, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0938, 0x0917, 0x0917, 0x0955, 0x0f6d, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x08ba, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x0955, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0fac, 0x08bd, 0x0917, 0x0917,
0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ce, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0917, 0x0fb9, 0x0917, 0x0917, 0x0917, 0x0954, 0x08c1, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fc8, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0917, 0x08be, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917, 0x0917, 0x0917, 0x08c0,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0fd8, 0x0917,
0x0b49, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0c1b, 0x0955,
0x0955, 0x08bc, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x091f,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fe8,
0x0917, 0x0ff4, 0x1001, 0x0917, 0x0917, 0x0917, 0x0eee, 0x0917,
0x0917, 0x0917, 0x0917, 0x100d, 0x0917, 0x0965, 0x0b16, 0x0917,
0x0917, 0x1017, 0x0917, 0x1025, 0x0c1b, 0x0917, 0x0917, 0x0b15,
0x0917, 0x0917, 0x1035, 0x0917, 0x0917, 0x0b43, 0x0917, 0x0917,
0x1043, 0x0cac, 0x1052, 0x0917, 0x0917, 0x0b3c, 0x0917, 0x0917,
0x0917, 0x1062, 0x0b47, 0x0917, 0x0b77, 0x0b42, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0ed8, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x1072, 0x0917, 0x1080, 0x108f,
0x1099, 0x10a9, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x10b9, 0x0ae7, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x10c9, 0x0955, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0ae8, 0x0a0a, 0x0a0a, 0x10d9, 0x0917, 0x0917, 0x10e9,
0x0965, 0x0ced, 0x0965, 0x0955, 0x0955, 0x10f9, 0x1109, 0x1119,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x111f,
0x112f, 0x08ae, 0x08bd, 0x08c2, 0x08bd, 0x08c2, 0x0f10, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x113f, 0x08c4,
0x114e, 0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955,
0x0939, 0x0939, 0x08bd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cdd,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x115e, 0x0f28,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x116e,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x117e, 0x09cb, 0x09cb, 0x1188, 0x09cb, 0x1197, 0x09cb, 0x09cb,
0x09cb, 0x09cc, 0x09c4, 0x0917, 0x0917, 0x0917, 0x09cb, 0x11a4,
0x09cb, 0x11af, 0x09cb, 0x11bf, 0x0917, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x09d3, 0x09cb, 0x09c9, 0x09cb, 0x09cb,
0x11ce, 0x11de, 0x09cb, 0x11e8, 0x11f8, 0x11f8, 0x09cb, 0x09cb,
0x09cb, 0x09cb, 0x0917, 0x0917, 0x09cb, 0x09cb, 0x1208, 0x1213,
0x09cb, 0x09cb, 0x09cb, 0x1223, 0x09cb, 0x1233, 0x09cb, 0x1240,
0x09cb, 0x124e, 0x0a8b, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x11f8, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x1258, 0x09cb, 0x09cb, 0x09cb, 0x1268,
0x0a0a, 0x0a0a, 0x1278, 0x1288, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x1298, 0x1299, 0x09cb, 0x09cb, 0x12a9, 0x12b9, 0x0917, 0x0917,
0x0917, 0x0b4a, 0x09cb, 0x09cb, 0x12c9, 0x0a0a, 0x0a6e, 0x12d9,
0x0917, 0x09cb, 0x12e9, 0x0917, 0x0917, 0x09cb, 0x09cf, 0x0917,
0x09cb, 0x1213, 0x0b47, 0x0917, 0x0917, 0x1015, 0x0994, 0x0936,
0x0f10, 0x12f9, 0x0c1b, 0x0917, 0x0917, 0x1305, 0x0b46, 0x0917,
0x0917, 0x0917, 0x0b15, 0x0917, 0x1310, 0x0b13, 0x0917, 0x0917,
0x0917, 0x0b45, 0x0c1b, 0x0917, 0x0917, 0x1026, 0x12ff, 0x0917,
0x0917, 0x0917, 0x0cb3, 0x131e, 0x0b47, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x101a, 0x0917,
0x0c1b, 0x0917, 0x0917, 0x0b78, 0x0cb2, 0x0917, 0x098e, 0x0b13,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x1015, 0x0c29, 0x132d, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x133c, 0x0b72, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1349, 0x0cb2, 0x0b77,
0x0917, 0x0917, 0x0917, 0x1359, 0x0cb2, 0x0917, 0x0939, 0x0917,
0x0917, 0x0917, 0x0b1a, 0x1368, 0x0917, 0x0917, 0x0917, 0x0917,
0x0b4a, 0x1376, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3,
0x0c85, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1382, 0x0b45, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1304,
0x0cb2, 0x0917, 0x1391, 0x0917, 0x0917, 0x139e, 0x0b41, 0x13ad,
0x0917, 0x0917, 0x1013, 0x13bd, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x13cd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0c7d, 0x13dd, 0x13ec, 0x0917, 0x0917, 0x0917, 0x0917, 0x13fb,
0x1368, 0x0917, 0x0917, 0x0917, 0x0917, 0x140a, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0e0a, 0x0c1b, 0x0917,
0x0917, 0x116e, 0x140f, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x141a, 0x1429, 0x08bc, 0x0917, 0x0917,
0x0917, 0x0917, 0x1439, 0x0995, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0b13, 0x0917, 0x0917, 0x0917, 0x0994,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0917, 0x0917, 0x0917,
0x0cb3, 0x0b15, 0x0917, 0x0917, 0x0917, 0x0917, 0x1449, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0b76, 0x1459, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0965,
0x0965, 0x0967, 0x0965, 0x0994, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1462,
0x146f, 0x147c, 0x0917, 0x0b4d, 0x0917, 0x0917, 0x0917, 0x0928,
0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x148c, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x1497,
0x0917, 0x0917, 0x08be, 0x0917, 0x0917, 0x0917, 0x091e, 0x0917,
0x0917, 0x0917, 0x1499, 0x14a7, 0x14a7, 0x14a7, 0x0965, 0x0965,
0x0965, 0x14b7, 0x0965, 0x0965, 0x0968, 0x0b43, 0x0b44, 0x0db0,
0x09ab, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x14c2, 0x14ca,
0x14d8, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x132d, 0x0917, 0x0917, 0x0917, 0x0b4b, 0x14e3, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0b4b, 0x0917, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x14f3, 0x0994, 0x0917, 0x0917, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x14ff, 0x09d1, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0ae9,
0x0a0a, 0x0a0a, 0x0a0a, 0x150f, 0x0917, 0x0917, 0x0917, 0x0917,
0x0ae9, 0x0a0a, 0x0a0a, 0x151f, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x111a, 0x0a0a, 0x152e, 0x153b, 0x1549, 0x1559, 0x1567, 0x156f,
0x157f, 0x158a, 0x1599, 0x158a, 0x0917, 0x0917, 0x0917, 0x08bc,
0x0955, 0x0955, 0x093a, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x08ba, 0x15a9, 0x0954, 0x0954, 0x0954, 0x0955, 0x0f10,
0x15b9, 0x0917, 0x08be, 0x0917, 0x0917, 0x0917, 0x0f16, 0x0917,
0x0917, 0x0917, 0x091a, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f10, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x15c4, 0x0939, 0x0939, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x15c5, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0ced, 0x093a, 0x08bd, 0x093a, 0x0955, 0x0955, 0x0955, 0x0f0e,
0x0ced, 0x0955, 0x0955, 0x0f0e, 0x0955, 0x0938, 0x08bc, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x08ba, 0x0938, 0x0939, 0x0f0d, 0x0955, 0x0955, 0x15d0, 0x15df,
0x093a, 0x0f0d, 0x0f0d, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0951, 0x0955, 0x0955, 0x093b,
0x0917, 0x0917, 0x1164, 0x15ef, 0x0917, 0x08e7, 0x08e7, 0x08e7,
0x08e7, 0x08e7, 0x08e7, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0917,
0x08c7, 0x08d5, 0x08e5, 0x08f5, 0x0904, 0x0909, 0x0904, 0x0919,
0x0928, 0x092e, 0x093e, 0x094e, 0x095e, 0x0967, 0x095e, 0x0967,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x096f, 0x097d, 0x097d, 0x098d, 0x099c, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09bc, 0x09cb, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0968, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09d8, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09e2, 0x09f2,
0x09ac, 0x09f4, 0x0a02, 0x0a12, 0x0a17, 0x0a26, 0x0a36, 0x0a46,
0x0a51, 0x0a51, 0x0a56, 0x09ac, 0x0a66, 0x0a50, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x0a73, 0x0a82, 0x0a92, 0x0a9c, 0x0aab,
0x0a51, 0x09ac, 0x0abb, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0ab5, 0x0acb, 0x0a12, 0x0a12, 0x0adb, 0x0ae7, 0x0a12, 0x0af5,
0x0b01, 0x0a13, 0x0a12, 0x0b11, 0x0b21, 0x0a51, 0x0b31, 0x0b41,
0x0a51, 0x0a51, 0x0ab1, 0x09ac, 0x0b4f, 0x09ac, 0x0b5c, 0x095e,
0x095e, 0x0b62, 0x0b71, 0x09da, 0x0b7f, 0x095e, 0x0b8e, 0x095e,
0x095e, 0x0b83, 0x0b9d, 0x095e, 0x0b7f, 0x0bab, 0x0bba, 0x095e,
0x095e, 0x0b83, 0x0bc9, 0x0b8e, 0x095e, 0x0bd5, 0x0bba, 0x095e,
0x095e, 0x0b83, 0x0be4, 0x095e, 0x0b7f, 0x0bf3, 0x0b8e, 0x095e,
0x095e, 0x0c03, 0x0b9d, 0x0c13, 0x0b7f, 0x095e, 0x0b8d, 0x095e,
0x095e, 0x095e, 0x0b82, 0x095e, 0x095e, 0x0c20, 0x0c30, 0x095e,
0x095e, 0x0c35, 0x0c44, 0x0c13, 0x0b7f, 0x0c52, 0x0b8e, 0x095e,
0x095e, 0x0b83, 0x0bbe, 0x095e, 0x0b7f, 0x095e, 0x0c62, 0x095e,
0x095e, 0x0bbf, 0x0b9d, 0x095e, 0x0b7f, 0x095e, 0x0b8e, 0x095e,
0x095e, 0x095e, 0x0b85, 0x0c70, 0x095e, 0x095e, 0x095e, 0x0c7f,
0x0c8f, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0c9e,
0x09d3, 0x095e, 0x095e, 0x095e, 0x0cab, 0x095e, 0x0cb6, 0x095e,
0x095e, 0x095e, 0x0cc5, 0x0ccf, 0x0cdc, 0x09ac, 0x09af, 0x0b89,
0x095e, 0x095e, 0x095e, 0x0b91, 0x0ceb, 0x095e, 0x0bc2, 0x0cf9,
0x0d08, 0x0d16, 0x0d24, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0b91, 0x095e, 0x095e, 0x095e, 0x0d34, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0904, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0d44, 0x0d49, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0d57, 0x095e, 0x0b7f, 0x095e,
0x0b7f, 0x095e, 0x0b7f, 0x095e, 0x095e, 0x095e, 0x0d63, 0x0c7a,
0x0d6d, 0x095e, 0x0d34, 0x0d7d, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0c13, 0x095e, 0x0b86, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0d8c, 0x0d9a, 0x0daa, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0906, 0x099c,
0x099c, 0x095e, 0x0db3, 0x095e, 0x095e, 0x095e, 0x0dbf, 0x0dcd,
0x0dda, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ad, 0x095e, 0x095e,
0x095e, 0x0b5b, 0x095e, 0x095e, 0x0dea, 0x0b8d, 0x095e, 0x0df7,
0x0b5b, 0x0c62, 0x095e, 0x0e07, 0x095e, 0x095e, 0x095e, 0x0e15,
0x0c62, 0x095e, 0x095e, 0x0b92, 0x0e24, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0e34, 0x0e43,
0x0e4c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0e56, 0x0917, 0x0907, 0x0907,
0x0d47, 0x0e66, 0x099c, 0x0e76, 0x0e86, 0x0e92, 0x0e97, 0x0ea7,
0x0eb7, 0x0ec7, 0x095e, 0x0ed7, 0x0ed7, 0x0ee6, 0x09ac, 0x09ac,
0x0cf9, 0x0ef6, 0x0f02, 0x0f10, 0x0f1f, 0x0f2f, 0x099c, 0x095e,
0x095e, 0x0f3d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x0f4d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0f57, 0x095e, 0x095e, 0x095e, 0x0909, 0x099c, 0x0996, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0d34, 0x095e, 0x0982,
0x095e, 0x099c, 0x099c, 0x0f67, 0x0f6f, 0x095e, 0x095e, 0x095e,
0x095e, 0x0f5d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f7f, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f8c, 0x099c, 0x0995, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0f9c, 0x0fab, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x09ac, 0x09ac, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x097f, 0x095e, 0x095e, 0x099c, 0x0fb4, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0901, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0f57, 0x095e, 0x099c, 0x0fc4, 0x099c, 0x0fd3, 0x0fe3, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0ff3, 0x0904, 0x095e, 0x095e,
0x095e, 0x095e, 0x0963, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c,
0x099c, 0x1003, 0x095e, 0x0d47, 0x095e, 0x095e, 0x095e, 0x099c,
0x095e, 0x1013, 0x095e, 0x095e, 0x095e, 0x099b, 0x0908, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1022, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0906, 0x095e, 0x0905, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x099c, 0x099c, 0x099c, 0x0f56, 0x095e, 0x095e, 0x095e, 0x0907,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x1032, 0x095e,
0x0b90, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0c62, 0x099c,
0x099c, 0x0903, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0966,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1042,
0x095e, 0x104e, 0x105b, 0x095e, 0x095e, 0x095e, 0x0f35, 0x095e,
0x095e, 0x095e, 0x095e, 0x1067, 0x095e, 0x09ac, 0x0b5d, 0x095e,
0x095e, 0x1071, 0x095e, 0x107f, 0x0c62, 0x095e, 0x095e, 0x0b5c,
0x095e, 0x095e, 0x108f, 0x095e, 0x095e, 0x0b8a, 0x095e, 0x095e,
0x109d, 0x0cf3, 0x10ac, 0x095e, 0x095e, 0x0b83, 0x095e, 0x095e,
0x095e, 0x10bc, 0x0b8e, 0x095e, 0x0bbe, 0x0b89, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0f1f, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x10cc, 0x095e, 0x10da, 0x10e9,
0x10f3, 0x1103, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x1113, 0x0b2e, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x1123, 0x099c, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0b2f, 0x0a51, 0x0a51, 0x1133, 0x095e, 0x095e, 0x1143,
0x09ac, 0x0d34, 0x09ac, 0x099c, 0x099c, 0x1153, 0x1163, 0x1173,
0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x1179,
0x1189, 0x08f5, 0x0904, 0x0909, 0x0904, 0x0909, 0x0f57, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1199, 0x090b,
0x11a8, 0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c, 0x099c,
0x0980, 0x0980, 0x0904, 0x095e, 0x095e, 0x095e, 0x095e, 0x0d24,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x11b8, 0x0f6f,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x11c8,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x11d8, 0x0a12, 0x0a12, 0x11e2, 0x0a12, 0x11f1, 0x0a12, 0x0a12,
0x0a12, 0x0a13, 0x0a0b, 0x095e, 0x095e, 0x095e, 0x0a12, 0x11fe,
0x0a12, 0x1209, 0x0a12, 0x1219, 0x095e, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x0a1a, 0x0a12, 0x0a10, 0x0a12, 0x0a12,
0x1228, 0x1238, 0x0a12, 0x1242, 0x1252, 0x1252, 0x0a12, 0x0a12,
0x0a12, 0x0a12, 0x095e, 0x095e, 0x0a12, 0x0a12, 0x1262, 0x126d,
0x0a12, 0x0a12, 0x0a12, 0x127d, 0x0a12, 0x128d, 0x0a12, 0x129a,
0x0a12, 0x12a8, 0x0ad2, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x1252, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x12b2, 0x0a12, 0x0a12, 0x0a12, 0x12c2,
0x0a51, 0x0a51, 0x12d2, 0x12e2, 0x12f2, 0x0a12, 0x12fc, 0x0a12,
0x130b, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x131b, 0x131c, 0x0a12, 0x0a12, 0x132c, 0x133c, 0x134a, 0x095e,
0x095e, 0x0b92, 0x0a12, 0x0a12, 0x135a, 0x0a51, 0x0ab5, 0x136a,
0x095e, 0x0a12, 0x137a, 0x095e, 0x095e, 0x0a12, 0x0a16, 0x095e,
0x0a12, 0x126d, 0x0b8e, 0x095e, 0x095e, 0x106f, 0x09db, 0x097d,
0x0f57, 0x138a, 0x0c62, 0x095e, 0x095e, 0x1396, 0x0b8d, 0x095e,
0x095e, 0x095e, 0x0b5c, 0x095e, 0x13a1, 0x0b5a, 0x095e, 0x095e,
0x095e, 0x0b8c, 0x0c62, 0x095e, 0x095e, 0x1080, 0x1390, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x13af, 0x0b8e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x1074, 0x095e,
0x0c62, 0x095e, 0x095e, 0x0bbf, 0x0cf9, 0x095e, 0x09d5, 0x0b5a,
0x095e, 0x095e, 0x095e, 0x0df7, 0x0b5e, 0x13bd, 0x0bba, 0x095e,
0x095e, 0x095e, 0x106f, 0x0c70, 0x13c0, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x13cf, 0x0bb9, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x13dc,
0x0cf9, 0x0bbe, 0x095e, 0x095e, 0x095e, 0x13ec, 0x0cf9, 0x095e,
0x0980, 0x095e, 0x095e, 0x095e, 0x0b61, 0x13fb, 0x095e, 0x095e,
0x095e, 0x095e, 0x0b5f, 0x1409, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0cfa, 0x0ccc, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1415,
0x0b8c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x1395, 0x0cf9, 0x095e, 0x1424, 0x095e, 0x095e, 0x1431,
0x0b88, 0x1440, 0x095e, 0x095e, 0x106d, 0x1450, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x1460, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cc4, 0x1470, 0x147f, 0x095e, 0x095e, 0x095e,
0x095e, 0x148e, 0x13fb, 0x095e, 0x095e, 0x095e, 0x095e, 0x149d,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0e51,
0x0c62, 0x095e, 0x095e, 0x11c8, 0x13bd, 0x0b85, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x14a8, 0x14b7, 0x0903,
0x095e, 0x095e, 0x095e, 0x095e, 0x14c7, 0x09dc, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x0b90, 0x14ce, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0b5a, 0x095e, 0x095e, 0x095e, 0x09db, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x0b5c,
0x095e, 0x095e, 0x095e, 0x095e, 0x14de, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0bbd, 0x14ee,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f57, 0x095e, 0x11be, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0901, 0x095e, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ac, 0x09ae,
0x09ac, 0x09db, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x14f7, 0x1504, 0x1511,
0x095e, 0x0b94, 0x095e, 0x095e, 0x095e, 0x096f, 0x095e, 0x099c,
0x099c, 0x099c, 0x099c, 0x1521, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x0f56, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x11a8, 0x0963, 0x095e, 0x0963, 0x095e, 0x100d, 0x095e,
0x100d, 0x0905, 0x095e, 0x0905, 0x095e, 0x0965, 0x095e, 0x0965,
0x095e, 0x152e, 0x153c, 0x153c, 0x153c, 0x09ac, 0x09ac, 0x09ac,
0x154c, 0x09ac, 0x09ac, 0x09af, 0x0b8a, 0x0b8b, 0x0df7, 0x09f2,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1557, 0x155f, 0x156d,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x13c0, 0x095e, 0x095e, 0x095e, 0x0b92, 0x1578, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0b92, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0b90, 0x095e, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x1588, 0x09db, 0x095e, 0x095e, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x1594, 0x0a18, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0b30, 0x0a51, 0x0a51,
0x0a51, 0x15a4, 0x095e, 0x095e, 0x095e, 0x095e, 0x0b30, 0x0a51,
0x0a51, 0x15b4, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1174, 0x0a51,
0x15c3, 0x15d0, 0x15de, 0x15ee, 0x15fc, 0x1604, 0x1614, 0x161f,
0x162e, 0x161f, 0x095e, 0x095e, 0x095e, 0x0903, 0x099c, 0x099c,
0x0981, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0901,
0x163e, 0x099b, 0x099b, 0x099b, 0x099c, 0x0f57, 0x164e, 0x095e,
0x0905, 0x095e, 0x095e, 0x095e, 0x0f5d, 0x095e, 0x095e, 0x095e,
0x0961, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0f57,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x1659, 0x0980,
0x0980, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x165a, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0d34, 0x0981,
0x0904, 0x0981, 0x099c, 0x099c, 0x099c, 0x0f55, 0x0d34, 0x099c,
0x099c, 0x0f55, 0x099c, 0x097f, 0x0981, 0x0903, 0x095e, 0x095e,
0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0901, 0x097f,
0x0980, 0x0983, 0x099c, 0x099c, 0x099c, 0x1665, 0x1673, 0x0d34,
0x0f54, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0998, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x11be, 0x1683, 0x095e, 0x092e, 0x092e, 0x092e, 0x092e, 0x092e,
0x092e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac,
0x095e,
/* values */
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000b, 0x000d, 0x000b, 0x000c, 0x000d, 0x000a, 0x000a,
@ -362,7 +371,7 @@ const unsigned short bidi_direction_table[5631] =
0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0003, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
@ -513,205 +522,215 @@ const unsigned short bidi_direction_table[5631] =
0x0001, 0x0001, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0000,
0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0009, 0x0009, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0008, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0001, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000,
0x0000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000, 0x0000,
0x0000, 0x0007, 0x0000, 0x0007, 0x0001, 0x0000, 0x0007, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0009, 0x0000, 0x0000, 0x0008, 0x0008, 0x0000, 0x0000, 0x0000,
0x0001, 0x0000, 0x0009, 0x0009, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x000a, 0x0001,
0x0000, 0x0000, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0008, 0x0007, 0x0008, 0x0007, 0x0007, 0x0009,
0x0009, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0005, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0006, 0x0006, 0x0002, 0x0001,
0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0001,
0x0006, 0x0000, 0x0000, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0009, 0x0009, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x000a, 0x000a, 0x000a, 0x000a, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0006, 0x0006,
0x0006, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0008, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0005, 0x0005, 0x0005, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0009, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005,
0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0000, 0x0000, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0005,
0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001,
0x0001, 0x0001, 0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005,
0x0001, 0x0001, 0x0001, 0x0000, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0000, 0x0000, 0x0000, 0x0007, 0x0000, 0x0007, 0x0001,
0x0000, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0008, 0x0008,
0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0009, 0x0009, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001,
0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0001, 0x000a, 0x0001, 0x0000, 0x0000, 0x0009, 0x0009, 0x0009,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0008, 0x0007, 0x0008,
0x0007, 0x0007, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0009,
0x0009, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0001, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0002,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0005, 0x0005, 0x0005, 0x0005, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0006, 0x0006, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006,
0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009,
0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000a,
0x000a, 0x000a, 0x000a, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0009, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005, 0x0001,
0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005,
0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0001, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0001,
0x000a, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0001, 0x0000, 0x0001, 0x000a, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001
};

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
/* Unicode BiDi mirroring */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiMirroring.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* DO NOT EDIT!! */
#include "windef.h"

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
/* Unicode Script IDs */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:Scripts.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:Scripts.txt */
/* DO NOT EDIT!! */
enum unicode_script_id {

View file

@ -1,16 +1,16 @@
/* Unicode Arabic shaping */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:ArabicShaping.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:ArabicShaping.txt */
/* DO NOT EDIT!! */
#include "windef.h"
const unsigned short arabic_shaping_table[3547] =
const unsigned short arabic_shaping_table[3602] =
{
/* level 1 offsets */
0x0110, 0x0120, 0x0130, 0x0140, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x014b, 0x0141, 0x0141, 0x0141, 0x0141, 0x0157,
0x0167, 0x0177, 0x0141, 0x0187, 0x0141, 0x0141, 0x018d, 0x0141,
0x0141, 0x0141, 0x0141, 0x019d, 0x01aa, 0x01ba, 0x01ca, 0x0141,
0x0167, 0x0177, 0x0141, 0x0187, 0x0141, 0x0141, 0x0196, 0x0141,
0x0141, 0x0141, 0x0141, 0x01a6, 0x01b3, 0x01c3, 0x01d3, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
@ -35,175 +35,180 @@ const unsigned short arabic_shaping_table[3547] =
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x01da, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x01e3, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
/* level 2 offsets */
0x01ea, 0x01f5, 0x01f5, 0x0205, 0x020d, 0x0216, 0x0225, 0x0235,
0x0245, 0x0255, 0x0265, 0x0275, 0x0285, 0x0295, 0x02a3, 0x02b2,
0x02c0, 0x01f5, 0x01f5, 0x02cb, 0x01f5, 0x01f5, 0x01f5, 0x02da,
0x02ea, 0x02f8, 0x0307, 0x0317, 0x0327, 0x01f9, 0x01f5, 0x01f5,
0x0337, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x0347, 0x0357, 0x01f5, 0x01f5,
0x0367, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x0371, 0x01f5, 0x0381, 0x0391, 0x03a0, 0x03b0, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x03bf, 0x01f5, 0x01f5, 0x03cf, 0x03df, 0x01f5,
0x03ef, 0x03ff, 0x040e, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x041e, 0x042d, 0x01f5, 0x043d, 0x0443, 0x0453, 0x0463,
0x0473, 0x0481, 0x0491, 0x049e, 0x04ab, 0x04b9, 0x04c8, 0x04d6,
0x04e3, 0x04f3, 0x01f5, 0x0500, 0x050d, 0x0517, 0x0527, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x0534, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x053a,
0x054a, 0x01f5, 0x01f5, 0x01f5, 0x0556, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x0565, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x0575, 0x01f5, 0x057f, 0x058b, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x059b, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x05ab, 0x054a, 0x05b4, 0x01f5, 0x05c3, 0x01f5,
0x01f5, 0x01f5, 0x05d2, 0x05e2, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x05f2, 0x0602, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5, 0x01f5,
0x01f5, 0x01f5,
0x01f3, 0x01fe, 0x01fe, 0x020e, 0x0216, 0x021f, 0x022e, 0x023e,
0x024e, 0x025e, 0x026e, 0x027e, 0x028e, 0x029e, 0x02ac, 0x02bb,
0x02c9, 0x01fe, 0x01fe, 0x02d4, 0x01fe, 0x01fe, 0x01fe, 0x02e3,
0x02f3, 0x0301, 0x0310, 0x0320, 0x0330, 0x0202, 0x01fe, 0x01fe,
0x0340, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x0350, 0x0360, 0x01fe, 0x01fe,
0x0370, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x037a, 0x01fe, 0x038a, 0x039a, 0x03a9, 0x03b9, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x03c8, 0x01fe, 0x01fe, 0x03d8, 0x03e8, 0x01fe,
0x03f8, 0x0408, 0x0417, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x0427, 0x0436, 0x01fe, 0x0446, 0x044d, 0x045d, 0x046d,
0x047d, 0x048b, 0x049b, 0x04aa, 0x04b7, 0x04c5, 0x04d4, 0x04e2,
0x04ef, 0x04ff, 0x01fe, 0x050c, 0x0519, 0x0523, 0x0533, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x0540, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x054f,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x0552, 0x0562, 0x01fe, 0x01fe, 0x01fe, 0x056e, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x057d, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x058d, 0x01fe, 0x0597, 0x05a3, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x05b3, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x05c3, 0x0562, 0x05cc, 0x01fe, 0x05db,
0x05ea, 0x01fe, 0x01fe, 0x05f9, 0x0609, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x0619, 0x0629, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe, 0x01fe,
0x01fe, 0x01fe, 0x01fe,
/* level 3 offsets */
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0615, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625,
0x0625, 0x0625, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0635, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0624, 0x0625, 0x0645,
0x0653, 0x0612, 0x0612, 0x0612, 0x0663, 0x0673, 0x0682, 0x068a,
0x0625, 0x069a, 0x06aa, 0x06b2, 0x06ba, 0x06c4, 0x06c4, 0x06d4,
0x06e4, 0x06ec, 0x06fc, 0x0613, 0x070c, 0x071b, 0x0625, 0x072b,
0x0739, 0x0745, 0x0754, 0x0612, 0x0612, 0x063f, 0x0764, 0x076a,
0x06c4, 0x0774, 0x0780, 0x0612, 0x078e, 0x079a, 0x0612, 0x07aa,
0x07b6, 0x07c6, 0x07d6, 0x07e3, 0x065b, 0x07f3, 0x0802, 0x080c,
0x0625, 0x081a, 0x0625, 0x0697, 0x0612, 0x0612, 0x082a, 0x0839,
0x0848, 0x0856, 0x0612, 0x0865, 0x0612, 0x0612, 0x085a, 0x0874,
0x0612, 0x0856, 0x0614, 0x0883, 0x0612, 0x0612, 0x085a, 0x0892,
0x0865, 0x0612, 0x089e, 0x0883, 0x0612, 0x0612, 0x085a, 0x08ad,
0x0612, 0x0856, 0x08bb, 0x0865, 0x0612, 0x0612, 0x0616, 0x0874,
0x0853, 0x0856, 0x0612, 0x0864, 0x0612, 0x0612, 0x0612, 0x0859,
0x0612, 0x0612, 0x0612, 0x08ca, 0x0612, 0x0612, 0x08cf, 0x08de,
0x0853, 0x0856, 0x0612, 0x0865, 0x0612, 0x0612, 0x0616, 0x08ec,
0x0612, 0x0856, 0x0612, 0x0698, 0x0612, 0x0612, 0x0888, 0x0874,
0x0612, 0x0856, 0x0612, 0x0865, 0x0612, 0x0612, 0x0612, 0x085c,
0x08fa, 0x0612, 0x0612, 0x0612, 0x0845, 0x0903, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0912, 0x091f, 0x0612, 0x0612,
0x0612, 0x0850, 0x0612, 0x092e, 0x0612, 0x0612, 0x0612, 0x0644,
0x093e, 0x094b, 0x0625, 0x0628, 0x0860, 0x0612, 0x0612, 0x0612,
0x0868, 0x095a, 0x0612, 0x088b, 0x0764, 0x0969, 0x0977, 0x0615,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0868, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0985, 0x0612, 0x0856, 0x0612, 0x0856, 0x0612, 0x0856,
0x0612, 0x0612, 0x0612, 0x0991, 0x061c, 0x099b, 0x0612, 0x0612,
0x09a9, 0x0612, 0x06c4, 0x06c4, 0x06c4, 0x06c4, 0x06c4, 0x09b9,
0x09c4, 0x06c4, 0x09cb, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x09db, 0x09e9, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x09f5, 0x0612,
0x0612, 0x0612, 0x0a01, 0x0a0f, 0x0a1c, 0x0612, 0x0612, 0x0612,
0x0625, 0x0626, 0x0612, 0x0612, 0x0612, 0x0696, 0x0612, 0x0612,
0x0a2c, 0x0864, 0x0612, 0x0a39, 0x0696, 0x0698, 0x0612, 0x0a49,
0x0612, 0x0612, 0x0612, 0x0a57, 0x0698, 0x0612, 0x0612, 0x0869,
0x0a66, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0819, 0x0a76, 0x0a7f, 0x0a89, 0x0612, 0x08a4,
0x0612, 0x0612, 0x0612, 0x0a97, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0625, 0x0625, 0x0764, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0613, 0x0698, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0613, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0625, 0x0625, 0x0612, 0x0612, 0x086b,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0aa7, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0613, 0x0ab7, 0x0612,
0x0867, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0698, 0x0ac5,
0x0612, 0x0ad1, 0x0612, 0x06c4, 0x06c4, 0x06c4, 0x0ae1, 0x0612,
0x0612, 0x0612, 0x0612, 0x0854, 0x0612, 0x0625, 0x0884, 0x0612,
0x0612, 0x0aeb, 0x0612, 0x065c, 0x0698, 0x0612, 0x0612, 0x0697,
0x0612, 0x0612, 0x0af9, 0x0612, 0x0612, 0x0861, 0x0612, 0x0612,
0x08bc, 0x0b04, 0x0b11, 0x0612, 0x0612, 0x085a, 0x0612, 0x0612,
0x0612, 0x0b21, 0x0865, 0x0612, 0x0887, 0x0860, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0b31, 0x0612, 0x0614, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0625, 0x0612, 0x0625,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0613, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0b3f, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0615, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0764, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0b4b, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0b5a, 0x0612, 0x0612, 0x0b6a,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0b7a, 0x0b88, 0x0b97, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0ba5, 0x0bb5, 0x0bbc, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0bcc, 0x06c4, 0x0bda, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0888, 0x0612, 0x0612, 0x0612, 0x0612,
0x0868, 0x0612, 0x0612, 0x0612, 0x0bea, 0x0bf5, 0x0c04, 0x0612,
0x0c14, 0x0c22, 0x0612, 0x0612, 0x0c32, 0x0c42, 0x0612, 0x0612,
0x0612, 0x0865, 0x0612, 0x0612, 0x065b, 0x0823, 0x0612, 0x0612,
0x0c52, 0x0698, 0x0612, 0x0612, 0x0c5e, 0x0864, 0x0612, 0x0612,
0x0612, 0x0697, 0x0612, 0x0c69, 0x0695, 0x0612, 0x0612, 0x0612,
0x0863, 0x0698, 0x0612, 0x0612, 0x0c79, 0x0c58, 0x0612, 0x0612,
0x0612, 0x0613, 0x0c86, 0x0865, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0613, 0x0c95, 0x0612, 0x0698,
0x0612, 0x0612, 0x0888, 0x0764, 0x0612, 0x0921, 0x0695, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x065b,
0x08fa, 0x0614, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0ca2,
0x0cb1, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0cbf, 0x0764, 0x0887, 0x0612,
0x0612, 0x0612, 0x0ccf, 0x0764, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0cdf, 0x0cef, 0x0612, 0x0612, 0x0612, 0x0612, 0x0868,
0x0cfd, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0613, 0x0d0d,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0d18, 0x0863, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0c5d, 0x0764,
0x0612, 0x0d27, 0x0612, 0x0612, 0x0d34, 0x085f, 0x0d43, 0x0612,
0x0612, 0x08bb, 0x0d0e, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0954, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0623,
0x0d53, 0x0d62, 0x0612, 0x0612, 0x0612, 0x0612, 0x0d71, 0x0cef,
0x0612, 0x0612, 0x0612, 0x0612, 0x0d80, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0855, 0x0698, 0x0612, 0x0612,
0x0b4b, 0x0d85, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0625, 0x063e, 0x0824,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0695,
0x0612, 0x0612, 0x0612, 0x0823, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0613, 0x0612, 0x0612, 0x0612, 0x0613, 0x0697, 0x0612, 0x0612,
0x0612, 0x0612, 0x0862, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0886, 0x0696, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0625, 0x0625, 0x0627, 0x0625, 0x0823,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0b41, 0x0642, 0x0d95, 0x0612, 0x086b,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0985, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0625, 0x0625, 0x0625, 0x0d9a, 0x0625, 0x0625, 0x0628,
0x0861, 0x0862, 0x0a39, 0x0624, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0da5, 0x0dad, 0x0dbb, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0613, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0614, 0x0612, 0x0612, 0x0612,
0x0869, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0869,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0823, 0x0612, 0x0612,
0x06c4, 0x06c4, 0x06c4, 0x06c4, 0x0dcb, 0x0612, 0x0612, 0x0612,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0865, 0x0612, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625,
0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612, 0x0612,
0x0625, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625,
0x0625, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625, 0x0625, 0x0612,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x063c, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x064c, 0x064c, 0x064c, 0x064c, 0x064c,
0x064c, 0x064c, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x065c, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x064b, 0x064c, 0x066c,
0x067a, 0x0639, 0x0639, 0x0639, 0x068a, 0x069a, 0x06a9, 0x06b1,
0x064c, 0x06c1, 0x06d1, 0x06d9, 0x06e1, 0x06eb, 0x06eb, 0x06fb,
0x070b, 0x0713, 0x0723, 0x063a, 0x0733, 0x0742, 0x064c, 0x0752,
0x0760, 0x076c, 0x077b, 0x0639, 0x0639, 0x0666, 0x078b, 0x0791,
0x06eb, 0x079b, 0x07a7, 0x0639, 0x07b5, 0x07c1, 0x0639, 0x07d1,
0x07dd, 0x07ed, 0x07fd, 0x080a, 0x0683, 0x081a, 0x0829, 0x0833,
0x064c, 0x0841, 0x064c, 0x06be, 0x0639, 0x0639, 0x0851, 0x0860,
0x086f, 0x087d, 0x0639, 0x088c, 0x0639, 0x0639, 0x0881, 0x089b,
0x0639, 0x087d, 0x063b, 0x08aa, 0x0639, 0x0639, 0x0881, 0x08b9,
0x088c, 0x0639, 0x08c5, 0x08aa, 0x0639, 0x0639, 0x0881, 0x08d4,
0x0639, 0x087d, 0x08e2, 0x088c, 0x0639, 0x0639, 0x063d, 0x089b,
0x087a, 0x087d, 0x0639, 0x088b, 0x0639, 0x0639, 0x0639, 0x0880,
0x0639, 0x0639, 0x0639, 0x08f1, 0x0639, 0x0639, 0x08f6, 0x0905,
0x087a, 0x087d, 0x0639, 0x088c, 0x0639, 0x0639, 0x063d, 0x0913,
0x0639, 0x087d, 0x0639, 0x06bf, 0x0639, 0x0639, 0x08af, 0x089b,
0x0639, 0x087d, 0x0639, 0x088c, 0x0639, 0x0639, 0x0639, 0x0883,
0x0921, 0x0639, 0x0639, 0x0639, 0x086c, 0x092a, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0939, 0x0946, 0x0639, 0x0639,
0x0639, 0x0877, 0x0639, 0x0955, 0x0639, 0x0639, 0x0639, 0x066b,
0x0965, 0x0972, 0x064c, 0x064f, 0x0887, 0x0639, 0x0639, 0x0639,
0x088f, 0x0981, 0x0639, 0x08b2, 0x078b, 0x0990, 0x099e, 0x063c,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x088f, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x09ac, 0x0639, 0x087d, 0x0639, 0x087d, 0x0639, 0x087d,
0x0639, 0x0639, 0x0639, 0x09b8, 0x0643, 0x09c2, 0x0639, 0x0639,
0x09d0, 0x0639, 0x06eb, 0x06eb, 0x06eb, 0x06eb, 0x06eb, 0x09e0,
0x09eb, 0x06eb, 0x09f2, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0a02, 0x0a10, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0a1c, 0x0639,
0x0639, 0x0639, 0x0a28, 0x0a36, 0x0a43, 0x0639, 0x0639, 0x0639,
0x064c, 0x064d, 0x0639, 0x0639, 0x0639, 0x06bd, 0x0639, 0x0639,
0x0a53, 0x088b, 0x0639, 0x0a60, 0x06bd, 0x06bf, 0x0639, 0x0a70,
0x0639, 0x0639, 0x0639, 0x0a7e, 0x06bf, 0x0639, 0x0639, 0x0890,
0x0a8d, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0840, 0x0a9d, 0x0aa6, 0x0ab0, 0x0639, 0x08cb,
0x0639, 0x0639, 0x0639, 0x0abe, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x064c, 0x064c, 0x078b, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x063a, 0x06bf, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x063a, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x064c, 0x064c, 0x0639, 0x0639, 0x0892,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0ace, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x063a, 0x0ade, 0x0639,
0x088e, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x06bf, 0x0aec,
0x0639, 0x0af8, 0x0639, 0x06eb, 0x06eb, 0x06eb, 0x0b08, 0x0639,
0x0639, 0x0639, 0x0639, 0x087b, 0x0639, 0x064c, 0x08ab, 0x0639,
0x0639, 0x0b12, 0x0639, 0x0683, 0x06bf, 0x0639, 0x0639, 0x06be,
0x0639, 0x0639, 0x0b20, 0x0639, 0x0639, 0x0888, 0x0639, 0x0639,
0x08e3, 0x0b2b, 0x0b38, 0x0639, 0x0639, 0x0881, 0x0639, 0x0639,
0x0639, 0x0b48, 0x088c, 0x0639, 0x08ae, 0x0887, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0b58, 0x0639, 0x063b, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x064c, 0x0639, 0x064c,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x063a, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0b66, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x063c, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x078b, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0b72, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0b81, 0x0639, 0x0639, 0x0b91,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0ba1, 0x0baf, 0x0bbe, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0bcc, 0x0bdc, 0x0be3, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0bf3, 0x06eb, 0x0c01, 0x0639, 0x0639,
0x0639, 0x0a62, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x08af, 0x0639, 0x0c0f, 0x0639,
0x0639, 0x0890, 0x0639, 0x0639, 0x0639, 0x0c1f, 0x0c2a, 0x0c39,
0x0639, 0x0c49, 0x0c57, 0x0639, 0x0639, 0x0c67, 0x0c77, 0x0639,
0x0639, 0x0639, 0x088c, 0x0639, 0x0639, 0x0682, 0x084a, 0x0639,
0x0639, 0x0c87, 0x06bf, 0x0639, 0x0639, 0x0c93, 0x088b, 0x0639,
0x0639, 0x0639, 0x06be, 0x0639, 0x0c9e, 0x06bc, 0x0639, 0x0639,
0x0639, 0x088a, 0x06bf, 0x0639, 0x0639, 0x0cae, 0x0c8d, 0x0639,
0x0639, 0x0639, 0x063a, 0x0cbb, 0x088c, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x063a, 0x0cca, 0x0639,
0x06bf, 0x0639, 0x0639, 0x08af, 0x078b, 0x0639, 0x0948, 0x06bc,
0x0639, 0x0639, 0x0639, 0x0a60, 0x0cd4, 0x0ce2, 0x08aa, 0x0639,
0x0639, 0x0639, 0x0682, 0x0921, 0x063b, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0cef, 0x0cfe, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0d0c,
0x078b, 0x08ae, 0x0639, 0x0639, 0x0639, 0x0d1c, 0x078b, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0cd7, 0x0d2b, 0x0639, 0x0639,
0x0639, 0x0639, 0x0cd5, 0x0d39, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x063a, 0x0d49, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0d54,
0x088a, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0c92, 0x078b, 0x0639, 0x0d63, 0x0639, 0x0639, 0x0d70,
0x0886, 0x0d7f, 0x0639, 0x0639, 0x08e2, 0x0d4a, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x097b, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x064a, 0x0d8f, 0x0d9e, 0x0639, 0x0639, 0x0639,
0x0639, 0x0dad, 0x0d2b, 0x0639, 0x0639, 0x0639, 0x0639, 0x0dbc,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x087c,
0x06bf, 0x0639, 0x0639, 0x0b72, 0x0ce2, 0x0883, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x064c, 0x0665, 0x084b, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x088e, 0x0652, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x06bc, 0x0639,
0x0639, 0x0639, 0x084a, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x063a,
0x0639, 0x0639, 0x0639, 0x063a, 0x06be, 0x0639, 0x0639, 0x0639,
0x0639, 0x0889, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x08ad, 0x06bd, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x064c, 0x064c, 0x064e, 0x064c, 0x084a, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0b68, 0x0669, 0x0dcc, 0x0639, 0x0892, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x09ac, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x064c, 0x064c, 0x064c, 0x0dd1, 0x064c, 0x064c, 0x064f, 0x0888,
0x0889, 0x0a60, 0x064b, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0ddc, 0x0de4, 0x0df2, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x063a, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x063b, 0x0639, 0x0639, 0x0639, 0x0890,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0890, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x088e, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x084a, 0x0639, 0x0639, 0x06eb, 0x06eb,
0x06eb, 0x06eb, 0x0e02, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x088c, 0x0639,
0x064c, 0x064c, 0x064c, 0x064c, 0x064c, 0x064c, 0x0639, 0x0639,
0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x0639, 0x064c, 0x064c,
0x064c, 0x064c, 0x064c, 0x064c, 0x064c, 0x064c, 0x064c, 0x064c,
0x064c, 0x064c, 0x064c, 0x064c, 0x064c, 0x0639,
/* values */
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -392,59 +397,61 @@ const unsigned short arabic_shaping_table[3547] =
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0002, 0x0003, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0003, 0x0003, 0x0003, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0003, 0x0003, 0x0003, 0x0002, 0x0000,
0x0002, 0x0003, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0003,
0x0003, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0003, 0x0003, 0x0003, 0x0002, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002,
0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0003, 0x0000, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0000,
0x0003, 0x0002, 0x0002, 0x0003, 0x0003, 0x0002, 0x0003, 0x0003,
0x0000, 0x0003, 0x0002, 0x0002, 0x0003, 0x0000, 0x0000, 0x0000,
0x0000, 0x0002, 0x0003, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
0x0003, 0x0003, 0x0002, 0x0002, 0x0002, 0x0000, 0x0003, 0x0002,
0x0002, 0x0003, 0x0003, 0x0002, 0x0003, 0x0003, 0x0000, 0x0003,
0x0002, 0x0002, 0x0003, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
0x0003, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000,
0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0000, 0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006,
0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000,
0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000,
0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0000,
0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0006, 0x0000, 0x0006, 0x0000, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000,
0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0006,
0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006,
0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0000, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006,
0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0006, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006,
0x0000, 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0006,
0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006,
0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000,
0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000,
0x0006, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,

View file

@ -1,5 +1,5 @@
/* Unicode Bidirectional Bracket table */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiBrackets.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:BidiBrackets.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View file

@ -3,13 +3,13 @@
#include "windef.h"
const unsigned short bidi_direction_table[5631] =
const unsigned short bidi_direction_table[5779] =
{
/* level 1 offsets */
0x0110, 0x0120, 0x0130, 0x0140, 0x0144, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x015e, 0x0152, 0x0152, 0x0152, 0x0152, 0x016a,
0x017a, 0x018a, 0x0152, 0x019a, 0x0152, 0x0152, 0x01a0, 0x0152,
0x0152, 0x0152, 0x0152, 0x01b0, 0x01bd, 0x01cd, 0x01dd, 0x01ed,
0x017a, 0x018a, 0x0152, 0x019a, 0x0152, 0x0152, 0x01a9, 0x0152,
0x0152, 0x0152, 0x0152, 0x01b9, 0x01c6, 0x01d6, 0x01e6, 0x01f6,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
@ -34,253 +34,262 @@ const unsigned short bidi_direction_table[5631] =
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x01fd, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0206, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
/* level 2 offsets */
0x020d, 0x021d, 0x0222, 0x0232, 0x0242, 0x024b, 0x025b, 0x026b,
0x027b, 0x028b, 0x029b, 0x02ab, 0x02bb, 0x02cb, 0x02d9, 0x02e8,
0x02f6, 0x021d, 0x021d, 0x0301, 0x0311, 0x021d, 0x0319, 0x0328,
0x0338, 0x0346, 0x0356, 0x0366, 0x0376, 0x0386, 0x021d, 0x0396,
0x03a6, 0x03b6, 0x03c5, 0x03d2, 0x03e0, 0x03ef, 0x03f5, 0x03ef,
0x021d, 0x03ef, 0x03ef, 0x0400, 0x0410, 0x0420, 0x0430, 0x0440,
0x0450, 0x0460, 0x046f, 0x047c, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x048c, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x049c, 0x021d, 0x04ac, 0x04bc, 0x04cc, 0x04dc,
0x04eb, 0x04fb, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x050a, 0x0518, 0x0525,
0x0535, 0x0545, 0x021d, 0x0555, 0x0565, 0x0575, 0x021d, 0x021d,
0x021d, 0x021d, 0x0585, 0x0595, 0x05a5, 0x05b5, 0x05c5, 0x05d5,
0x05df, 0x05ef, 0x05ff, 0x060f, 0x061d, 0x062d, 0x063a, 0x0647,
0x0655, 0x0664, 0x0672, 0x067f, 0x068f, 0x021d, 0x069c, 0x06a9,
0x06b3, 0x06c3, 0x021d, 0x021d, 0x021d, 0x021d, 0x06d3, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x06d9, 0x06e9, 0x021d, 0x021d, 0x021d, 0x06f5,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x0704, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x0714, 0x021d, 0x071e, 0x072e,
0x073e, 0x021d, 0x021d, 0x0744, 0x0753, 0x021d, 0x021d, 0x0763,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x0773, 0x06e9, 0x077c,
0x021d, 0x078c, 0x021d, 0x021d, 0x021d, 0x079c, 0x07ac, 0x021d,
0x021d, 0x07b5, 0x07c5, 0x07d5, 0x021d, 0x07e5, 0x07f5, 0x0800,
0x03ef, 0x03ef, 0x03ef, 0x0810, 0x0820, 0x0830, 0x03ef, 0x0840,
0x0850, 0x021d, 0x021d, 0x021d, 0x021d, 0x0860, 0x0870, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x0216, 0x0226, 0x022b, 0x023b, 0x024b, 0x0254, 0x0264, 0x0274,
0x0284, 0x0294, 0x02a4, 0x02b4, 0x02c4, 0x02d4, 0x02e2, 0x02f1,
0x02ff, 0x0226, 0x0226, 0x030a, 0x031a, 0x0226, 0x0322, 0x0331,
0x0341, 0x034f, 0x035f, 0x036f, 0x037f, 0x038f, 0x0226, 0x039f,
0x03af, 0x03bf, 0x03ce, 0x03db, 0x03e9, 0x03f8, 0x03fe, 0x03f8,
0x0226, 0x03f8, 0x03f8, 0x0409, 0x0419, 0x0429, 0x0439, 0x0449,
0x0459, 0x0469, 0x0478, 0x0485, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0495, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x04a5, 0x0226, 0x04b5, 0x04c5, 0x04d5, 0x04e5,
0x04f4, 0x0504, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0513, 0x0521, 0x052e,
0x053e, 0x054e, 0x0226, 0x055e, 0x056e, 0x057e, 0x0226, 0x0226,
0x0226, 0x0226, 0x058e, 0x059e, 0x05ae, 0x05be, 0x05ce, 0x05de,
0x05e8, 0x05f8, 0x0608, 0x0618, 0x0626, 0x0636, 0x0645, 0x0652,
0x0660, 0x066f, 0x067d, 0x068a, 0x069a, 0x0226, 0x06a7, 0x06b4,
0x06be, 0x06ce, 0x0226, 0x0226, 0x0226, 0x0226, 0x06de, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x06ed, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x06f0, 0x0700, 0x0226, 0x0226, 0x0226,
0x070c, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x071b, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x072b, 0x03f8, 0x073b, 0x074b, 0x0226, 0x0755,
0x0765, 0x0775, 0x0226, 0x0226, 0x077b, 0x078b, 0x0226, 0x0226,
0x079b, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x07ab, 0x0700,
0x07b4, 0x0226, 0x07c4, 0x07d3, 0x0226, 0x0226, 0x07e3, 0x07f3,
0x0226, 0x0226, 0x07fc, 0x080c, 0x081c, 0x0226, 0x082c, 0x083c,
0x0847, 0x03f8, 0x03f8, 0x03f8, 0x0857, 0x0867, 0x0877, 0x03f8,
0x0887, 0x0897, 0x0226, 0x0226, 0x0226, 0x0226, 0x08a7, 0x08b7,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
/* level 3 offsets */
0x0880, 0x088e, 0x089e, 0x08ae, 0x08bd, 0x08c2, 0x08bd, 0x08d2,
0x08e1, 0x08e7, 0x08f7, 0x0907, 0x0917, 0x0920, 0x0917, 0x0920,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0928, 0x0936, 0x0936, 0x0946, 0x0955, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0965, 0x0965, 0x0975, 0x0984, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0921, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0991, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x099b, 0x09ab,
0x0965, 0x09ad, 0x09bb, 0x09cb, 0x09d0, 0x09df, 0x09ef, 0x09ff,
0x0a0a, 0x0a0a, 0x0a0f, 0x0965, 0x0a1f, 0x0a09, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a2c, 0x0a3b, 0x0a4b, 0x0a55, 0x0a64,
0x0a0a, 0x0965, 0x0a74, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a6e, 0x0a84, 0x09cb, 0x09cb, 0x0a94, 0x0aa0, 0x09cb, 0x0aae,
0x0aba, 0x09cc, 0x09cb, 0x0aca, 0x0ada, 0x0a0a, 0x0aea, 0x0afa,
0x0a0a, 0x0a0a, 0x0a6a, 0x0965, 0x0b08, 0x0965, 0x0b15, 0x0917,
0x0917, 0x0b1b, 0x0b2a, 0x0993, 0x0b38, 0x0917, 0x0b47, 0x0917,
0x0917, 0x0b3c, 0x0b56, 0x0917, 0x0b38, 0x0b64, 0x0b73, 0x0917,
0x0917, 0x0b3c, 0x0b82, 0x0b47, 0x0917, 0x0b8e, 0x0b73, 0x0917,
0x0917, 0x0b3c, 0x0b9d, 0x0917, 0x0b38, 0x0bac, 0x0b47, 0x0917,
0x0917, 0x0bbc, 0x0b56, 0x0bcc, 0x0b38, 0x0917, 0x0b46, 0x0917,
0x0917, 0x0917, 0x0b3b, 0x0917, 0x0917, 0x0bd9, 0x0be9, 0x0917,
0x0917, 0x0bee, 0x0bfd, 0x0bcc, 0x0b38, 0x0c0b, 0x0b47, 0x0917,
0x0917, 0x0b3c, 0x0b77, 0x0917, 0x0b38, 0x0917, 0x0c1b, 0x0917,
0x0917, 0x0b78, 0x0b56, 0x0917, 0x0b38, 0x0917, 0x0b47, 0x0917,
0x0917, 0x0917, 0x0b3e, 0x0c29, 0x0917, 0x0917, 0x0917, 0x0c38,
0x0c48, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0c57,
0x098c, 0x0917, 0x0917, 0x0917, 0x0c64, 0x0917, 0x0c6f, 0x0917,
0x0917, 0x0917, 0x0c7e, 0x0c88, 0x0c95, 0x0965, 0x0968, 0x0b42,
0x0917, 0x0917, 0x0917, 0x0b4a, 0x0ca4, 0x0917, 0x0b7b, 0x0cb2,
0x0cc1, 0x0ccf, 0x0cdd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0b4a, 0x0917, 0x0917, 0x0917, 0x0ced, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bd, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0cfd, 0x0d02, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0d10, 0x0917, 0x0b38, 0x0917,
0x0b38, 0x0917, 0x0b38, 0x0917, 0x0917, 0x0917, 0x0d1c, 0x0c33,
0x0d26, 0x0917, 0x0ced, 0x0d36, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0bcc, 0x0917, 0x0b3f, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0d45, 0x0d53, 0x0d63, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0955,
0x0955, 0x0917, 0x0d6c, 0x0917, 0x0917, 0x0917, 0x0d78, 0x0d86,
0x0d93, 0x0917, 0x0917, 0x0917, 0x0965, 0x0966, 0x0917, 0x0917,
0x0917, 0x0b14, 0x0917, 0x0917, 0x0da3, 0x0b46, 0x0917, 0x0db0,
0x0b14, 0x0c1b, 0x0917, 0x0dc0, 0x0917, 0x0917, 0x0917, 0x0dce,
0x0c1b, 0x0917, 0x0917, 0x0b4b, 0x0ddd, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0ded, 0x0dfc,
0x0e05, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0965, 0x0965, 0x0965,
0x0965, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0e0f, 0x08d0, 0x08c0, 0x08c0,
0x0d00, 0x0e1f, 0x0955, 0x0e2f, 0x0e3f, 0x0e4b, 0x0e50, 0x0e60,
0x0e70, 0x0e80, 0x0917, 0x0e90, 0x0e90, 0x0e9f, 0x0965, 0x0965,
0x0cb2, 0x0eaf, 0x0ebb, 0x0ec9, 0x0ed8, 0x0ee8, 0x0955, 0x0917,
0x0917, 0x0ef6, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0f06, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x0917, 0x0917, 0x08c2, 0x0955, 0x094f, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917, 0x093b,
0x0917, 0x0955, 0x0955, 0x0f20, 0x0f28, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f16, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0f38, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0f45, 0x0955, 0x094e, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f55, 0x0f64, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0cb3, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0965, 0x0965, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0938, 0x0917, 0x0917, 0x0955, 0x0f6d, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x08ba, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x0955, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0fac, 0x08bd, 0x0917, 0x0917,
0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ce, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0917, 0x0fb9, 0x0917, 0x0917, 0x0917, 0x0954, 0x08c1, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fc8, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0917, 0x08be, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917, 0x0917, 0x0917, 0x08c0,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0fd8, 0x0917,
0x0b49, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0c1b, 0x0955,
0x0955, 0x08bc, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x091f,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fe8,
0x0917, 0x0ff4, 0x1001, 0x0917, 0x0917, 0x0917, 0x0eee, 0x0917,
0x0917, 0x0917, 0x0917, 0x100d, 0x0917, 0x0965, 0x0b16, 0x0917,
0x0917, 0x1017, 0x0917, 0x1025, 0x0c1b, 0x0917, 0x0917, 0x0b15,
0x0917, 0x0917, 0x1035, 0x0917, 0x0917, 0x0b43, 0x0917, 0x0917,
0x1043, 0x0cac, 0x1052, 0x0917, 0x0917, 0x0b3c, 0x0917, 0x0917,
0x0917, 0x1062, 0x0b47, 0x0917, 0x0b77, 0x0b42, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0ed8, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x1072, 0x0917, 0x1080, 0x108f,
0x1099, 0x10a9, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x10b9, 0x0ae7, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x10c9, 0x0955, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0ae8, 0x0a0a, 0x0a0a, 0x10d9, 0x0917, 0x0917, 0x10e9,
0x0965, 0x0ced, 0x0965, 0x0955, 0x0955, 0x10f9, 0x1109, 0x1119,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x111f,
0x112f, 0x08ae, 0x08bd, 0x08c2, 0x08bd, 0x08c2, 0x0f10, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x113f, 0x08c4,
0x114e, 0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955,
0x0939, 0x0939, 0x08bd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cdd,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x115e, 0x0f28,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x116e,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x117e, 0x09cb, 0x09cb, 0x1188, 0x09cb, 0x1197, 0x09cb, 0x09cb,
0x09cb, 0x09cc, 0x09c4, 0x0917, 0x0917, 0x0917, 0x09cb, 0x11a4,
0x09cb, 0x11af, 0x09cb, 0x11bf, 0x0917, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x09d3, 0x09cb, 0x09c9, 0x09cb, 0x09cb,
0x11ce, 0x11de, 0x09cb, 0x11e8, 0x11f8, 0x11f8, 0x09cb, 0x09cb,
0x09cb, 0x09cb, 0x0917, 0x0917, 0x09cb, 0x09cb, 0x1208, 0x1213,
0x09cb, 0x09cb, 0x09cb, 0x1223, 0x09cb, 0x1233, 0x09cb, 0x1240,
0x09cb, 0x124e, 0x0a8b, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x11f8, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x1258, 0x09cb, 0x09cb, 0x09cb, 0x1268,
0x0a0a, 0x0a0a, 0x1278, 0x1288, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x1298, 0x1299, 0x09cb, 0x09cb, 0x12a9, 0x12b9, 0x0917, 0x0917,
0x0917, 0x0b4a, 0x09cb, 0x09cb, 0x12c9, 0x0a0a, 0x0a6e, 0x12d9,
0x0917, 0x09cb, 0x12e9, 0x0917, 0x0917, 0x09cb, 0x09cf, 0x0917,
0x09cb, 0x1213, 0x0b47, 0x0917, 0x0917, 0x1015, 0x0994, 0x0936,
0x0f10, 0x12f9, 0x0c1b, 0x0917, 0x0917, 0x1305, 0x0b46, 0x0917,
0x0917, 0x0917, 0x0b15, 0x0917, 0x1310, 0x0b13, 0x0917, 0x0917,
0x0917, 0x0b45, 0x0c1b, 0x0917, 0x0917, 0x1026, 0x12ff, 0x0917,
0x0917, 0x0917, 0x0cb3, 0x131e, 0x0b47, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x101a, 0x0917,
0x0c1b, 0x0917, 0x0917, 0x0b78, 0x0cb2, 0x0917, 0x098e, 0x0b13,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x1015, 0x0c29, 0x132d, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x133c, 0x0b72, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1349, 0x0cb2, 0x0b77,
0x0917, 0x0917, 0x0917, 0x1359, 0x0cb2, 0x0917, 0x0939, 0x0917,
0x0917, 0x0917, 0x0b1a, 0x1368, 0x0917, 0x0917, 0x0917, 0x0917,
0x0b4a, 0x1376, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3,
0x0c85, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1382, 0x0b45, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1304,
0x0cb2, 0x0917, 0x1391, 0x0917, 0x0917, 0x139e, 0x0b41, 0x13ad,
0x0917, 0x0917, 0x1013, 0x13bd, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x13cd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0c7d, 0x13dd, 0x13ec, 0x0917, 0x0917, 0x0917, 0x0917, 0x13fb,
0x1368, 0x0917, 0x0917, 0x0917, 0x0917, 0x140a, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0e0a, 0x0c1b, 0x0917,
0x0917, 0x116e, 0x140f, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x141a, 0x1429, 0x08bc, 0x0917, 0x0917,
0x0917, 0x0917, 0x1439, 0x0995, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0b13, 0x0917, 0x0917, 0x0917, 0x0994,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0917, 0x0917, 0x0917,
0x0cb3, 0x0b15, 0x0917, 0x0917, 0x0917, 0x0917, 0x1449, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0b76, 0x1459, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0965,
0x0965, 0x0967, 0x0965, 0x0994, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1462,
0x146f, 0x147c, 0x0917, 0x0b4d, 0x0917, 0x0917, 0x0917, 0x0928,
0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x148c, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x1497,
0x0917, 0x0917, 0x08be, 0x0917, 0x0917, 0x0917, 0x091e, 0x0917,
0x0917, 0x0917, 0x1499, 0x14a7, 0x14a7, 0x14a7, 0x0965, 0x0965,
0x0965, 0x14b7, 0x0965, 0x0965, 0x0968, 0x0b43, 0x0b44, 0x0db0,
0x09ab, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x14c2, 0x14ca,
0x14d8, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x132d, 0x0917, 0x0917, 0x0917, 0x0b4b, 0x14e3, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0b4b, 0x0917, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x14f3, 0x0994, 0x0917, 0x0917, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x14ff, 0x09d1, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0ae9,
0x0a0a, 0x0a0a, 0x0a0a, 0x150f, 0x0917, 0x0917, 0x0917, 0x0917,
0x0ae9, 0x0a0a, 0x0a0a, 0x151f, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x111a, 0x0a0a, 0x152e, 0x153b, 0x1549, 0x1559, 0x1567, 0x156f,
0x157f, 0x158a, 0x1599, 0x158a, 0x0917, 0x0917, 0x0917, 0x08bc,
0x0955, 0x0955, 0x093a, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x08ba, 0x15a9, 0x0954, 0x0954, 0x0954, 0x0955, 0x0f10,
0x15b9, 0x0917, 0x08be, 0x0917, 0x0917, 0x0917, 0x0f16, 0x0917,
0x0917, 0x0917, 0x091a, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f10, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x15c4, 0x0939, 0x0939, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x15c5, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0ced, 0x093a, 0x08bd, 0x093a, 0x0955, 0x0955, 0x0955, 0x0f0e,
0x0ced, 0x0955, 0x0955, 0x0f0e, 0x0955, 0x0938, 0x08bc, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x08ba, 0x0938, 0x0939, 0x0f0d, 0x0955, 0x0955, 0x15d0, 0x15df,
0x093a, 0x0f0d, 0x0f0d, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0951, 0x0955, 0x0955, 0x093b,
0x0917, 0x0917, 0x1164, 0x15ef, 0x0917, 0x08e7, 0x08e7, 0x08e7,
0x08e7, 0x08e7, 0x08e7, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0917,
0x08c7, 0x08d5, 0x08e5, 0x08f5, 0x0904, 0x0909, 0x0904, 0x0919,
0x0928, 0x092e, 0x093e, 0x094e, 0x095e, 0x0967, 0x095e, 0x0967,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x096f, 0x097d, 0x097d, 0x098d, 0x099c, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09bc, 0x09cb, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0968, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09d8, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09e2, 0x09f2,
0x09ac, 0x09f4, 0x0a02, 0x0a12, 0x0a17, 0x0a26, 0x0a36, 0x0a46,
0x0a51, 0x0a51, 0x0a56, 0x09ac, 0x0a66, 0x0a50, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x0a73, 0x0a82, 0x0a92, 0x0a9c, 0x0aab,
0x0a51, 0x09ac, 0x0abb, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0ab5, 0x0acb, 0x0a12, 0x0a12, 0x0adb, 0x0ae7, 0x0a12, 0x0af5,
0x0b01, 0x0a13, 0x0a12, 0x0b11, 0x0b21, 0x0a51, 0x0b31, 0x0b41,
0x0a51, 0x0a51, 0x0ab1, 0x09ac, 0x0b4f, 0x09ac, 0x0b5c, 0x095e,
0x095e, 0x0b62, 0x0b71, 0x09da, 0x0b7f, 0x095e, 0x0b8e, 0x095e,
0x095e, 0x0b83, 0x0b9d, 0x095e, 0x0b7f, 0x0bab, 0x0bba, 0x095e,
0x095e, 0x0b83, 0x0bc9, 0x0b8e, 0x095e, 0x0bd5, 0x0bba, 0x095e,
0x095e, 0x0b83, 0x0be4, 0x095e, 0x0b7f, 0x0bf3, 0x0b8e, 0x095e,
0x095e, 0x0c03, 0x0b9d, 0x0c13, 0x0b7f, 0x095e, 0x0b8d, 0x095e,
0x095e, 0x095e, 0x0b82, 0x095e, 0x095e, 0x0c20, 0x0c30, 0x095e,
0x095e, 0x0c35, 0x0c44, 0x0c13, 0x0b7f, 0x0c52, 0x0b8e, 0x095e,
0x095e, 0x0b83, 0x0bbe, 0x095e, 0x0b7f, 0x095e, 0x0c62, 0x095e,
0x095e, 0x0bbf, 0x0b9d, 0x095e, 0x0b7f, 0x095e, 0x0b8e, 0x095e,
0x095e, 0x095e, 0x0b85, 0x0c70, 0x095e, 0x095e, 0x095e, 0x0c7f,
0x0c8f, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0c9e,
0x09d3, 0x095e, 0x095e, 0x095e, 0x0cab, 0x095e, 0x0cb6, 0x095e,
0x095e, 0x095e, 0x0cc5, 0x0ccf, 0x0cdc, 0x09ac, 0x09af, 0x0b89,
0x095e, 0x095e, 0x095e, 0x0b91, 0x0ceb, 0x095e, 0x0bc2, 0x0cf9,
0x0d08, 0x0d16, 0x0d24, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0b91, 0x095e, 0x095e, 0x095e, 0x0d34, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0904, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0d44, 0x0d49, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0d57, 0x095e, 0x0b7f, 0x095e,
0x0b7f, 0x095e, 0x0b7f, 0x095e, 0x095e, 0x095e, 0x0d63, 0x0c7a,
0x0d6d, 0x095e, 0x0d34, 0x0d7d, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0c13, 0x095e, 0x0b86, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0d8c, 0x0d9a, 0x0daa, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0906, 0x099c,
0x099c, 0x095e, 0x0db3, 0x095e, 0x095e, 0x095e, 0x0dbf, 0x0dcd,
0x0dda, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ad, 0x095e, 0x095e,
0x095e, 0x0b5b, 0x095e, 0x095e, 0x0dea, 0x0b8d, 0x095e, 0x0df7,
0x0b5b, 0x0c62, 0x095e, 0x0e07, 0x095e, 0x095e, 0x095e, 0x0e15,
0x0c62, 0x095e, 0x095e, 0x0b92, 0x0e24, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0e34, 0x0e43,
0x0e4c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0e56, 0x0917, 0x0907, 0x0907,
0x0d47, 0x0e66, 0x099c, 0x0e76, 0x0e86, 0x0e92, 0x0e97, 0x0ea7,
0x0eb7, 0x0ec7, 0x095e, 0x0ed7, 0x0ed7, 0x0ee6, 0x09ac, 0x09ac,
0x0cf9, 0x0ef6, 0x0f02, 0x0f10, 0x0f1f, 0x0f2f, 0x099c, 0x095e,
0x095e, 0x0f3d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x0f4d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0f57, 0x095e, 0x095e, 0x095e, 0x0909, 0x099c, 0x0996, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0d34, 0x095e, 0x0982,
0x095e, 0x099c, 0x099c, 0x0f67, 0x0f6f, 0x095e, 0x095e, 0x095e,
0x095e, 0x0f5d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f7f, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f8c, 0x099c, 0x0995, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0f9c, 0x0fab, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x09ac, 0x09ac, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x097f, 0x095e, 0x095e, 0x099c, 0x0fb4, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0901, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0f57, 0x095e, 0x099c, 0x0fc4, 0x099c, 0x0fd3, 0x0fe3, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0ff3, 0x0904, 0x095e, 0x095e,
0x095e, 0x095e, 0x0963, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c,
0x099c, 0x1003, 0x095e, 0x0d47, 0x095e, 0x095e, 0x095e, 0x099c,
0x095e, 0x1013, 0x095e, 0x095e, 0x095e, 0x099b, 0x0908, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1022, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0906, 0x095e, 0x0905, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x099c, 0x099c, 0x099c, 0x0f56, 0x095e, 0x095e, 0x095e, 0x0907,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x1032, 0x095e,
0x0b90, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0c62, 0x099c,
0x099c, 0x0903, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0966,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1042,
0x095e, 0x104e, 0x105b, 0x095e, 0x095e, 0x095e, 0x0f35, 0x095e,
0x095e, 0x095e, 0x095e, 0x1067, 0x095e, 0x09ac, 0x0b5d, 0x095e,
0x095e, 0x1071, 0x095e, 0x107f, 0x0c62, 0x095e, 0x095e, 0x0b5c,
0x095e, 0x095e, 0x108f, 0x095e, 0x095e, 0x0b8a, 0x095e, 0x095e,
0x109d, 0x0cf3, 0x10ac, 0x095e, 0x095e, 0x0b83, 0x095e, 0x095e,
0x095e, 0x10bc, 0x0b8e, 0x095e, 0x0bbe, 0x0b89, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0f1f, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x10cc, 0x095e, 0x10da, 0x10e9,
0x10f3, 0x1103, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x1113, 0x0b2e, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x1123, 0x099c, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0b2f, 0x0a51, 0x0a51, 0x1133, 0x095e, 0x095e, 0x1143,
0x09ac, 0x0d34, 0x09ac, 0x099c, 0x099c, 0x1153, 0x1163, 0x1173,
0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x1179,
0x1189, 0x08f5, 0x0904, 0x0909, 0x0904, 0x0909, 0x0f57, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1199, 0x090b,
0x11a8, 0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c, 0x099c,
0x0980, 0x0980, 0x0904, 0x095e, 0x095e, 0x095e, 0x095e, 0x0d24,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x11b8, 0x0f6f,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x11c8,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x11d8, 0x0a12, 0x0a12, 0x11e2, 0x0a12, 0x11f1, 0x0a12, 0x0a12,
0x0a12, 0x0a13, 0x0a0b, 0x095e, 0x095e, 0x095e, 0x0a12, 0x11fe,
0x0a12, 0x1209, 0x0a12, 0x1219, 0x095e, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x0a1a, 0x0a12, 0x0a10, 0x0a12, 0x0a12,
0x1228, 0x1238, 0x0a12, 0x1242, 0x1252, 0x1252, 0x0a12, 0x0a12,
0x0a12, 0x0a12, 0x095e, 0x095e, 0x0a12, 0x0a12, 0x1262, 0x126d,
0x0a12, 0x0a12, 0x0a12, 0x127d, 0x0a12, 0x128d, 0x0a12, 0x129a,
0x0a12, 0x12a8, 0x0ad2, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x1252, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x12b2, 0x0a12, 0x0a12, 0x0a12, 0x12c2,
0x0a51, 0x0a51, 0x12d2, 0x12e2, 0x12f2, 0x0a12, 0x12fc, 0x0a12,
0x130b, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x131b, 0x131c, 0x0a12, 0x0a12, 0x132c, 0x133c, 0x134a, 0x095e,
0x095e, 0x0b92, 0x0a12, 0x0a12, 0x135a, 0x0a51, 0x0ab5, 0x136a,
0x095e, 0x0a12, 0x137a, 0x095e, 0x095e, 0x0a12, 0x0a16, 0x095e,
0x0a12, 0x126d, 0x0b8e, 0x095e, 0x095e, 0x106f, 0x09db, 0x097d,
0x0f57, 0x138a, 0x0c62, 0x095e, 0x095e, 0x1396, 0x0b8d, 0x095e,
0x095e, 0x095e, 0x0b5c, 0x095e, 0x13a1, 0x0b5a, 0x095e, 0x095e,
0x095e, 0x0b8c, 0x0c62, 0x095e, 0x095e, 0x1080, 0x1390, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x13af, 0x0b8e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x1074, 0x095e,
0x0c62, 0x095e, 0x095e, 0x0bbf, 0x0cf9, 0x095e, 0x09d5, 0x0b5a,
0x095e, 0x095e, 0x095e, 0x0df7, 0x0b5e, 0x13bd, 0x0bba, 0x095e,
0x095e, 0x095e, 0x106f, 0x0c70, 0x13c0, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x13cf, 0x0bb9, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x13dc,
0x0cf9, 0x0bbe, 0x095e, 0x095e, 0x095e, 0x13ec, 0x0cf9, 0x095e,
0x0980, 0x095e, 0x095e, 0x095e, 0x0b61, 0x13fb, 0x095e, 0x095e,
0x095e, 0x095e, 0x0b5f, 0x1409, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0cfa, 0x0ccc, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1415,
0x0b8c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x1395, 0x0cf9, 0x095e, 0x1424, 0x095e, 0x095e, 0x1431,
0x0b88, 0x1440, 0x095e, 0x095e, 0x106d, 0x1450, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x1460, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cc4, 0x1470, 0x147f, 0x095e, 0x095e, 0x095e,
0x095e, 0x148e, 0x13fb, 0x095e, 0x095e, 0x095e, 0x095e, 0x149d,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0e51,
0x0c62, 0x095e, 0x095e, 0x11c8, 0x13bd, 0x0b85, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x14a8, 0x14b7, 0x0903,
0x095e, 0x095e, 0x095e, 0x095e, 0x14c7, 0x09dc, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x0b90, 0x14ce, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0b5a, 0x095e, 0x095e, 0x095e, 0x09db, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x0b5c,
0x095e, 0x095e, 0x095e, 0x095e, 0x14de, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0bbd, 0x14ee,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f57, 0x095e, 0x11be, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0901, 0x095e, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ac, 0x09ae,
0x09ac, 0x09db, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x14f7, 0x1504, 0x1511,
0x095e, 0x0b94, 0x095e, 0x095e, 0x095e, 0x096f, 0x095e, 0x099c,
0x099c, 0x099c, 0x099c, 0x1521, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x0f56, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x11a8, 0x0963, 0x095e, 0x0963, 0x095e, 0x100d, 0x095e,
0x100d, 0x0905, 0x095e, 0x0905, 0x095e, 0x0965, 0x095e, 0x0965,
0x095e, 0x152e, 0x153c, 0x153c, 0x153c, 0x09ac, 0x09ac, 0x09ac,
0x154c, 0x09ac, 0x09ac, 0x09af, 0x0b8a, 0x0b8b, 0x0df7, 0x09f2,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1557, 0x155f, 0x156d,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x13c0, 0x095e, 0x095e, 0x095e, 0x0b92, 0x1578, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0b92, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0b90, 0x095e, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x1588, 0x09db, 0x095e, 0x095e, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x1594, 0x0a18, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0b30, 0x0a51, 0x0a51,
0x0a51, 0x15a4, 0x095e, 0x095e, 0x095e, 0x095e, 0x0b30, 0x0a51,
0x0a51, 0x15b4, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1174, 0x0a51,
0x15c3, 0x15d0, 0x15de, 0x15ee, 0x15fc, 0x1604, 0x1614, 0x161f,
0x162e, 0x161f, 0x095e, 0x095e, 0x095e, 0x0903, 0x099c, 0x099c,
0x0981, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0901,
0x163e, 0x099b, 0x099b, 0x099b, 0x099c, 0x0f57, 0x164e, 0x095e,
0x0905, 0x095e, 0x095e, 0x095e, 0x0f5d, 0x095e, 0x095e, 0x095e,
0x0961, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0f57,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x1659, 0x0980,
0x0980, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x165a, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0d34, 0x0981,
0x0904, 0x0981, 0x099c, 0x099c, 0x099c, 0x0f55, 0x0d34, 0x099c,
0x099c, 0x0f55, 0x099c, 0x097f, 0x0981, 0x0903, 0x095e, 0x095e,
0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0901, 0x097f,
0x0980, 0x0983, 0x099c, 0x099c, 0x099c, 0x1665, 0x1673, 0x0d34,
0x0f54, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0998, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x11be, 0x1683, 0x095e, 0x092e, 0x092e, 0x092e, 0x092e, 0x092e,
0x092e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac,
0x095e,
/* values */
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000b, 0x000d, 0x000b, 0x000c, 0x000d, 0x000a, 0x000a,
@ -362,7 +371,7 @@ const unsigned short bidi_direction_table[5631] =
0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0003, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
@ -513,205 +522,215 @@ const unsigned short bidi_direction_table[5631] =
0x0001, 0x0001, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0000,
0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0009, 0x0009, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0008, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0001, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000,
0x0000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000, 0x0000,
0x0000, 0x0007, 0x0000, 0x0007, 0x0001, 0x0000, 0x0007, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0009, 0x0000, 0x0000, 0x0008, 0x0008, 0x0000, 0x0000, 0x0000,
0x0001, 0x0000, 0x0009, 0x0009, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x000a, 0x0001,
0x0000, 0x0000, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0008, 0x0007, 0x0008, 0x0007, 0x0007, 0x0009,
0x0009, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0005, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0006, 0x0006, 0x0002, 0x0001,
0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0001,
0x0006, 0x0000, 0x0000, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0009, 0x0009, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x000a, 0x000a, 0x000a, 0x000a, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0006, 0x0006,
0x0006, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0008, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0005, 0x0005, 0x0005, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0009, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005,
0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0000, 0x0000, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0005,
0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001,
0x0001, 0x0001, 0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005,
0x0001, 0x0001, 0x0001, 0x0000, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0000, 0x0000, 0x0000, 0x0007, 0x0000, 0x0007, 0x0001,
0x0000, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0008, 0x0008,
0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0009, 0x0009, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001,
0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0001, 0x000a, 0x0001, 0x0000, 0x0000, 0x0009, 0x0009, 0x0009,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0008, 0x0007, 0x0008,
0x0007, 0x0007, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0009,
0x0009, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0001, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0002,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0005, 0x0005, 0x0005, 0x0005, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0006, 0x0006, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006,
0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009,
0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000a,
0x000a, 0x000a, 0x000a, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0009, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005, 0x0001,
0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005,
0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0001, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0001,
0x000a, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0001, 0x0000, 0x0001, 0x000a, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001
};

View file

@ -1,11 +1,11 @@
/* Unicode Indic Syllabic Category */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:IndicSyllabicCategory.txt */
/* and from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:IndicPositionalCategory.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:IndicSyllabicCategory.txt */
/* and from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:IndicPositionalCategory.txt */
/* DO NOT EDIT!! */
#include "windef.h"
const unsigned short indic_syllabic_table[3033] =
const unsigned short indic_syllabic_table[3034] =
{
/* level 1 offsets */
0x0100, 0x010e, 0x010e, 0x010e, 0x010e, 0x010e, 0x010e, 0x010e,
@ -53,38 +53,38 @@ const unsigned short indic_syllabic_table[3033] =
0x047b, 0x0489, 0x0499, 0x04a7, 0x03aa, 0x025d, 0x04b7, 0x04c3,
0x0320, 0x04c9, 0x04d8, 0x04e6, 0x02ed, 0x025d, 0x04f6, 0x04c3,
0x0320, 0x0506, 0x0516, 0x0524, 0x02ed, 0x0533, 0x0543, 0x04c3,
0x02b7, 0x0553, 0x0561, 0x0570, 0x02ed, 0x0580, 0x0590, 0x0599,
0x02b7, 0x05a7, 0x05b7, 0x05c6, 0x03aa, 0x05d6, 0x05e5, 0x02b7,
0x05e6, 0x05f6, 0x0606, 0x0270, 0x025d, 0x025d, 0x0615, 0x02b7,
0x0621, 0x0631, 0x0641, 0x0651, 0x025d, 0x025d, 0x0661, 0x0671,
0x067d, 0x068d, 0x02b7, 0x0696, 0x06a5, 0x06b5, 0x06c2, 0x06cb,
0x06ce, 0x06db, 0x025d, 0x025d, 0x025d, 0x02b7, 0x02b7, 0x06eb,
0x06fa, 0x070a, 0x071a, 0x0729, 0x0738, 0x0746, 0x0756, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x02b4, 0x0766, 0x02b4,
0x0775, 0x02b4, 0x0785, 0x0795, 0x07a4, 0x02b7, 0x02b7, 0x07b4,
0x07c0, 0x07d0, 0x07df, 0x0270, 0x025d, 0x07ef, 0x05e6, 0x07ff,
0x080f, 0x03aa, 0x02b7, 0x081f, 0x082f, 0x02b7, 0x02b7, 0x083f,
0x084f, 0x085e, 0x086e, 0x025d, 0x025d, 0x02b7, 0x087e, 0x02b7,
0x02b7, 0x088e, 0x089b, 0x08ab, 0x08b9, 0x0270, 0x0270, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x08c9, 0x02b4, 0x02b7,
0x08d9, 0x08e9, 0x0270, 0x08f6, 0x0903, 0x0913, 0x02b7, 0x0922,
0x0932, 0x02b7, 0x02b7, 0x0942, 0x0952, 0x02b7, 0x02b7, 0x0962,
0x096f, 0x097f, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d,
0x025d, 0x025d, 0x098f, 0x099f, 0x09ad, 0x025d, 0x025d, 0x025d,
0x02b7, 0x0553, 0x0562, 0x0571, 0x02ed, 0x0581, 0x0591, 0x059a,
0x02b7, 0x05a8, 0x05b8, 0x05c7, 0x03aa, 0x05d7, 0x05e6, 0x02b7,
0x05e7, 0x05f7, 0x0607, 0x0270, 0x025d, 0x025d, 0x0616, 0x02b7,
0x0622, 0x0632, 0x0642, 0x0652, 0x025d, 0x025d, 0x0662, 0x0672,
0x067e, 0x068e, 0x02b7, 0x0697, 0x06a6, 0x06b6, 0x06c3, 0x06cc,
0x06cf, 0x06dc, 0x025d, 0x025d, 0x025d, 0x02b7, 0x02b7, 0x06ec,
0x06fb, 0x070b, 0x071b, 0x072a, 0x0739, 0x0747, 0x0757, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x02b4, 0x0767, 0x02b4,
0x0776, 0x02b4, 0x0786, 0x0796, 0x07a5, 0x02b7, 0x02b7, 0x07b5,
0x07c1, 0x07d1, 0x07e0, 0x0270, 0x025d, 0x07f0, 0x05e7, 0x0800,
0x0810, 0x03aa, 0x02b7, 0x0820, 0x0830, 0x02b7, 0x02b7, 0x0840,
0x0850, 0x085f, 0x086f, 0x025d, 0x025d, 0x02b7, 0x087f, 0x02b7,
0x02b7, 0x088f, 0x089c, 0x08ac, 0x08ba, 0x0270, 0x0270, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x08ca, 0x02b4, 0x02b7,
0x08da, 0x08ea, 0x0270, 0x08f7, 0x0904, 0x0914, 0x02b7, 0x0923,
0x0933, 0x02b7, 0x02b7, 0x0943, 0x0953, 0x02b7, 0x02b7, 0x0963,
0x0970, 0x0980, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d,
0x025d, 0x025d, 0x0990, 0x09a0, 0x09ae, 0x025d, 0x025d, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x09b8, 0x09c4, 0x09d4, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x09e0, 0x09ee, 0x025d, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x09fe, 0x025d, 0x025d, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x09b9, 0x09c5, 0x09d5, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x09e1, 0x09ef, 0x025d, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x09ff, 0x025d, 0x025d, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d,
0x025d, 0x0292, 0x025d, 0x025d, 0x025d, 0x0a0e, 0x02b7, 0x0a1b,
0x025d, 0x02b7, 0x0a2b, 0x0a39, 0x0a48, 0x0a58, 0x02b5, 0x02b7,
0x0a68, 0x0a74, 0x0270, 0x0a84, 0x0a92, 0x0aa2, 0x02b7, 0x0ab0,
0x02b7, 0x0ac0, 0x0acf, 0x025d, 0x025d, 0x0adf, 0x02b7, 0x02b7,
0x0aee, 0x0afe, 0x0270, 0x0b0e, 0x0b1e, 0x02b1, 0x02b7, 0x0b2e,
0x0b3d, 0x0b4d, 0x0270, 0x02b7, 0x0b5c, 0x02b7, 0x02b7, 0x02b7,
0x0b6c, 0x0b7c, 0x025d, 0x0b8c, 0x0b9c, 0x025d, 0x025d, 0x025d,
0x025d, 0x0292, 0x025d, 0x025d, 0x025d, 0x0a0f, 0x02b7, 0x0a1c,
0x025d, 0x02b7, 0x0a2c, 0x0a3a, 0x0a49, 0x0a59, 0x02b5, 0x02b7,
0x0a69, 0x0a75, 0x0270, 0x0a85, 0x0a93, 0x0aa3, 0x02b7, 0x0ab1,
0x02b7, 0x0ac1, 0x0ad0, 0x025d, 0x025d, 0x0ae0, 0x02b7, 0x02b7,
0x0aef, 0x0aff, 0x0270, 0x0b0f, 0x0b1f, 0x02b1, 0x02b7, 0x0b2f,
0x0b3e, 0x0b4e, 0x0270, 0x02b7, 0x0b5d, 0x02b7, 0x02b7, 0x02b7,
0x0b6d, 0x0b7d, 0x025d, 0x0b8d, 0x0b9d, 0x025d, 0x025d, 0x025d,
0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d, 0x025d,
0x025d, 0x0bac, 0x0bbc, 0x0bc9, 0x0270,
0x025d, 0x0bad, 0x0bbd, 0x0bca, 0x0270,
/* values */
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -182,212 +182,212 @@ const unsigned short indic_syllabic_table[3033] =
0x0101, 0x0102, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x0516, 0x0516, 0x0003, 0x0107, 0x0107, 0x0107, 0x0607,
0x0607, 0x0000, 0x0207, 0x0207, 0x0207, 0x0000, 0x0407, 0x0407,
0x0407, 0x0505, 0x0515, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
0x000b, 0x000b, 0x0107, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x000b, 0x000b,
0x000b, 0x000b, 0x000b, 0x0000, 0x0501, 0x0101, 0x0102, 0x0000,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x000a,
0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x0000, 0x0000, 0x0000, 0x0505, 0x0000, 0x0000, 0x0000,
0x0000, 0x0107, 0x0107, 0x0507, 0x0507, 0x0607, 0x0000, 0x0607,
0x0000, 0x0107, 0x0207, 0x0907, 0x0207, 0x0407, 0x0a07, 0x0407,
0x0107, 0x0000, 0x0000, 0x0107, 0x0107, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0000, 0x0107, 0x0507, 0x0107, 0x0107, 0x0507, 0x0507, 0x0507,
0x0507, 0x0607, 0x0607, 0x0616, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0307, 0x0307, 0x0307, 0x0307, 0x0307, 0x0107, 0x0000,
0x0507, 0x0513, 0x0513, 0x0513, 0x0513, 0x0522, 0x0501, 0x0516,
0x0000, 0x000a, 0x000a, 0x0000, 0x000a, 0x0000, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a,
0x0000, 0x000a, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x0000, 0x0107, 0x0507, 0x0107, 0x0107,
0x0507, 0x0507, 0x0507, 0x0507, 0x0607, 0x0607, 0x0616, 0x0507,
0x060e, 0x000e, 0x0000, 0x0000, 0x0307, 0x0307, 0x0307, 0x0307,
0x0307, 0x0000, 0x0000, 0x0000, 0x0513, 0x0513, 0x0513, 0x0513,
0x0500, 0x0501, 0x0521, 0x0000, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0000,
0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0600, 0x0600, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0621, 0x0000, 0x0621,
0x0000, 0x0504, 0x0000, 0x0000, 0x0000, 0x0000, 0x0100, 0x0200,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x0000,
0x0000, 0x0607, 0x0507, 0x0707, 0x0607, 0x0607, 0x0707, 0x0707,
0x0707, 0x0707, 0x0507, 0x0507, 0x0507, 0x0507, 0x0501, 0x0102,
0x0507, 0x0707, 0x0501, 0x0501, 0x0616, 0x0003, 0x0500, 0x0500,
0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x060d, 0x060d, 0x060d,
0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x0000, 0x060d, 0x060d,
0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d,
0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0621, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0107, 0x0107, 0x0507, 0x0507, 0x0607, 0x0207, 0x0507,
0x0507, 0x0507, 0x0507, 0x0501, 0x0613, 0x0102, 0x0017, 0x0516,
0x010e, 0x100e, 0x060e, 0x060e, 0x000a, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0000,
0x0009, 0x0000, 0x0000, 0x0009, 0x0000, 0x000a, 0x000a, 0x0006,
0x0006, 0x0006, 0x0006, 0x0107, 0x0107, 0x0607, 0x0607, 0x000a,
0x000a, 0x000a, 0x000a, 0x060e, 0x060e, 0x000a, 0x0107, 0x0113,
0x0113, 0x000a, 0x000a, 0x0107, 0x0107, 0x0113, 0x0113, 0x0113,
0x0113, 0x0113, 0x000a, 0x000a, 0x0507, 0x0507, 0x0507, 0x0507,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x060e, 0x0107, 0x0207, 0x0507, 0x0507,
0x0113, 0x0113, 0x0113, 0x0113, 0x0113, 0x0113, 0x0613, 0x000a,
0x0113, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x0113, 0x0113, 0x0107, 0x0507, 0x0000,
0x0000, 0x000a, 0x000a, 0x0507, 0x0607, 0x0616, 0x0116, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x000a, 0x000a, 0x0507, 0x0607, 0x0116, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x000a, 0x000a, 0x0507, 0x0607, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x0516, 0x0516, 0x0003, 0x0107, 0x0107, 0x0607, 0x0607,
0x0607, 0x0607, 0x0000, 0x0207, 0x0207, 0x0207, 0x0000, 0x0407,
0x0407, 0x0407, 0x0505, 0x0515, 0x0000, 0x0000, 0x0000, 0x0000,
0x000b, 0x000b, 0x000b, 0x0107, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x000b,
0x000b, 0x000b, 0x000b, 0x000b, 0x0000, 0x0501, 0x0101, 0x0102,
0x0000, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000, 0x0000, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x000a, 0x000a,
0x0000, 0x0507, 0x0607, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
0x000a, 0x000a, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000,
0x0000, 0x0107, 0x0507, 0x0507, 0x0507, 0x0507, 0x0607, 0x0607,
0x0607, 0x0907, 0x0a07, 0x0407, 0x0207, 0x0207, 0x0207, 0x0407,
0x0407, 0x0501, 0x0102, 0x0107, 0x0514, 0x0514, 0x0521, 0x050c,
0x0522, 0x0521, 0x0521, 0x0516, 0x0017, 0x0521, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0521,
0x0000, 0x0000, 0x0009, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0507, 0x0507, 0x0607, 0x0107, 0x0107, 0x0807,
0x0807, 0x0507, 0x0507, 0x010d, 0x010d, 0x010d, 0x0000, 0x0000,
0x0000, 0x0000, 0x010f, 0x010f, 0x0601, 0x010f, 0x010f, 0x010f,
0x010f, 0x010f, 0x010f, 0x060f, 0x0507, 0x0621, 0x0000, 0x0000,
0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x0008, 0x0008, 0x0008,
0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
0x0000, 0x0000, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012, 0x0000,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000,
0x000a, 0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0000, 0x0000, 0x0000, 0x0505, 0x0000, 0x0000,
0x0000, 0x0000, 0x0107, 0x0107, 0x0507, 0x0507, 0x0607, 0x0000,
0x0607, 0x0000, 0x0107, 0x0207, 0x0907, 0x0207, 0x0407, 0x0a07,
0x0407, 0x0107, 0x0000, 0x0000, 0x0107, 0x0107, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x0000,
0x0000, 0x0000, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0307,
0x0307, 0x0307, 0x0107, 0x0107, 0x0307, 0x0107, 0x0107, 0x0107,
0x0107, 0x0107, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x0113, 0x0113, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0507, 0x0607, 0x0207, 0x0107, 0x0507, 0x0000, 0x0000, 0x0000,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0006, 0x0006,
0x0006, 0x000a, 0x000a, 0x020e, 0x060e, 0x010d, 0x050f, 0x050f,
0x0523, 0x060d, 0x060d, 0x060d, 0x060d, 0x0000, 0x0017, 0x0107,
0x0507, 0x0107, 0x0107, 0x0507, 0x0507, 0x0507, 0x0507, 0x0607,
0x0607, 0x0507, 0x0607, 0x0107, 0x0207, 0x0207, 0x0207, 0x0507,
0x0501, 0x0513, 0x0513, 0x0513, 0x0513, 0x0513, 0x0516, 0x0521,
0x0521, 0x0000, 0x0000, 0x0621, 0x0501, 0x0501, 0x0501, 0x050f,
0x0102, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x000a,
0x0504, 0x0107, 0x0507, 0x0507, 0x0607, 0x0607, 0x0607, 0x0b07,
0x0707, 0x0c07, 0x0207, 0x0207, 0x0407, 0x0407, 0x0507, 0x0807,
0x0105, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0500, 0x0600, 0x0500, 0x0500,
0x0500, 0x0500, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0501, 0x050f,
0x0102, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x010d, 0x060d,
0x060d, 0x0507, 0x0607, 0x0207, 0x0107, 0x0507, 0x0507, 0x0116,
0x0017, 0x060d, 0x060d, 0x000a, 0x000a, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0003,
0x000a, 0x000a, 0x000a, 0x000f, 0x000f, 0x000a, 0x000a, 0x000a,
0x000a, 0x0006, 0x0006, 0x0504, 0x0107, 0x0507, 0x0507, 0x0107,
0x0107, 0x0107, 0x0507, 0x0107, 0x0507, 0x050f, 0x050f, 0x0116,
0x0116, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x000a, 0x000a,
0x000a, 0x010d, 0x010d, 0x0107, 0x0207, 0x0207, 0x0907, 0x0107,
0x0107, 0x0607, 0x050f, 0x050f, 0x050f, 0x050f, 0x0201, 0x0201,
0x0521, 0x0604, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0000, 0x0000, 0x000a,
0x000a, 0x000a, 0x0519, 0x0519, 0x0519, 0x0000, 0x0d19, 0x0619,
0x0619, 0x0619, 0x0619, 0x0619, 0x0519, 0x0519, 0x0619, 0x0619,
0x0619, 0x0619, 0x0519, 0x0119, 0x0d00, 0x0d00, 0x0d00, 0x0d00,
0x0d00, 0x0d00, 0x0d00, 0x0000, 0x0000, 0x0000, 0x0000, 0x0600,
0x0000, 0x0000, 0x000b, 0x000b, 0x0519, 0x001f, 0x001f, 0x0119,
0x0019, 0x0019, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0521, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x001a, 0x001b, 0x0000, 0x0000, 0x0009,
0x0009, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0021, 0x0021, 0x0021, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0519, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0006, 0x0507, 0x0006, 0x0006, 0x0006, 0x0505,
0x000a, 0x000a, 0x000a, 0x000a, 0x0501, 0x000a, 0x000a, 0x000a,
0x000a, 0x0107, 0x0107, 0x0607, 0x0507, 0x0107, 0x0000, 0x0000,
0x0000, 0x0000, 0x0616, 0x0000, 0x0000, 0x0000, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x0008, 0x0008, 0x000a, 0x000a,
0x000a, 0x000a, 0x0008, 0x000d, 0x000d, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000d, 0x000a, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0101, 0x0102, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x000a, 0x010e,
0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107,
0x0107, 0x0107, 0x0107, 0x0605, 0x0501, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0519,
0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519,
0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0001,
0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0507, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0008, 0x0008, 0x0008,
0x0008, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0613, 0x0613,
0x0613, 0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0607, 0x0607, 0x0607, 0x0507, 0x0607, 0x0607,
0x0607, 0x0607, 0x050f, 0x050f, 0x010f, 0x0116, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0501, 0x0501, 0x050f, 0x0102, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x0006, 0x0006,
0x0006, 0x000a, 0x000a, 0x000a, 0x0504, 0x0107, 0x0107, 0x0507,
0x0507, 0x0607, 0x0607, 0x0207, 0x0207, 0x0507, 0x060e, 0x0b0e,
0x0f0e, 0x0b05, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0507, 0x0000,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0507, 0x0507, 0x0507, 0x0507, 0x0607, 0x0507,
0x0207, 0x0507, 0x0607, 0x010e, 0x020e, 0x060e, 0x060e, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x000f, 0x000f, 0x000f, 0x050f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x050f, 0x010f, 0x0000, 0x0000,
0x000a, 0x000a, 0x000a, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000,
0x0000, 0x000a, 0x0113, 0x0513, 0x0113, 0x000a, 0x000a, 0x0507,
0x0107, 0x0507, 0x0507, 0x0607, 0x0307, 0x0307, 0x0507, 0x0507,
0x0307, 0x0107, 0x0307, 0x0307, 0x0107, 0x0507, 0x0513, 0x0012,
0x0513, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
0x0006, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0207, 0x0607, 0x0507, 0x0207, 0x0107, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0102, 0x0017, 0x0000, 0x0000,
0x000a, 0x0000, 0x0107, 0x0507, 0x0107, 0x0107, 0x0507, 0x0507,
0x0507, 0x0507, 0x0607, 0x0607, 0x0616, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0307, 0x0307, 0x0307, 0x0307, 0x0307, 0x0107,
0x0000, 0x0507, 0x0513, 0x0513, 0x0513, 0x0513, 0x0522, 0x0501,
0x0516, 0x0000, 0x000a, 0x000a, 0x0000, 0x000a, 0x0000, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x000a, 0x000a, 0x000a,
0x000a, 0x0000, 0x000a, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x0107, 0x0507, 0x0107,
0x0107, 0x0507, 0x0507, 0x0507, 0x0507, 0x0607, 0x0607, 0x0616,
0x0507, 0x060e, 0x000e, 0x0000, 0x0000, 0x0307, 0x0307, 0x0307,
0x0307, 0x0307, 0x0000, 0x0000, 0x0000, 0x0513, 0x0513, 0x0513,
0x0513, 0x0500, 0x0501, 0x0521, 0x0000, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0000,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0600, 0x0600, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0621, 0x0000,
0x0621, 0x0000, 0x0504, 0x0000, 0x0000, 0x0000, 0x0000, 0x0100,
0x0200, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000,
0x0000, 0x0000, 0x0607, 0x0507, 0x0707, 0x0607, 0x0607, 0x0707,
0x0707, 0x0707, 0x0707, 0x0507, 0x0507, 0x0507, 0x0507, 0x0501,
0x0102, 0x0507, 0x0707, 0x0501, 0x0501, 0x0616, 0x0003, 0x0500,
0x0500, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x060d, 0x060d,
0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x0000, 0x060d,
0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d,
0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0621, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0107, 0x0107, 0x0507, 0x0507, 0x0607, 0x0207,
0x0507, 0x0507, 0x0507, 0x0507, 0x0501, 0x0613, 0x0102, 0x0017,
0x0516, 0x010e, 0x100e, 0x060e, 0x060e, 0x000a, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x0000, 0x0009, 0x0000, 0x0000, 0x0009, 0x0000, 0x000a, 0x000a,
0x0006, 0x0006, 0x0006, 0x0006, 0x0107, 0x0107, 0x0607, 0x0607,
0x000a, 0x000a, 0x000a, 0x000a, 0x060e, 0x060e, 0x000a, 0x0107,
0x0113, 0x0113, 0x000a, 0x000a, 0x0107, 0x0107, 0x0113, 0x0113,
0x0113, 0x0113, 0x0113, 0x000a, 0x000a, 0x0507, 0x0507, 0x0507,
0x0507, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x060e, 0x0107, 0x0207, 0x0507,
0x0507, 0x0113, 0x0113, 0x0113, 0x0113, 0x0113, 0x0113, 0x0613,
0x000a, 0x0113, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x0113, 0x0113, 0x0107, 0x0507,
0x0000, 0x0000, 0x000a, 0x000a, 0x0507, 0x0607, 0x0616, 0x0116,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x000a, 0x000a, 0x0507, 0x0607, 0x0116, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x000a, 0x000a, 0x0507, 0x0607, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000, 0x000a,
0x000a, 0x0000, 0x0507, 0x0607, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x000a, 0x000a, 0x000a, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0000, 0x0000, 0x0107, 0x0507, 0x0507, 0x0507, 0x0507, 0x0607,
0x0607, 0x0607, 0x0907, 0x0a07, 0x0407, 0x0207, 0x0207, 0x0207,
0x0407, 0x0407, 0x0501, 0x0102, 0x0107, 0x0514, 0x0514, 0x0521,
0x050c, 0x0522, 0x0521, 0x0521, 0x0516, 0x0017, 0x0521, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
0x0521, 0x0000, 0x0000, 0x0009, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0006, 0x0006, 0x000a,
0x0006, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x0107,
0x0107, 0x0507, 0x0107, 0x0107, 0x0607, 0x0107, 0x0107, 0x0000,
0x0113, 0x0616, 0x0000, 0x0000
0x000a, 0x000a, 0x000a, 0x0507, 0x0507, 0x0607, 0x0107, 0x0107,
0x0807, 0x0807, 0x0507, 0x0507, 0x010d, 0x010d, 0x010d, 0x0000,
0x0000, 0x0000, 0x0000, 0x010f, 0x010f, 0x0601, 0x010f, 0x010f,
0x010f, 0x010f, 0x010f, 0x010f, 0x060f, 0x0507, 0x0621, 0x0000,
0x0000, 0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x0008, 0x0008,
0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
0x0008, 0x0000, 0x0000, 0x0012, 0x0012, 0x0012, 0x0012, 0x0012,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0000,
0x0000, 0x0000, 0x0000, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107,
0x0307, 0x0307, 0x0307, 0x0107, 0x0107, 0x0307, 0x0107, 0x0107,
0x0107, 0x0107, 0x0107, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x0113, 0x0113, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x0507, 0x0607, 0x0207, 0x0107, 0x0507, 0x0000, 0x0000,
0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0006,
0x0006, 0x0006, 0x000a, 0x000a, 0x020e, 0x060e, 0x010d, 0x050f,
0x050f, 0x0523, 0x060d, 0x060d, 0x060d, 0x060d, 0x0000, 0x0017,
0x0107, 0x0507, 0x0107, 0x0107, 0x0507, 0x0507, 0x0507, 0x0507,
0x0607, 0x0607, 0x0507, 0x0607, 0x0107, 0x0207, 0x0207, 0x0207,
0x0507, 0x0501, 0x0513, 0x0513, 0x0513, 0x0513, 0x0513, 0x0516,
0x0521, 0x0521, 0x0000, 0x0000, 0x0621, 0x0501, 0x0501, 0x0501,
0x050f, 0x0102, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a,
0x000a, 0x0504, 0x0107, 0x0507, 0x0507, 0x0607, 0x0607, 0x0607,
0x0b07, 0x0707, 0x0c07, 0x0207, 0x0207, 0x0407, 0x0407, 0x0507,
0x0807, 0x0105, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0500, 0x0600, 0x0500,
0x0500, 0x0500, 0x0500, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0501,
0x050f, 0x0102, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x010d,
0x060d, 0x060d, 0x0507, 0x0607, 0x0207, 0x0107, 0x0507, 0x0507,
0x0116, 0x0017, 0x060d, 0x060d, 0x000a, 0x000a, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x0003, 0x000a, 0x000a, 0x000a, 0x000f, 0x000f, 0x000a, 0x000a,
0x000a, 0x000a, 0x0006, 0x0006, 0x0504, 0x0107, 0x0507, 0x0507,
0x0107, 0x0107, 0x0107, 0x0507, 0x0107, 0x0507, 0x050f, 0x050f,
0x0124, 0x0124, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 0x000a,
0x000a, 0x000a, 0x010d, 0x010d, 0x0107, 0x0207, 0x0207, 0x0907,
0x0107, 0x0107, 0x0607, 0x050f, 0x050f, 0x050f, 0x050f, 0x0201,
0x0201, 0x0521, 0x0604, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x0000, 0x0000, 0x0000,
0x000a, 0x000a, 0x000a, 0x0519, 0x0519, 0x0519, 0x0000, 0x0d19,
0x0619, 0x0619, 0x0619, 0x0619, 0x0619, 0x0519, 0x0519, 0x0619,
0x0619, 0x0619, 0x0619, 0x0519, 0x0119, 0x0d00, 0x0d00, 0x0d00,
0x0d00, 0x0d00, 0x0d00, 0x0d00, 0x0000, 0x0000, 0x0000, 0x0000,
0x0600, 0x0000, 0x0000, 0x000b, 0x000b, 0x0519, 0x001f, 0x001f,
0x0119, 0x0019, 0x0019, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0521,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 0x001b, 0x0000, 0x0000,
0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x0021, 0x0021, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0519, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0006, 0x0006, 0x0507, 0x0006, 0x0006, 0x0006,
0x0505, 0x000a, 0x000a, 0x000a, 0x000a, 0x0501, 0x000a, 0x000a,
0x000a, 0x000a, 0x0107, 0x0107, 0x0607, 0x0507, 0x0107, 0x0000,
0x0000, 0x0000, 0x0000, 0x0616, 0x0000, 0x0000, 0x0000, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0008, 0x0008, 0x000a,
0x000a, 0x000a, 0x000a, 0x0008, 0x000d, 0x000d, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000d, 0x000a, 0x0001,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0101, 0x0102, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x000a,
0x010e, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107, 0x0107,
0x0107, 0x0107, 0x0107, 0x0107, 0x0605, 0x0501, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519,
0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519, 0x0519,
0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0507, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0008, 0x0008,
0x0008, 0x0008, 0x0508, 0x0508, 0x0508, 0x0508, 0x0508, 0x0613,
0x0613, 0x0613, 0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x0607, 0x0607, 0x0607, 0x0507, 0x0607,
0x0607, 0x0607, 0x0607, 0x050f, 0x050f, 0x010f, 0x0116, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0501, 0x0501, 0x050f, 0x0102, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x0006,
0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x0504, 0x0107, 0x0107,
0x0507, 0x0507, 0x0607, 0x0607, 0x0207, 0x0207, 0x0507, 0x060e,
0x0b0e, 0x0f0e, 0x0b05, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0507,
0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d, 0x001d,
0x001d, 0x001d, 0x001d, 0x001d, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x0000, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x0507, 0x0507, 0x0507, 0x0507, 0x0607,
0x0507, 0x0207, 0x0507, 0x0607, 0x010e, 0x020e, 0x060e, 0x060e,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x000f, 0x000f, 0x000f, 0x050f, 0x000f, 0x000f, 0x000f,
0x000f, 0x000f, 0x000f, 0x000f, 0x000f, 0x050f, 0x010f, 0x0000,
0x0000, 0x000a, 0x000a, 0x000a, 0x0009, 0x0009, 0x0009, 0x0000,
0x0000, 0x0000, 0x000a, 0x0113, 0x0513, 0x0113, 0x000a, 0x000a,
0x0507, 0x0107, 0x0507, 0x0507, 0x0607, 0x0307, 0x0307, 0x0507,
0x0507, 0x0307, 0x0107, 0x0307, 0x0307, 0x0107, 0x0507, 0x0513,
0x0012, 0x0513, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0006, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x0207, 0x0607, 0x0507, 0x0207, 0x0107,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0102, 0x0017, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x0006, 0x0006,
0x000a, 0x0006, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x000a, 0x000f, 0x000f, 0x000f, 0x000f, 0x000f,
0x0107, 0x0107, 0x0507, 0x0107, 0x0107, 0x0607, 0x0107, 0x0107,
0x0000, 0x0113, 0x0616, 0x0000, 0x0000
};

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
/* Unicode BiDi mirroring */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:BidiMirroring.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:BidiMirroring.txt */
/* DO NOT EDIT!! */
#include "windef.h"

View file

@ -1,5 +1,5 @@
/* Unicode Arabic shaping */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:ArabicShaping.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:ArabicShaping.txt */
/* DO NOT EDIT!! */
#include "windef.h"
@ -52,7 +52,7 @@ const unsigned short wine_shaping_table[2114] =
0x03d7, 0x03df, 0x03ef, 0x0306, 0x03ff, 0x040e, 0x0318, 0x041e,
0x042c, 0x0438, 0x0447, 0x0305, 0x0305, 0x0332, 0x0457, 0x045d,
0x03b7, 0x0467, 0x0473, 0x0305, 0x0481, 0x048d, 0x0305, 0x049d,
0x04a9, 0x04b9, 0x04c9, 0x04d6, 0x034e, 0x04e6, 0x04f5, 0x04ff,
0x04a9, 0x04b9, 0x04c9, 0x04d6, 0x034f, 0x04e6, 0x04f5, 0x04ff,
0x0318, 0x050d, 0x0318, 0x038a, 0x0305, 0x0305, 0x051d, 0x052c,
0x053b, 0x0549, 0x0305, 0x0558, 0x0305, 0x0305, 0x054d, 0x0567,
0x0305, 0x0549, 0x0307, 0x0576, 0x0305, 0x0305, 0x054d, 0x0585,

View file

@ -4135,6 +4135,7 @@ static void test_FoldStringW(void)
{ 0x104a0, 0, 9 }, /* Osmanya */
{ 0x10a40, 1, 4, TRUE /*win10*/ }, /* Kharoshthi */
{ 0x10d30, 0, 9, TRUE /*win10*/ }, /* Hanifi Rohingya */
{ 0x10d40, 0, 9, TRUE /*win10*/ }, /* Garay */
{ 0x10e60, 1, 9, TRUE /*win10*/ }, /* Rumi */
{ 0x11052, 1, 9, TRUE /*win10*/ }, /* Brahmi Number */
{ 0x11066, 0, 9, TRUE /*win10*/ }, /* Brahmi Digit */
@ -4146,16 +4147,22 @@ static void test_FoldStringW(void)
{ 0x114d0, 0, 9, TRUE /*win10*/ }, /* Tirhuta */
{ 0x11650, 0, 9, TRUE /*win10*/ }, /* Modi */
{ 0x116c0, 0, 9, TRUE /*win10*/ }, /* Takri */
{ 0x116d0, 0, 9, TRUE /*win10*/ }, /* Myanmar Pa-O */
{ 0x116da, 0, 9, TRUE /*win10*/ }, /* Myanmar Eastern Pwo */
{ 0x11730, 0, 9, TRUE /*win10*/ }, /* Ahom */
{ 0x118e0, 0, 9, TRUE /*win10*/ }, /* Warang */
{ 0x11950, 0, 9, TRUE /*win10*/ }, /* Dives Akuru */
{ 0x11bf0, 0, 9, TRUE /*win10*/ }, /* Sunuwar */
{ 0x11c50, 0, 9, TRUE /*win10*/ }, /* Bhaiksuki */
{ 0x11d50, 0, 9, TRUE /*win10*/ }, /* Masaram Gondi */
{ 0x11da0, 0, 9, TRUE /*win10*/ }, /* Gunjala Gondi */
{ 0x11f50, 0, 9, TRUE /*win10*/ }, /* Kawi */
{ 0x16130, 0, 9, TRUE /*win10*/ }, /* Gurung Khema */
{ 0x16a60, 0, 9, TRUE /*win10*/ }, /* Mro */
{ 0x16ac0, 0, 9, TRUE /*win10*/ }, /* Tangsa */
{ 0x16b50, 0, 9, TRUE /*win10*/ }, /* Pahawh Hmong */
{ 0x16d70, 0, 9, TRUE /*win10*/ }, /* Kirat Rai */
{ 0x1ccf0, 0, 9, TRUE /*win10*/ }, /* Outlined digits */
{ 0x1d7ce, 0, 9 }, /* Mathematical Bold */
{ 0x1d7d8, 0, 9 }, /* Mathematical Double Struck */
{ 0x1d7e2, 0, 9 }, /* Mathematical Sans Serif */
@ -4164,6 +4171,7 @@ static void test_FoldStringW(void)
{ 0x1e140, 0, 9, TRUE /*win10*/ }, /* Nyiakeng Puachue Hmong */
{ 0x1e2f0, 0, 9, TRUE /*win10*/ }, /* Wancho */
{ 0x1e4f0, 0, 9, TRUE /*win10*/ }, /* Nag Mundari */
{ 0x1e5f1, 0, 9, TRUE /*win10*/ }, /* Ol Onal */
{ 0x1e950, 0, 9, TRUE /*win10*/ }, /* Adlam */
{ 0x1f100, 0, 0, TRUE /*win10*/ }, /* Full Stop */
{ 0x1f101, 0, 9, TRUE /*win10*/ }, /* Comma */

View file

@ -1,5 +1,5 @@
/* Unicode Vertical Orientation */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:VerticalOrientation.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* DO NOT EDIT!! */
#if 0

View file

@ -3,13 +3,13 @@
#include "windef.h"
const unsigned short bidi_direction_table[5631] =
const unsigned short bidi_direction_table[5779] =
{
/* level 1 offsets */
0x0110, 0x0120, 0x0130, 0x0140, 0x0144, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x015e, 0x0152, 0x0152, 0x0152, 0x0152, 0x016a,
0x017a, 0x018a, 0x0152, 0x019a, 0x0152, 0x0152, 0x01a0, 0x0152,
0x0152, 0x0152, 0x0152, 0x01b0, 0x01bd, 0x01cd, 0x01dd, 0x01ed,
0x017a, 0x018a, 0x0152, 0x019a, 0x0152, 0x0152, 0x01a9, 0x0152,
0x0152, 0x0152, 0x0152, 0x01b9, 0x01c6, 0x01d6, 0x01e6, 0x01f6,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
@ -34,253 +34,262 @@ const unsigned short bidi_direction_table[5631] =
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x01fd, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0206, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152, 0x0152,
/* level 2 offsets */
0x020d, 0x021d, 0x0222, 0x0232, 0x0242, 0x024b, 0x025b, 0x026b,
0x027b, 0x028b, 0x029b, 0x02ab, 0x02bb, 0x02cb, 0x02d9, 0x02e8,
0x02f6, 0x021d, 0x021d, 0x0301, 0x0311, 0x021d, 0x0319, 0x0328,
0x0338, 0x0346, 0x0356, 0x0366, 0x0376, 0x0386, 0x021d, 0x0396,
0x03a6, 0x03b6, 0x03c5, 0x03d2, 0x03e0, 0x03ef, 0x03f5, 0x03ef,
0x021d, 0x03ef, 0x03ef, 0x0400, 0x0410, 0x0420, 0x0430, 0x0440,
0x0450, 0x0460, 0x046f, 0x047c, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x048c, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x049c, 0x021d, 0x04ac, 0x04bc, 0x04cc, 0x04dc,
0x04eb, 0x04fb, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x050a, 0x0518, 0x0525,
0x0535, 0x0545, 0x021d, 0x0555, 0x0565, 0x0575, 0x021d, 0x021d,
0x021d, 0x021d, 0x0585, 0x0595, 0x05a5, 0x05b5, 0x05c5, 0x05d5,
0x05df, 0x05ef, 0x05ff, 0x060f, 0x061d, 0x062d, 0x063a, 0x0647,
0x0655, 0x0664, 0x0672, 0x067f, 0x068f, 0x021d, 0x069c, 0x06a9,
0x06b3, 0x06c3, 0x021d, 0x021d, 0x021d, 0x021d, 0x06d3, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x06d9, 0x06e9, 0x021d, 0x021d, 0x021d, 0x06f5,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x0704, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x0714, 0x021d, 0x071e, 0x072e,
0x073e, 0x021d, 0x021d, 0x0744, 0x0753, 0x021d, 0x021d, 0x0763,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x0773, 0x06e9, 0x077c,
0x021d, 0x078c, 0x021d, 0x021d, 0x021d, 0x079c, 0x07ac, 0x021d,
0x021d, 0x07b5, 0x07c5, 0x07d5, 0x021d, 0x07e5, 0x07f5, 0x0800,
0x03ef, 0x03ef, 0x03ef, 0x0810, 0x0820, 0x0830, 0x03ef, 0x0840,
0x0850, 0x021d, 0x021d, 0x021d, 0x021d, 0x0860, 0x0870, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x021d, 0x021d, 0x021d, 0x021d, 0x021d,
0x0216, 0x0226, 0x022b, 0x023b, 0x024b, 0x0254, 0x0264, 0x0274,
0x0284, 0x0294, 0x02a4, 0x02b4, 0x02c4, 0x02d4, 0x02e2, 0x02f1,
0x02ff, 0x0226, 0x0226, 0x030a, 0x031a, 0x0226, 0x0322, 0x0331,
0x0341, 0x034f, 0x035f, 0x036f, 0x037f, 0x038f, 0x0226, 0x039f,
0x03af, 0x03bf, 0x03ce, 0x03db, 0x03e9, 0x03f8, 0x03fe, 0x03f8,
0x0226, 0x03f8, 0x03f8, 0x0409, 0x0419, 0x0429, 0x0439, 0x0449,
0x0459, 0x0469, 0x0478, 0x0485, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0495, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x04a5, 0x0226, 0x04b5, 0x04c5, 0x04d5, 0x04e5,
0x04f4, 0x0504, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0513, 0x0521, 0x052e,
0x053e, 0x054e, 0x0226, 0x055e, 0x056e, 0x057e, 0x0226, 0x0226,
0x0226, 0x0226, 0x058e, 0x059e, 0x05ae, 0x05be, 0x05ce, 0x05de,
0x05e8, 0x05f8, 0x0608, 0x0618, 0x0626, 0x0636, 0x0645, 0x0652,
0x0660, 0x066f, 0x067d, 0x068a, 0x069a, 0x0226, 0x06a7, 0x06b4,
0x06be, 0x06ce, 0x0226, 0x0226, 0x0226, 0x0226, 0x06de, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x06ed, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x06f0, 0x0700, 0x0226, 0x0226, 0x0226,
0x070c, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x071b, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x072b, 0x03f8, 0x073b, 0x074b, 0x0226, 0x0755,
0x0765, 0x0775, 0x0226, 0x0226, 0x077b, 0x078b, 0x0226, 0x0226,
0x079b, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x07ab, 0x0700,
0x07b4, 0x0226, 0x07c4, 0x07d3, 0x0226, 0x0226, 0x07e3, 0x07f3,
0x0226, 0x0226, 0x07fc, 0x080c, 0x081c, 0x0226, 0x082c, 0x083c,
0x0847, 0x03f8, 0x03f8, 0x03f8, 0x0857, 0x0867, 0x0877, 0x03f8,
0x0887, 0x0897, 0x0226, 0x0226, 0x0226, 0x0226, 0x08a7, 0x08b7,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
0x0226, 0x0226, 0x0226, 0x0226, 0x0226, 0x0226,
/* level 3 offsets */
0x0880, 0x088e, 0x089e, 0x08ae, 0x08bd, 0x08c2, 0x08bd, 0x08d2,
0x08e1, 0x08e7, 0x08f7, 0x0907, 0x0917, 0x0920, 0x0917, 0x0920,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0928, 0x0936, 0x0936, 0x0946, 0x0955, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0965, 0x0965, 0x0975, 0x0984, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0921, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0991, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x099b, 0x09ab,
0x0965, 0x09ad, 0x09bb, 0x09cb, 0x09d0, 0x09df, 0x09ef, 0x09ff,
0x0a0a, 0x0a0a, 0x0a0f, 0x0965, 0x0a1f, 0x0a09, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a2c, 0x0a3b, 0x0a4b, 0x0a55, 0x0a64,
0x0a0a, 0x0965, 0x0a74, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a6e, 0x0a84, 0x09cb, 0x09cb, 0x0a94, 0x0aa0, 0x09cb, 0x0aae,
0x0aba, 0x09cc, 0x09cb, 0x0aca, 0x0ada, 0x0a0a, 0x0aea, 0x0afa,
0x0a0a, 0x0a0a, 0x0a6a, 0x0965, 0x0b08, 0x0965, 0x0b15, 0x0917,
0x0917, 0x0b1b, 0x0b2a, 0x0993, 0x0b38, 0x0917, 0x0b47, 0x0917,
0x0917, 0x0b3c, 0x0b56, 0x0917, 0x0b38, 0x0b64, 0x0b73, 0x0917,
0x0917, 0x0b3c, 0x0b82, 0x0b47, 0x0917, 0x0b8e, 0x0b73, 0x0917,
0x0917, 0x0b3c, 0x0b9d, 0x0917, 0x0b38, 0x0bac, 0x0b47, 0x0917,
0x0917, 0x0bbc, 0x0b56, 0x0bcc, 0x0b38, 0x0917, 0x0b46, 0x0917,
0x0917, 0x0917, 0x0b3b, 0x0917, 0x0917, 0x0bd9, 0x0be9, 0x0917,
0x0917, 0x0bee, 0x0bfd, 0x0bcc, 0x0b38, 0x0c0b, 0x0b47, 0x0917,
0x0917, 0x0b3c, 0x0b77, 0x0917, 0x0b38, 0x0917, 0x0c1b, 0x0917,
0x0917, 0x0b78, 0x0b56, 0x0917, 0x0b38, 0x0917, 0x0b47, 0x0917,
0x0917, 0x0917, 0x0b3e, 0x0c29, 0x0917, 0x0917, 0x0917, 0x0c38,
0x0c48, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0c57,
0x098c, 0x0917, 0x0917, 0x0917, 0x0c64, 0x0917, 0x0c6f, 0x0917,
0x0917, 0x0917, 0x0c7e, 0x0c88, 0x0c95, 0x0965, 0x0968, 0x0b42,
0x0917, 0x0917, 0x0917, 0x0b4a, 0x0ca4, 0x0917, 0x0b7b, 0x0cb2,
0x0cc1, 0x0ccf, 0x0cdd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0b4a, 0x0917, 0x0917, 0x0917, 0x0ced, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bd, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0cfd, 0x0d02, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0d10, 0x0917, 0x0b38, 0x0917,
0x0b38, 0x0917, 0x0b38, 0x0917, 0x0917, 0x0917, 0x0d1c, 0x0c33,
0x0d26, 0x0917, 0x0ced, 0x0d36, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0bcc, 0x0917, 0x0b3f, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0d45, 0x0d53, 0x0d63, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0955,
0x0955, 0x0917, 0x0d6c, 0x0917, 0x0917, 0x0917, 0x0d78, 0x0d86,
0x0d93, 0x0917, 0x0917, 0x0917, 0x0965, 0x0966, 0x0917, 0x0917,
0x0917, 0x0b14, 0x0917, 0x0917, 0x0da3, 0x0b46, 0x0917, 0x0db0,
0x0b14, 0x0c1b, 0x0917, 0x0dc0, 0x0917, 0x0917, 0x0917, 0x0dce,
0x0c1b, 0x0917, 0x0917, 0x0b4b, 0x0ddd, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0ded, 0x0dfc,
0x0e05, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0965, 0x0965, 0x0965,
0x0965, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0e0f, 0x08d0, 0x08c0, 0x08c0,
0x0d00, 0x0e1f, 0x0955, 0x0e2f, 0x0e3f, 0x0e4b, 0x0e50, 0x0e60,
0x0e70, 0x0e80, 0x0917, 0x0e90, 0x0e90, 0x0e9f, 0x0965, 0x0965,
0x0cb2, 0x0eaf, 0x0ebb, 0x0ec9, 0x0ed8, 0x0ee8, 0x0955, 0x0917,
0x0917, 0x0ef6, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0f06, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x0917, 0x0917, 0x08c2, 0x0955, 0x094f, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917, 0x093b,
0x0917, 0x0955, 0x0955, 0x0f20, 0x0f28, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f16, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0f38, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0f45, 0x0955, 0x094e, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f55, 0x0f64, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0cb3, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0965, 0x0965, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0938, 0x0917, 0x0917, 0x0955, 0x0f6d, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x08ba, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0f10, 0x0917, 0x0955, 0x0f7d, 0x0955, 0x0f8c, 0x0f9c, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0fac, 0x08bd, 0x0917, 0x0917,
0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0955,
0x0955, 0x08ce, 0x0917, 0x0d00, 0x0917, 0x0917, 0x0917, 0x0955,
0x0917, 0x0fb9, 0x0917, 0x0917, 0x0917, 0x0954, 0x08c1, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fc8, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x08bf, 0x0917, 0x08be, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917, 0x0917, 0x0917, 0x08c0,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0fd8, 0x0917,
0x0b49, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0c1b, 0x0955,
0x0955, 0x08bc, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x091f,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0fe8,
0x0917, 0x0ff4, 0x1001, 0x0917, 0x0917, 0x0917, 0x0eee, 0x0917,
0x0917, 0x0917, 0x0917, 0x100d, 0x0917, 0x0965, 0x0b16, 0x0917,
0x0917, 0x1017, 0x0917, 0x1025, 0x0c1b, 0x0917, 0x0917, 0x0b15,
0x0917, 0x0917, 0x1035, 0x0917, 0x0917, 0x0b43, 0x0917, 0x0917,
0x1043, 0x0cac, 0x1052, 0x0917, 0x0917, 0x0b3c, 0x0917, 0x0917,
0x0917, 0x1062, 0x0b47, 0x0917, 0x0b77, 0x0b42, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0ed8, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x1072, 0x0917, 0x1080, 0x108f,
0x1099, 0x10a9, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x10b9, 0x0ae7, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0a0a, 0x0a0a, 0x10c9, 0x0955, 0x0a0a, 0x0a0a, 0x0a0a,
0x0a0a, 0x0ae8, 0x0a0a, 0x0a0a, 0x10d9, 0x0917, 0x0917, 0x10e9,
0x0965, 0x0ced, 0x0965, 0x0955, 0x0955, 0x10f9, 0x1109, 0x1119,
0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x0a0a, 0x111f,
0x112f, 0x08ae, 0x08bd, 0x08c2, 0x08bd, 0x08c2, 0x0f10, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x113f, 0x08c4,
0x114e, 0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955,
0x0939, 0x0939, 0x08bd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cdd,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x115e, 0x0f28,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x116e,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x117e, 0x09cb, 0x09cb, 0x1188, 0x09cb, 0x1197, 0x09cb, 0x09cb,
0x09cb, 0x09cc, 0x09c4, 0x0917, 0x0917, 0x0917, 0x09cb, 0x11a4,
0x09cb, 0x11af, 0x09cb, 0x11bf, 0x0917, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x09d3, 0x09cb, 0x09c9, 0x09cb, 0x09cb,
0x11ce, 0x11de, 0x09cb, 0x11e8, 0x11f8, 0x11f8, 0x09cb, 0x09cb,
0x09cb, 0x09cb, 0x0917, 0x0917, 0x09cb, 0x09cb, 0x1208, 0x1213,
0x09cb, 0x09cb, 0x09cb, 0x1223, 0x09cb, 0x1233, 0x09cb, 0x1240,
0x09cb, 0x124e, 0x0a8b, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x11f8, 0x0917, 0x0917, 0x0917,
0x09cb, 0x09cb, 0x09cb, 0x1258, 0x09cb, 0x09cb, 0x09cb, 0x1268,
0x0a0a, 0x0a0a, 0x1278, 0x1288, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x1298, 0x1299, 0x09cb, 0x09cb, 0x12a9, 0x12b9, 0x0917, 0x0917,
0x0917, 0x0b4a, 0x09cb, 0x09cb, 0x12c9, 0x0a0a, 0x0a6e, 0x12d9,
0x0917, 0x09cb, 0x12e9, 0x0917, 0x0917, 0x09cb, 0x09cf, 0x0917,
0x09cb, 0x1213, 0x0b47, 0x0917, 0x0917, 0x1015, 0x0994, 0x0936,
0x0f10, 0x12f9, 0x0c1b, 0x0917, 0x0917, 0x1305, 0x0b46, 0x0917,
0x0917, 0x0917, 0x0b15, 0x0917, 0x1310, 0x0b13, 0x0917, 0x0917,
0x0917, 0x0b45, 0x0c1b, 0x0917, 0x0917, 0x1026, 0x12ff, 0x0917,
0x0917, 0x0917, 0x0cb3, 0x131e, 0x0b47, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x101a, 0x0917,
0x0c1b, 0x0917, 0x0917, 0x0b78, 0x0cb2, 0x0917, 0x098e, 0x0b13,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x1015, 0x0c29, 0x132d, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x133c, 0x0b72, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1349, 0x0cb2, 0x0b77,
0x0917, 0x0917, 0x0917, 0x1359, 0x0cb2, 0x0917, 0x0939, 0x0917,
0x0917, 0x0917, 0x0b1a, 0x1368, 0x0917, 0x0917, 0x0917, 0x0917,
0x0b4a, 0x1376, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3,
0x0c85, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1382, 0x0b45, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1304,
0x0cb2, 0x0917, 0x1391, 0x0917, 0x0917, 0x139e, 0x0b41, 0x13ad,
0x0917, 0x0917, 0x1013, 0x13bd, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x13cd, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0c7d, 0x13dd, 0x13ec, 0x0917, 0x0917, 0x0917, 0x0917, 0x13fb,
0x1368, 0x0917, 0x0917, 0x0917, 0x0917, 0x140a, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0e0a, 0x0c1b, 0x0917,
0x0917, 0x116e, 0x140f, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x141a, 0x1429, 0x08bc, 0x0917, 0x0917,
0x0917, 0x0917, 0x1439, 0x0995, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0b13, 0x0917, 0x0917, 0x0917, 0x0994,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0917, 0x0917, 0x0917,
0x0cb3, 0x0b15, 0x0917, 0x0917, 0x0917, 0x0917, 0x1449, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0b76, 0x1459, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0965,
0x0965, 0x0967, 0x0965, 0x0994, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x1462,
0x146f, 0x147c, 0x0917, 0x0b4d, 0x0917, 0x0917, 0x0917, 0x0928,
0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x148c, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0f0f, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x091c, 0x0917, 0x0917, 0x1497,
0x0917, 0x0917, 0x08be, 0x0917, 0x0917, 0x0917, 0x091e, 0x0917,
0x0917, 0x0917, 0x1499, 0x14a7, 0x14a7, 0x14a7, 0x0965, 0x0965,
0x0965, 0x14b7, 0x0965, 0x0965, 0x0968, 0x0b43, 0x0b44, 0x0db0,
0x09ab, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x14c2, 0x14ca,
0x14d8, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0cb3, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x132d, 0x0917, 0x0917, 0x0917, 0x0b4b, 0x14e3, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0b4b, 0x0917, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x14f3, 0x0994, 0x0917, 0x0917, 0x09cb,
0x09cb, 0x09cb, 0x09cb, 0x14ff, 0x09d1, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0ae9,
0x0a0a, 0x0a0a, 0x0a0a, 0x150f, 0x0917, 0x0917, 0x0917, 0x0917,
0x0ae9, 0x0a0a, 0x0a0a, 0x151f, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x111a, 0x0a0a, 0x152e, 0x153b, 0x1549, 0x1559, 0x1567, 0x156f,
0x157f, 0x158a, 0x1599, 0x158a, 0x0917, 0x0917, 0x0917, 0x08bc,
0x0955, 0x0955, 0x093a, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x08ba, 0x15a9, 0x0954, 0x0954, 0x0954, 0x0955, 0x0f10,
0x15b9, 0x0917, 0x08be, 0x0917, 0x0917, 0x0917, 0x0f16, 0x0917,
0x0917, 0x0917, 0x091a, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0f10, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x15c4, 0x0939, 0x0939, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x15c5, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0ced, 0x093a, 0x08bd, 0x093a, 0x0955, 0x0955, 0x0955, 0x0f0e,
0x0ced, 0x0955, 0x0955, 0x0f0e, 0x0955, 0x0938, 0x08bc, 0x0917,
0x0917, 0x0917, 0x0917, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x08ba, 0x0938, 0x0939, 0x0f0d, 0x0955, 0x0955, 0x15d0, 0x15df,
0x093a, 0x0f0d, 0x0f0d, 0x0955, 0x0955, 0x0955, 0x0955, 0x0955,
0x0955, 0x0955, 0x0955, 0x0955, 0x0951, 0x0955, 0x0955, 0x093b,
0x0917, 0x0917, 0x1164, 0x15ef, 0x0917, 0x08e7, 0x08e7, 0x08e7,
0x08e7, 0x08e7, 0x08e7, 0x0917, 0x0917, 0x0917, 0x0917, 0x0917,
0x0917, 0x0917, 0x0917, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965, 0x0965,
0x0965, 0x0965, 0x0917,
0x08c7, 0x08d5, 0x08e5, 0x08f5, 0x0904, 0x0909, 0x0904, 0x0919,
0x0928, 0x092e, 0x093e, 0x094e, 0x095e, 0x0967, 0x095e, 0x0967,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x096f, 0x097d, 0x097d, 0x098d, 0x099c, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09bc, 0x09cb, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0968, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09d8, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09e2, 0x09f2,
0x09ac, 0x09f4, 0x0a02, 0x0a12, 0x0a17, 0x0a26, 0x0a36, 0x0a46,
0x0a51, 0x0a51, 0x0a56, 0x09ac, 0x0a66, 0x0a50, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x0a73, 0x0a82, 0x0a92, 0x0a9c, 0x0aab,
0x0a51, 0x09ac, 0x0abb, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0ab5, 0x0acb, 0x0a12, 0x0a12, 0x0adb, 0x0ae7, 0x0a12, 0x0af5,
0x0b01, 0x0a13, 0x0a12, 0x0b11, 0x0b21, 0x0a51, 0x0b31, 0x0b41,
0x0a51, 0x0a51, 0x0ab1, 0x09ac, 0x0b4f, 0x09ac, 0x0b5c, 0x095e,
0x095e, 0x0b62, 0x0b71, 0x09da, 0x0b7f, 0x095e, 0x0b8e, 0x095e,
0x095e, 0x0b83, 0x0b9d, 0x095e, 0x0b7f, 0x0bab, 0x0bba, 0x095e,
0x095e, 0x0b83, 0x0bc9, 0x0b8e, 0x095e, 0x0bd5, 0x0bba, 0x095e,
0x095e, 0x0b83, 0x0be4, 0x095e, 0x0b7f, 0x0bf3, 0x0b8e, 0x095e,
0x095e, 0x0c03, 0x0b9d, 0x0c13, 0x0b7f, 0x095e, 0x0b8d, 0x095e,
0x095e, 0x095e, 0x0b82, 0x095e, 0x095e, 0x0c20, 0x0c30, 0x095e,
0x095e, 0x0c35, 0x0c44, 0x0c13, 0x0b7f, 0x0c52, 0x0b8e, 0x095e,
0x095e, 0x0b83, 0x0bbe, 0x095e, 0x0b7f, 0x095e, 0x0c62, 0x095e,
0x095e, 0x0bbf, 0x0b9d, 0x095e, 0x0b7f, 0x095e, 0x0b8e, 0x095e,
0x095e, 0x095e, 0x0b85, 0x0c70, 0x095e, 0x095e, 0x095e, 0x0c7f,
0x0c8f, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0c9e,
0x09d3, 0x095e, 0x095e, 0x095e, 0x0cab, 0x095e, 0x0cb6, 0x095e,
0x095e, 0x095e, 0x0cc5, 0x0ccf, 0x0cdc, 0x09ac, 0x09af, 0x0b89,
0x095e, 0x095e, 0x095e, 0x0b91, 0x0ceb, 0x095e, 0x0bc2, 0x0cf9,
0x0d08, 0x0d16, 0x0d24, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0b91, 0x095e, 0x095e, 0x095e, 0x0d34, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0904, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0d44, 0x0d49, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0d57, 0x095e, 0x0b7f, 0x095e,
0x0b7f, 0x095e, 0x0b7f, 0x095e, 0x095e, 0x095e, 0x0d63, 0x0c7a,
0x0d6d, 0x095e, 0x0d34, 0x0d7d, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0c13, 0x095e, 0x0b86, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0d8c, 0x0d9a, 0x0daa, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0906, 0x099c,
0x099c, 0x095e, 0x0db3, 0x095e, 0x095e, 0x095e, 0x0dbf, 0x0dcd,
0x0dda, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ad, 0x095e, 0x095e,
0x095e, 0x0b5b, 0x095e, 0x095e, 0x0dea, 0x0b8d, 0x095e, 0x0df7,
0x0b5b, 0x0c62, 0x095e, 0x0e07, 0x095e, 0x095e, 0x095e, 0x0e15,
0x0c62, 0x095e, 0x095e, 0x0b92, 0x0e24, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0e34, 0x0e43,
0x0e4c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0e56, 0x0917, 0x0907, 0x0907,
0x0d47, 0x0e66, 0x099c, 0x0e76, 0x0e86, 0x0e92, 0x0e97, 0x0ea7,
0x0eb7, 0x0ec7, 0x095e, 0x0ed7, 0x0ed7, 0x0ee6, 0x09ac, 0x09ac,
0x0cf9, 0x0ef6, 0x0f02, 0x0f10, 0x0f1f, 0x0f2f, 0x099c, 0x095e,
0x095e, 0x0f3d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x0f4d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0f57, 0x095e, 0x095e, 0x095e, 0x0909, 0x099c, 0x0996, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0d34, 0x095e, 0x0982,
0x095e, 0x099c, 0x099c, 0x0f67, 0x0f6f, 0x095e, 0x095e, 0x095e,
0x095e, 0x0f5d, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f7f, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f8c, 0x099c, 0x0995, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0f9c, 0x0fab, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x09ac, 0x09ac, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x097f, 0x095e, 0x095e, 0x099c, 0x0fb4, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0901, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0f57, 0x095e, 0x099c, 0x0fc4, 0x099c, 0x0fd3, 0x0fe3, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0ff3, 0x0904, 0x095e, 0x095e,
0x095e, 0x095e, 0x0963, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c,
0x099c, 0x1003, 0x095e, 0x0d47, 0x095e, 0x095e, 0x095e, 0x099c,
0x095e, 0x1013, 0x095e, 0x095e, 0x095e, 0x099b, 0x0908, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1022, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0906, 0x095e, 0x0905, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x099c, 0x099c, 0x099c, 0x0f56, 0x095e, 0x095e, 0x095e, 0x0907,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x1032, 0x095e,
0x0b90, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0c62, 0x099c,
0x099c, 0x0903, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0966,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1042,
0x095e, 0x104e, 0x105b, 0x095e, 0x095e, 0x095e, 0x0f35, 0x095e,
0x095e, 0x095e, 0x095e, 0x1067, 0x095e, 0x09ac, 0x0b5d, 0x095e,
0x095e, 0x1071, 0x095e, 0x107f, 0x0c62, 0x095e, 0x095e, 0x0b5c,
0x095e, 0x095e, 0x108f, 0x095e, 0x095e, 0x0b8a, 0x095e, 0x095e,
0x109d, 0x0cf3, 0x10ac, 0x095e, 0x095e, 0x0b83, 0x095e, 0x095e,
0x095e, 0x10bc, 0x0b8e, 0x095e, 0x0bbe, 0x0b89, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0f1f, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x10cc, 0x095e, 0x10da, 0x10e9,
0x10f3, 0x1103, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x1113, 0x0b2e, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0a51, 0x0a51, 0x1123, 0x099c, 0x0a51, 0x0a51, 0x0a51,
0x0a51, 0x0b2f, 0x0a51, 0x0a51, 0x1133, 0x095e, 0x095e, 0x1143,
0x09ac, 0x0d34, 0x09ac, 0x099c, 0x099c, 0x1153, 0x1163, 0x1173,
0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x0a51, 0x1179,
0x1189, 0x08f5, 0x0904, 0x0909, 0x0904, 0x0909, 0x0f57, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1199, 0x090b,
0x11a8, 0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c, 0x099c,
0x0980, 0x0980, 0x0904, 0x095e, 0x095e, 0x095e, 0x095e, 0x0d24,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x11b8, 0x0f6f,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x11c8,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x11d8, 0x0a12, 0x0a12, 0x11e2, 0x0a12, 0x11f1, 0x0a12, 0x0a12,
0x0a12, 0x0a13, 0x0a0b, 0x095e, 0x095e, 0x095e, 0x0a12, 0x11fe,
0x0a12, 0x1209, 0x0a12, 0x1219, 0x095e, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x0a1a, 0x0a12, 0x0a10, 0x0a12, 0x0a12,
0x1228, 0x1238, 0x0a12, 0x1242, 0x1252, 0x1252, 0x0a12, 0x0a12,
0x0a12, 0x0a12, 0x095e, 0x095e, 0x0a12, 0x0a12, 0x1262, 0x126d,
0x0a12, 0x0a12, 0x0a12, 0x127d, 0x0a12, 0x128d, 0x0a12, 0x129a,
0x0a12, 0x12a8, 0x0ad2, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x1252, 0x095e, 0x095e, 0x095e,
0x0a12, 0x0a12, 0x0a12, 0x12b2, 0x0a12, 0x0a12, 0x0a12, 0x12c2,
0x0a51, 0x0a51, 0x12d2, 0x12e2, 0x12f2, 0x0a12, 0x12fc, 0x0a12,
0x130b, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x131b, 0x131c, 0x0a12, 0x0a12, 0x132c, 0x133c, 0x134a, 0x095e,
0x095e, 0x0b92, 0x0a12, 0x0a12, 0x135a, 0x0a51, 0x0ab5, 0x136a,
0x095e, 0x0a12, 0x137a, 0x095e, 0x095e, 0x0a12, 0x0a16, 0x095e,
0x0a12, 0x126d, 0x0b8e, 0x095e, 0x095e, 0x106f, 0x09db, 0x097d,
0x0f57, 0x138a, 0x0c62, 0x095e, 0x095e, 0x1396, 0x0b8d, 0x095e,
0x095e, 0x095e, 0x0b5c, 0x095e, 0x13a1, 0x0b5a, 0x095e, 0x095e,
0x095e, 0x0b8c, 0x0c62, 0x095e, 0x095e, 0x1080, 0x1390, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x13af, 0x0b8e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x1074, 0x095e,
0x0c62, 0x095e, 0x095e, 0x0bbf, 0x0cf9, 0x095e, 0x09d5, 0x0b5a,
0x095e, 0x095e, 0x095e, 0x0df7, 0x0b5e, 0x13bd, 0x0bba, 0x095e,
0x095e, 0x095e, 0x106f, 0x0c70, 0x13c0, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x13cf, 0x0bb9, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x13dc,
0x0cf9, 0x0bbe, 0x095e, 0x095e, 0x095e, 0x13ec, 0x0cf9, 0x095e,
0x0980, 0x095e, 0x095e, 0x095e, 0x0b61, 0x13fb, 0x095e, 0x095e,
0x095e, 0x095e, 0x0b5f, 0x1409, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0cfa, 0x0ccc, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1415,
0x0b8c, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x1395, 0x0cf9, 0x095e, 0x1424, 0x095e, 0x095e, 0x1431,
0x0b88, 0x1440, 0x095e, 0x095e, 0x106d, 0x1450, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x1460, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cc4, 0x1470, 0x147f, 0x095e, 0x095e, 0x095e,
0x095e, 0x148e, 0x13fb, 0x095e, 0x095e, 0x095e, 0x095e, 0x149d,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0e51,
0x0c62, 0x095e, 0x095e, 0x11c8, 0x13bd, 0x0b85, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x14a8, 0x14b7, 0x0903,
0x095e, 0x095e, 0x095e, 0x095e, 0x14c7, 0x09dc, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x0b90, 0x14ce, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x0b5a, 0x095e, 0x095e, 0x095e, 0x09db, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x0b5c,
0x095e, 0x095e, 0x095e, 0x095e, 0x14de, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0bbd, 0x14ee,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0f57, 0x095e, 0x11be, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x0901, 0x095e, 0x095e, 0x095e, 0x095e, 0x09ac, 0x09ac, 0x09ae,
0x09ac, 0x09db, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x14f7, 0x1504, 0x1511,
0x095e, 0x0b94, 0x095e, 0x095e, 0x095e, 0x096f, 0x095e, 0x099c,
0x099c, 0x099c, 0x099c, 0x1521, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x0f56, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x11a8, 0x0963, 0x095e, 0x0963, 0x095e, 0x100d, 0x095e,
0x100d, 0x0905, 0x095e, 0x0905, 0x095e, 0x0965, 0x095e, 0x0965,
0x095e, 0x152e, 0x153c, 0x153c, 0x153c, 0x09ac, 0x09ac, 0x09ac,
0x154c, 0x09ac, 0x09ac, 0x09af, 0x0b8a, 0x0b8b, 0x0df7, 0x09f2,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1557, 0x155f, 0x156d,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0cfa, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x13c0, 0x095e, 0x095e, 0x095e, 0x0b92, 0x1578, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x0b92, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x0b90, 0x095e, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x1588, 0x09db, 0x095e, 0x095e, 0x0a12, 0x0a12, 0x0a12,
0x0a12, 0x1594, 0x0a18, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0b30, 0x0a51, 0x0a51,
0x0a51, 0x15a4, 0x095e, 0x095e, 0x095e, 0x095e, 0x0b30, 0x0a51,
0x0a51, 0x15b4, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x1174, 0x0a51,
0x15c3, 0x15d0, 0x15de, 0x15ee, 0x15fc, 0x1604, 0x1614, 0x161f,
0x162e, 0x161f, 0x095e, 0x095e, 0x095e, 0x0903, 0x099c, 0x099c,
0x0981, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0901,
0x163e, 0x099b, 0x099b, 0x099b, 0x099c, 0x0f57, 0x164e, 0x095e,
0x0905, 0x095e, 0x095e, 0x095e, 0x0f5d, 0x095e, 0x095e, 0x095e,
0x0961, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x0f57,
0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x1659, 0x0980,
0x0980, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x165a, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0d34, 0x0981,
0x0904, 0x0981, 0x099c, 0x099c, 0x099c, 0x0f55, 0x0d34, 0x099c,
0x099c, 0x0f55, 0x099c, 0x097f, 0x0981, 0x0903, 0x095e, 0x095e,
0x095e, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x0901, 0x097f,
0x0980, 0x0983, 0x099c, 0x099c, 0x099c, 0x1665, 0x1673, 0x0d34,
0x0f54, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x099c, 0x099c, 0x0998, 0x099c, 0x099c, 0x099c, 0x099c, 0x099c,
0x11be, 0x1683, 0x095e, 0x092e, 0x092e, 0x092e, 0x092e, 0x092e,
0x092e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e, 0x095e,
0x095e, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac,
0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac, 0x09ac,
0x095e,
/* values */
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000b, 0x000d, 0x000b, 0x000c, 0x000d, 0x000a, 0x000a,
@ -362,7 +371,7 @@ const unsigned short bidi_direction_table[5631] =
0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0003, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
@ -513,205 +522,215 @@ const unsigned short bidi_direction_table[5631] =
0x0001, 0x0001, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0000,
0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0000, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0000, 0x0000,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0009, 0x0009, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0008, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0001, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000,
0x0000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000, 0x0000,
0x0000, 0x0007, 0x0000, 0x0007, 0x0001, 0x0000, 0x0007, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0009, 0x0000, 0x0000, 0x0008, 0x0008, 0x0000, 0x0000, 0x0000,
0x0001, 0x0000, 0x0009, 0x0009, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x000a, 0x0001,
0x0000, 0x0000, 0x0009, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0008, 0x0007, 0x0008, 0x0007, 0x0007, 0x0009,
0x0009, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0005, 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0006, 0x0006, 0x0002, 0x0001,
0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0000, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0001,
0x0006, 0x0000, 0x0000, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0009, 0x0009, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x000a, 0x000a, 0x000a, 0x000a, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x000a, 0x000a, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0006, 0x0006,
0x0006, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0002, 0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0008, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0005, 0x0005, 0x0005, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0009, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005,
0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0000, 0x0000, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0005,
0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001,
0x0001, 0x0001, 0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005,
0x0001, 0x0001, 0x0001, 0x0000, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0000, 0x0000, 0x0000, 0x0007, 0x0000, 0x0007, 0x0001,
0x0000, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0008, 0x0008,
0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0009, 0x0009, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001,
0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0001, 0x000a, 0x0001, 0x0000, 0x0000, 0x0009, 0x0009, 0x0009,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0008, 0x0007, 0x0008,
0x0007, 0x0007, 0x0009, 0x0009, 0x0000, 0x0000, 0x0000, 0x0009,
0x0009, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0001, 0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0002,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0002, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0002, 0x0002,
0x0002, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0005, 0x0005, 0x0005, 0x0005, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0000, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
0x0003, 0x0003, 0x0003, 0x0003, 0x0001, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001,
0x0006, 0x0006, 0x0002, 0x0001, 0x0001, 0x0002, 0x0002, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0006, 0x0006, 0x0006,
0x0006, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0001,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0001, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0006, 0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006,
0x0001, 0x0001, 0x0001, 0x0006, 0x0001, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0009,
0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0001,
0x0001, 0x0000, 0x0001, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000a,
0x000a, 0x000a, 0x000a, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006, 0x0000,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0006, 0x0006, 0x0006,
0x0006, 0x0006, 0x0006, 0x0006, 0x0001, 0x0001, 0x0001, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0001,
0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0001, 0x0006, 0x0006, 0x0001, 0x0006, 0x0006, 0x0006, 0x0006,
0x0006, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0009, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001,
0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
0x0002, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005, 0x0001,
0x0005, 0x0001, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0001,
0x0001, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0001,
0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005,
0x0001, 0x0005, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005,
0x0005, 0x0005, 0x0001, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0001,
0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0005, 0x0005, 0x0005, 0x0001, 0x0001, 0x0001, 0x0001,
0x0005, 0x0005, 0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005,
0x0005, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0005, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0001, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0004,
0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
0x0004, 0x0004, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0001,
0x000a, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001
0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0001, 0x0000, 0x0001, 0x000a, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
0x0001, 0x0001, 0x0001, 0x0001
};

View file

@ -1,5 +1,5 @@
/* Unicode Vertical Orientation */
/* generated from https://www.unicode.org/Public/15.1.0/ucd/UCD.zip:VerticalOrientation.txt */
/* generated from https://www.unicode.org/Public/16.0.0/ucd/UCD.zip:VerticalOrientation.txt */
/* DO NOT EDIT!! */
#include "windef.h"

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -25,7 +25,7 @@ use Digest::SHA;
use Encode;
use Time::Local qw(timegm_modern);
my $UNIVERSION = "15.1.0";
my $UNIVERSION = "16.0.0";
my $CLDRVERSION = "45";
my $ISO639VERSION = "20230123";
my $TZVERSION = "2024a";
@ -33,11 +33,11 @@ my $TZVERSION = "2024a";
my %data_files =
(
ucd => { url => "https://www.unicode.org/Public/$UNIVERSION/ucd/UCD.zip", name => "UCD-$UNIVERSION.zip",
sha => "cb1c663d053926500cd501229736045752713a066bd75802098598b7a7056177" },
sha => "c86dd81f2b14a43b0cc064aa5f89aa7241386801e35c59c7984e579832634eb2" },
unihan => { url => "https://www.unicode.org/Public/$UNIVERSION/ucd/Unihan.zip", name => "Unihan-$UNIVERSION.zip",
sha => "a0226610e324bcf784ac380e11f4cbf533ee1e6b3d028b0991bf8c0dc3f85853" },
sha => "b8f000df69de7828d21326a2ffea462b04bc7560022989f7cc704f10521ef3e0" },
idna => { url => "https://www.unicode.org/Public/idna/$UNIVERSION/IdnaMappingTable.txt", name => "IdnaMappingTable-$UNIVERSION.txt",
sha => "402cbd285f1f952fcd0834b63541d54f69d3d8f1b8f8599bf71a1a14935f82c4" },
sha => "6db2ef4ed35f3b3de74ebc2e00404a9607f76d499f576b8d4043cf14f1ed175c" },
cldr => { url => "https://github.com/unicode-org/cldr/archive/refs/tags/release-$CLDRVERSION.zip",
sha => "29f4dafa918017e74cb84edf19fb707894cbce1cf7da1dd89fff24c107a66ecb" },
cldr33 => { url => "https://www.unicode.org/Public/cldr/33/cldr-common-33.0.zip",
@ -213,6 +213,7 @@ my %indic_types =
"Syllable_Modifier" => 0x0021,
"Consonant_Killer" => 0x0022,
"Consonant_Initial_Postfixed" => 0x0023,
"Reordering_Killer" => 0x0024,
);
my %matra_types =